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