JPS6211992A - 入力装置 - Google Patents

入力装置

Info

Publication number
JPS6211992A
JPS6211992A JP15177285A JP15177285A JPS6211992A JP S6211992 A JPS6211992 A JP S6211992A JP 15177285 A JP15177285 A JP 15177285A JP 15177285 A JP15177285 A JP 15177285A JP S6211992 A JPS6211992 A JP S6211992A
Authority
JP
Japan
Prior art keywords
key
register
subtotal
tree
address
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
JP15177285A
Other languages
English (en)
Other versions
JPH0760472B2 (ja
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP60151772A priority Critical patent/JPH0760472B2/ja
Publication of JPS6211992A publication Critical patent/JPS6211992A/ja
Publication of JPH0760472B2 publication Critical patent/JPH0760472B2/ja
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

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

Description

【発明の詳細な説明】 [発明の技術分野1 この発明はECR(電子式金銭登録機)などでコンパル
ツリー機能をもった入力装置に関するものである。
[従来技術] 従来、コンパルツリー機能をもったECRでは、登録開
始前または登録終了後の何れかにコンパルツリーをかけ
るようになっている。
即ち、登録開始前にかけるものでは、例えばく客数〉釦
コンパルツリーの場合、客数入力を行わないと登録処理
には入れない。
他方、登録終了後にかけるものでは、例えば(税/奉)
コンパルツリーの場合、〈税/奉〉入力操作を行わない
と(現/預〉釦の入力操作が行えない。
[従来技術の問題点] このように従来のものでは、登録処理の開始前または終
了後の何れかでしかコンパルツリーがかけられないから
、登録途中で所定条件下になるとコンパルツリーがかけ
られるというような特別な例、たとえば小計金額が1万
円を越えたときに割引きを行うなどのコンパルツリーを
かけるというようなことができず、大変不便である。
またコンパルツリー機能をもっていると、実際には不要
な場合でも必ずそのコンパルツリーの操作を行わねばな
らないから、無駄なキー操作が発生する煩雑さもある。
[発明の目的] この発明は上記のような事情を改善するためになされた
もので、その目的とするところは、登録途中でも必要が
あればコンパルツリーがかけられ、また不要なときには
コンパルツリー機能が働かないようにして無駄なキー操
作を行わなくてすむようにした入力装置を提供すること
を目的とする。
[発明の要点] この発明は入力されるキーコードに対応した条件データ
とキー操作手順とをプリセットしておき、登録処理が行
われるとその登録内容と条件データ、キー操作手順とを
比較してコンパルツリーをかけるか否かを制御するよう
にしたことを要点とする。
[第1実施例] 以下、第1図ないし第3図を参照して第1実施例を説明
する。
第1図はECR(電子式金銭登録機)の回路図である。
入力部lには電源オフ、登録、設定、精算、点検の各モ
ードを設定する。モードキーlA、置数キーIB、部門
別キーtC1税/奉キーlD、クリアキーlE、客キー
IF、小3IキーlG、現/預キーIH1%−キーIT
、%+キーlJ、その他ファンクションキーIKが夫々
設けられており、また各キーの出力はCPU2に入力し
て処理される。而してこのCP IJ 2はこのECR
のすべての動作を制御する回路であり、演算部2A、制
御部2Bのほか、今回キーコードがセットされるAレジ
スタ、検索キーコードがセットされるBレジスタ、条件
データがセットされるCレジスタ、条件フラグがセット
されるDレジスタ、小計等の入力データがセットされる
Eレジスタ、アト1/スがセットされるCレジスタ、a
Cレジスタが設けられている。
RAM3は合計メモリ3Aとキーシーケンスメモリ3B
とから成り、而してキーシーケンスメモリ3Bにはコン
パルツリー機能のキーンーケンスがプリセットされてい
る。
ROM4はキーシーケンスメモリ3Bにセットされてい
るキーシーケンス以外のキー操作手順等が固定的にセッ
トされているメモリである。
またCPU2にはそのほかにドロア5、印字部6、表示
部7が接続されている。
次に第2図および第3図を参照して動作を説明する。い
まキーシーケンスメモリ3BのエリアM1−M5のアド
レスlには、第2図に示すように夫々、キーコードとし
てr002J、キャラクタコードとして「小計」1次回
キーコードとして[[1]  [0]  [%−] [
現/預][ElJ、条件フラグ0”、条件データ「小計
≧100OOJがプリセットされているものとする。
またキーシーケンスメモリ3BのエリアMl〜M5のア
ドレス2には、キーコードとして「OO2」、キャラク
タコードとして「小計」1次回キーコードとして「[税
/奉1 [現/預]「El」、条件フラグ’o”、条件
データ[小計7客≧2500Jがプリセットされている
ものとする。
そしていま、あるお客が買物をしてその登録処理を行う
と、小計キーIGを操作するまでは、置数キーIB、部
門別キーICが操作されるから第3図のフローチャート
においてステップAI、A2、A3が繰返し実行される
。そして小計キーlGを操作すると演算部2Aによりそ
の小計金額が算出され、Eレジスタにセットされる。そ
してステップA2からA4に進み、Cレジスタが+1さ
れて「l」となり、次にステップA5によりBレジスタ
にキーシーケンスメモリ3BのエリアMlのアドレスl
のデータr002JがBレジスタにセットされ、次にス
テップA6によりAレジスタ内のキーコードro02J
と比較され、一致するからYESとなってステップA8
に進み、アドレスlのエリアM4の条件フラグ°゛O°
′がDレジスタにセットされ、次にステップA8により
Dレジスタが°“1パか否かが判断され、Noとなって
ステップA9に進み、アドレスlのエリアM5の条件デ
ータ「小計≧100OOJがCレジスタにセットされ、
次にステップAIOではこのCレジスタのデータとEレ
ジスタの小計金額との比較が行われる。而して今回の小
計金額が、10000円以I−であったとき番とはステ
・ンプA114こ進み、アドレスlのエリアM3の次回
キーコードがアドレス1のエリアM6、M7、M8、M
9に順次転送セットされる。そしてステップA12では
アドレスlのエリアM4に条件フラグ1 ”がセットさ
れ、ステップA13では、aルジスタに「6」がセラ)
Jれて、また、ステップA14では、M(a゛)のデー
タがBレジスタにセットされる。
また、いま小計が10000円以七であるから小1暦1
キーIGの操作後、rio、%−1現/預」のキー操作
がなされるが、この場合置数rlJが入力されるまで待
機し、置数されるとステップA15ではそれを判断し、
キー入力コードをAレジスタにセットして、ステップA
16に進む。
そして、ステップA16ではAレジスタの内容とBレジ
スタの内容とを比較して、一致していればステップA1
7へと進み、キー入力されたデータに基づく処理が実行
されステップA19へと進み、不一致であればエラー処
理(ステップA18)を実行した後ステップAIへと戻
る。また、ステップA19ではaルジスタが+1されて
「7」となりM7の内容がBレジスタにセット(ステッ
プA20)され、ステップA21へと進む。そして、ス
テップA21ではBレジスタの内容がエンドコードであ
るか否かの判断、即ち小計キー操作以後の一連の所定キ
ー操作が終−rしたか否かが判断されるが、この場合エ
ンドコードではないのでステップA15に進んで前述と
同様の処理が順次実行される。そうして、ステップA2
1にて次のキーコードがエンドコードであると判断され
ると、ステップA22へと進んでM6〜Mnの内容をク
リアしてステップA4へと進み、順次キーシーケンスメ
モリ3Bを検索して、入力されたキーコードと同一のキ
ーコードが検索され、しかも、以前に入力されたことを
示す条件フラグがセットされていない場合、以上の処理
を順次実行する。
また、上記ステップA6でAレジスタとBレジスタとの
キーコードとが不一致であると判断されるとステップA
23へと進んでキーシーケースメモリ3Bの検索アドレ
スが最終アドレスか否かが判断され、もし、最終アドレ
スでなければステップA4へと進んで処理が続行され、
他方最終アドレスであればステップA24へと進んで、
もし、M4にフラグが1つもセットされていなければ(
図示せず)通常のファンクション処理を実行してステッ
プA25へと進み、a、a’レジスタ及びM4の内容を
クリアしてステップAIへと戻る。
一方、小計金額がtoooo円以下のときにはステップ
AIOからステップA4に戻り、ステップA5、A6、
A23がat/ジスタのデータがnになるまで繰返され
て終Yする。
またあるお客の小計金額が2500円以!−1で、第2
図のアドレス2に示すように、小計操作ののち、更に[
税/奉]、[現/預1操作を行った場合には、上述した
動作によってaレジスタが「2」になったときに、ステ
ップA5、A6が実行され、更にステ・ンプA7、A8
、A9、AIO,All、A12、A13、At4、A
t5、A16、A17、A19、A20.A21、A1
5、A16、A17.A19、A20、A21、A22
、が夫々同様に実行されてコンパルツリーが実行される
一方、2500円以下ならばステップA4、A5、A6
、A23がaレジスタがnになるまで繰返されて1了す
る。
[第2実施例] 次に第4図ないし第8図を参照して第2実施例を説明す
る。
84図はその回路図を示すが、第1実施例と同一部分に
は同一番号を付し、説明を省略する。而して入力部1に
はあらたにアレンジメントキーILが設けられ、アレン
ジメント処理を実行指示するようになっている。またD
レジスタにはエリアM3のアレンジメントコードがセッ
トされる。
次に動作を説明する。いま第5図に示すように、+−シ
ーケンスメモリ3Bのアドレスl、2の各エリアM1〜
M4には図示するようなコンパルツリーのためのデータ
がプリセットされているものとする。而してこのデータ
設定操作は第6図に示すように行えばよい。即ち、モー
ドキーIAにより設定モードにし、次に現/預キーIH
1小計キーIG、置数キーIBの1.0のキー、%−キ
ーII、アレンジメントキーILを操作するとアドレス
lに第5図に示すように条件データ等がプリセットされ
る。アドレス2についても同様である。
またこのようなプリセットデータをクリアするときには
、この設定モードにおいて、現/預キー1H1小計キー
lG、置数キーIBの1.0のキー、%−キーIT、 
クリアキーIEを順次操作すればよい。
次にいま、第7図(1)に示すキー操作を行って登録を
行った場合、現/預キーIHを操作するまでは第8図の
フローチャートのステー2プBl。
B2、B3が繰返され、データが入力される。そして現
/預キー1)1を操作するとステップB2かうステップ
B5に進み、aレジスタが+1されてrlJとなり、次
にステップB6でBレジスタにアドレスlのエリアM1
のキーコードr001Jがセットされ、次にステップB
7ではAレジスタの今回キーコードr001Jとの比較
が行われ、YESとなってステップB8に進み、エリア
M4の条件データ小計≧10000がCレジスタにセッ
トされ、次にステップB9ではこのCレジスタのデータ
に基づきEレジスタにセットされている今回の小計デー
タ1500円と比較される。そして条件を満たさないか
らステップB12に進み、aレジスタがnか否かが判断
され、NOであるからステップB5に戻り、aレジスタ
が「2」となる。
次にステップB6、B7、B8が実行され、B9ではア
ドレス2の条件データ小計7客≧2500を満たさない
ことが判断され、ステップB12を介しステップB5に
戻る。そして以後、aレジスタがnとなるまで上述した
動作が繰返される。
一方、ステップB12にてYESとなるとステップB1
3に進んでaレジスタがクリアされ、ステップB4に進
んで各ファンクション処理(実施例では現/預キーによ
る締メ処理)実行後ステップBlに戻る。
また第7図(2)のようなキー操作例、即ち、1人の客
の小計が2500円を越えて現/預キーIHの操作を行
ったときには、ステップB9にてアドレス2の条件デー
タを満たしたことが判断され、ステップBIOに進む。
そしてエリアM3(アドレス2)のデータ[小計] [
税/奉][ElがDレジスタに転送され、ステップBl
lによりこのDレジスタに基づくアレンジメント処理が
行われる。そしてステップ812に進む。
更に、第7図(3)のような登録が行われた場合、即ち
、アドレスlの条件データを満たす場合には、ステップ
B9、BIOlBllが実行され、ステップB12に進
む。
更にまた第7図(4)に示すように、アドレス1.2の
両条件データを満たす登録処理の場合も上述したステッ
プB9〜Bllが夫々実行され、ステップB12に進む
。このような第2実施例においては、登録途中で条件に
応じてコンパルツリー機能が働らいた際に予じめ設定し
であるキーコードを読み出してアレンジメント処理をす
るようにしたので、キー操作する手間かはふけ、さらに
、キーλカミスの防止も行い得る利点を有する。
[発明の効果] 以−L説明したように、この発明は、入力されるキーコ
ードに対応した条件データとキー操作手順とをプリセッ
トしておき、登録処理が行われるとその登録内容と条件
データ、キー操作手順とを比較してコンパルツリーをか
けるか否かを制御するようにした入力装置であるから、
登録途中でも必要があればコンパルツリーがかけられ、
また不要なときにはコンパルツリー機能が働かないよう
にして無駄なキー操作を行わなくてすむようになる利点
がある。
【図面の簡単な説明】
第1図ないし第3図は本発明の第1実施例を示し、第1
図はその回路図、第2図はキーシーケンスメモリの記憶
状態図、第3図はフローチャート、第4図ないし第8図
は第2実施例を示し、第4図は回路図、第5図はキーシ
ーケンスメモリの記憶状態図、第6図はキーシーケンス
メモリへのデータ設定操作を示す図、第7図はキー操作
手順を示す図、第8図はフローチャートである。 l・・・・・・入力部、IA・・・・・・モードキー、
1B・・・・・・置数キー、tC・・・・・・部門別キ
ー、lD・・・・・・税/奉キー、IE・・・・・・ク
リアギ−1lF・・・・・・客キー、lG・・・・・・
小計キー、I H・・・・・・現/預キー、l■・・・
・・・%−キー、IJ・・・・・・%+ギキーIK・・
・・・・その他ファンクションキー、IL・・・・・・
アレンジメントキー、2・・・・・・CPU、2A・・
・・・・演算部、2B・・・・・・制御部、3・・・・
・・RAM、3A・・・・・・合計メモリ、3B・・・
・・・キーシーケンスメモリ、4・・・・・・ROM、
5・・・・・・ドロア、6・・・・・・印字部、7・・
・・・・表示部。 特許出願人  カシオ計算機株式会社 第1図 第2図 第7図 Fvh  M2    M3     M4第5図 沖λ 四 Eコロ 第6図

Claims (1)

  1. 【特許請求の範囲】  キー入力手段と、 このキー入力手段より入力されるキーコードに対応した
    条件データを記憶する条件データ記憶手段と、 キー入力手段よりのキーコードとそれと対応する条件デ
    ータとの比較を行なう比較手段と、この比較手段の比較
    結果に応じて次の入力操作手順を選択する選択制御手段
    とを備える入力装置。
JP60151772A 1985-07-10 1985-07-10 入力装置 Expired - Lifetime JPH0760472B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP60151772A JPH0760472B2 (ja) 1985-07-10 1985-07-10 入力装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP60151772A JPH0760472B2 (ja) 1985-07-10 1985-07-10 入力装置

Publications (2)

Publication Number Publication Date
JPS6211992A true JPS6211992A (ja) 1987-01-20
JPH0760472B2 JPH0760472B2 (ja) 1995-06-28

Family

ID=15525955

Family Applications (1)

Application Number Title Priority Date Filing Date
JP60151772A Expired - Lifetime JPH0760472B2 (ja) 1985-07-10 1985-07-10 入力装置

Country Status (1)

Country Link
JP (1) JPH0760472B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04114687U (ja) * 1991-03-28 1992-10-09 カシオ計算機株式会社 売上データ処理装置

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5446446A (en) * 1977-09-20 1979-04-12 Sanyo Electric Co Ltd Memoty unit of electronic cash register
JPS54110751A (en) * 1978-02-17 1979-08-30 Casio Comput Co Ltd Electronic cash register
JPS5872050U (ja) * 1981-11-11 1983-05-16 カシオ計算機株式会社 レシ−ト印字装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5446446A (en) * 1977-09-20 1979-04-12 Sanyo Electric Co Ltd Memoty unit of electronic cash register
JPS54110751A (en) * 1978-02-17 1979-08-30 Casio Comput Co Ltd Electronic cash register
JPS5872050U (ja) * 1981-11-11 1983-05-16 カシオ計算機株式会社 レシ−ト印字装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH04114687U (ja) * 1991-03-28 1992-10-09 カシオ計算機株式会社 売上データ処理装置

Also Published As

Publication number Publication date
JPH0760472B2 (ja) 1995-06-28

Similar Documents

Publication Publication Date Title
JPS63303495A (ja) 取引処理装置
JPS6211992A (ja) 入力装置
JP2617800B2 (ja) 割引処理機構を有する売買データ処理装置
JPH06290345A (ja) 電子式金銭登録機
JP2561355B2 (ja) 電子式キャッシュレジスタ
JP3379625B2 (ja) 商品販売データ処理装置
JPS59183464A (ja) 電子式キヤツシユレジスタ
JPS62164195A (ja) Pos端末
JPH07249177A (ja) 商品販売登録データ処理装置
JPS63220392A (ja) 取引処理装置
JPH03677B2 (ja)
JP2926098B2 (ja) 自動取引装置による振込取引の顧客操作誘導方法
KR920004758B1 (ko) 금전등록기의 자동할인 판매 처리방법
JP2792383B2 (ja) バッチ処理システムの処理結果の検証方法
JP2506098B2 (ja) 取引処理装置
JPH10149247A (ja) 価格算出装置
JPH10222753A (ja) 商品販売データ処理装置
JPS63278194A (ja) 取引処理装置
JPH028357B2 (ja)
JPH07192172A (ja) 商品販売登録データ処理装置
JPH08202957A (ja) 代行収納登録データ処理装置
JP2002150433A (ja) Posシステム、販売価格決定システム、販売価格決定方法、記録媒体
KR100331790B1 (ko) 전자식 금전 등록기의 영수증 인쇄 양식 편집 방법
JPH0749593Y2 (ja) 売上データ処理装置
JPH07220174A (ja) 商品販売データ処理装置