JPS60251497A - Electronic cash register - Google Patents

Electronic cash register

Info

Publication number
JPS60251497A
JPS60251497A JP10763384A JP10763384A JPS60251497A JP S60251497 A JPS60251497 A JP S60251497A JP 10763384 A JP10763384 A JP 10763384A JP 10763384 A JP10763384 A JP 10763384A JP S60251497 A JPS60251497 A JP S60251497A
Authority
JP
Japan
Prior art keywords
amount
key
taxable
total
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
JP10763384A
Other languages
Japanese (ja)
Other versions
JPH0241795B2 (en
Inventor
飯田 雄二
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.)
Tokyo Sanyo Electric Co Ltd
Toshiba TEC Corp
Original Assignee
Tokyo Sanyo Electric Co Ltd
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 Sanyo Electric Co Ltd, Tokyo Electric Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP10763384A priority Critical patent/JPS60251497A/en
Publication of JPS60251497A publication Critical patent/JPS60251497A/en
Publication of JPH0241795B2 publication Critical patent/JPH0241795B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野] 本発明は1人の客に販売した商品の合計金額を算出する
とともに課税対象商品の合計課税対象額から税額を算出
できる電子キャッシュレジスタの改良に関する。
[Detailed Description of the Invention] [Technical Field of the Invention] The present invention relates to an improvement in an electronic cash register that can calculate the total amount of products sold to one customer and calculate the amount of tax from the total taxable amount of taxable products. .

[発明の技術的背景とその問題点] 商品に賦課されている物品税をその商品を購入した客が
商店等にて直接支払う直接税方式を採用している国又は
地域で使用される電子キャッシュレジスタにおいては、
内部記憶部に1人の客に販売した商品の販売金額を累積
記憶する合計金額メモリと、これら1人の客に販売した
商品のうち課税対象商品の販売金額のみを累積記憶する
課税対象額合計メモリが設けられている。そして、合計
金額を算出する預/現計キー等のキー操作に応動して、
課税対象額合計メモリに累積記憶された課税対象額にそ
の商品にて予め定められた税率を乗じた税額が算出され
てレシートに印字される。
[Technical background of the invention and its problems] An electronic cash register used in countries or regions that adopt a direct tax system in which the customer who purchases the product pays the excise tax levied on the product directly at a store, etc. In,
A total amount memory that cumulatively stores the sales amount of products sold to one customer in the internal storage section, and a total taxable amount memory that cumulatively stores only the sales amount of taxable products among the products sold to one customer. Memory is provided. Then, in response to key operations such as the deposit/cash key that calculates the total amount,
The tax amount is calculated by multiplying the taxable amount cumulatively stored in the taxable amount total memory by a predetermined tax rate for the product and is printed on the receipt.

このように構成された電子キャッシュレジスタ(以下レ
ジスタと略記する)において、販売した商品の合計金額
に対して一定金額の値引操作を実施する場合、例えば、
キーボードに配設された置数キーにて値引額を置数して
その後値引キーをキー人力すると、合計金額メモリに累
積された合計金額から上記置数キーにて入力された値引
額が減算されると共に、課税対象額合計メモリに累積さ
れた課税対象額からも上記値引額が減算される。
In an electronic cash register (hereinafter abbreviated as register) configured in this way, when a certain amount of discount is applied to the total amount of sold products, for example,
If you enter the discount amount using the number keys on the keyboard and then manually press the discount key, the discount amount entered using the number keys above will be subtracted from the total amount accumulated in the total amount memory. At the same time, the discount amount is also subtracted from the taxable amount accumulated in the taxable amount total memory.

このようなレジスタにおいては、課税対象商品と非課税
商品とを区別せずに順不同に登録した場合、課税対象額
から減算される値引額には非課税商品に対する分も含ま
れるので、値引操作後の課税対象額が実際に販売した課
税対象額より小さくなり、正確な課税対象額が得られな
い。したがって、課税対象商品だけまとめて登録して課
税対象額に対する値引を実施し、次に非課税商品をまと
めて登録して非課税対象額に対する値引を実施しなけれ
ばならなかった。
In such a register, if taxable products and non-taxable products are registered in random order without distinguishing between them, the discount amount subtracted from the taxable amount will include the amount for non-taxable products, so after the discount operation The taxable amount will be smaller than the actual taxable amount sold, making it impossible to obtain an accurate taxable amount. Therefore, it was necessary to register only taxable products at once and apply a discount on the taxable amount, and then register all non-taxable products at once and apply a discount on the taxable amount.

一方、課税対象額合計メモリから値引額を減算しないレ
ジスタにあっては、課税対象額が実際の販売金額より大
きくなり、前述と同様に正確な課税対象額が得られなか
った。
On the other hand, in the case of a register that does not subtract the discount amount from the taxable amount total memory, the taxable amount becomes larger than the actual sales amount, and as described above, an accurate taxable amount cannot be obtained.

[発明の目的] 本発明はこのような事情に基づいてなされたものであり
、その目的とするところは、課税対象額から合計金額に
対する値引額の割合を乗じた金額を減する計算手段を付
加することによって、簡単なキー操作によって正確な税
額を算出できる電子キャッシュレジスタを提供すること
にある。
[Purpose of the Invention] The present invention has been made based on the above circumstances, and its purpose is to add a calculation means for subtracting an amount obtained by multiplying the ratio of the discount amount to the total amount from the taxable amount. The purpose of the present invention is to provide an electronic cash register that can calculate an accurate tax amount with simple key operations.

[発明の概要] 本発明の電子キャッシュレジスタは、販売商品の値引額
を入力する値引キーのキー人力操作に応動して、1人の
客に販売した商品の販売金額を累積記憶する合計金額メ
モリに記憶された合g4金幽から上記値引額を減すると
共に、課税対象商品の販売金額のみを累積記憶する課税
対象額合計メモリに記憶された課税対象額から上記合計
金額に対する値引額の割合を乗じた金額を減するように
している。
[Summary of the Invention] The electronic cash register of the present invention cumulatively stores the sales amount of products sold to one customer in response to the manual operation of a discount key for inputting the discount amount of the sales product. Subtract the above-mentioned discount amount from the total amount stored in the memory, and cumulatively store only the sales amount of taxable products Total taxable amount The ratio of the discount amount to the above-mentioned total amount from the taxable amount stored in the memory I am trying to reduce the amount multiplied by .

また別の発明においては、1人の客に販売した商品の小
計金額を算出する小計キーがキー人力された後に値引キ
ーがキー人力されると、上述した方法で課税対象額合計
メモリに記憶された課税対象額を減算し、一方、小計キ
ーのキー人力前に値引キーがキー人力されると、上記課
税対象額合計メモリに記憶された課税対象額から直接値
引額を減算するようにしている。
In another invention, when a discount key is entered after a subtotal key is entered to calculate the subtotal amount of goods sold to one customer, the total taxable amount is stored in the taxable amount memory in the manner described above. On the other hand, if the discount key is entered before the subtotal key, the discount amount is directly subtracted from the taxable amount stored in the taxable amount total memory. ing.

さらに、別の発明においては、上記発明に加え、課税対
象額合計メモリに対する登録を解除する非課税キーが値
引キーのキー人力前にキー人力されると、課税対象額合
計メモリに記憶された課税対象額の減算を解除するよう
にしている。
Furthermore, in another invention, in addition to the above invention, when a tax exemption key that cancels the registration in the taxable amount total memory is pressed before the key input of the discount key, the taxable amount stored in the taxable amount total memory is We are trying to cancel the subtraction of the target amount.

[発明の実施例] 以下本発明の一実施例を図面を用いて説明する。[Embodiments of the invention] An embodiment of the present invention will be described below with reference to the drawings.

第1図は実施例の電子キャッシュレジスタを示す斜視図
であり、この電子キャッシュレジスタ(以下レジスタと
略記する)は、図示するように筺体1の前面に各種登録
用キーが配列されたキーボード2が設けられており、筺
体1の上部には販売商品の部門コード、販売金額2合計
金額等を電光表示する表示部3が設けられており、中間
部および下部にそれぞれレシート発行口4、現金を収納
するドロワー5が設けられている。さらに、筺体1の上
面には前記表示部3と同一構成の客用の表示部6が取付
けられている。
FIG. 1 is a perspective view showing an electronic cash register according to an embodiment. As shown in the figure, this electronic cash register (hereinafter abbreviated as register) has a keyboard 2 on the front surface of a housing 1 on which various registration keys are arranged. A display section 3 is provided at the top of the housing 1 to display electronically the department code of the product being sold, the total sales amount, etc., and a receipt issuing port 4 and a cash storage are provided at the middle and bottom sections, respectively. A drawer 5 is provided. Furthermore, a display section 6 for customers having the same configuration as the display section 3 is attached to the upper surface of the housing 1.

前記キーボード2には、第2図に示するように、販売商
品の販売金額や値引するときの値引額等を置数するため
の置数キー7、商品の分類を示す部門キー8.小計キー
99合計金額を算出するための預/現計キー10等の販
売登録用キーの他に、置数キ−7にて置数された数字が
値引額であることを入力する値引キー11.登録する商
品が課税対象商品であることを入力する課税キー12.
同様に非課税商品に対応する非課税キー13.切換スイ
ッチにて操作するコントロールキー14等が設けられて
いる。
As shown in FIG. 2, the keyboard 2 includes number keys 7 for inputting the sales amount of sold products, discount amounts, etc., and department keys 8 for indicating the classification of products. Subtotal key 99 In addition to sales registration keys such as the deposit/cash total key 10 for calculating the total amount, a discount key for inputting that the number entered with the number key 7 is the discount amount. 11. Taxation key for inputting that the product to be registered is a taxable product 12.
Similarly, tax exemption key 13 corresponding to tax exempt products. A control key 14 and the like operated by a changeover switch are provided.

前記コントロールキー12は[登録コ [点検][精算
] [設定]等の各業務を中央処理装置に指令して実行
させるための制御スイッチである。なお、[登録]とは
キーボード2の各登録用キーにて入力された販売商品の
販売金額等の販売データを記憶部に登録するとともに1
人の客に対する合計金額、税額等を算出して結果をレシ
ートへ印字する業務である。また、[点検]とは[登録
]により記憶部に累積された売上合計金額等を印字出力
する業務である。また、[精算コとは1日の業務終了時
に記憶部に累積された売上合計等を印字出力し記憶内容
をクリアする業務である。さらに、[設定]とは例えば
販売登録業務開始前に記憶部の部門登録ファイルの各部
門に課税フラグ等を設定する業務である。
The control key 12 is a control switch for instructing the central processing unit to execute various operations such as registration, inspection, payment, and setting. [Registration] means registering the sales data such as the sales amount of the sold products entered using each registration key on the keyboard 2 in the storage unit.
This job calculates the total amount, tax amount, etc. for each customer and prints the results on the receipt. Moreover, [inspection] is a job of printing out the total sales amount etc. accumulated in the storage unit by [registration]. Further, the [Settlement Co.] is a job that prints out the total sales etc. accumulated in the storage section at the end of the day's work and clears the stored contents. Further, [setting] is, for example, a task of setting a tax flag or the like for each department in the department registration file in the storage section before starting the sales registration task.

第3図は、レジスタのブロック構成図である。FIG. 3 is a block diagram of the register.

CP’LJ(中央処理装置)15は、演算回路等を内蔵
し、キーボード2からの入力情報に基づいて各種の演算
処理を行なうと共に、アドレスバス16゜データバス1
7.制御線18を介して前記各業務のプログラム等の固
定データを記憶するROM19と、キー人力された各商
品の販売金額等の可変データを記憶するRAM20とを
動作させる。また、コントロールキー14らの指令信号
が入力されるコントロールキー入力回路21.キーボー
ド2からのキー信号が入力されるキーボード入力回路2
21表示部3,6へ表示信号を送出する表示制御回路2
3.レシートへ印字出力するプリンタ24のプリンタ制
御回路25がそれぞれデータバスコア、制御線18を介
してCPU15に接続されている。
The CP'LJ (central processing unit) 15 has a built-in arithmetic circuit, etc., and performs various arithmetic processing based on input information from the keyboard 2.
7. A ROM 19 that stores fixed data such as programs for each business and a RAM 20 that stores variable data such as the sales amount of each product that has been manually input are operated via a control line 18. Also, a control key input circuit 21 to which command signals from the control keys 14 and the like are input. Keyboard input circuit 2 into which key signals from the keyboard 2 are input
21 Display control circuit 2 that sends display signals to display units 3 and 6
3. Printer control circuits 25 of printers 24 that print out information on receipts are connected to the CPU 15 via data bus cores and control lines 18, respectively.

前記RAM20内には、M4図に示すように、1人の客
に販空した商品の販売金額を累積した合計金額を記憶す
る合計金額メモリRA1.上記1人の客に販売した商品
のうち課税対象商品の販売金額のみを累積した課税対象
額を記憶する課輯対象額合計メモリRハ2.キーボード
2の小計キー9がキー人力されたことを、示す小計フラ
グを格納・I 酬1 する領域RA3.このレジスタが馴在登録、中であるこ
とを示す登録中フッラグを格納する領[RA4、登録す
る商品が課税対象商品であるが非課税商品であるかを示
す課税登録フラグを格納する領域RA5.登録された商
品の販売金額や販売個数等を部門別に集計登録する部門
別ファイルRA6゜値引された値引額を累積記憶する値
引メモリRA7、取引別情報を記憶する取引メモリRA
8等が形成されている。
In the RAM 20, as shown in Figure M4, there is a total amount memory RA1. Chargeable amount total memory Rc2. Stores the taxable amount that is the accumulation of only the sales amount of taxable products among the products sold to one customer. Area RA3 for storing a subtotal flag indicating that the subtotal key 9 of the keyboard 2 has been pressed manually. Area [RA4] that stores the registration flag indicating that this register is currently registered, area RA5. Departmental file RA6 for collecting and registering the sales amount and number of units sold of registered products for each department; Discount memory RA7 for cumulatively storing discounted discount amounts; Transaction memory RA for storing information by transaction.
8 mag has been formed.

前記部門別ファイルRA6の各部門別売上金額を累積す
る部門売上メモリには、該当部門商品が課税対象商品で
あるか否かを示す部門課税フラグを格納する領域RA9
が形成されている。この部門課税フラグは販売登録業務
開始前に[設定]業務にて1又はOに予め設定されてい
る。
The department sales memory for accumulating the sales amount for each department in the department file RA6 includes an area RA9 for storing a department taxation flag indicating whether or not the corresponding department product is a taxable product.
is formed. This department taxation flag is preset to 1 or O in the [setting] operation before starting the sales registration operation.

しかして、レジスタの電源が投入されコントロールキー
14を[登録]業務モードに設定した状態で、キーボー
ド2に配列された各キーがキー人力操作されると、CP
U15は第5図乃至第9図9流れ図に従ってキー人力処
理業務を実行するように構成されている。すなわち、キ
ーボード2からキーボード入力回路22を介して各種の
キー信号が入力すると、第5図に示すように、入力した
キー信号がどのキーのキー操作によるものであるかを調
べる。
When the power of the register is turned on and the control key 14 is set to the [registration] business mode, when each key arranged on the keyboard 2 is manually operated, the CP
U15 is configured to perform key human processing tasks in accordance with the flowcharts of FIGS. 5-9. That is, when various key signals are input from the keyboard 2 via the keyboard input circuit 22, as shown in FIG. 5, it is checked which key the input key signal is caused by key operation.

そして、キー人力信号が部門キー8によるものであれば
、第6図の部門キー処理〜進む。第6図において部門キ
ー8が押されると、この部門キー8にて登録される商品
が課税対象商品か非課税商品かを判断する。すなわち、
部門キー8のキー人力直前に課税キー12が押されてい
たならば課税対象商品であると判断し、RAM20の領
域RA5の課税登録フラグを1に設定する。また、部門
キー8のキー人力直前に非課税キー13が押されていた
ならば非課税商品であると判断し、領域RA5の課税登
録フラグをOに解除する。さらに、部門キー8のキー人
力直前に課税キー12および非課税キー13のいずれも
キー人力されなかった場合、部門別ファイルRA6にお
ける該当部門の領域RA9の部門課税フラグを検索して
この部門課税フラグが1のとき課税対象商品であると判
断してRA5の課税登録フラグを1に設定し、部門課税
フラグが0のとき非課税商品であると判断して課税登録
フラグをOに解除する。
If the key input signal is from the department key 8, the process proceeds to the department key processing shown in FIG. When the department key 8 is pressed in FIG. 6, it is determined whether the product registered with the department key 8 is a taxable product or a non-taxable product. That is,
If the taxation key 12 is pressed immediately before the department key 8 is pressed manually, it is determined that the product is subject to taxation, and the taxation registration flag in the area RA5 of the RAM 20 is set to 1. Further, if the non-taxable key 13 is pressed immediately before the department key 8 is pressed, it is determined that the product is non-taxable, and the taxable registration flag in the area RA5 is reset to O. Furthermore, if neither the taxation key 12 nor the non-taxation key 13 is pressed immediately before the key input of the department key 8, the department taxation flag in the area RA9 of the relevant department in the departmental file RA6 is searched and this department taxation flag is set. When it is 1, it is determined that the product is taxable and the tax registration flag of RA5 is set to 1. When the department tax flag is 0, it is determined that it is a non-taxable product and the tax registration flag is reset to O.

そして、領域RA5の課税登録フラグが1に設定された
ときのみ、前記部門キ8および置数キー7にてキー人力
された販売商品の金額をRAM20の課税対象額合計メ
モリRA2に記憶されている課税対象額に加算する。そ
の後、Plにて部門キー8および置数キー7にてキー人
力された販売商品の金額をの合計金額メモリRAIに記
憶されている合計金額に加算すると共に、部門別ファイ
ルRA’6の該当部門売上メモリに加算する。各メモリ
に対する加算処理が終了すると、表示制御回路23を介
して各表示部3.6に部門コード、 −販売金額を表示
し、プリンタ制御回路25を介してプリンタ24にてレ
シートへ上記部門コード。
Then, only when the taxation registration flag in area RA5 is set to 1, the amount of the sold product entered manually using the department key 8 and the number key 7 is stored in the taxable amount total memory RA2 of the RAM 20. Add to taxable amount. After that, in Pl, the amount of the sales product manually entered using the department key 8 and the number key 7 is added to the total amount stored in the total amount memory RAI, and the corresponding department in the department file RA'6 is added to the total amount stored in the total amount memory RAI. Add to sales memory. When the addition process for each memory is completed, the department code and the sales amount are displayed on each display section 3.6 via the display control circuit 23, and the department code and sales amount are displayed on the receipt by the printer 24 via the printer control circuit 25.

販売金額を印字出力する。しかる後、領域RA4の登録
中フラグを1に設定してこの部門キー処理を終了する。
Print out the sales amount. Thereafter, the registration flag in area RA4 is set to 1, and this department key processing is completed.

第5図において、キー人力信号が値引キー11によるも
のであれば、第7図の値引キー処理へ進む。すなわち、
値引キー11がキー人力され置数キー7の置数に対応す
る値引額が入力されると、領域RA4の登録中フラグが
1に設定されていることを確認した後、P2にて課税対
象額合計メモリRA2の課税対象額から次式で示される
、値引額の合計金額メモリRAIの合計金額に対する割
合を課税対象額に乗じた金額が減算される。
In FIG. 5, if the key input signal is from the discount key 11, the process proceeds to discount key processing in FIG. That is,
When the discount key 11 is pressed manually and the discount amount corresponding to the number set in the numeric key 7 is input, after confirming that the registration flag in area RA4 is set to 1, the taxable amount is entered in P2. An amount obtained by multiplying the taxable amount by the ratio of the discount amount to the total amount in the total amount memory RAI, which is shown by the following formula, is subtracted from the taxable amount in the total amount memory RA2.

[課税対象額]X[値引額]/[合計金額]課税対象額
合計メモリRA2に対する減算処理が終了すると、合計
金額メモリRA1の合計金額から上記値引額を減算する
。また、値引額は値引メモリRA7に累積される。そし
て、表示部3゜6に値引額を表示するとともにレシート
へ印字出力し、この値引キー処理を終了する。
[Taxable amount] Further, the discount amount is accumulated in the discount memory RA7. Then, the discount amount is displayed on the display section 3.6 and printed out on the receipt, and this discount key processing is completed.

第5図において、キー人力信号が小計キー9によるもの
であれば、第8図の小計キー処理へ進む。
In FIG. 5, if the key input signal is from the subtotal key 9, the process proceeds to the subtotal key processing in FIG.

すなわち、小計キ〜9がキー人力されると、合計金額メ
モリRA1に累積記憶されている合計金額を小計金額と
して表示部3,6に表示するとともにレジ−1〜へ印字
出力する。そして、小計キーがキー人力されたことを示
す領域RA3の小計フラグを1に設定し、この小尉キー
処理を終了する。
That is, when the subtotal key 9 is pressed manually, the total amount accumulated and stored in the total amount memory RA1 is displayed as the subtotal amount on the display sections 3 and 6, and is printed out to the cash register 1. Then, the subtotal flag in area RA3 indicating that the subtotal key has been manually pressed is set to 1, and this lieutenant key processing is ended.

第5図において、キー人力信号が預/現計キー10によ
るものであれば、第9図の預/現計キー処理へ進む。す
なわち、預/現計キー10が押されると、領域RA4の
登録中フラグが1に設定されていることを確認した後、
課税対象額合計メモリRA2に記憶されている課税対象
額に予め定められた税率を乗じて税額を算出する。次に
P3にて税額が課税対象商品の販売価格に含まれている
か否かを調べる。なお、税額が販売価格に含まれいてる
か否かは[設定]業務にて予め設定されている。税額が
販売価格に含まれていない場合、算出された税額を合計
金額メモリRA1の合計金額に加算する。そして、税額
が加算された合計金額を表示部3.6に表示する。ただ
し、領域RA3の小計フラグを調べて小計キー9が預/
現計キーの前にキー人力されていた場合は約金額を表示
する。同時に、税額および税額が加算された合計金額を
レシートへ印字出力する。なお、小計キー9が前にキー
人力されていた場合は預り金額、約金額も同時に印字出
力する。
In FIG. 5, if the key human input signal is from the deposit/account key 10, the process proceeds to deposit/account key processing in FIG. That is, when the deposit/cash total key 10 is pressed, after confirming that the registration flag in area RA4 is set to 1,
The tax amount is calculated by multiplying the taxable amount stored in the taxable amount total memory RA2 by a predetermined tax rate. Next, in P3, it is checked whether the tax amount is included in the sales price of the taxable product. Note that whether or not the tax amount is included in the sales price is set in advance in the [Settings] operation. If the tax amount is not included in the sales price, the calculated tax amount is added to the total amount in the total amount memory RA1. Then, the total amount including the tax amount is displayed on the display section 3.6. However, by checking the subtotal flag in area RA3, the subtotal key 9 is
If the key was entered before the current key, the approximate amount will be displayed. At the same time, the tax amount and the total amount to which the tax has been added are printed out on the receipt. In addition, if the subtotal key 9 was previously pressed manually, the deposited amount and the contracted amount are also printed out at the same time.

印字出力が終了すると、金銭授受のためにドロワー5を
開くと共に、1人の客に対する販売登録業務は終了した
と判断し、合計金額メモリRAIおよび課税対象額合計
メモリRA2の値をクリアし、各領域RA4.RA3の
登録中フラグおよび小計フラグをOにクリアする。しか
して、この預/現計キー処理を終了する。
When the printout is completed, the drawer 5 is opened for money transfer, and it is determined that the sales registration process for one customer is completed, and the values in the total amount memory RAI and taxable amount total memory RA2 are cleared, and each Area RA4. Clear the registration flag and subtotal flag of RA3 to O. Thus, this deposit/account key processing is completed.

このように構成されたレジスタにおいて、販売商品を登
録する場合、置数キー7にて販売金額を置数し、該当部
門の部門キー8をキー人力すると、部門別メモリRA6
の各部門の領域RA9の部門課税フラグの値に従ってキ
ー人力された商品が課税対象商品か非課税商品かを判断
して、課税対象商品である場合にのみ販売金額が合計金
額メモリRA1の他に課税対象額合計メモリRA2に加
算される。なお、部門課税フラグが0に設定されている
商品であっても、課税キー12を押したのち、商品の販
売金額を置数キー7で置数し、該当部門の部門キー8を
キー人力すると、商品の販売金額が合計金額メモリRA
1および課税対象額合計メモリRA2に加算される。一
方、部門課税フラグが1に設定された商品であっても、
非課税キー13を押したのち、置数キー7、部門キー8
にて販売金額を入力すると、販売金額は合計金額メモリ
RA’lのみに加算される。
When registering a product for sale in a register configured in this way, enter the sales amount using the numeric key 7, press the department key 8 of the corresponding department, and the departmental memory RA6
It is determined whether the key-entered product is a taxable product or a non-taxable product according to the value of the department tax flag in area RA9 of each department, and only if the product is taxable, the sales amount is taxed in addition to the total amount memory RA1. It is added to the target amount total memory RA2. Note that even if the product has the department tax flag set to 0, if you press the taxation key 12, enter the sales amount of the product using the number keys 7, and press the department key 8 of the relevant department, , the product sales amount is the total amount memory RA
1 and is added to the taxable amount total memory RA2. On the other hand, even for products whose sector tax flag is set to 1,
After pressing tax exemption key 13, number key 7, department key 8
When the sales amount is input in , the sales amount is added only to the total amount memory RA'l.

そして、各商品を登録した後、置数キー7および値引キ
ー11にて値引額を入力すると、合計金額メモリRAI
の合計金額からこの値引額が減算されると共に、課税対
象額合計メモリRA2の課税対象額から合計金額に対す
る値引額の割合を乗じた金額が減算される。したがって
、値引操作後の課税対象額の値引操作前の課税対象額に
対する比率は、値引後の合計金額の値引前の合計金額に
対する比率に等しい。その結果、この課税対象額合計メ
モリRA2に記憶された課税対象額を用いて算出された
税額は、課税対象商品のみをまとめて登録してこの課税
対象商品に対する合計金額に対して所定の値引を実施し
た後に税率を乗じて税額を算出した場合と同一の値とな
る。したがって、たとえ課税対象商品および非課税商品
とを順不同に登録したとしても常に正しい税額が得られ
る。
After registering each product, if you enter the discount amount using the number key 7 and discount key 11, the total amount memory RAI
This discount amount is subtracted from the total amount, and an amount obtained by multiplying the ratio of the discount amount to the total amount is subtracted from the taxable amount in the taxable amount total memory RA2. Therefore, the ratio of the taxable amount after the discount operation to the taxable amount before the discount operation is equal to the ratio of the total amount after the discount to the total amount before the discount. As a result, the tax amount calculated using the taxable amount stored in the taxable amount total memory RA2 can be calculated by registering only taxable products at once and applying a predetermined discount to the total amount of taxable products. The value is the same as calculating the tax amount by multiplying the tax rate after implementing the above. Therefore, even if taxable products and non-taxable products are registered in random order, the correct tax amount can always be obtained.

また、あらかじめ[設定]業務で部門別ファイルRA6
の各領域RA9に該当部門の商品が課税対象商品か非課
税商品かの情報を部門課税フラグに設定しておくことに
より、各商品の登録時にキーボード2の課税キー12.
非課税キー13のキー操作を省略できるので、課税対象
商品と非課税商品とを順不同に登録してもキー操作が特
に煩雑になることはない。
In addition, you can also set the department file RA6 in the [Settings] task in advance.
By setting information on whether the product of the corresponding department is a taxable product or non-taxable product in the department taxation flag in each area RA9, the taxation key 12. of the keyboard 2 can be pressed when registering each product.
Since the key operation of the tax-exempt key 13 can be omitted, the key operation does not become particularly complicated even if taxable products and non-taxable products are registered in random order.

第10図は本発明の他の実施例の電子キャッシュレジス
タの動作を示す流れ図である。第1図〜第4図の構成図
および第5図、第6図、第8図。
FIG. 10 is a flowchart showing the operation of an electronic cash register according to another embodiment of the present invention. The configuration diagrams of FIGS. 1 to 4, and FIGS. 5, 6, and 8.

第9図の流れ図は前述の実施例と同じであるので説明を
省゛略する。
The flowchart in FIG. 9 is the same as that in the previous embodiment, so its explanation will be omitted.

この実施例においては、キーボード2の値引キー11が
キー人力されると、第10図に示すように、領域RA4
の登録中フラグが1に設定されていることを確認した後
、P4にて領域RA3の小計フラグが1に設定されてい
るか否かを調べる。
In this embodiment, when the discount key 11 of the keyboard 2 is pressed manually, as shown in FIG.
After confirming that the registration flag of is set to 1, it is checked in P4 whether the subtotal flag of area RA3 is set to 1.

小計フラグが1に設定されていたならば、この値引キー
11は小計操作された後にキー人力されたと判断して、
P5へ進み課税対象額合計メモリRA2の課税対象額に
対して第7図のP2と同一の処理を実施する。その後、
第7図と同様に、合計金額メモリRA1の合計金額から
値引額を減算し、表示部3.6に値引額を表示してレシ
ートへ印字出力する。
If the subtotal flag is set to 1, it is determined that this discount key 11 was manually operated after the subtotal operation, and
Proceeding to P5, the same process as P2 in FIG. 7 is performed on the taxable amount in the taxable amount total memory RA2. after that,
Similarly to FIG. 7, the discount amount is subtracted from the total amount in the total amount memory RA1, and the discount amount is displayed on the display section 3.6 and printed out on the receipt.

P4にて小計フラグがOであれば、この値引キー11は
小計キー9のキー操作前にキー人力されたので、入力さ
れた値引額は直前に部門キー8にて登録された1つの商
品に対する値引額であると判断し、P6にて領域RA5
の課税登録フラグの値を調べる。そして、課税登録フラ
グが1であれば直前に登録された商品は課税対象商品で
あると判断し、課税対象額合計メモリRA2の課税対象
額から直接値引額を減算する。その後、合計金額メモリ
RA1の合計金額から値引額を減算する。
If the subtotal flag is O in P4, this discount key 11 was entered manually before the subtotal key 9 was operated, so the entered discount amount is for one product registered using the department key 8 immediately before. It is determined that the discount amount is for area RA5 in P6.
Check the value of the tax registration flag. If the tax registration flag is 1, it is determined that the product registered immediately before is a taxable product, and the discount amount is directly subtracted from the taxable amount in the taxable amount total memory RA2. Thereafter, the discount amount is subtracted from the total amount in the total amount memory RA1.

このように構成されたレジスタであれば、課税対象商品
および非課税商品を含む全ての商品の合計金額に対して
値引を実施する場合は、小計キー9をキー人力して小計
額を表示させた後、値引キー11をキー人力すればよい
。また、各販売商品毎に所定の値引を実施する場合は、
各商品を部門キー8にて入力した直後にその商品に対す
る値引額を置数キー7および値引キー11にてキー人力
すればよい。したがって、このレジスタにおいては、値
引操作を一括して実施できると共に、各商品毎にも実施
できる。
With a register configured in this way, if you want to give a discount to the total amount of all products, including taxable and non-taxable products, you can display the subtotal amount by manually pressing the subtotal key 9. After that, the discount key 11 can be pressed manually. In addition, if you want to implement a prescribed discount for each product sold,
Immediately after inputting each product using the department key 8, the discount amount for that product can be entered manually using the number keys 7 and the discount key 11. Therefore, in this register, discount operations can be performed all at once, and can also be performed for each product.

第11図は本発明のさらに別の実施例の電子キャッシュ
レジスタの動作を示す流れ図である。第10図と同一部
分には同一符号が付してあり、重複する説明を省略する
FIG. 11 is a flowchart showing the operation of an electronic cash register according to yet another embodiment of the present invention. The same parts as in FIG. 10 are given the same reference numerals, and redundant explanation will be omitted.

この実施例においては、キーボード2の値引キー11が
キー人力されると、第11図に示すように、領域RA4
の登録中フラグが1に設定されていることを確認した後
、P7.P8にてこの値引キー11のキー人力操作直前
に課税キー12又は非課税キー13が押されたが否かを
調べる。そして、課税キー12が押されていた場合、直
前に登録した商品又は今までに登録した商品に対して課
税対象商品が含まれていたならば、正規に税額を算出す
るものと判断してP4へ進み、小計フラグを調べる。一
方、非課税キー13が押されていたならば、課税対象商
品が含まれているか否かに係わらず無条件に、課税対象
額合計メモリRA2の課税対象額からの値引額の減算を
中止する。
In this embodiment, when the discount key 11 of the keyboard 2 is pressed manually, as shown in FIG.
After confirming that the registration flag of P7. At P8, it is checked whether the taxation key 12 or the non-taxation key 13 was pressed immediately before the manual operation of the discount key 11. If the taxation key 12 is pressed, and if the product registered immediately before or the product registered so far includes a taxable product, it is determined that the tax amount will be calculated properly, and P4 Go to and check the subtotal flag. On the other hand, if the tax exemption key 13 has been pressed, the subtraction of the discount amount from the taxable amount in the taxable amount total memory RA2 is unconditionally canceled regardless of whether taxable products are included.

このように構成されたレジスタであれば、値引キー11
のキー操作直前に課税キー12又は非課税キー13を押
すことによって、課税対象額から正規の税額を算出した
り、従来のレジスタのように課税対象額から値引額を全
く減算せずに税額を算出することができる。このような
税額の算出方法は、例えば値引前の販売金額を課税対象
とする制度を採用している国又は地域において有効であ
る。
If the register is configured in this way, the discount key 11
By pressing the taxation key 12 or non-taxation key 13 immediately before pressing the key, you can calculate the regular tax amount from the taxable amount, or calculate the tax amount without subtracting any discount from the taxable amount as in the conventional register. can do. Such a method of calculating the tax amount is effective, for example, in countries or regions that have adopted a system in which the sales amount before discounts are subject to tax.

[発明の効果] 以上説明したように本発明によれば、値引操作が実施さ
れると、課税対象額から合計金額に対する値引額の割合
を乗じた金額を減するようにしている。したがって、た
とえ課税対象商品及び非課税商品を順不同に登録したと
しても、値引操作後の課税対象額は課税対象商品の値引
後における実際の合計金額に相当するので、簡単なキー
操作によって常に正確な税額を算出てきる。
[Effects of the Invention] As explained above, according to the present invention, when a discount operation is performed, an amount obtained by multiplying the ratio of the discount amount to the total amount is subtracted from the taxable amount. Therefore, even if taxable and non-taxable products are registered in random order, the taxable amount after discount operations corresponds to the actual total amount of taxable products after discounts, so you can always use simple key operations to accurately register the taxable amount. The tax amount can be calculated.

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

第1図乃至第9図は本発明の一実施例にかかわる電子キ
ャッシュレジスタを示すものであり、第1図はFll視
図、第2図はキーボードのキー配置図、第3図はブロッ
ク構成図、第4図はRAMの主なメモリを示す図、第5
図乃至第9図はそれぞれ動作を示す流れ図であり、第1
0図は本発明の他の実施例に係わる電子キャッシュレジ
スタの動作を示す流れ図、第11図は本発明のさらに別
の実施例に係わる電子キャッシュレジスタの動作を示す
流れ図である。 2・・・キーボード、3,6・・・表示部、4・・・レ
シート、発行口、7・・・置数キー、8・・・部門キー
、9・・・小計キー、10・・・預/現計キー、12・
・・課税キー、13・・・非課税キー、14・・・コン
トロールキー、15・・・CPU、19・・・ROM、
20・・・RAM、RAl・・・合計金額メモリ、RA
2・・・課税対象額合計メモリ。 出願人代理人 弁理士 鈴江武彦 第5図 第6図 第7図 第9図 第10図
1 to 9 show an electronic cash register according to an embodiment of the present invention, in which FIG. 1 is a full perspective view, FIG. 2 is a keyboard key arrangement diagram, and FIG. 3 is a block configuration diagram. , Figure 4 is a diagram showing the main memory of RAM, Figure 5 is a diagram showing the main memory of RAM.
Figures 9 to 9 are flowcharts showing the operations, and the first
0 is a flowchart showing the operation of an electronic cash register according to another embodiment of the present invention, and FIG. 11 is a flowchart showing the operation of an electronic cash register according to still another embodiment of the present invention. 2...Keyboard, 3, 6...Display section, 4...Receipt, issue port, 7...Number key, 8...Department key, 9...Subtotal key, 10... Deposit/Cash key, 12.
...Tax key, 13...Tax exemption key, 14...Control key, 15...CPU, 19...ROM,
20...RAM, RAl...Total amount memory, RA
2...Taxable amount total memory. Applicant's Representative Patent Attorney Takehiko Suzue Figure 5 Figure 6 Figure 7 Figure 9 Figure 10

Claims (3)

【特許請求の範囲】[Claims] (1) 登録用キーにてキー人力された1人の客に販売
した商品の販売金額を累積記憶する合計金額メモリと、
前記各商品が課税対象商品であるか否かを判断する判断
手段と、前記1人の客に販売した商品のうち前記判断手
段にて判断された課税対象商品の販売金額のみを累積記
憶する課税対象額合計メモリとを有し、前記課税対象額
合計メモリに記憶された課税対象額に対して予め定めら
れた算出力で税額を算出して前記合計金額メモリに記憶
された合計金額とともにレシートへ印字出力する電子キ
ャッシュレジスタにおいて、前記販売商品の値引額を入
力する値引キーと、この値引キーのキー人力操作に応動
して、前記合計金額メモリに記憶された合計金額から前
記値引額を減する合計金額減算手段と、前記値引キーの
キー人力操作に応動して、前記課税対象額合計メモリに
記憶された課税対象額から前記合計金額メモリに記憶さ
れた合計金額に対する前記値引額の割合を乗じた金額を
減する課税対象額減算手段とを備えたことを特徴とする
電子キャッシュレジスタ。
(1) A total amount memory that cumulatively stores the sales amount of products sold to one customer inputted using a registration key;
A determination means for determining whether each of the products is a taxable product, and a tax system that cumulatively stores only the sales amount of the taxable products determined by the determination means among the products sold to the one customer. and a taxable amount total memory, the tax amount is calculated using a predetermined calculation power for the taxable amount stored in the taxable amount total memory, and the tax amount is sent to the receipt together with the total amount stored in the total amount memory. In an electronic cash register that prints out, there is a discount key for inputting the discount amount of the sales item, and in response to key manual operation of this discount key, the discount amount is calculated from the total amount stored in the total amount memory. and a total amount subtraction means to reduce the discount amount from the taxable amount stored in the taxable amount total memory to the total amount stored in the total amount memory in response to a key manual operation of the discount key. An electronic cash register characterized by comprising: a taxable amount subtraction means for subtracting an amount multiplied by a percentage.
(2) 登録用キーにてキー人力された1人の客に販売
した商品の販売金額を累積記憶する合計金額メモリと、
前記各商品が課税対象商品であるか否かを判断する判断
手段と、前記1人の客に販売した商品のうち前記判断手
段にて判断された課税対象商品の販売金額のみを累積記
憶する課税対象額合計メモリとを有し、前記課税対象額
合計メモリに記憶された課税対象額に対して予め定めら
れた算出力で税額を算出して前記合計金額メモリに記憶
された合計金額とともにレシートへ印字出力する電子キ
ャッシュレジスタにおいて、前記1人の客に販売した商
品の小計金額を算出する小計キーと、前記販売商品の値
引額を入力する値引キーと、この値引キーのキー人力操
作に応動して、前記合計金額メモリに記憶された合計金
額から前記値引額を減する合計金額減算手段と、前記値
引キ−における前記小計キーのキー操作前のキー人力操
作に応動して、前記課税対象額合計メモリに記憶された
課税対象額から前記合計金額メモリに記憶された合計金
額に対する前記値引額の割合を乗じた金額を減する課税
対象額減算手段と、前記値引キーにおける前記小計キー
のキー操作後のキー人力操作に応動して、前記課税対象
合計メモリに記憶された課税対象額から前記値引額を減
する課税対象額減算手段とを備えたことを特徴とする電
子キャッシュレジスフ。
(2) a total amount memory that cumulatively stores the sales amount of products sold to one customer inputted using a registration key;
A determination means for determining whether each of the products is a taxable product, and a tax system that cumulatively stores only the sales amount of the taxable products determined by the determination means among the products sold to the one customer. and a taxable amount total memory, the tax amount is calculated using a predetermined calculation power for the taxable amount stored in the taxable amount total memory, and the tax amount is sent to the receipt together with the total amount stored in the total amount memory. In the electronic cash register that prints out, there is a subtotal key for calculating the subtotal amount of products sold to the one customer, a discount key for inputting the discount amount of the sold product, and a key for manual operation of the discount key. a total amount subtraction means for responsively subtracting the discount amount from the total amount stored in the total amount memory; taxable amount subtraction means for subtracting an amount obtained by multiplying the discount amount to the total amount stored in the total amount memory from the taxable amount stored in the taxable amount total memory; and the subtotal in the discount key. an electronic cash register comprising: taxable amount subtraction means for subtracting the discount amount from the taxable amount stored in the taxable total memory in response to a manual key operation after key operation; centre.
(3) 登録用キーにてキー人力された1人の客に販売
した商品の販売金額を累積記憶する合計金額メモリと、
前記各商品が課税対象商品であるか否かを判断する判断
手段と、前記1人の客に販売した商品のうち前記判断手
段にて判断された課税対象商品の販売金額のみを累積記
憶する課税対象額合計メモリとを有し、前記課税対象額
台g1メモリに記憶された課税対象額に対して予め定め
られた算出力で税額を算出して前記合計金額メモリに記
憶された合計金額とともにレシートへ印字出力する電子
キャッシュレジスタにおいて、前記1人の客に販売した
商品の小計金額を算出する小計キーと、前記商品の前記
課税対象額合計メモリに対する登録を解除する非課税キ
ーと、前記販売商品の値引額を入力する値引キーと、こ
の値引キーのキー人力操作に応動して、前記合計金額メ
モリに記憶された合計金額から前記値引額を減する合計
金額減算手段と、前記値引キーにおける前記小計キーの
キー操作前のキー人力操作に応動して、前記課税対象額
合計メモリに記憶された課税対象額から前記合計金額メ
モリに記憶された合計金額に対する前記値引額の割合を
乗じた金額を減する課税対象額減算手段と、前記値引キ
ーにおける前記小計キーのキー操作後のキー人力操作に
応動して、前記課税対象合計メモリに記憶された課税対
象額から前記値引額を減する課税対象額減算手段と、前
記非課税キーにおける前記値引キーのキー操作前のキー
人力操作に応動して、前記前記課税対象額メモリに記憶
された課税対象額の減算を解除する解除手段とを備えた
ことを特徴とする電子キャッシュレジスタ。
(3) a total amount memory that cumulatively stores the sales amount of products sold to one customer inputted using the registration key;
A determination means for determining whether each of the products is a taxable product, and a tax system that cumulatively stores only the sales amount of the taxable products determined by the determination means among the products sold to the one customer. and a taxable amount total memory, the tax amount is calculated using a predetermined calculation power for the taxable amount stored in the taxable amount table g1 memory, and a receipt is generated together with the total amount stored in the total amount memory. In the electronic cash register that is printed out, a subtotal key is used to calculate the subtotal amount of products sold to the one customer, a tax exemption key is used to cancel the registration of the product in the taxable amount total memory, and a tax exemption key is used to cancel the registration of the product in the total taxable amount memory. a discount key for inputting a discount amount; a total amount subtraction means for subtracting the discount amount from the total amount stored in the total amount memory in response to a key manual operation of the discount key; and the discount key. In response to a manual key operation before the key operation of the subtotal key, the taxable amount stored in the taxable amount total memory is multiplied by the ratio of the discount amount to the total amount stored in the total amount memory. a taxable amount subtraction means for subtracting the amount; and a taxable amount subtraction means for subtracting the discount amount from the taxable amount stored in the taxable total memory in response to a key manual operation after the key operation of the subtotal key in the discount key. a taxable amount subtraction means for canceling the subtraction of the taxable amount stored in the taxable amount memory in response to a key manual operation of the tax exemption key before the key operation of the discount key; An electronic cash register characterized by being equipped with.
JP10763384A 1984-05-29 1984-05-29 Electronic cash register Granted JPS60251497A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP10763384A JPS60251497A (en) 1984-05-29 1984-05-29 Electronic cash register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP10763384A JPS60251497A (en) 1984-05-29 1984-05-29 Electronic cash register

Publications (2)

Publication Number Publication Date
JPS60251497A true JPS60251497A (en) 1985-12-12
JPH0241795B2 JPH0241795B2 (en) 1990-09-19

Family

ID=14464134

Family Applications (1)

Application Number Title Priority Date Filing Date
JP10763384A Granted JPS60251497A (en) 1984-05-29 1984-05-29 Electronic cash register

Country Status (1)

Country Link
JP (1) JPS60251497A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63310095A (en) * 1987-06-11 1988-12-19 株式会社日立製作所 Pos terminal
JPS6446888U (en) * 1987-09-18 1989-03-23
JPH02193298A (en) * 1989-01-21 1990-07-30 Ishida Scales Mfg Co Ltd Account processor
JPH0388097A (en) * 1989-08-31 1991-04-12 Tokyo Electric Co Ltd Commodity sales data processor

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5343454A (en) * 1976-09-30 1978-04-19 Sanyo Electric Co Ltd Diminishing arithmetic unit for electronic cash register

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5343454A (en) * 1976-09-30 1978-04-19 Sanyo Electric Co Ltd Diminishing arithmetic unit for electronic cash register

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS63310095A (en) * 1987-06-11 1988-12-19 株式会社日立製作所 Pos terminal
JPS6446888U (en) * 1987-09-18 1989-03-23
JP2511397Y2 (en) * 1987-09-18 1996-09-25 カシオ計算機株式会社 Sales data processing device with tax calculation function
JPH02193298A (en) * 1989-01-21 1990-07-30 Ishida Scales Mfg Co Ltd Account processor
JPH0388097A (en) * 1989-08-31 1991-04-12 Tokyo Electric Co Ltd Commodity sales data processor

Also Published As

Publication number Publication date
JPH0241795B2 (en) 1990-09-19

Similar Documents

Publication Publication Date Title
JP5526877B2 (en) Sales data processing apparatus and program
JPS60251497A (en) Electronic cash register
JP3507289B2 (en) Accounting equipment
JP2978595B2 (en) Product sales data processing device
JPH0468496A (en) Sale registering device
JP2993542B2 (en) Input device for customer count
JPH10255168A (en) Pos system
JP2589810B2 (en) Product sales data processing device
JP2644643B2 (en) Product sales registration device
JPH01293498A (en) Electronic cash register
JPS63259795A (en) Electronic type cash register
JPS6318797B2 (en)
JPH083877B2 (en) Electronic cash register
JP2528513B2 (en) Product sales data processing device
JP2542690B2 (en) Product sales data processing device
JPS62192896A (en) Electronic cash register
JP2533160B2 (en) Electronic cash register
JPS5851305B2 (en) electronic cash register
JPH02244395A (en) Article sale data processor
JPH07320160A (en) Cash register
JPS63300389A (en) Electronic cash register
JP2645912B2 (en) Sales registration device
JPS6373397A (en) Electronic cash register
JPS62269291A (en) Pos terminal
JPS6411997B2 (en)