(57)【要約】   【課題】  運転中に地図スクロール操作する際に、運転者の視線をタッチパネルディスプレイに移す時間および間隔を最小限にして、運転を安全に行うことを可能とするナビゲーション装置を提供する。   【解決手段】  タッチパネルディスプレイに指が接触して移動した長さを検出するタッチ移動距離検出手段１０１と、移動した方向を検出するタッチ移動方向検出手段１０２を備え、タッチパネルディスプレイに表示された地図上を指等でスライドすることで、地図が指等と一緒にスクロールするようになるため、指先の動作で細やかな地図スクロール制御が可能となり、運転者が視線をタッチパネルディスプレイ上の地図に移す時間および間隔を最小限して、運転を安全に行うことができる。 【選択図】 図１
2006090962.tif 000002
【特許請求の範囲】
【請求項１】
地図を表示するタッチパネルディスプレイと、タッチパネルディスプレイに物体が接触して移動した長さを検出するタッチ移動距離検出手段と、移動した方向を検出するタッチ移動方向検出手段と、表示された地図の縮尺より前記タッチ移動距離検出手段から得られる画面での移動距離を地図スクロールの距離として算出する地図スクロール距離算出手段と、前記タッチ移動方向検出手段から得られる画面での移動方向を地図スクロールの方向として算出する地図スクロール方向算出手段と、前記地図スクロール距離算出手段から得られる距離と前記地図スクロール方向算出手段から得られる方向に地図をスクロールする地図スクロール制御手段を備えたナビゲーション装置。 
【請求項２】
前記地図スクロール距離算出手段から得られる地図スクロール距離を任意の倍率に補正する地図スクロール距離補正手段を備えた請求項１記載のナビゲーション装置。
【請求項３】
前記地図スクロール距離補正手段は、前記地図スクロール距離を補正する倍率をユーザが任意に設定できる地図スクロール距離補正倍率設定手段を備えた請求項２記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルディスプレイを使用して地図をスクロールする車載用のナビゲーション装置に関する。 
【背景技術】
【０００２】
従来、ナビゲーション装置では、液晶ディスプレイ等の表示装置の画面に地図を表示してユーザに地図情報を提供するものが知られている（例えば特許文献１参照）。
【０００３】
図４に示した従来のナビゲーション装置は、方位を検出する方位センサ３０１、距離を測定する距離センサ３０２、ナビゲーション装置全体の動作を制御するＣＰＵ３０４、ＣＰＵ３０４が処理するデータを一時的に記憶するＲＡＭ３０４ａ、プログラムを記録したプログラムＲＯＭ３０４ｂ、方位センサ３０１および距離センサ３０２とＣＰＵ３０４との間でデータをやりとりする入力インタフェース３０３、全地球測位システム（ＧＰＳ）を利用して現在位置を表すＧＰＳデータを受信するＧＰＳ受信機３０６、地図データを記憶するＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ３０７、ＧＰＳ受信機３０６とＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ３０７とＣＰＵ３０４との間でデータをやりとりする通信インタフェース３０５、画像を処理する画像処理プロセッサ３０８、画像を表示するタッチパネルディスプレイ３０９、およびタッチパネルディスプレイ３０９を操作するユーザからの指示を入力する操作部３１０とを備えている。
【０００４】
方位センサ３０１と距離センサ３０２から入力インタフェース３０３を介してデータが入力されるＣＰＵ３０４は、自己の車両位置、車両方位、走行軌跡等を求め、通信インタフェース３０５を経て得られたＧＰＳ受信機３０６により受信された現在位置を表すＧＰＳデータと、ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ３０７からの地図データを用いて、ＲＡＭ３０４aとプログラムＲＯＭ３０４ｂとで推定位置を算出する。また、ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ３０７から読み込んだ地図データと操作部３１０により入力されたタッチパネルディスプレイ３０９を操作するユーザの指示に基づいてＣＰＵ３０４はＲＡＭ３０４aとプログラムＲＯＭ３０４ｂとで地図上の車両位置をユーザの指示を処理し、画像処理プロセッサ３０８を経てタッチパネルディスプレイ３０９に地図上の車両位置、ユーザの指示の処理結果等を表示する。 
【０００５】
従来のナビゲーション装置でタッチパネルディスプレイを使用した地図スクロール操作について説明する。図５に示されるように、タッチパネルディスプレイ３０９に表示される自車位置６０１からスクロールしたい方向に指等を接触させてその方向に地図をスクロールさせ、表示したい場所が現れたら指を離してスクロールを停止させる。 
【０００６】
このようなナビゲーション装置において、地図をスクロールさせる処理を図６のフローチャートを参照して説明する。まず、タッチパネルに指等が触れたかを判断し（ステップＳ４０１）、指等が触れたタッチパネルの座標を検出し（ステップＳ４０２）、その座標と自車位置から移動方向を算出し（ステップＳ４０３）、地図スクロール動作を実行する（ステップＳ４０４）、指等がタッチパネルから離れたか判断し（ステップＳ４０５）、離れていなければステップＳ４０２に戻りスクロール動作し続け、指等が離れていればスクロール動作を終了する。   
【特許文献１】特開２００２―３２３８５０号公報（第１図）
【発明の開示】
【発明が解決しようとする課題】
【０００７】
しかしながら、上記従来のナビゲーション装置においては、表示したい場所で地図スクロールを止めるためには、表示したい場所が現れた時にタッチパネルディスプレイから指を離すことによってのみ実現されるので運転者がスクロールしている地図を注視していなければならず、運転中に視線を相当の時間タッチパネルディスプレイに移す必要があるため、非常に危険であるという問題を有していた。 
【０００８】
そこで本発明は、上記従来技術の問題を解決するもので、運転中に地図スクロールする場合でも運転者の視線をタッチパネルディスプレイに移す時間および間隔を最小限にする、優れたナビゲーション装置を提供することを目的とする。 
【課題を解決するための手段】
【０００９】
本発明のナビゲーション装置は、地図を表示するタッチパネルディスプレイと、タッチパネルディスプレイに指が接触して移動した長さを検出するタッチ移動距離検出手段と、移動した方向を検出するタッチ移動方向検出手段と、表示された地図の縮尺より前記タッチ移動距離検出手段から得られる画面での移動距離を地図スクロールの距離として算出する地図スクロール距離算出手段と、前記タッチ移動方向検出手段から得られる画面での移動方向を地図スクロールの方向として算出する地図スクロール方向算出手段と、前記地図スクロール距離算出手段から得られる距離と前記地図スクロール方向算出手段から得られる方向に地図をスクロールする地図スクロール制御手段を備えた構成を有している。
【００１０】
この構成により、本発明のナビゲーション装置は、タッチパネルディスプレイに表示された地図上を指等で接触してスライドすると、地図が指等と一緒にスクロールするようになるため、指先の動作で細やかな地図スクロール制御が可能となり、運転中に地図スクロールする場合でも運転者の視線をタッチパネルディスプレイに移す時間および間隔を最小限にすることができる。
【００１１】
また、本発明のナビゲーション装置は、前記地図スクロール距離算出手段から得られる地図スクロール距離を任意の倍率に補正する地図スクロール距離補正手段を備えた構成を有している。
【００１２】
この構成により、本発明のナビゲーション装置は、タッチパネルディスプレイに表示された地図上を指等で接触してスライドすると、地図が指等と一緒に任意の倍率の距離だけスクロールするようになるため、指先の動作でより細やかな地図スクロール制御が可能となり、運転中に地図スクロールする場合でも運転者の視線をタッチパネルディスプレイに移す時間および間隔を最小限にすることができる。
【００１３】
また、本発明のナビゲーション装置の前記地図スクロール距離補正手段は、前記地図スクロール距離を補正する倍率をユーザが任意に設定できる地図スクロール距離補正倍率設定手段を備えた構成を有している。 
【００１４】
この構成により、本発明のナビゲーション装置は、タッチパネルディスプレイに表示された地図上を指等で接触してスライドすると、地図が指等と一緒にユーザが指定する任意の倍率の距離だけスクロールするようになるため、指先の動作でより細やかな地図スクロール制御が可能となり、運転中に地図スクロールする場合でも運転者の視線をタッチパネルディスプレイに移す時間および間隔を最小限にすることができる。
【発明の効果】
【００１５】
本発明のナビゲーション装置によれば、タッチパネルディスプレイに指等をスライドすることで地図を指等と一緒にスクロールすることが可能となり、運転中に運転者がタッチパネルディスプレイに視線を移す時間および間隔を最小限にできるという効果が得られる。 
【発明を実施するための最良の形態】
【００１６】
以下、本発明の実施の形態について、図１、図２、図３を参照して説明する。 
【００１７】
まず、本発明のナビゲーション装置の構成について説明する。
【００１８】
図１に示すように、本発明の実施の形態のナビゲーション装置は、タッチパネルディスプレイに指等が接触して移動する距離を検出するタッチ移動距離検出手段１０１と、タッチパネルディスプレイ上で指等が移動する方向を検出するタッチ移動方向検出手段１０２と、タッチ移動距離検出手段１０１より得られるタッチパネルディスプレイ上の移動距離を表示している地図の縮尺を基に地図のスクロール距離を算出する地図スクロール距離算出手段１０３と、タッチ移動方向検出手段１０２より得られるタッチパネルディスプレイ上の移動方向を基に地図のスクロール方向を算出する地図スクロール方向算出手段１０４と、地図スクロール距離算出手段１０３から得られる地図スクロール距離に任意の倍率を掛け合わせて地図スクロール距離を補正する地図スクロール距離補正手段１０５と、地図スクロール距離補正手段１０５が地図スクロール距離を補正する倍率をユーザが設定した倍率に設定する地図スクロール距離補正倍率設定手段１０６と、地図スクロール距離補正手段１０５より得られる地図スクロールの距離と地図スクロール方向算出手段より得られる地図スクロールの方向を基に地図スクロールを制御する地図スクロール制御手段１０７とを備えている。 
【００１９】
地図スクロール距離補正倍率設定手段１０６は、ユーザが地図スクロール距離を補正する倍率を入力し、地図スクロール距離補正手段１０５を設定するものである。
【００２０】
地図スクロール距離補正手段１０５は、地図スクロール距離算出手段１０３から得られる地図スクロール距離に地図スクロール距離補正倍率設定手段１０６により設定された倍率を掛け合わせて地図スクロール距離を補正するものである。  
【００２１】
ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として、例えば１を設定した場合、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離をそのまま地図スクロール距離として出力する。また、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として、例えば２を設定した場合、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離の２倍を地図スクロール距離として出力する。一方で、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として例えば０．５を設定した場合、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離の半分を地図スクロール距離として出力する。
【００２２】
次に、本発明のナビゲーション装置の動作について図２のフローチャートを参照して説明する。まずタッチパネルに指等が触れたか否かがタッチ移動距離検出手段１０１により判断される（ステップＳ２０１）。触れたと判断された場合は指等がタッチパネル上を移動した距離がタッチ移動距離検出手段１０１により検出され(ステップＳ２０２)、指等のタッチパネル上の移動方向がタッチ移動方向検出手段１０２により検出される（ステップＳ２０３）。そしてタッチパネル上の移動距離と表示されている地図の縮尺から地図スクロール距離が地図スクロール距離算出手段１０３により算出され（ステップＳ２０４）、タッチパネル上の移動方向から地図スクロール方向が地図スクロール方向算出手段により算出される（ステップＳ２０５）。更に、地図スクロール距離算出手段１０３により算出された地図スクロール距離に、ユーザが地図スクロール補正倍率設定１０６により設定した地図スクロール距離を補正する倍率を掛け合わせて地図スクロール距離が地図スクロール距離補正手段１０５により補正される（ステップＳ２０６）。このようにして補正された地図スクロール速度と地図スクロール方向から地図スクロールが地図スクロール制御手段１０７により実行される（ステップＳ２０７）。その後タッチパネルから指が離れたかがタッチ移動距離検出手段１０１により判断され（ステップＳ２０８）、指が離れていないと判断されると、ステップＳ２０２に戻りスクロール動作をし続け、指が離れていると判断されるとスクロール動作を終了する。 
【００２３】
ステップＳ２０７では、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として例えば１を設定した場合、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離をそのまま地図スクロール距離として出力するため、タッチパネルディスプレイ上で指等が移動した地図上の距離と同等の距離だけ地図がスクロールされることになり、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として例えば２を設定した場合は、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離の２倍を地図スクロール距離として出力するため、タッチパネルディスプレイ上で指等が移動した地図上の距離の２倍の距離だけ地図がスクロールされることになる。一方で、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率として例えば０．５を設定した場合、地図スクロール距離補正手段１０５は地図スクロール距離算出手段１０３から得られる地図スクロール距離の半分を地図スクロール距離として出力するため、ステップＳ２０７では、タッチパネルディスプレイ上で指等が移動した地図上の距離の半分の距離だけ地図がスクロールされることになる。このように、補正する倍率を大きく設定すると指等を少し移動させるだけで長距離をスクロールすることができる。反対に、補正する倍率を小さく設定すると指等を移動させても短い距離しかスクロールされないため、注意深く地図をスクロールすることが可能になる。  
【００２４】
本発明のナビゲーション装置における地図スクロールの操作について図３を用いて説明する。図３に示されるように、タッチパネルディスプレイに表示された地図上を指等で接触してスライドすると、地図も指等と一緒にスクロール開始位置５０１からスクロール終了位置５０２にスクロールするようになる。
【００２５】
本実施の形態では、タッチパネルディスプレイに指を接触してスクロールするとしたが、タッチパネルディスプレイが検出可能なものであれば、入力用ペン等、指以外の如何なるものであってもよいことは言うまでもない。
【００２６】
このように、本発明のナビゲーション装置では、タッチパネルディスプレイを指等でスライドすることにより地図も一緒について来るようにスクロールすることが可能となる。さらに地図をスクロールする距離も、ユーザが地図スクロール距離補正倍率設定手段１０６に補正する倍率を設定することにより、タッチパネル上で指等が移動した地図上の距離の任意の倍率の距離にすることができる。したがって、指先の動作で細やかな地図スクロール制御が可能となり、運転中に地図スクロールする場合でも運転者の視線をタッチパネルディスプレイに移す時間、回数、および間隔を最小限にすることができるため、運転を安全に行うことができる。 
【産業上の利用可能性】
【００２７】
以上のように、本発明のナビゲーション装置によれば、タッチパネルディスプレイに指等をスライドすることで地図を指等と一緒にスクロールすることが可能となり、運転中に運転者がタッチパネルディスプレイに視線を移す時間および間隔を最小限にできるため、安全な運転の実現に寄与することができる。
【図面の簡単な説明】
【００２８】
【図１】本発明の一実施の形態のナビゲーション装置の構成を示すブロック図
【図２】本発明の一実施の形態のナビゲーション装置の動作を示すフローチャート
【図３】本発明の一実施の形態のナビゲーション装置の動作図
【図４】従来のナビゲーション装置の構成を示すブロック図
【図５】従来のナビゲーション装置の動作図
【図６】従来のナビゲーション装置の動作を示すフローチャート
【符号の説明】
【００２９】
１０１  タッチ移動距離検出手段 
１０２  タッチ移動方向検出手段 
１０３  地図スクロール距離算出手段 
１０４  地図スクロール方向算出手段 
１０５  地図スクロール距離補正手段 
１０６  地図スクロール補正倍率設定手段 
１０７  地図スクロール制御手段 
３０１  方位センサ 
３０２  距離センサ 
３０３  入力インタフェース 
３０４  ＣＰＵ 
３０４ａ  ＲＡＭ 
３０４ｂ  プログラムＲＯＭ 
３０５  通信インタフェース 
３０６  ＧＰＳ受信機 
３０７  ＣＤ−ＲＯＭ／ＤＶＤ−ＲＯＭ 
３０８  画像処理プロセッサ 
３０９  タッチパネルディスプレイ 
３１０  操作部 
６０１  自車位置 
【図１】
2006090962.tif 000003
【図２】
2006090962.tif 000004
【図３】
2006090962.tif 000005
【図４】
2006090962.tif 000006
【図５】
2006090962.tif 000007
【図６】
2006090962.tif 000008