(57)【要約】【課題】  タッチパネル画面を指で押して指定している時間や画面中央からの距離によってスクロール速度を早くさせて指定している時間を短くできるようにするものもあるが、スクロール速度を任意にかつ自由に変えることができず使い勝手が悪いものだった。このため、目的地点まで早く地図をスクロールしたいといった要望や、地図を確認しながらスクロールしたいといった要望に十分答えることができなかった。【解決手段】  タッチセンサーによって前記地図のスクロールが指示されたときに表示画面に表示されている地図上に複数のスクロール方向を示す方向目印とスクロール速度の増加或いは減少を示す速度目印を表示し、一つの方向目印が選択されたことをタッチセンサーで検出すると選択された方向に地図をスクロールすると共に、速度目印によって選ばれた速度で地図をスクロールするようにしたものである。【選択図】図２
2006226820.tif 000002
【特許請求の範囲】
【請求項１】
地図データや道路データ等のナビゲーション処理に必要な情報等が記憶されている記憶手段と、操作者からの指示を検出するタッチセンサーを備えた表示画面と、少なくとも現在の位置を検出して現在の位置周辺の地図を前記記憶手段から検索し、検索された地図上に前記現在の位置を重ねて前記表示画面上に表示する制御手段とを備えたナビゲーション装置において、
前記制御手段は、
前記タッチセンサーによって前記地図のスクロールが指示されたときに前記表示画面に表示されている地図上に複数のスクロール方向を示す方向目印とスクロール速度の増加或いは減少を示す速度目印を表示するスクロールパラメータ表示手段と、
前記スクロールパラメータ表示手段で表示された前記方向目印が選択されたことを前記タッチセンサーで検出すると前記選択された方向に地図をスクロールすると共に、前記速度目印によって選ばれた速度で地図をスクロールするスクロール速度制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項２】
地図データや道路データ等のナビゲーション処理に必要な情報等が記憶されている記憶手段と、操作者からの指示を検出するタッチセンサーを備えた表示画面と、少なくとも現在の位置を検出して現在の位置周辺の地図を前記記憶手段から検索し、検索された地図上に前記現在の位置を重ねて前記表示画面上に表示する制御手段とを備えたナビゲーション装置において、
前記制御手段は、
前記タッチセンサーによって前記地図のスクロールが指示されたときに前記表示画面に表示されている地図上に複数のスクロール方向を示す方向目印とスクロール速度の増加或いは減少を示す速度目印を表示するスクロールパラメータ表示手段と、
操作者によって選択された前記方向目印の方向に地図のスクロールを開始させると共に、この状態で操作者によって前記速度目印が押されるとこの目印の属性によってスクロール速度を増加或いは減少させて地図をスクロールするスクロール速度制御手段と、
前記スクロールパラメータ表示手段によって前記方向目印が前記表示画面に表示されてから所定時間の間に前記方向目印が操作者によって指示されないときに前記表示画面に表示されている前記方向目印と前記速度目印の表示を中止させて通常の地図表示に戻すスクロールパラメータ消去手段と
を備えたことを特徴とするナビゲーション装置。
【請求項３】
地図データや道路データ等のナビゲーション処理に必要な情報等が記憶されている記憶手段と、操作者からの指示を検出するタッチセンサーを備えた表示画面と、少なくとも現在の位置を検出して現在の位置周辺の地図を前記記憶手段から検索し、検索された地図上に前記現在の位置を重ねて前記表示画面上に表示する制御手段とを備えたナビゲーション装置において、
前記制御手段は、
前記表示画面で前記タッチセンサーによって指定された地点から地図のスクロール方向を求めるスクロール方向決定手段と、
前記スクロール方向検定手段によってスクロール方向が決定されるとスクロール速度の増加或いは減少を示す速度目印を表示するスクロール速度目印表示手段と、
前記スクロール方向決定手段によって決定された方向に地図をスクロールしている状態で前記速度目印が選ばれてこの目印の属性によってスクロール速度を増加或いは減少させて地図をスクロールするスクロール速度制御手段と
を備えたことを特徴とするナビゲーション装置。
【請求項４】
地図データや道路データ等のナビゲーション処理に必要な情報等が記憶されている記憶手段と、操作者からの指示を検出するタッチセンサーを備えた表示画面と、少なくとも現在の位置を検出して現在の位置周辺の地図を前記記憶手段から検索し、検索された地図上に前記現在の位置を重ねて前記表示画面上に表示する制御手段とを備えたナビゲーション装置において、
前記制御手段は、
前記表示画面で前記タッチセンサーによって指定された地点から地図のスクロール方向を求めるスクロール方向決定手段と、
前記スクロール方向検定手段によってスクロール方向が決定されるとスクロール速度の増加或いは減少を示す速度目印を表示するスクロール速度目印表示手段と、
前記スクロール方向決定手段によって決定された方向に地図をスクロールしている状態で前記速度目印が選ばれてこの目印の属性によってスクロール速度を増加或いは減少させて地図をスクロールするスクロール速度制御手段と
前記スクロール方向決定手段によって決定された方向に地図をスクロールしている状態で前記速度目印以外の表示画面が指定されたことを前記タッチセンサーが検出すると地図のスクロールを停止すると共に、前記速度目印の表示を中止して通常の地図表示に戻す通常表示復帰手段と
を備えたことを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は例えば自動車に搭載される、或いは操作者に携帯して持ち運ばれる移動体のナビゲーション装置に係り、特に新規な地図のスクロール操作機能を備えたナビゲーション装置に関するものである。尚、本発明は移動体のナビゲーション装置であるが、説明の便宜上、自動車の例について説明する。
【背景技術】
【０００２】
一般の自動車に搭載されたナビゲーション装置においてはＧＰＳ衛星からのＧＰＳ信号、ジャイロセンサからのジャイロ信号、車速センサからの車速パルス信号等を取得して現在の自動車の位置（緯度経度で示される座標値）や自動車の進行方向、走行速度などを算出し、ＤＶＤ-ＲＯＭやハードディスク等の記録媒体に格納されている道路データ等を含む地図データを検索して現在の自動車位置（座標）を含む地図データを読み出し、この読み出した地図データに基づいて自動車の位置を示す三角形のアイコン（以後、自車位置マークと称する）が所定の位置にくるように地図と自車位置マークをナビゲーション装置の表示画面上に表示するようになっている。
【０００３】
ところで、ナビゲーション装置の表示装置にはメニューによる各種設定機能や目的地点や登録地点を直接的にユーザが指で押して指定したり、選択したりできるように表示画面自身にポインタ機能を備えたタッチパネルが広く使われている。
そして、このようなタッチパネル方式の表示画面(以下タッチパネル画面という)に地図が表示された状態でタッチパネル画面の任意の場所を指で押して指定すると、その指定された地点がタッチパネル画面の中心にくるまで地図がスクロールするようになっている技術が採用されている。
【０００４】
しかしながら、表示させたい地点がタッチパネル画面の表示範囲外にあるような場合にはこの操作を繰り返し行なうことになるが、このようなスクロール方式の場合だとどの方向にスクロールすれば所望の地図が得られるかある程度の習熟が必要となり、使い勝手が悪いという課題があった。
【０００５】
このため、タッチパネル画面の任意の場所を指で押してスクロール要求を指示すると、まずタッチパネル画面上に放射状に所定数方向(例えば８方向)に向けて伸びた矢印型のアイコンが表示され、その矢印が表示された位置を指で押して指定することでその矢印が示す方向に画面をスクロールするスクロールモードを持ったナビゲーション装置が提案されている。
尚、この方式の場合、タッチパネル画面に表示されている矢印型のアイコンを指で押して指定している間はスクロールが連続して行なわれるようになっている。
ところが、この方式ではスクロール中はタッチパネル画面の矢印を指で押して指定しておかなければならず、ユーザにとって負担を伴う操作行為になる。
【特許文献１】特開２００１−１０８４７５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
このユーザにとって負担を伴う操作行為を軽減する技術として、特開２００１−１０８４７５号公報にあるようにタッチパネル画面を指で押して指定している時間や画面中央からの距離によってスクロール速度を早くさせて指定している時間を短くできるようにするものもあるが、スクロール速度を任意にかつ自由に変えることができず、これも使い勝手が悪いものだった。このため、目的地点まで早く地図をスクロールしたいといった要望や、地図を確認しながらスクロールしたいといった要望に十分答えることができなかった。
【０００７】
このような点に鑑み、本発明はタッチパネル画面を指で押して指定しつづけることなくスクロールを行なうことができ、しかも簡単にスクロール速度を変えられるスクロールモードを持つ新規な地図のスクロール操作装置を備えたナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第1の特徴は、
タッチセンサーによって前記地図のスクロールが指示されたときに表示画面に表示されている地図上に複数のスクロール方向を示す方向目印とスクロール速度の増加或いは減少を示す速度目印を表示し、一つの方向目印が選択されたことをタッチセンサーで検出すると選択された方向に地図をスクロールすると共に、速度目印によって選ばれた速度で地図をスクロールするようにしたものである。
本発明の第２の特徴は、
タッチセンサーによって指定された地点から地図のスクロール方向を決定するとスクロール速度の増加或いは減少を示す速度目印を表示し、地図をスクロールしている状態で速度目印が選ばれてこの目印の属性によってスクロール速度を増加或いは減少させて地図をスクロールするようにしたものである。
【発明の効果】
【０００９】
以上説明したような手段を備えることにより、ユーザは簡単な操作でスクロールをすることができるので所望の場所の地図を早く表示させることができるようになると共に、スクロール速度を簡単に変えることができるため目的地点まで早くスクロールできるとか、地図を確認しながらスクロールできるといった操作者の要望にかなったスクロールが可能となる。
【発明を実施するための最良の形態】
【００１０】
以下に本発明の一実施例を図面に基づき詳細に説明するが、以下に説明する実施例に限られることなく本発明は種々の変形、応用ができることは言うまでもない。
【実施例１】
【００１１】
まず、本発明になる自動車に搭載する形式のナビゲーション装置の内部構成例について図１を用いて説明する。
ナビゲーション装置１は演算処理部１０、外部記憶装置２０、センサ部３０、表示部４０、外部情報受信部５０、入出力部６０等から構成されている。
【００１２】
演算処理部１０はＣＰＵ(Central Processing Unit)１１、Flash ＲＯＭ(Read Only  Memory) からなる記憶装置１２、ＤＲＡＭ（Dynamic  Random Access Memory）１３から構成されている。もちろん演算処理部１０を構成する要素はこれら以外にもあるが、本発明の説明に関連のない構成要素の図示は省略してある。
【００１３】
ＣＰＵ１１は後述するアプリケーションプログラムを実行するほか種々の演算をするために用いられる。  例えばセンサ部３０からの信号を所定のロジックに従って演算したり、ＧＰＳ（Global Positioning System）信号受信部５1からの情報に基づいて車両の現在位置を算出し、算出した現在位置情報から表示に必要な地図情報を外部記憶装置２０から読み出して現在位置としての自車位置マークと共に表示部４０に表示する機能を有している。
また、ＣＰＵ１１はユーザにより任意に指定された２地点間の距離を後述のデータベースに格納された指定地点の座標値データから算出する処理も行なうことができる。
【００１４】
記憶装置１２はナビゲーション装置1の各種機能のアプリケーションプログラムやその演算に必要なデータなどを記憶しておくもので、ここではFlash ＲＯＭ１２を用いているがこれと同等の機能を有するＥＰＲＯＭ等であってもよい。
ＤＲＡＭ１３は処理中の作業エリアとして使用したり、地図データなどを一時記憶したりするために用いられるもので、地図情報や演算データ、例えば後述するタッチパネルの指定場所の位置情報やスクロールの方向や速度データ等を記憶したりするものである。
【００１５】
外部記憶装置２０は地図データ、道路種別、道路データを構成するノードやリンク構成情報等の経路計算用道路データ、座標値、電話番号、住所等の施設情報等のナビゲーシ
ョン処理に必要な情報をデータベースとして構築している。
そして、外部記憶装置２０は前述した情報を記憶しているＤＶＤ(Digital Versatile Disk)２３が挿入されるＤＶＤドライブ２１及びメモリカード２４が挿入されるＰＣカードインターフェース２２の一方或いは両方の組み合わせで構成されている。
【００１６】
センサ部３０は方位センサ３１、ジャイロ３２を備えており、方位センサ３１は地球が有している磁場を検出して自動車の向きを検出し、また、ジャイロ３２は光ファイバジャイロや振動ジャイロ等が用いられ、自動車が回転した角度を検出するものである。
これらの方位センサ３１及びジャイロ３２の検出信号はアナログーディジタル変換器（Ａ／Ｄ）３４によりディジタル信号に変換されて内部バス７０を介して演算処理部１０に送られる。    
【００１７】
また、センサ部３０は車輪速センサ３３を備えており、車輪速センサ３３は車輪の回転に伴って出力されるパルス信号をカウンタ３５により計数することにより自動車の走行距離信号を検出し、この走行距離信号は同様に内部バス７０を介して演算処理部１０に送られる。
【００１８】
ＧＰＳ信号受信部５１はＧＰＳアンテナ５４を介してＧＰＳ衛星からの信号を受信し、自動車と衛星との間の距離および距離の変化率を測定することにより、自動車の現在位置、進行方向および進行方位を測定するもので、これらの測定データはＳＣＩ（Serial Communication Interface）５３から内部バス７０を介して演算部１０に送られる。
【００１９】
更にＦＭ情報受信部５２はＦＭ多重受信機５５を介してＦＭ放送に重畳されているＶＩＣＳ情報を定期的に受信し、渋滞情報や交通規制及び交通事故発生情報等の交通情報を取り込みＳＣＩ５３から内部バス７０を介して演算部１０に送られる。これらの交通情報は地図情報と共に表示部４０で表示されるものである。
【００２０】
表示部４０は表示ドライバ４１、コントローラ４３、バッファ４４等よりなる表示制御
手段及び液晶パネル４２から構成され、内部バス７０を介して演算処理部１０から送られてくるデータをバッファ４４に格納し、これに基づいて表示装置４２に地図、誘導ルート、自車位置などを表示させるものである。
【００２１】
また、コントローラ４３は液晶パネル４２に設置されたタッチパネル４５に設けられた多数のタッチセンサーからの信号を受けてユーザの指等で押された位置を検出する処理も行なっており、検出した位置に関する情報は割込み信号としてＣＰＵ１１に送るようになっている。
尚、液晶パネル４２とタッチセンサーを備えたタッチパネル４５を組み合わせた表示画面を図２に示されるようなタッチパネル画面１００として以下表記する。
【００２２】
入出力部６０はユーザによる指示を受け付けるハードスイッチやジョグスイッチなどで構成されるＫｅｙ ＰＡＤ６２、ユーザの操作するリモコン６５からの光信号を受信するリモコン受光部６１、演算処理部１０が生成したユーザへのメッセージをスピーカ（ＳＰ）６６で音声信号に変換すると共にマイク６８を介して入力される音声信号を取り込んで信号変換するＣＯＤＥＣ６３等により構成されている。
これらはＰＩＯ（Port Input/Output）６４及び内部バス７０を介して演算処理部１０とデータのやり取りを実行する。  
【００２３】
図２はタッチパネル画面１００上に表示されたスクロール操作キーの例で、表示された地図の上に上書表示する形態でスクロールパラメータであるスクロール方向を示す方向目印である矢印型のスクロール方向指定アイコン１２０と、スクロール速度の増加及び減少を指定する速度目印であるスクロール速度指定アイコン１４０が表示されている。
【００２４】
図２にあるように、スクロール方向指定アイコン１２０はタッチパネル画面１００上に放射状に８方向に向けて伸びており、このスクロール方向指定アイコン１２０の中心がタッチパネル画面１００の中心と一致するように表示されるようになっている。
また、タッチパネル画面１００の左下領域にスクロールの速度の増加及び減少を指定するスクロール速度指定アイコン１４０が表示されている。
【００２５】
タッチパネル画面１００の外枠の左側にはハードキーである詳細キー１０２、広域キー１０４、現在地キー１０６、メニューキー１０８及びジョグキー１１０が設けられている。  
詳細キー１０２は表示された地図の縮尺を小さくして地図をより詳細に表示するための機能キーであり、広域キーは表示された地図の縮尺を大きくしてより広い領域を表示するための機能キー１０４であり、現在地キー１０６は現在自動車が位置している領域の地図を表示するための機能キーであり、メニューキー１０８は種々の表示機能や検索機能を表すメニューを表示させる機能キーであり、ジョグキー１１０は例えば表示されたメニューを選択するための機能キーである。
【００２６】
次にナビゲーション装置におけるスクロールに関する一連の処理動作について図４及び図５を用いて説明する。ここで、図４はスクロール処理を行なうまでのナビゲーション装置の処理を示したフローチャート図である。
【００２７】
先ず、図３にあるように自車位置マーク及び自車位置マーク周辺の地図がタッチパネル画面１００上に表示されている状態で操作者によってタッチパネル画面１００の任意の場所が指で押されると、タッチパネル画面１００のタッチセンサーがスクロール要求信号をコントローラ４３に送り、コントローラ４３はこのスクロール要求信号を内部バス７０を介してＣＰＵ１１に送り、ＣＰＵ１１に対してのスクロール割り込み信号とする。
【００２８】
この割り込み信号を受けたＣＰＵ１１は図４に示すようなタッチパネル割り込み処理を開始し、ステップ１０２(以下ステップの表記をＳで表記する。) で表示部４０に対して図２に示すようにスクロール方向を指定するスクロール方向指定アイコン１２０及びスクロール速度を変更するスクロール速度指定アイコン１４０を表示させる。
【００２９】
その後、Ｓ１０４に進みこのスクロール方向指定アイコン１２０及びスクロール速度指定アイコン１４０の表示がされてから所定時間(例えば１５秒)経過したかどうかを判断する。これは所定時間内にアイコンが押されれば引き続きスクロール操作が要求されているものと判断し、所定時間内にアイコンが押されなければ誤ってタッチパネル１００画面が押されたものと判断するものである。
【００３０】
Ｓ１０４の判断ステップで１５秒といった所定時間が経過したと判断された場合（“Ｙ”の場合）はＳ１０６に進み、スクロール方向指定アイコン１２０及び速度指定アイコンの表示を中止して図３のような通常の地図表示処理に戻る。
一方、Ｓ１０４で所定時間を経過していない（“Ｎ”の場合）と判断されるとＳ１０８に進み、スクロール方向指定アイコン１２０及びスクロール速度指定アイコン１４０のいずれかが押されたかどうかを判定する。
【００３１】
Ｓ１０８でスクロール方向指定アイコン１２０及びスクロール速度指定アイコン１４０のいずれも押されていなければ（“Ｎ”の場合）再びＳ１０４に戻り、一方スクロール方向指定アイコン１２０及びスクロール速度指定アイコン１４０のいずれかのアイコンが押された場合（“Ｙ”の場合）にはＳ１１０に進んでスクロールモードに移行する。
【００３２】
次にＳ１１０のスクロールモードに移行した後、Ｓ１１２でユーザによって押されたアイコンがスクロール方向指定アイコン１２０かどうか判定する。これはスクロール方向を選択しなければスクロール速度の調整そのものが成立しないためである。
したがって、Ｓ１１２で押されたアイコンがスクロール方向指定アイコン１２０ではなかった場合（“Ｎ”の場合）には再びＳ１０４に戻って同じ処理が繰り返される。
一方、押されたアイコンがスクロール方向指定アイコン１２０であった場合（“Ｙ”の場合）にはＳ１１４に進みスクロール方向データを更新する。
そして、その後Ｓ１１６に進みスクロール処理を開始するが、このスクロール処理については図５に基づき詳細に説明する。
【００３３】
次に、Ｓ１１６でのスクロール処理が終了して地図がスクロール停止状態になると、Ｓ１１８でスクロール方向指定アイコン１２０を再表示させた後、再びＳ１０４に戻りタッチパネル画面１００が押されるのを待機する。
尚、スクロール終了までのスクロールすべき地図上の距離は詳細に示していないが、例えば現在表示されている地図の縮尺に合わせたメッシュ単位、或いは1/2メッシュ単位でスクロールしても良いし、所定距離の範囲でスクロールしても良く任意に決められるものである。
【００３４】
次に図４で説明したスクロール処理の詳細動作を図５に基づき説明する。
図４のＳ１１６でスクロール処理を実行するモードに入ると、先ずＳ２００でＤＲＡＭ１３に設けられた所定領域内に格納されたスクロール方向及び速度データを読み出してＳ２０２でそのデータを基に選択されたスクロール方向に所定速度でスクロールを開始する。
このときスクロール速度は予め定めた初期設定速度に決められ、基準スクロール速度としてその後ユーザの指定により増加或いは減少されるものである。尚、本実施例ではスクロール方向指定アイコン１２０は必要なくなっているので消去されるが、必要によってはスクロール方向指定アイコン１２０は表示したままスクロールしても良い。
【００３５】
その後、Ｓ２０４に進み再びタッチパネル画面１００が押されたかどうかを監視し、ユーザがスクロール速度の調整を要求しているかどうかを判断するためＳ２０６に進んでタッチパネル画面１００が押された場合（“Ｙ”の場合）にはそれがスクロール速度変更アイコン１４０かどうか判定する。
【００３６】
Ｓ２０６でスクロール速度変更アイコン１４０が押されたと判断された場合には、Ｓ２０８に進んでスクロール速度データを更新してスクロール速度の調整を行う。
ここで、図２のスクロール速度変更アイコン１４０は画面上側方向の矢印はスクロール速度の増加を表す属性が与えられ、逆に画面下側方向の矢印はスクロール速度の減少を表す属性が与えられている。したがってどちらの矢印が選ばれたかによってスクロール速度の増加或いは減少が実行される。
【００３７】
そして、Ｓ２０８でスクロール速度の調整が実行されるとＳ２０４に戻って再びタッチパネル画面１００への接触を監視し、例えば前のスクロール速度の調整が増加方向の要求であった場合に再び増加方向の要求がスクロール速度変更アイコン１４０によって指示されると、この時のスクロール速度から更にスクロール速度が増加されて地図がスクロールされる。逆にスクロール速度の調整が減少方向の要求であった場合にスクロール速度が減少して地図がスクロールされる。
【００３８】
Ｓ２０６でスクロール速度変更アイコン１４０が押されていなかった場合（“Ｎ”の場合）にはＳ２１０に進み地図のスクロールを停止させて図４のＳ１１８の処理に戻り次の処理を実行する。
【００３９】
以上のような処理を実行することによって、タッチパネル画面を指で押して指定しつづけることなくスクロールを行なうことができ、しかも簡単にスクロール速度を変えられるスクロールモードを持つ新規な地図のスクロール操作装置を備えたナビゲーション装置を提供することができる。
【００４０】
尚、本実施例ではスクロール速度を増加及び減少させるスクロール速度変更アイコン１４０を表示させた例を示したが、図７に示すようにスクロール速度が何段階かに分かれたスクロール速度変更アイコン１４０Ａで直接速度を指定できるようにしても良い。この場合、スクロールの初期設定速度は一番下の四角形部分に設定され、上に行くほどスクロール速度が大きくなるように設定されている。
【００４１】
また、画面周辺に設置されたハードキーの内スクロールモード中は本来の機能を働かせなくてもいいようなハードキー、例えば、図２に示すような地図の縮尺率を変える詳細キー１０２及び広域キー１０４等はスクロール速度変更アイコン１４０の代用して使用しても良いものである。
【００４２】
すなわち、スクロールモードに移行してスクロール方向指定アイコン１２０が表示されると詳細キー１０２がスクロール速度を増加するアイコンとして機能設定され、広域キー１０４がスクロール速度を減少するアイコンとして機能設定されるようにする。
こうすれば、アイコン表示により地図の一部が隠されてしまうこともなくなり、操作性が向上できるといった効果を得ることができる。
【００４３】
また、図２に示すようにスクロール方向指定アイコン１２０とスクロール速度変更アイコン１４０を同時に表示させるようにしたが、これに限らずスクロールさせていない状態ではスクロール速度変更アイコン１４０を表示させないで、スクロールが開始されたらスクロール速度変更アイコン１４０表示することによりスクロール速度変更アイコン１４０によって地図の一部が隠されてしまうことも少なくなるものである。
【実施例２】
【００４４】
次に本発明の他の実施例について図６を用いて説明するが、ナビゲーション装置１の内部構成は実施例１と同じであるので詳細な説明は省略する。
実施例1と同様に図３にあるように、自車位置マーク及び自車位置マーク周辺の地図がタッチパネル画面１００上に表示されている状態でタッチパネル画面１００の任意の場所が指で押されると、タッチパネル画面１００のタッチセンサーがスクロール要求信号をコントローラ４３に送り、コントローラ４３はこのスクロール要求信号を内部バス７０を介してＣＰＵ１１に送り、ＣＰＵ１１のスクロール割り込み信号とする。
【００４５】
この割込みを受信したＣＰＵ１１は図７に示すタッチパネル割り込み処理を起動し、Ｓ３０２でＣＰＵ１１に内蔵されたタイマによりタッチパネル画面１００が押されている時間の計測を開始し、また画面中央の座標値と押された位置の座標値からスクロールすべき方向を特定する。
【００４６】
したがって、この実施例ではタッチパネル画面１００を指で押している時間及びタッチパネル画面１００の何処を押しても良いわけでない。したがって、スクロールしたい方向の地点を所定時間だけ指定することが必要であり、これは取扱説明書あるいはナビゲーション装置の立ち上げ時に音声で説明するようにすれば良い。
【００４７】
そして、Ｓ３０４でタッチパネル画面１００から指が離れたかどうかを監視し、指が離れた（接触が解除された）と判断すると（“Ｙ”の場合）、Ｓ３０６に進み指とタッチパネル画面１００の接触時間が所定時間を経過しているかどうかを判定する。
ここで、Ｓ３０６の判断で指とタッチパネル画面１００の接触時間が所定時間を経過していない場合にはＳ３０８に進み指で指定された地点がタッチパネル画面１００の画面中央にくるまでスクロールさせ、地点登録等を問い合わせるなどの別の処理へ移行する。
【００４８】
また、Ｓ３０６で接触していた時間が所定時間以上であった場合（“Ｙ”の場合）にはＳ３１０に進み、図２に示すようなタッチパネル画面１００上にスクロール速度変更アイコン１４０を表示させた後に、Ｓ３１２に進んで最初に指で指定した方向に地図画面のスクロールを開始する。ここではスクロール方向指定アイコン１２０は表示されない設定となる。
【００４９】
その後、Ｓ３１４でタッチパネル画面１００に再び指が接触されるのを監視し、タッチパネル画面１００への指の接触が検出されたら（“Ｙ”の場合）Ｓ３１６に進み、それがスクロール速度変更アイコン１４０のであるかどうか判別し、スクロール速度変更アイコン１４０であった場合（“Ｙ” の場合）にはＳ３１８に進んでスクロール速度データを更新してスクロール速度の調整を行う。
【００５０】
ここで、図２と同様にスクロール速度変更アイコン１４０は画面上側方向の矢印はスクロール速度の増加を表す属性が与えられ、逆に画面下側方向の矢印はスクロール速度の減少を表す属性が与えられている。
【００５１】
そして、Ｓ３１８でスクロール速度の調整が実行されるとＳ３１４に戻って再びタッチパネルへの接触を監視し、実施例１と同様に前のスクロール速度の調整が増加方向の要求であった場合に再び増加方向の要求がスクロール速度変更アイコン１４０によって指示されると、この時のスクロール速度から更にスクロール速度が増加されて地図がスクロールされる。逆にスクロール速度の調整が減少方向の要求であった場合にスクロール速度が減少して地図がスクロールされるものである。
【００５２】
一方、Ｓ３１６でスクロール速度変更アイコン１４０が押されていなかった場合（“Ｎ”の場合）にはＳ３２０に進んで地図のスクロールを直ちに停止させ、スクロール速度変更アイコン１４０の表示も中止して、通常の処理に戻る。
【００５３】
以上のような処理を実行することによって、タッチパネル画面を指で押して指定しつづけることなくスクロールを行なうことができ、しかも簡単にスクロール速度を変えられるスクロールモードを持つ新規な地図のスクロール操作装置を備えたナビゲーション装置を提供することができる。
【００５４】
尚、上述した実施例２では、タッチパネルが押されている時間が所定時間に達しない場合には押された地点を画面中央にくるまでスクロールさせて止めるようにし、所定時間以上押された場合にはそれ以後もスクロールを継続させるようにしたが、タッチパネルが押されていた時間とスクロール動作の関係を逆にしても同様に実施できるものである。
【図面の簡単な説明】
【００５５】
【図１】本発明の一実施例であるナビゲーション装置の内部構成を説明する図である。
【図２】本発明のナビゲーション装置におけるスクロールモード時の表示例を示す図である。
【図３】スクロールモードに移行する前の表示例を示す図である。
【図４】本発明の一実施例のナビゲーション装置におけるスクロールモードへの移行処理を説明するフローチャート図である。
【図５】本発明の一実施例のナビゲーション装置におけるスクロール処理を説明するフローチャート図である。
【図６】本発明の別の実施例であるナビゲーション装置におけるスクロール処理を説明するフローチャート図である。
【図７】本発明のナビゲーション装置におけるスクロール速度アイコンの別の表示例を示す図である。
【符号の説明】
【００５６】
１‥ナビゲーション装置、１０‥演算処理部、１１‥ＣＰＵ、１２‥Ｆｌａｓｈ ＲＯＭ、１３‥ＤＲＡＭ、２０‥外部記憶装置、２１‥ＤＶＤドライブ、２２‥ＰＣカードＩ／Ｆ、３０‥センサ部、４０‥表示部、５１‥ＧＰＳ信号受信部、５２‥交通情報受信部、６０‥入出力部、７０‥バス、１００‥表示画面、１０２、１０４、１０６、１０８‥ハードキー、１１０‥ジョグキー、１２０‥スクロール方向指定アイコン、１４０‥スクロール速度変更アイコン
【図１】
2006226820.tif 000003
【図２】
2006226820.tif 000004
【図３】
2006226820.tif 000005
【図４】
2006226820.tif 000006
【図５】
2006226820.tif 000007
【図６】
2006226820.tif 000008
【図７】
2006226820.tif 000009