判断错误近接事件的方法与装置的制造方法_2

文档序号:8380807阅读:来源:国知局
点程序,借由依序提供驱动信号给各个驱动电极,并且借由各个感测电极所侦测或读取的信号值对其他软件或硬件模块报告触控点与/或相关信息。
[0071]在实施例中,以上这三种程序的执行顺序,可以先执行全屏驱动侦测程序,确定触控面板/荧幕上没有任何外部导电物件。接着再执行外部噪讯侦测程序,确定外界的电磁干扰不甚严重,或是设定新的驱动信号的工作频率。最后,再执行报点程序。
[0072]在实施例中的报点程序之后,可以重复上述的循环。
[0073]在另一实施例中,也可以重复多次报点程序之后,执行一次外部噪讯侦测程序,接着再重复多次报点程序与一次外部噪讯侦测程序。在重复多次外部噪讯侦测程序之后,再执行全屏驱动侦测程序。
[0074]本领域的普通技术人员可以理解到,以上三种程序的执行可以有无限多种组合,本发明并不限定于某一种组合。其执行程序的顺序可以是事先决定好的,也可以临时根据所遇到的状况而更动其执行程序的顺序,或是临时决定执行某一程序。
[0075]—般来说,报点程序的目的是用于侦测近接于触控面板/荧幕的笔触与/或指尖,并且排除手掌、水(导电液体的综合代表,以后均以水作为代称)、或是不必要的电容感应。报点程序更可以包含与细分为以下的几个步骤:扫描或侦测所有感测点;针对感测电极的电气特性与基板弯曲进行校正;找出相应于上述对象的各个线段;检验各个线段以排除水及鬼点;将合格线段组成线段群以排除掉手掌;对笔触与/或指尖进行定位;追踪定位或描迹;将定位报点。虽然报点程序可以包含上述的各个步骤,但并非每一步骤都是必要的,某一些步骤可以略过。
[0076]—般来说,触控面板/荧幕的处理模块可以获得m条由各个感测电极所测得的壹维度感测信息,每条壹维度感测信息包含η个对应各个驱动电极的感测点的信息。处理模块可能直接获得信号值,也可能直接获得差值。当获得信号值时,可以计算差值。当获得差值时,也可以经由基准值来回推信号值。而且无论是获得信号值或差值的壹维度感测信息,都可以进而计算出双差值。
[0077]可以参阅图1所示,最上面的曲线14为信号值。中间的曲线15为差值。而最下面的曲线16为双差值。
[0078]在可选的步骤当中,由于感测电极的电气特性,使得各感测点所测得的信号值有所偏差,可以针对这种偏差对信号值进行校正。此外,由于基板可能会因为近接事件而弯曲,基板本身也有可能会具有形变,也可以针对基板变形所造成的影响进行校正。
[0079]利用壹维度感测信息找出线段的步骤可以包含利用双差值、差值、与/或信号值来找出线段的范围。当获得双差值之后,可以有多种方法来擷取线段。
[0080]在实施例中,可以先找出高于双差值门坎值的高点。接着往前找到一个相对低点,称为第一点(前点),然后往后找到一个相对低点,称为第二点(后点),则该线段的范围则是从第一点到第二点。比方说有η个感测点的壹维度感测信息,在第20点时找到相对高点,往前找的相对低点是第15点,往后找的相对低点为第25点。则该线段的范围是第15点到第25点,线段的长度是11。
[0081]但在某些例子当中,往前或往后的一个范围内找不到相对低点。当这种情况发生时,则定义往前或往后的某一段距离为线段的范围。比方说,上述的距离设定为5。那么当相对高点(第20点)往后找不到相对低点时,则定义第25点为第二点。该线段的范围是从第15点到第25点,线段的长度是11。反之,亦然。
[0082]在上述的实施例当中,适合有高于双差值门坎值的线段。但有一些近接事件发生时,并不会产生单一个高于双差值门坎值的双差值,而是产生一个较为扁平的双差值曲线。比方说,当细长的触控笔尖或是铅笔笔尖接触时,可能不会产生单一个高于双差值门坎值的双差值。因此,如果需要侦测此种类型的近接对象时,则可以使用以下的擷取线段方法。
[0083]可以先找出连续两个正的双差值,将其加总后与前述的双差值门坎值比较,若其总和高于双差值门坎值,也可以称其为相对高点。接着,同样地往前找到一个相对低点,称为第一点(前点),然后往后找到一个相对低点,称为第二点(后点),则该线段的范围则是从第一点到第二点。相似地,当往前或往后的一个范围内找不到相对低点,则定义往前或往后的某一段距离为线段的范围。
[0084]比方说,假设双差值门坎值为5,而一段双差值的数列为[0,O, O, -1, -3,-1, I, 3,3,I, -1, -3,-1, O, O, O]。在上述的线段当中,最先的两个正的双差值为1,3,但其总和小于双差值门坎值。接着,可以往后找到连续两个数值为3的部分。由于其总和为6,大于上述的双差值门坎值,所以将这两个数值视为相对高值。接着再往前和往后找第一点与第二点。
[0085]值得注意的是,第二种比较两个正双差值的总和与门坎值的方法,也可以适用于有单个大于门坎值的情况。
[0086]当找出触控面板/荧幕上的所有线段之后,则开始对线段进行检查。对线段检查的方式可以用于排除水和鬼点。在这里可以使用双差值、差值、与/或信号值的组合来进行判断。
[0087]当利用双差值找出线段之后,可以得知该线段所对应的差值与信号值。可以利用信号值与基准值计算其间所夹面积。如图2所示,当面积位于基准值下方时,称之为负值(negative),负值通常是由水或鬼点所造成。因此,当该线段的信号值面积为负值时,可以将该线段抛弃或忽略。
[0088]请参阅图3,在某些情况下,当触控面板上有一大片水渍,而指尖划过水渍时,也可以侦测到指尖。可以根据上述的寻找线段方式,在双差值部分切出三个线段。从左至右分别是 LPC1,LPC2,与 LPC3。
[0089]当这三个线段还原回信号值时,可以见到对应至LPCl的面积为负值,对应至LPC3的面积也是负值,只有对应至LPC2的面积为正值。因此,LPCl与LPC3在此阶段就会被抛弃或忽略,留下LPC2。
[0090]请参阅图4,在某些情况下会有鬼点产生。比方说在触控区当中有四个近接事件同时发生。由于电流会从一个近接对象流向另一近接对象,例如从同一手掌的其中一手指流至另一手指,再回灌入感测电极当中,因此会产生鬼点。这些鬼点会在双差值中被检测出来,其中两个近接事件与两个鬼点属于同一轴线。
[0091]在线段擷取的步骤当中,除了分别对应到两个近接对象的LPCl与LPC5之外,也有两个线段分别对应到两个鬼点LPC2与LPC4。然而,在两个鬼点中间,也可能检测到一个线段LPC3。当检测各个线段的信号值面积时,发现LPCl与LPC5的信号值面积为正值,而其余的LPC2,LPC3,与LPC4为负值,因此可以抛弃或忽略LPC2,LPC3,与LPC4,只留下LPCl与LPC5。
[0092]请参阅图5A,在某些情况下会有不想要发生的近接事件。在图的右方是接触面积很小,且造成的信号变化量也不太大的笔尖接触。图的左方是大型导电物件,比方说导电系数很好的铜柱。当铜柱离触控面板/荧幕还有一段距离时,已经开始对感测电极产生影响。这两个近接事件都会在擷取线段时被找到,但触控面板不应该对左边的近接事件进行报点。
[0093]因此,在检验其信号值时,可以检查线段边缘的信号值斜率,以及线段的面积,或者是以长度来表示的面积。笔尖的面积2(Area 2)比较小,但其线段边缘的斜率2 (Slope2)较大。而左方近接事件的面积IA(Area 1A)较大,但线段边缘的斜率IA(Slope 1A)较小。因此,可以利用斜率与面积,筛除掉左边近接事件相应的线段,以滤除不必要的近接事件。
[0094]请参阅图5B,图左方的大型导电物件和图5A相比,要更靠近触控面板。同样地,触控面板也要滤掉左边的近接事件。因此套用图5A的检验方式,检验线段边缘的信号值斜率,以及线段的面积,或者是以长度来表示的面积。笔尖的面积2比较小,但其线段边缘的斜率2较大。而左方近接事件的面积IB (Area IB)较大,但线段边缘的斜率IB (Slope IB)较小。尽管图5B的面积IB要比图5A的面积IA要大,所造成的信号值也较大,但这两个线段边缘的斜率IB与IA都比笔尖造成的斜率2来得小。因此,可以利用斜率与面积,筛除掉左边近接事件相应的线段,以滤除不必要的近接事件。
[0095]请参阅图5C,图左方的大型导电物件和图5A与图5B相比,已经接触到触控面板,其所造成的信号值将远大于笔尖所对应的信号值。因此,其所对应的线段边缘的斜率IC (Slope 1C)也会大于先前未接触触控面板的斜率IA与IB。而其面积IC (Area 1C)也会大于先前未接触触控面板的IA与1B。因此,当利用斜率与面积筛除掉图5A与图5B左边的近接事件时,并不会删除掉图5C左边的近接事件。
[0096]在检测完所有的线段,并且抛弃或忽略某一些由水、鬼点、或不必要的近接事件所造成的线段之后,接下来要将各个线段集合成线段群,以便找出近接事件的质心,并且剔除掉手掌接触的部分。
[0097]请参照图6,当找出所有的线段之后,可以把各个线段在垂直部分相邻者,组合成为线段群。可以在图6上见到四个线段群,其中第四组(GroUp4)是由于手掌所造成的近接事件。第二组(GroUp2)与第三组(GroUp3)则是不对触控面板进行操作的手指接触所造成的近接事件,也应该要算在手掌的部分。只有第一组(Groupl)是真正对触控面板进行操作的手指指尖或笔尖所造成的近接事件。换言之,触控面板/荧幕应该要将第二组,第三组,第四组归类为手掌部分,只针对第一组的部分进行报点。
[0098]在实施例中,当某一线段群具有以下其中一个条件或其任意组合时,即认为该线段群为手掌。条件一,是线段群中的某一线段的某一信号值高过手掌信号门坎值,则认为该线段群是手掌。条件二,是线段群中的某一线段的长度大于手掌长度门坎值时。条件三,是线段群的线段数量大于手掌线段数量门坎值时。手掌长度门坎值可以等于手掌线段数量门坎值,也可以不等于。
[0099]只要有任一个线段群被认为是手掌线段群之后,则可以进行合并其他线段群的步
当前第2页1 2 3 4 5 6 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1