CN1589427A - 触摸屏校准系统和方法 - Google Patents
触摸屏校准系统和方法 Download PDFInfo
- 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
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements for converting the position or the displacement of a member into a coded form
- G06F3/041—Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
- G06F3/0416—Control or interface arrangements specially adapted for digitisers
- G06F3/0418—Control or interface arrangements specially adapted for digitisers for error correction or compensation, e.g. based on parallax, calibration or alignment
- G06F3/04186—Touch location disambiguation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/03—Arrangements 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位置执行触摸公式:
其中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 a=
a+
α (3)
P b=
b+
β (4)
P c=
c+
χ (5)
P d=
d+
δ (6)
更为典型地,能够将校正位置P规定为:
P=
p+ε(
p) (7)
其中
p是控制器测量的位置以及ε是一个产生误差向量的
p的向量函数。所述函数ε应当可以由可用信息推导出来。
简便起见,考虑一个映射函数K是更为容易的,如下其定义为:
P=k(
p) (8)
向量函数的第二顺序泰勒级数展开式具有这种形式:
因此作出假设,K是具有一般形式的非线性函数
Px=Kx(X)=Ax+By+Cxy+D (10)
Py=Ky(Y)=Ex+Fy+Gxy+H (11)
求解以矩阵形式表示的联立方程组12和13能够得到未知数A到H,在矩阵中上述向量
a的要素表示为ax和ay,对于向量
b,
c,和
d也是如此。
从Kx(x)衍生的矩阵是:
以及从Ky(y)衍生的矩阵是:
在触摸屏系统正常运行之前已经计算出了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的所述触摸屏校准方法,其中所述触摸屏包括一个电阻触摸屏。
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)
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)
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)
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 |
-
2001
- 2001-11-30 US US09/998,699 patent/US6977646B1/en not_active Expired - Lifetime
-
2002
- 2002-09-30 KR KR1020047008233A patent/KR100918884B1/ko not_active IP Right Cessation
- 2002-09-30 WO PCT/US2002/030859 patent/WO2003049002A2/en active Application Filing
- 2002-09-30 CN CNB028232526A patent/CN1327322C/zh not_active Expired - Fee Related
- 2002-09-30 AU AU2002334709A patent/AU2002334709A1/en not_active Abandoned
- 2002-09-30 EP EP02804392A patent/EP1449059A2/en not_active Withdrawn
- 2002-09-30 JP JP2003550123A patent/JP2005512197A/ja active Pending
-
2005
- 2005-10-04 US US11/242,972 patent/US7639238B2/en not_active Expired - Fee Related
Cited By (19)
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 |