(57)【特許請求の範囲】
【請求項１】
地図上において地点を設定する地点設定手段と、
該地点設定手段により設定した地点に対して道路を検索する制御手段と、
該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって、
前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする車両用ナビゲーション装置。
【請求項２】
前記制御手段は、さらに高速道路または有料道路上に通過点を設定しない旨の選択キーが選択されると、一般道路上に通過点を設定することを特徴とする請求項１記載の車両用ナビゲーション装置。
【請求項３】
前記制御手段は、前記設定された地点に対して最も近い一般道路上に通過点を設定することを特徴とする請求項２記載の車両用ナビゲーション装置。
【請求項４】
地図上において地点を設定する地点設定手段と、
該地点設定手段により設定した地点に対して道路を検索する制御手段と、
該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって、
前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする車両用ナビゲーション装置。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は目的地への経路誘導を行う車両用ナビゲーション装置に係り、特に高速道路や有料道路を通過道路として通過点を設定する機能を付加し、複数の道路のうち通過点条件を満足する道路を選択し、その道路上に設定された通過点、もしくは選択された道路を通って目的地へ案内するための設定機能を有する車両用ナビゲーション装置に関する。
【０００２】
【従来の技術とその課題】
車両用ナビゲーション装置において、通過点を設定し、その通過点を通って目的地へ案内する機能を持つものが、例えば特開平２−３８９９号，特開平６−３３７２１６号に提案されている。従来の目的地設定の考え方には入力した目的地に基づいて探索した経路によって目的地へ案内するもの、設定した通過点を第１目的地とし、目的地を第２目的地として探索した経路により第１目的地を通って目的地に案内するもの、地図上に複数の予定通過点を設定し、その予定通過点から一定距離内を通過した時点で次の予定通過点まで案内するもの等がある。また例えば、特開平４−２２０１１２号には設定された目的地に対して最適な最終案内地点を案内するものが提案されている。
【０００３】
これら目的地設定の入力では施設リスト等から選択操作を繰り返して、予め記憶装置に記憶されている登録目的地を導き出して、その登録目的地を目的地として設定する方法や登録目的地の地点を中心とした地図を更にスクロールして所望の地点を目的地として設定する方法が知られている。そして、通過点を入力することの目的は上記の経路途中の目的地として設定することの他に、ユーザが選択した道路を通って目的地に行くための通過道路の設定がある。現状では、通過点は一律一般道、または一律最も近い一般道の設定が可能になっている。しかし、一律一般道に設定する場合には高速道路、都市高速道路上を通過道路とすることができない。通過点の案内地点を一律一番近い道路上に設定する場合には、例えば高速道路、都市高速道路沿線の店等に通過点を設定すると高速道路、都市高速道路上に案内してしまうという不具合があった。
【０００４】
また目的地設定の処理においては使用者が登録地データ（電話番号、施設名称、または住所に対応した地点データ等が記憶装置に記憶されていて、メニューにより使用者が選択して設定するためのデータ）を使用せず目的地設定した場合、例えば予め表示されている地図からカーソルを移動させてカーソル位置を目的地として設定させる場合、或は登録地データを用いて、その登録地に対応した地点を中心とした地図を表示させ、その後カーソルを移動させて所望の地点を目的地として設定させる場合、設定位置は案内道路上にないことが多い為、探索終了地点、つまり最終経路案内地点を設定する必要がある。特開平４−２２０１１２号，特開平６−３３７２１６号に提案されているものでは設定された目的地（通過点）に最も近い（案内可能）道路上の点を（最終経路または予定通過点）案内地点として設定される。このように目的地（通過点）を設定させた場合は、常に、道路データを参照して、入力された目的地に最も近い道路上の点を案内地点として設定してしまう為、道路が密集している地域等では使用者が所望としない道路に案内地点が設定されてしまうことがあるという不具合がある。
【０００５】
【発明の目的】
本発明の目的は、高速道路または有料道路上に通過点を設定するか否かを使用者に選択させることにより、使用者が所望とする道路上に通過点を設定できる車両用ナビゲーション装置を提供することにある。また他の目的は、高速道路または有料道路を通過希望道路として設定するか否かを使用者に選択させることにより、使用者が所望とする道路を通過希望道路として設定できる車両用ナビゲーション装置を提供することにある。
【０００６】
【課題を解決するための手段】
上記の目的を達成するため、本発明の請求項１に係る車両用ナビゲーション装置は、地図上において地点を設定する地点設定手段と、該地点設定手段により設定した地点に対して道路を検索する制御手段と、該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって、前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする。
請求項２に係る車両用ナビゲーション装置は、請求項１に係る車両用ナビゲーション装置において、前記制御手段は、さらに高速道路または有料道路上に通過点を設定しない旨の選択キーが選択されると、一般道路上に通過点を設定することを特徴とする。
請求項３に係る車両用ナビゲーション装置は、請求項２に係る車両用ナビゲーション装置において、前記制御手段は、前記設定された地点に対して最も近い一般道路上に通過点を設定することを特徴とする。
請求項４に係る車両用ナビゲーション装置は、地図上において地点を設定する地点設定手段と、該地点設定手段により設定した地点に対して道路を検索する制御手段と、該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって、前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする。
【０００７】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しながら説明する。図１はナビゲーション装置のシステム構成を示す。図１において、ナビゲーション装置は経路誘導に関する情報を入出力する入出力装置１、自車両の現在位置に関する情報を検出する現在位置検出装置２、経路の算出に必要なナビゲーション用データおよび経路誘導に必要な案内データ等が記録されている情報記憶装置３、経路探索処理や経路誘導に必要な表示・音声の案内処理を実行するとともに、システム全体の制御を行う中央処理装置４からなっている。
【０００８】
入出力装置１は出発地、目的地、通過地点などの目的地設定に必要な情報を入力したり、運転者が必要な時に案内情報を音声出力および／または画面表示したりできるように、ユーザの意志によりナビゲーション処理を中央処理装置４に指示するとともに、処理後のデータやデータ通信のデータなどをプリント出力する機能を備えている。その機能を実現するための手段として、入力部は目的地を設定するために住所、電話番号、座標などを入力したり、経路誘導をリクエストしたりするタッチスイッチ１１で構成されている。また出力部は入力データの画面表示、あるいは運転者のリクエストまたは自動的に経路誘導を画面表示するディスプレイ１２、中央処理装置４で処理したデータや情報記憶装置３に格納されたデータや通信データをプリント出力するプリンタ１３および経路誘導を音声で出力するスピーカ１４からなっている。
【０００９】
ディスプレイ１２はカラーＣＲＴやカラー液晶表示器により構成されており、中央処理装置４が処理する地図データや案内データに基づく目的地設定画面、区間図画面、交差点図画面などナビゲーションに必要なすべての画面をカラー表示出力するとともに、本画面に経路誘導の設定および経路誘導中の案内や画面の切替え操作を行うためのキーが表示される。また、ディスプレイ１２には機能キーの表示に対応してタッチスイッチ１１が設けられており、キータッチにより入力される信号に基づいて上記の操作が実行されるように構成されている。  現在位置検出装置２は衛星航法システム（ＧＰＳ）を利用したＧＰＳ受信装置２１、ビーコン受信装置２２、例えば自動車電話やＦＭ多重信号を利用したＧＰＳの補正信号を受信するデータ送受信装置２３、例えば地磁気センサなどで構成される絶対方位センサ２４、例えば車輪センサやステアリングセンサなどで構成される相対方位センサ２５、車輪の回転数から走行距離を検出する距離センサ２６からなっており、車両の進行方位及び位置座標等を検出する。
【００１０】
情報記憶装置３は経路誘導に必要な、例えば地図情報を格納した地図データファイル、交差点に関する情報を格納した交差点データファイル、道路種別や各道路の始点・終点等の道路に関する情報を格納した道路データファイル、道路上の１地点における東経・北緯座標を格納したノードデータファイル、ガソリンスタンドやコンビニエンスストア等のジャンルに分類された利用目的に応じた施設等の特徴物の位置座標や特徴物に関する案内情報等を格納した案内地点データファイル等から構成されている。
【００１１】
中央処理装置４は演算処理を実行するＣＰＵ４０、経路探索などの処理を行うためのプログラムや経路誘導に必要な表示制御、音声案内に必要な音声出力制御を行うためのプログラム及びそれに必要なデータが格納された第１ＲＯＭ４１、目的地および通過希望場所設定時に利用する登録目的地等の情報、経路探索または再探索後の道路情報（道路列データ）、経路誘導情報や演算処理中のデータを一時的に格納する記憶手段としてＲＡＭや不揮発性メモリ等で構成されるメモリ４２、経路誘導及び地図表示に必要な表示データが格納された第２ＲＯＭ４３、ディスプレイへの画面表示に使用する画像データが記憶された画像メモリ４４、ＣＰＵからの表示制御信号に基づいて画像メモリから画像データを取出し、画像処理を施してディスプレイに出力する画像プロセッサ４５、ＣＰＵからの音声出力制御指令に基づいて情報記憶装置３から読出した音声データ（フレーズ、１つにまとまった文章、音等）を合成し、アナログ信号に変換してスピーカに出力する音声プロセッサ４６、通信による入出力データのやり取りを行う通信インタフェース４７および現在位置検出装置２のセンサ信号を取込むためのセンサ入力インタフェース４８、内部ダイアグ情報に日付や時間を記入するための時計４９から構成されている。ここで、通過希望場所は観光地、名勝旧跡、ホテルや旅館等の施設等の場合は通過点として設定され、また通過したい道路の場合は通過道路として設定される。経路誘導は運転者が画面表示、音声出力のいずれでも選択できるように構成されている。
【００１２】
本発明の構成要件として、目的地設定手段は第１ＲＯＭ４１に格納された目的地設定処理に関するプログラムを実行するＣＰＵ４０、目的地の入力や地図表示等の出力を行う入出力装置１のタッチスイッチ１１およびディスプレイ１２、地図表示等の表示処理を行う画像プロセッサ４５、タッチスイッチ１１から目的地の入力信号を中央処理装置４に取り込むためのインタフェイス４７からなる入出力処理手段によって構成される。通過希望場所設定手段は第１ＲＯＭ４１に格納された通過希望場所設定処理に関するプログラムを実行するＣＰＵ４０、通過希望場所設定を行うための前述の入出力処理手段によって構成される。特に、通過希望場所設定処理に関するプログラムには入力された通過希望場所に基づき該通過希望場所に対して所定範囲内にある道路の検索処理機能、検索された道路に対して行う通過希望場所条件の設定処理機能、設定された通過希望場所条件に基づき検索された道路の選択処理機能、選択された道路に基づいて通過希望場所を強制的に道路上に移転させる通過希望場所移転処理機能、通過希望場所移転処理に関連して、通過点マークの表示を、設定地点にしたり、設定地点が案内可能な道路上でないとき最も近い道路にしたり、あるいは最も近い交差点、分岐点にしたりするなどの通過点マークを道路上に表示させるための表示処理機能等を持っている。経路探索手段は第１ＲＯＭ４１に格納された経路探索に関するプログラムを実行するＣＰＵ４０によって構成される。
【００１３】
本システムは現在位置検出の各種のセンサ信号、ＧＰＳデータに基づいて推測位置を算出し、この推測位置と地図上の道路およびＧＰＳデータとの相関により道路上の位置決定を行って、現在位置を求める。また本システムは現在位置を目的地までの経路に照らし、自車両の車線上の位置に対して予め定められた案内点に接近しているか否かを判定する機能を備えている。すなわち、前記機能により、案内経路上の交差点の手前所定距離、交差点通過判定後などの自動音声出力や通過交差点名などの交差点情報表示出力のタイミングが判定される。この判定結果に基づいて画像プロセッサおよび音声プロセッサに案内指令を行う。またリクエスト信号が入力されると、音声プロセッサに対して現在位置の音声案内を指令する。また本システムの音声案内は情報記憶装置３から読み出される音声データ（フレーズ、１つにまとまった文章、音等）を合成してアナログ信号に変換して音声出力部から出力する。
【００１４】
次に通過希望場所設定機能をもつ目的地設定に関するデータ構造について説明する。道路データは道路をその両端のノードを結ぶ直線の集合とし、各ノード毎にその座標とそこに通じる道路の数、それぞれの道路の角度等によって構成されている。目的地までの案内道路は出発地から最初に走行する道路から順次番号を付け、分岐点、合流点、交差点ではその点でつながっている道路の全てに番号を付ける。これらの道路番号に基づいて所定の条件によって案内道路を決定する。従って、案内経路は複数の案内道路で構成されることになり、その案内道路データが記憶される。
【００１５】
情報記憶装置３に格納された、案内道路を構成する各道路毎のデータ構造について説明する。図２において、案内道路データは各道路毎に道路番号、長さ、道路属性データ、形状データアドレスとサイズ、案内データアドレスとサイズによって定義されている。形状データは当該道路の形状をノード数によって表し、各ノードは東経・北緯座標で定義される。ここで、案内交差点までの表示用残距離の計算に、次に走行する道路の情報として、交差する道路の交差角度を用いるときは、現在走行中の道路に対して、次に走行する道路が交差する角度に関するデータを形状データに持たせる。
【００１６】
案内データは交差点名称、注意点データ、道路名称、道路名称音声データアドレスとサイズ、行き先データアドレスとサイズによって定義される。行き先データは行き先道路番号、行き先名称、行き先名称音声データアドレスとサイズ、行き先方向データ、走行案内データによって定義される。行き先方向データは無効、不要、直進、右方向、斜め右方向、左方向、斜め左方向、左に戻る方向で定義される。分岐点、交差点等において案内を行う場合は案内道路データにおける行き先データを検索して、この行き先データに基づいて出力すべき案内内容（主に固定的な案内表現に付加する案内表現）を決定する。この行き先データは、特に交差点からの進出方向の角度のみで方向判定が困難な分岐点等、例えば高速の出口等、分岐点から進出する複数の道路の角度差が小さい場合等に付加されるデータである。
【００１７】
上記案内道路データを構成する各種データについて説明する。道路属性データは高架、地下道、車線数など道路の物理的な特徴を表すデータであって、高架・地下道データとしては高架、高架の横、地下道、地下道の横の有無情報、また車線数データとしては３車線以上、２車線、１車線、センタラインなしの有無情報である。なお、該当道路が高架との分岐道路である時、「高架の横」とする。トンネルも同様である。道路名称データは道路種別と種別内番号で定義され、道路種別としては（名称）高速道路、都市高速道路、有料道路、国道や県道などの一般道に分類される。特に高速、都市高、有料では本線と取付によって定義される。なお、取付とは一般道と本線、本線と本線をつなぐ道路である。
【００１８】
注意点データは変化する道路状態に対して注意を喚起させるための情報を提供するためのデータであって、例えば踏切、トンネル入口、トンネル出口、幅員減少点、注意点なし等が定義される。走行案内データは幅員の広い道路や２車線以上の道路を走行中に、次の走行案内に対する運転を安全かつ確実に行わせるために提供される情報であって、例えば右折や右斜め方向へ進路変更するときの案内として"右より"、同様に"左より"の情報が与えられる。また交差点の通過、つまり直進するときの案内として"中央より"、あるいは道なりに直進走行を継続するように、案内不要のときは"なし"の情報が与えられる。
【００１９】
次に目的地設定の入力について説明する。目的地設定の入力では施設リスト等から選択操作を繰り返して、予め記憶装置に記憶されている登録目的地を導き出して、その登録目的地を目的地として設定する方法の他に、登録目的地の地点を中心とした地図を更にスクロールして所望の地点を目的地として設定する方法がある。図３に目的地設定を選択するための画面構成の一例を示す。目的地設定画面Ａには目的地入力方法として、電話番号、住所、施設名称、登録地点が選択できるようになっており、そのための機能キー５が設けられている。施設名称は、例えば図示のようにゴルフ場と他の施設を選択するためのキーが用意されている。また登録地点は、例えば図示のように自宅、メモリ地点、前回出発地などを選択するためのキーが用意されている。これらのキーを押すと施設リストや登録済みの地点に関する登録内容が表示され、その画面に表示されるメッセージに従って操作することにより、目的地の設定ができる。目的地設定が完了するとその終了を確認するための地図画面（確認画面）Ｂが表示され、目的地設定完了のメッセージとともに、地図上に目的地設定マーク６が記される。この確認画面の表示し、所定時間経過後に図４の探索条件設定画面Ｃがオープンする。
【００２０】
目的地を設定するとき、通常時間的または距離的に最小となる経路探索が行われるが、ユーザが希望する条件を加味した経路探索も可能になっている。図４は目的地設定画面（図３）で住所等の機能キーを押したとき、つまり目的地設定後にオープンする探索条件指定画面の一例である。なお、以下において通過希望場所に関する説明中では「通過点」を用いる。探索条件としては、通過点と有料道路に関する指定ができるようになっており、探索条件指定画面Ｃには通過点に関して「指定する」「しない」、また有料道路に関して「優先する」「優先しない」を指定するためのキー５１が設けられており、通過点または有料道路の探索条件を設定する場合は「指定する」、「優先する」を選択する。例えば、通過点を「指定する」にすると通過点設定画面Ｄがオープンする。この画面Ｄには通過する地点を設定するためのキー５２として、電話番号、住所、施設名称、登録地点が設けられている。これら通過点設定メニューは図３に示す目的地設定画面Ａにある目的地設定メニューの中で登録地点の「自宅」「前回出発地」を除いて同じものである。
【００２１】
通過点（希望場所）設定画面Ｄにおいて、例えば、「住所」を選択したときは住所システムの構造に従って区分けされた住所名を入力する。即ち、住所入力画面は住所システムの構造に従って区分けされた住所名を頭から順次指定できるように、複数の画面Ｅ〜Ｈによって構成されている。全ての住所入力画面は前画面で選択した項目名を表示するための前指定住所表示部５３と、前画面で指定した住所に続く住所リストを５０音順に並べて表示するための住所表示部５４を備え、この住所表示部に表示された住所を選択する住所キー５５、住所表示部の住所リストを５０音順にスクロールさせるためのスクロールキー５６、表示されている住所データに対して前または次の所定数の住所データをスキップ表示させるための前キー５７と次キー５８、および前画面に戻すための戻るキー５９が設けられている。尚、図５に示す住所入力の初期画面Ｅに於ける前指定住所表示部には通過点設定メニュー画面Ｄで選択した「住所」が表示されている。
【００２２】
初期画面Ｅ上のスクロールキーの操作により選択すべき住所名が表示されるまでスクロールさせ、表示住所のマーカ部分をタッチすることにより、当該住所に続く区名、市町村名を入力するための住所入力画面Ｆがオープンする。同様に表示される住所入力画面で住所を選択すると、図６に示す大字指定画面Ｇ、小字指定画面Ｈが順次オープンし、それぞれの画面で住所入力する。小字指定画面Ｈで小字を選択すると、図７に示す該当小字名の周辺地図を表示した詳細図画面Ｉがオープンする。該当小字名の周辺地図は小字地点に対応して、その小字の代表地点の座標を格納して、選択された地点の座標を中心として表示を行う。なお、大字指定画面Ｇでは画面上に無い大字"栄"を選択しているが、これはスクロールキーを押して画面表示をスクロールさせ、表示された大字"栄"を選択したことを意味する。
【００２３】
図７において、詳細図画面Ｉは地図６０上の通過点にカーソル６１を移動させ、カーソル中央を通過点としてセットするためのセットキー６２、小字指定画面Ｈに戻るための戻るキー６３を備えており、地図中には円形のカーソル位置マーク６１ａを中心に同心円上かつ等間隔に配置された８つのカーソル移動マーク６１ｂからなるカーソルマークが表示される。カーソル移動マーク６１ｂのいずれかをタッチすることにより、タッチした矢印方向にカーソルマークを移動させることができる。地図上に通過点を設定するとき、カーソルマークが１つの道路のみに位置しているときはその道路上に通過点が設定されるが、図示の如くカーソルマーク（カーソル位置マーク６１ａ）が複数の道路、例えば高速道路と一般道、あるいは複数の一般道に跨がって位置されることがある。このようなとき通過点を高速道路にするか、一般道にするか、あるいは一般道の中でどの一般道にするかを選択する必要がある。複数の道路から通過点として選択する道路をどれにするかを決める通過点条件はカーソルマークを通過点付近に位置させた後に、セットキー６２を押すことによりオープンする通過点条件設定画面Ｊによって指定する。
【００２４】
通過点条件設定画面Ｊには詳細図Ｉの地図でカーソルマーク付近に複数の道路があるときに通過点として選択する道路情報の表示と通過点を設定するためのキーが設けられている。図示の例では道路情報を選択キー６４上に表示される。例えばカーソルマーク付近に名古屋高速と国道１号があることを表示とている。ここで、「名古屋高速」を選択すると高速道路上に通過点が設定されるとともに、図８に示す画面上には通過点の設定が完了したことが表示され、その通過点設定マーク７が高速道路上に記される。この画面上にある修正キー６５を押すと図７の詳細図画面Ｉに戻り、改めて通過点の位置設定を行うことができる。目的地、通過点に関して、設定された地点に基づき表示、案内する方法には入力された地点を通過点や目的地として表示し、実際に案内する処理においては選択された道路上の点に設定する場合、あるいは選択された道路上に通過点や目的地の表示を移転する場合がある。本発明はこれらいずれの表示、案内方法でも実施可能である。
【００２５】
次に通過点を含む目的地設定に関する処理手順について説明する。まず目的地設定の処理を図９及び図１０に示す全体フローにより説明する。目的地設定の処理において、登録目的地の入力を判断し（Ｓ１）、その結果から次の処理が行われる。登録目的地が入力されたときは登録目的地のデータおよびその登録目的地を含む地図データを取得し（Ｓ２）、登録目的地を中心とした地図を表示する（Ｓ３）。地図上に表示されたマークが所望の目的地であればセットキーを押すことにより（Ｓ４）、登録目的地を目的地とした設定が行われる（Ｓ５）。地図上に表示されている目的地の位置を変更したいときは位置変更キーを押すとカーソルが表示される（Ｓ６）。登録目的地の入力以外の方法、例えば電話番号が入力されたときは電話番号に基づく検索を実行し、その地点の地図データを取得して地図上にカーソルを表示する（Ｓ６）。
【００２６】
ステップＳ１およびＳ４の判断から地図上にカーソルを表示したときの目的地設定はカーソルの矢印にタッチし、カーソルの中心位置を目的地または目的地近傍に移動させ（Ｓ７）、ＥＮＴＥＲキーで地点入力を行う（Ｓ８）。その後にカーソル中心位置を目的地として設定が行われる（Ｓ９）。目的地設定が完了すると図示を省略した、確認画面表示処理が実行され、確認画面にて設定した目的地を確認する。その後に探索条件を指定するための画面が表示される（Ｓ１０）。通過点の選択が判断され（Ｓ１１）、通過点を指定しないときは目的地設定処理を終了する。通過点「指定する」にしたときその通過点を登録地入力するかを判断する（Ｓ１２）。登録地以外の方法で通過点を指定したときは入力された通過点によって設定処理が行われる（Ｓ１７）。登録地入力が選択され、登録目的地を入力すると（Ｓ１３）、その登録目的地データが取得され、登録目的地を中心した地図を表示する（Ｓ１４）。地図上に表示されたマークが所望の登録目的地であればセットキーを押すことにより（Ｓ１５）、登録目的地を通過点とした設定が行われる（Ｓ１６）。地図上に表示されている登録目的地の位置を変更したいときは位置変更キーを押してカーソルを移動させ、ＥＮＴＥＲキーにより地点入力を確定して、その地点を通過点として設定処理が行われる（Ｓ１７）。
【００２７】
次にステップＳ１７の通過点設定処理を図１１から図１５により説明する。ここでは通過希望場所に対して検索する道路の範囲を、入力された地点を中心として所定距離内とする。図１１において、目的地設定画面により選択した方法によって目的地設定および通過点設定のための入力が終了すると（Ｓ１００）、地図上にカーソルマークを表示する（Ｓ１０１）。カーソルマークが選択した道路上にあるときはＥＮＴＥＲ（セット）キーを押す（Ｓ１０３）。一方カーソルマークが複数の道路にまたがっていたり、、複数の道路の間にあったり、あるいは他の道路を選択するときはカーソルマークを移動させる（Ｓ１０２）。即ち、カーソル移動マークをタッチしカーソルマークを通過点付近に移動させる。ＥＮＴＥＲキーが押されると（Ｓ１０３）、カーソルマークの中心位置の座標を取得し（Ｓ１０４）、その座標から所定距離内のノードデータ及びノードデータに対応する道路データを取得する（Ｓ１０５，Ｓ１０６）。ここで、取得された道路の数が判断され（Ｓ１０７）、２以上の道路がある場合は図１３に示すステップＳ１１１以下の処理を行う。一方２未満の道路の場合は、図１２の処理によって通過点を設定する。
【００２８】
図１２において、まず取得された道路が"０"または"１"の判断がなされ（Ｓ１０８）、道路が"０"のときはカーソル中心位置から最も近い道路上の位置を取得し通過点として設定する（Ｓ１０９）。また道路が"１"のときはカーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する（Ｓ１１０）。図１３において、取得された道路が２つ以上のときは全ての道路の道路名称、道路種別に応じた通過点の設定を行う。まずｉ＝１をセットし（Ｓ１１１）、取得された道路の道路名称検索を行って（Ｓ１１２）、道路名称の有無を判断する（Ｓ１１３）。道路名称のある道路については道路名称を取得し（Ｓ１１４）、道路名称のない道路については道路種別を取得する（Ｓ１１５）。取得した道路に関し、ステップＳ１１２〜Ｓ１１５を処理を行う（ｉ＝ｉ＋１）。取得された道路全てについて検索が終了すると（Ｓ１１６）、検索した道路を対象した表示ＭＯＤＥ処理が実行される。
【００２９】
上記の処理で取得された道路に対して道路名称と道路種別の組み合わせについて、道路名称がなくかつ道路種別が同じもの、が複数個取得されているか否かを判定する（Ｓ１１７）。つまり、取得された道路が、例えば名古屋高速、県道（名称なし）、県道（名称なし）の３本であれば、更に個々の道路の道路種別について判定する（Ｓ１１８）。または名古屋高速、県道３号線、県道（名称なし）であれば、表示ＭＯＤＥ＝１がセットされる。ステップＳ１１８での判定結果において、取得された道路が全て名称なし、かつ全て同じ道路種別でない場合は表示ＭＯＤＥ＝２とし、そうでない場合は表示ＭＯＤＥ＝３とする。表示ＭＯＤＥが決定されると図１４の選択画面表示処理を行う。ステップＳ１１７，Ｓ１１８で決定された表示ＭＯＤＥを判断し（Ｓ１１９）、表示ＭＯＤＥごとのメニュ表示処理を行う。表示ＭＯＤＥ＝１の場合は道路名称、道路種別、例えば国道、県道等が取得されているので、例えば図１６に示すように該当道路名称及び道路種別をメニュ表示する（Ｓ１２０）。表示された道路を選択すると（Ｓ１２１）、カーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する（Ｓ１２２）。
【００３０】
表示ＭＯＤＥ＝２の場合は同一の種別のものは１つとして道路名称及び道路種別をメニュ表示する（Ｓ１２３）。表示されたメニュを選択すると（Ｓ１２４）、その選択されたメニュが同一種別の複数あるメニュであるかを判断する（Ｓ１２５）。同一種別の複数あるメニュを選択していない場合はカーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する（Ｓ１２６）。同一種別が複数あるメニュを選択した場合は地図詳細図を表示する。図１５において、地図を詳細図にして表示し（Ｓ１２７）、その地図上にカーソルマークを表示する（Ｓ１２８）。カーソルマークが選択する道路上にあるときはＥＮＴＥＲキーを押す（Ｓ１３０）。一方カーソルマークが複数の道路にまたがっていたり、複数の道路の間にあったり、あるいは他の道路を選択するときはカーソルマークを移動させる（Ｓ１２９）。カーソル移動マークをタッチしカーソルマークを通過点付近に移動させ、ＥＮＴＥＲキーが押されると（Ｓ１３０）、カーソルマークの中心位置の座標を取得し（Ｓ１３１）、カーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する（Ｓ１３２）。ここで、特にカーソルが道路上になくてもＥＮＴＥＲキー入力時点のカーソル位置に最も近い道路上の位置を設定するようにしても良い。
【００３１】
表示ＭＯＤＥ＝３の場合は前述のステップＳ１２５で同一種別が複数あるメニュを選択したときの処理（図１５）と同様なので説明を省略する。表示ＭＯＤＥ＝２の実施例を説明する。本例はカーソルマークの中心位置から所定距離内に存在する道路のうち、同じ道路種別でかつ道路名称を持たない道路が複数ある場合である。例えば、図１７の地図には高速道路と２つの県道にまたがってカーソルマークが位置しており、この状態でセットキーを押すと通過条件設定画面がオープンし、高速道路に関しては道路名称と道路種別で表示され、県道に関しては２つあり、しかも県道であるため同じ道路種別になるので、１つの道路名称で表示される。ここで、県道を選択すると、図１９に示すように地図を詳細図にして表示し、カーソルマークを２つの県道のうち、１つの県道に移動させてセットキーを押すことにより、通過点が設定され、画面の地図上に通過点設定マークとその設定完了を知らせるメッセージが表示される。通過点設定後に通過点の位置を変更したり、他の道路上に通過点を変更したりするときは修正キーを押すことにより図１８の画面がオープンし、位置変更キー６５を押してカーソルを所望の位置に移動させ、セットキーを押して再設定する。
【００３２】
上記の実施例では同じ道路種別でかつ道路名称を持たない道路が複数ある場合の通過点条件設定では、図１７に示すように地図の詳細図にてセットキーが押されたときに通過点条件設定画面を表示しているが、図２０に示すように通過点条件設定を詳細図に重ねて表示し、通過点条件の設定を先に行わせるようにしても良い。また本発明は通過点設定に限らず、案内地点の設定にも適用できるものである。図２１に案内地点を有料道路上に設定した場合を示す。目的地設定マークの表示には目的地設定時（カーソルを移動させて地図上の点を選び設定する場合）、選択された地点にマークを表示させる方法と案内地点（入力された地図上の地点に対応して設定された道路上の最終案内地点）にマークを表示させる方法がある。ここでは前者の方法で目的地設定マークを表示している。
【００３３】
カーソルマークを有料道路上に位置させ、セットキーを押すことにより、案内地点条件設定画面がオープンする。この画面では目的地が有料道路区間にある場合とそうでない場合で案内地点を有料道路上に設定するか否かを決定している。例えば有料道路の途中に名所、旧跡、展望台等、或は宿泊施設がある場合、そこを目的地とするときは案内地点を有料道路上に設定するとともに、目的地が有料道路上にないときは案内地点を一般道路上に設定する。"いいえ"を選択したときはカーソルマークの中心位置から最も近い一般道路に案内地点が設定される。また図２２に案内地点を高速道路上に設定した場合を示す。カーソルマークを高速道路上に位置させ、セットキーを押すことにより、案内地点条件設定画面がオープンする。この画面では高速道路上に案内地点を設定する場合とそうでない場合の指定を行う。"セットする"を選択すると案内地点を高速道路上に設定し、"セットしない"を選択すると案内地点を一般道路上に設定する。
【００３４】
本発明は上記の実施形態に限定されるものでなく、次のような構成によって実施することができる。（１）通過点条件設定に使用する、例えば図７の画面Ｊや図２０の画面において、選択された道路の色を変化させたり、点滅表示させたりして強調表示することにより、選択された道路を確認できるようにしても良い。（２）図２３に示すように、抽出された複数の道路全てについて、仮の設定マークＡおよびＢを表示させて、使用者に選択を促すようにしても良い。このようにすると、より通過点設定時の位置情報がつかみ易くなる。（３）上記の実施形態の説明においては、例えば入力された地点に対して道路を選択し、選択された道路上で入力された地点に最も近い点を通過点とした。この最も近い点の選定方法として、道路上の任意の点（画素単位）で選定する方法、或は図２に示される案内道路データにおけるノードデータを用いて、最も近いノードを選定する方法等が挙げられる。（４）選定された道路の道路データを予め設定された所定の条件により取得、例えば、入力された地点から所定距離内の道路データを取得して、この取得された道路列に基づき探索を行なわせるようにしても良い。この探索は、例えば取得された道路列を全て含ませるようにして行う。（５）入力された地点に対して検索する道路は入力地点中心の円内にあるものの他に、入力地点を中心とした矩形領域内にあるもの、或は地図データを矩形領域に分割して格納させた場合（各縮尺毎に地図データをメッシュ分割する）、入力された地点が含まれる領域内にあるものを検索する。
【００３５】
【発明の効果】
本発明によれば、地図上で通過点を設定する際に、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることが可能なため、使用者が高速道路または有料道路上に通過点を設定するか否かを容易に選択できる。また、地図上で案内地点を設定する際にも、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることが可能なため、使用者が高速道路または有料道路上に案内地点を設定するか否かを容易に選択できる。
【図面の簡単な説明】
【図１】  本発明の車両用ナビゲーション装置のシステム構成を示すブロック図である。
【図２】  道路データ構造の説明図である。
【図３】  目的地設定画面と目的地設定後にオープンする地図表示画面の一例を示す説明図である。
【図４】  図３の地図表示画面に続く探索条件設定画面とそれに続く通過点設定画面の一例を示す説明図である。
【図５】  通過点を住所入力する場合の画面の一例を示す説明図である。
【図６】  図５に続く住所入力画面の一例を示す説明図である。
【図７】  図６に続く詳細な地図表示画面とそれに続く通過点条件設定画面の一例を示す説明図である。
【図８】  図７に続く画面で、通過点設定後の詳細な地図表示画面の一例を示す説明図である。
【図９】  目的地設定処理のフロー図である。
【図１０】  図９に続く、フロー図である。
【図１１】  通過点設定処理のフロー図である。
【図１２】  図１１のＡに続く、フロー図である。
【図１３】  図１１のＢに続く、フロー図である。
【図１４】  選択画面表示処理のフロー図である。
【図１５】  図１４のＣに続く、フロー図である。
【図１６】  表示ＭＯＤＥ＝１の図例の説明図である。
【図１７】  表示ＭＯＤＥ＝２の図例の説明図である。
【図１８】  図１７に続く、通過点設定のための地図表示画面の説明図である。
【図１９】  図１８に続く、通過点設定のための地図表示画面の説明図である。
【図２０】  通過点条件設定を詳細図に重ねて表示した例の説明図である。
【図２１】  案内地点を有料道路上に設定した場合の説明図である。
【図２２】  案内地点を高速道路上に設定した場合の説明図である。
【図２３】  抽出された複数の道路全てについて、仮の設定マークＡおよびＢを表示させる場合の説明図である。
【符号の説明】
１  入出力装置
２  現在位置検出装置
３  情報記憶装置
４  中央処理装置
５  目的地入力の選択キー
６  目的地設定マーク
７  通過点設定マーク
５１  探索条件の指定キー
５２  通過点入力の選択キー
６０  通過点設定用地図表示画面
６１  カーソル
６２  セットキー
６４  通過点条件の設定キー
６５  位置変更キー
【図１】
0003861693.tif 000002
【図２】
0003861693.tif 000003
【図３】
0003861693.tif 000004
【図４】
0003861693.tif 000005
【図５】
0003861693.tif 000006
【図６】
0003861693.tif 000007
【図７】
0003861693.tif 000008
【図８】
0003861693.tif 000009
【図９】
0003861693.tif 000010
【図１０】
0003861693.tif 000011
【図１１】
0003861693.tif 000012
【図１２】
0003861693.tif 000013
【図１３】
0003861693.tif 000014
【図１４】
0003861693.tif 000015
【図１５】
0003861693.tif 000016
【図１６】
0003861693.tif 000017
【図１７】
0003861693.tif 000018
【図１８】
0003861693.tif 000019
【図１９】
0003861693.tif 000020
【図２０】
0003861693.tif 000021
【図２１】
0003861693.tif 000022
【図２２】
0003861693.tif 000023
【図２３】
0003861693.tif 000024