(57)【要約】【課題】ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することができること。【解決手段】コンピュータ３０は、案内経路上の交差点データを抽出し、交差点を特定するための情報（交差点形状を示す交差点画像、交差点名、及び通過時間）を表示する。従って、過去に少なくとも１度走行したことがある案内経路において、ユーザがこの案内経路上の交差点の周辺に所望する施設が存在したという曖昧な記憶がある場合には、ユーザは、曖昧な記憶と表示された交差点を特定するための情報とを照合することによって、曖昧な記憶に基づく交差点を特定することができる。そして、この特定された情報が選択されると、選択された情報に基づく交差点を含む道路地図を表示する。これにより、ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することができる。【選択図】              図１
2006064583.tif 000002
【特許請求の範囲】
【請求項１】
地図データ上の交差点を特定するための交差点データを含む当該地図データを記憶する地図データ記憶手段と、
前記地図データを用いて、出発地から目的地までの案内経路を探索する案内経路探索手段とを備えた車載ナビゲーション装置であって、
前記案内経路上における、交差点データを抽出する抽出手段と、
前記抽出手段によって抽出された交差点データを表示する第１の表示制御手段と、
前記第１の表示制御手段によって表示された交差点データを選択する選択手段と、
前記選択手段によって選択された交差点データに対応する交差点を含む地図データを表示する第２の表示制御手段とを備えることを特徴とする車載ナビゲーション装置。
【請求項２】
前記交差点データは、交差点の形状を示すもの、及び交差点名の少なくともいずれか１つであることを特徴とする請求項１に記載の車載ナビゲーション装置。
【請求項３】
前記交差点データに対応する交差点を通過する通過時間を算出する算出手段を備え、
前記第１の表示制御手段は、前記交差点データに加えて、前記算出された通過時間を表示することを特徴とする請求項２に記載の車載ナビゲーション装置。
【請求項４】
前記表示された交差点を含む地図データを任意方向にスクロールするスクロール手段を備えることを特徴とする請求項１または請求項３に記載の車載ナビゲーション装置。
【請求項５】
前記表示された地図データ上の施設を選択し、当該施設を目的地または経由地として設定する設定手段を備えることを特徴とする請求項１乃至請求項４のいずれかに記載の車載ナビゲーション装置。
【請求項６】
前記交差点を含む地図データの表示尺度を変更する表示尺度変更手段を備え、
前記第２の表示制御手段は、前記表示尺度変更手段によって表示尺度が変更された場合、前記変更された表示尺度に基づいて、前記交差点を含む地図データを表示することを特徴とする請求項１乃至請求項５のいずれかに記載の車載ナビゲーション装置。
【請求項７】
前記抽出手段が前記交差点データを抽出する際の条件を設定する条件設定手段を備え、
前記抽出手段は、前記条件設定手段によって条件が設定された場合、前記設定された条件に該当する交差点データのみを抽出することを特徴とする請求項１乃至請求項６のいずれかに記載の車載ナビゲーション装置。
【請求項８】
前記第１の表示制御手段は、前記交差点データに加えて、当該交差点データに対応する交差点の所在地情報を表示することを特徴とする請求項１乃至請求項７のいずれかに記載の車載ナビゲーション装置。
【請求項９】
前記交差点データを所定の規則に従って並び替える指示を出す指示手段を備え、
前記第１の表示制御手段は、前記指示手段によって並び替える指示が出された場合、前記交差点データを並び替えることを特徴とする請求項１乃至請求項８のいずれかに記載の車載ナビゲーション装置。
【請求項１０】
地図データ上の道路を特定するための道路データを含む当該地図データを記憶する地図データ記憶手段と、
前記地図データを用いて、出発地から目的地までの案内経路を探索する案内経路探索手段とを備えた車載ナビゲーション装置であって、
前記案内経路を構成する道路の道路データを抽出する抽出手段と、
前記抽出手段によって抽出された道路データを表示する第１の表示制御手段と、
前記第１の表示制御手段によって表示された道路データを選択する選択手段と、
前記選択手段によって選択された道路データに対応する道路上の任意地点を含む地図データを表示する第２の表示制御手段とを備えることを特徴とする車載ナビゲーション装置。
【請求項１１】
前記道路データは、道路の形状を示すもの、及び道路名の少なくともいずれか１つであることを特徴とする請求項１０に記載の車載ナビゲーション装置。
【請求項１２】
前記表示された任意地点を含む地図データを任意方向にスクロールするスクロール手段を備えることを特徴とする請求項１０または請求項１１に記載の車載ナビゲーション装置。
【請求項１３】
前記表示された地図データ上の施設を選択し、当該施設を目的地または経由地として設定する設定手段とを備えることを特徴とする請求項１０乃至請求項１２のいずれかに記載の車載ナビゲーション装置。
【請求項１４】
前記任意地点を含む地図データの表示尺度を変更する表示尺度変更手段を備え、
前記第２の表示制御手段は、前記表示尺度変更手段によって表示尺度が変更された場合、前記変更された表示尺度に基づいて、前記任意地点を含む地図データを表示することを特徴とする請求項１０乃至請求項１３のいずれかに記載の車載ナビゲーション装置。
【請求項１５】
前記第１の表示制御手段は、前記道路データに対応する道路がひかれている地域ごとに、道路データを表示することを特徴とする請求項１０乃至請求項１４のいずれかに記載の車載ナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車載ナビゲーション装置に関する。
【背景技術】
【０００２】
従来、ユーザの所望する施設を検索することが可能な車載ナビゲーション装置が提案されている。この車載ナビゲーション装置によれば、例えば、目的地を設定するための「目的地設定メニュー」が表示される。この目的地設定メニューには、「名前で探す」、「電話番号で探す」、「地図で探す」などがある。ユーザは、この目的地設定メニューのいずれかを選択し、選択したメニューに応じた検索条件を入力すると、当該装置は、この検索条件を満たす施設データを検索する。
【発明の開示】
【発明が解決しようとする課題】
【０００３】
従来の車載ナビゲーション装置では、ユーザが所望する施設に関する情報（例えば、施設名、電話番号、施設の位置など）を知らない場合、検索条件を入力することができない。この結果、ユーザは所望する施設を検索することができなかった。
【０００４】
また、例えば、ユーザは、所望する施設に関する情報を知らないが、過去に少なくとも１回走行したことがある案内経路において、所望する施設が当該案内経路周辺に存在したという曖昧な記憶がある場合が考えられる。この場合においても、ユーザは所望する施設に関する情報を知らないために、従来の装置を利用して、所望する施設を検索することができなかった。このため、従来の装置は利便性に欠けるものであった。
【０００５】
本発明は、上述した点に鑑みてなされたもので、ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することが可能な車載ナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、請求項１に記載の車載ナビゲーション装置は、
地図データ上の交差点を特定するための交差点データを含む地図データを記憶する地図データ記憶手段と、
地図データを用いて、出発地から目的地までの案内経路を探索する案内経路探索手段とを備えた車載ナビゲーション装置であって、
案内経路上における、交差点データを抽出する抽出手段と、
抽出手段によって抽出された交差点データを表示する第１の表示制御手段と、
第１の表示制御手段によって表示された交差点データを選択する選択手段と、
選択手段によって選択された交差点データに対応する交差点を含む地図データを表示する第２の表示制御手段とを備えることを特徴とする。
【０００７】
上述したように、請求項１に記載の車載ナビゲーション装置では、案内経路上の交差点を特定するための交差点データを抽出し、この抽出された交差点データを表示する。従って、過去に少なくとも１度走行したことがある案内経路において、ユーザがこの案内経路上の交差点の周辺に所望する施設が存在したという曖昧な記憶がある場合には、ユーザは、曖昧な記憶と表示された交差点データとを照合することによって、曖昧な記憶に基づく交差点データを特定することができる。この特定された交差点データが選択されると、この交差点データに対応する交差点を含む地図データが表示される。ユーザは、この表示された地図データ上に所望する施設が存在するか否かを判断することができる。この地図データ上にユーザの所望する施設が存在しない場合には、ユーザは、残りの交差点データから、同様の手順を繰り返すことによって、ユーザの所望する施設を検索することができる。これにより、ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することができる。
【０００８】
請求項２に記載したように、交差点データは、交差点の形状を示すもの、及び交差点名の少なくともいずれか１つであることが好ましい。これにより、ユーザの曖昧な記憶が交差点の形状及び交差点名に関するものである場合、ユーザは、この曖昧な記憶に基づいて、この表示された交差点の形状を示すもの、及び交差点データに対応する交差点データを特定することができる。
【０００９】
請求項３に記載したように、交差点データに対応する交差点を通過する通過時間を算出する算出手段を備え、第１の表示制御手段は、交差点データに加えて、算出された通過時間を表示することが好ましい。例えば、過去に１２：００頃に通過した交差点の周辺に所望する施設があったという曖昧な記憶があるときには、表示された交差点の通過時間が１２：００前後の交差点データを特定すればよい。
【００１０】
請求項４に記載したように、表示された交差点を含む地図データを任意方向にスクロールするスクロール手段を備えることもできる。これにより、地図データをスクロールさせることによって、ユーザは所望する施設を検索することができる。
【００１１】
請求項５に記載したように、表示された地図データ上の施設を選択し、施設を目的地または経由地として設定する設定手段を備えることが好ましい。これにより、ユーザの所望する施設を検索することができた場合、この施設を目的地または経由地として設定することができる。
【００１２】
請求項６に記載したように、交差点を含む地図データの表示尺度を変更する表示尺度変更手段を備え、第２の表示制御手段は、表示尺度変更手段によって表示尺度が変更された場合、変更された表示尺度に基づいて、交差点を含む地図データを表示することもできる。これにより、ユーザの所望する表示尺度にて、交差点を含む地図データを表示することができる。
【００１３】
請求項７に記載したように、抽出手段が交差点データを抽出する際の条件を設定する条件設定手段を備え、抽出手段は、条件設定手段によって条件が設定された場合、設定された条件に該当する交差点データのみを抽出しても良い。例えば、案内経路上に多数の交差点が存在した場合、交差点データに対応する交差点間の距離が所定の間隔（例えば、５００ｍ）前後離れていることを条件として設定する。このとき、この条件を満たす交差点データのみを抽出し表示することができるので、表示すべき交差点データの数を削減することができる。これにより、条件を設定する前の状態と比べて、ユーザの所望する交差点を特定することが容易になる。
【００１４】
請求項８に記載したように、第１の表示制御手段は、交差点データに加えて、交差点データに対応する交差点の所在地情報を表示することもできる。例えば、案内経路において、車両が２つの県（例えば、Ａ県、及びＭ県）を跨いで走行する場合には、交差点データに加えて、交差点データに対応する交差点の所在県名を表示する。これにより、ユーザの特定したい交差点がＭ県にあったという曖昧な記憶がある場合、ユーザはＭ県にある交差点の中から交差点を特定すれば良いので、交差点の特定がより容易になる。
【００１５】
請求項９に記載したように、交差点データを所定の規則に従って並び替える指示を出す指示手段を備え、第１の表示制御手段は、指示手段によって並び替える指示が出された場合、交差点データを並び替えても良い。例えば、交差点名を５０音順に並び替えることによって、交差点名に関する曖昧な記憶がある場合、交差点を特定することをより容易にすることができる。
【００１６】
また、請求項１０に記載の車載ナビゲーション装置は、
地図データ上の道路を特定するための道路データを含む地図データを記憶する地図データ記憶手段と、
地図データを用いて、出発地から目的地までの案内経路を探索する案内経路探索手段とを備えた車載ナビゲーション装置であって、
案内経路を構成する道路の道路データを抽出する抽出手段と、
抽出手段によって抽出された道路データを表示する第１の表示制御手段と、
第１の表示制御手段によって表示された道路データを選択する選択手段と、
選択手段によって選択された道路データに対応する道路上の任意地点を含む地図データを表示する第２の表示制御手段とを備えることを特徴とする。
【００１７】
このようにすることにより、ユーザが案内経路上の特定の道路周辺に所望する施設が存在したという曖昧な記憶がある場合には、この曖昧な記憶に基づいて、この表示された道路データからユーザの所望する施設を検索することができる。
【００１８】
請求項１１に記載したように、道路データは、道路の形状を示すもの、及び道路名の少なくともいずれか１つであることが好ましい。このように、道路データとして、道路の形状を示すもの、及び道路名の少なくともいずれか１つが表示されることによって、ユーザの曖昧な記憶に基づいて、表示された道路データの中から道路を特定することができる。
【００１９】
請求項１２に記載したように、表示された任意地点を含む地図データを任意方向にスクロールするスクロール手段を備えてもよい。これにより、最初に表示された任意地点を含む地図データ上に所望する施設が存在しない場合、地図データをスクロールさせることによって、所望する施設を検索することができる。
【００２０】
請求項１３に記載したように、表示された地図データ上の施設を選択し、施設を目的地または経由地として設定する設定手段とを備えることが好ましい。これにより、ユーザの所望する施設を目的地または経由地として設定することができる。
【００２１】
請求項１４に記載したように、任意地点を含む地図データの表示尺度を変更する表示尺度変更手段を備え、第２の表示制御手段は、表示尺度変更手段によって表示尺度が変更された場合、変更された表示尺度に基づいて、任意地点を含む地図データを表示することができる。これにより、任意地点を含む地図データを、ユーザの所望する表示尺度にて表示することができる。
【００２２】
請求項１５に記載したように、第１の表示制御手段は、道路データに対応する道路がひかれている地域ごとに、道路データを表示することもできる。例えば、案内経路において、Ａ道路がＮ市、及びＫ市に引かれている場合、Ｎ市、Ｋ市ごとにＡ道路に対応する道路データを表示する。このとき、ユーザは、Ｎ市にひかれているＡ道路周辺に所望する施設が存在したという曖昧な記憶がある場合、Ｎ市にひかれているＡ道路に対応する道路データから所望する施設を検索すればよい。これにより、ユーザは、曖昧な記憶に基づいて、所望する施設を検索することが容易になる。
【発明を実施するための最良の形態】
【００２３】
（第１実施形態）
以下、本発明の好ましい実施形態について図面を参照して説明する。図１は、本実施形態による車載ナビゲーション装置１００の概略構成を示すブロック図である。以下、本実施形態による車載ナビゲーション装置について詳細に説明する。
【００２４】
ナビゲーション装置１００は、位置検出器１０、デジタル道路地図データベース２０、コンピュータ３０、表示部４０、操作スイッチ群５０、音声出力部６０、音声入力部７０、外部メモリ８０、及びＶＩＣＳ受信機９０を備えている。
【００２５】
コンピュータ３０は、内部には周知のＣＰＵ、ＲＯＭ、ＲＡＭ、Ｉ／Ｏ及びこれらの構成を接続するバスラインを備えている。ＲＯＭには、コンピュータ３０が実行するためのプログラムが書き込まれており、このプログラムに従ってＣＰＵ等が所定の演算処理を実行する。
【００２６】
位置検出器１０は、衛星からの電波に基づいて車両の位置を測定するグローバルポジショニングシステム（ＧＰＳ）のためのＧＰＳ受信機１１，車両の絶対方位を検出するための地磁気センサ１２、車両の相対方位を検出するためのステアリングセンサ１３を有している。さらに、位置検出器１０は、車両の走行速度から走行距離を検出するために車速センサ１４を備えている。
【００２７】
このように、位置検出器１０は、電波航法による車両位置測定のためにＧＰＳ受信機１１を有するとともに、自立航法による車両位置推定のために地磁気センサ１２、ステアリングセンサ１３及び車速センサ１４を有している。また、電波航法としては、ＧＰＳに限らず、例えばＶＩＣＳの光ビーコンを利用しても良い。また、自立航法における車両の相対方位を検出するために、ステアリングセンサ１３に代えて、ジャイロセンサや車両の左右輪に設けられた車輪速センサを用いても良い。
【００２８】
デジタル道路地図データベース２０は、道路データ、背景データ、文字データ及び交差点データなどを含むデジタル地図データをコンピュータ３０に入力するための装置である。デジタル道路地図データベース２０は、デジタル地図データを記憶する情報記憶媒体２１を有し、情報記憶媒体２１としては、そのデータ量からＣＤ−ＲＯＭまたはＤＶＤ−ＲＯＭを用いるのが一般的であるが、メモリカード、ハードディスク等を用いてもよい。
【００２９】
ここで、道路データの構成について説明する。道路データは、道路毎に固有の番号を付したリンクＩＤ、リンク座標データ、ノード座標データ、高速道路や国道等の道路種別を示す道路種別データ、道路幅員データ、道路名データ、所在地（例えば、地域名）データ等の各データから構成されている。道路データにおけるリンクとは、地図上の各道路を、交差点、分岐点などを示すノードにより複数に分割し、そして２つのノード間をリンクとして規定したものである。そして、リンク座標データには、このリンクの始端と終端の座標が記述される。なお、リンクの途中にノードが含まれる場合には、ノード座標データにノード座標が記述される。この道路データは、地図を表示する以外に、マップマッチング処理を行なう際の道路の形状を与えるために用いられたり、目的地までの案内経路を検索する際に用いられる。
【００３０】
なお、本実施形態では、情報記憶媒体２１には、リンクＩＤに一義的に対応する道路画像が記憶されている。この道路画像は、道路の形状を示すものであって、道路の模式図または道路の写真である。
【００３１】
背景データは、道路地図を表示部４０に表示する際に、道路以外の表示対象となる施設形状、自然地形等を表示するためのデータである。文字データは、地名、施設名、道路名等を道路地図上に表示するためのものであり、表示位置に対応する地図上の座標を関連付けたデータとして構成している。
【００３２】
本実施形態における交差点データは、道路地図上での交差点毎に予め設定されたデータであり、交差点名、所在地（例えば、地域名）、交差点座標データ（例えば、緯度・経度等）、及び交差点毎に固有の番号を付した交差点ＩＤなどから構成されている。また情報記憶媒体２１は、交差点ＩＤに一義的に対応する交差点画像データを記憶している。この交差点画像データは、交差点の形状を示すものであって、交差点の模式図または交差点の写真である。
【００３３】
表示部４０は、例えば、液晶ディスプレイによって構成され、表示部４０の画面には車両の現在位置に対応する自車位置マーク、及び、デジタル道路地図データベース２０より入力された地図データによって生成される車両周辺の道路地図を表示することができる。また、目的地が設定された場合、道路地図上には、現在位置から目的地までの案内経路が重ねて表示される。
【００３４】
操作スイッチ群５０は、例えば、表示部４０と一体になったタッチパネルスイッチもしくは表示部４０の周辺に設けられるメカニカルなスイッチ等からなり、各種入力に使用される。
【００３５】
音声出力部６０はスピーカ等からなり、経路案内が行なわれている場合に、案内音声を出力したり、音声認識時に、入力音声に関するガイダンスを出力したりするものである。また、音声入力部７０は、マイク等からなり、ユーザによって発せられた音声を取り込んで、コンピュータ３０に入力する。コンピュータ３０は、入力された音声の認識処理を行い、その認識結果に基づいて、各種の制御を実行する。
【００３６】
外部メモリ８０は、例えば、メモリカードやハードディスク等の記憶媒体からなる。この外部メモリ８０には、ユーザによって記憶されたテキストデータ、画像データ、音声データ等の各種データが記憶される。
【００３７】
ＶＩＣＳ受信機９０は、道路に敷設されたビーコンや各地のＦＭ放送局を介して、ＶＩＣＳセンタから配信される道路交通情報等の情報を受信したり、必要に応じて車両側から外部へ情報を送信したりする装置である。受信した情報は、コンピュータ３０で処理され、例えば、渋滞情報や規制情報等は表示部４０に表示される道路地図上に重ねて表示される。
【００３８】
また、本実施形態の車載ナビゲーション装置１００は、操作スイッチ群５０もしくは音声認識によって目的地の位置が入力されると、現在位置からその目的地までの最適な経路を自動的に選択して案内経路を形成し表示する、いわゆる経路案内機能も備えている。このような自動的に最適な経路を設定する手法は、周知のダイクストラ法等の手法が知られている。また、ユーザによって入力された、例えば、住所、施設名称、電話番号等から施設等の位置を検索する検索機能も備えている。
【００３９】
これらの機能は、主にコンピュータ３０によって各種の演算処理がなされることによって実行される。すなわち、コンピュータ３０は目的地が入力されるとデジタル道路地図データベース２０の地図データを用いて経路を計算し、その経路を表示するとともに、分岐地点や右左折すべき交差点において道路地図の拡大や音声案内を行なう。この他、コンピュータ３０は、車両の位置を示す自車位置マークとその周辺の道路地図を表示部４０に表示させたり、道路地図の縮尺を変更したりする。
【００４０】
次に、本実施形態における経路探索処理について、図２及び図３のフローチャートを用いて詳細に説明する。なお、図２は、経路探索処理のメインルーチンを示すフローチャートであり、図３は、経由地設定処理のルーチンを示すフローチャートである。
【００４１】
まず、図２のステップＳ１０では、車両の現在位置を検出する。このとき、ＧＰＳ受信機１１による位置データは、上述の道路データの座標データ（緯度と経度）と同じ形態で取得される。また、地磁気センサ１２、ステアリングセンサ１３、車速センサ１４によって自車両の進行方向及び走行距離に関するデータが取得され、過去に算出、もしくは確定された車両位置を基準として、現在位置の座標データの算出を行なう（自立航法による座標データの算出）。なお、現在位置は、基本的には、自立航法により算出された座標データに基づいて求められる。ただし、ＧＰＳ受信機１１による位置データが取得されている場合には、両者を比較し、その差が所定距離以上である場合には、現在位置として、ＧＰＳ受信機１１による位置データを採用する。
【００４２】
ステップＳ２０では、車両の現在位置を含む、周辺地図の地図データがデジタル道路地図データベース２０から読み込まれ、表示部４０に表示される。ステップＳ３０では、目的地が設定されるか否かを判定する。具体的には、例えば、メニュー画面が表示部４０に表示され、このメニュー画面の「目的地設定メニュー」項目が選択されたか否かを判定する。「目的地設定メニュー」項目が選択されなかったと判定された場合、ステップＳ１０に戻る。一方、「目的地設定メニュー」項目が選択されたと判定された場合、ステップＳ４０に進む。
【００４３】
ステップＳ４０では、目的地が設定される。具体的には、例えば、表示部４０に目的地設定メニューが表示される。この目的地設定メニューには、「名称で探す」、「ジャンルで探す」、「電話番号で探す」などがある。ユーザは、この目的地設定メニューのいずれかを選択し、選択したメニューに応じた検索条件を入力する。例として、ユーザが「電話番号で探す」を選択した場合、ユーザの所望する施設の電話番号「０００−１２３−４５６７」が検索条件として入力され、コンピュータ３０は、この入力された電話番号「０００−１２３−４５６７」と一致する電話番号を付している施設データを検索する。この検索された施設データに対応する施設が目的地として設定される。
【００４４】
ステップＳ５０では、特に指示がない限り、ステップＳ１０にて検出された現在位置を出発地とし、ステップＳ４０にて設定された目的地までの経路をダイクストラ法等の手法で探索する。ステップＳ６０では、ステップＳ５０にて探索された経路を表示する。具体的には、表示制御部（図示せず）が、探索された経路を道路データに重ねて強調表示し、表示部４０へ表示する。
【００４５】
ステップＳ７０では、経由地が設定されるか否かを判定する。具体的には、例えば、メニュー画面が表示部４０に表示され、このメニュー画面の「経由地設定メニュー」項目が選択されたか否かを判定する。「経由地設定メニュー」項目が選択されなかったと判定された場合、ステップＳ１１０に進む。一方、「経由地設定メニュー」項目が選択されたと判定された場合、ステップＳ８０に進む。
【００４６】
ステップＳ８０では、経由地設定処理が実行される。この経由地設定処理を図３のフローチャートを用いて説明する。
【００４７】
経由地設定処理が開始されると、例えば、図４に示すような経由地設定画面３１０が表示部４０に表示される。図３のフローチャートにおいて、まずステップＳ２１０では、この経由地設定画面３１０中の「通過交差点一覧」項目が選択されたか否かを判定する。「通過交差点一覧」項目が選択されたと判定された場合、ステップＳ２２０に進む。
【００４８】
ステップＳ２２０では、例えば、図５に示すような通過交差点一覧表示画面３２０が表示部４０に表示される。図５の例では、ステップＳ５０にて探索された案内経路上における、抽出された交差点データに対応する交差点画像が表示される。また、この抽出された交差点データの交差点名、及び現在位置から交差点までの通過時間が表示される。
【００４９】
具体的には、交差点画像は、デジタル道路地図データベース２０の情報記憶媒体２１に記憶されている。また、この交差点画像は交差点ＩＤと一義的に対応しているので、コンピュータ３０は、抽出された交差点データに付与された交差点ＩＤに対応する交差点画像を情報記憶媒体２１から抽出し、表示部４０に表示する。また、コンピュータ３０は、抽出された交差点データの交差点名を情報記憶媒体２１から抽出し、表示部４０に表示する。さらに、通過予定時間を算出するために、まず、現在位置から交差点までの距離がデジタル道路地図データベース２０にて算出される。そして、上述の距離を所定の車速度で除算することによって得られた交差点までの所定時間を現在時刻に加算する事によって算出される。
【００５０】
図５のように、複数の交差点が抽出された場合、出発地から通過予定時間が早い順に、複数の交差点を表示する。また、この交差点画像を並び替えても良い。例えば、交差点名を５０音順に並び替えることによって、交差点名に関する曖昧な記憶がある場合、交差点を特定することをより容易にすることができる。さらに、交差点画像が写真である交差点のみを表示しても良い。
【００５１】
ステップＳ２３０では、例えば、図５の通過交差点一覧表示画面３２０の中から、特定の交差点が選択されたか否かを判定する。特定の交差点が選択されなかったと判定された場合、処理が終了される。一方、特定の交差点が選択されたと判定された場合、ステップＳ２４０に進む。
【００５２】
ステップＳ２４０では、例えば、ステップＳ２３０にて、Ｘ交差点が選択された場合、図６に示すようなＸ交差点を含む道路地図３３０が表示部４０に表示される。このように、
ユーザの曖昧な記憶が交差点の形状や交差点名に関するものである場合、ユーザは、この曖昧な記憶に基づいて、各交差点の形状や交差点名を表示することにより、該当する交差点データを特定することができる。また、ユーザの曖昧な記憶が交差点の通過時間である場合、例えば、過去に１２：００頃に通過した交差点の周辺に所望する施設があったという曖昧な記憶があるときには、表示された交差点の通過時間が１２：００前後の交差点データを特定すればよい。
【００５３】
図６の例では、ユーザの所望する施設がレストランであり、道路地図３３０上に「レストランＳＴ」が表示されているので、カーソルを用いて、この「レストランＳＴ」を選択することができる。
【００５４】
ステップＳ２５０では、選択された「レストランＳＴ」を経由地として設定するか否かを判定する。具体的には、カーソルを「レストランＳＴ」に合わせ、表示部４０の下側に表示されている「経由地」項目が選択されたか否かを判定する。「経由地」項目が選択されなかったと判定された場合、ステップＳ２３０に戻る。一方、「経由地」項目が選択されたと判定された場合、ステップＳ２６０に進む。ステップＳ２６０では、選択された「レストランＳＴ」が経由地として設定される。このように、ユーザの所望する施設を検索することができた場合、この施設を経由地として設定することができる。
【００５５】
ステップＳ２１０において、「通過交差点一覧」項目が選択されなかったと判定された場合、すなわち、「通過交差点一覧」以外の項目が選択されたと判定された場合、ステップＳ２７０に進む。ステップＳ２７０では、選択したメニューに応じた検索条件が入力される。そして、コンピュータ３０は、この入力された検索条件を満たす施設データを検索する。
【００５６】
ステップＳ２５０では、ステップＳ２７０にて入力された検索条件を満たす施設データを経由地として設定するか否かを判定する。具体的には、例えば、検索条件を満たす施設データに対応する施設が表示部４０に表示される。そして、表示部４０には、「経由地として設定しますか？」という質問メッセージ、及び当該質問メッセージに対する応答項目として、「設定する」、「設定しない」の２項目が表示される。「設定しない」項目が選択されたと判定された場合、処理が終了される。一方、「設定する」項目が選択されたと判定された場合、ステップＳ２６０に進む。ステップＳ２６０では、検索された施設データに対応する施設が経由地として設定される。
【００５７】
図２のフローチャートに戻り、ステップＳ９０では、ステップＳ８０にて設定された経由地を通るように経路が再探索される。ステップＳ１００では、ステップＳ９０にて再探索された経路を表示する。ステップＳ１１０では、探索された経路に基づいて、経路案内が行なわれる。
【００５８】
以上、説明したように本実施形態によれば、コンピュータ３０は、案内経路上の交差点データを抽出し、交差点を特定するための情報（交差点形状を示す交差点画像、交差点名、及び通過時間）を表示する。従って、過去に少なくとも１度走行したことがある案内経路において、ユーザがこの案内経路上の交差点の周辺に所望する施設が存在したという曖昧な記憶がある場合には、ユーザは、曖昧な記憶と表示された交差点を特定するための情報とを照合することによって、曖昧な記憶に基づく交差点を特定することができる。そして、この特定された情報が選択されると、選択された情報に基づく交差点を含む道路地図を表示することができるようにした。これにより、ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することができる。
【００５９】
（変形例）
例えば、上述した第１実施形態では、交差点を含む道路地図から経由地を設定する例について説明した。しかしながら、交差点を含む道路地図から新しい目的地を設定しても良い。ただし、このとき、出発地から前回の目的地までの案内経路は消去される。
【００６０】
また、上述した第１実施形態において、交差点を含む道路地図のスクロール機能を有しても良い。これにより、道路地図をスクロールすることができるので、ユーザは所望する施設を検索することが容易になる。
【００６１】
さらに、上述した第１実施形態において、交差点を含む道路地図の表示尺度を変更しても良い。これにより、ユーザの所望する表示尺度にて、交差点を含む道路地図を表示することができる。例えば、表示尺度が拡大されることによって、ユーザは、交差点を含む道路地図を広範囲に見ることができ、所望する施設を検索することが容易になる。また、表示尺度が縮小されることによって、通常時における表示尺度に基づく道路地図では表示されない施設を検索することができる。
【００６２】
また、上述した第１実施形態において、抽出・表示すべき交差点データの条件を設定しても良い。例えば、案内経路上に多数の交差点が存在した場合、交差点データに対応する交差点間の距離が所定の間隔（例えば、５００ｍ）前後離れていることを条件として設定する。このとき、この条件を満たす交差点データのみを抽出・表示することができるので、表示すべき交差点データの数を削減することができる。これにより、条件を設定する前の状態と比べて、ユーザの所望する交差点を特定することが容易になる。
【００６３】
さらに、上述した第１実施形態において、交差点の所在地に関する情報を表示しても良い。例えば、案内経路において、車両が２つの県（例えば、Ａ県、及びＭ県）を跨いで走行する場合には、交差点を特定するための情報として、交差点データに対応する交差点の所在県名を表示する。ユーザの特定したい交差点がＭ県にあったという曖昧な記憶がある場合、ユーザはＭ県にある交差点の中から交差点を特定すれば良いので、交差点の特定がより容易になる。
【００６４】
（第２実施形態）
次に本発明の第２実施形態について説明する。本実施形態による車載ナビゲーション装置は、上述した第１実施形態による車載ナビゲーション装置１００と同様の構成を有する。また、経路探索処理のメインルーチンについても、第２実施形態による車載ナビゲーション装置は、第１実施形態による車載ナビゲーション装置１００と同様の処理を行なう。従って、これらの構成及びメインルーチンの処理に関する説明は省略する。
【００６５】
第１実施形態と第２実施形態による車載ナビゲーション装置の相違点は、経由地設定処理にある。第２実施形態では、案内経路上の交差点データを抽出するのではなく、案内経路を構成する道路の道路データを抽出する。
【００６６】
以下、第２実施形態における経由地設定処理を図７のフローチャートに基づいて具体的に説明する。なお、図７に示すフローチャートのステップＳ２５０〜Ｓ２７０の処理は、前述した第１実施形態のものと同様であるため、その説明を省略する。
【００６７】
まず、ステップＳ２１１では、例えば、図８に示すような経由地設定画面３４０の中の「通過道路」項目が選択されたか否かを判定する。「通過道路」項目が選択されなかった、すなわち、「通過道路」項目以外の項目が選択されたと判定された場合、ステップＳ２７０に進む。一方、「通過道路」項目が選択されたと判定された場合、ステップＳ２２１に進む。
【００６８】
ステップＳ２２１では、例えば、図９に示すような通過道路表示画面３５０が表示部４０に表示される。図９の例では、探索された案内経路を構成する道路に対応するものであって、抽出された道路データに対応する道路画像及び道路名が表示されている。具体的には、道路画像は、デジタル道路地図データベース２０の情報記憶媒体２１に記憶されている。また、この道路画像はリンクＩＤと一義的に対応しているので、コンピュータ３０は、抽出された道路データに付与されたリンクＩＤに対応する道路画像を情報記憶媒体２１から抽出し、表示部４０に表示する。また、コンピュータ３０は、抽出された道路データの道路名を情報記憶媒体２１から抽出し、表示部４０に表示する。
【００６９】
また、複数の道路データが抽出された場合、通過道路表示画面３５０の下側に表示されている「前の道路へ」、または「次の道路へ」項目が選択されることによって、表示部４０に表示する道路データを切り換えることができる。
【００７０】
ステップＳ２３１では、例えば、図９の通過道路表示画面３５０の中から、特定の道路が選択されたか否かを判定する。特定の道路が選択されなかったと判定された場合、処理が終了される。一方、特定の道路が選択されたと判定された場合、ステップＳ２４１に進む。
【００７１】
ステップＳ２４１では、例えば、ステップＳ２３１にて、図９の例における、国道１号線が選択された場合、図１０に示すようなＡ地点（任意地点）を含む道路地図３６０が表示部４０に表示される。このように、道路データとして、道路の形状を示すもの、及び道路名の少なくともいずれか１つが表示されることによって、ユーザの曖昧な記憶に基づいて、表示された道路データの中から道路を特定することができる。
【００７２】
図１０の例では、ユーザの所望する施設が雑貨店であり、道路地図３６０上に「雑貨店Ａ」が表示されているので、カーソルを用いて、この「雑貨店Ａ」を選択することができる。そして、この「雑貨店Ａ」を目的地または経由地として設定することができる。
【００７３】
また、Ａ地点を含む道路地図が表示された場合において、ユーザの所望する施設がＡ地点を含む道路地図上に表示されていないときには、この道路地図を任意方向にスクロールすることによって、所望する施設を検索することができる。
【００７４】
以上、説明したように本実施形態によれば、コンピュータ３０は、案内経路上の道路データを抽出し、道路を特定するための情報（道路形状を示す道路画像、及び道路名）を表示する。従って、過去に少なくとも１度走行したことがある案内経路において、ユーザがこの案内経路上の特定の道路の周辺に所望する施設が存在したという曖昧な記憶がある場合には、ユーザは、曖昧な記憶と表示された道路を特定するための情報とを照合することによって、曖昧な記憶に基づく道路を特定することができる。そして、この特定された情報が選択されると、選択された情報に基づく道路上の任意地点を含む道路地図を表示することができるようにした。これにより、ユーザの曖昧な記憶に基づいて、過去に少なくとも１回走行したことがある案内経路周辺の施設を検索することができる。
【００７５】
（変形例）
例えば、上述した第２実施形態では、任意地点が決まっており、道路画像を選択することによって、任意地点を含む道路地図を表示する例を説明した。しかしながら、通過道路表示画面３５０の中の道路画像のある地点にカーソルを合わせて選択し、選択された地点を含む道路地図を表示しても良い。
【００７６】
また、例えば、表示された道路データが道路名のみである場合に、当該道路データが選択されると、当該道路データに対応する道路上の任意地点を含む道路地図が表示されるようにしても良い。
【００７７】
さらに、上述した第２実施形態において、任意地点を含む道路地図の表示尺度を変更しても良い。このように、任意地点を含む道路地図を、ユーザの所望する表示尺度にて表示することができる。これにより、任意地点を含む道路地図を拡大または縮小することにより、ユーザの所望する施設を検索することを容易にすることが可能である。
【００７８】
また、上述した第２実施形態において、道路がひかれている地域に関する情報を表示しても良い。例えば、案内経路において、Ａ道路がＮ市、及びＫ市に引かれている場合、Ｎ市、Ｋ市ごとにＡ道路に対応する道路データを表示する。このとき、ユーザは、Ｎ市にひかれているＡ道路周辺に所望する施設が存在したという曖昧な記憶がある場合、Ｎ市にひかれているＡ道路に対応する道路データから所望する施設を検索すればよい。これにより、ユーザは、曖昧な記憶に基づいて、所望する施設を検索することが容易になる。
【図面の簡単な説明】
【００７９】
【図１】第１実施形態による車載ナビゲーション装置１００の概略構成を示すブロック図である。
【図２】第１実施形態における、経路探索処理のメインルーチンを示すフローチャートである。
【図３】第１実施形態における、経由地設定処理のルーチンを示すフローチャートである。
【図４】第１実施形態における、経由地設定画面３１０の表示例を示すイメージ図である。
【図５】第１実施形態における、通過交差点一覧表示画面３２０の表示例を示すイメージ図である。
【図６】第１実施形態における、Ｘ交差点を含む道路地図３３０の表示例を示すイメージ図である。
【図７】第２実施形態における、経由地設定処理のルーチンを示すフローチャートである。
【図８】第２実施形態における、経由地設定画面３４０の表示例を示すイメージ図である。
【図９】第２実施形態における、通過道路表示画面３５０の表示例を示すイメージ図である。
【図１０】第２実施形態における、Ａ地点（任意地点）を含む道路地図３６０の表示例を示すイメージ図である。
【符号の説明】
【００８０】
１０…位置検出器
１１…ＧＰＳ受信機
１２…地磁気センサ
１３…ステアリングセンサ
１４…車速センサ
２０…デジタル道路地図データベース
２１…情報記録媒体
３０…コンピュータ
４０…表示部
５０…操作スイッチ群
６０…音声出力部
７０…音声入力部
８０…外部メモリ
９０…ＶＩＣＳ受信機
【図１】
2006064583.tif 000003
【図２】
2006064583.tif 000004
【図３】
2006064583.tif 000005
【図４】
2006064583.tif 000006
【図５】
2006064583.tif 000007
【図６】
2006064583.tif 000008
【図７】
2006064583.tif 000009
【図８】
2006064583.tif 000010
【図９】
2006064583.tif 000011
【図１０】
2006064583.tif 000012