(57)【要約】【課題】推奨経路に沿って走行するうえで前もって知っておくと有利な、現在位置から少し先の情報を、表示する技術を提供する。【解決手段】本発明のナビゲーション装置は、現在位置周辺の地図を表示するとともに、表示された地図の範囲に含まれている誘導経路を表示して、経路誘導を行うナビゲーション装置である。ナビゲーション装置は、経路誘導を行っているときに、経路誘導のスクロール要求を受け付けることができる。そして、スクロール要求を受け付けた場合、誘導経路に沿って、地図を目的地方向に所定の距離分スクロールして表示する。【選択図】図７
2010032354.tif 000002
【特許請求の範囲】
【請求項１】
目的地までの誘導経路を取得する誘導経路取得手段と、
前記誘導経路を表示する経路誘導手段と、
前記経路誘導手段が誘導経路を表示しているときに、誘導経路に沿ったスクロール要求を受け付けるスクロール要求受付手段と、を備え、
前記経路誘導手段は、
前記スクロール要求受付手段がスクロール要求を受け付けた場合、前記誘導経路に沿って、前記誘導経路を前記目的地に向かって所定の距離分スクロールして表示する、
ことを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置であって、
前記所定の距離は、車両が現在位置から所定数の交差点を通過するまでに移動する距離である、
ことを特徴とするナビゲーション装置。
【請求項３】
請求項１又は２に記載のナビゲーション装置であって、
交差点に関する交差点情報を記憶した交差点情報記憶手段、を備え、
前記経路誘導手段は、
前記誘導経路をスクロールして表示する場合、前記誘導経路に沿って、車両位置を示す車両位置マークを移動させて表示し、
前記車両位置マークが前記交差点に近づいたとき、前記交差点に対応する前記交差点情報を、前記交差点付近に表示する、
ことを特徴とするナビゲーション装置。
【請求項４】
請求項３に記載のナビゲーション装置であって、
前記経路誘導手段は、
前記車両位置マークが前記交差点に近づいたとき、前記交差点付近の拡大地図を表示するとともに、該拡大地図上に該交差点に対応する交差点情報を表示する、
ことを特徴とするナビゲーション装置。
【請求項５】
請求項３に記載のナビゲーション装置であって、
道路の車線数情報を記憶した地図データ、を備え、
前記経路誘導手段は、
前記スクロール要求受付手段がスクロール要求を受け付けたときに、前記交差点に対応する交差点情報とともに、該交差点が位置する道路の車線数を表示する、
ことを特徴とするナビゲーション装置。
【請求項６】
目的地までの誘導経路を取得する誘導経路取得ステップと、
前記誘導経路を表示する経路誘導ステップと、
前記経路誘導ステップで誘導経路を表示しているときに、経路誘導のスクロール要求を受け付けるスクロール要求受付ステップと、を含み、
前記経路誘導ステップでは、
前記スクロール要求受付ステップでスクロール要求を受け付けた場合、前記誘導経路に沿って、前記誘導経路を前記目的地に向かって所定の距離分スクロールして表示する、
ことを特徴とする経路表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
特許文献１には、目的地への推奨経路を表示するナビゲーション装置について記載されている。従来の車載用ナビゲーション装置は、現在車両位置を中心とする周辺地図上に、その範囲に含まれる推奨経路を表示する。
【特許文献１】特開平９−１０１１６９号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
しかしながら、現在車両位置を中心とする周辺地図を表示するだけでは不十分な場合がある。例えば、車両位置から少し先の道路において車線変更をしなければならない場合、前もってその道路の車線数を知らないと、スムーズに推奨経路に沿って運転することは難しい。
この点、表示された地図の縮尺を小さくすることで表示範囲を拡大することもできるが、表示が粗くなるために、推奨経路上の交差点等がわかりにくくなる。
【０００４】
本発明は、推奨経路に沿って走行するうえで、現在位置から先の情報を表示する技術を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記課題を解決するための本願発明の車載用ナビゲーション装置は、目的地までの誘導経路を取得する誘導経路取得手段と、前記誘導経路を表示する経路誘導手段と、前記経路誘導手段が誘導経路を表示しているときに、誘導経路に沿ったスクロール要求を受け付けるスクロール要求受付手段と、を備え、前記経路誘導手段は、前記スクロール要求受付手段がスクロール要求を受け付けた場合、前記誘導経路に沿って、前記誘導経路を前記目的地に向かって所定の距離分スクロールして表示する。
【発明の効果】
【０００６】
本発明の車載用ナビゲーション装置によれば、推奨経路に沿って走行するうえで、現在位置から先の情報を表示することができる。
【発明を実施するための最良の形態】
【０００７】
以下、本発明の実施形態の一例を図面を参照して説明する。
【０００８】
図１は、本発明の一実施形態が適用された車載用ナビゲーション装置１００の概略構成図である。図示するように、車載用ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４と、入力装置５と、車速センサ６と、ジャイロセンサ７と、ＧＰＳ受信装置８と、を備えている。
【０００９】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば、各種センサ（６、７）やＧＰＳ受信装置８から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３から読み出す。また、読み出した地図データをグラフィック展開し、そこに現在地を示すマークを重ねてディスプレイ２に表示する。また、記憶装置３に記憶されている地図データを用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、音声入出力装置４やディスプレイ２を用いてユーザを誘導する。
【００１０】
ディスプレイ２は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、ＣＲＴや液晶ディスプレイなどで構成される。
【００１１】
記憶装置３は、ＣＤ−ＲＯＭやＤＶＤ−ＲＯＭやＨＤＤやＩＣカードといった記憶媒体で構成されている。この記憶媒体には、例えば、地図データ３１０、等が記憶されている。
【００１２】
地図データ３１０の概略データ構造を図２に示す。地図データ３１０は、地図上の区画された領域であるメッシュの識別コード（メッシュＩＤ）３１１ごとに、そのメッシュ領域に含まれる道路を構成する各リンクのリンクデータ３２０を含んでいる。
【００１３】
リンクデータ３２０は、リンクＩＤ３２１ごとに、リンクを構成する２つのノード（開始ノード、終了ノード）の座標情報３２２、リンクを含む道路の種別情報３２３、リンクの長さを示すリンク長情報３２４、リンク旅行時間３２５、２つのノードにそれぞれ接続するリンクのリンクＩＤ（接続リンクＩＤ）３２６、リンクの車線数を示す車線数情報３２７、などを含んでいる。なお、ここでは、リンクを構成する２つのノードについて開始ノードと終了ノードとを区別することで、同じ道路の上り方向と下り方向とを、それぞれ別のリンクとして管理することができる。また、リンク旅行時間３２５は、日時、天気などの条件ごとに対応付けられたリンク旅行時間であってもよい。さらに、地図データ３１０には、交差点の位置情報、名称等が含まれており、交差点に対応するノードのノードＩＤも含まれている。また、車線数情報３２７には、上り方向の車線数と、下り方向の車線数と、がそれぞれ含まれている。
【００１４】
音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２とを備える。マイクロフォン４１は、ユーザやその他の搭乗者の発した音声などの車載器の外部の音声を取得する。スピーカ４２は、演算処理部１で生成された音声信号を出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていてもよい。車載用ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００１５】
入力装置５は、ユーザからの指示を、ユーザの操作により受け付けるユニットである。入力装置５は、電源ボタン、縮尺変更キーなどのハードスイッチ、ジョイスティック、ディスプレイ上に貼られたタッチパネルなどで構成される。
【００１６】
車速センサ６、ジャイロセンサ７、及び、ＧＰＳ受信装置８は、車載用ナビゲーション装置１００で現在地（自車位置）を検出するために使用される。車速センサ６は、移動体（車両）の進行速度を検出する。ジャイロセンサ７は、例えば、光ファイバジャイロや振動ジャイロ等で構成され、移動体（車両）が回転した角度を検出するものである。ＧＰＳ受信装置８は、ＧＰＳ衛星からの信号を受信し、移動体（車両）の現在位置、進行速度を測定する。
【００１７】
図３は、演算処理部１の機能ブロック図である。図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、表示処理部１０３と、経路誘導部１０４と、走行状態検出部１０５と、表示モード設定部１０６と、表示モード判定部１０７と、スクロール処理部１０８と、現在位置算出部１０９と、を有する。
【００１８】
主制御部１０１は、演算処理部１の各部を統括して制御する処理を行う。
【００１９】
入力受付部１０２は、入力装置５に入力されたユーザからの要求を受け付け、その要求内容を解析する。入力受付部１０２は、解析結果に応じたデータを主制御部１０１に通知する。例えば、入力受付部１０２は、車載用ナビゲーション装置１００に電源を供給する要求、電源を切断する要求、経路を自動スクロールする要求、等の要求を受け付け、主制御部１０１に通知する。また、入力受付部１０２は、車載用ナビゲーション装置１００が有する各種機能の設定における入力データを受け付け、主制御部１０１に通知する。
【００２０】
表示処理部１０３は、ディスプレイ２に、地図等を表示させる。具体的には、表示処理部１０３は、ディスプレイ２に表示させるための描画コマンドを生成して通知する。なお、表示処理部１０３は、地図をディスプレイ２に表示させる際には、表示が要求された領域（例えば、車載用ナビゲーション装置１００の現在位置付近の領域）にある地図データを記憶装置３から抽出し、指定された縮尺、描画方式で、道路、その他の地図構成物、現在位置、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、表示処理部１０３は、ディスプレイ２に表示させた地図上に、自車両の位置を示すカーマークや、各種設定画面や、推奨経路、等を表示させる。
【００２１】
経路誘導部１０４は、ダイクストラ法等を用いて、指定された２地点（現在地、目的地）間を結ぶ経路のコスト（例えば、距離や旅行時間）が最小となる経路を探索し、探索した経路を用いて経路誘導を行う。例えば、経路誘導部１０４は、経路の情報と、現在地の情報とを比較し、交差点等を通過する前に直進すべきか、右左折するべきかを、ディスプレイ２に表示させるとともに、音声入出力装置４を用いて音声でユーザに知らせる。また、経路誘導部１０４は、ディスプレイ２に表示された地図上に推奨経路を表示する。
【００２２】
走行状態検出部１０５は、車両が走行中であるか停止中であるかといった車両の走行状態を検出する。具体的には、走行状態検出部１０５は、車速センサ６が計測した車両の進行速度から車両の走行状態を検出する。例えば、所定期間中の進行速度が所定速度に満たなければ車両は停止中であると判定し、それ以外であれば車両は走行中であると判定する。
【００２３】
表示モード設定部１０６は、後述するスクロール処理中においてスクロールさせる経路の表示モードを設定する。具体的には、表示モード設定部１０６は、入力受付部１０２を介して、複数の表示モードのうち、いずれの表示モードで経路をスクロールさせるかの選択を受け付け、受け付けた選択をメモリ（後述するＲＡＭ７０２等）に登録する。なお、表示モードには、例えば、後述する（１）第１の表示モード、（２）第２の表示モード、（３）第３の表示モード、の表示モードがあるものとする。
【００２４】
表示モード判定部１０７は、スクロール処理を開始する際に、表示モード設定部１０６が設定した表示モードを判定する。具体的には、表示モード判定部１０７は、メモリに登録されているデータ（ユーザに選択された表示モード）を参照して、設定されている表示モードを判定する。判定後、表示モード判定部１０７は、判定した表示モードを後述するスクロール処理部１０８に通知して、その表示モードで経路をスクロールさせる。
【００２５】
スクロール処理部１０８は、車両の停止中にユーザからの指示があったときに、経路をスクロールする処理を行う。具体的には、スクロール処理部１０８は、地図上において車両の位置を示すカーマークを、車両の現在位置から所定の位置（例えば、３つ先の交差点）まで移動させる処理を行う。このとき、第１の表示モードでは、スクロール処理部１０８は、カーマークが交差点に接近するたびに、その交差点の名称、車両を誘導する誘導方向（左折、右折）等（以下では、「交差点情報」とよぶ）を、地図上に表示させる。また、第２の表示モードでは、スクロール処理部１０８は、カーマークが交差点に接近するたびに、その交差点の拡大図を表示して、同様の交差点情報を表示させる。さらに、第３の表示モードでは、スクロール処理部１０８は、ターンリストを表示させる。
【００２６】
現在位置算出部１０９は、車載用ナビゲーション装置１００の現在位置を算出する。具体的には、現在位置算出部１０９は、車速センサ６で計測される車両の進行速度（Ｓ５）およびジャイロセンサ７で計測される角加速度データ（Ｓ６）を各々積分した結果得られる距離データおよび角度データを用い、そのデータを時間軸で積分していくことにより、初期位置（Ｘ，Ｙ）から自車走行後の位置である現在地（Ｘ’，Ｙ’）を定期的に演算する。また、演算結果を用いて、マップマッチ処理することにより、形状の相関が最も高い道路（リンク）上に現在位置を合わせ込む。また、定期的にＧＰＳ受信装置８の出力（Ｓ７）を用いて現在位置を修正する。なお、車両が停止しているときには、ＧＰＳ受信装置８の出力（Ｓ７）だけを用いて現在位置を求めてもよい。
【００２７】
以上のような機能を有する演算処理部１は、例えば、図４に示すようなハードウェア構成で実現される。
【００２８】
図示するように、演算処理部１は、各デバイス間をバス７１２で接続した構成としてある。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ（Central Processing Unit）７０１と、記憶装置３から読み出した地図データ、演算データなどを一時的に格納するＲＡＭ（Random Access Memory）７０２と、プログラムやデータを格納するＲＯＭ（Read Only Memory）７０３と、メモリ間及びメモリと各デバイスとの間のデータ転送を実行するＤＭＡコントローラ（Direct Memory Access Controller）７０４と、グラフィックス描画を実行し且つ表示制御を行う描画コントローラ７０５と、グラフィックイメージデータを蓄積するＶＲＡＭ（Video Random Access Memory）７０６と、イメージデータをＲＧＢ信号に変換するカラーパレット７０７と、アナログ信号をデジタル信号に変換するＡ／Ｄ変換器７０８と、シリアル信号をバス７１２に同期したパラレル信号に変換するＳＣＩ（Serial Communication Interface）７０９と、パラレル信号をバスに同期させてバス７１２にのせるＰＩＯ（Parallel Input/Output）７１０と、パルス信号を積分するカウンタ７１１と、を有する。
【００２９】
次に、上記構成からなる車載用ナビゲーション装置１００の特徴的な動作について説明する。図５は、車載用ナビゲーション装置１００の演算処理部１が行うスクロール機能開始終了処理を示すフローチャートである。
【００３０】
演算処理部１の主制御部１０１は、車載用ナビゲーション装置１００の電源が投入されたときに、スクロール機能開始終了処理を開始する。電源の投入は、入力装置５に備わる電源ボタン（図示せず）がユーザにより操作されることで行われる。
【００３１】
電源投入後、経路誘導部１０４は、入力受付部１０２を介して経路誘導の開始の指示がされるまで待機する（ステップＳ１０１；Ｎｏ）。経路誘導部１０４は、経路誘導の開始の指示がされたとき（ステップＳ１０１；Ｙｅｓ）、経路誘導の処理を開始する（ステップＳ１０２）。
【００３２】
経路誘導部１０４が経路誘導の処理を行っている間、走行状態検出部１０５は、所定の時間間隔で、車両が走行中であるか停止中であるかといった車両の走行状態を検出する（ステップＳ１０３）。具体的には、走行状態検出部１０５は、車速センサ６から車両の進行速度を取得して、取得した進行速度が所定の速度に及ぶか否かを判定して、車両の走行状態を検出する。
【００３３】
走行状態検出部１０５が走行中と判定した場合（ステップＳ１０３；Ｙｅｓ）、経路誘導部１０４は、そのまま経路誘導の処理を続ける。
一方、停止中と判定した場合（ステップＳ１０３；Ｎｏ）、表示処理部１０４は、図７（Ａ）に示すように、ディスプレイ２に表示させている地図上の一部の領域に、現在地ボタン２１０を表示させる（ステップＳ１０４）。なお、現在地ボタン２１０は、入力装置５（リモートコントローラも含む）に備わるハードスイッチとしてもよい。この場合、ステップＳ１０３で停止中と判定した場合、主制御部１０１は、ステップＳ１０４を行わずに、処理をステップＳ１０５に移行する。
【００３４】
現在地ボタン２１０は、地図上に表示させているカーマーク２２０を、車両の現在位置に対応する位置に強制的に戻す指示を行うためのボタンである。特に、経路のスクロール中において、カーマーク２２０が推奨経路に沿って移動しているとき（車両の現在位置にないとき）に、有効なボタンである。
【００３５】
ステップＳ１０５において、入力受付部１０２は、現在地ボタン２１０が所定期間内に２度タッチされたか否かを判別する（ステップＳ１０５）。現在地ボタン２１０が２度タッチされなければ（ステップＳ１０５；Ｎｏ）、主制御部１０１は、処理をステップＳ１０３、Ｓ１０４に戻す。そして、車両が走行し始めるまで、表示処理部１０３は、現在地ボタン２１０を継続してディスプレイ２に表示する。
【００３６】
一方、現在地ボタン２１０が２度タッチされた場合（ステップＳ１０５；Ｙｅｓ）、表示モード判定部１０７は、表示モード設定部１０６が設定した表示モードを判定する（ステップＳ１０６）。具体的には、表示モード判定部１０７は、ＲＡＭ７０２にアクセスして、既にＲＡＭ７０２に登録されている表示モード（或いは、表示モードを特定するデータ）を、スクロール処理部１０８に通知する。
【００３７】
スクロール処理部１０８は、ステップＳ１０６で通知された表示モードで、推奨経路をスクロールさせる処理を開始する（ステップＳ１０７）。具体的なスクロール処理については、後述する。
【００３８】
経路のスクロール処理が開始された後、走行状態検出部１０５は、車両が走行中であるか停止中であるかといった車両の走行状態を、所定の時間間隔で検出し続ける（ステップＳ１０８）。走行状態検出部１０５は、車両の走行状態が走行中となるまで待機し（ステップＳ１０８；Ｎｏ）、車両の走行状態が走行中と判定したときに（ステップＳ１０８；Ｙｅｓ）、スクロール処理部１０８にスクロール処理を停止させる命令を通知する。
【００３９】
スクロール処理の停止の命令が通知されたスクロール処理部１０８は、スクロール処理を終了させる（ステップＳ１０９）。続いて、主制御部１０１は、処理をステップＳ１０２に移行させて、経路誘導部１０４に経路誘導を再開させる。
【００４０】
以上のスクロール機能開始終了処理を、演算処理部１が行うことにより、ユーザは、経路誘導に従って運転中、赤信号等で車両が停止しているときに、簡単な操作でスクロール処理を開始させることができる。
【００４１】
（第１の表示モード）
続いて、図６は、車載用ナビゲーション装置１００の演算処理部１が行うスクロール処理を示すフローチャートである。ただし、図６に示すスクロール処理は、ステップＳ１０６において、表示モード判定部１０７が第１の表示モードと特定した場合の処理である。
【００４２】
図５のステップＳ１０７においてスクロール処理を開始した後、スクロール処理部１０８は、まず、車載用ナビゲーション装置１００（車両）の現在位置を現在位置算出部１０９から取得する（ステップＳ２０１）。具体的には、スクロール処理部１０８は、現在位置算出部１０９に、ＧＰＳ受信装置８の出力（Ｓ７）を用いて現在位置を算出させる。
【００４３】
続いて、スクロール処理部１０８は、経路誘導部１０４がディスプレイ２に表示させている推奨経路上の交差点のうち、交差点情報（交差点の名称、車両を誘導する誘導方向（左折、右折）等の情報）をディスプレイ２に表示させる対象の交差点を特定する（ステップＳ２０２）。
【００４４】
ここで、交差点情報を表示させる対象の交差点には、例えば、推奨経路上の未到達の交差点のうち、ステップＳ２０１で取得した現在位置に近傍の３つの交差点が選ばれる。
特定後、スクロール処理部１０８は、特定した３つの交差点の座標データを、メモリ（例えば、ＲＡＭ７０２）に格納する。
【００４５】
続いて、スクロール処理部１０８は、ディスプレイ２に表示させている地図の縮尺を縮小する（ステップＳ２０３）。例えば、図７（Ａ）に示す地図の縮尺を縮小したときの地図は、図７（Ｂ）に示すような地図になる。ユーザにとっては、地図の縮尺が縮小されることにより、これから走行する経路の全体像を把握し易くなる。
【００４６】
次に、スクロール処理部１０８は、ディスプレイ２に表示させているカーマーク２２０を移動させる処理を行う（ステップＳ２０４）。具体的には、スクロール処理部１０８は、同一地図上において、カーマーク２２０を、推奨経路に沿って進行方向に所定量（例えば、ディスプレイ２上で１ｍｍ）ずつ移動させる。ただし、カーマーク２２０の位置が、ディスプレイ２に表示している地図の端に到達したときには、表示処理部１０８は、表示するべき地図に表示を切り替える。
【００４７】
スクロール処理部１０８は、カーマーク２２０を所定量移動させたときに、カーマーク２２０の位置が、ステップＳ２０２で特定した交差点の位置（領域）に対応するか否かを判別する（ステップＳ２０５）。具体的には、スクロール処理部１０８は、カーマーク２２０の位置を示す座標と、メモリ（ＲＡＭ７０２）に格納されている交差点の位置（領域）を示す座標と、を比較する。スクロール処理部１０８は、比較した両座標が一致、又は、ほぼ一致する（所定距離内である）場合に、カーマーク２２０の位置が、ステップＳ２０２で特定した交差点の位置（領域）に対応すると判定する。一方、比較した両座標が一致、又は、ほぼ一致しない場合には、カーマーク２２０の位置が、ステップＳ２０２で特定した交差点の位置（領域）に対応しないと判定する。
【００４８】
スクロール処理部１０８は、カーマーク２２０の位置が、ステップＳ２０２で特定した交差点の位置（領域）に対応すると判定した場合（ステップＳ２０５；Ｙｅｓ）、処理をステップＳ２０６に移行する。一方、対応しないと判定した場合（ステップＳ２０５；Ｎｏ）、処理をステップＳ２０４に戻し、さらにカーマーク２２０を進行方向に移動させる。
【００４９】
ステップＳ２０５において、スクロール処理部１０８は、カーマーク２２０が位置している交差点に関する交差点情報を、地図上に表示させる（ステップＳ２０６）。具体的には、スクロール処理部１０８は、図７（Ｂ）に示すように、カーマーク２２０が交差点Ａに接近したときに、交差点Ａに対応する交差点情報２３０ａを地図上に表示（例えば、交差点Ａを通過するまで表示）し、カーマーク２２０が交差点Ｂに接近したときに、交差点Ｂに対応する交差点情報２３０ｂを地図上に表示（例えば、交差点Ｂを通過するまで表示）する。図７（Ｂ）に示す例では、表示する交差点情報には、交差点の名称と、車両を誘導する誘導方向（左折、右折）と、が含まれる。
【００５０】
次に、スクロール処理部１０８は、その時点のカーマーク２２０の位置が、ステップＳ２０２で特定した最終の交差点の位置（領域）に対応するか否かを判別する（ステップＳ２０７）。具体的には、スクロール処理部１０８は、メモリ（ＲＡＭ７０２）に格納されている交差点の位置（領域）を示す座標のうち、ステップＳ２０１で算出した現在位置から最も離れた位置の交差点の座標と、カーマーク２２２０の位置を示す座標と、を比較する。スクロール処理部１０８は、比較した両座標が一致、又は、ほぼ一致する場合に、カーマーク２２０の位置が、ステップＳ２０２で特定した最終の交差点の位置（領域）に対応すると判定する。一方、比較した両座標が一致、又は、ほぼ一致しない場合には、カーマーク２２０の位置が、ステップＳ２０２で特定した最終の交差点の位置（領域）に対応しないと判定する。
【００５１】
スクロール処理部１０８は、カーマーク２２０の位置が、ステップＳ２０２で特定した最終の交差点の位置（領域）に対応すると判定した場合（ステップＳ２０７；Ｙｅｓ）、スクロール処理を終了する。一方、対応しないと判定した場合（ステップＳ２０７；Ｎｏ）、処理をステップＳ２０４に戻し、さらにカーマーク２２０を進行方向に移動させる。
【００５２】
以上のスクロール処理を、演算処理部１が行うことにより、ユーザに、現在位置から少し先までの経路情報を、予め知らせることができる。これにより、例えば、車線数の多い経路を走行しなければならない場合に、走行するべき車線を決定するための判断材料を、ユーザに与えることができるようになる。
【００５３】
（第２の表示モード）
次に、ステップＳ１０６において、表示モード判定部１０７が第２の表示モードと特定した場合のスクロール処理について説明する。
【００５４】
第２の表示モードにおけるスクロール処理と、第１の表示モードにおけるスクロール処理との相違点は、ステップＳ２０６の処理にある。
【００５５】
ステップＳ２０６において、スクロール処理部１０８は、カーマーク２２０が位置している交差点の拡大図を表示して、拡大図上にその交差点に関する交差点情報を表示させる（ステップＳ２０６）。具体的には、スクロール処理部１０８は、カーマーク２２０が交差点Ａに接近したときに、図８（Ａ）に示すような交差点Ａの拡大図をディスプレイ２に表示（例えば、交差点Ａを通過するまで表示）する。表示した拡大図上には、交差点の名称と、車両を誘導する誘導方向（左折、右折）と、を含む交差点情報が表示される。これとともに、拡大図上に、車線数についてユーザが知ることが可能になる情報を、表示させるようにしてもよい。車線数に関する情報を拡大図上に表示させる場合には、スクロール処理部１０８は、カーマーク２２０が位置する交差点が位置するリンクのリンクＩＤ３２１で特定できる車線数３２７を参照する。
【００５６】
以上の第２の表示モードにおけるスクロール処理を、演算処理部１が行うことにより、例えば、車線数の多い経路を走行しなければならない場合に、走行するべき車線を決定するための判断材料を、予めユーザに与えることができるようになる。
【００５７】
（第３の表示モード）
さらに、ステップＳ１０６において、表示モード判定部１０７が第３の表示モードと特定した場合のスクロール処理について説明する。
【００５８】
第３の表示モードにおけるスクロール処理では、スクロール処理部１０８は、図６に示すステップＳ２０３、Ｓ２０４、Ｓ２０５、Ｓ２０７の処理を行わない。すなわち、スクロール処理部１０８は、ステップＳ２０１、Ｓ２０２、Ｓ２０６の処理を、順に行う。
【００５９】
ステップＳ２０２の処理後、スクロール処理部１０８は、ステップＳ２０２で特定した交差点ごとに、図８（Ｂ）に示すような、ターンリストを表示させる。ここで表示させるターンリストには、例えば、交差点の名称と、車両を誘導する誘導方向（左折、右折）と、を含む交差点情報を表示させる。また、これとともに、ステップＳ２０２で特定した交差点を結ぶ経路の車線数についてユーザが知ることが可能になる情報を、表示させるようにしてもよい。
【００６０】
以上の第３の表示モードにおけるスクロール処理を、演算処理部１が行うことにより、例えば、車線数の多い経路を走行しなければならない場合に、走行するべき車線を決定するための判断材料を、予めユーザに与えることができるようになる。
【００６１】
以上、本発明の実施形態の一例について説明した。上記実施形態によれば、本発明の車載用ナビゲーション装置１００は、車両の停止期間中に、現在位置から少し先までの経路情報を、容易な操作でユーザに予め知らせることができる。また、推奨経路をスクロールさせて、現在位置から少し先までの経路情報をユーザに知らせているため、ユーザが注視すべき地点を明確することができる。
【００６２】
なお、本発明は、上記実施形態に限定されず、種々の変形、応用が可能である。
【００６３】
例えば、上記実施形態では、スクロール処理において経路をスクロールさせる場合には、ディスプレイ２に表示させている地図に対してカーマーク２２０を移動させて、経路をスクロールさせている。しかしながら、上記実施形態において、例えば、カーマーク２２０をディスプレイ２の中心位置に固定するように地図を移動させることで、経路をスクロールさせるようにしてもよい。
【００６４】
また、上記実施形態では、ステップＳ２０２において、交差点を特定するときには、ステップＳ２０１で算出した現在位置に近い順に、３つの交差点を特定している。しかしながら、上記実施形態において、例えば、車線数が多い（例えば、３車線以上の）道路（リンク）の開始ノード３２２の位置に対応する３つの交差点を、現在位置に近い順に特定するようにしてもよい。このとき、車線数が多いか少ないかの判別は、スクロール処理部１０８が、地図データ３１０の車線数３２７を参照して行う。
【００６５】
さらに、上記実施形態では、ステップＳ２０３において、縮尺を変更する処理を行っている。しかし、これに限定されない。ステップＳ２０３において、縮尺を変更する処理を行わなくてもよい。また、縮尺を変更する前の縮尺に応じて、縮尺の変更量を調節するようにしてもよい。例えば、縮尺を変更する前に、既に、縮尺が十分小さい場合には、縮小しないようにしてもよい。
【００６６】
また、交差点情報には、その交差点の名称、車両を誘導する誘導方向（左折、右折）、以外の情報を含めてもよい。
【００６７】
さらに、上記実施形態では、カーマーク２２０の位置が、ステップＳ２０２で特定した最終の交差点の位置（領域）に到達したときに、スクロール処理を終了させるようにしている。しかしながら、本発明は、これに限定されず、例えば、スクロール処理を開始してから所定時間（例えば、１０秒〜１５秒程度の時間）が経過したときに、スクロール処理を終了させるようにしてもよい。
【図面の簡単な説明】
【００６８】
【図１】本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】地図データの構成例を示す図である。
【図３】演算処理部の機能構成を示す図である。
【図４】演算処理部のハードウェア構成を示す図である。
【図５】スクロール機能開始終了処理のフロー図である。
【図６】スクロール処理のフロー図である。
【図７】（Ａ）経路誘導中に現在地ボタンを表示させたときの画面表示例である。（Ｂ）第１の表示モードで推奨経路をスクロールさせた場合の画面表示例である。
【図８】（Ａ）第２の表示モードで推奨経路をスクロールさせた場合の画面表示例である。通常モード時の設定画面の画面表示例である。（Ｂ）第３の表示モードで推奨経路をスクロールさせた場合の画面表示例である。
【符号の説明】
【００６９】
１・・・演算処理部、２・・・ディスプレイ、３・・・記憶装置、４・・・音声入出力装置、５・・・入力装置、６・・・車速センサ、７・・・ジャイロセンサ、８・・・ＧＰＳ受信装置、４１・・・マイクロフォン、４２・・・スピーカ、１００・・・車載用ナビゲーション装置、１０１・・・主制御部、１０２・・・入力受付部、１０３・・・表示処理部、１０４・・・経路誘導部、１０５・・・走行状態検出部、１０６・・・表示モード設定部、１０７・・・表示モード判定部、１０８・・・スクロール処理部、１０９・・・現在位置算出部、２１０・・・現在地ボタン、２２０・・・カーマーク、２３０・・・交差点情報、３１０・・・地図データ、３２０・・・リンクデータ、３２７・・・車線数、７０１・・・ＣＰＵ、７０２・・・ＲＡＭ。
【図１】
2010032354.tif 000003
【図２】
2010032354.tif 000004
【図３】
2010032354.tif 000005
【図４】
2010032354.tif 000006
【図５】
2010032354.tif 000007
【図６】
2010032354.tif 000008
【図７】
2010032354.tif 000009
【図８】
2010032354.tif 000010