JPH03144792A - Sales registration system - Google Patents

Sales registration system

Info

Publication number
JPH03144792A
JPH03144792A JP28167589A JP28167589A JPH03144792A JP H03144792 A JPH03144792 A JP H03144792A JP 28167589 A JP28167589 A JP 28167589A JP 28167589 A JP28167589 A JP 28167589A JP H03144792 A JPH03144792 A JP H03144792A
Authority
JP
Japan
Prior art keywords
cashier
break
flag
sign
code
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.)
Granted
Application number
JP28167589A
Other languages
Japanese (ja)
Other versions
JP2501478B2 (en
Inventor
Nobuya Tanaka
伸弥 田中
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.)
Toshiba Tec Corp
Original Assignee
Tokyo Electric Co Ltd
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 Tokyo Electric Co Ltd filed Critical Tokyo Electric Co Ltd
Priority to JP1281675A priority Critical patent/JP2501478B2/en
Publication of JPH03144792A publication Critical patent/JPH03144792A/en
Application granted granted Critical
Publication of JP2501478B2 publication Critical patent/JP2501478B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、この装置を操作するキャッシャ毎に売上デー
タや就業時間などを管理できるキャッシャ管理メモリを
有したコントローラ部に複数台が接続され、各装置毎に
休憩宣言を行ったキャッシャ以外は立上げ操作を行えな
いようにした販売登録装置に関する。
[Detailed Description of the Invention] [Industrial Application Field] The present invention provides a system in which a plurality of machines are connected to a controller unit having a cashier management memory that can manage sales data, working hours, etc. for each cashier who operates the machine. This sales registration device relates to a sales registration device in which only a cashier who has declared a break for each device is allowed to start up the device.

[従来の技術] 各売場に販売登録装置として多数のPO3(販売特点情
報管理)ターミナルを配設したデパートや大規模スーパ
ーマーケット等においては、一般に、複数のキャッシャ
が交代で各ターミナルを操作している。このため、店の
管理者はどのターミナルでどのキャッシャが操作してい
るのかを適確に把握する必要がある。そこで従来、各タ
ーミナルを回線を介して接続し、各ターミナルでの売上
げ等を集中管理するようにしたコントローラ部にキャッ
シャ管理テーブルを設け、このテーブルにてキャッシャ
毎の売上げや就業時間および休憩時間等を管理するよう
にした技術は知られている(特開昭63−211494
号公報参照)。
[Prior Art] In department stores and large supermarkets where a large number of PO3 (sales point information management) terminals are installed as sales registration devices in each sales floor, multiple cashiers generally operate each terminal in turn. . For this reason, store managers need to accurately grasp which cashier is operating which terminal. Therefore, in the past, each terminal was connected via a line and a cashier management table was provided in the controller section to centrally manage sales, etc. at each terminal. There is a known technology for managing the
(see publication).

ところで、上記POSターミナルにおいて各キャッシャ
が登録業務中に一時売場を離れるために休憩キーをキー
人力して休憩宣言を行なうと、当該ターミナルでの登録
処理が禁止される。そして、この禁止状態を解いて立ち
上げるには、休憩宣言を行なったキャッシャ自身が自己
のキャッシャコードを人力し続いて休憩キーをキー人力
することつまりは休憩終了操作を行うか、あるいは自己
のキャッシャコードを入力し続いてサインキーをキー人
力することつまりはサインオン操作を行うことによって
可能であり、特開昭58−207175号公報等にも見
られるように、休憩中は他のキャッシャの立上げ操作が
禁止されている。これは休憩中はドロワをそのままにし
ておくことが多いので、休憩状態にあるターミナルに対
して他のキャッシャの立上げ操作を許可するとドロワ内
の現金管理が不明確なものとなるからである。
By the way, when each cashier manually presses the break key to declare a break in order to temporarily leave the sales floor during registration work at the POS terminal, the registration process at the terminal is prohibited. In order to release this prohibited state and start up, the cashier who has declared a break must manually enter his or her own cashier code and then press the break key, in other words, perform an operation to end the break, or This is possible by inputting a code and then pressing the sign key manually, in other words, by performing a sign-on operation. Raising operation is prohibited. This is because the drawer is often left as it is during a break, and if a terminal in a break state is allowed to start up another cashier, cash management in the drawer becomes unclear.

[発明が解決しようとする課題] しかるに、上記の如く休憩状態にあるPOSターミナル
の立上げをそのターミナルで休憩宣言したキャッシャの
休憩終了操作もしくはサインオン操作のみによって可能
としたシステムにおいても次のような問題があった。す
なわち、システム中のサインオフ状態のPOSターミナ
ルは誰もがサインオン操作することができる。このため
、あるターミナルで休憩宣言を行ったキャッシャが別の
ターミナルを立上げて登録業務を開始した場合、そのキ
ャッシャが休憩宣言を行ったターミナルは休憩状態のま
ま長時間使用不能となって稼働率が低下するおそれがあ
った。
[Problems to be Solved by the Invention] However, even in a system in which a POS terminal in a break state can be started up only by the break end operation or sign-on operation of the cashier who has declared a break at that terminal, the following problem occurs. There was a problem. That is, anyone can perform a sign-on operation on a POS terminal in a signed-off state in the system. For this reason, if a cashier who declared a break at one terminal opens another terminal and starts registration work, the terminal where that cashier declared a break will remain in a break state and become unusable for a long period of time, resulting in low occupancy rates. There was a risk that this would decrease.

そこで本発明は、別の装置で休憩宣言を行ったキャッシ
ャによる立上げ操作をget=でき、休憩状態のまま長
時間使用不能となることを防+1−シて稼働率の向上を
はかり得る販売登録装置を提供しようとするものである
Therefore, the present invention enables the start-up operation by a cashier who has declared a break using another device to be retrieved, thereby preventing the cashier from being unable to use the machine for a long period of time while in the break state, thereby improving the operating rate. The aim is to provide equipment.

[課題を解決するための手段] 本発明は、各キャッシャのキャッシャコードにそれぞれ
対応してサインオンフラグおよび休憩中フラグを記憶し
たキャッシャ管理テーブルを有するコントローラ部に同
線を介して複数台が接続され、各々サインオン操作、サ
インオフ操作、休憩開始操作および休憩終了操作を行う
操作部を有すると共に、サインオンフラグおよび休憩中
フラグを記憶したフラグメモリを有し、サインオンフラ
グがセットされかつ休憩中フラグがリセットされている
とき販売商品の登録処理を許可する販売登録装置におい
て、操作部から休憩開始操作を行ったキャッシャのキャ
ッシャコードを記憶する休憩キャッシャコードメモリと
、操作部からサインオン操作または休憩終了操作を行っ
たキャッシャのキャッシャコードに対応する休憩中フラ
グをコントローラ部へ問合わせる休憩中フラグ問合わせ
手段と、この問合わせ手段に対する応答が休憩中フラグ
リセットでかつフラグメモリの休憩中フラグセットのと
き販売商品の登録処理を禁止する第1の禁11゛1手段
と、問合わせ手段に対する応答が休憩中フラグセットで
かつフラグメモリの休憩中フラグリセットのとき販売商
品の登録処理をM rl:、する第2のg lト手段と
、問合わせ手段に対する応答が休憩中フラグセットでか
つフラグメモリの休憩中フラグセットのときサインオン
操作または休憩終了操作を行ったキャッシャのキャッシ
ャコードと休憩キャッシャコードメモリ内のキャッシャ
コードとを比較する比較手段と、この比較手段により両
キャッシャコードの不一致が判定されたとき販売商品の
登録処理を禁止する第3の禁止手段とを備えたものであ
る。
[Means for Solving the Problems] The present invention provides a system in which a plurality of machines are connected via the same line to a controller unit that has a cashier management table that stores a sign-on flag and a break flag in correspondence with the cashier code of each cashier. It has an operation section for performing a sign-on operation, a sign-off operation, a break start operation, and a break end operation, respectively, and has a flag memory that stores a sign-on flag and a break flag, and when the sign-on flag is set and a break is in progress, In a sales registration device that allows registration processing of sales items when the middle flag is reset, there is a break cashier code memory that stores the cashier code of the cashier who performs a break start operation from the operation unit, and a break cashier code memory that stores the cashier code of the cashier who performs a break start operation from the operation unit, and a break cashier code memory that stores the cashier code of the cashier who performs a break start operation from the operation unit. A break flag inquiry unit that queries the controller for a break flag corresponding to the cashier code of the cashier who performed the break end operation, and a break flag inquiry unit that responds to the inquiry means by resetting the break flag and setting the break flag in the flag memory. The first prohibition 11゛1 means prohibits the registration process of sales products when , and when the response to the inquiry means is the break flag set and the break flag in the flag memory is reset, the sales product registration process M rl: , a second cashier code and a break cashier code of a cashier who performs a sign-on operation or a break end operation when the response to the inquiry means is that the break flag is set and the break flag is set in the flag memory. The cashier code is provided with a comparison means for comparing the cashier code in the memory, and a third prohibition means for prohibiting the registration process of the sales product when the comparison means determines that the two cashier codes do not match.

[作用] このような構成の販売登録装置においては、操作部より
サインオン操作または休憩終了操作が行われると、その
操作を行ったキャッシャのキャッシャコードがコントロ
ーラ部に送信され、コントローラ部から該当キャッシャ
コードに対応するサインオンフラグおよび休憩中フラグ
が返信される。
[Function] In the sales registration device configured as described above, when a sign-on operation or break end operation is performed from the operation section, the cashier code of the cashier who performed the operation is transmitted to the controller section, and the controller section sends the cashier code to the corresponding cashier. The sign-on flag and on-break flag corresponding to the code are returned.

ここで、該当キャッシャコードの休憩中フラグがリセッ
ト、フラグメモリの休憩中フラグがセットの場合には、
休憩宣言を行なっていないキャッシャが休憩状態にある
装置の立上げ操作を行ったので、その立上げが禁止され
る。
Here, if the break flag of the corresponding cashier code is reset and the break flag of the flag memory is set,
Since a cashier who has not declared a break has started up a device that is in a rest state, startup is prohibited.

また、該当キャッシャコードの休憩中フラグがセット、
フラグメモリの休憩中フラグがリセットの場合には、別
装置で体!lt宣言を行ったキャッシャが休憩状態にな
い装置の立上げ操作を行ったので、その立上げが禁止さ
れる。
In addition, the break flag for the corresponding cashier code will be set.
If the rest flag in the flag memory is reset, use a separate device! Since the cashier who made the lt declaration performed an operation to start up a device that is not in a resting state, the startup is prohibited.

さらに、該当キャッシャコードの休憩中フラグがセット
、フラグメモリの休憩中フラグもセットの場合には、休
憩キャッシャコードメモリ内のキャッシャコードと当該
キャッシャのキャッシャコードとが比較される。そして
、両者が不一致のとき、別装置で休憩宣言を行ったキャ
ッシャが休憩状態にある装置の立上げ操作を行ったので
、その立上げが禁止される。
Further, if the break flag of the corresponding cashier code is set and the break flag of the flag memory is also set, the cashier code in the break cashier code memory and the cashier code of the cashier are compared. When the two do not match, the cashier who has declared a break on another device has performed an operation to start up the device that is in the rest state, so that startup is prohibited.

したがって、ある装置で休憩宣言を行ったキャッシャは
他の装置を立ち上げることができなくなる。
Therefore, a cashier who declares a break on a certain device will not be able to start up another device.

[丈施例] 以ド、本発明の販売登録装置を第1図に示すPOSシス
テムのターミナル1に適用した一実施例について説明す
る。
[Embodiment] Hereinafter, an embodiment in which the sales registration device of the present invention is applied to the terminal 1 of the POS system shown in FIG. 1 will be described.

第1図において1は各売場にて販売商品の登録処理を行
うためのPOSターミナル(TM) 、2は各ターミナ
ル1での登録処理を集中管理するためのファイルコント
ローラ(FC)であって、各ターミナル1とファイルコ
ントローラ2とは閉ループ状のインライン回I@3を介
して接続されている。また、上記ファイルコントローラ
2には専用の電話l1li′1va4を介してホストコ
ンピュータ(HC)5が接続されている。このホストコ
ンピュータ5は、ファイルコントローラ2にて管理され
ている各ターミナルlでの売上げデータを収集・集計し
て店全体の販売状況等を分析したり、ファイルコントロ
ーラ2や各ターミナル1に対して所要データの設定等を
行うために使用される。
In Fig. 1, 1 is a POS terminal (TM) for performing the registration process of sales products at each sales floor, 2 is a file controller (FC) for centrally managing the registration process at each terminal 1, The terminal 1 and the file controller 2 are connected via a closed loop inline circuit I@3. Further, a host computer (HC) 5 is connected to the file controller 2 via a dedicated telephone l1li'1va4. This host computer 5 collects and aggregates sales data from each terminal managed by the file controller 2, analyzes the sales situation of the entire store, and performs necessary operations for the file controller 2 and each terminal 1. Used to set data, etc.

第2図は上記ファイルコントローラ2の概略構成を示す
ブロック図である。各P1i演算処理を実行するCPU
 (中央処理装置)11は、パスライン12を介して、
制御プログラム等を記憶するROM (リード・オンリ
・メモリ)13、販売商品の商品データや売上げデータ
を記憶するRAM(ランダム◆アクセス・メモリ)14
、現在時刻を計時する時計回路15、前記各POSター
ミナル1とインライン回線3を介して行われるデータ送
受信を制御する伝送制御回路16、前記ホストコンピュ
ータ5と電話回線4を介して行われるデータ送受(、;
を制御する伝送制御回路17を制御する。
FIG. 2 is a block diagram showing a schematic configuration of the file controller 2. As shown in FIG. CPU that executes each P1i calculation process
(Central processing unit) 11 via a pass line 12,
ROM (read-only memory) 13 that stores control programs, etc., RAM (random access memory) 14 that stores product data and sales data of sold products.
, a clock circuit 15 that measures the current time, a transmission control circuit 16 that controls data transmission and reception performed between the POS terminals 1 and the inline line 3, and a data transmission and reception circuit performed between the host computer 5 and the telephone line 4. , ;
A transmission control circuit 17 is controlled.

上記RAM14には、第3図に示すごとく、全部の売場
で販売される商品のリンク部門1品名等の商品データと
売上点数、売上金額などの売上データとを商品コード別
に記憶する商品マスターファイル21等の池に、各キャ
ッシャの売上げや就業肋間および休憩時間等を管理する
為のキャッシャ管理テーブル22が設けられている。こ
のキャッシャ管理テーブル22には、キャッシャコード
毎に、休憩中7ラグF1、累積休憩時間、休憩開始時刻
、サインオンフラグF2、サインオン時刻、サインオフ
時刻および売上金額の各キャッシャ管環データを格納す
る各領域が形成されている。
As shown in FIG. 3, the RAM 14 has a product master file 21 that stores product data such as link category 1 product name of products sold at all sales floors, sales data such as number of sales items, sales amount, etc. by product code. A cashier management table 22 is provided for managing each cashier's sales, working hours, break time, etc. This cashier management table 22 stores each cashier ring data for each cashier code, including 7 lags during break F1, cumulative break time, break start time, sign-on flag F2, sign-on time, sign-off time, and sales amount. Each area is formed.

第4図は各POSターミナル1の概略構成を示すブロッ
ク図である。制御部本体としてのCPU31は演算回路
、メモリ制御回路等を内蔵し、入力データに基づいて各
種の演算処理を実行するとともに、パスライン32を介
して制御プログラム等を記憶するROM33と、入力デ
ータや演算処理データ等の可変的データを記憶するRA
M34とを動作させる。また、現在時刻を計時する時計
回路35、前記ファイルコントローラ2とインライン回
線3を介して行われるデータ送受信を制御する伝送制御
回路36、バーコードを読み取るためのバーコードスキ
ャナ37からバーコード読取り信号が人力されるスキャ
ナ制御回路38、「登録」 「精算」 「設定」等の各
種業務モードを選択するためのモードスイッチ39から
信号が人力されるI10ボート40、キーボード41か
らキー75号が入力されるキーボード回路42、表示器
43を駆動制御して表示データに対応する文字。
FIG. 4 is a block diagram showing a schematic configuration of each POS terminal 1. The CPU 31 as the main body of the control section has a built-in arithmetic circuit, a memory control circuit, etc., and executes various arithmetic processing based on input data. RA that stores variable data such as arithmetic processing data
Operate M34. Also, a barcode reading signal is sent from a clock circuit 35 that measures the current time, a transmission control circuit 36 that controls data transmission and reception via the file controller 2 and the inline line 3, and a barcode scanner 37 that reads barcodes. The scanner control circuit 38 is manually operated, the I10 boat 40 receives signals from the mode switch 39 for selecting various business modes such as "registration", "payment", "setting", etc., and key No. 75 is input from the keyboard 41. Characters corresponding to display data by driving and controlling the keyboard circuit 42 and display 43.

数字等を表示させる表示制御回路44、レシート等に印
字を行うためのプリンタ45のプリンタ駆動回路46と
ドロワ47を開放させるためのドロワ開放装置48とに
駆動信号を出力するI10ボート49、等がそれぞれパ
スライン32を介して前記CPU31に接続されている
A display control circuit 44 for displaying numbers, etc., an I10 port 49 for outputting drive signals to a printer drive circuit 46 of a printer 45 for printing on receipts, etc., and a drawer opening device 48 for opening a drawer 47, etc. Each of them is connected to the CPU 31 via a pass line 32.

上記キーボード41には、第5図に示すごとく、販売商
品の販売点数、販売金額等の他、各キャッシャに設定さ
れた牛ヤッシャコード等の数値データを人力するための
置数キー51、各商品を分類するための部門コードがプ
リセットされた複数の部門キー52、合計金額を算出す
るための現計キー53、サインオン操作およびサインオ
フ操作を実行するためのサインキー54、休憩開始操作
および休憩終了操作を実行するための休憩キー55、等
が配設されている。また、このキーボード41上には前
記モードスイッチ39も設けられている。
As shown in FIG. 5, the keyboard 41 includes numeric keys 51 for manually inputting numerical data such as the number of sales items, sales amount, etc., as well as the cow yash code set for each cashier, and a number key 51 for each item. a plurality of department keys 52 with preset department codes for sorting, a current key 53 for calculating the total amount, a sign key 54 for performing sign-on and sign-off operations, a break start operation and a break. A break key 55 for executing an end operation, etc. are provided. Further, the mode switch 39 is also provided on the keyboard 41.

一方、各POSターミナル1のRAM34には、第6図
に示すごとく、販売商品の販売データを部門コード別に
登録するための部門別販売登録ファイル61、−人の客
に販売した商品の合計金額を算出するための合計器62
、置数キー51にてキー人力された数値データを一時記
憶するための置数バッファ63、サインオンフラグF3
および休憩中ソラグF4が記憶されたフラグメモリ64
、休憩状態の時にドロワ47の開放を禁止するか否かを
示すドロワ開禁止ステータスが設定記憶される領域65
、サインオン操作を行ったキャッシャがサインオフ操作
するまでの間に販売登録した全商品の合計金額を算出す
るためのキャッシャ売上合計器66、キャッシャコード
、累積休憩峙間1休憩開始特刻および休憩中ソラグF1
の記憶領域が設けられたキャッシャメモリ67、休憩開
始操作を行ったキャッシャのキャッシャコードを記憶す
るための休憩キャッシャコードメモリ68、等が形成さ
れている。
On the other hand, in the RAM 34 of each POS terminal 1, as shown in FIG. Totalizer 62 for calculation
, a numeric buffer 63 for temporarily storing numerical data entered manually using the numeric keys 51, and a sign-on flag F3.
and a flag memory 64 in which Solag F4 during rest is stored.
, an area 65 in which a drawer opening prohibition status indicating whether opening of the drawer 47 is prohibited during the rest state is set and stored;
, a cashier sales totalizer 66 for calculating the total amount of all products registered for sale before the cashier who performed the sign-on operation performs the sign-off operation, the cashier code, the cumulative break interval, 1 break start special, and the break. Nakasorag F1
A cashier memory 67 having a storage area of 1, a break cashier code memory 68 for storing the cashier code of the cashier who performed the break start operation, and the like are formed.

しかして、各POSターミナル1のCPU31はキーボ
ード41のサインキー54が入力操作されると、第7図
の流れ図を実行するようにプログラム構成されている。
The CPU 31 of each POS terminal 1 is programmed to execute the flowchart shown in FIG. 7 when the signature key 54 of the keyboard 41 is input.

すなわち、キーボード回路42を介してキーボード41
からのキー信号を人力し、そのキー信号がサインキー5
4のキー人力操作によるものであることを検知するとこ
の流れ図を開始する。そして、モードスイッチ39によ
り「登録」モードが選択されていることを確認すると、
ST(ステップ)1として置数バッファ63に数値デー
タが格納されているか否かを判断する。そして、数値デ
ータが格納されていたならばその数値データをキャッシ
ャコードとするキャッシャのサインオン操作のために上
記サインキー54がキー人力されたので、ST2として
フラグメモリ64のサインオンフラグF3がリセット「
0」されていること、つまりは該ターミナル1がサイン
オフ状態にあることを確認した後、上記キャッシャコー
ドと予め設定されているサインオンコードとから第10
図(a)に示すサインオン伝文を編集してファイルコン
トローラ2へ送信する(休憩ψフラグ問合わせ手段)。
That is, the keyboard 41 via the keyboard circuit 42
The key signal from the sign key 5 is input manually.
When it is detected that the key 4 has been manually operated, this flowchart starts. Then, after confirming that the "registration" mode is selected by the mode switch 39,
As ST (step) 1, it is determined whether numerical data is stored in the number buffer 63. If numerical data is stored, the sign key 54 is manually pressed for the cashier's sign-on operation using the numerical data as the cashier code, and the sign-on flag F3 of the flag memory 64 is reset as ST2. "
0", that is, the terminal 1 is in the sign-off state, and then select the 10th cashier code from the above cashier code and the preset sign-on code.
The sign-on message shown in Figure (a) is edited and sent to the file controller 2 (break ψ flag inquiry means).

応じて、ST3としてファイルコントローラ2から第1
0図(b)に示すキャッシャ情報伝文が返信されると、
Sr1として頭載65のドロワ開禁止ステータスを調べ
る。ここで、該ステータスによって休憩状態時のドロワ
開放禁止が設定されているとすると、Sr1として応答
されたキャッシャ情報伝文に含まれる休憩中7ラグF1
の状態を調べる。そして、該フラグF1のセット「1」
が判断されると、サインオン操作を行ったキャッシャは
現在まで休憩中であったので、Sr1としてフラグメモ
リ64における休憩中フラグF4の状態を調べる。そし
て、該フラグF4のセットが判断されると、該ターミナ
ル1が休憩状態なのでSr1として休憩キャッシャコー
ドメモリ68内のキャッシャコードとサインオン操作を
行ったキャッシャのキャッシャコードとを比較する(比
較手段)。この比較の結果両コードの一致が判定される
と、前回該ターミナル1で休憩宣言を行ったキャッシャ
がサインオン操作を行ったのでそのサインオン操作を許
可し、フラグメモリ64のサインオンフラグF3をセッ
ト「1」、休憩中フラグF4をリセット「0」する。ま
た時計回路35から現(E n9刻を読出して、この現
在時刻と応答されたキャッシャ情報伝文に含まれる休憩
開始時刻とから合同の体!a特肋間算出する。そして、
この休憩目間を上記キャッシャ情報伝文に含まれる累積
休憩時間に加算更新する。こうして、更新されたキャッ
シャ情報伝文の各キャッシャ管理データ(キャッシャコ
ード、累積休憩時間、休憩開始時刻、休憩中ソラグFl
)をキャッシャメモリ67へ格納して、通常の登録処理
に移行する。
Accordingly, from the file controller 2 to the first
0 When the cashier information message shown in Figure (b) is returned,
As Sr1, check the drawer opening prohibition status of head 65. Here, if it is assumed that the status prohibits the drawer from being opened during the break state, then the 7 lag F1 during the break included in the cashier information message responded as Sr1
Check the status of. Then, the flag F1 is set to “1”
When it is determined that the cashier who performed the sign-on operation has been on break until now, the state of the on-break flag F4 in the flag memory 64 is checked as Sr1. When it is determined that the flag F4 is set, since the terminal 1 is in a rest state, the cashier code in the rest cashier code memory 68 is compared as Sr1 with the cashier code of the cashier who performed the sign-on operation (comparison means). . As a result of this comparison, if it is determined that both codes match, the cashier who previously declared a break at terminal 1 performed a sign-on operation, so the sign-on operation is permitted, and the sign-on flag F3 in the flag memory 64 is set. Set to "1" and reset the rest flag F4 to "0". Further, the current (En9 clock) is read from the clock circuit 35, and the congruent body !a special intercostal interval is calculated from this current time and the break start time included in the responded cashier information message.
This break interval is added and updated to the cumulative break time included in the cashier information message. In this way, each cashier management data of the updated cashier information message (cashier code, cumulative break time, break start time, Sorag Fl during break)
) is stored in the cashier memory 67, and the process proceeds to normal registration processing.

なお、Sr1にてドロワ開禁止ステータス、:こよって
休憩状態時のドロワ開放禁止が設定されていないとする
と、直ちにサインオン操作を許可してフラグメモリ64
のサインオンフラグF3をセット「】」、休憩中フラグ
F4をリセット「0」する。また応答されたキャッシャ
情報伝文の各キャッシャ管理データをキャッシャメモリ
67へ格納して、通常の登録処理に移行する。
Note that the drawer opening prohibition status is set in Sr1: Therefore, assuming that the drawer opening prohibition during the rest state is not set, the sign-on operation is immediately permitted and the flag memory 64 is set.
Set the sign-on flag F3 to "]" and reset the break flag F4 to "0". Further, each cashier management data of the responded cashier information message is stored in the cashier memory 67, and the process proceeds to normal registration processing.

また、Sr1にてキャッシャ情報伝文中の休憩中ソラグ
F1がリセット「0」されていたならば、サインオン操
作を行ったキャッシャは現在休憩中でないので、Sr8
としてフラグメモリ64における休憩中フラグF4の状
態を調べる。そして、該フラグF4のリセット「0」が
判断されると、該ターミナル1も休憩状態でないのでサ
インオン操作を許可し、フラグメモリ64のサインオン
フラグF3をセット「1」する。また応答されたキャッ
シャ情報伝文の各キャッシャ管理データをキャッシャメ
モリ67へ格納して、通常の登録処理に移行する。
In addition, if Sorag F1 during break during cashier information transmission is reset to "0" in Sr1, the cashier who performed the sign-on operation is not currently on break, so Sr8
Then, the state of the resting flag F4 in the flag memory 64 is checked. When it is determined that the flag F4 is reset to "0", the terminal 1 is also not in a rest state, so the sign-on operation is permitted, and the sign-on flag F3 in the flag memory 64 is set to "1". Further, each cashier management data of the responded cashier information message is stored in the cashier memory 67, and the process proceeds to normal registration processing.

これに対し、Sr8にて休憩中フラグF4がセット「1
」されていたならば、休憩状態にあるターミナル1を現
在休憩中でないキャッシャがサインオン操作したので、
そのサインオン操作をエラーとする(第1の禁止手段)
。また、Sr1にて休憩中フラグF4がリセット「0」
されていたならば、休憩状態にないターミナル1を現在
休憩中のキャッシャがサインオン操作したので、そのサ
インオン操作をエラーとする(第2の禁止手段)。
On the other hand, the resting flag F4 is set to "1" in Sr8.
”, the cashier who is not currently on break performed a sign-on operation on Terminal 1, which is currently on break.
Make the sign-on operation an error (first prohibition method)
. Also, the resting flag F4 is reset to "0" in Sr1.
If so, the cashier who is currently on break performed a sign-on operation on the terminal 1, which is not in a rest state, so the sign-on operation is treated as an error (second prohibition means).

さらに、Sr1にて休憩キャッシャコードメモリ68内
のキャッシャコードとサインオン操作を行ったキャッシ
ャのキャッシャコードとの不一致が判定されると、別の
ターミナルで体!li宣言を行ったキャッシャが該ター
ミナルでサインオン操作したので、そのサインオン操作
をエラーとする(第3のM±手段)。
Furthermore, if it is determined in Sr1 that there is a mismatch between the cashier code in the break cashier code memory 68 and the cashier code of the cashier who performed the sign-on operation, the cashier code is sent to another terminal. Since the cashier who made the li declaration performed a sign-on operation on the terminal, the sign-on operation is treated as an error (third M± means).

一方、STIにおいて置数バッファ63に数値データが
格納されていなければ、このサインキー54はサインオ
フ操作のために午−人力されたので、フラグメモリ64
のサインオンフラグF3がセットrlJされていること
、つまりはサインオン状態にあることを確認した後、キ
ャッシャメモリ67内の各情報、キャッシャ売上合計器
66内の売上データおよび所定のサインオフコードから
第1O図(e)に示すサインオフ伝文を編集してファイ
ルコントローラ2へ送信する。しかる後、フラグメモリ
64のサインオンフラグF3を「0」にリセットして、
この処理を終了する。
On the other hand, if numeric data is not stored in the numeric buffer 63 in the STI, this sign key 54 was manually pressed for a sign-off operation, so the flag memory 64
After confirming that the sign-on flag F3 of is set rlJ, that is, that the sign-on state is established, the information is obtained from each information in the cashier memory 67, the sales data in the cashier sales totalizer 66, and the predetermined sign-off code. The sign-off message shown in FIG. 1O(e) is edited and sent to the file controller 2. After that, the sign-on flag F3 in the flag memory 64 is reset to "0",
This process ends.

また、各POSターミナル1のCPU31はキーボード
41の休憩キー55が人力操作されると、第8図の流れ
図を実行するようにプログラムtJII bXされてい
る。すなわち、キーボード回路42を介してキーボード
41からのキー信号を人力し、そのキー信号が休憩キー
55のキー人力操作によるものであることを検知すると
この流れ図を開始する。そして、モードスイッチ39に
より「登録」モードが選択されていることを確認すると
、5T11として置数バッファ63に数値データが格納
されているか否かを判断する。そして、数値データが格
納されていなければこの休憩キー55は休憩開始操作の
ためにキー人力されたので、5T12としてフラグメモ
リ64のサインオンフラグF3がセット「1」されてい
ることを確認した後、上記サインオンフラグF3をリセ
ット「0」、同フラグメモリ64の休憩中フラグF4を
セット「1」する。次いで、キャッシャメモリ67内の
キャッシャコードを休憩キャッシャコードメモリ68に
転送する。また、時計回路35から現在時刻を読出して
、キャッシャメモリ67内の休憩開始n、+7刻をその
現在時刻に書き替える。さらに、キャッシャメモリ67
内の休憩中ソラグF1をセット「1」する。そして、こ
のキャッシャメモリ67内の各情報とキャッシャ売上合
計器66内の売上データとから第1O図(c)に示す休
憩開始伝文を編集し、ファイルコントローラ2へ送信し
て、この処理を終了する。
Further, the CPU 31 of each POS terminal 1 is programmed to execute the flowchart shown in FIG. 8 when the break key 55 of the keyboard 41 is manually operated. That is, when a key signal from the keyboard 41 is manually input via the keyboard circuit 42 and it is detected that the key signal is due to a manual key operation of the rest key 55, this flowchart is started. When it is confirmed that the "registration" mode is selected by the mode switch 39, it is determined at 5T11 whether numerical data is stored in the number buffer 63. If the numerical data is not stored, this break key 55 was pressed manually for the break start operation, so after confirming that the sign-on flag F3 of the flag memory 64 is set to "1" as 5T12, , reset the sign-on flag F3 to "0", and set the break flag F4 in the flag memory 64 to "1". Next, the cashier code in the cashier memory 67 is transferred to the break cashier code memory 68. Further, the current time is read from the clock circuit 35, and the break start n, +7 clock in the cashier memory 67 is rewritten to the current time. Furthermore, the cashier memory 67
Set Sorag F1 to ``1'' during the break. Then, based on the information in the cashier memory 67 and the sales data in the cashier sales totalizer 66, the break start message shown in FIG. do.

また、s’riiにて置数バッファ63に数値データが
格納されていたならば、その数値データをキャッシャコ
ードとするキャッシャの休憩終了操作のために上記休憩
キー55がキー人力されたので、5T13としてフラグ
メモリ64のサインオンフラグF3がリセット「0」さ
れていることを確認した後、上記キャッシャコードと予
め設定されている休憩終了コードとから第10図(d)
に示す休憩終了伝文を編集してファイルコントローラ2
へ送信する(休憩中フラグ問合わせ手段)。その後、第
7図のSr1に戻り、ファイルコントローラ2からキャ
ッシャー情報伝文が返信されてくるのを待つ。
In addition, if numerical data was stored in the number buffer 63 in s'rii, the break key 55 was pressed manually for the cashier's break end operation using the numerical data as the cashier code. After confirming that the sign-on flag F3 in the flag memory 64 has been reset to "0", the code shown in FIG. 10(d) is determined from the cashier code and the preset break end code
Edit the break end message shown in the file controller 2.
(Break flag inquiry means). Thereafter, the process returns to Sr1 in FIG. 7 and waits for the cashier information message to be returned from the file controller 2.

一方、前記ファイルコントローラ2のCPU11は各P
OSターミナル1から各種の伝文が伝送制御回路16を
介して人力されると、第9図の流れ図を実行するように
プログラム構成されている。すなわち、伝文人力に応じ
て流れ図を開始すると、先ずその入力伝文の種類を調べ
る。
On the other hand, the CPU 11 of the file controller 2
The program is configured so that when various messages are manually input from the OS terminal 1 via the transmission control circuit 16, the flowchart shown in FIG. 9 is executed. That is, when the flowchart is started according to the message strength, the type of the input message is first checked.

そして、入力伝文が第1O図(a)のサインオン伝文で
あれば、キャッシャ管理テーブル22の該当キャッシャ
コードのサインオンフラグF2をセット「1」する。ま
た時計回路15から読み取った現在時刻を該当キャッシ
ャコードのサインオン時刻領域に設定する。そして、該
当キャッシャコードに対応するキャッシャ管理データ(
キャッシャコード、累積休憩時間、休憩開始時刻、休憩
中フラグFl)を第1O図(b)に示すキャッシャ情報
伝文に組み込んで、サインオン操作のあったPOSター
ミナル1へ送信する。
If the input message is the sign-on message shown in FIG. 1O(a), the sign-on flag F2 of the corresponding cashier code in the cashier management table 22 is set to "1". Further, the current time read from the clock circuit 15 is set in the sign-on time area of the corresponding cashier code. Then, the cashier management data (
The cashier code, cumulative break time, break start time, and break flag Fl) are incorporated into the cashier information message shown in FIG.

人力伝文が第1O図(c)の休憩開始伝文であれば、こ
の伝文に含まれるキャッシャ情報でキャッシャ管理テー
ブル22の該当キャッシャコードに対応する各キャッシ
ャ管理データを更新する。また伝文に含まれる売上デー
タを売上金額に加算する。
If the manual message is the break start message shown in FIG. 1O(c), each cashier management data corresponding to the corresponding cashier code in the cashier management table 22 is updated with the cashier information included in this message. Also, the sales data included in the message is added to the sales amount.

一方、人力伝文が第10図(d)の休憩終了伝文であれ
ば、キャッシャ管理テーブル22の該当キャッシャコー
ドに対応する各キャッシャ管理データを第1O図(b)
に示すキャッシャ情報伝文に組み込んで、休憩終了操作
のあったPOSターミナル1へ送信する。
On the other hand, if the manual message is the break end message shown in FIG. 10(d), each cashier management data corresponding to the corresponding cashier code in the cashier management table 22 is shown in FIG. 1O(b).
It is incorporated into the cashier information message shown in , and sent to the POS terminal 1 where the break end operation was performed.

また人力伝文が第10図(e)に示すサインオフ伝文で
あれば、この伝文に含まれるキャッシャ情報でキャッシ
ャ管理テーブル22の該当キャッシャコードに対応する
各キャッシャ管理データを更新する。また伝文に含まれ
る売上データを売上金額に加算する。さらに、時計回路
15から読み取った現在時刻を該当キャッシャコードの
サインオフ時刻領域に設定するとともに、サインオンフ
ラグF2をリセット「0」する。
Further, if the manual message is a sign-off message shown in FIG. 10(e), each cashier management data corresponding to the corresponding cashier code in the cashier management table 22 is updated with the cashier information included in this message. Also, the sales data included in the message is added to the sales amount. Further, the current time read from the clock circuit 15 is set in the sign-off time area of the corresponding cashier code, and the sign-on flag F2 is reset to "0".

このように構成された本実施例においては、いずれのタ
ーミナル1でも休憩宣言を行っていないキャッシャ(キ
ャッシャ管理テーブル22における該当キャッシャコー
ドの休憩中ソラグF1がリセット「0」)が、サインオ
フ状態にあるPO8ターミナル1(フラグメモリ64に
おけるサインオンフラグF3.休憩中フラグF4ともリ
セット「0」)のモードスイッチ39を「登録」モード
に切替え、続いてキーボード41から自己のキャッシャ
コードを置数した後サインキー54を押下してサインオ
ン操作を行うと、このサインオン操作がH効となってフ
ラグメモリ64のサインオンフラグF3がセットされる
とともに、キャッシャメモリ67に当該キャッシャのキ
ャッシャコード。
In this embodiment configured in this way, a cashier who has not declared a break in any of the terminals 1 (the break SORAG F1 of the corresponding cashier code in the cashier management table 22 is reset to "0") is placed in the sign-off state. After switching the mode switch 39 of a certain PO8 terminal 1 (sign-on flag F3 and resting flag F4 in the flag memory 64 reset to "0") to "registration" mode, and then entering the own cashier code from the keyboard 41. When the sign key 54 is pressed to perform a sign-on operation, this sign-on operation has an H effect, and the sign-on flag F3 in the flag memory 64 is set, and the cashier code of the cashier is stored in the cashier memory 67.

累積休憩時間、休憩中フラグFl−rOJ等が格納され
る。この状態で、当該キャッシャによる販売商品のΩ録
処理が許可される。
Cumulative rest time, rest flag Fl-rOJ, etc. are stored. In this state, the cashier is permitted to record the merchandise for sale.

その後、当該キャッシャがキーボード41の休憩キー5
5を押下して休憩宣言すると、該ターミナル1は休憩状
B(フラグメモリ64におけるサインオンフラグF3が
リセット「0」、休憩中ソラグF4がセット「1j)と
なる。このとき、当該キャッシャのキャッシャコードが
休憩キャッシャコードメモリ68に格納される。さらに
、現在時刻がキャッシャメモリ67内の休憩開始時刻と
なり、かつ休憩フラグF1がセット「1」されて、ファ
イルコントローラ2におけるキャッシャ管理テーブル2
2の該当するキャッシャ管理データが更新される。
After that, the cashier presses the break key 5 on the keyboard 41.
5 to declare a break, the terminal 1 becomes a break state B (the sign-on flag F3 in the flag memory 64 is reset to "0", and the break mode flag F4 is set to "1j").At this time, the cashier's cashier The code is stored in the break cashier code memory 68.Furthermore, the current time becomes the break start time in the cashier memory 67, the break flag F1 is set to "1", and the cashier management table 2 in the file controller 2
The corresponding cashier management data of No. 2 is updated.

また、5該キヤツシヤがキーボード41のサインキー5
4を押下してサインオフ操作すると、該ターミナル1は
サインオフ状態となる。そしてファイルコントローラ2
におけるキャッシャ管理テーブル22の該当するキャッ
シャ管理データが更新される。
In addition, 5 the cashier is the sign key 5 of the keyboard 41.
When the terminal 1 is pressed to perform a sign-off operation, the terminal 1 enters the sign-off state. and file controller 2
The corresponding cashier management data in the cashier management table 22 is updated.

ところで、各ターミナル1の領域65に休憩状態におい
てドロワ47の開放を禁止するステータスが設定されて
いた場合において、サインオン操作もしくは休憩終了操
作を行なって休憩状態にあるPOSターミナル1を立上
げようとすると、次の如く作用する。
By the way, if a status is set in the area 65 of each terminal 1 that prohibits the opening of the drawer 47 in the break state, if you try to start up the POS terminal 1 in the break state by performing a sign-on operation or a break end operation. Then, it works as follows.

キャッシャが現在休憩中でない場合(休憩中フラグF1
がリセット「O」)には、該ターミナル1で体ffi宣
言を行ったキャッシャ以外のキャッシャが立上げ操作を
行ったので、その操作が無効となる。
If the cashier is not currently on break (break flag F1)
(reset "O"), a cashier other than the cashier who made the body ffi declaration at the terminal 1 performed the start-up operation, so that operation becomes invalid.

キャッシャが現在休憩中の場合(休憩中フラグF1がセ
ット「1」)には、置数人力されたそのキャッシャのキ
ャッシャコードと休憩キャッシャコードメモリ68内の
キャッシャコードとが比較される。そして、両者が一致
した場合には、該ターミナル1で休憩宣言を行ったキャ
ッシャが立上げ操作を行ったのでその操作が有効となる
が、両者が不一致の場合には、やはり該ターミナル1で
休憩ff、 M したキャッシャ以外のキャッシャが立
上げ操作を行ったので、その操作が無効となる。
If the cashier is currently on a break (the break flag F1 is set to "1"), the cashier code entered by the cashier is compared with the cashier code in the break cashier code memory 68. If the two match, the cashier who declared the break at the terminal 1 performed the start-up operation, so that operation is valid, but if the two do not match, the cashier who declared the break at the terminal 1 will also take a break. Since a cashier other than the cashier who performed ff, M performed the start-up operation, that operation becomes invalid.

したがって、休憩状態にあるPOSターミナル1の休憩
状態を解除できるのは、そのターミナル1で休憩宣言を
行ったキャッシャに限られる。その結果、ドロワ47を
ターミナル1にR’fiしたまま休憩宣言を行っても同
一のキャッシャによってその休憩状態が解除されるまで
はドロワ47を開放できないので、ドロワ47内の現金
管理が確実なものとなる。
Therefore, only the cashier who declared a break at the terminal 1 can cancel the break state of the POS terminal 1 that is in the break state. As a result, even if you declare a break while the drawer 47 is R'fied to terminal 1, the drawer 47 cannot be opened until the rest state is canceled by the same cashier, so the cash in the drawer 47 can be managed reliably. becomes.

また、各ターミナル1の領域65に休憩状態におけるド
ロワ47の開放を禁止するステータスが設定されていた
場合において、サインオフ状態にあるPOSターミナル
1の立上げを現在休憩中のキャッシャが行なうと、別の
ターミナルにて休憩宣言したキャッシャが該ターミナル
の立上げを行ったので、その操作が無効となる。
Additionally, if a status is set in the area 65 of each terminal 1 that prohibits the opening of the drawer 47 in the break state, if a cashier currently on break starts up the POS terminal 1 in the sign-off state, another cashier may Since the cashier who declared a break at the terminal started up the terminal, that operation becomes invalid.

したがって、サインオフ状態にあるPOSターミナル1
を立ち上げられるのは、他のターミナル1にて休憩宣言
を行っていないキャッシャに限られる。換言すれば、あ
るターミナル1にて休憩宣言を行なったキャッシャは別
のターミナル1を立ち上げることができないので、休憩
宣言を行ったキャッシャがそのU=を忘れる等して他の
ターミナルで登録業務を始めてしまい、休憩状態にある
ターミナル1が長間間にわたって使用不能となることは
防I卜される。この結果、各ターミナル1の稼働率は上
昇する。
Therefore, POS terminal 1 in sign-off state
Only cashiers who have not declared a break at other Terminal 1 can launch this service. In other words, a cashier who declares a break at one terminal 1 cannot open another terminal 1, so if a cashier who declares a break forgets the U= and performs registration work at another terminal. This prevents the terminal 1, which is in a resting state, from becoming unusable for a long period of time. As a result, the operating rate of each terminal 1 increases.

なお、各ターミナル1の領域65に休憩状態においてド
ロワ47の開放を禁止しないステータスが設定されてい
た場合には、サインオフ状態もしくは休憩状態にあるタ
ーミナル1を誰もが立ち上げることができる。
Note that if a status is set in the area 65 of each terminal 1 that does not prohibit opening of the drawer 47 in the rest state, anyone can start up the terminal 1 in the sign-off state or the rest state.

なお、前記実施例では本発明をファイルコントローラ2
により集中管理される各POSターミナル1に適用した
が、複数台のPOSターミナル1のうちの1台をマスタ
ー機に設定し、このマスター機に上記ファイルコントロ
ーラ2としての機能を持たせてファイルコントローラ2
を省略するようにしたM/S型のPOSシステムにおけ
る各ターミナルにも適用できる。
In addition, in the above embodiment, the present invention is applied to the file controller 2.
However, one of the multiple POS terminals 1 is set as the master machine, and this master machine is given the function of the file controller 2, and the file controller 2
It can also be applied to each terminal in an M/S type POS system in which the above is omitted.

C発明の効果] 以上詳述したように、本発明によれば、別の装置で休憩
宣言を行ったキャッシャによる立上げ操作を禁止でき、
休憩状態のまま長時間使用不能となることを防止して稼
働率の向上をはかり得る販売登録装置を提供できる。
C Effects of the Invention] As detailed above, according to the present invention, it is possible to prohibit start-up operations by a cashier who has declared a break using another device,
It is possible to provide a sales registration device that can improve the operating rate by preventing the device from being unusable for a long time while in a resting state.

【図面の簡単な説明】[Brief explanation of the drawing]

図は本発明の一実施例を示す図であって、第1図はPO
Sシステムの概略構成を示す模式図、第2図はファイル
コントローラの概略構成を示すブロック図、第3図はフ
ァイルコントローラにおけるRAMの主要メモリを示す
図、第4図はPOSターミナルの概略構成を示すブロッ
ク図、第5図はPOSターミナルにおけるキーボードの
キー配置図、第6図はPOSターミナルにおけるRAM
の主要メモリを示す図、第7図はPOSターミナルにお
けるCPUのサインキー処理を示す流れ図、第8図はP
OSターミナルにおけるCPUの休憩キー処理を示す流
れ図、第9図はファイルコントローラにおけるCPUの
伝文人力処理を示す流れ図、第1O図は各種り文フォー
マットを示す図である。 1・・・POSターミナル、 2・・・ファイルコントローラ、 22・・・キャッシャ管理テーブル、 54・・・サインキー 55・・・休憩キー 66・・・キャッシャ売上合計器、 67・・・キャッシャメモリ、 68・・・休憩キャッシャコードメモリ。 第 図 第 2図 第 5 図 第7図 第 8図
The figure shows an embodiment of the present invention, and FIG.
A schematic diagram showing the general configuration of the S system, Figure 2 is a block diagram showing the general configuration of the file controller, Figure 3 is a diagram showing the main RAM memory in the file controller, and Figure 4 shows the schematic configuration of the POS terminal. Block diagram, Figure 5 is the key layout of the keyboard in the POS terminal, Figure 6 is the RAM in the POS terminal.
Figure 7 is a flowchart showing the CPU's signature key processing in the POS terminal, Figure 8 is a diagram showing the main memory of the P
FIG. 9 is a flowchart showing the CPU's break key processing in the OS terminal, FIG. 9 is a flowchart showing the CPU's manual message processing in the file controller, and FIG. 1O is a diagram showing various text formats. DESCRIPTION OF SYMBOLS 1... POS terminal, 2... File controller, 22... Cashier management table, 54... Sign key 55... Rest key 66... Cashier sales totalizer, 67... Cashier memory, 68...Break cashier code memory. Figure 2 Figure 5 Figure 7 Figure 8

Claims (1)

【特許請求の範囲】 各キャッシャのキャッシャコードにそれぞれ対応してサ
インオンフラグおよび休憩中フラグを記憶したキャッシ
ャ管理テーブルを有するコントローラ部に回線を介して
複数台が接続され、各々サインオン操作、サインオフ操
作、休憩開始操作および休憩終了操作を行う操作部を有
すると共に、サインオンフラグおよび休憩中フラグを記
憶したフラグメモリを有し、前記サインオンフラグがセ
ットされかつ前記休憩中フラグがリセットされていると
き販売商品の登録処理を許可する販売登録装置において
、 前記操作部から休憩開始操作を行ったキャッシャのキャ
ッシャコードを記憶する休憩キャッシャコードメモリと
、 前記操作部からサインオン操作または休憩終了操作を行
ったキャッシャのキャッシャコードに対応する休憩中フ
ラグを前記コントローラ部へ問合わせる休憩中フラグ問
合わせ手段と、 この問合わせ手段に対する応答が休憩中フラグリセット
でかつ前記フラグメモリの休憩中フラグセットのとき前
記販売商品の登録処理を禁止する第1の禁止手段と、 前記問合わせ手段に対する応答が休憩中フラグセットで
かつ前記フラグメモリの休憩中フラグリセットのとき前
記販売商品の登録処理を禁止する第2の禁止手段と、 前記問合わせ手段に対する応答が休憩中フラグセットで
かつ前記フラグメモリの休憩中フラグセットのとき前記
サインオン操作または休憩終了操作を行ったキャッシャ
のキャッシャコードと前記休憩キャッシャコードメモリ
内のキャッシャコードとを比較する比較手段と、 この比較手段により両キャッシャコードの不一致が判定
されたとき前記販売商品の登録処理を禁止する第3の禁
止手段と を具備したことを特徴とする販売登録装置。
[Claims] A plurality of machines are connected via a line to a controller unit having a cashier management table that stores a sign-on flag and a break flag in correspondence with the cashier code of each cashier, and each machine performs a sign-on operation and a sign-on operation. It has an operation unit for performing an off operation, a break start operation, and a break end operation, and also has a flag memory that stores a sign-on flag and a resting flag, and the sign-on flag is set and the resting flag is reset. A sales registration device that allows registration processing of sales products when the user is in the office, includes a break cashier code memory that stores a cashier code of a cashier who performs a break start operation from the operation section, and a break cashier code memory that stores a cashier code of a cashier who performs a break start operation from the operation section; a break flag inquiry means for inquiring the controller section about a break flag corresponding to the cashier code of the cashier who has made the request; and when a response to the inquiry means is a break flag reset and a break flag set in the flag memory; a first prohibition means for prohibiting the registration process of the sales product; and a second prohibition means for prohibiting the registration process of the sales product when the response to the inquiry means is a break flag set and the break flag of the flag memory is reset. and a cashier code of the cashier who performed the sign-on operation or the break end operation when the response to the inquiry means is that the break flag is set and the break flag is set in the flag memory, and a cashier code in the break cashier code memory. and a third prohibition means for prohibiting the registration process of the sales product when the comparison means determines that the two cashier codes do not match. Device.
JP1281675A 1989-10-31 1989-10-31 Sales registration system Expired - Fee Related JP2501478B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1281675A JP2501478B2 (en) 1989-10-31 1989-10-31 Sales registration system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1281675A JP2501478B2 (en) 1989-10-31 1989-10-31 Sales registration system

Publications (2)

Publication Number Publication Date
JPH03144792A true JPH03144792A (en) 1991-06-20
JP2501478B2 JP2501478B2 (en) 1996-05-29

Family

ID=17642416

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1281675A Expired - Fee Related JP2501478B2 (en) 1989-10-31 1989-10-31 Sales registration system

Country Status (1)

Country Link
JP (1) JP2501478B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6057491A (en) * 1983-09-08 1985-04-03 オムロン株式会社 Electronic cash register
JPS6346594A (en) * 1986-08-14 1988-02-27 東芝テック株式会社 POS system

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6057491A (en) * 1983-09-08 1985-04-03 オムロン株式会社 Electronic cash register
JPS6346594A (en) * 1986-08-14 1988-02-27 東芝テック株式会社 POS system

Also Published As

Publication number Publication date
JP2501478B2 (en) 1996-05-29

Similar Documents

Publication Publication Date Title
JPH03144792A (en) Sales registration system
JP2000123221A (en) Automatic transaction system
JP2522556B2 (en) Card processing equipment
JPH04308995A (en) Cash register with memory card
JP3253106B2 (en) Communication control device
JP2584549B2 (en) Product sales data processing device
JPH0410673B2 (en)
JPS63220392A (en) Transaction processor
JP3118141B2 (en) Product sales registration data processing device
JPS6388674A (en) Transaction processing device
JP2000163481A (en) Information processing apparatus and information processing system
JPH0737168A (en) Transaction processor
KR19990070648A (en) How to Automatically Unregister a Cash Register
JPH10172068A (en) Commodity sale data register device, commodity sale data processing system using the device, and message display method for the device
JPS6385896A (en) Electronic cash register
JPH04241093A (en) Product sales registration device
JPS6386637A (en) POS terminal device
JPH0475195A (en) Credit terminal device
JPS63128494A (en) POS system
JPS63298694A (en) Transaction processor
JPH0334109B2 (en)
JPH10241048A (en) Commodity sales data processor
JPH0652550B2 (en) Product sales data processing device
JPH064769A (en) Electronic cash register
JPS62229494A (en) Merchandise sales data processor

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees