JP5810979B2 - Driving support device and driving support method - Google Patents
Driving support device and driving support method Download PDFInfo
- Publication number
- JP5810979B2 JP5810979B2 JP2012051421A JP2012051421A JP5810979B2 JP 5810979 B2 JP5810979 B2 JP 5810979B2 JP 2012051421 A JP2012051421 A JP 2012051421A JP 2012051421 A JP2012051421 A JP 2012051421A JP 5810979 B2 JP5810979 B2 JP 5810979B2
- Authority
- JP
- Japan
- Prior art keywords
- link
- vehicle
- matching
- target node
- current position
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims description 52
- 238000001514 detection method Methods 0.000 description 9
- 238000013459 approach Methods 0.000 description 7
- 238000010586 diagram Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 238000007796 conventional method Methods 0.000 description 1
- 239000003973 paint Substances 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、車両の運転を支援する運転支援装置および方法に関する。 The present invention relates to a driving support apparatus and method for supporting driving of a vehicle.
従来、車両の走行状況に応じた運転支援を行う技術が知られている。例えば、特許文献1に開示された技術においては、取付道路から本線道路へ合流する際の運転支援を行う場面において、取付道路において車両の前方にノードが存在するか否かを判定し、当該ノードが示す位置を車両が通過した場合に運転支援の開始タイミングであると判定し、当該開始タイミングにて運転支援を開始する技術が開示されている。 2. Description of the Related Art Conventionally, a technique for performing driving support in accordance with a traveling state of a vehicle is known. For example, in the technique disclosed in Patent Document 1, it is determined whether or not there is a node in front of the vehicle on the attachment road in a scene where driving assistance is performed when the attachment road joins the main road. Discloses a technique for determining that it is the start timing of driving support when the vehicle passes through the position indicated by, and starting driving support at the start timing.
一般的な地図情報においてノードはリンクの端点であり、ノードと車両との位置関係を特定するためには、車両が走行している道路区間に相当するリンクを特定する必要がある。車両が走行している道路区間に相当するリンクを特定する従来の技術としてはマップマッチング処理が挙げられる。すなわち、マップマッチング処理において特定されたマッチングリンクの端点であるノードを特定し、車両の進行方向を特定することによって車両の前方に設定されたノードを特定することができる。しかし、マップマッチング処理においては、マッチングリンクを特定することができない状態も発生し得る。この場合には、車両の位置をリンク上で特定することができないため、車両の前方に存在するノードも特定できないことになる。
本発明は、上記課題にかんがみてなされたもので、マッチング状態ではない場合にも運転支援を開始可能にする技術を提供することを目的とする。
In general map information, a node is an end point of a link, and in order to specify the positional relationship between the node and the vehicle, it is necessary to specify a link corresponding to a road section where the vehicle is traveling. As a conventional technique for specifying a link corresponding to a road section where a vehicle is traveling, a map matching process can be cited. That is, it is possible to identify the node set in front of the vehicle by identifying the node that is the end point of the matching link identified in the map matching process and identifying the traveling direction of the vehicle. However, in the map matching process, a state where a matching link cannot be specified may occur. In this case, since the position of the vehicle cannot be specified on the link, a node existing in front of the vehicle cannot be specified.
The present invention has been made in view of the above problems, and an object of the present invention is to provide a technique that allows driving support to be started even when the vehicle is not in a matching state.
上記の目的を達成するため、本発明においては、マッチング状態ではない場合に、現在位置検出手段にて検出された現在位置に基づいて車両が存在する道路区間に相当するリンクの候補である候補リンクを特定し、対象ノードに接続された複数のリンクのうちの一つのリンクから他のリンクに当該候補リンクが変化した場合に、対象ノードが示す位置を車両が通過したと判定する。そして、対象ノードが示す位置を車両が通過した後の運転支援として予め決められた運転支援を実行する。 In order to achieve the above object, in the present invention, a candidate link that is a candidate for a link corresponding to a road section in which a vehicle exists based on the current position detected by the current position detecting means when not in a matching state. When the candidate link changes from one link among a plurality of links connected to the target node to another link, it is determined that the vehicle has passed the position indicated by the target node. And the driving assistance predetermined as driving assistance after the vehicle passes the position which an object node shows is performed.
すなわち、マップマッチング処理においては、所定の基準以上の信頼度でマッチングリンクが特定された場合にマッチング状態となるため、信頼度が所定の基準よりも低い場合にはマッチングリンクが特定されない。そこで、マッチングリンクの替わりに候補リンクを特定し、当該候補リンクが対象ノードに接続された複数のリンクの一つのリンクから他のリンクに変化した場合に対象ノードが示す位置を車両が通過したと判定する。従って、マッチング状態ではない場合にも対象ノードが示す位置を車両が通過したことを判定することができ、当該対象ノードが示す位置を基準にして開始すべき運転支援を開始することが可能になる。 That is, in the map matching process, a matching state is entered when a matching link is specified with a reliability equal to or higher than a predetermined reference, and therefore, a matching link is not specified when the reliability is lower than a predetermined reference. Therefore, a candidate link is specified instead of a matching link, and the vehicle has passed the position indicated by the target node when the candidate link changes from one link of a plurality of links connected to the target node to another link. judge. Therefore, even when it is not in the matching state, it can be determined that the vehicle has passed the position indicated by the target node, and it is possible to start driving support that should be started based on the position indicated by the target node. .
また、対象ノードが示す位置を通過したことの判定は、候補リンクの変化に基づいて実施されるため、車両の現在位置とノードの位置とを比較する構成は必須とならない。従って、車両の進行方向を特定することなく対象ノードが示す位置を車両が通過したか否かを判定することができ、車両の進行方向等の検出精度が低下している場合であっても対象ノードが示す位置を車両が通過したか否かを判定することができる。 Moreover, since the determination that the position indicated by the target node has passed is performed based on a change in the candidate link, a configuration that compares the current position of the vehicle with the position of the node is not essential. Therefore, it is possible to determine whether or not the vehicle has passed the position indicated by the target node without specifying the traveling direction of the vehicle, and even if the detection accuracy such as the traveling direction of the vehicle is reduced It can be determined whether or not the vehicle has passed the position indicated by the node.
ここで、マッチング判定手段は、マップマッチング処理によって所定の基準以上の信頼度でマッチングリンクが特定されたマッチング状態であるか否かを判定することができればよい。マップマッチング処理は、車両が存在する道路区間に相当するリンクを信頼度とともに特定し、所定の基準以上の信頼度で車両が存在する道路区間に相当するリンクであることが特定されたリンクをマッチングリンクとする処理である。すなわち、ノードとノード間のリンクによって示される道路区間のうち、いずれの道路区間を走行しているのかを特定してマッチングリンクとする。 Here, the matching determination means only needs to be able to determine whether or not the matching state is the one in which the matching link is specified with the reliability equal to or higher than a predetermined reference by the map matching processing. The map matching process identifies the link corresponding to the road section where the vehicle exists together with the reliability, and matches the link specified as the link corresponding to the road section where the vehicle exists with a reliability higher than a predetermined standard. This is the process of linking. That is, it is determined as a matching link by identifying which road section is traveling among the road sections indicated by the links between the nodes.
車両が存在する道路区間であるか否かを判定するためには種々の条件を加味することができ、例えば、車両の速度、角速度、GPS信号のいずれかまたは組み合わせに基づいて特定される車両の現在位置の軌跡と地図情報が示す道路の形状とを比較して両者の一致度が高いほど信頼度が高いとみなす構成や、GPSの受信状態が良好であるほど信頼度が高いとみなす構成や、道路の形状が誤マッチングを誘発しにくい形状であるほど信頼度が高いとみなす構成など、種々の構成を採用可能である。 Various conditions can be considered in order to determine whether or not the road section is where the vehicle exists. For example, the vehicle speed, the angular velocity, the GPS signal, or a combination of the vehicle specified based on the GPS signal can be considered. Comparing the trajectory of the current position and the shape of the road indicated by the map information, the higher the degree of coincidence, the higher the reliability, the higher the GPS reception state, the higher the reliability, Various configurations such as a configuration in which the higher the reliability of the road shape is, the less likely it is to induce erroneous matching, can be employed.
また、マッチングリンクは所定の基準以上の信頼度で特定されればよく、マッチングリンクを特定するための処理としては各種の処理が採用可能であり、例えば、車両の現在位置として検出された位置から所定範囲内に存在する道路を対象としてマップマッチング処理を行い、信頼度が異なる複数のリンクを候補として抽出し、信頼度が所定の基準以上であり、かつ、最も信頼度が高いリンクをマッチングリンクとする構成等を採用可能である。この場合、信頼度が所定の基準以上のリンクを一つも特定できなければ、マッチング状態ではないことになる。 In addition, the matching link only needs to be specified with a reliability higher than a predetermined standard, and various types of processing can be adopted as processing for specifying the matching link. For example, from the position detected as the current position of the vehicle Map matching processing is performed for roads that exist within a predetermined range, multiple links with different reliability levels are extracted as candidates, and the link with the highest reliability level that has a reliability level equal to or higher than a predetermined level is the matching link It is possible to adopt a configuration such as In this case, if no link with a reliability higher than a predetermined standard can be specified, the matching state is not established.
現在位置検出手段は、車両の現在位置を検出することができればよい。すなわち、運転支援装置に搭載されたセンサ等によって車両の現在位置を検出することができればよい。但し、ここでは、マッチング状態ではない場合を想定するため、マッチングリンクを利用して車両の現在位置を特定する構成は除外される。従って、例えば、車速センサ、ジャイロセンサ、GPS信号のいずれかまたは組み合わせによって車両の現在位置を特定する構成によって現在位置検出手段を構成可能である。 The current position detection means only needs to be able to detect the current position of the vehicle. That is, it is only necessary that the current position of the vehicle can be detected by a sensor or the like mounted on the driving support device. However, since the case where it is not in a matching state is assumed here, the structure which specifies the present position of a vehicle using a matching link is excluded. Therefore, for example, the current position detecting means can be configured by a configuration in which the current position of the vehicle is specified by any one or combination of a vehicle speed sensor, a gyro sensor, and a GPS signal.
候補リンク特定手段は、マッチング判定手段によってマッチング状態ではないと判定された場合に、現在位置に最も近い道路区間に相当するリンクを候補リンクとして特定することができればよい。すなわち、現在位置検出手段によって特定された車両の現在位置と任意の道路区間との距離(例えば、現在位置から道路区間を示す直線に対して延ばした垂線の距離)が最小となる道路区間を特定し、当該道路区間に相当するリンクを候補リンクとして特定する構成等を採用可能である。 The candidate link specifying unit only needs to be able to specify the link corresponding to the road section closest to the current position as the candidate link when the matching determining unit determines that the matching state is not established. That is, the road section in which the distance between the current position of the vehicle specified by the current position detection means and an arbitrary road section (for example, the distance of the perpendicular extending from the current position to the straight line indicating the road section) is specified is specified. And the structure etc. which identify the link corresponded to the said road area as a candidate link are employable.
通過判定手段は、判定対象となる対象ノードに複数のリンクが接続されているとともに、候補リンクが複数のリンクのうちの一つのリンクから他のリンクに変化した場合に、対象ノードが示す位置を車両が通過したと判定することができればよい。すなわち、対象ノードに接続されたあるリンクが候補リンクである状態から、対象ノードに接続された他のリンクが候補リンクである状態に変化した場合に対象ノードが示す位置を車両が通過したと判定することができればよい。 The passage determination means determines the position indicated by the target node when a plurality of links are connected to the target node to be determined and the candidate link changes from one of the plurality of links to another link. It is only necessary to determine that the vehicle has passed. That is, it is determined that the vehicle has passed the position indicated by the target node when a certain link connected to the target node is changed to a candidate link from another link connected to the target node. I can do it.
運転支援手段は、対象ノードが示す位置を車両が通過した後の運転支援として予め決められた支援を、対象ノードが示す位置を車両が通過したと判定された場合に実行することができればよい。運転支援は、ノードが示す位置の通過に伴って開始する運転支援であれば良く、支援の内容は特に限定されない。例えば、対象ノードを通過した後に走行する道路上で必要とされる減速支援、加速支援、合流支援、注意喚起等が運転支援として採用可能である。むろん、支援の内容は、車両制御であっても良いし運転者に対する案内であっても良く、種々の内容を採用可能である。 The driving support means only needs to be able to execute a predetermined support as driving support after the vehicle has passed the position indicated by the target node when it is determined that the vehicle has passed the position indicated by the target node. The driving assistance may be driving assistance that starts with the passage of the position indicated by the node, and the content of the assistance is not particularly limited. For example, deceleration support, acceleration support, merging support, alerting, etc. that are required on a road that travels after passing through the target node can be adopted as driving support. Of course, the content of the support may be vehicle control or guidance for the driver, and various contents can be adopted.
本発明はマッチング状態でなくなることが想定される場面で実施することが好ましい。そこで、リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設に車両の現在位置が存在し、かつ、マッチング状態ではない場合に、候補リンクを特定する構成としても良い。すなわち、リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設において、当該リンクが設定されていない道路区間を走行するとマッチング状態でなくなることが多い。そこで、このような施設内に車両の現在位置が存在し、かつ、マッチング状態でない場合に本発明を適用すれば、マップマッチング処理によってマッチングリンクが特定できない状況が発生しやすい施設においても、対象ノードが示す位置を通過したことを支援の開始タイミングとして運転支援を実行することができる。 The present invention is preferably implemented in a situation where it is assumed that the matching state is lost. Therefore, the current position of the vehicle exists in a facility where a road section where no link is set and a parking lot which can be reached by traveling on a road section where the link is not set exists and is not in a matching state In this case, the candidate link may be specified. In other words, in a facility where a road section where no link is set and a parking lot which can be reached by traveling on a road section where the link is not set, matching is performed when driving on a road section where the link is not set Often out of condition. Therefore, if the present position is applied when the current position of the vehicle exists in such a facility and the vehicle is not in a matching state, the target node can be used even in a facility where a matching link cannot be specified by the map matching process. The driving support can be executed with the passing of the position indicated by as the start timing of the support.
なお、リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設としては、サービスエリアやパーキングエリア、店舗の駐車場等が挙げられる。すなわち、サービスエリアやパーキングエリア、店舗の駐車場等の道路区間は複雑な形状をしており、経路案内に全ての道路区間の情報は必要とされないため、一部の道路区間を示すノードやリンクの情報のみが地図情報して定義されることが多い。しかし、サービスエリアやパーキングエリア、店舗の駐車場等においては、休憩等のために車両が駐車場に駐車されることが多く、この場合、リンクが設定されていない道路区間を走行して駐車場に到達するため、マップマッチング処理において所定の基準以上の信頼度でマッチングリンクを特定できない状態となることが多い。 In addition, service areas, parking areas, store parking lots, etc. include facilities where road sections where links are not set and parking lots which can be reached by traveling on road sections where links are not set are installed. Can be mentioned. In other words, road sections such as service areas, parking areas, store parking lots, etc. have complicated shapes, and information on all road sections is not required for route guidance. Often, only this information is defined as map information. However, in service areas, parking areas, store parking lots, etc., vehicles are often parked in parking lots for breaks, etc., and in this case, the vehicle runs on a road section where no link is set. Therefore, in the map matching process, it is often in a state where a matching link cannot be specified with a reliability higher than a predetermined standard.
そこで、リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設において、マッチング状態ではない場合に候補リンクを特定する構成とすれば、マップマッチング処理によってマッチングリンクが特定できない状況が発生しやすいサービスエリアやパーキングエリア、店舗の駐車場等の施設においても、対象ノードが示す位置を通過したことを支援の開始タイミングとして運転支援を実行することができる。なお、リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設に車両の現在位置が存在するか否かは、例えば、地図情報においてサービスエリアやパーキングエリアであることを示す情報が対応づけられた施設の位置から所定距離以内に車両の現在位置が存在する場合に、当該施設に車両の現在位置が存在すると判定する構成等を採用可能である。 Therefore, in a facility where a road section where a link is not set and a parking lot which can be reached by traveling on a road section where the link is not set is configured, a candidate link is specified when the matching state is not established If this is the case, even in facilities such as service areas, parking areas, store parking lots, etc., where a matching link cannot be identified by map matching processing, driving assistance will be triggered by the start timing of passing the position indicated by the target node. Can be executed. Whether or not the current position of the vehicle exists in a facility where a road section where a link is not set and a parking lot which can be reached by traveling on a road section where the link is not set is, for example, A configuration for determining that the current position of the vehicle exists in the facility when the current position of the vehicle exists within a predetermined distance from the position of the facility associated with information indicating that it is a service area or a parking area in the map information Etc. can be adopted.
さらに、本発明のようにマッチング状態ではない場合に候補リンクと対象ノードとの位置関係が変化することに基づいて対象ノードが示す位置を車両が通過したと判定する手法は、プログラムや方法としても適用可能である。また、以上のような運転支援装置、プログラム、方法は、単独の運転支援装置として実現される場合もあれば、車両に備えられる各部と共有の部品を利用して実現される場合もあり、各種の態様を含むものである。例えば、以上のような運転支援装置を備えたナビゲーション装置や方法、プログラムを提供することが可能である。また、一部がソフトウェアであり一部がハードウェアであったりするなど、適宜、変更可能である。さらに、運転支援装置を制御するプログラムの記録媒体としても発明は成立する。むろん、そのソフトウェアの記録媒体は、磁気記録媒体であってもよいし光磁気記録媒体であってもよいし、今後開発されるいかなる記録媒体においても全く同様に考えることができる。 Furthermore, the method of determining that the vehicle has passed the position indicated by the target node based on the change in the positional relationship between the candidate link and the target node when the matching state is not the case as in the present invention is also a program or method. Applicable. In addition, the above-described driving support device, program, and method may be realized as a single driving support device, or may be realized by using parts shared with each part provided in the vehicle. The embodiment is included. For example, it is possible to provide a navigation device, a method, and a program that include the driving support device as described above. Further, some changes may be made as appropriate, such as a part of software and a part of hardware. Furthermore, the invention is also established as a recording medium for a program for controlling the driving support device. Of course, the software recording medium may be a magnetic recording medium, a magneto-optical recording medium, or any recording medium to be developed in the future.
ここでは、下記の順序に従って本発明の実施の形態について説明する。
(1)ナビゲーション装置の構成:
(2)運転支援処理:
(3)他の実施形態:
Here, embodiments of the present invention will be described in the following order.
(1) Configuration of navigation device:
(2) Driving support processing:
(3) Other embodiments:
(1)ナビゲーション装置の構成:
図1は、本発明にかかる運転支援装置を含むナビゲーション装置10の構成を示すブロック図である。ナビゲーション装置10は、CPU,RAM,ROM等を備える制御部20と記録媒体30とを備えており、記録媒体30やROMに記憶されたプログラムを制御部20で実行することができる。本実施形態においては、このプログラムの一つとしてナビゲーションプログラムを実施可能であり、当該ナビゲーションプログラムを構成するプログラムモジュールの一つとして運転支援プログラム21を備えている。
(1) Configuration of navigation device:
FIG. 1 is a block diagram showing a configuration of a
記録媒体30には、予め地図情報30aが記録されている。地図情報30aは、車両の現在位置の特定等に利用される情報であり、車両が走行する道路上に設定されたノードの位置等を示すノードデータ,ノード間の道路の形状を特定するための形状補間点データ,ノード同士の連結を示すリンクデータ,道路やその周辺に存在する地物(停止線を示すペイントや建物等)の位置および種類等を示す地物データ等を含んでいる。なお、地物にはサービスエリアやパーキングエリアが含まれ、サービスエリアやパーキングエリア内に存在する道路区間を示すリンクのリンクデータには、各リンクがサービスエリアやパーキングエリア内に存在することを示す情報が対応づけられている。
本実施形態における車両(ナビゲーション装置10が搭載された車両)は、運転支援プログラム21による機能を実現するためにGPS受信部41と車速センサ42とジャイロセンサ43とユーザI/F部44とカメラ45とを備えており、これらの各部と制御部20とが協働することによって運転支援プログラム21による機能を実現する。
The vehicle according to the present embodiment (the vehicle on which the
GPS受信部41は、GPS衛星からの電波を受信し、図示しないインタフェースを介して車両の現在位置を算出するための情報を出力する。制御部20は、この信号を取得して車両の現在位置を取得する。車速センサ42は、車両が備える車輪の回転速度に対応した信号を出力する。制御部20は、図示しないインタフェースを介してこの信号を取得し、車両の速度を取得する。ジャイロセンサ43は、車両の向きに対応した信号を出力する。制御部20は図示しないインタフェースを介してこの信号を取得し、車両の走行方向を取得する。車速センサ42およびジャイロセンサ43等は、GPS受信部41の出力信号から特定される車両の現在位置を補正するなどのために利用される。
The
すなわち、本実施形態において、制御部20は、ナビゲーションプログラムの処理により、マップマッチング処理を行う。具体的には、制御部20は、GPS受信部41の出力信号に基づいて車両の走行開始位置を特定し、車速センサ42およびジャイロセンサ43の出力信号に基づいて走行開始位置からの車両の推測軌跡を特定することによって車両の現在位置を特定する。さらに、制御部20は、地図情報30aを参照し、車両から所定距離以内に存在する道路の形状と推測軌跡の形状との一致度を特定し、一致度が高いほど大きくなる信頼度が所定の基準以上である場合に、信頼度が所定の基準以上である道路の中で最も信頼度が高い道路を車両が走行している道路とみなす。そして、信頼度が所定の基準以上である道路の中で最も信頼度が高い道路において車両が存在する道路区間に相当するリンクをマッチングリンクとして特定する。なお、マッチングリンクが特定された場合、制御部20は、マッチングリンクが示す道路区間上での車両の現在位置を特定し、上述の車速センサ42およびジャイロセンサ43の出力信号が示す現在位置を補正する。
That is, in the present embodiment, the control unit 20 performs the map matching process by the process of the navigation program. Specifically, the control unit 20 specifies the travel start position of the vehicle based on the output signal of the
ユーザI/F部44は、制御部20から出力された制御信号に基づいて各種案内を出力する出力装置を含む。本実施形態のユーザI/F部44の出力装置は、音声により案内を出力するスピーカと、画像により案内を出力するディスプレイとを含む。カメラ45は、車両の周辺の所定範囲を視界に含み、車両の周辺の画像を示す画像データを撮影する。カメラ45が撮影した周辺画像データは、図示しないインタフェースを介して制御部20に出力される。制御部20は、画像データが示す画像に基づいて他の車両を検出する。
The user I /
制御部20は、ナビゲーションプログラムを実行することにより上述のマップマッチング処理を行ってマッチングリンクを特定し、運転支援プログラム21は予め決められた場面において運転者の運転を支援する運転支援処理を行う。当該運転支援を行うため、運転支援プログラム21はマッチング判定部21aと現在位置検出部21bと候補リンク特定部21cと通過判定部21dと運転支援部21eとを備えている。
The control unit 20 executes the above-described map matching process by executing the navigation program to identify the matching link, and the driving
マッチング判定部21aは、所定の基準以上の信頼度でマッチングリンクが特定されたマッチング状態であるか否かを判定する機能を制御部20に実現させるモジュールである。すなわち、制御部20は、マッチング判定部21aの処理により、ナビゲーションプログラムが上述のマップマッチング処理を実行した結果、現在が所定の基準以上の信頼度でマッチングリンクが特定されたマッチング状態であるか否かを判定する。
The matching
現在位置検出部21bは、車両の現在位置を検出する機能を制御部20に実現させるモジュールである。すなわち、制御部20は、車速センサ42、ジャイロセンサ43の出力信号に基づいて車両の現在位置を特定する。ここで制御部20は、マップマッチング処理の結果を利用することなく現在位置を特定する。すなわち、制御部20は、最も現在に近いタイミングでマッチングリンクが特定されていた状態においてマッチングリンクに相当する道路区間上の車両の位置を基準位置とする(マッチングリンクが一度も特定されていない場合には走行開始位置を基準位置とする)。そして、制御部20は、当該基準位置から車速センサ42、ジャイロセンサ43の出力信号に基づいて特定される推測軌跡に従って移動した後の位置を車両の現在位置として特定する。
The current
候補リンク特定部21cは、マッチング状態ではない場合に、現在位置に基づいて車両が存在する道路区間に相当するリンクの候補である候補リンクを特定する機能を制御部20に実現させるモジュールである。本実施形態において、制御部20は、地図情報30aを参照し、現在位置検出部21bの処理によって検出された車両の現在位置に最も近い道路区間に相当するリンクを候補リンクとして特定する。
The candidate
通過判定部21dは、判定対象となる対象ノードに複数のリンクが接続されているとともに、候補リンクが複数のリンクのうちの一つのリンクから他のリンクに変化した場合に、対象ノードが示す位置を車両が通過したと判定する機能を制御部20に実現させるモジュールである。すなわち、制御部20は、地図情報30aを参照し、候補リンクの端点を構成するノードを対象ノードとし、対象ノードに複数のリンクが接続されているか否かを判定する。なお、道路区間が行き止まりになっている場合を除き、通常のノードには複数のリンクが接続されている。対象ノードに複数のリンクが接続されている場合、制御部20は、候補リンク特定部21cによって特定される候補リンクが変化し、かつ、対象ノードに接続された複数のリンクの中で直前まで候補リンクとなっていたリンクと異なるリンクが新たな候補リンクとなった場合に、対象ノードが示す位置を車両が通過したと判定する。
The
運転支援部21eは、対象ノードが示す位置を車両が通過したと判定された場合に、対象ノードが示す位置を車両が通過した後の運転支援として予め決められた運転支援を実行する機能を制御部20に実現させるモジュールである。すなわち、制御部20は、対象ノードを通過したことをトリガとして運転支援を実行する。運転支援は、各種の支援であって良く、例えば、高速道路に併設されたサービスエリアやパーキングエリアを退出し、高速道路への合流路から高速道路に交流する場合の合流支援を実行する構成を採用可能である。この場合、カメラ45が出力する画像データに基づいて、ナビゲーション装置10が搭載された車両と他の車両との相対速度を制御部20が特定し、他の車両同士が形成する車間に車両を誘導するような案内を行う構成等を採用可能である。
When it is determined that the vehicle has passed the position indicated by the target node, the driving
マップマッチング処理においては、所定の基準以上の信頼度でマッチングリンクが特定された場合にマッチング状態となるため、信頼度が所定の基準よりも低い場合にはマッチングリンクが特定されない。地図情報30aにおいては、リンクとリンクの端点を構成するノードとによって道路を再現する方式を採用している。従来のナビゲーション装置においては、マッチングリンクの端点であるノードを特定し、車両の進行方向を特定することによって車両の前方に設定されたノードを特定する構成を採用している。従って、マッチングリンクが特定されていない状態において、従来のナビゲーション装置は車両の前方のノードを特定することができず、車両とノードとの関係を特定することができない。この結果、ノードが示す位置を車両が通過したことを判定することができなかった。
In the map matching process, a matching state is established when a matching link is specified with a reliability higher than a predetermined criterion. Therefore, when the reliability is lower than a predetermined criterion, the matching link is not specified. In the
そこで、本実施形態においては、マッチングリンクの替わりに候補リンクを特定し、当該候補リンクが対象ノードに接続された複数のリンクの一つのリンクから他のリンクに変化した場合に対象ノードが示す位置を車両が通過したと判定する。従って、マッチング状態ではない場合にも対象ノードが示す位置を車両が通過したことを判定することができ、当該対象ノードが示す位置を基準にして開始すべき運転支援を開始することが可能になる。 Therefore, in this embodiment, a candidate link is specified instead of a matching link, and the position indicated by the target node when the candidate link changes from one link of a plurality of links connected to the target node to another link. It is determined that the vehicle has passed. Therefore, even when it is not in the matching state, it can be determined that the vehicle has passed the position indicated by the target node, and it is possible to start driving support that should be started based on the position indicated by the target node. .
また、対象ノードが示す位置を車両が通過したことの判定は、候補リンクの変化に基づいて実施されるため、車両の現在位置とノードの位置とを比較する構成は必須とならない。従って、車両の進行方向を特定することなく対象ノードが示す位置を車両が通過したか否かを判定することができ、車両の進行方向等の検出精度が低下している状態となっている場合であっても対象ノードが示す位置を車両が通過したか否かを判定することができる。 In addition, since the determination that the vehicle has passed the position indicated by the target node is performed based on the change of the candidate link, a configuration that compares the current position of the vehicle with the position of the node is not essential. Therefore, it is possible to determine whether or not the vehicle has passed the position indicated by the target node without specifying the traveling direction of the vehicle, and the detection accuracy such as the traveling direction of the vehicle is reduced. Even so, it can be determined whether or not the vehicle has passed the position indicated by the target node.
(2)運転支援処理:
次に、以上の構成においてナビゲーション装置10が実施する運転支援処理を説明する。図2は運転支援プログラム21による運転支援処理を示すフローチャートであり、図3はサービスエリアSおよび当該サービスエリアSの周辺の高速道路を模式的に示す図である。なお、図3に示すサービスエリアSには、高速道路Hからの進入路Riおよび高速道路Hへの退出路Roが接続されている。また、図3においてノードは黒丸、形状補間点は白丸で示されており、黒丸や白丸を端点とする太い直線がリンクである。すなわち、図3に示す例においては、進入路RiにリンクLi、退出路RoにリンクLo、サービスエリア内にリンクL1,L2,L3,L4が設定されている。さらに、図3においては、サービスエリアS内に設置された駐車場Pを矩形によって示している。
(2) Driving support processing:
Next, the driving assistance process which the
図2に示す運転支援処理は、所定の期間(例えば、100ms)毎に実行される。また、制御部20は、当該運転支援処理と並行してマップマッチング処理を行っている。図2に示す運転支援処理において、制御部20は、候補リンク特定部21cの処理により、車両の現在位置がサービスエリアあるいはパーキングエリア(リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設)内であるか否かを判定する(ステップS100)。ここでは、車両の現在位置がサービスエリアあるいはパーキングエリア内であるか否かを判定することができればよく、車両の現在位置を検出し、検出された現在位置を利用した判定を行っても良いし、当該検出された現在位置を利用した判定を行わなくても良い。
The driving support process shown in FIG. 2 is executed every predetermined period (for example, 100 ms). Moreover, the control part 20 is performing the map matching process in parallel with the said driving assistance process. In the driving support process shown in FIG. 2, the control unit 20 determines that the current position of the vehicle is a service area or a parking area (a road section where no link is set and the link is not set) by the process of the candidate
本実施形態においては、検出された現在位置を利用することなく、車両の現在位置がサービスエリアあるいはパーキングエリアに存在すると推定される条件を予め設定しておき、当該条件の少なくとも1個を満たす場合に車両の現在位置がサービスエリアあるいはパーキングエリアに存在する。具体的には、以下の条件を設定している。
1)シフトレバーがリバースポジションに設定される。
2)車両が所定距離走行する間に車両の進行方向が所定角度以上変化する。
3)マップマッチング処理において車両の軌跡と形状との一致度が所定の基準以上である道路区間の全てがサービスエリアあるいはパーキングエリアの道路区間である。
In the present embodiment, a condition that the current position of the vehicle is estimated to exist in the service area or the parking area is set in advance without using the detected current position, and at least one of the conditions is satisfied In addition, the current position of the vehicle exists in the service area or the parking area. Specifically, the following conditions are set.
1) The shift lever is set to the reverse position.
2) While the vehicle travels a predetermined distance, the traveling direction of the vehicle changes by a predetermined angle or more.
3) In the map matching process, all road sections in which the degree of coincidence between the vehicle trajectory and the shape is equal to or greater than a predetermined reference are road sections in the service area or the parking area.
なお、条件1)については、制御部20が図示しないシフト装置のシフトポジションを検出するセンサの出力信号を取得し、当該出力信号に基づいて条件1)を満たすか否かを判定する。条件2)については、制御部20が車速センサ42およびジャイロセンサ43の出力信号を取得して走行距離と進行方向の角度を特定し、車両が所定距離走行する間に進行方向が所定角度以上変化したか否かを判定することにより、条件2)を満たすか否かを判定する。なお、所定距離および所定角度は、高速道路走行中ではこれらの距離および角度の組み合わせとならず、サービスエリアあるいはパーキングエリアにおいて駐車場に向かう場合にこれらの距離および角度の組み合わせとなるような値として予め設定される。条件3)については、制御部20が実行するマップマッチング処理の結果、車両の軌跡と形状との一致度が所定の基準である道路区間を示すリンクの全てにサービスエリアあるいはパーキングエリアであることを示す情報が対応づけられているか否かを判定することにより、条件3)を満たすか否かを判定する。
For condition 1), the control unit 20 acquires an output signal of a sensor that detects a shift position of a shift device (not shown), and determines whether condition 1) is satisfied based on the output signal. For condition 2), the control unit 20 acquires the output signals of the
例えば、図3に示す例においては、車両が進入路RiからサービスエリアSに進入した後、駐車場Pのいずれかに駐車させるために切り返し操作等を行うため、シフトレバーをリバースポジションに設定すると条件1)を満たし、サービスエリアS内であると判定される。また、車両が進入路RiからサービスエリアSに進入した後、駐車場Pのいずれかに駐車させるためにリンクL2あるいはリンクL4に相当する道路区間から駐車場Pに向かう場合や切り返し操作を行う場合等において所定距離走行する間に所定角度以上進行方向が変化すると条件2)を満たし、サービスエリアS内であると判定される。さらに、車両が進入路RiからサービスエリアSに進入することにより、マップマッチング処理において車両の軌跡と形状との一致度が所定の基準以上である道路区間がリンクL1〜L4に限定されると条件3)を満たし、サービスエリアS内であると判定される。 For example, in the example shown in FIG. 3, after the vehicle has entered the service area S from the approach road Ri, when the shift lever is set to the reverse position in order to perform a turning operation or the like to park in any of the parking lots P, It is determined that the condition 1) is satisfied and the service area S is present. In addition, after the vehicle enters the service area S from the approach road Ri, when the vehicle heads for the parking lot P from the road section corresponding to the link L 2 or the link L 4 in order to park at any of the parking lots P, or a turn-back operation is performed. When the traveling direction changes by a predetermined angle or more during traveling for a predetermined distance, for example, the condition 2) is satisfied and the service area S is determined. Further, when the vehicle enters the service area S from the approach road Ri, road sections in which the degree of coincidence between the vehicle trajectory and the shape is greater than or equal to a predetermined reference in the map matching process are limited to the links L 1 to L 4. And the condition 3) is satisfied, and it is determined that it is in the service area S.
ステップS100において、車両の現在位置がサービスエリアあるいはパーキングエリアであると判定されない場合、制御部20は、ステップS105〜S140をスキップして処理を終了する。ステップS100において、車両の現在位置がサービスエリアあるいはパーキングエリアであると判定された場合、制御部20は、マッチング判定部21aの処理により、現在、マッチング状態であるか否かを判定する(ステップS105)。ステップS105においてマッチング状態であると判定された場合、制御部20はステップS130以降を実行する。
In step S100, when it is not determined that the current position of the vehicle is the service area or the parking area, the control unit 20 skips steps S105 to S140 and ends the process. When it is determined in step S100 that the current position of the vehicle is the service area or the parking area, the control unit 20 determines whether or not it is currently in a matching state by the processing of the matching
一方、ステップS105においてマッチング状態であると判定されない場合、制御部20はステップS110以降を実行する。ステップS110において、制御部20は、現在位置検出部21bの処理により、車両の現在位置を取得する(ステップS110)。すなわち、ステップS110を実行する段階ではマッチング状態ではないので、制御部20は、マップマッチング処理の結果を利用することなく、車速センサ42、ジャイロセンサ43の出力信号に基づいて車両の現在位置を特定する。
On the other hand, when it is not determined in step S105 that the state is the matching state, the control unit 20 executes step S110 and subsequent steps. In step S110, the control unit 20 acquires the current position of the vehicle by the processing of the current
例えば、図3において車両が矢印の破線で示すようにリンクL2が示す道路区間からリンクが設定されていない道路区間を進行して駐車場に車両を駐車させ、再発進して矢印の破線で示すようにリンクが設定されていない道路区間を進行してリンクL4が示す道路区間を走行した場合などにおいては、マッチング状態ではない状態となりやすい。このように、マッチング状態ではない状態であっても、車両の車速センサ42およびジャイロセンサ43は信号を出力し続けるため、これらの車速センサ42およびジャイロセンサ43の出力信号に基づいて車両の現在位置を取得する。この場合、直前のマッチング状態におけるマッチングリンク上の位置からの車両の現在位置の軌跡が車速センサ42およびジャイロセンサ43の出力信号に基づいて特定されることになる。従って、マッチング状態ではない状態であっても、車両の現在位置が実際の位置から大きくずれる可能性は小さい。
For example, the vehicle is allowed to park the vehicle in a parking lot from the road section by traveling road section link is not set indicating the link L 2 as indicated by broken line arrow in FIG. 3, by broken line arrow, and then re-start in such a case the link has progressed a road section that is not configured to run the road section indicated by the link L 4 as shown, tend to be state not matching state. Thus, since the
次に、制御部20は、候補リンク特定部21cの処理により、候補リンクを特定する(ステップS115)。すなわち、制御部20は、地図情報30aを参照し、ステップS110にて取得された車両の現在位置から最も近い道路区間に相当するリンクを候補リンクとして特定する。例えば、図3において、マッチング状態ではない状態において一点鎖線で示す矢印のような軌跡が現在位置の軌跡として検出された場合において、位置P1にてステップS115が実行されると、位置P1の周辺(位置P1から所定距離以内、例えば100m)にはリンクL4、リンクL3、リンクLoが示す道路区間が存在するが、位置P1に最も近いリンクはリンクL4であるためリンクL4が候補リンクとなる。なお、特定された候補リンクを示す情報はRAMに記録され、ステップS115が実行される度に当該記録された情報が更新される。
Next, the control part 20 specifies a candidate link by the process of the candidate link specific |
次に、制御部20は、通過判定部21dの処理により、対象ノードが示す位置を車両が通過したか否かを判定する(ステップS120)。すなわち、制御部20は、地図情報30aを参照し、候補リンクの端点を構成するノードを対象ノードとする。図3に示す例において、候補リンクがリンクL4である場合、対象ノードはノードN1,N2である。対象ノードが特定されると、制御部20は、対象ノードに複数のリンクが接続されているか否かを判定する。図3に示す例において、対象ノードN1にはリンクL4、リンクL3、リンクLoが接続され、対象ノードN2にはリンクL4、リンクL1、リンクLiが接続されている。従って、いずれの対象ノードにも複数のリンクが接続されており、対象ノードに複数のリンクが接続されていると判定される。
Next, the control unit 20 determines whether or not the vehicle has passed the position indicated by the target node by the process of the
さらに、制御部20は、ステップS115においてRAMに記録された情報を参照し、候補リンクが直前の候補リンクと異なるリンクに変化し、かつ、対象ノードに接続された複数のリンクの中で直前まで候補リンクとなっていたリンクと異なるリンクが新たな候補リンクとなった場合に、対象ノードが示す位置を車両が通過したと判定する。例えば、図3において、候補リンクがリンクL4であった状態から、候補リンクが変化し、リンクLoあるいはリンクL3が候補リンクとなった場合には、対象ノードN1が示す位置を車両が通過したと判定する。なお、本実施形態においては、候補リンクの変化によって車両の進行方向も特定する。すなわち、候補リンクが、あるリンクから他のリンクへ変化した場合、車両が当該あるリンクから他のリンクへと向かう方向に進行しているとみなす。例えば、図3において現在位置の軌跡が一点鎖線で示す軌跡である場合、位置P1にて候補リンクがリンクL4であると特定された後、位置P2にて候補リンクがリンクLoであると特定される。この場合、車両が対象ノードN1を通過して、退出路Ro方向に走行したと判定する。 Furthermore, the control unit 20 refers to the information recorded in the RAM in step S115, changes the candidate link to a link different from the immediately preceding candidate link, and until just before the plurality of links connected to the target node. When a link different from the link that has been a candidate link becomes a new candidate link, it is determined that the vehicle has passed the position indicated by the target node. For example, in FIG. 3, when the candidate link changes from the state in which the candidate link is the link L 4 and the link Lo or the link L 3 becomes the candidate link, the vehicle indicates the position indicated by the target node N 1. Judge that it has passed. In the present embodiment, the traveling direction of the vehicle is also specified by the change of the candidate link. That is, when a candidate link changes from a certain link to another link, it is considered that the vehicle is traveling in a direction from the certain link to the other link. For example, in FIG. 3, when the locus of the current position is a locus indicated by a one-dot chain line, the candidate link is the link Lo at the position P 2 after the candidate link is identified as the link L 4 at the position P 1 . Identified. In this case, it is determined that the vehicle passes through the node N 1, and travels to the exit road Ro direction.
ステップS120において、対象ノードが示す位置を車両が通過したと判定されない場合、ステップS125はスキップされて処理が終了する。一方、ステップS120において、対象ノードが示す位置を車両が通過したと判定された場合、制御部20は、運転支援部21eの処理により、対象ノード通過後の運転支援として予め決められた支援を実行する(ステップS125)。本実施形態において、対象ノード通過後の運転支援として予め決められた支援は、高速道路に合流する際の合流支援である。従って、対象ノードを通過し、かつ、対象ノードの退出後に合流路を走行している車両において運転支援が実行される。なお、合流支援は、カメラ45が出力する画像データに基づいて、ナビゲーション装置10が搭載された車両と他の車両との相対速度を制御部20が特定し、他の車両同士が形成する車間に車両を誘導する案内等である。
If it is not determined in step S120 that the vehicle has passed the position indicated by the target node, step S125 is skipped and the process ends. On the other hand, when it is determined in step S120 that the vehicle has passed the position indicated by the target node, the control unit 20 performs predetermined support as driving support after passing the target node by the processing of the driving
例えば、図3に示す例において、対象ノードN1が示す位置を車両が通過する前にリンクL4が示す道路区間を走行しており、通過後にリンクLoが示す道路区間を走行しているとみなされる場合に合流支援が実行される。一方、対象ノードN1が示す位置を車両が通過する前にリンクL4が示す道路区間を走行しており、通過後にリンクL3が示す道路区間を走行しているとみなされる場合には合流支援は実行されない。 For example, in the example shown in FIG. 3, when the vehicle travels on the road section indicated by the link L 4 before the vehicle passes the position indicated by the target node N 1, and travels on the road section indicated by the link Lo after passing. Joining assistance is performed when deemed acceptable. Meanwhile, merging the position indicated by the target node N 1 when deemed vehicle is traveling the road section indicated by the link L 4 before passing, running on a road section indicated by the link L 3 after passing Support is not carried out.
一方、ステップS105においてマッチング状態であると判定された場合、制御部20は、運転支援プログラム21の処理により、制御部20は、マッチングリンクに相当する道路の前方の対象ノードを特定する(ステップS130)。すなわち、制御部20は、地図情報30aを参照し、マップマッチング処理によって特定されたマッチングリンクの端点を構成するノードを特定し、ジャイロセンサ43の出力信号に基づいて車両の前方を特定し、マッチングリンクの端点を構成するノードのうち、車両の前方に存在するノードを対象ノードとして特定する。例えば、図3に示す例において、リンクL4がマッチングリンクであり、退出路Roに向けて車両が進行している場合、ノードN1が対象ノードとして特定される。
On the other hand, when it is determined in step S105 that the state is the matching state, the control unit 20 identifies the target node ahead of the road corresponding to the matching link by the processing of the driving support program 21 (step S130). ). That is, the control unit 20 refers to the
次に、制御部20は、運転支援プログラム21の処理により、対象ノードが示す位置を車両が通過したか否かを判定する(ステップS135)。ここでは、マッチングリンクが特定されているため、車両の現在位置はマッチングリンクが示す道路区間上で特定されている。そこで、制御部20は、当該マッチングリンク上での車両の現在位置を特定するとともに、車両の現在位置が、あるマッチングリンクが示す道路区間上で対象ノードが示す位置に近づき、対象ノードが示す位置に一致した後、さらに、当該車両の現在位置が、他のマッチングリンクが示す道路区間上で対象ノードが示す位置から遠ざかった場合に対象ノードを車両が通過したと判定する。 Next, the control unit 20 determines whether or not the vehicle has passed the position indicated by the target node by the processing of the driving support program 21 (step S135). Here, since the matching link is specified, the current position of the vehicle is specified on the road section indicated by the matching link. Therefore, the control unit 20 specifies the current position of the vehicle on the matching link, and the current position of the vehicle approaches the position indicated by the target node on the road section indicated by the matching link, and the position indicated by the target node. In addition, if the current position of the vehicle moves away from the position indicated by the target node on the road section indicated by another matching link, it is determined that the vehicle has passed the target node.
例えば、図3に示す例において、車両が、リンクL4が示す道路区間を走行した後にリンクLoが示す道路区間を走行した場合を想定する。この場合、車両の現在位置が、リンクL4が示す道路区間上での対象ノードが示す位置に近づき、やがて対象ノードN1が示す位置に一致する。その後、車両の現在位置が、リンクLoが示す道路区間上で対象ノードN1が示す位置から遠ざかることになる。この場合には、対象ノードN1を車両が通過したと判定される。 For example, in the example shown in FIG. 3, the vehicle is assumed that the vehicle travels the road section indicated by the link Lo after traveling the road section indicated by the link L 4. In this case, the current position of the vehicle approaches the target node is shown positioned on the road section indicated by the link L 4, eventually matches the position indicated by the target node N 1. Thereafter, the current position of the vehicle moves away from the position indicated by the target node N 1 on the road section indicated by the link Lo. In this case, it is determined that the vehicle has passed through the target node N 1 .
ステップS135において、対象ノードが示す位置を車両が通過したと判定された場合、制御部20は、運転支援プログラム21の処理により、対象ノード通過後の運転支援として予め決められた支援を実行する(ステップS140)。ここでも、対象ノード通過後の運転支援として予め決められた支援は高速道路に合流する際の合流支援であり、支援内容はステップS125と同様である。また、ステップS135において、対象ノードが示す位置を車両が通過したと判定されない場合、ステップS140はスキップされる。 In step S135, when it is determined that the vehicle has passed the position indicated by the target node, the control unit 20 performs support determined in advance as driving support after passing the target node by the processing of the driving support program 21 ( Step S140). Here again, the support predetermined as the driving support after passing through the target node is the merge support when joining the expressway, and the content of the support is the same as step S125. If it is not determined in step S135 that the vehicle has passed the position indicated by the target node, step S140 is skipped.
(3)他の実施形態:
以上の実施形態は本発明を実施するための一例であり、マッチング状態ではない場合に候補リンクと対象ノードとの位置関係が変化することに基づいて対象ノードが示す位置を車両が通過したと判定する限りにおいて、他にも種々の実施形態を採用可能である。マップマッチング処理において車両が存在する道路区間であるか否かを判定するためには種々の条件を加味することができ、例えば、マップマッチング処理のGPSの受信状態が良好であるほど信頼度が高いとみなす構成や、道路の形状が誤マッチングを誘発しにくい形状であるほど信頼度が高いとみなす構成など、種々の構成を採用可能である。
(3) Other embodiments:
The above embodiment is an example for carrying out the present invention, and it is determined that the vehicle has passed the position indicated by the target node based on the change in the positional relationship between the candidate link and the target node when not in the matching state. As long as this is done, various other embodiments can be adopted. Various conditions can be considered in order to determine whether or not the road section in which the vehicle exists in the map matching process. For example, the better the GPS reception state of the map matching process, the higher the reliability. Various configurations can be employed, such as a configuration that is regarded as having higher reliability, and a configuration in which the road shape is less likely to induce false matching.
候補リンクを特定する際には、所定の基準以上の信頼度のマッチングリンクを特定する上述のマップマッチング処理と異なる手法を用いて、現在位置に基づいてリンクの候補を特定することができればよい。従って、上述のように現在位置から最も近い道路区間に相当するリンクを候補リンクとする構成の他、マップマッチング処理において所定の基準よりも低い信頼度とされたリンクの中から最も信頼度が高いリンクを抽出して候補リンクとして特定する構成等を採用してもよい。 When a candidate link is specified, it is only necessary that a link candidate can be specified based on the current position by using a technique different from the above-described map matching process that specifies a matching link having a reliability equal to or higher than a predetermined reference. Therefore, in addition to the configuration in which the link corresponding to the road section closest to the current position is used as the candidate link as described above, the reliability is the highest among the links that have a reliability lower than the predetermined standard in the map matching process. A configuration in which links are extracted and specified as candidate links may be employed.
運転支援は、ノードが示す位置の通過に伴って開始する運転支援であれば良く、支援の内容は特に限定されない。例えば、上述の様な合流支援の他、対象ノードを通過した後に走行する道路上で必要とされる減速支援、加速支援、注意喚起等が運転支援として採用可能である。むろん、支援の内容は、車両制御であっても良いし運転者に対する案内であっても良く、種々の内容を採用可能である。運転支援を実行する施設もサービスエリアあるいはパーキングエリアに限定されず、例えば、高速道路の料金所や店舗の駐車場等であっても良い。支援対象となる場面としても種々の場面を想定可能であり、他車両が関与しない場面であってもよい。例えば、車両が一方通行の道路を逆進している場合に警告等を行う構成であっても良い。 The driving assistance may be driving assistance that starts with the passage of the position indicated by the node, and the content of the assistance is not particularly limited. For example, in addition to the merging support as described above, deceleration support, acceleration support, alerting, etc. that are required on a road that travels after passing through the target node can be adopted as driving support. Of course, the content of the support may be vehicle control or guidance for the driver, and various contents can be adopted. The facility that performs driving support is not limited to the service area or the parking area, and may be, for example, a highway toll booth or a parking lot of a store. Various scenes can be assumed as scenes to be supported, and scenes in which other vehicles are not involved may be used. For example, a configuration may be used in which a warning or the like is given when the vehicle is traveling backward on a one-way road.
10…ナビゲーション装置、20…制御部、21…運転支援プログラム、21a…マッチング判定部、21b…現在位置検出部、21c…候補リンク特定部、21d…通過判定部、21e…運転支援部、30…記録媒体、30a…地図情報、41…GPS受信部、42…車速センサ、43…ジャイロセンサ、44…ユーザI/F部、45…カメラ
DESCRIPTION OF
Claims (3)
前記車両の現在位置を検出する現在位置検出手段と、
前記リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設に前記車両の前記現在位置が存在し、かつ、前記マッチング状態ではない場合に、前記現在位置に最も近い道路区間に相当するリンクを候補リンクとして特定する候補リンク特定手段と、
判定対象となる対象ノードに複数のリンクが接続されているとともに、前記候補リンクが前記複数のリンクのうちの一つのリンクから他のリンクに変化した場合に、前記対象ノードが示す位置を前記車両が通過したと判定する通過判定手段と、
前記対象ノードが示す位置を前記車両が通過したと判定された場合に、前記対象ノードが示す位置を前記車両が通過した後の運転支援として予め決められた運転支援を実行する運転支援手段と、
を備える運転支援装置。 Matching determination means for determining whether or not the matching link is specified with a reliability equal to or higher than a predetermined reference in a map matching process for specifying a matching link that is a link corresponding to a road section where a vehicle exists; ,
Current position detecting means for detecting the current position of the vehicle;
The current position of the vehicle exists in a facility where a road section where the link is not set and a parking lot which can be reached by traveling on a road section where the link is not set exists, and the matching state If not, candidate link specifying means for specifying a link corresponding to the road section closest to the current position as a candidate link;
When a plurality of links are connected to the target node to be determined, and the candidate link changes from one of the plurality of links to another link, the position indicated by the target node is the vehicle. Passage determination means for determining that the
Driving assistance means for executing driving assistance determined in advance as driving assistance after the vehicle has passed the position indicated by the target node when it is determined that the vehicle has passed the position indicated by the target node;
A driving support apparatus comprising:
現在位置検出手段が、前記車両の現在位置を検出するステップ、 A current position detecting means for detecting a current position of the vehicle;
候補リンク特定手段が、前記リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設に前記車両の前記現在位置が存在し、かつ、前記マッチング状態ではない場合に、前記現在位置に最も近い道路区間に相当するリンクを候補リンクとして特定するステップ、 The current position of the vehicle exists in a facility in which candidate link specifying means is installed with a road section where the link is not set and a parking lot which can be reached by traveling on a road section where the link is not set. And, when not in the matching state, identifying a link corresponding to a road section closest to the current position as a candidate link,
通過判定手段が、判定対象となる対象ノードに複数のリンクが接続されているとともに、前記候補リンクが前記複数のリンクのうちの一つのリンクから他のリンクに変化した場合に、前記対象ノードが示す位置を前記車両が通過したと判定するステップ、 When the plurality of links are connected to the target node to be determined and the candidate link is changed from one of the plurality of links to another link by the passage determination unit, the target node is Determining that the vehicle has passed the indicated position;
運転支援手段が、前記対象ノードが示す位置を前記車両が通過したと判定された場合に、前記対象ノードが示す位置を前記車両が通過した後の運転支援として予め決められた運転支援を実行するステップ、 When the driving support means determines that the vehicle has passed the position indicated by the target node, the driving support means executes driving support predetermined as driving support after the vehicle has passed the position indicated by the target node. Step,
を含む運転支援方法。Driving support method including.
車両が存在する道路区間に相当するリンクであるマッチングリンクを特定するマップマッチング処理において所定の基準以上の信頼度で前記マッチングリンクが特定されたマッチング状態であるか否かを判定するマッチング判定手段、 Matching determination means for determining whether or not the matching link is specified with a reliability equal to or higher than a predetermined reference in a map matching process for specifying a matching link that is a link corresponding to a road section where a vehicle exists,
前記車両の現在位置を検出する現在位置検出手段、 Current position detecting means for detecting the current position of the vehicle;
前記リンクが設定されていない道路区間と当該リンクが設定されていない道路区間を走行して到達可能な駐車場とが設置された施設に前記車両の前記現在位置が存在し、かつ、前記マッチング状態ではない場合に、前記現在位置に最も近い道路区間に相当するリンクを候補リンクとして特定する候補リンク特定手段、 The current position of the vehicle exists in a facility where a road section where the link is not set and a parking lot which can be reached by traveling on a road section where the link is not set exists, and the matching state If not, candidate link specifying means for specifying a link corresponding to the road section closest to the current position as a candidate link,
判定対象となる対象ノードに複数のリンクが接続されているとともに、前記候補リンクが前記複数のリンクのうちの一つのリンクから他のリンクに変化した場合に、前記対象ノードが示す位置を前記車両が通過したと判定する通過判定手段、 When a plurality of links are connected to the target node to be determined, and the candidate link changes from one of the plurality of links to another link, the position indicated by the target node is the vehicle. A passage determination means for determining that has passed,
前記対象ノードが示す位置を前記車両が通過したと判定された場合に、前記対象ノードが示す位置を前記車両が通過した後の運転支援として予め決められた運転支援を実行する運転支援手段、 Driving assistance means for executing driving assistance determined in advance as driving assistance after the vehicle has passed the position indicated by the target node when it is determined that the vehicle has passed the position indicated by the target node;
として機能させる運転支援プログラム。Driving support program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2012051421A JP5810979B2 (en) | 2011-03-30 | 2012-03-08 | Driving support device and driving support method |
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2011075380 | 2011-03-30 | ||
JP2011075380 | 2011-03-30 | ||
JP2012051421A JP5810979B2 (en) | 2011-03-30 | 2012-03-08 | Driving support device and driving support method |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2012215564A JP2012215564A (en) | 2012-11-08 |
JP5810979B2 true JP5810979B2 (en) | 2015-11-11 |
Family
ID=46991173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2012051421A Expired - Fee Related JP5810979B2 (en) | 2011-03-30 | 2012-03-08 | Driving support device and driving support method |
Country Status (2)
Country | Link |
---|---|
JP (1) | JP5810979B2 (en) |
CN (1) | CN102735247B (en) |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB201219799D0 (en) * | 2012-11-02 | 2012-12-19 | Tomtom Int Bv | Map Matching methods |
JP6982954B2 (en) * | 2016-09-30 | 2021-12-17 | コイト電工株式会社 | Map matching processing device, map matching processing program and transportation related system |
DE102018203353A1 (en) * | 2018-03-07 | 2019-09-12 | Bayerische Motoren Werke Aktiengesellschaft | Control unit and method for operating a driving function on a signaling system |
GB2580388B (en) * | 2019-01-09 | 2021-07-28 | Jaguar Land Rover Ltd | Control system for a vehicle |
CN110095126B (en) * | 2019-05-07 | 2021-03-12 | 北京百度网讯科技有限公司 | Map matching method, apparatus, device and medium |
JP7207262B2 (en) * | 2019-10-29 | 2023-01-18 | トヨタ自動車株式会社 | automatic parking system |
US12017680B2 (en) * | 2021-12-27 | 2024-06-25 | Here Global B.V. | Method, apparatus, and computer program product for real-time map-matching |
JP7516467B2 (en) | 2022-08-26 | 2024-07-16 | 株式会社トヨタマップマスター | Information processing device, information processing method, and information processing program |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS61100898A (en) * | 1984-10-22 | 1986-05-19 | 日産自動車株式会社 | Course guidance unit for vehicle |
JP2681985B2 (en) * | 1988-03-31 | 1997-11-26 | ソニー株式会社 | Vehicle navigation method |
JP3451162B2 (en) * | 1996-05-09 | 2003-09-29 | アルパイン株式会社 | Navigation device and current position correction method for moving object |
JP2000258179A (en) * | 1999-03-12 | 2000-09-22 | Denso Corp | On-vehicle navigator |
JP2001056228A (en) * | 1999-08-18 | 2001-02-27 | Alpine Electronics Inc | Navigation system |
CN100578152C (en) * | 2006-08-25 | 2010-01-06 | 北京航空航天大学 | Heuristic path culculating method for treating large scale floating vehicle data |
JP5313448B2 (en) * | 2006-11-20 | 2013-10-09 | アイシン・エィ・ダブリュ株式会社 | Traveling state determination method and traveling state determination device |
JP2010267000A (en) * | 2009-05-13 | 2010-11-25 | Nec Corp | Path estimation device, path estimation method and program |
CN101545788B (en) * | 2009-05-14 | 2011-07-27 | 四川长虹电器股份有限公司 | Vehicle positioning implementing method |
-
2012
- 2012-03-08 JP JP2012051421A patent/JP5810979B2/en not_active Expired - Fee Related
- 2012-03-19 CN CN201210075752.5A patent/CN102735247B/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2012215564A (en) | 2012-11-08 |
CN102735247B (en) | 2015-09-09 |
CN102735247A (en) | 2012-10-17 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5810979B2 (en) | Driving support device and driving support method | |
CN109017791B (en) | Lane change assist device | |
CN110632917A (en) | Automatic driving assistance system | |
WO2014125757A1 (en) | Vehicle drive assist system, and drive assist implementation method | |
WO2010035781A1 (en) | Lane determining device and navigation system | |
JP4859760B2 (en) | Car navigation apparatus, road sign recognition method and program | |
JP2012078226A (en) | Driving support device for vehicle | |
JP4832489B2 (en) | Lane judgment device | |
JP5803844B2 (en) | Interrupt prediction device, interrupt prediction method, and driving support system | |
JP2007062651A (en) | Vehicle controller | |
WO2007132860A1 (en) | Object recognition device | |
JP2005189983A (en) | Vehicle operation supporting device | |
JP4878256B2 (en) | Branch line recognition device and car navigation system | |
EP3950446B1 (en) | Vehicle control method and vehicle control device | |
JP2004341941A (en) | Traveling lane estimation device, branch lane entry estimation device, vehicle speed control device, and program | |
JP4225190B2 (en) | Vehicle driving support device | |
JP4876147B2 (en) | Lane judgment device and navigation system | |
JP4923520B2 (en) | VEHICLE POSITION ESTIMATION DEVICE, VEHICLE TRAVEL SUPPORT DEVICE, AND VEHICLE POSITION ESTIMATION METHOD | |
JP2020056733A (en) | Vehicle control device | |
JP5499815B2 (en) | Driving road estimation system | |
JP4891745B2 (en) | Exit detection device | |
JP6245186B2 (en) | Confluence support device | |
JP5208016B2 (en) | Merge / Exit Determination Device and Merge / Exit Determination Program | |
JP2010140265A (en) | Travel support device, method, and program | |
JP2003252150A (en) | Parking type determining device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20140314 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20141226 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20150106 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20150305 |
|
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: 20150818 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20150831 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5810979 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
LAPS | Cancellation because of no payment of annual fees |