專利名稱:中英文數(shù)字五音輸入法及鍵盤的制作方法
技術領域:
本發(fā)明涉及一種輸入中文、英文和數(shù)字的方法及鍵盤。
背景技術:
隨著信息時代的來臨,采用數(shù)字鍵盤輸入漢字的設備越來越多,如各種電話、手機等等。目前絕大多數(shù)數(shù)字鍵盤都采用智能拼音輸入法,每個拼音字母按一次鍵,系統(tǒng)自動組合出按鍵序列可能組成的拼音,其按鍵次數(shù)至少是該拼音的字母個數(shù)。英文單詞的智能輸入也是如此。但用戶還是希望按鍵次數(shù)越少越好。
發(fā)明內容
本發(fā)明的目的在于減少拼音和英文單詞輸入的按鍵次數(shù),更快的輸入漢字和英文單詞。
本發(fā)明是對目前常用的數(shù)字鍵盤智能拼音輸入法和智能英文輸入法的一種改進。通過設置組合鍵,減少了拼音和英文單詞的按鍵次數(shù)。還可以得到英文單詞的中文翻譯,并輸入該中文翻譯。
本發(fā)明所述的數(shù)字鍵盤為通用的數(shù)字鍵盤,字母在數(shù)字鍵上的分布形式為2(ABC)、3(DEF)、4(GHI)、5(JKL)、6(MNO)、7(PQRS)、8(TUV)、9(WXYZ)。其中的“2、3、4、6、8”5個鍵上分布有拼音韻母或英文元音字母“a、e、i、o、u”,其它鍵沒有韻母或元音字母。當沒有韻母的兩個鍵相鄰順序輸入時,是不可能出現(xiàn)拼音組合的;當沒有元音字母的兩個鍵相鄰順序輸入時,單詞的組合率也是很低的。若在這些沒有韻母或元音字母的鍵上分配一些韻母或元音字母,就會提高按鍵序列的拼音或單詞的組合率,從而提高輸入效率。
1本發(fā)明所述的一種按照漢語拼音在通用數(shù)字鍵盤輸入漢字的方法,是按照以下的方法和步驟實現(xiàn)的1.1按照所輸入漢字的漢語拼音的字母順序,按一下拼音字母所對應的數(shù)字鍵,直到拼音字母全部輸入;例如輸入拼音“jia”,按順序分別按一下“j、i、a”所在的“5、4、2”3個鍵即可;1.2設立了5個組合鍵,分別為(1)數(shù)字鍵“1”對應拼音字母組合“an;(2)數(shù)字鍵“5”對應拼音字母組合“en”;(3)數(shù)字鍵“7”對應拼音字母組合“in”;(4)數(shù)字鍵“9”對應拼音字母組合“ong”;
(5)數(shù)字鍵“0”對應拼音字母組合“un”;(6)若數(shù)字鍵“0”有特殊用途不能用于對應,可將拼音字母組合“un”對應到數(shù)字鍵“5”上;在輸入拼音過程中若遇到這些拼音字母組合,只需按一下所對應的數(shù)字鍵即可輸入相應的拼音字母組合;不必逐鍵輸入這些拼音字母組合的每個字母,從而減少按鍵次數(shù);當然,如果用戶一定要逐鍵輸入,也是可以的。例如輸入“tong”,一般要輸入“8664”共4鍵,本輸入法只要輸入“89”共2鍵即可,如果用戶一定要輸入“8664”也是可以的。
1.3可將這些拼音字母組合標記在對應的數(shù)字鍵上,拼音字母組合“ong”可以標記為“on”;若數(shù)字鍵“5”同時對應有兩個拼音字母組合“en”和“un”,可是按鍵不能同時做兩個標記,可以在其上標記“-n”,代表“en”和“un”。
1.4每按一次鍵,都在提示區(qū)顯示出這些按鍵序列可以完全或部分組合出來的拼音,完全組合出來的拼音顯示在前,部分組合出來的拼音顯示在后,同時在候選區(qū)顯示出完全組合出來的拼音所對應的漢字,按使用頻率順序排列,若候選區(qū)未滿,繼續(xù)顯示部分組合出來的拼音所對應的漢字;直到所要輸入的拼音輸入完畢。例如輸入“jiang”,首先按一下“j”所在的“5”鍵,提示區(qū)出現(xiàn)完全組合拼音“en”和部分組合拼音“ka、la、kai、…”;候選區(qū)先排列出“en”所對應的全部漢字,再排列出其他拼音所對應的高頻漢字;再按一下“i”所在的“4”鍵,提示區(qū)出現(xiàn)完全組合拼音“ji、li”和部分組合拼音“jia、lia、…”,候選區(qū)出現(xiàn)相應的漢字;再按一下“an”所在的“1”鍵,提示區(qū)出現(xiàn)完全組合拼音“jian、lian”和部分組合拼音“jiang、…”,候選區(qū)出現(xiàn)相應的漢字;最后按一下“g”所在的“4”鍵,提示區(qū)出現(xiàn)完全組合拼音“jiang、liang”,此時不存在部分拼音組合,候選區(qū)出現(xiàn)相應的漢字。
1.5若所要輸入的漢字出現(xiàn)在候選區(qū)時,按住該漢字在候選區(qū)排列序號所表示的數(shù)字鍵,直到該漢字出現(xiàn)在文本編輯區(qū)時,松開該鍵;這種選字方法稱為“長按”選字;例如輸入“江”,當拼音“jiang”輸入完畢,候選區(qū)就顯示出“江”字了,假如“江”字排在第5位,長按“5”鍵可以輸入“江”字。
1.6若所要輸入的漢字出現(xiàn)在候選區(qū)時,也可按一下確認鍵,再按一下該漢字在候選區(qū)排列序號所表示的數(shù)字鍵,該漢字就會出現(xiàn)在文本編輯區(qū);或者,按一下確認鍵,再連續(xù)按“左移”鍵或“右移”鍵選中該漢字,再按一下確認鍵即可;這種選字方法稱為“確認”選字;以輸入“江”例,先按一下確認鍵,再按一下“5”鍵可以輸入“江”字;或者,按一下確認鍵,再連續(xù)按“右移”鍵,直到選中輸入“江”字,再按一下確認鍵即可輸入“江”字;1.7若所要輸入的漢字沒有出現(xiàn)在候選區(qū),連續(xù)按“下移”鍵或“上移”鍵翻頁,直到出現(xiàn)所要輸入的漢字,再按“長按”選字或“確認”選字的方法輸入該漢字;例如輸入“疆”,輸入“jiang”后,候選區(qū)沒有出現(xiàn)“疆”字,按一下“下移”鍵,候選區(qū)出現(xiàn)一組新的候選字,如果其中還是沒有“疆”字,則繼續(xù)按“下移”鍵,直到出現(xiàn)“疆”字,再按“長按”選字或“確認”選字的方法輸入該漢字;1.8按“左移”鍵或“右移”鍵,可以選擇提示區(qū)中的拼音,選中該漢字所對應的拼音后,再按1.5~1.7的方法輸入該漢字;例如輸入“輛”字,輸入拼音“l(fā)iang”的數(shù)字序列后,候選區(qū)沒有出現(xiàn)“輛”字,此時,提示區(qū)出現(xiàn)兩個拼音“jiang”和“l(fā)iang”,按一下“左移”鍵,選中了拼音“l(fā)iang”,此時候選區(qū)出現(xiàn)了該拼音的按頻率順序排列的同音字,其中就有“輛”字,可以按照“長按”選字或“確認”選字的方法輸入“輛”字。
1.9設置“*”鍵為聲調鍵,按“*”鍵,可以選擇聲調,選中該漢字所對應的聲調后,再按1.5~1.8的方法輸入該漢字;“*”鍵有其它用途,不能作為聲調鍵時,可以改用其它可以使用的鍵為聲調鍵。例如輸入“疆”,輸入“jiang”后,候選區(qū)沒有出現(xiàn)“疆”字,按一下“*”鍵,選中了“疆”的聲調“陰平”,候選區(qū)出現(xiàn)一組新的候選字,“疆”字出現(xiàn),可以選“疆”字輸入;如果其中還是沒有“疆”字,則按“下移”鍵翻頁或按“左移、右移”選拼音,直到出現(xiàn)“疆”字,再按“長按”選字或“確認”選字的方法輸入該漢字。
2本發(fā)明所述的一種在通用數(shù)字鍵盤輸入英文單詞和輸入英文單詞所對應的中文翻譯的方法,是按照以下的方法和步驟實現(xiàn)的2.1按照所輸入英文單詞的字母順序,按一下字母所對應的數(shù)字鍵,直到英文單詞全部輸入;例如輸入“thank”,順序輸入對應的數(shù)字“84265”即可。
2.2設立了5個組合鍵,分別為(1)數(shù)字鍵“1”對應字母組合“an”和“am”;(2)數(shù)字鍵“5”對應字母組合“en”和“em”;(3)數(shù)字鍵“7”對應字母組合“in”和“im”;(4)數(shù)字鍵“9”對應字母組合“on”和“om”;(5)數(shù)字鍵“0”對應字母組合“un”和“um”;在輸入英文單詞過程中若遇到這些字母組合,只需按一下所對應的數(shù)字鍵即可輸入相應的字母組合;例如輸入“thank”,在本輸入法只需按順序輸入對應的數(shù)字“8415”即可。
2.3可將這些字母組合標記在對應的數(shù)字鍵上,″1、5、7、9、0″鍵分別標記為″an、en、in、on、un″;2.4每按一次鍵,都在候選區(qū)顯示出這些按鍵序列可以完全或部分組合出來的英文單詞,完全組合出來的單詞顯示在前,部分組合出來的單詞顯示在后;直到所要輸入的英文單詞輸入完畢;例如輸入數(shù)字“8415”,完全組合的單詞“thank”在候選區(qū)優(yōu)先顯示,接著部分組合的單詞“thankful、thanksgiving、…”;2.5若所要輸入的英文單詞出現(xiàn)在候選區(qū)時,長按該單詞在候選區(qū)排列序號所表示的數(shù)字鍵,即可輸入該單詞;例如輸入“thank”,已知“thank”排第一位,長按“1”鍵即可輸入“thank”;2.6若所要輸入的英文單詞出現(xiàn)在候選區(qū)時,也可按一下確認鍵,再按一下該單詞在候選區(qū)排列序號所表示的數(shù)字鍵,該單詞就會出現(xiàn)在文本編輯區(qū);或者,按“左移”鍵或“右移”鍵選中該單詞,再按一下確認鍵即可;2.7若所要輸入的英文單詞沒有出現(xiàn)在候選區(qū),連續(xù)按“下移”鍵或“上移”鍵翻頁,直到出現(xiàn)所要輸入的單詞,再按2.5或2.6的方法輸入該單詞;2.8輸入英文單詞后,馬上按“*”鍵,可以切換該單詞的大小寫;文本區(qū)中的光標移到某個英文單詞上,按“*”鍵,也可以切換該單詞的大小寫;單詞的大小寫包括全部小寫、全部大寫、首字母大寫其它字母小寫;例如“thank”的另兩種顯示形式為“Thank”、“THANK”;按“*”鍵可以“thank”轉換為其中之一;2.9按“左移”鍵或“右移”鍵選中英文單詞時,提示區(qū)顯示出該單詞所對應的一個或多個中文翻譯;按一下“*”鍵,該單詞出現(xiàn)在提示區(qū),提示區(qū)的中文翻譯出現(xiàn)在候選區(qū),再按2.5或2.6的方法輸入該單詞的一個中文翻譯。例如選中單詞“thank”時,提示區(qū)出現(xiàn)該單詞的中文翻譯“感謝、謝謝、感激、…”。若要輸入其中的“謝謝”,按一下“*”,候選區(qū)出現(xiàn)這些中文翻譯,“謝謝”排序為2,長按“2”鍵即可輸入“謝謝”兩字。
3本發(fā)明所述的一種在通用數(shù)字鍵盤輸入數(shù)字的方法,是按照以下的方法和步驟實現(xiàn)的3.1一般在中文輸入狀態(tài)下輸入阿拉伯數(shù)字需要切換到數(shù)字輸入狀態(tài),輸入完畢再切換回來,需要多次按鍵、比較繁瑣。本輸入法提出了一種不需切換輸入狀態(tài)就可輸入阿拉伯數(shù)字數(shù)字的方法,同時提出了一種更易輸入中文數(shù)字的方法順序輸入一組阿拉伯數(shù)字,按一下“上移”鍵,這組阿拉伯數(shù)字進入文本編輯區(qū),并在提示區(qū)出現(xiàn)對應的中文數(shù)字;若緊接著再按一下“上移”鍵,進入文本編輯區(qū)的這組阿拉伯數(shù)字轉換成中文數(shù)字,同時提示區(qū)出現(xiàn)中文讀音數(shù)字;緊接著又按一下“上移”鍵,文本編輯區(qū)中的這組中文數(shù)字又轉換為中文讀音數(shù)字,提示區(qū)顯示最初的狀況;若再按一下“上移”鍵,這組數(shù)字又轉換成了阿拉伯數(shù)字,依此不斷循環(huán);例如輸入數(shù)字“108”,連續(xù)按“上移”鍵,這組數(shù)字會在阿拉伯數(shù)字“108”、中文數(shù)字“一○八”、中文讀音數(shù)字“一百零八”三者之間轉換。
3.2按一下“*”鍵,可以轉換文本區(qū)中數(shù)字的大小寫;阿拉伯數(shù)字的大小寫這里特指為全角數(shù)字“1、2、……”和半角數(shù)字“1、2、……”;中文小寫數(shù)字為“一、二、……、十、百、千、……”等等,中文大寫數(shù)字為“壹、貳、……、拾、佰、仟、……”等等;3.3數(shù)字進入文本編輯區(qū)后,按一下“下移”鍵,取消文本編輯區(qū)的這組數(shù)字,恢復到第一次按“上移”鍵前的狀況。
4本發(fā)明所述的輸入英文字母的方法,是按照以下的方法和步驟實現(xiàn)的4.1當輸入的數(shù)字只有一位時,按一下“上移”鍵,這個阿拉伯數(shù)字進入文本編輯區(qū),在提示區(qū)出現(xiàn)對應的中文數(shù)字的同時,還顯示該數(shù)字鍵上的幾個英文字母,此時按“左移”或“右移”鍵,可以選中其中之一,默認狀態(tài)是選中中文數(shù)字;若緊接著再按一下“上移”鍵,進入文本編輯區(qū)的這組阿拉伯數(shù)字轉換成選中的中文數(shù)字或英文字母,同時提示區(qū)顯示最初的狀況;若再按一下“上移”鍵,這組數(shù)字又轉換成了阿拉伯數(shù)字,依此不斷循環(huán);例如輸入字母“J”,按一下“5”鍵,再按一下“上移”鍵,數(shù)字“5”進入文本編輯區(qū),在提示區(qū)出現(xiàn)“五、J、K、L”,按“右移”鍵選中字母“J”,再按“上移鍵即可輸入字母“J”。
4.2按一下“*”鍵,可以轉換文本區(qū)中數(shù)字或英文字母的大小寫;4.3數(shù)字或字母進入文本編輯區(qū)后,按一下“下移”鍵,取消文本編輯區(qū)的數(shù)字或字母,恢復到第一次按“上移”鍵前的狀況。
具體實施例方式
將漢字字符集的全部漢字和對應的拼音及聲調做成碼表文件、將英文單詞及相應的中文翻譯也做成碼表文件,將碼表文件和漢字輸入法程序一起置入需要使用漢字的設備中,如計算機、電話、手機等等。使用者通過數(shù)字鍵盤的數(shù)字鍵、上下左右移動鍵、確認鍵、“*”鍵等按照本輸入法的輸入規(guī)則輸入漢字、數(shù)字、字母、英文單詞或中文翻譯。
權利要求
1.一種按照漢語拼音在通用數(shù)字鍵盤輸入漢字的方法,其特征是1.1拼音字母在通用數(shù)字鍵盤的的分布形式為2(ABC)、3(DEF)、4(GHI)、5(JKL)、6(MNO)、7(PQRS)、8(TUV)、9(WXYZ);按照所輸入漢字的漢語拼音的字母順序,按一下拼音字母所對應的數(shù)字鍵,直到拼音字母全部輸入;1.2設立了5個組合鍵,分別為(1)數(shù)字鍵“1”對應拼音字母組合“an”;(2)數(shù)字鍵“5”對應拼音字母組合“en”;(3)數(shù)字鍵“7”對應拼音字母組合“in”;(4)數(shù)字鍵“9”對應拼音字母組合“ong”;(5)數(shù)字鍵“0”對應拼音字母組合“un”;(6)若數(shù)字鍵“0”有特殊用途不能用于對應,可將拼音字母組合“un”對應到數(shù)字鍵“5”上;在輸入拼音過程中若遇到這些拼音字母組合,只需按一下所對應的數(shù)字鍵即可輸入相應的拼音字母組合;1.3可將這些拼音字母組合標記在對應的數(shù)字鍵上,拼音字母組合“ong”可以標記為“on”;若數(shù)字鍵“5”同時對應有兩個拼音字母組合“en”和“un”,可以在其上標記“-n”,代表“en”和“un”;1.4每按一次鍵,都在提示區(qū)顯示出這些按鍵序列可以完全或部分組合出來的拼音,完全組合出來的拼音顯示在前,部分組合出來的拼音顯示在后,同時在候選區(qū)顯示出這些拼音所對應的高頻漢字;直到所要輸入的拼音輸入完畢;1.5 若所要輸入的漢字出現(xiàn)在候選區(qū)時,按住該漢字在候選區(qū)排列序號所表示的數(shù)字鍵,直到該漢字出現(xiàn)在文本編輯區(qū)時,松開該鍵;1.6若所要輸入的漢字出現(xiàn)在候選區(qū)時,也可按一下確認鍵,再按一下該漢字在候選區(qū)排列序號所表示的數(shù)字鍵,該漢字就會出現(xiàn)在文本編輯區(qū);或者,按一下確認鍵,再連續(xù)按“左移”鍵或“右移”鍵選中該漢字,再按一下確認鍵即可1.7若所要輸入的漢字沒有出現(xiàn)在候選區(qū),連續(xù)按“下移”鍵或“上移”鍵翻頁,直到出現(xiàn)所要輸入的漢字,再按1.5或1.6的方法輸入該漢字;1.8按“左移”鍵或“右移”鍵,可以選擇提示區(qū)中的拼音,選中該漢字所對應的拼音后,再按1.5~1.7的方法輸入該漢字;1.9設置“*”鍵為聲調鍵,按“*”鍵,可以選擇聲調,選中該漢字所對應的聲調后,再按1.5~1.8的方法輸入該漢字;“*”鍵有其它用途,不能作為聲調鍵時,可以改用其它可以使用的鍵為聲調鍵。
2.一種在通用數(shù)字鍵盤輸入英文單詞和輸入英文單詞所對應的中文翻譯的方法,其特征是2.1英文字母在通用數(shù)字鍵盤的的分布形式為2(ABC)、3(DEF)、4(GHI)、5(JKL)、6(MNO)、7(PQRS)、8(TUV)、9(WXYZ);按照所輸入英文單詞的字母順序,按一下字母所對應的數(shù)字鍵,直到英文單詞全部輸入;2.2設立了5個組合鍵,分別為(7)數(shù)字鍵“1”對應字母組合“an”和“am”;(8)數(shù)字鍵“5”對應字母組合“en”和“em”;(9)數(shù)字鍵“7”對應字母組合“in”和“im”;(10)數(shù)字鍵“9”對應字母組合“on”和“om”;(11)數(shù)字鍵“0”對應字母組合“un”和“um”;在輸入英文單詞過程中若遇到這些字母組合,只需按一下所對應的數(shù)字鍵即可輸入相應的字母組合;2.3可將這些字母組合標記在對應的數(shù)字鍵上,“1、5、7、9、0”鍵分別標記為“an、en、in、on、un”;2.4每按一次鍵,都在候選區(qū)顯示出這些按鍵序列可以完全或部分組合出來的英文單詞,完全組合出來的單詞顯示在前,部分組合出來的單詞顯示在后;直到所要輸入的英文單詞輸入完畢;2.5若所要輸入的英文單詞出現(xiàn)在候選區(qū)時,按住該單詞在候選區(qū)排列序號所表示的數(shù)字鍵,直到該單詞出現(xiàn)在文本編輯區(qū)時,松開該鍵;2.6若所要輸入的英文單詞出現(xiàn)在候選區(qū)時,也可按一下確認鍵,再按一下該單詞在候選區(qū)排列序號所表示的數(shù)字鍵,該單詞就會出現(xiàn)在文本編輯區(qū);或者,按“左移”鍵或“右移”鍵選中該單詞,再按一下確認鍵即可;2.7若所要輸入的英文單詞沒有出現(xiàn)在候選區(qū),連續(xù)按“下移”鍵或“上移”鍵翻頁,直到出現(xiàn)所要輸入的單詞,再按2.5或2.6的方法輸入該單詞;2.8輸入英文單詞后,馬上按“*”鍵,可以切換該單詞的大小寫;文本區(qū)中的光標移到某個英文單詞上,按“*”鍵,也可以切換該單詞的大小寫;單詞的大小寫包括全部小寫、全部大寫、首字母大寫其它字母小寫;2.9按“左移”鍵或“右移”鍵選中英文單詞時,提示區(qū)顯示出該單詞所對應的一個或多個中文翻譯;按一下“*”鍵,該單詞出現(xiàn)在提示區(qū),提示區(qū)的中文翻譯出現(xiàn)在候選區(qū),再按2.5或2.6的方法輸入該單詞的一個中文翻譯。
3.一種在通用數(shù)字鍵盤輸入數(shù)字的方法,其特征是3.1在中文或英文輸入狀態(tài)下,順序按所要輸入的一組阿拉伯數(shù)字,按一下“上移”鍵,這組阿拉伯數(shù)字進入文本編輯區(qū),并在提示區(qū)出現(xiàn)對應的中文數(shù)字;若緊接著再按一下“上移”鍵,進入文本編輯區(qū)的這組阿拉伯數(shù)字轉換成中文數(shù)字,同時提示區(qū)出現(xiàn)中文讀音數(shù)字;緊接著又按一下“上移”鍵,文本編輯區(qū)中的這組中文數(shù)字又轉換為中文讀音數(shù)字,提示區(qū)顯示最初的狀況;若再按一下“上移”鍵,這組數(shù)字又轉換成了阿拉伯數(shù)字,依此不斷循環(huán);3.2按一下“*”鍵,可以轉換文本區(qū)中數(shù)字的大小寫;3.3數(shù)字進入文本編輯區(qū)后,按一下“下移”鍵,取消文本編輯區(qū)的這組數(shù)字,恢復到第一次按“上移”鍵前的狀況。
4.根據(jù)權利要求3,當輸入的數(shù)字只有一位時,還可以輸入英文字母,其特征是4.1當輸入的數(shù)字只有一位時,按一下“上移”鍵,這個阿拉伯數(shù)字進入文本編輯區(qū),在提示區(qū)出現(xiàn)對應的中文數(shù)字的同時,還顯示該數(shù)字鍵上的幾個英文字母,此時按“左移”或“右移”鍵,可以選中其中之一,默認狀態(tài)是選中中文數(shù)字;若緊接著再按一下“上移”鍵,進入文本編輯區(qū)的這組阿拉伯數(shù)字轉換成選中的中文數(shù)字或英文字母,同時提示區(qū)顯示最初的狀況;若再按一下“上移”鍵,這組數(shù)字又轉換成了阿拉伯數(shù)字,依此不斷循環(huán);4.2按一下“*”鍵,可以轉換文本區(qū)中數(shù)字或英文字母的大小寫;4.3數(shù)字或字母進入文本編輯區(qū)后,按一下“下移”鍵,取消文本編輯區(qū)的數(shù)字或字母,恢復到第一次按“上移”鍵前的狀況。
全文摘要
本發(fā)明涉及數(shù)字鍵盤拼音輸入法和英文輸入法。在5個沒有分布韻母的數(shù)字鍵上定義了5個拼音字母組合,分別為1(an)、5(en)、7(in)、9(ong)、0(un)。在輸入拼音字母的過程中,若遇到這些拼音字母組合時,直接輸入對應的數(shù)字鍵即可。在5個沒有分布元音的數(shù)字鍵“1、5、7、9、0”上分別作標記“an、en、in、on、un”,代表這些字母組合,這5個鍵同時還分別代表字母組合“am、em、im、om、um”,輸入英文單詞過程中,若遇到這些字母組合時,直接輸入對應的數(shù)字鍵即可。這種方法減少了拼音輸入的按鍵次數(shù),提高了輸入效率。
文檔編號G06F3/023GK1595341SQ20041002808
公開日2005年3月16日 申請日期2004年7月16日 優(yōu)先權日2004年7月16日
發(fā)明者張捷 申請人:張捷