(57)【特許請求の範囲】
【請求項１】
ディスプレイを有するナビゲーション装置であって、
現在地を算出する現在地算出手段と、
前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示手段と、
ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示手段と、を有し、
前記操作メニュー表示手段は、
前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、
前記地図表示手段は、
前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰の俯角を所定の角度に変更するとともに、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示すること、
を特徴とするナビゲーション装置。
【請求項２】
ディスプレイを有するナビゲーション装置であって、
現在地を算出する現在地算出手段と、
前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示手段と、
ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示手段と、を有し、
前記操作メニュー表示手段は、
前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、
前記地図表示手段は、
前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰表示した地図を平面表示に切り換え、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示すること、
を特徴とするナビゲーション装置。
【請求項３】
請求項１又は２に記載のナビゲーション装置であって、
前記地図表示手段は、
前記操作メニューが表示された場合、前記地図を所定の縮尺に変更して表示すること、
を特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置であって、
ユーザの操作を受け付けるユーザ操作受付手段を有し、
前記操作メニューは、
画面の表示態様を変更するための指示を受け付けるためのメニューであり、
前記地図表示手段は、
前記操作メニュー上の操作に従って、画面の表示態様を変更して表示すること、
を特徴とするナビゲーション装置。
【請求項５】
ディスプレイを有するナビゲーション装置における画面表示制御方法であって、
前記ナビゲーション装置は、
現在地を算出する現在地算出ステップと、
前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示ステップと、
ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示ステップと、を行い、
前記操作メニュー表示ステップは、
前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、
前記地図表示ステップは、
前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰の俯角を所定の角度に変更するとともに、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示すること、
を特徴とする画面表示制御方法。
【請求項６】
ディスプレイを有するナビゲーション装置における画面表示制御方法であって、
前記ナビゲーション装置は、
現在地を算出する現在地算出ステップと、
前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示ステップと、
ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示ステップと、を行い、
前記操作メニュー表示ステップは、
前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、
前記地図表示ステップは、
前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰表示した地図を平面表示に切り換え、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示すること、
を特徴とする画面表示制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両等に搭載されるナビゲーション装置、およびその画面表示制御方法に関する。
【背景技術】
【０００２】
各種設定の変更や各種機能の実行の指示を受け付けるための操作メニューを、地図に重畳させてディスプレイに表示し、ユーザの指示を受け付けるナビゲーション装置が知られている。
【０００３】
また、車両の現在地、経路、道路や都市の名称、アイコン、地図などの各種情報を、それぞれ別のレイヤの情報として読み出せるように記憶し、それぞれのレイヤの情報を重ねてディスプレイに表示するナビゲーション装置が知られている（例えば、特許文献１）。
【０００４】
【特許文献１】特開２００５−３７１２８号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
ところで、画面の表示態様に関する設定（例えば、コントラスト、明るさ、色調、カラーデザインなど）を、ユーザの操作により変更可能なナビゲーション装置がある。このような設定を変更する場合、地図の表示はナビゲーション装置における主要な機能であるため、ユーザは、地図の表示態様を考慮しながら操作メニューを操作することができれば便利である。
【０００６】
しかしながら、操作メニューが地図に重畳されて表示されると、ユーザは、設定変更を行いながら地図を見ることができず、不便である。
【０００７】
そこで、例えば、操作メニューに、地図の表示例やサンプルを表示するようにすれば、ユーザは、操作しながら地図の表示態様を確認することができる。しかしながら、地図の表示例やサンプルは、実際に表示される現在地周辺の地図とは異なる。そのため、画面の表示態様に関する設定変更を行った結果がユーザの予想していないものであることがある。
【０００８】
本発明は、画面の表示態様に関する設定の変更をより上手く行えるようにユーザを助ける技術を提供することを目的とする。
【課題を解決するための手段】
【０００９】
上記の課題を解決するための装置に係る発明は、ディスプレイを有するナビゲーション装置であって、現在地を算出する現在地算出手段と、前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示手段と、ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示手段と、を有し、前記操作メニュー表示手段は、前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、前記地図表示手段は、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示することを特徴とする。
【００１０】
上記のナビゲーション装置において、前記地図表示手段は、前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰表示した地図を平面表示に切り換えることを特徴とするものであってもよい。
【００１１】
また、上記のナビゲーション装置において、前記地図表示手段は、前記地図を鳥瞰表示しているときに前記操作メニューが表示された場合、鳥瞰の俯角を所定の角度に変更して地図を表示することを特徴とするものであってもよい。
【００１２】
また、上記のナビゲーション装置であって、前記地図表示手段は、前記操作メニューが表示された場合、前記地図を所定の縮尺に変更して表示することを特徴とするものであってもよい。
【００１３】
また、上記のナビゲーション装置であって、ユーザの操作を受け付けるユーザ操作受付手段を有し、前記操作メニューは、画面の表示態様を変更するための指示を受け付けるためのメニューであり、前記地図表示手段は、前記操作メニュー上の操作に従って、画面の表示態様を変更して表示することを特徴とするものであってもよい。
【００１４】
上記の課題を解決するための方法に係る発明は、ディスプレイを有するナビゲーション装置における画面表示制御方法であって、前記ナビゲーション装置は、現在地を算出する現在地算出ステップと、前記現在地の周辺の地図と、前記現在地とを前記ディスプレイに表示する地図表示ステップと、ユーザの指示を受け付けるための操作メニューを、前記現在地および前記地図に重ねて前記ディスプレイに表示する操作メニュー表示ステップと、を行い、前記操作メニュー表示ステップは、前記操作メニューの表示領域に前記地図が表示できる透過領域を設け、前記地図表示ステップは、前記現在地が前記透過領域に含まれるように、前記現在地および前記地図をスクロールして表示することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、画面の表示態様に関する設定の変更をより上手く行えるようにユーザを助けることができる。
【発明を実施するための最良の形態】
【００１６】
以下、本発明の第１の実施形態について、図面を参照して説明する。
【００１７】
図１は、本発明の第１の実施形態が適用されたナビゲーション装置のハードウェア構成の概要を示すブロック図である。
【００１８】
ナビゲーション装置１は、車両などに搭載され、地図情報、経路情報、渋滞情報などの交通情報を表示してユーザを誘導するナビゲーション処理を行うための装置である。
【００１９】
もちろん、ナビゲーション装置１は、車両に備え付けられたものでなくてもよく、例えば、持ち運び可能なＰＮＤ（Personal Navigation Device）などであってもよい。
【００２０】
ナビゲーション装置１は、演算処理部１０、表示装置２０、入力装置３０（タッチパネル３１、各種ハードスイッチ３２）、音声入出力装置４０（スピーカ４１、マイクロフォン４２）、記憶装置５０、車速センサ６０、ジャイロセンサ６２、ＧＰＳ(Global Positioning System)受信装置６４、ＦＭ多重放送受信装置６６、ビーコン受信装置６８を有する。
【００２１】
もちろん、ナビゲーション装置１は、上記の構成に限られず、例えば、地上デジタル放送用のチューナーや、携帯電話回線やインターネットなどの通信ネットワークと接続する通信装置を有していてもよい。また、ナビゲーション装置１は、車内ＬＡＮ（Local Area Network）、ＣＡＮ（Controller Area Network）などの車内通信回線を介して他の車載機器（例えば、オーディオやエアコン）、ＥＣＵ（Electronic Control Unit）、センサなどと通信を行ってもよい。
【００２２】
演算処理部１０は、上記の各装置を制御し、様々な処理を行う中心的ユニットである。演算処理部１０は、例えば、各種演算処理を行うＣＰＵ（Central Processing Unit）１１と、実行するプログラムや必要なデータを格納するＲＡＭ（Random Access Memory）１２やＲＯＭ（Read Only Memory）１３などのメモリと、他の装置を通信により制御するためのインタフェース（Ｉ／Ｆ）１４とが、信号線１５により接続されて構成される。
【００２３】
演算処理部１０は、例えば、車速センサ６０、ジャイロセンサ６２、ＧＰＳ受信装置６４から出力される情報を用いて現在地を算出する。また、得られた現在地情報に基づいて、表示に必要な地図情報５２を記憶装置５０から読み出す。
【００２４】
また、演算処理部１０は、読み出した地図情報５２をグラフィックス展開し、そこに現在地を示すマークを重ねて表示装置２０へ表示する。また、地図情報５２を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を算出して、表示装置２０へ表示する。
【００２５】
また、演算処理部１０は、例えば、スピーカ４１を介してユーザを誘導するための音声や操作音を出力する。また、マイクロフォン４２や入力装置３０を介してユーザの要求を受け付け、要求に対応する処理を実行する。
【００２６】
また、演算処理部１０は、例えば、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して、情報センターから交通情報などを受信して表示装置２０へ表示する。
【００２７】
表示装置２０は、演算処理部１０で生成されたグラフィックス情報を表示するユニットである。表示装置２０は、例えば、液晶ディスプレイ、有機ＥＬ（Electro-Luminescence）ディスプレイなどで構成される。
【００２８】
入力装置３０は、ユーザの指示をユーザの操作により受け付けるための装置である。入力装置３０は、タッチパネル３１、各種ハードスイッチ３２などで構成される。
【００２９】
タッチパネル３１は、表示装置２０の表示面に貼られた透過性のある操作パネルである。タッチパネル３１は、表示装置２０に表示された画像のＸＹ座標と対応したタッチ位置を特定し、タッチ位置を座標に変換して演算処理部１０に出力する。タッチパネル３１は、感圧式または静電式の入力検出素子などにより構成される。
【００３０】
各種ハードスイッチ３２は、例えば、ボタンキー（ボタンスイッチ）、ダイヤルスイッチ、スクロールホイール、スライドバー（スライドスイッチ）、ジョイスティックなどである。
【００３１】
ボタンキーは、例えば、メニュー表示、ルート探索、決定、取り消しなど、予め割り当てられた所定の機能を実行するために使用される。また、文字などを入力するために使用される。各ボタンキーは、押下された状態で所定の信号を発生し、演算処理部１０に出力する。演算処理部１０では、出力された信号から、押下されたボタンキーを検知する。
【００３２】
ダイヤルスイッチは、例えば、ナビゲーション装置１が実行する各種機能のメニュー選択などに使用される。ダイヤルスイッチは、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１０に出力する。演算処理部１０では、パルス信号の数から、ダイヤルスイッチの回転角度を求める。
【００３３】
もちろん、各種ハードスイッチ３２は上記に限られない。また、各種ハードスイッチ３２の構成は上記に限られない。
【００３４】
音声入出力装置４０は、音声出力装置としてスピーカ４１と、音声入力装置としてマイクロフォン４２とを備える。スピーカ４１は、演算処理部１０で生成された音声信号を出力する。マイクロフォン４２は、ユーザその他の搭乗者から発せられた音声などの、ナビゲーション装置１００の外部の音声を取得する。
【００３５】
スピーカ４１とマイクロフォン４２とは、車両の所定の部位に、別個に配置されている。もちろん、スピーカ４１とマイクロフォン４２とは、一体の筐体に収納されていてもよい。また、ナビゲーション装置１００は、スピーカ４１およびマイクロフォン４２を、それぞれ複数備えることができる。
【００３６】
記憶装置５０には、演算処理部１０が各種処理を実行するために必要な、プログラムやデータ（図示せず）、ナビゲーション処理に使用される地図情報５２、音声認識に使用される音声辞書（図示せず）などが格納される。演算処理部１０のＣＰＵ１１によってＲＡＭ１２上に読み出されて使用される。記憶装置５０は、例えば、ＨＤＤ（Hard Disk Drive）、ＣＤ-ＲＯＭ、ＤＶＤ-ＲＯＭなどにより構成される。
【００３７】
車速センサ６０、ジャイロセンサ６２、及び、ＧＰＳ受信装置６４は、移動体（ナビゲーション装置１）の現在位置（自車位置）などを検出するために使用される。
【００３８】
車速センサ６０は、車速を算出するために用いる車速データを出力するセンサである。ジャイロセンサ６２は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置６４は、ＧＰＳ衛星からの信号を受信し、移動体とＧＰＳ衛星間の距離とその距離の変化率を３個以上の衛星に対して測定することで、移動体の現在位置や進行速度を測定する。
【００３９】
上記のようにして検出されたデータは、演算処理部１０に送られて、ナビゲーション処理に使用される。もちろん、各種センサは、車内ＬＡＮやＣＡＮを介してナビゲーション装置１と接続されていてもよい。
【００４０】
ＦＭ多重放送受信装置６６は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などのＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００４１】
ビーコン受信装置６８は、ビーコンから送られてくる渋滞情報、規制情報、ＳＡ／ＰＡ情報、駐車場情報などを受信する。
【００４２】
図２は、ナビゲーション装置の機能構成を示すブロック図である。
【００４３】
本図に示すように、ナビゲーション装置１は、主制御部１１０、現在地算出部１２０、経路探索部１３０、表示制御部１４０、ユーザ操作受付部１５０を有する。
【００４４】
主制御部１１０、現在地算出部１２０、経路探索部１３０、表示制御部１４０、ユーザ操作受付部１５０は、演算処理部１０のＣＰＵ１１が、記憶装置５０やＲＯＭ１３から、所定のプログラムやデータをＲＡＭ１２上にロードして実行することにより構築される。
【００４５】
主制御部１１０は、ナビゲーション装置１の本来の基本動作であるナビゲーション処理（例えば、交通情報の表示、現在位置の表示、経路の表示、経路誘導等）を行う。
【００４６】
具体的には、主制御部１１０は、現在地算出部１２０が算出した現在地周辺の地図情報を記憶部１８０から読み出す。そして、読み出した地図情報に現在地情報を重ねて表示するように表示制御部１４０に指示する。
【００４７】
また、主制御部１１０は、経路探索部１３０が算出した経路情報がある場合は、その経路を表示するように表示制御部１４０に指示する。ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して取得した交通情報を表示するようにしてもよい。また、主制御部１１０は、スピーカ４１を用いてユーザを案内する音声を出力する。
【００４８】
また、主制御部１１０は、ユーザ操作受付部１５０を介して受け付けたユーザの操作に対応する処理を行う。すなわち、主制御部１１０は、タッチパネル３１や各種ハードスイッチ３２の操作をユーザ操作受付部１５０を介して受け付け、選択されたメニュー項目やアイコン、ハードスイッチ３２に対応付けられた各種機能を実行する。そして、実行結果を表示するように表示制御部１４０に指示する。例えば、主制御部１１０は、操作メニューの切り換え、地図のスクロール、地図の拡大縮小などを制御する。
【００４９】
現在地算出部１２０は、所定の間隔毎（例えば、所定距離毎、所定時間毎）に、車速センサ６０、ジャイロセンサ６２、ＧＰＳ受信装置６４から出力される情報を用いて現在地を算出する。算出された現在地情報は、主制御部１１０、経路探索部１３０などに送られてそれらの処理に使用される。
【００５０】
経路探索部１３０は、指定された２地点（現在地、目的地）間を結ぶ推奨経路の探索を行う。
【００５１】
具体的には、経路探索部１３０は、まず、ユーザ操作受付部１５０を介してユーザにより指定された目的地を取得する。また、現在地算出部１２０から現在地を取得する。また、地図情報を記憶部１８０から読み出す。そして、ダイクストラ法等を用いて、２地点（現在地と目的地）間を結ぶ経路を、所定の地点（ノード）を結ぶ道路（リンク）をリンクコスト（例えば、距離や旅行時間）に換算して、経路上の総コストが他の経路に対して最少となる経路を探索する。
【００５２】
なお、ＦＭ多重放送受信装置６６やビーコン受信装置６８を介して取得した交通情報を用いて最適な経路を探索するようにしてもよい。
【００５３】
表示制御部１４０は、他の機能部の指示を受け付け、表示装置２０に画面を表示させるための描画コマンドを生成して出力する。例えば、指定されたスケール、描画方式で、道路、その他の地図構成物や、現在地、経由地、目的地、推奨経路のための矢印といったマークを描画するように地図描画コマンドを生成する。また、ユーザの指示を受け付けるためのアイコンや操作メニューなどの画像を描画するように描画コマンドを生成する。
【００５４】
ここで、地図および操作メニューの表示制御方法について説明する。
【００５５】
本実施形態では、図３（Ａ）に示すように、操作メニュー３００と地図３１０は、それぞれ別のレイヤに属するイメージデータとして制御される。主制御部１１０は、それぞれのレイヤのイメージデータを表示するように表示制御部１４０に指示する。表示制御部１４０は、下位のレイヤのイメージデータに上位のレイヤのイメージデータが重畳されるように描画コマンドを生成する。このようにして、地図３１０に操作メニュー３００のイメージデータが重畳されて、１つの画面として表示装置２０に表示される。
【００５６】
操作メニュー３００には、所定の位置に、所定の面積の透過領域３０２が設けられている。透過領域３０２は、操作メニュー３００内に下位のレイヤのイメージデータを表示するための領域である。透過領域３０２は、例えば、画面のコントラスト、明るさ、色調、カラーデザイン、地図のデザインなどの、画面の表示態様に関する設定を行うための操作メニュー上に予め設けられる。このような操作メニュー３００を用いることにより、図３（Ｂ）に示すように、下位レイヤの地図３１０が上位レイヤの操作メニュー３００内に含まれて、表示装置２０に画面が表示されることができる。
【００５７】
なお、上記では、地図３１０と操作メニュー３００の２つのレイヤについて説明したが、もちろん、現在地、経路情報などの各種情報ごとにレイヤがあってもよい。また、操作メニューのレイヤは、操作メニューごとに複数あってもよい。複数の操作メニューレイヤを用いる場合、それぞれの操作メニュー３００の透過領域３０２が重畳するように設けることで、下位レイヤの地図３１０が、最上位レイヤの操作メニュー３００内に含まれて、表示装置２０に画面が表示されることができる。
【００５８】
図２に戻って説明する。ユーザ操作受付部１５０は、入力装置３０を介して入力されたユーザの操作を受け付け、その操作内容を解析し、その操作内容に対応する処理が実行されるように他の機能部を制御する。また、マイクロフォン４２を介して入力された音声から、音声認識により対応する操作内容を解析して、その操作内容に対応する処理が実行されるように他の機能部を制御する。
【００５９】
例えば、表示装置２０に表示された操作メニュー上のメニュー項目の選択を検出した場合、ユーザ操作受付部１５０は、主制御部１１０に、選択されたメニュー項目の内容を出力し、当該メニュー項目に割り当てられた機能を実行するように要求する。例えば、操作メニューの階層の切り換えや、目的地の設定を受け付けるための画面を表示などの処理を要求する。同様に、各種ハードスイッチ３２の操作を検出したときも、ユーザ操作受付部１５０は、主制御部１１０に、操作内容を出力し、対応する機能を実行するように要求する。
【００６０】
次に、上述のハードウェアおよび機能部により実現される処理について、図４を参照して説明する。
【００６１】
図４は、第１の実施形態に係る、操作メニューを表示する処理の流れを示すフロー図である。本フローは、ナビゲーション装置１の起動後に開始される。
【００６２】
本フローが開始されると、ユーザ操作受付部１５０は、ユーザにより操作メニューを表示する指示がされたか否かを監視する（Ｓ１１０）。
【００６３】
具体的には、ユーザ操作受付部１５０は、入力装置３０やマイクロフォン４２を介して、操作メニューを表示する指示がされた否かを判定する。そして、ユーザの指示があったと判定した場合（Ｓ１１０でＹＥＳ）、Ｓ１２０に進む。一方、ユーザの指示がないと判定した場合（Ｓ１１０でＮＯ）、監視を継続する。
【００６４】
なお、平面表示が設定されている場合、地図画面は、例えば、図５（Ａ）に示すように表示される。本図に示すように、表示装置２０には、平面地図５００に現在地マーク５１０が重畳されて表示される。一方、鳥瞰表示が設定されている場合、地図画面は、例えば、図６（Ａ）に示すように表示される。本図に示すように、表示装置２０には、立体地図５６０に現在地マーク５７０が重畳されて表示される。また、立体地図５６０と併せて空を表現したイメージ５５０が表示される。また、立体地図５６０上には、例えば、建物Ａ、Ｂ、Ｃのイメージが重ねて表示される。
【００６５】
図４に戻って説明する。ユーザの操作があったと判定された場合（Ｓ１１０でＹＥＳ）、主制御部１１０は、地図の表示方法が鳥瞰表示であるか否かを判定する（Ｓ１２０）。そして、鳥瞰表示であると判定した場合（Ｓ１２０でＹＥＳ）、Ｓ１３０に進む。一方、鳥瞰表示でないと判定した場合（Ｓ１２０でＮＯ）、Ｓ１４０に進む。
【００６６】
鳥瞰表示であると判定した場合（Ｓ１２０でＹＥＳ）、主制御部１１０は、地図の表示方法を平面表示に切り換える（Ｓ１３０）。具体的には、主制御部１１０は、平面表示用の地図情報を記憶装置５０から読み出して表示するように表示制御部１４０に指示する。そして、Ｓ１４０に進む。
【００６７】
なお、鳥瞰表示を平面表示に切り換えることにより、後述する操作メニュー６００の透過領域６０２内の大部分に、空を表現したイメージ５５０が表示され、立体地図５６０や現在地マーク５７０がほとんど表示されないという状態を防ぐことができる。
【００６８】
鳥瞰表示でないと判定した場合（Ｓ１２０でＮＯ）、または、鳥瞰表示を平面表示に切り換えた場合（Ｓ１３０）、主制御部１１０は、操作メニューを表示する（Ｓ１４０）。具体的には、主制御部１１０は、地図に操作メニューを重ねて表示するように表示制御部１４０に指示する。
【００６９】
地図の平面表示が行われている状態で操作メニューを表示するユーザの指示があった場合（Ｓ１２０でＮＯ）、例えば、図５（Ａ）から（Ｂ）の遷移に示すように、操作メニュー６００が地図５００に重畳されて表示される。
【００７０】
操作メニュー６００は、透過領域６０２を有しており、平面地図５００が透過領域６０２内に表示される。透過領域６０２は、ユーザが地図を確認しながら操作を行い易いように、例えば、操作メニュー６００の上端の辺に沿うように配置された矩形の領域である。操作メニュー６００には、例えば、画面の明度やコントラストを変更するためのスライドバーや、画面のデザイン（カラーデザインやスキン）を変更するためのボタンなどが設けられている。
【００７１】
上記のような操作メニュー６００上の操作を、主制御部１１０は、ユーザ操作受付部１５０を介して受け付ける。そして、画面の明度やコントラストを変更するように制御したり、画面のデザインを変更して表示したりする。もちろん、操作メニュー６００の構成は上記に限られない。
【００７２】
一方、地図の鳥瞰表示が行われている状態で操作メニューを表示するユーザの指示があった場合（Ｓ１２０でＹＥＳ）、地図は平面表示に切り換えられ（Ｓ１３０）、例えば、図６（Ａ）から（Ｂ）の遷移に示すように、操作メニュー６００が平面地図５００に重畳されて表示される。操作メニュー６００の構成は、上記と同様である。
【００７３】
このとき、透過領域６０２は、操作メニュー６００の上端の辺の付近に設けられているため、透過領域６０２内には、平面地図５００の上側の一部分が表示される。
【００７４】
図４に戻って説明する。上記のようにして操作メニューを表示すると（Ｓ１４０）、主制御部１１０は、地図をスクロールする（Ｓ１５０）。具体的には、主制御部１１０は、例えば、図５（Ｂ）から（Ｃ）、図６（Ｂ）から（Ｃ）の遷移に示すように、現在地算出部１２０から取得した現在地に対応する現在地マーク５１０が、透過領域６０２内に含まれるように、平面地図５００および現在地マーク５１０をスクロールして表示する。透過領域６０２内の現在地マーク５１０の位置は、例えば、透過領域６０２の中央付近とすることができる。このとき、スクロールしたことをユーザに通知するメッセージを表示したり、音声出力したりするようにしてもよい。そして、本フローを終了する。
【００７５】
なお、ユーザの設定操作が終了し、操作メニュー６００が非表示とされた場合、主制御部１１０は、現在地マーク５１０がスクロール（Ｓ１５０）前の位置に来るように、平面地図５００および現在地マーク５１０を表示する。また、地図を平面表示に切り換えた場合（Ｓ１３０）は、平面表示を鳥瞰表示に戻す。
【００７６】
また、透過領域６０２の透過度は、１００％に限られず、０〜１００％に変更可能であってもよい。この場合、Ｓ１４０において、主制御部１１０は、操作メニュー６００について予め指定された透過度で透過領域６０２を表示するように制御する。例えば、ナビゲーション装置１が主にオーディオなどの設定を行なうために使用される場合、透過領域６０２の透過度が０％になるように予め設定しておけば、操作メニュー６００内にはオーディオなどの設定画面が表示されなくなる。透過度の設定は、例えば、工場やディーラーにおいて設定されるようにすることができる。もちろん、ユーザの好みに応じて変更できてもよい。
【００７７】
以上、本発明の第１の実施形態について説明した。第１の実施形態によれば、画面の表示態様に関する設定の変更をより上手く行えるようにユーザを助けることができる。
【００７８】
すなわち、透過領域を設けた操作メニューが地図に重畳されて表示される。そして、透過領域内には、現在地と現在地周辺の情報が表示されるように地図がスクロールされる。
【００７９】
このような構成により、ユーザは、サンプル画像ではなく、実際に表示される地図を見ながら、また、視認する時間の多い現在地マークや現在地付近の地図を確認しながら、画面の表示態様に関する設定変更を行うことができる。そのため、ユーザは、希望通りの表示態様を感覚的に簡単に設定し易くなる。
【００８０】
次に、上記の第１の実施形態の変形例について、図面を参照して説明する。本変形例は、操作メニューを表示した場合に、地図をスクロールするだけでなく、縮尺を変更する構成としたものである。以下、第１の実施形態と異なる点を中心に説明する。
【００８１】
図７は、変形例に係る、操作メニューを表示する処理の流れを示すフロー図である。第１の実施形態（図４）と異なる点は、Ｓ１５０がＳ１５０´となっている点である。
【００８２】
すなわち、操作メニューを表示すると（Ｓ１４０）、主制御部１１０は、地図をスクロールするとともに、地図の縮尺を変更する（Ｓ１５０´）。具体的には、主制御部１１０は、例えば、図８（Ｂ）から（Ｃ）の遷移に示すように、現在地算出部１２０から取得した現在地に対応する現在地マーク５１０が、透過領域６０２内に含まれるように、平面地図５００および現在地マーク５１０をスクロールして表示する。
【００８３】
また、主制御部１１０は、表示している平面地図５００を所定の縮尺の地図に変更して表示する。本図では、平面地図５００を、縮尺の小さい地図（広域地図）から縮尺の大きい地図（詳細地図）に変更して表示している。もちろん、縮尺の小さい地図に変更して表示するようにしてもよい。なお、スクロールおよび縮尺の変更は、並行して行うようにしてもよいし、いずれか一方を先に行うようにしてもよい。
【００８４】
上記の所定の縮尺は、条件に応じて変更されるようにしてもよい。具体的には、例えば、地図情報から特定可能な地理的エリアの種別（例えば、都市、郊外など）ごとに、採用すべき縮尺を予め対応付けておく。そして、操作メニューが表示された場合、主制御部１１０は、現在地が位置する地理的エリアの種別を特定し、平面地図５００を対応する縮尺に変更して表示する。
【００８５】
以上、本発明の第１の実施形態の変形例について説明した。本変形例によれば、第１の実施形態と同様に、地図等のデザインの設定変更をより上手く行えるようにユーザを助けることができる。
【００８６】
すなわち、透過領域内には、現在地と現在地周辺の情報が表示されるように地図がスクロールされる。また、地図が所定の縮尺に変更される。
【００８７】
このような構成により、画面の表示態様の変更を行う際に適切な縮尺の地図が表示されることができるため、ユーザは、希望通りの表示態様を感覚的に簡単に設定し易くなる。
【００８８】
例えば、現在地が、地図情報を構成する各種構成物が少ない地理的エリアに位置する場合に、縮尺の小さい地図（広域地図）を表示するようにすれば、ユーザは、様々な構成物の見易さなどを考慮しながら設定変更を行うことができる。
【００８９】
以上、本発明について、例示的な実施形態と関連させて記載した。多くの代替物、修正および変形例が当業者にとって明らかであることは明白である。したがって、上に記載の本発明の実施形態は、本発明の要旨と範囲を例示することを意図し、限定するものではない。
【００９０】
例えば、上記の実施形態および変形例では、操作メニューを表示する際に、鳥瞰表示を平面表示に切り換えるようにしている（図４、５のＳ１３０）が、鳥瞰表示のまま、鳥瞰の俯角を変化させるようにしてもよい。
【００９１】
具体的には、透過領域６０２内に、空を表現したイメージ５５０と立体地図５６０の両方がバランスよく（例えば、２対８の割合で）表示されるように、俯角を変化させる。このようにすれば、ユーザは、空を表現したイメージ５５０と立体地図５６０の両方を確認しながら、希望する表示態様の設定を行うことができる。
【００９２】
また、鳥瞰表示の場合、例えば、透過領域６０２の横方向の中央付近が消失点となるように、鳥瞰の横方向のアングル調整を行うようにしてもよい。もちろん、俯角の変更と、横方向のアングル調整を併せて行うようにしてもよい。
【００９３】
また、上記の実施形態および変形例において、地図のスクロール、縮尺の変更、俯角の変更を、処理の途中経過をユーザが視認できるように、徐々に行うようにしてもよい。また、操作メニューを、それらの処理の後に表示するようにしてもよい。このようにすれば、ユーザは、地図の表示態様がどのように変化したのかを認識し易くなる。操作メニューを表示するタイミング（例えば、上記の処理の前か後か）を、ユーザが設定できるようにしてもよい。
【図面の簡単な説明】
【００９４】
【図１】ナビゲーション装置のハードウェア構成の概要を示すブロック図。
【図２】ナビゲーション装置の機能構成を示すブロック図。
【図３】操作メニューレイヤと地図レイヤの関係を説明するための図。
【図４】第１の実施形態に係る、操作メニューを表示する処理の流れを示すフロー図。
【図５】平面表示の場合の操作メニューの表示の遷移例を示す図。
【図６】鳥瞰表示の場合の操作メニューの表示の遷移例を示す図。
【図７】変形例に係る、操作メニューを表示する処理の流れを示すフロー図。
【図８】変形例に係る、平面表示の場合の操作メニューの表示の遷移例を示す図。
【符号の説明】
【００９５】
１：ナビゲーション装置、１０：演算処理部、１１：ＣＰＵ、１２：ＲＡＭ、１３：ＲＯＭ、１４：Ｉ／Ｆ、１５：信号線、２０：表示装置、３０：入力装置、３１：タッチパネル、３２：ハードスイッチ、４０：音声入出力装置、４１：スピーカ、４２：マイクロフォン、５０：記憶装置、６０：車速センサ、６２：ジャイロセンサ、６４：ＧＰＳ受信装置、６６：ＦＭ多重放送受信装置、６８：ビーコン受信装置、
１１０：主制御部、１２０：現在地算出部、１３０：経路探索部、１４０：表示制御部、
３００：操作メニュー、３０２：透過領域、３１０：地図、
５００：平面地図、５１０：現在地マーク、５５０：イメージ、５６０：立体地図、５７０：現在地マーク、６００：操作メニュー、６０２：透過領域
【図１】
0005243107.tif 000002
【図２】
0005243107.tif 000003
【図３】
0005243107.tif 000004
【図４】
0005243107.tif 000005
【図５】
0005243107.tif 000006
【図６】
0005243107.tif 000007
【図７】
0005243107.tif 000008
【図８】
0005243107.tif 000009