一種軌跡式文字輸入裝置及方法
【技術領域】
[0001]本發明涉及計算機文字處理領域,尤其是涉及一種軌跡式文字輸入裝置及方法。
【背景技術】
[0002]本方案所描述的“軌跡式”即為通過手寫筆畫進行輸入的方式。
[0003]中文輸入主要包括筆畫輸入法和拼音輸入法兩大類。拼音輸入法中,可以實現固定詞組的連續輸入,如“發明”一詞對于常見的一些輸入法只要鍵入“fam”甚至是“fm”就可以出現在選擇列表中。而常見的筆畫輸入法只能逐字輸入,尤其是手寫輸入法,由于識別率的問題一般都要將整個字的所有筆畫書寫完畢才可以讓需要輸入的字出現在選擇列表中,對于習慣了用手寫輸入的人來說,輸入速度會比較慢,效率較低。
[0004]中華人民共和國國家知識產權局于2013年09年11日公開了公布號為CN1032944403A的專利文獻,名稱為手寫輸入法識別方法,識別系統對用戶的手寫輸入進行逐個筆畫地識別,用戶每輸入一個筆畫,識別系統將該筆畫與前面已輸入的各個筆畫相組合,篩選出由這些已輸入的筆畫順序結合所可能產生的所有漢字。此方案只能做逐字式的輸入,因此仍然存在輸入速度較慢、效率較低等之問題。
【發明內容】
[0005]本發明主要是解決現有技術所存在的輸入速度慢、效率低的技術問題,提供一種簡化輸入流程、提高輸入速度的軌跡式文字輸入裝置及方法。
[0006]本發明針對上述技術問題主要是通過下述技術方案得以解決的:一種軌跡式文字輸入裝置,包括:
一輸入單元,用于輸入輸入碼或用于輸入和存放輸入碼;
一運行單元,用于執行輸入法的運作,包括運用硬件設備來執行輸入法所預定的功能和動作以及執行串聯式輸入的處理;
一資料單元,用于提供資料的存取;該資料單元亦包括網絡式的儲存媒體;
一顯示單元,至少包含一個顯示單元,用于顯示輸入碼、候選字符和被選字符;
一電源供應單元,該電源供應單元的電源之方式是外接式的模式來提供電源或是將電池裝于該電源供應單元內。
[0007]所述輸入單元、資料單元、顯示單元和電源供應單元都與運行單元連接,所述輸入單元包括寫入區,所述寫入區包括兩個或者兩個以上寫入區塊。
[0008]作為優選,所述寫入區設于觸摸屏或觸摸板上,該寫入區劃分為左右型或上下型的兩個寫入區塊,或劃分為倒“品”字形的三個寫入區塊,或者劃分為“田”字形的四個寫入區塊,或者劃分為三行二列式的六個寫入區塊,各寫入區塊之間可以以分隔線來提示各寫入區塊的范圍。
[0009]作為優選,其中該復數個寫入區塊于作識別搜尋時,運行單元可以因寫入的方式之不同而能作整區式的識別也可以作分區式的個別識別。
[0010]作為優選,其中該運行單元于使用者有于預定輸入區塊寫入軌跡訊息或有作跨區塊的軌跡訊息的寫入時,該運行單元即執行比對、搜尋,這樣的設計讓使用者知道何時才需要看候選區,以免因為邊寫邊看候選區造成精神緊張或是因為有所停頓而讓輸入法輸出了非自己所想要的文字。
[0011]作為優選,軌跡式文字輸入裝置還包括輸入清單區,所述輸入清單區與運行單元連接,該輸入清單區設置在觸摸屏或寫字板上的周緣。
[0012]作為優選,當使用者以簡拼碼的方式來寫入常用詞時,該運行單元能以簡拼碼模式來處理寫入的信息,運行單元對寫入筆跡訊息進行識別并串成一個總輸入碼,并到資料單元中進行識別檢索而將檢索結果顯示于顯示單元。
[0013]作為優選,該輸入裝置還包括一關鍵字詞設定單元,來提升文字輸入的方便性。該關鍵字詞設定單元的特色是該關鍵字詞設定單元于用戶有作文字輸入時,該關鍵字詞設定單元會至文字編輯區來確認該文字編輯區是否還有其它文字可設為關鍵字或是可設為關鍵詞,如果文字編輯區沒有其它文字可設為關鍵字或文字編輯區沒有其它文字可設為關鍵詞時,則依照該使用者所輸入的輸入碼來作搜尋比對;如果文字編輯區還有其它文字,則把最后一字設為關鍵字或/及把最后一詞設為關鍵詞,并把該關鍵字/詞訊息都與用戶所輸入的輸入碼結合成為新的輸入碼,該運行單元再依這兩個新的輸入碼而至數據單元來作比對、搜尋,并將最可能的候選字詞顯示于候選列表區來讓用戶選用,如果輸入區只有關鍵字/詞訊息,則以該關鍵字/詞訊息來作搜尋比對,并把搜尋結果顯示于候選列表區來讓用戶選用,以提升文字輸入的方便性;而該關鍵字詞設定單元亦可與智能選字程序來做結合,以微微的提升了智能選字的正確率。
[0014]作為優選,該輸入裝置還包括一寫入區辨識單元或等效裝置,讓輸入裝置運用該寫入區辨識單元來替代運行單元以辨識寫入區的輸入模式或是輸入方式。該寫入區辨識單元的特色是該寫入區辨識單元于使用者有作軌跡式訊息的輸入時,能識別出使用者的輸入模式或是能辨識出使用者的輸入方式,讓使用者于做如圖9般的于4寫入區塊中寫入2個簡拼碼之寫入時,本發明亦能正確的來辨識使用者所輸入的訊息。
[0015]本發明的輸入單元可以是手寫板、觸控板、觸摸屏、攝像輸入裝置、投射式虛擬寫入區裝置等。
[0016]—種基于軌跡式文字輸入裝置的軌跡式文字輸入方法,包括以下步驟:
51、使用者通過輸入單元輸入筆畫;
52、運行單元判斷輸入的筆畫是否為簡拼碼,如果是,則進入步驟S3,如果否,則進入步驟S4 ;
53、將輸入的筆畫的訊息按照簡拼碼模式進行識別,即將各寫入區塊的筆畫訊息串成一個總的輸入碼,或是把各個簡拼碼訊息串成一個總的輸入碼,再從資料單元中檢索輸入碼對應的結果并在顯示單元上顯示,然后進入步驟S5 ;
54、將輸入的筆畫按照單字模式進行識別,從資料單元中檢索對應的結果并在顯示單元上顯示,然后進入步驟S5 ;
55、用戶選擇要輸入的字詞或是由輸入法程序自動選擇字詞而完成輸入。
[0017]作為優選,步驟S2中,判斷筆畫是否簡拼碼具體為:
S201、如果不存在跨區輸入的筆畫,進入步驟S203,如果存在跨區輸入的筆畫,則進入步驟S202 ;
5202、如果有至少一個寫入區域未檢測到筆跡,進入步驟S203;如果所有寫入區域都檢測到筆跡,則進入步驟S204 ;
5203、認定當前輸入的筆畫為簡拼碼,判斷過程結束;
5204、認定當前輸入的筆畫非簡拼碼,判斷過程結束。
[0018]作為優選,步驟S3中,如果檢索到的結果不是使用者想要輸入的文字,則使用者可以繼續輸入筆畫,減小搜索的范圍。
[0019]作為優選,軌跡式文字輸入方法進一步包括以下步驟:
A、輸入第一個字或詞,并由程序或者使用者確定;
B、將該字或詞設定為關鍵字/詞,并繼續輸入后續的字或詞的筆畫;
C、進行識別比對和顯示;
D、選出所要輸入的字或詞,程序并將該新輸入的字或詞設為新關鍵字/詞,然后繼續輸入后續的字或詞的筆畫;
E、進入步驟C。
[0020]一種軌跡式文字輸入方法,包括以下步驟:
511、輸入或寫入文字的訊息;
512、輸入法程序執行確認文字編輯區看是否有其它文字可設為關鍵字/詞,如果“沒有”則執行步驟S13,如果“有”則執行步驟S14 ;
513、執行智能選字,并顯示智能搜尋的結果至候選區或把智能搜尋的結果顯示至文字編輯區,再執行步驟Sll ;
514、設關鍵字/詞,該關鍵字詞訊息并與用戶所輸入的文字訊息碼結合成為新的輸入碼,輸入法程序再執行比對、搜尋,并顯示搜尋結果;
515、輸入法程序執行智能選字,并顯示智能選字程序的搜尋結果;
516、輸入法程序執行選擇最符合使用者需求的字詞再執行步驟S11。
[0021]—種軌跡式文字輸入方法,而為了要方便無智能選字程序的輸入法能更方便的來輸入常用連接詞,故而把『一種具有關鍵字詞設定單元的軌跡式文字輸入裝置的軌跡式文字輸入方法』做了如下之變更,其包括以下之步驟:
521、輸入或寫入文字的訊息;
522、輸入法程序執行確認文字編輯區看是否有其它文字可設為關