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