JPH0540710A - データ処理装置 - Google Patents

データ処理装置

Info

Publication number
JPH0540710A
JPH0540710A JP14910791A JP14910791A JPH0540710A JP H0540710 A JPH0540710 A JP H0540710A JP 14910791 A JP14910791 A JP 14910791A JP 14910791 A JP14910791 A JP 14910791A JP H0540710 A JPH0540710 A JP H0540710A
Authority
JP
Japan
Prior art keywords
terminal
data
transmission
data processing
error
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
Application number
JP14910791A
Other languages
English (en)
Other versions
JP3293143B2 (ja
Inventor
Shuichi Horie
秀一 堀江
Takashi Onoda
孝 小野田
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.)
Casio Computer Co Ltd
Original Assignee
Casio Computer Co 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 Casio Computer Co Ltd filed Critical Casio Computer Co Ltd
Priority to JP14910791A priority Critical patent/JP3293143B2/ja
Publication of JPH0540710A publication Critical patent/JPH0540710A/ja
Application granted granted Critical
Publication of JP3293143B2 publication Critical patent/JP3293143B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Cash Registers Or Receiving Machines (AREA)
  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【目的】 データ伝送にかかる処理時間を短縮できると
共に、データ伝送中に発生したエラー情報を起動ターミ
ナルへ伝送できるようにする。 【構成】 送信側ターミナルからの送信データを受信す
る(ステップA1,A2)と、ターミナル接続表に基づ
いて次ターミナルを検索し(ステップA4)、次ターミ
ナルにデータ送信要求を行ない(ステップA7)、次タ
ーミナルに対する送信が可能か否かを判断する(ステッ
プA8)。送信不可能の場合はエラーとなって、エラー
したターミナルに対応するエラー情報テーブルに「N
G」コードを書き込む(ステップA4)。次に、送信可
能な次ターミナルを検索し(ステップA7,A8)、次
ターミナルにエラー情報テーブルを含む送信データを送
信する(ステップA9)。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は電子式キャッシュレジ
スタ,POSレジスタ等のデータ処理装置に関する。
【0002】
【従来の技術】従来、スーパーマーケット等の大型店舗
では、複数のターミナルにより構成される分散ファイル
システムが使用されている。この分散ファイルシステム
ではブロードキャスティング機能を用いてデータ伝送を
行なっている。ブロードキャスティング機能とは、ある
ターミナルのファイルデータが変更されると、その変更
とほぼ同じタイミングでそのターミナル(起動ターミナ
ルという)からシステム内に存在する他のターミナルの
夫々に対して変更内容を伝送し、システムの整合性を保
持することである。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
ブロードキャスティング機能では起動ターミナルが各タ
ーミナルに対して変更内容を夫々伝送するので、システ
ムを構成するターミナルの台数に比例して処理時間が長
くなるという欠点があった。処理時間を短縮するため、
1つのターミナルから隣のターミナルに情報をリレー式
に伝送することも考えられるが、この方式では情報を伝
送する時点でエラーが発生した場合に、起動ターミナル
にエラー情報を伝送できないという欠点があった。
【0004】この発明の課題は、データ伝送にかかる処
理時間を短縮できると共に、データ伝送中に発生したエ
ラー情報を起動ターミナルへ伝送できるようにすること
である。
【0005】
【課題を解決するための手段】この発明の手段は次の通
りである。接続状態記憶手段1(図1の機能ブロック図
を参照、以下同じ)は、複数のデータ処理装置の接続順
序を記憶する。第1の伝送手段2は、入力された特定デ
ータを接続状態記憶手段1に予め定められた他のデータ
処理装置の対応ファイルに設定するために伝送する。第
2の伝送手段3は、他のデータ処理装置側でデータ設定
がなされなかった場合は予め定められた次の他のデータ
処理装置に対して設定データとエラーデータとを伝送す
る。
【0006】
【作用】この発明の手段の作用は次の通りである。入力
された特定データは、第1の伝送手段2により予め定め
られた接続状態記憶手段1の接続順序に基づき他のデー
タ処理装置の対応ファイルに設定するために伝送され、
他のデータ処理装置側でデータ設定がなされなかった場
合は、第2の伝送手段3が予め定められた次の他のデー
タ処理装置に対して設定データとエラーデータとを伝送
する。従って、データ伝送にかかる処理時間を短縮でき
ると共に、データ伝送中に発生したエラー情報を起動タ
ーミナルへ伝送できる。
【0007】
【実施例】以下、一実施例を図2ないし図8を参照して
説明する。なお、この実施例は電子式キャッシュレジス
タに適用したものである。この場合、分散ファイルシス
テムは電子式キャッシュレジスタをターミナルとし、複
数の電子式キャッシュレジスタにより構成される。
【0008】図2は電子式キャッシュレジスタの回路構
成を示すブロック図である。同図において、キー入力部
11は「0」〜「9」等の数値データを入力するテンキー1
1aと、各種機能を指定するファンクションキー11b
と、「Z(精算)」「X(点検)」「OFF」「REG(登録)」「P
(設定)」等の各モードを指定するモードスイッチ11c
とを備えている。そして、キー入力部11でキーが操作
されると、そのキー操作に応じたキー入力信号が入力制
御部12を介してCPU13に入力される。
【0009】CPU13は入力されたキー入力信号に応
じて置数処理、登録処理、エラー処理等の各種処理を実
行する。これらの各種処理はROM14に予め記憶した
制御プログラムに基づいて実行される。また、CPU1
3には入力制御部12およびROM14の他に、RAM
15、表示駆動部17、印字制御部19、ドロア20、
および伝送制御部21が接続されている。
【0010】RAM15はCPU13の制御によりデー
タの書込み/読み出しが行なわれるもので、エラー情報
テーブル15a、ターミナル接続表15b、自idNo.
レジスタ15c、伝送バッファ15d、および他記憶部
15eを備えている。
【0011】表示部16は例えばCRT表示装置により
構成されるもので、CPU13から表示駆動部17を介
して出力される表示データに基づいて置数金額、預り金
額等を表示する。印字部18はCPU13から印字制御
部19を介して出力される印字データに基づいてレシー
ト,ジャーナル,エラーレポート等を発行する。ドロア
20は各種現金を収納するものでCPU13の制御によ
り開放される。伝送制御部21は、システム内における
他の電子式キャッシュレジスタに対するデータ伝送を制
御するものである。
【0012】図3は、ブロードキャスティング実行時に
おいて、送信側から受信側に伝送される送信データの構
成を示す図である。この場合、送信側ターミナルの識別
番号idを「1」とし、受信側ターミナルの識別番号i
dを「2」としている。送信データはスタートターミナ
ル(起動ターミナル)idNo.と、ファイルNo.と、レコ
ードNo.と、設定データと、エラー情報テーブルとによ
り構成される。エラー情報テーブルはシステムを構成す
るターミナルの台数分のレコードが備えられる。そし
て、各レコードにはターミナルidNo.に対応して、ブ
ロードキャスティングの実行結果を記憶するエリアが設
けられている。
【0013】次に、上記実施例の動作を説明する。図
4,図5は5台のターミナル(ターミナル1〜5)で構
成されたシステムでのブロードキャスティング動作を説
明する図である。図4はブロードキャスティングが正常
に終了した時の動作を示す図である。図5はターミナル
3におけるブロードキャスティングがNGであった時の
動作を示す図である。図6はターミナル接続表15bの
例を示す図である。
【0014】まず、図4に示す例を説明する。この場
合、ブロードキャスティングは図6のターミナル接続表
15bに基づく順番で行なわれる。即ち、スタートター
ミナルはターミナル1であり、ターミナル1はターミナ
ル2に送信データを送信する。これにより、ターミナル
2は図7に示すデータ受信処理を実行する。
【0015】ステップA1において、送信側ターミナル
から送られた送信データを伝送制御部21の制御により
受信する。続くステップA2では、この送信データを伝
送バッファ15dに書き込む。ステップA3において
は、送信データのエラー情報テーブルにブロードキャス
ティングの処理結果を書き込む。即ち、ステップA1の
受信処理の結果またはステップA8の送信判断処理の結
果がエラーの場合のみ、エラーしたターミナルに対応す
る送信データのエラー情報テーブルに「NG」コードを
書き込む。ステップA4ではターミナル接続表15bを
検索し、次ターミナル即ちターミナル3を指定する。続
くステップA5では次ターミナルのidNo.がスタート
ターミナルのidNo.と等しいか、即ち全ターミナルに
データを送信したか否かが判断される。全ターミナルに
データを送信すると、ステップA5でYESと判断され
てステップA6に進み、スタートターミナルに対して終
了処理要求が送信される。
【0016】この場合、次ターミナル3はスタートター
ミナルではないので、ステップA5でNOと判断されて
ステップA7に進む。ステップA7においては、ターミ
ナル3にデータ送信要求を行なう。続くステップA8で
は、次ターミナル3に対して送信が可能か否かが判断さ
れる。送信が可能の場合はステップA9に進み、不可能
な場合はステップA3に戻る。
【0017】送信が可能な場合、ステップA8からステ
ップA9に進む。ステップA9では次ターミナル3に送
信データが送信されて図7の処理を終了する。
【0018】以下、上述と同様に、ターミナル3からタ
ーミナル4に送信データが送信され、さらにターミナル
4からターミナル5に送信データが送信される。そし
て、ターミナル5においてデータ受信処理が実行された
時、ステップA5でYESと判断されてステップA6に
進み、スタートターミナルであるターミナル1に対して
終了処理要求信号と共に、送信データがターミナル5か
ら送信される。これにより、ターミナル1は図8に示す
終了処理を実行する。
【0019】ステップB1では終了処理要求信号および
送信データを受信し、ステップB2において送信データ
のエラー情報テーブルが検索される。続くステップB3
ではエラー情報テーブルに「NG」コードがあるか否か
が判断される。ステップB3でYESの場合はステップ
B4に進み、NOの場合は図8の処理を終了する。この
場合、ブロードキャスティングが正常に終了したので、
「NG」コードは記憶されておらず、NOと判断されて
図8の処理を終了する。
【0020】次に、図5に示す例を説明する。図4の例
と同様に、ブロードキャスティングはスタートターミナ
ルはターミナル1である。そして、ターミナル1はター
ミナル2に送信データを送信し、ターミナル2は上述と
同様にデータ受信処理を実行する。
【0021】ステップA1では送信データを受信してス
テップA2に進み、送信データを伝送バッファ15dに
書き込む。ステップA3においては、送信データのエラ
ー情報テーブルにブロードキャスティングの処理結果を
書き込む。この場合、処理結果は正常なので何も書き込
まない。ステップA4ではターミナル接続表15bを検
索して次ターミナル3を指定する。ステップA5におい
て、ターミナルのidNo.がスタートターミナルのidN
o.と等しいか否かが判断される。この場合、次ターミナ
ル3はスタートターミナルではないので、ステップA5
でNOと判断されてステップA7に進む。ステップA7
においては、次ターミナル3にデータ送信要求を行な
う。続くステップA8では、次ターミナル3に対して送
信が可能か否かが判断される。この場合、図5に示すよ
うに、次ターミナル3に対する送信が不可能な場合は次
ターミナル3のエラーとなり、ステップA3に戻る。ス
テップA3では、エラーしたターミナル3に対応する送
信データのエラー情報テーブルに「NG」コードを書き
込む。
【0022】次のステップA4ではターミナル接続表1
5bを検索して次ターミナル4を指定する。ステップA
5において、ターミナルのidNo.がスタートターミナ
ルのidNo.と等しいか否かが判断される。この場合、
次ターミナル4はスタートターミナルではないので、ス
テップA5でNOと判断されてステップA7に進む。ス
テップA7においては、ターミナル4にデータ送信要求
を行なう。続くステップA8では、次ターミナル4に対
して送信が可能か否かが判断される。
【0023】この場合、次ターミナル4に対する送信は
可能なので、ステップA8からステップA9に進む。ス
テップA9では次ターミナル4に送信データが送信され
て図7の処理を終了する。
【0024】以下、上述と同様に、ターミナル4からタ
ーミナル5に送信データが送信される。そして、ターミ
ナル5においてデータ受信処理が実行された時、ステッ
プA5でYESと判断されてステップA6に進み、スタ
ートターミナルであるターミナル1に対して終了処理要
求信号と共に、送信データが送信される。上述と同様
に、ターミナル1は終了処理を実行する。
【0025】この場合、ターミナル3に対する送信NG
により、エラー情報テーブルに「NG」コードが書き込
まれている。従って、ステップB3でYESと判断され
てステップB4に進む。ステップB4では、図5に示す
ようにターミナル3のエラーを示すエラーレポートが発
行され、図8の処理を終了する。
【0026】
【発明の効果】この発明によれば、ブロードキャスティ
ングにおける送信データにエラー情報を設けたので、エ
ラー情報を確実に伝送することができる。従って、エラ
ーとなったターミナルのデータを正しく設定し直すこと
が可能となり、正確なファイルデータとすることができ
る。
【図面の簡単な説明】
【図1】本発明の機能ブロック図である。
【図2】電子式キャッシュレジスタの回路構成を示すブ
ロック図である。
【図3】送信データの構成を示す図である。
【図4】ブロードキャスティングの動作を説明する図で
ある。
【図5】ブロードキャスティングの動作を説明する図で
ある。
【図6】ターミナル接続表の例を示す図である。
【図7】データ受信処理の動作を示すフローチャートで
ある。
【図8】終了処理の動作を示すフローチャートである。
【符号の説明】
1…接続状態記憶手段 2…第1の伝送手段 3…第2の伝送手段 11…キー入力部 12…入力制御部 13…CPU 14…ROM 15…RAM 16…表示部 17…表示制御部 18…印字部 19…印字制御部 20…ドロア 21…伝送制御部

Claims (1)

    【特許請求の範囲】
  1. 【請求項1】 ファイルを備えたデータ処理装置が相互
    に接続されてなるデータ処理装置において、複数のデー
    タ処理装置の接続順序を記憶する接続状態記憶手段と、
    入力された特定データを上記接続状態記憶手段に予め定
    められた他のデータ処理装置の対応ファイルに設定する
    ために伝送する第1の伝送手段と、他のデータ処理装置
    側でデータ設定がなされなかった場合は予め定められた
    次の他のデータ処理装置に対して設定データとエラーデ
    ータとを伝送する第2の伝送手段とを具備したことを特
    徴とするデータ処理装置。
JP14910791A 1991-06-21 1991-06-21 データ送信システム Expired - Fee Related JP3293143B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP14910791A JP3293143B2 (ja) 1991-06-21 1991-06-21 データ送信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP14910791A JP3293143B2 (ja) 1991-06-21 1991-06-21 データ送信システム

Publications (2)

Publication Number Publication Date
JPH0540710A true JPH0540710A (ja) 1993-02-19
JP3293143B2 JP3293143B2 (ja) 2002-06-17

Family

ID=15467854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP14910791A Expired - Fee Related JP3293143B2 (ja) 1991-06-21 1991-06-21 データ送信システム

Country Status (1)

Country Link
JP (1) JP3293143B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014002240A1 (ja) * 2012-06-28 2014-01-03 株式会社ソニー・コンピュータエンタテインメント 情報処理システム、情報処理装置、情報端末装置、情報処理方法、情報処理プログラム

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2014002240A1 (ja) * 2012-06-28 2014-01-03 株式会社ソニー・コンピュータエンタテインメント 情報処理システム、情報処理装置、情報端末装置、情報処理方法、情報処理プログラム
JP5841252B2 (ja) * 2012-06-28 2016-01-13 株式会社ソニー・コンピュータエンタテインメント 情報処理システム、情報処理装置、情報端末装置、情報処理方法、情報処理プログラム
US9559922B2 (en) 2012-06-28 2017-01-31 Sony Corporation Information processing system, information processing appartus, information terminal apparatus, information processing method, and information processing program

Also Published As

Publication number Publication date
JP3293143B2 (ja) 2002-06-17

Similar Documents

Publication Publication Date Title
EP0109758B1 (en) Data collection system
US4604710A (en) System for converting data processing information to text processing format and vice versa
US4639889A (en) System for controlling communication between a main control assembly and programmable terminal units
US6263384B1 (en) First and second virtual serial ports utilized to perform virtual transmissions through parallel port via first and second transmission/reception buffer region
GB2172720A (en) A system for collecting data from a vending machine
EP0076903A2 (en) Emulation of data processing display terminals of variable screen size on the display of a text processor
JPH0540710A (ja) データ処理装置
JPH0764923A (ja) 電子名刺装置
EP0076902B1 (en) System for converting data processing information to text processing format and vice versa
GB2140941A (en) Data communication control system
JPS6156557B2 (ja)
JPH0572330A (ja) 個体識別装置
US5179628A (en) Computer interface between I/O channel unit and service processing unit
JPH05258182A (ja) Posシステム
KR930003992B1 (ko) 금전등록기의 터미널화 방법
JP2986106B2 (ja) 通信サービスシステム,通信サービス端末装置及びノード装置
JPH06342418A (ja) メモリーカードの使用による共同端末機の管理システ ム及び管理方法
JP2760353B1 (ja) データ書込システム
JPH0756659B2 (ja) 端末制御方式
KR0182695B1 (ko) 호스트교환기와 원격교환기간의 운영방법
JP2000066881A (ja) ソフトウェア保守システム、ソフトウェア保守システム 用センタシステム、ソフトウェア保守システム用ユーザ システム及びプログラムを記録した記録媒体
JPH07121635A (ja) 画面表示方法
JPS61273645A (ja) 更新デ−タ試験装置
JPS62547B2 (ja)
JPS62114002A (ja) 生産管理システムにおける実績情報の入力方法

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees