JPS59197934A - 受信デ−タ処理方法 - Google Patents

受信デ−タ処理方法

Info

Publication number
JPS59197934A
JPS59197934A JP58071206A JP7120683A JPS59197934A JP S59197934 A JPS59197934 A JP S59197934A JP 58071206 A JP58071206 A JP 58071206A JP 7120683 A JP7120683 A JP 7120683A JP S59197934 A JPS59197934 A JP S59197934A
Authority
JP
Japan
Prior art keywords
data
controller
file
disk
received
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
JP58071206A
Other languages
English (en)
Inventor
Katsumi Fukazawa
深沢 勝美
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.)
Tokyo Sanyo Electric Co Ltd
Toshiba Tec Corp
Original Assignee
Tokyo Sanyo Electric Co Ltd
Tokyo Electric 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 Tokyo Sanyo Electric Co Ltd, Tokyo Electric Co Ltd filed Critical Tokyo Sanyo Electric Co Ltd
Priority to JP58071206A priority Critical patent/JPS59197934A/ja
Publication of JPS59197934A publication Critical patent/JPS59197934A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Communication Control (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔発明の残相分野〕 この発明は例えばpos (ポイント・オプ・セールス
)システムにおける受信データ処理方法に関する。
〔発明の技術的背景とその問題点〕
例えばPOSシステムはECR(電子キャッジ、?レジ
スタ)からなるPOSターミナルを複数、ファイルコン
トローラに接続し、そのファイルコントローラをストア
コントローラに接続するとともにそのストアコントロー
ラを公衆通信回線である電話回線を介して外部に設けら
れたホストコンピュータに接続し、各ECRをストアコ
ントローラによシフアイルコントローラを介して制御し
、かつストアコントローラとホストコンピュータとでデ
ータの送受を行っている。従来、このよりなPOSシス
テムにおいてストアコントローラかホストコンピュータ
からデータを受信し、そのデータをファイルコントロー
ラのディスクファイルに格納する場合、データをストア
コントローラのRAM (ランダム・アクセス・メモリ
)に一旦格納してからファイルコントローラへ転送して
いる。しかしRAMにおけるこの種データの格納量は限
られているため、例えばファイルコントローラトストア
コントローラトの間のデータ転送速度が電話回線からの
データの受信速度よシ遅くなることがあるとRAMにお
けるデータの格納か満杯にな力、このような場合電話回
線からのデータの受信が不可となシ、その間回線を確保
してデータ伝送を保留しておくことになシ、電話回線を
効率よく使用できない欠点があった。
〔発明の目的〕
この発明はこのような欠点を除去するために為されたも
ので、データの通信回線を効率よく使用できる受信デー
タ処理方法を提供することを目的とする。
〔・発明の概要〕
この発明は通信回線を介して順次受信される複数のデー
タを受信バッファを経由して複数個の取込みバッファに
順次格納し、その取込み/?ッファのデータをファイル
コントローラへ転送してディスクファイルに格納させる
場合に、取込みバッファに空きが無いときには受信バッ
ファのデータをフロッピディスクに一時保持させ、デー
タの受信終了後にフロッピディスクに保持されたデータ
をファイルコントローラへ転送シてディスクファイルに
格納することにある。
〔発明の実施例〕
以下、この発明の実施例を図面を参照して説明する。な
お、この実施例はこの発明をPOSシステムに適用した
ものについて述べる。
第1図において1はファイルコントローラ、2はストア
コントローラである。前記ファイルコントローラ1はマ
イクロプロセッサ11.ラインコントローラ12.ディ
スクコントローラ13、ディスクファイル14及び1?
ラレルI10ボート15を設け、上記マイクロプロセッ
サ11によってラインコントローラ12.ディスクコン
トローラ13及びI10ポート15をそれぞれ制御し、
上記ディスクコントローラ13によってディスクファイ
ル14を制御している。
前記ラインコントローラ12にはループライン3を介し
てPOSターミナルとしてのECR(電子キャッシュレ
ジスタ)41.4z、4gが接続されている。前記EC
R41、42、43は例えば店内の各売場に設置さ−れ
商品の販売データをキーざ−ド等の入力装置から入力し
て登録するとともにレシートの発行等を行う。前記スト
アコントローラ2はマイクロプロセッサ21゜RAM 
(ランダム・アクセス・メモリ)22.ディスクコント
ローラ231プロツピデイスク24、インターフェース
25及びノぐラレルI10ポート26を設け、上記マイ
クログロセ、す11によってRAM 22 、ディスク
コントローラ23、インターフェース25.エカポート
26をそれぞれ制御し、上記ディスクコントローラ2′
jによってフロ、ピディスク24を制御している。前記
マイクロプロセッサ2ノはI10ポート26を制御し、
前記ファイルコントローラ1のI10ポート15とでデ
ータの送受制御を行う。
また前記マイクロプロセッサ2ノはインターフェース2
5を介して接続された電話回線制御用のモデム27を制
御し、ホストコンピュータ(図示せず)とで電話回線を
介してデータの送受を行う。
前記モデム27を介して受信されるデータは例えば第2
図に示すようにI)1−D nのnブロックからなシ、
各ブロックが13バイトのへ、ダ一部と243バイトの
データ部とで構成されている。なお、各ブロックのヘッ
ダ一部には01〜nのシーケンシャル・ナンバーが2バ
イトで入っている。
前記ストアコントローラ2のRAM 22には第3図に
示すように受信バッファ519m個の取込ミハッファ5
21 .522  +・・・52m及(Jエンドフラグ
53が設けられている。
前記ストアコントローラ20マイクロプロセツサ21は
ホストコンピュータからのデータの受信時には第4図に
示す書き込みタスク処理及び第5図に示す読み出しタス
ク処理を行う。
誓込みタスクは第4図に示すようにホストコンピュータ
からデータ受信があるとその受信ブータラ受信バッファ
5ノに格納し、さらにその受信データを取込みバッファ
521  + 522  +・・・52mの空きバッフ
ァに格納する。そして受信データの取込み中に取込みバ
ッファが満杯になると受信バッファ51の受信データを
ディスクコントローラ23へ出力し、プロ、ビディスク
24にセイプさせる。また最終データDn’iz受信す
るとエンドフラグ53をセットする。
読出しタスクは第5図に示すように取込みバッファ52
1  + 522  +・・・52mにデータが有れば
そのデータを読与出し、パラレルI10ポート26を介
して前記ファイルコントローラ1へ転送する。また取込
みバッファにデータが無は九ばエンドフラグ53をチェ
ックし、エンドフラグ53がセットされていれば次にフ
ロッピディスク24に受信データがセイブされているか
否かをチェックし、セイブされていればそのセイプされ
ている受信データをIlo de−ト26を介して前記
ファイルコントローラ1へ転送する。
フロッピーディスク24に受信データがセイブされてい
なければ、あるいはセイブされた受信データが無くなっ
たときエンドメツセージをI10ポート26を介して前
記ファイルコントローラ1へ転送し、エンドフラグ53
をリセットする。
前記ファイルコントローラ1のマイクロプロセ、す11
は前記ストアコントローラ2からデータの受信があると
そのデータをディスクコントローラ13を制御してディ
スクファイル14に格納する。また前記ストアコントロ
ーラ2においてエンドフラグ53がセットされた後にそ
のストアコントローラ2からデータの受信があるとディ
スクファイル14に格納したデータを一旦読出してその
データに受信データを合わせ、ホストコンピュータから
受信したときのデータと同一順序になるように並べ替え
等してまとめ直しを行い、再度ディスクファイル14に
格納するようにしている。
このように構成された本発明実施例においては、ストア
コントローラ2はホストコンピュータからデータの受信
があるとその受信データをRAM 22の受信バッファ
5ノを介して取込みバッファ521〜52mに格納し、
かつ取込みバッファ521〜52mのデータを読み出し
てファイルコントローラlへ転送制御する。この一連の
動作においてストアコントローラ2からファイルコント
ローラ1へのデータ転送速度がホストコンビーータから
のデータの受信速度に比べて遅い場合、取込みバッファ
521〜52mがいずれ満杯になってしまう。このよう
な事態が生じたときには受信バッファ5ノの受信データ
をフロッピディスク24ヘセイブし、ホストコンピュー
タからのデータの受信が保留になることなくデータ処理
する。しかして電話回線が保留のまま放置されることが
なく、電話回線の使用時間をデータを何ら支障なく受信
するときと同一時間にすることができ、電話回線をそれ
だけ別のことにも使用でき効率よく使用できる。
またファイルコントローラ1では一旦ディスクファイル
14に格納した受信データを読出し、ストアコントロー
ラ2から転送されてくるフロッピディスク24にセイプ
された受信データを読出した受信データと合わせて、ホ
ストコンビーータから受信したデータ順序と一致するよ
うにまとめ直しを行ってディスクファイル14に再び格
納しているので、ディスクファイル14には常に正しい
形でデータが格納されることになる。
なお、前記実施例はこの発明をPOSシステムに適用し
へものについて述べたがかならずしもこれに限定でれる
ものでないのは勿論である。
〔発明の効果〕
以上、この発明によればデータの通信回線を効率よく使
用でき、特に電話回線を使用してデ−夕伝送を行う場合
にきわめて有効な受信データ処理方法を提供できるもの
である。
【図面の簡単な説明】
図はこの発明の実施例を示すもので、第1図はブロック
図、第2図は受信データの構成を示す図、第3図はスト
アコントローラにおけるRAMの主なメモリ構成を示す
図、第4図はストアコントローラにおけるマイクロプロ
セッサによる書き込みタスク処理を示す流れ図、第5図
はストアコントローラにおけるマイクロプロセッサによ
る読み出しタスク処理を示す流れ図である。 1・・・ファイルコントローラ、2・・・ストアコント
ローラ、11.21・・・マイクロプロセッサ、14・
・・ディスクファイル、22・・・RAM (ランダム
・アクセス・メモリ)、24・・・フロッピディスク。 出願人代理人  弁理士 鈴 江 武 彦第4図 第5図

Claims (1)

  1. 【特許請求の範囲】 α)通信回線を介して順次受信される複数のデータを受
    信バッファを経由して複数個の取込みバッファに順次格
    納し、その取込みバッファのデータをファイルコントロ
    ーラへ1lili送してディスクファイルに格納させる
    場合に、上記取込みバッファに空きが無いときには上記
    受信バッファのデータをフロッピディスクに一時保持さ
    せ、データの受信終了後に上記フロッピディスクに保持
    されたデータを上記ファイルコン)。 −ラヘ転送してディスクファイルに格納することを特徴
    とする受信データ処理方法。 (2)  フロッピディスクに保持されたデータをファ
    イルコントローラのディスクファイルに格納するとき、
    すでにディスクファイルに格納すれたデータと上記フロ
    ッピディスクのデータとをまとめ直して上記ディスクフ
    ァイルに格納し直すことを特徴とする特許請求の範囲第
    1項記載の受信データ処理方法。
JP58071206A 1983-04-22 1983-04-22 受信デ−タ処理方法 Pending JPS59197934A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP58071206A JPS59197934A (ja) 1983-04-22 1983-04-22 受信デ−タ処理方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP58071206A JPS59197934A (ja) 1983-04-22 1983-04-22 受信デ−タ処理方法

Publications (1)

Publication Number Publication Date
JPS59197934A true JPS59197934A (ja) 1984-11-09

Family

ID=13453969

Family Applications (1)

Application Number Title Priority Date Filing Date
JP58071206A Pending JPS59197934A (ja) 1983-04-22 1983-04-22 受信デ−タ処理方法

Country Status (1)

Country Link
JP (1) JPS59197934A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62152244A (ja) * 1985-12-26 1987-07-07 Yamatake Honeywell Co Ltd 通信制御方式
JPH0533257U (ja) * 1991-06-25 1993-04-30 株式会社田村電機製作所 端末装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS62152244A (ja) * 1985-12-26 1987-07-07 Yamatake Honeywell Co Ltd 通信制御方式
JPH0533257U (ja) * 1991-06-25 1993-04-30 株式会社田村電機製作所 端末装置

Similar Documents

Publication Publication Date Title
JP3529429B2 (ja) データ送信装置、データ受信装置、データ伝送装置及びデータ伝送方法
JPS5940310A (ja) 磁気テ−プ記憶装置のシミユレ−シヨン方法
JPS59197934A (ja) 受信デ−タ処理方法
JPS58105344A (ja) バツフアメモリ管理方式
JPH0670076A (ja) ファクシミリ蓄積交換システム
US4855900A (en) System for transferring data to a mainframe computer
JP2859178B2 (ja) プロセッサ間データ転送方式及びプロセッサ間データ転送用リングバッファメモリ
JP2937218B2 (ja) データリンクプロトコル制御装置のバッファメモリ管理方式
JPS6335139B2 (ja)
US5542057A (en) Method for controlling vector data execution
JPH0535487A (ja) Osロード方式
JPH05176000A (ja) データ中継装置
JP2552015B2 (ja) データ転送装置
JPH0642233B2 (ja) データ転送制御方式
JP3293143B2 (ja) データ送信システム
JPS6048774B2 (ja) デ−タファイル管理方式
JPS5838016B2 (ja) 自動宛先付加装置
JPS604353A (ja) 通信制御装置
JPS6019023B2 (ja) デ−タ処理装置
KR100204877B1 (ko) 음성사서함 시스템의 음성데이터 전달장치
JPS63309050A (ja) デ−タ通信制御装置
JPH03229319A (ja) Icカードの通信システム
JPH0648819B2 (ja) 電子交換機
JPH0520940B2 (ja)
JPH0298764A (ja) ファイルデータ転送制御方式