(57)【要約】【課題】タッチ位置の誤検出を防止できるとともに、操作性の良好なタッチパネル駆動装置を実現する。【解決手段】本発明に係るタッチパネルコントローラ４０は、タッチパネル駆動部４１と、入力操作検出部４２と、液晶パネル１１から発生するノイズの影響を低減するノイズ低減部４４と、表示画像からノイズの量を推定するノイズ量推定部４３と、前記ノイズの量に応じてノイズ低減処理のレベルを制御する低減レベル制御部４５とを備える。【選択図】図１
2013097687.tif 000002
【特許請求の範囲】
【請求項１】
表示装置に用いられるタッチパネルを駆動する駆動手段と、
前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出手段と、
前記表示装置の表示画面から発生するノイズが前記検出手段に与える影響を低減するノイズ低減手段とを備えるタッチパネル駆動装置であって、
前記表示画面に表示される画像から前記ノイズの量を推定するノイズ量推定手段と、
前記ノイズ量推定手段が推定した前記ノイズの量に応じて、前記ノイズ低減手段によるノイズ低減処理のレベルを制御する低減レベル制御手段とを備えることを特徴とするタッチパネル駆動装置。
【請求項２】
前記ノイズ低減手段は、前記タッチパネルの出力信号に含まれるノイズをフィルタリングするノイズフィルタで構成され、
前記低減レベル制御手段は、前記ノイズフィルタのフィルタ係数を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することを特徴とする請求項１に記載のタッチパネル駆動装置。
【請求項３】
前記ノイズ低減手段は、前記駆動手段が前記タッチパネルを駆動するための駆動電圧を高めることにより前記影響を低減するものであり、
前記低減レベル制御手段は、前記駆動電圧を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することを特徴とする請求項１に記載のタッチパネル駆動装置。
【請求項４】
前記ノイズ低減手段は、前記駆動手段による前記タッチパネルの駆動周期を長くすることにより前記影響を低減するものであり、
前記低減レベル制御手段は、前記駆動周期を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することを特徴とする請求項１に記載のタッチパネル駆動装置。
【請求項５】
前記ノイズ量推定手段は、前記ノイズの量を前記表示画面の複数の表示領域毎に推定し、
前記ノイズ低減手段は、前記ノイズ量推定手段が前記複数の表示領域毎に推定した前記ノイズの量に応じて、前記複数の表示領域に対応する前記タッチパネルの領域毎に前記ノイズ低減手段によるノイズ低減処理のレベルを制御することを特徴とする請求項１〜４のいずれか１項に記載のタッチパネル駆動装置。
【請求項６】
前記複数の領域はそれぞれ、前記タッチパネルの検出単位領域に対応しており、
前記ノイズ低減手段は、前記ノイズ量推定手段が前記複数の表示領域毎に推定した前記ノイズの量に応じて、前記検出単位領域毎に前記ノイズ低減手段によるノイズ低減処理のレベルを制御することを特徴とする請求項５に記載のタッチパネル駆動装置。
【請求項７】
タッチパネルと、当該タッチパネルを駆動するタッチパネル駆動装置とを備える表示装置であって、
前記タッチパネル駆動装置として、請求項１〜６のいずれか１項に記載のタッチパネル駆動装置を備えることを特徴とする表示装置。
【請求項８】
液晶表示装置であることを特徴とする請求項７に記載の表示装置。
【請求項９】
表示装置に用いられるタッチパネルの駆動方法であって、
前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出ステップと、
前記表示装置から発生するノイズが前記検出に与える影響を低減するノイズ低減ステップと、
前記表示装置に表示される画像から前記ノイズの量を推定するノイズ量推定ステップと、
前記ノイズ量推定ステップにおいて推定された前記ノイズの量に応じて、前記ノイズ低減ステップにおけるノイズ低減処理のレベルを制御する低減レベル制御ステップとを有することを特徴とするタッチパネルの駆動方法。
【請求項１０】
請求項１〜６のいずれか１項に記載のタッチパネル駆動装置の各手段としてコンピュータを動作させるためのプログラム。
【請求項１１】
請求項１０に記載のプログラムを記録したコンピュータ読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、タッチパネルを駆動するタッチパネル駆動装置に関する。
【背景技術】
【０００２】
入力デバイスとしてタッチパネルを備える表示装置では、表示装置の表示動作によるノイズによって、タッチパネルが誤動作するという問題がある。例えば、タッチパネルを備える液晶表示装置では、通常、フリッカあるいは焼付き現象等の防止対策として、液晶に作用する駆動信号の極性をフレーム周期毎やライン走査周期毎に反転させている。この場合、一定の電圧値に設定される共通電圧を前記周期毎に極性反転させることが多い。この共通電圧の極性を反転させるタイミングでノイズが発生する。このノイズがタッチパネルの駆動電圧に重畳されることにより、タッチパネルの感度の劣化やタッチ位置の誤検出が発生する。
【０００３】
そのため従来の表示装置では、表示動作によるノイズを低減するためのノイズフィルタを設ける措置が講じられている。しかしながら、表示動作によるノイズの量は、表示される画像や表示装置の駆動方式によって変化する。そのため、ノイズフィルタによるノイズ低減量は、想定される最大のノイズ量に対応させる必要がある。
【０００４】
一般に、ノイズフィルタによるノイズ低減量が多くなるほど、タッチパネルの応答速度が長くなる。よって、ノイズフィルタによるノイズ低減量を、想定される最大のノイズ量に対応させた場合、常にタッチパネルの応答速度が長くなり、操作性が低下してしまう。
【０００５】
これに対し、特許文献１には、共通電圧の極性反転タイミングに対応させてマスク信号電圧を生成し、このマスク信号電圧に同期させてタッチパネルの駆動を一時的に停止する技術が開示されている。これにより、共通電圧の極性反転によるノイズの影響を受けることなく、正確にタッチ位置を検出することができる。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１１−１００１８６号公報（２０１１年５月１９日公開）
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１に記載の技術では、共通電圧の極性反転タイミングに合わせてタッチパネルの駆動を行うため、座標更新レートが液晶駆動に律束されてしまう。通常の液晶表示装置の駆動周波数は６０Ｈｚであるため、座標更新レートは６０Ｈｚを上回ることができない。そのため、特許文献１に記載の技術は、ペン入力等の速い座標更新レートを必要とする用途には適用できないという問題がある。
【０００８】
本発明は、上記の問題点を解決するためになされたもので、その目的は、タッチ位置の誤検出を防止できるとともに、操作性の良好なタッチパネル駆動装置およびタッチパネルの駆動方法を実現することにある。
【課題を解決するための手段】
【０００９】
上記の課題を解決するために、本発明に係るタッチパネル駆動装置は、表示装置に用いられるタッチパネルを駆動する駆動手段と、前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出手段と、前記表示装置の表示画面から発生するノイズが前記検出手段に与える影響を低減するノイズ低減手段とを備えるタッチパネル駆動装置であって、前記表示画面に表示される画像から前記ノイズの量を推定するノイズ量推定手段と、前記ノイズ量推定手段が推定した前記ノイズの量に応じて、前記ノイズ低減手段によるノイズ低減処理のレベルを制御する低減レベル制御手段とを備えることを特徴としている。
【００１０】
上記の課題を解決するために、本発明に係るタッチパネルの駆動方法は、表示装置に用いられるタッチパネルの駆動方法であって、前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出ステップと、前記表示装置から発生するノイズが前記検出に与える影響を低減するノイズ低減ステップと、前記表示装置に表示される画像から前記ノイズの量を推定するノイズ量推定ステップと、前記ノイズ量推定ステップにおいて推定された前記ノイズの量に応じて、前記ノイズ低減ステップにおけるノイズ低減処理のレベルを制御する低減レベル制御ステップとを有することを特徴としている。
【００１１】
一般に、表示装置の表示画面から発生するノイズの低減処理では、ノイズ低減量が多くなるほど、入力操作の検出感度が低下したり、消費電力が増大するなど、タッチパネルの操作性が低下する。これに対し、上記の構成によれば、表示装置に表示される画像から推定されたノイズの量に応じて、ノイズ低減処理のレベルが制御される。すなわち、推定されたノイズの量が多いほど、ノイズ低減量が多くなり、推定されたノイズの量が少ないほど、ノイズ低減量が少なくなる。そのため、ノイズ低減量を誤動作防止のために必要十分な量とすることで、想定される最大のノイズ量に対応させてノイズ低減処理のレベルを一定にする構成に比べ、操作性を向上することができる。したがって、タッチ位置の誤検出を防止できるとともに、操作性の良好なタッチパネル駆動装置およびタッチパネルの駆動方法を実現することができる。
【００１２】
本発明に係るタッチパネル駆動装置では、前記ノイズ低減手段は、前記タッチパネルの出力信号に含まれるノイズをフィルタリングするノイズフィルタで構成され、前記低減レベル制御手段は、前記ノイズフィルタのフィルタ係数を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することが好ましい。
【００１３】
上記の構成によれば、推定されたノイズの量に応じて、ノイズフィルタのフィルタ定数を誤動作防止のために必要十分な値とすることにより、フィルタ定数を一定にする構成に比べ、入力操作の検出感度を向上させることができる。
【００１４】
本発明に係るタッチパネル駆動装置では、前記ノイズ低減手段は、前記駆動手段が前記タッチパネルを駆動するための駆動電圧を高めることにより前記影響を低減するものであり、前記低減レベル制御手段は、前記駆動電圧を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することが好ましい。
【００１５】
タッチパネルを駆動するための駆動電圧を高くするほど、ＳＮ比が高くなるのでノイズの影響を低下させることができる。そこで、推定されたノイズの量に応じて、タッチパネルを駆動するための駆動電圧を誤動作防止のために必要十分な値とすることにより、タッチパネルの駆動電圧を一定にする構成に比べ、消費電力を抑制することができる。
【００１６】
本発明に係るタッチパネル駆動装置では、前記ノイズ低減手段は、前記駆動手段による前記タッチパネルの駆動周期を長くすることにより前記影響を低減するものであり、前記低減レベル制御手段は、前記駆動周期を変化させることにより、前記ノイズ低減手段によるノイズ低減処理のレベルを制御することが好ましい。
【００１７】
タッチパネルの駆動周期を長くするほど、スキャン時間が長くなるのでノイズの影響を低下させることができる。そこで、推定されたノイズの量に応じて、タッチパネルの駆動周期を誤動作防止のために必要十分な値とすることにより、タッチパネルの駆動周期を一定にする構成に比べ、入力操作の検出感度を向上させることができる。
【００１８】
本発明に係るタッチパネル駆動装置では、前記ノイズ量推定手段は、前記ノイズの量を前記表示画面の複数の表示領域毎に推定し、前記ノイズ低減手段は、前記ノイズ量推定手段が前記複数の表示領域毎に推定した前記ノイズの量に応じて、前記複数の表示領域に対応する前記タッチパネルの領域毎に前記ノイズ低減手段によるノイズ低減処理のレベルを制御することが好ましい。
【００１９】
上記の構成によれば、タッチパネルの複数の領域毎にノイズ低減処理のレベルが制御されるので、ノイズ低減処理のレベルをさらに細かく制御することができる。
【００２０】
本発明に係るタッチパネル駆動装置では、前記複数の領域はそれぞれ、前記タッチパネルの検出単位領域に対応しており、前記ノイズ低減手段は、前記ノイズ量推定手段が前記複数の表示領域毎に推定した前記ノイズの量に応じて、前記検出単位領域毎に前記ノイズ低減手段によるノイズ低減処理のレベルを制御することが好ましい。
【００２１】
上記の構成によれば、タッチパネルの検出単位領域毎にノイズ低減処理のレベルが制御されるので、ノイズ低減処理のレベルを必要最小限にすることができる。
【００２２】
本発明に係る表示装置は、タッチパネルと、当該タッチパネルを駆動するタッチパネル駆動装置とを備える表示装置であって、前記タッチパネル駆動装置として、上述のタッチパネル駆動装置を備えることを特徴としている。
【００２３】
本発明に係る表示装置は、液晶表示装置であってもよい。
【００２４】
なお、上記タッチパネル駆動装置は、コンピュータによって実現してもよく、この場合には、コンピュータを上記タッチパネル駆動装置の各手段として動作させるプログラム、及びそれを記録したコンピュータ読み取り可能な記録媒体も本発明の技術的範囲に含まれる。
【発明の効果】
【００２５】
以上のように、本発明に係るタッチパネル駆動装置は、表示装置に用いられるタッチパネルを駆動する駆動手段と、前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出手段と、前記表示装置の表示画面から発生するノイズが前記検出手段に与える影響を低減するノイズ低減手段とを備えるタッチパネル駆動装置であって、前記表示装置に表示される画像から前記ノイズの量を推定するノイズ量推定手段と、前記ノイズ量推定手段が推定した前記ノイズの量に応じて、前記ノイズ低減手段によるノイズ低減処理のレベルを制御する低減レベル制御手段とを備える構成である。
【００２６】
また、本発明に係るタッチパネルの駆動方法は、表示装置に用いられるタッチパネルの駆動方法であって、前記タッチパネルの出力信号に基づいて、前記タッチパネルに対する入力操作を検出する検出ステップと、前記表示装置から発生するノイズが前記検出に与える影響を低減するノイズ低減ステップと、前記表示装置に表示される画像から前記ノイズの量を推定するノイズ量推定ステップと、前記ノイズ量推定ステップにおいて推定された前記ノイズの量に応じて、前記ノイズ低減ステップにおけるノイズ低減処理のレベルを制御する低減レベル制御ステップとを有している。
【００２７】
したがって、タッチ位置の誤検出を防止できるとともに、操作性の良好なタッチパネル駆動装置およびタッチパネルの駆動方法を実現できるという効果を奏する。
【図面の簡単な説明】
【００２８】
【図１】本発明の実施形態に係る液晶表示装置の構成を示すブロック図である。
【図２】上記液晶表示装置のタッチパネルの具体的な構成を示す図である。
【図３】上記液晶表示装置のタッチパネルコントローラの構成を示すブロック図である。
【図４】上記液晶表示装置のノイズ低減部および低減レベル制御部の構成を示す図である。
【図５】ノイズ量の推定方法を説明するための図である。
【図６】タッチパネルのドライブラインに対応する領域毎にノイズ低減処理のレベルを制御している状態を示す図である。
【図７】タッチパネルの検出単位領域毎にノイズ低減処理のレベルを制御している状態を示す図である。
【発明を実施するための形態】
【００２９】
本発明の実施の一形態について図１〜図５に基づいて説明すれば以下のとおりである。
【００３０】
（液晶表示装置の構成）
図１は、本実施形態に係る液晶表示装置１の構成を示すブロック図である。液晶表示装置１は、液晶モジュール１０、液晶コントローラ２０、タッチパネル３０、タッチパネルコントローラ４０およびホストコントローラ５０を備えている。
【００３１】
液晶モジュール１０は、液晶パネル１１および液晶ドライバ１２を含んで構成される。
【００３２】
液晶パネル１１には、ゲートライン、ソースラインおよび表示画素が設けられている。ゲートラインは、所定の間隔を空けて互いに平行に複数本設けられている。一方、ソースラインは、ゲートラインと直交する方向に、所定の間隔を空けて互いに平行に複数本設けられている。表示画素は、ゲートラインとソースラインとの各交差点に設けられている。また、各表示画素には、スイッチング素子としてのＴＦＴが接続されている。
【００３３】
液晶ドライバ１２は、ゲートラインを駆動するゲートドライバと、ソースラインを駆動するソースドライバとを備えている。ゲートドライバは、ＴＦＴをオンするための走査信号を各ゲートラインに順次出力する。ソースドライバは、各ソースラインに階調表示電圧（駆動電圧）を出力する。
【００３４】
ＴＦＴがオン状態のときに、表示画素にゲートラインからの駆動電圧が印加され、電荷が蓄積される。これにより、液晶の光透過率が駆動電圧に応じて変化して、液晶パネル１１での画像表示が行われる。
【００３５】
また、フリッカおよび焼付き現象を防止するため、液晶パネル１１は交流駆動され、表示画素に印加される駆動電圧の極性が、１または複数のゲートライン毎、１または複数のソースライン毎かつ１または複数のフレーム毎に反転される（ドット反転駆動方式）。その他にも１または複数のソースライン毎かつ１または複数のフレーム毎に反転される方式などがある（ライン反転方式）。
【００３６】
液晶コントローラ２０は、ホストコントローラ５０から供給される表示データＤに基づき、その表示データＤを垂直同期信号ＶＳ２、水平同期信号ＨＳなどの液晶パネル１１の表示制御を行うための信号とともに液晶ドライバ１２に供給する。これにより、液晶表示の駆動タイミングが制御され、表示データＤの画像が液晶パネル１１に表示される。
【００３７】
さらに、液晶コントローラ２０は、表示データＤをタッチパネルコントローラ４０にも供給するように構成されている。後述するように、タッチパネルコントローラ４０では、表示データＤに基づいて、液晶パネル１１から発生するノイズの量が推定される。
【００３８】
タッチパネル３０は、液晶パネル１１の表示画面上でタッチ操作を行うために設けられる入力デバイスである。タッチパネル３０に対してタッチ操作が行われると、タッチパネル３０は、タッチ位置に応じた信号を出力する。
【００３９】
（タッチパネルの構成）
タッチパネル３０としては、あらゆる方式のタッチパネルを用いることができるが、本実施形態では、静電容量方式のタッチパネルを用いている。
【００４０】
図２は、タッチパネル３０の具体的な構成を示す図である。タッチパネル３０は、ｘ本のドライブラインＴ１〜Ｔｘ、ｙ本のセンスラインＲ１〜Ｒｙ、および静電容量Ｃ１１〜Ｃｘｙを備えて構成される。ドライブラインＴ１〜ＴｘとセンスラインＲ１〜Ｒｙとは格子状に配置されており、各静電容量Ｃ１１〜Ｃｘｙは、ドライブラインＴ１〜ＴｘとセンスラインＲ１〜Ｒｙとの各交点に形成される。
【００４１】
また、ドライブラインＴ１〜ＴｘおよびセンスラインＲ１〜Ｒｙは、タッチパネルコントローラ４０に接続されている。タッチパネルコントローラ４０は、特許請求の範囲に記載のタッチパネル駆動装置に相当するものであり、図１に示すように、タッチパネル駆動部４１、入力操作検出部４２、ノイズ量推定部４３、ノイズ低減部４４および低減レベル制御部４５を備えている。
【００４２】
タッチパネル駆動部４１は、特許請求の範囲に記載の駆動手段に相当するものであり、タッチパネル３０のドライブラインＴ１〜Ｔｘに電圧信号を順次印加する。これにより、静電容量Ｃ１１〜Ｃｘｙに電荷が蓄えられる。ここで、タッチパネル３０に物体が接触すると、接触位置に対応する静電容量の容量値が変化し、その静電容量が接続されているセンスラインの電流値が変化する。タッチパネルコントローラ４０の入力操作検出部４２は、センスラインＲ１〜Ｒｙの出力信号に基づいて、タッチ位置やタッチ範囲などを検出することができる。なお、入力操作検出部４２は、特許請求の範囲に記載の検出手段に相当する。
【００４３】
（ノイズ低減の概要）
ノイズ量推定部４３、ノイズ低減部４４および低減レベル制御部４５は、それぞれ特許請求の範囲に記載のノイズ量推定手段、ノイズ低減手段および低減レベル制御手段に相当する。
【００４４】
ノイズ量推定部４３は、液晶コントローラ２０から入力される表示データＤに基づいて、液晶パネル１１から発生するノイズの量を推定する機能を有している。液晶パネル１１から発生するノイズの量は、液晶パネル１１に表示される画像の内容によって変化する。例えば、ドット反転駆動方式の場合、隣接画素との輝度差や駆動電圧の振幅が高いほどノイズ量が増大する。ノイズ量の推定に関する具体的内容は後述する。
【００４５】
ノイズ低減部４４は、液晶パネル１１から発生するノイズが入力操作検出部４２に与える影響を低減する機能を有しており、例えばノイズをフィルタリングするノイズフィルタで構成される。
【００４６】
低減レベル制御部４５は、ノイズ量推定部４３が推定したノイズの量に応じて、ノイズ低減部４４によるノイズ低減処理のレベルを制御する機能を有している。より具体的には、ノイズ量推定部４３が推定したノイズの量が多いほど、低減レベル制御部４５は、ノイズ低減部４４によるノイズ低減処理のレベルが高くなるように、すなわち、ノイズがより多く低減されるように制御する。
【００４７】
これにより、液晶パネル１１から発生するノイズの量が比較的多いと推定される場合は、ノイズ低減部４４によるノイズ低減量が多くなり、当該ノイズの量が比較的少ないと推定される場合は、ノイズ低減部４４によるノイズ低減量が少なくなる。
【００４８】
ここで、ノイズ低減部４４をノイズフィルタで構成する場合、ノイズ低減量が多くなるほど、入力操作検出部４２の検出時間が長くなる（応答速度が遅くなる）。しかしながら、ノイズ低減処理のレベルを一定にする構成では、誤動作を防止するため、当該レベルを想定される最大のノイズ量に対応させる必要があり、その結果、入力操作の検出時間が常に長くなってしまう。
【００４９】
これに対し、本実施形態では、推定されるノイズの量に応じて、ノイズ低減処理を必要十分なレベルとすることができるので、ノイズ低減処理のレベルを一定にする構成に比べ、全体として入力操作の検出時間を短くすることができる。
【００５０】
（タッチパネルコントローラの構成例）
続いて、タッチパネルコントローラ４０のより具体的な構成について、図３および図４を参照して説明する。
【００５１】
図３は、タッチパネルコントローラ４０の構成を示すブロック図である。タッチパネルコントローラ４０のタッチパネル駆動部４１は、タッチパネル３０のドライブラインＴ１〜Ｔｘに接続されており、ドライブラインＴ１〜Ｔｘを順次駆動する。
【００５２】
入力操作検出部４２は、サンプリング部４２ａおよびタッチ位置算出部４２ｂを備えている。サンプリング部４２ａは、タッチパネル３０のセンスラインＲ１〜Ｒｙに接続されており、センスラインＲ１〜Ｒｙの出力信号を順次サンプリングして、サンプリングしたデータをノイズ低減部４４に入力する。
【００５３】
図４は、ノイズ低減部４４および低減レベル制御部４５の構成を示す図である。ノイズ低減部４４は、ＩＩＲフィルタ（無限インパルス応答フィルタ）で構成されており、係数Ａ（０＜Ａ＜１）の乗算器４４ａ、加算器４４ｂ、レジスタ４４ｃおよび係数１−Ａの乗算器４４ｄを備えている。サンプリング部４２ａからのデータは、乗算器４４ａを介して加算器４４ｂに入力される。レジスタ４４ｃおよび乗算器４４ｄは、サンプリング部４２ａからのデータを無限長で扱うための帰還路を形成している。レジスタ４４ｃは、１フレーム周期分の遅延回路として機能する。
【００５４】
ここで、ノイズ量推定部４３がｉフレーム目に推定したノイズ量をＺｉ、ＩＩＲフィルタのフィルタ係数の初期値をＢ（通常は０）とすると、
【００５５】
【数１】
2013097687.tif 000003
【００５６】
となる。よって、サンプリング部４２ａから入力される、ｉフレーム目に測定したデータ（電圧測定値）をＰｉとすると、タッチ位置算出部４２ｂがタッチの有無判定に用いるｕフレーム目における電圧の積算値ＳＰｕは、
【００５７】
【数２】
2013097687.tif 000004
【００５８】
となる。
【００５９】
さらに、低減レベル制御部４５は、乗算器４４ａ・４４ｄの係数を制御することにより、ＩＩＲフィルタのフィルタ係数を制御することができる。Ａを１に近づけるほど、ノイズ低減量は増大するがタッチ検出時間は長くなる。一方、Ａを０に近づけるほど、ノイズ低減量は減少するがタッチ検出時間は短くなる。
【００６０】
（ノイズ量の推定方法）
続いて、ノイズ量推定部４３によるノイズ量の推定方法について説明する。本実施形態では、ヒストグラムによる推定方法が用いられる。上述のように、ノイズ量推定部４３は、液晶コントローラ２０から入力される表示データＤに基づいて液晶パネル１１が発生するノイズの量を推定する。
【００６１】
図５（ａ）は、１フレーム目における液晶パネル１１の表示画像を示す図であり、図５（ｂ）は、当該表示画像の一部の拡大図である。さらに図５（ｃ）は、図５（ｂ）に示す表示画像の一部に対応するゲートラインＧ１〜Ｇ２、ソースラインＳ１〜Ｓ５の範囲における画素の輝度を示す図である。
【００６２】
液晶パネル１１はドット反転駆動方式で駆動されているため、１ゲートライン毎および１ソースライン毎に駆動信号の極性が反転する。そのため、図５（ｄ）に示すように、隣接するサブ画素の極性は互いに異なっている。
【００６３】
ここで、隣接するサブ画素の電位差（階調差、輝度差）が高いほど、多くのノイズが発生することが知られている。そのため、図５（ｅ）に示すように、ゲートラインＧ１とソースラインＳ１との交点に位置する画素や、ゲートラインＧ１とソースラインＳ３との交点に位置する画素では、隣接するサブ画素の電位差が大きいため、ノイズ量が多いと推定される。一方、例えばゲートラインＧ２とソースラインＳ１との交点に位置する画素では、２つのサブ画素の駆動電圧が低いため、隣接するサブ画素の電位差が小さく、ノイズ量が少ないと推定される。さらに、例えばゲートラインＧ１とソースラインＳ２との交点に位置する画素では、すべてのサブ画素の駆動電圧が低いため、ノイズ量が非常に少ないと推定される。このようにして、ノイズ量を画素毎に推定することができる。
【００６４】
図５（ｆ）は、推定された各画素のノイズ量を示す図である。各画素のノイズ量の総和が、１フレームあたりに液晶パネル１１が発生するノイズの量となる。このように、ノイズ量推定部４３は、隣接するサブ画素の電位差に基づいて、液晶パネル１１が発生するノイズ量を推定することができる。
【００６５】
（まとめ）
上記のように、ノイズ量推定部４３によって推定されたノイズの量に応じて、低減レベル制御部４５は、ＩＩＲフィルタによって構成されたノイズ低減部４４のフィルタ係数を変化させて、ノイズ低減処理のレベルを制御する。これにより、ノイズ量の多いときは、タッチ検出時間が長くなるものの、ノイズ耐性が高くなるため誤動作を防止することができる。また、ノイズ量が少ないときは、ノイズ耐性を低くすることができるため、タッチ検出時間を短くすることができる。
【００６６】
したがって、ノイズ低減処理のレベルを一定にする構成に比べ、ノイズ低減処理のレベルを、誤動作を防止するために必要十分なレベルとすることができるので、全体として入力操作の検出時間を短くすることができ、操作性を向上させることができる。
【００６７】
（ソフトウェアによる実施例）
タッチパネルコントローラ４０の各ブロック、特にタッチパネル駆動部４１、入力操作検出部４２、ノイズ量推定部４３、ノイズ低減部４４および低減レベル制御部４５は、集積回路（ＩＣチップ）上に形成された論理回路によってハードウェア的に実現してもよいし、ＣＰＵ（Central Processing Unit）を用いてソフトウェア的に実現してもよい。
【００６８】
後者の場合、タッチパネルコントローラ４０は、各機能を実現するプログラムの命令を実行するＣＰＵ、上記プログラムを格納したＲＯＭ（Read Only Memory）、上記プログラムを展開するＲＡＭ（Random Access Memory）、上記プログラムおよび各種データを格納するメモリ等の記憶装置（記録媒体）などを備えている。そして、本発明の目的は、上述した機能を実現するソフトウェアであるタッチパネルコントローラ４０の制御プログラムのプログラムコード（実行形式プログラム、中間コードプログラム、ソースプログラム）をコンピュータで読み取り可能に記録した記録媒体を、タッチパネルコントローラ４０に供給し、そのコンピュータ（またはＣＰＵやＭＰＵ）が記録媒体に記録されているプログラムコードを読み出し実行することによっても、達成可能である。
【００６９】
上記記録媒体としては、例えば、磁気テープやカセットテープ等のテープ類、フロッピー（登録商標）ディスク／ハードディスク等の磁気ディスクやＣＤ−ＲＯＭ／ＭＯ／ＭＤ／ＤＶＤ／ＣＤ−Ｒ等の光ディスクを含むディスク類、ＩＣカード（メモリカードを含む）／光カード等のカード類、マスクＲＯＭ／ＥＰＲＯＭ／ＥＥＰＲＯＭ／フラッシュＲＯＭ等の半導体メモリ類、あるいはＰＬＤ（Programmable logic device）やＦＰＧＡ（Field Programmable Gate Array）等の論理回路類などを用いることができる。
【００７０】
また、タッチパネルコントローラ４０を備える液晶表示装置１を通信ネットワークと接続可能に構成し、上記プログラムコードを通信ネットワークを介して供給してもよい。この通信ネットワークは、プログラムコードを伝送可能であればよく、特に限定されない。例えば、インターネット、イントラネット、エキストラネット、ＬＡＮ、ＩＳＤＮ、ＶＡＮ、ＣＡＴＶ通信網、仮想専用網（Virtual Private Network）、電話回線網、移動体通信網、衛星通信網等が利用可能である。また、この通信ネットワークを構成する伝送媒体も、プログラムコードを伝送可能な媒体であればよく、特定の構成または種類のものに限定されない。例えば、ＩＥＥＥ１３９４、ＵＳＢ、電力線搬送、ケーブルＴＶ回線、電話線、ＡＤＳＬ（Asymmetric Digital Subscriber Line）回線等の有線でも、ＩｒＤＡやリモコンのような赤外線、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ＩＥＥＥ８０２．１１無線、ＨＤＲ（High Data Rate）、ＮＦＣ（NearField Communication）、ＤＬＮＡ（Digital Living Network Alliance）、携帯電話機網、衛星回線、地上波デジタル網等の無線でも利用可能である。なお、本発明は、上記プログラムコードが電子的な伝送で具現化された、搬送波に埋め込まれたコンピュータデータ信号の形態でも実現され得る。
【００７１】
（実施形態の総括）
上述した実施形態では、ノイズ低減部４４は、ＩＩＲフィルタによって構成されていたが、例えば、ＦＩＲフィルタ（有限インパルス応答フィルタ）やアダプティブフィルタ（適応フィルタ）などのノイズフィルタを用いることができる。
【００７２】
また、低減レベル制御部４５は、ノイズフィルタのフィルタ係数を変化させることにより、ノイズ低減処理のレベルを制御していたが、ノイズ低減処理のレベルを制御する構成は、これに限定されない。例えば、タッチパネル駆動部４１がタッチパネル３０のドライブラインＴ１〜Ｔｘに印加する駆動電圧を変化させることによって、ノイズ低減処理のレベルを制御してもよい。この場合、駆動電圧を高くするほど、ＳＮ比が高くなるので、ノイズ低減処理のレベルが高くなる（ノイズがより多く低減される）。
【００７３】
あるいは、タッチパネル３０の駆動周期（１回のスキャン時間）を変化させることによって、ノイズ低減処理のレベルを制御してもよい。この場合、駆動周期を長くするほど、ノイズ低減処理のレベルが高くなる。
【００７４】
また、上述した実施形態では、ノイズ量推定部４３が、液晶パネル１１の各画素が発生するノイズ量の総和を推定し、低減レベル制御部４５は、推定されたノイズ量の総和に応じて、ノイズ低減部４４によるノイズ低減処理のレベルを制御していた。これに対し、液晶パネル１１を複数の領域に分割して、ノイズ量推定部４３が、ノイズ量を前記複数の表示領域毎に推定し、低減レベル制御部４５が、前記複数の表示領域に対応するタッチパネル３０の領域毎に、ノイズ低減処理のレベルを制御してもよい。
【００７５】
例えば、図６に示すように、タッチパネル３０をドライブラインＴ１〜Ｔｘの各々に対応する領域に分割し、各ドライブラインＴ１〜Ｔｘの駆動電圧を異ならせることにより、タッチパネル３０の領域毎にノイズ低減処理のレベルを制御することができる。
【００７６】
さらに、低減レベル制御部４５は、タッチパネル３０の検出単位領域（タッチパネル３０が静電容量方式のタッチパネルの場合、各静電容量に対応する領域）毎に、ノイズ低減処理のレベルを制御してもよい。
【００７７】
例えば、図７に示すように、タッチパネル３０の検出単位領域毎に、当該領域に対応するフィルタリング処理のフィルタ係数を異ならせることにより、タッチパネル３０の領域毎にノイズ低減処理のレベルを制御することができる。これにより、ノイズ低減処理のレベルを必要最小限にすることができるので、操作性をさらに向上させることができる。
【００７８】
上述した実施形態では、液晶パネル１１の駆動方式がドット反転駆動方式である場合のヒストグラムによるノイズ量の推定方法について説明したが、ノイズ量の推定方法は、これに限定されない。例えば、パターンマッチによる推定方法や、ＦＦＴ（高速フーリエ変換）による推定方法も用いることができる。さらに、液晶パネル１１の駆動方式（ドット反転駆動方式、ライン反転駆動方式等）および表示装置の種類（液晶表示装置、有機ＥＬ表示装置等）に応じて、ノイズ量の推定方法は周知の方法から適宜選択される。
【００７９】
本発明は上述した実施形態に限定されるものではなく、請求項に示した範囲で種々の変更が可能である。すなわち、請求項に示した範囲で適宜変更した技術的手段を組み合わせて得られる実施形態についても本発明の技術的範囲に含まれる。
【産業上の利用可能性】
【００８０】
本発明に係るタッチパネル駆動装置は、液晶表示装置だけでなく、有機ＥＬ表示装置等のあらゆる表示装置に利用することができる。
【符号の説明】
【００８１】
１    液晶表示装置
１０  液晶モジュール
１１  液晶パネル
１２  液晶ドライバ
２０  液晶コントローラ
３０  タッチパネル
４０  タッチパネルコントローラ（タッチパネル駆動装置）
４１  タッチパネル駆動部（タッチパネル駆動手段）
４２  入力操作検出部（検出手段）
４２ａ  サンプリング部
４２ｂ  タッチ位置算出部
４３  ノイズ量推定部（ノイズ量推定手段）
４４  ノイズ低減部（ノイズ低減手段）
４４ａ  乗算器
４４ｂ  加算器
４４ｃ  レジスタ
４４ｄ  乗算器
４５  低減レベル制御部（低減レベル制御手段）
５０  ホストコントローラ
Ｃ１１〜Ｃｘｙ  静電容量
Ｒ１〜Ｒｙ  センスライン
Ｔ１〜Ｔｘ  ドライブライン
【図１】
2013097687.tif 000005
【図２】
2013097687.tif 000006
【図３】
2013097687.tif 000007
【図４】
2013097687.tif 000008
【図５】
2013097687.tif 000009
【図６】
2013097687.tif 000010
【図７】
2013097687.tif 000011