Movatterモバイル変換


[0]ホーム

URL:


TW201535238A - Method of opening window control bar by identification of edge swipe gesture and touch system using the method - Google Patents

Method of opening window control bar by identification of edge swipe gesture and touch system using the method
Download PDF

Info

Publication number
TW201535238A
TW201535238ATW104118227ATW104118227ATW201535238ATW 201535238 ATW201535238 ATW 201535238ATW 104118227 ATW104118227 ATW 104118227ATW 104118227 ATW104118227 ATW 104118227ATW 201535238 ATW201535238 ATW 201535238A
Authority
TW
Taiwan
Prior art keywords
sensing
touch
edge region
signal
touch device
Prior art date
Application number
TW104118227A
Other languages
Chinese (zh)
Other versions
TWI528270B (en
Inventor
I-Hau Yeh
Yu-Jen Tsai
Original Assignee
Elan Microelectronics 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 Elan Microelectronics CorpfiledCriticalElan Microelectronics Corp
Priority to TW104118227ApriorityCriticalpatent/TWI528270B/en
Publication of TW201535238ApublicationCriticalpatent/TW201535238A/en
Application grantedgrantedCritical
Publication of TWI528270BpublicationCriticalpatent/TWI528270B/en

Links

Landscapes

Abstract

The present invention relates to a method of opening window control bar by identification of edge swipe gesture and a touch system. The identifying method has steps of: reading an edge sensing signal(s) by a hover mode and reading non-edge sensing signals by a touch mode; determining whether a touch object exists on a non-edge area of a touch pad according to the non-edge sensing singles; determining whether a hover object exists on an edge area of the touch pad if the touch object exits; determining whether the sensing signal of the object existing on the edge area exceeds a touch sensing threshold; and identifying an edge swipe gesture if the sensing signal exceeds the threshold. Therefore, the present invention senses an edge swipe object which does not really touch the edge area of the touch pad and the accuracy of identifying the edge swipe gesture is increased.

Description

Translated fromChinese
經由識別掃滑手勢來開啟視窗控制列的方法及觸控系統Method and touch system for opening window control column by recognizing sweep gesture

本創作係為一種觸控物件識別方法,尤指一種經由識別掃滑手勢來開啟視窗控制列的方法及觸控系統。The present invention is a touch object recognition method, and more particularly, a method and a touch system for opening a window control column by recognizing a sweep gesture.

筆電的觸控裝置或外接式觸控裝置為方便使用者取代滑鼠功能,基本上具有游標控制功能、左鍵功能及右鍵功能,而隨著電腦系統商的軟體開發,此類觸控裝置開始增加「邊緣掃滑手勢控制功能」。舉例來說,當電腦系統開啟視窗功能列隱藏功能後,使用者利用觸控裝置進行游標控制功能、左鍵功能及右鍵功能時,該視窗功能列均為隱藏狀態,一旦該觸控裝置判斷目前使用者控制手勢為「邊緣掃滑手勢(edge swipe)」時,該電腦系統即自動將隱藏功能列顯示於視窗畫面上,供使用者點選;此外如頁面切換功能也可適用。The touch device or the external touch device of the notebook is convenient for the user to replace the mouse function, and basically has a cursor control function, a left button function and a right button function, and with the software development of the computer system vendor, such a touch device Start adding "edge sweep gesture control function". For example, when the computer system turns on the hidden function of the window function column, when the user uses the touch device to perform the cursor control function, the left button function and the right button function, the window function column is hidden state, and once the touch device determines the current state When the user controls the gesture as "edge swipe", the computer system automatically displays the hidden function column on the window screen for the user to click; and the page switching function is also applicable.

目前電腦系統商微軟公司即制定「邊緣掃滑手勢」判斷原則,但實際配合觸控裝置使用後尚有判斷率過低,使用不便感發生,容下詳述之。At present, the computer system company Microsoft Corporation has established the principle of "edge sweeping gesture". However, the actual judgment of the touch device is too low, and the inconvenience of use occurs.

首先請配合參閱圖14所示,一筆電的觸控裝置10依使用習慣於前側左、右半側設計為左鍵功能及右鍵功能,使用點按左、右半側即可控制電腦系統執行左鍵功能及右鍵功能;至於「邊緣掃滑手勢控制功能」則規範於觸控裝置的近左側、近右側及近後側的邊緣區域。再配合圖15所示,具邊緣掃滑手勢判斷功能的觸控裝置10係預設有「邊緣區域」及「物件移動距離」,而判斷方法係以觸碰模式進行判斷,如圖16A至16D所示,當一手指自外殼滑入並確實依序觸碰該觸控裝置10的第一至第三感應線X1~X3,則會依序輸出第一至第三感應訊號S1~S3,如圖12E所示,而且第一至第三感應訊號S1~S3的感應量會高於觸碰模式的感應臨界值dVth1,如圖16F所示,故以觸碰模式判斷該觸控裝置的感應狀態,會識別其邊緣區域的第一感應線X1已感知有觸碰物件,並且是依序由第一往第三感應線X1~X3移動(由外至內),而且該物件在一定時間內實際移動距離超過預設的物件移動距離,故滿足「邊緣掃滑手勢控制功能」規範,而識別為掃滑手勢。First, please refer to FIG. 14 . The touch device 10 of the electric device is designed to be the left button function and the right button function according to the habit of the left side and the right side of the front side. Clicking the left and right half sides can control the computer system to execute the left. The key function and the right key function; as for the "edge sweep gesture control function", the edge area of the touch device is near the left side, the near right side, and the near side. Referring to FIG. 15 again, the touch device 10 with the edge sweeping gesture determination function is pre-configured with an "edge region". And "object moving distance The judging method judges in the touch mode, as shown in FIGS. 16A to 16D, when a finger slides in from the outer casing and sequentially touches the first to third sensing lines X1 to X3 of the touch device 10 in sequence. The first to third sensing signals S1 to S3 are sequentially output, as shown in FIG. 12E, and the sensing amounts of the first to third sensing signals S1 to S3 are higher than the sensing threshold dVth1 of the touch mode, such as As shown in FIG. 16F, the touch state is used to determine the sensing state of the touch device, and the edge region is recognized. The first sensing line X1 has sensed the touching object, and is sequentially moved from the first to the third sensing line X1~X3 (from the outside to the inside), and the object actually moves over a certain period of time exceeds the preset Object moving distance Therefore, it satisfies the "edge sweep gesture control function" specification and is recognized as a sweep gesture.

然而,如圖14所示,當上述觸控裝置10組合至筆電外殼20後,其頂面無法與筆電外殼20頂面平齊而有高低落差,造成使用者手指自外殼20往觸控裝置10右側滑過時,如圖15、圖17A及圖17B所示,手指頭並未確實觸碰在第一感應線X1的位置,直到第二、第三感應線X2、X3才確實觸碰(如圖17C及圖17D),此時如圖17F所示,或許第一感應線X1所輸出一第一感應訊號S1非為0,但第一感應訊號S1的感應值已低於該觸碰模式的感應臨界值dVth1,故邊緣區域將不會被識別有物件存在,無法滿足「邊緣掃滑手勢控制功能」規範,不會識別為掃滑手勢。同樣情形也發生在手指觸碰在邊緣區域的面積過小,使得第一感應線X1輸入的第一感應訊號S1的感應值低於感應臨界值dVth1,從而使得邊緣掃滑手勢不成立,既然掃滑手識無法被有效識別,自然無法成功將隱藏功能列顯示於視窗畫面上,故有必要進一步改良之。However, as shown in FIG. 14 , when the touch device 10 is assembled to the notebook housing 20 , the top surface of the touch device 10 cannot be flush with the top surface of the notebook housing 20 and has a height difference, causing the user's finger to touch from the housing 20 . When the right side of the device 10 slides over, as shown in FIG. 15, FIG. 17A and FIG. 17B, the finger does not actually touch the position of the first sensing line X1 until the second and third sensing lines X2 and X3 are actually touched ( As shown in FIG. 17C and FIG. 17D), as shown in FIG. 17F, perhaps the first sensing signal S1 outputted by the first sensing line X1 is not 0, but the sensing value of the first sensing signal S1 is lower than the touch mode. The sensing threshold dVth1, so the edge area will not be identified as an object, can not meet the "edge sweep gesture control function" specification, will not be recognized as a sweep gesture. The same situation occurs when the area touched by the finger in the edge area is too small, so that the sensing value of the first sensing signal S1 input by the first sensing line X1 is lower than the sensing threshold dVth1, so that the edge sweeping gesture is not established, since the sliding hand Knowledge cannot be recognized effectively, and it is naturally impossible to successfully display the hidden function column on the window screen, so it is necessary to further improve it.

有鑑於上述近掃滑手勢識別方法的技術缺陷,以及無法順利開啟視窗控制列的問題,本創作的主要目的係提出一掃滑手勢識別方法及視窗控制列的開啟方法。In view of the technical defects of the above-mentioned near-sliding gesture recognition method and the problem that the window control column cannot be smoothly opened, the main purpose of the present invention is to propose a method for detecting a swipe gesture and a method for opening a window control column.

欲達上述目的所使用的主要技術手段係令該掃滑手勢識別方法包括: a.以一懸浮模式掃描該觸控裝置的一邊緣區域; b.在a步驟之後,以一觸碰模式掃描該觸控裝置的一非邊緣區域; c.根據b步驟的掃描結果判斷該物件接觸該非邊緣區域; d.在c步驟之後,判斷a步驟所獲得的感應訊號大於一觸碰感應臨界值;以及 e.判斷該物件執行該掃滑手勢。The main technical means for achieving the above purpose is that the method for identifying the sliding gesture includes: a. scanning an edge region of the touch device in a floating mode; b. scanning the touch in a touch mode after the step a a non-edge region of the touch device; c. determining that the object contacts the non-edge region according to the scan result of step b; d. after step c, determining that the inductive signal obtained in step a is greater than a touch sensing threshold; and e Determining that the object performs the sweep gesture.

本創作欲達上述目的所使用的主要技術手段係令該觸控系統將使用者的操作轉換成一計算機的作業系統的視窗控制列喚出信號,其中該觸控系統包括: 一觸控裝置,係具有一邊緣區域及一非邊緣區域;以及 一控制器,係電連接該觸控裝置,其中該控制器用以執行前述掃滑手勢識別方法。The main technical means for the purpose of the present invention is to enable the touch system to convert the user's operation into a window control column of a computer operating system. The touch system includes: a touch device An edge region and a non-edge region are provided; and a controller electrically connects the touch device, wherein the controller is configured to perform the foregoing sliding gesture recognition method.

上述本創作係以懸浮模式及觸碰模式分別獲得該觸控裝置的邊緣區域及非邊緣區域的感應訊號;其中因懸浮模式可感知較小的感應量,因此本創作利用懸浮模式可更靈敏地感應到通過邊緣區域的手指或觸控裝置,縱使使用者以手指或觸控裝置掃滑該觸控裝置一側時,其手指或觸控裝置未觸碰或觸碰至該邊緣區域面積過小,均可透過該懸浮模式識別出來,並且經過距離及時間的計算與判斷均符合者,則能正確地識別使用者的掃滑動作為掃滑手勢。In the above-mentioned creation, the sensing signals of the edge region and the non-edge region of the touch device are respectively obtained in the floating mode and the touch mode; wherein the floating mode can sense a small amount of sensing, so the creation can utilize the floating mode to be more sensitive. Inducing a finger or a touch device through the edge region, even if the user swipes the side of the touch device with a finger or a touch device, the finger or the touch device does not touch or touch the edge region to be too small. Both can be identified by the levitation mode, and if the distance and time are calculated and judged, the user's swipe can be correctly recognized as a swipe gesture.

本創作係針對觸控裝置之掃滑手勢識別成功率低進行改善,並可應用於視窗控制列的開啟應用,讓使用者以掃滑動作開啟視窗控制列的成功率提高;本創作的觸控裝置可應用於觸控板或觸控屏。This creation system improves the success rate of the sliding gesture recognition of the touch device, and can be applied to the opening application of the window control column, so that the user can increase the success rate of the window control column by sweeping and sliding; The device can be applied to a touchpad or a touchscreen.

首先請參閱圖1A所示,為一觸控裝置10的示意圖,本實施例之觸控裝置10係為觸控板,其包含有複數第一軸及第二軸感應線X1~Xk、Y1~Yq,以及與該第一軸及第二感應線X1~Xk、Y1~Yq電連接的控制器20,該控制器20係可以自容式掃描(Self Scan)或互容式掃描(Mutual Scan)驅動感應線X1~Xk、Y1~Yq,並接收該各感應線X1~Xk、Y1~Yq的感應訊號,再藉由感應訊號識別觸控裝置10上是否存在有效觸碰或物件。該觸控裝置係定義有至少一邊緣區域11及一非邊緣區域12,如圖1A所示,該觸控裝置10的邊緣區域11可自右側邊向左延伸一距離的區域範圍,或自右側邊向右延伸一距離的範圍,如應用於筆記型電腦用之觸控裝置10更可進一步包含自頂側向下延伸一距離的區域範圍(圖中未示);其中各至少一邊緣區域11係包含與最靠近之側邊平行的單條感應線X1、Xk、Yq,或如圖1B所示之觸控裝置10’,其定義的各至少一邊緣區域11係包含二條與邊緣區域11長度方向平行的感應線X1/X2、Xk-1/Xk、Yq-1/Yq,亦可二條感應線以上。在此所謂邊緣區域11較佳的為微軟WIN8TM「邊緣掃滑手勢控制功能」規範的邊緣區域。至於非邊緣區域12則為該觸控裝置10、10’上邊緣區域11以外的區域範圍。The touch device 10 of the present embodiment is a touch panel including a plurality of first and second axis sensing lines X1~Xk, Y1~, as shown in FIG. 1A. Yq, and a controller 20 electrically connected to the first axis and the second sensing lines X1~Xk, Y1~Yq, the controller 20 is capable of self-scanning (Self Scan) or mutual capacitive scanning (Mutual Scan) The sensing lines X1~Xk, Y1~Yq are driven, and the sensing signals of the sensing lines X1~Xk, Y1~Yq are received, and the sensing signal is used to identify whether there is an effective touch or object on the touch device 10. The touch device defines at least one edge region 11 and a non-edge region 12. As shown in FIG. 1A, the edge region 11 of the touch device 10 can extend from the right side to the left by a distance range, or from the right side. The range of the distance extending to the right, such as the touch device 10 for a notebook computer, may further include a region extending downward from the top side by a distance (not shown); wherein each of the at least one edge region 11 The method includes a single sensing line X1, Xk, Yq parallel to the nearest side, or a touch device 10' as shown in FIG. 1B, wherein each of the at least one edge region 11 defined includes two lengths of the edge region 11 Parallel sensing lines X1/X2, Xk-1/Xk, Yq-1/Yq, or more than two sensing lines. In this so-called edge area 11 better "control edge sweep slide gesture" standard edge region for Microsoft WIN8TM. The non-edge area 12 is a range of areas other than the upper edge area 11 of the touch device 10, 10'.

再請配合參閱圖2所示,係以圖1A之觸控裝置10說明本創作掃滑手勢識別方法的第一較佳實施例的流程圖,其包含有: 以懸浮模式獲得該觸控裝置10之邊緣區域11的第一感應訊號,並以觸碰模式獲得該觸控裝置10之全區域的第二感應訊號(S10); 依該第二感應訊號識別該非邊緣區域12是否存在一物件(S11),若是,則經由該第一感應訊號確認該物件是否曾經出現在該邊緣區域11(S12);意即,依據該第一感應訊號確認該邊緣區域11是否有對應該物件的第一感應訊號產生變化; 若是,則判斷在一掃滑時間內該物件的位移量是否超過一掃滑距離值(S13),意即判斷在該掃滑時間內該邊緣區域11與該非邊緣區域12的物件之間的距離是否超過該掃滑距離值;其中該掃滑時間及掃滑距離較佳地係符合WIN8TM的「邊緣掃滑手勢控制功能」規範;及 若是,則產生一信號表示該物件的移動對應一掃滑手勢(S14)。Referring to FIG. 2, a flow chart of the first preferred embodiment of the method for recognizing the scribing gesture is illustrated by the touch device 10 of FIG. 1A, which includes: obtaining the touch device 10 in a floating mode. a first sensing signal of the edge region 11 and obtaining a second sensing signal of the entire area of the touch device 10 in a touch mode (S10); identifying, by the second sensing signal, whether the non-edge region 12 has an object (S11) If yes, the first sensing signal is used to confirm whether the object has appeared in the edge region 11 (S12); that is, whether the edge region 11 has a first sensing signal corresponding to the object according to the first sensing signal A change is generated; if yes, determining whether the displacement amount of the object exceeds a sweeping distance value during a sweeping time (S13), that is, determining between the edge region 11 and the object of the non-edge region 12 during the sliding time whether the distance value exceeds the distance sweep spool; wherein the sweep time and sweep slide sliding distance desirably in line with the WIN8TM "gesture control slide edge sweep"specification; and if yes, generating a signal indicative of the object Gesture corresponds to moving the slide sweep (S14).

再請參閱圖3A所示,係為一觸控裝置10a的示意圖,本實施例之觸控裝置10a係為一觸控屏1,再如圖3B所示,該觸控屏1進一步包含有一顯示裝置2,該觸控裝置10a電連接一控制器20,該控制器20係透過一計算機3與該觸控屏1的顯示裝置2電連接。請參閱配合圖4A所示,該觸控裝置10a包含有複數第一軸及第二軸感應線X1~Xn、Y1~Ym,以及與該第一軸及第二感應線X1~Xn、Y1~Ym電連接的控制器20。該控制器20同樣可以自容式掃描(Self Scan)或互容式掃描(Mutual Scan)驅動感應線X1~Xn、Y1~Ym,並接收該各感應線、Y1~Ym的感應訊號,再藉由感應訊號識別觸控裝置10a上是否存在物件。其中各至少一邊緣區域11係包含與最靠近之側邊平行的單條感應線X1、Xn、Y1、Ym,或如圖4B所示之觸控裝置10a’,其定義的各至少一邊緣區域11係包含二條與邊緣區域11長度方向平行的感應線X1/X2、Xn-1/Xn、Y1/Y2、Ym-1/Ym,亦可二條感應線以上。Referring to FIG. 3A , which is a schematic diagram of a touch device 10 a , the touch device 10 a is a touch screen 1 , and as shown in FIG. 3B , the touch screen 1 further includes a display. The device 2 is electrically connected to a controller 20, and the controller 20 is electrically connected to the display device 2 of the touch screen 1 through a computer 3. Referring to FIG. 4A, the touch device 10a includes a plurality of first and second axis sensing lines X1~Xn, Y1~Ym, and the first axis and the second sensing line X1~Xn, Y1~. Ym is electrically connected to the controller 20. The controller 20 can also drive the sensing lines X1~Xn, Y1~Ym by Self Scan or Mutual Scan, and receive the sensing signals of the sensing lines and Y1~Ym, and then borrow Whether the object is present on the touch device 10a is recognized by the sensing signal. Each of the at least one edge region 11 includes a single sensing line X1, Xn, Y1, Ym parallel to the nearest side, or a touch device 10a' as shown in FIG. 4B, each of which defines at least one edge region 11 The system includes two sensing lines X1/X2, Xn-1/Xn, Y1/Y2, Ym-1/Ym parallel to the longitudinal direction of the edge region 11, and may be two or more sensing lines.

請參閱圖5所示,係以圖4A之觸控裝置10a說明本創作掃滑手勢識別方法,首先由控制器20執行以下步驟: 以一懸浮模式獲得該觸控裝置10a之一邊緣區域11的至少一第一感應訊號,並以一觸碰模式獲得該觸控裝置10a全區域的複數個第二感應訊號(S20); 依該第二感應訊號識別該觸控裝置10a之一非邊緣區域12是否存在一物件(S21),若是,則經由該第一感應訊號確認該物件是否曾經出現在該邊緣區域11(S22),換言之,依據第一感應訊號判斷該邊緣區域11是否已存在有物件;及 若是,則依序將該邊緣區域11的物件座標及非邊緣區域12的物件座標輸出至該計算機3的作業系統,以供作業系統進行掃滑手勢判斷(S23)。Referring to FIG. 5, the method for recognizing the scribing gesture is illustrated by the touch device 10a of FIG. 4A. First, the controller 20 performs the following steps: obtaining an edge region 11 of the touch device 10a in a floating mode. At least one first sensing signal, and obtaining a plurality of second sensing signals in the entire area of the touch device 10a in a touch mode (S20); identifying one non-edge region 12 of the touch device 10a according to the second sensing signal Whether there is an object (S21), and if so, whether the object has appeared in the edge region 11 via the first sensing signal (S22), in other words, determining whether the edge region 11 has an object according to the first sensing signal; And if so, the object coordinates of the edge region 11 and the object coordinates of the non-edge region 12 are sequentially output to the operating system of the computer 3 for the operating system to perform the swipe gesture determination (S23).

再者,為提高計算機3的作業系統識別掃滑手勢準確度,則該控制器20可於S22步驟後增加一道步驟(S221),即設定不大於掃滑時間的一預設時間,以及設定一不大於掃滑距離值的一預設距離值;當S21步驟判斷邊緣區域11及非邊緣區域12均有物件時,則進一步判斷在預設時間內邊緣區域11的物件與非邊緣區域12的物件之間的位移量是否落入該預設距離值;若是,則代表有機會構成掃滑手勢,再執行S22步驟;若否,則僅輸出目前非邊緣區域12的物件座標予該計算機3。判斷位移量是否落入該預設距離值,可以非邊緣區域12第一個物件座標及邊緣區域11最後一個物件座標進行計算位移量,再與預設距離值加以比對S221步驟是否成立,該S221步驟係用以排除如以二指分別邊緣區域或非邊區域前後點碰的手勢,以提高識別掃滑手勢的準確度。上述S23步驟確定依據判斷物件先後的時間順序輸出邊緣區域11至非邊緣區域12的物件座標,則計算機3的作業系統因為依序接收控制器20傳來的邊緣區域11至非邊緣區域12的物件座標,故可進一步依據如WIN8TM「邊緣掃滑手勢控制功能」規範中的掃滑時間及掃滑距離值,判斷在該掃滑時間內物件自邊緣區域11移動至非邊緣區域12的位移量是否超過該掃滑距離值;若是,代表目前使用者確實為掃滑動作。Furthermore, in order to improve the accuracy of the scan gesture of the operating system of the computer 3, the controller 20 may add a step (S221) after the step S22, that is, set a preset time not greater than the sweep time, and set a If the edge region 11 and the non-edge region 12 have objects, the object of the edge region 11 and the non-edge region 12 are further determined within the preset time. Whether the amount of displacement falls within the preset distance value; if so, represents an opportunity to form a sweep gesture, and then performs step S22; if not, only the object coordinates of the current non-edge region 12 are output to the computer 3. Determining whether the displacement amount falls within the preset distance value, and calculating the displacement amount of the first object coordinate of the non-edge region 12 and the last object coordinate of the edge region 11, and comparing with the preset distance value, whether the step S221 is established, The step S221 is used to eliminate the gesture of touching the edge region or the non-edge region of the two fingers, respectively, to improve the accuracy of identifying the sweep gesture. The step S23 determines that the object coordinates of the edge region 11 to the non-edge region 12 are outputted according to the chronological order of the objects, and the operating system of the computer 3 sequentially receives the objects from the edge region 11 to the non-edge region 12 transmitted from the controller 20. The coordinates can be further determined according to the sweep time and the sweep distance value in the WIN8TM "edge sweep gesture control function" specification, and the displacement of the object from the edge region 11 to the non-edge region 12 during the sweep time is determined. Whether the sweep distance value is exceeded; if so, it means that the current user is indeed a sweeping action.

綜前所述,使用者以掃滑動作靠近邊緣區域11的同時,計算機3的作業系統雖然不會立即接收控制器20傳來的邊緣區域11之物件座標,而是在控制器20判斷完非邊緣區域12也有物件後,才有機會收到邊緣區域11的物件座標,藉此可有效提升計算機的作業系統識別掃滑手勢的正確性,但因為前述處理時間極短,就使用者而言並不會感受到處理時間的延遲。As described above, while the user approaches the edge region 11 with the sweeping action, the operating system of the computer 3 does not immediately receive the object coordinates of the edge region 11 transmitted from the controller 20, but the controller 20 judges the non-decision. After the edge region 12 also has an object, it has the opportunity to receive the object coordinates of the edge region 11, thereby effectively improving the correctness of the computer operating system to recognize the sweeping gesture, but because the aforementioned processing time is extremely short, the user I don't feel the delay in processing time.

請參閱圖1A、圖4A、圖6A及圖6B所示,該觸控裝置10、10’的控制器20係以一掃描周期TS掃描複數第一及第二感應線X1~Xn、Y1~Ym,而依產生感應圖框F1~F4,由於本創作的控制器20可以懸浮模式及觸碰模式訊號分別處理該感應訊號,如圖6B所示,感應圖框F1係以觸碰模式對觸控裝置10、10’全區域感應訊號進行訊號處理後而得,而感應圖框F2則以懸浮模式對觸控裝置10、10’的邊緣區域11的感應訊號進行訊號處理後而得。以下分別說明二種不同觸碰模式及懸浮模式的具體作法。Referring to FIG. 1A, FIG. 4A, FIG. 6A and FIG. 6B, the controller 20 of the touch device 10, 10' scans the plurality of first and second sensing lines X1~Xn, Y1~Ym with a scan period TS. According to the sensor frame F1~F4, since the controller 20 of the present invention can process the sensing signal separately in the floating mode and the touch mode signal, as shown in FIG. 6B, the sensing frame F1 is touched by the touch mode. The device 10, 10' is configured to perform signal processing on the entire area of the sensing signal, and the sensing frame F2 is obtained by signal processing the sensing signal of the edge region 11 of the touch device 10, 10' in a floating mode. The following describes the different methods of the two different touch modes and suspension modes.

請參閱圖7A及圖7B所示,係為一第一種觸碰模式及懸浮模式的具體作法,意即上述以懸浮模式讀取該觸控裝置10、10’之邊緣區域11的第一感應訊號步驟中,係讀取對應掃描周期TS中所偵測到該觸控裝置10、10’之邊緣區域11的感應訊號,如圖1A及圖3A所示,即讀取右側第一條感應線X1的感應訊號S1,再如圖7A所示,將該邊緣區域11之感應線X1所讀取的感應訊號S1乘上一懸浮感度參數(G2),再將計算後的感應訊號數位轉換為該第一感應訊號S1’,而為圖6B的感應圖框F2、F4。Please refer to FIG. 7A and FIG. 7B , which is a specific method of the first touch mode and the suspension mode, that is, the first sensing of the edge region 11 of the touch device 10 , 10 ′ is read in the floating mode. In the signal step, the sensing signal of the edge region 11 of the touch device 10, 10' is detected in the corresponding scanning period TS, as shown in FIG. 1A and FIG. 3A, that is, the first sensing line on the right side is read. The sensing signal S1 of X1 is further multiplied by a floating sensitivity parameter (G2) by the sensing signal S1 read by the sensing line X1 of the edge region 11 as shown in FIG. 7A, and then the calculated sensing signal digit is converted into the The first sensing signal S1' is the sensing frame F2, F4 of FIG. 6B.

至於上述以觸碰模式讀取該觸控裝置10、10’之全區域12的第二感應訊號步驟中,則如圖7B所示,係讀取對應掃描周期TS中所偵測到該觸控裝置10之全區域的感應訊號,將各感應訊號(僅以單一感應訊號S3表示之)乘上觸碰感度參數(G1)後,再進行數位轉換,並透過數位濾波器(如IIR數位濾波器)對該完成數位轉換之感應訊號進行濾波,即會參考前一張或前數張掃描觸控裝置10、10’全區域的感應圖框進行標準差或平均值值的運算,以取得該第二感應訊號S3’。由於懸浮感應參數大於觸碰感度參數(G2>G1),故在懸浮模式下會放大非邊緣區域12的感應訊號。In the step of reading the second sensing signal of the entire area 12 of the touch device 10, 10' in the touch mode, as shown in FIG. 7B, the touch is detected in the corresponding scanning period TS. The sensing signal of the whole area of the device 10 multiplies the sensing signals (represented by the single sensing signal S3) by the touch sensitivity parameter (G1), then performs digital conversion, and transmits the digital filter (such as the IIR digital filter). The filtering of the sensing signal for completing the digital conversion is performed by referring to the sensing frame of the entire area of the previous or previous scanning device 10, 10' for the standard deviation or the average value to obtain the first Second induction signal S3'. Since the suspension sensing parameter is larger than the touch sensitivity parameter (G2>G1), the sensing signal of the non-edge region 12 is amplified in the floating mode.

因此,當使用者手指滑過觸控裝置10、10’邊緣,由於高低落差使得手指滑動過程中靠近但未接觸該邊緣區域11的感應線X1,故該感應線X1輸出較弱的一感應訊號S1,且該感應訊號S1低於一觸碰感應臨界值dVth1;但在懸浮模式下經過如圖7A所示的訊號處理步驟後,即可將感應訊號S1的感應量增益放大作為該第一感應訊號S1’。如此,於經由該第一感應訊號S1’確認該物件是否曾經出現在該邊緣區域11的步驟中,即可直接判斷該邊緣區域11內之第一感應訊號S1’是否大於該觸碰感應臨界值dVth1;若是,則識別該物件曾經出現於該邊緣區域11內。至於非邊緣區域12上的物件識別,則同樣直接將該第二感應訊號S3’與該觸碰感應臨界值dVth1比對;若該第二感應訊號S3’大於該觸碰感應臨界值dVth1,則識別該觸控裝置上存在該物件。Therefore, when the user's finger slides over the edge of the touch device 10, 10', the sensing line X1 outputs a weaker sensing signal due to the high and low drop, which causes the finger to slide close to but not touch the sensing line X1 of the edge region 11. S1, and the sensing signal S1 is lower than a touch sensing threshold dVth1; but after the signal processing step shown in FIG. 7A in the floating mode, the sensing gain of the sensing signal S1 can be amplified as the first sensing Signal S1'. In this way, whether the first sensing signal S1' in the edge region 11 is greater than the touch sensing threshold is directly determined by the step of confirming whether the object has appeared in the edge region 11 via the first sensing signal S1'. dVth1; if so, it is identified that the object has appeared in the edge region 11. As for the object recognition on the non-edge region 12, the second sensing signal S3' is also directly compared with the touch sensing threshold dVth1; if the second sensing signal S3' is greater than the touch sensing threshold dVth1, then Identifying the object on the touch device.

至於第二種觸碰模式及懸浮模式的具體作法則如圖8A及圖8B所示。首先參看圖8A,上述以懸浮模式讀取該觸控裝置10、10’之邊緣區域11的第一感應訊號S1’’步驟中,係將該邊緣區域11之感應線X1所讀取的感應訊號S1乘上一感度參數(G),並將計算後的感應訊號數位轉換為該第一感應訊號S1’’。而圖8B所示的觸碰模式則是將該觸控裝置10、10’之全區域的各感應訊號S3同樣乘上感度參數(G)後,再進行數位轉換(ADC),並透過數位濾波器(如IIR數位濾波器;IIR Filter)對該完成數位轉換之感應訊號進行濾波,即會參考前一張或前數張掃描觸控裝置全區域的感應圖框進行標準差或平均值值的運算,以取得該第二感應訊號S3’’。由於圖8A及圖8B可知,經過數位濾波器濾波的感應訊號的感應值會略為下降;為能順利識別出較弱的第一感應訊號S1’’,則如圖1A或圖3A的控制器20會預設第一感應臨界值(同觸碰感應臨界值dVth1)及第二感應臨界值(dVth2),其中該第二感應臨界值係小於第一感應臨界值(dVth2<dVth1),只要第一感應訊號S1’’大於第二感應臨界值,則亦視為有效的第一感應訊號。The specific method of the second touch mode and the floating mode is as shown in Figs. 8A and 8B. Referring first to FIG. 8A, in the step of reading the first sensing signal S1'' of the edge region 11 of the touch device 10, 10' in a floating mode, the sensing signal read by the sensing line X1 of the edge region 11 is first. S1 multiplies a sensitivity parameter (G), and converts the calculated sensing signal digit into the first sensing signal S1''. The touch mode shown in FIG. 8B is that the sensing signals S3 of the entire area of the touch device 10, 10' are multiplied by the sensitivity parameter (G), and then digitally converted (ADC) and transmitted through digital filtering. The device (such as the IIR digital filter; IIR Filter) filters the sensing signal for completing the digital conversion, and then refers to the sensing frame of the entire area of the previous or previous scanning device to perform standard deviation or average value. Computing to obtain the second sensing signal S3''. As shown in FIG. 8A and FIG. 8B, the sensing value of the sensing signal filtered by the digital filter is slightly decreased; in order to successfully identify the weak first sensing signal S1'', the controller 20 of FIG. 1A or FIG. 3A is used. The first sensing threshold (the same touch sensing threshold dVth1) and the second sensing threshold (dVth2) are preset, wherein the second sensing threshold is less than the first sensing threshold (dVth2<dVth1), as long as the first The sensing signal S1'' is greater than the second sensing threshold and is also considered to be a valid first sensing signal.

請參閱圖9所示,係為本創作掃滑手勢識別方法的第二較佳實施例的流程圖,其大多步驟與圖2所示的第一較佳實施例相同,並採用第一種觸碰模式及懸浮模式的具體作法,即如圖10-11D、圖10-12C及圖10-13C所示,當該觸控裝置的非邊緣區域的感應訊號S3’已經過訊號處理,並判斷其已超過該觸碰臨界感應值dVth1,則識別該觸控裝置的非邊緣區域該已有物件,則進一步依據先前二感應圖框並判斷邊緣區域是否有物件;而本實施例係配合圖1B觸控裝置執行之,故於步驟S12中另包含判斷物件是否由邊緣區域11往非邊緣區域12移動的判斷步驟(S121),也就是經由先前產生的第一、第二感應圖框來判斷該邊緣區域11的至少二條感應線X1、X2的第一感應訊號S1’、S2’變化來判斷該物件的移動方向。詳言之,請參閱圖10-11A至10-11D的手指滑動方向,如圖10-11B及圖10-11C所示,當手指滑入並未觸碰該邊緣區域11,該感應線X1、X2的感應訊號會如圖10-12A及圖10-12B所示,其中在未經過增益放大訊號處理前之感應線X1的感應訊號S1於先後二次掃描結果均未超過該觸碰感應臨界值dVth1,故經增益放大訊號處理後即如圖10-13A及圖10-13B所示的先後產生的第一及第二感應圖框,感應線X1、X2的第一感應訊號S1’、S2’均超過該觸碰感應臨界值dVth1。接著,判斷物件的移動方向,由於該第一感應圖框(圖10-13A)的感應線X1之第一感應訊號S1’的感應量大於第二條感應線X2之第一感應訊號S2’的感應量,且在該第二感應圖框(圖10-13B)中的該第一感應線X1之第一感應訊號S1’的感應量小於該第二感應線X2之第一感應訊號S2’的感應量,故可判斷出該物件自該邊緣區域11朝該非邊緣區域12移動。Please refer to FIG. 9 , which is a flowchart of a second preferred embodiment of the method for identifying a scribble gesture. The majority of the steps are the same as the first preferred embodiment shown in FIG. 2 , and the first touch is adopted. The specific mode of the touch mode and the hover mode, that is, as shown in FIG. 10-11D, FIG. 10-12C and FIG. 10-13C, when the inductive signal S3' of the non-edge region of the touch device has been processed by the signal, and judged If the touch threshold critical value dVth1 is exceeded, the existing object in the non-edge area of the touch device is identified, and the edge region is further determined according to the previous two sensing frames; and the embodiment is coupled with FIG. 1B. The control device performs the step of determining, in step S12, whether the object is moved from the edge region 11 to the non-edge region 12 (S121), that is, determining the edge via the previously generated first and second sensing frames. The first sensing signals S1', S2' of at least two sensing lines X1, X2 of the area 11 are changed to determine the moving direction of the object. In detail, please refer to the sliding direction of the finger in FIGS. 10-11A to 10-11D. As shown in FIG. 10-11B and FIG. 10-11C, when the finger slides in and does not touch the edge region 11, the sensing line X1. The sensing signal of X2 will be as shown in Figure 10-12A and Figure 10-12B. The sensing signal S1 of the sensing line X1 before the gain amplification signal processing has not exceeded the touch sensing threshold. dVth1, so after the gain amplification signal processing, the first and second sensing frames generated successively as shown in FIG. 10-13A and FIG. 10-13B, the first sensing signals S1', S2' of the sensing lines X1, X2 Both exceed the touch sensing threshold dVth1. Then, determining the moving direction of the object, the sensing amount of the first sensing signal S1' of the sensing line X1 of the first sensing frame (FIG. 10-13A) is greater than the sensing amount of the first sensing signal S2' of the second sensing line X2. Inductive amount, and the first sensing signal S1' of the first sensing line X1 in the second sensing frame (FIG. 10-13B) is smaller than the first sensing signal S2' of the second sensing line X2. The amount of induction makes it possible to determine that the object has moved from the edge region 11 toward the non-edge region 12.

亦或者可採用上述第二種觸碰模式及懸浮模式的具體作法來判斷邊緣區域是否存在物件(同樣如圖10-21D、圖10-22C及圖10-23C所示,依據感應訊號S3’’識別該觸控裝置的非邊緣區域該已有物件後始判斷之),如圖10-21B及圖10-21C所示,當手指滑入但因高低落差而未觸碰該邊緣區域11時,該感應線X1、X2的感應訊號會如圖10-22A及圖10-22B所示,經懸浮模式的訊號處理後即如圖10-23A及圖10-23B所示的先後產生的第一及第二感應圖框,感應線X1、X2的第一感應訊號S1’’、S2’’雖不會超過第一感應臨界值dVth1,但已超過第二感應臨界值dVth2。接著,判斷物件的移動方向,由於該第一感應圖框(圖10-23A)的感應線X1之第一感應訊號S1’’的感應量大於第二條感應線X2之第一感應訊號S2’’的感應量,且在該第二感應圖框(圖10-23B)中的該第一感應線X1之第一感應訊號S1’’的感應量小於該第二感應線X2之第一感應訊號S2’’的感應量,故可判斷出該物件自該邊緣區域11朝該非邊緣區域12移動。Alternatively, the second touch mode and the suspension mode may be used to determine whether an object exists in the edge region (also as shown in FIG. 10-21D, FIG. 10-22C, and FIG. 10-23C, according to the sensing signal S3'' After identifying the existing object in the non-edge area of the touch device, as shown in FIG. 10-21B and FIG. 10-21C, when the finger slides in but the height is not touched, the edge area 11 is not touched. The sensing signals of the sensing lines X1 and X2 are as shown in FIG. 10-22A and FIG. 10-22B. After the signal processing in the floating mode, the first and the first ones are generated as shown in FIG. 10-23A and FIG. 10-23B. In the second sensing frame, the first sensing signals S1'', S2'' of the sensing lines X1, X2 do not exceed the first sensing threshold dVth1, but have exceeded the second sensing threshold dVth2. Then, the moving direction of the object is determined, because the sensing amount of the first sensing signal S1'' of the sensing line X1 of the first sensing frame (FIG. 10-23A) is greater than the first sensing signal S2' of the second sensing line X2. The amount of sensing of the first sensing signal S1'' of the first sensing line X1 in the second sensing frame (Fig. 10-23B) is smaller than the first sensing signal of the second sensing line X2 The amount of sensing of S2'' can be determined to move the object from the edge region 11 toward the non-edge region 12.

同理,本創作圖4B所示用於觸控屏1的觸控裝置10a’的邊緣區域包含有二條或二條以上的感應線,故亦圖5可進一步在S22步驟後及S221步驟前增加圖9的S121步驟,判斷該物件自該邊緣區域朝該非邊緣區域移動,若判斷成立才執行S221步驟。Similarly, the edge area of the touch device 10a' for the touch screen 1 shown in FIG. 4B includes two or more sensing lines. Therefore, FIG. 5 can further add a picture after the step S22 and before the step S221. In step S121 of 9, it is determined that the object moves from the edge region toward the non-edge region, and if the determination is satisfied, the step S221 is performed.

上述本創作邊緣掃滑識別方法利用懸浮模式及觸碰模式分別對觸控裝置10、10’之邊緣區域11的感應訊號及非邊緣區域12的感應訊號進行訊號處理,以藉由懸浮模式偵測到的觸控資訊輔助手勢判斷,進而提高掃滑手勢的識別成功率;而此一主要技術亦可應用於視窗控制列的開啟方法,如圖11所示,該方法較佳實施例係包含以下步驟: 以懸浮模式獲得該觸控裝置10、10’之邊緣區域11的第一感應訊號,並以觸碰模式獲得該觸控裝置10、10’之全區域的第二感應訊號(S30); 依該第二感應訊號判斷該觸控裝置10、10’之非邊緣區域12是否產生有效觸碰(S31); 若是,依該第一感應訊號判斷該觸控裝置10、10’之邊緣區域11是否亦產生有效觸碰(S32); 若是,則計算在一掃滑時間內該邊緣區域11與該非邊緣區域12的有效觸碰之間的距離是否超過一掃滑距離值(S33);以及 若是,則送出一信號(S34)至作業系統,使作業系統對應開啟一視窗控制列;此外,亦可再增加一判斷有效觸碰是否由邊緣區域11往非邊緣區域12移動的判斷步驟。The above-mentioned creative edge-sliding recognition method utilizes the levitation mode and the touch mode to respectively process the sensing signals of the edge regions 11 of the touch devices 10, 10' and the sensing signals of the non-edge regions 12 to detect by the floating mode. The touch information assists the gesture judgment, thereby improving the recognition success rate of the sweep gesture; and the main technique can also be applied to the window control column opening method, as shown in FIG. 11, the preferred embodiment of the method includes the following Step: obtaining a first sensing signal of the edge region 11 of the touch device 10, 10' in a floating mode, and obtaining a second sensing signal of the entire region of the touch device 10, 10' in a touch mode (S30); Determining whether the non-edge region 12 of the touch device 10, 10' generates an effective touch according to the second sensing signal (S31); if yes, determining the edge region 11 of the touch device 10, 10' according to the first sensing signal Whether an effective touch is also generated (S32); if so, whether the distance between the effective touch of the edge region 11 and the non-edge region 12 during a sweeping time exceeds a sweeping distance value (S33); and if Then, a signal (S34) is sent to the operating system to enable the operating system to open a window control column; in addition, a determination step of determining whether the effective touch is moved from the edge region 11 to the non-edge region 12 may be added.

於具體實現上述流程步驟,可如圖12所示,該觸控裝置10、10’的控制器20會在系統核心層(Kernel Layer)執行上述步驟S20-S23,並將有效觸碰位置的座標(X,Y)輸出至上層的使用者介面層(User Layer)的應用程式,接著再由應用程式(Application)依據複數座標判斷是否符合掃滑手勢,若是,則產生掃滑手勢的對應熱鍵資訊信號傳給同為使用者介面層的Win8TM作業系統,令安裝有Win8TM作業系統的主機收到熱鍵資訊信號後,即執行對應的熱鍵功能,舉例來說,如圖13所示,使用者於觸控裝置10右側邊作出由右至左掃滑動作,一旦被成功識別,圖1A或圖1B的觸控裝置10、10’的控制器20輸出信號至應用程式,由應用程式識別為掃滑手勢後即輸出Win8TM所制定的熱鍵資訊信號,即為標準鍵盤上同時按下「WINDOWS鍵」及「C鍵」所輸出的熱鍵資訊信號,令作業系統接收此熱鍵資訊信號,計算機3會控制螢幕30之右邊緣向左出現一視窗控制列31,如應用程式識別為由左至右的掃滑手勢以開啟螢幕30之左邊緣的視窗控制列31,則應用程式輸出Win8TM所制定的熱鍵資訊信號,即為標準鍵盤上同時按下「WINDOWS鍵」及「Tab鍵」所輸出的熱鍵資訊信號;如應用程式識別為由上至下的掃滑手勢以開啟螢幕30之上邊緣的視窗控制列31,則應用程式輸出Win8TM所制定的熱鍵資訊信號,即為標準鍵盤上同時按下「WINDOWS鍵」及「Z鍵」所輸出的熱鍵資訊信號;此為一種識別Win8TM掃滑手勢開啟視窗控制列31的一種可行的作法,但不以此例為限。To implement the above process steps, as shown in FIG. 12, the controller 20 of the touch device 10, 10' performs the above steps S20-S23 in the system core layer (Kernel Layer), and coordinates the effective touch position. (X, Y) is output to the upper user interface layer (User Layer) application, and then the application (Application) determines whether the swipe gesture is met according to the complex coordinates, and if so, generates a corresponding hot key of the swipe gesture The information signal is transmitted to the Win8TM operating system which is also the user interface layer, so that the host installed with the Win8TM operating system receives the hot key information signal, and then executes the corresponding hot key function, for example, as shown in FIG. The user performs a right-to-left swipe operation on the right side of the touch device 10. Once successfully recognized, the controller 20 of the touch device 10, 10' of FIG. 1A or FIG. 1B outputs a signal to the application, by the application. sweeping gesture recognized as the slide hotkey information signal output after Win8TM developed, the information signal while pressing the hotkey "WINDOWS key" and "key C" is the output of a standard keyboard, so that the operating system receives this hotkey Information signal The control unit 3 will appear to the left edge of the right hand of the screen 30 a window control bar 31, as identified by the scan application sliding gesture from left to right to open the window screen 30 Zhizuo edge control bar 31, the output of the app Win8TM The hotkey information signal is the hotkey information signal output by pressing the "WINDOWS button" and the "Tab button" on the standard keyboard; if the application recognizes the top-down swipe gesture to open the screen 30 windows on the edge of the control bar 31, the application hotkey information output signal Win8TM enacted, that is, at the same time press the hotkey information signal "wINDOWS key" and "Z keys" on the output of a standard keyboard; this is a method of identifying Win8TM sweeping gesture sliding window opening 31 controlling one row feasible approach, but is not limited to the embodiment.

綜上所述,本創作係以懸浮模式讀取該觸控裝置的邊緣區域,以及以觸碰模式讀取全區域的感應訊號,可在判斷觸控裝置的非邊緣區域上存在有效觸碰後,再判斷先前經由懸浮模式訊號處理後的第一感應訊號是否有所變化,若有則代表在該觸控裝置的非邊緣區域上存在有效觸碰之前,邊緣區域已有有效觸碰,而識別為掃滑手勢。由於懸浮模式可感知較弱的感應量,因此本創作利用懸浮模式即可更靈敏地感應到通過邊緣區域的手指或觸控筆,而可視為一個有效觸碰,之後再經過距離及時間的計算與判斷均符合掃滑手勢規範,即能正確地識別使用者的掃滑動作,而送出一熱鍵資訊至作業系統,此時該作業系統會對應開啟一控制列,提高掃滑開啟控制列的成功率。In summary, the present invention reads the edge region of the touch device in a floating mode, and reads the sensing signal of the entire region in a touch mode, and can determine that there is an effective touch on the non-edge region of the touch device. And determining whether the first sensing signal that has been processed by the floating mode signal has changed, if any, that the edge area has been effectively touched before the effective touch is present on the non-edge area of the touch device, and the identification is For sweeping gestures. Since the floating mode can sense the weak sensing amount, this creation uses the floating mode to more sensitively sense the finger or the stylus passing through the edge area, and can be regarded as an effective touch, and then the distance and time are calculated. Both the judgment and the judgment are in accordance with the specification of the sweeping gesture, that is, the user can correctly recognize the sliding motion of the user, and send a hotkey information to the operating system. At this time, the operating system correspondingly opens a control column to improve the sliding opening control column. Success rate.

10、10’‧‧‧觸控裝置
11‧‧‧邊緣區域
12‧‧‧非邊緣區域
20‧‧‧控制器
30‧‧‧螢幕
31‧‧‧視窗控制列
10, 10'‧‧‧ touch devices
11‧‧‧Edge area
12‧‧‧ Non-edge areas
20‧‧‧ Controller
30‧‧‧ screen
31‧‧‧Window Control Column

圖1A:本創作觸控裝置應用於觸控板之第一較佳實施例的結構示意圖。 圖1B:本創作觸控裝置應用於觸控板之第二較佳實施例的結構示意圖。 圖2:本創作配合圖1A觸控裝置結構的掃滑手勢識別方法第一較佳實施例的流程圖。 圖3A:本創作應用於一觸控屏的示意圖。 圖3B:圖3A的功能方塊圖。 圖4A:本創作觸控裝置應用於觸控屏之第一較佳實施例的結構示意圖。 圖4B:本創作觸控裝置應用於觸控屏之第二較佳實施例的結構示意圖。 圖5:本創作配合圖4A觸控裝置結構的掃滑手勢識別方法第一較佳實施例的流程圖。 圖6A及6B:本創作產生有效感應圖框的示意圖。 圖7A:本創作觸控裝置之邊緣區域感應訊號之第一種訊號處理過程示意圖。 圖7B:本創作觸控裝置之全區域感應訊號之第一種訊號處理過程示意圖。 圖8A:本創作觸控裝置之邊緣區域感應訊號之第二訊號處理過程示意圖。 圖8B:本創作觸控裝置之全區域感應訊號之第二訊號處理過程示意圖。 圖9:本創作配合圖1B觸控裝置結構的掃滑手勢識別方法第一較佳實施例的流程圖。 圖10-11A至10-11D:本創作觸控裝置上手指掃滑動作的示意圖。 圖10-12A至10-12C:本創作對應圖10-11B至10-11D手指位置之感應訊號波形圖。 圖10-13A至10-13C:本創作對應圖10-12A至10-12C感應訊號經訊號處理後的波形圖。 圖10-21A至10-21D:本創作觸控裝置上手指掃滑動作的示意圖。 圖10-22A至10-22C:本創作對應圖10-21B至10-21D手指位置之感應訊號波形圖。 圖10-23A至10-23C:本創作對應圖10-22A至10-22C感應訊號經訊號處理後的波形圖。 圖11:本創作視窗控制列的開啟方法的流程圖。 圖12:本創作輸出控制指令後傳送至作業系統的訊號轉換示意圖。 圖13:本創作觸控裝置開啟視窗控制列的示意圖。 圖14:係既有觸控裝置設置於筆記型電腦機殼上示意圖。 圖15:係既有觸控裝置結構示意圖。 圖16A至16D:係既有觸控裝置上手指觸碰掃滑動作的示意圖 圖16E及16F:係對應圖16A至16D的感應訊號波形圖。 圖17A至17D:係既有觸控裝置上手指未觸碰掃滑動作的示意圖 圖17E及17F:係對應圖17A至17D的感應訊號波形圖。FIG. 1A is a schematic structural view of a first preferred embodiment of the touch panel applied to the touch panel. FIG. 1B is a schematic structural view of a second preferred embodiment of the touch panel applied to the touch panel. FIG. 2 is a flow chart of the first preferred embodiment of the method for identifying a swipe gesture of the touch device structure of FIG. 1A. FIG. 3A is a schematic diagram of the present application applied to a touch screen. Figure 3B: Functional block diagram of Figure 3A. 4A is a schematic structural view of a first preferred embodiment of the touch panel applied to the touch screen. FIG. 4B is a schematic structural view of a second preferred embodiment of the touch panel applied to the touch screen. FIG. 5 is a flow chart of the first preferred embodiment of the method for identifying a swipe gesture of the touch device structure of FIG. 4A. Figures 6A and 6B: Schematic diagram of the creation of an effective sensing frame by this creation. FIG. 7A is a schematic diagram of a first signal processing process of an edge region sensing signal of the touch device. FIG. 7B is a schematic diagram of a first signal processing process of the full-area sensing signal of the present touch device. FIG. 8A is a schematic diagram of a second signal processing process of the edge region sensing signal of the touch device. FIG. 8B is a schematic diagram of a second signal processing process of the full area sensing signal of the touch device. FIG. 9 is a flow chart of the first preferred embodiment of the method for identifying a swipe gesture of the touch device structure of FIG. 1B. 10-11A to 10-11D are schematic diagrams of the finger swipe action on the present touch device. Figures 10-12A to 10-12C: This creation corresponds to the waveform of the sensing signal of the finger position of Figures 10-11B to 10-11D. 10-13A to 10-13C: This creation corresponds to the waveform diagram of the sensing signal processed by the signals in FIGS. 10-12A to 10-12C. Figure 10-21A to 10-21D: Schematic diagram of the finger swipe action on the present touch device. Figure 10-22A to 10-22C: This creation corresponds to the waveform of the sensing signal of the finger position of Figures 10-21B to 10-21D. Figure 10-23A to 10-23C: This creation corresponds to the waveform of the sensor signal processed by the signal in Figure 10-22A to 10-22C. Figure 11: Flowchart of the method for opening the authoring window control column. Figure 12: Schematic diagram of signal conversion transmitted to the operating system after the creation of the control command. Figure 13: Schematic diagram of the open touch window control column of the present touch device. Figure 14 is a schematic view showing the presence of a touch device disposed on a notebook computer case. Figure 15 is a schematic diagram showing the structure of a touch device. 16A to 16D are schematic diagrams showing the steps of touching and sweeping the finger on the touch device. Figs. 16E and 16F are waveform diagrams corresponding to the sense signals of Figs. 16A to 16D. 17A to 17D are schematic diagrams showing the non-touching and sliding action of the finger on the touch device. Figs. 17E and 17F are corresponding to the waveforms of the inductive signals of Figs. 17A to 17D.

Claims (11)

Translated fromChinese
一種掃滑手勢識別方法,用於判斷一物件在一觸控裝置上執行一掃滑手勢,包括: a.以一懸浮模式掃描該觸控裝置的一邊緣區域; b.在a步驟之後,以一觸碰模式掃描該觸控裝置的一非邊緣區域; c.根據b步驟的掃描結果判斷該物件接觸該非邊緣區域; d.在c步驟之後,判斷a步驟所獲得的感應訊號大於一觸碰感應臨界值;以及 e.判斷該物件執行該掃滑手勢。A method for identifying a swipe gesture for determining an object to perform a swipe gesture on a touch device includes: a. scanning an edge region of the touch device in a floating mode; b. after step a, Touching a non-edge area of the touch device; c. determining that the object contacts the non-edge area according to the scanning result of step b; d. after step c, determining that the sensing signal obtained in step a is greater than one touch sensing a threshold; and e. determining that the object performs the sweep gesture.如請求項1所述之掃滑手勢識別方法,其中該觸控裝置包含複數條感應線,步驟a係包含有: 將該邊緣區域之感應線所讀取的感應訊號乘上一懸浮感度參數;以及 將計算後的該感應訊號數位轉換為一第一感應訊號。The method for identifying a sliding gesture according to claim 1, wherein the touch device comprises a plurality of sensing lines, and the step a comprises: multiplying the sensing signal read by the sensing line of the edge region by a suspension sensitivity parameter; And converting the calculated digit of the inductive signal into a first inductive signal.如請求項2所述之掃滑手勢識別方法,其中步驟d進一步包含: 若位於該邊緣區域中之至少一條感應線的第一感應訊號大於該觸碰感應臨界值,係比較已讀取之一第一感應圖框及一第二感應圖框中該邊緣區域內各該感應線之第一感應訊號的變化,判斷該物件的移動方向,其中讀取該第一感應圖框的時間點早於讀取該第二感應圖框的時間點。The method for identifying a sliding gesture according to claim 2, wherein the step d further comprises: if the first sensing signal of the at least one sensing line in the edge region is greater than the touch sensing threshold, comparing one of the read a first sensing frame and a change of the first sensing signal of each sensing line in the edge region of the second sensing frame to determine a moving direction of the object, wherein the time at which the first sensing frame is read is earlier than The time point at which the second sensing frame is read.如請求項3所述之掃滑手勢識別方法,其中: 若該第一感應圖框中的一第一感應線之第一感應訊號大於一第二感應線之第一感應訊號,且在該第二感應圖框中的該第一感應線之第一感應訊號小於該第二感應線之第一感應訊號,則判斷該物件自該邊緣區域朝該非邊緣區域移動,其中該第一感應線位於該觸控裝置邊緣及該第二感應線之間。The method for identifying a sliding gesture according to claim 3, wherein: if the first sensing signal of a first sensing line in the first sensing frame is greater than the first sensing signal of a second sensing line, and The first sensing signal of the first sensing line in the second sensing frame is smaller than the first sensing signal of the second sensing line, and then determining that the object moves from the edge region toward the non-edge region, wherein the first sensing line is located at the Between the edge of the touch device and the second sensing line.如請求項2至4中任一項所述之掃滑手勢識別方法,其中步驟b係包含有: 讀取該觸控裝置的全區域之複數感應線之感應訊號; 將各該感應訊號乘上一觸碰感度參數後再進行數位轉換;其中該觸碰感度參數係小於該懸浮感度參數;以及 過濾該完成數位轉換之感應訊號作為一第二感應訊號。The method for identifying a swipe gesture according to any one of claims 2 to 4, wherein the step b includes: reading an inductive signal of a plurality of sensing lines of the entire area of the touch device; multiplying each of the inductive signals The touch sensitivity parameter is less than the floating sensitivity parameter; and the sensing signal for completing the digital conversion is filtered as a second sensing signal.如請求項5所述之掃滑手勢識別方法,其中步驟c包含,係進一步判斷該第二感應訊號是否大於一第一感應臨界值;若是,則識別該物件碰觸該非邊緣區域。The method for identifying a sliding gesture according to claim 5, wherein the step c includes: further determining whether the second sensing signal is greater than a first sensing threshold; if yes, identifying that the object touches the non-edge region.如請求項1所述之掃滑手勢識別方法,其中判斷該物件執行該掃滑手勢後,係送出一熱鍵資訊信號至作業系統。The method for identifying a swipe gesture according to claim 1, wherein after determining that the object performs the swipe gesture, a hotkey information signal is sent to the operating system.一種觸控系統,包括: 一觸控裝置,係具有一邊緣區域及一非邊緣區域;以及 一控制器,係電連接該觸控裝置,其中該控制器用以執行以下步驟: a.以一懸浮模式掃描該觸控裝置的邊緣區域; b.在a步驟之後,以一觸碰模式掃描該觸控裝置的非邊緣區域; c.根據b步驟的掃描結果判斷該物件接觸該非邊緣區域; d.在c步驟之後,判斷a步驟所獲得的感應訊號大於一觸碰感應臨界值;以及 e.判斷該物件執行該掃滑手勢。A touch system includes: a touch device having an edge region and a non-edge region; and a controller electrically connecting the touch device, wherein the controller is configured to perform the following steps: a. Scanning the edge region of the touch device; b. scanning the non-edge region of the touch device in a touch mode after the step a; c. determining that the object contacts the non-edge region according to the scan result of step b; d. After the c step, it is determined that the sensing signal obtained in step a is greater than a touch sensing threshold; and e. determining that the object performs the sliding gesture.如請求項8所述之觸控系統,其中該觸控裝置的邊緣區域中係包含一條與該邊緣區域之長度方向平行的感應線。The touch system of claim 8, wherein the edge region of the touch device includes a sensing line parallel to a length direction of the edge region.如請求項8所述之觸控系統,其中該邊緣區域的複數條感應線與該邊緣區域之長度方向平行。The touch system of claim 8, wherein the plurality of sensing lines of the edge region are parallel to the length direction of the edge region.如請求項8所述之觸控系統,其中該控制器判斷該物件執行該掃滑手勢後,係送出一熱鍵資訊信號至作業系統,以開啟一視窗控制列。The touch control system of claim 8, wherein the controller determines that the object performs a sweep gesture, and sends a hotkey information signal to the operating system to open a window control column.
TW104118227A2013-06-192013-07-31Method of Opening Window Control Bar By Identification of Edge Swipe Gesture and Touch System Using The MethodTWI528270B (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
TW104118227ATWI528270B (en)2013-06-192013-07-31Method of Opening Window Control Bar By Identification of Edge Swipe Gesture and Touch System Using The Method

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
TW1021217072013-06-19
TW104118227ATWI528270B (en)2013-06-192013-07-31Method of Opening Window Control Bar By Identification of Edge Swipe Gesture and Touch System Using The Method

Publications (2)

Publication NumberPublication Date
TW201535238Atrue TW201535238A (en)2015-09-16
TWI528270B TWI528270B (en)2016-04-01

Family

ID=54695232

Family Applications (1)

Application NumberTitlePriority DateFiling Date
TW104118227ATWI528270B (en)2013-06-192013-07-31Method of Opening Window Control Bar By Identification of Edge Swipe Gesture and Touch System Using The Method

Country Status (1)

CountryLink
TW (1)TWI528270B (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI779310B (en)*2019-09-262022-10-01華碩電腦股份有限公司Control method of electronic device

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
TWI779310B (en)*2019-09-262022-10-01華碩電腦股份有限公司Control method of electronic device

Also Published As

Publication numberPublication date
TWI528270B (en)2016-04-01

Similar Documents

PublicationPublication DateTitle
TWI493437B (en)Method of opening window control bar by identification of edge swipe gesture and touch system using the method
KR101844366B1 (en)Apparatus and method for recognizing touch gesture
TWI479369B (en)Computer-storage media and method for virtual touchpad
TWI427510B (en) Input device, method, and computer readable program product
TWI478041B (en)Method of identifying palm area of a touch panel and a updating method thereof
CN101689091B (en) Method and apparatus for differentiating tap and slide actions on a touch sensor panel
CN102236442B (en)Touchpad control system and method
TWI479377B (en)Method and device for touch identifying
CN105353927B (en)Capacitive touch device and object identification method thereof
TWI533170B (en)Electronic device having touch panel and noise detection and operation mode configuration methods thereof
TWI389014B (en) Touchpad detection method
CN105760019A (en)Touch operation method and system based on interactive electronic whiteboard
CN104714637B (en)Polygonal gesture detection and interaction method, device and computer program product
CN102736770B (en)The recognition device of multi-point gesture identification method and Multipoint translation gesture
JP5974745B2 (en) Touch panel input device, touch input method, and touch input control program
CN101667077B (en) Single click, double click and drag action recognition method and controller of touch device
JP7490967B2 (en) DISPLAY CONTROL PROGRAM, DISPLAY CONTROL METHOD, AND DISPLAY CONTROL DEVICE
TWI390437B (en)Method for executing instructions in a capacitive touch panel
TWI497357B (en)Multi-touch pad control method
TWI528270B (en)Method of Opening Window Control Bar By Identification of Edge Swipe Gesture and Touch System Using The Method
KR101356819B1 (en)Apparatus for providing input interface and operating method thereof
TWI493386B (en)Cursor control device and controlling method for starting operating system function menu by using the same
TW200928897A (en)Hand gesture identification method applied to a touch panel
TW201411432A (en)Touch device and gesture identifying method thereof
WO2017193801A1 (en)Multi-selection processing method and device based on sensitive screen

Legal Events

DateCodeTitleDescription
MM4AAnnulment or lapse of patent due to non-payment of fees

[8]ページ先頭

©2009-2025 Movatter.jp