JPH03123993A - 電子式キャッシュレジスタ - Google Patents

電子式キャッシュレジスタ

Info

Publication number
JPH03123993A
JPH03123993A JP26250089A JP26250089A JPH03123993A JP H03123993 A JPH03123993 A JP H03123993A JP 26250089 A JP26250089 A JP 26250089A JP 26250089 A JP26250089 A JP 26250089A JP H03123993 A JPH03123993 A JP H03123993A
Authority
JP
Japan
Prior art keywords
discount
amount
value
register
total
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
JP26250089A
Other languages
English (en)
Inventor
Minoru Tohara
稔 戸原
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 JP26250089A priority Critical patent/JPH03123993A/ja
Publication of JPH03123993A publication Critical patent/JPH03123993A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 産業上の利用分野 本発明は、電子式キャッシュレジスタに関する。
従来の技術 一般に、各種店舗等で使用されている電子式キャッシュ
レジスタには、買上商品に対して割引処理を行うものが
ある。このような電子式キャッシュレジスタでは、割引
処理の方法とl、て、ミックス・アンド・マツチ(組合
わせ)割引、または。
バンドル(まとめ売り)割引等が採用されている。
また、最近では、買上合計金額がある一定の値に達した
とき特定の商品について割引を行うことがある。このよ
うな割引を従来の電子式キャッシュレジスタで行う場合
、オペレータが商品のHを行う際に、登録する商品に割
引の対象となるものがあるか、あるいは、買上合計金額
が割引を行うべき値に達したかどうかを確認して業務を
行っていた。
発明が解決しようとする課題 従来の電子式キャッシュレジスタによって合計割引処理
を行う場合、割引の対象となる商品の確認、及び、買上
商品の合計金額の確認をオペレータが行うため、確認ミ
スを犯す恐れがあり、また、単純な合計割引処理しか行
うことが出来ない。
課題を解決するための手段 第一の手段として、予め設定された複数の割引商品及び
それらの割引金額、基準合計金額等のデータを記憶する
記憶手段を設け、この記憶手段に記憶されたデータを用
い買上合計金額が前記基準合計金額以上となった場合に
前記割引商品に対してそれらの割引金額だけ割引処理を
行って支払金額を求める計算手段を設けた。
第二の手段として、割引金額が最も大きいもの一品につ
いてのみ割引処理を行う計算手段を設けた。
第三の手段として、割引商品全てについて割引処理を行
う計算手段を設けた。
第四の手段として、予め設定された段階的な値を持つ複
数の基準合計金額とこれらの基準合計金額のそれぞれに
対して予め設定された複数の割弓商品及びそれらの割引
金額等のデータを記憶する記憶手段を設け、この記憶手
段に記憶されたデータを用い買上合計金額以下の基準合
計金額のそれぞれに対して設定された割引商品全てにつ
いてその割引金額だけ割引処理を行って支払金額を求め
る計算手段を設けた。
第五の手段として、割引金額が最も大きいもの一品につ
いてのみ割引処理を行う計算手段を設けた6 作用 記憶手段に記憶されたデータを用い、計算手段によって
割引処理を行うので、割引の対象となる商品の確認、及
び、買上商品の合計金額の確認をオペレータが行う必要
がなくなり、その結果、確認ミスを犯すことがなくなり
、さらに、複雑な割引処理を行うことが出来る。
実施例 本発明の一実施例を第1図ないし第18図に基づいて説
明する。この電子式キャッシュレジスタは、第1図に示
すように、CPUIにプログラム用メモリ2と記憶手段
を形成するデータ用メモリ3とが接続されてマイクロコ
ンピュータが形成されており、さらに、前記CPUIに
は、キーボード4と表示装置5とプリンタ6と通信用I
10ボード7とが接続されている。この装置は、電子式
キャッシュレジスタであると同時にPOsシステムの端
末装置であり、前記通信用I10ボード7は、PO8本
体等との間で各種データ及び命令等の送受信を行うため
に配設されたものである9また、前記表示装置5を第2
図に、前記キーボード4を第3図に示す。
さらに、前記プログラム用メモリ2には合計割引処理を
行うプログラムが格納されており、前記データ用メモリ
3には、前記プログラムが合計割引処理を行う際に必要
なデータとしてのレジスタ及びフラグ(第4図参照)と
割引金額設定テーブル(第5図参照)とが格納されてい
る。
ここで、計算手段8は前記CPUIと前記プログラム用
メモリ2と前記プログラムとにより形成されるものであ
る。
このような構成において、計算手段8が割引処理を行う
ために必要とする各種データの設定の仕方について説明
する。まず、基準合計金額及びその属性をデータとして
レジスタ及びフラグに設定する場合について、−例を挙
げて説明する。
基準合計金額及びその属性を、 属性1・・・1000円 属性2・・・3000円 属性3・・・50oO円 と三段階に設定する場合のオペレーションは、面ロロ日
[I)■回回困 ■日■回回回困 ■日口回回回困印 である。ここで、田は小計キーを、園は現計キーを示す
ものである。
また、割引商品の商品名とその属性とその割引金額とを
データとして割引金額設定テーブルに設定する場合につ
いて一例を挙げて説明する。
属性と商品名と割引金額とを 属性:1・・・商品名:AAAA・・・割引金額=10
0円属性=1・・・商品名:BBBB・・・割引金額ニ
ア0円属性:2・・・商品名:cccc・・・割引金額
=90円属性:2・・・商品名:DDDD・・割引金額
:300円属性:3・・・商品名:EEEE・・割引金
額:250円属性:3・・・商品名:FFFF・・割引
金額:400円と設定する場合のオペレーションは、 ロロ■田四000日■Ω回困 ■ロ日ロ日口回田園 ■田0C00日■回口 ooooe(311oomtu ■田E1ロロロ日ロロΩ田 ロロロり日■◎回口園園 である。この属性とは、レジスタ及びフラグに設定する
上述の属性に対応するものであり、これにより、割引商
品の商品名及びその割引金額と基準合計金額とがリンク
される。例えば、上述のデータ設定において、 属性:l・・商品名:BBBB・・・割引金額ニア0円
とデータ設定したということは、基準合計金額が100
0円になったときに商品名がBBBHのものに対して7
0円の割引を行うように設定したということである。
さらに、このようなオペレーションが行われるとき等、
キーボード4の操作キーが押下された場合、これと同時
に、計算手段8は第8図ないし第18図に示すようなフ
ラグのセット処理、あるいは、レジスタへのデータの格
納処理等を行う。これにより、割引処理を行うために計
算手段8が必要とするレジスタの値及びフラグがデータ
用メモリ3にセットされる。
また、計算手段8におけるプログラムは、基へり合計金
額が一段階のみ設定されており、買上合計金額がこの基
準合計金額以上になったとき、割引金額が最も大きい商
品の一品についてのみ割引処理を行うモード■と割引商
品全てについて割引処理を行うモード■とがあり、さら
に、基準合計金額が複数の段階に設定されており、買上
合計金額以下の基準合計金額の各々に対応して設定され
ている商品のうち割引金額が最も大きい商品をそれぞれ
見つけだし、さらに、その中で最も大きい割引金額を持
つ商品の一品についてのみ割引処理を行うモード■があ
る。この電子式キャッシュレジスタは、上述の三つのモ
ードのうちのいずれが一つのモードを設定することによ
り合計割引処理を切り換えることができるものである。
ここで2モードを設定する場合について一例を挙げて説
明する。このプログラムでは、設定パラメータとしてモ
ードロこ1を、モードHに2を、モード■に3を対応さ
せてあり。
モードIを設定する場合のオペレーションは、口圓(I
ICX) モード■を設定する場合のオペレーションは、口圓12
)■ モード■を設定する場合のオペレーションは、回国■の である。ここで、口は設定キーを示すものである。
次に、このようにしてデータ用メモリ3に設定されたデ
ータを用いて計算手段8が行う割引処理を第6図及び第
7図に基づいて説明する。この装置は、電源が投入され
るとキーへカ待機状態となる。そして、オペレータによ
ってキーボード4がらキー人力が行われると、現計キー
が押下されたか否かを判定する。
現計キーが押下されていない場合には、部門キー押下の
有無により商品登録を行うか否がを判定し、部門キーが
押下されておらず商品登録を行わない場合には他の処理
に移行し、部門キーが押下され商品登録を行う場合には
、入力された商品の単価をAレジスタにセットした後、
入力された商品名が割引金額設定テーブルの商品名レジ
スタG(1)に設定されているかを調へることによりそ
の商品が割引商品であるか否かを判断する。
入力された商品が割引商品でない場合、TOTALレジ
スタの値にAレジスタの値を加算し、この値をTOTA
Lレジスタにセットした後にAレジスタの値をプリンタ
に印字し、キー人力待機状態に戻る。
また、入力された商品が割引商品である場合にはYレジ
スタの値の判別を行う。
Yレジスタの値が1である場合、すなわち、レジスタ及
びフラグの基準合計金額レジスタT(1)にのみ基準合
計金額が設定されており、買上合計金額がこの基準合計
金額以上になったとき割引金額が最も大きい商品の一品
についてのみ割引処理を行うモード■が設定されている
場合には、H(■)レジスタの値をBUF(LX)にセ
ントし、BOF(1)の値がBUF(LX)の値以上で
あるが否かを判断する。BUF(1)の値がBUF(k
X)の値以上である場合には何も処理を行わず、B U
 F(1)の値がB’UF(LX)の値よりも小さい場
合にはBUF(LX)の値をBUF(1)にセットする
また、Yレジスタの値が2である場合、すなわち、基準
合計金額レジスタT(1)にのみ基準合計金額が設定さ
れており、買上合計金額がこの基準合計金額以上になっ
たとき割引商品全てについて割引処理を行うモード■が
設定されている場合には、BUF(1)の値にH(1)
レジスタの値を加算し、この値をBUF(]、)にセセ
ラする。
さらに、Yレジスタの値が3である場合、すなわち、基
準合計金額レジスタT(1)〜T(j)に複数の基準合
計金額が昇順に設定され、買上合計金額以下の基準合計
金額の各々に対応して設定されている商品のうち割引金
額が最も大きい商品をそれぞれ見つけだし、さらに、そ
の中で最も大きい割引金額を持つ商品の一品についての
み割引処理を行うモード■が設定されている場合には、
人力された割引商品に対応して割引金額設定テーブルの
F(I)レジスタに設定された値から属性を判別してこ
の値をにレジスタにセットし、H(I)レジスタの値(
割引金額)をBUF(kX)にセットしてBUF(k)
(7)値がBUF(kX)(7)値以上であるか否かを
判断する。BUF(k)の値がBUF(kX)の値以上
である場合には何も処理を行わず、BUF(k)の値が
BUF(kX)の値よりも小さい場合にはBUF(kX
)(7)値をBUF(k)に−t=ソトする。
さらに、上述のYレジスタの値の判別以降の一連の処理
が終了したときには、入力された商品が割引商品でない
場合と同様に、TOTALレジスタの値にAレジスタの
値を加算し、この値をT。
TALレジスタにセットした後にAレジスタの値をプリ
ンタ6に印字し、キー人力待機状態に戻る。
また、現計キーが押下された場合には、Yレジスタの値
の判別を行う。
Yレジスタの値が1または2である場合には、TOTA
Lレジスタの値(買上合計金額)がT(1)レジスタの
値(基準合計金額)以上であるか否かを判別する。TO
TALレジスタの値がT(1)レジスタの値よりも小さ
い場合には何も処理を行わず、TOTALレジスタの値
がT(1)レジスタの値以上である場合にはBUF(1
)の値(割引金額)をプリンタ6により印字した後、B
UF(1)の値を表示装置5により表示し、TOTAL
レジスタの値からBUF(1)の値を減算し、この値(
顧客の支払金額)をTOTALレジスタにセットする。
そして、Yレジスタの値が1または2であると判断され
た場合における上述の一連の処理が終了したとき、TO
TALレジスタの値をプリンタ6により印字した後、T
OTALレジスタの値を表示袋@5により表示し、BU
F(1)〜BUF(j)、BUF(I X)〜BUF(
j X)、T OT A Lレジスタ等に0をセットし
てメモリクリアした後、キー人力待機状態に戻る。
また、Yレジスタの値が3である場合には、TOTAL
レジスタの値がT(1)レジスタの値以上であるか否か
を判別する。TOTAL、レジスタの値がT(1)レジ
スタの値よりも小さい場合には何も処理を行わず、TO
TALレジスタの値がT(1)レジスタの値以上である
場合には、TOTALレジスタの値以下の基準合計金額
のうち最大の基準合計金額がセットされているもの(こ
れをT(n)とする)を検索し、このとき得たnを用い
、BUF(1)〜BUF(n)のうち最大の割引金額が
セットされているものを検索し、その値(割引金額)を
Bレジスタにセットし、このBレジスタの値をプリンタ
6により印字した後、表示装置5により表示する。そし
て、TOTALレジスタの値からBレジスタの値を減算
し、この値(顧客の支払金額)をTOTALレジスタに
セットする。
そして、Yレジスタの値が3であると判断された場合に
おける上述の一連の処理が終了したとき、TOTALレ
ジスタの値をプリンタ6により印字した後にTOTAL
レジスタの値を表示装置5により表示し、BUF(1)
〜BUF(j)、BUF(lX) 〜BUF(j X)
、TOTALL/ジスタ等に0をセットしてメモリクリ
アした後、キー人力待機状態に戻る。
このように、記憶手段としてのデータ用メモリ3に記憶
されたデータを用い、計算手段8により割引処理を行う
ので、割引商品の確認、及び、買上合計金額の確認をオ
ペレータが行う必要がなくなり、その結果、確認ミスを
犯すことがなくなり、さらに、本実施例の場合、プログ
ラムを変更すれば、より複雑な割引処理を行うことが可
能となる。
発明の効果 本発明は上述のように、予め設定された複数の割引商品
及びそれらの割引金額、基準合計金額等のデータを記憶
する記憶手段を設け、この記憶手段に記憶されたデータ
を用い買上合計金額が前記基準合計金額以上となった場
合に前記割引商品に対してそれらの割引金額だけ割引処
理を行って支払金額を求める計算手段を設けたので、割
引の対象となる商品の確認、及び、買上商品の合計金額
の確認をオペレータが行う必要がなくなり、その結果、
確認ミスを犯すことがなくなり、さらに、複雑な割引処
理を行うことが出来るという効果を有する。
【図面の簡単な説明】
図面は本発明の一実施例を示すものであり、第1図はハ
ードウェア構成を示すブロック図、第2図は表示装置を
示す正面図、第3図はキーボードを示す平面図、第4図
はレジスタ及びフラグを示すメモリマツプ、第5図は割
引金額設定テーブルを示すメモリマツプ、第6図及び第
7図は登録処理及び割引処理を行うプログラムのフロー
チャート、第8図ないし第18図はキー押下時における
各種データ処理を行うプログラムのフローチャートであ
る。 3・・・記憶手段、8・・・計算手段 出 願 人   東京電気株式会社 6 図 14図 」 図 q 図

Claims (1)

  1. 【特許請求の範囲】 1、予め設定された複数の割引商品及びそれらの割引金
    額、基準合計金額等のデータを記憶する記憶手段を設け
    、この記憶手段に記憶されたデータを用い買上合計金額
    が前記基準合計金額以上となった場合に前記割引商品に
    対して前記割引金額だけ割引処理を行って支払金額を求
    める計算手段を設けたことを特徴とする電子式キャッシ
    ュレジスタ。 2、割引金額が最も大きいもの一品についてのみ割引処
    理を行う計算手段を設けたことを特徴とする請求項1記
    載の電子式キャッシュレジスタ。 3、割引商品全てについて割引処理を行う計算手段を設
    けたことを特徴とする請求項1記載の電子式キャッシュ
    レジスタ。 4、予め設定された段階的な値を持つ複数の基準合計金
    額とこれらの基準合計金額のそれぞれに対して予め設定
    された複数の割引商品及びそれらの割引金額等のデータ
    を記憶する記憶手段を設け、この記憶手段に記憶された
    データを用い買上合計金額以下の基準合計金額のそれぞ
    れに対して設定された割引商品全てについてその割引金
    額だけ割引処理を行って支払金額を求める計算手段を設
    けたことを特徴とする電子式キャッシュレジスタ。 5、割引金額が最も大きいもの一品についてのみ割引処
    理を行う計算手段を設けたことを特徴とする請求項4記
    載の電子式キャッシュレジスタ。
JP26250089A 1989-10-06 1989-10-06 電子式キャッシュレジスタ Pending JPH03123993A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP26250089A JPH03123993A (ja) 1989-10-06 1989-10-06 電子式キャッシュレジスタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP26250089A JPH03123993A (ja) 1989-10-06 1989-10-06 電子式キャッシュレジスタ

Publications (1)

Publication Number Publication Date
JPH03123993A true JPH03123993A (ja) 1991-05-27

Family

ID=17376667

Family Applications (1)

Application Number Title Priority Date Filing Date
JP26250089A Pending JPH03123993A (ja) 1989-10-06 1989-10-06 電子式キャッシュレジスタ

Country Status (1)

Country Link
JP (1) JPH03123993A (ja)

Similar Documents

Publication Publication Date Title
JPS5842499B2 (ja) 電子式キヤツシユレジスタ
JPS59184965A (ja) 電子式キヤツシユレジスタ
US4800493A (en) Electronic cash register
JPS58114267A (ja) 電子式キヤツシユレジスタ
JP3525173B2 (ja) レシート作成方法およびそのための装置
JPH0254597B2 (ja)
JPH03152693A (ja) 割引処理機構を有する売買データ処理装置
JPH0544720B2 (ja)
JPH02121088A (ja) 販売データ処理装置
JPH02263294A (ja) 商品販売データ処理装置
JPS61110294A (ja) 電子式キヤツシユレジスタ
JPS61219838A (ja) ラベルプリンタ付電子料金秤
KR860000794B1 (ko) 물품구매자용 전자계산기
JP2566849B2 (ja) 電子式キャッシュレジスタ
JPS63225897A (ja) 取引処理装置
JPH0749593Y2 (ja) 売上データ処理装置
KR910008974B1 (ko) 전자요금 저울의 집계 메모리 처리장치
JPS62164195A (ja) Pos端末
JPH04259094A (ja) 商品販売データ処理装置
JPH01277995A (ja) 取引処理装置
JPH05166071A (ja) 商品販売データ処理装置
JP2000222642A (ja) 電子式金銭登録機
JPH04172596A (ja) 電子式キャッシュレジスタ
JPS59197958A (ja) 電子式キヤツシユレジスタ
JPS62102391A (ja) 電子式キヤツシユレジスタ