(57)【特許請求の範囲】
【請求項１】
車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、
前記複数の通信端末は、
送信データを送信する送信元の通信端末と、
前記送信データが届けられる送信先の通信端末と、
前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、
前記複数の中継候補用の通信端末の各々は、
前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、
前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、
前記送信データの送信が成功したか否かを判定する判定部と、
前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、
前記優先度変更部は、
前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、
前記複数の中継候補用の通信端末は、
前記送信データを中継する一の中継候補用の通信端末と、他の中継候補用の通信端末と、があり、
前記一の中継候補用の通信端末の優先度変更部は、
前記他の中継候補用の通信端末による前記送信データの送信が成功したことを前記判定部により判定した場合、当該一の中継候補用の通信端末の優先度テーブルの優先度を下げることを特徴とする車両用通信システム。
【請求項２】
前記一の中継候補用の通信端末の優先度よりも前記他の中継候補用の通信端末の優先度が高く設定されている場合において、
前記一の中継候補用の通信端末のデータ送信部は、
前記他の中継候補用の通信端末による前記送信データの送信が失敗したことを前記判定部により判定した場合、前記送信データを送信し、
前記他の中継候補用の通信端末による前記送信データの送信が成功したことを前記判定部により判定した場合、前記送信データを送信しない請求項１に記載の車両用通信システム。
【請求項３】
前記複数の通信端末の各々は、
前記車両が始動されると、電源がＯＦＦからＯＮに切り替えられ、
前記中継候補用の通信端末のデータ送信部は、
前記電源がＯＮに切り替えられると、前記送信先の通信端末にテスト信号を送信し、
前記中継候補用の通信端末の優先度変更部は、
前記テスト信号の送信が成功したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更し、
前記テスト信号の送信が失敗したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更しない請求項１又は２に記載の車両用通信システム。
【請求項４】
前記複数の通信端末の各々は、
前記車両が始動されると、電源がＯＦＦからＯＮに切り替えられ、
前記中継候補用の通信端末のデータ送信部は、
前記電源がＯＮに切り替えられると、前記予め設定された優先度に基づいて、前記送信データを前記送信先の通信端末に送信し、
前記中継候補用の通信端末の優先度変更部は、
前記送信データの送信が成功したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更し、
前記送信データの送信が失敗したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更しない請求項１又は２に記載の車両用通信システム。
【請求項５】
前記車両は、
当該車両の重量を計測し、計測結果を前記中継候補用の通信端末に出力する自重計を備え、
前記中継候補用の通信端末の優先度変更部は、
前記自重計により計測された車両の重量が減少した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更する請求項１〜４のいずれか１項に記載の車両用通信システム。
【請求項６】
前記車両は、
当該車両の傾斜を計測し、計測結果を前記中継候補用の通信端末に出力する傾斜計を備え、
前記中継候補用の通信端末の優先度変更部は、
前記車両が停止時に前記傾斜計により計測された当該車両の傾斜に変化があった場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更する請求項１〜５のいずれか１項に記載の車両用通信システム。
【請求項７】
車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、
前記複数の通信端末は、
送信データを送信する送信元の通信端末と、
前記送信データが届けられる送信先の通信端末と、
前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、
前記複数の中継候補用の通信端末の各々は、
前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、
前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、
前記送信データの送信が成功したか否かを判定する判定部と、
前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、
前記優先度変更部は、
前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、
前記車両は、
当該車両の重量を計測し、計測結果を前記中継候補用の通信端末に出力する自重計を備え、
前記中継候補用の通信端末の優先度変更部は、
前記自重計により計測された車両の重量が減少した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することを特徴とする車両用通信システム。
【請求項８】
車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、
前記複数の通信端末は、
送信データを送信する送信元の通信端末と、
前記送信データが届けられる送信先の通信端末と、
前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、
前記複数の中継候補用の通信端末の各々は、
前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、
前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、
前記送信データの送信が成功したか否かを判定する判定部と、
前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、
前記優先度変更部は、
前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、
前記車両は、
当該車両の傾斜を計測し、計測結果を前記中継候補用の通信端末に出力する傾斜計を備え、
前記中継候補用の通信端末の優先度変更部は、
前記車両が停止時に前記傾斜計により計測された当該車両の傾斜に変化があった場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することを特徴とする車両用通信システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、各種車両に搭載される車両用通信システムに関する。
【背景技術】
【０００２】
自動車等の車両には様々な電子機器が搭載されており、これらの電子機器は、車両に搭載される車両用通信システムにより通信が行われ、各種の動作を行う。車両用通信システムには、車両に搭載される複数の通信端末を無線通信可能に接続することで、メッシュネットワークを構成するものがある（例えば、特許文献１，２）。メッシュネットワークでは、送信元の通信端末から送信先の通信端末に送信データを送信する際に、通信障害などにより送信先の通信端末に送信データを直接送信できない場合がある。この場合、中継候補用の通信端末は、送信元の通信端末から送信された送信データを中継して送信先の通信端末に送信する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１４−２２５８５９号公報
【特許文献２】特開平１１−１７７６２２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、中継候補用の通信端末は、通信障害により中継動作が失敗することがある。このとき、中継候補用の通信端末は、通信障害から復旧していない場合でも、予め定められた順番で送信データを中継するので、通信可能な通信経路にたどり着くまで時間がかかり、送信データの遅延やトラフィックの増加などの問題があった。
【０００５】
そこで、本発明は、上記に鑑みてなされたものであって、送信データの中継動作時に通信障害が発生した場合でも、好適に送信データを中継することができる車両用通信システムを提供することを目的とする。
【課題を解決するための手段】
【０００６】
上述した課題を解決し、目的を達成するために、本発明に係る車両用通信システムは、車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、前記複数の通信端末は、送信データを送信する送信元の通信端末と、前記送信データが届けられる送信先の通信端末と、前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、前記複数の中継候補用の通信端末の各々は、前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、前記送信データの送信が成功したか否かを判定する判定部と、前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、前記優先度変更部は、前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、前記複数の中継候補用の通信端末は、前記送信データを中継する一の中継候補用の通信端末と、他の中継候補用の通信端末と、があり、前記一の中継候補用の通信端末の優先度変更部は、前記他の中継候補用の通信端末による前記送信データの送信が成功したことを前記判定部により判定した場合、当該一の中継候補用の通信端末の優先度テーブルの優先度を下げることを特徴とする。
【０００７】
また、上記車両用通信システムにおいて、前記複数の中継候補用の通信端末は、前記送信データを中継する一の中継候補用の通信端末と、他の中継候補用の通信端末と、があり、前記一の中継候補用の通信端末の優先度変更部は、前記他の中継候補用の通信端末による前記送信データの送信が成功したことを前記判定部により判定した場合、当該一の中継候補用の通信端末の優先度テーブルの優先度を下げることが好ましい。
【０００８】
また、上記車両用通信システムにおいて、前記一の中継候補用の通信端末の優先度よりも前記他の中継候補用の通信端末の優先度が高く設定されている場合において、前記一の中継候補用の通信端末のデータ送信部は、前記他の中継候補用の通信端末による前記送信データの送信が失敗したことを前記判定部により判定した場合、前記送信データを送信し、前記他の中継候補用の通信端末による前記送信データの送信が成功したことを前記判定部により判定した場合、前記送信データを送信しないことが好ましい。
【０００９】
また、上記車両用通信システムにおいて、前記複数の通信端末の各々は、前記車両が始動されると、電源がＯＦＦからＯＮに切り替えられ、前記中継候補用の通信端末のデータ送信部は、前記電源がＯＮに切り替えられると、前記送信先の通信端末にテスト信号を送信し、前記中継候補用の通信端末の優先度変更部は、前記テスト信号の送信が成功したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更し、前記テスト信号の送信が失敗したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更しないことが好ましい。
【００１０】
また、上記車両用通信システムにおいて、前記複数の通信端末の各々は、前記車両が始動されると、電源がＯＦＦからＯＮに切り替えられ、前記中継候補用の通信端末のデータ送信部は、前記電源がＯＮに切り替えられると、前記予め設定された優先度に基づいて、前記送信データを前記送信先の通信端末に送信し、前記中継候補用の通信端末の優先度変更部は、前記送信データの送信が成功したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更し、前記送信データの送信が失敗したことを前記判定部により判定した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更しないことが好ましい。
【００１１】
また、上記車両用通信システムにおいて、前記車両は、当該車両の重量を計測し、計測結果を前記中継候補用の通信端末に出力する自重計を備え、前記中継候補用の通信端末の優先度変更部は、前記自重計により計測された車両の重量が減少した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することが好ましい。
【００１２】
また、上記車両用通信システムにおいて、前記車両は、当該車両の傾斜を計測し、計測結果を前記中継候補用の通信端末に出力する傾斜計を備え、前記中継候補用の通信端末の優先度変更部は、前記車両が停止時に前記傾斜計により計測された当該車両の傾斜に変化があった場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することが好ましい。
また、本発明に係る車両用通信システムは、車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、前記複数の通信端末は、送信データを送信する送信元の通信端末と、前記送信データが届けられる送信先の通信端末と、前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、前記複数の中継候補用の通信端末の各々は、前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、前記送信データの送信が成功したか否かを判定する判定部と、前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、前記優先度変更部は、前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、前記車両は、当該車両の重量を計測し、計測結果を前記中継候補用の通信端末に出力する自重計を備え、前記中継候補用の通信端末の優先度変更部は、前記自重計により計測された車両の重量が減少した場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することを特徴とする。
また、本発明に係る車両用通信システムは、車両に搭載される複数の通信端末を相互に無線通信可能に接続して構成されるネットワークを備え、前記複数の通信端末は、送信データを送信する送信元の通信端末と、前記送信データが届けられる送信先の通信端末と、前記送信元の通信端末から前記送信先の通信端末に前記送信データを送信する際に通信障害が発生した場合、前記送信元の通信端末から送信された送信データを前記送信先の通信端末に中継する候補である複数の中継候補用の通信端末と、を含み、前記複数の中継候補用の通信端末の各々は、前記送信データを中継する優先度が予め設定された優先度テーブルを記憶する記憶部と、前記記憶部に記憶された優先度テーブルの優先度に基づいて前記送信データを送信するデータ送信部と、前記送信データの送信が成功したか否かを判定する判定部と、前記判定部の判定結果に基づいて前記優先度テーブルの優先度を変更する優先度変更部と、を備え、前記優先度変更部は、前記判定部により前記送信データの送信が成功したと判定した場合、前記送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げ、前記車両は、当該車両の傾斜を計測し、計測結果を前記中継候補用の通信端末に出力する傾斜計を備え、前記中継候補用の通信端末の優先度変更部は、前記車両が停止時に前記傾斜計により計測された当該車両の傾斜に変化があった場合、前記優先度テーブルの変更された優先度を前記予め設定された優先度に変更することを特徴とする。
【発明の効果】
【００１３】
本発明に係る車両用通信システムは、中継候補用の通信端末により送信データの送信が成功したと判定した場合、送信データを送信した中継候補用の通信端末の優先度テーブルの優先度を上げるので、送信データを中継する複数の通信経路の中から、通信できる可能性が高い通信経路を優先して使用することができる。この結果、中継動作時に通信障害が発生した場合でも、好適に送信データを中継することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、実施形態１に係る車両用通信システムを備える車両の概略図である。
【図２】図２は、実施形態１に係る障害物による通信障害の通信経路を示す模式図である。
【図３】図３は、実施形態１に係る通信端末の中継機能の構成例を示すブロック図である。
【図４】図４は、実施形態１に係る送信データの構成例を示す説明図である。
【図５】図５は、実施形態１に係る中継候補用の通信端末の優先度を示す優先度テーブル（その１）である。
【図６】図６は、実施形態１に係る中継候補用の通信端末の優先度を示す優先度テーブル（その２）である。
【図７】図７は、実施形態１に係る車両用通信システムの動作例を示すフローチャートである。
【図８】図８は、実施形態１に係る優先度に基づく送信データの送信例を示す模式図である。
【図９】図９は、実施形態１に係る通信経路の不適切な選択例を示す模式図である。
【図１０】図１０は、実施形態２に係る中継候補用の通信端末の優先度を示す優先度テーブルである。
【発明を実施するための形態】
【００１５】
本発明を実施するための形態（実施形態）につき、図面を参照しつつ詳細に説明する。以下の実施形態に記載した内容により本発明が限定されるものではない。また、以下に記載した構成要素には、当業者が容易に想定できるもの、実質的に同一のものが含まれる。さらに、以下に記載した構成は適宜組み合わせることが可能である。また、本発明の要旨を逸脱しない範囲で構成の種々の省略、置換又は変更を行うことができる。
【００１６】
〔実施形態１〕
実施形態１に係る車両用通信システムの構成例について説明する。図１は、実施形態１に係る車両用通信システムを備える車両の概略図である。図２は、実施形態１に係る障害物による通信障害の通信経路を示す模式図である。図３は、実施形態１に係る通信端末の中継機能の構成例を示すブロック図である。図４は、実施形態１に係る送信データの構成例を示す説明図である。図５は、実施形態１に係る中継候補用の通信端末の優先度を示す優先度テーブル（その１）である。図６は、実施形態１に係る中継候補用の通信端末の優先度を示す優先度テーブル（その２）である。
【００１７】
車両用通信システム１は、図１に示すように、車両２に搭載されており、アルファベット「Ａ」〜「Ｄ」で示される複数の通信端末１０（１０Ａ〜１０Ｄ）を相互に無線通信可能に接続することで、ネットワークとして機能するメッシュネットワークＮＷを構成している。
【００１８】
複数の通信端末１０は、例えば、車両２の車室内に配置された図示しない電装品の制御系のネットワークを構成するものであり、車両２の運転時における動作の一部を司る装置である。車両２は、複数の通信端末１０や、その他の装置が作動することにより、所望の動作を行い、ドライバの意思に沿って走行することが可能になる。なお、本実施形態１では、車両用通信システム１は、４台の通信端末１０（１０Ａ〜１０Ｄ）からメッシュネットワークＮＷを構成する例について説明するが、通信端末１０の台数は４台に限定されず、４台以上であれば何台でもよい。
【００１９】
複数の通信端末１０は、送信元の通信端末１０と、送信先の通信端末１０と、複数の中継候補用の通信端末１０とを含んでいる。送信元の通信端末１０は、送信先の通信端末１０に送信データを送信する通信端末である。送信先の通信端末１０は、送信データが届けられる通信端末である。複数の中継候補用の通信端末１０は、送信元の通信端末１０から送信先の通信端末１０へ送信データを送信する際に通信障害が発生した場合に、送信元の通信端末１０から送信された送信データを送信先の通信端末１０に中継する候補である通信端末である。複数の通信端末１０は、送信データの送信に応じて、送信元の通信端末１０、送信先の通信端末１０、又は中継候補用の通信端末１０として機能する。例えば、送信元の通信端末１０が、送信元情報と送信先情報とが含まれる送信データを送信先の通信端末１０に送信すると、送信データを送信した通信端末１０は、送信元の通信端末１０と判定し、送信先情報に該当する通信端末１０は、送信先の通信端末１０と判定し、送信元情報及び送信先情報に該当しない通信端末１０は、中継候補用の通信端末１０と判定する。
【００２０】
送信元の通信端末１０は、送信先の通信端末１０に送信データを直接送信する。中継候補用の通信端末１０は、送信元の通信端末１０から送信先の通信端末１０に通信障害により送信データが送信できない場合に、送信元の通信端末１０から送信された送信データを中継して送信先の通信端末１０に送信する。従って、送信元の通信端末１０から送信先の通信端末１０に送信データを直接送信できた場合、中継候補用の通信端末１０は、送信データを中継しない。
【００２１】
車両用通信システム１の通信障害は、例えば、車両２内の乗員や、乗員が持ち込んだ荷物等の障害物によって通信経路が遮蔽されて発生する。例えば、図２に示すように、通信端末１０Ｂと通信端末１０Ｃとを結ぶ通信経路Ｂ−Ｃ間に障害物Ｐが存在すると、通信端末１０Ｂから通信端末１０Ｃに送信データを送信する際に通信障害が発生する。車両用通信システム１は、このような通信障害が発生して送信データを送信できない場合、中継候補用の通信端末１０、例えば中継候補用の通信端末１０Ｄを中継して送信データを送信する。なお、２つの通信端末１０を結ぶ通信経路を、通信端末１０を示すアルファベットをハイフン（−）で接続して表現する。例えば、通信端末１０Ｂと通信端末１０Ｃとを結ぶ通信経路は、通信経路Ｂ−Ｃと記載する。
【００２２】
通信端末１０は、図３に示すように、機能概念的に、データ受信部１１と、送信元情報抽出部１２と、送信先情報抽出部１３と、記憶部としてのテーブル記憶部１４と、タイミング調整部１５と、データ送信部１６と、優先度変更部１７と、他端末の中継動作モニター部１８と、データ生成部１９と、データ記憶部２０とを備えている。なお、データ送信部１６及び他端末の中継動作モニター部１８は、判定部としての機能を有する。
【００２３】
データ受信部１１は、他の通信端末１０から送信された送信データ又はＡＣＫ（Ａｃｋｎｏｗｌｅｄｇｅｍｅｎｔ）信号を受信するものである。ここで、ＡＣＫ信号は、送信データが送信先の通信端末１０に届いたことを示す信号である。ＡＣＫ信号は、送信先の通信端末１０が送信データを受信すると、送信先の通信端末１０から送信元の通信端末１０に送信される。送信データ（送信フレーム）は、図４に示すように、送信元情報ｄ１と、送信先情報ｄ２と、処理データｄ３とから構成されている。送信元情報ｄ１は、送信元となる通信端末１０を識別するための情報である。例えば、送信元情報ｄ１は、アルファベット「Ａ」〜「Ｄ」で示される通信端末１０の識別情報である。送信先情報ｄ２は、送信先となる通信端末１０を識別するための情報である。例えば、送信先情報ｄ２は、アルファベット「Ａ」〜「Ｄ」で示される通信端末１０の識別情報である。処理データｄ３は、送信先の通信端末１０で処理されるデータである。例えば、処理データｄ３は、車両２の電装品を制御するためのデータである。データ受信部１１は、受信した送信データを送信元情報抽出部１２と、送信先情報抽出部１３と、他端末の中継動作モニター部１８とに出力する。また、データ受信部１１は、受信した送信データをデータ記憶部２０に記憶する。なお、送信データは、送信元情報ｄ１、送信先情報ｄ２、処理データｄ３以外に、巡回冗長検査（ＣＲＣ）などの送信データの正常を確認するための情報を含んでもよい。
【００２４】
送信元情報抽出部１２は、データ受信部１１から出力された送信データから送信元情報ｄ１を抽出するものである。例えば、送信元情報抽出部１２は、送信元情報ｄ１として送信元の通信端末１０の識別情報、つまりアルファベット「Ａ」〜「Ｄ」のいずれかを抽出する。
【００２５】
送信先情報抽出部１３は、データ受信部１１から出力された送信データから送信先情報ｄ２を抽出するものである。例えば、送信先情報抽出部１３は、送信先情報ｄ２として送信先の通信端末１０の識別情報、つまりアルファベット「Ａ」〜「Ｄ」のいずれかを抽出する。
【００２６】
優先度テーブルＴ（ＴＢ，ＴＣ）は、送信データを中継する際に用いられるテーブルであり、テーブル記憶部１４に記憶されている。優先度テーブルＴは、図５及び図６に示すように、送信元の通信端末１０を示す項目と、送信先の通信端末１０を示す項目と、優先度を示す項目とから構成されている。優先度は、送信元の通信端末１０から送信先の通信端末１０へ送信する送信データを複数の中継候補用の通信端末１０が中継する場合に、各中継候補用の通信端末１０が送信先の通信端末１０に送信データを送信する順番を規定するものである。つまり、各中継候補用の通信端末１０は、優先度に基づいて順番に送信データを送信先の通信端末１０に送信し、他の中継候補用の通信端末１０が中継動作を成功させると中継動作を終了する。各中継候補用の通信端末１０は、優先度が高いと送信データを送信する順番が早くなり、優先度が低いと送信データを送信する順番が遅くなる。優先度は、初期設定として、車両２に搭載された通信端末１０の位置関係等に基づいてデフォルト値が設定されている。例えば、中継候補用の通信端末１０により中継して送信データを送信する際に、通信経路の距離が短い中継候補用の通信端末１０は、通信経路の距離が長い中継候補用の通信端末１０よりも優先度のデフォルト値が高く設定されている。優先度は、中継候補用の通信端末１０による中継動作が成功するか否かに基づいて変更される。つまり、優先度は、中継動作の結果に基づく機械学習により変更される。優先度は、例えば「０」〜「３」の数値が設定されている。実施形態１では、優先度を示す数値「１」（優先度「１」）が送信データを送信する優先度が最も高く、次に、優先度を示す数値「２」（優先度「２」）が送信データを送信する優先度が高く、優先度を示す数値「３」（優先度「３」）が送信データを送信する優先度が最も低い。つまり、優先度の高低は、優先度「１」＞優先度「２」＞優先度「３」と規定されている。優先度「０」は、送信先が自分自身の通信端末１０を示すものであり、送信データを送信しないことを示す。なお、優先度の値「１」〜「３」は、優先度の程度を識別するものであり、数値に限定されない。例えば、優先度は、「上」、「中」、「下」により識別してもよい。この場合、優先度「上」が最も優先度が高く、優先度「下」が最も優先度が低い。
【００２７】
例えば、送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データを送信する際に、通信経路Ａ−Ｄ間で通信障害が発生した場合、送信データは、通信経路Ａ−Ｂ−Ｄ又は通信経路Ａ−Ｃ−Ｄを経由して送信される。このとき、通信端末１０Ｂ，１０Ｃは、中継候補用の通信端末１０として機能し、送信元の通信端末１０Ａから送信された送信データを傍受する。中継候補用の通信端末１０Ｂは、図５に示す優先度テーブルＴＢに基づいて、送信元の通信端末１０Ａから傍受した送信データを送信先の通信端末１０Ｄに送信する。また、中継候補用の通信端末１０Ｃは、図６に示す優先度テーブルＴＣに基づいて、送信元の通信端末１０Ａから傍受した送信データを送信先の通信端末１０Ｄに送信する。
【００２８】
中継候補用の送信端末１０Ｂを中継して送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データを送信する場合、つまり、通信経路Ａ−Ｂ−Ｄの場合、中継候補用の通信端末１０Ｂの優先度テーブルＴＢの優先度は「２」に設定されている。また、中継候補用の送信端末１０Ｃを中継して送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データを送信する場合、つまり、通信経路Ａ−Ｃ−Ｄの場合、中継候補用の通信端末１０Ｃの優先度テーブルＴＣの優先度は「１」に設定されている。これにより、例えば、通信経路Ａ−Ｄ間で通信障害が発生し、通信経路Ａ−Ｂ−Ｄ又は通信経路Ａ−Ｃ−Ｄを経由して送信データを送信する場合、先ず、優先度「１」が設定されている通信経路Ａ−Ｃ−Ｄを経由して送信データが送信される。通信経路Ａ−Ｃ−Ｄで通信障害が発生して送信データを送信できない場合、次に、優先度「２」が設定されている通信経路Ａ−Ｂ−Ｄを経由して送信データが送信される。このように、通信障害が発生した場合には、優先度に基づいて中継候補用の通信端末１０から送信データが送信される。
【００２９】
タイミング調整部１５は、傍受した送信データを優先度に基づいて中継する際に、送信データを送信先の通信端末１０に送信するタイミングを調整するものである。タイミング調整部１５は、送信元情報抽出部１２により抽出された送信元情報ｄ１と、送信先情報抽出部１３により抽出された送信先情報ｄ２と、に基づいて優先度テーブルＴを参照して優先度を取得する。そして、タイミング調整部１５は、取得した優先度「１」〜「３」のいずれかに基づいて、送信データを送信するタイミングを決定する。例えば、送信データを送信するタイミングは、通信の１回分の時間に基づいて設定される。ここで、通信の１回分の時間とは、例えば、送信元の通信端末１０が送信先の通信端末１０へ送信データを送信して、その結果（ＡＣＫ信号）を受信するまでの時間である。例えば、通信の１回分の時間が１ｍｓの場合、優先度「２」であれば、送信データを送信するタイミングは、送信先の通信端末１０からＡＣＫ信号が送信されないこと、つまり、通信障害が発生したことを検出してから１ｍｓ後とする。また、優先度「３」であれば、送信データを送信するタイミングは、通信障害が発生したことを検出してから２ｍｓ後とする。このように、タイミング調整部１５は、送信データを送信するタイミングを優先度に応じて通信の１回分の時間における定数倍とする。これにより、送信データの送信が中継候補用の通信端末１０同士で重複せず、さらに、中継候補用の通信端末１０による送信データの送信間隔を最小限に抑えることができる。従って、送信元の通信端末１０から送信先の通信端末１０へ送信データを送信する時間を短縮できる。なお、優先度「１」であれば、中継候補用の通信端末１０が送信データを送信するタイミングは、通信障害を検出した直後であり、一定時間保留する時間を設定しない。
【００３０】
データ送信部１６は、タイミング調整部１５により決定されたタイミングで、データ記憶部２０の送信データを送信先の通信端末１０に送信するものである。また、データ送信部１６は、送信先の通信端末１０から送信されるＡＣＫ信号に基づいて、送信データの中継が成功したか否かを判定する。例えば、データ送信部１６は、送信データを送信先の通信端末１０に送信後に、送信先の通信端末１０からＡＣＫ信号をデータ受信部１１により受信すると、優先度変更部１７に送信データの送信が成功したことを示す信号を出力する。
【００３１】
優先度変更部１７は、優先度テーブルＴの優先度を変更するものである。例えば、優先度変更部１７は、データ送信部１６から送信データの送信が成功したことを示す信号が出力された場合、優先度テーブルＴの優先度を上げる。また、優先度変更部１７は、他端末の中継動作モニター部１８から優先度を下げることを示す信号が出力された場合、優先度テーブルＴの優先度を下げる。
【００３２】
他端末の中継動作モニター部１８は、他の中継候補用の通信端末１０の中継動作を監視するものである。例えば、他端末の中継動作モニター部１８は、他の中継候補用の通信端末１０の中継動作が成功すると、データ受信部１１から他の中継候補用の通信端末１０の中継動作が成功したことを示すＡＣＫ信号が出力される。他端末の中継動作モニター部１８は、他の中継候補用の通信端末１０の中継動作が成功したことを示すＡＣＫ信号が出力されると、優先度変更部１７に優先度を下げることを示す信号を出力する。このとき、他端末の中継動作モニター部１８は、データ記憶部２０に記憶した送信データを破棄する。
【００３３】
データ生成部１９は、送信元の通信端末１０として機能する際に、送信データを生成するものである。データ生成部１９は、生成した送信データをデータ送信部１６に出力する。データ送信部１６は、データ生成部１９から出力された送信データを送信先の通信端末１０に送信する。
【００３４】
データ記憶部２０は、データ受信部１１により受信した送信データ及びＡＣＫ信号を記憶するものである。データ記憶部２０に記憶された送信データは、中継動作を行う場合にはデータ送信部１６に出力され、中継動作を行わない場合には破棄される。データ記憶部２０に記憶されたＡＣＫ信号は、データ送信部１６に出力される。
【００３５】
次に、実施形態１に係る車両用通信システムの動作例について説明する。図７は、実施形態１に係る車両用通信システムの動作例を示すフローチャートである。図８は、実施形態１に係る優先度に基づく送信データの送信例を示す模式図である。図９は、実施形態１に係る通信経路の不適切な選択例を示す模式図である。
【００３６】
本実施形態１では、送信元を通信端末１０Ａとし、送信先を通信端末１０Ｄとし、中継候補を通信端末１０Ｂ，１０Ｃとする例について説明する。また、通信経路Ａ−Ｄ間に通信障害が発生していることを前提とする。
【００３７】
先ず、送信元の通信端末１０Ａは、送信先の通信端末１０Ｄに送信データを送信する。中継候補用の通信端末１０Ｂ，１０Ｃは、送信元の通信端末１０Ａから送信された送信データを傍受し、データ記憶部２０に記憶する。
【００３８】
次に、中継候補用の通信端末１０Ｂ，１０Ｃは、送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データが送信できたか否かを判定する（ステップＳ１）。つまり、中継候補用の通信端末１０Ｂ，１０Ｃは、通信経路Ａ−Ｄ間で通信が成功したか否かを判定する。例えば、中継候補用の通信端末１０Ｂ，１０Ｃは、送信元の通信端末１０Ａが送信先の通信端末１０Ｄに送信データを送信後、送信先の通信端末１０Ｄから送信されるＡＣＫ信号を傍受できたか否かを判定する。中継候補用の通信端末１０Ｂ，１０Ｃは、送信先の通信端末１０Ｄから送信されたＡＣＫ信号を傍受し、通信経路Ａ−Ｄ間で通信が成功したと判定した場合（ステップＳ１；Ｙｅｓ）、中継処理を終了する。この場合、中継候補用の通信端末１０Ｂ，１０Ｃは、データ記憶部２０に記憶した送信データを破棄する。また、中継候補用の通信端末１０Ｂ，１０Ｃは、送信先の通信端末１０ＤからＡＣＫ信号が送信されず、ＡＣＫ信号を傍受できずに通信経路Ａ−Ｄ間で通信が失敗したと判定した場合（ステップＳ１；Ｎｏ）、送信データから送信元情報ｄ１及び送信先情報ｄ２を抽出する（ステップＳ２）。
【００３９】
次に、中継候補用の通信端末１０Ｂ，１０Ｃは、優先度テーブルＴＢ，ＴＣをそれぞれ参照し、送信データの送信タイミングを計算する（ステップＳ３）。例えば、中継候補用の通信端末１０Ｂのタイミング調整部１５は、優先度テーブルＴＢを参照し、図８に示すように、送信元「Ａ」及び送信先「Ｄ」から優先度「２」を取得する。また、中継候補用の通信端末１０Ｃのタイミング調整部１５は、優先度テーブルＴＣを参照し、送信元「Ａ」及び送信先「Ｄ」から優先度「１」を取得する。そして、中継候補用の通信端末１０Ｃのタイミング調整部１５は、取得した優先度「１」に基づいて、送信データを送信するタイミングが、通信経路Ａ−Ｄ間で通信失敗と判定した直後であることを求める。また、中継候補用の通信端末１０Ｂのタイミング調整部１５は、取得した優先度「２」に基づいて、送信データを送信するタイミングが、通信経路Ａ−Ｄ間で通信失敗と判定した後、１ｍｓ経過後であることを求める。
【００４０】
次に、中継候補用の通信端末１０Ｂ，１０Ｃは、送信データを送信するタイミングであるか否かを判定する（ステップＳ４）。中継候補用の通信端末１０Ｃは、送信タイミングが、通信経路Ａ−Ｄ間で通信失敗と判定した直後であると判定し（ステップＳ４；Ｙｅｓ）、送信データを送信先の通信端末１０Ｄに送信する（ステップＳ５）。送信先の通信端末１０Ｄは、中継候補用の通信端末１０Ｃから送信データを受信すると、ＡＣＫ信号を送信元の通信端末１０Ａに送信する。
【００４１】
次に、中継候補用の通信端末１０Ｃは、送信データの中継が成功したか否かを判定する（ステップＳ６）。中継候補用の通信端末１０Ｃは、送信先の通信端末１０ＤからのＡＣＫ信号を傍受した場合、送信データの中継が成功したと判定し（ステップＳ６；Ｙｅｓ）、優先度を上げる（ステップＳ７）。例えば、中継候補用の通信端末１０Ｃの優先度変更部１７は、優先度テーブルＴＣの優先度「１」を上げる。ここで、優先度「１」が最も優先度が高いので、優先度「１」が設定されている場合は、優先度を変更せずに据え置きとなる。優先度を変更又は据え置き後、中継処理は終了となる。
【００４２】
一方、上述のステップＳ４で、中継候補用の通信端末１０Ｂは、優先度「２」であるので、送信タイミングが通信経路Ａ−Ｄ間で通信失敗と判定した直後において、送信データを送信するタイミングではないと判定し（ステップＳ４；Ｎｏ）、他の中継候補用の通信端末１０が存在するか否かを判定する（ステップＳ８）。例えば、中継候補用の通信端末１０Ｂは、中継候補用の通信端末１０Ｃが送信した送信データを傍受して、中継候補用の通信端末１０Ｃが存在すると判定すると（ステップＳ８；Ｙｅｓ）、中継候補用の通信端末１０Ｃが中継処理を成功したか否かを判定する（ステップＳ９）。例えば、中継候補用の通信端末１０Ｂは、送信先の通信端末１０Ｄから送信されるＡＣＫ信号を傍受して中継候補用の通信端末１０Ｃが中継処理を成功したか否かを判定する。中継候補用の通信端末１０Ｂは、中継候補用の通信端末１０Ｃが中継処理を成功したと判定すると（ステップＳ９；Ｙｅｓ）、優先度を下げる（ステップＳ１０）。例えば、中継候補用の通信端末１０Ｂの優先度変更部１７は、優先度テーブルＴＢの優先度「２」を優先度「３」に下げる。優先度の変更後、中継候補用の通信端末１０Ｂは、データ記憶部２０に記憶した送信データを破棄し（ステップＳ１１）、送信データを送信しない。
【００４３】
なお、上述のステップＳ６において、中継候補用の通信端末１０Ｃは、送信先の通信端末１０Ｄに送信した送信データに対するＡＣＫ信号を傍受できなかった場合、送信データの中継が失敗したと判定し（ステップＳ６；Ｎｏ）、優先度を下げる（ステップＳ１０）。例えば、中継候補用の通信端末１０Ｃの優先度変更部１７は、優先度テーブルＴＣの優先度「１」を優先度「２」に下げる。
【００４４】
また、上述のステップＳ９において、中継候補用の通信端末１０Ｂは、中継候補用の通信端末１０Ｃが中継処理を失敗したと判定すると（ステップＳ９；Ｎｏ）、ステップＳ４に戻って、再度、送信タイミングを判定して送信データを送信先の通信端末１０Ｄに送信する（ステップＳ５）。中継候補用の通信端末１０Ｂは、送信先の通信端末１０Ｄに送信データの送信が成功したと判定すると（ステップＳ６；Ｙｅｓ）、優先度を上げる（ステップＳ７）。例えば、中継候補用の通信端末１０Ｂの優先度変更部１７は、優先度テーブルＴＢの優先度「２」を優先度「１」に上げる。
【００４５】
また、上述のステップＳ８において、中継候補用の通信端末１０Ｂは、他の中継候補用の通信端末１０Ｃが存在しないと判定すると（ステップＳ８；Ｎｏ）、ステップＳ４に戻って、再度、送信タイミングを判定する。
【００４６】
以上のように、実施形態１に係る車両用通信システム１によれば、中継候補用の通信端末１０は、送信データの送信が成功したと判定した場合、優先度テーブルＴの優先度を上げる。また、一の中継候補用の通信端末１０は、他の中継候補用の通信端末１０による送信データの送信が成功したと判定した場合、当該一の中継候補用の通信端末１０の優先度テーブルＴの優先度を下げる。
【００４７】
これにより、送信元の通信端末１０から送信先の通信端末１０の通信経路に通信障害が発生した場合に、通信障害の通信経路を迂回して中継する複数の通信経路の中から、通信できる可能性が高い通信経路を優先して使用することができる。従って、送信データを中継する際に、中継動作に失敗することを抑制でき、送信データの遅延やトラフィックの増加などを抑制できる。
【００４８】
また、優先度は、予め、車両２に搭載された通信端末１０の位置関係等に基づいて設定されているので、通信の状況に応じて最短距離で送信データを送信することができる。例えば、通信経路Ａ−Ｄ間で通信障害が発生した場合、通信障害を迂回するための通信経路としては、距離が短い通信経路が理想である。例えば、通信経路Ａ−Ｃ−Ｄ間の距離が通信経路Ａ−Ｂ−Ｄ間の距離よりも短い場合、迂回する通信経路として、通信経路Ａ−Ｃ−Ｄを使用することが望ましい。本発明では、通信経路Ａ−Ｂ−Ｄよりも通信経路Ａ−Ｃ−Ｄを優先して使用するように優先度が予め設定されているので、迂回する際に最短距離で送信データを送信することができる。なお、図９には、不適切な通信経路の選択例を示しており、理想の通信経路Ａ−Ｃ−Ｄよりも通信経路Ａ−Ｂ−Ｄが優先して使用されている。
【００４９】
また、複数の中継候補用の通信端末１０から優先度に基づいて一の中継候補用の通信端末１０が選択され、先ずは、選択された一の中継候補用の通信端末１０が送信データの送信権を獲得して中継動作を行う。これにより、送信データを重複して中継することを防ぐことができ、トラフィックを抑制することができる。
【００５０】
〔実施形態１の変形例〕
次に、実施形態１の変形例について説明する。実施形態１では、送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データを送信する際に、通信経路Ａ−Ｄ間で通信障害が発生した場合、中継候補用の通信端末１０Ｂ，１０Ｃが送信データを傍受する例について説明した。このとき、通信経路Ａ−Ｃ間に通信障害が発生して中継候補用の通信端末１０Ｃが送信データを傍受できない場合もある。この場合、優先度「１」の中継候補用の通信端末１０Ｃは、送信データを送信先の中継端末１０Ｄに送信できず、優先度「２」の中継候補用の通信端末１０Ｂは、送信元の通信端末１０Ａによる送信データの送信に対するＡＣＫ信号が受信されないことを検出してから１ｍｓ後に送信データを送信先の通信端末１０Ｄに送信する。中継候補用の通信端末１０Ｂは、送信先の通信端末１０Ｄに対する送信データの送信が成功すると、優先度テーブルＴＢの優先度「２」を優先度「１」に上げる。このとき、中継候補用の通信端末１０Ｃは、中継候補用の通信端末１０Ｂにより送信データの送信が成功したことを傍受し、優先度テーブルＴＣの優先度「１」を優先度「２」に下げる。
【００５１】
また、送信元の通信端末１０Ａから送信先の通信端末１０Ｄに送信データを送信する際に、通信経路Ａ−Ｄ間及び通信経路Ａ−Ｃ間で通信障害が発生した場合、中継候補用の通信端末１０Ｃは送信データを傍受できない。この場合、中継候補用の通信端末１０Ｂが、送信データを送信先の通信端末１０Ｄに送信する。このとき、通信経路Ｂ−Ｄ間に通信障害が発生して中継候補用の通信端末１０Ｂが送信先の通信端末１０Ｄに送信データを送信できない場合がある。この場合、中継候補用の通信端末１０Ｃは、中継候補用の通信端末１０Ｂによる送信先の通信端末１０Ｄへの送信データを傍受し、優先度に基づいて送信データを送信先の通信端末１０Ｄに送信する。
【００５２】
また、優先度「１」の中継候補用の通信端末１０Ｃが送信データの送信に成功した場合、中継候補用の通信端末１０Ｃの優先度「１」を変更せず、優先度「２」の中継候補用の通信端末１０Ｂの優先度を優先度「３」に下げる例について説明したが、これに限定されない。例えば、優先度「１」の中継候補用の通信端末１０Ｃが送信データの送信に成功した場合、中継候補用の通信端末１０Ｃの優先度「１」を変更せず、優先度「２」の中継候補用の通信端末１０Ｂの優先度「２」も変更しなくてもよい。なお、全ての中継候補用の通信端末１０において中継動作が成功しない場合、優先度テーブルＴの優先度は変更しない。
【００５３】
また、優先度の変更量は、１ずつ上下する例について説明したが、状況によっては２ずつ上下するようにしてもよい。
【００５４】
また、任意の送信元の通信端末１０から任意の送信先の通信端末１０に送信データを送信する例について説明したが、これに限定されない。例えば、送信元の通信端末１０及び送信先の通信端末１０を予め特定しておいてもよい。この場合、中継候補用の通信端末１０も予め特定されている。予め特定された送信元の通信端末１０は、予め特定された送信先の通信端末１０に送信データを送信する。そして、予め特定された複数の中継候補用の通信端末１０は、送信元の通信端末１０から送信先の通信端末１０に送信データを送信する際に通信障害が発生した場合、送信元の通信端末１０から送信された送信データを送信先の通信端末１０に中継する。
【００５５】
〔実施形態２〕
次に、実施形態２に係る中継候補用の通信端末の優先度の設定について説明する。図１０は、実施形態２に係る中継候補用の通信端末の優先度を示す優先度テーブルである。実施形態２は、テスト信号を用いて、優先度テーブルＴの優先度の値をデフォルト値に変更する点で実施形態１と異なる。
【００５６】
優先度テーブルＴの優先度のデフォルト値は、通信経路の距離に基づいて設定されている。これにより、中継動作において通信障害がなければ、デフォルト値に基づいて送信データを中継することが好ましい。
【００５７】
車両２内の荷物などの障害物Ｐは、荷物を車両２内に積み込んだときや、車両２内で荷物を移動させたときに、通信経路を遮蔽することが多い。また、障害物Ｐは、車両２内の荷物を車両２内から降ろしたときや、車両２内で荷物を移動させたときに、遮蔽された通信経路を開放することが多い。このような車両２内の状況の変化は、車両２が走行中には大きく変化する可能性は低く、車両２の走行が停止したときに大きく変化する可能性が高い。
【００５８】
そこで、実施形態２では、車両２の走行停止をイグニッションキーの操作に基づいて判定し、車両２が走行停止と判定した場合に、優先度テーブルＴの優先度の値をデフォルト値に変更することを試みる。複数の通信端末１０は、イグニッションキーの操作により車両２が始動されると、電源がＯＦＦからＯＮに切り替えられる。中継候補用の通信端末１０は、電源がＯＮに切り替えられると、送信先の通信端末１０にテスト信号、例えばビーコン信号を送信する。例えば、中継候補用の通信端末１０のデータ送信部１６は、優先度の値にデフォルト値以外が設定されている送信先の通信端末１０にテスト信号を送信する。例えば、図１０に示すように、中継候補用の通信端末１０Ｂの優先度テーブルＴＢ２には、上述した優先度テーブルＴＢに対して、優先度のデフォルト値が追加されている。中継候補用の通信端末１０Ｂの優先度変更部１７は、優先度テーブルＴＢ２を参照し、優先度のデフォルト値と、変更された優先度の値、つまり学習された優先度の値とを比較し、デフォルト値と異なる値が設定されている優先度を特定する。中継候補用の通信端末１０Ｂは、特定された優先度に係る送信先の通信端末１０に対して、テスト信号を送信する。例えば、優先度テーブルＴＢ２において、送信元の通信端末１０Ａから送信先の通信端末１０Ｃに送信データを送信する優先度がデフォルト値と異なる値が設定されているので、中継候補用の通信端末１０Ｂは、送信先の通信端末１０Ｃにテスト信号を送信する。
【００５９】
中継候補用の通信端末１０は、送信先の通信端末１０からＡＣＫ信号を受信してテスト信号の送信が成功したと判定された場合、学習された優先度の値をデフォルト値に変更する。例えば、中継候補用の通信端末１０Ｂの優先度変更部１７は、送信先の通信端末１０Ｃからテスト信号に対するＡＣＫ信号が送信された場合、優先度テーブルＴＢ２において、送信元の通信端末１０Ａから送信先の通信端末１０Ｃに送信データを送信する優先度「３」をデフォルト値である優先度「１」に変更する。また、中継候補用の通信端末１０の優先度変更部１７は、送信先の通信端末１０からＡＣＫ信号が送信されず、テスト信号の送信が失敗したと判定された場合、学習された優先度の値をデフォルト値に変更しない。
【００６０】
以上のように、実施形態２に係る車両用通信システム１によれば、中継候補用の通信端末１０は、電源がＯＮに切り替えられると、送信先の通信端末１０にテスト信号を送信し、テスト信号の送信が成功したと判定した場合、学習された優先度の値をデフォルト値に変更するものである。
【００６１】
これにより、例えば、車両２の停止時に荷物などの障害物Ｐが車両２内から外に持ち出された場合に、テスト信号により障害物Ｐによって遮蔽された通信経路が開放されたことを検出することができる。従って、送信データを送信する優先度をデフォルト値に変更することができ、中継動作時に距離が長く電波が届きにくい通信経路を極力使用せずに、距離が短く電波が届きやすい通信経路で送信データを送信することができる。
【００６２】
〔実施形態３〕
次に、実施形態３に係る中継候補用の通信端末の優先度の設定について説明する。実施形態３は、一時的に優先度テーブルＴの優先度の値をデフォルト値に変更し、送信データの送信が成功すれば、継続して優先度のデフォルト値を用いる点で実施形態１と異なる。
【００６３】
中継候補用の通信端末１０のデータ送信部１６は、電源がＯＮに切り替えられると、優先度のデフォルト値に基づいて、送信データを送信先の通信端末１０に送信する。中継候補用の通信端末１０の優先度変更部１７は、送信データの送信が成功したと判定された場合、学習された優先度の値をデフォルト値に変更する。例えば、中継候補用の通信端末１０Ｂのデータ送信部１６は、送信元の通信端末１０Ａから送信先の通信端末１０Ｃに送信データを送信する場合、優先度テーブルＴＢ２の優先度のデフォルト値「１」に基づいて送信データを送信する。中継候補用の通信端末１０Ｂは、送信先の通信端末１０ＣからＡＣＫ信号を受信すると送信データの送信が成功したと判定し、学習された優先度「３」をデフォルト値である優先度「１」に変更する。また、中継候補用の通信端末１０の優先度変更部１７は、送信データの送信が失敗したと判定された場合、学習された優先度の値をデフォルト値に変更しない。
【００６４】
以上のように、実施形態３に係る車両用通信システム１によれば、中継候補用の通信端末１０は、電源がＯＮに切り替えられると、優先度のデフォルト値に基づいて、送信データを送信先の通信端末１０に送信し、送信データの送信が成功したと判定した場合、学習された優先度の値をデフォルト値に変更するものである。
【００６５】
これにより、例えば、車両２の停止時に荷物などの障害物Ｐが車両２内から外に持ち出された場合に、学習された優先度の値をデフォルト値に変更することができる。これにより、中継動作時に距離が長く電波が届きにくい通信経路を極力使用せずに、距離が短く電波が届きやすい通信経路で送信データを送信することができる。
【００６６】
〔実施形態４〕
次に、実施形態４に係る中継候補用の通信端末の優先度の設定について説明する。実施形態４は、車両２の重量を計測した結果に基づいて車両２内の状況の変化を判定し、学習された優先度の値をデフォルト値に変更する点で実施形態１と異なる。車両２は、図示しない自重計を備えている。自重計は、車両２の重量を計測し、計測結果を中継候補用の通信端末１０に出力する。
【００６７】
中継候補用の通信端末１０の優先度変更部１７は、自重計により計測された車両２の重量が減少した場合、学習された優先度の値をデフォルト値に変更する。例えば、中継候補用の通信端末１０Ｂの優先度変更部１７は、車両２の重量の基準を示す基準重量と、自重計から出力された車両２の計測重量とを比較し、計測重量が基準重量よりも軽い場合、学習された優先度の値をデフォルト値に変更する。
【００６８】
以上のように、実施形態４に係る車両用通信システム１によれば、中継候補用の通信端末１０は、自重計により計測された車両の重量が減少した場合、学習された優先度の値をデフォルト値に変更するものである。
【００６９】
これにより、例えば、車両２の停止時に荷物などの障害物Ｐが車両２内から外に持ち出されて重量が減少した場合に、障害物Ｐにより遮蔽された通信経路が開放されたことを推測できる。従って、学習された優先度の値をデフォルト値に変更することができ、中継動作時に距離が長く電波が届きにくい通信経路を極力使用せずに、距離が短く電波が届きやすい通信経路で送信データを送信することができる。
【００７０】
〔実施形態５〕
次に、実施形態５に係る中継候補用の通信端末の優先度の設定について説明する。実施形態５は、車両２の傾斜を計測した結果に基づいて車両２内の状況の変化を判定し、学習された優先度の値をデフォルト値に変更する点で実施形態１と異なる。車両２は、図示しない傾斜計を備えている。傾斜計は、車両２の傾斜を計測し、計測結果を中継候補用の通信端末１０に出力する。中継候補用の通信端末１０の優先度変更部１７は、車両２が停止時に傾斜計により計測された当該車両２の傾斜に変化があった場合、学習された優先度の値をデフォルト値に変更する。
【００７１】
以上のように、実施形態５に係る車両用通信システム１によれば、中継候補用の通信端末１０は、車両２が停止時に傾斜計により計測された当該車両２の傾斜に変化があった場合、学習された優先度の値をデフォルト値に変更するものである。
【００７２】
これにより、例えば、車両２の停止時に荷物などの障害物Ｐが車両２内から外に持ち出されて車両の傾きに変化があった場合に、障害物Ｐにより遮蔽された通信経路が開放されたことを推測できる。従って、学習された優先度の値をデフォルト値に変更することができ、中継動作時に距離が長く電波が届きにくい通信経路を極力使用せずに、距離が短く電波が届きやすい通信経路で送信データを送信することができる。
【００７３】
〔実施形態２〜５の変形例〕
次に、実施形態２〜５の変形例について説明する。車両２内の状況の変化は、オートマチック・トランスミッションのギヤがパーキングに設定されたことや、ドアの開閉を検出したことに基づいて判定してもよい。
【００７４】
また、優先度は、初期設定として、車両２に搭載された通信端末１０の位置関係に基づいてデフォルト値が設定されている例について説明したが、これに限定されない。例えば、優先度のデフォルト値は、ランダムに決定してもよいし、受信強度を測定した結果に基づいて決定してもよい。
【００７５】
また、車両用通信システム１は、メッシュネットワークを構成する例について説明したが、メッシュネットワーク以外のネットワークに適用してもよい。
【符号の説明】
【００７６】
１  車両用通信システム
１０（１０Ａ〜１０Ｄ）  通信端末
１１  データ受信部
１２  送信元情報抽出部
１３  送信先情報抽出部
１４  デーブル記憶部（記憶部）
１５  タイミング調整部
１６  データ送信部（判定部）
１７  優先度変更部
１８  他端末の中継動作モニター部（判定部）
２  車両
ＮＷ  メッシュネットワーク（ネットワーク）
Ｐ  障害物
ＴＢ，ＴＣ，ＴＢ２  優先度テーブル
ｄ１  送信元情報
ｄ２  送信先情報
ｄ３  処理データ
【図１】
0006523845.tif 000002
【図２】
0006523845.tif 000003
【図３】
0006523845.tif 000004
【図４】
0006523845.tif 000005
【図５】
0006523845.tif 000006
【図６】
0006523845.tif 000007
【図７】
0006523845.tif 000008
【図８】
0006523845.tif 000009
【図９】
0006523845.tif 000010
【図１０】
0006523845.tif 000011