專(zhuān)利名稱(chēng):改進(jìn)的數(shù)字鍵盤(pán)及使用該鍵盤(pán)的漢字拼音輸入法的制作方法
技術(shù)領(lǐng)域:
本發(fā)明屬于信息技術(shù)產(chǎn)品漢字輸入的技術(shù)領(lǐng)域。特別是數(shù)字鍵盤(pán)的漢字輸入。
背景技術(shù):
本發(fā)明中的數(shù)字鍵盤(pán)是指用0-9的十個(gè)數(shù)字鍵進(jìn)行文字輸入,同時(shí)用若干個(gè)功能鍵進(jìn)行特殊字符輸入和功能性操作的鍵盤(pán)。
目前許多信息技術(shù)產(chǎn)品,如手機(jī)已實(shí)現(xiàn)了數(shù)字鍵盤(pán)的漢字輸入功能。在各種輸入法中,拼音法由于其簡(jiǎn)單易學(xué)上手能用,而成為使用最廣的輸入法。但該輸入法也存在著明顯的缺陷數(shù)字鍵盤(pán)(尤其是手機(jī)鍵盤(pán))主要沿用傳統(tǒng)的字母布局方法,即將26個(gè)拉丁字母順次分布于2-9的八個(gè)數(shù)字鍵上,每鍵分布3-4個(gè)字母。輸入拼音時(shí)需采用連擊方法選中一鍵上的某一字母,選中一個(gè)字母平均需要超過(guò)兩次擊鍵,碼長(zhǎng)成倍增加。漢字輸入成為緩慢煩瑣的過(guò)程。雖有一些資料上提出將字母分布于全部10個(gè)數(shù)字鍵上,充分利用鍵位資源,但由于缺乏對(duì)漢語(yǔ)拼音特點(diǎn)的深入分析,未實(shí)現(xiàn)鍵位的合理布局。這些方案或沿用了連擊鍵位選字母方法,無(wú)實(shí)質(zhì)性突破;或增加了許多不必要的輔助碼;或破壞了字母的固有順序,違反了人們的思維習(xí)慣。因此現(xiàn)有的改進(jìn)方法,均缺乏普及意義。
發(fā)明內(nèi)容
本發(fā)明的目的是提供一種改進(jìn)的數(shù)字鍵盤(pán),并提供使用該鍵盤(pán)的漢字拼音輸入法,實(shí)現(xiàn)漢字在數(shù)字鍵盤(pán)上簡(jiǎn)單而高效的輸入。
本發(fā)明的方案是基于對(duì)漢語(yǔ)拼音方案的深入分析。如果把拼音中的字母分為首字母(拼音中的第一個(gè)字母)和后續(xù)字母(后續(xù)字母是指除首字母外的其他拼音字母)。我們就會(huì)發(fā)現(xiàn)可以做首字母的包括除i、u、v(代替字母ü,下同)外的其他全部23個(gè)字母,即包括了幾乎所有26個(gè)字母。但是可做后續(xù)字母的僅為6個(gè)單韻母(a、o、e、i、u、v)、構(gòu)成復(fù)聲母的h(在zh、ch、sh中時(shí))和構(gòu)成復(fù)韻母的r(在er中)、n、g共十個(gè)字母。這樣,如果把十個(gè)后續(xù)字母平均分布在十個(gè)數(shù)字鍵上,那么我們?cè)谳敽罄m(xù)字母時(shí)就不會(huì)有同鍵位字母的歧義,即在一個(gè)鍵上最多只有一個(gè)字母可以與已輸入的字母構(gòu)成正確的拼音組合。這也就意味著,在進(jìn)行拼音輸入時(shí),僅首字母需要連擊鍵位選中,后續(xù)字母擊一次相應(yīng)鍵位即可選中,這就大大提高了輸入速度。
進(jìn)一步對(duì)后續(xù)字母進(jìn)行分析就會(huì)發(fā)現(xiàn)如我們把后續(xù)字母無(wú)歧義,改為拼音無(wú)歧義,即輸入完整的拼音后有唯一正確的組合,那么最少6個(gè)鍵就可以做到。見(jiàn)下表同鍵位歧義字母示例表 1.僅有6個(gè)單韻母a、o、e、i、u、v中,任意兩個(gè)字母同鍵位會(huì)產(chǎn)生拼音歧義(見(jiàn)表中粗框內(nèi))。
2.g只有在復(fù)韻母中的唯一組合“ng”,所以g不會(huì)與其他任何后續(xù)字母造成歧義,即可與其他任意后續(xù)字母同健位。(表中沒(méi)有列入。)
3.其他3個(gè)字母h、n、r,均可和至少一個(gè)單韻母之間不存在同鍵位的歧義。
4.h只出現(xiàn)在復(fù)聲母zh、ch、sh中,且再后接韻母才能構(gòu)成完整的拼音;而zi、ci、si則是完整的拼音,且其后不能再接其他字母,因此,當(dāng)h、i同鍵位,首字母輸入z、c或s次字母擊該h、i所在鍵時(shí),可以根據(jù)是否有第三個(gè)字母的輸入判斷次字母是h還是i,因此h、i同健位時(shí)可消除歧義。
根據(jù)以上分析,可以得出這樣結(jié)論,理論上只需利用六個(gè)鍵分布26個(gè)字母即可實(shí)一后續(xù)字母輸入無(wú)同健位的歧義;只要做到a、o、e、i、u、v,任何兩字母不同健位,h、n、r分別選擇一個(gè)無(wú)歧義的單韻母同鍵位。其他字母可任意分布。
但少于十個(gè)鍵位會(huì)造成鍵位資源的浪費(fèi)不利于拼音首字母的輸入,同時(shí)無(wú)法保證既不改變字母固有的順序又能使字母均衡分布(即每個(gè)鍵上分布的字母數(shù)基本相等);而打亂字母順序則即違反人們的思維習(xí)慣,又不利于與英語(yǔ)輸入的兼容。因此本發(fā)明主張采用十鍵位分布26個(gè)字母,并按26個(gè)字母固有的順序依次均衡分布2-3個(gè)字母。
綜上,本發(fā)明改進(jìn)的數(shù)字鍵盤(pán)可描述為一種包含0-9十個(gè)數(shù)字鍵和若干功能鍵的鍵盤(pán)。將26個(gè)字母順序均衡分布于10個(gè)數(shù)字鍵上,每鍵分布2-3個(gè)字母,同時(shí)使每鍵上分布的后續(xù)字母無(wú)同鍵位的歧義。(字母v代替漢語(yǔ)拼音中的ü。)使用上述鍵盤(pán)的漢字拼音輸入法如下所述1.輸入首字母根據(jù)所需字母在鍵上的位次連擊相應(yīng)次數(shù)輸入該首字母。但該鍵上如存在不能做首字母的字母(i、u、v),則程序忽略并跳過(guò)該字母。
2.輸入后續(xù)字母首字母輸入后,順次單擊后續(xù)字母所在鍵,由軟件程序自動(dòng)判斷輸入的后續(xù)字母。
3.選字、完成單字輸入符合拼音條件的同音字出現(xiàn)在顯示屏上,一屏顯示不下時(shí)翻屏顯示。結(jié)合功能鍵的操作找到并選中所需漢字,完成單字輸入。
標(biāo)點(diǎn)符號(hào)和其他特殊符號(hào)(包括數(shù)字和字母本身)的輸入可結(jié)合功能鍵完成。此外,本輸入法也可結(jié)合使用拼音的詞組、聯(lián)想等功能,從而進(jìn)一步加快漢字的輸入。
本輸入法具有簡(jiǎn)單高效的特點(diǎn),對(duì)使用者而言,未增加任何規(guī)則,無(wú)需學(xué)習(xí),可上手即用。同時(shí)不改變現(xiàn)有鍵盤(pán)的整體布局。因此該輸入法極易推廣。輸入速度接近標(biāo)準(zhǔn)計(jì)算機(jī)鍵盤(pán)的拼音輸入法。
四
附圖1示范了本發(fā)明的鍵盤(pán)和輸入“專(zhuān)”字時(shí)的屏幕顯示狀態(tài)。
附圖2是本輸入法的計(jì)算機(jī)程序流程示意圖。
五具體實(shí)施例方式
以下結(jié)合附圖具體說(shuō)明本發(fā)明的技術(shù)方案。
以手機(jī)鍵盤(pán)為例,鍵盤(pán)的十個(gè)數(shù)字鍵和若干功能鍵的布局采取其本來(lái)的方式,不予改變。本發(fā)明的改進(jìn)在于拼音字母的分布。
將26個(gè)拼音字母按圖所示順次分布到10個(gè)數(shù)字鍵上。即1-abc,2-de,3-fgh,4-ijk,5-lmn,6-opq,7-rs,8-tu,9-vwx,0-yz。這種分布滿(mǎn)足了三個(gè)條件1.無(wú)同健位后續(xù)字母的歧義;2.不改變26個(gè)字母固有的順序;3.分布均衡,即每鍵分布2-3個(gè)字母。同時(shí)兼顧了英文輸入的需要,將使用頻率較高的字母,按兩字母一鍵分布,使各鍵的使用頻率較平均。
此外,雖前文已分析過(guò),h、i同鍵位時(shí)可消除歧義,但本方案不主張將該兩字母同鍵位。因?yàn)樵搩勺帜冈谧鳛閦、c、s后續(xù)字母輸入時(shí),事實(shí)上是存在歧義的,只是根據(jù)是否有第三個(gè)字母的輸入來(lái)消除歧義。這樣,已破壞了“后續(xù)字母無(wú)歧義”的統(tǒng)一規(guī)則,在輸入第二個(gè)字母時(shí)程序無(wú)法正確判斷和屏顯是i還是h,也破壞了輸入的流暢性。
本發(fā)明主張所有后續(xù)字母無(wú)歧義,這樣可以完全做到屏幕即輸即顯,直觀流暢。
以下結(jié)合附圖以“專(zhuān)利”的“專(zhuān)”字為例說(shuō)明本輸入法1.連擊兩次“0”鍵輸入首字母“z”;2.順序單擊“3”、“8”、“1”和“5”鍵分別輸入“h”、“u”、“a”和“n”;3.讀zhuan音的字按字頻順序出現(xiàn)在顯示屏上并按順序編號(hào),長(zhǎng)時(shí)間按住“專(zhuān)”字編號(hào)的數(shù)字鍵(或者利用功能鍵輔助等方法),選中“專(zhuān)”字。(如所需字不在當(dāng)前屏上,可翻屏找到。)本輸入法通過(guò)計(jì)算機(jī)程序按字頻順序進(jìn)行顯示屏提示。每輸入一個(gè)字母時(shí),符合當(dāng)前條件的字即按字頻順序出現(xiàn)在顯示屏上。如在上述輸入“專(zhuān)”的過(guò)程中,其提示為(以發(fā)明人編制的模擬程序?yàn)槔?z_ 1在、2中、3這、4之、5子、6自zh_ 1中、2這、3之、4著、5長(zhǎng)、6只zhu_1主、2住、3轉(zhuǎn)、4傳、5裝、6專(zhuān)zhua_ 1轉(zhuǎn)、2傳、3裝、4專(zhuān)、5抓、6狀zhuan_ 1轉(zhuǎn)、2傳、3裝、4專(zhuān)、5狀、6莊可見(jiàn)高頻字總是先跳出,需要翻屏選字的情況是不多的,而且對(duì)于高頻字,不一定要輸完全部拼音字母。以“專(zhuān)”字為例,在輸完前三個(gè)字母時(shí),該字已出現(xiàn)在顯示屏,長(zhǎng)時(shí)間按住該字的序號(hào)鍵一“6”(或者利用功能鍵輔助等方法),即可選中完成“專(zhuān)”字的輸入。
標(biāo)點(diǎn)、數(shù)字、字母和其他符號(hào)的輸入可結(jié)合功能鍵的操作完成。比如按下“#”號(hào)鍵,顯示屏上出現(xiàn)侯選符號(hào)(可翻屏顯示),找到并選中所需符號(hào)即可。
實(shí)現(xiàn)本輸入法的計(jì)算機(jī)程序流程如圖2所示。
權(quán)利要求
1.一種包含0-9十個(gè)數(shù)字鍵和若干功能鍵的鍵盤(pán),數(shù)字鍵上按漢語(yǔ)拼音方案字母表順序(同英文字母表順序),分布有26個(gè)拼音字母,其特征在于字母的分布滿(mǎn)足如下要求1)字母布滿(mǎn)全部十個(gè)數(shù)字鍵;2)每鍵分布字母?jìng)€(gè)數(shù)為2-3個(gè);3)字母a、e、i、n、o、r、u、v(代表拼音ü)任意兩個(gè)不在同一鍵上。
2.一種如權(quán)利要求1所述的數(shù)字鍵盤(pán),其特征在于拼音字母的分布為1abc、2de、3fgh、4ijk、5lmn、6opq、7rs、8tu、9vwx、0yz。
3.一種數(shù)字鍵盤(pán)漢字拼音輸入法,其特征在于使用如權(quán)利要求1所述的鍵盤(pán),用數(shù)字鍵進(jìn)行拼音輸入,用功能鍵進(jìn)行功能性操作,輸入拼音的第一個(gè)字母通過(guò)連擊1-3次同一數(shù)字鍵選中該鍵上所需字母,輸入第2個(gè)字母起,只按一次該字母所在數(shù)字鍵,完成拼音輸入后,結(jié)合功能鍵的操作在顯示屏所顯示的符合當(dāng)前條件的字中選中所需漢字,完成單字輸入。
4.如權(quán)利要求3所述的數(shù)字鍵盤(pán)漢字拼音輸入法,其特征在于使用如權(quán)利要求2所述的鍵盤(pán)。
5.如權(quán)利要求3或4所述的數(shù)字鍵盤(pán)漢字拼音輸入法,其特征在于,根據(jù)使用該輸入法的產(chǎn)品所需漢字的字頻特點(diǎn),通過(guò)計(jì)算機(jī)程序?qū)ψ诸l進(jìn)行事先的編碼和排序,在實(shí)際使用中,每輸入一碼后,程序按照事先的漢字排列次序,在顯示屏上提示滿(mǎn)足當(dāng)前條件的漢字。
全文摘要
本發(fā)明是利用十個(gè)數(shù)字鍵進(jìn)行漢字輸入的數(shù)字鍵盤(pán)漢字輸入法。主要用于通訊終端設(shè)備:如電話(huà)機(jī)、手機(jī)等。方法是:將26個(gè)拼音字母按照特殊的原則依次分布在十個(gè)數(shù)字鍵上。輸入拼音的第二個(gè)字母起,只需按一下字母所在鍵即可輸入該字母,而無(wú)需在同鍵位的若干字母中進(jìn)行選擇。結(jié)合顯示屏的特點(diǎn),依據(jù)使用本輸入法產(chǎn)品所需漢字字頻,按順序進(jìn)行提示,然后選定所需漢字。本輸入法,簡(jiǎn)化了數(shù)字鍵盤(pán)漢字拼音輸入操作,降低了輸入難度,提高了輸入速度。方法簡(jiǎn)單、靈活、實(shí)用、無(wú)需學(xué)習(xí)。面向非專(zhuān)業(yè)用戶(hù),易于推廣。
文檔編號(hào)G06F3/023GK1365041SQ02102200
公開(kāi)日2002年8月21日 申請(qǐng)日期2002年1月15日 優(yōu)先權(quán)日2002年1月15日
發(fā)明者趙鋼 申請(qǐng)人:趙鋼