(57)【特許請求の範囲】
【請求項１】
表示画面上に配置された多数の検知点を備え、各検知点に対する物体の接触または近接を検知することにより前記表示画面に対するユーザのタッチ操作を検出するタッチパネルであって、
タッチ操作された検知点を入力点として検出する入力点検出部と、
前記入力点の密集度合を示す、所定の面積あたりの前記入力点の個数に応じてユーザの操作が前記表示画面に表示された画像を消去するための消去操作であるか否かを判定する消去操作判定部とを備えていることを特徴とするタッチパネル。
【請求項２】
前記消去操作判定部は、
前記入力点検出部によって検出された入力点を注目入力点として１つずつ順次選択し、選択した注目入力点を中心とする所定範囲の領域を当該注目入力点についての探索範囲として設定する領域設定部と、
前記探索範囲に存在する入力点の数を注目入力点毎に計数する入力点計数部と、
前記入力点計数部の計数した数が第１所定数以上である注目入力点の数が所定の閾値以上である場合に、ユーザの操作を前記消去操作であると判定するモード判定部とを備えていることを特徴とする請求項１に記載のタッチパネル。
【請求項３】
前記消去操作判定部は、
前記入力点検出部によって検出された入力点を注目入力点として１つずつ順次選択し、選択した注目入力点を中心とする所定範囲の領域を当該注目入力点についての探索範囲として設定する領域設定部と、
前記探索範囲に存在する各入力点に対して当該入力点と注目入力点との距離が長くなるほど小さくなる重み付け係数を割り当て、各入力点について割り当てた重み付け係数を合計した合計値を注目入力点毎に計数する入力点計数部と、
前記入力点計数部の計数した合計数が第１所定値以上である注目入力点の数が所定の閾値以上である場合に、ユーザの操作を前記消去操作であると判定するモード判定部とを備えていることを特徴とする請求項１に記載のタッチパネル。
【請求項４】
前記モード判定部によって消去操作であると判定された場合に、前記入力点検出部によって検出された入力点のうち、前記入力点計数部によって計数された値が最大である入力点を基準位置とする所定サイズの統合判定範囲に含まれる各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部を備えていることを特徴とする請求項２に記載のタッチパネル。
【請求項５】
前記モード判定部によって消去操作であると判定された場合に、前記入力点検出部によって検出された入力点のうち、前記入力点計数部によって計数された合計値が最大である入力点を基準位置とする所定サイズの統合判定範囲に含まれる各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部を備えていることを特徴とする請求項３に記載のタッチパネル。
【請求項６】
前記消去範囲設定部は、前記統合判定範囲のサイズを前記探索範囲のサイズよりも広い範囲に設定することを特徴とする請求項４または５に記載のタッチパネル。
【請求項７】
前記消去範囲設定部は、
前記統合判定範囲に含まれる各入力点を接続した閉曲線によって囲まれる閉曲線領域、または前記閉曲線領域を内包する矩形、円形、または楕円形の領域を前記消去範囲として設定することを特徴とする請求項４から６のいずれか１項に記載のタッチパネル。
【請求項８】
前記消去操作判定部は、ユーザの操作が消去操作であるか否かの判定を所定周期毎に行い、
前記領域設定部は、ユーザの操作が消去操作であると最初に判定した後、次回以降の判定時に、前記探索範囲のサイズを最初に消去操作であると判定する前のサイズよりも広くすることを特徴とする請求項４から７のいずれか１項に記載のタッチパネル。
【請求項９】
前記消去範囲設定部は、
前記消去範囲の設定を所定周期毎に更新し、
今回の消去範囲を設定する際、前回の消去範囲設定時からの統合判定範囲の移動方向を検出し、今回の統合判定範囲の外部の入力点であって今回の統合判定範囲に対して前記移動方向に沿った位置に存在する入力点を今回の消去範囲に含めることを特徴とする請求項４から８のいずれか１項に記載のタッチパネル。
【請求項１０】
前記消去操作判定部は、
前記入力点検出部によって検出された複数の入力点のうち、所定時間毎に算出する入力点毎の移動ベクトルが予め定められた偏差内である入力点が第２所定数以上存在する場合にユーザの操作が消去操作であると判定するモード判定部と、
前記モード判定部によって消去操作であると判定された場合に、前記移動ベクトルが予め定められた偏差内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部を備えていることを特徴とする請求項１に記載のタッチパネル。
【請求項１１】
前記消去操作判定部は、
前記入力点検出部によって検出された複数の入力点のうち、入力点同士の距離の所定期間内における変動幅が第２所定値以内である入力点が第３所定数以上存在する場合にユーザの操作が消去操作であると判定するモード判定部と、
前記モード判定部によって消去操作であると判定された場合に、前記入力点同士の距離の所定期間内における変動幅が第２所定値以内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部とを備えていることを特徴とする請求項１に記載のタッチパネル。
【請求項１２】
前記消去操作判定部は、
前記入力点検出部によって検出された複数の入力点のうち、所定時間毎に算出する入力点毎の移動ベクトルが予め定められた偏差内である入力点が第２所定数以上存在し、かつ入力点同士の距離の所定期間内における変動幅が第２所定値以内である入力点が第３所定数以上存在する場合にユーザの操作が消去操作であると判定するモード判定部と、
前記モード判定部によって消去操作であると判定された場合に、前記移動ベクトルが予め定められた偏差内であり、かつ前記入力点同士の距離の所定期間内における変動幅が第２所定値以内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部とを備えていることを特徴とする請求項１に記載のタッチパネル。
【請求項１３】
ユーザの操作入力に応じた情報を情報処理装置に出力する入力情報出力部を備え、
前記入力情報出力部は、
前記消去操作判定部によって消去操作であると判定された場合には前記消去範囲を示す情報を出力し、
前記消去操作判定部によって消去操作ではないと判定された場合には前記入力点検出部によって検出された入力点の位置情報を出力することを特徴とする請求項４から１１のいずれか１項に記載のタッチパネル。
【請求項１４】
前記入力情報出力部は、
前記消去操作判定部によって消去操作であると判定された場合に、前記入力点検出部によって検出された前記消去範囲の外部の入力点のうち、前記消去範囲からの距離が所定距離以上である入力点の位置情報を出力し、所定距離未満である入力点の位置情報については出力しないことを特徴とする請求項１３に記載のタッチパネル。
【請求項１５】
表示画面上に配置された多数の検知点を備え、各検知点に対する物体の接触または近接を検知することにより前記表示画面に対するユーザのタッチ操作を検出するタッチパネルにおける操作判定方法であって、
タッチ操作された検知点を入力点として検出する入力点検出工程と、
前記入力点の密集度合を示す、所定の面積あたりの前記入力点の個数に応じてユーザの操作が前記表示画面に表示された画像を消去するための消去操作であるか否かを判定する消去操作判定工程とを含むことを特徴とする方法。
【請求項１６】
請求項１から１４のいずれか１項に記載のタッチパネルとしてコンピュータを機能させるためのタッチパネルの制御プログラムであって、前記消去操作判定部としてコンピュータを機能させるための制御プログラム。
【請求項１７】
請求項１６に記載の制御プログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示画面に表示された画像の一部をユーザのタッチ操作に応じて消去する機能を有するタッチパネルに関するものである。
【背景技術】
【０００２】
従来、タッチパネルに対してユーザが表示画面に描画された画像の消去操作を行う方法として、次に行うタッチ操作が消去操作であることを指定する操作を予め行ってから消去操作のためのタッチ操作を行う方法や、消去操作専用の入力器具を用いる方法などが知られている。
【０００３】
例えば、特許文献１には、表示画面に表示された画像を消去指示するための直方体形状のイレーサ（消去操作専用の入力器具）に２つの座標指示部を設けておき、イレーサを表示画面に接触させて連続的に移動させたときに、上記２つの座標指示部を対角線の両端とした矩形領域を消去可能領域とし、イレーサの移動軌跡に対応する領域の画像を消去する技術が開示されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平８−２６３２１２号公報（１９９６年１０月１１日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、上記特許文献１の技術では、ユーザが表示画面に対する消去操作を行う際に消去操作専用の入力器具を使用する必要があるので、使い勝手が悪いという問題がある。
【０００６】
また、次に行うタッチ操作が消去操作であることを指定する操作を予め行ってから消去操作のためのタッチ操作を行う方法では、２段階の操作が必要になるので、手間がかかるという問題がある。
【０００７】
本発明は、上記の問題点に鑑みて成されたものであり、その目的は、消去操作を容易に行うことができるタッチパネルを提供することにある。
【課題を解決するための手段】
【０００８】
本発明の一態様にかかるタッチパネルは、表示画面上に配置された多数の検知点を備え、各検知点に対する物体の接触または近接を検知することにより前記表示画面に対するユーザのタッチ操作を検出するタッチパネルであって、タッチ操作された検知点を入力点として検出する入力点検出部と、前記入力点の密集度合に応じてユーザの操作が前記表示画面に表示された画像を消去するための消去操作であるか否かを判定する消去操作判定部とを備えていることを特徴としている。
【発明の効果】
【０００９】
上記の構成によれば、ユーザが表示画面に対するタッチ操作の面積を異ならせることで入力点の密集度合を変化させ、それによってユーザの操作が消去操作であるのか消去操作以外の操作であるのかを自動的に判定させることができる。したがって、従来技術のように、消去操作を行う場合に、次に行うタッチ操作が消去操作であることを指定する操作を予め行ったり、消去操作専用の入力器具を用いたりする必要がないので、消去操作を容易に行うことができる。
【図面の簡単な説明】
【００１０】
【図１】本発明の一実施形態にかかるタッチパネルを備えた描画装置の全体構成を示す説明図である。
【図２】図１のタッチパネルに備えられるパネル部およびパネル駆動部の構成を示す説明図である。
【図３】図１のタッチパネルにおけるユーザからの指示入力の検出処理の流れを示すフローチャートである。
【図４】図１のタッチパネルに対するユーザの操作入力の様子を示す説明図である。
【図５】図１のタッチパネルによって検出される入力点とユーザの手の平との関係を示す説明図である。
【図６】図５の入力点に基づいてユーザの操作が消去操作であるか否かを判定する処理を示す説明図である。
【図７】図５の入力点に基づいて消去範囲を設定する処理を示す説明図である。
【図８】図５の入力点に基づいて消去範囲を設定する処理を示す説明図である。
【図９】図１のタッチパネルに対するユーザの消去操作と消去範囲との関係を示す説明図である。
【図１０】本発明の他の実施形態にかかるタッチパネルにおけるユーザの操作が消去操作であるか否かを判定する処理に用いられる重み付け係数を示す説明図である。
【図１１】本発明の実施形態６における消去範囲の設定方法の概念を示す説明図である。
【図１２】本発明の実施形態６における指示入力の検出処理の流れを示すフローチャートである。
【図１３】本発明の実施形態６における消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図である。
【図１４】本発明の実施形態７における消去範囲の設定方法の概念を示す説明図である。
【図１５】本発明の実施形態７における指示入力の検出処理の流れを示すフローチャートである。
【図１６】本発明の実施形態７における消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図であり、（ａ）は各入力点の所定周期毎の座標検出値、（ｂ）は所定周期毎の隣接する入力点同士の距離、（ｃ）は各入力点に基づいて設定される消去範囲を示している。
【図１７】本発明の実施形態７において消去範囲を設定した後に行われる処理を説明するための説明図であり、（ａ）は各入力点の所定周期毎の座標検出値、（ｂ）は所定周期毎の隣接する入力点同士の距離、（ｃ）は各入力点に基づいて設定される消去範囲を示している。
【図１８】本発明の実施形態７における消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図であり、（ａ）は各入力点の所定周期毎の座標検出値、（ｂ）は所定周期毎の隣接する入力点同士の距離、（ｃ）は各入力点の検出座標、（ｄ）は各入力点の移動ベクトルを示している。
【発明を実施するための形態】
【００１１】
〔実施形態１〕
本発明の一実施形態について説明する。
【００１２】
（１−１．タッチパネルの全体構成）
図１は、本実施形態にかかる描画装置１００の全体構成を示す説明図である。図１に示すように、描画装置１００は、表示装置１、タッチパネル２、および情報処理装置３を備えている。
【００１３】
情報処理装置３は、表示装置１に表示対象の画像データを出力するとともに、上記画像データが表示された表示画面に対するユーザのタッチ操作（操作入力）に応じた情報をタッチパネル２から取得する。また、情報処理装置３は、タッチパネル２から取得したユーザのタッチ操作に応じた情報に基づいて表示装置１に出力する画像データを更新したり、ユーザのタッチ操作に応じた各種処理を行ったりする。なお、情報処理装置３の構成は特に限定されるものではなく、例えば、パーソナルコンピュータなどであってもよい。
【００１４】
表示装置１は、表示部１１、表示駆動部１２、および表示制御部１３を備えている。
【００１５】
表示部１１は、情報処理装置３から取得した画像データに応じた画像を表示画面に表示させるものであり、例えば液晶ディスプレイ、有機ＥＬ（エレクトロルミネセンス）ディスプレイ、プラズマディスプレイ、プロジェクタなどを用いることができる。表示部１１の解像度やサイズは特に限定されるものではなく、例えば、１９２０画素×１０８０画素のフルハイビジョンサイズであってもよく、３８４０画素×２１６０画素の４Ｋサイズであってもよい。
【００１６】
表示駆動部１２は、表示制御部１３からの指示に応じて表示部１１の各画素を駆動する。
【００１７】
表示制御部１３は、表示対象の画像データに応じて表示駆動部１２の動作を制御し、表示部１１に画像データに応じた画像を表示させる。
【００１８】
タッチパネル２は、パネル部２１、パネル駆動部２２、およびタッチパネル制御部２３を備えている。
【００１９】
図２は、パネル部２１およびパネル駆動部２２の構成を示す説明図である。
【００２０】
パネル部２１は、表示装置１の表示画面に重ねて配置され、表示部１１に表示された画像に対するユーザからの指示入力に応じた信号をパネル駆動部２２に出力する機能を有している。
【００２１】
図２に示したように、パネル部２１は、互いに平行に配置された複数の駆動線（ドライブライン）ＤＬと、互いに平行に配置された複数のセンス線（センスライン）ＳＬとを有している。駆動線ＤＬはＸ方向（紙面横方向）に延伸し、センス線ＳＬはＸ方向と直交するＹ方向（紙面縦方向）に延伸しており、駆動線ＤＬとセンス線ＳＬとは立体交差するように配置（マトリクス状に配置）されている。
【００２２】
なお、駆動線ＤＬおよびセンス線ＳＬの数は特に限定されるものではないが、本実施形態では、駆動線ＤＬを４０９６本、センス線ＳＬを２１６０本備え、４０９６×２１６０個の座標位置のそれぞれについて静電容量の変化を検出するようになっている。また、パネル部２１の構成は上述した構成に限るものではなく、従来から静電容量方式のタッチパネルで用いられている種々のパネル部を用いることができる。
【００２３】
パネル駆動部２２は、送信部２４、受信部２５、および駆動制御部２６を備えている。駆動制御部２６は、送信部２４および受信部２５の動作タイミングを制御する。送信部２４は、駆動制御部２６の指示に応じたタイミングで各駆動線ＤＬに駆動信号Ｄｓを所定のフレームレートに応じたタイミングで順次印加する。受信部２５は、各駆動線ＤＬへの駆動信号Ｄｓの印加に応じて各センス線ＳＬに生じる応答信号であるセンス信号Ｓｓを各駆動線ＤＬへの駆動信号Ｄｓの印加と同期したタイミングで取得する。
【００２４】
導電性を有する物体（例えばユーザの指やタッチパネル専用のペンなど）がパネル部２１に近接すると、駆動線ＤＬとセンス線ＳＬとの交差部（検知点）の静電容量が変化する。受信部２５は駆動線ＤＬとセンス線ＳＬとの各交差部の静電容量に応じた信号と各交差部の位置を示す信号とをタッチパネル制御部２３（入力点検出部３１）に出力する。
【００２５】
タッチパネル制御部２３は、入力点検出部３１、消去操作判定部３２、および入力情報出力部３３を備えている。
【００２６】
入力点検出部３１は、パネル駆動部２２から取得した駆動線ＤＬとセンス線ＳＬとの各交差部の静電容量に応じた信号と各交差部の位置を示す信号とに基づいて、静電容量が他の交差部と所定値以上異なる交差部をユーザによるパネル部２１に対するタッチ操作位置（入力点）として検出する。なお、本実施形態では、表示画面１画面分のタッチ操作位置の検出を１フレームの処理として、各フレームの処理を所定周期毎に行い、フレーム毎にタッチ操作位置を検出する。これにより、連続するフレーム間におけるタッチ操作位置の移動がフレーム毎に検出される。
【００２７】
消去操作判定部３２は、領域設定部３４、入力点計数部３５、モード判定部３６、および消去範囲設定部３７を備えており、入力点検出部３１が検出した入力点に基づいて、ユーザが行ったタッチ操作が消去操作（表示部１１に表示された画像におけるタッチ操作に応じた範囲の画像を消去させるための操作）であるか否かを判定する。また、消去操作判定部３２は、ユーザが行ったタッチ操作が消去操作であると判断した場合、ユーザのタッチ操作に応じて消去範囲を設定する。なお、消去操作判定部３２におけるこれらの処理の詳細については後述する。
【００２８】
入力情報出力部３３は、入力点検出部３１が検出したユーザによるタッチ操作と消去操作判定部３２の判定結果とに応じた情報を情報処理装置３に出力する。
【００２９】
具体的には、消去操作判定部３２が消去操作であると判定した場合には、消去操作であることを示す情報と消去範囲を示す情報とを情報処理装置３に出力する。また、消去操作判定部３２が消去操作ではないと判定した場合には、消去操作ではないことを示す情報とユーザのタッチ操作位置を示す情報とを情報処理装置３に出力する。あるいは、消去操作であると判定した場合には消去範囲を示す情報（面積情報）を出力し、消去操作ではないと判定した場合にはタッチ操作に対応する入力点の位置情報（点情報）を出力し、情報処理装置３が消去範囲に示す情報（面積情報）であるか入力点の位置情報（点情報）であるか否かに応じて消去操作であるか否かを判断するようにしてもよい。なお、ユーザが行う消去操作以外の操作としては、例えば、線、点、文字、図形などを入力するための描画指示や、表示部１１に表示されたメニュー項目の中から所望の項目を選択するための選択指示などが挙げられる。
【００３０】
これにより、情報処理装置３は、ユーザのタッチ操作に応じて表示装置１に表示させる画像を変化させたり、タッチ操作に応じた各種処理を行ったりする。
【００３１】
例えば、情報処理装置３は、ユーザのタッチ操作が消去操作である場合には、消去範囲の画像を消去する。なお、ユーザのタッチ操作が消去操作である場合に、情報処理装置３が、消去範囲の形状を示す画像（例えば枠画像など）をユーザのタッチ操作に応じた位置に表示させるようにしてもよい。
【００３２】
また、情報処理装置３は、ユーザのタッチ操作が消去操作ではなく、かつ、タッチ操作位置がメニュー選択画面に対応する位置であった場合には、タッチ操作に応じたメニュー処理を実行する。また、情報処理装置３は、ユーザのタッチ操作が消去操作ではなく、かつ、タッチ操作位置が描画領域であった場合には、描画処理を実行する。描画処理では、例えば、フレーム毎に検出されたタッチ操作位置の座標を直線または曲線でつなぐことにより描画が行われる。
【００３３】
なお、情報処理装置３が、表示装置１に備えられる記憶部（図示せず）に、手書きされた情報やグラフ情報等の描画情報と、一時的に描画情報にオーバーラップして表示させるメニュー情報とを別レイヤーとして記憶させておき、ユーザのタッチ操作に応じて上記記憶部の記憶情報を更新するようにしてもよい。
【００３４】
（１−２．タッチ操作による指示入力の検出処理）
図３は、タッチパネル２に対するユーザからの指示入力の検出処理の流れを示すフローチャートである。
【００３５】
まず、入力点検出部３１が、パネル駆動部２２から入力される、駆動線ＤＬとセンス線ＳＬとの各交差部（検知点）の静電容量を示す信号に基づいて、入力点（ユーザによるタッチ操作位置）を検出する（Ｓ１）。例えば、入力点検出部３１は、静電容量が他の交差部（あるいは所定の基準値）と所定値以上異なる交差部を入力点として検出する。
【００３６】
なお、例えば、図４に示すようにパネル部２１にユーザが手の平Ｈで触れてタッチ操作を行うと、手の平Ｈとパネル部２１とが接触した位置に対応する複数の入力点（例えば図５に×印で示した入力点２０１〜２１６）が入力点として検出される。
【００３７】
次に、領域設定部３４は、Ｓ１で検出した入力点のうちの１つを注目入力点として設定し（Ｓ２）、注目入力点を中心とする所定範囲の領域を入力点の探索範囲として設定する（Ｓ３）。
【００３８】
具体的には、領域設定部３４は、図６に示すように、注目入力点（図６の例では入力点２０９）を中心とする半径Ｒ１（本実施形態では半径Ｒ１は７０ｍｍ）の円３０１を探索範囲として設定する。なお、半径Ｒ１のサイズは７０ｍｍに限定されるものではなく、例えばユーザの手の大きさ等に応じて適宜設定してもよい。例えば、半径Ｒ１を、標準的なユーザの手の平のサイズよりも小さい領域（例えば３０ｍｍ以上１５０ｍｍ以下）に設定してもよい。あるいは、上記半径Ｒ１を、ユーザの人差し指、中指、薬指、および小指が含まれる円の半径に設定してもよい。
【００３９】
次に、入力点計数部３５は、Ｓ３で設定した探索範囲に含まれる入力点の数を計数する（Ｓ４）。例えば、図６の例では、入力点２０５，２０６，２０８，２１０，２１２，２１３の６個の入力点が計数される。
【００４０】
次に、領域設定部３４は、Ｓ１で検出された全ての入力点のうち、当該入力点を注目入力点としてＳ２〜Ｓ４の処理を行っていない未処理の入力点が残っているか否かを判断し（Ｓ５）、未処理の入力点が残っている場合には未処理の入力点のうちの１つを注目入力点としてＳ２〜Ｓ４の処理を行う。
【００４１】
一方、Ｓ５において未処理の入力点が残っていないと判断した場合、モード判定部３６は、各入力点についてのＳ４の処理における計数結果に応じて、ユーザのタッチ操作が消去操作であるか否かを判断する（Ｓ６）。すなわち、モード判定部３６は、ユーザのタッチ操作が消去操作であるか否かを入力点の密集度合に応じて判断する。
【００４２】
本実施形態では、モード判定部３６は、探索範囲に含まれる入力点の数が第１所定数Ｎ１以上であった注目入力点の数が所定の閾値以上である場合に消去操作であると判断し、閾値未満であった場合に消去操作ではないと判断する。なお、上記第１所定数Ｎ１は、特に限定されるものではないが、指やペンによるタッチ操作と手の平や手の甲等によるタッチ操作との区別を適切に行うために、指の本数よりも多い６以上とすることが好ましい。また、上記閾値は、特に限定されるものではなく、パネル部２１の実際の大きさやユーザの手の大きさ等を考慮して適宜設定すればよい。
【００４３】
Ｓ６においてモード判定部３６が消去操作であると判断した場合、消去範囲設定部３７は、入力点の統合判定範囲を設定する（Ｓ７）。
【００４４】
具体的には、消去範囲設定部２７は、Ｓ４の処理に置いて計数した値が最大であった入力点を中心（基準位置）とし、消去操作であるか否かの判定のために設定した探索範囲（円３０１）と同じか、あるいは探索範囲（円３０１）よりも広い範囲を統合判定範囲として設定する。本実施形態では、図７に示すように、半径Ｒ２（Ｒ２＝１５０ｍｍ）の円４０１を統合判定範囲として設定している。ただし、半径Ｒ２のサイズは１５０ｍｍに限定されるものではなく、例えばユーザの手の大きさ等に応じて適宜設定してもよい。例えば、上記半径Ｒ２を、ユーザの手の平（あるいは手の甲）全体を覆う円になるように設定してもよい。また、探索範囲の２倍程度に設定してもよい。統合判定範囲を探索範囲よりも広く設定することにより、消去範囲を設定する際にノイズの影響を低減し、消去範囲を安定して設定することができる。
【００４５】
また、本実施形態では、Ｓ４における計数値が最も大きかった入力点を統合判定範囲（円４０１）の中心（基準位置）としているが、これに限るものではない。例えば、Ｓ６において探索範囲に含まれる入力点の数が第１所定数Ｎ１以上であると判定された各入力点の重心（座標値の平均値）、あるいは重心に最も近い入力点を統合判定範囲の中心（基準位置）としてもよい。
【００４６】
次に、消去範囲設定部２７は、Ｓ１で検出した入力点のうち、Ｓ７で設定した統合判定範囲に含まれる入力点を消去範囲に統合する入力点（消去範囲に含める入力点）として決定する（Ｓ８）。
【００４７】
次に、消去範囲設定部２７は、Ｓ８で決定した各入力点に基づいて消去範囲を設定する（Ｓ９）。
【００４８】
本実施形態では、Ｓ８で決定した各入力点の座標から、Ｘ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値を抽出し、抽出したこれらの座標値によって特定される矩形領域（〔ｘ座標最小値，ｙ座標最小値〕、〔ｘ座標最小値，ｙ座標最大値〕、〔ｘ座標最大値，ｙ座標最小値〕、〔ｘ座標最大値，ｙ座標最大値〕を４隅とする矩形領域）を消去範囲に設定する。これにより、図７および図８に示したように、Ｓ８で決定した各入力点を接続してなる領域（閉曲線領域）４０２を内包する矩形５０１（領域４０２に外接する矩形５０１）の領域が消去範囲として設定される。
【００４９】
なお、矩形５０１のＸ軸方向の幅５０３はＸ座標最大値とＸ座標最小値との差分で表され、Ｙ軸方向の幅５０４はＹ座標最大値とＹ座標最小値との差分で表される。また、図８に示した座標５０２は、矩形５０１の中心座標または領域４０２の重心座標を示している。また、矩形５０１の中心座標は（（Ｘ座標最小値＋Ｘ座標最大値）÷２、（Ｙ座標最小値＋Ｙ座標最大値）÷２）で求めることができ、領域４０２の重心座標はＳ８で決定した各入力点の座標値の平均値から求めることができる。
【００５０】
Ｓ９の処理の後、入力情報出力部３３が、消去操作であることを示す情報と消去範囲を示す情報とを情報処理装置３に出力する（Ｓ１０）。
【００５１】
消去範囲を示す情報としては、例えば、矩形５０１の基準位置（例えば中心座標）と、Ｘ軸方向の幅５０３と、Ｙ軸方向の幅５０４とを出力する。あるいは、矩形形状の消去範囲のＸ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値を出力してもよい。また、矩形形状の消去範囲の各角部の座標を出力してもよい。
【００５２】
なお、本実施形態では、消去範囲の形状を矩形形状としている。これにより、情報処理装置３における消去範囲の演算処理を簡略化することができる。ただし、消去範囲の形状はこれに限るものではなく、例えば、上記領域（閉曲線領域）４０２を内包する円形あるいは楕円形に設定してもよく、Ｓ８で決定した各入力点を接続してなる閉曲線領域（図７および図８に示した領域４０２）を消去範囲として設定してもよい。
【００５３】
また、表示部１１の解像度とパネル部２１の解像度とが異なる場合、入力情報出力部３３が消去範囲を示す情報を表示部１１の解像度に応じた座標系の座標値に変換してから情報処理装置３に出力してもよい。あるいは、入力情報出力部３３が消去範囲を示す情報をパネル部２１の解像度に応じた座標系の座標値で情報処理装置３に出力し、情報処理装置３が必要に応じて表示部１１の解像度に応じた座標系に変換するようにしてもよい。
【００５４】
Ｓ１０で消去操作であることを示す情報と消去範囲を示す情報とを情報処理装置３に出力した後、タッチパネル制御部２３は、タッチ操作の検出処理を終了するか否かを判断し（Ｓ１２）、終了しない場合にはＳ１の処理に戻る。なお、タッチ操作の検出処理を終了するか否かの判断方法は特に限定されるものではなく、例えば、ユーザからのタッチ操作の終了指示あるいは電源オフ指示を受け付けたか否かに応じて判断してもよく、タッチパネル２に対するタッチ操作が行われていない状態が所定時間以上継続したか否かに応じて判断してもよい。
【００５５】
また、Ｓ６の処理において消去操作ではないと判断した場合、入力情報出力部３３は、Ｓ１で検出した入力点の位置情報を情報処理装置３に出力する（Ｓ１１）。この際、消去操作ではないことを示す情報を入力点の位置情報とともに出力してもよい。また、表示部１１の解像度とパネル部２１の解像度とが異なる場合、入力情報出力部３３が入力点の位置情報を表示部１１の解像度に応じた座標系の座標値に変換してから情報処理装置３に出力してもよい。あるいは、入力情報出力部３３が入力点の位置情報をパネル部２１の解像度に応じた座標系の座標値で情報処理装置３に出力し、情報処理装置３が必要に応じて表示部１１の解像度に応じた座標系に変換するようにしてもよい。
【００５６】
なお、Ｓ１の処理において検出された入力点の数が上記閾値未満であった場合（あるいは上記閾値未満に設定される所定値以下であった場合）に、Ｓ２〜Ｓ６の処理を省略してＳ１１の処理を行うようにしてもよい。これにより、消去操作ではない場合の演算処理を簡略化することができる。
【００５７】
Ｓ１１で入力点の位置情報を情報処理装置３に出力した後、タッチパネル制御部２３は、タッチ操作の検出処理を終了するか否かを判断し（Ｓ１２）、終了しない場合にはＳ１の処理に戻る。
【００５８】
以上のように、本実施形態では、消去操作判定部３２が、ユーザがタッチ操作した位置として検出された入力点の密集具合を調べ、その結果に応じて消去操作であるか消去操作以外の操作であるかを判断する。また、図９に示すように、ユーザが表示部１１の表示画面（タッチパネル２のパネル部２１）に手の平等で触れて表示画面上で移動させることにより、フレーム毎に消去範囲の軌跡が検出され、情報処理装置３によって上記軌跡に対応する領域（消去領域）の画像の消去処理が行われる。
【００５９】
これにより、ユーザは、上述した従来技術のように、次に行うタッチ操作が消去指示であることを指定する操作を予め行ったり、消去指示専用の入力器具を用いたりすることなく、手の平等を表示画面に接触させて移動させるだけで消去操作を容易に入力することができる。
【００６０】
なお、本実施形態では、１フレーム毎にＳ９の処理で消去範囲のサイズを再設定している。これにより、ユーザが消去したい範囲に応じて表示画面（パネル部２１）に対する接触範囲を変化させ、消去範囲を容易に調整することができる。ただし、これに限らず、初めに消去操作であると判定したときに設定した消去範囲のサイズをその後の消去操作においても一定に維持するようにしてもよい。
【００６１】
〔実施形態２〕
本発明の他の実施形態について説明する。なお、説明の便宜上、実施形態１と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【００６２】
実施形態１では、各入力点について、当該入力点を中心とする所定サイズの探索範囲に含まれる他の入力点の数が第１所定数Ｎ１以上である入力点の数を計数し、計数結果が第１所定数Ｎ１以上である入力点の数が所定の閾値以上であるか否かに応じて消去操作であるか否かを判定する構成について説明した。
【００６３】
これに対して、本実施形態では、各入力点について、当該入力点を中心とする所定サイズの探索範囲に含まれる他の入力点に対して中心からの距離に応じた重み付け係数を付与し、各入力点に付与した重み付け係数の総和を算出し、算出した値が第１所定値Ｖ１以上である入力点の数が所定の閾値以上であるか否かに応じて消去操作であるか否かを判定する。
【００６４】
具体的には、領域設定部３４は、Ｓ３の処理において、図６に示すように注目入力点（図６の例では入力点２０９）を中心とする半径Ｒ１の円３０１を探索範囲として設定した後、図１０に示すように半径Ｒ１をＮ等分する（Ｎは２以上の整数）。そして、図１０に示すように、半径Ｒ１をＮ等分して得られたＮ個の区域に対して、円３０１の中心（入力点２０９）に最も近い区域にＮ、次に近い区域にＮ−１、次に近い区域にＮ−２というように、中心から離れるほど順次小さくなる重み付け係数を割り当てる。なお、最も遠い区域には重み付け係数１を割り当て、半径Ｒ１より遠い領域には重み付け係数０を割り当てる。
【００６５】
次に、Ｓ４の処理において、入力点計数部３５は、各入力点に対して当該入力点が属する区域に応じた重み付け係数を付与し、各入力点に付与した重み付け係数の合計値を算出する。
【００６６】
そして、Ｓ２〜Ｓ５の処理を全ての入力点について行い、各入力点を注目入力点とした場合の上記合計値を入力点毎に算出した後、Ｓ６の処理において、モード判定部３６が、合計値が第１所定値Ｖ１以上である入力点の数が所定の閾値以上であるか否かに応じて、ユーザのタッチ操作が消去操作であるか否かを判断する。その後の処理は実施形態１と同様である。すなわち、モード判定部３６は、ユーザのタッチ操作が消去操作であるか否かを入力点の密集度合に応じて判断する。
【００６７】
これにより、ユーザが消去操作のために手の平等を表示画面上で移動させる際に、例えば、腕時計、ブレスレット、衣類、ボタン等が表示画面に接触した場合でも、それらに起因して不適切な入力点が消去範囲に含まれることを抑制し、消去範囲を安定させることができる。
【００６８】
〔実施形態３〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【００６９】
実施形態１では、Ｓ３の処理において設定する入力点の探索範囲（円３０１）の大きさを一定としていた。
【００７０】
これに対して、本実施形態では、消去操作が継続している期間中に、入力点の探索範囲の大きさを消去操作であると判定される前の探索範囲（円３０１）よりも大きく設定する。例えば、消去操作が継続している期間中、入力点の探索範囲とする円の半径を、消去操作であると判定される前の当初の探索範囲（円３０１）の半径の２倍以上の大きさに設定する。
【００７１】
これにより、例えば、消去操作中にユーザの手の平等の一部が表示画面（パネル部２１）から一時的に浮いたりした場合であっても、消去操作がユーザの意図に反して解除されることを抑制し、消去処理を安定して行うことができる。
【００７２】
なお、消去操作が継続している期間中に、Ｓ６において消去操作であるか否かを判定するための上記閾値を、当初の閾値よりも小さい値（例えば１）に設定してもよい。また、消去操作が継続している期間中に、Ｓ６において入力点の密集の程度を評価するための上記第１所定数Ｎ１を、当初の第１所定数Ｎ１よりも小さい値（例えば１）に設定してもよい。
【００７３】
これにより、例えば、消去操作中にユーザの手の平等の一部が表示画面（パネル部２１）から一時的に浮いたりした場合でも、消去処理を安定して行うことができる。
【００７４】
〔実施形態４〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【００７５】
実施形態１では、Ｓ８の処理において設定する統合判定範囲（円４０１）の大きさを一定とし、Ｓ９の処理において統合判定範囲に含まれる入力点を消去範囲に含める入力点としていた。
【００７６】
これに対して、本実施形態では、消去操作が継続している期間中、消去範囲設定部３７が、今回（第ｎフレーム）の消去範囲を設定する際に、前回（第ｎ−１フレーム）の消去範囲設定時からの統合判定範囲（円４０１）の移動方向を検出し、今回の統合判定範囲（円４０１）の外部の入力点であって今回の統合判定範囲（円４０１）に対して前記移動方向に沿った位置に存在する入力点を今回の消去範囲（矩形５０１）に含める。なお、統合判定範囲の移動方向は、例えば、統合判定範囲の基準位置の軌跡に基づいて判定することができる。
【００７７】
これにより、ユーザが消去操作のために手の平等を表示画面上で移動させる際に表示画面に対する浮きや指のぶれ等が生じた場合でも、それらに起因して消去範囲に含める入力点数の増減が生じることを抑制し、消去範囲を安定させることができる。
【００７８】
なお、消去操作が継続している期間中に、統合判定範囲の外部の入力点のうち、ユーザの手の平等の移動方向に存在し、かつ統合判定範囲から所定距離未満に存在する入力点をＳ９の処理において消去範囲に加える一方、統合判定範囲から所定距離以上離れている入力点については消去範囲に含めないようにしてもよい。
【００７９】
〔実施形態５〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【００８０】
実施形態１では、Ｓ８の処理において設定する統合判定範囲（円４０１）の大きさを一定とし、Ｓ９の処理において統合判定範囲に含まれる入力点を消去範囲に含める入力点としていた。また、統合判定範囲に含まれない入力点については入力情報出力部３３が当該入力点の位置情報を情報処理装置３に出力していた。
【００８１】
これに対して、本実施形態では、消去操作が継続している期間中に、消去範囲（矩形５０１）の周辺（例えば消去範囲の外縁から所定距離以内）に存在する入力点を入力点から除外（消去）し、当該入力点の位置情報を情報処理装置３に出力しない。
【００８２】
これにより、ユーザが消去操作のために手の平等を表示画面上で移動させる際に、例えば、腕時計、ブレスレット、衣類、ボタン等が表示画面に接触した場合でも、それらに起因して不適切な入力点がユーザからの操作入力（例えば描画操作、メニュー選択操作など）として検出されることを抑制できる。
【００８３】
なお、実施形態４と本実施形態とを組み合わせ、統合判定範囲に対してユーザの手の平等の移動方向に存在する入力点については消去範囲に加え、統合判定範囲に対してユーザの手の平等の移動方向以外の方向に存在する入力点のうち統合判定範囲から所定距離以内に存在する入力点については入力点から除外して位置情報を出力しないようにしてもよい。
【００８４】
〔実施形態６〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【００８５】
図１１は、本実施形態における消去範囲の設定方法の概念を示す説明図である。この図に示すように、本実施形態では、検出された各入力点の所定時間毎の移動ベクトル（図中の矢印参照）を算出し、移動ベクトルが予め定められた偏差内である各入力点（図中の破線で囲った入力点参照）を１つのオブジェクトとして取り扱い、それら各入力点を含む領域を消去範囲として設定する。
【００８６】
図１２は、本実施形態におけるユーザからの指示入力の検出処理の流れを示すフローチャートである。
【００８７】
まず、入力点検出部３１が、パネル駆動部２２から入力される、駆動線ＤＬとセンス線ＳＬとの各交差部（検知点）の静電容量を示す信号に基づく入力点（タッチ操作位置）の所定周期（例えば５ミリ秒）毎の検出を開始する（Ｓ２１）。入力点の検出結果は、図示しない記憶部に一時的に記憶される。
【００８８】
また、領域設定部３４は、入力点の検出処理を開始してから（あるいは移動ベクトルを前回算出したときから）所定時間（例えば０．１秒）が経過することを監視し（Ｓ２２）、経過したと判断した場合には所定時間毎の移動ベクトル（所定時間経過前の各入力点の座標から所定時間経過後の当該各入力点の座標までの移動ベクトル）を算出する（Ｓ２３）。
【００８９】
そして、モード判定部３６が、移動ベクトルの偏差が所定範囲内（例えばｘ方向およびｙ方向についてそれぞれ±３ｍｍの範囲内）である入力点が第２所定数Ｎ２以上（例えば２個以上）あるか否かを判断する（Ｓ２４）。そして、Ｓ２４において第２所定数Ｎ２以上であると判断した場合、モード判定部３６は消去操作であると判断し、第２所定数Ｎ２未満であると判断した場合には消去操作ではないと判断する。
【００９０】
Ｓ２４において移動ベクトルの偏差が所定範囲内である入力点の数が第２所定数Ｎ２以上であると判断した場合、消去範囲設定部３７は、移動ベクトルの偏差が所定範囲内である入力点を統合（グループ化）する（Ｓ２５）。
【００９１】
図１３は、消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図である。図１３に示す例は、時刻ｔ０＝０秒から時刻ｔ１＝０．１秒の期間中に入力点Ｐ１〜Ｐ５が検出され、それら入力点Ｐ１〜Ｐ５の時刻ｔ０からｔ１までの移動ベクトル（ｘ，ｙ）がＰ１＝（２．２，１．４）、Ｐ２＝（１．８，１．３）、Ｐ３＝（１．９，１．６）、Ｐ４＝（１．７，１．５）、Ｐ５＝（１．６，３．８）であった場合を示している。
【００９２】
モード判定部３６は、まず、ｘ座標についてソート（探索）し、０．３ｍｍの偏差に入っている入力点のグループを抽出する。これにより、図１３の例では、「Ｐ１，Ｐ３」のグループと「Ｐ２，Ｐ３，Ｐ４，Ｐ５」グループとが抽出される。
【００９３】
次に、モード判定部３６は、ｘ座標に基づいて抽出した上記各グループについてｙ座標のソートを行い、ｘ座標の場合と同様に０．３ｍｍの偏差内である入力点のグループを抽出する。図１３の例では、「Ｐ１，Ｐ３」のグループ（グループ１）と「Ｐ２，Ｐ３，Ｐ４」のグループ（グループ２）とが抽出される。
【００９４】
次に、モード判定部３６は、ｘ座標およびｙ座標に基づいて抽出した各グループについて、それぞれのグループに含まれる入力点の数を比較し、入力点の数が多いグループを抽出する。図１３の例では、グループ１，２のうち、入力点の数が多いグループ２が抽出される。その後、モード判定部３６は、抽出したグループ（図１３の例ではグループ２）に含まれる入力点の数が第２所定数Ｎ２以上であるか否かを判断し、第２所定数Ｎ２以上である場合には消去範囲設定部３７が当該グループに含まれる入力点を統合する。
【００９５】
なお、移動ベクトルの偏差が所定範囲内である入力点を統合した後、モード判定部３６が当該グループの移動ベクトルを当該グループに含まれる入力点の平均値に基づいて算出し、１つのオブジェクトとして取り扱うようにてもよい。
【００９６】
また、新規で入力点（タッチ点）が追加された場合に、その新規に追加された入力点と既存の入力点の移動ベクトル（あるいは統合したグループの移動ベクトル）とを比較し、新規の入力点を統合したグループに追加するか否かを判断するようにしてもよい。
【００９７】
例えば、上記の図１３の例において、時刻ｔ２に移動ベクトルがＰ６＝（１．７，１．６）である入力点Ｐ６（図示せず）が出現した場合、グループ２の移動ベクトルをＧＰ２＝（１．７，１．４）とすると、Ｐ１，Ｐ５は±０．３ｍｍの偏差内に入っていないので除外され、Ｐ６はｘ座標・ｙ座標ともに±０．３ｍｍの偏差内に入っているのでグループ２に含められる。グループ２に含まれていない入力点Ｐ１，Ｐ５は、消去操作以外の入力と考えられる。統合したグループの移動ベクトルは、例えば当該グループに含まれる入力点の座標値の平均値に基づいて算出する。
【００９８】
Ｓ２５において移動ベクトルの偏差が所定範囲内である入力点を統合した後、消去範囲設定部３７は、統合した各入力点に基づいて消去範囲を設定する（Ｓ２６）。
【００９９】
具体的には、消去範囲設定部３７は、Ｓ２５で統合した各入力点の座標から、Ｘ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値を抽出し、抽出したこれらの座標値によって特定される矩形領域を消去範囲に設定する。
【０１００】
次に、入力情報出力部３３が、消去操作であることを示す情報と消去範囲を示す情報とを情報処理装置３に出力する（Ｓ２７）。
【０１０１】
消去範囲を示す情報としては、例えば、矩形５０１の基準位置（例えば中心座標）と、Ｘ軸方向の幅５０３と、Ｙ軸方向の幅５０４とを出力する。あるいは、矩形形状の消去範囲のＸ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値を出力してもよい。また、矩形形状の消去範囲の各角部の座標を出力してもよい。
【０１０２】
その後、タッチパネル制御部２３は、タッチ操作の検出処理を終了するか否かを判断し（Ｓ２９）、終了しない場合にはＳ２２の処理に戻る。なお、タッチ操作の検出処理を終了するか否かの判断方法は特に限定されるものではなく、例えば、ユーザからのタッチ操作の終了指示あるいは電源オフ指示を受け付けたか否かに応じて判断してもよく、タッチパネル２に対するタッチ操作が行われていない状態になったとき（タッチアップされたとき）に終了すると判断してもよく、タッチパネル２に対するタッチ操作が行われていない状態が所定時間以上継続したか否かに応じて判断してもよい。
【０１０３】
また、Ｓ２４の処理においてモード判定部３６が第２所定数Ｎ２未満であると判断した場合（消去操作ではないと判断した場合）、入力情報出力部３３は、所定周期毎に検出した各入力点の位置情報を情報処理装置３に出力し（Ｓ２８）、Ｓ２９の処理に進む。
【０１０４】
以上のように、本実施形態では、所定時間毎に算出する入力点毎の移動ベクトルが予め定められた偏差内である各入力点を含む領域を画像の消去範囲として設定する。
【０１０５】
これにより、入力点の動き方に応じて消去範囲に含める入力点を決定することができる。このため、例えば、消去範囲の近くで消去操作とは異なる入力操作（描画操作等）が行われた場合でも、消去操作と消去操作以外の操作とを適切に識別し、誤判定が生じることを防止できる。
【０１０６】
〔実施形態７〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【０１０７】
図１４は、本実施形態における消去範囲の設定方法の概念を示す説明図である。この図に示すように、本実施形態では、検出された各入力点について所定期間内における隣接する入力点同士の距離の変化を算出し、距離の変化量が第２所定値Ｖ２以内である各入力点を１つのオブジェクトとして取り扱い、それら各入力点を含む領域を消去範囲として設定する。
【０１０８】
図１５は、本実施形態におけるユーザからの指示入力の検出処理の流れを示すフローチャートである。
【０１０９】
まず、入力点検出部３１が、パネル駆動部２２から入力される、駆動線ＤＬとセンス線ＳＬとの各交差部（検知点）の静電容量を示す信号に基づいて、所定周期毎（例えば５ミリ秒毎）に入力点（タッチ操作位置）を検出する（Ｓ３１）。入力点の検出結果は、図示しない記憶部に順次記憶される。
【０１１０】
次に、モード判定部３６は、Ｓ３１で今回検出した各入力点について、隣接する入力点同士の距離（図１４の矢印参照）を算出する（Ｓ３２）。距離の算出結果は、図示しない記憶部に順次記憶される。
【０１１１】
次に、モード判定部３６は、隣接する入力点との距離が所定の判定値（例えば１５ｃｍ）以上である入力点を消去操作であるか否かの判定処理から除外する（Ｓ３３）。
【０１１２】
次に、モード判定部３６は、入力点が継続的に検出開始されてから所定期間（例えば５０ミリ秒）が経過したか否かを判断する（Ｓ３４）。そして、所定期間が経過していないと判断した場合、Ｓ３１の処理に戻る。
【０１１３】
一方、所定期間が経過したと判断した場合、モード判定部３６は、所定期間内における隣接する入力点との距離の変動幅が第２所定値Ｖ２（例えば２ｍｍ）以下である入力点が第３所定数Ｎ３（例えば２個）以上あるか否かを判断する（Ｓ３５）。そして、Ｓ３５においてが第３所定数Ｎ３以上であると判断した場合、モード判定部３６は消去操作であると判断し、第３所定数Ｎ３未満であると判断した場合には消去操作ではないと判断する。
【０１１４】
また、Ｓ３５においてモード判定部３６が第３所定数Ｎ３以上であると判断した場合、消去範囲設定部３７は、隣接する入力点との距離の変動幅が第２所定値Ｖ２以下である各入力点を統合する（Ｓ３６）。
【０１１５】
図１６は、消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図であり、（ａ）は各入力点の所定周期毎の座標検出値、（ｂ）は所定周期毎の隣接する入力点同士の距離、（ｃ）は各入力点に基づいて設定される消去範囲を示している。なお、図１６に示す例は、時刻ｔ０＝０秒から時刻ｔ１０＝５０ミリ秒の期間中に入力点Ｐ１〜Ｐ６が検出された場合を示している。
【０１１６】
モード判定部３６は、所定周期毎に、隣接する入力点との距離が所定の判定値（例えば１５ｃｍ）以上である入力点が存在するかを判断し、存在する場合には当該入力点を消去操作の判定処理から除外する。
【０１１７】
具体的には、モード判定部３６は、各入力点をｘ座標値に基づいてソート（探索）する。図１６の例では、ｘ座標値が小さい順に、Ｐ３，Ｐ１，Ｐ５，Ｐ２，Ｐ６，Ｐ４となる。ｘ座標値が最も小さい入力点Ｐ３と最も大きい入力点Ｐ４のｘ座標値の差は所定の判定値（１５ｃｍ）を超えていないので、消去操作の判定処理から除外されるものはいない。同様に、ｙ座標でソートすると、ｙ座標値が小さい順に、Ｐ２，Ｐ４，Ｐ１，Ｐ３，Ｐ６，Ｐ５となり、ｙ座標値の差が所定の判定値（１５ｃｍ）を超えている入力点はないので、消去操作の判定処理から除外されるものはいない。
【０１１８】
次に、モード判定部３６は、ｘ座標値に基づいてソートした結果から、隣接する入力点間の距離（Ｐ３−Ｐ１，Ｐ１−Ｐ５，Ｐ５−Ｐ２，Ｐ２−Ｐ６，Ｐ６−Ｐ４間の距離）を算出する。この隣接する入力点間の距離の算出を時刻ｔ１〜ｔ１０の間続け、その間に、算出した距離の変動幅（最小値ｍｉｎと最大値ｍａｘとの差）Δｍａｘが第２所定値Ｖ２（例えば２ｍｍ）以上になる入力点があった場合、当該入力点を除外して再計算を行う。これにより、図１６の例では、入力点Ｐ２が除外される。
【０１１９】
その後、消去範囲設定部３７が、距離の変動幅が第２所定値Ｖ２以下であった各入力点を統合する（Ｓ３６）。なお、距離の変動幅が第２所定値Ｖ２以下であった入力点のグループが複数存在する場合、入力点の数が多いグループを選択して統合する。
【０１２０】
次に、消去範囲設定部３７は、統合した各入力点の座標に基づいて消去範囲を設定する（Ｓ３７）。具体的には、統合した各入力点の座標から、Ｘ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値を抽出し、抽出したこれらの座標値によって特定される矩形領域を消去範囲に設定する。
【０１２１】
次に、入力情報出力部３３が、消去操作であることを示す情報と消去範囲を示す情報とを情報処理装置３に出力する（Ｓ３８）。
【０１２２】
その後、タッチパネル制御部２３は、タッチ操作の検出処理を終了するか否かを判断し（Ｓ４０）、終了しない場合にはＳ３１の処理に戻る。
【０１２３】
また、Ｓ３５の処理において変動幅が第２所定値Ｖ２未満である入力点の数が第３所定数Ｎ３未満であると判断した場合（消去操作ではないと判断した場合）、入力情報出力部３３は、Ｓ３１で検出した入力点の位置情報を情報処理装置３に出力し（Ｓ３９）、Ｓ４０の処理に進む。
【０１２４】
なお、入力点を統合して消去範囲を設定した後、所定周期毎に検出される統合した各入力点の座標値に基づいて消去範囲の座標を算出するとともに、統合した入力点におけるＸ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値によって特定される矩形領域の面積を継続的に監視し、その面積が当初設定した消去範囲の面積に対して所定割合以上変化した場合に入力点の統合処理および消去範囲の設定処理をやり直すようにしてもよい。これにより、消去範囲を設定した後に統合すべき入力点が増減した場合であっても、タッチ操作に応じて消去範囲を適切に設定することができる。また、この方法では、上記面積が所定条件以上大きくなるまでは統合した各入力点の座標に基づいて消去範囲の位置を設定するだけでよく、入力点間の距離の算出等の処理を省略できるので、演算処理を簡略化することができる。
【０１２５】
例えば、図１７に示すように、時刻ｔ０において統合された入力点Ｐ１（ｔ０），Ｐ３（ｔ０），Ｐ４（ｔ０），Ｐ５（ｔ０），Ｐ６（ｔ０）がある場合、これら各入力点のＸ座標最大値、Ｘ座標最小値、Ｙ座標最大値、およびＹ座標最小値によって特定される矩形領域Ａ（ｔ０）の面積を算出して図示しない記憶部に記憶させておく。
【０１２６】
その後、これら各入力点Ｐ１，Ｐ３〜Ｐ６によって特定される矩形領域Ａの面積を監視し、時刻ｔ０からの矩形領域の面積の変化量が所定条件以上になった場合に、他の入力点からの距離が大きく変動する入力点があると判断し、統合する入力点の再設定を行う。
【０１２７】
図１７の場合、入力点Ｐ３が他の入力点から徐々に離れていっており、矩形領域Ａの面積が、時刻ｔ０における矩形領域Ａ（ｔ０）から時刻ｔ１０における矩形領域Ａ（ｔ１０）にかけて徐々に大きくなっていく。この場合、統合された入力点のｘ座標の最大値と最小値との差、およびｙ座標の最大値と最小値との差の少なくとも一方が時刻ｔ０のときよりも所定値（例えば５ｍｍ）以上大きくなった時点で統合する入力点の再計算を行い、入力点Ｐ３を統合対象から除外する。なお、除外した入力点Ｐ３を消去操作の入力点ではなく描画操作の入力点とするようにしてもよい。
【０１２８】
以上のように、本実施形態では、入力点同士の距離の所定期間内における変化量が第２所定値Ｖ２以内である各入力点を含む領域を消去範囲として設定する。
【０１２９】
これにより、入力点同士の所定期間毎の距離の変化に応じて消去範囲に含める入力点を決定することができる。このため、例えば、消去操作された領域の近くで消去操作以外の操作が行われた場合でも、消去操作と消去操作以外の操作とを適切に識別し、誤判定が生じることを防止できる。また、消去操作された領域が直線的移動ではなく曲線的に移動した場合であっても、統合すべき入力点を適切に検出することができる。
【０１３０】
〔実施形態８〕
本発明のさらに他の実施形態について説明する。なお、説明の便宜上、上述した実施形態と同じ機能を有する部材については同じ符号を付し、その説明を省略する。
【０１３１】
本実施形態では、上述した実施形態６にかかる入力点の統合方法（検出された各入力点の所定時間毎の移動ベクトルが予め定められた偏差内である各入力点を統合する方法）と、実施形態７にかかる統合方法（検出された各入力点について所定期間内における隣接する入力点同士の距離の変動幅が第２所定値Ｖ２以内である各入力点を統合する方法）とを組み合わせて用いる。
【０１３２】
図１８は、消去操作か否かの判定処理および消去範囲の設定処理を説明するための説明図であり、（ａ）は各入力点の所定周期毎の座標検出値、（ｂ）は所定周期毎の隣接する入力点同士の距離、（ｃ）は各入力点の検出座標、（ｄ）は各入力点の移動ベクトルを示している。なお、図１８に示す例は、図１５と同様の測定データに基づくものであり、時刻ｔ０＝０秒から時刻ｔ１０＝５０ミリ秒の期間中に入力点Ｐ１〜Ｐ６が検出された場合を示している。
【０１３３】
まず、入力点検出部３１が、所定周期（本実施形態では５ミリ秒）毎に入力点を検出する。そして、領域設定部３４が所定時間（本実施形態ではｔ１からｔ７までの期間である３０ミリ秒）毎に各入力点の移動ベクトルを算出し、モード判定部３６が移動ベクトルの偏差が所定範囲外（例えばｘ方向およびｙ方向についてそれぞれ±３ｍｍの範囲外）である入力点を統合処理の対象から除外する。これにより、図１８の例では、（ａ）に示したように入力点Ｐ２の移動ベクトルが所定範囲外であるので、（ｃ），（ｄ）に示したように時刻ｔ７の時点で入力点Ｐ２が統合処理の対象から除外される。
【０１３４】
そして、モード判定部３６は、移動ベクトルの偏差が所定範囲内である入力点が第２所定数Ｎ２（例えば２個）未満である場合には消去操作ではないと判断する。
【０１３５】
一方、モード判定部３６は、移動ベクトルの偏差が所定範囲内である入力点が第２所定数Ｎ２以上である場合、所定期間（本実施形態ではｔ１からｔ１０までの期間である５０ミリ秒）が経過する毎に当該所定期間内における隣接する入力点同士の距離の変化を算出する。
【０１３６】
そして、モード判定部３６は、変動幅が第２所定値Ｖ２（例えば２ｍｍ）以下である入力点が第３所定数Ｎ３（例えば２個）未満である場合には消去操作ではないと判断する。
【０１３７】
一方、モード判定部３６は、変動幅が第２所定値Ｖ２以下である入力点が第３所定数Ｎ３以上である場合、消去操作であると判断する。この場合、消去範囲設定部３７が、距離の変動幅が第２所定値Ｖ２以内である各入力点を含む領域を消去範囲として設定する。
【０１３８】
このように、本実施形態では、入力点毎の移動ベクトルの偏差に基づいて統合処理の対象とする入力点を絞り込んだ後に、絞り込まれた入力点について入力点同士の距離の変化に基づいて当該各入力点を統合するか否かを判断する。
【０１３９】
このため、入力点同士の距離の変化に基づいて入力点を統合するための演算処理を簡略化することができる。
【０１４０】
例えば、図１８の場合、時刻ｔ７の時点で入力点Ｐ２が除外されるので、時刻ｔ１０で入力点同士の距離の変化に基づいて当該各入力点を統合するか否かを判断するときには入力点Ｐ２を除外した入力点Ｐ１，Ｐ３〜Ｐ６についてのみ演算を行えばよく、演算処理を簡略化できる。
【０１４１】
なお、実施形態６にかかる入力点の統合方法（検出された各入力点の所定時間毎の移動ベクトルが予め定められた偏差内である各入力点を統合する方法）は、実施形態７にかかる統合方法（検出された各入力点について所定期間内における隣接する入力点同士の距離の変動幅が第２所定値Ｖ２以内である各入力点を統合する方法）よりも演算が簡易である一方、消去範囲設定の正確性は実施形態７にかかる統合方法の方が高い。したがって、本実施形態の方法によれば、実施形態６にかかる入力点の統合方法および実施形態７にかかる統合方法の両者の利点を活かすことができ、消去範囲の設定を簡易な演算により正確に行うことができる。
【０１４２】
なお、実施形態６にかかる入力点の統合方法（検出された各入力点の所定時間毎の移動ベクトルが予め定められた偏差内である各入力点を統合する方法）により入力点の絞り込みを行った後、入力点間の距離を算出し、算出した距離が所定の判定値以上である入力点についてはその時点で統合処理の対象から除外するようにしてもよい。これにより、例えば、消去操作を行う際、ユーザの衣服の袖等がパネル部２１に接触した場合であっても、袖等による入力点と消去操作による入力点との距離は、消去操作のための入力点同士の距離よりも長くなるので、袖等による入力点を統合処理の対象から除外することができる。
【０１４３】
〔実施形態９〕
上記各実施形態において、タッチパネル２のタッチパネル制御部２３は、集積回路（ＩＣチップ）等に形成された論理回路（ハードウェア）によって実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェアによって実現してもよい。
【０１４４】
後者の場合、タッチパネル制御部２３は、各機能を実現するソフトウェアであるプログラムの命令を実行するＣＰＵ、上記プログラムおよび各種データがコンピュータ（またはＣＰＵ）で読み取り可能に記録されたＲＯＭ（Read Only Memory）または記憶装置（これらを「記録媒体」と称する）、上記プログラムを展開するＲＡＭ（Random Access Memory）などを備えている。そして、コンピュータ（またはＣＰＵ）が上記プログラムを上記記録媒体から読み取って実行することにより、本発明の目的が達成される。上記記録媒体としては、「一時的でない有形の媒体」、例えば、テープ、ディスク、カード、半導体メモリ、プログラマブルな論理回路などを用いることができる。また、上記プログラムは、該プログラムを伝送可能な任意の伝送媒体（通信ネットワークや放送波等）を介して上記コンピュータに供給されてもよい。なお、本発明は、上記プログラムが電子的な伝送によって具現化された、搬送波に埋め込まれたデータ信号の形態でも実現され得る。
【０１４５】
〔まとめ〕
本発明の態様１にかかるタッチパネル２は、表示画面上に配置された多数の検知点を備え、各検知点に対する物体の接触または近接を検知することにより前記表示画面に対するユーザのタッチ操作を検出するタッチパネル２であって、タッチ操作された検知点を入力点として検出する入力点検出部３１と、前記入力点の密集度合に応じてユーザの操作が前記表示画面に表示された画像を消去するための消去操作であるか否かを判定する消去操作判定部３２とを備えていることを特徴としている。
【０１４６】
上記の構成によれば、ユーザが表示画面に対するタッチ操作の面積を異ならせることで入力点の密集度合を変化させ、それによってユーザの操作が消去操作であるのか消去操作以外の操作（例えば描画操作やメニュー選択操作など）であるのかを自動的に判定させることができる。したがって、従来技術のように、消去操作を行う場合に、次に行うタッチ操作が消去操作であることを指定する操作を予め行ったり、消去操作専用の入力器具を用いたりする必要がないので、消去操作の入力を容易に行うことができる。
【０１４７】
本発明の態様２にかかるタッチパネル２は、上記態様１において、前記消去操作判定部３２は、前記入力点検出部３１によって検出された入力点を注目入力点として１つずつ順次選択し、選択した注目入力点を中心とする所定範囲の領域を当該注目入力点についての探索範囲として設定する領域設定部３４と、前記探索範囲に存在する入力点の数を注目入力点毎に計数する入力点計数部３５と、前記入力点計数部３５の計数した数が第１所定数Ｎ１以上である注目入力点の数が所定の閾値以上である場合に、ユーザの操作を前記消去操作であると判定するモード判定部３６とを備えている構成である。
【０１４８】
上記の構成によれば、各入力点について、当該入力点に対して所定範囲内に存在する他の入力点の数を計数し、所定範囲内に他の入力点が第１所定数Ｎ１以上存在する入力点の数が閾値以上である場合に消去操作であると判定する。これにより、入力点の密集度合に応じてユーザの操作が消去操作であるか否かを適切に判定することができる。
【０１４９】
本発明の態様３にかかるタッチパネル２は、上記態様１において、前記消去操作判定部３２は、前記入力点検出部３１によって検出された入力点を注目入力点として１つずつ順次選択し、選択した注目入力点を中心とする所定範囲の領域を当該注目入力点についての探索範囲として設定する領域設定部３４と、前記探索範囲に存在する各入力点に対して当該入力点と注目入力点との距離が長くなるほど小さくなる重み付け係数を割り当て、各入力点について割り当てた重み付け係数を合計した合計値を注目入力点毎に計数する入力点計数部３５と、前記入力点計数部３５の計数した合計数が第１所定値Ｖ１以上である注目入力点の数が所定の閾値以上である場合に、ユーザの操作を前記消去操作であると判定するモード判定部３６とを備えている構成である。
【０１５０】
上記の構成によれば、各入力点について、当該入力点に対して所定範囲内に存在する他の入力点に対して当該入力点から前記他の入力点までの距離が長くなるほど小さくなる重み付け係数を割り当て、それを合計した合計値が第１所定値Ｖ１以上である入力点の数が値以上である場合に消去操作であると判定する。これにより、入力点の密集度合に応じてユーザの操作が消去操作であるか否かを適切に判定することができる。
【０１５１】
本発明の態様４にかかるタッチパネル２は、上記態様２において、前記モード判定部３６によって消去操作であると判定された場合に、前記入力点検出部３１によって検出された入力点のうち、前記入力点計数部３５によって計数された値が最大である入力点を基準位置とする所定サイズの統合判定範囲に含まれる各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部３７を備えている構成である。
【０１５２】
上記の構成によれば、統合判定範囲に含まれる入力点に応じて消去範囲を設定することにより、ユーザのタッチ操作に応じた範囲を消去範囲として設定することができる。
【０１５３】
本発明の態様５にかかるタッチパネルは、上記態様３において、前記モード判定部３６によって消去操作であると判定された場合に、前記入力点検出部３１によって検出された入力点のうち、前記入力点計数部３５によって計数された合計値が最大である入力点を基準位置とする所定サイズの統合判定範囲に含まれる各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部３７を備えている構成である。
【０１５４】
上記の構成によれば、統合判定範囲に含まれる入力点に応じて消去範囲を設定することにより、ユーザのタッチ操作に応じた範囲を消去範囲として設定することができる。また、入力点同士の距離に応じて重み付けされた結果に基づいて消去範囲に含める入力点が選択されるので、ユーザのタッチ操作の際に表示画面に対する接触度合の変化等により入力点の変動が生じた場合でも、消去範囲を適切に設定することができる。
【０１５５】
本発明の態様６にかかるタッチパネルは、上記態様４または５において、前記消去範囲設定部３７は、前記統合判定範囲のサイズを前記探索範囲のサイズよりも広い範囲に設定する構成である。
【０１５６】
上記の構成によれば、消去操作であるか否かの判定を行うための探索範囲のサイズを、消去操作であると判定した場合に消去範囲を設定するための統合判定範囲のサイズよりも小さく設定する。これにより、消去操作であるか否かの判定を行う際にノイズの影響等を除去して精度の高い判定を行うことができる。また、消去範囲を適切に設定することができる。
【０１５７】
本発明の態様７にかかるタッチパネルは、上記態様４から６のいずれかにおいて、前記消去範囲設定部３７は、前記統合判定範囲に含まれる各入力点を接続した閉曲線によって囲まれる閉曲線領域、または前記閉曲線領域を内包する矩形、円形、または楕円形の領域を前記消去範囲として設定する構成である。
【０１５８】
上記の構成によれば、統合判定範囲に含まれる入力点に応じて消去範囲を設定することにより、ユーザのタッチ操作に応じた範囲を消去範囲として設定することができる。
【０１５９】
本発明の態様８にかかるタッチパネル２は、上記態様４から７のいずれかにおいて、前記消去操作判定部３２は、ユーザの操作が消去操作であるか否かの判定を所定周期毎に行い、前記領域設定部３４は、ユーザの操作が消去操作であると最初に判定した後、次回以降の判定時に、前記探索範囲のサイズを最初に消去操作であると判定する前のサイズよりも広くする構成である。
【０１６０】
上記の構成によれば、消去操作であると判定された場合に、その後の消去操作であるか否かの判定処理に適用する探索範囲のサイズを消去操作であると判定される前よりも広くする。これにより、消去操作中にタッチ操作している部分（例えば手の平等）の一部が表示画面から一時的に浮いてしまうなどした場合でも、消去操作を安定して行うことができる。
【０１６１】
本発明の態様９にかかるタッチパネルは、上記態様４から８のいずれか１において、前記消去範囲設定部３７は、前記消去範囲の設定を所定周期毎に更新し、今回の消去範囲を設定する際、前回の消去範囲設定時からの統合判定範囲の移動方向を検出し、今回の統合判定範囲の外部の入力点であって今回の統合判定範囲に対して前記移動方向に沿った位置に存在する入力点を今回の消去範囲に含める構成である。
【０１６２】
上記の構成によれば、タッチ操作時に入力手段（例えばユーザの手や消去操作用の入力具など）と表示画面との間に浮きや接触位置のぶれ等が生じた場合でも、消去範囲を安定させることができる。
【０１６３】
本発明の態様１０にかかるタッチパネル２は、上記態様１において、前記消去操作判定部３２は、前記入力点検出部３１によって検出された複数の入力点のうち、所定時間毎に算出する入力点毎の移動ベクトルが予め定められた偏差内である入力点が第２所定数Ｎ２以上存在する場合にユーザの操作が消去操作であると判定し、前記消去操作判定部３２によって消去操作であると判定された場合に、前記移動ベクトルが予め定められた偏差内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部３７を備えている構成である。
【０１６４】
上記の構成によれば、入力点（ユーザがタッチ操作したタッチ点）の動き方に応じて消去範囲に含める入力点を決定することができる。このため、例えば、消去範囲の近くで消去操作とは異なる入力操作（描画操作等）を行った場合でも、消去操作と消去操作以外の操作とを適切に識別し、誤判定が生じることを防止できる。
【０１６５】
本発明の態様１１にかかるタッチパネル２は、上記態様１において、前記消去操作判定部３２は、前記入力点検出部３１によって検出された複数の入力点のうち、入力点同士の距離の所定期間内における変動幅が第２所定値Ｖ２以内である入力点が第３所定数Ｎ３以上存在する場合にユーザの操作が消去操作であると判定し、前記消去操作判定部３２によって消去操作であると判定された場合に、前記入力点同士の距離の所定期間内における変動幅が第２所定値Ｖ２以内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部３７を備えている構成である。
【０１６６】
上記の構成によれば、入力点（ユーザがタッチ操作したタッチ点）の動き方に応じて消去範囲に含める入力点を決定することができる。このため、例えば、消去範囲の近くで消去操作とは異なる入力操作（描画操作等）を行った場合でも、消去操作と消去操作以外の操作とを適切に識別し、誤判定が生じることを防止できる。
【０１６７】
本発明の態様１２にかかるタッチパネル２は、上記態様１において、前記消去操作判定部３２は、前記入力点検出部３１によって検出された複数の入力点のうち、所定時間毎に算出する入力点毎の移動ベクトルが予め定められた偏差内である入力点が第２所定数Ｎ２以上存在し、かつ入力点同士の距離の所定期間内における変動幅が第２所定値Ｖ２以内である入力点が第３所定数Ｎ３以上存在する場合にユーザの操作が消去操作であると判定し、前記消去操作判定部３２によって消去操作であると判定された場合に、前記移動ベクトルが予め定められた偏差内であり、かつ前記入力点同士の距離の所定期間内における変動幅が第２所定値Ｖ２以内である前記各入力点を含む領域を画像の消去処理の対象範囲である消去範囲として設定する消去範囲設定部３７を備えている構成である。
【０１６８】
上記の構成によれば、入力点（ユーザがタッチ操作したタッチ点）の動き方に応じて消去範囲に含める入力点を決定することができる。このため、例えば、消去範囲の近くで消去操作とは異なる入力操作（描画操作等）を行った場合でも、消去操作と消去操作以外の操作とを適切に識別し、誤判定が生じることを防止できる。
【０１６９】
本発明の態様１３にかかるタッチパネルは、上記態様４から１２のいずれかにおいて、ユーザの操作入力に応じた情報を情報処理装置３に出力する入力情報出力部３３を備え、前記入力情報出力部３３は、前記消去操作判定部３２によって消去操作であると判定された場合には前記消去範囲を示す情報を出力し、前記消去操作判定部３２によって消去操作ではないと判定された場合には前記入力点検出部３１によって検出された入力点の位置情報を出力する構成である。
【０１７０】
上記の構成によれば、ユーザの操作入力に応じて当該操作入力が消去操作であるか消去操作以外の操作であるかを判定し、判定結果に応じた情報を出力することができる。したがって、ユーザが多様な操作入力を容易に行うことができる。
【０１７１】
本発明の態様１４にかかるタッチパネルは、上記態様１３において、前記入力情報出力部３３は、前記消去操作判定部３２によって消去操作であると判定された場合に、前記入力点検出部３１によって検出された前記消去範囲の外部の入力点のうち、前記消去範囲からの距離が所定距離以上である入力点の位置情報を出力し、所定距離未満である入力点の位置情報については出力しない構成である。
【０１７２】
上記の構成によれば、消去操作の際の誤入力（例えば、腕時計、ブレスレット、衣類、ボタン等の接触など）に起因する余分な入力に基づく位置情報が出力されることを防止できる。
【０１７３】
本発明の態様１５にかかる操作判定方法は、表示画面上に配置された多数の検知点を備え、各検知点に対する物体の接触または近接を検知することにより前記表示画面に対するユーザのタッチ操作を検出するタッチパネル２における消去操作判定方法であって、タッチ操作された検知点を入力点として検出する入力点検出工程と、前記入力点の密集度合に応じてユーザの操作が前記表示画面に表示された画像を消去するための消去操作であるか否かを判定する消去操作判定工程とを含むことを特徴としている。
【０１７４】
上記の方法によれば、ユーザが表示画面に対するタッチ操作の面積を異ならせることで入力点の密集度合を変化させ、それによってユーザの操作が消去操作であるのか消去操作以外の操作（例えば描画操作やメニュー選択操作など）であるのかを自動的に判定させることができる。したがって、従来技術のように、消去操作を行う場合に、次に行うタッチ操作が消去操作であることを指定する操作を予め行ったり、消去操作専用の入力器具を用いたりする必要がないので、消去操作の入力を容易に行うことができる。
【０１７５】
本発明の各態様に係るタッチパネル２は、コンピュータによって実現してもよく、この場合には、コンピュータを前記タッチパネル２が備える前記消去操作判定部（ソフトウェア要素）として動作させることにより前記タッチパネルをコンピュータにて実現させるタッチパネルの制御プログラム、およびそれを記録したコンピュータ読み取り可能な記録媒体も、本発明の範疇に含まれる。
【０１７６】
本発明は、上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。さらに、各実施形態にそれぞれ開示された技術的手段を組み合わせることにより、新しい技術的特徴を形成することもできる。
【産業上の利用可能性】
【０１７７】
本発明は、表示画面に表示された画像の一部をユーザのタッチ操作に応じて消去する機能を有するタッチパネルに適用できる。
【符号の説明】
【０１７８】
１  表示装置
２  タッチパネル
３  情報処理装置
１１  表示部
１２  表示駆動部
１３  表示制御部
２１  パネル部
２２  パネル駆動部
２３  タッチパネル制御部
２４  送信部
２５  受信部
２６  駆動制御部
２７  消去範囲設定部
３１  入力点検出部
３２  消去操作判定部
３３  入力情報出力部
３４  領域設定部
３５  入力点計数部
３６  モード判定部
３７  消去範囲設定部
１００  描画装置
２０５，２０６，２０８，２１０，２１２，２１３  入力点
３０１  円（探索範囲）
４０１  円（統合判定範囲）
４０２  領域（閉曲線領域）
５０１  矩形（消去範囲）
【図１】
0006564249.tif 000002
【図２】
0006564249.tif 000003
【図３】
0006564249.tif 000004
【図４】
0006564249.tif 000005
【図５】
0006564249.tif 000006
【図６】
0006564249.tif 000007
【図７】
0006564249.tif 000008
【図８】
0006564249.tif 000009
【図９】
0006564249.tif 000010
【図１０】
0006564249.tif 000011
【図１１】
0006564249.tif 000012
【図１２】
0006564249.tif 000013
【図１３】
0006564249.tif 000014
【図１４】
0006564249.tif 000015
【図１５】
0006564249.tif 000016
【図１６】
0006564249.tif 000017
【図１７】
0006564249.tif 000018
【図１８】
0006564249.tif 000019