JPH0332118B2 - - Google Patents

Info

Publication number
JPH0332118B2
JPH0332118B2 JP11957282A JP11957282A JPH0332118B2 JP H0332118 B2 JPH0332118 B2 JP H0332118B2 JP 11957282 A JP11957282 A JP 11957282A JP 11957282 A JP11957282 A JP 11957282A JP H0332118 B2 JPH0332118 B2 JP H0332118B2
Authority
JP
Japan
Prior art keywords
data
file
mode
register
unit price
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
JP11957282A
Other languages
English (en)
Other versions
JPS599771A (ja
Inventor
Haruki Shudo
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 Corp
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 Corp filed Critical Omron Corp
Priority to JP11957282A priority Critical patent/JPS599771A/ja
Publication of JPS599771A publication Critical patent/JPS599771A/ja
Publication of JPH0332118B2 publication Critical patent/JPH0332118B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)

Description

【発明の詳細な説明】 (a) 発明の関連する分野 この発明は、データフアイルとして、PLU
(Price Look Up)フアイルや部門別フアイルを
有し、更にレジスタ本体がCMT(カセツト装置)
やFDK(フロツピイデイスク装置)等の外部記憶
装置、或いはセンターや他のレジスタ等のデータ
処理装置に接続する、電子式キヤツシユレジスタ
のデータフアイル変更方法に関する。
(b) 従来技術の欠点 レジスタ本体のデータフアイルは、1取引毎の
処理や検索をしやすくするために、通常、商品の
単価、商品毎の取引合計等のデータを商品または
部門別に1ブロツクづつ記憶する構成にしてい
る。このようなデータフアイルは、商品単価の変
更、商品の削除或いは新商品の発生い伴い、その
都度変更する必要がある。この場合変更すべき部
分は、データフアイル内の特定の部分だけであ
り、フアイル全体を変更して取引合計等のデータ
を破壊してはならない。したがつてロードコマン
ド等の一般的なフアイル置き換え命令によつて、
外部記憶装置や他のデータ処理装置から、レジス
タ本体に対し、データフアイル全体を変えるデー
タを送る訳にはいかない。
そこで、従来は、商品単価の変更等、フアイル
を変更する必要が生じたときには、フアイルの変
更に係る、データの追加、削除または変更を直接
キーボードでおこなうようにしていた。
しかし、データフアイルの変更すべき部分が多
いときには、その処理に時間を要し、またキー入
力操作が煩雑である欠点があり、さらに入力ミス
を起こす可能性が高い欠点もあつた。
(c) 発明の目的 この発明の目的は、データフアイル内で特定の
データを追加、削除または変更する場合、そのデ
ータ数が多くても煩雑なキーボード操作をしなく
て、単時間で且つ確実に処理できる、データフア
イルの変更方法を提供することにある。
(d) 発明の構成 この発明を要約すれば次のようになる。
データフアイルの変更は、フアイル変更に係る
データ(追加データ、削除データまたは変更デー
タ)を外部記憶装置またはセンター等から送るこ
とによつておこなう。データフアイルは、商品毎
の単価や所属部門等を1ブロツクづつ記憶する
PLUフアイルと、所属部門毎の商品群名や売上
の合計を1ブロツクづつ記憶する部門別フアイル
とからなる。外部記憶装置としては、CMTある
いはFDKが使用される。データフアイルの変更
は、3個の動作モード、すなわちデータ追加モー
ド、データ削除モードおよびデータ変更モードの
いずれかで実行される。PLUフアイルでのデー
タ追加モードでは、追加したい新たな商品コード
とともにその単価等をブロツク単位で追加する。
PLUフアイルでのデータ削除モードでは、削除
したい商品コードとともにその単価等をブロツク
単位で削除する。同じくPLUフアイルでのデー
タ変更モードでは、変更したい単価等の特定デー
タも新たなデータに置き換える。部門別フアイル
でも、上記のPLUフアイルと同様な作業がおこ
なわれる。
外部記憶装置やセンターから上記のデータフア
イル変更に係る特定データを伝送する際、最初
に、フアイル変更モードでの動作モードを決定す
る制御データを送る。レジスタ本体は、この制御
データから、次に送られてくるデータの処理方法
を判断する。外部記憶装置やセンターは制御デー
タの伝送後、続いて追加、削除または変更データ
を伝送する。制御データがデータ追加モードに対
応していれば、追加データを伝送し、データ削除
モードに対応していれば削除データを伝送し、デ
ータ変更モードに対応していれば変更データを伝
送することになる。レジスタ本体は、伝送されて
きた制御データに応じてフアイル変更モードでの
動作モードを決定しているので、そのモードに従
つて次に送られてくるデータの処理を実行する。
(e) 発明の効果 この発明によれば、外部記憶装置や他のデータ
処理装置からフアイル変更に必要なデータだけレ
ジスタ本体に伝送するため、変更に無関係なフア
イル内のデータを破壊することなく、短時間に且
つ大量に処理できる利点がある。
(f) 実施例の説明 第1図はこの発明を実施する電子式キヤツシユ
レジスタのレジスタ本体のキー配置図、第2図
は、同レジスタの全体ブロツク図である。
第1図において、1は数字キー、2は部門キ
ー、3はフアンクシヨンキー、4は動作モード切
り換え錠である。フアンクシヨンキー3は、
PLUフアイル指定キー3a、I/Oフアイル指
定キー3b等を有する。また、モード切り換え錠
4は、フアイル変更モードP、登録モードREG、
点検モードX、清算モードZおよび電源OFFを
切り換える。第2図に示すように、このレジスタ
は、CPU10、メモリ11、キーボード12、
CMT13、FDK14、表示器15、プリンタ1
6およびモデム17から構成される。メモリ11
は、ROMおよびRAMで構成され、RAMには
PLUフアイル、部門別フアイル、その他のワー
クエリアが含まれる。また、モデム17は図示し
ないセンターと伝送ラインで接続されている。
第3図にデータフアイルの構成を示す。同図a
はPLUフアイルの構成、同図bは部門別フアイ
ルの構成を示す。
PLUフアイルは、商品番号1〜NまでのNブ
ロツクの取引データで構成され、各ブロツクは、
商品コード、商品名、単価、その商品の販売個数
を表す回数器、所属部門の5項目のデータで構成
される。部門別フアイルも、部門番号1〜Nまで
のNブロツクの取引データで構成され、各ブロツ
クは、商品群名、単価、その商品群での販売個数
を表す回数器、その部門での販売額を表す合計器
で構成される。
第4図はRAMに割当られるワークエリアの構
成図である。
ワークエリアは、数字キー1で置数された数字
をセツトする置数エリアMAと、置数されたこと
を記憶する置数フラングFKNと、フアイル変換
モードで伝送されてきた制御データまたは追加、
削除、変更データを一時記憶する伝送データ記憶
エリアMBとを有する。
第5図は、フアイル変更モードでの伝送データ
の構成図である。同図aはモデムリクエストデー
タの構成図、同図bはフアイル変更モードでの動
作モード別のデータ構成図である。
本実施例でのレジスタは、センターとレジスタ
本体間においてデータ伝送の方向を決定できるよ
うになつている。第5図aに示すように、センタ
ーから伝送されてきた第1ブロツクのデータの先
頭に$01があれば、レジスタからセンターへのデ
ータ伝送リクエストがあることを示す。また、
$02があれば、センターからレジスタへのデータ
伝送リクエストがあることを示す。したがつて、
レジスタとセンター間においては、実際には、後
者の場合だけフアイル変更モードが実行されるこ
とになる。
第5図bに示すように、フアイル変更モードで
の伝送データの構成は、最初に制御データが、次
に処理データが位置している。そして、動作モー
ドを決定する制御データが$01であるときは、
PLUフアイルのデータ追加モードであることを
示し、$02でるときは、PLUフアイルのデータ
削除モードであることを示す。また、$03である
ときは、PLUフアイルの単価データ変更モード
であることを示し、$04であるときは、部門別フ
アイルの単位データ変更モードであることを示
す。処理データは、制御データが$01であるとき
(データ追加モード)は、商品番号(N+1)以
下のブロツク単位のデータとなり、$02であると
き(データ削除モード)は、削除すべきブロツク
の商品コードデータとなる。また、$03であると
き(単位データ変更モード)は、単価変更すべき
商品コードデータと新単価データとなり、$04で
あるとき(部門別フアイルの単価データ変更モー
ド)は、単位変更すべき部門番号データと新単価
データとなる。これらの処理データは、予め定め
られた一定のデータ長に達する迄、任意の数連続
して接続することができる。
第6図は、外部記憶装置を使用してデータフア
イル変更をする場合のキー入力操作手順を示す。
同図aはCMTを使用した場合のキー入力操作手
順、同図bはFDKを使用した場合のキー入力操
作手順をそれぞれ示す。すなわち、CMTを使用
するときは、モード切り換え錠4をフアイル変更
モードPに設定し、次に「0」、「0」を置数して
最後にI/Oキー3bを押す。またFDKを使用
するときは、上記の操作の置数内容を「0」、
「1」にする。レジスタ本体は以上の操作がある
と、CMTまたはFDKに対して、READコマンド
を出し、フアイル変更に必要なデータを読み取
る。
次に第7図のフローチヤートを参照して、レジ
スタ本体での制御手順を説明する。
電源がオンするとステツプn1(以下ステツプni
を単にniという。)へ進み、モデムリクエストの
有無をチエツクする。このチエツクはセンターか
らデータが送られてきているかどうかを判断する
ことでおこなう。モデムリクエストがなければ
n2へ進み、置数エリアMAをリセツトするととも
に置数フラツグFKN=0にセツトする。n2での
イニシヤライズを完了すると、n3でキー入力を
持つ。最初の入力キーが数字キーであればn5へ
進み、そうでなければn7へ進む。n4→n5へ進ん
だときの置数内容は置換エリアMAにストアさ
れ、置数状態にあることを表すために置数フラツ
グFKN=1にセツトされる(n6)。n4→n7へ進
む場合は、n7でフアイル変更モードPにあるか
どうかをチエツクし、さらにn8でI/Oキーが
押されたかどうかをチエツクする。通常の登録モ
ード、或いは点検、清算モードでは、置数後n7
〜n9から他の処理へ進む。そしてレジスタ変更
モードの場合は、第6図に示す操作内容から置数
後n7→n8→n9→n10へと進す。n10、n11では置数
内容を判断する。「0」、「0」と置数されていれ
ばn12へ進み、「0」、「1」と置数されていれば
n13へ進む。置数が「0」、「0」である場合は
CMTからデータを読み取ることになるため、
CMTに対しREADコマンドを送り、送られてき
たデータの最初の1ブロツクを伝送データ記憶エ
リアMBにセツトする。一方、置数が「0」、
「1」である場合は、FDKに対しREADコマンド
を送り、送られてきたデータの最初の1ブロツク
を伝送データ記憶エリアMBにセツトする。次に
n14でエリアMBにセツトされたデータが終了コ
ードであるかどうかをチエツクし、終了コードで
あればn1へ戻り、そうでなければn15へ進む。
エリアMBにセツトされた伝送データは、n15
で制御データの判定を受ける。そしてそのデータ
が「01」であれば動作モードをPLUフアイルの
データ追加モードとし、「02」であれば動作モー
ドをPLUフアイルのデータ削除モードとする。
また、「02」であればPLUフアイルの単価データ
変更モード、「03」であれば部門別フアイルの単
価データ変更モードとする。n16〜n19はそれぞ
れの判断ステツプである。
制御データの判断を終了して動作モードを決定
すると、続いて、処理データを各動作モードに応
じてn20〜n23で処理する。すなわち、n20では、
新たな追加データを1ブロツク分PLUフアイル
に追加し、n21では、削除データ(商品コード)
に対応する取引データを1ブロツク分削除する。
またn22では、変更データ(商品コード)に対応
する取引データ内の単価を新単価に変更し、n23
では、変更データ(部門番号)に対応する取引デ
ータ内の単価を新単価に変更する。
1ブロツクの処理を終了すると、n10へ戻り、
上記と同じ手順で次のブロツクの処理をおこな
う。そして終了コードが検出されたときn14から
n1へ戻つて最初の待機状態へ移行する。
なお、n1でモデムリクエストがあれば、n24へ
進み、第1ブロツクのデータからデータ伝送方向
を判定して、センター→レジスタ本体である場合
にn25以下でn12〜n23と同じ手順を実行する。
以上の手順を実行することで、CMT、FDKま
たはセンターから、データフアイル変更に必要な
データだけを高速に且つ大量に伝送することがで
きる。
【図面の簡単な説明】
第1図はこの発明を実施する電子式キヤツシユ
レジスタのレジスタ本体のキー配置図、第2図
は、同レジスタの全体ブロツク図である。第3図
はデータフアイルの構成を示し、同図aはPLU
フアイルの構成、同図bは部門別フアイルの構成
を示す。第4図はRAMに割当られるワークエリ
アの構成図である。第5図は、フアイル変更モー
ドでの伝送データの構成図であり、同図aはモデ
ムリクエストデータの構成図、同図bはフアイル
変更モードでの動作モード別のデータ構成図であ
る。第6図は、外部記憶装置を使用してデータフ
アイル変更をする場合のキー入力操作手順を示
す。第7図はレジスタ本体での制御手順を示すフ
ローチヤートである。 1……数字キー、2……部門キー、3……フア
ンクシヨンキー、4……モード切り換えキー、1
1……メモリ(データフアイル記憶用)、13…
…CMT(外部記憶装置)、14……FDK(外部記
憶装置)、17……モデム(センター間接続用)。

Claims (1)

  1. 【特許請求の範囲】 1 単価、合計等の取引データを商品または部門
    別に1ブロツクづつ記憶するデータフアイルを有
    するとともに、レジスタ本体が外部記憶装置や他
    のデータ処理装置に接続した電子式キヤツシユレ
    ジスタにおいて、 前記外部記憶装置や他のデータ処理装置からデ
    ータフアイル変更モードでの動作モードを決定す
    る制御データと前記動作モードに応じたブロツク
    別の追加、削除または変更データとをレジスタ本
    体に伝送し、レジスタ本体で前記制御データから
    動作モードを判断し、次いでその動作モードに応
    じてブロツク毎にデータの追加、削除または変更
    をおこなうことを特徴とする、電子式キヤツシユ
    レジスタのデータフアイル変更方法。
JP11957282A 1982-07-08 1982-07-08 電子式キヤツシユレジスタのデ−タフアイル変更方法 Granted JPS599771A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11957282A JPS599771A (ja) 1982-07-08 1982-07-08 電子式キヤツシユレジスタのデ−タフアイル変更方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11957282A JPS599771A (ja) 1982-07-08 1982-07-08 電子式キヤツシユレジスタのデ−タフアイル変更方法

Publications (2)

Publication Number Publication Date
JPS599771A JPS599771A (ja) 1984-01-19
JPH0332118B2 true JPH0332118B2 (ja) 1991-05-09

Family

ID=14764659

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11957282A Granted JPS599771A (ja) 1982-07-08 1982-07-08 電子式キヤツシユレジスタのデ−タフアイル変更方法

Country Status (1)

Country Link
JP (1) JPS599771A (ja)

Also Published As

Publication number Publication date
JPS599771A (ja) 1984-01-19

Similar Documents

Publication Publication Date Title
JPH0219897Y2 (ja)
GB2045984A (en) Electronic cash register system
US4628452A (en) Electronic cash register system with input verification
KR900000920B1 (ko) 전자식 금전 등록기
JPH04211896A (ja) プログラム作成装置およびこの装置を用いたデータ処理システム
JPS61168093A (ja) 電子式キヤツシユレジスタ
US4450526A (en) Money preset in an electronic cash register
JPS5911465A (ja) 電子式キヤツシユレジスタ
JPS6125187B2 (ja)
JPH0668794B2 (ja) 電子式キヤツシユレジスタ
JPS58114158A (ja) 時間帯別集計機能を有する電子レジスタ
JPS599771A (ja) 電子式キヤツシユレジスタのデ−タフアイル変更方法
JPH0429554B2 (ja)
JP2506098B2 (ja) 取引処理装置
US4654822A (en) Memo-print electronic apparatus
EP0276815A2 (en) Transaction processing apparatus having external memory apparatuses connected thereto
JPS59173873A (ja) 電子式キヤツシユレジスタ
JP3257102B2 (ja) 売上データ処理装置
JPS59183464A (ja) 電子式キヤツシユレジスタ
JPS6336462Y2 (ja)
JPS62139098A (ja) 売上デ−タ伝送方式
JPH04308994A (ja) 電子レジスタ
JPH034958B2 (ja)
JPS59205668A (ja) 電子式売上デ−タ処理装置
JPS5840224B2 (ja) 電子式キヤツシユレジスタの情報読み取り方式