JPH04215200A - electronic cash register - Google Patents

electronic cash register

Info

Publication number
JPH04215200A
JPH04215200A JP40162790A JP40162790A JPH04215200A JP H04215200 A JPH04215200 A JP H04215200A JP 40162790 A JP40162790 A JP 40162790A JP 40162790 A JP40162790 A JP 40162790A JP H04215200 A JPH04215200 A JP H04215200A
Authority
JP
Japan
Prior art keywords
person
key
data
charge
receipt
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP40162790A
Other languages
Japanese (ja)
Inventor
Tomiyoshi Kouno
公野 富喜
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 JP40162790A priority Critical patent/JPH04215200A/en
Publication of JPH04215200A publication Critical patent/JPH04215200A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PURPOSE:To guarantee the issue of receipts for respective customers by permitting an operation responsible person interrupted before the closing operation of interruption registration to execute a closing operation even if an another responsible person executes interruption registration in the middle of registration by means of the operation responsible person. CONSTITUTION:A saving buffer which sequentially stores data for receipt printing of one customer by individual operation responsible persons is provided for RAM 4 and a responsible person key instructing the operation responsible person and an issue key instructing the issue of the receipt are provided for a keyboard 10. CPU 1 judges the present operation responsible person at present at every key input and writes product sales data and registration total data by individual operation responsible persons in the saving buffer. Thus, interruption registration becomes possible. Then, data for receipt printing of the operation responsible person is read from the saving buffer and it is receipt-printed in a printer 14 when the issue key is operated.

Description

【発明の詳細な説明】[Detailed description of the invention]

【0001】0001

【産業上の利用分野】本発明は、キャッシャーと呼ばれ
る操作責任者の割込み登録ができる電子式キャッシュレ
ジスタに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to an electronic cash register that allows interruption registration of a person in charge of operation called a cashier.

【0002】0002

【従来の技術】例えばカウンターを挟んで商品の対面販
売を行うファーストフード店では、カウンター上に複数
台の電子式キャッシュレジスタを設置するとともにキャ
ッシャーと呼ばれる電子式キャッシュレジスタの操作責
任者を数人カウンター内に配している。そして、各操作
責任者はそれぞれ近くの電子式キャッシュレジスタのキ
ーボードを操作して応対した客の注文商品を登録し、登
録後に品揃えを行う。そして、品揃えが完了したならば
登録操作した電子式キャッシュレジスタの締めキーをキ
ー操作して合計金額を表示器に表示させ、その表示金額
に対して客の支払いを受けることになる。
[Prior Art] For example, in a fast food restaurant where products are sold face-to-face across the counter, multiple electronic cash registers are installed above the counter, and several people called cashiers are assigned to operate the electronic cash registers. It is placed inside. Then, each operator operates the keyboard of a nearby electronic cash register to register the ordered products of the customers they serve, and after registration, they sort the products. When the assortment is completed, the customer operates the closing key of the registered electronic cash register to display the total amount on the display, and receives payment from the customer for the displayed amount.

【0003】この場合において、注文商品の品揃えには
多少の時間を要する。そこで、このようなファーストフ
ード店で利用される電子式キャッシュレジスタは、1人
の操作責任者が客の注文商品を登録し品揃えをしている
最中に別の操作責任者が別客の注文商品を割込み登録で
きるようにして、登録業務の能率化を図っている。
[0003] In this case, it takes some time to assemble the ordered products. Therefore, with the electronic cash registers used in fast food restaurants like this, one person in charge of operation is registering and arranging the products ordered by a customer, while another person in charge of operation is registering and arranging the items ordered by a customer. The company aims to streamline the registration process by allowing customers to register ordered items without interruption.

【0004】このように割込み登録が可能な電子式キャ
ッシュレジスタとしては、従来、例えば特開平1−15
9792号公報に記載されたものがある。このものは、
ある客の注文商品が登録されるとその商品販売データを
登録用メモリに累計登録するとともに明細テーブルに順
次格納する。またプリンタによって商品販売データを順
次レシート印字する。ここで割込みキーが操作されて別
客の割込み登録が宣言されると、印字中のレシートを無
効にする。この状態でその別客の注文商品が登録される
と、その商品販売データを登録用メモリに累計登録する
が、明細テーブルには格納しない。このとき、プリンタ
により商品販売データのレシート印字を行う。そして割
込み登録の締め操作が行われると割込み客の登録合計を
算出し、合計金額をレシートに印字して発行する。続い
て明細テーブルに格納されている割込みされた客の商品
販売データを順次レシート印字して割込み前の状態に戻
す。その後、登録の締め操作が行われると割込みされた
客の登録合計を算出し、合計金額をレシートに印字して
発行するものである。
[0004] Conventionally, electronic cash registers capable of registering interrupts as described above have been disclosed, for example, in Japanese Patent Laid-Open No. 1-15
There is one described in Publication No. 9792. This thing is
When a customer's ordered product is registered, the product sales data is cumulatively registered in the registration memory and sequentially stored in the detail table. Also, the product sales data is sequentially printed on the receipt using the printer. If the interrupt key is operated here to declare interrupt registration of another customer, the receipt being printed is invalidated. When a product ordered by another customer is registered in this state, the product sales data is cumulatively registered in the registration memory, but not stored in the details table. At this time, the product sales data is printed on the receipt using the printer. When the interruption registration is finalized, the registration total of the interruption customers is calculated, and the total amount is printed and issued on a receipt. Next, the product sales data of the interrupted customer stored in the details table is sequentially printed on the receipt to return to the state before the interruption. Thereafter, when the registration closing operation is performed, the registration total of the interrupted customer is calculated, and the total amount is printed and issued on a receipt.

【0005】[0005]

【発明が解決しようとする課題】しかるに、上記公報の
電子式キャッシュレジスタにおいては、割込み登録した
操作責任者が締め操作を行って割込み客へのレシート発
行を完了しなければ、割込みされた操作責任者による締
め操作が不可能であった。このため、割込み客の品揃え
に要する時間が短ければ問題ないが、長い場合には割込
みされた操作責任者は該当客の締め操作を行えず業務能
率が低下する。
[Problem to be Solved by the Invention] However, in the electronic cash register of the above-mentioned publication, if the person in charge of the operation who has registered the interruption does not perform the closing operation and complete the issuance of the receipt to the customer who interrupted, the person responsible for the interruption cannot be held responsible for the operation. The tightening operation by a person was not possible. Therefore, there is no problem if the time required to arrange the goods for the interrupting customer is short, but if it takes a long time, the person in charge of the interrupted operation cannot perform the closing operation for the customer, resulting in a decrease in work efficiency.

【0006】そこで本発明は、ある操作責任者の登録の
途中で別の操作責任者が割込み登録を行なっても、その
割込み登録の締め操作前に割込みされた操作責任者によ
る締め操作が可能で、しかも割込みの有無にかかわらず
各客にレシートを発行でき、業務能率を確実に向上でき
るとともに充分なサービス性も確保できる電子式キャッ
シュレジスタを提供しようとするものである。
[0006] Therefore, the present invention provides that even if an operator in charge interrupts another operator's registration in the middle of registration by another operator in charge, the operator in charge who is interrupted can perform the closing operation before the operator in charge of interrupting the registration. Moreover, the present invention aims to provide an electronic cash register that can issue a receipt to each customer regardless of whether or not there is an interruption, thereby reliably improving business efficiency and ensuring sufficient serviceability.

【0007】[0007]

【課題を解決するための手段】本発明は、金額表示する
表示器を有するとともに、入力操作によって入力される
商品販売データを登録用メモリに累計登録し、登録の締
め操作によって算出される1客の登録合計データを表示
器に表示出力する電子式キャッシュレジスタにおいて、
レシート印字するプリンタと、入力操作及び締め操作の
操作責任者を指示する責任者指示手段と、操作責任者別
に1客の商品販売データ及び登録合計データを順次格納
するセーブバッファと、入力操作により商品販売データ
が入力されると指示手段により指示される操作責任者別
に当該商品販売データをセーブバッファに書込む商品販
売データ書込み手段と、締め操作により1客の登録合計
データが算出されると指示手段により指示される操作責
任者別に当該登録合計データをセーブバッファに書込む
登録合計データ書込み手段と、レシート印字を指示する
指示キーと、この指示キーによりレシート印字が指示さ
れると指示手段により指示される操作責任者別にセーブ
バッファに格納された商品販売データ及び登録合計デー
タをプリンタによって順次印字出力させるレシート印字
制御手段とを備えたものである。
[Means for Solving the Problems] The present invention has a display device that displays the price, cumulatively registers product sales data input through input operations in a registration memory, and calculates one customer per customer through a registration closing operation. In an electronic cash register that displays and outputs registered total data on a display,
A printer that prints receipts, a person instructing means for instructing a person in charge of inputting and closing operations, a save buffer that sequentially stores product sales data and registered total data for each customer for each person in charge of operations, and a save buffer that sequentially stores product sales data and registered total data for each customer, and A product sales data writing means for writing the product sales data into a save buffer for each operating person instructed by the instruction means when the sales data is input, and an instruction means when the total registered data for one customer is calculated by the closing operation. a registered total data writing means for writing the registered total data into a save buffer for each person in charge of operation as instructed by the operator; an instruction key for instructing receipt printing; The apparatus is equipped with a receipt printing control means for sequentially printing out product sales data and registered total data stored in the save buffer for each person in charge of operation using a printer.

【0008】[0008]

【作用】このような構成の本発明においては、各操作責
任者は商品販売データの入力操作または登録の締め操作
を行う前に自身が操作することを責任者指示手段により
宣言する。そうすることにより、セーブバッファには操
作責任者別に1客の商品販売データ及び登録合計データ
が順次格納されることになる。そして、操作責任者は指
示キーをキー操作してレシート印字を指示すると、セー
ブバッファに格納されている当該操作責任者別の商品販
売データ及び登録合計データがプリンタによってレシー
ト印字される。
[Operation] In the present invention having such a structure, each person in charge of operations uses the person-in-charge instruction means to declare that he/she will operate the product before inputting product sales data or closing registration. By doing so, the product sales data and the registered total data for each customer are sequentially stored in the save buffer for each person in charge of operation. Then, when the operator instructs to print a receipt by operating an instruction key, the printer prints out the product sales data and registered total data for each operator who is stored in the save buffer.

【0009】[0009]

【実施例】以下、本発明の一実施例を図面を参照しなが
ら説明する。
DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described below with reference to the drawings.

【0010】図1は電子式キャッシュレジスタの概略構
成を示すブロック図であって、CPU(中央処理装置)
1にバスライン2を介してROM(リード・オンリ・メ
モリ)3及びRAM(ランダム・アクセス・メモリ)4
の各メモリを接続して、制御部本体としてのマイクロコ
ンピュータを構成している。そして上記CPU1に、日
時を計時する時計回路5、「登録」「点検」「精算」「
設定」等の各種業務モードを選択するためのモードスイ
ッチ6から信号が入力されるとともにドロワ7を開放さ
せるドロワ開放装置8に駆動信号を出力するI/Oポー
ト9、キーボード10から入力キーに対応するキーデー
タを取込むキーボードコントローラ11、金額等を表示
するための表示器12を駆動制御する表示器コントロー
ラ13、レシート等に印字を行うためのプリンタ14を
駆動制御するプリンタコントローラ15の各部を接続し
て、電子式キャッシュレジスタとして機能させている。
FIG. 1 is a block diagram showing a schematic configuration of an electronic cash register, in which a CPU (central processing unit)
1 via bus line 2 to ROM (read only memory) 3 and RAM (random access memory) 4
A microcomputer as a main body of the control unit is constructed by connecting the memories of the above. Then, the CPU 1 has a clock circuit 5 that measures the date and time, ``registration'', ``inspection'', ``payment'',
An I/O port 9 receives a signal from a mode switch 6 for selecting various business modes such as "Setting" and outputs a drive signal to a drawer opening device 8 that opens a drawer 7, and corresponds to input keys from a keyboard 10. A keyboard controller 11 that takes in key data to be displayed, a display controller 13 that drives and controls a display 12 that displays amounts, etc., and a printer controller 15 that drives and controls a printer 14 that prints on receipts and the like are connected. It functions as an electronic cash register.

【0011】ここでキーボード10には、図2に示す如
く商品の販売金額,販売個数等の数値データを置数する
ための置数キー21、各商品を分類する部門コードがプ
リセットされた複数の部門キー22、登録の締めを指示
する締めキーとしての現計キー23、乗数入力を指示す
る乗算キー24、置数クリアやエラー解除を指示するク
リアキー25等の他、レシート印字を指示する指示キー
としての発行キー26、及び各操作責任者毎に付された
責任者コードがそれぞれ予めプリセットされた責任者指
示手段としての責任者キー27a〜27eが配設されて
いる。
As shown in FIG. 2, the keyboard 10 includes number keys 21 for entering numerical data such as the sales amount and number of products sold, and a plurality of preset department codes for classifying each product. A department key 22, a current total key 23 as a closing key for instructing to close registration, a multiplication key 24 for instructing input of a multiplier, a clear key 25 for instructing clearing of numbers and error cancellation, and instructions for printing a receipt. An issue key 26 is provided as a key, and person keys 27a to 27e are provided as person in charge instruction means in which a person in charge code assigned to each person in charge of operation is preset.

【0012】またROM3には、CPU1が各種業務を
実行するためのプログラムデータや印字文字,表示文字
のキャラクタジェネレータデータ等の固定的データが予
め格納されている。
The ROM 3 stores in advance fixed data such as program data for the CPU 1 to execute various tasks and character generator data for printed characters and display characters.

【0013】一方、RAM4には、図3に示すように商
品販売データを累計登録するための登録用メモリ31、
数値データを一時格納する置数レジスタ32、印字デー
タを一時格納する印字バッファ33、表示データを一時
格納する表示バッファ34等の各種メモリエリアが形成
されている。また図4に示す責任者別テーブル40が形
成されている。
On the other hand, the RAM 4 includes a registration memory 31 for cumulatively registering product sales data, as shown in FIG.
Various memory areas are formed, including a number register 32 for temporarily storing numerical data, a print buffer 33 for temporarily storing print data, and a display buffer 34 for temporarily storing display data. Further, a table 40 by person in charge shown in FIG. 4 is formed.

【0014】上記責任者別テーブル40は、前記各責任
者キー27a〜27eにそれぞれプリセットされる責任
者コード別に、指示フラグF1〜F5のフラグエリア4
1と、合計器エリア42と、1客の商品販売データ及び
登録合計データを順次格納するセーブバッファ43とで
形成されている。
The responsible person table 40 includes flag areas 4 of instruction flags F1 to F5 for each responsible person code preset to each of the responsible person keys 27a to 27e.
1, a totalizer area 42, and a save buffer 43 that sequentially stores product sales data and registered total data for one customer.

【0015】しかして、CPU1は図示しない電源スイ
ッチが投入されると、所定のイニシャライズ処理を実行
する。このイニシャライズ処理によって前記責任者別テ
ーブル40の合計器エリア42及びセーブバッファ43
がクリアされる。また、フラグエリア41の各指示フラ
グF1〜F5が“0”にリセットされる。その後、モー
ドスイッチ6により「登録」モードが選択されている状
態で責任者キー27a〜27eの1つが入力操作される
と、操作責任者によってサインオン操作されたものと判
断して、入力キーにプリセットされている責任者コード
に対応する指示フラグを“1”にセットする。これによ
り、当該電子式キャッシュレジスタでの登録業務が可能
となる。
[0015] When a power switch (not shown) is turned on, the CPU 1 executes a predetermined initialization process. By this initialization process, the totalizer area 42 and save buffer 43 of the responsible person table 40 are
is cleared. Further, each instruction flag F1 to F5 in the flag area 41 is reset to "0". After that, when one of the person in charge keys 27a to 27e is operated to input while the "registration" mode is selected by the mode switch 6, it is determined that the sign-on operation has been performed by the person in charge of operation, and the input key is pressed. The instruction flag corresponding to the preset responsible person code is set to "1". This enables registration operations using the electronic cash register.

【0016】この状態で、CPU1はキーボード10か
らのキー入力を待ち、キー入力が行われると図5に示す
キー入力ルーチンを実行するようにプログラム設定され
ている。すなわち、キーボード10の置数キー21が入
力操作された場合にはその置数データを置数レジスタ3
2に格納するとともに表示器12に表示させる。これに
対し、置数キー21以外のキーが入力された場合には、
モードスイッチ6によって選択された業務モードの入力
キー処理を実行する。
In this state, the CPU 1 waits for a key input from the keyboard 10, and is programmed to execute a key input routine shown in FIG. 5 when a key input is made. That is, when the numeric key 21 of the keyboard 10 is inputted, the numeric data is transferred to the numeric register 3.
2 and displayed on the display 12. On the other hand, if a key other than the numeric key 21 is input,
The input key process of the business mode selected by the mode switch 6 is executed.

【0017】図6は登録モード選択時に部門キー22が
入力操作された場合のキー処理を示しており、置数レジ
スタ32に数値データが格納されていない場合には販売
金額を置数入力せずに部門キー22を操作したのでキー
入力をエラーとする。置数レジスタ32に数値データが
格納されている場合には、前記責任者別テーブル40に
おけるフラグエリア41の各指示フラグF1〜F5のう
ち“1”にセットされている指示フラグに対応する責任
者別合計器エリア42の内容を調査する。そしてその内
容が「0」の場合には、前記責任者別テーブル40の指
示フラグ=“1”に対応する責任者別セーブバッファ4
3をクリアする。「0」以外の場合には上述したクリア
処理は行わない。その後、置数レジスタ32内の数値デ
ータを販売商品の単価とし、その単価に販売点数(直前
に乗算キー24により乗数入力が行われている場合には
その乗数、行われていなければ「1」)を乗じて販売金
額を算出する。そして、登録用メモリ31に対して入力
部門キーにプリセットされている部門コード別に当該販
売データを累計登録する。また、責任者別テーブル40
の指示フラグ=“1”に対応する責任者別合計器エリア
42に販売金額を加算する。さらに、責任者別テーブル
40の指示フラグ=“1”に対応する責任者別セーブバ
ッファに部門コード,販売金額及び販売点数からなる商
品販売データを書き込んで(商品販売データ書込み手段
)、このキー処理を終了する。
FIG. 6 shows the key processing when the department key 22 is inputted when the registration mode is selected. If no numerical data is stored in the number register 32, the sales amount is not entered. Since the department key 22 was operated, the key input is treated as an error. When numerical data is stored in the number register 32, the person in charge corresponds to the instruction flag set to “1” among the instruction flags F1 to F5 in the flag area 41 in the person-in-charge table 40. The contents of the separate totalizer area 42 are investigated. If the content is “0”, the save buffer 4 by person in charge corresponding to the instruction flag = “1” in the table 40 by person in charge
Clear 3. If the value is other than "0", the clearing process described above is not performed. After that, the numerical data in the number register 32 is set as the unit price of the product to be sold, and the unit price is added to the number of sales items (if a multiplier has been entered using the multiplication key 24 immediately before, the multiplier; otherwise, "1") ) to calculate the sales amount. Then, the sales data is cumulatively registered in the registration memory 31 for each department code preset in the input department key. In addition, table 40 by person in charge
The sales amount is added to the person-in-charge totalizer area 42 corresponding to the instruction flag=“1”. Furthermore, the product sales data consisting of the department code, sales amount, and number of items sold is written in the save buffer for each person in charge corresponding to the instruction flag = "1" in the person in charge table 40 (product sales data writing means), and this key processing is performed. end.

【0018】図7は登録モード選択時に現計キー23が
入力操作された場合のキー処理を示しており、先ず前記
責任者別テーブル40の指示フラグ=“1”に対応する
責任者別合計器エリア42の内容を調査する。そしてそ
の内容が「0」の場合には商品の登録前に締め操作が行
われたのでキー入力をエラーとする。「0」以外の場合
にはその内容を合計金額として表示器12に表示させる
。また責任者別テーブル40の指示フラグ=“1”に対
応する責任者別セーブバッファに上記合計金額からなる
登録合計データを書込む(登録合計データ書込み手段)
。しかる後、上記責任者別テーブル40の指示フラグ=
“1”に対応する責任者別合計器エリア42をクリアし
て、このキー処理を終了する。
FIG. 7 shows the key processing when the current total key 23 is inputted when the registration mode is selected. Investigate the contents of area 42. If the content is "0", the key input is treated as an error because the closing operation was performed before the product was registered. If the value is other than "0", the content is displayed on the display 12 as the total amount. Also, the registered total data consisting of the above total amount is written to the responsible person save buffer corresponding to the instruction flag = "1" in the responsible person table 40 (registered total data writing means)
. After that, the instruction flag of the above table 40 by person in charge =
The person-in-charge totalizer area 42 corresponding to "1" is cleared, and this key processing is ended.

【0019】図8は登録モード選択時に発行キー26が
入力操作された場合のキー処理を示しており、先ず前記
責任者別テーブル40の指示フラグ=“1”に対応する
責任者別セーブバッファ43の内容を調査する。そして
当該バッファ43にデータが格納されていない場合には
未登録の操作責任者がレシート印字を指示したのでキー
入力をエラーとする。データが格納されている場合には
、次に対応する責任者別合計器エリア42の内容を調査
する。そしてその内容が「0」の場合には登録の締め操
作前にレシート印字を指示したのでキー入力をエラーと
する。「0」以外の場合には対応する責任者別セーブバ
ッファ43の内容をプリンタ14によって順次レシート
用紙に印字しレシートを発行して(レシート印字制御手
段)、このキー処理を終了する。
FIG. 8 shows the key processing when the issue key 26 is inputted when the registration mode is selected. First, the save buffer 43 for each responsible person corresponding to the instruction flag = "1" of the table 40 for each responsible person is Investigate the contents of If no data is stored in the buffer 43, the key input is treated as an error because an unregistered operator has instructed printing of the receipt. If data is stored, then the contents of the corresponding totalizer area 42 for each person in charge are investigated. If the content is "0", the key input is treated as an error because a receipt printout was instructed before the registration closing operation. If the value is other than "0", the printer 14 sequentially prints the contents of the corresponding person-specific save buffer 43 on receipt paper, issues a receipt (receipt printing control means), and ends this key processing.

【0020】図9は登録モード選択時に責任者キー27
a〜27eの1つが入力操作された場合のキー処理を示
しており、責任者別テーブル40の入力キーにプリセッ
トされた責任者コードに対応する指示フラグを“1”に
セットし、残りの指示フラグを全て“0”にリセットし
て、このキー処理を終了する。
FIG. 9 shows the person in charge key 27 when selecting the registration mode.
This shows the key processing when one of a to 27e is inputted, and the instruction flag corresponding to the person in charge code preset to the input key of the person in charge table 40 is set to "1", and the remaining instructions are executed. All flags are reset to "0" and this key processing is completed.

【0021】次に、上記の如く構成された電子式キャッ
シュレジスタをカウンターを挟んで商品の対面販売を行
うファーストフード店で使用した場合の作用効果につい
て説明する。
Next, the effects when the electronic cash register constructed as described above is used in a fast food restaurant where products are sold face-to-face across the counter will be explained.

【0022】なお説明の便宜上、責任者コード[1]の
操作責任者Aが部門コード[01]の商品(単価100
円)と部門コード[03]の商品(単価300円)の商
品をそれぞれ1点ずつ注文する客と応対し、品揃えをし
ている最中に責任者コード[2]の操作責任者Bが部門
コード[01]の商品(単価200円)と部門コード[
02]の商品(単価200円)の商品をそれぞれ1点ず
つ注文する客と応対して品揃えをする。その間に操作責
任者Aが品揃えを完了して締め操作を行い、レシート発
行後、責任者コード[3]の操作責任者Cが部門コード
[04]の商品(単価400円)を1点だけ注文する客
と応対する。そして品揃えの最中に操作責任者Bが品揃
えを完了して締め操作を行い、レシート発行後、操作責
任者Cが品揃えを完了して締め操作を行い、レシート発
行する場合について述べる。
[0022] For convenience of explanation, the operation manager A with the manager code [1] is responsible for the product (unit price 100) with the department code [01].
yen) and department code [03] (unit price: 300 yen), and while they were sorting out the products, Operation Supervisor B with supervisor code [2] Product with department code [01] (unit price 200 yen) and department code [01]
02] (Unit price: 200 yen). Interact with customers who order one item each and assemble the product. During that time, the operation manager A completes the product assortment and performs the closing operation, and after issuing a receipt, the operation manager C with the manager code [3] buys only one product (unit price 400 yen) with the department code [04]. Interact with customers ordering. A case will be described in which the operator B completes the assortment and performs a closing operation during the assortment, and after issuing a receipt, the operator C completes the assortment, performs the closing operation, and issues a receipt.

【0023】この場合、先ず操作責任者Aが責任者キー
27aを入力した後、置数キー21により「100」を
置数して部門コード[01]の部門キー22を操作し、
続いて置数キー21により「300」を置数して部門コ
ード[03]の部門キー22を操作する。これにより、
先ず図9の責任者キー処理によって責任者別テーブル4
0の責任者コード[1]に対応する指示フラグF1が“
1”にセットされ、残りの指示フラグF2〜F5が“0
”にリセットされる。次いで図6の部門キー処理によっ
て、この責任者コード[1]に対応するセーブバッファ
に商品販売データ「部門[01],金額[100],点
数[1]」と商品販売データ「部門[03],金額[3
00],点数[1]」が順次格納される。また責任者コ
ード[1]に対応する合計器エリア42に合計金額40
0円が格納される。
In this case, the operation manager A first inputs the manager key 27a, then enters "100" using the number keys 21, operates the department key 22 for the department code [01],
Next, the user enters the number "300" using the number key 21 and operates the department key 22 for the department code [03]. This results in
First, the responsible person key processing shown in Figure 9 creates the responsible person table 4.
The instruction flag F1 corresponding to the responsible person code [1] of 0 is “
1”, and the remaining instruction flags F2 to F5 are set to “0”.
". Then, by the department key processing in Figure 6, the product sales data "department [01], amount [100], score [1]" and product sales are stored in the save buffer corresponding to this person in charge code [1]. Data “Department [03], Amount [3]
00], score [1]” are stored sequentially. Also, the total amount 40 is displayed in the totalizer area 42 corresponding to the person in charge code [1].
0 yen is stored.

【0024】次に操作責任者Bが責任者キー27bを入
力した後、置数キー21により「200」を置数して部
門コード[01]の部門キー22を操作し、続いて置数
キー21により「200」を置数して部門コード[02
]の部門キー22を操作する。これにより、上記と同様
にして責任者別テーブル40の責任者コード[2]に対
応する指示フラグF2が“1”にセットされ、残りの指
示フラグF1及びF3〜F5が“0”にリセットされる
。そして、この責任者コード[2]に対応するセーブバ
ッファに商品販売データ「部門[01],金額[200
],点数[1]」と商品販売データ「部門[02],金
額[200],点数[1]」が順次格納される。また責
任者コード[2]に対応する合計器エリア42に合計金
額400円が格納される。
Next, after the operation manager B inputs the manager key 27b, he enters "200" using the numeric key 21, operates the department key 22 for the department code [01], and then presses the numeric key 21. 21, enter “200” and enter the department code [02
] is operated. As a result, the instruction flag F2 corresponding to the responsible person code [2] in the responsible person table 40 is set to "1" in the same way as above, and the remaining instruction flags F1 and F3 to F5 are reset to "0". Ru. Then, the product sales data “Department [01], Amount [200]” is stored in the save buffer corresponding to this manager code [2].
], score [1]" and product sales data "department [02], amount [200], score [1]" are stored in sequence. Further, a total amount of 400 yen is stored in the totalizer area 42 corresponding to the person in charge code [2].

【0025】次に品揃えを終えた操作責任者Aが責任者
キー27aを入力した後、現計キー23を入力する。こ
れにより、責任者別テーブル40の責任者コード[1]
に対応する指示フラグF1が“1”にセットされ、残り
の指示フラグF2〜F5が“0”にリセットされた後、
図7の現計キー処理によりこの責任者コード[1]に対
応する合計器エリア42の内容[400]が合計金額と
して表示器12に表示される。また、その合計金額が責
任者コード[1]に対応するセーブバッファ43に登録
合計データとして格納され、当該合計器エリア42がク
リアされる。その後、操作責任者Aは発行キー26を入
力する。これにより、プリンタ14によって責任者コー
ド[1]に対応するセーブバッファ43の内容が順次レ
シート用紙にプリントアウトされて、図10で示すよう
なレシート51が発行される。
Next, the operator A who has completed the product assortment inputs the person in charge key 27a, and then inputs the total key 23. As a result, the responsible person code [1] of the responsible person table 40
After the instruction flag F1 corresponding to the instruction flag F1 is set to "1" and the remaining instruction flags F2 to F5 are reset to "0",
By the current total key processing in FIG. 7, the contents [400] of the totalizer area 42 corresponding to the responsible person code [1] are displayed on the display 12 as the total amount. Further, the total amount is stored as registered total data in the save buffer 43 corresponding to the responsible person code [1], and the totalizer area 42 is cleared. Thereafter, the person in charge of operation A inputs the issue key 26. As a result, the contents of the save buffer 43 corresponding to the responsible person code [1] are sequentially printed out on receipt paper by the printer 14, and a receipt 51 as shown in FIG. 10 is issued.

【0026】次に操作責任者Cが責任者キー27cを入
力した後、置数キー21により「400」を置数して部
門コード[04]の部門キー22を操作する。これによ
り、責任者別テーブル40の責任者コード[3]に対応
する指示フラグF3が“1”にセットされ、残りの指示
フラグF1,F2,F4及びF5が“0”にリセットさ
れる。そして、この責任者コード[3]に対応するセー
ブバッファに商品販売データ「部門[04],金額[4
00],点数[1]」が格納される。また責任者コード
[3]に対応する合計器エリア42に合計金額400円
が格納される。
Next, after the operation manager C inputs the manager key 27c, he enters "400" using the number keys 21 and operates the department key 22 for the department code [04]. As a result, the instruction flag F3 corresponding to the person-in-charge code [3] in the person-in-charge table 40 is set to "1", and the remaining instruction flags F1, F2, F4, and F5 are reset to "0". Then, the product sales data "Department [04], Amount [4]" is stored in the save buffer corresponding to this person in charge code [3].
00], score [1]” are stored. Further, a total amount of 400 yen is stored in the totalizer area 42 corresponding to the person in charge code [3].

【0027】次に品揃えを終えた操作責任者Bが責任者
キー27bを入力した後、現計キー23を入力する。こ
れにより、責任者別テーブル40の責任者コード[2]
に対応する指示フラグF2が“1”にセットされ、残り
の指示フラグF1及びF3〜F5が“0”にリセットさ
れた後、この責任者コード[2]に対応する合計器エリ
ア42の内容[400]が合計金額として表示器12に
表示される。また、その合計金額が責任者コード[2]
に対応するセーブバッファ43に登録合計データとして
格納され、当該合計器エリア42がクリアされる。その
後、操作責任者Bは発行キー26を入力する。これによ
り、プリンタ14によって責任者コード[2]に対応す
るセーブバッファ43の内容が順次レシート用紙にプリ
ントアウトされて、図11で示すようなレシート52が
発行される。
Next, the operation manager B who has completed the product assortment inputs the manager key 27b, and then inputs the current total key 23. As a result, the responsible person code [2] of the responsible person table 40
After the instruction flag F2 corresponding to this person code [2] is set to "1" and the remaining instruction flags F1 and F3 to F5 are reset to "0", the content of the totalizer area 42 corresponding to this responsible person code [2] is set to "1". 400] is displayed on the display 12 as the total amount. Also, the total amount is the responsible person code [2]
The registered total data is stored in the save buffer 43 corresponding to the registered total data, and the totalizer area 42 is cleared. Thereafter, the person in charge of operation B inputs the issue key 26. As a result, the printer 14 sequentially prints out the contents of the save buffer 43 corresponding to the person in charge code [2] on receipt paper, and a receipt 52 as shown in FIG. 11 is issued.

【0028】次に品揃えを終えた操作責任者Cが責任者
キー27cを入力した後、現計キー23を入力する。こ
れにより、責任者別テーブル40の責任者コード[3]
に対応する指示フラグF3が“1”にセットされ、残り
の指示フラグF1,F2,F4及びF5が“0”にリセ
ットされた後、この責任者コード[3]に対応する合計
器エリア42の内容[400]が合計金額として表示器
12に表示される。また、その合計金額が責任者コード
[3]に対応するセーブバッファ43に登録合計データ
として格納され、当該合計器エリア42がクリアされる
。その後、操作責任者Cは発行キー26を入力する。 これにより、プリンタ14によって責任者コード[3]
に対応するセーブバッファ43の内容が順次レシート用
紙にプリントアウトされて、図12で示すようなレシー
ト53が発行される。
Next, the operation manager C who has completed the product assortment inputs the manager key 27c, and then inputs the current total key 23. As a result, the responsible person code [3] of the responsible person table 40
After the instruction flag F3 corresponding to this person code [3] is set to "1" and the remaining instruction flags F1, F2, F4 and F5 are reset to "0", the totalizer area 42 corresponding to this responsible person code [3] is The content [400] is displayed on the display 12 as the total amount. Further, the total amount is stored as registered total data in the save buffer 43 corresponding to the responsible person code [3], and the totalizer area 42 is cleared. Thereafter, the person in charge of operation C inputs the issue key 26. As a result, the printer 14 prints the responsible person code [3].
The contents of the save buffer 43 corresponding to the above are sequentially printed out on receipt paper, and a receipt 53 as shown in FIG. 12 is issued.

【0029】なお、先客の支払いを受けた操作責任者が
次客の注文商品を登録する場合、その次客の最初の商品
登録によって当該操作責任者に対応するセーブバッファ
43が一旦クリアされる。このクリア処理は、先客に対
するレシートの発行有無にかかわらず行われる。
[0029] When the person in charge of operation who has received payment from the previous customer registers the ordered product of the next customer, the save buffer 43 corresponding to the person in charge of operation is once cleared by the first product registration of the next customer. This clearing process is performed regardless of whether a receipt has been issued to the previous customer.

【0030】このように本実施例によれば、割込み登録
した操作責任者が締め操作を行う前に割込みされた操作
責任者が締め操作することができる。この場合において
、割込みされた客に対しても、また割込みした客に対し
ても正常な形のレシートを発行することができる。従っ
て、割込み登録を頻繁に活用しても無駄な待ち時間が生
じることがなく、またレシートを発行できなくなる不都
合も起こり得ないので、業務能率を向上できるとともに
充分なサービス性を確保でき、販売の促進を期待できる
As described above, according to this embodiment, the interrupted operator can perform the tightening operation before the operator who has registered the interruption can perform the tightening operation. In this case, a normal receipt can be issued to both the customer who was interrupted and the customer who interrupted. Therefore, even if you use interrupt registration frequently, there will be no wasted waiting time, and the inconvenience of not being able to issue a receipt will not occur, so business efficiency can be improved, sufficient serviceability can be ensured, and sales can be improved. We can expect this to be promoted.

【0031】また、レシートの発行を指示する指示キー
として発行キー26を設けてレシートの発行を任意とし
たので、レシートが不要な客に対してはレシートを発行
しないようにして、業務能率をより高めることも可能で
ある。
[0031] Furthermore, since the issuance key 26 is provided as an instruction key to instruct the issuance of a receipt, and the issuance of a receipt is optional, receipts are not issued to customers who do not need a receipt, thereby increasing work efficiency. It is also possible to increase it.

【0032】なお、レシートの発行を指示する指示キー
として現計キー23を用いることも可能である。この場
合の現計キー処理を図13に示す。すなわち、指示フラ
グが“1”にセットされている操作責任者に対応する合
計器エリア42の内容が“0”以外のとき、その内容を
合計金額として表示器12に表示させるとともに登録合
計データとして当該責任者別のセーブバッファ43に書
込む。その後、上記合計器エリア42をクリアするとと
もに上記セーブバッファ43の内容をレシート用紙にプ
リントアウトしてレシート発行を行う。こうすることに
より、各客に対して常にレシートを発行する方針の店で
は発行キー26を操作する無駄が省かれるので、操作性
を向上できる。
Note that it is also possible to use the current total key 23 as an instruction key for instructing the issuance of a receipt. The current key processing in this case is shown in FIG. That is, when the content of the totalizer area 42 corresponding to the operator in charge whose instruction flag is set to "1" is other than "0", the content is displayed as the total amount on the display 12 and also as the registered total data. It is written to the save buffer 43 for each person in charge. Thereafter, the totalizer area 42 is cleared and the contents of the save buffer 43 are printed out on receipt paper to issue a receipt. By doing this, in a store that always issues receipts to each customer, the waste of operating the issue key 26 can be eliminated, and operability can be improved.

【0033】また商品販売データの入力操作あるいは登
録の締め操作の操作責任者を指示する手段として前記実
施例では責任者キー27a〜27eを示したが、モード
スイッチ6と同様に鍵にて切替え操作できるスイッチを
設け、操作責任者により切替可能な範囲を設定するよう
にして、操作責任者を指示することも可能である。この
他、本実施例の電子式キャッシュレジスタに上位機種へ
のテータ通信機能を持たせてPOS(販売時点情報管理
)ターミナルとして用いる等、本発明の要旨を逸脱しな
い範囲で種々変形実施可能であるのは勿論である。
In addition, in the embodiment described above, the person in charge keys 27a to 27e are shown as a means for instructing the person in charge of inputting product sales data or closing the registration operation, but similarly to the mode switch 6, the key can be used for switching operations. It is also possible to instruct the person in charge of operation by providing a switch that allows the person in charge of operation to set the switchable range. In addition, various modifications can be made without departing from the gist of the present invention, such as providing the electronic cash register of this embodiment with a data communication function to a host model and using it as a POS (point of sale) terminal. Of course.

【0034】[0034]

【発明の効果】以上詳述したように本発明によれば、あ
る操作責任者の登録の途中で別の操作責任者が割込み登
録を行なっても、その割込み登録の締め操作前に割込み
された操作責任者による締め操作が可能で、しかも割込
みの有無にかかわらず各客にレシートを発行でき、業務
能率を確実に向上できるとともに充分なサービス性も確
保できる電子式キャッシュレジスタを提供できる。
[Effects of the Invention] As described in detail above, according to the present invention, even if an operator in charge registers an interrupt while another operator in charge registers, the interruption occurs before the operator closes the registration. To provide an electronic cash register which can be operated by a person in charge of operation, can issue a receipt to each customer regardless of whether there is an interruption, can surely improve business efficiency, and can ensure sufficient serviceability.

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

【図1】    本発明の一実施例における概略構成を
示すブロック図。
FIG. 1 is a block diagram showing a schematic configuration in an embodiment of the present invention.

【図2】    同実施例におけるキーボードのキー配
置図。
FIG. 2 is a key layout diagram of the keyboard in the same embodiment.

【図3】    同実施例におけるRAMの主要なメモ
リ構成図。
FIG. 3 is a main memory configuration diagram of RAM in the same embodiment.

【図4】    同実施例における責任者別テーブルの
構成図。
FIG. 4 is a configuration diagram of a table classified by person in charge in the same embodiment.

【図5】    同実施例におけるCPUのキー入力ル
ーチンを示す流れ図。
FIG. 5 is a flowchart showing a key input routine of the CPU in the same embodiment.

【図6】    図5の部門キー処理を具体的に示す流
れ図。
FIG. 6 is a flowchart specifically showing the department key processing in FIG. 5;

【図7】    図5の現計キー処理を具体的に示す流
れ図。
FIG. 7 is a flowchart specifically showing the current key processing of FIG. 5;

【図8】    図5の発行キー処理を具体的に示す流
れ図。
FIG. 8 is a flowchart specifically showing the issued key processing of FIG. 5;

【図9】    図5の責任者キー処理を具体的に示す
流れ図。
FIG. 9 is a flowchart specifically showing the responsible person key processing in FIG. 5;

【図10】  同実施例におけるレシートの一発行例を
示す図。
FIG. 10 is a diagram showing an example of issuing a receipt in the same embodiment.

【図11】  同実施例におけるレシートの別の発行例
を示す図。
FIG. 11 is a diagram showing another example of issuing a receipt in the same embodiment.

【図12】  同実施例におけるレシートのさらに別の
発行例を示す図。
FIG. 12 is a diagram showing still another example of issuing a receipt in the same embodiment.

【図13】  本発明の他の実施例における現計キー処
理を示す流れ図。
FIG. 13 is a flowchart showing current key processing in another embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1…CPU、3…ROM、4…RAM、6…モードスイ
ッチ、10…キーボード、12…表示器、14…プリン
タ、23…現計キー、26…発行キー、27a〜27e
…責任者キー、40…責任者別テーブル、43…セーブ
バッファ。
1... CPU, 3... ROM, 4... RAM, 6... Mode switch, 10... Keyboard, 12... Display, 14... Printer, 23... Current key, 26... Issue key, 27a to 27e
... Responsible person key, 40... Table by responsible person, 43... Save buffer.

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】  金額表示する表示器を有するとともに
、入力操作によって入力される商品販売データを登録用
メモリに累計登録し、登録の締め操作によって算出され
る1客の登録合計データを前記表示器に表示出力する電
子式キャッシュレジスタにおいて、レシート印字するプ
リンタと、入力操作及び締め操作の操作責任者を指示す
る責任者指示手段と、前記操作責任者別に1客の商品販
売データ及び登録合計データを順次格納するセーブバッ
ファと、入力操作により商品販売データが入力されると
前記指示手段により指示される操作責任者別に当該商品
販売データを前記セーブバッファに書込む商品販売デー
タ書込み手段と、締め操作により1客の登録合計データ
が算出されると前記指示手段により指示される操作責任
者別に当該登録合計データを前記セーブバッファに書込
む登録合計データ書込み手段と、レシート印字を指示す
る指示キーと、この指示キーによりレシート印字が指示
されると前記指示手段により指示される操作責任者別に
前記セーブバッファに格納された商品販売データ及び登
録合計データを前記プリンタによって順次印字出力させ
るレシート印字制御手段とを具備したことを特徴とする
電子式キャッシュレジスタ。
1. A display device for displaying a price, cumulatively registering product sales data input through an input operation in a registration memory, and displaying total registered data for one customer calculated by a registration closing operation on the display device. An electronic cash register that displays and outputs a receipt includes a printer for printing receipts, a person in charge instruction means for instructing a person in charge of inputting and closing operations, and product sales data and registered total data for each customer for each person in charge of operation. a save buffer for sequentially storing product sales data; a product sales data writing means for writing the product sales data into the save buffer for each operating person instructed by the instruction means when the product sales data is inputted by the input operation; a registered total data writing means for writing the registered total data into the save buffer for each operating person instructed by the instruction means when the registered total data for one customer is calculated; and an instruction key for instructing receipt printing; Receipt printing control means for causing the printer to sequentially print out product sales data and registered total data stored in the save buffer for each operating person instructed by the instruction means when receipt printing is instructed by the instruction key. An electronic cash register characterized by:
JP40162790A 1990-12-12 1990-12-12 electronic cash register Pending JPH04215200A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP40162790A JPH04215200A (en) 1990-12-12 1990-12-12 electronic cash register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP40162790A JPH04215200A (en) 1990-12-12 1990-12-12 electronic cash register

Publications (1)

Publication Number Publication Date
JPH04215200A true JPH04215200A (en) 1992-08-05

Family

ID=18511464

Family Applications (1)

Application Number Title Priority Date Filing Date
JP40162790A Pending JPH04215200A (en) 1990-12-12 1990-12-12 electronic cash register

Country Status (1)

Country Link
JP (1) JPH04215200A (en)

Similar Documents

Publication Publication Date Title
JPS62226299A (en) Sales registration device
JP2519784B2 (en) Product sales data processing device
JP3630704B2 (en) Product sales data processing device
JP2542730B2 (en) Electronic cash register
JPH04215200A (en) electronic cash register
JP2001351175A (en) Product sales data processing device and product sales data processing system
JP3041181B2 (en) Product sales data processing device
JP2542671B2 (en) Product sales data processing device
JPH06290350A (en) Product sales data processor
JP2637066B2 (en) Product sales data processing device
JPH082791Y2 (en) Electronic cash register
JP3292546B2 (en) Electronic cash register
JPS63269291A (en) electronic cash register
JPS6228895A (en) electronic cash register
JP2602211Y2 (en) Electronic cash register
JP3242188B2 (en) Electronic cash register
KR910005958B1 (en) How to Check the Cash Register Check Mode
JPH0743791B2 (en) Electronic cash register
JPH05166071A (en) Product sales data processor
JPH01310498A (en) electronic cash register
JPH1011661A (en) Commodity sales registration data processor
JPH06348962A (en) Product sales data processor
JPH04213194A (en) order management device
JPH06274762A (en) Commodity sales data processor
JPH05114085A (en) Product sales data processor