[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP2010187136A - Communication control program, communication control apparatus, and navigation device - Google Patents

Communication control program, communication control apparatus, and navigation device Download PDF

Info

Publication number
JP2010187136A
JP2010187136A JP2009029139A JP2009029139A JP2010187136A JP 2010187136 A JP2010187136 A JP 2010187136A JP 2009029139 A JP2009029139 A JP 2009029139A JP 2009029139 A JP2009029139 A JP 2009029139A JP 2010187136 A JP2010187136 A JP 2010187136A
Authority
JP
Japan
Prior art keywords
vehicle
communication
communication device
speed
surrounding
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.)
Granted
Application number
JP2009029139A
Other languages
Japanese (ja)
Other versions
JP5369739B2 (en
Inventor
Toshiaki Funakubo
利昭 舟久保
Mitsunori Fukazawa
光規 深澤
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.)
Fujitsu Ltd
Original Assignee
Fujitsu Ltd
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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP2009029139A priority Critical patent/JP5369739B2/en
Publication of JP2010187136A publication Critical patent/JP2010187136A/en
Application granted granted Critical
Publication of JP5369739B2 publication Critical patent/JP5369739B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Abstract

<P>PROBLEM TO BE SOLVED: To provide a communication control program which can control transmission power optimally in the inter-vehicle communication. <P>SOLUTION: A control unit 50 includes a location information and speed information acquisition unit 521 which acquires the location information and speed information of a vehicle, and the location information and speed information of surrounding vehicles; a velocity vector calculation unit 523 which calculates the velocity vectors of the vehicle and the surrounding vehicles based on the location information and speed information thus acquired; a communication object vehicle specification unit 524, which specifies the surrounding vehicle closest to the vehicle in front of the vehicle in the travelling direction thereof and the surrounding vehicle closest to own vehicle in the rear of the vehicle in the travelling direction thereof from among the surrounding vehicles, in the same direction within a predetermined range and having the orientation of velocity vector identical to that of the vehicle, and specifies the surrounding vehicle farther from own vehicle out of the specified surrounding vehicles in front and rear of the vehicle as the communication object vehicle, and a transmission power determination unit 525 which determines the transmission power for use in the inter-vehicle communication based on the distance between the specified surrounding vehicle of farther distance and the vehicle. <P>COPYRIGHT: (C)2010,JPO&INPIT

Description

本発明は、通信制御プログラム、通信制御装置及びナビゲーション装置に関する。   The present invention relates to a communication control program, a communication control device, and a navigation device.

従来より、車両には、通信装置(通信制御プログラムや通信制御装置によって制御され、動作する装置)や通信機能を備えたナビゲーション装置(以下、これらを総称して通信端末と呼ぶ)が搭載されている。これらの通信端末間で情報を交換し、車両の走行支援を行う車車間通信の技術に注目が集まっている。車車間通信では、多数の通信端末で無線帯域を共有するため、帯域利用の効率化が望まれている。必要以上に広範囲へ情報を送信することは無線帯域の浪費につながる。また、不要な広範囲への情報の送信は、必要な通信の妨害ともなる。   Conventionally, a vehicle is equipped with a communication device (a device controlled and operated by a communication control program or a communication control device) and a navigation device having a communication function (hereinafter collectively referred to as a communication terminal). Yes. Attention has been focused on inter-vehicle communication technology for exchanging information between these communication terminals and supporting vehicle travel. In vehicle-to-vehicle communication, a large number of communication terminals share a wireless band, so that efficient use of the band is desired. Sending information over a wider range than necessary leads to wasted radio bandwidth. Moreover, unnecessary transmission of information to a wide area also interferes with necessary communication.

車車間通信の技術として、例えば、通信端末の所定時間経過後の相対距離を予測し、相対距離の予測値に基づいて無線通信の送信電力を制御する技術が提案されている(例えば、特許文献1参照)。また、通信相手となる通信端末の台数の増加に応じて送信電力を低減させる技術も提案されている(例えば、特許文献2参照)。   As a vehicle-to-vehicle communication technology, for example, a technology has been proposed in which a relative distance after a predetermined time elapses from a communication terminal is predicted, and transmission power of wireless communication is controlled based on a predicted value of the relative distance (for example, patent document). 1). In addition, a technique for reducing transmission power according to an increase in the number of communication terminals serving as communication partners has been proposed (see, for example, Patent Document 2).

特開2007−6395号公報JP 2007-6395 A 特表2008−507883号公報Special table 2008-507883 gazette

しかしながら、上述した技術は、通信可能な通信端末が複数存在した場合に、どの通信端末を無線通信の対象とするのかを選択する技術が開示されていない。従って、どの通信端末にまで電波を届かせるのかを明らかにして送信電力を制御するものではない。このため、必要以上の電力で無線通信を行ってしまうという問題がある。   However, the technique described above does not disclose a technique for selecting which communication terminal is the target of wireless communication when there are a plurality of communication terminals capable of communication. Therefore, it is not intended to control the transmission power by clarifying to which communication terminal the radio wave can reach. For this reason, there is a problem that wireless communication is performed with more power than necessary.

本発明は上記事情に鑑みてなされたものであり、車車間通信における送信電力を最適に制御することができる通信制御プログラム、通信制御装置及びナビゲーション装置を提供することを目的とする。   The present invention has been made in view of the above circumstances, and an object thereof is to provide a communication control program, a communication control device, and a navigation device that can optimally control transmission power in inter-vehicle communication.

本明細書に開示の通信制御プログラムは、移動体に搭載された、車車間通信に利用可能な通信機の通信制御プログラムであって、コンピュータに、自通信機の位置情報と速度情報とを取得するステップと、他の通信機から、該他の通信機の位置情報と速度情報とを取得するステップと、取得した前記位置情報と前記速度情報とに基づいて、前記自通信機と前記他の通信機との移動方向と速さとを示す速度ベクトルをそれぞれ算出するステップと、速度ベクトルの向きが、前記自通信機の速度ベクトルの向きと所定範囲内で同一方向にある他の通信機のうち、前記自通信機を搭載した自移動体の進行方向前方で一番近い第1の通信機と、前記自移動体の進行方向後方で一番近い第2の通信機とを特定するステップと、前記自通信機の位置情報と、前記第1の通信機と前記第2の通信機との位置情報とに基づいて、前記第1の通信機と前記第2の通信機のうち前記自通信機からの距離が遠いほうの通信機を特定するステップと、特定した距離が遠いほうの通信機と前記自通信機との距離に基づいて、車車間通信に使用する送信電力を決定するステップとを実行させることを特徴としている。   The communication control program disclosed in this specification is a communication control program for a communication device that is mounted on a mobile body and can be used for vehicle-to-vehicle communication. The computer acquires position information and speed information of the communication device. And the step of acquiring the position information and speed information of the other communication device from the other communication device, and based on the acquired position information and speed information, the own communication device and the other communication device. A step of calculating a speed vector indicating a moving direction and a speed with respect to the communication device, and a direction of the speed vector among other communication devices having the same direction as the direction of the speed vector of the own communication device within a predetermined range A step of identifying a first communication device closest to the front of the moving body mounted with the communication device and a second communication device closest to the rear of the moving body of the moving device; Location information of the local communication device and Based on the positional information of the first communication device and the second communication device, the communication device having the farthest distance from the own communication device among the first communication device and the second communication device. And a step of determining transmission power to be used for vehicle-to-vehicle communication based on the distance between the communication device having the longer specified distance and the own communication device.

本明細書の開示によれば、車車間通信における送信電力を最適に制御することができる。   According to the disclosure of the present specification, it is possible to optimally control transmission power in inter-vehicle communication.

ナビゲーション装置の構成を示すブロック図である。It is a block diagram which shows the structure of a navigation apparatus. 制御部の構成を示すブロック図である。It is a block diagram which shows the structure of a control part. ソフトウェア機能ブロックの構成を示す図である。It is a figure which shows the structure of a software functional block. 自車両と進行方向が同一方向にある車両を特定する方法を説明するための図である。It is a figure for demonstrating the method to identify the vehicle which the advancing direction is the same direction as the own vehicle. (A)は、自車両の前方及び後方の通信可能範囲内に周辺車両が存在する場合を示し、(B)は、自車両の前方の通信可能範囲内に周辺車両が存在する場合を示し、(C)は、自車両の後方の通信可能範囲内に周辺車両が存在する場合を示し、(D)は、自車両の前方及び後方の通信可能範囲内に周辺車両が存在しない場合を示す図である。(A) shows a case where a surrounding vehicle exists in the communicable range ahead and behind the host vehicle, and (B) shows a case where a surrounding vehicle exists in the communicable range ahead of the host vehicle, (C) shows a case where a surrounding vehicle exists in the communicable range behind the host vehicle, and (D) shows a case where no surrounding vehicle exists in the communicable range ahead and behind the host vehicle. It is. 送信電力を設定するテーブルの一例を示す図である。It is a figure which shows an example of the table which sets transmission power. 制御部の処理手順を示すフローチャートであり、進行方向を特定できない車両を対象車両の候補から除外する処理までの手順を示すフローチャートである。It is a flowchart which shows the process sequence of a control part, and is a flowchart which shows the procedure until the process which excludes the vehicle which cannot specify the advancing direction from the candidate of an object vehicle. 制御部の処理手順を示すフローチャートであり、対象車両を設定して送信電力を設定するまでの処理手順を示すフローチャートである。It is a flowchart which shows the process sequence of a control part, and is a flowchart which shows the process sequence after setting a target vehicle and setting transmission power. 自車両の前方及び後方に存在する周辺車両を検出する方法を説明するための図である。It is a figure for demonstrating the method to detect the surrounding vehicle which exists ahead and back of the own vehicle.

以下、添付図面を参照しながら本発明の好適な実施例を説明する。   Hereinafter, preferred embodiments of the present invention will be described with reference to the accompanying drawings.

本発明を車両(移動体)に搭載されたナビゲーション装置に適用した実施例について説明する。本実施例のナビゲーション装置1は、他の車両に搭載された通信機やナビゲーション装置等の通信端末と無線通信を行う通信機能を有している。ナビゲーション装置1は、具体的には、図1に示すように無線通信用のアンテナ10と、無線通信部20と、GPS(Global Positioning System)信号の受信用のアンテナ30と、GPS情報受信部40と、制御部50と、記憶部60と、ディスプレイ70と、スピーカ80と、操作部90とを備えている。
なお、以下の説明では、ナビゲーション装置1と通信を行う対象を車両として説明を行うが、実際には車両に搭載された通信端末が対象となる。
An embodiment in which the present invention is applied to a navigation device mounted on a vehicle (moving body) will be described. The navigation device 1 according to the present embodiment has a communication function for performing wireless communication with a communication terminal such as a communication device or a navigation device mounted on another vehicle. Specifically, as shown in FIG. 1, the navigation device 1 includes a radio communication antenna 10, a radio communication unit 20, a GPS (Global Positioning System) signal receiving antenna 30, and a GPS information receiving unit 40. A control unit 50, a storage unit 60, a display 70, a speaker 80, and an operation unit 90.
In the following description, an object that communicates with the navigation device 1 will be described as a vehicle, but in reality, a communication terminal mounted on the vehicle is an object.

アンテナ10は、無線通信用のアンテナであり、ナビゲーション装置1を搭載した自車両の周囲に存在する車両(以下、周辺車両と呼ぶ)の通信端末や、道路等の路側に設けられた通信装置(以下、路側通信装置と呼ぶ)と無線通信によって情報の送受信を行う。路側通信装置には、電波ビーコン、光ビーコン、FM放送等の放送装置、DSRC(Dedicated Short Range Communication:専用狭域通信)を搭載した通信機などが含まれる。
無線通信部20は、制御部50からの指示に従い、制御部50から受け取った信号を変調し、アンテナ10を介して宛先となる通信端末や路側通信装置へと送信する。また、無線通信部20は、アンテナ10を介して受信した信号を復調し、制御部50へと出力する。
The antenna 10 is an antenna for wireless communication, and is a communication terminal of a vehicle (hereinafter referred to as a surrounding vehicle) existing around the host vehicle on which the navigation device 1 is mounted, or a communication device ( Hereinafter, information is transmitted and received by wireless communication with a roadside communication device. The roadside communication device includes a broadcasting device such as a radio beacon, an optical beacon, and FM broadcasting, and a communication device equipped with DSRC (Dedicated Short Range Communication).
The wireless communication unit 20 modulates the signal received from the control unit 50 in accordance with an instruction from the control unit 50 and transmits the modulated signal to the destination communication terminal or roadside communication device via the antenna 10. In addition, the radio communication unit 20 demodulates a signal received via the antenna 10 and outputs the demodulated signal to the control unit 50.

GPS情報受信部40は、GPS衛星から送信されたGPS信号をアンテナ30を介して受信する。GPS情報受信部40で受信したGPS信号は、制御部50に出力され、ナビゲーション装置1が搭載された自車両の現在位置と速度との少なくとも一方の特定に利用される。   The GPS information receiving unit 40 receives a GPS signal transmitted from a GPS satellite via the antenna 30. The GPS signal received by the GPS information receiving unit 40 is output to the control unit 50 and used to identify at least one of the current position and speed of the host vehicle on which the navigation device 1 is mounted.

制御部50は、GPS情報受信部40で受信したGPS信号、路側通信装置から取得した位置情報や、記憶部60に記憶されている地図データ等により自車両の現在位置と速度との少なくとも一方を特定する。また、制御部50は、操作部90から入力された目的地までの誘導経路を計算し、記憶部60から読み出した地図データに誘導経路の情報を重畳してディスプレイ70に表示させる。
また、制御部50は、走行中に周辺車両や路側通信装置と無線通信を行って、周辺車両の位置情報や速度情報を取得する。例えば、路側通信装置は、周辺車両と無線通信を行って、周辺車両の位置情報や速度情報を収集する。路側通信装置は、収集した情報を各周辺車両に通知する。制御部50は、取得した周辺車両の位置や速度を、ディスプレイ70に表示したり、スピーカ80から音声出力し、ドライバに通知する。ドライバは、ディスプレイ70を参照したり音声案内を聞くことで、周辺車両の位置を認識し、車両を走行させることができる。なお、制御部50の処理の詳細については後述する。
The control unit 50 determines at least one of the current position and speed of the host vehicle based on the GPS signal received by the GPS information receiving unit 40, the position information acquired from the roadside communication device, the map data stored in the storage unit 60, and the like. Identify. In addition, the control unit 50 calculates a guide route to the destination input from the operation unit 90 and superimposes the guide route information on the map data read from the storage unit 60 and displays the information on the display 70.
In addition, the control unit 50 performs wireless communication with the surrounding vehicle and the roadside communication device during traveling to acquire position information and speed information of the surrounding vehicle. For example, the roadside communication device performs wireless communication with surrounding vehicles and collects position information and speed information of the surrounding vehicles. The roadside communication apparatus notifies the collected information to each surrounding vehicle. The control unit 50 displays the acquired position and speed of the surrounding vehicle on the display 70 or outputs sound from the speaker 80 to notify the driver. The driver can recognize the position of the surrounding vehicle by referring to the display 70 or listening to the voice guidance, and can drive the vehicle. Details of the processing of the control unit 50 will be described later.

記憶部60には、ナビゲーション用の地図データが記憶されている。記憶部60は、制御部50の制御に従って該当する地図データを読み出し、制御部50に出力する。また、記憶部60に記憶されている地図データは、制御部50の制御に従って書き替えが可能である。   The storage unit 60 stores map data for navigation. The storage unit 60 reads out the corresponding map data according to the control of the control unit 50 and outputs it to the control unit 50. Further, the map data stored in the storage unit 60 can be rewritten under the control of the control unit 50.

ディスプレイ70は、情報を表示する表示装置であり、制御部50の制御に従って、地図データにナビゲーションの誘導経路を重畳した情報を表示させる。   The display 70 is a display device that displays information, and displays information in which navigation guidance routes are superimposed on map data in accordance with the control of the control unit 50.

操作部90は、ユーザ(車両の搭乗者)の操作情報入力部であり、ナビゲーションの目的地や、経由地の設定情報等を入力する。操作部90で入力した情報は制御部50に出力される。   The operation unit 90 is an operation information input unit for a user (passenger of a vehicle), and inputs a navigation destination, route setting information, and the like. Information input through the operation unit 90 is output to the control unit 50.

次に図2を参照しながら制御部50について説明する。図2には、制御部50の備えるハードウェアを示す。制御部50は、ROM(Read Only Memory)51、CPU(Central Processing Unit)52、RAM(Random Access Memory)53、入出力インターフェース54、グラフィックインターフェース55、音声変換部56を備えている。   Next, the control unit 50 will be described with reference to FIG. FIG. 2 shows hardware included in the control unit 50. The control unit 50 includes a ROM (Read Only Memory) 51, a CPU (Central Processing Unit) 52, a RAM (Random Access Memory) 53, an input / output interface 54, a graphic interface 55, and an audio conversion unit 56.

ROM51には、CPU52を制御するプログラムが記録されている。CPU52は、ROM51に記録されたプログラムを読み込んで、読み込んだプログラムに従った演算を行う。CPU52などのハードウェアと、ROM51などに格納されたプログラムとの協働によって実現される機能ブロックについては図3を参照しながら後ほど説明する。また、RAM53には、CPU52による演算途中のデータや、演算後のデータが記録される。例えば、自車両や周辺車両の位置情報や速度情報などが記録される。   In the ROM 51, a program for controlling the CPU 52 is recorded. The CPU 52 reads a program recorded in the ROM 51 and performs a calculation according to the read program. A functional block realized by cooperation of hardware such as the CPU 52 and a program stored in the ROM 51 will be described later with reference to FIG. In addition, data in the middle of computation by the CPU 52 and data after computation are recorded in the RAM 53. For example, position information, speed information, and the like of the host vehicle and surrounding vehicles are recorded.

入出力インターフェース54は、信号の入出力部である。入出力インターフェース54には、GPS情報受信部40で受信したGPS信号、操作部90で入力した操作情報、車両に搭載された車速センサ2で測定された速度情報等が入力される。入出力インターフェース54は、これらの情報を入力しCPU52に出力する。さらに入出力インターフェース54は、記憶部60に接続している。入出力インターフェース54は、CPU52の制御に従って記憶部60から読み出されたデータを入力してCPU52に出力する。また、入出力インターフェース54は、CPU52から出力されたデータを入力して、記憶部60に出力する。   The input / output interface 54 is a signal input / output unit. The input / output interface 54 receives a GPS signal received by the GPS information receiver 40, operation information input by the operation unit 90, speed information measured by the vehicle speed sensor 2 mounted on the vehicle, and the like. The input / output interface 54 inputs these information and outputs them to the CPU 52. Further, the input / output interface 54 is connected to the storage unit 60. The input / output interface 54 inputs data read from the storage unit 60 according to the control of the CPU 52 and outputs the data to the CPU 52. The input / output interface 54 receives the data output from the CPU 52 and outputs the data to the storage unit 60.

グラフィックインターフェース55は、CPU52で処理された画像をディスプレイ70に表示させるためのインターフェースであり、ディスプレイ70に表示させるためにグラフィックデータを波形電気信号に変換する。   The graphic interface 55 is an interface for displaying an image processed by the CPU 52 on the display 70, and converts graphic data into a waveform electrical signal for display on the display 70.

音声変換部56は、制御部50で生成された音声案内等の音声信号に、音量調整や音質調整等の信号処理を施してスピーカ80に出力する。   The voice conversion unit 56 performs signal processing such as volume adjustment and sound quality adjustment on the voice signal such as voice guidance generated by the control unit 50 and outputs the result to the speaker 80.

次に、図3を参照しながらCPU52などのハードウェアと、ROM51などに格納されたプログラムとの協働によって実現される制御部50の機能ブロックについて説明する。
制御部50は、位置情報、速度情報取得部521と、車両位置特定部522と、速度ベクトル算出部523と、通信対象車両特定部524と、送信電力決定部525とを備える。
Next, functional blocks of the control unit 50 realized by cooperation of hardware such as the CPU 52 and a program stored in the ROM 51 will be described with reference to FIG.
The control unit 50 includes a position information / speed information acquisition unit 521, a vehicle position specification unit 522, a speed vector calculation unit 523, a communication target vehicle specification unit 524, and a transmission power determination unit 525.

位置情報、速度情報取得部521は、GPS情報受信部40からGPS信号を取得する。また、位置情報、速度情報取得部521は、光ビーコン、電波ビーコン、DSRC、FM放送装置等の通信装置から、通信装置の設置された位置情報、周辺車両の位置情報や速度情報を取得する。また、位置情報、速度情報取得部521は、自車両に搭載された車速センサ2から自車両の速度情報を取得する。また、位置情報、速度情報取得部521は、記憶部60から地図データを取得する。なお、位置情報、速度情報取得部521は、自車両や周辺車両の位置情報や速度情報を複数回取得する。   The position information / speed information acquisition unit 521 acquires a GPS signal from the GPS information reception unit 40. Further, the position information / speed information acquisition unit 521 acquires the position information where the communication device is installed, the position information of the surrounding vehicles, and the speed information from a communication device such as an optical beacon, a radio beacon, a DSRC, and an FM broadcasting device. Further, the position information / speed information acquisition unit 521 acquires speed information of the host vehicle from the vehicle speed sensor 2 mounted on the host vehicle. Further, the position information / speed information acquisition unit 521 acquires map data from the storage unit 60. Note that the position information and speed information acquisition unit 521 acquires position information and speed information of the host vehicle and surrounding vehicles a plurality of times.

車両位置特定部522は、位置情報、速度情報取得部521で取得した情報に基づいて自車両の現在位置と、各周辺車両の現在位置とを特定する。
車両位置特定部522は、GPS信号や地図データに基づいて自車両の現在位置を特定する。また、光ビーコンや電波ビーコン等の路側通信装置から通信装置の位置情報を取得できた場合には、GPS信号に基づいて算出した位置情報を、通信装置から取得した位置情報に基づいて補正する。
また、車両位置特定部522は、路車間通信により路側通信装置から取得した位置情報に基づいて各周辺車両の現在位置を特定する。又、車両位置特定部522は、車車間通信により周辺車両から直接取得した位置情報を用いて周辺車両の現在位置を特定してもよい。車両位置特定部522は、特定した自車両や周辺車両の位置情報をRAM53に記録する。
The vehicle position specifying unit 522 specifies the current position of the host vehicle and the current position of each surrounding vehicle based on the position information and the information acquired by the speed information acquisition unit 521.
The vehicle position specifying unit 522 specifies the current position of the host vehicle based on the GPS signal and the map data. Further, when the position information of the communication device can be acquired from a roadside communication device such as an optical beacon or a radio beacon, the position information calculated based on the GPS signal is corrected based on the position information acquired from the communication device.
Further, the vehicle position specifying unit 522 specifies the current position of each surrounding vehicle based on the position information acquired from the roadside communication device by road-to-vehicle communication. Further, the vehicle position specifying unit 522 may specify the current position of the surrounding vehicle using position information directly acquired from the surrounding vehicle by inter-vehicle communication. The vehicle position specifying unit 522 records the position information of the specified own vehicle and surrounding vehicles in the RAM 53.

速度ベクトル算出部523は、自車両と周辺車両との速度ベクトルをそれぞれ求める。
速度ベクトル算出部523は、まず、車両位置特定部522で複数回算出した自車両の位置情報から自車両の速度ベクトルの方向を求める。車両位置特定部522は、所定時間ごとに自車両の位置情報を算出しているので、速度ベクトル算出部523は、所定時間ごとに算出される自車両の位置情報の差を求めることで、速度ベクトルの方向を算出する。また、速度ベクトルの大きさは、位置情報、速度情報取得部521で車速センサ2から取得した車速情報(速度情報)の示す速さが速度ベクトルの大きさとなる。また、速度ベクトル算出部523は、自車両と同様に各周辺車両の速度ベクトルの方向と大きさを求める。また、速度ベクトルはGPS信号に基づいて決定しても良い。
The speed vector calculation unit 523 obtains speed vectors of the host vehicle and the surrounding vehicles.
First, the speed vector calculation unit 523 obtains the direction of the speed vector of the host vehicle from the position information of the host vehicle calculated by the vehicle position specifying unit 522 a plurality of times. Since the vehicle position specifying unit 522 calculates the position information of the own vehicle every predetermined time, the speed vector calculation unit 523 calculates the speed by calculating the difference in the position information of the own vehicle calculated every predetermined time. Calculate the direction of the vector. In addition, the speed indicated by the vehicle speed information (speed information) acquired from the vehicle speed sensor 2 by the position information / speed information acquisition unit 521 is the size of the speed vector. Further, the speed vector calculation unit 523 obtains the direction and magnitude of the speed vector of each surrounding vehicle in the same manner as the host vehicle. The velocity vector may be determined based on the GPS signal.

通信対象車両特定部524は、車車間通信の送信電力を設定する対象となる車両を特定する。
通信対象車両特定部524は、まず、自車両の速度ベクトルと各周辺車両の速度ベクトルとに基づいて、車両の進行方向が自車両と同一方向にある周辺車両が存在するか否かを判定する。通信対象車両特定部524は、自車両の速度ベクトルと周辺車両の速度ベクトルとのなす角度を計算して、計算した角度が、例えば、10°よりも小さい周辺車両を検出する。図4を参照しながら、通信対象車両特定部524の処理について具体的に説明する。図4には、自車両の位置情報(O(X0,Y0))及び速度ベクトルv0(ベクトル量)と、周辺車両の位置情報Pk(Xk,Yk)及び速度ベクトルvk(ベクトル量)とを示す。なお、kは周辺車両を特定する変数であって、任意の自然数である。
通信対象車両特定部524は、速度ベクトル算出部523で速度ベクトルを算出した周辺車両ごとに以下に示す式(1)を計算し、車両の進行方向が自車両と同一方向にある周辺車両が存在するか否かを判定する。なお、GPS情報等により、速度ベクトルの方向を角度として取得出来る場合は、式(1)の左辺を角度差の絶対値としても良い。
The communication target vehicle specifying unit 524 specifies a vehicle that is a target for setting transmission power of inter-vehicle communication.
First, the communication target vehicle specifying unit 524 determines whether there is a surrounding vehicle in which the traveling direction of the vehicle is in the same direction as the own vehicle based on the speed vector of the own vehicle and the speed vector of each surrounding vehicle. . The communication target vehicle specifying unit 524 calculates an angle formed by the speed vector of the host vehicle and the speed vector of the surrounding vehicle, and detects a surrounding vehicle in which the calculated angle is smaller than 10 °, for example. The processing of the communication target vehicle specifying unit 524 will be specifically described with reference to FIG. FIG. 4 shows the position information (O (X0, Y0)) and speed vector v0 (vector quantity) of the host vehicle, and the position information Pk (Xk, Yk) and speed vector vk (vector quantity) of the surrounding vehicle. . Note that k is a variable for specifying the surrounding vehicle, and is an arbitrary natural number.
The communication target vehicle specifying unit 524 calculates the following equation (1) for each surrounding vehicle whose speed vector is calculated by the speed vector calculating unit 523, and there is a surrounding vehicle in which the traveling direction of the vehicle is in the same direction as the own vehicle. It is determined whether or not to do. If the direction of the velocity vector can be acquired as an angle from GPS information or the like, the left side of Equation (1) may be the absolute value of the angle difference.

Figure 2010187136
Figure 2010187136

次に、通信対象車両特定部524は、進行方向が自車両と同一方向に向いた周辺車両が存在すると判定した場合に、自車両の前方と後方にそれぞれ1台以上の周辺車両が存在するか否かを判定する。すなわち、図5(A)に示すように自車両の前方と後方の通信可能範囲内に周辺車両がそれぞれ1台以上存在するか否かを判定する。図5(B)や図5(C)に示すように自車両のいずれか一方の側にだけ周辺車両が存在する場合や、図5(D)に示すように自車両の前後両方に周辺車両が存在しない場合は対象から除かれる。
通信対象車両特定部524は、進行方向が自車両と同一方向にある周辺車両について以下に示す式(2)を計算し、式(2)を満たす周辺車両が存在するか否かを判定する。

Figure 2010187136
なお、m,nは、周辺車両を特定する変数であって、任意の自然数である(m≠n)。また、自車両の位置情報を(O(X0,Y0))とし、周辺車両の位置情報をPm(Xm,Ym)及びPn(Xn,Yn)とする。さらに、周辺車両Pmの速度ベクトルをvm(ベクトル量)とし、周辺車両Pnの速度ベクトルをvn(ベクトル量)とする。式(2)を満たす周辺車両Pmは、自車両よりも前方に位置することを示し、式(2)を満たす周辺車両Pnは、自車両よりも後方に位置することを示す。 Next, when the communication target vehicle specifying unit 524 determines that there is a surrounding vehicle whose traveling direction is in the same direction as the own vehicle, whether there are one or more surrounding vehicles in front and rear of the own vehicle, respectively. Determine whether or not. That is, as shown in FIG. 5A, it is determined whether or not there are one or more neighboring vehicles in the communicable range in front and behind the host vehicle. When the surrounding vehicle exists only on one side of the own vehicle as shown in FIG. 5 (B) or FIG. 5 (C), or the surrounding vehicle is located both before and after the own vehicle as shown in FIG. 5 (D). If it does not exist, it is removed from the target.
The communication target vehicle specifying unit 524 calculates Equation (2) below for surrounding vehicles whose traveling direction is in the same direction as the host vehicle, and determines whether there is a surrounding vehicle that satisfies Equation (2).
Figure 2010187136
Note that m and n are variables that specify surrounding vehicles, and are arbitrary natural numbers (m ≠ n). Further, the position information of the host vehicle is (O (X0, Y0)), and the position information of the surrounding vehicles is Pm (Xm, Ym) and Pn (Xn, Yn). Furthermore, the speed vector of the surrounding vehicle Pm is vm (vector amount), and the speed vector of the surrounding vehicle Pn is vn (vector amount). The surrounding vehicle Pm that satisfies the expression (2) indicates that it is positioned ahead of the host vehicle, and the surrounding vehicle Pn that satisfies the expression (2) indicates that it is positioned behind the own vehicle.

通信対象車両特定部524は、自車両の前後にそれぞれ1台以上の周辺車両が存在すると判定すると、自車両の前方に位置する周辺車両のうち、自車両に最も近い周辺車両を特定する。同様に、通信対象車両特定部524は、自車両の後方に位置する周辺車両のうち、自車両に最も近い周辺車両を特定する。通信対象車両特定部524は、車両位置特定部522で特定した位置情報に基づいて、自車両に最も近い周辺車両を自車両の前方及び後方でそれぞれ求める。
次に、通信対象車両特定部524は、自車両に最も近い周辺車両を自車両の前方及び後方でそれぞれ求めると、これらの周辺車両のうち自車両から遠く離れたほうの周辺車両を特定する。特定した周辺車両を車車間通信の送信電力を設定する対象車両(以下、ターケット車両と呼ぶ)に設定する。
If the communication target vehicle specifying unit 524 determines that there are one or more surrounding vehicles before and after the host vehicle, the communication target vehicle specifying unit 524 specifies a surrounding vehicle closest to the host vehicle among the surrounding vehicles located in front of the host vehicle. Similarly, the communication target vehicle specifying unit 524 specifies a peripheral vehicle closest to the host vehicle among the peripheral vehicles located behind the host vehicle. Based on the position information specified by the vehicle position specifying unit 522, the communication target vehicle specifying unit 524 obtains the nearby vehicles closest to the own vehicle in front and behind the own vehicle, respectively.
Next, when the communication target vehicle specifying unit 524 obtains the nearest vehicles closest to the own vehicle in front and behind the own vehicle, the communication target vehicle specifying unit 524 specifies a peripheral vehicle far from the own vehicle. The identified surrounding vehicle is set as a target vehicle (hereinafter referred to as a turret vehicle) for setting transmission power for inter-vehicle communication.

送信電力決定部525は、通信対象車両特定部524で特定したターゲット車両と自車両との距離に基づいて車車間通信に使用する送信電力を設定する。また、ターゲット車両を決定した後の送信電力の設定値は、特許文献1他公知の技術に従って行っても良い。
制御部50内のRAM53には、図6に示すテーブルが記録されており、送信電力決定部525は、図6に示すテーブルを参照して送信電力を決定する。図6に示すテーブルには、送信電力の距離に応じた減衰量が記録されている。送信電力決定部525は、ターゲット車両までの距離に基づいて送信電力の減衰量を求める。送信電力決定部525は、求めた送信電力の減衰量を最大送信電力から減算した値を送信電力に設定する。送信電力決定部525で決定した送信電力は、入出力インターフェース54を介して無線通信部20に通知される。
The transmission power determination unit 525 sets transmission power used for vehicle-to-vehicle communication based on the distance between the target vehicle specified by the communication target vehicle specification unit 524 and the host vehicle. Moreover, you may perform the setting value of the transmission power after determining a target vehicle according to patent document 1 other well-known techniques.
The table shown in FIG. 6 is recorded in the RAM 53 in the control unit 50, and the transmission power determination unit 525 determines transmission power with reference to the table shown in FIG. In the table shown in FIG. 6, the attenuation amount according to the distance of the transmission power is recorded. The transmission power determining unit 525 determines the attenuation amount of the transmission power based on the distance to the target vehicle. The transmission power determination unit 525 sets a value obtained by subtracting the obtained transmission power attenuation from the maximum transmission power as the transmission power. The transmission power determined by the transmission power determination unit 525 is notified to the wireless communication unit 20 via the input / output interface 54.

本実施例は、図5(A)に示すように自車両の前方及び後方に周辺車両がそれぞれ存在する場合には、車車間通信の送信電力を最大にして送信する必要がないと判断し、送信電力を低く設定して通信を行う。送信電力の設定は、自車両の前方と後方に位置する周辺車両のうち、自車両からの距離が遠いほうの周辺車両をターゲット車両とし、このターゲット車両に電波が届くように送信電力を設定する。
また、図5(B)や図5(C)に示すような自車両のいずれか一方の側にだけ周辺車両が存在する場合や、図5(D)に示すように自車両の前方、後方いずれにも周辺車両が存在しない場合には、送信電力の制限は行わない。この場合、制御部50は、車車間通信の送信電力を最大送信電力に設定し、自車両の位置情報等を自車両周辺に送信する。また、自車両の前後に周辺車両が存在する場合であって、自車両から遠いほうの周辺車両と自車両との距離が所定距離よりも離れている場合には、制御部50は、送信電力の制限は行わず、最大送信電力に設定する。送信電力を低く設定して通信を行っていると、周辺車両が自車両からの電波を受信できる範囲が狭くなる。例えば、図5(B)に示す自車両の前方にだけ周辺車両が存在した場合、前方の周辺車両は、自車両からの無線電波を継続して受信できているが、自車両に後方から近づいて来る周辺車両は、自車両に接近しなければ電波を受信できない。従って、後方車両のドライバは、自車両の認識に遅れが出ることになる。
In the present embodiment, as shown in FIG. 5 (A), when there are surrounding vehicles in front and rear of the host vehicle, it is determined that it is not necessary to maximize the transmission power of the inter-vehicle communication and transmit. Communication is performed with the transmission power set low. The transmission power is set by setting the surrounding vehicle farther away from the host vehicle as the target vehicle among the surrounding vehicles located in front of and behind the host vehicle, and setting the transmission power so that radio waves reach the target vehicle. .
Further, when the surrounding vehicle exists only on one side of the own vehicle as shown in FIG. 5 (B) or FIG. 5 (C), or the front and rear of the own vehicle as shown in FIG. 5 (D). When there is no surrounding vehicle in any of them, the transmission power is not limited. In this case, the control unit 50 sets the transmission power of the vehicle-to-vehicle communication to the maximum transmission power, and transmits the position information of the host vehicle to the periphery of the host vehicle. In addition, when there are surrounding vehicles before and after the own vehicle, and the distance between the surrounding vehicle far from the own vehicle and the own vehicle is longer than a predetermined distance, the control unit 50 transmits the transmission power. Is set to the maximum transmission power. When communication is performed with the transmission power set low, the range in which surrounding vehicles can receive radio waves from the host vehicle becomes narrow. For example, when a surrounding vehicle exists only in front of the host vehicle shown in FIG. 5B, the surrounding vehicle in the front can continuously receive radio waves from the host vehicle, but approaches the host vehicle from behind. The incoming neighboring vehicles cannot receive radio waves unless they approach the vehicle. Accordingly, the driver of the rear vehicle is delayed in recognition of the own vehicle.

次に、図7、図8に示すフローチャートを参照しながら制御部50の処理手順を説明する。
制御部50は、電源オンで起動すると(ステップS1)、まず、GPS衛星から送信され、GPS情報受信部40で受信したGPS信号を複数回入力する(ステップS2)。また、制御部50は、車速センサ2で測定された自車両の車速情報(速度情報)を複数回入力する(ステップS2)。次に、制御部50は、車車間通信や路車間通信により通知自車両の周辺に存在する周辺車両の位置情報と速度情報とを複数回入力する(ステップS3)。
Next, the processing procedure of the control unit 50 will be described with reference to the flowcharts shown in FIGS.
When the control unit 50 is activated when the power is turned on (step S1), first, the GPS signal transmitted from the GPS satellite and received by the GPS information receiving unit 40 is input a plurality of times (step S2). Moreover, the control part 50 inputs the vehicle speed information (speed information) of the own vehicle measured by the vehicle speed sensor 2 a plurality of times (step S2). Next, the control part 50 inputs the positional information and speed information of the surrounding vehicle which exist in the circumference | surroundings of the notification own vehicle by vehicle-to-vehicle communication or road-to-vehicle communication several times (step S3).

次に、制御部50は、自車両と周辺車両の速度ベクトルを算出する(ステップS4)。制御部50は、まず、複数回取得したGPS信号により自車両の現在位置を特定し、自車両の速度ベクトルの方向を求める。すなわち、制御部50は、前回受信したGPS信号から特定した位置情報と、今回受信したGPS信号から特定した位置情報との差を求めることで速度ベクトルの方向を求める。また、速度ベクトルの大きさは、複数回入力した速度情報のうち最新のものが速度ベクトルの大きさとなる。また、制御部50は、同様にして周辺車両の速度ベクトルの向きと大きさを求める。また、GPS信号や速度情報の複数回取得を行わず、GPS信号に含まれる速度ベクトル情報をそのまま使用しても良い。   Next, the control unit 50 calculates speed vectors of the host vehicle and the surrounding vehicles (step S4). First, the control unit 50 specifies the current position of the host vehicle from the GPS signals acquired a plurality of times, and obtains the direction of the speed vector of the host vehicle. That is, the control unit 50 obtains the direction of the velocity vector by obtaining the difference between the position information specified from the previously received GPS signal and the position information specified from the GPS signal received this time. As for the magnitude of the speed vector, the latest one of the speed information inputted a plurality of times becomes the magnitude of the speed vector. Similarly, the controller 50 determines the direction and magnitude of the speed vector of the surrounding vehicle. Further, the speed vector information included in the GPS signal may be used as it is without acquiring the GPS signal and the speed information a plurality of times.

次に、制御部50は、自車両の速度が0km/hであるか否かを判定する(ステップS5)。制御部50は、速度が1km/h以下である場合に、速度0km/hと判定する。自車両の速度が1km/h以下である場合(ステップS5/YES)、制御部50は、自車両の前回の速度ベクトルがRAM53に保存されているか否かを判定する(ステップS6)。速度ベクトルの前回値がRAM53に保存されている場合には(ステップS6/YES)、制御部50は、RAM53に保存された速度ベクトルの前回値を今回使用する自車両の速度ベクトルに設定する(ステップS7)。今回使用する自車両の速度ベクトルは、0km/h判定の閾値である、1km/hに設定しても良い。また、自車両の速度ベクトルの前回値がRAM53に保存されていない場合には(ステップS6/NO)、制御部50は、この処理を終了させる。   Next, the control unit 50 determines whether or not the speed of the host vehicle is 0 km / h (step S5). The control unit 50 determines that the speed is 0 km / h when the speed is 1 km / h or less. When the speed of the host vehicle is 1 km / h or less (step S5 / YES), the control unit 50 determines whether or not the previous speed vector of the host vehicle is stored in the RAM 53 (step S6). When the previous value of the speed vector is stored in the RAM 53 (step S6 / YES), the control unit 50 sets the previous value of the speed vector stored in the RAM 53 as the speed vector of the host vehicle used this time ( Step S7). The speed vector of the host vehicle used this time may be set to 1 km / h, which is a threshold for determining 0 km / h. Further, when the previous value of the speed vector of the host vehicle is not stored in the RAM 53 (step S6 / NO), the control unit 50 ends this process.

次に、制御部50は、速度が0km/hの周辺車両が存在するか否かを判定する(ステップS8)。制御部50は、同様に速度が1km/h以下である場合に速度0km/hと判定する。速度が1km/h以下の周辺車両が存在しない場合には(ステップS8/NO)、制御部50は、図8に示すフローに従って処理を行う。この処理の詳細については後述する。
また、速度が1km/h以下の周辺車両が存在する場合には(ステップS8/YES)、制御部50は、この周辺車両の速度ベクトルの前回値がRAM53に保存されているか否かを判定する(ステップS9)。速度ベクトルの前回値がRAM53に保存されている場合には(ステップS9/YES)、制御部50は、RAM53に保存された速度ベクトルの前回値を、ステップS8で検出した周辺車両の速度ベクトルに設定する(ステップS10)。ステップS8で検出した車両の速度ベクトルは、0km/h判定の閾値である、1km/hに設定しても良い。また、速度ベクトルの前回値がRAM53に保存されていない場合には(ステップS9/NO)、ステップS8で検出した周辺車両の速度ベクトルを無効に設定する(ステップS11)。すなわち、制御部50は、進行方向が特定出来ない周辺車両を車車間通信の対象車両から除外する。
Next, the control unit 50 determines whether there is a surrounding vehicle having a speed of 0 km / h (step S8). Similarly, the control unit 50 determines that the speed is 0 km / h when the speed is 1 km / h or less. When there is no surrounding vehicle having a speed of 1 km / h or less (step S8 / NO), the control unit 50 performs processing according to the flow shown in FIG. Details of this processing will be described later.
When there is a surrounding vehicle having a speed of 1 km / h or less (step S8 / YES), the control unit 50 determines whether or not the previous value of the speed vector of the surrounding vehicle is stored in the RAM 53. (Step S9). When the previous value of the speed vector is stored in the RAM 53 (step S9 / YES), the control unit 50 uses the previous value of the speed vector stored in the RAM 53 as the speed vector of the surrounding vehicle detected in step S8. Set (step S10). The speed vector of the vehicle detected in step S8 may be set to 1 km / h, which is a threshold for determining 0 km / h. If the previous value of the speed vector is not stored in the RAM 53 (step S9 / NO), the speed vector of the surrounding vehicle detected in step S8 is set to be invalid (step S11). That is, the control unit 50 excludes surrounding vehicles whose traveling direction cannot be specified from the target vehicles for inter-vehicle communication.

次に、図8に示すフローチャートを参照しながら図7に続く処理について説明する。制御部50は、自車両の速度ベクトルと周辺車両の速度ベクトルとを用いて進行方向が自車両と同一方向にある周辺車両が存在するか否かを判定する(ステップS12)。具体的には、制御部50は、速度ベクトルを算出した各周辺車両について、上述した式(1)をそれぞれ計算し、進行方向が自車両と同一方向にあるか否かを判定する。   Next, processing following FIG. 7 will be described with reference to the flowchart shown in FIG. The control unit 50 determines whether there is a surrounding vehicle whose traveling direction is in the same direction as the own vehicle using the speed vector of the own vehicle and the speed vector of the surrounding vehicle (step S12). Specifically, the control unit 50 calculates the above-described equation (1) for each surrounding vehicle for which the speed vector has been calculated, and determines whether the traveling direction is in the same direction as the host vehicle.

進行方向が自車両と同一の方向の周辺車両が存在すると判定した場合には(ステップS12/YES)、制御部50は、進行方向が自車両と同一の方向の周辺車両のうち、自車両の前方と後方に周辺車両がそれぞれ1台以上存在するか否かを判定する(ステップS13)。制御部50は、上述した式(2)を計算し、自車両の前方の周辺車両Pmと、自車両の後方の周辺車両Pnとが存在するか否かを判定する。
自車両の前方と後方にそれぞれ1台以上の周辺車両が存在すると判定した場合(ステップS13/YES)、制御部50は、自車両の前方と後方とに位置する周辺車両のそれぞれについて、自車両と最も距離の近い周辺車両を特定する(ステップS15)。制御部50は、ステップS2で取得した自車両の位置情報と、ステップS3で取得した周辺車両の位置情報とから自車両と最も距離の近い周辺車両を自車両の前方と後方でそれぞれ求める。
When it is determined that there is a surrounding vehicle whose traveling direction is the same as that of the own vehicle (step S12 / YES), the control unit 50 of the surrounding vehicles whose traveling direction is the same as that of the own vehicle. It is determined whether or not there are one or more surrounding vehicles ahead and behind (step S13). The control unit 50 calculates the above-described equation (2) and determines whether or not there is a surrounding vehicle Pm in front of the own vehicle and a surrounding vehicle Pn behind the own vehicle.
When it is determined that there are one or more surrounding vehicles in front and rear of the host vehicle (step S13 / YES), the control unit 50 determines the own vehicle for each of the surrounding vehicles positioned in front and rear of the host vehicle. And the nearest vehicle is identified (step S15). The control unit 50 obtains a nearby vehicle closest to the host vehicle from the front and rear of the host vehicle from the position information of the host vehicle acquired in step S2 and the position information of the surrounding vehicle acquired in step S3.

次に、制御部50は、特定した自車両の前後の周辺車両のうち、自車両からの距離が遠いほうの周辺車両をターゲット車両に設定する(ステップS16)。ターゲット車両を設定すると、制御部50は、設定したターゲット車両と自車両との距離に基づいて送信電力を設定する(ステップS17)。制御部50のRAM53には、図6に示すテーブルが用意されており、制御部50は、図6に示すテーブルを参照して送信電力の設定を行う。なお、ターゲット車両と自車両との距離が所定距離よりも離れている場合には、制御部50は、送信電力を最大(所定の値)に設定する。この場合の所定距離とは、例えば、図6に示すテーブルに記録された、送信電力を制限して通信可能な範囲よりも自車両とターゲット車両とが離れている場合をいう。送信電力を設定すると、制御部50は設定した送信電力情報を無線通信部20に通知する(ステップS18)。また、制御部50は、設定した送信電力情報をRAM53に記録する。   Next, the control unit 50 sets, as a target vehicle, a surrounding vehicle that is farther from the own vehicle among the surrounding vehicles before and after the identified own vehicle (step S16). When the target vehicle is set, the control unit 50 sets transmission power based on the set distance between the target vehicle and the host vehicle (step S17). A table shown in FIG. 6 is prepared in the RAM 53 of the control unit 50, and the control unit 50 sets transmission power with reference to the table shown in FIG. When the distance between the target vehicle and the host vehicle is longer than a predetermined distance, the control unit 50 sets the transmission power to the maximum (predetermined value). The predetermined distance in this case refers to, for example, a case where the host vehicle and the target vehicle are far away from the range recorded in the table shown in FIG. When the transmission power is set, the control unit 50 notifies the wireless communication unit 20 of the set transmission power information (step S18). Further, the control unit 50 records the set transmission power information in the RAM 53.

また、ステップS12で進行方向が自車両と同一の方向の周辺車両が存在しないと判定した場合(ステップS12/NO)、制御部50は、送信電力を規定範囲内の最大値に設定する(ステップS14)。同様に、ステップS13で、自車両の前後に各1台以上の周辺車両が存在しない場合(ステップS13/NO)にも、制御部50は、送信電力を規定範囲内の最大値に設定する(ステップS14)。送信電力を設定すると、制御部50は、設定した送信電力情報を無線通信部20に通知する(ステップS18)。また、制御部50は、設定した送信電力情報をRAM53に記録する。   If it is determined in step S12 that there is no surrounding vehicle having the same traveling direction as the host vehicle (step S12 / NO), the control unit 50 sets the transmission power to the maximum value within the specified range (step S12). S14). Similarly, in step S13, even when one or more neighboring vehicles do not exist before and after the host vehicle (step S13 / NO), the control unit 50 sets the transmission power to the maximum value within the specified range ( Step S14). When the transmission power is set, the control unit 50 notifies the wireless communication unit 20 of the set transmission power information (step S18). Further, the control unit 50 records the set transmission power information in the RAM 53.

また、制御部50は、電源がオフされると(ステップS1/NO)、このフローを終了させる。   Moreover, the control part 50 will complete | finish this flow, if a power supply is turned off (step S1 / NO).

このように本実施例は、自車両の前後に周辺車両が存在する(すなわち、車列の中に自車両がある)と判定すると、車車間通信の送信電力を低減する。このため、必要以上に強い電力で情報送信が行われることがなく、無線帯域の浪費を抑止することができる。
[変形例1]
As described above, in this embodiment, when it is determined that there are surrounding vehicles before and after the own vehicle (that is, the own vehicle is in the train), the transmission power of the inter-vehicle communication is reduced. For this reason, information transmission is not performed with an electric power stronger than necessary, and waste of the radio band can be suppressed.
[Modification 1]

上述した実施例では、制御部50は、進行方向が自車両と同一の方向の周辺車両が存在するか否かを判定し、さらに、自車両の前方と後方に周辺車両がそれぞれ1台以上存在するかを判定していた。
これ以外に、例えば、図9に示すように自車両の現在位置に基づいて、前後左右の所定範囲を検出エリアとして設定し、この検出エリア内に周辺車両が存在するか否かを判定してもよい。
制御部50は、自車両の現在位置をGPS信号等を用いて特定すると、特定した現在位置に基づいて検出エリアを設定する。例えば、現在位置に、所定値を加算又は減算して、図9に示す検出エリアの4隅となるP、Q、R、Sの座標を特定し、検出エリアを特定する。次に、制御部50は、この検出エリア内に周辺車両が存在するか否かを周辺車両の位置情報から特定する。周辺車両が検出エリア内に存在すると判定すると、制御部50は、上述した式(2)を使用して、自車両の前方と後方にそれぞれ1台以上の周辺車両が存在するか否かを判定する。
このような処理方法であっても、自車両の前方と後方に周辺車両が1台以上存在するか否かを精度よく特定することができる。
[変形例2]
In the embodiment described above, the control unit 50 determines whether or not there is a surrounding vehicle whose traveling direction is the same as that of the own vehicle, and more than one surrounding vehicle exists in front of and behind the own vehicle. I was deciding whether to do it.
In addition to this, for example, as shown in FIG. 9, based on the current position of the host vehicle, a predetermined range of front, rear, left, and right is set as a detection area, and it is determined whether or not a surrounding vehicle exists in this detection area. Also good.
When the current position of the host vehicle is specified using a GPS signal or the like, the control unit 50 sets a detection area based on the specified current position. For example, a predetermined value is added to or subtracted from the current position, the coordinates of P, Q, R, and S that are the four corners of the detection area shown in FIG. 9 are specified, and the detection area is specified. Next, the control unit 50 specifies whether or not there is a surrounding vehicle in the detection area from the position information of the surrounding vehicle. When it is determined that the surrounding vehicle is present in the detection area, the control unit 50 determines whether or not there are one or more surrounding vehicles in front and rear of the host vehicle using the above-described equation (2). To do.
Even with such a processing method, it is possible to accurately determine whether or not there are one or more neighboring vehicles in front and behind the host vehicle.
[Modification 2]

上述した実施例では、自車両の前後に周辺車両が存在する場合に、前後の最も近い周辺車両のうち距離の遠いほうの周辺車両をターゲット車両として送信電力を設定していた。
これ以外に、自車両の前後に周辺車両が存在する場合であって、自車両と周辺車両との距離が所定値(例えば、10m)以下に近づいた場合には、車車間通信による無線通信を行わないように設定してもよい。例えば、自車両の前後両方の周辺車両との距離が所定値(例えば、10m)以下に近づいた場合には、車車間通信による無線通信を行わない。なお、自車両と周辺車両との距離は、自車両又は周辺車両の速度情報に基づいて変更可能である。例えば、自車両に近づいてくる周辺車両の速度が30km/hよりも小さくなった場合には、自車両と周辺車両との距離が10m以下で車車間通信を中止する。また、周辺車両の速度が30〜45km/hであった場合には、自車両と周辺車両との距離が30m以下で車車間通信を中止する。
[変形例3]
In the embodiment described above, when there are surrounding vehicles before and after the host vehicle, the transmission power is set with the surrounding vehicle having the farther distance among the nearest surrounding vehicles before and after the target vehicle as the target vehicle.
In addition to this, when there is a surrounding vehicle before and after the own vehicle, and the distance between the own vehicle and the surrounding vehicle approaches a predetermined value (for example, 10 m) or less, wireless communication by inter-vehicle communication is performed. It may be set not to be performed. For example, when the distance between the front and rear surrounding vehicles of the host vehicle approaches a predetermined value (for example, 10 m) or less, wireless communication by inter-vehicle communication is not performed. The distance between the host vehicle and the surrounding vehicle can be changed based on the speed information of the host vehicle or the surrounding vehicle. For example, when the speed of the surrounding vehicle approaching the own vehicle becomes smaller than 30 km / h, the inter-vehicle communication is stopped when the distance between the own vehicle and the surrounding vehicle is 10 m or less. When the speed of the surrounding vehicle is 30 to 45 km / h, the inter-vehicle communication is stopped when the distance between the own vehicle and the surrounding vehicle is 30 m or less.
[Modification 3]

また、自車両の前後に周辺車両が存在する場合であって、交差点での信号待ち等により自車両の速度、又は自車両と周辺車両との速度がともに0km/hになった場合に車車間通信を中止にしてもよい。車両が停止状態にあり、さらに自車両が車列の中にあるので、無線通信を中止してもよい。
[変形例4]
In addition, when there are surrounding vehicles before and after the own vehicle, and the speed of the own vehicle or the speed of the own vehicle and the surrounding vehicle both become 0 km / h due to a signal waiting at an intersection, etc. Communication may be stopped. Since the vehicle is stopped and the own vehicle is in the train, wireless communication may be stopped.
[Modification 4]

また、上述した実施例では、自車両に最も近い前方及び後方の周辺車両のうち、距離の遠いほうの周辺車両をターゲット車両として送信電力を設定していたが、自車両に近いほうの周辺車両をターゲット車両に設定してもよい。従って、自車両に最も近い周辺車両に、自車両の位置を通知することができる。このため、送信電力をさらに低下させることができ、無線帯域の浪費を抑制することができる。
[変形例5]
Further, in the above-described embodiment, the transmission power is set with the farther surrounding vehicle of the front and rear nearest vehicles closest to the own vehicle as the target vehicle, but the neighboring vehicle closer to the own vehicle. May be set as the target vehicle. Therefore, the position of the host vehicle can be notified to the nearby vehicle closest to the host vehicle. For this reason, transmission power can be further reduced and waste of the radio band can be suppressed.
[Modification 5]

また、上述した実施例では、自車両の速度ベクトルと、周辺車両の速度ベクトルとのなす角度が10°よりも小さい場合に、周辺車両は自車両と同一方向に進行していると判定していた。これ以外に、例えば、道幅に応じて速度ベクトルのなす角度の設定を変更してもよい。制御部50は、道路に設置された通信装置から取得した情報、又はGPS信号により特定した現在位置と記憶部60に記憶された地図データとから走行中の車線の道幅を判定する。例えば、道路が3車線になったと判断すると、制御部50は、角度を20°に変更する。すなわち、自車両の速度ベクトルと、周辺車両の速度ベクトルとのなす角度が20°よりも小さい場合に、周辺車両は自車両と同一方向に進行していると判定する。
このような制御を行うことで、道幅に応じて最適な制御を行うことができる。
In the above-described embodiment, when the angle between the speed vector of the own vehicle and the speed vector of the surrounding vehicle is smaller than 10 °, it is determined that the surrounding vehicle is traveling in the same direction as the own vehicle. It was. In addition to this, for example, the setting of the angle formed by the velocity vector may be changed according to the road width. The control unit 50 determines the road width of the traveling lane from the information acquired from the communication device installed on the road or the current position specified by the GPS signal and the map data stored in the storage unit 60. For example, if it is determined that the road has become three lanes, the control unit 50 changes the angle to 20 °. That is, when the angle formed by the speed vector of the host vehicle and the speed vector of the surrounding vehicle is smaller than 20 °, it is determined that the surrounding vehicle is traveling in the same direction as the host vehicle.
By performing such control, optimal control can be performed according to the road width.

なお、上述した実施例は本発明の好適な実施の例である。但し、これに限定されるものではなく、本発明の要旨を逸脱しない範囲内において種々変形実施することが可能である。   The above-described embodiment is a preferred embodiment of the present invention. However, the present invention is not limited to this, and various modifications can be made without departing from the scope of the present invention.

1 ナビゲーション装置
2 車速センサ
10、30 アンテナ
20 無線通信部
40 GPS情報受信部
50 制御部
60 記憶部
70 ディスプレイ
80 スピーカ
90 操作部
DESCRIPTION OF SYMBOLS 1 Navigation apparatus 2 Vehicle speed sensor 10, 30 Antenna 20 Wireless communication part 40 GPS information receiving part 50 Control part 60 Storage part 70 Display 80 Speaker 90 Operation part

Claims (6)

移動体に搭載された、車車間通信に利用可能な通信機の通信制御プログラムであって、
コンピュータに、
自通信機の位置情報と速度情報とを取得するステップと、
他の通信機から、該他の通信機の位置情報と速度情報とを取得するステップと、
取得した前記位置情報と前記速度情報とに基づいて、前記自通信機と前記他の通信機との移動方向と速さと示す速度ベクトルをそれぞれ算出するステップと、
速度ベクトルの向きが、前記自通信機の速度ベクトルの向きと所定範囲内で同一方向にある他の通信機のうち、前記自通信機を搭載した自移動体の進行方向前方で一番近い第1の通信機と、前記自移動体の進行方向後方で一番近い第2の通信機とを特定するステップと、
前記自通信機の位置情報と、前記第1の通信機と前記第2の通信機との位置情報とに基づいて、前記第1の通信機と前記第2の通信機のうち前記自通信機からの距離が遠いほうの通信機を特定するステップと、
特定した距離が遠いほうの通信機と前記自通信機との距離に基づいて、車車間通信に使用する送信電力を決定するステップと、
を実行させるための通信制御プログラム。
A communication control program for a communicator mounted on a moving body and usable for inter-vehicle communication,
On the computer,
Obtaining the position information and speed information of the communication device;
Obtaining the position information and speed information of the other communication device from another communication device;
Based on the acquired position information and the speed information, calculating respective speed vectors indicating the moving direction and speed of the local communication device and the other communication device;
Among other communication devices in which the direction of the velocity vector is in the same direction within the predetermined range as the direction of the velocity vector of the own communication device, the first direction closest to the front of the traveling body of the own mobile device equipped with the own communication device Identifying the first communication device and the second communication device closest to the rear of the moving body in the traveling direction;
Based on the position information of the communication apparatus and the position information of the first communication apparatus and the second communication apparatus, the communication apparatus out of the first communication apparatus and the second communication apparatus. Identifying a communication device that is farther away from
Determining transmission power to be used for vehicle-to-vehicle communication based on the distance between the communication device with the longer distance specified and the communication device;
Communication control program to execute.
前記自通信機と、前記特定した距離が遠いほうの通信機との距離が所定距離よりも離れている場合に、前記送信電力を所定の値に設定するステップを有する請求項1記載の通信制御プログラム。   The communication control according to claim 1, further comprising a step of setting the transmission power to a predetermined value when a distance between the local communication apparatus and the communication apparatus having a longer specified distance is longer than a predetermined distance. program. 前記第1の通信機と前記第2の通信機とが特定された場合であって、取得した速度情報から前記自移動体が停止状態にあると判定すると、前記車車間通信を停止させるステップを有する請求項1記載の通信制御プログラム。   When the first communicator and the second communicator are specified and it is determined from the acquired speed information that the moving body is in a stopped state, the step of stopping the inter-vehicle communication is performed. The communication control program according to claim 1. 前記自通信機の位置情報と、地図データを記憶した記憶手段から取得した前記地図データとに基づいて、前記自移動体が移動中の道路幅を判定するステップと、
判定した道路幅に基づいて移動方向が同一方向であることを特定する前記所定範囲を変更するステップと、
を有する請求項1記載の通信制御プログラム。
Determining the width of the road on which the mobile body is moving based on the location information of the communication device and the map data acquired from the storage means storing map data;
Changing the predetermined range to specify that the moving direction is the same direction based on the determined road width;
The communication control program according to claim 1.
移動体に搭載された、車車間通信に利用可能な通信機の通信制御装置であって、
自通信機の位置情報と速度情報とを取得する第1取得手段と、
他の通信機から、該他の通信機の位置情報と速度情報とを取得する第2取得手段と、
取得した前記位置情報と前記速度情報とに基づいて、前記自通信機と前記他の通信機との移動方向と速さと示す速度ベクトルをそれぞれ算出する算出手段と、
速度ベクトルの向きが、前記自通信機の速度ベクトルの向きと所定範囲内で同一方向にある他の通信機のうち、前記自通信機を搭載した自移動体の進行方向前方で一番近い第1の通信機と、前記自移動体の進行方向後方で一番近い第2の通信機とを特定する第1特定手段と、
前記自通信機の位置情報と、前記第1の通信機と前記第2の通信機との位置情報とに基づいて、前記第1の通信機と前記第2の通信機のうち前記自通信機からの距離が遠いほうの通信機を特定する第2特定手段と、
特定した距離が遠いほうの通信機と前記自通信機との距離に基づいて、車車間通信に使用する送信電力を決定する送信電力決定手段と、
を有する通信制御装置。
A communication control device for a communicator mounted on a moving body and usable for inter-vehicle communication,
First acquisition means for acquiring position information and speed information of the communication device;
Second acquisition means for acquiring position information and speed information of the other communication device from another communication device;
Based on the acquired position information and speed information, calculation means for calculating speed vectors indicating the moving direction and speed of the local communication device and the other communication device, respectively,
Among other communication devices in which the direction of the velocity vector is in the same direction within the predetermined range as the direction of the velocity vector of the own communication device, the first direction closest to the front of the traveling body of the own mobile device equipped with the own communication device A first specifying means for specifying the first communication device and the second communication device closest to the rear of the moving body in the traveling direction;
Based on the position information of the communication apparatus and the position information of the first communication apparatus and the second communication apparatus, the communication apparatus out of the first communication apparatus and the second communication apparatus. A second specifying means for specifying a communication device farther away from
Transmission power determining means for determining transmission power to be used for vehicle-to-vehicle communication based on the distance between the communication device whose distance is longer and the communication device,
A communication control device.
請求項5記載の前記通信制御装置を備えたナビゲーション装置。   A navigation device comprising the communication control device according to claim 5.
JP2009029139A 2009-02-10 2009-02-10 COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, AND NAVIGATION DEVICE Expired - Fee Related JP5369739B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2009029139A JP5369739B2 (en) 2009-02-10 2009-02-10 COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, AND NAVIGATION DEVICE

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2009029139A JP5369739B2 (en) 2009-02-10 2009-02-10 COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, AND NAVIGATION DEVICE

Publications (2)

Publication Number Publication Date
JP2010187136A true JP2010187136A (en) 2010-08-26
JP5369739B2 JP5369739B2 (en) 2013-12-18

Family

ID=42767525

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2009029139A Expired - Fee Related JP5369739B2 (en) 2009-02-10 2009-02-10 COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, AND NAVIGATION DEVICE

Country Status (1)

Country Link
JP (1) JP5369739B2 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10235880B2 (en) 2014-02-17 2019-03-19 Samsung Electronics Co., Ltd. Method and apparatus for forecasting flow of traffic
JP2020515131A (en) * 2017-03-09 2020-05-21 タレス・ディス・フランス・エス・ア Method for optimizing data exchange between a first wireless communication device and at least one second wireless communication device
DE102023107426A1 (en) 2022-03-25 2023-09-28 Toyota Jidosha Kabushiki Kaisha DRIVER ASSISTANCE SYSTEM

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004102414A (en) * 2002-09-05 2004-04-02 Toshiba Corp On-vehicle electronic equipment
JP2008227797A (en) * 2007-03-12 2008-09-25 Fujitsu Ltd Data communication program, recording medium recording its program, communication terminal and method for communicating data
JP2008236237A (en) * 2007-03-19 2008-10-02 Toyota Central R&D Labs Inc Communication terminal device

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2004102414A (en) * 2002-09-05 2004-04-02 Toshiba Corp On-vehicle electronic equipment
JP2008227797A (en) * 2007-03-12 2008-09-25 Fujitsu Ltd Data communication program, recording medium recording its program, communication terminal and method for communicating data
JP2008236237A (en) * 2007-03-19 2008-10-02 Toyota Central R&D Labs Inc Communication terminal device

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10235880B2 (en) 2014-02-17 2019-03-19 Samsung Electronics Co., Ltd. Method and apparatus for forecasting flow of traffic
JP2020515131A (en) * 2017-03-09 2020-05-21 タレス・ディス・フランス・エス・ア Method for optimizing data exchange between a first wireless communication device and at least one second wireless communication device
DE102023107426A1 (en) 2022-03-25 2023-09-28 Toyota Jidosha Kabushiki Kaisha DRIVER ASSISTANCE SYSTEM
US12091036B2 (en) 2022-03-25 2024-09-17 Toyota Jidosha Kabushiki Kaisha Driver assist system

Also Published As

Publication number Publication date
JP5369739B2 (en) 2013-12-18

Similar Documents

Publication Publication Date Title
JP5575234B2 (en) Communication device, inter-vehicle communication control method, and inter-vehicle communication system
JP2010271155A (en) Current position determining device and current position determining method
JP2009015498A (en) Emergency vehicle approach notification system, device for general car and device for emergency car
WO2018198926A1 (en) Electronic device, roadside device, method for operation of electronic device, and traffic system
JP2008065482A (en) Driving support system for vehicle
CN111516690B (en) Control method and device of intelligent automobile and storage medium
JP4609467B2 (en) Peripheral vehicle information generation device, peripheral vehicle information generation system, computer program, and peripheral vehicle information generation method
JP2016143090A (en) Dangerous vehicle detection system and on-vehicle information processing apparatus
JP6262618B2 (en) Driving support system, data structure
JP5369739B2 (en) COMMUNICATION CONTROL PROGRAM, COMMUNICATION CONTROL DEVICE, AND NAVIGATION DEVICE
JP2012178127A (en) Attention calling system and attention calling device
US11520353B2 (en) Station and in-vehicle device
JP2017123072A (en) Driving support apparatus and computer program
JP2013185940A (en) Information provision device and information provision method
CN114616609A (en) Driving assistance system
JP6494729B2 (en) Driving support system, program
US11842630B2 (en) System and method implementing virtual pedestrian traffic lights
JP6505199B2 (en) Driving support system, program
JP2024000838A (en) Notification system and notification method
JP2016143089A (en) Dangerous vehicle detection system and on-vehicle information processing apparatus
JP2013149105A (en) Peripheral object display device and peripheral object display method
JP2004317386A (en) Navigation system, and road information distribution system
JP2008197704A (en) Inter-vehicle communication device
JP2019125388A (en) Driving support system, program
JP5619530B2 (en) Mobile communication device

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20111006

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20121214

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20121218

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130117

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: 20130820

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20130902

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

LAPS Cancellation because of no payment of annual fees