(57)【要約】【課題】車載ネットワークにおいて情報を効率よく伝送することが可能なスイッチ装置、通信制御方法および通信制御プログラムを提供する。【解決手段】スイッチ装置は、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える。【選択図】図３
2018098684.tif 000002
【特許請求の範囲】
【請求項１】
複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、
前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える、スイッチ装置。
【請求項２】
前記設定部は、前記環境情報の示す前記車両の周辺の照度に基づいて、撮像装置である前記機能部からの前記通信データとレーダ装置である前記機能部からの前記通信データとの優先度の高低を決定する、請求項１に記載のスイッチ装置。
【請求項３】
前記取得部は、前記車両のふらつき度合いを示す状態情報をさらに取得し、
前記設定部は、前記取得部によって取得された前記状態情報の示す前記ふらつき度合いに基づいて前記優先度を設定する、請求項１または請求項２に記載のスイッチ装置。
【請求項４】
前記車両には、前記機能部の１つであり、前記車両の外部における外部装置と通信可能な車外通信装置が設けられ、
前記設定部は、前記ふらつき度合いが所定条件を満たす場合、前記車外通信装置との間の前記通信データの前記優先度を上げる、請求項３に記載のスイッチ装置。
【請求項５】
前記取得部は、前記車両の走行状態を示す状態情報をさらに取得し、
前記設定部は、前記取得部によって取得された前記環境情報の示す前記周辺環境と前記取得部によって取得された前記状態情報の示す前記走行状態との組み合わせに応じて前記優先度を設定する、請求項１から請求項４のいずれか１項に記載のスイッチ装置。
【請求項６】
スイッチ装置における通信制御方法であって、
複数の機能部が設けられた車両の周辺環境を示す環境情報を取得するステップと、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うステップと、
取得した前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定するステップとを含む、通信制御方法。
【請求項７】
スイッチ装置において用いられる通信制御プログラムであって、
コンピュータを、
複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、
前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部、
として機能させるための、通信制御プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、スイッチ装置、通信制御方法および通信制御プログラムに関する。
【背景技術】
【０００２】
従来、車載ネットワークにおけるセキュリティを向上させるための車載ネットワークシステムが開発されている。
【０００３】
たとえば、特許文献１（特開２０１３−１６８８６５号公報）には、以下のような車載ネットワークシステムが開示されている。すなわち、車載ネットワークシステムは、車載ネットワーク上で用いられる通信規約のうち前記車載ネットワーク上における実装に依拠する部分を定義する定義データを格納するメモリを備えた車載制御装置と、前記車載制御装置に対して前記定義データを発行する通信規約発行装置とを備える。前記通信規約発行装置は、前記車載制御装置を前記車載ネットワークに参加させる登録装置から、前記車載制御装置を前記車載ネットワークに参加させるよう要求する登録要求を受け取ると、前記登録装置に対する認証を実施した上で、前記車載ネットワークに上における実装に準拠した前記定義データを作成して前記登録装置に返信する。前記登録装置は、前記通信規約発行装置が送信した前記定義データを受け取り、受け取った前記定義データを前記メモリ上に格納するよう前記車載制御装置に対して要求する。そして、前記車載制御装置は、前記登録装置から定義データを受け取って前記メモリ上に格納し、前記定義データが定義する前記部分にしたがって、前記通信規約に準拠して前記車載ネットワークを用いて通信する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−１６８８６５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
特許文献１に記載の車載ネットワークでは、車載制御装置からの情報を中継する通信ゲートウェイが設けられる。
【０００６】
たとえば、通信ゲートウェイが中継する情報に優先度が設定されることがある。通信ゲートウェイは、優先度の高い情報を優先的に中継する。
【０００７】
しかしながら、優先度を固定的に運用することに適さない情報がある。具体的には、たとえば、画像認識では、車両の周囲の明るさに応じて画像における物体の認識率が変化するため、画像情報の優先度を固定的に運用すると、車両の周囲が暗くなって画像情報の他に優先的して送信すべき情報がある場合においても、画像情報が優先的に中継される状況が生じることがある。このような場合、情報の伝送効率が低下してしまう。
【０００８】
この発明は、上述の課題を解決するためになされたもので、その目的は、車載ネットワークにおいて情報を効率よく伝送することが可能なスイッチ装置、通信制御方法および通信制御プログラムを提供することである。
【課題を解決するための手段】
【０００９】
（１）上記課題を解決するために、この発明のある局面に係わるスイッチ装置は、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える。
【００１０】
（６）上記課題を解決するために、この発明のある局面に係わる通信制御方法は、スイッチ装置における通信制御方法であって、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得するステップと、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うステップと、取得した前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定するステップとを含む。
【００１１】
（７）上記課題を解決するために、この発明のある局面に係わる通信制御プログラムは、スイッチ装置において用いられる通信制御プログラムであって、コンピュータを、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部、として機能させるためのプログラムである。
【００１２】
本発明は、このような特徴的な処理部を備えるスイッチ装置として実現することができるだけでなく、スイッチ装置を備える車載通信システムとして実現することができる。また、本発明は、スイッチ装置の一部または全部を実現する半導体集積回路として実現することができる。
【発明の効果】
【００１３】
本発明によれば、車載ネットワークにおいて情報を効率よく伝送することができる。
【図面の簡単な説明】
【００１４】
【図１】図１は、本発明の実施の形態に係る車載通信システムの構成を示す図である。
【図２】図２は、本発明の実施の形態に係る車載通信システムの適用例を示す図である。
【図３】図３は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置の構成を示す図である。
【図４】図４は、本発明の実施の形態に係るスイッチ装置において用いられるアドレステーブルの一例を示す図である。
【図５】図５は、本発明の実施の形態に係るスイッチ装置において用いられる優先度テーブルの一例を示す図である。
【図６】図６は、本発明の実施の形態に係るバッファにおける通信データの格納形式の一例を示す図である。
【図７】図７は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【図８】図８は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【図９】図９は、本発明の実施の形態に係るスイッチ装置において用いられる優先度マトリクスの一例を示す図である。
【図１０】図１０は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【発明を実施するための形態】
【００１５】
最初に、本発明の実施形態の内容を列記して説明する。
【００１６】
（１）本発明の実施の形態に係るスイッチ装置は、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える。
【００１７】
このような構成により、車両の周辺環境に応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、たとえば、画像情報の他に優先的に送信すべき情報がある場合に画像情報の優先度を下げることができるので、優先的に送信すべき情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【００１８】
（２）好ましくは、前記設定部は、前記環境情報の示す前記車両の周辺の照度に基づいて、撮像装置である前記機能部からの前記通信データとレーダ装置である前記機能部からの前記通信データとの優先度の高低を決定する。
【００１９】
このように、車両の周辺の照度に応じて物体の認識率が変化する撮像装置からの通信データ、および車両の周辺の照度に関わらず物体を認識可能なレーダ装置からの通信データの優先度の高低を決定する構成により、各優先度を適切に決定することができる。
【００２０】
（３）好ましくは、前記取得部は、前記車両のふらつき度合いを示す状態情報をさらに取得し、前記設定部は、前記取得部によって取得された前記状態情報の示す前記ふらつき度合いに基づいて前記優先度を設定する。
【００２１】
このような構成により、車両のふらつき度合いに応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。
【００２２】
（４）より好ましくは、前記車両には、前記機能部の１つであり、前記車両の外部における外部装置と通信可能な車外通信装置が設けられ、前記設定部は、前記ふらつき度合いが所定条件を満たす場合、前記車外通信装置との間の前記通信データの前記優先度を上げる。
【００２３】
このような構成により、たとえば、車両のふらつき度合いに基づいて地震を検知して車外通信装置経由で上位装置へ通知する場合において、ふらつき度合いが所定条件を満たしたときに、地震検知の情報を優先して車外通信装置へ送信することができるので、検知結果を上位装置へ迅速に送信することができる。
【００２４】
（５）好ましくは、前記取得部は、前記車両の走行状態を示す状態情報をさらに取得し、前記設定部は、前記取得部によって取得された前記環境情報の示す前記周辺環境と前記取得部によって取得された前記状態情報の示す前記走行状態との組み合わせに応じて前記優先度を設定する。
【００２５】
車両の周辺環境が同じでも、走行状態に応じて優先度を変更すべき場合が考えられる。このような場合においても、周辺環境および走行状態に応じた適切な優先度を設定することができる。
【００２６】
（６）本発明の実施の形態に係る通信制御方法は、スイッチ装置における通信制御方法であって、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得するステップと、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うステップと、取得した前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定するステップとを含む。
【００２７】
このような構成により、車両の周辺環境に応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、たとえば、画像情報の他に優先的に送信すべき情報がある場合に画像情報の優先度を下げることができるので、優先的に送信すべき情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【００２８】
（７）本発明の実施の形態に係る通信制御プログラムは、スイッチ装置において用いられる通信制御プログラムであって、コンピュータを、複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部、として機能させるためのプログラムである。
【００２９】
このような構成により、車両の周辺環境に応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、たとえば、画像情報の他に優先的に送信すべき情報がある場合に画像情報の優先度を下げることができるので、優先的に送信すべき情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【００３０】
以下、本発明の実施の形態について図面を用いて説明する。なお、図中同一または相当部分には同一符号を付してその説明は繰り返さない。また、以下に記載する実施の形態の少なくとも一部を任意に組み合わせてもよい。
【００３１】
［構成および基本動作］
図１は、本発明の実施の形態に係る車載通信システムの構成を示す図である。
【００３２】
図１を参照して、車載通信システム３０１は、スイッチ装置１０１と、複数の機能部１１１とを備える。車載通信システム３０１は、車両１に搭載される。
【００３３】
スイッチ装置１０１は、たとえばイーサネット（登録商標）ケーブル１０により複数の機能部１１１と接続されており、自己に接続された複数の機能部１１１と通信を行うことが可能である。スイッチ装置１０１および機能部１１１間では、たとえば、イーサネットフレームを用いて情報のやり取りが行われる。
【００３４】
図２は、本発明の実施の形態に係る車載通信システムの適用例を示す図である。
【００３５】
図２を参照して、車載通信システム３０１の適用例では、スイッチ装置１０１は、たとえば、車外通信装置１１１Ａ、センサ１１１Ｂ、運転支援装置１１１Ｃ、カメラ１１１Ｄ、ナビゲーション装置１１１Ｅ、セントラルゲートウェイ１１１Ｆおよび警報装置１１１Ｇとイーサネットケーブル１０により接続される。
【００３６】
車外通信装置１１１Ａ、センサ１１１Ｂ、運転支援装置１１１Ｃ、カメラ１１１Ｄ、ナビゲーション装置１１１Ｅ、セントラルゲートウェイ１１１Ｆおよび警報装置１１１Ｇは、機能部１１１の一例である。
【００３７】
車外通信装置１１１Ａは、たとえば、車両１の外部におけるサーバ１７１と通信可能である。
【００３８】
具体的には、たとえば、車外通信装置１１１Ａは、ＴＣＵ（Ｔｅｌｅｍａｔｉｃｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｔ）であり、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）または３Ｇ等の通信規格に従って無線基地局装置１６１と無線通信を行うことが可能である。
【００３９】
車外通信装置１１１Ａは、サーバ１７１と無線基地局装置１６１を介して通信可能である。
【００４０】
また、車外通信装置１１１Ａは、たとえば、所定周期ごとに、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）衛星からの電波に基づいて自己の車両１の位置を取得し、取得した位置を示す位置情報を作成する。
【００４１】
スイッチ装置１０１は、ある機能部１１１から受信したイーサネットフレームをその宛先に応じて他の機能部１１１へ送信する。
【００４２】
より詳細には、スイッチ装置１０１は、受信したイーサネットフレームに含まれる送信元ＭＡＣ（Ｍｅｄｉａ  Ａｃｃｅｓｓ  Ｃｏｎｔｒｏｌ）アドレスおよび宛先ＭＡＣアドレスに基づいて、当該イーサネットフレームを宛先の機能部１１１へ送信する。
【００４３】
制御デバイス１２２は、たとえば、エンジン制御デバイス、ＡＴ（Ａｕｔｏｍａｔｉｃ  Ｔｒａｎｓｍｉｓｓｉｏｎ）制御デバイス、ＨＥＶ（Ｈｙｂｒｉｄ  Ｅｌｅｃｔｒｉｃ  Ｖｅｈｉｃｌｅ）制御デバイス、ブレーキ制御デバイス、シャーシ制御デバイス、ステアリング制御デバイス、計器表示制御デバイスおよび盗難検知デバイス等である。
【００４４】
セントラルゲートウェイ１１１Ｆは、たとえば、ＣＡＮ（Ｃｏｎｔｒｏｌｌｅｒ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）（登録商標）の規格に従うＣＡＮバス１１により各制御デバイス１２２と接続される。
【００４５】
セントラルゲートウェイ１１１Ｆは、たとえば、異なるＣＡＮバス１１にそれぞれ接続された制御デバイス１２２間における情報の中継処理を行い、また、スイッチ装置１０１および制御デバイス１２２間における情報の中継処理を行う。
【００４６】
セントラルゲートウェイ１１１Ｆは、たとえば、車両１のヨーレートを示すヨーレート情報、車両１の車速を示す車速情報、車両１の加速度を示す加速度情報、車両１の周囲の照度を示す照度情報、および盗難検知デバイスによる車両１の盗難の検知結果を示す盗難防止情報等を中継する。以下、ＣＡＮバス１１において伝送される情報を、ＣＡＮ情報とも称する。
【００４７】
センサ１１１Ｂは、たとえば、ミリ波を用いるレーダ装置であり、センサ情報を含むイーサネットフレームを定期的に作成する。ここで、センサ情報は、車両の周囲における歩行者等の物体の検知結果を示す。
【００４８】
センサ１１１Ｂは、作成したイーサネットフレームの宛先ＭＡＣアドレスを運転支援装置１１１ＣのＭＡＣアドレスに設定した後、当該イーサネットフレームをスイッチ装置１０１経由で運転支援装置１１１Ｃへ送信する。
【００４９】
カメラ１１１Ｄは、たとえば、車両１の周囲を定期的に撮影する撮像装置であり、車両１の周囲を撮影すると、撮影結果を示す画像情報を作成する。カメラ１１１Ｄは、画像情報を含むイーサネットフレームを作成し、作成したイーサネットフレームの宛先ＭＡＣアドレスを運転支援装置１１１ＣのＭＡＣアドレスに設定した後、当該イーサネットフレームをスイッチ装置１０１経由で運転支援装置１１１Ｃへ送信する。
【００５０】
警報装置１１１Ｇは、たとえば、ヨーレート情報、車速情報および加速度情報等のＣＡＮ情報に基づいて地震を検知する。警報装置１１１Ｇは、地震を検知した場合、検知結果を示す地震検知情報をスイッチ装置１０１および車外通信装置１１１Ａ経由でサーバ１７１へ送信する。
【００５１】
なお、本発明の実施の形態に係る車載通信システムは、セントラルゲートウェイ１１１Ｆが設けられる構成であるとしたが、これに限定するものではない。車載通信システム３０１は、セントラルゲートウェイ１１１Ｆが設けらない構成であってもよい。この場合、たとえば、スイッチ装置１０１がＣＡＮバス１１において伝送されるＣＡＮ情報を中継する。
【００５２】
図３は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置の構成を示す図である。
【００５３】
図３を参照して、スイッチ装置１０１は、スイッチ部５１と、取得部５２と、バッファ５３と、複数の通信ポート５４と、設定部５５とを備える。
【００５４】
スイッチ装置１０１における通信ポート５４は、たとえばイーサネットケーブル１０を接続可能な端子である。なお、通信ポート５４は、集積回路の端子であってもよい。
【００５５】
複数の通信ポート５４の各々は、イーサネットケーブル１０を介して複数の機能部１１１のうちのいずれか１つに接続されている。
【００５６】
また、複数の通信ポート５４の各々は、たとえば、ＶＬＡＮ（Ｖｉｒｔｕａｌ  Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）と対応付けられている。具体的には、センサ１１１Ｂ、運転支援装置１１１Ｃ、カメラ１１１Ｄ、ナビゲーション装置１１１Ｅ、セントラルゲートウェイ１１１Ｆおよび警報装置１１１Ｇは、ＶＬＡＮ１に属している。また、車外通信装置１１１Ａは、ＶＬＡＮ１と異なるＶＬＡＮ２に属している。
【００５７】
図４は、本発明の実施の形態に係るスイッチ装置において用いられるアドレステーブルの一例を示す図である。
【００５８】
図４を参照して、スイッチ部５１は、たとえば、通信ポート５４のポート番号と接続先装置のＭＡＣアドレス、接続先のＶＬＡＮのＩＤおよび接続先装置の種類との対応関係を示すアドレステーブルＴａｂ１を保持する。アドレステーブルＴａｂ１は、たとえば、ユーザにより設定され、静的に運用される。
【００５９】
図５は、本発明の実施の形態に係るスイッチ装置において用いられる優先度テーブルの一例を示す図である。
【００６０】
図５を参照して、スイッチ部５１は、たとえば、装置の種類と当該装置が送受信するデータの種類（以下、データ種類とも称する。）および優先度との対応関係を示す優先度テーブルＴａｂ２を保持する。
【００６１】
この例では、データ種類は、「画像情報」、「センサ情報」、「地図情報」、「更新情報」、「盗難防止情報」、「車車間情報」および「地震検知情報」等である。
【００６２】
ここで、「地図情報」は、ナビゲーション装置１１１Ｅにおいて地図を表示するために用いられる情報であり、サーバ１７１から車外通信装置１１１Ａおよびスイッチ装置１０１経由でナビゲーション装置１１１Ｅへ伝送される。
【００６３】
「更新情報」は、制御デバイス１２２におけるファームウェアをリプログラミングするための情報であり、サーバ１７１から車外通信装置１１１Ａ、スイッチ装置１０１およびセントラルゲートウェイ１１１Ｆ経由で制御デバイス１２２へ伝送される。
【００６４】
「車車間情報」は、運転支援に関する情報であり、他の車両１から車外通信装置１１１Ａおよびスイッチ装置１０１経由で運転支援装置１１１Ｃへ伝送される情報である。
【００６５】
「盗難防止情報」は、盗難検知デバイスが車両１の盗難を検知すると、盗難検知デバイスからセントラルゲートウェイ１１１Ｆ、スイッチ装置１０１、車外通信装置１１１Ａおよび無線基地局装置１６１経由でサーバ１７１へ伝送される情報である。
【００６６】
優先度テーブルＴａｂ２では、車外通信装置１１１Ａのように１つの装置が複数種類のデータの送受信を行う場合、１つの装置に対して複数のデータ種類が指定される。
【００６７】
具体的には、優先度テーブルＴａｂ２では、車外通信装置１１１Ａの「データ種類」として、「地図情報」、「更新情報」、「盗難防止情報」および「車車間情報」が指定される。
【００６８】
これらの情報は、たとえば、アプリケーションを識別するためのポート番号、すなわちイーサネットフレームに含まれるＴＣＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ）パケットまたはＵＤＰ（Ｕｓｅｒ  Ｄａｔａｇｒａｍ  Ｐｒｏｔｏｃｏｌ）パケットに格納されるポート番号によって区別可能である。
【００６９】
図６は、本発明の実施の形態に係るバッファにおける通信データの格納形式の一例を示す図である。
【００７０】
図６を参照して、バッファ５３には、通信データを格納するための複数のキューが設けられる。
【００７１】
具体的には、バッファ５３には、複数のキューの一例として、たとえば優先度に応じた３個の領域Ｒ［ｎ］（ここで、ｎは１から３までの整数である。）が設けられる。ｎのより小さい領域には、より優先度の高い通信データが格納される。言い換えると、ｎのより大きい領域には、より優先度の低い通信データが格納される。
【００７２】
より詳細には、領域Ｒ［１］，Ｒ［２］，Ｒ［３］は、優先度テーブルＴａｂ２における「高」，「中」，「低」の優先度にそれぞれ対応する。なお、バッファ５３には、２個、または４個以上の領域Ｒが設けられてもよい。
【００７３】
再び図３を参照して、スイッチ部５１は、機能部１１１からの通信データを他の機能部１１１へ中継する中継処理を行う。
【００７４】
具体的には、スイッチ部５１は、たとえば、Ｌ２スイッチとして動作し、カメラ１１１Ｄからイーサネットフレームを受信すると、受信したイーサネットフレームにおける送信元ＭＡＣアドレスおよび宛先ＭＡＣアドレスを確認する。
【００７５】
また、スイッチ部５１は、受信元の通信ポート５４または送信元ＭＡＣアドレスとアドレステーブルＴａｂ１とに基づいて、当該イーサネットフレームを「カメラ」から受信したと認識し、認識結果および優先度テーブルＴａｂ２に基づいて、データの種類および優先度がそれぞれ「画像情報」および「高」であると認識する。
【００７６】
スイッチ部５１は、認識した優先度に基づいて、当該イーサネットフレームを領域Ｒ［１］に格納する。
【００７７】
同様に、スイッチ部５１は、たとえば、センサ１１１Ｂからイーサネットフレームを受信すると、受信したイーサネットフレームにおける送信元ＭＡＣアドレスおよび宛先ＭＡＣアドレスを確認する。
【００７８】
また、スイッチ部５１は、受信元の通信ポート５４または送信元ＭＡＣアドレスとアドレステーブルＴａｂ１とに基づいて、当該イーサネットフレームを「センサ」から受信したと認識し、認識結果および優先度テーブルＴａｂ２に基づいて、データの種類および優先度がそれぞれ「センサ情報」および「中」であると認識する。
【００７９】
スイッチ部５１は、認識した優先度に基づいて、当該イーサネットフレームを領域Ｒ［２］に格納する。
【００８０】
スイッチ部５１は、バッファ５３に格納されたイーサネットフレームのうち、優先度の高い領域に格納されたイーサネットフレームを優先的に送信先の装置へ送信する。
【００８１】
また、スイッチ部５１は、Ｌ３スイッチまたはＬ４スイッチとして動作することが可能である。スイッチ部５１は、異なるＶＬＡＮ間に属する機能部１１１間において伝送されるイーサネットフレームについても、同じＶＬＡＮ間に属する機能部１１１間において伝送されるイーサネットフレームと同様に、優先度に応じて中継する。
【００８２】
取得部５２は、複数の機能部１１１が設けられた車両１の周辺環境を示す環境情報を取得する。具体的には、取得部５２は、たとえば、環境情報の一例である画像情報を取得する。
【００８３】
より詳細には、取得部５２は、たとえば、スイッチ部５１が保持するアドレステーブルＴａｂ１および優先度テーブルＴａｂ２を参照し、画像情報に対応する通信ポート５４のポート番号が１番であることを認識する。
【００８４】
取得部５２は、スイッチ部５１が１番の通信ポート５４を介してイーサネットフレームを受信すると、当該イーサネットフレームから画像情報を取得し、取得した画像情報を設定部５５へ出力する。
【００８５】
設定部５５は、取得部５２によって取得された環境情報に基づいて、中継処理における通信データの優先度を設定する。
【００８６】
より詳細には、設定部５５は、たとえば、環境情報の示す車両１の周辺の照度ＩＬに基づいて、カメラ１１１Ｄからの通信データとセンサ１１１Ｂからの通信データとの優先度の高低を決定する。
【００８７】
具体的には、設定部５５は、取得部５２から画像情報を受けると、受けた画像情報の示す画像を分析することにより車両１の周辺の照度ＩＬを算出する。
【００８８】
設定部５５は、たとえば、算出した照度ＩＬが所定のしきい値Ｔｈ１より小さい場合、車両１の周辺が暗いと判断し、画像情報の優先度およびセンサ情報の優先度をそれぞれ「中」および「高」にすることを決定する。
【００８９】
一方、設定部５５は、たとえば、算出した照度ＩＬがしきい値Ｔｈ１以上である場合、車両１の周辺が明るいと判断し、画像情報の優先度およびセンサ情報の優先度をそれぞれ「高」および「中」にすることを決定する。
【００９０】
設定部５５は、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。より詳細には、設定部５５は、たとえば、バッファ５３における通信データの格納状況を監視し、バッファ５３に通信データが格納されていない状態になると、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。
【００９１】
［動作の流れ］
車載通信システム３０１における各装置は、コンピュータを備え、当該コンピュータにおけるＣＰＵ等の演算処理部は、以下のシーケンス図またはフローチャートの各ステップの一部または全部を含むプログラムを図示しないメモリからそれぞれ読み出して実行する。これら複数の装置のプログラムは、それぞれ、外部からインストールすることができる。これら複数の装置のプログラムは、それぞれ、記録媒体に格納された状態で流通する。
【００９２】
図７は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【００９３】
図７を参照して、まず、スイッチ装置１０１は、画像情報を含むイーサネットフレームを受信するまで待機する（ステップＳ１０２でＮＯ）。
【００９４】
そして、スイッチ装置１０１は、画像情報を含むイーサネットフレームを受信すると（ステップＳ１０２でＹＥＳ）、受信した画像情報を分析することにより車両１の周辺の照度ＩＬを算出する（ステップＳ１０４）。
【００９５】
次に、スイッチ装置１０１は、算出した照度ＩＬがしきい値Ｔｈ１より小さい場合（ステップＳ１０６でＹＥＳ）、画像情報の優先度、およびセンサ情報の優先度をそれぞれ「中」および「高」に設定する（ステップＳ１０８）。
【００９６】
一方、スイッチ装置１０１は、算出した照度ＩＬがしきい値Ｔｈ１以上である場合（ステップＳ１０６でＮＯ）、画像情報の優先度およびセンサ情報の優先度をそれぞれ「高」および「中」に設定する（ステップＳ１１０）。
【００９７】
次に、スイッチ装置１０１は、画像情報の優先度およびセンサ情報の優先度を設定すると（ステップＳ１０８およびＳ１１０）、新たな画像情報を含むイーサネットフレームを受信するまで待機する（ステップＳ１０２でＮＯ）。
【００９８】
なお、スイッチ装置１０１は、上記ステップＳ１０４において、画像情報を用いて車両１の周辺の照度ＩＬを算出する構成であるとしたが、これに限定するものではない。スイッチ装置１０１は、たとえば、ＣＡＮバス１１において伝送される照度情報を取得し、取得した照度情報から車両１の周辺の照度ＩＬを取得する構成であってもよい。
【００９９】
また、スイッチ装置１０１は、上記ステップＳ１０８およびＳ１１０において、画像情報およびセンサ情報の優先度を設定する構成であるとしたが、これに限定するものではない。スイッチ装置１０１は、他の種類の情報の優先度を設定する構成であってもよい。
【０１００】
［変形例１］
再び図３を参照して、取得部５２は、たとえば、車両１のふらつき度合いを示す状態情報Ｓ１を取得する。具体的には、取得部５２は、状態情報Ｓ１の一例である、ヨーレート情報を取得する。
【０１０１】
より詳細には、取得部５２は、たとえば、ヨーレート情報、車速情報および加速度情報を転送させるための転送命令Ｔ１をスイッチ部５１経由でセントラルゲートウェイ１１１Ｆへ送信する。
【０１０２】
再び図２を参照して、ヨーレート情報、車速情報および加速度情報の各々は、たとえばメッセージに含まれてＣＡＮバス１１において周期的に伝送される。
【０１０３】
セントラルゲートウェイ１１１Ｆは、スイッチ装置１０１から転送命令Ｔ１を受信すると、受信した転送命令Ｔ１に従って、ＣＡＮバス１１において伝送されるメッセージを監視する。
【０１０４】
そして、セントラルゲートウェイ１１１Ｆは、ヨーレート情報、車速情報または加速度情報すなわち転送対象の情報を含むメッセージが伝送されると、当該メッセージから転送対象の情報を取得し、取得した情報を含むイーサネットフレームをスイッチ装置１０１へ送信する。
【０１０５】
なお、セントラルゲートウェイ１１１Ｆは、転送対象の情報を取得するごとに、取得した情報をスイッチ装置１０１へ送信する構成に限らず、転送対象の情報を複数蓄積しておき、蓄積した情報をまとめてスイッチ装置１０１へ送信する構成であってもよい。
【０１０６】
再び図３を参照して、スイッチ装置１０１における取得部５２は、セントラルゲートウェイ１１１Ｆからスイッチ部５１経由で転送対象の情報を含むイーサネットフレームを受信すると、受信したイーサネットフレームから転送対象の情報を取得する。
【０１０７】
取得部５２は、取得した転送対象の情報すなわちヨーレート情報、車速情報および加速度情報を設定部５５へ出力する。
【０１０８】
設定部５５は、たとえば、状態情報Ｓ１の示すふらつき度合いに基づいて優先度を設定する。
【０１０９】
詳細には、設定部５５は、たとえば、ふらつき度合いが所定条件を満たす場合、車外通信装置１１１Ａとの間の通信データの優先度を上げる。
【０１１０】
より詳細には、設定部５５は、ヨーレート情報、車速情報および加速度情報を取得部５２から受けると、以下の処理を行う。
【０１１１】
すなわち、設定部５５は、車速情報および加速度情報に基づいて、車両１が停止しているか否かを判定する。
【０１１２】
詳細には、設定部５５は、たとえば、車速情報および加速度情報に基づく走行状態、および当該走行状態の継続時間に基づいて、車両１が停止しているか否かを判定する。
【０１１３】
より詳細には、設定部５５は、たとえば、車速がゼロの状態が一定時間以上継続する場合、車両１が停止していると判定する。
【０１１４】
また、設定部５５は、ヨーレート情報に基づいて、車両１が揺れているか否かを判定する。
【０１１５】
より詳細には、設定部５５は、ヨーレート情報の示すヨーレートが所定のしきい値Ｔｈ２より大きい場合、車両１が揺れていると判定する。一方、設定部５５は、ヨーレートがしきい値Ｔｈ２以下の場合、車両１が揺れていないと判定する。
【０１１６】
設定部５５は、たとえば、車両１が停止していると判定し、かつ車両１が揺れていると判定した場合、地震が発生したと判断し、警報装置１１１Ｇから自己のスイッチ装置１０１を経由して車外通信装置１１１Ａへ伝送される地震検知情報の優先度を「高」にすることを決定する。
【０１１７】
一方、設定部５５は、たとえば、車両１が停止していないと判定するか、または車両１が揺れていないと判定した場合、地震が発生していないと判断し、警報装置１１１Ｇから自己のスイッチ装置１０１を経由して車外通信装置１１１Ａへ伝送される地震検知情報の優先度を「低」にすることを決定する。
【０１１８】
設定部５５は、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。
【０１１９】
［動作の流れ］
図８は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【０１２０】
図８を参照して、スイッチ装置１０１は、セントラルゲートウェイ１１１Ｆから定期的に送信される速度情報および加速度情報を受信し、受信したこれらの情報に基づいて、車両１が停止しているか否かを判定している状況を想定する。
【０１２１】
まず、スイッチ装置１０１は、ヨーレート情報を含むイーサネットフレームを受信するまで待機する（ステップＳ２０２でＮＯ）。
【０１２２】
そして、スイッチ装置１０１は、ヨーレート情報を含むイーサネットフレームを受信すると（ステップＳ２０２でＹＥＳ）、受信したヨーレート情報に基づいて、車両１が揺れているか否かを判定する（ステップＳ２０４）。
【０１２３】
次に、スイッチ装置１０１は、車両１が揺れていると判定し、かつ車両１が停止していると判定した場合（ステップＳ２０６でＹＥＳおよびステップＳ２０８でＹＥＳ）、地震検知情報の優先度を「高」に設定する（ステップＳ２１０）。
【０１２４】
一方、スイッチ装置１０１は、車両１が揺れていないと判定した場合（ステップＳ２０６でＮＯ）、または車両１が揺れているが、車両１が停止していないと判定した場合（ステップＳ２０６でＹＥＳおよびステップＳ２０８でＮＯ）、地震検知情報の優先度を「低」に設定する（ステップＳ２１２）。
【０１２５】
次に、スイッチ装置１０１は、地震検知情報の優先度を設定すると（ステップＳ２１０およびＳ２１２）、新たなヨーレート情報を含むイーサネットフレームを受信するまで待機する（ステップＳ２０２でＮＯ）。
【０１２６】
なお、スイッチ装置１０１は、上記ステップＳ２１０およびＳ２１２において、地震検知情報の優先度を設定する構成であるとしたが、これに限定するものではない。スイッチ装置１０１は、他の種類の情報の優先度を設定する構成であってもよい。
【０１２７】
［変形例２］
再び図３を参照して、取得部５２は、たとえば、車両１の走行状態を示す状態情報Ｓ２を取得する。具体的には、取得部５２は、状態情報Ｓ２の一例である、車速情報および加速度情報を取得する。
【０１２８】
より詳細には、取得部５２は、たとえば、車速情報および加速度情報を転送させるための転送命令Ｔ２をスイッチ部５１経由でセントラルゲートウェイ１１１Ｆへ送信し、転送命令Ｔ２の応答として、車速情報および加速度情報をセントラルゲートウェイ１１１Ｆから取得する。取得部５２は、取得した車速情報および加速度情報を設定部５５へ出力する。
【０１２９】
設定部５５は、たとえば、取得部５２によって取得された状態情報Ｓ２の示す走行状態に基づいて、中継処理における通信データの優先度を設定する。詳細には、設定部５５は、たとえば、状態情報Ｓ２の示す走行状態、および当該走行状態の継続時間に基づいて、中継処理における通信データの優先度を設定する。
【０１３０】
より詳細には、設定部５５は、たとえば、車速情報および加速度情報に基づく走行状態、および当該走行状態の継続時間に基づいて、車両１が高速道路を走行しているか否かを判定する。
【０１３１】
具体的には、設定部５５は、たとえば、車速が所定のしきい値Ｔｈ３より大きい状態が一定時間以上継続する場合、車両１が高速道路を走行していると判定する。
【０１３２】
設定部５５は、たとえば、車両１が高速道路を走行していると判定した場合、歩行者と衝突する危険性が低下したと判断し、センサ１１１Ｂから自己のスイッチ装置１０１を経由して運転支援装置１１１Ｃへ伝送されるセンサ情報の優先度、および車外通信装置１１１Ａから自己のスイッチ装置１０１を経由して運転支援装置１１１Ｃへ伝送される車車間情報の優先度をそれぞれ「中」および「高」にすることを決定する。
【０１３３】
一方、設定部５５は、たとえば、車両１が高速道路を走行していないと判定した場合、歩行者と衝突する危険性が増加したと判断し、センサ情報の優先度および車車間情報の優先度をそれぞれ「高」および「中」にすることを決定する。設定部５５は、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。
【０１３４】
［変形例３］
設定部５５は、たとえば、取得部５２によって取得された車速情報および加速度情報に基づいて優先度を設定する。
【０１３５】
詳細には、設定部５５は、たとえば、車速情報および加速度情報に基づく走行状態、および当該走行状態の継続時間に基づいて、車両１が停止しているか否かを判定する。
【０１３６】
設定部５５は、たとえば、車両１が停止していると判定した場合、制御デバイス１２２におけるファームウェアのリプログラミングが効率的に行われるように、更新情報の優先度を「高」にすることを決定する。
【０１３７】
一方、設定部５５は、たとえば、車両１が停止していないと判定した場合、更新情報と異なる情報を優先的に中継すべきと判断し、更新情報の優先度を「低」にすることを決定する。設定部５５は、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。
【０１３８】
［変形例４］
設定部５５は、たとえば、取得部５２によって取得された車速情報および加速度情報に基づいて優先度を設定する。
【０１３９】
詳細には、設定部５５は、たとえば、車速情報および加速度情報に基づく走行状態、および当該走行状態の継続時間に基づいて、車両１が停止しているか否かを判定する。
【０１４０】
設定部５５は、たとえば、車両１が停止していると判定した場合、車両１が盗難される可能性が増加したと判断し、盗難防止情報の優先度を「高」にすることを決定する。
【０１４１】
一方、設定部５５は、たとえば、車両１が停止していないと判定した場合、車両１が盗難される可能性が低下したと判断し、盗難防止情報の優先度を「低」にすることを決定する。設定部５５は、優先度の決定結果を優先度テーブルＴａｂ２に書き込む。
【０１４２】
［変形例５］
取得部５２は、たとえば、状態情報Ｓ２および環境情報を取得する。ここでは、状態情報Ｓ２は、たとえば車速情報および加速度情報である。また、環境情報は、たとえば位置情報および地図情報である。
【０１４３】
より詳細には、取得部５２は、たとえば、転送命令Ｔ２をスイッチ部５１経由でセントラルゲートウェイ１１１Ｆへ送信し、転送命令Ｔ２の応答として、車速情報および加速度情報をセントラルゲートウェイ１１１Ｆから取得する。取得部５２は、取得した車速情報および加速度情報を設定部５５へ出力する。
【０１４４】
また、取得部５２は、たとえば、位置情報を伝送させるための伝送命令をスイッチ部５１経由で車外通信装置１１１Ａへ送信する。
【０１４５】
また、取得部５２は、たとえば、地図情報を転送させるための転送命令Ｔ４をスイッチ部５１経由でナビゲーション装置１１１Ｅへ送信する。
【０１４６】
再び図２を参照して、車外通信装置１１１Ａは、スイッチ装置１０１から伝送命令を受信すると、受信した伝送命令に従って、位置情報を周期的に作成し、作成した位置情報を含むイーサネットフレームをスイッチ装置１０１へ送信する。
【０１４７】
ナビゲーション装置１１１Ｅは、スイッチ装置１０１から転送命令Ｔ４を受信すると、受信した転送命令Ｔ４に従って、地図情報を含むイーサネットフレームをスイッチ装置１０１へ送信する。
【０１４８】
再び図３を参照して、スイッチ装置１０１における取得部５２は、車外通信装置１１１Ａからスイッチ部５１経由で位置情報を含むイーサネットフレームを受信すると、受信したイーサネットフレームから位置情報を取得し、取得した位置情報を設定部５５へ出力する。
【０１４９】
また、取得部５２は、ナビゲーション装置１１１Ｅからスイッチ部５１経由で地図情報を含むイーサネットフレームを受信すると、受信したイーサネットフレームから地図情報を取得し、取得した地図情報を設定部５５へ出力する。
【０１５０】
図９は、本発明の実施の形態に係るスイッチ装置において用いられる優先度マトリクスの一例を示す図である。
【０１５１】
図９を参照して、設定部５５は、たとえば、取得部５２によって取得された環境情報の示す車両１の周辺環境と取得部５２によって取得された状態情報Ｓ２の示す走行状態との組み合わせに応じて優先度を設定する。
【０１５２】
より詳細には、設定部５５は、たとえば優先度マトリクスＭ１を保持する。優先度マトリクスＭ１は、周辺環境ごとかつ走行状態ごとの優先度テーブルを含む。
【０１５３】
この例では、周辺環境は、「一般道路」および「駐車場」である。走行状態は、「走行中」および「停車」である。
【０１５４】
優先度マトリクスＭ１は、「一般道路」および「走行中」に対応する優先度テーブルＴａｂ１１と、「一般道路」および「停車」に対応する優先度テーブルＴａｂ１２と、「駐車場」および「走行中」に対応する優先度テーブルＴａｂ２１と、「駐車場」および「停車」に対応する優先度テーブルＴａｂ２２とを含む。
【０１５５】
優先度テーブルＴａｂ１１では、車両１の通常走行において運転支援に用いられる画像情報の優先度が高い。優先度テーブルＴａｂ１２では、車両１が一時停車しているので、画像情報の優先度が低く、かつ地図情報の優先度が高い。優先度テーブルＴａｂ２１では、歩行者に接近する可能性が高いためセンサ情報の優先度が高い。優先度テーブルＴａｂ２２では、車両１が走行しないため更新情報および盗難防止情報の優先度が高い。
【０１５６】
設定部５５は、取得部５２によって取得された車速情報および加速度情報に基づいて、車両１の走行状態が「走行中」および「停車」のいずれであるかを判定する。
【０１５７】
具体的には、設定部５５は、たとえば、車速がゼロの状態が一定時間以上継続する場合、車両１が停止状態であると判定し、上記と異なる場合、車両１が走行中であると判定する。
【０１５８】
また、設定部５５は、取得部５２によって取得された位置情報および地図情報に基づいて、車両１が「一般道路」および「駐車場」のいずれに位置するかを判定する。
【０１５９】
設定部５５は、車両１の状態が変化した場合、より詳細には走行状態についての判定結果、および周囲環境についての判定結果の少なくともいずれか一方が変化した場合、以下の処理を行う。
【０１６０】
すなわち、設定部５５は、優先度マトリクスＭ１に含まれる優先度テーブルＴａｂ１１，Ｔａｂ１２，Ｔａｂ２１，Ｔａｂ２２の中から、直近の各判定結果に応じた優先度テーブルを選択する。そして、設定部５５は、スイッチ部５１が保持する優先度テーブルの内容を、選択した優先度テーブルの内容に書き換える。
【０１６１】
［動作の流れ］
図１０は、本発明の実施の形態に係る車載通信システムにおけるスイッチ装置が通信データの優先度を決定する際の動作手順を定めたフローチャートである。
【０１６２】
図１０を参照して、まず、スイッチ装置１０１は、対象情報、具体的には速度情報および加速度情報、ならびに位置情報および地図情報の少なくともいずれか一方を受信するまで待機する（ステップＳ３００でＮＯ）。
【０１６３】
そして、スイッチ装置１０１は、対象情報を受信すると（ステップＳ３００でＹＥＳ）、受信した対象情報に速度情報および加速度情報が含まれる場合（ステップＳ３０２でＹＥＳ）、速度情報および加速度情報に基づいて、車両１の走行状態が「走行中」および「停車」のいずれであるかを判定する（ステップＳ３０４）。
【０１６４】
また、スイッチ装置１０１は、対象情報に位置情報および地図情報が含まれる場合（ステップＳ３１４でＹＥＳ）、位置情報および地図情報に基づいて、車両１が「一般道路」および「駐車場」のいずれに位置するかを判定する（ステップＳ３１６）。
【０１６５】
次に、スイッチ装置１０１は、直近の各判定結果に基づいて車両１の状態を決定する（ステップＳ３０６）。
【０１６６】
次に、スイッチ装置１０１は、車両１の状態が変化した場合（ステップＳ３０８でＹＥＳ）、優先度マトリクスＭ１に含まれる優先度テーブルＴａｂ１１，Ｔａｂ１２，Ｔａｂ２１，Ｔａｂ２２の中から、現在の車両１の状態に応じた優先度テーブルを選択する（ステップＳ３１０）。
【０１６７】
次に、スイッチ装置１０１は、スイッチ部５１が保持する優先度テーブルの内容を、選択した優先度テーブルの内容に書き換える（ステップＳ３１２）。
【０１６８】
次に、スイッチ装置１０１は、スイッチ部５１が保持する優先度テーブルの内容を書き換えるか（ステップＳ３１２）、または車両１の状態が変化しない場合（ステップＳ３０８でＮＯ）、新たな対象情報を受信するまで待機する（ステップＳ３００でＮＯ）。
【０１６９】
なお、本発明の実施の形態に係るスイッチ装置では、取得部５２は、車両１のふらつき度合いを示す状態情報Ｓ１を取得する構成であるとしたが、これに限定するものではない。取得部５２は、状態情報Ｓ１および環境情報を取得する構成であってもよい。
【０１７０】
また、本発明の実施の形態に係る車載通信システムでは、車外通信装置１１１Ａ、センサ１１１Ｂ、運転支援装置１１１Ｃ、カメラ１１１Ｄ、ナビゲーション装置１１１Ｅ、セントラルゲートウェイ１１１Ｆおよび警報装置１１１Ｇが機能部１１１として設けられる構成であるとしたが、これに限定するものではない。車載通信システム３０１では、上記と異なる装置が機能部１１１として設けられる構成であってもよい。
【０１７１】
また、本発明の実施の形態に係る車載通信システムでは、スイッチ装置１０１と機能部１１１との間の通信は、イーサネットケーブル１０を用いた有線により行われる構成であるとしたが、これに限定するものではない。スイッチ装置１０１と機能部１１１との間の通信は、無線により行われる構成であってもよい。
【０１７２】
ところで、特許文献１に記載の車載ネットワークでは、車載制御装置からの情報を中継する通信ゲートウェイが設けられる。
【０１７３】
たとえば、通信ゲートウェイが中継する情報に優先度が設定されることがある。通信ゲートウェイは、優先度の高い情報を優先的に中継する。
【０１７４】
しかしながら、優先度を固定的に運用することに適さない情報がある。具体的には、たとえば、画像認識では、車両の周囲の明るさに応じて画像における物体の認識率が変化するため、画像情報の優先度を固定的に運用すると、車両の周囲が暗くなって画像情報の他に優先的して送信すべき情報がある場合においても、画像情報が優先的に中継される状況が生じることがある。このような場合、情報の伝送効率が低下してしまう。
【０１７５】
これに対して、本発明の実施の形態に係るスイッチ装置では、取得部５２は、複数の機能部１１１が設けられた車両１の周辺環境を示す環境情報を取得する。スイッチ部５１は、機能部１１１からの通信データを他の機能部１１１へ中継する中継処理を行う。そして、設定部５５は、取得部５２によって取得された環境情報に基づいて、中継処理における通信データの優先度を設定する。
【０１７６】
このような構成により、車両１の周辺環境に応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、たとえば、画像情報の他に優先的に送信すべき情報がある場合に画像情報の優先度を下げることができるので、優先的に送信すべき情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【０１７７】
また、本発明の実施の形態に係るスイッチ装置では、設定部５５は、環境情報の示す車両１の周辺の照度ＩＬに基づいて、撮像装置であるカメラ１１１Ｄからの通信データとレーダ装置であるセンサ１１１Ｂからの通信データとの優先度の高低を決定する。
【０１７８】
このように、車両１の周辺の照度ＩＬに応じて物体の認識率が変化するカメラ１１１Ｄからの通信データ、および車両１の周辺の照度ＩＬに関わらず物体を認識可能なセンサ１１１Ｂからの通信データの優先度の高低を決定する構成により、各優先度を適切に決定することができる。
【０１７９】
また、本発明の実施の形態に係るスイッチ装置では、取得部５２は、車両１のふらつき度合いを示す状態情報Ｓ１をさらに取得する。そして、設定部５５は、取得部５２によって取得された状態情報Ｓ１の示すふらつき度合いに基づいて、中継処理における通信データの優先度を設定する。
【０１８０】
このような構成により、車両１のふらつき度合いに応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。
【０１８１】
また、本発明の実施の形態に係るスイッチ装置では、車両１には、機能部１１１の１つであり、車両１の外部におけるサーバ１７１と通信可能な車外通信装置１１１Ａが設けられる。そして、設定部５５は、ふらつき度合いが所定条件を満たす場合、車外通信装置１１１Ａとの間の通信データの優先度を上げる。
【０１８２】
このような構成により、たとえば、車両１のふらつき度合いに基づいて地震を検知して車外通信装置１１１Ａ経由でサーバ１７１へ通知する場合において、ふらつき度合いが所定条件を満たしたときに、地震検知情報を優先して車外通信装置１１１Ａへ送信することができるので、検知結果をサーバ１７１へ迅速に送信することができる。
【０１８３】
また、本発明の実施の形態に係るスイッチ装置では、取得部５２は、車両１の走行状態を示す状態情報Ｓ２をさらに取得する。そして、設定部５５は、取得部５２によって取得された環境情報の示す周辺環境と取得部５２によって取得された状態情報Ｓ２の示す走行状態との組み合わせに応じて優先度を設定する。
【０１８４】
車両１の周辺環境が同じでも、走行状態に応じて優先度を変更すべき場合が考えられる。このような場合においても、周辺環境および走行状態に応じた適切な優先度を設定することができる。
【０１８５】
また、本発明の実施の形態に係るスイッチ装置では、取得部５２は、複数の機能部１１１が設けられた車両１のふらつき度合いを示す状態情報Ｓ１を取得する。スイッチ部５１は、機能部１１１からの通信データを他の機能部１１１へ中継する中継処理を行う。そして、設定部５５部は、取得部５２によって取得された状態情報Ｓ１の示すふらつき度合いに基づいて、中継処理における通信データの優先度を設定する。
【０１８６】
このような構成により、車両１のふらつき度合いに応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、優先的して送信すべき情報がある場合に当該情報の優先度を上げることができるので、当該情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【０１８７】
また、本発明の実施の形態に係るスイッチ装置では、複数の機能部１１１が設けられた車両１の走行状態を示す状態情報Ｓ２を取得する。スイッチ部５１は、機能部１１１からの通信データを他の機能部１１１へ中継する中継処理を行う。そして、設定部５５は、取得部５２によって取得された状態情報Ｓ２に基づいて、中継処理における通信データの優先度を設定する。
【０１８８】
このような構成により、車両１の走行状態に応じて通信データの優先度を高くしたり低くしたりすることができる、すなわち情報の優先度を弾力的に適用することができる。これにより、優先的して送信すべき情報がある場合に当該情報の優先度を上げることができるので、当該情報が送信されない、または送信が遅れてしまう状況を回避することができる。したがって、車載ネットワークにおいて情報を効率よく伝送することができる。
【０１８９】
上記実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は、上記説明ではなく特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【０１９０】
以上の説明は、以下に付記する特徴を含む。
【０１９１】
［付記１］
複数の機能部が設けられた車両の周辺環境を示す環境情報を取得する取得部と、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、
前記取得部によって取得された前記環境情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備え、
前記車両には、車外通信装置、センサ、運転支援装置、カメラ、ナビゲーション装置、セントラルゲートウェイまたは警報装置が前記機能部として設けられ、
前記車外通信装置は、ＴＣＵ（Ｔｅｌｅｍａｔｉｃｓ  Ｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｔ）であり、ＬＴＥ（Ｌｏｎｇ  Ｔｅｒｍ  Ｅｖｏｌｕｔｉｏｎ）または３Ｇの通信規格に従って無線基地局装置と無線通信を行うことが可能であり、
前記通信データは、画像情報、センサ情報、地図情報、更新情報、盗難防止情報、車車間情報または地震検知情報であり、
前記スイッチ部は、前記カメラから前記運転支援装置へ前記画像情報を中継し、
前記スイッチ部は、前記センサから前記運転支援装置へ前記センサ情報を中継し、
前記スイッチ部は、前記車外通信装置から前記ナビゲーション装置へ前記地図情報を中継し、
前記スイッチ部は、前記車外通信装置から前記セントラルゲートウェイへ前記更新情報を中継し、
前記スイッチ部は、前記セントラルゲートウェイから前記車外通信装置へ前記盗難防止情報を中継し、
前記スイッチ部は、前記車外通信装置から前記運転支援装置へ前記車車間情報を中継し、
前記スイッチ部は、前記警報装置から前記車外通信装置へ前記地震検知情報を中継する、スイッチ装置。
【０１９２】
［付記２］
複数の機能部が設けられた車両のふらつき度合いを示す状態情報を取得する取得部と、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、
前記取得部によって取得された前記状態情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える、スイッチ装置。
【０１９３】
［付記３］
複数の機能部が設けられた車両の走行状態を示す状態情報を取得する取得部と、
前記機能部からの通信データを他の前記機能部へ中継する中継処理を行うスイッチ部と、
前記取得部によって取得された前記状態情報に基づいて、前記中継処理における前記通信データの優先度を設定する設定部とを備える、スイッチ装置。
【０１９４】
［付記４］
前記設定部は、前記状態情報の示す前記走行状態、および前記走行状態の継続時間に基づいて前記優先度を設定する、付記３に記載のスイッチ装置。
【符号の説明】
【０１９５】
１  車両
１０  イーサネットケーブル
１１  ＣＡＮバス
５１  スイッチ部
５２  取得部
５３  バッファ
５４  通信ポート
５５  設定部
１０１  スイッチ装置
１１１  機能部
１１１Ａ  車外通信装置
１１１Ｂ  センサ
１１１Ｃ  運転支援装置
１１１Ｄ  カメラ
１１１Ｅ  ナビゲーション装置
１１１Ｆ  セントラルゲートウェイ
１１１Ｇ  警報装置
１２２  制御デバイス
１６１  無線基地局装置
１７１  サーバ
３０１  車載通信システム
【図１】
2018098684.tif 000003
【図２】
2018098684.tif 000004
【図３】
2018098684.tif 000005
【図４】
2018098684.tif 000006
【図５】
2018098684.tif 000007
【図６】
2018098684.tif 000008
【図７】
2018098684.tif 000009
【図８】
2018098684.tif 000010
【図９】
2018098684.tif 000011
【図１０】
2018098684.tif 000012