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