本發明專利技術提供一種觸摸屏的快捷輸入方法及系統,方法是:預先設定的快捷命令組的啟動觸摸操作、快捷命令組具體滑動指令、以及在此快捷命令組下的各種滑動指令對應的快捷命令映射表;當獲得用戶在觸摸式輸入設備觸摸操作時,先進行初步判斷用戶的觸摸操作是常規輸入還是快捷輸入,若是快捷輸入則啟動此快捷命令組;獲取用戶的觸摸操作,對用戶的觸摸操作進行手勢和方向的具體識別;將識別結果與所述映射表進行匹配;若匹配出對應的快捷命令,則啟動該匹配出的快捷命令。本發明專利技術對用戶的觸摸操作是常規輸入還是快捷輸入有個初步的判斷,因此對常規的輸入沒有影響,且使用環境也無特殊要求,還無需考慮按壓力的問題,從而真正達成快捷輸入。
【技術實現步驟摘要】
觸摸屏的快捷輸入方法及系統
本專利技術涉及一種觸摸屏的快捷輸入方法及系統。
技術介紹
目前在觸摸屏上輸入快捷 命令組通常有兩種,一種是通過在觸摸屏上設置虛擬鍵盤來進行輸入操作,其缺陷是占用大量觸摸屏區域,另外一種是通過手寫輸入,其缺陷是輸入復雜字符時效率低并易錯誤識別。如2010-03-31公開的,公開號為101685369的中國專利技術揭示了一種提供組合快捷鍵功能的方法,包括在觸摸屏上提供設置有一特定功能按鍵的虛擬鍵盤;當獲得用戶對所述特定功能按鍵的點擊時,在所述觸摸屏上提供至少一個單個按鍵,其中,每個所述至少一個單個按鍵對應于一種組合快捷鍵的功能。本專利技術還提供一種觸控裝置。雖然可以避免在虛擬鍵盤上進行組合快捷鍵的操作時發生誤操作,從而提高了操作效率。但因其須定義一虛擬鍵盤區域,因此較占用屏幕面積,而且需幾次點擊,操作不連貫。如2010-08-04公開的,公開號為101794182A的中國專利技術揭示了一種用于觸摸式輸入的方法和設備,包括觸摸屏,用于進行觸摸輸入動作,其中,觸摸輸入動作包括與觸摸屏接觸,使觸摸點沿第一方向連續移動一段距離,然后停頓在移動到的位置,接著使觸摸點沿第二方向連續移動一段距離,然后與觸摸屏分離;檢測單元,檢測用戶在各個時刻與觸摸屏相接觸的各個位置;方向計算單元,基于檢測結果來計算觸摸輸入動作中所包含的第一方向,停頓和第二方向;搜索單兀,基于第一方向和第二方向在字符表中搜索對應的字符;顯示單元,顯示搜索單元搜索到的字符。此專利技術方法存在2個缺點 I、此專利技術方法沒有對常規輸入(單點觸摸即按壓一次)與快捷輸入先進行區分之后,再進行具體手勢的判斷匹配,而是直接進行具體手勢的判斷匹配,在定義的時間之內,系統要一直等待,直到定義的時間完后,才能進行輸入判定,嚴重影響輸入速度,而如果定義的時間過短,則對應的快捷鍵功能數量會很有限,假設時間為一秒,則一秒內可以輸入的次數有限,在有多個快捷鍵功能需求時,此方法會失效,如定義的時間過長,則影響到了常規輸入的速度,無法達到快捷輸入的要求。2、此專利技術方法需要控制操作時的按壓力的大小,即按壓的最小值為2N,這就使操作增加了困難,很難控制與掌握按壓力的大小,且現有設備上也沒有壓力值獲取模塊,因此要專門增加一壓力值獲取模塊,這樣對使用環境要求較高(如設備與手指不垂直或振動等都會對輸入值有影響),極大地限制了該專利技術的應用。
技術實現思路
本專利技術要解決的技術問題之一,在于提供一種觸摸屏的快捷輸入方法,對用戶的觸摸操作是常規輸入還是快捷輸入有個初步的判斷,因此對常規的輸入沒有影響,且使用環境也無特殊要求,還無需考慮按壓力的問題,從而真正達成快捷輸入。本專利技術上述技術問題是這樣實現的一種觸摸屏的快捷輸入方法,包括如下步驟 步驟10、預先設定的快捷命令組的啟動觸摸操作、快捷命令組具體滑動指令、以及在此快捷命令組下的各種滑動指令對應的快捷命令映射表; 步驟20、當獲得用戶在觸摸式輸入設備觸摸操作時,先進行初步判斷用戶的觸摸操作是常規輸入還是快捷輸入,若是快捷輸入則啟動此快捷命令組; 步驟30、獲取用戶的觸摸操作,對用戶的觸摸操作進行手勢和方向的具體識別; 步驟40、將識別結果與所述映射表進行匹配; 步驟50、若匹配出對應的快捷命令,則啟動該匹配出的快捷命令。進一步的,本專利技術所述步驟20中,進行初步判斷用戶的觸摸操作是常規輸入還是快捷輸入的方法是在預先限定的時間內,僅判斷用戶的觸摸操作是單點觸摸還是雙點觸摸,若是單點觸摸,則判斷為常規輸入,若是雙點觸摸,則判斷為快捷輸入。 進一步的,本專利技術所述快捷命令組具體滑動指令是以雙點觸摸點為原點,手指不用離開觸摸式輸入設備直接進行各種滑動操作,包括8種單方向和24種復合方向的滑動指令。進一步的,本專利技術所述對用戶的觸摸操作進行手勢和方向的具體識別是采用四點取值判斷法進行識別,所述四點取值判斷法在快捷輸入的軌跡中取開始兩點和結束前兩點,從第I點到第2點的方向與從第3點到第4點的方向若基本一致,則判定為單方向滑動,否則為復合方向滑動。本專利技術要解決的技術問題之二,在于提供一種觸摸屏的快捷輸入系統,對用戶的觸摸操作是常規輸入還是快捷輸入有個初步的判斷,因此對常規的輸入沒有影響,且使用環境也無特殊要求,還無需考慮按壓力的問題,從而真正達成快捷輸入。本專利技術上述技術問題是這樣實現的一種觸摸屏的快捷輸入系統,包括 一手勢預定義模塊,用于預先設定的快捷命令組的啟動觸摸操作以及快捷命令組具體滑動指令; 一映射表設置模塊,用于預先設定快捷命令組下的各種滑動指令對應的快捷命令映射表; 一觸摸點獲取模塊,用于獲取用戶的觸摸操作; 一快捷輸入識別模塊,用于初步判斷用戶的觸摸操作是常規輸入還是快捷輸入; 一手勢獲取模塊,用于獲取用戶的觸摸操作; 一滑動方向識別模塊,用于對用戶的觸摸操作進行手勢和方向的具體識別 一匹配模塊,用于將識別結果與所述映射表進行匹配; 一快捷啟動模塊,用于在匹配出對應的快捷命令時,啟動該匹配出的快捷命令。進一步的,本專利技術所述快捷輸入識別模塊進行初步判斷用戶的觸摸操作是常規輸入還是快捷輸入的方法是在預先限定的時間內,僅判斷用戶的觸摸操作是單點觸摸還是雙點觸摸,若是單點觸摸,則判斷為常規輸入,若是雙點觸摸,則判斷為快捷輸入。進一步的,本專利技術所述快捷命令組具體滑動指令是以雙點觸摸點為原點,手指不用離開觸摸式輸入設備直接進行各種滑動操作,包括8種單方向和24種復合方向的滑動指令。該具體滑動指令只需通過一個連貫的動作即可完成從快捷輸入識別模塊的初步判斷到快捷輸入啟動模塊的啟動操作,從而避免了現有的對話框式快捷輸入的情況,即需要兩個動作來實現一個快捷命令,第一個動作啟動快捷輸入對話框,第二個動作在對話框中選擇具體的快捷命令。進一步的,本專利技術所述滑動方向識別模塊對用戶的觸摸操作進行手勢和方向的具體識別是采用四點取值判斷法進行識別,所述四點取值判斷法在快捷輸入的軌跡中取開始兩點和結束前兩點,從第I點到第2點的方向與從第3點到第4點的方向若基本一致,則判定為單方向滑動,否則為復合方向滑動。本專利技術具有如下優點本專利技術對用戶的觸摸操作是常規輸入還是快捷輸入有個初步的判斷,因此對常規的輸入沒有影響,且使用環境也無特殊要求,還無需考慮按壓力的問題,從而真正達成快捷輸入。附圖說明 下面參照附圖結合實施例對本專利技術作進一步的說明。圖I為本專利技術觸摸屏的快捷輸入系統的結構框圖。圖2為本專利技術觸摸屏的快捷輸入方法執行流程圖。 圖3為本專利技術快捷命令組下的各種滑動指令的示意圖。圖4為本專利技術快捷輸入四點取值判斷法的示意圖。具體實施方式 本專利技術要解決的技術問題,在于提供一種觸摸屏的快捷輸入方法,對用戶的觸摸操作是常規輸入還是快捷輸入有個初步的判斷,因此對常規的輸入沒有影響,且使用環境也無特殊要求,還無需考慮按壓力的問題,從而真正達成快捷輸入。如圖I所示,為實現本專利技術方法,可以設置一觸摸屏的快捷輸入系統,包括手勢預定義模塊、映射表設置模塊、觸摸點獲取模塊、快捷輸入識別模塊、手勢獲取模塊、滑動方向識別模塊、匹配模塊、快捷啟動模塊。所述手勢預定義模塊用于預先設定的快捷命令組的啟動觸摸操作以及快捷命令組具體滑動指令; 所述映射表設置模塊用于預先設定快捷命令組本文檔來自技高網...
【技術保護點】
一種觸摸屏的快捷輸入方法,其特征在于:包括如下步驟:?步驟10、預先設定的快捷命令組的啟動觸摸操作、快捷命令組具體滑動指令、以及在此快捷命令組下的各種滑動指令對應的快捷命令映射表;步驟20、當獲得用戶在觸摸式輸入設備觸摸操作時,先進行初步判斷用戶的觸摸操作是常規輸入還是快捷輸入,若是快捷輸入則啟動此快捷命令組;步驟30、獲取用戶的觸摸操作,對用戶的觸摸操作進行手勢和方向的具體識別;步驟40、將識別結果與所述映射表進行匹配;步驟50、若匹配出對應的快捷命令,則啟動該匹配出的快捷命令。
【技術特征摘要】
【專利技術屬性】
技術研發人員:楊生虎,許芳,
申請(專利權)人:楊生虎,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。