JPH0244495A - Electronic cash register - Google Patents

Electronic cash register

Info

Publication number
JPH0244495A
JPH0244495A JP19545988A JP19545988A JPH0244495A JP H0244495 A JPH0244495 A JP H0244495A JP 19545988 A JP19545988 A JP 19545988A JP 19545988 A JP19545988 A JP 19545988A JP H0244495 A JPH0244495 A JP H0244495A
Authority
JP
Japan
Prior art keywords
discount
rate
amount
sales
upper limit
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
JP19545988A
Other languages
Japanese (ja)
Inventor
Hiroyuki Mizuguchi
水口 浩之
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 JP19545988A priority Critical patent/JPH0244495A/en
Publication of JPH0244495A publication Critical patent/JPH0244495A/en
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

PURPOSE:To prevent re-registration even at the time of the input mistake of a discount rate or an additional rate, and to improve working efficiency by setting the ceiling limit of the discount rate and additional rate with respect to a sales amount and a sub-total amount, and prohibiting the discount or additional processing of the rate to exceed the ceiling limit. CONSTITUTION:When the discount rate or the additional rate for the sales amount of a sales commodity or the sub-total amount of a customer is inputted by the key operation of a discount key 27 or an additional key 28, the discount rate or the additional rate is compared with the ceiling value set at ceiling value memories 39 and 40 beforehand, and when the discount rate or the additional rate is under the ceiling value, the discount or additional processing for the sales amount or the sub-total amount is executed, whereas, when it exceeds the ceiling value, the discount processing or the additional processing is prohibited. Thus, even when the discount rate or the additional rate is erroneously inputted, the fear of the re-registration is eliminated, and the working efficiency is improved.

Description

【発明の詳細な説明】 [産業上の利用分野コ 本発明は、割引または割増機能を有する電子式キャッシ
ュレジスタに関する。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to an electronic cash register having a discount or premium function.

[従来の技術] 一般に、電子式キャッシュレジスタはキーボードなどの
入力装置を介して販売商品のコード、点数、金額等の商
品データが入力されることにより当該商品に関する販売
点数、販売金額等の販売データを得、このデータを例え
ばコード別にメモリに登録処理するとともに販売金額を
顧客合計器で合計する。そして、小計キーが入力される
と顧客合計器内の小計金額を表示部に表示させる。しか
る後、登録締め操作が行なわれるとレシートを発行し、
前記顧客合計器をクリアするものとなっている。
[Prior Art] In general, electronic cash registers receive sales data such as the number of sales items, sales amount, etc. regarding the product by inputting product data such as code, number of items, and amount of sales items through an input device such as a keyboard. This data is registered in the memory, for example, by code, and the sales amount is totaled by a customer totalizer. When the subtotal key is input, the subtotal amount in the customer totalizer is displayed on the display section. After that, when the registration closing operation is performed, a receipt will be issued,
This is to clear the customer totalizer.

ところで、商店のなかには特定のサービス品を定め、そ
の商品を買い上げた場合には販売金額を割引くようにし
て顧客へのサービスをはかっているところがある。また
、社員や特定の顧客に対しては、小計金額の割引を行な
うこともある。一方、24時間営業の商店では深夜や早
朝に各商品または特定の商品について割増料金を請求す
るところもある。
By the way, some stores provide services to customers by providing specific service products and discounting the sales price when those products are purchased. Additionally, discounts on subtotal amounts may be given to employees and specific customers. On the other hand, some stores that are open 24 hours a day charge a premium for each product or specific product late at night or early in the morning.

そこで、従来、このような商店で使用される電子式キャ
ッシュレジスタには、販売金額または小計金額に対する
割引または割増を処理できるようになっており、そのた
めの割引キーまたは割増キーが配設されている。例えば
、販売商品の登録後、任意の割引率を置数してから割引
キーを操作すると当該商品の販売金額に対して置数され
た割引率で割引が行なわれる。小計キーの操作後、任意
の割増率を置数してから割増キーを操作すると当該客の
小計金額に対して置数された割増率で割増が行なわれる
Therefore, conventionally, electronic cash registers used in such stores are equipped with discount keys or surcharge keys to process discounts or surcharges on the sales amount or subtotal amount. . For example, after registering a product for sale, if a discount key is operated after setting an arbitrary discount rate, the sales amount of the product will be discounted at the discount rate set. After operating the subtotal key, enter an arbitrary premium rate and then operate the premium key to increase the subtotal amount of the customer at the preset premium rate.

[発明が解決しようとする課題] しかるに、従来の割引または割増機能を有する電子式キ
ャッシュレジスタにおいては、割引率または割増率に上
限が設定されていないため、その上限を越える割引率ま
たは割増率を置数する操作ミスがあっても自動的に割引
または割増処理が行なわれる不具合があった。このよう
な割引または割増処理に対する操作ミスが発生した場合
、その客に対する登録をやり直さなければならず、煩雑
で作業効率が悪くキャッシャの負担となっていた。
[Problems to be Solved by the Invention] However, in conventional electronic cash registers having a discount or premium function, no upper limit is set for the discount rate or premium rate, so it is impossible to set a discount rate or premium rate that exceeds the upper limit. There was a problem in which the discount or premium was automatically processed even if there was an error in entering the number. If an operational error occurs in such discount or premium processing, the registration for that customer must be re-registered, which is complicated and inefficient and burdens the cashier.

そこで本発明は、販売金額または小計金額に対する割引
率または割増率の上限を設定し、この上限を越える率の
割引または割増処理を禁止できるようにして、割引率ま
たは割増率の入力ミスがあっても登録のやり直しに至る
おそれがなく、作業効率の向上をはかり得るとともにキ
ャッシャの負担を軽減し得る電子式キャッシュレジスタ
を提供しようとするものである。
Therefore, the present invention sets an upper limit for the discount rate or premium rate for the sales amount or subtotal amount, and prohibits discount or premium processing at a rate that exceeds this upper limit, thereby preventing errors in inputting the discount rate or premium rate. The present invention aims to provide an electronic cash register that can improve work efficiency and reduce the burden on the cashier without the risk of having to redo registration.

[課題を解決するための手段] 本発明は、入力装置を介して入力された各販売商品の販
売データをメモリに登録処理するとともに各販売商品の
販売金額を顧客合計器で合計し、小計キーの入力に応じ
て顧客合計器内の小計金額を表示させ、登録締め操作に
応じて顧客合計器をクリアする電子式キャッシュレジス
タにおいて、販売金額または小計金額に対する割引率ま
たは割増率を入力する特定キーと、この特定キーのキー
操作により入力される割引率または割増率の上限値を設
定記憶する上限メモリと、小計キー操作前または小計キ
ー操作後に特定キーのキー操作により割引率または割増
率が入力されるとその割引率または割増率と上限メモリ
内の上限値とを比較する比較手段と、この比較手段によ
り割引率または割増率が上限値以下のとき販売金額また
は小計金額に対する割引または割増処理を行ない、割引
率または割増率が上限値を越えると割引または割増処理
を禁止する制御手段とを備えたものである。
[Means for Solving the Problems] The present invention registers the sales data of each sales product inputted through an input device in a memory, totals the sales amount of each sales product using a customer totalizer, and calculates a subtotal key. A specific key for inputting a discount rate or premium rate for the sales amount or subtotal amount in an electronic cash register that displays the subtotal amount in the customer totalizer in response to the input of , and clears the customer totalizer in response to the registration closing operation. , an upper limit memory that sets and stores the upper limit value of the discount rate or premium rate that is input by key operation of this specific key, and a discount rate or premium rate that is input by key operation of a specific key before or after the subtotal key operation. a comparison means that compares the discount rate or premium rate with the upper limit value in the upper limit memory when the discount rate or premium rate is lower than the upper limit value; and control means for prohibiting discount or premium processing when the discount rate or premium rate exceeds the upper limit value.

[作用] このような手段を講じた電子式キャッシュレジスタであ
れば、割引キーまたは割増キーのキー操作により販売商
品の販売金額または顧客の小計金額に対する割引率また
は割増率が人力されると、割引率または割増率と上限メ
モリに予め設定されている上限値とが比較され、割引率
または割増率が上限値以下であれば販売金額または小計
金額に対する割引または割増処理が行なわれるが、上限
値を越えると割引処理または割増処理が禁止される。
[Function] With electronic cash registers that take such measures, when the discount rate or premium rate for the sales amount of the sold product or the customer's subtotal amount is manually set by key operation of the discount key or premium key, the discount will be applied. The discount rate or premium rate is compared with the upper limit value preset in the upper limit memory, and if the discount rate or premium rate is less than the upper limit value, the sales amount or subtotal amount will be discounted or increased. If the limit is exceeded, discount processing or premium processing is prohibited.

[実施例コ 以下、本発明の一実施例を図面を参照しながら説明する
[Embodiment] Hereinafter, an embodiment of the present invention will be described with reference to the drawings.

第1図は電子式キャッシュレジスタの構成を示すブロッ
ク図である。同図において1は制御部本体としてのCP
Uであり、演算回路、メモリ制御回路等を内蔵し、各種
の入力データに基いて所定の演算処理を実行するととも
に、パスライン2を介して上記CPUIが各部を制御す
るためのプログラムなどを記憶するROM3と、各販売
商品の販売データを登録処理するためのメモリなどを有
するRAM4とを制御する。また、現在時刻を計時する
時計回路5、「登録」 「精算」 「設定」等の各種業
務モードを選択するためのモードスイ・ノチ6からの信
号を入力するとともにブザー7のブザー駆動回路8に駆
動信号を出力するI10ポート9、各販売商品の販売デ
ータ人力装置としてのキーボード10から出力されるキ
ー信号を入力処理するキーボード入力回路11、各販売
商品の販売金額や顧客の小計金額等を表示するための表
示部12を駆動制御する表示制御回路13、レシートな
どに印字を行なうプリンタ14のプリンタ駆動回路15
と現金等を収納するためのドロワ16のドロワ開放装置
17とにそれぞれ駆動信号を出力するI10ポート18
等か、前記パスライン2を介してCPUIに接続されて
いる。
FIG. 1 is a block diagram showing the configuration of an electronic cash register. In the same figure, 1 is the CP as the main body of the control unit.
It has a built-in arithmetic circuit, memory control circuit, etc., executes predetermined arithmetic processing based on various input data, and stores programs etc. for the CPU to control each part via the pass line 2. A RAM 4 having a memory for registering sales data of each sales product, etc. is controlled. It also inputs signals from a clock circuit 5 that measures the current time, a mode switch 6 for selecting various business modes such as "registration,""payment," and "setting," and drives the buzzer drive circuit 8 of the buzzer 7. I10 port 9 that outputs signals, a keyboard input circuit 11 that inputs and processes key signals output from a keyboard 10 serving as a sales data human-powered device for each sales product, and displays the sales amount of each sales product, the customer's subtotal amount, etc. a display control circuit 13 that drives and controls the display unit 12 for the purpose of printing, a printer drive circuit 15 of the printer 14 that prints on receipts, etc.
and an I10 port 18 that outputs drive signals to the drawer opening device 17 of the drawer 16 for storing cash, etc.
etc., are connected to the CPUI via the path line 2.

前記キーボード10には、第2図に示すように、各販売
商品の販売金額2客からの預り金額等を置数するための
置数キー21、各販売商品を分類する部門コード[1〜
15]を人力するための部門キー22、小計金額の表示
および印字を指令するための小計キー23、販売登録の
締めを指令する預/現計キー24、販売点数を入力する
だめの乗算キー25、エラー状態の解除等に使用するク
リアキー26、販売金額または小計金額に対する割引率
を入力するための割引キー27、販売金額または小計金
額に対する割増率を入力するための割増キー28などが
配設されている。
As shown in FIG. 2, the keyboard 10 includes number keys 21 for entering the sales amount of each sales product, the deposit amount from customers, etc., and department codes [1 to 1] for classifying each sales product.
15], a subtotal key 23 for instructing display and printing of the subtotal amount, a deposit/cash total key 24 for instructing the closing of sales registration, and a multiplication key 25 for inputting the number of sales items. , a clear key 26 used to clear an error state, etc., a discount key 27 for inputting a discount rate for the sales amount or subtotal amount, and a premium key 28 for inputting a premium rate for the sales amount or subtotal amount. has been done.

前記RAM4には、第3図に示す如く、各販売商品を分
類する部門コード[1〜15]別に売上点数および売上
金額を集計する部門別合計器31、販売金額まは小計金
額に対して割引処理された割引額を累計する割引合計器
32、販売金額または小計金額に対して割増処理された
割増額を累計する割増合計器33、キー人力された販売
商品の部門コードを記憶する部門メモリ34、キー人力
された販売商品の販売金額を記憶する販売金額メモリ3
5、−人の顧客に販売した各商品の販売金額を累計する
顧客合計器36.1人の顧客の販売登録中のとき“1”
にセットされる登録中フラグのフラグメモリ37、登録
中において小計キー23が入力されたとき“1”にセッ
トされる小計フラグのフラグメモリ38、販売金額また
は小計金額に対する割引額の上限値を設定記憶する割引
上限メモリ39、販売金額または小計金額に対する割増
額の上限値を設定記憶する割増上限メモリ40、などが
形成されている。
As shown in FIG. 3, the RAM 4 includes a departmental totalizer 31 that totals the sales points and sales amount by department code [1 to 15] for classifying each sold product, and a departmental totalizer 31 that totals the sales points and sales amount by department code [1 to 15] that categorizes each sales product, and a departmental totalizer 31 that totals the sales points and sales amount by department code [1 to 15] that categorizes each sales product. A discount totalizer 32 that totals the processed discount amount, a premium totalizer 33 that totals the additional amount that has been added to the sales amount or subtotal amount, and a department memory 34 that stores the department code of the sales product that has been entered manually. , a sales amount memory 3 that stores the sales amount of the sales product entered by the key.
5.Customer totalizer that totals the sales amount of each product sold to - customers 36. "1" when one customer is registering for sales
A flag memory 37 for the flag during registration is set to "1" when the subtotal key 23 is input during registration, a flag memory 38 for the subtotal flag is set to "1", and the upper limit of the discount amount for the sales amount or subtotal amount is set. A discount upper limit memory 39 for storing, a premium upper limit memory 40 for setting and storing the upper limit of the premium for the sales amount or subtotal amount, etc. are formed.

なお、上記割引上限メモリ39および割増上限メモリ4
0の各上限値は、例えば開店前に「設定」モードにおい
て所定のキー操作により予め設定しておく。
In addition, the discount upper limit memory 39 and the premium upper limit memory 4
Each upper limit value of 0 is set in advance by operating a predetermined key in the "setting" mode, for example, before opening the store.

しかして、前記CPUIは電源投入に応動して所定の初
期化処理を行なった後、キーボード10からキーデータ
が入力されるのを待つ。そして、キーデータが入力され
るとコントロールキー6にて選択されている業務モード
を判別し、業務モードに対応するキー処理を実行する。
The CPU then performs a predetermined initialization process in response to power-on, and then waits for key data to be input from the keyboard 10. When the key data is input, the business mode selected by the control key 6 is determined, and key processing corresponding to the business mode is executed.

ここで、コントロールキー6により「登録」モードが選
択されている状態で、キーボード10より部門キー22
のキーデータが入力されると、第4図に示す部門キー処
理を実行する。先ず直前に置数キー21による置数が行
なわれていることを確認した後、入力されたキーデータ
に対応する部門コードを部門コードメモリ34に格納す
るとともに置数データを販売金額メモリ35に格納する
Here, with the "registration" mode selected by the control key 6, press the department key 22 from the keyboard 10.
When the key data is input, the department key processing shown in FIG. 4 is executed. First, after confirming that a number has been entered using the number key 21 just before, the department code corresponding to the input key data is stored in the department code memory 34, and the number data is stored in the sales amount memory 35. do.

そして、部門別合計器31における該当部門コードの売
上合計エリアに販売データの部門登録処理を行なう。す
なわち、前もって置数キー21と乗算キー25との組合
わせ人力によって乗数か人力されている場合にはその乗
数を販売点数とし、乗数が入力されていなければ販売点
数を「1」として、部門コードメモリ34内の部門コー
ドに該当する部門別合計器31の売上点数エリアに上記
販売点数を加算し、かつ当該部門別合計器31の売上金
額エリアに販売金額メモリ35内の販売金額を加算する
。また、販売金額メモリ35内の販売金額を顧客合計器
36に加算する。さらに、部門コードメモリ34内の部
門コードと販売金額メモリ35内の販売金額とを表示部
12に表示させるとともに、プリンタ14を駆動してレ
シートなどに印字出力する。しかる後、フラグメモリ3
7の登録中フラグを“1”にセットし、フラグメモリ3
8の小計フラグを“0”にリセットして終了する。
Then, the sales data is registered in the sales total area of the corresponding department code in the department totalizer 31. That is, if the multiplier has been manually input by combining the number key 21 and the multiplication key 25 in advance, that multiplier is set as the number of sales points, and if the multiplier has not been entered, the number of sales points is set as "1" and the department code is set. The sales number is added to the sales points area of the departmental totalizer 31 corresponding to the department code in the memory 34, and the sales amount in the sales amount memory 35 is added to the sales amount area of the departmental totalizer 31. Further, the sales amount in the sales amount memory 35 is added to the customer totalizer 36. Further, the department code in the department code memory 34 and the sales amount in the sales amount memory 35 are displayed on the display section 12, and the printer 14 is driven to print them out on a receipt or the like. After that, flag memory 3
Set the registering flag of 7 to “1” and store it in flag memory 3.
The subtotal flag of 8 is reset to "0" and the process ends.

また、同じく「登録」モードが選択されている状態で、
キーボード10より小計キー23のキーデータが入力さ
れると、第5図に示す小計キー処理を実行する。先ず、
客が購入した商品の登録中であることをフラグメモリ3
7の登録中フラグが“1“にセットされていることから
確認した後、顧客合計器36内の金額つまりは小計金額
を表示部12に表示させるとともにレシートに印字出力
する。その後、フラグメモリ38内の小計フラグを“1
“にセットして終了する。
Also, with the "registration" mode selected,
When key data of the subtotal key 23 is input from the keyboard 10, the subtotal key processing shown in FIG. 5 is executed. First of all,
Flag memory 3 indicates that the product purchased by the customer is being registered.
After confirming that the registration flag of No. 7 is set to "1", the amount in the customer totalizer 36, that is, the subtotal amount, is displayed on the display section 12 and printed out on the receipt. After that, the subtotal flag in the flag memory 38 is set to “1”.
“ and exit.

「登録」モードが選択されている状態で、キーボード1
0より預/現計キー24のキーデータが入力されると、
第6図に示す預/現計キー処理を実行する。先ず、客が
購入した各商品の小計金額を表示中であることをフラグ
メモリ38の小計フラグが“1”にセットされているこ
とから確認した後、締め処理として預り金額から合計金
額つまりは顧客合計器36内の小計金額を減算する釣銭
演算を行ない、釣銭額を表示する。また、合計金額、預
り金額および釣銭額をレシート等に印字出力し、レシー
トを発行するとともにドロワ16を開放させる。しかる
後、フラグメモリ37.38の登録中フラグおよび小計
フラグをともに“0“にリセットし、顧客合計器36を
クリアして終了する。
With “Register” mode selected, press Keyboard 1.
When the key data of the deposit/cash key 24 is input from 0,
The deposit/account key processing shown in FIG. 6 is executed. First, after confirming that the subtotal amount of each product purchased by the customer is being displayed by checking that the subtotal flag in the flag memory 38 is set to "1," the total amount, that is, the customer's total amount, is calculated from the deposit amount as a closing process. A change operation is performed to subtract the subtotal amount in the totalizer 36, and the change amount is displayed. Further, the total amount, deposited amount, and change amount are printed out on a receipt or the like, and the receipt is issued and the drawer 16 is opened. Thereafter, both the registration flag and the subtotal flag in the flag memories 37 and 38 are reset to "0", the customer totalizer 36 is cleared, and the process ends.

また、「登録」モードが選択されている状態で、割引キ
ー27のキーデータが入力されると、第7図に示す割引
キー処理を実行する。先ず、フラグメモリ37の登録中
フラグが“1”にセットされていることおよび直前に置
数が行なわれていることを確認した後、ST(ステップ
)1として置数データすなわち割引率と割引上限メモリ
39に予め設定されている割引上限値とを比較する。そ
して、割引率が割引上限値を越えていた場合にはブザー
7を鳴動させ、クリアキー26の入力によりブザー7を
停止して終了する。
Further, when the key data of the discount key 27 is input while the "registration" mode is selected, the discount key process shown in FIG. 7 is executed. First, after confirming that the registration flag in the flag memory 37 is set to "1" and that the number has been set immediately before, as ST (step) 1, the set number data, that is, the discount rate and discount upper limit, are The discount upper limit value preset in the memory 39 is compared. Then, if the discount rate exceeds the discount upper limit value, the buzzer 7 is made to sound, and the buzzer 7 is stopped by inputting the clear key 26 to end the process.

STIにおいて割引率が割引上限値以下の場合には、S
T2としてフラグメモリ38の小計フラグが“1“にセ
ットされているか否かを判断する。
In STI, if the discount rate is less than the discount upper limit, STI
At T2, it is determined whether the subtotal flag in the flag memory 38 is set to "1".

小計フラグがセットされている場合には小計金額に対す
る割引であるので、顧客合計器36内の小計金額に置数
された割引率を乗算して割引額を算出する。そして、顧
客合計器36内の小計金額から割引額を減算する。また
、割引合計器32に割引額を加算する。さらに、割引額
を表示部12に表示させるとともにレシートに「割引」
等の文字とともに印字出力して終了する。
If the subtotal flag is set, the discount is for the subtotal amount, so the discount amount is calculated by multiplying the subtotal amount in the customer totalizer 36 by the set discount rate. Then, the discount amount is subtracted from the subtotal amount in the customer totalizer 36. Further, the discount amount is added to the discount totalizer 32. Furthermore, the discount amount is displayed on the display unit 12 and a "discount" is displayed on the receipt.
It prints out characters such as and exits.

ST2において小計フラグがリセットされている場合に
は直前に登録された販売商品の販売金額に対する割引で
あるので、販売金額メモリ35内の販売金額に置数され
た割引率を乗算して割引額を算出する。そして、販売金
額メモリ35内の販売金額から割引額を減算する。また
、部門コードメモリ34内の部門コードに該当する部門
別合計器31の売上金額から割引額を減算する。さらに
、顧客合計器36内の金額から割引額を減算する。
If the subtotal flag has been reset in ST2, the discount is for the sales amount of the sales item registered immediately before, so the discount amount is calculated by multiplying the sales amount in the sales amount memory 35 by the discount rate set. calculate. Then, the discount amount is subtracted from the sales amount in the sales amount memory 35. Further, the discount amount is subtracted from the sales amount in the department totalizer 31 corresponding to the department code in the department code memory 34. Further, the discount amount is subtracted from the amount in the customer totalizer 36.

しかる後、割引合計器32に割引額を加算し、割引額の
表示および印字を行なって終了する。
Thereafter, the discount amount is added to the discount totalizer 32, the discount amount is displayed and printed, and the process ends.

一方、「登録」モードが選択されている状態で、割増キ
ー28のキーデータが入力されると、第8図に示す割増
キー処理を実行する。先ず、フラグメモリ37の登録中
フラグが“1”にセットされていることおよび直前に置
数が行なわれていることを確認した後、ST3として置
数データすなわち割増率と割増上限メモリ40に予め設
定されている割増上限値とを比較する。そして、割増率
が割増上限値を越えていた場合にはブザー7を鳴動させ
、クリアキー26の入力によりブザー7を停止して終了
する。
On the other hand, when the key data of the premium key 28 is input while the "registration" mode is selected, the premium key processing shown in FIG. 8 is executed. First, after confirming that the registration flag in the flag memory 37 is set to "1" and that the number has been set immediately beforehand, in ST3, the set number data, that is, the premium rate and the premium upper limit memory 40 are stored in advance. Compare with the set premium upper limit value. Then, if the premium rate exceeds the premium upper limit value, the buzzer 7 is made to sound, and the buzzer 7 is stopped by inputting the clear key 26 to end the process.

ST3において割増率が割増上限値以下の場合には、S
T4としてフラグメモリ38の小計フラグが“1“にセ
ットされているか否かを判断する。
If the premium rate is below the premium upper limit in ST3, S
At T4, it is determined whether the subtotal flag in the flag memory 38 is set to "1".

小計フラグがセットされている場合には小計金額に対す
る割増であるので、顧客合計器36内の小計金額に置数
された割増率を乗算して割増額を算出する。そして、顧
客合計器36内の小計金額に割増額を加算する。また、
割増合計器33に割増額を加算する。さらに、割増額を
表示部12に表示させるとともにレシートに「割増」等
の文字とともに印字出力して終了する。
If the subtotal flag is set, the extra amount is added to the subtotal amount, so the extra amount is calculated by multiplying the subtotal amount in the customer totalizer 36 by the preset premium rate. Then, the extra amount is added to the subtotal amount in the customer totalizer 36. Also,
The premium amount is added to the premium totalizer 33. Furthermore, the extra amount is displayed on the display unit 12, and characters such as "surcharge" are printed on the receipt, and the process ends.

Sr1において小計フラグがリセットされている場合に
は直前に登録された販売商品の販売金額に対する割増で
あるので、販売金額メモリ35内の販売金額に置数され
た割増率を乗算して割増額を算出する。そして、販売金
額メモリ35内の販売金額に割増額を加算する。また、
部門コードメモリ34内の部門コードに該当する部門別
合計器31の売上金額に割増額を加算する。さらに、顧
客合計器36内の金額に割増額を加算する。しかる後、
割増合計器33に割増額を加算し、割増額の表示および
印字を行なって終了する。
If the subtotal flag has been reset in Sr1, this is a premium on the sales amount of the sales item registered immediately before, so the premium amount is calculated by multiplying the sales amount in the sales amount memory 35 by the preset premium rate. calculate. Then, the extra amount is added to the sales amount in the sales amount memory 35. Also,
The premium amount is added to the sales amount in the department totalizer 31 corresponding to the department code in the department code memory 34. Further, a premium amount is added to the amount in the customer totalizer 36. After that,
The extra amount is added to the extra totalizer 33, the extra amount is displayed and printed, and the process ends.

このように構成された本実施例の電子式キャッシュレジ
スタを採用する店においては、店の管理者は開店前に割
引率の上限値(例えば30%)と割増率の上限値(例え
ば20%)とを店の運営上常識的な範囲で設定しておく
。この状態で、電子式キャッシュレジスタを操作するキ
ャッシャは客が購入した商品の部門登録を行なうが、そ
の商品が例えば割引対象商品の場合には当該商品の通常
の販売金額と部門コードとを入力後、割引率を置数して
割引キー27を操作する。このとき置数された割引率が
割引上限メモリ39内の上限値(この場合30%)以下
であれば当該向1品の通常の販売金額に対する割引処理
が実行される。これに対し、キャッシャがキー操作を誤
って例えば割引率80%を入力してしまった場合、この
割引率80%は割引上限メモリ39内の上限値を越えて
いるので割引処理が禁止され、ブザー7が鳴動してキャ
ッシャに人力ミスがあったこを知らしめ、再人力を促す
In a store that employs the electronic cash register of this embodiment configured in this way, the store manager must set the upper limit of the discount rate (for example, 30%) and the upper limit of the premium rate (for example, 20%) before opening the store. Set this within a range that is common sense for store operations. In this state, the cashier operating the electronic cash register registers the department of the product purchased by the customer, but if the product is eligible for a discount, the cashier must enter the normal sales amount and department code for the product. , enter the discount rate and operate the discount key 27. If the discount rate set at this time is less than or equal to the upper limit value in the discount upper limit memory 39 (in this case, 30%), a discount process is executed for the normal sales amount of the one product in question. On the other hand, if the cashier accidentally inputs a discount rate of 80%, for example, the discount rate of 80% exceeds the upper limit value in the discount upper limit memory 39, so discount processing is prohibited and the buzzer sounds. 7 beeps to notify the cashier that there was a human error and urges the cashier to try again.

また、客が購入した各商品の小計金額に対する割引を行
なう場合には、小計キー23を操作して小計金額を表示
部12に表示させた後、割引率を置数して割引キー27
を操作する。この場合においても、置数された割引率と
割引上限メモリ3つ内の上限値とが比較され、上限値以
下であれば当該小計金額に対する割引処理が実行される
が、上限値を越えた割引率が置数された場合には割引処
理が禁止され、ブザー7が鳴動してキャッシャに入力ミ
スがあったこを知らしめ、再入力を促す。
When a customer wants to give a discount to the subtotal amount of each product purchased, the subtotal amount is displayed on the display section 12 by operating the subtotal key 23, and then the discount rate is entered and the discount key 27 is displayed.
operate. In this case as well, the entered discount rate is compared with the upper limit values in the three discount upper limit memories, and if it is less than the upper limit value, discount processing is executed for the subtotal amount, but if the discount rate exceeds the upper limit value, the discount rate is If the rate is entered, discount processing is prohibited, and the buzzer 7 sounds to inform the cashier that there has been an input error and prompts the cashier to re-enter.

また、販売金額または小計金額に対する割増の場合も同
様であり、キャッシャは置数キー21によって割増率を
置数後に割増キー28を操作するが、このとき、キー操
作を誤って割増上限メモリ40内の上限値(この場合2
0%)を越えた割増率を入力した場合には割増処理が禁
止され、ブザー7が鳴動して入力エラーであることを知
らしめ、再入力を促す。
The same applies to the case of a surcharge on the sales amount or subtotal amount; the cashier operates the surcharge key 28 after entering the surcharge rate using the number key 21, but at this time, the cashier accidentally presses the key and enters the surcharge upper limit memory 40. upper limit of (in this case 2
If a premium rate exceeding 0% is entered, the premium processing is prohibited and the buzzer 7 sounds to notify the user of an input error and prompt the user to re-enter.

このように、本実施例によれば、割引上限メモリ39ま
たは割増上限メモリ40に予め設定されている割引率ま
たは割増率の上限値を越える割引率または割増率の入力
があった場合には、販売金額または小計金額に対する割
引処理または割増処理が禁止される。したがって、キャ
ッシャがキー操作を誤って上限値を越える割引率または
割増率を入力したとしても、このミスデータで割引処理
または割増処理が実行されることはなく信頼性を高め得
る。しかもこの場合、キャッシャは正しい割引率または
割増率を入力し直せばよく、従来のようにその客に対す
る販売登録操作をやり直す必要がないので、登録業務の
効率を向上できるとともに、キャッシャの負担を軽減で
きる。
As described above, according to the present embodiment, when there is an input of a discount rate or premium rate that exceeds the upper limit of the discount rate or premium rate set in advance in the discount upper limit memory 39 or the premium upper limit memory 40, Discount processing or premium processing on the sales amount or subtotal amount is prohibited. Therefore, even if the cashier inputs a discount rate or premium rate that exceeds the upper limit by erroneously operating a key, the discount process or premium process will not be executed due to this erroneous data, and reliability can be improved. Moreover, in this case, the cashier only has to re-enter the correct discount rate or premium rate, and there is no need to redo the sales registration operation for that customer as in the past, improving the efficiency of registration operations and reducing the burden on the cashier. can.

なお、前記実施例では割引上限メモリ39と割増上限メ
モリ40とをそれぞれ別個に設けた場合を示したが、割
引率と割増率の上限値が一致する場合には割引率および
割増率共通の上限メモリを設けてもよい。また、前記実
施例では各販売商品を部門登録する場合を示したが、バ
ーコードスキャナなどにより商品のPLUコードを入力
することによってPLO登録するようにした電子式キャ
ッシュレジスタにも適用できるのは言うまでもない。こ
のほか、本発明の要旨を逸脱しない範囲で種々変形実施
可能であるのは勿論である。
In the above embodiment, the discount upper limit memory 39 and the premium upper limit memory 40 are provided separately, but when the upper limits of the discount rate and the premium rate match, the upper limit common to the discount rate and the premium rate is set. A memory may also be provided. In addition, although the above embodiment shows the case where each sales product is registered in a department, it goes without saying that it can also be applied to an electronic cash register in which PLO registration is performed by inputting the PLU code of the product using a barcode scanner or the like. stomach. 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, an upper limit of the discount rate or premium rate for the sales amount or subtotal amount is set,
By making it possible to prohibit discounts or premiums that exceed this upper limit, even if there is a mistake in entering the discount rate or premium rate, there is no risk of having to re-register, improving work efficiency and reducing the burden on the cashier. An electronic cash register that can save money can be provided.

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

図は本発明の一実施例を示す図であって、第1図は電子
式キャッシュレジスタのブロック構成図、第2図はキー
ボードのキー配置図、第3図はRAMの主要なメモリ構
成を示す図、第4図ないし第8図はCPUにおける主要
なキー処理を示す流れ図である。 1・・・CPU、3・・・ROM、4・・・RAM。 6・・・モードスイッチ、IQ・・・キーボード、12
・・・表示部、14・・・プリンタ、21・・・置数キ
ー22・・・部門キー 23・・・小計キー 24・・
・預/現計キー 27・・・割引キー 28・・・割増
キー31・・・部門別合計器、32・・・割引合計器、
33・・・割増合計器、36・・・顧客合計器、39・
・・値引上限メモリ、40・・・割増上限メモリ。 出願人代理人 弁理士 鈴江武彦
The figures are diagrams showing one embodiment of the present invention, in which Fig. 1 is a block diagram of an electronic cash register, Fig. 2 is a key layout diagram of a keyboard, and Fig. 3 is a main memory structure of a RAM. 4 to 8 are flowcharts showing main key processing in the CPU. 1...CPU, 3...ROM, 4...RAM. 6...mode switch, IQ...keyboard, 12
...Display section, 14...Printer, 21...Number key 22...Department key 23...Subtotal key 24...
・Deposit/cash total key 27...Discount key 28...Premium key 31...Department totalizer, 32...Discount totalizer,
33...Premium totalizer, 36...Customer totaler, 39.
... Discount upper limit memory, 40... Premium upper limit memory. Applicant's agent Patent attorney Takehiko Suzue

Claims (1)

【特許請求の範囲】[Claims] 入力装置を介して入力された各販売商品の販売データを
メモリに登録処理するとともに各販売商品の販売金額を
顧客合計器で合計し、小計キーの入力に応じて上記顧客
合計器内の小計金額を表示させ、登録締め操作に応じて
上記顧客合計器をクリアする電子式キャッシュレジスタ
において、販売金額または小計金額に対する割引率また
は割増率を入力する特定キーと、この特定キーのキー操
作により入力される割引率または割増率の上限値を設定
記憶する上限メモリと、前記小計キー操作前または小計
キー操作後に前記特定キーのキー操作により割引率また
は割増率が入力されるとその割引率または割増率と前記
上限メモリ内の上限値とを比較する比較手段と、この比
較手段により割引率または割増率が上限値以下のとき前
記販売金額または小計金額に対する割引または割増処理
を行ない、割引率または割増率が上限値を越えると上記
割引または割増処理を禁止する制御手段とを具備したこ
とを特徴とする電子式キャッシュレジスタ。
The sales data of each sales product input through the input device is registered in the memory, and the sales amount of each sales product is totaled in the customer totalizer, and the subtotal amount in the customer totalizer is calculated according to the input of the subtotal key. is displayed and the customer totalizer is cleared in accordance with the registration closing operation.In the electronic cash register, there is a specific key for inputting the discount rate or premium rate for the sales amount or subtotal amount, and the input value is input by key operation of this specific key. an upper limit memory for setting and storing the upper limit value of the discount rate or surcharge rate; and an upper limit memory for setting and storing the upper limit value of the discount rate or surcharge rate; and a comparison means for comparing the upper limit value in the upper limit memory, and when the discount rate or premium rate is less than the upper limit value, the comparison means performs a discount or premium processing on the sales amount or subtotal amount, and calculates the discount rate or premium rate. 1. An electronic cash register comprising: control means for prohibiting the above-mentioned discount or premium processing when the value exceeds an upper limit value.
JP19545988A 1988-08-05 1988-08-05 Electronic cash register Pending JPH0244495A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP19545988A JPH0244495A (en) 1988-08-05 1988-08-05 Electronic cash register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP19545988A JPH0244495A (en) 1988-08-05 1988-08-05 Electronic cash register

Publications (1)

Publication Number Publication Date
JPH0244495A true JPH0244495A (en) 1990-02-14

Family

ID=16341425

Family Applications (1)

Application Number Title Priority Date Filing Date
JP19545988A Pending JPH0244495A (en) 1988-08-05 1988-08-05 Electronic cash register

Country Status (1)

Country Link
JP (1) JPH0244495A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9232300B2 (en) 2013-03-15 2016-01-05 Yamaha Corporation Bass reflex port and tubular body
US9241211B2 (en) 2013-03-15 2016-01-19 Yamaha Corporation Tubular body, bass reflex port, and acoustic apparatus
JP2019117468A (en) * 2017-12-26 2019-07-18 株式会社寺岡精工 Product sales processing device

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9232300B2 (en) 2013-03-15 2016-01-05 Yamaha Corporation Bass reflex port and tubular body
US9241211B2 (en) 2013-03-15 2016-01-19 Yamaha Corporation Tubular body, bass reflex port, and acoustic apparatus
JP2019117468A (en) * 2017-12-26 2019-07-18 株式会社寺岡精工 Product sales processing device

Similar Documents

Publication Publication Date Title
JPH02309497A (en) Commodity sales data processor
JPH0244495A (en) Electronic cash register
JP3472501B2 (en) Electronic cash register
JPH0227499A (en) Electronic cash register
JPH0211957B2 (en)
JPH04330593A (en) Parking charge processing system
JPH02263293A (en) Commodity sales data processor
JP2566849B2 (en) Electronic cash register
JPH0670830B2 (en) Electronic cash register
JPH02100199A (en) Commodity sales data processor
JPS6275794A (en) Electronic cash register
JP2512138B2 (en) Product registration data processing device
JPH01233599A (en) Electronic cash register
JPH07141573A (en) Commodity sales data processor
JPH01144189A (en) Goods sale register
JPH04180196A (en) Transaction processor
JPH0562069A (en) Merchandise sales data processor
JPH01230196A (en) Merchandise selling data register
JPH0636141A (en) Merchandise sales data processor
JPH02300998A (en) Commodity sale data processor
JPH04102196A (en) Merchandise sales data processor
JPH07220174A (en) Merchandise sales data processor
JPH0293895A (en) Commodity selling data processor
JPH02151994A (en) Electronic cash register
JPH0658708B2 (en) Electronic cash register