(57)【要約】【課題】複数の推奨経路を１画面に含まれる縮尺率に変更して地図をスクロールすることができるナビゲーション装置を提供する。【解決手段】表示モニタ１６の表示画面を指で押圧する（符号６１ａ）。押圧した状態で矢印６２ａの方向に指を移動する。移動している指を停止しないで（符号６１ｂ）、そのまま矢印６２ｂの方向に指を表示画面から離す（符号６１ｃ）。そうすると、地図３０がスクロールされるとともに、推奨経路２１ａ〜２１ｃが表示される縮尺率に変更されて地図が表示される。【選択図】図６
2008145169.tif 000002
【特許請求の範囲】
【請求項１】
表示モニタと、
前記表示モニタに設けられたタッチパネルと、
出発地から目的地に至る複数の推奨経路を探索する探索手段と、
前記タッチパネル上をこすり操作する際の異なる操作形態によって、前記表示モニタに表示された地図の地図スクロールと縮尺率の統合制御を切換える表示制御手段とを備えることを特徴とするナビゲーション装置。
【請求項２】
請求項１のナビゲーション装置において、
前記表示制御手段は、一方の操作形態を検出したときは、縮尺率を変更せずにこすり方向へ地図をスクロールし、他方の操作形態を検出したときは、前記複数の推奨経路のそれぞれについて少なくとも一部の経路が前記モニタに表示されるように縮尺率を変更するとともに地図を所定方向にスクロールすることを特徴とするナビゲーション装置。
【請求項３】
請求項２のナビゲーション装置において、
前記一方の操作形態は、前記タッチパネルを指でこすった後、こすった指を一旦停止してから指を前記タッチパネルから離す操作であり、前記他方の操作形態は、前記タッチパネルを指でこすって、こすった指を停止せずに前記タッチパネルから指を離す操作であることを特徴とするナビゲーション装置。
【請求項４】
請求項２または３に記載のナビゲーション装置において、
前記所定方向は、こすり方向であることを特徴とするナビゲーション装置。
【請求項５】
請求項２または３に記載のナビゲーション装置において、
前記所定方向は、前記目的地の方向であることを特徴とするナビゲーション装置。
【請求項６】
請求項５に記載のナビゲーション装置において、
前記表示制御手段は、前記目的地の方向に前記地図をスクロールすると、前記タッチパネルが押圧されるまで前記スクロールを続けることを特徴とするナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、複数の推奨経路をユーザに提供し、ユーザが複数の推奨経路の中から好みの推奨経路を選択することができるナビゲーション装置に関する。
【背景技術】
【０００２】
一度の探索処理で複数の推奨経路を提供し、その中からユーザの好みの推奨経路を選択できる車両用ナビゲーション装置が従来技術として知られている（たとえば、特許文献１）。
【特許文献１】特開２００２−２０２１３７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
探索された複数の推奨経路のうち、それぞれの推奨経路はどのような道路を通過しているのか調べるために、１つの推奨経路を拡大して表示したい場合がある。また、複数の推奨経路を比較するために、複数の推奨経路が１画面に含まれる縮尺率で地図を表示したい場合がある。特許文献１に記載されているような従来の車両用ナビゲーション装置では、このような推奨経路の表示の切り替えについて考慮がされていなかった。
【課題を解決するための手段】
【０００４】
（１）請求項１の発明のナビゲーション装置は、表示モニタと、表示モニタに設けられたタッチパネルと、出発地から目的地に至る複数の推奨経路を探索する探索手段と、タッチパネル上をこすり操作する際の異なる操作形態によって、表示モニタに表示された地図の地図スクロールと縮尺率の統合制御を切換える表示制御手段とを備えることを特徴とする。
（２）請求項２の発明は、請求項１のナビゲーション装置において、表示制御手段は、一方の操作形態を検出したときは、縮尺率を変更せずにこすり方向へ地図をスクロールし、他方の操作形態を検出したときは、複数の推奨経路のそれぞれについて少なくとも一部の経路がモニタに表示されるように縮尺率を変更するとともに地図を所定方向にスクロールすることを特徴とする。
（３）請求項３の発明は、請求項２のナビゲーション装置において、一方の操作形態は、タッチパネルを指でこすった後、こすった指を一旦停止してから指をタッチパネルから離す操作であり、他方の操作形態は、タッチパネルを指でこすって、こすった指を停止せずにタッチパネルから指を離す操作であることを特徴とする。
（４）請求項４の発明は、請求項２または３に記載のナビゲーション装置において、所定方向は、こすり方向であることを特徴とする。
（５）請求項５の発明は、請求項２または３に記載のナビゲーション装置において、所定方向は、目的地の方向であることを特徴とする。
（６）請求項６の発明は、請求項５に記載のナビゲーション装置において、表示制御手段は、目的地の方向に地図をスクロールすると、タッチパネルが押圧されるまでスクロールを続けることを特徴とする。
【発明の効果】
【０００５】
本発明のナビゲーション装置によれば、タッチパネル上をこすり操作する際の異なる操作形態によって、表示モニタに表示された地図の地図スクロールと縮尺率の統合制御を切換える表示制御手段とを備えている。したがって、地図をスクロールするとともに複数の推奨経路が１画面に含まれる縮尺率に地図を変更することができる。これにより、地図をスクロールさせて１つの推奨経路を検討しているときでも、容易に複数の推奨経路を比較することのできる表示画面を表示させることができ、ユーザの利便性が向上する。
【発明を実施するための最良の形態】
【０００６】
本発明の実施形態によるナビゲーション装置の構成を図１に示す。このナビゲーション装置１は、出発地から目的地に至るまでの複数の推奨経路を探索し、表示することができる。ユーザは、表示された複数の推奨経路の中から好みの推奨経路を選択することができ、選択した推奨経路にしたがって経路誘導を受けることができる。ナビゲーション装置１は、制御回路１１、ＲＯＭ１２、ＲＡＭ１３、現在地検出装置１４、画像メモリ１５、表示モニタ１６、入力装置１７、スピーカ１８、タッチパネル１９およびディスクドライブ１１１を有している。ディスクドライブ１１１には、地図データを記憶したＤＶＤ−ＲＯＭ１１２が装填されている。
【０００７】
制御回路１１は、マイクロプロセッサ及びその周辺回路からなり、ＲＡＭ１３を作業エリアとしてＲＯＭ１２に格納された制御プログラムを実行して各種の制御を行う。この制御回路１１がＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて所定の経路探索処理を行うと、その処理結果が推奨経路として表示モニタ１６に表示される。
【０００８】
現在地検出装置１４は車両の現在地を検出する装置であり、たとえば、振動ジャイロ１４ａ、車速センサ１４ｂ、ＧＰＳ（Global Positioning System ）センサ１４ｃなどからなる。振動ジャイロ１４ａは車両の進行方向を検出し、車速センサ１４ｂは車速を検出し、ＧＰＳセンサ１４ｃはＧＰＳ衛星からのＧＰＳ信号を検出する。ナビゲーション装置１は、この現在地検出装置１４により検出された車両の現在地に基づいて、地図の表示範囲や経路探索開始点などを決定するとともに、地図上にその現在地を表示する。
【０００９】
画像メモリ１５は、表示モニタ１６に表示するための画像データを格納する。この画像データは地図描画用データや各種の図形データからなり、それらはＤＶＤ−ＲＯＭ１１２に記憶された地図データに基づいて、適宜生成される。ナビゲーション装置１は、このようにして生成された画像データを用いることによって地図表示などを行うことができる。
【００１０】
タッチパネル１９は、表示モニタ１６の表面に積層される透明のタッチスイッチであり、表示モニタ１６に表示される画像はタッチパネル１９を通して表示される。そして、表示モニタ１６の表示画面を押圧するとタッチパネル１９が押圧される。タッチパネル１９は、タッチパネル１９上の操作位置に応じた信号をタッチパネルコントロール部１１０に送出し、タッチパネルコントロール部１１０はタッチパネル１９の押圧位置を算出する。
【００１１】
表示モニタ１６に表示された各種ボタン、表示メニューなどを指で押圧すると、タッチパネル１９が押圧される。そして、押圧された各種ボタンや表示メニューに定義された処理が実行される。また、地図が表示された表示画面をこすると、こすり方向に地図がスクロールされる。
【００１２】
ディスクドライブ１１１は、装填されたＤＶＤ−ＲＯＭ１１２から、表示モニタ１６へ地図を表示するための地図データを読み出す。地図データは、地図表示用データ、経路探索用データなどを含む。地図表示用データおよび経路探索用データには、地図データに格納されている道路のリンク情報およびノード情報が含まれている。地図表示用データは、広域から詳細まで複数の縮尺の地図データを有し、ユーザの要求にしたがって、表示地図の縮尺を変更することができる。なお、ＤＶＤ−ＲＯＭ１１２以外の他の記録メディア、たとえばＣＤ−ＲＯＭやハードディスクなどより地図データを読み出してもよい。
【００１３】
表示モニタ１６は、地図データなどの各種情報に基づいて、自車位置付近の地図などの各種情報を画面表示としてユーザに提供する。
【００１４】
入力装置１７は、ユーザが各種コマンドの設定などするための操作キーを有し、操作パネル上のボタンスイッチなどによって実現される。ユーザは、表示モニタ１６の表示画面の指示に従ってパネル上のボタンスイッチを指で押圧することにより、目的地を選択して設定する。
【００１５】
スピーカ１８は、ユーザに操作案内したり、経路誘導したりするための音声を出力する。
【００１６】
目的地がユーザにより設定されると、ナビゲーション装置１は現在地検出装置１４により検出された現在地を出発地として目的地までの経路演算を所定のアルゴリズムに基づいて行う。このとき、高速道路優先や距離優先、時間優先などの複数の探索条件によって複数の推奨経路が探索される。このようにして求められた複数の推奨経路は、表示形態、たとえば表示色などを変えることによって、ほかの道路とは区別して画面表示される。これにより、ユーザは地図上の推奨経路を画面上で認識することができる。ユーザは、入力装置１７を操作して、画面表示された複数の推奨経路の中から好みの推奨経路を選択することができる。ナビゲーション装置１は、選択した推奨経路にしたがって車両が走行できるように、表示モニタ１６に表示された地図に選択した推奨経路を表示し、ユーザに対して画面や音声などによる進行方向指示を行い、車両を経路誘導する。
【００１７】
次に、図２〜図８を参照して、本発明の一実施形態における地図のスクロール操作について説明する。ここで、自車位置から目的地まで３つの推奨経路が予め探索されている。これらの推奨経路がどのような道路を通過しているか調べるために、ユーザは推奨経路を表示した地図を表示モニタ１６に拡大表示し、その地図をスクロールするものとして説明する。
【００１８】
図２は、予め探索した３つの推奨経路２１ａ〜２１ｃを表示した広域地図２０を示す図である。広域地図２０に、推奨経路２１ａ〜２１ｃの出発地である自車位置２２と、推奨経路２１ａ〜２１ｃの目的地２３とを示す。図２の点線２４ａの範囲は、ユーザが最初に示モニタ１６に表示した広域地図２０の中の表示範囲である。
【００１９】
図３は、表示モニタ１６の表示画面に表示された地図をそのままスクロールする操作を説明するための図である。表示画面には、図２の地図２０の点線２４ａの範囲を表示した地図３０が表示されている。地図３０に重ねて、自車位置２２を表示した自車位置マーク３１および推奨経路２１ａ〜２１ｃが表示されている。
【００２０】
ユーザは、表示画面に表示されている地図３０をそのままスクロールする場合、次のような操作を行う。表示画面を指で押圧する（符号３２ａ）。押圧した状態で矢印３３の方向に指を移動する。そして、移動している指を一旦停止した後（符号３２ｂ）、指を表示画面から離す。つまり、タッチパネル１９を矢印３３の方向にこすり、こすった指を一旦停止した後、指をタッチパネル１９から離す。そうすると、図４に示すように、広域地図２０における表示モニタ１６の表示範囲が、点線２４ａの範囲から矢印３３の方向の点線２４ｂの範囲に移動する。そして、図５に示すように、広域地図２０の点線２４ｂの範囲の地図５０が表示モニタ１６に表示される。
【００２１】
図６は、表示モニタ１６の表示画面に表示された地図を３つの推奨経路２１ａ〜２１ｃが含まれる縮尺率に変更してスクロールする操作を説明するための図である。図６には、図３と同様に、図２の点線２４ａの範囲を表示した表示モニタ１６の表示画面を示す。
【００２２】
ユーザは、表示画面に表示されている地図３０を３つの推奨経路２１ａ〜２１ｃが含まれる縮尺率に変更してスクロールする場合、次のような操作を行う。表示画面を指で押圧する（符号６１ａ）。押圧した状態で矢印６２ａの方向に指を移動する。移動している指を停止しないで（符号６１ｂ）、そのまま矢印６２ｂの方向に指を表示画面から離す（符号６１ｃ）。つまり、タッチパネル１９を矢印６２ａの方向にこすり、指を停止しないで、そのまま指をタッチパネル１９から離す。そうすると、図７に示すように、広域地図２０における表示モニタ１６の表示範囲が点線２４ａの範囲から矢印６２ａの方向に移動する。そして推奨経路２１ａ〜２１ｃが表示される範囲（点線２４ｃの範囲）に表示モニタ１６の表示範囲が拡大する。その結果、図８に示すように、推奨経路２１ａ〜２１ｃが表示された地図８０が表示モニタ１６に表示される。
【００２３】
次に、本発明の一実施形態における地図スクロール処理について図９のフローチャートを参照して説明する。図９の処理は、表示画面に表示された地図３０が押圧されるとスタートするプログラムを実行して制御回路１１において行われる。
【００２４】
ステップＳ９０１では、タッチパネル１９が押圧された後、検出した押圧位置の検出順序を識別するパラメータｎの値をゼロとする。ステップＳ９０２では、タッチパネルコントロール部１１０で押圧位置を算出し、押圧位置（Ｘｎ，Ｙｎ）を検出する。ステップＳ９０３では、１００ｍｓの間、タッチパネル１９の押圧の検出を待機する。
【００２５】
ステップＳ９０４では、タッチパネル１９からの信号により、タッチパネル１９が押圧されているかを判定する。押圧されている場合はステップＳ９０４が肯定判定され、ステップＳ９０５へ進む。押圧されていない場合はステップＳ９０４が否定判定され、ステップＳ９０６へ進む。
【００２６】
ステップＳ９０５では、ｎ＋１をパラメータｎの値とする。そして、ステップＳ９０２に戻る。
【００２７】
ステップＳ９０６では、最後に検出した押圧位置（Ｘｎ，Ｙｎ）と最初に検出した押圧位置（Ｘ０，Ｙ０）とに基づいて、地図３０のスクロール方向およびスクロール距離を算出する。ここで、最初に検出した押圧位置（Ｘ０，Ｙ０）に対する最後に検出した押圧位置（Ｘｎ，Ｙｎ）の方向が地図３０のスクロール方向となる。また、最後に検出した押圧位置（Ｘｎ，Ｙｎ）と最初に検出した押圧位置（Ｘ０，Ｙ０）との間の距離に所定の定数を掛け算した値が地図３０のスクロール距離となる。
【００２８】
ステップＳ９０７では、最後に検出した押圧位置（Ｘｎ，Ｙｎ）と、その一つ前に検出した押圧位置（Ｘｎ−１，Ｙｎ−１）との間の距離の２乗の値が所定値Ｓより大きいかを判定する。所定値Ｓの値は、たとえば、タッチパネル１９の押圧位置を検出できる分解能の１０ドット分の距離の２乗の値となる。このステップＳ９０７の判定によって、指の移動が一旦停止してから指がタッチパネル１９から離れたか、それとも停止しないで離れたかを判定する。上記の２乗の値が所定値Ｓの値より大きい場合はステップＳ９０７が肯定判定され、ステップＳ９０８へ進む。上記の２乗の値が所定値Ｓの値以下の場合はステップＳ９０７が否定判定され、ステップＳ９０９へ進む。
【００２９】
ステップＳ９０８では、表示モニタ１６に表示されている地図３０の縮尺率変更処理が行われる。この処理の詳細については後述する。ステップＳ９０９では、ステップＳ９０６で算出された地図のスクロール方向およびスクロール距離で表示モニタ１６に表示された地図をスクロールする。
【００３０】
次に、図９のステップＳ９０８の縮尺率変更処理について図１０のフローチャートを参照して説明する。ステップＳ１００１では、図９のステップＳ９０６で算出された方向および距離でスクロールした後の表示画面に表示される地図の範囲を算出する。
【００３１】
ステップＳ１００２では、算出された地図の範囲、つまりスクロール後に表示画面に表示される地図に、全ての推奨経路２１ａ〜２１ｃについて構成する道路の少なくとも一部が表示されるかを判定する。すなわち、全ての推奨経路２１ａ〜２１ｃについて、各推奨経路２１ａ〜２１ｃを構成するいずれか一つのリンクが、算出された地図の範囲に含まれるか判定する。ステップＳ１００２が肯定判定されると、縮尺変更処理を終了する。ステップＳ１００２が否定判定されると、ステップＳ１００３へ進む。
【００３２】
ステップＳ１００３では、さらに地図の縮尺率を１段階小さくしたときに表示画面に表示される地図の範囲を算出する。ステップＳ１００４では、ステップＳ１００３で算出された地図の範囲に、全ての推奨経路２１ａ〜２１ｃについて構成する少なくともひとつのリンクが表示されるか判定する。ステップＳ１００４が肯定判定されると、ステップＳ１００５へ進む。ステップＳ１００５では、ステップＳ１００３で使用した縮尺率で地図表示する。ステップＳ１００４が否定判定されると、ステップＳ１００３へ戻る。
【００３３】
以上の実施形態によるナビゲーション装置１は次のような作用効果を奏する。
（１）複数の推奨経路２１ａ〜２１ｃの一部が拡大されて地図３０を表示しているとき、タッチパネル１９を指でこすり、こすった指を一旦停止させてから指をタッチパネル１９から離すと、縮尺率は変更せずに、こすり方向に地図３０がスクロールされる。また、タッチパネル１９を指でこすり、こすった指を停止させずにタッチパネル１９から指を離すと、こすり方向に地図８０はスクロールされる。このとき、全ての推奨経路２１ａ〜２１ｃについて少なくとも一部が１画面に表示される縮尺率に変更される。したがって、地図をスクロールさせて１つの推奨経路を検討しているときでも、容易に他の推奨経路と比較することのできる表示画面を表示させることができるので、ユーザの利便性が向上する。
【００３４】
（２）タッチパネル１９を指でこすってから一旦停止した後、指をタッチパネル１９から離すか、停止せずに指をタッチパネル１９から離すかによって、タッチパネル１９をこすることによって実行される機能を変えることができる。したがって、同じタッチパネル１９を指でこする除の操作形態によって複数の機能を実行させることができ、ユーザの利便性は向上する。
【００３５】
以上の実施の形態のナビゲーション装置１を次のように変形することができる。
（１）こすった指を停止させずにタッチパネル１９から指を離すと、こすり方向に地図８０はスクロールされ、複数の推奨経路２１ａ〜２１ｃについて少なくとも一部が１画面に表示されるようにした。しかし、複数の推奨経路２１ａ〜２１ｃを一画面上で比較検討できるスクロールの方向であれば、スクロール方向は、こすり方向に限定されない。たとえば、図１１に示すように、こすり方向の代りに目的地２３の方向９０ａ〜９０ｃに地図がスクロールされるようにしてもよい。点線２４ａ，２４ｄ〜２４ｆは表示モニタ１６の表示範囲を示す。このようにすることによって、複数の推奨経路２１ａ〜２１ｃを１画面に表示させるのに適切なスクロール方向で地図をスクロールさせることができる。
【００３６】
（２）タッチパネル１９上のこすり操作を１回行うと、所定量だけスクロールさせるようにした。しかし、上記（１）のようにして目的地２３の方向に地図スクロール開始後、タッチパネル１９が再び押圧されるまでスクロールが継続されるようにしてもよい。ひとつのスクロール操作で、目的地２３に至るまで複数の推奨経路２１ａ〜２１ｃを比較することができ、ユーザの利便性が向上する。
【００３７】
（３）全ての推奨経路２１ａ〜２１ｃについて少なくとも一部が表示される縮尺率に表示モニタ１６に表示されている地図の縮尺率を変更してから地図をスクロールしてもよい。あるいは、地図をスクロールした後、全ての推奨経路２１ａ〜２１ｃについて少なくとも一部が表示される縮尺率に表示モニタ１６に表示されている地図の縮尺率を変更するようにしてもよい。また、地図をスクロールしながら、全ての推奨経路２１ａ〜２１ｃについて少なくとも一部が表示される縮尺率に表示モニタ１６に表示されている地図の縮尺率を徐々に変更するようにしてもよい。
【００３８】
（４）以上の説明は一例であり、本発明は、タッチパネル上をこすり操作する際の異なる操作形態によって、地図スクロールと縮尺率の統合制御を切換えるようにしたナビゲーション装置であれば、どのような構成を採用してもよい。たとえば、第１の操作形態では、縮尺率を変更せずにこすり方向へ地図をスクロールし、第２の操作形態では、複数の推奨経路のそれぞれについて少なくとも一部の経路がモニタに表示されるように縮尺率を変更してもよい。上記実施形態のほかに、第１の操作形態を１本の指でタッチパネル１９をこする操作とし、第２の操作形態を２本の指でタッチパネル１９をこする操作としてもよい。この場合、タッチパネル１９は、複数の押圧位置を検出できるものを使用する。このような場合も、地図をスクロールさせて１つの推奨経路を検討しているときでも、容易に他の推奨経路と比較することのできる表示画面を表示させることができるので、ユーザの利便性が向上する。
【００３９】
以上の説明はあくまで一例であり、発明は、上記の実施形態に何ら限定されるものではない。
【００４０】
特許請求の範囲の要素と実施の形態との対応関係を説明する。
本願発明の探索手段および表示制御手段は制御回路１１に対応する。なお、以上の説明はあくまで一例であり、発明を解釈する上で、上記の実施形態の構成要素と本発明の構成要素の対応関係になんら限定されるものではない。
【図面の簡単な説明】
【００４１】
【図１】本発明の実施形態のナビゲーション装置の構成を示すブロック図である。
【図２】予め探索した３つの推奨経路を説明するための図である。
【図３】表示モニタの表示画面に表示された地図をそのままスクロールする操作を説明するための図である。
【図４】広域地図における表示モニタの表示範囲の移動を説明するための図である。
【図５】地図をスクロールした後に表示モニタに表示される表示画面を説明するための図である。
【図６】表示モニタの表示画面に表示された地図を３つの推奨経路が含まれる縮尺率に変更してスクロールする操作を説明するための図である。
【図７】広域地図における表示モニタの表示範囲の移動を説明するための図である。
【図８】地図を３つの推奨経路が含まれる縮尺率に変更して地図をスクロールした後に表示モニタに表示される表示画面を説明するための図である。
【図９】本発明の一実施形態における地図スクロール処理を説明するためのフローチャートである。
【図１０】図９のステップＳ９０７の縮尺率変更処理について説明するためのフローチャートである。
【図１１】目的地方向の地図のスクロールを説明するための図である。
【符号の説明】
【００４２】
１  ナビゲーション装置
１１  制御回路
１６  表示モニタ
１７  入力装置
１９  タッチパネル
２１ａ〜２１ｃ  推奨経路
２４ａ〜２４ｆ  表示モニタの表示範囲
【図１】
2008145169.tif 000003
【図２】
2008145169.tif 000004
【図３】
2008145169.tif 000005
【図４】
2008145169.tif 000006
【図５】
2008145169.tif 000007
【図６】
2008145169.tif 000008
【図７】
2008145169.tif 000009
【図８】
2008145169.tif 000010
【図９】
2008145169.tif 000011
【図１０】
2008145169.tif 000012
【図１１】
2008145169.tif 000013