JP5480905B2 - タッチ感知パネルにおける寄生キャパシタンス作用の修正 - Google Patents

タッチ感知パネルにおける寄生キャパシタンス作用の修正 Download PDF

Info

Publication number
JP5480905B2
JP5480905B2 JP2011526948A JP2011526948A JP5480905B2 JP 5480905 B2 JP5480905 B2 JP 5480905B2 JP 2011526948 A JP2011526948 A JP 2011526948A JP 2011526948 A JP2011526948 A JP 2011526948A JP 5480905 B2 JP5480905 B2 JP 5480905B2
Authority
JP
Japan
Prior art keywords
pixel
touch
output value
capacitance
sensor panel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2011526948A
Other languages
English (en)
Other versions
JP2012502397A (ja
Inventor
マルドゥク ユーセフポル
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Apple Inc
Original Assignee
Apple Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Apple Inc filed Critical Apple Inc
Publication of JP2012502397A publication Critical patent/JP2012502397A/ja
Application granted granted Critical
Publication of JP5480905B2 publication Critical patent/JP5480905B2/ja
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • G06F3/0418Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
    • G06F3/04186Touch location disambiguation
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0445Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using two or more layers of sensing electrodes, e.g. using two layers of electrodes separated by a dielectric layer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/044Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means
    • G06F3/0446Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means by capacitive means using a grid-like structure of electrodes in at least two directions, e.g. using row and column electrodes
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2203/00Indexing scheme relating to G06F3/00 - G06F3/048
    • G06F2203/041Indexing scheme relating to G06F3/041 - G06F3/045
    • G06F2203/04104Multi-touch detection in digitiser, i.e. details about the simultaneous detection of a plurality of touching locations, e.g. multiple fingers or pen and finger

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)

Description

本発明は、一般的に、容量性センサ(ピクセル)のアレイを使用してタッチ事象を検出し位置付けするマルチタッチセンサパネルに係り、より詳細には、接地が不充分な対象物によりタッチ事象が発生したときの歪んだ読みをもつピクセルの修正に係る。
コンピューティングシステムの操作を遂行するために、現在、ボタン又はキー、マウス、トラックボール、ジョイスティック、タッチセンサパネル、タッチスクリーン等の多数の形式の入力装置を使用することができる。特に、タッチスクリーンは、操作が容易で、多様性があり、価格も下がっていることから、益々普及してきている。タッチスクリーンは、タッチ感知面を伴う透明パネルであるタッチセンサパネルと、このパネルの下に部分的に又は完全に位置させて、タッチ感知面がビューエリアの少なくとも一部分をカバーできるようにした液晶ディスプレイ(LCD)のようなディスプレイ装置とを備えている。タッチスクリーンは、ユーザが、ディスプレイ装置に表示されているユーザインターフェイス(UI)で指示された位置において、指、スタイラス又は他の対象物を使用してタッチセンサパネルにタッチすることにより種々のファンクションを遂行できるようにする。一般的に、タッチスクリーンは、タッチセンサパネル上でのタッチ事象及びタッチ事象の位置を確認し、次いで、コンピューティングシステムが、タッチ事象の時間に現れている表示に基づいてタッチ事象を解釈し、その後、そのタッチ事象に基づいて1つ以上のアクションを遂行することができる。
タッチセンサパネルは、幾つかの実施形態では、ドライブ線(例えば、行トレース)のマトリクスを誘電体材料により複数のセンス線(例えば、列トレース)から分離したもので形成され、ドライブ線とセンス線の各交点にセンサ又はピクセルが形成される。或いは又、タッチセンサパネルは、いかなる数の配向又は次元で構成されてもよく、対角線、同心円、螺旋、3次元、又はランダムな配向を含むが、これに限定されない。タッチセンサパネル上のタッチの位置を検出して識別するために、刺激信号がドライブ線に付与され、センス線がタッチ出力値を表す信号を発生するようにさせる。センス線から読み出される信号に対する特定ドライブ線への刺激信号のタイミングを知ることにより、プロセッサを使用して、タッチセンサパネルのどこでタッチが生じたか決定することができる。
タッチセンサパネルにタッチしている対象物の接地が充分でないときには、センス線から読み出されるタッチ出力値が、誤りとなるか、偽となるか、さもなければ、歪まされることがある。このような誤り、偽、さもなければ、歪まされる信号の可能性は、タッチセンサパネル上に2つ以上の同時タッチ事象が生じるときには更に高いものとなる。
本発明は、タッチセンサパネルにタッチする対象物の接地が不充分であるために、偽、誤った、さもなければ、歪まされたタッチ出力読みを発生するピクセル(いわゆる「負のピクセル」)を補償することに係る。
ユーザがタッチセンサパネル上の1つ以上の位置にタッチしているが、タッチセンサパネルを含む装置の別の部分と良好に接触していないときには、負のタッチ事象と思われるものを誤って検出することがある。これらの誤った読みを補償するために、タッチセンサパネルのセンス線は、対象物対接地点キャパシタンスの計算を容易にするように逆方向ドライブ回路を含むことができる。このキャパシタンスは、タッチセンサパネルが不充分な接地条件のもとでタッチされるときを識別するためにタッチセンサパネルの通常の動作中に周期的に計算される。計算された対象物対接地点キャパシタンスが、不充分な接地条件の存在を指示する場合には、対象物対接地点キャパシタンス及び検出されたピクセルタッチ出力値を使用して、新たなピクセルタッチ出力値を繰り返し推定する。これらの新たな値は、実際のピクセルタッチ出力値の推定を表すもので、検出されたピクセルタッチ出力値に代わって使用されて、タッチ事象を実際に決定する。従って、タッチセンサパネル上でのタッチ事象を決定するための精度の改善が与えられる。
本発明の実施形態による規範的なタッチセンサパネルを示す。 本発明の実施形態により指によるタッチ事象が差し迫ったタッチセンサパネルの単一の規範的ピクセルを示す拡大図である。 本発明の実施形態によるタッチセンサパネルの別の実施形態を示す。 本発明の実施形態による異なるタッチ及び接地条件のもとでのタッチセンサパネルの単一ピクセルに対応する規範的な概念的に等価な電気回路を示す。 本発明の実施形態による異なるタッチ及び接地条件のもとでのタッチセンサパネルの単一ピクセルに対応する規範的な概念的に等価な電気回路を示す。 本発明の実施形態による異なるタッチ及び接地条件のもとでのタッチセンサパネルの単一ピクセルに対応する規範的な概念的に等価な電気回路を示す。 本発明の実施形態による異なるタッチ及び接地条件のもとでのタッチセンサパネルの単一ピクセルに対応する規範的な概念的に等価な電気回路を示す。 本発明の実施形態によるタッチセンサパネルに生じる同時複数タッチ事象を示す。 図5Aに示す同時タッチ事象に対応する負のピクセルの現象を3次元で示す規範的な映像マップである。 本発明の実施形態により逆方向電圧源及び固有キャパシタンスを示すタッチセンサパネルの単一ピクセルを表す回路図である。 本発明の実施形態による通常の動作中の単一ピクセルを表す回路図である。 本発明の実施形態により列に対する平均パネル集中寄生キャパシタンスを決定するためのフローチャートである。 本発明の実施形態により通常の動作中に平均接地キャパシタンスを決定するためのフローチャートである。 本発明の実施形態により装置の通常の動作中に寄生キャパシタンス作用を修正するためのフローチャートである。 本発明の実施形態により実際のピクセルタッチ出力値の繰り返し数に対する収斂曲線を示す。 本発明の1つ以上の実施形態を含む規範的なコンピューティングシステムを示す。 本発明の実施形態による図11に示すコンピューティングシステムを含む規範的な移動電話を示す。 本発明の実施形態による図11に示すコンピューティングシステムを含む規範的なデジタルメディアプレーヤを示す。 本発明の実施形態による図11に示すコンピューティングシステムを含む規範的なパーソナルコンピュータを示す。
好ましい実施形態の以下の説明において、本発明を具現化できる特定の実施形態を例示した添付図面を参照する。他の実施形態も使用できると共に、本発明の実施形態の範囲から逸脱せずに構造上の変更もなし得ることを理解されたい。
本発明の実施形態は、タッチセンサパネル上でのタッチ事象(1つ又は複数)の誤った検出の修正に係る。ユーザがタッチセンサパネル上の1つ以上の位置にタッチしているが、タッチセンサパネルを含む装置の別の部分と良好に接触していないときには、負のタッチ事象(例えば、いわゆる「負のピクセル」)と思われるものを誤って検出することがある。これらの誤った読みを補償するために、タッチセンサパネルのセンス線は、対象物対接地点キャパシタンスの計算を容易にするよう逆方向ドライブ回路を含むことができる。このキャパシタンスは、タッチセンサパネルが不充分な接地条件のもとでタッチされるときを識別するためにタッチセンサパネルの通常の動作中に周期的に計算される。計算された対象物対接地点キャパシタンスが、不充分な接地条件の存在を指示する場合には、対象物対接地点キャパシタンス及び検出されたピクセルタッチ出力値を使用して、新たなピクセルタッチ出力値を繰り返し推定する。これらの新たな値は、実際のピクセルタッチ出力値の推定を表すもので、検出されたピクセルタッチ出力値に代わって使用されて、タッチ事象(1つ又は複数)を実際に決定する。従って、タッチセンサパネル上でのタッチ事象(1つ又は複数)を決定するための精度の改善が与えられる。
本発明の実施形態は、相互キャパシタンスタッチセンサパネルに関してここに図示して説明するが、本発明の実施形態は、これに限定されず、自己キャパシタンスセンサパネルや、不充分な接地条件により検出エラーが生じるシングル及びマルチタッチの両センサパネルにも適用できることを理解されたい。又、タッチセンサパネルは、ディスプレイ、トラックパッド、トラックボール、或いはタッチの位置及び/又は強度の決定に関する種々の他のタッチ感知面と共に実施することができる。
図1は、本発明の実施形態による規範的なタッチセンサパネル100を示す。このタッチセンサパネル100は、誘電体材料により分離された2層電極構造体で形成できるピクセル106のアレイを備えている。電極の一方の層は、複数のドライブ線102を含み、これらは、複数のセンス線104を含む電極の他方の層と垂直に位置される。ピクセル106(センサとも称される)は、ドライブ線102とセンス線104との交点に形成することができ、ピクセル106の各々は、関連相互キャパシタンス114(結合キャパシタンスとも称される)を有する。
ドライブ線102(行、行トレース又は行電極とも称される)は、各ドライブ回路108により与えられる刺激信号によってアクチベートすることができる。各ドライブ回路108は、刺激信号源と称される交流(AC)電圧源を含む。ドライブ回路108からの刺激信号は、順方向ドライブ信号又は順方向刺激信号とも称される。センス線104(列、列トレース又は列電極とも称される)は、各センス増幅器110の入力に結合された各逆方向電圧源112により与えられる刺激信号によってアクチベートすることができる。このような刺激信号は、逆方向ドライブ信号又は逆方向刺激信号とも称される。逆方向電圧源は、AC電圧源を含む。又、センス増幅器110は、電荷増幅器又はトランスコンダクタンス増幅器とも称される。
タッチセンサパネル100におけるタッチ事象(1つ又は複数)を感知するために、各ドライブ線102は、ドライブ回路108により順次刺激され、そしてセンス増幅器110は、それによりセンス線104から生じる電圧値を検出する。検出された電圧は、タッチ事象(1つ又は複数)が生じたピクセル位置(1つ又は複数)と、それらの位置に生じたタッチの量とを指示するピクセルタッチ出力値を表す。
図2は、指200によるタッチ事象が差し迫った単一の規範的ピクセル106の拡大図である。ピクセル106が対象物によりタッチされないときには、ドライブ線102とセンス線104との間に誘電体材料を経て電界(フリンジ電界線202)を形成することができる。ある電界線202は、ドライブ線102及びセンス線104の上に延び、更に、タッチセンサパネル100上に配置されたカバー204の上にも延びることができる。指200のような対象物がピクセル106(又はピクセル106付近の位置)にタッチすると、その対象物が、カバー204の上に延びる電界線202をある程度阻止する。電界線202のこのような阻止又は中断は、ピクセル106に関連したキャパシタンスを変化させ、これは、ドライブ線102からセンス線104へ流れる電流を変化させ(電流は、キャパシタンスに比例する)、ひいては、センス線104において検出される電圧値(又は電荷結合)を変化させる。
図1に示すタッチセンサパネル100は、カルテシアン座標システムに基づいて構成される。別の実施形態では、タッチセンサパネル100は、いかなる数の配向又は次元で構成されてもよく、対角線、同心円、螺旋、3次元、又はランダムな配向を含むが、これに限定されない。例えば、図3は、極座標システムに基づいて構成されたタッチセンサパネル300を示している。このタッチセンサパネル300は、複数の半径方向に延びるドライブ線302と、複数の同心配列されたセンス線304とを含む。ドライブ線302とセンス線304との交差点には、関連相互キャパシタンスCSIGを有するピクセル306を形成することができる。ドライブ線302は、ドライブ回路308によって駆動される。センス線304は、センス増幅器310によって検出される。
タッチセンサパネル100にタッチ事象が生じると、上述した以外の容量性結合が生じることがある。これらの他の容量性結合は、望ましからぬほど大きなもので、誤った、偽の、さもなければ、歪んだピクセルタッチ出力値を招くことがある。タッチセンサパネル100にタッチする対象物が不充分に接地されたときには、寄生キャパシタンスが生じることがある。説明上、「不充分に接地された」は、「非接地」、「接地されず」、「充分に接地されず」、「分離」又は「浮動」と交換可能に使用され、対象物が、タッチセンサパネルを使用する装置の接地点への低抵抗電気接続を形成しないときに生じる不充分な接地条件を含む。例えば、タッチセンサパネル100を使用する装置がテーブルに載せられ、そして対象物がタッチセンサパネル100において装置にタッチするだけである場合には、そのタッチ事象に対して不充分な接地条件が生じることがある。逆に、対象物がタッチセンサパネル100及び装置の別の部分にタッチする(例えば、対象物が装置を保持し且つ装置の背面に接触する)場合には、良好な接地条件が存在し、寄生キャパシタンスの影響を無視することができる。
不充分な接地条件のもとで寄生キャパシタンスが存在すると、ピクセルタッチ出力値を少なくとも2つの仕方で歪ませる。第1に、タッチしたピクセル106に対して測定されるピクセルタッチ出力値の変化が実際より小さくなる。従って、タッチセンサパネル100を使用する装置は、ピクセル106に生じるタッチの程度が実際より少ないと誤って考える。第2に、不充分な接地の同じ対象物により2つ以上の同時タッチ事象が生じるときには、実際にタッチされなかったピクセル(1つ又は複数)が負の量のタッチ(仮想位置に「負のピクセル」)を受けたと登録することがある。仮想位置に負のピクセルを感知することは、タッチセンサパネル100が、例えば、グラフィックユーザインターフェイス(GUI)のための入力を捕獲するように動作できるときには問題となる。負のピクセルは、参考としてここに内容をそのまま援用する2007年12月21日に出願された“Negative Pixel Compensation”と題する米国特許出願第11/963,578号に説明されている。
図4Aから4Dは、異なるタッチ及び接地条件のもとで単一ピクセル106に対応する規範的な概念的に等価な電気回路を示す。図4Aから4Dにおいて、センス線104に含まれる逆方向電圧源112は、タッチ感知動作中に電圧値がゼロとなるので、図示されていない。
図4Aに示す回路は、ノータッチの場合を表す。ドライブ回路108は、刺激信号V1をドライブ線102に印加する。刺激信号は、種々の振幅、周波数及び/又は波形を有するAC電圧信号を含むことができる。例えば、刺激信号は、正弦波の18Vpp信号を含んでもよい。電界線を中断する対象物がない状態では、特性相互キャパシタンス114は、センス増幅器110で検出される電荷結合を含む。図4Aにおいて、相互キャパシタンス114は、CSIGと示され、フィードバックキャパシタンス400は、CFBと示されている。それによりセンス増幅器110の出力に生じる(ノータッチ)ピクセルタッチ出力値402(V0)は、次のように表すことができる。
0=V1xCSIG/CFB (1)
図4Bに示す回路は、ピクセル106(又はピクセル106の付近)にタッチする指200のような対象物を表す。刺激信号V1が、図4Aについて上述したのと同様にドライブ線102に印加され、そして対象物がドライブ線102とセンス線104との間の電界線をある程度阻止すると、特性相互キャパシタンス114が減少され、タッチキャパシタンス404となる。キャパシタンスは、CSIG_SENSEだけ減少され、タッチキャパシタンス404は、CSIG−CSIG_SENSEと表すことができる。例えば、相互キャパシタンス114(例えば、ノータッチ状態)は、約0.75ピコファラッド(pF)であり、タッチキャパシタンス404(例えば、タッチ状態)は、約0.25pFである。
タッチを導入すると、ピクセル106における電荷結合を相互キャパシタンス114からタッチキャパシタンス404へ変化するだけではなく、寄生キャパシタンスと称される望ましからぬキャパシタンス結合も導入される。寄生キャパシタンスは、タッチ及びドライブキャパシタンス406(CFD)をタッチ及びセンスキャパシタンス408(CFS)と直列に含む。又、図4Bには、装置に関連した固有キャパシタンス及び対象物に関連した固有キャパシタンスより成る接地キャパシタンス410(CGND)(対象物対接地点キャパシタンスとも称される)も示されている。図4Cに示す回路は、図4Bに示す回路と等価である。図4Cにおいて、負のキャパシタンス414(CNEG)は、図4Bにおけるタッチ及びドライブキャパシタンス406、タッチ及びセンスキャパシタンス408、並びに接地キャパシタンス410の組み合わせと等価である。負のキャパシタンス414は、次のように表すことができる。
NEG=CFDxCFS/(CFD+CFS+CGND) (2)
ピクセル106にタッチする対象物が、例えば、タッチセンサパネル100を使用する装置のベゼル、背面又は他の部分にもタッチするために、充分に接地されたときには、接地キャパシタンス410が、タッチ及びドライブキャパシタンス406、タッチ及びセンスキャパシタンス408に対して大きな値となる。(良好な接地状態のもとでの接地キャパシタンス410(CGND)は、100pF程度である。)接地キャパシタンス410が大きな値である結果、負のキャパシタンス414が無視できる値となる(式(2)の分母におけるCGNDに注目)。タッチ及びドライブキャパシタンス406は、ドライブ回路108のドライブ電流を増加するという効果を有し、一方、タッチ及びセンスキャパシタンス408は、センス増幅器110の仮想接地により分路されるという効果を有する。従って、図4Dに示す回路は、良好な接地条件のもとでピクセル106にタッチする対象物を表す。それによりセンス増幅器110の出力に生じる(良好接地の)ピクセルタッチ出力値416(V0−VSと示す)は、(ノータッチの)ピクセルタッチ出力値402に対して比例的に小さくなり、次のように表すことができる。
0−VS=(V1xCSIG/CFB)−(V1xCSIG_SENSE/CFB) (3)
対照的に、ピクセル106にタッチする対象物が不充分な接地条件のもとにあるときには、負のキャパシタンス414がもはや無視できなくなる。タッチ及びセンスキャパシタンス408は、もはや接地へと分路されない。接地キャパシタンス410は、タッチ及びドライブキャパシタンス406、並びにタッチ及びセンスキャパシタンス408と同程度になる。(不充分な接地条件のもとでの接地キャパシタンス410(CGND)は、1pF程度である。)負のキャパシタンス414は、センス増幅器110で検出される電圧を、良好な接地条件のもとより、量Vnだけ高くなるようにさせる。
n=V1xCNEG/CFB (4)
(不充分な接地の)ピクセルタッチ出力値418は、V0−VS+Vnとして表すことができる。実際のピクセルタッチ出力値に対する寄生作用は、意図されたタッチキャパシタンス変化の逆方向である。従って、不充分な接地条件のもとでタッチを経験するピクセルは、実際に生じるものより僅かなタッチしか検出しない。
図5Aから5Bは、本発明の実施形態によるタッチセンサパネル100に生じる同時の複数のタッチ事象を示す。これら2つの図は、ドライブ線D0及びセンス線S1が交差するピクセル(PD0,S1)と、ドライブ線D2及びセンス線S2が交差するピクセル(PD2,S2)とにおけるタッチセンサパネル100上の2つの異なるスポットにタッチするところを示す。不充分な接地条件のもとでは、上述したPD0,S1及びPD2,S2の各々に寄生キャパシタンスが生じる。更に、ドライブ線D0及びセンス線S2が交差するピクセル(仮想位置)(PD0,S2)と、ドライブ線D2及びセンス線S1が交差するピクセル(仮想位置)(PD2,S1)とに負のピクセルが登録される。
ドライブ線D0が刺激されると、PD0,S1上にタッチする指にPD0,S1からの電荷が結合される。接地点へ分路されるのではなく、ある電荷は、センス線S1へ結合されて戻され、又、タッチセンサパネルにタッチするユーザの他の指(例えば、センス線S2)にも結合される。ユーザが適切に接地されている場合には、PD2,S2上の指は、センス線S2へ電荷を結合させない。というのは、ドライブ線D2がドライブ線D0と同時に刺激されないからである。正味の作用として、ドライブ線D0が刺激されると、センス増幅器110がセンス線S1及びS2(例えば、PD0,S1及びPD0,S2)においてタッチ事象を感知する。PD2,S2における実際のタッチは、同様に、ユーザの手を通してセンス線S1へ電荷を結合させる。従って、ドライブ線D2が刺激されると、センス増幅器110は、センス線S1及びS2(例えば、PD2,S1及びPD2,S2)においてタッチ事象を感知する。
センス線S1及びS2へ戻る意図されない電荷結合は、タッチ位置PD0,S1及びPD2,S2において検出される見掛け上のタッチを減少させる。又、ユーザの指を横切って他のセンス線へ至る電荷結合も、タッチされない隣接ピクセルを、負のタッチ量を表す出力の読み(負のピクセル)が誤って形成される点まで、弱める。刺激される同じドライブ線に沿って複数のピクセルにタッチする場合には、負のピクセル化が悪化される。というのは、同時にタッチされる他のセンス線へより多くの電荷が結合されるからである。
図5Bは、図5Aに示す同時タッチ事象に対応する負のピクセルの現象を3次元で示す規範的な映像マップである。図5Bにおいて、正の出力値が真のタッチの位置(例えば、PD0,S1及びPD2,S2)に関連付けられ、そして負の出力値が負のタッチの位置(例えば、PD0,S2及びPD2,S1)に関連付けられる。
本発明の実施形態によれば、寄生キャパシタンスの修正は、タッチセンサパネル100に対して、平均接地キャパシタンスを計算し、次いで、測定されたピクセルタッチ出力値及び平均接地キャパシタンスを使用して、実際のピクセルタッチ出力値を推定することにより、遂行することができる。推定された実際のピクセルタッチ出力値を使用して、タッチセンサパネル100におけるタッチ事象(1つ又は複数)を決定する。
タッチセンサパネル100の通常の感知動作をスタートする前に、パネル100(及びパネル100を含む装置)は、校正、基線測定、及びパラメータ設定を受ける。特に、本発明の実施形態による寄生キャパシタンス修正を遂行するために、列(例えば、センス線)に対する平均パネル集中寄生キャパシタンスが校正中に決定される。行に対するパネル集中寄生キャパシタンス600(CPD)及び列に対するパネル集中寄生キャパシタンス602(CPS)を含むタッチセンサパネル100の固有キャパシタンを示す図6Aには、タッチセンサパネル100の単一ピクセル106を表す回路図が示されている。行に対するパネル集中寄生キャパシタンス600(CPD)は、タッチセンサパネル内のドライブ線から局部接地への寄生キャパシタンスを含む。列に対するパネル集中寄生キャパシタンス602(CPS)は、タッチセンサパネル内のセンス線から局部接地への寄生キャパシタンスを含む。タッチ及びドライブキャパシタンス406(CFD)は、タッチセンサパネルを通してタッチ対象物(例えば、ユーザの指)へ至るドライブ線の寄生キャパシタンスを含む。タッチ及びセンスキャパシタンス408(CFS)は、タッチセンサパネルを通してタッチ対象物(例えば、ユーザの指)へ至るセンス線の寄生キャパシタンスを含む。
図7は、タッチセンサパネル100の校正中に列に対する平均パネル集中寄生キャパシタンス(平均CPS)を決定するためのフローチャートである。ブロック700において、逆方向電圧源112がゼロ値に保持されている間に、全てのドライブ線102がドライブ回路108によりV1(正弦波電圧のような)で同時に刺激される。それに応答して、ブロック702において、ピクセルタッチ出力値が、全てのセンス線104についてセンス増幅器110で感知される。タッチセンサパネル100のタッチがないので、各センス増幅器110におけるピクセルタッチ出力値は、(ノータッチ)ピクセルタッチ出力値402(V0)を含む。ブロック704において、各ピクセル106に対する相互キャパシタンス114の平均値は、次のように計算することができる。
平均CSIG=平均[CFBx(V0/V1)] (5)
次いで、ブロック706において、ドライブ回路108がゼロ値に保持されている間に全てのセンス線104が逆方向電圧源112によりV2(正弦波電圧のような)で同時に刺激される。逆方向電圧源112は、センス線104を逆方向に駆動する(ドライブ回路102は、ブロック700においてドライブ線102を順方向に駆動する)。それに応答して、ブロック708において、ピクセルタッチ出力値が、全てのセンス線104についてセンス増幅器110で感知される。タッチが生じないので、ここでも、各センス増幅器110におけるピクセルタッチ出力値は、(ノータッチ)ピクセルタッチ出力値402(V0)を含む。それに対応して、各ピクセル106のキャパシタンスCSIG及びCPSの平均和は、次のように計算することができる(ブロック710)。
平均[CSIG+CPS]=平均[CFBx(V0/V2)] (6)
最後に、ブロック712において、平均CPSを決定し、次のように表すことができる。
平均CPS=平均[CSIG+CPS]−平均CSIG (7)
別の実施形態では、ブロック706ないし710がブロック700ないし704の前に行われてもよい。列の平均パネル集中寄生キャパシタンス(平均CPS)は、タッチセンサパネル100に対して一度決定され、通常の感知操作中に再計算する必要はない。
列の平均パネル集中寄生キャパシタンス(平均CPS)が分かると、これを使用して平均接地キャパシタンスを決定する。(「平均接地キャパシタンス」という語は、ここでは、「接地キャパシタンス」又はCGNDと交換可能に使用される。)接地キャパシタンス410(CGND)は、センス増幅器110のアース接地点対局部装置シャーシ接地点と直列であるタッチ身体対アース接地点キャパシタンスを含む。接地キャパシタンス410は、タッチセンサパネル100にタッチするユーザ又は対象物が装置シャーシにもどれほど充分にタッチするかに基づいて変化するので、接地キャパシタンス410は、タッチセンサパネル100の通常の使用中に動的である。ユーザの接地のレベルを正しく追跡するために(それに対応して、実際のタッチ出力値を正確に決定するために)、接地キャパシタンス410は、装置の通常の動作中に周期的に(又は他のタイミングシーケンスに基づいて)決定することができる。
平均接地キャパシタンスの計算は、図6B及び8を参照して説明する。図6Bは、ピクセル106にタッチ事象が生じる通常の動作中に単一ピクセル106を表す回路図である。(図6A−6Bは、説明を容易にし、式を読み易くするために、種々のキャパシタンスに対して二重記号を含むことに注意されたい。)図8は、装置の通常の動作中に平均接地キャパシタンスを決定するためのフローチャートである。
ブロック800において、逆方向電圧源112がゼロ値に保持される間に、全てのドライブ線102がドライブ回路108によりV1(正弦波電圧のような)で同時に刺激される。それに応答して、ブロック802において、ピクセルタッチ出力値V0が、全てのセンス線104に対してセンス増幅器110で感知される。ブロック804において、ピクセルごとに、その位置に対する感知されたピクセルタッチ出力値V0を使用して、値Uが計算される。
U=−CFBx(V0/V1) (8)
次いで、全てのピクセル位置からの全ての計算されたU値を平均化することにより平均Uが得られる。
ブロック806において、ドライブ回路108がゼロ値に保持されている間に全てのセンス線104が逆方向電圧源112によりV2(正弦波電圧のような)で同時に刺激される。それに応答して、ブロック808において、ピクセルタッチ出力値V0が、全てのセンス線104についてセンス増幅器110で感知される。ブロック810において、ピクセルごとに、その位置に対する感知されたピクセルタッチ出力値V0及び前記平均CPSを使用して、値Wが計算される。
W=−[CFBx(V0/V2)]−平均CPS (9)
次いで、全てのピクセル位置からの全ての計算されたW値を平均化することにより平均Wが得られる。
ブロック812において、計算された平均値U及び平均値Wを使用して、平均接地キャパシタンスを計算する。平均接地キャパシタンスは、次の接地キャパシタンス値が計算されるまでタッチセンサパネル100の全てのピクセル位置に対して包括的な値である。平均接地キャパシタンス(平均CGND)は、次の式を使用して得ることができる。
Figure 0005480905
2及びA3は、各タッチセンサパネル100又は特定のタッチセンサパネル設計に対する適当な定数である。これらの定数は、所与のパネル感知パターン設計に対するシミュレーション及び/又は実験測定を通して得られ、例えば、タッチセンサパネルを設計する努力の間に測定されてもよい。
平均CGNDが決定された後に、装置は、ブロック800(岐路814)に戻って、次の平均CGNDを計算する。連続するCGNDの計算と計算との間にはプリセットされた時間遅延がある。
別の実施形態では、ブロック806ないし810が、ブロック800ないし804の前で行われてもよい。
図9は、本発明の実施形態により装置の通常の動作中に寄生キャパシタンス作用を修正するためのフローチャートである。ブロック900において、タッチセンサパネル100におけるタッチ事象(1つ又は複数)を感知するためにドライブ線102が順次刺激される。ドライブ線102への刺激信号に応答して、ブロック902において、センス線104からピクセルタッチ出力測定値が得られる。次いで、図8に従って得られた平均接地キャパシタンスが所定のスレッシュホールド値以下であるかどうか調べるためにチェックが行われる(ブロック904)。所定のスレッシュホールド値は、例えば、60pF、80pF又はそれ以上である。
平均接地キャパシタンスがスレッシュホールド値より高い場合には(ノー岐路906)、実際のタッチ出力値が、タッチ出力測定値と同じであると考えられる。寄生キャパシタンスに対する修正は要求されず、システムは、タッチ事象(1つ又は複数)を再び感知する準備ができる(岐路910)。さもなければ、平均接地キャパシタンスがスレッシュホールド値以下である場合には(イエス岐路912)、ユーザが装置に対して充分に接地されず、タッチ出力測定値が、寄生キャパシタンスにより生じたアーティファクトを含む。
ブロック914において、実際のタッチ出力値を繰り返し推定するためにカウンタが始動される(カウンタは、k=1にセットされる)。次いで、実際のタッチ出力値の(k+1)番目のセットがブロック916において推定される。実際のタッチ出力値及び測定されたタッチ出力値を、キャパシタンス値を参照して以下に説明する。しかし、タッチ出力値は、各キャパシタンスに比例する電圧値であることを理解されたい。
測定されたタッチ出力値と実際のタッチ出力値との関係は、次のように表すことができる。
CSIG−SENSEm,j measured=CSIG_SENSEm,j actual−CNEGm,j
(11)
隣接するドライブ線及びセンス線に対して相互作用がほとんどないと仮定できる場合には、式(11)のCNEGm,jは、次のように近似することができる。
Figure 0005480905
式(11)及び(12)をマトリクス形態に書き直すと、式(13)は、Cが対称的である(例えば、C=CT)特殊な場合だけ、閉じた形態の解が分かる一般化されたシルベスタ方程式の形態である。
Figure 0005480905
Cは、任意のタッチプロフィールについて対称的になりそうもないので、式(13)の厳密な解は、不可能である。しかしながら、反復解決策を使用して、Cを近似又は推定することができる。
Figure 0005480905
実際のタッチ出力値の計算された(k+1)番目のセットが、k番目の実際のタッチ出力値のプリセット収斂パーセンテージ内である場合には(ブロック918)、ブロック928(イエス岐路926)において、測定されたタッチ出力値が、(k+1)番目の推定された実際のピクセルタッチ出力値と置き換えられる。負のピクセル補償は、測定されたピクセルタッチ出力値の現在セットに対して完全であり、パネルプロセッサは、測定された出力値の次のセットを修正する準備ができる(ブロック900への戻り岐路930)。別の実施形態では、出力値の現在セットの修正が進行中である間に、測定された出力値の次のセットが既に得られた場合には、戻りブロック930がブロック904へ進んでもよい。
収斂を決定するための停止基準は、次のように表すことができる。
Figure 0005480905
さもなければ、収斂が生じない場合には(ノー分岐920)、ブロック922において、カウンタが1だけインクリメントされ(k=k+1)、(k+1)番目の実際のピクセルタッチ出力値の次の繰り返しが推定される(ブロック916への戻り岐路924)。ブロック918において停止基準が満足されるまで次々の繰り返しが生じる。図10の曲線1004で示すように、10回未満の繰り返しでほぼ完全な収斂が生じる。垂直軸1000は、収斂のパーセンテージを表し、水平軸1002は、実際のタッチ出力値計算の繰り返し数を表す。
プロセッサの能力、タッチ事象(1つ又は複数)が感知される割合、及び/又はタッチ映像クオリティ要求に基づいて、システム要求を満足するように必要な収斂の程度を指定することができる。
図11は、上述した本発明の1つ以上の実施形態を含むことのできる規範的なコンピューティングシステム1100を示す。このコンピューティングシステム1100は、1つ以上のパネルプロセッサ1102及び周辺装置1104と、パネルサブシステム1106とを備えている。周辺装置1104は、ランダムアクセスメモリ(RAM)、或いは他の形式のメモリ又は記憶装置、ウオッチドッグタイマー、等を含むが、これらに限定されない。パネルサブシステム1106は、1つ以上のセンスチャンネル1108、チャンネルスキャンロジック1110、及びドライバロジック1114を含むが、これらに限定されない。チャンネルスキャンロジック1110は、RAM1112にアクセスし、センスチャンネルからデータを自動的に読み取り、そしてセンスチャンネルの制御を行う。更に、チャンネルスキャンロジック1110は、種々の周波数及び位相で刺激信号1116を発生するようにドライブロジック1114を制御し、それらの信号は、タッチセンサパネル1124のドライブ線へ選択的に印加できる。又、チャンネルスキャンロジック1110は、種々の周波数及び位相で逆方向刺激信号を発生するようにドライブロジック1114を制御し、それらの信号は、タッチセンサパネル1124のセンス線へ選択的に印加できる。或いは又、希望の刺激信号をセンス線に与えるために個別のチャンネルスキャンロジック及び/又は個別の制御ドライブロジックをパネルサブシステム1106内に設けてもよい。ある実施形態では、パネルサブシステム1106、パネルプロセッサ1102及び周辺装置1104を、単一の特定用途向け集積回路(ASIC)に一体化することができる。
タッチセンサパネル1124は、複数のドライブ線及び複数のセンス線を有する容量性感知媒体を含むことができるが、他の感知媒体を使用することもできる。本発明の実施形態により信頼性の改善された導電性トレースに、ドライブ線及びセンス線のいずれか又は両方を結合することができる。ドライブ線及びセンス線の各交点は、容量性感知ノードを表し、そして画素(ピクセル)1126として見ることができ、これは、タッチセンサパネル1124がタッチの「映像」を捕獲するものとして見られるときに特に有用である。(換言すれば、タッチセンサパネルの各タッチセンサにおいてタッチ事象が検出されたかどうかパネルサブシステム1106が決定し、そしてパネルプロセッサ1102が負のピクセル補償を遂行した後に、タッチ事象が生じたマルチタッチパネルにおけるタッチセンサのパターンをタッチの「映像」として見ることができる(例えば、パネルにタッチする指のパターン)。)タッチセンサパネル1124の各センス線は、パネルサブシステム1106におけるセンスチャンネル1108(ここでは、事象検出及び復調回路とも称される)を駆動することができる。
又、コンピューティングシステム1100は、パネルプロセッサ1102から出力を受け取りそして出力に基づいてアクションを遂行するためのホストプロセッサ1128も備え、そのアクションは、カーソル又はポインタのような対象物を移動し、スクロール又はパンを行い、制御設定を調整し、ファイル又はドキュメントをオープンし、メニューを見、選択を行い、インストラクションを実行し、ホスト装置に結合された周辺装置を動作し、電話コールに返答し、電話コールを発信し、電話コールを着信し、ボリューム又はオーディオ設定を変更し、住所、頻繁にダイヤルされる番号、受けたコール、逸したコールのような電話通信に関する情報を記憶し、コンピュータ又はコンピュータネットワークにログオンし、コンピュータ又はコンピュータネットワークの限定エリアへの許可された個人のアクセスを許し、コンピュータデスクトップのユーザの好みの構成に関連したユーザプロフィールをロードし、ウェブコンテンツへのアクセスを許し、特定のプログラムを起動し、メッセージを暗号化又はデコードし、等々を含むが、それらに限定されない。又、ホストプロセッサ128は、パネル処理に関係のない付加的なファンクションを遂行することもでき、そしてプログラム記憶装置1132と、装置のユーザにUIを与えるためのLCDディスプレイのようなディスプレイ装置1130とに結合することができる。ディスプレイ装置1130は、タッチセンサパネル124の下に一部分又は全体的に位置されたときに、タッチセンサパネル1124と一緒に、タッチスクリーンを形成することができる。
上述したファンクションの1つ以上は、メモリ(例えば、図11の周辺装置1104の1つ)に記憶されてパネルプロセッサ1102により実行されるファームウェア、又はプログラム記憶装置1132に記憶されてホストプロセッサ1128により実行されるファームウェアによって遂行できることに注意されたい。又、このファームウェアは、コンピュータベースのシステム、プロセッサ収容システムのようなインストラクション実行システム、装置又はデバイス、或いはそのインストラクション実行システム、装置又はデバイスからインストラクションをフェッチしてそれらインストラクションを実行する他のシステムにより使用するために又はそれらに関連して使用するために、コンピュータ読み取り可能な媒体に記憶され及び/又はその中において搬送される。本書において、「コンピュータ読み取り可能な媒体」とは、インストラクション実行システム、装置又はデバイスにより使用するために又はそれらに関連して使用するためにプログラムを収容し又は記憶できる媒体である。コンピュータ読み取り可能な媒体は、電子、磁気、光学、電磁、赤外線又は半導体システム、装置又はデバイス、ポータブルコンピュータディスケット(磁気)、ランダムアクセスメモリ(RAM)(磁気)、リードオンリメモリ(ROM)(磁気)、消去可能なプログラマブルリードオンリメモリ(EPROM)(磁気)、ポータブル光学ディスク、例えば、CD、CD−R、CD−RW、DVD、DVD−R又はDVD−RW、或いはフラッシュメモリ、例えば、コンパクトフラッシュカード、セキュアなデジタルカード、USBメモリデバイス、メモリスティック、等を含むが、それらに限定されない。
又、ファームウェアは、コンピュータベースのシステム、プロセッサ収容システムのようなインストラクション実行システム、装置又はデバイス、或いはそのインストラクション実行システム、装置又はデバイスからインストラクションをフェッチしてそれらインストラクションを実行する他のシステムにより使用するために又はそれらに関連して使用するために、搬送媒体内で伝播することもできる。本書において、「搬送媒体」とは、インストラクション実行システム、装置又はデバイスにより使用するために又はそれらに関連して使用するためにプログラムを通信し、伝播し又は搬送できる媒体である。読み取り可能な搬送媒体は、電子、磁気、光学、電磁又は赤外線のワイヤード又はワイヤレス伝播媒体を含むが、それらに限定されない。
図12Aは、コンピューティングシステム1100と同様のコンピューティングシステム1238を含む規範的な移動電話1236を示す。この移動電話1236は、本発明の実施形態により負のピクセル補償を動的に且つ選択的に与えるためにタッチセンサパネル1224及びその関連処理能力(パネルプロセッサ1102及びパネルサブシステム1106のような)を備えている。
図12Bは、コンピューティングシステム1100と同様のコンピューティングシステム1238を含む規範的なオーディオ/ビデオプレーヤ1240(又はデジタルメディアプレーヤ)を示す。このオーディオ/ビデオプレーヤ1240は、本発明の実施形態により負のピクセル補償を動的に且つ選択的に与えるためにタッチセンサパネル1224及びその関連処理能力(パネルプロセッサ1102及びパネルサブシステム1106のような)を備えている。
図12Cは、コンピューティングシステム1100と同様のコンピューティングシステム1238を含む規範的なコンピュータ1244を示す。このコンピュータ1244は、本発明の実施形態により負のピクセル補償を動的に且つ選択的に与えるためにタッチセンサパネル1224(ディスプレイ及び/又はトラックパッドに含まれた)及びその関連処理能力(パネルプロセッサ1102及びパネルサブシステム1106のような)を備えている。タッチセンサパネル1224は、タッチスクリーン、トラックパッド、及び他のタッチ入力表面装置の少なくとも1つを含むが、それに限定されない。
図12A−12Cの移動電話、メディアプレーヤ、及びコンピュータは、本発明の実施形態による寄生キャパシタンス補償スキームを使用することによりタッチ事象(1つ又は複数)の検出において改善された精度を達成することができる。
以上、添付図面を参照して、本発明の実施形態を完全に説明したが、当業者であれば、種々の変更や修正が明らかとなろう。このような変更や修正は、特許請求の範囲に規定される本発明の実施形態の範囲内に包含されると理解すべきである。
100:タッチセンサパネル
102:ドライブ線
104:センス線
106:ピクセル
108:ドライブ回路
110:電荷増幅器
112:逆方向電圧源
114:相互キャパシタンス
200:指
202:電界線
204:カバー
300:タッチセンサパネル
302:ドライブ線
304:センス線
306:センサ
308:ドライブ回路
310:センス増幅器
400:フィードバックキャパシタンス
402:ピクセルタッチ出力値
404:タッチキャパシタンス
406:タッチ及びドライブキャパシタンス
408:タッチ及びセンスキャパシタンス
410:接地キャパシタンス
414:負のキャパシタンス
418:ピクセルタッチ出力値
600:行のパネル集中寄生キャパシタンス
602:列のパネル集中寄生キャパシタンス
1100:コンピューティングシステム
1102:パネルプロセッサ
1104:周辺装置(例えば、メモリ)
1106:パネルサブシステム
1108:センスチャンネル
1110:チャンネルスキャンロジック
1112:RAM
1114:ドライバロジック
1116:刺激信号
1124:タッチセンサパネル
1128:ホストプロセッサ
1130:ディスプレイ装置
1132:プログラム記憶装置

Claims (25)

  1. タッチセンサパネルにタッチする対象物の接地が充分でない場合、寄生キャパシタンスの影響を受けた正常ではないタッチ出力値を補償する方法であって
    タッチセンサパネルと接触する対象物と接地面との間のキャパシタンス量である対象物対接地点キャパシタンスを決定するステップと、
    前記対象物対接地点キャパシタンスが所定のスレッシュホールド以下であるときに前記対象物対接地点キャパシタンス及び測定ピクセルタッチ出力値に基づいてタッチセンサパネルのピクセルごとに実際のピクセルタッチ出力値を計算するステップと、
    前記対象物対接地点キャパシタンスが所定のスレッシュホールド以下であるとき、前記測定ピクセルタッチ出力値を前記計算したピクセルタッチ出力値に置き換えることにより、寄生キャパシタンスの影響を除去して対象物の接地が充分なタッチ出力値へと補償するステップと、
    を備えた方法。
  2. 対象物対接地点キャパシタンスを決定する前記ステップは、タッチセンサパネルの通常の感知動作中に前記対象物対接地点キャパシタンスを周期的に決定することを含む、請求項1に記載の方法。
  3. 前記対象物対接地点キャパシタンス及びピクセルごとの実際のピクセルタッチ出力値に基づいて、タッチセンサパネルのピクセルごとに連続する実際のピクセルタッチ出力値を計算するステップを更に備えた、請求項1に記載の方法。
  4. ピクセルごとの前記連続する実際のピクセルタッチ出力値は、ピクセルごとの実際のピクセルタッチ出力値より正確である、請求項3に記載の方法。
  5. 前記タッチセンサパネルは、コンピューティングシステム内に合体される、請求項1に記載の方法。
  6. タッチセンサパネルにタッチする対象物の接地が充分でない場合、寄生キャパシタンスの影響を受けた正常ではないタッチ出力値を補償する装置であって
    タッチセンサパネル上に第1配向を有する複数のドライブ線の各々に結合された第1の刺激信号源であって、第1の測定ピクセルタッチ出力値を発生するようにアクチベートされるように構成された第1の刺激信号源と、
    前記タッチセンサパネル上に前記第1配向とは異なる第2配向を有する複数のセンス線の各々に結合されたセンス増幅器であって、このセンス増幅器の入力には第2の刺激信号源が結合され、この第2の刺激信号源は、第2の測定ピクセルタッチ出力値を発生するようにアクチベートされるように構成されたセンス増幅器と、
    前記第1の測定ピクセルタッチ出力値及びタッチセンサパネルと接触する対象物と接地面との間のキャパシタンス量である対象物対接地点キャパシタンスを繰り返し使用して実際のピクセルタッチ出力値を計算するように構成されたパネルプロセッサと、を備え、
    前記パネルプロセッサは、前記対象物対接地点キャパシタンスが所定のスレッシュホールド以下であるとき、前記第1の測定ピクセルタッチ出力値を前記計算したピクセルタッチ出力値に置き換えることにより、寄生キャパシタンスの影響を除去して対象物の接地が充分なタッチ出力値へと補償する装置。
  7. 前記第1の刺激信号源は、前記第1の測定ピクセルタッチ出力値を発生するように同時にアクチベートされるべく構成された、請求項6に記載の装置。
  8. 前記第2の刺激信号源は、前記第2の測定ピクセルタッチ出力値を発生するように同時にアクチベートされるべく構成された、請求項6に記載の装置。
  9. 前記パネルプロセッサは、前記第1の測定ピクセルタッチ出力値、前記第2の測定ピクセルタッチ出力値、平均相互キャパシタンス、及び前記センス増幅器に関連したフィードバックキャパシタンスに基づいて、タッチセンサパネルと接触する対象物に関連した前記対象物対接地点キャパシタンスを計算するように構成される、請求項6に記載の装置。
  10. 前記パネルプロセッサは、タッチセンサパネルの通常の動作中に前記対象物対接地点キャパシタンスを周期的に計算するように構成される、請求項9に記載の装置。
  11. 前記第2の刺激信号源は、逆方向刺激信号を前記センス線に与える、請求項6に記載の装置。
  12. 前記タッチセンサパネルは、コンピューティングシステムに合体される、請求項6に記載の装置。
  13. タッチセンサパネルにタッチする対象物の接地が不充分でない場合、寄生キャパシタンスの影響を受けた正常ではないタッチ出力値を補償するシステムであって
    複数のドライブ線及び複数のセンス線を有するタッチセンサパネルと、
    前記タッチセンサパネルに結合されたパネルサブシステムと、
    を備え、前記パネルサブシステムは、
    前記タッチセンサパネルのドライブ線に結合されて、第1の刺激信号を発生するように構成されたドライバロジック、及び
    前記タッチセンサパネルのセンス線に結合されたセンスチャンネルであって、各センスチャンネルは、センス増幅器を含み、センス増幅器の入力には第2の刺激信号源が結合され、更に、センスチャンネルは、前記ドライバロジックからの第1の刺激信号に応答して第1の測定ピクセルタッチ出力値を発生すると共に、前記第2の刺激信号源からの第2の刺激信号に応答して第2の測定ピクセルタッチ出力値を発生するものであるセンスチャンネル、
    を含み、更に、
    前記パネルサブシステムに結合されて、前記タッチセンサパネルと接触する対象物と接地面との間のキャパシタンス量である対象物対接地点キャパシタンスを計算するように構成されたパネルプロセッサであって前記対象物対接地点キャパシタンスが所定のスレッシュホールド以下であるとき、前記第1の測定ピクセルタッチ出力値を前記対象物対接地点キャパシタンスとから計算したピクセルタッチ出力値に置き換えることにより、寄生キャパシタンスの影響を除去して対象物の接地が充分なタッチ出力値へと補償する当該パネルプロセッサ、を備えたシステム。
  14. 前記ドライバロジックは、前記第1の刺激信号を複数のドライブ線に同時に与えるように構成される、請求項13に記載のシステム。
  15. 前記パネルプロセッサは、前記第1の刺激信号、前記第1の測定ピクセルタッチ出力値、及び前記センス増幅器に関連したフィードバックキャパシタンスに基づいて、前記対象物対接地点キャパシタンスに対する第1の先駆値を計算するよう構成された、請求項13に記載のシステム。
  16. 前記第2の刺激信号源は、前記第2の刺激信号を複数のセンス線に同時に与えるように構成される、請求項13に記載のシステム。
  17. 前記パネルプロセッサは、前記第2の刺激信号、前記第2の測定ピクセルタッチ出力値、及び前記センス増幅器に関連したフィードバックキャパシタンスに基づいて、前記対象物対接地点キャパシタンスに対する第2の先駆値を計算するよう構成された、請求項13に記載のシステム。
  18. 前記第2の先駆値は、更に、センス線に対するパネル集中寄生キャパシタンスに基づくものである、請求項17に記載のシステム。
  19. 前記パネルプロセッサは、タッチセンサパネルの校正中にセンス線に対するパネル集中寄生キャパシタンスを計算するように構成される、請求項18に記載のシステム。
  20. 前記パネルプロセッサは、前記第1の刺激信号、第1の測定ピクセルタッチ出力値、第2の刺激信号、第2の測定ピクセルタッチ出力値、及びフィードバックキャパシタンスに基づいて、センス線に対するパネル集中寄生キャパシタンスを計算するように構成された、請求項18に記載のシステム。
  21. 前記パネルプロセッサは、前記第1の測定ピクセルタッチ出力値及び対象物対接地点キャパシタンスを繰り返し使用することから実際のピクセルタッチ出力値を計算するように構成された、請求項13に記載のシステム。
  22. タッチセンサパネルにタッチする対象物の接地が充分でない場合、寄生キャパシタンスの影響を受けた正常ではないタッチ出力値を補償するためのプログラムコードを含むコンピュータ読み取り可能な媒体において、そのプログラムコードは、
    タッチセンサパネルと接触する対象物に関連した不充分な接地条件の存在を周期的に決定し、
    不充分な接地条件が存在する場合には、センス線に結合されたセンス増幅器からのピクセルごとに検出された電荷結合の減少及び不充分な接地条件を表す接地キャパシタンスを使用して、ピクセルごとにタッチセンサパネルと接触する対象物に関連した電荷結合の実際の減少を繰り返し計算することで実際のピクセルタッチ出力値を計算し、
    不充分な接地の対象物の測定ピクセルタッチ出力値を前記計算したピクセルタッチ出力値に置き換えることにより、寄生キャパシタンスの影響を除去して対象物の接地が充分なタッチ出力値へと補償する、
    手順を遂行させるものである、コンピュータ読み取り可能な媒体。
  23. 前記プログラムコードは、更に、前記ピクセルごとに計算された電荷結合の実際の減少と、対象物がタッチセンサパネルと接触する前の各ピクセルに関連した相互キャパシタンスとに基づいて、ピクセルごとの実際のピクセルタッチ出力値を与えるものである、請求項22に記載のコンピュータ読み取り可能な媒体。
  24. 前記プログラムコードは、更に、ピクセルごとの電荷結合の実際の減少の計算の第1の繰り返しの後に、その直前に計算された電荷結合の実際の減少及び接地キャパシタンスを使用して、ピクセルごとの電荷結合の実際の減少のその後の繰り返しを計算するものである、請求項22に記載のコンピュータ読み取り可能な媒体。
  25. 前記プログラムコードは、更に、直前に計算された電荷結合の実際の減少に対する前記計算された電荷結合の実際の減少の収斂を決定するものである、請求項22に記載のコンピュータ読み取り可能な媒体。
JP2011526948A 2008-09-10 2009-09-09 タッチ感知パネルにおける寄生キャパシタンス作用の修正 Active JP5480905B2 (ja)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/208,324 US8810542B2 (en) 2008-09-10 2008-09-10 Correction of parasitic capacitance effect in touch sensor panels
US12/208,324 2008-09-10
PCT/US2009/056414 WO2010030710A1 (en) 2008-09-10 2009-09-09 Correction of parasitic capacitance effect in touch sensor panels

Publications (2)

Publication Number Publication Date
JP2012502397A JP2012502397A (ja) 2012-01-26
JP5480905B2 true JP5480905B2 (ja) 2014-04-23

Family

ID=41581182

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2011526948A Active JP5480905B2 (ja) 2008-09-10 2009-09-09 タッチ感知パネルにおける寄生キャパシタンス作用の修正

Country Status (7)

Country Link
US (1) US8810542B2 (ja)
EP (1) EP2335140B1 (ja)
JP (1) JP5480905B2 (ja)
KR (1) KR101242883B1 (ja)
CN (2) CN201638189U (ja)
HK (1) HK1141100A1 (ja)
WO (1) WO2010030710A1 (ja)

Families Citing this family (125)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7812827B2 (en) 2007-01-03 2010-10-12 Apple Inc. Simultaneous sensing arrangement
US8493331B2 (en) 2007-06-13 2013-07-23 Apple Inc. Touch detection using multiple simultaneous frequencies
US8395589B2 (en) * 2007-11-02 2013-03-12 Cypress Semiconductor Corporation Press on power-up detection for a touch-sensor device
US20090174676A1 (en) 2008-01-04 2009-07-09 Apple Inc. Motion component dominance factors for motion locking of touch sensor data
US8358142B2 (en) 2008-02-27 2013-01-22 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US8319505B1 (en) 2008-10-24 2012-11-27 Cypress Semiconductor Corporation Methods and circuits for measuring mutual and self capacitance
US9715310B2 (en) * 2008-03-19 2017-07-25 Egalax_Empia Technology Inc. Touch controller, touch system, and method for detecting a touch screen
US9329732B2 (en) 2008-03-19 2016-05-03 Egalax—Empia Technology Inc. Device and method for detecting touch screen
US8300019B2 (en) * 2008-07-15 2012-10-30 Apple Inc. Capacitive sensor coupling correction
US8592697B2 (en) 2008-09-10 2013-11-26 Apple Inc. Single-chip multi-stimulus sensor controller
US9606663B2 (en) * 2008-09-10 2017-03-28 Apple Inc. Multiple stimulation phase determination
US8810542B2 (en) 2008-09-10 2014-08-19 Apple Inc. Correction of parasitic capacitance effect in touch sensor panels
US9348451B2 (en) 2008-09-10 2016-05-24 Apple Inc. Channel scan architecture for multiple stimulus multi-touch sensor panels
US8692776B2 (en) * 2008-09-19 2014-04-08 Apple Inc. Correction of parasitic capacitance effect in touch sensor panels
US10585493B2 (en) 2008-12-12 2020-03-10 Apple Inc. Touch sensitive mechanical keyboard
US8922521B2 (en) 2009-02-02 2014-12-30 Apple Inc. Switching circuitry for touch sensitive display
US8314779B2 (en) * 2009-02-23 2012-11-20 Solomon Systech Limited Method and apparatus for operating a touch panel
US8593410B2 (en) 2009-04-10 2013-11-26 Apple Inc. Touch sensor panel design
JP5652966B2 (ja) * 2009-05-13 2015-01-14 シナプティクス インコーポレイテッド 静電容量センサデバイス
US8957874B2 (en) 2009-06-29 2015-02-17 Apple Inc. Touch sensor panel design
US8482544B2 (en) * 2009-07-10 2013-07-09 Apple Inc. Negative pixel compensation
CN101957216A (zh) * 2009-07-13 2011-01-26 鸿富锦精密工业(深圳)有限公司 位置感测装置及位置感测方法
US9632622B2 (en) * 2009-07-16 2017-04-25 Apple Inc. Ground detection for touch sensitive device
US8723827B2 (en) * 2009-07-28 2014-05-13 Cypress Semiconductor Corporation Predictive touch surface scanning
US9069405B2 (en) 2009-07-28 2015-06-30 Cypress Semiconductor Corporation Dynamic mode switching for fast touch response
CN102193693B (zh) * 2010-03-17 2014-03-19 群康科技(深圳)有限公司 触控面板及其差动辨识方法
KR101109495B1 (ko) 2010-03-18 2012-01-31 주식회사 지니틱스 커패시턴스 측정 회로의 캘리브레이션 방법 및 캘리브레이션이 적용된 터치스크린 장치
US8773146B1 (en) 2010-04-16 2014-07-08 Cypress Semiconductor Corporation Waterproof scanning of a capacitive sense array
CN102253787B (zh) * 2010-05-21 2014-12-10 宸鸿科技(厦门)有限公司 电感式触控传感器及其触摸点侦测方法
US8451250B2 (en) * 2010-07-22 2013-05-28 Au Optronics Corporation Capacitive touch device and method of driving same
KR20130108556A (ko) 2010-08-23 2013-10-04 사이프레스 세미컨덕터 코포레이션 컨패시턴스 스캐닝 근접성 검출
US9268431B2 (en) * 2010-08-27 2016-02-23 Apple Inc. Touch and hover switching
CN102486691A (zh) * 2010-12-01 2012-06-06 台达电子工业股份有限公司 触控装置
TWI430165B (zh) * 2010-12-30 2014-03-11 Egalax Empia Technology Inc 電容式觸摸屏與電容式觸摸屏的偵測方法
US20120206399A1 (en) * 2011-02-10 2012-08-16 Alcor Micro, Corp. Method and System for Processing Signals of Touch Panel
US8810532B2 (en) 2011-04-22 2014-08-19 Pixart Imaging, Inc. In-situ detection of touchscreen panel shorts
KR101117328B1 (ko) * 2011-05-24 2012-03-20 (주)이미지스테크놀로지 터치스크린 패널을 이용한 커패시터 캘리브레이션 방법
US9285932B1 (en) 2011-07-28 2016-03-15 Parade Technologies, Ltd. Negative touch recovery for mutual capacitance scanning systems
TWI469024B (zh) * 2011-08-03 2015-01-11 Raydium Semiconductor Corp 驅動信號轉換之觸控輸入裝置
US9785251B2 (en) 2011-09-14 2017-10-10 Apple Inc. Actuation lock for a touch sensitive mechanical keyboard
US9746967B2 (en) 2011-09-15 2017-08-29 Apple Inc. Concurrent touch and negative pixel scan
DE102011083438B4 (de) * 2011-09-26 2022-06-30 Fraunhofer-Gesellschaft zur Förderung der angewandten Forschung e.V. Sensoranordnung zur Bestimmung des Zustands einer Person auf einem Untergrund
CN107885387B (zh) * 2011-10-14 2021-07-23 禾瑞亚科技股份有限公司 触摸屏的侦测装置与方法
EP2587352A1 (en) * 2011-10-25 2013-05-01 austriamicrosystems AG Touch sensing system and method for operating a touch sensing system
KR101895883B1 (ko) * 2011-11-09 2018-09-10 삼성전자 주식회사 터치스크린패널의 터치 감도 개선 방법 및 장치
TWI450172B (zh) * 2011-11-30 2014-08-21 Elan Microelectronics Corp 觸控面板之未共地補償方法
US8581870B2 (en) * 2011-12-06 2013-11-12 Apple Inc. Touch-sensitive button with two levels
US9411472B2 (en) * 2011-12-08 2016-08-09 Atmel Corporation Touch sensor with adaptive touch detection thresholding
EP2791768A1 (de) 2011-12-16 2014-10-22 T-Touch International S.à.r.l. Touchdatenträger und verfahren
US9965105B2 (en) * 2011-12-28 2018-05-08 Synaptics Incorporated Systems and methods for detecting low ground mass conditions in sensor devices
US9081442B2 (en) 2012-02-27 2015-07-14 Apple Inc. Split sense lines for negative pixel compensation
KR20130107833A (ko) * 2012-03-23 2013-10-02 삼성전자주식회사 터치 감지 방법 및 터치 감지 장치
US9329723B2 (en) 2012-04-16 2016-05-03 Apple Inc. Reconstruction of original touch image from differential touch image
JP2013242699A (ja) * 2012-05-21 2013-12-05 Renesas Electronics Corp 半導体装置
US9182432B2 (en) 2012-07-18 2015-11-10 Synaptics Incorporated Capacitance measurement
US9632606B1 (en) * 2012-07-23 2017-04-25 Parade Technologies, Ltd. Iteratively adjusting estimated touch geometries of estimated touches to sequential estimated actual touches
EP2693316A1 (en) * 2012-07-31 2014-02-05 BlackBerry Limited Electronic device and method of detecting touches on a touch-sensitive display
US9377907B2 (en) * 2012-09-21 2016-06-28 Apple Inc. Self capacitance implementation method
TWI470523B (zh) 2012-11-09 2015-01-21 Orise Technology Co Ltd 電容式觸控面板的雜訊濾除方法及系統
KR102007817B1 (ko) * 2012-12-21 2019-08-07 엘지디스플레이 주식회사 기준 데이터 보정방법과 이를 이용한 터치 스크린 장치
TWI502265B (zh) * 2013-01-25 2015-10-01 Sipix Technology Inc 電泳顯示器
US9335873B2 (en) * 2013-06-20 2016-05-10 Atmel Corporation Method of compensating for retransmission effects in a touch sensor
US20150015528A1 (en) * 2013-07-10 2015-01-15 Synaptics Incorporated Hybrid capacitive image determination and use
US9507472B2 (en) 2013-07-10 2016-11-29 Synaptics Incorporated Hybrid capacitive baseline management
US10061444B2 (en) 2013-07-31 2018-08-28 Apple Inc. Self capacitance touch sensing
JP6090050B2 (ja) * 2013-08-08 2017-03-08 ソニー株式会社 タッチ検出回路、タッチ検出方法、および電子機器
US9886141B2 (en) * 2013-08-16 2018-02-06 Apple Inc. Mutual and self capacitance touch measurements in touch panel
US20150049044A1 (en) * 2013-08-16 2015-02-19 Apple Inc. Touch panel electrode structure
KR101800295B1 (ko) * 2013-09-04 2017-12-20 엘지디스플레이 주식회사 위치감지방법, 위치감지장치, 안테나 장치 및 디스플레이 장치
US9274659B2 (en) 2013-09-27 2016-03-01 Synaptics Incorporated Transcapacitive input object sensing
US20150091842A1 (en) 2013-09-30 2015-04-02 Synaptics Incorporated Matrix sensor for image touch sensing
US10042489B2 (en) 2013-09-30 2018-08-07 Synaptics Incorporated Matrix sensor for image touch sensing
US9405415B2 (en) 2013-10-01 2016-08-02 Synaptics Incorporated Targeted transcapacitance sensing for a matrix sensor
US9164136B2 (en) * 2013-12-02 2015-10-20 Atmel Corporation Capacitive measurement circuit for a touch sensor device
EP3796594B1 (en) * 2013-12-13 2022-12-14 Apple Inc. Integrated touch and display architectures for self-capacitive touch sensors
EP2902888B1 (en) 2014-02-04 2022-10-05 Semtech Corporation Touch panel calibration system
US9753570B2 (en) 2014-03-14 2017-09-05 Synaptics Incorporated Combined capacitive sensing
US11093093B2 (en) 2014-03-14 2021-08-17 Synaptics Incorporated Transcapacitive and absolute capacitive sensing profiles
US9582112B2 (en) 2014-03-21 2017-02-28 Synaptics Incorporated Low ground mass artifact management
US9939966B2 (en) * 2014-03-28 2018-04-10 Synaptics Incorporated Low ground mass correction mechanism
US9727181B2 (en) 2014-03-28 2017-08-08 Synaptics Incorporated Method and system for low ground mass correction
KR101588521B1 (ko) * 2014-05-12 2016-01-25 주식회사 동부하이텍 터치 패널
US9582093B2 (en) 2014-05-13 2017-02-28 Synaptics Incorporated Passive pen with ground mass state switch
WO2015178920A1 (en) 2014-05-22 2015-11-26 Onamp Research Llc Panel bootstrapping architectures for in-cell self-capacitance
JP2017126097A (ja) * 2014-05-28 2017-07-20 シャープ株式会社 タッチセンサシステム用識別体およびタッチセンサシステム
US20170192612A1 (en) * 2014-05-28 2017-07-06 Sharp Kabushiki Kaisha Identifying body for touch-sensor system and touch-sensor system
JP6267060B2 (ja) 2014-05-30 2018-01-24 Dmg森精機株式会社 操作装置
JP2016009213A (ja) * 2014-06-20 2016-01-18 ホシデン株式会社 静電容量型タッチパネル
US10289251B2 (en) 2014-06-27 2019-05-14 Apple Inc. Reducing floating ground effects in pixelated self-capacitance touch screens
US9880655B2 (en) 2014-09-02 2018-01-30 Apple Inc. Method of disambiguating water from a finger touch on a touch sensor panel
US10209841B2 (en) 2014-09-10 2019-02-19 Sharp Kabushiki Kaisha Position inputting device and display device with position inputting function
US9524067B2 (en) * 2014-09-12 2016-12-20 Stmicroelectronics Asia Pacific Pte Ltd Capacitive touch screen with adaptive touch sensing threshold based on sharpness of the capacitive data
CN107077260B (zh) 2014-09-22 2020-05-12 苹果公司 触摸控制器和用于触摸传感器面板的方法
US9857925B2 (en) 2014-09-30 2018-01-02 Synaptics Incorporated Combining sensor electrodes in a matrix sensor
US9542051B2 (en) * 2014-10-24 2017-01-10 Microchip Technology Incorporated Analog elimination of ungrounded conductive objects in capacitive sensing
WO2016069642A1 (en) 2014-10-27 2016-05-06 Pylemta Management Llc Pixelated self-capacitance water rejection
US9772726B2 (en) * 2014-11-03 2017-09-26 Stmicroelectronics Asia Pacific Pte Ltd Capacitive discharge circuit for touch sensitive screen
US10203804B2 (en) * 2014-11-26 2019-02-12 Alps Electric Co., Ltd. Input device, and control method and program therefor
US9791970B2 (en) 2014-12-22 2017-10-17 Synaptics Incorporated Method and system for dual node sensing
US10191597B2 (en) 2015-06-30 2019-01-29 Synaptics Incorporated Modulating a reference voltage to preform capacitive sensing
US9778713B2 (en) 2015-01-05 2017-10-03 Synaptics Incorporated Modulating a reference voltage to preform capacitive sensing
CN111610890A (zh) 2015-02-02 2020-09-01 苹果公司 柔性自电容和互电容触摸感测***架构
US10488992B2 (en) 2015-03-10 2019-11-26 Apple Inc. Multi-chip touch architecture for scalability
US10095361B2 (en) 2015-03-18 2018-10-09 Microsoft Technology Licensing, Llc Stylus detection with capacitive based digitizer sensor
US9715304B2 (en) 2015-06-30 2017-07-25 Synaptics Incorporated Regular via pattern for sensor-based input device
US9720541B2 (en) 2015-06-30 2017-08-01 Synaptics Incorporated Arrangement of sensor pads and display driver pads for input device
US10365773B2 (en) 2015-09-30 2019-07-30 Apple Inc. Flexible scan plan using coarse mutual capacitance and fully-guarded measurements
US10296146B2 (en) 2015-12-22 2019-05-21 Microsoft Technology Licensing, Llc System and method for detecting grip of a touch enabled device
US10423268B2 (en) * 2015-12-22 2019-09-24 Microsoft Technology Licensing, Llc System and method for detecting grounding state of a touch enabled computing device
US10067587B2 (en) 2015-12-29 2018-09-04 Synaptics Incorporated Routing conductors in an integrated display device and sensing device
US9823774B2 (en) 2016-02-23 2017-11-21 Microsoft Technology Licensing, Llc Noise reduction in a digitizer system
US10540035B2 (en) 2016-06-30 2020-01-21 Synaptics Incorporated Normalizing capacitive sensing measurements to reduce effects of low ground mass and noise
AU2017208277B2 (en) 2016-09-06 2018-12-20 Apple Inc. Back of cover touch sensors
US10386965B2 (en) 2017-04-20 2019-08-20 Apple Inc. Finger tracking in wet environment
CN106991990A (zh) * 2017-05-27 2017-07-28 上海天马有机发光显示技术有限公司 显示面板及显示装置
US10620759B2 (en) * 2017-09-18 2020-04-14 Synaptics Incorporated Method and system for scanning matrix electrode sub-regions
CN107450788B (zh) * 2017-09-19 2020-12-18 惠科股份有限公司 触控显示装置
CN111868670A (zh) * 2018-01-19 2020-10-30 触觉实验室股份有限公司 具有接收隔离的矩阵传感器
US10678348B2 (en) 2018-03-12 2020-06-09 Microsoft Technology Licensing, Llc Touch detection on an ungrounded pen enabled device
US10616349B2 (en) 2018-05-01 2020-04-07 Microsoft Technology Licensing, Llc Hybrid sensor centric recommendation engine
KR102315144B1 (ko) * 2019-04-02 2021-10-21 주식회사 하이딥 터치 입력 장치
US11119606B2 (en) * 2019-08-20 2021-09-14 Synaptics Incorporated Background capacitance compensation
US11157109B1 (en) 2019-09-06 2021-10-26 Apple Inc. Touch sensing with water rejection
US11662867B1 (en) 2020-05-30 2023-05-30 Apple Inc. Hover detection on a touch sensor panel
US11269457B1 (en) 2021-02-03 2022-03-08 Apple Inc. Systems and methods for improved touch screen selectivity and sensitivity

Family Cites Families (39)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5483261A (en) 1992-02-14 1996-01-09 Itu Research, Inc. Graphical input controller and method with rear screen image detection
US5543588A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Touch pad driven handheld computing device
US5488204A (en) 1992-06-08 1996-01-30 Synaptics, Incorporated Paintbrush stylus for capacitive touch sensor pad
US5880411A (en) 1992-06-08 1999-03-09 Synaptics, Incorporated Object position detector with edge motion feature and gesture recognition
US5283559A (en) 1992-09-21 1994-02-01 International Business Machines Corp. Automatic calibration of a capacitive touch screen used with a fixed element flat screen display panel
JPH08179871A (ja) * 1994-12-20 1996-07-12 Pentel Kk タッチパネル兼用透明デジタイザ
US5825352A (en) 1996-01-04 1998-10-20 Logitech, Inc. Multiple fingers contact sensing method for emulating mouse buttons and mouse operations on a touch sensor pad
US5835079A (en) 1996-06-13 1998-11-10 International Business Machines Corporation Virtual pointing device for touchscreens
JP3220405B2 (ja) * 1997-02-20 2001-10-22 アルプス電気株式会社 座標入力装置
JPH11143626A (ja) 1997-11-10 1999-05-28 Sharp Corp 座標入力装置
US6310610B1 (en) 1997-12-04 2001-10-30 Nortel Networks Limited Intelligent touch display
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US8479122B2 (en) 2004-07-30 2013-07-02 Apple Inc. Gestures for touch sensitive input devices
EP2256605B1 (en) 1998-01-26 2017-12-06 Apple Inc. Method and apparatus for integrating manual input
US6188391B1 (en) 1998-07-09 2001-02-13 Synaptics, Inc. Two-layer capacitive touchpad and method of making same
US6466036B1 (en) * 1998-11-25 2002-10-15 Harald Philipp Charge transfer capacitance measurement circuit
JP4542637B2 (ja) 1998-11-25 2010-09-15 セイコーエプソン株式会社 携帯情報機器及び情報記憶媒体
US6469524B1 (en) * 2000-08-25 2002-10-22 Delphi Technologies, Inc. System and method for interrogating a capacitive sensor
JP3800984B2 (ja) 2001-05-21 2006-07-26 ソニー株式会社 ユーザ入力装置
JP2003173237A (ja) 2001-09-28 2003-06-20 Ricoh Co Ltd 情報入出力システム、プログラム及び記憶媒体
US6690387B2 (en) 2001-12-28 2004-02-10 Koninklijke Philips Electronics N.V. Touch-screen image scrolling system and method
US11275405B2 (en) 2005-03-04 2022-03-15 Apple Inc. Multi-functional hand-held device
CN2596419Y (zh) * 2002-12-30 2003-12-31 北京汉王科技有限公司 用于手写轨迹采集的触摸屏控制装置
US7495659B2 (en) 2003-11-25 2009-02-24 Apple Inc. Touch pad for handheld device
US7385593B2 (en) 2004-02-17 2008-06-10 Trane International Inc. Generating and validating pixel coordinates of a touch screen display
US7466148B2 (en) * 2004-07-01 2008-12-16 Quantum Applied Science & Research, Inc. Sensor system for measuring an electric potential signal of an object
US20070074913A1 (en) * 2005-10-05 2007-04-05 Geaghan Bernard O Capacitive touch sensor with independently adjustable sense channels
KR101160837B1 (ko) * 2005-10-26 2012-06-29 삼성전자주식회사 접촉 감지 기능이 있는 표시 장치
JP2007179230A (ja) * 2005-12-27 2007-07-12 Sharp Corp 容量結合方式タッチパネルの座標位置検出装置
US7812826B2 (en) 2005-12-30 2010-10-12 Apple Inc. Portable electronic device with multi-touch input
US8279180B2 (en) * 2006-05-02 2012-10-02 Apple Inc. Multipoint touch surface controller
KR20070109360A (ko) * 2006-05-11 2007-11-15 삼성전자주식회사 터치 스크린 장치 및 이의 노이즈 제거 방법
CN101078774B (zh) * 2006-05-26 2012-07-18 株式会社藤仓 接近传感器和接近感测方法
US20080007529A1 (en) * 2006-07-07 2008-01-10 Tyco Electronics Corporation Touch sensor
US8711129B2 (en) * 2007-01-03 2014-04-29 Apple Inc. Minimizing mismatch during compensation
US8054296B2 (en) * 2007-01-03 2011-11-08 Apple Inc. Storing baseline information in EEPROM
TW200905538A (en) * 2007-07-31 2009-02-01 Elan Microelectronics Corp Touch position detector of capacitive touch panel and method of detecting the touch position
US9075483B2 (en) * 2007-12-21 2015-07-07 Apple Inc. Negative pixel compensation
US8810542B2 (en) 2008-09-10 2014-08-19 Apple Inc. Correction of parasitic capacitance effect in touch sensor panels

Also Published As

Publication number Publication date
US20100060608A1 (en) 2010-03-11
CN101673164B (zh) 2013-04-10
EP2335140A1 (en) 2011-06-22
JP2012502397A (ja) 2012-01-26
KR20110053271A (ko) 2011-05-19
US8810542B2 (en) 2014-08-19
EP2335140B1 (en) 2014-06-11
WO2010030710A1 (en) 2010-03-18
CN101673164A (zh) 2010-03-17
CN201638189U (zh) 2010-11-17
HK1141100A1 (en) 2010-10-29
KR101242883B1 (ko) 2013-03-12

Similar Documents

Publication Publication Date Title
JP5480905B2 (ja) タッチ感知パネルにおける寄生キャパシタンス作用の修正
US9013437B2 (en) Negative pixel compensation
US10282026B2 (en) Measuring body capacitance effect in touch sensitive device
US8570301B2 (en) Negative pixel compensation
EP2413224B1 (en) Compensation for capacitance change in touch sensing device
US9465456B2 (en) Reduce stylus tip wobble when coupled to capacitive sensor
TWI536232B (zh) 用於負像素補償之分離感測線
AU2012227270B2 (en) Negative pixel compensation
AU2014208225B2 (en) Negative pixel compensation

Legal Events

Date Code Title Description
A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20130130

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20130131

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130430

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130509

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130531

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130607

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20130701

A602 Written permission of extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A602

Effective date: 20130708

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20130731

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20140115

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20140214

R150 Certificate of patent or registration of utility model

Ref document number: 5480905

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250