TWI270819B - Drag-touch control method and control module for same - Google Patents
Drag-touch control method and control module for same Download PDFInfo
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 23
- 238000006073 displacement reaction Methods 0.000 claims description 20
- 230000005540 biological transmission Effects 0.000 claims description 4
- 238000012360 testing method Methods 0.000 claims description 4
- 244000309466 calf Species 0.000 claims 1
- 230000033001 locomotion Effects 0.000 abstract description 9
- 238000010586 diagram Methods 0.000 description 5
- 238000012545 processing Methods 0.000 description 4
- 239000000463 material Substances 0.000 description 2
- 101100481408 Danio rerio tie2 gene Proteins 0.000 description 1
- 101100481410 Mus musculus Tek gene Proteins 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 230000001939 inductive effect Effects 0.000 description 1
- 239000011159 matrix material Substances 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 239000004576 sand Substances 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 210000004243 sweat Anatomy 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 230000007704 transition Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Landscapes
- Position Input By Displaying (AREA)
- User Interface Of Digital Computer (AREA)
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號申請案哼明書圖式修正頁
(修正日期: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
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)
4 傳輸介面
偵測物體於觸控板 之碰觸動作發生 401 405 開4計時 403
q到第二參考時 「408 輸出表示拖曳 ’ 動作之控制信號 1270819 第93107289號申請案說明書圖式修正頁 (修正日期:93.4)
m -C ]X 檔案(F)編奉 1(E)檢本 IXV)工具⑴ X 1 ▲ 3l· ΔΥ 匿
、32 1270819 柒、指定代表圖: (一) 本案指定代表圖為:圖4。 (二) 本代表圖之元件代表符號簡單說明: 401〜409步驟
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 (zh) |
Cited By (2)
| 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)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| TWI677818B (zh) * | 2018-11-09 | 2019-11-21 | 華碩電腦股份有限公司 | 電子裝置及其控制方法 |
-
2004
- 2004-03-18 TW TW93107289A patent/TWI270819B/zh not_active IP Right Cessation
Cited By (2)
| 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 (zh) | 手勢識別方法及觸控系統 | |
| 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 (zh) | 用於虛擬觸控板的電腦儲存媒體及方法 | |
| US8355007B2 (en) | Methods for use with multi-touch displays for determining when a touch is processed as a mouse event | |
| CN100412766C (zh) | 在基于触摸的用户输入装置上用于识别双点用户输入的方法和装置 | |
| US20060007174A1 (en) | Touch control method for a drag gesture and control module thereof | |
| TWI463355B (zh) | 多點觸控介面之訊號處理裝置、訊號處理方法及使用者介面圖像選取方法 | |
| US20110050599A1 (en) | Electronic device with touch input function and touch input method thereof | |
| CN102736757A (zh) | 触控识别方法及触控识别装置 | |
| CN103809903B (zh) | 用于控制虚拟屏幕的方法和装置 | |
| US20140298275A1 (en) | Method for recognizing input gestures | |
| CN101667077B (zh) | 单击、双击与拖拽动作辨识方法及触控装置的控制器 | |
| WO2020124422A1 (zh) | 手写系统的控制方法和手写系统 | |
| TWI497357B (zh) | 多點觸控板控制方法 | |
| CN113407066B (zh) | 手持装置的触摸控制器及其控制方法 | |
| TWI270819B (en) | Drag-touch control method and control module for same | |
| CN202075711U (zh) | 触控识别装置 | |
| CN202153349U (zh) | 用于电容触摸屏的定位装置、触控系统 | |
| CN104679312A (zh) | 电子装置及其触控系统、触控方法 | |
| CN108132721A (zh) | 生成拖动手势的方法、触控装置以及便携式电子设备 | |
| CN100346275C (zh) | 拖曳触控方法及其控制模块 | |
| TWI239480B (en) | Input method and control module defined by initial location and moving direction and the electronic product thereof | |
| JP2005309599A (ja) | ドラッグ・コントロールの方法とその制御モジュール | |
| CN102135825B (zh) | 触控系统、触控操作方法与计算机系统 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| MM4A | Annulment or lapse of patent due to non-payment of fees |