(57)【要約】【課題】誘導経路に沿ってスクロールを実行する際のフリック操作性を向上させること。【解決手段】タッチ操作により接触された位置情報を入力するユーザインターフェースと、移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が異なるように調整する調整部と、調整部により調整される移動速度により、ユーザインターフェースからの位置情報に応じてスクロールを実行する制御部とを有する。【選択図】図２
2014137300.tif 000002
【特許請求の範囲】
【請求項１】
タッチ操作により接触された位置情報を入力するユーザインターフェースと、
移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が異なるように調整する調整部と、
前記調整部により調整される移動速度により、前記ユーザインターフェースからの位置情報に応じてスクロールを実行する制御部と
を有する、ナビゲーション装置。
【請求項２】
目的地までの経路探索を実行する経路探索処理部
を有し、
前記調整部は、前記経路探索処理部により探索された経路に基づいて、進行方向にスクロールする際の移動速度を、該進行方向以外の方向にスクロールする際の移動速度よりも高く調整する、請求項１に記載のナビゲーション装置。
【請求項３】
前記調整部は、前記移動体が目的地に到着した場合、又は経路案内以外に表示画面が切替えられた場合に、該移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が同じになるように調整する、請求項１又は２に記載のナビゲーション装置。
【請求項４】
前記調整部は、フリック感度を調整することにより、移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度を調整する、請求項１ないし３のいずれか１項に記載のナビゲーション装置。
【請求項５】
前記調整部は、フリック入力におけるゲインを調整することにより、移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度を調整する、請求項１ないし３のいずれか１項に記載のナビゲーション装置。
【請求項６】
移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が異なるように調整し、
該移動速度により、タッチ操作により接触された位置情報を入力するユーザインターフェースからの位置情報に応じてスクロールを実行する、表示方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ナビゲーション装置に関する。
【背景技術】
【０００２】
推奨ルートに沿って道なりに表示画面をスクロールする際に、目的地までの距離や道路属性に応じて最適なスクロールを行う技術が知られている（例えば、特許文献１参照）。
【０００３】
また、フリック操作を行うことなく、誘導経路に沿って自動的にスクロールする技術が知られている（例えば、特許文献２参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平１１−２９５０８５号公報
【特許文献２】特開２００２−０２２４７０号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
上述した技術は、誘導経路の近傍にカーソルの位置が移動した場合に、誘導経路に沿ってスクロールが実行されるものである。つまり、誘導経路近傍以外の箇所でフリック操作がなされた場合には、誘導経路に沿ったスクロールが実行されない。つまり、誘導経路の近傍までは、フリックすることを要する。誘導経路の近傍までフリックする際には、表示画面に注意を向ける必要がある。
【０００６】
本発明は、スクロールを実行する際のフリック操作性を向上させることを目的とする。
【課題を解決するための手段】
【０００７】
開示の一実施例のナビゲーション装置は、
タッチ操作により接触された位置情報を入力するユーザインターフェースと、
移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が異なるように調整する調整部と、
前記調整部により調整される移動速度により、前記ユーザインターフェースからの位置情報に応じてスクロールを実行する制御部と
を有する。
【０００８】
開示の一実施例の表示方法は、
移動体の進行方向と該進行方向以外の方向との間で、スクロールを実行する際の移動速度が異なるように調整し、
該移動速度により、タッチ操作により接触された位置情報を入力するユーザインターフェースからの位置情報に応じてスクロールを実行する。
【発明の効果】
【０００９】
開示の実施例によれば、スクロールを実行する際のフリック操作性を向上させることができる。
【図面の簡単な説明】
【００１０】
【図１】ナビゲーション装置の一実施例を示す図である。
【図２】ナビゲーション装置の一実施例を示す機能ブロック図である。
【図３】フリック操作における感度調整の一実施例を示す。
【図４】ナビゲーション装置の動作の一実施例を示すフローチャートである。
【発明を実施するための形態】
【００１１】
次に、本発明を実施するための形態を、以下の実施例に基づき図面を参照しつつ説明する。
なお、実施例を説明するための全図において、同一機能を有するものは同一符号を用い、繰り返しの説明は省略する。
【００１２】
＜実施例＞
＜ナビゲーション装置１００＞
図１は、ナビゲーション装置１００の一実施例を示す。ナビゲーション装置１００は、例えば、車両等の移動体に搭載される。
【００１３】
ナビゲーション装置１００は、ＣＰＵ等を中心として構成される主演算装置１０２を備える。
【００１４】
主演算装置１０２には、主電源ブロック１０８が接続される。主電源ブロック１０８は、各種電源ブロック（サブ電源回路）を備えるのが好ましい。サブ電源回路の１つとして、地図データベース１１２に対する地図ＤＢ（データベースの略）用電源ブロック（図示なし）を備えるのが好ましい。地図ＤＢ用電源ブロックは、バッテリ１１０と地図データベース１１２との間を結ぶ電源線に設けられる。
【００１５】
地図ＤＢ用電源ブロックは、電圧変換装置（電圧安定化回路）等を含むのが好ましい。尚、地図ＤＢ用電源ブロックは、バッテリ１１０にイグニッションスイッチ（図示せず）を介して接続されるのが好ましい。
【００１６】
主演算装置１０２は、主電源ブロック１０８（地図ＤＢ用電源ブロック）に指令（例えば、地図ＤＢ用電源停止命令や地図ＤＢ用電力供給命令）を出力することで、地図データベース１１２への電力供給状態を制御するのが好ましい。
【００１７】
主演算装置１０２には、地図データベース１１２が接続される。地図データベース１１２は、例えばハードディスクドライブ、ＣＤ、ＤＶＤ、ＢＤ（ブルーレイディスク）等の比較的容量の大きいメモリを有する（例えば数十Gbyte）。
【００１８】
地図データベース１１２には、所与の地図データが格納される。地図データの種類は任意である。地図データには、交差点・高速道路の合流点及び分岐点に各々対応する各ノードの座標情報、隣接するノードを接続するリンク情報、各リンクに対応する道路の幅員情報、車線情報、各リンクに対応する国道・県道・高速道路等の道路種別を表す情報等の道路情報が含まれるのが好ましい。
【００１９】
また、地図データには、コンビニエンスストア、レストラン、駐車場、給油施設等の各種施設の種別や位置に関する施設情報が含まれるのが好ましい。地図データは、例えば外部（例えば情報提供センタのサーバ）からの更新情報に基づいて定期的に又は不定期的に更新されるのが好ましい。
【００２０】
主演算装置１０２は、ユーザのフリックによるスクロール操作や縮尺変更操作等の各種操作や車両の移動等に伴って、地図表示の変更が必要となった場合に、地図データベース１１２にアクセスし、必要な地図データを地図データベース１１２から読み出して取得する。主演算装置１０２は、このようにして地図データベース１１２から読み出した地図データを用いて、地図表示を生成（変更）する。尚、地図表示には、自車位置表示が重畳されてもよい。自車位置表示は、後述のＧＰＳ受信機１１４から得られる自車位置情報に基づいて生成されるのが好ましい。
【００２１】
主演算装置１０２には、映像表示装置１０４が接続される。映像表示装置１０４は、車室内の運転者が視認しやすい場所に設けられるのが好ましい。映像表示装置１０４は、タッチパネルであるのが好ましい。例えば、静電容量方式、抵抗感圧式のタッチパネルを適用できる。映像表示装置１０４は、メーター内の表示器、若しくは、ＨＵＤ（ヘッドアップディスプレイ）として構成されてもよい。主演算装置１０２は、地図データを用いて生成した地図表示を映像表示装置１０４に出力する。
【００２２】
主演算装置１０２には、ユーザインターフェース１０６が接続される。ユーザインターフェース１０６は、リモートコントローラや、映像表示装置１０４上のタッチパネル、音声認識技術を利用した音声入力、画像認識技術を利用したジェスチャ入力等のような任意の形態であるのが好ましい。ユーザは、ユーザインターフェース１０６を介して、主演算装置１０２に各種入力を行う。ユーザは、ルート案内を希望するとき、ユーザインターフェース１０６を介して、目的地の入力や、それに応じて探索された複数の候補ルートの中から所望の誘導経路の選択等の入力を行うことができる。また、ユーザは、ユーザインターフェース１０６を介して、地図の縮尺の変更やルートスクロール等の地図表示を各種変更するための指示を入力することができる。
【００２３】
主演算装置１０２は、ユーザインターフェース１０６を介して入力された各種入力に基づいて、映像表示装置１０４の表示の変更等を行う。
【００２４】
主演算装置１０２には、ＧＰＳ受信機１１４が接続される。ＧＰＳ受信機１１４は、ＧＰＳアンテナを介してＧＰＳ衛星から受信するＧＰＳ信号に基づいて、自車位置を測位・演算する。測位方法は、単独測位や相対測位（干渉測位を含む）等の如何なる方法であってもよい。この際、自車位置は、車速センサやジャイロセンサ等の各種センサの出力や、ビーコン受信機及びＦＭ多重受信機を介して受信される各種情報に基づいて補正されるのが好ましい。自車位置は、また、マップマッチング技術により、不定期的に、地図データベース１１２内の地図データを用いて適宜補正されるのが好ましい。
【００２５】
主演算装置１０２には、記憶装置１１６が接続される。記憶装置１１６には、各種アプリケーションが格納される。
【００２６】
＜ナビゲーション装置１００の機能＞
ナビゲーション装置１００の機能の一実施例について説明する。
【００２７】
図２は、ナビゲーション装置１００の一実施例を示す機能ブロック図である。この機能ブロック図により示される機能は、主に主演算装置１０２により実行される。主演算装置１０２は、記憶装置１１６に記憶されたアプリケーション（プログラム）に従って、図２に示される機能を実行する。
【００２８】
主演算装置１０２は、主制御部２０２と、入力処理部２０４と、経路探索処理部２０６と、感度調整部２０８と、出力処理部２１０として機能する。主制御部２０２、入力処理部２０４、経路探索処理部２０６、感度調整部２０８、出力処理部２１０は、互いに接続される。
【００２９】
主制御部２０２は、処理内容に応じて、他の機能ブロックを制御する。主制御部２０２は、地図データベース１１２から、地図情報を取得し、出力処理部２１０に入力する。主制御部２０２は、ＧＰＳ受信機１１４等からの情報に基づき、現在位置を特定する。主制御部２０２は、地図データベース１１２からの地図情報に、現在位置を重畳して、映像表示装置１０４に表示するように制御するのが好ましい。また、主制御部２０２は、入力処理部２０４から経路探索の要求が入力された場合には、経路探索処理部２０６に経路探索を要求する。また、経路探索処理部２０６からの経路探索の結果を感度調整部２０８、出力処理部２１０に入力する。
【００３０】
入力処理部２０４は、主制御部２０２にユーザインターフェース１０６により入力された経路探索の要求を入力する。また、入力処理部２０４は、出力処理部２１０にユーザインターフェース１０６からのフリック入力を入力する。例えば、入力処理部２０４には、ユーザインターフェース１０６から、フリック入力の際にタッチ操作により接触された位置情報が入力される。入力処理部２０４は、出力処理部２１０に、ユーザインターフェース１０６からの位置情報を入力する。
【００３１】
感度調整部２０８は、主制御部２０２からの誘導経路探索の結果に基づいて、ユーザインターフェース１０６からのフリック入力の感度を調節する。
【００３２】
図３は、感度調整部２０８の処理の一実施例を示す。図３は、映像表示装置１０４に表示される地図情報の一実施例を示す。図３には、出発地（現在位置）から目的地までの経路が示される。
【００３３】
主制御部２０２から誘導経路探索の結果として、出発地「Ａ」から目的地「Ｂ」までの経路情報が入力される。感度調整部２０８は、出発地「Ａ」（現在地）から目的地「Ｂ」へ向かう方向のフリック感度と、それ以外の方向のフリック感度とを異なるように調整する。例えば、図３に示される例では、映像表示装置１０４のディスプレイにおける、出発地「Ａ」からみて、目的地「Ｂ」は上方向である。感度調整部２０８は、上下方向のフリック感度を、左右方向のフリック感度よりも高くなるように調整する。図３では、矢印の太さで感度が示される。矢印の太いほうが感度が高く、矢印の細いほうが感度が低い。
【００３４】
運転中には、ユーザのフリック入力に追従して、目的地までの経路付近の情報を取得できるのが好ましい。従って、誘導経路と略同一の方向のフリック感度を高くする。また、誘導経路と異なる方向では、ユーザのフリック入力によりスクロールされた結果、全く異なる地図情報が表示されるのは好ましくない。従って、誘導経路と異なる方向のフリック感度を低くする。
【００３５】
誘導経路と略同一の方向のフリック感度を高くし、誘導経路と異なる方向のフリック感度を低くすることにより、誘導方向と略同一の方向にフリック入力がされた場合は高い速度でスクロールされ、誘導方向と異なる方向にフリック入力がされた場合は低い速度でスクロールされる。このため、ユーザに対してフリック操作におけるフィーリングを向上させることができる。
【００３６】
また、感度調整部２０８は、出発地「Ａ」（現在地）から目的地「Ｂ」へ向かう方向のフリック入力におけるゲインと、それ以外の方向のフリック入力におけるゲインとを異なるように調整するようにしてもよい。例えば、図３に示される例では、出発地「Ａ」からみて、目的地「Ｂ」は上方向である。感度調整部２０８は、上下方向のフリック入力におけるゲインを、左右方向のフリック入力におけるゲインよりも高くなるように調整する。
【００３７】
誘導経路と略同一の方向のフリック入力におけるゲインを高くし、誘導経路と異なる方向のフリック入力におけるゲインを低くすることにより、誘導方向と略同一の方向にフリック入力がされた場合は高い速度でスクロールされ、誘導方向と異なる方向にフリック入力がされた場合は低い速度でスクロールされる。このため、ユーザに対してフリック操作におけるフィーリングを向上させることができる。
【００３８】
また、誘導経路と略同一の方向のフリック入力におけるゲインを高くし、誘導経路と異なる方向のフリック入力におけるゲインを低くすることにより、誘導経路に対して斜め方向にフリック入力がされた場合は、誘導経路と略同一の方向のフリック入力におけるゲインと、誘導経路と異なる方向のフリック入力におけるゲインとに基づいてスクロールされるのが好ましい。このようにすることにより、ユーザに対してフリック操作におけるフィーリングを向上させることができる。
【００３９】
出力処理部２１０は、主制御部２０２からの地図情報を映像表示装置１０４に描画するための信号に変換し、映像表示装置１０４に入力する。出力処理部２１０は、主制御部２０２からの現在位置の情報を映像表示装置１０４に描画するための信号に変換し、映像表示装置１０４に入力する。映像表示装置１０４には、地図情報に現在位置が重畳されて表示される。
【００４０】
また、出力処理部２１０は、感度調整部２０８により設定されたフリック感度に基づいて、入力処理部２０４からのフリック入力に従って、映像表示装置１０４に表示する画面をスクロールさせる処理を実行する。
【００４１】
なお、上記した各構成要素は、ナビゲーション装置１００の構成を理解容易にするために、主な処理内容に応じて分類したものである。そのため、構成要素の分類の仕方やその名称によって、制限されることはない。ナビゲーション装置１００の構成は、処理内容に応じて、さらに多くの構成要素に分類することもできる。また、１つの構成要素がさらに多くの処理を実行するように分類することもできる。
【００４２】
また、各機能部は、ハードウエア（ＡＳＩＣ(Application Specific Integrated Circuit)、ＧＰＵ(Graphics Processing Unit)など）により構築されてもよい。また、各機能部の処ハードウェアードウエアで実行されてもよいし、複数のハードウエアで実行されてもよい。
【００４３】
＜ナビゲーション装置１００の動作＞
図４は、ナビゲーション装置１００の動作の一実施例を示す。図４に示される動作は、主に主演算装置１０２により実行される。
【００４４】
ステップＳ４０２では、ナビゲーション装置１００に目的地が設定される。ユーザにより設定される目的地情報は、ユーザインターフェース１０６から主演算装置１０２に入力される。入力処理部２０４は、主制御部２０２に目的地情報を入力する。
【００４５】
ステップＳ４０４では、ナビゲーション装置１００は、誘導経路を表示する。経路探索処理部２０６は、主制御部２０２からの誘導経路探索の要求に応じて、経路探索を実行する。経路探索処理部２０６は、主制御部２０２に経路探索の結果を入力する。主制御部２０２は、感度調整部２０８、出力処理部２１０に経路探索の結果を入力する。出力処理部２１０は、映像表示装置１０４に誘導経路を表示する。
【００４６】
ステップＳ４０６は、ナビゲーション装置１００は、誘導経路の情報に従って、フリック操作における方向認識感度を調整する。感度調整部２０８は、主制御部２０２からの経路探索の結果に従って、出発地（現在地）から目的地へ向かう方向のフリック感度と、それ以外の方向のフリック感度とを異なるように調整する。例えば、感度調整部２０８は、出発地から目的地への方向のフリック感度を、該方向と直交する方向のフリック感度よりも高くなるように調整する。
【００４７】
ステップＳ４０８では、ナビゲーション装置１００は、地図表示から切替える操作が行われたか否かを判断する。ユーザは、ユーザインターフェース１０６を操作することにより、映像表示装置１０４の表示内容を地図情報から他の内容に切替えることができる。ユーザにより表示内容を地図情報から他の内容に切替える操作が実行された場合、その操作内容が、ユーザインターフェース１０６から入力処理部２０４に入力される。主制御部２０２は、入力処理部２０４から地図表示から他の内容に切替える旨の操作内容が入力された場合、出力処理部２１０に表示内容を切替える命令を入力する。出力処理部２１０は、主制御部２０２からの表示内容を切替える命令に従って、表示内容を他の内容に切替える。
【００４８】
ステップＳ４１０では、ステップＳ４０８により地図表示から切替える操作が行われたと判断された場合に、ナビゲーション装置１００は、フリック感度を初期値に戻す。主制御部２０２は、入力処理部２０４から地図表示から他の内容に切替える旨の操作内容が入力された場合、感度調整部２０８にフリック感度を初期値に戻す命令を入力する。感度調整部２０８は、主制御部２０２からのフリック感度を初期値に戻す命令に従って、フリック感度を初期値に戻す。その結果、出発地（現在地）から目的地へ向かう方向のフリック感度と、それ以外の方向のフリック感度とが同じ値に設定される。
【００４９】
ステップＳ４１２では、ナビゲーション装置１００は、地図表示へ切替える操作が行われたか否かを判断する。ユーザは、ユーザインターフェース１０６を操作することにより、映像表示装置１０４の表示内容を地図情報へ切替えることができる。ユーザにより表示内容を地図情報へ切替える操作が実行された場合、その操作内容が、ユーザインターフェース１０６から入力処理部２０４に入力される。主制御部２０２は、入力処理部２０４から地図表示へ切替える旨の操作内容が入力された場合、出力処理部２１０に表示内容を切替える命令を入力する。出力処理部２１０は、主制御部２０２からの表示内容を切替える命令に従って、表示内容を切替える。
【００５０】
地図情報へ切替える操作が実行されない場合、ステップＳ４１０へ戻る。
【００５１】
地図情報へ切替える操作が実行された場合、ステップＳ４０４に戻る。
【００５２】
ステップＳ４１４では、ステップＳ４０８により地図表示から他の内容に切替える操作が行われないと判断された場合に、地図表示上でフリック操作が実行される。
【００５３】
ステップＳ４１６では、ナビゲーション装置１００は、フリック操作に従って、表示画面をスクロールさせる。フリック入力は、ユーザインターフェース１０６から入力処理部２０４を介して、出力処理部２１０に入力される。出力処理部２１０は、入力処理部２０４からのフリック入力に従って、映像表示装置１０４の表示画面をスクロールさせる。
【００５４】
ステップＳ４１８では、ナビゲーション装置１００は、目的地に到着したか否かを判断する。主制御部２０２は、目的地に到着したか否かを判断する。
【００５５】
ステップＳ４２０では、ステップＳ４１８において目的地に到着したと判断された場合、ナビゲーション装置１００は、フリック感度を初期値に戻す。主制御部２０２は、目的地に到着したと判断した場合、感度調整部２０８にフリック感度を初期値に戻す命令を入力する。感度調整部２０８は、主制御部２０２からのフリック感度を初期値に戻す命令に従って、フリック感度を初期値に戻す。その結果、出発地（現在地）から目的地へ向かう方向のフリック感度と、それ以外の方向のフリック感度とが同じに設定される。
【００５６】
ステップＳ４２２では、ステップＳ４１８において目的地に到着しない判断された場合、ナビゲーション装置１００は、目的地が消去されたか否かを判定する。主制御部２０２は、目的地が消去されたか否かを判断する。目的地が消去されたと判定された場合、ステップＳ４２０に遷移する。目的地が消去されないと判定された場合、ステップＳ４０４に戻る。
【００５７】
ナビゲーション装置の一実施例によれば、経路情報に基づいて、タッチパネルのフリック操作感度を設定できる。例えば、経路情報に沿った方向のフリック操作感度を高くする。このようにすることにより、経路情報に沿った方向のスクロールの移動速度は、該方向以外の方向のスクロールの移動速度よりも高くなる。このため、運転中でも、目的地までの経路近傍の情報をフリック操作で容易に追従でき、ナビゲーション装置の画面を注視することなく、目的地近傍にスクロールさせることができる。
【００５８】
以上、本発明は特定の実施例及び変形例を参照しながら説明されてきたが、各実施例及び変形例は単なる例示に過ぎず、当業者は様々な変形例、修正例、代替例、置換例等を理解するであろう。説明の便宜上、本発明の実施例に従った装置は機能的なブロック図を用いて説明されたが、そのような装置はハードウエアで、ソフトウエアで又はそれらの組み合わせで実現されてもよい。本発明は上記実施例に限定されず、本発明の精神から逸脱することなく、様々な変形例、修正例、代替例、置換例等が包含される。
【符号の説明】
【００５９】
１００  ナビゲーション装置
１０２  主演算装置
１０４  映像表示装置
１０６  ユーザインターフェース
１０８  主電源ブロック
１１０  バッテリ
１１２  地図データベース
１１４  ＧＰＳ受信機
１１６  記憶装置
【図１】
2014137300.tif 000003
【図２】
2014137300.tif 000004
【図３】
2014137300.tif 000005
【図４】
2014137300.tif 000006