JPS5914785B2 - electronic cash register - Google Patents
electronic cash registerInfo
- Publication number
- JPS5914785B2 JPS5914785B2 JP55176087A JP17608780A JPS5914785B2 JP S5914785 B2 JPS5914785 B2 JP S5914785B2 JP 55176087 A JP55176087 A JP 55176087A JP 17608780 A JP17608780 A JP 17608780A JP S5914785 B2 JPS5914785 B2 JP S5914785B2
- Authority
- JP
- Japan
- Prior art keywords
- level
- mode
- unit price
- setting
- price data
- 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
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/04—Billing or invoicing
Landscapes
- Business, Economics & Management (AREA)
- Development Economics (AREA)
- Accounting & Taxation (AREA)
- Economics (AREA)
- Finance (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Cash Registers Or Receiving Machines (AREA)
Description
【発明の詳細な説明】
この発明は電子式キャッシュレジスタ(以下、ECR)
に関し、特に、予め単価データが設定記憶されていて、
商品を指定したことに応じて対応する単価データを読出
して登録するいわゆるプライスルックアップ機能を有す
るECRにおいて、同一商品について複数の単価データ
が設定記憶できるようなECRに関する。[Detailed Description of the Invention] This invention is an electronic cash register (hereinafter referred to as ECR).
In particular, unit price data is set and stored in advance,
The present invention relates to an ECR having a so-called price lookup function that reads and registers corresponding unit price data in response to a specified product, and is capable of setting and storing a plurality of unit price data for the same product.
プライスルツクアツプ機能を有するECRは、商品を登
録する毎にテンキーで単価データを入力する必要がない
ので、登録処理を単時間に行なうことができるという特
徴を有する。An ECR having a price lookup function is characterized in that it is not necessary to input unit price data using a numeric keypad each time a product is registered, so that the registration process can be performed in a single hour.
ところで、たとえばレストランや喫茶店などにおいて、
モーニングサービスやラッチタイムを決めておき、その
時間帯は同じメニユでも他の時間帯よりも価格を安くし
ているところがある。By the way, for example, in a restaurant or coffee shop,
Some restaurants set morning service and latch times, and offer cheaper prices for the same menu during those times than at other times.
このようなレストランにおいて、前述のプライスルツク
アツプ機能を有するECRを配置した場合、所定の時間
帯になつたとき予め設定記憶されている単価データを変
更する必要がある。そして、その所定の時間を過ぎると
ふたたび元の単価データに変更し直す必要がある。とこ
ろが、従来のプライスルツクアツプ機能を有するECR
では、単価データの設定操作が煩雑であり、上述のよう
な所定の時間になる毎に単価データの設定を変更するの
は多くの労力と時間とを有するという欠点があつた。そ
れゆえに、この発明の主たる目的は、同一商品について
複数の単価データを記憶しておき、その複数の単価デー
タのうちのいずれかを簡単に選択して登録することがで
き、しかも所定の時間帯になつたとき複数の単価データ
のうちのいずれかを選択し得るECRを提供することで
ある。If such a restaurant is equipped with an ECR having the above-mentioned price lookup function, it is necessary to change the preset and stored unit price data when a predetermined time period arrives. Then, after the predetermined time has elapsed, it is necessary to change the unit price data back to the original price. However, the ECR with the conventional price search function
However, the unit price data setting operation is complicated, and changing the unit price data setting every predetermined time as described above requires a lot of effort and time. Therefore, the main object of the present invention is to store a plurality of unit price data for the same product, to easily select and register any one of the plurality of unit price data, and to register it within a predetermined time period. To provide an ECR that can select any one of a plurality of unit price data when the price becomes low.
この発明を要約すれば、複数の商品についてそれぞれが
異なる複数グループの単価データを予め記憶しておく。
そして、第1のモードが設定されていれば、所定の時間
帯になるごとに予め定める第1のグループに属しかつ指
定された商品に対応する単価データを読出し、第1のモ
ードが設定されておらず第2のモードが設定されていれ
ば商品が指定されるごとに予め定める第2のグループに
属する対応の単価データを読出し、第1のモードが設定
されておらずに第3のモードが設定されていれはグルー
プを指定し、その指定されたグループの中から指定され
た商品の対応する単価データを読出して登録するように
構成したECRである。以下に、図面に示す実施例とと
もにこの発明をより具体的に説明する。第1図はこの発
明の一実施例のキーポードのキー配置図である。To summarize the invention, unit price data for a plurality of different groups of a plurality of products are stored in advance.
If the first mode is set, the unit price data corresponding to the specified product belonging to the predetermined first group is read out every predetermined time period, and the first mode is set. If the first mode is not set and the second mode is set, the corresponding unit price data belonging to the predetermined second group is read every time a product is specified, and if the first mode is not set and the third mode is set. The ECR is configured to designate a group and read out and register the corresponding unit price data of the designated product from the designated group. The present invention will be described in more detail below along with embodiments shown in the drawings. FIG. 1 is a key arrangement diagram of a keypad according to an embodiment of the present invention.
図において、モード切換スイツチ11は各モードを切り
換えるものである。すなわち、Pで単価データを設定す
るためのプリセツトモードを選択し、OFFで電源を断
とし、REGで登録モードを設定し、Xで点検モードを
設定する。フアンクシヨンキー12は、レベル設定キー
121とレベル1キー122ないしレベル3キー124
と時間設定キー125とを含む。ここで、レベルとは、
複数の商品についてそれぞれが異なる3つのグループの
単価データを設定記憶したとき、3つのグループをそれ
ぞれレベル1ないし3と称するものである。そして、レ
ベル設定キー121はレベル1ないし3を設定するもの
であり、レベル1キー122はレベル1における単価デ
ータを設定するときに操作され、レベル2キー123は
レベル2における単価データを設定するときに操作され
、レベル3キー124はレベル3における単価データを
設定するときに操作される。時間キー125は所定の時
刻を設定するものである。この時刻は単価データを変更
する開始時刻と終了時刻である。テンキー13は予め単
価データを設定記憶するときに単価データを入力するた
めのものである。In the figure, a mode changeover switch 11 is used to change over each mode. That is, select a preset mode for setting unit price data with P, turn off the power with OFF, set registration mode with REG, and set inspection mode with X. The function keys 12 include a level setting key 121 and a level 1 key 122 to a level 3 key 124.
and a time setting key 125. Here, the level is
When three different groups of unit price data are set and stored for a plurality of products, the three groups are respectively referred to as levels 1 to 3. The level setting key 121 is used to set levels 1 to 3, the level 1 key 122 is operated when setting unit price data at level 1, and the level 2 key 123 is operated when setting unit price data at level 2. The level 3 key 124 is operated when setting unit price data at level 3. The time key 125 is used to set a predetermined time. These times are the start time and end time for changing unit price data. The numeric keypad 13 is used to input unit price data when setting and storing unit price data in advance.
商品指定キー14は各商品を指定するものであり、この
商品指定キー14のいずれかを操作することによつて単
価データが読出される。演算キー15は商品の登録処理
を行なつたのちに締め動作を行なわせるための指令キー
である。第2図はこの発明の一実施例の概略ブロツク図
である。The product designation keys 14 are used to designate each product, and unit price data is read by operating any of the product designation keys 14. The calculation key 15 is a command key for performing a tightening operation after performing the product registration process. FIG. 2 is a schematic block diagram of one embodiment of the present invention.
第1図に示したキーボード1はCPU2に接続される。
CPU2に関連してメモリ3と計時手段としての時計4
と表示器5とプリンタ6とが設けられる。時計4は現在
時刻を計時する。第3図は第2図に示すメモリ3に記憶
されるデータを示す図解図である。図において、メモリ
3は複数の商品(D1ないしDl5)のそれぞれに対応
する記憶領域301ないし315を含む。なお、この実
施例では、各商品毎に3つのグループすなわちレベル1
ないしレベル3のいずれかを予め設定しておき、商品指
定キー14が操作されたとき予め設定されているレベル
の単価データを読出す自動レベルモード(第1のモード
)と、予めレベルを設定することなく商品指定キー14
を操作するごとにレベル1キー122ないしレベル3キ
ー124のいずれかを操作してレベルを指定し、対応の
単価データを読出すOFFレベルモード(第2のモード
)とを選択可能にされている。このために、メモリ3の
各記憶領域301ないし315は、OFFレベルモード
においてレベルが指定されなかつたとき選択されるレベ
ル指定なし用記憶領域LOと、0FFレベルモードまた
は自動レベルモードにおいてレベル1が指定されたとき
選択されるレベル1用記憶領域L1と、同じくレベル2
が指定されたとき選択されるレベル2用記憶領域L2と
、同じくレベル3が指定されたとき選択されるレベル3
用記憶領域L3とを含む。そして、各記憶領域LOない
しL3は、それぞれ単価データを記憶する記憶領域と、
商品名を記憶する記憶領域と、登録した回数を記憶する
回数器と、その合計額を記憶する合計器とを含む。さら
に、メモリ3はレベル1用記憶領域L1ないしレベル3
用記憶領域L3から単価データを読出す時刻を設定する
ための時刻設定記憶領域321ないし323を含む。こ
の記憶領域321ないし323は開始時刻情報と終了時
刻情報とを記憶する記憶領域を含む。さらに、メモリ3
は時計による自動切換動作を表わすフラグ(FT)を記
憶する記憶領域331と、レベル1ないしレベル3のい
ずれかの設定レベル(LV)を記憶する記憶領域332
と、記憶領域332に記憶した設定レベルを退避する(
LVS)設定レベル退避用記憶領域334と、前述の第
2図に示した時計4の計時出力信号(TM)を記憶する
現在時刻記憶領域335とを含む。第4図はこの発明の
一実施例によるキー操作手順を示す図解図であり、特に
第4図aはレベルを設定するときのキー操作手順を示し
、第4図bはOFFレベルモードのときの単価設定にお
けるキー操作手順を示し、第4図cは自動レベルモード
のときの単価設定のキー操作手順を示し、第4図dはO
FFレベルモードにおける登録時のキー操作手順を示し
、第4図eは自動レベルモードにおける登録時のキー操
作手順を示し、第4図fは時計モードによつてレベルを
自動的に切換えるときの時刻を設定するためのキー操作
手順を示し、第4図gは時計モードによるレベル切換の
ON,OFFを設定するための操作手順を示す。A keyboard 1 shown in FIG. 1 is connected to a CPU 2. The keyboard 1 shown in FIG.
In relation to the CPU 2, a memory 3 and a clock 4 as a timekeeping means
A display device 5 and a printer 6 are provided. Clock 4 measures the current time. FIG. 3 is an illustrative diagram showing data stored in the memory 3 shown in FIG. 2. In the figure, the memory 3 includes storage areas 301 to 315 corresponding to a plurality of products (D1 to D15), respectively. In this example, there are three groups for each product, that is, level 1.
to level 3 in advance, and an automatic level mode (first mode) in which unit price data of the preset level is read out when the product designation key 14 is operated, and the level is set in advance. Product specification key 14
Each time you operate the level 1 key 122 to the level 3 key 124, you specify the level and can select an OFF level mode (second mode) in which the corresponding unit price data is read out. . For this purpose, each of the storage areas 301 to 315 of the memory 3 is a storage area LO for level not specified, which is selected when no level is specified in the OFF level mode, and a storage area LO for level 1, which is selected when no level is specified in the OFF level mode or the automatic level mode. storage area L1 for level 1, which is selected when
Storage area L2 for level 2 is selected when , and level 3 is selected when level 3 is specified.
storage area L3. Each of the storage areas LO to L3 is a storage area for storing unit price data, and
It includes a storage area for storing the product name, a counter for storing the number of times of registration, and a totalizer for storing the total amount. Furthermore, the memory 3 is a storage area L1 for level 1 to level 3.
time setting storage areas 321 to 323 for setting the time at which unit price data is read from storage area L3. The storage areas 321 to 323 include storage areas for storing start time information and end time information. Furthermore, memory 3
A storage area 331 stores a flag (FT) representing automatic switching operation by a clock, and a storage area 332 stores a setting level (LV) of level 1 to level 3.
and saves the setting level stored in the storage area 332 (
LVS) includes a storage area 334 for saving setting levels, and a current time storage area 335 that stores the time measurement output signal (TM) of the clock 4 shown in FIG. 2 described above. FIG. 4 is an illustrative diagram showing the key operation procedure according to an embodiment of the present invention, in particular, FIG. 4a shows the key operation procedure when setting the level, and FIG. 4b shows the key operation procedure when setting the level. Figure 4c shows the key operation procedure for unit price setting, Figure 4c shows the key operation procedure for unit price setting in automatic level mode, and Figure 4d shows the key operation procedure for unit price setting.
Figure 4e shows the key operation procedure when registering in the FF level mode, Figure 4e shows the key operation procedure when registering in the automatic level mode, and Figure 4f shows the time when the level is automatically switched in the clock mode. Fig. 4g shows the key operation procedure for setting the level switching ON/OFF in the clock mode.
第5A図および第5B図はこの発明の一実施例の具体的
な動作を説明するためのフロー図である。FIGS. 5A and 5B are flowcharts for explaining the specific operation of an embodiment of the present invention.
′次に、第1図ないし第5B図を参照してこの発明の一
実施例の具体的な動作について説明する。'Next, the specific operation of one embodiment of the present invention will be described with reference to FIGS. 1 to 5B.
まず、レベルを設定する動作について説明する。この場
合は、第4図aに示すように、モード切換スイツチ11
をプリセツトモードPに切り換えたのち、テンキー13
からOないし3のいずれかの数値を入力し、その後レベ
ル設定キー121を操作する。もし、第4図a1のよう
にテンキー13でOを入力しかつレベル設定キー121
を操作したときは、OFFレベルモードとなり、第4図
A2ないし4のようにテンキー13で1ないし3を入力
しかつレベル設定キー121を操作したときは自動レベ
ルモードが選択されることになる。CPU2はたえずメ
モリ3の記憶領域331に、時計による自動切換動作フ
ラグFTがセツトされているか否かを判別している。初
期状態において、このフラグFTはりセツトされている
ので、次にCPU2はキー入力があつたか否かを判別す
る。キー入力のあつたことを判別すると、モード切換ス
イツチ11によつてプリセツトモードが設定されている
か否かを判別する。プリセツトモードでなければ登録モ
ードであるかを判別するが、プリセツトモードであれば
、レベル設定のための操作が行なわれたか否かを判別す
る。これはテンキー13から1桁の数値が入力されかつ
レベル設定キー121が操作されたか否かを判断するこ
とによつて行なわれる。レベル設定操作が行なわれてい
れは、フラグFTがセツトされているか否かを判別する
。この時点においてフラグFTがセツトされていればエ
ラーとする。フラグFTがセツトされていなければ、テ
ンキー13で入力された数値0ないし3のいずれかを記
憶領域332にストアして初期状態に戻る。次に、前述
の説明において、テンキー13から0を入力しかつレベ
ル設定キー121を操作して0FFレベルモードにした
ときは第4図bに示す操作手順で単価データを設定する
。First, the operation of setting the level will be explained. In this case, as shown in FIG. 4a, the mode changeover switch 11
After switching to preset mode P, press numeric keypad 13.
Enter any number from 0 to 3, and then operate the level setting key 121. If you input O with the numeric keypad 13 and level setting key 121 as shown in Fig. 4 a1,
When is operated, the OFF level mode is selected, and when 1 to 3 are input using the numeric keypad 13 and the level setting key 121 is operated as shown in A2 to A4 of FIG. 4, the automatic level mode is selected. The CPU 2 constantly determines whether or not the clock automatic switching operation flag FT is set in the storage area 331 of the memory 3. Since this flag FT is set in the initial state, the CPU 2 next determines whether or not a key input has been made. When it is determined that a key input has been made, it is determined whether or not the preset mode is set by the mode changeover switch 11. If it is not the preset mode, it is determined whether it is the registration mode, but if it is the preset mode, it is determined whether or not an operation for level setting has been performed. This is done by determining whether a one-digit numerical value has been input from the numeric keypad 13 and whether or not the level setting key 121 has been operated. If a level setting operation has not been performed, it is determined whether a flag FT is set. If the flag FT is set at this point, it is considered an error. If the flag FT is not set, one of the numerical values 0 to 3 input using the numeric keypad 13 is stored in the storage area 332, and the process returns to the initial state. Next, in the above explanation, when 0 is entered from the numeric keypad 13 and the level setting key 121 is operated to set the 0FF level mode, unit price data is set according to the operating procedure shown in FIG. 4b.
また、テンキー13から1ないし3を入力しかつレベル
設定キー121を操作して自動レベルモードを設定した
ときは第4図cに示すキー操作手順により単価データを
設定する。次に、第4図bを参照してOFFレベルモー
ドにおける単価データの設定動作について説明する。Further, when the automatic level mode is set by inputting 1 to 3 from the numeric keypad 13 and operating the level setting key 121, unit price data is set by the key operation procedure shown in FIG. 4c. Next, the unit price data setting operation in the OFF level mode will be explained with reference to FIG. 4b.
まず、メモリ3の指定なし用記憶領域LOの商品1(D
1)に単価データ[1000」を設定するときは、第4
図b1のようにテンキー13から「1000」を入力し
かつ商品指定キー14のD1キーを操作する。CPU2
はテンキー13と商品指定キー14とが操作されたこと
により、単価設定操作が行なわれたものと判別する。そ
して、CPU2はレベル1キー122ないしレベル3キ
ー124のいずれかからキー入力信号が与えられたか否
かを判別する。そのキー入力信号がなければ記憶領域3
32にOがストアされているか否かを判別する。これは
記憶領域332にOがストアされていてOFFレベルモ
ードであるかを判別するものである。記憶領域332に
Oがストアされていれば、入力された単価データ「10
00」をレベル指定なし用記憶領域LOの商品1に対応
する記憶領域にストアして初期状態に戻る。次に、レベ
ル1用記憶領域L1の商品1に単価データ[950」を
設定するときは、第4図B2に示す操作手順により単価
データ[950]を入力する。First, product 1 (D
When setting the unit price data [1000] in 1), the fourth
As shown in FIG. b1, input "1000" from the numeric keypad 13 and operate the D1 key of the product designation key 14. CPU2
determines that the unit price setting operation has been performed by operating the numeric keypad 13 and product specification key 14. Then, the CPU 2 determines whether a key input signal has been applied from any of the level 1 key 122 to the level 3 key 124. If there is no key input signal, storage area 3
It is determined whether O is stored in 32. This is to determine whether O is stored in the storage area 332 and the mode is OFF level mode. If O is stored in the storage area 332, the input unit price data “10
00'' is stored in the storage area corresponding to product 1 in the storage area LO for no level designation, and the process returns to the initial state. Next, when setting the unit price data [950] for the product 1 in the level 1 storage area L1, the unit price data [950] is input according to the operating procedure shown in FIG. 4B2.
応じて、CPU2はレベル1キー122が操作されたこ
とを判別し、記憶領域332にOがストアされていない
ことを判別する。そして、レベル1キー122からキー
入力信号が与えられたことを判別すると、レベル1用記
憶領域L1の商品1に対応する記憶領域に入力されたデ
ータ「950」を単価データとしてストアする。以下、
同様にして、第4図B3の操作を行なえば、レベル2用
記憶領域L2の商品1に単価データ「950」がストア
され、第4図B4の操作を行なえばレベル3用記憶領域
L3に単価データ[1100」がストアされる。もし、
第4図A2ないし4の操作を行なつて自動レベルモード
を設定したときは、第4図cに示す操作手順により単価
データを設定する。In response, the CPU 2 determines that the level 1 key 122 has been operated, and determines that O is not stored in the storage area 332. When it is determined that a key input signal has been given from the level 1 key 122, the data "950" input into the storage area corresponding to product 1 in the level 1 storage area L1 is stored as unit price data. below,
Similarly, if you perform the operation shown in B3 in Figure 4, the unit price data "950" will be stored in the product 1 in the level 2 storage area L2, and if you perform the operation in Figure 4 B4, the unit price data will be stored in the level 3 storage area L3. Data [1100] is stored. if,
When the automatic level mode is set by performing the operations A2 to A4 in FIG. 4, unit price data is set according to the operating procedure shown in FIG. 4c.
すなわち、テンキー13から「950」を入力しかつ商
品指定キー14のD1キーを操作すると、CPU2は単
価設定操作が行なわれかつレベル1キー122ないしレ
ベル3キー124のいずれも操作されていないことを判
別し、記憶領域332に設定レベル「1]がストアされ
ているものと判別する。すると、CPU2は入力された
「950」を単価データとしてレベル1用記憶領域L1
の商品1に対応する記憶領域へこれをストアする。もし
、記憶領域332にレベル2がストアされていれば、入
力された単価データをレベル2用記憶領域L2の商品1
に対応する記憶領域へその単価データをストアする。ま
た、記憶領域332にレベル3が設定されていればレベ
ル3用記憶領域L3の商品1に対応する記憶領域へ単価
データをストアする。どれを繰り返し行なつて各レベル
用の記憶領域の各商品について単価データをストアする
。次に、第4図dを参照してOFFレベルモードにおけ
る商品登録動作について説明する。That is, when "950" is input from the numeric keypad 13 and the D1 key of the product specification key 14 is operated, the CPU 2 recognizes that the unit price setting operation has been performed and that neither the level 1 key 122 nor the level 3 key 124 has been operated. It is determined that the setting level "1" is stored in the storage area 332. Then, the CPU 2 stores the input "950" as unit price data in the storage area L1 for level 1.
This is stored in the storage area corresponding to product 1. If level 2 is stored in the storage area 332, the input unit price data is stored in the storage area L2 for level 2 for product 1.
Store the unit price data in the storage area corresponding to . Furthermore, if level 3 is set in the storage area 332, unit price data is stored in the storage area corresponding to product 1 in the level 3 storage area L3. This is repeated to store unit price data for each product in the storage area for each level. Next, the product registration operation in the OFF level mode will be explained with reference to FIG. 4d.
まず、モード切換スイツチ11で登録モードを設定する
。そして、商品指定キー14のD1キー操作すると、C
PU2は第5B図に示す登録モードであるか否かの判断
ステツプまで動作を進める。そして、商品指定キー14
のみが操作されて商品登録操作が行なわれたことを判別
すると、レベル1キー122ないしレベル3キー124
のいずれかが操作されたか否かを判別する。このキーの
操作が行なわれていなければ、設定レベルOが記憶領域
332にストアされているか否かを判別する。設定レベ
ルがOであれば、レベル指定なし用記憶領域LOの商品
1に対応する記憶領域から単価データ「1000」を読
出して登録処理を行なう。茨に、レベル1の単価データ
で登録したい場合には、第4図D2に示すキー操作手順
によりレベル1キー122を操作しかつD1キーを操作
する。すると、CPU2はレベル1キーが操作されたこ
とを判別しかつ記憶領域332に設定レベル「O」がス
トアされているか否かを判別する。設定レベルが「0」
であることを判別すると、レベル1キー122が操作さ
れたか否かを判別する。レベル1キー122であること
を判別すると、レベル1.用記憶領域L1の商品1の単
価データ「950」を読出して登録処理する。また、第
4図D3に示すように、レベル2キー123が操作され
かつD1キーが操作されると、レベル2用記憶領域L2
の商品1の単価データ「900」を読出して登録処理を
行なう。First, the registration mode is set using the mode changeover switch 11. Then, when you operate the D1 key of the product specification key 14,
The PU2 proceeds to the step of determining whether it is in the registration mode shown in FIG. 5B. And product specification key 14
When it is determined that the product registration operation has been performed by operating only the level 1 key 122 or the level 3 key 124
Determine whether any of the above has been operated. If this key has not been operated, it is determined whether the setting level O is stored in the storage area 332 or not. If the setting level is O, unit price data "1000" is read out from the storage area corresponding to product 1 in the storage area LO for no level specification and registration processing is performed. If it is desired to register level 1 unit price data in thorns, the user operates the level 1 key 122 and the D1 key according to the key operation procedure shown in FIG. 4 D2. Then, the CPU 2 determines that the level 1 key has been operated, and determines whether or not the setting level "O" is stored in the storage area 332. Setting level is "0"
When it is determined that the level 1 key 122 has been operated, it is determined whether or not the level 1 key 122 has been operated. When it determines that it is the level 1 key 122, it determines that it is the level 1 key 122. The unit price data "950" of product 1 is read out from storage area L1 for registration processing. Further, as shown in FIG. 4 D3, when the level 2 key 123 is operated and the D1 key is operated, the level 2 storage area L2
The unit price data "900" of product 1 is read out and registration processing is performed.
さらに、レベル3キー124が操作されかつD1キーが
操、作されると、レベル3用記憶領域L3の商品1の単
価データ「1100」を読出して登録処理を行なう。次
に、前述の第4図A2ないし4のキー操作手順により自
動レベルモードが設定されているときの商品登録動作に
ついて説明する。Further, when the level 3 key 124 and the D1 key are operated, unit price data "1100" of product 1 in the level 3 storage area L3 is read out and registration processing is performed. Next, a description will be given of the product registration operation when the automatic level mode is set by the key operation procedures shown in A2 to A4 of FIG. 4 described above.
この場合は、第4図eに示すように、商品指定キー14
のみを操作する。たとえぱD1キーを操作すると、CP
U2は第5B図に示す登録モードの判断ステツプに進む
。そして、商品登録操作が行なわれかつレベルキーのい
ずれもが操作されていないことを判別し、記憶領域33
2に設定レベル[0」がストアされていないことを判別
する。もし、記憶領域332に設定レベル「1」がスト
アされていれば、レベル1用記憶領域L1の商品1の単
価データ[950」を読出す。また、設定レベルが2で
あれはレベル2用記憶領域L2の商品1の単価データ「
900」を読出す。さらに、設定レベルが3であればレ
ベル3用記憶領域L3の商品1の単価データ「1100
」を読出す。上述のごとく、記憶領域332に設定レベ
ルOがストアされていれば、商品登録時においてレベル
1ないし3を指定することにより、レベル1用記憶領域
L1ないしレベル3用記憶領域L3のいずれかから単価
データを読出して登録することができる。In this case, as shown in FIG. 4e, the product designation key 14
Operate only. For example, if you operate the D1 key, the CP
U2 proceeds to the registration mode determination step shown in FIG. 5B. Then, it is determined that the product registration operation has been performed and none of the level keys have been operated, and the storage area 33
2, it is determined that the setting level [0] is not stored. If the setting level "1" is stored in the storage area 332, unit price data [950] of product 1 in the storage area L1 for level 1 is read out. Also, if the setting level is 2, the unit price data of product 1 in storage area L2 for level 2 is "
900" is read out. Furthermore, if the setting level is 3, the unit price data for product 1 in storage area L3 for level 3 is “1100.
” is read out. As mentioned above, if the setting level O is stored in the storage area 332, by specifying levels 1 to 3 at the time of product registration, the unit price can be retrieved from either the storage area L1 for level 1 or the storage area L3 for level 3. Data can be read and registered.
また、記憶領域332にレベル1ないし3のいずれかが
ストアされていれは、商品指定キー14を操作するだけ
で、設定されているレベルに対応した記憶領域から単価
データを読出して登録処理を行なうことができる。次に
、予め設定した時刻になつたときレベルを切り換える実
施例について説明する。Furthermore, if any of levels 1 to 3 is stored in the storage area 332, simply by operating the product specification key 14, unit price data is read from the storage area corresponding to the set level and registration processing is performed. be able to. Next, an embodiment will be described in which the level is switched when a preset time comes.
一例として、11時30分から13時00分までレベル
1の単価データを読出し、7時30分から9時00分ま
でレベル2の単価データを読出し、14時00分から1
6時00分までレベル3の単価データを読出すときは第
4図fに示すキー操作手順でキーボード1を操作する。
CPU2は第5B図に示す自動切換動作制御のための操
作かの判断ステツプにおいて、自動切換動作制御でない
ことを判別し、切換時刻設定操作であるか否かを判別す
る。これは、テンキー13と、テンキー13に含まれる
Xキーと、レベル1キー122ないしレベル3キー12
4のいずれかと、時間キー125とが操作されたかを判
別することにより行なう。切換時刻設定操作が行なわれ
たことを判別すると、レベル1キー122が操作された
か否かを判別する。もし、レベル1キー122が操作さ
れたことを判別すると、テンキー13から入力された[
1130」を開始時刻データとし、[1300」を終了
時刻データとして記憶領域321にストアする。また、
レベル2キー122の操作されたことを判別すると、[
730」を開始時刻データとし、「900」を終了時刻
データとして記憶領域322にストアする。さらに,レ
ベル3キー124の操作されたことを判別すると[14
00」を開始時刻データし、「1600」を終了時刻デ
ータとして記憶領域323にストアする。次に、第4図
gを参照して、時計による自動切換動作のON,OFF
の設定動作について説明する。As an example, level 1 unit price data is read from 11:30 to 13:00, level 2 unit price data is read from 7:30 to 9:00, and level 2 unit price data is read from 14:00 to 1.
When reading unit price data of level 3 until 6:00, the keyboard 1 is operated according to the key operation procedure shown in FIG. 4f.
In the step of determining whether the operation is for automatic switching operation control shown in FIG. 5B, the CPU 2 determines that it is not automatic switching operation control, and determines whether or not it is a switching time setting operation. This includes the numeric keypad 13, the X key included in the numeric keypad 13, and the level 1 key 122 to level 3 key 12.
4 and the time key 125 have been operated. When it is determined that the switching time setting operation has been performed, it is determined whether or not the level 1 key 122 has been operated. If it is determined that the level 1 key 122 has been operated, the [
1130" as start time data and "1300" as end time data in the storage area 321. Also,
When it is determined that the level 2 key 122 has been operated, [
730" as start time data and "900" as end time data in the storage area 322. Furthermore, when it is determined that the level 3 key 124 has been operated, [14
00" as start time data and "1600" as end time data in the storage area 323. Next, referring to Fig. 4g, turn on and off the automatic switching operation by the clock.
The setting operation will be explained.
まず、モード切換スイツチ11でプリセツトモードを選
択する。そして、第4図fで設定した時刻に、自動的に
いずれかのレベルを選択して単価データを読出す場合は
、第4図g1に示すキー操作を行ない、時計による自動
切換動作を行なわない場合には第4図G2に示すキー操
作を行なう。応じて、CPU2は第5B図に示す自動切
換動作制御操作か否かの判断ステツプにおいて、Xキー
とテンキー13と時間キー125とが操作されたことを
判別し、自動切換動作制御であることを判別する。そし
て、テンキー13から入力された数値が0かあるいは1
であるかを判別する。0であれば記憶領域331のフラ
グFTをりセツトし、1であればセツトする。First, a preset mode is selected using the mode changeover switch 11. If you want to automatically select one of the levels and read unit price data at the time set in Figure 4 f, perform the key operation shown in Figure 4 g1 and do not perform the automatic switching operation by the clock. In this case, the key operation shown in FIG. 4 G2 is performed. Accordingly, the CPU 2 determines that the X key, the numeric keypad 13, and the time key 125 have been operated in the step of determining whether or not the automatic switching operation control operation shown in FIG. 5B has been performed, and determines that the automatic switching operation control is being performed. Discern. Then, the number entered from the numeric keypad 13 is 0 or 1.
Determine if it is. If it is 0, the flag FT in the storage area 331 is reset, and if it is 1, it is set.
そして、フラグFTをセツトしたとき、記憶領域332
にそれまでにストアしていた設定レベルを記憶領域33
4に退避させる。また、フラグFTをりセツトしたとき
記憶領域334の設定レベルを記憶領域332に復帰さ
せる。次に、フラグFTをセツトして時計による切換動
作をONしたときの登録動作について説明する。Then, when the flag FT is set, the storage area 332
The setting level stored up to that point is stored in the storage area 33.
Evacuate to 4. Further, when the flag FT is reset, the set level of the storage area 334 is restored to the storage area 332. Next, the registration operation when the flag FT is set and the clock switching operation is turned on will be described.
CPU2はフラグFTがセツトされたことを判別し、時
計4が計時している現在時刻データを記憶領域335に
ストアする。そして、CPU2は記憶領域335にスト
アした現在時刻が記憶領域321ないし323のいずれ
かの開始時刻データになつたか否かを判別する。もし、
いずれかの開始時刻データにも一致しない場合は、終了
時刻データと一致するか否かを判別する。いずれにも一
致しなけれは初期状態に戻る。この動作を繰り返し、現
在時刻がたとえば11時30分になれぱ、記憶領域33
2に設定レベル1がストアされる。そして、以後レベル
1の単価データに基づいて登録処理が行なわれる。そし
て、現在時刻がたとえ13時00分になれは記憶領域3
32に設定レベルOがストアされる。そして、以後レベ
ル指定なし用記憶領域LOの単価データに基づいて登録
処理が行なわれる。同様にして、たとえは現在時刻が7
時30分になればレベル2の単価データに基づいて登録
処理が行なわれ、9時00分になればふたたび設定レベ
ルがOとされる。さらに、現在時刻が14時00分にな
れぱレベル3の単価データに基づいて登録処理が行なわ
れ、16時00分になればふたたびレベル0の単価デー
タに基づいて登録処理が行なわれる。このように、時計
による自動切換フラグをセツトしかつ開始時刻と紙了時
刻とを記憶領域321ないし323にセツトすることに
より、それぞれの時刻になつたときレベルを切換えるこ
とができる。The CPU 2 determines that the flag FT has been set, and stores the current time data measured by the clock 4 in the storage area 335. Then, the CPU 2 determines whether the current time stored in the storage area 335 becomes the start time data of any of the storage areas 321 to 323. if,
If it does not match any of the start time data, it is determined whether or not it matches the end time data. If none of them match, the state returns to the initial state. Repeat this operation, and when the current time becomes, for example, 11:30, the memory area 33
Setting level 1 is stored in 2. Thereafter, registration processing is performed based on the level 1 unit price data. And even if the current time is 13:00, storage area 3
The setting level O is stored in 32. Thereafter, registration processing is performed based on the unit price data in the storage area LO for no level specification. Similarly, if the current time is 7
At 1:30 p.m., registration processing is performed based on level 2 unit price data, and at 9:00 p.m., the setting level is set to O again. Furthermore, when the current time reaches 14:00, the registration process is performed based on the level 3 unit price data, and when the current time reaches 16:00, the registration process is performed again based on the level 0 unit price data. In this way, by setting the automatic switching flag using the clock and setting the start time and end time in the storage areas 321 to 323, the level can be switched at the respective times.
したがつて、設定すべき時刻をラッチタイムに合わせて
おけば、その時間帯のみ単価データを自動的に変更する
ことができる。なお、上述の実施例では、メモリ3にレ
ベル指定なし用記憶領域LOとレベル1用記憶領域L1
ないしレベル3用記憶領域L3を設けるようにしたが、
第6図に示すように、レベル指定なし用記憶領域LOと
レベル1用記憶領域L1とを兼用してもよい。Therefore, by matching the time to be set with the latch time, the unit price data can be automatically changed only during that time period. In the above embodiment, the memory 3 has a storage area LO for level not specified and a storage area L1 for level 1.
Or, I tried to provide a storage area L3 for level 3, but
As shown in FIG. 6, the storage area LO for no level specification may be used as the storage area L1 for level 1.
それによつて、メモリ容量を少なくすることができると
いう利点がある。また、第3図に示すメモリ3の各レベ
ル毎の単価データを異なる商品の単価データとしておけ
ば、商品キー14で指定し得る商品を4倍まで拡張する
ことができる。This has the advantage that memory capacity can be reduced. Furthermore, if the unit price data for each level of the memory 3 shown in FIG. 3 is set as unit price data for different products, the number of products that can be specified by the product key 14 can be expanded up to four times.
この場合、レベルLOないしレベルL3のそれぞれの単
価データを、異なる商品のそれぞれに対応させかつ商品
名や回数器や合計器もそれぞれの商品に対応させるよう
にすればよい。そして、個々の商品を指定するときは、
第4図bに示すキー操作手順により、レベルをそれぞれ
指定すればよい。以上のように、この発明によれば、複
数の商品についてそれぞれが異なる複数グループの単価
データを予め記憶しておき、第1のモードが設定されて
いれば所定の時間帯になるごとに予め定める第1のグル
ープに属する単価データを読出して登録し、第1のモー
ドが設定されておらず第2のモードが設定されていれば
、予め定める第2のグループに属する指定された商品の
単価データを読出して登録し、第1のモードが設定され
ておらずに第3のモードが設定されていれば、指定され
たグループに属する指定された商品の単価データを読出
して登録することができる。In this case, each unit price data of level LO to level L3 may be made to correspond to each different product, and the product name, counter, and totalizer may also be made to correspond to each product. When specifying individual products,
Each level may be designated by the key operation procedure shown in FIG. 4b. As described above, according to the present invention, unit price data of a plurality of different groups for a plurality of products are stored in advance, and if the first mode is set, the unit price data is determined in advance every predetermined time period. The unit price data belonging to the first group is read and registered, and if the first mode is not set and the second mode is set, the unit price data of the specified product belonging to the predetermined second group is read out and registered. If the first mode is not set but the third mode is set, the unit price data of the specified product belonging to the specified group can be read and registered.
したがつて、時間帯に応じて簡単に単価データを変更で
きるとともに、その時間帯内であつてもモードの切換え
によつて予め定める別のグループの単価データを読出し
たりあるいは任意のグループを指定して任意の単価デー
タを設定できるので、従来のような煩雑な操作を必要と
することなく、ユーザの要求に応じて単価データを決定
することができる。Therefore, the unit price data can be easily changed according to the time zone, and even within the time zone, by switching the mode, the unit price data of another predetermined group can be read out, or any group can be specified. Since arbitrary unit price data can be set using the system, unit price data can be determined according to the user's request without the need for complicated operations as in the past.
第1図はこの発明の一実施例のキーボードのキー配置図
である。FIG. 1 is a key arrangement diagram of a keyboard according to an embodiment of the present invention.
Claims (1)
る記憶手段と、前記複数の商品のそれぞれに対応して設
けられる商品指定手段とを含み、前記商品指定手段から
いずれかの商品が指定されたことに応じて、前記記憶手
段から対応する単価データを読出して登録する電子式キ
ャッシュレジスタにおいて、前記記憶手段は、前記商品
ごとにそれぞれが異なる複数グループの単価データを記
憶し、さらに前記複数グループのうちのいずれかのグル
ープを指定するためのグループ指定手段と、現在時刻を
計時するタイマ手段と、 前記タイマ手段が予め定める時間帯を計時したことに応
じて、前記複数のグループのうちの予め定める第1のグ
ループを選択する第1のモードを設定するための第1の
モード設定手段と、前記商品指定手段によつて商品が指
定されるごとに自動的に予め定める第2のグループを選
択する第2のモードを設定するための第2のモード設定
手段と、前記グループ指定手段によつて指定されたグル
ープを選択する第3のモードを設定するための第3のモ
ード設定手段と、前記第1のモード設定手段によつて第
1のモードが設定されていれば、前記タイマ手段が所定
の時間帯を計時するごとに前記予め定める第1のグルー
プに属しかつ前記商品指定手段によつて指定された対応
の単価データを前記記憶手段から読出し、前記第1のモ
ード設定手段によつて第1のモードが設定されておらず
かつ前記第2のモード設定手段によつて第2のモードが
設定されていれば、前記商品指定手段によつて商品が指
定されるごとに前記予め定める第2のグループに属する
対応の単価データを読出し、前記第1のモード設定手段
によつて第1のモードが設定されておらずかつ前記第3
のモード設定手段によつて第3のモードが設定されてい
れば、前記グループ指定手段によつて指定されたグルー
プから前記商品指定手段によつて指定された対応の単価
データを読出す読出手段とを備えた、電子式キャッシュ
レジスタ。 2 さらに、前記複数のグループから前記予め定める第
1のグループを設定するための第1のグループ設定手段
を含む、特許請求の範囲第1項記載の電子式キャッシュ
レジスタ。 3 さらに、前記複数のグループから前記予め定める第
2のグループを設定するための第2のグループ設定手段
を含む、特許請求の範囲第1項記載の電子式キャッシュ
レジスタ。 4 さらに、前記予め定める時間帯を設定するための時
間帯設定手段を含む、特許請求の範囲第1項記載の電子
式キャッシュレジスタ。[Scope of Claims] 1. A storage device that stores unit price data corresponding to each product in advance, and a product designation device provided corresponding to each of the plurality of products; In an electronic cash register that reads and registers corresponding unit price data from the storage means in response to a specified product, the storage means stores a plurality of groups of unit price data that are different for each of the products; Further, group designating means for designating any one of the plurality of groups, a timer means for counting the current time, and a timer means for counting the current time, and the plurality of groups are a first mode setting means for setting a first mode for selecting a predetermined first group from among the above; and a second mode setting means for setting a first mode for selecting a predetermined first group from among the two groups; a second mode setting means for setting a second mode for selecting a group, and a third mode setting means for setting a third mode for selecting a group specified by the group specifying means. and if the first mode is set by the first mode setting means, each time the timer means measures a predetermined time period, the product belongs to the predetermined first group and the product is specified. The corresponding unit price data specified by the means is read from the storage means, and if the first mode is not set by the first mode setting means and the unit price data is set by the second mode setting means, If the second mode is set, each time a product is designated by the product designation means, the corresponding unit price data belonging to the predetermined second group is read out, and the first mode setting means reads the corresponding unit price data belonging to the predetermined second group. If the first mode is not set and the third mode is
if the third mode is set by the mode setting means, reading means for reading out the corresponding unit price data specified by the product specification means from the group specified by the group specification means; Electronic cash register with. 2. The electronic cash register according to claim 1, further comprising a first group setting means for setting the predetermined first group from the plurality of groups. 3. The electronic cash register according to claim 1, further comprising second group setting means for setting the predetermined second group from the plurality of groups. 4. The electronic cash register according to claim 1, further comprising time zone setting means for setting the predetermined time zone.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP55176087A JPS5914785B2 (en) | 1980-12-12 | 1980-12-12 | electronic cash register |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP55176087A JPS5914785B2 (en) | 1980-12-12 | 1980-12-12 | electronic cash register |
Publications (2)
Publication Number | Publication Date |
---|---|
JPS5798067A JPS5798067A (en) | 1982-06-18 |
JPS5914785B2 true JPS5914785B2 (en) | 1984-04-06 |
Family
ID=16007480
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP55176087A Expired JPS5914785B2 (en) | 1980-12-12 | 1980-12-12 | electronic cash register |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS5914785B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS59113876U (en) * | 1983-01-19 | 1984-08-01 | 富士電機株式会社 | Vending machine raw material mixing control device |
JPS60187981U (en) * | 1984-05-18 | 1985-12-12 | 神鋼電機株式会社 | vending machine |
JPS6172393A (en) * | 1984-09-14 | 1986-04-14 | 東芝テック株式会社 | Electronic cash register |
JPS6251479U (en) * | 1985-09-19 | 1987-03-31 | ||
JP2902852B2 (en) * | 1992-04-03 | 1999-06-07 | 東芝テック株式会社 | Product sales data processing device |
-
1980
- 1980-12-12 JP JP55176087A patent/JPS5914785B2/en not_active Expired
Also Published As
Publication number | Publication date |
---|---|
JPS5798067A (en) | 1982-06-18 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US4120452A (en) | Automatic vending system | |
JPS58172522A (en) | Coin counter | |
US4688174A (en) | Electronic cash register | |
JPS5914785B2 (en) | electronic cash register | |
JPH0219953B2 (en) | ||
JPS5813940B2 (en) | Mode designation device in electronic register | |
KR940001956B1 (en) | Automatic processing method of transaction substance for cash register | |
JPH02130670A (en) | Controller for card reader | |
JPS5864537A (en) | Input control system of function key | |
JPH05233929A (en) | Selling price setting device for automatic vending machine | |
JPH06124387A (en) | Electronic cash register | |
JPH08273058A (en) | Merchandise sales register data processor | |
JPH0731698B2 (en) | Data processing system | |
JPS5840217B2 (en) | electronic cash register | |
JPH0731307Y2 (en) | Data processing device | |
JPS59183464A (en) | Electronic cash register | |
JP2725961B2 (en) | Vending machine price setting device | |
JP2506098B2 (en) | Transaction processor | |
JP2617250B2 (en) | Electronic cash register | |
JPH0751659Y2 (en) | Vending machine controller | |
KR920006840B1 (en) | Method of secrete number inputing by mode and driving by mode for cash register | |
JPH05151457A (en) | Sales data processing device | |
JP3757456B2 (en) | Electronic device with alarm function | |
JP2502354B2 (en) | Electronic cash register | |
JP2517390B2 (en) | Vending machine data setting device |