JPS61139896A - Control system for electronic cash register - Google Patents
Control system for electronic cash registerInfo
- Publication number
- JPS61139896A JPS61139896A JP26202084A JP26202084A JPS61139896A JP S61139896 A JPS61139896 A JP S61139896A JP 26202084 A JP26202084 A JP 26202084A JP 26202084 A JP26202084 A JP 26202084A JP S61139896 A JPS61139896 A JP S61139896A
- Authority
- JP
- Japan
- Prior art keywords
- electronic cash
- file
- cash register
- price
- price lookup
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 claims description 14
- 230000015654 memory Effects 0.000 description 7
- 230000006870 function Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 206010011224 Cough Diseases 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
Landscapes
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。(57) [Summary] This bulletin contains application data before electronic filing, so abstract data is not recorded.
Description
【発明の詳細な説明】
(技術分野)
この発明は電子キャッシュレジスタの制御方式に関し、
特にプライスルックアップ機能を持つ電子キャッシュレ
ジスタの制御方式に関する。[Detailed Description of the Invention] (Technical Field) This invention relates to a control method for an electronic cash register,
In particular, it relates to a control method for an electronic cash register with a price lookup function.
(従来技術)
従来の電子キャッシュレジスタはターミナルコントa−
2に接続されるクラスタシステムにおいて、プライスル
ックアップが電子キャッシュレジスタ上のファイルまた
は、ターミナルコントローラ上のファイルを用いて行わ
れていた。しかし、電子キャッジ−レジスタ上のファイ
ルを用いる場合は、複数の電子キャッシュレジスタに、
大容量のファイルを個別に存在させることになりむだか
大きく、また、ターミナルコントローラにファイルを存
在させる場合は複数の電子キャッシュレジスタが1つの
ファイルを共用することになりプライスルックアップに
費やす時間が長くなるような欠点を有していた。(Prior art) The conventional electronic cash register is a terminal controller.
In cluster systems connected to 2, price lookups were performed using files on electronic cash registers or files on terminal controllers. However, when using files on electronic cash registers, multiple electronic cash registers are
Having a large file individually makes it unnecessarily large, and if the file exists in the terminal controller, multiple electronic cash registers share one file, which increases the amount of time spent on price lookups. It had some drawbacks.
(発明の目的)
本発明の目的は、従来の電子キャッシュレジスタの欠点
を除去すると共にターミナルコントロ−ラにそのシステ
ムで必要な全ての情報のファイルを存在させ、電子キャ
ッジ′為レジスタにターミナルコントローラのファイル
の一部を存在させることによりコスト及び処理速度の改
善ができるようKした電子キャッジ息レジスタの制御方
式を提供することにある。本発明の他の目的は電子キャ
ッシュレジスタの記憶装置に□不揮発性メモリを用いて
行なうことにより電子キャッシュレジスタがダウンした
場合のファイルの破壊を防ぐことを可能にした電子キャ
ッジ息レジスタの制御方式を提供することにある。OBJECTS OF THE INVENTION It is an object of the present invention to eliminate the drawbacks of conventional electronic cash registers and to allow the terminal controller to contain a file of all the information needed by the system, and to provide an electronic cash register for the terminal controller. It is an object of the present invention to provide a control method for an electronic cage register that can improve cost and processing speed by allowing a portion of a file to exist. Another object of the present invention is to provide a control method for an electronic cash register that makes it possible to prevent file destruction even if the electronic cash register goes down by using non-volatile memory in the storage device of the electronic cash register. It is about providing.
(発明の構成)
本発明によればターミナルコントローラと連結して、デ
ータ通信を行なう電子キャッジ息レジスタの制御方式に
おいて、前記ターミナルコントローラにはメインプライ
スルックアップファイルを持ち前記電子キャッジ息レジ
スタにはサブプライスルックアップファイルを持ち、使
用頻度によってメイン又はサブプライスルックアップフ
ァイルをアクセスする手段と、使用頻度が大きい場合に
サブプライスルックアップファイルの生成を行なう手段
とを有する電子キャッジ息レジスタの制御方式が得られ
る。(Structure of the Invention) According to the present invention, in a control method for an electronic carriage breath register that is connected to a terminal controller to perform data communication, the terminal controller has a main price lookup file, and the electronic carriage breath register has a sub-base price lookup file. A control method for an electronic cash register having a price lookup file, having means for accessing the main or sub-price lookup file depending on the frequency of use, and means for generating a sub-price lookup file when the frequency of use is high is provided. can get.
(実施例) 次に本発明の実施例(ついて図面を参照して説明する。(Example) Next, embodiments of the present invention will be described with reference to the drawings.
第1図は本発明の一実施例におけるシステム構成を示す
。第1図において、本実施例は一台または複数台のター
ミナルコントローラ(TC)10 に、複数台の電子キ
ャッシュレジスタ(POS)21〜2nを連結させたシ
ステム構成で、この電子キャッジ息レジスタの制御方式
を含む。第2図は本実施例における電子キャッジ息レジ
スタを示す。第2図において、この電子キャッシュレジ
スタ(pos)20は中央処理装置(CPU)31.通
信インターフェース32.キーボード責KB)33.各
種入力装置34、表示器(DISP)’35 、プリン
タ(PR) 36 。FIG. 1 shows a system configuration in an embodiment of the present invention. In FIG. 1, this embodiment has a system configuration in which one or more terminal controllers (TC) 10 are connected to a plurality of electronic cash registers (POS) 21 to 2n, and the electronic cash register is controlled. Including methods. FIG. 2 shows the electronic cage breath register in this embodiment. In FIG. 2, this electronic cash register (POS) 20 is connected to a central processing unit (CPU) 31. Communication interface 32. Keyboard Responsibility KB) 33. Various input devices 34, display (DISP) '35, printer (PR) 36.
各種メモリ(RAM、ROM)37.サブプライスルッ
クアップ(FLU)7アイルに用いる不揮発性メモリ3
8.PLU機能及び使用頻度の判別及びサブのPLU7
アイルの生成を行なうプライスルックアップ制御部39
によって構成される。第3図は本実施例におけるターミ
ナルコントローラ(TC)10を示す。第3図において
、ターミナルコントロー?(TC)10は、中央処理装
置(CPU)11゜フロッピィディスク、ハードディス
ク等の外部記憶装置12.各種メモリ(RAM、ROM
)13.l インブライスルツルアツブファイルに用い
る不揮発性メモ+714.PLU機能及び使用頻度の判
別及びサブプライスルックアップファイルの生成を行な
うプライスルックアップ(PLU)制御部15によって
構成される。この実施例においてはターミナルコントロ
ーラ10と端末装置である電子キャッシュレジスタ21
〜2nを連結して、プログラムロード、データ通信を行
なうクラスタシステムの電子キャッジ息レジスタで、こ
の電子キャッシュレジスタ20には不揮発性メモリで構
成されるサブルックアップファイル38を有し、ターミ
ナルコントローラ10には同様に不揮発性メモリで構成
されるメインルックアップファイル14を有していて、
電子キャッジ息レジスタ2oのキーボード33及び各徨
入力装置34から入力さnた商品コードによる単品管理
及び販売単価、商品名をディスプレイ及びプリンタに出
力するように構成され、更にプライスルックアップ(P
LU)制御部39を有する、電子キャッジ息レジスタ2
0によりサブプライスルックアップファイルをサーチし
、さらに無の場合にはターミナルコントローラ1oのメ
インプライスルックアップファイルをアクセスする機能
を持ち、その使用頻度によって自効的にサブプライスル
ックアップファイルの生成を行なう機能を有している。Various memories (RAM, ROM) 37. Non-volatile memory 3 used for sub-price lookup (FLU) 7 isles
8. Determination of PLU function and usage frequency and sub PLU7
Price lookup control unit 39 that generates isle
Consisted of. FIG. 3 shows the terminal controller (TC) 10 in this embodiment. In Figure 3, the terminal controller? (TC) 10 includes a central processing unit (CPU) 11° and an external storage device 12 such as a floppy disk or hard disk. Various memories (RAM, ROM)
)13. l Non-volatile memo for use in in-breasted files +714. It is comprised of a price lookup (PLU) control unit 15 that determines the PLU function and frequency of use and generates a sub-price lookup file. In this embodiment, a terminal controller 10 and an electronic cash register 21 which is a terminal device are used.
This is an electronic cash register for a cluster system that connects 2n to 2n to perform program loading and data communication. also has a main lookup file 14 consisting of non-volatile memory,
It is configured to output single item management, sales unit price, and product name to the display and printer based on the product code input from the keyboard 33 of the electronic cash register 2o and each value input device 34, and also performs a price lookup (P
LU) Electronic carriage breath register 2 with control unit 39
0 to search for a sub-price look-up file, and if there is no sub-price look-up file, it has the function of accessing the main price look-up file of the terminal controller 1o, and automatically generates a sub-price look-up file depending on the frequency of use. It has a function.
第4図、第5図は本発明の処理フローチャートを示す。4 and 5 show processing flowcharts of the present invention.
第4図において、本実施例の電子キャッジ息レジスタは
電子キャッジ−レジスタの′it源投大投入後期設定の
処理を行い、その後、業務選択を行ない各稲業務を選択
する。ここでは登録業務を例にあげ説明すると、キーボ
ードまたは各株入力装置からのデータを受は取り、その
データにょ9商品コード、金額、個数、小計および合計
等の判断を行ない、更にこれらにもとずき各攬の処理を
行う。In FIG. 4, the electronic cash register of this embodiment performs the process of late setting of the electronic cash register's investment, investment, and input, and then performs business selection and selects each rice business. To explain the registration process as an example, we will receive and receive data from the keyboard or each stock input device, make judgments on the data such as product code, amount, number, subtotal, total, etc., and further based on this data. Processes each load.
第5図は第4図に示すプライスルックアップ(PLU)
処理の70−チャートを示す。第5図において本実施例
はまず商品コードを用いて、電子キャッシュレジスタ(
POS)20内のプライスルックアップ(PLU)7ア
イル38から、商品コードに対応する情報を探しだし、
もし見つかればその情報取り出し処理待なう。次にター
ミナルコントcr −、−(TC) 10のP L U
7 yイル14から探しだし、ここで見つからなけれ
ばエラー処理を行い、見つかれば、使用頻度をチェック
し、使用頻度が小の場合は、PLU情報リード処理を行
う。使用頻度が大きい場合は、電子キャッシェレジスタ
加のプライスルックアップファイルの未使用領域がある
かをチェックし、あればターミナルコントローラ10、
PLU7アイル14からその商品コードに対応するプラ
イスルックアップ情報を電子キャッシュレジスタのPL
Uファイル38へ登鎌スる。Figure 5 is the price lookup (PLU) shown in Figure 4.
70-Chart of the process is shown. In FIG. 5, this embodiment first uses a product code to
Find the information corresponding to the product code from Price Lookup (PLU) 7 isle 38 in POS) 20,
If it is found, wait for the information to be retrieved. Next, terminal control cr -, - (TC) 10 P L U
7. If it is not found here, error processing is performed. If it is found, the usage frequency is checked. If the usage frequency is low, PLU information read processing is performed. If it is used frequently, check whether there is any unused space in the price lookup file of the electronic cash register, and if there is, the terminal controller 10,
The price lookup information corresponding to the product code is sent from PLU7 aisle 14 to the PL of the electronic cash register.
Enter U-File 38.
未使用領域がない場合昧、電子キャッシュレジスタ20
のPLUファイル内から使用頻度が小のものを探し出し
て、ターミナルコントロール10PLU7アイル14か
らその商品コードに対応するプライスルックアップ情報
と交換する。使用頻度が小のものがなければ、プライス
ルックアップ情報のり〒ド処理を行う。If there is no unused space, the electronic cash register 20
A product with a low frequency of use is searched out from the PLU file of , and exchanged with price lookup information corresponding to the product code from the terminal control 10 PLU 7 aisle 14. If there is no item that is used less frequently, the price lookup information is loaded.
第6図は使用tpaeのチェック方法としてのプライス
ルックアップファイルの構成を示す。第6 iMにおい
て、プライスルックアップファイルはキ一部、データ部
、カウンタ部および使用頻度チェックエリアにより構成
され特にチェックには使用頻度のチェック用のカウンタ
部と、使用頻度の大小の判別に用いるフラグ部とを用い
て行なう。まず、プライスルックアップファイルのサー
チが行なわれるとカウンタ部を1つカウントアツプさせ
、フラグ部をチェックして使用頻度の大小を判別する。FIG. 6 shows the structure of a price lookup file as a method for checking the tpae used. In the 6th iM, the price lookup file consists of a key part, a data part, a counter part, and a frequency of use check area.In particular, the check includes a counter part for checking the frequency of use, and a flag used to determine the magnitude of the frequency of use. This is done using the First, when a price lookup file is searched, the counter section is incremented by one, and the flag section is checked to determine the frequency of use.
フラグ部は一冗時間(あらかじめ設定しておく)おきに
カウンタ部の内容をチェックし、任意の埴(あらかじめ
設定しておく)と比較し、使用頻度の大小を判別しその
結果をフラグ部ヘセットする。The flag section checks the contents of the counter section at every interval (set in advance), compares it with any hani (set in advance), determines the frequency of use, and sets the result to the flag section. do.
そのときカウンタ部の値をクリアする。At that time, the value in the counter section is cleared.
この一定時間及び任意の咳は、そのシステムが動作する
環境で最適な値を設定する。This fixed time and arbitrary cough are set to optimal values in the environment in which the system operates.
このようにこの発明の一実施例においては、ターミナル
コントローラに存在する大容量のメインプライスルック
アップバッファから、電子キヤ。Thus, in one embodiment of the present invention, the electronic carrier is transferred from a large main price lookup buffer residing in the terminal controller.
ンエレジスタのサブプライスルックアップバッファへ便
用頻度の高いデータを自動的に登録し、プライスルック
アップ動作が行なわれる。Frequently used data is automatically registered in the sub-price lookup buffer of the register, and a price lookup operation is performed.
(発明の効果)
本発明は以上説明したように、プライスルックアップ処
理の高速化およびコスト低減を行ない、かつ電子キャッ
シヱレジスタのプライスルックアップファイルに不揮発
性メモリを用いることでシステムのダウン時の対策とし
ての効果もある。(Effects of the Invention) As explained above, the present invention speeds up price lookup processing and reduces costs, and uses non-volatile memory for the price lookup file of an electronic cash register, so that it can be saved even when the system is down. It is also effective as a countermeasure.
第1図は本発明の一実施例のシステム構成を示す図、第
2図および第3図は本発明の一実、施例に〉ける電子キ
ャッシュレジスタおよびターミナルコントロールの構成
を示す図、第4図、第5図は、本発明の一実施例の処理
フローチャートを示す図、第6図はプライスルックアッ
プファイルの構成を示す図である。
10・・・・・・ターミナルコントロール、20(21
〜2n)・・・・・・電子キャッシェレジスタ、11,
31・・・・・・CPU、12・・・・・・外部記憶装
置、13.37・・・・・・メモリ、14.38・・・
・・・プライスルックアップファイル、15.39・・
・・・・プライスルックアップ制御部、32・・・・・
・通信インターフェース、33・・・・・・キーボード
、34・・・・・・入力装置、35・・・・・・ディス
プレイ、36・・・・・・プリンタ。
$31fJ
】各 乙 碧σ
=アロー回FIG. 1 is a diagram showing the system configuration of an embodiment of the present invention, FIGS. 2 and 3 are diagrams showing the configuration of an electronic cash register and terminal control in an embodiment of the present invention, and FIG. 5 is a diagram showing a processing flowchart of an embodiment of the present invention, and FIG. 6 is a diagram showing the structure of a price lookup file. 10...Terminal control, 20 (21
~2n)...Electronic cash register, 11,
31...CPU, 12...External storage device, 13.37...Memory, 14.38...
...Price lookup file, 15.39...
...Price lookup control section, 32...
- Communication interface, 33...Keyboard, 34...Input device, 35...Display, 36...Printer. $31fJ] Each Otsu Hekiσ = Arrow times
Claims (1)
電子キャッシュレジスタの制御方式において、前記ター
ミナルコントローラにはメインプライスルックアップフ
ァイルを持ち、前記電子キャッシュレジスタにはサブプ
ライスルックアップファイルを持ち、使用頻度によって
メイン又はサブプライスルックアップファイルをアクセ
スする手段と、使用頻度が大きい場合にサブプライスル
ックアップファイルの生成を行なう手段とを有すること
を特徴とする電子キャッシュレジスタの制御方式。In a control method for an electronic cash register that connects with a terminal controller to perform data communication, the terminal controller has a main price lookup file, the electronic cash register has a sub-price lookup file, and depending on the frequency of use, the main price lookup file or 1. A control method for an electronic cash register, comprising means for accessing a sub-price look-up file and means for generating a sub-price look-up file when the file is frequently used.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26202084A JPS61139896A (en) | 1984-12-12 | 1984-12-12 | Control system for electronic cash register |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP26202084A JPS61139896A (en) | 1984-12-12 | 1984-12-12 | Control system for electronic cash register |
Publications (1)
Publication Number | Publication Date |
---|---|
JPS61139896A true JPS61139896A (en) | 1986-06-27 |
Family
ID=17369899
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP26202084A Pending JPS61139896A (en) | 1984-12-12 | 1984-12-12 | Control system for electronic cash register |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPS61139896A (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62237569A (en) * | 1986-04-09 | 1987-10-17 | Hitachi Ltd | POS terminal product file management method |
JPS62192477U (en) * | 1986-05-27 | 1987-12-07 | ||
JPS63225896A (en) * | 1987-03-14 | 1988-09-20 | オムロン株式会社 | Transaction processor |
JPH0241598A (en) * | 1988-08-01 | 1990-02-09 | Nec Corp | Price look-up information update system |
-
1984
- 1984-12-12 JP JP26202084A patent/JPS61139896A/en active Pending
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS62237569A (en) * | 1986-04-09 | 1987-10-17 | Hitachi Ltd | POS terminal product file management method |
JPS62192477U (en) * | 1986-05-27 | 1987-12-07 | ||
JPH0546150Y2 (en) * | 1986-05-27 | 1993-12-01 | ||
JPS63225896A (en) * | 1987-03-14 | 1988-09-20 | オムロン株式会社 | Transaction processor |
JPH0241598A (en) * | 1988-08-01 | 1990-02-09 | Nec Corp | Price look-up information update system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6525835B1 (en) | Method and system for parcel label generation | |
US3699532A (en) | Multiprogramming control for a data handling system | |
CA2267427A1 (en) | Font sharing system and method, and recording medium storing program for executing font sharing method | |
JP2012048743A (en) | Matrix methods and systems for supply chain management | |
EP0195371A3 (en) | Point of sale system | |
US20020049823A1 (en) | Logical volume administration method, the service using the method and the memory medium storing the service | |
JPS61139896A (en) | Control system for electronic cash register | |
US7188093B2 (en) | Methods and systems for determining circular dependency | |
Zamulin | Typed Gurevich machines revisited | |
JP2715952B2 (en) | Multiple Price Lookup Search System | |
US6727997B1 (en) | System and method for additional font availability | |
JPS58221457A (en) | Device for managing data | |
JP2602406B2 (en) | Distribution network system | |
JP2513788B2 (en) | Display device | |
JPS55134471A (en) | Sales management system in small-scale computer constitution | |
JPS61109193A (en) | Pos system | |
JP2001249796A (en) | Data processing method, data processor and information storage medium | |
JP3187935B2 (en) | Product information processing device | |
JPH06168170A (en) | Data transfer processor | |
Lumbley | Sharing the Wealth-Multiuser Computers in the Law Office | |
US20040044695A1 (en) | Method for controlling the access to a storage device and a corresponding computer program | |
JPS60245078A (en) | POS terminal device | |
Jennings | Optimizing library automation with a central dynamic store | |
JPS5957340A (en) | Multi-item table search system | |
JPH0715720B2 (en) | POS system |