(57)【特許請求の範囲】
【請求項１】
地図情報を取得する地図情報取得部と、
前記地図情報に基づく地図をタッチパネルに表示させる表示処理部と、
ユーザが前記タッチパネルに対して行った操作の情報を取得する操作情報取得部と、
前記タッチパネルがユーザの操作に与える操作感触を制御する操作感触制御部と、
前記タッチパネルに表示されている前記地図をスクロールさせるためにユーザが行う前記タッチパネルに対する操作であるスクロール操作に応じて、前記地図をスクロールさせるスクロール処理部と、
前記地図に含まれるオブジェクトのうち優先度の高い優先オブジェクトを定める優先オブジェクト設定部と、
を備え、
前記操作感触制御部は、前記タッチパネルに表示されている前記地図の外側に前記優先オブジェクトが存在する場合に、前記地図を前記優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとで前記スクロール操作の操作感触が異なるように、前記スクロール操作に与える操作感触に指向性を持たせ、
前記タッチパネルが前記スクロール操作に与える操作感触は、摩擦力および振動のうちのいずれかであり、
前記表示処理部は、前記操作感触制御部が前記スクロール操作に指向性を持たせるのに先立って、前記タッチパネルに操作感触制御開始アイコンを表示させ、
前記操作感触制御部は、ユーザによって前記操作感触制御開始アイコンが操作された場合に限り、前記スクロール操作に指向性を持たせる
ことを特徴とする地図表示制御装置。
【請求項２】
前記表示処理部は、前記タッチパネルにおける前記スクロール操作の終了点に対応する位置に、前記操作感触制御開始アイコンを表示させる
請求項１記載の地図表示制御装置。
【請求項３】
地図情報を取得する地図情報取得部と、
前記地図情報に基づく地図をタッチパネルに表示させる表示処理部と、
ユーザが前記タッチパネルに対して行った操作の情報を取得する操作情報取得部と、
前記タッチパネルがユーザの操作に与える操作感触を制御する操作感触制御部と、
前記タッチパネルに表示されている前記地図をスクロールさせるためにユーザが行う操作であるスクロール操作に応じて、前記地図をスクロールさせるスクロール処理部と、
前記地図に含まれるオブジェクトのうち優先度の高い優先オブジェクトを定める優先オブジェクト設定部と、
を備え、
前記操作感触制御部は、前記タッチパネルに表示されている前記地図の外側に前記優先オブジェクトが存在する場合に、前記地図を前記優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとで前記スクロール操作の操作感触が異なるように、前記スクロール操作に与える操作感触に指向性を持たせ、
前記タッチパネルが前記スクロール操作に与える操作感触は、摩擦力および振動のうちのいずれかであり、
前記表示処理部は、前記操作感触制御部が前記スクロール操作に指向性を持たせている間、前記タッチパネルに操作感触制御終了アイコンを表示させ、
前記操作感触制御部は、ユーザによって前記操作感触制御終了アイコンが操作されると、前記スクロール操作に指向性を持たせることを中止する
ことを特徴とする地図表示制御装置。
【請求項４】
前記表示処理部は、前記タッチパネルにおける前記スクロール操作の終了点に対応する位置に、前記操作感触制御終了アイコンを表示させる
請求項３記載の地図表示制御装置。
【請求項５】
前記優先オブジェクトは、長さを持つ連続的または断続的な形状のものである
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項６】
前記操作感触制御部は、ユーザによる前記スクロール操作中に、当該スクロール操作に与える操作感触の強さ又は操作感触の指向性の強さを、予め定められた規則に従って変化させる
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項７】
前記操作感触制御部は、前記スクロール操作が開始されてからの時間に応じて、当該スクロール操作に与える操作感触の強さ又は操作感触の指向性の強さを変化させる
請求項６記載の地図表示制御装置。
【請求項８】
前記操作感触制御部は、前記タッチパネルに表示されている前記地図から前記優先オブジェクトの位置までの距離に応じて、前記スクロール操作に与える操作感触の強さ又は操作感触の指向性の強さを変化させる
請求項６記載の地図表示制御装置。
【請求項９】
前記操作感触制御部は、前記地図のスクロール速度に応じて、前記スクロール操作に与える操作感触の強さ又は操作感触の指向性の強さを変化させる
請求項６記載の地図表示制御装置。
【請求項１０】
前記操作感触制御部は、連続して複数のスクロール操作が行われたとき、各スクロール操作ごとに操作感触の強さ又は操作感触の指向性の強さを変化させる
請求項６記載の地図表示制御装置。
【請求項１１】
前記スクロール処理部は、前記スクロール操作が開始されてから一定時間遅らせて前記地図のスクロールを開始する
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項１２】
前記操作感触制御部は、ユーザから許可を得た場合に限り、前記スクロール操作に指向性を持たせる
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項１３】
前記操作感触制御部は、前記スクロール操作に指向性を持たせた後、ユーザからの指示に従って、前記スクロール操作に指向性を持たせることを中止する
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項１４】
前記地図表示制御装置は、車両に搭載可能であり、
前記車両の走行予定経路を特定可能な情報を含む車両情報を取得する車両情報取得部をさらに備え、
前記優先オブジェクト設定部は、前記車両の走行予定経路を前記優先オブジェクトとして設定する
請求項１から請求項４のいずれか一項記載の地図表示制御装置。
【請求項１５】
地図表示制御装置における地図スクロールの操作感触制御方法であって、
前記地図表示制御装置の表示処理部が、地図情報に基づく地図をタッチパネルに表示させ、
前記地図表示制御装置の優先オブジェクト設定部が、前記地図に含まれるオブジェクトのうち優先度の高い優先オブジェクトを定め、
前記地図表示制御装置のスクロール処理部が、前記タッチパネルに表示されている前記地図をスクロールさせるためにユーザが前記タッチパネルに対して行う操作であるスクロール操作に応じて、前記地図をスクロールさせ、
前記タッチパネルに表示されている前記地図の外側に前記優先オブジェクトが存在する場合、前記地図表示制御装置の操作感触制御部が、前記地図を前記優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとで前記スクロール操作の操作感触が異なるように、前記スクロール操作に与える操作感触に指向性を持たせ、
前記スクロール操作に与える操作感触は、摩擦力および振動のうちのいずれかであり、
前記表示処理部は、前記操作感触制御部が前記スクロール操作に指向性を持たせるのに先立って、前記タッチパネルに操作感触制御開始アイコンを表示させ、
前記操作感触制御部は、ユーザによって前記操作感触制御開始アイコンが操作された場合に限り、前記スクロール操作に指向性を持たせる
ことを特徴とする地図スクロールの操作感触制御方法。
【請求項１６】
地図表示制御装置における地図スクロールの操作感触制御方法であって、
前記地図表示制御装置の表示処理部が、地図情報に基づく地図をタッチパネルに表示させ、
前記地図表示制御装置の優先オブジェクト設定部が、前記地図に含まれるオブジェクトのうち優先度の高い優先オブジェクトを定め、
前記地図表示制御装置のスクロール処理部が、前記タッチパネルに表示されている前記地図をスクロールさせるためにユーザが前記タッチパネルに対して行う操作であるスクロール操作に応じて、前記地図をスクロールさせ、
前記タッチパネルに表示されている前記地図の外側に前記優先オブジェクトが存在する場合、前記地図表示制御装置の操作感触制御部が、前記地図を前記優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとで前記スクロール操作の操作感触が異なるように、前記スクロール操作に与える操作感触に指向性を持たせ、
前記スクロール操作に与える操作感触は、摩擦力および振動のうちのいずれかであり、
前記表示処理部は、前記操作感触制御部が前記スクロール操作に指向性を持たせている間、前記タッチパネルに操作感触制御終了アイコンを表示させ、
前記操作感触制御部は、ユーザによって前記操作感触制御終了アイコンが操作されると、前記スクロール操作に指向性を持たせることを中止する
ことを特徴とする地図スクロールの操作感触制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図表示の制御を行う地図表示制御装置に関し、特に、表示された地図をスクロールさせる際の操作感触制御に関するものである。
【背景技術】
【０００２】
例えばナビゲーション装置など、表示装置の画面に地図を表示させる装置（地図表示装置）が実用化されている。地図表示装置では、表示装置に表示された地図をユーザの操作に応じてスクロールさせることが可能なものが多く、地図のスクロールに関する技術も種々提案されている。【０００３】
例えば、下記の特許文献１には、目的地までの走行予定経路（誘導経路）に沿うように地図をスクロールさせることが可能なナビゲーション装置が開示されている。また、特許文献１のナビゲーション装置は、地図のスクロール中に特定地点の地図が表示されるとスクロール速度を下げて、その地点の情報をユーザが見易くなるようにしている。一方、下記の特許文献２には、地図を走行予定経路に沿った方向へスクロールさせるときのスクロール速度を、その他の方向へスクロールさせるときのスクロール速度よりも高くすることによって、走行予定経路に沿ったスクロールを容易にする技術が開示されている。【０００４】
また、下記の特許文献３には、操作レバーに反力（操作レバーを倒したときに操作レバーが元の位置へ戻ろうとする抵抗力）の発生機能を持つナビゲーション装置が開示されている。特許文献３では、走行予定経路が表示された地図をユーザが走行予定経路に沿わない方向へスクロールさせようとすると、操作レバーに抵抗力を発生させている。この技術によれば、走行予定経路に沿ったスクロールを、操作レバーを用いて容易に行うことができる。【０００５】
また、タッチパネル上でツルツル感やザラザラ感といった触感（手触り感）が得られるタッチパネル装置が知られている（下記の非特許文献１）。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−０２２４７０号公報
【特許文献２】特開２０１４−１３７３００号公報
【特許文献３】特開２００２−３１５３９号公報
【非特許文献】
【０００７】
【非特許文献１】富士通株式会社“触感が得られるタッチパネルを搭載したタブレットを試作”［online］、［平成２７年２月１１日検索］、インターネット＜ＵＲＬ：http://pr.fujitsu.com/jp/news/2014/02/24.html＞
【発明の概要】
【発明が解決しようとする課題】
【０００８】
ナビゲーション装置は、通常、走行予定経路の周辺地域の地図（走行予定経路の少なくとも一部が含まれる地図であり、以下「走行予定経路を含む地図」という）を表示するが、例えば、走行予定経路沿いに所望のジャンルの施設が見当たらない場合や、迂回経路を探したい場合など、ユーザが、走行予定経路から外れた地域の地図（走行予定経路を含まない地図）を見たい場合もある。その場合、ユーザは、走行予定経路を含む地図が表示された状態から、その地図をスクロールさせて、走行予定経路を含まない地図を表示させることができる。【０００９】
その後、ユーザが再び地図をスクロールさせれば、走行予定経路を含む地図に戻すことができるが、この操作を行うためには、走行予定経路を含まない地図と走行予定経路との位置関係をユーザが正しく把握しておく必要がある。しかし、ユーザが地図のスクロールを繰り返しているうちに、その位置関係が分からなくなることがある。特許文献１〜３の技術は、走行予定経路に沿って地図をスクロールさせる技術であり、走行予定経路を含まない地図が表示された状態には対応できない。【００１０】
一般的なナビゲーション装置は、任意の地点の地図から現在位置の地図へワンタッチ操作でジャンプする機能を有しているが、ジャンプ機能はスクロール機能と異なり、ジャンプ前の地図とジャンプ後の地図との位置関係をユーザに示すことができない。また、現在位置とは異なる地図へのジャンプを行うには、手間のかかる操作が必要である。【００１１】
本発明は以上のような課題を解決するためになされたものであり、ユーザが地図をスクロールさせる操作を行って、所望の地物（オブジェクト）を含む地図を表示させることを、容易に行うことが可能な地図表示制御装置を提供することを目的とする。
【課題を解決するための手段】
【００１２】
本発明に係る地図表示制御装置は、地図情報を取得する地図情報取得部と、地図情報に基づく地図をタッチパネルに表示させる表示処理部と、ユーザがタッチパネルに対して行った操作の情報を取得する操作情報取得部と、タッチパネルがユーザの操作に与える操作感触を制御する操作感触制御部と、タッチパネルに表示されている地図をスクロールさせるためにユーザが行うタッチパネルに対する操作であるスクロール操作に応じて、地図をスクロールさせるスクロール処理部と、地図に含まれるオブジェクトのうち優先度の高い優先オブジェクトを定める優先オブジェクト設定部と、を備え、操作感触制御部は、タッチパネルに表示されている地図の外側に優先オブジェクトが存在する場合に、地図を優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとでスクロール操作の操作感触が異なるように、スクロール操作に与える操作感触に指向性を持たせ、タッチパネルがスクロール操作に与える操作感触は、摩擦力および振動のうちのいずれかであり、表示処理部は、操作感触制御部がスクロール操作に指向性を持たせるのに先立って、タッチパネルに操作感触制御開始アイコンを表示させ、操作感触制御部は、ユーザによって操作感触制御開始アイコンが操作された場合に限り、スクロール操作に指向性を持たせる。
【発明の効果】
【００１３】
本発明によれば、優先オブジェクトを含まない地図から、優先オブジェクトを含む地図へ、地図をスクロールさせる操作が容易になる。また、優先オブジェクトを含まない地図から、優先オブジェクトを含む地図への移動が、スクロールによって行われるため、両者の位置関係をユーザに示すことができる。【００１４】
本発明の目的、特徴、態様、および利点は、以下の詳細な説明と添付図面とによって、より明白となる。
【図面の簡単な説明】
【００１５】
【図１】実施の形態１に係る地図表示装置の機能ブロック図である。
【図２】実施の形態１に係る地図表示制御装置のハードウェア構成を示す図である。
【図３】実施の形態１における入力装置の構成を示す図である。
【図４】操作感触制御部が入力装置の操作レバーに与える反力の例を示す図である。
【図５】操作感触制御部が入力装置の操作レバーに与える反力の例を示す図である。
【図６】実施の形態１におけるスクロール操作の例を示す図である。
【図７】実施の形態１に係る地図表示装置の動作を説明するための図である。
【図８】実施の形態１に係る地図表示装置の動作を説明するための図である。
【図９】実施の形態１に係る地図表示制御装置の動作を示すフローチャートである。
【図１０】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１１】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１２】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１３】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１４】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１５】実施の形態１に係る地図表示装置の動作の変形例を説明するための図である。
【図１６】実施の形態１における入力装置の変形例を示す図である。
【図１７】タッチパネルによるスクロール操作の例を示す図である。
【図１８】実施の形態２に係る地図表示装置の動作を説明するための図である。
【図１９】実施の形態２に係る地図表示装置の動作を説明するための図である。
【図２０】実施の形態２に係る地図表示装置の動作の変形例を説明するための図である。
【図２１】実施の形態２に係る地図表示装置の動作の変形例を説明するための図である。
【図２２】実施の形態２に係る地図表示装置の動作の変形例を説明するための図である。
【図２３】実施の形態２に係る地図表示装置の動作の変形例を説明するための図である。
【図２４】実施の形態３における操作感触制御開始アイコンの例を示す図である。
【図２５】実施の形態３における操作感触制御開始アイコンの例を示す図である。
【図２６】実施の形態３における操作感触制御開始アイコンの例を示す図である。
【図２７】実施の形態３における操作感触制御終了アイコンの例を示す図である。
【図２８】実施の形態４に係る地図表示装置の機能ブロック図である。
【図２９】実施の形態４に係る地図表示装置における表示装置および入力装置の配置例を説明するための図である。
【図３０】実施の形態４に係る地図表示装置の動作を説明するための図である。
【図３１】実施の形態４に係る地図表示装置の動作を説明するための図である。
【図３２】実施の形態４に係る地図表示制御装置の動作を示すフローチャートである。
【発明を実施するための形態】
【００１６】
＜実施の形態１＞
図１は、実施の形態１に係る地図表示装置２０の機能ブロック図である。地図表示装置２０は、地図表示制御装置１０と、それに接続された地図情報記憶装置２１、表示装置２２および入力装置２３とから構成される。地図表示装置２０が適用される具体的な装置としては、例えば、カーナビゲーション装置、携帯型ナビゲーション装置（ＰＮＤ）、携帯電話、スマートフォンなどが考えられる。
【００１７】
地図情報記憶装置２１は、地図情報が記憶された記憶媒体である。地図情報には、地図に表記される各種の地物（道路、建物、鉄道、河川など実体のあるものだけでなく、境界線やバスルートなど実体のないものも含む）の情報が含まれる。本明細書では、各地物を表す地図の構成要素を「オブジェクト」という。なお、地図情報記憶装置２１は、インターネット回線などの通信網を通して地図表示制御装置１０に地図情報を配信するサーバーとして構成されていてもよい。
【００１８】
表示装置２２は、地図表示制御装置１０が地図を表示するための画面を有している。また、入力装置２３は、ユーザが地図表示制御装置１０に入力する操作や情報を受け付けるユーザインターフェイスである。表示装置２２は、例えば液晶表示装置によって構成される。入力装置２３は、操作ボタンや操作レバー（ジョイスティック）、キーボード、マウス等のハードウェアでもよいし、画面に表示されるアイコンを用いたソフトウェアキーでもよい。さらに、ユーザが音声で操作内容を入力する音声認識装置を含んでいてもよい。入力装置２３としてのソフトウェアキーを、表示装置２２の画面に表示させる場合、表示装置２２と入力装置２３とは、両者の機能を兼ね備えた１つのタッチパネルとして構成されてもよい。
【００１９】
ユーザは、入力装置２３を操作することによって、表示装置２２に表示されている地図をスクロールさせることができる。以下、ユーザが地図をスクロールさせるための操作を「スクロール操作」という。
【００２０】
図１に示すように、地図表示制御装置１０は、地図情報取得部１１、表示処理部１２、操作情報取得部１３、スクロール処理部１４、優先オブジェクト設定部１５および操作感触制御部１６を備えている。
【００２１】
地図情報取得部１１は、地図情報記憶装置２１から地図情報を取得する。表示処理部１２は、表示装置２２に画像を表示させるための画像信号を生成するものである。表示処理部１２は、地図情報取得部１１が取得した地図情報に基づく地図を、表示装置２２に表示させることができる。操作情報取得部１３は、ユーザが表示装置２２を用いて行った操作の情報を取得する。
【００２２】
優先オブジェクト設定部１５は、地図に含まれるオブジェクトのうちから、優先度の高い優先オブジェクトを定める。優先オブジェクト設定部１５がどのオブジェクトを優先オブジェクトとして設定するかを決める方法は任意でよいが、実施の形態１では、ユーザが入力装置２３を用いて優先オブジェクトを指定するものとする。また、優先オブジェクト設定部１５は、ユーザが指定した優先オブジェクトを、地図表示制御装置１０の動作終了後も記憶しているものとする。
【００２３】
優先オブジェクトは、建物や交差点など、地点を表す点状のものとは限らず、例えば道路、線路、行政区画の境界線、河川、海岸線、バスルートなど、長さを持つ連続的または断続的な形状のものでもよい。なお、断続的なオブジェクトとしては、一部が地下を通る河川や線路、一部が中断された高速道路、列島などがある。
【００２４】
スクロール処理部１４は、表示処理部１２が表示装置２２に表示させた地図をスクロールさせる処理を行う。すなわち、ユーザが入力装置２３を用いてスクロール操作を行うと、スクロール処理部１４が、そのスクロール操作に応じて地図をスクロールさせる。
【００２５】
操作感触制御部１６は、ユーザが入力装置２３を操作する際に、入力装置２３がユーザに与える感触（操作感触）を制御する。例えば、ユーザが入力装置２３としての操作ボタンや操作レバー、アイコンなどを操作する際に、操作感触制御部１６は、それらの操作に対して反力（抵抗力）や振動（ハプティクス効果）、摩擦力（ザラザラした触感）などを与える。特に、ユーザが地図のスクロール操作を行うとき、そのスクロール方向ごとにスクロール操作の操作感触を異なるようにできる。つまり、操作感触制御部１６は、スクロール操作の操作感触に指向性を持たせることができる。
【００２６】
図２は、地図表示制御装置１０のハードウェア構成を示す図である。図２のように、地図表示制御装置１０は、少なくともプロセッサ５１、メモリ５２（記憶装置）および入出力インターフェイス５３を含む構成となっている。図１の地図情報取得部１１、表示処理部１２、操作情報取得部１３、スクロール処理部１４、優先オブジェクト設定部１５および操作感触制御部１６は、プロセッサ５１がメモリ５２に記憶されたプログラムを実行することにより実現される。
【００２７】
また、図１の地図情報記憶装置２１、表示装置２２、入力装置２３は、入出力インターフェイス５３に接続され、プロセッサ５１がメモリ５２に記憶されたプログラムを実行することによって制御される。
【００２８】
なお、図１では、地図情報記憶装置２１、表示装置２２および入力装置２３が、地図表示制御装置１０に外付けされる構成としたが、それらのハードウェアが地図表示制御装置１０の内部に配設されるようにしてもよい。また、図２では、プロセッサ５１およびメモリ５２を１つずつ示したが、複数のプロセッサ５１および複数のメモリ５２が連携して、地図表示制御装置１０の各要素の機能を実現してもよい。
【００２９】
実施の形態１では、入力装置２３が、図３のように操作レバー２３ａおよび操作ボタン２３ｂを備えているものと仮定する。通常、操作レバー２３ａには図４のように各方向から均一に力が加わっており、それによって操作レバー２３ａは自立している。しかし、操作感触制御部１６は、ユーザによって操作レバー２３ａが操作されたときに、例えば図５のように、各方向から操作レバー２３ａに加わる力の大きさを変化させることができる。図５の状態では、ユーザは、操作レバー２３ａを右に倒すときに大きな反力を感じ、左に倒すときは小さな反力を感じる。つまり、ユーザは、操作レバー２３ａを左に倒すときは、右に倒すときよりも軽い力で、倒すことができる。
【００３０】
また、ユーザは、操作レバー２３ａを用いて、表示装置２２に表示された地図のスクロール操作を行うことができる。ユーザが操作レバー２３ａを倒すと、地図表示制御装置１０は、図６のように、入力装置２３の倒れた方向に応じて地図をスクロールさせる。一般に、操作レバー２３ａを用いた地図のスクロール操作では、操作レバー２３ａを倒した方向（図６では右上方向）と、地図のスクロール方向（図６では左下方向）とが、互いに逆向きになる。それにより、ユーザは、操作レバー２３ａを倒した方向へ地図上を移動するような感覚が得られ、直感的なスクロール操作となる。
【００３１】
また、操作レバー２３ａを倒す角度によって、地図のスクロール速度を調整できるようにしてもよい。具体的には、操作レバー２３ａの傾け角度が大きいほど、スクロール速度が速くなるようにすると、より直感的なスクロール操作を実現できる。
【００３２】
図７および図８は、実施の形態１に係る地図表示装置２０の動作の概要を示す図である。地図表示装置２０が、本発明に係る動作を実行するためには、優先オブジェクト設定部１５に優先オブジェクトが予め設定されている必要がある。ここでは、特定の道路が優先オブジェクトとして設定されているものと仮定する。図７および図８の（ａ）部では、その優先オブジェクトである特定の道路が、太線で示されている。また、図７および図８の（ｂ）部には、操作感触制御部１６が入力装置２３の操作レバー２３ａに生じさせる反力の大きさを示している。
【００３３】
ここで、図７および図８の（ａ）部には、表示装置２２の画面に表示中の地図だけでなく、表示中の地図の外側の地図まで示している。そして、地図上を表示装置２２の画面（二重線の矩形）が移動することで、地図のスクロールを表現している。従って、図７および図８の（ａ）部における表示装置２２の移動方向と、表示装置２２における地図のスクロール方向とは、互いに逆向きの関係となる。例えば、図６のように表示装置２２に表示されている地図が左下へスクロールすることは、図７および図８の（ａ）部において表示装置２２の画面が右上へ移動することに相当する。言い換えれば、図７および図８の（ａ）部における表示装置２２の移動方向は、操作レバー２３ａを倒した方向と同じになる。
【００３４】
まず、図７の（ａ）部に示されているように、表示装置２２の画面の中央部に優先オブジェクトが表示されている状態を想定する。この場合、操作感触制御部１６が操作レバー２３ａに生じさせる反力は、図７の（ｂ）部のように全方向で同じに設定される。ユーザは、どの方向にも同じ力で操作レバー２３ａを倒すことができるので、地図のスクロール操作の操作感触は全方向で同じになる。つまり、スクロール操作の操作感触は指向性を持たない。
【００３５】
その状態から、ユーザが操作レバー２３ａを用いてスクロール操作を行うと、地図表示装置２０は、操作レバー２３ａが倒された方向に応じて地図をスクロールさせる。ここでは、地図がスクロールされた結果、図８の（ａ）部に示されているように、優先オブジェクトが表示装置２２の画面から消えた（表示装置２２の画面外へ移動した）状態になったものとする。
【００３６】
この場合、操作感触制御部１６は、操作レバー２３ａに生じさせる反力を、図８の（ｂ）部のように変化させ、地図を優先オブジェクトへ向けてスクロールさせるスクロール操作と、それ以外の方向へ向けてスクロールさせるスクロール操作とで、操作感触とが異なるようにする。つまり、操作レバー２３ａに生じさせる反力に指向性を持たせる。図８においては、優先オブジェクトは表示装置２２の画面の外側左方向に位置しているため、操作感触制御部１６は、操作レバー２３ａを左に倒すときの反力を他の方向に倒すときの反力よりも小さくして、地図を優先オブジェクトの方向へスクロールさせるためのスクロール操作を軽い力で可能にする。
【００３７】
このように、操作レバー２３ａの操作感触に、表示装置２２に表示されている地図と優先オブジェクトとの位置関係に応じた指向性を持たせることで、ユーザは、操作レバー２３ａの操作感触から、優先オブジェクトが存在する方向を把握することができる。また、優先オブジェクトの方向へ地図をスクロールさせるスクロール操作の反力を小さくする（ゼロにしてもよい）ことで、そのスクロール操作を容易に行うことができ、使い勝手のよい地図表示装置２０が得られる。
【００３８】
図９は、実施の形態１に係る地図表示制御装置１０の動作を示すフローチャートである。図７および図８を用いて説明した地図表示装置２０の動作は、地図表示制御装置１０がこのフローチャートに従った動作を行うことで実現される。
【００３９】
地図表示制御装置１０が起動すると、地図情報取得部１１が地図情報記憶装置２１から地図情報を取得し、表示処理部１２がその地図情報に応じた地図を表示装置２２に表示させる（ステップＳ１）。また、優先オブジェクト設定部１５は、ユーザが指定したオブジェクトを優先オブジェクトをとして設定する（ステップＳ２）。ステップＳ１で表示される地図は、例えば、現在位置の周辺地図や、検索した施設の周辺地図など、どのようなものでもよい。
【００４０】
地図表示制御装置１０は、ユーザが入力装置２３を用いて地図のスクロール操作を行うのを待つ（ステップＳ３）。ユーザによるスクロール操作が開始されると（ステップＳ３でＹＥＳ）、操作感触制御部１６は、優先オブジェクトの位置に応じた入力装置２３の操作感触の制御（操作感触制御）を行うか否かを判断する。この判断は、予め定められた「操作感触制御実施条件」が満たされているか否かを確認することによって行われる（ステップＳ４）。
【００４１】
本実施の形態では、図７の（ａ）部のように、表示装置２２に表示されている地図内に優先オブジェクトが位置している場合（表示装置２２に優先オブジェクトを含む地図が表示されている場合）は、操作感触制御実施条件が満たされていないと判断される（ステップＳ４でＮＯ）。その場合、操作感触制御部１６は、図７の（ｂ）部に示したように、全方向のスクロール操作の操作感触を同一に設定する（ステップＳ５）。すなわち、スクロール操作の操作感触に指向性を持たせない。
【００４２】
一方、図８の（ａ）部のように、表示装置２２に表示されている地図の外側に優先オブジェクトが位置している場合は、操作感触制御実施条件が満たされていると判断される（ステップＳ４でＹＥＳ）。その場合、操作感触制御部１６は、図８の（ｂ）部に示したように、優先オブジェクトの位置に基づいて、スクロール操作の操作感触に指向性を持たせる（ステップＳ６）。すなわち、地図を優先オブジェクトの方向へスクロールさせるときとそれ以外の方向へスクロールさせるときとで、スクロール操作の操作感触とが異なるようにする。
【００４３】
操作感触制御部１６がスクロール操作の操作感触を設定した後、スクロール処理部１４は、ユーザが行ったスクロール操作に応じて地図をスクロールさせる（ステップＳ７）。
【００４４】
続いて、操作感触制御部１６は、ユーザによるスクロール操作が終了したか否かを確認する（ステップＳ８）。スクロール操作が継続されていれば（ステップＳ８でＮＯ）、ステップＳ４に戻って、再度、操作感触制御実施条件が満たされているか否かを確認する。一方、スクロール操作が終了していれば（ステップＳ８でＹＥＳ）、ステップＳ３に戻り、再びスクロール操作が行われるのを待つ。
【００４５】
ステップＳ８においてスクロール操作の終了を検出する方法は任意でよい。例えば、ユーザによりスクロール操作が行われた後、一定時間待っても次のスクロール操作が行われない場合に、スクロール操作が終了したと判断する方法が考えられる。また、ユーザによってスクロール操作が行われた後、スクロール操作ではない特定の操作が行われた場合に、スクロール操作が終了したと判断する方法でもよい。例えば、操作レバー２３ａを用いたスクロール操作に続けて、操作ボタン２３ｂが押下された場合に、スクロール操作が終了したと判断する方法が考えられる。
【００４６】
また、ステップＳ６において、スクロール操作に与える操作感触の強さまたは操作感触の指向性の強さを、表示装置２２に表示されている地図から優先オブジェクトの位置までの距離に応じて変化させてもよい。例えば、図１０の（ａ）部のように、表示装置２２に表示されている地図から優先オブジェクトの位置までの距離が長くなったときに、図１０の（ｂ）部のように、優先オブジェクトが存在しない方向へのスクロール操作に対する反力を大きくすることで、操作レバー２３ａに生じる反力の指向性の強さ（優先オブジェクトの方向へのスクロール操作の反力とそれ以外の方向へのスクロール操作の反力との差異）を大きくするとよい。図１１に、表示装置２２に表示されている地図から優先オブジェクトの位置までの距離と、操作感触制御部１６がスクロール操作に与える反力の指向性の強さとの関係の例を示す。なお、横軸は、地図をメッシュ状に分割した各領域（メッシュ）の一辺の長さを単位として表した距離である。
【００４７】
優先オブジェクトが地点を示す点状のものであれば、優先オブジェクトへ向かう方向は一意に決まる。しかし、優先オブジェクトが長さを持つ形状である場合は、優先オブジェクトへ向かう方向は一意に決まらない。その場合は、表示装置２２に表示されている地図から優先オブジェクトの上のそれぞれの位置までの距離に対応させて、各方向へのスクロール操作に与える操作感触の強さを変化させるとよい。例えば、表示装置２２に表示中の地図と優先オブジェクトとの位置関係が図１２の（ａ）部に示すような場合、図１２の（ｂ）部のように、表示中の地図から優先オブジェクトまでの距離が短い方向ほど、スクロール操作の反力が小さくなるようにするとよい。
【００４８】
地図のスクロール操作中に、その操作感触の強さ又は操作感触の指向性の強さを、予め定められた規則に従って変化させてもよい。例えば、図１３のように、一定時間ごとに指向性の有無を切り替えたり、図１４のように、時間が経つに連れて指向性の有無の切り替えを速くしたりすることが考えられる。また、スクロール操作の継続時間に従って徐々に反力を小さくしたり、逆に大きくしたりしてもよい。スクロール速度が可変である場合は、スクロール速度が速いときほど指向性の有無の切り替え周期を短くなるようにしてもよい。
【００４９】
図１３および図１４では、操作感触の指向性が有る状態と無い状態の２段階で切り替わる例を示したが、３段階以上の多段階（例えば、大、中、小、無しの４段階など）で切り替わるようにしてもよい。
【００５０】
また、連続して複数のスクロール操作が行われたときに（例えば、スクロール操作を一旦止めてから再開する場合など）、特定回数のスクロール操作が行われるごとに指向性の有無が切り替わるようにしてもよい。また、地図のスクロール操作中に、表示されている地図の範囲が特定の地物や地図のメッシュ境界などを横切るタイミングで、スクロール操作の操作感触に指向性を持たせるようにしてもよい。このように指向性の有無を切り替えることで、ユーザが反力の有無を認知しやすくなる。それにより、スクロール操作によって、地図が優先オブジェクトに近づく方向にスクロールしているのか否かを判断しやすくなる。
【００５１】
また、スクロール操作の開始時、途中、終了直後のそれぞれで、指向性の強さを変化させてもよい。例えば、図１５のように、スクロール開始直後（時間Ｔ０〜Ｔ１）と終了直後（時間Ｔ４〜Ｔ５）の期間は、ユーザが優先オブジェクトの方向を認識しやすいように、指向性を大きくするとよい。終了直後（時間Ｔ４〜Ｔ５）にも指向性を大きくするのは、連続して次の操作が開始される場合に備えるためである。また、スクロール開始直後（時間Ｔ０〜Ｔ１）は、ユーザに優先オブジェクトの方向を認識させることのみを目的にして、地図のスクロールは行わないようにしてもよい。言い換えれば、スクロール操作が開始されてから一定時間遅らせて地図のスクロールを開始してもよい。
【００５２】
なお、操作感触制御実施条件、および、操作感触の強さ又は操作感触の指向性の強さを変化させるための規則（変化パターン）は、ユーザが入力装置２３を操作して変更できるようにしてもよい。特に、操作感触の強さ又は操作感触の指向性の強さを変化パターンは、スクロール操作の途中で切り替わるようにしてもよい。例えば、操作レバー２３ａの傾け角度に応じて、操作感触の強さ又は操作感触の指向性の強さの変化パターンが切り替わるようにすることが考えられる。また、優先オブジェクトの複数の候補（例えば、自宅、現在位置など）を予め登録しておき、ユーザが必要に応じて優先オブジェクトを切り替えできるようにしてもよい。さらに、スクロール操作に指向性を持たせること自体をユーザが必要としないときに、ユーザがその機能を休止させることができるようにしてもよい。
【００５３】
また、入力装置２３において、地図のスクロール操作を行うためのハードウェアは、操作レバー２３ａに限られない。例えば図１６のように、入力装置２３が、スクロール操作を行うための方向キー２３ｃを備える構成としてもよい。この場合、地図表示制御装置１０は、ユーザが方向キー２３ｃのいずれかを押下している間、その方向キーに対応する方向へ地図をスクロールさせる。操作感触制御部１６は、それぞれの方向キー２３ｃに押下に対する反力を生じさせることで、方向キー２３ｃの操作感触を制御する。なお、図１６に示した入力装置２３の中央部に設けられたダイヤル２３ｄは、地図の拡大／縮小などの操作に用いられる。
【００５４】
＜実施の形態２＞
実施の形態２では、地図表示装置２０の表示装置２２および入力装置２３が１つのタッチパネルを構成している場合の例を示す。
【００５５】
タッチパネルを用いるスクロール操作としては、地図を表示している表示装置２２の画面（より正確には、画面を覆う入力装置２３としてのタッチパッド）に対するジェスチャ操作が代表的である。スクロール操作を実現するジェスチャ操作としては、画面にタッチしたまま指をスライドさせる「ドラッグ」、画面上で指を払う「フリック」などがある。
【００５６】
図１７は、表示装置２２（タッチパネル）へのドラッグによるスクロール操作を示している。ユーザが表示装置２２の画面上でドラッグを行うと、地図表示制御装置１０は、そのドラッグの方向（図６では左下方向）および長さ（指の移動距離）に合わせて、表示装置２２に表示した地図をスクロールさせる。
【００５７】
実施の形態２では、地図表示装置２０の操作感触制御部１６が、表示装置２２の触感（摩擦力）を制御することで、地図のスクロール操作の操作感触を制御する。
【００５８】
図１８および図１９は、実施の形態２に係る地図表示装置２０の動作の概要を示す図である。図１８および図１９の（ａ）においても、優先オブジェクトとして、特定の道路が太線で示されている。また、図１８および図１９の（ｂ）部には、タッチパネルにおけるユーザのタッチ位置近傍の各領域に、操作感触制御部１６が生じさせる触感（手触り感）を示している。砂地模様の箇所は、ジェスチャ操作に対する摩擦力が大きくなるように、ザラザラ感を生じさせた領域であり、無地の部分は、ジェスチャ操作に対する摩擦力が小さくなるように、ツルツル感を生じさせた領域である。
【００５９】
図１８および図１９の（ａ）部にも、タッチパネル（表示装置２２）の画面に表示中の地図だけでなく、表示中の地図の外側の地図まで示している。そして、地図上をタッチパネルの画面（二重線の矩形）が移動することで、地図のスクロールを表現している。従って、図１８および図１９の（ａ）部におけるタッチパネルの移動方向と、タッチパネルにおける地図のスクロール方向とは、互いに逆向きの関係となる。例えば地図をドラッグ（またはフリック）でスクロールさせる場合、図１８および図１９の（ａ）部におけるタッチパネルの画面の移動方向は、ドラッグの動きの方向とは逆になる。例えば、図１７のように左下方向へのドラッグによって地図をスクロールさせることは、図１８および図１９の（ａ）部においてタッチパネルの画面が右上へ移動することに相当する。
【００６０】
まず、図１８の（ａ）部に示されているように、タッチパネルの画面の中央部に優先オブジェクトが表示されている状態を想定する。この場合、操作感触制御部１６がタッチパネルに生じさせる感触は、図１８の（ｂ）部のように、タッチパネルのタッチ位置の周囲の全方向で同じツルツル感に設定される。ユーザは、どの方向にも同じ力でドラッグを行うことができるので、地図のスクロール操作の操作感触は全方向で同じになる。つまり、スクロール操作の操作感触に指向性はない。
【００６１】
その状態から、ユーザがタッチパネルをドラッグしてスクロール操作を行うと、地図表示装置２０は、ドラッグの方向に応じて地図をスクロールさせる。ここでは、地図がスクロールされた結果、図１９の（ａ）部に示されているように、優先オブジェクトがタッチパネルの画面から消えた（タッチパネルの画面外へ移動した）状態になったものとする。
【００６２】
この場合、操作感触制御部１６は、タッチパネルのタッチ位置近傍に生じさせる触感を、図１９の（ｂ）部のように変化させ、地図を優先オブジェクトの方向へスクロールさせるスクロール操作と、それ以外の方向へスクロールさせるスクロール操作とで、操作感触とが異なるようにする。図１９においては、優先オブジェクトはタッチパネルの画面の外側左方向に位置しているため、操作感触制御部１６は、タッチ位置の右側の摩擦力を小さくし、それ以外の方向は摩擦力を大きくすることで、地図を優先オブジェクトの方向へスクロールさせるためのスクロール操作を軽い力で可能にする。
【００６３】
このように、操作感触制御部１６が、タッチパネルに表示されている地図と優先オブジェクトとの位置関係に応じて、タッチパネルの操作感触に指向性を持たせることで、ユーザは、タッチパネルの操作感触から、優先オブジェクトが存在する方向を把握することができる。また、その際、優先オブジェクトが存在する方向へ地図をスクロールさせるためのスクロール操作に対する摩擦力を小さくすることで、その操作を容易に行うことができ、使い勝手のよい地図表示装置２０が得られる。
【００６４】
優先オブジェクトが長さを持つ形状である場合は、スクロール操作に与える操作感触の強さを、表示装置２２に表示されている地図から優先オブジェクトの上のそれぞれの位置までの距離に応じて変化させるとよい。例えば、表示装置２２に表示中の地図と優先オブジェクトとの位置関係が図２０の（ａ）部のような場合、図２０の（ｂ）部のように、表示中の地図から優先オブジェクトまでの距離が短い方向へのスクロール操作ほど、摩擦力が小さくなるようにするとよい。なお、図２０の（ｂ）部における砂地模様の濃さは、摩擦力の強さ（ザラザラ感の強さ）を表している。
【００６５】
また、地図のスクロール操作中に、その操作感触の強さ又は操作感触の指向性の強さを、予め定められた規則に従って変化させてもよい。例えば、図２１のように、一定時間ごとにザラザラ感の有無を切り替えたり、図２２のように一定周期でザラザラ感の強さが変化したりすることが考えられる。このように、時間と共にタッチパネルのザラザラ感の強さが変化することで、タッチした指を動かさなくてもパネルのザラザラ感がユーザに伝わる。
【００６６】
地図表示装置２０の表示装置２２および入力装置２３が１つのタッチパネルを構成している場合、図２３のように、表示装置２２（タッチパネル）の画面に、スクロール操作用のアイコン（スクロール操作アイコン）４１を表示させてもよい。この場合、スクロール操作は、ユーザがスクロール操作アイコン４１を用いて地図のスクロール方向を指定することにより行われる。つまり、ユーザがスクロール操作アイコン４１のいずれかの方向キーにタッチしている間、地図表示制御装置１０がその方向キーに対応する方向へ地図をスクロールさせる。この手法では、画面上で指を移動させる必要がなく、ユーザが画面をタッチするだけで地図をスクロールさせることができる。そのため、操作感触制御部１６がスクロール操作に操作感触を生じさせる方法としては、図２１または図２２に示した方法や、振動によって操作感触で与える方法が好ましい。
【００６７】
＜実施の形態３＞
実施の形態１の地図表示制御装置１０は、操作感触制御実施条件が満たされると、操作感触制御部１６によって、自動的に、優先オブジェクトの位置に応じて入力装置２３の操作感触に指向性を持たせる制御（操作感触制御）が行われる構成であったが、実施の形態３では、ユーザから許可を得た場合に限り、操作感触制御が行われるようにする。
【００６８】
例えば、入力装置２３が図３のような構成であれば、操作ボタン２３ｂのいずれかを「操作感触制御開始ボタン」として定めておく。そして、地図表示制御装置１０は、操作感触制御実施条件が満たされたことが検知された後、ユーザにより入力装置２３の操作感触制御開始ボタンが押下された場合に限り、ユーザの許可が得られたと判断して、優先オブジェクトへの位置に基づく操作感触制御を開始する。
【００６９】
また、操作レバー２３ａの傾け角度によって、操作感触制御を行うか否かを選択できるようにしてもよい。例えば、操作感触制御実施条件が満たされた状態でも、操作レバー２３ａを小さく傾けているときは操作感触制御を行わず、大きく傾けたときに操作感触制御が行われるようにすることが考えられる。
【００７０】
また、表示装置２２および入力装置２３が１つのタッチパネルを構成している場合、操作感触制御実施条件が満たされたことが検知されると、操作感触制御の実行に先立って、表示処理部１２が、図２４のように、操作感触制御開始アイコン４２をタッチパネル（表示装置２２）に表示させる。操作感触制御部１６は、ユーザによって操作感触制御開始アイコン４２が操作されると、ユーザの許可が得られたと判断し、その場合に限り、優先オブジェクトへの位置に基づく操作感触制御を開始する。
【００７１】
本実施の形態によれば、ユーザが許可した場合にのみ、操作感触制御が開始される。ユーザが表示装置２２に指向性のないスクロール操作を継続したい場合に効果的である。
【００７２】
なお、図２４では、操作感触制御開始アイコン４２の表示位置が、タッチパネルの画面の中央部である例を示したが、その表示位置は任意でよい。例えば、図２５のように、ジェスチャ操作によるスクロール操作の終了点（例えばドラッグの後に画面から指を離した位置）に対応する位置に、操作感触制御開始アイコン４２を表示させてもよい。
【００７３】
また、図２３に示したように、タッチパネルに表示されたスクロール操作アイコン４１（ソフトウェアキー）によって、スクロール操作が行われる場合、図２６のように、操作感触制御開始アイコン４２はスクロール操作アイコン４１の近くに表示させるとよい。
【００７４】
また、優先オブジェクトへの位置に基づく操作感触制御が開始された後に、ユーザの指示により操作感触制御を終了させることができるようにしても、同様の効果が得られる。
【００７５】
例えば、入力装置２３が図３のような構成であれば、操作ボタン２３ｂのいずれかを「操作感触制御終了ボタン」として定めておく。そして、地図表示制御装置１０は、操作感触制御実施を開始した後に、ユーザにより入力装置２３の操作感触制御終了ボタンが押下されると、操作感触制御を終了する。
【００７６】
また、表示装置２２および入力装置２３が１つのタッチパネルを構成している場合、操作感触制御が開始されると、表示処理部１２が、図２７のように、操作感触制御終了アイコン４３をタッチパネル（表示装置２２）に表示させる。操作感触制御部１６は、ユーザによって操作感触制御終了アイコン４３が操作されると、優先オブジェクトへの位置に基づく操作感触制御を終了する。
【００７７】
なお、操作感触制御終了アイコン４３の表示位置も、図２５の操作感触制御開始アイコン４２の例と同様に、ジェスチャ操作によるスクロール操作の終了点に対応する位置でもよい。また、図２３に示したように、タッチパネルに表示されたスクロール操作アイコン４１（ソフトウェアキー）によって、スクロール操作が行われる場合は、図２６の操作感触制御開始アイコン４２の例と同様に、操作感触制御終了アイコン４３をスクロール操作アイコン４１の近くに表示させるとよい。
【００７８】
＜実施の形態４＞
実施の形態４では、本発明を、例えばカーナビゲーション装置のように車両に搭載される地図表示装置に適用した例を示す。図２８は、実施の形態４に係る地図表示装置２０の機能ブロック図である。実施の形態４の地図表示装置２０は、実施の形態１の構成（図１）に対し、地図表示制御装置１０に車両情報取得部１７を設けた構成となっている。
【００７９】
車両情報取得部１７は、地図表示装置２０を搭載する車両（以下「自車」という）に備えられた車載機器３０から、自車の現在位置（以下「自車位置」という）の情報および走行予定経路を特定可能な情報を含む車両情報を取得する。ここで言う「走行予定経路」は、自車位置から目的地までの経路でもよいし、既に自車が走行した経路を含む出発地から目的地までの当初の走行予定経路であってもよい。
【００８０】
また、「走行予定経路を特定可能な情報」は、走行予定経路そのものを示す情報に限られず、自車位置（または出発地）と目的地の情報など、走行予定経路を探索するための情報でもよい。その場合、車両情報取得部１７が、ナビゲーション装置のような経路探索機能を有する必要がある。また、車両情報取得部１７は、自車情報として自車の進行方向や走行速度の情報を取得し、それらの情報を用いて自車位置の精度を高めるマップマッチング処理を行ってもよい。また、目的地は、ユーザが指定した場所でもよいし、過去の走行履歴から車両情報取得部１７が推定してもよい。
【００８１】
車載機器３０は、例えば、ナビゲーション装置、ＧＰＳ（Global Positioning System）受信機などのＧＮＳＳ（Global Navigation Satellite System）受信機、各種の車載センサ（車速センサ、ジャイロセンサ）などであり、車両情報取得部１７に上記のような車両情報を送信する機能を有している。
【００８２】
実施の形態４の地図表示制御装置１０では、優先オブジェクト設定部１５が、自車の走行予定経路を優先オブジェクトとして自動的に設定する。また、表示処理部１２は、地図表示制御装置１０の起動時に、表示装置２２の画面の規定の位置に自車位置が表示されるように、地図を表示する。本実施の形態では、表示装置２２の画面の中心に自車位置が表示されるものとするが、自車位置の画面上の表示位置はこれに限られない。例えば、自車の進行方向を上にした地図を表示する場合（いわゆる「ヘディングアップ表示」）、自車位置を画面の中央よりもやや下に表示させてもよい。また、表示処理部１２は、自車が走行して自車位置が移動した場合に、自車位置の画面上の表示位置が維持されるように、地図をスクロールさせるものとする。
【００８３】
地図表示装置２０が車両に搭載された場合における、表示装置２２および入力装置２３の配置例を、図２９を用いて説明する。図２９には、一般的な車両のダッシュボードの構成が示されている。
【００８４】
地図表示装置２０の表示装置２２および入力装置２３が１つのタッチパネルを構成している場合、タッチパネルの視認性および操作性を考慮すると、タッチパネルは自車のダッシュボードのセンターパネルＰ１に配置されることが好ましい（タッチパネルをインストルメントパネルＰ２に配置すると、操作が困難になる）。
【００８５】
一方、表示装置２２と入力装置２３とが別々のハードウェアである場合は、表示装置２２はセンターパネルＰ１に配置してもよいし、運転手から見易いインストルメントパネルＰ２に配置してもよい。また、入力装置２３は、ダッシュボードのセンターパネルＰ１の下の部分Ｐ３や、センターコンソールＰ４に配置するとよい。以下では、実施の形態１と同様に、入力装置２３が図３に示した操作レバー２３ａを有する構成であり、ユーザによる地図のスクロール操作が、操作レバー２３ａを用いて行われるものと仮定して説明する。
【００８６】
図３０および図３１は、実施の形態４に係る地図表示装置２０の動作の概要を示す図である。先に述べたように、実施の形態４では、優先オブジェクト設定部１５が、自車の走行予定経路を、優先オブジェクト（太線）として自動的に設定する。また、地図表示装置２０の起動時には、図３０の（ａ）部に示されているように、表示処理部１２が、自車位置（白い三角形）が画面の中心になるように、表示装置２２に地図を表示させる。また、ユーザがスクロール操作を行わないまま自車が移動した場合、自車位置の画面上の表示位置が維持されるように地図がスクロールされる。
【００８７】
ユーザがスクロール操作を行ったときの地図表示制御装置１０の動作は、実施の形態１において図７および図８を用いて説明した動作と同様である。
【００８８】
すなわち、図３０の（ａ）部のように、表示装置２２の画面の中央部に優先オブジェクトが表示されている場合は、操作感触制御部１６が操作レバー２３ａに生じさせる反力は、図３０の（ｂ）部のように全方向で同じに設定される。一方、図３１の（ａ）部のように、優先オブジェクトが表示装置２２の画面から消えた（表示装置２２の画面外へ移動した）状態になった場合は、操作感触制御部１６が、操作レバー２３ａに生じさせる反力を、図３１の（ｂ）部のように変化させ、操作レバー２３ａの操作感触に指向性を持たせる操作感触制御を行う。
【００８９】
図３２は、実施の形態４に係る地図表示制御装置１０の動作を示すフローチャートである。図３０を用いて説明した地図表示装置２０の動作は、地図表示制御装置１０がこのフローチャートに従った動作を行うことで実現される。なお、図３２のステップＳ３〜Ｓ８の各処理は、図９を用いて説明したものと同様でよい。
【００９０】
地図表示制御装置１０が起動すると、車両情報取得部１７が、自車位置および走行予定経路の情報を含む車両情報を、車載機器３０から取得する（ステップＳ１１）。表示処理部１２は、車両情報取得部１７が取得した自車位置の情報に基づいて、自車位置が表示装置２２の画面の中心に位置するように、地図を表示する（ステップＳ１２）また、優先オブジェクト設定部１５は、車両情報取得部１７が取得した自車の走行予定経路を、優先オブジェクトとして設定する（ステップＳ１３）。自車位置は、走行予定経路の始点であるので、表示装置２２には、優先オブジェクト（走行予定経路）が表示されることになる。
【００９１】
地図表示制御装置１０は、ユーザによりスクロール操作が行われるのを待つ（ステップＳ３）。スクロール操作が行われない間は（ステップＳ３でＮＯ）、表示処理部１２が、自車位置の変化に応じて地図をスクロールさせて、自車が走行しても表示装置２２の画面の中心に自車位置の表示が維持されるようにする（ステップＳ１４）。
【００９２】
ユーザによってスクロール操作が開始されると（ステップＳ３でＹＥＳ）操作感触制御部１６は、優先オブジェクトの位置に応じた入力装置２３の操作感触の制御（操作感触制御）を行うか否かを判断する。この判断は、予め定められた「操作感触制御実施条件」が満たされているか否かを確認することによって行われる（ステップＳ４）。
【００９３】
図３０の（ａ）部のように、表示装置２２に表示されている地図内に優先オブジェクトが位置している場合（表示装置２２に優先オブジェクトを含む地図が表示されている場合）は、操作感触制御実施条件が満たされていないと判断される（ステップＳ４でＮＯ）。その場合、操作感触制御部１６は、図３０の（ｂ）部に示したように、全方向のスクロール操作の操作感触を同一に設定する（ステップＳ５）。
【００９４】
一方、図３１の（ａ）部のように、表示装置２２に表示されている地図の外側に優先オブジェクトが位置している場合は、操作感触制御実施条件が満たされていると判断される（ステップＳ４でＹＥＳ）。その場合、操作感触制御部１６は、図３１の（ｂ）部に示したように、優先オブジェクトの位置に基づきスクロール操作の操作感触に指向性を持たせる（ステップＳ６）。
【００９５】
このように操作感触制御部１６がスクロール操作の操作感触を設定した後、スクロール処理部１４は、ユーザが行ったスクロール操作に応じて地図をスクロールさせる（ステップＳ７）。
【００９６】
続いて、操作感触制御部１６は、ユーザによるスクロール操作が終了したか否かを確認する（ステップＳ８）。スクロール操作が継続されていれば（ステップＳ８でＮＯ）、ステップＳ４に戻って、再度、操作感触制御実施条件が満たされているか否かを確認する。一方、スクロール操作が終了していれば（ステップＳ８でＹＥＳ）、ステップＳ３に戻り、再びスクロール操作が行われるのを待つ。
【００９７】
実施の形態４の地図表示装置２０においても、実施の形態１と同様の効果が得られる。また、地図表示制御装置１０が、自車の走行予定経路を優先オブジェクトとして自動的に設定するため、ユーザが優先オブジェクトの設定を行う手間を省くことができる。また、実施の形態３で示した操作感触制御開始アイコン４２は、本実施の形態の地図表示装置２０にも適用可能である。
【００９８】
以上の説明では、地図表示制御装置１０の構成要素である地図情報取得部１１、表示処理部１２、操作情報取得部１３、スクロール処理部１４、優先オブジェクト設定部１５、操作感触制御部１６および車両情報取得部１７は、図２のプロセッサ５１がメモリ５２等に記憶されたソフトウェアプログラムに従って動作することにより実現された。しかし、上記の各構成要素は、電気回路で構成されるハードウェアとしての信号処理回路により実現されてもよい。なお、ソフトウェアで実現される構成要素と、ハードウェアで実現される構成要素との両方を含む概念を表す表現として、「…部」という語に代えて「…処理回路」という語を用いることもできる。
【００９９】
なお、本発明は、その発明の範囲内において、各実施の形態を自由に組み合わせたり、各実施の形態を適宜、変形、省略することが可能である。
【０１００】
本発明は詳細に説明されたが、上記した説明は、すべての態様において、例示であって、この発明がそれに限定されるものではない。例示されていない無数の変形例が、この発明の範囲から外れることなく想定され得るものと解される。
【符号の説明】
【０１０１】
１０  地図表示制御装置、１１  地図情報取得部、１２  表示処理部、１３  操作情報取得部、１４  スクロール処理部、１５  優先オブジェクト設定部、１６  操作感触制御部、１７  車両情報取得部、２０  地図表示装置、２１  地図情報記憶装置、２２  表示装置、２３  入力装置、３０  車載機器、４１  スクロール操作アイコン、４２  操作感触制御開始アイコン、４３  操作感触制御終了アイコン、５１  プロセッサ、５２  メモリ、５３  入出力インターフェイス。
【図１】
0006463457.tif 000002
【図２】
0006463457.tif 000003
【図３】
0006463457.tif 000004
【図４】
0006463457.tif 000005
【図５】
0006463457.tif 000006
【図６】
0006463457.tif 000007
【図７】
0006463457.tif 000008
【図８】
0006463457.tif 000009
【図９】
0006463457.tif 000010
【図１０】
0006463457.tif 000011
【図１１】
0006463457.tif 000012
【図１２】
0006463457.tif 000013
【図１３】
0006463457.tif 000014
【図１４】
0006463457.tif 000015
【図１５】
0006463457.tif 000016
【図１６】
0006463457.tif 000017
【図１７】
0006463457.tif 000018
【図１８】
0006463457.tif 000019
【図１９】
0006463457.tif 000020
【図２０】
0006463457.tif 000021
【図２１】
0006463457.tif 000022
【図２２】
0006463457.tif 000023
【図２３】
0006463457.tif 000024
【図２４】
0006463457.tif 000025
【図２５】
0006463457.tif 000026
【図２６】
0006463457.tif 000027
【図２７】
0006463457.tif 000028
【図２８】
0006463457.tif 000029
【図２９】
0006463457.tif 000030
【図３０】
0006463457.tif 000031
【図３１】
0006463457.tif 000032
【図３２】
0006463457.tif 000033