(57)【要約】【課題】表示画像の一部のスクロールと全体のスクロールとの切替を容易化する。【解決手段】画像表示装置は、操作面に対する利用者からの操作を検出する操作検出部と、操作面に重ねて画像を表示する表示部と、操作検出部が検出した操作を判別する操作判別部と、表示部に画像を表示させる表示制御部とを具備し、表示制御部は、操作面に対する操作が第１操作であると操作判別部が判別した場合に、表示部による表示画像の一部を当該第１操作に応じてスクロールさせ、操作面に対する操作が第１操作とは異なる第２操作であると操作判別部が判別した場合に、表示部による表示画像の全体を当該第２操作に応じてスクロールさせる。【選択図】図３
2015099555.tif 000002
【特許請求の範囲】
【請求項１】
操作面に対する利用者からの操作を検出する操作検出部と、
前記操作面に重ねて画像を表示する表示部と、
前記操作検出部が検出した操作を判別する操作判別部と、
前記表示部に画像を表示させる表示制御部とを具備し、
前記表示制御部は、前記操作面に対する操作が第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を当該第１操作に応じてスクロールさせ、前記操作面に対する操作が前記第１操作とは異なる第２操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の全体を当該第２操作に応じてスクロールさせる
画像表示装置。
【請求項２】
前記操作判別部は、前記操作面に対する接触圧力が閾値を上回るスライド操作を前記第１操作と判別し、前記操作面に対する接触圧力が前記閾値を下回る操作を前記第２操作と判別する
請求項１の画像表示装置。
【請求項３】
前記操作判別部は、前記操作面に対するタッチ操作を維持した状態で当該タッチ操作とは異なる地点に対するスライド操作が実行された場合に前記第１操作と判別し、
前記表示制御部は、前記操作面に対する操作が前記第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を前記スライド操作に応じてスクロールさせる
請求項１の画像表示装置。
【請求項４】
前記操作判別部は、前記タッチ操作および前記スライド操作の少なくとも一方による前記操作面の接触圧力が閾値を上回る場合に前記第１操作と判別する
請求項３の画像表示装置。
【請求項５】
前記操作判別部は、前記操作面に対する前記タッチ操作が維持された状態で順次に付与される複数回のスライド操作を前記第１操作と判別し、
前記表示制御部は、前記複数回のスライド操作の各々に応じて前記表示部による表示画像の一部をスクロールさせる
請求項３または請求項４の画像表示装置。
【請求項６】
前記操作判別部は、前記表示部にて前記表示画像が表示される画像領域のうち周縁側の第１領域に対するスライド操作を前記第１操作と判別し、前記第１領域に包囲された第２領域に対する操作を前記第２操作と判別する
請求項１の画像表示装置。
【請求項７】
前記操作判別部は、前記操作面に対する第１スライド操作と第２スライド操作とが並列に実行された場合に前記第１操作と判別し、
前記表示制御部は、前記操作面に対する操作が前記第１操作であると前記操作判別部が判別した場合に、前記表示画像の第１領域を前記第１スライド操作に応じてスクロールさせるとともに前記表示画像のうち前記第１領域とは異なる第２領域を前記第２スライド操作に応じてスクロールさせる
請求項１の画像表示装置。
【請求項８】
前記操作判別部は、前記接触面に対する第１スライド操作と第２スライド操作とが特定の方向に対して交互に実行された場合に前記第１操作と判別し、
前記表示制御部は、前記操作面に対する操作が前記第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を前記特定の方向にスクロールさせる
請求項１の画像表示装置。
【請求項９】
前記表示制御部は、前記表示画像の一部を前記第１操作に応じてスクロールさせた状態で前記第１操作が解除された場合に、当該スクロールの実行前の画像を前記表示部に表示させる
請求項１から請求項８の何れかの画像表示装置。
【請求項１０】
前記表示制御部は、前記操作面に対する操作が前記第１操作であると前記操作判別部が判別した場合に、前記表示画像の第１領域を維持した状態で、前記表示画像のうち前記第１領域とは異なる第２領域を当該第１操作に応じて移動させ、前記表示画像のうち前記第１領域と前記第２領域との間の第３領域を、前記第１領域と前記第２領域との距離に応じて伸縮させる
請求項１から請求項９の何れかの画像表示装置。
【請求項１１】
操作面に対する利用者からの操作を検出する操作検出部と、前記操作面に重ねて画像を表示する表示部とを具備するコンピュータを、
前記操作検出部が検出した操作を判別する操作判別部、および、
前記表示部に画像を表示させる表示制御部として機能させるプログラムであって、
前記表示制御部は、前記操作面に対する操作が第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を当該第１操作に応じてスクロールさせ、前記操作面に対する操作が前記第１操作とは異なる第２操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の全体を当該第２操作に応じてスクロールさせる
プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、地図等の画像を表示する技術に関する。
【背景技術】
【０００２】
タッチパネルに表示された画像を利用者からの指示に応じてスクロールさせる各種の技術が従来から提案されている。例えば特許文献１には、タッチパネルに対するスライド操作（利用者が１本の指を操作面に接触させた状態で移動させる操作）の方向に表示画像をスクロールさせる技術が開示されている。スクロールにより表示画像の端部に到達した場合には、表示画像の一部がスライド操作の方向に変形（伸縮）されてから変形前の画像が表示される。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１３−１６４７００号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ところで、表示画像の全体をスクロール（以下「全体スクロール」という）させるだけでなく、表示画像の一部のみを利用者からの指示に応じて部分的にスクロール（以下「部分スクロール」という）させることができれば、例えば地図等の表示画像のうち実際に表示されている領域の周辺に位置する所望の部分のみをスクロールさせることで利用者が確認できて便利である。特許文献１の技術では、表示画像のスクロールにより端部に到達した場合に表示画像が部分的に変形するに過ぎないから、表示画像のうち利用者の所望の領域のみを部分的にスクロールさせることはできない。
【０００５】
また、表示画像のスクロールに先立ち、利用者がタッチパネルに対する操作で全体スクロールと部分スクロールとを選択する構成も想定され得るが、表示画像のスクロールのための操作とは別個に利用者がスクロールの全体／部分を選択する必要があり、利用者の負担が増加するという問題がある。以上の事情を考慮して、本発明は、表示画像の一部のスクロールと全体のスクロールとの切替の容易化を目的とする。
【課題を解決するための手段】
【０００６】
本発明の好適な態様に係る画像表示装置は、操作面に対する利用者からの操作を検出する操作検出部と、前記操作面に重ねて画像を表示する表示部と、前記操作検出部が検出した操作を判別する操作判別部と、前記表示部に画像を表示させる表示制御部とを具備し、前記表示制御部は、前記操作面に対する操作が第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を当該第１操作に応じてスクロールさせ、前記操作面に対する操作が前記第１操作とは異なる第２操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の全体を当該第２操作に応じてスクロールさせる。
【０００７】
本発明は、前述の態様に係る画像表示装置としてコンピュータを機能させるプログラムとしても特定される。具体的には、本発明に係るプログラムは、操作面に対する利用者からの操作を検出する操作検出部と、前記操作面に重ねて画像を表示する表示部とを具備するコンピュータを、前記操作検出部が検出した操作を判別する操作判別部、および、前記表示部に画像を表示させる表示制御部として機能させるプログラムであって、前記表示制御部は、前記操作面に対する操作が第１操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の一部を当該第１操作に応じてスクロールさせ、前記操作面に対する操作が前記第１操作とは異なる第２操作であると前記操作判別部が判別した場合に、前記表示部による表示画像の全体を当該第２操作に応じてスクロールさせる。
【発明の効果】
【０００８】
本発明の好適な態様では、表示画像のスクロールを指示する操作の判別結果に応じて表示画像の一部のスクロールと全体のスクロールとが選択的に実行される。したがって、第１操作や第２操作とは別個の操作で利用者が表示画像の一部のスクロールと全体のスクロールとを選択する構成と比較して、表示画像の一部のスクロールと全体のスクロールとを利用者が容易に切替えることが可能である。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施形態に係る画像表示システムの構成図である。
【図２】端末装置の外観図である。
【図３】端末装置の機能的な構成図である。
【図４】画像表示処理のフローチャートである。
【図５】全体スクロールの説明図である。
【図６】部分スクロールの説明図である。
【図７】操作例１における第１操作の説明図である。
【図８】操作例２における第１操作の説明図である。
【図９】操作例３における第１操作の説明図である。
【図１０】画像領域の説明図である。
【図１１】操作例４における第１操作の説明図である。
【図１２】操作例５における第１操作の説明図である。
【図１３】操作例６における第１操作の説明図である。
【図１４】変形例における第１操作の説明図である。
【図１５】変形例における第１操作の説明図である。
【図１６】変形例における部分スクロールの説明図である。
【発明を実施するための形態】
【００１０】
＜実施形態の構成＞
図１は、本発明の好適な態様に係る画像表示システム１００の構成図である。本実施形態の画像表示システム１００は、画像提供装置１２と端末装置１４と通信網１６とを具備する通信システムである。端末装置１４は、利用者からの指示に応じて各種の画像を表示する画像表示装置である。例えば携帯電話機，スマートフォン，タブレット端末等の可搬型の情報処理装置や、パーソナルコンピュータ等の可搬型または据置型の情報処理装置が、端末装置１４として好適に利用される。
【００１１】
端末装置１４は、通信網１６を介して画像提供装置１２と通信する。画像提供装置１２は、端末装置１４が表示する画像を提供するサーバ装置（典型的にはウェブサーバ）である。通信網１６は、例えば移動通信網やインターネット等の各種の通信網を包含し、端末装置１４に対する通信サービスの提供に利用される。なお、実際には複数の端末装置１４の各々が通信網１６を介して画像提供装置１２と通信するが、以下では便宜的に任意の１個の端末装置１４に着目する。また、端末装置１４による通信の有線／無線は不問である。
【００１２】
図１に例示される通り、端末装置１４は、演算処理装置２２と記憶装置２４と通信装置２６とタッチパネル３０とを具備するコンピュータシステムで実現される。演算処理装置（ＣＰＵ）２２は、記憶装置２４に記憶されたプログラムを実行することで各種の制御処理および演算処理を実行する。通信装置２６は、通信網１６を介して画像提供装置１２と通信する。なお、実際には音声通話のためのマイクロホンやスピーカが端末装置１４に設置されるが、図１では便宜的に省略した。もちろん、音声通話の機能を具備しない情報処理装置を端末装置１４として利用することも可能である。
【００１３】
記憶装置２４は、演算処理装置２２が実行するプログラムや演算処理装置２２が使用する各種のデータを記憶する。例えば、半導体記録媒体や磁気記録媒体等の公知の記録媒体や複数種の記録媒体の組合わせが記憶装置２４として利用される。また、端末装置１４に装着された可搬型の記録媒体を記憶装置２４として利用することも可能である。本実施形態の記憶装置２４は、地図を表現する画像（以下「地図画像」という）Ｍと、端末装置１４の利用者からの指示に応じて地図画像Ｍの表示を管理するためのアプリケーションプログラム（以下「地図表示プログラム」という）とを記憶する。画像提供装置１２から通信網１６を介して通信装置２６が受信した地図画像Ｍが記憶装置２４に格納される。地図画像Ｍは、例えばラスタ形式またはベクトル形式の画像データで表現される。
【００１４】
図２は、端末装置１４（スマートフォン）の外観図である。端末装置１４の筐体２０は平面状の操作面４０を包含する。図１のタッチパネル３０は、操作面４０に対する接触を検出する平板型の入力装置であり、操作面４０に対する利用者からの操作を検出する操作検出部３２と、画像を表示する表示部３４とを含んで構成される。表示部３４は、例えば液晶表示パネルや有機ＥＬ表示パネル等の平板型の表示機器であり、演算処理装置２２からの指示に応じた画像を表示する。端末装置１４の筐体２０を構成する光透過性の保護板（カバーガラス）と保護板の背面側に位置する表示部３４との間に光透過性の操作検出部３２が配置され、図２から理解される通り、保護板の表面が操作面４０として利用される。したがって、表示部３４は、操作面４０に重なる画像を表示する。
【００１５】
操作検出部３２は、操作面４０に対する物体の接触位置を検出する位置入力機器である。以下の説明では、利用者が自身の指を操作面４０に接触させて端末装置１４を操作する場合を例示するが、スタイラスペン等の操作器具を操作面４０に接触させることで利用者が端末装置１４を操作することも可能である。操作検出部３２による位置検出には、例えば抵抗膜方式，静電容量方式（表面型または投影型），表面弾性波方式等の公知の検出方式が任意に採用され得る。本実施形態の操作検出部３２は、操作面４０の複数の地点に対する接触を並列に検出可能な多点検出型の位置入力機器（マルチタッチパネル）である。利用者は、自身の指を操作面４０に接触させる操作（以下「タッチ操作」という）や、操作面４０に対する接触を維持したまま接触位置を任意の方向に移動させる操作（以下「スライド操作」という）をタッチパネル３０に対して付与することが可能である。
【００１６】
図３は、端末装置１４の機能的な構成図である。図３に例示される通り、演算処理装置２２は、記憶装置２４に記憶された地図表示プログラムを実行することで、地図画像Ｍの表示を管理するための複数の機能（操作判別部５２，表示制御部５４）を実現する。操作判別部５２は、タッチパネル３０の操作検出部３２が検出した操作の種類（態様）を判別する。表示制御部５４は、記憶装置２４に記憶された地図画像Ｍを表示部３４に表示させる。本実施形態の表示制御部５４は、操作判別部５２が判別した操作に応じて表示部３４による画像表示（地図画像Ｍのスクロール）を制御する。なお、演算処理装置２２の機能の一部または全部を、画像表示の管理に専用される電子回路で実現することも可能である。
【００１７】
＜実施形態の動作＞
図４は、演算処理装置２２が地図表示プログラムに応じて実行する処理（以下「画像表示処理」という）のフローチャートである。地図表示プログラムの起動を指示する操作（例えば地図表示プログラムのアイコンに対するタップ操作）を利用者がタッチパネル３０に付与した場合に画像表示処理が開始される。
【００１８】
画像表示処理を開始すると、演算処理装置２２（表示制御部５４）は、図５や図６に例示される通り、記憶装置２４に記憶された地図画像Ｍのうち特定の領域Ｑ0を表示部３４に表示させる（Ｓ1）。初期的に表示部３４に表示される領域Ｑ0の選定方法は任意である。例えば、端末装置１４の現在位置を含む領域や利用者が任意に指定した領域が表示部３４に領域Ｑ0として表示される。
【００１９】
演算処理装置２２は、操作面４０に対する操作（接触）を操作検出部３２が検出したか否かを判定する（Ｓ2）。操作の有無の判定は、操作面４０に対する操作が検出されるまで反復される（Ｓ2：NO）。地図画像Ｍが表示部３４に表示された状態で、利用者は、地図画像Ｍのスクロールを指示する第１操作と第２操作とを含む複数種の操作を操作面４０に対して付与することが可能である。第１操作と第２操作とは相異なる操作である。第１操作および第２操作の具体例については後述する。
【００２０】
操作検出部３２が操作を検出した場合（Ｓ2：YES）、演算処理装置２２（操作判別部５２）は、操作面４０に対する操作の種類を判別する（Ｓ3）。そして、演算処理装置２２（表示制御部５４）は、操作を判別した結果に応じて表示部３４による画像表示を制御する（Ｓ4−Ｓ6）。例えば操作面４０に対する操作が第１操作および第２操作の何れにも該当しない場合（Ｓ3：その他）、演算処理装置２２（表示制御部５４）は、操作面４０に対する操作の種類に応じて表示部３４による画像表示を制御する（Ｓ4）。例えば、表示画像の拡大や縮小が指示された場合、演算処理装置２２は、表示部３４が表示する地図画像Ｍを操作面４０に対する操作に応じて拡大または縮小する。
【００２１】
操作面４０に対する操作が第１操作であると判別した場合、演算処理装置２２（表示制御部５４）は、表示部３４が表示する地図画像Ｍの一部を第１操作に応じてスクロールさせる（Ｓ5：部分スクロール）。他方、操作面４０に対する操作が、第１操作とは異なる第２操作であると判別した場合、演算処理装置２２（表示制御部５４）は、表示部３４が表示する地図画像Ｍの全体を第２操作に応じてスクロールさせる（Ｓ6：全体スクロール）。以上の説明から理解される通り、地図画像Ｍのスクロールを指示する操作の種類（第１操作／第２操作）に応じて部分スクロール（Ｓ5）と全体スクロール（Ｓ6）とが選択的に実行される。
【００２２】
全体スクロール（Ｓ6）は、地図画像Ｍの全体を、第２操作に応じた方向に第２操作に応じた距離だけ移動（スクロール）させる処理である。本実施形態の第２操作は、スライド操作を包含する。演算処理装置２２（表示制御部５４）は、図５に例示される通り、第２操作のスライド操作による接触位置の移動に連動して地図画像Ｍの全体をスライド操作の方向に連続的に移動させる。したがって、全体スクロールの結果、地図画像Ｍのうち表示部３４に表示される領域は、操作前の領域Ｑ0から、領域Ｑ0とは異なる領域ＱYに変更される。
【００２３】
他方、部分スクロール（Ｓ5）は、図６に例示される通り、地図画像Ｍのうち第１操作での接触位置に対応する一部の領域ＱXを、第１操作に応じた方向に第１操作に応じた距離だけ移動させる処理である。本実施形態の第１操作はスライド操作を包含する。演算処理装置２２（表示制御部５４）は、地図画像Ｍのうち第１操作のスライド操作の起点を含む領域ＱXを画定し、表示部３４に表示された領域Ｑ0のうち領域ＱXとは別個の領域（第１領域）ＱZの表示を維持した状態で、地図画像Ｍの領域（第２領域）ＱXを、第１操作のスライド操作による接触位置の移動に連動してスライド操作の方向に連続的に移動させる。地図画像Ｍのうち領域ＱXと領域ＱZとの間に位置する領域（第３領域）ｑは、第１操作のスライド操作による領域ＱXの移動（領域ＱZに対する接近）に連動してスライド操作の方向に縮小（変形）される。すなわち、地図が印刷された用紙に接触した１本の指を移動させた場合に、用紙のうち指の下流側に位置する領域（領域ｑに相当）に皺を寄せながら上流側の領域（領域ＱXに相当）を移動させる様子が、地図画像Ｍの連続的な変形で模擬されるように、演算処理装置２２は表示部３４を制御する。
【００２４】
部分スクロール（Ｓ5）が実行された表示状態は、操作面４０に対する接触（第１操作）が解除されるまで維持される。利用者が自身の指を操作面４０から離すことで第１操作が解除された場合、演算処理装置２２（表示制御部５４）は、部分スクロールの実行前の画像を表示部３４に表示させる（Ｓ7）。具体的には、地図画像Ｍの領域ＱXが第１操作とは反対側に移動され、第１操作で縮小された領域ｑが縮小前の状態まで伸長される。以上の通り、第１操作とは反対方向のスライド操作（領域ＱXを移動前の位置に戻す指示）を利用者が実行しなくても、第１操作の実行後に指を操作面４０から離せば、表示部３４による表示画像は自動的に部分スクロールの直前の状態に復帰する。
【００２５】
他方、全体スクロール（Ｓ6）の実行後に操作面４０に対する接触（第２操作）が解除された場合、演算処理装置２２（表示制御部５４）は、全体スクロールの実行後の画像を維持する（Ｓ8）。すなわち、全体スクロールの実行後に利用者が指を操作面４０から離しても、操作前の画像には復帰せず、全体スクロールによる移動後の画像（領域ＱYの表示）が維持される。以上の通り、利用者は、第２操作による全体スクロールで地図画像Ｍの所望の領域を表示部３４に表示させて確認しながら、表示中の地図画像Ｍの周囲を第１操作による部分スクロールで一時的に確認することが可能である。
【００２６】
以上に説明した通り、本実施形態では、地図画像Ｍのスクロールを指示する操作の種類（第１操作／第２操作）に応じて部分スクロールと全体スクロールとが選択的に実行される。したがって、例えば第１操作や第２操作とは独立した操作で利用者が部分スクロールまたは全体スクロールを選択する構成と比較して、部分スクロールと全体スクロールとを利用者が容易に切替えることが可能である。
【００２７】
また、第１操作が操作面４０に付与された場合には、地図画像Ｍのうち固定的に表示される領域（第１領域）ＱZと、第１操作に応じて移動する領域（第２領域）ＱXとの間の領域（第３領域）ｑが、第１操作に連動して伸縮される。したがって、部分スクロールが実行されていることを利用者が直観的または視覚的に把握し易いという利点がある。また、第１操作による部分スクロールの実行後に第１操作が解除されると、表示部３４による表示画像が部分スクロールの直前の状態に復帰する。したがって、表示部３４が表示する地図画像Ｍの周囲を一時的に確認する作業を利用者が容易に実行できる。
【００２８】
第１操作および第２操作の具体例を以下に例示する。なお、以下の説明で参照する各図面では、利用者の指Ｆが地図画像Ｍに併記されている。
【００２９】
＜操作例１＞
操作例１では、図７に例示される通り、操作面４０に対する操作の圧力（以下「接触圧力」という）Ｐに応じて第１操作と第２操作とが判別される。接触圧力Ｐは、利用者の指が操作面４０を押圧する圧力である。なお、第１操作が解除された場合に操作前の画像に復帰する動作（Ｓ7）や、第２操作が解除された場合に全体スクロールの実行後の画像に維持する動作（Ｓ8）は前述の通りである。
【００３０】
図４の画像表示処理にて操作検出部３２が操作を検出した場合（Ｓ2：YES）、操作判別部５２は、操作面４０に対する接触位置での接触圧力Ｐを特定し、接触圧力Ｐが閾値Ｔを上回る場合に第１操作と判別する一方、接触圧力Ｐが閾値Ｔを下回る場合に第２操作と判別する（Ｓ3）。すなわち、利用者は、操作面４０を指Ｆで強く押圧した状態のスライド操作（第１操作）で地図画像Ｍの部分スクロールを指示し、操作面４０を指Ｆで弱く押圧した状態のスライド操作（第２操作）で地図画像Ｍの全体スクロールを指示することが可能である。
【００３１】
接触圧力Ｐの特定には公知の技術が任意に採用され得るが、本実施形態の操作判別部５２は、操作面４０に対する接触面積に応じて接触圧力Ｐを推定する。具体的には、接触圧力Ｐが大きいほど接触面積が増加する（例えば利用者の指の先端部が潰れる）という相関を利用して、操作面４０に対する接触面積が大きいほど接触圧力Ｐが増加するように操作判別部５２は接触圧力Ｐを推定する。
【００３２】
操作面４０に対する操作が第１操作であると操作判別部５２が判別した場合、表示制御部５４は、図７に例示される通り、地図画像Ｍの領域ＱZの表示を維持したまま、第１操作（スライド操作）に応じて地図画像Ｍの一部の領域ＱXをスクロールさせる。他方、操作面４０に対する操作が第２操作であると操作判別部５２が判別した場合、表示制御部５４は、図６を参照して説明した通り、第２操作（スライド操作）に応じて地図画像Ｍの全体をスクロールさせる。
【００３３】
操作例１では、操作面４０に対する接触圧力Ｐに応じて第１操作と第２操作とが判別されるから、利用者が容易に部分スクロールと全体スクロールとを選択できるという利点がある。なお、以上の例示では接触圧力Ｐが閾値Ｔを上回るスライド操作を第１操作と判別したが、接触圧力Ｐが閾値Ｔを下回るスライド操作を第１操作と判別することも可能である。
【００３４】
＜操作例２＞
操作例２では、図８に例示される通り、操作面４０の相異なる地点に対するスライド操作Ｘとタッチ操作Ｙとが並列に実行された場合に第１操作と判別される。具体的には、図４の画像表示処理において、操作判別部５２は、操作面４０に対するタッチ操作Ｙが維持された状態でタッチ操作Ｙとは別個の地点に対するスライド操作（例えばタッチ操作Ｙでの接触位置に向かうスライド操作）Ｘが実行された場合に第１操作と判別する（Ｓ3）。すなわち、例えば利用者が２本の指Ｆを操作面４０に接触させ、一方の指Ｆを維持した状態（タッチ操作Ｙ）で他方の指を移動（スライド操作Ｘ）させる操作が第１操作に該当する。他方、タッチ操作Ｙを伴わない単純なスライド操作は第２操作と判別される。
【００３５】
第１操作が付与された場合、表示制御部５４は、図８に例示される通り、第１操作のうちスライド操作Ｘに応じて地図画像Ｍの一部の領域ＱXをスクロールさせる（Ｓ5）。すなわち、地図が印刷された用紙の１個の地点を１本の指で押圧（タッチ操作Ｙ）しながら他の指で用紙を当該地点に向けて引寄せる（スライド操作Ｘ）という様子が、地図画像Ｍの部分スクロールにより模擬される。他方、第２操作が付与された場合、表示制御部５４は、地図画像Ｍの全体を第２操作（スライド操作）に応じてスクロールさせる（Ｓ6）。
【００３６】
操作例２によれば、地図が印刷された用紙の１個の地点を指で押圧しながら他の指で用紙を引寄せる様子が模擬されるから、地図画像Ｍの部分スクロールを利用者が直観的に指示できるという利点がある。
【００３７】
＜操作例３＞
操作例３は、操作面４０に対する接触圧力Ｐを、操作例２における操作の判別に適用した態様である。すなわち、図９に例示される通り、操作判別部５２は、操作面４０の相異なる地点に対するスライド操作Ｘとタッチ操作Ｙとが並列に実行され、かつ、スライド操作Ｘによる接触圧力ＰXが閾値ＴXを上回るとともにタッチ操作Ｙによる接触圧力ＰYが閾値ＴYを上回る場合に、操作面４０に対する操作を第１操作と判別する。接触圧力ＰXおよび接触圧力ＰYの特定には、操作例１で説明した方法が同様に適用される。閾値ＴXおよび閾値ＴYは、相異なる数値（例えばＴY＞ＴX）に設定される。ただし、閾値ＴXと閾値ＴYとを相等しい数値に設定することも可能である。他方、タッチ操作Ｙを伴わない単純なスライド操作Ｘや、タッチ操作Ｙを伴うけれども接触圧力ＰXが閾値ＴXを下回るスライド操作Ｘは第２操作と判別される。第１操作による部分スクロールや第２操作による全体スクロールは操作例２と同様である。
【００３８】
操作例３でも操作例２と同様の効果が実現される。また、操作例３では、操作面４０に対する接触圧力Ｐが操作の判別に加味されるから、操作例２と比較して、第１操作と第２操作とを明確に区別することが可能である。なお、以上の例示では、スライド操作Ｘによる接触圧力ＰXとタッチ操作Ｙによる接触圧力ＰYとを加味したが、接触圧力ＰXおよび接触圧力ＰYの一方のみを特定して閾値と比較することも可能である。
【００３９】
＜操作例４＞
図１０は、表示部３４において地図画像Ｍが表示される領域（以下「画像領域」という）６０の模式図である。例えば表示部３４が画像を表示可能な表示領域の全域にわたり地図画像Ｍが表示される場合には表示領域が画像領域６０に相当し、表示領域の一部の領域に地図画像Ｍが表示される場合には当該領域が画像領域６０に相当する。図１０に例示される通り、画像領域６０は、第１領域６１と第２領域６２とに区分される。第１領域６１は、画像領域６０の周縁側に位置する環状（矩形枠状）の領域であり、第２領域６２は第１領域６１に包囲された領域である。
【００４０】
操作例４では、操作面４０に対するスライド操作の起点が第１領域６１および第２領域６２の何れに位置するかに応じて第１操作と第２操作とが判別される。具体的には、操作判別部５２は、図１１に例示される通り、画像領域６０のうち第１領域６１内の地点を起点とするスライド操作（例えば第１領域６１から第２領域６２にわたるスライド操作）を第１操作と判別し、第２領域６２内の地点を起点とするスライド操作を第２操作と判別する。すなわち、利用者は、操作面４０のうち画像領域６０の第１領域６１内の地点に接触した指Ｆを第２領域６２に移動させるスライド操作（第１操作）で地図画像Ｍの部分スクロールを指示し、画像領域６０の第２領域６２内の地点に接触した指Ｆを任意の方向に移動させるスライド操作（第２操作）で地図画像Ｍの全体スクロールを指示することが可能である。
【００４１】
地図画像Ｍのうち画像領域６０の周囲の領域の確認を希望する利用者は、画像領域６０の周縁の近傍を起点としたスライド操作で所望の領域が画像領域６０内に引寄せられると認識する可能性が高い。操作例４では、画像領域６０の第１領域６１を起点とするスライド操作が第１操作と判別されるから、利用者の認識に整合した直観的な操作が可能であるという利点がある。
【００４２】
なお、操作例１と同様の方法で特定された接触圧力Ｐを、操作例４における操作の判別に適用することも可能である。例えば、画像領域６０の第１領域６１を起点とし、かつ、接触圧力Ｐが閾値Ｔを上回るスライド操作を第１操作と判別し、接触圧力Ｐが閾値Ｔを下回るスライド操作（起点が第１領域６１および第２領域６２の何れに位置するかは不問）を第２操作と判別する構成が想定される。
【００４３】
＜操作例５＞
操作例５では、図１２に例示される通り、操作面４０の相異なる地点に対するスライド操作Ｘ（Ｘ1，Ｘ2）が並列に実行された場合に第１操作と判別される。すなわち、図４の画像表示処理において、操作判別部５２は、操作面４０の１個の地点に対するスライド操作Ｘ1と他の地点に対するスライド操作Ｘ2とが並列に実行された場合に第１操作と判別する（Ｓ3）。例えば、利用者が２本の指Ｆを操作面４０に接触させた状態で各指Ｆを相互に接近させる操作（ピンチイン操作）が第１操作に相当する。他方、操作面４０の１個の地点に対する単純なスライド操作は第２操作と判別される。
【００４４】
第１操作が付与された場合、表示制御部５４は、図１２に例示される通り、第１操作の一方のスライド操作Ｘ1に応じて地図画像Ｍの一部の領域ＱX1をスクロールさせるとともに、第１操作の他方のスライド操作Ｘ2に応じて地図画像Ｍの一部の領域ＱX2をスクロールさせる（Ｓ5）。領域ＱX1は、地図画像Ｍのうちスライド操作Ｘ1の起点を含む領域であり、領域ＱX2は、地図画像Ｍのうちスライド操作Ｘ2の起点を含む領域である。図１２に例示される通り、領域ＱX1はスライド操作Ｘ1の方向および距離に応じて移動され、領域ＱX2はスライド操作Ｘ2の方向および距離に応じて移動される。第２操作が付与された場合に地図画像Ｍの全体を第２操作に応じて移動させる動作や、第１操作が解除された場合に操作前の画像に復帰する動作は前述の通りである。
【００４５】
なお、操作例１と同様の方法で特定された接触圧力Ｐを、操作例５における操作の判別に適用することも可能である。例えば、スライド操作Ｘ1による接触圧力Ｐ1が閾値Ｔ1を上回るとともにスライド操作Ｘ2による接触圧力Ｐ2が閾値Ｔ2を上回る場合に第１操作と判別する構成や、接触圧力Ｐ1および接触圧力Ｐ2の一方が閾値を上回る場合に第１操作と判別する構成が採用される。閾値Ｔ1と閾値Ｔ2との異同は不問である。
【００４６】
＜操作例６＞
操作例６では、図１３に例示される通り、操作面４０に対するスライド操作Ｘ1とスライド操作Ｘ2とが交互に実行された場合に第１操作と判別される。図１３のスライド操作Ｘ1およびスライド操作Ｘ2の各々は、操作面４０の相異なる地点から相互に略平行な特定の方向に接触位置を移動させる操作である。具体的には、利用者が２本の指Ｆを操作面４０に接触させた状態で、人間の歩行時の両脚の挙動を模擬するように各指Ｆを特定の方向に交互に移動させる操作が第１操作に相当する。他方、操作面４０の１個の地点に対する単純なスライド操作や、操作面４０に接触させた２本の指Ｆを共通の方向に並列に移動させる操作（相互に共通の方向に向かう複数の並列なスライド操作）は第２操作と判別される。
【００４７】
第１操作が付与された場合、表示制御部５４は、図１３に例示される通り、第１操作のスライド操作Ｘ（Ｘ1，Ｘ2）の方向に地図画像Ｍの一部の領域ＱXをスクロールさせる（Ｓ5）。領域ＱXの移動量はスライド操作Ｘ（Ｘ1，Ｘ2）毎に累積される。すなわち、スライド操作Ｘ1の直後のスライド操作Ｘ2では、直前のスライド操作Ｘ1による移動後の位置から領域ＱXが移動され、スライド操作Ｘ2の直後のスライド操作Ｘ1では、直前のスライド操作Ｘ2による移動後の位置から領域ＱXが移動される。したがって、操作面４０に対するスライド操作Ｘ（Ｘ1，Ｘ2）の反復回数に応じて領域ＱXの移動量は増加する。他方、第２操作が付与された場合、表示制御部５４は、地図画像Ｍの全体を第２操作（スライド操作）に応じてスクロールさせる（Ｓ6）。
【００４８】
以上に例示した操作例６によれば、スライド操作Ｘ1とスライド操作Ｘ2とを交互に付与するという簡便な操作で利用者が地図画像Ｍの部分スクロールを指示することが可能である。特に、スライド操作Ｘ1とスライド操作Ｘ2とは同方向に向かう操作であるから、利用者が片手で実行し易いという利点がある。また、スライド操作Ｘ1とスライド操作Ｘ2とを複数回にわたり反復することで領域ＱXの移動量（スクロール量）を充分に確保できるという利点もある。なお、操作例１と同様の方法で特定された接触圧力Ｐを、操作例６における操作の判別に適用することも可能である。例えば、スライド操作Ｘ1およびスライド操作Ｘ2による接触圧力Ｐが閾値Ｔを上回る場合に第１操作と判別する構成が採用される。
【００４９】
＜変形例＞
以上に例示した形態は多様に変形され得る。具体的な変形の態様を以下に例示する。以下の例示から任意に選択された２以上の態様を適宜に併合することも可能である。
【００５０】
（１）第１操作および第２操作は前述の例示に限定されない。例えば、図１４に例示される通り、操作面４０に対するスライド操作Ｘとタッチ操作Ｙとを第１操作と判別する前述の操作例２（図８）において、タッチ操作Ｙを維持した状態で操作面４０に対して複数回にわたり順次に反復されるスライド操作Ｘを第１操作と判別することも可能である。具体的には、操作面４０に対するタッチ操作Ｙを維持した状態で、地図画像Ｍのうち領域ＱX内の地点を起点とした所定の方向に対するスライド操作Ｘを複数回にわたり順次に反復する操作が第１操作に相当する。なお、各回のスライド操作Ｘの方向の異同は不問である。すなわち、同一の方向に対するスライド操作Ｘを複数回にわたり反復する操作のほか、スライド操作Ｘの方向を各回で相違させる操作も可能である。他方、第２操作の内容は操作例２と同様である。
【００５１】
第１操作が付与された場合、表示制御部５４は、複数回のスライド操作Ｘの各々に応じて地図画像Ｍの一部の領域ＱXをスクロールさせる（Ｓ5）。領域ＱXの移動量はスライド操作Ｘ毎に累積される。すなわち、複数回のうち第２回目以降のスライド操作Ｘでは、地図画像Ｍの一部の領域ＱXが、直前のスライド操作Ｘによる移動後の位置から移動される。したがって、操作面４０に対するスライド操作Ｘの反復回数に応じて領域ＱXの移動量は増加する。
【００５２】
以上の説明から理解される通り、図１４に例示した操作例（操作例２の変形例）によれば、操作面４０に対するスライド操作Ｘを複数回にわたり順次に反復することで領域ＱXの移動量（スクロール量）を充分に確保できるという利点がある。また、各回のスライド操作Ｘの方向を利用者が変化させ得る構成によれば、地図画像Ｍのうち所望の領域を利用者が探索し易いという利点もある。なお、スライド操作Ｘによる接触圧力ＰXが閾値ＴXを上回るとともにタッチ操作Ｙによる接触圧力ＰYが閾値ＴYを上回る場合に第１操作と判別するという前掲の操作例３の動作は、図１４に例示した操作例にも同様に適用される。
【００５３】
また、例えば、図１５に例示される通り、操作面４０の相異なる地点に対する複数のスライド操作Ｘと１個の地点に対するタッチ操作Ｙとが並列に実行された場合に第１操作と判別することも可能である。例えば利用者が、自身の親指を操作面４０に接触したまま、他の各指（例えば人差指と中指と薬指の３本）で操作面４０を反復的になぞる操作（すなわち、親指を支点として複数の指で地図を掻き寄せるような操作）が第１操作と判別される。図１５の例示では、複数のスライド操作の平均的な方向および距離に応じて地図画像Ｍの領域ＱXが移動される。以上に列挙した多様な例示から理解される通り、第１操作と第２操作とは、両操作を区別可能な程度に相違すれば充分であり、各操作の具体的な内容は任意である。
【００５４】
（２）前述の形態では、操作面４０に対する接触圧力Ｐと比較される閾値Ｔ（ＴX，ＴY，Ｔ1，Ｔ2）を固定値としたが、閾値Ｔを可変値とすることも可能である。例えば、閾値Ｔを利用者からの指示に応じて可変に設定することが可能である。以上の構成によれば、操作面４０に対する操作の傾向（接触圧力Ｐの高低の傾向）が利用者毎に相違する場合でも、閾値Ｔを適宜に調整することで、第１操作と第２操作とを適切に判別することが可能である。
【００５５】
（３）前述の形態では、地図画像Ｍの特定の領域ＱX（ＱX1，ＱX2）を第１操作に応じて移動（部分スクロール）させたが、部分スクロールの態様は以上の例示に限定されない。例えば、図１６では、縦横の格子線で便宜的に表現された地図画像Ｍが例示され、操作面４０に対する接触位置を方向Ｄに移動させるスライド操作が操作面４０に対して付与された場合が想定されている。図１６から把握される通り、方向Ｄのスライド操作が第１操作と判別された場合に、地図画像Ｍのうち操作面４０に対する接触位置の周囲の領域を部分的に変形（部分スクロール）させることも可能である。具体的には、スライド操作の方向Ｄの前方側（下流側）の領域は方向Ｄに縮小され、方向Ｄの後方側（上流側）の領域は方向Ｄに伸長する。操作面４０に対する接触位置に近い位置ほど地図画像Ｍの変形量は大きい。すなわち、ゴム等の弾性材料で形成された膜体の１点の移動に連動して周囲が伸縮するように地図画像Ｍが非線形に変形される。したがって、第１操作による接触位置から充分に離間した位置（例えば図１６の領域Ａ）では、操作の前後にわたり地図画像Ｍは変化しない。すなわち、図１６の例示でも、前述の形態と同様に、表示画像（地図画像Ｍ）の一部のスクロール（部分スクロール）が実現される。以上の説明から理解される通り、部分スクロールは、表示画像（地図画像Ｍ）の一部を、他の一部が固定された状態で移動させる処理として包括的に表現される。
【００５６】
（４）前述の形態では、操作面４０に対する接触面積から接触圧力Ｐを推定したが、接触圧力Ｐを特定する方法は任意である。例えばタッチパネル３０に設置された圧力センサで接触圧力Ｐを検出することも可能である。
【００５７】
（５）前述の形態では、画像提供装置１２から端末装置１４の地図画像Ｍを提供したが、地図画像Ｍの取得先は任意である。例えば、端末装置１４に装着された記録媒体から端末装置１４の記憶装置２４に地図画像Ｍを転送する構成や、他の端末装置１４との通信（例えば近距離無線通信）で受信した地図画像Ｍを記憶装置２４に格納する構成も採用される。したがって、通信装置２６や画像提供装置１２は省略され得る。
【００５８】
（６）前述の形態では地図画像Ｍを表示部３４に表示させたが、表示部３４による表示対象は以上の例示に限定されない。例えば、ウェブページや写真，文書，様々なソフトウェアの実行画面等の各種の画像を表示する場合にも、前述の形態が同様に適用される。以上の説明から理解される通り、本発明を適用可能な表示画像の概念には任意の画像が包含され、地図画像Ｍは表示画像の例示である。
【符号の説明】
【００５９】
１００……画像表示システム、１２……画像提供装置、１４……端末装置（画像表示装置）、１６……通信網、２２……演算処理装置、２４……記憶装置、２６……通信装置、３０……タッチパネル、３２……操作検出部、３４……表示部、４０……操作面、５２……操作判別部、５４……表示制御部、Ｍ……地図画像（表示画像）。
【図１】
2015099555.tif 000003
【図２】
2015099555.tif 000004
【図３】
2015099555.tif 000005
【図４】
2015099555.tif 000006
【図５】
2015099555.tif 000007
【図６】
2015099555.tif 000008
【図７】
2015099555.tif 000009
【図８】
2015099555.tif 000010
【図９】
2015099555.tif 000011
【図１０】
2015099555.tif 000012
【図１１】
2015099555.tif 000013
【図１２】
2015099555.tif 000014
【図１３】
2015099555.tif 000015
【図１４】
2015099555.tif 000016
【図１５】
2015099555.tif 000017
【図１６】
2015099555.tif 000018