JPH05334556A - 商品販売データ処理装置 - Google Patents
商品販売データ処理装置Info
- Publication number
- JPH05334556A JPH05334556A JP14442092A JP14442092A JPH05334556A JP H05334556 A JPH05334556 A JP H05334556A JP 14442092 A JP14442092 A JP 14442092A JP 14442092 A JP14442092 A JP 14442092A JP H05334556 A JPH05334556 A JP H05334556A
- Authority
- JP
- Japan
- Prior art keywords
- sales data
- floppy disk
- product sales
- host computer
- file processor
- 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.)
- Granted
Links
Landscapes
- Cash Registers Or Receiving Machines (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
(57)【要約】
【目的】 ホストコンピュータへの送信モード選択時に
おいて通信不能によりプールバッファに蓄積保持された
商品販売データをホストコンピュータに送信できない場
合、該プールバッファに蓄積保持された商品販売データ
をフロッピーディスク装置に出力できるようにする。 【構成】 外部よりフロッピーディスク装置への書込み
要求があるとホストコンピュータへの送信モードが選択
されているか否かを判断する。そして送信モードが選択
されている場合には、プールバッファに蓄積保持された
商品販売データをフロッピーディスク装置に書込み出力
する。
おいて通信不能によりプールバッファに蓄積保持された
商品販売データをホストコンピュータに送信できない場
合、該プールバッファに蓄積保持された商品販売データ
をフロッピーディスク装置に出力できるようにする。 【構成】 外部よりフロッピーディスク装置への書込み
要求があるとホストコンピュータへの送信モードが選択
されているか否かを判断する。そして送信モードが選択
されている場合には、プールバッファに蓄積保持された
商品販売データをフロッピーディスク装置に書込み出力
する。
Description
【0001】
【産業上の利用分野】本発明は、POS(販売時点情報
管理)システムに用いられる商品販売データ処理装置に
関する。
管理)システムに用いられる商品販売データ処理装置に
関する。
【0002】
【従来の技術】百貨店やスーパーマーケット等で導入さ
れているPOSシステムは、店内の各売場に設置されて
いる複数台の電子式キャッシュレジスタ(以下、ターミ
ナルと称する)と、これらターミナルを集中管理するた
めのファイルプロセッサとをインライン回線で閉ループ
状に接続するとともに、上記ファイルプロセッサを公衆
回線または専用回線を介して上位のホストコンピュータ
に接続したシステムであり、各ターミナルで登録された
商品販売データをファイルプロセッサで一旦収集し、さ
らにホストコンピュータで収集加工して店全体の売上分
析等を容易に行えるようにしたものである。
れているPOSシステムは、店内の各売場に設置されて
いる複数台の電子式キャッシュレジスタ(以下、ターミ
ナルと称する)と、これらターミナルを集中管理するた
めのファイルプロセッサとをインライン回線で閉ループ
状に接続するとともに、上記ファイルプロセッサを公衆
回線または専用回線を介して上位のホストコンピュータ
に接続したシステムであり、各ターミナルで登録された
商品販売データをファイルプロセッサで一旦収集し、さ
らにホストコンピュータで収集加工して店全体の売上分
析等を容易に行えるようにしたものである。
【0003】ところで、上記ファイルプロセッサのなか
にはフロッピーディスク装置を備え、各ターミナルで登
録された商品販売データをフロッピーディスクに書込み
可能としたものがある。
にはフロッピーディスク装置を備え、各ターミナルで登
録された商品販売データをフロッピーディスクに書込み
可能としたものがある。
【0004】具体的には、ファイルプロセッサは商品販
売データをホストコンピュータに送信するモードとフロ
ッピーディスク装置に出力するモードとを択一的に選択
するようになっており、ホストコンピュータへの送信モ
ード選択時には各ターミナルで登録された商品販売デー
タを一旦内部RAMに確保したプールバッファに蓄積保
持し、ホストコンピュータからの送信要求を受けて上記
プールバッファに蓄積保持された商品販売データをホス
トコンピュータに送信処理する。これに対し、フロッピ
ーディスク装置への出力モード選択時には各ターミナル
で登録された商品販売データを一旦上記プールバッファ
に蓄積保持し、そのプールバッファに蓄積されたデータ
量が所定量になると上記フロッピーディスク装置に出力
処理する。
売データをホストコンピュータに送信するモードとフロ
ッピーディスク装置に出力するモードとを択一的に選択
するようになっており、ホストコンピュータへの送信モ
ード選択時には各ターミナルで登録された商品販売デー
タを一旦内部RAMに確保したプールバッファに蓄積保
持し、ホストコンピュータからの送信要求を受けて上記
プールバッファに蓄積保持された商品販売データをホス
トコンピュータに送信処理する。これに対し、フロッピ
ーディスク装置への出力モード選択時には各ターミナル
で登録された商品販売データを一旦上記プールバッファ
に蓄積保持し、そのプールバッファに蓄積されたデータ
量が所定量になると上記フロッピーディスク装置に出力
処理する。
【0005】ここで、ホストコンピュータへの送信モー
ド選択時には1日の販売業務が終了してからホストコン
ピュータでデータ収集を行うので、フロッピーディスク
装置への出力モード選択時に比べてプールバッファの記
憶容量を大きく確保している。
ド選択時には1日の販売業務が終了してからホストコン
ピュータでデータ収集を行うので、フロッピーディスク
装置への出力モード選択時に比べてプールバッファの記
憶容量を大きく確保している。
【0006】
【発明が解決しようとする課題】しかしながら、従来の
フロッピーディスク装置を有するファイルプロセッサを
備えたPOSシステムにおいても、次のような問題があ
った。すなわち、ホストコンピュータへの送信モード選
択時にはプールバッファに蓄積保持された商品販売デー
タをフロッピーディスク装置に出力することができなか
ったので、ホストコンピュータのダウン等によりホスト
コンピュータとの通信が不能になりその復旧が翌日まで
持ち越された場合、プールバッファには前日に登録され
た商品販売データが残った状態で新たに登録された商品
販売データが蓄積されることになる。このため、プール
バッファが容量オーバーとなって蓄積不能となり、各タ
ーミナルで登録された商品販売データが失われるおそれ
があった。
フロッピーディスク装置を有するファイルプロセッサを
備えたPOSシステムにおいても、次のような問題があ
った。すなわち、ホストコンピュータへの送信モード選
択時にはプールバッファに蓄積保持された商品販売デー
タをフロッピーディスク装置に出力することができなか
ったので、ホストコンピュータのダウン等によりホスト
コンピュータとの通信が不能になりその復旧が翌日まで
持ち越された場合、プールバッファには前日に登録され
た商品販売データが残った状態で新たに登録された商品
販売データが蓄積されることになる。このため、プール
バッファが容量オーバーとなって蓄積不能となり、各タ
ーミナルで登録された商品販売データが失われるおそれ
があった。
【0007】そこで本発明は、上位機種への送信モード
選択時において上位機種との通信不能により内部メモリ
に蓄積保持された商品販売データを上位機種に送信でき
ない場合、該内部メモリに蓄積保持された商品販売デー
タを記憶装置に出力して保護でき、商品登録手段により
登録された商品販売データの消失を防止できる商品販売
データ処理装置を提供しようとするものである。
選択時において上位機種との通信不能により内部メモリ
に蓄積保持された商品販売データを上位機種に送信でき
ない場合、該内部メモリに蓄積保持された商品販売デー
タを記憶装置に出力して保護でき、商品登録手段により
登録された商品販売データの消失を防止できる商品販売
データ処理装置を提供しようとするものである。
【0008】
【課題を解決するための手段】本発明は、通信回線を介
して上位機種に接続されるとともに、商品販売データを
収集するための記憶装置を備え、記憶装置への出力モー
ド選択時には商品登録手段により登録された商品販売デ
ータを記憶装置に出力し、上位機種への送信モード選択
時には商品登録手段により登録された商品販売データを
内部メモリに蓄積保持し、上位機種から商品販売データ
の送信要求を受信すると内部メモリに蓄積保持された商
品販売データを上位機種に送信する商品販売データ処理
装置において、外部より記憶装置への書込み要求がある
と上位機種への送信モードが選択されているか否かを判
断するモード判断手段と、この判断手段により上位機種
への送信モードが選択されていることが判断されると内
部メモリに蓄積保持された商品販売データを記憶装置に
出力する出力制御手段とを備えたものである。
して上位機種に接続されるとともに、商品販売データを
収集するための記憶装置を備え、記憶装置への出力モー
ド選択時には商品登録手段により登録された商品販売デ
ータを記憶装置に出力し、上位機種への送信モード選択
時には商品登録手段により登録された商品販売データを
内部メモリに蓄積保持し、上位機種から商品販売データ
の送信要求を受信すると内部メモリに蓄積保持された商
品販売データを上位機種に送信する商品販売データ処理
装置において、外部より記憶装置への書込み要求がある
と上位機種への送信モードが選択されているか否かを判
断するモード判断手段と、この判断手段により上位機種
への送信モードが選択されていることが判断されると内
部メモリに蓄積保持された商品販売データを記憶装置に
出力する出力制御手段とを備えたものである。
【0009】
【作用】このような構成の本発明であれば、上位機種へ
の送信モード選択時には商品登録手段により登録された
商品販売データが内部メモリに蓄積保持され、上位機種
から商品販売データの送信要求があると内部メモリに蓄
積保持された商品販売データが上位機種に送信される。
ただし、上位機種との通信不能により内部メモリに蓄積
保持された商品販売データを送出できない場合、外部よ
り記憶装置への書込み要求を与える。そうすると、上位
機種への送信モードが選択されているので、上記内部メ
モリに蓄積保持された商品販売データが記憶装置に出力
される。
の送信モード選択時には商品登録手段により登録された
商品販売データが内部メモリに蓄積保持され、上位機種
から商品販売データの送信要求があると内部メモリに蓄
積保持された商品販売データが上位機種に送信される。
ただし、上位機種との通信不能により内部メモリに蓄積
保持された商品販売データを送出できない場合、外部よ
り記憶装置への書込み要求を与える。そうすると、上位
機種への送信モードが選択されているので、上記内部メ
モリに蓄積保持された商品販売データが記憶装置に出力
される。
【0010】
【実施例】以下、本発明の一実施例を図面を参照しなが
ら説明する。なお、この実施例では、本発明を図1に示
すPOSシステムのファイルプロセッサ1に適用した場
合について述べる。
ら説明する。なお、この実施例では、本発明を図1に示
すPOSシステムのファイルプロセッサ1に適用した場
合について述べる。
【0011】図1に示すPOSシステムは、ファイルプ
ロセッサ1と商品登録手段としての複数台のターミナル
2とをインライン回線3で閉ループ状に接続するととも
に、上記ファイルプロセッサ1に公衆回線または専用回
線の通信回線4を介して上位機種としてのホストコンピ
ュータ4をオンラインで接続したものである。
ロセッサ1と商品登録手段としての複数台のターミナル
2とをインライン回線3で閉ループ状に接続するととも
に、上記ファイルプロセッサ1に公衆回線または専用回
線の通信回線4を介して上位機種としてのホストコンピ
ュータ4をオンラインで接続したものである。
【0012】図2は前記ターミナル2の概略構成を示す
ブロック図である。ターミナル2は、制御部本体として
のCPU(中央処理装置)11、上記CPU11が各部
を制御するためのプログラムデータが格納されたROM
(リード・オンリ・メモリ)12、上記CPU11が処
理するデータを一時格納するための各種メモリエリアが
形成されたRAM(ランダム・アクセス・メモリ)13
を有する。
ブロック図である。ターミナル2は、制御部本体として
のCPU(中央処理装置)11、上記CPU11が各部
を制御するためのプログラムデータが格納されたROM
(リード・オンリ・メモリ)12、上記CPU11が処
理するデータを一時格納するための各種メモリエリアが
形成されたRAM(ランダム・アクセス・メモリ)13
を有する。
【0013】また、このターミナル2は、日時を計時す
る時計回路14、モードスイッチ15からの信号が入力
されるとともに現金等を収納するためのドロワ(不図
示)を開放動作させるドロワ開放装置16に駆動信号を
出力するI/Oポート17、前記インライン回線3を介
して接続されたファイルプロセッサ1との間で行われる
データの送受信を制御する通信インタフェース18、キ
ーボード19を制御するキーボードコントローラ20、
表示器21を制御する表示器コントローラ22、プリン
タ23を制御するプリンタコントローラ24、バーコー
ドを光学的に読取るスキャナ25からのバーコード信号
が入力されるスキャナインタフェース26等を有する。
る時計回路14、モードスイッチ15からの信号が入力
されるとともに現金等を収納するためのドロワ(不図
示)を開放動作させるドロワ開放装置16に駆動信号を
出力するI/Oポート17、前記インライン回線3を介
して接続されたファイルプロセッサ1との間で行われる
データの送受信を制御する通信インタフェース18、キ
ーボード19を制御するキーボードコントローラ20、
表示器21を制御する表示器コントローラ22、プリン
タ23を制御するプリンタコントローラ24、バーコー
ドを光学的に読取るスキャナ25からのバーコード信号
が入力されるスキャナインタフェース26等を有する。
【0014】前記CPU11と、前記ROM12、RA
M13、時計回路14、I/Oポート17、通信インタ
フェース18、スキャナインタフェース26及び各コン
トローラ20,22,24とは、バスライン27を介し
て相互に接続されている。
M13、時計回路14、I/Oポート17、通信インタ
フェース18、スキャナインタフェース26及び各コン
トローラ20,22,24とは、バスライン27を介し
て相互に接続されている。
【0015】前記モードスイッチ15は、電源のオン・
オフを制御するとともに、「登録」「点検」「精算」
「設定」等の各種業務モードを選択しその実行を前記C
PU11に知らせるものである。
オフを制御するとともに、「登録」「点検」「精算」
「設定」等の各種業務モードを選択しその実行を前記C
PU11に知らせるものである。
【0016】因みに、「登録」モードとはキーボード1
9またはスキャナ25からの単品コード入力により商品
登録が行われる毎にその登録商品の販売データをRAM
13に累積処理するとともに表示器21に表示させ、か
つキーボード19の締めキー入力により1取引の登録締
めが指示されると、その取引で登録された商品の販売デ
ータ及び合計データをプリンタ23によりレシート印字
して発行する業務である。「点検」モードとは「登録」
によってRAM13に累積処理された各商品の売上合計
データをプリンタ23により記録紙に印字出力する業務
である。「精算」モードとは「登録」によってRAM1
3に累積処理された各商品の売上合計データをプリンタ
23により記録紙に印字出力した後、上記RAM13を
クリアする業務である。「設定」モードとは各種業務を
実行する上で必要なデータを予めRAM13に設定する
業務である。
9またはスキャナ25からの単品コード入力により商品
登録が行われる毎にその登録商品の販売データをRAM
13に累積処理するとともに表示器21に表示させ、か
つキーボード19の締めキー入力により1取引の登録締
めが指示されると、その取引で登録された商品の販売デ
ータ及び合計データをプリンタ23によりレシート印字
して発行する業務である。「点検」モードとは「登録」
によってRAM13に累積処理された各商品の売上合計
データをプリンタ23により記録紙に印字出力する業務
である。「精算」モードとは「登録」によってRAM1
3に累積処理された各商品の売上合計データをプリンタ
23により記録紙に印字出力した後、上記RAM13を
クリアする業務である。「設定」モードとは各種業務を
実行する上で必要なデータを予めRAM13に設定する
業務である。
【0017】図3は前記ファイルプロセッサ1の概略構
成を示すブロック図である。このファイルプロセッサ1
は、CPU31、ROM32、RAM33、時計回路3
4、前記インライン回線3を介して各ターミナル2との
間で行われるデータ送受信を制御する通信インタフェー
ス35、前記通信回線4を介してホストコンピュータ5
との間で行われるデータ送受信を制御する通信インタフ
ェース36等の他に、フロッピーディスクに対してデー
タの読書きを行うフロッピーディスク装置(FDD)3
7及びこのフロッピーディスク装置37の駆動を制御す
るFDDコントローラ38を備えている。
成を示すブロック図である。このファイルプロセッサ1
は、CPU31、ROM32、RAM33、時計回路3
4、前記インライン回線3を介して各ターミナル2との
間で行われるデータ送受信を制御する通信インタフェー
ス35、前記通信回線4を介してホストコンピュータ5
との間で行われるデータ送受信を制御する通信インタフ
ェース36等の他に、フロッピーディスクに対してデー
タの読書きを行うフロッピーディスク装置(FDD)3
7及びこのフロッピーディスク装置37の駆動を制御す
るFDDコントローラ38を備えている。
【0018】前記CPU31と、ROM32、RAM3
3、時計回路、34、両通信インタフェース35,36
及びFDDコントローラ38とはバスライン39により
相互に接続されている。
3、時計回路、34、両通信インタフェース35,36
及びFDDコントローラ38とはバスライン39により
相互に接続されている。
【0019】そして、このPOSシステムは、上記ファ
イルプロセッサ1のRAM33に、図4に示すように、
各商品の単品コードに対応して名称,単価等の登録に必
要な商品情報がプリセットされた単品テーブル41と、
単品コード,販売点数,販売金額等からなる商品販売デ
ータを蓄積保持するためのプールバッファ42とを形成
している。
イルプロセッサ1のRAM33に、図4に示すように、
各商品の単品コードに対応して名称,単価等の登録に必
要な商品情報がプリセットされた単品テーブル41と、
単品コード,販売点数,販売金額等からなる商品販売デ
ータを蓄積保持するためのプールバッファ42とを形成
している。
【0020】しかして、上記構成のPOSシステムは次
の如く作用する。先ず、ファイルプロセッサ1は、各タ
ーミナル2からインライン回線3を介して収集した商品
販売データを、ホストコンピュータ5からの送信要求に
より通信回線4を介してホストコンピュータ5へ送信す
る送信モードと、フロッピーディスク装置37に装着さ
れたフロッピーディスク(FDK)に書込むFDK出力
モードとを択一的に選択するようになっており、システ
ム利用者は開店前にどちらか一方のモードを選択する。
の如く作用する。先ず、ファイルプロセッサ1は、各タ
ーミナル2からインライン回線3を介して収集した商品
販売データを、ホストコンピュータ5からの送信要求に
より通信回線4を介してホストコンピュータ5へ送信す
る送信モードと、フロッピーディスク装置37に装着さ
れたフロッピーディスク(FDK)に書込むFDK出力
モードとを択一的に選択するようになっており、システ
ム利用者は開店前にどちらか一方のモードを選択する。
【0021】また、送信モードの場合には各ターミナル
から収集した商品販売データを1日分蓄積保持した後ホ
ストコンピュータ5へ送信するので、FDK出力モード
の場合に比べてプールバッファ42の記憶容量を大きく
設定する。
から収集した商品販売データを1日分蓄積保持した後ホ
ストコンピュータ5へ送信するので、FDK出力モード
の場合に比べてプールバッファ42の記憶容量を大きく
設定する。
【0022】なお、上記ファイルプロセッサ1の動作モ
ードの選択操作及びプールバッファ42の容量設定操作
は、ホストコンピュータ5またはマスター機に設定され
た1台のターミナル2によって可能である。
ードの選択操作及びプールバッファ42の容量設定操作
は、ホストコンピュータ5またはマスター機に設定され
た1台のターミナル2によって可能である。
【0023】こうして、必要情報の設定が終了すると、
各ターミナル2での商品登録が可能になる。そして、各
ターミナル2で販売商品が登録され、その登録商品の販
売データがインライン回線3を介してファイルプロセッ
サ1の通信インタフェース35にて受信されると、該フ
ァイルプロセッサ1のCPU31は、図5の流れ図で示
す処理を実行するようにプログラム制御されている。
各ターミナル2での商品登録が可能になる。そして、各
ターミナル2で販売商品が登録され、その登録商品の販
売データがインライン回線3を介してファイルプロセッ
サ1の通信インタフェース35にて受信されると、該フ
ァイルプロセッサ1のCPU31は、図5の流れ図で示
す処理を実行するようにプログラム制御されている。
【0024】すなわちCPU31は、ステップST1で
商品販売データの受信を確認すると、ST2でその受信
した商品販売データをプールバッファ42に格納する。
次に、ST3で動作モードをチェックする。ここで、ホ
ストコンピュータ5への送信モードが選択されている場
合には今回の処理を終了して、次の商品販売データ受信
を待機する。
商品販売データの受信を確認すると、ST2でその受信
した商品販売データをプールバッファ42に格納する。
次に、ST3で動作モードをチェックする。ここで、ホ
ストコンピュータ5への送信モードが選択されている場
合には今回の処理を終了して、次の商品販売データ受信
を待機する。
【0025】これに対し、FDK出力モードが選択され
ている場合には、ST4でプールバッファ42に格納さ
れたデータ量が予め設定された所定量に達したか否かを
判断する。そして、所定量未満の場合には今回の処理を
終了して、次の商品販売データ受信を待機する。
ている場合には、ST4でプールバッファ42に格納さ
れたデータ量が予め設定された所定量に達したか否かを
判断する。そして、所定量未満の場合には今回の処理を
終了して、次の商品販売データ受信を待機する。
【0026】プールバッファ42に格納されたデータ量
が所定量以上になった場合には、ST5でフロッピーデ
ィスク装置37にフロッピーディスクのファイルオープ
ンを指令し、続いてST6で上記プールバッファ42に
蓄積保持された商品販売データを上記フロッピーディス
クに書込み出力して該プールバッファ42をクリアし、
上記プールバッファ42の全データの書込みを終了した
ならば、ST7でフロッピーディスク装置37にフロッ
ピーディスクのファイルクローズを指令する。その後、
今回の処理を終了して、次の商品販売データ受信を待機
する。
が所定量以上になった場合には、ST5でフロッピーデ
ィスク装置37にフロッピーディスクのファイルオープ
ンを指令し、続いてST6で上記プールバッファ42に
蓄積保持された商品販売データを上記フロッピーディス
クに書込み出力して該プールバッファ42をクリアし、
上記プールバッファ42の全データの書込みを終了した
ならば、ST7でフロッピーディスク装置37にフロッ
ピーディスクのファイルクローズを指令する。その後、
今回の処理を終了して、次の商品販売データ受信を待機
する。
【0027】このように、ファイルプロセッサ1の動作
モードとしてFDK出力モードを選択した場合には、各
ターミナル2にて販売登録された商品の販売データがフ
ァイルプロセッサ1に収集され、一旦プールバッファ4
2に蓄積保持された後、そのプールバッファ42に蓄積
保持されたデータ量が予め設定された所定量に達する毎
に自動的にフロッピーディスクに書込まれてプールバッ
ファ42がクリアされるようになっている。
モードとしてFDK出力モードを選択した場合には、各
ターミナル2にて販売登録された商品の販売データがフ
ァイルプロセッサ1に収集され、一旦プールバッファ4
2に蓄積保持された後、そのプールバッファ42に蓄積
保持されたデータ量が予め設定された所定量に達する毎
に自動的にフロッピーディスクに書込まれてプールバッ
ファ42がクリアされるようになっている。
【0028】従って、フロッピーディスクへの書込みが
行われる時点のプールバッファ42のデータ量(所定
量)は、フロッピーディスク1枚の記憶容量(通常1メ
ガバイト)以下に設定されている。
行われる時点のプールバッファ42のデータ量(所定
量)は、フロッピーディスク1枚の記憶容量(通常1メ
ガバイト)以下に設定されている。
【0029】一方、ファイルプロセッサ1の動作モード
としてホストコンピュータ5への送信モードを選択した
場合には、各ターミナル2にて販売登録された商品の販
売データがファイルプロセッサ1に収集されてプールバ
ッファ42に蓄積保持される。そして、1日の販売業務
が終了し、ホストコンピュータ5から送信要求がある
と、上記プールバッファ42に蓄積保持された商品販売
データが通信回線4を介してホストコンピュータ5に送
信され、該プールバッファ42はクリアされる。
としてホストコンピュータ5への送信モードを選択した
場合には、各ターミナル2にて販売登録された商品の販
売データがファイルプロセッサ1に収集されてプールバ
ッファ42に蓄積保持される。そして、1日の販売業務
が終了し、ホストコンピュータ5から送信要求がある
と、上記プールバッファ42に蓄積保持された商品販売
データが通信回線4を介してホストコンピュータ5に送
信され、該プールバッファ42はクリアされる。
【0030】ただし、ホストコンピュータ5からの送信
要求がないとプールバッファ42内のデータはそのまま
取り残される。その状態で翌日の開店となりターミナル
1にて商品が登録されると、商品販売データが上記ファ
イルプロセッサ1に収集されるが、プールバッファ42
の容量オーバーにより格納できず、消失してしまうこと
になる。
要求がないとプールバッファ42内のデータはそのまま
取り残される。その状態で翌日の開店となりターミナル
1にて商品が登録されると、商品販売データが上記ファ
イルプロセッサ1に収集されるが、プールバッファ42
の容量オーバーにより格納できず、消失してしまうこと
になる。
【0031】そこで、システム利用者は、ホストコンピ
ュータ5のダウン等によってファイルプロセッサ1とホ
ストコンピュータ5との通信不能が生じた場合には、マ
スター機に設定されたターミナル2を用いてファイルプ
ロセッサ1にプールバッファ42内のデータのフロッピ
ーディスクへの出力を指令する。そうすると、ファイル
プロセッサ1のCPU31は図6に示す処理を実行する
ようにプログラム制御されている。
ュータ5のダウン等によってファイルプロセッサ1とホ
ストコンピュータ5との通信不能が生じた場合には、マ
スター機に設定されたターミナル2を用いてファイルプ
ロセッサ1にプールバッファ42内のデータのフロッピ
ーディスクへの出力を指令する。そうすると、ファイル
プロセッサ1のCPU31は図6に示す処理を実行する
ようにプログラム制御されている。
【0032】すなわち、CPU31はマスター機からの
コマンド入力により図6に示す処理を開始し、ST11
でフロッピーディスクへの出力を指令するコマンドであ
ることを確認すると、ST12で動作モードをチェック
する。(モード判断手段)ここで、FDK出力モードが
選択されていることが判断された場合にはコマンドの入
力をエラーとして、この処理を終了する。
コマンド入力により図6に示す処理を開始し、ST11
でフロッピーディスクへの出力を指令するコマンドであ
ることを確認すると、ST12で動作モードをチェック
する。(モード判断手段)ここで、FDK出力モードが
選択されていることが判断された場合にはコマンドの入
力をエラーとして、この処理を終了する。
【0033】これに対し、ホストコンピュータ5への出
力モードが選択されている場合には、ST13でフロッ
ピーディスク装置37にフロッピーディスクのファイル
オープンを指令し、続いてST14で上記プールバッフ
ァ42に蓄積保持された商品販売データを順次上記フロ
ッピーディスクに書込み出力するとともにその出力した
データを削除する。そして、ST15でフロッピーディ
スクが容量オーバーになることなくST16で上記プー
ルバッファ42の全データの書込みを終了したならば、
ST17でフロッピーディスク装置37にフロッピーデ
ィスクのファイルクローズを指令した後、この処理を終
了する。(出力制御手段)なお、ST15でフロッピー
ディスクの容量オーバーを検出した場合には、ST18
で一旦フロッピーディスク装置37にフロッピーディス
クのファイルクローズを指令する。
力モードが選択されている場合には、ST13でフロッ
ピーディスク装置37にフロッピーディスクのファイル
オープンを指令し、続いてST14で上記プールバッフ
ァ42に蓄積保持された商品販売データを順次上記フロ
ッピーディスクに書込み出力するとともにその出力した
データを削除する。そして、ST15でフロッピーディ
スクが容量オーバーになることなくST16で上記プー
ルバッファ42の全データの書込みを終了したならば、
ST17でフロッピーディスク装置37にフロッピーデ
ィスクのファイルクローズを指令した後、この処理を終
了する。(出力制御手段)なお、ST15でフロッピー
ディスクの容量オーバーを検出した場合には、ST18
で一旦フロッピーディスク装置37にフロッピーディス
クのファイルクローズを指令する。
【0034】その後、フロッピーディスクが交換され、
ST19でマスター機からフロッピーディスクへの出力
を指令するコマンドを入力するとST13に戻り、上記
と同様にしてプールバッファ42内の残りの商品販売デ
ータのフロッピーディスクへの書込み出力を制御する。
ST19でマスター機からフロッピーディスクへの出力
を指令するコマンドを入力するとST13に戻り、上記
と同様にしてプールバッファ42内の残りの商品販売デ
ータのフロッピーディスクへの書込み出力を制御する。
【0035】そして、ST16で上記プールバッファ4
2の全データの書込みを終了したならば、ST17でフ
ロッピーディスク装置37にフロッピーディスクのファ
イルクローズを指令した後、この処理を終了する。
2の全データの書込みを終了したならば、ST17でフ
ロッピーディスク装置37にフロッピーディスクのファ
イルクローズを指令した後、この処理を終了する。
【0036】このように、ファイルプロセッサ1の動作
モードとしてホストコンピュータ5への送信モードを選
択した場合において、ホストコンピュータ5のダウン等
によってファイルプロセッサ1とホストコンピュータ5
との通信不能が生じた場合には、マスター機に設定され
たターミナル2を用いてファイルプロセッサ1にフロッ
ピーディスクへの出力を指令することによって、プール
バッファ42に蓄積保持された1日分の商品販売データ
をフロッピーディスクに書込み出力することができる。
モードとしてホストコンピュータ5への送信モードを選
択した場合において、ホストコンピュータ5のダウン等
によってファイルプロセッサ1とホストコンピュータ5
との通信不能が生じた場合には、マスター機に設定され
たターミナル2を用いてファイルプロセッサ1にフロッ
ピーディスクへの出力を指令することによって、プール
バッファ42に蓄積保持された1日分の商品販売データ
をフロッピーディスクに書込み出力することができる。
【0037】その結果、たとえファイルプロセッサ1と
ホストコンピュータ5との通信不能が生じても、プール
バッファ42に蓄積保持された1日分の商品販売データ
を翌日まで持ち越すことがないので、プールバッファ4
2の容量オーバーにより商品販売データが消失してしま
うことはない。
ホストコンピュータ5との通信不能が生じても、プール
バッファ42に蓄積保持された1日分の商品販売データ
を翌日まで持ち越すことがないので、プールバッファ4
2の容量オーバーにより商品販売データが消失してしま
うことはない。
【0038】また、ホストコンピュータ5への送信モー
ドを選択した場合にはプールバッファ42に1日分の商
品販売データを蓄積できるようにの記憶容量を大きく設
定するので、該プールバッファ42に蓄積保持された商
品販売データを1枚のフロッピーディスクに書込むこと
ができない場合があるが、このようの場合でも本実施例
ではフロッピーディスクを交換することによって複数枚
のフロッピーディスクに分けて書込むことができる。
ドを選択した場合にはプールバッファ42に1日分の商
品販売データを蓄積できるようにの記憶容量を大きく設
定するので、該プールバッファ42に蓄積保持された商
品販売データを1枚のフロッピーディスクに書込むこと
ができない場合があるが、このようの場合でも本実施例
ではフロッピーディスクを交換することによって複数枚
のフロッピーディスクに分けて書込むことができる。
【0039】なお、前記実施例では本発明をファイルプ
ロセッサ1に適用した場合を示したが、ターミナル2に
フロッピーディスク装置またはそれに類する記憶装置を
設けることによって、該ターミナル2にも適用可能であ
る。
ロセッサ1に適用した場合を示したが、ターミナル2に
フロッピーディスク装置またはそれに類する記憶装置を
設けることによって、該ターミナル2にも適用可能であ
る。
【0040】この他、本発明の要旨を逸脱しない範囲で
種々変形実施可能であるのは勿論である。
種々変形実施可能であるのは勿論である。
【0041】
【発明の効果】以上詳述したように本発明によれば、上
位機種への送信モード選択時において上位機種との通信
不能により内部メモリに蓄積保持された商品販売データ
を上位機種に送信できない場合、該内部メモリに蓄積保
持された商品販売データを記憶装置に出力して保護で
き、商品登録手段により登録された商品販売データの消
失を防止できる商品販売データ処理装置を提供できる。
位機種への送信モード選択時において上位機種との通信
不能により内部メモリに蓄積保持された商品販売データ
を上位機種に送信できない場合、該内部メモリに蓄積保
持された商品販売データを記憶装置に出力して保護で
き、商品登録手段により登録された商品販売データの消
失を防止できる商品販売データ処理装置を提供できる。
【図1】 本発明の一実施例を適用したPOSシステム
の全体図。
の全体図。
【図2】 同実施例におけるターミナルの概略構成を示
すブロック図。
すブロック図。
【図3】 同実施例におけるファイルプロセッサの概略
構成を示すブロック図。
構成を示すブロック図。
【図4】 上記ファイルプロセッサのRAMに形成され
る要部メモリ構成を示す図。
る要部メモリ構成を示す図。
【図5】 上記ファイルプロセッサのCPUが実行する
商品販売データ受信処理を示す流れ図。
商品販売データ受信処理を示す流れ図。
【図6】 上記ファイルプロセッサのCPUが実行する
FDK出力コマンド入力処理を示す流れ図。
FDK出力コマンド入力処理を示す流れ図。
1…ファイルプロセッサ、2…ターミナル、5…ホスト
コンピュータ、37…フロッピーディスク装置、41…
単品テーブル、42…プールバッファ。
コンピュータ、37…フロッピーディスク装置、41…
単品テーブル、42…プールバッファ。
Claims (1)
- 【請求項1】 通信回線を介して上位機種に接続される
とともに、商品販売データを収集するための記憶装置を
備え、前記記憶装置への出力モード選択時には商品登録
手段により登録された商品販売データを前記記憶装置に
出力し、前記上位機種への送信モード選択時には前記商
品登録手段により登録された商品販売データを内部メモ
リに蓄積保持し、前記上位機種から商品販売データの送
信要求を受信すると前記内部メモリに蓄積保持された商
品販売データを前記上位機種に送信する商品販売データ
処理装置において、 外部より前記記憶装置への書込み要求があると前記上位
機種への送信モードが選択されているか否かを判断する
モード判断手段と、この判断手段により前記上位機種へ
の送信モードが選択されていることが判断されると前記
内部メモリに蓄積保持された商品販売データを前記記憶
装置に出力する出力制御手段とを具備したことを特徴と
する商品販売データ処理装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14442092A JP3146067B2 (ja) | 1992-06-04 | 1992-06-04 | 商品販売データ処理装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP14442092A JP3146067B2 (ja) | 1992-06-04 | 1992-06-04 | 商品販売データ処理装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPH05334556A true JPH05334556A (ja) | 1993-12-17 |
| JP3146067B2 JP3146067B2 (ja) | 2001-03-12 |
Family
ID=15361767
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP14442092A Expired - Fee Related JP3146067B2 (ja) | 1992-06-04 | 1992-06-04 | 商品販売データ処理装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3146067B2 (ja) |
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09128657A (ja) * | 1995-10-27 | 1997-05-16 | Nec Software Ltd | 電子式キャッシュレジスタ |
| JP2008052343A (ja) * | 2006-08-22 | 2008-03-06 | Toshiba Tec Corp | 電子キャッシュレジスタ |
| JP2009123030A (ja) * | 2007-11-15 | 2009-06-04 | Toshiba Tec Corp | 商品販売データ処理装置 |
| CN110232789A (zh) * | 2018-03-05 | 2019-09-13 | 东芝泰格有限公司 | 读取装置及控制方法、计算机可读存储介质、电子设备 |
-
1992
- 1992-06-04 JP JP14442092A patent/JP3146067B2/ja not_active Expired - Fee Related
Cited By (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09128657A (ja) * | 1995-10-27 | 1997-05-16 | Nec Software Ltd | 電子式キャッシュレジスタ |
| JP2008052343A (ja) * | 2006-08-22 | 2008-03-06 | Toshiba Tec Corp | 電子キャッシュレジスタ |
| JP2009123030A (ja) * | 2007-11-15 | 2009-06-04 | Toshiba Tec Corp | 商品販売データ処理装置 |
| CN110232789A (zh) * | 2018-03-05 | 2019-09-13 | 东芝泰格有限公司 | 读取装置及控制方法、计算机可读存储介质、电子设备 |
Also Published As
| Publication number | Publication date |
|---|---|
| JP3146067B2 (ja) | 2001-03-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH05334556A (ja) | 商品販売データ処理装置 | |
| JP2582234B2 (ja) | 売上登録装置 | |
| JP3486324B2 (ja) | 店舗処理装置及びこの店舗処理装置を有した店舗管理システム | |
| JPH08315251A (ja) | 商品販売登録データ処理装置 | |
| JP2713810B2 (ja) | 電子式キャッシュレジスタ | |
| JP2609941B2 (ja) | 取引処理装置 | |
| JP2788828B2 (ja) | データ処理装置 | |
| JP2594614Y2 (ja) | データ処理装置 | |
| JP2966237B2 (ja) | 商品販売データ処理装置 | |
| JPH0935146A (ja) | 商品販売登録データ処理装置 | |
| JPH0230074B2 (ja) | ||
| JPH0746398B2 (ja) | Posシステム | |
| JPH06103470A (ja) | 商品販売データ処理装置 | |
| JPH117586A (ja) | 商品販売データ登録処理システム及びこのシステムにおける商品単価変更方法 | |
| JPH06131565A (ja) | 商品販売データ処理装置 | |
| JP3387162B2 (ja) | 取引処理システム | |
| JPH01234973A (ja) | Posシステム | |
| JPH0642277B2 (ja) | 商品販売デ−タ処理装置 | |
| JP3001328B2 (ja) | 商品販売データ処理装置 | |
| JPH1011380A (ja) | 端末管理装置 | |
| JPH01292598A (ja) | Posシステム | |
| JPH0991545A (ja) | 商品販売登録データ処理装置 | |
| JPS6121554A (ja) | デ−タ送信方式 | |
| JPS63220391A (ja) | 取引処理装置 | |
| JPS6133565A (ja) | プログラムのロ−デイング方式 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080105 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090105 Year of fee payment: 8 |
|
| LAPS | Cancellation because of no payment of annual fees |