(57)【要約】【課題】本発明は、自車両が走行中であるか否かに関わらずタッチ操作の使い勝手を向上させることが可能なナビゲーション装置を提供することを目的とする。【解決手段】本発明によるナビゲーション装置は、地図画面に対する所定のタッチ操作を認識する操作認識部と、車両情報を取得する車両情報取得部と、操作認識部にて認識された所定のタッチ操作と、車両情報取得部にて取得された車両情報とに基づいて、地図画面の表示制御を行う地図画面表示制御部とを備える。【選択図】図１
2013250194.tif 000002
【特許請求の範囲】
【請求項１】
地図画面に対する所定のタッチ操作を認識する操作認識部と、
車両情報を取得する車両情報取得部と、
前記操作認識部にて認識された前記所定のタッチ操作と、前記車両情報取得部にて取得された前記車両情報とに基づいて、前記地図画面の表示制御を行う地図画面表示制御部と、
を備える、ナビゲーション装置。
【請求項２】
前記操作認識部は、前記所定のタッチ操作をコマンドとして認識し、当該コマンドを、所定のパラメータを含むイベントとして前記地図画面表示制御部に出力することを特徴とする、請求項１に記載のナビゲーション装置。
【請求項３】
前記地図画面表示制御部は、前記車両情報に基づいて前記所定のパラメータを調整して前記表示制御を行うことを特徴とする、請求項１または２に記載のナビゲーション装置。
【請求項４】
前記所定のパラメータは、単発的あるいは連続的に調整されることを特徴とする、請求項３に記載のナビゲーション装置。
【請求項５】
前記自車両の車速を検知する車速検知部と、
前記自車両の旋回を検知するジャイロセンサと、
をさらに備え、
前記車両情報取得部は、前記車速検知部にて検知された前記車速の情報である車速情報と、前記ジャイロセンサにて検知された前記旋回の情報である旋回情報とを前記車両情報として取得することを特徴とする、請求項１ないし４のいずれかに記載のナビゲーション装置。
【請求項６】
前記地図画面表示制御部は、前記地図画面の地図方位を制御することを特徴とする、請求項１ないし５のいずれかに記載のナビゲーション装置。
【請求項７】
前記地図画面表示制御部は、前記地図画面の縮尺を制御することを特徴とする、請求項１ないし５のいずれかに記載のナビゲーション装置。
【請求項８】
前記地図画面表示制御部は、前記地図画面のスクロール動作を制御することを特徴とする、請求項１ないし５のいずれかに記載のナビゲーション装置。
【請求項９】
前記地図画面表示制御部は、前記車両情報に基づいて、前記自車両が走行中であり、かつ旋回している場合は前記表示制御を行わないことを特徴とする、請求項５ないし８のいずれかに記載のナビゲーション装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、車両への持ち込みあるいは車載に適したナビゲーション装置に関する。
【背景技術】
【０００２】
ナビゲーション装置では、現在位置の地図等を表示するモニタとしてタッチパネル型モニタを備えたものがあり、当該モニタの画面にユーザがタッチ（接触）することによって種々の操作を行うことができる（以下、ユーザが画面をタッチして操作することを単にタッチ操作とも称する）。また、上記の操作を行う際に、例えば運転中であっても運転手等（ユーザ）が簡単な操作を行うことによって、地図の表示を変更する機能である地図表示機能等を実行することが望まれている。
【０００３】
従来、タッチ操作によって地図表示機能を実行するナビゲーション装置として、画面に表示された地図の縮尺を変更、あるいは地図をスクロールすることによってユーザが注視したい領域を表示することや、地図の方位を切り替えることによってユーザが注視したい方位を基準とした地図を表示することが可能なナビゲーション装置がある（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００５−６２０４３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
運転手が上記のタッチ操作を行う際、自車両が走行中である場合と停止中である場合とで運転手のタッチ操作に対する注目の程度が異なる。例えば、自車両が走行中である場合において、運転手は運転に集中しているためタッチ操作にあまり目を向けることができない。一方、自車両が停止中である場合において、運転手は運転をしていないためタッチ操作に目を向けることができる。すなわち、自車両の状態によって運転手のタッチ操作に対する注目の程度は異なる。
【０００６】
特許文献１では、自車両が走行中か否かに関わらず、運転手がタッチ操作したときの画面の表示の仕方は同じであるため、タッチ操作に注目し過ぎて運転に集中できない可能性がある。従って、必ずしも運転手にとって使い勝手が良いものであるとはいえなかった。
【０００７】
本発明は、これらの問題を解決するためになされたものであり、自車両が走行中であるか否かに関わらずタッチ操作の使い勝手を向上させることが可能なナビゲーション装置を提供することを目的とする。
【課題を解決するための手段】
【０００８】
上記の課題を解決するために、本発明によるナビゲーション装置は、地図画面に対する所定のタッチ操作を認識する操作認識部と、車両情報を取得する車両情報取得部と、操作認識部にて認識された所定のタッチ操作と、車両情報取得部にて取得された車両情報とに基づいて、地図画面の表示制御を行う地図画面表示制御部とを備える。
【発明の効果】
【０００９】
本発明によると、地図画面に対する所定のタッチ操作を認識する操作認識部と、車両情報を取得する車両情報取得部と、操作認識部にて認識された所定のタッチ操作と、車両情報取得部にて取得された車両情報とに基づいて、地図画面の表示制御を行う地図画面表示制御部とを備えるため、自車両が走行中であるか否かに関わらずタッチ操作の使い勝手を向上させることが可能となる。
【図面の簡単な説明】
【００１０】
【図１】本発明の実施の形態によるナビゲーション装置の構成の一例を示す図である。
【図２】本発明の実施の形態によるモード切り替え時の画面表示の一例を示す図である。
【図３】本発明の実施の形態による操作コマンド認識部の動作の一例を示すフローチャートである。
【図４】本発明の実施の形態による操作コマンド変換部の動作の一例を示すフローチャートである。
【図５】本発明の実施の形態による操作モード時の画面表示の一例を示す図である。
【図６】本発明の実施の形態による操作モード時の画面表示の一例を示す図である。
【図７】本発明の実施の形態による操作モード時の画面表示の一例を示す図である。
【発明を実施するための形態】
【００１１】
本発明の実施の形態について、図面に基づいて以下に説明する。
【００１２】
＜実施の形態＞
本発明の実施の形態によるナビゲーション装置の構成について説明する。
【００１３】
図１は、本実施の形態によるナビゲーション装置１の構成の一例を示す図である。図１に示すように、本実施の形態によるナビゲーション装置１は車両に搭載され、表示部２、ユーザ操作入力部３、制御部４を備えている。
【００１４】
表示部２は、タッチパネル型モニタであり、地図や当該地図上の自車位置等を表示する画面表示部２１と、ユーザが表示部２の画面に対してタッチ操作したことを検知する操作検知部２２とを備えている。以下、本実施の形態では、画面表示部２１に自車位置を含む地図が表示され、ユーザは画面表示部２１に表示された地図（地図画面）に対して所定のタッチ操作を行うことを想定して説明する。
【００１５】
ユーザ操作入力部３は、表示部２でのタッチ操作以外の操作によるユーザからの入力を検知する操作検知部３１を備えている。操作検知部３１にて検知する入力としては、例えば音声入力やナビゲーション装置１が有するハードウェアボタン（図示せず）等がある。
【００１６】
制御部４は、操作コマンド認識部４１、車両情報管理部４２、操作コマンド変換部４３、地図表示部４４、ジャイロ４５、車速パルス検知部４６、地図データ４７、操作コマンド認識部４８を備えている。
【００１７】
操作コマンド認識部４１（操作認識部）は、表示部２の操作検知部２２にて検知された所定のタッチ操作、あるいはユーザ操作入力部３の操作検知部３１にて検知された所定の操作をコマンドとして認識し、当該コマンドを、所定のパラメータを含むイベントとして操作コマンド変換部４３に出力する。操作コマンド認識部４１の詳細な動作については後述する。
【００１８】
車両情報管理部４２（車両情報取得部）は、自車両の車速を検知する車速パルス検知部４６（車速検知部）と、自車両の旋回を検知するジャイロ４５（ジャイロセンサ）とを備えており、車速パルス検知部４６にて検知された車速の情報である車速情報と、ジャイロ４５にて検知された旋回の情報である旋回情報とを車両情報として取得して管理する。
【００１９】
操作コマンド変換部４３は、車両情報管理部４２から入力された車両情報に基づいて、操作コマンド認識部４１から入力されたイベントに含まれるパラメータを調整し、当該調整したパラメータを地図表示部４４に出力する。すなわち、操作コマンド変換部４３は、操作コマンド認識部４１にて認識されたコマンドを車両情報に基づいて変換している。
【００２０】
地図表示部４４は、操作コマンド変換部４３から入力されたパラメータに基づいて、地図データ４７に格納されている地図データを画面表示部２１に表示するよう制御する。
【００２１】
上記より、操作コマンド変換部４３と地図表示部４４とによって、操作コマンド認識部４１にて認識された所定のタッチ操作と、車両情報管理部４２にて取得された車両情報とに基づいて、画面表示部２１に表示する地図画面の表示制御（地図画面表示制御）を行っている。
【００２２】
操作コマンド認識部４８は、ユーザ操作入力部３の操作検知部３１にて検知された所定の操作をコマンドとして認識し、認識したコマンドの情報を地図表示部４４に出力している。
【００２３】
次に、本実施の形態によるナビゲーション装置１の動作について説明する。
【００２４】
まず、本実施の形態によるモード切り替えについて説明する。
【００２５】
図２は、モード切り替え時の画面表示の一例を示す図である。モードの切り替えの判定は操作コマンド変換部４３にて行われ、モード切り替え後の画面表示部２１に対する表示制御は地図表示部４４にて行われる。
【００２６】
図２（ａ）は、通常の表示モードの画面の一例を示しており、画面が方位基準で表示されている旨の情報（画面の上方向がどの方位であるかといった情報であり、例えば画面左上に「北」と表示されている場合は画面の上方向が北であることを示している）、時計情報などを示すアイコンが表示されている。また、図２（ｂ）は、運転手等のユーザによる地図画面に対するタッチ操作が可能な操作モードの画面の一例を示している。
【００２７】
表示モード（図２（ａ））と操作モード（図２（ｂ））との切り替えは、以下の条件（１）〜（３）のうちの少なくとも１つの条件を満たすことによって行われる。
【００２８】
（１）ユーザが、例えば「操作モード」または「表示モード」など任意の音声入力操作を行った場合。この場合、ユーザはユーザ操作入力部３の音声入力部（図示せず）を介して音声入力（音声操作）を行う。
【００２９】
（２）ユーザが、例えば「２回タッチ」など任意のタッチ操作を行った場合。この場合、ユーザは画面表示部２１の画面に対してタッチ操作を行う。
【００３０】
（３）車両情報管理部４２が、任意の車両情報を取得した場合。ここで、車両情報管理部４２が取得する車両情報とは、パーキングブレーキがオンである旨の情報等を含み、例えばパーキングブレーキがオンである場合は自車両が停止しているため操作モードにモード切り替えを行う。
【００３１】
すなわち、上記の条件（１），（２）は、運転手が自発的にモードを切り替える条件を示しており、上記の条件（３）は、運転手が自車両を操作したときに自動的にモードが切り替わる条件を示している。
【００３２】
また、以下の条件（４）〜（６）のうちの少なくとも１つの条件を満たす場合は、「操作モード」へのモードの切り替えを行わない。
【００３３】
（４）車両情報管理部４２が、車速パルス検知部４６から取得した車速情報によって、自車両が所定の速度以上（例えば、時速８０ｋｍ以上）で高速走行中であると判断された場合。
【００３４】
（５）車速パルス検知部４６から取得した車速情報によって自車両が走行中であると判断され、かつ、ジャイロ４５から取得した旋回情報によって自車両が例えば右左折中であると判断された場合。ここで、自車両が右左折中であるとは、交差点を右左折中、道路のカーブを走行中、駐車動作中であることを含む。
【００３５】
（６）取得した任意の車両情報によってユーザがタッチ操作を行うことができない、あるいはタッチ操作を行うのに適していない状態であると判断された場合。ここで、車両情報管理部４２が取得する車両情報とは、ドアの開閉情報や、運転手等がシート（座席）に座っているか否かの情報などを含む。
【００３６】
すなわち、上記の条件（１）〜（３）を満たす場合であっても、上記の条件（４）〜（６）を満たす場合は「操作モード」へのモードの切り替えを行わない。
【００３７】
上記の条件（１）〜（６）に基づいて操作モードに切り替わると、画面表示部２１にはタッチ操作が可能な地図画面が表示される。このとき、自車両の車速に応じて操作モードである旨を視覚的に表現してもよい。例えば、車速パルス検知部４６から取得した車速情報によって、自車両が停止中であると判断された場合は画面表示部２１の背景色を変更して表示し、自車両が走行中であると判断された場合は画面表示部２１の背景色を変更しないようにしてもよい。このように、自車両が停止中の場合、ユーザはタッチ操作に注目することができるため操作モードであることを強調して表示し、自車両が走行中の場合、ユーザはタッチ操作に注目することができないため操作モードであることを強調して表示しない。
【００３８】
次に、本実施の形態による操作コマンド認識部４１の動作について説明する。
【００３９】
図３は、操作コマンド認識部４１の動作の一例を示すフローチャートである。
【００４０】
ステップＳ２０１では、ユーザによる操作の検知を行う。具体的には、操作検知部２２が検知した操作をコマンドとして認識する。
【００４１】
ステップＳ２０２では、入力されたコマンドに基づいて、ユーザによる操作が１点タッチであるか否かを判断する。ここで、１点タッチとは、画面表示部２１に表示された画面に対して任意の１点のみをタッチ（接触）している状態のことをいう。１点タッチであると判断した場合（ステップＳ２０２のＹＥＳ）はステップＳ２０４に移行し、１点タッチでないと判断した場合（ステップＳ２０２のＮＯ）はステップＳ２０３に移行する。
【００４２】
ステップＳ２０３では、ユーザによる操作が２点タッチであるか否かを判断する。ここで、２点タッチとは、画面表示部２１に表示された画面に対して任意の２点のみをタッチ（接触）している状態のことをいう。２点タッチであると判断した場合（ステップＳ２０３のＹＥＳ）はステップＳ２０６に移行し、２点タッチでないと判断した場合（ステップＳ２０３のＮＯ）はステップＳ２０７に移行する。
【００４３】
ステップＳ２０４では、ユーザによる操作がポイントタッチであるか否かを判断する。ここで、ポイントタッチとは、所定のポイント（点）をタッチしたままなぞる動作を行わない状態のことをいう。ポイントタッチであると判断した場合（ステップＳ２０４のＹＥＳ）はステップＳ２１０に移行し、ポイントタッチでないと判断した場合（ステップＳ２０４のＮＯ）はステップＳ２０５に移行する。
【００４４】
ステップＳ２０５では、ユーザによる操作が時計回り（あるいは反時計回り）であるか否かを判断する。ここで、時計回り（反時計回り）とは、所定のポイントをタッチしたまま時計回り（反時計回り）に円を描くようになぞる動作を行う状態のことをいう。時計回り（反時計回り）であると判断した場合（ステップＳ２０５のＹＥＳ）はステップＳ２０９に移行し、時計回り（反時計回り）でないと判断した場合（ステップＳ２０５のＮＯ）はステップＳ２０７に移行する。
【００４５】
ステップＳ２０６では、ユーザによる操作が時計回り（あるいは反時計回り）であるか否かを判断する。時計回り（反時計回り）であると判断した場合（ステップＳ２０６のＹＥＳ）はステップＳ２０８に移行し、時計回り（反時計回り）でないと判断した場合（ステップＳ２０６のＮＯ）はステップＳ２０７に移行する。
【００４６】
ステップＳ２０７では、イベントを発行しない。すなわち、ステップＳ２０３のＮＯ，ステップＳ２０５のＮＯ，ステップＳ２０６のＮＯの場合は、操作モードにおけるユーザのタッチ操作が有効でないとしてイベントを発行しない。
【００４７】
ステップＳ２０８では、向き回転イベントを発行し、ステップＳ２１１にてパラメータを含むイベントとして発行した後、操作コマンド変換部４３に出力する。すなわち、ユーザによる操作が、ステップＳ２０３にて２点タッチであると判断し、かつステップＳ２０６にて時計回り（あるいは反時計回り）であると判断した場合は、地図画面の向きを回転する操作を行っているものとして向き回転イベントを発行する。
【００４８】
ステップＳ２０９では、縮尺変更イベントを発行し、ステップＳ２１１にてパラメータを含むイベントして発行した後、操作コマンド変換部４３に出力する。すなわち、ユーザによる操作が、ステップＳ２０２にて１点タッチであると判断し、かつステップＳ２０５にて時計回り（あるいは反時計回り）であると判断した場合は、地図画面の縮尺を変更する操作を行っているものとして縮尺変更イベントを発行する。
【００４９】
ステップＳ２１０では、スクロール変更イベントを発行し、ステップＳ２１１にてパラメータを含むイベントとして発行した後、操作コマンド変換部４３に出力する。すなわち、ユーザによる操作が、ステップＳ２０２にて１点タッチであると判断し、かつステップＳ２０４にてポイントタッチであると判断した場合は、地図画面のスクロールを変更する操作を行っているものとしてスクロール変更イベントを発行する。
【００５０】
次に、本実施の形態による操作コマンド変換部４３の動作について説明する。
【００５１】
図４は、操作コマンド変換部４３の動作の一例を示すフローチャートである。
【００５２】
ステップＳ３０１では、操作コマンド認識部４１から送信（出力）されたパラメータを含むイベントを受信する。
【００５３】
ステップＳ３０２では、ステップＳ３０１にて受信したイベントに含まれるパラメータの初期化を行う。すなわち、パラメータを任意の初期値に設定する。
【００５４】
ステップＳ３０３では、自車両の車速はあるか否かを判断する。すなわち、自車両が走行中であるか否かを判断する。具体的には、車両情報管理部４２から取得した車両情報に含まれる車速情報に基づいて判断する。車速がある（自車両が走行中である）と判断した場合（ステップＳ３０３のＹＥＳ）はステップＳ３０４に移行し、車速がない（自車両が停止中である）と判断した場合（ステップＳ３０３のＮＯ）はステップＳ３０７に移行する。
【００５５】
ステップＳ３０４では、パラメータを「０」に設定する。すなわち、自車両が走行中であることを示す値である「０」を設定する。
【００５６】
ステップＳ３０５では、ジャイロ値は有効であるか否かを判断する。具体的には、車両情報管理部４２から取得した車両情報に含まれる旋回情報に基づいて判断する。ジャイロ値が有効である（自車両が旋回中である）と判断した場合（ステップＳ３０５のＹＥＳ）はステップＳ３０６に移行し、ジャイロ値が有効でない（自車両が旋回中でない）と判断した場合（ステップＳ３０５のＮＯ）はステップＳ３０７に移行する。
【００５７】
ステップＳ３０６では、パラメータを「１」に設定する。すなわち、自車両が走行中であり、かつ旋回中であることを示す値である「１」を設定する。
【００５８】
ステップＳ３０７では、設定されたパラメータを地図表示部４４に送信（出力）する。
【００５９】
以下、本実施の形態によるナビゲーション装置１が操作モードである場合における具体的な実施例について説明する。また、以下の実施例では、ユーザは運転手であることを想定している。従って、ユーザのことを運転手とも称している。
【００６０】
＜実施例１＞
図５は、本実施例１による操作モード時の画面表示の一例を示す図であり、ユーザが地図画面の向き（方位）を変更するタッチ操作を行った場合の画面表示を示している。図５（ａ）は地図画面の上方向が北向きの状態（以下、北向きの地図画面とも称する）を示しており、図５（ｂ）は地図画面の上方向が西向きの状態（以下、西向きの地図画面とも称する）を示している。
【００６１】
図５（ａ）に示す北向きの地図画面が画面表示部２１に表示されている場合において、ユーザが地図画面に対して「２点右回り」のタッチ操作を行うと、図５（ｂ）に示す西向きの地図画面が画面表示部２１に表示される。ここで、「２点右回り」とは、ユーザが地図画面の任意の２点をタッチ（接触）したまま右回り（時計回り）になぞる動作のことをいう。
【００６２】
また、図５（ｂ）に示す西向きの地図画面が画面表示部２１に表示されている場合において、ユーザが地図画面に対して「２点左回り」のタッチ操作を行うと、図５（ａ）に示す北向きの地図画面が画面表示部２１に表示される。ここで、「２点左回り」とは、例えばユーザが地図画面の任意の２点をタッチ（接触）したまま左回り（反時計回り）になぞる動作のことをいう。
【００６３】
以下、操作モード時においてユーザ（運転手）が地図画面の向きを変更するタッチ操作を行ったときの具体的な動作について説明する。本実施例１では、タッチ操作によって地図画面の向き（地図方位）を変更して表示する際に、自車両の状態に応じて画面表示部２１に表示する地図画面の表示制御を行っている。
【００６４】
ユーザが画面表示部２１に表示される地図画面に対して「２点右回り（２点左回り）」のタッチ操作を行うと、操作検知部２２は当該タッチ操作を検知する。操作コマンド認識部４１は、操作検知部２２にて検知したタッチ操作をコマンドとして認識し、向き回転イベントをイベントとして発行し（図３のステップＳ２０８）、当該イベントにパラメータを含めて操作コマンド変換部４３に出力する。
【００６５】
以下、自車両が走行中である場合、自車両が停止中である場合、あるいは自車両が旋回しながら走行中である場合における、タッチ操作による地図画面の表示制御について順に説明する。
【００６６】
まず、自車両が走行中である場合について説明する。
【００６７】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「２点右回り」のタッチ操作を行うと、北向きの地図画面を西向きの地図画面に変更して表示するように制御する。以後同様に、ユーザが「２点右回り」のタッチ操作を行う度に、南向き、東向き、北向き、西向きの順に単発的に変更して表示されるように地図画面の表示制御を行う。また、ユーザが「２点左回り」のタッチ操作を行った場合は、「２点右回り」のときとは逆方向、すなわち、北向き、東向き、南向き、西向きの順に単発的に変更して表示されるように地図画面の表示制御を行う。このとき、操作コマンド変換部４３では、車両情報に基づいてパラメータを単発的に調整している。
【００６８】
次に、自車両が停止中である場合について説明する。
【００６９】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「２点右回り」のタッチ操作を行うと、北向きの地図画面を北西向きの地図画面に変更して表示するように制御する。以後同様に、ユーザが「２点右回り」のタッチ操作を行う度に、西向き、南西向き、南向き、南東向き、東向き、北東向きの順に連続的あるいは段階的に変更して表示されるように地図画面の表示制御を行う。また、ユーザが「２点左回り」のタッチ操作を行った場合は、「２点右回り」のときとは逆方向、すなわち、北向き、東向き、南向き、西向きの順に連続的あるいは段階的に変更して表示されるように地図画面の表示制御を行う。ここで、地図画面の表示を連続的に変更して表示するとは、１回のタッチ操作で地図画面が連続的に変更して表示することをいう。また、地図画面の表示を段階的に変更して表示するとは、１回のタッチ操作の過程で地図画面が段階的に変更して表示することをいう。
【００７０】
次に、自車両が旋回しながら走行中である場合について説明する。
【００７１】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「２点右回り（２点左回り）」のタッチ操作を行っても地図画面の表示は変更されない。これは、自車両が旋回しながら走行中である場合は、運転手が運転に集中している状態であり、そのような状態でタッチ操作に注目すると危険だからである。
【００７２】
上記より、本実施例１では、走行中よりも停止中であるときの方が、より詳細な地図画面の向きの変更の表示制御を行うようにしている。これは、走行中よりも停止中のときの方が、運転手はタッチ操作に注目することができるためである。また、旋回しながら走行中であるときは、タッチ操作に注目することによって自車両が事故等を起こし得る危険な状態であるため、タッチ操作による表示制御を行わないようにしている。
【００７３】
自車両が停止中であるときは、詳細な画面操作ができることが望ましい。また、自車両が走行中であるときは、運転手は画面に目を向けることができずに詳細な画面操作を煩わしいと感じるため、大まかな画面操作ができることが望ましい。本実施例１では、詳細な画面操作と大まかな画面操作とを自車両の走行状態に応じて自動的に切り替えているため、運転手にとって使い勝手がよい。
【００７４】
なお、実施例１では、地図表示画面の表示を４方位単位あるいは８方位単位で変更する場合について説明したがこれに限るものではない。特に、自車両が停止中はさらに詳細な方位（多方位）単位で表示制御するようにしてもよい。
【００７５】
また、実施例１では、地図表示画面の表示を、方位を基準として変更することについて説明したがこれに限るものではない。例えば、自車両の向きを基準として地図表示画面の表示を変更するようにしてもよい。
【００７６】
＜実施例２＞
図６は、本実施例２による操作モード時の画面表示の一例を示す図であり、ユーザが地図画面の縮尺を変更するタッチ操作を行った場合の画面表示を示している。図６（ａ）は縮尺が２００ｍ（以下、２００ｍ縮尺とも称する）である場合の地図画面の状態を示しており、図６（ｂ）は縮尺が５０ｍ（以下、５０ｍ縮尺とも称する）である場合の地図画面の状態を示している。
【００７７】
図６（ａ）に示す２００ｍ縮尺の地図画面が画面表示部２１に表示されている場合において、ユーザが地図画面に対して「１点右回り」のタッチ操作を行うと、図６（ｂ）に示す５０ｍ縮尺の地図画面が画面表示部２１に表示される。ここで、「１点右回り」とは、ユーザが地図画面の任意の１点をタッチ（接触）したまま右回り（時計回り）になぞる動作のことをいう。
【００７８】
また、図６（ｂ）に示す５０ｍ縮尺の地図画面が画面表示部２１に表示されている場合において、ユーザが地図画面に対して「１点左回り」のタッチ操作を行うと、図６（ａ）に示す２００ｍ縮尺の地図画面が画面表示部２１に表示される。ここで、「１点左回り」とは、例えばユーザが地図画面の任意の１点をタッチ（接触）したまま左回り（反時計回り）になぞる動作のことをいう。
【００７９】
以下、操作モード時においてユーザ（運転手）が地図画面の縮尺を変更するタッチ操作を行ったときの具体的な動作について説明する。本実施例２では、タッチ操作によって地図画面の縮尺を変更して表示する際に、自車両の状態に応じて画面表示部２１に表示する地図画面の表示制御を行っている。
【００８０】
ユーザが画面表示部２１に表示される地図画面に対して「１点右回り（１点左回り）」のタッチ操作を行うと、操作検知部２２は当該タッチ操作を検知する。操作コマンド認識部４１は、操作検知部２２にて検知したタッチ操作をコマンドとして認識し、縮尺変更イベントをイベントとして発行し（図３のステップＳ２０９）、当該イベントにパラメータを含めて操作コマンド変換部４３に出力する。
【００８１】
以下、自車両が走行中である場合、自車両が停止中である場合、あるいは自車両が旋回しながら走行中である場合における、タッチ操作による地図画面の表示制御について順に説明する。
【００８２】
まず、自車両が走行中である場合について説明する。
【００８３】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「１点右回り」のタッチ操作を行うと、１ｋｍ縮尺の地図画面を５００ｍ縮尺の地図画面に変更して表示するように制御する。以後同様に、ユーザが「１点右回り」のタッチ操作を行う度に、２００ｍ縮尺、１００ｍ縮尺、５０ｍ縮尺の順に単発的に変更して表示されるように地図画面の表示制御を行う。また、ユーザが「１点左回り」のタッチ操作を行った場合は、「１点右回り」のときとは逆方向、すなわち、５０ｍ縮尺、１００ｍ縮尺、２００ｍ縮尺、５００ｍ縮尺、１ｋｍ縮尺の順に単発的に変更して表示されるように地図画面の表示制御を行う。このとき、操作コマンド変換部４３では、車両情報に基づいてパラメータを単発的に調整している。
【００８４】
次に、自車両が停止中である場合について説明する。
【００８５】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「１点右回り」のタッチ操作を行うと、１ｋｍ縮尺の地図画面を５００ｍ縮尺の地図画面に変更して表示するように制御する。以後同様に、ユーザが「１点右回り」のタッチ操作を行う度に、２００ｍ縮尺、１００ｍ縮尺、５０ｍ縮尺の順に連続的あるいは段階的に変更して表示されるように地図画面の表示制御を行う。また、ユーザが「１点左回り」のタッチ操作を行った場合は、「１点右回り」のときとは逆方向、すなわち、５０ｍ縮尺、１００ｍ縮尺、２００ｍ縮尺、５００ｍ縮尺、１ｋｍ縮尺の順に連続的あるいは段階的に変更して表示されるように地図画面の表示制御を行う。
【００８６】
次に、自車両が旋回しながら走行中である場合について説明する。
【００８７】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「１点右回り（１点左回り）」のタッチ操作を行っても地図画面の表示は変更されない。これは、自車両が旋回しながら走行中である場合は、運転手が運転に集中している状態であり、そのような状態でタッチ操作に注目すると危険だからである。
【００８８】
上記より、本実施例２では、走行中よりも停止中であるときの方が、より詳細な地図画面の縮尺変更の表示制御を行うようにしている。これは、走行中よりも停止中のときの方が、運転手はタッチ操作に注目することができるためである。また、旋回しながら走行中であるときは、タッチ操作に注目することによって自車両が事故等を起こし得る危険な状態であるため、タッチ操作による表示制御を行わないようにしている。
【００８９】
自車両が停止中であるときは、詳細な画面操作ができることが望ましい。また、自車両が走行中であるときは、運転手は画面に目を向けることができずに詳細な画面操作を煩わしいと感じるため、大まかな画面操作ができることが望ましい。本実施例２では、詳細な画面操作と大まかな画面操作とを自車両の走行状態に応じて自動的に切り替えているため、運転手にとって使い勝手がよい。
【００９０】
＜実施例３＞
図７は、本実施例３による操作モード時の画面表示の一例を示す図であり、ユーザが地図画面のスクロール動作を行うタッチ操作を行った場合の画面表示を示している。図７（ａ）はスクロール前の地図画面の状態を示しており、図７（ｂ）はスクロール後の地図画面の状態を示している。
【００９１】
図７（ａ）に示すスクロール前の地図画面が画面表示部２１に表示されている場合において、ユーザが地図画面に対して「右タッチ」のタッチ操作を行うと、図７（ｂ）に示すスクロール後の地図画面が画面表示部２１に表示される。ここで、「右タッチ」とは、ユーザが地図画面の中心を基準として右側の任意の箇所をタッチ（接触）する動作のことをいう。
【００９２】
以下、操作モード時においてユーザ（運転手）が地図画面のスクロール動作を行うタッチ操作を行ったときの具体的な動作について説明する。本実施例３では、タッチ操作によって地図画面をスクロールして表示する際に、自車両の状態に応じて画面表示部２１に表示する地図画面の表示制御を行っている。
【００９３】
ユーザが画面表示部２１に表示される地図画面に対して「右タッチ」のタッチ操作を行うと、操作検知部２２は当該タッチ操作を検知する。操作コマンド認識部４１は、操作検知部２２にて検知したタッチ操作をコマンドとして認識し、スクロール変更イベントをイベントとして発行し（図３のステップＳ２１０）、当該イベントにパラメータを含めて操作コマンド変換部４３に出力する。
【００９４】
以下、自車両が走行中である場合、自車両が停止中である場合、あるいは自車両が旋回しながら走行中である場合における、タッチ操作による地図画面の表示制御について順に説明する。
【００９５】
まず、自車両が走行中である場合について説明する。
【００９６】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「右タッチ」のタッチ操作を行うと、自車両の位置（あるいは現在の表示位置）からタッチした地点へ単発的にスクロールして表示するように地図画面の表示制御を行う。
【００９７】
次に、自車両が停止中である場合について説明する。
【００９８】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「右タッチ」のタッチ操作を行うと、自車両の位置（あるいは現在の表示位置）からタッチした地点に向かって連続的にスクロールして表示するように制御する。
【００９９】
次に、自車両が旋回しながら走行中である場合について説明する。
【０１００】
地図表示部４４は、操作コマンド変換部４３から取得したパラメータに基づいて、画面表示部２１に表示する地図画面の表示制御を行う。具体的には、例えば、ユーザが「右タッチ」のタッチ操作を行っても地図画面の表示は変更されない。これは、自車両が旋回しながら走行中である場合は、運転手が運転に集中している状態であり、そのような状態でタッチ操作に注目すると危険だからである。
【０１０１】
上記より、本実施例３では、走行中よりも停止中であるときの方が、より詳細な地図画面のスクロール動作の制御を行うようにしている。これは、走行中よりも停止中のときの方が、運転手はタッチ操作に注目することができるためである。また、旋回しながら走行中であるときは、タッチ操作に注目することによって自車両が事故等を起こし得る危険な状態であるため、タッチ操作による表示制御を行わないようにしている。
【０１０２】
自車両が停止中であるときは、詳細な画面操作ができることが望ましい。また、自車両が走行中であるときは、運転手は画面に目を向けることができずに詳細な画面操作を煩わしいと感じるため、大まかな画面操作ができることが望ましい。本実施例３では、詳細な画面操作と大まかな画面操作とを自車両の走行状態に応じて自動的に切り替えているため、運転手にとって使い勝手がよい。
【０１０３】
なお、本実施例３では、「右タッチ」のタッチ操作について説明したが、「右タッチ」に限らず「左タッチ」、「上タッチ」、「下タッチ」のタッチ操作等を行ってもよい。すなわち、地図画面の任意の箇所をタッチすれば、当該タッチした位置に地図画面がスクロールされることになる。
【０１０４】
以上のことから、本実施の形態によれば、ユーザが画面操作を行う際、自車両の車両情報（車速情報、旋回情報）を反映した地図画面の表示を行うことができるため、自車両が走行中であるか否かに関わらずタッチ操作の使い勝手を向上させることが可能となる。
【０１０５】
なお、本実施の形態において、表示モードと操作モードとの切り替えは、ユーザ操作入力部３が有するハードウェアボタン、表示部２の画面表示部２１に表示されたソフトウェアボタンであってもよい。
【０１０６】
また、「表示モード」と「操作モード」との切り替え時において、「操作モード」の状態から所定時間後に、自車両が停止中から走行中になったときは「表示モード」にモードを切り替えるようにしてもよい。
【０１０７】
また、本実施の形態では、一旦「操作モード」に切り替わると自車両が高速走行中であってもタッチ操作が可能であるが、自車両が所定の速度以上（例えば、時速１１０ｋｍ／ｈ以上）であれば操作コマンド変換部４３から出力されるパラメータを無効にしてタッチ操作できないようにしてもよい。
【０１０８】
また、本実施の形態では、操作モード時において、自車両が停止中の場合は画面表示部２１の背景色を変更して表示したが、背景色の変更に限らず、「操作モード」であることを示すアイコンを表示する等、操作モードであることが分かるような表示であればよい。
【０１０９】
また、本実施の形態では、ナビゲーション装置を車両に適用する場合について説明したが、車両に限らず他の移動体に対しても適用可能である。
【０１１０】
なお、本発明は、その発明の範囲内において、実施の形態を適宜、変形、省略することが可能である。
【符号の説明】
【０１１１】
１  ナビゲーション装置、２  表示部、３  ユーザ操作入力部、４  制御部、２１  画面表示部、２２  操作検知部、３１  操作検知部、４１  操作コマンド認識部、４２  車両情報管理部、４３  操作コマンド変換部、４４  地図表示部、４５  ジャイロ、４６  車速パルス検知部、４７  地図データ、４８  操作コマンド認識部。
【図１】
2013250194.tif 000003
【図２】
2013250194.tif 000004
【図３】
2013250194.tif 000005
【図４】
2013250194.tif 000006
【図５】
2013250194.tif 000007
【図６】
2013250194.tif 000008
【図７】
2013250194.tif 000009