JPH0656636B2 - POS system - Google Patents

POS system

Info

Publication number
JPH0656636B2
JPH0656636B2 JP60153155A JP15315585A JPH0656636B2 JP H0656636 B2 JPH0656636 B2 JP H0656636B2 JP 60153155 A JP60153155 A JP 60153155A JP 15315585 A JP15315585 A JP 15315585A JP H0656636 B2 JPH0656636 B2 JP H0656636B2
Authority
JP
Japan
Prior art keywords
data
product
sales
counter
area
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
JP60153155A
Other languages
Japanese (ja)
Other versions
JPS6214297A (en
Inventor
祐三 水口
Original Assignee
東京電気株式会社
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 東京電気株式会社 filed Critical 東京電気株式会社
Priority to JP60153155A priority Critical patent/JPH0656636B2/en
Priority to EP86103403A priority patent/EP0195371A3/en
Publication of JPS6214297A publication Critical patent/JPS6214297A/en
Priority to US07/191,806 priority patent/US4870577A/en
Publication of JPH0656636B2 publication Critical patent/JPH0656636B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は1台のファイル制御部に接続された各電子キャ
ッシュレジスタにこの電子キャッシュレジスタにて販売
する商品のうちの一定数の商品データを記憶する一時記
憶メモリを備えたPOSシステムに関する。
DETAILED DESCRIPTION OF THE INVENTION [Industrial field of application] The present invention provides each electronic cash register connected to one file control unit with a certain number of product data of the products sold by the electronic cash register. The present invention relates to a POS system having a temporary storage memory for storing.

〔従来の技術〕[Conventional technology]

デパートやスーパーマーケット等の販売登録業務に採用
されているPOS(販売時点情報管理)システムにおいて
は、例えば第11図に示すように複数の電子キャッシュ
レジスタ(ECR)1が伝送路2でもって1台のファイル制
御部3に接続されている。ファイル制御部3の例えば磁
気ディスク記録装置等の記憶部内に、各電子キャッシュ
レジスタ1にて販売登録される全部の商品に対する品
名、単価等の商品データおよび販売点数、販売金額等の
販売データをPLUコード等の商品コード別に記憶するセ
ンターファイル4が設けられている。なお、図中5は何
等かの原因にてセンターファイル4に記憶された商品デ
ータの検索が不可能になったり、各商品の販売点数や販
売金額の集計が不可能になった場合に対するバックアッ
プファイルである。
In a POS (point-of-sale information management) system used for sales registration operations at department stores, supermarkets, etc., for example, as shown in FIG. It is connected to the file control unit 3. In the storage unit such as a magnetic disk recording device of the file control unit 3, product data such as product names and unit prices for all products registered for sale at each electronic cash register 1 and sales data such as the number of sales and the amount of sales are PLU. A center file 4 is provided for storing each code such as a code. In addition, reference numeral 5 in the figure is a backup file for the case where the product data stored in the center file 4 cannot be searched for some reason or the sales number or sales amount of each product cannot be calculated. Is.

そして、各電子キャッシュレジスタ1から客に販売した
商品の商品コードを入力装置としてのキーボードのキー
操作又はバーコードスキャナーの操作により入力する
と、この商品コードはファイル制御部3へ商品データの
問合せ情報として伝送路2を介して送信される。各電子
キャッシュレジスタ1から問合せ情報を受信したファイ
ル制御部3はこの問合せ情報の商品コードでもって、セ
ンターファイル4を検索する。そして、商品コードに該
当する商品データを読出して該当電子キャッシュレジス
タ1へ送出する。商品データを受信した電子キャッシュ
レジスタ1はこの商品データの品名、単価等を用いて販
売業務を実行する。販売業務が終了すると、電子キャッ
シュレジスタ1で販売された商品の販売金額、販売点数
等の販売データを商品コードとともにファイル制御部3
へ送出する。そして、ファイル制御部3は受信した販売
データの販売点数、販売金額をセンターファイル4内の
該当商品コードの商品に対する販売点数領域および販売
金額領域へ累積格納する。以上で1個の商品に対する販
売登録処理を終了する。
When the product code of the product sold to the customer is input from each electronic cash register 1 by the key operation of the keyboard as the input device or the operation of the barcode scanner, the product code is sent to the file control unit 3 as inquiry information of the product data. It is transmitted via the transmission line 2. Upon receiving the inquiry information from each electronic cash register 1, the file control unit 3 searches the center file 4 with the product code of the inquiry information. Then, the product data corresponding to the product code is read and sent to the corresponding electronic cash register 1. The electronic cash register 1 that has received the product data executes the sales operation using the product name, unit price, etc. of the product data. When the sales operation is completed, the sales data such as the sales amount and the sales points of the products sold in the electronic cash register 1 are stored together with the product code in the file control unit 3
Send to. Then, the file control unit 3 cumulatively stores the sales points and sales amounts of the received sales data in the sales points area and the sales amount area for the product of the corresponding product code in the center file 4. This completes the sales registration process for one product.

このように構成されたPOSシステムであれば、上述した
販売登録処理が各電子キャッシュレジスタ1および1台
のファイル制御部3との間において実施されるので、伝
送路2を通過するデータ量が著しく増大し、伝送路2自
体および図示しない回線制御回路の負荷が増大する。そ
の結果、上記伝送路2および回線制御回路が故障した場
合は全部の電子キャッシュレジスタ1における販売登録
業務が実行不可能になる。
In the POS system configured as described above, the above-described sales registration processing is performed between each electronic cash register 1 and one file control unit 3, so that the amount of data passing through the transmission line 2 is significantly increased. The load on the transmission line 2 itself and the line control circuit (not shown) also increases. As a result, when the transmission line 2 and the line control circuit fail, the sales registration work in all the electronic cash registers 1 cannot be executed.

一般にこのような事態を回避するために第12図に示す
ように、1台のファイル制御部6に伝送路2を介して接
続された各電子キャッシュレジスタ7に全部の商品の商
品データを商品コード別にファイルされたターミナルフ
ァイル8を設け、各電子キャッシュレジスタ7のキーボ
ード又はバーコードスキャナーから商品コードが入力さ
れると、この商品コードにて自己のターミナルファイル
8内を検索して該当商品の品名、単価等の商品データを
読出して販売業務を実行する。そして、前述と同様に販
売点数、販売金額等の販売データを伝送路2を介してフ
ァイル制御部6へ送出する。ファイル制御部6は受信し
た販売データに基づいてセンターファイル9の該当商品
の販売点数、販売金額を更新する。
In order to avoid such a situation, generally, as shown in FIG. 12, the product code of all products is stored in each electronic cash register 7 connected to one file control unit 6 through the transmission line 2. If a terminal file 8 that is separately filed is provided and a product code is entered from the keyboard or bar code scanner of each electronic cash register 7, the product code is searched in the terminal file 8 of the customer, and the product name of the corresponding product, The product data such as the unit price is read and the sales operation is executed. Then, similarly to the above, the sales data such as the number of sales and the sales amount is sent to the file control unit 6 via the transmission line 2. The file control unit 6 updates the sales number and sales price of the corresponding product in the center file 9 based on the received sales data.

このような構成のPOSシステムであれば、各電子キャッ
シュレジスタ7はファイル制御部6に対して商品データ
の問合せ情報を送信することはなく、また、ファイル制
御部6は各電子キャッシュレジスタ7に対して商品デー
タを送信する必要ないので、伝送路2を通過するデータ
量は大幅に減少される。
In the POS system having such a configuration, each electronic cash register 7 does not send inquiry information of product data to the file control unit 6, and the file control unit 6 sends each electronic cash register 7 information. Since it is not necessary to send merchandise data in this way, the amount of data passing through the transmission line 2 is greatly reduced.

〔発明が解決しようとする問題点〕[Problems to be solved by the invention]

しかしながら、上記のように各電子キャッシュレジスタ
7にそれぞれターミナルファイル8を設けたPOSシステ
ムにおいてもまだ解決しなければならない次のような課
題があった。すなわち、各電子キャッシュレジスタ7に
設けられたターミナルファイル8はこの売場で販売され
る全ての商品の商品データを記憶する必要があるので、
ファイル制御部6に設けられたセンターファイル9とほ
ぼ同程度の記憶容量を必要とする。その結果、各電子キ
ャッシュレジスタ7が大型化するとともに製造費が増大
する問題がある。
However, even in the POS system in which each electronic cash register 7 is provided with the terminal file 8 as described above, there are still the following problems to be solved. That is, since the terminal file 8 provided in each electronic cash register 7 needs to store the product data of all the products sold in this section,
The storage capacity required is almost the same as that of the center file 9 provided in the file control unit 6. As a result, there is a problem that each electronic cash register 7 increases in size and the manufacturing cost increases.

また、一般にスーパーマーケット等においては各商品の
単価は頻繁に変更されるので、単価変更の度に全ての電
子キャッシュレジスタ7のターミナルファイル8に記憶
されている単価を変更する必要がある。したがって、単
価変更作業が非常に煩雑になり、操作者の負担が増大す
るのみならず、販売業務全体の作業能率が低下する問題
がある。さらに、単価変更操作時における誤操作発生の
確率が高くなる懸念もある。
Further, generally, in a supermarket or the like, the unit price of each product is frequently changed. Therefore, it is necessary to change the unit price stored in the terminal files 8 of all electronic cash registers 7 every time the unit price is changed. Therefore, there is a problem that the unit price changing work becomes very complicated, not only increasing the burden on the operator, but also decreasing the work efficiency of the entire sales operation. Furthermore, there is a concern that the probability of erroneous operation occurring during the unit price changing operation may increase.

本発明はこのような事情に基づいてなされたものであ
り、その目的とするところは、各電子キャッシュレジス
タに結果的に使用頻度の高い一定数の商品データが記憶
される一時記憶メモリを設けることによって、各電子キ
ャッシュレジスタの記憶容量を大幅に増加することなく
各電子キャッシュレジスタとファイル制御部間のデータ
伝送量を低減でき、販売登録業務全体の業務能率を向上
でき、しかも一時記憶メモリを有効に使用することがで
きるPOSシステムを提供することにある。
The present invention has been made under such circumstances, and an object of the present invention is to provide each electronic cash register with a temporary storage memory for storing a certain number of frequently used product data. The data transmission amount between each electronic cash register and the file control unit can be reduced without significantly increasing the storage capacity of each electronic cash register, the operational efficiency of the entire sales registration work can be improved, and the temporary storage memory is effective. It is to provide a POS system that can be used for.

〔問題点を解決するための手段〕[Means for solving problems]

本発明のPOSシステムにおける各電子キャッシュレジス
タは、商品の販売登録業務が実施された回数をカウント
する登録回数カウンタと、各商品データを記憶する所定
数のデータ領域およびカウント値を記憶する所定数のカ
ウンタ領域とからなる一時記憶メモリとを設け、入力装
置から商品コードが入力したときこの商品コードによっ
て一時記憶メモリ内の商品データを検索し、該当商品デ
ータが検出されたときこの商品データに基づいて販売業
務を実施する。また、該当商品データが検出されなかっ
たとき商品コードを含む問合せ情報をファイル制御部へ
送出し、この問合せに応動してファイル制御部から送出
される該当商品データを一時記憶メモリ内の空きデータ
領域へ格納する。さらに、一時記憶メモリ内に該当商品
データを格納する空きデータ領域が存在しなかったとき
各カンウタ領域に記憶されたカウント値のうちの最も小
いカウント値に対応するデータ領域の商品データを削除
してこのデータ領域へ前記該当商品データを格納する。
また、販売登録業務が実施されたのち登録回数カンウタ
のカウント値を該当商品データに対応するカウンタ領域
へ格納する。
Each electronic cash register in the POS system of the present invention includes a registration number counter that counts the number of times product sales registration work is performed, a predetermined number of data areas that store each product data, and a predetermined number of count values that are stored. A temporary storage memory including a counter area is provided, and when the product code is input from the input device, the product data in the temporary storage memory is searched by this product code, and when the corresponding product data is detected, based on this product data Carry out sales operations. Further, when the corresponding product data is not detected, inquiry information including the product code is sent to the file control unit, and the corresponding product data sent from the file control unit in response to this inquiry is emptied in the temporary storage memory. Store to. Further, when there is no free data area for storing the corresponding product data in the temporary storage memory, the product data in the data area corresponding to the smallest count value among the count values stored in each counter area is deleted. The corresponding product data is stored in the lever data area.
Further, after the sales registration work is performed, the count value of the registration count counter is stored in the counter area corresponding to the corresponding product data.

そして、この登録回数カウンタのカウント値がカウント
限界数を上回ると、一人の客に対する販売業務終了後に
各カンウタ領域のカウント値を小さい順に例えば1の所
定値から始まる連続値に書替え、カウンタ領域の最大カ
ウント値を登録回数カンウタに格納するようにしたもの
である。
When the count value of the registration frequency counter exceeds the count limit number, the count value of each counter area is rewritten in ascending order, for example, to a continuous value starting from a predetermined value after the end of sales work for one customer, and the maximum counter area is reached. The count value is stored in the registration count counter.

また、別の発明においては、前記一時記憶メモリ内に前
記該当商品データを格納する空きデータ領域数が予め定
められた空き領域限界数を下回ると、一人の客に対する
販売業務終了後に各データ領域の商品データをこのデー
タ領域に対応するカウンタ領域のカウント値の小さい順
から空きデータ領域が前記空き領域限界数に達するまで
順次削除するようにしたものである。
Further, in another invention, when the number of empty data areas for storing the corresponding product data in the temporary storage memory is less than a predetermined empty area limit number, the data area of each data area after the sales operation for one customer is completed. The product data is sequentially deleted from the smallest count value of the counter area corresponding to this data area until the empty data area reaches the free area limit number.

〔作用〕[Action]

このように構成されたPOSシステムであれば、各電子キ
ャッシュレジスタにおいて入力装置から商品コードが入
力されると、まず一時記憶メモリ内を検索して該当商品
データが検出されるとこの検出された商品データを用い
て販売業務が実行され、該当商品データが検出されなか
ったとき問合せ情報がファイル制御部へ送出される。そ
して、この問合せ情報に対応する商品データがファイル
制御部から送出されると、この商品データは一時記憶メ
モリ内の空きデータ領域に格納される。同時に1だけ増
加された登録回数カウンタのカウント値がこの商品デー
タが格納されているデータ領域のカウンタ領域に格納さ
れる。そして、一時記憶メモリの空きデータ領域が無く
なると一番小さいカウント値を持つ商品データが削除さ
れて新しくファイル制御部から送出された商品データが
格納される。したがって、結果的に一時記憶メモリには
頻繁に使用される一定数の商品データのみが格納される
ことになる。
In the POS system configured as described above, when the product code is input from the input device in each electronic cash register, first the temporary storage memory is searched and the corresponding product data is detected. The sales operation is executed using the data, and the inquiry information is sent to the file control unit when the corresponding product data is not detected. Then, when the product data corresponding to the inquiry information is sent from the file control unit, the product data is stored in the empty data area in the temporary storage memory. At the same time, the count value of the registration number counter incremented by 1 is stored in the counter area of the data area in which the product data is stored. Then, when there is no free data area in the temporary storage memory, the product data having the smallest count value is deleted and the product data newly sent from the file control unit is stored. Therefore, as a result, only a certain number of frequently used product data is stored in the temporary storage memory.

そして登録回数カウンタのカウント値がカウント限界数
を上回ると、一時記憶メモリにおける各カウンタ領域の
カウント値が小さい順にカウント限界数よりも充分に小
さい所定値から始まる連続値に書替えられ初期化され
る。
When the count value of the registration number counter exceeds the count limit number, the count value of each counter area in the temporary storage memory is rewritten to a continuous value starting from a predetermined value that is sufficiently smaller than the count limit number, and initialized.

また別の発明においては、一時記憶メモリの空きデータ
領域数が一定の空き領域限界数を下回ると一人の客に対
する販売業務終了後に、空きデータ領域数が上記空き領
域限界数に達するまでカウンタ値が小さい順に順次商品
データが削除されていく。したがって、一時記憶メモリ
内には頻繁に使用される一定数の商品データが記憶され
ると共に、新規の客に対しては常に限界数以上の空きデ
ータ領域が確保されていることになる。
In another invention, when the number of free data areas in the temporary storage memory falls below a certain number of free area limits, the counter value is kept until the number of free data areas reaches the above-mentioned limit number of free areas after sales of one customer is completed. The product data is deleted in ascending order. Therefore, a certain number of frequently-used product data is stored in the temporary storage memory, and a new customer always has a free data area equal to or more than the limit number.

〔実施例〕〔Example〕

以下本発明の一実施例を図面を用いて説明する。 An embodiment of the present invention will be described below with reference to the drawings.

第1図は実施例のPOSシステム全体を示すブロック図で
あり、複数の電子キャッシュレジスタ(ECR)11が伝送
路12でもって1台のファイル制御部13に接続されて
いる。ファイル制御部13の例えば磁気ディスク記録装
置等の記憶部内に、各電子キャッシュレジスタ11にて
販売登録される全部の商品に対する品名、単価等の商品
データおよび販売点数、販売金額等の販売データをPLU
コード等の商品コード別に記憶するセンターファイル1
4が設けられている。なお、図中15は何等かの原因に
てセンターファイル14に記憶された商品データの検索
が不可能になったり、各商品の販売点数や販売金額の集
計が不可能になった場合に対するバックアップファイル
である。さらに、各電子キャッシュレジスタ11にはRA
M、磁気ディスク記録装置等からなる一時記録メモリ1
6が設けられている。
FIG. 1 is a block diagram showing the entire POS system of the embodiment, in which a plurality of electronic cash registers (ECR) 11 are connected to one file control unit 13 by a transmission line 12. In a storage unit such as a magnetic disk recording device of the file control unit 13, product data such as product names and unit prices and sales data such as sales points and sales amounts for all products registered for sale in each electronic cash register 11 are stored in the PLU.
Center file 1 for each product code such as code
4 are provided. In addition, reference numeral 15 in the figure is a backup file for the case where the product data stored in the center file 14 cannot be searched for some reason or the sales number or sales amount of each product cannot be calculated. Is. Furthermore, each electronic cash register 11 has RA
Temporary recording memory 1 consisting of M, magnetic disk recording device, etc.
6 is provided.

第2図は前記各電子キャッシュレジスタ11を示すブロ
ック図であり、図中17は各種演算処理を実行するCPU
(中央処理装置)である。このCPU17はバスライン1
8を介して、制御プログラム等の固定データを記憶する
ROM19、キーボード20からキー入力された商品コー
ド等の可変データを一時記憶するRAM21、客に販売し
た商品の商品コードや締め操作をキー入力するための前
記キーボード20からのキー信号が入力されるキーボー
ドインターフェース22、販売商品の品名や単価および
合計金額等を電光表示する表示部23へ表示データを送
出する表示部インターフェース24、レシートへ品名や
単価および合計金額等を印字出力するプリンタ25およ
び金銭を収納するドロワ26を駆動制御するプリンタ/
ドロワインターフェース27、前記一時記憶メモリ16
のメモリインターフェース28、伝送路12に接続され
た伝送制御回路29、商品に対する販売登録業務が実施
される回数(販売商品総数)をカウントする登録回数カ
ウンタ30等を制御する。
FIG. 2 is a block diagram showing each of the electronic cash registers 11, 17 in the figure is a CPU for executing various arithmetic processes.
(Central processing unit). This CPU 17 is bus line 1
Stores fixed data such as control programs via 8.
ROM 19, RAM 21 for temporarily storing variable data such as product codes keyed in from the keyboard 20, keyboard to which key signals from the keyboard 20 for keying in product codes of products sold to customers and tightening operation are input An interface 22, a display unit interface 24 that sends display data to a display unit 23 that electronically displays the product name, unit price, total amount, etc. of the sold product, a printer 25 that prints out the product name, unit price, total amount, etc. on a receipt, and money A printer that drives and controls the drawer 26
Drawer interface 27, the temporary storage memory 16
It controls a memory interface 28, a transmission control circuit 29 connected to the transmission path 12, a registration number counter 30 for counting the number of sales registration operations for products (total number of sold products), and the like.

前記各一時記憶メモリ16内には第3図に示すように、
PLUコード等の各商品コード毎に該当商品の品名、単
価、スティタスからなる商品データを格納するデータ領
域31およびこのデータ領域31の商品データが検索さ
れ、この商品データを用いて販売業務が実施された時点
における前記登録回数カウンタ30のカウント値が格納
されるカンウタ領域32が形成されている。そして、デ
ータ領域31とカウンタ領域32の設置数は例えば10
0個と言うように予め定められた一定数である。
In each of the temporary storage memories 16, as shown in FIG.
A data area 31 for storing product data including the product name, unit price, and status of the corresponding product for each product code such as PLU code, and product data in this data area 31 are searched, and sales operations are performed using this product data. A count area 32 is formed in which the count value of the registration number counter 30 at that time is stored. The number of installed data areas 31 and counter areas 32 is, for example, 10
It is a predetermined constant number such as 0.

また、ファイル制御部13に設けられたセンターファイ
ル14内には第4図に示すように、各電子キャッシュレ
ジスタ11にて販売される全商品に対応するPLUコード
等の商品コード毎に該当商品の品名、単価、スティタス
からなる商品データを格納するデータ領域33および販
売点数、販売金額を累積格納するための販売データ領域
34が形成されている。
In the center file 14 provided in the file control unit 13, as shown in FIG. 4, the corresponding product code such as PLU code corresponding to all the products sold in each electronic cash register 11 A data area 33 for storing product data including a product name, unit price, and status, and a sales data area 34 for cumulatively storing the number of items sold and the amount of sales are formed.

前記各電子キャッシュレジスタ11のCPU17はキーボー
ド20からキーボードインターフェース22を介して販
売商品の商品コードが入力されると、第5図の流れ図に
従って1個の商品に対する登録処理を実行するように構
成されている。すなわち、入力された商品コードでもっ
て一時記憶メモリ16を検索する。そしてP1にて一時
記憶メモリ16内に該当商品コードが検出されると、こ
の商品コードに該当するデータ領域31から品名、単
価、スティタス等の商品データを読出してP2にてその
商品データに基づいて第6図に示す販売登録処理業務を
実行する。
The CPU 17 of each electronic cash register 11 is configured to execute a registration process for one product when the product code of the product to be sold is input from the keyboard 20 through the keyboard interface 22 according to the flowchart of FIG. There is. That is, the temporary storage memory 16 is searched with the input product code. When the corresponding product code is detected in the temporary storage memory 16 at P1, product data such as product name, unit price, status, etc. is read from the data area 31 corresponding to this product code, and at P2, based on the product data. The sales registration processing operation shown in FIG. 6 is executed.

第6図の販売登録処理業務において、商品データに含ま
れる品名および単価より求めた販売金額を表示部23へ
表示するとともにプリンタ25にてレシート上に上記品
名、販売金額を印字出力する。次に、販売点数、販売金
額等の販売データを自己のRAM21内に形成された各電
子キャッシュレジスタ11毎の販売集計ファイルに登録
する。自己の販売集計ファイルへの登録が終了すると、
上記販売データを伝送制御回路29、伝送路12を介し
てファイル制御部13へ送出して、ファイル制御部13
に対してセンターファイル14の該当商品コードの販売
データ領域34の販売点数、販売金額を更新させる。
In the sales registration processing operation shown in FIG. 6, the sales amount calculated from the product name and unit price included in the product data is displayed on the display unit 23, and the printer 25 prints out the product name and sales amount on the receipt. Next, the sales data such as the number of sales and the sales amount are registered in the sales totalization file for each electronic cash register 11 formed in its own RAM 21. After registering in your own sales summary file,
The sales data is sent to the file control unit 13 via the transmission control circuit 29 and the transmission line 12, and the file control unit 13
Then, the sales number and the sales amount in the sales data area 34 of the corresponding product code in the center file 14 are updated.

第5図のP2における販売登録処理業務が終了すると、
登録回数カウンタ30の登録回数(カウント値)を1だ
け増加した後、その増加後のカウント値を読出して一時
記憶メモリ16の該当商品コードのカウンタ領域32へ
格納する。以上で1個の商品の販売登録処理を終了す
る。
When the sales registration processing operation at P2 in FIG. 5 is completed,
After the number of registrations (count value) of the registration counter 30 is incremented by 1, the incremented count value is read out and stored in the counter area 32 of the relevant product code in the temporary storage memory 16. This completes the sales registration process for one product.

P1にて一時記憶メモリ16内に該当商品コードが検出
されなかった場合、この商品コードを組込んだ問合せ情
報をファイル制御部13へ送出する。ファイル制御部1
3のセンターファイル14から検索された該当商品コー
ドの商品データが伝送路12、伝送制御回路29を介し
て入力すると、P3にてこの入力した商品データを用い
てP2と同一の販売登録処理業務を実行する。P3の処
理が終了すると、一時記憶メモリ16の空きデータ領域
31を検索する。そして、P4にて空きデータ領域31
が存在するとその空きデータ領域31へ今回ファイル制
御部13から得た商品データを格納する。
If the corresponding product code is not detected in the temporary storage memory 16 at P1, the inquiry information incorporating this product code is sent to the file control unit 13. File control unit 1
When the product data of the corresponding product code retrieved from the center file 14 of No. 3 is input through the transmission line 12 and the transmission control circuit 29, the same sales registration processing operation as that of P2 is performed using the input product data at P3. Run. When the process of P3 ends, the empty data area 31 of the temporary storage memory 16 is searched. Then, in P4, the empty data area 31
Is present, the product data obtained this time from the file control unit 13 is stored in the empty data area 31.

P4にて一時記憶メモリ16内に空きデータ領域31が
検出されなかった場合、全部のカウンタ領域32に格納
されているカウンタ値のうち最も小さいカウンタ値に対
応するデータ領域31に格納されている商品データを削
除してそのデータ領域31へ今回ファイル制御部13か
ら入力した商品データを格納する。その後、登録回数カ
ウンタ30の値を1つ増加させ、そのカウント値を入力
した商品コードに対応するカウンタ領域32に格納す
る。
When the empty data area 31 is not detected in the temporary storage memory 16 in P4, the product stored in the data area 31 corresponding to the smallest counter value among the counter values stored in all the counter areas 32 The data is deleted and the product data input from the file control unit 13 this time is stored in the data area 31. After that, the value of the registration number counter 30 is incremented by 1, and the count value is stored in the counter area 32 corresponding to the input product code.

第7図はキーボード20のキー操作によって締め指令が
入力された場合の締め処理を示すものである。すなわ
ち、一人の客に販売した全部の商品の第5図に示した登
録処理が終了してキーボード20から締め指令が入力さ
れると合計金額算出、表示部23への表示、レシートへ
の印字出力、販売集計ファイルへの登録等の通常の締め
処理を実行する。
FIG. 7 shows a tightening process when a tightening command is input by operating the keys of the keyboard 20. That is, when the registration process shown in FIG. 5 of all the products sold to one customer is completed and a closing command is input from the keyboard 20, the total amount of money is calculated, displayed on the display unit 23, and printed on a receipt. , Perform normal closing processing such as registration in the sales summary file.

次に登録回数カウンタ30のカウント値のチェックを行
う。そしてP5にて登録回数カウンタのカウント値が、
予め定められたカウント限界数である8000以上であ
れば、カウンタ領域32のカウンタ値を検索して、カウ
ンタ値の小さい順に1から更新して行く。すなわち、最
小のカウント値が記憶されたカンウタ領域32には新た
なカウント値として1を格納し、2番目に小さいカウン
ト値が記憶されたカウンタ領域32には新たなカウント
値として2を格納する。このようにして、すべてのカウ
ンタ領域32のカウント値を1から始まる連続値へ書替
える。そして書替えが終了すると、最後に書替えたカウ
ンタ領域32のカウント値、すなわち最大のカウント値
を登録回数カウンタ30に設定する。
Next, the count value of the registration number counter 30 is checked. Then, at P5, the count value of the registration counter is
If it is 8000 or more, which is a predetermined count limit number, the counter value in the counter area 32 is searched and the count value is updated from 1 in ascending order. That is, 1 is stored as a new count value in the counter area 32 storing the minimum count value, and 2 is stored as a new count value in the counter area 32 storing the second smallest count value. In this way, the count values of all counter areas 32 are rewritten to continuous values starting from 1. When the rewriting is completed, the count value of the counter area 32 that has been rewritten last, that is, the maximum count value is set in the registration number counter 30.

このように構成されたPOSシステムてあれば、ファイル
制御部13に設けられたセンターファイル13には各電
子キャッシュレジスタ11で販売される全部の商品に対
する商品データおよび販売データが記憶されているが、
各電子キャッシュレジスタ11の一時記憶メモリ16に
はこの電子キャッシュレジスタ11からファイル制御部
13へ問合せのあった商品の商品データおよび商品デー
タの検索された時点、すなわちこの商品データの商品が
販売登録された時点における登録回数カウンタ30のカ
ウント値が記憶されている。当然その商品が販売登録さ
れるとこの商品に対応するカウンタ領域32のカウント
値は新しいカウント値に更新される。したがって、良く
売れる商品のカウンタ領域32には常に大きなカウント
値が記憶されている。一方、検索頻度の低い、すなわち
余り売れない商品のカウンタ領域32のカウント値は更
新される機会が低いので、他の商品も含めた全体の販売
登録回数が増大しても小さい値のままである。
With the POS system configured as described above, the center file 13 provided in the file control unit 13 stores product data and sales data for all products sold in each electronic cash register 11,
In the temporary storage memory 16 of each electronic cash register 11, the product data of the product inquired from the electronic cash register 11 to the file control unit 13 and the time when the product data is retrieved, that is, the product of this product data is registered for sale. The count value of the registration number counter 30 at that time is stored. Naturally, when the product is registered for sale, the count value of the counter area 32 corresponding to this product is updated to a new count value. Therefore, a large count value is always stored in the counter area 32 of products that sell well. On the other hand, since the count value of the counter area 32 of a product that is searched infrequently, that is, a product that is rarely sold, has a low chance of being updated, it remains a small value even if the total number of sales registrations including other products increases. .

また、一時記憶メモリ16内の空きデータ領域31が無
くなると、検索されたカウンタ領域32のカウント値が
小さい順に新しい商品データに書替えられる。したがっ
て、一時記憶メモリ16内には常に良く売れる商品の商
品データが格納されていることになる。その結果、各電
子キャッシュレジスタ11からファイル制御部13に対
する商品データの問合せ業務が大幅に減少するので、伝
送路12を通過するデータ量が減少するとともに各電子
キャッシュレジスタ11およびファイル制御部13にお
ける処理数を減少でき、POSシステム全体の処理能率を
向上できる。その結果、POSシステムにおいて1台のフ
ァイル制御部13により多くの電子キャッシュレジスタ
11を接続することが可能となる。
When the empty data area 31 in the temporary storage memory 16 is used up, new product data is rewritten in ascending order of the count value of the searched counter area 32. Therefore, the temporary storage memory 16 always stores product data of products that sell well. As a result, the inquiry work of the product data from each electronic cash register 11 to the file control unit 13 is significantly reduced, so that the amount of data passing through the transmission line 12 is reduced and the processing in each electronic cash register 11 and the file control unit 13 is reduced. The number can be reduced and the processing efficiency of the entire POS system can be improved. As a result, in the POS system, it becomes possible to connect more electronic cash registers 11 to one file control unit 13.

しかも一時記憶メモリ16には同一の商品データが2個
以上記憶されることはなく、メモリを商品データ格納の
ために有効に使用できる。
Moreover, the temporary storage memory 16 does not store the same product data more than once, and the memory can be effectively used for storing the product data.

また、本発明のPOSシステムでは伝送路12に故障が生
じた場合であっても、各電子キャッシュレジスタ11は
自己の一時記憶メモリ16に記憶された商品データに対
しては販売登録を自己の電子キャッシュレジスタ11内
のみで実施できるので、客に迷惑を及ぼす割合いが減少
する。
Further, in the POS system of the present invention, even when a failure occurs in the transmission line 12, each electronic cash register 11 registers the sales for the product data stored in its own temporary storage memory 16 by its own electronic register. Since it can be carried out only within the cash register 11, the rate of inconvenience to customers is reduced.

第8図は一般の商品に対して一定期間に売れた販売点数
を商品別に示したグラフであり、良く売れた商品順に並
べている。このグラフから明らかなように、良く売れる
一部の商品の販売点数が全販売点数のかなりの割合いを
占めている。例えば20%の商品が斜線で示すように全
販売点数のうちの60%以上を占めることになる。した
がって、例えば各電子キャッシュレジスタ11の一時記
憶メモリ16のデータ領域31の設置数を全商品数の2
0%の値にすれば、各電子キャッシュレジスタ11で販
売登録される商品の販売点数の60%以上はファイル制
御部13へ商品データの問合せを行なう必要ないことに
なる。その結果、少ない記憶容量の一時記憶メモリ16
を設けるのみで問合せ回数を大幅に低減できる。
FIG. 8 is a graph showing the number of items sold for a certain period of time with respect to general items, which are arranged in the order of items that have sold well. As can be seen from this graph, the sales points of some of the products that sell well account for a considerable proportion of the total sales points. For example, 20% of products will occupy 60% or more of the total number of items sold as indicated by the diagonal lines. Therefore, for example, the number of installed data areas 31 of the temporary storage memory 16 of each electronic cash register 11 is set to 2 of the total number of products.
With a value of 0%, it is not necessary to make an inquiry about the product data to the file controller 13 for 60% or more of the sales points of the products registered for sale in each electronic cash register 11. As a result, the temporary storage memory 16 having a small storage capacity
The number of inquiries can be greatly reduced only by providing.

また、例えば8000個の商品を販売し、登録回数カウ
ンタ30のカウント値が限界値の8000を超えると、
一人の客に対する販売業務が終了した時点で、一時記憶
メモリ16の各カウンタ領域32の各カウント値が売れ
ない順に1から連続値に書替えられる。同時に書替えら
れた後の最大のカウント値が登録回数カウンタ30に設
定される。このように、全体の販売個数が限界値を越え
ると、自動的に一時記憶メモリの各カンウタ領域32は
売度合の情報を維持したまま小さい値に初期化される。
したがって、各電子キャッシュレジスタ11の操作者
(キャッシャー)は登録回数カウンタ30および一時記
憶メモリ16のカウンタ領域32の初期化操作を実施す
る必要ない。また自動的に初期化されるタイミングは一
人の客に対する販売登録業務が終了した時点であるの
で、初期化処理動作期間に客を待たすことはない。
Further, for example, when 8000 products are sold and the count value of the registration number counter 30 exceeds the limit value of 8000,
When the sales operation for one customer is completed, each count value of each counter area 32 of the temporary storage memory 16 is rewritten from 1 to a continuous value in the order of not being sold. The maximum count value after being rewritten at the same time is set in the registration number counter 30. In this way, when the total sales quantity exceeds the limit value, each counter area 32 of the temporary storage memory is automatically initialized to a small value while maintaining the sales degree information.
Therefore, the operator (casher) of each electronic cash register 11 does not need to perform the initialization operation of the registration number counter 30 and the counter area 32 of the temporary storage memory 16. Further, since the timing of automatic initialization is the time when the sales registration work for one customer is completed, the customer is not kept waiting during the initialization processing operation period.

また、一時記憶メモリ16の各カウンタ領域32の記憶
容量も高々4桁の数字を記憶する容量であればよいの
で、このカウンタ領域32を設けたことによって特に記
憶容量が大幅に増加することはない。
Further, since the storage capacity of each counter area 32 of the temporary storage memory 16 may be a capacity for storing at most a 4-digit number, provision of this counter area 32 does not significantly increase the storage capacity. .

すなわち、一時記憶メモリ16を商品データ格納のため
に有効に使用できる。
That is, the temporary storage memory 16 can be effectively used for storing product data.

第9図は本発明の他の実施例に係わるPOSシステムの各
電子キャッシュレジスタの動作を示す流れ図である。な
お、システム全体のブロック図、各電子キャッシュレジ
スタのブロック図、一時記憶メモリ、センターファイル
の構成は前述の実施例と同じである。
FIG. 9 is a flow chart showing the operation of each electronic cash register of the POS system according to another embodiment of the present invention. The block diagram of the entire system, the block diagram of each electronic cash register, the temporary storage memory, and the configuration of the center file are the same as those in the above-described embodiment.

この実施例におていは、P6にてファイル制御部13か
ら商品データが入力され、一時記憶メモリ16内に空き
データ領域31が無かった場合、この商品の販売登録業
務中においては一時記憶メモリ16の最も小さいカウン
ト値に対応する商品データの更新を実行しない。
In this embodiment, when the product data is input from the file control unit 13 at P6 and there is no empty data area 31 in the temporary storage memory 16, the temporary storage memory 16 is available during the sales registration work of this product. The product data corresponding to the smallest count value of is not updated.

第10図はこの実施例におけるキーボード20のキー操
作によって締め指令が入力された場合の締め処理を示す
ものである。すなわち、一人の客に販売した全部の商品
の第9図に示した登録処理が終了してキーボード20か
ら締め指令が入力されると、合計金額算出、表示部23
への表示、レシートへの印字出力、販売集計ファイルへ
の登録等の通常の締め処理を実行する。
FIG. 10 shows a tightening process when a tightening command is input by operating the keys of the keyboard 20 in this embodiment. That is, when the registration process shown in FIG. 9 for all the products sold to one customer is completed and a closing command is input from the keyboard 20, the total amount of money is calculated and displayed on the display unit 23.
The normal closing process such as display on the, printout on receipt, registration in sales summary file, etc. is executed.

次に一時記憶メモリ16内の空きデータ領域31を検索
する。そして、P7にて空きデータ領域数が予め定めら
れた空き領域限界数である20未満であれば、カウンタ
領域32を検索してカウンタ値の小さい順に商品データ
を空きデータ領域31数が20に達するまで順次削除し
て行く。
Next, the empty data area 31 in the temporary storage memory 16 is searched. Then, if the number of empty data areas is less than 20 which is the predetermined number of empty areas in P7, the counter area 32 is searched, and the number of empty data areas 31 reaches 20 for the product data in ascending order of the counter value. To delete sequentially.

なお、P7にて空きデータ領域31が20以上存在すれ
ば商品データを削除する必要ない。
If there are 20 or more empty data areas 31 in P7, it is not necessary to delete the product data.

このように構成されたPOSシステムであれば、一人の客
に対する販売登録業務が終了後に一時記憶メモリ16の
空きデータ領域31が必ず20以上確保される。1人の
客に販売する商品のうち商品データが一時記憶メモリ1
6に格納されていない商品の数は前述したように20を
越える確率は非常に小さいと考えられる。したがって、
販売登録中に一時記憶メモリ16の商品データの削除、
新たな商品データの格納等の記憶内容の書替え処理の実
施回数を低減でき、1人の客に対する販売登録業務処理
の処理速度を向上できサービス向上を図れる。なお、締
め操作後は客との間で金銭の授受が行われるので、電子
キャッシュレジスタ11は一般に空き時間となってお
り、この空き時間に一時記憶メモリ16の古い商品デー
タを削除している。
In the POS system configured as described above, 20 or more free data areas 31 of the temporary storage memory 16 are always secured after the sales registration work for one customer is completed. A temporary storage memory for the product data of the products sold to one customer 1
The probability that the number of products not stored in 6 exceeds 20 as described above is considered to be very small. Therefore,
Deleting the product data from the temporary storage memory 16 during sales registration,
It is possible to reduce the number of times of rewriting processing of stored contents such as storage of new product data, improve the processing speed of sales registration business processing for one customer, and improve service. Since cash is exchanged with the customer after the tightening operation, the electronic cash register 11 is generally free time, and old product data in the temporary storage memory 16 is deleted during this free time.

なお、本発明は上述した実施例に限定されるものではな
い。一時記憶メモリ16のデータ領域31の設置数、締
め操作後の空きデータ領域の確保数、登録回数カウンタ
の限界数等は特に限定されるものではなく、このシステ
ムの設置場所、販売商品の種類等によって任意に設定で
きる。
The present invention is not limited to the above embodiment. The number of installed data areas 31 of the temporary storage memory 16, the number of secured free data areas after the tightening operation, the limit number of the registration number counter, etc. are not particularly limited, and the installation location of this system, the type of sale product, etc. Can be set arbitrarily.

〔発明の効果〕〔The invention's effect〕

以上説明したように本発明によれば、各電子キャッシュ
レジスタに、結果的に使用頻度の高い一定数の商品デー
タが記憶される一時記憶メモリを設けている。したがっ
て、各電子キャッシュレジスタの記憶容量を大幅に増加
することなく各電子キャッシュレジスタとファイル制御
部間のデータ伝送量を低減でき、販売登録業務全体の業
務能率を向上できる。また一時記憶メモリには同一の商
品データが2個以上記憶されることはなく、また一時記
憶メモリのカウンタ領域を小さくできるので、一時記憶
メモリを商品データ格納のために有効に使用できる。さ
らに客に対するサービス向上を図ることが可能である。
As described above, according to the present invention, each electronic cash register is provided with the temporary storage memory in which a certain number of frequently used product data are stored. Therefore, the data transmission amount between each electronic cash register and the file control unit can be reduced without significantly increasing the storage capacity of each electronic cash register, and the work efficiency of the entire sales registration work can be improved. Further, since the same product data is not stored in the temporary storage memory more than once and the counter area of the temporary storage memory can be made small, the temporary storage memory can be effectively used for storing the product data. Furthermore, it is possible to improve the service to customers.

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

第1図は本発明の一実施例に係わるPOSシステム全体を
示すブロック図、第2図は同実施例の各電子キャッシュ
レジスタを示すブロック図、第3図および第4図は同実
施例の記憶部の主なメモリを示す図、第5図乃至第7図
は同実施例の各電子キャッシュレジスタの動作を示す流
れ図、第8図は同実施例の効果を説明するための販売点
数グラフ、第9図および第10図は本発明の他の実施例
に係わるPOSシステムの各電子キャッシュレジスタの動
作を示す流れ図、第11図および第12図は従来のPOS
システムを示すブロック図である。 11…電子キャッシュレジスタ、12…伝送路、13…
ファイル制御部、14…センターファイル、16…一時
記憶メモリ、17…CPU、20…キーボート(入力装
置)、30…登録回数カウンタ、31…データ領域、3
2…カウンタ領域。
FIG. 1 is a block diagram showing the entire POS system according to an embodiment of the present invention, FIG. 2 is a block diagram showing each electronic cash register of the same embodiment, and FIGS. 3 and 4 are memory of the same embodiment. FIG. 5 to FIG. 7 are flow charts showing the operation of each electronic cash register of the same embodiment, and FIG. 8 is a sales point graph for explaining the effect of the same embodiment. 9 and 10 are flowcharts showing the operation of each electronic cash register of the POS system according to another embodiment of the present invention, and FIGS. 11 and 12 are conventional POS.
It is a block diagram which shows a system. 11 ... Electronic cash register, 12 ... Transmission line, 13 ...
File control unit, 14 ... Center file, 16 ... Temporary storage memory, 17 ... CPU, 20 ... Keyboard (input device), 30 ... Registration frequency counter, 31 ... Data area, 3
2 ... Counter area.

Claims (2)

【特許請求の範囲】[Claims] 【請求項1】複数の電子キャッシュレジスタの各入力装
置を介して入力された販売商品の商品コードを、各商品
コードに対応する各商品の単価等の商品データを記憶す
るセンターファイルを有するファイル制御部へ問合せ情
報として送出し、このファイル制御部から送出された該
当商品コードの商品データに基づいて販売業務を行な
い、その販売金額、販売点数等の販売データを前記ファ
イル制御部の前記センターファイルに集計登録するPOS
システムにおいて、 前記各電子キャッシュレジスタは、前記販売商品の販売
登録業務が実施された回数をカウントする登録回数カウ
ンタと、前記各商品データを記憶する所定数のデータ領
域およびカウント値を記憶する所定数のカウンタ領域と
からなる一時記憶メモリと、前記入力装置から前記商品
コードが入力したときこの商品コードによって前記一時
記憶メモリ内の商品データを検索する検索手段と、この
検索手段にて該当商品データが検出されたときこの商品
データに基づいて前記販売業務を実施する販売手段と、
前記検索手段にて前記該当商品データが検出されなかっ
たとき前記問合せ情報を前記ファイル制御部へ送出する
問合せ手段と、この問合せ手段に応動して前記ファイル
制御部から送出される前記該当商品データを前記一時記
憶メモリ内の空きデータ領域へ格納するデータ格納手段
と、前記一時記憶メモリ内に前記該当商品データを格納
する空きデータ領域が存在しなかったとき前記各カウン
タ領域に記憶されたカウント値のうち最も小さいカウン
ト値に対応するデータ領域の商品データを削除してこの
データ領域へ前記該当商品データを格納するデータ更新
手段と、前記販売登録業務が実施されたのち前記登録回
数カウンタのカウント値を該当商品データに対応するカ
ウンタ領域へ格納するカウンタ領域更新手段と、前記登
録回数カウンタのカウント値が予め定められたカウント
限界数を上回ると、一人の客に対する販売業務終了後に
前記各カウンタ領域のカウント値を小さい順にカウント
限界数よりも充分に小さい所定値から始まる連続値に書
替え、前記カウンタ領域の最大カウント値を前記登録回
数カウンタに格納するカウンタ初期化手段とを備えたこ
とを特徴とするPOSシステム。
1. A file control having a center file for storing a product code of a sales product input through each input device of a plurality of electronic cash registers and product data such as a unit price of each product corresponding to each product code. To the department as inquiry information, and based on the product data of the applicable product code sent from this file control unit, sales operations are performed, and sales data such as the sales amount and sales points are stored in the center file of the file control unit. POS to aggregate and register
In the system, each of the electronic cash registers includes a registration number counter that counts the number of times the sales registration operation of the sale product is performed, a predetermined number of data areas that store each product data, and a predetermined number that stores a count value. And a retrieval means for retrieving the merchandise data in the temporary storage memory by the merchandise code when the merchandise code is input from the input device, and the relevant merchandise data A sales means for performing the sales operation based on this product data when detected,
The inquiry means for sending the inquiry information to the file control unit when the search means does not detect the applicable product data, and the applicable product data sent from the file control unit in response to the inquiry means. Data storage means for storing in a free data area in the temporary storage memory, and a count value stored in each counter area when there is no free data area for storing the corresponding product data in the temporary storage memory. The data updating means for deleting the product data in the data area corresponding to the smallest count value and storing the corresponding product data in this data area, and the count value of the registration number counter after the sales registration operation is performed. A counter area updating means for storing in the counter area corresponding to the corresponding product data, and the registration frequency counter. If the count value exceeds a predetermined count limit number, the count value of each counter area is rewritten to a continuous value starting from a predetermined value sufficiently smaller than the count limit number in ascending order after the sales operation for one customer is finished, A POS system comprising: a counter initialization means for storing the maximum count value of a counter area in the registration frequency counter.
【請求項2】複数の電子キャッシュレジスタの各入力装
置を介して入力された販売商品の商品コードを、各商品
コードに対応する各商品の単価等の商品データを記憶す
るセンターファイルを有するファイル制御部へ問合せ情
報として送出し、このファイル制御部から送出された該
当商品コードの商品データに基づいて販売業務を行な
い、その販売金額、販売点数等の販売データを前記ファ
イル制御部の前記センターファイルに集計登録するPOS
システムにおいて、 前記各電子キャッシュレジスタは、前記販売商品の販売
登録業務が実施された回数をカウントする登録回数カウ
ンタと、前記各商品データを記憶する所定数のデータ領
域およびカウント値を記憶する所定数のカウンタ領域と
からなる一時記憶メモリと、前記入力装置から前記商品
コードが入力したときこの商品コードによって前記一時
記憶メモリ内の商品データを検索する検索手段と、この
検索手段にて該当商品データが検出されたときこの商品
データに基づいて前記販売業務を実施する販売手段と、
前記検索手段にて前記該当商品データが検出されなかっ
たとき前記問合せ情報を前記ファイル制御部へ送出する
問合せ手段と、この問合せ手段に応動して前記ファイル
制御部から送出される前記該当商品データを前記一時記
憶メモリ内の空きデータ領域へ格納するデータ格納手段
と、前記販売登録業務が実施されたのち前記登録回数カ
ウンタのカウント値を該当商品データに対応するカウン
タ領域へ格納するカウンタ領域更新手段と、前記一時記
憶メモリ内の空きデータ領域数が予め定められた空き領
域限界数を下回ると、一人の客に対する販売業務終了後
に前記各データ領域の商品データをこのデータ領域に対
応するカウンタ領域のカウント値の小さい順から前記空
きデータ領域が前記空き領域限界数に達するまで順次削
除する削除手段と、前記登録回数カウンタのカウント値
が予め定められたカウント限界数を上回ると、一人の客
に対する販売業務終了後に前記各カウンタ領域のカウン
ト値を小さい順にカウント限界数よりも充分に小さい所
定値から始まる連続値に書替え、前記カウンタ領域の最
大カウント値を前記登録回数カウンタに格納するカウン
タ初期化手段とを備えたことを特徴とするPOSシステ
ム。
2. A file control having a center file for storing the product code of a sales product input through each input device of a plurality of electronic cash registers and the product data such as the unit price of each product corresponding to each product code. To the department as inquiry information, and based on the product data of the applicable product code sent from this file control unit, sales operations are performed, and sales data such as the sales amount and sales points are stored in the center file of the file control unit. POS to aggregate and register
In the system, each of the electronic cash registers includes a registration number counter that counts the number of times the sales registration operation of the sale product is performed, a predetermined number of data areas that store each product data, and a predetermined number that stores a count value. And a retrieval means for retrieving the merchandise data in the temporary storage memory by this merchandise code when the merchandise code is input from the input device, and the relevant merchandise data A sales means for performing the sales operation based on this product data when detected,
The inquiry means for sending the inquiry information to the file control unit when the search means does not detect the applicable product data, and the applicable product data sent from the file control unit in response to the inquiry means. Data storage means for storing in a free data area in the temporary storage memory, and counter area updating means for storing the count value of the registration number counter in the counter area corresponding to the corresponding product data after the sales registration work is performed. When the number of empty data areas in the temporary storage memory falls below a predetermined number of empty areas, the product data in each data area is counted in a counter area corresponding to this data area after the sales operation for one customer is completed. Deletion means for sequentially deleting the free data area from the smallest value until the free data area reaches the free area limit number When the count value of the registration frequency counter exceeds a predetermined count limit number, the count value of each counter area starts from a predetermined value which is sufficiently smaller than the count limit value in ascending order after the sales operation for one customer ends. A POS system comprising: a counter initialization unit that rewrites the value into a value and stores the maximum count value of the counter area in the registration frequency counter.
JP60153155A 1985-03-14 1985-07-11 POS system Expired - Lifetime JPH0656636B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
JP60153155A JPH0656636B2 (en) 1985-07-11 1985-07-11 POS system
EP86103403A EP0195371A3 (en) 1985-03-14 1986-03-13 Point of sale system
US07/191,806 US4870577A (en) 1985-03-14 1988-05-06 ECR in which article data stored in a memory is altered according to sales data

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60153155A JPH0656636B2 (en) 1985-07-11 1985-07-11 POS system

Publications (2)

Publication Number Publication Date
JPS6214297A JPS6214297A (en) 1987-01-22
JPH0656636B2 true JPH0656636B2 (en) 1994-07-27

Family

ID=15556227

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60153155A Expired - Lifetime JPH0656636B2 (en) 1985-03-14 1985-07-11 POS system

Country Status (1)

Country Link
JP (1) JPH0656636B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2748489B2 (en) * 1989-01-19 1998-05-06 オムロン株式会社 Transaction processing terminal group management device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB1504112A (en) * 1976-03-17 1978-03-15 Ibm Interactive enquiry systems

Also Published As

Publication number Publication date
JPS6214297A (en) 1987-01-22

Similar Documents

Publication Publication Date Title
EP0187523B1 (en) Pos systems
US7324960B2 (en) POS system
US4870577A (en) ECR in which article data stored in a memory is altered according to sales data
JPS6014371A (en) Pos system
US4879649A (en) Transaction processing apparatus having PLU function
JPH07168976A (en) Article sales registered data processor
JPH0656636B2 (en) POS system
JPS61210499A (en) Pos system
JPH0668794B2 (en) Electronic cash register
JP2557198B2 (en) POS system
JP2501476B2 (en) Credit processor
JPH0544719B2 (en)
JP3180454B2 (en) Record deletion device
JP3116501B2 (en) Product data processing device
JPS61112298A (en) Pos system
JPH0636233B2 (en) Sales registration processor
JPH0749593Y2 (en) Sales data processor
JPH0256716B2 (en)
JPH03232094A (en) Pos information managing device
JPH05181878A (en) Output system for table of income and expensives of curstomer
JPH03127197A (en) Pos system
JPH0594589A (en) Commodity sales data processor
JPH01124093A (en) Pos terminal
JPH0823908B2 (en) Transaction processor
JPH01112394A (en) Receipt issuing system for pos system

Legal Events

Date Code Title Description
EXPY Cancellation because of completion of term