(57)【特許請求の範囲】
【請求項１】
表示装置と、
前記表示装置に取り付けられたタッチパネルと、
前記タッチパネルに対して行われた操作に基づいて前記表示装置を制御する表示制御部と
を備え、
前記表示制御部は、
前記表示装置が全体画像のうちの一部の画像を表示している際に前記タッチパネルに対して行われたツール表示操作に基づいて、前記表示装置が移動操作ツールを表示し、
前記移動操作ツールを操作するように前記タッチパネルに対して行われた移動操作に基づいて、前記表示装置が前記全体画像のうちの別の一部の画像を表示するように前記表示装置を制御し、
前記タッチパネルは、前記ツール表示操作において操作された２点の位置を検出し、
前記表示制御部は、前記２点を結ぶ直線の傾きに応じて、前記操作された２点の位置に対する前記移動操作ツールの位置が変化するように前記表示装置を制御する、表示操作装置。
【請求項２】
前記表示制御部は、前記移動操作ツールとしてスクロールバーを表示するように前記表示装置を制御する、請求項１に記載の表示操作装置。
【請求項３】
前記表示制御部は、前記ツール表示操作が前記タッチパネルに対して長押しで行われた場合、前記表示装置が前記移動操作ツールを表示するように前記表示装置を制御する、請求項１または請求項２に記載の表示操作装置。
【請求項４】
前記表示制御部は、前記２点の距離に応じて前記移動操作ツールの長さが変化するように前記表示装置を制御する、請求項１から３のいずれかに記載の表示操作装置。
【請求項５】
表示装置が全体画像のうちの一部の画像を表示するように前記表示装置を制御するステップと、
前記表示装置に取り付けられたタッチパネルに対して行われたツール表示操作に基づいて、前記表示装置が移動操作ツールを表示するように前記表示装置を制御するステップであって、前記ツール表示操作において前記タッチパネルに対して操作された２点の位置を検出し、前記２点を結ぶ直線の傾きに応じて、前記操作された２点の位置に対する前記移動操作ツールの位置が変化するように前記移動操作ツールを表示する、ステップと、
前記移動操作ツールを操作するように前記タッチパネルに対して行われた移動操作に基づいて、前記表示装置が前記全体画像のうちの別の一部の画像を表示するように前記表示装置を制御するステップと
をコンピューターに実行させるプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示操作装置およびプログラムに関する。
【背景技術】
【０００２】
画像を可変に表示可能な表示装置は広く普及している。例えば、表示装置は、携帯電話、タブレット型コンピューター、携帯型ゲーム機等に搭載されている。また、表示装置は、ＣＤプレイヤー、ＤＶＤプレイヤーおよび各種電子機器等の一部としても搭載されている。
【０００３】
一般に、表示装置は、画面サイズおよび文字サイズ等の制約により、全体画像を画面に一度に表示できないことがある。この場合、操作者は、操作手段を用いて表示する画像を移動させることができる。例えば、操作者は、マウスまたはキーボードを用いて画像を移動させることができる。
【０００４】
近年、表示装置の操作手段としてタッチパネルが広く用いられている。操作者がタッチパネルに対して操作を行うと、タッチパネルは操作者の操作を検出し、表示装置は操作者の操作に応じて画像を変化させる。
【０００５】
例えば、特許文献１には、画面を慣性スクロールするスクロール制御装置が記載されている。特許文献１のスクロール制御装置は、操作者がタッチする座標位置を変化させるスクロール操作を途中で中断しても、表示装置は中断時の速度で自動的にスクロールしながら画面を表示する。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開平１０−１６１６２８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１のスクロール制御装置では、操作者が意図せずにタッチパネルに触れてしまうと、画像がスクロールしてしまうことがある。また、特許文献１のスクロール制御装置では、表示される画像の全体をすぐに把握することができず、画像を迅速に変更できないことがある。
【０００８】
本発明は、上記課題に鑑みてなされたものであり、意図せぬ画像移動を抑制するとともに画像移動を容易にした表示操作装置およびプログラムを提供することを目的としている。
【課題を解決するための手段】
【０００９】
本発明による表示操作装置は、表示装置と、タッチパネルと、表示制御部とを備える。前記タッチパネルは、前記表示装置に取り付けられている。前記表示制御部は、前記タッチパネルに対して行われた操作に基づいて前記表示装置を制御する。前記表示制御部は、前記表示装置が全体画像のうちの一部の画像を表示している際に前記タッチパネルに対して行われたツール表示操作に基づいて、前記表示装置が移動操作ツールを表示し、前記移動操作ツールを操作するように前記タッチパネルに対して行われた移動操作に基づいて、前記表示装置が前記全体画像のうちの別の画像を表示するように前記表示装置を制御する。
【００１０】
本発明によるプログラムは、以下のステップ（１）〜（３）をコンピューターに実行させる。（１）表示装置が全体画像のうちの一部の画像を表示するように前記表示装置を制御するステップ。（２）前記表示装置に取り付けられたタッチパネルに対して行われたツール表示操作に基づいて、前記表示装置が移動操作ツールを表示するように前記表示装置を制御するステップ。（３）前記移動操作ツールを操作するように前記タッチパネルに対して行われた移動操作に基づいて、前記表示装置が前記全体画像のうちの別の画像を表示するように前記表示装置を制御するステップ。
【発明の効果】
【００１１】
本発明によれば、意図せぬ画像移動を抑制するとともに画像移動を容易にできる。
【図面の簡単な説明】
【００１２】
【図１】本実施形態の表示操作装置の模式図である。
【図２】本実施形態の表示操作装置の動作を説明するための模式図である。
【図３】本実施形態の表示操作装置の表示対象となる全体画像を示す模式図である。
【図４】本実施形態の表示操作装置の動作を説明するための模式図であり、（ａ）はツール表示操作前の表示装置を示す模式図であり、（ｂ）はタッチパネルに対する操作者のツール表示操作を示す模式図であり、（ｃ）はツール表示操作後の表示装置を示す模式図であり、（ｄ）はタッチパネルに対する移動操作を示す模式図であり、（ｅ）は移動操作後の表示装置を示す模式図である。
【図５】本実施形態の表示操作装置の動作を説明するための模式図である。
【図６】本実施形態の表示操作装置の動作を説明するための模式図であり、（ａ）はタッチパネルに対するツール表示操作を示す模式図であり、（ｂ）はタッチパネルの検出結果を説明するための模式図であり、（ｃ）は表示装置１０に表示された移動操作ツールを示す模式図である。
【図７】本実施形態の表示操作装置の動作を説明するための模式図である。
【図８】本実施形態のプログラムによって実行されるステップを示すフローチャートである。
【発明を実施するための形態】
【００１３】
以下、図面を参照して本発明による表示操作装置およびプログラムの実施形態を説明する。ただし、本発明は以下の実施形態に限定されない。
【００１４】
まず、図１および図２を参照して本実施形態の表示操作装置１００の構成および動作を説明する。表示操作装置１００は、例えば、スマートフォン、タブレット、または、パソコンの一部として用いられる。
【００１５】
図１は、表示操作装置１００の模式図である。表示操作装置１００は、表示装置１０と、タッチパネル２０と、表示制御部３０とを備える。
【００１６】
表示装置１０は画像を表示する。例えば、表示装置１０は任意の画像を画面に表示する。典型的には、表示装置１０は２つの主面と４つの側面とを有しており、表示装置１０の画面は２つの主面のうちの一方の主面に位置している。表示装置１０は、液晶表示装置であってもよく、有機ＥＬ表示装置であってもよい。
【００１７】
タッチパネル２０は表示装置１０に取り付けられる。タッチパネル２０は操作者の操作を検出する。タッチパネル２０は、表示装置１０と一体的に構成されていてもよい。あるいは、タッチパネル２０は、表示装置１０から分離可能なように構成されていてもよい。
【００１８】
典型的には、タッチパネル２０は、２つの主面と４つの側面とを有している。タッチパネル２０は、２つの主面の一方から他方まで透明な透明領域を有している。タッチパネル２０の透明領域は、表示装置１０の画面と重なるように配置される。表示操作装置１００の操作者はタッチパネル２０を介して表示装置１０の表示を視認できる。
【００１９】
表示操作装置１００の操作者は、タッチパネル２０を操作する。典型的には、操作者は、操作者自身の指でタッチパネル２０を操作する。また、典型的には、操作者は、タッチパネル２０のうち表示装置１０の画面と重なる位置に対して操作を行う。操作者がタッチパネル２０を操作すると、タッチパネル２０は操作者の操作を検出する。
【００２０】
例えば、操作者がタッチパネル２０を操作すると、タッチパネル２０は操作者の操作位置を検出する。一例として、操作者がタッチパネル２０にタッチすると、タッチパネル２０は操作者のタッチした位置を検出する。また、操作者が、タッチパネル２０の複数の箇所を同時にタッチすると、タッチパネル２０は操作者のタッチした複数の位置を検出する。
【００２１】
表示制御部３０は表示装置１０を制御する。例えば、表示制御部３０は、タッチパネル２０の検出結果に基づいて表示装置１０の表示する画像を変更する。例えば、表示制御部３０は、中央演算処理装置（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、または、特定用途集積回路（Ａｐｐｌｉｃａｔｉｏｎ  Ｓｐｅｃｉｆｉｃ  Ｉｎｔｅｇｒａｔｅｄ  Ｃｉｒｃｕｉｔ：ＡＳＩＣ）を含む。
【００２２】
なお、図１に示すように、表示操作装置１００は、記憶部４０をさらに備えることが好ましい。記憶部４０は、表示装置１０によって表示される画像を記憶する。また、記憶部４０は、表示制御部３０の動作を制御するプログラムを記憶していてもよい。
【００２３】
記憶部４０は、例えば、ハードディスク、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）またはＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）を含む。ＲＯＭは、例えば、フラッシュメモリー等のＰＲＯＭ（Ｐｒｏｇｒａｍｍａｂｌｅ  ＲＯＭ）である。ＲＡＭは、例えば、ＤＲＡＭ（Ｄｙｎａｍｉｃ  ＲＡＭ）である。
【００２４】
ただし、表示操作装置１００は、記憶部４０を備えなくてもよい。例えば、表示装置１０に表示される画像および／または表示制御部３０を制御するためのプログラムは、表示操作装置１００の外部にある外部記憶装置から通信部を介して読み出してもよい。
【００２５】
図２は、本実施形態の表示操作装置１００の動作を説明するための模式図である。本実施形態の表示操作装置１００において、表示装置１０は、全体画像のうちの一部の画像を表示する。
【００２６】
表示装置１０は、全体画像を表示可能であってもよい。ただし、典型的には、表示装置１０が全体画像を表示する場合、全体画像に含まれる情報（例えば、文字情報）が多くなりすぎて、画像が煩雑になってしまうことがある。また、表示装置１０が全体画像を表示する場合に全体画像に含まれる情報（例えば、文字情報）の一部を削除して表示することもあるが、この場合、操作者に必要な情報も削除されてしまうことがある。
【００２７】
本実施形態の表示操作装置１００は、操作者の操作に基づき、全体画像のうちの一部の画像を変更する。表示装置１０が全体画像のうちの一部の画像を表示している場合に、操作者がタッチパネル２０に対してツール表示操作を行う。典型的には、操作者は、操作者自身の指でタッチパネル２０に対してツール表示操作を行う。ツール表示操作は、例えば２点タッチ操作である。あるいは、ツール表示操作は、タップ操作であってもよい。例えば、タップ操作は、シングルタップ操作またはダブルタップ操作である。あるいは、ツール表示操作はピンチアウト操作であってもよい。
【００２８】
図２において、操作者は、両手のうちの一方の手の人差し指および親指でタッチパネル２０の２点をタッチすることによってツール表示操作を行っている。
【００２９】
操作者がタッチパネル２０に対してツール表示操作を行うと、タッチパネル２０は操作者のツール表示操作を検出する。タッチパネル２０が操作者のツール表示操作を検出すると、表示装置１０は移動操作ツールＴを表示する。この場合、表示制御部３０は、操作者のツール表示操作に基づいて表示装置１０が移動操作ツールＴを表示するように表示装置１０を制御する。
【００３０】
移動操作ツールＴは、表示対象である全体画像のうち表示装置１０に表示されている画像の位置を示している。移動操作ツールＴは、例えばスクロールバーである。
【００３１】
表示装置１０が移動操作ツールＴを表示する場合、操作者は移動操作ツールＴを操作するようにタッチパネル２０に対して移動操作を行う。典型的には、操作者は、操作者自身の指でタッチパネル２０に対して移動操作を行う。タッチパネル２０は操作者の移動操作を検出する。表示制御部３０は、操作者の移動操作に基づいて全体画像のうちの別の画像を表示するように表示装置１０を制御する。
【００３２】
なお、表示装置１０が移動操作ツールＴを表示する場合、移動操作ツールＴは、操作者が操作しやすい大きさであることが好ましい。例えば、移動操作ツールＴの長さは３ｃｍ以上であることが好ましく、移動操作ツールＴの長さは５ｃｍ以上１５ｃｍ以下であることがさらに好ましい。
【００３３】
例えば、操作者がツール表示操作としてタッチパネル２０に対して長押しを行った場合に、表示制御部３０は、表示装置１０が移動操作ツールを表示するように表示装置１０を制御する。一例として、表示制御部３０は、操作が０．５秒以上行われた場合、ツール表示操作が行われたと判定する。また、表示制御部３０は、タッチパネル２０に対してツール表示操作が行われている状態で移動操作が行われた場合に全体画像の別の画像を表示するように表示装置１０を制御してもよい。
【００３４】
また、表示操作装置１００において、移動操作ツールＴはタッチパネル２０に対する操作者のツール表示操作に応じた位置に表示されてもよい。例えば、操作者がツール表示操作を行った場合、表示装置１０は、表示する画像を実質的に変更することなく、ツール表示操作の行われた操作位置の近傍に移動操作ツールＴを表示する。
【００３５】
また、移動操作ツールＴの長さは、ツール表示操作において操作者のタッチした２点の距離に応じて変化してもよい。この場合、操作者は移動操作ツールの長さ自体を容易に調整できるため、操作者は、自身の必要とする精度で全体画像のうちの表示する画像を移動させることができる。
【００３６】
本実施形態の表示操作装置１００によれば、表示装置１０は、操作者のツール表示操作に基づいて移動操作ツールＴを表示する。このため、操作者は、意図せぬ画像移動を抑制しながら、移動操作ツールＴを用いて全体画像のうちの表示される画像を容易に移動できる。
【００３７】
また、本実施形態の表示操作装置１００によれば、操作者のツール表示操作に基づいて移動操作ツールＴが表示される。このため、操作者のツール表示操作前に、表示装置１０は、移動操作のためのツールを予め表示しなくても適切に画像を移動できる。また、移動操作のための何らかのツールが予め表示されている場合でも、移動操作ツールＴを適宜必要な場所に表示できるため、画像を容易に移動できる。
【００３８】
また、図２に示すように、操作者が左手でツール表示操作を行う場合、移動操作ツールＴは、ツール表示操作の操作位置よりも右側に表示されることが好ましい。移動操作ツールＴがツール表示操作よりも右側に表示されることにより、操作者は右手で移動操作を容易に行うことができる。
【００３９】
図３は、本実施形態の表示操作装置１００の表示対象となる全体画像ＤＧを示す模式図である。全体画像ＤＧは、左右方向Ｗに沿った幅、および、上下方向Ｌに沿った長さを有している。
【００４０】
典型的には、全体画像ＤＧは、図１に示した記憶部４０に記憶されている。表示制御部３０は、必要に応じて、表示装置１０が図３に示すように全体画像ＤＧの全体を表示するように表示装置１０を制御可能である。ただし、表示装置１０が全体画像ＤＧを表示した場合、表示される画像の文字が小さくなり、詳細な情報を表示できないことがある。
【００４１】
ここでは、全体画像ＤＧはリスト情報を含む。リスト情報は、縦方向すなわち上下方向Ｌに沿って配列された複数の要素を有している。リスト情報の事項は表題であり、リスト情報の各要素の情報は互いに異なる表題である。ここでは、リスト情報の第１列は項目名「Ｔｉｔｌｅ」があり、第２列は「ＡＡＡＡＡＡ」であり、第３列は「ＢＢＢＢＢＢ」である。
【００４２】
以下、図１、図３および図４を参照して本実施形態による表示操作装置１００の動作を説明する。図４（ａ）はツール表示操作前の表示操作装置１００を示す模式図であり、図４（ｂ）はタッチパネル２０に対して行われるツール表示操作を示す模式図であり、図４（ｃ）はツール表示操作後の表示操作装置１００を示す模式図である。また、図４（ｄ）はタッチパネル２０に対して行われる移動操作を示す模式図であり、図４（ｅ）は移動操作後の表示操作装置１００を示す模式図である。
【００４３】
図４（ａ）に示すように、表示装置１０は画面に画像Ｇ１を表示する。画像Ｇ１は、図３に示した全体画像ＤＧの一部である。表示装置１０は、画像Ｇ１のみを表示しており、全体画像ＤＧの残りを表示していない。
【００４４】
表示制御部３０は、表示装置１０が図４（ａ）に示すように画像Ｇ１を表示するように表示装置１０を制御する。典型的には、全体画像ＤＧは、図１に示した記憶部４０に記憶されており、表示制御部３０は、記憶部４０に記憶された情報に基づいて表示装置１０が画像Ｇ１を表示するように表示装置１０を制御する。なお、後述するように、表示装置１０は後のツール表示操作によって移動操作ツールＴを表示するが、ここでは、表示装置１０は、ツール表示操作を行う前に移動操作ツールを表示していない。
【００４５】
次に、図４（ｂ）に示すように、操作者はタッチパネル２０に対してツール表示操作を行う。典型的には、操作者は、一方の手の２本の指でタッチパネル２０に対してツール表示操作を行う。この場合、タッチパネル２０は操作者のツール表示操作を検出する。
【００４６】
ここでは、操作者は、左手の親指および人差し指でタッチパネル２０にタッチしている。図４（ｂ）において、タッチパネル２０のうち点Ｐ１は、操作者の左手の親指でタッチされた位置であり、点Ｐ２は、操作者の左手の人差し指でタッチされた位置である。点Ｐ２は点Ｐ１よりも上方に位置している。タッチパネル２０のうち点Ｐ１、Ｐ２は、タッチパネル２０に対して概ね上下方向に沿って離れている。タッチパネル２０は、ツール表示操作としてタッチされた２点の位置を検出する。
【００４７】
タッチパネル２０がツール表示操作を検出すると、表示装置１０は、図４（ｃ）に示すように、画像Ｇ１の上に移動操作ツールとしてスクロールバーＴｓを表示する。この場合、表示制御部３０は、スクロールバーＴｓを表示するように表示装置１０を制御する。スクロールバーＴｓは、全体画像ＤＧのうち表示装置１０に表示される画像を移動させる指示を受け付けるためのソフトウェアキーである。
【００４８】
スクロールバーＴｓは、スクロールゾーンＴａと、ノブＴｂとを含む。スクロールゾーンＴａは上下方向に延びている。スクロールゾーンＴａの下端はツール表示操作においてタッチされた点Ｐ１の近傍に位置している。スクロールゾーンＴａの上端はツール表示操作においてタッチされた点Ｐ２の近傍に位置している。したがって、スクロールゾーンＴａは、ツール表示操作においてタッチされた点Ｐ１の近傍から点Ｐ２の近傍にまで延びている。ここでは、スクロールゾーンＴａの長さは、ツール表示操作においてタッチされた点Ｐ１と点Ｐ２との間の距離にほぼ等しい。
【００４９】
ノブＴｂはスクロールゾーンＴａ内を上下方向に移動可能である。スクロールゾーンＴａは全体画像ＤＧの全長を表しており、ノブＴｂは、全体画像ＤＧのうち表示装置１０において現在表示されている画像Ｇ１の位置を示している。ここでは、ノブＴｂはスクロールゾーンＴａの上方に位置している。また、図４（ｃ）に示すように、スクロールバーＴｓは、ツール表示操作においてタッチされた点Ｐ１、Ｐ２よりも右側に表示されることが好ましい。
【００５０】
その後、表示装置１０がスクロールバーＴｓを表示している状態で、操作者は、図４（ｄ）に示すように、タッチパネル２０に対して移動操作を行う。ここでは、操作者は、移動操作として、右手の人差し指をノブＴｂにタッチした状態で人差し指を下方にスライドする。表示制御部３０は、タッチパネル２０のうち表示装置１０に表示された移動操作ツールＴに対応する領域に対して移動操作が行われたことを検出する。
【００５１】
移動操作が行われると、表示装置１０は、図４（ｅ）に示すように、別の画像を表示する。表示装置１０の表示する画像は、ツール表示操作前の画像Ｇ１から別の画像Ｇ２に変化する。なお、画像Ｇ１、Ｇ２のいずれも全体画像ＤＧの一部である。この場合、表示制御部３０は、操作者の移動操作に基づいて、表示装置１０の表示する画像が画像Ｇ１から画像Ｇ２に変更するように表示装置１０を制御する。
【００５２】
なお、図４（ｂ）では、操作者はタッチパネル２０のうち上下方向に離れた２点をタッチしたが、操作者のタッチする２点は必ずしも表示装置１０に対して垂直でなくてもよい。操作者の操作は斜め方向であってもよい。ただし、この場合、操作者の操作は斜め方向であっても、斜め方向の成分のうち上下方向に投影した成分が水平方向に投影した成分よりも大きい場合、タッチパネル２０は、操作者が上下方向に離れた２点をタッチしたと検出してもよい。
【００５３】
なお、図１、図２および図４を参照した上述の説明では、操作者は、左手でツール表示操作を行い、右手で移動操作を行ったが、本発明はこれに限定されない。操作者は、右手でツール表示操作を行い、左手で移動操作を行ってもよい。
【００５４】
以下、図１および図５を参照して本実施形態の表示操作装置１００の動作を説明する。図５は、本実施形態の表示操作装置１００の動作を説明するための模式図である。
【００５５】
上述したように、表示装置１０が画像Ｇ１を表示する場合、操作者は、図５に示すように、右手でタッチパネル２０に対してツール表示操作を行う。ここでは、操作者は、右手の親指および人差し指でタッチパネル２０をタッチする。この場合、タッチパネル２０はタッチされた２点を検出する。
【００５６】
次に、タッチパネル２０に対するツール表示操作に基づいて、表示装置１０は、図５に示すように移動操作ツールＴを表示する。この場合、移動操作ツールＴは、図５に示すように、ツール表示操作においてタッチされた点Ｐ１、Ｐ２よりも左側に表示されることが好ましい。
【００５７】
上述したように、タッチパネル２０がツール表示操作を検出すると、表示制御部３０は、画像Ｇ１を実質的に変更することなく、ツール表示操作の行われた点Ｐ１、Ｐ２の近傍に移動操作ツールＴを表示するように表示装置１０を制御する。
【００５８】
以下、図１および図６を参照して本実施形態による表示操作装置１００の動作を説明する。図６は、本実施形態の表示操作装置１００の動作を説明するための模式図である。図６（ａ）はタッチパネル２０に対するツール表示操作を示す模式図であり、図６（ｂ）はタッチパネル２０の検出結果を説明するための模式図であり、図６（ｃ）は表示装置１０に表示された移動操作ツールを示す模式図である。
【００５９】
図６（ａ）に示すように、操作者はツール表示操作としてタッチパネル２０をタッチする。ここでは、操作者の右手の親指がタッチパネル２０の点Ｐ１をタッチし、操作者の右手の人指し指がタッチパネル２０の点Ｐ２をタッチする。
【００６０】
この場合、タッチパネル２０は、図６（ｂ）に示すように、点Ｐ１と点Ｐ２とを検出する。点Ｐ１の座標は（Ｘ１、Ｙ１）であり、点Ｐ２の座標は（Ｘ２、Ｙ２）である。点Ｐ１と点Ｐ２との間の左右方向の距離ΔＸはＸ２−Ｘ１で表され、点Ｐ１と点Ｐ２との間の上下方向の距離ΔＹはＹ２−Ｙ１で表される。
【００６１】
次に、上下方向に沿った直線に対する点Ｐ１と点Ｐ２とを結ぶ直線の傾きθは、図６（ｃ）に示すように、ｔａｎ-1（ΔＸ／ΔＹ）と表される。θが０°以上９０°以下の場合、ツール表示操作が操作者の右手で行われたとみなして、表示制御部３０は、表示装置１０が点Ｐ１および点Ｐ２に対して左側に移動操作ツールＴを表示するように表示装置１０を制御する。一方、θが−９０°以上０°未満の場合、ツール表示操作が操作者の左手で行われたとみなして、表示制御部３０は、表示装置１０が点Ｐ１および点Ｐ２に対して右側に移動操作ツールＴを表示するように表示装置１０を制御する。
【００６２】
なお、操作者がタッチパネル２０の２点をタッチした場合でも、ΔＸがΔＹよりも大きい場合、表示制御部３０は操作者の操作をツール表示操作と判定しなくてもよい。
【００６３】
上述した説明では、表示装置１０は、左右方向には全体画像ＤＧをすべて表示できる一方、上下方向には全体画像ＤＧの一部しか表示できなかったが、本発明はこれに限定されない。表示装置１０は、上下方向には全体画像ＤＧをすべて表示できる一方、左右方向には全体画像ＤＧの一部しか表示できなくてもよい。あるいは、表示装置１０は、左右方向および上下方向のそれぞれにおいて全体画像ＤＧの一部しか表示できなくてもよい。例えば、表示装置１０が、左右方向に全体画像ＤＧの一部しか表示できない場合、表示装置１０の表示する画像が左右方向に移動可能であるように、左右方向に延びた移動操作ツールＴが表示されることが好ましい。
【００６４】
また、図４を参照して上述した説明では、移動操作ツールとしてスクロールバーＴｓを用いたが、本発明の移動操作ツールはスクロールバーに限定されない。移動操作ツールとして別の形態を用いてもよい。例えば、移動操作ツールとしてインデックスバーを用いてもよい。
【００６５】
以下、図７を参照して本実施形態の表示操作装置１００の動作を説明する。図７は、表示操作装置１００の模式図を示す。表示操作装置１００におけるタッチパネル２０に対してツール表示操作が行われると、表示装置１０は移動操作ツールとしてインデックスバーＴｉを表示する。ここでは、インデックスバーＴｉは文字「Ａ」、「Ｇ」、「Ｍ」、「Ｓ」および「Ｘ」を有している。
【００６６】
例えば、操作者が、移動操作において、インデックスバーＴｉの文字「Ｇ」にタッチすると、表示装置１０の表示する画像は、画面の上方に名前「ＧＧＧＧＧＧ」の位置する画像に変化する。また、例えば、操作者が、移動操作において、インデックスバーＴｉの文字「Ｇ」と文字「Ｍ」との中間をタッチすると、表示装置１０の表示する画像は、画面の上方に名前「ＪＪＪＪＪＪ」の位置する画像に変化する。
【００６７】
なお、図７を参照した説明では、画像はアルファベットを含んでおり、インデックスバーＴｉに表示される情報はアルファベットを有していたが、本発明はこれに限定されない。インデックスバーＴｉに表示される情報は画像に応じて変更することが好ましい。例えば、インデックスバーＴｉに表示される情報は、ひら仮名であってもよく、数字であってもよい。
【００６８】
例えば、表示装置１０の表示対象がパーソナルコンピューターで作成された文書情報である場合、インデックスバーＴｉに表示される情報は、文書情報が作成された年月日を示す情報であってもよい。あるいは、表示装置１０の表示対象が、デジタルカメラまたはスマートフォンで撮像された写真である場合、インデックスバーＴｉに表示される情報は、写真が撮影された年月日を示す情報であってもよい。あるいは、インデックスバーＴｉに表示される情報はアイコンであってもよい。
【００６９】
なお、上述したように、図１に示した記憶部４０は表示制御部３０の動作を制御するプログラムを記憶してもよい。本実施形態の表示操作装置１００において、記憶部４０は、操作者の操作に基づいて表示装置１０の表示を制御するためのコンピュータープログラムを記憶してもよい。
【００７０】
表示制御部３０（コンピューター）は、以下のように表示装置１０を制御してもよい。（１）表示装置１０は全体画像のうちの一部の画像を表示する。（２）タッチパネル２０に対して行われたツール表示操作を検出すると、表示装置１０は移動操作ツールを表示する。（３）移動操作ツールを操作するようにタッチパネル２０に対して行われた移動操作を検出すると、表示装置１０は全体画像のうちの別の画像を表示する。
【００７１】
以下、図１および図８を参照して、本実施形態のプログラムによって実行されるステップを示すフローチャートを説明する。図８は、本実施形態のプログラムによって実行されるステップを示すフローチャートである。表示制御部３０は、記憶されたプログラムを読み出して、図８を参照する動作を実行してもよい。
【００７２】
Ｓ８０２において、表示制御部３０は表示装置１０が画像を表示するように表示装置１０を制御する。例えば、表示制御部３０は、タッチパネル２０を介した操作者の操作に基づいて、表示装置１０が画像を表示するように表示装置１０を制御する。
【００７３】
次に、Ｓ８０４において、表示制御部３０はタッチパネル２０に対してツール表示操作が行われたか否かを判定する。タッチパネル２０に対してツール表示操作が行われていない場合（Ｓ８０４においてＮｏの場合）、表示制御部３０は、Ｓ８０４において、再度、表示制御部３０は、タッチパネル２０に対してツール表示操作が行われたか否かを判定する。
【００７４】
タッチパネル２０に対してツール表示操作が行われた場合（Ｓ８０４においてＹｅｓの場合）、Ｓ８０６において、表示制御部３０は、表示装置１０が移動操作ツールを表示するように表示装置１０を制御する。
【００７５】
次に、Ｓ８０８において、表示制御部３０は、タッチパネル２０に対して移動操作が行われたか否かを判定する。タッチパネル２０に対して移動操作が行われていない場合（Ｓ８０８においてＮｏの場合）、Ｓ８１０において、表示制御部３０は、表示装置１０が移動操作ツールを表示してから所定時間経過したか否かを判定する。
【００７６】
表示装置１０が移動操作ツールを表示してから所定時間経過していない場合（Ｓ８１０においてＮｏの場合）、表示制御部３０は、Ｓ８０８において、再度、タッチパネル２０が移動操作を検出したか否かを判定する。
【００７７】
表示装置１０が移動操作ツールを表示してから所定時間経過している場合（Ｓ８１０においてＹｅｓの場合）、表示制御部３０は、表示装置１０の画像を変更することなくプロセスを終了する。
【００７８】
タッチパネル２０に対して移動操作が行われた場合（Ｓ８０８においてＹｅｓの場合）、表示制御部３０は、Ｓ８１２において、移動操作に基づいて、全体画像のうちの表示装置１０によって表示される画像を変更するように表示装置１０を制御する。
【００７９】
なお、上述した説明では、操作者は操作を指で行ったが、本発明はこれに限定されない。操作者の操作はタッチパネル２０によって検出できればよく、タッチパネル２０に専用の棒または任意の棒で行われてもよい。
【００８０】
また、図面を参照した上述の説明では、表示装置１０の画面全体での画像の表示および変更について説明したが、本発明はこれに限定されない。画面の１つのウィンドウ内における画像の表示および変更に適用されてもよい。
【００８１】
また、上述した説明では、ツール表示操作の一例として、２点タッチを説明したが、本発明はこれに限定されない。ツール表示操作は、タップ操作またはピンチアウト操作であってもよい。ただし、ツール表示操作としてタップ操作を行う場合、タップ操作は、タッチパネル２０の２点をタップするダブルタップ操作であることが好ましい。
【００８２】
また、本実施形態の表示操作装置１００の態様は特に限定されない。表示操作装置１００は、スマートフォンまたはタブレット型コンピューターの一部として用いられてもよい。あるいは、表示操作装置１００は、ＣＤプレイヤー、ＤＶＤプレイヤー、および、各種電子機器の一部として用いられてもよい。例えば、表示操作装置１００は、画像形成装置の一部として用いられてもよい。さらに具体的には、表示操作装置１００の用いられる画像形成装置は、プリンター、または、複写機能だけでなく、スキャナーおよび／またはファクシミリの各機能を有してもよい。
【産業上の利用可能性】
【００８３】
本実施形態によれば、意図せぬ画像移動を抑制するとともに画像移動を容易にできる。
【符号の説明】
【００８４】
１０  表示装置
２０  タッチパネル
３０  表示制御部
４０  記憶部
１００  表示操作部
【図１】
0006458750.tif 000002
【図２】
0006458750.tif 000003
【図３】
0006458750.tif 000004
【図４】
0006458750.tif 000005
【図５】
0006458750.tif 000006
【図６】
0006458750.tif 000007
【図７】
0006458750.tif 000008
【図８】
0006458750.tif 000009