"ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルを制御するタッチパネルコントローラであって、前記複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成する容量検出回路と、前記第1データアレイに応じたデータにもとづき、前記ユーザが接触する少なくともひとつのセンサ電極を判定するタッチ検出部と、前記第1データアレイに含まれる容量データのうち、前記タッチ検出部により前記ユーザが接触していると判定された少なくともひとつのセンサ電極に対応する容量データを除いた容量データの平均を示す第1平均データを生成する第1平均データ算出部と、前記第1データアレイに含まれる複数の容量データそれぞれから前記第1平均データを減算し、第2データアレイを生成する第1減算器と、を備えることを特徴とするタッチパネルコントローラ。前記第1データアレイに含まれる複数の容量データの平均を示す第2平均データを生成する第2平均データ算出部と、前記第1データアレイに含まれる複数の容量データそれぞれから前記第2平均データを減算し、第3データアレイを生成する第2減算器と、をさらに備え、前記タッチ検出部は、前記第3データアレイにもとづき、前記ユーザが接触する少なくともひとつのセンサ電極を判定することを特徴とする請求項1に記載のタッチパネルコントローラ。ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルの制御方法であって、前記複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成するステップと、前記第1データアレイに応じたデータにもとづき、前記ユーザが接触する少なくともひとつのセンサ電極を判定するステップと、前記第1データアレイに含まれる容量データのうち、前記ユーザが接触していると判定された少なくともひとつのセンサ電極に対応する容量データを除いた容量データの平均を示す第1平均データを生成するステップと、前記第1データアレイに含まれる複数の容量データそれぞれから前記第1平均データを減算し、第2データアレイを生成するステップと、を備えることを特徴とする方法。前記第1データアレイに含まれる複数の容量データの平均を示す第2平均データを生成するステップと、前記第1データアレイに含まれる複数の容量データそれぞれから前記第2平均データを減算し、第3データアレイを生成するステップと、をさらに備え、前記第3データアレイにもとづき、前記ユーザが接触する少なくともひとつのセンサ電極を判定することを特徴とする請求項3に記載の方法。ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルを制御するタッチパネルコントローラであって、前記複数のセンサ電極それぞれの容量の基準値を示す基準データを生成する基準容量設定部と、前記複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成する容量検出回路と、前記第1データアレイに含まれる複数の容量データのうち、対応する基準データとの差分が最も小さい容量データを特定する基準要素判定部と、前記基準要素判定部により特定された容量データとそれと対応する前記基準データの差分を示す差分データを算出する差分算出部と、前記第1データアレイに含まれる複数の容量データそれぞれから前記差分データを減算し、第4データアレイを生成する第3減算器と、を備えることを特徴とするタッチパネルコントローラ。ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルの制御方法であって、前記複数のセンサ電極それぞれの容量の基準値を示す基準データを生成するステップと、前記複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成するステップと、前記第1データアレイに含まれる複数の容量データのうち、対応する基準データとの差分が最も小さい要素を特定するステップと、特定された要素の容量データとそれと対応する前記基準データの差分を示す差分データを算出するステップと、前記第1データアレイに含まれる複数の容量データそれぞれから前記差分データを減算し、第4データアレイを生成するステップと、を備えることを特徴とする方法。ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルと、前記タッチパネルを制御する請求項1、2、5のいずれかに記載のタッチパネルコントローラと、を備えることを特徴とする入力装置。ディスプレイと、前記ディスプレイにオーバーラップして設けられ、ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルと、前記タッチパネルを制御する請求項1、2、5のいずれかに記載のタッチパネルコントローラと、を備えることを特徴とする電子機器。タッチ式入力装置は、ユーザの接触に応じた微少な容量変化を検出可能な反面、さまざまな外来ノイズの影響を受けやすい。したがって、ノイズによる誤検出を防止する必要がある。本発明はかかる課題に鑑みてなされたものであり、そのある態様の例示的な目的のひとつは、ノイズの影響を低減したタッチパネルの制御技術の提供にある。本発明のある態様は、ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルを制御するタッチパネルコントローラに関する。タッチパネルコントローラは、複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成する容量検出回路と、第1データアレイに応じたデータにもとづき、ユーザが接触している少なくともひとつのセンサ電極を判定するタッチ検出部と、第1データアレイに含まれる容量データのうち、タッチ検出部によりユーザが接触していると判定された少なくともひとつのセンサ電極に対応する容量データを除いた容量データの平均を示す第1平均データを生成する第1平均データ算出部と、第1データアレイに含まれる複数の容量データそれぞれから第1平均データを減算し、第2データアレイを生成する第1減算器と、を備える。本発明のさらに別の態様も、タッチパネルコントローラに関する。このタッチパネルコントローラは、複数のセンサ電極それぞれの容量の基準値を示す基準データを生成する基準容量設定部と、複数のセンサ電極それぞれの容量を測定し、複数のセンサ電極それぞれの容量を示す容量データを含む第1データアレイを生成する容量検出回路と、第1データアレイに含まれる複数の容量データのうち、対応する基準データとの差分が最も小さい容量データを特定する基準要素判定部と、基準要素判定部により特定された容量データとそれと対応する基準データの差分を示す差分データを算出する差分算出部と、第1データアレイに含まれる複数の容量データそれぞれから差分データを減算し、第4データアレイを生成する第3減算器と、を備える。これらの態様によれば、感度の悪化を抑制しつつ、第1データアレイからノイズを除去したデータアレイにもとづき、ユーザの入力を処理することができる。本発明の別の態様は、入力装置に関する。入力装置は、ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルと、タッチパネルを制御する上述のいずれかのタッチパネルコントローラと、を備える。本発明の別の態様は、電子機器に関する。電子機器は、ディスプレイと、ディスプレイにオーバーラップして設けられ、ユーザの接触状態に応じてそれぞれの容量が変化する複数のセンサ電極を含むタッチパネルと、タッチパネルを制御する上述のいずれかのタッチパネルコントローラと、を備える。なお、以上の構成要素の任意の組み合わせ、本発明の表現を、方法、装置などの間で変換したものもまた、本発明の態様として有効である。本発明のある態様によれば、感度の悪化を抑制しつつ、ノイズの影響を低減することができる。以下、本発明を好適な実施の形態をもとに図面を参照しながら説明する。各図面に示される同一または同等の構成要素、部材、処理には、同一の符号を付するものとし、適宜重複した説明は省略する。また、実施の形態は、発明を限定するものではなく例示であって、実施の形態に記述されるすべての特徴やその組み合わせは、必ずしも発明の本質的なものであるとは限らない。本明細書において、部材Aが、部材Bと接続された状態とは、部材Aと部材Bが物理的に直接的に接続される場合のほか、部材Aと部材Bが、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。同様に、部材Cが、部材Aと部材Bの間に設けられた状態とは、部材Aと部材C、あるいは部材Bと部材Cが直接的に接続される場合のほか、それらの電気的な接続状態に実質的な影響を及ぼさない、あるいはそれらの結合により奏される機能や効果を損なわせない、その他の部材を介して間接的に接続される場合も含む。図1は、実施の形態に係るタッチ式の入力装置2を備える電子機器1の構成を示すブロック図である。入力装置タッチ式入力装置2は、たとえばLCDLiquidCrystalDisplay9とオーバーラップする位置、つまりLCD9の表層に配置され、タッチパネルとして機能する。あるいは、LCD9とは別の箇所に配置されたトラックパッドのような入力デバイスであってもよい。入力装置2は、タッチパネルセンサ部4と、タッチパネルコントローラ5を備える。ユーザが指8でタッチパネル4の表面に触れると、タッチパネル4の内部に配置されたセンサ電極が形成する静電容量が変化する。図2aは、タッチパネル4を示す図である。タッチパネル4は、m×nのマトリクス状に配置された複数m×n個のセンサ電極SEのアレイを有する。ここでは、m=9、n=12の場合を示すが、アレイの個数は限定されない。以下、添え字のi、jは、i行j列目の要素を示す。X1~X12、Y1~Y9は、座標を示す。図1に示すように、タッチパネル4をLCD9の表層に設ける場合、タッチパネル4の内部のセンサ電極は、LCD9からのノイズ輻射Nの影響を受けやすく、静電容量の変化量にノイズが重畳されると、ユーザからの正確な操作情報を判別できなくなる。センサ部がLCD9の表層に設けられない場合であっても、電子機器1の内部のその他の回路ブロックからのノイズ輻射Nの影響を受けることが想定される。タッチパネルコントローラ5は、ノイズの影響を低減しつつ、タッチパネル4を制御する。タッチパネルコントローラ5は、容量検出回路10、DSPDigitalSignalProcessor6を備える。容量検出回路10は、複数のセンサ電極SEと接続されている。容量検出回路10は、各センサ電極SEi,jの静電容量Ci,jを測定し、測定された容量Ci,jを示す容量データDi,jを含む第1データアレイARRAY1[1:m×n]を生成する。第1データアレイARRAY1のk番目の要素ARRAY1[k]は、ひとつのセンサ電極SEi,jの容量値を示す容量データDi,jを含む。たとえばk=i-1×njとしてもよい。なお、k、i、jの関係はこれには限定されず、別の関係式で対応付けてもよい。図2bは、第1データアレイARRAY1を示す図である。図2aに示すように、ユーザが座標X2、X3、Y2、Y3付近を接触すると、その付近の容量データDijの値が大きくなる。DSP6は、第1データアレイARRAY1[1:m×n]を解析し、ユーザの入力動作の有無や種類を判定する。たとえばユーザの指8が、タッチパネル4に接触することにより、LCD9上に表示された項目、オブジェクトが選択され、あるいは文字入力が補助される。なお容量検出回路10とDSP6はひとつのICIntegratedCircuitに集積化されてもよい。第1の実施の形態図3は、第1の実施の形態に係るタッチパネルコントローラ5の機能ブロック図である。容量検出回路10は、各センサ電極SEi,jの静電容量Ci,jを検出電圧Vi,jに変換するC/V変換回路12と、検出電圧Vi,jをデジタルの容量データDi,jに変換するA/Dコンバータ14と、を含む。DSP6は、メモリ16、タッチ検出部20、第1平均データ算出部22、第1減算器24、第2平均データ算出部26、第2減算器28、演算処理部40を備える。A/Dコンバータ14からのデジタルデータDi,jはメモリ16に格納され、第1データアレイARRAY1が生成される。タッチ検出部20は、第1データアレイARRAY1にもとづき、ユーザが接触している少なくともひとつのセンサ電極、すなわち座標Xj,Yiを仮判定する。タッチ検出部20により特定される座標は仮の値であり、最終的な座標や入力の種類は、後述する演算処理部40により決定される。座標判定のアルゴリズムは公知の技術を用いればよく、本発明において特に限定されない。タッチ検出部20は、判定した少なくともひとつの座標を示すデータ仮座標データCORDを出力する。第1平均データ算出部22は、第1データアレイARRAY1と、仮座標データCORDを受ける。第1平均データ算出部22は、第1データアレイARRAY1に含まれる容量データのうち、仮座標データCORDが示すセンサ電極SEに対応する容量データを除いた残りの容量データの平均値を算出し、当該平均値を示す第1平均データAVG1を生成する。第1減算器24は、第1データアレイARRAY1に含まれる複数の容量データそれぞれから第1平均データAVG1を減算し、第2データアレイARRAY2を生成する。ARRAY2[k]=ARRAY1[k]-AVG1演算処理部40は、第2データアレイARRAY2にもとづき、ユーザの接触した座標を本判定したり、ユーザの入力したジェスチャを判定する。好ましくは、タッチ検出部20は、第1データアレイARRAY1に応じた第3データアレイARRAY3にもとづいて、ユーザが接触する座標を判定する。第3データアレイARRAY3は、第2平均データ算出部26および第2減算器28により生成される。第2平均データ算出部26は、第1データアレイARRAY1に含まれる複数の容量データの平均を示す第2平均データAVG2を生成する。第2減算器28は、第1データアレイARRAY1に含まれる複数の容量データそれぞれから第2平均データAVG2を減算し、第3データアレイARRAY3を生成する。ARRAY3[k]=ARRAY1[k]-AVG2第3データアレイARRAY3を生成することにより、タッチ検出部20がユーザが接触した座標を判定する際に、ノイズの影響を低減できるため、精度を高めることができる。以上がタッチパネルコントローラ5の構成である。続いてその動作を説明する。タッチパネルコントローラ5の利点は、比較技術との対比によって明確となる。そこで、タッチパネルコントローラ5の動作の前に、比較技術について説明する。比較技術図4a~cは、比較技術の処理を示す図である。図4aは、第1データアレイARRAY1を示す。第1データアレイARRAY1に含まれる容量データDi,jは、対応する容量Ci,jに応じた成分と、ノイズ成分を含む。ノイズ成分にはハッチングが付される。図4aの第1データアレイARRAY1は、ユーザがタッチパネル4に接触していないときのデータを示す。比較技術では、第1データアレイARRAY1の平均値AVGが算出される。そして、第1データアレイARRAY1に含まれる各容量データから、平均値AVGが減算され、図4bのデータアレイが生成される。このデータアレイは、図3の第3データアレイARRAY3に相当する。演算処理部は、図4bのデータアレイにもとづき、ユーザが接触した座標を判定し、あるいはジェスチャを判定する。比較技術によれば、第1データアレイARRAY1のノイズ成分を除去することができる。ところが、この比較技術では、ユーザのパネルの接触の有無、あるいは接触点の大小に応じて、平均値が変化するという問題がある。図4cは、ユーザによるタッチパネル4の接触の有無に応じて平均値が変化する様子を示す。ユーザがタッチパネル4に多点ここでは3点で接触すると、平均値が大きくなる。したがって、第1データアレイから平均値を減ずると、ユーザの接触に起因する容量変化の成分の一部が喪失し、感度が悪化するという問題が生ずる。続いて、実施の形態に戻り、その動作を説明する。図5a~eは、図3のタッチパネルコントローラ5の動作を示す図である。図5aは、第1データアレイARRAY1を示す。比較技術との差異を明確とするため、図4cと同様にユーザがタッチパネル4に3点に同時接触しているものとする。第2平均データ算出部26により、第1データアレイARRAY1の平均値を示す第2平均データAVG2が算出される。第2減算器28において、第1データアレイARRAY1から第2平均データAVG2を減ずることにより、図5bに示す第3データアレイARRAY3が生成される。そしてタッチ検出部20は、第3データアレイARRAY3にもとづき、図5cに示すユーザが接触したポイントの座標P1~P3を判定する。なお、第3データアレイARRAY3は、比較技術において演算処理部が処理対象とするデータアレイに対応する。図5dに示すように、第1平均データ算出部22は、第1データアレイARRAY1のうち、ユーザが接触したポイントの座標P1~P3に対応する容量センサの容量データを除外し、それ以外の容量データの平均値を示す第1平均データAVG1を算出する。第1減算器24において、第1データアレイARRAY1から第1平均データAVG1を減ずることにより、図5eの第2データアレイARRAY2が生成される。実施の形態に係るタッチパネルコントローラ5によれば、演算処理部40が第2データアレイARRAY2にもとづいて、座標判定やジェスチャ判定を行うことにより、ノイズの影響をキャンセルしつつ、多点接触時の感度の悪化を回避することができる。第2の実施の形態図6は、第2の実施の形態に係るタッチパネルコントローラ5aの機能ブロック図である。DSP6aは、基準容量設定部30、基準要素判定部32、差分算出部34、第3減算器36を備える。基準容量設定部30は、複数のセンサ電極SEそれぞれの容量Ci,jの基準値を示す基準データREFi,jを生成する。基準容量設定部30は、基準データREFi,jを要素とする基準データアレイREFARRAY[1:m×n]を出力する。基準データREFi,jは、タッチパネルコントローラ5の起動時において、ユーザがタッチパネル4に接触しない状態で、各センサ電極SEi,jの容量Ci,jを測定することで取得される。基準要素判定部32は、第1データアレイARRAY1と、基準データアレイREFARRAYを受ける。基準要素判定部32は、第1データアレイARRAY1に含まれる複数の容量データDi,jのうち、対応する基準データREFi,jとの差分が最も小さい要素基準要素というを特定する。そして、基準要素判定部32は、特定された基準要素が、第1データアレイARRAY1の何番目の要素であるかを示すデータXを出力する。差分算出部34は、第1データアレイARRAY1と、基準データアレイREFARRAYと、データXと、を受ける。データXがk番目の要素を示すとき、差分算出部34は、第1データアレイのk番目の要素ARRAY1[k]と、基準データアレイREFARRAYのk番目の要素REFARRAY[k]の差分を示す差分データDIFFを算出する。つまり差分データDIFFは、基準要素の容量データDi,jと、それと対応する基準データREFi,jの差分を示す。第3減算器36は、第1データアレイARRAY1に含まれる複数の容量データDi,jそれぞれから差分データDIFFを減算し、第4データアレイARRAY4を生成する。演算処理部40は、第4データアレイARRAY4にもとづき、ユーザの接触した座標を判定したり、ユーザの入力したジェスチャを判定する。図7a~cは、図6のタッチパネルコントローラ5aの動作を示す図である。タッチパネルコントローラ5aの起動時に、図7aに示す基準データアレイREFARRAYが生成される。通常動作時に、図7bに示すような第1データアレイARRAY1が生成される。第1データアレイARRAYは、容量に起因する成分と、同相ノイズ成分を含む。同相ノイズ成分にはハッチングが付される。基準要素判定部32は、第1データアレイARRAY1に含まれる容量データDi,jの中から、基準要素を決定する。基準要素は、同相ノイズ成分が最も小さい要素であり、図7bでは容量データD1,9が基準要素となり、データXの値は9となる。差分算出部34は、基準要素の容量データD1,9と、それと対応する基準データREF1,9の差分DIFFを算出する。そして、図7bの第1データアレイARRAY1から差分DIFFを減算することにより、図7cに示す第4データアレイARRAY4が生成される。図5のタッチパネルコントローラ5によれば、第1データアレイARRAY1から同相ノイズを除去した第4データアレイARRAY4を生成することができる。そして、演算処理部40がデータアレイARRAY4にもとづいて、座標判定やジェスチャ判定を行うことにより、ノイズの影響をキャンセルしつつ、比較技術において問題となる多点接触時の感度の悪化を回避することができる。実施の形態にもとづき、特定の語句を用いて本発明を説明したが、実施の形態は、本発明の原理、応用を示しているにすぎず、実施の形態には、請求の範囲に規定された本発明の思想を逸脱しない範囲において、多くの変形例や配置の変更が可能である。"