一種數(shù)字雙拼雙筆輸入法及其鍵盤方案的制作方法
【專利摘要】本發(fā)明通過對聲母、韻母、聲調(diào)以及筆劃在小鍵盤上面的映射進行合理安排,以讀音、筆順對漢字及其詞組、短語進行編碼,并針對各種不同設(shè)備提出鍵盤布局及編碼方案,從而滿足人們在手持設(shè)備上面方便、快速輸入漢字的需求。優(yōu)點是高效、易學(xué):字詞定位容易、精準;常用詞檢索僅需要2次鍵盤操作;常用長、短句檢索僅需要1~3次鍵盤操作且不影響字詞輸入;聲母位置易為傳統(tǒng)數(shù)字鍵盤的使用者所適應(yīng);韻母位置規(guī)律性強、容易記憶,較好地解決了一些聲、韻易于混淆的問題;筆劃的鍵入直觀、簡單;多種鍵入方案適應(yīng)不同輸入習(xí)慣以及不同設(shè)備;不需切換可以隨意選擇根據(jù)拼音或者筆劃輸入漢字;直觀快捷的選詞、造詞、刪詞、退回方案。
【專利說明】一種數(shù)字雙拼雙筆輸入法及其鍵盤方案
【技術(shù)領(lǐng)域】
[0001]本發(fā)明屬于數(shù)碼設(shè)備漢字輸入【技術(shù)領(lǐng)域】,尤其是針對電腦、手機、遙控器等手持數(shù)碼設(shè)備數(shù)字鍵盤的漢字輸入技術(shù),涉及漢字10鍵或5鍵輸入的編碼方法以及相應(yīng)的鍵盤方案。
【背景技術(shù)】
[0002]目前用于手持設(shè)備的漢字輸入法,語音輸入需要服務(wù)器支持、在需要保持安靜的環(huán)境中無法輸入且識別能力不足,在多數(shù)情況下不如鍵盤輸入及手寫輸入來得方便。由于手持設(shè)備上只能一個或兩個手指點擊鍵盤,對于照搬臺式電腦按鍵布局的全鍵盤輸入法,一個手指分配到的按鍵數(shù)量超過十個,而且按鍵太小,輸入的難度大,輸入速度明顯低于臺式電腦。對于使用數(shù)字鍵盤的輸入法及手寫輸入法,目前則存在如下這些問題:
[0003]1、編碼方式未作改變、直接把全鍵盤輸入方法移植到數(shù)字鍵盤上的輸入法,雖然按鍵數(shù)量減少了,但因為傳統(tǒng)的數(shù)字鍵盤上26個英文字母分布方式與全鍵盤輸入法編碼之間的匹配欠佳,導(dǎo)致效率不高。
[0004]2、使用數(shù)字鍵盤的全拼輸入法,因為韻母的第一個字母只能分配在五個按鍵上,輸入效率比較低;而使用數(shù)字鍵盤的雙拼輸入法,因為現(xiàn)有各種聲母及韻母布局方案的局限性,重碼率比較高且不好記憶。
[0005]3、手寫輸入法輸入時必須把字的筆劃寫全、只能靠聯(lián)想功能輸入詞組、不易單手操作,效率不高;使用五個基本筆劃的筆順輸入法,因為只在5個按鍵上面靠點擊方式輸入編碼,需要點擊的次數(shù)比較多,同樣效率不高;使用十個按鍵的筆劃、字形輸入方法,因為需要記憶的字根比較多,不太容易被初學(xué)者接受;直接從全鍵盤模式移植到數(shù)字鍵盤的形碼輸入法,對于原來在臺式電腦上可以不假思索通過形碼輸入漢字的使用者來說,因為需要重新把字、詞在大腦中轉(zhuǎn)化為編碼再到數(shù)字鍵盤中去找相應(yīng)按鍵,輸入效率嚴重下降。
[0006]4、目前流行的各種輸入方法,詞組輸入都是依次在每一個字上面取多個編碼,導(dǎo)致在輸入編碼比較少的情況下詞組與詞組之間、詞組與單字之間的重碼機率偏高,通常需要輸入比較多的編碼才能找到目標詞組。
[0007]5、單手操作的時候,因為字、詞在候選框分布的范圍較大,無法只通過小幅度挪動一個拇指即選定想要的字、詞,操作起來不夠輕松;選詞出錯時,只能重新輸入編碼,不能一鍵退回。
[0008]6、不管是單字還是詞組,各個編碼之間沒有什么可以區(qū)分的特征,因此用戶在鍵入一些編碼時,輸入法程序無法分辨究竟用戶準備輸入的是單字、二字詞或其它字數(shù)的詞組,這樣就只能在各種不同字數(shù)的詞匯中尋找目標,不利于重碼率的降低。
[0009]7、手持設(shè)備的屏幕顯示空間比較小,如果讓常用短句的排序在前,會對字、詞產(chǎn)生屏蔽作用,不利于字詞的輸入,可是如果反過來又會增加常用短句輸入時需要的按鍵點擊次數(shù),缺乏兩全其美的辦法。
[0010]8、需要通過輸入編碼才能進行造詞,不能在瀏覽文本、網(wǎng)頁時通過簡單的操作把詞庫里沒有的詞造出來,造詞出錯時不能一鍵恢復(fù)到造詞前的狀態(tài),也缺乏一種能夠根據(jù)使用頻率由低到高進行排序從而比較方便地刪除一些用戶自造詞的功能。
[0011]9、在輸入較少編碼的時候,如果讓單字排列在前會導(dǎo)致詞組輸入不方便,如果詞組排列在前會導(dǎo)致單字輸入不方便,如果完全按照使用頻率來排列會因為不同字數(shù)的字、詞相混增加眼睛尋找目標的難度,如果使用單字與詞組的切換功能則需要多點擊一次按鍵,缺乏一種不需要進行切換又能夠隨心所欲選擇單字或詞組的方法。
[0012]10、在觸摸屏設(shè)備上的輸入法,虛擬鍵盤上可以有點、劃等靈活的操作,而在實體鍵盤上通常只能夠進行點擊操作,缺乏一種在實體鍵盤上同樣能夠?qū)崿F(xiàn)類似于劃屏輸入的方法;一般鼠標器、筆記本電腦上的觸摸板只能用來移動鼠標指針,缺乏能夠利用這兩種硬件比較高效地輸入漢字的方法。
【發(fā)明內(nèi)容】
[0013]本發(fā)明的目的,在于解決前面提到的這些問題,讓手持數(shù)碼設(shè)備上的漢字輸入更加輕松、高效。
[0014]為了讓手持數(shù)碼設(shè)備上的漢字輸入更加輕松、高效,用于點擊式編碼輸入的最佳按鍵數(shù)量應(yīng)該是10個。因為:
[0015]?十進制是世界通用的記數(shù)體系,人們對它的熟悉程度是根深蒂固的;
[0016]?陰陽、五行的分類思維是中國幾千年的文化基礎(chǔ),5(五行)X2(陰陽)=10,10個編碼的組合比較符合漢字使用者的思維習(xí)慣,而越是符合使用者思維習(xí)慣的輸入法,用起來就會越輕松;
[0017].10個左右按鍵的鍵盤,對于單指點擊來說是比較容易駕馭的,做到盲打并不困難;·
[0018]?采用3列X4行的十二宮格鍵盤,在目前流行的電容屏手持設(shè)備上面,每一個按鍵的大小剛好與一個手指頭的點擊面積相當(dāng),去掉10個用于編碼輸入的按鍵后還有兩個可以用于其它功能的實現(xiàn);
[0019]?十個按鍵點擊五次可以產(chǎn)生10萬個可能的編碼,如果安排合理,基本上可以滿足GBK漢字內(nèi)碼擴展規(guī)范中21003個漢字以及日常使用的數(shù)萬個常用詞組的編碼需求。
[0020]更少的按鍵數(shù)量能夠讓操作更加容易,但需要采取多種按鍵操作方式以增加編碼數(shù)量。
[0021]如果按鍵數(shù)量為5,5次點擊能夠產(chǎn)生的編碼數(shù)量只有3125個。在觸摸屏設(shè)備上,除了點擊外,還可以進行各種不同方向指劃操作,如果在5個按鍵上進行點擊和上、下、左、右四種方向的指劃操作,同樣進行5次鍵盤操作,可以產(chǎn)生的編碼數(shù)量則達到9765625個。
[0022]綜合拼音與筆順的編碼方案,最可能產(chǎn)生既能夠高效率輸入漢字又能夠適應(yīng)絕大多數(shù)人輸入習(xí)慣的手機輸入法。
[0023]由于聲音交流是人們平時社會交流中使用最多的交流方式,一個比較能夠適應(yīng)大眾需求的輸入法應(yīng)該以漢字發(fā)音作為主體,這樣使用者就不需要先在腦海中把聲音語言轉(zhuǎn)化為結(jié)構(gòu)文字然后再根據(jù)字形找到它的編碼。但純粹只使用拼音將無法避免高重碼率,遇到不是很經(jīng)常使用的字、詞將無法避免大海撈針式搜索目標的困難局面,所以應(yīng)該再輔以字形來鎖定目標。而建立在“一”、“ I ”、“ j ”、“、”和“乙”這五大基本筆劃分類系統(tǒng)上的筆順編碼,具有不需要額外記憶字根的特點,所以它比較適合于用來配合拼音以降低漢字編碼的重碼率。
[0024]詞組的編碼方案應(yīng)該讓先輸入的編碼盡可能地描繪出詞組的全局特征。
[0025]兩字詞是最常用的詞組,而傳統(tǒng)的詞組編碼方案對兩字詞采用在第一個字取多個編碼再在第二個字取多個編碼的規(guī)則,這樣的規(guī)則導(dǎo)致編碼沒有輸入完整編碼的時候很難在候選詞中見到目標詞組。比如五筆字型輸入法的詞組編碼方案,兩字的詞組編碼由第一字的第一碼、第二碼加上第二字的第一碼、第二碼共四碼構(gòu)成,這樣在輸入前兩碼時不會出現(xiàn)第二字的任何特征信息,通常需要至少三次鍵入才能夠在候選欄見到想要輸入的常用詞組。
[0026]如果使用兩個編碼就能夠粗略地描繪出了整個詞組的全局特征,配合自動調(diào)整詞頻的軟件功能,將會有效地減少常用詞組輸入時需要的點擊次數(shù)。在電腦鍵盤輸入中因為多點擊幾個按鍵不會增加多少時間,減少常用詞組輸入需要的點擊次數(shù)一般意義不是很大,但是在手持設(shè)備中對輸入效率的提高卻有重大意義,因為通常點擊頻率明顯低于在電腦鍵盤上的操作。
[0027]在這四大基本思路基礎(chǔ)上,本發(fā)明提出了如下輸入方案。
[0028][I] 一種重碼率低且容易上手的十二宮格聲母及元音布局
[0029]要想讓漢字的輸入更加輕松,應(yīng)該讓每一個漢字輸入時的第一次點擊最符合多數(shù)人的習(xí)慣,同時盡可能地降低第一次點擊的重碼率。這樣,需要參考多年來最流行的數(shù)字鍵盤布局方式,在最大程度降低重碼率與盡可能適應(yīng)人們對該布局方式的記憶習(xí)慣之間權(quán)衡利弊,找到最佳的布局方案。
[0030]傳統(tǒng)手持數(shù)碼設(shè)備的數(shù)字鍵盤布局方式如下:
【權(quán)利要求】
1.一種使用了拼音聲母作為檢索手段的漢字輸入方法,應(yīng)用于電腦、手持數(shù)碼設(shè)備,其特征在于,把漢字聲母分為 b/c/ch、d/f、g/h、j/k、m/n/zh、p/q、r/s/sh、l/t、w/x 和 y/z 共10組,對應(yīng)設(shè)備的10個按鍵,進行漢字單字聲母檢索輸入時,根據(jù)目標漢字一個讀音的聲母找到對應(yīng)按鍵并進行鍵入操作,輸入法軟件將篩選出其拼音聲母從屬于該按鍵所對應(yīng)之聲母組的漢字單字;對于無聲母的單字,以“□”虛擬其聲母并歸于10個聲母組中的某一組,或者在聲韻組合的輸入法中點擊該字韻母所在的按鍵進行聲母檢索。
2.一種使用了拼音韻母作為檢索手段的漢字輸入方法,應(yīng)用于電腦、手持數(shù)碼設(shè)備,其特征在于,把音與母分成 a/ai/ia/ao、e/ei/ie、i/ua/ua1、an/ang/iao、o/en/eng、ui/iu/in/ing、er/ong/iong/ian/iang、u/i1、ou/uo/un、ue/iie/uan/uang 共 10 組,對應(yīng)設(shè)備的 10 個按鍵,進行漢字單字韻母檢索輸入時,根據(jù)目標漢字一個讀音的韻母找到對應(yīng)按鍵并進行鍵入操作,輸入法軟件將篩選出其拼音韻母從屬于該按鍵所對應(yīng)之韻母組的漢字單字。
3.一種使用了漢字筆順作為檢索手段的漢字輸入方法,應(yīng)用于電腦、手持數(shù)碼設(shè)備,其特征在于:若把漢字筆順中指定序號處不存在筆劃的情況稱為空筆并用“□”虛擬其筆劃,則漢字的5個基本筆劃“一”、“ [”、“ J ”、“、”、“乙”加上“□”共有6種筆劃,把這6種筆劃分成2類,取10個按鍵每2個按鍵為I組分成5組與5個非空筆劃分別相關(guān)聯(lián),每組2個按鍵分別與6種筆劃的2類相關(guān)聯(lián),進行漢字筆順檢索輸入時,用下標X代表第X次筆劃鍵入,一次取目標漢字筆順中由輸入法軟件指定的第mx筆和第nx筆雙筆通過一個按鍵鍵入,其中第mx筆必須是非空筆劃,通過第mx筆找到按鍵組,通過第nx筆的類別在按鍵組中找到準確按鍵并鍵入,輸入法軟件將篩選出其第mx筆和第nx筆與該按鍵相對應(yīng)的漢字單字。
4.一種使用了拼音韻母作為檢索手段的漢字輸入方法,應(yīng)用于電腦、手持數(shù)碼設(shè)備,其特征在于,把韻母分成數(shù)量不多于10的N組,分別對應(yīng)設(shè)備的N個不同按鍵,進行漢字單字韻母檢索輸入時,根據(jù)目標漢字一個讀音的韻母找到對應(yīng)按鍵并進行點擊、不同時長的長按、不同方向的指劃、與指定的其它按鍵組合點擊或者其它鍵入操作方式,輸入法軟件將按照預(yù)先設(shè)定的規(guī)則從使用了本權(quán)利要求建立的漢字碼表中篩選出其讀音為該按鍵及鍵入操作所指定之讀音的漢字單字,以下舉例說明可用的具體規(guī)則: (1)韻母按首字母的不同分為a~、e~、i~、ο~、u~/ii~共5組分布在5個按鍵上,如與權(quán)利要求1整合為一個輸入法則依次與聲母組b/c、d/f、g/h、m/n/zh、1/t對應(yīng)相同的按鍵,聲母檢索完成之后,點擊或長按其中一個按鍵,將跳出與鍵盤布局一致的可翻頁候選欄或者直接以觸摸屏的虛擬鍵盤作為候選欄在各按鍵上顯示候選項,候選項是之前鍵入的聲母組與本次鍵入的韻母組進行組合后產(chǎn)生的漢字讀音,找到目標漢字的讀音后在對應(yīng)位置的按鍵處鍵入,將篩選出其讀音為指定之讀音的漢字單字; (2)韻母分組、布局與(I)相同,觸摸屏設(shè)備中,在其中一個虛擬按鍵上進行上、下、左、右4種不同方向的指劃操作,輸入法軟件將篩選出從屬于該按鍵韻母組的、長度分別為1、2、
3或4的韻母所對應(yīng)的漢字,指劃方向與字母數(shù)的對應(yīng)可以根據(jù)使用者習(xí)慣設(shè)置為其它規(guī)則; (3)與(2)唯一不同的只是上、下、左、右4種方向分別對應(yīng)了漢字讀音的4種聲調(diào)即上聲或輕聲、去聲、陽平、陰平,或者使用其它的方向-聲調(diào)對應(yīng)規(guī)則; (4)在(I)中使用權(quán)利要求2的韻母布局方案; (5)在(3)中使用權(quán)利要求2的韻母布局方案;(6)把(2)、(3)、(4)或(5)與(I)相結(jié)合,指劃確定聲調(diào)或字母數(shù)的同時,以虛擬鍵盤為候選欄在各按鍵上顯示全部可能的讀音候選項; (7)把以上各項中需要指劃操作的4種不同方向指劃改為4種不同時長的長按,長按按鍵后設(shè)備通過振動、聲音或屏幕方式對使用者進行提示以實現(xiàn)精確的時長控制; (8)把以上各項中需要指劃操作的4種不同方向指劃改為與其它4個指定按鍵組合點擊。
5.一種使用了漢字筆順作為檢索手段的漢字輸入方法,應(yīng)用于電腦、手持數(shù)碼設(shè)備,其特征在于:進行筆順檢索輸入時,一次取目標漢字筆順中由輸入法軟件指定的第Hlx筆和第nx筆雙筆,通過其中一筆找到與其關(guān)聯(lián)的按鍵,通過另一筆找到與其關(guān)聯(lián)的鍵入方式如單擊、與其它不同按鍵組合點擊、不同時長的長按、不同方向的指劃或者其它鍵入方式,輸入法軟件將篩選出其第mx筆和第nx筆符合該按鍵及鍵入操作指定的漢字單字。
6.一種用于電腦、手持數(shù)碼設(shè)備的漢字輸入方法,其特征在于: (1)詞組的編碼先依次取詞組中每一個單字編碼的一個字符再依次取詞組每一個單字編碼的另一個或多個字符,編碼長度不足則繼續(xù)依次逐字取單字編碼的其它其它直至達到約定的最大碼長,配合自動調(diào)頻功能,實現(xiàn)以盡可能少的鍵盤操作次數(shù)篩選出常用詞組的效果; (2)句子輸入時,它的一個編碼字符采取可與字詞鍵入相區(qū)分的其它方式鍵入,從而鍵入該編碼字符的同時屏蔽掉詞組及單字,能夠一兩個鍵快速找到常用句子,同時在檢索詞組、單字時不會出現(xiàn)這些句子,減少詞組、單字檢索時所需要的操作次數(shù)。
7.一種用于觸屏數(shù)碼設(shè)備輸入法的選詞及光標定位方法,其特征在于:輸入法軟件在虛擬鍵盤的空格鍵上面設(shè)置拖拽、長按功能,通過手指在空格鍵上的上、下、左、右不同方向拖動,于漢字輸入狀態(tài)下實現(xiàn)候選文字的上、下連續(xù)翻頁及左、右連續(xù)滾動,于編輯狀態(tài)下實現(xiàn)文本中光標的上、下、左、右連續(xù)移動,可以通過拖拽的距離調(diào)整候選文字滾動、翻頁或光標移動的速度,輸入狀態(tài)下手指在拖拽該鍵過程中一旦離開觸摸屏則當(dāng)前選中的文字將被推送到光標位置,在出現(xiàn)錯誤的選定操作后通過長按空格鍵將退回到選定之前的狀態(tài)。
8.一種用于電腦或手持數(shù)碼設(shè)備輸入法的造詞及刪詞方法,其特征在于:輸入法軟件設(shè)置有快速造詞菜單或者快速造詞功能鍵,在瀏覽狀態(tài)或者編輯狀態(tài)下,通過調(diào)用菜單或點擊造詞功能鍵可以自動在詞庫中加入已選定的詞組、短語,當(dāng)出現(xiàn)造詞錯誤時,再次調(diào)用菜單或者點擊功能鍵迅速從詞庫中刪除最后一次加入的詞組或短語。
9.一種用于電腦或手持數(shù)碼設(shè)備的音形結(jié)合漢字輸入方法,其特征在于,整合以上數(shù)個權(quán)利要求于一個軟件之中,實現(xiàn)操作方便、快捷的漢字輸入功能,以下列舉其中8種比較實用的整合方案,并列表以帶邊框字符表示設(shè)備本來的按鍵映射、不帶邊框字符表示重新定義的按鍵映射說明其鍵盤布局:表i電腦數(shù)字鍵盤純單擊音筆輸入方案,0與各鍵組合輸入全角符號,B與各鍵組合輸入半角標 點符號,B+Q顯示鍵盤映射表以及幫助文檔,同時可對各按鍵映射的標點符號進行設(shè)定,0+0切 換數(shù)字輸入,候選欄有12個選項,其中4個單字、8個詞組,點擊g選中第一個單字上屏,點擊 M選中第一個詞組上屏,其余字詞以O(shè)~9為序號,長按數(shù)字鍵選中相應(yīng)序號的字詞上屏
10.一種手持漢字輸入設(shè)備,其特征在于:通過多個搖桿按鍵或者軌跡按鈕的點擊與不同方向指劃,或者通過多個普通按鍵的點擊配合一個軌跡球不同方向的滑動,或者通過一個專門用來作為虛擬鍵盤的小面積觸摸屏或觸摸板來實現(xiàn)點劃操作,從而能夠?qū)崿F(xiàn)需要通過按鍵點劃操作進行文字輸入的輸入法。
【文檔編號】G06F3/02GK103576886SQ201210277981
【公開日】2014年2月12日 申請日期:2012年8月7日 優(yōu)先權(quán)日:2012年8月7日
【發(fā)明者】李焌堅 申請人:李焌堅