(57)【要約】【課題】中継先のネットワークにおいて同じデータが中継されて重複することを防ぐ。【解決手段】第２の中継装置は、第１の通信線、及び第２の通信線の少なくともいずれか一方の第１の中継装置に異常が生じて中継できなくなったことを判断した後、第１の中継装置の中継情報を代わりに中継する代替中継を開始する。第２の中継装置は、代替中継を開始した後、中継先の第２の通信線から、中継情報を受信したとき、第１の中継装置が復帰して中継情報を中継していると判断して、代替中継を停止する。【選択図】図１６
2010199662.tif 000002
【特許請求の範囲】
【請求項１】
第１の通信線に流れる通信情報を第２の通信線に中継する中継システムであって、
前記第１の通信線から受信する前記通信情報の中で予め定められた種別の前記通信情報を中継情報として前記第２の通信線に送信して中継する第１の中継装置と、
前記第１の中継装置の代わりに前記中継情報を中継する代替中継をしているときにおいて、前記第１の中継装置から送信される予め定められた送信情報を少なくとも前記第２の通信線から受信したとき、前記代替中継を停止する第２の中継装置とを備える、中継システム。
【請求項２】
前記第２の中継装置は、前記代替中継をしているときにおいて、前記送信情報として前記中継情報を前記第２の通信線から受信したとき、前記代替中継を停止する停止手段とを含む、請求項１に記載の中継システム。
【請求項３】
前記第２の中継装置は、前記送信情報を少なくとも前記第２の通信線から受信できないとき、前記代替中継を開始する、請求項１に記載の中継システム。
【請求項４】
前記第１の中継装置は、
前記第１の中継装置が動作しているとき、前記送信情報を前記第１の通信線、及び前記第２の通信線の少なくともいずれか一方に送信する送信情報送信手段と、
前記第１の中継装置に対して中継を許可する許可情報を受信したとき、前記通信情報の中継を再開する中継再開手段とを含み、
前記第２の中継装置は、
前記代替中継をしているときに、前記第１の通信線、及び前記第２の通信線の少なくともいずれか一方から前記送信情報を受信したとき、前記許可情報を前記第１の通信線、及び前記第２の通信線の少なくともいずれか一方に送信する許可情報送信手段と、
前記代替中継をしているときに、前記第１の通信線、及び前記第２の通信線の少なくともいずれか一方から前記送信情報を受信したとき、前記代替中継を停止する停止手段とを含む、請求項３に記載の中継システム。
【請求項５】
前記送信情報送信手段は、前記第２の中継装置によって前記代替中継が開始された後、前記中継情報を前記第２の通信線から受信したとき、前記第１の中継装置が復帰したことを示す復帰情報を前記送信情報として、前記第１の通信線、及び前記第２の通信線の少なくともいずれか一方に送信する、請求項４に記載の中継システム。
【請求項６】
前記送信情報送信手段は、前記第１の中継装置が動作している期間を通じて、当該第１の中継装置が動作していることを示す動作情報を前記送信情報として前記第１の通信線、及び前記第２の通信線にそれぞれ送信し、
前記許可情報送信手段は、前記代替中継をしているときに、前記第１の通信線、及び前記第２の通信線からそれぞれ前記動作情報を受信したとき、前記許可情報を送信し、
前記停止手段は、前記代替中継をしているときに、前記第１の通信線、及び前記第２の通信線からそれぞれ前記動作情報を受信したとき、前記代替中継を停止する、請求項４に記載の中継システム。
【請求項７】
前記第２の中継装置は、前記第１の通信線、及び前記第２の通信線からそれぞれ予め定められた互いに同じ種別の同一情報を受信できないとき、前記代替中継を開始する、請求項１に記載の中継システム。
【請求項８】
第１の通信線に流れる通信情報を第２の通信線に中継する中継システムにおいて用いられる中継方法であって、
前記第１の通信線から受信する前記通信情報の中で予め定められた種別の前記通信情報を中継情報として第１の中継装置で前記第２の通信線に送信して中継する中継ステップと、
前記第１の中継装置の代わりに前記中継情報を第２の中継装置によって中継する代替中継をしているときにおいて、前記第１の中継装置から送信される予め定められた情報を少なくとも前記第２の通信線から受信したとき、前記第２の中継装置による前記代替中継を停止する停止ステップとを備える、中継方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、中継システムに関し、より特定的には、一方の通信線から他方の通信線へデータを中継する中継システムに関する。
【背景技術】
【０００２】
近年、自動車などの移動体は、エンジンＥＣＵ（Electric Control Unit）、ボデーＥＣＵ、及びスマートエントリーシステムＥＣＵなど、１つの通信線を介して互いにデータを送受信する複数のＥＣＵで構成されるネットワークを複数備えている。そして、移動体の中でネットワークを構成するＥＣＵの中には、一方のネットワークから他方のネットワークへデータを中継する中継装置も含まれる。このように構成されるネットワークでは、通信線の断線などによる伝送経路の遮断や中継装置の故障などの異常が生じると、当該ネットワークを流れるデータの内、予め定められた重要データをＥＣＵで受信できなくなり、データ通信を正常にできなくなる場合がある。そして、伝送経路の遮断や中継装置の故障などの異常が生じることによって、データ通信を正常にできなくなることを防ぐための技術の一例として、特許文献１に記載の車両用通信システム（以下、従来技術と称する）が挙げられる。
【０００３】
従来技術は、全てのネットワークに接続され、それぞれのネットワークを流れるデータの中継、及び監視をする中継装置としてマネージャＥＣＵを備えている。また、従来技術は、全てのネットワーク、又は２つのネットワークを中継する中継装置も備えている。従来技術における全ての中継装置は、ネットワークに接続されたＥＣＵがそれぞれのネットワークに送信するデータの伝送経路を示すゲートウェイデータリストを記憶している。従来技術における中継装置は、受信したデータの中継先のネットワークを、それぞれ記憶しているゲートウェイデータリストに基づいて判断して、受信したデータを中継する。
【０００４】
従来技術におけるマネージャＥＣＵは、それぞれのネットワークに接続されたＥＣＵが送信するデータの内、予め定められた重要データの伝送経路を示すルーティングテーブルを記憶している。従来技術では、マネージャＥＣＵで、それぞれのネットワークに流れるデータを監視した結果に基づき、重要データを伝送する伝送経路の遮断や、重要データを中継する中継装置の故障などのネットワークに生じた異常を検出する。マネージャＥＣＵは伝送経路の遮断を検出すると、検出した遮断箇所を特定し、特定した遮断箇所を通過するようにルーティングテーブルで設定されている重要データの迂回経路を演算する。マネージャＥＣＵは、演算した迂回経路を重要データが通過するように、ルーティングテーブル、及びそれぞれの中継装置のゲートウェイデータリストを更新する。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−６４６２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術では、以下に示すような課題を有する。すなわち、上記従来技術において生じる異常には、マネージャＥＣＵと、重要データを中継するそれぞれの中継装置とを接続するいずれかの通信線の断線、或いは当該中継装置のいずれかの故障などの異常がある。このような異常が生じると、マネージャＥＣＵは、断線していない通信線に接続されている中継装置、或いは異常の生じていない中継装置のゲートウェイデータリストを更新することができるが、断線した通信線に接続されている中継装置、或いは故障の生じている中継装置の中には、マネージャＥＣＵがゲートウェイデータリストを更新できない中継装置が存在する場合がある。
【０００７】
ゲートウェイデータリストが更新されていない中継装置が存在する場合に、既に生じた異常が一時的に生じた異常であり、一時的に生じた異常が解消されると、ゲートウェイデータリストが更新されていない中継装置と、更新された中継装置とが、互いに同じ重要データを同じ中継先のネットワークに中継してしまい、中継先のネットワークにおいて同じデータが重複してしまう。
【０００８】
それ故に、本発明は、中継先のネットワークにおいて同じデータが中継されて重複することを防げる中継システムを提供することを目的とする。
【課題を解決するための手段】
【０００９】
本発明は、上記目的を達成するために以下に述べるような特徴を有する。
第１の発明は、第１の通信線に流れる通信情報を第２の通信線に中継する中継システムであって、第１の通信線から受信する通信情報の中で予め定められた種別の通信情報を中継情報として第２の通信線に送信して中継する第１の中継装置と、第１の中継装置の代わりに中継情報を中継する代替中継をしているときにおいて、第１の中継装置から送信される予め定められた送信情報を少なくとも第２の通信線から受信したとき、代替中継を停止する第２の中継装置とを備える。
【００１０】
第２の発明は、上記第１の発明に従属する発明であって、第２の中継装置は、代替中継をしているときにおいて、送信情報として中継情報を第２の通信線から受信したとき、代替中継を停止する停止手段とを含む。
【００１１】
第３の発明は、上記第１の発明に従属する発明であって、第２の中継装置は、送信情報を少なくとも第２の通信線から受信できないとき、代替中継を開始する。
【００１２】
第４の発明は、上記第３の発明に従属する発明であって、第１の中継装置は、第１の中継装置が動作しているとき、送信情報を第１の通信線、及び第２の通信線の少なくともいずれか一方に送信する送信情報送信手段と、第１の中継装置に対して中継を許可する許可情報を受信したとき、通信情報の中継を再開する中継再開手段とを含み、第２の中継装置は、代替中継をしているときに、第１の通信線、及び第２の通信線の少なくともいずれか一方から送信情報を受信したとき、許可情報を第１の通信線、及び第２の通信線の少なくともいずれか一方に送信する許可情報送信手段と、代替中継をしているときに、第１の通信線、及び第２の通信線の少なくともいずれか一方から送信情報を受信したとき、代替中継を停止する停止手段とを含む。
【００１３】
第５の発明は、上記第４の発明に従属する発明であって、送信情報送信手段は、第２の中継装置によって代替中継が開始された後、中継情報を第２の通信線から受信したとき、第１の中継装置が復帰したことを示す復帰情報を送信情報として、第１の通信線、及び第２の通信線の少なくともいずれか一方に送信する。
【００１４】
第６の発明は、上記第４の発明に従属する発明であって、送信情報送信手段は、第１の中継装置が動作している期間を通じて、当該第１の中継装置が動作していることを示す動作情報を送信情報として第１の通信線、及び第２の通信線にそれぞれ送信し、許可情報送信手段は、代替中継をしているときに、第１の通信線、及び第２の通信線からそれぞれ動作情報を受信したとき、許可情報を送信し、停止手段は、代替中継をしているときに、第１の通信線、及び第２の通信線からそれぞれ動作情報を受信したとき、代替中継を停止する。
【００１５】
第７の発明は、上記第１の発明に従属する発明であって、第２の中継装置は、第１の通信線、及び第２の通信線からそれぞれ予め定められた互いに同じ種別の同一情報を受信できないとき、代替中継を開始する。
【００１６】
第８の発明は、第１の通信線に流れる通信情報を第２の通信線に中継する中継システムにおいて用いられる中継方法であって、第１の通信線から受信する通信情報の中で予め定められた種別の通信情報を中継情報として第１の中継装置で第２の通信線に送信して中継する中継ステップと、第１の中継装置の代わりに中継情報を第２の中継装置によって中継する代替中継をしているときにおいて、第１の中継装置から送信される予め定められた情報を少なくとも第２の通信線から受信したとき、第２の中継装置による代替中継を停止する停止ステップとを備える。
【発明の効果】
【００１７】
上記第１の発明によれば、第１の中継装置の代わりに代替中継をしている第２の中継装置が、第１の中継装置によって第２の通信線に送信された送信情報を少なくとも第２の通信線から受信したときに、代替中継を停止するので、第２の通信線、すなわち、中継先のネットワークにおいて、第１の中継装置、及び第２の中継装置のそれぞれによって同一の通信情報が中継されて重複するのを防げる。
【００１８】
上記第２の発明によれば、第２の中継装置は、第１の通信線に流れる通信情報の中から第１の中継装置で中継するように予め定められた中継情報を、少なくとも第２の通信線から受信したとき、代替中継を停止できる。
【００１９】
上記第３の発明によれば、第１の中継装置から第２の通信線に送信される送信情報を第２の通信線から受信できないとき、すなわち、第１の中継装置で異常が生じているときに、第２の中継装置で代替中継を開始した後、異常が生じた第１の中継装置の代わりに開始した代替中継を停止できる。
【００２０】
上記第４の発明によれば、第１の中継装置が動作しているときには、確実に代替中継を停止できる。
【００２１】
上記第５の発明によれば、第１の中継装置が、第２の中継装置によって代替中継が開始された後、中継情報を第２の通信線から受信したとき、すなわち、第１の中継装置に異常が生じた後に復帰して第２の通信線から中継情報を中継できるようになったとき、第１の中継装置が復帰したことを示す復帰情報を第２の中継装置に送信するので、第２の中継装置は第１の中継装置が復帰したことを確実に判断できる。
【００２２】
上記第６の発明によれば、第１の中継装置が動作しているときは、第２の中継装置による代替中継を確実に停止できる。
【００２３】
上記第７の発明によれば、第１の通信線と第２の通信線とから予め定められた互いに同じ種類の通信情報を受信できないときに、第１の中継装置に異常が生じたと判断して、代替中継を開始できる。
【００２４】
また、本発明に係る中継方法によれば、上述した中継システムと同様の効果を得ることができる。
【図面の簡単な説明】
【００２５】
【図１】第１の実施形態に係る中継システムの概略構成を示すブロック図
【図２Ａ】第１の実施形態における通信情報のフレームを示す図
【図２Ｂ】第１の実施形態における特定情報のフレームを示す図
【図３】第１の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図４】第１の実施形態の変形例に係る中継システムの概略構成を示すブロック図
【図５】第１の実施形態の変形例に係る第１の中継装置のより詳細な構成を示すブロック図
【図６】第１の実施形態の変形例における動作情報のフレームを示す図
【図７】第１の実施形態の変形例に係る第２の中継装置のより詳細な構成を示すブロック図
【図８】第２の実施形態に係る中継システムの概略構成を示すブロック図
【図９Ａ】第２の実施形態における通信情報のフレームを示す図
【図９Ｂ】第２の実施形態における中継情報のフレームを示す図
【図１０】第２の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図１１】第２の実施形態の変形例に係る中継システムの概略構成を示すブロック図
【図１２】第２の実施形態の変形例に係る第１の中継装置のより詳細な構成を示すブロック図
【図１３】第２の実施形態の変形例に係る第２の中継装置のより詳細な構成を示すブロック図
【図１４】第３の実施形態に係る中継システムの概略構成を示すブロック図
【図１５】第３の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図１６】第４の実施形態に係る中継システムの概略構成を示すブロック図
【図１７】第４の実施形態に係る第２の中継装置の処理を示すフローチャート
【図１８】第５の実施形態に係る中継システムの概略構成を示すブロック図
【図１９】第５の実施形態に係る第１の中継装置のより詳細な構成を示すブロック図
【図２０】第５の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図２１】第５の実施形態に係る第１の中継装置の処理を示すフローチャート
【図２２】第５の実施形態に係る第２の中継装置の処理を示すフローチャート
【発明を実施するための形態】
【００２６】
（第１の実施形態）
図１は、本発明の第１の実施形態に係る中継システム１の概略構成を示すブロック図である。本実施形態に係る中継システム１は、第１の端末１０と、第１の中継装置２０と、第２の中継装置３０と、第２の端末４０とを備える。
【００２７】
第１の端末１０は、第１の通信線Ａに接続されており、中継システム１で中継する通信情報Ｔｊのフレームｆ１を第１の通信線Ａを介して接続されている第１の中継装置２０、及び第２の中継装置３０にそれぞれ送信する。このとき、第１の端末１０から送信されるフレームｆ１の送信先は第２の端末４０であるものとする。また、第１の端末１０は、中継システム１で中継する通信情報Ｔｊの内、予め定められた種類の通信情報Ｔｊのフレームｆ１を特定情報Ｔｔのフレームｆ１として第１の通信線Ａを介して接続されている第１の中継装置２０、及び第２の中継装置３０にそれぞれ送信する。本実施形態では特定情報Ｔｔの送信先も通信情報Ｔｊと同じ第２の端末４０であるものとする。尚、第１の端末１０が第１の通信線Ａを介して通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を送信する対象は、第１の中継装置２０、及び第２の中継装置３０に限られなくてもよい。
【００２８】
尚、図１には、中継システム１の構成の一例として、第１の通信線Ａに第１の端末１０を１つだけ接続している構成を示しているが、他の一実施形態では、第１の通信線Ａに接続される端末が複数であってもよい。また、第１の通信線Ａに複数の端末が接続されている中継システム１の他の一実施形態において、それぞれの端末に互いに異なる通信情報Ｔｊを特定情報Ｔｔとして予め定めておいてもよい。これは、後述する第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例についてもそれぞれ同様である。
【００２９】
図２Ａは、本実施形態に係る第１の端末１０によって第１の通信線Ａを介して送信される通信情報Ｔｊのフレームｆ１の一例を示す図である。また、図２Ｂは、本実施形態に係る第１の端末１０によって第１の通信線Ａを介して送信される特定情報Ｔｔのフレームｆ１の一例を示す図である。図２Ａ、及び図２Ｂに示すように本実施形態に係る第１の端末１０は、一例として、複数のパケットからなるフレームを通信情報Ｔｊ、或いは特定情報Ｔｔとして送信する。
【００３０】
図２Ａ、及び図２Ｂにそれぞれ示すように、本実施形態における通信情報Ｔｊ、及び特定情報Ｔｔのフレームｆ１は、少なくとも、当該フレームｆ１の送信先を示す送信先パケットＰ１と、中継情報パケットＰ２と、送信先に送信する情報を示すデータパケットＰ３とを含むフレームとして第１の端末１０から第１の通信線Ａを介して送信される。
【００３１】
図２Ａから明らかなように、本実施形態における通信情報Ｔｊのフレームｆ１は、後述するように、第１の中継装置２０に異常が生じているときに第２の中継装置３０に対して当該通信情報Ｔｊの中継を指示しない中継情報（指示無）を示す中継情報パケットＰ２を含む。一方、図２Ｂに示すように本実施形態における特定情報Ｔｊは、後述するように、第１の中継装置２０に異常が生じているときに第２の中継装置３０に対して当該特定情報Ｔｔの中継を指示する中継情報（指示有）を示す中継情報パケットＰ２を含む。
【００３２】
すなわち、本実施形態における特定情報Ｔｔとは、通信情報Ｔｊとして送信されるフレームｆ１の内、第１の中継装置２０に異常が生じているときに第２の中継装置３０に中継を指示する中継情報（指示有）を示す中継情報パケットＰ２を含むフレームｆ１のことである。尚、本実施形態に係る第１の端末１０は、予め定められた送信先毎に中継を指示する中継情報（指示有）を示す中継情報パケットＰ２をフレームｆ１に含ませて特定情報Ｔｔのフレームｆ１を生成してもよいし、データパケットＰ３によって示される情報の種別に応じて、中継を指示する中継情報（指示有）を示す中継情報パケットＰ２をフレームｆ１に含ませて特定情報Ｔｔのフレームｆ１を生成してもよい。
【００３３】
第１の中継装置２０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１０から第１の通信線Ａを介して通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が送信されたとき、送信された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信する。フレームｆ１を受信すると第１の中継装置２０は、当該フレームｆ１に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ１の送信先に第２の通信線Ｂを介して当該フレームｆ１を送信して中継する。
【００３４】
第２の中継装置３０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１０から第１の通信線Ａを介して通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が送信されたとき、送信された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信する。第２の中継装置３０は、後述するように、第１の中継装置２０に異常が生じていると判断したとき、第１の通信線Ａを介して第１の端末１０から受信する通常情報Ｔｊ、及び特定情報Ｔｔのフレームｆ１の内、特定情報Ｔｔのフレームｆ１を当該フレームｆ１に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ１の送信先に第２の通信線Ｂを介して送信して中継する。
【００３５】
第２の端末４０は、第２の通信線Ｂに接続されており、第１の中継装置２０によって当該第２の端末４０を送信先とする通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が第２の通信線Ｂを介して送信されたとき、送信された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信する。また、第２の端末４０は、第２の中継装置３０によって第１の中継装置２０に異常が生じていると判断され、特定情報Ｔｔのフレームｆ１が中継されたとき、第２の中継装置３０によって中継された特定情報Ｔｔのフレームｆ１も受信する。
【００３６】
尚、図１には、中継システム１の構成の一例として、第２の通信線Ｂに第２の端末４０を１つだけ接続している構成を示しているが、他の一実施形態では、第２の通信線Ｂに接続される端末が複数であってもよい。また、第２の通信線Ｂに複数の端末が接続されている中継システム１の他の一実施形態において、第１の通信線Ａに接続される端末（本実施形態では、第１の端末１０）は、第２の通信線Ｂに接続されている任意の端末を送信先として通信情報Ｔｊ、及び特定情報Ｔｔのフレームｆ１をそれぞれ送信してもよい。これは、後述する第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例についてもそれぞれ同様である。
【００３７】
以上が、本実施形態に係る中継システム１の概略構成の説明である。次に、本実施形態に係る第２の中継装置３０のより詳細な構成について説明する。図３は、本実施形態に係る第２の中継装置３０のより詳細な構成を示すブロック図である。第２の中継装置３０は、受信部３０１と、異常判断部３０２と、中継部３０３とを含む。
【００３８】
受信部３０１は、典型的には、通信線を介して送信される情報を受信するインターフェース回路であって、第１の通信線Ａを介して第１の端末１０から上述で説明したフレームｆ１が送信されたとき、送信されたフレームｆ１を受信する。また、受信部３０１は、第１の中継装置２０によってフレームｆ１が中継されたとき、中継されたフレームｆ１を第２の通信線Ｂを介して受信する。受信部３０１は、第１の通信線Ａ、又は第２の通信線Ｂを介してそれぞれフレームｆ１を受信したとき、受信したフレームｆ１を、いずれの通信線から受信したかを示す通信線情報Ｔｓを付加して、異常判断部３０２へ転送する。
【００３９】
異常判断部３０２は、典型的には、主にＣＰＵ（Central Processing Unit）などの集積回路などで構成される演算回路であって、受信部３０１からフレームｆ１が転送されたとき、転送されたフレームｆ１を取得する。異常判断部３０２は、取得したフレームｆ１に基づき、後述で説明する手法で、第１の中継装置２０に異常が生じているか否かを判断する。異常判断部３０２は、第１の中継装置２０に異常が生じていると判断した後に受信部３０１から転送されるフレームｆ１の内、第１の通信線Ａを介して受信したことを示す前述の通信線情報Ｔｓが付加された特定情報Ｔｔのフレームｆ１を中継部３０３へ転送する。
【００４０】
中継部３０３は、典型的には、転送された情報を通信線を介して送信するインターフェース回路であって、異常判断部３０２によって第１の中継装置２０に異常が生じていると判断された後に特定情報Ｔｔのフレームｆ１が転送されたとき、転送された特定情報Ｔｔのフレームｆ１を取得する。転送された特定情報Ｔｔのフレームｆ１を取得すると、中継部３０３は、取得したフレームｆ１に付加されている前述の通信線情報Ｔｓを除去した後、第２の通信線Ｂを介して当該フレームｆ１に含まれる送信先パケットＰ１によって示される送信先へ当該フレームｆ１を送信して中継する。
【００４１】
以上が、本実施形態に係る第２の中継装置３０のより詳細な構成の説明である。次に、本実施形態に係る異常判断部３０２が第１の中継装置２０に異常が生じているか否かを判断する手法について説明する。
【００４２】
本実施形態に係る異常判断部３０２は、受信部３０１で第１の通信線Ａを介して通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を第１の端末１０から受信したときに、第１の通信線Ａを介して受信したフレームｆ１と同一のフレームｆ１を第２の通信線Ｂを介して受信したか否かを判断する。
【００４３】
より具体的には、異常判断部３０２は、受信部３０１によって第１の通信線Ａを介して受信したことを示す前述の通信線情報Ｔｓが付加されたフレームｆ１を受信部３０１から転送されると共に、当該フレームｆ１と同一であって、受信部３０１によって第２の通信線Ｂを介して受信したことを示す前述の通信線情報Ｔｓが付加されたフレームｆ１を受信部３０１から転送されたか否かを判断する。
【００４４】
第１の通信線Ａを介して第１の端末１０から送信されたフレームｆ１は、第２の中継装置３０の受信部３０１で受信されると共に、第１の中継装置２０でも受信される。ここで、第１の中継装置２０に故障などの異常が生じていない場合、第１の中継装置２０は第１の通信線Ａを介して受信したフレームｆ１を上述で説明したように第２の通信線Ｂを介して送信して中継できる。一方、第１の中継装置２０に異常が生じている場合、第１の中継装置２０は第１の通信線Ａを介して第１の端末１０から送信されたフレームｆ１を正常に受信できない、或いは受信できたとしても第２の通信線Ｂを介して送信できない。
【００４５】
このとき、第２の中継装置３０は、受信部３０１で第１の通信線Ａを介して第１の端末１０からフレームｆ１を受信できたとしても、第１の中継装置２０によって第２の通信線Ｂを介して送信されるはずの当該フレームｆ１と同一のフレームｆ１を受信部３０１で受信することができない。
【００４６】
したがって、本実施形態に係る異常判断部３０２は、受信部３０１で第１の通信線Ａを介して第１の端末１０からフレームｆ１を受信すると共に、当該フレームｆ１と同一のフレームｆ１を受信部３０１で第２の通信線Ｂを介して受信できないときに、第１の中継装置２０に異常が生じていると判断できる。
【００４７】
より具体的には、異常判断部３０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信部３０１から取得すると共に、当該通信情報Ｔｊ、又は当該特定情報Ｔｔのフレームｆ１と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信部３０１から取得できないときに、第１の中継装置２０に異常が生じていると判断できる。
【００４８】
以上が、本実施形態に係る異常判断部３０２が第１の中継装置２０に異常が生じているか否かを判断する手法の説明である。
【００４９】
尚、本実施形態に係る異常判断部３０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が受信部３０１から転送されるのと略同時に、当該通信情報Ｔｊ、又は当該特定情報Ｔｔのフレームｆ１と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が受信部３０１から転送されないときに、第１の中継装置２０に異常が生じていると判断してもよい。
【００５０】
また、他の一実施形態に係る異常判断部３０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信部３０１から転送されてから、予め定められた許容期間以内に、当該通信情報Ｔｊ、又は当該特定情報Ｔｔのフレームｆ１と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１を受信部３０１から転送されないときに、第１の中継装置２０に異常が生じていると判断してもよい。
【００５１】
本実施形態に係る中継システム１によれば、異常判断部３０２が第１の通信線Ａ、及び第２の通信線Ｂの両方を介して同一の通信情報Ｔｊ、又は特定情報Ｔｔをフレームｆ１として受信できないとき、第１の中継装置２０に異常が生じたと判断して、第１の端末１０から送信される通信情報Ｔｊのフレームｆ１の内、第２の中継装置３０に中継を指示する中継情報（指示有り）を示す中継情報パケットＰ２を第２の中継装置３０で第１の中継装置２０の代わりに代替中継することができる。つまり、本実施形態に係る中継システム１によれば、２本の通信線を介して同一の情報を受信できないときに、第１の中継装置２０の代わりに第２の中継装置３０で代替中継するため、より簡単な構成で、データ通信を正常にできなくなることを防げるという効果を得られる。
【００５２】
また、本実施形態に係る中継システム１によれば、第２の中継装置３０で代替中継を指示するか否かを示す中継情報パケットＰ２をフレームｆ１に含めて第１の端末１０から第１の通信線Ａを介して送信する。そして、第２の中継装置３０は、第１の中継装置２０に異常が生じていると判断したときに、第１の端末１０から送信されたフレームｆ１の内、中継を指示する中継情報パケットＰ２を含むフレームｆ１を特定情報Ｔｔのフレームｆ１として代替中継する。したがって、本実施形態に係る中継システム１によれば、中継するべき通信情報Ｔｊのフレームｆ１を第２の中継装置３０に予め記憶させなくても、第１の中継装置２０に異常が生じたときに、予め定められた特定情報Ｔｔのフレームｆ１を第２の中継装置３０で代替中継できるという効果を得られる。
【００５３】
また、本実施形態に係る中継システム１によれば、第１の中継装置２０から当該第１の中継装置２０が動作していることを示す情報を生成するための構成を新たに第１の中継装置２０に追加することなく、第２の中継装置３０で第１の中継装置２０に異常が生じていることを判断できるという効果を得られる。
【００５４】
また、本実施形態に係る中継システム１において、上述で説明したように、許容期間以内に、第１の通信線Ａを介して受信した通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１と同一のフレームｆ１が受信部３０１から転送されないときに第１の中継装置２０に異常が生じていると判断するようにすれば、第１の中継装置２０によって中継されたフレームｆ１が第２の中継装置３０によって受信されるまでの遅延時間が、通信量の一時的な増大などの原因で増加することを考慮して異常判断部３０２で第１の中継装置２０に異常が生じているか否かを判断できるという効果をさらに得られる。
【００５５】
（第１の実施形態の変形例）
図４は、本発明の第１の実施形態の変形例に係る中継システム２の概略構成を示すブロック図である。図４に示す中継システム２は、第１の実施形態に係る中継システム１と比較して、第１の中継装置２０、及び第２の中継装置３０に代えて、それぞれ第１の中継装置５０、及び第２の中継装置６０を備える点が相違する。したがって、図４に示す第１の実施形態の変形例に係る中継システム２の構成の内、第１の実施形態に係る中継システム１と同一の構成については、同一の参照符号を付し、説明を省略する。
【００５６】
図５は、第１の中継装置５０のより詳細な構成を示すブロック図である。本変形例に係る第１の中継装置５０は、中継部５０１と、動作報告部５０２とを含む。中継部５０１は、典型的には、第１の通信線Ａを介して受信した情報を第２の通信線Ｂを介して当該情報の送信先へ送信するインターフェース回路であり、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続され、第１の端末１０から第１の通信線Ａを介して通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ１が送信されたとき、送信されたフレームｆ１を受信する。フレームｆ１を受信すると中継部５０１は、当該フレームｆ１に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ１の送信先に第２の通信線Ｂを介して当該フレームｆ１を送信して中継する。
【００５７】
動作報告部５０２は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の中継装置５０が動作している期間を通じて、当該第１の中継装置５０が動作をしていることを示す動作情報Ｄｊのフレームｆ２を第１の通信線Ａ、及び第２の通信線Ｂを介して第２の中継装置６０にそれぞれ送信する。
【００５８】
尚、動作報告部５０２から送信される動作情報Ｄｊのフレームｆ２の送信先は、第２の中継装置６０に限られなくてもよい。また、動作報告部５０２は、動作情報Ｄｊのフレームｆ２を予め定められた任意のタイミングで第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ送信するものとする。
【００５９】
図６は、本変形例に係る動作情報Ｄｊのフレームｆ２の一例を示す図である。図６に示すように本変形例に係る動作情報Ｄｊのフレームｆ２は、少なくとも、第１の中継装置５０が動作していることを示す情報を含む動作情報パケットＰ４を含むフレームｆ２として、動作報告部５０２から第１の通信線Ａ、及び第２の通信線Ｂをそれぞれ介して第２の中継装置６０に送信される。
【００６０】
尚、図６には動作情報パケットＰ４のみを含む動作情報Ｄｊのフレームｆ２を示しているが、他の一実施形態における動作情報Ｄｊのフレームｆ２は、任意の端末、或いは中継装置に動作情報Ｄｊを送信するために第１の実施形態で説明した送信先パケットＰ１をさらに含んでいてもよい。また、他の一実施形態における動作情報Ｄｊのフレームｆ２は、動作情報パケットＰ４を含んでいれば、他のどのような情報をパケットとしてさらに含んでいてもよい。
【００６１】
図７は、本変形例に係る第２の中継装置６０のより詳細な構成を示すブロック図である。本変形例に係る第２の中継装置６０は、受信部６０１と、異常判断部６０２と、中継部６０３とを含む。
【００６２】
受信部６０１は、典型的には、通信線を介して送信される情報を受信するインターフェース回路であって、第１の実施形態に係る受信部３０１と同様に、第１の通信線Ａを介して第１の端末１０から上述で説明したフレームｆ１が送信されたとき、送信されたフレームｆ１を受信する。また、受信部６０１は、第１の中継装置２０によってフレームｆ１が中継されたとき、中継されたフレームｆ１を第２の通信線Ｂを介して受信する。さらに、本変形例に係る受信部６０１は、第１の中継装置５０の動作報告部５０２から第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ前述の動作報告Ｄｊのフレームｆ２が送信されたとき、送信された動作報告Ｄｊのフレームｆ２を受信する。
【００６３】
受信部６０１は、第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれフレームｆ１、又はフレームｆ２を受信したとき、受信したフレームｆ１、又はフレームｆ２に第１の実施形態で説明した通信線情報Ｔｓを付加して、異常判断部６０２へ転送する。
【００６４】
異常判断部６０２は、典型的には、主にＣＰＵなどの集積回路などで構成される演算回路であって、受信部６０１からフレームｆ１、又はフレームｆ２が転送されたとき、転送されたフレームｆ１、又はフレームｆ２を取得する。本変形例に係る異常判断部６０２は、取得したフレームｆ２に基づき、後述で説明する手法で、第１の中継装置５０に異常が生じているか否かを判断する。異常判断部６０２は、第１の中継装置５０に異常が生じていると判断した後に受信部６０１から転送されるフレームｆ１の内、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加されたフレームｆ１に含まれる中継情報パケットＰ２を参照して、中継を指示する中継情報（指示有）を示す中継情報パケットＰ２を含む特定情報Ｔｔのフレームｆ１を中継部６０３へ転送する。
【００６５】
中継部６０３は、異常判断部６０２によって第１の中継装置５０に異常が生じていると判断された後に特定情報Ｔｔのフレームｆ１が転送されたとき、転送された特定情報Ｔｔのフレームｆ１を取得する。転送された特定情報Ｔｔのフレームｆ１を取得すると、中継部６０３は、取得したフレームｆ１に付加されている通信線情報Ｔｓを除去した後、第２の通信線Ｂを介して当該フレームｆ１に含まれる送信先パケットＰ１によって示される送信先へ当該フレームｆ１を送信して中継する。
【００６６】
以上が、本変形例に係る第２の中継装置６０のより詳細な構成の説明である。次に、本変形例に係る異常判断部６０２が第１の中継装置５０に異常が生じているか否かを判断する手法について説明する。
【００６７】
本変形例に係る異常判断部６０２は、第１の中継装置５０に異常が生じているか否かを判断するとき、第１の通信線Ａ、及び第２の通信線Ｂの両方を介して動作報告部５０２から動作情報Ｄｊのフレームｆ２を受信できるか否かを判断する。
【００６８】
より具体的には、異常判断部６０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２を受信部６０１から取得すると共に、当該動作情報Ｄｊのフレームｆ１と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２を受信部６０１から取得したか否かを判断する。
【００６９】
上述で説明したように、動作報告部５０２は、第１の中継装置５０が動作している期間を通じて、第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ動作情報Ｄｊのフレームｆ２を送信する。したがって、受信部６０１で第１の通信線Ａ、及び第２の通信線Ｂの両方を介して動作情報Ｄｊのフレームｆ２を受信できないときは、第１の中継装置５０に故障が生じて動作を停止したとき、或いは、第１の中継装置５０と第２の端末４０との間の第２の通信線Ｂに断線が生じたときなど、第１の中継装置５０から第２の通信線Ｂにフレームを送信できないときである。
【００７０】
したがって、本変形例に係る異常判断部６０２は、第１の通信線Ａ、及び第２の通信線Ｂの両方を介して動作報告部５０２から送信される動作情報Ｄｊのフレームｆ２を受信部６０１で受信できないときに、第１の中継装置５０に異常が生じていると判断できる。
【００７１】
より具体的には、異常判断部６０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２を受信部６０１から取得すると共に、当該動作情報Ｄｊのフレームｆ２と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２を受信部６０１から取得できないときに、第１の中継装置５０に異常が生じていると判断できる。
【００７２】
以上が、本変形例に係る異常判断部６０２が第１の中継装置５０に異常が生じていることを判断する手法の説明である。
【００７３】
尚、本変形例に係る異常判断部６０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２と、当該動作情報Ｄｊのフレームｆ２と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２との両方を受信部６０１から略同時に取得できないときに、第１の中継装置５０に異常が生じていると判断してもよい。
【００７４】
また、他の一変形例に係る動作報告部５０２は、予め定められた報告期間が経過する度に、動作情報Ｄｊのフレームｆ２を第１の通信線Ａ、及び第２の通信線Ｂをそれぞれ介して第２の中継装置６０に送信してもよい。この場合、異常判断部６０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２と、当該動作情報Ｄｊのフレームｆ２と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２との両方を受信部６０１から取得した後、前述の報告期間が経過するまでに、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２と、当該動作情報Ｄｊのフレームｆ２と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された動作情報Ｄｊのフレームｆ２との少なくともいずれか一方を受信部６０１から取得できないときに、第１の中継装置５０に異常が生じていると判断してもよい。
【００７５】
本変形例に係る中継システム２によれば、第１の実施形態に係る中継システム１と同様に、２本の通信線を介して同一の情報を受信できないときに、第１の中継装置５０の代わりに第２の中継装置６０で代替中継するため、より簡単な構成で、データ通信を正常にできなくなることを防げるという効果を得られる。
【００７６】
また、本変形例に係る中継システム２によれば、第１の実施形態に係る中継システム１と同様に、第２の中継装置６０に中継するべき通信情報Ｔｊのフレームｆ１を予め記憶させなくても、第１の中継装置５０に異常が生じたときに、予め定められた特定情報Ｔｔのフレームｆ１を第２の中継装置６０で代替中継できるという効果を得られる。
【００７７】
また、本変形例に係る中継システム２によれば、第１の中継装置５０が動作していることを示す動作情報Ｄｊのフレームｆ２を第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ送信し、第２の中継装置６０で第１の通信線Ａ、及び第２の通信線Ｂの両方を介して同一の動作情報Ｄｊのフレームｆ２を受信できないときに、第１の中継装置５０に異常が生じていると判断することができるという効果を得られる。
【００７８】
また、本変形例に係る中継システム２において、上述で説明したように、動作報告部５０２から予め定められた報告期間が経過する度に動作情報Ｄｊのフレームｆ２を送信させれば、第２の中継装置３０では第１の通信線Ａ、及び第２の通信線Ｂの両方を介して同一の動作情報Ｄｊのフレームｆ２を１度受信してから、当該報告期間が経過するときまでに第１の中継装置５０に異常が生じているか否かを判断することができ、異常が生じていると判断するまでの時間に遅れが生じることを防げるという効果をさらに得られる。
【００７９】
（第２の実施形態）
図８は、本発明の第２の実施形態に係る中継システム３の概略構成を示すブロック図である。図８に示す中継システム３は、第１の実施形態に係る中継システム１と比較して、第１の端末１０、及び第１の中継装置２０に代えて、第１の端末７０、及び第２の中継装置８０をそれぞれ備える点が相違する。したがって、図８に示す第２の実施形態に係る中継システム３の構成の内、第１の実施形態に係る中継システム１と同一の構成については、同一の参照符号を付し、説明を省略する。
【００８０】
第１の端末７０は、第１の通信線Ａに接続されており、中継システム３で中継する通信情報Ｔｊのフレームｆ３を第１の通信線Ａを介して接続されている第１の中継装置２０、及び第２の中継装置８０にそれぞれ送信する。このとき、第１の端末７０から送信されるフレームｆ３の送信先は第２の端末４０であるものとする。尚、第１の端末７０が第１の通信線Ａを介して通信情報Ｔｊのフレームｆ３を送信する対象は、第１の中継装置２０、及び第２の中継装置８０に限られなくてもよい。
【００８１】
また、第１の端末７０は、中継システム３で中継する通信情報Ｔｊのフレームｆ３に含まれるパケットデータＰ３の内、予め定められた種類の情報を示すパケットデータＰ３を含む通信情報Ｔｊのフレームｆ３を特定情報Ｔｔのフレームｆ３として示す中継情報Ｃｊ１のフレームｆ４も、第１の通信線Ａを介して接続される第１の中継装置２０、及び第２の中継装置８０にそれぞれ送信する。尚、第１の端末７０が、第１の通信線Ａを介して中継情報Ｃｊ１のフレームｆ４を送信する対象は、第１の中継装置２０、及び第２の中継装置８０に限られなくてもよい。
【００８２】
上述から明らかなように、本実施形態では、第１の端末７０から送信される通信情報Ｔｊの内、中継情報Ｃｊ１によって示される通信情報Ｔｊが第１の端末７０から送信される特定情報Ｔｔとなる。
【００８３】
図９Ａは、本実施形態に係る第１の端末７０によって第１の通信線Ａを介して送信される通信情報Ｔｊのフレームｆ３の一例を示す図である。また、図９Ｂは、本実施形態に係る第１の端末７０によって第１の通信線Ａを介して送信される中継情報Ｃｊ１のフレームｆ４の一例を示す図である。図９Ａ、及び図９Ｂに示すように本実施形態に係る第１の端末７０は、一例として、複数のパケットからなるフレームを通信情報Ｔｊ、或いは中継情報Ｃｊ１として送信する。
【００８４】
図９Ａから明らかなように、本実施形態における通信情報Ｔｊのフレームｆ３は、第１の実施形態で説明した通信情報Ｔｊのフレームｆ１と比較して、中継情報パケットＰ２を含まない点で相違する。図９Ａに示す送信先パケットＰ１、及びデータパケットＰ３は、第１の実施形態で説明したパケットと同一のパケットであるため、説明を省略する。
【００８５】
一方、図９Ｂに示すように本実施形態における中継情報Ｃｊ１のフレームｆ４は、少なくとも、第１の端末７０から送信される通信情報Ｔｊのフレームｆ３に含まれるデータパケットＰ３の内、予め定められた種類の情報を示すデータパケットＰ３を含む通信情報Ｔｊのフレームｆ３を特定情報Ｔｔのフレームｆ３として示す中継情報パケットＰ５を含む。
【００８６】
尚、図９Ｂには中継情報パケットＰ５のみを含む中継情報Ｃｊ１のフレームｆ４を示しているが、他の一実施形態における中継情報Ｃｊ１のフレームｆ４は、任意の端末、或いは中継装置に中継情報Ｃｊ１を送信するために第１の実施形態で説明した送信先パケットＰ１を含んでいてもよい。また、他の一実施形態における中継情報Ｃｊ１のフレームｆ４は、中継情報パケットＰ５を含んでいれば、他にどのような情報をパケットとして含んでいてもよい。
【００８７】
第１の中継装置２０は、第１の実施形態と同様に、フレームｆ３を中継する。
【００８８】
図１０は、本実施形態に係る第２の中継装置８０のより詳細な構成を示すブロック図である。本実施形態に係る第２の中継装置８０は、受信部８０１、異常判断部８０２、中継部８０３、及び記憶部８０４を含む。
【００８９】
受信部８０１は、典型的には、通信線を介して送信される情報を受信するインターフェース回路であって、第１の実施形態に係る受信部３０１と同様に、第１の通信線Ａを介して第１の端末７０から上述で説明したフレームｆ３が送信されたとき、送信されたフレームｆ３を受信する。また、受信部８０１は、第１の中継装置２０によってフレームｆ３が中継されたとき、中継されたフレームｆ３を第２の通信線Ｂを介して受信する。さらに、本実施形態に係る受信部８０１は、第１の端末７０から第１の通信線Ａを介して前述の中継情報Ｃｊ１のフレームｆ４が送信されたとき、送信された中継情報Ｃｊ１のフレームｆ４を受信する。
【００９０】
受信部８０１は、第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれフレームｆ３を受信したとき、受信したフレームｆ３に第１の実施形態で説明した通信線情報Ｔｓを付加して、異常判断部８０２へ転送する。さらに、本実施形態に係る受信部８０１は、第１の通信線Ａを介してフレームｆ４を受信したとき、受信したフレームｆ４に含まれる中継情報パケットＰ５によって示されるデータパケットＰ３によって示される情報の種類を記憶部８０４に転送して、予め記憶させる。
【００９１】
異常判断部８０２は、典型的には、主にＣＰＵなどの集積回路などで構成される演算回路であって、受信部８０１からフレームｆ３が転送されたとき、転送されたフレームｆ３を取得する。本実施形態に係る異常判断部８０２は、取得したフレームｆ３に基づき、第１の実施形態に係る異常判断部３０２と同様の手法で第１の中継装置２０に異常が生じているか否かを判断する。
【００９２】
すなわち、本実施形態に係る異常判断部８０２は、受信部８０１で第１の通信線Ａを介してフレームｆ３を第１の端末７０から受信したときに、第１の通信線Ａを介して受信したフレームｆ３と同一のフレームｆ３を第２の通信線Ｂを介して受信したか否かを判断する。そして、本実施形態に係る異常判断部８０２は、受信部８０１で第１の通信線Ａを介して第１の端末７０からフレームｆ３を受信すると共に、当該フレームｆ３と同一のフレームｆ３を受信部８０１で第２の通信線Ｂを介して受信できないときに、第１の中継装置２０に異常が生じていると判断できる。
【００９３】
異常判断部８０２は、第１の中継装置２０に異常が生じていると判断した後、受信部８０１からフレームｆ３を転送されたとき、図示しない記憶部８０４に予め記憶されている情報の種類を参照する。異常判断部８０２は、受信部８０１から転送されたフレームｆ１に含まれるデータパケットＰ３によって示される情報の種類と一致する情報の種類が記憶部８０４に記憶されているとき、当該フレームｆ３を特定情報Ｔｔのフレームｆ３として中継部８０３へ転送する。
【００９４】
中継部８０３は、典型的には、転送された情報を通信線を介して送信するインターフェース回路であって、異常判断部８０２によって第１の中継装置２０に異常が生じていると判断された後に特定情報Ｔｔのフレームｆ３が転送されたとき、転送された特定情報Ｔｔのフレームｆ３を取得する。転送された特定情報Ｔｔのフレームｆ３を取得すると、中継部８０３は、取得したフレームｆ３に付加されている通信線情報Ｔｓを除去した後、第２の通信線Ｂを介して当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先へ当該フレームｆ３を送信して中継する。
【００９５】
記憶部８０４は、典型的には、ＲＡＭ（Random Access Memory）などの記憶素子であって、受信部８０１によって第１の通信線Ａを介して中継情報Ｃｊ１のフレームｆ４が受信されたときに、当該フレームｆ４に含まれる中継情報パケットＰ５によって示されるデータパケットＰ３の情報の種類を受信部８０１から転送され、転送された情報の種類を予め記憶する。
【００９６】
以上が、本実施形態に係る第２の中継装置３０のより詳細な構成の説明である。次に、第１の端末７０が中継情報Ｃｊ１のフレームｆ４を送信するタイミングについて説明する。
【００９７】
本実施形態に係る第１の端末７０が中継情報Ｃｊ１のフレームｆ４を送信するタイミングは、異常判断部８０２が第１の中継装置２０に異常が生じていると判断した後に受信部８０１から転送されるフレームｆ３の内、当該フレームｆ３に含まれるデータパケットＰ３によって示される情報の種類と一致する情報の種類が記憶部８０４に記憶されているか否かを判断できるように、中継情報Ｃｊ１のフレームｆ４を受信部８０１で受信して、受信したフレームｆ４に含まれる中継情報パケットＰ５によって示される情報の種類を予め記憶部８０４に転送して記憶させられるのであれば、どのようなタイミングであってもよい。
【００９８】
例えば、本実施形態に係る第１の端末７０は、データパケットＰ３によって示される情報の種類を１つだけ示す中継情報Ｃｊ１のフレームｆ４を送信するときは、中継情報パケットＰ５によって示される種類の情報を示すデータパケットＰ３を含む通信情報Ｔｊのフレームｆ３（特定情報Ｔｔのフレームｆ３）を送信する直前に送信してもよい。
【００９９】
また、他の一実施形態において、第１の端末７０が、データパケットＰ３によって示される情報の種類を複数示す中継情報パケットＰ５を含む中継情報Ｃｊ１のフレームｆ４を送信するときは、予め定められた送信期間が経過する度に中継情報Ｃｊ１のフレームｆ４を繰り返し送信するようにしてもよい。
【０１００】
また、受信部８０１が、中継情報Ｃｊ１のフレームｆ４を受信して当該フレームｆ４に含まれる中継情報によって示される情報の種類を記憶部８０４に転送して記憶させた後、再び、中継情報Ｃｊ１のフレームｆ４を受信したとき、受信部８０１は、再び受信した中継情報Ｃｊ１のフレームｆ４に含まれる中継情報によって示される情報の種類を記憶部８０４に転送して、既に記憶部８０４に記憶されている情報の種類を上書きして更新してもよいし、上書きせずにさらに追加して記憶させてもよい。
【０１０１】
本実施形態に係る中継システム３によれば、第１の実施形態に係る中継システム１と同様に、２本の通信線を介して同一の情報を受信できないときに、第１の中継装置２０の代わりに第２の中継装置８０で代替中継するため、より簡単な構成で、データ通信を正常にできなくなることを防げるという効果を得られる。
【０１０２】
また、本実施形態に係る中継システム３によれば、第１の実施形態に係る中継システム１と同様に、第２の中継装置８０に中継するべき通信情報Ｔｊのフレームｆ３を予め記憶させなくても、第１の中継装置２０に異常が生じたときに、予め定められた特定情報Ｔｔのフレームｆ１を第２の中継装置３０で代替中継できるという効果を得られる。
【０１０３】
また、本実施形態に係る中継システム３によれば、第１の実施形態に係る中継システム１と同様に、第１の中継装置２０から当該第１の中継装置２０が動作していることを示す情報を生成するための構成を新たに第１の中継装置２０に追加することなく、第２の中継装置８０で第１の中継装置２０に異常が生じていることを判断できるという効果を得られる。
【０１０４】
また、本実施形態に係る中継システム３によれば、第１の実施形態に係る中継システム１と同様に、第１の中継装置２０から当該第１の中継装置２０が動作していることを示す情報を生成するための構成を新たに第１の中継装置２０に追加することなく、第２の中継装置８０で第１の中継装置２０に異常が生じていることを判断できるという効果を得られる。
【０１０５】
また、本実施形態に係る中継システム３において、第１の実施形態で説明したように、許容期間以内に、第１の通信線Ａを介して受信した通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３と同一のフレームｆ３が受信部８０１から転送されないときに第１の中継装置２０に異常が生じていると判断するようにすれば、第１の中継装置２０によって中継されたフレームｆ３が第２の中継装置３０によって受信されるまでの遅延時間が、通信量の一時的な増大などの原因で増加することを考慮して異常判断部８０２で第１の中継装置２０に異常が生じているか否かを判断することができるという効果をさらに得ることができる。
【０１０６】
（第２の実施形態の変形例）
図１１は、本発明の第２の実施形態の変形例に係る中継システム４の概略構成を示すブロック図である。図１１に示す中継システム４は、第２の実施形態に係る中継システム３と比較して、第１の中継装置２０、及び第２の中継装置８０に代えて、それぞれ第１の中継装置９０、及び第２の中継装置１００を備える点が相違する。したがって、図１１に示す第２の実施形態の変形例に係る中継システム４の構成の内、第２の実施形態に係る中継システム３と同一の構成については、同一の参照符号を付し、説明を省略する。
【０１０７】
図１２は、第１の中継装置９０のより詳細な構成を示すブロック図である。本変形例に係る第１の中継装置９０は、中継部９０１と、動作報告部５０２とを含む。中継部９０１は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末７０から第１の通信線Ａを介して通信情報Ｔｊのフレームｆ３が送信されたとき、送信された通信情報Ｔｊのフレームｆ３を受信する。フレームｆ３を受信すると中継部９０１は、当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ３の送信先に第２の通信線Ｂを介して当該フレームｆ３を送信して中継する。動作報告部５０２については、第１の実施形態の変形例において説明したため、説明を省略する。
【０１０８】
図１３は、本変形例に係る第２の中継装置１００のより詳細な構成を示すブロック図である。本変形例に係る第２の中継装置１００は、受信部１００１と、異常判定部１００２と、中継部１００３と、記憶部１００４とを含む。
【０１０９】
受信部１００１は、典型的には、通信線を介して送信される情報を受信するインターフェース回路であって、第２の実施形態に係る受信部８０１と同様に、第１の通信線Ａを介して第１の端末７０から上述で説明したフレームｆ３が送信されたとき、送信されたフレームｆ３を受信する。また、受信部１００１は、第１の中継装置９０によってフレームｆ３が中継されたとき、中継されたフレームｆ３を第２の通信線Ｂを介して受信する。また、本変形例に係る受信部１００１は第１の通信線Ａを介して第１の端末７０から中継情報Ｃｊ１のフレームｆ４を受信したとき、受信したフレームｆ４に含まれる中継情報パケットＰ５によって示されるデータパケットＰ３によって示される情報の種類を記憶部１００４に転送する。また、受信部１００１は、第１の中継装置９０の動作報告部５０２から第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ動作情報Ｄｊのフレームｆ２が送信されたとき、送信された動作報告Ｄｊのフレームｆ２を受信する。
【０１１０】
受信部６０１は、第１の通信線Ａ、又は第２の通信線Ｂを介してフレームｆ２、又はフレームｆ３を受信したとき、受信したフレームｆ２、又はフレームｆ３に第１の実施形態で説明した通信線情報Ｔｓを付加して、異常判断部１００２へ転送する。
【０１１１】
異常判断部１００２は、典型的には、主にＣＰＵなどの集積回路などで構成される演算回路であって、受信部１００１からフレームｆ２、又はフレームｆ３が転送されたとき、転送されたフレームｆ２、又はフレームｆ３を取得する。本変形例に係る異常判断部１００２は、取得したフレームｆ２に基づき、第１の実施形態の変形例に係る異常判断部６０２と同様の異常判断の手法で第１の中継装置９０に異常が生じているか否かを判断する。異常判断部１００２は、第１の中継装置９０に異常が生じていると判断した後、受信部１００１からフレームｆ３を転送されたとき、図示しない記憶部１００４に予め記憶されている情報の種類を参照する。異常判断部１００２は、受信部１００１から転送されたフレームｆ３に含まれるデータパケットＰ３によって示される情報の種類と一致する情報の種類が記憶部１００４に記憶されているとき、当該フレームｆ３を特定情報Ｔｔのフレームｆ３として中継部１００３へ転送する。
【０１１２】
中継部１００３は、典型的には、転送された情報を通信線を介して送信するインターフェース回路であって、異常判断部１００２によって第１の中継装置９０に異常が生じていると判断された後に特定情報Ｔｔのフレームｆ３が転送されたとき、転送された特定情報Ｔｔのフレームｆ３を取得する。転送された特定情報Ｔｔのフレームｆ３を取得すると、中継部１００３は、取得したフレームｆ３に付加されている通信線情報Ｔｓを除去した後、第２の通信線Ｂを介して当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先へ当該フレームｆ３を送信して中継する。
【０１１３】
記憶部１００４は、典型的には、ＲＡＭ（Random Access Memory）などの記憶素子であって、受信部１００１によって第１の通信線Ａを介して中継情報Ｃｊ１のフレームｆ４が受信されたときに、当該フレームｆ４に含まれる中継情報パケットＰ５によって示されるデータパケットＰ３の情報の種類を受信部１００１から転送され、転送された情報の種類を予め記憶する。
【０１１４】
以上が、本変形例に係る第２の中継装置１００のより詳細な構成の説明である。尚、本変形例に係る第１の端末７０が中継情報Ｃｊ１のフレームｆ４を送信するタイミングは、第２の実施形態で説明したタイミングと同様であってよい。
【０１１５】
本変形例に係る中継システム４によれば、第２の実施形態に係る中継システム３と同様に、２本の通信線を介して同一の情報を受信できないときに、第１の中継装置９０の代わりに第２の中継装置１００で代替中継するため、より簡単な構成で、データ通信を正常にできなくなることを防げるという効果を得られる。
【０１１６】
また、本変形例に係る中継システム４によれば、第２の実施形態に係る中継システム３と同様に、第２の中継装置１００に中継するべき通信情報Ｔｊのフレームｆ１を予め記憶させなくても、第１の中継装置９０に異常が生じたときに、予め定められた特定情報Ｔｔのフレームｆ１を第２の中継装置１００で代替中継できるという効果を得られる。
【０１１７】
また、本変形例に係る中継システム４によれば、第１の実施形態の変形例に係る中継システム２と同様に、第１の中継装置９０が動作していることを示す動作情報Ｄｊのフレームｆ２を第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれ送信し、第２の中継装置１００で第１の通信線Ａ、及び第２の通信線Ｂの両方を介して同一の動作情報Ｄｊのフレームｆ２を受信できないときに、第１の中継装置９０に異常が生じていると判断することができるという効果を得られる。
【０１１８】
また、本変形例に係る中継システム４において、第１の実施形態の変形例で説明したように、動作報告部５０２から予め定められた報告期間が経過する度に動作情報Ｄｊのフレームｆ２を送信させるようにすれば、第２の中継装置１００は第１の通信線Ａ、及び第２の通信線Ｂの両方を介して同一の動作情報Ｄｊのフレームｆ２を１度受信してから、当該報告期間が経過するときまでに第１の中継装置９０に異常が生じているか否かを判断することができ、異常が生じていると判断するまでの時間が増大することを防げるという効果をさらに得ることができる。
【０１１９】
（第３の実施形態）
図１４は、本発明の第３の実施形態に係る中継システム５の概略構成を示すブロック図である。本実施形態に係る中継システム５は、第１の端末１１０と、第１の中継装置１２０と、第２の中継装置１３０と、第２の端末４０とを備える。
【０１２０】
第１の端末１１０は、第１の通信線Ａに接続されており、中継システム５で中継する通信情報Ｔｊのフレームｆ３を第１の通信線Ａを介して接続されている第１の中継装置１２０、及び第２の中継装置１３０にそれぞれ送信する。このとき、第１の端末１１０から送信されるフレームｆ３の送信先は第２の端末４０であるものとする。尚、本実施形態に係る第１の端末１１０によって送信される通信情報Ｔｊのフレームｆ３は、第２の実施形態で説明した通信情報Ｔｊのフレームｆ３と同一のフレームである。尚、第１の端末１１０が第１の通信線Ａを介して通信情報Ｔｊのフレームｆ１を送信する対象は、第１の中継装置１２０、及び第２の中継装置１３０に限られなくてもよい。
【０１２１】
第１の中継装置１２０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１１０から第１の通信線Ａを介して通信情報Ｔｊのフレームｆ３が送信されたとき、送信された通信情報Ｔｊのフレームｆ３を受信する。フレームｆ３を受信すると第１の中継装置１２０は、当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ３の送信先に第２の通信線Ｂを介して送信して中継する。
【０１２２】
第２の中継装置１３０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１１０から第１の通信線Ａを介して通信情報Ｔｊのフレームｆ３が送信されたとき、送信された通信情報Ｔｊのフレームｆ３を受信する。第２の中継装置１３０は、後述するように、第１の中継装置１２０に異常が生じていると判断したとき、第１の通信線Ａを介して第１の端末１１０から受信した通常情報Ｔｊのフレームｆ３の内、後述する特定情報Ｔｔのフレームｆ３を当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先を参照して、当該フレームｆ３の送信先に第２の通信線Ｂを介して送信して中継する。
【０１２３】
第２の端末４０は、第１の実施形態と同様に、第２の通信線Ｂに接続されており、第１の中継装置１２０によって当該第２の端末４０を送信先とする通信情報Ｔｊのフレームｆ３が第２の通信線Ｂを介して送信されたとき、送信された通信情報のフレームｆ３を受信する。また、第２の端末４０は、第２の中継装置１３０によって第１の中継装置１２０に異常が生じていると判断されたときに中継された特定情報Ｔｔのフレームｆ３も受信する。
【０１２４】
図１５は、本実施形態に係る第２の中継装置１３０のより詳細な構成を示すブロック図である。本実施形態に係る第２の中継装置１３０は、受信部１３０１、異常判断部１３０２、中継部１３０３、及び記憶部１３０４を含む。
【０１２５】
受信部１３０１は、典型的には、通信線を介して送信される情報を受信するインターフェース回路であって、第１の通信線Ａを介して第１の端末１１０から上述で説明したフレームｆ３が送信されたとき、送信されたフレームｆ３を受信する。また、受信部１３０１は、第１の中継装置１２０によってフレームｆ３が中継されたとき、中継されたフレームｆ３を第２の通信線Ｂを介して受信する。受信部１３０１は、第１の通信線Ａ、及び第２の通信線Ｂを介してそれぞれフレームｆ３を受信したとき、受信したフレームｆ３に第１の実施形態で説明した通信線情報Ｔｓを付加して、異常判断部１３０２へ転送する。
【０１２６】
異常判断部１３０２は、典型的には、主にＣＰＵなどの集積回路などで構成される演算回路であって、受信部１３０１からフレームｆ３が転送されたとき、転送されたフレームｆ３を取得する。本実施形態に係る異常判断部１３０２は、取得したフレームｆ３に基づき、第１の実施形態に係る異常判断部３０２と同様の手法で第１の中継装置１２０に異常が生じているか否かを判断する。
【０１２７】
すなわち、本実施形態に係る異常判断部１３０２は、受信部１３０１で第１の通信線Ａを介してフレームｆ３を第１の端末１１０から受信したときに、第１の通信線Ａを介して受信したフレームｆ３と同一のフレームｆ３を第２の通信線Ｂを介して受信したか否かを判断する。そして、本実施形態に係る異常判断部１３０２は、受信部１３０１で第１の通信線Ａを介して第１の端末１１０からフレームｆ３を受信すると共に、当該フレームｆ３と同一のフレームｆ３を受信部１３０１で第２の通信線Ｂを介して受信できないときに、第１の中継装置１２０に異常が生じていると判断できる。
【０１２８】
異常判断部１３０２は、第１の中継装置１２０に異常が生じていると判断した後、受信部１３０１からフレームｆ３を転送されたとき、後述で説明するように図示しない記憶部１３０４に予め記憶されている情報の種類を参照する。異常判断部１３０２は、受信部１３０１から転送されたフレームｆ３に含まれるデータパケットＰ３によって示される情報の種類と一致する情報の種類が記憶部１３０４に記憶されているとき、当該フレームｆ３を特定情報Ｔｔのフレームｆ３として中継部１３０３へ転送する。
【０１２９】
中継部１３０３は、典型的には、転送された情報を通信線を介して送信するインターフェース回路であって、異常判断部１３０２によって第１の中継装置１２０に異常が生じていると判断された後に特定情報Ｔｔのフレームｆ３が転送されたとき、転送された特定情報Ｔｔのフレームｆ３を取得する。転送された特定情報Ｔｔのフレームｆ３を取得すると、中継部１３０３は、取得したフレームｆ３に付加されている通信線情報Ｔｓを除去した後、第２の通信線Ｂを介して当該フレームｆ３に含まれる送信先パケットＰ１によって示される送信先へ当該フレームｆ３を送信して中継する。
【０１３０】
記憶部１３０４は、典型的には、ＲＡＭ（Random Access Memory）、或いはＲＯＭ（Read Only Memory）などの記憶素子であって、第１の端末１１０によって送信される通信情報Ｔｊのフレームｆ３の内、第２の中継装置１３０で特定情報Ｔｔとして送信するフレームｆ３に含まれるデータパケットＰ３によって示される情報の種類を予め記憶している。
【０１３１】
つまり、本実施形態に係る中継システム５では、第１の端末１１０から送信される通信情報Ｔｊのフレームｆ３の内、記憶部１３０４に予め記憶されている種類の情報を示すデータパケットＰ３を含むフレームｆ３が、特定情報Ｔｔのフレームｆ３となる。
【０１３２】
以上が、本実施形態に係る中継システム５の説明である。
【０１３３】
尚、本実施形態に係る異常判断部１３０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３が受信部１３０１から転送されるのと略同時に、当該通信情報Ｔｊ、又は当該特定情報Ｔｔのフレームｆ３と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３が受信部１３０１から転送されないときに、第１の中継装置１２０に異常が生じていると判断してもよい。
【０１３４】
また、他の一実施形態に係る異常判断部１３０２は、第１の通信線Ａを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３を受信部１３０１から転送されてから、予め定められた許容期間以内に、当該通信情報Ｔｊ、又は当該特定情報Ｔｔのフレームｆ３と同一であって、第２の通信線Ｂを介して受信したことを示す通信線情報Ｔｓが付加された通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３を受信部１３０１から転送されないときに、第１の中継装置１２０に異常が生じていると判断してもよい。
【０１３５】
本実施形態に係る中継システム５によれば、第１の実施形態に係る中継システム１と同様に、２本の通信線を介して同一の情報を受信できないときに、第１の中継装置１２０の代わりに第２の中継装置１３０で代替中継するため、より簡単な構成で、データ通信を正常にできなくなることを防げるという効果を得られる。
【０１３６】
また、本実施形態に係る中継システム５によれば、第１の実施形態に係る中継システム１と同様に、第１の中継装置１２０から当該第１の中継装置１２０が動作していることを示す情報を生成するための構成を新たに第１の中継装置１２０に追加することなく、第２の中継装置１３０で第１の中継装置１２０に異常が生じていることを判断できるという効果を得られる。
【０１３７】
また、本実施形態に係る中継システム５によれば、第２の中継装置１３０で特定情報Ｔｔとして送信するフレームｆ３に含まれるデータパケットＰ３によって示される情報の種類を記憶部１３０４に予め記憶させるため、第１の端末１１０から中継情報を含むフレームを送信させることなく、第１の中継装置１２０に異常が生じていると判断したときに、特定情報Ｔｔのフレームｆ３を中継できるという効果を得られる。
【０１３８】
また、本実施形態に係る中継システム５において、第１の実施形態で説明したように、許容期間以内に、第１の通信線Ａを介して受信した通信情報Ｔｊ、又は特定情報Ｔｔのフレームｆ３と同一のフレームｆ３が受信部１３０１から転送されないときに第１の中継装置１２０に異常が生じていると判断するようにすれば、第１の中継装置１２０によって中継されたフレームｆ３が第２の中継装置１３０によって受信されるまでの遅延時間が、通信量の一時的な増大などの原因で増加することを考慮して異常判断部１３０２で第１の中継装置１２０に異常が生じているか否かを判断することができるという効果をさらに得ることができる。
【０１３９】
以上が、第１の実施形態乃至第３の実施形態、すなわち、本発明に係る中継システムの説明である。
【０１４０】
次に、本発明において用いられる特定情報Ｔｔについて説明する。本発明に係る中継システムは、一例として、自車両に搭載されてもよい。そして、本発明に係る中継システムを自車両に搭載する場合には、本発明に係る第１の端末（１０、７０、１１０、１４０）、及び第２の端末（４０、１７０）のそれぞれを自車両に搭載されるスマートエントリーシステム、衝突予防システム（プリクラッシュセーフティシステム）、車線維持システム、車間距離維持システム、及びＶＳＣ（Vehicle Stability Control）システムなどをそれぞれ構成するＥＣＵ（Electronic Control Unit）などに適用できる。そして、車両に搭載されるこれらのシステムを構成するそれぞれのＥＣＵは、互いのシステムが機能するために、例えば、自車両に搭載されているレーダーで測定した対象物（例えば、他車両、歩行者、及び路上障害物など）との相対距離、及び相対速度や、エンジンの回転数、及び車両のヨーレート（車両の重心を鉛直方向に通る軸廻りの回転角速度）などの情報を互いに送受信している。
【０１４１】
これらの情報の中で、例えば、自車両のヨーレートなどは、車両の挙動が不安定になりスピンしたりするのを防ぐための上述したＶＳＣシステムなどで、自車両の車輪の回転トルクなどを制御するために利用される。また、例えば、レーダーで測定した対象物との相対距離、及び相対速度などは、自車両と対象物とが衝突する可能性を予測する上述した衝突予防システムなどで、対象物の進行方向を示すベクトルを予測したり、対象物と衝突するまでの予測時間を算出したりするためなどに利用される。
【０１４２】
ここで、例えば、上述したＶＳＣシステムで車両のヨーレートの情報を得られなくなると、車両の挙動が不安定になりスピンすることを予防できなくなる。また、上述した衝突予防システムなどで、レーダーで測定した対象物との相対距離、及び相対速度などの情報を得られなくなると、対象物と衝突するまでの予測時間の算出などができなくなり、対象物と車両との衝突を予防できなくなる。
【０１４３】
つまり、車両に搭載されるＥＣＵが互いに送受信する情報には、ＶＳＣシステムに用いられるヨーレート、衝突予防システムなどで用いられる対象物との相対距離、及び相対速度など、車両（自車両、及び他車両）の搭乗者、及び歩行者などの安全を確保するために重要な情報が含まれる。したがって、本発明に係る中継システムにおいて上述で説明した特定情報Ｔｔとして、このような重要な情報を予め定めておくことにより、ある中継装置（本発明における第１の中継装置）が故障したとしても、代わりの中継装置（本発明における第２の中継装置）で代替中継できるため、重要な情報の通信が遮断されることなく、上述した車両の搭乗者や歩行者などの安全性を維持することができる。
【０１４４】
より具体的には、第１の実施形態に係る中継システム１において、第１の端末１０は、上述したヨーレート、対象物との相対距離、及び相対速度などの重要な情報を示すデータパケットＰ３を含むフレームｆ１に、中継を指示する中継情報（指示有）を示す中継情報パケットＰ２を含ませて、特定情報Ｔｔのフレームｆ１として送信するとよい。第１の実施形態の変形例に係る第１の端末１０についても同様である。また、第２の実施形態に係る中継システム３では、第１の端末７０は、情報の種類として、上述したヨーレート、対象物との相対距離、及び相対速度などを示すパケットデータＰ３を含む通信情報Ｔｊのフレームｆ３を特定情報Ｔｔのフレームｆ３として示す中継情報Ｃｊ１のフレームｆ４を送信するとよい。第２の実施形態の変形例に係る第１の端末７０についても同様である。また、第３の実施形態に係る中継システム５では、第２の中継装置１３０の記憶部１３０４に、情報の種類として、上述したヨーレート、対象物との相対距離、及び相対速度などを予め記憶させておくとよい。
【０１４５】
また、第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例内次第２の実施形態の変形例に係る中継システムを自車両に搭載する場合は、自車両のイグニッションスイッチがオンにされたとき、或いは自車両の車載ネットワークにおいて予め定められた開始タイミングが到来したときなどに、本発明に係る中継システムが動作を開始するものとする。そして、本発明に係る中継システムは、動作を開始すると、異常判断部（３０２、６０２、８０２、１００２、１３０２）は、上述したそれぞれの手法で第１の中継装置（２０，５０，９０，１２０）に異常が生じているか否かを逐次判断し、異常が生じていると判断したときに上述したそれぞれの手法で特定情報Ｔｔの代替中継を開始するものとする。
【０１４６】
（第４の実施形態）
第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例が、第１の中継装置に異常が生じたときに第２の中継装置で代替中継を開始するときに関して主に説明していたのに対し、以下に説明する第４の実施形態、第５の実施形態、及び第５の実施形態の変形例では、第１の中継装置に生じた異常が解消され、第２の中継装置の代替中継を停止するときに関して主に説明する。
【０１４７】
図１６は、本発明の第４の実施形態に係る中継システム６の概略構成を示すブロック図である。本実施形態に係る中継システム６は、第１の端末１４０と、第１の中継装置１５０と、第２の中継装置１６０と、第２の端末１７０とを備える。
【０１４８】
第１の端末１４０は、第１の通信線Ａに接続されており、通信情報Ｔｊを第１の通信線Ａに送信する。尚、図１６には、中継システム６の構成の一例として、第１の通信線Ａに第１の端末１４０を１つだけ接続している構成を示しているが、第１の通信線Ａに接続される第１の端末１４０は複数であってもよい。また、第１の通信線Ａに複数の第１の端末１４０が接続されている中継システム６において、それぞれの第１の端末１４０は、互いに異なる種別の通信情報Ｔｊを送信してもよい。
【０１４９】
また、本実施形態における通信情報Ｔｊは、第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例のいずれかで説明したフレームであってもよいし、その他の形態の通信情報であってもよい。また、通信情報Ｔｊの種別とは、例えば、通信情報Ｔｊがフレームの形態であるときは、当該フレームに含まれるフレームＩＤ、又は後述するＣＡＮ−ＩＤで区別される種別であってもよい。このことは、後述する第５の実施形態、及びその変形例においても同様である。
【０１５０】
第１の中継装置１５０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１４０から第１の通信線Ａに送信される通信情報Ｔｊを受信する。第１の中継装置１５０は、第１の端末１４０から第１の通信線Ａに送信される通信情報Ｔｊの種別の中で、第２の通信線Ｂに中継する通信情報Ｔｊの予め定められた種別を図示しない記憶部に記憶している。第１の中継装置１５０は、第１の通信線Ａから受信した通信情報Ｔｊの内、図示しない記憶部に記憶されている種別の通信情報Ｔｊを中継情報Ｃｊ２として第２の通信線Ｂに送信して中継する。
【０１５１】
第２の中継装置１６０は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第１の端末１４０から第１の通信線Ａに送信された通信情報Ｔｊを受信する。第２の中継装置１６０は、上述したように第１の中継装置１５０の図示しない記憶部に記憶されている通信情報Ｔｊの種別と同じ種別を、第１の中継装置１５０と同じように図示しない記憶部に記憶している。第２の中継装置１６０は、第１の中継装置１５０に異常が生じて中継できない期間を通じて、第１の通信線Ａから受信した通信情報Ｔｊの内、図示しない記憶部に記憶されている種別の通信情報Ｔｊを第１の中継装置１５０の代わりに第２の通信線Ｂに中継情報Ｃｊ２として送信して中継する代替中継をする。
【０１５２】
尚、第２の中継装置１６０が、第１の中継装置１５０に異常が生じて中継できなくなっていると判断する手法は、任意の公知の手法であってよい。また、第２の中継装置１６０が、第１の中継装置１５０に異常が生じて中継できなくなっていると判断する手法として、上述した第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例のいずれかで説明した手法を用いてもよい。
【０１５３】
また、第２の中継装置１６０が、上述した第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例のいずれかの実施形態で説明した手法を用いて第１の中継装置１５０に異常が生じているか否かを判断する場合には、中継システム６が備える第１の端末１４０、第１の中継装置１５０、第２の中継装置１６０、及び第２の端末１７０のそれぞれは、用いる手法の実施形態、或いは変形例に係る中継システムに備えられる第１の端末、第１の中継装置、第２の中継装置、及び第２の端末のそれぞれに含まれる構成もさらに含み、用いる手法の実施形態、或いは変形例で説明したのと同様に通信情報Ｔｊ、及び特定情報Ｔｔも必要に応じて送受信、及び処理をすることは言うまでもない。
【０１５４】
また、第２の中継装置１６０が、任意の公知の手法を用いて第１の中継装置１５０に異常が生じているか否かを判断する場合には、本実施形態に係る中継システム６が備える第１の端末１４０、第１の中継装置１５０、第２の中継装置１６０、及び第２の端末１７０のそれぞれは、用いる任意の公知の手法を実現するために必要な構成もさらに含み、用いる任意の公知の手法を実現するために必要な情報の送受信、及び処理などをすることは言うまでもない。
【０１５５】
本実施形態に係る第２の中継装置１６０は、代替中継をしているときに、第２の通信線Ｂから受信する通信情報Ｔｊの種別を監視する。第２の中継装置１６０は、第２の通信線Ｂから受信する通信情報Ｔｊの種別を監視しながら、上述したように第２の中継装置１６０の図示しない記憶部に記憶されている種別の通信情報Ｔｊ、すなわち、中継情報Ｃｊ２を受信したと判断したとき、第１の中継装置１５０に生じていた異常が解消して中継情報Ｃｊ２を中継できるように復帰したと判断する。第２の中継装置１６０は、第１の中継装置１５０が復帰したと判断すると、代替中継を停止する。
【０１５６】
第２の端末１７０は、第２の通信線Ｂに接続されており、第１の中継装置１５０によって第２の通信線Ｂに中継される中継情報Ｃｊ２の中から受信するように予め定められた種別の中継情報Ｃｊ２を受信する。また、第２の端末１７０は、第２の中継装置１６０が代替中継をしている期間を通じて、第２の中継装置１６０によって第２の通信線Ｂに中継される中継情報Ｃｊ２も同様に受信する。
【０１５７】
尚、図１６には、中継システム６の構成の一例として、第２の通信線Ｂに第２の端末１７０を１つだけ接続している構成を示しているが、第２の通信線Ｂに接続される第２の端末１７０が複数であってもよい。また、第２の通信線Ｂに複数の第２の端末１７０が接続されている中継システム６において、第１の通信線Ａに接続される第１の端末１４０は、第２の通信線Ｂに接続されている任意の第２の端末１７０に中継情報Ｃｊ２として中継される通信情報Ｔｊを送信してよい。
【０１５８】
以上が、本実施形態に係る中継システム６の概略構成の説明である。次に、本実施形態に係る第２の中継装置１６０の処理を、図１７に示すフローチャートを参照しながら説明する。
【０１５９】
ステップＳ１０１において、第２の中継装置１６０は、上述した任意の手法を用いて、第１の中継装置１５０に異常が生じているか否かを判断する。第２の中継装置１６０は、ステップＳ１０１において、第１の中継装置１５０に異常が生じていると判断したとき、ステップＳ１０２へ処理を進める。一方、第２の中継装置１６０は、ステップＳ１０１において、第１の中継装置１５０に異常が生じていないと判断したとき、ステップＳ１０１に処理を戻す。
【０１６０】
ステップＳ１０２において、第２の中継装置１６０は、上述した代替中継を開始する。尚、このとき開始された代替中継は、図１７のフローチャートに示す処理と並行して行われるものとする。第２の中継装置１６０は、ステップＳ１０２の処理を完了すると、ステップＳ１０３へ処理を進める。
【０１６１】
ステップＳ１０３において、第２の中継装置１６０は、第２の通信線Ｂから通信情報Ｔｊを受信する。第２の中継装置１６０は、ステップＳ１０３において、受信した通信情報Ｔｊの種別と、上述したように図示しない記憶部に記憶している通信情報Ｔｊの種別とを比較することによって、第２の通信線Ｂから受信する通信情報Ｔｊの種別を監視する。
【０１６２】
ステップＳ１０４において、第２の中継装置１６０は、ステップＳ１０３において受信した通信情報Ｔｊの種別と、図示しない記憶部に記憶している通信情報Ｔｊの種別とを比較し、一致するか否かを判断する。すなわち、ステップＳ１０４において、第２の中継装置１６０は、ステップＳ１０３で中継情報Ｃｊ２を受信したか否かを判断する。第２の中継装置１６０は、ステップＳ１０４において、一致すると判断したとき、すなわち、中継情報Ｃｊ２を受信したと判断したとき、第１の中継装置１５０が復帰したと判断して、ステップＳ１０５へ処理を進める。一方、第２の中継装置１６０は、ステップＳ１０５において、一致しないと判断したとき、すなわち、中継情報Ｃｊ２を受信していないと判断したとき、第１の中継装置１５０は復帰していないと判断して、ステップＳ１０３へ処理を戻す。
【０１６３】
ステップＳ１０５において、第２の中継装置１６０は、ステップＳ１０２の処理で開始した代替中継を停止する。第２の中継装置１６０は、ステップＳ１０５の処理を完了すると、ステップＳ１０１へ処理を戻す。
【０１６４】
以上が、本実施形態に係る中継システム６に備えられる第２の中継装置１６０の処理の説明である。本実施形態に係る中継システム６によれば、第２の中継装置１６０が、異常の生じた第１の中継装置１５０の代わりに通信情報Ｔｊを中継する代替中継をしているときにおいて、第１の中継装置１５０によって中継される通信情報Ｔｊと同じ種別の通信情報Ｔｊを第２の通信線Ｂから受信したときに、第１の中継装置１５０が復帰したと判断できる。そして、本実施形態に係る中継システム６によれば、第２の中継装置１６０が、第１の中継装置１５０の復帰を判断したときに代替中継を停止するので、第１の中継装置１５０と第２の中継装置１６０との中継先の通信線である第２の通信線Ｂに、第１の中継装置１５０と第２の中継装置１６０とから、同一の種別の通信情報Ｔｊが、それぞれ中継されて重複するのを防げる。
【０１６５】
また、本実施形態に係る中継システム６によれば、第１の端末１４０から第１の通信線Ａに送信される通信情報Ｔｊの種別の中で、第２の通信線Ｂに中継する通信情報Ｔｊの種別を予め定め、第１の中継装置１５０、及び第２の中継装置１６０の両方の図示しない記憶部に予め定めた互いに同じ種別を記憶させるので、第２の中継装置１６０で第２の通信線Ｂから受信する通信情報Ｔｊの種別と、図示しない記憶部に記憶している通信情報Ｔｊの種別とを比較することにより、第１の中継装置１５０の復帰を判断できる。
【０１６６】
（第５の実施形態）
図１８は、本発明の第６の実施形態に係る中継システム７の概略構成を示すブロック図である。図１８に示す中継システム７は、第４の実施形態に係る中継システム６と比較して、第１の中継装置１５０、及び第２の中継装置１６０に代えて、第１の中継装置１８０、及び第２の中継装置１９０をそれぞれ備える点が相違する。したがって、図１８に示す第５の実施形態に係る中継システム７の構成の内、第４の実施形態に係る中継システム６と同一の構成については、同一の参照符号を付し、説明を省略する。
【０１６７】
第１の中継装置１８０は、当該第１の中継装置１８０が動作をしているとき、動作をしていることを示す送信情報を、第１の通信線Ａ、及び第２の通信線Ｂの少なくともいずれか一方に送信する。また、第１の中継装置１８０は、後述するように第２の中継装置１９０から送信される許可情報を受信したとき、異常が生じて停止していた中継を再開する。
【０１６８】
第１の中継装置１８０についてより詳細に説明する。図１９は、第１の中継装置１８０のより詳細な構成を示すブロック図である。本実施形態に係る第１の中継装置１８０は、中継部１８０１と、送信情報送信部１８０２とを含む。
【０１６９】
中継部１８０１は、第１の通信線Ａ、及び第２の通信線Ｂにそれぞれ接続されており、第４の実施形態で説明した第１の中継装置１５０と同様に通信情報Ｔｊを中継情報Ｃｊ２として中継する。すなわち、中継部１８０１は、第４の実施形態に係る第１の中継装置１５０と同様に図示しない記憶部に、第２の通信線Ｂに中継する通信情報Ｔｊの予め定められた種別を記憶している。また、中継部１８０１は、後述するように、第１の通信線Ａ、及び第２の通信線Ｂの内、第２の中継装置１９０の許可情報送信部１０９２に予め定められた通信線から後述する許可情報を受信したとき、異常が生じることによって停止していた中継を再開する。
【０１７０】
送信情報送信部１８０２は、第２の通信線Ｂから受信する通信情報Ｔｊの種別を監視する。送信情報送信部１８０２は、第２の通信線Ｂから受信する通信情報Ｔｊの種別を、中継部１８０１が第４の実施形態に係る第１の中継装置１５０と同様に図示しない記憶部に記憶している通信情報Ｔｊの種別と比較することによって監視する。
【０１７１】
送信情報送信部１８０２は、第２の通信線Ｂから受信する通信情報Ｔｊの種別と、中継部１８０１の図示しない記憶部に記憶されている通信情報Ｔｊの種別とを比較して、一致すると判断したとき、送信情報送信部１８０２を含む第１の中継装置１８０に異常が生じて中継できなくなった後、第２の中継装置１９０によって代替中継された中継情報Ｃｊ２を受信したと判断する。
【０１７２】
第２の中継装置１９０が代替中継をしていると判断すると、送信情報送信部１８０２は、送信情報送信部１８０２を含む第１の中継装置１８０の異常が解消して中継できるように復帰して動作していることを示す復帰情報を前述の送信情報として第１の通信線Ａ、及び第２の通信線Ｂの少なくともいずれか一方に送信する。尚、送信情報送信部１８０２が復帰情報を送信する通信線は、第１の通信線Ａ、及び第２の通信線Ｂの中から少なくともいずれか一方を予め定めておいてよい。
【０１７３】
第２の中継装置１９０は、第４の実施形態に係る第２の中継装置１６０と同様に、上述した任意の手法で第１の中継装置１８０に異常が生じて中継できなくなっていると判断したときに代替中継を開始する。そして、第２の中継装置１９０は、代替中継をしているときに、第１の通信線Ａ、及び第２の通信線Ｂの内、上述したように送信情報送信部１８０２に予め定められた通信線から、前述の復帰情報を受信したとき、第１の中継装置１８０に含まれる中継部１８０１に対して中継を許可する許可情報を、第１の通信線Ａ、及び第２の通信線Ｂの少なくともいずれか一方に送信する。
【０１７４】
第２の中継装置１９０についてより詳細に説明する。図２０は、第２の中継装置１９０のより詳細な構成を示すブロック図である。本実施形態に係る第２の中継装置１９０は、中継部１９０１と、許可情報送信部１９０２と、停止部１９０３とを含む。
【０１７５】
中継部１９０１は、第４の実施形態に係る第２の中継装置１６０と同様に、第１の中継装置１８０に異常が生じている期間を通じて、第１の通信線Ａから受信した通信情報Ｔｊの内、図示しない記憶部に記憶されている種別の通信情報Ｔｊを第１の中継装置１８０の代わりに第２の通信線Ｂに中継情報Ｃｊ２として送信して中継する代替中継をする。また、中継部１９０１は、後述するように停止部１９０３によって停止情報が生成されたとき、生成された停止情報を取得して、代替中継を停止する。尚、中継部１９０１が、第１の中継装置１８０に異常が生じていると判断する手法は、第４の実施形態で説明したように任意の手法を用いてよい。
【０１７６】
許可情報送信部１９０２は、第１の通信線Ａ、及び第２の通信線Ｂの内、送信情報送信部１８０２が復帰情報を送信するように予め定められた通信線から、復帰情報を受信したか否かを判断する。復帰情報を受信したと判断したとき、許可情報送信部１９０２は、第１の中継装置１８０が復帰したと判断して、第１の中継装置１８０の中継部１８０１に対して中継を許可する許可情報を、第１の通信線Ａ、及び第２の通信線Ｂの内、予め定められた通信線に送信する。尚、許可情報送信部１９０２が復帰情報を送信する通信線は、第１の通信線Ａ、及び第２の通信線Ｂの中から少なくともいずれか一方を予め定めておいてよい。
【０１７７】
停止部１９０３は、第１の通信線Ａ、及び第２の通信線Ｂの内、送信情報送信部１８０２が復帰情報を送信するように予め定められた通信線から、復帰情報を受信したか否かを判断する。復帰情報を受信したと判断したとき、停止部１９０３は、第１の中継装置１８０が復帰したと判断して、中継部１９０１の代替中継を停止させる指示を示す停止情報を生成する。
【０１７８】
以上が、本実施形態に係る中継システム７の概略構成の説明である。次に、本実施形態に係る中継システム７の処理を、図２１、及び図２２にそれぞれ示すフローチャートを参照しながら説明する。
【０１７９】
図２１は、本実施形態に係る第１の中継装置１８０の処理を示すフローチャートである。尚、図２１に示す第１の中継装置１８０の処理は、第１の中継装置１８０に異常が生じて中継できなくなった後、異常が解消することによって再び中継できるようになったときに、開始されるものとする。また、図２１に示す第１の中継装置１８０の処理を異常が解消することによって再び中継できるようになったときに開始するには、任意の公知の手法で復帰したことを判断したときに、図２１のフローチャートに示す処理が開始されるようにしてもよい。また、第１の中継装置１８０に生じる異常が一時的な電源の遮断である場合には、第１の中継装置１８０に電源が投入されたときに図２１に示す第１の中継装置１８０の処理が開始されるようにしてもよい。
【０１８０】
ステップＳ２０１において、第１の中継装置１８０は、第２の通信線Ｂから受信する通信情報Ｔｊの種別が、中継部１８０１の図示しない記憶部に記憶されている通信情報Ｔｊの種別と一致するか否かを送信情報送信部１８０２で判断する。すなわち、第１の中継装置１８０は、ステップＳ２０１において、第２の通信線Ｂから中継情報Ｃｊ２を受信したか否かを判断する。第１の中継装置１８０は、ステップＳ２０１において、中継情報Ｃｊ２を受信したと送信情報送信部１８０２で判断したとき、ステップＳ２０２へ処理を進める。一方、第１の中継装置１８０は、ステップＳ２０１において、中継情報Ｃｊ２を受信していないと判断したとき、ステップＳ２０１の処理を繰り返す。
【０１８１】
ステップＳ２０２において、第１の中継装置１８０は、当該第１の中継装置１８０が復帰した後に第２の中継装置１９０が代替中継をしていると判断して、前述の復帰情報を、第１の通信線Ａ、及び第２の通信線Ｂの内、予め定められた通信線に送信情報送信部１８０２から送信する。第１の中継装置１８０は、ステップＳ２０２の処理を完了すると、ステップＳ２０３へ処理を進める。
【０１８２】
ステップＳ２０３において、第１の中継装置１８０は、第１の通信線Ａ、及び第２の通信線Ｂの内、第２の中継装置１９０の許可情報送信部１９０２に予め定められた通信線から中継部１８０１で許可情報を受信したか否かを判断する。第１の中継装置１８０は、ステップＳ２０３において、許可情報を受信したと判断したとき、ステップＳ２０４へ処理を進める。一方、第１の中継装置１８０は、ステップＳ２０３において、許可情報を受信していないと判断したとき、ステップＳ２０３の処理を繰り返す。
【０１８３】
ステップＳ２０４において、第１の中継装置１８０は、第２の中継装置１９０の中継部１９０１の代替中継が停止したと判断して、中継部１８０１の中継を再開する。第１の中継装置１８０は、ステップＳ２０４の処理を完了すると、ステップＳ２０１へ処理を戻す。
【０１８４】
以上が、本実施形態に係る中継システム７における第１の中継装置１８０の処理の説明である。次に、本実施形態に係る中継システム７における第２の中継装置１９０の処理を、図２２に示すフローチャートを参照しながら説明する。尚、本実施形態に係る中継システム７における第２の中継装置１９０は、上述したように任意の手法で第１の中継装置１８０に異常が生じたことを判断して開始した代替中継のための処理をしながら、並行して図２２のフローチャートに示す処理を開始するものとする。
【０１８５】
ステップＳ３０１において、第２の中継装置１９０は、第１の通信線Ａ、及び第２の通信線Ｂの内、第１の中継装置１８０の送信情報送信部１８０２に予め定められた通信線から復帰情報を受信したか否かを、許可情報送信部１９０２、及び停止部１９０３でそれぞれ判断する。第２の中継装置１９０は、ステップＳ３０１において、復帰情報を受信したと判断したとき、ステップＳ３０２へ処理を進める。一方、第２の中継装置１９０は、ステップＳ３０１において、復帰情報を受信していないと判断したとき、ステップＳ３０１の処理を繰り返す。
【０１８６】
ステップＳ３０２において、第２の中継装置１９０は、第１の中継装置１８０が復帰したと許可情報送信部１９０２で判断して、第１の通信線Ａ、及び第２の通信線Ｂの内、予め定められた通信線に、許可情報送信部１９０２から許可情報を送信する。第２の中継装置１９０は、ステップＳ３０２の処理を完了すると、ステップＳ３０３へ処理を進める。
【０１８７】
ステップＳ３０３において、第２の中継装置１９０は、第１の中継装置１８０が復帰したと停止部１９０３で判断して停止情報を生成する。ステップＳ３０３において、第２の中継装置１９０は、停止部１９０３で停止情報を生成し、生成された停止情報を中継部１９０１で取得して代替中継を停止する。第２の中継装置１９０は、ステップＳ３０３の処理を完了すると、ステップＳ３０１へ処理を戻す。尚、ステップＳ３０２における許可情報の送信と、ステップＳ３０３における代替中継の停止とは、両方を完了した後ステップＳ３０１へ処理を戻せるのであれば、互いに順番を入れ替えてもよいし、互いに略同時にしてもよい。
【０１８８】
以上が、本実施形態に係る中継システム７における第１の中継装置１８０、及び第２の中継装置１９０の説明である。本実施形態に係る中継システム７によれば、第１の中継装置１８０に異常が生じた後に復帰したときに、送信情報送信部１８０２から復帰情報を送信して、第２の中継装置１９０に受信させることによって、復帰したことを第２の中継装置１９０に通知するので、第２の中継装置１９０は、第１の中継装置１８０が復帰したことを確実に判断できる。
【０１８９】
さらに、本実施形態に係る中継システム７によれば、第２の中継装置１９０は、復帰情報を受信して、第１の中継装置１８０が復帰したと判断したときに、第１の中継装置１８０に対して中継を許可する許可情報を送信して、代替中継を停止する。第２の中継装置１９０から送信された許可情報を受信すると、第１の中継装置１８０は、第２の中継装置１９０の代替中継が停止したと判断して、中継を再開する。したがって、本実施形態に係る中継システム７によれば、第１の中継装置１８０が動作しているときには、確実に代替中継を停止できる。
【０１９０】
（第５の実施形態の変形例）
上述した第１の中継装置１８０は、送信情報送信部１８０２として、第１の実施形態の変形例で説明した動作報告部５０２を含んでいてもよい。この場合、第１の中継装置１８０が動作している期間において、当該第１の中継装置１８０が動作していることを示す動作情報を、任意のタイミング、定期的、或いは当該第１の中継装置１８０が動作している期間を通じて、動作報告部５０２から、第１の通信線Ａ、及び第２の通信線Ｂの内、予め定められた少なくともいずれか一方の通信線に送信情報として送信させる。
【０１９１】
そして、第２の中継装置１９０の許可情報送信部１９０２は、第１の通信線Ａ、及び第２の通信線Ｂの内、動作報告部５０２に予め定められた通信線から動作情報を受信したとき、前述の許可情報を、第１の通信線Ａ、及び第２の通信線Ｂの内、予め定められた通信線に送信し、停止部１９０３は停止情報を生成する。第１の中継装置１８０の中継部１８０１は、許可情報送信部１９０２から送信された許可情報を、許可情報送信部１９０２に予め定められた通信線から受信したときに、中継を再開する。
【０１９２】
このように、第１の中継装置１８０が動作している期間において、当該第１の中継装置１８０から動作情報を送信させることによっても、第５の実施形態に係る中継システム７と同様に、第２の中継装置１９０は、第１の中継装置１８０が復帰したことを確実に判断でき、さらに、第１の中継装置１８０が動作しているときには、確実に代替中継を停止できる。
【０１９３】
また、第４の実施形態、第５の実施形態、及び第５の実施形態の変形例において、第２の中継装置（１６０、１９０）が代替中継する情報は図示しない記憶部に記憶されている種別の通信情報Ｔｊであってもよいし、第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例で説明した、いずれかの特定情報Ｔｔであってもよい。第２の中継装置（１６０、１９０）が、第１の実施形態乃至第３の実施形態、及び第１の実施形態の変形例乃至第２の実施形態の変形例で説明した、いずれかの特定情報Ｔｔの代替中継を停止する場合には、これらの実施形態、或いは変形例で説明した手法で第１の通信線Ａ、及び第２の通信線Ｂに流れる情報の中から特定情報Ｔｔを識別し、第１の中継装置（１５０、１８０）が復帰したと判断したときに代替中継を停止するようにするとよい。
【０１９４】
また、第４の実施形態、第５の実施形態、及び第５の実施形態の変形例に係る中継システムのそれぞれにおける第１の中継装置（１５０，１８０）、及び第２の中継装置（１６０，１９０）のそれぞれは、典型的には、通信線との間で通信情報Ｔｊを送受信する図示しない送受信回路と、ＬＳＩ、ＣＰＵ、或いはマイクロコンピュータなどの集積回路で主に構成される図示しない電子回路とで構成される。また、前述の送受信回路、及び電子回路のそれぞれは、自動車などの移動体に搭載されるＥＣＵ（Electric Control Unit）の少なくとも一部、或いは全部を構成する回路であってもよい。
【０１９５】
そして、上述で説明した第１の中継装置（１５０，１８０）、及び第２の中継装置（１６０，１９０）の機能は、図示しない記憶装置（ＲＯＭ、ＲＡＭ、ハードディスクなど）に格納された上述した処理を実施可能な所定のプログラムデータを、上述した電子回路を構成する図示しないＬＳＩ、ＣＰＵ或いはマイクロコンピュータなどによって解釈実行させて実現してもよい。また、この場合、プログラムデータは、記憶媒体を介して記憶装置内に導入されてもよいし、記憶媒体上から直接実行されてもよい。尚、記憶媒体とは、ＲＯＭやＲＡＭやフラッシュメモリなどの半導体メモリ、フレキシブルディスクやハードディスクなどの磁気ディスクメモリ、ＣＤ−ＲＯＭやＤＶＤやＢＤなどの光ディスクメモリ、及びメモリカードなどであってもよい。
【０１９６】
また、第４の実施形態、第５の実施形態、及び第５の実施形態の変形例において、第１の中継装置（１５０，１８０）、及び第２の中継装置（１６０，１９０）は、中継情報Ｃｊ２として、上述したように、車両（自車両、及び他車両）の搭乗者、及び歩行者などの安全を確保するために重要な情報を中継してもよいことは言うまでもない。
【０１９７】
また、第４の実施形態、第５の実施形態、及び第５の実施形態の変形例に係る中継システムによれば、第１の中継装置（１５０，１８０）に異常が生じて、第２の中継装置（１６０，１９０）で代替中継を開始した後、第１の中継装置（１５０，１８０）が復帰したときには、第２の中継装置（１６０，１９０）の代替中継を停止する。このため、車両などの移動体に第４の実施形態、第５の実施形態、及び第５の実施形態の変形例のいずれかに係る中継システムを車両などの移動体に搭載した場合、車両の振動によりコネクタの嵌合が一時的に解消され第１の中継装置（１５０，１８０）の電源が一時的に遮断されて中継できなくなった場合などにも、当該第１の中継装置（１５０，１８０）が復帰したときに、第２の通信線に重複した中継情報Ｃｊ２が中継されるのを防げる。
【０１９８】
また、本発明に係る中継システムで中継する情報の通信プロトコルの一例として、ＣＡＮ（Controller Area Network）プロトコルが挙げられる。本発明に係る中継システムでＣＡＮプロトコルにしたがって送受信される情報を中継する場合には、本発明で説明したフレームの送信先、或いは情報の種別などが、ＣＡＮプロトコルにおける通信ノードの識別子として知られるＣＡＮ−ＩＤに相当する。
【０１９９】
また、第４の実施形態、第５の実施形態、及び第５の実施形態の変形例において、ＣＡＮプロトコルにしたがって中継をする場合には、第１の中継装置、及び第２の中継装置から互いに同じＣＡＮ−ＩＤのフレーム、すなわち、優先順位の同じフレームを重複して送信しようとして、ＣＡＮプロトコルにおける調停処理に不都合が生じることを防げる。
【０２００】
また、上述した全ての実施形態は、実施可能なようにそれぞれをどのように組み合わせてもよいことは言うまでもない。
【０２０１】
以上、本発明を詳細に説明してきたが、上述の説明はあらゆる点において本発明の一例にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【産業上の利用可能性】
【０２０２】
本発明に係る中継システムは、中継先のネットワークにおいて同じデータが中継されて重複することを防ぐことができ、例えば、車両に搭載される中継システムなどに有用である。
【符号の説明】
【０２０３】
１，２，３，４，５，６，７    中継システム
１０，７０，１１０，１４０    第１の端末
２０，５０，９０，１２０，１５０，１８０    第１の中継装置
３０，６０，８０，１００，１３０，１６０，１９０    第２の中継装置
４０，１７０    第２の端末
３０１，６０１，８０１，１００１，１３０１    受信部
３０２，６０２，８０２，１００２，１３０２    異常判断部
３０３，５０１，６０３，８０３，９０１，１００３，１３０３，１８０１，１９０１    中継部
８０４，１００４，１３０４    記憶部
５０２    動作報告部
１８０２    送信情報送信部
１９０２    許可情報送信部
１９０３    停止部
【図１】
2010199662.tif 000003
【図２Ａ】
2010199662.tif 000004
【図２Ｂ】
2010199662.tif 000005
【図３】
2010199662.tif 000006
【図４】
2010199662.tif 000007
【図５】
2010199662.tif 000008
【図６】
2010199662.tif 000009
【図７】
2010199662.tif 000010
【図８】
2010199662.tif 000011
【図９Ａ】
2010199662.tif 000012
【図９Ｂ】
2010199662.tif 000013
【図１０】
2010199662.tif 000014
【図１１】
2010199662.tif 000015
【図１２】
2010199662.tif 000016
【図１３】
2010199662.tif 000017
【図１４】
2010199662.tif 000018
【図１５】
2010199662.tif 000019
【図１６】
2010199662.tif 000020
【図１７】
2010199662.tif 000021
【図１８】
2010199662.tif 000022
【図１９】
2010199662.tif 000023
【図２０】
2010199662.tif 000024
【図２１】
2010199662.tif 000025
【図２２】
2010199662.tif 000026