便于修改的手寫輸入設(shè)備快速輸入法
【專利摘要】本發(fā)明涉及一種便于修改的手寫輸入設(shè)備快速輸入法?,F(xiàn)有手寫輸入設(shè)備連續(xù)輸入多個(gè)文字(或單詞)時(shí)無(wú)法準(zhǔn)確地分割、處理。為此,本發(fā)明便于修改的手寫輸入設(shè)備快速輸入法,通過(guò)增設(shè)動(dòng)態(tài)分隔符,在當(dāng)前輸入?yún)^(qū)域中分隔出一個(gè)長(zhǎng)度可以根據(jù)需要不斷延長(zhǎng)的當(dāng)前子輸入?yún)^(qū)域和一個(gè)可以不斷右移的下一子輸入?yún)^(qū),當(dāng)用戶需要時(shí),只需筆尖或指頭跨過(guò)動(dòng)態(tài)分隔符,進(jìn)入下一子輸入?yún)^(qū)書寫,就可使剛剛書寫完成的文字得到后臺(tái)處理。本發(fā)明具有步驟少、速度快、效率高的優(yōu)點(diǎn),適合處理漢語(yǔ)、日語(yǔ)、韓語(yǔ)等字符文字,也適合處理英語(yǔ)、法語(yǔ)、德語(yǔ)等字母文字以及各種標(biāo)點(diǎn)符號(hào),適用于個(gè)人電腦、智能手機(jī)、掌上電腦等各種支持外部輸入的終端設(shè)備。
【專利說(shuō)明】便于修改的手寫輸入設(shè)備快速輸入法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種便于修改的手寫輸入設(shè)備快速輸入法,具體涉及一種在手寫輸入設(shè)備上通過(guò)增設(shè)動(dòng)態(tài)分隔符來(lái)間隔字符,借以提高手寫輸入速度和識(shí)別準(zhǔn)確度的方法。
【背景技術(shù)】
[0002]近年來(lái),手寫輸入已廣泛應(yīng)用于移動(dòng)電話、掌上電腦等移動(dòng)設(shè)備,現(xiàn)有大部分的手寫輸入設(shè)備是讓用戶每次書寫一個(gè)文字(或單詞),再通過(guò)內(nèi)部的識(shí)別系統(tǒng)將手寫的文字(或單詞)轉(zhuǎn)換為手機(jī)可識(shí)別的標(biāo)準(zhǔn)字體顯示在手機(jī)屏幕上。但是此種方式的缺點(diǎn)是手寫時(shí)一次只能輸入一個(gè)文字(或單詞),并且必須停頓下來(lái)等待文字識(shí)別,無(wú)法不間斷書寫,也無(wú)法保存手寫輸入的原筆跡。
[0003]為了改善用戶體驗(yàn),有的手寫輸入設(shè)備開始支持多文字(或多單詞)連續(xù)書寫輸入。這種技術(shù)不需要等待系統(tǒng)對(duì)單個(gè)文字(或單詞)進(jìn)行識(shí)別,能一次連續(xù)輸入多個(gè)文字(或單詞),手寫速度大大提高。但是現(xiàn)有技術(shù)也有一個(gè)缺陷:連續(xù)輸入多個(gè)文字(或單詞)時(shí)無(wú)法準(zhǔn)確地將手寫輸入分割成單個(gè)文字(或單詞)。這會(huì)導(dǎo)致在進(jìn)行文字識(shí)別時(shí)將多個(gè)文字作為一個(gè)文字進(jìn)行識(shí)別,或者將多個(gè)單詞作為一個(gè)單詞進(jìn)行識(shí)別,進(jìn)而不能正確識(shí)別。如果輸入設(shè)備不進(jìn)行文字識(shí)別,而是將多個(gè)字符縮小成一個(gè)圖像保存在文件中,在編輯文件時(shí)多個(gè)文字(或單詞)只能作為一個(gè)單元處理,而不是作為多個(gè)單元處理。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的問(wèn)題是如何克服現(xiàn)有技術(shù)的上述缺陷,提供一種便于修改的手寫輸入設(shè)備快速輸入法。
[0005]本發(fā)明便于修改的手寫輸入設(shè)備快速輸入法,包括下述步驟:
[0006]( I)在觸屏輸入裝置上定義坐標(biāo)系;
[0007](2)通過(guò)坐標(biāo)將觸屏分成M個(gè)顯示行,手寫輸入時(shí),其中一顯示行處于激活狀態(tài),為當(dāng)前顯示行,當(dāng)前顯示行內(nèi)設(shè)有當(dāng)前顯示格和待顯示格,上次手寫信息在當(dāng)前顯示格內(nèi)顯示,即將輸入的信息將在待顯示格內(nèi)顯示,同時(shí)將觸屏區(qū)域分為N個(gè)輸入?yún)^(qū)域,至少一個(gè)輸入?yún)^(qū)域?yàn)楫?dāng)前輸入?yún)^(qū)域;
[0008](3)當(dāng)前輸入?yún)^(qū)域內(nèi)設(shè)有動(dòng)態(tài)分隔符,該動(dòng)態(tài)分隔符與當(dāng)前輸入?yún)^(qū)域左邊側(cè)保持A個(gè)橫軸單位;動(dòng)態(tài)分隔符左側(cè)為當(dāng)前子輸入?yún)^(qū),動(dòng)態(tài)分隔符右側(cè)為下一子輸入?yún)^(qū),
[0009]①.每次手寫輸入時(shí),觸屏輸入裝置的處理部件首先判斷在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域是否有新的軌跡點(diǎn)輸入:
[0010]若超過(guò)預(yù)定時(shí)間T,當(dāng)前輸入?yún)^(qū)域仍沒(méi)有新軌跡點(diǎn)輸入,判斷本次手寫輸入結(jié)束,
[0011]②.觸屏輸入裝置的處理部件將當(dāng)前子輸入?yún)^(qū)內(nèi)的手寫影像作為整體存貯,識(shí)別后或按比例縮小后顯示在待顯示格內(nèi),該待顯示格轉(zhuǎn)化為當(dāng)前顯示格,并在其右側(cè)生成新的待顯示格,具體表現(xiàn)為當(dāng)前顯示格和待顯示格右移;同時(shí)將當(dāng)前子輸入?yún)^(qū)內(nèi)的影像清空和/或?qū)?dòng)態(tài)分隔符轉(zhuǎn)化為靜態(tài)分隔符,并在其右側(cè)依次生成新的當(dāng)前子輸入?yún)^(qū)、新的動(dòng)態(tài)分隔符和新的下一子輸入?yún)^(qū),具體表現(xiàn)為當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符和下一子輸入?yún)^(qū)右移,然后返還第①步;
[0012]若在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域內(nèi)有新軌跡點(diǎn)輸入,則進(jìn)一步判斷該新軌跡點(diǎn)位于動(dòng)態(tài)分隔符左側(cè)還是右側(cè),即判斷新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū)還是位于下一子輸入?yún)^(qū),
[0013]若新筆劃位于動(dòng)態(tài)分隔符右側(cè),即新軌跡點(diǎn)位于下一子輸入?yún)^(qū),則返還第②步;
[0014]若新筆劃位于動(dòng)態(tài)分隔符左側(cè),即新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū),則判定本次手寫輸入尚未結(jié)束,所述觸屏輸入裝置的處理部件不斷找出當(dāng)前子輸入?yún)^(qū)內(nèi)最靠右的軌跡點(diǎn),并使動(dòng)態(tài)分隔符不斷右移,確保動(dòng)態(tài)分隔符與當(dāng)前子輸入?yún)^(qū)最靠右的軌跡點(diǎn)始終保持B個(gè)橫軸單位,然后返還第①步;
[0015]當(dāng)前顯示格、待顯示格右移至顯示行最右端時(shí),自動(dòng)轉(zhuǎn)下一顯示行;當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符或下一子輸入?yún)^(qū)右移至當(dāng)前輸入?yún)^(qū)域最右側(cè)時(shí),自動(dòng)轉(zhuǎn)下一輸入?yún)^(qū)域,其中M、N、A、B均為正整數(shù),T為正數(shù)。T 一般取0.3?2秒,M、N、A —般取8?10,B —般取4?6。
[0016]如此設(shè)計(jì),如果用戶需要連續(xù)輸入較長(zhǎng)的字符串或單詞,可以在當(dāng)前子輸入?yún)^(qū)內(nèi)連續(xù)書寫,這種情況下,當(dāng)前子輸入?yún)^(qū)可以不斷隨著用戶的持續(xù)手寫輸入而自動(dòng)伸展,滿足用戶需求。
[0017]用戶寫完一個(gè)詞組或單詞后,只需移動(dòng)很小距離,跨過(guò)動(dòng)態(tài)分隔符,進(jìn)入下一子輸入?yún)^(qū)內(nèi)書寫,剛寫完的詞組或單詞就可進(jìn)入后臺(tái)處理,十分方便。
[0018]作為優(yōu)化,所述動(dòng)態(tài)分隔符呈豎線狀。如此設(shè)計(jì),分隔符結(jié)構(gòu)簡(jiǎn)單,占用面積小。
[0019]作為優(yōu)化,當(dāng)前顯示行中也設(shè)有動(dòng)態(tài)分隔符,當(dāng)前顯示格和待顯示格右移時(shí),動(dòng)態(tài)分隔符隨同右移,該動(dòng)態(tài)分隔符始終位于當(dāng)前顯示格和待顯示格之間。如此設(shè)計(jì),該動(dòng)態(tài)分隔符如同現(xiàn)有輸入設(shè)備中的指示輸入位置的鼠標(biāo)。
[0020]作為優(yōu)化,第②步動(dòng)態(tài)分隔符右移時(shí),其原位上生產(chǎn)成一個(gè)靜態(tài)分隔符,點(diǎn)擊某一靜態(tài)分隔符,可在該靜態(tài)分隔符處插入手寫輸入,也可刪除其左側(cè)或右側(cè)手寫輸入影像。如此設(shè)計(jì),便于編輯。
[0021]本發(fā)明的核心在于:通過(guò)增設(shè)動(dòng)態(tài)分隔符,在當(dāng)前輸入?yún)^(qū)域中分隔出一個(gè)長(zhǎng)度可以根據(jù)需要不斷延長(zhǎng)的當(dāng)前子輸入?yún)^(qū)域和一個(gè)可以不斷右移的下一子輸入?yún)^(qū),當(dāng)用戶需要時(shí),只需筆尖或指頭跨過(guò)動(dòng)態(tài)分隔符,進(jìn)入下一子輸入?yún)^(qū)書寫,就可使剛剛書寫完成的文字得到后臺(tái)處理(暫存或者暫存和識(shí)別)。
[0022]與現(xiàn)有技術(shù)相比,本發(fā)明的優(yōu)點(diǎn)在于:
[0023](I).步驟少、速度快、效率高;
[0024](2).有助于提高字跡識(shí)別率;
[0025](3).便于后期編輯;
[0026](4).當(dāng)前子輸入?yún)^(qū)可以方便地根據(jù)需要延行,字符排布疏密控制方便,供用戶后續(xù)書與時(shí)參考;
[0027](5).本發(fā)明支持快速逐個(gè)字(或單詞)輸入,也可支持用戶一次輸入多個(gè)字符(或單詞)。
[0028]本發(fā)明適用于漢語(yǔ)、日語(yǔ)、韓語(yǔ)等方塊文字輸入,英語(yǔ)、法語(yǔ)、德語(yǔ)等字母文字的輸入處理,以及各種標(biāo)點(diǎn)符號(hào)的輸入處理。適合個(gè)人電腦、智能手機(jī)、掌上電腦等各種支持外部輸入的終端設(shè)備使用。
【專利附圖】
【附圖說(shuō)明】
[0029]下面結(jié)合附圖對(duì)本發(fā)明便于修改的手寫輸入設(shè)備快速輸入法作進(jìn)一步說(shuō)明:
[0030]圖1是在本發(fā)明便于修改的手寫輸入設(shè)備快速輸入法的流程圖;
[0031]圖2是在傳統(tǒng)手寫輸入設(shè)備的多單詞輸入效果示意圖(無(wú)動(dòng)態(tài)分隔符);
[0032]圖3是輸入一個(gè)筆劃時(shí)當(dāng)前輸入?yún)^(qū)域顯示的效果示意圖;
[0033]圖4是輸入一個(gè)字母時(shí)當(dāng)前輸入?yún)^(qū)域顯示的效果示意圖;
[0034]圖5是輸入一個(gè)單詞時(shí)當(dāng)前輸入?yún)^(qū)域顯示的效果示意圖;
[0035]圖6是在當(dāng)前輸入?yún)^(qū)域輸入多個(gè)單詞時(shí)當(dāng)前顯示格顯示的效果示意圖;
[0036]圖7是在當(dāng)前輸入?yún)^(qū)域輸入多個(gè)漢字時(shí)當(dāng)前顯示格顯示的效果示意圖。
[0037]圖中:1為動(dòng)態(tài)分隔符、2為靜態(tài)分隔符。
【具體實(shí)施方式】
[0038]【具體實(shí)施方式】:如圖1所示,本便于修改的手寫輸入設(shè)備快速輸入法,包括下述步驟:
[0039]( I)在觸屏輸入裝置上定義坐標(biāo)系;
[0040](2)通過(guò)坐標(biāo)將觸屏分成M個(gè)顯示行,手寫輸入時(shí),其中一顯示行處于激活狀態(tài),為當(dāng)前顯示行,當(dāng)前顯示行內(nèi)設(shè)有當(dāng)前顯示格和待顯示格,上次手寫信息在當(dāng)前顯示格內(nèi)顯示,即將輸入的信息將在待顯示格內(nèi)顯示,同時(shí)將觸屏區(qū)域分為N個(gè)輸入?yún)^(qū)域,至少一個(gè)輸入?yún)^(qū)域?yàn)楫?dāng)前輸入?yún)^(qū)域;
[0041](3)當(dāng)前輸入?yún)^(qū)域內(nèi)設(shè)有動(dòng)態(tài)分隔符1,該動(dòng)態(tài)分隔符I與當(dāng)前輸入?yún)^(qū)域左邊側(cè)保持A個(gè)橫軸單位;動(dòng)態(tài)分隔符I左側(cè)為當(dāng)前子輸入?yún)^(qū),動(dòng)態(tài)分隔符右側(cè)為下一子輸入?yún)^(qū),
[0042]①.每次手寫輸入時(shí),觸屏輸入裝置的處理部件首先判斷在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域是否有新的軌跡點(diǎn)輸入:
[0043]若超過(guò)預(yù)定時(shí)間T,當(dāng)前輸入?yún)^(qū)域仍沒(méi)有新軌跡點(diǎn)輸入,判斷本次手寫輸入結(jié)束,
[0044]②.觸屏輸入裝置的處理部件將當(dāng)前子輸入?yún)^(qū)內(nèi)的手寫影像作為整體存貯,識(shí)別后或按比例縮小后顯示在待顯示格內(nèi),該待顯示格轉(zhuǎn)化為當(dāng)前顯示格,并在其右側(cè)生成新的待顯示格,具體表現(xiàn)為當(dāng)前顯示格和待顯示格右移;同時(shí)將當(dāng)前子輸入?yún)^(qū)內(nèi)的影像清空和/或?qū)?dòng)態(tài)分隔符I轉(zhuǎn)化為靜態(tài)分隔符2,并在其右側(cè)依次生成新的當(dāng)前子輸入?yún)^(qū)、新的動(dòng)態(tài)分隔符I和新的下一子輸入?yún)^(qū),具體表現(xiàn)為當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符和下一子輸入?yún)^(qū)右移,然后返還第①步;
[0045]若在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域內(nèi)有新軌跡點(diǎn)輸入,則進(jìn)一步判斷該新軌跡點(diǎn)位于動(dòng)態(tài)分隔符左側(cè)還是右側(cè),即判斷新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū)還是位于下一子輸入?yún)^(qū),
[0046]若新筆劃位于動(dòng)態(tài)分隔符I右側(cè),即新軌跡點(diǎn)位于下一子輸入?yún)^(qū),則返還第②步;
[0047]若新筆劃位于動(dòng)態(tài)分隔符左側(cè),即新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū),則判定本次手寫輸入尚未結(jié)束,所述觸屏輸入裝置的處理部件不斷找出當(dāng)前子輸入?yún)^(qū)內(nèi)最靠右的軌跡點(diǎn),并使動(dòng)態(tài)分隔符不斷右移,確保動(dòng)態(tài)分隔符與當(dāng)前子輸入?yún)^(qū)最靠右的軌跡點(diǎn)始終保持B個(gè)橫軸單位,然后返還第①步;
[0048]當(dāng)前顯示格、待顯示格右移至顯示行最右端時(shí),自動(dòng)轉(zhuǎn)下一顯示行;當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符或下一子輸入?yún)^(qū)右移至當(dāng)前輸入?yún)^(qū)域最右側(cè)時(shí),自動(dòng)轉(zhuǎn)下一輸入?yún)^(qū)域,其中M、N、A、B均為正整數(shù),T為正數(shù)。T 一般取0.3?2秒,M、N、A —般取8?10,B —般取4?6。
[0049]所述動(dòng)態(tài)分隔符I呈豎線狀。
[0050]當(dāng)前顯示行中也設(shè)有動(dòng)態(tài)分隔符1,當(dāng)前顯示格和待顯示格右移時(shí),動(dòng)態(tài)分隔符I隨同右移,該動(dòng)態(tài)分隔符I始終位于當(dāng)前顯示格和待顯示格之間。
[0051]第②步動(dòng)態(tài)分隔符I右移時(shí),其原位上生產(chǎn)成一個(gè)靜態(tài)分隔符2,點(diǎn)擊某一靜態(tài)分隔符2,可在該靜態(tài)分隔符2處插入手寫輸入,也可刪除其左側(cè)或右側(cè)手寫輸入影像。
【權(quán)利要求】
1.一種便于修改的手寫輸入設(shè)備快速輸入法,包括下述步驟: (1)在觸屏輸入裝置上定義坐標(biāo)系; (2)通過(guò)坐標(biāo)將觸屏分成M個(gè)顯示行,手寫輸入時(shí),其中一顯示行處于激活狀態(tài),為當(dāng)前顯示行,當(dāng)前顯示行內(nèi)設(shè)有當(dāng)前顯示格和待顯示格,上次手寫信息在當(dāng)前顯示格內(nèi)顯示,即將輸入的信息將在待顯示格內(nèi)顯示,同時(shí)將觸屏區(qū)域分為N個(gè)輸入?yún)^(qū)域,至少一個(gè)輸入?yún)^(qū)域?yàn)楫?dāng)前輸入?yún)^(qū)域; (3)當(dāng)前輸入?yún)^(qū)域內(nèi)設(shè)有動(dòng)態(tài)分隔符,該動(dòng)態(tài)分隔符與當(dāng)前輸入?yún)^(qū)域左邊側(cè)保持A個(gè)橫軸單位;動(dòng)態(tài)分隔符左側(cè)為當(dāng)前子輸入?yún)^(qū),動(dòng)態(tài)分隔符右側(cè)為下一子輸入?yún)^(qū), ①.每次手寫輸入時(shí),觸屏輸入裝置的處理部件首先判斷在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域是否有新的軌跡點(diǎn)輸入: 若超過(guò)預(yù)定時(shí)間T,當(dāng)前輸入?yún)^(qū)域仍沒(méi)有新軌跡點(diǎn)輸入,判斷本次手寫輸入結(jié)束, ②.觸屏輸入裝置的處理部件將當(dāng)前子輸入?yún)^(qū)內(nèi)的手寫影像作為整體存貯,識(shí)別后或按比例縮小后顯示在待顯示格內(nèi),該待顯示格轉(zhuǎn)化為當(dāng)前顯示格,并在其右側(cè)生成新的待顯示格,具體表現(xiàn)為當(dāng)前顯示格和待顯示格右移;同時(shí)將當(dāng)前子輸入?yún)^(qū)內(nèi)的影像清空和/或?qū)?dòng)態(tài)分隔符轉(zhuǎn)化為靜態(tài)分隔符,并在其右側(cè)依次生成新的當(dāng)前子輸入?yún)^(qū)、新的動(dòng)態(tài)分隔符和新的下一子輸入?yún)^(qū),具體表現(xiàn)為當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符和下一子輸入?yún)^(qū)右移,然后返還第①步; 若在預(yù)定時(shí)間T內(nèi),當(dāng)前輸入?yún)^(qū)域內(nèi)有新軌跡點(diǎn)輸入,則進(jìn)一步判斷該新軌跡點(diǎn)位于動(dòng)態(tài)分隔符左側(cè)還是右側(cè),即判斷新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū)還是位于下一子輸入?yún)^(qū), 若新筆劃位于動(dòng)態(tài)分隔符右側(cè),即新軌跡點(diǎn)位于下一子輸入?yún)^(qū),則返還第②步; 若新筆劃位于動(dòng)態(tài)分隔符左側(cè),即新軌跡點(diǎn)位于當(dāng)前子輸入?yún)^(qū),則判定本次手寫輸入尚未結(jié)束,所述觸屏輸入裝置的處理部件不斷找出當(dāng)前子輸入?yún)^(qū)內(nèi)最靠右的軌跡點(diǎn),并使動(dòng)態(tài)分隔符不斷右移,確保動(dòng)態(tài)分隔符與當(dāng)前子輸入?yún)^(qū)最靠右的軌跡點(diǎn)始終保持B個(gè)橫軸單位,然后返還第①步; 當(dāng)前顯示格、待顯示格右移至顯示行最右端時(shí),自動(dòng)轉(zhuǎn)下一顯示行;當(dāng)前子輸入?yún)^(qū)、動(dòng)態(tài)分隔符或下一子輸入?yún)^(qū)右移至當(dāng)前輸入?yún)^(qū)域最右側(cè)時(shí),自動(dòng)轉(zhuǎn)下一輸入?yún)^(qū)域,其中M、N、A、B均為正整數(shù),T為正數(shù)。
2.根據(jù)權(quán)利要求1所述的便于修改的手寫輸入設(shè)備快速輸入法,其特征在于:所述動(dòng)態(tài)分隔符呈豎線狀。
3.根據(jù)權(quán)利要求1所述的便于修改的手寫輸入設(shè)備快速輸入法,其特征在于:當(dāng)前顯不行中也設(shè)有動(dòng)態(tài)分隔符,當(dāng)前顯不格和待顯不格右移時(shí),動(dòng)態(tài)分隔符隨同右移,該動(dòng)態(tài)分隔符始終位于當(dāng)前顯示格和待顯示格之間。
4.根據(jù)權(quán)利要求3所述的便于修改的手寫輸入設(shè)備快速輸入法,其特征在于:第②步動(dòng)態(tài)分隔符右移時(shí),其原位上生產(chǎn)成一個(gè)靜態(tài)分隔符,點(diǎn)擊某一靜態(tài)分隔符,可在該靜態(tài)分隔符處插入手寫輸入,也可刪除其左側(cè)或右側(cè)手寫輸入影像。
【文檔編號(hào)】G06F3/023GK103677311SQ201410001459
【公開日】2014年3月26日 申請(qǐng)日期:2014年1月2日 優(yōu)先權(quán)日:2014年1月2日
【發(fā)明者】朱海威 申請(qǐng)人:朱海威