(57)【特許請求の範囲】
【請求項１】
車両の現在位置を特定する現在位置特定手段と、地図データを記憶する記憶手段と、前記地図データを用いて前記車両の現在位置の周辺の地図を含む案内画面を表示する表示手段と、前記表示手段に表示されるキーとタッチパネルを用いた操作手段とを備えており、誘導経路に沿って前記車両の走行を誘導するナビゲーション装置において、
前記案内画面には、前記誘導経路上にあって、前記車両の進行方向を案内する案内地点の中で前記車両が次に通る案内地点の周辺の地図を、前記表示手段に表示させる案内地点表示キーが含まれており、
前記案内地点表示キーには、前記車両が次に通る案内地点における前記車両の進行方向を示す矢印が付されていることを特徴とするナビゲーション装置。
【請求項２】
前記車両が次に通る案内地点が、前記車両の現在位置の周辺の地図に含まれる場合、前記案内地点表示キーは無効とされる、請求項１に記載のナビゲーション装置。
【請求項３】
前記地図データは、複数の縮尺に対応しており、
前記車両の現在位置の周辺の地図の縮尺が所定の値以下である場合、前記車両が次に通る案内地点が、前記車両の現在位置の周辺の地図に含まれていても、前記案内地点表示キーは有効とされる、請求項２に記載のナビゲーション装置。
【請求項４】
前記車両が次に通る案内地点の周辺の地図には、前記タッチパネルと共に前記操作手段を構成する２つのキーであって、その地図の縮尺を大きくするキーと、その地図の縮尺を小さくするキーとが示されている、請求項３に記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、目的地に至る誘導経路に沿って車両の走行を誘導するナビゲーション装置に関しており、より詳細には、誘導経路上の交差点における車両の進行方向を案内するナビゲーション装置に関する。
【背景技術】
【０００２】
車両に搭載されるナビゲーション装置の主たる機能の１つに、誘導経路に沿って車両の走行を誘導している際に、交差点や分岐点などにおける右折、左折又は直進などをドライバに案内する機能がある。通常、この案内は、案内地点である交差点などに接近した段階で、右折や左折などの進行方向を通知する音声を発生することに加えて、画面を通じて進行方向をドライバに示すことで行われる。
【０００３】
進行方向の案内の際にナビゲーション装置に表示される画面の形態は様々であるが、車両の進行方向を示す矢印が表示される点では共通している。例えば、特開２００６−２０８２９３号公報に開示されたナビゲーション装置は、車両が次に通る案内地点に近づいたと判断すると、車両の現在位置周辺の地図に加えて、右折又は左折を示す矢印が描かれた案内地点の周囲の拡大地図を表示する。
【０００４】
【特許文献１】特開２００６−２０８２９３号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
特開２００６−２０８２９３号公報に開示されたような従来のナビゲーション装置では、車両が次に通る案内地点に近づくまで、その案内地点までの走行距離、その案内地点での進行方向の種別(右折や左折など)、さらには、その案内地点周囲の地理について、ドライバが知ることはできない。車両が案内地点に近づいた段階で、案内地点に関する情報を表示することは、適切と思われる時点で情報を表示するという点では好ましいが、如何なる状況においても好ましいわけではない。例えば、長い距離に渡って交通渋滞が激しく、車線変更を容易に行えない状況では、案内地点からかなり離れていても、その案内地点までの距離と、案内地点における進行方向とについて知っておき、案内地点での操舵に適した車線に余裕を持って変更しておくのが好ましい。
【０００６】
このようなことから、(誘導経路に沿って)車両が次に通過する案内地点に関する案内情報を、車両周囲の地図と共に、ナビゲーション装置に常に表示させることが考えられる。しかしながら、このような構成を採用する場合には、画面を分割して、その一方に、案内地点周囲の地図を常に表示させることにはほどんど意味がないので、ドライバからの指示に基づいて、案内地点周囲の地図が表示(又は非表示)されることになる。
【０００７】
多くのナビゲーション装置では、タッチパネルを利用した所謂ソフトキー、つまりＧＵＩ(Graphical User Interface)を操作手段として用いており、表示部に表示されて、キー又はボタンを表現する図形に対応したタッチパネル領域を押下することで、ナビゲーション装置への入力や指示が行われている。このようなナビゲーション装置にて、車両に最も近い案内地点における進行方向の情報を、車両周囲の地図と共に表示する場合、車両周囲の地図と、進行方向の情報に加えて、案内地点周囲の地図の表示を指示するキー(を示す図形)を表示部に表示することになる。しかしながら、キーや進行方向の情報の表示に占める画面上の領域が大きいと、誘導動作の際に表示される画面で最も重要な車両周囲の地図の表示領域が小さくなってしまう。
【０００８】
本発明は、上記の問題を解決するものであって、車両周囲の地図の表示領域をできるだけ損なうことなく、車両周囲の地図と共に、案内地点における車両の進行方向を示すナビゲーション装置を提供する。
【課題を解決するための手段】
【０００９】
本発明のナビゲーション装置は、車両の現在位置を特定する現在位置特定手段と、地図データを記憶する記憶手段と、前記地図データを用いて前記車両の現在位置の周辺の地図を含む案内画面を表示する表示手段と、前記表示手段に表示されるキーとタッチパネルを用いた操作手段とを備えており、誘導経路に沿って前記車両の走行を誘導するナビゲーション装置において、前記案内画面には、前記誘導経路上にあって、前記車両の進行方向を案内する案内地点の中で前記車両が次に通る案内地点の周辺の地図を、前記表示手段に表示させる案内地点表示キーが含まれており、前記案内地点表示キーには、前記車両が次に通る案内地点における前記車両の進行方向を示す矢印が付されていることを特徴とする。
【００１０】
さらに、本発明のナビゲーション装置では、前記車両が次に通る案内地点が、前記車両の現在位置の周辺の地図に含まれる場合、前記案内地点表示キーは無効とされる。
【００１１】
さらに、本発明のナビゲーション装置では、前記地図データは、複数の縮尺に対応しており、前記車両の現在位置の周辺の地図の縮尺が所定の値以下である場合、前記車両が次に通る案内地点が、前記車両の現在位置の周辺の地図に含まれていても、前記案内地点表示キーは有効とされる。
【００１２】
さらに、本発明のナビゲーション装置では、前記車両が次に通る案内地点の周辺の地図には、前記タッチパネルと共に前記操作手段を構成する２つのキーであって、その地図の縮尺を大きくするキーと、その地図の縮尺を小さくするキーとが示されている。
【発明の効果】
【００１３】
車両が次に通る案内地点の周辺の地図を表示手段に表示させる案内地点表示キーに、車両が次に通る案内地点における進行方向を示す矢印が付されることで、案内地点表示キーは、案内地点における進行方向をドライバに通知する手段としても機能する。これによって、車両周囲の地図の表示領域をあまり縮小させることなく、車両周囲の地図の提示と併せて、案内地点における進行方向がドライバに視覚的に案内される。
【００１４】
車両が次に通る案内地点が、車両の現在位置周辺の地図に含まれる場合に、案内地点表示キーを無効とすることで、案内地点が案内画面の地図に含まれているにも拘わらず、地図の変更処理を行う無駄が排除される。しかしながら、ナビゲーション装置にて、案内画面の地図の縮尺が選択できる場合、その地図の縮尺が小さいと、地図上の案内地点の位置をドライバが即時に認識することは困難になる。故に、このようなナビゲーション装置では、案内画面の地図の縮尺が所定の値以下である場合に、案内地点がその地図に含まれていても、案内地点表示キーを有効とするのが好ましい。さらに、案内地点周辺の地図の縮尺を操作手段を用いて変更可能とすることで、案内地点周辺の詳細を知りたい場合には、ドライバは、より詳細な地図に変更することができる。また、案内地点の周辺の地図の縮尺が大きくて、案内地点の周囲についてより広く知りたい場合には、ドライバは、より広域な地図に変更することができる。
【発明を実施するための最良の形態】
【００１５】
以下、本発明について添付の図面を用いて説明する。図１は、本発明の実施例である車載用ナビゲーション装置のブロック図である。制御部(1)は、ナビゲーション装置の制御を統括的に行い、ナビゲーション装置の機能を実現するための各種処理を実行する。制御部(1)は、例えばマイクロコンピュータであって、各種演算を行い、後述する誘導動作を記述したプログラムを含む各種プログラムを実行するＣＰＵ(3)と、ＣＰＵ(3)で実行されるプログラムやＣＰＵ(3)で使用されるデータを一時的に格納するＲＡＭ(5)と、電源の投入時に実行されるブートプログラムなどを格納するＲＯＭ(7)とを含んでいる。
【００１６】
ＧＰＳ受信部(9)は、例えばＧＰＳ用ＬＳＩを用いて構成されており、図示を省略したＧＰＳアンテナを介して、ＧＰＳ衛星からＧＰＳ信号を受信する受信回路や、受信したＧＰＳ信号を処理して位置演算に使用するデータを復調するロジック回路などを含んでいる。ＧＰＳ受信部(9)にて復調されたデータは、制御部(1)に送られる。ジャイロセンサ(11)は、車両の方位を検知して、制御部(1)に方位データを送る。車速センサ(13)は、車両の速度を検知して、制御部(1)に速度データを送る。制御部(1)は、ＧＰＳ受信部(9)で復調されたデータ、ジャイロセンサ(11)からの方位データ、及び車速センサ(13)からの速度データを用いて、車両の現在位置を算出する。設定記憶部(15)は、例えばフラッシュメモリやＳＲＡＭを用いた書換可能な不揮発性の記憶媒体であって、使用者による各種設定が記憶される。
【００１７】
描画部(17)は、制御部(1)から送られたコマンドや描画用データに基づいて、表示部(19)に表示される画面に関する画像データを作成する。描画部(17)は、例えば、描画ＬＳＩを用いて構成されており、描画処理を実行するグラフィックスプロセッサと、描画処理により作成された画像データを格納するグラフィックスメモリと、グラフィックスメモリに格納されている画像データに基づいて表示部(19)に送る画像信号を生成するディスプレイコントローラ(何れも図示省略)とを含んでいる。表示部(19)には、例えば液晶表示装置が使用される。
【００１８】
表示部(19)に表示される画面は階層化されており、誘導動作時に表示される案内画面の地図やメニュー画面の背景などを表す第１階層と、案内画面の車両位置を示すマークや案内地点の位置を示すマークなどを表す第２階層と、案内画面やメニュー画面などに配置される各種キーなどを表す第３階層とが重畳されて構成されている。表示部(19)のグラフィックスプロセッサは、制御部(1)からのコマンド及びデータに基づいて、これら階層の画像データを作成し、ディスプレイコントローラは、作成された画像データに基づいて、これら階層の画面を重畳して表示する画像信号を表示部(19)に出力する。
【００１９】
音声出力部(21)は、音声合成用ＬＳＩやアンプなどで構成されており、ナビゲーション装置が発生する音声、例えば右折又は左折を案内する音声に係る音声信号を生成する。音声出力部(21)で生成された音声信号は、スピーカー(23)で再生される。
【００２０】
記録媒体(25)は、例えば、ハードディスク、メモリーカード、ＤＶＤ又はＣＤ−ＲＯＭなどであって、地図データと、車載用ナビゲーション装置の誘導動作やその他の動作の手順を記述したプログラムとが格納されている(当該プログラムは、制御部(1)のＲＯＭ(7)又はその他の記憶手段に格納されてもよい)。地図データ及びプログラムは、ドライブ部(27)を介して読み出されて、制御部(1)に送られる。
【００２１】
地図データは、縮尺が異なる複数の地図に関する情報を含んでおり、本実施例では、５千分の１(１ｃｍが５０ｍ)、１万分の１(１ｃｍが１００ｍ)、２万分の１、４万分の１、８万分の１、１６万分の１、３２万分の１、６４万分の１、１２８万分の１、２５６万分の１、５００万分の１、１０００万分の１、及び２０００万分の１(１ｃｍが２００ｋｍ)の地図に関する情報を含んでいる。なお、本明細書では、縮尺分母が大きい場合に、縮尺が小さいと言うことにする(１万分の１の地図は、２万分の１の地図よりも縮尺が大きい )。
【００２２】
地図データは、縮尺に応じて階層化された構造を有しており、各階層において、矩形の地理的領域を単位にして管理されている。地図データは、単位領域の各々について、道路網を記述するノード及びリンクに関する道路データと、道路形状や地形等に関する形状データと、都道府県名や道路名などに関する文字記号データを含んでいる。道路データは、各ノードについて、緯度及び経度、交差点や道路端などの属性、接続するリンクなどに関する情報を含んでおり、各リンクについて、一方通行や坂道などの属性、リンクの距離、方位などに関する情報を含んでいる。また、道路データには、単位領域に含まれる各交差点におけるノード及びリンクの構成に関する情報も含まれている。なお、道路データにおける道路網の記述は、上層から下層に向かうにつれて詳細になっている。
【００２３】
ナビゲーション装置の操作手段には、電源キーなどのハードキー(29)と、タッチパネル(31)と表示部(19)に表示されるキーの図形とを用いたソフトキーとが採用されている。タッチパネル(31)は、例えば、抵抗膜方式のタッチパネルであって、表示部(19)の表示領域を覆うように配置される。タッチパネル制御部(33)は、例えば制御用のＩＣであって、タッチパネル(31)の各種電極に印加する電圧の制御を行う。さらに、タッチパネル制御部(33)は、押下された場所のＸ座標に対応する電位と、Ｙ座標に対応する電位とから、押下された場所のＸ及びＹ座標の値を算出して、制御部(1)に送る。制御部(1)には、キーを示す図形の各々について、(表示部(19)に表示された際に)その図形を覆うようなＸ及びＹ座標の検出範囲が設定されている(検出範囲の設定は、例えばＲＯＭ(7)に格納される)。タッチパネル(31)が押されると、制御部(1)は、タッチパネル制御部(33)から送られた座標値と検出範囲の設定に基づいて押されたキーを特定し、そのキーに対応した動作や処理を実行する。座標値が設定されているどの検出範囲にも含まれない場合、制御部(1)は、タッチパネル(31)の押下に応じた処理又は動作を行わない。
【００２４】
図２は、ナビゲーション装置の誘導動作時に、表示部(19)に表示される案内画面の一例を示す説明図である。案内画面は、車両の現在位置周囲の地図(41)と、車両の現在位置と進行方向を示すマーク(43)と、メニュー画面に表示を切り換えるためのメニューキー(45)と、車両の現在位置から車両が次に通過する(誘導経路上の)案内地点までの距離を示す文字列(47)と、車両が次に通る案内地点の周辺の地図を表示させるための案内地点表示キー(49)とを含んでいる。地図(41)は、車両の現在位置を中心にした矩形領域を示しており、地図(41)では、誘導経路(白線で示す)が、誘導経路に無関係な道路(実線で示す)と視覚的に明確に区別されるように示されている。
【００２５】
メニューキー(45)、文字列(47)及び案内地点表示キー(49)は、地図(41)上に重畳するように表示されている。メニューキー(45)及び案内地点表示キー(49)は、略正方形の図形で表現されているが、案内地点表示キー(49)の面積は、メニューキー(45)の面積よりも大きくされており、案内地点表示キー(49)内には、車両が次に通過する案内地点における進行方向を案内する矢印(51)と、案内地点が交差点である旨を示す文字列とが記されている。図２に示す例では、文字列(47)は、車両の現在位置の「３００ｍ」先に案内地点があることを示しており、右に曲がった矢印(51)は、その案内地点での進行方向が右である旨、つまり、その案内地点で右折する旨を示しており、案内地点表示キー(49)内の文字列は、その案内地点が交差点である旨を示している。表示部(19)に表示された案内画面の上(表示部(19)の表示領域の上)にはタッチパネル(31)が配設されており、制御部(1)には、案内地点表示キー(49)に対応した検出範囲(53)が、案内地点表示キー(49)を覆うように設定されている(メニューキー(45)や、後述するリターンキー(65)、アップキー(67)及びダウンキー(69)についても同様である)。
【００２６】
図３は、案内地点表示キー(49)が押されると表示部(19)に表示される画面の例であって、当該画面では、案内地点の周囲の地図(61)上に、案内地点の位置を示すマーク(63)と、案内画面の表示に戻るリターンキー(65)と、アップキー(67)と、ダウンキー(69)と、メニューキー(45)とが示されている。地図(61)は、案内地点を中心にした矩形領域を表しており、地図(61)では、図２の案内画面の地図(41)と同様に誘導経路が視覚的に区別されている。さらに、地図(61)には、案内地点での進行方向を案内する矢印(71)も示されている。
【００２７】
案内画面の地図(41)の縮尺は、ナビゲーション装置の設定画面(図示せず)を介して、使用者によって自由に選択可能であり(実施例では、５千分の１から２０００万分の１までの１３の縮尺から選択可能)、選択された縮尺は設定記憶部(15)に記憶される。本実施例では、案内画面の案内地点表示キー(49)が押下された後に表示される案内地点周囲の地図(61)の縮尺は、案内画面の地図(41)の縮尺と同じにされている。例えば、図２に例示した案内画面の地図(41)の縮尺を１万分の１とすると、図３に例示した地図(61)の縮尺も１万分の１となる。しかしながら、地図(61)の縮尺は、アップキー(67)又はダウンキー(69)を押下することで変更可能であって、アップキー(67)が押下されると現在の縮尺の次に大きな縮尺に(地図が拡大)、ダウンキー(69)が押下されると次に小さな縮尺に(地図が縮小)、案内地点の周囲の地図(61)の縮尺が変更される。
【００２８】
本発明のナビゲーション装置の第１の特徴は、案内地点周囲の地図(61)を表示させる案内地点表示キー(49)に、案内地点での進行方向を案内する矢印(51)が示されていることである。このような構成を採用することで、案内地点表示キー(49)が、操作手段として機能すると共に操舵の案内手段としても機能し、案内画面の地図(41)上に重畳される図形の領域の増加が抑制されている。仮に、矢印(51)の表示領域を案内地点表示キー(49)と別個に設けるならば、その表示領域分だけ、地図(41)の領域が減少してしまう。
【００２９】
本発明のナビゲーション装置の第２の特徴は、案内画面の地図(41)の縮尺と、その地図(41)に案内地点が含まれる状況とを踏まえた処理を行うことである。地図(41)の縮尺が大きく、且つ車両が次に通る案内地点が地図(41)に含まれている状況で、案内地点表示キー(49)の押下に応じて、案内地点周囲の地図(61)を表示させる必要性は乏しい。本発明のナビゲーション装置は、このような状況下では、案内地点表示キー(49)を表示させるものの、キーとしての機能を無効にする。
【００３０】
例えば、図４に示すような案内画面が表示されており(例えば、地図(41)の縮尺は１万分の１とする)、車両が次に通る案内地点であって、車両が斜め左方向に進むべき交差点は、既に案内画面の地図(41)に示されている。この場合、案内地点表示キー(49)は無効とされて、案内地点表示キー(49)が押下されても、案内画面の表示が継続される。なお、案内地点表示キー(49)には、案内地点での進行方向が斜め左である旨を示す斜め左に曲がった矢印(51)が付されており、案内地点表示キー(49)は視覚的な案内手段として機能している。
【００３１】
一方、図５に示すように、案内画面の地図(41)の縮尺が小さい場合(例えば、地図(41)の縮尺は、１６万分の１とする)には、車両が次に通る案内地点がその地図(41)に含まれていても、その位置を瞬時に特定することは比較的困難である(図５は単なる説明図である。実際の地図には、施設を示す記号や地名を示す文字などが地図に含まれており、縮尺が小さくなるほど道路の本数や記号等の数が多くなって、地図が煩雑になる)。特に、地図(41)にて車両の現在位置を示すマーク(43)の近くに案内地点がある場合には、案内地点を直ちに見つけ出すことは困難であり、マーク(43)の下に案内地点が隠れてしまうことも起こり得る。
【００３２】
この点を踏まえて、本発明のナビゲーション装置は、案内画面の地図(61)の縮尺が所定の縮尺以下である場合には(例えば、４万分の１以下)、案内地点表示キー(49)の機能を有効として、案内地点をマーク(63)で示された案内地点周囲の地図を表示可能とする。例えば、図５に示す案内画面の地図(41)では、車両の現在位置を示すマーク(43)の近くに、左折すべき交差点である案内地点がある。案内地点表示キー(49)が押下されると、図６に示すような、地図(41)が若干ずれたような案内地点周囲の地図(61)が表示される。なお、アップキー(67)及びダウンキー(69)を操作することで、地図(61)の縮尺は変更される。例えば、アップキー(67)を押下する毎に、地図(61)の縮尺は１段階ずつ大きくなって、案内地点周囲の詳細な状況が示される。
【００３３】
図７及び図８は、本実施例のナビゲーション装置が行う誘導動作を示すフローチャートである。この動作を記述したプログラムは記録媒体(25)に格納されており、制御部(1)のＲＡＭ(5)に読み出されて実行される(又は、プログラムはＲＯＭ(7)に格納されてもよい)。制御部(1)は、まず、目的地を設定する処理を行う(Ｓ１)。例えば、メニュー画面を介して使用者の指示がなされると、目的地検索用の画面が表示部(19)に表示される。目的地検索用の画面に使用者が検索条件を入力すると、条件を満たす場所の検索が実行されて該当する場所が使用者に提示される。そして、使用者の指示又は選択がなされると、該当場所、又は該当場所から選択された場所が、目的地として設定される。記録媒体(25)に格納された地図データには、名称、住所や電話番号などを検索条件として場所を検索するためのデータベースも含まれており、制御部(1)は、当該データベースを参照して検索を行い、目的地として設定された場所に関する緯度及び経度や名称等の情報をＲＡＭ(5)に記憶する。
【００３４】
目的地が設定された後、制御部(1)は経路探索を実行して、誘導経路が決定される(Ｓ３)。ステップＳ３では、制御部(1)は、ＧＰＳ受信部(9)等のデータに基づいて車両の現在位置を算出し、現在位置から設定された目的地に至る経路探索をする。制御部(1)は、記録媒体(25)の地図データの道路網データを参照して経路探索を行い、誘導経路を構成するノード及びリンクに関する情報を誘導経路情報としてＲＡＭ(5)に記憶する。経路探索は、例えばダイクストラ法を用いて行われ、出発地に最も近いノードを含む最下層の単位領域と、目的地に最も近いノードを含む最下層の単位領域から開始される。経路探索では、必要に応じてより上層の単位領域に探索範囲が移行し、出発地側からの経路と目的側からの経路の接続により出発地から目的地に至る経路が見出される。出発地から目的地に至る経路の中で、走行時間や走行距離などのコストが最小になるような経路が誘導経路として特定される。
【００３５】
経路探索がなされて誘導経路が決定すると、制御部(1)は、記憶されている誘導経路情報から、車両の進行方向をドライバに示すべき案内地点の全てを抽出して、抽出された各案内地点における進行方向と併せて記憶する(Ｓ５)。例えば、ステップＳ５では、制御部(1)は、誘導経路に含まれている各ノードについて、誘導経路に含まれる進入リンクに対して、誘導経路に含まれる脱出リンク以外の脱出可能性があるリンクが存在しているか否かを判断し、そのようなリンクが存在するノードについては、進入リンク、脱出リンク、及び脱出可能性のあるリンクの方位などに基づいて、脱出リンクを道なり(案内なし)としてよいか否かを判定する。さらに、制御部(1)は、脱出リンクが道なりではないノードについて、進入リンク、脱出リンク、及び脱出可能性のあるリンクの方位などに基づいて車両の進行方向を特定し、そのノードの情報と共に案内地点として記憶する。車両の進行方向には、左、斜め左、右、斜め右、Ｕターン、直進などがある。例えば、高速道路上の分岐点に対応するノードであって、誘導経路に沿って分岐点にて直進すると高速道路から抜け出るようなノードは、車両の進行方向を直進として、案内地点として抽出される。
【００３６】
誘導経路上の全ての案内地点が抽出されると、制御部(1)は、ＧＰＳ受信部(9)等のデータに基づいて車両の現在位置を算出し(Ｓ７)、車両の現在位置周囲の地図を描画するための形状データ及び文字記号データを記録媒体(25)から読み出して記憶する(Ｓ９)。ステップＳ９では、制御部(1)は、設定記憶部(15)に記憶されている設定縮尺に対応した階層から、車両の現在位置を含む単位領域の形状データ及び文字記号データと、必要に応じて、その単位領域付近の単位領域の形状データ及び文字記号データを記録媒体(25)から読み出してＲＡＭ(5)に記憶する。誘導動作において、ステップＳ９は、繰り返し実行されるが、形状データ及び文字記号データの読み出しは、車両の進行に従って、過去に読み出したデータに、新たなデータを追加するように実行されて、不要になったデータは制御部(1)から適宜消去される。
【００３７】
ステップＳ９の後、ステップＳ７で算出した車両の現在位置に(誘導経路上に沿って)最も近い距離にあって、車両が次に通過する案内地点が特定されると共に、車両の現在位置とその案内地点の間の(誘導経路上に沿った)距離とが算出される(Ｓ１１)。ステップＳ１１では、車両の現在位置に加えて、例えば誘導経路を構成するリンクの長さなどに基づいて、車両の現在位置と案内地点との距離が求められる。ステップＳ１１の後、制御部(1)は、地図の設定縮尺が、所定の縮尺以下であるか否かを判定する(Ｓ１３)。所定の縮尺は、例えば４万分の１(１ｃｍが４００ｍ)とされる。設定縮尺が所定の縮尺以下である場合(例えば、４万分の１や１０万分の１)、ステップＳ１３の後、制御部(1)は、案内地点表示キー(49)を有効とする(Ｓ１５)。例えば、制御部(1)のＲＡＭ(5)には、案内地点表示キー(49)の有効及び無効を設定するフラグが記憶されており、ステップＳ１５では、制御部(1)は、当フラグを有効に設定する(例えば、フラグを「１」とする)。
【００３８】
設定縮尺が所定の縮尺を超える場合には(例えば、１万分の１や２万分の１)、ステップＳ１３の後、制御部(1)は、車両が次に通過する案内地点が、案内画面の地図(41)に含まれるか否かを判定する(Ｓ１７)。本実施例のナビゲーション装置の案内画面では、車両の現在位置を中心とする所定の矩形の範囲について地図(41)が表示される。ステップＳ１７では、制御部(1)は、ステップＳ７で特定した車両の現在位置に基づいて、地図の表示範囲を特定すると共に、車両が次に通過する案内地点に対応するノードの緯度及び経度が地図の表示範囲に含まれるか否かを判定する。車両が次に通過する案内地点が案内画面の地図(41)に含まれない場合、制御部(1)は、ステップＳ１７の後、ステップＳ１５を行う。案内地点が地図(41)に含まれる場合、制御部(1)は、ステップＳ１７の後、案内地点表示キー(49)を無効とする処理を行う(例えば、フラグを「０」とする)(Ｓ１９)。
【００３９】
ステップＳ１９の後、制御部(1)は、案内画面を表示部(19)に表示する処理を行う(Ｓ２１)。制御部(1)は、描画部(17)に案内画面を表示するための画像データの作成と案内画面に係る画像信号の表示部(19)への出力を指示する(Ｓ２１)。ステップＳ２１では、制御部(1)は、車両の現在位置を含む単位領域に、必要ならば当該単位領域の付近の単位領域について、形状データ及び文字記号データなどの描画に必要なデータとコマンドを描画部(17)に送り、描画部(17)は、その単位領域又はそれら単位領域について地図の画像データを作成する。制御部(1)のＲＯＭ(7)には、進行方向が右であることを示す矢印が付された案内地点表示キー(49)に係るビットマップデータ、進行方向が斜め右であることを示す矢印が付された案内地点表示キー(49)に係るビットマップデータ、進行方向が左であることを示す矢印が付された案内地点表示キー(49)に係るビットマップデータ、直進を示す矢印が付された案内地点表示キー(49)に係るビットマップデータなどが格納されており、ステップＳ２１では、制御部(1)は、車両が次に通過する案内地点について、ステップＳ５にて特定された進行方向を案内するのに適した案内地点表示キー(49)のビットマップデータを描画部(17)に送る。さらに、制御部(1)は、描画範囲に含まれる誘導経路に関する情報と、ステップＳ１１にて求めた案内地点までの距離を示す文字列(47)のフォントデータやメニューキー(45)のビットマップデータなども描画部(17)に送る。描画部(17)は、誘導経路のライン、車両の現在位置のマーク(43)や文字列(47)含む第２階層の画像データと、案内地点表示キー(49)やメニューキー(45)を含む第３階層の画像データとを作成すると共に、作成した地図の画像データから、車両の現在位置を含む地図(41)に係る第１階層の画像データを取り出して、これら階層を重畳表示する画像信号を表示部(19)に出力する。誘導動作において、ステップＳ２１は繰り返し実行されるが、車両の現在位置を含む地図(41)に係る第１階層の画像データが取り出される画像データの作成は、車両の進行に従って、作成されている画像データから不要になった部分を消去すると共に、新たな部分を追加するように適宜実行される。
【００４０】
ステップＳ２１により、案内画面が表示部(19)に表示されると、制御部(1)は、有効な案内地点表示キー(49)が押下されたか否かを判定する(Ｓ２３)。ステップＳ２３では、タッチパネル(31)が押下されると、制御部(1)は、タッチパネル制御部(33)から送られた座標値と検出範囲の設定とに基づいて、案内地点表示キー(49)又はメニューキー(45)が押下されたか否かを判定する。なお、本発明に直接関係しないことから、図７に示すフローチャートでは、メニューキー(45)の押下に関する処理は示されておらず、本明細書では説明を省略する。
【００４１】
ステップＳ２３では、案内地点表示キー(49)が押下された場合に、案内地点表示キー(49)の有効又は無効に関する設定(フラグ)が参照されて、有効である案内地点表示キー(49)が押下されたか否かが判定される。有効である案内地点表示キー(49)が押下された場合、ステップＳ２３の後、描画部(17)は、設定記憶部(15)に記憶されている設定縮尺の地図に関しており、対象となる案内地点を含む単位領域の形状データ及び文字記号データを記録媒体(25)から読み出して記憶する(Ｓ２５)。なお、例えば、対象となる交差点が単位領域の端にある場合など、当該案内地点の周囲の地図の表示にその他の領域のデータが必要な場合には、それら領域についてもデータが読み出される。
【００４２】
ステップＳ２５の後、制御部は、案内地点周囲の地図(61)を表示部(19)に表示する処理を行う(Ｓ２７)。制御部(1)は、描画部(17)に案内画面を表示するための画像データの作成と案内画面に係る画像信号の表示部(19)への出力を指示する。ステップＳ２７では、制御部(1)は、読み出した形状データ及び文字記号データなどの描画に必要なデータとコマンドを描画部(17)に送り、描画部(17)は、案内地点を含む地図の画像データを作成する。さらに、制御部(1)は、案内地点での進行方向に関する情報、描画範囲に含まれる誘導経路に関する情報、案内地点を示すマーク(63)のビットマップデータ、リターンキー(65)、アップキー(67)及びダウンキー(69)のビットマップデータなども描画部(17)に送る。そして、描画部(17)は、誘導経路のライン、案内地点のマーク(63)や矢印(71)を含む第２階層の画像データと、メニューキー(45)、リターンキー(65)、アップキー(67)及びダウンキー(69)を含む第３階層の画像データとを作成すると共に、作成した地図の画像データから、案内地点を含む地図(61)に係る第１階層の画像データを取り出して、これら階層を重畳表示する画像信号を表示部(19)に出力する。
【００４３】
ステップＳ２７の後、制御部(1)は、アップキー(67)又はダウンキー(69)が押下されたか否かを(Ｓ２９）、さらにはリターンキー(65)が押下されたか否かを判定する(Ｓ３１)。アップキー(67)又はダウンキー(69)が押下されると、ステップＳ２５及びＳ２７が再度行われて、現在表示されている縮尺よりも一段階縮尺が異なる地図(61)が表示される。アップキー(67)が押下されると、制御部(1)は、現在表示されている地図(61)の縮尺よりも一段階大きい縮尺に対応する地図データの階層から、対象となる案内地点を含む単位領域の(必要に応じて、さらにその付近の単位領域の)形状データ及び文字記号データを記録媒体(25)から読み出して、描画部(17)に地図(61)の描画を指示する。また、ダウンキー(69)が押下されると、制御部(1)は、現在表示されている地図の縮尺よりも一段階小さい縮尺に対応する地図データの階層から、対象となる案内地点を含む単位領域の(必要に応じて、さらにその付近の単位領域の)形状データ及び文字記号データを記録媒体(25)から読み出して、描画部(17)に地図の描画(61)を指示する。
【００４４】
本実施例のナビゲーション装置は、上述した１３段階の縮尺に対応しており、例えば、２万分の１の地図(61)が表示されている場合に、アップキー(67)が押されると、縮尺が一段階大きい１万分の１の地図が表示される。２万分の１の地図(61)が表示されている場合に、ダウンキー(69)が押されると、縮尺が一段階小さい４万分の１の地図(61)が表示される。なお、最大縮尺の地図(61)が表示されている状態でアップキー(67)が押下された場合、又は、最小縮尺の地図(61)が表示されている状態でダウンキー(69)が押下された場合、制御部(1)は、この押下を無視し、案内地点周辺の地図(61)の縮尺の変更を行わない。
【００４５】
案内地点周辺の地図(61)が表示されている状態で、アップキー(67)又はダウンキー(69)ではなく、リターンキー(65)が押下された場合、制御部(1)は、ステップＳ３１の後、ステップＳ７及びそれ以降の処理を再度行い、案内画面が表示部(19)に表示される。また、ステップＳ２１が実行されて案内画面が表示部(19)に表示された後、案内地点表示キー(49)が押下されることなく、案内画面の更新が必要と制御部(1)が判定した場合にも(Ｓ３３)、ステップＳ７及びそれ以降の処理が再度行われる。例えば、制御部(1)は、ステップＳ７後の車両の走行距離や経過時間に基づいて案内画面を更新するか否かを判断する。なお、図７及び図８に示した誘導動作は、車両が目的地に着いてナビゲーション装置の電源が落とされた場合や、メニューキー(45)の押下により呼び出されたメニュー画面にて動作の終了が指示された場合などに終了する。
【００４６】
図２乃至図６に示した例について、図７及び図８のフローチャートに沿って説明する。例えば、設定縮尺が１万分の１である場合、ステップＳ１３の後、ステップＳ１７の判定が行われる(所定の縮尺は４万分の１である)。車両が次に通る案内地点が地図(41)に含まれない場合、ステップＳ１５及びＳ２１が実行されて、図２に示すような案内画面が表示されると共に案内地点表示キー(49)が有効とされる。その案内地点表示キー(49)が押下されると、ステップＳ２３乃至Ｓ２７が実行されて図３に示す地図(61)が表示される。さらに、アップキー(67)又はダウンキー(69)が押下されると、ステップＳ２５及びＳ２７が実行されて縮尺の異なる地図(61)が表示される。ステップＳ１７にて、車両が次に通る案内地点が地図(41)に含まれると判定された場合、ステップＳ１９及びＳ２１が実行されて、図４に示すような(案内地点が示された)案内画面が表示されると共に案内地点表示キー(49)は無効とされる。例えば、設定縮尺が１６万分の１である場合、ステップＳ１３の後、ステップＳ１５及びＳ２１が実行されて、図５に示すような案内画面が表示されると共に案内地点表示キー(49)が有効とされる。その案内地点表示キー(49)が押下されると、ステップＳ２３乃至Ｓ２７が実行されて図５に示すような地図(61)が表示される。
【００４７】
本実施例のナビゲーション装置では、案内画面に含まれる地図(41)の縮尺を１３段階で設定可能であるが、地図(41)の縮尺が小さいと、誘導経路を示して車両の走行を誘導するという目的の点では問題がある。故に、本発明のナビゲーション装置において、案内画面に含まれる地図(41)の縮尺に下限を設ける構成が考えられる(例えば、下限は２万分の１とされる)。この場合、図７及び８に示したフローチャートにて、ステップＳ１３及びＳ１５の処理が省略されてもよい。つまり、このような実施例では、案内画面に含まれる地図(41)の縮尺に拘わらず、案内地点が地図(41)に示されていると、案内地点表示キー(49)は無効とされる。
【００４８】
本実施例のナビゲーション装置では、案内地点表示キー(49)が押下されると、案内画面に代えて、案内地点周辺の地図(61)が表示されているが、例えば、案内地点周辺の地図(61)はポップアップ式に案内画面上に表示されてもよく、案内画面の一部に(車両周囲の地図(41)と併せて)案内地点周辺の地図(61)が表示されるように案内画面が変更されてもよい。なお、上記の説明において例示した縮尺や、図中に示した(案内地点までの)距離などは、本発明に対する具体的なイメージを与えることのみを目的としており、図２、図４及び図５において、例示した縮尺と距離の整合性については特段の配慮をしていない。
【００４９】
ＧＰＳ受信部(9)、ジャイロセンサ(11)、車速センサ(13)及び制御部(1)(実行されるプログラムを含む)は、本発明における現在位置特定手段に対応しており、記録媒体(25)は、記憶手段に対応しており、描画部(17)、表示部(19)及び制御部(1)(実行されるプログラムや使用するデータを含む)は、表示手段に対応しており、タッチパネル(31)、タッチパネル制御部(33)、制御部(1)(実行されるプログラムや使用するデータを含む)は、操作手段に対応している。
【００５０】
上記実施例の説明は、本発明を説明するためのものであって、特許請求の範囲に記載の発明を限定し、或いは範囲を減縮する様に解すべきではない。また、本発明の各部構成は上記実施例に限らず、特許請求の範囲に記載の発明の技術的範囲内で種々の変形が可能であることは勿論である。
【図面の簡単な説明】
【００５１】
【図１】本発明の実施例であるナビゲーション装置のブロック図である。
【図２】本発明の実施例のナビゲーション装置が表示する案内画面の一例である。
【図３】本発明の実施例のナビゲーション装置が表示する案内地点周囲の地図の一例である。
【図４】本発明の実施例のナビゲーション装置が表示する案内画面の一例である。
【図５】本発明の実施例のナビゲーション装置が表示する案内画面の一例である。
【図６】本発明の実施例のナビゲーション装置が表示する案内地点周囲の地図の一例である。
【図７】本発明の実施例のナビゲーション装置が行う誘導動作を示すフローチャートである。
【図８】本発明の実施例のナビゲーション装置が行う誘導動作を示すフローチャートである。
【符号の説明】
【００５２】
(1)     制御部
(9)     ＧＰＳ受信部
(17)    描画部
(19)    表示部
(25)    記録媒体
(31)    タッチパネル
(41)    地図
(49)    案内地点表示キー
(51)    矢印
(61)    地図
(65)    リターンキー
(67)    アップキー
(69)    ダウンキー
【図１】
0004503061.tif 000002
【図２】
0004503061.tif 000003
【図３】
0004503061.tif 000004
【図４】
0004503061.tif 000005
【図５】
0004503061.tif 000006
【図６】
0004503061.tif 000007
【図７】
0004503061.tif 000008
【図８】
0004503061.tif 000009