JPH03225595A - Sales data processor - Google Patents
Sales data processorInfo
- Publication number
- JPH03225595A JPH03225595A JP2110490A JP2110490A JPH03225595A JP H03225595 A JPH03225595 A JP H03225595A JP 2110490 A JP2110490 A JP 2110490A JP 2110490 A JP2110490 A JP 2110490A JP H03225595 A JPH03225595 A JP H03225595A
- Authority
- JP
- Japan
- Prior art keywords
- keyboard
- key
- operator
- code
- keyboard pattern
- 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
Links
- 230000006870 function Effects 0.000 claims description 74
- 239000011159 matrix material Substances 0.000 claims description 7
- 238000003909 pattern recognition Methods 0.000 abstract description 19
- 239000004973 liquid crystal related substance Substances 0.000 description 18
- 238000010586 diagram Methods 0.000 description 9
- 238000000034 method Methods 0.000 description 8
- 230000008859 change Effects 0.000 description 5
- 230000007246 mechanism Effects 0.000 description 4
- 230000004931 aggregating effect Effects 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 230000002776 aggregation Effects 0.000 description 2
- 238000004220 aggregation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 238000003825 pressing Methods 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
Description
【発明の詳細な説明】
「産業上の利用分野」
本発明は、電子式キャシュレジスタ、POSレジスタ、
対面販売用電子秤などの販売データ処理装置に関し、特
に、キーボードのキー配置であるキーボードパターンが
変更できるように構成された販売データ処理装置に関す
る。Detailed Description of the Invention "Field of Industrial Application" The present invention is applicable to electronic cash registers, POS registers,
The present invention relates to a sales data processing device such as an electronic scale for face-to-face sales, and particularly relates to a sales data processing device configured such that a keyboard pattern, which is the arrangement of keys on a keyboard, can be changed.
「従来の技術」
従来の電子式キャシュレジスタなどでは、各キーをマト
リックス状に配列し、各キーに各種の機能を固定的に割
り振るようにしている。"Prior Art" In conventional electronic cash registers, keys are arranged in a matrix, and various functions are fixedly assigned to each key.
しかしながら、このような電子式キャンユレノスタでは
、作業環境や操作者によっては、操作上非常に不便なこ
とがある。たとえば、操作者には右利きと左利きとがあ
り、固定的なキー配列においては、右利きの操作者が操
作するのに便利にキーの機能が量刑されており、左利き
の操作者にとってきわめて不便であった。左利きの操作
者は、不便を我慢して操作を強いられることになり、作
業能率が低下するという欠点がある。However, such an electronic camper can be very inconvenient to operate depending on the working environment and the operator. For example, there are right-handed and left-handed operators, and in a fixed key layout, the key functions are determined to be convenient for right-handed operators, but are extremely inconvenient for left-handed operators. Met. A left-handed operator is forced to endure inconvenience during operation, which has the disadvantage of reducing work efficiency.
また、固定的なキー配置では、キーボードパターンは画
一的であって操作者の趣向が入り込む余地がない。した
がって、操作者の趣向に応じて変更して使用したほうが
能率的である場合でもそれができなく、不便であるとい
う欠点がある。Furthermore, with a fixed key arrangement, the keyboard pattern is uniform and there is no room for the operator's preferences. Therefore, even if it would be more efficient to use the system by changing it according to the operator's preference, this is not possible and is inconvenient.
これらの欠点を解消するために次のような電子式キャノ
ユレジスタが考えられている。In order to eliminate these drawbacks, the following electronic canoyu register has been considered.
すなわち、マトリクス状に配置された各キーに対する機
能の割り振りを、ユーザがキーボードの各キーを操作す
ることにより自由に設定できるようにし、所望のキーボ
ードパターンを得ることができるようにしたものがある
(特開昭59−55568号公報参照)。In other words, there are devices that allow the user to freely assign functions to keys arranged in a matrix by operating each key on the keyboard, thereby allowing the user to obtain a desired keyboard pattern ( (See Japanese Patent Application Laid-Open No. 59-55568).
このものでは、操作者が、キーボードの各キー毎に機能
設定をいちいち行わなければならないので、機能設定を
するのに時間が多くかかる。したがって、操作特性が異
なる操作者が頻繁に交代して使用する場合、たとえば、
午前は右利きの操作者が、午後は左利きの操作者が使用
する場合では、交代するたび毎に、上記設定作業を行わ
なければならず、実用的でないという欠点がある。With this device, the operator has to set the functions for each key on the keyboard one by one, so it takes a lot of time to set the functions. Therefore, if operators with different operating characteristics frequently take turns using the
If a right-handed operator uses the device in the morning and a left-handed operator uses it in the afternoon, the above-mentioned setting work must be performed each time the operator changes positions, which is impractical.
この欠点を解消するために次のような電子式キャノユレ
ジスタが考えられている。In order to eliminate this drawback, the following electronic canoyu register has been considered.
すなわち、キーボードの各キーに所定の機能を割り振っ
たキー配列をキーボードパターンとして複数記憶してお
くとともに、各キーボードパターンに認識番号を付して
これらを区別しておき、この認識番号を入力することに
より、所望のキーボードパターンを選択して呼び出して
使用するようにしたものがある(特開昭63−8991
号公報参照)。In other words, by storing multiple key layouts in which each key on the keyboard is assigned a predetermined function as a keyboard pattern, and by assigning a recognition number to each keyboard pattern to distinguish them, by inputting this recognition number. There is a system in which a desired keyboard pattern is selected and called up for use (Japanese Patent Laid-Open No. 63-8991).
(see publication).
このものは、特定の認識番号を入力することにより、キ
ーボードの各キーへの機能の割り振りを簡単にかつ短時
間で済ますことができ、所望のキーボードパターンを簡
単に得ることができるといった効果を何する。This device allows you to easily and quickly assign functions to each key on the keyboard by entering a specific recognition number, and has the effect of easily obtaining the desired keyboard pattern. do.
「発明が解決しようとする課題」
しかしながら、従来のかかる電子式キャシュレジスタに
おいては、特定の認識番号を入力して所望のキーボード
パターンを選択するようにしているので、以下に述べる
ような欠点がある。``Problems to be Solved by the Invention'' However, in such conventional electronic cash registers, the user inputs a specific identification number to select a desired keyboard pattern, which has the following disadvantages. .
すなわち、この認識番号の入力操作は今までは行われて
はいない操作であるので、通常の操作に慣れた操作者に
とっては、この人力操作をすることが非常に煩わしく感
するという欠点がある。That is, since this input operation of the identification number is an operation that has not been performed up to now, there is a drawback in that an operator accustomed to normal operations finds this manual operation extremely troublesome.
また、この入力操作を忘れると、キーボードパターンが
所望のものと異なるので、知らず知らずのうちにキーの
操作ミスをしてしまうという欠点がある。Furthermore, if this input operation is forgotten, the keyboard pattern will be different from the desired one, and there is a drawback that the user may unknowingly make a key operation error.
さらに、操作者は自分が所望するキーボードパターンに
対応する番号を記憶しておくことが必要となり、もし誤
った番号を入力した場合にも、上述と同様に、キーの操
作ミスをしてしまうという欠点がある。Furthermore, the operator must memorize the number that corresponds to the keyboard pattern he or she desires, and if he or she enters the wrong number, he or she may make a key operation error in the same way as described above. There are drawbacks.
さらに、従来では、キーボードパターンの選択用の認識
番号さえ入力すれば、用意されたキーボードパターンの
いずれも選択して使用することができてしまうという欠
点がある。ここで、電子式キャシュレジスタを操作する
のは、アルバイトやパートタイム労働者のような素人で
ある場合が多い。したがって、どのキーボードパターン
でも選択使用できるとすると、通常操作に使用するキー
以外の余分なキー(特に、集計や単価変更等の業務が割
り振られた重要なキー)を操作してしまうことがあり、
業務に混乱を生じさせることがあるという欠点がある。Furthermore, the conventional method has a drawback in that it is possible to select and use any of the prepared keyboard patterns by simply inputting an identification number for keyboard pattern selection. Here, electronic cash registers are often operated by amateurs such as part-time workers. Therefore, if you can select and use any keyboard pattern, you may end up operating extra keys other than those used for normal operations (especially important keys assigned to tasks such as aggregation and unit price changes).
The drawback is that it can cause confusion in business operations.
本発明は、上記事情に鑑みてなされたもので、余分な操
作を行うことなく各操作者に適合したキーボードパター
ンを得ることができ、もって、キーの操作ミスや業務の
混乱を未然に防止することができる販売データ処理装置
を提供することを目的とする。The present invention has been made in view of the above circumstances, and it is possible to obtain a keyboard pattern suitable for each operator without performing extra operations, thereby preventing key operation errors and business confusion. The purpose of the present invention is to provide a sales data processing device that can perform the following tasks.
「課題を解決するための手段」
本発明の第1の販売データ処理装置は、マトリクス状に
キーを配列したキーボードを備えた販売データ処理装置
であって、
前記キーに対して機能を割り振った複数のキーボードパ
ターンを記憶する記憶手段と、操作者に割り当てられた
扱者コードを入力するコード入力手段と、
前記コード入力手段から入力された扱者コードに基づい
て前記記憶手段から特定のキーボードパターンを選択し
て呼び出す呼出手段と
を備えたことを特徴とする。"Means for Solving the Problems" A first sales data processing device of the present invention is a sales data processing device equipped with a keyboard in which keys are arranged in a matrix, and a plurality of functions are assigned to the keys. a code input means for inputting an operator code assigned to an operator; and a code input means for inputting a specific keyboard pattern from the storage means based on the operator code input from the code input means. It is characterized by comprising a calling means for selectively calling.
また、本発明の第2の販売データ処理装置は、マトリク
ス状にキーを配列したキーボードを備えた販売データ処
理装置であって、
前記キーに対して機能を割り振った複数のキーボードパ
ターンを記憶する記憶手段と、操作者に割り当てられた
扱者コードを入力するコード入力手段と、
前記コード入力手段から入力された扱者コードに基づい
て前記記憶手段から特定のキーボードパターンを選択し
て呼び出す呼出手段と、前記呼び出し手段により呼び出
されたキーボードパターンに対応して前記キーボード上
の表示を変更する表示変更手段と
を備えたことを特徴とする。Further, a second sales data processing device of the present invention is a sales data processing device equipped with a keyboard in which keys are arranged in a matrix, and includes a memory that stores a plurality of keyboard patterns in which functions are assigned to the keys. code input means for inputting an operator code assigned to an operator; calling means for selecting and calling a specific keyboard pattern from the storage means based on the operator code input from the code input means; and display changing means for changing the display on the keyboard in accordance with the keyboard pattern called up by the calling means.
「作用 」
本発明では、扱者コードを入力すると、この扱者コード
に基づいて操作者が所望のキーボードパターンが記憶手
段から自動的に選択される。この種の装置においては、
使用に先立って扱者コードを入力することは、扱者別の
取引データの集計やレシートに処理担当者を印字する等
の関係上、必須の操作である。したがって、操作者は余
分な操作をしなくても、自動的に所望のキーボードパタ
ーンを得ることができ、キーの操作ミスが未然に防止さ
れる。"Operation" In the present invention, when the operator code is input, the keyboard pattern desired by the operator is automatically selected from the storage means based on the operator code. In this type of device,
Inputting the handler code prior to use is an essential operation for purposes such as aggregating transaction data by handler and printing the person in charge of processing on the receipt. Therefore, the operator can automatically obtain a desired keyboard pattern without performing any extra operations, and key operation errors are prevented.
また、操作者に応じてキーボードパターンを選択するよ
うにしているので、たとえば各操作者に応じて操作でき
るキーを制限することが可能である。したがって、操作
者が不用意に余分なキーを操作して業務に混乱を生じさ
せるといったことも防止される。Further, since the keyboard pattern is selected depending on the operator, it is possible to limit the keys that can be operated depending on each operator, for example. Therefore, it is possible to prevent the operator from accidentally operating an extra key and causing confusion in the work.
「実施例」
以下、図面を参照して本発明の実施例について説明する
。"Example" Hereinafter, an example of the present invention will be described with reference to the drawings.
第1図は、本発明の一実施例による電子式キャソユレジ
スタの外観構造を示す斜視図、第2図はこの電気的構成
を示すブロック図である。FIG. 1 is a perspective view showing the external structure of an electronic cassocket register according to an embodiment of the present invention, and FIG. 2 is a block diagram showing the electrical configuration.
■はキーボードである。このキーボード1は「小計」キ
ー [現計」キーなどの各種キーからなるファンクショ
ンキー1aと、商品の金額や個数を入力するテンキー1
bと、各商品について予め設定された商品情報(品名、
単価など)を呼び出すためのプリセットキー1cとを有
してなる。2は第2図に示すバーコード読取器3用の読
み取り窓であり、この上にバーコードが付された商品を
載置したり、あるいは通過させることによって自動的に
バーコードがスキャニングされて読み取られるようにな
っている。■ is the keyboard. This keyboard 1 has a function key 1a consisting of various keys such as a "subtotal" key and a "current total" key, and a numeric keypad 1 for inputting the amount and number of products.
b, and product information set in advance for each product (product name,
unit price, etc.). 2 is a reading window for the barcode reader 3 shown in Fig. 2, and when a product with a barcode is placed on it or passed through it, the barcode is automatically scanned and read. It is now possible to
4は、店員用表示器4aと客用表示器4bとからなる表
示装置であり、バーコード読取器3による商品の登録や
プリセットキー1c等の操作による商品の登録が行われ
た場合に、その商品の品名と価格とを表示するようにな
っている。この表示装置4は合計金額や各種のメツセー
ジを表示する。Reference numeral 4 denotes a display device consisting of a display 4a for store staff and a display 4b for customers. The product name and price are displayed. This display device 4 displays the total amount and various messages.
また、5は印字装置であり、レシート印刷部5aとジャ
ーナル印刷部5aとからなっている。なお、第1図中の
6はコインケース、7は紙幣ケース、8は小物入れ、1
0は制御部を収納する制御部収納部である。Further, 5 is a printing device, which is composed of a receipt printing section 5a and a journal printing section 5a. In addition, 6 in Figure 1 is a coin case, 7 is a bill case, 8 is an accessory case, 1
0 is a control section storage section that houses the control section.
この制御部は、第2図に示すような構成となっている。This control section has a configuration as shown in FIG.
すなわち、キーボードlは、キーボードインターフェイ
ス11を介してCPU20に接続されており、バーコー
ド読取器3は、インターフェイス13を介してCPU2
0に接続されている。That is, the keyboard l is connected to the CPU 20 via the keyboard interface 11, and the barcode reader 3 is connected to the CPU 2 via the interface 13.
Connected to 0.
また、表示装置4は、デイスプレィコントローラ14を
介してCPU20に接続されており、印字装置5は、プ
リンタコントローラ15を介してCPU20に接続され
ている。なお、図中の16は、外部機器17との間に介
装される外部インターフェイスである。Further, the display device 4 is connected to the CPU 20 via a display controller 14, and the printing device 5 is connected to the CPU 20 via a printer controller 15. In addition, 16 in the figure is an external interface interposed between the external device 17.
CPU20は、ROM21に格納された制御プログラム
に従い、RAM22をワークエリアとして処理を行うも
のである。The CPU 20 performs processing according to a control program stored in the ROM 21, using the RAM 22 as a work area.
第3図に示すように、RAM22には、扱者コード30
が格納される扱者レジスタ31と、扱者コード30とキ
ーボードパターン認識番号(図中では、認識番号と省略
する。)32とが対応付けられて格納される扱者テーブ
ル33と、キーボードパターン認識番号32毎に各キー
への機能割り振りデータが格納される機能割振テーブル
34とが設けられている。As shown in FIG. 3, the operator code 30 is stored in the RAM 22.
an operator register 31 in which operator codes 30 and keyboard pattern recognition numbers (abbreviated as recognition numbers in the figure) 32 are stored in association with each other; A function allocation table 34 is provided for each number 32 in which function allocation data for each key is stored.
本実施例の電子式キャシュレジスタは、扱者側の取引デ
ータを集計したり、レシートに処理担当者を印字する等
の必要上、扱者コード3oを入力しないと、その使用を
開始することができないようになっている。したがって
、操作者が交代する場合には、必ず扱者コード30の入
力を行う必要がある。この扱者コード30は、前記扱者
レジスタ31に格納されて後述する処理に使用されるも
のである。The electronic cash register of this embodiment cannot be used until the handler code 3o is entered, as it is necessary to aggregate transaction data on the handler side and print the person in charge of processing on the receipt. It is now impossible to do so. Therefore, when the operator is replaced, the operator code 30 must be input. This operator code 30 is stored in the operator register 31 and is used for processing to be described later.
第4図(+L)に示すように、キーボード1は幅方向に
10個、奥行方向に5個のキー40がマトリックス状に
配設されて構成されている。第4図(2L)のキー40
内の数字はキー40の番号を示すものである。そして、
第4図(b)及び第4図(c)に示すように、キーボー
ド1の各キー40の番号に、各種の機能(「扱者」、「
預/現計」等)を割り振った2種類のキーボードパター
ンが、機能割振テーブル34に記憶されている。なお、
これらの図中における数字や記号は、機能を割り振った
状態を概念的に示すもので、実際のキーの表面状態いわ
ゆるキートップを示すものではない。As shown in FIG. 4 (+L), the keyboard 1 has ten keys 40 arranged in a matrix in the width direction and five keys 40 in the depth direction. Key 40 in Figure 4 (2L)
The numbers inside indicate the numbers of the keys 40. and,
As shown in FIG. 4(b) and FIG. 4(c), the numbers of each key 40 of the keyboard 1 have various functions ("user", "
Two types of keyboard patterns are stored in the function allocation table 34. In addition,
The numbers and symbols in these figures conceptually indicate the state in which functions are assigned, and do not indicate the actual surface state of the key, ie, the key top.
第4図(b)に示すものは、右利き用に機能を割り振っ
たものであり、第4図(c)に示すものは左利き用に機
能を割り振ったものである。The one shown in FIG. 4(b) has functions assigned to right-handed users, and the one shown in FIG. 4(c) has functions assigned to left-handed users.
キーボード1の各キー40を押圧操作したときには、周
知のマトリックス回路により各キー40のキーコード(
ハードコード)が一義的に決まるようになっている。こ
のハードコードに各種の機能を割り振ることによって、
上述したような2種類のキーボードパターンを設定でき
るようにしている。When each key 40 on the keyboard 1 is pressed, the key code (
(hard code) is uniquely determined. By assigning various functions to this hard code,
Two types of keyboard patterns as described above can be set.
第5図に基づいて、2種類のキーボードパターンの一方
が選択された場合におけるキートップについて説明する
。この場合には、キーボードパターンは2種類あるので
、−個のキー40に1種の記号等を表示したキートップ
では、キーボードパターンの区別がつかず、その使用に
支障がでる。Based on FIG. 5, the key tops when one of the two types of keyboard patterns is selected will be explained. In this case, since there are two types of keyboard patterns, if the key tops display one type of symbol or the like on - keys 40, the keyboard patterns cannot be distinguished, and the use of the key tops becomes difficult.
したがって、特定のキーボードパターンを選択した場合
に対応して、キートップを切り替える機構が必要になる
。この機構について以下にその例を示す。Therefore, a mechanism is required to switch the key tops in response to selecting a specific keyboard pattern. An example of this mechanism is shown below.
たとえば、第5図(a)に示すものは、キートップに、
割り振られる2種類の機能に対応した記号を併記したも
のである。For example, the one shown in FIG. 5(a) has a key top with
Symbols corresponding to the two types of functions assigned are also listed.
第5図(b)に示すものは、キートップに2種類の記号
を併記するとともに、このキー40内に記号表記部分に
対応して2個のランプを内蔵させ、割り振られた機能に
対応する記号を裏側からランプにより照らし出すように
したものである。本図は、「返ビン」が照らし出された
状態を示す。The one shown in FIG. 5(b) has two kinds of symbols written on the key top, and has two built-in lamps inside the key 40 corresponding to the symbol notation, corresponding to the assigned functions. The symbol is illuminated from behind by a lamp. This figure shows the "returned bottle" illuminated.
なお、これらの実施例では、キートップに2種類の記号
を表示するようにしであるが、キーボードパターンの種
類に応じて、3種類以上の記号を表示するようにしたも
のであっても良い。この場合には、3種類以上のキーボ
ードパターンに対応することができる。In these embodiments, two types of symbols are displayed on the key tops, but three or more types of symbols may be displayed depending on the type of keyboard pattern. In this case, three or more types of keyboard patterns can be supported.
さらに、他のキートップの切り替え機構としては、第5
図(c)のようなものが考えられる。Furthermore, as another key top switching mechanism, the fifth
Something like the one shown in Figure (c) can be considered.
すなわち、幅方向にならぶキー40の上部に同方向に延
びる溝41を設けるとともに、この溝41の正面部分に
、キー40の配設ピッチと同じピッチで窓42を設け、
2種類の記号が配設ピッチと同一ピッチで交互に表示さ
れた帯状のプレート43を、前記溝41内に進退自在に
挿入したものである。That is, grooves 41 extending in the same direction are provided in the upper part of the keys 40 arranged in the width direction, and windows 42 are provided in the front part of the grooves 41 at the same pitch as the arrangement pitch of the keys 40.
A band-shaped plate 43, on which two types of symbols are alternately displayed at the same pitch as the arrangement pitch, is inserted into the groove 41 so as to be freely movable forward and backward.
そして、キーボードパターンの変更時に、プレ−ト43
をキー40の配設方向に進退させて窓42から露出する
記号を変更して、キー40の機能の変更が表面から見て
わかるようにしている。このような構造において、各種
の配列で記号が表示されたプレート43を交換して使用
すれば、キーボードパターンは2種類に限られず、キー
ボードパターンが複数設定されている場合にも容易に適
用することができる。Then, when changing the keyboard pattern, the plate 43
The symbol exposed through the window 42 is changed by moving the key 40 forward or backward in the direction in which the key 40 is arranged, so that the change in the function of the key 40 can be seen from the front surface. In such a structure, by replacing and using the plates 43 on which symbols are displayed in various arrangements, the keyboard pattern is not limited to two types, but can be easily applied even when a plurality of keyboard patterns are set. I can do it.
なお、電子式キャシュレジスタの電源がONとされた後
には、キーボードlの各キー40には、第4図(b)に
示すような右利き用の配列になるように、予め機能が割
り振られている。この理由は、キーボードパターンを設
定する際に、キー40の配置を決めておかないと、操作
開始条件としての扱者コード30の入力をすることがで
きないからである。Note that after the power to the electronic cash register is turned on, functions are assigned in advance to each key 40 of the keyboard l so that the arrangement is suitable for right-handed users as shown in FIG. 4(b). ing. The reason for this is that unless the arrangement of the keys 40 is determined when setting the keyboard pattern, it is not possible to input the operator code 30 as a condition for starting the operation.
第3図に示すように、扱者テーブル33には、操作者が
使用するキーボードパターン認識番号32が、扱者コー
ド30に対応して格納されている。As shown in FIG. 3, the operator table 33 stores keyboard pattern recognition numbers 32 used by operators in correspondence with operator codes 30.
本実施例では、キーボード認識番号32に、「O」が格
納されている場合は、右利き用のキーボードパターンを
示し、rlJが格納されている場合は、左利き用のキー
ボードパターンを示す。すなわ−ち、第3図では、扱者
コード30がr1234」の者は右利き用、r1235
Jの者は左利き用のものが選択されることを示している
。In this embodiment, when "O" is stored in the keyboard recognition number 32, it indicates a right-handed keyboard pattern, and when rlJ is stored, it indicates a left-handed keyboard pattern. In other words, in Fig. 3, the person whose handler code 30 is "r1234" is right-handed, r1235.
Person J indicates that a left-handed item is selected.
なお、扱者テーブル33へのデータの書き込み及び変更
は、キーボードlを用いて行われる。この場合、キーボ
ード認識番号32には、初期値として扱者コード30に
対応して[0」が格納されている。したがって、特にキ
ーボード認識番号32としてrlJが入力されないとき
には、この初期値「0」が、そのまま生きるようになっ
ている。Note that data is written and changed in the operator table 33 using the keyboard l. In this case, [0] is stored in the keyboard recognition number 32 as an initial value corresponding to the operator code 30. Therefore, especially when rlJ is not input as the keyboard recognition number 32, this initial value "0" remains unchanged.
また、第3図に示すように、機能割振テーブル34には
、キーボード認識番号32毎に、前記キー40の番号毎
に各機能に対応する機能コードが割り振られた状態で記
憶されている。Further, as shown in FIG. 3, the function allocation table 34 stores a function code corresponding to each function assigned to each key 40 number for each keyboard recognition number 32.
本実施例の機能割振テーブル34では、キーボード認識
番号32が「0」の場合においては、キ一番号rlJに
はPI(プリセットキーN011)に対応する機能コー
ドが、キ一番号「2」にはP2(プリセットキーNo、
2)に対応する機能コードが、キ一番号「50」には小
計キーに対応する機能コードが割り振られている。また
、キーボード認識番号rlJの場合においては、キ一番
号「1」には返ビンキーに対応する機能コードが、キ一
番号「2」には会計キーに対応する機能コードが、キ一
番号[50」にはPI5(プリセットキーNO,15)
に対応する機能コードが割り振られている。In the function allocation table 34 of this embodiment, when the keyboard recognition number 32 is "0", the function code corresponding to PI (preset key N011) is assigned to key number rlJ, and the function code corresponding to key number "2" is assigned to key number rlJ. P2 (preset key No.
The function code corresponding to 2) is assigned to the key number "50", and the function code corresponding to the subtotal key is assigned. In addition, in the case of keyboard recognition number rlJ, key number "1" has the function code corresponding to the return bottle key, key number "2" has the function code corresponding to the checkout key, key number [50 " is PI5 (preset key NO, 15)
A corresponding function code has been assigned.
そして、第3図に示すように、特定のキーボード認識番
号32が選択されたときにおいて、キーボードlの各キ
ー40が押されると、そのキー40に対応して記憶され
た機能コードに基づいて、ROM21のプログラムをア
クセスするようになっている。As shown in FIG. 3, when a specific keyboard recognition number 32 is selected and each key 40 of the keyboard l is pressed, based on the function code stored corresponding to that key 40, The program in ROM 21 is accessed.
このROM21は、第3図に示すように、ファンクノヨ
ンキー処理プログラムと、テンキー処理プログラムと、
ブリでットキー処理プログラムとを備えている。As shown in FIG. 3, this ROM 21 includes a funk key processing program, a numeric key processing program,
It is equipped with a digital key processing program.
ファンクノヨン処理プログラムは、返ビン処理プログラ
ム50、会計処理プログラム51、小計処理プログラム
52等から構成されている。The funknoyon processing program includes a bottle return processing program 50, an accounting processing program 51, a subtotal processing program 52, and the like.
前記テンキー処理プログラムは、「0」処理プログラム
53、「1」処理プログラム54等から構成されている
。The numeric keypad processing program includes a "0" processing program 53, a "1" processing program 54, and the like.
前記プリセット処理プログラムは、rP1j処理プログ
ラム55、「P2」処理プログラム56、・・・・・・
rP15j処理プログラム57等から構成されている
。The preset processing programs include the rP1j processing program 55, the "P2" processing program 56, . . .
It is composed of an rP15j processing program 57 and the like.
第6図に示すフローチャートにより、本実施例の制御に
ついて説明する。この制御は、ROM21内に格納され
たプログラムによって実行される。The control of this embodiment will be explained with reference to the flowchart shown in FIG. This control is executed by a program stored in the ROM 21.
なお、このフローチャートは、扱者コード30が入力さ
れた場合の処理を示している。すなわち、操作者が自分
に割り当てられた4桁の扱者コードをテンキーで置数し
た後、「扱者」キーを押すことによって、扱者コード3
0を入力すると、まず、ステップlOが実行される。Note that this flowchart shows the processing when the operator code 30 is input. In other words, after the operator enters the four-digit operator code assigned to him/her using the numeric keys, he/she can enter operator code 3 by pressing the "operator" key.
When 0 is input, step IO is executed first.
ステップ10(以下、図中ではSIOのように示す。)
では、入力された扱者コード30を、RAM22内の扱
者レジスタ31に格納する。扱者コード30は、扱者別
に集計したり、レシートに扱者を印字したりする処理を
する際に使用されるものである。Step 10 (hereinafter referred to as SIO in the figure)
Then, the input operator code 30 is stored in the operator register 31 in the RAM 22. The handler code 30 is used when performing processing such as aggregating items by handler or printing the handler on a receipt.
ステップ11では、扱者レジスタ31に取り込まれた扱
者コード30に基づいて、その扱者コード30に許可さ
れている特定の機能に、フラグをセットする。これは、
データクリアや単価変更のような業務上重要な機能につ
いて、これを扱者別に制限することができるようにした
ものである。In step 11, based on the operator code 30 taken into the operator register 31, a flag is set for a specific function permitted to the operator code 30. this is,
This allows important business functions such as data clearing and unit price changes to be restricted for each user.
このフラグはキー操作後にその処理を実行する際に参照
され、フラグのセットされている機能のみが実行される
。This flag is referenced when executing a process after a key operation, and only the function for which the flag is set is executed.
ステップ12では、扱者テーブル33を参照して扱者コ
ード30に対応して格納されているキーボードパターン
認識番号32がrlJであるか否かを判定する。これが
rlJである場合には、ステップ13に進む。ここで、
キーボードパターン認識番号32が「0」との比較を行
わないのは、上述したように電子式キャシュレノスタの
電源をONとした場合に、キーボードパターン認識番号
32は「0」に設定されており、キーボードパターン認
識番号32が「1」と[0」との2種類しかないので、
「0」以外の場合のみ検出すれば良いからである。In step 12, the operator table 33 is referred to to determine whether the keyboard pattern recognition number 32 stored corresponding to the operator code 30 is rlJ. If this is rlJ, proceed to step 13. here,
The reason why the keyboard pattern recognition number 32 is not compared with "0" is because the keyboard pattern recognition number 32 is set to "0" when the electronic cash reno star is turned on as described above. , since there are only two types of keyboard pattern recognition numbers 32, "1" and "0",
This is because it is sufficient to detect only cases other than "0".
ステップ13では、機能割振テーブル34から認識番号
32が「1」のものを選択する旨の設定を行う。この設
定によりキー配列が選択される。In step 13, settings are made to select the recognition number 32 of "1" from the function allocation table 34. This setting selects the key layout.
すなわち、キー40が押されたときに、認識番号32が
rllのテーブルに基づいて、ROM21の特定のプロ
グラムをアクセスすることにより、キー40に割り振ら
れた機能を果たすようにしている。この結果、キーボー
ド1は読み取られたキーボードパターン認識番号32が
rlJすなわち左利き用のキーボードとして機能する。That is, when the key 40 is pressed, the function assigned to the key 40 is performed by accessing a specific program in the ROM 21 based on the table whose identification number 32 is rll. As a result, the keyboard 1 functions as a left-handed keyboard with the read keyboard pattern recognition number 32 rlJ.
なお、上記ステップ13において必要ならば(前記第5
図(b)、(c)の場合)、併せてキートップの変更処
理を行う。Note that if necessary in step 13 above (the fifth
(b) and (c)), key top change processing is also performed.
以上に説明したように、本実施例では、操作開始時に操
作者が扱者コード30を入力すると、この扱者コード3
0に対応して設定されたキーボードパターン認識番号3
2が得られる。そして、このキーボードパターン認識番
号32に対応して、キーボードlが操作者に好適なキー
ボードパターンに変更される。したがって、各操作者に
とって最も好適なキーボードパターンで作業をすること
ができる。As explained above, in this embodiment, when the operator inputs the operator code 30 at the start of operation, this operator code 3
Keyboard pattern recognition number 3 set corresponding to 0
2 is obtained. Then, corresponding to this keyboard pattern recognition number 32, the keyboard l is changed to a keyboard pattern suitable for the operator. Therefore, each operator can work with the most suitable keyboard pattern.
しかも、本実施例の電子式キャンユレノスタでは、扱者
別集計等を行うために、操作開始時又は交代時に、扱者
コートを必ず入力するようにしている。したがって、特
に追加の余分な操作をしなくても、キーボードパターン
を自動的に自分流に変えて使用することができる。Furthermore, in the electronic canyurenosta of this embodiment, in order to perform aggregation by operator, the operator's code must be input at the start of operation or at the time of change. Therefore, you can automatically change the keyboard pattern to your own style without any additional operations.
さらに、扱者コード30に基づいて所望のキーボードパ
ターンが自動的に選択されるようにしであるので、誤っ
た操作することや所定の操作をしないとによるキーの操
作ミスを発生させることらない。Further, since a desired keyboard pattern is automatically selected based on the operator code 30, there is no possibility of key operation errors due to incorrect operations or failure to perform predetermined operations.
第7図に、本発明の他の実施例の電子式キャンュレジス
タにおけるキーボードを示す。FIG. 7 shows a keyboard in an electronic cash register according to another embodiment of the present invention.
このものは、第7図(a)に示すように、液晶表示器6
0の上面にタッチパネル61が配設された形となってお
り、同一面で、データの表示と、データの入力とができ
るようになっている。ちなみに、この液晶表示器60は
480X200ドツトのドツト表示により、後述するよ
う、キートップとしての各種のパターンを表示すること
ができる。This device has a liquid crystal display 6 as shown in FIG. 7(a).
A touch panel 61 is disposed on the top surface of 0, and data can be displayed and data inputted on the same surface. Incidentally, this liquid crystal display 60 can display various patterns as key tops by displaying 480×200 dots as described later.
タッチパネル6【は、この液晶表示器60の上面に設け
られ、液晶表示器60の上面に操作者が触れると、この
触れた位置を検出するようになっている。すなわち、液
晶表示器60の周辺には、左辺に5個の発光ダイオード
62が、右辺に5個のフォトトランジスタ63が、それ
ぞれ対向する形で設けられている。さらに上辺に10個
(図中では個数を省略しである。)の発光ダイオード6
4が、下辺に10個(同じく、個数を省略しである。)
のフォトトランジスタ65が対向する形で設けられてい
る。発光ダイオード6264とフオドトランジスタ63
.65との光軸の各交点がキーとして働くようになって
いる。The touch panel 6 is provided on the top surface of the liquid crystal display 60, and when an operator touches the top surface of the liquid crystal display 60, the touched position is detected. That is, around the liquid crystal display 60, five light emitting diodes 62 are provided on the left side, and five phototransistors 63 are provided on the right side, facing each other. Furthermore, 10 light emitting diodes 6 (the number is omitted in the figure) are placed on the upper side.
There are 10 pieces of 4 on the bottom side (also, the number is omitted).
phototransistors 65 are provided to face each other. Light emitting diode 6264 and food transistor 63
.. Each intersection of the optical axis with 65 acts as a key.
液晶表示器60における光軸の交点位置には、割り振ら
れた機能に対応するキートップが表示されるようになっ
ている。このキートップイメージは、第1O図に示すよ
うに、ROM21内にキーの各機能コードに対応して記
憶されている。At the intersection of the optical axes on the liquid crystal display 60, key tops corresponding to the assigned functions are displayed. This key top image is stored in the ROM 21 in correspondence with each key function code, as shown in FIG. 1O.
第7図(b)に示すようにタッチパネル61を指で触れ
ると、触れた位置に対向する発光ダイオード62.64
と、フォトトランジスタ6365との間が遮断される。As shown in FIG. 7(b), when the touch panel 61 is touched with a finger, light emitting diodes 62 and 64 are displayed opposite to the touched position.
and the phototransistor 6365 are cut off.
この結果、触れた位置が認識されて、その位置に対応し
て割り振られた機能が入力される。As a result, the touched position is recognized and a function assigned to that position is input.
なお、液晶表示器6o上に表示される記号等の配列を変
えることにより、各種のキーボードパターンを適宜表示
することができる。メーカ側では、良く使うキーボード
パターンを、予め複数記憶しておくようにしであるが、
ユーザ側で特別に使用上便利な(扱者の好みに応じた)
キーボードパターンを自由に設定して登録することもで
きる。その設定例を、第8図(a)〜(g)に示す。Note that various keyboard patterns can be displayed as appropriate by changing the arrangement of symbols and the like displayed on the liquid crystal display 6o. Manufacturers try to memorize multiple frequently used keyboard patterns in advance.
Specially convenient for the user (according to the operator's preference)
You can also freely set and register keyboard patterns. Examples of the settings are shown in FIGS. 8(a) to 8(g).
すなわち、第8図(a)に示すものは、液晶表示器60
の表面に、プリセットキー群70.第1ファンクション
キー群73、テンキー72、第2フアンクンヨンキー群
71が表示されるようにしたものである。この表示状態
は、通常右利きの操作者の使用に好適なものである。な
お、上記キー群70〜73外の領域は、機能割り振りが
されていない部分であり、タッチしても無効となるよう
になっている(以下に示す各側においても同様である。That is, what is shown in FIG. 8(a) is the liquid crystal display 60.
On the surface of the preset key group 70. A first function key group 73, a numeric keypad 72, and a second function key group 71 are displayed. This display state is normally suitable for use by a right-handed operator. Note that areas outside the key groups 70 to 73 are areas to which functions are not assigned, and are disabled even if touched (the same applies to each side shown below).
)。).
第8図(b)に示すものは、液晶表示器6oの表面に、
プリセットキー群7o、第1フアンクンヨノキー群73
、テンキー72、第2ファンクションキー群71が表示
されるようにしたちのである。この表示状態は、通常左
利きの操作者の使用に好適なものである。In the case shown in FIG. 8(b), on the surface of the liquid crystal display 6o,
Preset key group 7o, first fan key group 73
, numeric keypad 72, and second function key group 71 are displayed. This display state is generally suitable for use by left-handed operators.
第8図(c)に示すものは、液晶表示器6oに、プリセ
ットキー群7oとテンキー72との間に、第1フ7ンク
ンヨンキー群73と第2フアンクンヨンキー71とを統
合したファンクノヨンキー群74が表示されるようにし
たものである。The one shown in FIG. 8(c) is a funk key that integrates a first funk key group 73 and a second funk key 71 between a preset key group 7o and a numeric keypad 72 on a liquid crystal display 6o. A group 74 is displayed.
第8図(d)に示すものは、液晶表示器60の表面に、
プリセットキー群70と、テンキー72と、第1ファン
クションキー群73とを横方向に並へて表示するととも
に、これらの上側に第2フアンクンヨンキー群71が表
示されるようにしたものである。In the case shown in FIG. 8(d), on the surface of the liquid crystal display 60,
A preset key group 70, a numeric keypad 72, and a first function key group 73 are displayed side by side in the horizontal direction, and a second function key group 71 is displayed above them.
第8図(e)に示すものは、−のキートップの大きさを
他のキートップよりも大きくしたものである。本図のも
のは、「預/現計」キーを他のキーの2倍の大きさにし
たいわゆるダブルキーとして、操作性を向上させたもの
である。この場合には、隣接する領域に同一機能を割り
振るようにしておくようにする。さらに、キートップイ
メージ(この場合では「預/現計」)は、隣接する2つ
の領域にわたって占めるように記憶しである。In the case shown in FIG. 8(e), the size of the - key top is larger than the other key tops. The one shown in this figure is a so-called double key in which the "deposit/account" key is twice the size of the other keys, improving operability. In this case, try to allocate the same function to adjacent areas. Furthermore, the key top image (in this case, "Cash/Cash") is stored so that it occupies two adjacent areas.
第8図(f)に示すものは、液晶表示器60の表面に、
特定の機能(図中では、「預/現計」)を示すキートッ
プイメージを、独立して表示するようにしたものである
。このように、キートップを独立して表示するようにす
ると、キーのミスタッチを少なくすることができる。In the case shown in FIG. 8(f), on the surface of the liquid crystal display 60,
A key top image indicating a specific function (in the figure, "Deposit/Cash") is displayed independently. By displaying the key tops independently in this way, it is possible to reduce key mistouches.
第8図(g)に示すものは、店員用表示部75を、液晶
表示器60上の各キー群70〜73の上側に表示するよ
うにしたものである。この店員側表示部75には、入力
した項目や金額等を確認するために、数値や文字等が表
示される。In the case shown in FIG. 8(g), a store clerk display section 75 is displayed above each of the key groups 70 to 73 on the liquid crystal display 60. This clerk side display section 75 displays numerical values, characters, etc. in order to confirm input items, amounts, etc.
さらに、液晶表示器60のキートップの表示については
、操作者が操作することが禁止されている機能を示すキ
ーを表示しないようにすることもできる。このようにす
ると、表示がシンプルになり、キー操作がしやすくなり
、ミスタッチを少なくすることができる。Furthermore, regarding the display of the key tops of the liquid crystal display 60, keys indicating functions that are prohibited from being operated by the operator may not be displayed. In this way, the display becomes simple, key operations become easier, and erroneous touches can be reduced.
以上説明したように、液晶表示器60上の領域に各機能
を割り振るとともに、各領域に対応してこの上に表示さ
れるキートップイメージを、用途や扱者等に応じて適宜
変更することができるので、扱者毎に最適なキーボード
パターンで、キーボードlを使用することができる。As explained above, it is possible to allocate each function to an area on the liquid crystal display 60 and to change the key top image displayed on the area corresponding to each area as appropriate depending on the purpose, operator, etc. Therefore, each user can use the keyboard l with the optimal keyboard pattern.
本実施例では、上述の実施例と同様に、RAM22内に
は、第9図(a)に示すような扱者テーブル33が格納
されている。上述したような各種のキーボードパターン
に対応するキーボードパターン認識番号32が、扱者コ
ード30に対応して格納されている。本実施例では、キ
ーボード認識番号32は「0」〜rNJのいずれかが格
納されている。たとえば、本実施例では、扱者コード3
0がrl 234Jの場合は「0」が、r1235」の
場合は「2」が格納されている。In this embodiment, as in the above-described embodiments, a handler table 33 as shown in FIG. 9(a) is stored in the RAM 22. Keyboard pattern recognition numbers 32 corresponding to various keyboard patterns as described above are stored in correspondence with operator codes 30. In this embodiment, the keyboard recognition number 32 stores any one of "0" to rNJ. For example, in this embodiment, operator code 3
If 0 is rl 234J, "0" is stored, and if it is "r1235", "2" is stored.
また、本実施例でも、上述の実施例と同様に、第9図(
b)に示すように、機能割振テーブル34が設けられて
いる。この機能割振テーブル34には、キーボード認識
番号32に対応して、キー40の番号毎に各機能に対応
する機能コードが割り振って記憶されている。たとえば
、本実施例では、キーボード認識番号32が「0」の場
合においては、キ一番号rlJにはPi(プリセットキ
ーNo、1)の機能コート(5001)が、キー番号「
2」にはP2(プリセットキーNo、2)の機能コード
(5002)が割り振られている。Also, in this example, as in the above-mentioned example, FIG.
As shown in b), a function allocation table 34 is provided. In this function allocation table 34, function codes corresponding to each function are allocated and stored for each key 40 number in correspondence with the keyboard recognition number 32. For example, in this embodiment, when the keyboard recognition number 32 is "0", the function code (5001) of Pi (preset key No. 1) is assigned to the key number rlJ, and the key number "rlJ" is "0".
2" is assigned the function code (5002) of P2 (preset key No. 2).
キーボード認識番号「1」の場合においては、キ一番号
rlJには会計キーに対応する機能コード(1005)
が割り振られている。In the case of keyboard recognition number "1", key number rlJ contains the function code (1005) corresponding to the accounting key.
has been allocated.
なお、第9図(b)中で、機能コード(0000)は、
割り振られた機能がないことを示している。In addition, in FIG. 9(b), the function code (0000) is
Indicates that there are no allocated functions.
キーボードlの各キー40が押されると、そのキー40
に対応する機能コードに基づいて、第1O図に示すRO
M22のキー処理プログラムが、アクセスされるように
なっている。When each key 40 on the keyboard l is pressed, that key 40
Based on the function code corresponding to the RO shown in FIG.
The key processing program of M22 is to be accessed.
このROM21は、上述の実施例と同様に、ファンクノ
ヨンキー処理プログラム80と、テンキー処理プログラ
ム81と、プリセットキー処理プログラム82とを備え
ている。This ROM 21 includes a funk key processing program 80, a numeric keypad processing program 81, and a preset key processing program 82, as in the above embodiment.
第11図に示すフローチャートにより本実施例の制御に
ついて説明する。この制御は、ROM21内に格納され
たプログラムによって実行される。The control of this embodiment will be explained with reference to the flowchart shown in FIG. This control is executed by a program stored in the ROM 21.
なお、このフローチャートは扱者コード30が入力され
た場合の処理を示す。Note that this flowchart shows the processing when the operator code 30 is input.
ステップ20では、入力された扱者コード30を、RA
M22内の扱者レジスタ31に格納する。In step 20, the input operator code 30 is sent to the RA.
It is stored in the handler register 31 in M22.
上述の実施例と同様に、扱者コード30は、データを扱
者側に集計したり、レノートに扱者を印字したりする際
に使用されるものである。Similar to the above-described embodiment, the handler code 30 is used when data is aggregated on the handler side and when the handler is printed on the notebook.
ステップ21では、扱者レジスタ31に取り込まれた扱
者コード30に基づいて、その扱者コード30に許可さ
れている特定の機能にフラグをセットする。これは、デ
ータクリアや単価変更のような業務上重要な機能につい
て、扱者側に制限することができるようにし1こもので
ある。このフラグは、特定のキーか押された後に、その
キー40に割り振られた処理を実行する際に参照され、
フラグのセットされている特定の機能のみが実行される
。In step 21, based on the operator code 30 taken into the operator register 31, a flag is set for a specific function permitted to the operator code 30. This is a single feature that allows operators to restrict important business functions such as data clearing and unit price changes. This flag is referenced when executing the process assigned to the key 40 after a specific key is pressed.
Only certain functions with flags set will be executed.
ステップ22では、扱者テーブル33を参照して扱者コ
ード30に対応して格納されているキーボードパターン
認識番号32が「0」であるか否かを判定する。「0」
てない場合には、ステップ23に進む。In step 22, the operator table 33 is referred to to determine whether the keyboard pattern recognition number 32 stored corresponding to the operator code 30 is "0". "0"
If not, proceed to step 23.
ステップ23では、キーボードパターン認識番号32が
rlJか否かを判定する。この結果、[1」であるとき
は、ステップ24に進む。In step 23, it is determined whether the keyboard pattern recognition number 32 is rlJ. If the result is [1], the process advances to step 24.
ステップ24では、機能割振テーブル34から、キーボ
ードパターン認識番号32がrlJのものを選択する旨
の設定を行う。。In step 24, settings are made to select the keyboard pattern recognition number 32 of rlJ from the function allocation table 34. .
ステップ25では、液晶表示器60上に、各キーに対応
する位置に特定のキートップイメージを表示する。そし
て、特定のキー40が押されたときに、ROM21内の
特定のプログラムをアクセスすることにより、キー40
に割り振られた機能を果たすようにしている。したがっ
て、キーボード1は読み取られたキーボードパターン認
識番号32がrlJに対応するキーホードとして機能す
る。In step 25, a specific key top image is displayed on the liquid crystal display 60 at a position corresponding to each key. When a specific key 40 is pressed, the key 40 is accessed by accessing a specific program in the ROM 21.
I am trying to fulfill the functions assigned to me. Therefore, the keyboard 1 functions as a keyboard whose read keyboard pattern recognition number 32 corresponds to rlJ.
ステップ23においてキーボードパターン認識番号32
がrlJ以外である場合には、ステップ23に相当する
ステップを、扱者コード30に対応するキーボードパタ
ーン認識番号32に一致するまで繰り返す。In step 23, the keyboard pattern recognition number 32
is other than rlJ, steps corresponding to step 23 are repeated until the keyboard pattern recognition number 32 corresponding to the operator code 30 is matched.
従来の電子式キャシュレジスタでは、商品名や金額等を
入力する際に通常使用されるキーを、キーボードパター
ン設定用に代用させて使用するようにしているので、設
定モードでの操作がわかりにくく、設定操作が複雑にな
っていた。With conventional electronic cash registers, the keys normally used to input product names, amounts, etc. are substituted for keyboard pattern settings, making operations in the setting mode difficult to understand. Setting operations were complicated.
しかしながら、本実施例では、キーボードを液晶表示器
60をもって構成しているので、この表示をキーボード
パターン設定専用のものに容易に変更することができる
。したがって、設定操作を容易に行うことができる。However, in this embodiment, since the keyboard is configured with a liquid crystal display 60, this display can be easily changed to one exclusively for keyboard pattern setting. Therefore, setting operations can be easily performed.
この設定操作の手順やガイダンス等を、液晶表示器60
に表示させることもでき、設定操作をさらに簡単にする
ことができる。The procedure and guidance for this setting operation can be seen on the LCD display 60.
It can also be displayed on the screen, making setting operations even easier.
上述の各実施例では、扱者コード30をキーボード1の
テンキーから入力するようにしているが、扱者コード3
0の入力方法は適宜の方法が採用することができる。た
とえば、操作者毎に作成したバーコードカードや磁気カ
ードやICカードを使用することができる。なお、音声
入力によって操作者の区別をするようにしても良い。In each of the embodiments described above, the operator code 30 is input from the numeric keypad of the keyboard 1.
Any appropriate method can be used to input 0. For example, a barcode card, magnetic card, or IC card created for each operator can be used. Note that the operator may be distinguished by voice input.
上述の実施例では、電子式キャシュレジスタの電源をO
Nとした後に、直ちに扱者コード30を入力できるよう
に、キーボードパターン認識番号32に初期値が設定さ
れるようにしているが、キーボード以外の入力方法を採
るのであれば、このような初期値の設定はしなくてもよ
い。In the above embodiment, the electronic cash register is turned off.
An initial value is set to the keyboard pattern recognition number 32 so that the operator code 30 can be entered immediately after entering N. However, if an input method other than the keyboard is used, such an initial value It is not necessary to set.
上述の各実施例では、キーボードパターンを構成するキ
ー40のすべてを、操作者に応じて変更するようにして
いるが、キーボード1中の一部のキー40のパターンを
変更するものであっても良い。In each of the embodiments described above, all the keys 40 making up the keyboard pattern are changed depending on the operator, but even if the pattern of some keys 40 in the keyboard 1 is changed. good.
なお、上記実施例は、電子式キャシュレジスタの場合で
あったが、扱者コードの入力が必要なPOSレジスタま
たは対面販売用電子秤等に適用することで、同様な効果
が得られる。Although the above embodiments were applied to electronic cash registers, similar effects can be obtained by applying the present invention to POS registers that require input of operator codes, electronic scales for face-to-face sales, and the like.
「発明の効果」
以上説明したように、本発明の販売データ処理装置によ
れば、キーに対して機能を割り振った複数のキーボード
パターンを記憶するとともに、操作者に割り当てられた
扱者コードを入力し、この扱者コードに基づいて特定の
キーボードパターンを選択して呼び出すようにしている
。この種の装置において、使用に先立って扱者コードを
入力することは、扱者別の取引データの集計等の必要上
、必須の操作である。このため、余分な操作を行うこと
なく各操作者に適合したキーボードパターンを得ること
ができる。また、キーボードパターンの選択を忘れるこ
とがない。したがって、キーの1操作ミスや業務の混乱
を未然に防止することができる"Effects of the Invention" As explained above, according to the sales data processing device of the present invention, a plurality of keyboard patterns in which functions are assigned to keys can be stored, and the operator code assigned to the operator can be inputted. Then, a specific keyboard pattern is selected and called based on this operator code. In this type of device, inputting a handler code prior to use is an essential operation for purposes such as aggregating transaction data for each handler. Therefore, a keyboard pattern suitable for each operator can be obtained without performing any extra operations. Also, you will never forget to select a keyboard pattern. Therefore, it is possible to prevent a single key operation error and business confusion.
第1図〜第6図は本発明の一実施例の電子式キャンユレ
ノスタを示す図であって、第1図は、同実施例における
外観構造を示す斜視図、第2図は同実施例における電気
的構成を示すブロック図、第3図は同実施例におけるR
AM構成並びにROM構成及びこれらの関係を示すブロ
ック図、第4図(2L)は同実施例におけるキーボード
を示す平面図、第4図(b)は同実施例における右利き
用キーボードパターンの配列概念を示す平面図、第4図
(c)は同実施例における左利き用キーボードパターン
の配列概念を示す平面図、第5図(a)〜第5図(c)
は、同実施例におけるキーボードのキートップの変更機
構を示す図、第6図は同実施例における制御手順を示す
フローチャートであり、
第7図〜第11図は、本発明の他の実施例の電子式キャ
ンユレジスタを示す図であって、第7図(a)は同実施
例におけるキーボードを示す平面図、第7図(b)は同
実施例におけるキーボードを示す側面図、第8図(a)
〜(g)は同実施例における各種のキートップを示す平
面図、第9図(a)は同実施例における扱者テーブルの
概念を示す図、第9図(b)は同実施例における機能割
振テーブルの概念を示す図、第1O図は同実施例におけ
るROM構成を示す概念図、第11図は同実施例におけ
る制御手順を示すフローチャートである。
l・・・キーボード、21・・・ROM、22・・・R
AM。
30・・扱者コード、31・・・扱者レジスタ、32・
・・キーボードパターン認識番号、33・・・扱者テー
ブル、34・・・機能割振テーブル、40・・・キー
41・・・溝、42・・・窓、43・・・プレート、6
0・・・液晶表示器、62.64・・・発光ダイオード
、63.65・・・フォトトランジスタ。1 to 6 are diagrams showing an electronic canyurenostar according to an embodiment of the present invention, in which FIG. 1 is a perspective view showing the external structure of the embodiment, and FIG. 2 is an electrical FIG. 3 is a block diagram showing the configuration of R in the same embodiment.
A block diagram showing the AM configuration, ROM configuration, and their relationship. FIG. 4 (2L) is a plan view showing the keyboard in the same embodiment. FIG. 4 (b) is the layout concept of the right-handed keyboard pattern in the same embodiment. 4(c) is a plan view showing the layout concept of the left-handed keyboard pattern in the same embodiment, and FIGS. 5(a) to 5(c)
FIG. 6 is a flowchart showing the control procedure in the same embodiment, and FIGS. 7 to 11 are diagrams showing the key top changing mechanism of the keyboard in the same embodiment. 7(a) is a plan view showing the keyboard in the same embodiment, FIG. 7(b) is a side view showing the keyboard in the same embodiment, and FIG. 8( a)
~(g) are plan views showing various key tops in the same embodiment, FIG. 9(a) is a diagram showing the concept of the operator table in the same embodiment, and FIG. 9(b) is a diagram showing the functions in the same embodiment. FIG. 10 is a diagram showing the concept of the allocation table, FIG. 1O is a conceptual diagram showing the ROM configuration in the same embodiment, and FIG. 11 is a flowchart showing the control procedure in the same embodiment. l...Keyboard, 21...ROM, 22...R
A.M. 30... Handler code, 31... Handler register, 32...
... Keyboard pattern recognition number, 33 ... Operator table, 34 ... Function allocation table, 40 ... Key
41...Groove, 42...Window, 43...Plate, 6
0...Liquid crystal display, 62.64...Light emitting diode, 63.65...Phototransistor.
Claims (2)
た販売データ処理装置において、前記キーに対して機能
を割り振った複数のキーボードパターンを記憶する記憶
手段と、 操作者に割り当てられた扱者コードを入力するコード入
力手段と、 前記コード入力手段から入力された扱者コードに基づい
て前記記憶手段から特定のキーボードパターンを選択し
て呼び出す呼出手段と を備えたことを特徴とする販売データ処理装置。(1) In a sales data processing device equipped with a keyboard with keys arranged in a matrix, a storage means for storing a plurality of keyboard patterns in which functions are assigned to the keys, and a handler code assigned to an operator. A sales data processing device comprising: code input means for inputting a code; and calling means for selecting and calling a specific keyboard pattern from the storage means based on the operator code input from the code input means.
た販売データ処理装置において、前記キーに対して機能
を割り振った複数のキーボードパターンを記憶する記憶
手段と、 操作者に割り当てられた扱者コードを入力するコード入
力手段と、 前記コード入力手段から入力された扱者コードに基づい
て前記記憶手段から特定のキーボードパターンを選択し
て呼び出す呼出手段と 前記呼び出し手段により呼び出されたキーボードパター
ンに対応して前記キーボード上の表示を変更する表示変
更手段と を備えたことを特徴とする販売データ処理装置。(2) In a sales data processing device equipped with a keyboard in which keys are arranged in a matrix, a storage means for storing a plurality of keyboard patterns in which functions are assigned to the keys, and a handler code assigned to an operator. code input means for inputting; calling means for selecting and calling a specific keyboard pattern from the storage means based on the operator code input from the code input means; and a keyboard pattern corresponding to the keyboard pattern called up by the calling means; A sales data processing device comprising display changing means for changing the display on the keyboard.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2110490A JP2851345B2 (en) | 1990-01-31 | 1990-01-31 | Sales data processing equipment |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2110490A JP2851345B2 (en) | 1990-01-31 | 1990-01-31 | Sales data processing equipment |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH03225595A true JPH03225595A (en) | 1991-10-04 |
| JP2851345B2 JP2851345B2 (en) | 1999-01-27 |
Family
ID=12045566
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2110490A Expired - Fee Related JP2851345B2 (en) | 1990-01-31 | 1990-01-31 | Sales data processing equipment |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2851345B2 (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010108350A (en) * | 2008-10-31 | 2010-05-13 | Teraoka Seiko Co Ltd | Sales processor |
| JP2014063530A (en) * | 2013-12-26 | 2014-04-10 | Teraoka Seiko Co Ltd | Sales processing apparatus and screen display selection method of the same |
-
1990
- 1990-01-31 JP JP2110490A patent/JP2851345B2/en not_active Expired - Fee Related
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2010108350A (en) * | 2008-10-31 | 2010-05-13 | Teraoka Seiko Co Ltd | Sales processor |
| JP2014063530A (en) * | 2013-12-26 | 2014-04-10 | Teraoka Seiko Co Ltd | Sales processing apparatus and screen display selection method of the same |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2851345B2 (en) | 1999-01-27 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0967542B1 (en) | Key layout setting apparatus and method | |
| JP3319647B2 (en) | Character input device | |
| US5382777A (en) | Automated teller machine | |
| JP5225727B2 (en) | Touch panel type input device | |
| US8665229B2 (en) | Settlement terminal and controlling method of the same | |
| US6225982B1 (en) | Dynamic key terminal including choice-driven interface | |
| JPH03225595A (en) | Sales data processor | |
| JP3956254B2 (en) | Product sales registration data processing device | |
| JP4183128B2 (en) | Product sales data processing device | |
| JP5103125B2 (en) | Reception number ticketing system | |
| JPH11240210A (en) | Label issuing machine | |
| JP3150263B2 (en) | Input device | |
| JP4047952B2 (en) | Printer | |
| JPH10226142A (en) | Operation device of electronic application apparatus | |
| JP6468325B2 (en) | Label editing apparatus and printing apparatus | |
| JPS60262235A (en) | Key input device | |
| JP5183581B2 (en) | Accounting support system | |
| JP2025180363A (en) | Information processing device | |
| JPH08328732A (en) | Touch keyboard with screen | |
| JP2002123871A (en) | Commodity sales registration data processing device and storage medium | |
| JP2001150735A (en) | Label printer | |
| JP4536491B2 (en) | Product sales data processing device | |
| JP2001180050A (en) | Label printer | |
| JP4107451B2 (en) | Order input device | |
| JP2563649B2 (en) | Electronic register input method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| LAPS | Cancellation because of no payment of annual fees |