JP3861693B2 - Vehicle navigation device - Google Patents

Vehicle navigation device Download PDF

Info

Publication number
JP3861693B2
JP3861693B2 JP2002012204A JP2002012204A JP3861693B2 JP 3861693 B2 JP3861693 B2 JP 3861693B2 JP 2002012204 A JP2002012204 A JP 2002012204A JP 2002012204 A JP2002012204 A JP 2002012204A JP 3861693 B2 JP3861693 B2 JP 3861693B2
Authority
JP
Japan
Prior art keywords
road
point
setting
destination
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.)
Expired - Lifetime
Application number
JP2002012204A
Other languages
Japanese (ja)
Other versions
JP2002277273A (en
Inventor
和輝 前川
幸善 鈴木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Aisin AW Co Ltd
Original Assignee
Aisin AW Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Aisin AW Co Ltd filed Critical Aisin AW Co Ltd
Priority to JP2002012204A priority Critical patent/JP3861693B2/en
Publication of JP2002277273A publication Critical patent/JP2002277273A/en
Application granted granted Critical
Publication of JP3861693B2 publication Critical patent/JP3861693B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Images

Landscapes

  • Instructional Devices (AREA)
  • Navigation (AREA)
  • Traffic Control Systems (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は目的地への経路誘導を行う車両用ナビゲーション装置に係り、特に高速道路や有料道路を通過道路として通過点を設定する機能を付加し、複数の道路のうち通過点条件を満足する道路を選択し、その道路上に設定された通過点、もしくは選択された道路を通って目的地へ案内するための設定機能を有する車両用ナビゲーション装置に関する。
【0002】
【従来の技術とその課題】
車両用ナビゲーション装置において、通過点を設定し、その通過点を通って目的地へ案内する機能を持つものが、例えば特開平2−3899号,特開平6−337216号に提案されている。従来の目的地設定の考え方には入力した目的地に基づいて探索した経路によって目的地へ案内するもの、設定した通過点を第1目的地とし、目的地を第2目的地として探索した経路により第1目的地を通って目的地に案内するもの、地図上に複数の予定通過点を設定し、その予定通過点から一定距離内を通過した時点で次の予定通過点まで案内するもの等がある。また例えば、特開平4−220112号には設定された目的地に対して最適な最終案内地点を案内するものが提案されている。
【0003】
これら目的地設定の入力では施設リスト等から選択操作を繰り返して、予め記憶装置に記憶されている登録目的地を導き出して、その登録目的地を目的地として設定する方法や登録目的地の地点を中心とした地図を更にスクロールして所望の地点を目的地として設定する方法が知られている。そして、通過点を入力することの目的は上記の経路途中の目的地として設定することの他に、ユーザが選択した道路を通って目的地に行くための通過道路の設定がある。現状では、通過点は一律一般道、または一律最も近い一般道の設定が可能になっている。しかし、一律一般道に設定する場合には高速道路、都市高速道路上を通過道路とすることができない。通過点の案内地点を一律一番近い道路上に設定する場合には、例えば高速道路、都市高速道路沿線の店等に通過点を設定すると高速道路、都市高速道路上に案内してしまうという不具合があった。
【0004】
また目的地設定の処理においては使用者が登録地データ(電話番号、施設名称、または住所に対応した地点データ等が記憶装置に記憶されていて、メニューにより使用者が選択して設定するためのデータ)を使用せず目的地設定した場合、例えば予め表示されている地図からカーソルを移動させてカーソル位置を目的地として設定させる場合、或は登録地データを用いて、その登録地に対応した地点を中心とした地図を表示させ、その後カーソルを移動させて所望の地点を目的地として設定させる場合、設定位置は案内道路上にないことが多い為、探索終了地点、つまり最終経路案内地点を設定する必要がある。特開平4−220112号,特開平6−337216号に提案されているものでは設定された目的地(通過点)に最も近い(案内可能)道路上の点を(最終経路または予定通過点)案内地点として設定される。このように目的地(通過点)を設定させた場合は、常に、道路データを参照して、入力された目的地に最も近い道路上の点を案内地点として設定してしまう為、道路が密集している地域等では使用者が所望としない道路に案内地点が設定されてしまうことがあるという不具合がある。
【0005】
【発明の目的】
本発明の目的は、高速道路または有料道路上に通過点を設定するか否かを使用者に選択させることにより、使用者が所望とする道路上に通過点を設定できる車両用ナビゲーション装置を提供することにある。また他の目的は、高速道路または有料道路を通過希望道路として設定するか否かを使用者に選択させることにより、使用者が所望とする道路を通過希望道路として設定できる車両用ナビゲーション装置を提供することにある。
【0006】
【課題を解決するための手段】
上記の目的を達成するため、本発明の請求項1に係る車両用ナビゲーション装置は、地図上において地点を設定する地点設定手段と、該地点設定手段により設定した地点に対して道路を検索する制御手段と、該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする。
請求項2に係る車両用ナビゲーション装置は、請求項1に係る車両用ナビゲーション装置において、前記制御手段は、さらに高速道路または有料道路上に通過点を設定しない旨の選択キーが選択されると、一般道路上に通過点を設定することを特徴とする。
請求項3に係る車両用ナビゲーション装置は、請求項2に係る車両用ナビゲーション装置において、前記制御手段は、前記設定された地点に対して最も近い一般道路上に通過点を設定することを特徴とする。
請求項4に係る車両用ナビゲーション装置は、地図上において地点を設定する地点設定手段と、該地点設定手段により設定した地点に対して道路を検索する制御手段と、該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする。
【0007】
【発明の実施の形態】
以下、本発明の実施形態を図面を参照しながら説明する。図1はナビゲーション装置のシステム構成を示す。図1において、ナビゲーション装置は経路誘導に関する情報を入出力する入出力装置1、自車両の現在位置に関する情報を検出する現在位置検出装置2、経路の算出に必要なナビゲーション用データおよび経路誘導に必要な案内データ等が記録されている情報記憶装置3、経路探索処理や経路誘導に必要な表示・音声の案内処理を実行するとともに、システム全体の制御を行う中央処理装置4からなっている。
【0008】
入出力装置1は出発地、目的地、通過地点などの目的地設定に必要な情報を入力したり、運転者が必要な時に案内情報を音声出力および/または画面表示したりできるように、ユーザの意志によりナビゲーション処理を中央処理装置4に指示するとともに、処理後のデータやデータ通信のデータなどをプリント出力する機能を備えている。その機能を実現するための手段として、入力部は目的地を設定するために住所、電話番号、座標などを入力したり、経路誘導をリクエストしたりするタッチスイッチ11で構成されている。また出力部は入力データの画面表示、あるいは運転者のリクエストまたは自動的に経路誘導を画面表示するディスプレイ12、中央処理装置4で処理したデータや情報記憶装置3に格納されたデータや通信データをプリント出力するプリンタ13および経路誘導を音声で出力するスピーカ14からなっている。
【0009】
ディスプレイ12はカラーCRTやカラー液晶表示器により構成されており、中央処理装置4が処理する地図データや案内データに基づく目的地設定画面、区間図画面、交差点図画面などナビゲーションに必要なすべての画面をカラー表示出力するとともに、本画面に経路誘導の設定および経路誘導中の案内や画面の切替え操作を行うためのキーが表示される。また、ディスプレイ12には機能キーの表示に対応してタッチスイッチ11が設けられており、キータッチにより入力される信号に基づいて上記の操作が実行されるように構成されている。 現在位置検出装置2は衛星航法システム(GPS)を利用したGPS受信装置21、ビーコン受信装置22、例えば自動車電話やFM多重信号を利用したGPSの補正信号を受信するデータ送受信装置23、例えば地磁気センサなどで構成される絶対方位センサ24、例えば車輪センサやステアリングセンサなどで構成される相対方位センサ25、車輪の回転数から走行距離を検出する距離センサ26からなっており、車両の進行方位及び位置座標等を検出する。
【0010】
情報記憶装置3は経路誘導に必要な、例えば地図情報を格納した地図データファイル、交差点に関する情報を格納した交差点データファイル、道路種別や各道路の始点・終点等の道路に関する情報を格納した道路データファイル、道路上の1地点における東経・北緯座標を格納したノードデータファイル、ガソリンスタンドやコンビニエンスストア等のジャンルに分類された利用目的に応じた施設等の特徴物の位置座標や特徴物に関する案内情報等を格納した案内地点データファイル等から構成されている。
【0011】
中央処理装置4は演算処理を実行するCPU40、経路探索などの処理を行うためのプログラムや経路誘導に必要な表示制御、音声案内に必要な音声出力制御を行うためのプログラム及びそれに必要なデータが格納された第1ROM41、目的地および通過希望場所設定時に利用する登録目的地等の情報、経路探索または再探索後の道路情報(道路列データ)、経路誘導情報や演算処理中のデータを一時的に格納する記憶手段としてRAMや不揮発性メモリ等で構成されるメモリ42、経路誘導及び地図表示に必要な表示データが格納された第2ROM43、ディスプレイへの画面表示に使用する画像データが記憶された画像メモリ44、CPUからの表示制御信号に基づいて画像メモリから画像データを取出し、画像処理を施してディスプレイに出力する画像プロセッサ45、CPUからの音声出力制御指令に基づいて情報記憶装置3から読出した音声データ(フレーズ、1つにまとまった文章、音等)を合成し、アナログ信号に変換してスピーカに出力する音声プロセッサ46、通信による入出力データのやり取りを行う通信インタフェース47および現在位置検出装置2のセンサ信号を取込むためのセンサ入力インタフェース48、内部ダイアグ情報に日付や時間を記入するための時計49から構成されている。ここで、通過希望場所は観光地、名勝旧跡、ホテルや旅館等の施設等の場合は通過点として設定され、また通過したい道路の場合は通過道路として設定される。経路誘導は運転者が画面表示、音声出力のいずれでも選択できるように構成されている。
【0012】
本発明の構成要件として、目的地設定手段は第1ROM41に格納された目的地設定処理に関するプログラムを実行するCPU40、目的地の入力や地図表示等の出力を行う入出力装置1のタッチスイッチ11およびディスプレイ12、地図表示等の表示処理を行う画像プロセッサ45、タッチスイッチ11から目的地の入力信号を中央処理装置4に取り込むためのインタフェイス47からなる入出力処理手段によって構成される。通過希望場所設定手段は第1ROM41に格納された通過希望場所設定処理に関するプログラムを実行するCPU40、通過希望場所設定を行うための前述の入出力処理手段によって構成される。特に、通過希望場所設定処理に関するプログラムには入力された通過希望場所に基づき該通過希望場所に対して所定範囲内にある道路の検索処理機能、検索された道路に対して行う通過希望場所条件の設定処理機能、設定された通過希望場所条件に基づき検索された道路の選択処理機能、選択された道路に基づいて通過希望場所を強制的に道路上に移転させる通過希望場所移転処理機能、通過希望場所移転処理に関連して、通過点マークの表示を、設定地点にしたり、設定地点が案内可能な道路上でないとき最も近い道路にしたり、あるいは最も近い交差点、分岐点にしたりするなどの通過点マークを道路上に表示させるための表示処理機能等を持っている。経路探索手段は第1ROM41に格納された経路探索に関するプログラムを実行するCPU40によって構成される。
【0013】
本システムは現在位置検出の各種のセンサ信号、GPSデータに基づいて推測位置を算出し、この推測位置と地図上の道路およびGPSデータとの相関により道路上の位置決定を行って、現在位置を求める。また本システムは現在位置を目的地までの経路に照らし、自車両の車線上の位置に対して予め定められた案内点に接近しているか否かを判定する機能を備えている。すなわち、前記機能により、案内経路上の交差点の手前所定距離、交差点通過判定後などの自動音声出力や通過交差点名などの交差点情報表示出力のタイミングが判定される。この判定結果に基づいて画像プロセッサおよび音声プロセッサに案内指令を行う。またリクエスト信号が入力されると、音声プロセッサに対して現在位置の音声案内を指令する。また本システムの音声案内は情報記憶装置3から読み出される音声データ(フレーズ、1つにまとまった文章、音等)を合成してアナログ信号に変換して音声出力部から出力する。
【0014】
次に通過希望場所設定機能をもつ目的地設定に関するデータ構造について説明する。道路データは道路をその両端のノードを結ぶ直線の集合とし、各ノード毎にその座標とそこに通じる道路の数、それぞれの道路の角度等によって構成されている。目的地までの案内道路は出発地から最初に走行する道路から順次番号を付け、分岐点、合流点、交差点ではその点でつながっている道路の全てに番号を付ける。これらの道路番号に基づいて所定の条件によって案内道路を決定する。従って、案内経路は複数の案内道路で構成されることになり、その案内道路データが記憶される。
【0015】
情報記憶装置3に格納された、案内道路を構成する各道路毎のデータ構造について説明する。図2において、案内道路データは各道路毎に道路番号、長さ、道路属性データ、形状データアドレスとサイズ、案内データアドレスとサイズによって定義されている。形状データは当該道路の形状をノード数によって表し、各ノードは東経・北緯座標で定義される。ここで、案内交差点までの表示用残距離の計算に、次に走行する道路の情報として、交差する道路の交差角度を用いるときは、現在走行中の道路に対して、次に走行する道路が交差する角度に関するデータを形状データに持たせる。
【0016】
案内データは交差点名称、注意点データ、道路名称、道路名称音声データアドレスとサイズ、行き先データアドレスとサイズによって定義される。行き先データは行き先道路番号、行き先名称、行き先名称音声データアドレスとサイズ、行き先方向データ、走行案内データによって定義される。行き先方向データは無効、不要、直進、右方向、斜め右方向、左方向、斜め左方向、左に戻る方向で定義される。分岐点、交差点等において案内を行う場合は案内道路データにおける行き先データを検索して、この行き先データに基づいて出力すべき案内内容(主に固定的な案内表現に付加する案内表現)を決定する。この行き先データは、特に交差点からの進出方向の角度のみで方向判定が困難な分岐点等、例えば高速の出口等、分岐点から進出する複数の道路の角度差が小さい場合等に付加されるデータである。
【0017】
上記案内道路データを構成する各種データについて説明する。道路属性データは高架、地下道、車線数など道路の物理的な特徴を表すデータであって、高架・地下道データとしては高架、高架の横、地下道、地下道の横の有無情報、また車線数データとしては3車線以上、2車線、1車線、センタラインなしの有無情報である。なお、該当道路が高架との分岐道路である時、「高架の横」とする。トンネルも同様である。道路名称データは道路種別と種別内番号で定義され、道路種別としては(名称)高速道路、都市高速道路、有料道路、国道や県道などの一般道に分類される。特に高速、都市高、有料では本線と取付によって定義される。なお、取付とは一般道と本線、本線と本線をつなぐ道路である。
【0018】
注意点データは変化する道路状態に対して注意を喚起させるための情報を提供するためのデータであって、例えば踏切、トンネル入口、トンネル出口、幅員減少点、注意点なし等が定義される。走行案内データは幅員の広い道路や2車線以上の道路を走行中に、次の走行案内に対する運転を安全かつ確実に行わせるために提供される情報であって、例えば右折や右斜め方向へ進路変更するときの案内として"右より"、同様に"左より"の情報が与えられる。また交差点の通過、つまり直進するときの案内として"中央より"、あるいは道なりに直進走行を継続するように、案内不要のときは"なし"の情報が与えられる。
【0019】
次に目的地設定の入力について説明する。目的地設定の入力では施設リスト等から選択操作を繰り返して、予め記憶装置に記憶されている登録目的地を導き出して、その登録目的地を目的地として設定する方法の他に、登録目的地の地点を中心とした地図を更にスクロールして所望の地点を目的地として設定する方法がある。図3に目的地設定を選択するための画面構成の一例を示す。目的地設定画面Aには目的地入力方法として、電話番号、住所、施設名称、登録地点が選択できるようになっており、そのための機能キー5が設けられている。施設名称は、例えば図示のようにゴルフ場と他の施設を選択するためのキーが用意されている。また登録地点は、例えば図示のように自宅、メモリ地点、前回出発地などを選択するためのキーが用意されている。これらのキーを押すと施設リストや登録済みの地点に関する登録内容が表示され、その画面に表示されるメッセージに従って操作することにより、目的地の設定ができる。目的地設定が完了するとその終了を確認するための地図画面(確認画面)Bが表示され、目的地設定完了のメッセージとともに、地図上に目的地設定マーク6が記される。この確認画面の表示し、所定時間経過後に図4の探索条件設定画面Cがオープンする。
【0020】
目的地を設定するとき、通常時間的または距離的に最小となる経路探索が行われるが、ユーザが希望する条件を加味した経路探索も可能になっている。図4は目的地設定画面(図3)で住所等の機能キーを押したとき、つまり目的地設定後にオープンする探索条件指定画面の一例である。なお、以下において通過希望場所に関する説明中では「通過点」を用いる。探索条件としては、通過点と有料道路に関する指定ができるようになっており、探索条件指定画面Cには通過点に関して「指定する」「しない」、また有料道路に関して「優先する」「優先しない」を指定するためのキー51が設けられており、通過点または有料道路の探索条件を設定する場合は「指定する」、「優先する」を選択する。例えば、通過点を「指定する」にすると通過点設定画面Dがオープンする。この画面Dには通過する地点を設定するためのキー52として、電話番号、住所、施設名称、登録地点が設けられている。これら通過点設定メニューは図3に示す目的地設定画面Aにある目的地設定メニューの中で登録地点の「自宅」「前回出発地」を除いて同じものである。
【0021】
通過点(希望場所)設定画面Dにおいて、例えば、「住所」を選択したときは住所システムの構造に従って区分けされた住所名を入力する。即ち、住所入力画面は住所システムの構造に従って区分けされた住所名を頭から順次指定できるように、複数の画面E〜Hによって構成されている。全ての住所入力画面は前画面で選択した項目名を表示するための前指定住所表示部53と、前画面で指定した住所に続く住所リストを50音順に並べて表示するための住所表示部54を備え、この住所表示部に表示された住所を選択する住所キー55、住所表示部の住所リストを50音順にスクロールさせるためのスクロールキー56、表示されている住所データに対して前または次の所定数の住所データをスキップ表示させるための前キー57と次キー58、および前画面に戻すための戻るキー59が設けられている。尚、図5に示す住所入力の初期画面Eに於ける前指定住所表示部には通過点設定メニュー画面Dで選択した「住所」が表示されている。
【0022】
初期画面E上のスクロールキーの操作により選択すべき住所名が表示されるまでスクロールさせ、表示住所のマーカ部分をタッチすることにより、当該住所に続く区名、市町村名を入力するための住所入力画面Fがオープンする。同様に表示される住所入力画面で住所を選択すると、図6に示す大字指定画面G、小字指定画面Hが順次オープンし、それぞれの画面で住所入力する。小字指定画面Hで小字を選択すると、図7に示す該当小字名の周辺地図を表示した詳細図画面Iがオープンする。該当小字名の周辺地図は小字地点に対応して、その小字の代表地点の座標を格納して、選択された地点の座標を中心として表示を行う。なお、大字指定画面Gでは画面上に無い大字"栄"を選択しているが、これはスクロールキーを押して画面表示をスクロールさせ、表示された大字"栄"を選択したことを意味する。
【0023】
図7において、詳細図画面Iは地図60上の通過点にカーソル61を移動させ、カーソル中央を通過点としてセットするためのセットキー62、小字指定画面Hに戻るための戻るキー63を備えており、地図中には円形のカーソル位置マーク61aを中心に同心円上かつ等間隔に配置された8つのカーソル移動マーク61bからなるカーソルマークが表示される。カーソル移動マーク61bのいずれかをタッチすることにより、タッチした矢印方向にカーソルマークを移動させることができる。地図上に通過点を設定するとき、カーソルマークが1つの道路のみに位置しているときはその道路上に通過点が設定されるが、図示の如くカーソルマーク(カーソル位置マーク61a)が複数の道路、例えば高速道路と一般道、あるいは複数の一般道に跨がって位置されることがある。このようなとき通過点を高速道路にするか、一般道にするか、あるいは一般道の中でどの一般道にするかを選択する必要がある。複数の道路から通過点として選択する道路をどれにするかを決める通過点条件はカーソルマークを通過点付近に位置させた後に、セットキー62を押すことによりオープンする通過点条件設定画面Jによって指定する。
【0024】
通過点条件設定画面Jには詳細図Iの地図でカーソルマーク付近に複数の道路があるときに通過点として選択する道路情報の表示と通過点を設定するためのキーが設けられている。図示の例では道路情報を選択キー64上に表示される。例えばカーソルマーク付近に名古屋高速と国道1号があることを表示とている。ここで、「名古屋高速」を選択すると高速道路上に通過点が設定されるとともに、図8に示す画面上には通過点の設定が完了したことが表示され、その通過点設定マーク7が高速道路上に記される。この画面上にある修正キー65を押すと図7の詳細図画面Iに戻り、改めて通過点の位置設定を行うことができる。目的地、通過点に関して、設定された地点に基づき表示、案内する方法には入力された地点を通過点や目的地として表示し、実際に案内する処理においては選択された道路上の点に設定する場合、あるいは選択された道路上に通過点や目的地の表示を移転する場合がある。本発明はこれらいずれの表示、案内方法でも実施可能である。
【0025】
次に通過点を含む目的地設定に関する処理手順について説明する。まず目的地設定の処理を図9及び図10に示す全体フローにより説明する。目的地設定の処理において、登録目的地の入力を判断し(S1)、その結果から次の処理が行われる。登録目的地が入力されたときは登録目的地のデータおよびその登録目的地を含む地図データを取得し(S2)、登録目的地を中心とした地図を表示する(S3)。地図上に表示されたマークが所望の目的地であればセットキーを押すことにより(S4)、登録目的地を目的地とした設定が行われる(S5)。地図上に表示されている目的地の位置を変更したいときは位置変更キーを押すとカーソルが表示される(S6)。登録目的地の入力以外の方法、例えば電話番号が入力されたときは電話番号に基づく検索を実行し、その地点の地図データを取得して地図上にカーソルを表示する(S6)。
【0026】
ステップS1およびS4の判断から地図上にカーソルを表示したときの目的地設定はカーソルの矢印にタッチし、カーソルの中心位置を目的地または目的地近傍に移動させ(S7)、ENTERキーで地点入力を行う(S8)。その後にカーソル中心位置を目的地として設定が行われる(S9)。目的地設定が完了すると図示を省略した、確認画面表示処理が実行され、確認画面にて設定した目的地を確認する。その後に探索条件を指定するための画面が表示される(S10)。通過点の選択が判断され(S11)、通過点を指定しないときは目的地設定処理を終了する。通過点「指定する」にしたときその通過点を登録地入力するかを判断する(S12)。登録地以外の方法で通過点を指定したときは入力された通過点によって設定処理が行われる(S17)。登録地入力が選択され、登録目的地を入力すると(S13)、その登録目的地データが取得され、登録目的地を中心した地図を表示する(S14)。地図上に表示されたマークが所望の登録目的地であればセットキーを押すことにより(S15)、登録目的地を通過点とした設定が行われる(S16)。地図上に表示されている登録目的地の位置を変更したいときは位置変更キーを押してカーソルを移動させ、ENTERキーにより地点入力を確定して、その地点を通過点として設定処理が行われる(S17)。
【0027】
次にステップS17の通過点設定処理を図11から図15により説明する。ここでは通過希望場所に対して検索する道路の範囲を、入力された地点を中心として所定距離内とする。図11において、目的地設定画面により選択した方法によって目的地設定および通過点設定のための入力が終了すると(S100)、地図上にカーソルマークを表示する(S101)。カーソルマークが選択した道路上にあるときはENTER(セット)キーを押す(S103)。一方カーソルマークが複数の道路にまたがっていたり、、複数の道路の間にあったり、あるいは他の道路を選択するときはカーソルマークを移動させる(S102)。即ち、カーソル移動マークをタッチしカーソルマークを通過点付近に移動させる。ENTERキーが押されると(S103)、カーソルマークの中心位置の座標を取得し(S104)、その座標から所定距離内のノードデータ及びノードデータに対応する道路データを取得する(S105,S106)。ここで、取得された道路の数が判断され(S107)、2以上の道路がある場合は図13に示すステップS111以下の処理を行う。一方2未満の道路の場合は、図12の処理によって通過点を設定する。
【0028】
図12において、まず取得された道路が"0"または"1"の判断がなされ(S108)、道路が"0"のときはカーソル中心位置から最も近い道路上の位置を取得し通過点として設定する(S109)。また道路が"1"のときはカーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する(S110)。図13において、取得された道路が2つ以上のときは全ての道路の道路名称、道路種別に応じた通過点の設定を行う。まずi=1をセットし(S111)、取得された道路の道路名称検索を行って(S112)、道路名称の有無を判断する(S113)。道路名称のある道路については道路名称を取得し(S114)、道路名称のない道路については道路種別を取得する(S115)。取得した道路に関し、ステップS112〜S115を処理を行う(i=i+1)。取得された道路全てについて検索が終了すると(S116)、検索した道路を対象した表示MODE処理が実行される。
【0029】
上記の処理で取得された道路に対して道路名称と道路種別の組み合わせについて、道路名称がなくかつ道路種別が同じもの、が複数個取得されているか否かを判定する(S117)。つまり、取得された道路が、例えば名古屋高速、県道(名称なし)、県道(名称なし)の3本であれば、更に個々の道路の道路種別について判定する(S118)。または名古屋高速、県道3号線、県道(名称なし)であれば、表示MODE=1がセットされる。ステップS118での判定結果において、取得された道路が全て名称なし、かつ全て同じ道路種別でない場合は表示MODE=2とし、そうでない場合は表示MODE=3とする。表示MODEが決定されると図14の選択画面表示処理を行う。ステップS117,S118で決定された表示MODEを判断し(S119)、表示MODEごとのメニュ表示処理を行う。表示MODE=1の場合は道路名称、道路種別、例えば国道、県道等が取得されているので、例えば図16に示すように該当道路名称及び道路種別をメニュ表示する(S120)。表示された道路を選択すると(S121)、カーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する(S122)。
【0030】
表示MODE=2の場合は同一の種別のものは1つとして道路名称及び道路種別をメニュ表示する(S123)。表示されたメニュを選択すると(S124)、その選択されたメニュが同一種別の複数あるメニュであるかを判断する(S125)。同一種別の複数あるメニュを選択していない場合はカーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する(S126)。同一種別が複数あるメニュを選択した場合は地図詳細図を表示する。図15において、地図を詳細図にして表示し(S127)、その地図上にカーソルマークを表示する(S128)。カーソルマークが選択する道路上にあるときはENTERキーを押す(S130)。一方カーソルマークが複数の道路にまたがっていたり、複数の道路の間にあったり、あるいは他の道路を選択するときはカーソルマークを移動させる(S129)。カーソル移動マークをタッチしカーソルマークを通過点付近に移動させ、ENTERキーが押されると(S130)、カーソルマークの中心位置の座標を取得し(S131)、カーソル中心位置から選択された道路上の最も近い位置を取得し通過点として設定する(S132)。ここで、特にカーソルが道路上になくてもENTERキー入力時点のカーソル位置に最も近い道路上の位置を設定するようにしても良い。
【0031】
表示MODE=3の場合は前述のステップS125で同一種別が複数あるメニュを選択したときの処理(図15)と同様なので説明を省略する。表示MODE=2の実施例を説明する。本例はカーソルマークの中心位置から所定距離内に存在する道路のうち、同じ道路種別でかつ道路名称を持たない道路が複数ある場合である。例えば、図17の地図には高速道路と2つの県道にまたがってカーソルマークが位置しており、この状態でセットキーを押すと通過条件設定画面がオープンし、高速道路に関しては道路名称と道路種別で表示され、県道に関しては2つあり、しかも県道であるため同じ道路種別になるので、1つの道路名称で表示される。ここで、県道を選択すると、図19に示すように地図を詳細図にして表示し、カーソルマークを2つの県道のうち、1つの県道に移動させてセットキーを押すことにより、通過点が設定され、画面の地図上に通過点設定マークとその設定完了を知らせるメッセージが表示される。通過点設定後に通過点の位置を変更したり、他の道路上に通過点を変更したりするときは修正キーを押すことにより図18の画面がオープンし、位置変更キー65を押してカーソルを所望の位置に移動させ、セットキーを押して再設定する。
【0032】
上記の実施例では同じ道路種別でかつ道路名称を持たない道路が複数ある場合の通過点条件設定では、図17に示すように地図の詳細図にてセットキーが押されたときに通過点条件設定画面を表示しているが、図20に示すように通過点条件設定を詳細図に重ねて表示し、通過点条件の設定を先に行わせるようにしても良い。また本発明は通過点設定に限らず、案内地点の設定にも適用できるものである。図21に案内地点を有料道路上に設定した場合を示す。目的地設定マークの表示には目的地設定時(カーソルを移動させて地図上の点を選び設定する場合)、選択された地点にマークを表示させる方法と案内地点(入力された地図上の地点に対応して設定された道路上の最終案内地点)にマークを表示させる方法がある。ここでは前者の方法で目的地設定マークを表示している。
【0033】
カーソルマークを有料道路上に位置させ、セットキーを押すことにより、案内地点条件設定画面がオープンする。この画面では目的地が有料道路区間にある場合とそうでない場合で案内地点を有料道路上に設定するか否かを決定している。例えば有料道路の途中に名所、旧跡、展望台等、或は宿泊施設がある場合、そこを目的地とするときは案内地点を有料道路上に設定するとともに、目的地が有料道路上にないときは案内地点を一般道路上に設定する。"いいえ"を選択したときはカーソルマークの中心位置から最も近い一般道路に案内地点が設定される。また図22に案内地点を高速道路上に設定した場合を示す。カーソルマークを高速道路上に位置させ、セットキーを押すことにより、案内地点条件設定画面がオープンする。この画面では高速道路上に案内地点を設定する場合とそうでない場合の指定を行う。"セットする"を選択すると案内地点を高速道路上に設定し、"セットしない"を選択すると案内地点を一般道路上に設定する。
【0034】
本発明は上記の実施形態に限定されるものでなく、次のような構成によって実施することができる。(1)通過点条件設定に使用する、例えば図7の画面Jや図20の画面において、選択された道路の色を変化させたり、点滅表示させたりして強調表示することにより、選択された道路を確認できるようにしても良い。(2)図23に示すように、抽出された複数の道路全てについて、仮の設定マークAおよびBを表示させて、使用者に選択を促すようにしても良い。このようにすると、より通過点設定時の位置情報がつかみ易くなる。(3)上記の実施形態の説明においては、例えば入力された地点に対して道路を選択し、選択された道路上で入力された地点に最も近い点を通過点とした。この最も近い点の選定方法として、道路上の任意の点(画素単位)で選定する方法、或は図2に示される案内道路データにおけるノードデータを用いて、最も近いノードを選定する方法等が挙げられる。(4)選定された道路の道路データを予め設定された所定の条件により取得、例えば、入力された地点から所定距離内の道路データを取得して、この取得された道路列に基づき探索を行なわせるようにしても良い。この探索は、例えば取得された道路列を全て含ませるようにして行う。(5)入力された地点に対して検索する道路は入力地点中心の円内にあるものの他に、入力地点を中心とした矩形領域内にあるもの、或は地図データを矩形領域に分割して格納させた場合(各縮尺毎に地図データをメッシュ分割する)、入力された地点が含まれる領域内にあるものを検索する。
【0035】
【発明の効果】
本発明によれば、地図上で通過点を設定する際に、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることが可能なため、使用者が高速道路または有料道路上に通過点を設定するか否かを容易に選択できる。また、地図上で案内地点を設定する際にも、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることが可能なため、使用者が高速道路または有料道路上に案内地点を設定するか否かを容易に選択できる。
【図面の簡単な説明】
【図1】 本発明の車両用ナビゲーション装置のシステム構成を示すブロック図である。
【図2】 道路データ構造の説明図である。
【図3】 目的地設定画面と目的地設定後にオープンする地図表示画面の一例を示す説明図である。
【図4】 図3の地図表示画面に続く探索条件設定画面とそれに続く通過点設定画面の一例を示す説明図である。
【図5】 通過点を住所入力する場合の画面の一例を示す説明図である。
【図6】 図5に続く住所入力画面の一例を示す説明図である。
【図7】 図6に続く詳細な地図表示画面とそれに続く通過点条件設定画面の一例を示す説明図である。
【図8】 図7に続く画面で、通過点設定後の詳細な地図表示画面の一例を示す説明図である。
【図9】 目的地設定処理のフロー図である。
【図10】 図9に続く、フロー図である。
【図11】 通過点設定処理のフロー図である。
【図12】 図11のAに続く、フロー図である。
【図13】 図11のBに続く、フロー図である。
【図14】 選択画面表示処理のフロー図である。
【図15】 図14のCに続く、フロー図である。
【図16】 表示MODE=1の図例の説明図である。
【図17】 表示MODE=2の図例の説明図である。
【図18】 図17に続く、通過点設定のための地図表示画面の説明図である。
【図19】 図18に続く、通過点設定のための地図表示画面の説明図である。
【図20】 通過点条件設定を詳細図に重ねて表示した例の説明図である。
【図21】 案内地点を有料道路上に設定した場合の説明図である。
【図22】 案内地点を高速道路上に設定した場合の説明図である。
【図23】 抽出された複数の道路全てについて、仮の設定マークAおよびBを表示させる場合の説明図である。
【符号の説明】
1 入出力装置
2 現在位置検出装置
3 情報記憶装置
4 中央処理装置
5 目的地入力の選択キー
6 目的地設定マーク
7 通過点設定マーク
51 探索条件の指定キー
52 通過点入力の選択キー
60 通過点設定用地図表示画面
61 カーソル
62 セットキー
64 通過点条件の設定キー
65 位置変更キー
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a vehicle navigation apparatus that guides a route to a destination, and in particular, a road that satisfies a passing point condition among a plurality of roads by adding a function of setting a passing point using a highway or a toll road as a passing road. It is related with the navigation apparatus for vehicles which has a setting function for selecting to pass through the selected road or guiding it to the destination through the selected road.
[0002]
[Prior art and its problems]
In the vehicle navigation apparatus, devices having a function of setting a passing point and guiding to the destination through the passing point have been proposed in, for example, Japanese Patent Laid-Open Nos. 2-3899 and 6-337216. The conventional way of setting the destination is to guide to the destination by the route searched based on the inputted destination, or to the route searched using the set passing point as the first destination and the destination as the second destination. Those that guide to the destination through the first destination, those that set a plurality of scheduled passing points on the map and guide to the next scheduled passing point when passing through a certain distance from the scheduled passing point, etc. is there. Further, for example, Japanese Patent Laid-Open No. 4-220112 proposes an apparatus for guiding an optimum final guide point for a set destination.
[0003]
In inputting these destination settings, a selection operation is repeatedly performed from a facility list, etc., a registered destination stored in advance in a storage device is derived, and a method for setting the registered destination as a destination and a point of the registered destination are determined. A method of further scrolling the centered map and setting a desired point as a destination is known. The purpose of inputting the passing point is to set a passing road to go to the destination through the road selected by the user, in addition to setting as a destination in the middle of the route. At present, the passing point can be set as a general road or the closest general road. However, when a uniform road is set, it cannot be used as a passing road on an expressway or an urban expressway. When setting a guide point for a passing point on the closest road, for example, setting a passing point for a store along an expressway or city expressway will guide you to the expressway or city expressway. was there.
[0004]
In addition, in the destination setting process, the user stores registered location data (phone number, facility name, location data corresponding to the address, etc. is stored in the storage device, and the user can select and set from the menu. If the destination is set without using (data), for example, the cursor is moved from the map displayed in advance and the cursor position is set as the destination, or the registered location data is used to correspond to the registered location. When displaying a map centered on a point and then moving the cursor to set the desired point as the destination, the setting position is often not on the guide road, so the search end point, that is, the final route guide point Must be set. In those proposed in Japanese Patent Laid-Open Nos. 4-220112 and 6-337216, a point on the road closest to the set destination (passing point) (can be guided) (final route or planned passing point) is guided. Set as a point. When the destination (passing point) is set in this manner, the road data is always referred to and the point on the road closest to the input destination is set as the guide point. There is a problem that a guide point may be set on a road that is not desired by the user in an area where the user does.
[0005]
OBJECT OF THE INVENTION
An object of the present invention is to provide a vehicle navigation device that allows a user to set a passing point on a desired road by allowing the user to select whether or not to set a passing point on an expressway or a toll road. There is to do. Another object is to provide a vehicle navigation device that allows a user to set a desired road as a desired passage by allowing the user to select whether or not to set a highway or a toll road as a desired passage. There is to do.
[0006]
[Means for Solving the Problems]
In order to achieve the above object, a vehicle navigation apparatus according to claim 1 of the present invention includes a point setting unit for setting a point on a map, and a control for searching for a road with respect to the point set by the point setting unit. means, a vehicle navigation system that includes a route guidance means for performing route guidance with respect to the road which is the search, if the searched by the control unit road is the highway or toll road, the The control means displays a selection key for setting a passing point and a selection key for not setting on a highway or a toll road, and makes the user select.
The vehicular navigation device according to claim 2 is the vehicular navigation device according to claim 1, wherein the control means further selects a selection key not to set a passing point on the expressway or toll road, A passing point is set on a general road.
The vehicle navigation device according to claim 3 is the vehicle navigation device according to claim 2, wherein the control means sets a passing point on a general road closest to the set point. To do.
According to a fourth aspect of the present invention, there is provided a vehicle navigation apparatus comprising: a point setting unit that sets a point on a map; a control unit that searches for a road with respect to a point set by the point setting unit; and the searched road the vehicle navigation apparatus and a route guidance means for performing route guidance, when the searched by the control unit road is the highway or toll road, the control unit, on the highway or toll roads A selection key for setting a guide point and a selection key for not setting are displayed to allow the user to select.
[0007]
DETAILED DESCRIPTION OF THE INVENTION
Embodiments of the present invention will be described below with reference to the drawings. FIG. 1 shows a system configuration of the navigation apparatus. In FIG. 1, the navigation device includes an input / output device 1 that inputs and outputs information related to route guidance, a current position detection device 2 that detects information related to the current position of the host vehicle, navigation data necessary for route calculation, and necessary for route guidance. And an information storage device 3 in which various guidance data are recorded, and a central processing unit 4 that performs display / voice guidance processing necessary for route search processing and route guidance, and controls the entire system.
[0008]
The input / output device 1 allows the user to input information necessary for destination setting such as a departure point, a destination, and a passing point, and to output guidance information and / or display on the screen when the driver needs it. Is provided with a function of instructing the central processing unit 4 to perform navigation processing and printing out data after processing, data of data communication, and the like. As means for realizing the function, the input unit includes a touch switch 11 for inputting an address, a telephone number, coordinates, and the like for setting a destination, or for requesting route guidance. Further, the output unit displays the input data on the screen, the driver's request or the display 12 that automatically displays the route guidance, the data processed by the central processing unit 4, the data stored in the information storage device 3, and the communication data. It consists of a printer 13 for printing out and a speaker 14 for outputting route guidance by voice.
[0009]
The display 12 is composed of a color CRT or a color liquid crystal display, and all screens necessary for navigation such as a destination setting screen, a section diagram screen, and an intersection diagram screen based on map data and guide data processed by the central processing unit 4 are displayed. Are displayed in color, and on this screen, keys for setting route guidance, guidance during route guidance, and switching operation of the screen are displayed. The display 12 is provided with a touch switch 11 corresponding to the display of the function keys, and is configured to execute the above operation based on a signal input by key touch. The current position detecting device 2 is a GPS receiving device 21 using a satellite navigation system (GPS), a beacon receiving device 22, for example, a data transmitting / receiving device 23 for receiving a GPS correction signal using a car phone or FM multiplexed signal, for example, a geomagnetic sensor For example, a relative direction sensor 25 composed of a wheel sensor, a steering sensor, etc., and a distance sensor 26 for detecting a travel distance from the rotational speed of the wheel. Coordinates are detected.
[0010]
The information storage device 3 is necessary for route guidance, for example, a map data file storing map information, an intersection data file storing information about intersections, road data storing road information such as road type and start / end points of each road File, node data file storing east longitude and north latitude coordinates at one point on the road, location coordinates of features such as facilities according to genres such as gas stations and convenience stores, and guidance information on features It is composed of a guide point data file etc. that stores etc.
[0011]
The central processing unit 4 includes a CPU 40 that performs arithmetic processing, a program for performing processing such as route search, a display control necessary for route guidance, a program for performing voice output control necessary for voice guidance, and data necessary for it. Temporarily stored first ROM 41, information on registered destinations used when setting destinations and desired destinations, road information after route search or re-search (road train data), route guidance information and data being processed As a storing means for storing in the memory 42, a memory 42 constituted by a RAM, a non-volatile memory or the like, a second ROM 43 storing display data necessary for route guidance and map display, and image data used for screen display on the display are stored. The image memory 44 extracts image data from the image memory based on the display control signal from the CPU, performs image processing, and displays the image data. Based on the audio output control command from the CPU 45 and the audio output control command from the CPU, the audio data read from the information storage device 3 (phrase, sentence, sound, etc.) is synthesized and converted into an analog signal. A voice processor 46 for outputting to a speaker, a communication interface 47 for exchanging input / output data by communication, a sensor input interface 48 for taking in a sensor signal of the current position detection device 2, and a date and time for entering internal diagnosis information The clock 49 is comprised. Here, the desired place to pass is set as a passing point in the case of a sightseeing spot, a historic spot, a facility such as a hotel or an inn, and is set as a passing road in the case of a road to be passed. The route guidance is configured so that the driver can select either screen display or voice output.
[0012]
As a configuration requirement of the present invention, the destination setting means includes a CPU 40 that executes a program related to the destination setting process stored in the first ROM 41, a touch switch 11 of the input / output device 1 that outputs a destination and outputs a map display, and the like. The display 12 includes an image processor 45 that performs display processing such as map display, and an input / output processing means that includes an interface 47 for taking in an input signal of a destination from the touch switch 11 into the central processing unit 4. The desired passage location setting means includes a CPU 40 that executes a program related to the desired passage location setting process stored in the first ROM 41, and the above-described input / output processing means for setting the desired passage location. In particular, the program related to the desired passage location setting process includes a search processing function for a road within a predetermined range for the desired passage location based on the input desired passage location, and a desired passage location condition to be performed for the searched road. A setting processing function, a selection processing function of a road searched based on a set desired passage place condition, a desired passing place transfer processing function for forcibly moving a desired passing place onto the road based on the selected road, a desired passage In relation to the location transfer process, the passing point mark is displayed as a set point, when the set point is not on a guideable road, the closest road, or the closest intersection or branch point. It has a display processing function for displaying marks on the road. The route search means is constituted by a CPU 40 that executes a program related to route search stored in the first ROM 41.
[0013]
This system calculates the estimated position based on various sensor signals and GPS data for detecting the current position, determines the position on the road by correlating the estimated position with the road on the map and the GPS data, and determines the current position. Ask. In addition, the present system has a function of illuminating the current position on the route to the destination and determining whether or not the vehicle is approaching a predetermined guide point with respect to the position on the lane of the host vehicle. That is, the function determines the predetermined distance before the intersection on the guidance route, the timing of output of the intersection information such as the automatic voice output after the intersection determination and the name of the passing intersection. A guidance command is issued to the image processor and the audio processor based on the determination result. When a request signal is input, it instructs the voice processor to provide voice guidance for the current position. The voice guidance of this system synthesizes voice data (phrase, sentence, sound, etc.) read from the information storage device 3, converts it into an analog signal, and outputs it from the voice output unit.
[0014]
Next, a data structure related to destination setting having a desired passing place setting function will be described. The road data is a set of straight lines connecting the roads at both ends of the road, and is constituted by the coordinates of each node, the number of roads leading to the coordinates, the angle of each road, and the like. Guide roads to the destination are numbered sequentially from the road that travels first from the departure point, and all roads connected at that point are numbered at junctions, junctions, and intersections. Based on these road numbers, guide roads are determined according to predetermined conditions. Therefore, the guide route is composed of a plurality of guide roads, and the guide road data is stored.
[0015]
The data structure for each road constituting the guide road stored in the information storage device 3 will be described. In FIG. 2, guide road data is defined for each road by road number, length, road attribute data, shape data address and size, and guide data address and size. The shape data represents the shape of the road by the number of nodes, and each node is defined by east longitude and north latitude coordinates. Here, when the intersection angle of the intersecting road is used as the next traveling road information for calculating the remaining display distance to the guidance intersection, the next traveling road is compared to the currently traveling road. Data on the angle of intersection is given to the shape data.
[0016]
The guide data is defined by intersection name, caution point data, road name, road name voice data address and size, and destination data address and size. The destination data is defined by a destination road number, a destination name, a destination name voice data address and size, destination direction data, and travel guidance data. The destination direction data is defined as invalid, unnecessary, straight ahead, right direction, diagonal right direction, left direction, diagonal left direction, and direction returning to the left. When guidance is provided at a branch point, intersection, etc., the destination data in the guide road data is searched, and the guidance content to be output (mainly the guidance expression added to the fixed guidance expression) is determined based on this destination data. . This destination data is data that is added when the angle difference between multiple roads that advance from the branch point is small, such as a branch point where direction determination is difficult only with the angle of the advance direction from the intersection, such as a high-speed exit. It is.
[0017]
Various data constituting the guide road data will be described. Road attribute data is data that expresses physical characteristics of roads such as elevated, underpass, and number of lanes. Elevator / underpass data includes information on presence / absence of overpass, overpass, underpass, underpass, and lane number data. Is the presence / absence information of 3 lanes or more, 2 lanes, 1 lane, no center line. In addition, when the corresponding road is a branch road with an elevated road, it is set as “next to the elevated road”. The same applies to the tunnel. The road name data is defined by a road type and a type number, and the road type is classified into (name) highway, urban highway, toll road, general road such as national road and prefectural road. It is defined by the main line and installation, especially at high speeds, city heights, and tolls. In addition, an attachment is a road which connects a general road and a main line, and a main line and a main line.
[0018]
Attention point data is data for providing information for calling attention to changing road conditions. For example, level crossings, tunnel entrances, tunnel exits, width reduction points, no attention points, etc. are defined. The travel guidance data is information provided to make driving for the next travel guide safe and reliable while traveling on wide roads or roads with two or more lanes. Information from "right" and "from left" is given as guidance when changing. In addition, information “from the center” is given as guidance for passing through an intersection, that is, going straight ahead, or “none” is given when guidance is not required so that straight running is continued along the road.
[0019]
Next, input of destination setting will be described. In the destination setting input, in addition to the method of deriving the registered destination stored in advance in the storage device by repeating the selection operation from the facility list etc. and setting the registered destination as the destination, the registered destination There is a method of setting a desired point as a destination by further scrolling a map centering on the point. FIG. 3 shows an example of a screen configuration for selecting a destination setting. On the destination setting screen A, a telephone number, an address, a facility name, and a registration point can be selected as a destination input method, and a function key 5 is provided for that purpose. As the facility name, for example, a key for selecting a golf course and another facility is prepared as illustrated. As for the registration points, for example, as shown in the figure, keys for selecting a home, a memory point, a previous departure point, and the like are prepared. When these keys are pressed, the registered contents regarding the facility list and registered points are displayed, and the destination can be set by operating according to the message displayed on the screen. When the destination setting is completed, a map screen (confirmation screen) B for confirming the completion of the destination setting is displayed, and a destination setting mark 6 is marked on the map together with a destination setting completion message. This confirmation screen is displayed, and after a predetermined time has elapsed, the search condition setting screen C in FIG. 4 opens.
[0020]
When a destination is set, a route search that is usually minimal in terms of time or distance is performed, but a route search that takes into account the conditions desired by the user is also possible. FIG. 4 shows an example of a search condition designation screen that is opened when a function key such as an address is pressed on the destination setting screen (FIG. 3), that is, after the destination is set. In the following description, “passing point” is used in the description of the desired passage location. As a search condition, it is possible to specify a passing point and a toll road. In the search condition specifying screen C, “specify” “do not” regarding the passing point, and “priority” “do not priority” regarding the toll road. A key 51 is provided for specifying “to specify” and “prioritize” when setting a search condition for a passing point or a toll road. For example, when the pass point is “designated”, the pass point setting screen D is opened. The screen D is provided with a telephone number, an address, a facility name, and a registered point as keys 52 for setting a passing point. These passing point setting menus are the same except for “home” and “previous departure point” of the registered points in the destination setting menu on the destination setting screen A shown in FIG.
[0021]
In the passing point (desired place) setting screen D, for example, when “address” is selected, the address names classified according to the structure of the address system are input. That is, the address input screen is composed of a plurality of screens E to H so that address names classified according to the structure of the address system can be specified sequentially from the beginning. All address input screens include a pre-designated address display unit 53 for displaying the item name selected on the previous screen, and an address display unit 54 for displaying an address list following the address designated on the previous screen in the order of 50 sounds. Provided, an address key 55 for selecting an address displayed on the address display unit, a scroll key 56 for scrolling the address list of the address display unit in the order of 50 notes, and the previous or next predetermined for the displayed address data. A previous key 57 and a next key 58 for skip-displaying a number of address data, and a return key 59 for returning to the previous screen are provided. Note that the “address” selected on the passing point setting menu screen D is displayed in the previous designated address display section in the initial address input screen E shown in FIG.
[0022]
Scrolling until the address name to be selected is displayed by operating the scroll key on the initial screen E, and touching the marker part of the displayed address, the address input for inputting the ward name and municipality name following the address Screen F opens. When an address is selected on the address input screen displayed in the same manner, a large character designation screen G and a small character designation screen H shown in FIG. 6 are sequentially opened, and the address is input on each screen. When a small character is selected on the small character designation screen H, a detailed diagram screen I displaying a map around the corresponding small character name shown in FIG. 7 is opened. The surrounding map of the corresponding small character name stores the coordinates of the representative point of the small character corresponding to the small character point, and displays it with the coordinates of the selected point as the center. In the large character designation screen G, the large character “Ei” that is not on the screen is selected. This means that the screen display is scrolled by pressing the scroll key, and the displayed large character “Ei” is selected.
[0023]
In FIG. 7, the detailed view screen I includes a set key 62 for moving the cursor 61 to a passing point on the map 60 and setting the center of the cursor as a passing point, and a return key 63 for returning to the small character designation screen H. In the map, a cursor mark composed of eight cursor movement marks 61b arranged concentrically and at equal intervals around a circular cursor position mark 61a is displayed. By touching one of the cursor movement marks 61b, the cursor mark can be moved in the direction of the touched arrow. When setting a passing point on the map, if the cursor mark is located on only one road, the passing point is set on the road, but the cursor mark (cursor position mark 61a) has a plurality of cursor marks as shown in the figure. The road may be located across a road, for example, an expressway and a general road, or a plurality of general roads. In such a case, it is necessary to select whether the passing point is an expressway, an ordinary road, or an ordinary road among ordinary roads. A passing point condition that determines which road to select as a passing point from a plurality of roads is specified by a passing point condition setting screen J that is opened by pressing the set key 62 after the cursor mark is positioned near the passing point. To do.
[0024]
The passing point condition setting screen J is provided with keys for displaying road information to be selected as passing points and setting passing points when there are a plurality of roads in the vicinity of the cursor mark in the map of the detailed diagram I. In the illustrated example, road information is displayed on the selection key 64. For example, it is displayed that there are Nagoya Expressway and National Route 1 near the cursor mark. Here, when “Nagoya Expressway” is selected, a passing point is set on the expressway, and on the screen shown in FIG. 8, it is displayed that the setting of the passing point is completed. Marked on the road. When the correction key 65 on this screen is pressed, the screen returns to the detailed diagram screen I in FIG. 7, and the position of the passing point can be set again. The destination and passing points are displayed and guided based on the set points, and the input points are displayed as passing points and destinations. In the actual guidance process, the selected points on the selected road are set. In some cases, the display of a passing point or destination may be transferred on a selected road. The present invention can be implemented by any of these display and guidance methods.
[0025]
Next, a processing procedure regarding destination setting including a passing point will be described. First, the destination setting process will be described with reference to the overall flow shown in FIGS. In the destination setting process, the input of the registered destination is determined (S1), and the next process is performed based on the result. When the registered destination is input, the registered destination data and map data including the registered destination are acquired (S2), and a map centered on the registered destination is displayed (S3). If the mark displayed on the map is a desired destination, the set key is pressed (S4) to set the registered destination as the destination (S5). To change the position of the destination displayed on the map, the cursor is displayed when the position change key is pressed (S6). A method other than the input of the registered destination, for example, when a telephone number is input, a search based on the telephone number is executed, map data at that point is acquired, and a cursor is displayed on the map (S6).
[0026]
To determine the destination when the cursor is displayed on the map from the judgments in steps S1 and S4, touch the cursor arrow to move the center position of the cursor to the destination or near the destination (S7), and enter the point using the ENTER key. (S8). Thereafter, setting is performed with the cursor center position as the destination (S9). When the destination setting is completed, a confirmation screen display process (not shown) is executed, and the destination set on the confirmation screen is confirmed. Thereafter, a screen for designating search conditions is displayed (S10). The selection of the passing point is judged (S11), and when the passing point is not designated, the destination setting process is terminated. When the pass point is “designated”, it is determined whether or not the pass point is input as a registration location (S12). When a passing point is designated by a method other than the registration place, a setting process is performed based on the inputted passing point (S17). When the registered destination input is selected and the registered destination is input (S13), the registered destination data is acquired and a map centering on the registered destination is displayed (S14). If the mark displayed on the map is a desired registered destination, the set key is pressed (S15), and the setting is made with the registered destination as a passing point (S16). When it is desired to change the position of the registered destination displayed on the map, the position change key is pressed to move the cursor, the point input is confirmed by the ENTER key, and the setting process is performed with the point as the passing point (S17). ).
[0027]
Next, the passing point setting process in step S17 will be described with reference to FIGS. Here, the range of the road to be searched for the desired passage location is set within a predetermined distance with the input point as the center. In FIG. 11, when input for destination setting and passing point setting is completed by the method selected on the destination setting screen (S100), a cursor mark is displayed on the map (S101). When the cursor mark is on the selected road, the ENTER key is pressed (S103). On the other hand, when the cursor mark extends over a plurality of roads, between a plurality of roads, or when another road is selected, the cursor mark is moved (S102). That is, the cursor movement mark is touched to move the cursor mark to the vicinity of the passing point. When the ENTER key is pressed (S103), the coordinates of the center position of the cursor mark are acquired (S104), and node data within a predetermined distance and road data corresponding to the node data are acquired from the coordinates (S105, S106). Here, the number of acquired roads is determined (S107), and if there are two or more roads, the processing from step S111 shown in FIG. 13 is performed. On the other hand, in the case of a road less than 2, a passing point is set by the process of FIG.
[0028]
In FIG. 12, first, it is determined whether the acquired road is “0” or “1” (S108). When the road is “0”, a position on the road closest to the cursor center position is acquired and set as a passing point. (S109). When the road is "1", the closest position on the road selected from the cursor center position is acquired and set as a passing point (S110). In FIG. 13, when there are two or more acquired roads, the passing points are set according to the road names and road types of all roads. First, i = 1 is set (S111), the road name of the acquired road is searched (S112), and the presence or absence of the road name is determined (S113). A road name is acquired for a road with a road name (S114), and a road type is acquired for a road without a road name (S115). Steps S112 to S115 are performed on the acquired road (i = i + 1). When the search is completed for all the acquired roads (S116), the display MODE process for the searched roads is executed.
[0029]
It is determined whether or not a plurality of road names and road type combinations having no road name and the same road type have been acquired for the road acquired by the above processing (S117). That is, if the acquired roads are, for example, Nagoya Expressway, prefectural road (no name), and prefectural road (no name), the road type of each road is further determined (S118). Or if it is Nagoya highway, prefectural road 3 and prefectural road (no name), display MODE = 1 is set. In the determination result in step S118, if all the acquired roads have no name and are not all the same road type, display MODE = 2, otherwise display MODE = 3. When the display MODE is determined, the selection screen display process of FIG. 14 is performed. The display MODE determined in steps S117 and S118 is determined (S119), and menu display processing for each display MODE is performed. When the display MODE = 1, road names and road types, such as national roads and prefectural roads, have been acquired. For example, as shown in FIG. 16, the corresponding road names and road types are displayed in a menu (S120). When the displayed road is selected (S121), the closest position on the selected road from the cursor center position is acquired and set as a passing point (S122).
[0030]
In the case of the display MODE = 2, the road name and the road type are displayed in a menu as one of the same type (S123). When the displayed menu is selected (S124), it is determined whether the selected menu is a plurality of menus of the same type (S125). If a plurality of menus of the same type are not selected, the closest position on the road selected from the cursor center position is acquired and set as a passing point (S126). When a menu having a plurality of the same type is selected, a detailed map is displayed. In FIG. 15, the map is displayed in detail (S127), and a cursor mark is displayed on the map (S128). When the cursor mark is on the road to be selected, the ENTER key is pressed (S130). On the other hand, when the cursor mark extends over a plurality of roads, is between a plurality of roads, or selects another road, the cursor mark is moved (S129). When the cursor movement mark is touched to move the cursor mark to the vicinity of the passing point and the ENTER key is pressed (S130), the coordinates of the center position of the cursor mark are acquired (S131), and on the road selected from the cursor center position. The closest position is acquired and set as a passing point (S132). Here, even if the cursor is not on the road, a position on the road closest to the cursor position at the time of the ENTER key input may be set.
[0031]
In the case of the display MODE = 3, since it is the same as the process (FIG. 15) when the menu having a plurality of the same types is selected in the above-described step S125, the description is omitted. An example of display MODE = 2 will be described. This example is a case where there are a plurality of roads having the same road type and no road name among roads existing within a predetermined distance from the center position of the cursor mark. For example, the cursor mark is located across the expressway and two prefectural roads in the map of FIG. 17, and when the set key is pressed in this state, the passing condition setting screen is opened. There are two prefectural roads, and since they are prefectural roads, they have the same road type, so they are displayed with one road name. Here, when the prefectural road is selected, the map is displayed in detail as shown in FIG. 19, and the passing point is set by moving the cursor mark to one of the two prefectural roads and pressing the set key. A passing point setting mark and a message notifying the completion of the setting are displayed on the map on the screen. When changing the position of the passing point after setting the passing point or changing the passing point on another road, the screen shown in FIG. 18 is opened by pressing the correction key, and the cursor is set by pressing the position changing key 65. Move to the position and press the set key to reset.
[0032]
In the above embodiment, when there are a plurality of roads having the same road type and no road name, the passing point condition is set when the set key is pressed in the detailed map as shown in FIG. Although the setting screen is displayed, as shown in FIG. 20, the passing point condition setting may be displayed superimposed on the detailed view so that the passing point condition is set first. The present invention is not limited to the passing point setting, but can be applied to the setting of a guide point. FIG. 21 shows a case where the guide point is set on the toll road. The destination setting mark is displayed when the destination is set (when moving the cursor to select and set a point on the map) and how to display the mark at the selected point and the guide point (the input point on the map) There is a method of displaying a mark at the final guide point on the road set in correspondence with. Here, the destination setting mark is displayed by the former method.
[0033]
The guide point condition setting screen is opened by placing the cursor mark on the toll road and pressing the set key. In this screen, it is determined whether or not to set the guide point on the toll road when the destination is on the toll road section and when it is not. For example, if there are famous places, historic sites, observation decks, or accommodation facilities on the toll road, if you want to use it as a destination, set the guide point on the toll road and the destination is not on the toll road Sets the guide point on the general road. When “No” is selected, the guide point is set on the nearest general road from the center position of the cursor mark. FIG. 22 shows a case where the guide point is set on the expressway. When the cursor mark is positioned on the expressway and the set key is pressed, the guide point condition setting screen is opened. On this screen, designation is made when the guide point is set on the expressway and when it is not. Selecting “Set” sets the guide point on the highway, and selecting “Do not set” sets the guide point on the general road.
[0034]
The present invention is not limited to the above-described embodiment, and can be implemented by the following configuration. (1) Used for setting the passing point condition, for example, on the screen J in FIG. 7 or the screen in FIG. The road may be confirmed. (2) As shown in FIG. 23, provisional setting marks A and B may be displayed for all the extracted roads to prompt the user to select. This makes it easier to grasp the position information when setting the passing point. (3) In the description of the above embodiment, for example, a road is selected for an input point, and a point closest to the input point on the selected road is set as a passing point. As a method for selecting the closest point, there is a method for selecting at an arbitrary point (pixel unit) on the road, or a method for selecting the closest node using the node data in the guide road data shown in FIG. Can be mentioned. (4) The road data of the selected road is acquired under a predetermined condition set in advance. For example, road data within a predetermined distance from the input point is acquired, and a search is performed based on the acquired road sequence. You may make it. This search is performed, for example, so as to include all acquired road trains. (5) The road to be searched for the input point is in the rectangular area centered on the input point in addition to the road in the center of the input point, or the map data is divided into rectangular areas. When stored (map data is divided into meshes for each scale), a search is made for an object in the area including the input point.
[0035]
【The invention's effect】
According to the present invention, when setting a passing point on a map, a selection key for setting a passing point on a highway or a toll road and a selection key for not setting are displayed, and the user can select them. Therefore, the user can easily select whether or not to set a passing point on the expressway or toll road. In addition, when setting a guide point on a map, a selection key for setting a guide point on a highway or a toll road and a selection key for not setting can be displayed to allow the user to make a selection. Therefore, the user can easily select whether or not to set a guide point on the expressway or toll road.
[Brief description of the drawings]
FIG. 1 is a block diagram showing a system configuration of a vehicle navigation apparatus according to the present invention.
FIG. 2 is an explanatory diagram of a road data structure.
FIG. 3 is an explanatory diagram showing an example of a destination setting screen and a map display screen that is opened after the destination is set.
4 is an explanatory diagram illustrating an example of a search condition setting screen that follows the map display screen of FIG. 3 and a subsequent passing point setting screen. FIG.
FIG. 5 is an explanatory diagram illustrating an example of a screen when an address is input for a passing point.
6 is an explanatory diagram illustrating an example of an address input screen subsequent to FIG. 5. FIG.
7 is an explanatory diagram showing an example of a detailed map display screen following FIG. 6 and a subsequent passing point condition setting screen. FIG.
FIG. 8 is an explanatory diagram showing an example of a detailed map display screen after setting a passing point on the screen following FIG. 7;
FIG. 9 is a flowchart of destination setting processing.
FIG. 10 is a flowchart following FIG. 9;
FIG. 11 is a flowchart of a passing point setting process.
FIG. 12 is a flowchart following A in FIG. 11;
FIG. 13 is a flowchart following B in FIG. 11;
FIG. 14 is a flowchart of a selection screen display process.
FIG. 15 is a flowchart following C in FIG. 14;
FIG. 16 is an explanatory diagram of a diagram example of display MODE = 1.
FIG. 17 is an explanatory diagram of an example of a display MODE = 2.
FIG. 18 is an explanatory diagram of a map display screen for setting passing points following FIG. 17;
FIG. 19 is an explanatory diagram of a map display screen for setting passing points following FIG.
FIG. 20 is an explanatory diagram of an example in which a passing point condition setting is displayed superimposed on a detailed diagram.
FIG. 21 is an explanatory diagram when a guide point is set on a toll road.
FIG. 22 is an explanatory diagram when a guide point is set on an expressway.
FIG. 23 is an explanatory diagram in a case where temporary setting marks A and B are displayed for all of a plurality of extracted roads.
[Explanation of symbols]
DESCRIPTION OF SYMBOLS 1 Input / output device 2 Current position detection device 3 Information storage device 4 Central processing unit 5 Destination input selection key 6 Destination setting mark 7 Passing point setting mark 51 Search condition designation key 52 Passing point input selection key 60 Passing point Setting map display screen 61 Cursor 62 Set key 64 Pass point condition setting key 65 Position change key

Claims (4)

地図上において地点を設定する地点設定手段と、
該地点設定手段により設定した地点に対して道路を検索する制御手段と、
該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって
前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に通過点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする車両用ナビゲーション装置。
A point setting means for setting a point on the map;
Control means for searching for a road for the point set by the point setting means;
The vehicle navigation apparatus and a route guidance means for performing route guidance with respect to the retrieved roads,
When the road searched by the control means is an expressway or a toll road, the control means displays a selection key for setting a passing point on the expressway or the toll road and a selection key for not setting it. A navigation device for a vehicle characterized by allowing a user to make a selection.
前記制御手段は、さらに高速道路または有料道路上に通過点を設定しない旨の選択キーが選択されると、一般道路上に通過点を設定することを特徴とする請求項1記載の車両用ナビゲーション装置。  2. The vehicle navigation system according to claim 1, wherein the control means sets a passing point on a general road when a selection key for not setting a passing point on an expressway or a toll road is selected. apparatus. 前記制御手段は、前記設定された地点に対して最も近い一般道路上に通過点を設定することを特徴とする請求項2記載の車両用ナビゲーション装置。  The vehicle navigation apparatus according to claim 2, wherein the control means sets a passing point on a general road closest to the set point. 地図上において地点を設定する地点設定手段と、
該地点設定手段により設定した地点に対して道路を検索する制御手段と、
該検索された道路に対して経路案内を行う経路案内手段とを備えた車両用ナビゲーション装置であって
前記制御手段で検索された道路が高速道路または有料道路である場合に、前記制御手段は、高速道路または有料道路上に案内地点を設定する旨の選択キー及び設定しない旨の選択キーを表示し、使用者に選択させることを特徴とする車両用ナビゲーション装置。
A point setting means for setting a point on the map;
Control means for searching for a road for the point set by the point setting means;
The vehicle navigation apparatus and a route guidance means for performing route guidance with respect to the retrieved roads,
When the road searched by the control means is an expressway or a toll road, the control means displays a selection key for setting a guide point on the expressway or a toll road and a selection key for not setting it. A navigation device for a vehicle characterized by allowing a user to make a selection.
JP2002012204A 2002-01-21 2002-01-21 Vehicle navigation device Expired - Lifetime JP3861693B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002012204A JP3861693B2 (en) 2002-01-21 2002-01-21 Vehicle navigation device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002012204A JP3861693B2 (en) 2002-01-21 2002-01-21 Vehicle navigation device

Related Parent Applications (1)

Application Number Title Priority Date Filing Date
JP30362195A Division JP3303633B2 (en) 1995-09-08 1995-10-27 Vehicle navigation device

Publications (2)

Publication Number Publication Date
JP2002277273A JP2002277273A (en) 2002-09-25
JP3861693B2 true JP3861693B2 (en) 2006-12-20

Family

ID=19191732

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002012204A Expired - Lifetime JP3861693B2 (en) 2002-01-21 2002-01-21 Vehicle navigation device

Country Status (1)

Country Link
JP (1) JP3861693B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005274239A (en) * 2004-03-23 2005-10-06 Clarion Co Ltd Navigation device, navigation method and navigation program
JP2006017601A (en) * 2004-07-02 2006-01-19 Kenwood Corp Car navigation system and information processing method for car navigation system
JP3856038B2 (en) * 2005-04-27 2006-12-13 松下電器産業株式会社 Navigation device

Also Published As

Publication number Publication date
JP2002277273A (en) 2002-09-25

Similar Documents

Publication Publication Date Title
US8649972B2 (en) Car navigation apparatus
EP0703436B1 (en) Navigation system for vehicles
EP0767448B1 (en) Navigation apparatus for a vehicle
EP0588082B1 (en) Navigation system for vehicle
US6064941A (en) Vehicle navigation apparatus and storage medium
JP4506688B2 (en) Navigation device
JP2006119120A (en) Car navigation device
JPH0961180A (en) Navigation apparatus for vehicle
JP2012127745A (en) Navigation device, navigation method and program
JP4577197B2 (en) Navigation device
JP4734072B2 (en) Navigation device, travel guidance method, and computer program
JP2002243471A (en) Onboard navigation system
JP4639880B2 (en) Navigation device
JP4486448B2 (en) Navigation device
JP3491786B2 (en) Vehicle navigation system
JP3539462B2 (en) Vehicle navigation system
JP3303633B2 (en) Vehicle navigation device
JP2008076359A (en) On-vehicle navigation system, preparation method for searching data, and search method for guide route
JP4785636B2 (en) Navigation device
JP3736392B2 (en) Vehicle navigation device
JP3861693B2 (en) Vehicle navigation device
JP3022269B2 (en) Route information providing device
JP4226391B2 (en) Route diagram display method and display control apparatus
JP2010122200A (en) Navigation device
JP2005017037A (en) Navigation system

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20050520

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050621

RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20050818

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050822

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050927

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20051027

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: 20060905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20060918

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091006

Year of fee payment: 3

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101006

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101006

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111006

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111006

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121006

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131006

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131006

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20141006

Year of fee payment: 8

EXPY Cancellation because of completion of term