[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
English (en)
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/zh
Publication of TW200532568A publication Critical patent/TW200532568A/zh
Application granted granted Critical
Publication of TWI270819B publication Critical patent/TWI270819B/zh

Links

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步驟
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 (zh)

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 (zh) * 2018-11-09 2019-11-21 華碩電腦股份有限公司 電子裝置及其控制方法

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 (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