(57)【要約】【課題】　ネットワークを構成する一部の伝送路において同期が失われた場合において、正常な通信を確保することができる通信システムを提供する。【解決手段】　本システムは、複数の機器で構成されるネットワーク内でデータ通信を行うものである。同期検出部１２は、ネットワークにおいて互いに接続されている機器１および機器２間において、データを伝送する際の同期が失われたことを検出する。制御情報保持部１１およびスイッチ部１５は、同期検出部１２によって同期が失われたことが検出されたことに応じて、同期が失われた機器１において、機器２との接続を切断した後、機器２と再度接続する。接続処理部１６は、スイッチ部１５によって機器１と機器２とが接続されたことに応じて、機器１と機器２との間のデータ通信を可能とするための接続処理を行う。【選択図】　図２ 
2004112776.tif 000002
【特許請求の範囲】
【請求項１】
　複数の機器で構成されるネットワーク内でデータ通信を行う通信装置であって、
　自機に接続されている他の機器から送信されてくるデータに対して所定の処理を行うとともに、当該他の機器へ送信すべきデータを生成するデータ処理部と、
　前記他の機器との間で行われるデータ通信における同期が失われたことを検出する同期検出部と、
　前記他の機器と前記データ処理部との間のデータ通信を制御し、前記同期検出部によって同期が失われたことが検出されたことに応じて、前記他の機器から前記データ処理部へのデータの入力、および、前記データ処理部から前記他の機器へのデータの出力のうち少なくとも一方を禁止した後、再度の許可を行うデータ通信制御部と、
　前記データ通信制御部によって再度の許可が行われると、前記他の機器との間のデータ通信を可能とするための接続処理を行う接続処理部とを備える、通信装置。
【請求項２】
　前記データ通信制御部は、
　　前記他の機器から前記データ処理部へのデータの入力を禁止するかまたは許可するかを示す情報を保持し、前記同期検出部によって同期が失われたことが検出されると、所定時間の間、当該情報を前記入力を禁止することを示す内容に変更する制御情報保持部と、
　　前記制御情報保持部によって保持される情報が前記入力を禁止することを示す場合、前記他の機器から前記データ処理部へのデータの伝送経路を論理的に切断し、当該情報が前記入力を許可することを示す場合、当該伝送経路を接続状態にするスイッチ部とを含む、請求項１に記載の通信装置。
【請求項３】
　前記制御情報保持部は、前記入力を禁止することを示す情報として論理“０”を示す情報を保持し、前記入力を許可することを示す情報として論理“１”を示す情報を保持し、
　前記スイッチ部は、前記制御情報保持部によって保持される情報と、前記他方の機器から受信される信号とを入力とするＡＮＤゲートで構成されることを特徴とする、請求項２に記載の通信装置。
【請求項４】
　前記データ通信制御部は、
　　前記データ処理部から前記他の機器へのデータの出力を禁止するかまたは許可するかを示す情報を保持し、前記同期検出部によって同期が失われたことが検出されると、所定時間の間、当該情報を前記出力を禁止することを示す内容に変更する制御情報保持部と、
　　前記制御情報保持部によって保持される情報が前記出力を禁止することを示す場合、前記データ処理部から前記他の機器へのデータの伝送経路を論理的に切断し、当該情報が前記出力を許可することを示す場合、当該伝送経路を接続状態にするスイッチ部とを含む、請求項１に記載の通信装置。
【請求項５】
　前記制御情報保持部は、前記出力を禁止することを示す情報として論理“０”を示す情報を保持し、前記出力を許可することを示す情報として論理“１”を示す情報を保持し、
　前記スイッチ部は、前記制御情報保持部によって保持される情報と、前記他方の機器へ送信されるべき信号とを入力とするＡＮＤゲートで構成されることを特徴とする、請求項４に記載の通信装置。
【請求項６】
　前記データ通信制御部は、前記同期検出部によって同期が失われたことが検出されている間、前記入力および前記出力のうち少なくとも一方について禁止および再度の許可を繰り返す、請求項１に記載の通信装置。
【請求項７】
　複数の機器で構成されるネットワーク内でデータ通信を行う通信システムであって、
　ネットワークにおいて互いに接続されている任意の２つの機器の内、少なくともいずれか一方の機器が請求項１に記載の通信装置であることを特徴とする、通信システム。
【請求項８】
　複数の機器で構成されるネットワーク内でデータ通信を行う通信装置において用いられる通信方法であって、
　前記通信装置は、自機に接続されている他の機器から送信されてくるデータに対して所定の処理を行うとともに、当該他の機器へ送信すべきデータを生成するデータ処理部を備えており、
　前記他の機器との間で行われるデータ通信における同期が失われたことを検出する同期検出ステップと、
　前記他の機器と前記データ処理部との間のデータ通信を制御し、前記同期検出ステップにおいて同期が失われたことが検出されたことに応じて、前記他の機器から前記データ処理部へのデータの入力、および、前記データ処理部から前記他の機器へのデータの出力のうち少なくとも一方を禁止した後、再度の許可を行うデータ通信制御ステップと、
　前記データ通信制御ステップにおいて再度の許可が行われると、前記他の機器との間のデータ通信を可能とするための接続処理を行う接続処理ステップとを含む、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
　本発明は、通信システムに関し、より特定的には、機器の取外し／接続を行うシステムでの方法に関する。
【背景技術】
【０００２】
　従来から、ネットワークの機器間の通信において同期が外れた場合の同期回復のための種々の技術が考えられている（例えば、特許文献１参照。）。一方、近年、デジタル機器が利用されるようになり、デジタル機器によるネットワークの普及が進んでいる。例えば、デジタル機器を接続するインタフェースとして、ＩＥＥＥ１３９４規格などが代表的である。１３９４などのデジタルネットワークにおいては、任意の機器の取外し／接続（プラグ＆プレイ）の機能が利用されるようになっている。このようなネットワークにおいても、同期が外れた場合の回復処理は重要である。
【０００３】
　デジタル機器を用いてデータ通信を行う場合、機器と機器との間ではデータの送受信において同期を確立する必要がある。データを受信する機器において、受信したデータ信号とクロック信号との同期が確立していない場合、データ識別を正しく行うことができない。同期を確立するための方法としては、データ信号と共にクロック信号を伝送することで同期を確立する方法（Ａ）や、データ信号を基にクロック信号を再生することで同期を確立する方法（Ｂ）等がある。（Ａ）の方法では、データの伝送時でないときは伝送路の同期は確立せず、データの伝送時のみ伝送路の同期が確立される。（Ｂ）の方法では、データの伝送時でないときは伝送路の同期は確立せず、データ伝送時にはデータに先立って同期を確立するための信号を伝送することによって伝送路の同期を確立し、それに引き続いてデータ伝送を行う方法（Ｂ１）や、データの伝送時でないときにも情報を持たない信号（アイドル信号）を伝送することにより常に伝送路の同期を確立する方法（Ｂ２）などがある。
【０００４】
　上記の一例として、（Ｂ２）の方法である、Ｐ１３９４ｂでのデータ伝送について図８を用いて説明する。機器は初め接続されていない状態（Ｓ１）とする。伝送路によって機器が他の機器と接続されたとき、機器は、接続の検出、および互いのデータ伝送速度に関する情報の交換を行う。これによって、機器は、データ伝送速度を決定して接続を確立する（Ｓ２）。続いて、決定されたデータ伝送速度で伝送路の同期確立のための信号を伝送する。また、伝送路の両端の機器は、伝送路の同期の確立を行う（Ｓ３）。次に、機器は、バスの初期化、調停、そしてお互いの機器に関する情報の交換を行い、機器間の接続を確立する（Ｓ４）。実際のデータを通信する場合、機器は、機器間の調停を必要に応じて行い、その後データ通信を行う（Ｓ５）。また、Ｐ１３９４ｂにおいては、プラグ＆プレイで機器の取外し／接続が行われると、ネットワークに接続されている機器の状態は、バスリセット信号によって伝送路同期の状態（Ｓ３）に遷移する。バスリセット終了後、データ伝送により再び機器の接続を確立する手続が行われる。
【特許文献１】特開平０３−０５５９３２号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
　ここで、プラグ＆プレイの機能を利用できるネットワークにおいて機器の取外し／接続を行うと、当該取外し／接続の際に生じるノイズ等が原因となって、ネットワークを構成する一部の機器間の伝送路において同期が失われる場合がある。この場合、Ｐ１３９４ｂが用いられるネットワークにおいては、次の現象が起こりうることを発見した。
【０００６】
　図８に示す状態遷移を行う通信システムにおいては、本来、機器の取外し／接続によって、ネットワークを構成する機器の状態は、機器接続状態（Ｓ４）または通信状態（Ｓ５）から伝送路同期状態（Ｓ３）へ遷移する。しかし、機器の取外し／接続によってネットワークの一部の伝送路の同期が失われると、その伝送路に接続された機器は、伝送路の接続状態（Ｓ２）に状態遷移することとなる（図８に示す点線矢印を参照）。この場合、機器は、同期を確立するための処理を再度行うが、同期確立をうまく行うことができず処理が停止してしまうことがある。
【０００７】
　さらに、この場合、伝送路が機能しなくなることから、バスのリセット信号の伝送も行えなくなる。従って、ネットワークの再構築を行うことができず、ネットワークは、当該伝送路で分けられる２つのネットワークに分断されてしまう。それゆえ、ネットワークにおいては当該伝送路を介した通信を行うことができなくなる。なお、この場合、従来においては、ユーザは、機能しなくなった伝送路を特定した後、当該伝送路を一旦物理的に取外して再接続する、もしくはその伝送路の両端の機器をリセットするという作業を行わなければならなかった。
【０００８】
　それゆえ、本発明の目的は、ネットワークを構成する一部の伝送路において同期が失われた場合において、正常な通信を確保することができる通信システムを提供することである。また、本発明の他の目的は、ネットワークを構成する一部の伝送路において同期が失われた場合におけるユーザの負担を軽減することができる通信システムを提供することである。
【課題を解決するための手段】
【０００９】
　本発明は、上記目的を達成するために以下の特徴を有する。すなわち、第１の発明は、複数の機器で構成されるネットワーク内でデータ通信を行う通信装置である。通信装置は、自機に接続されている他の機器から送信されてくるデータに対して所定の処理を行うとともに、当該他の機器へ送信すべきデータを生成するデータ処理部と、他の機器との間で行われるデータ通信における同期が失われたことを検出する同期検出部と、他の機器とデータ処理部との間のデータ通信を制御し、同期検出部によって同期が失われたことが検出されたことに応じて、他の機器からデータ処理部へのデータの入力、および、データ処理部から他の機器へのデータの出力のうち少なくとも一方を禁止した後、再度の許可を行うデータ通信制御部と、データ通信制御部によって再度の許可が行われると、他の機器との間のデータ通信を可能とするための接続処理を行う接続処理部とを備えている。
【００１０】
　第２の発明では、データ通信制御部は、他の機器からデータ処理部へのデータの入力を禁止するかまたは許可するかを示す情報を保持し、同期検出部によって同期が失われたことが検出されると、所定時間の間、当該情報を入力を禁止することを示す内容に変更する制御情報保持部と、制御情報保持部によって保持される情報が入力を禁止することを示す場合、他の機器からデータ処理部へのデータの伝送経路を論理的に切断し、当該情報が入力を許可することを示す場合、当該伝送経路を接続状態にするスイッチ部とを含んでいる。
【００１１】
　第３の発明では、制御情報保持部は、入力を禁止することを示す情報として論理“０”を示す情報を保持し、入力を許可することを示す情報として論理“１”を示す情報を保持し、スイッチ部は、制御情報保持部によって保持される情報と、他方の機器から受信される信号とを入力とするＡＮＤゲートで構成される。
【００１２】
　第４の発明では、データ通信制御部は、データ処理部から他の機器へのデータの出力を禁止するかまたは許可するかを示す情報を保持し、同期検出部によって同期が失われたことが検出されると、所定時間の間、当該情報を出力を禁止する示す内容に変更する制御情報保持部と、制御情報保持部によって保持される情報が出力を禁止することを示す場合、データ処理部から他の機器へのデータの伝送経路を論理的に切断し、当該情報が出力を許可することを示す場合、当該伝送経路を接続状態にするスイッチ部とを含んでいる。
【００１３】
　第５の発明では、制御情報保持部は、出力を禁止することを示す情報として論理“０”を示す情報を保持し、出力を許可することを示す情報として論理“１”を示す情報を保持し、スイッチ部は、制御情報保持部によって保持される情報と、他方の機器へ送信されるべき信号とを入力とするＡＮＤゲートで構成される。
【００１４】
　第６の発明では、データ通信制御部は、同期検出部によって同期が失われたことが検出されている間、入力および出力のうち少なくとも一方について禁止および再度の許可を繰り返す。
【００１５】
　第７の発明は、複数の機器で構成されるネットワーク内でデータ通信を行う通信システムである。この通信システムにおいて、ネットワークにおいて互いに接続されている任意の２つの機器の内、少なくともいずれか一方の機器は、第１の発明に係る通信装置である。
【００１６】
　なお、本発明は、通信装置、および通信システムの形態で提供される他、上述した通信装置において行われる通信方法の形態で提供されてもよい。
【発明の効果】
【００１７】
　上記第１の発明によれば、ネットワークにおいて接続されている機器間において同期が失われた場合、機器間の接続が論理的に切断された後、再度接続される。これによって、新たに機器が接続された場合と同様の接続処理が行われるので、当該機器間の接続が復旧する。以上より、第１の発明に係る通信装置によってネットワークを構成要素とすることによって、ネットワークを構成する一部の伝送路において同期が失われた場合において、機器間の通信を復旧し、正常な通信を確保することができる。また、以上の動作は機器が自動的に行うため、ユーザは、機器を再接続する等の処理を行う必要がない。従って、ネットワークを構成する一部の伝送路において同期が失われた場合におけるユーザの負担を軽減することができる。
【００１８】
　上記第２の発明によれば、同期が失われたことが検出されてから所定時間の間、データの入力を禁止する情報が保持される。また、この情報が保持されている間、機器間の接続が論理的に切断される。これによって、同期が失われてから所定時間の間だけ、機器間の接続を確実に切断することができる。
【００１９】
　上記第３の発明によれば、スイッチ部はＡＮＤゲートによって構成されるので、簡易な構成で本システムを実現することができる。
【００２０】
　上記第４の発明によれば、上記第２の発明と同様、同期が失われてから所定時間の間だけ、機器間の接続を確実に切断することができる。
【００２１】
　上記第５の発明によれば、上記第３の発明と同様に、簡易な構成で本システムを実現することができる。
【００２２】
　上記第６の発明によれば、一度の切断および再接続によって機器間の接続処理が成功しなかった場合、切断および再接続が繰り返されることとなる。また、切断および再接続の処理は、機器間の接続処理が成功したことによって同期が確立するまで行われる。従って、同期が失われた機器間の通信を確実に復旧し、正常な通信を確保することができる。
【００２３】
　上記第７の発明によれば、ネットワークを構成する全ての機器を第１の発明に係る通信装置とせずに、ネットワークの任意の部分において同期が失われた場合に、機器間の通信を復旧し、正常な通信を確保することができる。
【発明を実施するための最良の形態】
【００２４】
　（第１の実施形態）
　図１は、本発明の第１の実施形態に係る通信システムの全体構成を示す図である。図１において、本システムは、ツリー状に接続された８つの機器（機器１〜８）から構成される。また、本システムは、データの伝送がないときにおいても伝送路の同期が確立されているものとする。なお、このような特徴を有するシステムとして、例えば、Ｐ１３９４ｂプロトコルを使用するシステムが挙げられる。以上のシステムにおいて、ネットワークのいずれかの場所においてプラグ＆プレイで機器の取外しまたは接続が行われると、ネットワークを構成する一部の機器間において同期が失われる場合がある。具体的に例を挙げると、図１において機器７が取外され、その結果、機器１と機器２の間の伝送路９において同期が失われることがある。
【００２５】
　図２は、図１に示す機器１および機器２の詳細な構成を示す図である。機器１および機器２はネットワークに接続されている機器であり、機器１と機器２は伝送路９によって直接接続されている。機器１は、制御情報保持部１１と、同期検出部１２と、データ処理部１３と、送受信部１４と、スイッチ部１５と、接続処理部１６とを備えている。機器２は機器１と同じ構成であり、機器１と同様の動作を行う。また、図１によれば、機器１は、機器３および４とも接続されているが、説明の簡単のため、図２では機器３および４との接続に関係する部分を図示していない。以下、機器１の動作を例として説明する。
【００２６】
　送受信部１４は、伝送路９から伝送されてくる信号を受信し、スイッチ部１５を介してデータ処理部１３へ送信する。データ処理部１３は、機器２から送信されてくるデータに対して所定の処理を行う。本実施形態では、データ処理部１３は、受信した信号を機器１内部で処理するためのデータに変換するため、所定の符号変換を行い、データとして接続処理部１６へ出力する。出力されたデータは、機器１内部において処理されるか、または、他の機器に転送される。なお、接続処理部１６の動作については後述する。また、機器１内部において生成される、機器１から機器２へ送信すべきデータは、データ処理部１３に入力される。データ処理部１３は、機器２へ送信すべきデータを生成する。本実施形態では、データ処理部１３は、入力したデータを機器間の伝送に適合する形式に変換するため、所定の符号変換（上記符号変換とは異なる変換）を行い、スイッチ部１５を介して送受信部１４へ送信する。送受信部１４は、スイッチ部１５を介して送信されてきた信号を伝送路９へ送出する。送出された信号は、機器２の送受信部２４において受信される。なお、正常なデータ伝送時においては、スイッチ部１５は、データ処理部１３と送受信部１４との間の信号伝送を制限していない。
【００２７】
　ここで、本実施形態においては、データ処理部１３は、送受信部１４からスイッチ部１５を介して入力される信号の同期が確立しているか否かを示す情報を、同期検出部１２へ出力する。
【００２８】
　同期検出部１２は、伝送路９において同期が失われたか否かを検出する。すなわち、機器１と機器２との間で同期が失われたか否かを検出する。具体的には、同期が失われたか否かの検出には、データ処理部１３において保持されている、同期が確立しているか否かを示す情報が用いられる。すなわち、当該情報が同期が確立していることを示す場合、同期検出部１２は同期が確立していると判断し、当該情報が同期が確立していないことを示す場合、同期検出部１２は同期が失われたことを検出する。また、データ処理部１３は、通信の状態に関する種々の情報を保持しており、種々の情報の中には同期が確立しているか否かを示す情報も含まれている。
【００２９】
　なお、同期が失われたか否かの検出には、上記の情報に代えて、その他の情報を用いてもよい。例えば、機器間のデータ伝送を行う通信速度を示す情報を用いてもよい。この情報は、機器間のデータ伝送が正常である場合には、通信速度（例えば、１００Ｍｂｐｓ、２００Ｍｂｐｓ等）を示すが、同期が失われたことによってデータ伝送が正常でなくなった場合には、データ伝送が正常でない旨を示す。従って、通信速度を示す情報を用いることによっても、同期が失われたか否かを検出することが可能である。さらに、同期が失われたか否かの検出には、例えば、相手機器からの信号を受信しているか否かを示す情報を用いてもよい。この情報は、例えば伝送路９が光伝送路である場合、相手機器から送信されてくる光信号のパワーを示す。この情報が、相手機器からの信号が受信されていないことを示す場合（具体的には、光信号のパワーが所定の値よりも小さい場合）には、同期検出部１２は、同期が失われていると判断することができる。
【００３０】
　また、同期検出部１２は、検出結果を制御情報保持部１１に出力する。具体的には、同期検出部１２は、データ処理部１３から同期が確立していないことを示す情報を受け取った場合、制御情報保持部１１に論理“０”を出力する。一方、データ処理部１３から同期が確立していることを示す情報を受け取った場合、制御情報保持部１１に論理“１”を出力する。
【００３１】
　制御情報保持部１１は、機器２からデータ処理部１３へのデータの入力、および、データ処理部１３から機器２へのデータの出力を禁止するかまたは許可するかを示す情報（制御情報）を保持する。制御情報は、同期検出部１２から出力される信号の内容に応じて変化する。また、制御情報は、制御信号としてスイッチ部１５に出力される。すなわち、制御情報保持部１１は、同期検出部１２から同期が失われたことを検出した結果が入力されると、スイッチ部１５に対し、制御信号を出力する。本実施形態においては、制御信号とは、スイッチ部１５に機器間の接続を切断させるための信号（切断信号）と、切断後においてスイッチ部１５に機器間を再度接続させるための信号からなる信号である（図４参照）。一方、同期検出部１２から同期が失われていないことを示す検出結果が入力された場合、制御信号を出力しない。
【００３２】
　図３は、図２に示す制御情報保持部１１の構成の一例を示す図である。また、図４は、図３に示す回路の出力である制御信号の一例を示す図である。ここで、図３のＶddは、論理”１”を示す電圧に設定されている。図３において、同期検出部１２からの入力が論理”１”である場合（時間ｔ１経過前）、制御情報保持部１１の出力は、論理“１”となる。ここで、同期検出部１２が同期を失ったことを検出すると（時間ｔ１）、同期検出部１２からの入力が論理”１”から論理”０”に変化する。このとき、制御情報保持部１１は、制御信号を出力する。具体的には、制御情報保持部１１の出力は論理”０”に変化し、その後、図３に示すコンデンサへ充電が進み、時間Ｔ１経過後（時間ｔ２）、制御情報保持部１１の出力は論理”１”へ変化する。
【００３３】
　図２の説明に戻り、スイッチ部１５は、制御情報保持部１１の出力に応じて、機器１と機器２との間の伝送を接続または切断する。具体的には、スイッチ部１５は、制御情報保持部１１から論理“０”を示す信号（切断信号）が入力された場合、データ処理部１３と送受信部１４との接続を切断する。換言すれば、制御情報がデータの入出力（機器２からデータ処理部１３へのデータの入力、および、データ処理部１３から機器２へのデータの出力）を禁止する内容である場合、スイッチ部１５は、データ処理部１３と送受信部１４との接続を切断する。また、制御情報保持部１１から論理“１”を示す信号が入力された場合、データ処理部１３と送受信部１４との接続を維持する。換言すれば、制御情報がデータの入出力を許可する内容である場合、スイッチ部１５は、データ処理部１３と送受信部１４との接続を維持する。例えば、図４に示す信号が入力された場合、スイッチ部１５は、時間ｔ１までは、データ処理部１３と送受信部１４との接続を維持する。時間ｔ１から時間ｔ２までは、データ処理部１３と送受信部１４との接続を切断する。時間ｔ２の後は、データ処理部１３と送受信部１４との接続を復活する。
【００３４】
　以上のように、制御情報保持部１１およびスイッチ部１５によって、機器２とデータ処理部１３との間のデータ通信が制御される。つまり、制御情報保持部１１およびスイッチ部１５は、同期検出部１２によって同期が失われたことが検出されると、機器２とデータ処理部１３との間のデータの入出力を禁止した後、再度の許可を行う。従って、同期が確立されなくなった場合、機器１と機器２との接続は、一旦未接続の状態へ変化し、時間Ｔ１経過後改めて伝送路９を介して接続された状態へと変化する。機器間の接続が改めて接続された状態となった後、接続処理部１６は、機器１と機器２との間のデータ通信を可能とするための接続処理を行う。接続処理とは、システムで用いられている規格に従った規定の手続を行う処理である（例えば、図８のＳ１〜Ｓ４）。接続処理は、通常の場合に新たな機器が接続された場合と同様の処理を行う処理でよい。これにより、ネットワークで使用している規格に応じた伝送路の構築の手続が再度行われるので、伝送路を正常に復旧することができる。なお、制御情報保持部１１において設定される時間Ｔ１は、相手機器（機器２）との接続が切断されたことを検出することが可能な時間に設定される。
【００３５】
　なお、機器１および２の内一方の機器が同期検出部１２、制御情報保持部１１、およびスイッチ部１５を有していれば、以上に説明した動作によって、伝送路の復旧を図ることができる。従って、ネットワーク全体としては、各伝送路により接続される機器の内いずれか一方が上記機能（同期検出部１２、制御情報保持部１１、およびスイッチ部１５の機能）を有していることが好ましい。これによって、ネットワークのどの部分で伝送路の同期が失われたとしても、必ず伝送路の復旧が行われるので、ネットワーク全体で通信を正常に行うことができる。
【００３６】
　また、図１に示すスイッチ部１５は、次のように構成されてもよい。図５は、図１に示す機器１をより具体的に示す図である。図５において、スイッチ部１５は、２つのＡＮＤゲート１５１および１５２で構成される。伝送路９の同期が失われると、制御情報保持部１１は、各ＡＮＤゲート１５１および１５２に論理”０”を出力する。これにより、各ＡＮＤゲート１５１および１５２の出力は論理”０”となるので、ＡＮＤゲートによって機器１および２の間の伝送路９は論理的に切断された状態になる。一方、同期が確立している間、制御情報保持部１１は、各ＡＮＤゲート１５１および１５２に論理”１”を出力する。このとき、各ＡＮＤゲートにおいて入力されたデータ信号はそのまま出力されることになるので、機器１および２の間の伝送路９が接続された状態となる。以上のように、ＡＮＤゲートを用いることにより、スイッチ部１５を実現することができる。なお、機器２のスイッチ部２５に含まれるＡＮＤゲート２５１および２５２は、ＡＮＤゲート１５１および１５２と同様である。
【００３７】
　なお、図５において、４つのＡＮＤゲート１５１，１５２，２５１，２５２の内、ＡＮＤゲート１５１および２５１の２つだけを用いて、伝送路９の接続を切断することは可能であり、伝送路９の復旧は可能である。また、ＡＮＤゲート１５２および２５２、ＡＮＤゲート１５１および１５２、または、ＡＮＤゲート２５１および２５２の２つだけを用いても、伝送路９の切断および復旧を行うことができる。
【００３８】
　なお、以上の説明においては、機器１と機器２との接続に関する構成のみを説明した。ここで、機器１は、接続されている機器の数に応じて、制御情報保持部１１、同期検出部１２、送受信部１４、およびスイッチ部１５を備える必要がある。本実施形態においては、機器１は、機器２〜４の３つの機器と接続されているため、上記構成要素（制御情報保持部１１、同期検出部１２、送受信部１４、およびスイッチ部１５）をそれぞれ３つずつ備える必要がある。また、制御情報保持部１１、同期検出部１２、送受信部１４、およびスイッチ部１５は、それぞれ３つの機器（機器２〜４）に対応して設けられる。このとき、データ処理部１３は、同期が確立しているか否かを示す情報を各同期検出部１２に対して出力する。また、各同期検出部１２は、機器１と対応する機器（機器２〜４のいずれかの機器）との伝送路の同期が確立しているか否かを検出する。なお、各制御情報保持部１１、送受信部１４、およびスイッチ部１５の動作は、以上に説明した動作と同様である。
【００３９】
　（第２の実施形態）
　次に、本発明に係る第２の実施形態を説明する。第１の実施形態と第２の実施形態との相違点は、制御情報保持部１１の構成および動作である。すなわち、第１の実施形態においては、制御情報保持部１１は、同期が失われたときに１回のみ、制御信号を発生させるものであった。これに対して第２の実施形態においては、制御情報保持部１１は、制御信号を複数回発生させる。以下、第１の実施形態との相違点を主に説明する。
【００４０】
　図６は、第２の実施形態における制御情報保持部１１の構成の一例を示す図である。また、図７は、図６に示す回路の出力である制御信号の一例を示す図である。ここで、第１遅延部１１５および第２遅延部１１６は、論理”１”から論理”０”への遷移をそれぞれ時間Ｔ２、Ｔ３だけ遅延し、論理”０”から論理”１”への遷移を時間Ｔ２、Ｔ３に比べ十分小さい時間しか遅延しない特徴を有する。
【００４１】
　いま、制御情報保持部１１の入力が論理“１”である場合、すなわち、同期検出部１２の出力が論理”１”の場合、制御情報保持部１１の出力は論理”１”となる（時間ｔ１経過前）。ここで、同期検出部１２が同期を失ったことを検出すると（時間ｔ１）、同期検出部１２からの入力が論理”１”から論理”０”に変化する。このとき、制御情報保持部１１は、図７に示すように、制御信号を繰り返し出力する。すなわち、制御情報保持部１１は、論理”０”および論理”１”を所定の時間間隔ごとに繰り返し出力する。なお、論理“０”の状態が続く時間間隔Ｔ２は、第１遅延部１１５の遅延時間に依存し、論理“１”の状態が続く時間間隔Ｔ３は、第２遅延部１１６の遅延時間に依存する。また、制御情報保持部１１の入力が論理“１”に戻ると、制御情報保持部１１の出力は論理”１”で安定する。
【００４２】
　以上から、同期検出部１２が伝送路９の同期が失われたことを検出し論理”０”を出力している場合、スイッチ部１５は、機器間の切断および接続を繰り返す。これによって、最初の切断によって機器間で伝送路９の再構築がうまく行われなかった場合でも、機器間の切断が再度（時間Ｔ３経過後）行われることとなる。また、伝送路９の再構築が成功した結果、同期が確立した場合には、切断は行われない。従って、第２の実施形態によれば、同期が確立するまで、時間Ｔ３の間隔で伝送路の切断が繰り返し行われることとなる。以上より、第２の実施形態によれば、第１の実施形態よりも確実に機器間の通信を復旧することができる。
【００４３】
　なお、第１の実施形態において伝送路の復旧を確実に行うために、切断信号を出力する時間（Ｔ１）を長くすることが考えられる。しかし、第１の実施形態においては、機器間の通信が復旧するまでの時間は常にＴ１であるので、Ｔ１の時間を長く設定すると、機器間の通信が復旧するまでの時間が常に長くなってしまう。また、復旧までの時間が長くなると、ユーザに違和感を与えるおそれがある。これに対して、第２の実施形態においては、通信が復旧したことに応じて制御信号が停止するので、機器間の通信が復旧するまでの時間が常に長くなることはない。以上の点から、第２の実施形態によれば、ユーザに与える違和感を軽減することができる。
【００４４】
　以上の実施形態によれば、複数の機器を接続するシステムにおいて、機器の取外しまたは接続によって伝送路の同期が失われたとき、機器の状態を未接続の状態へ一度遷移させる手段を導入する。これにより、機器間での伝送路が再構築され、自動的に伝送路の復旧を行うことができる。
【産業上の利用可能性】
【００４５】
　以上のように、本発明は、ネットワークを構成する一部の伝送路において同期が失われた場合において、正常な通信を確保することを目的等として利用することが可能である。
【図面の簡単な説明】
【００４６】
【図１】本発明の第１の実施形態に係る通信システムの全体構成を示す図
【図２】図１に示す機器１および機器２の詳細な構成を示す図
【図３】図２に示す制御情報保持部１１の構成の一例を示す図
【図４】図３に示す回路の出力である制御信号の一例を示す図
【図５】図１に示す機器１をより具体的に示す図
【図６】第２の実施形態における制御情報保持部１１の構成の一例を示す図
【図７】図６に示す回路の出力である制御信号の一例を示す図
【図８】従来のシステムにおいて通信が確立するまでの機器の状態の遷移を示す図
【符号の説明】
【００４７】
１〜８　機器
９　伝送路
１１，２１　制御情報保持部
１２，２２　同期検出部
１３，２３　データ処理部
１４，２４　送受信部
１５，２５　スイッチ部
１６，２６　接続処理部
【図１】
2004112776.tif 000003
【図２】
2004112776.tif 000004
【図３】
2004112776.tif 000005
【図４】
2004112776.tif 000006
【図５】
2004112776.tif 000007
【図６】
2004112776.tif 000008
【図７】
2004112776.tif 000009
【図８】
2004112776.tif 000010