(57)【要約】【課題】タッチ領域の二重検出による誤動作を防止すること。【解決手段】タッチパネル１０２（表示部１０１）の表面に物体としてタッチペン１２０や手１３０がタッチした場合、タッチ領域を検出するステップと、タッチペン１２０および手１３０に対応するタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域（タッチペン１２０に対応）を有効とし、大面積のタッチ領域（手１３０に対応）を無効とするステップと、有効と判定されたタッチ領域（タッチペン１２０に対応）に基づいて、表示部１０１に描画するステップとを備えている。【選択図】        図１
2006039686.tif 000002
【特許請求の範囲】
【請求項１】
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出手段と、
前記タッチ領域検出手段で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定手段と、
を備えたことを特徴とするタッチパネル装置。
【請求項２】
前記判定手段は、前記タッチ領域検出手段で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較するとともに、両タッチ領域の面積の時間的な変化率を比較し、小面積かつ変化率が大きいタッチ領域を有効とし、大面積かつ変化率が小さいタッチ領域を無効とすることを特徴とする請求項１に記載のタッチパネル装置。
【請求項３】
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出手段と、
両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定手段と、
を備えたことを特徴とするタッチパネル装置。
【請求項４】
ユーザに事前に使用させることにより得られる２つのタッチ領域に関する情報をユーザプロファイル情報として登録する登録手段を備え、
前記判定手段は、前記タッチ領域検出手段で２つのタッチ領域が検出された場合、前記ユーザプロファイル情報から得られる２つのタッチ領域と、検出された前記２つのタッチ領域との相関に基づいて、前記有効、前記無効を判定することを特徴とする請求項１〜３のいずれか一つに記載のタッチパネル装置。
【請求項５】
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、
前記タッチ領域検出工程で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定工程と、
を含むことを特徴とするタッチ領域検出方法。
【請求項６】
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、
両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定工程と、
を含むことを特徴とするタッチ領域検出方法。
【請求項７】
コンピュータに、
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、
前記タッチ領域検出工程で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定工程と、
を実行させるためのタッチ領域検出プログラム。
【請求項８】
前記判定工程では、前記タッチ領域検出工程で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較するとともに、両タッチ領域の面積の時間的な変化率を比較し、小面積かつ変化率が大きいタッチ領域を有効とし、大面積かつ変化率が小さいタッチ領域を無効とすることを特徴とする請求項７に記載のタッチ領域検出プログラム。
【請求項９】
コンピュータに、
タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、
両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定工程と、
を実行させるためのタッチ領域検出プログラム。
【請求項１０】
前記コンピュータに、ユーザに事前に使用させることにより得られる２つのタッチ領域に関する情報をユーザプロファイル情報として登録する登録工程を実行させ、
前記判定工程では、前記タッチ領域検出工程で２つのタッチ領域が検出された場合、前記ユーザプロファイル情報から得られる２つのタッチ領域と、検出された前記２つのタッチ領域との相関に基づいて、前記有効、前記無効を判定することを特徴とする請求項７〜９のいずれか一つに記載のタッチ領域検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネル装置、タッチ領域検出方法およびタッチ領域検出プログラムに関するものであり、特に、タッチ領域の二重検出による誤動作を防止することができるタッチパネル装置、タッチ領域検出方法およびタッチ領域検出プログラムに関するものである。
【背景技術】
【０００２】
従来のタッチパネル装置として、タッチペンや指などが触れた位置を座標上で検出するものが提案されている（特許文献１〜３参照）。タッチパネル装置は、液晶ディスプレイ（以下、ＬＣＤという）や、プラズマディスプレイパネル（以下、ＰＤＰという）、ブラウン管（以下、ＣＲＴという）等の表面にタッチパネルが設けられており、タッチパネル上でタッチペンなどが触れた場合の位置を座標上で割り出す方式が採用されている。
【０００３】
具体的には、図１１に示したタッチパネル装置１０のタッチパネル１１には、一方の縦辺１１ａと横辺１１ｂに複数の発光素子（図示略）がそれぞれ配列され、これら発光素子と対向する他方の縦辺１１ｃと横辺１１ｄに複数の受光素子（図示略）がそれぞれ配列されている。このタッチパネルは、ＬＣＤやＰＤＰ、ＣＲＴ（図示略）等の表面に設けられている。
【０００４】
上記構成において、タッチペン２０によってタッチパネル１１上の任意のタッチ領域ａ1がタッチされると、このタッチ領域ａ1において、縦辺１１ａおよび横辺１１ｃの発光素子から照射される光が遮断されてそれぞれ対向する縦辺１１ｃおよび横辺１１ｄの受光素子に受光されなくなるので、受光していない受光素子の配列位置からタッチ領域ａ1（ｘｙ座標）を検出している。
【０００５】
【特許文献１】特開２００２−１４９３４８号公報
【特許文献２】特開２００１−３１２３７０号公報
【特許文献３】特開２００１−３０６２４１号公報
【発明の開示】
【発明が解決しようとする課題】
【０００６】
ところで、従来のタッチパネル装置１０においては、タッチペン２０でタッチパネル１１をタッチする際に手３０もタッチパネル１１に触れるという「お手つき」の場合がある。この場合には、図１１に示したように、本来のタッチ領域ａ1の他に、手３０によるタッチ領域ａ2も検出されるという二重検出の状態となり、誤動作が発生するという問題があった。
【０００７】
本発明は、上記に鑑みてなされたものであって、タッチ領域の二重検出による誤動作を防止することができるタッチパネル装置、タッチ領域検出方法およびタッチ領域検出プログラムを提供することを目的とする。
【課題を解決するための手段】
【０００８】
上述した課題を解決し、目的を達成するために、請求項１に記載の発明は、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出手段と、前記タッチ領域検出手段で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定手段と、を備えたことを特徴とする。
【０００９】
また、請求項３に記載の発明は、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出手段と、両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定手段と、を備えたことを特徴とする。
【００１０】
また、請求項５に記載の発明は、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、前記タッチ領域検出工程で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定工程と、を含むことを特徴とする。
【００１１】
また、請求項６に記載の発明は、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定工程と、を含むことを特徴とする。
【００１２】
また、請求項７に記載の発明は、コンピュータに、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、前記タッチ領域検出工程で２つのタッチ領域が検出された場合、両タッチ領域の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定工程と、を実行させるためのタッチ領域検出プログラムである。
【００１３】
また、請求項９に記載の発明は、コンピュータに、タッチパネル面に物体がタッチした場合、タッチ領域を検出するタッチ領域検出工程と、両タッチ領域の面積の時間的な変化率を比較し、変化率が大きいタッチ領域を有効とし、変化率が小さいタッチ領域を無効とする判定工程と、を実行させるためのタッチ領域検出プログラムである。
【発明を実施するための最良の形態】
【００１４】
以下に、本発明にかかるタッチパネル装置、タッチ領域検出方法およびタッチ領域検出プログラムの実施例を図面に基づいて詳細に説明する。なお、この実施例によりこの発明が限定されるものではない。
【実施例】
【００１５】
図１は、本発明にかかる一実施例によるタッチパネル装置１００の構成を示す図である。同図において、表示部１０１は、ＬＣＤやＰＤＰ、ＣＲＴ等であり、各種情報を表示する。タッチパネル１０２は、表示部１０１の表面に設けられており、手１３０に把持されたタッチペン１２０が触れたタッチ領域（例えば、ｘｙ座標で表現）を検出するためのパネルである。
【００１６】
垂直発光部１０３および垂直受光部１０５は、表示部１０１の両縦辺に沿って対向配置されており、光（赤外線等も含む）を発光および受光する機能を備えている。言い換えれば、垂直発光部１０３および垂直受光部１０５は、タッチペン１２０や手１３０等により光が遮光された場合にこれを検出する。垂直発光部１０３は、垂直方向に所定間隔をおいて配列されたｍ個の発光素子１０４1〜１０４mをそれぞれ駆動し、光を発生させる。
【００１７】
垂直受光部１０５は、垂直方向に所定間隔をおいて配列され、かつ発光素子１０４1〜１０４mにそれぞれ対応するｍ個の受光素子１０６1〜１０６mを駆動し、これらの受光素子１０６1〜１０６mに発光素子１０４1〜１０４mからの光を受光させる。
【００１８】
水平発光部１０７および水平受光部１０９は、表示部１０１の両横辺に沿って対向配置されており、光（赤外線等も含む）を発光および受光する機能を備えている。水平発光部１０７は、水平方向に所定間隔をおいて配列されたｎ個の発光素子１０８1〜１０８nをそれぞれ駆動し、光を発生させる。
【００１９】
水平受光部１０９は、水平方向に所定間隔をおいて配列され、かつ発光素子１０８1〜１０８nにそれぞれ対応するｎ個の受光素子１１０1〜１１０nを駆動し、これらの受光素子１１０1〜１１０nに発光素子１０８1〜１０８nからの光を受光させる。
【００２０】
垂直スキャン部１１１は、制御部１１３の制御に基づいて、垂直発光部１０３および垂直受光部１０５を垂直方向にスキャンする。水平スキャン部１１２は、制御部１１３の制御に基づいて、水平発光部１０７および水平受光部１０９を水平方向にスキャンする。制御部１１３は、各部を制御する。この制御部１１３の動作の詳細については、後述する。記憶部１１４は、ユーザプロファイル情報１１５1〜１１５s等を記憶する。
【００２１】
これらのユーザプロファイル情報１１５1〜１１５sは、ｓ人のユーザにそれぞれ対応しており、各ユーザがタッチペン１２０を用いて「お手つき」をする場合の癖や手の構造に基づくユーザ固有の情報である。これらのユーザプロファイル情報１１５1〜１１５sの詳細については、後述する。
【００２２】
つぎに、一実施例の動作について、図２〜図９を参照しつつ説明する。はじめに、記憶部１１４にユーザプロファイル情報を登録する動作について、図２〜図４を参照しつつ説明する。ユーザが操作部１１６を操作して登録指示を出すと、制御部１１３は、図２に示したユーザプロファイル情報登録画面１４０を表示部１０１（図１参照）に表示させる。
【００２３】
このユーザプロファイル情報登録画面１４０は、ユーザに故意に「お手つき」をさせ、ユーザプロファイル情報を登録するための画面である。このユーザプロファイル情報登録画面１４０には、ユーザ名入力欄１４１、十字印１４２および登録ボタン１４３が表示されている。
【００２４】
ユーザ名入力欄１４１は、ユーザ名を入力するための欄である。十字印１４２は、タッチペン１２０（図１参照）の先端部をタッチさせるための基準位置を表す。登録ボタン１４３は、ユーザプロファイル情報を登録するためのボタンである。
【００２５】
そして、ユーザ（右利き）は、操作部１１６を操作して、ユーザ名入力欄１４１にユーザ名として「日本  太郎」と入力した後、図３に示したように、手１３０（右手）にタッチペン１２０を把持した状態で、タッチペン１２０の先端部を十字印１４２にタッチさせるとともに、手１３０をユーザプロファイル情報登録画面１４０（タッチパネル１０２）に故意にタッチする。
【００２６】
これにより、タッチペン１２０の先端部および手１３０の一部により、遮光され、水平スキャン部１１２および垂直スキャン部１１１でタッチ領域ａt1およびタッチ領域ａt2が検出され、検出結果が制御部１１３へ出力される。タッチ領域ａt1は、タッチペン１２０の先端部により遮光された領域に対応している。
【００２７】
一方、タッチ領域ａt2は、タッチ領域ａt1の右方に位置しており、手１３０の一部により遮光された領域に対応している。なお、タッチ領域ａt1およびタッチ領域ａt2の遮光面積は、わかりやすくするために、実際の遮光面積よりも拡大して図示されている。そして、ユーザは、タッチペン１２０を把持した手１３０をユーザプロファイル情報登録画面１４０から離間させる。
【００２８】
制御部１１３は、タッチ領域ａt1およびタッチ領域ａt2のそれぞれの最左端のｘ座標を認識した後、ユーザ名入力欄１４１に入力されたユーザ名（「日本  太郎」）と、タッチ領域ａt1の面積と、タッチ領域ａt1の最左端のｘ座標と、タッチ領域ａt2の面積と、タッチ領域ａt2の最左端のｘ座標とをユーザプロファイル情報１１５1として生成する。
【００２９】
そして、ユーザにより登録ボタン１４３が押下されると、制御部１１３は、ユーザプロファイル情報１１５1を記憶部１１４に登録する。以後、他のユーザについてもユーザプロファイル情報の登録が行われる。
【００３０】
つぎに、図５〜図９を参照して、タッチペン１２０を用いて描画する場合の動作について説明する。図５は、タッチペン１２０を用いて文字等を書く場合の動作を説明するフローチャートである。以下では、ユーザとして、前述した日本太郎がタッチペン１２０を用いて文字等を書く場合について説明する。なお、日本太郎は、タッチパネル装置１００の使用に際して、自身のユーザ名を操作部１１６から入力し、制御部１１３に認識されているものとする。
【００３１】
図５に示したステップＳＡ１では、制御部１１３は、垂直スキャン部１１１および水平スキャン部１１２の検出結果に基づいて、タッチパネル１０２（表示部１０１）でタッチ領域が検出されたか否かを判断し、この場合、判断結果を「Ｎｏ」として、同判断を繰り返す。
【００３２】
そして、日本太郎は、図６に示したように、手１３０にタッチペン１２０を把持した状態でタッチペン１２０の先端部を表示部１０１（タッチパネル１０２）にタッチさせる。ここで、タッチ領域ａr1は、タッチペン１２０の先端部に対応する領域であり、遮光検出の対象領域である。なお、この場合、手１３０は表示部１０１（タッチパネル１０２）にタッチしていないものとする。
【００３３】
これにより、制御部１１３は、ステップＳＡ１の判断結果を「Ｙｅｓ」とする。ステップＳＡ２では、制御部１１３は、所定時間内におけるタッチ領域の検出数が１であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【００３４】
ステップＳＡ１２では、制御部１１３は、ステップＳＡ１で検出され所定時間経過後のタッチ領域ａr1の面積変化率が予め設定された閾値以下であるか否か、言い換えれば、タッチ領域ａr1の面積が安定しているか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。なお、ステップＳＡ１２の判断結果が「Ｎｏ」である場合、ステップＳＡ１４では、制御部１１３は、当該タッチ領域ａr1を無効として、ステップＳＡ１の判断を行う。
【００３５】
ステップＳＡ１３では、制御部１１３は、タッチ領域ａr1の面積が予め設定された閾値以下であるか否か、言い換えれば、タッチ領域ａr1の面積がタッチペン１２０の先端部の面積に対応しているか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。なお、ステップＳＡ１３の判断結果が「Ｎｏ」である場合、制御部１１３は、タッチ領域ａr1が手１３０のタッチ（お手つき）に対応するものとして、ステップＳＡ１４でタッチ領域ａr1を無効とする。
【００３６】
ステップＳＡ１１では、制御部１１３は、タッチ領域ａr1をｘｙ座標系の描画座標に反映させ、表示部１０１にタッチ領域ａr1を描画させた後、ステップＳＡ１の判断を行う。
【００３７】
つぎに、お手つきの場合について説明する。この場合、日本太郎は、図６に示したように、手１３０にタッチペン１２０を把持した状態でタッチペン１２０の先端部を表示部１０１（タッチパネル１０２）にタッチさせる際に、無意識に手１３０も表示部１０１（タッチパネル１０２）にタッチさせる。
【００３８】
ここで、タッチ領域ａr1は、前述したように、タッチペン１２０の先端部に対応する領域であり、遮光検出の対象領域である。一方、タッチ領域ａr2は、手１３０の一部に対応する領域であり、遮光検出の対象領域である。すなわち、この場合には、タッチ領域ａr1およびタッチ領域ａr2という２つのタッチ領域が検出される。
【００３９】
これにより、制御部１１３は、ステップＳＡ１の判断結果を「Ｙｅｓ」とする。ステップＳＡ２では、制御部１１３は、所定時間内におけるタッチ領域の検出数が１であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。
【００４０】
ステップＳＡ３では、制御部１１３は、タッチ領域の検出数が３以上であるか否かを判断し、この場合、判断結果を「Ｎｏ」とする。ステップＳＡ４では、制御部１１３は、タッチ領域ａr1の最左端の点（例えば、最左下の点）と、タッチ領域ａr2の最左端の点（例えば、最左下の点）との距離が、予め設定された閾値以下であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。
【００４１】
ステップＳＡ５では、制御部１１３は、タッチ領域ａr1の面積の変化率と、タッチ領域ａr2の面積の変化率とを比較する。具体的には、図７に示したタッチペン１２０に対応するタッチ領域ａr1の面積の変化率は、図８に示した時間−面積特性のグラフで表され、非常に急峻（大きい）である。これに対して、図７に示した手１３０に対応するタッチ領域ａr2の面積の変化率は、図９に示した時間−面積特性のグラフで表され、図８のグラフに比して緩やか（小さい）である。
【００４２】
このように、タッチ領域の面積の変化率が閾値以上である場合には、当該タッチ領域がタッチペンに対応すると判定される。一方、該面積の変化率が閾値未満である場合、当該タッチ領域が手に対応すると判定される。これらの判定基準は、後述するステップＳＡ７で用いられる。
【００４３】
ステップＳＡ６では、制御部１１３は、タッチ領域ａr1の面積の変化率と、タッチ領域ａr2の面積の変化率との差分が予め設定された閾値以上であるか否かを判断し、この場合、判断結果を「Ｙｅｓ」とする。なお、ステップＳＡ６の判断結果が「Ｎｏ」である場合、ステップＳＡ１４では、制御部１１３は、タッチ領域ａr1およびタッチ領域ａr2を無効とする。
【００４４】
ステップＳＡ７では、上述した判定基準に基づいて、タッチ領域ａr1およびタッチ領域ａr2の種別を判定する。この場合、タッチ領域ａr1の面積の変化率が閾値以上であるとし、制御部１１３は、タッチ領域ａr1の種別をタッチペン領域と判定する。また、制御部１１３は、タッチ領域ａr2の面積の変化率が閾値未満であるとし、タッチ領域ａr2の種別を手領域と判定する。
【００４５】
ステップＳＡ８では、制御部１１３は、日本太郎に対応するユーザプロファイル情報１１５1を記憶部１１４から読み出す。ステップＳＡ９では、制御部１１３は、実際に検出されたタッチ領域ａr1およびタッチ領域ａr2と、ユーザプロファイル情報１１５1に対応するタッチ領域ａt1およびタッチ領域ａt2（図４参照）とを照合する。
【００４６】
ステップＳＡ１０では、制御部１１３は、ステップＳＡ９での照合結果がＯＫであるか否かを判断する。ここで、照合結果がＯＫとは、例えば、タッチ領域ａr1およびタッチ領域ａr2と、タッチ領域ａt1およびタッチ領域ａt2（図４参照）との相関度が閾値以上である状態を指す。ステップＳＡ１０の判断結果が「Ｙｅｓ」である場合、ステップＳＡ１１では、制御部１１３は、小面積かつ変化率が大きいタッチ領域ａr1を有効として、描画座標に反映させる。なお、ステップＳＡ１０の判断結果が「Ｎｏ」である場合、ステップＳＡ１４では、制御部１１３は、タッチ領域ａr1およびタッチ領域ａr2を無効とする。
【００４７】
ステップＳＡ１１では、制御部１１３は、タッチ領域ａr1（タッチペン領域）を有効とし、タッチ領域ａr2（手領域）を無効として、タッチ領域ａr1をｘｙ座標系の描画座標に反映させ、表示部１０１にタッチ領域ａr1を描画させた後、ステップＳＡ１の判断を行う。すなわち、タッチ領域の面積（以下、第１のパラメータという）および変化率（以下、第２のパラメータという）、さらにユーザプロファイル情報（タッチ領域ａt1およびタッチ領域ａt2）との相関（以下、第３のパラメータという）が閾値以上である場合に、タッチ領域ａr1を有効とし、タッチ領域ａr2を無効としているのである。
【００４８】
なお、一実施例においては、第１〜第３のパラメータの全てを用いて、タッチ領域の有効、無効を判定したが、第１〜第３のパラメータのうちいずれか一つのパラメータを用いてタッチ領域の有効、無効を判定してもよい。
【００４９】
また、図６に示したように、一方の手も表示部１０１（タッチパネル１０２）にタッチし、タッチ領域ａr1およびタッチ領域ａr2に加えて、タッチ領域ａr3（一方の手に対応）も検出され、検出数が３となった場合には、制御部１１３は、ステップＳＡ３の判断結果を「Ｙｅｓ」とする。ステップＳＡ１４では、制御部１１３は、タッチ領域ａr1〜ａr3を無効とする。
【００５０】
また、ステップＳＡ４の判断結果が「Ｎｏ」である場合、ステップＳＡ１５では、制御部１１３は、両タッチ領域の面積比が予め設定された閾値以上であるか否かを判断する。ステップＳＡ１５の判断結果が「Ｎｏ」である場合、ステップＳＡ１４では、制御部１１３は、両タッチ領域を無効とする。
【００５１】
一方、ステップＳＡ１５の判断結果が「Ｙｅｓ」である場合、ステップＳＡ１６では、制御部１１３は、両タッチ領域のうち、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする。ステップＳＡ１１では、有効とされた小面積のタッチ領域をｘｙ座標系の描画座標に反映させ、表示部１０１に当該タッチ領域を描画させる。
【００５２】
以上説明したように、一実施例によれば、タッチパネル１０２（表示部１０１）の表面に物体（タッチペン１２０や手１３０）がタッチして、２つのタッチ領域ａr1およびタッチ領域ａr2が検出された場合、両タッチ領域（タッチ領域ａr1およびタッチ領域ａr2）の面積を比較し、小面積のタッチ領域を有効とし、大面積のタッチ領域を無効とする判定をすることとしたので、タッチ領域の二重検出による誤動作を防止することができる。
【００５３】
また、一実施例によれば、上記両タッチ領域の面積を比較するとともに、両タッチ領域の面積の時間的な変化率を比較し、小面積かつ変化率が大きいタッチ領域を有効とし、大面積かつ変化率が小さいタッチ領域を無効とすることとしたので、タッチ領域の二重検出による誤動作を防止することができる。
【００５４】
また、一実施例によれば、上記両タッチ領域が検出された場合、プロファイル情報１１５1等から得られる２つのタッチ領域（例えば、タッチ領域ａt1、タッチ領域ａt2：図３参照）と、検出された両タッチ領域との相関に基づいて、有効、無効を判定することとしたので、ユーザの癖等に基づく、タッチ領域の二重検出による誤動作を防止することができる。
【００５５】
以上本発明にかかる一実施例について図面を参照して詳述してきたが、具体的な構成例はこの一実施例に限られるものではなく、本発明の要旨を逸脱しない範囲の設計変更等があっても本発明に含まれる。
【００５６】
例えば、前述した一実施例においては、タッチパネル装置１００の機能を実現するためのプログラムを図１０に示したコンピュータ読み取り可能な記録媒体３００に記録して、この記録媒体３００に記録されたプログラムを同図に示したコンピュータ２００に読み込ませ、実行することにより各機能を実現してもよい。
【００５７】
同図に示したコンピュータ２００は、上記プログラムを実行するＣＰＵ（Central Processing Unit）２１０と、キーボード、マウス等の入力装置２２０と、各種データを記憶するＲＯＭ（Read Only Memory）２３０と、演算パラメータ等を記憶するＲＡＭ（Random Access Memory）２４０と、記録媒体３００からプログラムを読み取る読取装置２５０と、ディスプレイ、プリンタ等の出力装置２６０とから構成されている。
【００５８】
ＣＰＵ２１０は、読取装置２５０を経由して記録媒体３００に記録されているプログラムを読み込んだ後、プログラムを実行することにより、前述した機能を実現する。なお、記録媒体３００としては、光ディスク、フレキシブルディスク、ハードディスク等が挙げられる。
【図面の簡単な説明】
【００５９】
【図１】本発明にかかる一実施例によるタッチパネル装置１００の構成を示すブロック図である。
【図２】同一実施例におけるユーザプロファイル情報登録画面１４０を示す図である。
【図３】同一実施例におけるユーザプロファイル情報の登録動作を説明する図である。
【図４】同一実施例におけるユーザプロファイル情報の登録動作を説明する図である。
【図５】タッチペン１２０を用いて描画する場合の動作を説明するフローチャートである。
【図６】タッチペン１２０を用いて描画する場合の動作を説明する図である。
【図７】図６に示したＡ−Ａ線視断面図である。
【図８】図７に示したタッチ領域ａr1の時間的変化を表すグラフである。
【図９】図７に示したタッチ領域ａr2の時間的変化を表すグラフである。
【図１０】同一実施例の変形例の構成を示すブロック図である。
【図１１】従来のタッチパネル装置１０の概略構成を示す図である。
【符号の説明】
【００６０】
１００  タッチパネル装置
１０１  表示部
１０２  タッチパネル
１０３  垂直発光部
１０４1  発光素子
１０５  垂直受光部
１０６1  受光素子
１０７  水平発光部
１０８1  発光素子
１０９  水平受光部
１１０1  受光素子
１１１  垂直スキャン部
１１２  水平スキャン部
１１３  制御部
１１４  記憶部
１１６  操作部
１２０  タッチペン
【図１】
2006039686.tif 000003
【図２】
2006039686.tif 000004
【図３】
2006039686.tif 000005
【図４】
2006039686.tif 000006
【図５】
2006039686.tif 000007
【図６】
2006039686.tif 000008
【図７】
2006039686.tif 000009
【図８】
2006039686.tif 000010
【図９】
2006039686.tif 000011
【図１０】
2006039686.tif 000012
【図１１】
2006039686.tif 000013