JP3961361B2 - ナビゲーション装置 - Google Patents
ナビゲーション装置 Download PDFInfo
- Publication number
- JP3961361B2 JP3961361B2 JP2002212059A JP2002212059A JP3961361B2 JP 3961361 B2 JP3961361 B2 JP 3961361B2 JP 2002212059 A JP2002212059 A JP 2002212059A JP 2002212059 A JP2002212059 A JP 2002212059A JP 3961361 B2 JP3961361 B2 JP 3961361B2
- Authority
- JP
- Japan
- Prior art keywords
- road
- route
- roads
- guide
- guidance
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Navigation (AREA)
- Traffic Control Systems (AREA)
- Instructional Devices (AREA)
Description
【発明の属する技術分野】
本発明は、ユーザに対して経路案内を行うナビゲーション装置に関するものである。
【0002】
【従来の技術】
自動車に搭載されるナビゲーション装置における経路案内の技術としては、従来より、現在位置から目的地までの間に設定した誘導経路を地図上に表したナビゲート画面を表示する技術が広く用いられている。
また、このような経路案内を行うナビゲーション装置において、誘導経路に従った場合に右左折することになる交差点に接近したときに、その右左折予定の交差点と現在位置との間に存在する、走行中道路と交差する道路の本数を音声により通知することにより、右左折予定の交差点の位置をユーザに予告する技術も知られている。
【0003】
このような現在位置から見て右左折予定の交差点の手前にある道路本数を音声によって通知する技術によれば、ユーザは、右左折すべき交差点を容易に認識することができるようになる。
【0004】
【発明が解決しようとする課題】
前記現在位置から見て右左折予定の交差点の手前にある道路本数を音声によって通知する技術によれば、右左折予定の交差点と現在位置との間に存在する走行中道路と交差する全ての道路の本数を算出し、ユーザに通知することになる。
しかしながら、交差点手前の走行中道路と交差する道路であっても、ユーザが必ずしも交差点手前の道路本数としては計数しない道路が存在する場合がある。たとえば、走行中道路に連結する高速道路の出口道路は有効な道路本数として認識しないことが多いし、走行中道路に複数の道路が同じ交差点で交差している場合には、これらの複数の道路をまとめて1本と認識することが多い。
【0005】
したがって、従来の、右左折予定の交差点手前の道路本数を通知する技術によれば、通知した道路本数とユーザが認識する道路本数に食い違いが生じることがある。そして、このために右左折予定の交差点を誤認した場合には、誘導経路に沿った走行を行えなくなってしまう。
【0006】
そこで、本発明は、ナビゲーション装置において、案内対象とする交差点手前にある道路に対して、実際の道路本数ではなく、ユーザが認識すると推定される道路本数を算出しユーザに通知することを課題とする。
【0007】
【課題を解決するための手段】
前記課題達成のために、本発明は、たとえば、誘導経路に沿った走行を案内するナビゲーション装置に、前記ナビゲーションに必要な道路地図データに基づいて目的地までの誘導経路を探索する経路探索手段と、所定のタイミングで、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を前記道路地図データに基づき計数する道路本数計数手段と、前記道路本数計数手段が計数した道路本数をユーザに通知する道路本数通知手段とを設けて構成し、前記道路本数計数手段において、道路本数の計数を以下のように行うようにしたものである。
【0008】
すなわち、本発明は、前記道路本数計数手段において、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数の計数において、誘導経路上の同じ交差点で当該誘導経路に接続する複数の道路に対して、道路本数1を計数することにより行うようにしたものである。
【0009】
ここで、たとえば、ユーザは、五叉路などのように、走行中道路に複数の道路が同じ交差点で交差している交差点では、当該交差点で走行中道路と交差する複数の道路をまとめて1本と認識することが多い。そこで、以上のように、このような同じ交差点で当該誘導経路に接続する複数の道路に対しては、道路本数を1として計数することにより、よりユーザが認識するであろう道路本数に整合する道路本数をユーザに通知することができるようになる。
【0010】
または、前記道路地図データに、当該道路地図データ上、単一の道路を複数の道路として表現した道路についての情報を含め、前記道路本数計数手段は、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数の計数において、単一の道路を表現している複数の道路に対して、道路本数1を計数するようにしたものである。
【0011】
このようにすることにより、道路地図データにおいて複数の道路として表現されている現実には単一の道路が存在する場合にも、この道路を正しく計数することができるようになる。
または、本発明は、前記道路地図データに、道路に設けられた中央分離帯の情報を含め、前記道路本数計数手段は、中央分離帯の存在のために誘導経路から直接進入できない道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を計数するようにしたものである。
【0012】
ここで、ユーザは、道路に中央分離帯がある場合、中央分離帯によって進入が妨げられる道路は、明らかに進むことのできない道路であるために道路本数として計数しないことが多く、また、このような道路は、中央分離帯によって視界から妨げられ認識することができない場合もある。したがって、以上のように、中央分離帯の存在のために誘導経路から直接進入できない道路を計数の対象から除外することにより、よりユーザが認識するであろう道路本数に整合する道路本数をユーザに通知することができるようになる。
【0013】
または、本発明は、前記道路地図データに、道路の交通規制の情報を含め、前記道路本数計数手段において、交通規制のために誘導経路から直接進入できない道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を計数するようにしたものである。
【0014】
ここで、ユーザによっては、一方通行などのために進入できない道路を道路本数として計数しないことがある。したがって、このようなユーザに対しては、以上のように交通規制のために誘導経路から直接進入できない道路を計数の対象から除外することにより、よりユーザが認識するであろう道路本数に整合する道路本数をユーザに通知することができるようになる。
【0015】
または、本発明は、前記道路地図データに、道路の種別についての情報を含め、前記道路本数計数手段において、前記道路の種別が、当該道路と誘導経路上の接続点への当該道路からの進入専用に設計された道路であることを表す道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を計数するようにしたものである。なお、この場合において、前記誘導経路への進入専用に設計された道路であることを表す道路の種別は、自動車専用道路からの出口路である道路や、誘導経路に接続する他の道路から誘導経路上への右折又は左折用の専用道路などであってよい。
【0016】
ここで、ユーザは、このような動車専用道路からの出口路である道路や、誘導経路上から誘導経路に接続する他の道路への右折又は左折用の専用道路などは、明らかに進むことのできない道路であるために道路本数として計数しないことが多い。したがって、これらの道路のような、前記道路の種別が、当該道路と誘導経路上の接続点への当該道路からの進入専用に設計された道路であることを示す道路を、計数の対象から除外することにより、よりユーザが認識するであろう道路本数に整合する道路本数をユーザに通知することができるようになる。
【0017】
ところで、以上の各ナビゲーション装置においては、前記道路地図データに基づいて、前記道路本数計数手段が計数した道路と、当該道路本数計数手段が計数しなかった道路とを識別可能に表示した地図画像を設けることも好ましい。
このようにすることにより、道路本数通知手段が道路本数を通知した道路が、いずれであるかを地図上でも確認することができるようになる。
また、以上の各ナビゲーション装置には、前記道路本数計数手段が計数した道路本数を表示し、現在位置が前記道路本数計数手段が道路本数を計数した道路と誘導道路との接続点を通過する度に、表示する道路本数を1減少する道路本数表示手段を設けるようにしても良い。
【0018】
このようにすることにより、道路本数の表示を確認しながら、案内ポイントを識別することができるようになる。
さて、本発明は、前記課題達成のために、誘導経路に沿った走行を案内するナビゲーション装置において、前記ナビゲーションに必要な道路地図データに基づき、所定のタイミングで、誘導経路上に設定した案内ポイントを、現在位置と前記案内ポイントとの間の道路本数の通知によって案内する案内方法であって、現在位置と前記案内ポイントとの間で誘導経路に、誘導経路が示す前記案内ポイントの右折または左折の誘導方向と同じ側に接続する各道路について、前記道路地図データが示す前記誘導経路と当該道路との接続関係、もしくは、前記誘導経路と当該道路との間の走行の制限の態様、もしくは、当該道路の種別に基づいて、当該道路を前記案内ポイント手前の道路として計数するか否かを決定するステップと、道路本数として計数すると決定した道路を計数するステップと、計数した道路の道路本数を提示するステップとを有する案内方法をも提供する。
このような案内方法によれば、誘導経路が示す前記案内ポイントの右折または左折の誘導方向と同じ側に接続する各道路について、さらに、前記道路地図データが示す前記誘導経路と当該道路との接続関係、もしくは、前記誘導経路と当該道路との間の走行の制限の態様、もしくは、当該道路の種別に基づいて、当該道路を計数するか否かを決定するので、各道路について、当該道路を、ユーザが当該道路を道路本数として計数するかどうかを、より細やかに推定しながら、道路本数の計数を行えるようになる。したがって、よりユーザが認識するであろう道路本数に整合する道路本数をユーザに通知することができるようになる。
【0019】
【発明の実施の形態】
以下、本発明の実施形態について説明する。
図1に本第1実施形態に係るナビゲーション装置の構成を示す。
図示するように、本ナビゲーション装置は、制御装置1、地図データを格納したDVD-ROMドやハードディスク等の記憶媒体21にアクセスするための記録媒体ドライブ2、GPS(Global Positioning System)受信機3、角加速度センサや車速センサなどの車両の走行状態を検知する走行状態センサ4、ユーザよりの入力を受け付けるリモコン5(リモートコントローラ)、表示装置6、スピーカ7を備えている。
【0020】
また、制御装置1は、地図データバッファ101、地図データ読出処理部102、現在位置算出部103、ルート探索部104、ナビゲート画像生成部105、パラメータメモリ106、主制御部107、GUI制御部108、音声出力部109を備えている。ここで、図1における制御装置1の内部の点線121は地図データバッファ101に格納される地図データへの各部のアクセス経路を示し、太線122は主制御部107と各部間の制御情報の経路を示し、白抜き線123はパラメータメモリ106に格納される各種データへの各部のアクセス経路を示す。
【0021】
但し、以上の制御装置1は、ハードウエア的には、マイクロプロセッサや、メモリや、その他のグラフィックプロセッサやジオメトリックプロセッサ等の周辺デバイスを有する一般的な構成を備えたCPU回路であって良く、この場合、以上に示した制御装置1の各部は、マイクロプロセッサが予め用意されたプログラムを実行することにより具現化するプロセスとして実現されるものであって良い。また、この場合、このようなプログラムは、記憶媒体21や通信路を介して、制御装置1に提供されるものであって良い。
【0022】
次に、記憶媒体21に記憶される地図データの構成を示す。
ここで、地図データは、所定の地理的区域毎に図葉と呼ばれる単位で管理されており、各図葉は地図の詳細度に応じた複数のレベルで構成されている。そして、各図葉の各レベルの地図は、1つまたは複数のユニットよりなり、各ユニットは、自身が属する図葉の地理的区域またはこれを分割した区域に対応し、対応する区域の地図を、自身が属するレベルで表現したものである。
【0023】
そして、図2に示すように、地図データは、各ユニットと図葉、対応区域、レベルとの関係を記述した管理データ、地図を表す基本地図データ、各道路の名称や種別や各道路と基本地図データが表す地図との対応を管理する路線データとを含んで構成される。
【0024】
そして、基本地図データは、前述したユニット毎のユニットデータと、各ユニットデータと図葉、対応区域、レベルとの関係を記述したユニット管理データを含む。そして、各ユニットデータは道路ネットワークを表す道路ユニットと、地形図形や施設図形や地域名称や施設名称等の表示を含んだ地図の画像である背景地図画像を表す描画ユニットと、交差点の情報を格納した交差点ユニットとを有する。
【0025】
次に、道路ユニットは、ノードリストと、リンクテーブルと、他ユニットとのノードやリンクの接続、対応関係を記述した接続データとを有する。
ここで、道路ユニットでは、道路を直線であるリンクの集合として表現しており、この各リンクの端点がノードである。このようなノードは、交差点等の道路の接続点に必ず設けられる他、隣接するユニットの境界に必ず設けられる。また、各リンクは方向を持ち、リンクを介して隣接する二つのノードの間には、その道路が一方通行である場合には通行方向の一つのリンクのみが設けられるが、その道路が双方向である場合には基本的には相互に逆方向の二つのリンクが設けられる。ただし、後述するマルチリンクのような例外もある。
【0026】
さて、ノードリストは、各ノード毎のノードレコードを含み、各ノードレコードは、ノード番号、ノードの座標、当該ノードが交差点やインターチェンジに対応するノードであるか等を表すノード属性、ノードに接続するリンクのリンク番号のリストである接続リンク番号リスト、ノードにリンクを介して隣接するノードのノード番号のリストである隣接ノード番号リスト、そのノードが交差点である場合に対応する交差点の交差点番号が格納される対応交差点番号、そのノードの交通規制を表す交通規制情報レコードを有する。
【0027】
そして、交通規制情報レコードは、そのノードを通過する各経路毎に設けられたノード交通規制情報を有し、各ノード交通規制情報は、対応する経路において当該ノードへの進入路となるリンクのリンク番号を表す進入リンクと当該ノードからの脱出路となるリンクのリンク番号を表す脱出リンクと、対応する経路の走行に関する通行止めや通行止めの曜日、時間帯などの情報を表す交通規制情報を有する。
【0028】
次に、リンクテーブルは、各リンク毎のリンクレコードを含み、各リンクレコードには、リンク番号、リンクの始点となるノードのノード番号1、リンクの終点となるノードのノード番号2、リンクが含まれる道路の高速道、一般道などの種別を表す道路種別、道路情報、マルチリンク情報、リンクの距離、リンクの方位、リンクに与えた経路探索用のコストであるリンクコスト、リンクの属する路線の路線番号、リンクの上り方向(ノード1からノード2へ向かう方向)の交通規制情報、リンクの下り方向(ノード2からノード2へ向かう方向)の交通規制情報等が記述される。
【0029】
そして、道路情報には、リンクが含まれる道路の当該リンク部分の道路幅や車線数や中央分離帯についての情報が格納される。中央分離帯の情報としては、そのリンクに対応する道路部分の中央分離帯の有無や、リンク***分離帯の存在区間についての情報などが格納される。
【0030】
また、マルチリンク情報には、そのリンクが、当該リンクとは両端のノードの少なくとも一方を共有せず、かつ、車線の別を除き当該リンクに対応する道路部分と同じ又は部分的に重複する道路部分を表現する他のリンクが存在するマルチリンクであるかどうかの識別が格納される。また、そのリンクがマルチリンクである場合には、そのリンクに対応する道路部分を表すもう一つリンクのリンク番号が格納される。ここで、道路ユニットでは、図3a1に示すような1本の道路301の上り車線と下り車線のそれぞれが、図3a2に示すように、異なる系列のノード302、303によって表現される場合がある。そして、マルチリンク情報は、このような場合に、車線の別を除き同じ道路を表現している2つのリンクを対応づける情報である。
【0031】
そして、上り方向交通規制情報と下り方向交通規制情報には、その方向への当該リンク上の走行に対する通行止めや通行止めの曜日、時間帯などの情報が格納される。
次に、交差点ユニットは、交差点毎に設けられた交差点データレコードを有し、各交差点データレコードには、交差点の識別番号である交差点番号、交差点に対応するノードのノード番号を表す対応ノード番号、信号機の有無などを表す交差点情報、交差点の名称を表す交差点名称、交差点方面情報が格納される。
【0032】
交差点方面情報は、当該交差点に接続するリンク毎に対応して設けられた方面情報レコードを有し、各方面情報レコードには、対応するリンクから進入し当該交差点に接続する他のリンクに脱出する走行に関する情報が方面情報として記述される。また、この方面情報は、対応するリンクのリンク番号を進入リンク番号、当該交差点に接続する他のリンクのリンク番号を脱出リンク番号として、当該交差点に接続する他のリンク毎に設けられる。
【0033】
そして、この方面情報には、進入リンクから脱出リンクへ進む際の、直進、右折、左折などの走行方向が格納される。また、方面情報には、進入リンクから脱出リンクへの進入の可否、脱出リンクが高速道路や有料道路などの自動車専用道路への入り口路を形成するリンクであるかや、脱出リンクが自動車専用道路からの出口路を形成するリンクであるかなどの情報を表す自動車専用道路出入口が格納される。また、方面情報には、脱出リンクが、図3b1に示すような左折用に設けられた専用レーン311を形成するリンク(図3b2、312)であるかどうかの識別が渡り路フラグとして格納される。また、方面情報には、当該交差点において、ユーザの進入リンクから脱出リンクへの走行を音声により案内するための音声データや、ユーザの進入リンクから脱出リンクへの走行の目印を表示装置6に表示するための表示情報が案内情報として格納される。
【0034】
次に、図1の制御装置1のパラメータメモリ106に格納されるパラメータについて説明する。
図4に示すように、パラメータメモリ106には、現在状態情報401、目的地データ402、誘導経路データ403を格納する。
現在状態情報401は、現在位置データ4011、現在走行方位データ4012、走行中リンクデータ4013を含み、現在位置データ4011は、車両の現在位置座標を表すデータであり、現在走行方位データ4012は、車両の現在の走行方位を表すデータであり、走行中リンクデータ4013は現在走行しているリンクのリンク番号を示すデータである。
【0035】
また、目的地データ402は、リンク上の目的地の座標を表す。
また、誘導経路データ403は、誘導経路を表すデータであり、誘導経路が経由するリンクのリンク番号を経由順に記述したルートリンクリスト4031と、誘導経路が経由するノードのノード番号を経由順に記述したルートノードリスト4032とを有する。そして、ルートノードリスト4032に格納される各ノード番号に対しては、そのノード番号のノードが走行案内を行うべき交差点であるかどうかを表す案内要否フラグが設定される。
【0036】
以上、パラメータメモリ106の内容について説明した。
さて、図1に戻り、このような構成において、地図データ読出処理部102は、主制御部107の制御下で、記録媒体ドライブ2を介して記憶媒体21から地図データの所要範囲を読み出し地図データバッファ101に格納する。
また、現在位置算出部103は、走行状態センサ4やGPS受信機3の出力から推定される現在位置に対して、地図データバッファ101から読み出した前回決定した現在位置の周辺の地図とのマップマッチング処理などを施して、現在位置として最も確からしいリンク上の位置と、現在の走行方向として最も確からしいリンク方向と、現在の走行中のリンクとして最も確からしいリンクとを、それぞれ現在位置座標、現在走行方位、走行中リンクとして決定し、パラメータメモリ106の現在位置データ4011と現在走行方位データ4012と走行中リンクデータ4013を更新する処理を繰り返す。
【0037】
一方、主制御部107は、ユーザから リモコン5、GUI制御部108を介して目的地の設定を受付ると、これを目的地データ402にセットし、誘導経路をルート探索部104に探索させる。ルート探索部104は、必要地理的範囲の道路ユニットの道路データを地図データバッファ101から読み出し、パラメータメモリ106の現在位置データ4011が示す現在位置座標から目的地データ402が示す目的地座標までの、走行中リンクデータ4013が示すリンクを最初に辿る誘導経路を、リンクレコードのリンクコストを用いた所定のコストモデルに基づいて算出し、算出した誘導経路の経路データを、誘導経路データ403のルートリンクリスト4031とルートノードリスト4032にそれぞれ格納する。また、このとき、ルート探索部104は、走行案内を行う誘導経路上の交差点を選択し、走行案内を行う交差点については、ルートノードリスト4032中の、その交差点に対応するノード番号の案内要否フラグに要案内を示す値をセットする。本実施形態では、ルートノードリスト4032中のノード番号を持つ交差点データレコードの交差点方面情報の、誘導経路上その交差点直前のリンクを進入リンクとする方面情報レコードの、誘導経路上その交差点直後のリンクを脱出リンクとする方面情報に、走行方向として右折、左折が設定されている交差点を走行案内を行う交差点とする。すなわち、誘導経路に従って走行する場合に、ユーザが右折もしくは左折すべき交差点を走行案内を行う交差点とする。
【0038】
また、主制御部107は、以下のナビゲート画像生成処理を繰り返す。すなわち、主制御部107は、走行方位データが示す走行方位に応じた方位を表示方位に決定し、予め成されたユーザ設定や初期設定に応じて縮尺を決定し、現在位置データ4011から読み出した現在位置周辺の、決定した表示方位と決定した縮尺と動作モードとに応じて定まる所定範囲を表示範囲として決定する。ここで表示方位はたとえば、走行方位が常に上向きとなるように算出する。そして、ナビゲート画像生成部105に、表示範囲中の道路ユニット、描画ユニットに基づいて、表示方位データが示す方位を上として、描画ユニットが表す背景地図画像上に道路ユニットが表す道路ネットワークの道路図形を描画した地図画像を生成させる。
【0039】
また、誘導経路データ403が設定されていれば、ナビゲート画像生成部105に、表示範囲中の、誘導経路データ403が示す現在位置より目的地側の誘導経路を地図画像上で表す誘導経路図形と、現在位置データ4011が示す現在位置に対応する位置に現在走行方位データ4012が示す方位に対応する方向を向いた現在位置マークとを、地図画像上に描画させてナビゲート画像を生成させ、GUI制御部108を介して表示装置6に表示させる。誘導経路データ403が設定されていない場合には、現在位置マークのみを、地図画像上に描画させてナビゲート画像を生成させ、GUI制御部108を介して表示装置6に表示させる。
【0040】
さて、主制御部107は、ルート探索部104によって誘導経路データ403が設定されたならば、案内要が案内要否フラグに設定されたノード番号のノードである交差点(以下、「案内対象交差点」と記す)に車両が所定距離または案内対象交差点手前の道路状況や道路構成に応じて定めた距離接近したならば、ユーザに、現在位置から案内対象交差点までの間にある道路の道路本数を通知する。
【0041】
道路本数の算出は、次のルールに従って行う。
すなわち、図5に示すように、走行中道路500に対して、案内対象交差点の誘導経路510に従った通過方向(右折/左折:図では右折)の逆側の方向(右折であれば左側、左折であれば右側)にあるリンク501〜507はカウントしない。
これは、一般的に、ユーザは、たとえば、何本目を右といったように右折する交差点を指示された場合には、走行中の道路から見て右側にある道路のみを数えて右折すべき交差点を探すことが多いことを考慮したものである。
【0042】
走行中道路500に対して案内対象交差点の通過方向側にある案内対象交差点手前のリンクであっても、自動車専用道路511の出口路を形成するリンク512と、中央分離帯518があるために進入できないリンク513と、左折用に設けられた走行中道路が出口側となる専用レーン514を形成するリンクはカウントしない。
これは、ユーザは、明らかに進むことのできない道路は、道路本数として計数しないことが多いことを考慮したものである。
【0043】
また、走行中道路に対して案内対象交差点の通過方向側にある案内対象交差点手前のリンクがマルチリンク515である場合には、同じ道路を表す、もう一つのマルチリンクとあわせて1本とカウントする。
また、走行中道路上の同じノードに接続している、走行中道路に対して案内対象交差点の通過方向側にある案内対象交差点手前の複数のリンク516は、あわせて1本とカウントする。
これは、五叉路などのように、複数の道路が同じ交差点で交差している交差点では、ユーザは、当該交差点で走行中道路と交差する複数の道路をまとめて1本と認識することが多いことを考慮したものである。
その他の、走行中道路に対して案内対象交差点の通過方向側にある案内対象交差点手前のリンク531〜534は、そのリンクが誘導経路510から直接進入できない一方通行のリンク531である場合も含め、それぞれ1本とカウントする。
【0044】
すなわち、進入可能なリンク、自動車専用道路入り口路を形成するリンク、上述したカウントしないリンク以外の進入不可のリンク(走行中道路へ向かう方向の一方通行路など)、走行中道路が入り口側となる専用レーンを形成するリンクは、これらが、走行中道路に対して案内対象交差点の通過方向側にあり、かつ、案内対象交差点手前にあれば、それぞれ1本とカウントする。
【0045】
さて、より具体的には、主制御部107は、以上のルールに従った道路本数の算出とユーザへの通知を、次のように行う。
すなわち、主制御部107は、ルート探索部104によって誘導経路データ403が設定されたならば、交差点案内処理を起動する。
図6に、交差点案内処理の手順を示す。
図示するように交差点案内処理では、案内対象交差点に車両が所定距離または案内対象交差点手前の道路状況や道路構成に応じて定まる距離に接近したことを(ステップ601)、現在位置データ4011が示したならば、誘導経路に従った案内対象交差点の右折/左折の通過方向を求め、求めた通過方向を対象方向に設定する(ステップ603)。誘導経路に従った案内対象交差点の右折/左折の通過方向は、交差点データレコードの交差点方面情報の、誘導経路上その交差点直前のリンクを進入リンクとする方面情報レコードの、誘導経路上その交差点直後のリンクを脱出リンクとする方面情報の通過方向より求めてもよいし、図3cに示すように、走行中道路の案内対象交差点直後のリンク322のリンクレコードのリンク方位と、誘導経路321上に案内対象交差点の直後となるリンク324のリンクレコードのリンク方位と、走行中道路の案内対象交差点直前のリンク323のリンクレコードのリンク方位とより、誘導経路321上案内対象交差点の直後となるリンク324が、走行中道路の案内対象交差点直後のリンク322から時計回りに見て走行中道路の案内対象交差点直前のリンク323までの間にあれば右方向、そうでなければ左方向と、通過方向を求めるようにしてもよい。
【0046】
さて、主制御部107は、次に、現在位置から案内対象交差点までの間にあるノードを誘導経路データ403を参照して求め、求めたノードに連結する全てのリンクをリンクテーブルを参照して抽出する(ステップ605)。
そして、抽出したリンク数をn、変数iを1、道路本数Pを1に設定し(ステップ607)、抽出したリンクのうちのi番目のリンクを判定リンクに、判定リンクが連結する誘導経路上のノードを判定ノードに設定する(ステップ609)。そして、判定リンクがカウント外リンクに設定されているかどうかを調べ(ステップ611)、カウント外リンクに設定されていれば、ステップ625に進む。
また、判定ノードがカウント済みに設定されているかどうかを調べ(ステップ613)、カウント済みに設定されていれば、ステップ625に進む。
一方、判定リンクがカウント外リンクに設定されておらず、かつ、判定ノードがカウント済みに設定されておいなければステップ615に進む。初回のステップ611、613実行時には、カウント外リンクに設定されているリンクや、カウント済みに設定されているノードは存在しないので、ステップ615に進むことになる。
【0047】
ステップ615では、判定リンクが誘導経路に対して対象方向に連結しているかどうかを判定する。この判定リンクが誘導経路に対して連結している方向の算出は、前述した誘導経路上案内対象交差点の直後となるリンクへ走行中道路から進入する場合における案内交差点の通過方向の算出と同様に行う。そして、判定リンクが誘導経路に対して対象方向に連結していなければステップ625に進む。
【0048】
一方、判定リンクが誘導経路に対して対象方向に連結している場合には、誘導経路上の判定ノードの直前となるリンクから、判定リンクに進入可能かどうかを、判定ノードのノードレコードの交通規制情報レコードを参照して判定する(ステップ617)。
【0049】
そして、進入可能であれば道路本数Pを1増加し(ステップ619)、判定ノードをカウント済みに設定し(ステップ621)、ステップ625に進む。なお、ここで判定ノードをカウント済みに設定するのは、このノードについては、ステップ613によって、もう道路本数をカウントしないようにすることにより、走行中道路上の同じノードに接続している、走行中道路に対して案内対象交差点の通過方向側にある案内対象交差点手前の複数のリンクは、あわせて1本とカウントするためである。
【0050】
そして、次に、判定リンクがマルチリンクかどうかを判定リンクのリンクレコードのマルチリンク情報を参照して求め(ステップ623)、マルチリンクでなければ、そのまま、ステップ625に進み、マルチリンクであればマルチリンク情報より求まる、判定リンクと同じ道路を表しているリンクをカウント対処外リンクに設定する(ステップ627)。これは、ステップ611の処理により、判定リンクと同じ道路を表しているリンクを道路本数のカウントから除外することにより、走行中道路に対して案内対象交差点の通過方向側にある案内対象交差点手前のリンクがマルチリンクである場合には、同じ道路を表す、もう一つのマルチリンクとあわせて1本とカウントするようにするためである。
【0051】
さて、ステップ617において、判定リンクが誘導経路に対して対象方向に連結しているが、誘導経路上の判定ノードの直前リンクから進入可能でないと判定された場合には、まず、中央分離帯が存在するために右折できないことにより判定リンクに進入不可であるのかどうかを走行道路上判定ノード前後となるリンクのリンクレコードの道路情報の中央分離帯情報や、判定リンクのリンクテーブルの上り交通規制情報または下り交通規制情報などを参照して判定する(ステップ629)。
【0052】
そして、中央分離帯が存在するために右折できないことにより判定リンクに進入不可であれば、判定リンクを弱調表示リンクに設定(ステップ635)した上でにステップ625進み、そうでなければステップ631に進む。
ステップ631では、判定リンクは自動車専用道路出口路を形成するリンクであるかどうかを、判定ノードに対応する交差点レコードの方面情報を参照して判定し、自動車専用道路出口路を形成するリンクであれば、判定リンクを弱調表示リンクに設定(ステップ635)した上で、ステップ625に進み、そうでなければステップ633に進む。
【0053】
ステップ633では、判定リンクは左折用の専用レーンであるかどうかを、判定ノードに対応する交差点レコードの方面情報を参照して判定し、専用レーンであれば、判定リンクを弱調表示リンクに設定(ステップ635)した上で、ステップ625に進む。
【0054】
一方、中央分離帯による進入不可でなく、自動車専用道路入り口でもなく、左折専用レーンでもなければ、ステップ619に進み道路本数Pを1増加した後、前述したステップ621〜623、627の処理を行う。
さて、以上の処理の後に行われるステップ625では、iがnと等しくなったかどうかを調べ、等しくなければiを1増加して(ステップ637)ステップ609に戻り、抽出したリンクのうちの次のリンクについての以上の処理を行う。
一方、iがnと等しくなったならば、ステップ639において、音声処理装置に、道路本数Pを案内する音声、たとえば、「前方P本目の交差点を右折です」といったような音声をスピーカ7から出力させる。また、道路数標示処理を起動し、交差点案内画面を表示する。
【0055】
そして、現在位置データ4011が案内対象交差点を通過したことを示したならば(ステップ641)、道路数表示処理を終了させ、交差点案内画面の表示を終了し(ステップ643)、ノードのカウント済み、カウント対象外リンクの設定などの変数をクリアし(ステップ645)、ステップ601に戻って、次の案内対象交差点の接近を監視する。
【0056】
さて、ステップ639で起動された道路数表示処理は、道路本数Pを表示し、現在位置データ4011がカウント済みが設定されたノード、すなわち、道路本数をカウントしたリンクが接続しているノードを通過したことを示すたびに、表示する道路本数Pを1減少させる処理を行う。
【0057】
ここで、図7に、ステップ639の実行によって表示装置6に表示される。表示画面を示す。
図示するように、この表示画面では、前述したナビゲート画像701上に配置された道路本数ウインドウ702に道路本数Pが表示され、道路本数をカウントしたリンクが接続しているノードを通過するたびに、道路本数Pの表示が、表示数が1減少するように更新されていく。
【0058】
また、図示するように、この表示画面では、前述したナビゲート画像701上に、交差点案内画面703が表示される。この交差点案内画面は、案内対象交差点付近地図をナビゲート画像より拡大して表示したものであり、主制御部107は、弱調表示が設定されたリンク704(図では左折専用レーンのリンク)をグレイ表示するなどの手法により、他のリンクよりも調子を落として表示する。また、この交差点案内画面には、案内対象交差点の交差点データレコードの案内情報に基づき目印の図形なども表示される。
【0059】
以上、本発明の実施形態について説明した。
ところで、以上では、日本国などのように進行方向から見て道路の左側車線が走行車線となる場合について説明したが、米国などのように進行方向から見て道路の右側車線が走行車線となる場合には、以上の前述した中央分離帯で妨げられる方向は左折となり、また、以上の専用レーンは右折用に設けられることが多い。
また、以上の実施形態では、一方通行などにより誘導経路から進入できないリンクも、そのリンクが自動車専用道路からの出口路や、誘導経路から直接進入できない右左折用の専用レーンや、中央分離帯の存在によって進入できないリンクである場合を除き、道路本数として計数したが、一方通行などにより誘導経路から進入できないリンクは、一律に道路本数として計数しないようにしてもよい。または、車両が細い道路を走行している場合には、一方通行などにより誘導経路から進入できないリンクを道路本数として計数せず、車両が太い道路を走行している場合には、一方通行などにより誘導経路から進入できないリンクを道路本数として計数するなど、車両の走行状態に応じて計数の可否を切り替えるようにしてもよい。
また、以上の実施形態は、交差点以外の任意の誘導経路上のポイントに対して、そのポイント手前の道路本数をユーザに通知する場合に同様に適用することができる。
【0060】
【発明の効果】
以上のように、本発明によれば、ナビゲーション装置において、案内対象とする交差点手前にある道路に対して、実際の道路本数ではなく、ユーザが認識すると推定される道路本数を算出しユーザに通知することができる。
【図面の簡単な説明】
【図1】本発明の実施形態に係るナビゲーション装置の構成を示すブロック図である。
【図2】本発明の実施形態に係る地図データの内容を示す図である。
【図3】本発明の実施形態に係る地図データが表すリンクと道路との対応を示す図である。
【図4】発明の実施形態に係るナビゲーション装置のパラメータメモリの内容を示す図である。
【図5】発明の実施形態に係る道路本数カウントのルールを示す図である。
【図6】本発明の実施形態に係る主制御部が行う交差点案内処理の手順を示すフローチャートである。
【図7】本発明の実施形態に係る交差点案内用の表示画面例を示すフローチャートである。
【符号の説明】
1:制御装置、2:記録媒体ドライブ、3:GPS受信機、4:走行状態センサ、5:リモコン、6:表示装置、7:スピーカ、21:記憶媒体、101:地図データバッファ、102:地図データ読出処理部、103:現在位置算出部、104:ルート探索部、105:ナビゲート画像生成部、106:パラメータメモリ、107:主制御部、108:GUI制御部、
Claims (9)
- 誘導経路に沿った走行を案内するナビゲーション装置であって、
道路地図データに基づいて目的地までの誘導経路を探索する経路探索手段と、
前記誘導経路上の地点であって、当該誘導経路に従って当該地点における右折または左折を誘導する地点を、案内ポイントとして設定する案内ポイント設定手段と
所定のタイミングで、現在位置と前記案内ポイントとの間で、誘導経路に接続している道路の道路本数を前記道路地図データに基づき計数する道路本数計数手段と、
前記道路本数計数手段が計数した道路本数をユーザに通知する道路本数通知手段とを有し、
前記道路本数計数手段は、前記誘導経路に、前記案内ポイントの右折または左折の誘導方向と同じ方向側から接続する道路のみを計数の対象として、現在位置と誘導経路上に案内ポイントとして設定した地点との間で誘導経路に接続している道路の道路本数を計数することを特徴とするナビゲーション装置。 - 請求項1記載のナビゲーション装置であって、
前記道路本数計数手段は、前記誘導経路上の同じ交差点で当該誘導経路に接続する複数の計数の対象の道路に対して、道路本数1を計数することを特徴とするナビゲーション装置。 - 誘導経路に沿った走行を案内するナビゲーション装置であって、
道路地図データに基づいて目的地までの誘導経路を探索する経路探索手段と、
所定のタイミングで、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を前記道路地図データに基づき計数する道路本数計数手段と、
前記道路本数計数手段が計数した道路本数をユーザに通知する道路本数通知手段とを有し、
前記道路地図データは道路に設けられた中央分離帯の情報を含み、
前記道路本数計数手段は、中央分離帯の存在のために誘導経路から直接進入できない道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で誘導経路に接続している道路の道路本数を計数することを特徴とするナビゲーション装置。 - 誘導経路に沿った走行を案内するナビゲーション装置であって、
道路地図データに基づいて目的地までの誘導経路を探索する経路探索手段と、
所定のタイミングで、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を前記道路地図データに基づき計数する道路本数計数手段と、
前記道路本数計数手段が計数した道路本数をユーザに通知する道路本数通知手段とを有し、
前記道路地図データは道路の交通規制の情報を含み、
前記道路本数計数手段は、交通規制のために誘導経路から直接進入できない道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で誘導経路に接続している道路の道路本数を計数することを特徴とするナビゲーション装置。 - 誘導経路に沿った走行を案内するナビゲーション装置であって、
道路地図データに基づいて目的地までの誘導経路を探索する経路探索手段と、
所定のタイミングで、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を前記道路地図データに基づき計数する道路本数計数手段と、
前記道路本数計数手段が計数した道路本数をユーザに通知する道路本数通知手段とを有し、
前記道路地図データは道路の種別についての情報を含み、
前記道路本数計数手段は、前記道路の種別が、当該道路と誘導経路上の接続点への当該道路からの進入専用に設計された道路であることを表す道路を計数の対象から除外して、現在位置と誘導経路上に設定した案内ポイントとの間で、誘導経路に接続している道路の道路本数を計数することを特徴とするナビゲーション装置。 - 請求項5記載のナビゲーション装置であって、
前記誘導経路への進入専用に設計された道路であることを表す道路の種別は、自動車専用道路からの出口路である道路と、誘導経路に接続する他の道路から誘導経路への右折又は左折用の専用道路との少なくとも一方を含むことを特徴とするナビゲーション装置。 - 請求項1、2、3、4または5記載のナビゲーション装置であって、
前記道路地図データに基づいて、前記道路本数計数手段が計数した道路と、当該道路本数計数手段が計数しなかった道路とを識別可能に表示した地図画像を生成し表示する案内画像表示手段を有することを特徴とするナビゲーション装置。 - 請求項1、2、3、4または5記載のナビゲーション装置であって、
前記道路本数計数手段が計数した道路本数を表示し、現在位置が前記道路本数計数手段が道路本数を計数した道路と誘導道路との接続点を通過する度に、表示する道路本数を1減少する道路本数表示手段を有することを特徴とするナビゲーション装置。 - 誘導経路に沿った走行を案内するナビゲーション装置において、道路地図データに基づき、前記誘導経路上の地点であって、当該誘導経路に従って当該地点における右折または左折を誘導する地点を案内ポイントとして設定し、所定のタイミングで、前記案内ポイントを、現在位置と前記案内ポイントとの間の道路本数の通知によって案内する案内方法であって、
現在位置と前記案内ポイントとの間で誘導経路に、前記案内ポイントの右折または左折の誘導方向と同じ方向側から接続する道路のみを対象として、前記道路地図データが示す前記誘導経路と当該道路との接続関係、もしくは、前記誘導経路と当該道路との間の走行の制限の態様、もしくは、当該道路の種別に基づいて、当該道路を前記案内ポイント手前の道路として計数するか否かを決定するステップと、
道路本数として計数すると決定した道路を計数するステップと、
計数した道路の道路本数を、提示するステップとを有することを特徴とする案内方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002212059A JP3961361B2 (ja) | 2002-07-22 | 2002-07-22 | ナビゲーション装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2002212059A JP3961361B2 (ja) | 2002-07-22 | 2002-07-22 | ナビゲーション装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2004053441A JP2004053441A (ja) | 2004-02-19 |
JP3961361B2 true JP3961361B2 (ja) | 2007-08-22 |
Family
ID=31935096
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2002212059A Expired - Fee Related JP3961361B2 (ja) | 2002-07-22 | 2002-07-22 | ナビゲーション装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3961361B2 (ja) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103852083A (zh) * | 2012-12-07 | 2014-06-11 | 厦门雅迅网络股份有限公司 | 一种在导航电子地图数据中增加关联多路口属性的方法 |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007139531A (ja) * | 2005-11-17 | 2007-06-07 | Hitachi Software Eng Co Ltd | 車両逆走防止システムおよび車載用カーナビゲーションシステム |
CN101287963B (zh) | 2005-11-30 | 2012-07-04 | 爱信艾达株式会社 | 路径引导***及路径引导方法 |
JP2007155352A (ja) * | 2005-11-30 | 2007-06-21 | Aisin Aw Co Ltd | 経路案内システム及び経路案内方法 |
JP5203588B2 (ja) * | 2006-10-16 | 2013-06-05 | アルパイン株式会社 | 地図データ生成方法及び地図表示装置 |
JP4833125B2 (ja) * | 2007-03-23 | 2011-12-07 | 三菱電機株式会社 | ナビゲーション装置 |
JP4561769B2 (ja) * | 2007-04-27 | 2010-10-13 | アイシン・エィ・ダブリュ株式会社 | 経路案内システム及び経路案内方法 |
JP4890651B2 (ja) * | 2011-02-10 | 2012-03-07 | 三菱電機株式会社 | ナビゲーション装置 |
TWI666423B (zh) * | 2018-01-31 | 2019-07-21 | 光陽工業股份有限公司 | 可運算及顯示岔路數量資訊之導航方法及系統 |
EP3742116A1 (en) * | 2019-05-22 | 2020-11-25 | Harman Becker Automotive Systems GmbH | Path data for navigation systems |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2664430B2 (ja) * | 1988-09-02 | 1997-10-15 | 株式会社ザナヴィ・インフォマティクス | 車載用ナビゲーション装置 |
JP3341645B2 (ja) * | 1997-10-02 | 2002-11-05 | 住友電気工業株式会社 | 経路案内装置 |
-
2002
- 2002-07-22 JP JP2002212059A patent/JP3961361B2/ja not_active Expired - Fee Related
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103852083A (zh) * | 2012-12-07 | 2014-06-11 | 厦门雅迅网络股份有限公司 | 一种在导航电子地图数据中增加关联多路口属性的方法 |
CN103852083B (zh) * | 2012-12-07 | 2016-06-29 | 厦门雅迅网络股份有限公司 | 一种在导航电子地图数据中增加关联多路口属性的方法 |
Also Published As
Publication number | Publication date |
---|---|
JP2004053441A (ja) | 2004-02-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3967061B2 (ja) | ナビゲーション装置 | |
JP4950858B2 (ja) | 画像認識装置及び画像認識プログラム | |
CN103076020B (zh) | 导航设备 | |
JP2003202232A (ja) | ナビゲーション装置及び地図表示装置 | |
JPH10171347A (ja) | 地図データベース装置 | |
JP2003075186A (ja) | 道路名表示方法及びナビゲーション装置 | |
JP4076905B2 (ja) | ナビゲーション装置 | |
JP3961361B2 (ja) | ナビゲーション装置 | |
JPH10227649A (ja) | ナビゲーション装置 | |
JP4115910B2 (ja) | ナビゲーション装置及び代替経路発生告知方法 | |
JP4101692B2 (ja) | ナビゲーション装置 | |
JP2011209027A (ja) | 経路案内システム | |
JP2004245581A (ja) | ナビゲーション装置 | |
US8868331B2 (en) | Navigation apparatus | |
JP4926848B2 (ja) | ナビゲーション装置及び経路案内方法 | |
JP2007163437A (ja) | ナビゲーション装置及び経路案内方法 | |
JP2004132798A (ja) | ナビゲーション装置 | |
JP4198955B2 (ja) | ナビゲーション装置 | |
JPH10281784A (ja) | 経路選出方法およびシステム | |
JP4133265B2 (ja) | ナビゲーション装置 | |
JP4357934B2 (ja) | ナビゲーション装置及び代替経路提示方法 | |
JP2004177137A (ja) | ナビゲーション装置 | |
JP4756999B2 (ja) | ナビゲーション装置 | |
JP4101693B2 (ja) | ナビゲーション装置 | |
JP2004069653A (ja) | ナビゲーション装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20050328 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20070202 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20070220 |
|
A521 | Written amendment |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20070327 |
|
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: 20070515 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20070516 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 3961361 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110525 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120525 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120525 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130525 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130525 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20140525 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |