两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

觸控裝置及其操作方法

文檔序號:6337820閱讀:168來源:國知局
專利名稱:觸控裝置及其操作方法
技術領域
本發(fā)明是有關于一種電子裝置的操作方法,且特別是有關于一種觸控裝置操作方法。本發(fā)明還有關于一種觸控裝置。
背景技術
隨著觸控感應技術的蓬勃發(fā)展,愈來愈多電子裝置采用觸控式屏幕來取代傳統(tǒng)屏幕與實體鍵盤,進而同時作為顯示畫面以及讓使用者輸入信息的接口。其中,軟件鍵盤 (software input panel ;SIP)即是為讓使用者能直接通過觸控式屏幕將文字或符號輸入至電子裝置而發(fā)展的技術。軟件鍵盤與實體鍵盤在操作上最大的差異在于當使用者按壓實體鍵盤的按鍵時, 可以通過指尖觸感感受按鍵的回饋,再配合屏幕實時檢視按鍵所輸出的文字判斷是否按壓到正確的按鍵。然而軟件鍵盤并無法提供類似的回饋,并且軟件鍵盤的畫面容易為使用者在輸入的同時遮蔽,因此提供一個適當?shù)囊曈X反饋效果來提示使用者按鍵操作的相關信息相當重要。因此,如何設計一個新的觸控裝置操作方法,以有效率的方式提供視覺回饋機制, 讓使用者便于操作電子裝置,乃為此一業(yè)界亟待解決的問題。

發(fā)明內容
本發(fā)明要解決的一個技術問題在于提供一種新的觸控裝置操作方法,以有效率的方式提供視覺回饋機制,讓使用者便于操作電子裝置。本發(fā)明要解決的一個技術問題在于提供一種新的觸控裝置,以有效率的方式提供視覺回饋機制,讓使用者便于操作。因此,本發(fā)明的一方面在于提供一種觸控裝置操作方法,應用于觸控裝置中,包含下列步驟提供顯示畫面于觸控裝置的觸控顯示模塊上,顯示畫面包含軟件鍵盤,而軟件鍵盤包含復數(shù)個虛擬鍵;偵測觸控顯示模塊上的觸控輸入;判斷觸控輸入對應于虛擬鍵其中之一的對應觸發(fā)鍵;判斷對應觸發(fā)鍵所包含的字符數(shù),以于字符數(shù)不大于一時,于顯示畫面顯示對應觸發(fā)鍵所對應的字符;當對應觸發(fā)鍵所包含的字符數(shù)大于一時,更新軟件鍵盤的虛擬鍵,以使對應觸發(fā)鍵周圍的虛擬鍵于顯示畫面輸出復數(shù)個待選字符;以及偵測觸控輸入的位移,以對包含待選字符的虛擬鍵進行選擇。本發(fā)明的另一方面在于提供一種觸控裝置,具有一動態(tài)視覺回饋機制,包含觸控顯示模塊、偵測模塊、判斷模塊以及處理模塊。觸控顯示模塊用以提供顯示畫面,顯示畫面包含軟件鍵盤,其中軟件鍵盤包含復數(shù)個虛擬鍵。偵測模塊,用以對觸控顯示模塊偵測觸控輸入。判斷模塊用以判斷觸控輸入對應于虛擬鍵其中之一的對應觸發(fā)鍵以及對應觸發(fā)鍵所包含的字符數(shù)。處理模塊用以于字符數(shù)不大于一時,控制觸控顯示模塊于顯示畫面輸出對應觸發(fā)鍵所對應的字符,并于字符數(shù)大于一時,控制觸控顯示模塊更新軟件鍵盤的虛擬鍵, 以使對應觸發(fā)鍵的周圍的虛擬鍵于觸控顯示畫面輸出復數(shù)個待選字符。其中偵測模塊更偵測觸控輸入的位移,以使判斷模塊對包含待選字符的虛擬鍵進行選擇。依據(jù)本發(fā)明一實施例,于偵測觸控輸入的位移前還包含判斷觸控輸入是否停止, 以于觸控輸入停止時使顯示畫面停止顯示包含待選字符的虛擬鍵。依據(jù)本發(fā)明另一實施例,其中包含待選字符的虛擬鍵中被選擇者是作為對應觸發(fā)鍵,以進行判斷對應觸發(fā)鍵所包含的字符數(shù)的步驟。依據(jù)本發(fā)明又一實施例,于提供顯示畫面于觸控顯示模塊上的步驟前,還包含下列步驟根據(jù)數(shù)據(jù)表建立暫存數(shù)據(jù)表,其中數(shù)據(jù)表包含字符及虛擬鍵位置對應關系,且暫存數(shù)據(jù)表包含暫存字符及虛擬鍵位置對應關系,以及依據(jù)暫存數(shù)據(jù)表提供顯示畫面。依據(jù)本發(fā)明再一實施例,其中判斷對應觸發(fā)鍵所包含的字符數(shù)的步驟還包含以對應觸發(fā)鍵于顯示畫面的位置查詢暫存數(shù)據(jù)表。于判斷對應觸發(fā)鍵所包含的字符數(shù)大于一的步驟后,還包含一步驟根據(jù)對應觸發(fā)鍵更新暫存數(shù)據(jù)表的暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的暫存數(shù)據(jù)表使虛擬鍵于顯示畫面輸出待選字符。其中使虛擬鍵于顯示畫面輸出待選字符的步驟還包含使對應觸發(fā)鍵的周圍的虛擬鍵寫入待選字符;以及使未位于對應觸發(fā)鍵的周圍的虛擬鍵寫入無(Mill)字符。依據(jù)本發(fā)明還具有的一實施例,于判斷對應觸發(fā)鍵所包含的字符數(shù)不大于一的步驟后,還包含下列步驟判斷對應觸發(fā)鍵對應的字符是否為中文字符,以在字符為中文字符時,直接輸出中文字符;以及當字符不為中文字符,進行暫存數(shù)據(jù)表的字符組合記錄與數(shù)據(jù)表的比對,以由數(shù)據(jù)表取得等待選字符更新暫存數(shù)據(jù)表的該暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的暫存數(shù)據(jù)表使虛擬鍵于顯示畫面輸出待選字符。依據(jù)本發(fā)明再具有的一實施例,于判斷對應觸發(fā)鍵所包含的字符數(shù)不大于一的步驟后,還包含下列步驟進行暫存數(shù)據(jù)表的字符組合記錄與數(shù)據(jù)表的比對,以由數(shù)據(jù)表取得待選字符更新暫存數(shù)據(jù)表的暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的暫存數(shù)據(jù)表使虛擬鍵于顯示畫面輸出待選字符。應用本發(fā)明的優(yōu)點在于藉由輸出待選字符于對應觸發(fā)鍵的周圍,讓使用者容易在按壓軟件鍵盤中,包含一個以上待選字符的虛擬鍵后,以視覺判斷如何對這些待選字符進行選擇,而輕易地達到上述的目的。


為讓本發(fā)明的上述和其它目的、特征、優(yōu)點與實施例能更明顯易懂,所附圖式的說明如下圖1為本發(fā)明一實施例中,具動態(tài)視覺回饋機制的觸控裝置的方塊圖;圖2為本發(fā)明一實施例中,具動態(tài)視覺回饋機制的觸控裝置操作方法的流程圖;圖3A至圖3C,為本發(fā)明一實施例中,依觸控裝置操作方法的流程進行的觸控裝置的俯視圖;圖4A及圖4B為本發(fā)明的另一實施例中,依圖2所繪示的觸控裝置操作方法的流程進行的觸控裝置的俯視圖;圖5為本發(fā)明的一實施例中,觸控裝置操作方法的流程圖;圖6A至圖6F,為本發(fā)明中,依圖5的觸控裝置操作方法的流程進行的觸控裝置的俯視圖7為本發(fā)明的另一實施例中,觸控裝置操作方法的流程圖;以及圖8A至圖8E,為本發(fā)明中,依圖7的觸控裝置操作方法的流程進行中文輸入的觸控裝置的俯視圖。主要附圖標記說明1 觸控裝置10 觸控顯示模塊11 觸控輸入12 偵測模塊13 判斷結果14 判斷模塊15 暫存數(shù)據(jù)表16 處理模塊18 儲存模塊201-206 步驟31 顯示畫面33、33’ 虛擬鍵501-510 步驟63a、63b、63c、63d 虛擬鍵7Ol-7Il 步驟83a、83b、83c、83d 虛擬鍵
具體實施例方式請參照圖1。圖1為本發(fā)明一實施例中,觸控裝置1的方塊圖。觸控裝置1包含觸控顯示模塊10、偵測模塊12、判斷模塊14以及處理模塊16。請同時參照圖2及圖3A至圖3C。圖2為本發(fā)明的一實施例中,觸控裝置操作方法的流程圖。觸控裝置操作方法可應用于如圖1所繪示的觸控裝置1中。請同時參照圖3A 至圖3C,為本發(fā)明一實施例中,依觸控裝置操作方法的流程進行的觸控裝置1的俯視圖。觸控裝置操作方法包含下列步驟(應了解到,在本實施方式中所提及的步驟,除特別敘明其順序者外,均可依實際需要調整其前后順序,甚至可同時或部分同時執(zhí)行)。于步驟201,在觸控裝置1的觸控顯示模塊10上提供顯示畫面31。顯示畫面31 包含軟件鍵盤,其中軟件鍵盤包含復數(shù)虛擬鍵33。如圖3A所示,虛擬鍵33于本實施例中共有12個。其中每個虛擬鍵上都包含復數(shù)個字符。舉例來說,最左上角的虛擬鍵33包含的字符為a、b,而最右下角的虛擬鍵33則包含了符號*以及&。由于觸控裝置1的觸控顯示模塊10大小的限制,在顯示畫面31中往往無法直接顯示所有可輸入的字符,因此需要以各包含復數(shù)個字符的虛擬鍵33的輸入方式來進行輸入。因此于步驟202,偵測模塊12將偵測觸控顯示模塊10上的觸控輸入11,并由判斷模塊14判斷觸控輸入11對應于虛擬鍵33中之一的對應觸發(fā)鍵。此觸控輸入11可為一由手指或是觸控筆進行按壓的輸入。于本實施例中,觸控輸入將對應到具有k、l、m及η字符的虛擬鍵33,如圖;3Β中,由虛線框起的部份所示。因此,這個具有k、1、m及η字符的虛擬鍵33,即為對應觸發(fā)鍵。接著,于步驟203,判斷模塊14進一步判斷對應觸發(fā)鍵所包含的字符數(shù)是否大于一。關于步驟202及步驟203中判斷模塊14所產生的判斷結果13,將傳送至處理模塊16。 當對應觸發(fā)鍵所包含的字符數(shù)大于一時,處理模塊16將進行步驟204,控制觸控顯示模塊 10,使其更新軟件鍵盤的虛擬鍵33,以使更新后的虛擬鍵33’于顯示畫面31輸出復數(shù)個待選字符于對應觸發(fā)鍵的周圍。于本實施例中,如圖3C所示,由于對應觸發(fā)鍵包含k、1、m及 η字符,因此在對應觸發(fā)鍵位置的周圍,將輸出分別為k、l、m及η的待選字符的虛擬鍵33’。此時,進行步驟205,偵測模塊12將偵測觸控顯示模塊10上的觸控輸入11的位移,以對分別包含k、l、m及η的待選字符的虛擬鍵33’進行選擇。亦即,在使用者以手指或觸控筆按壓的方式在對應觸發(fā)鍵上造成觸控輸入11,并使顯示畫面31顯示出更新的虛擬鍵33’后,直接將手指或觸控筆由對應觸發(fā)鍵移動至虛擬鍵33’其中之一上,即可使偵測模塊12偵測到觸控輸入11的位移。舉例來說,圖3C中,是由對應觸發(fā)鍵的位置移動至k字符的位置,因此,觸控裝置1即可偵測出為k字符的虛擬鍵33’被選擇。實質上在進行至步驟205前,偵測模塊12可持續(xù)偵測觸控輸入11,以判斷觸控輸入11是否停止,亦即使用者的手指或觸控筆是否離開觸控顯示模塊10,以于觸控輸入11停止時,使顯示畫面21停止顯示包含待選字符的虛擬鍵33’。于一實施例中,當顯示畫面21 停止顯示包含待選字符的虛擬鍵33’,可回復顯示先前的虛擬鍵33。在虛擬鍵33’其中的一被選擇之后,被選擇者亦可被視為對應觸發(fā)鍵而再次進行步驟203,以判斷對應觸發(fā)鍵所包含的字符數(shù)是否大于一。于上述實施例中,由于被選擇的虛擬鍵33’僅包含k字符,因此對應觸發(fā)鍵所包含的字符數(shù)等于一時,可進行步驟206,直接顯示其對應的字符,亦即k。因此,藉由上述的輸入方法,顯示在對應觸發(fā)鍵周圍的虛擬鍵33,提供了一個動態(tài)的視覺回饋機制,讓使用者可不需擔心在操作觸控顯示模塊10的同時遮蔽住欲選擇的字符,也可明確地由視覺得知欲選擇的字符位于何處,在進一步的移動至虛擬鍵33’上后即可進行選擇,大幅降低輸入錯誤的機會。請參照圖4A及圖4B。圖4A及圖4B為本發(fā)明的另一實施例中,依圖2所繪示的觸控裝置操作方法的流程進行的觸控裝置1的俯視圖。于圖4A中,觸控裝置1的觸控顯示模塊10上提供顯示畫面31。顯示畫面31包含軟件鍵盤,其中軟件鍵盤包含復數(shù)虛擬鍵33。 于本實施例中,虛擬鍵33其中的一包含了數(shù)字1、2、3、4、6、7、8及9。因此在依圖2的步驟 201至203,選擇包含數(shù)字1、2、3、4、6、7、8及9的對應觸發(fā)鍵后,將如圖4B所示,包含這些數(shù)字字符的虛擬鍵33’將顯示于對應觸發(fā)鍵的位置的周圍。因此,藉由觸控輸入斜向的位移,可選擇數(shù)字7作為輸出。由圖3A至圖3C與圖4A及圖4B的實施例可知,觸控輸入可藉由進行上下左右或是斜向的位移來對虛擬鍵進行選擇。請參照圖5。圖5為本發(fā)明的一實施例中,觸控裝置操作方法的流程圖。觸控裝置操作方法亦可應用于圖1的觸控裝置1中。請同時參照圖6A至圖6F,為本發(fā)明中,依觸控裝置操作方法的流程進行的觸控裝置1的俯視圖。觸控裝置操作方法包含下列步驟(應了解到,在本實施方式中所提及的步驟,除特別敘明其順序者外,均可依實際需要調整其前后順序,甚至可同時或部分同時執(zhí)行)。觸控裝置1實質上還包含儲存模塊18。儲存模塊18可為如內存或是其它儲存媒介。于步驟501,處理模塊16擷取位于儲存模塊18中的數(shù)據(jù)表(未繪示),并根據(jù)數(shù)據(jù)表建立暫存數(shù)據(jù)表15。數(shù)據(jù)表為包含字符及虛擬鍵位置對應關系的表格。亦即,數(shù)據(jù)表可包含各個虛擬鍵包含的字符、各個字符間的先后連接關系以及各個虛擬鍵藉由該連接關系所對應顯示畫面31出現(xiàn)的位置。所建立的暫存數(shù)據(jù)表15包含暫存字符及虛擬鍵位置對應關系,亦可儲存在內存中。于步驟502,處理模塊16依據(jù)暫存數(shù)據(jù)表15,在觸控裝置1的觸控顯示模塊10上提供顯示畫面31。根據(jù)暫存數(shù)據(jù)表15中依數(shù)據(jù)表建立的暫存字符及虛擬鍵位置對應關系的初始狀態(tài),處理模塊16將可使顯示畫面31上的軟件鍵盤顯示預設的復數(shù)個虛擬鍵33。如圖6A所示,虛擬鍵33于本實施例中共有9個,以供使用者輸入。接著于步驟503,偵測模塊12將偵測觸控顯示模塊10上的觸控輸入11,并由判斷模塊14判斷觸控輸入11對應于虛擬鍵33中之一的對應觸發(fā)鍵。于本實施例中,判斷模塊14是由觸控輸入 11于顯示畫面21上的位置對暫存數(shù)據(jù)表15查詢,以得知該位置上的虛擬鍵33是哪一個, 以確認對應觸發(fā)鍵。于圖6A以虛線框表示的,即為本實施例中偵測到的觸控輸入11,其對應于虛擬鍵33其中之一的對應觸發(fā)鍵為包含g、h、y、ζ及#五個字符。接著于步驟504,可由觸控裝置1的判斷模塊14進一步判斷對應觸發(fā)鍵所包含的字符數(shù)。于一實施例中,步驟504可在判斷模塊14判斷虛擬鍵33中的對應觸發(fā)鍵時同時完成,以根據(jù)暫存數(shù)據(jù)表15同時查詢觸控輸入11于顯示畫面31上的位置所對應的對應觸發(fā)鍵及其包含的字符數(shù)。于本實施例中,由于對應觸發(fā)鍵包含五個字符,因此字符數(shù)大于一, 并于步驟505中,由處理模塊16更新暫存數(shù)據(jù)表15的暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的暫存數(shù)據(jù)表15更新軟件鍵盤的虛擬鍵33,使顯示畫面31輸出包含數(shù)個待選字符,即包含g、h、y、ζ及#五個字符的虛擬鍵63a于對應觸發(fā)鍵的周圍。于本實施例中,處理模塊16將先查詢暫存數(shù)據(jù)表15中對應觸發(fā)鍵包含的待選字符,以及與對應觸發(fā)鍵相關, 亦即位于其周圍的虛擬鍵為何,將其致能,并將與對應觸發(fā)鍵無關,亦即未位于其周圍的虛擬鍵抑能,接著控制觸控顯示模塊10,將致能的虛擬鍵寫入與對應觸發(fā)鍵相關的待選字符寫入,并使抑能的虛擬鍵寫入無(null)字符。于步驟506,由偵測模塊12判斷觸控輸入11是否停止。當觸控輸入已停止,將進行步驟507,停止顯示包含待選字符的虛擬鍵63a。于一實施例中,步驟507還包含由處理模塊16回復原先的暫存數(shù)據(jù)表15以再次回到步驟502進行顯示。當觸控輸入未停止,于步驟508偵測模塊12將判斷觸控輸入11是否產生位移至虛擬鍵63a上。當尚未產生未移,將回至步驟506繼續(xù)進行判斷。當已產生位移,將回到步驟503,以根據(jù)觸控輸入11位移后的位置判斷虛擬鍵63a其中之一的對應觸發(fā)鍵,以進行后續(xù)的流程。于本實施例中,觸控輸入11的位移是選擇字符g。于一實施例中,可如先前的實施例,在選擇到字符g并判斷未有其對應的待選字符之后直接顯示字符g,然而于本實施例中,在步驟504判斷模塊14判斷對應觸發(fā)鍵所包含的字符數(shù)如不大于一時,可在執(zhí)行步驟509,輸出對應的字符后,進行步驟510。處理模塊將于步驟510中進行暫存數(shù)據(jù)表15與數(shù)據(jù)表的比對。于本實施例中, 暫存數(shù)據(jù)表15將進一步隨著流程儲存一字符組合記錄,亦即截至目前為止所有輸入的字符的組合,以查詢數(shù)據(jù)表是否有相關的待選字符,并在取得下一階段的待選字符后更新暫存數(shù)據(jù)表15的暫存字符及虛擬鍵位置對應關系,并由步驟505根據(jù)更新的暫存數(shù)據(jù)表15 控制觸控顯示模塊10使虛擬鍵63a于顯示畫面31中輸出待選字符。舉例來說,觸控裝置 1可依據(jù)一智能型輸入法判斷字符組合的可能性,暫存數(shù)據(jù)表可在獲得輸入的為字符g后, 對數(shù)據(jù)表查詢各種可能的字符組合,以將不可能產生的字符組合,如gb、gz等字段設為無 (null),并留下剩下可能的字符組合。由于尚有可能的字符組合,因此顯示畫面31可根據(jù)暫存數(shù)據(jù)表15繼續(xù)于步驟505中更新虛擬鍵,如圖6C所繪示更新顯示畫面31后的虛擬鍵 63b。需注意的是,如可能的字符組合超過顯示畫面21可顯示,亦可藉由設置其中一虛擬鍵為“…”,以讓使用者在選擇后可以再搜尋是否有符合的字符組合。因此,在圖6C中可再依據(jù)上述的流程選擇ο,并如圖6D所示再次更新顯示畫面31的虛擬鍵63c后選擇0,再依并如圖6E所示再次更新顯示畫面31的虛擬鍵63d選擇d。最后,如已經決定good即為欲顯示的單詞,使用者可將手指或觸控筆離開觸控顯示模塊10而使觸控輸入停止,完成good的英文單詞的輸入。請參照圖7。圖7為本發(fā)明的另一實施例中,觸控裝置操作方法的流程圖。觸控裝置操作方法亦可應用于圖1的觸控裝置1中。請同時參照圖8A至圖8F,為本發(fā)明中,依觸控裝置操作方法的流程進行的觸控裝置1的俯視圖。觸控裝置操作方法包含下列步驟(應了解到,在本實施方式中所提及的步驟,除特別敘明其順序者外,均可依實際需要調整其前后順序,甚至可同時或部分同時執(zhí)行)。本實施例的流程可應用于中文輸入法。其中,本實施例中的步驟與圖5的流程大同小異,在選擇注音字符后,依序選擇后續(xù)智能型輸入法建議的注音字符,唯一的差別是在找到正確的字符組合后,將依據(jù)數(shù)據(jù)表查詢對應的中文字符,并在步驟709中判斷其為中文字符,而在步驟711直接輸出中文字符,并再次回到步驟702顯示預設的軟件鍵盤。舉例來說,請參照圖8A至圖8E,為本發(fā)明的一實施例中,中文輸入法的流程圖。于圖8A中,可藉由觸控輸入選擇包含“ Θ、一、乂、U”的虛擬鍵33,并在圖8B圖更新的虛擬鍵83a中選擇 “一”。由于選擇的為單一字符且非中文字符,因此處理模塊16將在依暫存數(shù)據(jù)表15的字符組合查詢數(shù)據(jù)表后更新暫存數(shù)據(jù)表15,并控制觸控顯示模塊10輸出下一階段的待選字符于圖8C中的虛擬鍵8 上。在選擇“人”字符后,圖8D的虛擬鍵83c顯示一聲、二聲、三聲及四聲的待選字符。在選擇一聲后,圖8E的虛擬鍵83d將輸出音讀為上列字符組合的中文字符,其中一個為“…”的虛擬鍵83d使用者在選擇后可以再搜尋是否有符合的字符。因此,在左移選擇至“瑛”后,由于選擇的為中文字符,處理模塊16將控制觸控顯示模塊10直接顯示中文字符。應用本發(fā)明的優(yōu)點在于藉由輸出待選字符于對應觸發(fā)鍵的周圍,讓使用者容易在按壓軟件鍵盤中,包含一個以上待選字符的虛擬鍵后,以視覺判斷如何對這些待選字符進行選擇。雖然本發(fā)明已以實施方式揭露如上,然其并非用以限定本發(fā)明,本領域普通技術人員,在不脫離本發(fā)明的精神和范圍內,當可作各種的更動與潤飾,因此本發(fā)明的保護范圍當視所附權利要求書所界定者為準。
權利要求
1.一種具動態(tài)視覺回饋機制的觸控裝置操作方法,應用于一觸控裝置中,包含下列步驟提供一顯示畫面于該觸控裝置的一觸控顯示模塊上,該顯示畫面包含一軟件鍵盤,而該軟件鍵盤包含復數(shù)個虛擬鍵;偵測該觸控顯示模塊上的一觸控輸入;判斷該觸控輸入對應于該些虛擬鍵其中之一的對應觸發(fā)鍵;判斷該對應觸發(fā)鍵所包含的一字符數(shù),以于該字符數(shù)不大于一時,于該顯示畫面顯示該對應觸發(fā)鍵所對應的一字符;當該對應觸發(fā)鍵所包含的該字符數(shù)大于一時,更新該軟件鍵盤的該些虛擬鍵,以使該對應觸發(fā)鍵周圍的該些虛擬鍵于該顯示畫面輸出復數(shù)個待選字符;以及偵測該觸控輸入的位移,以對包含該些待選字符的該些虛擬鍵進行選擇。
2.如權利要求1所述的觸控裝置操作方法,其中,于偵測該觸控輸入的位移前還包含判斷該觸控輸入是否停止,以于該觸控輸入停止時使該顯示畫面停止顯示包含該些待選字符的該些虛擬鍵。
3.如權利要求1所述的觸控裝置操作方法,其中包含該些待選字符的該些虛擬鍵中被選擇者是作為該對應觸發(fā)鍵,以進行判斷該對應觸發(fā)鍵所包含的該字符數(shù)的步驟。
4.如權利要求1所述的觸控裝置操作方法,其中于提供該顯示畫面于該觸控顯示模塊上的步驟前,還包含下列步驟根據(jù)一數(shù)據(jù)表建立一暫存數(shù)據(jù)表,其中該數(shù)據(jù)表包含一字符及虛擬鍵位置對應關系,且該暫存數(shù)據(jù)表包含一暫存字符及虛擬鍵位置對應關系;以及依據(jù)該暫存數(shù)據(jù)表提供該顯示畫面,判斷該對應觸發(fā)鍵所包含的該字符數(shù)的步驟還包含以該對應觸發(fā)鍵于該顯示畫面的位置查詢該暫存數(shù)據(jù)表。
5.如權利要求4所述的觸控裝置操作方法,于判斷該對應觸發(fā)鍵所包含的該字符數(shù)大于一的步驟后,還包含一步驟根據(jù)該對應觸發(fā)鍵更新該暫存數(shù)據(jù)表的該暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的該暫存數(shù)據(jù)表使該些虛擬鍵于該顯示畫面輸出該些待選字符,使該些虛擬鍵于該顯示畫面輸出該些待選字符的步驟更包含使該對應觸發(fā)鍵的該周圍的該些虛擬鍵寫入該些待選字符;以及使未位于該對應觸發(fā)鍵的該周圍的該些虛擬鍵寫入無字符。
6.如權利要求4所述的觸控裝置操作方法,于判斷該對應觸發(fā)鍵所包含的該字符數(shù)不大于一的步驟后,還包含下列步驟判斷該對應觸發(fā)鍵對應的該字符是否為中文字符,以在該字符為中文字符時,直接輸出該中文字符;以及當該字符不為中文字符,進行該暫存數(shù)據(jù)表的一字符組合記錄與該數(shù)據(jù)表的比對,以由該數(shù)據(jù)表取得該些待選字符更新該暫存數(shù)據(jù)表的該暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的該暫存數(shù)據(jù)表使該些虛擬鍵于該顯示畫面輸出該些待選字符。
7.如權利要求4所述的觸控裝置操作方法,于判斷該對應觸發(fā)鍵所包含的該字符數(shù)不大于一的步驟后,還包含下列步驟進行該暫存數(shù)據(jù)表的一字符組合記錄與該數(shù)據(jù)表的比對,以由該數(shù)據(jù)表取得該些待選字符更新該暫存數(shù)據(jù)表的該暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的該暫存數(shù)據(jù)表使該些虛擬鍵于該顯示畫面輸出該些待選字符。
8.—種觸控裝置,具有一動態(tài)視覺回饋機制,包含一觸控顯示模塊,用以提供一顯示畫面,該顯示畫面包含一軟件鍵盤,其中該軟件鍵盤包含復數(shù)個虛擬鍵;一偵測模塊,用以對該觸控顯示模塊偵測一觸控輸入;一判斷模塊,用以判斷該觸控輸入對應于該些虛擬鍵其中之一的對應觸發(fā)鍵以及該對應觸發(fā)鍵所包含的一字符數(shù);以及一處理模塊,用以于該字符數(shù)不大于一時,控制該觸控顯示模塊于該顯示畫面輸出該對應觸發(fā)鍵所對應的一字符,并于該字符數(shù)大于一時,控制該觸控顯示模塊更新該軟件鍵盤的該些虛擬鍵,以使該對應觸發(fā)鍵周圍的該些虛擬鍵于該觸控顯示畫面顯示復數(shù)個待選字符;其中該偵測模塊更偵測該觸控輸入的一位移,以使該判斷模塊對包含該些待選字符的該些虛擬鍵進行選擇。
9.如權利要求8所述的觸控裝置,還包含一儲存模塊,用以儲存一數(shù)據(jù)表,該處理模塊更用以擷取該數(shù)據(jù)表以建立一暫存數(shù)據(jù)表于該儲存模塊,以依據(jù)該暫存數(shù)據(jù)表控制該觸控顯示模塊提供該顯示畫面,其中該數(shù)據(jù)表包含一字符及虛擬鍵位置對應關系,該判斷模塊還根據(jù)該對應觸發(fā)鍵于該顯示畫面的位置查詢該暫存數(shù)據(jù)表,以判斷該對應觸發(fā)鍵所包含的該字符數(shù)。
10.如權利要求9所述的觸控裝置,其中該處理模塊于該字符數(shù)大于一時,根據(jù)該對應觸發(fā)鍵更新該暫存數(shù)據(jù)表的一暫存字符及虛擬鍵位置對應關系,以根據(jù)更新的該暫存數(shù)據(jù)表控制該觸控顯示模塊使該些虛擬鍵于該顯示畫面輸出該些待選字符,該處理模塊使該對應觸發(fā)鍵的該周圍的該些虛擬鍵寫入該些待選字符以及使未位于該對應觸發(fā)鍵的該周圍的該些虛擬鍵寫入無字符。
全文摘要
本發(fā)明公開了一種觸控裝置及其操作方法,該操作方法應用于觸控裝置中,包含下列步驟提供顯示畫面于觸控裝置的觸控顯示模塊上,顯示畫面包含軟件鍵盤,其中軟件鍵盤包含復數(shù)個虛擬鍵;偵測觸控顯示模塊上的觸控輸入;判斷觸控輸入對應于虛擬鍵其中之一的對應觸發(fā)鍵;判斷對應觸發(fā)鍵所包含的字符數(shù),以于字符數(shù)不大于一時于顯示畫面顯示對應觸發(fā)鍵所對應的字符;當對應觸發(fā)鍵所包含的字符數(shù)大于一時,更新軟件鍵盤的虛擬鍵,以使于對應觸發(fā)鍵周圍的虛擬鍵于顯示畫面輸出待選字符;以及偵測觸控輸入的位移,以對包含待選字符的虛擬鍵進行選擇。
文檔編號G06F3/041GK102479046SQ20101057538
公開日2012年5月30日 申請日期2010年11月30日 優(yōu)先權日2010年11月30日
發(fā)明者盧政君, 朱思諭 申請人:英業(yè)達股份有限公司
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
合阳县| 山西省| 扶风县| 松原市| 绥中县| 措勤县| 无棣县| 准格尔旗| 慈溪市| 吴旗县| 丰县| 昌图县| 昆明市| 都兰县| 图木舒克市| 巴塘县| 昭通市| 西和县| 茂名市| 尉犁县| 广水市| 信丰县| 竹溪县| 广平县| 东阳市| 巴中市| 上蔡县| 云梦县| 察雅县| 兴和县| 昌邑市| 颍上县| 普洱| 洪泽县| 宁强县| 布尔津县| 临武县| 安福县| 调兵山市| 阳高县| 连江县|