[go: up one dir, main page]

JP2009081524A - On-board communication device - Google Patents

On-board communication device Download PDF

Info

Publication number
JP2009081524A
JP2009081524A JP2007247397A JP2007247397A JP2009081524A JP 2009081524 A JP2009081524 A JP 2009081524A JP 2007247397 A JP2007247397 A JP 2007247397A JP 2007247397 A JP2007247397 A JP 2007247397A JP 2009081524 A JP2009081524 A JP 2009081524A
Authority
JP
Japan
Prior art keywords
vehicle
communication device
security association
distance
vehicle communication
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
JP2007247397A
Other languages
Japanese (ja)
Other versions
JP4930306B2 (en
Inventor
Masuzo Egawa
江川  万寿三
Shugo Kato
修吾 加藤
Kenji Muto
健二 武藤
Toshiya Saito
俊哉 斉藤
Toshiyuki Morishita
敏之 森下
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.)
Denso Corp
Original Assignee
Denso 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 Denso Corp filed Critical Denso Corp
Priority to JP2007247397A priority Critical patent/JP4930306B2/en
Publication of JP2009081524A publication Critical patent/JP2009081524A/en
Application granted granted Critical
Publication of JP4930306B2 publication Critical patent/JP4930306B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Small-Scale Networks (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To provide an on-board communication device capable of speedily acquiring information from another vehicle. <P>SOLUTION: A frame FR transmitted from another vehicle includes information etc., representing "vehicle ID", "position", "message", "signature", "open key", and "open key certificate", and security association (hereinafter SA) includes information representing "vehicle ID", "cipher-signature system", "open key", "frame reception time", and "position". A security association database (hereinafter a SAD) stores SA received from the other vehicle. Then "frame reception time" is extracted from an SA having a row number (i) in the SAD (S230), and the difference Δt_now between the "current time" and "frame reception time" is calculated (S240). Then it is determined whether the Δt_now exceeds a decision time Δt (S270), the SA having the row number (i) is deleted from the SAD (S280) on the condition that the Δt_now exceeds the Δt. <P>COPYRIGHT: (C)2009,JPO&INPIT

Description

本発明は、車両に搭載されて、他の車両に搭載された通信装置との間で通信を行う車載通信装置に関する。   The present invention relates to an in-vehicle communication device that is mounted on a vehicle and performs communication with a communication device mounted on another vehicle.

ブロードキャスト型の双方向通信系では、誰もが情報の送受信を行うことができるため、悪意のある者によって情報が改竄されるおそれがある。このため、通信相手を認証することによって、受信した情報の中から改竄されたものを除外する手法が広く用いられている。   In the broadcast-type two-way communication system, since anyone can send and receive information, there is a possibility that information is falsified by a malicious person. For this reason, a method of excluding the tampered information from the received information by authenticating the communication partner is widely used.

1:1の通信における通信相手認証の方法としては、ハンドシェイクを行う方法(IEEE802.11i標準で制定)が知られている。しかし、ハンドシェイク手順処理に時間がかかりブロードキャスト型の多数間通信に適さないという問題がある。   As a communication partner authentication method in 1: 1 communication, a method of handshaking (established by the IEEE802.11i standard) is known. However, there is a problem that the handshake procedure processing takes time and is not suitable for broadcast-type communication between multiple people.

このため、1:Nの通信における通信相手認証の方法としては、公開鍵を用いて相手認証をし、署名付与情報とすることによって情報内容の信憑性を確保する方法が利用されている(例えば、特許文献1参照)。この方法では通信相手認証のために、通信プロトコル、暗号方式、署名方式、鍵、シリアル番号の組からなるセキリティアソシエーション(Security Association)を各発信者が持ち、これをやりとりすることによって認証を行う。このため、情報を受信する側では、各発信者のセキリティアソシエーションを格納するためのセキリティアソシエーションデータベース(Security Association DataBase)を必要とする。
特開2005−117254号公報
For this reason, as a communication partner authentication method in 1: N communication, a method of ensuring the authenticity of information contents by performing partner authentication using a public key and using it as signature giving information (for example, is used). , See Patent Document 1). In this method, in order to authenticate a communication partner, each sender has a security association consisting of a combination of a communication protocol, an encryption method, a signature method, a key, and a serial number, and authentication is performed by exchanging this. For this reason, the information receiving side requires a security association database (Security Association DataBase) for storing the security association of each sender.
JP 2005-117254 A

ところで、車両に搭載される装置として、他車両との間で1:Nの無線通信(以下、車車間通信ともいう)を行う車載通信装置が知られている。この車載通信装置を用いて他車両からの情報を受信することにより、運転者からは見えない位置にある車両や道路の状況を知り、危険を事前に検知することができる。   By the way, as an apparatus mounted on a vehicle, an in-vehicle communication apparatus that performs 1: N wireless communication (hereinafter also referred to as inter-vehicle communication) with another vehicle is known. By receiving information from other vehicles using this in-vehicle communication device, it is possible to know the situation of the vehicle or road in a position that is not visible to the driver, and to detect the danger in advance.

しかし、道路上には多数の車両が存在するため、公開鍵を用いた通信相手認証を車車間通信で採用すると、セキリティアソシエーションデータベースに格納されるセキリティアソシエーションの数が膨大となる。   However, since there are many vehicles on the road, the number of security associations stored in the security association database becomes enormous if communication partner authentication using a public key is adopted for inter-vehicle communication.

そして、道路や車両の状況は時々刻々と変化するため、車載通信装置は、必要な情報を他車両から迅速に取得する必要がある。しかし、新たに受信したセキリティアソシエーションの送信元が、既にセキリティアソシエーションデータベースに格納されるセキリティアソシエーションの送信元と同一であるか否かを判断するために、セキリティアソシエーションデータベース内の膨大な数のセキリティアソシエーションを検索する必要が生じ、検索に時間がかかる。このため、他車両から通信で取得した情報を検証する時間が長くなり、必要な情報を迅速に取得できなくなるという問題があった。   And since the situation of a road or a vehicle changes every moment, it is necessary for an in-vehicle communication device to acquire necessary information quickly from other vehicles. However, in order to determine whether the source of the newly received security association is the same as the source of the security association already stored in the security association database, a huge number of security associations in the security association database It takes a long time to search. For this reason, there is a problem that it takes a long time to verify information acquired from other vehicles by communication, and it becomes impossible to quickly acquire necessary information.

本発明は、こうした問題に鑑みなされたものであり、他車両から情報を迅速に取得することができる車載通信装置を提供することを目的とする。   This invention is made | formed in view of such a problem, and it aims at providing the vehicle-mounted communication apparatus which can acquire information rapidly from another vehicle.

上記目的を達成するためになされた請求項1に記載の車載通信装置では、第1特定手段が、予め設定された所定判定時間継続してセキリティアソシエーションを未受信である他車両通信装置のセキリティアソシエーションを特定し、第1削除手段が、記憶手段に記憶されたセキリティアソシエーションのうち、第1特定手段により特定されたセキリティアソシエーションを記憶手段から削除する。   The vehicle-mounted communication device according to claim 1, wherein the first specifying means continues for a predetermined determination time set in advance, and the security association of another vehicle communication device that has not received the security association. The first deletion unit deletes the security association specified by the first specification unit from the storage unit among the security associations stored in the storage unit.

このように構成された車載通信装置では、所定判定時間未受信である他車両通信装置のセキリティアソシエーションが、記憶手段から削除される。尚、未受信時間を判定条件としたのは、長時間未受信である他車両は自車両の遠方に位置しており、自車両にとって重要度が低くなるとの考えに基づく。   In the in-vehicle communication device configured as described above, the security association of the other vehicle communication device that has not received the predetermined determination time is deleted from the storage unit. Note that the non-reception time is used as the determination condition based on the idea that the other vehicle that has not been received for a long time is located far from the own vehicle and is less important for the own vehicle.

従って、このように構成された車載通信装置によれば、記憶手段に記憶されるセキリティアソシエーションの数を低減することができる。これにより、記憶手段に記憶されているセキリティアソシエーションの中から、所望のセキリティアソシエーションを検索する時間を短縮でき、他車両通信装置からの情報を迅速に取得することができる。   Therefore, according to the vehicle-mounted communication device configured as described above, the number of security associations stored in the storage unit can be reduced. Thereby, it is possible to shorten the time for searching for a desired security association from among the security associations stored in the storage means, and it is possible to quickly acquire information from the other vehicle communication device.

なお、上記の所定判定時間は、自車両の遠方に位置する他車両を除外するために設定されている。しかし、車両の走行速度に応じて、遠方に位置する他車両に到達するまでの時間が異なる。このため、車両の走行速度に応じて、上記の所定判定時間を変化させることが望ましい。   In addition, said predetermined determination time is set in order to exclude the other vehicle located far from the own vehicle. However, the time required to reach another vehicle located far away varies depending on the traveling speed of the vehicle. For this reason, it is desirable to change the predetermined determination time according to the traveling speed of the vehicle.

そこで、請求項1に記載の車載通信装置では、請求項2に記載のように、自車両走行速度取得手段が、当該車載通信装置が搭載された車両である自車両の走行速度を示す自車両走行速度情報を取得し、第1判定時間設定手段が、自車両走行速度取得手段により取得された自車両走行速度情報に基づいて、所定判定時間を設定するようにするとよい。   Therefore, in the in-vehicle communication device according to claim 1, as described in claim 2, the own vehicle traveling speed acquisition means indicates the traveling speed of the own vehicle that is a vehicle in which the in-vehicle communication device is mounted. The traveling speed information may be acquired, and the first determination time setting unit may set the predetermined determination time based on the host vehicle traveling speed information acquired by the host vehicle traveling speed acquisition unit.

このように構成された車載通信装置によれば、車両の走行速度によっては記憶する必要のないセキリティアソシエーションが無駄に記憶され続けることを抑制し、セキリティアソシエーションを適切に削除することができる。   According to the vehicle-mounted communication device configured as described above, it is possible to suppress the security association that does not need to be stored depending on the traveling speed of the vehicle from being stored unnecessarily, and appropriately delete the security association.

また、車両は、通常、一般道よりも高速道路のほうが高速で走行する。そこで、請求項1に記載の車載通信装置では、請求項3に記載のように、道路種別取得手段が、当該車載通信装置が搭載された車両である自車両の走行している道路の道路種別を示す道路種別情報を取得し、第2判定時間設定手段が、道路種別取得手段により取得された道路種別情報に基づいて、所定判定時間を設定するようにするとよい。   In addition, the vehicle usually travels on a highway at a higher speed than a general road. Therefore, in the in-vehicle communication device according to claim 1, as described in claim 3, the road type acquisition unit includes the road type of the road on which the host vehicle that is the vehicle on which the in-vehicle communication device is mounted. The second determination time setting unit may set the predetermined determination time based on the road type information acquired by the road type acquisition unit.

このように構成された車載通信装置よれば、走行中の道路の道路種別が一般道であるか高速道であるかを判断するのみでよいので、所定判定時間を簡便に設定することができる。   According to the in-vehicle communication device configured as described above, it is only necessary to determine whether the road type of the road being traveled is a general road or a highway, and therefore the predetermined determination time can be set easily.

また、請求項4に記載の車載通信装置では、他車両通信装置との間の通信により受信するセキリティアソシエーションは、他車両の位置を示す他車両位置情報を含み、自車両位置取得手段が、当該車載通信装置が搭載された車両である自車両の位置を示す自車両位置情報を取得し、距離算出手段が、少なくとも、受信したセキリティアソシエーションに含まれる他車両位置情報と、自車両位置取得手段により取得した自車両位置情報とに基づいて、自車両と他車両との間の距離である車両間距離を算出する。更に、第2特定手段が、距離算出手段により算出された車両間距離が予め設定された所定判定距離以上となる他車両通信装置のセキリティアソシエーションを特定し、第2削除手段が、記憶手段に記憶されたセキリティアソシエーションのうち、第2特定手段により特定されたセキリティアソシエーションを記憶手段から削除する。   In the in-vehicle communication device according to claim 4, the security association received by communication with the other vehicle communication device includes other vehicle position information indicating the position of the other vehicle, and the own vehicle position acquisition means The own vehicle position information indicating the position of the own vehicle, which is a vehicle on which the in-vehicle communication device is mounted, is acquired, and the distance calculation means includes at least other vehicle position information included in the received security association and the own vehicle position acquisition means. Based on the acquired own vehicle position information, an inter-vehicle distance that is a distance between the own vehicle and another vehicle is calculated. Further, the second specifying means specifies the security association of the other vehicle communication device in which the inter-vehicle distance calculated by the distance calculating means is greater than or equal to a predetermined determination distance set in advance, and the second deleting means is stored in the storage means Of the determined security associations, the security association specified by the second specifying means is deleted from the storage means.

このように構成された車載通信装置では、自車両から所定判定距離離れている他車両通信装置のセキリティアソシエーションが、記憶手段から削除される。尚、所定判定距離を判定条件としたのは、遠方にある他車両は自車両にとって重要度が低くなるとの考えに基づく。   In the in-vehicle communication device configured as described above, the security association of the other vehicle communication device that is separated from the host vehicle by a predetermined determination distance is deleted from the storage unit. Note that the predetermined determination distance is used as the determination condition based on the idea that the distant other vehicle is less important for the host vehicle.

従って、このように構成された車載通信装置によれば、請求項1に記載の車載通信装置と同様の効果を奏する。
また請求項4に記載の車載通信装置では、請求項5に記載のように、車両間距離は、自車両と他車両との間の直線距離であるようにしてもよい。
Therefore, according to the vehicle-mounted communication apparatus comprised in this way, there exists an effect similar to the vehicle-mounted communication apparatus of Claim 1.
In the in-vehicle communication device according to the fourth aspect, as described in the fifth aspect, the inter-vehicle distance may be a linear distance between the host vehicle and the other vehicle.

このように構成された車載通信装置によれば、自車両の位置と他車両の位置とに基づいて、簡便に車両間距離を算出することができる。
尚、自車両及び他車両の位置を示す情報として、例えば緯度及び経度のように2次元で表現する位置情報でもよいが、緯度及び経度等の位置情報に高さの情報を加えて3次元で表現する位置情報を用いてもよい。3次元の位置情報を用いることにより、例えば立体交差での車両間距離を適切に算出することができる。
According to the vehicle-mounted communication device configured as described above, the inter-vehicle distance can be easily calculated based on the position of the host vehicle and the position of the other vehicle.
The information indicating the positions of the host vehicle and the other vehicle may be position information expressed in two dimensions, such as latitude and longitude, but in three dimensions by adding height information to position information such as latitude and longitude. You may use the positional information to represent. By using the three-dimensional position information, for example, the inter-vehicle distance at a three-dimensional intersection can be calculated appropriately.

また請求項4に記載の車載通信装置では、請求項6に記載のように、車両間距離は、自車両と他車両との間の道路長であるようにしてもよい。
このように構成された車載通信装置によれば、実際に車両が移動する距離をもとにして、セキリティアソシエーションを削除するか否かを決定することができる。
In the in-vehicle communication device according to the fourth aspect, as described in the sixth aspect, the inter-vehicle distance may be a road length between the own vehicle and another vehicle.
According to the vehicle-mounted communication device configured as described above, it is possible to determine whether or not to delete the security association based on the distance that the vehicle actually moves.

なお、上記の所定判定距離は、自車両の遠方に位置する他車両を除外するために設定されている。そこで、請求項4〜請求項6の何れかに記載の車載通信装置では、請求項7に記載のように、自車両走行速度取得手段が、自車両の走行速度を示す自車両走行速度情報を取得し、第1判定距離設定手段が、自車両走行速度取得手段により取得された自車両走行速度情報に基づいて、所定判定距離を設定するようにするとよい。   The predetermined determination distance is set to exclude other vehicles located far from the host vehicle. Therefore, in the in-vehicle communication device according to any one of claims 4 to 6, as described in claim 7, the own vehicle traveling speed acquisition unit obtains own vehicle traveling speed information indicating the traveling speed of the own vehicle. The first determination distance setting unit may acquire the predetermined determination distance based on the host vehicle travel speed information acquired by the host vehicle travel speed acquisition unit.

このように構成された車載通信装置によれば、請求項2に記載の車載通信装置と同様の効果を奏する。
また、請求項4〜請求項7の何れかに記載の車載通信装置では、請求項8に記載のように、道路種別取得手段が、自車両の走行している道路の道路種別を示す道路種別情報を取得し、第2判定距離設定手段が、道路種別取得手段により取得された道路種別情報に基づいて、所定判定距離を設定するようにするとよい。
According to the vehicle-mounted communication device configured as described above, the same effect as the vehicle-mounted communication device according to claim 2 is obtained.
Further, in the in-vehicle communication device according to any one of claims 4 to 7, as described in claim 8, the road type acquisition means indicates the road type indicating the road type of the road on which the host vehicle is traveling. The information may be acquired, and the second determination distance setting unit may set the predetermined determination distance based on the road type information acquired by the road type acquisition unit.

このように構成された車載通信装置によれば、請求項3に記載の車載通信装置と同様の効果を奏する。
また、請求項9に記載の車載通信装置では、第3削除手段が、当該車載通信装置が搭載された車両のアクセサリ電源がオンまたはオフとなった場合に、記憶手段に記憶された全てのセキリティアソシエーションを記憶手段から削除する。
According to the in-vehicle communication device configured as described above, the same effect as the in-vehicle communication device according to claim 3 is obtained.
Further, in the in-vehicle communication device according to claim 9, the third deletion unit sets all the security stored in the storage unit when the accessory power supply of the vehicle on which the in-vehicle communication device is mounted is turned on or off. Delete the association from the storage means.

このように構成された車載通信装置によれば、削除するべきセキリティアソシエーションを選択するための処理が不要であるため、記憶手段に記憶されるセキリティアソシエーションの数を簡便に低減することができる。また、記憶手段に記憶されるセキリティアソシエーションの数が低減されることにより、記憶手段に記憶されているセキリティアソシエーションの中から、所望のセキリティアソシエーションを検索する時間を短縮でき、他車両通信装置からの情報を迅速に取得することができる。   According to the in-vehicle communication device configured as described above, since the process for selecting the security association to be deleted is unnecessary, the number of the security associations stored in the storage unit can be easily reduced. In addition, by reducing the number of security associations stored in the storage means, it is possible to shorten the time for searching for a desired security association from among the security associations stored in the storage means, and from other vehicle communication devices. Information can be acquired quickly.

(第1実施形態)
以下に本発明の第1実施形態について図面とともに説明する。
図1は、本発明が適用された実施形態のナビゲーション装置1の構成を示すブロック図である。
(First embodiment)
A first embodiment of the present invention will be described below with reference to the drawings.
FIG. 1 is a block diagram showing a configuration of a navigation device 1 according to an embodiment to which the present invention is applied.

ナビゲーション装置1は、車両に搭載され、図1に示すように、車両の現在位置を検出する位置検出器21と、車両の走行速度を検出する車速センサ22と、外部と通信を行う外部通信機23と、地図データや各種の情報を記憶可能なデータ記憶装置24と、ユーザからの各種指示を入力するための操作スイッチ群25と、地図表示画面やTV画面等の各種表示を行うための表示装置26と、各種の案内音声等を出力するための音声出力部27と、運転者が発話した音声に基づく電気信号を出力するマイクロフォン28と、上述の位置検出器21,車速センサ22,外部通信機23,データ記憶装置24,操作スイッチ群25,及びマイクロフォン28からの入力に応じて各種処理を実行し、外部通信機23,データ記憶装置24,表示装置26及び音声出力部27を制御する制御部20とを備えている。   The navigation device 1 is mounted on a vehicle and, as shown in FIG. 1, a position detector 21 that detects the current position of the vehicle, a vehicle speed sensor 22 that detects the traveling speed of the vehicle, and an external communication device that communicates with the outside. 23, a data storage device 24 capable of storing map data and various information, an operation switch group 25 for inputting various instructions from the user, and a display for performing various displays such as a map display screen and a TV screen A device 26, a voice output unit 27 for outputting various guidance voices, a microphone 28 for outputting an electrical signal based on voice spoken by the driver, the above-described position detector 21, vehicle speed sensor 22, and external communication Machine 23, data storage device 24, operation switch group 25, and various processes according to inputs from microphone 28, external communication device 23, data storage device 24, display device It has 6 and a control unit 20 which controls the audio output unit 27.

これらのうち位置検出器21は、GPS(Global Positioning System)用の人工衛星からの送信電波をGPSアンテナを介して受信し、車両の位置,方位等を検出するGPS受信機21aと、車両に加えられる回転運動の大きさを検出するジャイロスコープ21bと、車両の前後方向の加速度等から距離を検出するための距離センサ21cと、地磁気から進行方位を検出するための地磁気センサ21dとを備えている。そして、これら各センサ等21a〜21dは、各々が性質の異なる誤差を有しているため、互いに補完しながら使用するように構成されている。なお、精度によっては、上述したうちの一部のセンサで構成してもよく、またステアリングの回転センサや各転動輪の車輪センサ等を用いてもよい。   Among these, the position detector 21 receives a radio wave transmitted from an artificial satellite for GPS (Global Positioning System) via a GPS antenna and detects a position, a direction, and the like of the vehicle, and in addition to the vehicle. Provided with a gyroscope 21b for detecting the magnitude of the rotational motion, a distance sensor 21c for detecting a distance from acceleration in the longitudinal direction of the vehicle, and a geomagnetic sensor 21d for detecting a traveling direction from geomagnetism. . Each of the sensors 21a to 21d has an error having a different property, and is configured to be used while complementing each other. Depending on the accuracy, a part of the sensors described above may be used, or a steering rotation sensor, a wheel sensor of each rolling wheel, or the like may be used.

また外部通信機23は、他の車両に搭載された通信機(不図示。以下、他車両通信機という)との間でブロードキャスト型の無線通信を行う機能を備える。具体的には、図2(a)に示すように、複数の車両(図では、車両1〜3の3台のみを示す)がそれぞれ、他の複数の車両に対して、定期的に同一内容のフレームの送信(矢印SF1,SF2,SF3を参照)を一斉に行う。そして各車両は、他の車両から送信されたフレームを受信する。   The external communication device 23 has a function of performing broadcast-type wireless communication with a communication device (not shown; hereinafter referred to as another vehicle communication device) mounted on another vehicle. Specifically, as shown in FIG. 2 (a), a plurality of vehicles (only three of vehicles 1 to 3 are shown in the figure) are regularly the same for each of the other vehicles. Are simultaneously transmitted (see arrows SF1, SF2, and SF3). Each vehicle receives a frame transmitted from another vehicle.

尚、車両から送信されるフレームFR(以下、送信フレームFRまたはフレームFRという)は、図2(b)に示すように、「車両ID」、「位置」、「移動方向」、「シリアル番号」、「メッセージ」、「署名」、「公開鍵」、「公開鍵証明書」を示す情報から構成される。   Note that a frame FR transmitted from the vehicle (hereinafter referred to as a transmission frame FR or a frame FR) is “vehicle ID”, “position”, “movement direction”, “serial number” as shown in FIG. , “Message”, “signature”, “public key”, and “public key certificate”.

これらのうち「車両ID」は車両を識別するための情報である。また「位置」は、車両の位置する緯度と経度を示す情報である。また「移動方向」は、車両の進行方向を示す情報である。また上記の「シリアル番号」は、送信フレームを識別するために付される連続番号である。また「メッセージ」は、「位置」や「移動方向」以外の車両に関する情報である。   Among these, “vehicle ID” is information for identifying a vehicle. “Position” is information indicating the latitude and longitude where the vehicle is located. The “movement direction” is information indicating the traveling direction of the vehicle. The “serial number” is a serial number assigned to identify a transmission frame. The “message” is information about the vehicle other than “position” and “movement direction”.

またデータ記憶装置24は、位置特定の精度向上のためのいわゆるマップマッチング用データ,地図データ,マークデータを含む各種データおよびナビゲーション装置1を動作させるために制御部20が実行するナビゲーションプログラムや、外部通信機23が通信により取得した情報を記憶するための装置である。これらのデータの記録媒体としては、そのデータ量からハードディスクなどの磁気記憶装置を用いている。尚、データ記憶装置24には、図1に示すように、他の車両から受信したセキリティアソシエーション(以下、SAともいう)を記憶するセキリティアソシエーションデータベース24a(以下、SAD24aともいう)が設けられている。   The data storage device 24 includes various data including so-called map matching data, map data, and mark data for improving the accuracy of position identification, a navigation program executed by the control unit 20 to operate the navigation device 1, and an external This is a device for storing information acquired by the communication device 23 through communication. As a recording medium for these data, a magnetic storage device such as a hard disk is used because of the amount of data. As shown in FIG. 1, the data storage device 24 is provided with a security association database 24a (hereinafter also referred to as SAD 24a) for storing security associations (hereinafter also referred to as SA) received from other vehicles. .

尚、SAは、図2(c)に示すように、「車両ID」、「暗号・署名方式」、「公開鍵」、「フレーム受信時刻」、「位置」を示す情報から構成される。そしてセキリティアソシエーションデータベース24aには、受信したSAが、予め設定された順序(例えば、フレームを受信した順)で格納される。   As shown in FIG. 2C, the SA includes information indicating “vehicle ID”, “encryption / signature method”, “public key”, “frame reception time”, and “position”. The received SAs are stored in the security association database 24a in a preset order (for example, the order in which frames are received).

また操作スイッチ群25は、表示装置26の表示画面上に設置されるタッチパネル及び表示装置26の周囲に設けられたメカニカルなキースイッチである。なおタッチパネルと表示装置26とは積層一体化されており、タッチパネルには、感圧方式,電磁誘導方式,静電容量方式,あるいはこれらを組み合わせた方式など各種の方式があるが、そのいずれを用いてもよい。   The operation switch group 25 is a touch panel installed on the display screen of the display device 26 and mechanical key switches provided around the display device 26. Note that the touch panel and the display device 26 are laminated and integrated, and there are various types of touch panels, such as a pressure-sensitive method, an electromagnetic induction method, a capacitance method, or a combination of these methods. May be.

また表示装置26は、カラー表示装置であり、液晶ディスプレイ,プラズマディスプレイ,CRT,有機ELなどがあるが、そのいずれを用いてもよい。表示装置26の表示画面には、位置検出器21にて検出した車両の現在位置とデータ記憶装置24より入力された地図データとから特定した現在地を示すマーク,目的地までの誘導経路,名称,目印,各種施設のマーク等の付加データとを重ねて表示することができる。   The display device 26 is a color display device such as a liquid crystal display, a plasma display, a CRT, or an organic EL, and any of them may be used. On the display screen of the display device 26, a mark indicating the current location identified from the current position of the vehicle detected by the position detector 21 and the map data input from the data storage device 24, a guide route to the destination, a name, Additional data such as landmarks and marks of various facilities can be displayed in an overlapping manner.

またマイクロフォン28は、運転者が音声を入力(発話)するとその入力した音声に基づく電気信号(音声信号)を制御部20に出力するものである。このマイクロフォン28を介して入力される音声コマンドによって、ナビゲーション装置1の操作が可能なように構成されている。   The microphone 28 outputs an electrical signal (voice signal) based on the inputted voice to the control unit 20 when the driver inputs (speaks) voice. The navigation apparatus 1 can be operated by voice commands input via the microphone 28.

また制御部20は、CPU,ROM,RAM,I/O及びこれらの構成を接続するバスラインなどからなる周知のマイクロコンピュータを中心に構成されており、データ記憶装置24に記憶されたプログラムに基づいて、位置検出器21からの各検出信号に基づき座標及び進行方向の組として車両の現在位置を算出し、データ記憶装置24から読み込んだ現在位置付近の地図等を表示装置26に表示する地図表示機能や、データ記憶装置24に格納された地点データに基づき、操作スイッチ群25の操作や、マイクロフォン28を介した音声入力に従って目的地となる施設を選択し、現在位置から目的地までの最適な経路を自動的に求める経路計算(例えば、ダイクストラ法)を行って経路案内を行う経路案内機能や、音声出力部27とマイクロフォン28を介して運転者との対話を行いながら運転者からの音声コマンドを入力することによってナビゲーション装置1を制御する対話機能(エージェント機能)を備える。   The control unit 20 is composed mainly of a well-known microcomputer comprising a CPU, ROM, RAM, I / O and a bus line connecting these components, and is based on a program stored in the data storage device 24. A map display that calculates the current position of the vehicle as a set of coordinates and traveling directions based on each detection signal from the position detector 21 and displays a map near the current position read from the data storage device 24 on the display device 26. Based on the function and the point data stored in the data storage device 24, the destination facility is selected according to the operation of the operation switch group 25 or the voice input via the microphone 28, and the optimum from the current position to the destination is selected. A route guidance function that performs route calculation (for example, the Dijkstra method) for automatically obtaining a route, and a voice output unit 27 and my Interactive function of controlling the navigation device 1 by entering a voice command from the driver while interaction with the driver through a Rofon 28 comprises (agent function).

このように構成されたナビゲーション装置1において、制御部20は、受信したフレームFRを検証するフレーム検証処理と、不要となったSAを削除する不要SA削除処理と、SAを全削除するSA全削除処理を実行する。   In the navigation apparatus 1 configured as described above, the control unit 20 performs a frame verification process for verifying the received frame FR, an unnecessary SA deletion process for deleting an unnecessary SA, and an all SA deletion for deleting all SAs. Execute the process.

まず、制御部20が実行するフレーム検証処理の手順を図3を用いて説明する。図3はフレーム検証処理を示すフローチャートである。このフレーム検証処理は、制御部20が起動(電源オン)している間に繰り返し実行される処理である。   First, the procedure of the frame verification process executed by the control unit 20 will be described with reference to FIG. FIG. 3 is a flowchart showing the frame verification process. This frame verification process is a process that is repeatedly executed while the control unit 20 is activated (powered on).

このフレーム検証処理が実行されると、制御部20は、まずS10にて、外部通信機23を介して他の車両に搭載された通信機との間で無線通信を行い、フレームFRを受信する。その後S20にて、受信したフレームFRから「車両ID」を抽出し、更にS30にて、抽出した「車両ID」と同一の「車両ID」を有するSA(以下、ID同一SAともいう)をSAD24aから検索する。   When this frame verification process is executed, the controller 20 first performs wireless communication with a communication device mounted on another vehicle via the external communication device 23 and receives the frame FR in S10. . Thereafter, in S20, the “vehicle ID” is extracted from the received frame FR, and in S30, an SA having the same “vehicle ID” as the extracted “vehicle ID” (hereinafter also referred to as the same ID SA) is designated as SAD 24a. Search from.

そしてS40にて、S30での検索結果に基づいて、ID同一SAがSAD24a内にあるかを判断する。ここで、ID同一SAがある場合には(S40:YES)、S90に移行する。一方、ID同一SAがない場合には(S40:NO)、S50にて、受信したフレームFRから「公開鍵」を抽出し、更にS60にて、受信したフレームFRから「公開鍵証明書」を抽出する。   In S40, based on the search result in S30, it is determined whether or not the SA with the same ID exists in the SAD 24a. If there is SA with the same ID (S40: YES), the process proceeds to S90. On the other hand, if there is no SA with the same ID (S40: NO), the "public key" is extracted from the received frame FR at S50, and the "public key certificate" is extracted from the received frame FR at S60. Extract.

その後S70にて、「公開鍵証明書」から「公開鍵」を検証する。そしてS80にて、S70での検証結果に基づいて、フレームFRから抽出した「公開鍵」が正しい公開鍵であるか否かを判断する。ここで、正しい公開鍵でない場合には(S80:NO)、S140に移行する。一方、正しい公開鍵である場合には(S80:YES)、S90に移行する。   Thereafter, in S70, the “public key” is verified from the “public key certificate”. In S80, based on the verification result in S70, it is determined whether or not the “public key” extracted from the frame FR is a correct public key. If the public key is not correct (S80: NO), the process proceeds to S140. On the other hand, if the public key is correct (S80: YES), the process proceeds to S90.

そしてS90に移行すると、受信したフレームFRから「署名」を抽出し、更にS100にて、S90で抽出した「署名」と「公開鍵」を用いて、フレームFRの内容(「車両ID」、「位置」、「移動方向」、「シリアル番号」、「メッセージ」の内容)が正しいか(即ち、改竄されていないか)を検証する。   In S90, the “signature” is extracted from the received frame FR, and in S100, the contents of the frame FR (“vehicle ID”, “ It is verified whether the “position”, “movement direction”, “serial number”, and “message” are correct (that is, not tampered).

その後S110にて、S100での検証結果に基づいて、フレームFRの内容が正しいか否かを判断する。ここで、フレームFRの内容が正しくない場合には(S110:NO)、S140に移行する。一方、フレームFRの内容が正しい場合には(S110:YES)、S120にて、受信したフレームFRのセキリティアソシエーション(SA)をSAD24aに追加し、S130にて、S10にて受信したフレームFRの中から「メッセージ」を抽出し、データ記憶装置24に記憶して、フレーム検証処理を一旦終了する。   Thereafter, in S110, it is determined whether or not the content of the frame FR is correct based on the verification result in S100. If the contents of the frame FR are not correct (S110: NO), the process proceeds to S140. On the other hand, if the content of the frame FR is correct (S110: YES), the security association (SA) of the received frame FR is added to the SAD 24a in S120, and the content of the frame FR received in S10 is added in S130. “Message” is extracted from the data, stored in the data storage device 24, and the frame verification process is temporarily terminated.

またS140に移行すると、受信したフレームFRを廃棄して、フレーム検証処理を一旦終了する。
次に、制御部20が実行する不要SA削除処理の手順を図4を用いて説明する。図4は不要SA削除処理を示すフローチャートである。この不要SA削除処理は、制御部20が起動(電源オン)している間に、予め設定された時間が経過するごとに実行される処理である。
When the process proceeds to S140, the received frame FR is discarded, and the frame verification process is temporarily ended.
Next, the procedure of unnecessary SA deletion processing executed by the control unit 20 will be described with reference to FIG. FIG. 4 is a flowchart showing unnecessary SA deletion processing. This unnecessary SA deletion process is a process that is executed each time a preset time elapses while the control unit 20 is activated (powered on).

この不要SA削除処理が実行されると、制御部20は、まずS210にて、SAD24aの行番号を示す行番号指示値iを「1」に設定する。
そしてS220にて、行番号指示値iにより示される行番号が、SAD24aの最終行の番号であるか否かを判断する。ここで、最終行の番号である場合には(S220:YES)、不要SA削除処理を終了する。
When the unnecessary SA deletion process is executed, the control unit 20 first sets a line number instruction value i indicating the line number of the SAD 24a to “1” in S210.
In S220, it is determined whether or not the line number indicated by the line number instruction value i is the number of the last line of the SAD 24a. Here, if it is the number of the last line (S220: YES), the unnecessary SA deletion process is terminated.

一方、最終行の番号でない場合には(S220:NO)、S230にて、行番号指示値iにより示される行番号のセキリティアソシエーション(SA)から「フレーム受信時刻」を抽出し、S240にて、「現在時刻」と「フレーム受信時刻」との差Δt_now(以下、未受信時間Δt_nowという)を算出する。   On the other hand, if it is not the last line number (S220: NO), in S230, the "frame reception time" is extracted from the security association (SA) of the line number indicated by the line number instruction value i, and in S240. A difference Δt_now (hereinafter referred to as a non-reception time Δt_now) between “current time” and “frame reception time” is calculated.

その後S250にて、車速センサ22から、車両の走行速度を示す走行速度情報を取得し、更にS260にて、S250で取得した走行速度情報に基づいて、セキリティアソシエーション(SA)を削除するかいなかを判定するための判定時間Δtを設定する。具体的には、走行速度が大きいほど判定時間Δtが長くなるように設定する。これは、判定時間Δtが、自車両の遠方に位置する他車両を除外するために設定され、走行速度が大きいほど短い時間で自車両が遠方に到達できるとの考えに基づく。   Thereafter, in S250, the travel speed information indicating the travel speed of the vehicle is acquired from the vehicle speed sensor 22, and in S260, whether or not the security association (SA) is deleted based on the travel speed information acquired in S250. A determination time Δt for determination is set. Specifically, the determination time Δt is set longer as the traveling speed increases. This is based on the idea that the determination time Δt is set to exclude other vehicles located far away from the host vehicle, and that the host vehicle can reach far away as the traveling speed increases.

尚、走行速度に応じて判定時間Δtを変化させる手法としては、例えば、走行速度に応じて段階的に判定時間Δtを変化させたり、走行速度に比例して判定時間Δtを変化させたりするものが挙げられる。   As a method for changing the determination time Δt according to the traveling speed, for example, the determination time Δt is changed stepwise according to the traveling speed, or the determination time Δt is changed in proportion to the traveling speed. Is mentioned.

その後S270にて、未受信時間Δt_nowが判定時間Δtを越えているか否かを判断する。ここで、未受信時間Δt_nowが判定時間Δtを越えていない場合には(S270:NO)、S290に移行する。一方、未受信時間Δt_nowが判定時間Δtを越えている場合には(S270:YES)、S280にて、行番号指示値iにより示される行番号のセキリティアソシエーション(SA)をSAD24aから削除し、S290に移行する。   Thereafter, in S270, it is determined whether or not the non-reception time Δt_now exceeds the determination time Δt. Here, when the non-reception time Δt_now does not exceed the determination time Δt (S270: NO), the process proceeds to S290. On the other hand, if the non-reception time Δt_now exceeds the determination time Δt (S270: YES), the security association (SA) of the line number indicated by the line number instruction value i is deleted from the SAD 24a in S280, and S290. Migrate to

そしてS290に移行すると、行番号指示値iに「1」を加算した値を行番号指示値iに設定する。その後、S220に移行し、上述の処理を繰り返す。
次に、制御部20が実行するSA全削除処理の手順を図5を用いて説明する。図5はSA全削除処理を示すフローチャートである。このSA全削除処理は、アクセサリ電源(不図示)がオフからオンに変化したときに実行される処理である。
In S290, a value obtained by adding “1” to the line number instruction value i is set as the line number instruction value i. Thereafter, the process proceeds to S220, and the above-described processing is repeated.
Next, the procedure of all SA deletion processing executed by the control unit 20 will be described with reference to FIG. FIG. 5 is a flowchart showing the SA all deletion process. This SA all deletion process is a process executed when an accessory power source (not shown) changes from off to on.

このSA全削除処理が実行されると、制御部20は、S410にて、SAD24aに記憶されている全てのセキリティアソシエーション(SA)をSAD24aから削除し、SA全削除処理を終了する。   When this SA all deletion process is executed, the controller 20 deletes all the security associations (SA) stored in the SAD 24a from the SAD 24a in S410, and ends the SA all deletion process.

このように構成されたナビゲーション装置1では、判定時間Δt継続して未受信である他車両通信機のセキリティアソシエーション(SA)を特定し(S210,S230,S240,S270,S290)、SAD24aに記憶されたセキリティアソシエーション(SA)のうち、特定されたセキリティアソシエーション(SA)をSAD24aから削除する(S280)。   In the navigation device 1 configured as described above, the security association (SA) of the other vehicle communication device that has not been received for the determination time Δt is identified (S210, S230, S240, S270, S290) and stored in the SAD 24a. Among the security associations (SA), the identified security association (SA) is deleted from the SAD 24a (S280).

従って、判定時間Δt未受信である他車両通信機のセキリティアソシエーション(SA)が、SAD24aから削除される。
このため、SAD24aに記憶されるセキリティアソシエーション(SA)の数を低減することができる。これにより、SAD24aに記憶されているセキリティアソシエーション(SA)の中から、所望のセキリティアソシエーション(SA)を検索する時間を短縮でき、他車両通信機からの情報を迅速に取得することができる。
Accordingly, the security association (SA) of the other vehicle communication device that has not received the determination time Δt is deleted from the SAD 24a.
For this reason, the number of security associations (SA) stored in the SAD 24a can be reduced. Thereby, it is possible to shorten the time for searching for a desired security association (SA) from the security associations (SA) stored in the SAD 24a, and it is possible to quickly acquire information from other vehicle communication devices.

また、車速センサ22から車両の走行速度を示す走行速度情報を取得し(S250)、取得した走行速度情報に基づいて判定時間Δtを設定する(S260)。
このため、車両の走行速度によっては記憶する必要のないセキリティアソシエーション(SA)が無駄に記憶され続けることを抑制し、セキリティアソシエーション(SA)を適切に削除することができる。
Further, travel speed information indicating the travel speed of the vehicle is acquired from the vehicle speed sensor 22 (S250), and a determination time Δt is set based on the acquired travel speed information (S260).
For this reason, it is possible to prevent the security association (SA) that does not need to be stored depending on the traveling speed of the vehicle from being stored in vain and appropriately delete the security association (SA).

また、自車両のアクセサリ電源がオンとなった場合に、SAD24aに記憶されている全てのセキリティアソシエーション(SA)をSAD24aから削除する(S410)。
従って、削除するべきセキリティアソシエーション(SA)を選択するための処理が不要であるため、SAD24aに記憶されるセキリティアソシエーション(SA)の数を簡便に低減することができる。
Further, when the accessory power supply of the host vehicle is turned on, all the security associations (SA) stored in the SAD 24a are deleted from the SAD 24a (S410).
Therefore, since the process for selecting the security association (SA) to be deleted is not necessary, the number of security associations (SA) stored in the SAD 24a can be easily reduced.

以上説明した実施形態において、ナビゲーション装置1は本発明における車載通信装置、SAD24aは本発明における記憶手段、S210,S230,S240,S270,S290の処理は本発明における第1特定手段、S280の処理は本発明における第1削除手段、判定時間Δtは本発明における所定判定時間、S250の処理は本発明における自車両走行速度取得手段、S260の処理は本発明における第1判定時間設定手段、S410の処理は本発明における第3削除手段である。   In the embodiment described above, the navigation device 1 is the in-vehicle communication device in the present invention, the SAD 24a is the storage means in the present invention, the processing in S210, S230, S240, S270, and S290 is the first specifying means in the present invention, and the processing in S280 is The first deletion means in the present invention, the determination time Δt is the predetermined determination time in the present invention, the process of S250 is the own vehicle traveling speed acquisition means in the present invention, the process of S260 is the first determination time setting means in the present invention, the process of S410 Is the third deletion means in the present invention.

(第2実施形態)
以下に本発明の第2実施形態について図面とともに説明する。尚、第2実施形態では、第1実施形態と異なる部分のみを説明する。
(Second Embodiment)
A second embodiment of the present invention will be described below with reference to the drawings. In the second embodiment, only parts different from the first embodiment will be described.

第2実施形態におけるナビゲーション装置1は、不要SA削除処理が変更された点以外は第1実施形態と同じである。
ここで、第2実施形態の不要SA削除処理手順を図6を用いて説明する。図6は第2実施形態の不要SA削除処理を示すフローチャートである。
The navigation device 1 in the second embodiment is the same as that in the first embodiment except that the unnecessary SA deletion process is changed.
Here, the unnecessary SA deletion processing procedure of the second embodiment will be described with reference to FIG. FIG. 6 is a flowchart showing unnecessary SA deletion processing of the second embodiment.

図6に示すように、第2実施形態の不要SA削除処理が第1実施形態と異なるのは、S250及びS260の処理が省略されて、S255及びS265の処理が追加された点である。   As shown in FIG. 6, the unnecessary SA deletion process of the second embodiment is different from the first embodiment in that the processes of S250 and S260 are omitted and the processes of S255 and S265 are added.

即ち、S240の処理が終了すると、S255にて、データ記憶装置24に記憶されている地図データから、現在走行中の道路の種別を示す道路種別情報を取得する。そしてS265にて、S255で取得した道路種別情報に基づいて、セキリティアソシエーション(SA)を削除するかいなかを判定するための判定時間Δtを設定し、S270に移行する。具体的には、道路種別が高速道路である場合の判定時間Δtが、道路種別が一般道である場合の判定時間Δtよりも長くなるように設定する。   That is, when the processing of S240 is completed, road type information indicating the type of the road that is currently running is acquired from the map data stored in the data storage device 24 in S255. In S265, based on the road type information acquired in S255, a determination time Δt for determining whether to delete the security association (SA) is set, and the process proceeds to S270. Specifically, the determination time Δt when the road type is a highway is set to be longer than the determination time Δt when the road type is a general road.

これは、第1実施例と同様に、判定時間Δtが、自車両の遠方に位置する他車両を除外するために設定され、走行速度が大きいほど短い時間で自車両が遠方に到達できるとの考えとともに、車両は通常、一般道よりも高速道路のほうが高速で走行するとの考えに基づく。   This is because, as in the first embodiment, the determination time Δt is set to exclude other vehicles located far from the host vehicle, and the higher the traveling speed, the shorter the host vehicle can reach far away. Together with the idea, vehicles are usually based on the idea that highways travel faster than regular roads.

このように構成されたナビゲーション装置1では、地図データから道路種別情報を取得し(S255)、取得した道路種別情報に基づいて判定時間Δtを設定する(S265)。   The navigation device 1 configured as described above acquires road type information from map data (S255), and sets a determination time Δt based on the acquired road type information (S265).

このため、走行中の道路の道路種別が一般道であるか高速道であるかを判断するのみでよいので、判定時間Δtを簡便に設定することができる。
以上説明した実施形態において、S255の処理は本発明における道路種別取得手段、S265の処理は本発明における第2判定時間設定手段である。
For this reason, it is only necessary to determine whether the road type of the running road is a general road or a highway, and therefore the determination time Δt can be set easily.
In the embodiment described above, the process of S255 is the road type acquisition means in the present invention, and the process of S265 is the second determination time setting means in the present invention.

(第3実施形態)
以下に本発明の第3実施形態について図面とともに説明する。尚、第3実施形態では、第1実施形態と異なる部分のみを説明する。
(Third embodiment)
A third embodiment of the present invention will be described below with reference to the drawings. In the third embodiment, only parts different from the first embodiment will be described.

第3実施形態におけるナビゲーション装置1は、不要SA削除処理が変更された点以外は第1実施形態と同じである。
ここで、第3実施形態の不要SA削除処理手順を図7を用いて説明する。図7は第3実施形態の不要SA削除処理を示すフローチャートである。
The navigation device 1 according to the third embodiment is the same as that according to the first embodiment except that the unnecessary SA deletion process is changed.
Here, the unnecessary SA deletion processing procedure of the third embodiment will be described with reference to FIG. FIG. 7 is a flowchart showing unnecessary SA deletion processing of the third embodiment.

この不要SA削除処理が実行されると、制御部20は、まずS510にて、SAD24aの行番号を示す行番号指示値iを「1」に設定する。
そしてS520にて、行番号指示値iにより示される行番号が、SAD24aの最終行の番号であるか否かを判断する。ここで、最終行の番号である場合には(S520:YES)、不要SA削除処理を終了する。
When the unnecessary SA deletion process is executed, the control unit 20 first sets a line number instruction value i indicating the line number of the SAD 24a to “1” in S510.
In S520, it is determined whether or not the line number indicated by the line number instruction value i is the number of the last line of the SAD 24a. Here, if it is the number of the last line (S520: YES), the unnecessary SA deletion process is terminated.

一方、最終行の番号でない場合には(S520:NO)、S530にて、行番号指示値iにより示される行番号のセキリティアソシエーション(SA)から「位置」を抽出し、S540にて、位置検出器21からの各検出信号に基づき車両の現在位置を算出する。   On the other hand, if it is not the number of the last line (S520: NO), “position” is extracted from the security association (SA) of the line number indicated by the line number instruction value i in S530, and the position is detected in S540. The current position of the vehicle is calculated based on each detection signal from the device 21.

そしてS550にて、S530にて抽出された「位置」と、S540で算出された「現在位置」との間の直線距離Δd_now(以下、車両間距離Δd_nowという)を算出する。   In S550, a linear distance Δd_now (hereinafter referred to as an inter-vehicle distance Δd_now) between the “position” extracted in S530 and the “current position” calculated in S540 is calculated.

その後S560にて、車速センサ22から、車両の走行速度を示す走行速度情報を取得し、更にS570にて、S560で取得した走行速度情報に基づいて、セキリティアソシエーション(SA)を削除するか否かを判定するための判定距離Δdを設定する。具体的には、走行速度が大きいほど判定距離Δdが長くなるように設定する。   Thereafter, in S560, travel speed information indicating the travel speed of the vehicle is acquired from the vehicle speed sensor 22, and in S570, whether or not to delete the security association (SA) based on the travel speed information acquired in S560. Is set to a determination distance Δd. Specifically, the determination distance Δd is set to be longer as the traveling speed is higher.

尚、走行速度に応じて判定距離Δdを変化させる手法としては、例えば、走行速度に応じて段階的に判定距離Δdを変化させたり、走行速度に比例して判定距離Δdを変化させたりするものが挙げられる。   As a method for changing the determination distance Δd according to the traveling speed, for example, the determination distance Δd is changed stepwise according to the traveling speed, or the determination distance Δd is changed in proportion to the traveling speed. Is mentioned.

更にS580にて、車両間距離Δd_nowが判定距離Δdを越えているか否かを判断する。ここで、車両間距離Δd_nowが判定距離Δdを越えていない場合には(S580:NO)、S600に移行する。一方、車両間距離Δd_nowが判定距離Δdを越えている場合には(S580:YES)、S590にて、行番号指示値iにより示される行番号のセキリティアソシエーション(SA)をSAD24aから削除し、S600に移行する。   Further, in S580, it is determined whether or not the inter-vehicle distance Δd_now exceeds the determination distance Δd. If the inter-vehicle distance Δd_now does not exceed the determination distance Δd (S580: NO), the process proceeds to S600. On the other hand, when the inter-vehicle distance Δd_now exceeds the determination distance Δd (S580: YES), in S590, the security association (SA) of the line number indicated by the line number instruction value i is deleted from the SAD 24a, and S600. Migrate to

そしてS600に移行すると、行番号指示値iに「1」を加算した値を行番号指示値iに設定する。その後、S520に移行し、上述の処理を繰り返す。
このように構成されたナビゲーション装置1では、セキリティアソシエーション(SA)から「位置」を抽出するとともに(S530)、位置検出器21からの各検出信号に基づき車両の現在位置を算出し(S540)、抽出された「位置」と、算出された「現在位置」との間の直線距離Δd_now(車両間距離Δd_now)を算出する(S550)。更に、車両間距離Δd_nowが判定距離Δdを越えるセキリティアソシエーション(SA)を特定し(S510,S580,S600)、SAD24aに記憶されたセキリティアソシエーション(SA)のうち、特定されたセキリティアソシエーション(SA)をSAD24aから削除する(S590)。
In S600, a value obtained by adding “1” to the line number instruction value i is set as the line number instruction value i. Thereafter, the process proceeds to S520, and the above-described processing is repeated.
The navigation device 1 configured as described above extracts the “position” from the security association (SA) (S530), calculates the current position of the vehicle based on each detection signal from the position detector 21 (S540), A linear distance Δd_now (inter-vehicle distance Δd_now) between the extracted “position” and the calculated “current position” is calculated (S550). Further, the security association (SA) in which the inter-vehicle distance Δd_now exceeds the determination distance Δd is specified (S510, S580, S600), and the specified security association (SA) is stored in the security association (SA) stored in the SAD 24a. It deletes from SAD24a (S590).

従って、自車両から判定距離Δdを越えて離れた他車両通信機のセキリティアソシエーション(SA)が、SAD24aから削除される。
このため、SAD24aに記憶されるセキリティアソシエーション(SA)の数を低減することができる。これにより、SAD24aに記憶されているセキリティアソシエーションの中から、所望のセキリティアソシエーション(SA)を検索する時間を短縮でき、他車両通信機からの情報を迅速に取得することができる。
Therefore, the security association (SA) of the other vehicle communication device that is separated from the own vehicle beyond the determination distance Δd is deleted from the SAD 24a.
For this reason, the number of security associations (SA) stored in the SAD 24a can be reduced. Thereby, it is possible to shorten the time for searching for a desired security association (SA) from the security associations stored in the SAD 24a, and to quickly acquire information from other vehicle communication devices.

また、車速センサ22から車両の走行速度を示す走行速度情報を取得し(S560)、取得した走行速度情報に基づいて判定時間Δtを設定する(S570)。
このため、車両の走行速度によっては記憶する必要のないセキリティアソシエーション(SA)が無駄に記憶され続けることを抑制し、セキリティアソシエーション(SA)を適切に削除することができる。
Further, travel speed information indicating the travel speed of the vehicle is acquired from the vehicle speed sensor 22 (S560), and a determination time Δt is set based on the acquired travel speed information (S570).
For this reason, it is possible to prevent the security association (SA) that does not need to be stored depending on the traveling speed of the vehicle from being stored in vain and appropriately delete the security association (SA).

以上説明した実施形態において、S540の処理は本発明における自車両位置取得手段、S550の処理は本発明における距離算出手段、S510,S580,S600の処理は本発明における第2特定手段、S590の処理は本発明における第2削除手段、セキリティアソシエーション(SA)を構成する「位置」は本発明における他車両位置情報、判定距離Δdは本発明における所定判定距離、S560の処理は本発明における自車両走行速度取得手段、S570の処理は本発明における第1判定距離設定手段である。   In the embodiment described above, the process of S540 is the own vehicle position acquisition means in the present invention, the process of S550 is the distance calculation means in the present invention, the processes of S510, S580, and S600 are the second specifying means in the present invention, the process of S590. Is the second deletion means in the present invention, “position” constituting the security association (SA) is the other vehicle position information in the present invention, the determination distance Δd is the predetermined determination distance in the present invention, and the process of S560 is the vehicle traveling in the present invention The speed acquisition means, S570, is the first determination distance setting means in the present invention.

(第4実施形態)
以下に本発明の第4実施形態について図面とともに説明する。尚、第4実施形態では、第3実施形態と異なる部分のみを説明する。
(Fourth embodiment)
Hereinafter, a fourth embodiment of the present invention will be described with reference to the drawings. In the fourth embodiment, only parts different from the third embodiment will be described.

第4実施形態におけるナビゲーション装置1は、不要SA削除処理が変更された点以外は第3実施形態と同じである。
ここで、第4実施形態の不要SA削除処理手順を図8を用いて説明する。図8は第4実施形態の不要SA削除処理を示すフローチャートである。
The navigation device 1 according to the fourth embodiment is the same as that according to the third embodiment except that the unnecessary SA deletion process is changed.
Here, the unnecessary SA deletion processing procedure of the fourth embodiment will be described with reference to FIG. FIG. 8 is a flowchart showing unnecessary SA deletion processing of the fourth embodiment.

図8に示すように、第4実施形態の不要SA削除処理が第3実施形態と異なるのは、S560及びS570の処理が省略されて、S565及びS575の処理が追加された点である。   As shown in FIG. 8, the unnecessary SA deletion process of the fourth embodiment is different from the third embodiment in that the processes of S560 and S570 are omitted and the processes of S565 and S575 are added.

即ち、S550の処理が終了すると、S565にて、データ記憶装置24に記憶されている地図データから、現在走行中の道路の種別を示す道路種別情報を取得する。そしてS575にて、S565で取得した道路種別情報に基づいて、セキリティアソシエーション(SA)を削除するかいなかを判定するための判定距離Δdを設定し、S580に移行する。具体的には、道路種別が高速道路である場合の判定距離Δdが、道路種別が一般道である場合の判定距離Δdよりも長くなるように設定する。   That is, when the processing of S550 is completed, road type information indicating the type of road currently running is acquired from the map data stored in the data storage device 24 in S565. In S575, a determination distance Δd for determining whether or not to delete the security association (SA) is set based on the road type information acquired in S565, and the process proceeds to S580. Specifically, the determination distance Δd when the road type is an expressway is set to be longer than the determination distance Δd when the road type is a general road.

このように構成されたナビゲーション装置1では、地図データから道路種別情報を取得し(S565)、取得した道路種別情報に基づいて判定距離Δdを設定する(S575)。   The navigation device 1 configured as described above acquires road type information from the map data (S565), and sets a determination distance Δd based on the acquired road type information (S575).

このため、走行中の道路の道路種別が一般道であるか高速道であるかを判断するのみでよいので、判定距離Δdを簡便に設定することができる。
以上説明した実施形態において、S565の処理は本発明における道路種別取得手段、S575の処理は本発明における第2判定距離設定手段である。
For this reason, it is only necessary to determine whether the road type of the running road is a general road or a highway, and therefore the determination distance Δd can be set easily.
In the embodiment described above, the process of S565 is the road type acquisition unit in the present invention, and the process of S575 is the second determination distance setting unit in the present invention.

以上、本発明の一実施形態について説明したが、本発明は上記実施形態に限定されるものではなく、本発明の技術的範囲に属する限り種々の形態を採ることができる。
例えば上記実施形態においては、S530にて抽出された「位置」と、S540で算出された「現在位置」との間の距離として直線距離を算出するものを示したが、データ記憶装置24に記憶されている地図データを用いて、「位置」と「現在位置」との間の道路長を算出するようにしてもよい。道路長を採用することにより、実際に自車両が移動する距離をもとにして、セキリティアソシエーション(SA)を削除するか否かを決定することができる。
As mentioned above, although one Embodiment of this invention was described, this invention is not limited to the said embodiment, As long as it belongs to the technical scope of this invention, a various form can be taken.
For example, in the above embodiment, the linear distance is calculated as the distance between the “position” extracted in S530 and the “current position” calculated in S540, but is stored in the data storage device 24. The road length between “position” and “current position” may be calculated using the map data. By adopting the road length, it is possible to determine whether or not to delete the security association (SA) based on the distance that the host vehicle actually moves.

また上記実施形態においては、緯度及び経度を示す2次元の位置情報を用いて距離を算出するものを示したが、更に高さの情報を加えて3次元の位置情報を用いてもよい。3次元の位置情報を用いることにより、例えば立体交差での車両間距離を適切に算出することができる。   In the above embodiment, the distance is calculated using the two-dimensional position information indicating the latitude and longitude. However, the three-dimensional position information may be used by adding the height information. By using the three-dimensional position information, for example, the inter-vehicle distance at a three-dimensional intersection can be calculated appropriately.

また上記実施形態においては、予め設定された時間が経過するごとに不要SA削除処理が実行されるものを示したが、マニュアル操作が行われた時や、予め設定された数のフレームFRを受信するごとに実行されるようにしてもよい。   In the above embodiment, the unnecessary SA deletion process is executed every time a preset time elapses. However, when a manual operation is performed, a preset number of frames FR are received. It may be executed every time.

また上記実施形態においては、アクセサリ電源がオフからオンに変化したときに全てのセキリティアソシエーション(SA)をSAD24aから削除するものを示したが、アクセサリ電源がオンからオフに変化したときに削除するようにしてもよい。   In the above embodiment, all the security associations (SA) are deleted from the SAD 24a when the accessory power source is changed from off to on. However, the accessory power source is deleted when the accessory power source is changed from on to off. It may be.

ナビゲーション装置1の構成を示すブロック図である。1 is a block diagram showing a configuration of a navigation device 1. FIG. ブロードキャスト型通信、送信フレームFR、及びSAD24aを説明する図である。It is a figure explaining broadcast type communication, transmission frame FR, and SAD24a. フレーム検証処理を示すフローチャートである。It is a flowchart which shows a frame verification process. 第1実施形態の不要SA削除処理を示すフローチャートである。It is a flowchart which shows the unnecessary SA deletion process of 1st Embodiment. SA全削除処理を示すフローチャートである。It is a flowchart which shows a SA all deletion process. 第2実施形態の不要SA削除処理を示すフローチャートである。It is a flowchart which shows the unnecessary SA deletion process of 2nd Embodiment. 第3実施形態の不要SA削除処理を示すフローチャートである。It is a flowchart which shows the unnecessary SA deletion process of 3rd Embodiment. 第4実施形態の不要SA削除処理を示すフローチャートである。It is a flowchart which shows the unnecessary SA deletion process of 4th Embodiment.

符号の説明Explanation of symbols

1…ナビゲーション装置、20…制御部、21…位置検出器、21a…GPS受信機、21b…ジャイロスコープ、21c…距離センサ、21d…地磁気センサ、22…車速センサ、23…外部通信機、24…データ記憶装置、24a…SAD、25…操作スイッチ群、26…表示装置、27…音声出力部、28…マイクロフォン   DESCRIPTION OF SYMBOLS 1 ... Navigation apparatus, 20 ... Control part, 21 ... Position detector, 21a ... GPS receiver, 21b ... Gyroscope, 21c ... Distance sensor, 21d ... Geomagnetic sensor, 22 ... Vehicle speed sensor, 23 ... External communication device, 24 ... Data storage device, 24a ... SAD, 25 ... operation switch group, 26 ... display device, 27 ... voice output unit, 28 ... microphone

Claims (9)

車両に搭載されて、他車両に搭載された通信装置である他車両通信装置との間でブロードキャスト型通信を行うことにより、セキリティアソシエーションを送受信する車載通信装置であって、
前記他車両通信装置との間の通信により受信したセキリティアソシエーションを記憶する記憶手段と、
予め設定された所定判定時間継続してセキリティアソシエーションを未受信である前記他車両通信装置のセキリティアソシエーションを特定する第1特定手段と、
前記記憶手段に記憶されたセキリティアソシエーションのうち、前記第1特定手段により特定されたセキリティアソシエーションを前記記憶手段から削除する第1削除手段と
を備えることを特徴とする車載通信装置。
An in-vehicle communication device that transmits and receives a security association by performing broadcast communication with another vehicle communication device that is mounted on a vehicle and is a communication device mounted on another vehicle,
Storage means for storing the security association received by communication with the other vehicle communication device;
First identifying means for identifying a security association of the other vehicle communication device that has not received a security association continuously for a predetermined determination time set in advance;
An in-vehicle communication device comprising: a first deletion unit that deletes, from the storage unit, the security association specified by the first specifying unit among the security associations stored in the storage unit.
当該車載通信装置が搭載された車両である自車両の走行速度を示す自車両走行速度情報を取得する自車両走行速度取得手段と、
前記自車両走行速度取得手段により取得された自車両走行速度情報に基づいて、前記所定判定時間を設定する第1判定時間設定手段と
を備えることを特徴とする請求項1に記載の車載通信装置。
Own vehicle traveling speed acquisition means for acquiring own vehicle traveling speed information indicating the traveling speed of the own vehicle which is a vehicle equipped with the in-vehicle communication device;
The in-vehicle communication device according to claim 1, further comprising: a first determination time setting unit that sets the predetermined determination time based on own vehicle travel speed information acquired by the own vehicle travel speed acquisition unit. .
当該車載通信装置が搭載された車両である自車両の走行している道路の道路種別を示す道路種別情報を取得する道路種別取得手段と、
前記道路種別取得手段により取得された道路種別情報に基づいて、前記所定判定時間を設定する第2判定時間設定手段と
を備えることを特徴とする請求項1に記載の車載通信装置。
Road type acquisition means for acquiring road type information indicating the road type of the road on which the host vehicle that is the vehicle on which the in-vehicle communication device is mounted;
The in-vehicle communication device according to claim 1, further comprising: a second determination time setting unit that sets the predetermined determination time based on road type information acquired by the road type acquisition unit.
車両に搭載されて、他車両に搭載された通信装置である他車両通信装置との間でブロードキャスト型通信を行うことにより、セキリティアソシエーションを送受信する車載通信装置であって、
前記他車両通信装置との間の通信により受信するセキリティアソシエーションは、前記他車両の位置を示す他車両位置情報を含み、
前記他車両通信装置との間の通信により受信したセキリティアソシエーションを記憶する記憶手段と、
当該車載通信装置が搭載された車両である自車両の位置を示す自車両位置情報を取得する自車両位置取得手段と、
少なくとも、受信したセキリティアソシエーションに含まれる他車両位置情報と、前記自車両位置取得手段により取得した自車両位置情報とに基づいて、前記自車両と前記他車両との間の距離である車両間距離を算出する距離算出手段と、
前記距離算出手段により算出された前記車両間距離が予め設定された所定判定距離以上となる前記他車両通信装置のセキリティアソシエーションを特定する第2特定手段と、
前記記憶手段に記憶されたセキリティアソシエーションのうち、前記第2特定手段により特定されたセキリティアソシエーションを前記記憶手段から削除する第2削除手段と
を備えることを特徴とする車載通信装置。
An in-vehicle communication device that transmits and receives a security association by performing broadcast communication with another vehicle communication device that is mounted on a vehicle and is a communication device mounted on another vehicle,
The security association received by communication with the other vehicle communication device includes other vehicle position information indicating the position of the other vehicle,
Storage means for storing the security association received by communication with the other vehicle communication device;
Own vehicle position acquisition means for acquiring own vehicle position information indicating the position of the own vehicle which is a vehicle on which the in-vehicle communication device is mounted;
An inter-vehicle distance that is a distance between the own vehicle and the other vehicle based on at least the other vehicle position information included in the received security association and the own vehicle position information acquired by the own vehicle position acquisition means Distance calculating means for calculating
Second specifying means for specifying a security association of the other vehicle communication device in which the inter-vehicle distance calculated by the distance calculating means is greater than or equal to a predetermined determination distance set in advance;
An in-vehicle communication device comprising: a second deletion unit that deletes, from the storage unit, the security association specified by the second specification unit among the security associations stored in the storage unit.
前記車両間距離は、前記自車両と前記他車両との間の直線距離である
ことを特徴とする請求項4に記載の車載通信装置。
The in-vehicle communication device according to claim 4, wherein the inter-vehicle distance is a linear distance between the host vehicle and the other vehicle.
前記車両間距離は、前記自車両と前記他車両との間の道路長である
ことを特徴とする請求項4に記載の車載通信装置。
The in-vehicle communication device according to claim 4, wherein the inter-vehicle distance is a road length between the host vehicle and the other vehicle.
前記自車両の走行速度を示す自車両走行速度情報を取得する自車両走行速度取得手段と、
前記自車両走行速度取得手段により取得された自車両走行速度情報に基づいて、前記所定判定距離を設定する第1判定距離設定手段と
を備えることを特徴とする請求項4〜請求項6の何れかに記載の車載通信装置。
Own vehicle running speed acquisition means for acquiring own vehicle running speed information indicating the running speed of the own vehicle;
The first determination distance setting means for setting the predetermined determination distance based on the own vehicle travel speed information acquired by the own vehicle travel speed acquisition means. The in-vehicle communication device according to claim 1.
前記自車両の走行している道路の道路種別を示す道路種別情報を取得する道路種別取得手段と、
前記道路種別取得手段により取得された道路種別情報に基づいて、前記所定判定距離を設定する第2判定距離設定手段と
を備えることを特徴とする請求項4〜請求項6の何れかに記載の車載通信装置。
Road type acquisition means for acquiring road type information indicating the road type of the road on which the host vehicle is traveling;
7. A second determination distance setting unit configured to set the predetermined determination distance based on road type information acquired by the road type acquisition unit. 8. In-vehicle communication device.
車両に搭載されて、他車両に搭載された通信装置である他車両通信装置との間でブロードキャスト型通信を行うことにより、セキリティアソシエーションを送受信する車載通信装置であって、
前記他車両通信装置との間の通信により受信したセキリティアソシエーションを記憶する記憶手段と、
当該車載通信装置が搭載された車両のアクセサリ電源がオンまたはオフとなった場合に、前記記憶手段に記憶された全てのセキリティアソシエーションを前記記憶手段から削除する第3削除手段と
を備えることを特徴とする車載通信装置。
An in-vehicle communication device that transmits and receives a security association by performing broadcast communication with another vehicle communication device that is mounted on a vehicle and is a communication device mounted on another vehicle,
Storage means for storing the security association received by communication with the other vehicle communication device;
And a third deleting means for deleting all security associations stored in the storage means from the storage means when the accessory power supply of the vehicle equipped with the in-vehicle communication device is turned on or off. In-vehicle communication device.
JP2007247397A 2007-09-25 2007-09-25 In-vehicle communication device Expired - Fee Related JP4930306B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007247397A JP4930306B2 (en) 2007-09-25 2007-09-25 In-vehicle communication device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007247397A JP4930306B2 (en) 2007-09-25 2007-09-25 In-vehicle communication device

Publications (2)

Publication Number Publication Date
JP2009081524A true JP2009081524A (en) 2009-04-16
JP4930306B2 JP4930306B2 (en) 2012-05-16

Family

ID=40655978

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007247397A Expired - Fee Related JP4930306B2 (en) 2007-09-25 2007-09-25 In-vehicle communication device

Country Status (1)

Country Link
JP (1) JP4930306B2 (en)

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011234340A (en) * 2010-04-07 2011-11-17 Denso Corp Radio communication apparatus and data communication device
DE102011007853A1 (en) 2010-04-22 2012-01-19 Denso Corporation Vehicle-to-vehicle communication system
DE102011007857A1 (en) 2010-04-22 2012-06-14 Denso Corporation Inter-vehicle communication system
JP2013225875A (en) * 2011-01-25 2013-10-31 Sanyo Electric Co Ltd On-vehicle equipment
EP2720405A1 (en) 2012-10-12 2014-04-16 Renesas Electronics Corporation In-Vehicle Communication System
JP2016054488A (en) * 2011-08-18 2016-04-14 パナソニックIpマネジメント株式会社 Communication device
JP2017130787A (en) * 2016-01-20 2017-07-27 住友電工システムソリューション株式会社 Wireless communication device and controller

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003250181A (en) * 2002-02-25 2003-09-05 Matsushita Electric Ind Co Ltd In-vehicle recording device
JP2005084714A (en) * 2003-09-04 2005-03-31 Denso Corp Confirming parking position system for
JP2005117254A (en) * 2003-10-06 2005-04-28 Nippon Telegr & Teleph Corp <Ntt> Partner authentication method between radio stations, radio station terminal device, and program
JP2005122434A (en) * 2003-10-16 2005-05-12 Denso Corp Onboard device
JP2005229478A (en) * 2004-02-16 2005-08-25 Clarion Co Ltd System and method for intervehicle communication and wireless communication equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2003250181A (en) * 2002-02-25 2003-09-05 Matsushita Electric Ind Co Ltd In-vehicle recording device
JP2005084714A (en) * 2003-09-04 2005-03-31 Denso Corp Confirming parking position system for
JP2005117254A (en) * 2003-10-06 2005-04-28 Nippon Telegr & Teleph Corp <Ntt> Partner authentication method between radio stations, radio station terminal device, and program
JP2005122434A (en) * 2003-10-16 2005-05-12 Denso Corp Onboard device
JP2005229478A (en) * 2004-02-16 2005-08-25 Clarion Co Ltd System and method for intervehicle communication and wireless communication equipment

Cited By (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2011234340A (en) * 2010-04-07 2011-11-17 Denso Corp Radio communication apparatus and data communication device
US8601274B2 (en) 2010-04-22 2013-12-03 Denso Corporation Inter-vehicle communication system
DE102011007853A1 (en) 2010-04-22 2012-01-19 Denso Corporation Vehicle-to-vehicle communication system
DE102011007857A1 (en) 2010-04-22 2012-06-14 Denso Corporation Inter-vehicle communication system
US8601275B2 (en) 2010-04-22 2013-12-03 Denso Corporation Inter-vehicle communication system
JP2013225875A (en) * 2011-01-25 2013-10-31 Sanyo Electric Co Ltd On-vehicle equipment
JP2013232952A (en) * 2011-01-25 2013-11-14 Sanyo Electric Co Ltd In-vehicle device
JP5367917B2 (en) * 2011-01-25 2013-12-11 三洋電機株式会社 OBE
JP2016054488A (en) * 2011-08-18 2016-04-14 パナソニックIpマネジメント株式会社 Communication device
EP2720405A1 (en) 2012-10-12 2014-04-16 Renesas Electronics Corporation In-Vehicle Communication System
US9667615B2 (en) 2012-10-12 2017-05-30 Renesas Electronics Corporation In-vehicle communication system
US10320772B2 (en) 2012-10-12 2019-06-11 Renesas Electronics Corporation In-vehicle communication system with verification failure holding circuit
JP2017130787A (en) * 2016-01-20 2017-07-27 住友電工システムソリューション株式会社 Wireless communication device and controller

Also Published As

Publication number Publication date
JP4930306B2 (en) 2012-05-16

Similar Documents

Publication Publication Date Title
JP4435846B2 (en) Location registration apparatus, location registration method, location registration program, and recording medium
JP4930306B2 (en) In-vehicle communication device
US9470543B2 (en) Navigation apparatus
JP5050815B2 (en) Facility information output device, facility information output method, facility information output program
JP4973331B2 (en) Information provision device
JP2006071753A (en) Map display device
WO2007122926A1 (en) Navigation device, position registering method, position registering program, and recording medium
JP4419354B2 (en) Navigation device, program
US20140364088A1 (en) Message notification system, message transmitting and receiving apparatus, program, and recording medium
JP5013276B2 (en) Car navigation system and program
JP4644618B2 (en) Location registration device, route search device, location registration method, location registration program, and recording medium
JP2007148901A (en) Traffic congestion information display device
JP4994264B2 (en) In-vehicle map display device, vehicle control system
JP6037817B2 (en) Portable navigation device and navigation method
JP2009020007A (en) On-vehicle navigation device and on-vehicle navigation system
JP2018101330A (en) Driving assist device, driving assist system, and driving assist method
JP4887468B1 (en) Information generating apparatus, information generating method, information generating program, and server apparatus
JP4341283B2 (en) Information terminal device and information acquisition method
JP2009156685A (en) Vehicle navigation device
JPWO2007055193A1 (en) Information disclosure apparatus, information disclosure method, information disclosure program, and computer-readable recording medium
JP2008151754A (en) Route guidance device, route guidance method, route guidance program, and recording medium
WO2007123104A1 (en) Route guidance device, route guidance method, route guidance program, and recording medium
JP2010243349A (en) Navigation device
JP2011137724A (en) Navigation device, route guidance method, and program
JP4359333B2 (en) Route guidance device, route guidance method, route guidance program, and recording medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20091207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20111104

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20111108

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20111214

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

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120130

R151 Written notification of patent or utility model registration

Ref document number: 4930306

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R151

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150224

Year of fee payment: 3

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees