Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JPS6337433B2 - - Google Patents
[go: Go Back, main page]

JPS6337433B2 - - Google Patents

Info

Publication number
JPS6337433B2
JPS6337433B2 JP55015711A JP1571180A JPS6337433B2 JP S6337433 B2 JPS6337433 B2 JP S6337433B2 JP 55015711 A JP55015711 A JP 55015711A JP 1571180 A JP1571180 A JP 1571180A JP S6337433 B2 JPS6337433 B2 JP S6337433B2
Authority
JP
Japan
Prior art keywords
key
extended
expansion
basic
control circuit
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.)
Expired
Application number
JP55015711A
Other languages
Japanese (ja)
Other versions
JPS56114064A (en
Inventor
Tatsutaka Shiino
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.)
Fujitsu General Ltd
Original Assignee
Fujitsu General 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 Fujitsu General Ltd filed Critical Fujitsu General Ltd
Priority to JP1571180A priority Critical patent/JPS56114064A/en
Publication of JPS56114064A publication Critical patent/JPS56114064A/en
Publication of JPS6337433B2 publication Critical patent/JPS6337433B2/ja
Granted legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07GREGISTERING THE RECEIPT OF CASH, VALUABLES, OR TOKENS
    • G07G1/00Cash registers
    • G07G1/12Cash registers electronically operated

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Cash Registers Or Receiving Machines (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

【発明の詳細な説明】 [産業上の利用分野] 本発明は、基本の部門キー(以下単に基本キー
という)だけではその数が不足のため、複数個の
拡張キーを組合わせることにより、部門キーを拡
張するようにした電子式キヤツシユレジスタにお
いて、適宜の拡張キーに優先権をもたせ操作性の
向上と誤登録を防止するようにしたキー入力装置
に関するものである。
[Detailed Description of the Invention] [Industrial Field of Application] The present invention provides a system for detecting department keys by combining a plurality of extended keys, since the number of basic department keys (hereinafter simply referred to as basic keys) is insufficient. The present invention relates to a key input device that improves operability and prevents erroneous registration by giving priority to appropriate extended keys in an electronic cash register with expanded keys.

[従来の技術] 従来より、電子式キヤツシユレジスタにおい
て、キープレートの面積が限定されている場合で
あつて、多数の部門の処理を図る場合、基本キー
だけではすべての部門をカバーできないため、こ
の基本キーの他に複数個の拡張キーを設け、キー
ボード制御回路によつて拡張キー信号を拡張キー
コードに、基本キー信号を基本キーコードにそれ
ぞれ変換し、制御プログラムで制御されるCPU
(中央処理装置)によつて拡張キーコードと基本
キーコードとを組合わせて部門の入力コードとす
るようにしたものが知られている。この従来のも
のにおいて例えば1番の部門(例えば子供のズボ
ン)を入力するにはまず000番台(例えば大きな
部門「子供服」に相当する)を意味する拡張キー
を押した後に01番の基本キーを押し、また、例え
ば101番の部門(例えば婦人のズボン)を入力す
るにはまず100番台(例えば大きな部門「婦人服」
に相当する)を意味する拡張キーを押した後に前
記と同じ01番の基本キーを押して101番の部門を
キー入力していた。
[Prior Art] Conventionally, in electronic cash registers, when the area of the key plate is limited and when processing a large number of departments, it is difficult to cover all departments with just the basic key. In addition to this basic key, multiple expansion keys are provided, and a keyboard control circuit converts the expansion key signal into an expansion key code and the basic key signal into a basic key code, and the CPU is controlled by a control program.
It is known that a central processing unit (Central Processing Unit) combines an extended key code and a basic key code to create a department input code. In this conventional system, for example, to input the number 1 department (for example, children's pants), first press the expansion key that means the 000 series (for example, corresponding to the large department "children's clothing"), then press the basic key for number 01. To enter the department number 101 (for example, women's pants), first enter the number 100 (for example, the large department "women's clothing").
After pressing the expansion key (corresponding to ``101''), he pressed the same basic key 01 as above to enter department 101.

[発明が解決しようとする問題点] しかしながら、キーボード制御回路はキーボー
ドの拡張キーと基本キーとからのキー信号により
対応したキーコードを出力し制御プログラムによ
つて制御されるCPUはキーボード制御回路から
順次送られてくる拡張キーコード(または基本キ
ーコード)と基本キーコード(または拡張キーコ
ード)とを組合わせて部門の入力コードとしてい
たので、各部門の入力には、1回毎に常に拡張キ
ーと基本キーを1回ずつ押さなければならず、キ
ーの操作回数が多くなり、登録処理時間の増大を
招き、さらに拡張キーの押し忘れによる誤登録等
を起し易いという問題点があつた。
[Problems to be Solved by the Invention] However, the keyboard control circuit outputs key codes corresponding to key signals from the extended keys and basic keys of the keyboard, and the CPU controlled by the control program outputs key codes from the keyboard control circuit. Since the input code for the department was a combination of the extended key code (or basic key code) and the basic key code (or extended key code) that were sent sequentially, the input code for each department was always expanded once. The key and the basic key must be pressed once each, which increases the number of key operations, resulting in an increase in registration processing time.Furthermore, there are problems in that erroneous registration due to forgetting to press an extended key is likely to occur. .

本発明は、上述の問題点に鑑みなされたもの
で、特定のたとえば使用頻度の高い拡張キーに優
先権を持たせて、この拡張キーの押圧を省略し、
キー操作数の減少によりキー操作の簡略化を図る
ようにしたものである。
The present invention has been made in view of the above-mentioned problems, and it gives priority to a specific, for example, frequently used extension key, omitting the pressing of this extension key, and
This is intended to simplify key operations by reducing the number of key operations.

[問題点を解決するための手段] 本発明はキーボードに拡張キー信号を発生させ
るための複数の拡張キーと基本キー信号を発生さ
せるための複数の基本キーとを設け、キーボード
制御回路によつて拡張キー信号を拡張キーコード
に基本キー信号を基本キーコードに変換し、この
拡張キーコードと基本キーコードとを組合わせて
部門の入力コードとするようにした電子式キヤツ
シユレジスタのキー入力装置において、前記複数
の拡張キーのうちの特定のキーについて優先権を
設定するための優先権セツトキーと、優先拡張キ
ー情報を記憶するためのメモリと、前記優先権セ
ツトキーの押圧信号により優先拡張キー情報を出
力するとともに前記メモリに書き込み、前記キー
ボードの押圧キーが拡張キーであるか基本キーで
あるかを判別して押圧キーが拡張キーであるとき
は対応した拡張キー情報を出力し、押圧キーが基
本キーであるときは前記メモリから優先拡張キー
情報を読み出して出力する制御手段と、前記制御
手段の出力する拡張キー情報により対応したキー
データを出力する拡張キー制御回路と、前記拡張
キー制御回路からのキーデータにより拡張キーを
判別して対応した拡張キー信号を前記キーボード
制御回路に出力する拡張キー認識回路とを具備し
てなることを特徴とするものである。
[Means for Solving the Problems] The present invention provides a keyboard with a plurality of expansion keys for generating expansion key signals and a plurality of basic keys for generating basic key signals, and a keyboard control circuit. A key input device for an electronic cash register that converts an extended key signal into an extended key code and a basic key signal into a basic key code, and combines the extended key code and the basic key code to use as a department input code. A priority set key for setting a priority for a specific key among the plurality of expansion keys, a memory for storing priority expansion key information, and a priority expansion key information according to a pressing signal of the priority set key. is output and written in the memory, determines whether the pressed key of the keyboard is an extended key or a basic key, and when the pressed key is an extended key, outputs the corresponding extended key information, and determines whether the pressed key is an extended key or a basic key. control means for reading and outputting priority extended key information from the memory when the key is a basic key; an extended key control circuit for outputting key data corresponding to the extended key information output by the control means; and the extended key control circuit. The present invention is characterized by comprising an extended key recognition circuit that identifies an extended key based on key data from and outputs a corresponding extended key signal to the keyboard control circuit.

[作用] (a) 優先権セツトキーを押圧すると制御手段によ
つて複数の拡張キーのうちの特定のキー(例え
ば「000」番)が優先拡張キーであることを示
す情報がメモリに書き込まれるとともに、優先
拡張キー情報が拡張キー制御回路に出力する。
このため拡張キー制御回路から対応したキーデ
ータが出力し、拡張キー認識回路によつて拡張
キー「000」番が認識され、キーボード制御回
路に対応した拡張キー信号が入力し、キーボー
ド制御回路からは拡張キー「000」番のコード
が出力する「000」番モードとなり基本キー信
号の入力を待機する。
[Function] (a) When the priority set key is pressed, the control means writes information indicating that a specific key (for example, number "000") among the plurality of expansion keys is the priority expansion key, and also , priority extended key information is output to the extended key control circuit.
Therefore, the corresponding key data is output from the extended key control circuit, the extended key number "000" is recognized by the extended key recognition circuit, the corresponding extended key signal is input to the keyboard control circuit, and the keyboard control circuit outputs the corresponding key data. It enters the "000" mode in which the extended key code "000" is output and waits for the basic key signal to be input.

(b) ついで基本キー(例えば「01」番)を押圧す
ると、キーボード制御回路に基本キー信号が入
力し、基本キー「01」番のコードが出力する。
したがつて拡張キー「000」番のコードと基本
キー「01」番のコードとの組合わせが部門の入
力コードとなる。同時に制御手段は基本キーと
判別してメモリから優先拡張キー情報を読み出
し拡張キー制御回路に出力するので、前記(a)と
同様にして拡張キー認識回路によつて拡張キー
「000」番が認識され、キーボード制御回路を
「000」番モードとする。
(b) Then, when a basic key (for example, number "01") is pressed, a basic key signal is input to the keyboard control circuit, and the code of the basic key number "01" is output.
Therefore, the combination of the code for the extended key number "000" and the code for the basic key number "01" becomes the input code for the department. At the same time, the control means distinguishes it as a basic key, reads priority extended key information from the memory, and outputs it to the extended key control circuit, so the extended key recognition circuit recognizes the extended key number "000" in the same way as in (a) above. and sets the keyboard control circuit to “000” mode.

(c) 前記(b)において、基本キー「01」番の代りに
拡張キー(例えば「100」番)を押圧したとす
ると、制御手段は拡張キーと判別して拡張キー
制御回路に拡張キー情報を出力する。このた
め、拡張キー制御回路から対応したキーデータ
が出力し、拡張キー認識回路によつて拡張キー
「100」番が認識され、キーボード制御回路に対
応した拡張キー信号が入力し、キーボード制御
回路からは拡張キー「100」番のコードが出力
し「100」番モードとなり基本キー信号の入力
を待機する。
(c) In (b) above, if an extended key (for example, "100") is pressed instead of the basic key number "01", the control means determines that it is an extended key and sends the extended key information to the extended key control circuit. Output. Therefore, the corresponding key data is output from the extended key control circuit, extended key number 100 is recognized by the extended key recognition circuit, the extended key signal corresponding to the keyboard control circuit is input, and the keyboard control circuit outputs the corresponding key data. outputs the code for the extended key "100" and enters the "100" mode, waiting for the basic key signal to be input.

(d) この「100」番モードにおいて基本キー(例
えば「01」番)を押圧すると、前記(b)と同様に
してキーボード制御回路から基本キー「01」番
のコードが出力し、拡張キー「100」番のコー
ドと基本キー「01」番のコードとの組合わせが
部門の入力コードとなる。同時に、前記(b)の後
段と同様にして、制御手段はメモリから優先拡
張キー情報を読み出し、拡張キー認識回路で優
先拡張キー「000」番を確認してキーボード制
御回路を再び「000」番モードとする。
(d) When a basic key (for example, 01) is pressed in this ``100'' mode, the code for the basic key ``01'' is output from the keyboard control circuit in the same manner as in (b) above, and the extended key ``01'' is output. The combination of the code No. 100 and the code No. 01 of the basic key becomes the input code for the department. At the same time, in the same manner as in the latter part of (b) above, the control means reads out the priority expansion key information from the memory, confirms the priority expansion key number "000" in the expansion key recognition circuit, and then switches the keyboard control circuit to the priority expansion key number "000" again. mode.

[実施例] つぎに、本発明の一実施例を図面に基づいて説
明する。第1図において、1は電子式キヤツシユ
レジスタのキーボードで、このキーボード1には
「000」番台、「100」番台、「200」番台の3種類の
クラスからなる拡張キー2,3,4、どの種類の
クラスの拡張キーが動作中であるかを示すための
表示ランプ5,6,7、「01」から「50」まで
(目的に応じて例えばそれ以上の「99」までの範
囲で設定される)のキーからなる基本キー8、
「0」から「9」および「00」からなるテンキー
9、「000」、「100」、「200」の3種類の拡張キー
2,3,4の中の任意の1種類に優先権を予め与
えるための優先権セツトキー10およびその他の
フアンクシヨンキー11,12が設けられてい
る。
[Example] Next, an example of the present invention will be described based on the drawings. In Fig. 1, 1 is a keyboard of an electronic cash register, and this keyboard 1 has expansion keys 2, 3, 4, which are made up of three classes: ``000'' series, ``100'' series, and ``200'' series. Display lamps 5, 6, 7 to indicate which class of expansion key is in operation, from "01" to "50" (depending on the purpose, set in the range of "99" for example) Basic key 8 consisting of the keys of
Priority is given in advance to any one of the numeric keypad 9 consisting of "0" to "9" and "00", and the three types of expansion keys 2, 3, and 4: "000", "100", and "200". A priority set key 10 and other function keys 11, 12 are provided for giving priority.

第2図は装置全体のブロツク図である。この図
において、1は前記キーボードで、このキーボー
ド1には、前記3種類の拡張キー2,3,4と、
その他のキーのマトリツクス部13からなつてい
る。
FIG. 2 is a block diagram of the entire device. In this figure, 1 is the keyboard, and this keyboard 1 includes the three types of expansion keys 2, 3, 4,
It consists of a matrix section 13 of other keys.

前記拡張キー2,3,4の一端は接地され、他
端はそれぞれキーボード制御回路14に接続され
るとともに、ゲート回路15のオア回路16,1
7,18、アンド回路19,20,21を介し
て、拡張キー2,3,4の中のどの種類が押され
たかを判別して対応した拡張キー信号を出力する
拡張キー認識回路22に接続されている。
One end of the expansion keys 2, 3, 4 is grounded, and the other end is connected to the keyboard control circuit 14, and the OR circuits 16, 1 of the gate circuit 15.
7, 18, connected via AND circuits 19, 20, 21 to an expansion key recognition circuit 22 that determines which type of expansion keys 2, 3, and 4 has been pressed and outputs a corresponding expansion key signal. has been done.

前記キーボード制御回路14は、前記キーマト
リツクス部13、前記拡張キー認識回路22の他
に、拡張キー2,3,4を制御するための拡張キ
ー制御回路23、中央処理装置(CPU)24と
相互に情報の伝達をするように接続されている。
この拡張キー制御回路23の出力側は出力線l1
l6によりアンド回路25,26,27を介してそ
れぞれ前記表示ランプ5,6,7に接続されると
ともに、前記オア回路16,17,18およびア
ンド回路19,20,21のそれぞれの他方の入
力側に接続されている。28は、ランダム・アク
セス・メモリ(RAM)で、このRAM28には
拡張キー2,3,4の中から特定の拡張キーを選
択して優先権セツトキー10にてセツトしたと
き、そのセツトされた拡張キーの優先権を持たせ
るための優先拡張キー情報を記憶するためのメモ
リ領域が設けられている。
The keyboard control circuit 14 includes, in addition to the key matrix section 13 and the extended key recognition circuit 22, an extended key control circuit 23 for controlling the extended keys 2, 3, and 4, and a central processing unit (CPU) 24. are connected to communicate information with each other.
The output side of this extended key control circuit 23 is an output line l 1 ~
l 6 is connected to the display lamps 5, 6, 7 via AND circuits 25, 26, 27, respectively, and the other input of each of the OR circuits 16, 17, 18 and AND circuits 19, 20, 21. connected to the side. 28 is a random access memory (RAM), and when a specific extension key is selected from extension keys 2, 3, and 4 and set using the priority set key 10, the set extension key is stored in this RAM 28. A memory area is provided for storing priority extended key information for giving priority to keys.

前記CPU24は、図示しないROM(リードオ
ンリメモリ)または前記RAM28内の制御プロ
グラムに制御され、前記優先権セツトキーの押圧
により優先拡張キー情報を前記拡張キー制御回路
23に出力するとともにこれを前記RAM28内
の所定のメモリ領域に書き込み、前記キーボード
1の拡張キー2,3,4または基本キー8の一方
が押圧されたときは、押圧キーが拡張キー2,
3,4であるか基本キー8であるかを判別して、
拡張キー2,3,4であるときは押圧拡張キーに
対応した拡張キー情報(例えば拡張キー3である
ことを示す情報)を前記拡張キー制御回路23に
出力し、基本キー8であるときは前記RAM28
内の所定のメモリ領域から優先拡張キー情報を読
み出して前記拡張キー制御回路23に出力する機
能を有している。
The CPU 24 is controlled by a control program in a ROM (read only memory) or the RAM 28 (not shown), and outputs priority extended key information to the extended key control circuit 23 by pressing the priority set key, and also outputs this information in the RAM 28. When one of the expansion keys 2, 3, 4 or the basic key 8 of the keyboard 1 is pressed, the pressed key becomes the expansion key 2,
Determine whether it is 3, 4 or basic key 8,
When the extended key is 2, 3, or 4, extended key information corresponding to the pressed extended key (for example, information indicating that the extended key is 3) is output to the extended key control circuit 23, and when it is the basic key 8, the extended key information corresponding to the pressed extended key is output to the extended key control circuit 23. The RAM28
It has a function of reading priority extended key information from a predetermined memory area in the memory area and outputting it to the extended key control circuit 23.

つぎに本発明の作用を説明する。便宜上「000」
番台拡張キー2に優先権を与えるものとする。
Next, the operation of the present invention will be explained. “000” for convenience
It is assumed that priority is given to number extension key 2.

(イ) まず優先権セツトキー10の「000」を押す。
するとこれに対応してキーマトリツクス部13
からキーボード制御回路14を介してCPU2
4に押圧信号が送られ、CPU24は対応した
優先拡張キー情報をRAM28内の所定のメモ
リ領域に書き込むとともに、この拡張キー情報
を拡張キー制御回路23に送る。これにより、
拡張キー制御回路23の出力線l1,l4は「1」
となり、「000」番台用表示ランプ5を点灯する
とともに、オア回路16、アンド回路19のそ
れぞれの出力を「1」として、拡張キー認識回
路22で「000」番台を判別し、キーボード制
御回路14を「000」番台のモードとする。
(b) First, press "000" on the priority set key 10.
Then, in response to this, the key matrix section 13
from the CPU 2 via the keyboard control circuit 14.
4, the CPU 24 writes the corresponding priority extended key information into a predetermined memory area in the RAM 28, and sends this extended key information to the extended key control circuit 23. This results in
The output lines l 1 and l 4 of the extended key control circuit 23 are “1”
Then, the display lamp 5 for the "000" number is turned on, the outputs of the OR circuit 16 and the AND circuit 19 are set to "1", the extended key recognition circuit 22 determines the "000" number, and the keyboard control circuit 14 Set the mode to "000".

(ロ) ここで、「101」番、「02」番、「03」番、
「204」番の各部門を入力するものとする。
「101」番の場合、まず「100」番台の拡張キー
3を押す。するとCPU24は、押圧キーが拡
張キー3であることを判別して対応した拡張キ
ー情報を拡張キー制御回路23に送る。このた
め、拡張キー制御回路23は出力線l2,l5
「1」、その他の出力線l1,l3,l4,l6を「0」と
する。すなわち、最初は、「000」が優先権を有
するので、前記のようにオア回路16、アンド
回路19に出力がでているが、「100」を押すこ
とによつてアンド回路19を禁止する。そのた
め、拡張キー認識回路22は拡張キー「100」
を判別して対応した拡張キー信号をキーボード
制御回路14に出力し、キーボード制御回路1
4を「100」番台のモードに変換し基本キー8
の入力を待つ。また、出力線l2,l5が「1」に
なつているので、「100」番台用ランプ6が点灯
する。
(b) Here, number "101", number "02", number "03",
It is assumed that each department numbered "204" is entered.
In the case of number "101", first press extension key 3 of number "100". Then, the CPU 24 determines that the pressed key is the extension key 3 and sends the corresponding extension key information to the extension key control circuit 23. Therefore, the extended key control circuit 23 sets the output lines l 2 and l 5 to "1" and sets the other output lines l 1 , l 3 , l 4 , and l 6 to "0". That is, at first, since "000" has priority, outputs are output to the OR circuit 16 and the AND circuit 19 as described above, but by pressing "100", the AND circuit 19 is inhibited. Therefore, the extended key recognition circuit 22 recognizes the extended key "100".
and outputs a corresponding extended key signal to the keyboard control circuit 14.
Convert 4 to "100" series mode and press basic key 8
wait for input. Furthermore, since the output lines l 2 and l 5 are set to "1", the lamp 6 for the "100" series is lit.

(ハ) つぎに基本キー8の「01」番を押すと、
「100」番に対応したコードと前記「01」番に対
応したコードとを組合わせた「101」番に相当
する部門のコードがキーボード制御回路14か
らCPU24に入力し、これに対応した符号が
CPU24を介してプリンタ(図示せず)で印
字される。と同時に、CPU24は押圧キーが
基本キー8であることを判別してRAM28内
の所定のメモリ領域から優先拡張キー情報を読
み出し、これを拡張キー制御回路23に入力す
るので、拡張キー制御回路23の出力線l2,l5
が「0」に変り、出力線l1,l4が「1」となり、
オア回路16、アンド回路19の出力を「1」
とし、前記(イ)と同様にキーボード制御回路14
を「000」番台のモードに戻す。すると前記と
同様にして「000」番台用表示ランプ5が点灯
する。
(c) Next, press basic key 8 “01”.
The department code corresponding to number "101", which is a combination of the code corresponding to number "100" and the code corresponding to number "01", is input from the keyboard control circuit 14 to the CPU 24, and the code corresponding to this is inputted to the CPU 24.
It is printed by a printer (not shown) via the CPU 24. At the same time, the CPU 24 determines that the pressed key is the basic key 8, reads priority extended key information from a predetermined memory area in the RAM 28, and inputs this to the extended key control circuit 23. Output lines l 2 , l 5
changes to "0", output lines l 1 and l 4 become "1",
The output of the OR circuit 16 and the AND circuit 19 is "1"
As in (a) above, the keyboard control circuit 14
Returns to the "000" series mode. Then, the "000" number display lamp 5 lights up in the same manner as described above.

(ニ) この「000」番台モードのもとにおいて、基
本キー8の「02」番または「03」番のキーを押
すと、前記(ハ)と同様にして「000」番に対応し
たコードと「02」番または「03」番に対応した
コードとを組合わせた「002」番または「003」
番に相当する部門のコードがキーボード制御回
路14からCPU24に入力し、これに対応し
た符号がCPU24を介してプリンタで印字さ
れる。同時に、前記(ハ)と同様にしてキーボード
制御回路14は「000」番台モードを継続する。
(d) Under this "000" number mode, if you press the "02" or "03" key of basic key 8, the code corresponding to "000" will be displayed in the same way as in (c) above. "002" or "003" combined with the code corresponding to "02" or "03"
The department code corresponding to the number is input from the keyboard control circuit 14 to the CPU 24, and the corresponding code is printed by the printer via the CPU 24. At the same time, the keyboard control circuit 14 continues the "000" series mode in the same manner as in (c) above.

(ホ) つぎに「204」番の場合、「200」番台の拡張
キー4と「04」番の基本キー8が順次押される
と、前記(ロ)(ハ)と同様にして「204」番に相当す
る部門のコードがキーボード制御回路14から
CPU24に入力し、かつこの「04」番の基本
キー8の押圧でキーボード制御回路14は再び
「000」番台モードに戻る。
(e) Next, in the case of number "204", when the expansion key 4 of number "200" and the basic key 8 of number "04" are pressed in sequence, the number "204" is pressed in the same way as in (b) and (c) above. The department code corresponding to is sent from the keyboard control circuit 14.
When input to the CPU 24 and pressing of the basic key 8 numbered "04", the keyboard control circuit 14 returns to the "000" series mode again.

前記実施例において、優先権は「000」番台の
拡張キー2としたがこれに限られるものではな
く、使用目的、使用頻度等を考慮して、優先権セ
ツトキー10を用いて「100」、「200」番台等に変
更できることは勿論である。
In the above embodiment, the priority is set to the expansion key 2 in the "000" series, but the priority is not limited to this. Taking into account the purpose of use, frequency of use, etc., the priority set key 10 is used to set the priority to "100", "100", " Of course, you can change it to a number such as ``200''.

なお優先権セツトキー10をセツトしない場合
は従来例と同様に動作する。
Note that when the priority set key 10 is not set, the operation is similar to the conventional example.

前記実施例では、ゲート回路15を設け、拡張
キー2,3,4の他端側をゲート回路15のオア
回路16,17,18の一方の入力側に接続し、
拡張キー制御回路23の出力線l1,l2,l3をオア
回路16,17,18の他方の入力側に接続し、
拡張キー制御回路23の出力線l4,l5,l6をゲー
ト回路15のアンド回路19,20,21の他方
の入力側に接続するようにしたが、本発明はこれ
に限るものでなく、ゲート回路15を省略して、
拡張キー制御回路23の出力線l1,l2,l3を直接
拡張キー認識回路22の入力側に接続するように
してもよい。
In the embodiment described above, the gate circuit 15 is provided, and the other ends of the expansion keys 2, 3, and 4 are connected to one input side of the OR circuits 16, 17, and 18 of the gate circuit 15,
Connecting the output lines l 1 , l 2 , l 3 of the extended key control circuit 23 to the other input sides of the OR circuits 16 , 17 , 18 ,
Although the output lines l4 , l5 , l6 of the extended key control circuit 23 are connected to the other input sides of the AND circuits 19, 20, 21 of the gate circuit 15, the present invention is not limited to this. , omitting the gate circuit 15,
The output lines l 1 , l 2 , l 3 of the extended key control circuit 23 may be directly connected to the input side of the extended key recognition circuit 22 .

[発明の効果] 本発明は上記のように構成したので、優先権を
もたせた拡張キーについては、拡張キーの押圧な
しで、すなわち基本キーのみの押圧で、その拡張
キーに相当する番台の部門のキー入力ができるの
で、従来と比較してキー操作数が減少する。した
がつてキー操作の省略化、これに基づく登録処理
時間の短縮化および拡張キーの押し忘れその他の
誤動作による誤登録を防止し得るという効果を有
する。
[Effects of the Invention] Since the present invention is configured as described above, for an extended key that has priority, the division of the number corresponding to the extended key can be changed without pressing the extended key, that is, by pressing only the basic key. The number of key operations is reduced compared to the conventional method. Therefore, it is possible to omit key operations, shorten the registration processing time based on this, and prevent erroneous registration due to forgetting to press an extension key or other malfunctions.

優先権をもたせる拡張キーを使用頻度の高いも
のにセツトするようにすれば効果はさらに大きく
なる。
The effect will be even greater if the extended keys that are given priority are set to those that are used frequently.

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

図は本発明による電子式キヤツシユレジスタの
キー入力装置の一実施例を示すもので、第1図は
キーボードの正面図、第2図はブロツク図であ
る。 1……キーボード、2,3,4……拡張キー、
5,6,7……表示ランプ、8……基本キー、1
0……優先権セツトキー、13……キーマトリツ
クス部、14……キーボード制御回路、15……
ゲート回路、16,17,18……オア回路、1
9,20,21,25,26,27……アンド回
路、22……拡張キー認識回路、23……拡張キ
ー制御回路、24……CPU、28……RAM。
The figures show an embodiment of the key input device for an electronic cash register according to the present invention, with FIG. 1 being a front view of the keyboard and FIG. 2 being a block diagram. 1... Keyboard, 2, 3, 4... Expansion keys,
5, 6, 7...Display lamp, 8...Basic key, 1
0... Priority set key, 13... Key matrix section, 14... Keyboard control circuit, 15...
Gate circuit, 16, 17, 18... OR circuit, 1
9, 20, 21, 25, 26, 27...AND circuit, 22...Extended key recognition circuit, 23...Extended key control circuit, 24...CPU, 28...RAM.

Claims (1)

【特許請求の範囲】 1 キーボードに拡張キー信号を発生させるため
の複数の拡張キーと基本キー信号を発生させるた
めの複数の基本キーとを設け、キーボード制御回
路によつて拡張キー信号を拡張キーコードに基本
キー信号を基本キーコードに変換し、この拡張キ
ーコードと基本キーコードとを組合わせて部門の
入力コードとするようにした電子式キヤツシユレ
ジスタのキー入力装置において、 前記複数の拡張キーのうちの特定のキーについ
て優先権を設定するための優先権セツトキーと、 優先拡張キー情報を記憶するためのメモリと、 前記優先権セツトキーの押圧信号により優先拡
張キー情報を出力するとともに前記メモリに書き
込み、前記キーボードの押圧キーが拡張キーであ
るか基本キーであるかを判別して押圧キーが拡張
キーであるときは対応した拡張キー情報を出力
し、押圧キーが基本キーであるときは前記メモリ
から優先拡張キー情報を読み出して出力する制御
手段と、 前記制御手段の出力する拡張キー情報により対
応したキーデータを出力する拡張キー制御回路
と、 前記拡張キー制御回路からのキーデータにより
拡張キーを判別して対応した拡張キー信号を前記
キーボード制御回路に出力する拡張キー認識回路
とを具備してなることを特徴とする電子式キヤツ
シユレジスタのキー入力装置。
[Claims] 1. A keyboard is provided with a plurality of expansion keys for generating expansion key signals and a plurality of basic keys for generating basic key signals, and a keyboard control circuit converts the expansion key signals into expansion keys. A key input device for an electronic cash register that converts a basic key signal into a basic key code, and combines the extended key code and the basic key code as an input code for a department. a priority set key for setting priority for a specific key among the keys; a memory for storing priority extended key information; and a memory for outputting priority extended key information in response to a press signal of the priority set key. , determines whether the pressed key on the keyboard is an extended key or a basic key, and if the pressed key is an extended key, outputs the corresponding extended key information, and if the pressed key is a basic key, outputs the corresponding extended key information. a control means for reading and outputting priority expansion key information from the memory; an expansion key control circuit for outputting key data corresponding to the expansion key information output by the control means; and expansion by the key data from the expansion key control circuit. 1. A key input device for an electronic cash register, comprising an extended key recognition circuit that identifies a key and outputs a corresponding extended key signal to the keyboard control circuit.
JP1571180A 1980-02-12 1980-02-12 Electronic cash register Granted JPS56114064A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP1571180A JPS56114064A (en) 1980-02-12 1980-02-12 Electronic cash register

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP1571180A JPS56114064A (en) 1980-02-12 1980-02-12 Electronic cash register

Publications (2)

Publication Number Publication Date
JPS56114064A JPS56114064A (en) 1981-09-08
JPS6337433B2 true JPS6337433B2 (en) 1988-07-25

Family

ID=11896346

Family Applications (1)

Application Number Title Priority Date Filing Date
JP1571180A Granted JPS56114064A (en) 1980-02-12 1980-02-12 Electronic cash register

Country Status (1)

Country Link
JP (1) JPS56114064A (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2584546B2 (en) * 1991-05-13 1997-02-26 株式会社テック Product sales data processing device

Also Published As

Publication number Publication date
JPS56114064A (en) 1981-09-08

Similar Documents

Publication Publication Date Title
JPH0219897Y2 (en)
US4020467A (en) Miniaturized key entry and translation circuitry arrangement for a data processing unit
US4485441A (en) Clerk share calculation in an electronic cash register
US4450526A (en) Money preset in an electronic cash register
US4482976A (en) Voice data output apparatus for electronic cash registers
JPS6337433B2 (en)
US4424566A (en) Data processing apparatus with voice output
US5260886A (en) Default denominator for fraction entry and display
JPS59117623A (en) System for preventing erroneous operation of push button
JPS6315958Y2 (en)
JP2506838B2 (en) Electronic cash register
JPH0442685B2 (en)
JP2506098B2 (en) Transaction processor
JPS642179Y2 (en)
JP2506088B2 (en) Data processing device
JPS5949659A (en) Returned article registration controlling method of electronic cash register
JPS6173198A (en) electronic musical instruments
JPS63722A (en) Keyboard
JPS61115196A (en) electronic cash register
JPS57209565A (en) Electronic type cash register having registration function of credit sales
KR19990004314A (en) Device for checking the connection status of parts of cash registers
JPH0368434B2 (en)
JPS5941234B2 (en) Paper feed control device using momentary key
JPS5858711B2 (en) density cache register
JPH0470997A (en) Transaction processor