(57)【要約】【課題】ナビゲーション装置において、より簡易な操作で、スクロール中の動作の変更を可能にする。【解決手段】表示装置に表示する地図画像のスクロールを制御するスクロール制御手段を備えている。スクロール制御手段は、タッチパネルへの第１番目のタッチにより、地図画像のスクロールの開始指示を受け付ける。また、タッチパネルへの第２番目以降のタッチにより、地図画像のスクロール速度の変更指示を受け付ける。【選択図】図１
2011080851.tif 000002
【特許請求の範囲】
【請求項１】
複数のタッチ点を認識可能なタッチパネルを備えたナビゲーション装置であって、
表示装置に表示する地図画像のスクロールを制御するスクロール制御手段を備え、
前記スクロール制御手段は、
前記タッチパネルへの第１番目のタッチにより、前記地図画像のスクロールの開始指示を受け付け、
前記タッチパネルへの第２番目以降のタッチにより、前記地図画像のスクロール速度の変更指示を受け付ける
ことを特徴とするナビゲーション装置。
【請求項２】
請求項１に記載のナビゲーション装置において、
前記スクロール制御手段は、さらに、
第２番目以降のタッチにより、前記地図画像の縮尺率の変更指示を受け付ける
ことを特徴とするナビゲーション装置。
【請求項３】
請求項２に記載のナビゲーション装置において、
前記スクロール制御手段は、
第２番目のタッチにより、前記地図画像のスクロール速度の変更指示を受け付け、
第３番目のタッチにより、前記地図画像の縮尺率の変更指示を受け付ける
ことを特徴とするナビゲーション装置。
【請求項４】
請求項１〜３のいずれか一項に記載のナビゲーション装置において、
前記スクロール制御手段は、
前記第２番目以降のタッチの継続時間の長さに応じて、前記地図画像のスクロール速度を徐々に変更する
ことを特徴とするナビゲーション装置。
【請求項５】
請求項１〜３のいずれか一項に記載のナビゲーション装置において、
前記スクロール制御手段は、
前記第２番目以降のタッチの継続時間の長さに応じて、前記地図画像の縮尺率を徐々に変更する
ことを特徴とするナビゲーション装置。
【請求項６】
複数のタッチ点を認識可能なタッチパネルへの第１番目のタッチにより、地図画像のスクロールの開始指示を受け付けるステップと、
前記タッチパネルへの第２番目以降のタッチにより、前記地図画像のスクロール速度の変更指示を受け付けるステップと、
を実行することを特徴とするナビゲーション装置の地図画像表示方法。
【請求項７】
請求項６に記載のナビゲーション装置の地図画像表示方法において、
前記第２番目以降のタッチにより、前記地図画像の縮尺率の変更指示を受け付けるステップを実行する
ことを特徴とするナビゲーション装置の地図画像表示方法。
【請求項８】
請求項７に記載のナビゲーション装置の地図画像表示方法において、
前記第２番目のタッチにより、前記地図画像のスクロール速度の変更指示を受け付けるステップを実行し、
前記第３番目のタッチにより、前記地図画像の縮尺率の変更指示を受け付けるステップを実行する
ことを特徴とするナビゲーション装置の地図画像表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置および地図画像表示方法に関する。
【背景技術】
【０００２】
タッチパネルを備えたナビゲーション装置がある（特許文献１等）。このようなナビゲーション装置によれば、使用者は、ディスプレイを指でタッチすることにより、指示を入力することができる。
【０００３】
例えば、ディスプレイに地図画像が表示されている場合に、使用者は、タッチパネルをタッチすることで、地図画像を上下左右や斜め方向に移動（スクロール）させることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００８−８９４８３
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかし、従来のタッチパネルを備えたナビゲーション装置では、スクロールの速度等を、簡易な操作で変えることができない。例えば、使用者は、見たくない場所については早くスクロールさせ、見たい場所が近づくと、ゆっくりとした速度でスクロールさせたいと思う。従来の技術では、このような使用者のニーズに十分に応えられない。
【０００６】
そこで、本発明は、ナビゲーション装置において、より簡易な操作で、スクロール中の動作（例えば、速度等）の変更を可能とすることを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するため、本発明に係るナビゲーション装置は、複数のタッチ点を認識可能なタッチパネルを備えたナビゲーション装置であって、表示装置に表示する地図画像のスクロールを制御するスクロール制御手段を備え、前記スクロール制御手段は、前記タッチパネルへの第１番目のタッチにより、前記地図画像のスクロールの開始指示を受け付け、前記タッチパネルへの第２番目以降のタッチにより、前記地図画像のスクロール速度の変更指示を受け付ける、という構成を特徴とする。
【０００８】
また、本発明に係るナビゲーション装置の地図画像表示方法は、複数のタッチ点を認識可能なタッチパネルへの第１番目のタッチにより、地図画像のスクロールの開始指示を受け付けるステップと、前記タッチパネルへの第２番目以降のタッチにより、地図画像のスクロール速度の変更指示を受け付けるステップと、を実行する、という構成を特徴とする。
【発明の効果】
【０００９】
本発明によれば、ナビゲーション装置において、より簡易な操作で、スクロール中の動作（例えば、速度等）の変更を可能とすることができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態が適用された車載用ナビゲーション装置の概略構成図である。
【図２】本発明の一実施形態に係る車載用ナビゲーション装置の機能構成を示す図である。
【図３】本発明の一実施形態に係る車載用ナビゲーション装置のスクロール処理のフロー図である。
【図４】本発明の一実施形態に係る車載用ナビゲーション装置のタッチ数に応じた画面の遷移例である。
【図５】本発明の一実施形態に係る車載用ナビゲーション装置のタッチ数に応じた画面の遷移例である。
【図６】本発明の一実施形態に係る車載用ナビゲーション装置のタッチ数に応じた画面の遷移例である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について図面を用いて説明する。
【００１２】
図１は、本発明が適用された車載用ナビゲーション装置１００の概略構成図である。図示するように、車載用ナビゲーション装置１００は、演算処理部１と、ディスプレイ２と、記憶装置３と、音声入出力装置４（音声入力装置としてマイクロフォン４１、音声出力装置としてスピーカ４２）と、入力装置５と、ＲＯＭ装置６と、車速センサ７と、ジャイロセンサ８と、ＧＰＳ(Global Positioning System)受信装置９と、ＦＭ多重放送受信装置１０と、ビーコン受信装置１１と、を備えている。
【００１３】
演算処理部１は、様々な処理を行う中心的ユニットである。例えば各種センサ７,８やＧＰＳ受信装置９、ＦＭ多重放送受信装置１０、またはビーコン受信装置１１から出力される情報を基にして現在地を検出する。また、得られた現在地情報に基づいて、表示に必要な地図データを記憶装置３あるいはＲＯＭ装置６から読み出す。また、読み出した地図データをグラフィックス展開し、そこに現在地を示すマークを重ねてディスプレイ２へ表示する。また、記憶装置３あるいはＲＯＭ装置６に記憶されている地図データ等を用いて、ユーザから指示された出発地（現在地）と目的地とを結ぶ最適な経路（推奨経路）を探索する。また、スピーカ４２やディスプレイ２を用いてユーザを誘導する。
【００１４】
演算処理部１は、各デバイス間をバス２５で接続した構成である。演算処理部１は、数値演算及び各デバイスを制御するといった様々な処理を実行するＣＰＵ(Central Processing Unit)２１と、記憶装置３から読み出した地図データ、演算データなどを格納するＲＡＭ(Random Access Memory)２２と、プログラムやデータを格納するＲＯＭ(Read Only Memory)２３と、各種ハードウェアを演算処理部１に接続するインターフェイスであるＩ／Ｆ２４と、を有する。
【００１５】
ディスプレイ２は、演算処理部１で生成されたグラフィックス情報を表示するユニットである。ディスプレイ２は、液晶ディスプレイ、有機ＥＬディスプレイなどで構成される。
【００１６】
記憶装置３は、ＨＤＤ（Hard Disk Drive）や不揮発性メモリカードといった、少なくとも読み書きが可能な記憶媒体で構成される。
【００１７】
この記憶媒体には、例えば、通常の経路探索装置に必要な地図データ（地図上の道路を構成するリンクのリンクデータを含む）であるリンクテーブル、交通情報テーブル、経路情報および区間情報などが記憶されている（図示せず）。例えば、交通情報テーブルは、ＦＭ多重放送受信装置１０やビーコン受信装置１１等の通信装置を介して、図示しない外部の機関等から送信された交通情報を記憶するテーブルである。また、経路情報は、ナビゲーション装置１００等による経路探索の結果得られた経路に関する情報である。また、区間情報は、例えば一つまたは複数のリンクが連結された区間ごとに、区間を構成するリンクなどを含む情報である。
【００１８】
音声入出力装置４は、音声入力装置としてマイクロフォン４１と、音声出力装置としてスピーカ４２と、を備える。マイクロフォン４１は、使用者やその他の搭乗者が発した声などの車載用ナビゲーション装置１００の外部の音声を取得する。
【００１９】
スピーカ４２は、演算処理部１で生成された使用者へのメッセージを音声信号として出力する。マイクロフォン４１とスピーカ４２は、車両の所定の部位に、別個に配されている。ただし、一体の筐体に収納されていても良い。車載用ナビゲーション装置１００は、マイクロフォン４１及びスピーカ４２を、それぞれ複数備えることができる。
【００２０】
入力装置５は、使用者からの指示を使用者による操作を介して受け付ける装置である。入力装置５は、タッチパネル５１と、ダイヤルスイッチ５２と、その他のハードスイッチ（図示しない）であるスクロールキー、縮尺変更キーなどで構成される。
【００２１】
タッチパネル５１は、ディスプレイ２の表示面側に搭載され、表示画面を透視可能である。タッチパネル５１は、例えば、人の指によるタッチを検知する。使用者によるタッチ位置は、例えば、タッチパネル上に設定されるＸＹ座標に基づき特定される。本実施形態では、多点認識が可能なタッチパネルを使用する。多点認識により、同時に複数の指でタッチパネル５１がタッチされた場合であっても、各々のタッチ位置を特定することができる。このようなタッチパネル５１は、例えば、静電容量方式による入力検出素子などで構成される。
【００２２】
ダイヤルスイッチ５２は、時計回り及び反時計回りに回転可能に構成され、所定の角度の回転ごとにパルス信号を発生し、演算処理部１に出力する。演算処理部１では、パルス信号の数から、回転角度を求める。
【００２３】
ＲＯＭ装置６は、ＣＤ-ＲＯＭやＤＶＤなどのＲＯＭ（Read Only Memory）やＩＣ（Integrated Circuit）カードといった、少なくとも読み取りが可能な記憶媒体で構成されている。この記憶媒体には、例えば、動画データや、音声データなどが記憶されている。
【００２４】
車速センサ７,ジャイロセンサ８およびＧＰＳ受信装置９は、車載用ナビゲーション装置１００において現在地（自車位置）を検出するために使用されるものである。
【００２５】
車速センサ７は、車速を算出するのに用いる値を出力するセンサである。ジャイロセンサ８は、光ファイバジャイロや振動ジャイロ等で構成され、移動体の回転による角速度を検出するものである。ＧＰＳ受信装置９は、ＧＰＳ衛星からの信号を受信し移動体とＧＰＳ衛星間の距離と距離の変化率を３個以上の衛星に対して測定することで移動体の現在位置、進行速度および進行方位を測定し、演算処理部１に送信するものである。
【００２６】
ＦＭ多重放送受信装置１０は、ＦＭ多重放送局から送られてくるＦＭ多重放送信号を受信する。ＦＭ多重放送には、ＶＩＣＳ（Vehicle Information Communication System：登録商標）情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報、天気情報などやＦＭ多重一般情報としてラジオ局が提供する文字情報などがある。
【００２７】
ビーコン受信装置１１は、光ビーコン、電波ビーコン等の信号を受信する。ビーコン等の信号には、ＶＩＣＳ情報の概略現況交通情報、規制情報、ＳＡ／ＰＡ（サービスエリア／パーキングエリア）情報、駐車場情報などがある。
【００２８】
図２は、演算処理部１の機能ブロック図である。
【００２９】
図示するように、演算処理部１は、主制御部１０１と、入力受付部１０２と、出力処理部１０３と、スクロール処理部１０４とを有する。
【００３０】
主制御部１０１は、様々な処理を行う中心的な機能部であり、処理内容に応じて、他の処理部を制御する。また、主制御部１０１は、車載用ナビゲーション装置１００の基本動作であるナビゲーション処理（例えば、交通情報の表示、現在位置の表示、経路探索、経路誘導等）を実施する。
【００３１】
入力受付部１０２は、マイクロフォン４１、タッチパネル５１およびダイヤルスイッチ５２を介して、使用者からの指示入力を受け付け、これを各処理部に受け渡す機能部である。
【００３２】
出力処理部１０３は、画面出力をディスプレイ２に表示させる機能部である。ディスプレイ２への表示が要求される画面データと、表示候補とを受け取り、指定された描画方式で、道路、その他の地図構成物や、現在地、目的地、推奨経路、メッセージ情報のためのダイアログなどを描画するように画面描画コマンドを生成する。そして、生成したコマンドを、ディスプレイ２に送信する。
【００３３】
スクロール処理部１０４は、ディスプレイに表示される地図画像をスクロール（移動）させたり、拡大表示させる機能部である。スクロール処理部１０４は、これらの処理を、ナビゲーション装置１００や、使用者から受け付ける指示に応じて実行する。例えば、タッチパネル５１へのタッチ数や、そのタッチ位置に基づく使用者の指示に応じて、スクロール処理部１０４は、スクロールの開始および終了、スクロール動作（スクロール方向、スクロール速度）、地図画像の縮尺率等の変更を制御する。
【００３４】
スクロール処理部１０４は、複数のタッチを検知した場合、それらを「第１番目のタッチ」、「第２番目のタッチ」、「第３番目のタッチ」として区別する。
【００３５】
例えば、スクロール処理部１０４は、非タッチ状態（使用者の指がタッチパネル５１に全く接触していない状態）の場合に、最初のタッチ状態（タッチパネル５１に対するタッチを最初に検知した状態）、すなわちＯＮ状態を検出したとする。スクロール処理部１０４は、かかるタッチを「第１番目のタッチ」として検知する。
【００３６】
なお、スクロール処理部１０４は、タッチのＯＮ状態が継続されている限り、タッチ位置が移動しても、「第１番目のタッチ」と認識する。すなわち、タッチ位置が移動しても、タッチ位置が連続した軌跡として得られる場合は、指は離されていないと考えられるので、スクロール処理部１０４は、移動したタッチ位置を「第１番目のタッチ」と認識する。
【００３７】
スクロール処理部１０４は、「第１番目のタッチ」がＯＮ状態のときに、「第１番目のタッチ」に続いて、新たな位置のタッチ状態を検出したとする。スクロール処理部１０４は、かかる新たな位置のタッチを「第２番目のタッチ」として検知する。
【００３８】
なお、タッチのＯＮ状態が継続されている限り、タッチ位置が移動しても、「第２番目のタッチ」とする。すなわち、タッチ位置が移動しても、タッチ位置が連続した軌跡として得られる場合は、指は離されていないと考えられるので、スクロール処理部１０４は、移動したタッチ位置を「第２番目のタッチ」と認識する。
【００３９】
スクロール処理部１０４は、「第１、第２番目のタッチ」がＯＮ状態のときに、「第２番目のタッチ」に続いて、新たな位置のタッチ状態を検出したとする。スクロール処理部１０４は、かかる位置のタッチを「第３番目のタッチ」として検知する。
【００４０】
なお、タッチのＯＮ状態が継続されている限り、タッチ位置が移動しても、「第３番目のタッチ」とする。すなわち、タッチ位置が移動しても、タッチ位置が連続した軌跡として得られる場合は、指は離されていないと考えられるので、スクロール処理部１０４は、移動したタッチ位置を「第３番目のタッチ」と認識する。
【００４１】
また、「第２番目のタッチ」が継続されたまま、「第１および第３番目のタッチ」をした指が一旦タッチパネル５１から離された後に、「第２番目のタッチ」以外に、新たな位置のタッチ状態を検知したとする。スクロール処理部１０４は、かかるタッチを「第１番目のタッチ」として検知する。また、例えば、「第３番目のタッチ」が継続されたまま、「第１および第２番目のタッチ」をした指が一旦タッチパネル５１から離された後に、「第３番目のタッチ」以外に、新たな位置のタッチ状態を検知したとする。スクロール処理部１０４は、かかるタッチを「第１番目のタッチ」として検知する。
【００４２】
また、例えば、「第１番目のタッチ」が継続されたまま、「第２および第３番目のタッチ」をした指が一旦タッチパネル５１から離された後に、「第１番目のタッチ」以外に、新たな位置のタッチ状態を検知したとする。スクロール処理部１０４は、かかるタッチを「第２番目のタッチ」として検知する。
【００４３】
また、例えば、「第２番目のタッチ」が継続されたまま、「第１および第３番目のタッチ」をした指が一旦タッチパネル５１から離された後に、「第２番目のタッチ」以外に、新たな位置のタッチ状態を検知したとする。前述のとおり、スクロール処理部１０４は、かかるタッチを「第１番目のタッチ」として検知する。さらに、「第２番目のタッチ」が継続されたまま、スクロール処理部１０４が、「第１番目のタッチ」に続いて新たな位置のタッチ状態を検出したとする。スクロール処理部１０４は、かかる位置のタッチを「第３番目のタッチ」として検知する。
【００４４】
そして、スクロール処理部１０４は、「第１番目のタッチ」による使用者からの指示を受け付けると、ディスプレイ２に表示する地図画像のスクロールを開始する。
【００４５】
また、スクロール処理部１０４は、「第２番目のタッチ」による使用者からの指示を受け付けると、地図画像のスクロール速度を速くする。
【００４６】
また、スクロール処理部１０４は、「第３番目のタッチ」による使用者からの指示を受け付けると、ディスプレイ２に表示する地図画像の縮尺率を変更する。
【００４７】
なお、タッチの認識は、使用者の指によるタッチに限られるものではない。例えば、タッチパネル専用のタッチペンにより、タッチのＯＮ状態が検知されるようにしてもよい。
【００４８】
上記の各機能部は、ＣＰＵ２１が読み込んだ所定のプログラムを実行することにより構築される。そのため、記憶装置３（メモリ）には、各機能部の処理を実現するためのプログラムが記憶されている。
【００４９】
なお、上記した各構成要素は、本実施形態に係るナビゲーション装置１００の構成を理解容易にするために、主な処理内容に応じて分類したものである。また、構成要素の分類の仕方やその名称によって、本願発明が制限されることはない。本実施形態に係るナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００５０】
また、各機能部は、ハードウェア（ＡＳＩＣなど）により構築されてもよい。また、各機能部の処理が一つのハードウェアで実行されてもよいし、複数のハードウェアで実行されてもよい。
【００５１】
次に、スクロール処理部１０４で実行されるスクロール処理について説明する。図３は、スクロール処理の流れを示すフロー図である。ここで、Ｔ１、Ｔ２、Ｔ３、は各々、「第１番目のタッチ」、「第２番目のタッチ」、「第３番目のタッチ」を示す。
【００５２】
スクロール処理部１０４は、地図画像の表示モード（スクロール受け付けモード）において、本フローを開始する。
【００５３】
まず、スクロール処理部１０４は、「第１番目のタッチ」がＯＮ状態であるか否かを判定する（Ｓ１０１）。
【００５４】
そして、「第１番目のタッチ」がＯＮ状態でない場合（Ｓ１０１でＮｏ）、スクロール処理部１０４は、地図画像のスクロールを停止し（Ｓ１０２）、Ｓ１０１に戻って処理を続ける。なお、後述するように、地図画像を拡大表示している場合には、スクロール処理部１０４は、スクロールを停止（Ｓ１０２）するとともに、拡大した地図画像を標準の縮尺率に変更する。また、スクロール処理部１０４は、既に、地図画像のスクロールが停止している場合は、その停止状態を維持する。
【００５５】
一方、「第１番目のタッチ」がＯＮ状態の場合（Ｓ１０１でＹｅｓ）、スクロール処理部１０４は、「第２番目のタッチ」がＯＮ状態であるか否かを判定する（Ｓ１０３）。
【００５６】
「第２番目のタッチ」がＯＮ状態でない場合（Ｓ１０３でＮｏ）、スクロール処理部１０４は、予め定められた標準のスクロール速度を設定し（Ｓ１０４）、その速度で地図画像をスクロールさせ（Ｓ１０５）、Ｓ１０１に処理を移行する。具体的には、スクロール処理部１０４は、標準のスクロール速度である「ｓｐｅｅｄ＝１」を設定し、スクロール方向（「第１番目のタッチ」の位置から、ディスプレイ２の中心に向かって規定される方向）を設定し、その方向に従って、地図画像をスクロールさせる。なお、既にスクロール速度に「ｓｐｅｅｄ＝１」が設定されている場合は、スクロール処理部１０４は、「ｓｐｅｅｄ＝１」の設定を維持する。
【００５７】
また、このような地図画像のスクロールは、地図データにおける全体地図の中に、スクロール方向に従って、表示に用いる領域（表示領域）を徐々に移動させて設定し、その領域に含まれる地図画像を順次表示することで達成される。表示領域の移動量は、スクロール速度に応じて設定される。したがって、スクロール処理部１０４は、Ｓ１０５において、全体地図中の表示領域（現在、表示している地図画像の領域）を、スクロール方向およびスクロール速度に応じて移動させ、移動させた表示領域内の地図画像をディスプレイ２に表示する。
【００５８】
このような処理がスクロール指示を受け付けている間（「第１番目のタッチ」がＯＮ状態の間）に繰り返されることで、表示画面上の地図画像が滑らかにスクロールして表示される。
【００５９】
一方、「第２番目のタッチ」がＯＮ状態の場合（Ｓ１０３でＹｅｓ）、スクロール処理部１０４は、標準のスクロール速度よりも速いスクロール速度（「ｓｐｅｅｄ＝２」）を設定する（Ｓ１０６）。なお、既にスクロール速度に「ｓｐｅｅｄ＝２」が設定されている場合は、スクロール処理部１０４は、「ｓｐｅｅｄ＝２」の設定を維持する。
【００６０】
そして、スクロール処理部１０４は、地図画像をスクロールさせ（Ｓ１０７）、Ｓ１０８に処理を移行する。具体的には、スクロール処理部１０４は、前述と同様に、地図データにおける全体地図中から、表示する範囲の地図を取得し、これをディスプレイ２に表示する。なお、スクロール処理部１０４は、スクロール速度をより速くするために、全体地図中の表示領域（表示される地図画像の領域）の移動量を、標準の速度の場合より大きくする。ただし、これに限らず、ディスプレイ２に表示する地図画像の更新速度を速くすることで、スクロール速度が速く見えるようにしてもよい。
【００６１】
次に、Ｓ１０８で、スクロール処理部１０４は、「第３番目のタッチ」がＯＮ状態であるか否かを判定する。
【００６２】
そして、「第３番目のタッチ」がＯＮ状態である場合（Ｓ１０８でＹｅｓ）、スクロール処理部１０４は、地図画像を拡大して表示し（Ｓ１０９）、Ｓ１０１に処理を移行する。具体的には、スクロール処理部１０４は、地図画像の縮尺率に、標準時（「第３番目のタッチ」がＯＮ状態でない場合）よりも高い縮尺率を設定する。なお、既に地図画像を拡大して表示している場合には、スクロール処理部１０４は、拡大時の縮尺率を維持する。このような標準時および拡大時の縮尺率は予め設定されている。
【００６３】
拡大表示にあたり、例えば、スクロール処理部１０４は、地図データにおける全体地図の中に、拡大時の縮尺率で表示される領域を設定し、その領域に含まれる地図画像をディスプレイ２に表示する。このようにして、スクロール処理部１０４は、「第３番目のタッチ」のＯＮ状態を検知すると、地図画像を所定の縮尺率に拡大してディスプレイ２に表示する。
【００６４】
一方、「第３番目のタッチ」がＯＮ状態でない場合（Ｓ１０８でＮｏ）、スクロール処理部１０４は、標準のスケール（縮尺率）で地図画像をディスプレイ２に表示して（Ｓ１１０）、Ｓ１０１に処理を移行する。具体的には、スクロール処理部１０４は、表示する地図画像の縮尺率を標準のスケールに設定する。なお、スクロール処理部１０４は、既に標準のスケールが設定されている場合には、この縮尺率を維持する。
【００６５】
スクロール処理部１０４は、以上のような処理（Ｓ１０９又はＳ１１０）を実行した後、再びステップＳ１０１に移行し、前述の処理を繰り返す。
【００６６】
次に、図４〜６を用いて、タッチによる入力指示と、入力指示を受け付けたスクロール処理部１０４における処理と、をより具体的に説明する。図４は、「１点タッチ」、「２点タッチ」、「３点タッチ」による入力指示と、各指示に対応する地図画像の変化を現す画面例と、を概略的に示したフロー図である。また、図５（ａ）、（ｂ）および図６（ｃ）、（ｄ）は、図４に示す「１点タッチ」、「２点タッチ」、「３点タッチ」ごとの画面例を、個別に拡大した図である。
【００６７】
なお、「１点タッチ」とは、図４、５（ａ）の画面例２０１に示すように、使用者の指が１点でタッチパネルに接触している状態のことである。また、「２点タッチ」とは、図４、５（ｂ）の画面例２０２、２０３に示すように、使用者の指が２点でタッチパネルに接触している状態のことである。また、「３点タッチ」とは、図４、６（ｃ）の画面例２０４に示すように、使用者の指が３点でタッチパネルに接触している状態のことである。
【００６８】
また、図４〜６に示す画面例は各々の図に共通のものであり、対応する画面例には同一の番号を付している。
【００６９】
まず、「１点タッチ」について説明する。図４および図５（ａ）の画面例２０１に示すように、使用者が「第１番目のタッチ」をすると、スクロール処理部１０４はこれを検知する（Ｓ１０１でＹｅｓ）。そして、スクロール処理部１０４は、標準のスクロール速度で地図画像をスクロールさせる（Ｓ１０４、Ｓ１０５）。また、画面例２０７に示すように、使用者が「第１番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、スクロールを停止する（Ｓ１０２）。
【００７０】
次に、図５（ｂ）を用いて、「２点タッチ」について説明する。なお、画面例２０２、２０３に示すように、「第２番目のタッチ」として検知されれば、タッチする指は、人差し指や薬指に限られず、これ以外のどの指であってもよい。使用者が「第１番目のタッチ」を継続しつつ、「第２番目のタッチ」をすると、スクロール処理部１０４は、これを検知する（Ｓ１０３でＹｅｓ）。そして、スクロール処理部１０４は、標準よりも速いスクロール速度で地図画像をスクロールさせる（Ｓ１０６、Ｓ１０７）。また、画面例２０７に示すように、使用者が「第１番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、スクロールを停止する（Ｓ１０２）。
【００７１】
次に、図６（ｃ）を用いて、「３点タッチ」について説明する。画面例２０４に示すように、使用者が「第１、第２番目のタッチ」を継続しつつ、「第３番目のタッチ」をすると、スクロール処理部１０４は、これを検知する（Ｓ１０８でＹｅｓ）。そして、スクロール処理部１０４は、標準よりも速いスクロール速度で、拡大した地図画像をスクロールさせる（Ｓ１０６、Ｓ１０７、Ｓ１０９）。また、画面例２０７に示すように、使用者が「第１番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、スクロールを停止する（Ｓ１０２）。
【００７２】
次に、図６（ｄ）を用いて、「３点タッチ」から「２点タッチ」に移行した場合について説明する。画面例２０４に示すように、「３点タッチ」がされている状態では、拡大された地図画像が、標準のスクロール速度よりも速い速度でスクロールしている。そして、画面例２０５に示すように、使用者が「第２番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、スクロール速度を標準のスクロール速度に変更する（Ｓ１０４、Ｓ１０５）。すなわち、ディスプレイ２には、標準の速度でスクロールする拡大された地図画像が表示される。
【００７３】
また、図６（ｄ）の画面例２０６に示すように、使用者が「第３番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、地図画像を標準の縮尺率に変更する（Ｓ１１０）。すなわち、ディスプレイ２には、標準よりも速い速度でスクロールする標準の大きさの地図画像が表示される。
【００７４】
また、画面例２０７に示すように、使用者が「第１番目のタッチ」をタッチパネル５１から離すと、スクロール処理部１０４は、スクロールを停止する（Ｓ１０２）。
【００７５】
以上、本発明の一実施形態について説明した。本実施形態によれば、使用者は、タッチパネルへのタッチに基づいて、地図画像のスクロール速度や地図画像の縮尺率を容易に変更することができる。
【００７６】
また、タッチ状態を検知する順番によってスクロール速度の変更、地図画像の縮尺率の変更を達成することができるため、例えば、地図画像を拡大させた状態で、スクロール速度を標準の速度に戻すこともできる。すなわち、地図画像の制御に当たり、タッチパネルの操作性を向上させることができる。
【００７７】
なお、本発明は、本実施形態に限られるものではない。本実施形態の第１変形例では、「第２番目のタッチ」のタッチ時間の長さに応じて、地図画像のスクロール速度が徐々に変化する。具体的には、スクロール処理部１０４は、タッチ時間の長さを検知し、時間長さに応じて、スクロール速度を徐々に速くする。例えば、「第２番目のタッチ」が２秒間以上継続されると、スクロール処理部１０４は、さらに速いスクロール速度（「ｓｐｅｅｄ＝３」）を設定する。
【００７８】
このような本実施形態の第１変形例によれば、使用者は、タッチパネルへのタッチ時間に応じて、地図画像のスクロール速度を容易に変更することができる。
【００７９】
また、本実施形態の第２変形例では、「第３番目のタッチ」のタッチ時間の長さに応じて、地図画像の縮尺率が徐々に変化する。具体的には、スクロール処理部１０４は、タッチ時間の長さを検知し、時間長さに応じて、地図画像の縮尺率を徐々に高くする。例えば、「第３番目のタッチ」が２秒間以上継続されると、スクロール処理部１０４は、さらに高い縮尺率（例えば、「縮尺率５０００分の１」から「縮尺率５０分の１」へ変更）を設定する。
【００８０】
このような本実施形態の第２変形例によれば、使用者は、タッチパネルへのタッチ時間に応じて、地図画像の縮尺率を容易に変更することができる。
【００８１】
また、前述の実施形態において、スクロールが停止すると、拡大した地図画像も標準の縮尺率に戻る場合を説明した。しかし、本実施形態の第３変形例では、スクロール処理部１０４は、スクロールを停止しても、地図画像の拡大を維持する。したがって、例えば、スクロールの停止後に、タッチパネルが非タッチ状態になっても、地図画像は拡大された状態で表示され続ける。一方で、地図画像を標準の縮尺率に戻す場合は、再び、「第３番目のタッチ」をＯＮ状態にした後で、その指をタッチパネルから離せばよい。
【００８２】
このような本実施形態の第３変形例によれば、使用者は、タッチパネルにタッチしていなくても、見たい場所の地図画像を拡大表示させておくことができる。
【符号の説明】
【００８３】
１００…車載用ナビゲーション装置、
１…演算処理部、２…ディスプレイ、３…記憶装置、４…音声入出力装置、５…入力装置、６…ＲＯＭ装置、７…車速センサ、８…ジャイロセンサ、９…ＧＰＳ受信装置、１０…ＦＭ多重放送受信装置、１１…ビーコン受信装置、５１…タッチパネル
【図１】
2011080851.tif 000003
【図２】
2011080851.tif 000004
【図３】
2011080851.tif 000005
【図４】
2011080851.tif 000006
【図５】
2011080851.tif 000007
【図６】
2011080851.tif 000008