專利名稱:一種具有鍵盤和手寫協(xié)同輸入功能的移動終端的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種移動終端,特別涉及一種具有鍵盤和手寫協(xié)同輸入功能的移動終端。
背景技術(shù):
目前移動終端的輸入方法多采用鍵盤輸入方式,但是由于我們所使用的鍵盤絕大多數(shù)都是英文鍵盤,如果要將漢字輸入,就必須使用一種漢字輸入法,雖然各種基于鍵盤的輸入法層出不窮,例如“拼音”、“五筆”等等,這些輸入法的出現(xiàn)給漢字錄入也帶來了一定的方便,但是這些輸入法同時也存在著許多缺點,比如拼音輸入法方言干擾大,同音字多,重碼率高,而五筆輸入法又不可避免地需要熟記編碼、輸入規(guī)則等,因而各種輸入法都無法在易學(xué)性和易用性做到兩全齊美。
近年來,手寫輸入方法的提出,對移動終端的鍵盤輸入提出了巨大的挑戰(zhàn),它指的是移動終端通過內(nèi)置的觸筆在觸摸屏上手寫,觸摸屏通過內(nèi)部的識別系統(tǒng)把手寫的各種字體轉(zhuǎn)換為電子產(chǎn)品終端可識別的標準字體顯示在觸摸屏上,這樣就大大地提高了輸入的速度;而且輸入者無需進行額外訓(xùn)練即可使用。
但是,目前傳統(tǒng)的移動終端上手寫輸入是作為一種輸入方法被單獨使用的,在輸入方式為鍵盤輸入和手寫輸入并存的移動終端中,進行漢字輸入需要首先選擇確定手寫輸入方式或者鍵盤輸入方式,兩種方式切換不可自動完成,使用尤為不便,具有較大的使用局限性。
發(fā)明內(nèi)容本發(fā)明要解決的技術(shù)問題是提供一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,該移動終端在輸入時可以自動實現(xiàn)鍵盤輸入和手寫輸入的切換,無需人為手動設(shè)定,操作簡單,實現(xiàn)方便。
本發(fā)明是通過下述技術(shù)方案來實現(xiàn)的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,包括觸筆,觸摸屏,以及一與觸摸屏連接的鍵盤和手寫協(xié)同輸入裝置,所述的鍵盤和手寫協(xié)同輸入裝置進一步地包括鍵盤操作感知單元,用于接收按鍵操作觸發(fā)信號;鍵盤輸入單元,用于接收到鍵盤輸入狀態(tài)觸發(fā)信號后,在鍵盤輸入工作狀態(tài)下接收鍵盤的輸入信息;鍵盤輸入完成處理單元,用于對鍵盤輸入的信息進行分析、處理,并將結(jié)果輸出顯示;手寫狀態(tài)識別單元,用于判斷觸筆是否與觸摸屏接觸;手寫過程識別單元,用于接收到手寫狀態(tài)觸發(fā)信號后,判斷觸筆是否進行手寫輸入;手寫軌跡識別與輸出顯示單元,用于對手寫軌跡進行識別、處理、并輸出顯示。
進一步地,所述的鍵盤和手寫協(xié)同輸入裝置中,鍵盤輸入狀態(tài)觸發(fā)信號由鍵盤輸入單元或者手寫狀態(tài)識別單元產(chǎn)生的;手寫狀態(tài)觸發(fā)信號由手寫狀態(tài)識別單元或者鍵盤操作感知單元產(chǎn)生的。
進一步地,所述的手寫軌跡識別與輸出顯示單元進一步地包括手寫軌跡接收與顯示單元,用于暫時存儲和顯示手寫過程的軌跡;點陣識別算法單元,用于存儲根據(jù)輸入軌跡信息對該字進行識別的算法;手寫邏輯算法單元,用于根據(jù)輸入軌跡從點陣識別算法單元中調(diào)用相關(guān)算法進行文字識別;
手寫完成處理單元,用于對識別處理完成的字進行輸出顯示。
進一步地,所述的手寫狀態(tài)識別單元進一步地包括指觸感知單元,用于接收觸筆接觸觸摸屏的手寫準備觸發(fā)信號;脫觸感知單元,用于接收觸筆離開觸摸屏,完成手寫輸入觸發(fā)信號。
進一步地,所述的脫觸感知單元中設(shè)置有脫觸定時器,當觸筆離開書寫板的時間大于脫觸定時器時,表明手寫輸入完成。
進一步地,所述的手寫過程識別單元判斷觸筆是否進行手寫輸入狀態(tài)是通過下述方法實現(xiàn)的設(shè)置指觸定時器和第一設(shè)定距離,判斷觸筆在觸摸屏上第一定時器定時時間內(nèi)的移動距離是否大于第一設(shè)定距離,如果是,則表明觸筆在進行手寫輸入。
更進一步地,所述的觸筆移動距離是通過計算觸筆在觸摸屏上起點和終點的位置坐標計算得出的。
與現(xiàn)有技術(shù)相比,本發(fā)明所提出的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,能夠自動識別鍵盤輸入狀態(tài)和手寫輸入狀態(tài),在進行輸入過程中無需進行輸入方法的設(shè)定,使得在移動終端上的輸入方式切換更為簡潔、方便。
圖1為本發(fā)明具體實施例移動終端中鍵盤與手寫協(xié)同輸入的結(jié)構(gòu)圖。
圖2為本發(fā)明具體實施例中移動終端中利用鍵盤與手寫協(xié)同輸入裝置進行輸入的實現(xiàn)流程圖。
圖3為本發(fā)明具體實施例移動終端中實現(xiàn)手寫輸入的方法實現(xiàn)流程圖。
具體實施方式下面結(jié)合附圖和具體實施例對本發(fā)明作進一步的介紹,但不作為對本發(fā)明的限定。
參考圖1所示,一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,包括觸筆、觸摸屏、與觸摸屏連接的鍵盤和手寫協(xié)同輸入裝置,該裝置包括鍵盤操作感知單元1,用于接收按鍵操作觸發(fā)信號;鍵盤輸入單元2,用于接收到鍵盤輸入狀態(tài)觸發(fā)信號后,在鍵盤輸入工作狀態(tài)下接收鍵盤的輸入信息;鍵盤輸入完成處理單元3,用于對鍵盤輸入的信息進行辨認、組合,生成可能的選擇漢字,并將確認后的結(jié)果輸出給觸摸屏顯示;指觸感知單元4,用于接收觸筆接觸觸摸屏的信號,其中設(shè)置有指觸定時器,指觸定時器在觸筆接觸觸摸屏?xí)r清零重啟;脫觸感知單元5,用于接收觸筆離開觸摸屏的信號,其中設(shè)置有脫觸定時器,脫觸在觸筆脫觸觸摸屏?xí)r清零重啟;手寫過程識別單元6,用于接收到手寫狀態(tài)觸發(fā)信號以及停止手寫狀態(tài)觸發(fā)信號后,判斷觸筆是否進行手寫輸入;手寫軌跡接收與顯示單元7,用于暫時存儲和顯示手寫過程的軌跡;點陣識別算法單元8,用于存儲根據(jù)輸入軌跡信息對該字進行識別的算法;手寫邏輯算法單元9,用于根據(jù)輸入軌跡從點陣識別算法單元8中調(diào)用相關(guān)算法進行文字識別以及進行其它相關(guān)數(shù)據(jù)的讀取、計算和判斷處理;手寫完成處理單元10,用于對識別處理完成的字進行輸出到觸摸屏顯示。
在上述的鍵盤和手寫協(xié)同輸入裝置中,指觸感知單元4向手寫過程識別單元6發(fā)送手寫狀態(tài)觸發(fā)信號時,還向鍵盤輸入單元2發(fā)送停止鍵盤輸入狀態(tài)觸發(fā)信號;鍵盤操作感知單元1向鍵盤輸入單元2發(fā)送觸發(fā)鍵盤輸入狀態(tài)信號時,向手寫軌跡接收與顯示單元7發(fā)送停止手寫狀態(tài)觸發(fā)信號;這樣保證了移動終端中兩種輸入方式的切換準確性。
參考圖2和圖3所示,該移動終端在進行漢字輸入過程中,如果起初使用的是鍵盤輸入方式輸入,繼而要轉(zhuǎn)換成利用觸摸屏進行手動輸入方式,可以通過手寫輸入裝置來完成自動切換,在進行手寫輸入過程中要轉(zhuǎn)換為鍵盤輸入方式,也可以通過鍵盤輸入裝置實現(xiàn),假設(shè)在該移動終端中,默認的輸入方法為鍵盤拼音輸入法,在輸入過程中根據(jù)實際需要進行兩種輸入法的自動切換,實現(xiàn)過程如下步驟101在移動終端應(yīng)用程序啟動時,鍵盤輸入單元1啟動,加載鍵盤拼音輸入法,在觸摸屏上開啟輸入法的界面;步驟102利用移動終端鍵盤上多個按鍵的組合,進行漢字輸入,鍵盤輸入單元2接收到鍵盤輸入的信息,傳遞給鍵盤輸入完成處理單元3,由鍵盤輸入完成處理單元3進行輸入信息的辨認、組合,生成可能的選擇項,并將由鍵盤輸入單元2輸入確認的漢字,經(jīng)過鍵盤輸入完成處理單元3輸出到觸摸屏上顯示;例如輸入“促”,先后按下2鍵和8鍵組合,鍵盤輸入單元2接收這些輸入,傳送給鍵盤輸入完成處理單元3,鍵盤輸入完成處理單元3將可能的拼音元件組合“bu cu cun cuo cui”輸出,在觸摸屏上顯示,向右移動選擇鍵,使拼音元件選中“cu”,按下OK鍵,鍵盤輸入單元2接收上述輸入,繼續(xù)將選定結(jié)果傳送給鍵盤輸入完成處理單元3,鍵盤輸入完成處理單元3根據(jù)選定結(jié)果將可能的候選字輸出,在觸摸屏上顯示,繼續(xù)利用移動選擇鍵,選擇“促”,按下OK鍵,鍵盤輸入單元2接收該輸入,并將信息傳送給鍵盤輸入完成處理單元3,鍵盤輸入完成處理單元3將選定項輸出,在觸摸屏上顯示“促”。
步驟103由手寫輸入方式完成“進”的輸入,其實現(xiàn)具體為步驟1031指觸感知單元4檢測到手寫觸筆在觸摸屏上按下且大于指觸定時器定時時間,向手寫過程識別單元6發(fā)出手寫狀態(tài)觸發(fā)信號,同時向鍵盤輸入單元2發(fā)出觸發(fā)信號,使鍵盤輸入單元2停止工作;步驟1032手寫過程識別單元6中設(shè)定第一設(shè)定距離,該單元判斷觸筆在指觸定時器的定時時間內(nèi)是否在手寫輸入?yún)^(qū)域內(nèi)的移動距離大于第一設(shè)定距離,如果是,則自動啟動手寫軌跡接收與顯示單元7,輸入法界面清空,并且換到手寫界面,如果否,另行處理;其中觸筆的移動距離是通過計算觸筆在指觸定時器定時時間內(nèi)位置坐標的變化計算得到的;步驟1033觸筆在觸摸屏上書寫“進”,手寫軌跡接收與顯示單元7記錄并通過觸摸屏顯示該輸入軌跡,當脫觸感知單元3接收到觸筆離開觸摸屏的信號,并且觸筆離開觸摸屏的時間長于脫觸定時器的定時時間時,表明該字輸入已經(jīng)結(jié)束,手寫邏輯算法單元9根據(jù)輸入軌跡從點陣識別算法單元8中調(diào)用相關(guān)算法進行文字識別以及進行其它相關(guān)數(shù)據(jù)的讀取、計算和判斷處理,并將結(jié)果傳送給手寫完成處理單元10,手寫完成處理單元10將選擇處理完成的“進”字的結(jié)果輸出給觸摸屏,由觸摸屏進行輸出顯示。
由此,完成了“促進”的輸入,在鍵盤輸入“促”之后,該系統(tǒng)直接識別了手寫輸入狀態(tài)的切換,而無需人為設(shè)定。
步驟104若在手寫輸入過程中,進行鍵盤操作,鍵盤操作感知單元1觸發(fā)手寫軌跡接收與顯示單元7結(jié)束工作,自動退出手寫輸入方式,切換到鍵盤輸入方式,同時觸發(fā)鍵盤輸入單元2開始工作接收鍵盤輸入信息,繼續(xù)利用鍵盤輸入。
權(quán)利要求
1.一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,包括觸筆,觸摸屏,其特征在于,該移動終端還包括一與觸摸屏連接的鍵盤和手寫協(xié)同輸入裝置,所述的鍵盤和手寫協(xié)同輸入裝置進一步地包括鍵盤操作感知單元,用于接收按鍵操作觸發(fā)信號;鍵盤輸入單元,用于接收到鍵盤輸入狀態(tài)觸發(fā)信號后,在鍵盤輸入工作狀態(tài)下接收鍵盤的輸入信息;鍵盤輸入完成處理單元,用于對鍵盤輸入的信息進行分析、處理,并將結(jié)果輸出顯示;手寫狀態(tài)識別單元,用于判斷觸筆是否與觸摸屏接觸;手寫過程識別單元,用于接收到手寫狀態(tài)觸發(fā)信號后,判斷觸筆是否進行手寫輸入;手寫軌跡識別與輸出顯示單元,用于對手寫軌跡進行識別、處理、并輸出顯示。
2.如權(quán)利要求
1所述的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,其特征在于,所述的鍵盤和手寫協(xié)同輸入裝置中,鍵盤輸入狀態(tài)觸發(fā)信號由鍵盤輸入單元或者手寫狀態(tài)識別單元產(chǎn)生的;手寫狀態(tài)觸發(fā)信號由手寫狀態(tài)識別單元或者鍵盤操作感知單元產(chǎn)生的。
3.如權(quán)利要求
1所述的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,其特征在于,所述的手寫軌跡識別與輸出顯示單元進一步地包括手寫軌跡接收與顯示單元,用于暫時存儲和顯示手寫過程的軌跡;點陣識別算法單元,用于存儲根據(jù)輸入軌跡信息對該字進行識別的算法;手寫邏輯算法單元,用于根據(jù)輸入軌跡從點陣識別算法單元中調(diào)用相關(guān)算法進行文字識別;手寫完成處理單元,用于對識別處理完成的字進行輸出顯示。
4.如權(quán)利要求
1所述的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,其特征在于,所述的手寫狀態(tài)識別單元進一步地包括指觸感知單元,用于接收觸筆接觸觸摸屏的手寫準備觸發(fā)信號;脫觸感知單元,用于接收觸筆離開觸摸屏,完成手寫輸入觸發(fā)信號。
5.如權(quán)利要求
1所述的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,其特征在于,所述的脫觸感知單元中設(shè)置有脫觸定時器,當觸筆離開書寫板的時間大于脫觸定時器時,表明手寫輸入完成。
6.如權(quán)利要求
1所述的一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,其特征在于,所述的手寫過程識別單元判斷觸筆是否進行手寫輸入狀態(tài)是通過下述方法實現(xiàn)的設(shè)置指觸定時器和第一設(shè)定距離,判斷觸筆在觸摸屏上第一定時器定時時間內(nèi)的移動距離是否大于第一設(shè)定距離,如果是,則表明觸筆在進行手寫輸入。
7.如權(quán)利要求
6所述的一種具有自動實現(xiàn)全屏手寫輸入功能的移動終端,其特征在于,所述的觸筆移動距離是通過計算觸筆在觸摸屏上起點和終點的位置坐標計算得出的。
專利摘要
本發(fā)明公開了一種具有鍵盤和手寫協(xié)同輸入功能的移動終端,包括觸筆,觸摸屏,以及與觸摸屏連接的鍵盤和手寫協(xié)同輸入裝置,該裝置包括用于接收按鍵操作觸發(fā)信號的鍵盤操作感知單元,用于在鍵盤輸入工作狀態(tài)下接收鍵盤的輸入信息的鍵盤輸入單元,用于對鍵盤輸入的信息進行分析、處理,并將結(jié)果輸出給觸摸屏顯示的鍵盤輸入完成處理單元,用于判斷觸筆是否與觸摸屏接觸的手寫狀態(tài)識別單元,用于判斷觸筆是否進行手寫輸入的手寫過程識別單元,用于對手寫軌跡進行識別、處理、并輸出的手寫軌跡識別與輸出顯示單元。本發(fā)明的移動終端,能夠自動識別鍵盤輸入狀態(tài)和手寫輸入狀態(tài),在進行輸入過程中無需設(shè)定,輸入方式切換簡潔、方便。
文檔編號H04Q7/32GK1991700SQ200510135446
公開日2007年7月4日 申請日期2005年12月28日
發(fā)明者沈仟 申請人:中興通訊股份有限公司導(dǎo)出引文BiBTeX, EndNote, RefMan