CN1589427A - 触摸屏校准系统和方法 - Google Patents

触摸屏校准系统和方法 Download PDF

Info

Publication number
CN1589427A
CN1589427A CNA028232526A CN02823252A CN1589427A CN 1589427 A CN1589427 A CN 1589427A CN A028232526 A CNA028232526 A CN A028232526A CN 02823252 A CN02823252 A CN 02823252A CN 1589427 A CN1589427 A CN 1589427A
Authority
CN
China
Prior art keywords
touch
screen
calibration
error
terminal
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.)
Granted
Application number
CNA028232526A
Other languages
English (en)
Other versions
CN1327322C (zh
Inventor
K·P·豪克
L·D·R·哈里斯
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.)
3M Innovative Properties Co
Original Assignee
3M Innovative Properties Co
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 3M Innovative Properties Co filed Critical 3M Innovative Properties Co
Publication of CN1589427A publication Critical patent/CN1589427A/zh
Application granted granted Critical
Publication of CN1327322C publication Critical patent/CN1327322C/zh
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

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
    • 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

Abstract

一种触摸屏校准系统和方法,将一个信号施加于触摸屏的终端并且将一个校准阻抗应用于这些终端;感知应用于终端的所述校准阻抗的作用;计算当应用所述校准阻抗的时候每个终端的X、Y位置以及计算每个终端的偏移误差并应用所述偏移误差以从测量触摸位置获取校正触摸位置;另外可以计算每个终端的增益误差并应用所述增益误差以获取所述校正触摸位置。

Description

触摸屏校准系统和方法
本发明一般涉及用于校准触摸屏的触摸屏校准系统和方法。
背景技术
典型的触摸屏使用一片具有导电涂层(诸如带有一个角上一个的、共四个终端连接的铟锡氧化物)的玻璃。所述触摸屏也可以是具有用导电材料制成的电极式样的电容或者电阻触摸屏。手指、铁笔、或者能够在接触点上吸引或者注入电流。接着,所述电流能够相对接触点的位置成比例地分配到触摸板终端。因此,所述触摸屏的精确性取决于,终端中电流分配把接触位置体现得如何。为有助于将接触信号的点和正确的位置数据相关联,校准触摸屏。校准经常在制作的过程中进行,并且在某些情况下,能够由诸如最终用户执行重新校准。校准也能包括诊断功能,藉此来查找无法纠正的误差并且指示无功能的状态。
发明概述
在许多情况中,对触摸屏频繁的校准和重新校准可以令人满意。无论所述触摸屏是电容触摸屏还是电阻触摸屏,其中由于老化和环境条件,线性化模式的阻抗以及感测和控制电路的有源元件和无源元件能够随时间改变。这些条件的变化能够在终端电流的分配中引发误差,导致报告接触信息的错误的点。由于电路的增益不同或者与每个终端关联的阻抗不同,电流分配中的误差也能够产生。
在典型的由操作者执行的重新校准中,在大量位置已知的预定测试点做单点接触。已知位置和测量位置之间的任何区别都呈现一个误差,该误差在随后的触摸位置测量中被纳入考虑。这种手动的重新校准要求操作员中断工作并且执行所述校准程序,很可能降低效率。当周围条件变化,例如当温度变化超过一个指定值时,可能需要的重新校准频率趋于上升。另外,由于涉及以同样的方式触摸所述测试点,并以相同的阻抗执行每次重新校准的困难,操作者重新校准的可重复性可能很低。也有一个可能性就是在用户意识到应该执行重新校准之前,已经记录了许多错误的触摸点。
本发明提供了一种不需要用户触摸测试点而且能够诸如基于周期,基于计划,基于事件(例如,在启动的时候或者在一段用户停止状态的指定时间之后),基于探测临界值(例如,在温度变化一个指定数值之后),或者类似情况而自动执行的校准系统和方法。根据本发明,通过将校准阻抗实施于触摸屏终端,感知每个终端上的校准阻抗的效应,然后计算每个终端指示的X、Y位置,能够实现一种有效的、自动的触摸屏校准系统和方法。这个模拟的触摸信息能够用来计算每个终端的偏移量,并且应用那些偏移量以从测量的触摸位置获取正确的触摸位置,并且/或者以计算每个终端指示的增益误差,并应用所述增益误差以从测量的触摸位置获取正确的触摸位置。
本发明特写了一个包含触摸屏的触摸屏校准系统,该触摸屏具有多个终端和一个控制电路,该控制电路用于将信号实施于所述终端,并感知对触摸屏上的模拟触摸所产生的信号的作用。一个开关电路能够将校准阻抗应用于所述终端。一个微处理器可被配置为,用于计算当应用所述校准阻抗时,每个终端指示的校准X、Y位置,并且响应所述校准位置,以计算每个终端的偏移量并应用那些偏移量以从测量的触摸位置获取正确的触摸位置。一个诊断功能能够在校准中所测量的信号超过预定范围的时候,报告误差情况。
在一个实施例中,所述微处理器还可以被配置为,将所述偏移量插值为所述测量触摸位置的相对X、Y位置的函数,周期性地操作所述开关电路,并且至少在触摸屏使用时,阻止所述开关电路的操作。时间周期可以响应感应量的预定变化而改变。传感器电路可以感知温度。触摸屏可以有四个终端。可以将相同的校准阻抗应用于每一个终端。触摸屏可以是一个电容或电阻触摸屏。
本发明也特写了一种触摸屏校准方法,该方法包括将信号实施于触摸屏的终端,将校准阻抗应用于终端并感知对应用于终端的校准阻抗的信号的作用。计算在应用所述校准阻抗的时候,每个终端的校准X、Y位置,并且计算每个终端的偏移量并应用所述偏移量以从测量的触摸位置获取正确的触摸位置。
在一个示范实施例中,所述偏移量作为联立微分方程组的输入,该联立微分方程组将屏幕误差建模(model)为二元泰勒级数。在另一个实施例中,将所述偏移量插值为所述测量触摸位置的相对校准X、Y位置的函数。
本发明也特写了一种触摸屏校准方法,该方法包括将信号实施于触摸屏的终端,将校准阻抗应用于触摸屏的中心,并感知所述校准阻抗的信号作用。计算在应用所述校准阻抗的时候,每个终端的校准X、Y位置,并且计算位置误差并可以应用该位置误差以从测量的触摸位置获取正确的触摸位置。一个诊断功能能够在校准中所测量的信号超过预定范围的时候,报告误差情况。
本发明也特写了一种触摸屏校准系统,该系统包括一个在控制电路中具有多个终端的触摸屏,所述控制电路用于将信号实施于所述终端,并且感知对在触摸屏上触摸而产生的信号的作用。所述开关电路将校准阻抗应用于所述终端,并且微处理器计算在应用所述校准阻抗的时候每个终端指示的增益误差,并应用那些增益误差以从测量的触摸位置获取正确的触摸位置。在一个优选的实施例中,所述微处理器还可被配置为用于标准化所述增益误差,存储所述标准化的增益误差,并将所述标准化的增益误差应用到随后测量的触摸位置。
本发明也特写了一种触摸屏校准方法,该方法包括将信号实施于触摸屏的终端并且将校准阻抗应用于终端,然后感知对提供给终端的校准阻抗的信号的作用。计算在应用所述校准阻抗的时候每个终端指示的增益误差,并应用那些增益误差以从测量的触摸位置获取正确的触摸位置。
附图说明
鉴于以下结合附图的本发明各个实施例的详细描述,可以更深入的理解本发明,其中:
图1是一个具有本发明校准系统的触摸屏的简示图;
图2是一个微处理器所执行的重新校准定时算法的流程图;
图3A是一个显示本发明信号测量过程的流程图;
图3B是一个显示本发明杂散电流测量过的流程图;
图3C是一个显示本发明位置校准向量测量和计算的流程图;
图4是一个具有误差向量的触摸屏的示意图;
图5A是一个本发明计算校准系数的流程图;
图5B是一个本发明应用校准系数计算校正触摸位置的流程图;
图6是一个本发明应用校准偏移量计算校正触摸位置的流程图;
图7是一个增益校正因数测量和计算流程图;
图8是一个用于具有增益误差校正的位置测量的算法流程图;以及
图9是一个具有本发明校准系统的电阻触摸屏的简示图。
虽然本发明受多种修改和可替换形式的作用,然而其细节已经通过附图中的实例而被展示且将被详细描述。但是,应该理解,本发明不仅限于所描述的个别实施例。相反,本发明包含落入本发明主旨和范围之内的所有修改,等价物和替换物。
详细描述
触摸屏校准包括将校准阻抗连接于传感器的终端,利用校准阻抗测量误差,并且校正误差或者报告误差不能被校正的故障情况(fault conditions)。误差校正能够通过任何适合的方法实现。示例的误差校正方法包括基于联立微分方程组所产生系数的双线性插值的位置校正,所述联立微分方程组将所述屏幕误差建模为二元泰勒级数,基于测量终端误差的双线性插值的位置校正,以及基于增益校正的误差校正。
图1所示触摸屏10具有四个角终端12,14,16和18与触摸屏10的上表面的阻抗表面11相连接。第5终端13与触摸屏10的传导后表面15相连接。所述后表面15通常使用与前表面11上的终端相同的交流电压驱动,因此在前表面11和后表面15之间的有效电容减小到接近零。后表面15也可以作为防止电噪声的防护物。连接每一个这些终端的分别是驱动传感器电路20,22,24,26,和21,其中只具体显示了一个电路20。
正如所示,电路20包括一个连接于放大器32的交流电压源30,所述放大器32通过反馈电阻器34将驱动信号电流实施于角终端12,以及测量流向终端12的电流i20的微分放大器36。电源30可选择开关,所以零电压应用于终端。交流检测电路38解调放大器36所测量的电流信号并且对目标信号进行模数转换。来自电路38的数字数据提供给微处理器50。每个驱动传感器电路20,21,22,24和26的输出被传送到微处理器50。
四个开关52,54,56和58(例如,典型的半导体开关或者其它内置电路开关设备),用于分别连接校准阻抗60和终端12,14,16和18,一次连接一个。校准阻抗60可以是电容阻抗或者电阻阻抗。如图1所示,同样的阻抗能够依次连接到每个终端。更为普遍地,如果需要的话,单个阻抗可以与每个开关相关联。通过对所有终端使用单一阻抗,同样的阻抗能够与每个终端连接,从而减少可能的误差源。微处理器50可以诸如响应温度传感器64而通过控制连接55操作开关52,54,56和58,以下将参考图2进行更为详细的解释。
如图2中流程图70所示,根据本发明的系统和方法执行某些过程的时间安排能够根据指定的参数而变化。例如,测量杂散电流,步骤74,和触摸屏的校准步骤82能够在普通操作之前,步骤72和76所确定的用户停止状态期间,在步骤80所确定的检测到大的温度变化之后,以及类似情况时执行。微处理器50可以以特定的周期不时的执行校准,并且所述周期可以诸如响应温度传感器64的输出而变化,如步骤76和80所示。如步骤82所示,当超过预定值的温度变化率出现,微处理器50可以提高本文所述重新校准方式操作的频率。校准和杂散阻抗测量能够实现在用户触摸动作期间自动暂停或者中止,并且如果需要的话,可以实现在触摸动作之后立即恢复,在某段时间之后恢复,或者在正常操作期间恢复。
图3A和3B所示步骤能够进行电流测量和计算增加的触摸信号。图3A显示了一个基本过程100,能够用于本发明方法中所有的测量当中。过程100包括实施一个驱动信号,该信号可以实施于所有触摸屏终端或者只可以实施于电阻触摸屏的面片,步骤102;测量流动于每个终端的电流,步骤104;将电流信号转换为二进制形式,步骤105;以及将信号值存储于微处理器中,步骤106。在过程100的步骤107中,所测量的电流的总数减去杂散电流,测试该值以确定它是否超过预定的临界值,iTH。如果没超过,则该过程在步骤102重新开始。如果超过了,则对于有效的测量来说信号量是足够大的,所以能够在步骤108计算UL,UR,LL,和LR,在步骤108中所述杂散电流是由过程110所确定的。然后,由步骤108中的UL,UR,LL,和LR值,利用公式1和2(下面描述的)计算X、Y位置。
图3B所示能够利用过程110来测量杂散阻抗。打开开关52,54,56,和58,步骤112,运行驱动传感器电路并且测量的电流由流入触摸屏10的电流i20i22i24和i26组成,步骤114。如步骤114所示,这些电流测量量转换为二进制形式,并且和所命名的i20i22i24和i26一起存储在微处理器50中,步骤116,所命名的i20i22i24和i26代表流入杂散电容和电阻阻抗57的电流,所述杂散阻抗57将屏幕10及其互连电线接地。当触摸屏系统第一次启动时,对杂散阻抗产生的信号进行测量,并且可以在其后周期性地进行测量,例如在过程70的控制之下。
微处理器50利用分别来自每个终端12,14,16和18的命名为UR(右上),LR(右下),LL(左下)和UL(左上)的计算值来计算位置,并且为当时连接了校准阻抗60的一个终端计算X、Y校准因数。为计算位置,微处理器50为X、Y位置执行触摸公式:
X = ( UR + LR ) - ( UL + LL ) UR + LR + UL + LL - - - ( 1 )
Y = ( UR + UL ) - ( LR + LL ) UR + LR + UL + LL - - - ( 2 )
其中UR=i20-is20,LR=i22-is22,UL=i26-is26,和LL=i24-is24。因此,获取的触摸位置用于微处理器50以产生触摸位置坐标和X误差,Y误差,以及被用于随后测量的接触位置的本地误差偏移量,以得到校正误差的位置。
根据图3C所示过程120能够测量和计算位置校准因数,并且参照图1和4可以更为深入的了解。校准阻抗60能够应用于终端12,步骤122,所以能够测量信号,步骤124。基于这些测量值,计算UL、UR、LL、和LR,步骤126。然后计算X、Y位置,步骤128。然后,为终端12计算误差向量β=XUR,YUR,步骤130,其中将校正因数定义为XUR=1-X52和YUR=1-Y52。然后,在触摸屏余下的每个终端重复类似的步骤122到130,正如步骤132到142所示,生成触摸屏每个终端的X和Y校正因数,并且将余下的误差向量定义为α=XUL,YUL;χ=XLR,YLR;δ=XLL,YLL
在步骤143可以测量触摸屏10中心的误差,在步骤143关闭驱动传感器电路21中的交流电压源,然后执行步骤124,126和128。对终端13关闭或者减少交流信号可显著提高由前表面11和后表面15之间的电容引起的传导,因此,在触摸屏10中心使用校准电容器。然后,根据步骤144所示的公式计算中心误差。在步骤145,评价步骤122到144所产生的数值以确定它们是否超过了预定界限。如果超过了,则报告误差并存储数值,步骤146。如果没有超过,则保存数值,步骤147。误差可以包括触摸屏系统中的断路或者短路,故障电路,或者比指定界限大或小的触摸屏阻抗。
过程120的某些步骤可以独立于其它步骤而使用,例如,可以省略中心触摸校准步骤143和144或者可以单独执行步骤143和144。诊断步骤145和146可被省略或者可结合步骤143和144、或者可经由步骤142结合步骤122而被执行。
校正偏移量 αβχδ对于触摸屏10的坐标范围(例如,四个角)是有效的。然后,使用校正算法将这些校正偏移量成比例地应用于触摸屏的所有范围。能够使用任何适合的误差校正算法,以适合的方式将校正偏移量应用于整个触摸屏来进行校准。示例的方法包括基于双线性插值的方法和基于增益校正的方法。能够将中心触摸偏移量并入校正算法中并执行诊断,虽然中心偏移量并不用于本文所示例的误差校正。
为示例一种双线性插值校正方法,对图4作出参考说明,其中图4显示了一个具有虚拟触摸点 a(x,y), b(x,y), c(x,y), d(x,y)的触摸屏150的示意图。这些虚拟触摸点是每个角的X、Y位置的范例,将触摸阻抗60分别应用于过程120的步骤140,122,132,和136的终端则可以得到上述虚拟触摸点。也显示了过程120所产生的相应的误差校正向量 α=XUL,YULβ=XUR,YURχ=XLR,YLRδ=XLL,YLL。对于触摸屏150的每个角,通过公式能够将测量结果校正为理想坐标。
P aa+ α             (3)
P bb+ β             (4)
P cc+ χ             (5)
P dd+ δ             (6)
更为典型地,能够将校正位置P规定为:
Pp+ε( p)           (7)
其中 p是控制器测量的位置以及ε是一个产生误差向量的 p的向量函数。所述函数ε应当可以由可用信息推导出来。
简便起见,考虑一个映射函数K是更为容易的,如下其定义为:
P=k( p)                  (8)
向量函数的第二顺序泰勒级数展开式具有这种形式:
P = F ( p ) = F ( 0 ) + δF δx | 0 p y + δF δy | 0 p x + δ 2 F δxδy | 0 p x p y - - - ( 9 )
因此作出假设,K是具有一般形式的非线性函数
Px=Kx(X)=Ax+By+Cxy+D                  (10)
Py=Ky(Y)=Ex+Fy+Gxy+H                  (11)
求解以矩阵形式表示的联立方程组12和13能够得到未知数A到H,在矩阵中上述向量 a的要素表示为ax和ay,对于向量 bc,和 d也是如此。
从Kx(x)衍生的矩阵是:
a x a y a x a y 1 b x b y b x b y 1 c x c y c x c y 1 d x d y d x d y 1 A B C D = - 1 1 1 - 1 - - - ( 12 )
以及从Ky(y)衍生的矩阵是:
a x a y a x a y 1 b x b y b x b y 1 c x c y c x c y 1 d x d y d x d y 1 E F G H = 1 1 - 1 - 1 - - - ( 13 )
在触摸屏系统正常运行之前已经计算出了A到H项,Kx和Ky应用于随后测量和计算的触摸点以在报告正确的位置数据之前执行误差校正并将误差标准化到理想的范围(-1,-1)到(1,1)。
图5A显示了用于计算系数A-H的过程158,包括首先执行对标准触摸点的测量和计算,步骤159。然后在步骤160计算系数A-D,并且在步骤161计算系数E-H。在启动触摸系统之后立即执行过程158,并可以在之后周期性地执行过程158,例如与过程70一致。然后,在触摸系统正常运行期间,每次进行测量都要执行过程164。图5B显示了过程164,包括测量一个触摸事件并计算X、Y位置,步骤165;以及系数的计算,步骤166;之后报告调整误差的位置,步骤167。
图6显示了另一种方法将校正偏移向量α=XUL,YUL;β=XUR,YUR;χ=XLR,YLR;δ=XLL,YLL应用于测量的触摸位置以得到正确的触摸位置。该方法使用了双线性插值过程,所述过程能够以一般形式的方程式10和11表示,但是所述过程是以算法的形式执行而不是利用矩阵求逆来计算方程式10和11的8个系数的。在步骤172标识了测量的触摸位置。图4示例了触摸位置156。然后,确定了在X和Y方向上的触摸的标准化相对位置,XS和YS,步骤173。接下来,偏移量XLL,YLL与(1-Xs)*(1-Ys)成比例地加入测量位置,步骤174。然后,UL偏移量XUL,YUL与(1-Xs)*(Ys)成比例地加入测量位置,步骤176。然后,LR偏移量XLR,YLR与(Xs)*(1-Ys)成比例地加入测量位置,步骤178。然后,UR偏移量XUR,YUR与(Xs)*(Ys)成比例地加入测量位置,步骤180。报告所述校正位置Px,Py,步骤182。
图4显示了一个插值方法的具体范例,在图4中触摸屏150具有它的四个角12a、14a、16a和18a,四个角具有从步骤126分别得到的标记为UR、LR、LL和UL的信号。这些X和Y方向中的每一个都被描述为尺度152和154并且每一个终端具有一个规定的坐标值。例如,UR=(+1+1),LR=(+1-1),LL=(-1-1),UL=(-1+1)。
为了示例的目的而假设,终端12a具有一个校正偏移量β=0.03,0.06。终端14a具有一个校正偏移量 χ=0.07,-0.04。终端16a具有一个校正偏移量 δ=-0.08,-0.02以及终端18a具有一个校正偏移量 α=-0.01,0.07。由于确定触摸点156在沿着X轴从终端16a到终端14a的长度的80%处,并且在沿Y轴从终端16a到终端18a的长度的60%处,那么每个角的偏移量比例如下:
LL offset scale=(100%-80%=20%)*(100%-60%=40%)=8%。
UL offset scale=(100%-80%=20%)*(60%)=12%。
LR offset scale=(80%)*(100%-60%=40%)=32%。
UR offset scale=(80%)*(60%)=48%。
然后计算:
8%* δ=(-0.0064,-0.0016),
12%* α=(-.0012,0.0084),
32%* χ=(0.0224,-0.0128),
48%* β=(0.0144,0.0288),
并且将每个X和Y方向的四个比例偏移量加入总计为(0.6292,0.2228)的未校正的位置(0.6,0.2)。接着,报告这个校正的触摸位置。
由于计算系数的相对简便以及证明实施了该校正的明确性,本文包括了该方法。该方法将1%误差校正至.01%之内,但是一个10%误差将只能校正至1%之内。当计算校正时没有包括校正在内,这导致未校正的误差。通过反复的过程,或者通过求解可导致正确地计算合适的校正的误差值来消除误差。消除误差的结果将与以上示例的求解联立微分方程组的方法本质相同,就是导致在拐角的点的准确校正。对所采用方法的选择一般取决于所希望的精确程度,系统对误差的容许偏差,可获得的处理器资源(例如速度、存储器等等。),以及类似情况。
参照图1,图7,和图8可以理解,一个增益校正方法也能够作为误差校正方法使用。首先,执行过程190产生增益因数。确定杂散电流值,步骤191。然后,在步骤196将驱动传感器电路20与标准阻抗连接,以及测量电流i20并与指定电流iraw20一起存储。然后计算ical20。在步骤200,202和204,开关54,56和58继续关闭,重复测量和存储步骤,并且分别计算ical22、ical24和ical26。然后,在步骤206通过下列公式,在微处理器50中为每个驱动传感器电路20、22、24和26计算增益校正因数:
GC20=(ical20+ical22+ical24+ical26)/(4*ical20)(14)
GC22=(ical20+ical22+ical24+ical26)/(4*ical22)(15)
GC24=(ical20+ical22+ical24+ical26)/(4*ical24)(16)
GC26=(ical20+ical22+ical24+ical26)/(4*ical26)(17)
如图8中的流程图所示,执行随后的电流测量操作,在图8的步骤212中,开关是打开的。步骤214的每个电流测量量i20i22i24和i26在步骤216被存储,并且接着通过步骤218所示的方程式,在微处理器50中被修改为杂散校正和增益校正值。接下来,进行测试以确定数值UR,LR,LL和UL是否超过了一个预定的临界值,步骤220。如果超过了临界值,则计算一个校正的触摸位置,步骤222。
在能够测量被测信号的状态的触摸系统中,在过程100、110、120测量信号并且进行计算,随后的所有过程计算将使用复数。在这种情况下,所述增益校正因数也可以是一个复数。所述增益校正方法可以连同双线性插值方法一起使用。
图9简要地显示了一个电阻触摸屏,例如可从马萨诸塞州的梅休因的3MTouch Systems有限公司购买的电阻触摸屏。电流源330将一个驱动信号施加于面片311。手指或者铁笔在面片311上触摸致使电接触并且电流流向底层310,由接触位置按比例地分配到四个角终端312、314、316和318。与每个终端相连接的分别是传感器电路320、322、324和326,其中只详细描述一个电路320。电路320接收通过放大器332从角终端312到检测器电路338的电流,该检测器电路对信号进行模数转换。电路338的数字数据提供给微处理器50。每个传感器电路320、322、324和326的输出传送到微处理器50。四个开关52,54,56和58(例如,典型的半导体开关或者其它内置电路开关设备),用于分别连接校准阻抗360和终端312,314,316和318,一次连接一个。校准阻抗360可以是电容阻抗或者电阻阻抗,并且它实质上可以具有0阻抗。如图9所示,同样的阻抗能够依次连接到每个终端。微处理器50诸如响应一个温度传感器64而通过控制连接55操作开关52,54,56和58。
图9中所示的电阻触摸系统能够和过程70、100、110、120、158、164、170、190以及过程210的组合一起使用以实现本发明的校准。包括4线和5线型的电阻触摸系统可以由本申请描述的方法校准。
本发明不应该被认为仅局限于上述具体的实施例,而应该理解为覆盖了正如所附权利要求所陈述的本发明的所有方面。对熟知本发明所属领域的人士而言,在阅读本说明书后,可用于本发明的各种修改、等价处理以及多种结构都是显而易见的。
以上所引用的每个专利、专利文件以及公开物如同全文复制一样被据此合并到本文中。

Claims (28)

1.一种触摸屏校准系统,包括:
一个触摸屏,其具有多个终端;
一个控制电路,用于将至少一个信号实施于所述终端,并且感知对触摸屏上的触摸所引起的信号的作用;
一个开关电路,用于将校准阻抗应用于触摸屏;
一个微处理器,其被设置为计算在应用校准阻抗的时候的一个测量误差,并且响应一个触摸,以应用所述测量误差从一个测量触摸位置获取一个校正触摸位置。
2.权利要求1的所述校准系统,其中所述微处理器被进一步配置为,将所述偏移量插值为一个测量触摸位置的相对X、Y位置的函数。
3.权利要求2的所述校准系统,其中所述微处理器被进一步配置为,利用包含系数的误差校正方程插值所述偏移量,所述系数是通过求解由一个第二顺序泰勒级数展开式导出的联立方程组而计算出的。
4.权利要求1的所述校准系统,其中所述微处理器被进一步配置为,周期性地操作所述开关电路。
5.权利要求4的所述校准系统,其中所述微处理器被进一步配置为,响应感知量的一个预定变化而改变操作所述开关电路的周期。
6.权利要求5的所述校准系统,其中所述感知量是温度。
7.权利要求1的所述校准系统,其中所述微处理器被进一步配置为,至少在触摸屏积极地处于使用状态时阻止对所述开关电路的操作。
8.权利要求1的所述校准系统,其中所述多个终端包括四个终端。
9.权利要求8的所述校准系统,其中所述四个终端位于触摸屏的每个角中的一个。
10.权利要求1的所述校准系统,其中相同的校准阻抗应用于每个终端。
11.权利要求1的所述校准系统,其中所述触摸屏是电容触摸屏。
12.权利要求1的所述校准系统,其中所述触摸屏是电阻触摸屏。
13.一种用于校准触摸屏的方法,包括:
将一信号实施于触摸屏的终端;
将一校准阻抗应用于所述终端;
感知对应用于所述终端的校准阻抗的信号的作用;
计算当应用所述校准阻抗的时候每个终端指示的X、Y位置;
计算每个终端的一个误差并应用所述误差以从一个测量触摸位置获取一个校正触摸位置。
14.权利要求13的所述方法,还包括将所述误差插值为一个所述测量触摸位置的相对X、Y位置的函数。
15.权利要求14的所述校准系统,其中插值的步骤使用包含系数的误差校正方程式,所述系数是通过求解将屏幕误差建模为一个二元泰勒级数的联立方程组而计算出的。
16.一种触摸屏校准系统,包括:
一个触摸屏,其具有多个终端;
一个控制电路,用于将一个信号实施于至少一个终端,并且感知对触摸屏上的触摸所引起的信号的作用;
一个开关电路,用于将校准阻抗应用于至少一个终端;
一个微处理器,其被设置为计算在应用校准阻抗的时候每个终端所指示的一个增益误差,并且响应所述增益误差,以应用所述增益误差从一个测量触摸位置获取一个校正触摸位置。
17.权利要求16的所述校准系统,其中所述微处理器被进一步配置为,标准化所述增益误差。
18.权利要求17的所述校准系统,其中所述微处理器被进一步配置为,存储所述标准化的增益误差。
19.权利要求17的所述校准系统,其中所述微处理器被进一步配置为,将所述标准化的增益误差应用于所述测量触摸位置。
20.一种用于校准触摸屏的方法,包括:
将一信号实施于一触摸屏;
将一校准阻抗应用于所述触摸屏的至少一个终端;
感知对应用于至少一个终端的校准阻抗的信号的作用;
计算当应用所述校准阻抗的时候每个终端指示的一个增益误差;以及
应用所述增益误差以从一个测量触摸位置获取一个校正触摸位置。
21.权利要求20的所述触摸屏校准方法,其中所述触摸屏包括一个电容触摸屏。
22.权利要求20的所述触摸屏校准方法,其中所述触摸屏包括一个电阻触摸屏。
23.一种触摸屏校准方法,包括:
将一信号实施于一触摸屏;
将一校准阻抗应用于所述触摸屏;
感知对校准阻抗的信号的作用;
计算当应用所述校准阻抗的时候所指示的一个误差;并
应用所述误差以从一个测量触摸位置获取一个校正触摸位置。
24.权利要求23的所述触摸屏校准方法,其中所述触摸屏包括一个电容触摸屏。
25.权利要求23的所述触摸屏校准方法,其中所述触摸屏包括一个电阻触摸屏。
26.一种触摸屏校准方法,包括:
将一信号实施于一触摸屏;
将一校准阻抗应用于所述触摸屏;
感知对校准阻抗的信号的作用;
计算当应用所述校准阻抗的时候所指示的一个误差;并
应用所述误差以确定所述触摸屏是否在预定范围内运行。
27.权利要求26的所述触摸屏校准方法,其中所述触摸屏包括一个电容触摸屏。
28.权利要求26的所述触摸屏校准方法,其中所述触摸屏包括一个电阻触摸屏。
CNB028232526A 2001-11-30 2002-09-30 触摸屏校准系统和方法 Expired - Fee Related CN1327322C (zh)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US09/998,699 US6977646B1 (en) 2001-11-30 2001-11-30 Touch screen calibration system and method
US09/998,699 2001-11-30

Publications (2)

Publication Number Publication Date
CN1589427A true CN1589427A (zh) 2005-03-02
CN1327322C CN1327322C (zh) 2007-07-18

Family

ID=25545482

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB028232526A Expired - Fee Related CN1327322C (zh) 2001-11-30 2002-09-30 触摸屏校准系统和方法

Country Status (7)

Country Link
US (2) US6977646B1 (zh)
EP (1) EP1449059A2 (zh)
JP (1) JP2005512197A (zh)
KR (1) KR100918884B1 (zh)
CN (1) CN1327322C (zh)
AU (1) AU2002334709A1 (zh)
WO (1) WO2003049002A2 (zh)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101644982A (zh) * 2009-05-15 2010-02-10 上海闻泰电子科技有限公司 一种4线电阻式触摸屏的屏幕定位算法
CN101634914B (zh) * 2008-07-22 2011-08-10 福州星网视易信息系统有限公司 基于非均匀触摸屏三点校准方法
CN101751174B (zh) * 2008-12-12 2011-10-12 汉王科技股份有限公司 手写笔倾角校正方法
CN102236470A (zh) * 2010-05-04 2011-11-09 三星电子株式会社 控制触摸感测系统的方法和装置及触摸感测系统
CN101243385B (zh) * 2005-08-12 2012-05-02 3M创新有限公司 具有降低对射频干扰的敏感性的触摸屏
CN102591525A (zh) * 2012-01-13 2012-07-18 广州视源电子科技有限公司 一种触摸屏的校准方法、触摸屏系统及校准装置
CN102736816A (zh) * 2012-07-06 2012-10-17 青岛海信移动通信技术股份有限公司 一种电阻式触摸屏的校准方法及移动终端
CN102754051A (zh) * 2010-08-24 2012-10-24 赛普拉斯半导体公司 用来确定经计算的位置的位置误差的方法和装置
CN102929419A (zh) * 2011-08-10 2013-02-13 深圳市顶星数码网络技术有限公司 一种触摸屏的自动校准方法、系统及自动校准触摸屏设备
CN103246388A (zh) * 2012-02-01 2013-08-14 罗技欧洲公司 用于对输入设备进行校准的系统和方法
TWI412961B (zh) * 2007-04-20 2013-10-21 Hon Hai Prec Ind Co Ltd 觸摸屏之控制裝置及控制方法
CN103425308A (zh) * 2012-05-22 2013-12-04 宏碁股份有限公司 触控装置及其触控点位置校准方法
TWI451298B (zh) * 2007-11-02 2014-09-01 Hon Hai Prec Ind Co Ltd 觸控板及調節觸控板靈敏度之方法
CN104123033A (zh) * 2013-04-26 2014-10-29 卡西欧计算机株式会社 信息处理装置以及信息处理方法

Families Citing this family (137)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB9722766D0 (en) 1997-10-28 1997-12-24 British Telecomm Portable computers
US7663607B2 (en) 2004-05-06 2010-02-16 Apple Inc. Multipoint touchscreen
US7265494B2 (en) 1998-10-09 2007-09-04 Azoteq Pty Ltd. Intelligent user interface with touch sensor technology
US7528508B2 (en) 1998-10-09 2009-05-05 Azoteq Pty Ltd. Touch sensor user interface with compressible material construction
US7254775B2 (en) * 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
US6977646B1 (en) * 2001-11-30 2005-12-20 3M Innovative Properties Co. Touch screen calibration system and method
US7362313B2 (en) * 2003-01-17 2008-04-22 3M Innovative Properties Company Touch simulation system and method
US7236161B2 (en) * 2003-03-21 2007-06-26 3M Innovative Properties Company Remote touch simulation systems and methods
DE10354966B4 (de) * 2003-11-25 2012-06-06 Sorin Group Deutschland Gmbh Berührungsempfindliche Eingabevorrichtung und Fehlererkennungsvorrichtung für eine berührungsempfindliche Eingabevorrichtung, insbesondere für medizintechnische Geräte
GB0412787D0 (en) * 2004-06-09 2004-07-14 Koninkl Philips Electronics Nv Input system
US7714846B1 (en) * 2004-08-26 2010-05-11 Wacom Co., Ltd. Digital signal processed touchscreen system
JP2006293482A (ja) * 2005-04-06 2006-10-26 Sony Corp 座標入力装置および座標検出装置
US7567240B2 (en) 2005-05-31 2009-07-28 3M Innovative Properties Company Detection of and compensation for stray capacitance in capacitive touch sensors
KR101259801B1 (ko) * 2005-10-11 2013-04-30 엘지전자 주식회사 터치스크린이 구비되는 세탁기 및 그 동작방법
EP1808755A1 (en) * 2005-12-22 2007-07-18 Danotech Co., Ltd. Linear compensation method for touch control systems
US8144115B2 (en) 2006-03-17 2012-03-27 Konicek Jeffrey C Flat panel display screen operable for touch position determination system and methods
US7859526B2 (en) 2006-05-01 2010-12-28 Konicek Jeffrey C Active matrix emissive display and optical scanner system, methods and applications
US9626044B2 (en) * 2006-06-20 2017-04-18 Egalax_Empia Technology Inc. System and method for scanning control of a capacitive touch panel
TW200802057A (en) * 2006-06-20 2008-01-01 Egalax Inc Compensation control method and device of a capacitive touch panel
TW200802058A (en) * 2006-06-20 2008-01-01 Egalax Inc Scanning control device for capacitive touch panel
US20080100586A1 (en) * 2006-10-26 2008-05-01 Deere & Company Method and system for calibrating a touch screen
KR101360196B1 (ko) * 2006-10-31 2014-02-12 엘지전자 주식회사 터치 센서의 노이즈 저감 장치 및 방법
US20080268948A1 (en) * 2006-11-27 2008-10-30 Aristocrat Technologies Australia Pty Ltd Gaming machine with touch screen
US8054296B2 (en) 2007-01-03 2011-11-08 Apple Inc. Storing baseline information in EEPROM
US8125456B2 (en) * 2007-01-03 2012-02-28 Apple Inc. Multi-touch auto scanning
US7920129B2 (en) 2007-01-03 2011-04-05 Apple Inc. Double-sided touch-sensitive panel with shield and drive combined layer
US8094128B2 (en) * 2007-01-03 2012-01-10 Apple Inc. Channel scan logic
CN101627352B (zh) * 2007-03-07 2012-12-12 日本电气株式会社 具有触摸面板功能的显示终端装置和校准方法
US20080231604A1 (en) * 2007-03-22 2008-09-25 Cypress Semiconductor Corp. Method for extending the life of touch screens
US7920134B2 (en) * 2007-06-13 2011-04-05 Apple Inc. Periodic sensor autocalibration and emulation by varying stimulus level
US20080309353A1 (en) * 2007-06-14 2008-12-18 Man Kit Jacky Cheung Capacitive touch sensor
US7808490B2 (en) * 2007-08-29 2010-10-05 Egalax—Empia Technology Inc. Device and method for determining touch position on sensing area of capacitive touch panel
US8248081B2 (en) * 2007-09-06 2012-08-21 Cypress Semiconductor Corporation Calibration of single-layer touch-sensor device
US8633915B2 (en) 2007-10-04 2014-01-21 Apple Inc. Single-layer touch-sensitive display
US20090174676A1 (en) 2008-01-04 2009-07-09 Apple Inc. Motion component dominance factors for motion locking of touch sensor data
US9372576B2 (en) * 2008-01-04 2016-06-21 Apple Inc. Image jaggedness filter for determining whether to perform baseline calculations
US10969917B2 (en) 2008-01-30 2021-04-06 Apple Inc. Auto scanning for multiple frequency stimulation multi-touch sensor panels
US8681093B2 (en) * 2008-02-11 2014-03-25 Apple Inc. Motion compensation for screens
TW200937268A (en) * 2008-02-26 2009-09-01 Egalax Empia Technology Inc Touch panel device capable of being used by multiple persons at the same time and its control device and method
US9007310B1 (en) * 2008-02-29 2015-04-14 Cypress Semiconductor Corporation Single layer touch sensor with improved sensitivity and accuracy
KR101012305B1 (ko) * 2008-04-22 2011-02-08 삼성전자주식회사 터치 입력장치의 동작 방법 및 이를 이용하는 휴대 단말기
JP2009265851A (ja) 2008-04-23 2009-11-12 Sony Ericsson Mobilecommunications Japan Inc 接触検知装置、携帯情報端末、静電容量校正プログラム及び方法
CA2629960C (en) * 2008-04-28 2009-12-08 Westport Power Inc. Apparatus and method for improving the accuracy of measurements taken with a capacitance-type sensor
US20090277696A1 (en) * 2008-05-09 2009-11-12 Reynolds Joseph K Gradient sensors
US8493355B2 (en) * 2008-05-14 2013-07-23 3M Innovative Properties Company Systems and methods for assessing locations of multiple touch inputs
US8487884B2 (en) * 2008-06-24 2013-07-16 Freescale Semiconductor, Inc. Touch screen detection and diagnostics
US8928595B2 (en) * 2008-06-24 2015-01-06 Microsoft Corporation Touch screen calibration sensor
US8228306B2 (en) 2008-07-23 2012-07-24 Flextronics Ap, Llc Integration design for capacitive touch panels and liquid crystal displays
US9128568B2 (en) 2008-07-30 2015-09-08 New Vision Display (Shenzhen) Co., Limited Capacitive touch panel with FPC connector electrically coupled to conductive traces of face-to-face ITO pattern structure in single plane
KR20100015225A (ko) * 2008-08-04 2010-02-12 삼성전자주식회사 액정 표시 장치 및 그것의 터치 감지 방법
JP5035205B2 (ja) * 2008-09-30 2012-09-26 ぺんてる株式会社 タッチパネル装置
US8446389B2 (en) * 2008-10-15 2013-05-21 Lenovo (Singapore) Pte. Ltd Techniques for creating a virtual touchscreen
US8330474B2 (en) * 2008-10-15 2012-12-11 Synaptics Incorporated Sensor device and method with at surface object sensing and away from surface object sensing
WO2010047994A2 (en) 2008-10-20 2010-04-29 3M Innovative Properties Company Touch systems and methods utilizing customized sensors and genericized controllers
US8519722B1 (en) 2008-10-22 2013-08-27 Cypress Semiconductor Corporation Method and apparatus for testing projected capacitance matrices and determining the location and types of faults
US8525776B2 (en) * 2008-10-27 2013-09-03 Lenovo (Singapore) Pte. Ltd Techniques for controlling operation of a device with a virtual touchscreen
US8209861B2 (en) * 2008-12-05 2012-07-03 Flextronics Ap, Llc Method for manufacturing a touch screen sensor assembly
US20100141591A1 (en) * 2008-12-09 2010-06-10 Lin Chien-Huang Composite touch panel and method for operating the same
US20100156811A1 (en) * 2008-12-22 2010-06-24 Ding Hua Long New pattern design for a capacitive touch screen
CN101751196B (zh) * 2008-12-22 2011-08-17 汉王科技股份有限公司 绘画笔与绘画板距离的测量方法
US8274486B2 (en) 2008-12-22 2012-09-25 Flextronics Ap, Llc Diamond pattern on a single layer
US8922521B2 (en) 2009-02-02 2014-12-30 Apple Inc. Switching circuitry for touch sensitive display
US8619043B2 (en) 2009-02-27 2013-12-31 Blackberry Limited System and method of calibration of a touch screen display
US8593410B2 (en) 2009-04-10 2013-11-26 Apple Inc. Touch sensor panel design
US8957874B2 (en) 2009-06-29 2015-02-17 Apple Inc. Touch sensor panel design
US8279197B2 (en) * 2009-08-25 2012-10-02 Pixart Imaging Inc. Method and apparatus for detecting defective traces in a mutual capacitance touch sensing device
CN102063216B (zh) * 2009-10-09 2012-12-12 禾瑞亚科技股份有限公司 双差动感测的方法与装置
TWI405108B (zh) 2009-10-09 2013-08-11 Egalax Empia Technology Inc 分析位置的方法與裝置
EP2503432A4 (en) 2009-10-09 2014-07-23 Egalax Empia Technology Inc METHOD AND DEVICE FOR DOUBLE DIFFERENTIATED DETECTION
CN102053764B (zh) * 2009-11-10 2012-12-19 深圳市汇顶科技有限公司 一种抗干扰的方法、系统及电容型触摸传感器
US8558722B2 (en) * 2009-12-10 2013-10-15 Industrial Technology Research Institute Touch apparatus, transparent scan electrode structure, and manufacturing method thereof
US9285929B2 (en) 2010-03-30 2016-03-15 New Vision Display (Shenzhen) Co., Limited Touchscreen system with simplified mechanical touchscreen design using capacitance and acoustic sensing technologies, and method therefor
US8339286B2 (en) * 2010-03-31 2012-12-25 3M Innovative Properties Company Baseline update procedure for touch sensitive device
CN101916153B (zh) * 2010-08-04 2014-07-16 中兴通讯股份有限公司 触摸屏的触摸点的定位方法、装置以及终端
FI124527B (fi) * 2010-12-30 2014-09-30 Kone Corp Kosketusnäyttö
US9310916B2 (en) * 2011-01-14 2016-04-12 Apple Inc. Display to touch crosstalk compensation
US8988087B2 (en) 2011-01-24 2015-03-24 Microsoft Technology Licensing, Llc Touchscreen testing
US9965094B2 (en) 2011-01-24 2018-05-08 Microsoft Technology Licensing, Llc Contact geometry tests
US9128570B2 (en) 2011-02-07 2015-09-08 Cypress Semiconductor Corporation Noise filtering devices, systems and methods for capacitance sensing devices
US8982061B2 (en) * 2011-02-12 2015-03-17 Microsoft Technology Licensing, Llc Angular contact geometry
US9542092B2 (en) 2011-02-12 2017-01-10 Microsoft Technology Licensing, Llc Prediction-based touch contact tracking
US8773377B2 (en) 2011-03-04 2014-07-08 Microsoft Corporation Multi-pass touch contact tracking
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 (주)이미지스테크놀로지 터치스크린 패널을 이용한 커패시터 캘리브레이션 방법
US8736432B2 (en) * 2011-06-07 2014-05-27 Toyota Motor Engineering & Manufacturing North America, Inc. Touch sensor having a selectable sensitivity level and method of selecting a sensitivity level of a touch sensor
FR2976688B1 (fr) 2011-06-16 2021-04-23 Nanotec Solution Dispositif et procede pour generer une alimentation electrique dans un systeme electronique avec un potentiel de reference variable.
EP2535791A3 (en) * 2011-06-17 2015-10-07 Creator Technology B.V. Electronic device with a touch sensitive panel, method for operating the electronic device, and display system
US8913019B2 (en) 2011-07-14 2014-12-16 Microsoft Corporation Multi-finger detection and component resolution
JP5775761B2 (ja) * 2011-08-19 2015-09-09 東プレ株式会社 座標検出装置
US8847612B2 (en) * 2011-09-08 2014-09-30 Atmel Corporation Integrated test system for a touch sensor
US9378389B2 (en) 2011-09-09 2016-06-28 Microsoft Technology Licensing, Llc Shared item account selection
US9785281B2 (en) 2011-11-09 2017-10-10 Microsoft Technology Licensing, Llc. Acoustic touch sensitive testing
FR2985049B1 (fr) 2011-12-22 2014-01-31 Nanotec Solution Dispositif de mesure capacitive a electrodes commutees pour interfaces tactiles et sans contact
US8525955B2 (en) 2012-01-31 2013-09-03 Multek Display (Hong Kong) Limited Heater for liquid crystal display
US8914254B2 (en) 2012-01-31 2014-12-16 Microsoft Corporation Latency measurement
US8436829B1 (en) * 2012-01-31 2013-05-07 Google Inc. Touchscreen keyboard simulation for performance evaluation
US8937602B2 (en) 2012-02-01 2015-01-20 Logitech Europe S.A. System and method for rocking finger and static finger detection on an input device
US8970519B2 (en) 2012-02-01 2015-03-03 Logitech Europe S.A. System and method for spurious signal detection and compensation on an input device
JP2013161420A (ja) * 2012-02-08 2013-08-19 Funai Electric Co Ltd 電子機器
US9444452B2 (en) * 2012-02-24 2016-09-13 Parade Technologies, Ltd. Frequency hopping algorithm for capacitance sensing devices
US9329723B2 (en) 2012-04-16 2016-05-03 Apple Inc. Reconstruction of original touch image from differential touch image
US9069399B2 (en) 2012-07-17 2015-06-30 Cypress Semicoductor Corporation Gain correction for fast panel scanning
US9785217B2 (en) 2012-09-28 2017-10-10 Synaptics Incorporated System and method for low power input object detection and interaction
US9317147B2 (en) 2012-10-24 2016-04-19 Microsoft Technology Licensing, Llc. Input testing tool
GB2510600B (en) * 2013-02-08 2015-05-20 R & D Core Ltd Calibration of Contact Sensor
US9075477B2 (en) 2013-02-11 2015-07-07 Texas Instruments Incorporated Touch panel apparatus and methods
US9158410B2 (en) * 2013-05-16 2015-10-13 International Business Machines Corporation Utilizing a touch screen as a biometric device
US8874396B1 (en) 2013-06-28 2014-10-28 Cypress Semiconductor Corporation Injected touch noise analysis
TWI496048B (zh) * 2013-07-03 2015-08-11 Wistron Corp 外掛式光學觸控裝置及其校正方法
US9886141B2 (en) 2013-08-16 2018-02-06 Apple Inc. Mutual and self capacitance touch measurements in touch panel
KR101455675B1 (ko) * 2013-10-31 2014-10-30 한국생산기술연구원 디지타이저 고장 검출 장치 및 고장 검출 방법
US9164136B2 (en) 2013-12-02 2015-10-20 Atmel Corporation Capacitive measurement circuit for a touch sensor device
JP6218590B2 (ja) * 2013-12-18 2017-10-25 キヤノン株式会社 座標入力装置及びその制御方法
US9410907B2 (en) * 2013-12-19 2016-08-09 Clarus Vision, Inc. Methods and apparatuses for testing capacitive touch screen films
EP2902888B1 (en) 2014-02-04 2022-10-05 Semtech Corporation Touch panel calibration system
US9554421B2 (en) 2014-03-25 2017-01-24 Haier Us Appliance Solutions, Inc. Oven appliance having resistive touchscreen and method for operating same
US9665162B2 (en) * 2014-03-25 2017-05-30 Htc Corporation Touch input determining method which can determine if the touch input is valid or not valid and electronic apparatus applying the method
CN104951226B (zh) * 2014-03-25 2018-08-24 宏达国际电子股份有限公司 接触输入判断方法及使用此接触输入判断方法的电子装置
US9500552B2 (en) 2014-05-22 2016-11-22 Motorola Solutions, Inc. Method for calibrating and manufacturing a force-sensing touch screen panel
WO2015178920A1 (en) 2014-05-22 2015-11-26 Onamp Research Llc Panel bootstrapping architectures for in-cell self-capacitance
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
US10705658B2 (en) 2014-09-22 2020-07-07 Apple Inc. Ungrounded user signal compensation for pixelated self-capacitance touch sensor panel
TWI536221B (zh) * 2014-10-17 2016-06-01 緯創資通股份有限公司 觸控裝置及其座標校正方法
CN107077262B (zh) 2014-10-27 2020-11-10 苹果公司 像素化自电容水排斥
CN107209602B (zh) 2015-02-02 2020-05-26 苹果公司 柔性自电容和互电容触摸感测系统架构
US10488992B2 (en) 2015-03-10 2019-11-26 Apple Inc. Multi-chip touch architecture for scalability
US9720546B2 (en) 2015-09-15 2017-08-01 Microsoft Technology Licensing, Llc Calibration of a force sensitive device
US10365773B2 (en) 2015-09-30 2019-07-30 Apple Inc. Flexible scan plan using coarse mutual capacitance and fully-guarded measurements
KR102399557B1 (ko) 2015-10-14 2022-05-19 삼성전자주식회사 전자 장치 및 전자 장치의 사용자 입력 인식 방법
US10007310B2 (en) * 2016-07-08 2018-06-26 Qualcomm Incorporated Circuits and methods providing calibration for temperature mitigation in a computing device
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
US11112966B2 (en) 2019-07-18 2021-09-07 Xerox Corporation Touchscreen display including repositionable virtual input
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
CN114281204B (zh) * 2021-12-09 2023-11-03 深圳市广和通无线通信软件有限公司 电阻触摸屏触摸识别的方法、装置、设备及存储介质

Family Cites Families (68)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4293734A (en) * 1979-02-23 1981-10-06 Peptek, Incorporated Touch panel system and method
US4686332A (en) 1986-06-26 1987-08-11 International Business Machines Corporation Combined finger touch and stylus detection system for use on the viewing surface of a visual display device
US4570640A (en) * 1981-08-06 1986-02-18 Barsa John E Sensory monitoring apparatus and method
US4575581A (en) 1984-02-06 1986-03-11 Edwin Langberg Digitizer and position encoders and calibration system for same
AU4907185A (en) 1984-11-08 1986-05-15 Spacelabs, Inc. Radiant beam co-ordinate detector system
US4670738A (en) * 1985-01-25 1987-06-02 Weinblatt Lee S Computer input technique
US4725694A (en) 1986-05-13 1988-02-16 American Telephone And Telegraph Company, At&T Bell Laboratories Computer interface device
US4707845A (en) * 1986-08-26 1987-11-17 Tektronix, Inc. Touch panel with automatic nulling
US4880665A (en) * 1987-01-20 1989-11-14 Zenith Electronics Corporation Touch control arrangement for graphics display apparatus having saw reflectors of frit composition
US4831566A (en) 1987-03-20 1989-05-16 Summagraphics Corporation Method and apparatus for calibration of a charge ratio digitizer
US5053757A (en) * 1987-06-04 1991-10-01 Tektronix, Inc. Touch panel with adaptive noise reduction
US4853498A (en) * 1988-06-13 1989-08-01 Tektronix, Inc. Position measurement apparatus for capacitive touch panel system
US5111103A (en) * 1989-12-29 1992-05-05 Dubrucq Denyse Plural unit monitor
US5162783A (en) 1990-07-23 1992-11-10 Akzo N.V. Infrared touch screen device for a video monitor
US5768492A (en) 1991-06-17 1998-06-16 Schumer; Alfred L. Digitizer interface
US5428367A (en) * 1991-07-08 1995-06-27 Mikan; Peter J. Computer mouse simulator having see-through touchscreen device and external electronic interface therefor
US5376946A (en) * 1991-07-08 1994-12-27 Mikan; Peter J. Computer mouse simulator device
US6141000A (en) 1991-10-21 2000-10-31 Smart Technologies Inc. Projection display system with touch sensing on screen, computer assisted alignment correction and network conferencing
US5901246A (en) * 1995-06-06 1999-05-04 Hoffberg; Steven M. Ergonomic man-machine interface incorporating adaptive pattern recognition based control system
EP0563477A1 (en) * 1992-03-25 1993-10-06 Visage Inc. Touch screen sensing apparatus
US5543588A (en) 1992-06-08 1996-08-06 Synaptics, Incorporated Touch pad driven handheld computing device
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
JPH06175768A (ja) 1992-12-04 1994-06-24 Casio Comput Co Ltd 座標入力装置
BE1007462A3 (nl) * 1993-08-26 1995-07-04 Philips Electronics Nv Dataverwerkings inrichting met aanraakscherm en krachtopnemer.
US8505108B2 (en) * 1993-11-18 2013-08-06 Digimarc Corporation Authentication using a digital watermark
JPH07182093A (ja) 1993-12-24 1995-07-21 Matsushita Electric Ind Co Ltd タッチパネル制御装置
GB2286100A (en) 1994-01-19 1995-08-02 Ibm Touch-sensitive display apparatus
GB9406702D0 (en) 1994-04-05 1994-05-25 Binstead Ronald P Multiple input proximity detector and touchpad system
US6476798B1 (en) * 1994-08-22 2002-11-05 International Game Technology Reduced noise touch screen apparatus and method
GB9422911D0 (en) * 1994-11-14 1995-01-04 Moonstone Technology Ltd Capacitive touch detectors
US5717321A (en) 1995-01-17 1998-02-10 Cirrus Logic, Inc. Drive current calibration for an analog resistive touch screen
US5650597A (en) * 1995-01-20 1997-07-22 Dynapro Systems, Inc. Capacitive touch sensor
US6163616A (en) * 1995-12-29 2000-12-19 Feldman; Stephen E. System and method for verifying the identity of a person
USRE39881E1 (en) * 1996-02-15 2007-10-16 Leapfrog Enterprises, Inc. Surface position location system and method
US5940065A (en) * 1996-03-15 1999-08-17 Elo Touchsystems, Inc. Algorithmic compensation system and method therefor for a touch sensor panel
JP3258562B2 (ja) * 1996-05-21 2002-02-18 富士通株式会社 空中像入出力装置及び方法
US5751276A (en) 1996-05-23 1998-05-12 Microsoft Corporation Method for calibrating touch panel displays
SE515663C2 (sv) * 1996-08-23 2001-09-17 Ericsson Telefon Ab L M Pekskärm och användning av pekskärm
US5886687A (en) * 1997-02-20 1999-03-23 Gibson; William A. Touch panel system utilizing capacitively-coupled electrodes
US6035180A (en) * 1997-10-07 2000-03-07 Ericsson Inc. Communication module having selectively programmable exterior surface
US6088069A (en) * 1997-10-21 2000-07-11 Reptron Acquisition, Inc. Shatter resistant flat panel display and method of manufacturing the same
US6016140A (en) 1997-10-29 2000-01-18 Nortel Networks Corporation Automatic touch screen calibration
JPH11184630A (ja) 1997-12-22 1999-07-09 Nec Corp タッチパネルを備えた液晶表示装置
US6181328B1 (en) 1998-03-02 2001-01-30 International Business Machines Corporation Method and system for calibrating touch screen sensitivities according to particular physical characteristics associated with a user
US6262717B1 (en) * 1998-07-02 2001-07-17 Cirque Corporation Kiosk touch pad
EP2161735A3 (en) * 1999-03-05 2010-12-08 Canon Kabushiki Kaisha Image formation apparatus
US6504530B1 (en) * 1999-09-07 2003-01-07 Elo Touchsystems, Inc. Touch confirming touchscreen utilizing plural touch sensors
US6512838B1 (en) * 1999-09-22 2003-01-28 Canesta, Inc. Methods for enhancing performance and data acquired from three-dimensional image systems
US6251014B1 (en) 1999-10-06 2001-06-26 International Game Technology Standard peripheral communication
US7503493B2 (en) * 1999-10-25 2009-03-17 Silverbrook Research Pty Ltd Method and system for digitizing freehand graphics with user-selected properties
US20010032057A1 (en) 1999-12-23 2001-10-18 Smith Randall G. Initial calibration of a location sensing whiteboard to a projected display
US6822635B2 (en) * 2000-01-19 2004-11-23 Immersion Corporation Haptic interface for laptop computers and other portable devices
US6456952B1 (en) 2000-03-29 2002-09-24 Ncr Coporation System and method for touch screen environmental calibration
EP1179768B1 (de) 2000-08-09 2010-09-01 Siemens Aktiengesellschaft Computersystem mit einem Basisrechner und mehreren Bedienterminals
US20020050983A1 (en) * 2000-09-26 2002-05-02 Qianjun Liu Method and apparatus for a touch sensitive system employing spread spectrum technology for the operation of one or more input devices
JP2002287902A (ja) 2001-01-17 2002-10-04 Seiko Epson Corp タッチパネル及び電子機器
DE60200721T2 (de) * 2001-02-09 2005-09-08 Mattel, Inc., El Segundo Programmiertes Spielfahrzeug zum Folgen einer handgeschriebenen Bahn
US6741237B1 (en) * 2001-08-23 2004-05-25 Rockwell Automation Technologies, Inc. Touch screen
US7254775B2 (en) * 2001-10-03 2007-08-07 3M Innovative Properties Company Touch panel system and method for distinguishing multiple touch inputs
US6825833B2 (en) 2001-11-30 2004-11-30 3M Innovative Properties Company System and method for locating a touch on a capacitive touch screen
US6977646B1 (en) 2001-11-30 2005-12-20 3M Innovative Properties Co. Touch screen calibration system and method
US6961049B2 (en) 2002-06-21 2005-11-01 3M Innovative Properties Company Capacitive touch sensor architecture with unique sensor bar addressing
US7154481B2 (en) 2002-06-25 2006-12-26 3M Innovative Properties Company Touch sensor
US20040017362A1 (en) 2002-07-23 2004-01-29 Mulligan Roger C. Thin face capacitive touch screen
US7362313B2 (en) 2003-01-17 2008-04-22 3M Innovative Properties Company Touch simulation system and method
US7236161B2 (en) * 2003-03-21 2007-06-26 3M Innovative Properties Company Remote touch simulation systems and methods
GB0319714D0 (en) * 2003-08-21 2003-09-24 Philipp Harald Anisotropic touch screen element

Cited By (19)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101243385B (zh) * 2005-08-12 2012-05-02 3M创新有限公司 具有降低对射频干扰的敏感性的触摸屏
TWI412961B (zh) * 2007-04-20 2013-10-21 Hon Hai Prec Ind Co Ltd 觸摸屏之控制裝置及控制方法
TWI451298B (zh) * 2007-11-02 2014-09-01 Hon Hai Prec Ind Co Ltd 觸控板及調節觸控板靈敏度之方法
CN101634914B (zh) * 2008-07-22 2011-08-10 福州星网视易信息系统有限公司 基于非均匀触摸屏三点校准方法
CN101751174B (zh) * 2008-12-12 2011-10-12 汉王科技股份有限公司 手写笔倾角校正方法
CN101644982A (zh) * 2009-05-15 2010-02-10 上海闻泰电子科技有限公司 一种4线电阻式触摸屏的屏幕定位算法
CN102236470A (zh) * 2010-05-04 2011-11-09 三星电子株式会社 控制触摸感测系统的方法和装置及触摸感测系统
CN102236470B (zh) * 2010-05-04 2016-01-20 三星电子株式会社 控制触摸感测系统的方法和装置及触摸感测系统
CN102754051B (zh) * 2010-08-24 2016-07-06 株式会社和冠 用来确定经计算的位置的位置误差的方法和装置
CN102754051A (zh) * 2010-08-24 2012-10-24 赛普拉斯半导体公司 用来确定经计算的位置的位置误差的方法和装置
CN102929419B (zh) * 2011-08-10 2016-05-11 深圳市顶星数码网络技术有限公司 一种触摸屏的自动校准方法、系统及自动校准触摸屏设备
CN102929419A (zh) * 2011-08-10 2013-02-13 深圳市顶星数码网络技术有限公司 一种触摸屏的自动校准方法、系统及自动校准触摸屏设备
CN102591525A (zh) * 2012-01-13 2012-07-18 广州视源电子科技有限公司 一种触摸屏的校准方法、触摸屏系统及校准装置
CN103246388A (zh) * 2012-02-01 2013-08-14 罗技欧洲公司 用于对输入设备进行校准的系统和方法
CN103425308A (zh) * 2012-05-22 2013-12-04 宏碁股份有限公司 触控装置及其触控点位置校准方法
CN103425308B (zh) * 2012-05-22 2016-07-06 宏碁股份有限公司 触控装置及其触控点位置校准方法
CN102736816A (zh) * 2012-07-06 2012-10-17 青岛海信移动通信技术股份有限公司 一种电阻式触摸屏的校准方法及移动终端
CN104123033A (zh) * 2013-04-26 2014-10-29 卡西欧计算机株式会社 信息处理装置以及信息处理方法
CN104123033B (zh) * 2013-04-26 2017-05-03 卡西欧计算机株式会社 信息处理装置以及信息处理方法

Also Published As

Publication number Publication date
AU2002334709A1 (en) 2003-06-17
CN1327322C (zh) 2007-07-18
US20060202969A1 (en) 2006-09-14
EP1449059A2 (en) 2004-08-25
US7639238B2 (en) 2009-12-29
KR100918884B1 (ko) 2009-09-23
WO2003049002A2 (en) 2003-06-12
WO2003049002A3 (en) 2004-06-17
JP2005512197A (ja) 2005-04-28
US6977646B1 (en) 2005-12-20
KR20040064291A (ko) 2004-07-16

Similar Documents

Publication Publication Date Title
CN1589427A (zh) 触摸屏校准系统和方法
US7865038B2 (en) Resolution and sensitivity balance metric
CN101201284A (zh) 高精度压力传感器的误差补偿模型及算法实现
US10318063B2 (en) Touchscreen panel, and method of initializing touchscreen panel
KR20070011224A (ko) 비등방성 터치 스크린 소자
CN100483093C (zh) 在线可编程自动温度补偿硅压阻传感器
CN1699947A (zh) 硅压阻传感器在电路可编程自动温度补偿的校验方法和设备
TWI567595B (zh) 量產時校正電容筆壓力階度曲線以符合微軟®視窗 10®標準的方法
CN87100833A (zh) 测量阻抗,尤其是低电容量阻抗的方法
CN107943642B (zh) 一种电容式触摸感应装置的性能测试方法
CN106970723A (zh) 操作输入装置
Ivanovich et al. Model of the spatial conversion characteristics for graduation of the microprocessor-based sensor's with indemnification of influence destabilizing factors
TWI517016B (zh) 校正觸控面板邊緣之座標値的方法與觸控裝置
US20190377454A1 (en) Touch-sensing device and sensing method thereof
CN112558791A (zh) 压力校准方法、测试机、触控芯片和触摸板
EP3200055B1 (en) Touch-control panel, determination method for touch point and display apparatus
CN112762836B (zh) 光栅尺、光栅尺读数方法、装置和计算机存储介质
US20220137744A1 (en) Environmental compensation element
TWI450177B (zh) 電阻式觸控裝置及補償電壓測定方法
CN109906364A (zh) 模数转换装置以及模数转换方法
CN115371731A (zh) 多参数传感器、多参数传感器信号解耦方法及解耦装置
CN115599238A (zh) 一种显示面板及其触控方法
US20070275274A1 (en) Method of calculating fuel concentration in direct methanol fuel cell
CN103163199B (zh) 计测显示装置
JP5343881B2 (ja) タッチパネル装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070718

Termination date: 20160930