[go: up one dir, main page]

JP7702371B2 - 車車間通信システム、車載機、通信方法およびプログラム - Google Patents

車車間通信システム、車載機、通信方法およびプログラム Download PDF

Info

Publication number
JP7702371B2
JP7702371B2 JP2022047852A JP2022047852A JP7702371B2 JP 7702371 B2 JP7702371 B2 JP 7702371B2 JP 2022047852 A JP2022047852 A JP 2022047852A JP 2022047852 A JP2022047852 A JP 2022047852A JP 7702371 B2 JP7702371 B2 JP 7702371B2
Authority
JP
Japan
Prior art keywords
vehicle
unit
vehicles
identification information
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2022047852A
Other languages
English (en)
Other versions
JP2023141501A (ja
Inventor
高明 上野
俊幸 萩谷
智彦 大岸
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
KDDI Corp
Original Assignee
KDDI Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by KDDI Corp filed Critical KDDI Corp
Priority to JP2022047852A priority Critical patent/JP7702371B2/ja
Publication of JP2023141501A publication Critical patent/JP2023141501A/ja
Application granted granted Critical
Publication of JP7702371B2 publication Critical patent/JP7702371B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Traffic Control Systems (AREA)
  • Mobile Radio Communication Systems (AREA)

Description

本発明は、車車間通信システム、車載機、通信方法およびプログラムに関する。
ITS(Intelligent Transport Systems)(高度道路交通システム)では、事故、渋滞等の交通情報、信号情報等の動的な情報を車両が活用することで、自動運転車の動作支援、運転の快適性や利便性の向上を図ることが期待されている。
V2V(Vehicle to Vehicle)通信(車車間通信)と呼ばれる、5.8GHz帯を利用したDSRC(Dedicated Short Range Communications)(狭域通信)システムや、760MHz帯を利用したITS Connectシステム、3GPP Release 14で規定されているセルラーV2X(C-V2X:Cellular Vehicle to Everything)PC5通信システム等では、各車両から位置情報やその他運転情報を周囲に定期的に拡散することで、車両同士で位置情報などの情報交換を実現している。それによって各車両は互いの位置情報を把握し、交差点などでの危険察知システムなどに活用されている。
V2V通信に対し、ネットワーク設備、基地局(BS)を介してLTE等のセルラーでの通信を行う方式をV2N2V(Vehicle to Network to Vehicleの略)通信と呼ぶ。
これらの通信システムに関して、各車両から位置情報やその他運転情報を周囲に定期的に拡散することで、車両同士で、情報交換を行う技術が知られている(例えば、特許文献1参照)。この技術を使用することによって、各車両の位置関係を把握できる。
特開2020-144584号公報
前述したDSRC、ITS Connect、C-V2X PC5等の狭域の車車間通信(V2V)では、通信範囲が数十~数百メートルである。このため、狭域のV2Vでは、遠距離の車両との通信ができない場合がある。また、狭域のV2Vでは、直接通信であるため通信遅延は小さいが、建物などの遮蔽物があることによって、通信ができない場合がある。狭域のV2Vでは、基本的に一対多のブロードキャスト通信で行われるため、到達確認は行われない。つまり、狭域のV2Vでは、送信側は通信相手を指定せずに情報を送信し、受信側で情報の取捨選択やサービス実施を判断する。
一方で、V2N2V通信は、LTEなどのセルラー通信を使用するため、通信の確実性は高く、基地局エリア内であれば通信可能となるため通信範囲も広いが、他のスマートフォンなどのセルラー通信と共用のリソースを使用するため多くの通信を行ってしまうと通信キャリアの設備に大きな負担をかけてしまう。
本発明は、上記問題を解決すべくなされたもので、狭域の車車間通信(V2V)と、セルラーでの通信(V2N2V)とを切り替えることができる車車間通信システム、車載機、通信方法およびプログラムを提供することにある。
(1)本発明の一態様は、第1車両に搭載された第1車載機と第2車両に搭載された第2車載機とを備える車車間通信システムであって、前記第1車載機は、車両と通信する第1車車間通信部と、移動通信ネットワークを利用して通信する第1移動通信部と、前記第2車両へのメッセージを含む第1メッセージを作成する第1作成部と、前記第1車車間通信部に前記第1作成部が作成した前記第1メッセージを送信させる第1通信制御部とを備え、前記第2車載機は、車両と通信する第2車車間通信部と、移動通信ネットワークを利用して通信する第2移動通信部と、前記第2車車間通信部が受信した前記第1メッセージに対する第1応答メッセージを作成する第2作成部と、前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部を選択し、前記第2作成部が作成した前記第1応答メッセージを送信させる第2通信制御部とを備える、車車間通信システムである。
(2)本発明の一態様は、上記(1)に記載の車車間通信システムにおいて、前記第2通信制御部は、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報との比較結果に基づいて、前記第2車車間通信部又は前記第2移動通信部を選択する。
)本発明の一態様は、上記(1)又は上記(2)に記載の車車間通信システムにおいて、前記第1作成部は、前記第1応答メッセージに対して、前記第2車両へのメッセージを含む第2メッセージを作成し、前記第1通信制御部は、前記第1応答メッセージに含まれる前記第2車両の周辺の車両の識別情報と、前記第1車両の周辺の車両の識別情報とに基づいて、前記第1車車間通信部又は前記第1移動通信部に、前記第1作成部が作成した前記第2メッセージを送信させ、前記第2作成部は、前記第2メッセージに対する第2応答メッセージを作成し、前記第2通信制御部は、前記第2メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部に、前記第2作成部が作成した前記第2応答メッセージを送信させる。
)本発明の一態様は、上記(1)から上記(のいずれか一項に記載の車車間通信システムにおいて、前記第1車載機は、前記第1車車間通信部が受信した位置交換情報に含まれる他の車両の識別情報と他の前記車両の位置情報と前記位置情報を測定した時刻情報とを取得し、取得した他の前記車両の前記識別情報と他の前記車両の前記位置情報と前記位置情報を測定した前記時刻情報とを関連付けた周辺車両情報を第1記憶部に記憶させる第1処理部をさらに備え、前記第1作成部は、前記第1記憶部に記憶された前記周辺車両情報に含まれる一又は複数の他の車両の識別情報を含む前記第1車両の周辺の車両の識別情報を作成し、作成した前記第1車両の周辺の前記車両の前記識別情報を含む第1メッセージを作成し、前記第2車載機は、前記第2車車間通信部が受信した位置交換情報に含まれる他の車両の識別情報と他の前記車両の位置情報と前記位置情報を測定した時刻情報とを取得し、取得した他の前記車両の前記識別情報と他の前記車両の前記位置情報と前記位置情報を測定した前記時刻情報とを関連付けた周辺車両情報を第2記憶部に記憶させる第2処理部をさらに備え、前記第2通信制御部は、前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2記憶部に記憶された前記周辺車両情報に含まれる前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部に、前記第1車両へ前記第2作成部が作成した前記第1応答メッセージを送信させる。
)本発明の一態様は、上記()に記載の車車間通信システムにおいて、前記第1処理部は、第1記憶部に記憶されている前記周辺車両情報を、前記位置情報を測定した時刻情報に基づいて更新し、前記第2処理部は、第2記憶部に記憶されている前記周辺車両情報を、前記位置情報を測定した時刻情報に基づいて更新する。
)本発明の一態様は、上記(1)から上記()のいずれか一項に記載の車車間通信システムにおいて、前記第2通信制御部は、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報との合致率が閾値以上である場合には前記第2車車間通信部に前記第1応答メッセージを送信させ、前記合致率が前記閾値未満である場合には前記第2移動通信部に前記第1応答メッセージを送信させる。
)本発明の一態様は、上記()に記載の車車間通信システムにおいて、前記第2通信制御部は、前記閾値を前記第2車両の周辺の車両の識別情報の数に基づいて変更する。
)本発明の一態様は、車両に搭載された車載機であって、車両と通信する車車間通信部と、移動通信ネットワークを利用して通信する移動通信部と、前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成する作成部と、前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、前記作成部が作成した前記応答メッセージを送信させる通信制御部とを備える、車載機である。
)本発明の一態様は、第1車両に搭載された第1車載機と第2車両に搭載された第2車載機とを備える車車間通信システムが実行する通信方法であって、前記第1車載機は、車両と通信する第1車車間通信部と、移動通信ネットワークを利用して通信する第1移動通信部とを備え、前記第2車載機は、車両と通信する第2車車間通信部と、移動通信ネットワークを利用して通信する第2移動通信部とを備え、前記通信方法は、前記第1車載機が、前記第2車両へのメッセージを含む第1メッセージを作成するステップと、前記第1車載機が、前記第1車車間通信部に前記第1メッセージを送信させるステップと、前記第2車載機が、前記第2車車間通信部が受信した前記第1メッセージに対する第1応答メッセージを作成するステップと、前記第2車載機が、前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部を選択し、前記第1応答メッセージを送信させるステップとを有する、通信方法である。
10)本発明の一態様は、車両に搭載された車載機が実行する通信方法であって、前記車載機は、車両と通信する車車間通信部と、移動通信ネットワークを利用して通信する移動通信部とを備え、前記通信方法は、前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成するステップと、前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、作成する前記ステップで作成した前記応答メッセージを送信させるステップとを有する、通信方法である。
11)本発明の一態様は、車両と通信する車車間通信部と、移動通信ネットワークを利用して通信する移動通信部とを備える車載機のコンピュータに、前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成するステップと、前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、作成する前記ステップで作成した前記応答メッセージを送信させるステップとを実行させる、プログラムである。
本発明の実施形態によれば、狭域の車車間通信(V2V)と、セルラーでの通信(V2N2V)とを切り替えることができる車車間通信システム、車載機、通信方法およびプログラムを提供できる。
本発明の実施形態の車車間通信システムの一例を示す図である。 本発明の実施形態の車車間通信システムを構成する車載機と、サーバとの一例を示す図である。 車載機の記憶部に記憶される情報の一例を示す図である。 サーバの記憶部に記憶される情報の一例を示す図である。 本実施形態の車車間通信システムの動作の一例を示すフローチャートである。 本実施形態の車車間通信システムの動作の一例を示すフローチャートである。 本実施形態の車車間通信システムの動作の一例を説明するための図である。
次に、本実施形態の車車間通信システム、車載機、通信方法およびプログラムを、図面を参照しつつ説明する。以下で説明する実施形態は一例に過ぎず、本発明が適用される実施形態は、以下の実施形態に限られない。なお、実施形態を説明するための全図において、同一の機能を有するものは同一符号を用い、繰り返しの説明は省略する。
また、本願でいう「XXに基づいて」とは、「少なくともXXに基づく」ことを意味し、XXに加えて別の要素に基づく場合も含む。また、「XXに基づいて」とは、XXを直接に用いる場合に限定されず、XXに対して演算や加工が行われたものに基づく場合も含む。「XX」は、任意の要素(例えば、任意の情報)である。
(実施形態)
(車車間通信システム)
図1は、本発明の実施形態の車車間通信システムの一例を示す図である。本実施形態の車車間通信システム1は、車両100-Aと、車両100-Bと、車両100-Cと、サーバ300とを備える。車両100-Aと、車両100-Bと、車両100-Cとの各々は車載機を備え、車載機は車両と通信する車車間通信部と、移動通信ネットワークを利用して、サーバ300と通信する移動通信部とを備える。
車両100-Aと、車両100-Bと、車両100-Cとの各々は、車車間通信部によって、狭域の車車間通信(V2V)で、他の車両との間で位置情報を交換する。車車間通信部は、狭域の車車間通信インターフェースを含む。車車間通信部は、自車両の識別情報と、自車両の位置情報と、自車両の位置を測定した時刻情報とを関連付けた情報である第1車両情報を含む車両交換情報を、100msなどの第1周期で送信する。ここで、車両交換情報は、車車間で、互いの位置情報を交換するための情報である。
また、車車間通信部は、他車両が送信した車両交換情報を受信する。他車両が送信した車両交換情報は、他車両の識別情報と、他車両の位置情報と、他車両の位置を測定した時刻情報とを関連付けた情報である第1車両情報を含む。車両100-Aと、車両100-Bと、車両100-Cとの各々は、他車両が送信した車両交換情報を受信した場合に、受信した車両交換情報に含まれる他車両の識別情報と、他車両の位置情報と、他車両の位置を測定した時刻情報とを関連付けて、周辺車両情報として記憶する。
図1に示される例では、車両100-Bは、車両100-Aと車車間通信が可能な範囲A1に位置する。つまり、車両100-Bは、車両100-Aが送信した車両交換情報を受信でき、車両100-Aは、車両100-Bが送信した車両交換情報を受信できる。車両100-Bは、受信した車両交換情報に含まれる車両100-Aの識別情報と、車両100-Aの位置情報と、車両100-Aの位置を測定した時刻情報とを関連付けて記憶する。車両100-Aは、受信した車両交換情報に含まれる車両100-Bの識別情報と、車両100-Bの位置情報と、車両100-Bの位置を測定した時刻情報とを関連付けて記憶する。この場合、車両100-Aと、車両100-Bとの間で、互いの位置情報が共有される。
車両100-Aと、車両100-Bと、車両100-Cとの各々は、移動通信部によって、移動通信(モバイル)ネットワークを経由して、サーバ300を用いて、他の車両との間で位置情報を交換(V2N2V)する。具体的には、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機は、記憶している自車両の識別情報と、自車両の位置情報と、自車両の位置を測定した時刻情報とを関連付けた第1車両情報と、記憶している一又は複数の他車両の識別情報と、一又は複数の他車両の位置を測定した時刻情報とを関連付けた第2車両情報と、移動通信ネットワークを利用して通信するユーザの識別情報とを含み、サーバ300をあて先とする車両情報登録要求を作成する。車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機は、作成した車両情報登録要求を、1000msなどの第2周期で送信する。つまり、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機は、車両交換情報を送信する第1周期よりも長い第2周期で、サーバ300へ、車両情報登録要求を送信する。ここで、車両情報登録要求は、車両が、サーバ300へ、位置情報を登録するための情報である。
サーバ300は、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機が送信した車両情報登録要求を受信し、受信した車両情報登録要求に含まれる第1車両情報を取得し、取得した第1車両情報に含まれる車両の識別情報と、車両の位置情報と、車両の位置を測定した時刻情報とを関連付けて記憶する。つまり、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機は、サーバ300に位置登録を行う。車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機が、サーバ300に位置登録を行った後に、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機は、第2周期で、車両情報登録要求を送信し続ける。
サーバ300は、車両100-Aと、車両100-Bと、車両100-Cとの各々の車載機が送信した車両情報登録要求を受信した場合に、受信した複数の車両情報登録要求の各々に含まれる第1車両情報と、第2車両情報とを取得する。
サーバ300は、取得した複数の第1車両情報の各々に含まれる車両の識別情報と、車両の位置情報と、車両の位置を測定した時刻情報とで、記憶している車両100-Aの位置情報と、その車両100-Aの位置を測定した時刻情報と、車両100-Bの位置情報と、その車両100-Bの位置を測定した時刻情報と、車両100-Cの位置情報と、その車両100-Cの位置を測定した時刻情報とを更新する。
サーバ300は、記憶している一又は複数の他車両の識別情報のうち、取得した第2車両情報に含まれる一又は複数の他車両の識別情報以外の一又は複数の他車両の識別情報を特定する。サーバ300は、記憶している情報から特定した一又は複数の他車両の識別情報と、その一又は複数の他車両の識別情報に関連付けられた一又は複数の他車両の位置情報と、その一又は複数の他車両の位置を測定した時刻情報とを選択する。サーバ300は、選択した一又は複数の他車両の識別情報とその一又は複数の他車両の位置情報とその一又は複数の他車両の位置を測定した時刻情報とを関連付けた第1通知情報を作成する。
サーバ300は、記憶している一又は複数の他車両の識別情報から、取得した第2車両情報に含まれる一又は複数の他車両の識別情報と同じ車両の識別情報である一又は複数の他車両の識別情報を特定する。サーバ300は、特定した記憶している一又は複数の他車両の識別情報の各々に関連付けられるその他車両の位置を測定した時刻情報と、第2車両情報に含まれるその他車両の位置を測定した時刻情報とを比較し、比較結果に基づいて、特定した一又は複数の他車両の識別情報の各々に関連付けられる他車両の位置情報と、その他車両の位置を測定した時刻情報とを関連付けた第2通知情報を作成する。
サーバ300は、記憶している一又は複数の車両の識別情報のうち、車両100-Aが送信した車両情報登録要求に含まれる自車両100-Aの識別情報及び一又は複数の他車両の識別情報以外の車両の識別情報の全てを特定する。サーバ300は、特定した一又は複数の車両の識別情報と、その一又は複数の車両の識別情報に関連付けられている一又は複数の車両の位置情報と、その一又は複数の車両の位置を測定した時刻情報とを関連付けた情報である第1通知情報を作成する。サーバ300は、作成した第1通知情報と、第2通知情報とを含み、車両100-Aを宛先とする車両情報登録応答を作成し、作成した車両情報登録応答を、車両100-Aの車載機へ送信する。サーバ300は、記憶している一又は複数の車両の識別情報のうち、車両100-Bが送信した車両情報登録要求と、車両100-Cが送信した車両情報登録要求とについても同様の処理を行う。
車両100-Aと車両100-Bと車両100-Cとのうちの任意の2車両間の通信の一例として、車両100-Aと車両100-Bとの間の通信について説明する。車両100-Aと車両100-Cとの間の通信、車両100-Bと車両100-Cとの間の通信についても同様である。
車両100-Aの車載機は、車両100-Aの周辺の車両の識別情報と車両100-Bへのメッセージとを含むメッセージAを作成する。車両100-Aの車載機において、車車間通信部は、車両100-BへメッセージAを送信する。車両100-Bの車載機において、車車間通信部は、車両100-Aの車載機が送信したメッセージAを受信する。車両100-Bの車載機は、車車間通信部が受信したメッセージAに対する応答メッセージARを作成する。応答メッセージARには、車両100-Bの周辺の車両の識別情報と車両100-Aへのメッセージとが含まれる。車両100-Bの車載機は、メッセージAに含まれる車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部又は移動通信部に、応答メッセージARを送信させる。
車両100-Aの車載機において、車車間通信部又は移動通信部は、車両100-Bの車載機が送信した応答メッセージARを受信する。車両100-Aの車載機は、受信した応答メッセージARに対して、メッセージBを作成する。メッセージBには、車両100-Aの周辺の車両の識別情報と車両100-Bへのメッセージとが含まれる。車両100-Aの車載機は、応答メッセージARに含まれる車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報とに基づいて、車車間通信部又は移動通信部に、依頼メッセージBを送信させる。車両100-Bの車載機において、車車間通信部又は移動通信部は、車両100-Aの車載機が送信したメッセージBを受信する。車両100-Bの車載機は、受信したメッセージBに対する応答メッセージBRを作成する。応答メッセージBRには、車両100-Bの周辺の車両の識別情報と車両100-Aへのメッセージとを含む。車両100-Bの車載機は、メッセージBに含まれる車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部又は移動通信部に、応答メッセージBRを送信させる。
車両100-Aの車載機において、車車間通信部又は移動通信部は、車両100-Bの車載機が送信した応答メッセージBRを受信する。以下、車両100-Aから車両100-Cのうち任意の車両を、車両100と記載する。
次に、車両100-Aと車両100-Bとサーバ300とついて、詳細に説明する。
図2は、本発明の実施形態の車車間通信システムを構成する車載機と、サーバとの一例を示す図である。
車両100-Aは、車載機150Aを備える。車載機150Aは、測位部102Aと、情報処理部104Aと、車車間通信部106Aと、移動通信部110Aと、記憶部108Aとを備える。測位部102Aは、全地球測位システム(GPS: Global Positioning System)などの測位システムによって実現される。測位部102Aは、第1周期で、車両100-Aの位置を測定する。
車車間通信部106Aは、通信モジュールによって実現される。具体的には、車車間通信部106Aは、ITS専用周波数を用いた狭域無線通信、ITS Connectなどの無線通信技術で車両と車両との間で無線通信を行う無線デバイスによって構成される。移動通信部110Aは通信モジュールによって実現される。移動通信部110Aは、基地局200と通信網50とを経由して、LTE(Long Term Evolution)などの携帯電話の通信規格にしたがって、サーバ300などの他の装置と通信を行う。
情報処理部104Aは、測位部102Aと、車車間通信部106Aと、移動通信部110Aと接続される。情報処理部104Aは、受付部112Aと、処理部114Aと、作成部116Aと、通信制御部118Aとして機能する。
受付部112Aは、車車間通信部106Aが受信した車両交換情報を取得し、取得した車両交換情報を受け付ける。受付部112Aは、受け付けた車両交換情報に含まれる第1車両情報を取得し、取得した第1車両情報を記憶部108Aへ出力し、周辺車両情報として記憶させる。また、受付部112Aは、移動通信部110Aが受信した車両情報登録応答を取得し、取得した車両情報登録応答を受け付ける。受付部112Aは、受け付けた車両情報登録応答に含まれる第1通知情報と第2通知情報とを取得し、取得した第1通知情報と第2通知情報とを記憶部108Aへ出力し、記憶させる。
処理部114Aは、第1周期で、測位部102Aに測位させる。処理部114Aは、測位部102Aから測位の結果である位置情報と、測位部102Aが自車両100-Aの位置を測定した時刻情報とを取得する。処理部114Aは、自車両100-Aの識別情報と、取得した自車両100-Aの位置情報と、自車両100-Aの位置を測定した時刻情報とを関連付けた情報である第1車両情報を、記憶部108Aへ出力し、記憶させる。
作成部116Aは、第1車両情報を含む車両交換情報を作成する。通信制御部118Aは、作成部116Aから車両交換情報を取得し、取得した車両交換情報を車車間通信部106Aに送信させる。作成部116Aは、記憶部108Aに記憶されている自車両100-Aの識別情報と、自車両100-Aの位置情報と、自車両100-Aの位置を測定した時刻情報とを関連付けた第1車両情報と、記憶されている一又は複数の他車両の識別情報と、その一又は複数の他車両の位置を測定した時刻情報とを関連付けた第2車両情報と、移動通信ネットワークを利用して通信するユーザの識別情報とを含み、サーバ300をあて先とする車両情報登録要求を作成する。移動通信ネットワークを利用して通信するユーザの識別情報の一例は、加入者識別番号(IMSI: International Mobile Subscriber Identity)である。ユーザの識別情報は、車両100-Aが、移動通信ネットワークに接続する際に使用される。通信制御部118Aは、作成部116Aから車両情報登録要求を取得し、取得した車両情報登録要求を、移動通信部110Aに送信させる。
記憶部108Aは、情報処理部104Aと接続される。記憶部108Aは、自車両100-Aの識別情報と、その自車両100-Aの位置情報と、その自車両100-Aの位置を測定した時刻情報とを関連付けて記憶する。さらに、記憶部108Aは、自車両100-A以外の一又は複数の車両の識別情報と、その自車両100-A以外の一又は複数の車両の位置情報と、その自車両100-A以外の一又は複数の車両の位置を測定した時刻情報とを関連付けて記憶する。
図3は、車載機の記憶部に記憶される情報の一例を示す図である。記憶部108Aは、車両の識別情報と、その車両の位置情報と、その車両の位置を測定した時刻情報とを関連付けて記憶する。図3に示される例では、車両の識別情報「0001」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられ、車両の識別情報「0002」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられ、車両の識別情報「0003」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられている。
記憶部108Aは、処理部114Aが出力した第1車両情報を取得し、取得した第1車両情報に含まれる自車両100-Aの識別情報と自車両100-Aの位置情報と自車両100-Aの位置を測定した時刻情報とを関連付けて記憶する。これによって、車両100-Aは、自車両100-Aの最新の位置情報を記憶する。
また、記憶部108Aは、受付部112Aが出力した第1通知情報を取得し、取得した第1通知情報に含まれる一又は複数の車両の識別情報とその一又は複数の車両の識別情報に関連付けられている一又は複数の車両の位置情報とその一又は複数の車両の位置を測定した時刻情報とを記憶する。これによって、記憶部108Aに記憶されていなかった一又は複数の車両の識別情報とその一又は複数の車両の識別情報に関連付けられている一又は複数の車両の位置情報とその一又は複数の車両の位置を測定した時刻情報とを関連付けて記憶できる。
また、記憶部108Aは、受付部112Aが出力した第2通知情報を取得し、取得した第2通知情報に含まれる自車両100以外の一又は複数の車両の識別情報とその一又は複数の車両の位置情報とその一又は複数の車両の位置を測定した時刻情報とで、記憶部108Aに記憶されているその自車両100-A以外の一又は複数の車両の識別情報とその一又は複数の車両の位置情報とその一又は複数の車両の位置を測定した時刻情報を更新する。これによって、車両100-Aは、記憶部108Aに記憶している他車両の位置情報を、測定した時刻情報が後の(新しい)ものに更新できる。図2に戻り説明を続ける。
作成部116Aは、記憶部108Aに記憶されている周辺車両情報から車両100-Aの周辺の車両の識別情報を取得する。作成部116Aは、取得した車両100-Aの周辺の車両の識別情報と、車両100-B(の車載機)へのメッセージとを含むメッセージAを作成する。メッセージの一例は、車両100-Aが交差点手前に位置している場合に前方対向車両である車両100-Bへの右折依頼である。この場合、車両100-Aが、車両100-Bへの右折依頼を含むメッセージAを作成することによって、車両100-Bへ停止することを要求できる。メッセージの一例は、車両100-Aが高速道路に位置している場合に前方車両である車両100-Bへの追い越し依頼である。この場合、車両100-Aが、車両100-Bへの追い越し依頼を含むメッセージAを作成することによって、車両100-Bへ車線を変更することを要求できる。
通信制御部118Aは、作成部116AからメッセージAを取得し、取得したメッセージAを、車車間通信部106Aに送信させる。
作成部116Aは、車車間通信部106A又は移動通信部110Aから応答メッセージARを取得する。作成部116Aは、記憶部108Aに記憶されている周辺車両情報から車両100-Aの周辺の車両の識別情報を取得する。作成部116Aは、取得した応答メッセージARに対してメッセージBを作成する。メッセージBには、取得した車両100-Aの周辺の車両の識別情報と、車両100-B(の車載機)へのメッセージとが含まれる。例えば、作成部116Aは、車両100-Aに乗車している者の応答に基づいて応答メッセージARに含まれるメッセージに対する応答を含むメッセージBを作成する。メッセージの一例は、車両100-Aが交差点手前に位置している場合に前方対向車両である車両100-Bへの正式な右折依頼である。メッセージの一例は、車両100-Aが高速道路に位置している場合に前方車両である車両100-Bへの正式な追い越し依頼である。
通信制御部118Aは、作成部116AからメッセージBを取得する。通信制御部118Aは、車車間通信部106A又は移動通信部110Aからから応答メッセージARを取得する。通信制御部118Aは、応答メッセージARに含まれる車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Aは、記憶部108Aから車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Aは、取得した車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報とに基づいて、車車間通信部106A又は移動通信部110Aに、取得したメッセージBを送信させる。
例えば、通信制御部118Aは、車両100-Bの周辺の車両の識別情報と車両100-Aの周辺の車両の識別情報との合致率を算出する。ここで、合致率は、車両100-Bの周辺の車両の識別情報と車両100-Aの周辺の車両の識別情報との一致数を、車両100-Aの周辺の車両の識別情報の数で除算することによって得られる。通信制御部118Aは、合致率が閾値以上である場合には車両100-Aから見通しの良い場所に車両100-Bが位置していると想定される。このため、通信制御部118Aは、合致率が閾値以上である場合には車車間通信部106Aから応答メッセージBを送信させる。通信制御部118Aは、合致率が閾値未満である場合には車両100-Aから見通しの良くない場所に車両100-Bが位置していると想定される。このため、通信制御部118Aは、合致率が閾値未満である場合には移動通信部110AからメッセージBを送信させる。
測位部102A、受付部112A、処理部114A、作成部116Aおよび通信制御部118Aの全部または一部は、例えば、CPU(Central Processing Unit)などのプロセッサが記憶部108Aに格納されたプログラムを実行することにより実現される機能部(以下、ソフトウェア機能部と称する)である。
なお、測位部102A、受付部112A、処理部114A、作成部116Aおよび通信制御部118Aの全部または一部は、LSI(Large Scale Integration)、ASIC(Application Specific Integrated Circuit)、またはFPGA(Field-Programmable Gate Array)などのハードウェアにより実現されてもよく、ソフトウェア機能部とハードウェアとの組み合わせによって実現されてもよい。
(車両100-B)
車両100-Bは、車載機150Bを備える。車載機150Bは、測位部102Bと情報処理部104Bと車車間通信部106Bと移動通信部110Bと記憶部108Bとを備える。情報処理部104Bは、測位部102Bと車車間通信部106Bと移動通信部110Bと接続される。情報処理部104Bは、受付部112Bと処理部114Bと作成部116Bと通信制御部118Bとして機能する。測位部102B、車車間通信部106B、移動通信部110B、記憶部108B、受付部112Bおよび処理部114Bは、それぞれ測位部102A、車車間通信部106A、移動通信部110A、記憶部108A、受付部112Aおよび処理部114Aを適用できるため、ここでの説明は省略する。
車車間通信部106Bは、車載機150-Aが送信したメッセージAを受信する。
作成部116Bは、車車間通信部106BからメッセージAを取得する。作成部116Bは、記憶部108Bに記憶されている周辺車両情報から車両100-Bの周辺の車両の識別情報を取得する。作成部116Bは、取得した車両100-Bの周辺の車両の識別情報と、車両100-A(の車載機)へのメッセージとを含む、取得したメッセージAに対する応答である応答メッセージARを作成する。例えば、作成部116Bは、車両100-Bに乗車している者の応答に基づいてメッセージAに含まれるメッセージに対する応答を含む応答メッセージARを作成する。メッセージの一例は、メッセージAに含まれるメッセージに対する承諾又は拒否である。
通信制御部118Bは、作成部116Bから応答メッセージARを取得する。通信制御部118Bは、車車間通信部106BからメッセージAを取得する。通信制御部118Bは、メッセージAに含まれる車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Bは、記憶部108Bから車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Bは、取得した車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、取得した応答メッセージAを送信させる。
例えば、通信制御部118Bは、車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報との合致率を算出する。ここで、合致率は、車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報との一致数を、車両100-Bの周辺の車両の識別情報の数で除算することによって得られる。通信制御部118Bは、合致率が閾値以上である場合には車両100-Bから見通しの良い場所に車両100-Aが位置していると想定される。このため、通信制御部118Bは、合致率が閾値以上である場合には車車間通信部106Bから応答メッセージAを送信させる。通信制御部118Bは、合致率が閾値未満である場合には車両100-Bから見通しの良くない場所に車両100-Aが位置していると想定される。このため、通信制御部118Bは、合致率が閾値未満である場合には移動通信部110Bから応答メッセージAを送信させる。
作成部116Bは、車車間通信部106B又は移動通信部110BからメッセージBを取得する。作成部116Bは、記憶部108Bに記憶されている周辺車両情報から車両100-Bの周辺の車両の識別情報を取得する。作成部116Bは、取得した車両100-Bの周辺の車両の識別情報と、車両100-A(の車載機)へのメッセージとを含む、取得したメッセージBに対する応答である応答メッセージBRを作成する。例えば、作成部116Bは、車両100-Bに乗車している者の応答に基づいてメッセージBに含まれるメッセージに対する応答を含む応答メッセージBRを作成する。メッセージの一例は、メッセージBに含まれるメッセージに対する終了報告である。
通信制御部118Bは、作成部116Bから応答メッセージBRを取得する。通信制御部118Bは、車車間通信部106BからメッセージBを取得する。通信制御部118Bは、メッセージBに含まれる車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Bは、記憶部108Bから車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Bは、取得した車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに取得した応答メッセージBRを送信させる。例えば、通信制御部118Bは、車両100-Aの周辺の車両の識別情報と車両100-Bの周辺の車両の識別情報との合致率を算出する。通信制御部118Bは、合致率が閾値以上である場合には車車間通信部106Bから応答メッセージBRを送信させる。通信制御部118Bは、合致率が閾値未満である場合には移動通信部110Bから応答メッセージBRを送信させる。以下、車載機150-Aから車載機150-Cのうち任意の車載機を、車載機150と記載する。
測位部102B、受付部112B、処理部114B、作成部116Bおよび通信制御部118Bの全部または一部は、例えば、CPUなどのプロセッサが記憶部108Bに格納されたプログラムを実行することにより実現される機能部(以下、ソフトウェア機能部と称する)である。なお、測位部102B、受付部112B、処理部114B、作成部116Bおよび通信制御部118Bの全部または一部は、LSI、ASIC、またはFPGAなどのハードウェアにより実現されてもよく、ソフトウェア機能部とハードウェアとの組み合わせによって実現されてもよい。
(サーバ)
サーバ300について説明する。サーバ300の一例は、クラウドサーバである。サーバ300は、情報処理部304と通信部306と記憶部308とを備える。
通信部306は、通信モジュールによって実現される。通信部306は、通信網50と、基地局200とを経由して、LTEなどの携帯電話の通信規格にしたがって、車載機150などの他の装置と通信を行う。
情報処理部304は、通信部306と接続される。情報処理部304は、受付部312と、処理部314として機能する。
受付部312は、通信部306が受信した車両情報登録要求を取得し、取得した車両情報登録要求を受け付ける。
処理部314は、受付部312が受け付けた車両情報登録要求を取得し、取得した車両情報登録要求に含まれる第1車両情報を取得し、取得した第1車両情報を、記憶部308に出力する。また、処理部314は、取得した車両情報登録要求に含まれる第2車両情報を取得する。処理部314は、記憶部308に記憶している一又は複数の他車両の識別情報のうち、取得した第2車両情報に含まれる一又は複数の他車両の識別情報以外の一又は複数の他車両の識別情報を特定する。処理部314は、記憶している情報から特定した一又は複数の他車両の識別情報と、その一又は複数の他車両の識別情報に関連付けられた一又は複数の他車両の位置情報と、その一又は複数の他車両の位置を測定した時刻情報とを選択する。処理部314は、選択した一又は複数の他車両の識別情報と、その一又は複数の他車両の位置情報と、その一又は複数の他車両の位置を測定した時刻情報とを関連付けた第1通知情報を作成する。
処理部314は、作成した第1通知情報と第2通知情報とを含み、車両100を宛先とする車両情報登録応答を作成し、作成した車両情報登録応答を通信部306へ出力する。
記憶部308は、情報処理部304と接続される。記憶部308は、車両100の識別情報と車両100の位置情報と車両100の位置を測定した時刻情報とを関連付けて記憶する。
図4は、サーバの記憶部に記憶される情報の一例を示す図である。記憶部308は、車両の識別情報とその車両の位置情報とその車両の位置を測定した時刻情報とを関連付けて記憶する。図4に示される例では、車両の識別情報「0001」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられ、車両の識別情報「0002」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられ、車両の識別情報「0003」と、その車両の位置情報「(**,**)」と、その車両の位置を測定した時刻情報「++:++」とが関連付けられている。
記憶部308は、処理部314が出力した第1車両情報を取得し、取得した第1車両情報に含まれる自車両100の識別情報と、その自車両100の位置情報と、その自車両100の位置を測定した時刻情報とを関連付けて記憶する。記憶部308は、その自車両100の位置情報と、その自車両100の位置を測定した時刻情報とを関連付けて記憶した後に、処理部314が第1車両情報を出力した場合には、その第1車両情報を取得し、取得した第1車両情報に含まれる自車両100の識別情報に関連付けて記憶されているその自車両100の位置情報と、その自車両100の位置を測定した時刻情報とを更新する。これによって、記憶部308は、車両100の最新の位置情報を記憶する。
受付部312および処理部314の全部または一部は、例えば、CPUなどのプロセッサが記憶部308に格納されたプログラムを実行することにより実現される機能部(以下、ソフトウェア機能部と称する)である。なお、受付部312および処理部314の全部または一部は、LSI、ASIC、またはFPGAなどのハードウェアにより実現されてもよく、ソフトウェア機能部とハードウェアとの組み合わせによって実現されてもよい。
(車車間通信システムの動作)
図5、図6は、本実施形態の車車間通信システムの動作の一例を示すフローチャートである。図7は、本実施形態の車車間通信システムの動作の一例を説明するための図である。一例として、車両100-Aが交差点手前に位置し、前方対向車両である車両100-Bへの右折依頼を行う場合について説明する。図5を参照して説明する。
(ステップS1-1) 車載機150-Aにおいて、作成部116Aは、記憶部108Aに記憶されている周辺車両情報から車両100-Aの周辺の車両の識別情報を取得する。作成部116Aは、取得した車両100-Aの周辺の車両の識別情報と、車両100-Bへのメッセージとを含むメッセージAを作成する。メッセージの一例は、車両100-Aが交差点手前に位置している場合に前方対向車両である車両100-Bへの右折依頼である。
(ステップS2-1) 車載機150-Aにおいて、通信制御部118Aは、作成部116AからメッセージAを取得し、取得したメッセージAを、車車間通信部106Aに送信させる。
(ステップS3-1) 車載機150-Aにおいて、車車間通信部106Aは、車載機150-BへメッセージAを送信する。
(ステップS4-1) 車載機150-Bにおいて、車車間通信部106Bは、車載機150-Aが送信したメッセージAを受信する。
(ステップS5-1) 車載機150-Bにおいて、作成部116Bは、車車間通信部106BからメッセージAを取得する。作成部116Bは、記憶部108Bに記憶されている周辺車両情報から車両100-Bの周辺の車両の識別情報を取得する。作成部116Bは、取得した車両100-Bの周辺の車両の識別情報と、車両100-A(の車載機)へのメッセージとを含む、取得したメッセージAに対する応答である応答メッセージAを作成する。
(ステップS6-1) 車載機150-Bにおいて、通信制御部118Bは、作成部116Bから応答メッセージAを取得する。通信制御部118Bは、車車間通信部106BからメッセージAを取得する。通信制御部118Bは、メッセージAに含まれる車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Bは、記憶部108Bから車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Bは、取得した車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報との合致率を算出する。通信制御部118Bは、算出した合致率が閾値以上であるか否かを判定する。
(ステップS7-1) 車載機150-Bにおいて、通信制御部118Bは、合致率が閾値以上である場合には車車間通信部106Bから応答メッセージAを送信させる。
(ステップS8-1) 車載機150-Bにおいて、車車間通信部106Bは、応答メッセージARを送信する。
(ステップS9-1) 車載機150-Bにおいて、通信制御部118Bは、合致率が閾値未満である場合には移動通信部110Bから応答メッセージARを送信させる。
(ステップS10-1) 車載機150-Bにおいて、移動通信部110Bは、応答メッセージARを送信する。
(ステップS11-1) 車載機150-Aにおいて、車車間通信部106A又は移動通信部110Aは、車載機150-Bが送信した応答メッセージARを受信する。図6を参照して引き続き説明を続ける。
(ステップS1-2) 車載機150-Aにおいて、作成部116Aは、車車間通信部106A又は移動通信部110Aから応答メッセージARを取得する。作成部116Aは、記憶部108Aに記憶されている周辺車両情報から車両100-Aの周辺の車両の識別情報を取得する。作成部116Aは、取得した車両100-Aの周辺の車両の識別情報と、車両100-B(の車載機)へのメッセージとを含む、取得した応答メッセージARに対してメッセージBを作成する。
(ステップS2-2) 車載機150-Aにおいて、通信制御部118Aは、作成部116AからメッセージBを取得する。通信制御部118Aは、車車間通信部106A又は移動通信部110Aから応答メッセージARを取得する。通信制御部118Aは、応答メッセージARに含まれる車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Aは、記憶部108Aから車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Aは、取得した車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報とに基づいて、車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報との合致率を算出する。通信制御部118Aは、算出した合致率が閾値以上であるか否かを判定する。
(ステップS3-2) 車載機150-Aにおいて、通信制御部118Aは、合致率が閾値以上である場合には、車車間通信部106AからメッセージBを送信させる。
(ステップS4-2) 車載機150-Aにおいて、車車間通信部106Bは、メッセージBを送信する。
(ステップS5-2) 車載機150-Aにおいて、通信制御部118Aは、合致率が閾値未満である場合には、移動通信部110BからメッセージBを送信させる。
(ステップS6-2) 車載機150-Aにおいて、移動通信部110Aは、メッセージBを送信する。
(ステップS7-2) 車載機150-Bにおいて、車車間通信部106B又は移動通信部110Bは、車載機150-Aが送信したメッセージBを受信する。
(ステップS8-2) 車載機150-Bにおいて、作成部116Bは、車車間通信部106B又は移動通信部110BからメッセージBを取得する。作成部116Bは、記憶部108Bに記憶されている周辺車両情報から車両100-Bの周辺の車両の識別情報を取得する。作成部116Bは、取得した車両100-Bの周辺の車両の識別情報と、車両100-A(の車載機)へのメッセージとを含む、取得したメッセージBに対する応答である応答メッセージBRを作成する。
(ステップS9-2) 車載機150-Bにおいて、通信制御部118Bは、作成部116Bから応答メッセージBRを取得する。通信制御部118Bは、車車間通信部106B又は移動通信部110BからメッセージBを取得する。通信制御部118Bは、メッセージBに含まれる車両100-Aの周辺の車両の識別情報を取得する。通信制御部118Bは、記憶部108Bから車両100-Bの周辺の車両の識別情報を取得する。通信制御部118Bは、取得した車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報との合致率を算出する。通信制御部118Bは、算出した合致率が閾値以上であるか否かを判定する。
(ステップS10-2) 車載機150-Bにおいて、通信制御部118Bは、合致率が閾値以上である場合には車車間通信部106Bから応答メッセージBRを送信させる。
(ステップS11-2) 車載機150-Bにおいて、車車間通信部106Bは、応答メッセージBRを送信する。
(ステップS12-2) 車載機150-Bにおいて、通信制御部118Bは、合致率が閾値未満である場合には移動通信部110Bから応答メッセージBRを送信させる。
(ステップS13-2) 車載機150-Bにおいて、移動通信部110Bは、応答メッセージBRを送信する。
(ステップS14-2) 車載機150-Aにおいて、車車間通信部106A又は移動通信部110Aは、車載機150-Bが送信した応答メッセージBRを受信する。
前述した実施形態では、車車間通信システム1が、車両100-Aと、車両100-Bと、車両100-Cとを備える場合について説明したが、この例に限られない。例えば、車車間通信システム1が、一台から二台の車両を備えるようにしてもよいし、四台以上の車両を備えるようにしてもよい。
前述した実施形態では、車車間通信システム1に、一台の基地局200が含まれる場合について説明したが、この例に限られない。例えば、車車間通信システム1が、二台以上の基地局を備えるようにしてもよい。この場合、複数の基地局の各々は、通信網50を経由して、サーバ300と接続される。
前述した実施形態において、車載機150-Aは、車両100-Aの周辺の車両の識別情報の代わりに車両100-Aの周辺車両情報を含むメッセージBを作成してもよい。車載機150-Bは、車両100-Bの周辺の車両の識別情報の代わりに、車両100-Bの周辺車両情報を含む応答メッセージARとメッセージBを作成してもよい。
前述した実施形態において、車載機150-Aはさらに車載機150-Bの機能を備えてもよいし、車載機150-Bはさらに車載機150-Aの機能を備えてもよい。
本実施形態の車車間通信システムによれば、車車間通信システムは、第1車両としての車両100-Aに搭載された第1車載機としての車載機150-Aと第2車両としての車両100-Bに搭載された第2車載機としての車載機150-Bとを備える。
車載機150-Aは、車両と通信する第1車車間通信部としての車車間通信部106Aと、移動通信ネットワークを利用して通信する第1移動通信部としての移動通信部110Aと、車両100-Aへのメッセージを含む第1メッセージとしてのメッセージAを作成する第1作成部としての作成部116Aと、車車間通信部106Aに作成部が作成した前記第1メッセージを送信させる第1通信制御部としての通信制御部118Aとを備える。
車載機150-Bは、車両と通信する第2車車間通信部としての車車間通信部106Bと、移動通信ネットワークを利用して通信する第2移動通信部としての移動通信部110Bと、車車間通信部106Bが受信したメッセージAに対する第1応答メッセージとしての応答メッセージARを作成する第2作成部としての作成部116Bと、メッセージAに含まれる車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、作成部116Bが作成した応答メッセージARを送信させる第2通信制御部としての通信制御部118Bとを備える。このように構成することによって、車載機150-Bは、メッセージAに含まれる車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、作成部116Bが作成した応答メッセージARを送信させることができるため、より効率的な車両間の通信を実現できる。従来のV2V通信では基本的に1対多のブロードキャスト通信で行われ到達確認は行われないが、到達確認を行うことができる。
車車間通信システム1において、作成部116Aは、前記応答メッセージARに対して、車両100-Bへのメッセージを含む第2メッセージとしてのメッセージBを作成し、通信制御部118Aは、応答メッセージARに含まれる車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報とに基づいて、車車間通信部106A又は移動通信部110Aに、作成部116Aが作成したメッセージBを送信させる。
作成部116Bは、メッセージBに対する第2応答メッセージとしての応答メッセージBRを作成し、通信制御部118Bは、メッセージBに含まれる車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、作成部116Bが作成した応答メッセージBRを送信させる。このように構成することによって、車載機150-Aは、応答メッセージARに含まれる車両100-Bの周辺の車両の識別情報と、車両100-Aの周辺の車両の識別情報とに基づいて、車車間通信部106A又は移動通信部110Aに、作成部116Aが作成したメッセージBを送信させることができる。車載機150-Bは、メッセージBに含まれる車両100-Aの周辺の車両の識別情報と、車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、作成部116Bが作成した応答メッセージBRを送信させることができる。このため、より効率的な車両間の通信を実現できる。
車車間通信システム1において、車載機150-Aは、車車間通信部106Aが受信した位置交換情報に含まれる他の車両の識別情報と他の車両の位置情報と位置情報を測定した時刻情報とを取得し、取得した他の車両の識別情報と他の車両の位置情報と位置情報を測定した時刻情報とを関連付けた周辺車両情報を第1記憶部としての108Aに記憶させる第1処理部としての処理部114Aをさらに備える。作成部116Aは、記憶部108Aに記憶された周辺車両情報に含まれる一又は複数の他の車両の識別情報を含む第1車両の周辺の車両の識別情報を作成し、作成した第1車両の周辺の車両の識別情報を含むメッセージAを作成する。
車載機150-Bは、車車間通信部106Bが受信した位置交換情報に含まれる他の車両の識別情報と他の車両の位置情報と位置情報を測定した時刻情報とを取得し、取得した他の車両の識別情報と他の車両の位置情報と位置情報を測定した時刻情報とを関連付けた周辺車両情報を第2記憶部としての記憶部108Bに記憶させる第2処理部としての処理部114Bをさらに備える。通信制御部118Bは、メッセージAに含まれる車両100-Aの周辺の車両の識別情報と、記憶部108Bに記憶された周辺車両情報に含まれる車両100-Bの周辺の車両の識別情報とに基づいて、車車間通信部106B又は移動通信部110Bに、車両100-Aへ作成部116Bが作成した応答メッセージARを送信させる。このように構成することによって、車載機150-Aにおいて、作成部116Aが、第1車両情報を含むメッセージAを送信する場合よりも、メッセージAに含まれる情報量を減少させることができる。
車車間通信システム1において、処理部114Aは、記憶部108Aに記憶されている周辺車両情報を、位置情報を測定した時刻情報に基づいて更新する。処理部114Bは、記憶部108Bに記憶されている周辺車両情報を、位置情報を測定した時刻情報に基づいて更新する。このように構成することによって、記憶部108Aに含まれる第1車両情報と、記憶部108Bに含まれる第1車両情報とを最新の情報に維持することができる。
車車間通信システム1において、通信制御部118Bは、第1車両の周辺の車両の識別情報と第2車両の周辺の車両の識別情報とに基づいて、第1車両の周辺の車両の識別情報と第2車両の周辺の車両の識別情報との合致率が閾値以上である場合には車車間通信部106Bに応答メッセージARを送信させ、合致率が閾値未満である場合には移動通信部110Bに応答メッセージARを送信させる。このように構成することによって、第1車両の周辺の車両の識別情報と、第2車両の周辺の車両の識別情報とに基づいて、車車間通信と移動通信とを使い分けることができるため、より効率的な車両間の通信を実現できる。
車車間通信システム1において、通信制御部118Bは、閾値を、車両100-Bの周辺の車両の識別情報の数に基づいて変更する。このように構成することによって、車両100-Bの周辺の車両の識別情報の数に基づいて閾値を変更できるため、閾値が一定の場合よりも、実情に応じて車車間通信と移動通信とを使い分けることができる。
実施形態の車車間通信システム、車載機、通信方法およびプログラムによれば、交通の安全性を改善して、すべての人々が、安全で、手頃な価格の、使いやすく持続可能な輸送システムを利用できるようになることが想定されることから、国連が主導する持続可能な開発目標(SDGs)の目標11「住み続けられるまちづくりを」に貢献することが可能となる。
以上、実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更、組合せを行うことができる。これら実施形態は、発明の範囲や要旨に含まれると同時に、特許請求の範囲に記載された発明とその均等の範囲に含まれるものである。
なお、上述した車車間通信システム1に含まれる車載機150と、サーバ300とは、コンピュータで実現するようにしてもよい。その場合、各機能ブロックの機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録する。この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、CPUが実行することで実現してもよい。ここでいう「コンピュータシステム」とは、OS(Operating System)や周辺機器などのハードウェアを含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ROM、CD-ROMなどの可搬媒体のことをいう。また、「コンピュータ読み取り可能な記録媒体」は、コンピュータシステムに内蔵されるハードディスクなどの記憶装置を含む。さらに「コンピュータ読み取り可能な記録媒体」とは、短時間の間、動的にプログラムを保持するものを含んでいてもよい。短時間の間、動的にプログラムを保持するものは、例えば、インターネットなどのネットワークや電話回線などの通信回線を介してプログラムを送信する場合の通信線である。
また、「コンピュータ読み取り可能な記録媒体」には、サーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含んでもよい。また上記プログラムは、前述した機能の一部を実現するためのものであってもよい。また、上記プログラムは、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。また、上記プログラムは、プログラマブルロジックデバイスを用いて実現されるものであってもよい。プログラマブルロジックデバイスは、例えば、FPGA(Field Programmable Gate Array)である。
1…車車間通信システム、50…通信網、100-A、100-B、100-C…車両、102A、102B…測位部、104A、104B…情報処理部、106A、106B…車車間通信部、108A、108B…記憶部、112A、112B…受付部、114A,114B…処理部、116A、116B…作成部、118A,118B…通信制御部、110A、110B…移動通信部、200…基地局、300…サーバ、304…情報処理部、306…通信部、308…記憶部、312…受付部、314…処理部

Claims (11)

  1. 第1車両に搭載された第1車載機と第2車両に搭載された第2車載機とを備える車車間通信システムであって、
    前記第1車載機は、
    車両と通信する第1車車間通信部と、
    移動通信ネットワークを利用して通信する第1移動通信部と、
    前記第2車両へのメッセージを含む第1メッセージを作成する第1作成部と、
    前記第1車車間通信部に前記第1作成部が作成した前記第1メッセージを送信させる第1通信制御部と
    を備え、
    前記第2車載機は、
    車両と通信する第2車車間通信部と、
    移動通信ネットワークを利用して通信する第2移動通信部と、
    前記第2車車間通信部が受信した前記第1メッセージに対する第1応答メッセージを作成する第2作成部と、
    前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部を選択し、前記第2作成部が作成した前記第1応答メッセージを送信させる第2通信制御部と
    を備える、車車間通信システム。
  2. 前記第2通信制御部は、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報との比較結果に基づいて、前記第2車車間通信部又は前記第2移動通信部を選択する、請求項1に記載の車車間通信システム。
  3. 前記第1作成部は、前記第1応答メッセージに対して、前記第2車両へのメッセージを含む第2メッセージを作成し、
    前記第1通信制御部は、前記第1応答メッセージに含まれる前記第2車両の周辺の車両の識別情報と、前記第1車両の周辺の車両の識別情報とに基づいて、前記第1車車間通信部又は前記第1移動通信部に、前記第1作成部が作成した前記第2メッセージを送信させ、
    前記第2作成部は、前記第2メッセージに対する第2応答メッセージを作成し、
    前記第2通信制御部は、前記第2メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部に、前記第2作成部が作成した前記第2応答メッセージを送信させる、請求項1又は請求項2に記載の車車間通信システム。
  4. 前記第1車載機は、
    前記第1車車間通信部が受信した位置交換情報に含まれる他の車両の識別情報と他の前記車両の位置情報と前記位置情報を測定した時刻情報とを取得し、取得した他の前記車両の前記識別情報と他の前記車両の前記位置情報と前記位置情報を測定した前記時刻情報とを関連付けた周辺車両情報を第1記憶部に記憶させる第1処理部
    をさらに備え、
    前記第1作成部は、前記第1記憶部に記憶された前記周辺車両情報に含まれる一又は複数の他の車両の識別情報を含む前記第1車両の周辺の車両の識別情報を作成し、作成した前記第1車両の周辺の前記車両の前記識別情報を含む第1メッセージを作成し、
    前記第2車載機は、
    前記第2車車間通信部が受信した位置交換情報に含まれる他の車両の識別情報と他の前記車両の位置情報と前記位置情報を測定した時刻情報とを取得し、取得した他の前記車両の前記識別情報と他の前記車両の前記位置情報と前記位置情報を測定した前記時刻情報とを関連付けた周辺車両情報を第2記憶部に記憶させる第2処理部
    をさらに備え、
    前記第2通信制御部は、前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2記憶部に記憶された前記周辺車両情報に含まれる前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部に、前記第1車両へ前記第2作成部が作成した前記第1応答メッセージを送信させる、請求項1から請求項3のいずれか一項に記載の車車間通信システム。
  5. 前記第1処理部は、第1記憶部に記憶されている前記周辺車両情報を、前記位置情報を測定した時刻情報に基づいて更新し、
    前記第2処理部は、第2記憶部に記憶されている前記周辺車両情報を、前記位置情報を測定した時刻情報に基づいて更新する、請求項に記載の車車間通信システム。
  6. 前記第2通信制御部は、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報との合致率が閾値以上である場合には前記第2車車間通信部に前記第1応答メッセージを送信させ、前記合致率が前記閾値未満である場合には前記第2移動通信部に前記第1応答メッセージを送信させる、請求項1から請求項のいずれか一項に記載の車車間通信システム。
  7. 前記第2通信制御部は、前記閾値を、前記第2車両の周辺の車両の識別情報の数に基づいて変更する、請求項に記載の車車間通信システム。
  8. 車両に搭載された車載機であって、
    車両と通信する車車間通信部と、
    移動通信ネットワークを利用して通信する移動通信部と、
    前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成する作成部と、
    前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、前記作成部が作成した前記応答メッセージを送信させる通信制御部と
    を備える、車載機。
  9. 第1車両に搭載された第1車載機と第2車両に搭載された第2車載機とを備える車車間通信システムが実行する通信方法であって、
    前記第1車載機は、
    車両と通信する第1車車間通信部と、
    移動通信ネットワークを利用して通信する第1移動通信部と
    を備え、
    前記第2車載機は、
    車両と通信する第2車車間通信部と、
    移動通信ネットワークを利用して通信する第2移動通信部と
    を備え、
    前記通信方法は、
    前記第1車載機が、前記第2車両へのメッセージを含む第1メッセージを作成するステップと、
    前記第1車載機が、前記第1車車間通信部に前記第1メッセージを送信させるステップと、
    前記第2車載機が、前記第2車車間通信部が受信した前記第1メッセージに対する第1応答メッセージを作成するステップと、
    前記第2車載機が、前記第1メッセージに含まれる前記第1車両の周辺の車両の識別情報と、前記第2車両の周辺の車両の識別情報とに基づいて、前記第2車車間通信部又は前記第2移動通信部を選択し、前記第1応答メッセージを送信させるステップと
    を有する、通信方法。
  10. 車両に搭載された車載機が実行する通信方法であって、
    前記車載機は、
    車両と通信する車車間通信部と、
    移動通信ネットワークを利用して通信する移動通信部と
    を備え、
    前記通信方法は、
    前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成するステップと、
    前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、作成する前記ステップで作成した前記応答メッセージを送信させるステップと
    を有する、通信方法。
  11. 車両と通信する車車間通信部と、
    移動通信ネットワークを利用して通信する移動通信部と
    を備える車載機のコンピュータに、
    前記車車間通信部が受信した他の車両に搭載された他の車載機が送信したメッセージに対する応答メッセージを作成するステップと、
    前記メッセージに含まれる他の前記車両の周辺の車両の識別情報と、前記車両の周辺の車両の識別情報とに基づいて、前記車車間通信部又は前記移動通信部を選択し、作成する前記ステップで作成した前記応答メッセージを送信させるステップと
    を実行させる、プログラム。
JP2022047852A 2022-03-24 2022-03-24 車車間通信システム、車載機、通信方法およびプログラム Active JP7702371B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022047852A JP7702371B2 (ja) 2022-03-24 2022-03-24 車車間通信システム、車載機、通信方法およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022047852A JP7702371B2 (ja) 2022-03-24 2022-03-24 車車間通信システム、車載機、通信方法およびプログラム

Publications (2)

Publication Number Publication Date
JP2023141501A JP2023141501A (ja) 2023-10-05
JP7702371B2 true JP7702371B2 (ja) 2025-07-03

Family

ID=88205201

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022047852A Active JP7702371B2 (ja) 2022-03-24 2022-03-24 車車間通信システム、車載機、通信方法およびプログラム

Country Status (1)

Country Link
JP (1) JP7702371B2 (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017173906A (ja) 2016-03-18 2017-09-28 株式会社デンソー 通信制御装置
JP2022002385A (ja) 2020-06-22 2022-01-06 ソフトバンク株式会社 移動体、サーバ、通信システム、通信制御方法及びプログラム

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017173906A (ja) 2016-03-18 2017-09-28 株式会社デンソー 通信制御装置
JP2022002385A (ja) 2020-06-22 2022-01-06 ソフトバンク株式会社 移動体、サーバ、通信システム、通信制御方法及びプログラム

Also Published As

Publication number Publication date
JP2023141501A (ja) 2023-10-05

Similar Documents

Publication Publication Date Title
US20220178705A1 (en) System and method for routing and reorganization of a vehicle platoon in a smart city
US11096015B2 (en) Methods, devices, systems, and computer-readable storage mediums for location positioning
US11375344B2 (en) Vehicle to everything object exchange system
US20130194108A1 (en) System, Method, Control Device and Program for Vehicle Collision Avoidance Using Cellular Communication
Reumerman et al. The application-based clustering concept and requirements for intervehicle networks
US11263897B2 (en) Method and system for traffic management
EP2096456B1 (en) Method and apparatus for determining whether a moving entity is moving in a predetermined direction
WO2019052327A1 (zh) 交通信息处理及相关设备
EP3800903B1 (en) Internet of things platoon communication method
US20170330462A1 (en) Application-controlled geo-beamforming
KR20240096727A (ko) 무선 디바이스에 의한 사이드링크 동기화 신호 송신의 최적화
WO2020259525A1 (zh) 一种通信方法及装置
WO2014111982A1 (ja) 送信制御システム、サーバ装置及び車両
US12133079B2 (en) Pre-security message verification
US20220343761A1 (en) Traffic control preemption according to vehicle aspects
JP7702371B2 (ja) 車車間通信システム、車載機、通信方法およびプログラム
CN112291283A (zh) 一种通信方法及装置
WO2019052326A1 (zh) 交通应用实例处理方法及交通控制单元
US12225441B2 (en) Server, method and device for V2X service
KR20240059478A (ko) 차량 통신 시스템에서 이벤트를 관리하기 위한 전자 장치 및 방법
Al-Bahri et al. Multi-Level Edge Computing System Architecture For V2X Technology
Surugiu et al. Analysis of the development and implementation of vanet network intervehiculary communication systems
JP2023543084A (ja) Vruを更新するvruアプリケーションサーバーを中継する方法、並びにue、vruアプリケーションサーバー、及びueクライアント
JP6520627B2 (ja) 車載通信装置、車両、情報提供システム及び情報提供方法
KR101591707B1 (ko) 차량 통신을 이용한 가상 공간 서비스 제공 방법 및 장치

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240402

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250207

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250218

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250402

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250603

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250623

R150 Certificate of patent or registration of utility model

Ref document number: 7702371

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150