JPS63188254A - Transaction processor - Google Patents
Transaction processorInfo
- Publication number
- JPS63188254A JPS63188254A JP62021458A JP2145887A JPS63188254A JP S63188254 A JPS63188254 A JP S63188254A JP 62021458 A JP62021458 A JP 62021458A JP 2145887 A JP2145887 A JP 2145887A JP S63188254 A JPS63188254 A JP S63188254A
- Authority
- JP
- Japan
- Prior art keywords
- command
- execution
- time point
- time
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 claims abstract description 10
- 230000004044 response Effects 0.000 claims abstract description 7
- 238000010586 diagram Methods 0.000 description 10
- 101100328887 Caenorhabditis elegans col-34 gene Proteins 0.000 description 2
- 238000013500 data storage Methods 0.000 description 1
- 235000013305 food Nutrition 0.000 description 1
- 230000006870 function Effects 0.000 description 1
Landscapes
- Computer And Data Communications (AREA)
- Communication Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
この発明は取引処理装置に関し、特に、ホストコンピュ
ータから送信されるコマンドの実行を行なうような取引
処理装置に関する。DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a transaction processing device, and particularly to a transaction processing device that executes commands sent from a host computer.
[従来の技術]
従来より、1台のホストコンピュータに複数台の取引処
理端末装置が接続された取引処理システムが知られてい
る。このような取引処理システムでは、端末装置に設定
している設定データなどを変更する際には、ホストコン
ピュータから各端末装置にその旨のコマンドを送信する
。このコマンドは該コマンドを実行すべき時刻を示ずデ
ータとともにホストコンピュータから送信され、端末装
置のメモリに記憶される。端末S&首では、コマンド実
行時刻になったとき、そのコマンドを実行する。このコ
マンドの一例としては、たとえばその店舗で販売してい
る商品の価格の変更を命するものがある。[Prior Art] Conventionally, transaction processing systems have been known in which a plurality of transaction processing terminal devices are connected to one host computer. In such a transaction processing system, when changing setting data set in a terminal device, a command to that effect is sent from the host computer to each terminal device. This command is sent from the host computer along with data indicating the time at which the command is to be executed, and is stored in the memory of the terminal device. The terminal S&N executes the command when the command execution time comes. An example of this command is one that instructs a change in the price of products sold at the store.
[発明が解決しようとする問題点]
ところで、上述の取引処理システムでは、端末装置が多
数の店舗に設置される。ところが、店舗ごとに客数や客
層に違いがあるので、上述のコマンドを実行するのに最
適な時刻が必ずしも同一ではない。したがって、たとえ
ば生鮮食料品のようにタイミング良く価格の変更を行な
う必要のあるものには、このようなシステムを適用する
ことができない。[Problems to be Solved by the Invention] By the way, in the above-described transaction processing system, terminal devices are installed in a large number of stores. However, since the number of customers and customer demographics differ from store to store, the optimal time to execute the above-mentioned commands is not necessarily the same. Therefore, such a system cannot be applied to items such as fresh foods that require timely price changes.
それゆえに、この発明の主たる目的は、ホストコンピュ
ータによって指定された時刻になっていなくとも、必要
に応じてコマンドを実行するとのできるような取引処理
装置を提供することである。Therefore, a primary object of the present invention is to provide a transaction processing device that can execute commands as needed, even if the time specified by the host computer has not arrived.
[問題点を解決するための手段]
この発明はホストコンピュータとの間でデータを伝送す
るデータ伝送手段と、該データ伝送手段がホストコンピ
ュータから送信されるコマンドおよび該コマンドを実行
すべき時刻を示すデータを受信したことに応じて、該コ
マンドおよび該コマンド実行時刻データを記憶する記憶
手段と、現在時刻を計時する計時手段と、該計時手段の
計時する現在時刻が記憶手段の記憶しているコマンド実
行時刻データの示す時刻になったことに応じて、対応の
コマンドの実行を許可するように制御する制御手段とを
含む取引処理装置において、さらにオペレータがコマン
ドの実行を指令するための実行キーを備えて構成される
。[Means for Solving the Problems] The present invention provides a data transmission means for transmitting data to and from a host computer, and the data transmission means indicates a command sent from the host computer and a time at which the command should be executed. A storage means for storing the command and the command execution time data in response to receiving the data, a clock means for measuring the current time, and a command in which the storage means stores the current time measured by the clock means. A transaction processing device including a control means for controlling to permit execution of a corresponding command in response to a time indicated by the execution time data, further comprising an execution key for an operator to instruct execution of a command. Prepared and configured.
[作用]
この発明に係る取引処FIT装置では、実行キーが操作
されたことに応じて、計時手段の計時する現在時刻が記
憶手段の記憶しているコマンド実行時刻データの示す時
刻になっていなくとも、制御手段によってコマンドの実
行を許可するようにしている。[Operation] In the exchange FIT device according to the present invention, in response to the operation of the execution key, the current time measured by the clock means does not reach the time indicated by the command execution time data stored in the storage means. In both cases, execution of commands is permitted by control means.
[実施例]
以下の説明では、取引処理装置としてE(R(M子式キ
ャッシュレジスタ)について説明するが、この発明はこ
れに限定されるものではなく、ホストコンピュータに接
続されて各種の取引処理を行なう取引処理装置に適用で
きることを予め指摘しておく。[Example] In the following explanation, an E (R (M child type cash register)) will be explained as a transaction processing device, but the present invention is not limited to this. It should be pointed out in advance that the present invention can be applied to a transaction processing device that performs.
第2図はこの発明の一実施例が適用されたECRの電気
的構成を示す概略ブロック図である。第2図において、
εCR1にはCPU2が設けられる。CPU2には、伝
送部3.RAM4.キーボード52表示器6.プリンタ
7、ROM8およびタイマ9が接続される。伝送部3は
CPU2とホストコンピュータとの間のデータ伝送を媒
介するためのものである。この発明では、ホストコンピ
ュータからECR1には、必要な動作を行なわせるため
のコマンドと該コマンドを実行すべき時刻を示すコマン
ド実行時刻データとが送信される。FIG. 2 is a schematic block diagram showing the electrical configuration of an ECR to which an embodiment of the present invention is applied. In Figure 2,
CPU2 is provided in εCR1. The CPU 2 includes a transmission section 3. RAM4. Keyboard 52 Display 6. A printer 7, ROM 8 and timer 9 are connected. The transmission unit 3 is for mediating data transmission between the CPU 2 and the host computer. In this invention, a command for causing a necessary operation to be performed and command execution time data indicating the time at which the command should be executed are transmitted from the host computer to the ECR 1.
RAM4はコマンド記憶エリア41と各種ファイル42
とを含む。後の第5図で説明するが、伝送部3を介して
ホストコンピュータから送信されたコマンドとそのコマ
ンドの実行時刻を示すコ“マント実行時刻データとはコ
マンド記憶エリア41に記憶される。各種ファイル42
は取引に必要な各種のファイルを!t!憶したものであ
り、たとえば商品ごとの単価データなどを記憶した単価
ファイルなどを含む。キーボード5は顧客の買上げた商
品の商品コードを入力するとともに、必要なコマンドを
実行するときにオペレータが該当するコマンド番号デー
タを入力するためのものである。表示16は売上げ登録
をするときに、キーボード5から入力された商品コード
や該商品の単価データなどを表示するものである。プリ
ンタ7は売上げ登録を行なうときに、キーボード5から
入力された商品コードや該商品の単価データなどをレシ
ートに印字するものである。ROM8は後で説明する第
1図に示すようなフロー図≦基づ<CPtJ2の動作プ
ログラムを格納するためのものである。タイマ9は現在
時刻を計時するものである。RAM 4 is a command storage area 41 and various files 42
including. As will be explained later in FIG. 5, commands sent from the host computer via the transmission unit 3 and command execution time data indicating the execution time of the commands are stored in the command storage area 41.Various files 42
Various files necessary for trading! T! For example, it includes a unit price file that stores unit price data for each product. The keyboard 5 is used for inputting the product code of the product purchased by the customer, and also for the operator to input the corresponding command number data when executing a necessary command. The display 16 displays the product code input from the keyboard 5, unit price data of the product, etc. when registering sales. The printer 7 prints the product code input from the keyboard 5, unit price data of the product, etc. on a receipt when registering sales. The ROM 8 is for storing an operating program of CPtJ2 based on a flow diagram as shown in FIG. 1, which will be explained later. The timer 9 measures the current time.
第3図は第2図に示すキーボードのキー配置を示す図で
ある。第3図において、キーボード5には少なくともテ
ンキー51と実行キー52とが設けられる。テンキー5
1は顧客の買上げた商品の登録を行なうときに、その商
品の商品コードを入力するとともに、ポストコンピュー
タから送信されたコマンドをコマンド実行時刻データに
かかわらず実行するときに、該当するコマンド番号を入
力するためのものである。実行キー52はコマンドを実
行するときに操作されるものであり、そのときのキー操
作を第4図に示す。第4図に示すように、ポストコンピ
ュータから送信されたコマンド実行時刻データの示す時
刻にかかわらずコマンドを実行する場合には、テンキー
51からそのコマンドに対応するコマンド番号データを
入力し、続いて、実行キー52を押圧する。FIG. 3 is a diagram showing the key arrangement of the keyboard shown in FIG. 2. In FIG. 3, the keyboard 5 is provided with at least a numeric keypad 51 and an execution key 52. Numeric keypad 5
1: When registering a product purchased by a customer, enter the product code of the product, and when executing a command sent from the post computer regardless of the command execution time data, enter the corresponding command number. It is for the purpose of The execution key 52 is operated when executing a command, and the key operations at that time are shown in FIG. As shown in FIG. 4, if a command is to be executed regardless of the time indicated by the command execution time data transmitted from the postcomputer, input the command number data corresponding to the command from the numeric keypad 51, and then: Press the execution key 52.
第5図は第2図に示すRAMに含まれるコマンド記憶エ
リアを示す図解図である。第5図において、コマンド記
憶エリア41はコマンド番号記憶エリアとコマンド実行
時刻データ記憶エリアとコマンド記憶エリアとから構成
され、各エリアにはコマンドの受信ごとにデータが記憶
される。FIG. 5 is an illustrative diagram showing a command storage area included in the RAM shown in FIG. 2. In FIG. 5, the command storage area 41 is composed of a command number storage area, a command execution time data storage area, and a command storage area, and data is stored in each area each time a command is received.
第1図はこの発明の一実施例の動作を説明するだめのフ
ロー図である。次に、第1図ないし第5図を参照して、
この発明の一実施例の動作について説明する。FIG. 1 is a flow diagram for explaining the operation of one embodiment of the present invention. Next, referring to Figures 1 to 5,
The operation of one embodiment of this invention will be explained.
ECR1のCPU2は実行キー52が押圧された場合に
は、1の値を1にし、続いて、コマンド記憶エリア41
の1 (ここではi−1>It目のエリアにコマンドが
格納されているか否かを判別する。コマンドが格納され
ていなければ動作を終了するが、1番目のエリアにコマ
ンドが格納されている場合には、そのコマンドに対応す
るコマンド番号データを読出し、読出したコマンド番号
データとキーボード5から入力されたコマンド番号デー
タとが一致するか否かを判別する。コマンド番号データ
が一致しなければ、Iの値を+1だけ更新し、2番目以
降のエリアを検索する。この動作を繰返して、いずれか
のエリアに格納されたコマンド番号データとキーボード
5から入力されたコマンド番号データとが一致する場合
には、そのコマンド番号データに対応するコマンドの実
行を行なう。When the execution key 52 is pressed, the CPU 2 of the ECR 1 changes the value of 1 to 1, and then changes the value of 1 to the command storage area 41.
1 (Here, it is determined whether a command is stored in the i-1>It-th area. If the command is not stored, the operation ends, but if the command is stored in the 1st area. If so, the command number data corresponding to the command is read out, and it is determined whether the read command number data matches the command number data input from the keyboard 5. If the command number data do not match, Update the value of I by +1 and search the second and subsequent areas.Repeat this operation until the command number data stored in any area matches the command number data input from the keyboard 5. , the command corresponding to the command number data is executed.
ところで、コマンドがたとえばある商品の単価の変更を
命するものである場合には、指定されたm間になると端
末内の単価データは自動的に変更されるが、単価の変更
に最適な時刻は各店舗によって異なるので、この発明の
機能を用いることによって各店舗の判断で最適な時刻に
単価変更を行なうことができる。By the way, if the command is to change the unit price of a certain product, the unit price data in the terminal will be automatically changed after the specified m period, but the best time to change the unit price is Since the price varies depending on each store, by using the function of the present invention, each store can change the unit price at an optimal time based on its judgment.
[ff!明の効果1
以上のように、この発明によれば、コマンドの実行を指
令するための実すキーが操作されたことに応じて、計時
手段の計時する現在時刻が記憶手段の記憶しているコマ
ンド実行時刻データの示す時刻になっていなくともコマ
ンドの実行を許可するようにしたので、最適な時刻にコ
マンドの実行を行なうことができる。[ff! Advantageous Effect 1 As described above, according to the present invention, the current time measured by the timekeeping means is stored in the storage means in response to the operation of the execution key for instructing execution of a command. Since the command is allowed to be executed even if the time indicated by the command execution time data has not arrived, the command can be executed at the optimal time.
第1図はこの発明の一実施例が適用されたECRの動作
を説明するための)〇−図である。第2図はこの発明が
適用された一実施例のECRの電気的構成を示ザ概略ブ
ロック図である。第3図は第2図に示すキーボードのキ
ー配置を示す図である。第4図は第3図に示すキーボー
ドのキー操作を説明するための図である。第5図は第2
図に示すRAMに含まれるコマンド記憶エリアを示す図
解図である。
図において、1はECR,2はCPLI、3は伝送部、
4はRAM、41はコマンド記憶エリア、5はキーボー
ド、51は数値キー、52は実行キー、8はROM、9
はタイマを示す。
第1図
第2図FIG. 1 is a diagram for explaining the operation of an ECR to which an embodiment of the present invention is applied. FIG. 2 is a schematic block diagram showing the electrical configuration of an ECR according to an embodiment of the present invention. FIG. 3 is a diagram showing the key arrangement of the keyboard shown in FIG. 2. FIG. 4 is a diagram for explaining key operations on the keyboard shown in FIG. 3. Figure 5 is the second
FIG. 2 is an illustrative diagram showing a command storage area included in the RAM shown in the figure. In the figure, 1 is ECR, 2 is CPLI, 3 is transmission section,
4 is a RAM, 41 is a command storage area, 5 is a keyboard, 51 is a numerical key, 52 is an execution key, 8 is a ROM, 9
indicates a timer. Figure 1 Figure 2
Claims (1)
送手段、 前記データ伝送手段が前記ホストコンピュータから送信
されるコマンドおよび該コマンドを実行すべき時刻を示
すデータを受信したことに応じて、該コマンドおよび該
コマンド実行時刻データを記憶する記憶手段、 現在時刻を計時する計時手段、 前記計時手段の計時する現在時刻が前記記憶手段の記憶
しているコマンド実行時刻データの示す時刻になったこ
とに応じて、該コマンドの実行を許可するように制御す
る制御手段を含む取引処理装置において、 コマンドの実行をオペレータが指令するための実行キー
を備え、 前記制御手段は前記実行キーが操作されたことに応じて
、前記計時手段の計時する時刻が前記記憶手段の記憶し
ているコマンド実行時刻データの示す時刻になっていな
くとも、該コマンドの実行を許可するように制御するよ
うにした取引処理装置。[Scope of Claims] Data transmission means for transmitting data to and from a host computer, in response to the data transmission means receiving a command transmitted from the host computer and data indicating a time at which the command should be executed. a storage means for storing the command and the command execution time data; a clock means for measuring the current time; a current time measured by the clock means is a time indicated by the command execution time data stored in the storage means; The transaction processing device includes a control means for controlling to permit execution of the command according to the command, and an execution key for an operator to instruct execution of the command, and the control means is operated by the execution key. In response to the execution of the command, even if the time measured by the clock means does not correspond to the time indicated by the command execution time data stored in the storage means, the command is controlled to be executed. Transaction processing equipment.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62021458A JPS63188254A (en) | 1987-01-30 | 1987-01-30 | Transaction processor |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP62021458A JPS63188254A (en) | 1987-01-30 | 1987-01-30 | Transaction processor |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS63188254A true JPS63188254A (en) | 1988-08-03 |
Family
ID=12055533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP62021458A Pending JPS63188254A (en) | 1987-01-30 | 1987-01-30 | Transaction processor |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS63188254A (en) |
-
1987
- 1987-01-30 JP JP62021458A patent/JPS63188254A/en active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP0187523B1 (en) | Pos systems | |
JPH0376517B2 (en) | ||
JPS63188254A (en) | Transaction processor | |
JPS5835302B2 (en) | electronic cash register | |
JPH0668794B2 (en) | Electronic cash register | |
JP2807007B2 (en) | Weighing terminal controller | |
JP2501476B2 (en) | Credit processor | |
JPH0661084B2 (en) | Electronic cash register | |
KR920004758B1 (en) | Method of discount sale for cash register | |
JPH02207393A (en) | Transaction processor | |
JP2528506B2 (en) | POS system monitor-device | |
JPH079661B2 (en) | Transaction processor | |
JPH02112095A (en) | Commodity sales data processor | |
JPH0544719B2 (en) | ||
JPH0658711B2 (en) | POS system | |
JPS62164195A (en) | Pos terminal | |
JPS61895A (en) | Marchandize sales data processing system | |
JP2502354B2 (en) | Electronic cash register | |
JPH04218893A (en) | Goods sale data processor | |
JPS5836388B2 (en) | electronic cash register | |
JPH0214359A (en) | Data processing unit | |
JPH0697474B2 (en) | Electronic cash register | |
JPS6378292A (en) | Electronic cash register | |
KR19980043686A (en) | Time-of-day sales management and methods | |
JPH0438594A (en) | Merchandise sales data processor |