[go: up one dir, main page]

CN102902392A - Hierarchical induction method - Google Patents

Hierarchical induction method Download PDF

Info

Publication number
CN102902392A
CN102902392A CN2011102162717A CN201110216271A CN102902392A CN 102902392 A CN102902392 A CN 102902392A CN 2011102162717 A CN2011102162717 A CN 2011102162717A CN 201110216271 A CN201110216271 A CN 201110216271A CN 102902392 A CN102902392 A CN 102902392A
Authority
CN
China
Prior art keywords
point
block
touched
hierarchical
contact panel
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN2011102162717A
Other languages
Chinese (zh)
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.)
Silicon Integrated Systems Corp
Original Assignee
Silicon Integrated Systems 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 Silicon Integrated Systems Corp filed Critical Silicon Integrated Systems Corp
Priority to CN2011102162717A priority Critical patent/CN102902392A/en
Publication of CN102902392A publication Critical patent/CN102902392A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Position Input By Displaying (AREA)

Abstract

本发明公开了一种用于触控面板的层级式感应方法。触控面板具有用于感应单个触碰或多个触碰的点矩阵。本方法包括将触控面板所有的点分成多个区块;从各个区块感应第一资料;根据第一资料判定哪个或哪些区块被触碰;从被触碰的区块的各点感应第二资料;以及根据第二资料判定哪个点或哪些点是被触碰的点。通过利用本发明的方法,可达到高感应速度与高感应精确度。

The present invention discloses a hierarchical sensing method for a touch panel. The touch panel has a dot matrix for sensing a single touch or multiple touches. The method comprises dividing all the dots of the touch panel into a plurality of blocks; sensing first data from each block; determining which block or blocks are touched according to the first data; sensing second data from each point of the touched block; and determining which point or points are touched according to the second data. By utilizing the method of the present invention, high sensing speed and high sensing accuracy can be achieved.

Description

层级式感应方法Hierarchical Sensing Method

技术领域 technical field

本发明系关于一种触碰感应技术,尤其关于用于感应触碰感应装置上的单一触碰或多个触碰的方法。The present invention relates to a touch-sensing technology, and in particular to a method for sensing a single touch or multiple touches on a touch-sensing device.

背景技术 Background technique

现今触碰感应装置广泛使用于各种应用,其中包含有触控面板的触控屏幕非常受欢迎。Nowadays, touch sensing devices are widely used in various applications, and touch screens including touch panels are very popular.

在触控面板的性能中,感应速度扮演了重要的角色。附图1为显示一触控面板10通过现有方法扫描的示意图。所述触控面板10包含点101的矩阵。各个点101用于感应触碰。触控面板10的结构为本领域的公职技术。此外,触控面板10的结构并非本发明关注的重点,因此在此不予赘述。In the performance of a touch panel, sensing speed plays an important role. FIG. 1 is a schematic diagram showing a touch panel 10 scanned by a conventional method. The touch panel 10 includes a matrix of dots 101 . Each point 101 is used to sense touch. The structure of the touch panel 10 is a common skill in the art. In addition, the structure of the touch panel 10 is not the focus of the present invention, so it will not be repeated here.

如图1中所示,虚线圆圈50表示一个触碰区域。填满斜线的点105为与所述触碰区域50相关的点。亦即,点105为被触碰的点。在现有的感应方法中,触控面板10的各个点101全部加以扫描并感应以检查各点是否被触碰以辨认出被触碰的点105。然而,不少时间被浪费在扫描不必要的点,造成触控面板10的响应速度不够快。As shown in FIG. 1 , a dotted circle 50 represents a touch area. Points 105 filled with oblique lines are points related to the touch area 50 . That is, the point 105 is the touched point. In the existing sensing method, all the points 101 of the touch panel 10 are scanned and sensed to check whether each point is touched to identify the touched point 105 . However, a lot of time is wasted scanning unnecessary points, causing the response speed of the touch panel 10 to be insufficient.

因此,需要能更迅速辨识出发生在触控面板之类装置上的触碰位置的解决方式。Therefore, there is a need for a solution that can more quickly identify the location of a touch on a device such as a touch panel.

发明内容 Contents of the invention

本发明的目的为提供一种层级式感应方法,能在高精确度下增进感应速度。The purpose of the present invention is to provide a layered sensing method, which can increase the sensing speed with high precision.

根据本发明的一方面,一触控面板具有用于感应单点或多点触碰的点矩阵,用于所述触控面板的层级式感应方法包含:将触控面板所有的点分成多个区块,各区块包含多个点;从各个区块感应第一资料;根据第一资料判定哪个或哪些区块是被触碰的区块;从被触碰的区块的各点感应第二资料;以及根据第二资料判定哪个或哪些点是被触碰的点。According to an aspect of the present invention, a touch panel has a point matrix for sensing single-point or multi-point touch, and the hierarchical sensing method for the touch panel includes: dividing all points of the touch panel into multiple block, each block contains a plurality of points; sense the first data from each block; determine which or which block is the touched block according to the first data; sense the second from each point of the touched block data; and determining which point or points are touched points according to the second data.

根据本发明的另一方面,触控面板具有用于感应单点或多点触碰的点矩阵,以一轮而言,用于所述触控面板的层级式感应方法包含:决定区块偏移,所述偏移界定当前一轮的区块相对于先前一轮的区块如何移位;根据所述区块偏移将点分成多个区块,各区块包含多个点;判定哪个或哪些区块是被触碰的区块;以及判定在被触碰的区块中,哪个或哪些点是被触碰的点。According to another aspect of the present invention, the touch panel has a dot matrix for sensing single-point or multi-point touch. In terms of one round, the hierarchical sensing method for the touch panel includes: determining the block offset Shift, the offset defines how the block of the current round is shifted relative to the block of the previous round; divide the point into multiple blocks according to the block offset, and each block contains multiple points; determine which or Which blocks are touched blocks; and determine which point or points in the touched blocks are touched points.

附图说明 Description of drawings

附图1为显示通过现有技术的方法扫描触控面板的示意图。Accompanying drawing 1 is a schematic diagram showing scanning of a touch panel by a method in the prior art.

附图2为显示在根据本发明第一实施例的层级式感应方法的第一阶段中扫描触控面板的示意图。FIG. 2 is a schematic diagram showing scanning of the touch panel in the first stage of the layered sensing method according to the first embodiment of the present invention.

附图3为显示在根据本发明第一实施例的层级式感应方法的第二阶段中扫描触控面板的示意图。FIG. 3 is a schematic diagram showing scanning of the touch panel in the second stage of the layered sensing method according to the first embodiment of the present invention.

附图4为显示通过根据本发明第二实施例的层级式感应方法扫描触控面板的示意图。FIG. 4 is a schematic diagram showing a touch panel scanned by a layered sensing method according to a second embodiment of the present invention.

附图5为显示相关区块各点的初始计数值的示意图。Accompanying drawing 5 is a schematic diagram showing the initial count value of each point of the relevant block.

附图6为显示相关区块各点的更新计数值的示意图。FIG. 6 is a schematic diagram showing the update count value of each point of the relevant block.

附图7为显示根据本发明第三实施例的层级式感应方法的流程图。FIG. 7 is a flowchart showing a hierarchical sensing method according to a third embodiment of the present invention.

附图8为显示根据本发明第四实施例的层级式感应方法的流程图。FIG. 8 is a flowchart showing a hierarchical sensing method according to a fourth embodiment of the present invention.

具体实施方式 Detailed ways

本发明将参照所附图式加以详细说明。The invention will be described in detail with reference to the accompanying drawings.

为加快感应速度,本发明的发明人在此提出一种层级式感应方法。于本发明中,所述层级式感应方法分成两个阶段,稍后将详细说明。附图2为显示在根据本发明第一实施例的层级式感应方法的第一阶段中扫描触控面板10的示意图。如所示,所述触控面板10所有的点101被分群为多个区块12。各区块12有数个点101组成。在本实施例中,各区块12包括3×3个点101(亦即九个点101)。在本层级式感应方法的第一阶段中,所述触控面板10是逐个区块扫描。各个区块12的感应值被提供来判定哪个或哪些区块被触碰。为了与未被触碰的区块12有所区别,被触碰的区块以另一参考符号15表示,以便于说明。实作上,一个区块12的所有点101的感应值(例如电容值)可一次提供至感应电路(未图标)。单一点101的感应值可称为“点感应值”。一个区块12的全部点101的点感应值的总值可称为“区块感应值”。感应电路通过检查各个区块12的区块感应值以判定哪个或哪些区块被触碰。如附图2所示,有四个区块与触碰区域50相关。即,所述四个区块被触碰。这四个被触碰的区块15可称为相关区块。第一阶段可称为“区块扫描阶段”。In order to speed up the sensing speed, the inventors of the present invention propose a hierarchical sensing method here. In the present invention, the hierarchical sensing method is divided into two stages, which will be described in detail later. FIG. 2 is a schematic diagram showing scanning of the touch panel 10 in the first stage of the layered sensing method according to the first embodiment of the present invention. As shown, all the points 101 of the touch panel 10 are grouped into a plurality of blocks 12 . Each block 12 is composed of several points 101 . In this embodiment, each block 12 includes 3×3 dots 101 (that is, nine dots 101 ). In the first stage of the hierarchical sensing method, the touch panel 10 is scanned block by block. The sensing value of each block 12 is provided to determine which block or blocks are touched. In order to distinguish it from the untouched block 12 , the touched block is denoted by another reference symbol 15 for ease of description. In practice, the sensing values (such as capacitance values) of all the points 101 of a block 12 can be provided to the sensing circuit (not shown) at one time. The sensing value of a single point 101 may be referred to as a "point sensing value". The total value of point sensing values of all points 101 in a block 12 may be referred to as "block sensing value". The sensing circuit checks the block sensing value of each block 12 to determine which block or blocks are touched. As shown in FIG. 2 , there are four blocks related to the touch area 50 . That is, the four blocks are touched. The four touched blocks 15 can be referred to as related blocks. The first phase may be referred to as the "block scan phase".

由于各区块12的多个点101是一次被感应,本层级式感应方法中的区块扫描阶段(亦即第一阶段)相较于现有技术中的逐点感应方法,所需的感应时间仅为1/N,其中各区块包含N点。于本实施例中,各区块12包含九个点101,因此本层级式感应方法的第一阶段所需的感应时间为利用现有技术逐点感应方法所需感应时间的1/9。Since multiple points 101 of each block 12 are sensed at one time, the block scanning stage (i.e. the first stage) in this layered sensing method has a longer required sensing time than the point-by-point sensing method in the prior art. Only 1/N, where each block contains N points. In this embodiment, each block 12 includes nine points 101 , so the sensing time required for the first stage of the layered sensing method is 1/9 of the sensing time required for the prior art point-by-point sensing method.

在第一阶段判定了相关区块15之后,所述各相关区块15的所有点101在第二阶段逐点扫描检查以辨识出被触碰的点105。附图3为显示在根据本发明第一实施例的层级式感应方法的第二阶段中扫描触控面板10的示意图。于此例中,四个区块15(亦即相关区块15)与触碰区域50相关,故总共有36个点101要扫描感应。本方法的第二阶段可称为“点扫描阶段”。After the relevant blocks 15 are determined in the first stage, all points 101 of the respective relevant blocks 15 are scanned point by point in the second stage to identify the touched point 105 . FIG. 3 is a schematic diagram showing scanning of the touch panel 10 in the second stage of the layered sensing method according to the first embodiment of the present invention. In this example, four blocks 15 (ie, relevant blocks 15 ) are related to the touch area 50 , so there are 36 points 101 to be scanned and sensed in total. The second phase of the method may be referred to as the "spot scanning phase".

通过先执行区块扫描以判定相关区块15而后仅对相关区块15的点101执行点扫描可显著减少辨识被触碰的点105所使用的感应时间。然而,当物体触碰到特定相关区块15的边缘时,也就是说触碰区域50仅涵盖到所述相关区块15相当小的面积时,容易发生误判,此乃因为这样的区块15的总感应值(亦即区块感应值)过低。By first performing a block scan to determine the relevant block 15 and then performing a point scan only on the point 101 of the relevant block 15 , the sensing time used to identify the touched point 105 can be significantly reduced. However, when an object touches the edge of a specific relevant block 15, that is to say, when the touch area 50 only covers a relatively small area of the relevant block 15, misjudgment easily occurs because such a block The total sensing value of 15 (that is, the block sensing value) is too low.

为了避免上述的误判,本发明第二实施例加入了改良方式。附图4为显示通过根据本发明第二实施例的层级式感应方法扫描触控面板10的示意图。于本实施例中,第一轮所界定的区块12与第二轮所界定的区块22不同。以及,在区块12与区块22之间有“区块偏移”。所述区块偏移小于一个区块的大小。在此,所谓“一轮”意指以本发明的整个层级式感应方法扫描感应触控面板10,亦即,区块扫描阶段与点扫描阶段都执行一次。所述区块偏移较佳包括垂直偏移与水平偏移。在附图4所显示的例子中,在第一轮欲加以扫描的区块以实线区块12表示,而于第二轮欲加以扫描的区块以虚线区块22表示。第二轮区块22相对于第一轮区块12有所移位。亦即,于本实施例中,一个第一轮区块12a与对应的第二轮区块22a共有一些点,但也各自拥有不同的点。举例而言,区块12a与区块22a各包括九个点,其中区块12a与区块22a共有四个点,而区块12a另拥有五个点是与区块22a所拥有的除上述四个共有点以外的另五个点不同,如图中所示。也就是说,区块22相对于区块12具有一行点与一列点的区块偏移。其它区块偏移亦为可行。区块偏移可仅有垂直或水平偏移。应注意的是,在当前一轮所界定的区块(例如区块22)应部份重迭于先前一轮所界定的区块(例如区块12)。当物体触碰到第一轮区块12中的特定区块的边缘时,所述同一物体极可能触碰第二轮区块22中对应区块的中央或是接近中央的部份。因此,可降低误判的机率。In order to avoid the above misjudgment, the second embodiment of the present invention adds an improved method. FIG. 4 is a schematic diagram showing scanning of the touch panel 10 by the layered sensing method according to the second embodiment of the present invention. In this embodiment, the block 12 defined in the first round is different from the block 22 defined in the second round. And, there is a "block offset" between block 12 and block 22. The block offset is smaller than the size of a block. Here, the so-called "one round" refers to scanning the sensing touch panel 10 with the whole layered sensing method of the present invention, that is, performing both the block scanning phase and the dot scanning phase once. The block offset preferably includes a vertical offset and a horizontal offset. In the example shown in FIG. 4 , the block to be scanned in the first round is represented by a solid line block 12 , and the block to be scanned in the second round is represented by a dotted line block 22 . The second round of blocks 22 is shifted relative to the first round of blocks 12 . That is, in this embodiment, a first-round block 12a and the corresponding second-round block 22a share some points, but also have different points. For example, block 12a and block 22a each include nine points, wherein block 12a and block 22a have four points in total, and block 12a has five points in addition to the above four points owned by block 22a. There are five other points in common, as shown in the figure. That is to say, the block 22 has a block offset of one row of dots and one column of dots relative to the block 12 . Other block offsets are also possible. Block offsets can have only vertical or horizontal offsets. It should be noted that the block defined in the current round (eg block 22) should partially overlap the block defined in the previous round (eg block 12). When an object touches the edge of a specific block in the first round of blocks 12 , the same object is likely to touch the center or a part close to the center of the corresponding block in the second round of blocks 22 . Therefore, the probability of misjudgment can be reduced.

为了避免错失任何一点,于本发明第三实施例中,第一轮的点扫描阶段所判定的被触碰的点105会在第二轮的点扫描阶段再次感应。在点扫描之前,可标记相关区块15的各个点101。在本发明第三实施例中,一个相关区块15的各个点101初始设定有旗标。当一个特定的点101被扫描感应过,所述点旗标即被去除,除非此点被判定为一被触碰点105。亦即,在检查过一个点之后,如果所述点为被触碰点105,则维持其旗标,若否,所述点即为非触碰点,则去除其旗标。除了当前一轮中相关区块的点以外,在先前一轮结束之后仍维持旗标的点亦予以检查。In order to avoid missing any point, in the third embodiment of the present invention, the touched point 105 determined in the first round of point scanning stage will be sensed again in the second round of point scanning stage. Prior to point scanning, individual points 101 of the relevant block 15 may be marked. In the third embodiment of the present invention, each point 101 of a relevant block 15 is initially set with a flag. When a specific point 101 is scanned and sensed, the point flag is removed unless the point is determined as a touched point 105 . That is, after checking a point, if the point is a touched point 105, then maintain its flag, if not, the point is a non-touch point, then remove its flag. In addition to the points of the relevant block in the current round, points that remain flagged after the end of the previous round are also checked.

在一轮中被辨识出的被触碰点105可在后续更多轮次中重复检查。在本发明第四实施例中,利用了计数值。附图5显示所有相关区块各点的初始计数值指定为4。应注意的是非触碰区块12的各点101是给予零的初始计数值。在扫描感应过相关区块15的点101之后,可辨识出哪些点被触碰。亦即,找出与触碰区域50相关的点。而后,被判定为非触碰点的那些点的计数值变为零,而被判定为被触碰点105的那些点的计数值则减一。附图6为显示相关区块各点的更新计数值之示意图。如所示,各个非触碰点101的计数值为“0”,而各个被触碰点105的计数值必成“3”(4-1=3)。在新一轮的点扫描阶段中,检查所有具有非零计数值(例如4、3、2、或1)的点。因此,一旦一个点被判定为被触碰点105,在本例中,这个点至少会被扫描感应四次。依照需要,亦可以使用其它计数值,而能够达成重复检查以提升感应精确度的其它可行方式均可利用。The touched points 105 identified in one round can be repeatedly checked in more subsequent rounds. In the fourth embodiment of the present invention, a count value is used. Figure 5 shows that the initial count value assigned to each point of all relevant blocks is 4. It should be noted that each point 101 of the non-touch block 12 is given an initial count value of zero. After scanning through the points 101 of the relevant block 15 , it is possible to identify which points are touched. That is, find out the points related to the touch area 50 . Then, the count values of those points determined as non-touched points become zero, and the count values of those points determined as touched points 105 are decremented by one. FIG. 6 is a schematic diagram showing the update count value of each point in the relevant block. As shown, the count value of each untouched point 101 is "0", and the count value of each touched point 105 must be "3" (4−1=3). In a new round of the point scanning phase, all points with a non-zero count value (eg, 4, 3, 2, or 1) are checked. Therefore, once a point is determined as the touched point 105, in this example, this point will be scanned and sensed at least four times. Other count values can also be used as needed, and other feasible ways to achieve repeated checks to improve sensing accuracy can be used.

为使本发明之实施方式更臻明确,将进一步详细说明第三与第四实施例。附图7所示为根据本发明第三实施例的层级式感应方法的流程图。流程于步骤S700开始。在步骤S702,如以上所述决定区块偏移。可决定一固定区块偏移用于所有的轮次。然而,对于第一轮而言,区块偏移为零。于步骤S704,感应触控面板10的所有区块12的数据(亦即区块感应值)。于步骤S706,根据在步骤S704所取得的资料判定各个区块12是否被触碰。如果一个区块被判定为相关区块15(亦即被触碰的区块),则此相关区块15所有的点101在步骤S708加上旗标。在步骤S710,检查是否所有的区块均已感应。步骤S702至步骤S710属于区块扫描阶段。In order to clarify the implementation of the present invention, the third and fourth embodiments will be further described in detail. FIG. 7 is a flowchart of a hierarchical sensing method according to a third embodiment of the present invention. The process starts at step S700. In step S702, block offsets are determined as described above. A fixed block offset may be determined for all rounds. However, for the first round, the block offset is zero. In step S704 , the data of all the blocks 12 of the touch panel 10 (ie block sensing values) are sensed. In step S706, it is determined whether each block 12 is touched according to the data obtained in step S704. If a block is determined to be the relevant block 15 (that is, the touched block), all points 101 of the relevant block 15 are flagged in step S708. In step S710, it is checked whether all blocks have been sensed. Step S702 to step S710 belong to the block scanning stage.

于步骤S720,检查相关区块15的各点101是否有旗标。如果一个点101有旗标,则在步骤S722感应所述点的数据(亦即点感应值)。于步骤S724,检查有旗标的点是否被触碰。如果所述有旗标的点未被触碰,则在步骤S726将所述点旗标去除。在步骤S728中,判定是否所有的点均已检查。步骤S720至步骤S728属于点扫描阶段。在所有的点均已检查之后,在步骤S730从被触碰点105撷取位置数据。流程在步骤S750结束。In step S720, it is checked whether each point 101 of the relevant block 15 has a flag. If a point 101 has a flag, then in step S722 sense the data of the point (ie point sensing value). In step S724, it is checked whether the flagged point is touched. If the flagged point is not touched, the point is unflagged in step S726. In step S728, it is determined whether all points have been checked. Step S720 to step S728 belong to the point scanning stage. After all the points have been checked, position data is retrieved from the touched point 105 at step S730. The flow ends in step S750.

附图8所示为根据本发明第四实施例的层级式感应方法的流程图。流程于步骤S800开始。在步骤S802,如以上所述般决定区块偏移。可决定一固定区块偏移用于所有的轮次。于步骤S804,感应触控面板10的所有区块12的数据(亦即区块感应值)。于步骤S806,根据在步骤S804所取得的资料判定各个区块12是否被触碰。如果一个区块被判定为相关区块15(亦即被触碰的区块),则此相关区块15所有的点101在步骤S808被给予一个初始计数值(例如4)。在步骤S810,检查是否所有的区块均已感应。步骤S802至步骤S810属于区块扫描阶段。FIG. 8 is a flowchart of a hierarchical sensing method according to a fourth embodiment of the present invention. The process starts at step S800. In step S802, the block offset is determined as described above. A fixed block offset may be determined for all rounds. In step S804 , the data of all the blocks 12 of the touch panel 10 (ie block sensing values) are sensed. In step S806, it is determined whether each block 12 is touched according to the data obtained in step S804. If a block is determined as the relevant block 15 (ie, the touched block), all points 101 of the relevant block 15 are given an initial count value (for example, 4) in step S808. In step S810, it is checked whether all blocks have been sensed. Step S802 to step S810 belong to the block scanning stage.

于步骤S820,检查相关区块15各点101的计数值是否为零。如果一个点101的计数值不为零,则在步骤S822感应所述点的数据(亦即点感应值)。于步骤S824,检查具有非零的计数值的点是否被触碰。应注意的是,在相关区块15以外但具有非零计数值的任何点亦将被感应。如果所述点未被触碰,则在步骤S826清除所述点的计数值(亦即重置为零)。在步骤S828中,判定是否所有的点均已检查。步骤S820至步骤S828属于点扫描阶段。在所有的点均已检查之后,在步骤S830从被触碰点撷取位置数据。流程在步骤S850结束。In step S820, it is checked whether the count value of each point 101 of the relevant block 15 is zero. If the count value of a point 101 is not zero, the data of the point (ie point sensed value) is sensed in step S822. In step S824, it is checked whether a point with a non-zero count value is touched. It should be noted that any point outside the relevant block 15 but having a non-zero count value will also be sensed. If the point is not touched, the count value of the point is cleared (ie reset to zero) in step S826. In step S828, it is determined whether all points have been checked. Step S820 to step S828 belong to the point scanning stage. After all the points have been checked, position data is retrieved from the touched points at step S830. The flow ends in step S850.

综上所述,虽然本发明已用较佳实施例揭露如上,然其并非用以限定本发明,本发明所属技术领域中具有通常知识者,在不脱离本发明的精神和范围内,当可作各种的更动与润饰,因此本发明的保护范围当视权利要求书所界定者为准。In summary, although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Those with ordinary knowledge in the technical field of the present invention can, without departing from the spirit and scope of the present invention, Various changes and modifications are made, so the protection scope of the present invention should be defined by the claims.

Claims (17)

1. hierarchical inducing method that is used for contact panel, described contact panel comprises the matrix for detection of the point of single touching or a plurality of touchings, it is characterized in that, and described method comprises:
Point on described a plurality of contact panels is divided into a plurality of the first blocks, and each first block comprises a plurality of points;
Respond to the first data from each block;
Judge that according to the first data which or which block is touched;
Respond to the second data from the each point of touched block; And
Judge that according to the second data which or which point is touched point in the touched block.
2. the hierarchical inducing method for contact panel according to claim 1 is characterized in that, the first data of one of them block are total influence value that described block is had a few.
3. the hierarchical inducing method for contact panel according to claim 2 is characterized in that, the total capacitance value of the first data of one of them block for sensing a little from described block.
4. the hierarchical inducing method for contact panel according to claim 1 is characterized in that, the second data of one of them point are the influence value of described point.
5. the hierarchical inducing method for contact panel according to claim 4 is characterized in that, the capacitance of the second data of one of them point for sensing from described point.
6. the hierarchical inducing method for contact panel according to claim 1 is characterized in that, further comprises the steps:
Point on described a plurality of contact panels is divided into a plurality of the second blocks, and each second block comprises a plurality of points, and partly overlaps with corresponding the first block; And
Return induction the first data.
7. the hierarchical inducing method for contact panel according to claim 1 is characterized in that, further comprises:
Specify flag to give the each point of touched block; And
When judging that a point is not touched point, described some flag removed.
8. the hierarchical inducing method for contact panel according to claim 1 is characterized in that, further comprises:
Specify a count value to give the each point of touched block; And
When judging that a point is not touched point, the count value of described point is removed, and when judging a point as touched, the count value of described point is reduced.
9. the hierarchical inducing method for contact panel according to claim 8 is characterized in that, further comprises:
Check the count value of a point,
Wherein in the step of induction the second data further induction beyond touched block but have the second data of the point of non-zero count.
10. hierarchical inducing method that is used for contact panel, described contact panel comprises the matrix for detection of the point of single touching or a plurality of touchings, it is characterized in that, and described method comprises:
Determine block skew, how described block skew is shifted when the block of the previous round block with respect to first previous round in order to definition;
The point that is offset described a plurality of contact panels according to described block is divided into a plurality of blocks, and each block comprises a plurality of points;
Judge which or which block is touched block;
Respond to the second data from the each point of touched block; And
Judge which or which point is touched point in the touched block.
11. the hierarchical inducing method for contact panel according to claim 10 is characterized in that, described block skew is less than the size of a block.
12. the hierarchical inducing method for contact panel according to claim 10 is characterized in that, described block skew comprises vertical shift and horizontal-shift.
13. the hierarchical inducing method for contact panel according to claim 10 is characterized in that, the block skew of carrying out the first round of described method is zero.
14. the hierarchical inducing method for contact panel according to claim 10 is characterized in that, further comprises:
Specify flag to give the each point of touched block; And
When judging that a point is not touched point, described some flag removed.
15. the hierarchical inducing method for contact panel according to claim 10 is characterized in that, further comprises:
Specify a count value to give the each point of touched block; And
When judging that a point is not touched point, the count value of described point is removed, and when judging a point as touched, the count value of described point is reduced.
16. the hierarchical inducing method for contact panel according to claim 15 is characterized in that, further comprises:
Check the count value of a point; And
Whether a point judging beyond the touched block but have a non-zero count is touched point.
17. the hierarchical inducing method for contact panel according to claim 16 is characterized in that, beyond the touched block but the some system with non-zero count whether be determined with the point of touched block be touched point.
CN2011102162717A 2011-07-29 2011-07-29 Hierarchical induction method Pending CN102902392A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN2011102162717A CN102902392A (en) 2011-07-29 2011-07-29 Hierarchical induction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN2011102162717A CN102902392A (en) 2011-07-29 2011-07-29 Hierarchical induction method

Publications (1)

Publication Number Publication Date
CN102902392A true CN102902392A (en) 2013-01-30

Family

ID=47574677

Family Applications (1)

Application Number Title Priority Date Filing Date
CN2011102162717A Pending CN102902392A (en) 2011-07-29 2011-07-29 Hierarchical induction method

Country Status (1)

Country Link
CN (1) CN102902392A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841078A (en) * 1992-06-08 1998-11-24 Synaptics, Inc. Object position detector
CN101145088A (en) * 2006-09-15 2008-03-19 李嘉晃 A mobile control device and method for a software object
CN101271371A (en) * 2008-04-29 2008-09-24 广东威创视讯科技股份有限公司 Multi-point locating anti-interference processing method of touch panel positioning system
US20110025629A1 (en) * 2009-07-28 2011-02-03 Cypress Semiconductor Corporation Dynamic Mode Switching for Fast Touch Response
US8766910B2 (en) * 2007-07-04 2014-07-01 Cypress Semiconductor Corporation Capacitive sensing control knob

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5841078A (en) * 1992-06-08 1998-11-24 Synaptics, Inc. Object position detector
CN101145088A (en) * 2006-09-15 2008-03-19 李嘉晃 A mobile control device and method for a software object
US8766910B2 (en) * 2007-07-04 2014-07-01 Cypress Semiconductor Corporation Capacitive sensing control knob
CN101271371A (en) * 2008-04-29 2008-09-24 广东威创视讯科技股份有限公司 Multi-point locating anti-interference processing method of touch panel positioning system
US20110025629A1 (en) * 2009-07-28 2011-02-03 Cypress Semiconductor Corporation Dynamic Mode Switching for Fast Touch Response

Similar Documents

Publication Publication Date Title
CN102135829B (en) Method for driving touch panel system
US9122358B2 (en) Touch panel for determining real coordinates of the multiple touch points and method thereof
EP2691841A1 (en) Method of identifying multi-touch scaling gesture and device using the same
TWI606376B (en) Touch Sensor Device And Touch-Sensing Method With Error-Touch Rejection
JP2013020542A (en) Capacitance type detector
US8698779B2 (en) Touch panel with unbalanced conductive patterns, and touch-controlled apparatus and method for determining multi-touch thereof
US8654089B2 (en) Touch sensing circuit and touch sensing method
US11294483B2 (en) Active stylus with touch sensor
JP5814704B2 (en) Touch panel controller, touch panel control method, input device using the same, and electronic device
JP5832772B2 (en) Touch panel, touch panel system, and electronic device
US20150212620A1 (en) Touch Panel And Touch Screen Having The Same
US20170177117A1 (en) Capacitance sensor device and detecting method for a conductive matter thereon
WO2011145469A1 (en) Instructed position determination device of touch panel, touch panel device, electronic apparatus provided with same, instructed position determination method of touch panel and computer program storage medium
CN101937278A (en) Touch panel with asymmetric conductive patterns and related device and method thereof
CN107807747B (en) Touch system and touch detection method thereof
KR101380122B1 (en) Touch point detecting device and the touch point detecting method thereof
US20130106711A1 (en) Hierarchical sensing method
CN102902392A (en) Hierarchical induction method
TWI602098B (en) Touch Sensor Device And Sensing Method For Touch Point
KR100480155B1 (en) Driving method and apparatus of multi touch panel and multi touch panel device
CN104731419A (en) Sensing electrode structure
TWI467456B (en) Touch panel
CN103176671A (en) Touch electronic device and touch track correction method
JP5898447B2 (en) Touch-type input device, its controller, and electronic device
KR101585008B1 (en) Touch panel display and method for recognizing touch of the touch panel display

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C02 Deemed withdrawal of patent application after publication (patent law 2001)
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20130130