(57)【要約】【課題】タッチ領域が電極領域からはみ出す場合においてもタッチ位置を高い精度で検出する。【解決手段】第１の解決手段では、タッチ領域の形状を例えば円と仮定する。前記タッチ領域円と電極領域６が重なる領域のＸ方向の幅（重なり幅Ｘ４６）およびＹ方向の幅（重なり幅Ｙ４７）を、センサ測定値から求める。重なり幅Ｘ４６と重なり幅Ｙ４７が異なる場合、タッチ領域が電極領域からはみ出しているものと判定し、前記タッチ領域円の中心の位置をタッチ位置とみなして算出する。第２の解決手段では、パネル端の電極における信号値が最大となる場合、パネル周辺部へのタッチと判定する。パネル周辺部へのタッチの場合、タッチ位置算出処理で行う加重平均の計算において、パネル中央部へのタッチの場合とは異なる電極位置パラメータ値を用いる。各電極の信号値に重み付けを行うこと、前記重み付けの程度をタッチサイズに応じて変化させることにより、補正する。【選択図】図５
2011048663.tif 000002
【特許請求の範囲】
【請求項１】
複数のセンサにおける測定値に基づいてタッチ位置を検出するタッチパネル装置において、Ｘ方向のタッチ位置およびＹ方向のタッチ位置を検出するためのセンサ測定値に基づいて、タッチ領域と電極領域とが重なる領域のＸ方向の幅およびＹ方向の幅を求め、前記Ｘ方向の幅およびＹ方向の幅から前記タッチ領域の中心の位置を求め、前記中心の位置をタッチ位置として算出することを特徴とする、タッチパネル装置。
【請求項２】
前記タッチ領域の形状は、Ｘ方向の幅とＹ方向の幅の比率が一定であると仮定することを特徴とする、請求項１に記載のタッチパネル装置。
【請求項３】
前記タッチ領域の形状は、円または楕円であると仮定することを特徴とする、請求項１に記載のタッチパネル装置。
【請求項４】
前記タッチ領域と電極領域とが重なる領域のＸ方向の幅を、Ｙ軸のセンサ測定値の最大値に予め設定された値を乗算して求め、前記タッチ領域と電極領域とが重なる領域のＹ方向の幅を、Ｘ軸のセンサ測定値の最大値に予め設定された値を乗算して求めることを特徴とする、請求項１に記載のタッチパネル装置。
【請求項５】
第１の方向のタッチ位置を、前記タッチ領域と電極領域とが重なる領域の第１の方向の幅から前記タッチ領域と電極領域とが重なる領域の第２の方向の幅の２分の１を減算した値として算出することを特徴とする、請求項１に記載のタッチパネル装置。
【請求項６】
複数のセンサにおける測定値と前記センサの位置に基づいてタッチ位置を検出するタッチパネル装置において、パネル周辺部へのタッチの場合、座標計算処理で用いる前記センサ位置のパラメータ値として、パネル中央部へのタッチの場合とは異なる値を用いることを特徴とする、タッチパネル装置。
【請求項７】
前記パネル周辺部へのタッチの場合の座標計算処理において、前記センサ位置のパラメータ値を、パネル端の２の電極の両端の座標値とすることを特徴とする請求項６に記載のタッチパネル装置。
【請求項８】
前記パネル周辺部へのタッチの場合の座標計算処理において、参照する前記センサ測定値のそれぞれに対し、所定の重み付けを行うことを特徴とする、請求項６に記載のタッチパネル装置。
【請求項９】
前記重み付けの程度を、タッチサイズに応じて変化させることを特徴とする、請求項８に記載のタッチパネル装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はタッチパネル（タッチスクリーン）装置に関し、特に、投影型（ｐｒｏｊｅｃｔｅｄ  ｃａｐａｃｉｔｉｖｅ  ｔｙｐｅ）の静電容量方式タッチパネルにおいてタッチ位置を検出する技術に関する。
【背景技術】
【０００２】
タッチパネルは、入力装置（タッチパッド）と出力装置（フラットパネルディスプレイ）が一体化されたユーザインタフェース装置である。ディスプレイに表示された操作対象を指等で直接タッチする、という直感的な操作方法を特徴としており、情報端末等で広く利用されている。
【０００３】
タッチパネルには様々な実現方式があるが、その一方式として、投影型静電容量方式がある。本方式では、パネル上に複数の電極を配置しておき、指先がパネルに接近した際に発生する各電極の静電容量の変化に基づいて、タッチ位置を検出する。電極に透過率の高い素材を用い、これをディスプレイパネル上に配置することで、タッチパネルを構成できる。
【０００４】
入力装置としてのタッチパネルの性能指標に、タッチ位置の検出精度がある。パネル上においてユーザが実際にタッチした位置と、検出された位置の誤差が小さいほど、精度が高いとされる。
【０００５】
投影型静電容量方式のタッチパネルにおいてタッチ位置を高い精度で検出する技術の例として、特許文献１に記載された方法が挙げられる。このタッチ位置検出方法では、Ｘ、Ｙそれぞれ方向の位置を検出するための電極において、タッチ時に指先が同時に複数の電極に触れるような配置（電極パターン）とすることで、タッチ位置を高精度に求めることを可能としている。
【０００６】
また、特許文献２では、ＸおよびＹ方向の位置を検出するための電極を単一の層上に形成できる電極パターンを用いることで、製造工程の簡略化を可能としている。
【先行技術文献】
【特許文献】
【０００７】
【特許文献１】特表２００３−５１１７９９号公報
【特許文献２】特開２００８−２６９２９７号公報
【特許文献３】特開平１０−０２０９９２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００８】
しかしながら、従来のタッチ位置検出方法では、タッチ時に指先がパネルに触れる範囲（タッチ領域）が、電極の配置された領域（電極領域）からはみ出す場合、検出されるタッチ位置の精度が低下してしまうという問題がある。これを防止するためには、タッチ位置検出の有効範囲を、電極領域の内側における一定範囲内に限定する必要がある。このため、パネル全体に電極を配置したとしても、パネルの端にタッチ位置を検出できない領域ができてしまう。
【０００９】
本発明は、以上のような課題を解決するためのもので、その目的は、タッチ領域が電極領域からはみ出す場合においてもタッチ位置を高い精度で検出すること、またこれにより、電極領域の全体をタッチ位置検出の有効範囲とするタッチパネルを提供することである。
【課題を解決するための手段】
【００１０】
本発明では、次の２通りの解決手段を示す。
【００１１】
第１の解決手段では、タッチ領域の形状を例えば円と仮定する。前記タッチ領域円と電極領域が重なる領域のＸ方向の幅およびＹ方向の幅を、センサ測定値から求める。前記Ｘ方向の幅とＹ方向の幅が異なる場合、タッチ領域が電極領域からはみ出しているものと判定し、前記タッチ領域円の中心の位置をタッチ位置とみなして算出する。
【００１２】
第２の解決手段では、パネル端の電極における信号値が最大となる場合、パネル周辺部へのタッチと判定する。パネル周辺部へのタッチの場合、タッチ位置算出処理で行う加重平均の計算において、パネル中央部へのタッチの場合とは異なる電極位置パラメータ値を用いる。各電極の信号値に重み付けを行うこと、前記重み付けの程度をタッチサイズに応じて変化させることにより、算出位置を補正する。
【００１３】
なお、特許文献３でも、パネル端の電極の信号値が最大となる状況においてタッチ位置を高い精度で検出する手段を示しているが、端部の電極に隣接する電極位置と他端部の電極位置を選択して、近似２次曲線を用いてタッチ位置を検出するものであり、本発明とは全く異なる方法である。
【発明の効果】
【００１４】
第１の解決手段によれば、Ｘ方向またはＹ方向のどちらか一方向において、タッチ領域が電極領域からはみ出している場合においても、タッチ位置を高い精度で検出できる。
【００１５】
第２の解決手段によれば、一方向のタッチ位置を検出するための電極を用いて、パネル周辺部へのタッチの場合においてもタッチ位置を高い精度で検出できる。
【図面の簡単な説明】
【００１６】
【図１】第１の実施形態におけるタッチパネル・モジュールの全体構成を示すブロック図である。
【図２】タッチパネル１の断面構造を示す断面図である。
【図３】タッチ位置検出処理の手順を示すフローチャートである。
【図４】タッチ領域が電極領域からはみ出している場合のセンサ測定値の例を示す図である。
【図５】タッチ領域が電極領域からはみ出している場合のタッチ位置の算出方法を示す図である。
【図６】第２の実施形態におけるタッチパネル・モジュールの全体構成を示すブロック図である。
【図７】タッチ位置検出処理の手順を示すフローチャートである。
【図８】タッチ位置がパネル中央部である場合の例を示す図である。
【図９】タッチ位置がパネル周辺部である場合の例を示す図である。
【発明を実施するための形態】
【００１７】
以下、本発明の実施形態の例を説明する。
［第１の実施形態］
図１は、本実施例で用いるタッチパネル・モジュール（タッチパネル装置）の全体構成を示すブロック図である。前記タッチパネル・モジュールは、タッチパネル１、静電容量検出部２、制御部３、記憶部４、およびバス接続信号線５から構成される。タッチパネル１には、ユーザのタッチを検出するためのセンサ端子である電極パターン（電極Ｘ１〜５および電極Ｙ１〜５）が形成されている。静電容量検出部２は、電極Ｘ１〜５および電極Ｙ１〜５と接続しており、前記各電極の静電容量を測定する。制御部３は、前記静電容量の測定結果に基づいてタッチ位置の検出を行い、バス接続信号線５を介して前記検出結果をホストへ通知する。記憶部４は、制御部３がタッチ位置検出処理を行う上で必要となるパラメータおよび作業用データとして次のものを格納する。基準値４１、測定値４２、差分値４３は、電極の総数を要素数とする配列データである。本実施例においては、前記配列の要素数は１０である。タッチ閾値４４、変換比率４５、重なり幅Ｘ４６、重なり幅Ｙ４７は、単一の数値データである。
【００１８】
図２は、タッチパネル１の断面構造を示す断面図である。タッチパネル１は、基板層１３を底面とし、順に電極層Ｙ、絶縁層１２、電極層Ｘ、保護層１１を積層させた構造を持つ。
【００１９】
図３は、タッチ位置検出処理の手順を示すフローチャートである。
【００２０】
図４は、タッチ領域が電極領域からはみ出している場合のセンサ測定値の例を示す図である。
【００２１】
図５は、タッチ領域が電極領域からはみ出している場合のタッチ位置の算出方法を示す図である。
【００２２】
以下、図３のフローチャートに基づいて、タッチ位置を検出する処理の流れを説明する。
【００２３】
タッチパネル・モジュールの電源が入れられると以下の処理が開始される。
【００２４】
ステップＳ１において、制御部３は、基準値４１を初期化する。具体的には、全電極（電極Ｘ１〜５および電極Ｙ１〜５）のそれぞれについて静電容量を測定し、得られた値を各電極の基準値４１として格納する。基準値４１は、各電極の非タッチ時の静電容量である。ここでは、電源投入時においてはタッチパネル１がタッチされていない状態であることを仮定している。
【００２５】
ステップＳ２において、制御部３は、まず全電極のそれぞれについて静電容量を測定し、得られた値を各電極の測定値４２として格納する。また、次の式（１）によって求めた値を差分値４３として格納する。
【００２６】
差分値４３＝測定値４２−基準値４１      （１）
ただし、式（１）で求めた値が負の値となった場合は、かわりに０を差分値４３として格納する。差分値４３は、各電極においてタッチによって増加した静電容量である。
【００２７】
以下、求めた差分値４３が図４に示す状態であったことを仮定して説明を進める。図４において、タッチパネル１の上側の図は電極Ｘ１〜５の差分値４３とタッチ閾値４４の例を示すグラフである。横軸は電極Ｘ１〜５を表し、棒グラフの高さが差分値４３を表す。電極Ｘ１、Ｘ２の差分値４３はタッチ閾値４４以上であり、電極Ｘ３〜５の差分値４３はタッチ閾値４４未満である。図４において、タッチパネル１の右側の図は電極Ｙ１〜５の差分値４３とタッチ閾値４４の例を示すグラフである。横軸は電極Ｙ１〜５を表し、棒グラフの高さが差分値４３を表す。電極Ｙ２〜４の差分値４３はタッチ閾値４４以上であり、電極Ｙ１、Ｙ５の差分値４３はタッチ閾値４４未満である。
【００２８】
ステップＳ３において、制御部３は、タッチパネル１がタッチされているか否かを判定する。具体的には、全電極のそれぞれについて、その差分値４３と、予め設定されたタッチ閾値４４の値とを比較する。ここで、Ｘ軸およびＹ軸の両方において、少なくとも１つの電極の差分値４３がタッチ閾値４４以上の値であった場合、タッチ有りと判定して、ステップＳ４へ進む。前記条件を満たさない場合は、タッチ無しと判定して、ステップＳ２へ戻る。図４に示す状態においては、電極Ｘ１、Ｘ２および電極Ｙ２〜４の差分値４３がタッチ閾値４４以上の値であるため、タッチ有りと判定される。
【００２９】
ステップＳ４において、制御部３は、次の式（２）および（３）によって求めた値を、それぞれ重なり幅Ｘ４６および重なり幅Ｙ４７として格納する。
【００３０】
重なり幅Ｘ４６＝ＭＡＸ（Ｙ軸の差分値４３）＊変換比率４５      （２）
重なり幅Ｙ４７＝ＭＡＸ（Ｘ軸の差分値４３）＊変換比率４５      （３）
ここで関数ＭＡＸは、複数の値の中から最大のものを選択して返す関数である。図４においては、Ｘ軸では電極Ｘ１の差分値４３、Ｙ軸では電極Ｙ３の差分値４３がそれぞれ最大である。変換比率４５は予め設定された値であり、差分値４３の値をタッチパネル１上の長さに変換するための比率である。重なり幅Ｘ４６および重なり幅Ｙ４７は、図５に示すように、それぞれ、タッチパネル１上のタッチされた領域（タッチ領域）と、電極が配置された領域（電極領域６）とが重なる領域のＸ方向の幅およびＹ方向の幅である。
【００３１】
式（２）で重なり幅Ｘ４６が求められる理由は次のとおりである。図４からわかるように、電極Ｙ３はタッチ領域と重なるＸ方向の幅が最も長いため、静電容量の変化は最も大きく、右側の図に示すように差分値４３は最も大きい。電極Ｙ２、Ｙ４はタッチ領域と重なるＸ方向の幅が電極Ｙ３より短いため、静電容量の変化は電極Ｙ３より少なく、右側の図に示すように差分値４３は電極Ｙ３の差分値よりも小さい。電極Ｙ１、Ｙ５はタッチ領域と重なるＸ方向の幅がわずかであるため、静電容量の変化はわずかであり、右側の図に示すように差分値４３はわずかである。重なり幅Ｘ４６は、タッチ領域と電極領域６とが重なる領域のＸ方向の幅であるから、重なり幅Ｘ４６は、タッチ領域と重なるＸ方向の幅が最も長い電極である電極Ｙ３がタッチ領域と重なるＸ方向の幅に比例することになり、電極Ｙ３の差分値４３に比例することになる。したがって、重なり幅Ｘ４６は式（２）によって求められる。変換比率４５は実験等によって求めればよい。
【００３２】
式（３）で重なり幅Ｙ４７が求められる理由は次のとおりである。図４からわかるように、電極Ｘ１はタッチ領域と重なるＹ方向の幅が最も長いため、静電容量の変化は最も大きく、上側の図に示すように差分値４３は最も大きい。電極Ｘ２はタッチ領域と重なるＹ方向の幅が電極Ｘ１より短いため、静電容量の変化は電極Ｘ１より少なく、上側の図に示すように差分値４３は電極Ｘ１の差分値よりも小さい。電極Ｘ３はタッチ領域と重なるＹ方向の幅がわずかであるため、静電容量の変化はわずかであり、上側の図に示すように差分値４３はわずかである。電極Ｘ４、Ｘ５はタッチ領域と重なるＹ方向の幅がないため、静電容量の変化はなく、上側の図に示すように差分値４３はゼロである。重なり幅Ｙ４７は、タッチ領域と電極領域６とが重なる領域のＹ方向の幅であるから、重なり幅Ｙ４７は、タッチ領域と重なるＹ方向の幅が最も長い電極である電極Ｘ１がタッチ領域と重なるＹ方向の幅に比例することになり、電極Ｘ１の差分値４３に比例することになる。したがって、重なり幅Ｙ４７は式（３）によって求められる。変換比率４５は実験等によって求めればよい。
【００３３】
ステップＳ５において、制御部３は、重なり幅Ｘ４６と重なり幅Ｙ４７の値を比較する。両者の差が所定の閾値より小さい場合、タッチ領域全体が電極領域６の内側に収まっているものと判定し、ステップＳ６へ進む。そうでない場合はステップＳ７へ進む。
【００３４】
ステップＳ６では、差分値４３に基づいてタッチ位置を求める。具体的には、Ｘ軸およびＹ軸のそれぞれについて、差分値４３を重みｗｉとし、各電極の位置をｘｉ、ｙｉとした場合の加重平均を求める。すわなち、次の式（４）、式（５）の計算を行う。
【００３５】
タッチ位置（Ｘ座標）＝Σ（ｗｉ＊ｘｉ）／Σ（ｗｉ）      （４）
タッチ位置（Ｙ座標）＝Σ（ｗｉ＊ｙｉ）／Σ（ｗｉ）      （５）
以上により、タッチ領域が電極領域６からはみ出していない場合のタッチ位置検出の１サイクルが完了し、ステップＳ２へ戻る。
【００３６】
ステップＳ７では、タッチ領域の形状を円であると仮定し、前記円の中心位置をタッチ位置とみなして算出する。ここでは、図５に示すとおり、タッチ領域が電極領域６からＸ方向にはみ出しているものと仮定する。このとき、タッチ位置のＸ座標は次の式（６）により求められる。
【００３７】
タッチ位置（Ｘ座標）＝重なり幅Ｘ４６−重なり幅Ｙ４７／２      （６）
図５におけるＸがＸ座標、Ｒが重なり幅Ｙ４７／２にそれぞれ対応する。Ｙ座標は、タッチ領域が電極領域６からはみ出していない場合の計算式（５）により求める。また、タッチ領域が電極領域６からＹ方向にはみ出している場合については、前記の算出方法において、ＸとＹとを入れ替えることで同様にタッチ位置を求められる。
【００３８】
以上により、タッチ領域が電極領域６からはみ出している場合のタッチ位置検出の１サイクルが完了し、ステップＳ２へ戻る。
【００３９】
上記の説明においては、タッチ領域の形状は円であることを仮定したが、そうでない場合においても、重なり幅Ｘ４６および重なり幅Ｙ４７を基にタッチ位置を算出可能であれば、本実施例を適用できる。すなわち、タッチ領域と電極領域とが重なる領域のＸ方向の幅およびＹ方向の幅を求め、求めたＸ方向の幅およびＹ方向の幅からタッチ領域の中心の位置を求め、その中心の位置をタッチ位置として算出すればよい。タッチ領域の形状は、任意の図形であると仮定することができる。例えば、円または楕円であると仮定してもよいし、あるいはＸ方向の幅とＹ方向の幅の比率が一定である（例えば、正方形や長方形あるいは角が丸みを帯びた正方形や長方形）と仮定してもよい。また、実験等によってタッチ領域の形状を決めてもよい。
【００４０】
［第２の実施形態］
次に、第２の実施形態の説明を行う。以下、上記の実施形態で説明済みの構成要素については同一の符号を付し、説明を省略する。
【００４１】
図６は、本実施例で用いるタッチパネル・モジュールの全体構成を示すブロック図である。記憶部４は、第１の実施形態とは異なり、前述の基準値４１、測定値４２、差分値４３、タッチ閾値４４の他に、タッチサイズ４８、重み付け値４９を格納する。タッチサイズ４８は単一の数値データである。重み付け値４９は単一または複数の数値データである。
【００４２】
図７は、タッチ位置検出処理の手順を示すフローチャートである。
【００４３】
図８は、タッチ位置がパネル中央部である場合の例を示す図である。
【００４４】
図９は、タッチ位置がパネル周辺部である場合の例を示す図である。
【００４５】
以下、図７のフローチャートに基づいて、タッチ位置を検出する処理の流れを説明する。
【００４６】
タッチパネル・モジュールの電源が入れられると以下の処理が開始される。
【００４７】
ステップＳ１１〜Ｓ１３の処理内容は、第１の実施形態におけるステップＳ１〜Ｓ３と同様であるため、説明を省略する。
【００４８】
ステップＳ１４において、制御部３は、全電極すなわち電極Ｘ１〜５および電極Ｙ１〜５の差分値４３の合計を求め、タッチサイズ４８として格納する。タッチサイズ４８は、タッチ領域の面積に比例する値であり、タッチの強さを示す指標として、以下のステップにより検出されるタッチ位置と共にホストへ通知される。全電極の差分値４３の合計でタッチサイズ（タッチ領域の面積に比例する値）が得られる理由は次のとおりである。例えば図８において、電極Ｘ１の差分値４３は電極Ｘ１とタッチ領域が重なる領域の面積に比例し、電極Ｘ２の差分値４３は電極Ｘ２とタッチ領域が重なる領域の面積に比例し、電極Ｘ３の差分値４３は電極Ｘ３とタッチ領域が重なる領域の面積に比例し、電極Ｘ４の差分値４３は電極Ｘ４とタッチ領域が重なる領域の面積に比例し、電極Ｘ５の差分値４３は電極Ｘ５とタッチ領域が重なる領域の面積に比例する。電極Ｙ１〜Ｙ５においても同様である。したがって、全電極の差分値を合計することにより、タッチサイズ（タッチ領域の面積に比例する値）が得られる。本実施例ではこのようにしてタッチサイズを求めているが、他の方法でタッチサイズを求めてもよい。
【００４９】
以下、Ｘ方向のタッチ位置を検出する手順を説明する。Ｙ方向のタッチ位置も同様の手順で検出できる。
【００５０】
ステップＳ１５において、制御部３は、検出したタッチがパネル周辺部へのタッチであるか否かを判定する。具体的には、パネル端のいずれかの電極、すなわち電極Ｘ１またはＸ５の差分値４３が最大の値をとる場合、パネル周辺部へのタッチであると判定し、ステップＳ１７へ進む。前記条件を満たさない場合は、パネル周辺部へのタッチではない（パネル中央部へのタッチである）と判定して、ステップＳ１６へ進む。例えば、図８に示す状況では、パネル端ではない電極Ｘ２の差分値４３が最大であるため、パネル周辺部へのタッチではないと判定される。図９に示す状況では、パネル端の電極Ｘ１の差分値４３が最大であるため、パネル周辺部へのタッチであると判定される。
【００５１】
ステップＳ１６において、制御部３は、パネル中央部へのタッチの場合の座標算出処理として、各電極の差分値４３に基づいてタッチ位置を求める。具体的には、各電極の差分値４３を重みｗｉとし、各電極の位置をｘｉとした場合の加重平均を求める。すわなち、次の式（７）の計算を行う。
【００５２】
タッチ位置＝Σ（ｗｉ＊ｘｉ）／Σ（ｗｉ）      （７）
ここで、電極位置ｘｉは各電極の中心の座標値とする。図８に示す状況においては、電極Ｘ１〜Ｘ５の電極位置ｘｉは、順に０．５、１．５、２．５、３．５、４．５である。以上により、タッチ位置検出処理の１サイクルが完了し、ステップＳ１２へ戻る。
【００５３】
ステップＳ１７において、制御部３は、パネル周辺部へのタッチの場合の座標算出処理として、最大の差分値４３をとる電極およびその隣の電極（パネル端２電極）の差分値４３に基づいてタッチ位置を求める。具体的には、ステップＳ１６と同様に、式（７）の計算をパネル端２電極に基づいて行う。ただし、電極位置ｘｉ、すなわちセンサ位置のパラメータ値を、２つの電極の両端の座標値とする点が異なる。図９に示す状況においては、電極Ｘ１の位置は０、電極Ｘ２の位置は２とする。この場合の計算式は、式（７）においてパネル端の２電極について電極位置ｘ１＝０、ｘ２＝２を代入した次の式（８）になる。
【００５４】
タッチ位置＝２＊ｗ２／（ｗ１＋ｗ２）      （８）
【００５５】
式（８）において、電極位置として２つの電極の両端の座標値（ｘ１＝０、ｘ２＝２）を選択した理由は、電極Ｘ１だけで差分値４３が測定された場合に、算出されるタッチ位置が０（パネル端）となり、電極Ｘ１と電極Ｘ２の差分値４３が等しい場合に、すなわちｗ１＝ｗ２の場合に、算出されるタッチ位置が１（電極Ｘ１とＸ２の中間位置）となるようにするためである。例えば図９において、電極Ｘ１の差分値ｗ１＝１、電極Ｘ２の差分値ｗ２＝０．４とすると、式（８）を用いて計算した本実施例（ｘ１＝０、ｘ２＝２）におけるタッチ位置は０．５７である。一方、式（７）を用いてパネル端２電極について電極位置を各電極の中心の位置座標（ｘ１＝０．５、ｘ２＝１．５）として計算したタッチ位置は０．７９である。本実施例で計算したタッチ位置０．５７の方が、各電極の中心の位置座標で計算したタッチ位置０．７９より、実際のタッチ位置に近いことは、図９から明らかである。
【００５６】
以上により、タッチ位置検出処理の１サイクルが完了し、ステップＳ１２へ戻る。
【００５７】
上記ステップＳ１５においては、パネル周辺部へのタッチであると判定する条件を、パネル端の電極の差分値４３が最大であることとしたが、他の条件を使用してもよい。例えば、パネル端の電極およびそれに隣接する所定数の電極における差分値４３の合計が、それ以外の電極における差分値４３の合計より大きくなること、としてもよい。
【００５８】
上記ステップＳ１７においては、参照する電極をパネル端の２つの電極としたが、３つ以上の電極を参照する方法も考えられる。また、加重平均計算における電極位置ｘｉを２つの電極の両端としたが、その他の設定を用いてもよい。これらは、想定するタッチ領域のサイズや電極の幅などの設計事項によって決定されるものである。
【００５９】
以上本実施例を具体的に説明したが、本実施例のタッチパネル装置は、パネル周辺部へのタッチの場合、座標計算処理で用いるセンサ位置のパラメータ値（上記の例では電極位置ｘ１、ｘ２）として、パネル中央部へのタッチの場合とは異なる値を用いることを特徴とする。
【００６０】
［第３の実施形態］
次に、第３の実施形態の説明を行う。本実施形態は、第２の実施形態におけるステップＳ１７の座標計算式を変更するものである。
本実施例では、パネル周辺部へのタッチの場合において、実際のタッチ位置と算出したタッチ位置のずれ（誤差）を小さくするために、座標計算において参照する各電極に重み付けを行う。重み付けの方法には様々なものが考えられる。１つの例は、式（７）において、各電極の差分値４３（ｗｉ）に対し、所定の重み付け係数ａｉを乗ずる方法である。すなわち、次の式（９）である。
【００６１】
タッチ位置＝Σ（ａｉ＊ｗｉ＊ｘｉ）／Σ（ａｉ＊ｗｉ）      （９）
式（９）において、第２の実施形態と同様に、パネル端２電極について電極位置ｘｉを２つの電極の両端の座標値、すなわちｘ１＝０、ｘ２＝２としたのが次に示す式（１０）である。
【００６２】
タッチ位置＝２＊ａ２＊ｗ２／（ａ１＊ｗ１＋ａ２＊ｗ２）      （１０）
ａ１、ａ２の値は、所定の値であり、重み付け値４９として格納しておく。ａ１、ａ２の値は実験等によって求めればよい。
【００６３】
また別の例として、式（８）を元に、電極Ｘ２の差分値４３（ｗ２）に重み付けを行った次の式（１１）を計算する方法が考えられる。
【００６４】
タッチ位置＝（１＋ａ）＊ｗ２／（ｗ１＋ａ＊ｗ２）      （１１）
ここで、ａは所定の値であり、重み付け値４９として格納しておく。分子における係数を１＋ａとしているのは、電極Ｘ１とＸ２の差分値４３が等しい場合、すなわちｗ１＝ｗ２の場合に、算出されるタッチ位置が１（電極Ｘ１とＸ２の中間位置）となるようにするためである。ａの値（重み付け値４９）は、実験等によって求めればよい。
【００６５】
［第４の実施形態］
次に、第４の実施形態の説明を行う。本実施形態は、第３の実施形態に変更を加えるものである。
【００６６】
第３の実施形態においては、各電極に対する重み付けの程度は、予め設定した定数であった。しかし、適切な重み付けの程度は一定ではなく、タッチの強さ等によって変化する場合がある。本実施例では、重み付けの程度を変数とし、タッチサイズ４８に応じて変化させる。重み付けの程度を変化させる方法には様々なものが考えられる。例えば、式（１１）の計算において、重み付け値４９の値をタッチサイズ４８に応じて変化させる。重み付け値４９を求めるには所定の関数を使用する。関数をタッチサイズ４８の一次関数とした場合、次の式（１２）になる。
【００６７】
重み付け値４９＝ｂ＊タッチサイズ４８＋ｃ      （１２）
ここで、ｂおよびｃは所定の値である。ｂおよびｃの値は、実験等によって求めればよい。
【００６８】
以上の各実施形態の説明では、タッチパネルの左端を例にして説明したが、タッチパネルの右端、上端、下端においても同様にして周辺部のタッチ位置を高い精度で算出することができる。
【００６９】
第１の実施形態では、Ｘ方向とＹ方向の両方の電極を用いて検出するため、Ｘ方向またはＹ方向のどちらか一方向のパネル周辺部、すなわちタッチパネルの角部を含まないパネル周辺部において、タッチ位置を高い精度で検出することができる。一方、第２〜第４の実施形態では、一方向（Ｘ方向またはＹ方向）の電極を用いて検出するため、角部を含むパネル周辺部において、タッチ位置を高い精度で検出することができる。
【００７０】
なお、本発明は、以上に述べた実施例に限定されるものではなく、その要旨を逸脱しない範囲において種々変更可能であることはもちろんである。
【符号の説明】
【００７１】
１  タッチパネル
１１  保護層
１２  絶縁層
１３  基板層
Ｘ，Ｙ  電極層
Ｘ１〜５  電極（Ｘ軸）
Ｙ１〜５  電極（Ｙ軸）
２  静電容量検出部
３  制御部
４  記憶部
５  バス接続信号線
６  電極領域
【図１】
2011048663.tif 000003
【図２】
2011048663.tif 000004
【図３】
2011048663.tif 000005
【図４】
2011048663.tif 000006
【図５】
2011048663.tif 000007
【図６】
2011048663.tif 000008
【図７】
2011048663.tif 000009
【図８】
2011048663.tif 000010
【図９】
2011048663.tif 000011