(57)【要約】【課題】  簡易な構造で指示体の検出精度を効果的に高めたタッチパネルシステムと、当該タッチパネルシステムを備えた電子情報機器と、を提供する。【解決手段】  タッチパネルシステム１は、ドライブラインＤＬとセンスラインＳＬとを備えるタッチパネル１０と、複数のドライブラインＤＬに対して信号電圧の組み合わせが所定の順番で変動するドライブ信号を繰り返し与えて駆動するドライブライン駆動部２０と、センスラインＳＬに表れるセンス信号Ｓｉを取得して処理することで容量信号Ｃｉを生成するセンス信号処理部３０と、容量信号Ｃｉに基づいて指示体の位置を検出する指示体位置検出部４０と、比較用信号を格納する記憶部３３と、を備える。センス信号処理部３０は、取得信号Ａｉと比較用信号Ｂｉ’との差分の絶対値である第１差分値が第１閾値以上である場合に、センス信号Ｓｉを再取得する。【選択図】  図１
2014123244.tif 000002
【特許請求の範囲】
【請求項１】
検出面に沿って互いに平行に設けられる複数のドライブラインと、前記検出面に沿って互いに平行に設けられるとともに前記ドライブラインと交差する複数のセンスラインと、を備えるタッチパネルと、
複数の前記ドライブラインに対して、信号電圧の組み合わせが所定の順番で変動するドライブ信号を繰り返し与えて駆動するドライブライン駆動部と、
前記ドライブラインの駆動により前記センスラインに表れるセンス信号を取得して処理することで、前記ドライブラインと前記センスラインとが成す容量の面内分布を示す容量信号を生成するセンス信号処理部と、
前記容量信号に基づいて、前記タッチパネルの前記検出面に接触または近接する指示体の位置を検出する指示体位置検出部と、
前記センス信号処理部が前記容量信号を生成する過程で生成する比較用信号を格納する記憶部と、を備え、
前記センス信号処理部は、前記センス信号を取得して生成する取得信号と、前記記憶部に格納されている前記比較用信号と、の差分の絶対値である第１差分値を求め、前記第１差分値が第１閾値以上である場合に、前記センス信号を再取得することを特徴とするタッチパネルシステム。
【請求項２】
前記センス信号処理部が、前記センス信号を再取得するとき、
前記ドライブライン駆動部は、前記センス信号を再取得する前と同じ信号電圧の組み合わせとなる前記ドライブ信号を、前記ドライブラインに与えることを特徴とする請求項１に記載のタッチパネルシステム。
【請求項３】
前記比較用信号は、前記ドライブ信号の一巡前に、前記センス信号処理部が前記センス信号を取得して生成したものであることを特徴とする請求項１または２に記載のタッチパネルシステム。
【請求項４】
前記センス信号処理部は、前記センス信号を再取得して生成した前記取得信号を用いて、前記容量信号を生成することを特徴とする請求項１〜３のいずれか１項に記載のタッチパネルシステム。
【請求項５】
前記センス信号処理部は、
前記センス信号を再取得する前に生成した前記取得信号と、前記センス信号を再取得して生成した前記取得信号と、の差分の絶対値である第２差分値を求め、
前記第２差分値が第２閾値以上である場合、さらに前記センス信号を再取得することを特徴とする請求項１〜３のいずれか１項に記載のタッチパネルシステム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、投影型の静電容量方式のタッチパネルを備えたタッチパネルシステムや、当該タッチパネルシステムを備えた電子情報機器に関する。
【背景技術】
【０００２】
近年、タッチパネルの検出面に接触または近接する指示体（例えば、ユーザの指やタッチペンなど、以下同じ）の位置を検出することによって、ユーザの指示を受け付けるタッチパネルシステムが、携帯電話やパソコンなどの電子情報機器に搭載されることが多くなってきている。特に、マルチタッチが可能な投影型の静電容量方式のタッチパネルが、電子情報機器に搭載されることが多くなってきている。
【０００３】
このようなタッチパネルは、表示装置の表示面上に設けられることが多い。そのため、当該タッチパネルを用いて指示体の位置を検出する場合、表示装置から発生するノイズや、当該表示装置を介して伝えられる外来のノイズの影響を受け易くなり、指示体の検出精度が低下し得る。
【０００４】
そこで、本願出願人は、指示体を検出するためのセンサであるセンスラインの他に、当該センスラインと平行なサブセンスラインを別途形成したタッチパネルを提案している（特許文献１参照）。このタッチパネルを用いたタッチパネルシステムにおいて、センスラインから出力される信号と、サブセンスラインから出力される信号と、の差分を求めると、ノイズ成分を相殺して除去することができるため、検出面に指示体が接触または接近することに起因する信号の変動成分を選択的に取得することが可能になる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１２−１６８９１９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
ところで、タッチパネルシステムにおいて、指示体の検出に対して悪影響があるノイズとして、例えばバーストノイズが挙げられる。バーストノイズとは、周期性や規則性が無く発生する（無作為かつ予測不可能なタイミングで発生する）とともに、繰り返しが早く、瞬間的に大きな振幅となって表れるノイズである。
【０００７】
特許文献１に記載のタッチパネルを用いれば、バーストノイズを含めた様々なノイズを相殺して除去することができる。しかしながら、特許文献１のタッチパネルでは、サブセンスラインを別途設ける必要があるため、タッチパネルの構造が複雑化する。
【０００８】
そこで、本発明は、簡易な構造で指示体の検出精度を効果的に高めたタッチパネルシステムと、当該タッチパネルシステムを備えた電子情報機器と、を提供する。
【課題を解決するための手段】
【０００９】
上記目的を達成するため、本発明は、検出面に沿って互いに平行に設けられる複数のドライブラインと、前記検出面に沿って互いに平行に設けられるとともに前記ドライブラインと交差する複数のセンスラインと、を備えるタッチパネルと、複数の前記ドライブラインに対して、信号電圧の組み合わせが所定の順番で変動するドライブ信号を繰り返し与えて駆動するドライブライン駆動部と、前記ドライブラインの駆動により前記センスラインに表れるセンス信号を取得して処理することで、前記ドライブラインと前記センスラインとが成す容量の面内分布を示す容量信号を生成するセンス信号処理部と、前記容量信号に基づいて、前記タッチパネルの前記検出面に接触または近接する指示体の位置を検出する指示体位置検出部と、前記センス信号処理部が前記容量信号を生成する過程で生成する比較用信号を格納する記憶部と、を備え、前記センス信号処理部は、前記センス信号を取得して生成する取得信号と、前記記憶部に格納されている前記比較用信号と、の差分の絶対値である第１差分値を求め、前記第１差分値が第１閾値以上である場合に、前記センス信号を再取得することを特徴とするタッチパネルシステムを提供する。
【００１０】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部が、前記センス信号を再取得するとき、前記ドライブライン駆動部は、前記センス信号を再取得する前と同じ信号電圧の組み合わせとなる前記ドライブ信号を、前記ドライブラインに与えると、好ましい。
【００１１】
さらに、上記特徴のタッチパネルシステムにおいて、前記比較用信号は、前記ドライブ信号の一巡前に、前記センス信号処理部が前記センス信号を取得して生成したものであると、好ましい。
【００１２】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部は、前記センス信号を再取得して生成した前記取得信号を用いて、前記容量信号を生成してもよい。
【００１３】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部は、前記センス信号を再取得する前に生成した前記取得信号と、前記センス信号を再取得して生成した前記取得信号と、の差分の絶対値である第２差分値を求め、前記第２差分値が第２閾値以上である場合、さらに前記センス信号を再取得してもよい。
【００１４】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部は、前記第２差分値が前記第２閾値よりも小さくなった時に、前記センス信号の再取得を終了し、前記第２差分値が前記第２閾値よりも小さくなった時に前記センス信号を再取得して生成した前記取得信号を用いて、前記容量信号を生成してもよい。
【００１５】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部は、前記第２差分値が前記第２閾値よりも小さくなった後、所定回数だけ前記センス信号の再取得を繰り返した時点で、前記センス信号の再取得を終了し、前記第２差分値が前記第２閾値よりも小さくなった時及びその後に前記センス信号を再取得して生成した前記取得信号を平均化した信号を用いて、前記容量信号を生成してもよい。
【００１６】
さらに、上記特徴のタッチパネルシステムにおいて、前記センス信号処理部は、前記第１差分値が前記第１閾値以上である場合に、所定回数だけ前記センス信号を再取得し、前記センス信号を再取得して生成する前記取得信号の中で、最後に生成した前記取得信号との差分の絶対値である第３差分値が第３閾値よりも小さくなる前記取得信号を選択的に平均化した信号を用いて、前記容量信号を生成してもよい。
【００１７】
また、本発明は、上記のタッチパネルシステムを備えたことを特徴とする電子情報機器を提供する。
【発明の効果】
【００１８】
上記特徴のタッチパネルシステムによれば、過去に生成した比較用信号と比較して、取得信号が所定の大きさ（第１閾値）よりも大きく変動している場合に、センス信号処理部がセンス信号を再取得する。そのため、センス信号の取得方法を制御するのみで、ノイズの影響を抑制した容量信号を生成することが可能になる。したがって、簡易な構造で指示体の検出精度を効果的に高めることが可能になる。
【図面の簡単な説明】
【００１９】
【図１】本発明の実施形態に係るタッチパネルシステムの全体的な構造の一例を示すブロック図。
【図２】図１のタッチパネルが備えるドライブライン及びセンスラインの構造の一例について示す平面図及び回路図。
【図３】タッチパネルの直交並列駆動について説明する図。
【図４】タッチパネルに対して図３の直交並列駆動をする場合における出力信号の復号方法について説明する図。
【図５】センス信号処理部による出力信号の生成方法の一例について示すフローチャート。
【図６】本発明の実施形態に係る電子情報機器の構成例を示すブロック図。
【図７】センス信号処理部による出力信号の生成方法の第１別例について示すフローチャート。
【図８】センス信号処理部による出力信号の生成方法の第２別例について示すフローチャート。
【図９】センス信号処理部による出力信号の生成方法の第３別例について示すフローチャート。
【発明を実施するための形態】
【００２０】
＜＜タッチパネルシステム＞＞
＜タッチパネルシステム全体＞
以下、本発明の実施形態に係るタッチパネルシステムについて、図面を参照して説明する。最初に、本発明の実施形態に係るタッチパネルシステムの全体的な構造及び動作の一例について、図１及び図２を参照して説明する。
【００２１】
図１は、本発明の実施形態に係るタッチパネルシステムの全体的な構造の一例を示すブロック図である。また、図２は、図１のタッチパネルが備えるドライブライン及びセンスラインの構造の一例について示す平面図及び回路図である。なお、図２（ａ）は、タッチパネル１０が備えるドライブラインＤＬ及びセンスラインＳＬの構造について示す平面図であり、図２（ｂ）は、図２（ａ）の等価回路を示す回路図である。
【００２２】
図１に示すように、タッチパネルシステム１は、検出面Ｐに沿って互いに平行に設けられる複数のドライブラインＤＬと検出面Ｐに沿って互いに平行に設けられるとともにドライブラインＤＬと交差する複数のセンスラインＳＬとを備えるタッチパネル１０と、複数のドライブラインＤＬに対して信号電圧の組み合わせが所定の順番で変動するドライブ信号Ｄｉを繰り返し与えて駆動するドライブライン駆動部２０と、ドライブラインＤＬの駆動によりセンスラインＳＬに表れるセンス信号Ｓｉを取得して処理することでドライブラインＤＬとセンスラインＳＬとが成す容量の面内分布を示す容量信号Ｃｉを生成するセンス信号処理部３０と、容量信号Ｃｉに基づいて検出面Ｐに接触または近接する指示体の位置を検出して検出結果信号Ｔｉを生成する指示体位置検出部４０と、クロック信号ＣＬＫを生成するクロック信号生成部５０と、クロック信号ＣＬＫに同期して所定の時間間隔（フレーム間隔）でドライブライン駆動部２０及びセンス信号処理部３０を動作させるタッチパネル制御部６０と、を備える。
【００２３】
タッチパネル１０が備えるドライブラインＤＬは、Ｘ方向（図中上下方向）に沿って延びるように設けられている。一方、タッチパネル１０が備えるセンスラインＳＬは、Ｘ方向に対して垂直なＹ方向（図中左右方向）に沿って延びるように設けられている。即ち、図１に示すタッチパネルシステム１では、ドライブラインＤＬ及びセンスラインＳＬが、垂直に交差する。なお、ドライブラインＤＬ及びセンスラインＳＬは、垂直以外の角度で交差してもよい。
【００２４】
また、図２（ａ）及び図２（ｂ）に示すように、ドライブラインＤＬは、センスラインＳＬと交差する部分を除いて局所的に面積が大きくなるドライブラインパッド部ＤＬＰを備える。同様に、センスラインＳＬは、ドライブラインＤＬと交差する部分を除いて局所的に面積が大きくなるセンスラインパッド部ＳＬＰを備える。そして、図２（ａ）及び図２（ｂ）に示すように、ドライブラインＤＬ及びセンスラインＳＬが交差する部分では、ドライブラインＤＬとセンスラインＳＬとの間に容量Ｃが形成される。
【００２５】
図２（ａ）に示す例では、主に隣接するドライブラインパッド部ＤＬＰとセンスラインパッド部ＳＬＰとの間に容量Ｃが形成される。なお、ドライブラインＤＬがドライブラインパッド部ＤＬＰを備えず、センスラインＳＬがセンスラインパッド部ＳＬＰを備えなくてもよい。この場合でも、ドライブラインＤＬ及びセンスラインＳＬの交差する部分において、容量が形成される。
【００２６】
ドライブライン駆動部２０は、タッチパネル制御部６０による制御に従い、所定のタイミングかつ所定のパターンで変動するドライブ信号ＤｉをドライブラインＤＬに与えて、ドライブラインＤＬを駆動する。
【００２７】
センス信号処理部３０は、センス信号取得部３１と、比較出力部３２と、記憶部３３と、復号処理部３４と、を備える。センス信号取得部３１、比較出力部３２、記憶部３３及び復号処理部３４のそれぞれは、タッチパネル制御部６０による制御に従い、所定のタイミングで動作する。
【００２８】
センス信号取得部３１は、センスラインＳＬに表れるセンス信号Ｓｉを取得して、取得信号Ａｉを生成する。比較出力部３２は、センス信号取得部３１から得られる取得信号Ａｉを用いて、出力信号Ｂｉを生成する。記憶部３３は、比較出力部３２が出力する出力信号Ｂｉを格納して一時的に記憶する。そして、比較出力部３２は、出力信号Ｂｉを生成する際に、記憶部３３が格納している過去の出力信号Ｂｉ（以下、比較用信号Ｂｉ’とする）を読み出して参照する。復号処理部３４は、比較出力部３２が生成する出力信号Ｂｉを復号することで、容量信号Ｃｉを生成する。
【００２９】
そして、指示体位置検出部４０が、センス信号処理部３０によって生成された容量信号Ｃｉに基づいて、検出面Ｐに接触または近接する指示体の位置を検出（例えば、容量信号Ｃｉが示す容量の面内分布から、容量が減少している位置を検出）することで、検出結果信号Ｔｉを生成する。
【００３０】
例えば、検出結果信号Ｔｉには、検出された指示体の数や、それぞれの指示体の位置、それぞれの指示体の検出面Ｐに対する接触または近接の程度を示すデータなどが含まれ得る。そして、この検出結果信号Ｔｉは、例えばタッチパネルシステム１を備える電子情報機器において、ユーザの指示を示す信号として利用される。
【００３１】
＜タッチパネルの駆動方法と容量信号の生成方法＞
次に、上述したタッチパネルシステム１の各部の具体的な動作例について、図面を参照して説明する。最初に、ドライブライン駆動部２０によるタッチパネル１０の駆動方法のと、センス信号処理部３０による容量信号Ｃｉの生成方法について、図面を参照して説明する。なお、以下では説明の具体化のため、ドライブライン駆動部２０が、タッチパネル１０を直交並列駆動する場合について例示する。
【００３２】
図３及び図４を参照して、タッチパネル１０の直交並列駆動について説明する。図３は、タッチパネルの直交並列駆動について説明する図である。また、図４は、タッチパネルを図３の直交並列駆動をする場合における出力信号の復号方法について説明する図である。なお、図３では説明の簡略化のために、１本のセンスラインＳＬ１と、４本のドライブラインＤＬ１〜ＤＬ４のみを示している。また、センスラインＳＬ１とドライブラインＤ１〜Ｄ４のそれぞれとが成すそれぞれの容量をＣ１１〜Ｃ４１とする。
【００３３】
図３の上側のブロック図に示すように、センス信号取得部３１は、センスラインＳＬ１が接続される反転入力端子（−）と出力端子とが増幅容量Ｃｉｎｔを介して接続されるとともに非反転入力端子（＋）が接地電圧（ＧＮＤ）になるオペアンプから成る増幅部３１１と、増幅部３１１の出力端子の電圧値ＶｏｕｔをＡＤ（Analog to Digital）変換するとともに容量Ｃ１１〜Ｃ４１を示すデジタルの出力値Ｃｏｕｔを出力する出力値生成部３１２と、を備える。なお、上述の取得信号Ａｉと、当該取得信号Ａｉを用いて生成される出力信号Ｂｉは、ともに出力値Ｃｏｕｔを示す信号である。
【００３４】
また、図３の下側の表に示すように、タッチパネル１０の直交並列駆動では、ドライブラインＤＬ１〜ＤＬ４に対して、信号電圧「１」（正の電圧、＋Ｖ）及び「−１」（負の電圧、−Ｖ）を成分として有するドライブ信号Ｄｉが与えられる。なお、ドライブラインＤＬ１〜ＤＬ４に対して与えられるドライブ信号Ｄｉは、「１」及び「−１」の組み合わせが、図３の下側の表に示す順番で変動するとともに、繰り返されるものである（例えば、１回目、２回目、３回目、４回目、１回目、２回目、・・・）。ただし、ドライブ信号Ｄｉは、同じ信号電圧の組み合わせが繰り返される場合がある（詳細については後述）。
【００３５】
直交並列駆動では、ドライブラインＤＬ１〜ＤＬ４の駆動によって、ドライブラインＤＬ１〜ＤＬ４のそれぞれに正または負の電荷が蓄積される。そのため、センスラインＳＬ１には、全ての容量Ｃ１１〜Ｃ４１を加算または減算して組み合わせた値に対応した電圧値のセンス信号Ｓｉ１が表れ、増幅部３１１の出力端子の電圧値Ｖｏｕｔも、容量Ｃ１１〜Ｃ４１を加算または減算して組み合わせた値に対応した値となる。
【００３６】
具体的に、１回目の駆動では、ドライブラインＤＬ１〜ＤＬ４の全てに対して「１」が与えられるため、増幅部３１１の出力端子の電圧値Ｖｏｕｔは、Ｖｏｕｔ＝（Ｃ１１＋Ｃ２１＋Ｃ３１＋Ｃ４１）・Ｖ／Ｃｉｎｔとなる。このとき、電圧Ｖ及び増幅容量Ｃｉｎｔが既知であるため、出力値生成部３１２は、電圧値Ｖｏｕｔに対して簡単な演算を行う（Ｃｉｎｔ／Ｖを乗じる）だけで、容量Ｃ１１〜Ｃ４１を加算または減算して組み合わせた出力値Ｃｏｕｔを得ることができる。この１回目の駆動では、出力値生成部３１２が演算を行うと、Ｃ１１＋Ｃ２１＋Ｃ３１＋Ｃ４１を示す出力値Ｃｏｕｔが得られる。
【００３７】
また、２回目の駆動では、ドライブラインＤＬ１，ＤＬ３に対して「１」が与えられ、ドライブラインＤＬ２，ＤＬ４に対しては「−１」が与えられるため、増幅部３１１の出力端子の電圧値Ｖｏｕｔは、Ｖｏｕｔ＝（Ｃ１１−Ｃ２１＋Ｃ３１−Ｃ４１）・Ｖ／Ｃｉｎｔとなる。そして、出力値生成部３１２の演算によって、Ｃ１１−Ｃ２１＋Ｃ３１−Ｃ４１を示す出力値Ｃｏｕｔが得られる。
【００３８】
また、３回目の駆動では、ドライブラインＤＬ１，ＤＬ２に対して「１」が与えられ、ドライブラインＤＬ３，ＤＬ４に対しては「−１」が与えられるため、増幅部３１１の出力端子の電圧値Ｖｏｕｔは、Ｖｏｕｔ＝（Ｃ１１＋Ｃ２１−Ｃ３１−Ｃ４１）・Ｖ／Ｃｉｎｔとなる。そして、出力値生成部３１２の演算によって、Ｃ１１＋Ｃ２１−Ｃ３１−Ｃ４１を示す出力値Ｃｏｕｔが得られる。
【００３９】
また、４回目の駆動では、ドライブラインＤＬ１，ＤＬ４に対して「１」が与えられ、ドライブラインＤＬ２，ＤＬ３に対しては「−１」が与えられるため、増幅部３１１の出力端子の電圧値Ｖｏｕｔは、Ｖｏｕｔ＝（Ｃ１１−Ｃ２１−Ｃ３１＋Ｃ４１）・Ｖ／Ｃｉｎｔとなる。そして、出力値生成部３１２の演算によって、Ｃ１１−Ｃ２１−Ｃ３１＋Ｃ４１を示す出力値Ｃｏｕｔが得られる。
【００４０】
上記のようにして得られた出力値Ｃｏｕｔから、それぞれの容量Ｃ１１〜Ｃ４１を求めるためには、図４に示すように復号処理部３４による出力値Ｃｏｕｔ（出力信号Ｂｉ）の復号が必要となる。なお、図４では、４本のセンスラインＳＬ１〜ＳＬ４と、ドライブラインＤＬ１〜ＤＬ４と、が成す容量Ｃ１１〜Ｃ４４をそれぞれ求める場合について説明するが、ドライブラインＤＬ１〜ＤＬ４に与えられるドライブ信号Ｄｉは、図３と同様である。
【００４１】
また、図４（ａ）に示すように、センスラインＳＬ１とドライブラインＤＬ１〜ＤＬ４とが成す容量をＣ１１〜Ｃ４１、センスラインＳＬ２とドライブラインＤＬ１〜ＤＬ４とが成す容量をＣ１２〜Ｃ４２、センスラインＳＬ３とドライブラインＤＬ１〜ＤＬ４とが成す容量をＣ１３〜Ｃ４３、センスラインＳＬ４とドライブラインＤＬ１〜ＤＬ４とが成す容量をＣ１４〜Ｃ４４とする。さらに、１回目〜４回目の駆動時におけるセンスラインＳＬ１の出力値をＣｏｕｔ１１〜Ｃｏｕｔ４１、１回目〜４回目の駆動時におけるセンスラインＳＬ２の出力値をＣｏｕｔ１２〜Ｃｏｕｔ４２、１回目〜４回目の駆動時におけるセンスラインＳＬ３の出力値をＣｏｕｔ１３〜Ｃｏｕｔ４３、１回目〜４回目の駆動時におけるセンスラインＳＬ４の出力値をＣｏｕｔ１４〜Ｃｏｕｔ４４とする。
【００４２】
この場合、図４（ｂ）に示すように、出力値Ｃｏｕｔ１１〜Ｃｏｕｔ４４の行列「Ｃｏｕｔ」は、ドライブ信号Ｄｉの行列「Ｈ」と容量Ｃ１１〜Ｃ４４の行列「Ｃ」との内積になる。なお、行列「Ｃｏｕｔ」は、出力値が得られるセンスラインＳＬ１〜ＳＬ４を行、出力値が得られる順番を列としたものである。また、行列「Ｈ」は、ドライブ信号Ｄｉの成分（信号電圧）を与えるドライブラインＤＬ１〜ＤＬ４を行、ドライブ信号Ｄｉの成分を与える順番を列としたものである。また、行列「Ｃ」は、ドライブラインＤＬ１〜ＤＬ４が延びる方向（Ｘ方向）に沿った容量を行、センスラインＳＬ１〜ＳＬ４が延びる方向（Ｙ方向）に沿った容量を列としたものである。
【００４３】
ここで、説明の具体化のために、図３に示したセンスラインＳＬ１及び容量Ｃ１１〜Ｃ４１に着目する。なお、以下の説明は、これ以外のセンスラインＳＬ２〜ＳＬ４及び容量Ｃ１２〜Ｃ４２，Ｃ１３〜Ｃ４３，Ｃ１４〜Ｃ４４についても、同様に妥当するものである。
【００４４】
図４（ｂ）における内積「Ｈ」・「Ｃ」の第１行第１列の成分であるＣｏｕｔ１１は、下記式（１）となる。同様に、内積「Ｈ」・「Ｃ」の第２行第１列の成分であるＣｏｕｔ２１は下記式（２）、内積「Ｈ」・「Ｃ」の第３行第１列の成分であるＣｏｕｔ３１は下記式（３）、内積「Ｈ」・「Ｃ」の第４行第１列の成分であるＣｏｕｔ４１は下記式（４）となる。
【００４５】
Ｃｏｕｔ１１＝Ｃ１１＋Ｃ２１＋Ｃ３１＋Ｃ４１  ・・・（１）
Ｃｏｕｔ２１＝Ｃ１１−Ｃ２１＋Ｃ３１−Ｃ４１  ・・・（２）
Ｃｏｕｔ３１＝Ｃ１１＋Ｃ２１−Ｃ３１−Ｃ４１  ・・・（３）
Ｃｏｕｔ４１＝Ｃ１１−Ｃ２１−Ｃ３１＋Ｃ４１  ・・・（４）
【００４６】
直交並列駆動では、ドライブラインＤＬ１〜ＤＬ４に対して与えられるドライブ信号Ｄｉの成分「１」及び「−１」が直交系列となるため、行列「Ｈ」が直交行列になる。そのため、図４（ｃ）に示すように、ドライブ信号の行列「Ｈ」の転置行列（行の成分と列の成分を入れ替えた行列）「ＨＴ」と行列「Ｃｏｕｔ」との内積を求めるのみで、行列「Ｃ」（即ち、容量の面内分布）を求めることができる。なお、本例では、行列「ＨＴ」が行列「Ｈ」と等しくなる。
【００４７】
具体的に、内積「ＨＴ」・「Ｃｏｕｔ」の第１行第１列の演算結果は、下記式（５）となる。同様に、内積「ＨＴ」・「Ｃｏｕｔ」の第２行第１列の演算結果は下記式（６）となり、内積「ＨＴ」・「Ｃｏｕｔ」の第３行第１列の演算結果は下記式（７）となり、内積「ＨＴ」・「Ｃｏｕｔ」の第４行第１列の演算結果は下記式（８）となる。なお、下記式（５）〜（８）の右辺は、下記式（５）〜（８）の左辺に対して上記式（１）〜（４）をそれぞれ代入することで求められる。
【００４８】
Ｃｏｕｔ１１＋Ｃｏｕｔ２１＋Ｃｏｕｔ３１＋Ｃｏｕｔ４１＝４・Ｃ１１  ・・・（５）
Ｃｏｕｔ１１−Ｃｏｕｔ２１＋Ｃｏｕｔ３１−Ｃｏｕｔ４１＝４・Ｃ２１  ・・・（６）
Ｃｏｕｔ１１＋Ｃｏｕｔ２１−Ｃｏｕｔ３１−Ｃｏｕｔ４１＝４・Ｃ３１  ・・・（７）
Ｃｏｕｔ１１−Ｃｏｕｔ２１−Ｃｏｕｔ３１＋Ｃｏｕｔ４１＝４・Ｃ４１  ・・・（８）
【００４９】
このように、直交並列駆動では、復号処理部３４の復号処理（行列の演算）によって、ｔ倍（図４の例では４）の容量Ｃ１１〜Ｃ４１が求められるため、復号処理部３４が生成する容量信号Ｃｉでは、ノイズの影響をｔ１／２倍に低減することが可能になる。
【００５０】
＜出力信号の生成方法＞
ところで、センス信号Ｓｉを取得して生成する取得信号Ａｉ（出力値Ｃｏｕｔ）には、例えば上述したバーストノイズが混入することがある。このバーストノイズが混入する取得信号Ａｉが示す出力値Ｃｏｕｔを、復号処理部３４が復号すると、実際には検出面Ｐに指示体が接触または近接していないにもかかわらず、容量Ｃが局所的に変動した容量信号Ｃｉが生成され得る。そして、指示体位置検出部４０が、当該容量信号Ｃｉに基づいて指示体の検出を行う場合、バーストノイズによって容量Ｃが見かけ上変動している位置に指示体が存在すると誤認識することで、指示体の検出精度が低下し得る。
【００５１】
そこで、本発明の実施形態に係るタッチパネルシステム１では、センス信号処理部３０が、バーストノイズの影響を抑制した容量信号Ｃｉを生成することによって、指示体の検出精度を向上する。以下、図５を参照して、センス信号処理部３０による出力信号Ｂｉの生成方法の一例について説明する。図５は、センス信号処理部による出力信号の生成方法の一例について示すフローチャートである。なお、図５に示すフローチャートは、１つの出力信号Ｂｉを生成する際のセンス信号処理部３０の動作を示すものであり、繰り返し行われるものである。
【００５２】
図５に示すように、センス信号取得部３１は、センスラインＳＬに表れるセンス信号Ｓｉを取得して、取得信号Ａｉを生成する（ステップ＃１）。なお、センス信号取得部３１による取得信号Ａｉの生成方法については、上述の通りである（図３参照）。
【００５３】
次に、比較出力部３２は、記憶部３３から比較用信号Ｂｉ’を読み出す（ステップ＃２）。この比較用信号Ｂｉ’は、取得信号Ａｉの生成時と同じ信号電圧の組み合わせとなるドライブ信号Ｄｉが、過去（例えば、ドライブ信号Ｄｉの一巡前）にドライブラインＤＬに与えられた際に、比較出力部３２が生成した出力信号Ｂｉである。このように、比較出力部３２は、同じ信号電圧の組み合わせとなるドライブ信号Ｄｉが、異なるタイミングでドライブラインＤＬに与えられた際に生成されるそれぞれの信号（取得信号Ａｉ及び比較用信号Ｂｉ’）を、比較する。
【００５４】
次に、比較出力部３２は、取得信号Ａｉと比較用信号Ｂｉ’とを比較することで（ステップ＃３）、取得信号Ａｉにバーストノイズが混入している可能性があるか否かを判断する。具体的に、比較出力部３２は、取得信号Ａｉと比較用信号Ｂｉ’との差分の絶対値である第１差分値（｜Ａｉ−Ｂｉ’｜）が、第１閾値（ＴＨ１）以上となっているか否かを判断する（ステップ＃４）。
【００５５】
第１差分値は、比較用信号Ｂｉ’が生成されてから取得信号Ａｉが生成されるまでの時間（具体的に例えば、ドライブ信号Ｄｉが一巡する数ミリ秒程度）における、出力値Ｃｏｕｔの変動の大きさ示すものである。そのため、第１閾値を、当該時間に生じ得る、バーストノイズに起因する出力値Ｃｏｕｔの変動の大きさよりも、小さくすると、好ましい。なお、第１閾値は、当該時間に生じ得る、検出面Ｐに指示体が接触または近接することに起因する出力値Ｃｏｕｔの変動の大きさよりも、小さくてもよい。
【００５６】
第１差分値が第１閾値よりも小さい場合（ステップ＃４、ＮＯ）、即ち、｜Ａｉ−Ｂｉ’｜＜ＴＨ１となる場合、取得信号Ａｉは、比較用信号Ｂｉ’に対してそれほど大きく変動していない。そのため、比較出力部３２は、取得信号Ａｉにバーストノイズが混入していないと判断する。そして、比較出力部３２は、取得信号Ａｉを出力信号Ｂｉとして出力し（ステップ＃５）、さらに記憶部３３が当該出力信号Ｂｉを格納する（ステップ＃６）。
【００５７】
一方、第１差分値が第１閾値以上である場合（ステップ＃４、ＹＥＳ）、即ち、｜Ａｉ−Ｂｉ’｜≧ＴＨ１となる場合、取得信号Ａｉは、比較用信号Ｂｉ’に対して大きく変動している。そのため、比較出力部３２は、取得信号Ａｉにバーストノイズが混入している可能性があると判断する。ただし、指示体が極めて速く動いたことに起因して、取得信号Ａｉが比較用信号Ｂｉ’に対して大きく変動している可能性もある。
【００５８】
この場合、センス信号取得部３１は、センス信号Ｓｉを再取得して、取得信号Ａｉを生成する（ステップ＃７）。このとき、ドライブライン駆動部２０は、センス信号Ｓｉを再取得する前と同じ信号電圧の組み合わせとなるドライブ信号Ｄｉを、ドライブラインに与える。このとき、タッチパネル制御部６０は、比較出力部３２の判断結果（ステップ＃４、ＹＥＳ）を参照することで、ドライブライン駆動部２０及びセンス信号取得部３１が上記の動作を行うように制御する。なお、センス信号取得部３１による取得信号Ａｉの生成方法については、上述の通りである（図３参照）。
【００５９】
次に、比較出力部３２は、センス信号Ｓｉの再取得（ステップ＃７）の前後に生成される取得信号Ａｉを比較することで（ステップ＃８）、センス信号Ｓｉを再取得して生成した取得信号Ａｉにバーストノイズが混入しているか否かを判断する。具体的に、比較出力部３２は、センス信号Ｓｉを再取得する直前に生成されている取得信号（以下、取得信号Ａｉ’とする）と、センス信号Ｓｉを再取得して生成される取得信号（以下、取得信号Ａｉ”とする）との差分の絶対値である第２差分値（｜Ａｉ’−Ａｉ”｜）が、第２閾値（ＴＨ２）以上となっているか否かを判断する（ステップ＃９）。
【００６０】
第２差分値は、取得信号Ａｉ’が生成されてから取得信号Ａｉ”が生成されるまでの時間（具体的に例えば、センス信号取得部３１がセンス信号Ｓｉを連続して取得する数マイクロ秒程度）における、出力値Ｃｏｕｔの変動の大きさ示すものである。そのため、第２閾値を、当該時間に生じ得る、バーストノイズに起因する出力値Ｃｏｕｔの変動の大きさよりも、小さくすると、好ましい。なお、このような短時間における出力値Ｃｏｕｔの変動に着目する場合、バーストノイズに起因する出力値Ｃｏｕｔの変動は急峻であるため検出され易いが、検出面Ｐに指示体が接触または近接することに起因する出力値Ｃｏｕｔの変動は緩やかであるため検出され難い。したがって、取得信号Ａｉ’と取得信号Ａｉ”とを比較することで、バーストノイズに起因する出力値Ｃｏｕｔの変動を、選択的に検出することが可能になる。
【００６１】
第２差分値が第２閾値よりも小さい場合（ステップ＃９、ＮＯ）、即ち、｜Ａｉ’−Ａｉ”｜＜ＴＨ２となる場合、取得信号Ａｉ”は、取得信号Ａｉ’に対してそれほど大きく変動していない。そのため、比較出力部３２は、取得信号Ａｉ”にバーストノイズが混入していないと判断する。そこで、比較出力部３２は、取得信号Ａｉ”を出力信号Ｂｉとして出力し（ステップ＃１０）、さらに記憶部３３が当該出力信号Ｂｉを格納する（ステップ＃６）。
【００６２】
一方、第２差分値が第２閾値以上である場合（ステップ＃９、ＹＥＳ）、即ち、｜Ａｉ’−Ａｉ”｜≧ＴＨ２となる場合、取得信号Ａｉ”は、取得信号Ａｉ’に対して大きく変動している。そのため、比較出力部３２は、取得信号Ａｉ”にバーストノイズが混入していると判断する。そこで、センス信号取得部３１が、さらにセンス信号Ｓｉを再取得して取得信号Ａｉを生成するとともに（ステップ＃７）、比較出力部３２が、センス信号Ｓｉの再取得（ステップ＃７）の前後に生成される取得信号Ａｉを比較する（ステップ＃８及び＃９）。したがって、センス信号処理部３０は、取得信号Ａｉ”中のバーストノイズが終息するまで、センス信号Ｓｉの再取得を繰り返す。
【００６３】
以上のように、本発明の実施形態に係るタッチパネルシステム１では、過去に生成した比較用信号Ｂｉ’と比較して、取得信号Ａｉが所定の大きさ（第１閾値ＴＨ１）よりも大きく変動している場合に、センス信号処理部３０がセンス信号Ｓｉを再取得する。そのため、センス信号Ｓｉの取得方法を制御するのみで、ノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。したがって、当該タッチパネルシステム１は、簡易な構造で指示体の検出精度を効果的に高めることが可能になる。
【００６４】
なお、図５では、第２差分値が第２閾値よりも小さくなった時点で、センス信号取得部３１がセンス信号Ｓｉの再取得を終了する場合について例示しているが（ステップ＃９）、１回ではなく、複数回連続して第２差分値が第２閾値よりも小さくなるまで、センス信号取得部３１がセンス信号Ｓｉの再取得を繰り返してもよい。この場合、バーストノイズが確実に終息した後の取得信号Ａｉを、出力信号Ｂｉとすることが可能になる。
【００６５】
また、図５では、第２差分値が第２閾値よりも小さくならない場合（ステップ＃９、ＹＥＳ）、センス信号取得部３１がセンス信号Ｓｉの再取得を繰り返すことになるが、この再取得回数に上限を設けてもよい。この場合、センス信号取得部３１がセンス信号Ｓｉの再取得を延々と繰り返すことで、指示体の検出に遅延が生じることを、抑制することが可能になる。なお、例えばこの場合、比較出力部３２が、最後に生成された取得信号Ａｉ”を、出力信号Ｂｉとしてもよい。
【００６６】
また、図５では、説明の簡略化のために、１つのセンス信号Ｓｉにのみ注目している。しかし、実際のタッチパネル１０では、複数のセンスラインＳＬから複数のセンス信号Ｓｉが得られる。そのため、センス信号処理部３０は、特定のセンス信号Ｓｉから生成した取得信号Ａｉにバーストノイズが混入していると判断する場合、全てのセンス信号Ｓｉを再取得して全ての取得信号Ａｉを生成してもよいし、当該特定のセンス信号Ｓｉのみを再取得して特定の取得信号Ａｉのみを生成してもよい。
【００６７】
また、図５では、第２差分値が第２閾値よりも小さくなった時にセンス信号取得部３１がセンス信号を再取得して生成した取得信号Ａｉ”を、出力信号Ｂｉとする場合について例示しているが（ステップ＃１０）、第２差分値が第２閾値よりも小さくなる場合、取得信号Ａｉ’及び取得信号Ａｉ”には大きな差がない。そのため、この場合、取得信号Ａｉ”に代えて取得信号Ａｉ’を出力信号Ｂｉとしてもよいし、取得信号Ａｉ’及び取得信号Ａｉ”を平均化した信号を出力信号Ｂｉとしてもよい。
【００６８】
＜＜Ｍ系列＞＞
ここまで、ドライブ信号Ｄｉの成分として直交系列を用いるケースを説明したが、擬似直交系列であるＭ系列を用いてもよい。即ち、ドライブ信号Ｄｉの成分である行列「Ｈ」を、１行目に符号長Ｎ（＝２ｎ−１）のＭ系列符号を当てはめ、２行目以降にはそれを順次１ｂｉｔ毎巡回シフトした符号を当てはめたものとしてもよい。この場合も、「Ｈ」の転置行列「ＨＴ」と行列「Ｃｏｕｔ」との内積を求めるのみで、行列「Ｃ」（即ち、容量の面内分布）を求めることができる。但し直交系列を用いた場合と異なり、Ｍ系列を用いた場合は内積演算結果に誤差を含むが、Ｎ＝６３または１２７のように符号長Ｎを大きくすることで、ＳＮ比の劣化を抑制することが可能である。
【００６９】
＜＜電子情報機器＞＞
上述のタッチパネルシステム１を備えた、本発明の実施形態に係る電子情報機器の構成例について、図６を参照して説明する。図６は、本発明の実施形態に係る電子情報機器の構成例を示すブロック図である。
【００７０】
図６に示すように、本発明の実施形態に係る電子情報機器１００は、表示装置１０１と、表示装置１０１を制御する表示装置制御部１０２と、上述のタッチパネル１０に相当するタッチパネル１０３と、上述のタッチパネルシステム１におけるタッチパネル１０を除いた各部（ドライブライン駆動部２０、センス信号処理部３０、指示体位置検出部４０、クロック信号生成部５０及びタッチパネル制御部６０）に相当するタッチパネルコントローラ１０４と、ユーザに押下されることでユーザの指示を受け付けるボタンスイッチ部１０５と、撮像により画像データを生成する撮像部１０６と、入力される音声データを音声として出力する音声出力部１０７と、集音により音声データを生成する集音部１０８と、音声出力部１０７に与える音声データの処理や集音部１０８から与えられる音声データの処理を行う音声処理部１０９と、電子情報機器１００の外部の機器と通信データを無線により通信する無線通信部１１０と、無線通信部１１０が無線により通信する通信データを電磁波として放射するとともに電子情報機器１００の外部の機器から放射された電磁波を受信するアンテナ１１１と、電子情報機器１００の外部の機器と通信データを有線により通信する有線通信部１１２と、各種データを記憶するメモリ１１３と、電子情報機器１００の全体の動作を制御する本体制御部１１４と、を備える。
【００７１】
なお、上述の指示体位置検出部４０、クロック信号生成部５０及びタッチパネル制御部６０の一部または全部を、タッチパネルコントローラ１０４ではなく、本体制御部１１４の一部としてもよい。同様に、上述の記憶部３３を、タッチパネルコントローラ１０４ではなく、メモリ１１３の一部としてもよい。
【００７２】
また、図６に示す電子情報機器１００は、タッチパネルシステム１の適用例の１つに過ぎない。上述タッチパネルシステム１は、電子情報機器１００とは異なる構成の電子情報機器に対しても、適用可能である。
【００７３】
＜＜変形等＞＞
［１］  （出力信号の生成方法の第１別例）
本発明の実施形態に係るタッチパネルシステム１において、センス信号処理部３０による出力信号Ｂｉの生成方法は、図５に例示する方法には限られない。以下、図５に示した出力信号Ｂｉの生成方法とは異なる、３つの出力信号Ｂｉの生成方法の具体例（第１〜第３別例）について、図面を参照して説明する。
【００７４】
図７は、センス信号処理部による出力信号の生成方法の第１別例について示すフローチャートである。なお、図７に示すフローチャートにおいて、図５に示したフローチャートと共通する動作（ステップ＃１〜＃７）については、同じ番号を付している。また、以下では説明の簡略化のため、図７に示すフローチャートの中で、図５に示したフローチャートとは異なる部分を中心に説明する。
【００７５】
図７に示すように、出力信号Ｂｉの生成方法の第１別例では、第１差分値が第１閾値以上である場合（ステップ＃４、ＹＥＳ）、即ち、｜Ａｉ−Ｂｉ’｜≧ＴＨ１となる場合、センス信号取得部３１は、センス信号Ｓｉを再取得して、取得信号Ａｉを生成する（ステップ＃７）。
【００７６】
ただし、出力信号Ｂｉの生成方法の第１別例では、比較出力部３２が、ステップ＃７で再取得した取得信号Ａｉ’を、そのまま出力信号Ｂｉとして出力する（ステップ＃２０）。即ち、出力信号Ｂｉの生成方法の第１別例では、図５に示したフローチャートにおけるステップ＃８及び＃９（第２差分値と第２閾値との比較）を、省略する。
【００７７】
上述のように、バーストノイズに起因する出力値Ｃｏｕｔの変動は急峻であり、その発生期間は極めて短い。そのため、ステップ＃１の時点でバーストノイズが発生していたとしても、ステップ＃７の時点までにバーストノイズが終息している可能性は、十分高い。そのため、第１差分値が第１閾値以上である場合、その直後にセンス信号Ｓｉを再取得して生成する取得信号Ａｉを、そのまま出力信号Ｂｉとしても、バーストノイズの影響を抑制することができる。
【００７８】
したがって、本例における出力信号Ｂｉの生成方法では、簡易な処理で、バーストノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。また、本例における出力信号Ｂｉの生成方法では、取得信号Ａｉの生成が延々と繰り返されることを、防止することが可能になる。
【００７９】
なお、ステップ＃７を行う場合、ステップ＃１からステップ＃７までの時間間隔が最適化されるように（例えば、バーストノイズを効果的に抑制することができる最短の時間となるように）、ステップ＃７を行うタイミングを調整してもよい。さらにこのとき、フレーム間隔を単位として、ステップ＃７が行われるタイミングが調整されてもよい。
【００８０】
また、ステップ＃２０において、比較出力部３２が、ステップ＃１で取得した取得信号Ａｉと、ステップ＃７で再取得した取得信号Ａｉ’と、を平均化して、出力信号Ｂｉを生成してもよい。
【００８１】
また、ステップ＃７において、センス信号取得部３１が、所定回数だけセンス信号Ｓｉを再取得して所定数の取得信号Ａｉを生成し、比較出力部３２が、当該所定数の取得信号Ａｉを平均化して出力信号Ｂｉを生成してもよい。さらにこのとき、フレーム間隔でセンス信号Ｓｉの再取得が繰り返されることで、所定回数のセンス信号Ｓｉの再取得が行われてもよい。
【００８２】
［２］  （出力信号の生成方法の第２別例）
図８は、センス信号処理部による出力信号の生成方法の第２別例について示すフローチャートである。なお、図８に示すフローチャートにおいて、図５に示したフローチャートと共通する動作（ステップ＃１〜＃９）については、同じ番号を付している。また、以下では説明の簡略化のため、図８に示すフローチャートの中で、図５に示したフローチャートとは異なる部分を中心に説明する。
【００８３】
図８に示すように、出力信号Ｂｉの生成方法の第２別例では、第２差分値が第２閾値よりも小さくなる場合（ステップ＃９、ＮＯ）、即ち、｜Ａｉ’−Ａｉ”｜＜ＴＨ２となる場合、センス信号取得部３１が、所定回数だけセンス信号Ｓｉを再取得して、所定数の取得信号Ａｉを生成する（ステップ＃３０）。なお、ステップ＃３０において、フレーム間隔でセンス信号Ｓｉの再取得が繰り返されることで、所定回数のセンス信号Ｓｉの再取得が行われてもよい。
【００８４】
そして、比較出力部３２が、ステップ＃３０で生成された所定数の取得信号Ａｉを平均化して、出力信号Ｂｉを生成する（ステップ＃３１）。
【００８５】
本例における出力信号Ｂｉの生成方法では、バーストノイズが終息した後に生成された取得信号Ａｉを平均化して生成される出力信号Ｂｉを用いて、容量信号Ｃｉが生成される。そのため、バーストノイズの影響を効果的に抑制した容量信号Ｃｉを生成することが可能になる。
【００８６】
［３］  （出力信号の生成方法の第３別例）
図９は、センス信号処理部による出力信号の生成方法の第３別例について示すフローチャートである。なお、図９に示すフローチャートにおいて、図５に示したフローチャートと共通する動作（ステップ＃１〜＃６）については、同じ番号を付している。また、以下では説明の簡略化のため、図９に示すフローチャートの中で、図５に示したフローチャートとは異なる部分を中心に説明する。
【００８７】
図９に示すように、出力信号Ｂｉの生成方法の第３別例では、第１差分値が第１閾値以上である場合（ステップ＃４、ＹＥＳ）、即ち、｜Ａｉ−Ｂｉ’｜≧ＴＨ１となる場合、センス信号取得部３１が、所定回数だけセンス信号Ｓｉを再取得して、所定数の取得信号Ａｉを生成する（ステップ＃４０）。なお、ステップ＃４０において、フレーム間隔でセンス信号Ｓｉの再取得が繰り返されることで、所定回数のセンス信号Ｓｉの再取得が行われてもよい。
【００８８】
次に、ステップ＃４０で生成された取得信号Ａｉについて、比較出力部３２が、センス信号取得部３１が最後に生成した取得信号Ａｉとの差分の絶対値である第３差分値が第３閾値よりも小さくなる取得信号Ａｉを、選択的に平均化して、出力信号Ｂｉを生成する（ステップ＃４１）。なお、第３閾値は、上述した第２閾値と同じ値としてもよい。
【００８９】
本例における出力信号Ｂｉの生成方法では、近似した取得信号Ａｉを平均化することで生成される出力信号Ｂｉを用いて、容量信号Ｃｉが生成される。そのため、バーストノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。また、本例における出力信号Ｂｉの生成方法では、取得信号Ａｉの生成が延々と繰り返されることを、防止することが可能になる。
【００９０】
［４］  （その他変形等）
センス信号処理部３０が、図５の動作を初めて行う時、記憶部３３には比較用信号Ｂｉ’が格納されていない。そこで、センス信号処理部３０が図５の動作を初めて行う時は、比較出力部３２が、ステップ＃１でセンス信号取得部３１が生成した取得信号Ａｉをそのまま出力信号Ｂｉとして出力し、記憶部３３が当該出力信号Ｂｉを格納してもよい（即ち、例えば図５において、ステップ＃２〜＃４を行わず、ステップ＃１，＃５，＃６を行ってもよい）。また、記憶部３３が、予めダミーの比較用信号Ｂｉ’を格納していてもよい。
【００９１】
＜＜まとめ＞＞
本発明の実施形態に係るタッチパネルシステム１及び電子情報機器１００は、例えば以下のように把握され得る。
【００９２】
本発明の実施形態に係るタッチパネルシステム１は、検出面Ｐに沿って互いに平行に設けられる複数のドライブラインＤＬと、前記検出面に沿って互いに平行に設けられるとともに前記ドライブラインＤＬと交差する複数のセンスラインＳＬと、を備えるタッチパネル１０と、複数の前記ドライブラインに対して、信号電圧の組み合わせが所定の順番で変動するドライブ信号を繰り返し与えて駆動するドライブライン駆動部と、前記ドライブラインＤＬの駆動により前記センスラインＳＬに表れるセンス信号Ｓｉを取得して処理することで、前記ドライブラインＤＬと前記センスラインＳＬとが成す容量の面内分布を示す容量信号Ｃｉを生成するセンス信号処理部３０と、前記容量信号Ｃｉに基づいて、前記タッチパネル１０の前記検出面Ｐに接触または近接する指示体の位置を検出する指示体位置検出部４０と、前記センス信号処理部３０が前記容量信号Ｃｉを生成する過程で生成する比較用信号Ｂｉ’を格納する記憶部３３と、を備え、前記センス信号処理部３０は、前記センス信号Ｓｉを取得して生成する取得信号Ａｉと、前記記憶部３３に格納されている前記比較用信号Ｂｉ’と、の差分の絶対値である第１差分値を求め、前記第１差分値が第１閾値以上である場合に、前記センス信号Ｓｉを再取得する。
【００９３】
このタッチパネルシステム１によれば、過去に生成した比較用信号Ｂｉ’と比較して、取得信号Ａｉが所定の大きさ（第１閾値）よりも大きく変動している場合に、センス信号処理部３０がセンス信号Ｓｉを再取得する。そのため、センス信号Ｓｉの取得方法を制御するのみで、ノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。したがって、簡易な構造で指示体の検出精度を効果的に高めることが可能になる。
【００９４】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０が、前記センス信号Ｓｉを再取得するとき、前記ドライブライン駆動部２０は、前記センス信号Ｓｉを再取得する前と同じ信号電圧の組み合わせとなる前記ドライブ信号Ｄｉを、前記ドライブラインＤＬに与える。
【００９５】
このタッチパネルシステム１によれば、センス信号処理部３０がセンス信号Ｓｉを再取得する前後において、同じ信号電圧の組み合わせとなるドライブ信号ＤｉがドライブラインＤＬに与えられる。そのため、センス信号処理部３０が、センス信号Ｓｉの再取得前に生成された取得信号Ａｉに代えて、センス信号Ｓｉの再取得後に生成される取得信号Ａｉを、容易に用いることが可能になる。
【００９６】
さらに、上記のタッチパネルシステム１において、前記比較用信号Ｂｉ’は、前記ドライブ信号Ｄｉの一巡前に、前記センス信号処理部３０が前記センス信号Ｓｉを取得して生成したものである。
【００９７】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０は、前記センス信号Ｓｉを再取得して生成した前記取得信号Ａｉを用いて、前記容量信号Ｃｉを生成する。
【００９８】
このタッチパネルシステム１によれば、簡易な処理で、バーストノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。また、取得信号Ａｉの生成が延々と繰り返されることを、防止することが可能になる。
【００９９】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０は、前記センス信号Ｓｉを再取得する前に生成した前記取得信号Ａｉ’と、前記センス信号Ｓｉを再取得して生成した前記取得信号Ａｉ”と、の差分の絶対値である第２差分値を求め、前記第２差分値が第２閾値以上である場合、さらに前記センス信号Ｓｉを再取得する。
【０１００】
このタッチパネルシステム１によれば、前記センス信号処理部３０が、ノイズが終息するまで取得信号Ａｉを繰り返し生成することが可能になる。
【０１０１】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０は、前記第２差分値が前記第２閾値よりも小さくなった時に、前記センス信号Ｓｉの再取得を終了し、前記第２差分値が前記第２閾値よりも小さくなった時に前記センス信号Ｓｉを再取得して生成した前記取得信号Ａｉを用いて、前記容量信号Ｃｉを生成する。
【０１０２】
このタッチパネルシステム１によれば、ノイズが終息した後の取得信号Ａｉを用いることで、当該ノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。
【０１０３】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０は、前記第２差分値が前記第２閾値よりも小さくなった後、所定回数だけ前記センス信号Ｓｉの再取得を繰り返した時点で、前記センス信号Ｓｉの再取得を終了し、前記第２差分値が前記第２閾値よりも小さくなった時及びその後に前記センス信号Ｓｉを再取得して生成した前記取得信号Ａｉを平均化した信号を用いて、前記容量信号Ｃｉを生成する。
【０１０４】
このタッチパネルシステム１によれば、ノイズが終息した後に生成された取得信号Ａｉを平均化した信号Ｂｉを用いることで、当該ノイズの影響を効果的に抑制した容量信号Ｃｉを生成することが可能になる。
【０１０５】
さらに、上記のタッチパネルシステム１において、前記センス信号処理部３０は、前記第１差分値が前記第１閾値以上である場合に、所定回数だけ前記センス信号Ｓｉを再取得し、前記センス信号Ｓｉを再取得して生成する前記取得信号Ａｉの中で、最後に生成した前記取得信号Ａｉとの差分の絶対値である第３差分値が第３閾値よりも小さくなる前記取得信号を選択的に平均化した信号を用いて、前記容量信号Ｃｉを生成する。
【０１０６】
このタッチパネルシステム１によれば、近似した取得信号Ａｉを平均化することで生成される信号Ｂｉを用いることで、ノイズの影響を抑制した容量信号Ｃｉを生成することが可能になる。また、取得信号Ａｉの生成が延々と繰り返されることを、抑制することが可能になる。
【０１０７】
また、本発明の実施形態に係る電子情報機器１００は、上記のタッチパネルシステム１を備える。
【産業上の利用可能性】
【０１０８】
本発明は、投影型のタッチパネルを備えたタッチパネルシステムや、当該タッチパネルシステムを備えた電子情報機器に対して、好適に利用され得る。
【符号の説明】
【０１０９】
１        ：  タッチパネルシステム
１０      ：  タッチパネル
２０      ：  ドライブライン駆動部
３０      ：  センス信号処理部
３１      ：  センス信号取得部
３２      ：  比較出力部
３３      ：  記憶部
３４      ：  復号処理部
４０      ：  指示体位置検出部
５０      ：  クロック信号生成部
６０      ：  タッチパネル制御部
１００    ：  電子情報機器
ＤＬ      ：  ドライブライン
ＳＬ      ：  センスライン
Ｐ        ：  検出面
Ｄｉ      ：  ドライブ信号
Ｓｉ      ：  センス信号
Ａｉ      ：  取得信号
Ｂｉ      ：  出力信号
Ｂｉ’    ：  比較用信号
Ｃｉ      ：  容量信号
【図１】
2014123244.tif 000003
【図２】
2014123244.tif 000004
【図３】
2014123244.tif 000005
【図４】
2014123244.tif 000006
【図５】
2014123244.tif 000007
【図６】
2014123244.tif 000008
【図７】
2014123244.tif 000009
【図８】
2014123244.tif 000010
【図９】
2014123244.tif 000011