JPS6162996A - 電子式キヤツシユレジスタ - Google Patents

電子式キヤツシユレジスタ

Info

Publication number
JPS6162996A
JPS6162996A JP18458884A JP18458884A JPS6162996A JP S6162996 A JPS6162996 A JP S6162996A JP 18458884 A JP18458884 A JP 18458884A JP 18458884 A JP18458884 A JP 18458884A JP S6162996 A JPS6162996 A JP S6162996A
Authority
JP
Japan
Prior art keywords
plu
product code
input
code
search
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
Application number
JP18458884A
Other languages
English (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.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP18458884A priority Critical patent/JPS6162996A/ja
Publication of JPS6162996A publication Critical patent/JPS6162996A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 〔発明の利用分野〕 この発明は、電子式キャッシュレジスタ(以下ECRと
略記する)に関し、特に単品商品別にそのコードと単価
等を予め設定しておき、単・品商品コードを入力するこ
とによって単品登録するようないわゆるプライスルヅク
アツプ(以下pLUと略記する)方式のECRに関する
。。
〔発明の背景〕
pLU方式のECRでは、商品コードをキーボード、バ
ーコードリーダーなどから入力すると、pLUテーブル
を検索し、該当のものを見つけ出すと、その商品の単価
を読出してディスプレイに表示すると共に、アキュムレ
ータ等を。
更新し登録処理を行なう。
第1図は、一般的なECHのブロック図を示。
す。演算制御を行なうマイクロプロセッサ(以下μ−C
pUと略記する)10には、キーボード15、表示器1
4、レシート及びジャーナル用のプリンタ15が接続さ
れると共に、後述の第5図。
第5図で示すフローチャートの動作を達成するためのプ
ログラムや、演算制御用のデータを記憶するランダムア
クセスメモリ(以下RAMと略記する)11、さらに本
ECRの特徴であるP・LUを格゛納しておくデータフ
ァイル(以下DFと略記する)12が接続されている。
第2図は、pLUテーブル20の形式を示している。本
テーブル20は、PLUコードの記憶領域21と、pL
Uコード別の単価を記憶する領域22と、pLUコード
別の登録回数を記憶するアキュムレータ領域23と5、
各pLIIコードに対応する商品の属する名称、割引条
件等を記憶する領域24とを含む。
本テーブルは、pLUコードの大きさの順にソートされ
準備されており、入力されたpLUコードと同じものを
検索しやすくなっている。
DF12は、数千から数万項目分のPLUレコードを格
納しておくため、記憶容量を大量に必要とする。その1
こめ、Z)F12としてバブルメモリを使用することが
多い。
第5図は、従来のpLU方式ECHにおける取引処理の
流れを示したものである。PLUコードは、キーボード
から入力され、DF12に格納されているpLUコード
を領域21から読出・し比較し、一致しているものを見
つけるまで繰・り返す。見つけるとそれに対応する単価
を領域22から読出して表示器14に表示し、アキュト
レータの領域25を更新し、pLU登録処理を行なう。
上記該当するpLUレコードを捜し出す処理は、DF1
2から数Vコード単位にRA Afllに読出してきて
、μmCPU11が比較作業を行なう、。
DF12に格納されるpLUレコード数は店舗当たりの
取扱う商品数が急速に増加してきており、それに伴って
上記検索に要する処理時間も増大する。本時間を短縮す
るため、バイナリ−サーチなどの方法がとられているが
、DF12の記憶容量を増加させるため、更に高密度の
記憶媒体を使うことは、同時にアクセスタイムが延びて
くる傾向にあり、例えばバブルメモリのアクセスタイム
は数m5〜数士msであり、やはり上記検索時間の増加
が問題になってくる。そのため単位時間当たりの商品取
引数の低下を招くことになる。特に、本例fは入力装置
をキーボードとして説明したが、近年PO5業務の機械
化と共に、入力装置として高速の定置式スキャナなどが
使われはじめており、上記処理時間が増加することは、
取引処理数のスルーブヴト低下の・大きな要因を占める
ことになる。
マタ、pLUテーブル用のDF12を高速のRAMに置
きかえることは、一般に装置の原価高を招くもとになる
〔発明の目的〕
木琴、明は、」二記pLU検索時間を短縮するこ。
とにより、商品の取引処理を高速化したE CR。
を提供することにある。
〔発明の概要〕
本発明では、アクセスタイムの長いDF12をアクセス
する回数を減らすため、アクセスタイムの短いRAM1
1に、検索用としてpLUコードの配列からなるテーブ
ルを設けておき、その上で検索動作を行ない、該当pL
Uコードの検索された位置からDF11上のアドレスを
求めて、DF11上のpL(Jレコードを読出すことに
より、商品の取引処理を高速化するごとにある。  ・
〔発明の実施例〕 以下、本発明の一実施例を第1図、第4図。
第5図にもとづいて説明する。第4図は、DF12に格
納されているpLUテーブル20と、その中のpLUコ
ードをある一定間隔毎(例えば8個おき)に抽出し配列
した検索用テーブル4Dの作成方法を示している。検索
用テーブル40の中の抽出pLUコードの配列は、pL
Uテーブル20でpLIJコードが大きさの順にソート
されて。
いることから、同様にソートされていることがわかる。
本検索用テーブル40は、パワーオンリセヴトでpLU
テーブル20よりRAM11上に作成される。
本検索用テーブル40をRAM11に配置2、そのもと
で、入力されたpLUコードが、大小関係で何番目と伺
書目間の抽出PLUコードではさまれているかをμmC
PU11により調べる。それにより、該当するpLUレ
コードがDF12のどの範囲に配置されているかを知る
ことができる。なお、検索用テーブル40のサイズはR
AM11の空きエリアの容量と、必要とされる処理性能
との兼ね合いで決定される。つまり、実用上11txい
レベルで、pLUテーブル20から検索用テーブル40
への抽出間隔が決められる。逆に専用のRAMを追加さ
せたとしても、容量は小さいので、それ程原価高を招か
ない。
第5図は、検索用テーブル40を持った場合の商品取引
処理の流れを示す。
キーボード15よりpLUコードが入力されると、検索
用テーブル40の中の抽出pLUコード。
と順次大小比較を行なっていく。この時抽出P。
LUコードとの比較動作は、バイナリサーチにより範囲
なせばめていく方法を使えば更に効果的である。入力さ
れたpL(Jコードが例えば’05とすると、抽出pL
Uコードの1番目と2番目の間に位置することがわかる
。上記検索作業は、アクセスタイムの短いRAM11上
で行なわれる。
次に、上記検索結果から、該当するpLUレコードは、
pLUテーブル20のpLUコード゛01′から09の
手前までの間に位置することがわかる。従来例と同様に
pL(Jテーブル2oの検索を行なえばよいが、従来例
と違う点は、検索範囲が数万項目から数十項目に減少し
たことである。
該当pLUレコードを読出した後は、従来例と同様に単
価を表示し、pLU登録処理を行なうO 〔発明の効果〕 以上、本発明によれば、pLU検索処理速度を高め、単
位時間当りの商品取引数を増加せしめる効果がある。
【図面の簡単な説明】
第1図は、一般的なpLU方式のEC、/?ブロック図
、第2図は、pLUテーブルの図解図、第5図は、従来
におけるECHの取引処理のフローチャート、第4図は
、本発明のポイントとなる検索用テーブルとPLUテー
ブルとの関係・を示す図、第5図は、本発明の一実施例
のフロ・−チャートを示す。 10・・・μmCPU、11・・、RAM、 12.、
、Z) F、 15・・・キーボード、14・・・表示
器、15・・・プリンタ、2゜・・・pLUテーブル、
40・・・検索用テーブル。

Claims (1)

    【特許請求の範囲】
  1. 単品商品別コードを入力する単品商品コード入力手段と
    、単品商品コードの入力に応じて商品の登録が可能にな
    る電子式キャッシュレジスタにおいて、前記単品商品コ
    ードごとに単価、アキュムレータ等を記憶するデータフ
    ァイルと、当該データファイル上の商品コードの配列に
    対応して抽出し配列された商品コード群の記憶手段と、
    前記単品商品コード入力手段で入力された商品コードに
    基づいて前記記憶手段を検索し、入力された商品コード
    が前記データファイル上のどの記憶領域に存在するかを
    知る手段と、当該手段の動作結果に基づいて前記データ
    ファイル上の入力された商品コードを検索する手段とを
    有することを特徴とすく電子式キャッシュレジスタ。
JP18458884A 1984-09-05 1984-09-05 電子式キヤツシユレジスタ Pending JPS6162996A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP18458884A JPS6162996A (ja) 1984-09-05 1984-09-05 電子式キヤツシユレジスタ

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP18458884A JPS6162996A (ja) 1984-09-05 1984-09-05 電子式キヤツシユレジスタ

Publications (1)

Publication Number Publication Date
JPS6162996A true JPS6162996A (ja) 1986-03-31

Family

ID=16155830

Family Applications (1)

Application Number Title Priority Date Filing Date
JP18458884A Pending JPS6162996A (ja) 1984-09-05 1984-09-05 電子式キヤツシユレジスタ

Country Status (1)

Country Link
JP (1) JPS6162996A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5583962A (en) * 1978-12-19 1980-06-24 Sharp Corp Data retrieving system
JPS5911465A (ja) * 1982-07-13 1984-01-21 Sharp Corp 電子式キヤツシユレジスタ

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS5583962A (en) * 1978-12-19 1980-06-24 Sharp Corp Data retrieving system
JPS5911465A (ja) * 1982-07-13 1984-01-21 Sharp Corp 電子式キヤツシユレジスタ

Similar Documents

Publication Publication Date Title
JP2000353177A (ja) データ・マイニングする方法およびシステム
US4965802A (en) Memory arrangement utilized for IC card
EP0176072B1 (en) Electronic cash register system incorporating local goods data storage
US7664704B2 (en) Clearing receivables with improved search
US4875163A (en) Electronic cash register system with faster access time to price look-up file
EP0294436B1 (en) Process and apparatus for storing data
US3646524A (en) High-level index-factoring system
JPS6162996A (ja) 電子式キヤツシユレジスタ
JP2977377B2 (ja) 金銭登録機
KR950002014B1 (ko) 금전등록기에 있어 바코드 데이타 관리방법
JP2000153820A (ja) 電子プライス・ラベル・システムにおいてプライス変更を適用するシステム及び方法
JP3348279B2 (ja) プライスルックアップデータ検索回路及びその検索方法並びにその制御プログラムを記録した記録媒体
JPH02161564A (ja) 記憶装置のデータ格納方法
JPS62177698A (ja) 電子キヤツシユレジスタ制御方式
JPS63311500A (ja) 顧客管理方式
JPH10134254A (ja) 商品管理装置及びpos端末
JPS6378292A (ja) 電子式キヤツシユレジスタ
JPS61109193A (ja) Posシステム
JPH05250386A (ja) データ参照装置
JPS5957340A (ja) 多項目テ−ブルサ−チ方式
Campbell-Kelly Punched card
JPH087005A (ja) 単品登録方法およびpos端末装置
JPS608975A (ja) デ−タ登録検索方法
JPS60245078A (ja) Posタ−ミナル装置
JPH05189662A (ja) 金銭登録機