JPH0259893A - Product sales data processing device - Google Patents
Product sales data processing deviceInfo
- Publication number
- JPH0259893A JPH0259893A JP21139488A JP21139488A JPH0259893A JP H0259893 A JPH0259893 A JP H0259893A JP 21139488 A JP21139488 A JP 21139488A JP 21139488 A JP21139488 A JP 21139488A JP H0259893 A JPH0259893 A JP H0259893A
- Authority
- JP
- Japan
- Prior art keywords
- key
- amount
- money amount
- monetary unit
- amount unit
- 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 a product sales data processing device such as an electronic cash register used in a store.
[従来の技術]
一般に、電子式キャッシュレジスタやPOS(販売時点
情報管理)システムのPOSターミナルなどに設けられ
たキーボードには、販売商品の販売金額や販売点数ある
いは客からの預り金額など各種数字データを置数するた
めの0〜9までの置数キーの他に、販売商品を分類した
部門コードを入力するための複数の部門キー、小計金額
を算出するための小計キー、現金決済による登録綿めを
指令する預/現計キー、置数された数字データの訂正や
エラー状態の解除に使用するクリアキー等の各種ファン
クションキーが配設されている。[Prior Art] Generally, a keyboard installed in an electronic cash register or a POS terminal of a POS (point of sale) system stores various numerical data such as the sales amount of sold products, the number of items sold, or the amount deposited by customers. In addition to the number keys from 0 to 9 for entering numbers, multiple department keys for entering department codes that categorize sales items, a subtotal key for calculating subtotal amounts, and registration cotton for cash payments. Various function keys are provided, such as a deposit/account key for commanding the number of entries, and a clear key for correcting entered numerical data and clearing error conditions.
また、客が1万円札を用いて合計金額の支払いを行なっ
た場合にその万単位の預り金額を入力するための万券キ
ーが配設されたものもある。このものにおいては、例え
ば客が18000円の買物を行なって1万円札2枚で支
払った場合、キャッシャは置数キーで「2」を置数した
のち万券キーを入力することにより預り金額2万円が入
力されたことになり、預/現計キーのキー人力に応じて
釣銭が算出されて合計金額、預り金額、釣銭金額が印字
されたレシートが発行される。したがって、キャッシャ
は2万円預り時に「0」を4回置数する必要がないので
操作性が向上され、入力ミスが軽減される。また、通常
は万券キーにより入力された万単位の数値を累計するた
めのカウンタが設けられており、このカウンタによって
ドロワ内の1万円札の枚数が管理できるようになってい
る。Additionally, some machines are equipped with a ten-thousand-bill key for inputting the deposited amount in ten thousand when the customer pays the total amount using ten-thousand yen bills. With this system, for example, if a customer makes a purchase of 18,000 yen and pays with two 10,000 yen bills, the cashier can enter the number "2" using the number keys and then enter the 10,000-yen key to receive the deposit amount. 20,000 yen has been entered, change is calculated according to the key input of the deposit/cash total key, and a receipt is issued on which the total amount, deposit amount, and change amount are printed. Therefore, the cashier does not need to enter "0" four times when depositing 20,000 yen, improving operability and reducing input errors. In addition, a counter is usually provided for accumulating the numerical value input in ten thousand units using the ten thousand note key, and the number of ten thousand yen bills in the drawer can be managed by this counter.
[発明が解決しようとする課題]
このように、従来のこの種商品販売データ処理装置のな
かには、特定の金額単位(この場合は1万円単位)を入
力するためのファンクションキーが設けられたものはあ
る。しかるに、その金額単位は予め製造者側で設定され
ており、ユーザ側で自由に設定できるものではなかった
。[Problem to be Solved by the Invention] As described above, some of the conventional product sales data processing devices of this type are provided with a function key for inputting a specific unit of money (in this case, units of 10,000 yen). There is. However, the monetary unit is set in advance by the manufacturer and cannot be set freely by the user.
そこで本発明は、ユーザ側で自由に金額単位を設定でき
るキーを備え、例えば預り金額入力操作において能率的
なキー操作を容易に実現できる商品販売データ処理装置
を提供しようとするものである。SUMMARY OF THE INVENTION Therefore, the present invention provides a product sales data processing device that is equipped with keys that allow the user to freely set monetary units, and that allows efficient key operations to be easily performed, for example, in inputting deposit amounts.
[課題を解決するための手段]
本発明は、キーボード上の各種キーのキー操作により入
力された各販売商品の販売データをメモリに登録処理す
る商品販売データ処理装置において、キーボードに少な
くとも1つの金額単位キーを配設するとともに、この金
額単位キーに対応して金額単位データを記憶する金額単
位テーブルを設け、このテーブルに記憶される金額単位
データを任意に設定する金額単位設定手段を備え、さら
に、金額単位キーの入力に応じて金額単位テープ5ルか
ら該当する金額単位データを読出す金額単位データ読出
し手段を備えたものである。[Means for Solving the Problems] The present invention provides a product sales data processing device that registers sales data of each sales product inputted by operating various keys on a keyboard in a memory. A unit key is provided, a monetary unit table for storing monetary unit data corresponding to the monetary unit key is provided, monetary unit setting means is provided for arbitrarily setting monetary unit data stored in this table, and further comprising: , a monetary unit data reading means for reading the corresponding monetary unit data from the monetary unit tape 5 in response to input of the monetary unit key.
[作用]
このような手段を講じた商品販売データ処理装置であれ
ば、キーボードに配設された金額単位キーを操作するこ
とにより、そのキーに対応して設定された金額単位デー
タが読出されて処理される。[Function] With a product sales data processing device that takes such measures, by operating a monetary unit key provided on the keyboard, monetary unit data set corresponding to that key can be read out. It is processed.
そして、金額単位キーに対応する金額単位データは任意
に設定できる。したがって、ユーザ側の使用条件に即応
した金額単位入力用キーが容易に得られる。The monetary unit data corresponding to the monetary unit key can be set arbitrarily. Therefore, it is easy to obtain a monetary unit input key that corresponds to the usage conditions of the user.
[実施例]
以下、本発明を電子式キャッシュレジスタに適用した一
実施例について図面を参照しながら説明する。[Example] Hereinafter, an example in which the present invention is applied to an electronic cash register will be described with reference to the drawings.
第1図は電子式キャッシュレジスタの構成を示すブロッ
ク図である。制御部本体としてのCPUIは、演算回路
、メモリ制御回路等を内蔵し、入力データに基いて各種
の演算処理を実行するとともに、パスライン2を介して
プログラムなどの固定データを記憶するROM3と、入
力データ、演算処理データなどの可変的データを記憶す
るRAM4とを制御する。また、日時を計時する時計回
路5、「登録」 「精算」 「設定」等の各種業務モー
ドを選択するためのモードスイッチ6から選択信号を入
力するI10ボート7、各販売商品の販売データを入力
するためのキーボード8からキー信号を入力するキーボ
ード回路9、販売商品の販売金額1合計金額等を表示す
るための表示器10を駆動制御する表示制御回路11、
レシートおよびジャーナルに販売データを印字するため
のプリンタ12のプリンタ駆動回路13と現金等を収納
するためのドロワ14のドロワ開放装置15とに駆動信
号を出力するI10ボート16などが前記パスライン2
を介してCPUIに接続されている。FIG. 1 is a block diagram showing the configuration of an electronic cash register. The CPU as the main body of the control unit has a built-in arithmetic circuit, a memory control circuit, etc., executes various arithmetic processing based on input data, and also has a ROM 3 that stores fixed data such as programs via a pass line 2. It controls the RAM 4 that stores variable data such as input data and arithmetic processing data. In addition, a clock circuit 5 that measures the date and time, an I10 boat 7 that inputs a selection signal from a mode switch 6 for selecting various business modes such as "registration", "payment", "setting", etc., and inputting sales data of each sales product. a keyboard circuit 9 for inputting key signals from the keyboard 8 for the purpose of displaying the information, a display control circuit 11 for driving and controlling the display 10 for displaying the total sales amount of the sold products, etc.;
The pass line 2 includes an I10 port 16 that outputs a drive signal to the printer drive circuit 13 of the printer 12 for printing sales data on receipts and journals, and the drawer opening device 15 of the drawer 14 for storing cash, etc.
It is connected to the CPUI via.
前記キーボード8には、第2図に示すように、販売商品
の販売金額や販売点数あるいは客からの預り金額など各
種数字データを置数するための0〜9までの置数キー2
1、販売商品を分類した部門コードを入力するための複
数の部門キー22、小計金額を算出するための小計キー
23、現金決済による登録綿めを指令する預/現計キー
24のほかに、置数された数字データの訂正やエラー状
態の解除に使用するクリアキー25、#キー26等の各
種ファンクションキーが配設されている。As shown in FIG. 2, the keyboard 8 has number keys 2 from 0 to 9 for entering various numerical data such as the sales amount and number of items sold or the deposit amount from customers.
1. In addition to multiple department keys 22 for inputting department codes for classifying sales products, a subtotal key 23 for calculating a subtotal amount, and a deposit/cash total key 24 for instructing detailed registration by cash payment, Various function keys such as a clear key 25 and a # key 26 are provided, which are used to correct entered numeric data and release error states.
また、1万円単位を入力するための万券キー27、任意
に設定可能な金額単位を入力するための勲(ナンバー)
1〜4が設定された4個の金額単位キー28−1.28
−2.28−3.28−4が配設されている。In addition, there is a 10,000-yen key 27 for inputting units of 10,000 yen, and a number for inputting units of amount that can be set arbitrarily.
4 monetary unit keys 28-1.28 with numbers 1 to 4 set
-2.28-3.28-4 are arranged.
前記RAM4には、第3図に示すように、キーボード8
の各キーのキ一番号に対応して、そのキーに割付けられ
たキー機能コード(SFKC:5elective r
unctlon key code )を格納するキー
機能テーブル31、キーボード8の置数キー21゜部門
キー22などのキー操作により入力された各販売商品の
販売点数、販売金額を例えば部門コード別に累積登録す
る販売登録ファイル32、置数バッファ33、−人の客
に販売した商品の合計金額を算出する合計器34、客か
らの預り金額を記憶する預り金額メモリ35、万券キー
27のキー操作により入力された万単位の数値を累計す
るための万券カウンタ36などのほかに、金額単位テー
ブル37が設けられている。この金額単位テーブル37
には、設定点1〜4の各金額単位キー28−1〜28−
4のキー機能コード(SFKC)およびその設定°黒デ
ータに対応して、該当キーの金額単位データを格納する
領域Aと、該当キーのキー操作により入力された該当金
額単位の数値を累計するためのカウンタ領域Bとが形成
されている。そして、上記金額単位データ領域Aは、第
4図に示すように8ビツトエリアからなり、下位4ビツ
トで単位(万、千、百、十)を示し、上位4ビツトでそ
の単位の金額を示している。例えば金額単位が5千円の
場合、金額単位データは[010101001となる。The RAM 4 includes a keyboard 8 as shown in FIG.
The key function code (SFKC: 5elective r) assigned to each key corresponds to the key number of that key.
Sales registration that cumulatively registers the number of sales items and sales amount of each sales product entered by key operations such as the key function table 31 storing the numeric key code 21 and the department key 22 of the keyboard 8, for example, by department code. A file 32, a number buffer 33, a totalizer 34 that calculates the total price of products sold to -1 customers, a deposit amount memory 35 that stores the deposited amount from customers, and input by key operations on the ten thousand ticket key 27. In addition to a 10,000-ticket counter 36 for accumulating numerical values in 10,000 units, an amount unit table 37 is provided. This amount unit table 37
, each monetary unit key 28-1 to 28- for set points 1 to 4 is pressed.
Corresponding to the key function code (SFKC) of 4 and its setting° black data, area A is used to store monetary unit data of the corresponding key, and for accumulating the numerical value of the corresponding monetary unit input by the key operation of the corresponding key. A counter area B is formed. The monetary unit data area A consists of an 8-bit area as shown in Figure 4, and the lower 4 bits indicate the unit (10,000, 1,000, 100, 10), and the upper 4 bits indicate the amount in that unit. There is. For example, if the monetary unit is 5,000 yen, the monetary unit data is [010101001.
しかして、上記金額単位エリアAに対する金額単位デー
タの設定は、モードスイッチ6により「設定」業務が選
択された状態で、CPUIにより第5図に示す流れ図に
したがって行なわれる。The setting of monetary unit data for the monetary unit area A is performed by the CPU according to the flowchart shown in FIG. 5 with the mode switch 6 selecting the "setting" task.
すなわち、CPUIは「設定」モードにおいて置数キー
21により設定コードが置数され小計キ23が入力され
ると、ST(ステップ)1として置数された設定コード
の種類を調べる。そして、金額単位データの設定コード
であることを確認すると、ST2として置数キー21に
て金額単位キー28−1〜28−4の設定コード魚が置
数され#キー26が入力されるのを待つ。そして、置数
キー21および#キー26°が入力されると、ST3と
して置数データが金額単位キー28−1〜28−4の設
定点を指定するものであることを確認後、ST4として
金額単位テーブル37の該当設定点データに対応する金
額単位エリアおよびカウンタエリアの内容をクリアする
。次いで、ST5として置数キー21にて金額単位デー
タが置数され小計キー23が入力されるのを待つ。そし
て、置数キー21および小計キー23が入力されると、
ST6として置数データが10の位で上位4ビツトの金
額を示し、1の位で下位4ビツトの単位を示す金額単位
データであることを確認後、ST7として置数データを
8ビツトの金額単位データに変換してクリアした金額単
位データに格納する。その後、ST8にて預/現計キー
24が入力されることなく、ST2にて金額単位キー2
8−1〜28−4の設定点が入力されると上述した処理
を繰返す。ST8にて預/現計キー8が入力されると、
この処理を終了する。That is, when a setting code is entered using the numeric key 21 and the subtotal key 23 is input in the "setting" mode, the CPU checks the type of the entered setting code as ST (step) 1. Then, when it is confirmed that it is the setting code for the monetary unit data, the setting code fish is entered in the monetary unit keys 28-1 to 28-4 using the number key 21 as ST2, and the # key 26 is input. wait. Then, when the numeric key 21 and the # key 26° are input, in ST3 it is confirmed that the numeric data specifies the set points of the monetary unit keys 28-1 to 28-4, and then in ST4 the monetary amount is The contents of the amount unit area and counter area corresponding to the corresponding set point data in the unit table 37 are cleared. Next, in ST5, monetary unit data is entered using the numeric key 21 and the subtotal key 23 is input. Then, when the number key 21 and the subtotal key 23 are input,
After confirming in ST6 that the numeric data is monetary unit data with the upper 4 bits indicating the amount in the 10's digit and the unit in the lower 4 bits in the 1's digit, in ST7 the numeric data is converted into an 8-bit monetary unit. Convert to data and store in cleared monetary unit data. Thereafter, the amount unit key 2 is not inputted in ST2 without inputting the deposit/cash key 24 in ST8.
When the set points 8-1 to 28-4 are input, the above-described process is repeated. When the deposit/cash key 8 is input in ST8,
This process ends.
こうして、金額単位テーブル37に各金額単位キー28
−1〜28−4のキー機能コードおよび設定点に対応し
て金額単位データが設定されることにより、各金額単位
キー28−1〜28−4は「登録」モードにおいて設定
された金額単位の入力用キーとして機能する。次に、C
PUIの「登録」モード時における処理を第6図に示す
流れ図にしたがって説明する。In this way, each monetary unit key 28 is added to the monetary unit table 37.
By setting monetary unit data corresponding to the key function codes and setting points of -1 to 28-4, each monetary unit key 28-1 to 28-4 is set in the monetary unit set in the "registration" mode. Functions as an input key. Next, C
The processing in the "registration" mode of the PUI will be explained according to the flowchart shown in FIG.
先ず、販売商品の販売データとして例えば置数キー21
により販売商品の販売金額が置数され、部門キー22に
より当該商品の属する部門コードが入力されると、販売
登録ファイル32に対して人力部門コード別に置数され
た販売金額および販売点数(−1)を累積登録する。ま
た、販売金額を合計器34に加算する。さらに、部門コ
ードおよび販売金額を表示器10に表示させるとともに
プリンタ12によってレシートおよびジャーナルに印字
出力する。次いで、小計キー23が入力されると、合計
器34内の金額を小計金額として表示器10に表示させ
るとともにレシートおよびジャーナルに印字出力する。First, for example, the number key 21 is used as the sales data of the sales product.
When the sales amount of the sold product is entered and the department code to which the product belongs is entered using the department key 22, the sales amount and number of sales items (-1 ) are cumulatively registered. Further, the sales amount is added to the totalizer 34. Furthermore, the department code and sales amount are displayed on the display 10 and printed out on the receipt and journal by the printer 12. Next, when the subtotal key 23 is input, the amount in the totalizer 34 is displayed on the display 10 as a subtotal amount, and is printed out on the receipt and journal.
小計キー23の入力後、万券キー27が入力されると、
直前に置数キー21による置数が行なわれているか否か
を置数バッファ33の内容から判断し、行なわれていな
ければr10000J円を預り金額メモリ35に加算し
、かつ万券カウンタ36を「+1」だけ更新する。しか
る後、小計キー23が入力された状態に戻って次のキー
人力を待つ。これに対し、置数が行なわれていた場合に
は「置数データX100OOJ円を算出して預り金額メ
モリ35に加算し、かつ置数データ分だけ万券カウンタ
36を更新する。しかる後、小計キー23が入力された
状態に戻って次のキー人力を待つ。After inputting the subtotal key 23, when the million ticket key 27 is inputted,
It is determined from the contents of the number buffer 33 whether or not a number has been entered using the number key 21 immediately before, and if it has not been done, r10,000 J yen is added to the deposit amount memory 35, and the ten thousand ticket counter 36 is set to " +1” only. After that, the subtotal key 23 returns to the input state and waits for the next key input. On the other hand, if the number has been placed, the system calculates the number data x 100OOJ yen, adds it to the deposited amount memory 35, and updates the ten thousand ticket counter 36 by the amount of the number data. The key 23 returns to the input state and waits for the next key input.
小計キー23の入力後、いずれか1つの金額単位キー2
8−1〜28−4が入力されると、直前に置数キー21
による置数が行なわれているか否かを置数バッファ33
の内容から判断する。そして、行なわれていなければ金
額単位テーブル37から該当する金額単位データを読出
してその単位金額を預り金額メモリ35に加算するとと
もに、該当するカウンタを「+1」だけ更新する。しか
る後、小計キー23が入力された状態に戻って次のキー
人力を待つ。これに対し、置数が行なわれていた場合に
は金額単位テーブル37から該当する金額単位データを
読出して「置数データX単位金額」円を算出して預り金
額メモリ35に加算するとともに置数データ分だけ該当
するカウンタを更新する。しかる後、小計キー23が入
力された状態に戻って次のキー人力を待つ。After inputting the subtotal key 23, press any one monetary unit key 2
When 8-1 to 28-4 are input, press number key 21 immediately before
The number buffer 33
Judging from the content. If not, the corresponding amount unit data is read from the amount unit table 37, the unit amount is added to the deposited amount memory 35, and the corresponding counter is updated by "+1". After that, the subtotal key 23 returns to the input state and waits for the next key input. On the other hand, if a deposit has been made, the corresponding monetary unit data is read out from the monetary unit table 37, and the "deposited value data x unit amount" yen is calculated and added to the deposited amount memory 35. Update the corresponding counter by the amount of data. After that, the subtotal key 23 returns to the input state and waits for the next key input.
小計キー23の入力後、預/現計キー24が入力される
と、直前に置数キー21による置数が行なわれているか
否かを置数バッファ33の内容から判断する。そして、
行なわれていたならばその置数金額を預り金額メモリ3
5に加算し、合計器34内の合計金額と預り金額メモリ
35内の預り金額とを比較する。これに対し、置数され
ていなければ預り金額メモリ35の内容が零か否かを調
べ、零の場合には合計金額に等しい金額を客が支払った
ので合計器34内の金額を預り金額メモリ35に書込ん
だ後、合計器34内の合計金額と預り金額メモリ35内
の預り金額とを比較する。零でない場合は万券キー27
あるいは金額単位キー28−1〜28−4によって預り
金額が入力されているので直ちに合計器34内の合計金
額と預り金額メモリ35内の預り金額とを比較する。When the deposit/cash total key 24 is input after the subtotal key 23 is input, it is determined from the contents of the number buffer 33 whether or not a number has been entered using the number entry key 21 immediately before. and,
If it has been done, the deposited amount will be stored in the deposit amount memory 3.
5 and compares the total amount in totalizer 34 with the deposited amount in deposited amount memory 35. On the other hand, if the number is not set, it is checked whether the contents of the deposit amount memory 35 are zero or not, and if it is zero, the customer has paid an amount equal to the total amount, so the amount in the totalizer 34 is stored in the deposit amount memory. 35, the total amount in the totalizer 34 and the deposited amount in the deposited amount memory 35 are compared. If it is not zero, press 10,000 tickets key 27
Alternatively, since the deposited amount has been input using the amount unit keys 28-1 to 28-4, the total amount in the totalizer 34 and the deposited amount in the deposited amount memory 35 are immediately compared.
合計金額と預り金額との比較において、合計金額が預り
金額よりも大きい場合には、客の支払いが不足している
のでエラー表示を行なうとともに預り金額メモリ35を
クリアする゛(エラー処理)。When the total amount is compared with the deposited amount, if the total amount is larger than the deposited amount, the customer's payment is insufficient, so an error is displayed and the deposited amount memory 35 is cleared (error processing).
その後、クリアキー25が入力されてエラー状態が解除
されると再度類り金額がキー人力されるのを待つ。Thereafter, when the clear key 25 is input and the error state is canceled, the system waits for the similar amount to be manually input again.
預り金額が合計金額以上の場合は通常の現計締め処理に
移行する。すなわち、預り金額から合計金額を減算して
釣銭を算出し、釣銭金額を表示器10に表示させるとと
もにレシートおよびジャーナルに合計金額、預り金額お
よび釣銭金額を印字出力してレシートのみを発行する。If the deposit amount is greater than the total amount, the process will proceed to normal cash closing processing. That is, change is calculated by subtracting the total amount from the deposit amount, the change amount is displayed on the display 10, and the total amount, the deposit amount, and the change amount are printed out on a receipt and a journal, and only a receipt is issued.
また、ドロワ14を開放させる。しかる後、合計器34
および預り金額メモリ35の内容をクリアして一人の客
に対する販売登録処理を終了する。Also, the drawer 14 is opened. After that, totalizer 34
Then, the contents of the deposited amount memory 35 are cleared and the sales registration process for one customer is completed.
このように構成された本実施例の電子式キャッシュレジ
スタを採用した店では、ユーザ側はモードスイッチ6に
より「設定」モードを選択した状態で、置数キー21に
より金額単位設定コードを入力し、続いて小計キー23
を入力する。ここで、設定NQIの金額単位キー28−
1に金額単位5千円を設定する場合、ユーザ側は先ず置
数キー21にて設定N111を置数し、続いて#キー2
6を入力する。次に、金額単位5千円を示すデータ[5
4]を置数し、続いて小計キー23を入力する。以上の
キー操作を行なうことにより、金額単位テーブル37の
設定慮1の金額単位キー28−1に対応する金額単位エ
リアには8ビツトの金額単位データ[01010100
(−54)]が格納され、金額単位キー28−1は金額
単位5千円を入力するためのキーとして機能する。同様
にして、例えば設定NQ2の金額単位キー28−2に対
応する金額単位エリアに金額単位データ[000101
00(14)]が格納されることにより金額単位キー2
8−2は金額単位千円を入力するためのキーとして機能
し、設定m3の金額単位キー28−3に対応する金額単
位エリアに金額単位データ[01010010(−52
)]が格納されることにより金額単位キー2B−3は金
額単位5百円を入力するためのキーとして機能し、設定
NQ4の金額単位キー28−4に対応する金額単位エリ
アに金額単位データ[00010010(−12)]が
格納されることにより金額単位キー28−4は金額単位
百円を入力するためのキーとして機能する。In a store that employs the electronic cash register of this embodiment configured as described above, the user selects the "setting" mode with the mode switch 6, inputs the amount unit setting code with the number key 21, Next, subtotal key 23
Enter. Here, set NQI monetary unit key 28-
1 to set an amount of 5,000 yen, the user first enters the setting N111 using the numeric key 21, and then presses the # key 2.
Enter 6. Next, data showing the amount unit of 5,000 yen [5
4] and then input the subtotal key 23. By performing the above key operations, the 8-bit monetary unit data [01010100
(-54)] is stored, and the amount unit key 28-1 functions as a key for inputting the amount unit of 5,000 yen. Similarly, for example, the monetary unit data [000101
00(14)] is stored, the amount unit key 2
8-2 functions as a key for inputting the monetary unit of 1,000 yen, and the monetary unit data [01010010 (-52
)], the monetary unit key 2B-3 functions as a key for inputting the monetary unit of 500 yen, and the monetary unit data [[ 00010010(-12)] is stored, so that the amount unit key 28-4 functions as a key for inputting the amount unit of 100 yen.
このように、本実施例の電子式キャッシュレジスタであ
れば、簡単なキー操作によって各金額単位キー28−1
〜28−4の金額単位を自由に設定できる。また、各キ
ー28−1〜28−4に対応する金額単位の変更も容易
である。したがって、ユーザ側の使用条件によって各金
額単位キー38−1〜28−4に必要な金額単位を設定
することにより、操作性に優れ実用性に富んだ使用が可
能となり、作業能率を向上できる。In this way, with the electronic cash register of this embodiment, each amount unit key 28-1 can be controlled by a simple key operation.
~28-4 monetary units can be freely set. Further, it is also easy to change the monetary unit corresponding to each of the keys 28-1 to 28-4. Therefore, by setting the necessary monetary unit to each monetary unit key 38-1 to 28-4 according to the usage conditions of the user, it is possible to use the device with excellent operability and practicality, and to improve work efficiency.
例えば、登録業務において客が1万5千円を支払った場
合、従来は置数キー21でr15000Jを置数するか
、万券キー27を操作後に置数キー21でr50004
を置数しなければならず操作キーの数が多かったが、本
実施例であればキャッシャは万券キー27と金額単位5
千円が設定された金額単位キー28−1とを操作するだ
けで、預り金額r15000Jを入力できる。このよう
に、特に預り金額入力操作において操作キー数を低減で
き、作業能率が向上する上、入力ミスが少なくなる。For example, if a customer pays 15,000 yen in a registration process, conventionally, the number r15000J is entered using the number key 21, or r50000J is entered using the number key 21 after operating the ten thousand ticket key 27.
However, in this embodiment, the cashier can use the 10,000-ticket key 27 and the amount unit 5.
The deposit amount r15000J can be input simply by operating the amount unit key 28-1 to which 1,000 yen is set. In this way, the number of operating keys can be reduced, especially in the deposit amount input operation, improving work efficiency and reducing input errors.
また、例えば金額単位5千円を入力できるキーとして当
初金額単位キー28−1を選択したが金額単位キー28
−4の方が都合がよい場合、金額単位データの設定業務
によって金額単位キー28−1と28−4とに対応する
金額単位データを設定し直すことにより、容易にキー位
置を変更できる。したがって、ユーザ側の使用条件に即
応して作業能率をより高めることができる。Also, for example, although the monetary unit key 28-1 was initially selected as a key for inputting the monetary unit of 5,000 yen, the monetary unit key 28
If -4 is more convenient, the key position can be easily changed by resetting the monetary unit data corresponding to monetary unit keys 28-1 and 28-4 through monetary unit data setting work. Therefore, work efficiency can be further improved in response to the usage conditions of the user.
また、各金額単位キー28−1〜28−4毎に人力され
た単位金額の数値がカウンタで累計されるので、万券カ
ウンタ26を用いた1万円札の管理と同様の管理を他の
金種についても実行できる。In addition, since the numerical value of the unit amount entered manually for each amount unit key 28-1 to 28-4 is accumulated by the counter, management similar to the management of 10,000 yen bills using the 10,000-yen bill counter 26 can be performed on other bills. This can also be done for denominations.
なお、前記実施例においては金額単位キーを4個設けた
場合を示したが、キー数が限定されるものではなく1個
ないし3個あるいは5個以上であってもよい。ただし、
金額単位テーブルは金額単位キーの数に対応して形成す
る必要はある。また、前記実施例では金額単位キー28
−1〜28−4を預り金額入力操作において使用する場
合を示したが、プログラムの設計により他の用途におい
ても使用可能である。さらに、前記実施例では本発明を
電子式キャッシュレジスタに適用した場合を示したが、
POSシステムにおけるPOSターミナルにも適用でき
るのは言うまでもない。このほか、本発明の要旨を逸脱
しない範囲で種々変形実施可能であるのは勿論である。In addition, although the case where four monetary unit keys were provided was shown in the said Example, the number of keys is not limited and may be 1 to 3 or 5 or more. however,
It is necessary to form a monetary unit table corresponding to the number of monetary unit keys. Further, in the above embodiment, the amount unit key 28
-1 to 28-4 are used in the deposit amount input operation, but they can also be used in other applications depending on the program design. Furthermore, although the embodiment described above shows the case where the present invention is applied to an electronic cash register,
Needless to say, it can also be applied to POS terminals in POS systems. It goes without saying that various other modifications can be made without departing from the spirit of the invention.
[発明の効果]
以上詳述したように、本発明によれば、ユーザ側で自由
に金額単位を設定できるキーを備え、例えば預り金額入
力操作において能率的なキー操作を容易に実現できる商
品販売データ処理装置を提供できる。[Effects of the Invention] As detailed above, according to the present invention, it is possible to sell a product that is equipped with a key that allows the user to freely set the unit of amount, and that allows efficient key operations to be easily realized, for example, in inputting the deposit amount. Data processing equipment can be provided.
図は本発明を電子式キャッシュレジスタに適用した一実
施例を示す図であって、第1図は電子式キャッシュレジ
スタのブロック構成図、第2図はキーボードのキー配置
を示す図、第3図はRAMの主要なメモリ構成を示す図
、第4図は金額単位テーブルにおける金額単位データエ
リアを示す図、第5図は金額単位テーブルにおける金額
単位データエリアへのデータ設定処理を示す流れ図、第
6図は登録業務におけるメイン処理を示す流れ図である
。
1・・・CPU、4・・・RAM、8・・・キーボード
、21・・・置数キー 23・・・小計キー 24・・
・預/現計キー 27・・・万券キー 28−1〜28
−4・・・金額単位キー 34・・・合計器、35・・
・預り金額メモリ、36・・・万券カウンタ、37・・
・金額単位テーブル。
出願人代理人 弁理士 鈴江武彦
第
図
第
図
J5
図The figures are diagrams showing an embodiment in which the present invention is applied to an electronic cash register, in which Fig. 1 is a block diagram of the electronic cash register, Fig. 2 is a diagram showing the key arrangement of a keyboard, and Fig. 3 is a diagram showing an arrangement of keys on a keyboard. FIG. 4 is a diagram showing the monetary unit data area in the monetary unit table, FIG. 5 is a flowchart showing the data setting process to the monetary unit data area in the monetary unit table, and FIG. 6 is a diagram showing the main memory configuration of the RAM. The figure is a flowchart showing the main processing in registration work. 1...CPU, 4...RAM, 8...Keyboard, 21...Number key 23...Subtotal key 24...
・Deposit/cash key 27...10,000 ticket key 28-1 to 28
-4... Amount unit key 34... Totalizer, 35...
・Deposit amount memory, 360,000 ticket counter, 37...
- Amount unit table. Applicant's agent Patent attorney Takehiko Suzue Figure J5
Claims (1)
販売商品の販売データをメモリに登録処理する商品販売
データ処理装置において、前記キーボードに配設された
少なくとも1つの金額単位キーと、この金額単位キーに
対応して金額単位データを記憶する金額単位テーブルと
、このテーブルに記憶される金額単位データを任意に設
定する金額単位設定手段と、前記金額単位キーの入力に
応じて前記金額単位テーブルから該当する金額単位デー
タを読出す金額単位データ読出し手段とを具備したこと
を特徴とする商品販売データ処理装置。In a product sales data processing device that registers and processes sales data of each sales product inputted by key operations of various keys on a keyboard in a memory, at least one monetary unit key arranged on the keyboard, and this monetary unit key a monetary unit table for storing monetary unit data corresponding to the monetary unit data; a monetary unit setting means for arbitrarily setting monetary unit data stored in this table; 1. A product sales data processing device, comprising: monetary unit data reading means for reading monetary unit data.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21139488A JPH0259893A (en) | 1988-08-25 | 1988-08-25 | Product sales data processing device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP21139488A JPH0259893A (en) | 1988-08-25 | 1988-08-25 | Product sales data processing device |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH0259893A true JPH0259893A (en) | 1990-02-28 |
Family
ID=16605242
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP21139488A Pending JPH0259893A (en) | 1988-08-25 | 1988-08-25 | Product sales data processing device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH0259893A (en) |
-
1988
- 1988-08-25 JP JP21139488A patent/JPH0259893A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0259893A (en) | Product sales data processing device | |
| JPH02266494A (en) | Product sales data processing device | |
| JP2589810B2 (en) | Product sales data processing device | |
| JPS5913067B2 (en) | electronic cash register | |
| JPH0259892A (en) | Product sales data processing device | |
| JPH0273495A (en) | Product sales data processing device | |
| JP2993794B2 (en) | Product sales data processing device | |
| JPS6373397A (en) | electronic cash register | |
| JP2559518B2 (en) | Electronic cash register | |
| JPH02150999A (en) | Product sales data processing device | |
| JPH01230196A (en) | Merchandise selling data register | |
| JPH02105996A (en) | Product sales data processing device | |
| JP2512138B2 (en) | Product registration data processing device | |
| JPS5833981B2 (en) | electronic cash register | |
| JPH01158595A (en) | electronic cash register | |
| JPH04373096A (en) | electronic cash register | |
| JPS59197958A (en) | Electronic cash register | |
| JPS6411997B2 (en) | ||
| JPH01233599A (en) | electronic cash register | |
| JPH0314097A (en) | Product sales data processing device | |
| JPS5851305B2 (en) | electronic cash register | |
| JPH01305498A (en) | electronic cash register | |
| JPH01181194A (en) | Electronic cash register | |
| JPS5824823B2 (en) | electronic cash register | |
| JPH0346093A (en) | Goods sale data processor |