JP7575345B2 - Navigation device, map data editing device, and route search method - Google Patents
Navigation device, map data editing device, and route search method Download PDFInfo
- Publication number
- JP7575345B2 JP7575345B2 JP2021086716A JP2021086716A JP7575345B2 JP 7575345 B2 JP7575345 B2 JP 7575345B2 JP 2021086716 A JP2021086716 A JP 2021086716A JP 2021086716 A JP2021086716 A JP 2021086716A JP 7575345 B2 JP7575345 B2 JP 7575345B2
- Authority
- JP
- Japan
- Prior art keywords
- road
- node
- entry
- detection unit
- map data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Instructional Devices (AREA)
- Navigation (AREA)
- Traffic Control Systems (AREA)
Description
本発明は、ナビゲーション装置、地図データ編集装置および経路探索方法に関し、特に、ノードの属性情報として進入禁止の交通規制情報が設定された地図データを用いて経路探索を行うシステムに用いて好適なものである。 The present invention relates to a navigation device, a map data editing device, and a route search method, and is particularly suitable for use in a system that performs route searches using map data in which no-entry traffic regulation information is set as attribute information for nodes.
一般に、ナビゲーション装置では、地図データを用いて現在地から目的地までを結ぶ最もコストが小さな経路を自動探索し、その探索した経路を誘導経路として地図画面上で他の道路とは色を変えて太く描画する。また、車両が誘導経路上の案内交差点に一定距離内に近づいたときに交差点拡大図を表示して交差点案内を行うことにより、運転者を目的地まで案内するようになっている。 In general, navigation devices use map data to automatically search for the least costly route connecting the current location to the destination, and draw the route found as the guided route on the map screen in a bold color different from other roads. In addition, when the vehicle approaches within a certain distance of a guided intersection on the guided route, an enlarged view of the intersection is displayed to provide intersection guidance, guiding the driver to the destination.
交通規制のある地点または区間には大きなコストが設定され、そこを通る誘導経路が探索されにくくなるようになっている(例えば、特許文献1,2参照)。特許文献1に記載のナビゲーション装置では、車高または車重を加味して、道路情報を参照して経路探索を行う。すなわち、交通規制情報受信装置が受信する交通規制情報を考慮し、車高や車重に関連する交通規制が行われていれば、規制の対象となっている道路を除外して最短経路の探索を行う。 A high cost is set for points or sections with traffic restrictions, making it difficult to find a guided route that passes through those points (see, for example, Patent Documents 1 and 2). The navigation device described in Patent Document 1 performs route search by referring to road information, taking into account vehicle height or weight. That is, the traffic restriction information received by the traffic restriction information receiving device is taken into consideration, and if traffic restrictions related to vehicle height or weight are in place, the roads subject to the restrictions are excluded from the search for the shortest route.
特許文献2に記載のナビゲーション装置では、探索した最適経路である候補経路上から通行制限の有る箇所を検索して通行制限の条件を抽出し、抽出した通行制限の条件と自車の車両情報とを比較し、通行制限の条件に自車が該当する場合は、通行制限が有る箇所の通行を不可として経路の再探索を実行する。そして、再探索により得られた経路を新たな候補経路とし、通行制限の条件に自車が該当しない候補経路が決定されるまで、以上の処理を繰り返し実行する。 The navigation device described in Patent Document 2 searches for places with traffic restrictions on the candidate route, which is the optimal route that has been searched for, extracts the conditions of the traffic restrictions, compares the extracted conditions of the traffic restrictions with the vehicle information of the vehicle, and if the conditions of the traffic restrictions apply to the vehicle, performs a re-search for the route by disabling passage through the places with the traffic restrictions. The route obtained by the re-search is then set as a new candidate route, and the above process is repeated until a candidate route for which the vehicle does not fall under the conditions of the traffic restrictions is determined.
また、交通規制が設定されていない道路区間においても、自車の車両情報を考慮して適切な経路を探索できるようにした技術も知られている(例えば、特許文献3,4参照)。特許文献3に記載のナビゲーション装置では、操作部から入力された車両の種別(小型車、普通車、大型車、特殊車)に応じて探索条件を設定し、車両が通行不可能な道幅が狭い道路や、高さ制限または重量制限がある道路を避けて誘導経路を探索する。 There is also known technology that allows the search for an appropriate route by considering the vehicle information of the vehicle even on road sections where no traffic regulations are set (see, for example, Patent Documents 3 and 4). The navigation device described in Patent Document 3 sets search conditions according to the type of vehicle (compact car, regular car, large car, special vehicle) input from the operation unit, and searches for a guide route that avoids narrow roads that the vehicle cannot pass through and roads with height or weight restrictions.
特許文献4に記載のナビゲーション装置では、車両の全長、全幅、全高、通常走行時の総重量、最小回転半径、登坂性能のうちの少なくとも1つが車両情報として記憶されている車両情報記憶部から取得した車両情報と、道路データ記憶部から取得した道路データとに基づいて走行可能な道路を抽出し、抽出した走行可能な道路を用いて経路探索を行う。 The navigation device described in Patent Document 4 extracts drivable roads based on vehicle information acquired from a vehicle information storage unit, in which at least one of the vehicle's overall length, overall width, overall height, total weight during normal driving, minimum turning radius, and climbing performance is stored as vehicle information, and road data acquired from a road data storage unit, and performs a route search using the extracted drivable roads.
ところで、経路探索に使用する地図データには、実際の道路に設定されている交通規制と同様の交通規制情報が設定されている。例えば、特許文献1,2に記載されているような高さ制限または重量制限などの交通規制や、一方通行などの交通規制の場合は、これらに対応する交通規制情報が道路リンクに対して設定されている。そのため、交通規制情報が設定されている道路リンクに対して大きなコストが設定され、交通規制がある道路区間を避けて経路の探索が行われる。特許文献3,4に記載のナビゲーション装置においても、道路リンクに設定されている属性情報に基づいて走行可能な道路が抽出されるため、車高や車幅、車重などの観点から走行不可能な道路区間を避けて経路の探索が行われる。 The map data used for route search includes traffic regulation information similar to that set on actual roads. For example, in the case of traffic regulations such as height restrictions or weight restrictions, or one-way traffic regulations as described in Patent Documents 1 and 2, corresponding traffic regulation information is set for the road links. Therefore, a large cost is set for the road links for which traffic regulation information is set, and route searches are performed while avoiding road sections with traffic regulations. In the navigation devices described in Patent Documents 3 and 4, drivable roads are also extracted based on attribute information set for the road links, and route searches are performed while avoiding road sections that are not drivable from the viewpoint of vehicle height, vehicle width, vehicle weight, etc.
これに対し、実際の道路において、大型車進入禁止の規制看板は、進入が禁止されている地点にのみ設置されている。それに対応して地図データも、現地の規制看板が設置されている地点に対応する交差点ノードに対して、リンクtoリンク属性として大型車進入禁止の交通規制情報が設定されている。この大型車進入禁止などのように、ノードの属性情報として交通規制情報が設定されている場合には、その規制地点のノードを避けて経路の探索が行われる。しかしながら、大型車進入禁止の規制地点から始まる道路区間の道路リンクに大型車走行禁止の交通規制情報が設定されていないため、図11に示すように、規制地点111をピンポイントで迂回して、大型車の走行が規制されている道路区間112を通る経路113が探索されてしまうことがあるという問題があった。 In contrast, on actual roads, traffic control signs prohibiting entry of large vehicles are installed only at points where entry is prohibited. Correspondingly, traffic control information prohibiting entry of large vehicles is set as a link-to-link attribute in the map data for intersection nodes corresponding to points where local traffic control signs are installed. When traffic control information such as prohibition of entry of large vehicles is set as attribute information of a node, a route search is performed by avoiding the node of the restriction point. However, since traffic control information prohibiting the travel of large vehicles is not set in the road link of the road section starting from the restriction point prohibiting entry of large vehicles, there is a problem that a route 113 that pinpoints the restriction point 111 and passes through the road section 112 where the travel of large vehicles is restricted may be searched for, as shown in FIG. 11.
特許文献3,4に記載の技術によれば、道路リンクに対して交通規制情報が設定されていなくても、車高や車幅などの観点から大型車が走行不可能な道路区間を避けて経路の探索が行われることになる。しかしながら、大型車進入禁止の規制地点から始まる規制区間が、必ずしも車高や車幅などの観点から走行が規制されているとは限らない。すなわち、大型車が走行可能な高さの高架下がある道路区間や、大型車が走行可能な道路幅の道路区間などであっても、例えば生活道路や街中道路、通学路などであるがゆえに走行が規制されていることもある。この場合には、特許文献3,4に記載の技術を用いると、そのような規制区間を通る経路が探索されてしまうという問題があった。 According to the technology described in Patent Documents 3 and 4, even if traffic regulation information is not set for a road link, a route is searched for that avoids road sections where large vehicles cannot travel in terms of vehicle height, width, etc. However, a restricted section that starts from a restricted point where large vehicles are prohibited from entering is not necessarily restricted in terms of vehicle height, width, etc. In other words, even if a road section has an underpass at a height that allows large vehicles to travel, or a road section with a width that allows large vehicles to travel, traveling may be restricted because it is, for example, a residential road, a city road, or a school route. In such cases, when using the technology described in Patent Documents 3 and 4, there is a problem that a route that passes through such a restricted section will be searched for.
本発明は、このような問題を解決するために成されたものであり、ノードの属性情報として進入禁止の交通規制情報が設定されている場合に、規制地点を迂回して走行が規制されている道路区間を通る経路が探索されてしまうことを防止できるようにすることを目的とする。 The present invention was made to solve such problems, and aims to prevent a route that bypasses a restricted point and passes through a road section where travel is restricted when no-entry traffic regulation information is set as attribute information of a node.
上記した課題を解決するために、本発明では、進入禁止の交通規制情報が設定されているノードである進入禁止ノードを検出し、当該検出した進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出し、当該検出した複数の道路リンクに対して経路探索上の走行規制情報を設定した上で、当該走行規制情報が設定された複数の道路リンクを規制対象区間として経路の探索を行うようにしている。 To solve the above problems, the present invention detects a no-entry node, which is a node for which no-entry traffic regulation information is set, detects a number of road links that are connected in series from the detected no-entry node and are in a specific section where it is possible to assume that travel is restricted, sets travel regulation information for route search on the detected road links, and then performs a route search using the road links for which the travel regulation information is set as restricted sections.
上記のように構成した本発明によれば、ノードの属性情報として進入禁止の交通規制情報が設定されている場合に、そのノードから縦続的に接続していて走行が規制されていることが推定され得る所定区間の道路リンクに対して経路探索上の走行規制情報が設定される。そのため、進入禁止の交通規制情報が設定されているノードを迂回して、走行が規制されている道路区間を通る経路が探索されてしまうことを防止することができ、進入が禁止されている規制地点から接続する規制区間を避けて経路の探索を行うことが可能となる。 According to the present invention configured as described above, when no-entry traffic regulation information is set as attribute information of a node, travel regulation information in route search is set for a road link of a specific section that is connected cascade-connected from the node and where travel can be assumed to be restricted. This makes it possible to prevent a route search that bypasses a node with no-entry traffic regulation information set and passes through a road section where travel is restricted, and makes it possible to search for a route that avoids the restricted section that connects from a restricted point where entry is prohibited.
以下、本発明の一実施形態を図面に基づいて説明する。図1は、本実施形態によるナビゲーション装置100の機能構成例を示すブロック図である。本実施形態のナビゲーション装置100は、車両に搭載されるものであってもよいし、ナビゲーション用アプリケーションがインストールされたスマートフォンまたはタブレット等のモバイル端末であってもよい。 An embodiment of the present invention will be described below with reference to the drawings. FIG. 1 is a block diagram showing an example of the functional configuration of a navigation device 100 according to this embodiment. The navigation device 100 of this embodiment may be mounted on a vehicle, or may be a mobile terminal such as a smartphone or tablet on which a navigation application is installed.
図1に示すように、本実施形態によるナビゲーション装置100には、地図データ記憶部10、GPS受信機20およびディスプレイ30が接続されている。なお、地図データ記憶部10は、車両に搭載されるものであってもよいし、インターネットを介してサーバ上に存在するものであってもよい。また、地図データ記憶部10をナビゲーション装置100が内蔵するようにしてもよい。 As shown in FIG. 1, a map data storage unit 10, a GPS receiver 20, and a display 30 are connected to a navigation device 100 according to this embodiment. The map data storage unit 10 may be mounted on a vehicle or may exist on a server via the Internet. The map data storage unit 10 may also be built into the navigation device 100.
図1に示すように、本実施形態によるナビゲーション装置100は、機能構成として、地図データ取得部11、GPS情報取得部12、自車位置特定部13、地図表示部14、経路探索部15および走行案内部16を備えている。また、本実施形態によるナビゲーション装置100は、記憶媒体として、地図データメモリ101および誘導経路メモリ102を備えている。 As shown in FIG. 1, the navigation device 100 according to this embodiment includes, as its functional components, a map data acquisition unit 11, a GPS information acquisition unit 12, a vehicle position determination unit 13, a map display unit 14, a route search unit 15, and a driving guidance unit 16. The navigation device 100 according to this embodiment also includes, as storage media, a map data memory 101 and a guided route memory 102.
上記各機能ブロック11~16は、ハードウェア、DSP(Digital Signal Processor)、ソフトウェアの何れによっても構成することが可能である。例えばソフトウェアによって構成する場合、上記各機能ブロック11~16は、実際にはコンピュータのCPU、RAM、ROMなどを備えて構成され、RAMやROM、ハードディスクまたは半導体メモリ等の記憶媒体に記憶されたプログラムが動作することによって実現される。 The above-mentioned functional blocks 11 to 16 can be configured using either hardware, a DSP (Digital Signal Processor), or software. For example, when configured using software, the above-mentioned functional blocks 11 to 16 are actually configured with a computer's CPU, RAM, ROM, etc., and are realized by the operation of a program stored in a storage medium such as the RAM, ROM, hard disk, or semiconductor memory.
地図データ記憶部10は、地図表示や経路探索などに必要な地図データを記憶するものであり、例えばハードディスクにより構成される。なお、地図データ記憶部10を構成する記憶媒体としては、ハードディスクの他に、DVD、CD-ROM、半導体メモリなどを用いても良い。地図データには、地図表示に必要な各種の描画データと、マップマッチングや経路探索、経路案内等の各種の処理に必要な道路データおよび施設データとが含まれている。 The map data storage unit 10 stores map data required for map display, route search, etc., and is configured, for example, by a hard disk. Note that in addition to a hard disk, the storage medium that configures the map data storage unit 10 may also be a DVD, a CD-ROM, or a semiconductor memory. The map data includes various drawing data required for map display, as well as road data and facility data required for various processes such as map matching, route search, and route guidance.
道路データは、交差点や分岐など、複数の道路が交わる点に対応するノードに関する情報と、道路上のあるノードとこれに隣接する他のノードとの間を接続する、道路や車線等に対応する道路リンクに関する情報とを含んでいる。具体的には、道路データには、全ノードの詳細データを納めた接続ノードテーブルと、全道路リンクの詳細データを納めたリンクテーブルとが含まれている。 The road data includes information about nodes that correspond to points where multiple roads intersect, such as intersections and forks, and information about road links that correspond to roads, lanes, etc. that connect a node on a road to another node adjacent to it. Specifically, the road data includes a connection node table that contains detailed data on all nodes, and a link table that contains detailed data on all road links.
接続ノードテーブルには、存在するノードのそれぞれ毎に、ノード番号、接続リンク番号、ノードの正規化経度・緯度、属性フラグ、交通規制などの情報が含まれている。接続リンク番号は、そのノードが一方端となっている各道路リンクのリンク番号を、リンク本数分だけ示す。正規化経度・緯度は、区画を基準とした経度方向・緯度方向の相対位置を示す。属性フラグは、そのノードが交差点や分岐点のノードであるか否かを示す交差点フラグを含んでいる。 The connection node table contains information such as the node number, connecting link number, normalized longitude and latitude of the node, attribute flags, and traffic regulations for each existing node. The connecting link numbers indicate the link numbers of each road link of which the node is one end, for the number of links. The normalized longitude and latitude indicate the relative position in the longitude and latitude directions based on the block. The attribute flags include an intersection flag that indicates whether the node is an intersection or branching point node.
交通規制は、そのノードに接続されている道路リンクについて右折禁止やUターン禁止等の交通規制の内容を示す。本実施形態では、大型車進入禁止の交通規制が存在する規制地点に対応するノードに対して、リンクtoリンク属性として大型車進入禁止の交通規制情報が設定されている。 The traffic regulations indicate the details of traffic regulations, such as no right turns or no U-turns, for the road links connected to the node. In this embodiment, for nodes corresponding to controlled points where there are traffic regulations prohibiting large vehicles from entering, traffic regulation information prohibiting large vehicles from entering is set as a link-to-link attribute.
リンクテーブルには、存在する道路リンクのそれぞれ毎に、リンク番号、接続ノード番号、道路リンクの距離、道路属性、道路種別、路線番号、道路リンクのコスト等の情報が含まれている。接続ノード番号は、道路リンクの両端に位置する2つのノードを特定する番号を示す。道路リンクの距離は、当該道路リンクに対応した実際の道路の実距離を示す。道路属性は、その道路リンクに関する各種の属性を示す。道路属性に関する情報として、道路幅、高架までの高さ、一方通行などの情報がある。道路種別は、その道路リンクに対応した実際の道路の種別を示す。道路の種別には、高速道路、国道、主要地方道、都道府県道、一般道、農道、細街路、幹線、側道、分流路などがある。路線番号は、その道路リンクに対応した実際の道路に付された番号を示す。 The link table contains information such as the link number, connecting node number, road link distance, road attributes, road type, route number, and road link cost for each existing road link. The connecting node number indicates a number that identifies the two nodes located at both ends of the road link. The road link distance indicates the actual distance of the actual road corresponding to the road link. The road attributes indicate various attributes related to the road link. Information related to road attributes includes road width, height to overpass, and one-way streets. The road type indicates the actual type of road corresponding to the road link. Road types include expressways, national highways, major regional roads, prefectural roads, general roads, farm roads, minor streets, trunk lines, side roads, and branch roads. The route number indicates the number assigned to the actual road corresponding to the road link.
道路リンクのコストは、例えば道路リンクの距離をもとに、道路幅、道路種別、右折および左折などに応じて所定の定数を乗じた値であり、誘導経路として適正の程度を数値化したものである。道路リンクのコストは、その道路リンクに対応した道路上に発生している渋滞や交通規制、経路探索条件(時間優先、距離優先、有料道路優先、一般道路優先、燃費優先など)、その他種々の要因に応じて、重みが適宜付加された値として設定される。ナビゲーション装置100は、現在地から目的地に至る様々な経路上の道路リンクに設定されたコストを用いた計算値に基づいて、誘導経路を探索するように構成されている。 The cost of a road link is, for example, a value obtained by multiplying the distance of the road link by a predetermined constant depending on the road width, road type, right turns, left turns, etc., and is a numerical representation of the suitability of the road link as a guide route. The cost of a road link is set as a value to which an appropriate weight is added depending on congestion and traffic regulations occurring on the road corresponding to the road link, route search conditions (time priority, distance priority, toll road priority, general road priority, fuel efficiency priority, etc.), and various other factors. The navigation device 100 is configured to search for a guide route based on a calculated value using the costs set for road links on various routes from the current location to the destination.
地図データ取得部11は、地図データ記憶部10から地図データを取得して地図データメモリ101に一時的に記憶させる。車両の現在位置周辺の地図をディスプレイ30に表示する場合、地図データ取得部11は、GPS情報取得部12から車両の現在位置情報を入力し、その車両現在位置を含む所定範囲の地図データを地図データ記憶部10から読み出して地図データメモリ101に格納する。また、誘導経路を探索する場合、地図データ取得部11は、現在地から目的地までを含む所定範囲の地図データを地図データ記憶部10から読み出して地図データメモリ101に格納する。 The map data acquisition unit 11 acquires map data from the map data storage unit 10 and temporarily stores it in the map data memory 101. When displaying a map of the area around the vehicle's current position on the display 30, the map data acquisition unit 11 inputs the vehicle's current position information from the GPS information acquisition unit 12, reads map data of a predetermined range including the vehicle's current position from the map data storage unit 10, and stores it in the map data memory 101. When searching for a guided route, the map data acquisition unit 11 reads map data of a predetermined range including from the current position to the destination from the map data storage unit 10, and stores it in the map data memory 101.
GPS情報取得部12は、GPS受信機20で検出されるGPS情報を所定のサンプリング間隔毎に取得する。GPS情報は、緯度経度の位置情報と方位情報と時刻情報とを含む。GPS受信機20は、複数のGPS衛星から送られてくる電波をGPSアンテナで受信して、3次元測位処理あるいは2次元測位処理を行って車両の絶対位置および方位を計算する(車両方位は、現時点における自車位置と1サンプリング時間前の自車位置とに基づいて計算する)。 The GPS information acquisition unit 12 acquires GPS information detected by the GPS receiver 20 at a predetermined sampling interval. The GPS information includes latitude and longitude position information, direction information, and time information. The GPS receiver 20 receives radio waves transmitted from multiple GPS satellites with a GPS antenna, and performs three-dimensional positioning processing or two-dimensional positioning processing to calculate the absolute position and direction of the vehicle (the vehicle direction is calculated based on the vehicle's current position and its position one sampling time prior).
なお、ここでは位置検出手段としてGPS受信機20を用いる例について説明したが、GPS受信機20に代えてまたは加えて、自立航法センサおよび位置計算用CPUを用いるようにしてもよい。自立航法センサは、所定走行距離毎に1個のパルスを出力して車両の移動距離を検出する車速センサ(距離センサ)と、車両の回転角度(移動方位)を検出する振動ジャイロ等の角速度センサ(相対方位センサ)とを含む。自立航法センサは、これらの車速センサおよび角速度センサによって車両の相対位置および方位を検出する。位置計算用CPUは、自立航法センサから出力される自車の相対的な位置および方位のデータに基づいて、絶対的な自車位置および車両方位を計算する。 Although an example using a GPS receiver 20 as a position detection means has been described here, a self-contained navigation sensor and a position calculation CPU may be used instead of or in addition to the GPS receiver 20. The self-contained navigation sensor includes a vehicle speed sensor (distance sensor) that outputs one pulse per predetermined travel distance to detect the distance traveled by the vehicle, and an angular velocity sensor (relative orientation sensor) such as a vibration gyro that detects the rotation angle (travel orientation) of the vehicle. The self-contained navigation sensor detects the relative position and orientation of the vehicle using the vehicle speed sensor and angular velocity sensor. The position calculation CPU calculates the absolute vehicle position and vehicle orientation based on the data on the relative position and orientation of the vehicle output from the self-contained navigation sensor.
自車位置特定部13は、GPS情報取得部12によりサンプリング間隔毎にGPS受信機20から取得されるGPS情報に含まれる位置情報と、地図データメモリ101に記憶された地図データとに基づいて、地図上での自車位置をサンプリング間隔毎に特定する。ここで、自車位置特定部13は、必要に応じてマップマッチングを行う。マップマッチングとは、GPS情報取得部12により取得されたGPS情報(GPS受信機20により検出された位置情報および方位情報)と、地図データメモリ101に記憶された地図データとを用いて、自車の走行位置を地図データの道路上に位置修正する処理をいう。 The vehicle position identifying unit 13 identifies the vehicle position on the map at each sampling interval based on the position information included in the GPS information acquired from the GPS receiver 20 by the GPS information acquiring unit 12 at each sampling interval and the map data stored in the map data memory 101. Here, the vehicle position identifying unit 13 performs map matching as necessary. Map matching refers to a process of correcting the vehicle's traveling position on the road in the map data using the GPS information acquired by the GPS information acquiring unit 12 (position information and direction information detected by the GPS receiver 20) and the map data stored in the map data memory 101.
地図表示部14は、地図データメモリ101に記憶された地図データに基づいて、自車位置周辺の地図画像データを生成し、当該地図画像データに基づいて地図画像をディスプレイ30に表示させる。このとき地図表示部14は、指定された縮尺によって地図画像をディスプレイ30に表示させる。 The map display unit 14 generates map image data of the area around the vehicle's position based on the map data stored in the map data memory 101, and displays a map image on the display 30 based on the map image data. At this time, the map display unit 14 displays the map image on the display 30 at a specified scale.
経路探索部15は、地図データメモリ101に記憶された地図データを用いて、自車位置特定部13により特定された車両の現在位置から、ユーザにより設定された目的地までを結ぶ誘導経路を探索する処理を行う。例えば、経路探索部15は、現在地から目的地に至る様々な経路のうち、その経路上の道路リンクに設定されたコストの合計値が最も小さくなる経路を探索する。誘導経路メモリ102は、経路探索部15により探索された誘導経路のデータを一時的に記憶する。 The route search unit 15 uses the map data stored in the map data memory 101 to perform a process of searching for a guided route connecting the current position of the vehicle identified by the vehicle position identification unit 13 to the destination set by the user. For example, the route search unit 15 searches for a route from the current position to the destination that has the smallest total value of costs set for the road links on the route, among various routes from the current position to the destination. The guided route memory 102 temporarily stores data of the guided route searched by the route search unit 15.
経路探索部15は、例えばダイクストラ法に基づいて経路の探索を行う。ダイクストラ法では、現在地ノードから目的地ノードまで順に道路リンクのコストを加算しながら、複数の経路に沿って探索枝を伸ばしていく。探索枝を伸ばしていく過程で、途中同じノードに対して異なる経路で到着する場合は、そこまでの累積コストが低い方の経路を採用し、累積コストが高い方の経路はそれ以降の探索を中止する。それ以上探索をしても、現在地ノードから目的地ノードまでの最適経路にはなり得ないと考えられるからである。最適経路にはなり得ないと途中で判断された経路の探索を終了させることを「枝狩り」という。ダイクストラ法では、現在地ノードから目的地ノードまで枝狩りをしながら探索を進めていくため、2地点間の最適経路を効率的に求めることが可能である。 The route search unit 15 searches for a route based on, for example, the Dijkstra algorithm. In the Dijkstra algorithm, the cost of the road links is added in order from the current node to the destination node, and search branches are extended along multiple routes. In the process of extending the search branches, if the same node is reached along the way via different routes, the route with the lowest cumulative cost up to that point is adopted, and the route with the highest cumulative cost is discontinued from further search. This is because further search is considered unlikely to be the optimal route from the current node to the destination node. Ending the search for a route that is determined along the way not to be the optimal route is called "branch hunting." In the Dijkstra algorithm, the search is carried out while branch hunting from the current node to the destination node, making it possible to efficiently find the optimal route between two points.
走行案内部16は、地図データメモリ101に記憶された地図データと、誘導経路メモリ102に記憶された誘導経路データと、自車位置特定部13により特定された自車位置とを用いて、車両の走行案内を行う。例えば、走行案内部16は、自車位置特定部13により特定された自車位置を示す自車位置マークを地図上に重ねて表示することにより、車両が現在どこを走行しているのかを一目で分かるようにする。また、走行案内部16は、誘導経路メモリ102に記憶された誘導経路データを用いて、誘導経路を他の道路とは色を変えて太く描画する。また、走行案内部16は、車両が誘導経路上の案内交差点の所定距離手前に近づいたときに、ディスプレイ30に交差点拡大画像を表示して進行方向の交差点案内を行う。 The driving guidance unit 16 uses the map data stored in the map data memory 101, the guided route data stored in the guided route memory 102, and the vehicle position identified by the vehicle position identification unit 13 to provide driving guidance for the vehicle. For example, the driving guidance unit 16 displays a vehicle position mark indicating the vehicle position identified by the vehicle position identification unit 13 superimposed on the map, thereby enabling the driver to see at a glance where the vehicle is currently traveling. The driving guidance unit 16 also uses the guided route data stored in the guided route memory 102 to draw the guided route in a bold color different from other roads. When the vehicle approaches a predetermined distance before a guided intersection on the guided route, the driving guidance unit 16 displays an enlarged image of the intersection on the display 30 to provide intersection guidance in the direction of travel.
図2は、経路探索部15の具体的な機能構成例を示すブロック図である。図2に示すように、本実施形態の経路探索部15は、機能構成として、探索枝伸長部21、進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24を備えている。本実施形態では、自車が大型車に該当するか否かを示す情報をナビゲーション装置100にあらかじめ設定しておき、大型車に該当することを示す情報が設定されている場合に、探索枝伸長部21、進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24の処理を実行する。大型車に該当することを示す情報が設定されていない場合には、進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24の処理は行わず、探索枝伸長部21の処理によって経路を探索する。 Figure 2 is a block diagram showing a specific example of the functional configuration of the route search unit 15. As shown in Figure 2, the route search unit 15 of this embodiment has, as its functional configuration, a search branch extension unit 21, an entry prohibited node detection unit 22, a road link detection unit 23, and a restriction information setting unit 24. In this embodiment, information indicating whether the vehicle is a large vehicle or not is set in the navigation device 100 in advance, and when information indicating that the vehicle is a large vehicle is set, the search branch extension unit 21, the entry prohibited node detection unit 22, the road link detection unit 23, and the restriction information setting unit 24 are executed. When information indicating that the vehicle is a large vehicle is not set, the entry prohibited node detection unit 22, the road link detection unit 23, and the restriction information setting unit 24 are not executed, and a route is searched for by the search branch extension unit 21.
探索枝伸長部21は、現在地ノードから目的地ノードまで順に道路リンクのコストを加算し、枝狩りをしながら複数の経路に沿って探索枝を伸ばしていく処理を実行する。進入禁止ノード検出部22は、探索枝伸長部21が現在地ノードから目的地ノードに向かってコストを加算しながら探索枝を伸ばしていく過程において、大型車進入禁止の交通規制情報が設定されているノード(以下、進入禁止ノードという)を検出する。すなわち、進入禁止ノード検出部22は、探索枝伸長部21により探索枝が伸ばされるたびに、伸ばした先のノードに大型車進入禁止の交通規制情報が設定されているか否かを判定し、交通規制情報が設定されているノードを進入禁止ノードとして検出する。 The search branch extension unit 21 adds up the costs of road links from the current location node to the destination node in order, and executes a process of extending search branches along multiple routes while pruning. The entry prohibited node detection unit 22 detects nodes (hereinafter referred to as entry prohibited nodes) where traffic regulation information prohibiting large vehicles from entering is set as the search branch extension unit 21 extends the search branches while adding up the costs from the current location node to the destination node. That is, each time a search branch is extended by the search branch extension unit 21, the entry prohibited node detection unit 22 determines whether traffic regulation information prohibiting large vehicles from entering is set at the node to which the search branch is extended, and detects the node where the traffic regulation information is set as an entry prohibited node.
道路リンク検出部23は、進入禁止ノード検出部22により進入禁止ノードが検出された場合に、進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出する。走行が規制されていることが推定され得る所定区間の道路リンクは、例えば、道路種別が同じでリンク接続角度が閾値以下となる道なりの複数の道路リンクであって、進入禁止の交通規制情報が設定されている他のノードに至るまで縦続的に接続する複数の道路リンクである。 When an entry prohibited node is detected by the entry prohibited node detection unit 22, the road link detection unit 23 detects multiple road links that are connected in tandem from the entry prohibited node and that are in a predetermined section where it can be assumed that travel is restricted. The road links in a predetermined section where it can be assumed that travel is restricted are, for example, multiple road links that are of the same road type and have a link connection angle equal to or less than a threshold, and that are connected in tandem up to another node where traffic regulation information for entry prohibition is set.
図3は、道なりの複数の道路リンクを説明するための図である。図3において、矢印の1つ1つは道路リンクLK1~LK8を示している。このうち、道路リンクLK1~LK7は道路種別が県道に関するものであり、道路リンクLK8は道路種別が一般道に関するものである。○印は進入禁止ノードND1を示している。なお、他のノードは○印の図示を省略している。進入禁止ノードND1には、大型車が道路リンクLK1に進入することを禁止する交通規制情報が設定されている。 Figure 3 is a diagram for explaining multiple road links along a road. In Figure 3, each arrow indicates road link LK1 to LK8. Of these, road links LK1 to LK7 are related to prefectural roads, and road link LK8 is related to a general road. A circle indicates entry prohibited node ND1. Note that circles are not shown for other nodes. Traffic regulation information is set in entry prohibited node ND1 to prohibit large vehicles from entering road link LK1.
図3の例において、進入禁止ノードND1に接続する道路リンクLK1と、これに縦続的に接続する道路リンクLK2は、道路種別が何れも県道であり、リンク接続角度θ12が閾値以下であるので、道なりの道路リンクである。また、道路リンクLK2に縦続的に接続する道路リンクLK3も、道路種別が県道であり、道路リンクLK2とのリンク接続角度が閾値以下であるので、道なりの道路リンクである。道路リンクLK3に縦続的に接続する道路リンクLK4も、道路種別が県道であり、道路リンクLK3とのリンク接続角度が閾値以下であるので、道なりの道路リンクである。さらに、道路リンクLK4に縦続的に接続する道路リンクLK5も、道路種別が県道であり、道路リンクLK4とのリンク接続角度が閾値以下であるので、道なりの道路リンクである。 In the example of Fig. 3, the road link LK1 connected to the entry prohibited node ND1 and the road link LK2 connected to it in a cascade manner are both road links that follow the road because their road types are prefectural roads and the link connection angle θ12 is equal to or less than the threshold. The road link LK3 connected to the road link LK2 in a cascade manner is also a road link that follows the road because its road type is a prefectural road and the link connection angle with the road link LK2 is equal to or less than the threshold. The road link LK4 connected to the road link LK3 in a cascade manner is also a road link that follows the road because its road type is a prefectural road and the link connection angle with the road link LK3 is equal to or less than the threshold. Furthermore, the road link LK5 connected to the road link LK4 in a cascade manner is also a road link that follows the road because its road type is a prefectural road and the link connection angle with the road link LK4 is equal to or less than the threshold.
これに対し、道路リンクLK2に縦続的に接続する道路リンクLK8は、道路種別が一般道であって県道ではないので、道なりの道路リンクではない。また、道路リンクLK4に縦続的に接続する道路リンクLK6は、道路種別は県道であるが、道路リンクLK4とのリンク接続角度θ46が閾値以下ではないので、道なりの道路リンクではない。道路リンクLK4に縦続的に接続する道路リンクLK7も道路リンクLK6と同様、道路種別は県道であるが、道路リンクLK4とのリンク接続角度が閾値以下ではないので、道なりの道路リンクではない。 In contrast, the road link LK8 connected cascade-wise to the road link LK2 is not a road link that follows a road because its road type is a general road and not a prefectural road. The road link LK6 connected cascade-wise to the road link LK4 is not a road link that follows a road because its road type is a prefectural road, but its link connection angle θ46 with the road link LK4 is not equal to or less than the threshold. The road link LK7 connected cascade-wise to the road link LK4 is also not a road link that follows a road because its road type is a prefectural road, like the road link LK6, but its link connection angle with the road link LK4 is not equal to or less than the threshold.
図4は、進入禁止の交通規制情報が設定されている他のノードに至るまで縦続的に接続する複数の道路リンクを説明するための図である。この図4において、図3に示した構成要素と同一の構成要素には同一の符号を付している。図4の例では、道路リンクLK5の一端のノードND2も進入禁止ノードであり、大型車が道路リンクLK5に進入することを禁止する交通規制情報が設定されている。 Figure 4 is a diagram for explaining multiple road links that are connected in cascade up to another node for which no-entry traffic regulation information is set. In this Figure 4, the same components as those shown in Figure 3 are given the same reference numerals. In the example of Figure 4, node ND2 at one end of road link LK5 is also a no-entry node, and traffic regulation information is set that prohibits large vehicles from entering road link LK5.
この図4に示す例の場合、進入禁止ノード検出部22により検出された進入禁止ノードND1に対し、これに縦続的に接続する道なりの道路リンクを順次辿っていき、進入禁止の交通規制情報が設定されている他の進入禁止ノードND2に至るまで縦続的に接続する複数の道路リンクLK1~LK5が道路リンク検出部23により検出されることになる。以下、道路リンク検出部23により検出される複数の道路リンクを規制対象道路リンクという。 In the example shown in FIG. 4, the road links that are cascade-connected to the entry prohibited node ND1 detected by the entry prohibited node detection unit 22 are sequentially traced by the road link detection unit 23, and multiple road links LK1 to LK5 that are cascade-connected up to another entry prohibited node ND2 for which traffic regulation information forbidding entry is set are detected. Hereinafter, the multiple road links detected by the road link detection unit 23 are referred to as regulated road links.
規制情報設定部24は、道路リンク検出部23により検出された複数の規制対象道路リンクに対して経路探索上の走行規制情報を設定する。例えば、規制情報設定部24は、道路リンク検出部23により検出された複数の規制対象道路リンクに対して、走行規制情報として所定のコストを設定する。ここで設定するコストは、規制対象道路リンクが経路として選択されにくくなる(つまり、枝狩りされやすくなる)ようにするために必要十分な重みを持った値である。例えば、無限大のコストを設定するようにすることが可能である。 The restriction information setting unit 24 sets driving restriction information for route search for multiple regulated road links detected by the road link detection unit 23. For example, the restriction information setting unit 24 sets a predetermined cost as driving restriction information for multiple regulated road links detected by the road link detection unit 23. The cost set here is a value with a necessary and sufficient weight to make the regulated road links less likely to be selected as routes (i.e., more likely to be pruned). For example, it is possible to set an infinite cost.
経路探索部15は、規制情報設定部24により走行規制情報が設定された複数の規制対象道路リンクを規制対象区間として経路の探索を行う。すなわち、探索枝伸長部21は、進入禁止ノード検出部22により進入禁止ノードが検出されると、道路リンク検出部23および規制情報設定部24の処理が行われている間は探索枝の伸長処理を停止する。その後、規制情報設定部24により走行規制情報(コスト)が設定されると、探索枝伸長部21は、当該走行規制情報が設定された複数の規制対象道路リンクを規制対象区間として、進入禁止ノード検出部22により検出された進入禁止ノードから探索枝の伸長処理を継続する。 The route search unit 15 searches for a route using multiple regulated road links for which driving restriction information has been set by the restriction information setting unit 24 as regulated sections. That is, when an entry prohibited node is detected by the entry prohibited node detection unit 22, the search branch extension unit 21 stops the search branch extension process while the road link detection unit 23 and the restriction information setting unit 24 are processing. After that, when the restriction information setting unit 24 sets driving restriction information (cost), the search branch extension unit 21 continues the search branch extension process from the entry prohibited node detected by the entry prohibited node detection unit 22, using the multiple regulated road links for which the driving restriction information has been set as regulated sections.
このようにすれば、図5のように、大型車進入禁止の交通規制情報が設定されている規制地点51をピンポイントで迂回して、他の規制地点52に至るまでの規制対象区間53を通る経路(例えば、図11のような経路113)が探索されてしまうことを防止し、規制対象区間53を回避して通る経路54を探索することができる。 In this way, as shown in FIG. 5, it is possible to prevent searching for a route (e.g., route 113 as shown in FIG. 11) that goes around a controlled point 51 where traffic regulation information prohibiting large vehicles from entering and passes through a controlled section 53 to reach another controlled point 52, and to search for a route 54 that avoids the controlled section 53.
図6は、以上のように構成した本実施形態による経路探索部15の動作例を示すフローチャートである。図6に示すフローチャートは、ユーザにより目的地が設定され、経路探索の指示が行われたときに開始する。 Figure 6 is a flowchart showing an example of the operation of the route search unit 15 according to this embodiment configured as described above. The flowchart shown in Figure 6 starts when a destination is set by the user and an instruction to search for a route is given.
まず、探索枝伸長部21は、現在地のノードから1つ先のノードに探索枝を伸ばす(ステップS1)。ここで、進入禁止ノード検出部22は、伸ばした先のノードに大型車進入禁止の交通規制情報が設定されているか否か、つまり進入禁止ノードか否かを判定する(ステップS2)。 First, the search branch extension unit 21 extends the search branch from the current node to the next node (step S1). Here, the no-entry node detection unit 22 determines whether or not the node to which the search branch is extended has traffic regulation information forbidding large vehicles from entering, i.e., whether or not the node is a no-entry node (step S2).
ここで、探索枝を伸ばした先のノードが進入禁止ノードではないと判定された場合、探索枝伸長部21は、目的地までの経路探索が終了したか否かを判定する(ステップS3)。目的地までの経路探索がまだ終了していない場合、処理はステップS1に戻り、探索枝伸長部21による探索枝の伸長処理を継続する。 If it is determined that the node to which the search branch is extended is not a prohibited entry node, the search branch extension unit 21 determines whether the route search to the destination has been completed (step S3). If the route search to the destination has not been completed, the process returns to step S1, and the search branch extension unit 21 continues the search branch extension process.
一方、ステップS2において、探索枝を伸ばした先のノードが進入禁止ノードであると判定された場合、道路リンク検出部23は、進入禁止ノードから縦続的に接続する複数の道路リンクであって、他の進入禁止ノードに至るまで縦続的に接続する複数の道路リンクを規制対象道路リンクとして検出する(ステップS4)。そして、規制情報設定部24は、検出された複数の規制対象道路リンクに対して走行規制情報(コスト)を設定する(ステップS5)。 On the other hand, if it is determined in step S2 that the node to which the search branch is extended is a prohibited entry node, the road link detection unit 23 detects, as regulated road links, a plurality of road links that are cascade-connected from the prohibited entry node and that reach another prohibited entry node (step S4). The regulation information setting unit 24 then sets driving regulation information (cost) for the detected regulated road links (step S5).
その後、処理はステップS1に戻り、探索枝伸長部21による進入禁止ノードからの探索枝の伸長処理を継続する。そして、ステップS3において、目的地までの経路探索が終了したと判定された場合、図6に示すフローチャートの処理は終了する。 Then, the process returns to step S1, and the search branch extension unit 21 continues the process of extending the search branch from the prohibited entry node. Then, if it is determined in step S3 that the route search to the destination has ended, the process of the flowchart shown in FIG. 6 ends.
以上詳しく説明したように、本実施形態では、ノードの属性情報として大型車進入禁止の交通規制情報が設定されている場合に、その進入禁止ノードから縦続的に接続していて走行が規制されていることが推定され得る所定区間の道路リンクに対して経路探索上の走行規制情報を設定するようにしている。これにより、進入禁止ノードの規制地点をピンポイントで迂回して、走行が規制されている道路区間を通る経路が探索されてしまうことを防止することができ、規制区間を避けて経路の探索を行うことが可能となる。 As explained in detail above, in this embodiment, when traffic regulation information prohibiting large vehicles from entering is set as attribute information of a node, driving regulation information in route search is set for road links of a specific section that are connected cascade-connected from the entry-prohibited node and where it can be assumed that driving is restricted. This makes it possible to pinpoint the restricted point of the entry-prohibited node and prevent the search for a route that passes through the road section where driving is restricted, making it possible to search for a route that avoids the restricted section.
なお、上記実施形態では、進入禁止ノード検出部22により検出された進入禁止ノードから道なりに接続する複数の道路リンクであって、大型車進入禁止の交通規制情報が設定されている他の進入禁止ノードに至るまで縦続的に接続する複数の道路リンクを規制対象道路リンクとして検出する例について説明したが、本発明はこれに限定されない。 In the above embodiment, an example was described in which multiple road links that connect from the entry prohibited node detected by the entry prohibited node detection unit 22 along the road and that are connected in a cascading manner up to another entry prohibited node for which traffic regulation information forbidding large vehicles is set are detected as regulated road links, but the present invention is not limited to this.
例えば、道路リンク検出部23は、図7に示すように、道路種別が同じでリンク接続角度が閾値以下となる道なりの複数の道路リンクであって、一方通行の属性情報が設定されている複数の道路リンクを検出するようにしてもよい。図7に示す例において、道路リンクLK11~LK15が、進入禁止ノード検出部22により検出された進入禁止ノードND11から縦続的に接続する道なりの複数の道路リンクである。このうち、道路リンクLK11~LK14に一方通行の道路属性が設定されていて、道路リンクLK15には一方通行の道路属性が設定されていない。つまり、道路リンクLK14の終端のノードND12が一方通行の出口となっている。この場合、道路リンク検出部23は、進入禁止ノードND11から一方通行の出口のノードND12に至るまで縦続的に接続する複数の道路リンクLK11~LK14を規制対象道路リンクとして検出する。 For example, as shown in FIG. 7, the road link detection unit 23 may detect a plurality of road links along a road that have the same road type and a link connection angle equal to or less than a threshold, and that have one-way attribute information set. In the example shown in FIG. 7, road links LK11 to LK15 are a plurality of road links along a road that are connected in series from the entry prohibited node ND11 detected by the entry prohibited node detection unit 22. Of these, the road links LK11 to LK14 are set with a one-way road attribute, and the road link LK15 is not set with a one-way road attribute. In other words, the node ND12 at the end of the road link LK14 is the exit of a one-way street. In this case, the road link detection unit 23 detects the plurality of road links LK11 to LK14 that are connected in series from the entry prohibited node ND11 to the one-way exit node ND12 as regulated road links.
また、道路リンク検出部23は、図8に示すように、道路種別が同じでリンク接続角度が閾値以下となる道なりの複数の道路リンクであって、道なりの道路リンクが存在しなくなる地点に至るまで縦続的に接続する複数の道路リンクを検出するようにしてもよい。図8(a)に示す例において、道路リンクLK21~LK24が、進入禁止ノード検出部22により検出された進入禁止ノードND21から縦続的に接続する道なりの複数の道路リンクである。道路リンクLK24の終端のノードND22は三叉路の交差点ノードであり、その先に道なりの道路リンクは存在しない。この場合、道路リンク検出部23は、進入禁止ノードND21から三叉路の交差点ノードND22に至るまで縦続的に接続する複数の道路リンクLK21~LK24を規制対象道路リンクとして検出する。 As shown in FIG. 8, the road link detection unit 23 may detect multiple road links that are cascade-connected along a road, have the same road type, and have a link connection angle equal to or less than a threshold, and that are connected in a cascade-connected manner up to a point where no road links along the road exist. In the example shown in FIG. 8(a), road links LK21 to LK24 are multiple road links that cascade-connect along a road from the entry prohibited node ND21 detected by the entry prohibited node detection unit 22. The terminal node ND22 of the road link LK24 is a three-way intersection node, and no road links along the road exist beyond that. In this case, the road link detection unit 23 detects the multiple road links LK21 to LK24 that cascade-connect from the entry prohibited node ND21 to the three-way intersection node ND22 as regulated road links.
また、図8(b)に示す例において、道路リンクLK31~LK34が、進入禁止ノード検出部22により検出された進入禁止ノードND31から縦続的に接続する道なりの複数の道路リンクである。道路リンクLK34の終端は行き止まりになっていて、その先に道なりの道路リンクは存在しない。この場合、道路リンク検出部23は、進入禁止ノードND31から行き止まりのノードND32に至るまで縦続的に接続する複数の道路リンクLK31~LK34を規制対象道路リンクとして検出する。 In the example shown in FIG. 8(b), road links LK31 to LK34 are multiple road links that are connected in a cascade from the entry prohibited node ND31 detected by the entry prohibited node detection unit 22. The end of road link LK34 is a dead end, and there are no road links that are connected in a cascade beyond that. In this case, the road link detection unit 23 detects the multiple road links LK31 to LK34 that are connected in a cascade from the entry prohibited node ND31 to the dead end node ND32 as regulated road links.
また、上記実施形態では、現在地から目的地に向かって探索枝を伸ばしていく過程において進入禁止ノードを検出する例について説明したが、本発明はこれに限定されない。例えば、進入禁止ノード検出部22は、現在地および目的地を含む所定範囲を設定し、当該所定範囲に含まれる1以上の進入禁止ノードを検出するようにしてもよい。図9は、このように進入禁止ノードを検出する場合における経路探索部15’の機能構成例を示すブロック図である。 In the above embodiment, an example was described in which a prohibited entry node is detected in the process of extending a search branch from the current location toward the destination, but the present invention is not limited to this. For example, the prohibited entry node detection unit 22 may set a predetermined range that includes the current location and the destination, and detect one or more prohibited entry nodes included in the predetermined range. Figure 9 is a block diagram showing an example of the functional configuration of the route search unit 15' when detecting a prohibited entry node in this manner.
図9において、進入禁止ノード検出部22’は、ユーザにより目的地が設定され、経路探索が指示されたときに、現在地および目的地を含む所定範囲を設定し、当該所定範囲に含まれる1以上の進入禁止ノードを検出する。ここで、所定範囲は、経路探索の際に一般的に設定される範囲と同様でよい。例えば、現在地と目的地とを結ぶ直線に平行な2辺を長辺とする矩形領域、または現在地を中心とする所定半径の円形領域と目的地を中心とする所定半径の円形領域とを対角部に含む矩形領域などを所定範囲として設定するようにしてよい。 In FIG. 9, when a destination is set by the user and a route search is instructed, the entry prohibited node detection unit 22' sets a predetermined range including the current location and destination, and detects one or more entry prohibited nodes included in the predetermined range. Here, the predetermined range may be the same as a range that is generally set when searching for a route. For example, the predetermined range may be a rectangular area whose long sides are two sides parallel to a line connecting the current location and destination, or a rectangular area whose diagonal corners include a circular area of a predetermined radius centered on the current location and a circular area of a predetermined radius centered on the destination.
道路リンク検出部23’は、進入禁止ノード検出部22’により検出された1以上の進入禁止ノードのそれぞれについて、当該進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを規制対象道路リンクとして検出する。規制情報設定部24’は、道路リンク検出部23’により検出された複数の規制対象道路リンクに対して、走行規制情報として所定のコストを設定する。 For each of one or more entry prohibited nodes detected by the entry prohibited node detection unit 22', the road link detection unit 23' detects, as restricted road links, a plurality of road links that are connected in cascade from the entry prohibited node and are in a predetermined section where it can be assumed that travel is restricted. The restriction information setting unit 24' sets a predetermined cost as travel restriction information for the plurality of restricted road links detected by the road link detection unit 23'.
探索枝伸長部21’は、以上のようにして規制対象道路リンクに走行規制情報が設定された後、現在地から目的地に向かって探索枝を順次伸ばしていき、最もコストが小さくなる経路を探索する。このとき探索枝伸長部21’は、規制情報設定部24’により走行規制情報が設定された複数の道路リンクを規制対象区間として、現在地から目的地までの経路の探索を行う。 After the driving restriction information is set on the regulated road links in the above manner, the search branch extension unit 21' sequentially extends the search branches from the current location toward the destination, searching for the route with the lowest cost. At this time, the search branch extension unit 21' searches for a route from the current location to the destination, regarding the multiple road links for which driving restriction information has been set by the restriction information setting unit 24' as regulated sections.
図2のように経路探索部15を構成した場合、探索枝を伸ばしていく過程で、例えば図5に示す大型車進入禁止の交通規制情報が設定された進入禁止ノード51に探索枝が伸ばされず、規制対象区間53の途中にあるノードに探索枝が伸ばされると、進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24の処理が実行されないので、規制対象区間53の一部を通る経路が探索されてしまう。進入禁止ノード51に探索枝が伸ばされたとしても、それより先に規制対象区間53の途中にあるノードに探索枝が伸ばされた場合も同様である。これに対し、図9のように経路探索部15’を構成すると、探索枝を伸ばす経路探索の処理を開始する前に、規制対象区間53の全域の道路リンクに走行規制情報が設定されることになるので、規制対象区間53の一部を通る経路が探索されてしまうことを防止することができる。 When the route search unit 15 is configured as shown in FIG. 2, if the search branch is not extended to the entry prohibition node 51 in which traffic regulation information for prohibiting large vehicles as shown in FIG. 5 is set during the process of extending the search branch, and the search branch is extended to a node in the middle of the regulated section 53, the processing of the entry prohibition node detection unit 22, the road link detection unit 23, and the regulation information setting unit 24 is not executed, and a route that passes through part of the regulated section 53 is searched for. The same applies if the search branch is extended to the entry prohibition node 51, but is extended to a node in the middle of the regulated section 53 beyond that. In contrast, when the route search unit 15' is configured as shown in FIG. 9, travel regulation information is set on the road links in the entire regulated section 53 before starting the route search process to extend the search branch, so that it is possible to prevent a route that passes through part of the regulated section 53 from being searched for.
また、上記実施形態では、ユーザにより経路探索の実行が指示されたときに進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24の処理を実行する例について説明したが、ユーザにより経路探索の実行が指示される前にあらかじめ実行するようにしてもよい。すなわち、地図データ記憶部10に地図データが記憶されたときに、その地図データを対象として上述の処理を行い、規制対象道路リンクに走行規制情報を付加した地図データを生成して地図データ記憶部10に再記憶させるようにしてもよい。この場合、図1の地図データ取得部11は、編集後の地図データを地図データ記憶部10から取得して地図データメモリ101に記憶させ、経路探索部15はこの編集後の地図データを用いて経路探索を実行する。 In the above embodiment, the processing of the no-entry node detection unit 22, the road link detection unit 23, and the restriction information setting unit 24 is executed when the user instructs the execution of a route search. However, they may be executed before the user instructs the execution of a route search. That is, when map data is stored in the map data storage unit 10, the above-mentioned processing may be performed on the map data, and map data in which driving restriction information is added to the restricted road links may be generated and re-stored in the map data storage unit 10. In this case, the map data acquisition unit 11 in FIG. 1 acquires the edited map data from the map data storage unit 10 and stores it in the map data memory 101, and the route search unit 15 executes a route search using the edited map data.
図10は、このような地図データの編集を行う地図データ編集装置200の機能構成例を示すブロック図である。図10に示すように、本実施形態の地図データ編集装置200は、地図データ記憶部10から地図データを読み出す地図データ読出部31と、地図データ読出部31により読み出された地図データを編集し、編集後の地図データを地図データ記憶部10に記憶させる地図データ編集部32とを備えて構成される。 Fig. 10 is a block diagram showing an example of the functional configuration of a map data editing device 200 that edits such map data. As shown in Fig. 10, the map data editing device 200 of this embodiment is configured to include a map data reading unit 31 that reads map data from the map data storage unit 10, and a map data editing unit 32 that edits the map data read by the map data reading unit 31 and stores the edited map data in the map data storage unit 10.
地図データ読出部31は、地図データ記憶部10に記憶されている地図データの全体を読み出す。あるいは、地図データ読出部31は、直近にアップデートされた領域の地図データを読み出すようにしてもよい。地図データ編集部32は、機能構成として、進入禁止ノード検出部22”、道路リンク検出部23”および規制情報設定部24”を備え、これらの機能構成によって地図データの編集を実行する。 The map data reading unit 31 reads out the entire map data stored in the map data storage unit 10. Alternatively, the map data reading unit 31 may read out the map data of the area that was most recently updated. The map data editing unit 32 has, as its functional components, a no-entry node detection unit 22'', a road link detection unit 23'', and a restriction information setting unit 24'', and edits the map data using these functional components.
進入禁止ノード検出部22”は、地図データ読出部31により読み出された地図データを対象として、大型車進入禁止の交通規制情報が設定されている1以上の進入禁止ノードを検出する。この進入禁止ノード検出部22”は、図9に示した進入禁止ノード検出部22’と同様の処理を行う。ただし、図9の進入禁止ノード検出部22’は、現在地および目的地を含む所定範囲を対象として進入禁止ノードの検出を行うのに対し、図10の進入禁止ノード検出部22”は、地図データ読出部31により読み出された地図データの全域を対象として進入禁止ノードの検出を行う点で異なる。 The entry prohibited node detection unit 22" detects one or more entry prohibited nodes for which traffic regulation information prohibiting entry of large vehicles is set, using the map data read by the map data reading unit 31. This entry prohibited node detection unit 22" performs the same processing as the entry prohibited node detection unit 22' shown in FIG. 9. However, it is different in that the entry prohibited node detection unit 22' in FIG. 9 detects entry prohibited nodes within a specified range including the current location and destination, whereas the entry prohibited node detection unit 22" in FIG. 10 detects entry prohibited nodes within the entire area of the map data read by the map data reading unit 31.
道路リンク検出部23”は、進入禁止ノード検出部22”により検出された1以上の進入禁止ノードのそれぞれについて、当該進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出する。この道路リンク検出部23”は、図9に示した道路リンク検出部23’と同様の処理を行う。 For each of one or more entry prohibited nodes detected by the entry prohibited node detection unit 22'', the road link detection unit 23'' detects a plurality of road links that are cascade-connected from the entry prohibited node, and that are road links of a predetermined section where it can be assumed that travel is restricted. This road link detection unit 23'' performs the same processing as the road link detection unit 23' shown in Figure 9.
規制情報設定部24”は、道路リンク検出部23”により検出された複数の規制対象道路リンクに対して走行規制情報を設定し、設定した走行規制情報を道路リンクの属性情報として地図データのリンクテーブルに記録する。ここで記録する走行規制情報は、上記実施形態で説明した経路探索上のコストとすることが可能であるが、それに限定されない。例えば、大型車の走行が規制されていることを示すフラグ情報等であってもよい。走行規制情報としてコストを記録した場合、経路探索部15は、そのコストを規制対象道路リンクに付加して経路探索を実行する。一方、走行規制情報としてフラグ情報を記録した場合、経路探索部15は、所定のコストを規制対象道路リンクに付加して経路探索を実行する。 The restriction information setting unit 24" sets driving restriction information for multiple regulated road links detected by the road link detection unit 23", and records the set driving restriction information in the link table of the map data as attribute information of the road link. The driving restriction information recorded here can be the cost for route search described in the above embodiment, but is not limited to this. For example, it may be flag information indicating that the driving of large vehicles is restricted. When the cost is recorded as the driving restriction information, the route search unit 15 adds the cost to the regulated road link and performs the route search. On the other hand, when the flag information is recorded as the driving restriction information, the route search unit 15 adds a predetermined cost to the regulated road link and performs the route search.
このように、地図データ編集装置200によって地図データ記憶部10の地図データをあらかじめ編集しておけば、ユーザにより経路探索の実行が指示されたときに進入禁止ノード検出部22、道路リンク検出部23および規制情報設定部24の処理を行う必要がなく、経路探索処理に要する時間を短縮化することができる。 In this way, if the map data in the map data storage unit 10 is edited in advance by the map data editing device 200, there is no need to execute the processing of the no-entry node detection unit 22, the road link detection unit 23, and the regulation information setting unit 24 when the user instructs the execution of a route search, and the time required for the route search processing can be shortened.
また、上記実施形態では、進入禁止ノードに設定されている交通規制が大型車進入禁止である例について説明したが、本発明はこれに限定されない。例えば、特種車、二輪車などの進入を禁止する交通規制の場合にも、上記実施形態を同様に適用することが可能である。 In the above embodiment, an example was described in which the traffic regulation set in the no-entry node prohibits large vehicles from entering, but the present invention is not limited to this. For example, the above embodiment can be similarly applied to traffic regulations that prohibit the entry of special vehicles, motorcycles, etc.
その他、上記実施形態は、何れも本発明を実施するにあたっての具体化の一例を示したものに過ぎず、これによって本発明の技術的範囲が限定的に解釈されてはならないものである。すなわち、本発明はその要旨、またはその主要な特徴から逸脱することなく、様々な形で実施することができる。 In addition, the above embodiments are merely examples of how the present invention can be implemented, and the technical scope of the present invention should not be interpreted in a limiting manner. In other words, the present invention can be implemented in various forms without departing from its gist or main features.
15,15’ 経路探索部
21,21’,21” 探索枝伸長部
22,22’,22” 進入禁止ノード検出部
23,23’,23” 道路リンク検出部
24,24’,24” 規制情報設定部
31 地図データ読出部
32 地図データ編集部
100 ナビゲーション装置
200 地図データ編集装置
15, 15' Route search unit 21, 21', 21" Search branch extension unit 22, 22', 22" No entry node detection unit 23, 23', 23" Road link detection unit 24, 24', 24" Restriction information setting unit 31 Map data reading unit 32 Map data editing unit 100 Navigation device 200 Map data editing device
Claims (13)
上記進入禁止ノード検出部により検出された上記進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出する道路リンク検出部と、
上記道路リンク検出部により検出された複数の道路リンクに対して経路探索上の走行規制情報を設定する規制情報設定部と備え、
上記規制情報設定部により上記走行規制情報が設定された複数の道路リンクを規制対象区間として経路の探索を行うようにした
ことを特徴とするナビゲーション装置。 an entry prohibited node detection unit that detects an entry prohibited node, which is a node for which traffic regulation information forbidding entry is set;
a road link detection unit that detects a plurality of road links that are cascade-connected from the entry prohibited node detected by the entry prohibited node detection unit, the road links being in a predetermined section where it can be assumed that travel is restricted; and
a regulation information setting unit that sets driving regulation information for route search for the plurality of road links detected by the road link detection unit,
A navigation device characterized in that a route search is performed by using a plurality of road links for which the travel restriction information has been set by the restriction information setting unit as restricted sections.
上記道路リンク検出部は、上記進入禁止ノード検出部により上記進入禁止ノードが検出されるたびに、検出された上記進入禁止ノードから縦続的に接続する上記所定区間の複数の道路リンクを検出し、
上記規制情報設定部は、上記道路リンク検出部により検出された複数の道路リンクに対して、上記走行規制情報として所定のコストを設定する
ことを特徴とする請求項1~4の何れか1項に記載のナビゲーション装置。 the entry prohibited node detection unit adds up the costs of road links in order from the current location toward the destination, and in the process of extending search branches along a plurality of routes while pruning , detects the entry prohibited node by determining whether or not the node at the destination of the search branch is the entry prohibited node each time the search branch is extended ;
the road link detection unit detects a plurality of road links in the predetermined section cascade-connected from the detected entry prohibited node each time the entry prohibited node is detected by the entry prohibited node detection unit;
5. The navigation device according to claim 1, wherein the restriction information setting unit sets a predetermined cost as the driving restriction information for each of the plurality of road links detected by the road link detection unit.
上記道路リンク検出部は、上記進入禁止ノード検出部により検出された1以上の上記進入禁止ノードのそれぞれについて、当該進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出し、
上記規制情報設定部は、上記道路リンク検出部により検出された複数の道路リンクに対して、上記走行規制情報として所定のコストを設定し、
上記進入禁止ノード検出部、上記道路リンク検出部および上記規制情報設定部の処理を、上記現在地から上記目的地に向かって探索枝を伸ばしながらコスト計算を行う経路探索の処理を開始する前に実行し、上記所定区間の複数の道路リンクに対して上記走行規制情報が設定された後に上記経路探索の処理を実行する
ことを特徴とする請求項1~4の何れか1項に記載のナビゲーション装置。 the entry prohibited node detection unit sets a predetermined range including a current location and a destination, and detects one or more of the entry prohibited nodes included in the predetermined range;
the road link detection unit detects, for each of the one or more entry prohibited nodes detected by the entry prohibited node detection unit, a plurality of road links cascade-connected from the entry prohibited node, the road links being in a predetermined section in which it can be estimated that travel is restricted;
the restriction information setting unit sets a predetermined cost as the driving restriction information for each of the plurality of road links detected by the road link detection unit ;
The processes of the entry prohibited node detection unit, the road link detection unit and the regulation information setting unit are executed before starting a route search process in which a cost is calculated while extending a search branch from the current location toward the destination, and the route search process is executed after the driving regulation information is set for a plurality of road links in the predetermined section.
5. The navigation device according to claim 1, wherein the navigation device is a navigation system including: a navigation unit that is connected to the navigation system;
上記地図データ読出部により読み出された地図データを編集し、編集後の地図データを上記地図データ記憶部に記憶させる地図データ編集部とを備え、
上記地図データ編集部は、
上記地図データ読出部により読み出された地図データを対象として、進入禁止の交通規制情報が設定されているノードである1以上の進入禁止ノードを検出する進入禁止ノード検出部と、
上記進入禁止ノード検出部により検出された1以上の上記進入禁止ノードのそれぞれについて、当該進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出する道路リンク検出部と、
上記道路リンク検出部により検出された複数の道路リンクに対して走行規制情報を設定し、設定した走行規制情報を道路リンクの属性情報として記録する規制情報設定部とを備えた
ことを特徴とする地図データ編集装置。 a map data reading unit that reads map data from the map data storage unit;
a map data editing unit that edits the map data read by the map data reading unit and stores the edited map data in the map data storage unit,
The above map data editorial department,
an entry prohibited node detection unit that detects one or more entry prohibited nodes, which are nodes for which traffic regulation information indicating entry prohibition is set, in the map data read by the map data reading unit;
a road link detection unit that detects, for each of the one or more entry prohibited nodes detected by the entry prohibited node detection unit, a plurality of road links that are cascade-connected from the entry prohibited node, the road links being in a predetermined section where it can be estimated that travel is restricted;
a restriction information setting unit that sets driving restriction information for the plurality of road links detected by the road link detection unit and records the set driving restriction information as attribute information of the road link.
上記経路探索部が、上記第1のステップで検出された上記進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出する第2のステップと、
上記経路探索部が、上記第2のステップで検出された複数の道路リンクに対して走行規制情報を設定する第3のステップとを有し、
上記経路探索部が、上記第3のステップで上記走行規制情報が設定された複数の道路リンクを規制対象区間として経路の探索を行うようにした
ことを特徴とする経路探索方法。 A first step in which a route search unit of the navigation device detects an entry-prohibited node which is a node for which traffic regulation information indicating entry-prohibition is set;
a second step in which the route search unit detects a plurality of road links cascade-connected from the entry-prohibited node detected in the first step, the road links being in a predetermined section where it can be estimated that travel is restricted; and
a third step of the route search unit setting driving regulation information for the plurality of road links detected in the second step;
The route search method, wherein the route search unit searches for a route by setting the plurality of road links for which the travel restriction information is set in the third step as restriction target sections.
上記第2のステップにおいて、上記経路探索部は、上記進入禁止ノードが検出されるたびに、検出された上記進入禁止ノードから縦続的に接続する上記所定区間の複数の道路リンクを検出し、
上記第3のステップの後、上記経路探索部が、上記走行規制情報が設定された複数の道路リンクを上記規制対象区間として、上記探索枝の伸長処理を継続する第4のステップを更に有する
ことを特徴とする請求項11に記載の経路探索方法。 In the first step, the route search unit adds up the costs of road links in order from the current location to the destination, and in the process of extending search branches along a plurality of routes while pruning , detects the entry prohibited node by determining whether or not the node at the destination of the search branch is the entry prohibited node each time the search branch is extended ;
In the second step, the route search unit detects a plurality of road links in the predetermined section that are cascade-connected from the detected entry prohibited node each time the entry prohibited node is detected,
The route search method according to claim 11, further comprising a fourth step in which, after the third step, the route search unit continues the extension process of the search branch by treating a plurality of road links for which the driving restriction information is set as the restricted section.
上記第2のステップにおいて、上記経路探索部は、上記第1のステップで検出された1以上の上記進入禁止ノードのそれぞれについて、当該進入禁止ノードから縦続的に接続する複数の道路リンクであって、走行が規制されていることが推定され得る所定区間の道路リンクを検出し、
上記第3のステップの後、上記経路探索部が、上記走行規制情報が設定された複数の道路リンクを上記規制対象区間として、上記現在地から上記目的地までの経路の探索を行う第4のステップを更に有する
ことを特徴とする請求項11に記載の経路探索方法。 In the first step, the route search unit sets a predetermined range including a current location and a destination, and detects one or more entry-prohibited nodes, which are nodes for which traffic regulation information indicating entry prohibition is set, from the predetermined range;
In the second step, the route search unit detects, for each of the one or more entry prohibited nodes detected in the first step, a plurality of road links cascade-connected from the entry prohibited node, the road links being in a predetermined section in which it can be estimated that travel is restricted;
The route search method according to claim 11, further comprising a fourth step in which, after the third step, the route search unit searches for a route from the current location to the destination by setting a plurality of road links for which the driving restriction information is set as the regulated sections.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086716A JP7575345B2 (en) | 2021-05-24 | 2021-05-24 | Navigation device, map data editing device, and route search method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021086716A JP7575345B2 (en) | 2021-05-24 | 2021-05-24 | Navigation device, map data editing device, and route search method |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022179906A JP2022179906A (en) | 2022-12-06 |
| JP7575345B2 true JP7575345B2 (en) | 2024-10-29 |
Family
ID=84327276
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021086716A Active JP7575345B2 (en) | 2021-05-24 | 2021-05-24 | Navigation device, map data editing device, and route search method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7575345B2 (en) |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006250662A (en) | 2005-03-10 | 2006-09-21 | Alpine Electronics Inc | Navigation system and method of searching guidance route |
| JP2007286629A (en) | 2007-05-11 | 2007-11-01 | Zenrin Co Ltd | Method for generating electronic map database |
| JP2008261746A (en) | 2007-04-12 | 2008-10-30 | Mitsubishi Electric Corp | Map information processing device |
| JP2009162518A (en) | 2007-12-28 | 2009-07-23 | Aisin Aw Co Ltd | Navigation device and navigation program |
| JP2009210467A (en) | 2008-03-05 | 2009-09-17 | Denso Corp | On-vehicle navigation device, and program for navigation device |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3381459B2 (en) * | 1995-05-30 | 2003-02-24 | 株式会社デンソー | Travel guide device for vehicles |
-
2021
- 2021-05-24 JP JP2021086716A patent/JP7575345B2/en active Active
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2006250662A (en) | 2005-03-10 | 2006-09-21 | Alpine Electronics Inc | Navigation system and method of searching guidance route |
| JP2008261746A (en) | 2007-04-12 | 2008-10-30 | Mitsubishi Electric Corp | Map information processing device |
| JP2007286629A (en) | 2007-05-11 | 2007-11-01 | Zenrin Co Ltd | Method for generating electronic map database |
| JP2009162518A (en) | 2007-12-28 | 2009-07-23 | Aisin Aw Co Ltd | Navigation device and navigation program |
| JP2009210467A (en) | 2008-03-05 | 2009-09-17 | Denso Corp | On-vehicle navigation device, and program for navigation device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022179906A (en) | 2022-12-06 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2834952B2 (en) | Route search method | |
| KR100312072B1 (en) | Navigation apparatus | |
| JP4255950B2 (en) | Navigation device | |
| US20200132498A1 (en) | Display control device and display control method | |
| US20090248296A1 (en) | Driving support system, driving support method and computer program | |
| JP2009042219A (en) | Navigation device and navigation program | |
| CN110268227A (en) | Driving aids and computer programs | |
| US20060085123A1 (en) | Route display device and route display method | |
| JPWO2007037281A1 (en) | Peripheral search data creation system, peripheral search system, peripheral search data creation method, peripheral search method, and navigation device | |
| JP5056737B2 (en) | Navigation device and navigation road data creation device | |
| JP5393785B2 (en) | Route peripheral facility search device | |
| JPWO2010109762A1 (en) | NAVIGATION SYSTEM, NAVIGATION METHOD, COMPUTER PROGRAM FOR EXECUTING NAVIGATION METHOD, AND RECORDING MEDIUM CONTAINING THE COMPUTER PROGRAM | |
| CN101231172A (en) | Method for guiding run course of mobile object in guidance system | |
| JP7575345B2 (en) | Navigation device, map data editing device, and route search method | |
| JP2007272276A (en) | Parking support system | |
| JP7532278B2 (en) | Navigation device and route search method | |
| JP4461373B2 (en) | Navigation device and calendar information data | |
| JP3908423B2 (en) | Navigation device | |
| JP4707516B2 (en) | Navigation device and route guidance method | |
| JP4369343B2 (en) | Guide route search apparatus and guide route search method | |
| JP5595293B2 (en) | Navigation device and cost calculation method in landabout | |
| JP4408024B2 (en) | NAVIGATION DEVICE, PROGRAM FOR THE DEVICE, AND RECORDING MEDIUM | |
| JP3609914B2 (en) | Navigation device | |
| JP2007171211A (en) | Optimum path searching method | |
| JP3406449B2 (en) | In-vehicle navigation device and guidance route search method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20240116 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240719 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240806 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240903 |
|
| 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: 20241015 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241017 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7575345 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |