Movatterモバイル変換


[0]ホーム

URL:


CN102495691B - touch point sensing method - Google Patents

touch point sensing method
Download PDF

Info

Publication number
CN102495691B
CN102495691BCN201110379047.XACN201110379047ACN102495691BCN 102495691 BCN102495691 BCN 102495691BCN 201110379047 ACN201110379047 ACN 201110379047ACN 102495691 BCN102495691 BCN 102495691B
Authority
CN
China
Prior art keywords
value
touch point
touch
storage area
point
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.)
Expired - Fee Related
Application number
CN201110379047.XA
Other languages
Chinese (zh)
Other versions
CN102495691A (en
Inventor
李秉寰
何程翔
许育民
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
AUO Corp
Original Assignee
AU Optronics Corp
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 AU Optronics CorpfiledCriticalAU Optronics Corp
Publication of CN102495691ApublicationCriticalpatent/CN102495691A/en
Application grantedgrantedCritical
Publication of CN102495691BpublicationCriticalpatent/CN102495691B/en
Expired - Fee Relatedlegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Landscapes

Abstract

Translated fromChinese

本发明公开了一种触控点感测方法,其包括的步骤有:提供一存储区;在第一时间点时检测相应于一个触控点的第一数值;在第一数值超出第一临界值时,使存储区中对应于触控点的判断参数的值加一;在第一数值不超出第一临界值时,使存储区中对应于触控点的判断参数的值归零;及在判断参数的值到达第二临界值时,判定对应的触控点为被触碰的状态。本发明可改善触控点感测过程的噪声干扰问题。

The invention discloses a touch point sensing method, which includes the following steps: providing a storage area; detecting a first value corresponding to a touch point at a first time point; and detecting a first value when the first value exceeds a first threshold. when the first value does not exceed the first critical value, reset the value of the judgment parameter corresponding to the touch point in the storage area to zero; and When the value of the determination parameter reaches the second critical value, it is determined that the corresponding touch point is in a touched state. The present invention can improve the noise interference problem in the touch point sensing process.

Description

Translated fromChinese
触控点感测方法touch point sensing method

技术领域technical field

本发明涉及一种信号感测方法,尤其涉及一种触控点感测方法。The invention relates to a signal sensing method, in particular to a touch point sensing method.

背景技术Background technique

目前触控面板技术大致上具有以下几种类型:内嵌式、投射式电阻式、电容式、光学式、电磁式与超音波式等。以投射式电容触控面板为例,目前广泛应用在智能型手机、平板电脑等其他类型的信息处理装置上。At present, the touch panel technology generally has the following types: embedded type, projected resistive type, capacitive type, optical type, electromagnetic type, and ultrasonic type. Taking the projected capacitive touch panel as an example, it is currently widely used in other types of information processing devices such as smart phones and tablet computers.

由于投射式电容触控面板随着环境改变会遭受到不同环境背景噪声源影响,进一步影响触控操作的灵敏度。因此,目前有部分的触控点感测方式是利用单一个累积临界计数器去判断是否发生真实触控点。然而当使用者在背景噪声较强烈,亦或是容易受到不明噪声干扰源(例如,手机射频信号、台灯稳压器周围…等静电干扰)的环境下进行触控操作时,容易使所述的投射式电容触控面板遭受到噪声干扰,而产生误报点并影响累积临界计数器中累积值的正确性。Since the projected capacitive touch panel will be affected by different environmental background noise sources as the environment changes, further affecting the sensitivity of the touch operation. Therefore, some current touch point sensing methods use a single cumulative critical counter to determine whether a real touch point occurs. However, when the user performs touch operations in an environment where the background noise is strong or is susceptible to unknown noise sources (for example, radio frequency signals of mobile phones, static electricity around lamp regulators, etc.), it is easy to cause the The projected capacitive touch panel suffers from noise interference, which generates false alarm points and affects the correctness of the accumulated value in the accumulated critical counter.

举例来说,如图1所示,在无噪声干扰的情况下,使用者可于触控面板上进行单一触控点的触控操作,例如,从触控起点Ts滑动至触控终点Te,以进行书写的动作。所述的触控面板可对应于使用者的触控操作显示线条L1。For example, as shown in FIG. 1 , in the absence of noise interference, the user can perform a touch operation of a single touch point on the touch panel, for example, sliding from the touch start point Ts to the touch end point Te, for the act of writing. The touch panel can display the lines L1 corresponding to the user's touch operation.

然而当使用者在噪声干扰情况下,同样的操作过程,却可能因为噪声干扰问题,使得目前累积临界计数器中的累积值归零,导致触控操作出现触控断点的情形。所述的触控面板则对应于使用者的触控操作显示线条L2与线条L3,而此触控结果亦影响触控操作的准确性与便利性。因此,目前所述的触控点感测方法可能导致触控面板的准确性与灵敏度大幅下降。However, when the user is under the condition of noise interference, the same operation process may cause the accumulated value in the current accumulation threshold counter to be zeroed due to the noise interference problem, resulting in a touch breakpoint in the touch operation. The touch panel displays the lines L2 and L3 corresponding to the user's touch operation, and the touch result also affects the accuracy and convenience of the touch operation. Therefore, the touch point sensing method described so far may cause the accuracy and sensitivity of the touch panel to be greatly reduced.

发明内容Contents of the invention

为了解决上述问题,本发明提出一种触控点感测方法,可增强判断触控点的真实位置,并抑制噪声干扰源的影响,以达到提升触控点的感测精确性。In order to solve the above problems, the present invention proposes a touch point sensing method, which can enhance the judgment of the real position of the touch point, and suppress the influence of noise interference sources, so as to improve the sensing accuracy of the touch point.

因此,本发明的触控点感测方法,包括有下列步骤:首先,提供一个存储区。接着,在第一时间点时检测相应于一个触控点的第一数值。接下来,在第一数值超出第一临界值时,则使存储区中对应于触控点的判断参数的值加一。在第一数值不超出第一临界值时,则使所述的存储区中对应于所述的触控点的判断参数的值归零。以及在所述的判断参数的值到达第二临界值时,则判定对应的所述触控点为被触碰的状态。Therefore, the touch point sensing method of the present invention includes the following steps: firstly, a storage area is provided. Next, a first value corresponding to a touch point is detected at a first time point. Next, when the first value exceeds the first critical value, the value of the judgment parameter corresponding to the touch point in the storage area is increased by one. When the first value does not exceed the first critical value, the value of the judgment parameter corresponding to the touch point in the storage area is reset to zero. And when the value of the determination parameter reaches a second critical value, it is determined that the corresponding touch point is in a touched state.

综上所述,本发明的触控点感测方法可在具有噪声干扰源的环境下,加强触控点的感测精确性。更具体的说,本发明通过建立具有多重触控临界值的存储区,使存储区中的每一存储单元对应到多重触控点其中之一。藉此,所述的存储区的各存储单元可分别累积计算个别触控点是否已被触发为真实触控点。简单来说,由于各个触控点由个别独立的存储单元计算与处理,因此,即便在噪声干扰环境中进行触控操作,仍可有效判断有无触控点发生,亦可维持触控操作的灵敏度与准确性。To sum up, the touch point sensing method of the present invention can enhance the sensing accuracy of the touch point in an environment with noise interference sources. More specifically, the present invention establishes a storage area with multiple touch thresholds, so that each storage unit in the storage area corresponds to one of the multiple touch points. In this way, each storage unit in the storage area can accumulatively calculate whether an individual touch point has been triggered as a real touch point. To put it simply, since each touch point is calculated and processed by an independent storage unit, even if the touch operation is performed in a noisy environment, it can still effectively determine whether there is a touch point and maintain the accuracy of the touch operation. Sensitivity and accuracy.

为让本发明的上述和其他目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合附图,作详细说明如下。In order to make the above and other objects, features and advantages of the present invention more comprehensible, preferred embodiments are specifically cited below and described in detail with accompanying drawings.

附图说明Description of drawings

图1示出为公知技术的触控操作示意图。FIG. 1 shows a schematic diagram of a touch operation in the known technology.

图2示出为本发明实施例的触控点感测方法步骤流程图。FIG. 2 is a flow chart showing the steps of a touch point sensing method according to an embodiment of the present invention.

图3A至图3D示出为本发明实施例的触控点判定过程示意图。3A to 3D are schematic diagrams of a touch point determination process according to an embodiment of the present invention.

上述附图中的附图标记说明如下:The reference numerals in the above-mentioned accompanying drawings are explained as follows:

31     第一存储区31 The first storage area

31a    存储单元31a storage unit

31b    存储单元31b storage unit

31d    存储单元31d storage unit

33     第二存储区33 Second storage area

33a    存储单元33a storage unit

33b    存储单元33b storage unit

33d    存储单元33d storage unit

35     第三存储区35 The third storage area

35a    存储单元35a storage unit

35b    存储单元35b storage unit

35d    存储单元35d storage unit

300    触控点计数矩阵300 touch point count matrix

L1     线条L1 line

L2     线条L2 line

L3     线条L3 line

t      第一时间点t the first time point

t+1    第二时间点t+1 second time point

t+2    第三时间点t+2 third time point

t+3    第四时间点t+3 fourth time point

Ts     触控起点Ts Touch starting point

Te     触控终点Te touch endpoint

S201~S213  步骤流程说明S201~S213 Step flow description

具体实施方式Detailed ways

请参照图2,图2为本发明实施例的触控点感测方法步骤流程图。首先,在步骤S201中,提供一个存储区。所述的存储区具有暂时性与/或永久性存储数据的能力。所述的存储区可例如是易失性存储器(例如,DRAM、EDRAM、SRAM等)与/或非易失性存储器(ROM、PROM、EAROM、EPROM、EEPROM及闪存等)。Please refer to FIG. 2 . FIG. 2 is a flowchart of steps of a touch point sensing method according to an embodiment of the present invention. First, in step S201, a storage area is provided. The storage area has the ability to temporarily and/or permanently store data. The storage area can be, for example, a volatile memory (eg, DRAM, EDRAM, SRAM, etc.) and/or a non-volatile memory (ROM, PROM, EAROM, EPROM, EEPROM, and flash memory, etc.).

所述的存储区可设置于智能型手机、平板电脑或其他类型的信息处理装置中,或者是设置于所述信息处理装置的外部,并通过有线或无线传输技术传输所述的数据。更进一步说,所述的存储区可例如是由至少一个存储单元所组成。所述的存储单元可例如是缓存器与/或计数器。换句话说,各个缓存器或计数器相应于记录一个触控点。The storage area can be set in a smart phone, a tablet computer or other types of information processing devices, or can be set outside the information processing device, and the data can be transmitted through wired or wireless transmission technology. Furthermore, the storage area may be composed of at least one storage unit, for example. The storage unit may be, for example, a register and/or a counter. In other words, each register or counter corresponds to record a touch point.

接着,在步骤S203中,于第一时间点时检测相应于一个触控点的第一数值。举例来说,可通过扫瞄触控面板的过程得知目前触控点的数量,并取得相应于触控按压能量的数值(即所述的第一数值)。当所述的触控按压能量愈强时,则第一数值愈大。反之,当所述的触控按压能量愈弱时,则第一数值愈小。换句话说,所述的触控按压能量与第一数值成一正比的关系。所述的第一数值可例如是大于等于零的正整数。另外,在本发明实施例中,所述的第一数值的预设值为零。Next, in step S203, a first value corresponding to a touch point is detected at a first time point. For example, the number of current touch points can be known through the process of scanning the touch panel, and the value corresponding to the touch pressing energy (ie, the first value) can be obtained. When the touch pressing energy is stronger, the first value is larger. On the contrary, when the touch pressing energy is weaker, the first value is smaller. In other words, the touch pressing energy is proportional to the first value. The first value may be, for example, a positive integer greater than or equal to zero. In addition, in the embodiment of the present invention, the preset value of the first value is zero.

接下来,在步骤S205中,判断第一数值是否超出第一临界值。举例来说,所述的判断程序可通过数据处理器(图中未示)执行,或者可通过其他具有数值比较功能的软件程序与/或硬件电路实现所述的判断程序。藉由比较第一数值与第一临界值的变化情形,可初步判断是否有触控点发生。Next, in step S205, it is judged whether the first value exceeds the first critical value. For example, the determination program can be executed by a data processor (not shown in the figure), or can be realized by other software programs and/or hardware circuits with numerical comparison functions. By comparing the change of the first value and the first critical value, it can be preliminarily judged whether there is a touch point.

在步骤S205中所述的触控点可例如由噪声干扰所引起与/或使用者实际按压所引起。另外,在本发明实施例中,所述的第一临界值的预设值为零。The touch point mentioned in step S205 may be caused by noise interference and/or actual pressing by the user, for example. In addition, in the embodiment of the present invention, the preset value of the first critical value is zero.

在步骤S207中,于所述的第一数值超出第一临界值时,使存储区中对应于触控点的判断参数的值加一。所述的判断参数可用来表示触控点是否随时间持续按压累积。在本发明实施例中,所述的判断参数的预设值为零。举例来说,当使用者实际按压或噪声干扰时,第一数值即反应出当前的触控按压能量,例如为25。此时,存储区中对应于触控点的判断参数的值加一,例如,判断参数的值由0变为1。接着,若于第二时间点,且第一数值持续超过第一临界值时,则存储区中对应于触控点的判断参数的值持续加一,例如,判断参数的值由1变为2,依此类推。In step S207, when the first value exceeds the first critical value, the value of the judgment parameter corresponding to the touch point in the storage area is increased by one. The determination parameter can be used to indicate whether the touch point is continuously pressed and accumulated over time. In the embodiment of the present invention, the preset value of the judgment parameter is zero. For example, when the user actually presses or is disturbed by noise, the first value reflects the current touch pressing energy, such as 25. At this time, the value of the judgment parameter corresponding to the touch point in the storage area is increased by one, for example, the value of the judgment parameter changes from 0 to 1. Then, if at the second time point, and the first value continues to exceed the first critical value, the value of the judgment parameter corresponding to the touch point in the storage area continues to increase by one, for example, the value of the judgment parameter changes from 1 to 2 ,So on and so forth.

另外,在本发明的另一实施例中,于判断参数的值不为零,且第一时间点所对应的第一数值与第二时间点所对应的第一数值的差值小于等于一个门槛值时,则将存储区中对应于触控点的判断参数的值加一。所述的差值为绝对差值。所述的门槛值可由使用者自行调整与设定。举例来说,门槛值为10且对应于触控点的判断参数的值不为零时,第一时间点对应的第一数值为20,而第二时间点所对应的第一数值的差值为25,因此,第一数值的差值为5,可初步判定为同一触控点,并将对应于触控点的判断参数的值加一。In addition, in another embodiment of the present invention, when the value of the judgment parameter is not zero, and the difference between the first numerical value corresponding to the first time point and the first numerical value corresponding to the second time point is less than or equal to a threshold value, add one to the value of the judgment parameter corresponding to the touch point in the storage area. The stated differences are absolute differences. The threshold value can be adjusted and set by the user. For example, when the threshold value is 10 and the value of the judgment parameter corresponding to the touch point is not zero, the first value corresponding to the first time point is 20, and the difference between the first value corresponding to the second time point is 25, therefore, the difference of the first value is 5, it can be preliminarily determined as the same touch point, and the value of the determination parameter corresponding to the touch point is increased by one.

另外,若于判断参数的值不为零,且第一时间点所对应的第一数值与第二时间点所对应的第一数值的差值大于一门槛值时,则将判断参数的值归零。举例来说,门槛值为10且于判断参数的值不为零时,第一时间点对应的第一数值为20,而第二时间点所对应的第一数值的差值为8。因此,第一数值的差值为12,可初步判定不是同一触控点,或是判定属于噪声干扰情况,并将判断参数的值归零。In addition, if the value of the judging parameter is not zero, and the difference between the first numerical value corresponding to the first time point and the first numerical value corresponding to the second time point is greater than a threshold value, the value of the judging parameter is returned to zero. For example, when the threshold value is 10 and the value of the judging parameter is not zero, the first value corresponding to the first time point is 20, and the difference between the first value corresponding to the second time point is 8. Therefore, the difference of the first value is 12, and it can be preliminarily determined that they are not the same touch point, or it is determined that it belongs to noise interference, and the value of the determination parameter is reset to zero.

在步骤S213中,于第一数值不超出第一临界值时,使所述的存储区中对应于触控点的判断参数的值归零(或者清除为预设值),并回到步骤S203持续进行触控点的感测与判定。举例来说,当使用者未实际按压或噪声干扰消失时,第一数值即反应出当前的触控按压能量,例如为0。此时,存储区中对应于触控点的判断参数的值归零,例如,若原先判断参数的值为1或2时,则目前判断参数的值由1变为0,或由2变为0,依此类推。In step S213, when the first value does not exceed the first critical value, the value of the judgment parameter corresponding to the touch point in the storage area is reset to zero (or cleared to a preset value), and returns to step S203 Continuously sense and judge touch points. For example, when the user does not actually press or the noise interference disappears, the first value reflects the current touch pressing energy, such as 0. At this time, the value of the judgment parameter corresponding to the touch point in the storage area is reset to zero. For example, if the original judgment parameter value is 1 or 2, the current judgment parameter value changes from 1 to 0, or from 2 to 0, and so on.

另外,在本发明的另一实施例中,若于第一数值不超出第一临界值时,使所述的存储区中对应于触控点的判断参数的值归零,亦可判定对应触控点为无触碰的状态。In addition, in another embodiment of the present invention, if the value of the judgment parameter corresponding to the touch point in the storage area is reset to zero when the first value does not exceed the first critical value, it can also be judged that the corresponding touch point The control point is in the state of no touch.

接下来,在步骤S209中,确认判断参数的值是否到达第二临界值?所述的确认程序可通过数据处理器(图中未示)执行,或者可通过其他具有数值比较功能的软件程序与/或硬件电路实现所述的确认程序。藉由比较判断参数的值与第二临界值的变化情形,可再次判断是否有触控点发生。另外,若确认判断参数的值未到达第二临界值时,则回到步骤S205持续进行触控点的判定程序。Next, in step S209, it is confirmed whether the value of the judgment parameter reaches the second critical value? The confirmation program can be executed by a data processor (not shown in the figure), or can be realized by other software programs and/or hardware circuits with numerical comparison functions. By comparing the value of the judgment parameter with the change of the second critical value, it can be judged again whether there is a touch point. In addition, if it is confirmed that the value of the judging parameter has not reached the second critical value, then return to step S205 to continue the judging process of the touch point.

在步骤S211中,于确认判断参数的值到达第二临界值时,判定对应的触控点为被触碰的状态,并回到步骤S203持续进行触控点的感测与判定。举例来说,在本发明实施例中,所述的第二临界值的预设值为3。因此,当判断参数持续加一至3时,判断参数的值到达第二临界值,则判定对应触控点为被触碰的状态,以输出判定结果至下一级电路(图中未示)。所述的第二临界值可由使用者自行调整或设定。In step S211, when it is confirmed that the value of the judging parameter reaches the second critical value, it is determined that the corresponding touch point is in a touched state, and then returns to step S203 to continue sensing and judging the touch point. For example, in the embodiment of the present invention, the preset value of the second critical value is 3. Therefore, when the judgment parameter continues to increase from 1 to 3, and the value of the judgment parameter reaches the second critical value, it is judged that the corresponding touch point is in a touched state, so as to output the judgment result to the next stage circuit (not shown in the figure). The second critical value can be adjusted or set by the user.

所述的第二临界值的大小可影响触控面板的感测灵敏度或速度。举例来说,若所述的第二临界值愈大,则触控点的判定时间愈久。反之,若所述的第二临界值愈小,则触控点的判定时间愈短。The size of the second critical value can affect the sensing sensitivity or speed of the touch panel. For example, if the second critical value is larger, the determination time of the touch point is longer. On the contrary, if the second critical value is smaller, the determination time of the touch point is shorter.

以下举例说明触控点判定的过程。请参照图3A至图3D,图3A至图3D为本发明实施例的触控点判定过程示意图。如图3A所示,第一存储区31、第二存储区33与第三存储区35可组成触控点计数矩阵300。第一存储区31可由5个存储单元组成。同样的,第二存储区33与第三存储区35可分别由5个存储单元组成。The following example illustrates the process of touch point determination. Please refer to FIG. 3A to FIG. 3D . FIG. 3A to FIG. 3D are schematic diagrams of a touch point determination process according to an embodiment of the present invention. As shown in FIG. 3A , thefirst storage area 31 , thesecond storage area 33 and thethird storage area 35 can form a touchpoint counting matrix 300 . Thefirst storage area 31 may consist of 5 storage units. Likewise, thesecond storage area 33 and thethird storage area 35 can be composed of 5 storage units respectively.

值得一提的是,各存储区中的各存储单元对应记录于一个触控点。举例来说,存储单元31a、存储单元33a与存储单元35a可用来记录单一个触控点的状态,而存储单元31b、存储单元33b与存储单元35b可用来记录另一个触控点的状态。另外,在所述的触控点计数矩阵300中,第一临界值预设为0,而判断参数的值预设为0,而第二临界值预设为3。It is worth mentioning that each storage unit in each storage area is correspondingly recorded in a touch point. For example, the storage unit 31a, the storage unit 33a and the storage unit 35a can be used to record the state of a single touch point, and thestorage unit 31b, thestorage unit 33b and thestorage unit 35b can be used to record the state of another touch point. In addition, in the touchpoint counting matrix 300 , the first critical value is preset as 0, the value of the judgment parameter is preset as 0, and the second critical value is preset as 3.

首先,在第一时间点t时,使用者于触控面板上进行触控操作,并通过扫瞄检测的过程取得相应于触控按压能量(或噪声触控点)的第一数值。所述的第一数值分别记录于第一存储区31的存储单元中,分别为10、20、30、0、0。此时,于第一数值超过第一临界值时,使第二存储区33的存储单元中的判断参数的值加一,分别为1、1、1、0、0。Firstly, at the first time point t, the user performs a touch operation on the touch panel, and obtains a first value corresponding to the touch pressing energy (or noise touch point) through the scanning detection process. The first numerical values are respectively recorded in the storage units of thefirst storage area 31 and are 10, 20, 30, 0, 0 respectively. At this time, when the first value exceeds the first critical value, the value of the judgment parameter in the storage unit of thesecond storage area 33 is increased by one, and is respectively 1, 1, 1, 0, and 0.

接下来,如图3B所示,在第二时间点t+1时,第一存储区31只剩下两个存储单元中记录有第一数值,分别为0、22、0、25、0。此时,当第一存储区31中的第一数值为零时,则将第二存储区33中对应的存储单元的判断参数的值清除为零或预设值。同时,存储单元31b所对应的存储单元33b中的判断参数的值继续加一,以及存储单元31d所对应的存储单元33d中的判断参数的值加一。另外,若第二时间点t+1时,第一存储区31中所对应的第一数值为零时,则将第二存储区33中对应的存储单元中的判断参数的值归零。Next, as shown in FIG. 3B , at the second time point t+1, there are only two storage cells in thefirst storage area 31 that record the first values, which are 0, 22, 0, 25, and 0 respectively. At this time, when the first value in thefirst storage area 31 is zero, the value of the judgment parameter of the corresponding storage unit in thesecond storage area 33 is cleared to zero or a preset value. At the same time, the value of the judgment parameter in thestorage unit 33b corresponding to thestorage unit 31b continues to increase by one, and the value of the judgment parameter in thestorage unit 33d corresponding to thestorage unit 31d increases by one. In addition, if the corresponding first value in thefirst storage area 31 is zero at the second time point t+1, the value of the judgment parameter in the corresponding storage unit in thesecond storage area 33 is reset to zero.

接下来,如图3C所示,在第三时间点t+2时,第一存储区31中记录有第一数值,分别为35、21、12、30、0。第二存储区33对应记录有判断参数的值,分别为1、3、1、2、0。此时,存储单元31b所对应的存储单元33b中的判断参数的值继续加一,并且使判断参数的值到达第二临界值3。因此,第三存储区35的存储单元35b由0变为1,则表示有一个触控点产生,并判定为被触碰的状态。另外,存储单元31d所对应的存储单元33d中的判断参数的值继续加一。Next, as shown in FIG. 3C , at the third time point t+2, first values are recorded in thefirst storage area 31 , which are 35, 21, 12, 30, and 0, respectively. Thesecond storage area 33 correspondingly records the values of the judgment parameters, which are 1, 3, 1, 2, and 0 respectively. At this time, the value of the judgment parameter in thestorage unit 33 b corresponding to thestorage unit 31 b continues to increase by one, and the value of the judgment parameter reaches the secondcritical value 3 . Therefore, when thestorage unit 35b of thethird storage area 35 changes from 0 to 1, it indicates that a touch point is generated and is determined as being touched. In addition, the value of the judgment parameter in thestorage unit 33d corresponding to thestorage unit 31d continues to increase by one.

接下来,如图3D所示,在第四时间点t+3时,第一存储区31中记录有第一数值,分别为0、20、0、28、0。第二存储区33对应记录有判断参数的值,分别为0、4、0、3、0。此时,存储单元31b所对应的存储单元33b中的判断参数的值继续加一,以及存储单元31d所对应的存储单元33d中的判断参数的值继续加一,并且使判断参数的值到达第二临界值3。因此,第三存储区35的存储单元35d由0变为1,则表示有第二个触控点产生,并判定为被触碰的状态。另外,第三存储区35的存储单元35b持续为1,则表示判定为持续被触碰的状态。Next, as shown in FIG. 3D , at the fourth time point t+3, first values are recorded in thefirst storage area 31 , which are 0, 20, 0, 28, and 0, respectively. Thesecond storage area 33 correspondingly records the values of the judgment parameters, which are 0, 4, 0, 3, and 0 respectively. Now, the value of the judgment parameter in thestorage unit 33b corresponding to thestorage unit 31b continues to add one, and the value of the judgment parameter in thestorage unit 33d corresponding to thestorage unit 31d continues to add one, and the value of the judgment parameter reaches the first Twocritical value 3. Therefore, when thestorage unit 35d of thethird storage area 35 changes from 0 to 1, it indicates that a second touch point is generated, and it is determined to be in a touched state. In addition, if thestorage unit 35b of thethird storage area 35 is continuously at 1, it means that it is determined to be in a state of being continuously touched.

综上所述,本发明的触控点感测方法可在具有噪声干扰源的环境下,加强触控点的感测精确性。更具体的说,本发明通过建立具有多重触控临界值的存储区,使存储区中的每一存储单元对应到多重触控点其中之一。藉此,所述的存储区的各存储单元可分别累积计算个别触控点是否已被触发为真实触控点。简单来说,由于各个触控点由个别独立的存储单元计算与处理,因此,即便在噪声干扰环境中进行触控操作,仍可有效判断有无触控点发生,亦可维持触控操作的灵敏度与准确性。To sum up, the touch point sensing method of the present invention can enhance the sensing accuracy of the touch point in an environment with noise interference sources. More specifically, the present invention establishes a storage area with multiple touch thresholds, so that each storage unit in the storage area corresponds to one of the multiple touch points. In this way, each storage unit in the storage area can accumulatively calculate whether an individual touch point has been triggered as a real touch point. To put it simply, since each touch point is calculated and processed by an independent storage unit, even if the touch operation is performed in a noisy environment, it can still effectively determine whether there is a touch point and maintain the accuracy of the touch operation. Sensitivity and accuracy.

虽然本发明已以较佳实施例揭示如上,然其并非用以限定本发明,任何本领域普通技术人员,在不脱离本发明的精神和范围内,当可作些许的更动与润饰,因此本发明的保护范围当视所附的权利要求所界定者的范围为准。Although the present invention has been disclosed above with preferred embodiments, it is not intended to limit the present invention. Any person skilled in the art may make some changes and modifications without departing from the spirit and scope of the present invention. Therefore The protection scope of the present invention should be determined by the scope defined by the appended claims.

Claims (6)

CN201110379047.XA2011-10-042011-11-18touch point sensing methodExpired - Fee RelatedCN102495691B (en)

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
TW100135924ATWI451303B (en)2011-10-042011-10-04Method for sensing touch points
TW1001359242011-10-04

Publications (2)

Publication NumberPublication Date
CN102495691A CN102495691A (en)2012-06-13
CN102495691Btrue CN102495691B (en)2014-03-26

Family

ID=46187520

Family Applications (1)

Application NumberTitlePriority DateFiling Date
CN201110379047.XAExpired - Fee RelatedCN102495691B (en)2011-10-042011-11-18touch point sensing method

Country Status (2)

CountryLink
CN (1)CN102495691B (en)
TW (1)TWI451303B (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
KR101725134B1 (en)*2012-08-092017-04-11(주)멜파스Apparatus and method for sensing of touch
CN103324344B (en)*2013-06-082016-02-10广东欧珀移动通信有限公司A kind of method and mobile terminal processing touch-screen sliding process interrupt line
TWI610211B (en)*2014-02-072018-01-01財團法人工業技術研究院Touching device, processor and touching signal accessing method thereof
TWI636388B (en)*2017-07-252018-09-21友達光電股份有限公司Method and detect circuit for selecting touch detection time

Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1596015A (en)*2003-09-082005-03-16光宝科技股份有限公司Method and system for preventing error input by judging environment state
DE102008054732A1 (en)*2008-12-162010-06-17Robert Bosch Gmbh Method for identifying a sequence of input signals
CN101763195A (en)*2010-01-082010-06-30青岛海信移动通信技术股份有限公司Method for preventing mobile terminal touch screen from being damaged and relevant device
CN101937307A (en)*2010-07-262011-01-05深圳桑菲消费通信有限公司Method for automatically locking mobile phone keypad or touch screen by utilizing photosensitive device

Family Cites Families (8)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8164573B2 (en)*2003-11-262012-04-24Immersion CorporationSystems and methods for adaptive interpretation of input from a touch-sensitive input device
TWI405100B (en)*2008-10-022013-08-11Au Optronics CorpMethod for determining a position of a touch event on a touch panel and a set of sensors thereof being touched
JP5352905B2 (en)*2009-05-282013-11-27ルネサスエレクトロニクス株式会社 Semiconductor device and touch sensor using the same
TWI467423B (en)*2009-06-222015-01-01Au Optronics CorpTouch detection method
US20110043462A1 (en)*2009-08-242011-02-24Ayman ShabraTouchscreen apparatus, integrated circuit device, electronic device and method therefor
US8773366B2 (en)*2009-11-162014-07-083M Innovative Properties CompanyTouch sensitive device using threshold voltage signal
TW201131454A (en)*2010-03-122011-09-16Raydium Semiconductor CorpTouch panel and touch sensing method thereof
TW201133298A (en)*2010-03-252011-10-01Novatek Microelectronics CorpTouch sensing method and system using the same

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
CN1596015A (en)*2003-09-082005-03-16光宝科技股份有限公司Method and system for preventing error input by judging environment state
DE102008054732A1 (en)*2008-12-162010-06-17Robert Bosch Gmbh Method for identifying a sequence of input signals
CN101763195A (en)*2010-01-082010-06-30青岛海信移动通信技术股份有限公司Method for preventing mobile terminal touch screen from being damaged and relevant device
CN101937307A (en)*2010-07-262011-01-05深圳桑菲消费通信有限公司Method for automatically locking mobile phone keypad or touch screen by utilizing photosensitive device

Also Published As

Publication numberPublication date
TW201316206A (en)2013-04-16
TWI451303B (en)2014-09-01
CN102495691A (en)2012-06-13

Similar Documents

PublicationPublication DateTitle
EP2821897B1 (en)Finger detection on touch screens for mobile devices
CN105912260B (en) A method for starting an application program and a mobile terminal
CN105630227B (en)A kind of method of adjustment and system of sensitivity of touch screen
US20120001859A1 (en)Device and method for detecting noise
TWI610211B (en)Touching device, processor and touching signal accessing method thereof
CN101963873B (en) Capacitive touch panel capacitance baseline value setting and calibration method
CN107463290B (en)Response control method and device for touch operation, storage medium and mobile terminal
CN106293293A (en)The detection method of a kind of object distance state and mobile terminal
CN106101450B (en)Ambient light intensity compensation method and mobile terminal
US10642417B2 (en)Method and apparatus for determining touching action and display device
TW201339935A (en)Capacitive touch control system and touch control device and touch control method using the same
CN107506073A (en)Detection method of touch screen, device, mobile terminal and computer-readable recording medium
CN102495691B (en)touch point sensing method
CN106445264B (en) Calibration method for touch operation and mobile terminal
CN106101402B (en)Method and system for adjusting sensing threshold of proximity sensor
CN104301461A (en) Method and device for detecting state of equipment leather case
US20120068958A1 (en)Portable electronic device and control method thereof
EP2630559A1 (en)Mobile communication device with three-dimensional sensing and a method therefore
US9081452B2 (en)Method, apparatus and computer program for enabling registration of user actuations
CN105549773B (en)Underwater touch sensing system and underwater touch detection method
TWI502427B (en)Touch device and measuring voltage dynamic adjustment method thereof
US9684406B2 (en)Electronic device suites, protective covers and methods for operating user interface
WO2020199913A1 (en)Tap event detection method and device
CN105630139A (en)Screen control system and method
CN104102448B (en)Identification method of floating control object

Legal Events

DateCodeTitleDescription
C06Publication
PB01Publication
C10Entry into substantive examination
SE01Entry into force of request for substantive examination
GR01Patent grant
GR01Patent grant
CF01Termination of patent right due to non-payment of annual fee
CF01Termination of patent right due to non-payment of annual fee

Granted publication date:20140326

Termination date:20201118


[8]ページ先頭

©2009-2025 Movatter.jp