JP2008101919A - 地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 - Google Patents
地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 Download PDFInfo
- Publication number
- JP2008101919A JP2008101919A JP2006282154A JP2006282154A JP2008101919A JP 2008101919 A JP2008101919 A JP 2008101919A JP 2006282154 A JP2006282154 A JP 2006282154A JP 2006282154 A JP2006282154 A JP 2006282154A JP 2008101919 A JP2008101919 A JP 2008101919A
- Authority
- JP
- Japan
- Prior art keywords
- road
- link
- road link
- roundabout
- 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.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3804—Creation or updating of map data
- G01C21/3807—Creation or updating of map data characterised by the type of data
- G01C21/3815—Road data
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/26—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 specially adapted for navigation in a road network
- G01C21/34—Route searching; Route guidance
- G01C21/3453—Special cost functions, i.e. other than distance or default speed limit of road segments
- G01C21/3461—Preferred or disfavoured areas, e.g. dangerous zones, toll or emission zones, intersections, manoeuvre types, segments such as motorways, toll roads, ferries
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01C—MEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
- G01C21/00—Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
- G01C21/38—Electronic maps specially adapted for navigation; Updating thereof
- G01C21/3863—Structures of map data
- G01C21/387—Organisation of map data, e.g. version management or database structures
- G01C21/3878—Hierarchical structures, e.g. layering
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Databases & Information Systems (AREA)
- Navigation (AREA)
- Instructional Devices (AREA)
- Traffic Control Systems (AREA)
Abstract
【課題】環状交差点の近傍に付設されるスリップロード(バイパス路)を経由する経路を優先的に誘導するよう適応された「地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置」を提供すること。
【解決手段】道路がノード及び道路リンクの集合で表わされる地図データを基にして経路探索を行う車載用ナビゲーション装置における地図データ作成方法は、地図データから環状交差点を検出するステップと、環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、第3の道路リンクに所定の識別子を付与するステップとを有する。第3の道路リンクのリンクコストは通常の道路リンクのリンクコストより低くなるように設定しても良い。
【選択図】図3
【解決手段】道路がノード及び道路リンクの集合で表わされる地図データを基にして経路探索を行う車載用ナビゲーション装置における地図データ作成方法は、地図データから環状交差点を検出するステップと、環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、第3の道路リンクに所定の識別子を付与するステップとを有する。第3の道路リンクのリンクコストは通常の道路リンクのリンクコストより低くなるように設定しても良い。
【選択図】図3
Description
本発明は、地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置に関し、特に、環状交差点を含む道路において目的地までの経路誘導を適切に行うように適応された技術に関する。
従来の典型的な車載用ナビゲーション装置は、ナビゲーションに係る一切の処理を制御するCPU等の制御装置、地図データを予め記憶させたDVD(Digital Versatile Disk)−ROMやICメモリカード等の記憶装置、表示装置、GPS(Global Positioning System)受信機、ジャイロや車速センサ等の車両の現在位置及び現在方位を検出する検出装置等を有している。そして、制御装置により、車両の現在位置を含む地図データを記憶装置から読み出し、該地図データに基づいて車両位置の周囲の地図画像を表示装置の画面に表示すると共に、自車の現在位置を指示する車両位置マークを地図画像に重ね合わせて表示し、車両の移動に応じて地図画像をスクロール表示したり、地図画像を画面に固定し車両位置マークを移動させたりして、車両が現在どこを走行しているのかを一目で判るようにしている。
これらの機能を行うため、一般に、車載用ナビゲーション装置では、道路の分岐点をノードと定義し、ノードを連結する道路を道路リンクと定義し、地図データをノード及び道路リンクの集合で表している。
例えば、特許文献1には、主に欧米で見られる道路システムの一つである環状交差点(ランダバウトとも言う)をノードとリンクで表し、これらのノードとリンクに環状交差点であることを表わす属性情報を設定して、地図データ中に環状交差点の形状データを別個に記憶させることのないようにしている。
また、車載用ナビゲーション装置には、通常、ユーザが目的地に向けて道路を間違うことなく容易に走行できるように案内する機能(経路誘導機能)が搭載されている。この経路誘導機能によれば、CPUにより、地図データを用いて出発地から目的地までを結ぶ最適な経路(典型的にはコストが最も低い経路)を、横型探索法やダイクストラ法等のシミュレーション計算を行って自動探索し、その探索した経路を誘導経路として記憶しておき、走行中、地図画像上にその誘導経路を他の道路と識別可能に表示したり、自車が誘導経路上で進路を変更すべき交差点に所定距離内に近づいたときに、地図画像上にその交差点の拡大図と共に交差点通過方向を示す矢印を表示したりすることで、目的地までの誘導経路をユーザが把握できるようになっている。
ここで、コストとは、誘導経路としての適正の程度を数値化したものであり、ノード(経緯度で表現された点)にかかるコストと、リンク(2つのノードを連結した部分、すなわち道路の一部分)の2種類がある。リンクに係るコストは、距離を基に、一般道か高速道かなどを示す道路種別(道路クラス)、車線数、道路幅員などに応じてそれぞれ一定の規則に基づいて定められた係数を乗じた値や車両の走行予測時間である。ノードに係るコストは、交差点での通過方向、交差点での信号機の有無などに応じてそれぞれ一定の規則に基づいて定められた係数を乗じた値である。
特開平11−132784号公報
上述したように従来の車載用ナビゲーション装置では、基本的に、出発地から目的地までの通行コストが最小になる経路を誘導経路として案内している。
一方、EU諸国では、環状交差点を避けて通るスリップロード(以下、バイパス路ともいう)が多く付設されている。このバイパス路は、環状交差点の近傍に付設されており、環状交差点内を走行するよりも目的地への移動距離が短縮されて移動時間が短縮されるため、バイパス路を走行するほうがユーザにとって利便性が良い。
しかし、現在の地図データベースでは、環状交差点のバイパス路に接続する交差点のノードのコストは信号機が設置されている交差点のノードのコストと差がない。一方、環状交差点は、信号機による停止を伴わず、スムーズに通行するための道路形状であるため、環状交差点に進入するコストの方が、バイパス路を通行するコストよりも低くなっている。
図1は、環状交差点21及びそのバイパス路22が出発地から目的地の間に存在する場合に案内される誘導経路の一例を示している。
道路24a、24b、24c、24d、24eを走行する経路、及び、道路24a、22、24eを走行する経路が誘導経路の候補として抽出されたとすると、現状のナビゲーション装置では、道路24a、24b、24c、24d、24eを走行する経路が案内経路として選択される。
このように、現状の誘導経路の案内では、バイパス路を含む経路が誘導経路の候補として検索されたとしても、環状交差点を通る経路が選択されてしまい、利便性の高いバイパス路が選択されないという不都合があった。
本発明は、かかる従来技術の課題に鑑みなされたものであり、環状交差点の近傍に付設されるスリップロード(バイパス路)を経由する経路を優先的に誘導するよう適応された地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置を提供することを目的とする。
上述した従来技術の課題を解決するため、本発明の一形態によれば、道路がノード及び道路リンクの集合で表わされる地図データを基にして経路探索を行う車載用ナビゲーション装置における地図データ作成方法であって、前記地図データから環状交差点を検出するステップと、前記環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、前記第3の道路リンクに所定の識別子を付与するステップとを有することを特徴とする地図データ作成方法が提供される。
また、上記形態に係る地図データ作成方法において、前記所定の識別子が付与された前記第3の道路リンクのリンクコストは、通常の道路リンクのリンクコストよりも低くなるように設定されるようにしても良く、前記第1の道路リンク及び第2の道路リンクが前記環状交差点と接続するノードには、環状交差点の案内情報を含むようにしても良い。
この形態に係る地図データ作成方法では、環状交差点に接続する道路を検出し、環状交差点の近傍のバイパス路を特定している。バイパス路は、環状交差点に接続される2つの道路(第1の道路リンク及び第2の道路リンク)を検出し、これら2つの道路を環状交差点を介さずに接続する道路リンク(第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンク)を検出することにより特定している。そして、そのバイパス路に対して特定の属性情報を付与している。この属性情報を参照することにより、誘導経路の案内時の探索において、通常の道路よりもコストが低くなるようにしている。これにより、環状交差点の近傍に付設されるバイパス路を経由する経路が優先的に誘導されるようになり、ユーザの利便性が向上する。
また、上記形態に係る地図データ作成方法において、前記第3の道路リンクは、リンク数が1から3のいずれかであるようにしても良く、前記第1の道路リンク及び第2の道路リンクは、リンク数が1から3のいずれかであるようにしても良い。
この形態に係る地図データ作成方法では、環状交差点に接続する道路リンクのリンク数を1から3に制限している。また、バイパス路に対応する第3の道路リンクのリンク数を1から3に制限している。これにより、環状交差点から距離が離れた場所で環状交差点に接続する2本の道路を結ぶ道路はバイパス路とみなさないようにし、環状交差点を通るよりも時間がかかる等の不都合を回避することが可能となる。
また、本発明の他の形態によれば、道路がノード及び道路リンクの集合で表わされ、環状交差点の近傍の道路リンクにバイパス路であることを示す属性情報が付与されていない地図データを基にして経路探索を行う車載用ナビゲーション装置における誘導経路の探索方法であって、前記環状交差点を検出するステップと、前記環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、前記第3の道路リンクのリンクコストを通常の道路のリンクコストよりも低く設定して目的地までの通行コストを算出するステップとを有することを特徴とする誘導経路の探索方法が提供される。
この形態に係る誘導経路の探索方法では、環状交差点の近傍の道路リンクにバイパス路であることを示す属性情報が付与されていない地図データを用いて誘導経路の探索を行う場合に、環状交差点に接続される道路を検出し、環状交差点の近傍のバイパス路を特定している。バイパス路は、環状交差点に接続される2つの道路(第1の道路リンク及び第2の道路リンク)を検出し、これら2つの道路を環状交差点を介さずに接続する道路リンク(第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンク)を検出することにより特定している。そして、そのバイパス路のリンクコストを通常の道路のリンクコストよりも低く設定して通行コストを算出している。これにより、環状交差点の近傍のバイパス路にバイパス路であることを示す属性情報が付与されていない場合であっても、環状交差点の近傍に付設されるバイパス路を経由する経路を優先的に誘導されるようになり、ユーザの利便性が向上する。
さらに、本発明の他の形態によれば、道路がノード及び道路リンクの集合で表わされ、環状交差点のデータを含む地図データを格納した記憶手段と、前記環状交差点を検出し、当該環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出し、前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出し、当該第3の道路リンクにバイパス路であることを示す属性情報を付与する制御手段を有することを特徴とする車載用ナビゲーション装置が提供される。
この形態に係る車載用ナビゲーション装置において、更に、案内情報を表示する表示手段を備え、前記制御手段は、前記第3の道路リンクにバイパス路であることを示す属性情報が付与された地図データを用いて誘導経路を探索し、案内経路を前記表示手段に表示するようにしても良い。
この形態に係る車載用ナビゲーション装置では、環状交差点のバイパス路の道路リンクに関する地図データの内容を更新するために、環状交差点に接続される道路を検出し、環状交差点の近傍のバイパス路を特定している。バイパス路は、環状交差点に接続される2つの道路(第1の道路リンク及び第2の道路リンク)を検出し、これら2つの道路を環状交差点を介さずに接続する道路リンクを検出することにより特定している。そして、そのバイパス路に対して特定の属性情報を付与している。この属性情報を参照することにより、誘導経路の案内時の探索において、通常の道路よりもコストが低くなるようにしている。これにより、環状交差点の近傍に付設されるバイパス路を経由する経路が優先的に誘導されるようになり、ユーザの利便性が向上する。
以下、本発明の実施形態について、添付の図面を参照して説明する。
(1)第1の実施形態
第1の実施形態では、はじめに、車載用ナビゲーション装置の構成について説明し、次に、車載用ナビゲーション装置における環状交差点のバイパス路に関する地図データの作成方法について説明する。
第1の実施形態では、はじめに、車載用ナビゲーション装置の構成について説明し、次に、車載用ナビゲーション装置における環状交差点のバイパス路に関する地図データの作成方法について説明する。
(車載用ナビゲーション装置の構成)
図2は本発明の一実施形態に係る車載用ナビゲーション装置の構成を概略的に示した図である。
図2は本発明の一実施形態に係る車載用ナビゲーション装置の構成を概略的に示した図である。
図中、1は地図データその他の案内データが記憶されている記憶媒体を示している。本実施形態では、このようなデータを記憶する記憶媒体としてDVD(DVD−ROM)を使用しているが、ハードディスク又はその他の記憶媒体を使用してもよい。ここに格納されている地図は、1/12500、1/25000、1/50000、1/100000等の各縮尺レベルに応じて適当な大きさの経度幅及び緯度幅に区切られており、この地図に含まれる道路、建築物、施設その他の各種物件は、経度及び緯度で表現された点(ノード)の座標集合として記憶されている。ノードは道路の分岐点を示し、2つのノードを連結した道路部分を道路リンクと称する。道路はノード及び道路リンクの集合で表わされる。
地図データは、(1)道路リスト、ノードテーブル、交差点構成ノードリスト等からなる道路レイヤ、(2)地図画像上に道路、建築物、公園、河川等を表示するための背景レイヤ、(3)市町村名などの行政区画名、道路名、交差点名などを指示する文字や地図記号等を表示するための文字・記号レイヤなどから構成されている。
また、DVD1には、マップマッチングで使用される道路の形状を表現した道路データが記憶されている。この道路データは道路の形状に応じてノード間の距離が異なるシェープノードとシェープノード間のリンクで構成されている。
ノードテーブルは、地図上の全ノードのリストであり、ノード毎に、位置情報(経度、緯度)、道路リスト上での当該ノードが属する道路の位置を示すポインタ等によって構成されている。
環状交差点を構成するノードリストは、地図上の各環状交差点毎に、当該環状交差点に連結するリンク(道路)のノードのノードテーブル上での位置の集合からなっている。
2はナビゲーション装置本体10を操作するための操作ボタン等が設けられた操作部を示す。本実施形態では、操作部2にリモコン送信機及びリモコン受信機が含まれており、ユーザは手元のリモコン送信機でナビゲーション装置本体10を操作することもできる。
また、3は複数のGPS衛星から送られてくるGPS信号を受信して車両の現在位置の経度、緯度、PDOP(Position DOP)値及びHDOP(Horizontal DOP)値等のGPSデータを生成して出力するGPS受信機を示す。4は自立航法センサを示す。この自立航法センサ4は、車両回転角度を検出するジャイロ等の角度センサと、一定の走行距離毎にパルスを発生する走行距離センサとにより構成されており、自車の走行速度を検出するのに用いられる。
また、5は各種のサービスセンタと通信するための車載電話機等の通信機、6は電波ビーコン又は光ビーコンから送られてくるVICS(道路交通情報通信システム)情報を受信するVICS受信機を示す。
また、7は液晶パネル等の表示装置を示しており、ナビゲーション装置本体10は、この表示装置7に車両の現在位置の周囲の地図を表示したり、出発地から目的地までの誘導経路や車両マーク及びその他の案内情報を表示する。8は音声によりユーザに案内情報を提供するためのスピーカーを示す。
ナビゲーション装置本体10は以下のものから構成されている。11はDVD−ROMドライブ1を介してDVD−ROM1aから読み出された地図データを一時的に格納するバッファメモリを示す。
12はマイクロコンピュータにより構成される制御部を示す。制御部12は、ナビゲーション用のプログラム(経路探索の処理やそれに基づく経路案内に必要な表示出力制御等を行うためのプログラム)を内蔵しており、このプログラムに従い、GPS受信機3から出力される信号に基づいて自車の現在位置を検出したり、自立航法センサ4から出力される信号に基づいて自車の走行速度(車速)を算出したり、表示させたい地図のデータをDVD−ROMドライブ1を介してDVD−ROM1aからバッファメモリ11に読み出したり、バッファメモリ11に読み出された地図データを用いて設定された探索条件で出発地から目的地までの誘導経路を探索するなど、種々の処理を実行する。
13はバッファメモリ11に読み出された地図データを用いて地図画像を生成する地図描画部、14は動作状況に応じた各種メニュー画面(操作画面)や車両位置マーク及びカーソル等の各種マークを生成する操作画面・マーク発生部を示す。
15は制御部12で探索した誘導経路を記憶する誘導経路記憶部、16は誘導経路を描画する誘導経路描画部を示す。誘導経路記憶部15には、制御部12によって探索された誘導経路の全ノードが出発地から目的地まで記憶される。誘導経路描画部16は、地図を表示する際に、誘導経路記憶部15から誘導経路情報を読み出して、誘導経路を他の道路とは異なる色及び線幅で描画する。
17は一時記憶部を示し、環状交差点のバイパス路を検出する際に一時的に情報を保持することが必要なリンク情報や、バイパス路の情報を格納する。
18は音声出力部を示し、制御部12からの信号に基づいて音声信号をスピーカー8に供給する。
19は画像合成部を示し、地図描画部13で描画された地図画像に、操作画面・マーク発生部14で生成した各種マークや操作画面、誘導経路描画部16で描画した誘導経路などを重ね合わせて表示装置7に表示させる。
本実施形態に係る車載用ナビゲーション装置において、制御部12は、後述するように地図データから環状交差点の近傍に付設されるバイパス路を特定し、そのバイパス路に所定の識別子(バイパス路であることを示す属性情報)を付与する。この識別子の情報を基に、バイパス路に対応する道路リンクのコストを通常の道路リンクのコストより小さく設定し、誘導経路の通行コストを算出するようにしている。これにより、環状交差点にバイパス路が存在すれば、誘導経路の案内時にバイパス路を経由する経路を優先して案内することが可能になり、ユーザの利便性を向上することが可能になる。
(車載用ナビゲーション装置における地図データの作成方法)
次に、図3から図5のフローチャート及び図6から図9を用いて、環状交差点のバイパス路検出及び属性情報付与の処理(以下、バイパス路検出処理とも言う)について説明する。図6、図8及び図9は、環状交差点のバイパス路の検出を段階的に説明する図であり、図7は、道路リンクの一例を示す図である。
次に、図3から図5のフローチャート及び図6から図9を用いて、環状交差点のバイパス路検出及び属性情報付与の処理(以下、バイパス路検出処理とも言う)について説明する。図6、図8及び図9は、環状交差点のバイパス路の検出を段階的に説明する図であり、図7は、道路リンクの一例を示す図である。
図3は、バイパス路検出処理の概要を示すフローチャートである。
まず、ステップS11において、制御部12が、DVD−ROMドライブ1を介して読み出した地図データから環状交差点を検出する。
次に、ステップS12において、制御部12が、ステップS11で検出した環状交差点のデータを基に、その環状交差点に接続する道路を検出する。
次に、ステップS13において、制御部12が、環状交差点の近傍のバイパス路を検出する。
次に、ステップS14において、制御部12が、ステップS13で検出したバイパス路を構成するリンクに所定の属性情報を付与する。
以上の処理を地図データに含まれるすべての環状交差点の近傍のバイパス路に対して行う。
以下に、図4及び図5のフローチャートを用いて制御部12が行うバイパス路検出処理を詳細に説明する。
まず、ステップS21において、初期設定を行う。この初期設定では、検索を行うノードのカウンタやバイパス路を構成するリンク数のカウンタmをクリアする。また、検出される環状交差点に接続する道路リンクを格納する一時記憶部17をクリアする。
次のステップS22において、地図データに含まれるすべてのノードについてバイパス路検出処理を行ったか否かを判定する。すべてのノードについてバイパス路検出処理が行われたときは本処理を終了する。
次のステップS23において、地図データからノードを選択する。
次のステップS24において、選択されたノードが環状交差点に接続されるノードか否かを判定する。道路を表わすデータ構造としてのノードには、交差点などの案内をするときに必要な情報(案内ガイダンス)が含まれている。例えば、環状交差点に接続されるノードには、現在走行中の道路が環状交差点に進入することを画面や音声でユーザに知らせるための情報を保有している。従って、このような案内ガイダンスが存在するか否かを判定することによって、その道路が環状交差点に接続しているか否かを判定することができる。図6(a)のノード62aは環状交差点61に接続されており、ノード62aには「環状交差点に接続する」という情報が格納されている。
環状交差点61に接続されていないと判定されたときは、ステップS22に戻りバイパス路検出処理を続行する。環状交差点61に接続されていると判定されたときは、ステップS25に移行する。
なお、図6(a)の場合は、ノード62a及び62bが環状交差点61に接続されており、以下の説明では、ノード62bに接続するリンク65、ノード66は既に検出されているものとする。
次に、ステップS25において、ステップS24で選択したノード(図6(a)ではノード62a)が環状交差点61以外のリンク(このリンクをLnとする)に接続されるか否かを判定する。リンクLnが存在すれと判定されれば、ステップS26に移行し、リンクLnが存在しないと判定されれば、ステップS22に戻り、バイパス路検出処理を続行する。
図6(b)では、リンクLn(63)が存在する場合を示している。
次に、ステップS26において、ステップS25で検出されたリンクLnを特定リンクとして一時記憶部17に格納する。
次に、ステップS27において、特定リンクLnに接続する環状交差点61以外のリンク(このリンクをSLmとする)があるか否かを判定する。このようなリンクがない場合は、特定リンクLnに対応する道路が行き止まりになっている場合であるので、ステップS22に戻り、すべてのノードについてバイパス路検出処理が終了していなければ、新たなノードについてバイパス路検出処理を継続する。
図6(b)では、環状交差点以外のリンクSLm(75)が存在する場合を示している。
次に、リンクSLmが特定リンクLn以外の特定リンクLp(p≠n)に接続されているか否かを判定する。特定リンクLn以外の特定リンクLpに接続されていれば、ステップS30に移行し、接続されていなければ、ステップS29に移行する。
図6(b)では、特定リンクLn(63)からノード64を介してリンクSLm(75)に接続され、さらにノード66を介して特定リンクLp(65)に接続されている。この場合は、ステップS30に移行する。
ステップS30では、リンクSLx(x=1…m)にスリップロード属性を付与する。図6(b)の場合は、1本のリンクで特定リンクLnとLpを結んでいるため、リンクSL1にスリップロード属性を付与する。このリンクが、環状交差点のバイパス路に相当する。また、ステップS30では、カウンタmをクリアする。
図7は、道路リンクのデータ構造を示す図である。各道路リンクは、図7(a)に示すように、リンクID、ノード番号1、ノード番号2、リンクの距離、コスト・属性フラグ等で表わされる。これらの道路リンクの各データは誘導経路を探索する際の通行コストを算出する基礎となる。このうち、コスト・属性フラグは所定のビット数で道路種別、舗装の有無、道路幅等を表している。図7(b)に示すように、道路種別は3ビットを用いて表わされている。例えば、0が主道路、2が第2クラスの道路というように表わしている。
ステップS30では、道路リンクのデータ構造の道路種別の属性情報として、図7(c)に示すように、Roundabout Slip Road属性(数値7に対応する)を付与する。
バイパス路にスリップロード属性を付与した後は、他のバイパス路を検出するためにステップS22に戻りバイパス路検出処理を続行する。
なお、バイパス路のリンク数が1とは限らない。複数のリンクからなるバイパス路を特定するために、ステップS28からステップS32が繰り返し実行される。
ステップS29では、リンクSLmが通常の道路を表わすリンクに接続しているか否かを判定する。通常のリンクに接続している場合は、ステップS31に移行する。リンクに接続していない場合は、道路が行き止まりになっているため、ステップS22に戻り、新たなバイパス路検出の処理を続行する。
図8(a)では、リンクSL1(68a)にノード67aを介して通常の道路に対応するリンクSL2(68b)が接続されている場合を示している。
次のステップS31では、バイパス路のリンク数を表わすカウンタmを1カウントアップする。
次のステップS32では、カウンタmが3以下か否かを判定する。カウンタmの値が3以下の場合は、ステップS28へ戻り、バイパス路を特定する処理を続行する。カウンタmの値が3より大きい場合は、バイパス路の距離が長すぎる場合に相当する。例えば、図8(b)に示すように、特定リンク63aと65aの間を環状交差点61を経由しないで走行する経路として、リンク70aから70eで表わされる道路が存在したとする。このような場合は、環状交差点を通る経路よりも距離が長く、時間もかかってしまい、バイパス路としてふさわしくない。よって、バイパス路の検出は中断し、ステップS22に戻り新たなバイパス路の検出処理を続行する。
図8(a)は、ステップS28からステップS32を繰り返し、バイパス路が68a、68b、68cの3つのリンクで構成される場合を示している。また、特定リンクLn(63と特定リンクLp(65)がそれぞれノード64、66で接続されている場合を示している。この場合、ステップS30において、リンクSL1(68a)、SL2(68b)及びSL3(68c)のそれぞれにスリップロード属性が付与される。
なお、本実施形態では、ステップS27に示すように、環状交差点に接続される特定リンクとして、リンク数が1の場合を対象としている。しかし、例えば、図9に示すような特定リンクが63b及び63cで構成されるようにリンク数が2の場合も考えられる。このような場合にもバイパス路を抽出可能にするため、特定リンクを構成するリンクのリンク数を2又は3にすることも可能である。ただし、このリンク数が多すぎる場合、環状交差点から距離が離れすぎ、バイパス路としての機能を有さなくなることがある。よって、リンク数は適宜決定できるが、本実施形態では1から3としている。
以上説明したバイパス路検出及び属性情報付与処理を行い、地図データを作成することにより、誘導経路を検索する際に環状交差点のバイパス路を優先的に選択することが可能となる。その結果、図10に示すように、図1に示した環状交差点及びそのバイパス路を出発地から目的地の間に含む場合、バイパス路22が選択された誘導経路25が案内されることになる。
以下に、バイパス路にスリップロードであることを示す属性情報が付与されている地図データを用いる場合の誘導経路の探索方法について図11のフローチャートを用いて説明する。なお、本実施形態では、出発地から目的地までの間に、環状交差点及びそのバイパス路が含まれているものとする。
まず、ステップS41では、制御部12が、操作部2を介して入力された目的地のデータと、GPS受信機3及び自立航法センサ4からの各信号に基づき検出した自車の現在位置を出発地として設定した出発地データを取得する。
次のステップS42では、制御部12が、操作部2を介して入力された探索条件を取得する。
次のステップS43では、制御部12が、目的地データと出発地データとに基づき、出発地から目的地までが入る範囲の地図データをDVD−ROMドライブ1を介してDVD−ROM1aからバッファメモリ11に読み出す。
次のステップS44では、探索した経路についてリンクコストの設定を行う。探索路にバイパス路が含まれている場合は、バイパス路の属性情報に対応した値を用いてバイパス路のリンクコストを算出する。バイパス路の属性情報に対応した値は、例えば図7(c)の場合には「7」である。この値に係数をかけて、通常の道路リンクのコストよりも小さな値になるようにする。この係数は予め道路属性の値に対応させてテーブルに用意しておく。
次のステップS25では、制御部12が、探索した経路について通行コストの算出を行う。
次のステップS26では、制御部12が、通行コストが最小となる経路のデータを抽出し、誘導経路記憶部15に格納し、案内経路として表示部に表示して本処理を終了する。
以上説明したように、本実施形態に係る地図データ作成方法では、環状交差点に接続する道路を検出し、環状交差点の近傍で、環状交差点に接続する2本の道路間を結ぶバイパス路を特定している。そして、特定されたバイパス路に対して特定の属性情報(スリップロード属性)を道路リンクデータに付与している。誘導経路の探索時には、この属性情報を参照して通常の道路よりもコストが低くなるようにすることが可能になる。これにより、環状交差点の近傍に付設されるバイパス路を経由する経路が優先的に誘導されるようになり、ユーザの利便性が向上する。
なお、本実施形態では、環状交差点のバイパス路を特定し、バイパス路に所定の属性情報を付与した地図データを形成した後、誘導経路の探索を行う処理について説明したが、バイパス路の特定及び属性情報付与は誘導経路の探索中に行っても良い。
(2)第2の実施形態
第2の実施形態では、バイパス路にスリップロード属性が付与されていない地図データを用いた車載用ナビゲーション装置における誘導経路の探索方法について説明する。車載用ナビゲーション装置は、地図データにバイパス路が特定されていない点を除いて第1の実施形態で説明した車載用ナビゲーション装置と同様である。
第2の実施形態では、バイパス路にスリップロード属性が付与されていない地図データを用いた車載用ナビゲーション装置における誘導経路の探索方法について説明する。車載用ナビゲーション装置は、地図データにバイパス路が特定されていない点を除いて第1の実施形態で説明した車載用ナビゲーション装置と同様である。
図12に、経路案内処理のフローチャートを示す。
まず、ステップS51では、制御部12が、操作部2を介して入力された目的地のデータと、GPS受信機及び自立航法センサからの各信号に基づき検出した自車の現在位置を出発地として設定した出発地データを取得する。
次のステップS52では、制御部12が、操作部2を介して入力された探索条件を取得する。
次のステップS53では、制御部12が、目的地データと出発地データとに基づき、出発地から目的地までが入る範囲の地図データをDVD−ROMドライブ1を介してDVD−ROM1aからバッファメモリ11に読み出す。
次のステップS54では、制御部12が、読み出した地図データに基づいて、出発地から目的地までの経路を横型探索法などにより探索する。
次のステップS55では、制御部12が、誘導経路にバイパス路が含まれているか否かを判定する。バイパス路が含まれていると判定されれば、ステップS56に移行し、含まれていないと判定されれば、ステップS58に移行する。
ステップS56では、制御部12が、バイパス路の道路リンクコストを地図データベースに格納されている情報と変えて、通常の道路リンクコストよりも低い値にしてリンクコストを算出する。
ステップS58では、バイパス路が含まれていないので、制御部12は、地図データベースに格納されている道路リンクコストを用いて通行コストを算出する。
ステップS57では、制御部12が通行コストが最小となる経路のデータを抽出し、誘導経路記憶部15に格納し、経路案内を行う。
なお、ステップS55におけるバイパス路が含まれているか否かの判定では、第1の実施形態で説明したバイパス路検出方法によりバイパス路を検出する。
すなわち、環状交差点に接続する2つの特定リンクを検出し、その2つの特定リンクを結ぶ環状交差点を通過しない道路(バイパス路)を抽出する。
ただし、第1の実施形態では、図5のステップS30でバイパス路の道路リンクにスリップロード属性を付与したが、本実施形態では、地図データを書き換えることなく、抽出されたバイパス路は一時記憶部17に格納しておく。
ステップS54で抽出した誘導経路探索の結果と比較し、バイパス路が存在する場合にはバイパス路の道路リンクコストを調整する処理を行う。
なお、バイパス路の抽出は、誘導経路探索の実行中に行ってもよく、誘導経路探索とは別に行うようにしても良い。
以上説明したように、本実施形態に係る車載用ナビゲーション装置における誘導経路の探索方法では、探索された誘導経路に環状交差点のバイパス路が存在するか否かを判定し、バイパス路が存在する場合にはバイパス路の道路リンクコストを通常のコストよりも小さくして通行コストを算出している。バイパス路は、環状交差点に接続する道路を検出し、環状交差点の近傍で、環状交差点に接続する2本の道路間を結ぶバイパス路を特定している。これにより、環状交差点の近傍に付設されるバイパス路を経由する経路が優先して案内されるようになり、ユーザの利便性が向上する。
1… DVDドライブ、
2…操作部、
3…GPS受信機、
4…自立航法センサ、
7…表示装置(表示手段)、
8…スピーカー、
10…ナビゲーション装置本体、
12…制御部(制御手段)、
15…誘導経路記憶部、
17…一時記憶部、
21,61…環状交差点、
22,75,68a,68b,68c,72a、72b…バイパス路(第3の道路リンク)、
63,65…特定リンク(第1の道路リンク又は第2の道路リンク)。
2…操作部、
3…GPS受信機、
4…自立航法センサ、
7…表示装置(表示手段)、
8…スピーカー、
10…ナビゲーション装置本体、
12…制御部(制御手段)、
15…誘導経路記憶部、
17…一時記憶部、
21,61…環状交差点、
22,75,68a,68b,68c,72a、72b…バイパス路(第3の道路リンク)、
63,65…特定リンク(第1の道路リンク又は第2の道路リンク)。
Claims (20)
- 道路がノード及び道路リンクの集合で表わされる地図データを基にして経路探索を行う車載用ナビゲーション装置における地図データ作成方法であって、
前記地図データから環状交差点を検出するステップと、
前記環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、
前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、
前記第3の道路リンクに所定の識別子を付与するステップと
を有することを特徴とする地図データ作成方法。 - 前記所定の識別子が付与された前記第3の道路リンクのリンクコストは、通常の道路リンクのリンクコストよりも低くなるように設定されることを特徴とする請求項1に記載の地図データ作成方法。
- 前記所定の識別子は、環状交差点のバイパス路であることを示す属性情報であることを特徴とする請求項1又は2に記載の地図データ作成方法。
- 前記第1の道路リンク及び第2の道路リンクが前記環状交差点と接続するノードには、環状交差点の案内情報を含むことを特徴とする請求項1に記載の地図データ作成方法。
- 前記第3の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項1に記載の地図データ作成方法。
- 前記第1の道路リンク及び第2の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項1に記載の地図データ作成方法。
- 前記地図データは、経路探索中に、又は経路探索を行う前に作成されることを特徴とする請求項1から6のいずれか一項に記載の地図データ作成方法。
- 道路がノード及び道路リンクの集合で表わされ、環状交差点の近傍の道路リンクにバイパス路であることを示す属性情報が付与されていない地図データを基にして経路探索を行う車載用ナビゲーション装置における誘導経路の探索方法であって、
前記環状交差点を検出するステップと、
前記環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出するステップと、
前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出するステップと、
前記第3の道路リンクのリンクコストを通常の道路のリンクコストよりも低く設定して目的地までの通行コストを算出するステップと
を有することを特徴とする誘導経路の探索方法。 - 前記第1の道路リンク及び第2の道路リンクが前記環状交差点と接続するノードには、環状交差点の案内情報が含まれることを特徴とする請求項8に記載の誘導経路の探索方法。
- 前記第3の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項8に記載の誘導経路の探索方法。
- 前記第1の道路リンク及び第2の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項8に記載の誘導経路の探索方法。
- 道路がノード及び道路リンクの集合で表わされ、環状交差点の近傍の道路リンクにバイパス路であることを示す属性情報が付与された地図データを基にして経路探索を行う車載用ナビゲーション装置における誘導経路の探索方法であって、
前記バイパス路の道路リンクのコストは、通常の道路リンクのコストよりも低く設定して経路探索を行うことを特徴とする誘導経路の探索方法。 - 前記バイパス路の道路リンクは、環状交差点に接続される第1の道路リンクと第2の道路リンクを結び、かつ当該環状交差点を介さない道路リンクであることを特徴とする請求項12に記載の誘導経路の探索方法。
- 道路がノード及び道路リンクの集合で表わされ、環状交差点のデータを含む地図データを格納した記憶手段と、
前記環状交差点を検出し、当該環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出し、前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出し、当該第3の道路リンクにバイパス路であることを示す属性情報を付与する制御手段を有することを特徴とする車載用ナビゲーション装置。 - 更に、案内情報を表示する表示手段を備え、
前記制御手段は、前記第3の道路リンクにバイパス路であることを示す属性情報が付与された地図データを用いて誘導経路を探索し、案内経路を前記表示手段に表示することを特徴とする請求項14に記載の車載用ナビゲーション装置。 - 前記第3の道路リンクは通常の道路リンクよりもリンクコストが低くなるように設定されることを特徴とする請求項14または15に記載の車載用ナビゲーション装置。
- 道路がノード及び道路リンクの集合で表わされ、環状交差点の近傍の道路リンクにバイパス路であることを示す属性情報が付与されていない地図データを格納した記憶手段と、
案内情報を表示する表示手段と、
前記記憶手段及び表示手段に接続される制御手段とを備え、
前記制御手段は、前記環状交差点を検出し、当該環状交差点に各々の一端が接続される第1の道路リンク及び第2の道路リンクを検出し、前記第1の道路リンク及び第2の道路リンクの各々の他端に接続される第3の道路リンクを検出し、前記第3の道路リンクのリンクコストを通常の道路のリンクコストよりも低く設定して目的地までの通行コストを算出し、案内経路を前記表示手段に表示することを特徴とする車載用ナビゲーション装置。 - 前記第1の道路リンク及び第2の道路リンクが前記環状交差点と接続するノードには、環状交差点の案内情報を含むことを特徴とする請求項14または17に記載の車載用ナビゲーション装置。
- 前記第3の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項14又は17に記載の車載用ナビゲーション装置。
- 前記第1の道路リンク及び第2の道路リンクは、リンク数が1から3のいずれかであることを特徴とする請求項14又は17に記載の車載用ナビゲーション装置。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006282154A JP2008101919A (ja) | 2006-10-17 | 2006-10-17 | 地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 |
EP07113542.0A EP1914513B1 (en) | 2006-10-17 | 2007-07-31 | Method of generating map data, method of retrieving guide route, and in-vehicle navigation apparatus |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2006282154A JP2008101919A (ja) | 2006-10-17 | 2006-10-17 | 地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2008101919A true JP2008101919A (ja) | 2008-05-01 |
Family
ID=38979615
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2006282154A Withdrawn JP2008101919A (ja) | 2006-10-17 | 2006-10-17 | 地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP1914513B1 (ja) |
JP (1) | JP2008101919A (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2012150087A (ja) * | 2011-01-21 | 2012-08-09 | Alpine Electronics Inc | ナビゲーション装置およびランダバウトでのコスト計算方法 |
US20130013203A1 (en) * | 2009-12-28 | 2013-01-10 | Clarion Co., Ltd. | Navigation Device and Method of Searching Route by the Same |
JP2017111498A (ja) * | 2015-12-14 | 2017-06-22 | 株式会社デンソー | 運転支援装置 |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2771911B2 (ja) * | 1991-08-09 | 1998-07-02 | 三菱電機株式会社 | 車載用ナビゲーション装置 |
JP3537285B2 (ja) * | 1997-02-25 | 2004-06-14 | アルパイン株式会社 | ナビゲーション装置 |
JP3371768B2 (ja) * | 1997-08-29 | 2003-01-27 | 株式会社デンソー | 車両用走行経路案内装置およびその地図データ記録媒体 |
US7133771B1 (en) * | 2002-08-29 | 2006-11-07 | America Online, Inc. | Automated route determination to avoid a particular maneuver |
DE10311516A1 (de) * | 2003-03-17 | 2004-09-30 | Robert Bosch Gmbh | Verfahren zur Fahrtroutenberechnung in einem Navigationssystem |
-
2006
- 2006-10-17 JP JP2006282154A patent/JP2008101919A/ja not_active Withdrawn
-
2007
- 2007-07-31 EP EP07113542.0A patent/EP1914513B1/en not_active Ceased
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20130013203A1 (en) * | 2009-12-28 | 2013-01-10 | Clarion Co., Ltd. | Navigation Device and Method of Searching Route by the Same |
US9816825B2 (en) * | 2009-12-28 | 2017-11-14 | Clarion Co., Ltd. | Navigation device and method of searching route by the same |
JP2012150087A (ja) * | 2011-01-21 | 2012-08-09 | Alpine Electronics Inc | ナビゲーション装置およびランダバウトでのコスト計算方法 |
JP2017111498A (ja) * | 2015-12-14 | 2017-06-22 | 株式会社デンソー | 運転支援装置 |
WO2017104209A1 (ja) * | 2015-12-14 | 2017-06-22 | 株式会社デンソー | 運転支援装置 |
US10909848B2 (en) | 2015-12-14 | 2021-02-02 | Denso Corporation | Driving assistance device |
Also Published As
Publication number | Publication date |
---|---|
EP1914513B1 (en) | 2016-06-29 |
EP1914513A1 (en) | 2008-04-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5022259B2 (ja) | 車載用ナビゲーション装置及び駐車場案内方法 | |
US7657369B2 (en) | Navigation device for a vehicle, method for producing data for a search, and method for searching for a guided route | |
JP4554418B2 (ja) | 車載用ナビゲーション装置 | |
JP2009270886A (ja) | 車載用ナビゲーション装置 | |
JP2011089819A (ja) | 地図表示装置及び地図表示方法 | |
JP5385585B2 (ja) | 車載用ナビゲーション装置及びランドマーク表示方法 | |
JP2008101919A (ja) | 地図データ作成方法、誘導経路の探索方法及び車載用ナビゲーション装置 | |
JP2012149957A (ja) | 車載地図表示装置 | |
JP2005249485A (ja) | 車載用ナビゲーション装置の音声案内方法 | |
JP4024638B2 (ja) | 車載用ナビゲーション装置 | |
JP2005127887A (ja) | 車載用ナビゲーション装置及び道路交通情報提供方法 | |
JP4145756B2 (ja) | ナビゲーション装置、ナビゲーション方法、そのプログラム及びそのプログラムを記録した記録媒体 | |
JP4672359B2 (ja) | 車載用ナビゲーション装置 | |
JP2009281840A (ja) | 車載用ナビゲーション装置及び周辺施設検索表示方法 | |
JP5184189B2 (ja) | 車載用ナビゲーション装置 | |
JP2008003275A (ja) | 地図表示装置 | |
JP2006003328A (ja) | 車載用ナビゲーション装置 | |
JP5005454B2 (ja) | 車載用ナビゲーション装置及び微小角分岐判定方法 | |
JP2006153468A (ja) | ナビゲーション装置および迂回経路探索時の制御方法 | |
JP5615607B2 (ja) | 地図表示装置及び地図表示方法 | |
JP5198133B2 (ja) | 車載用ナビゲーション装置及び地図表示方法 | |
JP4064175B2 (ja) | 車載用ナビゲーション装置 | |
JP5427431B2 (ja) | 車載用ナビゲーション装置及び車両案内方法 | |
JP5319330B2 (ja) | 車載用ナビゲーション装置 | |
JP4442878B2 (ja) | ナビゲーション装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Application deemed to be withdrawn because no request for examination was validly filed |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20100105 |