JPH03216039A - 複数端末装置における通信システム - Google Patents

複数端末装置における通信システム

Info

Publication number
JPH03216039A
JPH03216039A JP2010747A JP1074790A JPH03216039A JP H03216039 A JPH03216039 A JP H03216039A JP 2010747 A JP2010747 A JP 2010747A JP 1074790 A JP1074790 A JP 1074790A JP H03216039 A JPH03216039 A JP H03216039A
Authority
JP
Japan
Prior art keywords
terminal
data
terminal device
host computer
host
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
JP2010747A
Other languages
English (en)
Other versions
JP3089313B2 (ja
Inventor
Yoshio Numa
沼 美穂
Yoshizo Yamamoto
山本 好造
Hiroshi Kato
浩 加藤
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.)
Kyodo Printing Co Ltd
Original Assignee
Kyodo Printing 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 Kyodo Printing Co Ltd filed Critical Kyodo Printing Co Ltd
Priority to JP02010747A priority Critical patent/JP3089313B2/ja
Publication of JPH03216039A publication Critical patent/JPH03216039A/ja
Application granted granted Critical
Publication of JP3089313B2 publication Critical patent/JP3089313B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Information Transfer Systems (AREA)
  • Computer And Data Communications (AREA)
  • Small-Scale Networks (AREA)

Abstract

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

Description

【発明の詳細な説明】 逢監ユ1 本発明は通信システム,より具体的には中継装置を介し
複数の端末装置と並列データの通信を行なう複数端末装
置における通信システムに関する。
背』ur術 複数のデータ装置を接続して並列データのやりとりをす
るインタフェース規格としては、たとえばGP−IB 
(IEEE−488+およびSCSIfANSIX3.
 131−19861がある。
GP−18は、コンピュータと計測器を接続するために
開発されたインタフェース規格であり、コネクタの物理
形状やビン配列、電気特性などが決められている。GP
−IBは、最大15台の機器を並列に接続でき、8本の
両方向データ線のほか、3本のハンドシエイクバ又と5
本の管理バスを持っている。GP−IBでは、インタフ
ェースの基本機能としてトーカ、リスナ、コントローラ
の3つがあり、接続機器はこれらのうち少なくとも1つ
の機能を備えている。
トー力はデータを出力する機能、リスナはデータを入力
する機能,そしてコントローラはトーカとリスナを指定
する機能を持つ。GP−IBにおいて、その機器側には
メス型のコネクタが配設され、これに接続されるケーブ
ルの両端はオス型とメス型が背中合わせになったコネク
タである。
GP−IBにおいて複数の装置を接続する場合は、機器
例のメス型コネクタに接続されたケーブルの一端1に更
に他の機器に接続されるケーブルの一端を接続する。こ
れにより,電気的にはバス型のネントワークが形成され
る。
マタ、SCSIは、小型コンピュータと周辺装置を接続
するためのパラレル伝送によるバス型のインタフェース
であり、物理形状や論理仕様などを規定している。SC
SIの物理インタフェースは、9本の両方向のデータパ
スと9本の制御信号から構成される。SCSIにおいて
は、イニシェークとタゲットという概念が取り入れられ
ている。
ここでイニシェークは、ターゲットに対し動作を指示す
るコマンドを発するホストとなる。またターゲットは、
イニシェークからのコマンドを受け、実際にその機能を
実現するコントローラとなる。1つのSCSIバスには
、ホストとコントローラを合わせて8台まで接続するこ
とができる。1台のコントローラには最大8台までの周
辺装置をデイジ・チェイン(いもづる式)接続すること
ができるため、最大64台までの周辺装置を接続するこ
とがてきる。
しかしながらこれらGP−IB規格またはSCS I規
格では、送信側と受信側がハンドシェークによって通信
開始と応答などの信号のやりとりを・する。このため、
コントローラまたはイニシェークによって対象となるデ
バイスを指定する場合、指定されたデバイスは必ず存在
しなければならなかった。
したがって、たとえばデバイスをシステムから一時的に
外したりする場合などに柔軟に対応することができなか
った。これは、とくに指定されたデバイスが故障などで
応答できない場合に問題が発生した。また、受信側のデ
バイスが他の処理を行なっている場合にも、それに対し
て割込をかけ、送信側に対して応答しなければならず、
通信制御処理が複雑になるとともに、その時点で行なわ
れている処理が遅延するという問題も発生した。従来技
術ではまた、バスのコントロールが送信側と受信側に渡
されると、一定の区切りになるまでコントローラのモー
ドやバスフリーのモードに戻ってこない。したがって、
送信や応答の状態になつても、端末がそれを実行しない
場合には、コントローラのモードやバスフリーのモード
にならずシステム全体の機能が麻痺するという結果を招
いていた。従来技術ではさらに、小規模システムの構築
を前提としているため、接続デバイス数が制限され、汎
用性が乏しかった。
目   的 本発明はこのような従来技術の欠点を解消し、ホストと
インテリジェント機能をもった?!数の端末装置により
構成される通信システムにおいて、すべての端末装置が
存在しない場合でも支障なく情報を集めることが可能で
あり、またすべての端末に一括して、または各端末毎に
プログラムやデータの送信が可能であり、ホストにより
すべての端末を統轄制御できる複数端末装置における通
信システムを提供することを目的とする。
l豆五J逐 本発明によれば,ホストコンピュータに複数の端末装置
を接続して並列データの授受を行なう複数端末装置にお
ける通信システムにおいて、通信システムは、通信信号
のドライブを行なう中継装置を有し、この中継装置を介
して端末装置とホストコンピュータとが接続され、端末
装置にはそれぞれ他の端末装置と区別する固有番号が設
定され、通信システムにおける信号線は、ホストコンピ
ュータから端末装置へデータを送る第1のデータ線と、
端末装置からホストコンピュータにデータを送る第2の
データ線と、端末装置の固有番号を指定する端末選択信
号線と、端末装置がホストコンピュータにデータ転送有
りを示すデータ転送線とを有し、ホストコンピュータが
端末装置にデータを送る場合、端末選択信号線により所
望の端末装置の固有番号を送りながら第1のデータ線に
てデータを送り、端末装置がホストコンピュータにデー
タを送る場合、ホストコンピュータにより自端末装置の
固有番号が指定されたときに、データ転送線にて該ホス
トコンピュータにデータ転送有りを示し、第2のデータ
線によりデータを送る。
本発明によればまた、上記に記載の通信システムにおけ
る中継装置は、データ転送線および第2のデータ線を含
む端末装置からホストコンピュータに信号を送る信号線
を所定のレベルに付勢する回路を有する。
本発明によればさらに,上記に記載の通信システムにお
ける端末装置は、ホストコンピュータより端末選択信号
線を介し自端末装置の固有番号が送られてきたことを識
別する端末番号識゛別手段と、一方の入力端子が端末番
号識別手段の出力に,他方の人力端子がホストコンピュ
ータにデータ転送有りを示すフラグの出力に、出力端子
がデータ転送有りを示すデータ転送線に接続されたデー
タ転送通知手段とを有し、データ転送通知手段は,デー
タ転送有りを示すフラグが立っているときに、端末番号
識別手段より自端末装置の固有番号が送られてきた旨の
識別出力を人力すると、データ転送有りを示す信号をホ
ストコンピュータに送る。
実施例の説明 次に添付図面を参昭して本発明による?!数端末装置に
おける通信システムの実施例を詳細に説明する。
第2図を参照すると,本発明による複数端末装置におけ
る通信システムの一実施例として,ホストコンピュータ
1に15台の中継装置3を接続し、それぞれの中継装置
3に8台の端末装置を収容したときのシステム構成図が
示されている。
ホストコンピュータlは,中継装置3を介し端末装置5
と並列データの送受信を行なう際、その通信制御を行な
うコントロール装置である。すなわちホストlは、たと
えば送信や応答の状態になっても該当端末5がそれを所
定の時間実行しない場合には、「時間切れ」として次の
処理に移行する。このため,端末装置5が一連の処理途
中でシステムから取り外された場合や処理実行中で応答
できない場合でも、システム全体の通信が麻痺すること
なく他の端末装置5と通信を行なうことができる。ホス
トコンピュータlの入出力回路は、接続ケーブル100
により中継装置3と接続されている。
中m装置3は、ホストコビュータlの入出力回路がすべ
ての端末装置5を駆動できないため、その信号のドライ
ブを行なう装置である。中継装置3はまた、端末装置5
とホスト1との接続距離を延長する信号ドライブ機能の
他に、端末5からの信号のぶつかりを回避する役割を果
たしている。
この中継装置3により、ここでは8台の端末装置5を1
つの単位で扱うことができる。中継装置3は、接続ケー
ブル300により端末装置5の入出力回路と接続されて
いる。
端末装置5は、予め決められた処理を行なうインテリジ
ェント機能を持った装置であり、処理結果をホストコン
ピュータ1に伝達することにより1つの処理を完了する
。端末装置5は、それぞれ他の端末と異なる固有の識別
番号を有し、この番号をホストlより選択されることに
よりホストlとのデータ通信を行なう。
本実施例における通信システムの特徴の1つとして、ホ
スト1と中継装置3および中継装置3と端末装置5を接
続するコネクタの端子番号はすベて同しである。とくに
データ線は、ホスト1測一端末5側(群)へ信号を送る
片方向の信号線と端末5側一ホストl側へ信号を送る片
方向の信号線がある。これは、本方式では多数の端末5
を接続するため中継装置3を介在しているので、信号の
方向を明確にする必要があるためである。
第3図には、接続コネクタの端子番号に対応する本実施
例における通信信号の種類が示されている。端子番号1
〜3のモードセレクト信号MODは、ホスト1から端末
装置5に送られ、この装置5の状態を指示する信号であ
る。モードセレクト信号NODは3ビットで構成され,
モードセレクト信号ll40DO〜3により8つの状態
が端末5側に送られる。なお、モードセレクト信号MO
Dの種頽および内容は、接続される端末装置5の処理内
容に応して任意に設定される。
端子番号5〜1lの端末セレクト信号MSEI、0*〜
6本は、端末装置5の識別番号を指定する信号である。
ホストlから端末装置5に向けて出力されるこの信号に
より、最大120台の端末装置5の中から所望の端末5
をホストIは選択する。この信号MSELの上位4ビッ
トfMsEL 6傘〜MSEI− 301で、接続され
ている中継装置3の中から1台の中継装置3が指定され
、残りの下位3ビットfMsEL 21〜MSEI..
 0本)でこの中継装置3に接続されている端末装置5
の指定が行なわれる。なお、この信号MSELの上位4
ビットが16進数のrFJ (11111を示している
場合、ホスト1の指定を意味する。
端子番号12〜l9のデータIlilHDO〜7および
端子番号2IのデータストローブHSTRB輯よ、モー
ドセレクト信号MODで示されたモードに応じて、ホス
ト1からすべての端末装置5または特定の端末装置5に
データを送るデータ線である。また、端子番号24〜3
lのデータ線MD O〜7および端子番号33のデータ
ストローブ線MSTRB輯ま、端末装置5からホストl
にデータを送る信号線である。
端子番号4のデータ転送フラグMTR輯ま、端末装置5
からホストlに対しデータ転送の要求を行なう信号であ
る。なお、この転送フラグMTR 傘は、所定のモード
のときに端末装置5からホスト1へ出力される。この信
号MTR 中は、端末装置5がデータ転送要求のフラグ
を立て,この端末装置5の詣別番号がホストlから送ら
れてきたときにホスト1に送出される。端子番号23の
割込線MINT中は、端末5がホストlへ割込を行なう
ときに出力する信号である。
なお,同図に示されている各種信号は、本実施例におけ
る通信システムを後述するICカード検査システムに適
用したときを想定したものであり、勿論本発明がこのよ
うに限定されるものではない。すなわち、モードセレク
ト信号MOD .端末セレクト信号MSELおよびデー
タ線のビット数などは、システム構成およびその処理内
容により任意に設定可能である。
第1図には、本実施例におけるホストコンピュータ1、
中継装置3および端末装置5の構成が示されている。な
お、同図においてホストコンピュータlおよび端末装置
5は、本実施例に直接関係のある入出力回路が示されて
いる。ホストコンピュータlのホスト入出力回路10は
、複数のドライバ群および抵抗により構成され、ホスト
lのパラレル人出力回路l2の各種信号線に接続されで
いる。
すなわち、ドライバ群l4は、12個のドライバ14−
l〜14−12により構成され、各ドライバl4の入力
側がパラレル人出力回路l2のモードセレクト信号MO
D O〜2.ホスト1からのデータ線HD O〜7およ
びこれのデータストローブHSTRB*に接続されてい
る。ドライバ群■6は、7個のドライバ16−1〜l6
−7により構成され、これの入力側にパラレル入出力回
路12の端末セレクト信号が接続されている。
ドライバ群l8は、8個のドライバ18−1−18−8
により構成され、その出力側がパラレル入出力回路l2
の端末からのデータ線に接続されている。ドライバ群l
8はまた、その入力側が終端抵抗22に接続されている
。ドライバ群20は、3個のドライバ20−l〜20−
3により構成され、その出力側がパラレル人出力回路I
2の端末からのデータ転送フラグ、割込線およびデータ
ストローブに接続されている。ドライバ群20はまた、
その人力側がプルアップ抵抗24に接続されている。
中継装置3−1〜3−15は、復数のドライバ群、致回
路36および段番号設定部38により構成されている。
それぞれの中継装置3の各ドライバ群において、同じ参
照符合のドライバ群は、信号線10ロを介しホスト入出
力回路10の対応する各ドライバ群にそれぞれ接続され
る。ドライバ群3oは、ホストlからのモード信号、伝
送データ、データストローブを端末装置5に中継するド
ライバであり、12個のドライバ30−1〜30−12
により構成されている。ドライバ群30の入力側は信号
!11110を介しそれぞれドライバ14−1〜14−
12の出力側に接続されている。
ドライバ群32およびドライバ群34は、ホスト1から
の端末セレクト信号を端末装置5にドライブするドライ
バである。これらドライバ群は直列に接続され、それぞ
れ7個のドライバ32−1〜32づ、34−1〜34−
7で構成されている。ドライバ群32のそれぞれの入力
側は信号線120を介しドライバ16−1− 16−7
の出力側に接続され、各ドライバ32−1〜32づの出
力側はドライバ34−1〜34づの入力側に接続されて
いる。ドライバ32−7〜32−4の出力側はまた、一
致回路36に接続されでいる。
致回路36にはまた、段番号が4ビットで設定された段
番号設定部38が接続されている。一致回路36は、ド
ライバ32−7〜32−4の出力値と段番号設定部38
で設定されている値が一致した場合、出力360をドラ
イバ40に送りこれを導通状態にする回路である。なお
、それぞれの中継装置の段番号設定部38には、「0」
〜「E」までの異なる固有の識別番号が斌与されている
。具体的には、中継装置3−1は番号「0」が,中継装
置3−2は番号「l」が、 . 、中継装置3−15は
番号rEJが設定されている。
ドライバ群40は、端末装置5からのデータをホストコ
ンピュータ1に中継するドライバであり、ドライバ40
−1〜40−8により構成されている。これらは通常で
は高インピーダンス状態であり、一致回路36からの出
力360を入力すると導通状態になる。ドライバ40−
l〜40−8の出力側は、信号線130を介しドライバ
18−1−18−8の人力側に接続され、またそれぞれ
の人力側には終端抵抗44が接続されている。
ドライバ群42は,端末装置5からのデータ転送有りを
示す信号、割込信号および伝送データをホスト1にドラ
イブするドライバである。ドライバ群42は、ドライバ
42−1〜42−3により構成された才一ブンコレクタ
ゲートfO. (1:l によるドライバであり、ワイ
ヤードORの動作を行なう。すなわちドライバ42−1
〜42−3は、それぞれの出力側が信号線140を介し
プルアップ抵抗24−1〜24−3に接続されることに
より、バス・ドライブが形成されている。ドライバ42
−1〜42−3はまた、それぞれの入力側がプルアップ
抵抗46−1〜46−3に接続されている。これらプル
アップ抵抗46−1〜46−3により、後述する端末装
置5の才−ブンコレクタゲートのドライバ60〜64が
、同様にワイヤードORの動作を行なう。
端末装置5は、端末装置入出力回路70を有し、これは
同装置5のパラレル入出力回路72の各種信号線、すな
わちモード信号線、端末番号一致信号線、ホストからの
データ線、ホストからのデータストローブの線、端末か
らのデータ転送フラグの線、端末からの割込線、端末か
らのデータストローブの線、端末からのデータ線に接続
されている。端末装置入出力回路70は、複数のドライ
バ詳50.56 i5よび66、ドライバ58〜64、
一致回路52、端末番号設定部54、AND回路68に
より構成されている。
ドライバ群50は、ホスト1からのモード信号を受信す
るドライバである。ドライバ群50は、ドライバ50−
1〜50−3により構成され,これらの入力側は信号f
i310を介しドライバ30−l〜30−3の出力側に
,またこれらの出力側はパラレル入出力回路72のモー
ド信号線に接続されている。
一致回路52は、ホスト1からの端末セレクト信号を受
信し、この信号が自端末装置5を示している場合に「H
」レベルの端末番号一致信号をパラレル入出力回路72
に送る回路である。一致回路52は、ドライバ34−l
〜34−7の出力側に接続されろとともに、自端宋5の
議別番号を示す端末番号設定郎54に接続されている。
端末番号設定部54は、端末装置5の固有番号が7ビッ
トで設定されている識別番号設定部である。すなわち、
たとえば端末装置5−1−1の端末番号設定部54には
16進数で「00」が、端末装置5−12の端末番号設
定部54には「01」が設定され、中継装置3−15の
最後に接続された端末装置5−15−8の端末番号設定
部54には「E7」が設定されている。
ドライバ群56は、ホスト1からの送信データをドライ
ブするドライバである。ドライバ群56は、ドライバ5
6−I〜56−8により構成され、これらの入力側は信
号線310を介しドライバ30−4〜30−11に、ま
たこれらの出力側はパラレル入出力回路72のホストか
らのデータ線に接続されている。ドライバ58は、ホス
トIからの送信データのデータストローブをドライブす
るドライバである。ドライバ58は、その人力側が信号
線310を介しドライバ30−12に接続され、その出
力側がホストからのデータストローブに接続されている
。端末装置5は、ホストlかも送られてきたモードセレ
クト信号によって設定されたモードが受信モードであり
、かつ端末セレクト信号が自端末の識別番号と一致した
ときに、ホストlからの送信データおよびそのデータス
トローブを受信する。
ドライバ60およびANDゲート68は、端末5からの
データ転送をホストlに通知する回路である。
ANDゲート68は、一方の入力端子が一致回路52の
出力側に、また他方の入力端子がパラレル人出回路72
のデータ転送フラグに接続され、これら入力端子がrH
」レベルのときに「H」レベルの出力信号、すなわち端
末からのデータ転送有りをドライバ60の入力側に送る
。ドライバ60の出力側は、信号線340を介しドライ
バ42−1の入力側に接続されている。
ドライバ62は、端末5からの割込信号をホストlに送
るドライバである。すなわちドライバ62は、その人力
II+がパラレル入出力回路72の割込線に接続される
とともに、その出力{l11が信号線;{40を介しド
ライバ42−2の人力側に接続されている。
ドライバ64は、端末5からの送信データのデータスト
ローブをドライブするドライバである。ドライバ64は
、その出力側が信号線340を介しドライバ42−3の
入力側に接続される。
ドライバ群66は、端末5からの送信データをドライブ
するドライバである。ドライバ詳66は、ドライバ66
−1〜66−8により構成され、それぞれの入力側がパ
ラレル人出力回路72のデータ線に、またそれぞれの出
力側がドライバ40−l〜40−8の人力側に接続され
ている。これらは通常では高インビダンス状態であり,
パラレル入出力回路72のデータ線有効信号により導通
状態となる。
同図に示すように、端末装置5からホストlに送る信号
の送信線は、中継装置3の終端抵抗44またはプルアッ
プ抵抗46に接続されている。このため、端末装置5を
たとえば故障または調整等で取り外す場合でも、所定の
レベルに付勢されているので中継装置3にレニ響を及ぼ
すことがなく,通信ケーブル;300を端末装置5から
外すだけで対応できる。
第4図には、本システムにおけるオープン・コレクタ出
力のドライバの接続図が示されている。
なお、同図では理解を容易にするために、1台の中継装
置3に8台の端末装置5が接続されたときの接続図が示
されている。このように本実施例では、オーブン・コレ
クタ・ドライバ・ゲートをワイヤードOR接続すること
により、簡単な制御方法で端末5からの信号の衝突を回
避できるバス・ドライブを実現している。
第l図および第2図を用いて本実施例の動作を説明する
6ホストlは、端末装置5にデータを送る場合、モード
セレクト信号によりモードを端末側で受信するモードに
し、データを送信する端末装置5を特定するため、端末
セレクト信号によりその端末番号を送る。たとえばホス
トlが端末装置5−2−2にデータを送る場合、ホスト
lは、r0001 001Jのセレクト信号、すなわち
16進数でr IIJを送りながらその送信データをす
べての中継装置3に送る。これにより、ホストlからの
送信データおよび端末セレクト信号は、中継装置3を介
しすべての端末装置5にて受信される。
各端末装置5では、端末セレクト信号により自端末がホ
スト1より還択されたが否かを判断する。この場合、端
末装置5−2−2の端末番号設定部54に16進数でr
 IIJが設定されているため、この端末装置5の一致
回路52より一致信号が出方され、この端末装置5−2
−2がホストlからのデータを受信する。
また、ホスト1は、端末セレクト信号を所定のタイミン
グで順次変更し、個々の端末がデータ転送フラグを立て
ているか否かを調べる。第5図には,端末装置5の選択
順序が示されている。本実施例では、実際には7ビット
のセレクト信号で端末装置5が選択されるが、概念的に
はセレクト信号の上位4ビットfMsEL 6傘〜MS
EL 311で中継装置3を選択し、下位3ビット(M
SEL 2傘〜MSEL o杓テ選択した中継装置5に
収容されている端末装置5を選択する。
すなわち、上位4ビットの変史は、下位3ビットのチェ
ーンを1周した後に行なう。なお、上位4ビットのチェ
ーンで示されでいるrFJは前述したようにホストコン
ピュータlを示している。
また、モードセレクト信号は同図に示されているように
、決められた順序で変化させる。これは,同時に2本以
上の信号線を変化させないためで、誤った(特に過渡期
での)信号状態の発生を防ぐ目的がある。ホストlは、
信号線を変化させた場合、信号が安定するまでの所定の
時間その信号状態を維持する。
端末装置5は、ホストlへの送信データがある場合,端
末5からのデータ転送フラグをr[−1」レベルにして
自端末がホストから指定されるのを待つ。ホスト1がモ
ードセレクト信号によりモードを端末からのデータ送信
のモードに設定し,たとえば端末装置5−1−1を指定
するセレクト信号を送信した場合、中継装置3−1の一
致回路36は一致信号360をドライバ40に出力して
そのゲートを導通状態にする。端末装置5−1−1では
、自端末宛のセレクト信号を受信すると、一致回路52
からの一致信号がパラレル人出力部72とANDゲート
68の入力端子にそれぞれ送られる。
端末装置5−■−1がデータ転送フラグを立てている場
合、ANDゲート68の出力が「H」になり,ドライバ
60の出力が「L」になる。これによりドライバ42−
1の入力が「L」になり、端末5からのデータ転送があ
る旨がホストlに通知される。ホスト1は、端末5かも
のデータ転送の要求を受信すると、端末セレクト信号を
端末装置5−1−1に固定し、これからのデータの受信
態勢に入る。
また、データ転送フラグを立てた端末装置5−l−1は
、端末番号一致信号を受信すると、パラレル入出力回路
72のデータ線有効信号によりドライバ群66を導通状
態とし、ホスト1にデータを送信する。前述したように
、中継装置3−1のドライバ40が導通状態になってい
るため、端末装置5−11のデータはこのドライバ40
を介してホストlに送られる。ホストlは端末装置5−
1−1からのデータを端末からのデータストローブ信号
に同期して受信すると、データの受信完了をこの端末装
置5−1−1に返送する。端末装置5−11は、データ
の受信完了を受け取ると、データ転送フラグをrHJレ
ベルから「L」レベルに落とす。
次に、端末装置5をICカード検査装置として用いたI
Cカード検査システムに本発明を適用したときの実施例
を説明する。第6図には同実施例におけるシステム構成
図が、また第7図にはモードセレクト信号の内容がそれ
ぞれ示されている。同実施例では、ホストコンピュータ
1は、ICカード検査装置5(端末)の接続状態を確認
し、この装置5からICカードの検査結果を受け、これ
を集計して出力する。
同実施例ではまた、モードの種類はモードO〜7の8種
類である。モードO〜2、4および5は【Cカードの検
査中の状態である。また、モード3は,端末の登録、検
査中断および検査を終了して停止状態への移行中間状態
である。さらに、モード68よび7は停止状態である。
モード0はモード移行中間状態である。モード■は、1
つのICカード検査装置5からホストコンピュータ1ヘ
データを転送する状態である。モド2は、ホストコンピ
ュータlから1つの検査装置5にデータを転送する状態
である。この1対1送信のとき、データの最後にはキャ
リッジリタンなどの区切りコードを付ける。ホスト1は
この区切りコードがくるまではモードの変更は行なわな
い, モード3の登録状態は、停止状態(モード7)からモー
ド3になった場合の状態である。各端末5は、この状態
を認知すると、異常がない場合にはデータ転送フラグを
立てる。これによりホストコンピュータlは、端末セレ
クト信号の端末番号を順次変更してフラグの立っている
端末5を登録する。また、モード3の検査終了状態は、
すべての工程が完全に終了したと判断した状態である。
停止状態(モード7)へ移行する中間状態でこれになる
。さらに,モード3の検査中断状態は、検査が終了して
いないが、中断の指令があったか,または中断せざる得
ない状態となった場合の状態である。この状態を認識し
た端末装置5は、中断処理を行ない、その後データ転送
フラグを立てる。この場合、ホストコンピュータlは端
末登録と同様の処理動作を行なう。登録されているすべ
ての端末5がデータ転送フラグを立てた時点でモード3
を抜けモード7に移行する。
モード4は、割込を発生した端末5があるかどうかをホ
ストlが調べる状態であり、ここでは単に割込の有無を
調べる。モード5は.モード4で割込があることをホス
トlが認識した場合に、どの端末5からかの割込要求か
を調べる状態である。
モード6は、ホストコンピュータ1からすべての端末5
に一括してデータを転送する状態である。プログラムな
どを転送するため,データ中にすべてのコードが存在す
る可能性がある。この場合、モジュールセレクト信号を
ホスト1( rFJ )にし、これから送信するデータ
の分頚コードを設け、その後にデータを続ける。データ
の送信終Yはモード6をモード7に変化させることによ
り知らせる。モード7は,停止状態またはテストを行な
う状態である。
ホスト1は、第8図の順序に従ってモード信号を変化さ
せ、rCカードの検査を行なう。各モードは、同図に示
されたように決められた順序で変化する。これは前述し
たモードセレクト信号と同様に、同時に2本以上の信号
線を変化させないためで、誤った信号状態の発生を防ぐ
目的がある。
モード信号もまた、信号が安定するまでの間、その信号
状態を継続する。
電源がONされて検査に入ると、ホストコンピュータ1
は、モード信号とモードセレクト信号を変化させて必要
な情報を得ようとする。このため同実施例では、状態検
索モードと割込処理モードの2つのモードがある。2つ
のモードで得られる情報は、ホストコンピュータIの内
部処理とは実質的に異なる。これら2つのモードは、1
回のサービスを行なう毎に他方に切り替わる。
処理の中間モードとして動作しないモード0では、端末
5に対して何ら影響を与えない状態である。このためホ
ストコンピュータlは、このときはICカードの検査と
は別の独自の処理を単独で行なうことも可能である。こ
れはモード7のときも同様である。
端末5側では、検査(可能)になると、検査対象である
fCカードが検査装置5に挿入されることにより検査状
態に入る。検査装置5は、一旦検査状態に入ると、その
処理に集中し、中間の区切りまたは最後に達するまでは
ホストlのモード信号もしくはモードセレクト信号を受
け付けない。検査装置5は、装着されたICカードの検
査が終了すると、データ転送フラグを立てる。そして、
自端末5を示すセレクト信号を受信すると、検査結果を
ホストコンピュータ1に報告する。ホストコンピュータ
1は、接続されでいるすべでの端末5から検査結果を受
信すると,これらを集計して検査処理を終了する。
なお,本実施例では端末セレクト信号を7ビットとした
ため,端末収容数は最大で120台としたが本発明はと
くにこのように限定されるものではない。本実施例では
また、理解を容易にするためにl台の中継装置3を介し
て端末装置5を収容するとしたが,ホストコンピュータ
1と端末装置5の間に介在する中継装置3の数はこれに
限定されるものではない。すなわち、本発明は第9図に
示すような接続形態で中継装置3を介し端末装置5を接
続しても良い。
効  果 このように本発明によれば、故障または調整などで端末
装置をシステムから取り外すことになった場合でも、端
末装置の入出力回路に接続されたケーブルを取り外すだ
けで対応でき、他に影響を与えることがない。また、端
末装置は、処理に入れば所定の処理に集中でき、ホスト
コンピュータ1の信号に毎回反応する必要はなく、処理
結果を報告したい場合にデータ転送有りを示すことによ
りホストに通知することができる。これにより、端末装
置の処理とシステム間の通信処理が明確に区別され、端
末装置のプログラム作成が容易になる。また、本通信シ
ステムを構成するのに必要な回路、すなわちホストlと
端末装置5の人出力回路lO、70および中継装置3は
,前述したように簡単な回路で構成できるので経済的で
ある。さらに、ホストコンビJ.一夕は多くの端末装置
5の検査結果を逐次集めることができる。また、ホスト
コンピュータと端末装置間に介在する中継装置の数はと
くに制限されることがないため、ホストと端末装置とが
離れている場合でも対応可能である。
【図面の簡単な説明】
第1図はホストコンピュータおよび端末装置の人出力回
路と、中継装置の内部構成を示した回路図、 第2図は、本発明における複数端末装置における通信シ
ステムの実施例を示すシステム構成図、 第3図は、第1図の実施例の接続ケーブルの端子番号に
対応する各種信号の構成を示した信号構成図、 第4図は、第1図の実施例におけるオーブンコレクタ・
ドライバの接続回路を示した回路図,第5図は、端末セ
レクトチェーンの選択動作を示す動作説明図, 第6図は、本発明をICカード検査システムに適用した
ときのシステム構成図、 第7図は、第6図のICカード検査システムにおけるモ
ード信号の種類を示した説明図、第8図は、第6図のI
Cカード検査システムにおける各モードの選択動作を示
す動作説明図、第9−は、本発明における通信システム
の一般形を示すシステム構成図である。 主 部 の#″=の説I ホストコンンビュータ 中継装置 .端末装置 ホスト人出力回路 パラレル入出力回路 〜34.40.42.50.56〜66ドライバ 1 3. 5 . 10. 12.72  . 14〜20.30 22.44 24.46  . 36.52 38. 54. 終端抵抗 プルアップ抵抗 一致回路 段番号設定部 端末番号設定部

Claims (1)

  1. 【特許請求の範囲】 1、ホストコンピュータに複数の端末装置を接続して並
    列データの授受を行なう複数端末装置における通信シス
    テムにおいて、 該通信システムは、通信信号のドライブを行なう中継装
    置を有し、該中継装置を介して前記端末装置と前記ホス
    トコンピュータとが接続され、該端末装置にはそれぞれ
    他の端末装置と区別する固有番号が設定され、 該通信システムにおける信号線は、前記ホストコンピュ
    ータから前記端末装置へデータを送る第1のデータ線と
    、該端末装置から該ホストコンピュータにデータを送る
    第2のデータ線と、該端末装置の固有番号を指定する端
    末選択信号線と、該端末装置が該ホストコンピュータに
    データ転送有りを示すデータ転送線とを有し、 前記ホストコンピュータが前記端末装置にデータを送る
    場合、前記端末選択信号線により所望の端末装置の固有
    番号を送りながら第1のデータ線にてデータを送り、 前記端末装置が前記ホストコンピュータにデータを送る
    場合、前記ホストコンピュータにより自端末装置の固有
    番号が指定されたときに、前記データ転送線にて該ホス
    トコンピュータにデータ転送有りを示し、第2のデータ
    線によりデータを送ることを特徴とする複数端末装置に
    おける通信システム。 2、請求項1に記載の通信システムにおいて、前記中継
    装置は、前記データ転送線および第2のデータ線を含む
    前記端末装置から前記ホストコンピュータに信号を送る
    信号線を所定のレベルに付勢する回路を有することを特
    徴とする中継装置。 3、請求項1に記載の通信システムにおいて、前記端末
    装置は、 前記ホストコンピュータより前記端末選択信号線を介し
    自端末装置の固有番号が送られてきたことを識別する端
    末番号識別手段と、 一方の入力端子が該端末番号識別手段の出力に、他方の
    入力端子が前記ホストコンピュータにデータ転送有りを
    示すフラグの出力に、出力端子がデータ転送有りを示す
    前記データ転送線に接続されたデータ転送通知手段とを
    有し、 該データ転送通知手段は、前記データ転送有りを示すフ
    ラグが立っているときに、前記端末番号識別手段より自
    端末装置の固有番号が送られてきた旨の識別出力を入力
    すると、データ転送有りを示す信号を前記ホストコンピ
    ュータに送ることを特徴とする端末装置。
JP02010747A 1990-01-22 1990-01-22 複数端末装置における通信システム Expired - Fee Related JP3089313B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP02010747A JP3089313B2 (ja) 1990-01-22 1990-01-22 複数端末装置における通信システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP02010747A JP3089313B2 (ja) 1990-01-22 1990-01-22 複数端末装置における通信システム

Publications (2)

Publication Number Publication Date
JPH03216039A true JPH03216039A (ja) 1991-09-24
JP3089313B2 JP3089313B2 (ja) 2000-09-18

Family

ID=11758903

Family Applications (1)

Application Number Title Priority Date Filing Date
JP02010747A Expired - Fee Related JP3089313B2 (ja) 1990-01-22 1990-01-22 複数端末装置における通信システム

Country Status (1)

Country Link
JP (1) JP3089313B2 (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016110390A (ja) * 2014-12-05 2016-06-20 日本無線株式会社 パラレル通信機器およびパラレル通信方法
JP2018196044A (ja) * 2017-05-19 2018-12-06 三菱電機株式会社 通信システムおよび中継装置

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2016110390A (ja) * 2014-12-05 2016-06-20 日本無線株式会社 パラレル通信機器およびパラレル通信方法
JP2018196044A (ja) * 2017-05-19 2018-12-06 三菱電機株式会社 通信システムおよび中継装置

Also Published As

Publication number Publication date
JP3089313B2 (ja) 2000-09-18

Similar Documents

Publication Publication Date Title
US3845472A (en) Data communication system employing a series loop
CN1125370A (zh) 在一种串联主从装置中配置功能单元的方法及装置
EP0151837B1 (en) System and method for communication between nodes of a closed loop local communication path
EP0103803B1 (en) Bus control method
CN111203869A (zh) 一种机器人系统维护方法、装置、机器人及可读存储介质
EP0115348B1 (en) Remote initialization of interconnected communications stations
US4604693A (en) System and method for communication between nodes of a closed loop local communication path
US4310896A (en) Method of interfacing remote units to a central microprocessor
JPH03216039A (ja) 複数端末装置における通信システム
CN118055026A (zh) 车载冗余显示装置与列控系统的拓扑结构及组播通信方法
JP3591383B2 (ja) 共有バス障害診断装置及び方法
JPS62277979A (ja) パチンコ遊技店のデ−タ伝送装置
JP2003124947A (ja) シリアル通信方式によるデージーチェーン・データ入出力システム
JPH05289789A (ja) 入出力装置
JPS63215237A (ja) ポ−リング通信用回路
JP2501864B2 (ja) ト―タリゼ―タシステム
SU1599863A1 (ru) Устройство дл обмена данными
JPH05324545A (ja) バス制御装置
JPH05216793A (ja) 通信制御装置及びその方法
JPS62151961A (ja) プログラマブル・コントロ−ラ・システム
JPH04185138A (ja) 通信制御装置
JPS61169955A (ja) ラインシステム制御装置
JPS615650A (ja) ポ−リング制御方式
JPH0415855A (ja) オンライン情報処理システム
JPH02146639A (ja) 障害情報採取方式

Legal Events

Date Code Title Description
R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees