TW201504876A - Palm rejection method - Google Patents

Palm rejection method Download PDF

Info

Publication number
TW201504876A
TW201504876A TW102126340A TW102126340A TW201504876A TW 201504876 A TW201504876 A TW 201504876A TW 102126340 A TW102126340 A TW 102126340A TW 102126340 A TW102126340 A TW 102126340A TW 201504876 A TW201504876 A TW 201504876A
Authority
TW
Taiwan
Prior art keywords
touch
coordinate
touch coordinates
coordinates
distance
Prior art date
Application number
TW102126340A
Other languages
Chinese (zh)
Inventor
Kuang-Wei Li
Ting-Yu Chang
Ching-Fu Hsu
chong-wei Li
Shiao-Hui Liao
Tsung-Yu Wang
Kuo-Chang Su
Original Assignee
Wintek 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 Wintek Corp filed Critical Wintek Corp
Priority to TW102126340A priority Critical patent/TW201504876A/en
Priority to CN201310357633.3A priority patent/CN104345956A/en
Publication of TW201504876A publication Critical patent/TW201504876A/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/03Arrangements for converting the position or the displacement of a member into a coded form
    • G06F3/041Digitisers, e.g. for touch screens or touch pads, characterised by the transducing means
    • G06F3/0416Control or interface arrangements specially adapted for digitisers
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A palm rejection method is provided for use in a device which adopts a touch panel. When a user rests his hand on the touch panel for inputting data, the palm rejection method differentiates between intentional and inadvertent contact points according to user hand or writing habit, thereby increasing the accuracy of the touch panel.

Description

防止手掌誤觸方法 Prevent palm touch method

本發明相關於一種防止手掌誤觸方法,尤指一種依據使用者手掌或書寫方式來防止手掌誤觸之方法。 The invention relates to a method for preventing palm touch, especially a method for preventing palms from being touched according to a user's palm or writing manner.

在現今各式消費性電子產品市場中,由於產品設計皆以輕、薄、短、小為方向,因此無足夠空間容納如鍵盤、滑鼠等傳統輸入裝置,尤其在講求人性化設計的平板電腦需求的帶動下,搭配觸控式面板(touch panel)的顯示裝置已逐漸成為各式電子產品的關鍵零組件之一,例如應用在個人數位助理(PDA)、行動電話(mobile Phone)、智慧型手機或平板電腦等可攜式電子裝置。 In today's various consumer electronics market, because the product design is light, thin, short, and small, there is not enough space to accommodate traditional input devices such as keyboards and mice, especially in the tablet design that is user-friendly. Driven by demand, display devices with touch panels have gradually become one of the key components of various electronic products, such as personal digital assistants (PDAs), mobile phones, and smart phones. Portable electronic devices such as mobile phones or tablets.

觸控式面板是使用感測器來偵測因觸碰事件而造成的電阻、電容、壓力或光強度變化以求出觸碰座標,再將觸碰座標輸出至系統。然而,當使用者以寫字型態在觸控式面板上輸入資料時,容易習慣將手掌靠在螢幕上,此時感測器會同時感應到手掌與手指的動作,進而產生無法正確偵測出使用者書寫行為的輸入資訊。 The touch panel uses a sensor to detect changes in resistance, capacitance, pressure or light intensity caused by a touch event to determine the touch coordinates, and then outputs the touch coordinates to the system. However, when the user inputs data on the touch panel in the writing mode, it is easy to get used to leaning the palm on the screen. At this time, the sensor senses the movement of the palm and the finger at the same time, and the detection cannot be detected correctly. Input information about the user's writing behavior.

本發明提供一種可防止誤觸觸控面板之方法,其包含在偵測到一觸碰事件時若接收到複數個觸碰座標,記錄代表每一觸碰座標之一第一座標值和一第二座標值,其中該第一座標值相關於一 第一方向,該第二座標值相關於一第二方向,且該第一方向和該第二方向彼此垂直;分別求出對應於該複數個觸碰座標之複數個判斷距離,其中該複數個判斷距離中一特定判斷距離相關於該複數個觸碰座標中一特定觸碰座標和至少一其它觸碰座標;以及當該特定判斷距離不大於一預定距離時,捨棄該特定觸碰座標。 The present invention provides a method for preventing accidental touch of a touch panel, which includes receiving a plurality of touch coordinates when a touch event is detected, and recording a first coordinate value representing one of each touch coordinates and a first Two coordinate values, wherein the first coordinate value is related to one a first direction, the second coordinate value is related to a second direction, and the first direction and the second direction are perpendicular to each other; respectively, determining a plurality of determination distances corresponding to the plurality of touch coordinates, wherein the plurality of determination distances Determining a specific determination distance in the distance is related to a specific touch coordinate and at least one other touch coordinate in the plurality of touch coordinates; and discarding the specific touch coordinate when the specific determination distance is not greater than a predetermined distance.

110~160‧‧‧步驟 110~160‧‧‧Steps

F0~F6‧‧‧觸碰座標 F 0 ~F 6 ‧‧‧Touch coordinates

F0’~F6’‧‧‧參考觸碰座標 F 0 '~F 6 '‧‧‧Reference touch coordinates

第1圖為本發明中一種防止手掌誤觸方法的流程圖。 Figure 1 is a flow chart of a method for preventing palm touch by mistake in the present invention.

第2圖至第12圖為本發明實施例在執行防止手掌誤觸方法時之示意圖。 2 to 12 are schematic views showing a method of preventing palm touch by mistake in the embodiment of the present invention.

第1圖為本發明中一種防止手掌誤觸(palm rejection)方法的流程圖,其包含下列步驟: Figure 1 is a flow chart of a method for preventing palm rejection in the present invention, which comprises the following steps:

步驟110:決定一預定距離R,執行步驟120。 Step 110: Determine a predetermined distance R, and perform step 120.

步驟120:在偵測到觸碰事件時判斷觸碰座標的數目:若偵測到複數個觸碰座標,執行步驟130;若偵測到單一觸碰座標,執行步驟160。 Step 120: Determine the number of touch coordinates when the touch event is detected: if a plurality of touch coordinates are detected, go to step 130; if a single touch coordinate is detected, go to step 160.

步驟130:記錄複數個觸碰座標之座標值並依此進行比對程序,執行步驟140。 Step 130: Record the coordinate values of the plurality of touch coordinates and perform the comparison procedure accordingly, and perform step 140.

步驟140:判斷執行比對程序後是否能得到一目標座標值:若是,執行步驟150;若否,執行步驟120。 Step 140: Determine whether a target coordinate value can be obtained after executing the comparison program: if yes, execute step 150; if not, execute step 120.

步驟150:輸出目標座標值,執行步驟120。 Step 150: Output the target coordinate value, and perform step 120.

步驟160:輸出單一觸碰座標之座標值,執行步驟 120。 Step 160: Output a coordinate value of a single touch coordinate, and perform steps 120.

在步驟110中,預定距離R可相關於使用者手掌大小或書寫習慣,決定預定距離R之方式在說明書後續將會詳細說明。在步驟120中,本發明會在偵測到觸碰事件時判斷是否接收到單一或複數個觸碰座標。若僅接收到單一觸碰座標,本發明會執行步驟160以輸出此單一觸碰座標之座標值;若接收到複數個觸碰座標,本發明會執行步驟130以記錄複數個觸碰座標之座標值並依此進行比對程序。 In step 110, the predetermined distance R may be related to the size of the user's palm or the writing habit, and the manner of determining the predetermined distance R will be described in detail later in the specification. In step 120, the present invention determines whether a single or a plurality of touch coordinates are received when a touch event is detected. If only a single touch coordinate is received, the present invention performs step 160 to output the coordinate value of the single touch coordinate; if a plurality of touch coordinates are received, the present invention performs step 130 to record the coordinates of the plurality of touch coordinates. Value and compare the program accordingly.

第2圖至第5圖為本發明實施例在執行判斷誤觸方法時之示意圖。黑點代表在偵測到觸碰事件時接收到的所有觸碰座標,其中F0代表使用者以手指或觸控筆輸入時偵測到的觸碰座標,而F1~FN代表因使用者手掌誤觸而偵測到的觸碰座標。第2圖至第5圖顯示了N=6之實施例,但不限定本發明之範疇,N可為任意正整數。本發明在執行步驟130時,首先會記錄所有觸碰座標F0~F6的座標值(x0,y0)~(x6,y6),再依此進行比對程序。 2 to 5 are schematic diagrams showing a method of determining a false touch according to an embodiment of the present invention. The black dot represents all touch coordinates received when a touch event is detected, where F 0 represents the touch coordinates detected by the user when inputting with a finger or a stylus, and F 1 ~F N represents the use of The touched coordinates detected by the palm of the hand. Figures 2 through 5 show an embodiment with N = 6, but without limiting the scope of the invention, N can be any positive integer. When performing the step 130, the present invention first records the coordinate values (x 0 , y 0 )~(x 6 , y 6 ) of all the touch coordinates F 0 to F 6 , and then performs the comparison procedure accordingly.

在第2圖和第3圖所示之實施例中,步驟130採用距離演算法來求出每一觸碰座標和其它觸碰座標之間的總距離以進行比對程序。舉例來說,針對座標平面上兩點為F1(x1,y1)和F2(x2,y2)之間的線段依照畢氏定理可求出長度為,為方便說明實施例此處將其簡化為| x1-x2|+| y1-y2|。首先求出觸碰座標F0~F6中每兩個觸碰座標之間的距離(由第2圖和第3圖中的虛線來表示),其中D01代表觸碰座標F0和F1之間的距離,D02代表觸碰座標F0和F2之間的距離,...,D56代表觸碰座標F5和F6之間的距離,其 值如下所示:D01=|x0-x1|+|y0-y1| In the embodiment shown in Figures 2 and 3, step 130 uses a distance algorithm to find the total distance between each touch coordinate and other touch coordinates for the alignment procedure. For example, for a line segment between two points F 1 (x 1 , y 1 ) and F 2 (x 2 , y 2 ) on the coordinate plane, the length can be found according to the Bishop's theorem. For convenience of explanation, the embodiment here is simplified to | x 1 -x 2 |+| y 1 -y 2 |. First, find the distance between each of the touch coordinates of the touch coordinates F 0 ~ F 6 (indicated by the broken lines in Figures 2 and 3), where D 01 represents the touch coordinates F 0 and F 1 The distance between them, D 02 represents the distance between the touch coordinates F 0 and F 2 , ..., D 56 represents the distance between the touch coordinates F 5 and F 6 , and the values are as follows: D 01 = |x 0 -x 1 |+|y 0 -y 1 |

D02=|x0-x2|+|y0-y2| D 02 =|x 0 -x 2 |+|y 0 -y 2 |

... ...

D56=|x5-x6|+|y5-y6| D 56 =|x 5 -x 6 |+|y 5 -y 6 |

接著再分別求出每一觸碰座標和其它觸碰座標之間的總距離S0~S6,其中S0代表觸碰座標F0和觸碰座標F1~F6之間的總距離,S1代表觸碰座標F1和觸碰座標F0、F2~F6之間的總距離,...,S6代表觸碰座標F6和觸碰座標F0~F5之間的總距離,其值如下所示:S0=D01+D02+D03+D04+D05+D06 Then, the total distance S0~S6 between each touch coordinate and other touch coordinates is respectively determined, where S0 represents the total distance between the touch coordinate F 0 and the touch coordinates F 1 ~F 6 , and S1 represents the touch The total distance between the touch target F 1 and the touch coordinates F 0 , F 2 ~F 6 , ..., S6 represents the total distance between the touch coordinate F 6 and the touch coordinates F 0 ~ F 5 , the value thereof As shown below: S0=D 01 +D 02 +D 03 +D 04 +D 05 +D 06

S1=D01+D12+D13+D14+D15+D16 S1=D 01 +D 12 +D 13 +D 14 +D 15 +D 16

S3=D03+D13+D23+D34+D35+D36 S3=D 03 +D 13 +D 23 +D 34 +D 35 +D 36

S4=D04+D14+D24+D34+D45+D46 S4=D 04 +D 14 +D 24 +D 34 +D 45 +D 46

S5=D05+D15+D25+D35+D45+D56 S5=D 05 +D 15 +D 25 +D 35 +D 45 +D 56

S6=D06+D16+D26+D36+D46+D56 S6=D 06 +D 16 +D 26 +D 36 +D 46 +D 56

接著在總距離S0~S6中選取最大值,再判斷最大總距離是否大於預定距離R。當使用者誤觸觸碰面板時正在下達觸碰指令,此時偵測到的所有觸碰座標如第2圖所示,其中手掌的觸碰座標F1~F6彼此接近,而手指的觸碰座標F0和其它手掌的觸碰座標F1~F6距離較遠,因此S0為最大總距離。當使用者誤觸觸碰面板時並未下達觸碰指令,此時偵測到的所有觸碰座標如第3圖所示,其中手掌的觸碰座標F1~F6彼此接近,總距離S1~S6之值不會相差太多,因此假設S6為最大總距離。 Then, the maximum value is selected from the total distances S0 to S6, and it is determined whether the maximum total distance is greater than the predetermined distance R. When the user touches the panel by mistake, the touch command is issued, and all the touch coordinates detected at this time are as shown in FIG. 2, wherein the touch coordinates F 1 to F 6 of the palm are close to each other, and the touch of the finger The touch coordinate F0 and the other hand's touch coordinates F 1 ~F 6 are far apart, so S0 is the maximum total distance. When the user accidentally touches the panel, the touch command is not released. At this time, all the touch coordinates detected are as shown in FIG. 3, wherein the touch coordinates F 1 to F 6 of the palm are close to each other, and the total distance S1 is The value of ~S6 does not differ too much, so S6 is assumed to be the maximum total distance.

如第2圖和第3圖所示,最大總距離對應的觸碰座標可能為實際輸入資料之處(觸碰座標F0)或是手掌誤觸點(觸碰座標F6),因此本發明另依據預定距離R來判定。本發明在步驟110中可依據使用者手掌大小或書寫習慣來決定預定距離R之值,使其能適當地描述使用者手指和手掌之間的距離。當最大總距離S0大於預定距離R時,即可判定觸碰座標F0為實際輸入資料之處,並鎖定觸碰座標F0以作為目標座標值;當最大總距離S6不大於預定距離R時,即可判定觸碰座標F6為手掌誤觸點,因此不會產生任何目標座標值。 As shown in FIG. 2 and FIG. 3, the touch coordinates corresponding to the maximum total distance may be where the actual input data (touch coordinate F 0 ) or the palm error contact (touch coordinate F 6 ), so the present invention It is further determined based on the predetermined distance R. In the step 110, the value of the predetermined distance R can be determined according to the size of the user's palm or the writing habit, so that the distance between the user's finger and the palm can be appropriately described. When the maximum total distance S0 is greater than the predetermined distance R, it can be determined that the touch coordinate F 0 is the actual input data, and the touch coordinate F 0 is locked as the target coordinate value; when the maximum total distance S6 is not greater than the predetermined distance R , it can be determined that the touch coordinate F 6 is the palm error contact, so no target coordinate value will be generated.

在第4圖至第7圖所示之實施例中,本發明在步驟130中依據兩相鄰觸碰座標之間的距離來進行距離比對。首先可選取在X軸方向相鄰的觸碰座標(如第4圖和第5圖中的雙箭頭虛線所示),或是選取在Y軸方向相鄰的觸碰座標(如第6圖和第7圖中的雙箭頭虛線所示),再計算兩相鄰觸碰座標之間的距離。若兩相鄰觸碰座標之間的距離不大於預定距離R,則刪除兩相鄰觸碰座標;若兩相鄰觸碰座標之間的距離大於預定距離R,則保留兩相鄰觸碰座標。當所有觸碰座標以同樣方式比對完後,若是有一個被保留的觸碰座標,此時會鎖定此觸碰座標以作為目標座標值。 In the embodiment shown in Figures 4 through 7, the present invention performs a distance comparison in step 130 based on the distance between two adjacent touch coordinates. First, you can select the touch coordinates adjacent to the X-axis direction (as indicated by the double-arrow dotted lines in Figures 4 and 5), or select the touch coordinates adjacent to the Y-axis direction (as shown in Figure 6 and The double arrow in Figure 7 shows the distance between two adjacent touch coordinates. If the distance between two adjacent touch coordinates is not greater than the predetermined distance R, two adjacent touch coordinates are deleted; if the distance between two adjacent touch coordinates is greater than the predetermined distance R, two adjacent touch coordinates are retained . When all the touch coordinates are compared in the same way, if there is a reserved touch coordinate, the touch coordinate is locked as the target coordinate value.

依據大多數人的書寫習慣,以第6圖和第7圖來作說明。在第6圖和第7圖中所示之實施例中,步驟130採用距離演算法來求出在Y軸方向兩相鄰觸碰座標之間的距離D01、D12、D34和D56,其中D01代表觸碰座標F0和F1之間的距離,D12代表觸碰座標F1和F2之間的距離,D34代表觸碰座標F3和F4之間的距離,而D56代表觸碰座標F5和F6之間的距離,其值如下所示:D01=|x0-x1|+|y0-y1| According to the writing habits of most people, the figures are shown in Fig. 6 and Fig. 7. In the embodiment shown in Figures 6 and 7, step 130 uses a distance algorithm to find the distances D 01 , D 12 , D 34 and D 56 between two adjacent touch coordinates in the Y-axis direction. Where D 01 represents the distance between the touch coordinates F 0 and F 1 , D 12 represents the distance between the touch coordinates F 1 and F 2 , and D 34 represents the distance between the touch coordinates F 3 and F 4 , And D 56 represents the distance between the touch coordinates F 5 and F 6 , and its value is as follows: D 01 =|x 0 -x 1 |+|y 0 -y 1 |

D12=|x1-x2|+|y1-y2| D 12 =|x 1 -x 2 |+|y 1 -y 2 |

D34=|x3-x4|+|y3-y4| D 34 =|x 3 -x 4 |+|y 3 -y 4 |

D56=|x5-x6|+|y5-y6| D 56 =|x 5 -x 6 |+|y 5 -y 6 |

舉例而言,在第6圖所示之實施例中,若比對程序是從較大Y座標值開始,首先選取的兩相鄰觸碰座標為F0和F1,比對後得知距離D01大於預定距離R,此時會保留觸碰座標F0和F1;接著選取的兩相鄰觸碰座標為F1和F2,比對後得知距離D12不大於預定距離R,此時會刪除觸碰座標F1和F2,因此僅保留觸碰座標F0;接著選取的兩相鄰觸碰座標為F3和F4,比對後得知距離D34不大於預定距離R,此時會刪除觸碰座標F3和F4,因此僅保留觸碰座標F0;最後選取的兩相鄰觸碰座標為F5和F6,比對後得知距離D56不大於預定距離R,此時會刪除觸碰座標F5和F6,因此最後僅會保留觸碰座標F0,此時可鎖定觸碰座標F0以作為目標座標值。同理,若比對程序是從較小Y座標值開始,首先選取的兩相鄰觸碰座標為F5和F6,比對後得知距離D56不大於預定距離R,此時會刪除觸碰座標F5和F6;接著選取的兩相鄰觸碰座標為F3和F4,比對後得知距離D34不大於預定距離R,此時會刪除觸碰座標F3和F4;接著選取的兩相鄰觸碰座標為F1和F2,比對後得知距離D12不大於預定距離R,此時會刪除觸碰座標F1和F2;最後僅剩下觸碰座標F0和F6,比對後得知距離D06大於預定距離R,此時會保留觸碰座標F0和F6,由於觸碰座標F6在先前已遭刪除,因此最後僅會剩下觸碰座標F0,此時可鎖定觸碰座標F0以作為目標座標值。 For example, in the embodiment shown in FIG. 6, if the comparison program starts from a larger Y coordinate value, the first two adjacent touch coordinates are selected as F 0 and F 1 , and the distance is known after the comparison. D 01 is greater than the predetermined distance R, at which time the touch coordinates F 0 and F 1 are retained; then the two adjacent touch coordinates are selected as F 1 and F 2 , and after the comparison, the distance D 12 is not greater than the predetermined distance R, At this time, the touch coordinates F 1 and F 2 are deleted, so only the touch coordinates F 0 are retained; then the two adjacent touch coordinates selected are F 3 and F 4 , and the distance D 34 is not greater than the predetermined distance after the comparison. R, the touch coordinates F 3 and F 4 will be deleted at this time, so only the touch coordinates F 0 are retained; the last two adjacent touch coordinates are F 5 and F 6 , and the distance D 56 is not greater than predetermined distance R, the touch coordinates at this time are deleted F 5 and F 6, thus finally retain only touch coordinates F 0, this case can be locked touch coordinates F 0 as the target coordinates. Similarly, if the comparison program starts from the smaller Y coordinate value, the first two adjacent touch coordinates are selected as F 5 and F 6 , and after the comparison, the distance D 56 is not greater than the predetermined distance R, and will be deleted. Touch the coordinates F 5 and F 6 ; then select two adjacent touch coordinates as F 3 and F 4 , and after the comparison, the distance D 34 is not greater than the predetermined distance R, and the touch coordinates F 3 and F are deleted. 4 ; then the two adjacent touch coordinates are selected as F 1 and F 2 , and after the comparison, the distance D 12 is not greater than the predetermined distance R, and the touch coordinates F 1 and F 2 are deleted at this time; touch coordinates F 0 and F 6, the distance D ratio that is greater than a predetermined distance after 06 R, the touch coordinates at this time will be retained and F 0 F 6, F 6 since the touch coordinates previously been deleted, and therefore only the last The remaining touch coordinates F 0, this case can be locked touch coordinates F 0 as the target coordinates.

在第7圖所示之實施例中,無論比對程序是從較大或較小Y座標值開始,兩相鄰觸碰座標之間的距離D12、D34和D56皆不大 於預定距離R,此時會刪除觸碰座標F1到F6,因此不會保留任何觸碰座標。 In the embodiment shown in Figure 7, the distances D 12 , D 34 and D 56 between two adjacent touch coordinates are no greater than a predetermined distance, regardless of whether the alignment program starts from a larger or smaller Y coordinate value. R, the touch coordinates F 1 to F 6 are deleted at this time, so no touch coordinates are retained.

在本發明一實施例中,可僅依據在X軸方向或Y軸方向其中之一的兩相鄰觸碰座標之間的距離來進行距離比對,亦即當一特定觸碰座標和其它在X軸或Y軸方向相鄰觸碰座標之間的距離需大於預定距離R,比對程序後才會鎖定此特定觸碰座標以提供目標座標值。在本發明另一實施例中,可同時依據在X軸方向和Y軸方向的兩相鄰觸碰座標之間的距離來進行距離比對,亦即當一特定觸碰座標和其它在X軸和Y軸方向相鄰觸碰座標之間的距離皆需大於預定距離R,比對程序後才會鎖定此特定觸碰座標以提供目標座標值。 In an embodiment of the invention, the distance comparison may be performed only according to the distance between two adjacent touch coordinates in one of the X-axis direction or the Y-axis direction, that is, when a specific touch coordinate and other The distance between the adjacent touch coordinates in the X-axis or Y-axis direction needs to be greater than the predetermined distance R, and the specific touch coordinates are locked after the program is compared to provide the target coordinate value. In another embodiment of the present invention, the distance comparison can be performed simultaneously according to the distance between two adjacent touch coordinates in the X-axis direction and the Y-axis direction, that is, when a specific touch coordinate and the other are on the X-axis. The distance between the adjacent touch coordinates and the Y-axis direction needs to be greater than the predetermined distance R, and the specific touch coordinates are locked after the program is compared to provide the target coordinate value.

在第8圖至第11圖所示之實施例中,本發明在步驟130中依據兩相鄰觸碰點的X座標或Y座標進行比對。首先可選取在X軸方向相鄰的觸碰座標(如第8圖和第9圖中的雙箭頭虛線所示),或是選取在Y軸方向相鄰的觸碰座標(如第10圖和第11圖中的雙箭頭虛線所示),再計算兩相鄰觸碰座標之間X座標差值或Y座標差值。若兩相鄰觸碰座標之間的X座標差值不大於預定距離Rx或Y座標差值不大於預定距離Ry,則刪除兩相鄰觸碰座標,其中Rx為X座標向的預定距離;Ry為Y座標向的預定距離;若兩相鄰觸碰座標之間的X座標差值大於預定距離Rx或Y座標差值大於預定距離Ry,則保留兩相鄰觸碰座標。當所有觸碰座標以同樣方式比對完後,若是有一個被保留的觸碰座標,此時會鎖定此觸碰座標以作為目標座標值。 In the embodiment shown in Figures 8 through 11, the present invention performs an alignment in step 130 based on the X or Y coordinates of two adjacent touch points. First, you can select the touch coordinates adjacent to the X-axis direction (as indicated by the double-arrow dotted lines in Figures 8 and 9), or select the touch coordinates adjacent to the Y-axis direction (as in Figure 10 and In the ellipse of the double arrow in Figure 11, the X coordinate difference or the Y coordinate difference between two adjacent touch coordinates is calculated. If the X coordinate difference between two adjacent touch coordinates is not greater than the predetermined distance R x or the Y coordinate difference is not greater than the predetermined distance R y , then the two adjacent touch coordinates are deleted, where R x is the predetermined X coordinate Distance; R y is a predetermined distance of the Y coordinate; if the X coordinate difference between two adjacent touch coordinates is greater than the predetermined distance R x or the Y coordinate difference is greater than the predetermined distance R y , then the two adjacent touch coordinates are retained . When all the touch coordinates are compared in the same way, if there is a reserved touch coordinate, the touch coordinate is locked as the target coordinate value.

依據大多數人的書寫習慣,以第10圖和第11圖來作說明。在第10圖和第11圖中所示之實施例中,會計算出在Y軸方向兩相鄰觸碰座標之間的Y座標差值△Y01、△Y12、△Y34和△Y56,其中△Y01代表觸碰座標F0和F1之間的Y座標差值,△Y12代表觸碰座標F1和F2之間的Y座標差值,△Y34代表觸碰座標F3和F4之間的Y座標差值,而△Y56代表觸碰座標F5和F6之間的Y座標差值,其值如下所示:Y01=|y0-y1| According to the writing habits of most people, the figures are shown in Fig. 10 and Fig. 11. In the embodiment shown in Figs. 10 and 11, the Y coordinate difference values ΔY 01 , ΔY 12 , ΔY 34 and ΔY 56 between two adjacent touch coordinates in the Y-axis direction are calculated. Where ΔY 01 represents the Y coordinate difference between the touch coordinates F 0 and F 1 , ΔY 12 represents the Y coordinate difference between the touch coordinates F 1 and F 2 , and ΔY 34 represents the touch coordinate F The Y coordinate difference between 3 and F 4 , and ΔY 56 represents the Y coordinate difference between the touch coordinates F 5 and F 6 , the values of which are as follows: Y 01 =|y 0 -y 1 |

Y12=|y1-y2| Y 12 =|y 1 -y 2 |

Y34=|y3-y4| Y 34 =|y 3 -y 4 |

Y56=|y5-y6| Y 56 =|y 5 -y 6 |

在第10圖所示之實施例中,若比對程序是從較大Y座標值開始,首先選取的兩相鄰觸碰座標為F0和F1,比對後得知Y座標差值△Y01大於預定距離Ry,此時會保留觸碰座標F0和F1;接著選取的兩相鄰觸碰座標為F1和F2,比對後得知Y座標差值△Y12不大於預定距離Ry,此時會刪除觸碰座標F1和F2,因此僅保留觸碰座標F0;接著選取的兩相鄰觸碰座標為F3和F4,比對後得知Y座標差值△Y34不大於預定距離Ry,此時會刪除觸碰座標F3和F4,因此僅保留觸碰座標F0;最後選取的兩相鄰觸碰座標為F5和F6,比對後得知Y座標差值△Y56不大於預定距離Ry,此時會刪除觸碰座標F5和F6,因此最後僅會保留觸碰座標F0,此時可鎖定觸碰座標F0以作為目標座標值。同理,若比對程序是從較小Y座標值開始,首先選取的兩相鄰觸碰座標為F5和F6,比對後得知Y座標差值△Y56不大於預定距離Ry,此時會刪除觸碰座標F5和F6;接著選取的兩相鄰觸碰座標為F3和F4,比對後得知Y座標差值△Y34不大於預 定距離Ry,此時會刪除觸碰座標F3和F4;接著選取的兩相鄰觸碰座標為F1和F2,比對後得知Y座標差值△Y12不大於預定距離Ry,此時會刪除觸碰座標F1和F2;最後僅剩下觸碰座標F0和F6,由於先前的比對後得知Y座標差值△Y56不大於預定距離Ry,觸碰座標F5和F6已被刪除,因此最後僅會剩下觸碰座標F0,此時可鎖定觸碰座標F0以作為目標座標值。 In the embodiment shown in Fig. 10, if the comparison procedure starts from a larger Y coordinate value, the first two adjacent touch coordinates are selected as F 0 and F 1 , and the Y coordinate difference Δ is obtained after the comparison. Y 01 is greater than the predetermined distance R y , at which time the touch coordinates F 0 and F 1 are retained; then the two adjacent touch coordinates are selected as F 1 and F 2 , and the Y coordinate difference ΔY 12 is not known after the comparison. More than the predetermined distance R y , the touch coordinates F 1 and F 2 are deleted at this time, so only the touch coordinates F 0 are retained; then the two adjacent touch coordinates are selected as F 3 and F 4 , and the Y is known after the comparison. The coordinate difference ΔY 34 is not greater than the predetermined distance R y , at which point the touch coordinates F 3 and F 4 are deleted, so only the touch coordinates F 0 are retained; the last two adjacent touch coordinates are F 5 and F 6 After the comparison, it is known that the Y coordinate difference value ΔY 56 is not greater than the predetermined distance R y , and the touch coordinates F 5 and F 6 are deleted at this time, so only the touch coordinate F 0 is retained at the end, and the touch can be locked at this time. The coordinate F 0 is taken as the target coordinate value. Similarly, if the comparison procedure starts from a smaller Y coordinate value, the first two adjacent touch coordinates are selected as F 5 and F 6 , and the Y coordinate difference ΔY 56 is not greater than the predetermined distance R y after the comparison. At this time, the touch coordinates F 5 and F 6 are deleted; then the two adjacent touch coordinates are selected as F 3 and F 4 , and the Y coordinate difference ΔY 34 is not greater than the predetermined distance R y after the comparison. The touch coordinates F 3 and F 4 are deleted; then the two adjacent touch coordinates are selected as F 1 and F 2 , and the Y coordinate difference ΔY 12 is not greater than the predetermined distance R y after the comparison. The touch coordinates F 1 and F 2 are deleted; only the touch coordinates F 0 and F 6 are left last, and since the previous comparison, it is known that the Y coordinate difference ΔY 56 is not greater than the predetermined distance R y , the touch coordinate F 5 and F 6 have been removed, so the final will be left only the touch coordinates F 0, then you can lock the touch coordinates F 0 as the target coordinates.

在第11圖所示之實施例中,無論比對程序是從較大或較小Y座標值開始,兩相鄰觸碰座標之間的Y座標差值△Y12、△Y34和△Y56皆不大於預定距離Ry,此時會刪除觸碰座標F1至F6,因此不會保留任何觸碰座標。 In the embodiment shown in Fig. 11, the Y coordinate difference values ΔY 12 , ΔY 34 and ΔY between two adjacent touch coordinates are started regardless of whether the comparison program starts from a larger or smaller Y coordinate value. 56 is not greater than the predetermined distance R y , and the touch coordinates F 1 to F 6 are deleted at this time, so that no touch coordinates are retained.

在本發明一實施例中,可僅依據在X軸方向兩相鄰觸碰座標之間的X座標差值或在Y軸方向兩相鄰觸碰座標之間的Y座標差值來進行比對程序,亦即當一特定觸碰座標和其它在X軸方向相鄰觸碰座標之間的X座標差值或和其它在Y軸方向相鄰觸碰座標之間的Y座標差值需大於預定距離Ry,比對程序後才會鎖定此特定觸碰座標以提供目標座標值。在本發明其它實施例中,可同時依據在X軸方向兩相鄰觸碰座標之間的X座標差值和在Y軸方向兩相鄰觸碰座標之間的Y座標差值來進行比對程序,亦即當一特定觸碰座標和其它在X軸方向相鄰觸碰座標之間的X座標差值以及和其它在Y軸方向相鄰觸碰座標之間的Y座標差值皆需大於預定距離Ry,比對程序後才會鎖定此特定觸碰座標以提供目標座標值。 In an embodiment of the invention, the comparison may be based only on the X coordinate difference between two adjacent touch coordinates in the X-axis direction or the Y coordinate difference between two adjacent touch coordinates in the Y-axis direction. The program, that is, the difference between the X coordinate difference between a specific touch coordinate and other adjacent touch coordinates in the X-axis direction or the Y coordinate difference between the adjacent touch coordinates in the Y-axis direction is greater than the predetermined Distance R y , this specific touch coordinate is locked after the program is compared to provide the target coordinate value. In other embodiments of the present invention, the X coordinate difference between two adjacent touch coordinates in the X-axis direction and the Y coordinate difference between two adjacent touch coordinates in the Y-axis direction may be simultaneously compared. The program, that is, the X coordinate difference between a specific touch coordinate and other adjacent touch coordinates in the X-axis direction and the Y coordinate difference between the adjacent touch coordinates in the Y-axis direction are greater than The predetermined distance R y is locked after the program is compared to provide the target coordinate value.

在本發明一實施例中,預定距離R可由使用者自行輸入,或由系統提供建議值以讓使用者選擇。在本發明另一實施例中,系 統可要求使用者將手掌以寫字型態放至在觸碰面板上,再依據使用者手形來求出最佳預定距離R。 In an embodiment of the invention, the predetermined distance R may be input by the user or provided by the system for the user to select. In another embodiment of the invention, The system may require the user to put the palm of the hand on the touch panel in a writing state, and then determine the optimal predetermined distance R according to the user's hand shape.

第12圖為本發明防止誤觸觸控面板之方法在執行步驟110時之示意圖。當使用者將手掌以寫字型態放至在觸碰面板上時,系統可偵測到對應於使用者手指或觸控筆之參考觸碰座標F0’,以及對應於使用者手掌區域之參考觸碰座標F1’~FM’。第12圖顯示了M=6之實施例,但不限定本發明之範疇,M可為任意正整數。 FIG. 12 is a schematic diagram of the method for preventing accidental touch of the touch panel according to the present invention. When the user puts the palm of the hand on the touch panel, the system can detect the reference touch coordinate F 0 ' corresponding to the user's finger or the stylus, and corresponds to the user's palm area. Refer to the touch coordinates F 1 '~F M '. Fig. 12 shows an embodiment of M = 6, but does not limit the scope of the invention, and M can be any positive integer.

在本發明執行步驟110之一實施例中,可採用距離演算法來求出每一參考觸碰座標和其它參考觸碰座標之間的參考總距離,詳細方式可參閱先前相關於第2圖和第3圖的說明,在此不另加贅述。如第12圖所示,參考觸碰座標F0’和參考觸碰座標F1’~F6’之間的參考總距離S0’為最大值,此時可將預定距離R設為S0’+△R,其中△R為相關於辨識誤差之調整值。 In an embodiment of the performing step 110 of the present invention, a distance algorithm may be used to find the total reference distance between each reference touch coordinate and other reference touch coordinates. For details, refer to the previous related FIG. 2 and The description of Fig. 3 is not described here. As shown in Fig. 12, the reference total distance S0' between the reference touch coordinates F 0 ' and the reference touch coordinates F 1 '~F 6 ' is the maximum value, and the predetermined distance R can be set to S0'+ ΔR, where ΔR is an adjustment value related to the identification error.

在本發明執行步驟110之另一實施例中,可求出在X軸方向或Y軸方向兩相鄰參考觸碰座標之間的參考距離,詳細方式可參閱先前相關於第4圖至第7圖的說明,在此不另加贅述。如第12圖所示,參考觸碰座標F0’和參考觸碰座標F1’之間的參考距離D01’為最大值,此時可將預定距離R設為D01’+△R,其中△R為相關於辨識誤差之調整值。 In another embodiment of the performing step 110 of the present invention, the reference distance between two adjacent reference touch coordinates in the X-axis direction or the Y-axis direction can be obtained. For details, refer to the previous FIGS. 4 to 7 The description of the figure is not described here. As shown in FIG. 12, the reference distance D 01 ' between the reference touch coordinate F 0 ' and the reference touch coordinate F 1 ' is the maximum value, and the predetermined distance R can be set to D 01 '+ΔR, Where ΔR is an adjustment value related to the identification error.

在本發明執行步驟110之另一實施例中,可求出在X軸方向兩相鄰參考觸碰座標之間的參考X座標差值或在Y軸方向兩相鄰參考觸碰座標之間的參考Y座標差值,詳細方式可參閱先前相關 於第8圖至第11圖的說明,在此不另加贅述。如第12圖所示,參考觸碰座標F0’和參考觸碰座標F1’之間的參考X座標差值△X01’或參考Y座標差值△Y01’為最大值,此時可將預定距離R設為△X01’+△R或△Y01’+△R,其中△R為相關於辨識誤差之調整值。 In another embodiment of the performing step 110 of the present invention, a reference X coordinate difference between two adjacent reference touch coordinates in the X-axis direction or between two adjacent reference touch coordinates in the Y-axis direction may be obtained. Refer to the description of the Y coordinate difference. For details, refer to the previous descriptions related to Figure 8 to Figure 11, and no further details are provided here. As shown in Fig. 12, the reference X coordinate difference ΔX 01 ' between the reference touch coordinate F 0 ' and the reference touch coordinate F 1 ' or the reference Y coordinate difference ΔY 01 ' is the maximum value. The predetermined distance R can be set to ΔX 01 '+ΔR or ΔY 01 '+ΔR, where ΔR is an adjustment value related to the identification error.

本發明提供一種防止手掌誤觸之方法,可透過軟體或韌體方式實現在使用觸控面板之裝置。當使用者以寫字型態在觸碰面板上輸入資料時,本發明可依據使用者手掌或書寫方式來區分實際觸碰座標和誤觸觸碰座標,進而提升觸控面板的辨識度。 The invention provides a method for preventing the palm from being touched by mistake, and the device using the touch panel can be realized by a soft body or a firmware. When the user inputs data on the touch panel in the writing mode, the present invention can distinguish the actual touch coordinates and the accidental touch coordinates according to the user's palm or writing manner, thereby improving the recognition degree of the touch panel.

110~160‧‧‧步驟 110~160‧‧‧Steps

Claims (11)

一種可防止誤觸觸控面板之方法,其包含:在偵測到一觸碰事件時若接收到複數個觸碰座標,記錄代表每一觸碰座標之一第一座標值和一第二座標值,其中該第一座標值相關於一第一方向,該第二座標值相關於一第二方向,且該第一方向和該第二方向彼此垂直;分別求出對應於該複數個觸碰座標之複數個第一判斷距離,其中該複數個第一判斷距離中一特定第一判斷距離相關於該複數個觸碰座標中一特定觸碰座標和至少一其它觸碰座標;以及當該特定第一判斷距離不大於一第一預定距離時,捨棄該特定觸碰座標。 A method for preventing accidental touch of a touch panel, comprising: receiving a plurality of touch coordinates when detecting a touch event, recording a first coordinate value and a second coordinate representing one of each touch coordinate a value, wherein the first coordinate value is related to a first direction, the second coordinate value is related to a second direction, and the first direction and the second direction are perpendicular to each other; respectively, corresponding to the plurality of touches a plurality of first determining distances of the coordinates, wherein a specific first determining distance of the plurality of first determining distances is related to a specific touch coordinate and at least one other touch coordinate of the plurality of touch coordinates; and when the specific When the first judgment distance is not greater than a first predetermined distance, the specific touch coordinates are discarded. 如請求項1所述之方法,其中該特定第一判斷距離係為該特定觸碰座標和所有其它觸碰座標之間的距離總合。 The method of claim 1, wherein the specific first determination distance is a sum of distances between the particular touch coordinate and all other touch coordinates. 如請求項2所述之方法,其另包含:當一使用者將手掌以寫字型態放至在一觸控式面板上時,偵測複數個參考觸碰座標並記錄該複數個參考觸碰座標之座標值;依據該複數個參考觸碰座標之座標值來求出每一參考觸碰座標和所有其它參考觸碰座標之間的複數個參考距離總合;以及將該複數個參考距離總合中一最大參考距離總合設為該第一預定距離。 The method of claim 2, further comprising: detecting a plurality of reference touch coordinates and recording the plurality of reference touches when a user places the palm in a writing state on a touch panel; a coordinate value of the touch target; determining, according to the coordinate value of the plurality of reference touch coordinates, a total of a plurality of reference distances between each reference touch coordinate and all other reference touch coordinates; and the plurality of reference distances The sum of the maximum reference distances in the sum is set to the first predetermined distance. 如請求項1所述之方法,其中該特定第一判斷距離係為該特定觸碰座標和該複數個觸碰座標中一第一觸碰座標之間的距離,且該特定觸碰座標和該第一觸碰座標係為依據該第一方向之兩相鄰觸碰座標。 The method of claim 1, wherein the specific first determining distance is a distance between the specific touch coordinate and a first touch coordinate of the plurality of touch coordinates, and the specific touch coordinate and the The first touch coordinate is a pair of adjacent touch coordinates according to the first direction. 如請求項4所述之方法,其另包含:當該複數個第一判斷距離中至少有兩個第一判斷距離大於該第一預定距離,且該特定第一判斷距離大於該第一預定距離時,求出對應於該特定觸碰座標之一第二判斷距離,其中該第二判斷距離係為該特定觸碰座標和該複數個觸碰座標中一第二觸碰座標之間的距離,且該特定觸碰座標和該第二觸碰座標係為依據該第二方向之兩相鄰觸碰座標;以及當該第二判斷距離不大於一第二預定距離時,捨棄該特定觸碰座標。 The method of claim 4, further comprising: when at least two of the plurality of first determination distances are greater than the first predetermined distance, and the specific first determination distance is greater than the first predetermined distance And determining a second determination distance corresponding to one of the specific touch coordinates, wherein the second determination distance is a distance between the specific touch coordinate and a second touch coordinate of the plurality of touch coordinates, And the specific touch coordinates and the second touch coordinate system are two adjacent touch coordinates according to the second direction; and when the second determination distance is not greater than a second predetermined distance, discarding the specific touch coordinates . 如請求項5所述之方法,其另包含:當一使用者將手掌以寫字型態放至在一觸控式面板上時,偵測複數個參考觸碰座標並記錄每一參考觸碰座標之一第一參考座標值和一第二參考座標值,其中該第一參考座標值相關於該第一方向,而該第二參考座標值相關於該第二方向;針對該複數個參考觸碰座標中依據該第一方向之每兩相鄰參考觸碰座標,分別求出複數個第一參考座標差值;針對該複數個參考觸碰座標中依據該第二方向之每兩相鄰參 考觸碰座標,分別求出複數個第二參考座標差值;將該複數個第一參考座標差值中一最大第一參考座標差值設為該第一預定距離;以及將該複數個第二參考座標差值中一最大第二參考座標差值設為該第二預定距離。 The method of claim 5, further comprising: detecting a plurality of reference touch coordinates and recording each reference touch when a user places the palm in a writing state on a touch panel; a first reference coordinate value and a second reference coordinate value, wherein the first reference coordinate value is related to the first direction, and the second reference coordinate value is related to the second direction; for the plurality of reference touches Each of the two adjacent reference touch coordinates in the first direction respectively obtains a plurality of first reference coordinate differences; and for each of the plurality of reference touch coordinates, each of the two adjacent parameters according to the second direction Taking a touch coordinate, respectively determining a plurality of second reference coordinate differences; setting a maximum first reference coordinate difference of the plurality of first reference coordinate differences as the first predetermined distance; and the plurality of A maximum second reference coordinate difference value of the two reference coordinate differences is set to the second predetermined distance. 如請求項1所述之方法,其中該特定第一判斷距離係為該特定觸碰座標之第一座標值和該複數個觸碰座標中一第一觸碰座標之第一座標值之間的差值,且該特定觸碰座標和該第一觸碰座標係為依據該第一方向之兩相鄰觸碰座標。 The method of claim 1, wherein the specific first determining distance is between a first coordinate value of the specific touch coordinate and a first coordinate value of a first touch coordinate of the plurality of touch coordinates The difference, and the specific touch coordinate and the first touch coordinate are two adjacent touch coordinates according to the first direction. 如請求項7所述之方法,其另包含:當該複數個第一判斷距離中至少有兩個第一判斷距離大於該第一預定距離時,且該特定第一判斷距離大於該第一預定距離時,求出對應於該特定觸碰座標之一第二判斷距離,其中該第二判斷距離係為該特定觸碰座標之第二座標值和該複數個觸碰座標中一第二觸碰座標之第二座標值之間的差值,且該特定觸碰座標和該第二觸碰座標係為依據該第二方向之兩相鄰觸碰座標;以及當該第二判斷距離不大於一第二預定距離時,捨棄該特定觸碰座標。 The method of claim 7, further comprising: when at least two of the plurality of first determination distances are greater than the first predetermined distance, and the specific first determination distance is greater than the first predetermined a second determination distance corresponding to one of the specific touch coordinates, wherein the second determination distance is a second coordinate value of the specific touch coordinate and a second touch of the plurality of touch coordinates a difference between the second coordinate values of the coordinates, and the specific touch coordinates and the second touch coordinates are two adjacent touch coordinates according to the second direction; and when the second determination distance is not greater than one At the second predetermined distance, the particular touch coordinates are discarded. 如請求項8所述之方法,其另包含:當一使用者將手掌以寫字型態放至在一觸控式面板上時,偵測複數個參考觸碰座標並記錄每一參考觸碰座標之一第一參考座標值和一第二參考座標值,其中該第一參考座 標值相關於該第一方向,而該第二參考座標值相關於該第二方向;針對該複數個參考觸碰座標中依據該第一方向之每兩相鄰參考觸碰座標,分別求出複數個第一參考座標差值;針對該複數個參考觸碰座標中依據該第二方向之每兩相鄰參考觸碰座標,分別求出複數個第二參考座標差值;將該複數個第一參考座標差值中一最大第一參考座標差值設為該第一預定距離;以及將該複數個第二參考座標差值中一最大第二參考座標差值設為該第一預定距離。 The method of claim 8, further comprising: detecting a plurality of reference touch coordinates and recording each reference touch when a user places the palm in a writing state on a touch panel; a first reference coordinate value and a second reference coordinate value, wherein the first reference block The value is related to the first direction, and the second reference coordinate value is related to the second direction; and for each of the plurality of reference touch coordinates, the two adjacent reference touch coordinates are determined according to the first direction a plurality of first reference coordinate difference values; and for each of the plurality of reference reference touch coordinates in the plurality of reference touch coordinates, respectively determining a plurality of second reference coordinate difference values; A maximum first reference coordinate difference value of a reference coordinate difference value is set to the first predetermined distance; and a maximum second reference coordinate difference value of the plurality of second reference coordinate difference values is set to the first predetermined distance. 如請求項1所述之方法,其另包含:當該複數個第一判斷距離中僅有該特定第一判斷距離大於該第一預定距離時,輸出該特定觸碰座標之第一座標值和第二座標值。 The method of claim 1, further comprising: outputting the first coordinate value of the specific touch coordinate and the only one of the plurality of first determination distances when the specific first determination distance is greater than the first predetermined distance The second coordinate value. 如請求項1所述之方法,其另包含:依據一使用者之手掌或書寫習慣來決定該第一預定距離。 The method of claim 1, further comprising: determining the first predetermined distance according to a user's palm or writing habit.
TW102126340A 2013-07-23 2013-07-23 Palm rejection method TW201504876A (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
TW102126340A TW201504876A (en) 2013-07-23 2013-07-23 Palm rejection method
CN201310357633.3A CN104345956A (en) 2013-07-23 2013-08-16 Method for preventing palm from touching by mistake

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW102126340A TW201504876A (en) 2013-07-23 2013-07-23 Palm rejection method

Publications (1)

Publication Number Publication Date
TW201504876A true TW201504876A (en) 2015-02-01

Family

ID=52501745

Family Applications (1)

Application Number Title Priority Date Filing Date
TW102126340A TW201504876A (en) 2013-07-23 2013-07-23 Palm rejection method

Country Status (2)

Country Link
CN (1) CN104345956A (en)
TW (1) TW201504876A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI552047B (en) * 2013-12-05 2016-10-01 禾瑞亞科技股份有限公司 Method and device for excluding line piece group corresponding to palm
US11449177B2 (en) 2013-12-04 2022-09-20 Egalax_Empia Technology Inc. Method and apparatus for determining whether palm line group needs to be divided

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104635990B (en) * 2015-02-27 2017-11-14 上海卓易科技股份有限公司 A method and device for identifying a user's touch screen

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TW201203017A (en) * 2010-07-08 2012-01-16 Acer Inc Input controlling method for a software keyboard and a device implementing the method
US8553001B2 (en) * 2011-03-22 2013-10-08 Adobe Systems Incorporated Methods and apparatus for determining local coordinate frames for a human hand
TWI478041B (en) * 2011-05-17 2015-03-21 Elan Microelectronics Corp Method of identifying palm area of a touch panel and a updating method thereof
CN103164081B (en) * 2013-02-22 2016-08-03 苏州佳世达电通有限公司 Contactor control device and touch point detection method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11449177B2 (en) 2013-12-04 2022-09-20 Egalax_Empia Technology Inc. Method and apparatus for determining whether palm line group needs to be divided
TWI552047B (en) * 2013-12-05 2016-10-01 禾瑞亞科技股份有限公司 Method and device for excluding line piece group corresponding to palm

Also Published As

Publication number Publication date
CN104345956A (en) 2015-02-11

Similar Documents

Publication Publication Date Title
CN103984495B (en) Method of operation and electronic device
TWI605359B (en) Gesture identification method and apparatus applied in a touchpad
US8358277B2 (en) Virtual keyboard based activation and dismissal
US20120299856A1 (en) Mobile terminal and control method thereof
US9569045B2 (en) Stylus tilt and orientation estimation from touch sensor panel images
US20100127995A1 (en) System and method for differentiating between intended and unintended user input on a touchpad
CN103914196B (en) Electronic equipment and the method for determining the validity that the touch key-press of electronic equipment inputs
US20120249448A1 (en) Method of identifying a gesture and device using the same
CN102301322A (en) Method and electronic device for virtual handwritten input
TWM341257U (en) Touch input system and electronic device
US20120249599A1 (en) Method of identifying a multi-touch scaling gesture and device using the same
TWI511012B (en) Method of recognizing touch
US20160179239A1 (en) Information processing apparatus, input method and program
TW201443763A (en) Mistouch identification method and device using the same
US8947378B2 (en) Portable electronic apparatus and touch sensing method
US20160342275A1 (en) Method and device for processing touch signal
TW201510828A (en) Method of recognizing touch
TW201445428A (en) Palm rejection method
TW201504876A (en) Palm rejection method
JP2014186530A (en) Input device and portable terminal device
WO2015081863A1 (en) Information input method, device and terminal
US20140049515A1 (en) Virtual mouse and operating method thereof
CN113407066B (en) Touch controller of handheld device and control method thereof
TW201504929A (en) Electronic apparatus and gesture control method thereof
CN103713840B (en) Portable device and key clicking range adjusting method thereof