(57)【要約】【課題】  特殊なスタイラスペンも不要であり、指２本のマルチタッチにより多数の処理を実行する。【解決手段】  第１副タッチにより主タッチに処理を容易に多数の処理を付加する情報処理装置において、タッチパネル上にされた第１副タッチの状態を示すタッチ情報を求める情報生成部と、タッチ情報と、付加する処理を対応付けられた対応情報を記憶する記憶部と、対応情報中の前記タッチ情報と対応する処理を決定する決定部と、を有する情報処理装置。【選択図】図２
2011028399.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルに表示された対象ファイルを選択するための主タッチとは座標が異なる第１副タッチの状態を示すタッチ情報を求める情報生成部と、
タッチ情報と、処理とが対応付けられた対応情報を記憶する記憶部と、
前記対応情報中の、前記情報生成部で求められたタッチ情報と対応する処理を決定する決定部と、を有する情報処理装置。
【請求項２】
前記情報生成部は、第１副タッチの回数を求める計数手段を有し、
前記タッチ情報は、第１副タッチの回数を含むことを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記情報生成部は、第１副タッチの継続時間を求める第１測定手段を有し、
前記タッチ情報は、第１副タッチの継続時間を含むことを特徴とする請求項１または２記載の情報処理装置。
【請求項４】
前記情報生成部は、第１副タッチされた時から、該第１副タッチ以降の第２副タッチされた時までの間隔時間を求める第２測定手段を有し、
前記タッチ情報は、第１副タッチされた時から、該第１副タッチ以降の第２副タッチされた時までの間隔時間を含むことを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記情報生成部は、主タッチされた点を基準として複数の領域を生成する領域生成手段と、
第１副タッチされた点が属する領域を求める領域判定手段と、を有し、
前記タッチ情報は、第１副タッチされた点が属する領域を含むことを特徴とする請求項１〜４何れかに記載の情報処理装置。
【請求項６】
更に、前記選択された対象ファイルの使用状態を示す状態情報を生成する状態判断部を有し、
対応情報は複数あり、前記記憶部には対応情報が状態情報ごとに記憶されており、
前記決定部は、前記状態判断部により生成された状態情報に対応する対応情報中の、前記情報生成部で求められたタッチ情報と対応する処理を決定することを特徴とする請求項１〜５何れかに記載の情報処理装置。
【請求項７】
コンピュータを請求項１〜６何れかに記載の情報処理装置として機能させるための情報処理プログラム。
【請求項８】
請求項７記載の情報処理プログラムを記録したコンピュータ読み取り可能な記録媒体。
【請求項９】
請求項１〜６何れかに記載の情報処理装置とタッチパネルとを備えた電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、例えば同時入力可能なマルチタッチパネルの情報処理装置、情報処理プログラム、記録媒体、電子機器に関する。
【背景技術】
【０００２】
使用者が直感的な操作を行うことができる入力インターフェースとして、使用者がパネルに直接タッチすることで操作できるタッチパネルがある。近年では、タッチによる座標の同時入力が可能な（使用者が複数の箇所にタッチできる）マルチタッチパネルが開発されている。
【０００３】
マルチタッチパネルでは、ピンチイン（２本の指の間隔を縮める動作）やピンチアウト（２本の指の間隔を広げる動作）により、拡大、縮小、回転などの処理を行うことができる。また、スワイプ（ページをめくる動作）によりページの移動などを行うことができる。
【０００４】
しかし、従来では、マルチタッチにより行われる処理が限られているという問題がある。そこで、行われる処理を拡張するために、以下の特許文献１または２等に記載の技術が提案されている。
【０００５】
特許文献１記載のパネル入力装置は、入力パネルと複数（３本以上）のペン軸を持つスタイラスペン、によって構成される。そして、使用者がこのスタイラスペンの複数のペン軸を操作することで、ペン先の状態を変更して入力パネルにタッチし、その状態に対応した処理を行う。
【０００６】
また特許文献２の情報入出力装置は、大型モニターの大画面に指で同時にタッチした数（例えば、３点から１０点）に対応した処理を行う。つまり、最大８個の処理を行うことができる。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特開２００８−２０４３７５号公報
【特許文献２】特開２００７−２０７２８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかし、特許文献１記載の技術であると、上述のように、ペン先の状態に対応した処理を行うため、ペン先の状態を変更できる特殊なスタイラスペンが必要である。更に、使用者の所望する処理ごとに、使用者はペン先の状態を変更しなければならない。
【０００９】
また、特許文献２記載の技術であると、同時に６点以上のタッチを行う場合には、両手でタッチをしなければならないという煩わしさがある。
【００１０】
そこで、本発明ではこのような問題を鑑みて、容易に多数の処理を実行できる情報処理装置、情報処理プログラム、記録媒体、電子機器を提供することを目的とする。
【課題を解決するための手段】
【００１１】
上記目的を達成するため、タッチパネルに表示された対象ファイルを選択するための主タッチとは座標が異なる第１副タッチの状態を示すタッチ情報を求める情報生成部と、
タッチ情報と、処理とが対応付けられた対応情報を記憶する記憶部と、前記対応情報中の、前記情報生成部で求められたタッチ情報と対応する処理を決定する決定部と、を有する情報処理装置を提供する。
【発明の効果】
【００１２】
本発明の情報処理装置、情報処理プログラム、記録媒体、電子機器であれば、特殊なスタイラスペンも不要であり、指２本のマルチタッチにより多数の処理を実現できる。
【図面の簡単な説明】
【００１３】
【図１】図１（Ａ）はタッチパネルの断面図であり、図１（Ｂ）は、第１電極基板が撓んだ場合の断面図である。
【図２】本実施例の情報処理装置の機能構成例を示したブロック図である。
【図３】本実施例の情報処理装置の処理フローを示したフローチャート図である。
【図４】実施例１のタッチ情報を示した図である。
【図５】実施例１の対応情報の一例を示した図である。
【図６】実施例２のタッチ情報を示した図である。
【図７】実施例２の対応情報の一例を示した図である。
【図８】実施例４のタッチ情報を示した図である。
【図９】実施例４の対応情報の一例を示した図である。
【図１０】実施例５の対応情報を示した図である。
【図１１】実施例５の別の実施形態の対応情報を示した図である。
【発明を実施するための形態】
【００１４】
以下、図面を参照して、本発明を実施するための形態の説明を行う。なお、同じ機能を持つ構成部や同じ処理を行う過程には同じ番号を付し、重複説明を省略する。
【実施例１】
【００１５】
本実施例の情報処理装置はタッチパネルと共に用いられる。タッチパネルには、抵抗膜方式、静電容量方式、電磁誘導方式など様々あるが、以下では、抵抗膜方式を用いた場合を説明する。本実施例の情報処理装置は、抵抗膜方式以外のタッチパネルとともに用いてもよい。以下の説明では、「タッチ」とは、指やスタイラスペンなどの入力手段で、タッチパネルを押下する（タッチパネルと接触させる）行為をいう。また、用いるタッチパネルはマルチタッチパネルである必要がある。マルチタッチパネルとは、同時に複数の座標の入力（タッチ）が可能なタッチパネルである。
【００１６】
図１（Ａ）は、本実施例で用いる抵抗膜方式のタッチパネル１０の概要を示す断面図であり、図１（Ｂ）は、タッチパネル１０をタッチした場合の断面図である。
【００１７】
タッチパネル１０は、第１電極基板１８と、第２電極基板２０と、ドットスペーサ２２などで構成される。第１電極基板１８と第２電極基板２０とは互いに対向しており、第１電極基板１８は、第２電極基板２０の上方に位置する。第１電極基板１８と第２電極基板２０とは、図示しないスペーサなどで一定距離が保たれている。第１電極基板１８は、例えばフィルム（ＰＥＴ：ポリエチレンテレフタレート）で形成され、第２電極基板２０は、例えばガラスで形成されている。
【００１８】
第１電極基板１８と第２電極基板２０の対向する面にはそれぞれ、第１抵抗膜１１と第２抵抗膜１２が形成される。第１抵抗膜１１と第２抵抗膜１２とは例えば、ＩＴＯ（インジウム錫酸化物）である。また、ドットスペーサ２２は、環境などの外的要因による第１電極基板１８の撓みで誤接触しないように設けられる。
【００１９】
図２に第１抵抗膜１１と第２抵抗膜１２の斜視図と、本実施例１の情報処理装置１００のブロック図を示す。図２に示すように、本実施例１の情報処理装置１００は、検出部１０１と、電圧印加部１０２と、主タッチ認識部１０４と、情報生成部１０６と、対象ファイル認識部１０７と、決定部１０８と記憶部１１０と、通信部１１８と、を有する。
【００２０】
この例では、第１抵抗膜１１と第２抵抗膜は共に矩形状である。第１抵抗膜１１、第２抵抗膜１２はそれぞれ、入力領域１３を有する。入力領域１３は、使用者がタッチすることで座標が入力される領域である。第１抵抗膜１１の両長辺側の周縁には、第１電極１５が設けられる。また、第２抵抗膜１２の両短辺側の周縁には、第２電極１６が設けられる。つまり、第１電極１５と、第２電極１６とは互いに直交する方向に配置される。
【００２１】
電圧印加部１０２は、第１電極１５と第２電極１６とに電圧を交互に印加する。図１（Ｂ）に示すように、使用者が指などの入力手段で、第１電極基板１８をタッチすると、第１電極基板１８が撓むことで、第１抵抗膜１１と第２抵抗膜１２とが接触する。そうすると、第１電極１５に電圧が印加されている場合に、その電圧は、接触点で分圧されることで、検出部１０１は接触点のｙ座標を検出できる。また、第２電極１６に電圧が印加されている場合に、その電圧は、接触点で分圧されることで、検出部１０１は接触点のｘ座標を検出できる。
【００２２】
次に、本実施例の情報処理装置１００について説明する。本実施例の情報処理装置１００は、タッチパネル上に表示されている対象ファイルを主タッチにより選択される。そして、選択された対象ファイルに対して所望する処理を第１副タッチにより選択される。情報処理装置１００は、選択された処理についての制御信号を処理装置２００に対して送信する。そして、処理装置２００は、送信された制御信号についての処理を主タッチにより選択された対象ファイルに対して実行する。
【００２３】
以下の説明では、「対象ファイル」とは、タッチパネルの表示面に表示されているデータファイルやアプリケーションソフトなど、使用者が所定の処理を実行する全ての対象のファイルを意味する。また、「主タッチ」とは、タッチパネルの表示面に表示されている対象ファイルを選択するために行うタッチである。「第１副タッチ」とは、主タッチで選択された対象ファイルに対して実行する処理を選択するためのタッチである。通常、「主タッチ」は１回目のタッチであり、「第１副タッチ」は、主タッチ以降のタッチ（例えば、２回目のタッチ）である。また、「第１副タッチ」は複数回のタッチも含む。
【００２４】
使用者が、主タッチによりデータファイルを選択した場合には、所定の処理、例えば、「データのコピー」「データの切り取り」「データの削除」などの処理の中から、使用者の所望の処理を第１副タッチにより選択する。そして選択された処理を、第１主タッチで選択したデータファイルに対して処理装置２００に実行させる。
【００２５】
また、使用者が、主タッチにより楽曲再生ソフトを選択した場合には、所定の処理、例えば、「楽曲の再生」「楽曲の選択」「楽曲の停止」「楽曲の早送り」「楽曲の巻き戻し」などの処理の中から使用者の所望の処理を第１副タッチにより選択する。そして、選択された処理を、第１主タッチで選択した楽曲再生ソフトに対して処理装置に対して実行させる。以下の説明では、対象ファイルとしてデータファイルを、使用者が主タッチにより選択した場合を説明する。
【００２６】
図３に本実施例の情報処理装置１００の処理フローを示す。まず、検出部１０１は、タッチパネル１０から入力される電圧から、主タッチのｘ座標とｙ座標（以下ではまとめて「位置座標」という。）についての情報（以下、座標情報）という。）を検出する。
【００２７】
主タッチ認識部１０４は主タッチの点の位置座標を認識する（ステップＳ１０２）。例えば、使用者が入力手段によりタッチパネル１０に主タッチを継続していれば（入力手段でタッチパネル１０を接触し続ければ）、主タッチ認識部１０４が主タッチの座標を認識する、としてもよい。また、使用者が入力手段により所定回（例えば、２回）連続で、略同じ座標位置に主タッチすることで、該主タッチされた位置座標を認識してもよい。この場合には、認識部は、所定回、主タッチされた点の位置座標および対象ファイルを記憶する記憶部として機能する。
【００２８】
主タッチ認識部１０４で主タッチの位置座標を認識した場合には（ステップＳ１０２のＹｅｓ）、次のステップＳ１０４に進む。主タッチ認識部１０４で主タッチの位置座標を認識しない場合には（ステップＳ１０２のＮｏ）、認識できるまで次のステップＳ１０２には進まない。
【００２９】
次に、第１副タッチがされた場合には（ステップＳ１０４のＹｅｓ）、検出部１０１は上記の手法で第１副タッチの座標情報を検出する。相違判断部１１２は、主タッチの位置座標と、第１副タッチの位置座標と、が異なるか否かを判定する（ステップＳ１０６）。主タッチの位置座標と第１副タッチの位置座標が同じであると判定すると（ステップＳ１０６のＮ０）、ステップＳ１０４に戻る。この場合には、第１副タッチがなされていないと判断されるからである。
【００３０】
相違判断部１１２が、主タッチの位置座標と、第１副タッチの位置座標と、が異なると判定すると（ステップＳ１０６のＹｅｓ）、情報生成部１０６は、第１副タッチの状態を示すタッチ情報（パラメータ）を生成する（ステップＳ１０８）。ここで、タッチ情報とは様々あるが、本実施例１では、第１副タッチの回数であるとする。また、相違判断部１１２は、主タッチの位置座標と、第１副タッチの位置座標と、が異なる旨を示す結果情報を決定部１０８に送信する。
【００３１】
また、対象ファイル認識部１０７は、主タッチにより選択された位置座標に相当する（使用者により選択された）対象ファイルの種別情報を生成する。この例であると、使用者に主タッチで選択された対象ファイルはデータファイルであることから、データファイルである旨を示す種別情報が、決定部１０８に送信される。
【００３２】
図４は、タッチ情報を第１副タッチの回数とした場合の説明図である。この場合の情報生成部は計数手段１０６２を有する。計数手段１０６２は、第１副タッチの回数を計数する。計数手段のタッチの回数の計測の手法として、例えば、計数手段１０６２は、予め定められた第１閾値時間Ｔ１（例えば、１秒）を保持しておく。そして、第１副タッチの１回目のタッチされた時刻と、第１副タッチの２回目のタッチされた時刻との時間間隔が、第１閾値時間Ｔ１よりも短い場合には、連続してタッチされたと認識する。計数手段１０６２はこの連続してタッチされた回数をタッチ情報として出力する。
【００３３】
図４の例では、第１副タッチの回数は３回である。従って、「第１副タッチの回数は３回である」旨のタッチ情報を決定部１０８に送信する。
【００３４】
また、記憶部１１０には、タッチ情報と、決定部１０８（後述する）が決定する処理とを対応付けた対応情報が予め記憶されている。対応情報とは、例えば、テーブル表などを意味する。また、対応情報は、対象ファイルの種別ごとに存在し、種別情報と対応して、記憶部１１０に予め記憶されている。図５に対象ファイルがデータファイルである場合の対応情報の一例を示す。上述のように、タッチ情報とは第１副タッチの回数である。図５に示す対応情報では、第１副タッチ回数が「１」に対応する処理は「コピー」とし、第１副タッチ回数が「２」に対応する処理は「切り取り」とし、第１副タッチ回数が「３」に対応する処理は「削除」とする。
【００３５】
また、上述のように、対象のファイルの種別が楽曲再生ソフトである場合の対応情報は、特に図示しないが、例えば、第１副タッチ回数が「１」に対応する処理は「楽曲の再生」とし、第１副タッチ回数が「２」に対応する処理は「楽曲の選択」とし、第１副タッチ回数が「３」に対応する処理は「楽曲の停止」とし、第１副タッチ回数が「４」に対応する処理は「楽曲の早送り」とし、第１副タッチ回数が「５」に対応する処理は「楽曲の巻き戻し」などとすればよい。
【００３６】
決定部１０８は、相違判断部１１２からの主タッチの位置座標と第１副タッチの位置座標とが異なる旨の結果情報と、対象ファイル認識部１０７からの種別情報と、情報生成部１０６からのタッチ情報を受信する。決定部１０８は、種別情報に対応する対応情報を取り出す。決定部１０８は、取り出した対応情報を参照して、情報生成部１０６からのタッチ情報と対応する処理を決定する（ステップＳ１１０）。そして、決定部１０８は、該決定された処理を処理装置２００に実行させるための制御信号を生成し、通信部１１８は、この制御信号を処理装置２００に送信する。上記の例では、第１副タッチの回数が「３」であることから、決定部１０８は、主タッチされたデータファイルを「削除」するという処理を決定し、「削除する」ための制御信号を生成して、通信部１１８を介して処理装置２００に送信する。そして、処理装置２００は、該送信された「削除」するための制御信号を基に、主タッチにより選択されたデータファイルの削除を行う。
【００３７】
上記では、第１副タッチにより選択された処理を実行するための処理装置２００と情報処理装置１００と分けた場合を説明したが、情報処理装置１００自身が、第１副タッチにより選択された処理を実行してもよい。この場合には、通信部１１８が必要なくなり、決定部１０８が、第１副タッチにより選択された処理を実行する実行部と代替される。
【００３８】
このように、本実施例１の情報処理装置１００であると、主タッチにより選択された対象ファイルに対して、第１副タッチの状態を示すタッチ情報（本実施例１では第１副タッチの回数）と対応する処理を処理装置に実行させる。例えば、使用者は、一方の手で電子機器を保持し、他方の手の指などで処理を所望する対象ファイルを（主）タッチをしたまま、主タッチをしている指とは異なる指による第１副タッチの回数で、コピー、切り取り、削除などの、所望する処理を容易に選択し、実行できる。換言すると、使用者は、副タッチにより、主タッチに対して機能を付加する（割り当てる）ともいえる。
【００３９】
また、タッチ情報の数を増加させることで、従来技術よりも実行する処理を容易に増加させることができる。
【００４０】
また、本実施例１の情報処理装置１００を具備する電子機器では、特殊なスタイラスペンを用いずに、２本の指のみで操作可能であることから、「発明が解決しようとする課題」で述べた問題点を解決できる。
【実施例２】
【００４１】
実施例１では、タッチ情報は、第１副タッチの回数であるとして説明した。本実施例２では、タッチ情報を第１副タッチの継続時間であるとして説明する。実施例２の情報処理装置２００の機能構成例は図２であり、図６はタッチ情報を第１副タッチの継続時間とした場合の説明図である。また実施例２の情報生成部１０６は、第１測定手段１０６４を有する。
【００４２】
図６に示すように、使用者は、主タッチが主タッチ認識部１０４により認識された状態で（例えば、主タッチがされ続けている状態で）、第１副タッチをすると、中空円形状のサークル３０１が、主タッチされたデータファイルを囲むように、タッチパネル１０の表示面に表示される。この例では、サークル３０１は、３分割されることで、３つの領域を有する。この３つの領域とは、例えば、コピー領域、切り取り領域、削除領域である。また、サークル３０１は、サークル３０１内に基準マーク３０２を有する。基準マーク３０２は、サークル３０１とは異なる色である。
【００４３】
使用者が第１副タッチをし続けている間、基準マーク３０２は、スタート地点からサークル３０１内で時計回りに周回し続け、コピー領域、切り取り領域、削除領域の順番で通過する。基準マーク３０２が、それぞれの領域を通過するための所要時間はそれぞれ２秒とする。使用者がタッチオフにした時に、基準マークは停止する。そして、決定部１０８は、停止した領域に対応する処理を決定し、該決定された処理を処理装置２００に実行させるための制御信号を生成し、処理装置２００に送信する。ここで、タッチオフとは、使用者がタッチパネル１０へのタッチをやめること、つまり、入力手段によるタッチパネル１０への接触状態を非接触状態にすることである。
【００４４】
つまり、使用者は、実行を所望する処理に対応する領域で、タッチパネル１０をタッチオフすればよい。第１測定手段１０６４は、第１副タッチの継続時間を計測し、該測定された第１副タッチの継続時間についての情報をタッチ情報として決定部１０８に送信する。
【００４５】
図７にタッチ情報がタッチの継続時間である場合の、記憶部１１０に記憶されている対応情報の一例を示す。上述のように、タッチ情報がタッチの継続時間である場合の対応情報は、第１副タッチされている継続時間と、処理とが対応されているものである。図７の例では、第１副タッチの継続時間が「０〜２秒」に対応する処理は「コピー」とし、第１副タッチの継続時間が「２〜４秒」に対応する処理は「切り取り」とし、第１副タッチの継続時間が「４〜６秒」に対応する処理は「削除」とする。
【００４６】
例えば、使用者が第１副タッチの継続時間が０〜２秒であれば、決定部１０８は、コピー処理を決定し、コピー処理を実行するための制御信号を生成する。使用者が第１副タッチの継続時間が２〜４秒であれば、決定部１０８は、切り取り処理を決定し、切り取り処理を実行するための制御信号を生成する。使用者が第１副タッチの継続時間が４〜６秒であれば、決定部１０８は、削除処理を決定し、削除処理を実行するための制御信号を生成する。この場合には、表示領域を任意の場所に設定できるという効果を奏する。
【００４７】
また、サークル３０１を表示させずに、タッチパネル１０にタッチされている継続時間ごとに、実行される処理を表示させてもよい。つまり、タッチパネル１０の表示面に、タッチの継続時間が０〜２秒の間は、「コピー」の文字を表示させ、タッチの継続時間が２〜４秒の間は、「切り取り」の文字を表示させ、タッチの継続時間が４〜６秒の間は、「削除」の文字を表示させる。そして、ユーザは、実行を所望する処理が表示された時に、タッチオフすればよい。
【００４８】
つまり、実施例２の情報処理装置２００であれば、使用者は、第１副タッチの継続時間により、主タッチにより選択された対象ファイルに対して実行する処理を選択できる。
【００４９】
実施例２の情報処理装置２００であっても、実施例１と同様の効果を得ることができる。
【実施例３】
【００５０】
実施例２では、タッチ情報を第１副タッチの継続時間とした。実施例３では、タッチ情報を第１副タッチと第２副タッチの間隔時間とする。第２副タッチとは、第１副タッチより後にされたタッチを意味する。実施例３の情報処理装置３００の情報生成部１０６は、第２測定手段１０６５を有する。第２測定手段１０６５は第１副タッチと第２副タッチの間隔時間を測定し、該測定された間隔時間を示す情報をタッチ情報として決定部１０８に送信する。
【００５１】
サークル３０１が表示される例で説明すると、第１副タッチを行い、直ちにタッチオフする。そうすると、基準マーク３０２は、周回し始める。そして、使用者が、第２副タッチをすることで、基準マーク３０２は停止する。そして、決定部１０８は、停止した領域に対応する処理を決定する。実施例３の記憶部１１０に記憶されている対応情報は、図７に示すとおりであり、右列を括弧書きで示している（第１副タッチと第２副タッチの）間隔時間とする。つまり、第１副タッチと第２副タッチの間隔時間と、処理とが対応されているものである。決定部１０８は、この対応情報を参照して、第２測定手段１０６５により測定された間隔時間に対応する処理についての制御信号を生成する。
【００５２】
つまり、実施例２の情報処理装置２００であれば、使用者は、第１副タッチと第２副タッチの間隔時間により、主タッチにより選択された対象ファイルに対して実行する処理を選択できる。実施例２では、使用者は付加されることを所望する処理を付加されるまで、タッチをし続けなければならないが、実施例３では、使用者は、タッチをし続ける必要はない。
【実施例４】
【００５３】
実施例４の情報処理装置４００の機能構成例は図２に示したとおりである。図８は実施例４によるタッチ情報を第１副タッチが属する領域とした場合の説明図である。実施例４の情報生成部１０６は、領域生成手段１０６６と領域判定手段１０６８とを有する。主タッチが行われると、領域生成手段１０６６は、主タッチされた点を基準として、複数の領域（図８では、領域Ａ〜Ｃの３つ）を生成し、表示面に表示させる。そして、領域判定手段１０６８は、第１副タッチの点が属する領域を判定し、該判定された領域についての情報をタッチ情報として決定部１０８に送信する。
【００５４】
図９に記憶部１１０に記憶されている対応情報の一例を示す。図９に示すように、例えば、領域Ａに対応する処理は「コピー」であり、領域Ｂに対応する対応する処理は「切り取り」であり、領域Ａに対応する処理は「削除」である。
【００５５】
決定部１０８は、記憶部１１０に記憶されている対応情報を参照して、情報生成部１０６８からの領域情報と対応する処理についての制御信号を生成する。具体的な処理を説明すると、領域生成手段１０６６は、主タッチされた点を原点として、領域Ａ、領域Ｂ、領域Ｃそれぞれについてのｘ座標、ｙ座標の範囲を決定する。そして、領域判定手段１０６８は、副タッチされた点ｘ座標、ｙ座標が、どの領域の範囲に該当するかを判定する。そして、該当した範囲の領域についての情報を決定部１０８に送信する。
【００５６】
また、図８に示すように、領域を表示面に表示させる際には、各領域の近傍にこの領域と対応する処理も表示させることが好ましい。このようにすることで、使用者は、実行を所望する処理と対応する領域内に、第１副タッチを行うことで、この所望する処理が実行される。
【００５７】
実施例４の情報処理装置１００であっても、実施例１〜３何れかと同様の効果を得ることができる。
【００５８】
また、実施例１〜４の情報処理装置をそれぞれ比較すると、実施例１の情報処理装置１００は、実施例２または３で説明したサークル３０１などや、実施例４で説明した領域を表示面に表示させる必要はない。従って、表示面を広く使用できる。実施例２〜４の情報処理装置１００では、実施例１の情報処理装置１００のように、第１副タッチを複数回行う必要はない。従って、情報処理装置が搭載される電子機器の規模や用途などに使い分けることが好ましい。
【００５９】
また、実施例１ではタッチ情報として第１副タッチ回数を説明し、実施例２ではタッチ情報として第１副タッチの継続時間を説明し、実施例１ではタッチ情報として第１副タッチと第２副タッチの間隔時間を説明し、実施例４ではタッチ情報として第１副タッチに属する領域を説明した。そして、これらのタッチ情報のうち少なくとも２つと組み合わせて用いると、更に実行する処理の数を増加させることができる。例えば、タッチ情報が、第１副タッチの属する領域と第１副タッチの継続時間とが含むもの等とすればよい。また、タッチ情報として、第１副タッチの属する領域と第１副タッチの回数とを含むもの等としてもよい。
【実施例５】
【００６０】
実施例１〜４の情報処理装置において、上記の例であると、第１副タッチにより、データファイルをコピー（または切り取り）を行う場合がある。この場合には、通常、使用者は、所望する箇所に、コピーしたデータファイルの貼り付けを行う。このように、データファイルをコピーしていない状態と、データファイルをコピーしている状態などのように、使用状態が異なる場合がある。そして、使用状態が異なると、使用者の所望する処理も異なる。
【００６１】
そこで、実施例５の情報処理装置５００は図２に破線で示す状態判断部１１４を有する。情報判断部１１４は、主タッチされたことにより選択された対象ファイルの現在の使用状態を判定する。そして、判定された現在の使用状態を示す状態情報を生成し、決定部１０８に送信する。
【００６２】
また、記憶部１１０には、状態情報ごとに、対応情報を有している。例えば、図１０に示すように、「データファイルのコピーを行っている」という状態情報に対応する対応情報は対応情報αであり、「データファイルのコピーを行っていない」という状態情報に対応する対応情報は対応情報βになる。対抗情報βは、図５、７、９に示した対応情報とすればよい。また、図１１に対応情報αの一例を示す。また、図１１は、本実施例１の情報処理装置１００の場合（つまり、タッチ情報が第１副タッチの回数である場合）である。また、第１副タッチで選択された処理が実行されている間のタッチを第３副タッチとする。つまり、例えば、第１副タッチでデータファイルのコピー処理が選択された場合である。図１１に示す対応情報αは、第３副タッチの回数が１回に対応する処理は「コピーしたデータファイルをメール送信する」であり、第３副タッチ回数が２回に対応する処理は「コピーしたデータファイルを貼り付ける」であり、第３副タッチ回数が３回に対応する処理は「コピーをやめる（コピーしたデータファイルの破棄）」である。
【００６３】
例えば、使用者が第３副タッチを２回行うと、この第３副タッチの１回目の箇所にデータファイルが貼り付けられる。また、第３副タッチを１回行うと、コピーされたデータファイルをメール送信する旨の画像（送信先のアドレス入力用の画面）に切り替わる。
【００６４】
また、例えば、ワープロ用ソフトにおいては、文字を入力する文字入力領域と、ツールバーが表示されるツールバー領域などに分かれる。文字入力領域で使用者が所望する処理と、ツールバー領域で使用者が所望する処理は、異なる場合がある。例えば、文字入力領域では、所望する処理は文書のコピーや削除であるが、ツールバー領域では、所望する処理は画面の最大化、最小化である。従って、状態判断部１１４により生成される状態情報とは、主タッチされた箇所を示す情報としてもよい。
【００６５】
また、実施例１〜５で説明した情報処理装置とタッチパネルと処理装置を用いることで、様々な電子機器を構成できる。
【００６６】
また、本実施例は、以上の例に限らず、本発明の要旨を逸脱することなく、その他様々の構成をとりうることはもちろんである。
【００６７】
また、情報処理装置１００〜５００の処理をコンピュータに実行させる情報処理プログラムは、コンピュータで読み取り可能な記録媒体に記録しておくことができる。コンピュータで読み取り可能な記録媒体としては、例えば、磁気記録装置、光ディスク、光磁気記録媒体、半導体メモリ等どのようなものでもよいが、具体的には、例えば、磁気記録装置として、ハードディスク装置、フレキシブルディスク、磁気テープ等を、光ディスクとして、ＤＶＤ（Digital Versatile Disc）、ＤＶＤ−ＲＡＭ（Random Access Memory）、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory）、ＣＤ−Ｒ（Recordable）／ＲＷ（ReWritable）等を、光磁気記録媒体として、ＭＯ（Magneto-Optical disc）等を、半導体メモリとしてＥＥＰ−ＲＯＭ（Electronically Erasable and Programmable-Read Only Memory）等を用いることができる。
【００６８】
また、このプログラムの流通は、例えば、そのプログラムを記録したＤＶＤ、ＣＤ−ＲＯＭ等の可搬型記録媒体を販売、譲渡、貸与等することによって行う。さらに、このプログラムをサーバコンピュータの記憶装置に格納しておき、ネットワークを介して、サーバコンピュータから他のコンピュータにそのプログラムを転送することにより、このプログラムを流通させる構成としてもよい。
【００６９】
また、上述した実施形態とは別の実行形態として、コンピュータが可搬型記録媒体から直接このプログラムを読み取り、そのプログラムに従った処理を実行することとしてもよく、さらに、このコンピュータにサーバコンピュータからプログラムが転送されるたびに、逐次、受け取ったプログラムに従った処理を実行することとしてもよい。また、サーバコンピュータから、このコンピュータへのプログラムの転送は行わず、その実行指示と結果取得のみによって処理機能を実現する、いわゆるＡＳＰ（Application Service Provider）型のサービスによって、上述の処理を実行する構成としてもよい。なお、本形態におけるプログラムには、電子計算機による処理の用に供する情報であってプログラムに準ずるもの（コンピュータに対する直接の指令ではないがコンピュータの処理を規定する性質を有するデータ等）を含むものとする。また、この形態では、コンピュータ上で所定のプログラムを実行させることにより、本装置を構成することとしたが、これらの処理内容の少なくとも一部をハードウェア的に実現することとしてもよい。
【符号の説明】
【００７０】
１０・・・タッチパネル
１１・・・第１抵抗膜
１２・・・第２抵抗膜
１５・・・第１電極
１６・・・第２電極
１８・・・第１電極基板
２０・・・第２電極基板
２２・・・ドットスペーサ
１００・・・情報処理装置
１０１・・・検出部
１０２・・・電圧印加部
１０４・・・主タッチ認識部
１０６・・・情報生成部
１０８・・・決定部
１１０・・・記憶部
１１８・・・通信部
【図１】
2011028399.tif 000003
【図２】
2011028399.tif 000004
【図３】
2011028399.tif 000005
【図４】
2011028399.tif 000006
【図５】
2011028399.tif 000007
【図６】
2011028399.tif 000008
【図７】
2011028399.tif 000009
【図８】
2011028399.tif 000010
【図９】
2011028399.tif 000011
【図１０】
2011028399.tif 000012
【図１１】
2011028399.tif 000013