JP2528507B2 - POS system - Google Patents

POS system

Info

Publication number
JP2528507B2
JP2528507B2 JP30020988A JP30020988A JP2528507B2 JP 2528507 B2 JP2528507 B2 JP 2528507B2 JP 30020988 A JP30020988 A JP 30020988A JP 30020988 A JP30020988 A JP 30020988A JP 2528507 B2 JP2528507 B2 JP 2528507B2
Authority
JP
Japan
Prior art keywords
product
sales data
machine
sales
satellite
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.)
Expired - Lifetime
Application number
JP30020988A
Other languages
Japanese (ja)
Other versions
JPH02144797A (en
Inventor
俊幸 坂東
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tec Corp
Original Assignee
Tec Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Tec Corp filed Critical Tec Corp
Priority to JP30020988A priority Critical patent/JP2528507B2/en
Publication of JPH02144797A publication Critical patent/JPH02144797A/en
Application granted granted Critical
Publication of JP2528507B2 publication Critical patent/JP2528507B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Cash Registers Or Receiving Machines (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、POS(販売時点情報管理)システムに関す
るものである。
The present invention relates to a POS (Point of Sale Information Management) system.

[従来の技術] 従来、複数台の電子式キャッシュレジスタを端末機と
して伝送回線で閉ループ状にインライン接続し、そのう
ちの1台をマスター機に設定してこのマスター機が他の
各サテライト機での商品売上データを前記伝送回線を介
して収集し集計するようにしたマスター・サテライト型
のPOSシステムは、比較的小規模のスーパーマーケット
などで採用されている。
[Prior Art] Conventionally, a plurality of electronic cash registers are in-line connected in a closed loop in a transmission line as terminals, and one of them is set as a master machine, and this master machine is connected to other satellite machines. A master / satellite type POS system that collects product sales data via the transmission line and totalizes the product sales data is used in a relatively small supermarket or the like.

このようなPOSシステムのなかには、各POS端末機(電
子式キャッシュレジスタ)が各商品の単品コードに対応
してその商品の品名、単価等が設定された単品ファイル
をそれぞれ有し、商品の単品コード入力により自己の単
品ファイルから対応する品名,単価を読出して当該商品
の売上点数および売上金額を得、この商品売上データを
内部記憶部に単品コード別に累計登録するようにしたも
のがある。そして、この商品登録時に各サテライト機は
伝送回線を介して商品売上データをマスター機へ送出
し、マスター機は各サテライト機から収集した商品売上
データを単品コード別に集計しており、この集計データ
は店全体の売上分析に役立っている。
In such a POS system, each POS terminal (electronic cash register) has a single product file in which the product name, unit price, etc. of the product are set in correspondence with the individual product code of each product. There is a system in which the corresponding item name and unit price are read from the self-unit item file by input to obtain the sales points and sales amount of the item, and the item sales data is cumulatively registered in the internal storage section for each item code. Then, at the time of this product registration, each satellite machine sends the product sales data to the master machine via the transmission line, and the master machine collects the product sales data collected from each satellite machine by individual product code. It is useful for sales analysis of the entire store.

[発明が解決しようとする課題] しかるに、各POS端末機が単品ファイルを有するマス
ター・サテライト型のPOSシステムにおいては、各POS端
末機を接続する伝送回線の断線等により通信不能に陥る
と各サテライト機にて登録された商品の売上データがマ
スター機へ送出できなくなるため、不能中に発生した各
サテライト機での商品売上データをマスター機が収集で
きず、売上管理が困難になる問題があった。
[Problems to be Solved by the Invention] However, in a master satellite type POS system in which each POS terminal has a single file, if each POS terminal becomes incapable of communication due to disconnection of the transmission line connecting each satellite, Since the sales data of the products registered by the machine cannot be sent to the master machine, the master machine cannot collect the product sales data of each satellite machine that occurred while the machine was unavailable, which made it difficult to manage sales. .

そこで本発明は、伝送回線の通信不能時には各サテラ
イト機がそれぞれ登録商品の売上データを保持し、回線
復旧時に保持しておいた売上データをマスター機へ送出
できるようにして、システム全体の売上管理を常に確実
に行なうことができるPOSシステムを提供しようとする
ものである。
In view of this, the present invention enables each satellite machine to hold sales data of registered merchandise when the transmission line cannot be communicated, and to send the sales data that was held when the line was restored to the master machine to manage the sales of the entire system. It is intended to provide a POS system capable of always performing the above.

[課題を解決するための手段] 本発明は、マスター/サテライト型のPOSシステムに
おいて、各POS端末機に、それぞれ登録された各商品の
売上データを商品別に分類して累計記憶する第1の累計
エリアと、この第1の累計エリアと同一構成の第2の累
計エリアとを設ける。また、マスター機に設定するかサ
テライト機に設定するかを切換える設定切換手段を設け
る。そして、マスター機に設定されたPOS端末機は、商
品の登録が行われる毎にこの登録商品の売上データを第
1の累計エリア及び第2の累計エリアにそれぞれ商品別
に加算処理する手段と、サテライト機に設定されたPOS
端末機から伝送回線を通じて商品の売上データを受信す
ると、この売上データを第2の累計エリアに商品別に加
算処理する手段とを設ける。他方、サテライト機に設定
されたPOS端末機は、商品の登録が行われる毎にこの登
録商品の売上データを第1の累計エリアに商品別に加算
処理する手段と、商品の登録が行われる毎に伝送回線の
通信状態を判別する手段と、この判別手段により通信正
常が確認されると、この登録商品の売上データを伝送回
線を通じてマスター機に設定されたPOS端末機へ送信す
る手段と、判別手段により通信異常が確認されると、こ
の登録商品の売上データを第2の累計エリアに商品別に
加算処理する手段と、通信回線の異常復旧を検知する
と、第2の累計エリアで商品別に記憶した売上累計デー
タを伝送回線を通じてマスター機に設定されたPOS端末
機へ送信した後この第2の累計エリアをクリアする手段
とを設ける。
[Means for Solving the Problem] In the master / satellite type POS system, the present invention is a first cumulative total in which sales data of each registered merchandise is classified by merchandise and accumulated in each POS terminal. An area and a second total area having the same configuration as the first total area are provided. Further, there is provided a setting switching means for switching between setting of the master device or satellite device. Then, the POS terminal set as the master machine has means for adding the sales data of the registered product to the first cumulative area and the second cumulative area for each product every time the product is registered, and the satellite. POS set on the machine
When the sales data of the product is received from the terminal through the transmission line, a means for adding the sales data to the second cumulative area for each product is provided. On the other hand, the POS terminal set as the satellite machine has a means for adding the sales data of the registered product to the first cumulative area for each product every time the product is registered, and each time the product is registered. A means for discriminating the communication state of the transmission line, a means for transmitting the sales data of the registered merchandise to the POS terminal set in the master machine through the transmission line when the communication normality is confirmed by the discrimination means, and a discrimination means If a communication error is confirmed by, the means for adding the sales data of this registered product to the second cumulative area for each product, and the detection of the abnormal recovery of the communication line, the sales stored for each product in the second cumulative area Means for clearing the second cumulative area after transmitting the cumulative data to the POS terminal set as the master machine through the transmission line.

[作用] このような手段を講じた本発明のPOSシステムであれ
ば、各POS端末機のうちの1台をマスター機に設定し、
残りをサテライト機に設定する。マスター機に設定され
たPOS端末機は、自己で登録された各商品の売上データ
を第1の累計エリアで集計し、システム全体で登録され
た各商品の売上データを第2の累計エリアで集計する。
サテライト機に設定されたPOS端末機は、自己で登録さ
れた各商品の売上データを第1の累計エリアで集計す
る。また、伝送回線が正常なときには商品の登録の都度
その商品の売上データをマスター機へ送信する。このと
き、第2の累計エリアを使用しない。伝送回線が通信不
能になると、その不能期間中に登録された各商品の売上
データを第2の累計エリアで集計する。そして、伝送回
線が回復すると、第2の累計エリアで集計していた各商
品の売上データをマスター機へ送信する。
[Operation] In the POS system of the present invention which takes such a means, one of the POS terminals is set as the master machine,
Set the rest to satellite aircraft. The POS terminal set as the master machine collects the sales data of each product registered by itself in the first cumulative area, and collects the sales data of each product registered in the entire system in the second cumulative area. To do.
The POS terminal set as the satellite machine collects the sales data of each product registered by itself in the first cumulative area. When the transmission line is normal, the sales data of the product is transmitted to the master machine every time the product is registered. At this time, the second cumulative area is not used. When the transmission line becomes incommunicable, the sales data of each merchandise item registered during the inoperable period is totaled in the second cumulative area. Then, when the transmission line is restored, the sales data of each product collected in the second cumulative area is transmitted to the master machine.

[実施例] 以下、本発明をマスター・サテライト型のPOSシステ
ムに適用した一実施例について図面を参照しながら説明
する。
[Embodiment] An embodiment in which the present invention is applied to a master / satellite type POS system will be described below with reference to the drawings.

第1図はこの実施例のPOSシステムを示す模式図であ
って、例えば電子式キャッシュレジスタからなる複数台
のPOS端末機1が伝送回線2を介して閉ループ状にイン
ライン接続されている。そして、各POS端末機1のうち
の1台がマスター機1Mに設定されており、残りがサテラ
イト機1Sに設定されている。なお、各サテライト機1Sは
商品の売上データを累計メモリに登録処理するとともに
客毎の合計を算出し、登録の締め操作によってレシート
を発行する機能を有するものであり、マスター機1Mはサ
テライト機としての機能とは別に各サテライト機1Sでの
商品売上データを収集し例えば単品コード別に集計する
機能を有するものである。
FIG. 1 is a schematic diagram showing a POS system of this embodiment, in which a plurality of POS terminals 1 made up of electronic cash registers, for example, are connected inline via a transmission line 2 in a closed loop. One of the POS terminals 1 is set as the master machine 1M, and the rest is set as the satellite machine 1S. In addition, each satellite machine 1S has a function of registering sales data of products in a cumulative memory, calculating a total for each customer, and issuing a receipt by closing operation of registration, and the master machine 1M is a satellite machine. In addition to the above function, it has a function of collecting product sales data at each satellite machine 1S and totaling it by, for example, individual product code.

第2図はPOS端末機1の構成を示すブロック図であ
る。同図において10は制御部本体としてのCPU(中央処
理装置)であって、演算回路,メモリ制御回路等を内蔵
し、「登録」「精算」「設定」等の各種業務モードを実
行するためのプログラムデータなどが設定されたROM11
と、CPU10が上記各種業務モードを実行する上で必要な
メモリが形成されたRAM12とをバスライン13を介して制
御する。
FIG. 2 is a block diagram showing the configuration of the POS terminal 1. In the figure, 10 is a CPU (central processing unit) as a main body of the control unit, which has a built-in arithmetic circuit, memory control circuit, etc., for executing various business modes such as “registration”, “accounting” and “setting”. ROM11 with program data etc. set
And a RAM 12 in which a memory necessary for the CPU 10 to execute the various business modes is formed via a bus line 13.

また、前記伝送回線2を介して行なわれるデータ送受
信を制御する伝送コントローラ14、上記伝送回線2の断
線等による通信不能を検出する周知の回線断検出回路15
からの検出信号を入力するI/O(入出力)ポート16、前
記各種業務モードを選択しその実行をCPU10へ知らせる
モードスイッチ17からの選択信号を入力するI/Oポート1
8、商品の単品コードなどを入力するためのキーボード1
9からのキー信号を入力処理するキーボードコントロー
ラ20、表示器21を制御して商品の売上金額,合計金額等
を表示させる表示コントローラ22、レシートなどに印字
を行なうプリンタ23の駆動回路24とドロワ25の開放装置
26とに駆動信号を出力するI/Oポート27、等が前記バス
ライン13を介してCPU10に接続されている。
Further, a transmission controller 14 for controlling data transmission / reception performed via the transmission line 2 and a known line disconnection detection circuit 15 for detecting communication failure due to disconnection of the transmission line 2 or the like.
I / O (input / output) port 16 for inputting the detection signal from the I / O port 1 for selecting the various business modes and notifying the CPU 10 of the execution of the selection signal from the mode switch 17
8, a keyboard for entering the product code, etc. 1
A keyboard controller 20 for inputting a key signal from the display controller 9, a display controller 22 for controlling the display 21 to display the sales amount, total amount, etc. of a product, a drive circuit 24 for a printer 23 for printing on a receipt, and a drawer 25. Open device
An I / O port 27 that outputs a drive signal to 26 and the like are connected to the CPU 10 via the bus line 13.

上記RAM12には、第3図に示すように、各商品の単品
コードに対応してその商品の品名および単価が設定され
るデータ設定エリア31aと、商品の売上点数および売上
金額を単品コード別に累計する第1累計エリア31bと、
この第1累計エリア31bと同一構成の第2累計エリア31c
とからなる単品ファイル31が設けられている。
As shown in FIG. 3, the RAM 12 has a data setting area 31a in which the product name and unit price of each product are set in correspondence with the individual product code of the product, and the total number of sales and the amount of sales of the product are accumulated for each individual product code. First cumulative area 31b
A second cumulative area 31c having the same configuration as the first cumulative area 31b
A single file 31 consisting of and is provided.

また、同図に示すように、上記単品ファイル31のデー
タ設定数nを記憶する設定数メモリ32、検索カウンタm
のカウンタメモリ33、マスター機に設定された場合には
“1",サテライト機に設定された場合には“0"となるマ
スター/サテライト(M/S)フラグF1のフラグメモリ3
4、前記回線断検出回路15により伝送回線2の断線が検
出されると“1",検出されないと“0"となる回線断フラ
グF2のフラグメモリ35、客の合計金額を算出するための
合計器36、送信バッファ37、受信バッファ38等が設けら
れている。
Further, as shown in the figure, a setting number memory 32 for storing the data setting number n of the single file 31 and a search counter m
Counter memory 33, which is set to "1" when set to the master unit and set to "0" when set to the satellite unit Master / satellite (M / S) flag memory of flag F1 3
4, the flag memory 35 of the line disconnection flag F2, which is "1" when the disconnection of the transmission line 2 is detected by the line disconnection detection circuit 15 and "0" when the disconnection of the transmission line 2 is not detected, the total for calculating the total amount of the customers A device 36, a transmission buffer 37, a reception buffer 38 and the like are provided.

しかして、前記CPU10はモードスイッチ17により「登
録」モードが選択されている状態でキーボード19から商
品の単品コードが入力されると、第4図の流れ図に示す
処理を実行するようにプログラム設定されている。すな
わち、ST(ステップ)1として単品コード入力により単
品ファイル31のデータ設定エリア31aを検索し、入力単
品コードに対応する品名と単価とを読出す。そして、ST
2としてこの単価に売上点数を乗じて売上金額を算出
し、この売上点数および売上金額を単品ファイル31の第
1累計エリア31bに累計登録する。また、売上金額を合
計器36に加算する。さらに、読出した品名と売上金額と
を表示器21に表示させるとともに、プリンタ23を駆動し
てレシートなどに印字出力する。
When the "register" mode is selected by the mode switch 17 and the individual product code is input from the keyboard 19, the CPU 10 is programmed to execute the process shown in the flowchart of FIG. ing. That is, in ST (step) 1, the data setting area 31a of the single product file 31 is searched by inputting the single product code, and the product name and unit price corresponding to the input single product code are read. And ST
As 2, the sales amount is calculated by multiplying the unit price by the sales number, and the sales number and the sales amount are cumulatively registered in the first cumulative area 31b of the single item file 31. Also, the sales amount is added to the totalizer 36. Further, the read product name and sales amount are displayed on the display 21, and the printer 23 is driven to print out on a receipt or the like.

次に、ST3としてフラグメモリ34のM/SフラグF1の状態
を調べる。ここで、フラグF1が“1"の場合、すなわち当
機がマスター機1Mに設定されている場合には単品ファイ
ル31の第2売上累計エリア31cに上記売上点数および売
上金額を加算して終了する。
Next, in ST3, the state of the M / S flag F1 in the flag memory 34 is checked. Here, when the flag F1 is "1", that is, when this machine is set to the master machine 1M, the above-mentioned sales points and sales amounts are added to the second cumulative sales area 31c of the single item file 31 and the processing ends. .

M/SフラグF1が“0"の場合、つまり当機がサテライト
機の場合には、ST4としてフラグメモリ35の回線断フラ
グF2の状態を調べる(回線断検出手段)。そして、フラ
グF2が“1"の場合、つまり伝送回線2に断線が生じてい
る場合には単品ファイル31の第2売上累計エリア31cに
上記売上点数および売上金額を加算して終了する(記憶
保持手段)。
When the M / S flag F1 is "0", that is, when this machine is a satellite machine, the state of the line disconnection flag F2 of the flag memory 35 is checked as ST4 (line disconnection detecting means). When the flag F2 is "1", that is, when the transmission line 2 is broken, the second sales cumulative area 31c of the single-item file 31 is added with the number of sales points and the sales amount, and the process ends (memory retention) means).

これに対し、回線断フラグF2が“0"の場合、つまり伝
送回線2に断線が発生していない場合には、入力単品コ
ード,売上点数,売上金額等を売上データ伝文に組込ん
で伝送回線2を介してマスター機1Mへ送信して終了す
る。
On the other hand, when the line disconnection flag F2 is “0”, that is, when the line 2 has not been disconnected, the input single product code, the number of sales, the amount of sales, etc. are embedded in the sales data message and transmitted. Send to master machine 1M via line 2 and end.

マスター機1Mに設定されているPOS端末機のCPU10M
は、いずれかのサテライト機1Sから売上データ伝文が送
信されてくるとそれを取込み、自己の単品ファイル31の
第2累計エリア31cに受信した売上点数および売上金額
をその単品コード別に加算する。
CPU10M of POS terminal set as master machine 1M
When a sales data message is transmitted from any of the satellite machines 1S, it takes in the sales data message and adds the number of sales points and the amount of sales received in the second cumulative area 31c of its own single-item file 31 for each single-item code.

一方、サテライト機1Sに設定されているPOS端末機のC
PU10Sは、回線断検出回路15により伝送回線2の断線検
出が行なわれた後に例えばマスター機1Mからのコマンド
によってその伝送回線2の断線復旧を検知すると、第5
図の流れ図に示す処理を実行するようにプログラム設定
されている。すなわち、断線復旧の検知により流れ図を
開始すると、先ずST11としてカウンタメモリ33の検索カ
ウンタmを「1」に初期化する。そして、ST2として単
品ファイル31からm番目のデータの第2累計エリア31c
を検索する。そして、この第2累計エリア31cの売上点
数および売上金額が零以外であれば当該単品コード,売
上点数,売上金額等を売上データ伝文に組込んで伝送回
線2を介してマスター機1Mへ送信し、この第2累計エリ
ア31cを零クリアする。売上データが零の場合には以上
の処理は行なわない。しかる後、ST13として検索カウン
タmを「+1」だけ更新してST12に戻り、同様の処理を
実行する。しかして、ST14にて検索カウンタmが設定数
メモリ32内の設定数nを越えると、単品ファイル31に設
定された全データについて検索が終了したので、この処
理を終了する。(保持データ送出制御手段) このように構成された本実施例のPOSシステムにおい
て、各サテライト機1Sにおいては登録業務時にキーボー
ド19を介して商品の単品コードが入力されると、単品フ
ァイル31のデータ設定エリア31aから対応する品名およ
び単価を読出して当該商品の売上点数および売上金額を
得、この商品売上データを単品ファイル31の第1累計エ
リア31bに単品コード別に累計登録する。また、伝送回
線2に断線が発生しているか否かを判断し、発生してい
なければその商品売上データをマスター機1Mに送出す
る。これに対し、断線が発生している場合にはマスター
機1Mへの送信が行なえないので、単品ファイル31の第2
累計エリア31cに当該商品売上データを単品コード別に
累計処理する。そして、この第2累計エリア31cにて単
品コード別に累計処理された回線断線時の商品売上デー
タは、伝送回線2の断線復旧を検知すると自動的にマス
ター1Mに送出し、この第2累計エリア31cを零クリアす
る。すなわち、伝送回線2の断線時に各サテライト機1S
にて発生した商品売上データは各サテライト機1Sにおけ
る単品ファイル31の第2累計エリア31cにて単品コード
別に累計されて保持される。そして、伝送回線2の断線
が復旧すると、自動的に各サテライト機1Sの第2累計エ
リア31c内の商品売上データがマスター機1Mに送出さ
れ、保持されていた商品売上データはクリアされる。
On the other hand, the C of the POS terminal set in the satellite 1S
When the PU10S detects the disconnection recovery of the transmission line 2 by the command from the master machine 1M after the disconnection detection circuit 15 detects the disconnection of the transmission line 2, the
The program is set to execute the processing shown in the flowchart of the figure. That is, when the flow chart is started upon detection of disconnection recovery, first, in ST11, the search counter m of the counter memory 33 is initialized to "1". Then, as ST2, the second cumulative area 31c of the mth data from the single item file 31
To search. Then, if the number of sales and the amount of sales in the second cumulative area 31c are other than zero, the product code, the number of sales, the amount of sales, etc. are incorporated into the sales data message and transmitted to the master machine 1M via the transmission line 2. Then, the second cumulative area 31c is cleared to zero. If the sales data is zero, the above processing is not performed. Then, in ST13, the search counter m is updated by "+1", the process returns to ST12, and the same process is executed. When the search counter m exceeds the set number n in the set number memory 32 in ST14, the search is completed for all the data set in the single item file 31, and this process is ended. (Holding data transmission control means) In the POS system of the present embodiment configured as described above, in each satellite machine 1S, when the individual product code is input via the keyboard 19 during registration work, the data of the individual product file 31 is input. The corresponding item name and unit price are read from the setting area 31a to obtain the number of sales and the amount of sales of the product, and the product sales data is cumulatively registered in the first cumulative area 31b of the single product file 31 for each individual product code. Further, it is determined whether or not a disconnection has occurred in the transmission line 2, and if not, the product sales data is sent to the master machine 1M. On the other hand, if there is a disconnection, it cannot be sent to the master unit 1M.
The product sales data is cumulatively processed for each individual product code in the cumulative area 31c. Then, the product sales data at the time of line disconnection accumulated by the individual product codes in the second total area 31c is automatically sent to the master 1M when the disconnection recovery of the transmission line 2 is detected. Is cleared to zero. That is, when the transmission line 2 is disconnected, each satellite machine 1S
The product sales data generated in 1. is accumulated and held for each individual product code in the second cumulative area 31c of the individual product file 31 in each satellite machine 1S. Then, when the disconnection of the transmission line 2 is restored, the product sales data in the second cumulative area 31c of each satellite device 1S is automatically sent to the master device 1M, and the held product sales data is cleared.

一方、マスター機1Mにおいても登録業務時にキーボー
ド19を介して商品の単品コードが入力されると、単品フ
ァイル31のデータ設定エリア31aから対応する品名およ
び単価を読出して当該商品の売上点数および売上金額を
得、この商品売上データを単品ファイル31の第1累計エ
リア31bに単品コード別に累計登録する。ただしマスタ
ー機1Mにおいては、単品ファイル31の第2累計エリア31
cにも同売上データを単品コード別に累計処理する。ま
た、各サテライト機1Sから伝送回線2を介して商品売上
データを受信すると、その売上データを自己の単品ファ
イル31の第2累計エリア31cに単品コード別に累計処理
する。すなわち、マスター機1Mにおける単品ファイル31
の第2累計エリア31cにはマスター機1Mと各サテライト
機1Sとで登録処理された商品の売上データが収集され単
品コード別に集計される。
On the other hand, even in the master machine 1M, when the product single-item code is entered via the keyboard 19 during registration work, the corresponding product name and unit price are read from the data setting area 31a of the single-item file 31, and the number of items sold and the amount of sales Then, this product sales data is cumulatively registered in the first cumulative area 31b of the single item file 31 for each individual item code. However, in the master machine 1M, the second cumulative area 31 of the single file 31
The sales data for c is also cumulatively processed by individual item code. Further, when the product sales data is received from each satellite machine 1S via the transmission line 2, the sales data is cumulatively processed in the second cumulative area 31c of the own single-parts file 31 for each single-part code. That is, the single file 31 in the master machine 1M
In the second cumulative area 31c, sales data of products registered by the master machine 1M and each satellite machine 1S is collected and tabulated by individual product code.

したがって、マスター機1Mにおいては、伝送回線2に
断線が発生してもその断線が復旧することによって各サ
テライト機1Sでの断線期間中の商品売上データが自動収
集され単品コード別に集計できる。この結果、断線によ
る商品売上データの収集漏れが起り得ず、常に安定した
単品売上管理を実現できる。
Therefore, in the master machine 1M, even if a disconnection occurs in the transmission line 2, the disconnection is restored and the product sales data during the disconnection period in each satellite machine 1S is automatically collected and can be aggregated by individual product code. As a result, product sales data may not be missed due to disconnection, and stable single-item sales management can always be realized.

また本実施例では、マスター機1M及びサテライト機1S
を構成する各POS端末機の構成を共通にし、M/SフラグF1
が“1"の場合はマスター機1Mとして機能し、“0"の場合
はサテライト機1Sとして機能するようにしている。した
がって、例えばマスター機1Mが故障した場合には、この
故障したマスター機1Mをシステムから切り離し、サテラ
イト機1Sのうちの1台をマスター機1Mに切換える、つま
りはM/Sフラグを“0"から“1"に切換えることによっ
て、システム全体の売上げを継続して管理できるように
なる。
Further, in this embodiment, the master machine 1M and the satellite machine 1S
The configuration of each POS terminal that makes up the
When is “1”, it functions as the master unit 1M, and when it is “0”, it functions as the satellite unit 1S. Therefore, for example, when the master machine 1M fails, the failed master machine 1M is disconnected from the system and one of the satellite machines 1S is switched to the master machine 1M, that is, the M / S flag is changed from "0". By switching to "1", you can continue to manage the sales of the entire system.

なお、前記実施例では各サテライト機1Sにおいて伝送
回線2の断線時に発生した商品売上データを第2累計エ
リア31cに単品コード別に累計処理することにより記憶
保持する場合を示したが、例えば単品コード,売上点数
および売上金額を格納するバッファを設け、断線時に発
生した商品売上データをこのバッファに順次蓄積するこ
とによって記憶保持し、断線復旧時にはこのバッファに
蓄積された全売上データをマスター機1Mへ送出するよう
にしても同様な効果を奏し得る。
It should be noted that in the above embodiment, the case where the product sales data generated at the time of disconnection of the transmission line 2 in each satellite machine 1S is accumulated and stored by cumulatively processing the individual product codes in the second cumulative area 31c has been described. A buffer that stores the number of sales and the amount of sales is provided, and the product sales data generated when the wire is disconnected is sequentially stored in this buffer for storage and storage.When the wire is restored, all the sales data stored in this buffer is sent to the master unit 1M. Even if it does, the same effect can be produced.

また、前記実施例では各POS端末機1がそれぞれ第1
累計エリア31bを備え、コード別に売上データを累計登
録する場合を例示したが、伝送回線2が正常時にはマス
ター機1Mに対する商品売上データの送信のみを行ない、
コード別の累計登録はマスター機1Mが一括して行なうよ
うなPOSシステムにも適用可能である。この場合、各テ
ライト機1Sはコード別累計エリアが断線時用の1個で良
くなる。
In the above embodiment, each POS terminal 1 is the first
Although the case where the sales data is cumulatively registered for each code is provided with the cumulative area 31b, the product sales data is only transmitted to the master machine 1M when the transmission line 2 is normal.
The cumulative registration for each code can be applied to the POS system that the master machine 1M collectively performs. In this case, each of the telite machines 1S needs only one total area for each code when the wire is disconnected.

また、前記実施例では各サテライト機1Sは回線断線の
復旧時に自動的に第5図に示す処理を実行したが、キー
入力等による指令信号に応動して実行するように構成し
てもよい。また、マスター機1Mの故障によって通信不能
となった場合も同様な作用効果が得られるのは言うまで
もない。
Further, in the above embodiment, each satellite machine 1S automatically executes the processing shown in FIG. 5 when the line disconnection is restored, but it may be configured to execute it in response to a command signal by key input or the like. Needless to say, the same effect can be obtained when communication is disabled due to a failure of the master machine 1M.

このほか、単品コードの入力手段等、本発明の要旨を
逸脱しない範囲で種々変形実施可能であるのは勿論であ
る。
In addition, it goes without saying that various modifications such as inputting means for a single product code can be implemented without departing from the scope of the present invention.

[発明の効果] 以上詳述したように、本発明によれば、伝送回線の通
信不能時には各サテライト機がそれぞれ登録商品の売上
データを保持し、回線復旧時に保持しておいた売上デー
タをマスター機へ送出できるようにして、システム全体
の売上管理を常に確実に行なうことができるとともに、
マスター機及びサテライト機の切換えを容易に行うこと
ができるPOSシステムを提供できる。
[Effects of the Invention] As described in detail above, according to the present invention, each satellite machine holds the sales data of the registered product when the transmission line cannot communicate, and the sales data held when the line is restored is mastered. It can be sent to the machine so that the sales management of the entire system can always be performed reliably, and
A POS system that can easily switch between a master machine and a satellite machine can be provided.

【図面の簡単な説明】[Brief description of drawings]

図は本発明の一実施例を示す図であって、第1図はPOS
システムの一例を示す模式図、第2図はPOS端末機の構
成を示すブロック図、第3図はRAMの主要なメモリ構成
を示す図、第4図はPOS端末機におけるCPUの単品コード
入力時における処理を示す流れ図、第5図はサテライト
機に設定されたPOS端末機におけるCPUの回線断線復旧時
における処理を示す流れ図である。 1M…マスター機(POS端末機)、1S…サテライト機(POS
端末機)、2…伝送回線、10…CPU、11…ROM、12…RA
M、14…伝送コントローラ、15…回線断検出回路、19…
キーボード、31…単品ファイル、31b…第1累計エリ
ア、31c…第2累計エリア。
FIG. 1 is a diagram showing an embodiment of the present invention, and FIG.
Fig. 2 is a schematic diagram showing an example of the system, Fig. 2 is a block diagram showing the configuration of the POS terminal, Fig. 3 is a diagram showing the main memory configuration of the RAM, and Fig. 4 is a single unit code input of the CPU in the POS terminal. FIG. 5 is a flow chart showing the processing in FIG. 5, and FIG. 5 is a flow chart showing the processing when the line disconnection of the CPU in the POS terminal set in the satellite machine is restored. 1M… Master machine (POS terminal), 1S… Satellite machine (POS)
Terminal), 2 ... Transmission line, 10 ... CPU, 11 ... ROM, 12 ... RA
M, 14 ... Transmission controller, 15 ... Line disconnection detection circuit, 19 ...
Keyboard, 31 ... Single file, 31b ... First cumulative area, 31c ... Second cumulative area.

Claims (1)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】伝送回線で接続した複数台のPOS端末機の
うちの1台をマスター機に設定し残りをサテライト機に
設定して、各POS端末機にて登録された各商品の売上デ
ータをマスター機で集計管理するようにしたPOSシステ
ムにおいて、 各POS端末機は、登録された各商品の売上データを商品
別に分類して累計記憶する第1の累計エリアと、この第
1の累計エリアと同一構成の第2の累計エリアと、マス
ター機に設定するかサテライト機に設定するかを切換え
る設定切換手段と、この設定切換手段によりマスター機
に設定されると商品の登録が行われる毎にこの登録商品
の売上データを前記第1の累計エリア及び第2の累計エ
リアにそれぞれ商品別に加算処理する手段と、前記設定
切換手段によりマスター機に設定されるとサテライト機
に設定されたPOS端末機から伝送回線を通じて商品の売
上データを受信する毎にこの売上データを第2の累計エ
リアに商品別に加算処理する手段と、前記設定切換手段
によりサテライト機に設定されると商品の登録が行われ
る毎にこの登録商品の売上データを前記第1の累計エリ
アに商品別に加算処理するとともに前記伝送回線の通信
状態を判別する手段と、この判別手段により通信正常が
確認されるとこの登録商品の売上データを前記伝送回線
を通じて前記マスター機に設定されたPOS端末機へ送信
する手段と、前記判別手段により通信異常が確認される
とこの登録商品の売上データを前記第2の累計エリアに
商品別に加算処理する手段と、前記設定切換手段により
サテライト機に設定されると前記通信回線の異常復旧後
に前記第2の累計エリアで商品別に記憶した売上累計デ
ータを前記伝送回線を通じて前記マスター機に設定され
たPOS端末機へ送信してからこの第2の累計エリアをク
リアする手段とを備えたことを特徴とするPOSシステ
ム。
1. Sales data of each product registered at each POS terminal by setting one of a plurality of POS terminals connected by a transmission line as a master machine and the rest as a satellite machine. In the POS system in which the master machine manages the totals, each POS terminal classifies the sales data of each registered merchandise by merchandise and accumulates the cumulative total area, and the first cumulative area. A second total area having the same structure as the above, setting switching means for switching between setting to the master machine or satellite machine, and setting to the master machine by this setting switching means each time a product is registered. A means for adding sales data of the registered merchandise to the first cumulative area and the second cumulative area for each merchandise, and a satellite machine when set to the master machine by the setting switching means. Whenever the sales data of the product is received from the POS terminal through the transmission line, the sales data is added to the second cumulative area for each product, and the product is registered when the satellite data is set by the setting switching means. Each time it is performed, sales data of this registered product is added to the first cumulative area for each product, and means for determining the communication state of the transmission line; Means for transmitting the sales data of the registered product to the POS terminal set in the master device through the transmission line, and the sales data of the registered product is stored in the second cumulative area when the communication error is confirmed by the determination device. Means for performing addition processing separately, and when the satellite data is set in the satellite machine by the setting switching means, after the communication line has recovered from an abnormality, it is sorted by product in the second cumulative area. POS system characterized by comprising a means for clearing the second total area of 憶 the sales total data from transmission to the POS terminal set in the master machine through the transmission line.
JP30020988A 1988-11-28 1988-11-28 POS system Expired - Lifetime JP2528507B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30020988A JP2528507B2 (en) 1988-11-28 1988-11-28 POS system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30020988A JP2528507B2 (en) 1988-11-28 1988-11-28 POS system

Publications (2)

Publication Number Publication Date
JPH02144797A JPH02144797A (en) 1990-06-04
JP2528507B2 true JP2528507B2 (en) 1996-08-28

Family

ID=17882034

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30020988A Expired - Lifetime JP2528507B2 (en) 1988-11-28 1988-11-28 POS system

Country Status (1)

Country Link
JP (1) JP2528507B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH09128657A (en) * 1995-10-27 1997-05-16 Nec Software Ltd Electronic cash register

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5578372A (en) * 1978-12-08 1980-06-12 Tokyo Electric Co Ltd Merchandise sale data processing system
JPS63110988U (en) * 1987-01-07 1988-07-16

Also Published As

Publication number Publication date
JPH02144797A (en) 1990-06-04

Similar Documents

Publication Publication Date Title
JPH07168976A (en) Article sales registered data processor
JP2528507B2 (en) POS system
JP2918766B2 (en) Product sales data processing device
JP2573747B2 (en) Product sales data processing device
JP2522531B2 (en) POS system
JPH0417095A (en) Merchandise sales data processor
JPH04107034A (en) Retry frequency learning device
JP2524642B2 (en) Point-of-sale information management device
JPH0535976A (en) Product sales data processor
JP2584549B2 (en) Product sales data processing device
JP2514714B2 (en) Product sales data processing device
JPS62212796A (en) Pos system
JPH05334564A (en) Merchandise sales data processor
JPH08315257A (en) Processor and system for commodity sales registration data processing
JP2634094B2 (en) Transaction data input device
JP2557198B2 (en) POS system
JPH02112095A (en) Commodity sales data processor
JP2637066B2 (en) Product sales data processing device
JP3242188B2 (en) Electronic cash register
JP2659732B2 (en) POS system
JP3001328B2 (en) Product sales data processing device
JPH07225880A (en) Commodity sale register data processor
JPH05225210A (en) Data processor
JPH08124028A (en) Commodity sale register data processor
JPH0535979A (en) Commodity sales data processor

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080614

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090614

Year of fee payment: 13

EXPY Cancellation because of completion of term
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090614

Year of fee payment: 13