(57)【要約】【課題】より簡単な構成で、データ通信を正常にできなくなることを防ぐことのできる中継装置を提供する。【解決手段】第１の通信線、及び第２の通信線を介して送信される情報を第２の中継装置で受信し、第１の通信線、及び第２の通信線の両方を介して同一の情報を受信できないときに、第１の中継装置に異常が生じていると判断して、第１の端末から送信される通信情報の内予め定められた特定情報を第２の中継装置で中継して第２の端末で受信する。【選択図】図１
2010147936.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）などに適用できる。そして、車両に搭載されるこれらのシステムを構成するそれぞれのＥＣＵは、互いのシステムが機能するために、例えば、自車両に搭載されているレーダーで測定した対象物（例えば、他車両、歩行者、及び路上障害物など）との相対距離、及び相対速度や、エンジンの回転数、及び車両のヨーレート（車両の重心を鉛直方向に通る軸廻りの回転角速度）などの情報を互いに送受信している。
【０１５７】
これらの情報の中で、例えば、自車両のヨーレートなどは、車両の挙動が不安定になりスピンしたりするのを防ぐための上述したＶＳＣシステムなどで、自車両の車輪の回転トルクなどを制御するために利用される。また、例えば、レーダーで測定した対象物との相対距離、及び相対速度などは、自車両と対象物とが衝突する可能性を予測する上述した衝突予防システムなどで、対象物の進行方向を示すベクトルを予測したり、対象物と衝突するまでの予測時間を算出したりするためなどに利用される。
【０１５８】
ここで、例えば、上述したＶＳＣシステムで車両のヨーレートの情報を得られなくなると、車両の挙動が不安定になりスピンすることを予防できなくなる。また、上述した衝突予防システムなどで、レーダーで測定した対象物との相対距離、及び相対速度などの情報を得られなくなると、対長物と衝突するまでの予測時間の算出などができなくなり、対象物と車両との衝突を予防できなくなる。
【０１５９】
つまり、車両に搭載されるＥＣＵが互いに送受信する情報には、ＶＳＣシステムに用いられるヨーレート、衝突予防システムなどで用いられる対象物との相対距離、及び相対速度など、車両（自車両、及び他車両）の搭乗者、及び歩行者などの安全を確保するために重要な情報が含まれる。したがって、本発明に係る中継システムにおいて上述で説明した特定情報Ｔｔとして、このような重要な情報を予め定めておくことにより、ある中継装置（本発明における第１の中継装置）が故障したとしても、代わりの中継装置（本発明における第２の中継装置）で代替中継できるため、重要な情報の通信が遮断されることなく、上述した車両の搭乗者や歩行者などの安全性を維持することができる。
【０１６０】
より具体的には、第１の実施形態に係る中継システム１において、第１の端末１０は、上述したヨーレート、対象物との相対距離、及び相対速度などの重要な情報を示すデータパケットＰ３を含むフレームｆ１に、中継を指示する中継情報（指示有）を示す中継情報パケットＰ２を含ませて、特定情報Ｔｔのフレームｆ１として送信するとよい。第１の実施形態の変形例に係る第１の端末１０についても同様である。また、第２の実施形態に係る中継システム３では、第１の端末７０は、情報の種類として、上述したヨーレート、対象物との相対距離、及び相対速度などを示すパケットデータＰ３を含む通信情報Ｔｊのフレームｆ３を特定情報Ｔｔのフレームｆ３として示す中継情報Ｃｊのフレームｆ４を送信するとよい。第２の実施形態の変形例に係る第１の端末７０についても同様である。また、第３の実施形態に係る中継システム５では、第２の中継装置１３０の記憶部１３０４に、情報の種類として、上述したヨーレート、対象物との相対距離、及び相対速度などを予め記憶させておくとよい。
【０１６１】
また、本発明に係る中継システムで中継する情報の通信プロトコルの一例として、ＣＡＮ（Controller Area Network）プロトコルが挙げられる。本発明に係る中継システムでＣＡＮプロトコルに従って送受信される情報を中継する場合には、本発明で説明したフレームの送信先、或いは情報の種別などが、ＣＡＮプロトコルにおける通信ノードの識別子として知られるＣＡＮ−ＩＤに相当する。
【０１６２】
また、本発明に係る中継システムを自車両に搭載する場合は、自車両のイグニッションスイッチがオンにされたとき、或いは自車両の車載ネットワークにおいて予め定められた開始タイミングが到来したときなどに、本発明に係る中継システムが動作を開始するものとする。そして、本発明に係る中継システムは、動作を開始すると、異常判断部（３０２、６０２、８０２、１００２、１３０２）は、上述したそれぞれの手法で第１の中継装置（２０，５０，９０，１２０）に異常が生じているか否かを逐次判断し、異常が生じていると判断したときに上述したそれぞれの手法で特定情報Ｔｔの代替中継を開始するものとする。
【０１６３】
また、本発明に係る中継システムにおける異常判断部（３０２、６０２、８０２、１００２、１３０２）は、記憶装置（ＲＯＭ、ＲＡＭ、ハードディスクなど）に格納された上述した処理を実施可能な所定のプログラムデータが、ＬＳＩ、ＣＰＵ或いはマイクロコンピュータなどによって解釈実行されることで実現されてもよい。ＣＰＵとは、自動車などの移動体に搭載されるＥＣＵ（Electric Control Unit）を構成するＣＰＵなどであってもよい。また、この場合、プログラムデータは、記憶媒体を介して記憶装置内に導入されてもよいし、記憶媒体上から直接実行されてもよい。尚、記憶媒体とは、ＲＯＭやＲＡＭやフラッシュメモリなどの半導体メモリ、フレキシブルディスクやハードディスクなどの磁気ディスクメモリ、ＣＤ−ＲＯＭやＤＶＤやＢＤなどの光ディスクメモリ、及びメモリカードなどであってもよい。
【０１６４】
また、上述した全ての実施形態は、それぞれをどのように組み合わせてもよいことは言うまでもない。
【０１６５】
以上、本発明を詳細に説明してきたが、上述の説明はあらゆる点において本発明の一例にすぎず、その範囲を限定しようとするものではない。本発明の範囲を逸脱することなく種々の改良や変形を行うことができることは言うまでもない。
【産業上の利用可能性】
【０１６６】
本発明に係る中継システムは、より簡単な構成で、データ通信を正常にできなくなることを防ぐことができ、例えば、車両に搭載される中継システムなどに有用である。
【図面の簡単な説明】
【０１６７】
【図１】第１の実施形態に係る中継システムの概略構成を示すブロック図
【図２Ａ】第１の実施形態における通信情報のフレームを示す図
【図２Ｂ】第１の実施形態における特定情報のフレームを示す図
【図３】第１の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図４】第１の実施形態の変形例に係る中継システムの概略構成を示すブロック図
【図５】第１の実施形態の変形例に係る第１の中継装置のより詳細な構成を示すブロック図
【図６】第１の実施形態の変形例における動作情報のフレームを示す図
【図７】第１の実施形態の変形例に係る第２の中継装置のより詳細な構成を示すブロック図
【図８】第２の実施形態に係る中継システムの概略構成を示すブロック図
【図９Ａ】第２の実施形態における通信情報のフレームを示す図
【図９Ｂ】第２の実施形態における中継情報のフレームを示す図
【図１０】第２の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【図１１】第２の実施形態の変形例に係る中継システムの概略構成を示すブロック図
【図１２】第２の実施形態の変形例に係る第１の中継装置のより詳細な構成を示すブロック図
【図１３】第２の実施形態の変形例に係る第２の中継装置のより詳細な構成を示すブロック図
【図１４】第３の実施形態に係る中継システムの概略構成を示すブロック図
【図１５】第３の実施形態に係る第２の中継装置のより詳細な構成を示すブロック図
【符号の説明】
【０１６８】
１，２，３，４，５    中継システム
１０，７０，１１０    第１の端末
２０，５０，９０，１２０    第１の中継装置
３０，６０，８０，１００，１３０    第２の中継装置
４０    第２の端末
３０１，６０１，８０１，１００１，１３０１    受信部
３０２，６０２，８０２，１００２，１３０２    異常判断部
３０３，５０１，６０３，８０３，９０１，１００３，１３０３    中継部
８０４，１００４，１３０４    記憶部
５０２    動作報告部
【図１】
2010147936.tif 000003
【図２Ａ】
2010147936.tif 000004
【図２Ｂ】
2010147936.tif 000005
【図３】
2010147936.tif 000006
【図４】
2010147936.tif 000007
【図５】
2010147936.tif 000008
【図６】
2010147936.tif 000009
【図７】
2010147936.tif 000010
【図８】
2010147936.tif 000011
【図９Ａ】
2010147936.tif 000012
【図９Ｂ】
2010147936.tif 000013
【図１０】
2010147936.tif 000014
【図１１】
2010147936.tif 000015
【図１２】
2010147936.tif 000016
【図１３】
2010147936.tif 000017
【図１４】
2010147936.tif 000018
【図１５】
2010147936.tif 000019