(57)【要約】【課題】タッチパネルを搭載した情報処理装置においてオブジェクト転送の操作性を向上させる。【解決手段】タッチパネル１４の接触情報に基づき、接触座標計算部３１で指示座標を決定し、その近隣にあるオブジェクトを選択する。さらに、接触形状抽出部３２で指のセンサとの接触面の形状を求め、その形状から形状パラメータを算出する。第一処理判定部３３はこの形状パラメータとオブジェクトを関連付け、記憶部１７に格納する。第二処理判定部３４は再び指の接触が開始された場合、第一処理判定部３３と同様に形状パラメータを算出し、記憶部１７の中からほぼ一致するものを検索する。もし存在すればそのオブジェクトに対して処理実行部３５が処理を実行する。【選択図】図２
2011175310.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネルと表示部とを備えた情報処理装置であって、
前記タッチパネルの接触情報から接触形状を検出する形状検出部と、
前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、
前記形状検出部で検出された接触形状が、前記記憶部に記憶された接触形状と一致した場合、前記接触形状に対応付けられたオブジェクトに対して特定の処理を実行する処理実行部と、
を有する情報処理装置。
【請求項２】
前記形状検出部は、複数の接触形状を同時に検出し、
前記記憶部は、前記表示部に表示されたオブジェクトと、前記形状検出部で同時に検出された複数の接触形状とを対応付けて記憶し、
前記処理実行部は、前記形状検出部で同時に検出された複数の接触形状が、前記記憶部に記憶された複数の接触形状と一致した場合、前記複数の接触形状に対応付けられたオブジェクトに対して特定の処理を実行することを特徴とする請求項１記載の情報処理装置。
【請求項３】
前記記憶部は、前記複数の接触形状の位置関係をさらに記憶し、
前記処理実行部は、前記形状検出部で同時に検出された複数の接触形状の位置関係が、前記記憶部に記憶された複数の接触形状の位置関係と一致した場合、前記複数の接触形状に対応付けられたオブジェクトに対して特定の処理を実行することを特徴とする請求項２記載の情報処理装置。
【請求項４】
前記タッチパネルの接触情報から接触座標を計算する接触座標計算部と、
前記接触座標とオブジェクトの位置情報とに基づいて、オブジェクトに対して第一の処理を実行するかを判定する第一の処理判定部と、
前記接触座標に基づいてオブジェクトに対して第二の処理を実行するかを判定する第二の処理判定部と、をさらに備え、
前記記憶部は、前記第一の処理判定部が第一の処理を実行すると判定した場合に、オブジェクトと、接触形状とを対応付けて記憶し、
前記処理実行部は、前記第二の処理判定部が第二の処理を実行すると判定した場合に、前記形状検出部で検出された接触形状が、前記記憶部に記憶された接触形状と一致した場合、前記接触形状に対応付けられたオブジェクトに対して第二の処理を実行することを特徴とする請求項１記載の情報処理装置。
【請求項５】
前記第一の処理判定部が第一の処理、または第二の処理を実行すると判定した場合に、前記表示部に表示されているオブジェクトを変形または変色するよう制御する表示制御手段をさらに備えたことを特徴とする請求項４記載の情報処理装置。
【請求項６】
タッチパネルと表示部とを備えた情報処理装置であって、
前記タッチパネルの接触情報から接触形状を検出する形状検出部と、
前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、
接触形状を示す情報を受信し、前記記憶部に記憶された接触形状と、受信した接触形状とが一致した場合、前記接触形状に対応付けられたオブジェクトを送信する通信部と、
を有する情報処理装置。
【請求項７】
タッチパネルと表示部とを備えた第一の情報処理装置および第二の情報処理装置からなる情報処理システムにおいて、
前記第一の情報処理装置は、
前記タッチパネルの接触情報から接触形状を検出する形状検出部と、
前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、
接触形状を示す情報を前記第二の情報処理装置から受信し、前記記憶部に記憶された接触形状と、受信した接触形状とが一致した場合、前記接触形状に対応付けられたオブジェクトを前記第二の情報処理装置に送信する通信部と、
を有し、
前記第二の情報処理装置は、
前記タッチパネルの接触情報から接触形状を検出する形状検出部と、
前記形状検出部で検出された接触形状を示す情報を前記第一の情報処理装置に送信し、前記接触形状に対応付けられたオブジェクトを前記第一の情報処理装置から受信する通信部と、
を有する情報処理システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、入力指示を行うためのタッチパネルを備えた情報処理装置、及びタッチパネルを備えた複数の情報処理装置からなる情報処理システムに関する。
【背景技術】
【０００２】
携帯電話装置、携帯情報端末、携帯音楽プレーヤなどの各種電子機器は、ＰＣ（パーソナルコンピュータ）などと同様に、高性能化、多機能化、小型化が進んでおり、このような電子機器の進化に対応するため、入力指示を行う入力装置に関して様々な工夫が施されている。電子機器の入力装置として、最近では、画面上の任意の位置を触れる操作をすることで入力指示を行うタッチパネルを備えたものが広く用いられつつある。
【０００３】
ユビキタスコンピューティング空間に複数の端末が存在する場合、様々なデータを端末から端末へ運ぶ操作が必要であり、これまでの空間内でのポインティングはレーザポインタ等を使用して、端末内でのポインティングにはマウスやトラックポイント等を使うなどの切り替えが必要であった。
【０００４】
タッチパネルを用いたオブジェクト転送の操作性を向上するものとして、例えば特許文献１には、複数の端末間において片方の端末の画面上で指が触れたオブジェクトを、もう片方の端末の画面上の指が触れた箇所にオブジェクトを転送する装置が開示されている（図１４参照）。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００４−３０２８４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１をはじめとした従来のタッチパネルを用いた情報処理装置では、画面への接触有無だけを判断して、オブジェクトを転送していた。このため、一度に一つのオブジェクトしか送ることができないという問題があった。
【０００７】
また、片方の端末の画面上に触れた人物と異なる人物が、もう片方の端末の画面に触れた場合であってもオブジェクトが転送されてしまい、情報が漏洩する危険性があった。さらに、この問題を解決するためには、異なる人物が転送先の画面に接触することを監視カメラ等によって認識・区別する必要があり、大掛かりな装置が必要であった。
【０００８】
本発明は、上記事情に鑑みてなされたもので、その目的は、タッチパネルを搭載した情報処理装置においてオブジェクト転送の操作性を向上させることができる情報処理装置及び複数の情報処理装置からなる情報処理システムを提供することにある。
【課題を解決するための手段】
【０００９】
本発明の情報処理装置は、タッチパネルと、表示部と、前記タッチパネルの接触情報から接触形状を検出する形状検出部と、前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、前記形状検出部で検出された接触形状が、前記記憶部に記憶された接触形状と一致した場合、前記接触形状に対応付けられたオブジェクトに対して特定の処理を実行する処理実行部と、を備えた構成を有する。
【００１０】
この構成により、タッチパネルを搭載した情報処理装置において、オブジェクト転送の操作性を向上させることができる。また、視覚的に容易に複数のファイルに特定の処理を実行させることができる。
【００１１】
また、本発明の情報処理装置は、前記形状検出部が、複数の接触形状を同時に検出し、前記記憶部が、前記表示部に表示されたオブジェクトと、前記形状検出部で同時に検出された複数の接触形状とを対応付けて記憶し、前記処理実行部が、前記形状検出部で同時に検出された複数の接触形状が、前記記憶部に記憶された複数の接触形状と一致した場合、前記複数の接触形状に対応付けられたオブジェクトに対して特定の処理を実行する構成を有する。
【００１２】
この構成により、接触形状の精度を高め、接触形状の種類を増やすことができる。
【００１３】
また、本発明の情報処理装置は、前記記憶部が、前記複数の接触形状の位置関係をさらに記憶し、前記処理実行部が、前記形状検出部で同時に検出された複数の接触形状の位置関係が、前記記憶部に記憶された複数の接触形状の位置関係と一致した場合、前記複数の接触形状に対応付けられたオブジェクトに対して特定の処理を実行する構成を有する。
【００１４】
この構成により、さらに接触形状の精度を高め、接触形状の種類を増やすことができる。
【００１５】
また、本発明の情報処理装置は、前記タッチパネルの接触情報から接触座標を計算する接触座標計算部と、前記接触座標とオブジェクトの位置情報とに基づいて、オブジェクトに対して第一の処理を実行するかを判定する第一の処理判定部と、前記接触座標に基づいてオブジェクトに対して第二の処理を実行するかを判定する第二の処理判定部と、をさらに備え、前記記憶部が、前記第一の処理判定部が第一の処理を実行すると判定した場合に、オブジェクトと、接触形状とを対応付けて記憶し、前記処理実行部が、前記第二の処理判定部が第二の処理を実行すると判定した場合に、前記形状検出部で検出された接触形状が、前記記憶部に記憶された接触形状と一致した場合、前記接触形状に対応付けられたオブジェクトに対して第二の処理を実行する構成を有する。
【００１６】
この構成により、指が接触した座標とオブジェクトの座標を対応づけることが可能となり、多数のファイルを同時に取り扱うことが可能となる。
【００１７】
また、本発明の情報処理装置は、前記第一及び第二の処理判定部が第一及び第二の処理を実行すると判定した場合に、前記表示部に表示されているオブジェクトを変形または変色するよう制御する表示制御手段をさらに備えた構成を有する。
【００１８】
この構成により、第一及び第二の処理が実行されるのを視覚的に確認することができる。
【００１９】
また、本発明の情報処理装置は、タッチパネルと、表示部と、前記タッチパネルの接触情報から接触形状を検出する形状検出部と、前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、接触形状を示す情報を受信し、前記記憶部に記憶された接触形状と、受信した接触形状とが一致した場合、前記接触形状に対応付けられたオブジェクトを送信する通信部と、を備えた構成を有する。
【００２０】
この構成により、接触形状を用いて他のシステムにファイル転送をすることができる。
【００２１】
また、本発明の情報処理システムは、タッチパネルと表示部とを備えた第一の情報処理装置および第二の情報処理装置からなり、前記第一の情報処理装置は、前記タッチパネルの接触情報から接触形状を検出する形状検出部と、前記表示部に表示されたオブジェクトと、前記形状検出部で検出された接触形状とを対応付けて記憶する記憶部と、接触形状を示す情報を前記第二の情報処理装置から受信し、前記記憶部に記憶された接触形状と、受信した接触形状とが一致した場合、前記接触形状に対応付けられたオブジェクトを前記第二の情報処理装置に送信する通信部と、を備え、前記第二の情報処理装置は、前記タッチパネルの接触情報から接触形状を検出する形状検出部と、前記形状検出部で検出された接触形状を示す情報を前記第一の情報処理装置に送信し、前記接触形状に対応付けられたオブジェクトを前記第一の情報処理装置から受信する通信部と、を備えた構成を有する。
【００２２】
この構成により、ネットワーク接続された複数の情報処理装置間で転送元の情報処理装置画面の一つあるいは複数のオブジェクトにタッチし、転送先の情報処理装置画面に転送元の接触形状と同じ形状でタッチすることで、容易に一つあるいは複数のファイル等のオブジェクトを転送できる。すなわち、タッチパネルを搭載した情報処理装置において、オブジェクト転送の操作性を向上させることができる。また、視覚的に容易に複数のファイルに特定の処理を実行させることができる。
【発明の効果】
【００２３】
本発明によれば、タッチパネルを搭載した情報処理装置において、オブジェクト転送の操作性を向上させることができる。
【図面の簡単な説明】
【００２４】
【図１】本発明の実施の形態１に係る情報処理装置の構成を示す概略ブロック図
【図２】本発明の実施の形態１に係る情報処理装置の構成を示す詳細ブロック図
【図３】実施の形態１における第一の処理を示すフローチャート
【図４】指の接触面からの形状パラメータ算出例を説明する図
【図５】一本指による接触形状とオブジェクトとを対応づけた対応テーブルを説明する図
【図６】実施の形態１における第二の処理を示すフローチャート
【図７】一本指の接触による、オブジェクトのコピーまたは移動を説明する図
【図８】二本指の接触形状とオブジェクトと対応テーブルを説明する図
【図９】二本指の接触による、オブジェクトのコピーまたは移動を説明する図
【図１０】描画効果との組み合わせを説明する図
【図１１】本発明の実施の形態２に係る情報処理装置の構成を示す詳細ブロック図
【図１２】実施の形態２（情報処理装置間）における第一の処理を示すフローチャート
【図１３】実施の形態２（情報処理装置間）における第二の処理を示すフローチャート
【図１４】従来の装置を説明する図
【発明を実施するための形態】
【００２５】
以下の実施の形態では、情報処理装置の一例として、パーソナルコンピューター、携帯電話装置等の電子機器に適用した構成例を説明する。なお、本発明の実施の形態に係る情報処理装置は、パーソナルコンピューター、携帯電話装置、携帯情報端末、携帯音楽プレーヤなど、種々の電子機器に適用可能である。
【００２６】
（実施の形態１）
図１は本発明の実施の形態１に係る情報処理装置の構成を示すブロック図である。
【００２７】
情報処理装置は、操作入力部１１、表示部１２、制御部１３、記憶部１７を備えて構成される。
【００２８】
操作入力部１１は、本実施の形態１の入力装置を構成するもので、タッチパネル１４、検出部１５、接触パターン計算部１６を有して構成される。
【００２９】
タッチパネル１４は、静電容量型センサなどの面状の操作デバイスから構成され、ユーザが触れた位置を表す信号を出力する。検出部１５は、タッチパネル１４の出力信号に基づき、ユーザが触れて操作がなされた接触領域を検出し、接触情報として出力する。接触パターン計算部１６は、検出部１５で検出された接触情報に基づき、ユーザが触れた接触形状に関する接触情報処理を行い、さらに操作点を示す指示座標、移動量などの操作情報を出力する。
【００３０】
表示部１２は、表示デバイスから構成され、タッチパネル１４の下部に配置されており、タッチパネル１４で操作するための各種操作画面、及び他の動作画面等を表示するものである。制御部１３は、装置各部の制御を行うものであり、操作入力部１１からの操作情報を入力し、各種信号処理、表示制御などを行う。ここで、制御部１３、及び操作入力部１１の接触パターン計算部１６は、処理情報格納用のメモリ、及び処理動作を行うプロセッサ等により構成され、所定のプログラムに従って処理を実行することによって各機能が実現される。
【００３１】
図２は本発明の実施の形態１に係る情報処理装置の接触パターン計算部１６、制御部１３の構成を示すブロック図である。情報処理装置は、接触パターン計算部１６として、接触座標計算部３１、接触形状抽出部３２を備えている。また、制御部１３として、第一処理判定部３３、第二処理判定部３４、処理実行部３５、表示制御部３６、記憶部１７を備えている。
【００３２】
接触座標計算部３１は、検出部１５で検出されたタッチパネル１４の接触領域の接触情報を入力し、接触領域の中心の座標として重心の座標を算出し、中心座標値として出力する。
【００３３】
接触形状抽出部３２は、検出部１５で検出されたタッチパネル１４の接触領域の接触情報を入力し、楕円の特徴である長軸と短軸の長さを算出する。長軸・短軸の長さの算出手段としては、例えば、タッチパネル１４の検出領域内の各電極の出力に関して、Ｘ電極とＹ電極の各交点に対して指が接触されているかどうか検出できるようにしておく。押圧が所定の閾値を上回ったものの分布から指の接触形状を予想し、長軸・短軸の長さを算出する。算出した値を形状パラメータとして扱う（図４）。
【００３４】
第一処理判定部３３は、接触座標計算部３１で得られた接触座標を元に、その近隣にあるオブジェクトを検索し、接触形状抽出部３２で得られた形状パラメータと対応付ける。さらに対応付けたオブジェクトと形状パラメータを記憶テーブルとして記憶部１７に記憶する（図５）。また、第一処理が行われたことを画面上に表示する信号を表示制御部３６に送信する。
【００３５】
第二処理判定部３４は接触形状抽出部３２で得られた形状パラメータを記憶部１７に問合せ、対応するオブジェクトを検索して存在した場合、接触座標計算部３１で算出した接触座標に対してオブジェクトを貼り付けるといった処理を実行するよう処理実行部３５に命令する。
【００３６】
処理実行部３５は第二処理判定部３４から得られた命令に従い、オブジェクトを指定座標に貼り付けるといった処理を実行する。
【００３７】
表示制御部３６は第一処理判定部３３、あるいは第二処理判定部３４で処理を実行する際、そのことを視覚的に表現しユーザに示すため、処理が行われるタイミングに合わせて描画効果を表示部１２に表示するように命令する（図１０）。
【００３８】
図３、図６は実施の形態１における操作入力部の動作を示すフローチャートである。まず、検出部１５においてタッチパネル１４の出力によって接触の有無を判定し、タッチパネル１４が指を検知したかどうかを判定する（図５、ステップＳ１１）。ここで、指を検知していない場合は処理を終了し、指を検知した場合は次の処理に進む。次に、検出部１５で検出した接触情報を用いて、接触面の指示座標を接触座標計算部３１で、指の接触形状を接触形状抽出部３２で求める（ステップＳ１２）。
【００３９】
タッチパネルから指が離れたかを検出部１５で判断し、離れていなければトレースを続け、離れた場合は次のステップに進む（ステップＳ１３）。
【００４０】
指がタッチパネルから離れた場合、第一処理判定部３３は指が離れる直前の近隣にあるオブジェクトデータと形状パラメータ（接触形状）を関連付け、記憶部１７に記憶する（ステップＳ１４）。
【００４１】
形状パラメータは図８、図９のように二本の指であってもよい。その場合、形状パラメータは指の接触形状の他に、２つの接触面の楕円の長軸を通る二直線の角度、さらにその二直線の交点を原点としたときの二中心までの距離をパラメータとして追加することができる。このようにすれば、接触パラメータの種類を増やし、より多くのオブジェクトと関連付けることができ、さらに精度を高めることが可能となる。
【００４２】
再び指の接触をタッチパネルが検知したら（図６、ステップＳ２１）、指が接触を始めたときの接触面の形状から形状パラメータを算出し、第二処理判定部３４が記憶部１７に同一のものがないか問い合わせる（ステップＳ２２）。
【００４３】
対応した形状パラメータが存在すれば（ステップＳ２３）、記憶部１７から対応したオブジェクトを読み出す（ステップＳ２４）。存在しなければ終了となる。
【００４４】
読み出したオブジェクトは処理実行部３５において、第二の処理を実行する（ステップＳ２５）。
【００４５】
また、図１０のように、第一、第二処理実行時に描画効果と組み合わせることもできる。例えばオブジェクト移動の場合、第一の処理実行時にオブジェクトの描画が消滅し、第二の処理実行時にオブジェクトの描画が現れる、といった効果が考えられる。
【００４６】
このように本実施の形態１では、タッチパネルを搭載した情報処理装置において、指の接触形状を形状パラメータとして算出し、接触した座標の近隣にあるオブジェクトと対応付けて記憶部１７に保存する。さらに指の接触があった場合にその指の接触形状から求められる形状パラメータが記憶部１７にあるか問合せ、存在する場合はそのオブジェクトに対して処理を実行する。
【００４７】
これにより、指の接触形状の違いから複数のオブジェクトを同時に取り扱うことが可能となる。あるいは複数のユーザが同時に同一画面上で複数のオブジェクトを取り扱うことも可能となる。タッチパネル上で指でのタッチによりオブジェクトを取り扱うことが可能となることで視覚的にも使いやすいユーザ・インターフェースとなりうる。
【００４８】
さらに実施の形態１の情報処理装置において指の指紋を読み取ってもよい。その場合、個人をより精度よく判別して、扱えるオブジェクトの権限を細かく設定するといった個人認証を扱うことも可能となる。
【００４９】
このように、本実施の形態１の情報処理装置は、タッチパネルを搭載した情報処理装置において、オブジェクト転送の操作性を向上させることができる。また、視覚的に容易に複数のファイルに特定の処理を実行させることができる。
【００５０】
（実施の形態２）
図１１は本発明の実施の形態２に係る情報処理装置の操作入力部の構成を示すブロック図である。実施の形態２は、図２に示した実施の形態１の構成をネットワーク経由でのホスト間のオブジェクトの受け渡しに拡張している。
【００５１】
実施の形態１同様、第一処理を行う情報処理装置（第一の情報処理装置）では、タッチパネル１４での接触情報から形状パラメータを求め、オブジェクトデータと対応付けて記憶部１７に記憶する。第二処理を行う情報処理装置（第二の情報処理装置）において、タッチパネル４０で指の接触が検出された場合、接触形状抽出部４２で形状パラメータを求め、第二処理判定部４３がそのデータを通信部４５を通して、第一の情報処理装置に送信する。第一の情報処理装置は通信部３７を通して形状パラメータを受信し、記憶部１７に問合せ、ほぼ同一の形状パラメータが存在したときに対応するオブジェクトデータを第二の情報処理装置に転送する。第二の情報処理装置ではそのオブジェクトデータを受信し、第二処理判定部４３は処理実行部４４に対して接触座標検出部４１で検出された接触座標にオブジェクトデータを貼り付けるなどの実行命令を出す。処理実行部４４はそのオブジェクトに対して第二の処理（オブジェクトデータの貼り付けなど）を実行する。なお、本実施の形態２は実施の形態１と同様に、二本以上の指であってもよい。その場合接触面の形状の他に、接触面の楕円同士の角度、位置関係を形状パラメータに追加できる。これにより、より多数の形状パラメータとオブジェクトを対応付けることが可能となると共に、精度を高めることが可能となる。
【００５２】
さらに実施の形態２の情報処理装置において指の指紋を読み取ってもよい。その場合、個人をより精度よく判別して、扱えるオブジェクトの権限を細かく設定するといった個人認証を扱うことも可能となる。
【００５３】
このように実施の形態２では、ホスト間のオブジェクト転送にまで拡張することにより、複数の情報処理装置間のデータ転送を視覚的に容易に取り扱うことが可能となる。
【００５４】
なお、本発明は、本発明の趣旨ならびに範囲を逸脱することなく、明細書の記載、並びに周知の技術に基づいて、当業者が様々な変更、応用することも本発明の予定するところであり、保護を求める範囲に含まれる。
【産業上の利用可能性】
【００５５】
本発明は、タッチパネルを搭載した情報処理装置において、オブジェクト転送の操作性を向上させることができる。また、視覚的に容易に複数のファイルに特定の処理を実行させることができる。このため、本発明は、入力指示を行うためのタッチパネルを備えた情報処理装置、及びタッチパネルを備えた複数の情報処理装置からなる情報処理システム等として有用である。
【符号の説明】
【００５６】
１１    操作入力部
１２    表示部
１３    制御部
１４    タッチパネル
１５    検出部
１６    接触パターン計算部
１７    記憶部
３１    接触座標計算部（第一の情報処理装置）
３２    接触形状抽出部（第一の情報処理装置）
３３    第一処理判定部
３４    第二処理判定部
３５    処理実行部
３６    表示制御部
３７    通信部（第一の情報処理装置）
４０    タッチパネル
４１    接触座標計算部（第二の情報処理装置）
４２    接触形状抽出部（第二の情報処理装置）
４３    第二処理判定部
４４    処理実行部
４５    通信部（第二の情報処理装置）
【図１】
2011175310.tif 000003
【図２】
2011175310.tif 000004
【図３】
2011175310.tif 000005
【図４】
2011175310.tif 000006
【図５】
2011175310.tif 000007
【図６】
2011175310.tif 000008
【図７】
2011175310.tif 000009
【図８】
2011175310.tif 000010
【図９】
2011175310.tif 000011
【図１０】
2011175310.tif 000012
【図１１】
2011175310.tif 000013
【図１２】
2011175310.tif 000014
【図１３】
2011175310.tif 000015
【図１４】
2011175310.tif 000016