(57)【要約】【課題】地図上の領域を指定するための表示画面に対する入力操作の方法を、ユーザが直感的に理解することが可能な技術を実現する。【解決手段】接触時間取得部は、ユーザの表示画面１１に対する接触操作により地図上の地点が指定地点４０として指定された場合に、ユーザの指定地点４０を指定する接触操作の継続時間を取得する。領域決定部は、継続時間が判定閾値を超えた場合に、判定閾値からの継続時間の超過時間に応じて広がる拡大領域５０を決定すると共に、ユーザの表示画面１１に対する接触操作が終了した場合に、その時点での拡大領域５０に応じて指定領域を決定する。画像生成部は、継続時間が判定閾値を超えてから指定領域が決定されるまでの間、拡大領域５０を表す画像を地図画像３１に重ねて表示画像を生成する。【選択図】図５
2016180877.tif 000002
【特許請求の範囲】
【請求項１】
地図画像を含む表示画像を生成する画像生成部と、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御部と、を備えた地図表示システムであって、
前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得部と、
前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定部と、を備え、
前記画像生成部は、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する地図表示システム。
【請求項２】
前記拡大領域は、前記指定地点から地図上の全ての方向に広がる領域である請求項１に記載の地図表示システム。
【請求項３】
前記領域決定部は、前記継続時間が前記判定閾値を超えた後、前記ユーザの前記表示画面に対する接触操作が維持されたまま前記表示画面上の接触位置が移動した場合に、前記接触位置の移動が開始された時点での前記拡大領域を前記接触位置の移動に合わせて地図上を移動させた軌跡に応じて、前記指定領域を決定し、
前記画像生成部は、前記接触位置の移動が開始されてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像に加えて前記軌跡を表す画像を前記地図画像に重ねて前記表示画像を生成する請求項２に記載の地図表示システム。
【請求項４】
前記拡大領域は、前記指定地点から道路に沿って広がる領域である請求項１に記載の地図表示システム。
【請求項５】
前記拡大領域は、出発地から目的地までの案内経路に沿って前記指定地点から広がる領域である請求項４に記載の地図表示システム。
【請求項６】
前記領域決定部は、前記指定地点が道路域内の地点である場合には、前記指定地点から道路に沿って広がるように前記拡大領域を決定し、前記指定地点が道路域外の地点である場合には、前記指定地点から地図上の全ての方向に広がるように前記拡大領域を決定する請求項１に記載の地図表示システム。
【請求項７】
前記ユーザの進行方向を取得する進行方向取得部を更に備え、
前記指定地点から前記進行方向の前方側への前記拡大領域の拡大速度が、前記指定地点から前記進行方向に直交する方向への前記拡大領域の拡大速度よりも大きい請求項１から６のいずれか一項に記載の地図表示システム。
【請求項８】
前記画像生成部は、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記表示画面に表示される地図範囲の端部領域に前記拡大領域が到達する毎に、前記表示画面に表示する地図の縮尺を小さくなる側に変更する請求項１から７のいずれか一項に記載の地図表示システム。
【請求項９】
前記領域決定部は、前記ユーザが進入できない領域を除外して前記拡大領域を決定する請求項１から８のいずれか一項に記載の地図表示システム。
【請求項１０】
地図画像を含む表示画像を生成する画像生成ステップと、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御ステップと、を備えた地図表示方法であって、
前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得ステップと、
前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定ステップと、を備え、
前記画像生成ステップでは、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する地図表示方法。
【請求項１１】
地図画像を含む表示画像を生成する画像生成機能と、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御機能と、をコンピュータに実現させるための地図表示プログラムであって、
前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得機能と、
前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定機能と、をコンピュータに実現させ、
前記画像生成機能は、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する機能である地図表示プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、地図画像を含む表示画像を表示させる地図表示システム、地図表示方法、及び地図表示プログラムに関する。
【背景技術】
【０００２】
上記のような地図表示システムとして、特開２０１０−２１０３１２号公報（特許文献１）に記載されたものが知られている。特許文献１には、表示画面上における区間の始点及び終点のそれぞれをタッチすることで道路区間が指定されるモードと、表示画面上の道路をなぞることで道路区間が指定されるモードとを、ユーザの表示画面に対する接触操作の際の接触時間に応じて切り替える構成が記載されている。具体的には、当該接触時間が所定時間以下の場合には、前者のモードが選択され、当該接触時間が所定時間以上の場合には、後者のモードが選択される。特許文献１には、このような構成を備えることで、道路区間の指定を確実に行えることが記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１０−２１０３１２号公報（段落００３１，００４７等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、特許文献１に記載の構成では、表示画面に対する接触時間が所定時間を超えると、始点及び終点のそれぞれをタッチすることで地図上の領域（特許文献１の例では道路区間）を指定するモードから、表示画面上のなぞり操作により地図上の領域を指定するモードに自動的に切り替えられることを知らないユーザが、地図上の領域を適切に設定できないおそれがある。例えば、始点及び終点のそれぞれをタッチして地図上の領域を指定しようとするユーザが、そのような操作を表示画面に対して行う際に、始点を指定する際の表示画面に対する接触時間が上記の所定時間を超えた場合には、表示画面上のなぞり操作により地図上の領域を指定するモードに、ユーザの意思とは無関係に切り替えられる。そのため、その後ユーザが区間の終点を指定するために表示画面から指を離して表示画面上の別の位置に対して接触操作を行っても、当該接触操作が終点の指定操作として受け付けられず、地図上の領域を適切に設定できないおそれがある。
【０００５】
そこで、地図上の領域を指定するための表示画面に対する入力操作の方法を、ユーザが直感的に理解することが可能な技術の実現が望まれる。
【課題を解決するための手段】
【０００６】
上記に鑑みた、地図画像を含む表示画像を生成する画像生成部と、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御部と、を備えた地図表示システムの特徴構成は、前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得部と、前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定部と、を備え、前記画像生成部は、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する点にある。
【０００７】
また、上記に鑑みた、地図表示システムの技術的特徴は地図表示方法や地図表示プログラムにも適用可能であり、そのような方法やプログラム、更には、そのようなプログラムが記憶された記憶媒体（例えば、光ディスク、フラッシュメモリ等）も、本明細書によって開示される。
【０００８】
その場合における、地図画像を含む表示画像を生成する画像生成ステップと、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御ステップと、を備えた地図表示方法の特徴構成は、前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得ステップと、前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定ステップと、を備え、前記画像生成ステップでは、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する点にある。
【０００９】
また、その場合における、地図画像を含む表示画像を生成する画像生成機能と、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、前記表示画像を表示させる表示制御機能と、をコンピュータに実現させるための地図表示プログラムの特徴構成は、前記ユーザの前記表示画面に対する接触操作により地図上の地点が指定地点として指定された場合に、前記ユーザの当該指定地点を指定する接触操作の継続時間を取得する接触時間取得機能と、前記継続時間が判定閾値を超えた場合に、前記指定地点を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域を決定すると共に、前記ユーザの前記表示画面に対する接触操作が終了した場合に、その時点での前記拡大領域に応じて指定領域を決定する領域決定機能と、をコンピュータに実現させ、前記画像生成機能は、前記継続時間が前記判定閾値を超えてから前記指定領域が決定されるまでの間、前記拡大領域を表す画像を前記地図画像に重ねて前記表示画像を生成する機能である点にある。
【００１０】
これらの特徴構成によれば、ユーザによる指定地点を指定する接触操作の継続時間が判定閾値を超えた場合に、拡大領域を表す画像が地図画像に重ねて表示画面に表示される。そして、この拡大領域は、指定地点を含む領域であって、判定閾値からの継続時間の超過時間に応じて広がる領域（すなわち、指定地点を指定する接触操作の継続中、拡大し続ける領域）であるため、当該拡大領域が地図上の領域を指定するための領域であることを、当該接触操作を行っているユーザが容易に知得することができる。この結果、地図上の領域を指定領域として指定するための表示画面に対する入力操作の方法を、ユーザが直感的に理解することが可能な技術を実現することが可能となる。
【図面の簡単な説明】
【００１１】
【図１】実施形態に係る地図表示システム及びナビゲーションシステムの概略構成を示すブロック図である。
【図２】接触操作受付処理の手順の一例を示すフローチャートである。
【図３】指定領域決定処理の手順の一例を示すフローチャートである。
【図４】表示画面に表示される表示画像の一例を示す図である。
【図５】図４より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図６】図５より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図７】表示画面に表示される表示画像の一例を示す図である。
【図８】図７より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図９】図８より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図１０】表示画面に表示される表示画像の一例を示す図である。
【図１１】図１０より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図１２】表示画面に表示される表示画像の一例を示す図である。
【図１３】図１２より後の時点での表示画面に表示される表示画像の一例を示す図である。
【図１４】表示画面に表示される表示画像の一例を示す図である。
【図１５】表示画面に表示される表示画像の一例を示す図である。
【図１６】表示画面に表示される表示画像の一例を示す図である。
【図１７】その他の実施形態に係る領域決定部の概略構成を示すブロック図である。
【発明を実施するための形態】
【００１２】
地図表示システムの実施形態について、図面を参照して説明する。本実施形態に係る地図表示システム１は、図１に示すように、ナビゲーションシステム２に適用されている。ナビゲーションシステム２は、ユーザに対して地点や経路に関する案内情報を提供するシステムである。ナビゲーションシステム２（地図表示システム１）を構成する各構成要素は、共通のハードウェアに備えられても、互いに通信可能な複数のハードウェアに分かれて備えられても良い。本実施形態では、ナビゲーションシステム２は、ユーザとしての車両の乗員（特に運転者）に対して案内情報を提供する車両用ナビゲーションシステムであり、ナビゲーションシステム２の各構成要素は、車両内の装置に備えられ、或いは、通信ネットワーク（例えばインターネット等）を介して車両内の装置と通信可能な外部装置（例えばサーバ等）に備えられる。ここで、車両内の装置には、車両に固定的に搭載される装置だけでなく、使用時にのみ車両に持ち込まれる装置（例えば、ポータブルナビゲーション装置、携帯型情報端末装置、多機能携帯電話等）も含む。
【００１３】
１．ナビゲーションシステムの全体構成
ナビゲーションシステム２は、図１に示すように、地図表示システム１を備えている。ナビゲーションシステム２は、地図表示システム１により実行される地図表示プログラムを含む、各種のナビゲーションプログラムを実行する。図示は省略するが、ナビゲーションシステム２は、単数又は複数のＣＰＵ（Central Processing Unit）等の演算処理装置を中核部材として備えるとともに、当該演算処理装置が参照可能な記憶装置を備え、ナビゲーションシステム２は、当該記憶装置に記憶されたプログラムを実行する。この記憶装置は、例えば、ＲＡＭ（Random Access Memory）やＲＯＭ（Read Only Memory）等とされる。ナビゲーションシステム２は、地図情報を記憶する記憶装置９１を備えており、ナビゲーションシステム２が実行するプログラムの一部が記憶装置９１に記憶されていても良い。記憶装置９１は、例えばハードディスクやフラッシュメモリ等のように、情報を記憶及び書き換え可能な記憶媒体をハードウェア構成として備える。
【００１４】
ナビゲーションシステム２は、図１に示すように、ナビゲーション用演算部２８、画像生成部２１、表示制御部２２、領域決定部２４、及び接触状態取得部２７の、複数の機能部を備えている。これら複数の機能部の内の、画像生成部２１、表示制御部２２、領域決定部２４、及び接触状態取得部２７が、地図表示システム１に備えられる機能部である。ナビゲーションシステム２が備える各機能部は、ナビゲーションシステム２の記憶装置（記憶装置９１或いは他の記憶装置）に記憶されたソフトウェア（プログラム）又は別途設けられた演算回路等のハードウェア、或いはそれらの両方により構成される。すなわち、各機能部の機能を演算処理装置（コンピュータ）に実現させるためのプログラムは、当該演算処理装置が参照可能な記憶装置に記憶される。ナビゲーションシステム２の各機能部は、通信ネットワークを介して互いに情報の受け渡しを行うことができるように構成されていると共に、ナビゲーションシステム２の記憶装置からデータを抽出可能に構成されている。
【００１５】
ナビゲーション用演算部２８は、ユーザの現在の推定位置４２（図４参照）を特定するロケーション処理、表示装置１０に地図情報や道路交通情報等を表示させる表示処理、地図上の地点（例えば目的地等）を検索する地点検索処理、出発地から目的地までの案内経路８１（図１０参照）を探索する経路探索処理、案内経路８１に従って目的地までの経路案内を行う経路案内処理等の、各種ナビゲーション処理を実行する。本実施形態では、ユーザの推定位置４２は、自車両（ユーザが乗車する車両）の推定位置である。本実施形態では、ナビゲーション用演算部２８は、位置情報検出装置９０から取得した情報に基づき、ユーザの推定位置４２を特定するための演算を行う。この際、必要に応じて、記憶装置９１に記憶された地図情報に基づき、ユーザの推定位置４２を道路上に合わせるための補正（マップマッチング処理）が行われる。位置情報検出装置９０は、例えば、ＧＰＳ（Global Positioning System）受信機、距離センサ、方位センサ等の、位置情報を検出するための各種装置を備える。
【００１６】
表示装置１０は、ユーザの接触操作（タッチ操作）を検出可能な表示画面１１を備えている。すなわち、表示装置１０は、表示画面１１がタッチパネル（例えば、静電容量型のタッチパネル等）として機能するように構成されている。表示画面１１に接触している検出対象物の表示画面１１上の接触位置７０（図４参照）の情報は、表示装置１０から接触状態取得部２７へ出力される。なお、図４等では、理解を容易にすべく、表示画面１１には表示されない接触位置７０を示すマークを記載している。検出対象物は、本例ではユーザの指を想定しているが、ユーザが操作するタッチペン等であっても良い。ユーザの表示画面１１に対する接触操作には、タップ操作、ドラッグ操作（なぞり操作）、フリック操作、ピンチ操作（ピンチイン操作又はピンチアウト操作）等が含まれる。ユーザは、表示画面１１に対する接触操作により、目的地等の地点の入力操作、地図画像３１（地図情報を表す画像、図４参照）のスクロール操作、地図画像３１の縮尺変更操作等を行う。この際、ナビゲーション用演算部２８は、接触状態取得部２７を介してユーザの表示画面１１に対する接触操作を受け付け、当該接触操作に応じたナビゲーション処理を実行する。
【００１７】
表示装置１０の表示画面１１に表示される画像は、画像生成部２１により生成される。画像生成部２１は、地図情報を表示装置１０に表示させる際に、地図画像３１を含む表示画像を生成する。画像生成部２１が生成した表示画像は、表示制御部２２によって（表示制御部２２による描画制御によって）表示画面１１に表示される。すなわち、本実施形態では、画像生成部２１により「画像生成機能」が実現され、画像生成部２１が行う処理により「画像生成ステップ」が実行される。また、表示制御部２２により「表示制御機能」が実現され、表示制御部２２が行う処理により「表示制御ステップ」が実行される。
【００１８】
記憶装置９１には、ナビゲーション用演算部２８や地図表示システム１が各種処理を実行する際に参照される地図情報が記憶されている。地図情報には、道路情報、地物情報、及び地点情報等が含まれる。道路情報は、道路ネットワークの情報であり、交差点に対応するノードの情報と、ノード間を接続する道路８０（図４参照）に対応するリンクの情報とを含む。道路情報には、ノードの情報として、例えば、ノードの位置（座標）、ノードの属性（交差点種別等）等の情報が含まれる。また、道路情報には、リンクの情報として、例えば、リンクの始点及び終点の位置（座標）、リンク長、車線数、道路幅等の情報が含まれる。地物情報は、道路上や道路周辺に設けられた各種地物（例えば、建物、道路標示、信号機等）の情報である。地物情報は、地物の位置情報と属性情報とを含む。地物が建物である場合には、地物の属性情報には、例えば、建物の種類、名称等の情報が含まれる。
【００１９】
地点情報は、ナビゲーション用演算部２８が地点検索処理を行う際に参照される情報である。地点情報は、地図上の各地点の位置情報と属性情報とを含む。ここで、位置情報は、各地点の代表点の位置（座標）の情報であり、属性情報は、各地点の属性を表す情報である。地点の属性情報には、例えば、その地点にある施設名、住所、電話番号、その施設の属するジャンル等の情報が含まれる。地点情報は、目的地として設定されやすい地点や、目的地までの経路案内の際に目印となる地点を中心に整備される。すなわち、地点情報は、例えば、公共施設、娯楽施設、飲食店、店舗、モニュメント等がある地点について整備される。
【００２０】
２．地図表示システムの構成
地図表示システム１は、上述したように、画像生成部２１、表示制御部２２、領域決定部２４、及び接触状態取得部２７を備えている。接触状態取得部２７は、接触時間取得部２３を備えている。また、本実施形態では、領域決定部２４は、案内経路取得部２６を備えている。接触時間取得部２３は、ユーザの表示画面１１に対する接触操作により地図上の地点が指定地点４０として指定された場合に、ユーザの当該指定地点４０を指定する接触操作の継続時間（以下、単に「継続時間」という。）を取得する。すなわち、本実施形態では、接触時間取得部２３により「接触時間取得機能」が実現され、接触時間取得部２３が行う処理により「接触時間取得ステップ」が実行される。領域決定部２４は、継続時間が判定閾値を超えた場合に、拡大領域５０を決定すると共に、ユーザの表示画面１１に対する接触操作が終了した場合に、その時点での拡大領域５０に応じて指定領域６０を決定する。なお、本実施形態では、「ユーザの表示画面１１に対する接触操作が終了」という場合の「接触操作の終了」は、後述するように指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合には（図１０参照）、指定地点４０を指定する接触操作の終了を意味し、後述するように指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合には（図５参照）、表示画面１１に対する接触状態が維持されたまま行われる一連の接触操作の終了を意味する。すなわち、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合には、表示画面１１に対する接触状態が維持されたまま表示画面１１上の接触位置７０が移動した場合も含めて指定地点４０を指定する接触操作（静止的な接触操作）が終了したことを条件に、その時点での拡大領域５０に応じて指定領域６０が決定される。一方、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合には、表示画面１１に対する接触状態が維持されたまま表示画面１１上の接触位置７０が移動したか否かにかかわらず、ユーザの表示画面１１に対する接触操作が終了したこと（表示画面１１に対する接触状態が解除されたこと）を条件に、その時点での拡大領域５０に応じて指定領域６０が決定される。本実施形態では、領域決定部２４により「領域決定機能」が実現され、領域決定部２４が行う処理により「領域決定ステップ」が実行される。なお、上記の判定閾値は、初期設定やユーザの設定等に応じて設定され、例えば、１秒に設定される。また、領域決定部２４は、接触状態取得部２７が備える接触時間取得部２３から、継続時間の情報を取得する。
【００２１】
接触状態取得部２７は、ユーザによる表示画面１１上の１点（１点とみなせる領域）に対する接触操作を、指定地点４０を指定する接触操作であると判別する。この際、表示画面１１上における上記１点の位置（接触位置７０）に対応する地図上の地点（例えば、上記１点の位置に表示されている地図上の地点）が、指定地点４０として選択される。例えば、ユーザの１つの指の指先を表示画面１１上の１点のみに接触させる操作が、指定地点４０を指定する接触操作であると判別される。なお、表示画面１１上の複数点（例えば、２点）に対する同じタイミングでの接触操作を、指定地点４０を指定する接触操作であると判別する構成としても良い。この場合、例えば、表示画面１１上における上記複数点の位置（複数の接触位置７０）に応じて定まる地図上の地点（例えば、上記複数点から等距離にある点に対応する地図上の地点）が、指定地点４０として選択される。
【００２２】
拡大領域５０は、図５及び図１０に示すように、指定地点４０を含む地図上の領域であって、判定閾値からの継続時間の超過時間に応じて広がる領域である。なお、図５及び図１０では、理解を容易にすべく、上記超過時間が異なる２つの時点での拡大領域５０を同一の図面に示している。これらの図面では、二点鎖線で示す拡大領域５０が、破線で示す拡大領域５０よりも、上記超過時間が長い時点（すなわち、後の時点）での拡大領域を表している。図５に示す例では、拡大領域５０は、指定地点４０から地図上の全ての方向に広がる領域となるように決定されている。また、図１０に示す例では、拡大領域５０は、指定地点４０から道路８０（本例では、案内経路８１を構成する道路８０のみ）に沿って広がる領域となるように決定されている。
【００２３】
図４〜図６に示すように、画像生成部２１は、継続時間が判定閾値を超えてから指定領域６０が決定されるまでの間、拡大領域５０を表す画像を地図画像３１に重ねて表示画像を生成する。本実施形態では、画像生成部２１は、指定領域６０が決定された場合に、指定領域６０を表す画像を地図画像３１に重ねて表示画像を生成する。なお、図４は、継続時間が判定閾値を超える前の時点での表示画面１１に表示される表示画像例を示し、図５は、継続時間が判定閾値を超えてから指定領域６０が決定されるまでの間の時点での表示画面１１に表示される表示画像例を示し、図６は、指定領域６０が決定された時点での表示画面１１に表示される表示画像例を示している。図１０及び図１１は、拡大領域５０の形状が異なる点を除いて、図５及び図６と同様の時点での表示画面１１に表示される表示画像例を示している。すなわち、図１０は、継続時間が判定閾値を超えてから指定領域６０が決定されるまでの間の時点での表示画面１１に表示される表示画像例を示し、図１１は、指定領域６０が決定された時点での表示画面１１に表示される表示画像例を示している。詳細は省略するが、画像生成部２１は、拡大領域５０や指定領域６０を地図画像３１に重ねて表示画像を生成する際に、例えば、拡大領域５０や指定領域６０の全域を示す図形を地図画像３１に重ねて表示させること、拡大領域５０や指定領域６０の境界を示す図形を地図画像３１に重ねて表示させること、拡大領域５０や指定領域６０における地図の表示色の属性（色相、明度、彩度）を他の部分と異ならせること等によって、ユーザに拡大領域５０や指定領域６０を把握させる。
【００２４】
上述したように、指定領域６０は、ユーザの表示画面１１に対する接触操作が終了した場合に、その時点での拡大領域５０に応じて決定される。例えば、指定領域６０を、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０と同一の領域に設定することができる。図６に示す例では、指定領域６０を、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０（図５において二点鎖線で示す拡大領域５０）と同一の領域に設定している。同様に、図１１に示す例では、指定領域６０を、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０（図１０において二点鎖線で示す拡大領域５０）と同一の領域に設定している。なお、指定領域６０を、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０を含む、当該拡大領域５０よりも広い領域に設定したり、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０に含まれる、当該拡大領域５０よりも狭い領域に設定することも可能である。
【００２５】
本実施形態では、領域決定部２４は、指定地点４０が道路域内の地点である場合には、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定し（図１０参照）、指定地点４０が道路域外の地点である場合には、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定するように構成されている（図５参照）。本実施形態では、後者の場合には、指定地点４０から地図上の全ての方向に均一に広がるように拡大領域５０を決定する。すなわち、拡大領域５０は、指定地点４０を中心とする真円状に設定される。指定地点４０が道路域内の地点であるか否かの判定は、接触状態取得部２７が取得する表示画面１１上の接触位置７０の情報と、記憶装置９１に記憶されている地図情報（道路情報）とに基づき行われる。ここで、「道路域」とは、道路８０に沿って設定される領域である。道路域の道路８０の延在方向に対して直交する方向の幅は、例えば、表示画面１１上に道路８０として表されている領域の幅と同じ幅や、表示画面１１上に道路８０として表されている領域の幅に応じて当該幅よりも広く又は狭く設定される幅等とすることができる。
【００２６】
本実施形態では、指定地点４０が道路域内の地点であるか否かの判定において、案内経路８１を構成する道路８０の道路域のみを考慮する。すなわち、本実施形態では、「道路域」は、全ての道路８０の道路域ではなく、案内経路８１を構成する道路８０の道路域に限定される。よって、領域決定部２４は、図１０に示すように、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点である場合には、指定地点４０から案内経路８１を構成する道路８０に沿って広がるように拡大領域５０を決定する。そして、本実施形態では、領域決定部２４は、指定地点４０が道路８０の道路域内の地点である場合であっても当該道路８０が案内経路８１を構成する道路でない場合には、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する。本例では、領域決定部２４は、案内経路取得部２６がナビゲーション用演算部２８から取得する案内経路８１の情報に基づき、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点であるか否かの判定を行う。図１０に示す例では、案内経路８１を構成する道路８０に沿って、指定地点４０からユーザの進行方向（本例では車両の進行方向）の両側に向かって広がるように拡大領域５０が決定される場合を例として示しているが、案内経路８１を構成する道路８０に沿って、指定地点４０からユーザの進行方向の前方側或いは後方側にのみ広がるように拡大領域５０が決定される構成とすることもできる。
【００２７】
本実施形態では、領域決定部２４は、図７〜図９に示すように、継続時間が判定閾値を超えた後、ユーザの表示画面１１に対する接触操作が維持されたまま（接触状態が維持されたまま）表示画面１１上の接触位置７０が移動した場合に（すなわち、なぞり操作が行われた場合に）、接触位置７０の移動が開始された時点での拡大領域５０を接触位置７０の移動に合わせて地図上を移動させた軌跡５１に応じて、指定領域６０を決定する。そして、画像生成部２１は、接触位置７０の移動が開始されてから指定領域６０が決定されるまでの間、拡大領域５０を表す画像（接触位置７０の移動が開始された時点での拡大領域５０を表す画像）に加えて軌跡５１を表す画像を地図画像３１に重ねて表示画像を生成する。なお、図７は、接触位置７０の移動が開始される時点での表示画面１１に表示される表示画像例を示し、図８は、接触位置７０の移動が終了した時点での表示画面１１に表示される表示画像例を示し、図９は、指定領域６０が決定された時点での表示画面１１に表示される表示画像例を示している。図８に示すように、拡大領域５０は、その大きさを維持したまま接触位置７０の移動軌跡に合わせて移動される。なお、図８では、理解を容易にすべく、接触位置７０の移動が開始されてから終了されるまでの間の複数の時点での、接触位置７０のマークと当該接触位置７０に応じて移動された拡大領域５０の図形（軌跡５１を表す図形）とを示している。なお、これらマーク及び図形の一方又は両方は、表示画面１１に表示されなくても良い。図９に示す例では、指定領域６０を、接触位置７０の移動が開始された時点での拡大領域５０を接触位置７０の移動に合わせて地図上を移動させた軌跡５１と同一の領域（軌跡５１が重複する地図上の領域）に設定している。
【００２８】
本実施形態では、領域決定部２４は、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合に、接触位置７０の移動が開始されてから指定領域６０が決定されるまでの間、拡大領域５０を表す画像に加えて軌跡５１を表す画像を地図画像３１に重ねて表示画像を生成すると共に、接触位置７０の移動が開始された時点での拡大領域５０を接触位置７０の移動に合わせて地図上を移動させた軌跡５１に応じて、指定領域６０を決定する。なお、上述したように、本実施形態では、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点でない場合に、指定地点４０から地図上の全ての方向に広がるように拡大領域５０が決定される。そして、本実施形態では、領域決定部２４は、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定しない場合、すなわち、指定地点４０から道路８０（本例では、案内経路８１を構成する道路８０）に沿って広がるように拡大領域５０を決定する場合には、ユーザの表示画面１１に対する接触操作が維持されたまま表示画面１１上の接触位置７０が移動したことを条件に、当該移動が開始された時点での拡大領域５０に応じて指定領域６０を決定する。すなわち、本実施形態では、領域決定部２４は、基本的に、ユーザの表示画面１１に対する接触操作が終了した場合に、その時点での拡大領域５０に応じて、又は、その時点での拡大領域５０及び軌跡５１に応じて、指定領域６０を決定するが、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合には、指定地点４０を指定する接触操作が終了したことを条件に、その時点での拡大領域５０に応じて指定領域６０を決定する。すなわち、領域決定部２４は、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合には、表示画面１１上の接触位置７０が移動する前にユーザの表示画面１１に対する接触操作が終了した場合だけでなく、表示画面１１上の接触位置７０が移動した場合にも、その時点での拡大領域５０に応じて指定領域６０を決定するように構成されている。
【００２９】
上記のように、拡大領域５０は、判定閾値からの継続時間の超過時間に応じて広がる領域である。拡大領域５０の端縁と指定地点４０との間の表示画面１１上の距離を拡大領域５０の径とすると、拡大領域５０の広がり方向における拡大領域５０の径が、上記の超過時間が長くなるに従って大きくなる。なお、拡大領域５０の広がり方向は、図５に示す例では、指定地点４０を中心とする地図上の全方位（３６０度の範囲）であり、図１０に示す例では、指定地点４０から案内経路８１を構成する道路８０に沿って両側に向かう方向である。継続時間が判定閾値に到達した時点（超過時間がゼロの時点）での拡大領域５０の径（拡大領域５０の径の初期値）は、ゼロとしても、ゼロよりも大きな値としても良い。また、拡大領域５０の表示画面１１上の拡大速度（拡大領域５０の径の拡大速度）は、固定値としても可変値としても良い。上記の拡大速度を固定値とする場合には、例えば、拡大領域５０の各時点での径を、上記初期値に、当該固定値と超過時間との積を加算した値に設定することができる。また、上記の拡大速度を可変値とする場合には、例えば、接触位置７０における接触面積の大きさに応じて、拡大領域５０の表示画面１１上の拡大速度が可変に設定される構成とすることができる。例えば、接触位置７０における接触面積が大きくなるに従って、拡大領域５０の表示画面１１上の拡大速度が大きく設定される構成とすることができる。なお、表示画面１１に対して接触させる指先の面積や圧力を変えることや、表示画面１１に対して接触させる指の本数を変えること等で、接触位置７０における接触面積を変化させても好適である。
【００３０】
本実施形態では、図１２及び図１３に示すように、画像生成部２１は、継続時間が判定閾値を超えてから指定領域６０が決定されるまでの間、表示画面１１に表示される地図範囲の端部領域に拡大領域５０が到達する毎に、表示画面１１に表示する地図の縮尺を小さくなる側に変更するように構成されている。なお、図１２は、拡大領域５０が表示画面１１に表示される地図範囲の端部領域に到達した時点での表示画像例を示し、図１３は、表示画面１１に表示する地図の縮尺が図１２に示される縮尺よりも小さくなる側に変更された後の表示画像例を示している。地図の縮尺の変更前後で拡大領域５０の表示画面１１上の拡大速度を一定とした場合には、拡大領域５０の実際の地表上での拡大速度を、地図の縮尺の前後で変化させることができる。具体的には、拡大領域５０の実際の地表上での拡大速度を、縮尺を小さくなる側に変更する前に比べて縮尺を小さくなる側に変更した後において速くすることができる。端部領域を規定する地図範囲は、図１２に示す例では表示画面１１の全域であるが、表示画面１１における一部の領域であっても良い。また、地図範囲の端部領域は、当該地図範囲の端縁を含むように設定される、当該地図範囲の一部の領域である。本明細書では、地図の縮尺の大小を、２点間の表示画面１１上での距離を、当該２点間の実際の地表上での距離で除算した値の大小に応じて定義している。すなわち、表示画面１１における地図画像３１の表示領域の大きさを一定とすると、縮尺が小さくなるに従って地図が縮小されて当該表示領域にはより広い地図範囲の地図情報が表示される。
【００３１】
ところで、図１６に示すように、表示画面１１に表示される地図範囲に、ユーザが進入できない領域である進入不可領域８２が含まれる場合がある。進入不可領域８２は、例えば、陸地以外の領域（例えば、海等）とされる。このような場合、図１６に示すように、領域決定部２４が、進入不可領域８２を除外して拡大領域５０を決定する構成とすることができる。なお、図１６に示す例とは異なり、領域決定部２４が、進入不可領域８２を含むように拡大領域５０を決定する構成とすることもできる。この場合、領域決定部２４が指定領域６０を決定する際に、進入不可領域８２を除外して指定領域６０を決定する構成、すなわち、ユーザの表示画面１１に対する接触操作が終了した時点での拡大領域５０における進入不可領域８２を除く領域に応じて指定領域６０を決定する構成とすることができる。
【００３２】
３．動作処理の手順
図２及び図３を参照して、本実施形態に係るナビゲーションシステム２（地図表示システム１）において実行される接触操作受付処理の手順について説明する。以下に述べる各ステップは、ナビゲーションシステム２（地図表示システム１）が備える演算処理装置によって実行される。
【００３３】
図２に示すように、表示画面１１に対する指定地点４０を指定する接触操作があると（ステップ＃０１：Ｙｅｓ）、指定地点４０を指定する接触操作の継続時間が判定閾値を超えたか否かの判定が実行される（ステップ＃０２）。指定地点４０を指定する接触操作の継続時間が判定閾値を超えていない場合には（ステップ＃０２：Ｎｏ）、指定地点４０を指定する接触操作が終了したか否かの判定が実行される（ステップ＃０３）。指定地点４０を指定する接触操作が終了していない場合には（ステップ＃０３：Ｎｏ）、処理はステップ＃０２に戻される。すなわち、ステップ＃０２及びステップ＃０３のいずれかの判定で肯定的な判定がなされるまでの間、ステップ＃０２の判定及びステップ＃０３の判定が繰り返し実行される。本例では、接触状態取得部２７によりステップ＃０１及びステップ＃０３の判定が実行され、接触時間取得部２３によりステップ＃０２の判定が実行される。
【００３４】
指定地点４０を指定する接触操作の継続時間が判定閾値を超える前に当該接触操作が終了した場合には（ステップ＃０３：Ｙｅｓ）、当該指定地点４０の受付処理（ステップ＃０６）が実行され、処理は終了する。この指定地点４０の受付処理は、例えば、当該指定地点４０を地図上の区間の始点や終点（出発地や目的地等）の入力操作としてナビゲーション用演算部２８が受け付ける処理とされる。一方、指定地点４０を指定する接触操作が終了するまでの間に当該接触操作の継続時間が判定閾値を超えた場合には（ステップ＃０２：Ｙｅｓ）、領域決定部２４による指定領域決定処理が実行される（ステップ＃０４）。そして、指定領域決定処理により決定された指定領域６０の受付処理（ステップ＃０５）が実行され、処理は終了する。この指定領域６０の受付処理は、例えば、地点情報を抽出する地図範囲として指定領域６０の入力をナビゲーション用演算部２８が受け付ける処理とされ、或いは、経路（例えば、渋滞の迂回経路等）の探索や通行に係る所要時間を導出するための地図範囲として指定領域６０の入力をナビゲーション用演算部２８が受け付ける処理とされる。地点情報を抽出する地図範囲として指定領域６０の入力をナビゲーション用演算部２８が受け付ける構成において、指定領域６０が、指定地点４０から道路８０に沿って広がるように決定された拡大領域５０に応じて決定された領域である場合には（図１１参照）、ナビゲーション用演算部２８が、指定領域６０に含まれる道路８０沿いに存在する（すなわち、指定領域６０に含まれる道路８０に面する）施設の情報（例えば名称等）のリストを、表示画面１１に表示させる構成とすることができる。
【００３５】
次に、図２におけるステップ＃０４の指定領域決定処理について、図３を参照して説明する。図３に示すように、指定地点４０が案内経路８１上の地点である場合には（ステップ＃１０：Ｙｅｓ）、領域決定部２４は、指定地点４０から案内経路８１に沿って広がるように拡大領域５０を決定する。本実施形態では、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点である場合に、指定地点４０が案内経路８１上の地点であると判定される。そして、画像生成部２１が、ステップ＃１１の処理で決定された拡大領域５０を表す画像を地図画像３１に重ねて表示画像を生成し、表示制御部２２が、当該表示画像を表示画面１１に表示させる（ステップ＃１２）。ステップ＃１１及びステップ＃１２の処理は、指定地点４０を指定する接触操作が終了するまでの間（ステップ＃１３：Ｎｏ）、繰り返し実行される。すなわち、指定地点４０を指定する接触操作が終了するまでの間、拡大し続ける拡大領域５０を表す画像が表示画面１１に表示される。そして、指定地点４０を指定する接触操作が終了すると（ステップ＃１３：Ｙｅｓ）、その時点での拡大領域５０に応じて指定領域６０が決定されて処理は終了する（ステップ＃２０）。
【００３６】
指定地点４０が案内経路８１上の地点でない場合には（ステップ＃１０：Ｎｏ）、領域決定部２４は、指定地点４０から全ての方向に広がるように拡大領域５０を決定する（ステップ＃１４）。本実施形態では、指定地点４０が案内経路８１を構成する道路８０の道路域外の地点である場合に、指定地点４０が案内経路８１上の地点ではないと判定される。そして、画像生成部２１が、ステップ＃１４の処理で決定された拡大領域５０を表す画像を地図画像３１に重ねて表示画像を生成し、表示制御部２２が、当該表示画像を表示画面１１に表示させる（ステップ＃１５）。表示画面１１上の接触位置７０が移動せず、且つ、ユーザの表示画面１１に対する接触操作が終了していないことを条件に（ステップ＃１６：Ｎｏ、ステップ＃１７：Ｎｏ）、ステップ＃１４及びステップ＃１５の処理が繰り返し実行され、拡大し続ける拡大領域５０を表す画像が表示画面１１に表示される。そして、表示画面１１上の接触位置７０が移動することなくユーザの表示画面１１に対する接触操作が終了すると（ステップ＃１７：Ｙｅｓ）、その時点での拡大領域５０に応じて指定領域６０が決定されて処理は終了する（ステップ＃２０）。
【００３７】
一方、ユーザの表示画面１１に対する接触操作が終了する前に表示画面１１上の接触位置７０が移動すると（ステップ＃１６：Ｙｅｓ）、領域決定部２４は、拡大領域５０を表す画像に加えて軌跡５１を表す画像を地図画像３１に重ねて表示画像を生成し、表示制御部２２が、当該表示画像を表示画面１１に表示させる（ステップ＃１８）。なお、軌跡５１は、上述したように、接触位置７０の移動が開始された時点での拡大領域５０を、接触位置７０の移動に合わせて地図上を移動させた軌跡である。ステップ＃１８の処理は、ユーザの表示画面１１に対する接触操作が終了するまでの間（ステップ＃１９：Ｎｏ）、繰り返し実行される。すなわち、ユーザの表示画面１１に対する接触操作が終了するまでの間、接触位置７０の移動が開始された時点での拡大領域５０を表す画像に加えて、接触位置７０の移動方向に拡大し続ける軌跡５１を表す画像が表示画面１１に表示される。そして、ユーザの表示画面１１に対する接触操作が終了すると（ステップ＃１９：Ｙｅｓ）、その時点での拡大領域５０に応じて指定領域６０が決定されて処理は終了する（ステップ＃２０）。
【００３８】
４．その他の実施形態
地図表示システムのその他の実施形態について説明する。なお、以下のそれぞれの実施形態で開示される構成は、矛盾が生じない限り、他の実施形態で開示される構成と組み合わせて適用することも可能である。
【００３９】
（１）上記の実施形態では、領域決定部２４が、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合に、接触位置７０の移動が開始されてから指定領域６０が決定されるまでの間、拡大領域５０を表す画像に加えて軌跡５１を表す画像を地図画像３１に重ねて表示画像を生成すると共に、接触位置７０の移動が開始された時点での拡大領域５０を接触位置７０の移動に合わせて地図上を移動させた軌跡５１に応じて、指定領域６０を決定する構成を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されず、領域決定部２４が、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合にも、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合と同様に、表示画面１１上の接触位置７０が移動する前にユーザの表示画面１１に対する接触操作が終了した場合だけでなく、表示画面１１上の接触位置７０が移動した場合にも、その時点での拡大領域５０に応じて指定領域６０を決定する構成とすることもできる。或いは、領域決定部２４が、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する場合だけでなく、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する場合にも、接触位置７０の移動が開始されてから指定領域６０が決定されるまでの間、拡大領域５０を表す画像に加えて軌跡５１を表す画像を地図画像３１に重ねて表示画像を生成すると共に、接触位置７０の移動が開始された時点での拡大領域５０を接触位置７０の移動に合わせて地図上を移動させた軌跡５１に応じて、指定領域６０を決定する構成とすることもできる。その場合に、軌跡５１に含まれる道路８０に沿って拡大領域５０が広がる構成としても良い。
【００４０】
（２）上記の実施形態では、領域決定部２４が、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点である場合には、指定地点４０から案内経路８１を構成する道路８０に沿って広がるように拡大領域５０を決定し、指定地点４０が案内経路８１を構成する道路域外の地点である場合には、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する構成を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されず、指定地点４０が案内経路８１を構成しない道路８０の道路域内の地点である場合にも、指定地点４０が案内経路８１を構成する道路８０の道路域内の地点である場合と同様に、指定地点４０から道路８０に沿って広がるように拡大領域５０を決定する構成とすることもできる。また、領域決定部２４が、指定地点４０が道路域内の地点であるか否かに関係なく、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する構成とすることもできる。これらの場合、領域決定部２４が案内経路取得部２６を備えない構成としても良い。逆に、指定地点４０が道路域内の地点であるか否かに関係なく、指定地点４０から道路８０（指定地点４０が含まれる道路８０、又は指定地点４０の近傍の道路８０）に沿って広がるように拡大領域５０を決定する構成とすることもできる。
【００４１】
（３）上記の実施形態では、領域決定部２４が、指定地点４０から地図上の全ての方向に広がるように拡大領域５０を決定する際に、指定地点４０から地図上の全ての方向に均一に広がるように拡大領域５０を決定する構成、すなわち、拡大領域５０が指定地点４０を中心とする真円状に設定される構成を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されず、領域決定部２４が、指定地点４０から地図上の全ての方向に広がる拡大領域５０として、多角形状の領域や楕円形状の領域（図１４参照）を決定する構成としても良い。また、図１７に示すように、領域決定部２４が、ユーザの進行方向Ａをナビゲーション用演算部２８（図１参照）から取得する進行方向取得部２５を備え、図１４に示す例のように、指定地点４０から進行方向Ａの前方側への拡大領域５０の拡大速度が、指定地点４０から進行方向Ａに直交する方向への拡大領域５０の拡大速度よりも大きく設定される構成とすることもできる。この例では、指定地点４０から進行方向Ａの前方側への拡大領域５０の拡大速度は、指定地点４０から進行方向Ａとは反対側への拡大領域５０の拡大速度よりも大きく設定されている。更には、図１５に示す例のように、領域決定部２４が、指定地点４０から地図上の全ての方向に広がる拡大領域５０ではなく、指定地点４０から地図上の一部の方向（図１５に示す例では進行方向Ａの前方側に向かう方向）のみに広がる拡大領域５０を決定する構成とすることもできる。
【００４２】
（４）上記の実施形態では、画像生成部２１は、継続時間が判定閾値を超えてから指定領域６０が決定されるまでの間、表示画面１１に表示される地図範囲の端部領域に拡大領域５０が到達する毎に、表示画面１１に表示する地図の縮尺を小さくなる側に変更する構成を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されず、領域決定部２４が、拡大領域５０が予め定められた大きさにまで拡大した場合や、拡大領域５０が地図範囲の端部領域に到達した場合に、その時点での拡大領域５０の大きさを維持してそれ以降の拡大領域５０の決定を行わない構成とすることもできる。
【００４３】
（５）上記の実施形態では、画像生成部２１が、指定領域６０が決定された場合に、指定領域６０を表す画像を地図画像３１に重ねて表示画像を生成する構成を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されず、指定領域６０が決定された場合に、画像生成部２１が、指定領域６０を表す画像を地図画像３１に重ねた表示画像を生成しない構成とすることも可能である。
【００４４】
（６）上記の実施形態で示したナビゲーションシステム２（地図表示システム１）の各機能部の割り当ては単なる一例であり、複数の機能部を組み合わせたり、一つの機能部を更に区分けしたりすることも可能である。
【００４５】
（７）上記の実施形態では、ナビゲーションシステム２が、車両の乗員に対して案内情報を提供する車両用ナビゲーションシステムである場合を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されない。例えば、地図表示システムを、ユーザを徒歩や公共交通機関等により目的地まで経路案内するナビゲーションシステムに適用することも可能である。
【００４６】
（８）上記の実施形態では、本開示に係る地図表示システムを、目的地までの経路案内の機能を有するナビゲーションシステムに適用した場合を例として説明した。しかし、本開示に係る地図表示システムの実施形態はこれに限定されない。例えば、案内情報表示システムを、目的地までの経路案内の機能を有さないシステムに適用することも可能である。
【００４７】
（９）その他の構成に関しても、本明細書において開示された実施形態は全ての点で単なる例示に過ぎないと理解されるべきである。従って、当業者は、本開示の趣旨を逸脱しない範囲で、適宜、種々の改変を行うことが可能である。
【００４８】
５．上記実施形態の概要
以上で説明した実施形態は、少なくとも以下の構成を備えている。
地図画像（３１）を含む表示画像を生成する画像生成部（２１）と、表示装置（１０）に備えられる表示画面（１１）であってユーザの接触操作を検出可能な表示画面（１１）に、前記表示画像を表示させる表示制御部（２２）と、を備えた地図表示システム（１）であって、前記ユーザの前記表示画面（１１）に対する接触操作により地図上の地点が指定地点（４０）として指定された場合に、前記ユーザの当該指定地点（４０）を指定する接触操作の継続時間を取得する接触時間取得部（２３）と、前記継続時間が判定閾値を超えた場合に、前記指定地点（４０）を含む地図上の領域であって前記判定閾値からの前記継続時間の超過時間に応じて広がる拡大領域（５０）を決定すると共に、前記ユーザの前記表示画面（１１）に対する接触操作が終了した場合に、その時点での前記拡大領域（５０）に応じて指定領域（６０）を決定する領域決定部（２４）と、を備え、前記画像生成部（２１）は、前記継続時間が前記判定閾値を超えてから前記指定領域（６０）が決定されるまでの間、前記拡大領域（５０）を表す画像を前記地図画像（３１）に重ねて前記表示画像を生成する。
【００４９】
このような構成によれば、ユーザによる指定地点（４０）を指定する接触操作の継続時間が判定閾値を超えた場合に、拡大領域（５０）を表す画像が地図画像（３１）に重ねて表示画面（１１）に表示される。そして、この拡大領域（５０）は、指定地点（４０）を含む領域であって、判定閾値からの継続時間の超過時間に応じて広がる領域（すなわち、指定地点（４０）を指定する接触操作の継続中、拡大し続ける領域）であるため、当該拡大領域（５０）が地図上の領域を指定するための領域であることを、当該接触操作を行っているユーザが容易に知得することができる。この結果、地図上の領域を指定領域（６０）として指定するための表示画面（１１）に対する入力操作の方法を、ユーザが直感的に理解することが可能な技術を実現することが可能となる。
【００５０】
また、この実施形態では、前記拡大領域（５０）は、前記指定地点（４０）から地図上の全ての方向に広がる領域であると好適である。
【００５１】
この構成によれば、拡大領域（５０）が地図上の領域を指定するための領域であることを、ユーザがより直観的に知得することができる。また、指定地点（４０）から地図上の全ての方向に広がる拡大領域（５０）に応じて指定領域（６０）が決定されるため、地図の向きや指定地点（４０）の地図上の位置を厳密に考慮しなくとも、ユーザが関心のある地点や地図上の領域が含まれるように、指定領域（６０）を設定することが容易となる。
【００５２】
また、この実施形態では、前記領域決定部（２４）は、前記継続時間が前記判定閾値を超えた後、前記ユーザの前記表示画面（１１）に対する接触操作が維持されたまま前記表示画面（１１）上の接触位置（７０）が移動した場合に、前記接触位置（７０）の移動が開始された時点での前記拡大領域（５０）を前記接触位置（７０）の移動に合わせて地図上を移動させた軌跡（５１）に応じて、前記指定領域（６０）を決定し、前記画像生成部（２１）は、前記接触位置（７０）の移動が開始されてから前記指定領域（６０）が決定されるまでの間、前記拡大領域（５０）を表す画像に加えて前記軌跡（５１）を表す画像を前記地図画像（３１）に重ねて前記表示画像を生成すると好適である。
【００５３】
この構成によれば、接触位置（７０）の移動が開始された時点での拡大領域（５０）を接触位置（７０）の移動に合わせて地図上で移動させた軌跡（５１）に応じて指定領域（６０）が決定されるため、ユーザの意思を適切に反映した形状の指定領域（６０）を、比較的容易な操作で設定することができる。この際、接触位置（７０）の移動が開始されてから指定領域（６０）が決定されるまでの間、拡大領域（５０）を表す画像に加えて軌跡（５１）を表す画像が地図画像（３１）に重ねて表示画面に表示されるため、ユーザは、直観的な操作により指定領域（６０）を設定することができる。
【００５４】
また、この実施形態では、前記拡大領域（５０）は、前記指定地点（４０）から道路（８０）に沿って広がる領域であると好適である。
【００５５】
この構成によれば、拡大領域（５０）が地図上の領域を指定するための領域であることを、ユーザがより直観的に知得することができる。また、指定地点（４０）から道路（８０）に沿って広がる拡大領域（５０）に応じて指定領域（６０）が決定されるため、指定領域（６０）を、道路（８０）を通行するユーザにとって関心のある地図上の領域に設定することが容易となる。
【００５６】
また、この実施形態では、前記拡大領域（５０）は、出発地から目的地までの案内経路（８１）に沿って前記指定地点（４０）から広がる領域であると好適である。
【００５７】
この構成によれば、指定領域（６０）を、案内経路（８１）を通行するユーザにとって関心のある地図上の領域に設定することが容易となる。
【００５８】
また、この実施形態では、前記領域決定部（２４）は、前記指定地点（４０）が道路域内の地点である場合には、前記指定地点（４０）から道路（８０）に沿って広がるように前記拡大領域（５０）を決定し、前記指定地点（４０）が道路域外の地点である場合には、前記指定地点（４０）から地図上の全ての方向に広がるように前記拡大領域（５０）を決定すると好適である。
【００５９】
この構成によれば、指定地点（４０）が道路域内の地点である場合には、ユーザが関心のある地図上の領域が道路（８０）に沿った領域であり、指定地点（４０）が道路域外の地点である場合には、ユーザが関心のある地図上の領域が道路（８０）に沿った領域には限定されないという、一般的なユーザに予想される傾向を考慮して、拡大領域（５０）を適切に決定することができる。
【００６０】
また、この実施形態では、前記ユーザの進行方向（Ａ）を取得する進行方向取得部（２５）を更に備え、前記指定地点（４０）から前記進行方向（Ａ）の前方側への前記拡大領域（５０）の拡大速度が、前記指定地点（４０）から前記進行方向（Ａ）に直交する方向への前記拡大領域（５０）の拡大速度よりも大きいと好適である。
【００６１】
この構成によれば、道路（８０）を通行するユーザにとって関心のある地図上の領域が、指定地点（４０）から進行方向（Ａ）の前方側に偏りやすい傾向がある場合に、当該傾向を考慮して拡大領域（５０）を適切に決定することができる。
【００６２】
また、この実施形態では、前記画像生成部（２１）は、前記継続時間が前記判定閾値を超えてから前記指定領域（６０）が決定されるまでの間、前記表示画面（１１）に表示される地図範囲の端部領域に前記拡大領域（５０）が到達する毎に、前記表示画面（１１）に表示する地図の縮尺を小さくなる側に変更すると好適である。
【００６３】
この構成によれば、ユーザは、地図の縮尺を変更する操作を自身で行うことなく、指定地点（４０）を指定する接触操作を開始した時点で表示画面（１１）に表示されている地図範囲よりも、広範囲の領域を指定領域（６０）として設定することができる。よって、ユーザの利便性を高めることができる。
【００６４】
また、この実施形態では、前記領域決定部（２４）は、前記ユーザが進入できない領域（８２）を除外して前記拡大領域（５０）を決定すると好適である。
【００６５】
この構成によれば、拡大領域（５０）が地図上の領域を指定するための領域であることを、ユーザがより直観的に知得することができる。また、ユーザが進入できない領域（８２）を除外して拡大領域（５０）が決定されるため、当該拡大領域（５０）に応じて設定される指定領域（６０）に、ユーザが関心のない領域が多く含まれることを回避することができる。
【００６６】
上述した地図表示システムの種々の技術的特徴は、地図表示方法や地図表示プログラムにも適用可能である。
【産業上の利用可能性】
【００６７】
本開示に係る技術は、表示装置に備えられる表示画面であってユーザの接触操作を検出可能な表示画面に、地図画像を含む表示画像を表示させる地図表示システム、地図表示方法、及び地図表示プログラムに利用することができる。
【符号の説明】
【００６８】
１：地図表示システム
１０：表示装置
１１：表示画面
２１：画像生成部
２２：表示制御部
２３：接触時間取得部
２４：領域決定部
２５：進行方向取得部
３１：地図画像
４０：指定地点
５０：拡大領域
５１：軌跡
６０：指定領域
７０：接触位置
８０：道路
８１：案内経路
Ａ：進行方向
【図１】
2016180877.tif 000003
【図２】
2016180877.tif 000004
【図３】
2016180877.tif 000005
【図４】
2016180877.tif 000006
【図５】
2016180877.tif 000007
【図６】
2016180877.tif 000008
【図７】
2016180877.tif 000009
【図８】
2016180877.tif 000010
【図９】
2016180877.tif 000011
【図１０】
2016180877.tif 000012
【図１１】
2016180877.tif 000013
【図１２】
2016180877.tif 000014
【図１３】
2016180877.tif 000015
【図１４】
2016180877.tif 000016
【図１５】
2016180877.tif 000017
【図１６】
2016180877.tif 000018
【図１７】
2016180877.tif 000019