(57)【要約】【課題】ノイズ耐性の高い線形系係数推定方法を提供する。【解決手段】線形系係数推定方法は、静電容量の線形和信号に重畳したノイズを、ノイズ除去分部４により線形和信号の振幅検出及び位相検出に基づいて除去するノイズ除去工程と、ノイズ除去工程によりノイズを除去された線形和信号に基づく信号と、Ｎ個のＭ次元ベクトルとの内積演算により静電容量の値を推定する推定工程とを包含する。【選択図】図１
2013127680.tif 000002
【特許請求の範囲】
【請求項１】
Ｎ個のＭ次元ベクトルにより、Ｍ個の対象係数を並列駆動して前記対象係数のＮ個の線形和を得て、前記対象係数のＮ個の線形和信号とＭ個のＮ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定する線形系係数推定方法であって、
前記対象係数のＮ個の線形和信号に重畳したノイズを、前記Ｎ個の線形和信号の振幅検出及び位相検出に基づいて除去するノイズ除去工程と、
前記ノイズ除去工程によりノイズを除去されたＮ個の線形和信号に基づく信号と、前記Ｍ個のＮ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定する推定工程とを包含することを特徴とする線形系係数推定方法。
【請求項２】
前記対象係数のＮ個の線形和信号に重畳したノイズが存在する期間であるか否かを判定するノイズ有無判定工程をさらに包含し、
前記ノイズ有無判定工程により前記ノイズが存在する期間であると判定されたときは前記ノイズ除去工程を実行し、前記ノイズが存在しない期間であると判定されたときは、前記対象係数のＮ個の線形和信号に基づく信号と、前記Ｎ個のＭ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定する請求項１記載の線形系係数推定方法。
【請求項３】
前記ノイズ有無判定工程は、前記線形和信号の振幅に基づいて、前記ノイズが存在する期間であるか否かを判定する請求項２記載の線形系係数推定方法。
【請求項４】
前記線形和信号の振幅を、ローパスフィルタを含む振幅検出部により検出する請求項１記載の線形系係数推定方法。
【請求項５】
前記線形和信号の振幅を、包絡線検波器を含む振幅検出部により検出する請求項１記載の線形系係数推定方法。
【請求項６】
請求項１記載の線形系係数推定方法を使用することを特徴とする集積回路。
【請求項７】
請求項１記載の線形系係数推定方法を使用することを特徴とするタッチパネル装置。
【請求項８】
請求項１記載の線形系係数推定方法を使用することを特徴とする電子機器。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、Ｎ個のＭ次元ベクトルにより、Ｍ個の対象係数を並列駆動して対象係数のＮ個の線形和を得て、対象係数のＮ個の線形和信号とＭ個のＮ次元ベクトルとの内積演算によりＭ個の対象係数の値を推定する線形系係数推定方法、並びにこれを使用する集積回路、タッチパネル装置、及び電子機器に関する。
【背景技術】
【０００２】
マトリックス状に分布した静電容量値を検出する装置、例えば、Ｍ本のドライブラインとＮ本のセンスラインとの間に形成される静電容量行列の静電容量値の分布を検出する容量検出装置が、特許文献１に開示されている。この容量検出装置は、指やペンでタッチパネルに触れると、触れられた静電容量の容量値が小さくなるので、小さくなった容量値の変化を検出して、指やペンのタッチを検出する。
【０００３】
図９は、従来のタッチパネル装置９１の構成を示すブロック図である。図１０は、タッチパネル装置９１の動作を説明するための数式を示す図である。
【０００４】
タッチパネルシステム９１は、タッチパネル９２を備えている。タッチパネル９２は、ドライブラインＤＬ１〜ＤＬ４と、センスラインＳＬ１〜ＳＬ４と、ドライブラインＤＬ１〜ＤＬ４とセンスラインＳＬ１〜ＳＬ４とが交差する位置に配置された静電容量Ｃ１１〜Ｃ４４とを有している。タッチパネルシステム９１には、駆動部９４が設けられている。駆動部９４は、図１０の式３に示される４行４列の符号系列に基づいてドライブラインＤＬ１〜ＤＬ４を駆動する。符号系列の要素が「１」であれば、駆動部９４は電源電圧ＶＤＤを印加し、要素が「０」であれば、ゼロボルトを印加する。
【０００５】
タッチパネルシステム９１は、センスラインＳＬ１〜ＳＬ４にそれぞれ対応する位置に配置された４個の増幅器９８を有している。増幅器９８は、駆動部９４により駆動されたセンスラインに沿った静電容量の線形和Ｙ１、Ｙ２、Ｙ３、Ｙ４を受け取って増幅する。例えば、上記４行×４列の符号系列による４回の駆動のうちの最初の駆動では、駆動部９４はドライブラインＤＬ１に電源電圧ＶＤＤを印加し、残りのドライブラインＤＬ２〜ＤＬ４にゼロボルトを印加する。すると、例えばセンスラインＳＬ３からは、図１０の式１で示される静電容量Ｃ３１に対応する出力が測定値Ｙ１として増幅器９８に供給される。そして、２回目の駆動では、ドライブラインＤＬ２に電源電圧ＶＤＤを印加し、残りのドライブラインＤＬ１、ＤＬ３、ＤＬ４にゼロボルトを印加する。すると、センスラインＳＬ３からは、図１０の式２で示される静電容量Ｃ３２に対応する出力が測定値Ｙ２として増幅器９８に供給される。
【０００６】
次に、３回目の駆動では、ドライブラインＤＬ３に電源電圧ＶＤＤを印加し、残りのドライブラインにゼロボルトを印加する。その後、４回目の駆動では、ドライブラインＤＬ４に電源電圧ＶＤＤを印加し、残りのドライブラインにゼロボルトを印加する。そうすると、図１０の式３及び式４に示すように、測定値Ｙ１、Ｙ２、Ｙ３、Ｙ４そのものが、それぞれ静電容量値Ｃ１、Ｃ２、Ｃ３、Ｃ４と関連付けられる。しかしながら、上述した図９及び図１０に示す構成では、１回の測定で１本のドライブラインと交差する容量データしか取得できず、ノイズ成分が小さくならず、静電容量の容量変化を正しく検出することが困難であるという問題がある。
【０００７】
この問題を解決するため、本願の出願人は、特願2011-117385において、Ｎ個のＭ次元ベクトルにより、Ｍ個の対象係数を並列駆動して対象係数のＮ個の線形和を得て、対象係数のＮ個の線形和とＭ個のＮ次元ベクトルとの内積演算によりＭ個の対象係数の値を推定する線形系係数推定方法を提案している。
【０００８】
図１１は、従来の他のタッチパネル装置８１の構成を示すブロック図である。前述した構成要素と同一の構成要素には同一の参照符号を付している。これらの構成要素の詳細な説明は省略する。
【０００９】
タッチパネル装置８１は、タッチパネル９２と集積回路８３とを備えている。集積回路８３は、ドライブラインＤＬ１〜ＤＬＭを駆動する駆動部９４と、センスラインＳＬに対応する位置に配置された増幅器８６とを有している。増幅器８６は、駆動部９４により駆動された静電容量のセンスラインＳＬに沿った下記の（式５）により示される線形和Ｓを受け取って増幅する。
【００１０】
【数１】
2013127680.tif 000003
【００１１】
Ｎ個のＭ次元ベクトルをＤｉ，ｊとした。内積演算によって推定される対象係数Ａは、
【００１２】
【数２】
2013127680.tif 000004
【００１３】
で与えられる。ここで、Ｎ個のベクトルがそれぞれ互いに直交であるとすれば、同一ベクトルの内積は１、異なるベクトルの内積は０になるので、
【００１４】
【数３】
2013127680.tif 000005
【００１５】
となる。
【先行技術文献】
【特許文献】
【００１６】
【特許文献１】特開２００５−１５２２２３号公報（２００５年６月１８日公開）
【発明の概要】
【発明が解決しようとする課題】
【００１７】
しかしながら、図１１に示す従来の構成では、センスラインにノイズＮｏが重畳される場合、線形和Ｓは、
【００１８】
【数４】
2013127680.tif 000006
【００１９】
となる。内積演算によって推定される対象係数Ａは、
【００２０】
【数５】
2013127680.tif 000007
【００２１】
となり、ノイズとベクトルとの内積に応じた誤りが、対象係数の推定値に生じるという課題がある。
【００２２】
本発明の目的は、線形和信号に重畳したノイズとベクトルとの内積に応じた誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法、並びにこれを使用した集積回路、タッチパネル装置、及び電子機器を提供することにある。
【課題を解決するための手段】
【００２３】
上記の課題を解決するために、本発明に係る線形系係数推定方法は、Ｎ個のＭ次元ベクトルにより、Ｍ個の対象係数を並列駆動して前記対象係数のＮ個の線形和を得て、前記対象係数のＮ個の線形和信号とＭ個のＮ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定する線形系係数推定方法であって、前記対象係数のＮ個の線形和信号に重畳したノイズを、前記Ｎ個の線形和信号の振幅検出及び位相検出に基づいて除去するノイズ除去工程と、前記ノイズ除去工程によりノイズを除去されたＮ個の線形和信号に基づく信号と、前記Ｍ個のＮ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定する推定工程とを包含することを特徴とする。
【００２４】
この特徴により、対象係数のＮ個の線形和信号に重畳したノイズを、Ｎ個の線形和信号の振幅検出及び位相検出に基づいて除去し、ノイズを除去されたＮ個の線形和信号に基づく信号と、Ｎ個のＭ次元ベクトルとの内積演算によりＭ個の対象係数の値を推定する。このため、内積演算による推定の前に、線形和信号に重畳したノイズを除去することができる。従って、線形和信号に重畳したノイズとＭ個のＮ次元ベクトルとの内積に応じた誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法を提供することができる。
【００２５】
本発明に係る線形系係数推定方法では、前記対象係数のＮ個の線形和信号に重畳したノイズが存在する期間であるか否かを判定するノイズ有無判定工程をさらに包含し、前記ノイズ有無判定工程により前記ノイズが存在する期間であると判定されたときは前記ノイズ除去工程を実行し、前記ノイズが存在しない期間であると判定されたときは、前記対象係数のＮ個の線形和信号に基づく信号と、前記Ｎ個のＭ次元ベクトルとの内積演算により前記Ｍ個の対象係数の値を推定することが好ましい。
【００２６】
上記構成により、ノイズが存在しない場合にはノイズ除去処理を行わないため、低消費電力の線形系係数推定方法を提供することができる。また、ノイズが存在しない場合にはノイズ除去処理を行わないため、ノイズ除去処理に伴う信号誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法を提供することができる。
【００２７】
本発明に係る線形系係数推定方法では、前記ノイズ有無判定工程は、前記線形和信号の振幅に基づいて、前記ノイズが存在する期間であるか否かを判定することが好ましい。
【００２８】
上記構成により、外部より判定の基準を設定する必要がなく容易にノイズ除去処理を行うことが可能な線形系係数推定方法を提供することができる。
【００２９】
本発明に係る線形系係数推定方法では、前記線形和信号の振幅を、ローパスフィルタを含む振幅検出部により検出することが好ましい。
【００３０】
上記構成により、ノイズが線形和信号に対して低速である場合、振幅情報に含まれる線形和信号の情報を軽減することができるため、ノイズ除去処理に伴う信号誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法を提供することができる。
【００３１】
本発明に係る線形系係数推定方法では、前記線形和信号の振幅を、包絡線検波器を含む振幅検出部により検出することが好ましい。
【００３２】
上記構成により、線形和信号に急峻に振幅が変化するノイズが重畳される場合、振幅情報を即座に更新することができるため、ノイズ除去処理に伴う信号誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法を提供することができる。
【００３３】
本発明に係る集積回路は、本発明に係る線形系係数推定方法を使用することを特徴とする。
【００３４】
本発明に係るタッチパネル装置は、本発明に係る線形系係数推定方法を使用することを特徴とする。
【００３５】
本発明に係る電子機器は、本発明に係る線形系係数推定方法を使用することを特徴とする。
【発明の効果】
【００３６】
本発明に係る線形系係数推定方法は、対象係数のＮ個の線形和信号に重畳したノイズを、Ｎ個の線形和信号の振幅検出及び位相検出に基づいて除去し、ノイズを除去されたＮ個の線形和信号に基づく信号と、Ｎ個のＭ次元ベクトルとの内積演算によりＭ個の対象係数の値を推定するので、線形和信号に重畳したノイズとＭ個のＮ次元ベクトルとの内積に応じた誤りを軽減することができ、ノイズ耐性の高い線形系係数推定方法を提供することができる。
【図面の簡単な説明】
【００３７】
【図１】実施の形態１に係るタッチパネル装置の構成を示すブロック図である。
【図２】上記タッチパネル装置に設けられたノイズ除去部の構成を示すブロック図である。
【図３】（ａ）〜（ｇ）は、上記ノイズ除去部の動作を説明するための波形図である。
【図４】実施の形態２に係るタッチパネル装置の構成を示すブロック図である。
【図５】（ａ）は上記タッチパネル装置に設けられたノイズ除去部の構成を示すブロック図であり、（ｂ）は上記タッチパネル装置に設けられたノイズ有無判定部の構成を示すブロック図である。
【図６】（ａ）〜（ｈ）は、上記ノイズ除去部の動作を説明するための波形図である。
【図７】実施の形態３に係るタッチパネル装置の構成を示すブロック図である。
【図８】実施の形態４に係る携帯電話機の構成を示すブロック図である。
【図９】従来のタッチパネル装置の構成を示すブロック図である。
【図１０】上記タッチパネル装置の動作を説明するための数式を示す図である。
【図１１】従来の他のタッチパネル装置の構成を示すブロック図である。
【発明を実施するための形態】
【００３８】
以下、本発明の実施の形態について、詳細に説明する。
【００３９】
（実施の形態１）
（タッチパネル装置１の構成）
図１は、実施の形態１に係るタッチパネル装置１の構成を示すブロック図である。タッチパネル装置１は、タッチパネル２を備えている。タッチパネル２は、ドライブラインＤＬ１〜ＤＬＭと、センスラインＳＬと、ドライブラインＤＬ１〜ＤＬＭとセンスラインＳＬとが交差する位置に配置された静電容量とを有している。タッチパネル装置１には、集積回路３が設けられている。集積回路３は、Ｎ個のＭ次元ベクトルにより、ドライブラインＤＬ１〜ＤＬＭに対応するＭ個の静電容量を並列駆動する駆動部７を有している。
【００４０】
集積回路３には、増幅器５が設けられている。増幅器５に並列に静電容量Ｃｆが設けられており、静電容量Ｃｆの一方の端子は、増幅器５の非反転入力端子に接続されており、静電容量Ｃｆの他方の端子は、増幅器５の出力に接続されている。増幅器５は、駆動部７によって駆動されたＭ個の静電容量の線形和信号を増幅してノイズ除去部４に供給する。
【００４１】
ノイズ除去部４は、静電容量のＮ個の線形和信号に重畳したノイズを、Ｎ個の線形和信号の振幅検出及び位相検出に基づいて除去する。
【００４２】
集積回路３は、推定部６を有している。推定部６は、ノイズ除去部４によりノイズを除去されたＮ個の線形和信号に基づく信号と、Ｍ個のＮ次元ベクトルとの内積演算によりＭ個の静電容量の値を推定する。
【００４３】
（ノイズ除去部４の構成）
図２は、タッチパネル装置１に設けられたノイズ除去部４の構成を示すブロック図である。ノイズ除去部４は、振幅検出部８と位相検出部９とを有している。振幅検出部８は、絶対値検出器１０とローパスフィルタ１１とを有している。絶対値検出器１０は、増幅器５から入力された信号の絶対値を検出する。ローパスフィルタ１１は、絶対値検出器１０により検出された絶対値をフィルタリングする。位相検出部９は、しきい値判定器１２を有している。しきい値判定器１２は、入力信号がゼロより大きければ”１”を出力し、ゼロより小さければ”−１”を出力する。
【００４４】
ノイズ除去部４には、乗算器１７と減算器１８とが設けられている。乗算器１７は、振幅検出部８に設けられたローパスフィルタ１１からの出力と、位相検出部９に設けられたしきい値判定器１２からの出力とを乗算して減算器１８に供給する。減算器１８は、乗算器１７からの乗算結果を入力信号から減算して推定部６に供給する。
【００４５】
（ノイズ除去部４の動作）
図３（ａ）〜（ｇ）は、ノイズ除去部４の動作を説明するための波形図である。図３（ａ）〜（ｇ）に示される波形図の横軸は時間の経過を表すタイムステップであり、縦軸はフルスケール電圧で正規化した信号の振幅を示す。
【００４６】
図３（ａ）には、ノイズが重畳される前のセンスラインＳＬから出力される線形和信号Ｓ１が示されている。図３（ｂ）には、センスラインＳＬから出力される線形和信号に重畳される矩形波状のノイズＳ２が示されている。図３（ｃ）は、矩形波状のノイズＳ２が、センスラインＳＬから出力される線形和信号Ｓ１に重畳されて増幅器５からノイズ除去部４に入力される入力信号Ｓ３を示している。
【００４７】
図３（ｄ）には、ノイズ除去部４に設けられた振幅検出部８からの出力信号Ｓ４が示されている。図３（ｅ）には、ノイズ除去部４に設けられた位相検出部９からの出力信号Ｓ５が示されている。図３（ｆ）は、振幅検出部８からの出力信号Ｓ４と位相検出部９からの出力信号Ｓ５とを乗算した信号Ｓ６が示されている。図３（ｇ）には、ノイズ除去部４に設けられた減算器１８からの出力信号Ｓ７が示されている。
【００４８】
ノイズ除去部４への入力信号である図３（ｃ）に示す入力信号Ｓ３と、ノイズ除去部４からの出力信号である図３（ｇ）に示す出力信号Ｓ７とを比較すると、図３（ｇ）の出力信号Ｓ７は、図３（ｃ）の信号Ｓ３に比べてノイズの振幅を小さくすることができている。
【００４９】
実施の形態１に係るタッチパネル装置１は、線形和信号に対してしきい値判定器１２によりしきい値判定を行うことで、位相情報を取得する。このため、位相情報を少ないハードウェアで取得することができる。
【００５０】
（実施の形態２）
（タッチパネル装置１ａの構成）
図４は、実施の形態２に係るタッチパネル装置１ａの構成を示すブロック図である。前述した構成要素と同一の構成要素には同一の参照符号を付している。従って、これらの構成要素の詳細な説明は繰り返さない。
【００５１】
タッチパネル装置１ａは、タッチパネル２と集積回路３ａとを備えている。集積回路３ａには、ノイズ有無判定部１９とノイズ除去部４ａとが設けられている。
【００５２】
ノイズ有無判定部１９は、増幅器５からの出力信号を受け取り、静電容量のＮ個の線形和信号に重畳したノイズが存在する期間であるか否かを判定する。ノイズが存在する期間であると判定したときは、ノイズ有無判定部１９は、増幅器５から受け取った出力信号をノイズ除去部４ａに供給し、ノイズが存在しない期間であると判定したときは、増幅器５から受け取った出力信号を推定部６に供給する。
【００５３】
（ノイズ除去部４ａの構成）
図５（ａ）は、タッチパネル装置１ａに設けられたノイズ除去部４ａの構成を示すブロック図である。ノイズ除去部４ａは、振幅検出部８ａと位相検出部９ａとノイズ検出部１３とを有している。振幅検出部８ａは、絶対値検出器１０と包絡線出力器１４とを有している。絶対値検出器１０は、ノイズ有無判定部１９（図４）からの入力信号の絶対値を検出する。包絡線出力器１４は、絶対値検出器１０により検出された絶対値の包絡線を出力する。位相検出部９ａは、しきい値判定器１２ａを有している。しきい値判定器１２ａは、入力信号がゼロより大きければ”１”を出力し、ゼロより小さければ”−１”を出力する。
【００５４】
ノイズ検出部１３は、絶対値検出器１５としきい値判定器１６とを有する。絶対値検出器１５は、ノイズ有無判定部１９からの入力信号の絶対値を検出する。しきい値判定器１６は、入力信号振幅がしきい値以上であればノイズが存在すると判定し”１”を出力し、しきい値未満であればノイズ無と判定し”０”を出力する。
【００５５】
ノイズ除去部４ａには、乗算器１７ａ・１７ｂと減算器１８ａとが設けられている。乗算器１７ａは、位相検出部９ａからの出力信号とノイズ検出部１３からの出力信号とを乗算して乗算器１７ｂに供給する。乗算器１７ｂは、乗算器１７ａの乗算結果と振幅検出部８ａからの出力信号とを乗算して減算器１８ａに供給する。減算器１８ａは、乗算器１７ｂの乗算結果を、ノイズ有無判定部１９からの入力信号から減算して推定部６に出力する。
【００５６】
（ノイズ有無判定部１９の構成）
図５（ｂ）は、ノイズ有無判定部１９の構成を示すブロック図である。ノイズ有無判定部１９は、絶対値検出器２１としきい値判定器２２とスイッチ２３とを有する。絶対値検出器２１は、入力信号の絶対値を検出する。しきい値判定器２２は、入力信号振幅がしきい値以上であれば、ノイズが存在すると判定し、”１”を出力し、しきい値未満であればノイズ無と判定し、”０”を出力する。スイッチ２３は、しきい値判定器２２の出力信号が、”１”であれば入力信号をノイズ除去部４ａに出力し、しきい値判定器２２の出力信号が”０”であれば入力信号を推定部６に出力する。
【００５７】
（ノイズ除去部４ａの動作）
図６（ａ）〜（ｈ）は、ノイズ除去部４ａの動作を説明するための波形図である。波形図の横軸は時間の経過を表すタイムステップであり、縦軸はフルスケール電圧で正規化した信号の振幅を示す。
【００５８】
図６（ａ）には、ノイズが重畳される前のセンスラインＳＬから出力される線形和信号Ｓ８が示されている。図６（ｂ）には、センスラインＳＬから出力される線形和信号に重畳されるインパルス状のノイズＳ９が示されている。図６（ｃ）は、インパルス状のノイズＳ９が、センスラインＳＬから出力される線形和信号Ｓ８に重畳されて増幅器５からノイズ有無判定部１９を通ってノイズ除去部４ａに入力される入力信号Ｓ１０を示している。
【００５９】
図６（ｄ）には、ノイズ除去部４ａに設けられた振幅検出部８ａからの出力信号Ｓ１１が示されている。図６（ｅ）には、ノイズ除去部４ａに設けられた位相検出部９ａからの出力信号Ｓ１２が示されている。図６（ｆ）は、振幅検出部８ａからの出力信号Ｓ１１と、位相検出部９ａからの出力信号Ｓ１２及びノイズ検出部１３の出力信号Ｓ１４（図６（ｇ））を乗算した信号と、を乗算した信号Ｓ１３が示されている。
【００６０】
図６（ｇ）は、ノイズ検出部１３の出力信号Ｓ１４を示している。図６（ｈ）は、ノイズ除去部４ａに設けられた減算器１８ａからの出力信号Ｓ１５を示している。
【００６１】
ノイズ除去部４ａへの入力信号である図６（ｃ）に示す入力信号Ｓ１０と、ノイズ除去部４ａからの出力信号である図６（ｈ）に示す出力信号Ｓ１５とを比較すると、図６（ｈ）の出力信号Ｓ１５は、図６（ｃ）の入力信号Ｓ１０に比べてノイズの振幅を小さくすることができている。
【００６２】
振幅検出部及び位相検出部の構成は、図２及び図５に示した構成に限定されない。例えば、入力信号の絶対値のピーク値を保持し、一定時間ごとにリセットするように振幅検出部を構成してもよい。
【００６３】
実施の形態１では、矩形波のノイズの例を示したが、図６（ｂ）に示すようなインパルス状のノイズが重畳される場合も考えられる。この場合、インパルス状のノイズが存在する期間と存在しない期間とがあり、ノイズが存在しない期間はノイズ除去を行う必要がない。また、ノイズが存在しない期間にノイズ除去処理を行うと、不要信号を減算することになるためエラーが発生する。そこで、ノイズ有無判定部１９を設け、インパルス状のノイズが存在しない期間はノイズ除去処理を止めることで、低消費電力化と、ノイズ除去処理に伴い発生するエラーの軽減化とが可能である。また、バーストノイズもノイズが存在する期間、ノイズが存在しない期間があるノイズであり、ノイズが存在しない期間はノイズ除去を行う必要がない。
【００６４】
（実施の形態３）
（タッチパネル装置１ｂの構成）
図７は、実施の形態３に係るタッチパネル装置１ｂの構成を示すブロック図である。前述した構成要素と同一の構成要素には同一の参照符号を付している。従って、これらの構成要素の詳細な説明は繰り返さない。
【００６５】
タッチパネル装置１ｂは、タッチパネル２と集積回路３ｂとを備えている。集積回路３ｂは、ノイズ判定部２０を有している。ノイズ判定部２０は、増幅器５から線形和信号を受けとり、線形和信号に重畳されたノイズが、矩形波ノイズであるか、インパルス状ノイズであるかを判定する。線形和信号に重畳されたノイズが矩形波ノイズであると判定したときは、ノイズ判定部２０は、線形和信号をノイズ除去部４に供給する。
【００６６】
線形和信号に重畳されたノイズがインパルス状ノイズであると判定したときは、ノイズ判定部２０は、線形和信号をノイズ有無判定部１９に供給する。
【００６７】
ノイズ有無判定部１９は、ノイズ判定部２０から線形和信号を受け取り、線形和信号に重畳したインパルス状ノイズが存在する期間であるか否かを判定する。インパルス状ノイズが存在する期間であると判定したときは、ノイズ有無判定部１９は、線形和信号をノイズ除去部４ａに供給し、インパルス状ノイズが存在しない期間であると判定したときは、線形和信号を推定部６に供給する。
【００６８】
このように、ノイズ除去部４・４ａを並列に設け、線形和信号に重畳されるノイズの種類に応じてノイズ除去部４・４ａを切り替えて使用するように構成してもよい。
【００６９】
（実施の形態４）
（携帯電話機５７の構成）
図８は、実施の形態４に係る携帯電話機５７の構成を示すブロック図である。本発明の実施の形態に係るタッチパネル装置１・１ａ・１ｂを搭載した電子機器の例として、携帯電話機５７の例を示す。
【００７０】
携帯電話機５７は、ＣＰＵ６０と、ＲＡＭ６２と、ＲＯＭ６１と、カメラ６３と、マイクロフォン６４と、スピーカ６５と、操作キー６６と、表示パネル５８と、表示制御回路５９と、タッチパネル装置１とを備えている。各構成要素は、相互にデータバスによって接続されている。
【００７１】
ＣＰＵ６０は、携帯電話機５７の動作を制御する。ＣＰＵ６０は、たとえばＲＯＭ６１に格納されたプログラムを実行する。操作キー６６は、携帯電話機５７のユーザによる指示の入力を受ける。ＲＡＭ６２は、ＣＰＵ６０によるプログラムの実行により生成されたデータ、または操作キー６６を介して入力されたデータを揮発的に格納する。ＲＯＭ６１は、データを不揮発的に格納する。
【００７２】
また、ＲＯＭ６１は、ＥＰＲＯＭ（Erasable Programmable Read-Only Memory）やフラッシュメモリなどの書込みおよび消去が可能なＲＯＭである。なお、図８には示していないが、携帯電話機５７が、他の電子機器に有線により接続するためのインターフェイス（ＩＦ）を備える構成としてもよい。
【００７３】
カメラ６３は、ユーザの操作キー６６の操作に応じて、被写体を撮影する。なお、撮影された被写体の画像データは、ＲＡＭ６２や外部メモリ（たとえば、メモリカード）に格納される。マイクロフォン６４は、ユーザの音声の入力を受付ける。携帯電話機５７は、当該入力された音声（アナログデータ）をデジタル化する。そして、携帯電話機５７は、通信相手（たとえば、他の携帯電話機）にデジタル化した音声を送る。スピーカ６５は、たとえば、ＲＡＭ６２に記憶された音楽データなどに基づく音を出力する。
【００７４】
タッチパネル装置１、タッチパネル２と集積回路３とを有している。ＣＰＵ６０は、タッチパネル装置１の動作を制御する。ＣＰＵ６０は、例えばＲＯＭ６１に記憶されたプログラムを実行する。ＲＡＭ６２は、ＣＰＵ６０によるプログラムの実行により生成されたデータを揮発的に格納する。ＲＯＭ６１は、データを不揮発的に格納する。
【００７５】
表示パネル５８は、表示制御回路５９により、ＲＯＭ６１、ＲＡＭ６２に格納されている画像を表示する。表示パネル５８は、タッチパネル２に重ねられているか、タッチパネル２を内蔵している。
【００７６】
本発明は上述した各実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能であり、異なる実施形態にそれぞれ開示された技術的手段を適宜組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００７７】
本発明は、Ｎ個のＭ次元ベクトルにより、Ｍ個の対象係数を並列駆動して対象係数のＮ個の線形和を得て、対象係数のＮ個の線形和信号とＭ個のＮ次元ベクトルとの内積演算によりＭ個の対象係数の値を推定する線形系係数推定方法、並びにこれを使用する集積回路、タッチパネル装置、及び電子機器に利用することができる。
【符号の説明】
【００７８】
１  タッチパネル装置
２  タッチパネル
３  集積回路
４  ノイズ除去部
５  増幅器
６  推定部
７  駆動部
８  振幅検出部
９  位相検出部
１０  絶対値検出器
１１  ローパスフィルタ
１２  しきい値判定器
１３  ノイズ検出部
１４  包絡線出力器
１５  絶対値検出器
１６  しきい値判定器
１７  乗算器
１８  減算器
１９  ノイズ有無判定部
２０  ノイズ判定部
５７  携帯電話機
【図１】
2013127680.tif 000008
【図２】
2013127680.tif 000009
【図３】
2013127680.tif 000010
【図４】
2013127680.tif 000011
【図５】
2013127680.tif 000012
【図６】
2013127680.tif 000013
【図７】
2013127680.tif 000014
【図８】
2013127680.tif 000015
【図９】
2013127680.tif 000016
【図１０】
2013127680.tif 000017
【図１１】
2013127680.tif 000018