(57)【要約】【課題】１台の車両のみでは取得困難な情報の取得を可能とする。【解決手段】車両８−（１）〜車両８−（ｎ）の各々には、車両間データ通信システムが搭載されている。車両８−（１）を送信元とするリクエストデータは、車両８−（１）に先行する車両８−（２）〜車両８−（ｎ）の間でリレーされる。リクエストデータのリレーの終点である車両８−（ｎ）において撮影された周囲の画像は、レスポンスデータとともに後続の車両８−（ｎ−１）へ送信される。車両８−（ｎ−１）において、レスポンスデータに応じて撮影された周囲の画像に、車両８−（ｎ）から受信された画像が繋ぎ合わされる。繋ぎ合わせにより生成された画像は、レスポンスデータとともに後続の車両８−（ｎ−２）へ送信される。車両８−（ｎ−２）〜車両８−（２）において、同様の画像の撮影および画像の繋ぎ合わせが行われ、生成された画像が車両８−（１）へとリレーされる。【選択図】図４
2017068640.tif 000002
【特許請求の範囲】
【請求項１】
自車両に関する自車両データを取得する自車両データ取得手段と、
前記自車両の周囲の他車両から、前記他車両に関する他車両データを受信する受信手段と、
前記他車両データを用いて、前記他車両に関する情報を含む新たな自車両データを生成する自車両データ生成手段と
を備える車両間データ通信装置。
【請求項２】
前記自車両データ取得手段は、前記自車両の周囲を撮影して生成された画像データを含む前記自車両データを取得し、
前記受信手段は、前記他車両の周囲を撮影して生成された画像データを含む前記他車両データを受信し、
前記自車両データ生成手段は、前記自車両データに含まれる画像データが表す画像と前記他車両データに含まれる画像データが表す画像とを繋ぎ合わせた画像を表す画像データを含む前記新たな自車両データを生成する
請求項１に記載の車両間データ通信装置。
【請求項３】
前記自車両データ取得手段は、前記自車両の周囲の車両の前記自車両を基準とする方向または位置を示す周囲データを含む前記自車両データを取得し、
前記受信手段は、前記他車両の周囲の車両の前記他車両を基準とする方向または位置を示す周囲データを含む前記他車両データを受信し、
前記自車両データ生成手段は、前記自車両データに含まれる周囲データが示す方向または位置と前記他車両データに含まれる周囲データが示す方向または位置とに基づき前記自車両を含む複数の車両の位置関係を表す周囲データを含む前記新たな自車両データを生成する
請求項１または２に記載の車両間データ通信装置。
【請求項４】
前記自車両データ取得手段は、前記自車両の位置を示す位置データを含む前記自車両データを取得し、
前記受信手段は、前記他車両と前記他車両の周囲の車両の位置関係を示す周囲データを含む前記他車両データを受信し、
地図データを取得する地図データ取得手段と、
前記自車両データに含まれる位置データと、前記他車両データに含まれる周囲データと、前記地図データとに基づき、前記自車両を含む複数の車両の各々の位置の表示を含む地図を表す新たな地図データを生成する地図データ生成手段と
を備える請求項１乃至３のいずれか１項に記載の車両間データ通信装置。
【請求項５】
前記自車両データ取得手段は、前記自車両の周囲の車両の前記自車両を基準とする方向または位置を示す周囲データを含む前記自車両データを取得し、
整列配置され各々から前記自車両データ取得手段が取得した自車両データまたは前記自車両データ生成手段が生成した自車両データを示す音または電磁波を送信する複数の部材と、当該複数の部材の各々から音または電磁波が送信されるタイミングを制御することにより前記自車両データに含まれる周囲データが示す方向または位置に向かい伝播する音または電磁波の強度を制御する送信制御手段とを有する送信手段を備える
請求項１に記載の車両間データ通信装置。
【請求項６】
前記送信手段が有する複数の部材の各々は可聴音または不可聴音を発するスピーカであり、
前記受信手段は可聴音または不可聴音を拾音するマイクを有する
請求項５に記載の車両間データ通信装置。
【請求項７】
前記受信手段は、整列配置され各々が音または電磁波を受信する複数の部材と、当該複数の部材の各々が受信する音または電磁波が示す信号を加算する加算手段と、前記周囲データが示す前記他車両の方向または位置に基づき前記加算手段が生成する信号の信号対雑音比が高まるように前記加算手段による複数の信号の加算における当該複数の信号の間のタイミングを制御する受信制御手段とを有する
請求項５に記載の車両間データ通信装置。
【請求項８】
前記送信手段が有する複数の部材の各々は可聴音または不可聴音を発するスピーカであり、
前記受信手段が有する複数の部材の各々は可聴音または不可聴音を拾音するマイクである
請求項７に記載の車両間データ通信装置。
【請求項９】
前記自車両データ取得手段は、前記送信手段により送信された音または電磁波の対象物における反射波を、前記受信手段により受信された音または電磁波から検出することにより前記自車両の周囲の車両の前記自車両を基準とする方向または位置を特定し、当該特定した方向または位置を示す周囲データを生成する
請求項５乃至８のいずれか１項に記載の車両間データ通信装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はデータ通信装置に関する。
【背景技術】
【０００２】
道路を走行する車両の運転手の間で意思疎通を行う手段として、「ウィンカー」と通称される方向指示器がある。運転手は方向指示器を点滅させることにより、車両の進行方向等を周囲の車両の運転手に伝達する。
【０００３】
方向指示器によって運転手の間で伝達できる情報は限られている。従って、方向指示器とは異なる手段で運転手間または車両間の情報伝達を行う技術が提案されている。例えば、特許文献１には、車両の前方の状況をビデオカメラで撮影し、撮影した映像を車両の後部モニターに映し出して後続車両に提供するシステムが記載されている。
【０００４】
また、特許文献２には、車両に設けられた車載通信装置が、センサにより当該車両の近傍の道路状況についての異常状態を検出し、当該異常状態の内容および位置を示す異常検出情報を他の車両に送信するとともに、他の車両から異常検出情報を受信した場合、当該異常検出情報が示す異常状態の有無を確認し、確認した結果を示す異常確認情報を他の車両へ送信するシステムが記載されている。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００９−２５１９３３号公報
【特許文献２】特開２０１０−０４９４４２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
車両間または車両の運転手間で伝達されると便利な情報は多岐にわたる。例えば、交通渋滞に巻き込まれた車両の運転手が、交通渋滞の長さやその原因を知るための情報を先行車両から得ることができれば便利である。また、信号待ちの車両の運転手が、後続の車両が減速せずに急接近してきていることに気付いた場合、後続の車両の運転手にブレーキングを促す手段があれば便利である。
【０００７】
上述の特許文献１に記載のシステムにおいては、先行車両から後続車両に伝達される情報が当該先行車両のすぐ前方の映像に限られている。また、上述の特許文献２に記載のシステムにおいては、先行車両と後続車両のような互いに近くを走行する車両間での情報伝達は想定されていない。上記の事情に鑑み、本発明は、１台の車両のみでは取得困難な情報の取得を可能とする技術を提供する。また、本発明は、近隣の車両間で柔軟性の高い情報交換を可能とする。
【課題を解決するための手段】
【０００８】
上記課題を解決するため、本発明は、自車両に関する自車両データを取得する自車両データ取得手段と、前記自車両の周囲の他車両から、前記他車両に関する他車両データを受信する受信手段と、前記他車両データを用いて、前記他車両に関する情報を含む新たな自車両データを生成する自車両データ生成手段とを備える車両間データ通信装置を提供する。
【０００９】
上記の車両間データ通信装置の一態様において、前記自車両データ取得手段は、前記自車両の周囲を撮影して生成された画像データを含む前記自車両データを取得し、前記受信手段は、前記他車両の周囲を撮影して生成された画像データを含む前記他車両データを受信し、前記自車両データ生成手段は、前記自車両データに含まれる画像データが表す画像と前記他車両データに含まれる画像データが表す画像とを繋ぎ合わせた画像を表す画像データを含む前記新たな自車両データを生成する。
【００１０】
また、上記の車両間データ通信装置の一態様において、前記自車両データ取得手段は、前記自車両の周囲の車両の前記自車両を基準とする方向または位置を示す周囲データを含む前記自車両データを取得し、前記受信手段は、前記他車両の周囲の車両の前記他車両を基準とする方向または位置を示す周囲データを含む前記他車両データを受信し、前記自車両データ生成手段は、前記自車両データに含まれる周囲データが示す方向または位置と前記他車両データに含まれる周囲データが示す方向または位置とに基づき前記自車両を含む複数の車両の位置関係を表す周囲データを含む前記新たな自車両データを生成する。
【００１１】
また、上記の車両間データ通信装置の一態様において、前記自車両データ取得手段は、前記自車両の位置を示す位置データを含む前記自車両データを取得し、前記受信手段は、前記他車両と前記他車両の周囲の車両の位置関係を示す周囲データを含む前記他車両データを受信し、地図データを取得する地図データ取得手段と、前記自車両データに含まれる位置データと、前記他車両データに含まれる周囲データと、前記地図データとに基づき、前記自車両を含む複数の車両の各々の位置の表示を含む地図を表す新たな地図データを生成する地図データ生成手段とを備える。
【００１２】
また、上記の車両間データ通信装置の一態様において、前記自車両データ取得手段は、前記自車両の周囲の車両の前記自車両を基準とする方向または位置を示す周囲データを含む前記自車両データを取得し、整列配置され各々から前記自車両データ取得手段が取得した自車両データまたは前記自車両データ生成手段が生成した自車両データを示す音または電磁波を送信する複数の部材と、当該複数の部材の各々から音または電磁波が送信されるタイミングを制御することにより前記自車両データに含まれる周囲データが示す方向または位置に向かい伝播する音または電磁波の強度を制御する送信制御手段とを有する送信手段を備える。
【００１３】
また、上記の車両間データ通信装置の一態様において、前記送信手段が有する複数の部材の各々は可聴音または不可聴音を発するスピーカであり、前記受信手段は可聴音または不可聴音を拾音するマイクを有する。
【００１４】
また、上記の車両間データ通信装置の一態様において、前記受信手段は、整列配置され各々が音または電磁波を受信する複数の部材と、当該複数の部材の各々が受信する音または電磁波が示す信号を加算する加算手段と、前記周囲データが示す前記他車両の方向または位置に基づき前記加算手段が生成する信号の信号対雑音比が高まるように前記加算手段による複数の信号の加算における当該複数の信号の間のタイミングを制御する受信制御手段とを有する。
【００１５】
また、上記の車両間データ通信装置の一態様において、前記送信手段が有する複数の部材の各々は可聴音または不可聴音を発するスピーカであり、前記受信手段が有する複数の部材の各々は可聴音または不可聴音を拾音するマイクである。
【００１６】
また、上記の車両間データ通信装置の一態様において、前記自車両データ取得手段は、前記送信手段により送信された音または電磁波の対象物における反射波を、前記受信手段により受信された音または電磁波から検出することにより前記自車両の周囲の車両の前記自車両を基準とする方向または位置を特定し、当該特定した方向または位置を示す周囲データを生成する。
【発明の効果】
【００１７】
本発明によれば、他車両から受信したデータを用いて自車両に関するデータが更新されるため、１台の車両のみでは取得困難な情報が取得される。
【図面の簡単な説明】
【００１８】
【図１】本発明の第１実施形態にかかる車両間データ通信システムが搭載された車両の外観を示した図。
【図２】本発明の第１実施形態にかかる車両間データ通信システムの構成を示した図。
【図３】本発明の第１実施形態にかかるタッチディスプレイに表示される画面を例示した図。
【図４】本発明の第１実施形態にかかる複数の車両間データ通信システムが連係して画像データの生成を行う動作を示した図。
【図５】本発明の第１実施形態にかかるタッチディスプレイに表示される画面を例示した図。
【図６】本発明の第１実施形態にかかるコントロールユニットの構成を示した図。
【図７】本発明の第２実施形態にかかる車両間データ通信システムが搭載された車両の外観を示した図。
【図８】本発明の第２実施形態にかかるアレイユニットの外観を示した図。
【図９】本発明の第２実施形態にかかるスピーカアレイの構成を示した図。
【図１０】本発明の第２実施形態にかかるマイクアレイの構成を示した図。
【図１１】本発明の第２実施形態にかかる車両間データ通信システムの構成を示した図。
【図１２】本発明の第２実施形態にかかるタッチディスプレイに表示される画面を例示した図。
【図１３】本発明の第２実施形態にかかるタッチディスプレイに表示される画像を例示した図。
【図１４】本発明の第２実施形態にかかるタッチディスプレイに表示される画面を例示した図。
【図１５】本発明の第２実施形態にかかるタッチディスプレイに表示される画面を例示した図。
【図１６】本発明の第２実施形態にかかるコントロールユニットの構成を示した図。
【図１７】本発明の第２実施形態にかかる周囲データ生成部が周囲データを生成する様子を示した図。
【図１８】本発明の第２実施形態にかかる周囲データ生成部が周囲データを生成する様子を示した図。
【発明を実施するための形態】
【００１９】
［第１実施形態］
以下に本発明の一実施形態にかかる車両間データ通信システム１を説明する。車両間データ通信システム１は道路を走行する（または道路に停車している）複数の車両の各々に搭載される。各々異なる車両に搭載された複数の車両間データ通信システム１は連係して、複数の車両の各々において撮影された画像を繋ぎ合わせた画像（以下、「バードビュー画像」という）を生成する。以下の説明において、説明対象の車両間データ通信システム１が搭載されている車両８を「自車両８」と呼び、自車両８とは異なる車両８を「他車両８」と呼んで、それらを区別する。
【００２０】
図１は、車両間データ通信システム１が搭載された自車両８の外観を模式的に示した図である。車両間データ通信システム１は、自車両８の周囲を撮影する４台のカメラ、すなわち、自車両８の車体の前後左右の各々に配置されているカメラ１１Ｆ、カメラ１１Ｂ、カメラ１１Ｌ、カメラ１１Ｒを備える。以下、これら４台のカメラを「カメラ１１」と総称する。図１の４本の矢印は、カメラ１１の各々のレンズの光軸の方向を示している。
【００２１】
図２は、車両間データ通信システム１の構成の概要を示した図である。車両間データ通信システム１は、上述した４台のカメラ１１と、他車両８に搭載された車両間データ通信システム１との間でデータの送受信を行う車両間データ通信装置１２を備える。
【００２２】
車両間データ通信装置１２は、データの送受信およびそれらに伴う各種処理（バードビュー画像の生成等）を制御するコントロールユニット１２１と、無線によりデータの送受信を行う無線通信ユニット１２２と、タッチディスプレイ１２３を備える。無線通信ユニット１２２は、各種データを送信する送信部１２２１と、各種データを受信する受信部１２２２を備える。タッチディスプレイ１２３は、自車両８の運転手に対する各種情報の表示を行うディスプレイ１２３１と、自車両８の運転手の各種操作を受け付けるタッチパネル１２３２を備える。
【００２３】
続いて、複数の車両の各々に搭載された車両間データ通信システム１が連係してバードビュー画像を生成する手順を説明する。その後、バードビュー画像の生成の処理を制御するコントロールユニット１２１の構成を説明する。
【００２４】
図３は、タッチディスプレイ１２３にデフォルトで表示される画面（以下、「ホーム画面」という）を例示した図である。ホーム画面には、自車両８の運転手が現在位置より前方の区間または後方の区間の状況を表すバードビュー画像の表示を指示するためのボタンが表示される。例えば、ホーム画面に表示される「前方（１００台）」ボタンは、自車両８に先行する１００台の他車両８の各々において撮影された画像を繋ぎ合わせて生成されるバードビュー画像の表示を指示するためのボタンである。
【００２５】
図４は、或る車両８の運転手がホーム画面に表示される「前方（１００台）」ボタンに指で触れる操作（以下、「タッチする」という）を行った場合に、当該車両８および当該車両８に先行する車両８に搭載されている車両間データ通信システム１が連係してバードビュー画像の生成を行うために行う動作を示した図である。
【００２６】
図４において、「前方（１００台）」ボタンのタッチが行われた車両８は車両８−（１）である。また、図４において、車両８−（２）〜８−（ｎ）（ただし、「ｎ」は２≦ｎ≦１０１の自然数）は車両８−（１）に先行する車両８である。
【００２７】
図４は、車両８−（ｎ−１）と車両８−（ｎ）が事故を起こし、そのため交通渋滞が生じている状態を例示している。車両８−（１）は事故現場から離れており、車両８−（１）の運転手には交通渋滞の原因が分からない。このような状況下で、車両８−（１）の運転手が前方の状況を知るために、「前方（１００台）」ボタンをタッチした場合が想定されている。
【００２８】
車両８−（１）において「前方（１００台）」ボタンがタッチされると、車両８−（１）の車両間データ通信装置１２は車両８−（１）のカメラ１１Ｆに撮影を指示し、撮影された画像に含まれる車両８−（２）のプレートナンバーを既知の画像解析により特定する。続いて、車両８−（１）の車両間データ通信装置１２は、例えば「Ｒｅｑｕｅｓｔ，（車両８−（１）のプレートナンバー），（車両８−（２）のプレートナンバー），１００」というフォーマットのリクエストデータを生成し、ブロードキャスト送信する。
【００２９】
リクエストデータに含まれる「Ｒｅｑｕｅｓｔ」は、このデータがリクエストデータであることを示す。リクエストデータに含まれるプレートナンバーの列は、リクエストデータをリレーした車両８と次のリレー先の車両８を、リクエストデータをリレーする順に識別する情報である。また、リクエストデータの末尾に含まれる数値（この場合、初期値が「１００」）は、リクエストデータが車両間でリレーされる際に１ずつ減少されていくカウンタである。カウンタが「１」であるリクエストデータを受信する車両８がリクエストデータのリレーの終点となる。
【００３０】
車両８−（１）の車両間データ通信装置１２からブロードキャスト送信されたリクエストデータは車両８−（１）の周囲の複数の車両８の車両間データ通信装置１２により受信されるが、リクエストデータに含まれる最後のプレートナンバーにより識別される車両８−（２）の車両間データ通信装置１２のみがこのリクエストデータに応じた処理を行う。
【００３１】
車両８−（２）の車両間データ通信装置１２は、リクエストデータに応じて、車両８−（２）のカメラ１１Ｆに撮影を指示し、撮影された画像に含まれる車両８−（３）のプレートナンバーを既知の画像解析により特定する。続いて、車両８−（２）の車両間データ通信装置１２は、車両８−（１）から受信したリクエストデータに車両８−（３）のプレートナンバーを追加するとともに、カウンタを１だけ減少させる。その結果、リクエストデータは、「Ｒｅｑｕｅｓｔ，（車両８−（１）のプレートナンバー），（車両８−（２）のプレートナンバー），（車両８−（３）のプレートナンバー），９９」となる。
【００３２】
車両８−（２）の車両間データ通信装置１２は、上記のように更新したリクエストデータをブロードキャスト送信する。車両８−（２）の車両間データ通信装置１２からブロードキャスト送信されたリクエストデータは、車両８−（２）の周囲の複数の車両８の車両間データ通信装置１２により受信されるが、リクエストデータに含まれる最後のプレートナンバーにより識別される車両８−（３）の車両間データ通信装置１２のみがこのリクエストデータに応じて、上述した車両８−（２）の車両間データ通信装置１２が行った処理と同様の処理を行う。
【００３３】
その後、車両８−（４）〜車両８−（ｎ−１）の各々に搭載された車両間データ通信装置１２が、上述した車両８−（２）と車両８−（３）の車両間データ通信装置１２が行った処理と同様の処理を順次行う。その結果、リクエストデータが車両８−（ｎ）の車両間データ通信装置１２により受信される。車両８−（ｎ）の車両間データ通信装置１２が受信するリクエストデータは、「Ｒｅｑｕｅｓｔ，（車両８−（１）のプレートナンバー），（車両８−（２）のプレートナンバー），・・・，（車両８−（ｎ）のプレートナンバー），（１０２−ｎ）」である。
【００３４】
車両８−（ｎ）が車両８−（１）に先行する１００台目の車両（すなわち、ｎ＝１０１）であれば、車両８−（ｎ）の車両間データ通信装置１２が受信するリクエストデータに含まれるカウンタは「１」となる。従って、車両８−（ｎ）の車両間データ通信装置１２は自装置がリクエストデータのリレーの終点であると判定する。
【００３５】
また、図４の例においては車両８−（ｎ）は事故により停車しているため、車両８−（ｎ）の周囲に先行車両はない。従って、車両８−（ｎ）が車両８−（１）に先行する１００台目よりも車両８−（１）に近い車両（すなわち、ｎ＜１０１）であっても、車両８−（ｎ）の車両間データ通信装置１２はリクエストデータに応じてカメラ１１Ｆにより撮影された画像を解析した際、先行車両のプレートナンバーを特定することはできない。この場合も、車両８−（ｎ）の車両間データ通信装置１２は自装置がリクエストデータのリレーの終点であると判定する。
【００３６】
自装置がリクエストデータのリレーの終点であると判定した車両８−（ｎ）の車両間データ通信装置１２は、リクエストデータに応じて、車両８−（ｎ）の４台のカメラ１１に撮影を指示し、撮影された４つの画像を既知の画像合成技術により繋ぎ合わせて、車両８−（ｎ）とその周囲を上方から俯瞰したバードビュー画像を表すバードビュー画像データを生成する。
【００３７】
なお、バードビュー画像データの生成においては、４台のカメラ１１の各々で撮影された４つの画像の変形、それらの画像に含まれる特徴点の抽出、抽出された特徴点のマッチングによる４つの画像の繋ぎ合わせ等の処理が行われる。
【００３８】
続いて、車両８−（ｎ）の車両間データ通信装置１２は、例えば「Ｒｅｓｐｏｎｓｅ，（車両８−（１）のプレートナンバー），（車両８−（２）のプレートナンバー），・・・，（車両８−（ｎ−１）のプレートナンバー）」というフォーマットのレスポンスデータを生成し、ブロードキャスト送信する。
【００３９】
レスポンスデータに含まれる「Ｒｅｓｐｏｎｓｅ」は、このデータがレスポンスデータであることを示す。レスポンスデータに含まれるプレートナンバーの列は、リクエストデータの送信元の車両８と、当該車両８に向けてレスポンスデータをリレーする車両８を、レスポンスデータをリレーする順に識別する情報である。
【００４０】
車両８−（ｎ）の車両間データ通信装置１２からブロードキャスト送信されたレスポンスデータは車両８−（ｎ）の周囲の複数の車両８の車両間データ通信装置１２により受信されるが、レスポンスデータに含まれる最後のプレートナンバーにより識別される車両８−（ｎ−１）の車両間データ通信装置１２のみがこのレスポンスデータに応じた処理を行う。
【００４１】
車両８−（ｎ−１）の車両間データ通信装置１２は、レスポンスデータに応じて、車両８−（ｎ）の車両間データ通信装置１２との間でブロードキャストに応答する既知の方法で通信接続を確立し、車両８−（ｎ）の車両間データ通信装置１２により生成されたバードビュー画像データを受信する。また、車両８−（ｎ−１）の車両間データ通信装置１２は、車両８−（ｎ−１）の４台のカメラ１１に撮影を指示し、撮影された４つの画像を既知の画像合成技術により繋ぎ合わせて、車両８−（ｎ−１）とその周囲を上方から俯瞰したバードビュー画像を表すバードビュー画像データを生成する。
【００４２】
続いて、車両８−（ｎ−１）の車両間データ通信装置１２は、自装置において生成したバードビュー画像データが表す画像に対し、車両８−（ｎ）の車両間データ通信装置１２から受信したバードビュー画像データが表す画像を既知の画像合成技術により繋ぎ合わせることにより、車両８−（ｎ−１）および車両８−（ｎ）とその周辺を上方から俯瞰したバードビュー画像を表す新たなバードビュー画像データを生成する。換言すれば、車両８−（ｎ−１）の車両間データ通信装置１２は、自装置の搭載されている車両８−（ｎ−１）とその周辺の状況を表すバードビュー画像データを、より広い周囲の状況を表すように更新する。
【００４３】
続いて、車両８−（ｎ−１）の車両間データ通信装置１２は、「Ｒｅｓｐｏｎｓｅ，（車両８−（１）のプレートナンバー），（車両８−（２）のプレートナンバー），・・・，（車両８−（ｎ−２）のプレートナンバー）」というレスポンスデータを生成し、ブロードキャスト送信する。
【００４４】
車両８−（ｎ−１）の車両間データ通信装置１２からブロードキャスト送信されたレスポンスデータは車両８−（ｎ−１）の周囲の複数の車両８の車両間データ通信装置１２により受信されるが、レスポンスデータに含まれる最後のプレートナンバーにより識別される車両８−（ｎ−２）の車両間データ通信装置１２のみがこのレスポンスデータに応じて、上述した車両８−（ｎ−１）の車両間データ通信装置１２が行った処理と同様の処理を行う。
【００４５】
その後、車両８−（ｎ−３）〜車両８−（２）の各々に搭載された車両間データ通信装置１２が、上述した車両８−（ｎ−１）と車両８−（ｎ−２）の車両間データ通信装置１２が行った処理と同様の処理を順次行う。その結果、車両８−（１）の車両間データ通信装置１２により、まず「Ｒｅｓｐｏｎｓｅ，（車両８−（１）のプレートナンバー）」というレスポンスデータが受信される。続いて、車両８−（１）の車両間データ通信装置１２は、レスポンスデータの送信元である車両８−（２）の車両間データ通信装置１２との間で通信接続を確立し、車両８−（２）からバードビュー画像データを受信する。当該バードビュー画像データは、車両８−（２）〜車両８（ｎ）とその周辺を上方から俯瞰したバードビュー画像を表す。
【００４６】
また、車両８−（１）の車両間データ通信装置１２は、車両８−（１）の４台のカメラ１１に撮影を指示し、撮影された４つの画像を既知の画像合成技術により繋ぎ合わせて、車両８−（１）とその周囲を上方から俯瞰したバードビュー画像を表すバードビュー画像データを生成する。
【００４７】
続いて、車両８−（１）の車両間データ通信装置１２は、自装置において生成したバードビュー画像データが表す画像に対し、車両８−（２）の車両間データ通信装置１２から受信したバードビュー画像データが表す画像を既知の画像合成技術により繋ぎ合わせることにより、車両８−（１）〜車両８−（ｎ）とその周辺を上方から俯瞰したバードビュー画像を表す新たなバードビュー画像データを生成する。
【００４８】
車両８−（１）の車両間データ通信装置１２は、上記のように生成したバードビュー画像データが表すバードビュー画像をタッチディスプレイ１２３に表示する。図５は、タッチディスプレイ１２３に表示されるバードビュー画像の表示画面（以下、「バードビュー画面」という）を例示した図である。
【００４９】
バードビュー画面には、事故を起こした車両８−（ｎ）および車両８−（ｎ−１）と、それらの周辺を俯瞰したバードビュー画像が表示される。また、バードビュー画面には、例えばカメラ１１の画角等に基づき画像の合成時に特定された、車両８−（１）からの距離を示すルーラが表示される。車両８−（１）の運転手はバードビュー画面に対しスクロール操作を行って、表示されていない部分を表示させたり、ピンチアウト操作やピンチイン操作を行って、表示を拡大または縮小させたりすることができる。
【００５０】
以上が、複数の車両の各々に搭載された車両間データ通信システム１が連係してバードビュー画像を生成する手順の説明である。続いて、上述したバードビュー画像の生成の処理を制御するコントロールユニット１２１の構成を説明する。
【００５１】
図６は、コントロールユニット１２１の構成の概要を示した図である。以下に図６に示されるコントロールユニット１２１の構成部を説明する。なお、図６に示されるコントロールユニット１２１の構成は、汎用のコンピュータが本実施形態にかかるプログラムに従った処理を実行することにより実現されてもよいし、専用の集積回路等により実現されてもよい。また、図６に示される矢印はデータの受け渡しを示す。ただし、図が煩雑にならないように、例えば記憶部１２１１に対するデータの一時的な書き込みや、記憶部１２１１に一時的に記憶されているデータの読み出し等を示す矢印は省略している。
【００５２】
記憶部１２１１は各種データを記憶する。記憶部１２１１には自車両識別データが記憶されている。自車両識別データは、自車両８のプレートナンバーを示すデータである。また、記憶部１２１１はコントロールユニット１２１の構成部により生成される各種データを一時的に記憶する。
【００５３】
自車両画像データ取得部１２１２は、自車両８の４台のカメラ１１により撮影された画像を表す自車両画像データを取得する。自車両識別データ取得部１２１３は、自車両識別データを記憶部１２１１から読み出すことにより取得する。自車両画像データ取得部１２１２と自車両識別データ取得部１２１３は自車両データ取得部１２１０に含まれる。
【００５４】
送信指示部１２１４は、リクエストデータ、レスポンスデータ、バードビュー画像データ等の各種データの送信を送信部１２２１に指示する。受信データ取得部１２１５は、他車両８の車両間データ通信システム１から送信され、自車両８の受信部１２２２が受信したリクエストデータ、レスポンスデータ、バードビュー画像データ等を取得する。
【００５５】
画像解析部１２１６は、カメラ１１Ｆにより撮影された画像を解析し、自車両８のすぐ前の他車両８のプレートナンバーを特定する。画像合成部１２１７は、４台のカメラ１１により撮影された４つの画像を繋ぎ合わせたバードビュー画像を表すバードビュー画像データを生成する。当該バードビュー画像データは、自車両８の周囲の状態に関する自車両データの一例である。従って、画像合成部１２１７は、当該バードビュー画像データを生成する点において、自車両データ取得部１２１０に含まれる。
【００５６】
また、画像合成部１２１７は、生成したバードビュー画像に、受信データ取得部１２１５が取得したバードビュー画像データが表すバードビュー画像を繋ぎ合わせて、新たなバードビュー画像データを生成する。受信部１２２２により他車両８の車両間データ通信システム１から受信され、受信データ取得部１２１５が取得したバードビュー画像データは、他車両８の周囲の状態に関する他車両データの一例である。画像合成部１２１７は、自車両８の４台のカメラ１１により撮影された４つの画像から生成したバードビュー画像データ（自車両データの一例）を、他車両８から受信したバードビュー画像データ（他車両データの一例）を用いて更新し、新たなバードビュー画像データ（新たな自車両データの一例）を生成する自車両データ生成部の一例である。
【００５７】
画像データ生成部１２１８は、ホーム画面およびバードビュー画面の画像データを生成し、ディスプレイ１２３１に出力する。操作データ取得部１２１９は、タッチパネル１２３２に対し行われた操作の内容を示す操作データを生成する。
【００５８】
上述した車両間データ通信システム１によれば、自車両８の運転手は、自車両８が走行する道路上の離れた場所や、現在位置から当該離れた場所に至る区間の状況を知ることができる。
【００５９】
［第２実施形態］
以下に本発明の一実施形態にかかる車両間データ通信システム２を説明する。車両間データ通信システム２は道路を走行する（または道路に停車している）複数の車両の各々に搭載され、互いに近くを走行する車両（または近くに停車している車両）の間で各種データの送受信を行うシステムである。
【００６０】
図７は、車両間データ通信システム２が搭載された車両９の外観を模式的に示した図である。以下の説明において、説明対象の車両間データ通信システム２が搭載されている車両９を「自車両９」と呼び、自車両９とは異なる車両９を「他車両９」と呼んで、それらを区別する。車両間データ通信システム２（図１１に図示）は、自車両９の周囲の他車両９の位置を特定するレーダ（図１１のレーダ２１）を備える。自車両９の車体の左前、右前、左後、右後には、レーダの構成部であるアンテナ２１１ＬＦ、アンテナ２１１ＲＦ、アンテナ２１１ＬＢ、アンテナ２１１ＲＢ（以下、これらを「アンテナ２１１」と総称する）が配置されている。
【００６１】
また、車両間データ通信システム２は、自車両９の周囲の他車両９に搭載された車両間データ通信システム２との間で各種データの送受信を行う車両間データ通信装置（図１１の車両間データ通信装置２４）を備える。車両９の車体の前面及び背面には、車両間データ通信装置の構成部であるアレイユニット２４２Ｆ、アレイユニット２４２Ｂ（以下、これらを「アレイユニット２４２」と総称する）が配置されている。
【００６２】
図８は、アレイユニット２４２の外観を模式的に示した図である。アレイユニット２４２はスピーカアレイ２４２１とマイクアレイ２４２２を備える。スピーカアレイ２４２１は整列配置された複数のスピーカ２４２１４を有し、特定の方向または位置に向かう指向性の高い音（可聴音と不可聴音、もしくはそれらのいずれか一方）を発することができる。車両間データ通信システム２において、スピーカアレイ２４２１は音により各種データを送信する送信装置としての役割を果たす。
【００６３】
図９は、スピーカアレイ２４２１の構成の概要を示した図である。スピーカアレイ２４２１は、送信対象のデジタルデータを音響信号に変調する変調部２４２１１と、複数のスピーカ２４２１４の各々に対応した遅延回路２４２１２と、指定された方向または位置に向かい高い強度の音響信号が伝播するように複数の遅延回路２４２１２の各々の遅延時間を算出し遅延回路２４２１２に設定する送信制御部２４２１３と、対応する遅延回路２４２１２から出力される音響信号に従い発音を行う整列配置された複数のスピーカ２４２１４を備える。送信制御部２４２１３による遅延時間の算出方法は既知であるため説明を省略する。
【００６４】
図８のマイクアレイ２４２２は整列配置された複数のマイク２４２２１を有し、特定の方向または位置から発せられた音（可聴音と不可聴音、もしくはそれらのいずれか一方）を高いＳ／Ｎ比で拾うことができる。車両間データ通信システム２において、マイクアレイ２４２２は音により各種データを受信する受信装置としての役割を果たす。
【００６５】
図１０は、マイクアレイ２４２２の構成の概要を示した図である。マイクアレイ２４２２は、整列配置された複数のマイク２４２２１と、複数のマイク２４２２１の各々に対応した遅延回路２４２２２と、指定された方向または位置から発せられ、複数のマイク２４２２１の各々により拾音された音響信号が加算されたときに加算後の音響信号のＳＮ比（信号対雑音比）が高まるように複数の遅延回路２４２２２の各々の遅延時間を算出し遅延回路２４２２２に設定する受信制御部２４２２３と、複数の遅延回路２４２２２から出力される音響信号を加算する加算部２４２２４と、加算部２４２２４から出力される音響信号をデジタルデータに復調する復調部２４２２５を備える。受信制御部２４２２３による遅延時間の算出方法は既知であるため説明を省略する。
【００６６】
図１１は、車両間データ通信システム２の構成の概要を示した図である。車両間データ通信システム２は、自車両９の周囲の他車両９の位置（自車両９の位置を基準とする位置）を特定するレーダ２１と、自車両９の位置（緯度経度）を特定するＧＮＳＳユニット（Global Navigation Satellite System）２２と、自車両９において運転手が行う操作を検知するセンサの集まりであるセンサ群２３と、自車両９の周囲の他車両９に搭載された車両間データ通信システム２との間でデータの送受信を行う車両間データ通信装置２４を備える。
【００６７】
レーダ２１は既述のアンテナ２１１を備え、アンテナ２１１により送信される電磁波と受信される電磁波の反射波の時間差や減衰率等に基づき、自車両９の周囲の他車両９の、自車両９の位置を基準とする相対的な位置を特定する。レーダ２１はミリ波帯の電磁波を用いる。
【００６８】
ＧＮＳＳユニット２２は、複数の人工衛星の各々から発信されたデータを受信し、それらのデータの到達時刻のずれ等に基づき、自装置の地上における位置を特定する。
【００６９】
センサ群２３は、自車両９の運転手により行われるハンドル操作、ブレーキ操作、アクセル操作の各々を検知するセンサを含んでいる。
【００７０】
車両間データ通信装置２４は、データの送受信およびそれらに伴う車両間データ通信システム２の各種処理を制御するコントロールユニット２４１と、音によりデータの送受信を行う既述のアレイユニット２４２と、タッチディスプレイ２４３を備える。タッチディスプレイ２４３は、自車両９の運転手に対する各種情報の表示を行うディスプレイ２４３１と、自車両９の運転手の各種操作を受け付けるタッチパネル２４３２を備える。
【００７１】
続いて、車両間データ通信システム２により自車両９の運転手に対し提供される情報を説明する。その後、当該情報の提供のための各種処理を行うコントロールユニット２４１の構成を説明する。
【００７２】
図１２は、タッチディスプレイ２４３にデフォルトで表示される画面（以下、「ホーム画面」という）を例示した図である。ホーム画面には、自車両９および自車両９の周囲の他車両９に関する各種情報が表示される領域Ａと、自車両９の運転手が操作を行うためのボタンが表示される領域Ｂ１および領域Ｂ２が設けられている。
【００７３】
領域Ａの中央に示される斜線が付された矩形は自車両９を示し、その他の矩形は各々、自車両９の周囲の他車両９を示す。領域Ａに示される矩形の位置関係は、レーダ２１により測定された位置に基づき、概ね実際の車両の位置関係に対応している。以下、領域Ａに示される矩形を「車両アイコン」という。
【００７４】
車両アイコンの各々には矢印が付されている。これらの矢印の方向および長さは、レーダ２１により測定された車両の位置の経時変化に基づき特定された、車両の走行方向および走行速度を各々示す。
【００７５】
枠線が太線である車両アイコンは、自車両９に搭載されている車両間データ通信装置２４とデータ通信が可能な車両間データ通信装置２４を搭載している他車両９（以下、「通信可能車両９」という）を示す。
【００７６】
自車両９の車両間データ通信装置２４は、新たな通信可能車両９が現れた場合、自車両９の車種等の属性を示す自車両属性データを当該通信可能車両９の車両間データ通信装置２４に送信する。また、自車両９の車両間データ通信装置２４は、自車両９の運転手によりハンドル操作等が行われた場合、自車両９のセンサ群２３により検出された操作の内容を示す自車両操作データを通信可能車両９の車両間データ通信装置２４に送信する。
【００７７】
自車両９の車両間データ通信装置２４は、通信可能車両９から送信されてくる他車両属性データ（通信可能車両９にとっての自車両属性データ）を用いて、ホーム画面において車種（例えば、トラック、バス、セダン、ワゴン、軽自動車等）に応じた車両アイコンを実際の車両の色に近い色で表示する。
【００７８】
また、自車両９の車両間データ通信装置２４は、いずれかの通信可能車両９において運転手によりハンドル、ブレーキペダルまたはアクセルペダルが操作された場合、当該通信可能車両９から送信されてくる他車両操作データ（当該通信可能車両９にとっての自車両操作データ）を用いて、ホーム画面における当該通信可能車両９の車両アイコンの近くに、当該通信可能車両９において行われた操作の内容を文字等で表示する。図１３は、それらの文字等を例示した図である。図１３（Ａ）〜（Ｄ）は各々、左にハンドルが切られたこと、右にハンドルが切られたこと、ブレーキペダルが踏まれたこと、アクセルペダルが踏まれたこと、を示す。これらの表示に含まれる矢印は、例えば、急ハンドル、急ブレーキ、または急加速が行われた場合は、赤字等で強調表示される。
【００７９】
図１２の領域Ｂ１に表示されるボタンは、自車両９の運転手がいずれかの通信可能車両９の運転手に対しメッセージを送るためのボタンである。自車両９の運転手は、領域Ａに示される通信可能車両９のいずれかの車両アイコンをタッチした後、領域Ｂ１のいずれかのボタンにタッチすることで、希望する通信可能車両の運転手に対し希望するメッセージを送ることができる。
【００８０】
図１４は、自車両９のすぐ前の他車両９（図１４の一番上方に示される車両）の運転手が後続車両である自車両９の車両アイコンにタッチし、領域Ｂ１の「ありがとう」ボタンをタッチした際に、自車両９のタッチディスプレイ２４３に表示されるホーム画面を例示した図である。この「ありがとう」というメッセージは、自車両９のすぐ前の他車両９の運転手の操作に応じて当該他車両９の車両間データ通信装置２４から送信され、自車両９の車両間データ通信装置２４により受信されたメッセージである。
【００８１】
図１２の領域Ｂ２に表示されるボタンは、車両９の運転手が、例えば交通渋滞に巻き込まれたような場合に、車両９のすぐ前またはすぐ後の車両のみでなく、車両９に先行または後続する多数の車両の各々の位置関係を一覧したい場合に操作されるボタンである。例えば、領域Ｂ２に表示される「前方（２０台）」ボタンは、車両９に先行する２０台の車両の位置関係を示す画像の表示を指示するためのボタンである。
【００８２】
図１５は、車両９の運転手により「前方（２０台）」ボタンがタッチされた場合にタッチディスプレイ２４３に表示される画面（以下、「ロングビュー画面」という）を例示した図である。なお、ロングビュー画面に表示される画像の生成方法は後述する。図１５に示されるロングビュー画面の領域Ａには、ホーム画面に表示される車両アイコンより小さい多数の車両アイコンが表示されている。これらの車両アイコンのうち、塗りつぶされた車両アイコンが自車両９を示し、塗りつぶされていない車両アイコンは他車両９を示している。運転手は領域Ａに対しスクロール操作を行って、表示されていない部分を表示させたり、ピンチアウト操作やピンチイン操作を行って、表示を拡大または縮小させたりすることができる。
【００８３】
ロングビュー画面の領域Ａには、車両９からの距離を示すルーラが表示される。また、ロングビュー画面の領域Ａにおいて、自車両９および他車両９を表す車両アイコンは地図上に表示される。従って、自車両９の運転手は、領域Ａに表示される情報によって交通渋滞の始点となっている場所を確認することができる。
【００８４】
例えば、交通渋滞の始点となっている場所に大人気店の駐車場入口があれば、その大人気店の駐車場が空くのを待っている多数の他車両９が交通渋滞を招いていることが分かる。従って、自車両９の運転手はその大人気店に興味がない場合、車線を変更して交通渋滞から脱する等の対策を講じることができる。
【００８５】
以上が、車両間データ通信システム２により自車両９の運転手に提供される情報の説明である。続いて、上述した各種情報を自車両９の運転手に提供するための各種処理の制御を行うコントロールユニット２４１の構成を説明する。
【００８６】
図１６は、コントロールユニット２４１の構成の概要を示した図である。以下に図１６に示されるコントロールユニット２４１の構成部を説明する。なお、図１６に示されるコントロールユニット２４１の構成は、汎用のコンピュータが本実施形態にかかるプログラムに従った処理を実行することにより実現されてもよいし、専用の集積回路等により実現されてもよい。また、図１６に示される矢印はデータの受け渡しを示す。ただし、図が煩雑にならないように、例えば記憶部２４１１に対するデータの一時的な書き込みや、記憶部２４１１に一時的に記憶されているデータの読み出し等を示す矢印は省略している。
【００８７】
記憶部２４１１は各種データを記憶する。記憶部２４１１には自車両属性データと地図データが記憶されている。自車両属性データは、自車両９の車種、色、プレートナンバー等の属性を示すデータである。地図データは全国各地の地図を表すデータである。また、記憶部２４１１はコントロールユニット２４１の構成部により生成される各種データを一時的に記憶する。
【００８８】
周囲データ取得部２４１２は、レーダ２１により検知された自車両９の周囲の他車両９の位置を示す周囲データをレーダ２１から取得する。自車両位置データ取得部２４１３は、ＧＮＳＳユニット２２により特定された車両９の位置を示す自車両位置データをＧＮＳＳユニット２２から取得する。
【００８９】
ベクトルデータ生成部２４１４は、周囲データが示す自車両９の周囲の他車両の位置の経時変化と、自車両位置データが示す自車両９の位置の経時変化に基づき、自車両９の周囲の他車両９の各々に関し走行速度および走行方向を示すベクトルデータを生成する。
【００９０】
通信可能車両特定部２４１５は、周囲データとベクトルデータに基づき、レーダ２１により検知されている他車両９のうち通信可能車両９を特定する。通信可能車両特定部２４１５は、例えば、自車両９を基準とした相対的な位置がアレイユニット２４２による通信可能な領域内であり、かつ、自車両９との相対的な移動速度が閾値以下である他車両９を、通信可能車両９として特定する。
【００９１】
自車両操作データ取得部２４１６は、センサ群２３により検知された自車両９の運転手によるハンドル操作、ブレーキ操作およびアクセル操作の内容を示す自車両操作データをセンサ群２３から取得する。自車両属性データ取得部２４１７は、自車両属性データを記憶部２４１１から読み出すことにより取得する。
【００９２】
自車両位置データ、自車両操作データ、自車両属性データはいずれも、自車両の識別または状態、もしくは自車両の周囲の状態に関する自車両データである。自車両データを取得する自車両位置データ取得部２４１３、自車両操作データ取得部２４１６、自車両属性データ取得部２４１７は自車両データ取得部２４１０に含まれる。
【００９３】
自車両データは、特定のイベントの発生（例えば、新たな通信可能車両９の検出や自車両９の運転手による操作の検出等）をトリガとして、通信可能車両９の車両間データ通信装置２４に対し送信される。送信指示部２４１８は、自車両データや、自車両９の運転手が通信可能車両９の運転手に送信するメッセージ等の各種データの送信をスピーカアレイ２４２１に指示する。
【００９４】
受信データ取得部２４１９は、通信可能車両９の車両間データ通信装置２４から送信され、自車両９のマイクアレイ２４２２により受信されたデータを取得する。受信データ取得部２４１９が取得するデータには、通信可能車両９の属性等を示す他車両データ（通信可能車両９にとっての自車両データ）や、通信可能車両９の運転手からのメッセージ等が含まれる。
【００９５】
画像データ生成部３４１１は、周囲データ、ベクトルデータ、受信データ取得部２４１９により取得された各種データ等を用いて、ホーム画面およびロングビュー画面の画像データを生成し、ディスプレイ２４３１に出力する。操作データ取得部３４１２は、タッチパネル２４３２に対し行われた操作の内容を示す操作データを取得する。
【００９６】
周囲データ生成部３４１３、地図データ取得部３４１４、および地図データ生成部３４１５は、ロングビュー画面の領域Ａに表示される画像（以下、「ロングビュー画像」という）を生成するための構成部である。
【００９７】
周囲データ生成部３４１３は、周囲データ取得部２４１２および受信データ取得部２４１９により取得されるデータを用いて、ロングビュー画像に表される自車両９および多数の他車両９の位置関係を示す周囲データを生成する。つまり、自車両９において表示されるロングビュー画面の生成に用いられる周囲データは、自車両９の周囲データ取得部２４１２により取得される周囲データに加え、自車両９に先行または後続する多数の他車両９の各々の周囲データ取得部２４１２により取得されるデータを用いて、これらの多数の車両９の周囲データ生成部３４１３の連係処理により生成される。
【００９８】
以下に、多数の車両９の周囲データ生成部３４１３が連係して周囲データを生成する手順を、自車両９の運転手が、図１４のホーム画面の領域Ｂ２の「前方（２０台）」ボタンをタッチした場合を例に説明する。以下の説明において、自車両９と自車両９に先行する多くの他車両９の各々を区別するために、自車両９を車両９−（１）と呼び、自車両９に先行する他車両９を、自車両９に近い順に、車両９−（２）、車両９−（３）、・・・のように呼ぶ。
【００９９】
車両９−（１）において「前方（２０台）」ボタンがタッチされると、車両９−（１）の車両間データ通信装置２４は車両９−（２）に対し、周囲データの送信を要求するリクエストデータを送信する。その際、車両９−（１）の車両間データ通信装置２４はアレイユニット２４２Ｆのスピーカアレイ２４２１を用いて、周囲データが示す車両９−（２）のアレイユニット２４２Ｂのマイクアレイ２４２２に向けて音響信号の送信を行う。
【０１００】
リクエストデータは、例えば「Ｒｅｑｕｅｓｔ，（車両９−（１）のプレートナンバー），２０」というフォーマットに従う。リクエストデータに含まれる「Ｒｅｑｕｅｓｔ」は、このデータがリクエストデータであることを示す。リクエストデータの「Ｒｅｑｕｅｓｔ」の後には、自車両のプレートナンバーまたはプレートナンバーの列が含まれる。このプレートナンバーまたはプレートナンバーの列は、リクエストデータの送信元およびリクエストデータをリレーした車両９を識別する。また、リクエストデータの末尾に含まれる数値（この場合、初期値が「２０」）は、リクエストデータが車両間でリレーされる際に１ずつ減少されていくカウンタである。カウンタが「１」であるリクエストデータを受信する車両９がリクエストデータのリレーの終点となる。
【０１０１】
車両９−（２）の車両間データ通信装置２４は、アレイユニット２４２Ｂのマイクアレイ２４２２により車両９−（１）から送信されたリクエストデータを受信すると、リクエストデータに車両９−（２）のプレートナンバーを追加するとともに、カウンタを１だけ減少させる。その結果、リクエストデータは「Ｒｅｑｕｅｓｔ，（車両９−（１）のプレートナンバー），（車両９−（２）のプレートナンバー），１９」となる。車両９−（２）の車両間データ通信装置２４は、アレイユニット２４２Ｆのスピーカアレイ２４２１から、車両９−（３）のアレイユニット２４２Ｂのマイクアレイ２４２２に向けて、更新したリクエストデータを送信する。
【０１０２】
同様に、車両９−（３）、車両９−（４），・・・，車両９−（２０）の各々の車両間データ通信装置２４が順次、更新したリクエストデータをリレーしていき、車両９−（２１）の車両間データ通信装置２４がリクエストデータを受け取る。車両９−（２１）の車両間データ通信装置２４が受信するリクエストデータは、「Ｒｅｑｕｅｓｔ，（車両９−（１）のプレートナンバー），（車両９−（２）のプレートナンバー），・・・，（車両９−（２０）のプレートナンバー），１」となる。カウンタが「１」であるリクエストデータを受信した車両９−（２１）の車両間データ通信装置２４は、自装置がリクエストデータのリレーの終点であると判定する。
【０１０３】
自装置がリクエストデータのリレーの終点であると判定した車両９−（２１）の車両間データ通信装置２４は、「Ｒｅｓｐｏｎｓｅ，（車両９−（１）のプレートナンバー），（車両９−（２）のプレートナンバー），・・・，（車両９−（２０）のプレートナンバー）」というレスポンスデータを生成し、その時点で記憶している最新の周囲データ、例えば、その時点で周囲データ取得部２４１２にて取得した車両９−（２１）にとって自車両９と周囲の他車両９との位置関係を示すデータをレスポンスデータとともに、アレイユニット２４２Ｂのスピーカアレイ２４２１から車両９−（２０）のアレイユニット２４２Ｆのマイクアレイ２４２２に向けて送信する。
【０１０４】
車両９−（２０）の車両間データ通信装置２４は、車両９−（２１）の車両間データ通信装置２４から送信されてくる周囲データとレスポンスデータをアレイユニット２４２Ｆのマイクアレイ２４２２により受信すると、周囲データ生成部３４１３により、受信した周囲データと、自装置において記憶している最新の周囲データ、すなわち、車両９−（２０）にとって自車両９と周囲の他車両９との位置関係を示すデータと用いて、それら２つの周囲データが示す車両９（対向車線を走行する車両９は含まない）の位置関係を示す新たな周囲データを生成する。
【０１０５】
図１７は車両９−（２０）の周囲データ生成部３４１３が２つの周囲データから新たな周囲データを生成する様子を示した図である。
【０１０６】
図１７（Ａ）は車両９−（２０）の車両間データ通信装置２４が車両９−（２１）の車両間データ通信装置２４から受信した周囲データが示す車両９の位置関係である。図１７（Ａ）において、車両アイコンに付されている番号は車両９のプレートナンバーである。すなわち、車両９−（２１）から車両９−（２０）に送信される周囲データには、車両９−（２１）のプレートナンバー（この場合、「１２−３４」）と、車両９−（２０）のプレートナンバー（この場合、「６７−１９」）が伴っている。プレートナンバーが付されていない車両アイコンは、レーダ２１により存在が認識されているが、プレートナンバーの取得がされていない車両９を示している。
【０１０７】
車両９−（２１）のプレートナンバー「１２−３４」は、車両９−（２１）の記憶部２４１１に記憶されている自車両属性データに含まれるプレートナンバーである。車両９−（２０）のプレートナンバー「６７−１９」は、車両９−（２１）の車両間データ通信装置２４が受信したリクエストデータに含まれていた最後のプレートナンバーである。
【０１０８】
図１７（Ｂ）は車両９−（２０）の車両間データ通信装置２４に記憶されている最新の周囲データが示す車両９の位置関係である。車両９−（２０）の車両間データ通信装置２４に記憶されている周囲データには、車両９−（２０）のプレートナンバー（この場合、「６７−１９」）と、車両９−（１９）のプレートナンバー（この場合、「７７−４５」）が伴っている。
【０１０９】
車両９−（２０）のプレートナンバー「６７−１９」は、車両９−（２０）の記憶部２４１１に記憶されている自車両属性データに含まれるプレートナンバーである。車両９−（１９）のプレートナンバー「７７−４５」は、車両９−（２０）の車両間データ通信装置２４が受信したリクエストデータに含まれていた最後のプレートナンバーである。
【０１１０】
車両９−（２０）の周囲データ生成部３４１３は、図１７（Ａ）および図１７（Ｂ）の２つの周囲データに示される車両９のうち自車両９（この場合、プレートナンバー「６７−１９」で識別される車両９）が一致するように、２つの周囲データを統合した新たな周囲データを生成する。換言すれば、車両９−（２０）の周囲データ生成部３４１３は、車両９−（２０）とその周囲の車両９の位置関係を示す周囲データ（自車両データの一例）を、車両９−（２１）とその周囲の車両９の位置関係を示す周囲データ（他車両データの一例）を用いて、より広い周囲の他車両９との位置関係を示すように更新する。
【０１１１】
図１７（Ｃ）は車両９−（２０）の車両間データ通信装置２４において新たに生成される周囲データが示す車両の位置関係である。図１７（Ｃ）に示されるように、車両９−（２０）において生成される周囲データには、車両９−（２０）の周囲データ取得部２４１２が取得できない車両９−（２１）の周囲の車両９の情報（図１７（Ｃ）にあって、図１７（Ｂ）に無い情報。車両９−（２１）の前方の車両位置情報等）が加わっている。
【０１１２】
車両９−（２０）の車両間データ通信装置２４は、「Ｒｅｓｐｏｎｓｅ，（車両９−（１）のプレートナンバー），（車両９−（２）のプレートナンバー），・・・，（車両９−（１９）のプレートナンバー）」というレスポンスデータを生成し、新たに生成した図１７（Ｃ）の位置関係を示す周囲データとレスポンスデータを、アレイユニット２４２Ｂのスピーカアレイ２４２１から車両９−（１９）のアレイユニット２４２Ｆのマイクアレイ２４２２に向けて送信する。
【０１１３】
車両９−（１９）の車両間データ通信装置２４は、車両９−（２０）から受信した周囲データと、自装置において記憶している最新の周囲データと用いて、上述した車両９−（２０）の車両間データ通信装置２４において行われる方法と同様の方法により、新たな周囲データを生成する。
【０１１４】
図１８は車両９−（１９）の周囲データ生成部３４１３が２つの周囲データから新たな周囲データを生成する様子を示した図である。図１８（Ａ）は車両９−（１９）の車両間データ通信装置２４が車両９−（２０）の車両間データ通信装置２４から受信した周囲データが示す車両９の位置関係である。すなわち、図１８（Ａ）は図１７（Ｃ）と同一である。図１８（Ｂ）は車両９−（１９）の車両間データ通信装置２４に記憶されている最新の周囲データが示す車両９の位置関係である。図１８（Ｃ）は車両９−（１９）の車両間データ通信装置２４において新たに生成される周囲データが示す車両９の位置関係である。
【０１１５】
同様に、車両９−（１８）、車両９−（１７），・・・，車両９−（２）の各々の車両間データ通信装置２４が順次、新たな周囲データを生成し、生成した周囲データを更新したレスポンスデータと共にリレーしてゆく。その結果、リクエストデータの送信元の車両９−（１）の車両間データ通信装置２４が車両９−（２）の車両間データ通信装置２４から、「Ｒｅｓｐｏｎｓｅ，（車両９−（１）のプレートナンバー）」というレスポンスデータと、車両９−（２）の車両間データ通信装置２４により生成された周囲データを受信する。車両９−（１）の車両間データ通信装置２４は、受信したレスポンスポンスデータに含まれるプレートナンバーにより、そのレスポンスデータが自装置から発せられたリクエストデータに対する応答として送信されてきたレスポンスデータであると判定する。
【０１１６】
車両９−（１）の車両間データ通信装置２４が車両９−（２）の車両間データ通信装置２４から受信する周囲データは、車両９−（１）〜車両９−（２０）およびそれらの車両９の周囲の車両９（対向車線の車両９を除く）の位置関係を示す。
【０１１７】
以上が、多数の車両９の周囲データ生成部３４１３が連係して周囲データを生成する手順の説明である。
【０１１８】
上記のように生成され、車両９−（１）の車両間データ通信装置２４により受信された周囲データは、車両９−（１）の車両間データ通信装置２４において、地図データと合成される。車両９−（１）の車両間データ通信装置２４は、地図データ取得部３４１４により、記憶部２４１１に記憶されている地図データのうち、自車両位置データが示す位置の周辺地域に応じた地図データを読み出す。続いて、車両９−（１）の車両間データ通信装置２４は、地図データ生成部３４１５により、記憶部２４１１から読み出した地図データが表す地図の上に、車両９−（２）から受信した周囲データが示す自車両９および多数の他車両９の位置関係を車両アイコンで示した新たな地図を表す地図データを生成する。このように生成された新たな地図データが表す地図が、図１５に示すようにロングビュー画面の領域Ａに表示される。
【０１１９】
上述した車両間データ通信システム２によれば、自車両９の運転手は周囲を走行する他車両９の操作状態等の各種情報を知ることができる。また、自車両９の運転手は、周囲を走行する他車両９の運転手とメッセージのやりとりを行うことができる。また、自車両９の運転手は、離れた位置に停止している、もしくは離れた位置を走行している先行または後続の他車両９に関する情報を得ることができる。
【０１２０】
［変形例］
以下に上述した実施形態の変形例を説明する。なお、以下の変形例の２以上が組み合わされてもよい。
【０１２１】
（１）上述した第２実施形態において、アレイユニット２４２は音によりデータの送受信を行う。これに代えて、アレイユニット２４２が電磁波によりデータの送受信を行う構成としてもよい。
【０１２２】
（２）上述した第２実施形態において、車両間データ通信システム２はアレイユニット２４２とは別にアンテナ２１１を備える。これに代えて、アレイユニット２４２をアンテナ２１１として用いる構成としてもよい。この変形例において、レーダ２１は、例えばスピーカアレイ２４２１により対象物を探索するための音響信号を、指向性の強い方向を連続的に変化させながら送信し、マイクアレイ２４２２により受信した音響信号に含まれる反射信号のタイミングや強度等に基づき、対象物の存在およびその位置を特定する。アレイユニット２４２が音に代えて電磁波を送受信する場合（上述した変形例（１））においても同様に、アレイユニット２４２をアンテナ２１１として用いる構成としてもよい。
【０１２３】
（３）異なる車両に搭載された車両間データ通信システム１または車両間データ通信システム２の間で送受信されるデータの内容は、上述した第１実施形態または第２実施形態において説明したデータの内容に限られない。例えば、車両間データ通信システム２が車内に配置されたスピーカとマイクを備え、車内のマイクが拾った音声を表す音声データを運転手が指定した通信可能車両の車両間データ通信装置２４にスピーカアレイ２４２１を用いて送信するとともに、いずれかの通信可能車両から送信されてきた音響信号をマイクアレイ２４２２により受信し、当該音響信号が示す音声データが表す音声を車内のスピーカにより発音する構成としてもよい。この場合、自車両９の運転手は周囲の他車両９のいずれかを選択して、選択した他車両９の運転手と会話を行うことができる。
【０１２４】
（４）上述した第１実施形態または第２実施形態において、複数の車両８の車両間データ通信装置１２または複数の車両９の車両間データ通信装置２４の間でリレーされるレスポンスデータは、レスポンスデータを中継する車両間データ通信装置１２または車両間データ通信装置２４において更新される。これに代えて、レスポンスデータを中継する車両間データ通信装置１２または車両間データ通信装置２４は、リレー元の車両間データ通信装置１２または車両間データ通信装置２４から受信したレスポンスデータを更新せずにリレー先の車両間データ通信装置１２または車両間データ通信装置２４に送信してもよい。
【０１２５】
（５）上述した第１実施形態において、レスポンスデータをリレーする車両８の車両間データ通信装置１２は自車両８において撮影された４つの画像を繋ぎ合わせた画像を表す画像データを生成した後、当該画像データを、他車両８から受信した画像データが表すバードビュー画像と繋ぎ合わされた新たなバードビュー画像を表すように更新する。その後、車両間データ通信装置１２は、更新した画像データを次の他車両８の車両間データ通信装置１２へとリレーする。これに代えて、レスポンスデータをリレーする車両８の車両間データ通信装置１２が、自装置において生成した画像データに変更を加えることなく、他車両８の車両間データ通信装置１２から受信した画像データとともに、リレー先の車両間データ通信装置１２に送信してもよい。この場合、リクエストデータの送信元の車両間データ通信装置１２は、画像合成処理の行われていない多数の画像データを受信し、画像合成部１２１７により、これらの多数の画像データが表す画像を繋ぎ合わせる処理を行う構成とすればよい。
【０１２６】
（６）上述した第２実施形態において、レスポンスデータをリレーする車両９の車両間データ通信装置２４は自車両９において取得した周囲データを、他車両９から受信した周囲データを統合する。その後、車両間データ通信装置２４は、統合により更新した周囲データを次の他車両９の車両間データ通信装置２４へとリレーする。これに代えて、レスポンスデータをリレーする車両９の車両間データ通信装置２４が、自装置において取得した周囲データを、当該周囲データに変更を加えることなく、他車両９の車両間データ通信装置２４から受信した周囲データとともに、リレー先の車両間データ通信装置２４に送信してもよい。この場合、リクエストデータの送信元の車両間データ通信装置２４は、統合されていない多数の周囲データを受信し、周囲データ生成部３４１３により、これらの多数の周囲データを統合する処理を行う構成とすればよい。
【０１２７】
（７）上述した第１実施形態において、カメラ１１は車両８の前後左右の４カ所に１つずつ配置される。カメラ１１の配置される位置および数はこれに限られない。
【０１２８】
（８）上述した第２実施形態において、アレイユニット２４２は車両９の前面および背面に１つずつ配置される。アレイユニット２４２の配置される位置および数はこれに限られない。例えば、アレイユニット２４２Ｆおよびアレイユニット２４２Ｂに加えて、車両９の右側面および左側面の各々にアレイユニット２４２が配置されてもよい。この場合、車両９の車両間データ通信装置２４は、車両９の真横を走行する車両の車両間データ通信装置２４とも通信可能となる。
【０１２９】
（９）上述した第２実施形態において、車両間データ通信装置２４は運転手に対し、ディスプレイ２４３１に画像を表示することにより各種情報を通知する。これに加えて、もしくは代えて、車両間データ通信システム２が車内に配置されたスピーカを備え、スピーカにより音声メッセージを発音することによって運転手に対し各種情報を通知する構成としてもよい。
【０１３０】
（１０）上述した第２実施形態において、レーダ２１はミリ波を用いるものとしたが、レーダ２１が対象物の探査に用いる電磁波はミリ波に限られない。また、レーダ２１が音（不可聴音または可聴音）を用いて対象物の探査を行ってもよい。
【０１３１】
（１１）上述した第２実施形態において、車両間データ通信システム２が、レーダ２１に代えて、カメラと画像認識装置を備える構成としてもよい。この場合、画像認識装置はカメラにより撮影された画像に含まれる他車両９の画像を既知の方法により認識し、認識した他車両９の画像における位置や撮影時のカメラの焦点距離等の情報に基づき、他車両９の位置を特定し、周囲データを生成する。この変形例のように、車両間データ通信システム２が周囲の他車両９の位置を特定し周囲データを生成する方法はレーダ２１を用いる方法に限られない。
【０１３２】
また、車両間データ通信システム２がカメラと画像認識装置を備える場合、撮影した車両の色やプレートナンバー等の情報を画像認識装置により認識し、自装置において表示したり、他車両９の車両間データ通信装置２４に送信したりしてもよい。
【０１３３】
（１２）上述した第２実施形態において、車両間データ通信システム２が、マイクアレイ２４２２に代えて、アレイ化されていないマイク（例えば１本のマイク）を備える構成としてもよい。すなわち、音響信号の送信先の車両間データ通信システム２のマイクの位置が、音響信号の送信元の車両間データ通信システム２のレーダ２１による測定結果等に基づき正しく特定され、音響信号の送信元の車両間データ通信システム２のスピーカアレイ２４２１から送信先の車両間データ通信システム２のマイクに向けてＳ／Ｎ比が十分に高い音響信号の送信が可能であれば、音響信号の受信側のマイクは必ずしもアレイ化される必要はない。車両間データ通信システム２が音に代えて電磁波を送受信する場合（上述した変形例（１））においても同様に、受信用のアンテナとしてアレイ化されていないアンテナ（例えば１本のアンテナ）が用いられてもよい。
【０１３４】
（１３）上述した第２実施形態において、レーダ２１は他車両９の位置を計測し、計測した他車両９の位置を示す周囲データを生成する。これに代えて、レーダ２１またはレーダ２１に代わるセンサが自車両９の周囲の他車両９の方向（自車両９の位置を基準とする他車両９の方向）を計測し、計測した他車両９の方向を示す周囲データを生成する構成が採用されてもよい。この場合、スピーカアレイ２４２１は周囲データが示す他車両９の方向に向けて音響信号を送信する。また、周囲データ生成部３４１３は、周囲データが示す車両間の方向に基づき、例えば、車両間の距離は一定と仮定して、車両間の位置関係を示す周囲データを生成する。
【０１３５】
（１４）上述した第２実施形態において、周囲データ生成部３４１３は、自車両９のプレートナンバーに基づき、自装置において取得された周囲データと、他車両９の車両間データ通信装置２４から受信した周囲データとを統合する。周囲データ生成部３４１３が、プレートナンバー（車両９の識別情報）以外の情報に基づき、２以上の周囲データを統合する構成が採用されてもよい。
【０１３６】
例えば、各車両においてＧＮＳＳユニット２２により生成される自車両位置データが周囲データの統合に用いられてもよい。この場合、レスポンスデータのリレー元の車両間データ通信装置２４は、自装置の自車両位置データ取得部２４１３により取得した自車両位置データを、レスポンスデータおよび周囲データとともにリレー先の車両間データ通信装置２４に送信する。リレー先の車両間データ通信装置２４は、リレー元の車両間データ通信装置２４から、レスポンスデータおよび周囲データとともに、他車両位置データ（リレー元の車両間データ通信装置２４にとっての自車両位置データ）を受信する。リレー先の車両間データ通信装置２４は、受信した他車両位置データと自装置において取得した自車両位置データに基づき、受信した周囲データと自装置において取得した周囲データの統合を行う。
【０１３７】
（１５）上述した第１実施形態、第２実施形態、およびそれらの変形例において、車両間データ通信システム１または車両間データ通信システム２のユーザは運転手であるものとしたが、同乗者が車両間データ通信システム１または車両間データ通信システム２を利用してもよい。すなわち、同乗者がディスプレイ１２３１またはディスプレイ２４３１に表示される情報を利用したり、タッチパネル１２３２またはタッチパネル２４３２に対する操作を行ったりしてもよい。
【符号の説明】
【０１３８】
１…車両間データ通信システム、８…車両、１１…カメラ、１２…車両間データ通信装置、１２１…コントロールユニット、１２２…無線通信ユニット、１２３…タッチディスプレイ、１２１０…自車両データ取得部、１２１１…記憶部、１２１２…自車両画像データ取得部、１２１３…自車両識別データ取得部、１２１４…送信指示部、１２１５…受信データ取得部、１２１６…画像解析部、１２１７…画像合成部、１２１８…画像データ生成部、１２１９…操作データ取得部、１２２１…送信部、１２２２…受信部、１２３１…ディスプレイ、１２３２…タッチパネル、２…車両間データ通信システム、９…車両、２１…レーダ、２２…ＧＮＳＳユニット、２３…センサ群、２４…車両間データ通信装置、２１１…アンテナ、２４１…コントロールユニット、２４２…アレイユニット、２４３…タッチディスプレイ、２４１０…自車両データ取得部、２４１１…記憶部、２４１２…周囲データ取得部、２４１３…自車両位置データ取得部、２４１４…ベクトルデータ生成部、２４１５…通信可能車両特定部、２４１６…自車両操作データ取得部、２４１７…自車両属性データ取得部、２４１８…送信指示部、２４１９…受信データ取得部、２４２１…スピーカアレイ、２４２２…マイクアレイ、２４３１…ディスプレイ、２４３２…タッチパネル、３４１１…画像データ生成部、３４１２…操作データ取得部、３４１３…周囲データ生成部、３４１４…地図データ取得部、３４１５…地図データ生成部、２４２１１…変調部、２４２１２…遅延回路、２４２１３…送信制御部、２４２１４…スピーカ、２４２２１…マイク、２４２２２…遅延回路、２４２２３…受信制御部、２４２２４…加算部、２４２２５…復調部
【図１】
2017068640.tif 000003
【図２】
2017068640.tif 000004
【図３】
2017068640.tif 000005
【図４】
2017068640.tif 000006
【図５】
2017068640.tif 000007
【図６】
2017068640.tif 000008
【図７】
2017068640.tif 000009
【図８】
2017068640.tif 000010
【図９】
2017068640.tif 000011
【図１０】
2017068640.tif 000012
【図１１】
2017068640.tif 000013
【図１２】
2017068640.tif 000014
【図１３】
2017068640.tif 000015
【図１４】
2017068640.tif 000016
【図１５】
2017068640.tif 000017
【図１６】
2017068640.tif 000018
【図１７】
2017068640.tif 000019
【図１８】
2017068640.tif 000020