(57)【要約】【課題】通信中継装置内で信号の転送経路に異常が生じても、当該転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる通信中継装置の提供。【解決手段】複数の送受信部と、複数の転送経路と、ルーティング制御部と、通信異常検出部とを備え、送受信部は、通信バス毎に設けられ、自己が接続された通信バスから信号を受信して信号の内容を認識し、受信した信号を他の送受信部へ転送する一方、他の送受信部から転送されてきた信号を自己が接続された通信バスへ送信し、ルーティング制御部は、送受信部で受信された信号が、信号の内容に応じていずれの送受信部へ転送されるかを制御し、ルーティング制御部は、転送経路の通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、異常転送経路の転送元から転送先へ異常転送経路以外の転送経路を経由して転送されるように転送経路を切替える。【選択図】図５
2010206651.tif 000002
【特許請求の範囲】
【請求項１】
３本以上の通信バスが接続され、各前記通信バスに接続された電子制御装置間の通信を中継する通信中継装置であって、
複数の送受信部と、
複数の転送経路と、
ルーティング制御部と、
通信異常検出部とを備え、
前記送受信部は、前記通信バス毎に設けられ、自己が接続された前記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の前記送受信部へ転送する一方、他の前記送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
前記ルーティング制御部は、前記送受信部で受信された信号が、当該信号の内容に応じていずれの前記送受信部へ転送されるかを制御し、
前記通信異常検出部は、前記送受信部間の前記転送経路に通信異常が生じたことを検出し、
前記ルーティング制御部は、前記通信異常検出部で通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の前記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信中継装置。
【請求項２】
前記転送経路は、前記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
前記送受信部は、前記第１の転送経路と前記第２の転送経路を接続する第１の送受信部と、前記第２の転送経路と前記第３の転送経路を接続する第２の送受信部と、前記第３の転送経路と前記第１の転送経路を接続する第３の送受信部とを含み、
前記電子制御装置は、前記通信バスから受信した信号を当該通信バスへ返信する返信機能を有し、
前記通信異常検出部が前記第１の転送経路の通信異常を検出した場合、
（Ａ）前記第１の送受信部は、当初は前記第１の送受信部から前記第１の転送経路を経由して前記第３の送受信部へ転送される予定であった信号を前記第２の転送経路を経由して前記第２の送受信部へ転送し、
（Ｂ）前記第２の送受信部は、前記第１の送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
（Ｃ）前記第２の送受信部は、自己が送信した信号と同じ内容の信号が前記電子制御装置から返信されてきた時、当該返信されてきた信号を受信し、受信した信号を前記第３の転送経路を経由して前記第３の送受信部へ転送することを特徴とする請求項１に記載の通信中継装置。
【請求項３】
前記通信異常検出部が前記第１の転送経路の通信異常を検出した場合、前記第２の送受信部は、通信異常を知らせる異常報知信号を自己が接続された前記通信バスへ送信し、
前記電子制御装置は、前記異常報知信号を受信した場合、その後に受信した信号を前記通信バスへ返信することを特徴とする請求項２に記載の通信中継装置。
【請求項４】
前記転送経路は、前記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
前記送受信部は、前記第１の転送経路と前記第２の転送経路を接続する第１の送受信部と、前記第２の転送経路と前記第３の転送経路を接続する第２の送受信部と、前記第３の転送経路と前記第１の転送経路を接続する第３の送受信部とを含み、
前記通信異常検出部が前記第１の転送経路の通信異常を検出した場合、
（Ａ）前記第１の送受信部は、当初は前記第１の送受信部から前記第１の転送経路を経由して前記第３の送受信部へ転送される予定であった信号を前記第２の転送経路を経由して前記第２の送受信部へ転送し、
（Ｂ）前記第２の送受信部は、前記第１の送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
（Ｃ）前記第２の送受信部は、自己が送信した信号を受信し、受信した信号を前記第３の転送経路を経由して前記第３の送受信部へ転送することを特徴とする請求項１に記載の通信中継装置。
【請求項５】
前記第２の送受信部は２つの送受信部から成り、当該２つの送受信部の一方が前記通信バスへ送信した信号を、他方の送受信部が受信することを特徴とする請求項４に記載の通信中継装置。
【請求項６】
ＣＡＮ(Controller Area Network)プロトコルに基づく通信を行うことを特徴とする請求項１乃至５いずれか１項に記載の通信中継装置。
【請求項７】
前記通信中継装置は、その内部に前記通信バスの一部を引き込んでおり、
前記通信中継装置は、さらに、
前記第２の送受信部が前記通信バスへ送信した信号を当該第２の送受信部が受信する際、当該送信した信号が前記通信バスを経由して前記通信中継装置の外へ出て行かないように前記通信バスの引き込んだ部分を中途部で電気的に切断するスイッチを備える請求項４に記載の通信中継装置。
【請求項８】
前記通信中継装置は、その内部に前記通信バスの一部を引き込んでおり、
前記通信中継装置は、さらに、
前記２つの送受信部の一方が前記通信バスへ送信した信号を前記他方の送受信部が受信する際、当該送信した信号が前記通信バスを経由して前記通信中継装置の外へ出て行かないように前記通信バスの引き込んだ部分を中途部で電気的に切断するスイッチを備える請求項５に記載の通信中継装置。
【請求項９】
前記通信バスは、第１の通信線と第２の通信線からなり差動信号を伝送するツイストペア線で構成され、
前記通信中継装置は、その内部に前記ツイストペア線の一部を引き込んでおり、
前記通信中継装置は、さらに、
前記２つの送受信部の一方が前記第１の通信線へ送信した信号を他方の送受信部が受信できるように前記第１の通信線と前記第２の通信線を繋ぐ終端回路と、
前記２つの送受信部の一方が前記第１の通信線へ送信した信号を他方の送受信部が受信する際、当該送信した信号が前記ツイストペア線を経由して前記通信中継装置の外へ出て行かないように前記ツイストペア線の引き込んだ部分を中途部で電気的に切断するスイッチとを備える請求項５に記載の通信中継装置。
【請求項１０】
前記転送経路は、前記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
前記送受信部は、前記第１の転送経路と前記第２の転送経路を接続する第１の送受信部と、前記第２の転送経路と前記第３の転送経路を接続する第２の送受信部と、前記第３の転送経路と前記第１の転送経路を接続する第３の送受信部とを含み、
前記通信中継装置は、さらに、
前記第２の送受信部から前記通信バスへ送信された信号を受信し、受信した信号と同じ内容の信号を前記第２の送受信部へ返信する信号返信部を備え、
前記通信異常検出部が前記第１の転送経路の通信異常を検出した場合、
（Ａ）前記第１の送受信部は、当初は前記第１の送受信部から前記第１の転送経路を経由して前記第３の送受信部へ転送される予定であった信号を前記第２の転送経路を経由して前記第２の送受信部へ転送し、
（Ｂ）前記第２の送受信部は、前記第１の送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
（Ｃ）前記第２の送受信部は、自己が送信した信号と同じ内容の信号が前記信号返信部から返信されてきた時、当該返信されてきた信号を受信し、受信した信号を前記第３の転送経路を経由して前記第３の送受信部へ転送することを特徴とする請求項１に記載の通信中継装置。
【請求項１１】
通信バスに接続された電子制御装置であって、
前記通信バスから受信した信号を当該通信バスへ返信する返信機能を有することを特徴とする電子制御装置。
【請求項１２】
前記電子制御装置間の通信を中継する通信中継装置に異常があり、当該通信中継装置が前記通信バスを通じて送信した異常報知信号を前記電子制御装置が受信した場合、前記電子制御装置は、その後に受信した信号を前記通信バスへ返信することを特徴とする請求項１１に記載の電子制御装置。
【請求項１３】
３本以上の通信バスが接続され、各前記通信バスに接続された電子制御装置間の通信を中継する通信中継装置と、各前記電子制御装置とを備える通信ネットワークであって、
前記電子制御装置は、
自己が接続された前記通信バスへ信号を送信する一方、当該通信バスから信号を受信し、
前記通信中継装置は、
複数の送受信部と、
ルーティング制御部と、
通信異常検出部とを備え、
前記送受信部は、前記通信バス毎に設けられ、自己が接続された前記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の前記送受信部へ転送する一方、他の前記送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
前記ルーティング制御部は、前記送受信部で受信された信号が、当該信号の内容に応じていずれの前記送受信部へ転送されるかを制御し、
前記通信異常検出部は、前記送受信部間の転送経路に通信異常が生じたことを検出し、
前記ルーティング制御部は、前記通信異常検出部で通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の前記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信ネットワーク。
【請求項１４】
３本以上の通信バスに各々接続された電子制御装置間の通信を中継する通信中継方法であって、
送受信ステップと、
ルーティング制御ステップと、
通信異常検出ステップとを備え、
前記送受信ステップは、前記通信バス毎に設けられた送受信部で実行され、各前記送受信部は前記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の送受信部へ転送する一方、前記他の送受信部から転送されてきた信号を自己が接続された前記通信バスへ送信し、
前記ルーティング制御ステップは、前記送受信部で受信された信号が、当該信号の内容に応じていずれの前記送受信部へ転送されるかを制御し、
前記通信異常検出ステップは、前記送受信部間の転送経路に通信異常が生じたことを検出し、
前記ルーティング制御ステップは、前記通信異常検出ステップで通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の前記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は通信中継装置、通信中継方法、通信ネットワークおよび電子制御装置に関し、より詳しくは、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、迂回経路を経由して信号を転送することができる通信中継装置、通信中継方法、通信ネットワークおよびその通信中継装置と協働する電子制御装置に関する。
【背景技術】
【０００２】
近年、自動車の車載ネットワークを構成する電子制御装置（ＥＣＵ）の数が増加している。図２０は、従来の車載ネットワークの一例を示す図である。図２１は、図２０に示される車載ネットワークを構成する通信中継装置を示す図である。
【０００３】
図２０に示されるように、従来の車載ネットワーク２６０は、複数の通信バス２６２〜２６４と、通信バス２６２〜２６４に接続された複数の電子制御装置（ＥＣＵ）Ａ〜Ｆと、通信バス２６２〜２６４に接続された電子制御装置Ａ〜Ｆ間の通信を中継する通信中継装置（ゲートウェイ）２６５とから構成されている。近年の通信中継装置は、３本以上の通信バスを接続することが多くなっている。また、近年の通信中継装置は、ＣＡＮプロトコルに基づく通信を行うことが多い。以下、通信中継装置の一例として、３本の通信バス２６２〜２６４に接続された電子制御装置Ａ〜Ｆ間のＣＡＮプロトコル通信を中継する通信中継装置２６５について説明する。
【０００４】
図２１に示されるように、通信中継装置２６５は、複数の送受信部２６６〜２６８と、複数の転送経路２１１〜２１３と、ルーティング制御部２７１とを備えている。
【０００５】
送受信部２６６は通信バス２６２に対して設けられ、送受信部２６７は通信バス２６３に対して設けられ、送受信部２６８は通信バス２６４に対して設けられている。各送受信部２６６〜２６８は、自己が接続された通信バスから信号を受信して当該信号の内容を認識する。各送受信部２６６〜２６８は、受信した信号の内容に応じたルーティング制御部２７１からの指示に基づき、当該信号を他の送受信部のいずれかへ選択的に転送する。また、各送受信部２６６〜２６８は、他の送受信部から転送されてきた信号を自己が接続された通信バスへ送信する。各送受信部２６６〜２６８は、トランシーバ２６９と、ＣＡＮコントローラ２７０とを含む。
【０００６】
トランシーバ２６９は、ツイストペア線である通信バス２６２（２６３，２６４）から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号をＣＡＮコントローラ２７０へ出力する。また、トランシーバ２６９は、ＣＡＮコントローラ２７０から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス２６２（２６３，２６４）へ出力する。
【０００７】
ＣＡＮコントローラ２７０は、トランシーバ２６９から入力したデジタル信号の内容を識別し、その内容をルーティング制御部２７１に出力する。ＣＡＮコントローラ２７０は、トランシーバ２６９から入力したデジタル信号を、ルーティング制御部２７１からの指示に基づいて、選択的に他の送受信部へ転送する。また、ＣＡＮコントローラ２７０は、他のＣＡＮコントローラ２７０から転送されてきたデジタル信号を、自己が接続されているトランシーバ２６９へ出力する。
【０００８】
ルーティング制御部２７１は、送受信部２６６〜２６８で受信された信号を、当該信号の内容に応じていずれの送受信部へ転送するかを制御する。具体的には、ルーティング制御部２７１は、ＣＡＮコントローラ２７０から入力したデジタル信号の内容に応じて、そのデジタル信号をいずれのＣＡＮコントローラ２７０へ転送すべきかを転送元のＣＡＮコントローラ２７０に指示する。
【０００９】
この通信中継装置２６０によれば、転送元のＣＡＮコントローラ２７０がトランシーバ２６９を介して通信バスから信号を入力する。ルーティング制御部２７１は、転送元のＣＡＮコントローラ２７０が入力した信号の内容に応じて、転送先を指示する信号を転送元のＣＡＮコントローラ２７０に出力する。転送先の指示を受けたＣＡＮコントローラ２７０は、転送先のＣＡＮコントローラ２７０に信号を転送する。転送先のＣＡＮコントローラ２７０は、信号をトランシーバ２６９を介して通信バスへ出力する。よって、通信中継装置２６０内において、信号の内容に応じた適切なルーティングが行われる。
【００１０】
しかしながら、上記した従来の通信中継装置２６０には以下の問題があった。
送受信部２６６〜２６８間の転送経路２１１〜２１３のいずれかに異常が発生し、その経路を経由して信号を転送することができなくなった場合、従来は、通信中継装置２６０をリセットすることにより、転送経路の復帰を試みていた。しかしながら、リセットをしても転送経路が復帰しない場合は、信号の転送ができないという問題があった。
【００１１】
特許文献１には、３本の通信バスに各々接続された電子制御装置間のＣＡＮプロトコル通信を中継する通信中継装置（ゲートウェイ）が開示されている。しかしながら、特許文献１に記載の通信中継装置は、当該通信中継装置内の転送経路のいずれかに異常が生じてその転送経路による信号の転送ができなくなった場合、その転送経路での転送が予定されている信号を転送することができず、電子制御装置間の通信を中継することができない。
【先行技術文献】
【特許文献】
【００１２】
【特許文献１】特開２００２−２４３５９１号公報
【発明の概要】
【発明が解決しようとする課題】
【００１３】
本発明は、このような実情に鑑みてなされたもので、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、迂回経路を経由して信号を転送することができる通信中継装置、通信中継方法、通信ネットワークおよびその通信中継装置と協働する電子制御装置の提供を目的とする。
【課題を解決するための手段】
【００１４】
第１の発明は、
３本以上の通信バスが接続され、各上記通信バスに接続された電子制御装置間の通信を中継する通信中継装置であって、
複数の送受信部と、
複数の転送経路と、
ルーティング制御部と、
通信異常検出部とを備え、
上記送受信部は、上記通信バス毎に設けられ、自己が接続された上記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の上記送受信部へ転送する一方、他の上記送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
上記ルーティング制御部は、上記送受信部で受信された信号が、当該信号の内容に応じていずれの上記送受信部へ転送されるかを制御し、
上記通信異常検出部は、上記送受信部間の上記転送経路に通信異常が生じたことを検出し、
上記ルーティング制御部は、上記通信異常検出部で通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の上記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信中継装置である。
【００１５】
第１の発明によれば、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、異常が生じた転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【００１６】
第２の発明は、第１の発明において、
上記転送経路は、上記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
上記送受信部は、上記第１の転送経路と上記第２の転送経路を接続する第１の送受信部と、上記第２の転送経路と上記第３の転送経路を接続する第２の送受信部と、上記第３の転送経路と上記第１の転送経路を接続する第３の送受信部とを含み、
上記電子制御装置は、上記通信バスから受信した信号を当該通信バスへ返信する返信機能を有し、
上記通信異常検出部が上記第１の転送経路の通信異常を検出した場合、
（Ａ）上記第１の送受信部は、当初は上記第１の送受信部から上記第１の転送経路を経由して上記第３の送受信部へ転送される予定であった信号を上記第２の転送経路を経由して上記第２の送受信部へ転送し、
（Ｂ）上記第２の送受信部は、上記第１の送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
（Ｃ）上記第２の送受信部は、自己が送信した信号と同じ内容の信号が上記電子制御装置から返信されてきた時、当該返信されてきた信号を受信し、受信した信号を上記第３の転送経路を経由して上記第３の送受信部へ転送することを特徴とする。
【００１７】
第２の発明によれば、送受信部（第２の送受信部）が信号を通信バスに送信している間は当該送受信部（第２の送受信部）は送信中の信号と同じ内容の信号を受信して他の送受信部（第３の送受信部）へ転送することができない通信プロトコル（例えばＣＡＮプロトコル）が使用されている場合であっても、送受信部（第２の送受信部）は送信した信号と同じ内容の信号を電子制御装置から受信して他の送受信部（第３の送受信部）へ転送することができる。よって、第２の発明によれば、通信異常により第１の転送経路を経由して信号を転送することができなくなっても、第２の転送経路および第３の転送経路を経由して信号を転送することができる。
【００１８】
第３の発明は、第２の発明において、
上記通信異常検出部が上記第１の転送経路の通信異常を検出した場合、上記第２の送受信部は、通信異常を知らせる異常報知信号を自己が接続された上記通信バスへ送信し、
上記電子制御装置は、上記異常報知信号を受信した場合、その後に受信した信号を上記通信バスへ返信することを特徴とする。
【００１９】
第３の発明によれば、電子制御装置は、異常報知信号を受信した後に受信した信号を返信する。よって、電子制御装置が、受信した信号を常に返信する場合に比べて、通信バスに流れる信号の量が減り、信号が衝突（コリジョン）する度合いを低減することができる。
【００２０】
第４の発明は、第１の発明において、
上記転送経路は、上記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
上記送受信部は、上記第１の転送経路と上記第２の転送経路を接続する第１の送受信部と、上記第２の転送経路と上記第３の転送経路を接続する第２の送受信部と、上記第３の転送経路と上記第１の転送経路を接続する第３の送受信部とを含み、
上記通信異常検出部が上記第１の転送経路の通信異常を検出した場合、
（Ａ）上記第１の送受信部は、当初は上記第１の送受信部から上記第１の転送経路を経由して上記第３の送受信部へ転送される予定であった信号を上記第２の転送経路を経由して上記第２の送受信部へ転送し、
（Ｂ）上記第２の送受信部は、上記第１の送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
（Ｃ）上記第２の送受信部は、自己が送信した信号を受信し、受信した信号を上記第３の転送経路を経由して上記第３の送受信部へ転送することを特徴とする。
【００２１】
第４の発明によれば、送受信部（第２の送受信部）は自己が通信バスへ送信した信号を当該通信バスから受信して他の送受信部（第３の送受信部）へ転送することができる。よって、第４の発明によれば、通信異常により第１の転送経路を経由して信号を転送することができなくなっても、第２の転送経路および第３の転送経路を経由して信号を転送することができる。
【００２２】
第５の発明は、第４の発明において、
上記第２の送受信部は２つの送受信部から成り、当該２つの送受信部の一方が上記通信バスへ送信した信号を、他方の送受信部が受信することを特徴とする。
【００２３】
第５の発明によれば、送受信部（第２の送受信部）が信号を通信バスに送信している間は当該送受信部（第２の送受信部）は送信中の信号と同じ内容の信号を受信して他の送受信部（第３の送受信部）へ転送することができない通信プロトコル（例えばＣＡＮプロトコル）が使用されている場合であっても、送受信部（第２の送受信部）は自己が送信した信号を当該通信バスから受信して他の送受信部（第３の送受信部）へ転送することができる。よって、第５の発明によれば、通信異常により第１の転送経路を経由して信号を転送することができなくなっても、第２の転送経路および第３の転送経路を経由して信号を転送することができる。
【００２４】
第６の発明は、第１乃至第５の発明において、
ＣＡＮ（Controller Area Network）プロトコルに基づく通信を行うことを特徴とする。
【００２５】
第６の発明によれば、ＣＡＮプロトコルを使用する通信ネットワークにおいて、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、異常が生じた転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【００２６】
第７の発明は、第４の発明において、
上記通信中継装置は、その内部に上記通信バスの一部を引き込んでおり、
上記通信中継装置は、さらに、
上記第２の送受信部が上記通信バスへ送信した信号を当該第２の送受信部が受信する際、当該送信した信号が上記通信バスを経由して上記通信中継装置の外へ出て行かないように上記通信バスの引き込んだ部分を中途部で電気的に切断するスイッチを備える。
【００２７】
第７の発明によれば、迂回経路で信号が転送される場合に迂回経路に接続される通信バスを通じて当該信号が通信中継装置の外へ出て行かないので、当該通信バス上での信号の衝突を生じにくくさせることができる。
【００２８】
第８の発明は、第５の発明において、
上記通信中継装置は、その内部に上記通信バスの一部を引き込んでおり、
上記通信中継装置は、さらに、
上記２つの送受信部の一方が上記通信バスへ送信した信号を上記他方の送受信部が受信する際、当該送信した信号が上記通信バスを経由して上記通信中継装置の外へ出て行かないように上記通信バスの引き込んだ部分を中途部で電気的に切断するスイッチを備える。
【００２９】
第８の発明によれば、迂回経路で信号が転送される場合に迂回経路に接続される通信バスを通じて当該信号が通信中継装置の外へ出て行かないので、当該通信バス上での信号の衝突を生じにくくさせることができる。
【００３０】
第９の発明は、第５の発明において、
上記通信バスは、第１の通信線と第２の通信線からなり差動信号を伝送するツイストペア線で構成され、
上記通信中継装置は、その内部に上記ツイストペア線の一部を引き込んでおり、
上記通信中継装置は、さらに、
上記２つの送受信部の一方が上記第１の通信線へ送信した信号を他方の送受信部が受信できるように上記第１の通信線と上記第２の通信線を繋ぐ終端回路と、
上記２つの送受信部の一方が上記第１の通信線へ送信した信号を他方の送受信部が受信する際、当該送信した信号が上記ツイストペア線を経由して上記通信中継装置の外へ出て行かないように上記ツイストペア線の引き込んだ部分を中途部で電気的に切断するスイッチとを備える。
【００３１】
第９の発明によれば、迂回経路で信号が転送される場合に迂回経路に接続される通信バス（ツイストペア線）を通じて当該信号が通信中継装置の外へ出て行かないので、当該通信バス上での信号の衝突を生じにくくさせることができる。
【００３２】
第１０の発明は、第１の発明において、
上記転送経路は、上記送受信部を介して一周するように相互に接続された第１の転送経路と第２の転送経路と第３の転送経路とを含み、
上記送受信部は、上記第１の転送経路と上記第２の転送経路を接続する第１の送受信部と、上記第２の転送経路と上記第３の転送経路を接続する第２の送受信部と、上記第３の転送経路と上記第１の転送経路を接続する第３の送受信部とを含み、
上記通信中継装置は、さらに、
上記第２の送受信部から上記通信バスへ送信された信号を受信し、受信した信号と同じ内容の信号を上記第２の送受信部へ返信する信号返信部を備え、
上記通信異常検出部が上記第１の転送経路の通信異常を検出した場合、
（Ａ）上記第１の送受信部は、当初は上記第１の送受信部から上記第１の転送経路を経由して上記第３の送受信部へ転送される予定であった信号を上記第２の転送経路を経由して上記第２の送受信部へ転送し、
（Ｂ）上記第２の送受信部は、上記第１の送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
（Ｃ）上記第２の送受信部は、自己が送信した信号と同じ内容の信号が上記信号返信部から返信されてきた時、当該返信されてきた信号を受信し、受信した信号を上記第３の転送経路を経由して上記第３の送受信部へ転送することを特徴とする。
【００３３】
第１０の発明によれば、通信バスに接続された電子制御装置に返信機能を設ける必要がなくなる。
【００３４】
第１１の発明は、
通信バスに接続された電子制御装置であって、
上記通信バスから受信した信号を当該通信バスへ返信する返信機能を有することを特徴とする電子制御装置である。
【００３５】
第１１の発明によれば、電子制御装置は受信した信号を返信する。ここで、３本以上の通信バスが接続され、各通信バスに接続された電子制御装置間の通信を中継する通信中継装置を想定する。この通信中継装置は、通信バス毎に送受信部を有し、信号の中継は、送受信部間で信号の転送を行うことによりなされるものとする。このような通信中継装置において、送受信部が信号を通信バスに送信している間は当該送受信部は送信中の信号と同じ内容の信号を受信して他の送受信部へ転送することができない通信プロトコル（例えばＣＡＮプロトコル）が使用されているものととする。このような場合であっても、送受信部は送信した信号と同じ内容の信号を電子制御装置から受信して他の送受信部へ転送することができる。よって、第７の発明によれば、通信中継装置内の一部の転送経路に通信異常が生じて当該転送経路を経由して信号を転送することができなくなっても、通信中継装置は本発明に係る電子制御装置と協働して当該転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【００３６】
第１２の発明は、第１１の発明において、
上記電子制御装置間の通信を中継する通信中継装置に異常があり、当該通信中継装置が上記通信バスを通じて送信した異常報知信号を上記電子制御装置が受信した場合、上記電子制御装置は、その後に受信した信号を上記通信バスへ返信することを特徴とする。
【００３７】
第１２の発明によれば、電子制御装置は、異常報知信号を受信した後に受信した信号を返信すればよい。よって、電子制御装置が、受信した信号を常に返信する場合に比べて、通信バスに流れる信号の量が減り、信号が衝突（コリジョン）する度合いを低減することができる。
【００３８】
第１３の発明は、
３本以上の通信バスが接続され、各上記通信バスに接続された電子制御装置間の通信を中継する通信中継装置と、各上記電子制御装置とを備える通信ネットワークであって、
上記電子制御装置は、
自己が接続された上記通信バスへ信号を送信する一方、当該通信バスから信号を受信し、
上記通信中継装置は、
複数の送受信部と、
ルーティング制御部と、
通信異常検出部とを備え、
上記送受信部は、上記通信バス毎に設けられ、自己が接続された上記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の上記送受信部へ転送する一方、他の上記送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
上記ルーティング制御部は、上記送受信部で受信された信号が、当該信号の内容に応じていずれの上記送受信部へ転送されるかを制御し、
上記通信異常検出部は、上記送受信部間の転送経路に通信異常が生じたことを検出し、
上記ルーティング制御部は、上記通信異常検出部で通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の上記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信ネットワークである。
【００３９】
第１３の発明によれば、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、異常が生じた転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【００４０】
第１４の発明は、
３本以上の通信バスに各々接続された電子制御装置間の通信を中継する通信中継方法であって、
送受信ステップと、
ルーティング制御ステップと、
通信異常検出ステップとを備え、
上記送受信ステップは、上記通信バス毎に設けられた送受信部で実行され、各上記送受信部は上記通信バスから信号を受信して当該信号の内容を認識し、受信した当該信号を他の送受信部へ転送する一方、上記他の送受信部から転送されてきた信号を自己が接続された上記通信バスへ送信し、
上記ルーティング制御ステップは、上記送受信部で受信された信号が、当該信号の内容に応じていずれの上記送受信部へ転送されるかを制御し、
上記通信異常検出ステップは、上記送受信部間の転送経路に通信異常が生じたことを検出し、
上記ルーティング制御ステップは、上記通信異常検出ステップで通信異常が検出された場合、当初は通信異常が検出された異常転送経路で転送される予定であった信号が、当該異常転送経路の転送元から転送先へ当該異常転送経路以外の上記転送経路を経由して迂回転送されるように転送経路を切替えることを特徴とする通信中継方法である。
【００４１】
第１４の発明によれば、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、異常が生じた転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【発明の効果】
【００４２】
本発明によれば、通信中継装置内で信号の転送経路に異常が生じてその転送経路を経由した信号の転送ができなくなっても、異常が生じた転送経路の転送元から転送先へ迂回経路を経由して信号を転送することができる。
【図面の簡単な説明】
【００４３】
【図１】本発明の第１実施形態に係る通信ネットワークを示す図
【図２】図１に示される通信ネットワークを構成する通信中継装置を示す図
【図３】図１に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路を示す図
【図４】図１に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路に通信異常が生じた様子を示す図
【図５】図１に示される通信ネットワークにおいて、フレームＡの転送経路を切替えて転送を行う様子を示す図
【図６】図２に示される通信中継装置において、フレームＡの転送経路を切替えて転送を行う様子を示す図
【図７】第１実施形態におけるフレームＡの転送動作を示すフローチャート
【図８】第１実施形態におけるフレームＡの転送動作を示すフローチャート
【図９】本発明の第２実施形態に係る通信ネットワークを示す図
【図１０】図９に示される通信ネットワークを構成する通信中継装置を示す図
【図１１】図９に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路を示す図
【図１２】図９に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路に通信異常が生じた様子を示す図
【図１３】図９に示される通信ネットワークにおいて、フレームＡの転送経路を切替えて転送を行う様子を示す図
【図１４】図１０に示される通信中継装置において、フレームＡの転送経路を切替えて転送を行う様子を示す図
【図１５】第２実施形態におけるフレームＡの転送動作を示すフローチャート
【図１６】本発明の第３実施形態に係る通信ネットワークの一部を抽出して示す図であり、スイッチがオンになっている様子を示す図
【図１７】本発明の第３実施形態に係る通信ネットワークの一部を抽出して示す図であり、スイッチがオフになっている様子を示す図
【図１８】本発明の第３実施形態に係る通信ネットワークと対比するための通信ネットワーク（第２実施形態に対応）を示す図
【図１９】本発明の第４実施形態に係る通信ネットワークの一部を抽出して示す図
【図２０】従来の車載ネットワークの一例を示す図
【図２１】従来の車載ネットワークを構成する通信中継装置を示す図
【発明を実施するための形態】
【００４４】
（第１実施形態）
本発明に係る通信システムの第１実施形態について、図面を参照しつつ説明する。
図１は、第１実施形態に係る通信ネットワークを示す図である。図２は、図１に示される通信ネットワークを構成する通信中継装置を示す図である。
【００４５】
図１、２に示されるように、第１実施形態に係る通信ネットワーク１は、複数の電子制御装置（ＥＣＵ）Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆと、複数本の通信バス２，３，４と、通信中継装置５とを備える。
【００４６】
通信ネットワーク１は、例えば、自動車に搭載される車載ネットワークである。通信ネットワーク１では、例えばＣＡＮ（controller area network）プロトコルに基づく通信が行われる。
【００４７】
電子制御装置Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆは、自己が接続された通信バス２，３，４へ信号を送信する一方、通信バス２，３，４から信号を受信する。図１に示される例では、電子制御装置Ａ，Ｂは通信バス２に接続され、電子制御装置Ｃ，Ｄは通信バス３に接続され、電子制御装置Ｅ，Ｆは通信バス３に接続されている。電子制御装置Ａ，Ｂ，Ｃ，Ｄ，Ｅ，Ｆは、自動車等が装備する各種装置を制御する。例えば、電子制御装置Ａ，Ｂはエンジン系の装置を制御し、電子制御装置Ｃ，Ｄはブレーキ系の装置を制御し、電子制御装置Ｅ，Ｆはステアリング系の装置を制御する。
【００４８】
通信バス２，３，４毎に、少なくとも１つの電子制御装置が、通信バスから受信した信号を当該通信バスへ返信する返信機能を有している。図１に示される例では、電子制御装置Ａ，Ｃ，Ｅが返信機能を有している。
【００４９】
通信中継装置５は、３本以上の通信バス２，３，４（図１に示される例では３本）が接続されている。通信中継装置５は、通信バス２に接続された電子制御装置Ａ，Ｂと、通信バス３に接続された電子制御装置Ｃ，Ｄと、通信バス４に接続された電子制御装置Ｅ，Ｆの間の通信を中継する。
【００５０】
通信中継装置５は、第１の送受信部６，第２の送受信部７，第３の送受信部８と、第１の転送経路１１，第２の転送経路１２，第３の転送経路１３と、ルーティング制御部９と、通信異常検出部１０とを備える。
【００５１】
第１の送受信部６は通信バス２に対して設けられ、第２の送受信部７は通信バス３に対して設けられ、第３の送受信部８は通信バス４に対して設けられている。
【００５２】
第１の送受信部６は、自己が接続された通信バス２から信号を受信して当該信号の内容を認識する。第１の送受信部６は、受信した信号の内容に応じた転送指示をルーティング制御部９から入力する。第１の送受信部６は、その転送指示に基づいて、第２の送受信部７，第３の送受信部８のいずれかへ選択的に当該信号を転送する。また、第１の送受信部６は、第２の送受信部７，第３の送受信部８から転送されてきた信号を自己が接続されている通信バス２へ送信する。
【００５３】
第１の送受信部６は、図２に示されるように、トランシーバ２０と、ＣＡＮコントローラ２３と、バッファ２６とを含む。トランシーバ２０は、ツイストペア線である通信バス２から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号をＣＡＮコントローラ２３へ信号線Ｒｘを介して出力する。また、トランシーバ２０は、ＣＡＮコントローラ２３から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス２へ出力する。
【００５４】
ＣＡＮコントローラ２３は、トランシーバ２０から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ２６へ出力しない。ＣＡＮコントローラ２３は、トランシーバ２０から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合および自己が信号を送信中でない場合は、入力した信号をバッファ２６へ出力する。ルーティング制御部９は、バッファ２６に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ２６を介して他の送受信部へ転送する。また、ＣＡＮコントローラ２３は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ２０へ信号線Ｔｘを介して出力する。
【００５５】
通信異常検出部１０が第３の転送経路１３の通信異常を検出した場合、第１の送受信部６は、通信異常を知らせる異常報知信号を自己が接続された通信バス２へ送信する。電子制御装置Ａは、異常報知信号を受信した場合、その後に受信した信号を通信バス２へ返信する。
【００５６】
第２の送受信部７は、自己が接続された通信バス３から信号を受信して当該信号の内容を認識する。第２の送受信部７は、受信した信号の内容に応じた転送指示をルーティング制御部９から入力する。第２の送受信部７は、その転送指示に基づいて、第１の送受信部６，第３の送受信部８のいずれかへ選択的に当該信号を転送する。また、第２の送受信部７は、第１の送受信部６，第３の送受信部８から転送されてきた信号を自己が接続されている通信バス３へ送信する。
【００５７】
第２の送受信部７は、トランシーバ２１と、ＣＡＮコントローラ２４と、バッファ２７とを含む。トランシーバ２１は、ツイストペア線である通信バス３から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号をＣＡＮコントローラ２４へ信号線Ｒｘを介して出力する。また、トランシーバ２１は、ＣＡＮコントローラ２４から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス３へ出力する。
【００５８】
ＣＡＮコントローラ２４は、トランシーバ２１から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ２７へ出力しない。ＣＡＮコントローラ２４は、トランシーバ２１から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合および自己が信号を送信中でない場合は、入力した信号をバッファ２７へ出力する。ルーティング制御部９は、バッファ２７に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ２７を介して他の送受信部へ転送する。また、ＣＡＮコントローラ２４は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ２１へ信号線Ｔｘを介して出力する。
【００５９】
通信異常検出部１０が第１の転送経路１１の通信異常を検出した場合、第２の送受信部７は、通信異常を知らせる異常報知信号を自己が接続された通信バス３へ送信する。電子制御装置Ｃは、異常報知信号を受信した場合、その後に受信した信号を通信バス３へ返信する。
【００６０】
第３の送受信部８は、自己が接続された通信バス４から信号を受信して当該信号の内容を認識する。第３の送受信部８は、受信した信号の内容に応じた転送指示をルーティング制御部９から入力する。第３の送受信部８は、その転送指示に基づいて、第１の送受信部６，第２の送受信部７のいずれかへ選択的に当該信号を転送する。また、第３の送受信部８は、第１の送受信部６，第２の送受信部７から転送されてきた信号を自己が接続されている通信バス４へ送信する。
【００６１】
第３の送受信部８は、トランシーバ２２と、ＣＡＮコントローラ２５と、バッファ２８とを含む。トランシーバ２２は、ツイストペア線である通信バス４から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号をＣＡＮコントローラ２５へ信号線Ｒｘを介して出力する。また、トランシーバ２２は、ＣＡＮコントローラ２５から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス４へ出力する。
【００６２】
ＣＡＮコントローラ２５は、トランシーバ２２から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ２８へ出力しない。ＣＡＮコントローラ２５は、トランシーバ２２から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合および自己が信号を送信中でない場合は、入力した信号をバッファ２８へ出力する。ルーティング制御部９は、バッファ２８に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ２８を介して他の送受信部へ転送する。また、ＣＡＮコントローラ２５は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ２２へ信号線Ｔｘを介して出力する。
【００６３】
通信異常検出部１０が第２の転送経路１２の通信異常を検出した場合、第３の送受信部８は、通信異常を知らせる異常報知信号を自己が接続された通信バス４へ送信する。電子制御装置Ｅは、異常報知信号を受信した場合、その後に受信した信号を通信バス４へ返信する。
【００６４】
第１の転送経路１１，第２の転送経路１２，第３の転送経路１３は、第１の送受信部６，第２の送受信部７，第３の送受信部８を介して一周するように相互に接続されている。
【００６５】
第１の転送経路１１は、第１の送受信部６と第３の送受信部８を接続し、信号を第１の送受信部６と第３の送受信部８の間で転送する経路である。第２の転送経路１２は、第１の送受信部６と第２の送受信部７を接続し、信号を第１の送受信部６と第２の送受信部７の間で転送する経路である。第３の転送経路１３は、第２の送受信部７と第３の送受信部８を接続し、信号を第２の送受信部７と第３の送受信部８の間で転送する経路である。
【００６６】
ルーティング制御部９は、第１の送受信部６で受信された信号を、当該信号の内容に応じて他のいずれの送受信部７，８へ転送するかを制御する。また、ルーティング制御部９は、第２の送受信部７で受信された信号を、当該信号の内容に応じて他のいずれの送受信部６，８へ転送するかを制御する。また、ルーティング制御部９は、第３の送受信部８で受信された信号を、当該信号の内容に応じて他のいずれの送受信部６，７へ転送するかを制御する。第１の送受信部６，第２の送受信部７，第３の送受信部８が通信バスから受信した信号をいずれの転送経路で転送させるかのルーティング情報は、当該信号の内容に応じて予めルーティング制御部９内に設定されている。しかしながら、一部の転送経路に通信異常が生じて当該転送経路での転送ができなくなった場合、ルーティング制御部９は、他の転送経路を経由して転送を行うように転送経路を切替える。
【００６７】
通信異常検出部１０は、第１の送受信部６と第３の送受信部８を接続する第１の転送経路１１、第１の送受信部６と第２の送受信部７を接続する第２の転送経路１２、第２の送受信部７と第３の送受信部８を接続する第３の転送経路１３に通信異常が生じて、当該転送経路で信号の転送ができなくなったことを検出する。
【００６８】
図３は、図１に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路を示す図である。図４は、図１に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路に通信異常が生じた様子を示す図である。図５は、図１に示される通信ネットワークにおいて、フレームＡの転送経路を切替えて転送を行う様子を示す図である。図６は、図２に示される通信中継装置において、フレームＡの転送経路を切替えて転送を行う様子を示す図である。
【００６９】
ルーティング制御部９は、通信異常検出部１０で転送経路の通信異常が検出された場合、当初は通信異常が検出された異常転送経路（図３，４に示される例では第１の転送経路１１）で転送される予定であった信号（フレーム）が、当該異常転送経路の転送元（図３、４に示される例では第１の送受信部６）から転送先（図３，４に示される例では第３の送受信部８）へ当該異常転送経路以外の転送経路（図５，６に示される例では転送経路１２，１３）を経由して迂回転送されるように転送経路を切替える。
【００７０】
例えば、図４に示されるように、通信異常検出部１０が第１の転送経路１１の通信異常を検出した場合、ルーティング制御部９により、具体的には以下のように転送経路が切替えられる。すなわち、第１の送受信部６は、図３に示されるように当初は第１の送受信部６から第１の転送経路１１を経由して第３の送受信部８へ転送される予定であった信号（フレームＡ）を、図５，６に示されるように第２の転送経路１２を経由して第２の送受信部７へ転送する。第２の送受信部７は、図５，６に示されるように、第１の送受信部６から転送されてきた信号を自己が接続された通信バス３へ送信する。第２の送受信部７は、図５，６に示されるように、自己が送信した信号と同じ内容の信号が電子制御装置Ｃから返信されてきた時、当該返信されてきた信号を受信し、受信した信号を第３の転送経路１３を経由して第３の送受信部８へ転送する。
【００７１】
次に、通信ネットワーク１の動作について、図７，８のフローチャートを参照しつつ説明する。以下、電子制御装置Ａから電子制御装置Ｅへ信号（フレームＡ）を送る場合を例にとって説明する。
【００７２】
まず、電子制御装置Ａが、通信バス２を経由して第１の送受信部６に信号を送信する（ステップＳ１）。次いで、通信異常検出部１０は、転送経路１１に通信異常があるかどうかを判断する（ステップＳ２）。通信異常検出部１０において、転送経路１１に通信異常がないと判断された場合、ルーティング制御部９は、第１の送受信部６に対し、第１の転送経路１１を経由して第３の送受信部８へ信号を転送するように指示を出す（ステップＳ３）。次いで、第１の送受信部６は、第１の転送経路１１を経由して第３の送受信部８へ信号を転送する（ステップＳ４）。次いで、第３の送受信部８は、第３の通信バス４に信号を送信する（ステップＳ５）。次いで、電子制御装置Ｅは、第３の通信バス４から信号を受信し（ステップＳ６）、処理を終了する。
【００７３】
一方、通信異常検出部１０において、第１の転送経路１１に通信異常があり、第１の転送経路１１を経由して信号を転送することができないと判断された場合、通信異常検出部１０は、第２の送受信部７に対し、第１の転送経路１１に通信異常が生じたことを示す異常報知信号を第２の通信バス３に送信するように指示を出す（ステップＳ７）。次いで、第２の送受信部７は、第１の転送経路１１に通信異常が生じたことを示す異常報知信号を第２の通信バス３に送信する（ステップＳ８）。次いで、電子制御装置Ｃは、第２の通信バス３から異常報知信号を受信し、第１の転送経路１２に通信異常が生じたことを認識する（ステップＳ９）。
【００７４】
次いで、ルーティング制御部９は、第１の送受信部６に対し、第２の転送経路１２を経由して第２の送受信部７へ信号を転送するように指示を出す（ステップＳ１０）。次いで、第１の送受信部６は、第２の転送経路１２を経由して第２の送受信部７へ信号を転送する（ステップＳ１１）。次いで、第２の送受信部７は、第２の通信バス３に信号を送信する（ステップＳ１２）。
【００７５】
次いで、電子制御装置Ｃは、第２の通信バス３から信号を受信する（ステップＳ１３）。次いで、電子制御装置Ｃは、受信した信号を第２の通信バス３へ返信する（ステップＳ１４）。次いで、第２の送受信部７は、電子制御装置Ｃから返信された信号を受信する（ステップＳ１５）。
【００７６】
次いで、ルーティング制御部９は、第２の送受信部７に対し、第３の転送経路１３を経由して第３の送受信部８へ信号を転送するように指示を出す（ステップＳ１６）。次いで、第２の送受信部７は、第３の転送経路１３を経由して第３の送受信部８へ信号を転送する（ステップＳ１７）。次いで、第３の送受信部８は、第３の通信バス３に信号を送信する（ステップＳ１８）。次いで、電子制御装置Ｅは、第３の通信バス４から信号を受信する（ステップＳ１９）。以上が、通信ネットワーク１の動作である。
【００７７】
通信ネットワーク１は、通信プロトコル（例えばＣＡＮプロトコル）の関係上、送受信部（例えば第２の送受信部７）が信号を通信バス（例えば第２の通信バス３）に送信している間は当該送受信部（例えば第２の送受信部７）は送信中の信号と同じ内容の信号を受信して他の送受信部（例えば第３の送受信部８）へ転送することができない。しかしながら、通信ネットワーク１では、送受信部（例えば第２の送受信部７）は送信した信号と同じ内容の信号を電子制御装置（例えば電子制御装置Ｃ）から受信して他の送受信部（例えば第３の送受信部８）へ転送することができる。これは、電子制御装置（例えば電子制御装置Ｃ）が受信信号と同じ内容の信号を返信した場合、送受信部（例えば第２の送受信部７）の送信タイミングと電子制御装置（例えば電子制御装置Ｃ）の返信タイミングに差があるので、当該送受信部（例えば第２の送受信部７）は送信した信号と同じ内容の信号を受信することができるからである。通信ネットワーク１によれば、通信異常により一部の転送経路（例えば第１の転送経路１１）を経由して信号を転送することができなくなっても、他の転送経路（例えば第２の転送経路１２および第３の転送経路１３）を経由して信号を転送することができる。
【００７８】
また、通信ネットワーク１によれば、電子制御装置Ｃは、異常報知信号を受信した後に受信した信号を返信すればよい。よって、電子制御装置Ｃが、受信した信号を常に返信する場合に比べて、通信バス２に流れる信号の量が減り、信号が衝突（コリジョン）する度合いを低減することができる。
【００７９】
次に、本発明の第２実施形態について、図面を参照しつつ説明する。
図９は、第２実施形態に係る通信ネットワークを示す図である。図１０は、図９に示される通信ネットワークを構成する通信中継装置を示す図である。第２実施形態において、第１実施形態と同様の構成については同一符号を付してその説明を省略する。
【００８０】
第２実施形態に係る通信ネットワーク１００が第１実施形態と異なる点は、通信中継装置５に代えて通信中継装置５０が設けられている点である。具体的な相違点は以下の通りである。第１の相違点は、第１の送受信部６、第２の送受信部７、第３の送受信部８に代えて、第１の送受信部６０、第２の送受信部７０、第３の送受信部８０が設けられている点である。第２の相違点は、第１の転送経路１１、第２の転送経路１２、第３の転送経路１３に代えて、第１の転送経路１１０、第２の転送経路１２０、第３の転送経路１３０が設けられている点である。第３の相違点は、ルーティング制御部９に代えてルーティング制御部９０が設けられている点である。その他の構成については、第２実施形態は第２実施形態と同様である。
【００８１】
第１の送受信部６０は、自己が接続された通信バス２から信号を受信して当該信号の内容を認識する。第１の送受信部６０は、受信した信号の内容に応じた転送指示をルーティング制御部９０から入力する。第１の送受信部６０は、その転送指示に基づいて、第２の送受信部７０，第３の送受信部８０のいずれかへ選択的に当該信号を転送する。また、第１の送受信部６０は、第２の送受信部７０，第３の送受信部８０から転送されてきた信号を自己が接続されている通信バス２へ送信する。
【００８２】
第１の送受信部６０は２つの送受信部６００，６０１から成り、当該２つの送受信部６００，６０１の一方（図１０に示される例では６００）が通信バス２へ送信した信号を、他方の送受信部（図１０に示される例では６０１）が受信する。
【００８３】
第１の送受信部６０は、具体的には、１つのトランシーバ３０と、２つのＣＡＮコントローラ３３，３４と、２組のバッファ３９，４０とを含む。トランシーバ３０は、ツイストペア線である通信バス２から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号を双方のＣＡＮコントローラ３３，３４へ信号線Ｒｘを介して出力する。また、トランシーバ３０は、一方のＣＡＮコントローラ３３から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス２へ出力する。上記した送受信部６００は、１つのトランシーバ３０と、１つのＣＡＮコントローラ３３と、１組のバッファ３９とを有する。上記した送受信部６０１は、１つのトランシーバ３０と、１つのＣＡＮコントローラ３４と、１組のバッファ４０とを有する。
【００８４】
他方のＣＡＮコントローラ３４は、一方のＣＡＮコントローラ３３が信号をトランシーバ３０を介して第１の通信バス２へ送信している間、第１の通信バス２に流れているその信号をトランシーバ３０を介して入力する。ＣＡＮコントローラ３４は、トランシーバ３０から入力したデジタル信号の内容を識別する。ルーティング制御部９０は、そのデジタル信号の内容に応じて、当該デジタル信号をバッファ４０を介して他の送受信部へ転送する。
【００８５】
一方のＣＡＮコントローラ３３は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ３０へ信号線Ｔｘを介して出力する。また、ＣＡＮコントローラ３３は、トランシーバ３０から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ３９へ出力しない。ＣＡＮコントローラ３３は、トランシーバ３０から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合および自己が信号を送信中でない場合は、入力した信号をバッファ３９へ出力する。ルーティング制御部９０は、バッファ３９に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ３９を介して他の送受信部へ転送する。
【００８６】
第２の送受信部７０は、自己が接続された通信バス３から信号を受信して当該信号の内容を認識する。第２の送受信部７０は、受信した信号の内容に応じた転送指示をルーティング制御部９０から入力する。第２の送受信部７０は、その転送指示に基づいて、第１の送受信部６０，第３の送受信部８０のいずれかへ選択的に当該信号を転送する。また、第２の送受信部７０は、第１の送受信部６０，第３の送受信部８０から転送されてきた信号を自己が接続されている通信バス３へ送信する。
【００８７】
第２の送受信部７０は２つの送受信部７００，７０１から成り、当該２つの送受信部７００，７０１の一方（図１０に示される例では７００）が通信バス３へ送信した信号を、他方の送受信部（図１０に示される例では７０１）が受信する。
【００８８】
第２の送受信部７０は、具体的には、１つのトランシーバ３１と、２つのＣＡＮコントローラ３５，３６と、２組のバッファ４１，４２とを含む。トランシーバ３１は、ツイストペア線である通信バス３から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号を双方のＣＡＮコントローラ３５，３６へ信号線Ｒｘを介して出力する。また、トランシーバ３１は、一方のＣＡＮコントローラ３５から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス３へ出力する。上記した送受信部７００は、１つのトランシーバ３１と、１つのＣＡＮコントローラ３５と、１組のバッファ４１とを有する。上記した送受信部７０１は、１つのトランシーバ３１と、１つのＣＡＮコントローラ３６と、１組のバッファ４２とを有する。
【００８９】
他方のＣＡＮコントローラ３６は、一方のＣＡＮコントローラ３５が信号をトランシーバ３０を介して第２の通信バス３へ送信している間、第２の通信バス３に流れているその信号をトランシーバ３１を介して入力する。ＣＡＮコントローラ３６は、トランシーバ３１から入力したデジタル信号の内容を識別する。ルーティング制御部９０は、そのデジタル信号の内容に応じて、当該デジタル信号をバッファ４２を介して他の送受信部へ転送する。
【００９０】
一方のＣＡＮコントローラ３５は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ３１へ信号線Ｔｘを介して出力する。また、ＣＡＮコントローラ３５は、トランシーバ３１から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ４１へ出力しない。ＣＡＮコントローラ３５は、トランシーバ３１から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合或いは自己が信号を送信中でない場合は、入力した信号をバッファ４１へ出力する。ルーティング制御部９０は、バッファ４１に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ４１を介して他の送受信部へ転送する。
【００９１】
第３の送受信部８０は、自己が接続された通信バス４から信号を受信して当該信号の内容を認識する。第３の送受信部８０は、受信した信号の内容に応じた転送指示をルーティング制御部９０から入力する。第３の送受信部８０は、その転送指示に基づいて、第１の送受信部６０，第２の送受信部７０のいずれかへ選択的に当該信号を転送する。また、第３の送受信部８０は、第１の送受信部６０，第２の送受信部７０から転送されてきた信号を自己が接続されている通信バス４へ送信する。
【００９２】
第３の送受信部８０は２つの送受信部８００，８０１から成り、当該２つの送受信部８００，８０１の一方（図１０に示される例では８００）が通信バス４へ送信した信号を、他方の送受信部（図１０に示される例では８０１）が受信する。
【００９３】
第３の送受信部８０は、具体的には、１つのトランシーバ３２と、２つのＣＡＮコントローラ３７，３８と、２組のバッファ４３，４４とを含む。トランシーバ３２は、ツイストペア線である通信バス４から入力した差動アナログ信号をデジタル信号に変換し、そのデジタル信号を双方のＣＡＮコントローラ３７，３８へ信号線Ｒｘを介して出力する。また、トランシーバ３２は、一方のＣＡＮコントローラ３７から出力されたデジタル信号を差動アナログ信号に変換し、その差動アナログ信号を通信バス４へ出力する。上記した送受信部８００は、１つのトランシーバ３２と、１つのＣＡＮコントローラ３７と、１組のバッファ４３とを有する。上記した送受信部７０１は、１つのトランシーバ３２と、１つのＣＡＮコントローラ３８と、１組のバッファ４４とを有する。
【００９４】
他方のＣＡＮコントローラ３８は、一方のＣＡＮコントローラ３７が信号をトランシーバ３２を介して第３の通信バス４へ送信している間、第３の通信バス４に流れているその信号をトランシーバ３２を介して入力する。ＣＡＮコントローラ３８は、トランシーバ３２から入力したデジタル信号の内容を識別する。ルーティング制御部９０は、そのデジタル信号の内容に応じて、当該デジタル信号をバッファ４４を介して他の送受信部へ転送する。
【００９５】
一方のＣＡＮコントローラ３７は、他の送受信部から転送されてきたデジタル信号を、自己が接続されているトランシーバ３２へ信号線Ｔｘを介して出力する。また、ＣＡＮコントローラ３７は、トランシーバ３２から入力したデジタル信号の内容を識別し、その内容が自己が送信中の信号の内容と同じである場合は信号をバッファ４３へ出力しない。ＣＡＮコントローラ３７は、トランシーバ３２から入力したデジタル信号の内容が自己が送信中の信号の内容と異なる場合或いは自己が信号を送信中でない場合は、入力した信号をバッファ４３へ出力する。ルーティング制御部９０は、バッファ４３に出力されたデジタル信号の内容に応じて、当該デジタル信号をバッファ４３を介して他の送受信部へ転送する。
【００９６】
第１の転送経路１１０と第２の転送経路１２０と第３の転送経路１３０は、第１の送受信部６０と第２の送受信部７０と第３の送受信部８０を介して一周するように相互に接続されている。
【００９７】
第１の転送経路１１０は、第１の送受信部６０と第３の送受信部８０を接続し、信号を第１の送受信部６０と第３の送受信部８０の間で転送する経路である。第２の転送経路１２０は、第１の送受信部６０と第２の送受信部７０を接続し、信号を第１の送受信部６０と第２の送受信部７０の間で転送する経路である。第３の転送経路１３０は、第２の送受信部７０と第３の送受信部８０を接続し、信号を第２の送受信部７０と第３の送受信部８０の間で転送する経路である。
【００９８】
図１１は、図９に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路を示す図である。図１２は、図９に示される通信ネットワークにおいて、フレームＡの当初予定されている転送経路に通信異常が生じた様子を示す図である。図１３は、図９に示される通信ネットワークにおいて、フレームＡの転送経路を切替えて転送を行う様子を示す図である。図１４は、図１０に示される通信中継装置において、フレームＡの転送経路を切替えて転送を行う様子を示す図である。
【００９９】
ルーティング制御部９０は、通信異常検出部１０で転送経路の通信異常が検出された場合、当初は通信異常が検出された異常転送経路（図１１，１２に示される例では第１の転送経路１１０）で転送される予定であった信号（フレーム）が、当該異常転送経路の転送元（図１１、１２に示される例では第１の送受信部６０）から転送先（図１１，１２に示される例では第３の送受信部８０）へ当該異常転送経路以外の転送経路（図１３、１４に示される例では転送経路１２０，１３０）を経由して迂回転送されるように転送経路を切替える。具体的には、ルーティング制御部９０により、以下のように転送経路が切替えられ、信号の転送が行われる。
【０１００】
通信異常検出部１０が第１の転送経路１１０の通信異常を検出した場合、第１の送受信部６０は、当初は第１の送受信部６０から第１の転送経路１１０を経由して第３の送受信部８０へ転送される予定であった信号（フレーム）を第２の転送経路１２０を経由して第２の送受信部７０へ転送する。次いで、第２の送受信部７０は、第１の送受信部６０から転送されてきた信号を自己が接続された通信バス３へ送信する。次いで、第２の送受信部７０は、自己が送信した信号を受信し、受信した信号を第３の転送経路１３０を経由して第３の送受信部８０へ転送する。第３の送受信部８０は、受信した信号を第３の通信バス４へ送信する。
【０１０１】
通信異常検出部１０が第１の転送経路１１０の通信異常を検出した場合、第３の送受信部８０は、当初は第３の送受信部８０から第１の転送経路１１０を経由して第１の送受信部６０へ転送される予定であった信号（フレーム）を第３の転送経路１３０を経由して第２の送受信部７０へ転送する。次いで、第２の送受信部７０は、第３の送受信部８０から転送されてきた信号を自己が接続された通信バス３へ送信する。次いで、第２の送受信部７０は、自己が送信した信号を受信し、受信した信号を第２の転送経路１２０を経由して第１の送受信部６０へ転送する。第１の送受信部６０は、受信した信号を第１の通信バス２へ送信する。
【０１０２】
また、通信異常検出部１０が第２の転送経路１２０の通信異常を検出した場合、第１の送受信部６０は、当初は第１の送受信部６０から第２の転送経路１２０を経由して第２の送受信部７０へ転送される予定であった信号を第１の転送経路１１０を経由して第３の送受信部８０へ転送する。次いで、第３の送受信部８０は、第１の送受信部６０から転送されてきた信号を自己が接続された通信バス４へ送信する。次いで、第３の送受信部８０は、自己が送信した信号を受信し、受信した信号を第３の転送経路１３０を経由して第２の送受信部７０へ転送する。第２の送受信部７０は、受信した信号を第２の通信バス３へ送信する。
【０１０３】
また、通信異常検出部１０が第２の転送経路１２０の通信異常を検出した場合、第２の送受信部７０は、当初は第２の送受信部７０から第２の転送経路１２０を経由して第１の送受信部６０へ転送される予定であった信号を第３の転送経路１３０を経由して第３の送受信部８０へ転送する。次いで、第３の送受信部８０は、第２の送受信部７０から転送されてきた信号を自己が接続された通信バス４へ送信する。次いで、第３の送受信部８０は、自己が送信した信号を受信し、受信した信号を第１の転送経路１１０を経由して第１の送受信部６０へ転送する。第１の送受信部６０は、受信した信号を第１の通信バス２へ送信する。
【０１０４】
また、通信異常検出部１０が第３の転送経路１３０の通信異常を検出した場合、第２の送受信部７０は、当初は第２の送受信部７０から第３の転送経路１３０を経由して第３の送受信部８０へ転送される予定であった信号を第２の転送経路１２０を経由して第１の送受信部６０へ転送する。次いで、第１の送受信部６０は、第２の送受信部７０から転送されてきた信号を自己が接続された通信バス２へ送信する。次いで、第１の送受信部６０は、自己が送信した信号を受信し、受信した信号を第１の転送経路１１０を経由して第３の送受信部８０へ転送する。第３の送受信部８０は、受信した信号を第３の通信バス４へ送信する。
【０１０５】
また、通信異常検出部１０が第３の転送経路１３０の通信異常を検出した場合、第３の送受信部８０は、当初は第３の送受信部８０から第３の転送経路１３０を経由して第２の送受信部７０へ転送される予定であった信号を第１の転送経路１１０を経由して第１の送受信部６０へ転送する。次いで、第１の送受信部６０は、第３の送受信部８０から転送されてきた信号を自己が接続された通信バス２へ送信する。次いで、第１の送受信部６０は、自己が送信した信号を受信し、受信した信号を第２の転送経路１２０を経由して第２の送受信部７０へ転送する。第２の送受信部７０は、受信した信号を第２の通信バス３へ送信する。
【０１０６】
次に、通信ネットワーク１００の動作について、図１４、および図１５のフローチャートを参照しつつ説明する。以下、電子制御装置Ａから電子制御装置Ｅへ信号（フレームＡ）を送る場合を例にとって説明する。
【０１０７】
まず、電子制御装置Ａが、通信バス２を経由して第１の送受信部６０に信号を送信する（ステップＳ１）。次いで、通信異常検出部１０は、転送経路１１０に通信異常があるかどうかを判断する（ステップＳ２）。通信異常検出部１０において、転送経路１１０に通信異常がないと判断された場合、ルーティング制御部９０は、第１の送受信部６０に対し、第１の転送経路１１０を経由して第３の送受信部８０へ信号を転送するように指示を出す（ステップＳ３）。次いで、第１の送受信部６０は、第１の転送経路１１０を経由して第３の送受信部８０へ信号を転送する（ステップＳ４）。ステップＳ４において、具体的には、第１の送受信部６０を構成する２つの送受信部６００，６０１のうちの一方（送受信部６００）が第１の通信バス２から信号を受信し、その送受信部６００は受信した信号を第３の送受信部８０を構成する一方の送受信部８００へ転送する。次いで、第３の送受信部８０は、第３の通信バス４に信号を送信する（ステップＳ５）。ステップＳ５において、具体的には、一方の送受信部８００が信号を第３の通信バス４へ送信する。次いで、電子制御装置Ｅは、第３の通信バス４から信号を受信する（ステップＳ６）。
【０１０８】
一方、通信異常検出部１０において、第１の転送経路１１０に通信異常があり、第１の転送経路１１０を経由して信号を転送することができないと判断された場合、ルーティング制御部９０は、第１の送受信部６０に対し、第２の転送経路１２０を経由して第２の送受信部７０へ信号を転送するように指示を出す（ステップＳ７）。次いで、第１の送受信部６０は、第２の転送経路１２０を経由して第２の送受信部７０へ信号を転送する（ステップＳ８）。ステップＳ８において、具体的には、第１の送受信部６０を構成する一方の送受信部６００は受信した信号を第２の送受信部７０を構成する一方の送受信部７００へ転送する。次いで、第２の送受信部７０は、第２の通信バス３に信号を送信する（ステップＳ９）。ステップＳ９において、具体的には、一方の送受信部７００が信号を第２の通信バス３へ送信する。
【０１０９】
次いで、第２の送受信部７０は、第２の通信バス３から信号を受信する（ステップＳ１０）。ステップＳ１０において、具体的には、他方の送受信部７０１が第２の通信バス３から信号を受信する。次いで、ルーティング制御部９０は、第２の送受信部７０に対し、第３の転送経路１３０を経由して第３の送受信部８０へ信号を転送するように指示を出す（ステップＳ１１）。次いで、第２の送受信部７０は、第３の転送経路１３０を経由して第３の送受信部８０へ信号を転送する（ステップＳ１２）。ステップＳ１２において、具体的には、他方の送受信部７０１が第３の送受信部８の一方の送受信部８００に信号を転送する。次いで、第３の送受信部８０は、第３の通信バス４に信号を送信する（ステップＳ１３）。ステップＳ１３において、具体的には、一方の送受信部８００が第３の通信バス４へ信号を送信する。次いで、電子制御装置Ｅは、第３の通信バス４から信号を受信する（ステップＳ１４）。以上が、通信ネットワーク１００の動作である。
【０１１０】
通信ネットワーク１００によれば、送受信部（例えば第２の送受信部７０）は通信バス（例えば第２の通信バス３）へ送信した信号を当該通信バスから受信して他の送受信部（例えば第３の送受信部８０）へ転送することができる。よって、通信ネットワーク１００によれば、通信異常により或る転送経路（例えば第１の転送経路１１０）を経由して信号を転送することができなくなっても、他の転送経路（例えば第２の転送経路１２０および第３の転送経路１３０）を経由して信号を転送することができる。
【０１１１】
また、通信ネットワーク１は、通信プロトコル（例えばＣＡＮプロトコル）の関係上、送受信部（例えば第２の送受信部７０）が信号を通信バス（例えば第２の通信バス３）に送信している間は当該送受信部（例えば第２の送受信部７０）は送信中の信号と同じ内容の信号を受信して他の送受信部（例えば第３の送受信部８０）へ転送することができない。しかしながら、通信ネットワーク１００では、送受信部（例えば第２の送受信部７０）は送信した信号を通信バス（例えば第２の通信バス３）から受信して他の送受信部（例えば第３の送受信部８０）へ転送することができる。よって、通信ネットワーク１００によれば、通信異常により或る転送経路（例えば第１の転送経路１１０）を経由して信号を転送することができなくなっても、他の転送経路（例えば第２の転送経路１２０および第３の転送経路１３０）を経由して信号を転送することができる。
【０１１２】
次に、本発明の第３実施形態について、図面を参照しつつ説明する。
図１６は、第３実施形態に係る通信ネットワークの一部を抽出して示す図であり、スイッチがオンになっている様子を示す図である。図１７は、第３実施形態に係る通信ネットワークの一部を抽出して示す図であり、スイッチがオフになっている様子を示す図である。図１８は、図１６に示される通信ネットワークと対比するための通信ネットワークの構成を示す図（第２実施形態に対応）である。なお、第２実施形態と同様の構成については同一符号を付してその説明を省略する。
【０１１３】
第３実施形態が第２実施形態と異なる点は、通信中継装置５０に代えて通信中継装置５１が設けられている点である。通信中継装置５１は、通信中継装置５０の構成に加えて、スイッチ５２と終端回路５３と、スイッチ制御線５４とを備えている。なお、図１６，１７においては、図面を簡単にするために、第２の送受信部７０のみを図示し、他の送受信部の図示は省略している。他の送受信部についても、同様に、スイッチ５２と、終端回路５３と、スイッチ制御線５４とが接続されている。
【０１１４】
図１６に示されるスイッチ５２は、図１２における第１の転送経路１１０で通信異常が発生したために、図１３，１４における第２の転送経路１２０および第３の転送経路１３０を経由して信号の転送を行う場合において、図１３，１４における第２の送受信部７０からトランシーバ３１を介して第２の通信バス３に送信された信号が通信中継装置５１の外へ出て行かないようにするためのものである。スイッチ５２は、例えばリレーで構成することができる。
【０１１５】
ツイストペア線である通信バスは、第１の通信線３５０と第２の通信線３５１とからなる。
終端回路５３は、ツイストペア線である通信バス（図１６に示される例では、第１の通信線３５０と第２の通信線３５１）に信号生成のための電位差を発生させるものである。終端回路５３は、抵抗体とコンデンサとを有する。なお、終端回路５３はコンデンサを有さない場合もある。
【０１１６】
スイッチ制御線５４は、スイッチ５２のオン、オフを制御するための通信線である。スイッチ５２のオン、オフを制御する信号は、ＣＡＮコントローラ３５，３６を含むマイクロコンピュータ３００から出力される。
【０１１７】
実際の通信バス３は、その一部が通信中継装置５１の内部に引き込まれている。スイッチ５２は、通信バス３の当該引き込まれている部分に設けられている。各転送経路が正常である場合は、図１６に示されるようにスイッチ５２はオン（導通状態）になっている。一方、第１の転送経路１１０に異常が生じたために第２実施形態のように迂回経路中の第２の送受信部７０が信号を送信し、その送信された信号を当該送受信部７０が受信する場合には、図１７に示されるようにスイッチ５２はオフ（非導通状態）とされる。これにより、迂回経路で信号が転送される場合に迂回経路に接続される通信バス３を通じて通信中継装置５１の外へその信号が出て行かないので、当該通信バス３上での信号の衝突を生じにくくさせることができる。また、通信中継装置５１内に終端回路５３が設けられているので、スイッチ５２がオフになっている場合でも、通信を成立させることができる。
【０１１８】
これに対し、図１８に示されるようにスイッチ５２がない場合には、迂回経路で信号が転送される際に迂回経路の通信バスを通じて通信中継装置５０の外へその信号が出て行くので、当該通信バス上で信号の衝突が生じやすくなる。
【０１１９】
次に、本発明の第４実施形態について、図面を参照しつつ説明する。
図１９は、第４実施形態に係る通信ネットワークの一部を抽出して示す図である。なお、第１実施形態と同様の構成については同一符号を付してその説明を省略する。
【０１２０】
第４実施形態が第１実施形態と異なる点は、信号を返信する機能が通信中継装置５２内に設けられている点である。図１９に示される例では、通信バス３のトランシーバ２１近傍部分に信号返信部５５が接続されている。信号返信部５５は、トランシーバ２１から出力された信号を入力し、その信号と同じ内容の信号をトランシーバ２１へ返信する。信号の返信は、その信号と同じ内容の信号をトランシーバ２１が送信し終わった後に行われる。これにより、トランシーバ２１は、自己が送信した信号と同じ内容の信号を受信して他のＣＡＮコントローラに転送することができる。
なお、図１９に示される例では、信号返信部５５は通信バス３にのみ設けられているが、信号返信部は通信バス２，３，４にそれぞれ設けられてもよい。
【０１２１】
第４実施形態によれば、各通信バスに接続された電子制御装置に返信機能を設ける必要がなくなる。
【産業上の利用可能性】
【０１２２】
本発明は、車載通信ネットワークの通信中継装置等に利用可能である。
【符号の説明】
【０１２３】
１，１００    通信ネットワーク
２    第１の通信バス
３    第２の通信バス
４    第３の通信バス
５，５０，５１，５２    通信中継装置
６    第１の送受信部
７    第２の送受信部
８    第３の送受信部
９    ルーティング制御部
１０    通信異常検出部
１１，１１０    第１の転送経路
１２，１２０    第２の転送経路
１３，１３０    第３の転送経路
２０，２１，２２，３０，３１，３２    トランシーバ
２３，２４，２５，３３，３４，３５，３６，３７，３８    ＣＡＮコントローラ
２６，２７，２８，３９，４０，４１，４２，４３，４４    バッファ
５２  スイッチ
５３  終端回路
５４  スイッチ制御線
５５  信号返信部
【図１】
2010206651.tif 000003
【図２】
2010206651.tif 000004
【図３】
2010206651.tif 000005
【図４】
2010206651.tif 000006
【図５】
2010206651.tif 000007
【図６】
2010206651.tif 000008
【図７】
2010206651.tif 000009
【図８】
2010206651.tif 000010
【図９】
2010206651.tif 000011
【図１０】
2010206651.tif 000012
【図１１】
2010206651.tif 000013
【図１２】
2010206651.tif 000014
【図１３】
2010206651.tif 000015
【図１４】
2010206651.tif 000016
【図１５】
2010206651.tif 000017
【図１６】
2010206651.tif 000018
【図１７】
2010206651.tif 000019
【図１８】
2010206651.tif 000020
【図１９】
2010206651.tif 000021
【図２０】
2010206651.tif 000022
【図２１】
2010206651.tif 000023