JPH05334568A - データ伝送装置 - Google Patents
データ伝送装置Info
- Publication number
- JPH05334568A JPH05334568A JP4194956A JP19495692A JPH05334568A JP H05334568 A JPH05334568 A JP H05334568A JP 4194956 A JP4194956 A JP 4194956A JP 19495692 A JP19495692 A JP 19495692A JP H05334568 A JPH05334568 A JP H05334568A
- Authority
- JP
- Japan
- Prior art keywords
- data
- transmission
- data transmission
- control unit
- control
- 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
- Bus Control (AREA)
- Small-Scale Networks (AREA)
- Communication Control (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Cash Registers Or Receiving Machines (AREA)
Abstract
(57)【要約】
【目的】 電子機器が接続された複数のデータ伝送ライ
ンの間において、各伝送ラインの状態に応じてデータの
伝送制御ができるようにする。 【構成】 制御部11には複数のデータ伝送ライン6が
接続され、さらに、各データ伝送ライン6には複数の電
子式キャッシュレジスタが接続されている。そして、制
御部11には電子式キャッシュレジスタより受信したデ
ータに基づき伝送制御を行なうプログラムが記憶されR
OMが設けられ、このROMに記憶されたプログラムに
基づき、受信したデータに応じた伝送制御部がCPUに
よって実行され、上記各データ伝送ライン間のデータ伝
送が行なわれる。このように、伝送されるデータに応じ
て電子式キャッシュレジスタ間におけるデータの伝送を
制御することでデータ伝送が円滑にできる。
ンの間において、各伝送ラインの状態に応じてデータの
伝送制御ができるようにする。 【構成】 制御部11には複数のデータ伝送ライン6が
接続され、さらに、各データ伝送ライン6には複数の電
子式キャッシュレジスタが接続されている。そして、制
御部11には電子式キャッシュレジスタより受信したデ
ータに基づき伝送制御を行なうプログラムが記憶されR
OMが設けられ、このROMに記憶されたプログラムに
基づき、受信したデータに応じた伝送制御部がCPUに
よって実行され、上記各データ伝送ライン間のデータ伝
送が行なわれる。このように、伝送されるデータに応じ
て電子式キャッシュレジスタ間におけるデータの伝送を
制御することでデータ伝送が円滑にできる。
Description
【0001】
【産業上の利用分野】本発明は複数の電子機器、例え
ば、電子式キャッシュレジスタからのデータを収集する
データ伝送装置に関するものである。
ば、電子式キャッシュレジスタからのデータを収集する
データ伝送装置に関するものである。
【0002】
【従来の技術】従来、このようなデータ伝送装置として
は、POS(販売時点情報管理装置)のインラインシス
テム等があるが、このようなものは同一ライン上に多数
のPOS端末が接続されている。そして、各POS端末
は、例えば、食料品売場と衣料品売場等のように違う売
場で用いられる場合がある。
は、POS(販売時点情報管理装置)のインラインシス
テム等があるが、このようなものは同一ライン上に多数
のPOS端末が接続されている。そして、各POS端末
は、例えば、食料品売場と衣料品売場等のように違う売
場で用いられる場合がある。
【0003】
【発明が解決しようとする課題】しかしながらこのよう
なものでは、同一のラインを用いているため、衣料品売
場は例えば単品収集、食料品売場は例えばスキャニング
を夫々行なう場合には、インライン上のトラフィック量
はかなり多く、時にはPOS端末がインライン上にデー
タを出せないため一時的にとまってしまうという問題点
があった。この場合、各売場のラインを別々にすればよ
いのだが、そうすると、各POS端末の精算データをデ
ータ収集装置等の特定の一つの機器に一括して収集する
ことができず、データ収集を円滑に行なうことができな
いという問題を生じてしまう。そこで、POS端末等の
電子機器が接続された複数のデータ伝送ラインの間にお
いて、各売場間の電子機器でデータの伝送を行なう場合
と、売場内の電子機器だけでデータ伝送する場合等のデ
ータの伝送を考慮してデータ伝送制御を行なうことが望
まれている。この発明の課題は、伝送されるデータに応
じて電子機器間におけるデータの伝送を制御することで
ある。
なものでは、同一のラインを用いているため、衣料品売
場は例えば単品収集、食料品売場は例えばスキャニング
を夫々行なう場合には、インライン上のトラフィック量
はかなり多く、時にはPOS端末がインライン上にデー
タを出せないため一時的にとまってしまうという問題点
があった。この場合、各売場のラインを別々にすればよ
いのだが、そうすると、各POS端末の精算データをデ
ータ収集装置等の特定の一つの機器に一括して収集する
ことができず、データ収集を円滑に行なうことができな
いという問題を生じてしまう。そこで、POS端末等の
電子機器が接続された複数のデータ伝送ラインの間にお
いて、各売場間の電子機器でデータの伝送を行なう場合
と、売場内の電子機器だけでデータ伝送する場合等のデ
ータの伝送を考慮してデータ伝送制御を行なうことが望
まれている。この発明の課題は、伝送されるデータに応
じて電子機器間におけるデータの伝送を制御することで
ある。
【0004】
【課題を解決するための手段】この発明の手段は次の通
りである。電子機器が接続された第1及び第2のデータ
伝送ラインの間に伝送制御装置(制御部11等)、この
伝送制御装置には受信したデータに基づく伝送制御を行
なうプログラムが記憶されるプログラム記憶手段(RO
M28等)、このプログラム記憶手段に記憶されたプロ
グラムに基づき受信したデータに応じた伝送制御を実行
する制御処理手段(CPU14等)、この制御処理手段
の伝送制御に基づいて上記各データ伝送ライン間のデー
タ伝送を行なう伝送手段(CPU14、伝送制御部1
2、13等)とを備えるものである。なお、括弧内は上
記各手段が実施例においてはどのように具体化されたか
を明瞭にするために参考に付加したものである。
りである。電子機器が接続された第1及び第2のデータ
伝送ラインの間に伝送制御装置(制御部11等)、この
伝送制御装置には受信したデータに基づく伝送制御を行
なうプログラムが記憶されるプログラム記憶手段(RO
M28等)、このプログラム記憶手段に記憶されたプロ
グラムに基づき受信したデータに応じた伝送制御を実行
する制御処理手段(CPU14等)、この制御処理手段
の伝送制御に基づいて上記各データ伝送ライン間のデー
タ伝送を行なう伝送手段(CPU14、伝送制御部1
2、13等)とを備えるものである。なお、括弧内は上
記各手段が実施例においてはどのように具体化されたか
を明瞭にするために参考に付加したものである。
【0005】
【作用】この発明の手段の作用は次の通りである。電子
機器が接続された第1及び第2のデータ伝送ラインの間
に設けられた伝送制御装置には受信したデータに基づく
伝送制御を行なうプログラムが記憶されるプログラム記
憶手段が備えられ、そして、このプログラム記憶手段に
記憶されたプログラムに基づき受信したデータに応じた
伝送制御を制御処理手段は実行し、この制御手段の伝送
制御に基づいて伝送手段は、上記各データ伝送ライン間
のデータ伝送を行なう。
機器が接続された第1及び第2のデータ伝送ラインの間
に設けられた伝送制御装置には受信したデータに基づく
伝送制御を行なうプログラムが記憶されるプログラム記
憶手段が備えられ、そして、このプログラム記憶手段に
記憶されたプログラムに基づき受信したデータに応じた
伝送制御を制御処理手段は実行し、この制御手段の伝送
制御に基づいて伝送手段は、上記各データ伝送ライン間
のデータ伝送を行なう。
【0006】
【第一実施例の構成】以下本発明の第一実施例について
説明する。図1はデータ伝送装置の全体構成を示すもの
で、図中1はハンドスキャナ2……を有するECR(電
子式キャッシュレジスタ)であり、このECR1……は
データ伝送ライン6を通じて相互に接続され、他のEC
R1からのデータを収集して集計する1つのマスタEC
R3と、データをこのマスタECR3に送る複数のスレ
ーブECR4……とからなっており、マスタECR3に
は収集したデータを記憶しておくフロッピーディスク装
置5が接続されている。また、ECRには上記ハンドス
キャナ2を有するもののほか定置式スキャナ7……を有
するECR8もあり、このECR8……もデータ伝送ラ
イン6を通じて相互に接続され、他のECR8からのデ
ータを収集して集計する1つのマスタECR9とこのデ
ータをこのマスタに送る複数のスレーブECR10……
とからなっている。
説明する。図1はデータ伝送装置の全体構成を示すもの
で、図中1はハンドスキャナ2……を有するECR(電
子式キャッシュレジスタ)であり、このECR1……は
データ伝送ライン6を通じて相互に接続され、他のEC
R1からのデータを収集して集計する1つのマスタEC
R3と、データをこのマスタECR3に送る複数のスレ
ーブECR4……とからなっており、マスタECR3に
は収集したデータを記憶しておくフロッピーディスク装
置5が接続されている。また、ECRには上記ハンドス
キャナ2を有するもののほか定置式スキャナ7……を有
するECR8もあり、このECR8……もデータ伝送ラ
イン6を通じて相互に接続され、他のECR8からのデ
ータを収集して集計する1つのマスタECR9とこのデ
ータをこのマスタに送る複数のスレーブECR10……
とからなっている。
【0007】上記データ伝送ライン6上には制御部11
が設けられ、上記ECRはハンドスキャナ2……を有す
るデータ伝送装置1……と、定置式スキャナ7……を有
するECR8……とに分割され、それぞれAブロックと
Bブロックが形成されている。
が設けられ、上記ECRはハンドスキャナ2……を有す
るデータ伝送装置1……と、定置式スキャナ7……を有
するECR8……とに分割され、それぞれAブロックと
Bブロックが形成されている。
【0008】上記制御部11は図2に示すように構成さ
れ、Aブロックからのデータは伝送制御部12を介して
CPU14に与えられ、このCPU14によってRAM
15に書き込まれ、このデータがBブロックへ伝送すべ
きデータであればCPU14によってよみ出され伝送制
御部13を介してBブロックに伝送される。上記伝送制
御部12、13は全く同じ構成で、各ブロックとの間で
授受されるデータバッファ16、バッファ17を介して
シフトレジスタ18、19にプリセットされ、各プリセ
ットは夫々制御信号INT1〜4に基づき、コントロー
ラ20、21によって制御される。
れ、Aブロックからのデータは伝送制御部12を介して
CPU14に与えられ、このCPU14によってRAM
15に書き込まれ、このデータがBブロックへ伝送すべ
きデータであればCPU14によってよみ出され伝送制
御部13を介してBブロックに伝送される。上記伝送制
御部12、13は全く同じ構成で、各ブロックとの間で
授受されるデータバッファ16、バッファ17を介して
シフトレジスタ18、19にプリセットされ、各プリセ
ットは夫々制御信号INT1〜4に基づき、コントロー
ラ20、21によって制御される。
【0009】この伝送されるデータのフォーマットは図
3に示すように、頭コードとエンドコードの間に行き先
ブロックナンバー、行き先ECRナンバー、送り元ブロ
ックナンバー、送り元ECRナンバー、伝送データ内容
が形成されている。このデータは順番にCPU14内の
Bレジスタ22にプリセットされ、頭コードがこのBレ
ジスタ22にプリセットされるとCレジスタ23にフラ
グが立てられ、行き先ブロックナンバーがBレジスタ2
2にプリセットされるとこの行き先ブロックナンバーは
Dレジスタ24にプリセットされ、送り元ブロックナン
バーがBレジスタ22にプリセットされるとこの送り元
ブロックナンバーはEレジスタ25にプリセットされ
る。このCPU14には他に、演算処理、各種制御処理
を行うための演算部26、制御部27が設けられ、制御
部11内には各種伝送処理を行うためのプログラムが記
憶されるROM28が設けられている。
3に示すように、頭コードとエンドコードの間に行き先
ブロックナンバー、行き先ECRナンバー、送り元ブロ
ックナンバー、送り元ECRナンバー、伝送データ内容
が形成されている。このデータは順番にCPU14内の
Bレジスタ22にプリセットされ、頭コードがこのBレ
ジスタ22にプリセットされるとCレジスタ23にフラ
グが立てられ、行き先ブロックナンバーがBレジスタ2
2にプリセットされるとこの行き先ブロックナンバーは
Dレジスタ24にプリセットされ、送り元ブロックナン
バーがBレジスタ22にプリセットされるとこの送り元
ブロックナンバーはEレジスタ25にプリセットされ
る。このCPU14には他に、演算処理、各種制御処理
を行うための演算部26、制御部27が設けられ、制御
部11内には各種伝送処理を行うためのプログラムが記
憶されるROM28が設けられている。
【0010】上記ECR8は図4に示すように構成さ
れ、上記定置式スキャナ7より入力されたデータや、キ
ーボード29より入力されたデータは夫々スキャナi/
F30、キーi/F31を介し、CPU32によってR
AM33に書き込まれるほか、表示i/F34を介し
て、表示部35に表示されたり、プリンタi/F36を
介してプリンタ37にR/J印字される。上記RAM3
3内のデータはCPU32によって読み出され上記デー
タ伝送ライン6を通じて他のECR8や制御部11に出
力され、また他のECR8や制御部11からのデータは
CPU32によってRAM33に書き込まれる。ROM
38にはCPU32が各種伝送処理を行うのに必要なプ
ログラム記憶されている。上記のECR1もハンドスキ
ャナ2の点を除いてはこれらECR8と同じ構成となっ
ている。
れ、上記定置式スキャナ7より入力されたデータや、キ
ーボード29より入力されたデータは夫々スキャナi/
F30、キーi/F31を介し、CPU32によってR
AM33に書き込まれるほか、表示i/F34を介し
て、表示部35に表示されたり、プリンタi/F36を
介してプリンタ37にR/J印字される。上記RAM3
3内のデータはCPU32によって読み出され上記デー
タ伝送ライン6を通じて他のECR8や制御部11に出
力され、また他のECR8や制御部11からのデータは
CPU32によってRAM33に書き込まれる。ROM
38にはCPU32が各種伝送処理を行うのに必要なプ
ログラム記憶されている。上記のECR1もハンドスキ
ャナ2の点を除いてはこれらECR8と同じ構成となっ
ている。
【0011】
【第一実施例の動作】次に本実施例の動作について述べ
る。制御部11の電源を投入すると、制御部11のCP
U14は図5に示すフロー処理を開始する。すなわち、
CPU14はレジスタ22〜25、RAM15をイニシ
ャライズして(ステップA1)、伝送制御部12、13
を受信可能状態とする(ステップA2、A3)。これに
より、伝送制御部12、13のシフトレジスタ18、1
9に各ブロックからのデータがプリセット可能となる。
る。制御部11の電源を投入すると、制御部11のCP
U14は図5に示すフロー処理を開始する。すなわち、
CPU14はレジスタ22〜25、RAM15をイニシ
ャライズして(ステップA1)、伝送制御部12、13
を受信可能状態とする(ステップA2、A3)。これに
より、伝送制御部12、13のシフトレジスタ18、1
9に各ブロックからのデータがプリセット可能となる。
【0012】いまBブロックのマスタECR9(ECR
ナンバー10)から、AブロックのマスタECR3(E
CRナンバー15)へデータが発信されたとすると、こ
のデータは行き先ブロックナンバー「A」、行き先EC
Rナンバー「15」、送り元ブロックナンバー「B」、
送り元ECRナンバー「10」となり、Bブロックを受
け持つ伝送制御部13のシフトレジスタ19にプリセッ
トされる。すると、コントローラ21はCPU14に制
御信号INT3を出力し、これによりCPU14は図6
に記すフロー処理を開始する。
ナンバー10)から、AブロックのマスタECR3(E
CRナンバー15)へデータが発信されたとすると、こ
のデータは行き先ブロックナンバー「A」、行き先EC
Rナンバー「15」、送り元ブロックナンバー「B」、
送り元ECRナンバー「10」となり、Bブロックを受
け持つ伝送制御部13のシフトレジスタ19にプリセッ
トされる。すると、コントローラ21はCPU14に制
御信号INT3を出力し、これによりCPU14は図6
に記すフロー処理を開始する。
【0013】すなわちCPU14は伝送制御部12の駆
動を停止してAブロックからの受信を受け付けないよう
にし(ステップB1)、シフトレジスタ19内の伝送デ
ータをBレジスタ22にプリセットしていく(ステップ
B2)。そして、Cレジスタ23にフラグが立っていな
ければ頭コードが得られた段階でCPU14はCレジス
タ23にフラグを立て(ステップB3、B4)、次に
「A」の行き先ブロックナンバーが得られれば、CPU
14はこの「A」のナンバーをDレジスタ24にプリセ
ットし(ステップB5、B6)、「B」の送り元ブロッ
クナンバーが得られれば、CPU14はこの「B」のナ
ンバーをEレジスタ25にプリセットする(ステップB
7、B8)。
動を停止してAブロックからの受信を受け付けないよう
にし(ステップB1)、シフトレジスタ19内の伝送デ
ータをBレジスタ22にプリセットしていく(ステップ
B2)。そして、Cレジスタ23にフラグが立っていな
ければ頭コードが得られた段階でCPU14はCレジス
タ23にフラグを立て(ステップB3、B4)、次に
「A」の行き先ブロックナンバーが得られれば、CPU
14はこの「A」のナンバーをDレジスタ24にプリセ
ットし(ステップB5、B6)、「B」の送り元ブロッ
クナンバーが得られれば、CPU14はこの「B」のナ
ンバーをEレジスタ25にプリセットする(ステップB
7、B8)。
【0014】次いで、CPU14は受信データをRAM
15にプリセットし、エンドコードが得られなければ、
Dレジスタ24の行き先ブロックナンバーとEレジスタ
25の送り元ブロックナンバーとを比較する(ステップ
B9〜B11)。いま、行き先ブロックナンバーは
「A」、送り先ブロックナンバーは「B」であるから、
CPU14は制御部11を介してデータ伝送を行う必要
のあることを判別し、伝送制御部13の駆動を停止して
伝送制御部12を送信状態に設定し(ステップB1
2)、制御信号INT4を伝送制御部12に出力して、
後述するAブロックのマスタECR3への送信処理を行
う。
15にプリセットし、エンドコードが得られなければ、
Dレジスタ24の行き先ブロックナンバーとEレジスタ
25の送り元ブロックナンバーとを比較する(ステップ
B9〜B11)。いま、行き先ブロックナンバーは
「A」、送り先ブロックナンバーは「B」であるから、
CPU14は制御部11を介してデータ伝送を行う必要
のあることを判別し、伝送制御部13の駆動を停止して
伝送制御部12を送信状態に設定し(ステップB1
2)、制御信号INT4を伝送制御部12に出力して、
後述するAブロックのマスタECR3への送信処理を行
う。
【0015】この場合、行き先ブロックナンバーと送り
元ブロックナンバーが同じであれば、CPU14は制御
部11を介してデータ伝送を行う必要のないことを判別
し、レジスタ22〜25をイニシャライズして(ステッ
プB13)、送信処理は行わない。このため、同一ブロ
ック内でのデータ伝送は制御部11を介さず行われ、デ
ータ伝送ライン6は制御部11によって遮断された形と
なる。
元ブロックナンバーが同じであれば、CPU14は制御
部11を介してデータ伝送を行う必要のないことを判別
し、レジスタ22〜25をイニシャライズして(ステッ
プB13)、送信処理は行わない。このため、同一ブロ
ック内でのデータ伝送は制御部11を介さず行われ、デ
ータ伝送ライン6は制御部11によって遮断された形と
なる。
【0016】こうして、各ブロックごとにデータ伝送ラ
イン6を使用することができ、データ伝送を効率良く行
うことができる。また上述したように、CPU14は制
御信号INT4を伝送制御部12に与えた後、図7に示
す送信処理を開始する。すなわち、CPU14はAブロ
ックのデータ伝送ライン6上のデータをバッファ16に
取り入れさせ、データ伝送ライン6上にデータが伝送中
であるか否かを判別する(ステップC1、C2)。ここ
で、図8を基に制御部11からの伝送タイミングを説明
する。まず、図8(a)、(b)、(c)はAブロック
のマスタECR3とスレーブECR4とのデータ送受信
タイミングを示す図であり、通常マスタECR3はスレ
ーブECR4の夫々に対して、順次送信データが有るか
否かを一定期間毎に問合せる処理を行なっている。この
場合、マスタECR3からはスタートコード、問合せ先
マシンナンバー(11)、エンドコードが伝送される。
そして、このデータを受信したスレーブECR4で伝送
データが有る場合にはスタートコード、伝送有データを
含むマシンナンバー(11)が伝送されてマスタECR
3とスレーブECR4が接続されデータの送受信が行な
われる。また、図8(d)、(e)は制御部11とマス
タECR3とのデータ送受信タイミングを示す図であ
り、制御部11は上記マスタ、スレーブECR間の伝送
データ有無問合せ時のスレーブECR4からの送信有デ
ータ伝送タイミングより少しずれたタイミングで、しか
も、ライン上にデータが無いと判断(制御部11は上記
少しずれたタイミングで送信有データを一定期間毎に見
ている為、ライン上に接続されている時にはデータが有
る。)された場合、マスタECR3に対しデータ伝送要
求の問合せを行い(マスタECR3は制御部11よりの
問合せにより次よりのスレーブECRへの問合せを停止
する。)この時、マスタECR3が空状態であれば制御
部11はマスタECR3へのデータ伝送を開始する。即
ち、図8左部に示すようにAブロックの中でデータ伝送
中であれば、送信処理を行わない。もし、図8右部に示
すようにデータ伝送が終了して行われていなければ、送
り先のAブロックのナンバー15の行き先マスタECR
3に対し、データ送出の問合せを行い、マスタECR3
より応答があれば、ENDコードが得られるまでRAM
15の内容をシフトレジスタ18にプリセットして、デ
ータ伝送ライン6上に伝送させていく(ステップC3〜
C6)。
イン6を使用することができ、データ伝送を効率良く行
うことができる。また上述したように、CPU14は制
御信号INT4を伝送制御部12に与えた後、図7に示
す送信処理を開始する。すなわち、CPU14はAブロ
ックのデータ伝送ライン6上のデータをバッファ16に
取り入れさせ、データ伝送ライン6上にデータが伝送中
であるか否かを判別する(ステップC1、C2)。ここ
で、図8を基に制御部11からの伝送タイミングを説明
する。まず、図8(a)、(b)、(c)はAブロック
のマスタECR3とスレーブECR4とのデータ送受信
タイミングを示す図であり、通常マスタECR3はスレ
ーブECR4の夫々に対して、順次送信データが有るか
否かを一定期間毎に問合せる処理を行なっている。この
場合、マスタECR3からはスタートコード、問合せ先
マシンナンバー(11)、エンドコードが伝送される。
そして、このデータを受信したスレーブECR4で伝送
データが有る場合にはスタートコード、伝送有データを
含むマシンナンバー(11)が伝送されてマスタECR
3とスレーブECR4が接続されデータの送受信が行な
われる。また、図8(d)、(e)は制御部11とマス
タECR3とのデータ送受信タイミングを示す図であ
り、制御部11は上記マスタ、スレーブECR間の伝送
データ有無問合せ時のスレーブECR4からの送信有デ
ータ伝送タイミングより少しずれたタイミングで、しか
も、ライン上にデータが無いと判断(制御部11は上記
少しずれたタイミングで送信有データを一定期間毎に見
ている為、ライン上に接続されている時にはデータが有
る。)された場合、マスタECR3に対しデータ伝送要
求の問合せを行い(マスタECR3は制御部11よりの
問合せにより次よりのスレーブECRへの問合せを停止
する。)この時、マスタECR3が空状態であれば制御
部11はマスタECR3へのデータ伝送を開始する。即
ち、図8左部に示すようにAブロックの中でデータ伝送
中であれば、送信処理を行わない。もし、図8右部に示
すようにデータ伝送が終了して行われていなければ、送
り先のAブロックのナンバー15の行き先マスタECR
3に対し、データ送出の問合せを行い、マスタECR3
より応答があれば、ENDコードが得られるまでRAM
15の内容をシフトレジスタ18にプリセットして、デ
ータ伝送ライン6上に伝送させていく(ステップC3〜
C6)。
【0017】次いで、CPU14はRAM15、バッフ
ァ16、シフトレジスタ18をイニシャライズし、制御
信号INT4の出力を停止して、伝送制御部12、13
を受信可能状態とする(ステップC7、C8)。
ァ16、シフトレジスタ18をイニシャライズし、制御
信号INT4の出力を停止して、伝送制御部12、13
を受信可能状態とする(ステップC7、C8)。
【0018】こうして、異なるブロック間で伝送される
データは制御部11を介して伝送され、データ伝送処理
を円滑に行うことができるとともに、データをマスタE
CR3に一括して集めることができる。なお、以上述べ
た伝送処理は、図3の16バイトの伝送データを4分割
して、4バイトごとに行われる。
データは制御部11を介して伝送され、データ伝送処理
を円滑に行うことができるとともに、データをマスタE
CR3に一括して集めることができる。なお、以上述べ
た伝送処理は、図3の16バイトの伝送データを4分割
して、4バイトごとに行われる。
【0019】また、AブロックからBブロックへの伝送
においても、同様の処理が行われる。この場合、上記ス
テップB1では伝送制御部13の駆動停止が行われ、ス
テップB12では伝送制御部12の駆動停止が行われ、
伝送制御部13が送信状態に設定されて制御信号INT
2が出力されるほか、ステップC7では制御信号INT
4ではなく制御信号INT2の出力が停止される。
においても、同様の処理が行われる。この場合、上記ス
テップB1では伝送制御部13の駆動停止が行われ、ス
テップB12では伝送制御部12の駆動停止が行われ、
伝送制御部13が送信状態に設定されて制御信号INT
2が出力されるほか、ステップC7では制御信号INT
4ではなく制御信号INT2の出力が停止される。
【0020】
【第二実施例】図9は第二実施例を示すものである。本
実施例では、各ECRをA、B、Cの3つのブロックに
分け、各ブロック間に制御部11を2つ設けたものであ
る。
実施例では、各ECRをA、B、Cの3つのブロックに
分け、各ブロック間に制御部11を2つ設けたものであ
る。
【0021】本実施例では3つのブロックの間でデータ
伝送を行うことができる。ブロック数を増やす時は、そ
れに応じて制御部11も増やせばよい。
伝送を行うことができる。ブロック数を増やす時は、そ
れに応じて制御部11も増やせばよい。
【0022】
【第三実施例】図10は第三実施例を示すものである。
本実施例では、Aブロックを他のスレーブECR4から
データを収集するマスタECR3を1台のみとしたもの
で各スレーブECR4……からのデータが制御部11を
介してマスタECR3にプリセットされるとともに、マ
スタECR3自身のデータもいったん制御部11に送っ
た後、マスタECR3に伝送されてプリセットされる。
本実施例では、Aブロックを他のスレーブECR4から
データを収集するマスタECR3を1台のみとしたもの
で各スレーブECR4……からのデータが制御部11を
介してマスタECR3にプリセットされるとともに、マ
スタECR3自身のデータもいったん制御部11に送っ
た後、マスタECR3に伝送されてプリセットされる。
【0023】このため、マスタECR3自身の登録デー
タも他のスレーブECR4の登録データと同じように処
理することができ、いちいちデータをマスタECR3自
身のものか、他からのものかを判別して異なる処理をす
る必要がなくなり、処理プログラムがそれだけ簡単とな
る。
タも他のスレーブECR4の登録データと同じように処
理することができ、いちいちデータをマスタECR3自
身のものか、他からのものかを判別して異なる処理をす
る必要がなくなり、処理プログラムがそれだけ簡単とな
る。
【0024】
【第四実施例】図11、図12は第四実施例を示すもの
である。本実施例では、各スレーブECR4、10のデ
ータをそれぞれマスタECR3、9に収集して、マスタ
ECR3とマスタECR9の間でデータ伝送を行うよう
にしたものである。この場合の伝送データフォーマット
は図12に示すように、行き先ECRナンバーと送り元
先ECRナンバーのほか通過コードのみで、行き先ブロ
ックナンバー、送り先ブロックナンバーはない。この通
過コードは一方のブロックから他のブロックへの転送の
時のみセットされ、これにより制御部11の通過コード
判断部39で制御部11の通過の必要なことが判別さ
れ、上記通過コードは通過コード記憶部40にプリセッ
トされるとともに、その通過の方向すなわちマスタEC
R3からスレーブECR4又はスレーブECR4からマ
スタECR3の種別が通過方向記憶部41にプリセット
される。そしてデータ伝送ライン6が空いた時にデータ
伝送が行われる。
である。本実施例では、各スレーブECR4、10のデ
ータをそれぞれマスタECR3、9に収集して、マスタ
ECR3とマスタECR9の間でデータ伝送を行うよう
にしたものである。この場合の伝送データフォーマット
は図12に示すように、行き先ECRナンバーと送り元
先ECRナンバーのほか通過コードのみで、行き先ブロ
ックナンバー、送り先ブロックナンバーはない。この通
過コードは一方のブロックから他のブロックへの転送の
時のみセットされ、これにより制御部11の通過コード
判断部39で制御部11の通過の必要なことが判別さ
れ、上記通過コードは通過コード記憶部40にプリセッ
トされるとともに、その通過の方向すなわちマスタEC
R3からスレーブECR4又はスレーブECR4からマ
スタECR3の種別が通過方向記憶部41にプリセット
される。そしてデータ伝送ライン6が空いた時にデータ
伝送が行われる。
【0025】本実施例では制御部11をデータが通過す
るとき、マスタECR3とマスタECR9の間でデータ
伝送が行われ、他のECR間での伝送はありえず、その
分データ処理が簡単に済み、また行き先ブロックナンバ
ー、送り元ブロックナンバーも不要となって、単に通過
が必要か否かを示す通過コードで十分となる。
るとき、マスタECR3とマスタECR9の間でデータ
伝送が行われ、他のECR間での伝送はありえず、その
分データ処理が簡単に済み、また行き先ブロックナンバ
ー、送り元ブロックナンバーも不要となって、単に通過
が必要か否かを示す通過コードで十分となる。
【0026】
【第五実施例】図13、図14は第五実施例を示すもの
である。本実施例では、各ECRをA、B、Cの3つの
ブロックに分け、各ブロックの中心に制御部11を1台
設けたものであり、これに応じ制御部11にはAブロッ
ク用の伝送制御部12、Bブロック用の伝送制御部13
のほか、Cブロック用の伝送制御部42も設けられてい
る。
である。本実施例では、各ECRをA、B、Cの3つの
ブロックに分け、各ブロックの中心に制御部11を1台
設けたものであり、これに応じ制御部11にはAブロッ
ク用の伝送制御部12、Bブロック用の伝送制御部13
のほか、Cブロック用の伝送制御部42も設けられてい
る。
【0027】本実施例では、1台の制御部11で3つの
ブロクの間でデータ伝送を行うことができる。ブロック
数を増やす時は、それに応じて伝送制御部を増やせばよ
い。
ブロクの間でデータ伝送を行うことができる。ブロック
数を増やす時は、それに応じて伝送制御部を増やせばよ
い。
【0028】なお、上記実施例では電子式キャッシュレ
ジスタのデータ伝送に装置を適用したが、これに限られ
ることはなく他の電子機器に適用してもよい。
ジスタのデータ伝送に装置を適用したが、これに限られ
ることはなく他の電子機器に適用してもよい。
【0029】
【発明の効果】本発明によれば、伝送ライン上に制御部
を設け、この制御部で、伝送されるデータに応じて電子
機器におけるデータの伝送を制御することができるた
め、、例えば、各売場間においてデータの伝送を行なう
場合と、売場内だけでデータ伝送をする場合等が夫々あ
れば、電子機器間で伝送されるデータに応じて電子機器
間におけるデータ伝送が行なえ、上記夫々の場合のデー
タ伝送が円滑にできる。
を設け、この制御部で、伝送されるデータに応じて電子
機器におけるデータの伝送を制御することができるた
め、、例えば、各売場間においてデータの伝送を行なう
場合と、売場内だけでデータ伝送をする場合等が夫々あ
れば、電子機器間で伝送されるデータに応じて電子機器
間におけるデータ伝送が行なえ、上記夫々の場合のデー
タ伝送が円滑にできる。
【図1】第一実施例の全体構成図。
【図2】制御部11の回路図。
【図3】伝送データフォーマット図。
【図4】ECR8の回路図。
【図5】制御部11でのデータ送受信処理のフローチャ
ートの図。
ートの図。
【図6】制御部11でのデータ送受信処理のフローチャ
ートの図。
ートの図。
【図7】制御部11でのデータ送受信処理のフローチャ
ートの図。
ートの図。
【図8】データ伝送のタイムチャートの図。
【図9】第二実施例の全体構成図。
【図10】第三実施例の全体構成図。
【図11】伝送データフォーマット図。
【図12】伝送データフォーマット図。
【図13】制御部11の回路図。
【図14】制御部11の回路図。
1、8 ECR 3、9 マスタECR 4、10 スレーブECR 5 フロッピーディスク装置 6 データ伝送ライン 11 制御部 12、13、42 伝送制御部 14 CPU 15 RAM 39 通過コード判断部
───────────────────────────────────────────────────── フロントページの続き (51)Int.Cl.5 識別記号 庁内整理番号 FI 技術表示箇所 H04L 13/08 8020−5K
Claims (3)
- 【請求項1】電子機器が接続された第1及び第2のデー
タ伝送ラインの間に伝送制御装置を設け、 この伝送制御装置には受信したデータに基づく伝送制御
を行なうプログラムが記憶されるプログラム記憶手段
と、 このプログラム記憶手段に記憶されたプログラムに基づ
き受信したデータに応じた伝送制御を実行する制御処理
手段と、 この制御処理手段の伝送制御に基づいて上記各データ伝
送ライン間のデータ伝送を行なう伝送手段とを具備して
なることを特徴とするデータ伝送装置。 - 【請求項2】プログラム記憶手段のプログラムに基づき
伝送処理手段で伝送制御される制御内容は、データ伝送
ラインへのデータ送受信制御であることを特徴とする特
許請求の範囲第1項記載のデータ伝送装置。 - 【請求項3】プログラム記憶手段のプログラムに基づき
伝送処理手段で伝送制御される制御内容は、受信したデ
ータを記憶し、その記憶データを、伝送すべきデータ伝
送ラインへ伝送するデータ送受信制御であることを特徴
とする特許請求の範囲第1項記載のデータ伝送装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4194956A JPH05334568A (ja) | 1992-06-29 | 1992-06-29 | データ伝送装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP4194956A JPH05334568A (ja) | 1992-06-29 | 1992-06-29 | データ伝送装置 |
Related Parent Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP13889885A Division JPS621096A (ja) | 1985-06-27 | 1985-06-27 | デ−タ伝送装置 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH05334568A true JPH05334568A (ja) | 1993-12-17 |
Family
ID=16333131
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP4194956A Pending JPH05334568A (ja) | 1992-06-29 | 1992-06-29 | データ伝送装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH05334568A (ja) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2481824A1 (fr) * | 1980-04-30 | 1981-11-06 | Ebauches Electroniques Sa | Mouvement de piece d'horlogerie electronique |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5454549A (en) * | 1977-10-08 | 1979-04-28 | Omron Tateisi Electronics Co | Processing system for data collection miss |
| JPS57105076A (en) * | 1980-12-22 | 1982-06-30 | Tokyo Electric Co Ltd | Remote display device |
| JPS5814271A (ja) * | 1981-07-17 | 1983-01-27 | Omron Tateisi Electronics Co | キヤツシユレジスタ・システム |
| JPS5860372A (ja) * | 1981-10-06 | 1983-04-09 | Fujitsu Ltd | 売上情報照会方式 |
-
1992
- 1992-06-29 JP JP4194956A patent/JPH05334568A/ja active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5454549A (en) * | 1977-10-08 | 1979-04-28 | Omron Tateisi Electronics Co | Processing system for data collection miss |
| JPS57105076A (en) * | 1980-12-22 | 1982-06-30 | Tokyo Electric Co Ltd | Remote display device |
| JPS5814271A (ja) * | 1981-07-17 | 1983-01-27 | Omron Tateisi Electronics Co | キヤツシユレジスタ・システム |
| JPS5860372A (ja) * | 1981-10-06 | 1983-04-09 | Fujitsu Ltd | 売上情報照会方式 |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| FR2481824A1 (fr) * | 1980-04-30 | 1981-11-06 | Ebauches Electroniques Sa | Mouvement de piece d'horlogerie electronique |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0751649A3 (en) | Method and device for transmitting a message to a LAN administrator | |
| JPH05334568A (ja) | データ伝送装置 | |
| JP2513391B2 (ja) | デ―タ伝送システム | |
| JPH09163032A (ja) | データ伝送方法及び表示装置 | |
| JPH0635818A (ja) | データ処理システム | |
| JPS61190626A (ja) | プロセス表示装置 | |
| JPH0682433B2 (ja) | カ−ド認証端末群管理装置 | |
| JPH09233152A (ja) | データ処理システムにおけるシリアル通信方法 | |
| JPS61221855A (ja) | 伝送エラ−時のコントロ−ル方式 | |
| JPS621096A (ja) | デ−タ伝送装置 | |
| JPH0511350B2 (ja) | ||
| JPS6153748B2 (ja) | ||
| JPH04127398A (ja) | Posシステム | |
| JPH0765078A (ja) | 商品販売データ処理装置 | |
| JPS63142409A (ja) | 端末装置の時刻設定方式 | |
| JP2900388B2 (ja) | データ処理システム | |
| JPH03216039A (ja) | 複数端末装置における通信システム | |
| JPH02144797A (ja) | Posシステム | |
| JPH0748758B2 (ja) | デ−タ処理装置 | |
| JPS63318660A (ja) | 複数ホストコンピュ−タの更新方式 | |
| JPS62217351A (ja) | 他系システム上の実行ジヨブ監視制御方式 | |
| JPH05122770A (ja) | 集中監視システム | |
| JPH05165749A (ja) | データ処理システム | |
| JPH0738563A (ja) | 情報表示ボード用データ集配信システム | |
| JPH02231668A (ja) | 分散システムのジョブ発生方式 |