[go: up one dir, main page]

TWI270819B - Drag-touch control method and control module for same - Google Patents

Drag-touch control method and control module for same Download PDF

Info

Publication number
TWI270819B
TWI270819B TW93107289A TW93107289A TWI270819B TW I270819 B TWI270819 B TW I270819B TW 93107289 A TW93107289 A TW 93107289A TW 93107289 A TW93107289 A TW 93107289A TW I270819 B TWI270819 B TW I270819B
Authority
TW
Taiwan
Prior art keywords
touch
touch device
control signal
host
time
Prior art date
Application number
TW93107289A
Other languages
Chinese (zh)
Other versions
TW200532568A (en
Inventor
Tzung-Yi Shen
Original Assignee
Sentelic 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 Sentelic Corp filed Critical Sentelic Corp
Priority to TW93107289A priority Critical patent/TWI270819B/en
Publication of TW200532568A publication Critical patent/TW200532568A/en
Application granted granted Critical
Publication of TWI270819B publication Critical patent/TWI270819B/en

Links

Landscapes

  • Position Input By Displaying (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

A drag-touch control method, using a control module of a touch controlling device to recognize drag motions of an object on the touch controlling device and using the corresponding control signals generated by the drag motions to serve as the subsequent control commands for a host. The control module is configured therein with a first reference time. This invention primarily detects occurrences of a drag motion generated by an object dragging over the touch controlling device and then starts timing. If it is determined that the dwelling time of the object, during movement of the object, exceeds the first reference time, one control signal representing the drag motion is outputted and used by the host. When the object stops movement and is still in contact with the touch controlling device, control signals are continuously outputted and used by the host; control signals are ceased from being outputted when the object is no longer in contact with the touch controlling device.

Description

1270819 欢、發明說明: 【發明所屬之技術領域】 本發明是有關於一種觸控方法及其控制模組,特別是 指一種即使停止仍可連續輸出控制信號,讓使用者操作時 更為省力的拖曳觸控方法及其控制模組。 【先前技術】 目前電腦上常見的軟體多是以圖形化的使用者介面 (GUI,Graphical User Interface)方式來呈現其視窗畫面,其 優點在於使用者可以配合在電腦上安裝例如滑鼠裝置、軌 跡球I置等指向工具(p〇inting device),只要將指向工具在 一平面上作各方向的移動,即可對應地帶動在電腦螢幕上 顯示之一游標(pointer)對應地在視窗畫面上移動,並對於電 腦螢幕上的視窗晝面各種選項作選取或執行等動作。由於 此種方式是以符合人類之視覺化的操控方法,故此種簡易 的方式亦普遍地應用在各種具有視窗軟體的電子產品上。 以滑鼠為例來說明指向工具的功能,在使用滑鼠時, 只要移動滑鼠到哪裡,游標也跟隨移到哪裡,然後在螢幕 上的視窗畫面對其欲執行的例如按鈕、捲軸等位置按下滑 鼠按鍵,即可對其下達執行指令,例如連續對滑鼠上的按 鍵,一般系統預設為滑鼠左鐽,作雙擊(D〇ub】e cncking)的 動作,則可完成例如執行按赵功能,或作拖良(Drag)的動作 使捲軸加以捲動。 除了有常用的滑鼠裝置、軌跡球裝置等指向工具,亦 有使用觸控裝置pad)或與螢幕結合的觸控面板(t_h 5 10 15 20 1270819 panel)等的方式進行類似的操作,而由於目前的電子產品逐 漸朝向短小輕薄的方向發展,及筆記型電腦已逐漸取代桌 上型電腦的趨勢看來,將使得體積較小、可與電子產品相 結合之觸控裝置或觸控面板可以應用的範圍相對的增加S 少。 ^ 如圖1所示’以開啟一般的視窗畫面91閱讀文章為例 ’視窗畫面91在其旁側及τ方各具有—沿¥軸方向的第— 捲軸92及一沿Χ軸方向的第二捲軸%,當文章内容太長時 ,使用者可以手指或其它物體點觸其觸㉟裝置(圖未示)或^ 觸控裝置上拖良-段距離的方式,來帶動游標%移動第— 、第二捲轴92、93的位置使其捲_⑽出叩),讓視窗竺 面9!内的文件可跟著向上、下或向左、右移動,即: 整篇文章而不受限於視窗畫面91之尺寸。 如圖2所示’是在美國專利第Μ14,67ι號中提出 已知的觸控裝置上的拖食手勢之辨識方法,首先 =裳置上的第-次出現之觸壓信號8〇1的停留時間長^ '麥考時間值比較’若第一次出現之停留時間長度 於麥考時間值時m控制信號· 屮珣B结 肘弟一次 見及第二次出現的觸壓信號8〇1之間的時 第二參考時間值比較,料間間…於第二表考二: 時,則維持輸出控制信號802,並於第…欠出現寺間值 具侉t七p 、弟一一人出現之停留時間 、又6夂測及輸出物體於觸控裝置上的X、γ位置次 配合圖1、2所示,以捲動視窗晝面91之第一 一段距離Λ V in I 倦轴92 為例’使用者需以手指或其它物體在觸控裴置 5 10 15 1270819 上持續拖曳一段距離,並對靡1&丈&士 五耵1其抓曳手勢產生觸壓信號8〇1 ’由觸壓信號801開始後一段睥門f 、 攸仅4間t4始產生控制信號802, 並於其第二次出現之停留時問具疮 Ί長度k内偵測並輸出物體於 觸控裝置上的Y位置資訊。 然而,上述拖良觸控方法的缺點在於:決定捲動第一 捲軸92的移動距離長短的方式’是以拖良手勢的相對 應之Y位置資訊移動總量所決定,若使用者想要—次捲動 較長的距離,則勢必在觸控裝置上也需要移動相當的距離 ,否則Μ更需來回在觸控裝置上作出重複的拖夷動作,但 此舉容易造成使用上的疲勞。 【發明内容】 由於使用者若想要-次使視窗畫面捲動較長的距離, 則勢必在觸控裝置上需要移動相當的距離或作來回的拖曳 動作,十分費日寺、費力,針對以往觸控方法的缺點,因而 有了本發明的構想。 因此,本發明之目的,在於提供一種即使手指或其它 物體在拖良動作後停止於觸控裝置上,仍可持續輸出控制 信號使視窗畫面繼續捲動,並且直到手指或其它物體與觸 控裝置不再相接觸,即可停止視窗晝面之捲動,讓使用者 操作時更為便利的拖矣觸控方法及其控制模組。 本發明之拖矣觸控方法係由一觸控裝置之控制模組識 別一物體於該觸控裝置上之拖曳動作,並對應其拖夷動作 所產生之控制信號供一主機作為後續的控制功能使用,在 該控制模組内並設定有一第一參考時間。 20 1270819 該拖矣觸控方法為偵測該物體於該觸控裝置$ 產生之一拖矣動作之發生,並同時開始計時;接三 物體移動時在該觸控裝置上的停留時間若超過該二 時間;即輸出一表示該拖良動作之控制信號供該一 5 ;及待該物體靜止移動且在仍與該觸控裝置為相一 狀態下,持續輸出該控制信號供該主機使用,直一 與該觸控裝置不相接觸即停止輸出該控制信號。 本發明之控制模組是用以識別一物體於觸控一 拖髮動作,並對應其拖良動作所產生不同之控制一 1〇 主機作為後續的控制功能使用,在該控制模組内一 一第一參考時間,該控制模組包含一運算單元及— 運算單元與該主機之手勢單元。 °亥運异單元於彳貞測到該物體於該觸控袭置的一 現時,分別對應產生-觸麼信f虎,各該㈣信號— 15 出現於該觸控裝置上的起始時開始被產生,並於— t束後被終止;該手勢單元接收該等觸壓信號,一 等觸壓信號來計算該物體於該觸控裝置上出現之 以識別該物體的動作。 該手勢單元若判斷該物體移動時停留在該觸二 20 6々時間為超過該第-參考時間,則輸出一表示該— 之控制信號供該主機使用,待該物體靜止移動且 觸控裝置為相互接觸之狀態,持續輸出該控制信♦ 機使用,直至該物體與該觸控裝置不相接觸即停 控制信號。 5 10 15 1270819 【實施方式】 有關本發明之前述及其他技術内容、特點盘 以下配合參考圖式之一較佳奋 ^在 楚的明白。 “…的汗細說明中,將可清 如圖3所不,為本發明之控龍組13之 ,其組裝於-觸控裝置!内且電性連接 r…例 逆按万、觸控板10及一 ,之間,且控制模組13與觸控板10以—x 早兀U、— Y方向處理單相互電性連接,觸控板1〇 :為電容式、電阻式、電磁式、麼力式、電感式、表面聲 波式、超音波式或光學式等。 在本較佳實施财,觸控板⑺是以電容式為例,盆可 侧手指2於觸控板1G上之碰觸位置之電容變化,亦即, 當手指2接觸到觸控板10的瞬間,由於觸控板10表面為 -感應矩陣,於是即產生—接觸電容,而χ方向處理單元 11及Υ方向處理單元12可持續不斷追縱手指2之接觸電容 的軌跡,而由控制模組13中的運算單元ΐ3ι定位出手指2 位置的X、Υ座標位置參數加以計算其χ、γ方向位移量 (MovementMX、ΔΥ,同時運算單元131亦可測得手指2 觸壓在觸控板H)不同壓力變化而輸出與觸壓程度相關的觸 壓信號501。 各觸壓信號501係對應其出現於觸控板10上的起始時 開始被產生,並於該次出現結束後被終止,運算單元131再 將所偵測之X、Y方向位移量Δχ、△ γ及觸壓信號5〇1傳 送到-手勢單元132,由手勢單元132依據χ、γ方向位移 20 1270819 、 △ γ及觸壓k唬501等數值來判斷手指2的觸壓方 式在本例中疋拖矣手勢動作,並將對應於該手勢的控制 信號503經-傳輸介面M傳送到主機3作後續的使用。 取配σ圖3、4、5所示,本發明之拖曳觸控方法首先如 ^ 01 402所不’當手指2於觸控板1 〇上之碰觸動作發 生,手勢單it 132會加以偵測並開始計時,並持續摘測且 記錄手指2於觸控板10之停留時間,圖5中㈣信號501 波形之正緣(低準位轉變為高準位間之暫態)即是指碰觸動作 的發生。 ίο 15 =》驟403 ’在手勢單元132内設定有一第一參考時間 TI 士右手勢早凡132判斷手指2移動時停留在觸控板上 的時間為超過第—參考時間Τι,亦即,當手指於觸控板10 亡之碰觸動作超過第一參考時間τ],接著,如步驟信所 =’=手指2於觸控板1()所產生之位移量5〇2為超過參 ,位和里’即可判斷此碰觸動作為拖矣手勢,若不符合步 驟403及404之條件,則如步驟4〇5及步驟彻,判斷為非 拖曳手勢而進行其它動作的判斷。 20 若符合步驟403「手指移動時停留在觸控板10上的時 =為超過第-參考時間Τι」之條件,及步驟及_「偵測手 1於觸控板所產生之位移量5〇2為超過參考位移量」之 條件,則繼續進行步驟偏,輪出如圖5之表示單擊手勢之 ㈣信號如,此控制信號地係自㈣手勢之發生且經過 =考時間丁1後始輸出供主機3使用,表示拖良動作之 二L旒503在此為一連串的脈衝信號。 9 5 10 15 20 1270819 ^289號申請案哼明書圖式修正頁1270819 欢,发明说明: Technical Field of the Invention The present invention relates to a touch method and a control module thereof, and more particularly to a method of continuously outputting a control signal even when stopped, so that the user can operate more effortlessly. Drag the touch method and its control module. [Prior Art] At present, the software commonly used on computers mostly uses a graphical user interface (GUI) to present its window image. The advantage is that the user can cooperate with the computer to install, for example, a mouse device and a track. The ball I is positioned as a p〇inting device, and as long as the pointing tool moves in all directions on a plane, a cursor can be displayed on the computer screen correspondingly to move on the window screen correspondingly. And select or perform various actions on various options on the screen of the computer screen. Since this method is a human-oriented visual control method, this simple method is also commonly applied to various electronic products with window software. Take the mouse as an example to illustrate the function of the pointing tool. When using the mouse, just move the mouse to where it is, and then move the cursor to where it is, and then on the screen of the screen, for example, buttons, reels, etc. Press the mouse button to execute the command, for example, the button on the mouse is continuously pressed. Generally, the system is preset to the left mouse button, and double-click (D〇ub) e cncking), for example, execution can be completed. Press the Zhao function, or drag the scroll to scroll the reel. In addition to the commonly used pointing device such as a mouse device and a trackball device, a similar operation is performed by using a touch device pad or a touch panel (t_h 5 10 15 20 1270819 panel). The current electronic products are gradually moving towards a short, thin and light direction, and the trend that notebook computers have gradually replaced desktop computers seems to make small touch devices or touch panels that can be combined with electronic products to be applied. The range of relative increase is less than S. ^ As shown in Fig. 1 'to open the general window screen 91 to read the article as an example', the window screen 91 has its side on the side and the τ side - the first reel 92 along the axis of the axis and a second along the axis of the axis Reel %, when the content of the article is too long, the user can touch the finger device or other object to touch the 35 device (not shown) or the touch device to drag the good-segment distance to drive the cursor to move the first -, The position of the second reels 92, 93 is such that the volume _(10) is out, so that the files in the window 9! can be moved up, down or left and right, ie: the entire article is not limited to the window. The size of the screen 91. As shown in FIG. 2, the identification method of the trolling gesture on the known touch device is proposed in U.S. Patent No. 14,067, firstly, the first occurrence of the touch signal 8〇1 on the skirt. Long stay time ^ 'McCow time value comparison' If the first occurrence of the dwell time length is at the time of the Mickey time m control signal · 屮珣B elbow elbow once and the second occurrence of the touch signal 8〇1 When the second reference time value is compared between the materials, between the materials... In the second table test 2:, the output control signal 802 is maintained, and the value of the temple is owed to the ...t7p, the brother one person The dwell time that appears, and the X and γ position of the output object on the touch device are shown in Figure 1, 2, and the first distance of the scroll window 91 is Λ V in I 92 Example: The user should drag a finger or other object on the touch device 5 10 15 1270819 for a distance, and generate a touch signal 8靡1 for the grip gesture of 靡1&& 'After the touch signal 801 starts, the trick signal f, 攸 only 4 t4 starts to generate the control signal 802, and appears in the second time Q outputs with sore Ί object to detect and Y location on the touch device when the stay length k. However, the above-mentioned drag-and-touch method has a disadvantage in that the manner of determining the length of movement of the first reel 92 is determined by the total amount of Y-position information movement of the corresponding gesture, if the user wants— When the second scrolling distance is longer, it is necessary to move a considerable distance on the touch device. Otherwise, it is necessary to make repeated dragging actions on the touch device, but this is likely to cause fatigue in use. [Summary of the Invention] If the user wants to scroll the window screen for a long distance, it is necessary to move a considerable distance on the touch device or to drag back and forth. The disadvantages of the touch method are thus the concept of the present invention. Therefore, an object of the present invention is to provide a method for continuously outputting a control signal to continue scrolling a window or a finger or other object and a touch device even if the finger or other object stops on the touch device after the dragging action. No longer touch, you can stop the scrolling of the window, making it easier for the user to drag and drop the touch method and its control module. The drag and drop touch method of the present invention recognizes the dragging action of an object on the touch device by a control module of the touch device, and provides a control signal generated by the dragging action for a host as a subsequent control function. In use, a first reference time is set in the control module. 20 1270819 The method of dragging and detecting is to detect the occurrence of a dragging action of the object on the touch device $, and start timing at the same time; if the time of staying on the touch device exceeds the time when the three objects move a second time; that is, outputting a control signal indicating the dragging action for the 5; and waiting for the object to move statically and continuously outputting the control signal for use by the host while being still in phase with the touch device, The control signal is stopped when the touch device is not in contact with the touch device. The control module of the present invention is used for recognizing an object in a touch-and-snap action, and corresponding to the control generated by the dragging action, the host is used as a subsequent control function, and the control module is used in the control module. The first reference time, the control module includes an arithmetic unit and a computing unit and a gesture unit of the host. The different units of the 亥 运 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 彳贞 该 该 该 该 该 该 该 该 该 ° ° ° ° ° ° ° ° ° ° ° ° ° Is generated and terminated after the t-beam; the gesture unit receives the touch signals, and the first touch signals calculate an action of the object appearing on the touch device to identify the object. If the gesture unit determines that the object stays at the touch time for more than the first reference time, the control unit outputs a control signal indicating that the object is used by the host, and the object is stationary and the touch device is In the state of mutual contact, the control signal is continuously outputted until the object is in contact with the touch device, and the control signal is stopped. 5 10 15 1270819 [Embodiment] The foregoing and other technical contents and features of the present invention are better understood in conjunction with one of the following drawings. "...the sweat description of the ... will be clear as shown in Figure 3, which is the control group 13 of the present invention, which is assembled in the touch device! and electrically connected r... Between 10 and 1 , and the control module 13 and the touch panel 10 are electrically connected to each other by -x, 兀U, -Y direction, and the touch panel 1 〇 is capacitive, resistive, electromagnetic, Mo force type, inductive type, surface acoustic wave type, ultrasonic type or optical type, etc. In the preferred implementation, the touch panel (7) is a capacitive type, and the basin can be touched by the side finger 2 on the touch panel 1G. The capacitance of the touch position changes, that is, when the finger 2 touches the touch panel 10, since the surface of the touch panel 10 is an induction matrix, a contact capacitance is generated, and the χ direction processing unit 11 and the Υ direction processing unit 12 continuously track the trajectory of the contact capacitance of the finger 2, and the operation unit ΐ3ι in the control module 13 positions the X and Υ coordinate position parameters of the finger 2 position to calculate the χ and γ direction displacement amounts (MovementMX, ΔΥ) At the same time, the computing unit 131 can also measure that the finger 2 is touched on the touchpad H) and the pressure changes. A touch signal 501 related to the degree of touch pressure is generated. Each touch signal 501 is generated corresponding to the start of the touch panel 10, and is terminated after the end of the occurrence, and the operation unit 131 The detected X, Y direction displacement amounts Δχ, Δγ, and the touch pressure signal 5〇1 are transmitted to the gesture unit 132, and the gesture unit 132 shifts 20 1270819, Δ γ, and touch voltage k唬501 according to the χ and γ directions. The value is used to determine the touch mode of the finger 2, in this example, the drag gesture action, and the control signal 503 corresponding to the gesture is transmitted to the host 3 via the transmission interface M for subsequent use. As shown in FIG. 5, the drag touch method of the present invention firstly does not occur when the touch action of the finger 2 on the touch panel 1 is detected, and the gesture sheet is detected and starts counting, and continues. After the measurement and recording of the dwell time of the finger 2 on the touch panel 10, the positive edge of the waveform of the signal 501 in FIG. 5 (the transient transition between the low level and the high level) refers to the occurrence of the touch action. = "Step 403 'Set a first reference time in the gesture unit 132. Wherein 132 determines that the time when the finger 2 moves on the touchpad exceeds the first reference time Τι, that is, when the finger touches the touchpad 10, the touch action exceeds the first reference time τ], and then, as in the step The letter = '= finger 2 on the touchpad 1 () generated by the amount of displacement 5 〇 2 is more than the parameters, the position and the inside ' can determine the touch action is a drag gesture, if the conditions of steps 403 and 404 are not met Then, if step 4〇5 and the steps are completed, it is determined that the operation is not a drag gesture, and other actions are determined. 20 If the step 403 is satisfied, “When the finger moves on the touch panel 10, the time exceeds the first reference time Τι” The conditions, and the steps and the condition that "the amount of displacement generated by the hand 1 on the touchpad is 5 〇 2 is greater than the reference displacement" is continued, and the step bias is continued, and the click gesture shown in FIG. 5 is performed. (4) The signal is, for example, the control signal is generated from the (4) gesture and is outputted for use by the host 3 after the test time is 1 , indicating that the second action L 503 is a series of pulse signals. 9 5 10 15 20 1270819 ^289 Application Description

(修正日期:93. U 如步驟407,在手勢單元132内更設定有一第二參考時 間1待手指2靜止無位移時且仍與觸控板1〇為相互接觸 之狀悲,並在手指2為靜置的時間為超過第二參考時間T2 後,則進行步驟彻,輸出控制信號503經傳輸介面14供 主機3使用,接著再進行步驟4〇7的判斷,以重新計算手 指2為靜置在觸控板1Q卜% 士 、 上的挎間是否超過第二參考時間Τ2 ,若為超過第二參考時問Τ,日,丨Μ , 2則持績送出控制信號503,以 此類推,因此只要手招?m ^ 為’置在觸控板10上,就會不斷 輸出控制信號503,直至手指2與觸控板1〇不相接觸,產 生如圖^中觸塵錢501波形之負緣(高準位轉變為低準位 間之暫悲),即停止輸出控制信號5〇3。 配合圖3、5、6所示’說明本發明之拖,觸控方法之 較佳實施例,以捲動視窗畫面31之第—捲轴Μ—段距離 Η為例’只需以手指2在觸控板1〇上持續拖髮一小段距 ^由對應其拖矣手勢產生之觸壓錢5〇1開始且經過第 旦 > 考日守帛Τ!後始產生控制信號5〇3 ’判斷手指2之位移 量502為超過參考位移量,則輸出表示拖良動作之控制信號 5〇3,之後,即使手指2靜止無移動且在與觸控板10為相 互接觸之狀態,仍將持續輸出控制« 503供主機3使用 ’亦即,決定捲動第-_92的移動距離Δγ長短的方式 ’是以拖㈣作與觸控板1G為相互接觸的停留時間所決定 ,使用者毋須不斷移動丰於〇也田士 ^砂動予扎2來累積相當的位移量以使 捲軸92传以捲動較長的距離。 歸納上述,由於本發明之拖良觸控方法是由觸控裝置1 10 1270819 組13識別手指2於觸控裝置〗上之拖复動作,並 對應其拖矣動作所產生之控制㈣503供主機3 的控制功能使用,在控制模組13内並妓有第—表考^ 5 :丨’控制模組Π主要是谓測手指於觸控裝置丨移動時所產 之拖曳動作之發生’並同時開始計時,接著判斷手指2 私動時在觸控裝置!上的停留時間為超過第一參考時間乃 1輸出-表示拖$動作之控制信號5()3供主冑3使用,1 待手指2靜止移動且在仍與觸控裝置i為相互接觸之狀能 10 置的時間為超過第二參考時間、後,則持續㈣ 工制m〇3供主機3使用,直至手指2與觸控裝置i不 相接觸即停止輸出控制信號503,因而可達到讓使 的功效。 乍刀 15 ^准以上所述者,僅為本發明之較佳實施例而已,當不 f以此限定本發明實施之範圍·,即大凡依本發明中請專利 I&圍及Is明說明書内容所作之簡單的等效變化與修飾,皆 應仍屬本發明專利涵蓋之範圍内。 【圖式簡單說明】 20 圖1是一示意圖,說明一般已知的視窗畫面,以帶動 游&移動其第_捲軸的位置使其捲動,· 圖2疋一波形圖,說明一已知的觸控裝置上的拖曳手 勢辨識方法; 圖3是一電路方塊圖,說明本發明控制模組之一較佳 貫施例,其組裝於觸控裝置内; 圖4是一流程圖,說明本發明拖曳觸控方法之步驟; 11 1270819 圖5是一波形圖,說明該較佳實施例於觸壓觸控裝置 時所產生之觸壓信號、位移信號及控制信號;及 圖6是一示意圖,說明以本發明之拖曳觸控方法帶動 游標移動其第一捲軸的位置使視窗晝面捲動。 12 1270819 【圖式之主要元件代表符號說明】 1 觸控裝置 401- 409步驟 10 觸控板 502 位移量 11 X方向處理單元 503 控制信號 12 Y方向處理單元 501 觸壓信號 13 控制模組 Τι 第一蒼考時間 131 運算單元 τ2 第二參考時間 132 手勢單元 Δ X X方向位移量 14 傳輸介面 Δ Υ Υ方向位移量 2 手指 3 主機 13(Revised date: 93. U. In step 407, a second reference time 1 is set in the gesture unit 132. When the finger 2 is stationary and there is no displacement, and the touchpad 1 is still in contact with each other, and is in the finger 2 After the time for rest is longer than the second reference time T2, the step is performed, and the output control signal 503 is used by the host 3 via the transmission interface 14, and then the judgment of step 4〇7 is performed to recalculate the finger 2 to be rested. Whether the second reference time Τ2 is exceeded between the touchpad 1Q%, and if the second reference time 超过2 is exceeded, the day, 丨Μ, 2 is sent to the control signal 503, and so on, so As long as the hand is m? is placed on the touchpad 10, the control signal 503 is continuously output until the finger 2 and the touchpad 1 are not in contact, resulting in the negative edge of the waveform of the touch 501 in FIG. (The high level shifts to the temporary sorrow between the low levels), that is, the output control signal 5 〇 3 is stopped. Referring to Figures 3, 5 and 6, the preferred embodiment of the touch method of the present invention is described. Scrolling through the window screen 31 - the scroll Μ - segment distance Η as an example 'just touch the finger 2 1 持续 continually dragging a small distance ^ is started by the touch pressure money corresponding to the drag gesture 5 〇 1 and after the first dan > 考 守 守 帛Τ 后 产生 产生 产生 产生 产生 产生 产生 产生 产生 产生 产生 产生 产生 产生 判断 判断 判断 判断 判断 判断 判断When the displacement amount 502 exceeds the reference displacement amount, the control signal 5〇3 indicating the drag action is output, and thereafter, even if the finger 2 is stationary and does not move and is in contact with the touch panel 10, the output control is continued « 503 For the host 3 to use 'that is, the way to determine the length of the moving distance Δγ of the scrolling - _92' is determined by the dwelling time of the drag (four) and the touch panel 1G, and the user does not need to constantly move and float. Tian Shi ^ sand moves to tie 2 to accumulate a considerable amount of displacement to cause the reel 92 to transmit a longer distance. In summary, since the preferred touch method of the present invention is recognized by the touch device 1 10 1270819 group 13 The dragging action of the finger 2 on the touch device and the control (4) 503 generated by the dragging action are used by the control function of the host 3, and the control module 13 has the first table test 5: 丨 ' The control module is mainly used to measure the finger on the touch device. The occurrence of the drag action produced during the movement' starts at the same time, and then judges that the dwell time on the touch device! when the finger 2 is private is more than the first reference time is 1 output - indicating the control signal 5 of the drag action ( 3) for the main 胄 3 to use, 1 to wait for the finger 2 to move still and the time that the contact with the touch device i is in contact with each other for more than the second reference time, then continue (4) The host 3 uses until the finger 2 is out of contact with the touch device i, and then stops outputting the control signal 503, so that the effect can be achieved. The file 15 is more than the preferred embodiment of the present invention. In the meantime, the scope of the invention is limited to the scope of the invention, and the simple equivalent changes and modifications made in accordance with the contents of the patents I& Inside. BRIEF DESCRIPTION OF THE DRAWINGS FIG. 1 is a schematic view showing a generally known window screen for driving a cursor to move its position of the _ reel to scroll, and FIG. 2 is a waveform diagram illustrating a known FIG. 3 is a circuit block diagram showing a preferred embodiment of the control module of the present invention, which is assembled in the touch device; FIG. 4 is a flow chart illustrating the present invention. 11 1270819 FIG. 5 is a waveform diagram illustrating a touch voltage signal, a displacement signal, and a control signal generated when the touch device is touched by the preferred embodiment; and FIG. 6 is a schematic diagram. In the drag touch method of the present invention, the cursor is moved to move the position of the first reel to scroll the window. 12 1270819 [Description of main components of the diagram] 1 Touch device 401-409 Step 10 Touchpad 502 Displacement amount 11 X direction processing unit 503 Control signal 12 Y direction processing unit 501 Touch signal 13 Control module Τι A census time 131 arithmetic unit τ2 second reference time 132 gesture unit Δ XX direction displacement 14 transmission interface Δ Υ Υ direction displacement 2 finger 3 host 13

Claims (1)

1270819 拾、申請專利範圍: 1. -種拖_方法,係由一觸控裝置之控制模組識別一 物to H觸控&置上之拖_動作,並對應其拖&動作所 產生之控制信號供—主機作為後續的控制功能使用,在 該控制模組内並設定有H考時間,該觸控方法包 含下述步驟: A) 偵測該物體於該觸控裝置移^寺所產生之拖夷動 作之發生,且同時開始計時; B) 判斷該物體移動時在該觸控裝f上的停留時間若 為超過該第-參考時間’且該物體於該觸控裝置持續移 動一小段距離,即接續步驟C); C) 輸出一表示該拖良動作之控制信號供該主機使用 ;及 D)待該物體停止移動且在仍與該觸控裳置為相互接 觸之狀態下,持續輸出該控制信號供該主機使用,直至 該物體與該觸控裝置不相接觸即停止輸出該控制信號。 2.依據申請專利範圍第丨項所述之拖曳觸控方法,其中, 在該控制模組内更設定有一參考位移量,且在步驟'…中 ’更㈣物體於該觸控裝置所產生之位移信號,若 該物體之位移量超過該參考位移量,則於步驟〇)中 輸出該控制信號。 、Ί 依據申請專利範圍第丨項所述之拖曳觸控方法,其中 在該控制模組内更設定有一第二參考時間,且在牛騍 中,待該物體靜止移動且在仍與該觸控, ^ 苟相互接觸 14 1270819 之狀態’並經過該第二參考時間後,再持續輪出該控制 信號供該主機使用。 4· 一種控制模組,用以識別一物體於觸控裝置上之拖矣動 作,並對應其拖良動作所產生之控制信號供_主機作為 後績的控制功能使用,該控制模組包含: 一運算單元,於偵測到該物體於該觸控裝置的每一 次出現時,分別對應產生_觸壓信號,各該觸壓信號係 對應其出現於該觸控裝置上的起始時開始被產生,並於 該次出現結束後被終止;及 手勢單元,係連接該運算單元與該主機,用以接 收該觸壓信號,並依據該觸壓信號來計算該物體於該觸 控裝置上出現之時間長度以識別該物體的動作,在該手 勢單元内並設定有一第一參考時間; " 其中’該手勢單元若判斷該物體移動時停留在該觸 控裝置上的時間為超過該第一參考時間,輪 該拖良動作之控制信號供㉟主機使用,待該物體靜止移 動且在仍與該觸控裝置為相互接觸之狀態,持續輸出該 控制信號供該主機使用,直至該物體與該觸控裝置不相 接觸即停止輸出該控制信號。 5·依據申請專利範圍第4項所述之控制模組,其中,在該 手勢早兀内並設定有一參考位移量,且該手勢單元偵測 物體於該觸控裝置所產生之位移量,若判斷該物體之位 私里為超過該參考位移量,則持續輸出該控制信號。 6·依據申請專利範圍第4項所述之控制模組,其中,在該 15 1270819 手勢單元内更設定有一第二參考時間,且待該物體靜止 移動且在仍與該觸控裝置為相互接觸之狀態,並經過該 第二參考時間後,再持續輸出該控制信號供該主機使用 16 1270819 第93107289號申請案說明書圖式修正頁 (修正日期:93·4)1270819 Picking up, applying for a patent range: 1. - A kind of dragging method, which is determined by a control module of a touch device to detect a thing to H touch & set the drag _ action, and corresponding to its drag & action The control signal is used by the host as a subsequent control function, and the H test time is set in the control module. The touch method includes the following steps: A) detecting the object in the touch device The occurrence of the dragging action occurs, and at the same time, the timing is started; B) determining that the dwell time on the touch device f when the object moves is greater than the first reference time and the object continues to move on the touch device a small distance, that is, following step C); C) outputting a control signal indicating the dragging action for the host to use; and D) waiting for the object to stop moving and still in contact with the touch skirt, The control signal is continuously output for use by the host until the object is out of contact with the touch device, and the control signal is stopped. 2. The method according to claim 4, wherein a reference displacement amount is further set in the control module, and in the step '...the fourth object is generated by the touch device. The displacement signal outputs the control signal in step 〇) if the displacement amount of the object exceeds the reference displacement amount. The method of claim 12, wherein a second reference time is further set in the control module, and in the calf, the object is still moving and still in contact with the touch , ^ 苟 contact each other in the state of 14 1270819 and after the second reference time, continue to rotate the control signal for use by the host. 4) A control module for recognizing a dragging action of an object on the touch device, and corresponding to a control signal generated by the dragging action for the control function of the host as a post performance, the control module comprising: An operation unit respectively generates a _contact voltage signal when each object of the touch device is detected, and each of the touch signals is started to be corresponding to the start of the touch device. Generating, and being terminated after the end of the occurrence; and a gesture unit connecting the operation unit and the host to receive the touch signal, and calculating the object to appear on the touch device according to the touch signal a length of time to identify an action of the object, and a first reference time is set in the gesture unit; " wherein the gesture unit determines that the time of staying on the touch device when the object moves is greater than the first time Referring to the time, the control signal of the dragging action is used by the 35 host, and the object is continuously moved and the control is continuously output while still in contact with the touch device. The signal is used by the host until the object is out of contact with the touch device, and the control signal is stopped. The control module according to claim 4, wherein a reference displacement amount is set in the gesture early, and the gesture unit detects the displacement generated by the object on the touch device. If it is determined that the position of the object is more than the reference displacement amount, the control signal is continuously output. The control module according to claim 4, wherein a second reference time is further set in the 15 1270819 gesture unit, and the object is still moving and is still in contact with the touch device. After the second reference time, the control signal is continuously output for the host to use the 16 1270819 No. 93107289 application specification revision page (amended date: 93·4) 4 傳輸介面4 transmission interface 偵測物體於觸控板 之碰觸動作發生 401 405 開4計時 403Detecting the object's touch action on the touchpad 401 405 On 4 Timing 403 q到第二參考時 「408 輸出表示拖曳 ’ 動作之控制信號 1270819 第93107289號申請案說明書圖式修正頁 (修正日期:93.4)q to the second reference "408 output indicates the drag" action control signal 1270819 No. 93107289 application specification schema correction page (amended date: 93.4) m -C ]X 檔案(F)編奉 1(E)檢本 IXV)工具⑴ X 1 ▲ 3l· ΔΥ 匿m -C ]X file (F) compilation 1 (E) check IXV) tool (1) X 1 ▲ 3l · ΔΥ 、32 1270819 柒、指定代表圖: (一) 本案指定代表圖為:圖4。 (二) 本代表圖之元件代表符號簡單說明: 401〜409步驟32 1270819 柒, designated representative map: (1) The representative representative of the case is: Figure 4. (B) The representative symbol of the representative figure is a simple description: 401~409 steps
TW93107289A 2004-03-18 2004-03-18 Drag-touch control method and control module for same TWI270819B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
TW93107289A TWI270819B (en) 2004-03-18 2004-03-18 Drag-touch control method and control module for same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
TW93107289A TWI270819B (en) 2004-03-18 2004-03-18 Drag-touch control method and control module for same

Publications (2)

Publication Number Publication Date
TW200532568A TW200532568A (en) 2005-10-01
TWI270819B true TWI270819B (en) 2007-01-11

Family

ID=38430287

Family Applications (1)

Application Number Title Priority Date Filing Date
TW93107289A TWI270819B (en) 2004-03-18 2004-03-18 Drag-touch control method and control module for same

Country Status (1)

Country Link
TW (1) TWI270819B (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8639295B2 (en) 2008-04-17 2014-01-28 Htc Corporation Method for unlocking screen, mobile electronic device using the same and storage medium thereof
US8749526B2 (en) 2010-07-12 2014-06-10 Pixart Imaging Inc. Optical system and click detection method therefor

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI677818B (en) * 2018-11-09 2019-11-21 華碩電腦股份有限公司 Electronic device and control method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8639295B2 (en) 2008-04-17 2014-01-28 Htc Corporation Method for unlocking screen, mobile electronic device using the same and storage medium thereof
US8749526B2 (en) 2010-07-12 2014-06-10 Pixart Imaging Inc. Optical system and click detection method therefor

Also Published As

Publication number Publication date
TW200532568A (en) 2005-10-01

Similar Documents

Publication Publication Date Title
TWI467438B (en) Gesture recognition method and touch system incorporating the same
US9323383B2 (en) Method of identifying edge swipe gesture and method of opening window control bar using the identifying method
US9778771B2 (en) Device, method, and graphical user interface for transitioning between touch input to display output relationships
TWI479369B (en) Computer-storage media and method for virtual touchpad
US8355007B2 (en) Methods for use with multi-touch displays for determining when a touch is processed as a mouse event
CN100412766C (en) Method and apparatus for recognizing a dual point user input on a touch based user input device
US20060007174A1 (en) Touch control method for a drag gesture and control module thereof
TWI463355B (en) Signal processing apparatus, signal processing method and selecting method of user-interface icon for multi-touch interface
US20110050599A1 (en) Electronic device with touch input function and touch input method thereof
CN102736757A (en) Method and apparatus for touch control identification
CN103809903B (en) Method and apparatus for controlling virtual screen
US20140298275A1 (en) Method for recognizing input gestures
CN101667077B (en) Single click, double click and drag action recognition method and controller of touch device
WO2020124422A1 (en) Handwriting system control method and handwriting system
TWI497357B (en) Multi-touch pad control method
CN113407066B (en) Touch controller of handheld device and control method thereof
TWI270819B (en) Drag-touch control method and control module for same
CN202075711U (en) Touch control identification device
CN202153349U (en) Positioning device, touch system for capacitive touch screen
CN104679312A (en) Electronic device as well as touch system and touch method of electronic device
CN108132721A (en) Generate method, touch device and the portable electronic device of drag gesture
TWI239480B (en) Input method and control module defined by initial location and moving direction and the electronic product thereof
CN1673940A (en) Drag and touch method and its control module
TWI518560B (en) Multi - finger gesture coding method and coding system
CN101561741A (en) Method for scrolling computer window

Legal Events

Date Code Title Description
MM4A Annulment or lapse of patent due to non-payment of fees