JPH01276393A - Electronic cash register - Google Patents
Electronic cash registerInfo
- Publication number
- JPH01276393A JPH01276393A JP10652088A JP10652088A JPH01276393A JP H01276393 A JPH01276393 A JP H01276393A JP 10652088 A JP10652088 A JP 10652088A JP 10652088 A JP10652088 A JP 10652088A JP H01276393 A JPH01276393 A JP H01276393A
- Authority
- JP
- Japan
- Prior art keywords
- menu
- unit price
- flag
- key
- product
- 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
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
【発明の詳細な説明】
[産業上の利用分野]
本発明は、必要な単価入力強制商品の名称と単価とを記
録したメニュー表(価格表)を用いる小売店で使用され
る電子式キャッシュレジスタに関する。[Detailed Description of the Invention] [Field of Industrial Application] The present invention relates to an electronic cash register used in a retail store that uses a menu table (price list) that records the names and unit prices of products whose unit prices must be input. Regarding.
[従来の技術]
電子式キャッシュレジスタのなかには、各商品の商品コ
ードに対応してその商品の名称及び11価等の商品デー
タの他に単価入力強制フラグを記憶するだめのエリアを
形成した商品コードファイルを有し、この単価入力強制
フラグが設定された商品の販売登録については単価入力
を強制したものがある。そして、一般にlまたは時刻に
よって単価か変更される商品か単価入力強制商品となっ
ている。[Prior Art] An electronic cash register has a product code area in which a unit price entry forced flag is stored in addition to product data such as the product name and 11 price corresponding to the product code of each product. For sales registration of products that have a file and have this unit price input forced flag set, there are cases where unit price input is forced. In general, the product is a product whose unit price is changed depending on l or time, or a product whose unit price is forced to be input.
ところで、単価入力か強制される商品のなかには値札か
貼られていなかったり、値札とは異なる単価で販売する
商品があり、キャッシャかこの種商品の単価を全て記憶
するのは困難である。このため、店開は単価入力か強制
される商品の名称と単価とを記録したメニュー表を作成
して会計場所毎にキャッシャの見易い位置に張イ・jけ
、この種商品の単価を容易に確認できるように工夫して
いる。By the way, among the products for which unit price input is forced, there are some products that do not have price tags affixed to them or are sold at a unit price different from the price tag, and it is difficult for a cashier to memorize all the unit prices of such products. For this reason, when opening a store, a menu table is created that records the name and unit price of products that require unit price input, and is posted in a position where the cashier can easily see it at each checkout location. We are working hard to confirm this.
[発明が解決しようとする課題]
しかるに従来、上記メニュー表は例えば開店前に店員の
手書きによって作成されていたため、このメニュー表の
作成に手間と時間を要しており、特に複数台の電子式キ
ャッンユレジスタを使用する店ではその合致性だけメニ
ュー表が必要となるため、店員の負担となっていた。単
価の変更がある毎に商品コードファイルの単価エリアの
設定内容を変更するようにすれば商品コードの入力のみ
て全ての商品の登録か可能となり、メニュー表を作成す
る必要はなくなるか、この場合、複数台の電子式キャッ
シュレジスタを使用する店では全ての電子式キャッシュ
レジスタの商品コードファイルについて単価の変更設定
作業を行なわなければならす大変面倒であり、実用上困
難であった。[Problems to be Solved by the Invention] However, in the past, the above-mentioned menu table was created, for example, by hand by a clerk before the opening of the store, and therefore it took time and effort to create this menu sheet, especially when multiple electronic devices were used. Stores that use Can-U Register require a menu to match, which puts a burden on store staff. If you change the settings in the unit price area of the product code file every time the unit price changes, you will be able to register all products just by entering the product code, and there will be no need to create a menu table. In stores using multiple electronic cash registers, changing the unit price must be performed for each product code file for all electronic cash registers, which is extremely troublesome and difficult in practice.
そこで本発明は、単価入力強制商品の名称と単価とを記
録したメニュー表を、簡単なキー操作で短時間に何枚で
も印字出力することかでき、店dの負担軽減をはかり1
する電子式キャッンユレシスタを提供しようとするもの
である。Therefore, the present invention aims to reduce the burden on store d by printing out as many menu sheets as possible in a short time with simple key operations, recording the names and unit prices of products for which unit price input is mandatory.
The present invention is intended to provide an electronic catch register that can perform the following tasks.
[課題を解決するための手段]
本発明は、各商品の商品コードに対応してその商品の名
称、単価及び単価入力強制フラグを記憶するためのエリ
アを形成する商品コードファイルを有し、単価入力強制
フラグが設定された商品の販売登録については単価入力
を強制する電子式キャッンユレジスタにおいて、各商品
の商品コードに対応してメニューフラグを記憶するため
のフラグメモリを設けるとともに、単価入力強制フラグ
か設定されている商品のフラグメモリにメニューフラグ
を設定するとともに商品コードファイルの単価エリアに
単価を設定するメニュー設定手段と、フラグメモリにメ
ニューフラグが設定されている商品の名称及び単価を商
品コードファイルから読出して印字出力するメニュー印
字手段とを設けたものである。[Means for Solving the Problems] The present invention has a product code file that forms an area for storing the product name, unit price, and unit price input forced flag corresponding to the product code of each product, and the unit price For sales registration of products for which the input forced flag has been set, the electronic cash register that forces unit price entry is equipped with a flag memory to store menu flags corresponding to the product code of each product, and the unit price entry is forced. A menu setting means that sets a menu flag in the flag memory of a product for which a flag is set and a unit price in a unit price area of a product code file, and a menu setting means that sets a menu flag in the flag memory of a product for which a flag is set, and a unit price for the product for which a menu flag is set in the flag memory. The menu printing means is provided with a menu printing means for reading out from the code file and printing it out.
また、さらに印字枚数を設定する枚数設定手段を設け、
メニューフラグが設定されている商品の名称及び単価を
枚数設定手段により設定されている枚数分印字出力する
ようにしてもよい。Further, a number setting means for setting the number of printed sheets is provided,
The name and unit price of the product for which the menu flag is set may be printed out for the number of sheets set by the sheet number setting means.
[作用]
本発明の電子式キャッンユレジスタであれば、メニュー
設定手段により単価入力強制フラグか設定されている商
品に対してはフラグメモリにメニューフラグを設定する
とともに商品コードファイルの単価エリアに単価を設定
する。そうすると、メニュー印字手段により商品コード
ファイルの検索か行なわれ、メニューフラグか設定され
ている商品の名称及び単価か読出されてメニュー表とし
て印字出力される。[Function] With the electronic cash register of the present invention, for a product for which the unit price input forced flag is set by the menu setting means, a menu flag is set in the flag memory and the unit price is set in the unit price area of the product code file. Set. Then, the menu printing means searches the product code file, reads out the names and unit prices of the products set in the menu flag, and prints them out as a menu table.
そして、枚数設定手段により印字枚数を設定しておくこ
とにより、この設定枚数分たけメニュー表か印字出力さ
れる。By setting the number of sheets to be printed using the sheet number setting means, the menu table is printed out for the set number of sheets.
[実施例] 以下、本発明の実施例を図面を参照しながら説明する。[Example] Embodiments of the present invention will be described below with reference to the drawings.
第1図は電子式キャッシュレジスタのブロック構成図で
あって、図中1は制御部本体としてのCPU (中央処
理装置)であり、演算回路、メモリ制御回路等を内蔵し
、各種入力データに応じて所定の演算処理を実行すると
ともに、パスライン12を介して上記CPUI 1が各
部を制御するためのプログラムなどの固定データを記憶
するROMI 3と、各種入力データ及び演算処理デー
タなとの可変的データを記憶するRAM14とを動作さ
せる。また、「登録」 「精算」 「点検」「設定」等
の各種業務モードを選択してその実行を前記CPUII
に指令する鍵にて操作されるコントロールキー15から
の指令信号を入力するコントロールキー入力回路16、
商品販売データ。Figure 1 is a block configuration diagram of an electronic cash register. In the figure, 1 is a CPU (central processing unit) as the main body of the control unit, which has built-in arithmetic circuits, memory control circuits, etc., and responds to various input data. ROMI 3 stores fixed data such as programs for the CPU 1 to control various parts via the pass line 12, and variable input data such as various input data and arithmetic processing data. The RAM 14 that stores data is operated. In addition, you can select various business modes such as "registration,""accounting,""inspection," and "setting" and execute them using the CPU II.
a control key input circuit 16 that inputs a command signal from a control key 15 operated with a key that commands the
Product sales data.
設定データなどを入力するだめのキーボード]7からの
キー信号を入力するキーボード入力回路18、販売商品
の名称、販売金額1合計金額等を電光表示するための表
示部を駆動制御する表示制御回路20、レシートなどに
印字を行なうためのプリンタ21を駆動制御するプリン
タ制御回路22、時刻を計時する時計回路23などが前
記パスライン12を介してCPUI 1に接続されてい
る。a keyboard input circuit 18 for inputting key signals from the keyboard for inputting setting data, etc.; a display control circuit 20 for driving and controlling a display section for electronically displaying the name of the product being sold, the total amount of sales, etc.; , a printer control circuit 22 that drives and controls a printer 21 for printing on receipts, etc., a clock circuit 23 that measures time, and the like are connected to the CPU 1 via the pass line 12.
前記キーボード17には、第2図に示す如(、「登録」
モードにおいて販売商品の販売点数、販売金額、PLU
(プライス・ルック・アップ)コード等を入力するため
の置数キー31、−人の客に対して販売登録した商品の
小計部を算出する小計キー32、−人の客に対する販売
登録の締めを指令する預/現計キー33、置数データか
PLUコードであることを指令するPLUキー34、置
数データか金額であることを指令する金額キー35、置
数データが販売点数であることを指令する乗算キー36
等の販売登録用キーのほかに、取消キー37、#キー3
8、クリアキー39、両替キー40などの各種ファンク
ンヨンキーが配設されている。なお、預/現計キー33
は「設定」モードにおいて設定終了キーとして機能し、
乗算キー36は「設定」及び「点検」モードにおいてコ
ード入カキ−として機能し、#キー38は「設定」モー
ドにおいてメニューフラグ設定キーとして機能し、「点
検」モードにおいてコピー枚数設定キーとして機能する
。As shown in FIG.
In the mode, the number of sales items, sales amount, PLU
(Price lookup) numeric keys 31 for inputting codes, etc.; subtotal key 32 for calculating the subtotal portion of products registered for sale to - customers; and finalization of sales registration for - customers. The deposit/cash total key 33 commands, the PLU key 34 commands that the numerical data is set or the PLU code, the amount key 35 commands that the numerical data is set or the amount of money, and the monetary value key 35 commands that the numerical data is the number of sales items. Multiplication key 36 to command
In addition to the sales registration keys such as, cancel key 37, # key 3
Various fun keys such as 8, clear key 39, and exchange key 40 are provided. In addition, deposit/cash key 33
functions as the setting end key in the "setting" mode,
The multiplication key 36 functions as a code entry key in the "setting" and "inspection" modes, and the # key 38 functions as a menu flag setting key in the "setting" mode, and as a copy number setting key in the "inspection" mode. .
前記RAM14には、第3図に示す如く、各商品毎に設
定されるPLUコードに対応してその商品の名称を記憶
する名称エリアAI、単価入力強制の商品に対して設定
される単価入力強制フラグF]とメニュー表への印字対
象商品に対して設定されるメニューフラグF2とを記憶
するフラグエリアA2.その商品の単価を記憶する単価
エリア八3およびその商品の売上点数及び売上金額を累
積する売上累積エリアA4とから構成されるPLUコー
ドファイル41が形成されている。As shown in FIG. 3, the RAM 14 includes a name area AI that stores the name of the product corresponding to the PLU code set for each product, and a unit price input forced area AI that is set for products for which unit price entry is forced. Flag area A2.Flag F] and menu flag F2 that is set for the product to be printed on the menu table. A PLU code file 41 is formed which includes a unit price area 83 for storing the unit price of the product and a sales accumulation area A4 for accumulating the number of sales and sales amount of the product.
また、メニュー表を自動的に複数枚印字出力する場合に
設定されるコピーフラグF3を記憶するフラグエリア、
前記PLUコードファイル41に設定されたPLUコー
ド数nを記憶するPLU設定数エリア、レシートに印字
される一連番号を記憶する一連番号エリア、メニュー表
の印字出力枚数pを記憶するコピー枚数エリア、この電
子式キャッシュレジスタの固有番号を記憶するレジスタ
番号エリア、登録業務を行なうオペレータの名前を記憶
する責任者名称エリア、時計回路23にて計時されてい
る現在の日付及び時刻を記憶するエリア、等からなるメ
モリ42か形成されている。Also, a flag area for storing a copy flag F3 set when automatically printing out a menu table on multiple sheets;
A PLU setting number area that stores the PLU code number n set in the PLU code file 41, a serial number area that stores the serial number printed on the receipt, a copy number area that stores the number p of the menu table to be printed, and this From the register number area that stores the unique number of the electronic cash register, the responsible person name area that stores the name of the operator who performs the registration work, the area that stores the current date and time clocked by the clock circuit 23, etc. A memory 42 is formed.
さらに、ワークメモリ43、プリントバッファ44など
のほかに、メニュー表の印字出力枚数を計数するコピー
枚数カウンタC1と、メニュー表の印字出力時において
前記PLUコードファイル41に対するPLUコード検
索数を計数するPLUコードカウンタC2とを備えたカ
ウンタメモリ45が形成されている。Furthermore, in addition to the work memory 43, print buffer 44, etc., there is also a copy counter C1 that counts the number of printouts of the menu table, and a PLU that counts the number of PLU code searches for the PLU code file 41 when printing out the menu table. A counter memory 45 including a code counter C2 is formed.
しかして、前記CPUIIは電源が投入されて所定の初
期処理か終了した後、第4図の流れ図に示すメインルー
チンを実行するようにプログラム制御されている。すな
わち、STIとしてキーボード17からのキーデータか
入力されるのを待ち、キーデータか入力されたならばコ
ントロールキー15により選択されている業務モートを
調べる。The CPU II is program-controlled to execute the main routine shown in the flowchart of FIG. 4 after the power is turned on and predetermined initial processing is completed. That is, it waits for key data to be input from the keyboard 17 as the STI, and when key data is input, the business mote selected by the control key 15 is checked.
たたし、キーデータが置数キー31によるものであれば
この置数データを保持し、次のキーデータ入力を待つ。However, if the key data is from the numeric key 31, this numeric data is held and the next key data input is awaited.
STIにてキーデータの入力か有り、ST2にてコント
ロールキー15により「設定」モードか選択されている
ことを認識すると、キーデータの種類を判別する。そし
て、ST3としてキーデータか乗算キー36によるもの
であれば直前の置数データを判断し、ST4として置数
データがメニュー設定コードであれば第5図に示すメニ
ュー設定処理を実行する。When it is recognized that key data has been input in STI and that the "setting" mode has been selected by the control key 15 in ST2, the type of key data is determined. Then, in ST3, if it is key data or the multiplication key 36, the immediately preceding set number data is determined, and in ST4, if the set number data is a menu setting code, the menu setting process shown in FIG. 5 is executed.
すなわち、5TIIとして再度キーボードコアからのキ
ーデータの入力を待つ。そして、キーデータか入力され
るとキーの種類を判別する。ここで、キーデータが置数
キー31によるものであればこの置数データを保持して
次のキーデータの入力を待つ。That is, it waits for input of key data from the keyboard core again as 5TII. Then, when key data is input, the type of key is determined. Here, if the key data is from the numeric key 31, this numeric data is held and the input of the next key data is awaited.
5T12としてキーデータがPLUキー34によるもの
であれば直前の置数データをPLUコードとしてPLU
コードファイル41の検索を行ない、置数データに一致
するPLUコードが設定されていたならばそのPLUコ
ードに対応する単価入力強制フラグF1が「1」に設定
されているか否かを判断する。そして、「0」に解除さ
れていたならばエラーとする。これに対し、単価入力強
制フラグF1か「1」に設定されていたならばメニュー
フラク設定用として予め設定されているコードの置数を
待つ。そして、置数キー31によりメニューフラグ設定
用コードか置数され、続いて#キー38か入力されると
、検索されたPLUコードに対応するメニューフラグF
2を11」に設定する。If the key data is from the PLU key 34 as 5T12, the immediately preceding digit data is used as the PLU code and the PLU
The code file 41 is searched, and if a PLU code matching the set number data is set, it is determined whether the unit price input forced flag F1 corresponding to the PLU code is set to "1". If it is cleared to "0", it is determined as an error. On the other hand, if the unit price input forced flag F1 is set to "1", the system waits for a code preset for menu flag setting to be entered. Then, when the menu flag setting code is entered using the numeric key 31 and the # key 38 is then entered, the menu flag F corresponding to the searched PLU code is
2 to 11”.
次に、単価か置数されるのを待つ。そして、置数キー3
]により単価か置数され、続いて金額キー35が入力さ
れると、検索されたPLUコードに対応する単価エリア
A3に置数された単価を格納する。しかる後、5TII
に戻り、次のキーデータの入力を待つ。Next, wait for the unit price to be set. And number key 3
] When the unit price is entered and the amount key 35 is then input, the entered unit price is stored in the unit price area A3 corresponding to the searched PLU code. After that, 5TII
Return to and wait for the next key data input.
5T11にてキーデータの入力か有り、S T 1.2
にてキーデータがPLUキー34によるものでなく、5
T13としてキーデータが預/現計キー33によるもの
であるとすると、第4図のメインルーチンに戻る。なお
、キーデータか置数キー31゜PLUキー34及び預/
現計キー33以外の場合はエラーとする。Key data must be entered at 5T11, S T 1.2
5, the key data is not from the PLU key 34.
Assuming that the key data is from the deposit/account key 33 at T13, the process returns to the main routine of FIG. 4. In addition, key data or number key 31, PLU key 34 and deposit/
If the key is other than the current total key 33, an error will occur.
メインルーチンにおいて、ST1にてキーデータの入力
が有り、ST2にてコントロールキー15により選択さ
れている業務モードが「設定」モードでなく、ST5に
て「点検」モードが選択されていることを認識すると、
キーデータの種類を判別する。そして、ST6としてキ
ーデータが乗算キー36によるものであれば直前の置数
データを判断し、ST7として置数データがメニュー印
字コードであれば第6図に示すメニュー印字処理を実行
する。In the main routine, key data is input in ST1, and it is recognized in ST2 that the business mode selected by the control key 15 is not the "setting" mode, but the "inspection" mode is selected in ST5. Then,
Determine the type of key data. Then, in ST6, if the key data is from the multiplication key 36, the immediately preceding set number data is determined, and in ST7, if the set number data is a menu print code, the menu print process shown in FIG. 6 is executed.
すなわち、5T21としてコピーフラグF3が「]」に
設定されているか否かを調べる。そして、「1」に設定
されている場合には5T22として#キー38が入力さ
れるのを待つ。そして、#キー38が入力されたならば
5T23として#キー38の入力直前に置数キー31に
よる置数が行なわれたか否かを判断し、置数が行なわれ
たならば5T24としてコピー枚数エリア内の印字出力
枚数pをこの置数データに書換える。次に、5T25と
してこのコピー枚数エリアの印字出力枚数pをコピー枚
数カウンタC1にセットし、5T2Bへ進む。That is, as 5T21, it is checked whether the copy flag F3 is set to "]". If it is set to "1", it waits for the # key 38 to be input as 5T22. If the # key 38 is input, it is determined as 5T23 whether or not a number has been entered using the number key 31 immediately before the input of the # key 38, and if the number has been entered, it is determined as 5T24 in the copy number area. Rewrite the number of printouts p in this number data. Next, as 5T25, the print output number p of this copy number area is set in the copy number counter C1, and the process advances to 5T2B.
これに対し、5T23にて#キー38の入力直前に置数
か行なわれていなければ既にコピー枚数エリアに格納さ
れている印字出力枚数pをそのままコピー枚数カウンタ
C1にセットし、5T26へ進む。On the other hand, at 5T23, if the number has not been entered immediately before the input of the # key 38, the print output number p already stored in the copy number area is set as is in the copy number counter C1, and the process advances to 5T26.
一方、5T21にてコピーフラグF3か「0」に解除さ
れているならば、コピー枚数カウンタC1に「1」をセ
ットシて5T2Bへ進む。On the other hand, if the copy flag F3 has been cleared to "0" at 5T21, the copy number counter C1 is set to "1" and the process advances to 5T2B.
5T2Bではコピー枚数カウンタC]のカウント値を「
−1」たけ減算する。また、PLUコードカウンタC2
に「]」をセセラする。次に、5T27として上記PL
UコードカウンタC2のカウント値をPLUコードとし
てPLUコードファイル41の検索を行なう。そして、
該当するPLUコードに対応するメニューフラグF2が
「1」に設定されているか否かを判断し、「1」に設定
されている場合には検索されたPLUコードに対応ずる
名称と単価とをそれぞれ読出し、プリンタ21を駆動し
てレシートに印字出力させる。メニューフラグF2が「
0」に解除されている場合には上述した印字処理は行な
わない。In 5T2B, set the count value of copy number counter C to
-1” is subtracted. In addition, PLU code counter C2
Sesera "]". Next, the above PL as 5T27
The PLU code file 41 is searched using the count value of the U code counter C2 as the PLU code. and,
It is determined whether or not the menu flag F2 corresponding to the applicable PLU code is set to "1", and if it is set to "1", the name and unit price corresponding to the searched PLU code are determined respectively. The information is read out and the printer 21 is driven to print it out on a receipt. Menu flag F2 is “
0'', the above-described printing process is not performed.
しかる後、PLUコードカウンタC2のカウンタ値を「
+1」たけ加算し、5T28としてこのコードカウンタ
C2のカウント値かPLU設定数エリア内のPLU設定
数nを越えたか否かを調べる。After that, change the counter value of PLU code counter C2 to "
+1'' is added, and it is checked as 5T28 whether the count value of this code counter C2 exceeds the PLU setting number n in the PLU setting number area.
そして、PLUコードカウンタC2のカウント値がPL
U設定数nを越えていなければ5T27に戻り、再度P
LUコードカウンタC2のカウント値によってPLUコ
ードファイル4]の検索を行なう。Then, the count value of PLU code counter C2 is PL
If the U setting number n is not exceeded, return to 5T27 and press P again.
PLU code file 4] is searched based on the count value of LU code counter C2.
5T28にてPLUコードカウンタC2のカウント値か
PLU設定数nを越えたならばロングレジ−1・処理と
してレシート送りを行なうとともに一連番号エリア、レ
ジスタ番号エリア、責任者名称エリア、日付エリア、時
刻エリア内の各データの印字を行ない、レシートカット
を行なってメニュー表としてレン−1・発行口から発行
する。しかる後、コピー枚数カウンタC1のカウント値
かrOJであるか否かを調べ、「1」以上であれば5T
2Bに戻って再度メニュー表の発行処理を行なう。これ
に対し、コピー枚数カウンタC1のカウント値か「0」
てあれば、第4図に示すメインルーチンに戻る。At 5T28, if the count value of PLU code counter C2 exceeds the PLU setting number n, the receipt is sent as long register-1 processing, and the data in the serial number area, register number area, person in charge name area, date area, and time area is Each data is printed, a receipt is cut, and a menu is issued from the Ren-1 issuing port. After that, it is checked whether the count value of the copy number counter C1 is rOJ or not, and if it is "1" or more, it is 5T.
Return to 2B and perform the menu table issuance process again. In contrast, whether the count value of the copy number counter C1 is "0"
If so, the process returns to the main routine shown in FIG.
このように構成された本実施例の電子式キャッシュレジ
スタを複数台使用する店では、各商品にそれぞれ設定さ
れたPLUコードに対応してその商品の名称と単価とを
設定することにより、各電子式キャッシュレジスタのR
AM14内に第3図に示すようなPLUコードファイル
4]を形成する。ただし、単価か[」によってまたは時
間によって変更される商品は単価入力強制商品とし、そ
の商品のPLUコードに対応する単価入力強制フラグF
1を[]」に設定する。In a store that uses a plurality of electronic cash registers of this embodiment configured in this way, each electronic formula cash register R
A PLU code file 4 as shown in FIG. 3 is created in the AM 14. However, products whose unit price is changed by [ ] or by time are treated as forced unit price entry products, and the forced unit price entry flag F corresponding to the PLU code of that product
Set 1 to []".
次に、店開は1台の電子式キャッンユレジスタを用いて
必要な単価入力強制商品の名称とその日の単価とを印字
j1」力したメニュー表を作成する。Next, when opening a store, a menu table is created using an electronic cash register with the names of the products whose unit prices must be entered and the unit prices for that day printed.
ずなわぢ、店員は「設定」モートにおいてメニュ一般定
コードを置数後に乗算キー36を入力し、メニュー設定
処理を宣言する。しかる後、店員はメニュー表に記録す
べく単価入力強制商品のPLUコードを置数した後にP
LUキー34を入力する。次に、メニュ−フラグ設定用
コードを置数後に#キー38を入力する。さらに当該商
品のその日のjli価を置数後に金額キー35を入力す
る。After entering the menu general constant code in the "setting" mode, the clerk enters the multiplication key 36 and declares menu setting processing. After that, the clerk enters the PLU code of the product whose unit price must be entered to record it on the menu table, and then presses the PLU code.
Enter the LU key 34. Next, after entering the menu flag setting code, the # key 38 is input. Furthermore, after setting the daily price of the product on that day, the amount key 35 is input.
こうすることにより、PLUコードファイル4]におけ
る当該商品のPLUコードに対応するフラグエリアA2
にはメニューフラグF2が「1」に設定され、かつ単価
エリアA3にはキー入力された単価が格納される。By doing this, the flag area A2 corresponding to the PLU code of the product in PLU code file 4]
, the menu flag F2 is set to "1", and the unit price entered by the key is stored in the unit price area A3.
こうして、メニュー表に記録すべく全単価入力強制商品
についてメニューフラグF2と単価の設定操作を終了し
たならば、預/現旧キー33を入力する。In this way, when the menu flag F2 and unit price setting operation for all forced unit price input products to be recorded in the menu table are completed, the deposit/current/old key 33 is input.
次に、店員は業務モードを「点検」モートに切換え、メ
ニュー印字コードを置数後に乗算キー36を入力し、メ
ニュー印字処理を宣言する。なお、コピーフラグF3は
「1」に設定され、メニュー表の印字枚数を設定できる
ようになっているものとする。このため店員はコピー枚
数エリアに設定されている印字出力枚数pを調べ、メニ
ュー表の必要枚数(例えば店内の電子式キャッシュレジ
スタの台数)と一致するか否かをrす断し、一致する場
合には#キー38のみを入力し、不一致の場合には必要
な枚数を置数後に#キー38を入力する。そうすると、
コピー枚数エリアの内容が置数データに書換えられる。Next, the clerk switches the business mode to the "inspection" mode, inputs the menu print code, then inputs the multiplication key 36, and declares menu print processing. It is assumed that the copy flag F3 is set to "1" and the number of copies of the menu table to be printed can be set. For this reason, the store clerk checks the number of printouts p set in the number of copies area, determines whether it matches the number of sheets required for the menu table (for example, the number of electronic cash registers in the store), and if it matches, Input only the # key 38, and if there is a discrepancy, input the # key 38 after setting the required number. Then,
The contents of the copy number area are rewritten to the set number data.
#キー38か入力されるとコピー枚数カウンタC1にコ
ピー枚数エリア内の印字出力枚数pがセットされ、この
カウント値か10」となるまで次に述べるメニュー表の
発行処理か繰返される。すなわち、PLUコードファイ
ル41かコード順に順次検索され、メニュ−フラグF2
か「1」に設定されている商品の名称と単価とか読出さ
れてレン−1・に順次印字出力される。そして、P L
Uコードファイル41の検索か終了するとロンフレシ
ート処理か行なわれ、メニュー表として発行される。When the # key 38 is input, the number p of printouts in the copy number area is set in the copy number counter C1, and the menu table issuing process described below is repeated until the count value reaches 10. That is, the PLU code file 41 is sequentially searched in code order, and the menu flag F2 is searched.
The names and unit prices of products set to ``1'' are read out and sequentially printed out on Ren-1. And P.L.
When the search for the U-code file 41 is completed, Ron receipt processing is performed and the menu is issued as a menu table.
第7図は本実施例におけるメニュー表の一発行例を示し
ており、51は店名等のスタンプ、52は日付エリア内
の日付、53は一連番号エリア内のレシート番号、54
は必要な単価入力強制商品の名称と単価、55は責任者
名称エリア内のキャッシャ氏名、56はレジスタ番号エ
リア内の電子式キャッシュレジスタ番号、57は時刻エ
リア内の時刻である。そして、ロングレンート処理にお
いて破線Gの位置でカットされることにより、1枚のメ
ニュー表Mが発行される。FIG. 7 shows an example of issuing a menu table in this embodiment, where 51 is a stamp with the store name, etc., 52 is the date in the date area, 53 is the receipt number in the serial number area, and 54
55 is the name of the cashier in the person in charge name area, 56 is the electronic cash register number in the register number area, and 57 is the time in the time area. Then, one menu table M is issued by cutting at the position of the broken line G in the long rent process.
このように本実施例によれば、単純なキー操作を繰返し
てメニュー表に印字すべく単価入力強制商品のメニュー
フラグF2と単価とを設定後、簡単なキー操作を行なう
ことにより、メニューフラグF2が設定された商品の名
称と設定された単価とがレシートに自動的に印字出力さ
れ、メニュー表として発行される。そして、このメニュ
ー表はコピーフラグF3が「1」に設定されている状態
において、コピー枚数エリアに設定されている印字出力
枚数p分だけ自動的に発行される。As described above, according to this embodiment, after setting the menu flag F2 and the unit price of the product for which unit price input is required to be printed on the menu table by repeating a simple key operation, the menu flag F2 can be set by repeating a simple key operation. The product name and unit price set are automatically printed out on the receipt and issued as a menu table. This menu table is automatically issued for the number of printouts p set in the number of copies area when the copy flag F3 is set to "1".
したがって、店員が手書きでメニュー表を作成する必要
かなくなる上、簡単なキー操作によって短時間に何枚で
もメニュー表を作成できるので、店員の負担を大幅に軽
減できる。また、メニュー表はプリンタ21によって印
字出力されるので大変読み易く、誤読による登録ミスの
発生を防止できる。Therefore, there is no need for the store clerk to create a menu table by hand, and any number of menu sheets can be created in a short time by simple key operations, which greatly reduces the burden on the store clerk. Furthermore, since the menu table is printed out by the printer 21, it is very easy to read, and registration errors due to misreading can be prevented.
なお、コピーフラグF3か「0」に解除されている場合
は1度のメニュー印字処理に対するキー操作で1枚しか
メニュー表か発行されないが、同一キー操作を発行枚数
分繰返すことによって必要な枚数たけメニュー表を作成
することができ、従来よりも負担か軽減されるのは言う
までもないことである。If the copy flag is set to F3 or "0", only one menu sheet will be printed per key operation for one menu printing process, but the required number of sheets can be printed by repeating the same key operation for the number of sheets to be printed. Needless to say, it is possible to create a menu table, which reduces the burden compared to the conventional method.
[発明の効果コ
以上詳述したように、本発明によれば、単価入力強制商
品の名称と単価とを記録したメニュー表を、簡単なキー
操作で短時間に何枚でも印字出力することかでき、店員
の負担軽減をはかり得る電子式キャッシュレジスタを提
供てきる。[Effects of the Invention] As detailed above, according to the present invention, it is possible to print out as many menu sheets as possible in a short time with simple key operations, recording the names and unit prices of products for which unit price input is mandatory. We provide an electronic cash register that can reduce the burden on store staff.
第1図ないし第7図は本発明の一実施例を示す図であっ
て、第1図は電子式キャツンユレジスタのブロック構成
図、第2図はキーボードのキー配置を示す図、第3図は
RAMの主要なメモリ構成を示す図、第4図はCPUに
おけるメインルーチンを示す流れ図、第5図はCPUに
おけるメニュー設定処理ルーチンを示す流れ図、第6図
はCPUにおけるメニュー印字処理ルーチンを示す流れ
図、第7図はメニュー表の一発行例を示す図である。
11・・・CPU、13・・・ROM、14・・・RA
M。
15・・・コントロールキー、17・・・キーボード、
19・・・表示部、21・・・プリンタ、3]・・・置
数キー、32・・小計キー、33・・・預/現計キー、
34・・・PLUキー、35・・・金額キー、36・・
・乗算キー、38・・・#キー、41・・・PLUコー
ドファイル、Fl・・・単価入力強制フラグ、F2・・
メニューフラグ、F3・ コピーフラグ。
出願人代理人 弁理士 鈴江武彦
51−「1111ヲラ天已ヲ”TI
第7図1 to 7 are diagrams showing one embodiment of the present invention, in which FIG. 1 is a block diagram of an electronic catnip register, FIG. 2 is a diagram showing the key arrangement of a keyboard, and FIG. 3 is a diagram showing an example of the present invention. 4 is a flowchart showing the main routine of the CPU, FIG. 5 is a flowchart showing the menu setting processing routine in the CPU, and FIG. 6 is a flowchart showing the menu printing processing routine in the CPU. , FIG. 7 is a diagram showing an example of issuing a menu table. 11...CPU, 13...ROM, 14...RA
M. 15...control key, 17...keyboard,
19...Display section, 21...Printer, 3]...Number key, 32...Subtotal key, 33...Deposit/Cash total key,
34...PLU key, 35...Amount key, 36...
・Multiplication key, 38...# key, 41...PLU code file, Fl...Unit price input forced flag, F2...
Menu flag, F3/Copy flag. Applicant's agent Patent attorney Takehiko Suzue 51 - "1111 Wora Tenmiwo" TI Figure 7
Claims (2)
単価及び単価入力強制フラグを記憶するためのエリアを
形成する商品コードファイルを有し、前記単価入力強制
フラグが設定された商品の販売登録については単価入力
を強制する電子式キャッシュレジスタにおいて、前記各
商品の商品コードに対応してメニューフラグを記憶する
ためのエリアを有するフラグメモリと、前記単価入力強
制フラグが設定されている商品の前記フラグメモリにメ
ニューフラグを設定するとともに前記商品コードファイ
ルの単価エリアに単価を設定するメニュー設定手段と、
前記フラグメモリにメニューフラグが設定されている商
品の名称及び単価を前記商品コードファイルから読出し
て印字出力するメニュー印字手段とを具備したことを特
徴とする電子式キャッシュレジスタ。(1) The name of the product corresponding to the product code of each product,
In an electronic cash register that has a product code file forming an area for storing unit prices and unit price input forced flags, and forces unit price input for sales registration of products for which the unit price input forced flags are set, A flag memory has an area for storing a menu flag corresponding to the product code of the product, and a menu flag is set in the flag memory of the product for which the unit price input forced flag is set, and the unit price of the product code file is set. a menu setting means for setting a unit price for an area;
An electronic cash register comprising menu printing means for reading out from the product code file the names and unit prices of products for which menu flags are set in the flag memory and printing them out.
単価及び単価入力強制フラグを記憶するためのエリアを
形成する商品コードファイルを有し、前記単価入力強制
フラグが設定された商品の販売登録については単価入力
を強制する電子式キャッシュレジスタにおいて、前記各
商品の商品コードに対応してメニューフラグを記憶する
ためのエリアを有するフラグメモリと、前記単価入力強
制フラグが設定されている商品の前記フラグメモリにメ
ニューフラグを設定するとともに前記商品コードファイ
ルの単価エリアに単価を設定するメニュー設定手段と、
印字枚数を設定する枚数設定手段と、前記フラグメモリ
にメニューフラグが設定されている商品の名称及び単価
を前記商品コードファイルから読出して前記枚数設定手
段により設定された枚数分印字出力するメニュー印字手
段とを具備したことを特徴とする電子式キャッシュレジ
スタ。(2) The name of the product corresponding to the product code of each product,
In an electronic cash register that has a product code file forming an area for storing unit prices and unit price input forced flags, and forces unit price input for sales registration of products for which the unit price input forced flags are set, A flag memory has an area for storing a menu flag corresponding to the product code of the product, and a menu flag is set in the flag memory of the product for which the unit price input forced flag is set, and the unit price of the product code file is set. a menu setting means for setting a unit price for an area;
a number setting means for setting the number of sheets to be printed; and a menu printing means for reading out the name and unit price of a product for which a menu flag is set in the flag memory from the product code file and printing out the number of sheets set by the number setting means. An electronic cash register characterized by comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10652088A JPH01276393A (en) | 1988-04-28 | 1988-04-28 | Electronic cash register |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10652088A JPH01276393A (en) | 1988-04-28 | 1988-04-28 | Electronic cash register |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH01276393A true JPH01276393A (en) | 1989-11-06 |
Family
ID=14435680
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10652088A Pending JPH01276393A (en) | 1988-04-28 | 1988-04-28 | Electronic cash register |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH01276393A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019075179A (en) * | 2019-02-25 | 2019-05-16 | カシオ計算機株式会社 | Sales information processing device and program |
-
1988
- 1988-04-28 JP JP10652088A patent/JPH01276393A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2019075179A (en) * | 2019-02-25 | 2019-05-16 | カシオ計算機株式会社 | Sales information processing device and program |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2975233B2 (en) | Product sales data processing device | |
| JPH06131562A (en) | Pos device with point managing function | |
| JP2542666B2 (en) | Electronic cash register | |
| JP2554384B2 (en) | Receipt issuing device | |
| JPH06150157A (en) | Product sales registration data processing device | |
| JP2912766B2 (en) | Electronic cash register | |
| JPS63300384A (en) | electronic cash register | |
| JPH04308997A (en) | electronic cash register | |
| JP2533154B2 (en) | Electronic cash register | |
| JPS6362094A (en) | Product sales data processing device | |
| JP3112632B2 (en) | Product sales registration data processing device | |
| JPH04217100A (en) | Commodity sales data processor | |
| JPS63128493A (en) | electronic cash register | |
| JPH03100893A (en) | Product sales data processing device | |
| JPH0677254B2 (en) | Error data processing method | |
| JPS63106895A (en) | Product sales data processing device | |
| JPH05166071A (en) | Product sales data processor | |
| JPH01158595A (en) | electronic cash register | |
| JPH0433871A (en) | label issuing device | |
| JPH0244494A (en) | electronic cash register | |
| JPH02144796A (en) | Product sales data processing device | |
| JPS63269290A (en) | Product sales data processing device | |
| JPH03225596A (en) | electronic cash register | |
| JPS63291194A (en) | Commodity sales data processor | |
| JPS6037095A (en) | Electronic cash register |