(57)【要約】【課題】新たな不具合の発生を抑制しつつ、車両情報を重複せずにサーバに送信可能な技術を提供することを目的とする。【解決手段】通知装置は、第１車両に備えられ、第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を第２車両からサーバにアップロードすることが可能である。通知装置は、車車間通信を用いて車両情報を送信することが可能な送信部１１と、第１車両と車車間通信が可能な複数の車両の中から一の車両を第２車両として特定し、車両情報を送信部１１から車車間通信により一の車両に送信し、当該一の車両からサーバにアップロードさせる制御を行う制御部１２とを備える。【選択図】図３
2016212610.tif 000002
【特許請求の範囲】
【請求項１】
第１車両に備えられ、前記第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を前記第２車両からサーバにアップロードすることが可能な通信装置であって、
車車間通信を用いて前記車両情報を送信することが可能な送信部と、
前記第１車両と車車間通信が可能な複数の車両の中から一の車両を前記第２車両として特定し、前記車両情報を前記送信部から車車間通信により前記一の車両に送信し、当該一の車両から前記サーバにアップロードさせる制御を行う制御部と
を備える、通信装置。
【請求項２】
請求項１に記載の通信装置であって、
前記制御部は、
前記複数の車両のうち、前記第１車両と前記複数の車両のそれぞれとの間の車車間通信において介在する車両数が最も少ない車両から、前記一の車両を特定する、通信装置。
【請求項３】
請求項１または請求項２に記載の通信装置であって、
前記制御部は、
前記複数の車両のうち、前記第１車両と前記複数の車両のそれぞれとの間の距離が最も短い車両から、前記一の車両を特定する、通信装置。
【請求項４】
請求項１から請求項３のうちのいずれか１項に記載の通信装置であって、
前記制御部は、
前記複数の車両のうち、前記第１車両が進行している方向及び道路と一致する車両から、前記一の車両を特定する、通信装置。
【請求項５】
請求項１から請求項４のうちのいずれか１項に記載の通信装置であって、
前記制御部は、
前記複数の車両のうち、前記サーバにアップロード可能な車両から、前記一の車両を特定する、通信装置。
【請求項６】
請求項１から請求項５のうちのいずれか１項に記載の通信装置であって、
前記サーバは、交通情報を前記第２車両にダウンロードし、
前記第１車両に備えられる前記通信装置は、前記第２車両が車車間通信を用いて送信した前記交通情報を受信する受信部をさらに備える、通信装置。
【請求項７】
第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を前記第２車両からサーバにアップロードすることが可能な通信方法であって、
前記第１車両と車車間通信が可能な複数の車両の中から一の車両を前記第２車両として特定し、車車間通信を用いて前記車両情報を前記一の車両に送信し、当該一の車両から前記サーバにアップロードさせる、通信方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を第２車両からサーバにアップロードすることが可能な通信装置、及び、通信方法に関する。
【背景技術】
【０００２】
交通情報システムとして、情報センタの管理サーバが、道路を走行している各車両の位置情報などの車両情報を収集し、当該収集した車両情報を解析処理することによって、道路の渋滞度合などの交通情報を生成するシステムが知られている。従来、このような交通情報システムでは、管理サーバにアップロードするサーバ通信機能を有する車両（以下「対応車両」と記す）のみから車両情報を収集していた。しかしながら、実際には、サーバ通信機能を有しない車両（以下「未対応車両」と記す）も道路を走行していることから、対応車両の車両情報のみから生成される交通情報の精度は低いという問題があった。
【０００３】
そこで、この問題を解決するため、例えば特許文献１及び２には、未対応車両が、当該未対応車両の車両情報を、車車間通信により対応車両に送信することによって、対応車両から管理サーバにアップロードする技術が提案されている。このような技術によれば、管理サーバは、対応車両の車両情報と未対応車両の車両情報とを解析処理することが可能となるので、精度の高い交通情報を生成することが可能となる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２０１３−０３７６１８号公報
【特許文献２】特開２０１２−１３３７２６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１及び２の技術における未対応車両は、自身の車両情報を、複数の対応車両を介して管理サーバにアップロードすることがある。このため、管理サーバは、未対応車両の車両情報を重複して収集してしまうことになり、生成される交通情報の精度が依然として低いという問題があった。
【０００６】
この問題に対して、未対応車両が、対応車両に送信する車両情報に、当該未対応車両を識別するための識別情報を付加すれば、管理サーバは、重複する車両情報から一の車両情報だけを抽出することができるようになるとも考えられる。しかしながら、この場合には、管理サーバの演算処理の負荷が高くなるだけでなく、送信データのサイズが大きくなるので送受信処理の負荷も高くなるという問題があった。
【０００７】
そこで、本発明は、上記のような問題点を鑑みてなされたものであり、新たな不具合の発生を抑制しつつ、車両情報を重複せずにサーバに送信可能な技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１局面に係る通信装置は、第１車両に備えられ、第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を第２車両からサーバにアップロードすることが可能な通信装置であって、車車間通信を用いて車両情報を送信することが可能な送信部と、第１車両と車車間通信が可能な複数の車両の中から一の車両を第２車両として特定し、車両情報を送信部から車車間通信により一の車両に送信し、当該一の車両からサーバにアップロードさせる制御を行う制御部とを備える。
【０００９】
本発明の第２局面に係る通信方法は、第１車両の車両情報を車車間通信により第２車両に送信することによって、当該車両情報を第２車両からサーバにアップロードすることが可能な通信方法であって、第１車両と車車間通信が可能な複数の車両の中から一の車両を第２車両として特定し、車車間通信を用いて車両情報を一の車両に送信し、当該一の車両からサーバにアップロードさせる。
【発明の効果】
【００１０】
本発明によれば、第１車両は、第１車両の車両情報を、第２車両として特定された一の車両を経由してサーバにアップロードすることが可能となる。これにより、第１車両の車両情報を重複せずにサーバに送信することを、新たな不具合の発生を抑制しつつ実現することができる。
【図面の簡単な説明】
【００１１】
【図１】実施の形態１に係る交通情報システムの構成を示す図である。
【図２】実施の形態１に係るナビゲーション装置のハードウェア構成を示すブロック図である。
【図３】実施の形態１に係る自車両に備えられたナビゲーション装置の主要な構成を示すブロック図である。
【図４】実施の形態１に係るナビゲーション装置の構成を示すブロック図である。
【図５】他車両が自車両に車車間情報を送信する一例を示す図である。
【図６】実施の形態１に係る他車両に備えられたナビゲーション装置の構成を示すブロック図である。
【図７】実施の形態１に係るナビゲーション装置の動作を示すフローチャートである。
【図８】実施の形態１に係るナビゲーション装置の動作を示す図である。
【図９】実施の形態１に係るナビゲーション装置の動作を示す図である。
【発明を実施するための形態】
【００１２】
＜実施の形態１＞
以下、本発明の実施の形態１に係る通信装置が、ナビゲーション装置（交通情報システム）に適用されている構成を例にして説明する。なお、当該ナビゲーション装置が搭載され、着目の対象となる車両（第１車両）を「自車両」と記載して説明する。また、自車両以外の車両を「他車両」と記載し、自車両の車両情報を管理サーバ（サーバ）にアップロードする他車両（第２車両）を「中継車両」と記載して説明する。なお、車両情報は、例えば車両の現在位置（位置情報）など、管理サーバにて解析処理される情報である。
【００１３】
図１は、自車両５１と、中継車両５２と、管理サーバ５３とを備える交通情報システムの構成を示す図である。
【００１４】
中継車両５２は、管理サーバ５３にアップロードするサーバ通信機能を有している。このため、中継車両５２は、当該中継車両５２の車両情報などを管理サーバ５３にアップロードすることが可能となっている。中継車両５２と管理サーバ５３との間の通信には、例えば、３Ｇ（第３世代）の通信方式、ＬＴＥ（Long Term Evolution）の通信方式、または、ＷｉＦｉ（登録商標）の通信方式などが含まれる。
【００１５】
一方、自車両５１は、管理サーバ５３にアップロードするサーバ通信機能を有していない。このため、自車両５１は、単独では、当該自車両５１の車両情報を管理サーバ５３にアップロードすることができない。ただし、図１に示すように、自車両５１（ナビゲーション装置１）は、当該自車両５１の車両情報を車車間通信により中継車両５２に送信することによって、当該車両情報を、中継車両５２から管理サーバ５３にアップロードすることが可能となっている。
【００１６】
管理サーバ５３は、収集した自車両５１及び中継車両５２の車両情報を解析処理することによって、道路の渋滞度合などを含む交通情報を生成する。管理サーバ５３は、生成した交通情報を、中継車両５２などにダウンロードする。ダウンロードされた交通情報は、中継車両５２において経路探索に用いられたり、表示に用いられたりする。
【００１７】
図２は、本実施の形態１に係るナビゲーション装置１のハードウェア構成を示すブロック図である。図２のナビゲーション装置１は、プロセッサ９１と、メモリ９２とを備えている。
【００１８】
プロセッサ９１には、例えば、ＣＰＵ（Central Processing Unit）、中央処理装置、処理装置、演算装置、マイクロプロセッサ、マイクロコンピュータ、プロセッサ、及び、ＤＳＰ（Digital Signal Processor）などの少なくともいずれか１つが含まれる。
【００１９】
メモリ９２には、例えば、ＲＡＭ（Random Access Memory）、ＲＯＭ（Read Only Memory）、フラッシュメモリー、ＥＰＲＯＭ（Erasable Programmable Read Only Memory）、ＥＥＰＲＯＭ（Electrically Erasable Programmable Read Only Memory）などの、不揮発性または揮発性の半導体メモリ、ＨＤＤ（Hard Disk Drive）、磁気ディスク、フレキシブルディスク、光ディスク、コンパクトディスク、ミニディスク、ＤＶＤ（Digital Versatile Disc）及びそのドライブ装置の少なくともいずれか１つが含まれる。
【００２０】
なお、ナビゲーション装置１は、ＧＰＳ（Global Positioning System）衛星からのＧＰＳ信号を受信するＧＰＳ受信機と、自車両５１の進行方向（例えば北を基準とした角度など）を検出する角速度センサとを備えるだけでなく、別体の受信装置と、別体の送信装置と、別体の通知装置とに接続されており、これら装置を制御することが可能となっている。
【００２１】
ここで、受信装置には、例えば無線受信装置、入力装置（例えばタッチパネルや音声入力装置など）、及び、それらの周辺装置（例えばそれらと接続されるインターフェース装置など）の少なくともいずれか１つが含まれる。
【００２２】
送信装置には、例えば無線送信装置、及び、それらの周辺装置（例えばそれらと接続されるインターフェース装置など）の少なくともいずれか１つなどが含まれる。通知装置には、液晶表示装置などの表示装置、及び、スピーカなどの音声出力装置の少なくともいずれか１つが含まれる。
【００２３】
また、自車両５１のボディは、自車両５１の走行速度を検出する車速センサを備えており、ナビゲーション装置１は、それらの検出結果を適宜用いることが可能となっている。
【００２４】
図３は、本実施の形態１に係るナビゲーション装置１の主要な構成を示すブロック図である。図３のナビゲーション装置１は、送信部１１と、ナビゲーション装置１の各構成要素を統括的に制御する制御部１２とを備えている。
【００２５】
送信部１１は、車車間通信を用いて車両情報を送信することが可能となっている。なお、車車間通信には、例えばＷｉＦｉ（登録商標）などの通信方式が含まれる。
【００２６】
制御部１２は、自車両５１と車車間通信が可能な複数の他車両の中から一の他車両を中継車両５２として特定し、自車両５１の車両情報を送信部１１から、中継車両５２として特定された当該一の他車両に送信し、当該一の他車両から管理サーバ５３にアップロードさせる制御を行う。
【００２７】
ここで、送信部１１及び制御部１２の各機能は、図２のプロセッサ９１が、メモリ９２に記憶されたソフトウェア及びファームウェアなどのプログラムを読み出して実行することにより、当該プロセッサ９１の機能として実現される。つまり、ナビゲーション装置１が備えるメモリ９２は、プロセッサ９１により実行されるときに、自車両５１と車車間通信が可能な複数の他車両の中から一の他車両を中継車両５２として特定し、車車間通信を用いて自車両５１の車両情報を当該一の他車両に送信し、当該一の車両から管理サーバ５３にアップロードさせるステップが結果的に実行されることになるプログラムを記憶している。
【００２８】
以上のような本実施の形態１に係るナビゲーション装置１によれば、自車両５１は、自車両５１の車両情報を、中継車両５２として特定された一の他車両を経由して管理サーバ５３にアップロードすることが可能となる。これにより、ナビゲーション装置１は、自車両５１の車両情報を重複せずに管理サーバ５３に送信することができる。したがって、管理サーバ５３は、精度の高い交通情報を生成することができる。しかもそのような効果を、管理サーバ５３の演算処理の負荷、並びに、車両及び管理サーバ５３の送受信処理の負荷を抑制しつつ実現することができる。
【００２９】
＜詳細＞
以上、本実施の形態１に係るナビゲーション装置１について簡単に説明した。次に、本実施の形態１に係るナビゲーション装置１について詳細に説明する。
【００３０】
図４は、本実施の形態１に係るナビゲーション装置１の主要な構成及び付加的な構成を示すブロック図である。なお、図３に示されずに図４に示されている付加的な構成要素は、本発明に間接的に関係する構成要素などに過ぎず、以下で説明する構成要素以外にも様々な構成要素を適用することができる。
【００３１】
図４のナビゲーション装置１の各構成要素について説明する前に、ナビゲーション装置１に接続されている構成要素について説明する。図４のナビゲーション装置１（制御部１２）は、車速センサ部２１と、位置検出部２２と、車車間受信部２３と、車車間送信部２６と、通知部２８とに接続されており、これらを制御することが可能となっている。
【００３２】
車速センサ部２１、位置検出部２２、及び、車車間受信部２３は、図２の受信装置に対応する。車速センサ部２１は、自車両５１の速度を検出する。位置検出部２２は、ＧＰＳ信号を受信し、当該ＧＰＳ信号に基づいて自車両５１の現在位置（例えば緯度及び経度）を検出する。なお、図２の受信装置が角速度センサを備えている場合、位置検出部２２は、角度センサで検出される自車両５１の進行方向に基づいて自車両５１の現在位置を補正してもよい。車車間受信部２３は、後述する受信部１３と協働して車車間通信の受信機能を実現している。
【００３３】
車車間送信部２６は、図２の送信装置に対応する。車車間送信部２６は、送信部１１と協働して車車間通信の送信機能を実現している。
【００３４】
通知部２８は、図２の通知装置に対応する。通知部２８は、ナビゲーション装置１（制御部１２）の制御により、各種情報を表示したり、各種情報を音声出力させたりすることが可能となっている。
【００３５】
次に、図４のナビゲーション装置１の構成要素について詳細に説明する。図４のナビゲーション装置１は、上述の送信部１１及び制御部１２に加えて、受信部１３と、地図データベース１４（以下「地図ＤＢ１４」と記す）を備えている。なお、受信部１３も、送信部１１及び制御部１２と同様に、図２のプロセッサ９１が、メモリ９２に記憶されたプログラムを読み出して実行することにより、当該プロセッサ９１の機能として実現される。
【００３６】
受信部１３は、中継車両５２が車車間通信を用いて送信した交通情報（管理サーバ５３からダウンロードされた交通情報）を、車車間受信部２３と協働して実現される受信機能により受信する。同様に、受信部１３は、他車両が車車間通信を用いて送信した各種情報を、当該他車両が中継車両５２であるか否かに関わらず、車車間受信部２３と協働して実現される受信機能により受信する。以下、他車両が送信し、受信部１３で受信される各種情報を「車車間情報」と記して説明する。この車車間情報の詳細については後述する。
【００３７】
地図ＤＢ１４は、ナビゲーション装置１に必要な地図情報を記憶している。本実施の形態１では、地図情報は、各道路を識別するための道路識別情報（例えば道路の名称、道路のＩＤなど）を含んでいるものとする。
【００３８】
制御部１２には、車速センサ部２１で検出された自車両５１の速度、位置検出部２２で検出された自車両５１の現在位置、及び、車車間受信部２３で受信された上述の車車間情報が入力される。
【００３９】
ここで車車間情報には、自車両５１と他車両との間の車車間通信において介在する車両数と、他車両の現在位置と、他車両が進行している進行方向（以下「他車両進行方向」と記す）と、他車両が進行している道路（以下「他車両進行道路」と記す）と、他車両が管理サーバ５３にアップロード可能か否かを示すアップロード可否情報と、他車両をそれぞれ識別するための車両識別情報（例えば車両のＩＤなど）とが含まれる。
【００４０】
図５は、他車両５２ａが、自車両５１に車車間情報を送信する一例を示す図である。この例において、他車両５２ａは、初期値として「０」が設定された車両数と、他車両５２ａの現在位置と、他車両進行方向と、他車両進行道路と、他車両５２ａのアップロード可否情報と、他車両５２ａの車両識別情報とを含む車車間情報を、車車間通信を用いて外部に送信する。
【００４１】
一の他車両５２ｂは、別の他車両５２ａから送信された車車間情報を受信した場合、当該受信した車車間情報の車両数に「１」を追加し、そのように車両数を変更した車車間情報を、車車間通信を用いて外部に送信する。なお、一の他車両５２ｂは、別の他車両５２ａの車車間情報に含まれる車両数が予め定められた値を超える場合には、当該車車間情報を送信しないように構成されてもよい。このように構成した場合には、自車両５１が、関係性の低い他車両から車車間情報を受信する可能性を低減することができる。
【００４２】
自車両５１（受信部１３）は、他車両５２ｂから送信された他車両５２ａの車車間情報を受信する。この場合、自車両５１が受信した他車両５２ａの車車間情報に含まれる車両数は、自車両５１と他車両５２ａとの間に介在する車両数として「１」を示すことになる。
【００４３】
図４に戻って、制御部１２は、位置検出部２２で検出された自車両５１の現在位置と、車車間受信部２３で受信された車車間情報に含まれる複数の他車両の現在位置とに基づいて、自車両５１と複数の他車両のそれぞれとの間の距離を算出する。
【００４４】
また、制御部１２は、位置検出部２２で検出された自車両５１の現在位置の変化を算出することにより、自車両５１が進行している進行方向（以下「自車両進行方向」と記す）を算出する。また、制御部１２は、地図ＤＢ１４の地図情報のうち、位置検出部２２で検出された現在位置に対応する道路を、自車両５１が進行している道路（以下「自車両進行道路」と記す）として検索する。
【００４５】
制御部１２は、以上に説明した各種情報に基づいて、複数の他車両の中から一の他車両を中継車両５２として特定する。本実施の形態１では、制御部１２は、以下に説明する４種類の特定方式のいずれをも満たす一の他車両を、中継車両５２として特定するように構成されている。
【００４６】
１種類目の特定方式として、制御部１２は、複数の他車両のうち、自車両５１と複数の他車両のそれぞれとの間の車車間通信において介在する車両数が最も少ない他車両を特定する。
【００４７】
２種類目の特定方式として、制御部１２は、複数の他車両のうち、自車両５１と複数の他車両のそれぞれとの間の距離が最も短い他車両を特定する。
【００４８】
３種類目の特定方式として、制御部１２は、複数の他車両のうち、他車両進行方向及び他車両進行道路が自車両進行方向及び自車両進行道路と一致する他車両を特定する。つまり、制御部１２は、複数の他車両のうち、自車両５１が進行している方向及び道路と一致する他車両を特定する。
【００４９】
４種類目の特定方式として、制御部１２は、複数の他車両のうち、アップロード可否情報により管理サーバ５３にアップロード可能であることが示された他車両を特定する。つまり、制御部１２は、複数の他車両のうち、管理サーバ５３にアップロード可能な他車両を特定する。
【００５０】
また、制御部１２は、以上のような特定を行うだけでなく、入力された自車両５１の現在位置及び速度と、特定した一の他車両の車両識別情報とを含む車両情報を生成する。そして、制御部１２は、生成した自車両５１の車両情報を、送信部１１及び車車間送信部２６を介して、特定した一の他車両に送信する制御を行う。
【００５１】
なお、ここでいう送信は、実質的に一の他車両に車両情報が送信されればよく、形式的に複数の他車両に車両情報が送信されてもよい。実質的に一の他車両に車両情報が送信される場合としては、例えば、複数の他車両のうち、自車両５１の車両情報の車両識別情報に示される一の他車両のみが当該車両情報を処理し、それ以外の他車両は当該車両情報を処理しない場合などが想定される。
【００５２】
図６は、サーバ通信機能を有する他車両が備えるナビゲーション装置３１の構成を示すブロック図である。なお、全ての他車両が、図６のナビゲーション装置３１を備える必要はなく、例えば、いくつかの他車両は図４のナビゲーション装置１を備えていてもよい。
【００５３】
図６のナビゲーション装置３１は、車速センサ部４１と、位置検出部４２と、車車間受信部４３と、車車間送信部４６と、通知部４８と接続されており、これらを制御することが可能となっている。なお、車速センサ部４１、位置検出部４２、車車間受信部４３、車車間送信部４６、及び、通知部４８は、それぞれ車速センサ部２１、位置検出部２２、車車間受信部２３、車車間送信部２６、及び、通知部２８と実質的に同じである。
【００５４】
図６のナビゲーション装置３１は、送信部３２と、制御部３３と、受信部３４と、地図ＤＢ３５と、サーバ通信部３６とを備える。なお、送信部３２、制御部３３、受信部３４及び地図ＤＢ３５は、それぞれ送信部１１、制御部１２、受信部１３及び地図ＤＢ１４と実質的に同じである。このように構成されたナビゲーション装置３１は、当該他車両の現在位置、他車両進行方向及び他車両進行道路を取得して、当該取得した他車両の現在位置などを含む車車間情報を、車車間通信によって外部に送信することが可能となっている。
【００５５】
サーバ通信部３６は、管理サーバ５３と通信可能である。このように構成されたナビゲーション装置３１は、管理サーバ５３に車両情報などをアップロードすることが可能であるとともに、管理サーバ５３から交通情報などをダウンロードすることが可能となっている。
【００５６】
＜動作＞
図７は、本実施の形態１に係るナビゲーション装置１の動作を示すフローチャートである。次に、図７を用いて、ナビゲーション装置１の動作について説明する。
【００５７】
まず、ステップＳ１にて、制御部１２は、他車両からの車車間情報、並びに、自車両５１の速度、現在位置、自車両進行方向及び自車両進行道路を取得する。
【００５８】
ステップＳ２にて、制御部１２は、複数の他車両のうち、自車両５１が進行している方向及び道路と一致する他車両が存在するか否かを判定する。存在すると判定した場合にはステップＳ３に進み、そうでない場合には、図７の処理を終了する。
【００５９】
ステップＳ３にて、制御部１２は、存在すると判定された複数の他車両のうち、管理サーバ５３にアップロード可能な他車両が存在するか否かを判定する。存在すると判定した場合にはステップＳ４に進み、そうでない場合には、図７の処理を終了する。
【００６０】
ステップＳ４にて、制御部１２は、存在すると判定された複数の他車両のうち、車車間通信に介在する車両数が最も少ない他車両が、一つであるか否かを判定する。なお、一つであると判定しない場合としては、例えば、車両数が「０」である他車両が複数存在する場合などが想定される。一つであると判定した場合にはステップＳ６に進み、そうでない場合には、ステップＳ５に進む。
【００６１】
ステップＳ５にて、制御部１２は、ステップＳ４の判定で絞り込まれた複数の他車両のうち、自車両５１との間の距離が最も短い一の他車両を決定する。その後、ステップＳ６に進む。
【００６２】
ステップＳ６にて、制御部１２は、これまでのステップにより絞り込まれた一の他車両を、中継車両５２として特定する。以下、ここで特定された一の他車両を、中継車両５２と記して説明する。
【００６３】
ステップＳ７にて、制御部１２は、自車両５１の車両情報を生成し、当該生成した車両情報を、送信部１１及び車車間送信部２６を介して中継車両５２に送信する。また、制御部１２は、中継車両５２から送信された交通情報を、車車間受信部２３及び受信部１３を介して受信する。
【００６４】
ステップＳ８にて、制御部１２は、ステップＳ７の後から現在までの時間が、予め定められた時間を超えたか否かを判定する。超えたと判定した場合にはステップＳ９に進み、そうでない場合にはステップＳ８を再度行う。
【００６５】
ステップＳ９にて、制御部１２は、中継車両５２からの車車間情報、及び、自車両５１の現在位置を取得する。
【００６６】
ステップＳ１０にて、制御部１２は、ステップＳ９で取得された情報に基づいて、自車両５１と中継車両５２との間の距離が、予め定められた距離以内であるか否かを判定する。予め定められた距離以内であると判定した場合にはステップＳ７に戻り、そうでない場合にはステップＳ１に戻る。
【００６７】
ここで、以上の動作では、ステップＳ６で中継車両５２を特定した後、すぐにステップＳ１に戻って４種類の特定方式を再度行うのではなく、自車両５１と中継車両５２との間の距離だけを確認している。このような動作によれば、中継車両５２が一度特定された後は、自車両５１と中継車両５２との間の距離が予め定められた距離以内である限り、中継車両５２を特定するために要する時間及び演算負荷を低減することができる。
【００６８】
図８及び図９は、図７の動作の一例を示す図である。なお、前提として、図８及び図９に示される自車両５１及び他車両５２ｃ〜５２ｉが進行している方向及び道路はいずれも同じであるものとする。
【００６９】
図８には、自車両５１と、サーバ通信機能を有する他車両５２ｃ，５２ｄと、サーバ通信機能を有さない他車両５２ｅ，５２ｆ，５２ｇとが示されている。この場合、自車両５１と他車両５２ｃとの間の車両数は「１」であり、自車両５１と他車両５２ｄとの間の車両数は「２」でり、前者の車両数の方が後者の車両数よりも少ない。したがって、この場合には、他車両５２ｃが中継車両５２として特定されることになる。
【００７０】
図９には、自車両５１と、サーバ通信機能を有する他車両５２ｈ，５２ｉとが示されている。この場合、自車両５１と他車両５２ｈとの間の車両数も、自車両５１と他車両５２ｉとの間の車両数も「０」であるが、自車両５１と他車両５２ｈとの間の距離は、自車両５１と他車両５２ｉとの間の距離よりも短くなっている。したがって、この場合には、他車両５２ｈが中継車両５２として特定されることになる。
【００７１】
＜実施の形態１のまとめ＞
以上のような本実施の形態１に係るナビゲーション装置１によれば、自車両５１は、自車両５１の車両情報を、中継車両５２として特定された一の他車両を経由して管理サーバ５３にアップロードすることが可能となる。これにより、ナビゲーション装置１は、新たな不具合の発生を抑制しつつ、自車両５１の車両情報を重複せずに管理サーバ５３に送信することができる。
【００７２】
また、本実施の形態１によれば、複数の他車両のうち自車両５１との間の距離が最も短い他車両から、中継車両５２とすべき一の他車両を特定する。このような構成によれば、自車両５１との車車間通信をなるべく長く継続することが可能な他車両を、中継車両５２に適用することができる。この結果、自車両５１の車両情報を管理サーバ５３にアップロードする時間に余裕を持たせることができたり、中継車両５２を特定する頻度を低減させることができたりすることが期待できる。
【００７３】
また、本実施の形態１によれば、複数の他車両のうち車車間通信において介在する車両数が最も少ない他車両から、中継車両５２とすべき一の他車両を特定する。このような構成によれば、距離が最も短い他車両から中継車両５２を特定することと同様に、自車両５１との車車間通信をなるべく長く継続することが可能な他車両を、中継車両５２に適用することができる。
【００７４】
さらに、本実施の形態１によれば、複数の他車両のうち自車両５１が進行している方向及び道路と一致する他車両から、中継車両５２とすべき一の他車両を特定する。このような構成によれば、以上の特定と同様に、自車両５１との車車間通信をなるべく長く継続することが可能な他車両を、中継車両５２に適用することができる。
【００７５】
また、本実施の形態１によれば、管理サーバ５３にアップロード可能な他車両から、中継車両５２とすべき一の他車両を特定する。このような構成によれば、適切な他車両を、中継車両５２として特定することができる。
【００７６】
ここで、中継車両５２は、自車両５１の周辺に位置する可能性が高いことから、自車両５１の交通状況と、中継車両５２の交通状況とはほぼ同じであると考えられる。ここで、本実施の形態１に係る受信部１３は、中継車両５２が車車間通信を用いて送信した交通情報を受信するように構成されている。このような構成によれば、例えば、中継車両５２が管理サーバ５３からの交通情報に基づいて渋滞していない道路を選択することができることと同様に、自車両５１も中継車両５２からの交通情報に基づいて渋滞していない道路を選択することが可能となる。
【００７７】
＜変形例＞
実施の形態１では、制御部１２は、４種類の特定方式のいずれをも満たす一の他車両を、中継車両５２として特定した。しかしこれに限ったものではなく、制御部１２は、４種類のうちの３種類、２種類及び１種類のいずれかの特定方式を満たす一の他車両を、中継車両５２として特定してもよい。また、４種類の特定方式の順序は、図７に示した順序に限ったものではない。さらに、制御部１２は、一の他車両を特定できるのであれば、上述の情報に基づいて特定しなくてもよく、例えば、自車両５１と車車間通信が可能な複数の他車両から一の他車両をランダムに特定してもよい。
【００７８】
また、以上の説明では、制御部１２は、ステップＳ２及びＳ３において否定的に判定した場合に図７の処理を終了したが、その代わりにステップＳ１に戻って動作を繰り返してもよい。
【００７９】
＜その他の変形例＞
以上の説明では、送信部１１、制御部１２及び受信部１３（以下「送信部１１等」と記す）は、図２のプロセッサ９１がメモリ９２に記憶されたプログラムに従って動作することにより実現された。しかしこれに代えて、送信部１１等の一部または全部は、当該動作をハードウェアの電気回路で実現する信号処理回路により実現されてもよい。ソフトウェアの送信部１１等と、ハードウェアの送信部１１等とを合わせた概念として、「処理回路」という語を用いることもできる。
【００８０】
また、以上で説明した通信装置は、車両に搭載可能なナビゲーション装置だけでなく、Portable Navigation Device、通信端末（例えば携帯電話、スマートフォン、及びタブレットなどの携帯端末）、及びこれらにインストールされるアプリケーションの機能、並びにサーバなどを適宜に組み合わせてシステムとして構成される通信システムにも適用することができる。この場合、以上で説明したナビゲーション装置１及びその周辺装置の各機能あるいは各構成要素は、前記システムを構築する各機器に分散して配置されてもよいし、いずれかの機器に集中して配置されてもよい。その一例として、ナビゲーション装置１は、以上の説明では別体であった車速センサ部２１、車車間受信部２３、車車間送信部２６、及び、通知部２８の少なくともいずれか１つを備えていてもよい。また例えば、サーバがナビゲーション機能（目的地検索、経路探索及び経路案内などの機能）を備え、ナビゲーション装置１が表示機能だけを備える構成であってもよい。
【００８１】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【００８２】
１  ナビゲーション装置、１１  送信部、１２  制御部、５１  自車両、５２  中継車両、５２ａ，５２ｂ，５２ｃ，５２ｄ，５２ｅ，５２ｆ，５２ｇ，５２ｈ，５２ｉ  他車両、５３  管理サーバ。
【図１】
2016212610.tif 000003
【図２】
2016212610.tif 000004
【図３】
2016212610.tif 000005
【図４】
2016212610.tif 000006
【図５】
2016212610.tif 000007
【図６】
2016212610.tif 000008
【図７】
2016212610.tif 000009
【図８】
2016212610.tif 000010
【図９】
2016212610.tif 000011