JPS5833980B2 - Cash register mode setting method - Google Patents

Cash register mode setting method

Info

Publication number
JPS5833980B2
JPS5833980B2 JP8734879A JP8734879A JPS5833980B2 JP S5833980 B2 JPS5833980 B2 JP S5833980B2 JP 8734879 A JP8734879 A JP 8734879A JP 8734879 A JP8734879 A JP 8734879A JP S5833980 B2 JPS5833980 B2 JP S5833980B2
Authority
JP
Japan
Prior art keywords
mode
key
cash register
code
memory
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired
Application number
JP8734879A
Other languages
Japanese (ja)
Other versions
JPS5611562A (en
Inventor
治彦 井上
信義 坂本
篤司 辻川
康夫 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Omron Corp
Original Assignee
Omron Tateisi Electronics Co
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 Omron Tateisi Electronics Co filed Critical Omron Tateisi Electronics Co
Priority to JP8734879A priority Critical patent/JPS5833980B2/en
Publication of JPS5611562A publication Critical patent/JPS5611562A/en
Publication of JPS5833980B2 publication Critical patent/JPS5833980B2/en
Expired legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

【発明の詳細な説明】 この発明は、キャッシュレジスタのモード設定方式に関
し、特に複数のモードを設定できるキーシリンダを備え
たキャッシュレジスタのモード設定方式に関する。
DETAILED DESCRIPTION OF THE INVENTION The present invention relates to a mode setting method for a cash register, and more particularly to a mode setting method for a cash register equipped with a key cylinder that can set a plurality of modes.

従来のキャッシュレジスタでは、キーシリンダに挿入さ
れるときのキー位置、つまりキーポジション毎に各モー
ドが固定されていた。
In conventional cash registers, each mode is fixed for each key position, that is, for each key position when the key is inserted into the key cylinder.

ところか、キャッシュレジスタを導入する店が全て共通
のモードを使用するわけではない。
However, not all stores that introduce cash registers use a common mode.

予じめ用意しておいたモードを全く使用しない店もあれ
ば、プリセットモードやレポートモードを2段階に分け
て使用する店舗もある。
Some stores do not use pre-prepared modes at all, while others use preset modes and report modes in two stages.

しかしメーカサイドでは、ユーザの要望に遂一応じたキ
ャッシュレジスタの設計を行なうのはより大きなコスト
アップとなるので、予じめ共通して用いられるモードを
含めた設計を行なうのが常であった。
However, manufacturers usually design cash registers that include commonly used modes in advance, since designing a cash register that finally meets users' requests would result in a greater cost increase. .

しかし、キーポジションに対応するモードがキャッシュ
レジスタを設計した時点で固定されでしまえば、定めら
れたポジションの数の範囲でモードの種類をユーザでと
に選択することができない。
However, if the mode corresponding to the key position is fixed at the time the cash register is designed, the user cannot select the type of mode within the range of the predetermined number of positions.

例えばある店舗ではレポートモードを2段階にするかわ
りにプリセットモードを1段階にする場合があり、また
他の店ではその逆の要望が起こりうる。
For example, a certain store may set the preset mode to one stage instead of two report modes, and another store may have the opposite request.

この発明は限られたキーポジションの数の範囲で客先(
ユーザ)側で自由にモードの選択をできるようにするこ
とを目的とする。
This invention can be applied to customers (within a limited number of key positions).
The purpose is to allow the user (user) to freely select the mode.

この発明の他の目的は、各モードが設定されるためのキ
ーの放置、つまりモードポジションをユーザ゛か自由に
選択できるようにすることである。
Another object of the present invention is to allow the user to leave the keys in place for setting each mode, that is, to allow the user to freely select the mode position.

この発明は要約すると、使用されるモードに対応するコ
ードを予じめ記憶する第1のメモリと、挿入されるキー
のポジションに対応して前記モードコードを設定記憶す
る第2のメモリとを備え、第1のメモリに記憶されるモ
ードコードを任意に選択し各キーポジションに対応させ
て第2のメモリに記憶設定するものである。
In summary, the present invention includes a first memory that stores in advance a code corresponding to the mode to be used, and a second memory that stores and sets the mode code corresponding to the position of the inserted key. , the mode codes stored in the first memory are arbitrarily selected and stored and set in the second memory in correspondence with each key position.

以下図面にもとづいてこの発明の詳細な説明する。The present invention will be described in detail below based on the drawings.

第1図はこの発明の背景うなるキャッシュレジスタの全
体ブロック図を示し、1はキーボード、2は演算回路、
3はROM(IJ−ドオンリメモリ)、4はRAM(ラ
ンダムアクセスメモリ)、5はディスプレイ、6はプリ
ンタをそれぞれ示している。
FIG. 1 shows an overall block diagram of a cash register that provides background for this invention, in which 1 is a keyboard, 2 is an arithmetic circuit,
3 is a ROM (IJ-only memory), 4 is a RAM (random access memory), 5 is a display, and 6 is a printer.

第2図はキーボード1のレイアウトを示す図で、モード
キーシリンダー11、部門キー12、置数キー13、フ
ァンクションキー14、および後述するシークレットモ
ードスイッチ15を備えている。
FIG. 2 is a diagram showing the layout of the keyboard 1, which includes a mode key cylinder 11, a department key 12, a number key 13, a function key 14, and a secret mode switch 15, which will be described later.

第3図はモードキーシリンダ11の詳細図を示し、第3
図aはキー(図示せず)を挿入し、左右に回転させるこ
とにより6種類のモードが設定される態様を示している
FIG. 3 shows a detailed view of the mode key cylinder 11, and the third
Figure a shows a mode in which six types of modes are set by inserting a key (not shown) and rotating it left and right.

OFFモード(電源OFFモード)のポジションは通常
固定され、1〜6のそれぞれのポジションに任意のモー
ドが設定される。
The position of the OFF mode (power OFF mode) is usually fixed, and an arbitrary mode is set in each of positions 1 to 6.

またI(AM4の一部にはモードポジションテーブル4
1が設けられ、各ポジションに対応するモードコードが
記憶される。
Also, I (part of AM4 has mode position table 4).
1 is provided, and a mode code corresponding to each position is stored.

(第4図a)一方、ROM3の一部にはモードポジショ
ンテーブル41に記憶するコードと各モードとの対応関
係を示すモードコードテーブル31が設けられている。
(FIG. 4a) On the other hand, a mode code table 31 is provided in a part of the ROM 3, which shows the correspondence between the codes stored in the mode position table 41 and each mode.

(第5図)ここで注目すべきは、モードポジションテー
ブル41は客先で自由に設定変更可能であるが、モード
コードテーブル31はメーカサイドで固定されているこ
とである。
(FIG. 5) What should be noted here is that the mode position table 41 can be freely changed by the customer, but the mode code table 31 is fixed by the manufacturer.

コード″01″はレジモード(登録モード)RGに対応
し、“02”は第2レポートモードX2、03″は第2
レポートモードX2、“04″は精算モードZ、”05
”は第1プリセットモードP1、06”は第2プリセツ
トモードP2にそれぞれ対応する。
The code "01" corresponds to the register mode (registration mode) RG, "02" corresponds to the second report mode X2, and 03" corresponds to the second report mode
Report mode X2, “04” is settlement mode Z, “05”
"06" corresponds to the first preset mode P1, and "06" corresponds to the second preset mode P2.

次に第6図のキーオペレーション、第7図のフローチャ
ートを参照にしで、モードポジションチーフル41に、
モードコードテーブル31のモードコードを設定記憶す
る動作を説明する。
Next, with reference to the key operations in Figure 6 and the flowchart in Figure 7, set the mode position to full 41.
The operation of setting and storing the mode code of the mode code table 31 will be explained.

まず前述のシークレットモードスイッチ15を投入する
First, the aforementioned secret mode switch 15 is turned on.

シークレットモードスイッチ15は外部から操作できな
い場所に設けるのつS望ましい。
It is desirable to provide the secret mode switch 15 in a location where it cannot be operated from the outside.

次に置数キー13から数値”2″を人力する。Next, enter the numerical value "2" manually from the number key 13.

数値”2”はRAM4のレジスタR1にストアされフラ
グF1がセットされる。
The numerical value "2" is stored in the register R1 of the RAM 4, and the flag F1 is set.

ひきつづき■キーを入力すると、フラグF2は初期状態
でリセットされており、フラグF1はセットされている
ので、次のステップに進んでレジスタR1の置数データ
が1桁か否か判定する。
If the {circle around (2)} key is subsequently input, the flag F2 has been reset in the initial state and the flag F1 has been set, so the process advances to the next step and determines whether the number data in the register R1 is one digit.

1桁の場合はレジスタR1の内容がレジスタR2に移さ
れる。
If it is one digit, the contents of register R1 are moved to register R2.

つまり数値″2″はレジスタR2に移される。That is, the numerical value "2" is transferred to register R2.

そしてフラグF2はセットされフラグF1はリセットさ
れる。
Then, flag F2 is set and flag F1 is reset.

次に数値″06″を入力すると同様にレジスタR1にス
トアされ再びフラグFlセットされる。
Next, when the numerical value "06" is input, it is similarly stored in the register R1 and the flag Fl is set again.

その後ファンクションキー14からST主キー人力すれ
ば、フラグF 1 t F 2は共にセットされている
ので、次のステップでレジスタR1のデータが2桁か否
かを判定する。
After that, when the ST main key is pressed manually from the function key 14, both flags F 1 and F 2 are set, so in the next step it is determined whether the data in the register R1 is 2 digits or not.

2桁の場合は、レジスタR2に前もって記憶されている
数値N 291で示されるモードポジションテーブル4
1のアドレスにレジスタR1のデータつまりコード“0
6”が記憶される。
In the case of 2 digits, the mode position table 4 indicated by the numerical value N 291 previously stored in register R2
The data of register R1, that is, the code “0” is placed at address 1.
6” is stored.

その後フラグFl、F2は共にリセットされる。After that, flags Fl and F2 are both reset.

同様に数値゛3”のポジションにはコード” 01 ”
、 ” 4”のポジションにはコード″03”。
Similarly, the code “01” is placed in the position with the numerical value “3”.
, the code “03” is in the “4” position.

5”のポジションにはコード″04”がそれぞれ記憶さ
れる。
A code "04" is stored in each position of "5".

(第4図b)なお、■キーが操作されるときフラグF2
つ5セツトされている場合、およびフラグF 16(リ
セットされている場合は通常のエラー処理がなされる。
(Fig. 4b) Note that when the ■ key is operated, the flag F2
If the flag F16 is set to 5, and if the flag F16 is reset, normal error processing is performed.

同様にST主キー操作されるときフラグF 21)(リ
セットされている場合、およびフラグF 16(リセッ
トされている場合もエラー処理がなされる。
Similarly, when the ST primary key is operated, error processing is also performed when the flag F21 is reset and when the flag F16 is reset.

■キーは登録モードで掛算キー、ST主キーサブトータ
ルキーの機能を果たす。
■The key functions as a multiplication key, ST main key and subtotal key in registration mode.

またファンクションキー14のTL主キー合計キー、C
ASHキーは現金キーの意味である。
Also, the TL primary key total key of function key 14, C
ASH key means cash key.

以上のようにモードポジションテーブル41に第4図す
で示すモードコードを記憶させた場合、第3図すに示す
ようなキーポジションとモードとの対応関係が決定され
る。
When the mode codes shown in FIG. 4 are stored in the mode position table 41 as described above, the correspondence between key positions and modes as shown in FIG. 3 is determined.

以上はモードコードの設定手段としてRAMを用いた例
を示したり≦、RAMの代わりにディップスイッチを用
いてモードコードを設定、することも可能である。
The above example shows an example in which a RAM is used as a mode code setting means, and it is also possible to set the mode code using a dip switch instead of the RAM.

なおモードコードテーブル31の容量をモードポジショ
ンテーブル41より大きくとり、キーのポジションの数
取上のコード数ヲモードコードテーブル31に予じめ設
定しておき客先の要望に応して使用するモードコードを
適宜選択してモードポジションテーブル41に記憶させ
ることも可能である。
Note that the capacity of the mode code table 31 is set larger than that of the mode position table 41, and the number of codes corresponding to the number of key positions is preset in the mode code table 31 to create a mode to be used according to the customer's request. It is also possible to select appropriate codes and store them in the mode position table 41.

以上のようにこの発明によれば、ユーザ(客先〕で使用
するモードを自由に選択できるので、キーポジションの
数が限られていてもその範囲で所望のモードを使用する
ことが可能となるとともに、使用しないモードのある場
合には不要なモードは設定せずに必要なモードのみを設
定することができ、しかもそのモードは特定のキーポジ
ションを指定して設定できるので誤ったモード位置にキ
ーを設定するおそれも少なくなる。
As described above, according to this invention, the user (customer) can freely select the mode to be used, so even if the number of key positions is limited, it is possible to use the desired mode within that range. In addition, if there is a mode that is not used, you can set only the necessary mode without setting the unnecessary mode, and since that mode can be set by specifying a specific key position, it is possible to set the key in the wrong mode position. There is also less risk of setting .

一方、メーカサイドでは個々の客先の要望に応じた設計
をする手間が省けるので全体としてコストダウンをはか
ることができる。
On the other hand, on the manufacturer's side, it is possible to reduce costs overall since the manufacturer does not have to design according to the needs of individual customers.

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

第1図はこの発明の背景となるキャッシュレジスフの全
体のブロック図、第2図はキーボードのレイアウトを示
す図、第3図はモードキーシリンダの詳細図、第4図a
′は一般的なモードポジションテーブル、第4図すはモ
ードポジションテーブルにモードコードを設定記憶させ
た一例を示す図、第5図はモードコードテーブル、第6
図はキー操作の一例を示す図、第7図はモード設定の動
作フローチャートをそれぞれ示す。 1・・・・・・キーボード、11・・・・・・モードキ
ーシリンダ、2・・・・・・演算回路、15・・・・・
・シークレットモードスイッチ、3・・・・・・ROM
、31・・・・・・モードコードテーブル、4・・・・
・・RAM、41・・・・・・モートポジションテーブ
ル。
Figure 1 is an overall block diagram of a cash register which is the background of this invention, Figure 2 is a diagram showing the layout of the keyboard, Figure 3 is a detailed diagram of the mode key cylinder, and Figure 4 a.
' is a general mode position table, Figure 4 is a diagram showing an example of setting and storing mode codes in the mode position table, Figure 5 is a mode code table, and Figure 6 is a diagram showing an example of setting and storing mode codes in the mode position table.
The figure shows an example of key operation, and FIG. 7 shows an operation flowchart of mode setting. 1...Keyboard, 11...Mode key cylinder, 2...Arithmetic circuit, 15...
・Secret mode switch, 3...ROM
, 31...Mode code table, 4...
...RAM, 41...Mote position table.

Claims (1)

【特許請求の範囲】 1 挿入されるキーポジションに対応して複数のモード
を設定できるキーシリンダーを備えたキャッシュレジス
タにおいて 使用される各モードに対応するモードコードを予じめ記
憶する第1のメモリと、 キーポジションおよびモードコードを入力するための入
力手段と、 前記入力手段によって入力されたモードコードを各キー
ポジションに対応して記憶する第2のメモリとを備え、 前記入力手段によって前記第1のメモリに記憶されたモ
ードコードから選択されたモードコードとキーポジショ
ンとを対応させて人力することにより任意のキーポジシ
ョンに任意のモードを設定することを特徴とするキャッ
シュレジスタノモード設定方式。
[Claims] 1. A first memory that stores in advance a mode code corresponding to each mode used in a cash register equipped with a key cylinder that can set a plurality of modes in accordance with inserted key positions. an input means for inputting a key position and a mode code; and a second memory for storing the mode code inputted by the input means in correspondence with each key position, This cash register mode setting method is characterized in that an arbitrary mode is set at an arbitrary key position by manually associating a mode code selected from mode codes stored in a memory with a key position.
JP8734879A 1979-07-09 1979-07-09 Cash register mode setting method Expired JPS5833980B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP8734879A JPS5833980B2 (en) 1979-07-09 1979-07-09 Cash register mode setting method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP8734879A JPS5833980B2 (en) 1979-07-09 1979-07-09 Cash register mode setting method

Publications (2)

Publication Number Publication Date
JPS5611562A JPS5611562A (en) 1981-02-04
JPS5833980B2 true JPS5833980B2 (en) 1983-07-23

Family

ID=13912363

Family Applications (1)

Application Number Title Priority Date Filing Date
JP8734879A Expired JPS5833980B2 (en) 1979-07-09 1979-07-09 Cash register mode setting method

Country Status (1)

Country Link
JP (1) JPS5833980B2 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60101390A (en) * 1983-11-04 1985-06-05 株式会社ハツコー Method of closing extracting pipe for water of existing pipe

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS60101390A (en) * 1983-11-04 1985-06-05 株式会社ハツコー Method of closing extracting pipe for water of existing pipe

Also Published As

Publication number Publication date
JPS5611562A (en) 1981-02-04

Similar Documents

Publication Publication Date Title
US20020184480A1 (en) Vectorized table lookup
US3987420A (en) Electronic computer with equipment for debugging operative programs
JPH0158539B2 (en)
US4688174A (en) Electronic cash register
JPS5833980B2 (en) Cash register mode setting method
JPH01246664A (en) Data processor
JPS5864537A (en) Input control system of function key
JPS5813939B2 (en) electronic cash register
JPS6019296A (en) Electronic cash register
JP3567576B2 (en) Electronic computer
JPH0253198A (en) Transaction processor
JPS5839347B2 (en) Program control method for electronic cash register
JPH05204523A (en) Keyboard setting device
JPS5847470Y2 (en) Electronic register with customer management function
JP2870570B2 (en) Screen color change method
JP3375953B2 (en) Screen control device
JPS5938832A (en) Key input control system
JPH0413757B2 (en)
JPS6332680A (en) Mode altering apparatus for electronic type cash register
JPS6118788B2 (en)
JPH04205407A (en) Keyboard
JPH04105112A (en) Information processor with key setting function
JPS5836388B2 (en) electronic cash register
JPS62232021A (en) Character input system
JPH04350739A (en) File comparing device