(57)【要約】  タッチパネル（２）は、画像を表示する。位置検出部（３）は、前記タッチパネル（２）上での２つの被接触位置のＸＹ座標をそれぞれ検出する。前記位置検出部（３）が、前記２つの被接触位置のＸＹ座標を２回検出すると、演算部（４）は、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算する。制御実行部（５）は、前記演算部（４）が演算したＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算部（４）が演算したＹ方向距離の変化量に応じて第２の制御対象の制御を実行する。
2011040483.tif 000002
【特許請求の範囲】
【請求項１】
画像を表示するタッチパネルと、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出する位置検出部と、
前記位置検出部が、前記２つの被接触位置のＸＹ座標を２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算する演算部と、
前記演算部が演算したＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算部が演算したＹ方向距離の変化量に応じて第２の制御対象の制御を実行する制御実行部と、を備える表示装置。
【請求項２】
前記制御実行部は、前記変化量の大きさに対応して前記第１又は第２の制御対象の制御量を決定する、請求項１に記載の表示装置。
【請求項３】
前記第１及び第２の制御対象の少なくとも一方を、複数の制御対象のうちから選択する選択部を更に備える、請求項１又は２に記載の表示装置。
【請求項４】
前記制御実行部は、前記第１又は第２の制御対象が、前記画像の尺度、又は、表示装置が発生する音量である、請求項１乃至３のいずれか１項に記載の表示装置。
【請求項５】
前記制御実行部は、前記Ｘ方向距離又はＹ方向距離の変化量の正又は負に対応して、前記第１又は第２の制御対象の制御量を一方向又は逆方向に変化させる、請求項１乃至４のいずれか１項に記載の表示装置。
【請求項６】
被接触面上の２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、
を備える制御方法。
【請求項７】
画像を表示するタッチパネルを備えた表示装置のコンピュータに、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、
を実行させるプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、制御方法及び記録媒体に関する。
【背景技術】
【０００２】
タッチパネルを有する表示装置を備えた各種端末が知られている。例えば、特許文献１〜３には、ユーザによる１本の指による操作だけでなく、２本以上の指によるタッチ（マルチタッチ）で操作可能な表示装置が記載されている。【０００３】
特許文献１には、２本の指を広げる又は狭める操作を行うことにより、静止画やＷＥＢページ等の画面の表示情報を拡大又は縮小（ズーム）するタッチパネルシステムが記載されている。【０００４】
特許文献２には、表示装置のパネル画面上に表示された地図を２本の指による操作で拡大又は縮小すること、また、３本の指による操作で車載エアコンの室温調整を行うことが記載されている。【０００５】
特許文献３には、タッチパネルを搭載した２つの表示部を隣接配置してなる表示装置において、第１のタッチパネル上の第１指と第２のタッチパネル上の第２指との位置の移動距離を算出し、移動距離に、ある一定値以上の差があれば、表示部に表示された画像データを距離の変化に応じて拡大又は縮小する表示装置が記載されている。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特許第３８６７２２６号公報
【特許文献２】特開２００６−１６２２６７号公報
【特許文献３】特開２００７−２４０９６４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
特許文献１乃至３に記載された技術では、指による１回の操作に応答して、装置は１つの処理を実行する。このため、複数の処理を装置に実行させる場合、複数回の操作が必要であり、操作が煩雑である。【０００８】
本発明は、上記実情に鑑みてなされたものであり、指等による簡単な操作に応答して、複数の処理を実行することができる表示装置、制御方法及びこれらをコンピュータ上で実現するためのプログラムを記録した記録媒体を提供することを目的とする。
また、本発明は、簡単な操作により複数の指示を入力可能な表示装置、制御方法及びこれらをコンピュータ上で実現するための記録媒体を提供することを他の目的とする。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、本発明の第１の観点に係る表示装置は、
画像を表示するタッチパネルと、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出する位置検出部と、
前記位置検出部が、前記２つの被接触位置のＸＹ座標を２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算する演算部と、
前記演算部が演算したＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算部が演算したＹ方向距離の変化量に応じて第２の制御対象の制御を実行する制御実行部と、
を備える。【００１０】
上記目的を達成するために、本発明の第２の観点に係る制御方法は、
被接触面上の２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、
を備える。【００１１】
上記目的を達成するために、本発明の第３の観点に係るコンピュータ読み取り可能な記録媒体は、
画像を表示するタッチパネルを備えた表示装置のコンピュータに、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、
を実行させるプログラムを記録する。
【発明の効果】
【００１２】
本発明の表示装置は、指等による簡単な操作に応答して、複数の処理を実行することができる。
【図面の簡単な説明】
【００１３】
【図１】（ａ）は、本発明の実施形態に係る表示装置の構成を示すブロック図であり、（ｂ）は位置検出部等の構成を示すブロック図である。
【図２】本発明の実施形態に係る表示装置の動作を示すフローチャートである。
【図３】図２に示すステップＳ１〜Ｓ４にそれぞれ対応するイメージを示す図である。
【図４】（ａ−１）、（ａ−２）、（ｂ−１）及び（ｂ−２）は、２本の指をＸ方向に広げる又は狭める操作を行った際の制御を例示する図である。
【図５】（ａ−１）、（ａ−２）、（ｂ−１）及び（ｂ−２）は、２本の指をＹ方向に広げる又は狭める操作を行った際の制御を例示する図である。
【発明を実施するための形態】
【００１４】
以下、本発明の実施の形態にかかる表示装置１を図面を参照して説明する。
本実施形態に係る表示装置１は、図１（ａ）に示すように、タッチパネル２と、位置検出部３と、演算部４と、制御実行部５とを備える。
タッチパネル２は、ＬＣＤ（Liquid Crystal Display）２ａと、ＬＣＤ２ａの画面上に配置された静電容量方式のタッチセンサ２ｂと、スピーカ２ｃ等とから構成される。ＬＣＤ２ａは画面に画像を表示し、タッチセンサ２ｂはユーザの指等で接触された位置（被接触位置）に応じた電圧信号を位置検出部３に供給する。スピーカ２ｃは、音を出力する。
位置検出部３は、タッチセンサ２ｂから供給された電圧信号に基づいて、タッチパネル２のユーザの指等により接触された位置のＸＹ座標を検出する。
演算部４は、位置検出部３が、２つの被接触位置のＸＹ座標を連続して２回検出すると、先の２つの被接触位置の間のＸ方向距離及びＹ方向距離と、後の２つの被接触位置の間のＸ方向距離及びＹ方向距離との各変化量（差分）を演算する。
制御実行部５は、演算部４が演算したＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、演算部４が演算したＹ方向距離の変化量に応じて第２の制御対象の制御を実行する。
【００１５】
ここで、位置検出部３、演算部４及び制御実行部５は、図１（ｂ）に示すように、ＣＰＵ（Central Processing Unit）５１、ＲＡＭ（Random Access Memory）５２、ＲＯＭ（Read Only Memory）５３、ＡＤＣ（Analog to Digital Converter）５４、Ｉ／Ｆ（Interface）５５等から構成されている。位置検出部３、演算部４及び制御実行部５は、ＣＰＵ５１が、記録媒体の一例であるＲＯＭ５３に記憶されたプログラムを実行することにより実現されている。
ＣＰＵ５１は、ＲＡＭ５２に各種のデータを一時的に保存する。ＡＤＣ５４は、タッチセンサ２ｂから供給された電圧等のアナログ信号をデジタル信号に変換し、ＣＰＵ５１に供給する。Ｉ／Ｆ５５は、ＣＰＵ５１と他のハードウェアとの間でデータの送受信を仲介する。
【００１６】
表示装置１は、タッチパネル２上で２つの被接触位置を連続して２回検出すると、ｉ）先に検出した２つの被検出位置の間のＸ方向距離とＹ方向距離を求め、ii）後に検出した２つの被検出位置の間のＸ方向距離とＹ方向距離を求め、iii）X方向の距離の変化量（差分）と、Y方向距離の変化量（差分）を演算し、iv) X方向の距離の変化量に応じて、第１の制御対象を制御し、Y方向距離の変化量に応じて、第２の制御対象を制御する。従って、ユーザが２本の指を用いてタッチパネル２を連続してタッチすると、表示装置１は、連続したタッチに伴うＸ方向距離及びＹ方向距離の変化量に応じて、Ｘ方向とＹ方向とで別々の制御を行う。これにより、ユーザは、指による簡単な操作により、表示装置１に複数の処理を実行させることができる。
【００１７】
以下、X方向の距離の変化量に応じて、画像の表示サイズを制御し、Y方向距離の変化量に応じて、スピーカ２ｃの音量を制御する表示装置１の具体例を図２〜図５を参照して説明する。
本実施形態に係る表示装置１は、電源投入後、図２に示す処理を開始する。なお、理解を容易にするため、表示装置１のＬＣＤ２ａは、図４（ａ−１）に示すＷＥＢページを表示しているものとする。
まず、表示装置１の位置検出部３は、ユーザの２本の指が共にタッチパネル２に接触しているか否かを、タッチセンサ２ｂから供給される電圧信号に基づいて判別する（ステップＳ１）。位置検出部３は、２本の指が共にタッチパネル２に接触していると判別するまで待ち状態となる（ステップＳ１；ＮＯ）。位置検出部３は２本の指が共にタッチパネル２に接触していると判別すると（ステップＳ１；ＹＥＳ）、タッチパネル２上の２本の指により接触されている２つの被接触位置のＸＹ座標をそれぞれ検出する。
【００１８】
例えば、ユーザが、タッチパネル２上の図３に示す位置ＰＡ，ＰＢに指を接触したとする。ここでは、図３に示すように、位置ＰＡのＸＹ座標が（Ｘ１，Ｙ１）、位置ＰＢのＸＹ座標が（Ｘ２，Ｙ２）であったとする。
【００１９】
演算部４は、位置ＰＡとＰＢとのＸ方向の距離Ｘ０及びＹ方向の距離Ｙ０を演算し、演算結果を記憶する（ステップＳ２）。即ち、Ｘ方向距離Ｘ０＝Ｘ２−Ｘ１、Ｙ方向距離Ｙ０＝Ｙ２−Ｙ１を求め、記憶する。
【００２０】
次に、位置検出部３は、再度、ユーザの２本の指が共にタッチパネル２に接触しているか否かを判別する（ステップＳ３）。位置検出部３は、ユーザの２本の指が共にタッチパネル２に接触していると判別するまで待ち状態となり（ステップＳ３；ＮＯ）、２本の指が共にタッチパネル２に接触していると判別すると（ステップＳ３；ＹＥＳ）、２本の指のタッチパネル２上でのＸＹ座標をそれぞれ検出する。
【００２１】
ここで、ユーザがタッチパネル２上の位置ＰＣ，ＰＤに指で接触したとする。ここで、位置ＰＣのＸＹ座標が（Ｘ１’，Ｙ１’）、位置ＰＤのＸＹ座標が（Ｘ２’，Ｙ２’）であるとする。
【００２２】
演算部４は、位置ＰＣ，ＰＤのＸ方向の距離Ｘ０’とＹ方向の距離Ｙ０’を演算し、求めた距離Ｘ０’とＹ０’を記憶する（ステップＳ４）。即ち、演算部４は、Ｘ方向距離Ｘ０’＝Ｘ２’−Ｘ１’、Ｙ方向距離Ｙ０’＝Ｙ２’−Ｙ１’を求め、求めた距離Ｘ０’とＹ０’を記憶する。
【００２３】
続いて、演算部４は、ステップＳ２で求められた被接触位置ＰＡとＰＢの間のＸ方向距離Ｘ０及びＹ方向距離Ｙ０と、ステップＳ４で得られた被接触位置ＰＣとＰＤの間のＸ方向距離Ｘ０’及びＹ方向距離Ｙ０’とに基づいて、Ｘ方向距離の変化量を求めてＬＣＤ２ａの表示画像の拡大・縮小を制御し、Ｙ方向距離の変化量を求めてスピーカ２ｃの音量を制御する（ステップＳ５〜Ｓ１２）。
【００２４】
まず、Ｘ方向距離の変化量を求める処理（ステップＳ５〜Ｓ８）を具体的に説明する。
ステップＳ５では、演算部４が、Ｘ方向距離の変化量に関して、Ｘ０’−Ｘ０が０より大きいか否かを判定する。つまり、演算部４は、ステップＳ５で、Ｘ方向距離の変化量の正負を判定する。
【００２５】
ステップＳ５でＸ方向距離の変化量が正と判定されると（ステップＳ５；ＹＥＳ）、制御実行部５は、Ｘ方向距離の変化量の大きさ｜Ｘ０’−Ｘ０｜の値に応じて、第１の制御対象を制御する（ステップＳ６）。この例では、第１の制御対象は、ＬＣＤ２ａに表示された画像の尺度であり、制御実行部５は、Ｘ方向距離の変化量の大きさに応じて、表示画像を拡大する制御を行う。
【００２６】
一方、上記ステップＳ５でＸ方向距離の変化量が負と判定されると（ステップＳ５；ＮＯ）、制御実行部５は、Ｘ方向距離の変化量の大きさ、即ち｜Ｘ０’−Ｘ０｜の値に応じて、第１の制御対象に対して、上記ステップＳ６の制御とは逆の制御を実行する（ステップＳ７）。つまり、制御実行部５は、Ｘ方向距離の変化量の大きさに応じて、画像を縮小する制御を行う。
【００２７】
上記ステップＳ６，７の後に、演算部４は、メモリに記憶されたＸ０にＸ０’を代入する（ステップＳ８）。続いて、再び位置検出部３による制御は、上記ステップＳ３に戻り、位置検出部３は、ユーザの２本の指によるタッチパネル２への次回（３回目）の接触に備えて待ち状態となる。
【００２８】
ここで、以上の処理を、図４（ａ−１）〜４（ｂ−２）を参照して具体的に説明する。
例えば、図４（ａ−１）に示すように、表示情報１０が通常のサイズ（１倍）でタッチパネル２に表示されているとする。表示情報１０は、例えば、ＷＥＢページの画像である。なお、図中の枠は、タッチパネル２の外枠に相当する。ここで、ユーザが、１本の指で位置ＰＡに接触し、他の１本の指で位置ＰＢに接触し、続いて、図４（ａ−２）に示すように、１本の指で位置ＰＣに接触し、他の１本の指で位置ＰＤに接触したとする。この場合には、ユーザが、ＷＥＢページ閲覧中に２本の指をＸ方向に広げる操作を行ったことになる。この操作に伴い、制御実行部５は、図４（ａ−２）に示すように表示情報１０を拡大して表示情報１０Ａを生成し、ＬＣＤ２ａに表示情報１０Ａを表示させる。
【００２９】
また、例えば、図４（ｂ−１）に示すように、表示情報２０が通常のサイズ（１倍）でタッチパネル２に表示されているとする。ここで、ユーザが、１本の指で位置ＰＡに接触し、他の１本の指で位置ＰＢに接触し、その後、図４（ｂ−２）に示すように、１本の指で位置ＰＣに接触し、他の指で位置ＰＤに接触したとする。この場合には、ユーザが、ＷＥＢページ閲覧中に２本の指をＸ方向に狭める操作を行ったことになる。この操作に伴い、制御実行部５は、表示情報２０を縮小し、ＬＣＤ２ａに縮小した表示情報２０Ａを表示させる。
【００３０】
ここで、ユーザは、ステップＳ６，７での表示情報１０，２０の拡大又は縮小率を、この表示情報１０，２０を表示するアプリケーション毎に適宜設定してもよい。一例として、メーラの場合には、Ｘ方向距離の変化量の大きさが所定値以上であれば、制御実行部５が、文字の拡大率を１段階上げる又は下げるようにしてもよい。また、画像を表示するアプリケーションの場合には、Ｘ方向距離の変化量の大きさが所定値以上であれば、制御実行部５が、画像の拡大率を１０％上げる又は下げるようにしてもよい。
【００３１】
次に、Ｙ方向距離の変化量に関する処理（ステップＳ９〜Ｓ１２）を説明する。ステップＳ９では、演算部４が、Ｙ方向距離の変化量に関して、Ｙ０’−Ｙ０が０より大きいか否かを判定する。つまり、ステップＳ９では、Ｙ方向距離の変化量の正負を判定している。
【００３２】
ステップＳ９でＹ方向距離の変化量が正と判定されると（ステップＳ９；ＹＥＳ）、制御実行部５は、Ｙ方向距離の変化量の大きさ、即ち｜Ｙ０’−Ｙ０｜の値に応じて、第２の制御対象の制御を実行する（ステップＳ１０）。第２の制御対象としては、例えばＷＥＢページ上の動画や音楽の音量が挙げられる。ここで、制御実行部５は、Ｙ方向距離の変化量の大きさに応じて、第２の制御対象である音量を上げる制御を行う。
【００３３】
一方、上記ステップＳ９でＹ方向距離の変化量が負と判定されると（ステップＳ９；ＮＯ）、制御実行部５は、Ｙ方向距離の変化量の大きさ、即ち｜Ｙ０’−Ｙ０｜の値に応じて、第２の制御対象に対して、上記ステップＳ１０の制御とは逆の制御を実行する（ステップＳ１１）。つまり、制御実行部５は、Ｙ方向距離の変化量の大きさに応じて、第２の制御対象である音量を下げる制御を行う。
【００３４】
上記ステップＳ１０，１１の後に、演算部４は、メモリに記憶されたＹ０にＹ０’を代入する（ステップＳ１２）。続いて、制御は、再び位置検出部３による上記ステップＳ３に戻る。ステップＳ３に戻ると、位置検出部３は、ユーザの２本の指が共にタッチパネル２に接触していると判別するまで再度待ち状態となり、２本の指が共にタッチパネル２に接触していると判別すると、上記ステップＳ４以降の処理を繰り返す。
【００３５】
以下、図５（ａ−１）及び（ａ−２）を参照して、ステップＳ１０について具体的に説明する。図５（ａ−１）に示すように、音量表示バー３３を含む表示情報３０が表示されている。例えば、音量表示バー３３のスライダは左端にあり、音量が小さいことを示しているとする。ここで、ユーザが、一方の１本の指を位置ＰＡに接触させ、他方の１本の指を位置ＰＢに接触させた状態から、図５（ａ−２）に示すように、一方の１本の指を位置ＰＣに接触させ、他方の１本の指を位置ＰＤに接触させた場合を想定する。この場合には、ユーザが、タッチパネル２上で２本の指をＹ方向に広げる操作を行ったことになる。この操作に伴い、制御実行部５は、図示しない音量制御部を制御し、スピーカ２ｃの音量を上げる。そして、制御実行部５は、タッチパネル２上に、音量表示バー３３Ａを含む表示情報３０Ａを表示する。このとき、制御実行部５は、音量表示バー３３Ａのスライダを右側に移動することにより、音量が大きくなったことを示す。
【００３６】
以下、図５（ｂ−１）及び（ｂ−２）を参照して、ステップＳ１１について具体的に説明する。図５（ｂ−１）に示すように、音量表示バー４３を含む表示情報４０が表示されている。例えば、音量表示バー４３のスライダは右端にあり、音量が大きいことを示しているとする。ここで、ユーザが、一方の１本の指を位置ＰＡに接触させ、他方の１本の指を位置ＰＢに接触させた状態から、図５（ｂ−２）に示すように、一方の１本の指を位置ＰＣに接触させ、他方の１本の指を位置ＰＤに接触させた場合を想定する。この場合には、ユーザが、タッチパネル２上で２本の指をＹ方向に狭める操作を行ったことになる。この操作に伴い、制御実行部５は、音量制御部を制御し、スピーカ２ｃの音量を下げる。そして、制御実行部５は、タッチパネル２上に、音量表示バー４３Ａを含む表示情報４０Ａを表示する。このとき、制御実行部５は、音量表示バー４３Ａのスライダを左側に移動することにより、音量が小さくなったことを示す。
【００３７】
ここで、ユーザは、ステップＳ１０，１１での音量を、音声の出力を伴うアプリケーション毎に適宜設定してもよい。一例として、音楽を再生するアプリケーションを実行している場合、Ｙ方向距離の変化量の大きさ｜Ｙ０’−Ｙ０｜が所定値以上であれば、制御実行部５が、１段階又は１０％だけ音量を上げる又は下げるようにしてもよい。
【００３８】
本実施形態では、Ｘ方向距離の変化量とＹ方向距離の変化量とを演算し、Ｘ方向距離の変化量の正負及び大きさに応じて、表示情報の拡大又は縮小（ズーム）を行い、また、Ｙ方向距離の変化量の正負及び大きさに応じて、音量の上げ下げを行う。つまり、Ｘ方向のみの操作でズーム制御を行い、Ｙ方向のみの操作で音量制御を行うことが可能となる。従って、Ｘ方向とＹ方向とで別々の制御を行うことができ、例えば、方向毎にズーム制御や音量制御等、互いに異なる様々な制御を割り当てることが可能となり、指による簡単な操作により、表示装置１に２つの処理を実行させることができる。
【００３９】
上記実施形態では、２本の指をＸ方向に広げる又は狭める操作をすることで、図４（ａ−１）〜（ｂ−２）に示すように、通常サイズの表示情報を、ＸＹ方向の比率を保った状態で拡大又は縮小する制御を行ったが、これに限定されない。一例として、タッチパネル２上で、２本の指をＸ方向に広げる又は狭める操作を行うと、表示情報のＸ方向だけを拡大又は縮小し、また、２本の指をＹ方向に広げる又は狭める操作を行うと、表示情報のＹ方向だけを拡大又は縮小する制御をＸＹ方向にそれぞれ割り当ててもよい。このようにすれば、表示情報のＸＹ方向の比率を保った単なる拡大又は縮小とは異なり、ＸＹ方向の比率を変化させた拡大又は縮小を行うことが可能となる。
【００４０】
また、上記ステップＳ６，７では、Ｘ方向距離の変化量の大きさに応じて第１の制御対象（表示情報）の制御（拡大又は縮小）を実行し、また、上記ステップＳ１０，１１では、Ｙ方向距離の変化量の大きさに応じて第２の制御対象（音量）の制御（上げ下げ）を実行したが、これに限定されない。一例として、第１及び第２の制御対象を複数の制御対象のうちから選択する選択部が、Ｘ方向距離の変化量の大きさに応じて第２の制御対象の制御を実行し、Ｙ方向距離の変化量の大きさに応じて第１の制御対象の制御を実行するように、ＸＹ方向に制御対象を適宜割り当ててもよい。ここで、選択部は、図１（ｂ）に示すように、ＣＰＵ５１、ＲＡＭ５２、ＲＯＭ５３、ＡＤＣ５４、Ｉ／Ｆ５５等から構成され、ＣＰＵがメモリに記憶されたプログラムを実行することにより、上述の処理が実行される。
【００４１】
また、図５では、ユーザの使い勝手を考慮してタッチパネル２上に音量表示バー３３，３３Ａ，４３，４３Ａを表示するようにしたが、音量は聴覚で確認できるので、音量表示バー３３，３３Ａ，４３，４３Ａを表示しなくても構わない。
【００４２】
さらに、ユーザの使い勝手を考慮して、Ｘ及びＹ方向距離の変化量が所定値未満であれば、第１及び第２の制御対象の制御を実行しないように設定してもよい。このようにすれば、ユーザの２本の指によるタッチパネル２への接触の際に、指が僅かに動いただけで、意図しない制御が実行されるような事態を回避できる。
【００４３】
タッチパネル２が画像としてＷＥＢページ以外、即ち地図やＴＶ画面、チャンネルの選択画面等の表示をしているときには、その画面表示に依存して制御対象を変更してもよい。例えば、ＴＶ画面を表示しているときには、ＴＶ画面の拡大又は縮小と音量の上げ下げとをＸＹ方向にそれぞれ割り当ててもよい。
上記実施形態では、表示装置１は、タッチパネル２が２箇所で接触されることが、２回発生すると、何らかの制御を行った。しかし、１回目の接触から２回目の接触間での時間が所定時間以上の場合には、処理を中断し、ステップＳ１にもどるようにしてもよい。
この場合、例えば、制御実行部５は、内部タイマを備え、ステップＳ１及びＳ３でＹｅｓと判別された際に、内部タイマを起動し、ステップＳ３の処理で、Ｎｏと判別された際に、内部タイマの計時時間が基準時間以上となっている場合に、処理を強制的にステップＳ１にリターンするようにすればよい。
上記実施の形態では、２つの被接触位置が検出された際の入力処理を中心に説明したが、タッチパネルによる通常の入力処理も並行して実行することは当然である。また、２本の指の接触を検出した後、通常の入力処理が検出された場合に、処理をステップＳ１に戻すようにしてもよい。
また、上記実施形態では、タッチセンサ２ｂとして、静電容量方式のものを例示したが、タッチセンサ２ｂは静電容量方式のものに限定されず、マルチタッチに対応したものであればよい。
また、二次元で位置を検出する例を示したが、２本の指の３次元空間内の動きを検出し、Ｘ軸方向、Ｙ軸方向、Ｚ軸方向の距離の変化量を検出し、Ｘ軸方向の変化量に第１の制御、Ｙ軸方向の変化量に第２の制御、Ｚ軸方向の距離の変化量に第３の制御をわりあててもよい。
【００４４】
以上、本発明をその好適な実施形態に基づいて説明したが、本発明の表示装置は、上記実施形態の構成にのみ限定されるものではなく、上記実施形態の構成から種々の修正及び変更を施したものも、本発明の範囲に含まれる。
【００４５】
なお、本願は、２００９年９月２９日に出願された日本国特許出願２００９−２２３５８３号に基づく。本明細書中に日本国特許出願２００９−２２３５８３号の明細書、特許請求の範囲、および図面全体を参照として取り込むものとする。
【符号の説明】
【００４６】
１：表示装置
２：タッチパネル
２ａ：ＬＣＤ
２ｂ：タッチセンサ
２ｃ：スピーカ
３：位置検出部
４：演算部
５：制御実行部
１０，２０，３０，４０：表示情報（制御前）
１０Ａ，２０Ａ，３０Ａ，４０Ａ：表示情報（制御後）
ＰＡ：１本目の指の位置（移動前）
ＰＣ：１本目の指の位置（移動後）
ＰＢ：２本目の指の位置（移動前）
ＰＤ：２本目の指の位置（移動後）
３３，４３：音量表示バー（制御前）
３３Ａ，４３Ａ：音量表示バー（制御後）
５１：ＣＰＵ
５２：ＲＡＭ
５３：ＲＯＭ
５４：ＡＤＣ
５５：Ｉ／Ｆ
【図１】
2011040483.tif 000003
【図２】
2011040483.tif 000004
【図３】
2011040483.tif 000005
【図４】
2011040483.tif 000006
【図５】
2011040483.tif 000007
【手続補正書】
【提出日】平成24年3月28日(2012.3.28)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像を表示するタッチパネルと、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出する位置検出部と、
前記位置検出部が、前記２つの被接触位置のＸＹ座標を２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算する演算部と、
前記演算部が演算したＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算部が演算したＹ方向距離の変化量に応じて第２の制御対象の制御を実行する制御実行部と、を備える表示装置。
【請求項２】
前記制御実行部は、前記変化量の大きさに対応して前記第１又は第２の制御対象の制御量を決定する、請求項１に記載の表示装置。
【請求項３】
前記第１及び第２の制御対象の少なくとも一方を、複数の制御対象のうちから選択する選択部を更に備える、請求項１又は２に記載の表示装置。
【請求項４】
前記制御実行部は、前記第１又は第２の制御対象が、前記画像の尺度、又は、表示装置が発生する音量である、請求項１乃至３のいずれか１項に記載の表示装置。
【請求項５】
前記制御実行部は、前記Ｘ方向距離又はＹ方向距離の変化量の正又は負に対応して、前記第１又は第２の制御対象の制御量を一方向又は逆方向に変化させる、請求項１乃至４のいずれか１項に記載の表示装置。
【請求項６】
被接触面上の２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、
を備える制御方法。
【請求項７】
画像を表示するタッチパネルを備えた表示装置のコンピュータに、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、  を実行させるプログラム。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、表示装置、制御方法及びプログラムに関する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
本発明は、上記実情に鑑みてなされたものであり、指等による簡単な操作に応答して、複数の処理を実行することができる表示装置、制御方法及びこれらをコンピュータ上で実現するためのプログラムを提供することを目的とする。
また、本発明は、簡単な操作により複数の指示を入力可能な表示装置、制御方法及びこれらをコンピュータ上で実現するためのプログラムを提供することを他の目的とする。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１１
【補正方法】変更
【補正の内容】
【００１１】
上記目的を達成するために、本発明の第３の観点に係るプログラムは、
画像を表示するタッチパネルを備えた表示装置のコンピュータに、
前記タッチパネル上での２つの被接触位置のＸＹ座標をそれぞれ検出するステップと、
前記２つの被接触位置のＸＹ座標を所定の期間に２回検出すると、先の座標検出から後の座標検出までの、２つの被接触位置の間のＸ方向距離及びＹ方向距離の各変化量を演算するステップと、
前記演算されたＸ方向距離の変化量に応じて第１の制御対象の制御を実行し、且つ、前記演算されたＹ方向距離の変化量に応じて第２の制御対象の制御を実行するステップと、  を実行させるプログラムである。
【国際調査報告】
2011040483.tif 000008
2011040483.tif 000009
2011040483.tif 000010
2011040483.tif 000011