JPH0551955B2 - - Google Patents
Info
- Publication number
- JPH0551955B2 JPH0551955B2 JP58130559A JP13055983A JPH0551955B2 JP H0551955 B2 JPH0551955 B2 JP H0551955B2 JP 58130559 A JP58130559 A JP 58130559A JP 13055983 A JP13055983 A JP 13055983A JP H0551955 B2 JPH0551955 B2 JP H0551955B2
- Authority
- JP
- Japan
- Prior art keywords
- file
- product number
- product
- control unit
- 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.)
- Expired - Lifetime
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
Landscapes
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
【発明の詳細な説明】
〔発明の技術分野〕
本発明は、集計フアイルが設けられたフアイル
制御部にストア制御部を接続すると共に、このフ
アイル制御部に複数のターミナルを接続してなる
商品販売データ処理装置に関する。[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to a product sales system in which a store control section is connected to a file control section provided with a tally file, and a plurality of terminals are connected to this file control section. The present invention relates to a data processing device.
多数の商品を扱うデパート、スーパーマーケツ
ト等においては、各商品毎に付されたJANコー
ドのような品番を用いて販売管理、在庫管理、仕
入管理を行う商品販売データ処理装置、いわゆる
POS(Point of Sales)システムが採用され始め
ている。
In department stores, supermarkets, etc. that handle a large number of products, product sales data processing equipment, so-called product sales data processing equipment, performs sales management, inventory management, and purchasing management using product numbers such as JAN codes assigned to each product.
POS (Point of Sales) systems are beginning to be adopted.
このようなPOSシステムは、たとえば、売場
に備えられた複数のターミナルとしての電子キヤ
ツシユレジスタ(ECR、以下レジスタと略記す
る)を1台のフアイル制御部に接続し、さらにこ
のフアイル制御部にこのフアイル制御部を制御す
るストア制御部を接続したものである。前記フア
イル制御部には、売場で販売する商品毎に設定さ
れた前述の品番と、この品番の商品の売上点数、
売上金額等からなる登録データを複数格納する集
計フアイルが設けられている。そして、各レジス
タで商品を販売登録する度に、販売した商品の品
番、売上点数、売上金額等の登録データを上記レ
ジスタから上記フアイル制御部へ送信し、この登
録データに基づいて、フアイル制御部に設けられ
た集計フアイルの該当品番の登録データの売上点
数、売上金額等を更新するようにしている。そし
て、1日の終業時に、前記ストア制御部は、フア
イル制御部から送信された各登録データに基づい
て精算業務を実施する。また、ストア制御部は、
フアイル制御部に対して、集計フアイルに品番を
設定する指令を送出する。 Such a POS system, for example, connects electronic cash registers (ECRs, hereinafter referred to as registers) as multiple terminals installed in a sales floor to one file control unit, and then connects this file control unit to this file control unit. A store control section that controls a file control section is connected. The file control unit stores the above-mentioned product number set for each product sold on the sales floor, the number of sales of the product with this product number,
A tally file is provided that stores a plurality of registered data including sales amounts and the like. Then, each time a product is registered for sale in each register, registration data such as the product number of the sold product, number of sales items, sales amount, etc. is sent from the register to the file control section, and based on this registration data, the file control section The number of sales items, sales amount, etc. of the registered data of the corresponding product number in the summary file provided in the . Then, at the end of the day, the store control section performs settlement operations based on each registered data transmitted from the file control section. In addition, the store control section
Sends a command to set the product number in the total file to the file control unit.
このようなPOSシステムにおいては、一般に、
フアイル制御部内に集計フアイルの他に補助領域
を併設している。そして、レジスタにおいて、上
記集計フアイルに品番を格納していない商品を販
売登録した場合、その登録データのうち売上点数
および売上金額のみを上記補助領域に、商品の品
番を区別せず格納し、新たに、品番が集計フアイ
ルに設定されていない登録データが発生する度に
その登録データの売上点数および売上金額を先に
格納した売上点数、売上金額に加算するようにし
ていた。 In such a POS system, generally,
In addition to the total file, an auxiliary area is provided within the file control section. In the register, if a product whose product number is not stored in the above-mentioned summary file is registered for sale, only the number of sales items and sales amount of the registered data are stored in the above-mentioned auxiliary area without distinguishing the product number, and a new In addition, each time registered data whose product number was not set in the summary file was generated, the number of sales items and sales amount of that registered data was added to the previously stored number of sales items and sales amount.
しかしながら、このように品番が集計フアイル
に設定されていない商品の登録データを商品の品
番を区別せずに補助領域に格納するPOSシステ
ムにおいては、精算時に、上記商品は区別されな
く、一括してその他の売上点数、売上金額として
算出される。したがつて、正確な商品の販売、精
算、在庫、仕入管理ができなかつた。また、どの
商品の品番が集計フアイルに設定されていなかつ
たのか、直ちにストア制御部にて把握できない問
題もあつた。 However, in a POS system that stores the registered data of products whose product numbers are not set in the summary file in the auxiliary area without distinguishing between the product numbers, the above products are not distinguished at the time of checkout and are stored all at once. Calculated as other sales points and sales amount. As a result, accurate product sales, settlement, inventory, and purchasing management were not possible. Additionally, there was a problem in which the store control unit could not immediately determine which product numbers were not set in the summary file.
本発明は、このような事情に基づいてなされた
ものであり、その目的とするところは、品番が未
設定の登録データを集計フアイルの空き領域に品
番を含めて格納することによつて、補助領域への
データ格納量を大幅に抑制でき、正確な精算結果
を得ることができ、適格な商品の販売、精算、在
庫、仕入管理を実施できる商品販売データ処理装
置を提供することにある。
The present invention has been made based on the above circumstances, and its purpose is to store registered data for which no product number has been set in an empty area of a tally file, including the product number. To provide a product sales data processing device that can greatly suppress the amount of data stored in an area, obtain accurate payment results, and carry out sales, payment, inventory, and purchase management of qualified products.
本発明は、集計フアイルに品番が自己の処理で
設定したものかストア制御部によつて設定された
ものかの設定状態を示すステータス情報を品番毎
に記憶するステータス領域を設けるとともに空き
領域を設ける。そして、フアイル制御部は、各タ
ーミナルから送出された登録データの品番が集計
フアイルに設定されている場合にはその登録デー
タに基づき集計フアイル内の該当品番の登録デー
タを更新し、設定されていない場合には集計フア
イル内の空き領域を検出してその空き領域に該当
品番を設定してから登録データを集計すると共
に、その品番に対応するステータス領域に品番が
自己の処理で設定されたことを示す情報を格納
し、空き領域が検出されなかつた場合には補助領
域に該当する登録データを集計するようした商品
販売データ処理装置である。
The present invention provides a status area for storing status information for each product number indicating whether the product number is set by own processing or by the store control unit, and also provides an empty area in the summary file. . Then, if the product number of the registered data sent from each terminal is set in the summary file, the file control unit updates the registered data of the corresponding product number in the summary file based on that registration data, and updates the registered data of the corresponding product number in the summary file based on that registration data. In this case, it detects free space in the summary file, sets the corresponding product number in that free space, and then aggregates the registered data, and also checks that the product number has been set in the status area corresponding to the product number by its own processing. This is a product sales data processing device that stores information indicating the storage area and, if no free area is detected, totals registered data corresponding to the auxiliary area.
第1図は本発明の一実施例に係るPOSシステ
ムの概略構成図である。
FIG. 1 is a schematic configuration diagram of a POS system according to an embodiment of the present invention.
この実施例のPOSシステムにおいては、各売
場に設置された複数の電子キヤツシユレジスタ1
(ECR、以下レジスタと略記する)が伝送路2で
もつて1台のフアイル制御部(FC)3に直列的
に接続されており、このフアイル制御部3に伝送
路4a,4bを介してストア制御部(SC)5が
接続されている。 In the POS system of this embodiment, a plurality of electronic cash registers 1 are installed in each sales floor.
(ECR, hereinafter abbreviated as register) is connected in series to one file control unit (FC) 3 via transmission line 2, and store control is sent to this file control unit 3 via transmission lines 4a and 4b. (SC) 5 is connected.
第2図は前記フアイル制御部(SC)5のブロ
ツク構成図である。CPU(中央処理装置)6は、
演算回路、コマンドレジスタ等を内蔵し、前記各
レジスタ(ECR)1およびストア制御部(SC)
5からの入力情報に基づいて各種の演算処理を行
うと共に、データバス7を介して、記憶装置とし
てのROM8、RAM9、集計フアイル10、お
よび出入力装置としての対SC伝送制御回路11、
対ECR伝送制御回路12、LED制御回路13を
動作させる。前記対SC伝送制御回路11に伝送
路4a,4bを介して前記ストア制御部(SC)
5が接続されており、対ECR伝送制御回路12
に伝送路2を介して各レジスタ(ECR)1が接
続されている。さらに、LED制御回路13には、
発光ダイオード(LED)で構成された表示灯1
4が接続されており、CPU6で前述の演算処理
を実施中、上記表示灯を点灯制御するように構成
されている。 FIG. 2 is a block diagram of the file control section (SC) 5. As shown in FIG. The CPU (central processing unit) 6 is
Built-in arithmetic circuit, command register, etc., each register (ECR) 1 and store control section (SC)
5 performs various arithmetic processing based on the input information from the ROM 8, RAM 9, and tally file 10 as storage devices, and the SC transmission control circuit 11 as an input/output device via the data bus 7.
The ECR transmission control circuit 12 and the LED control circuit 13 are operated. The store control unit (SC) is connected to the SC transmission control circuit 11 via transmission lines 4a and 4b.
5 is connected, and the ECR transmission control circuit 12
Each register (ECR) 1 is connected to via a transmission line 2. Furthermore, in the LED control circuit 13,
Indicator light 1 composed of light emitting diodes (LEDs)
4 is connected, and is configured to control the lighting of the indicator light while the CPU 6 is executing the above-mentioned arithmetic processing.
前記集計フアイル10には、たとえば、第3図
に示すように、商品毎に設定された品番と、ステ
ータス、売上金額、売上点数からなる登録データ
を複数個(実施例においては200個)格納できる
領域が設けられており、既に所定の量の登録デー
タが格納されている。上記ステータスは、このス
テータスの属する登録データの品番の設定状態を
示すものであり、上記品番がストア制御部5の指
令にて設定された場合“0”に設定されており、
レジスタ1からの登録データにより自己の処理に
て新たに空き領域に設定されたものである場合
“1”に設定されている。さらに、この集計フア
イル10には売上金額領域と売上点数領域の二つ
の領域からなる補助領域15が備えられている。 For example, as shown in FIG. 3, the aggregation file 10 can store a plurality of pieces of registered data (200 pieces in this embodiment) consisting of the product number set for each product, status, sales amount, and number of sales items. An area is provided in which a predetermined amount of registered data is already stored. The above status indicates the setting state of the product number of the registered data to which this status belongs, and when the above product number is set by a command from the store control unit 5, it is set to "0".
If the area is newly set as a free area by the registration data from register 1 by own processing, it is set to "1". Furthermore, this total file 10 is provided with an auxiliary area 15 consisting of two areas: a sales amount area and a sales points area.
前記各レジスタ1は、商品の販売登録、金銭授
受業務を行うと共に、販売した商品の登録データ
を伝送路2を介してフアイル制御部3へ送信する
ものであり、前記ストア制御部5は、伝送路4b
を介してフアイル制御部3の集計フアイル10に
品番を設定すると共に、上記集計フアイル10に
て累計された各登録データに基づいて精算業務を
実施するものである。 Each of the registers 1 performs product sales registration and money transfer operations, and also transmits registration data of sold products to the file control section 3 via the transmission path 2. The store control section 5 road 4b
The product number is set in the tally file 10 of the file control section 3 via the file control section 3, and settlement operations are performed based on each registered data accumulated in the tally file 10.
フアイル制御部3の集計フアイル10の領域に
新たに品番を設定する場合、又は、追加の商品の
品番を設定する場合、ストア制御部5およびフア
イル制御部3のCPU6は、第4図の流れ図に基
づいて動作するように構成されている。すなわ
ち、ストア制御部(SC)5はフアイル制御部
(FC)3に対して何個分の登録データの格納領
域、すなわち、品番の設定可能個数を問合せる。
フアイル制御部3は上記問合せに対して、品番の
上記設定可能個数を送信する。ストア制御部5は
上記設定可能個数以下の新たに設定する品番を第
5図aに示すような伝文フオーマツトに編集す
る。すなわち、この伝文フオーマツトは、伝送先
頭部に品番を設定するものであることを示す情報
を組込み、その伝送先頭部の後に設定すべき、た
とえばn個の品番を順次接続したものとなつてい
る。そして、この伝文フオーマツトを伝送路4b
を介してフアイル制御部3の対SC伝送制御回路
11へ送信する。フアイル制御部3は、受信した
伝文フオーマツトに組込まれた各品番が集計フア
イル10に既に設定されているか否かを調べ、
P1にて該当品番がすでに設定されていたならば、
受信した該当品番をRAM9等の他の記憶領域に
一時保管する。P1にて該当品番が未だ設定され
ていない場合、該当品番がすでに品番が格納され
ている領域の次の番地の領域に格納する。さら
に、この品番が格納された登録データ領域のステ
ータス記憶部に“0”を格納する。しかして、
P2にて、上記のすでに設定されていた品番を除
いて、受信したすべての品番が集計フアイル10
に設定されたことを確認した後、フアイル制御部
3は品番設定完了信号をストア制御部5へ送信す
ると共に、RAM9等の他の記憶領域に一時保管
された重複した品番を上記ストア制御部5へ同時
に送信して品番設定業務を終了する。 When setting a new product number in the area of the total file 10 of the file control unit 3, or when setting the product number of an additional product, the store control unit 5 and the CPU 6 of the file control unit 3 follow the flowchart in FIG. It is configured to operate based on That is, the store control unit (SC) 5 inquires of the file control unit (FC) 3 how many pieces of registered data are stored, that is, the number of product numbers that can be set.
In response to the above inquiry, the file control unit 3 transmits the settable number of product numbers. The store control section 5 edits newly set product numbers that are less than the settable number into a message format as shown in FIG. 5a. In other words, this message format incorporates information indicating that a product number is to be set at the beginning of the transmission, and connects, for example, n product numbers in sequence after the beginning of the transmission. . Then, this message format is transferred to the transmission line 4b.
It is transmitted to the SC transmission control circuit 11 of the file control unit 3 via. The file control unit 3 checks whether each product number incorporated in the received message format has already been set in the tally file 10.
If the corresponding product number has already been set in P1,
The received product number is temporarily stored in another storage area such as RAM9. If the corresponding product number has not yet been set in P1, the corresponding product number is stored in the area at the next address of the area where the product number is already stored. Further, "0" is stored in the status storage section of the registered data area where this product number is stored. However,
At P2, all the received product numbers are saved in the summary file 10, except for the product numbers that have already been set above.
After confirming that the file number has been set, the file control unit 3 transmits a product number setting completion signal to the store control unit 5, and also sends the duplicate product number temporarily stored in another storage area such as the RAM 9 to the store control unit 5. and simultaneously send the information to , and complete the product number setting process.
次に、レジスタ1からの登録データに基づいて
集計フアイル10内の登録データを更新する場
合、レジスタ1およびフアイル制御部3のCPU
6は、第6図の流れ図に基づいて動作するように
構成されている。すなわち、レジスタ1にて商品
を販売登録したならば、このレジスタ1は販売商
品の品番、売上金額、売上点数等の登録データを
第5図bに示す伝文フオーマツトに編集して伝送
路2を介しフアイル制御部3の対ECR伝送制御
回路12へ送信する。フアイル制御部3は、受信
した伝文フオーマツトに組込まれた登録データの
品番と同一品番を集計フアイル10内で検索し
(品番検出手段)、P3にて該当品番がすでに設定
されていたならば、受信した上記登録データの売
上金額および売上点数を集計フアイル10内の該
当品番の登録データの売上金額おび売上点数に加
算して登録データの更新を終了する(第1のデー
タ集計手段)。P3にて、該当品番が設定されてい
ない場合、集計フアイル10内に登録データを格
納する空き領域を捜し(空き領域検出手段)、P4
にて空き領域が存在したならば、その空き領域の
品番領域へ該当品番を格納し、この品番領域に隣
接して新たに設けられたステータス記憶部に
“1”を格納する。そして、上記品番が新たに設
定された上記空き領域に上記登録データの売上金
額、売上点数を設定する(第2のデータ集計手
段)。P4にて、空き領域が検出されなかつた場
合、レジスタ1からの登録データの売上金額およ
び売上点数のみを補助領域15の売上金額領域お
よび売上点数領域に格納された売上金額および売
上点数に加算して(第3のデータ集計手段)、登
録データの更新業務を終了する。 Next, when updating the registered data in the summary file 10 based on the registered data from register 1, the CPU of register 1 and file control unit 3
6 is configured to operate based on the flowchart of FIG. That is, when a product is registered for sale in register 1, register 1 edits the registered data such as the product number, sales amount, and number of sales items of the product to be sold into the message format shown in FIG. It is transmitted to the ECR transmission control circuit 12 of the intermediary file control section 3. The file control unit 3 searches the total file 10 for a product number that is the same as the product number of the registered data incorporated in the received message format (product number detection means), and if the corresponding product number has already been set in P3, The sales amount and number of sales points of the received registered data are added to the sales amount and number of sales points of the registered data of the corresponding product number in the aggregation file 10, and the updating of the registered data is completed (first data aggregation means). If the corresponding product number is not set in P3, search for free space in the tally file 10 to store the registered data (free space detection means), and P4
If there is a free area, the corresponding product number is stored in the product number area of the free area, and "1" is stored in the newly provided status storage section adjacent to this product number area. Then, the sales amount and number of sales items of the registered data are set in the empty area where the product number is newly set (second data aggregation means). If no free space is detected in P4, only the sales amount and sales points of the registered data from register 1 are added to the sales amount and sales points stored in the sales amount area and sales points area of auxiliary area 15. (third data aggregation means), and ends the registration data update work.
さらに、たとえば、1日の業務終了時等に、集
計フアイル10に累計された各登録データに基づ
いて精算・点検業務を行う場合、ストア制御部5
およびフアイル制御部3のCPU6は、第7図の
流れ図に基づいて動作するように構成されてい
る。すなわち、ストア制御部5はフアイル制御部
3に対して集計フアイル10の集計フアイル情
報、すなわ各登録データの送信を要求する。要求
信号を受信したフアイル制御部3は、P5にて集
計フアイル10から1回に送信可能な数の登録デ
ータを読み出し、第5図cに示すような伝文フオ
ーマツトに編集する。すなわち、この伝文フオー
マツトは伝送先頭部に登録データを送信するもの
であることを示す情報を組み込み、その伝送先頭
部の後に送信すべき、たとえばn個の、第5図d
に示すような品番、ステータス、売上金額、売上
点数からなる登録データを順次接続したものとな
つている。そして、P6にて上記伝文フオーマツ
トに編集された登録データが集計フアイル10内
における最終の登録データを含んでいるか否かを
判定する。まだ、送信すべき登録データが残つて
いる場合、上記伝文フオーマツトの伝送先頭部に
最終伝文フオーマツトでないことを示す情報を組
込んで、この伝文フオーマツトを伝送路4aを介
してストア制御部5へ送信する。この伝文フオー
マツトを受信したストア制御部5は、受信したこ
とをフアイル制御部3へ通知すると共に、次の登
録データの送信を要求してP5へ戻る。P6にて伝
文フオーマツトに編集された登録データが最終の
ものを含んでいた場合、この伝文フオーマツトが
最終便であるので、この伝文フオーマツトの伝送
先頭部に最終伝文フオーマツトであることを示す
情報を組込んで、ストア制御部5へ送信する。な
お、予備格領域15の売上金額、売上点数もスト
ア制御部5へ送信する。すべての登録データを収
集したストア制御部5はこの登録データに基づい
て精算、点検を行う。点検を行う場合、レジスタ
1の要求に基づいて、集計フアイル10に新たに
品番を設定したかを調べる。P7にて各登録デー
タのステータスが“1”である品番を検索する。
P7にて該当品番が検出されたならば、その品番
を陰極線表示管(CRT)又はプリンタ等に出力
表示させる。そして、ストア制御部5の品番リス
トに上記品番を加え、フアイル制御部3へ集計フ
アイル10内の該当品番のステータスを“0”に
変更する変更指令を送信する。そして、精算、点
検業務を終了する。 Furthermore, for example, when performing settlement/inspection work based on each registered data accumulated in the tally file 10 at the end of the day's work, the store control unit 5
The CPU 6 of the file control unit 3 is configured to operate based on the flowchart shown in FIG. That is, the store control unit 5 requests the file control unit 3 to transmit the total file information of the total file 10, that is, each registered data. Upon receiving the request signal, the file control unit 3 reads out the registered data of the number that can be transmitted at one time from the tally file 10 at P5, and edits it into a message format as shown in FIG. 5c. That is, this message format incorporates information indicating that registration data is to be transmitted at the beginning of the transmission, and after the beginning of the transmission, for example, n pieces of information shown in FIG.
Registered data consisting of product number, status, sales amount, and number of sales items as shown in the figure is sequentially connected. Then, in P6, it is determined whether the registered data edited into the message format includes the final registered data in the total file 10. If there is still registered data to be transmitted, information indicating that it is not the final message format is incorporated at the beginning of the transmission of the message format, and this message format is sent to the store control unit via the transmission path 4a. Send to 5. The store control unit 5, which has received this message format, notifies the file control unit 3 of the reception, requests transmission of the next registration data, and returns to P5. If the registered data edited in the message format at P6 includes the final one, this message format is the final delivery, so the message format will be indicated at the beginning of the transmission of this message format. The information shown is incorporated and transmitted to the store control unit 5. Incidentally, the sales amount and the number of sales points in the preliminary area 15 are also transmitted to the store control section 5. The store control unit 5 that has collected all the registered data performs settlement and inspection based on this registered data. When performing an inspection, it is checked whether a new product number has been set in the tally file 10 based on a request from the register 1. At P7, search for product numbers for which the status of each registered data is "1".
If the corresponding product number is detected at P7, the product number is output and displayed on a cathode ray display tube (CRT), printer, etc. Then, the above product number is added to the product number list of the store control section 5, and a change command is sent to the file control section 3 to change the status of the corresponding product number in the tally file 10 to "0". Then, the payment and inspection work is completed.
このように構成されたPOSシステムであれば、
レジスタ1よりフアイル制御部3へ集計フアイル
10に予めストア制御部5によつて設定されてい
ない品番の登録データが送信された場合、集計フ
アイル10内の空き領域を捜して、この空き領域
に上記品番を設定して登録データを格納するよう
にしている。そして、空き領域が無くなつた場合
のみ、上記登録データを予備領域へ格納するよう
にしている。したがつて、補助領域への品番を除
いた登録データの格納量を大幅に抑制できる。し
たがつて、たとえ、販売登録時に品番が集計フア
イル10に設定されていなかつたとしても、精算
時に、品番毎に正確な売上金額、売上点数等の精
算結果が得られるので、該当の品番と発注伝票、
仕入伝票等を照合することによつて、適格な商品
の販売、精算、在庫、仕入管理を実施することが
できる。 With a POS system configured like this,
When registration data of a product number that has not been set in advance by the store control unit 5 is sent from the register 1 to the file control unit 3 in the tally file 10, an empty area in the tally file 10 is searched and the above-mentioned data is stored in this empty area. The product number is set and registered data is stored. Then, only when there is no more free space, the registered data is stored in the spare area. Therefore, the amount of registration data other than the product number stored in the auxiliary area can be significantly reduced. Therefore, even if the product number is not set in the tally file 10 at the time of sales registration, accurate payment results such as the sales amount and number of items sold can be obtained for each product number at the time of checkout, so the corresponding product number and order slip,
By comparing purchase slips, etc., it is possible to perform sales, settlement, inventory, and purchase management of eligible products.
また、本発明においては、集計フアイル10
に、品番設定が、ストア制御部5からの指令に基
づくものか、又は、レジスタ1からの登録データ
による自己の処理に基づくものかを区別するステ
ータスを格納している。したがつて、ストア制御
部5は集計フアイル10のステータスが“1”を
示す品番を検索することによつて、どの商品の品
番がストア制御部の品番リストに登録されていな
いかが直ちに把握でき、商品管理上の不具合を速
やかに解消することが可能である。 Further, in the present invention, the summary file 10
Stores a status that distinguishes whether the product number setting is based on a command from the store control unit 5 or based on its own processing using registered data from the register 1. Therefore, the store control unit 5 can immediately determine which product numbers are not registered in the store control unit's product number list by searching for product numbers whose status indicates "1" in the tally file 10. It is possible to promptly resolve problems in product management.
以上説明したように本発明によれば、たとえ集
計フアイルに品番が未設定の登録データがターミ
ナルからフアイル制御部に送信されても、集計フ
アイルに空き領域が存在する限り、該当する登録
データが集計フアイルで品番毎に集計され、集計
フアイルの空き領域が無くなつたとき、始めて補
助領域に集計されるので、補助領域へのデータ格
納量を大幅に抑制できる上、集計フアイルに品番
が未設定の登録データも集計フアイルで品番毎に
集計されるので、正確な精算結果を得ることがで
き、適格な商品の販売、精算、在庫、仕入れ管理
を実施できる効果を奏する。
As explained above, according to the present invention, even if registered data with no part number set in the summary file is sent from the terminal to the file control unit, as long as there is free space in the summary file, the corresponding registered data will be counted. The data is aggregated for each product number in the file, and when there is no free space in the summary file, it is only aggregated in the auxiliary area, which greatly reduces the amount of data stored in the auxiliary area. Since the registered data is also aggregated for each product number in the aggregation file, accurate settlement results can be obtained, and it is possible to carry out sales, settlement, inventory, and purchase management of eligible products.
また、集計フアイルに品番が自己の処理で設定
したものかストア制御部によつて設定されたもの
かの設定状態を示すステータス情報を品番毎に記
憶するステータス領域を設けたので、このステー
タス領域内のステータス情報から、ストア制御部
により集計フアイルに設定されなかつた品番を容
易に把握できる効果も奏する。 In addition, we have created a status area in the summary file that stores status information for each product number, indicating whether the product number was set by its own processing or by the store control unit. This also has the advantage that it is possible to easily grasp product numbers that have not been set in the tally file by the store control unit from the status information.
図は本発明の一実施例のPOSシステムを示す
もので、第1図は概略構成図、第2図はフアイル
制御部を示すブロツク図、第3図は集計フアイル
の構成図、第4図は品番設定業務を示す流れ図、
第5図a,b,c,dは伝文フオーマツトの構成
図、第6図は登録データ更新業務を示す流れ図、
第7図は精算点検業務を示す流れ図である。
1…レジスタ(ターミナル)、3…フアイル制
御部、5…ストア制御部、6…CPU、7…デー
タバス、10…集計フアイル、15…補助領域。
The figures show a POS system according to an embodiment of the present invention. Fig. 1 is a schematic configuration diagram, Fig. 2 is a block diagram showing a file control section, Fig. 3 is a configuration diagram of a summary file, and Fig. 4 is a block diagram showing a file control section. A flowchart showing the product number setting process,
Figures 5a, b, c, and d are configuration diagrams of message formats, Figure 6 is a flowchart showing registered data update work,
FIG. 7 is a flowchart showing the settlement inspection work. 1...Register (terminal), 3...File control unit, 5...Store control unit, 6...CPU, 7...Data bus, 10...Tally file, 15...Auxiliary area.
Claims (1)
金額からなる登録データを品番毎に複数集計する
集計フアイルと補助領域とが設けられたフアイル
制御部と、このフアイル制御部に接続され、前記
集計フアイルに品番設定を行うとともに、この集
計フアイルにて集計された各登録データを収集し
て販売商品の精算・点検業務を行うストア制御部
と、前記フアイル制御部に接続され、前記商品の
販売登録を行う複数のターミナルとからなり、こ
れら各ターミナルから商品の販売登録毎にその商
品の登録データを前記フアイル制御部へ送出し、
前記集計フアイル内の登録データを品番毎に更新
する商品販売データ処理装置において、 前記集計フアイルは、品番が自己の処理で設定
したものかストア制御部によつて設定されたもの
かの設定状態を示すステータス情報を品番毎に記
憶するステータス領域を設けるとともに空き領域
を有し、 前記フアイル制御部は、前記各ターミナルから
送出された登録データの品番が前記集計フアイル
に設定されているか否かを検出する品番検出手段
と、この品番検出手段にて前記集計フアイル内に
該当品番が検出されたとき、前記ターミナルから
の登録データに基づき前記集計フアイル内の該当
品番の登録データを更新する第1のデータ集計手
段と、前記品番検出手段にて前記該当品番が検出
されなかつたとき、前記集計フアイル内の空き領
域を検出する空き領域検出手段と、この空き領域
検出手段にて空き領域が検出されたとき、その空
き領域に該当品番を設定して登録データを集計す
ると共に、その品番に対応する前記ステータス領
域に品番が自己の処理で設定されたことを示す情
報を格納する第2のデータ集計手段と、前記空き
領域検出手段にて空き領域が検出されなかつたと
き、前記補助領域に該当する登録データを集計す
る第3のデータ集計手段とを具備したことを特徴
とする商品販売データ処理装置。[Scope of Claims] 1. A file control unit provided with an aggregation file and an auxiliary area for aggregating a plurality of registered data consisting of at least a product number unique to each product, number of sales items, and sales amount for each product number, and this file control unit. and a store control unit that sets product numbers in the aggregation file, collects each registered data aggregated in the aggregation file, and performs settlement and inspection operations for sold products; , consisting of a plurality of terminals for registering the sale of the product, each of which sends the registration data of the product to the file control unit each time the product is registered for sale;
In the product sales data processing device that updates registered data in the aggregation file for each product number, the aggregation file stores a setting state of whether the product number is set by its own processing or by the store control unit. A status area is provided for storing status information for each product number and has an empty area, and the file control unit detects whether the product number of the registered data sent from each terminal is set in the summary file. and first data for updating the registered data of the applicable product number in the aggregate file based on the registered data from the terminal when the applicable product number is detected in the aggregate file by the product number detector. an aggregation means and when the product number detection means do not detect the applicable product number; an empty space detection means for detecting free space in the aggregation file; and when the free space detection means detects free space; , a second data aggregation means that sets the corresponding product number in the free area and aggregates the registered data, and stores information indicating that the product number has been set by its own processing in the status area corresponding to the product number; , a third data aggregating means for aggregating registered data corresponding to the auxiliary area when the free area detecting means does not detect a free area.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58130559A JPS6022267A (en) | 1983-07-18 | 1983-07-18 | Product sales data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58130559A JPS6022267A (en) | 1983-07-18 | 1983-07-18 | Product sales data processing device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS6022267A JPS6022267A (en) | 1985-02-04 |
| JPH0551955B2 true JPH0551955B2 (en) | 1993-08-04 |
Family
ID=15037151
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58130559A Granted JPS6022267A (en) | 1983-07-18 | 1983-07-18 | Product sales data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS6022267A (en) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH03282770A (en) * | 1990-03-30 | 1991-12-12 | Nec Corp | Automatic generation device for master file for individual counting item control |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5783868A (en) * | 1980-11-12 | 1982-05-25 | Casio Comput Co Ltd | Sort-based registering system |
| JPS6014371A (en) * | 1983-07-05 | 1985-01-24 | Tokyo Electric Co Ltd | POS system |
-
1983
- 1983-07-18 JP JP58130559A patent/JPS6022267A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS6022267A (en) | 1985-02-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0187523B1 (en) | Pos systems | |
| EP0187046B1 (en) | Point-of-sales data system | |
| US7324960B2 (en) | POS system | |
| US5018066A (en) | System for processing sales data on slips used in restaurants | |
| US4870577A (en) | ECR in which article data stored in a memory is altered according to sales data | |
| JPH0551955B2 (en) | ||
| JPH0546875A (en) | Data processing device | |
| JPS5812068A (en) | Group managing system for electronic cash register | |
| JPS6020280A (en) | Merchandise registration device | |
| JP2522531B2 (en) | POS system | |
| JPS61210499A (en) | Pos system | |
| JP3069119B2 (en) | POS system | |
| JP2566300B2 (en) | Product sales data processor | |
| JPH05174253A (en) | Product sales data processor | |
| JPH0340096A (en) | POS system sales management device | |
| JPH0670832B2 (en) | POS system | |
| JP3256968B2 (en) | Data processing device | |
| JPH0452997B2 (en) | ||
| JPH0535979A (en) | Product sales data processor | |
| JPH05325034A (en) | Pos system | |
| JPH07146983A (en) | Pos system | |
| JPS6120020B2 (en) | ||
| JPS6214297A (en) | POS system | |
| JP2000132471A (en) | Data processing system | |
| JPH07225880A (en) | Commodity sale register data processor |