專利名稱:漢字輸入方法
技術(shù)領(lǐng)域:
本發(fā)明屬于手機(jī)或其它數(shù)字終端設(shè)備上的字符輸入處理領(lǐng)域,具體涉及一種漢字輸入方法。
背景技術(shù):
在一般的數(shù)碼設(shè)備中,由于其本身尺寸、生產(chǎn)成本等限制,提供的鍵鈕數(shù)目有限,為了能夠輸入各種各樣的字符,一般采用一些按鍵序列來(lái)輸入相應(yīng)的字符,而在一些鍵鈕數(shù)目較少的數(shù)碼設(shè)備上,該按鍵序列的作用就顯得非常重要。
目前在中文輸入法中,詞輸入狀態(tài)下對(duì)于同一按鍵序列的候選項(xiàng),可同時(shí)包括多個(gè)詞和字,且一般采用詞優(yōu)先的方式對(duì)候選項(xiàng)進(jìn)行排序,如遇候選項(xiàng)較多時(shí),用戶很難迅速、準(zhǔn)確地選擇。另外,如用戶輸入非常用詞或詞組時(shí),必須經(jīng)過(guò)詞的候選定位到單字的候選后,方可在單字候選項(xiàng)中逐一選定單字,輸入所需的詞或詞組。通常鍵鈕數(shù)目較少的數(shù)字設(shè)備上往往不具備相應(yīng)的功能鍵鈕,可供對(duì)候選項(xiàng)進(jìn)行優(yōu)化,即使設(shè)有這樣的功能按鍵,由于與候選項(xiàng)沒(méi)有較好的關(guān)聯(lián)性,用戶不便于記憶和使用。
發(fā)明內(nèi)容
本發(fā)明克服上述用戶無(wú)法迅速、準(zhǔn)確輸入詞或詞組等缺點(diǎn),提供一種漢字輸入方法,可供用戶快捷、準(zhǔn)確輸入詞或詞組。
本發(fā)明的另一個(gè)目的還在于快捷輸入用戶選定的固定詞和詞組。
本發(fā)明的技術(shù)內(nèi)容一種以詞為單位的漢字輸入方法,其步驟包括(1)用戶根據(jù)待輸入的詞或詞組以及采用的輸入方式,輸入相應(yīng)按鍵序列;(2)微處理器調(diào)出該按鍵序列所有相應(yīng)的候選項(xiàng),并生成候選列表,顯示給用戶,該候選項(xiàng)次序?yàn)橄蕊@示詞或詞組,后顯示字;(3)將按鍵分別定義為四個(gè)功能鍵,即上一頁(yè)、下一頁(yè)、前一項(xiàng)和后一項(xiàng),用于支持候選列表的上、下翻頁(yè)和候選項(xiàng)的前、后移動(dòng),在候選項(xiàng)顯示開(kāi)始時(shí),將該四個(gè)功能鍵中的一個(gè)按鍵定義為快捷功能鍵;(4)用戶按下該快捷功能鍵,微處理器將詞的候選項(xiàng)直接切換為字的候選項(xiàng),生成候選列表,顯示給用戶;
(5)用戶通過(guò)在字候選項(xiàng)中逐一選定所需的字,輸入相應(yīng)的詞或詞組。
定義兩個(gè)候選項(xiàng)排序起始值,分別為詞候選項(xiàng)起始值和單字候選項(xiàng)起始值,并由詞或詞組候選項(xiàng)起始值處開(kāi)始顯示候選項(xiàng)。
定義“前一項(xiàng)”功能鍵為快捷功能鍵。
如用戶輸入的單字采用拼音編碼時(shí),進(jìn)一步在四個(gè)功能鍵中定義一候選項(xiàng)的輔助功能鍵,當(dāng)按下該輔助功能鍵后,輸入相應(yīng)的輔助碼,微處理器在候選列表中對(duì)每個(gè)候選項(xiàng)根據(jù)輔助碼作相應(yīng)的篩選,生成新的候選項(xiàng)列表,供用戶選擇。
定義“上一頁(yè)”功能鍵為輔助功能鍵。
輔助碼為字的偏旁部首編碼、首筆筆劃或四角號(hào)碼。
輸入詞或詞組后,微處理器進(jìn)一步進(jìn)行記憶功能,并根據(jù)輸入方式的特征進(jìn)行快捷編碼,當(dāng)用戶按下一狀態(tài)切換按鍵,只需輸入該詞或詞組的快捷編碼,即可完成該詞或詞組的輸入。
本發(fā)明的技術(shù)效果在對(duì)候選項(xiàng)進(jìn)行選擇時(shí),四個(gè)功能鍵,即上一頁(yè)、下一頁(yè)、前一項(xiàng)和后一項(xiàng),用于支持候選列表的上、下翻頁(yè)和候選項(xiàng)的前、后移動(dòng),但在候選項(xiàng)顯示開(kāi)始時(shí),上一頁(yè)、前一項(xiàng)的功能鍵暫不起作用,將這兩個(gè)功能鍵中的一個(gè)功能鍵定義為快捷功能鍵,用于定義按鍵序列的詞和字候選項(xiàng)的切換,即可解決在按鍵數(shù)目有限的情況下,用戶仍可方便、快捷輸入詞或詞組;且若將這兩個(gè)功能鍵中的另一功能鍵定義為輔助功能鍵,可結(jié)合不同的編碼方式對(duì)候選項(xiàng)進(jìn)行篩選,方便輸出所需的字。
在用戶使用手機(jī)或其它數(shù)字終端設(shè)備進(jìn)行字符輸入處理時(shí),會(huì)經(jīng)常輸入一些固定的詞或詞的組合,為了便于輸入這些詞和詞組,通過(guò)微處理器的記憶功能和對(duì)這些字符進(jìn)行快捷編碼,在輸入過(guò)程中,按下?tīng)顟B(tài)切換按鍵,即可進(jìn)入快捷輸入狀態(tài),用戶只需要輸入字符組合的快捷碼便完成相應(yīng)的輸入,并且在輸入完成后自動(dòng)回到正常輸入狀態(tài)。
下面結(jié)合附圖,對(duì)本發(fā)明/實(shí)用新型做出詳細(xì)描述。
圖1所示本發(fā)明實(shí)施例的初始候選列表示意圖;圖2所示本發(fā)明實(shí)施例的快捷候選列表示意圖;圖3所示本發(fā)明實(shí)施例中定義快捷碼的示意圖;圖4所示本發(fā)明實(shí)施例中快捷碼輸入的示意圖;
具體實(shí)施例方式
在手機(jī)或其它數(shù)字終端設(shè)備上進(jìn)行中文輸入,當(dāng)用戶輸入一個(gè)按鍵序列,微處理器根據(jù)按鍵序列將編碼庫(kù)中相應(yīng)的字和詞調(diào)出,并生成一候選列表,顯示給用戶供選擇。微處理器在對(duì)候選項(xiàng)排序過(guò)程中定義了兩個(gè)起始位置全部候選項(xiàng)起始值和單字候選項(xiàng)起始值,并由全部候選項(xiàng)起始值處開(kāi)始顯示候選項(xiàng)。在上述設(shè)備上設(shè)有方向定位鍵,將四個(gè)方向定位鍵分別定義為四個(gè)功能鍵,即上一頁(yè)、下一頁(yè)、前一項(xiàng)和后一項(xiàng),用于支持候選列表的上、下翻頁(yè)和候選項(xiàng)的前、后移動(dòng)。有時(shí)可能在候選項(xiàng)中存在著較多的詞,或在輸入非常用詞時(shí),用戶必須要按多次“下一頁(yè)”鍵才能進(jìn)行選擇。為了減少用戶按鍵次數(shù),在候選項(xiàng)顯示開(kāi)始時(shí),將“前一項(xiàng)”功能鍵定義為快捷功能鍵,用戶按下“前一項(xiàng)”鍵后,微處理器將候選項(xiàng)的起始值直接切換為單字候選項(xiàng)起始值,并更新候選項(xiàng)的顯示,使選擇直接從字的候選項(xiàng)開(kāi)始。
下面以一個(gè)實(shí)施例予以說(shuō)明,參考圖1,如果用戶想在手機(jī)的自定義詞庫(kù)中加入“師氏”,采用拼音輸入法,首先按數(shù)字鍵“7、4、4”并選擇拼音“shi”,然后再按數(shù)字鍵“7、4、4”并選擇拼音“shi”,微處理器根據(jù)上述按鍵序列將編碼庫(kù)中相應(yīng)的字和詞調(diào)出,并按照詞在先、字在后的排列順序生成一候選列表,顯示給用戶。這時(shí)用戶按下“前一項(xiàng)”鍵,參考圖2,詞的候選項(xiàng)切換為單字候選項(xiàng),候選項(xiàng)從單字開(kāi)始顯示,用戶分別選擇需要的字“師”和““氏”,免去用戶在詞的候選項(xiàng)中逐詞翻動(dòng),為用戶快速輸入提供了可能。
在輸入字符過(guò)程中,由于漢字同音字較多,在拼音的限制條件下,候選項(xiàng)的選擇相對(duì)比較困難,如設(shè)置一些相關(guān)條件限制候選項(xiàng),即定義輔助碼。微處理器結(jié)合拼音碼表和輔助碼生成一按輔助碼規(guī)則形成的候選列表。輔助碼可以由單字的某些其它特征構(gòu)成,如字的偏旁部首編碼、首筆筆劃、四角號(hào)碼等。為了提高輸入速度,本發(fā)明進(jìn)一步將“上一頁(yè)”功能鍵定義為輔助功能鍵。具體操作過(guò)程如下1、在用戶輸入字的拼音后,微處理器根據(jù)上述拼音編碼將編碼庫(kù)中相應(yīng)的字調(diào)出后,會(huì)生成一候選列表,顯示給用戶;2、如果用戶想更快的找到需要的單字,用戶按下“上一頁(yè)”鍵后,進(jìn)入輔助碼輸入狀態(tài),等待用戶輸入輔助碼;3、用戶輸入相應(yīng)的輔助碼;4、微處理器在所有候選項(xiàng)中對(duì)每個(gè)候選項(xiàng)根據(jù)輔助碼作相應(yīng)的過(guò)濾,得到更加精確的候選項(xiàng);5、將新的候選項(xiàng)列表顯示給用戶,供用戶選擇。
下面給出一字的輔助輸入具體實(shí)例,采用的偏旁部首的聲音首字母作為輔助碼。如果用戶想輸入“捌”,首先微處理器根據(jù)“ba”的拼音編碼將編碼庫(kù)中相應(yīng)的字調(diào)出,由于“ba”音的漢字較多,為了更快的選擇需要的漢字,用戶按下“上一頁(yè)”鍵,然后再按下其聲母為“sh”的對(duì)應(yīng)數(shù)字鍵“7”,微處理器便可在候選列表中對(duì)每個(gè)候選項(xiàng)根據(jù)輔助碼作相應(yīng)的篩選,并生成新的候選項(xiàng)列表,該候選列表只有“把、拔、扒、捌”四個(gè)候選項(xiàng),這樣用戶可方便找到并選擇到想輸入的漢字。
在使用手機(jī)或其它數(shù)字終端設(shè)備時(shí),會(huì)經(jīng)常遇到需輸入一些固定的詞或詞組,為了便于輸入這些詞或詞組,微處理器對(duì)這些詞或詞組首先記憶,并根據(jù)輸入方式特征進(jìn)行快捷編碼,例如在拼音輸入法中,采用漢字拼音首字母對(duì)應(yīng)的數(shù)字鍵組成快捷碼;再將某一按鍵定義為狀態(tài)切換鍵,譬如在手機(jī)上將數(shù)字“1”鍵定義為狀態(tài)切換鍵。在輸入過(guò)程中,按下?tīng)顟B(tài)切換按鍵,進(jìn)入快捷輸入狀態(tài)后,用戶只需輸入該詞或詞字符組合的快捷碼即可完成相應(yīng)的輸入,并且在輸入完成后自動(dòng)回到正常輸入狀態(tài)。
下面以在手機(jī)上輸入“中關(guān)村電腦節(jié)”為例,來(lái)說(shuō)明本發(fā)明更加快捷地輸入,參考圖3,首先,以數(shù)字編碼的方式輸入“中關(guān)村電腦節(jié)”的全部漢語(yǔ)拼音,然后用戶按下“前一項(xiàng)”鍵,分別選擇“中”“關(guān)”等字,完成該詞組輸入。對(duì)于候選項(xiàng)很多的字,如“關(guān)”、“電”等,用戶只要按下“上一頁(yè)”鍵,并輸入相應(yīng)的偏旁輔助碼,可進(jìn)行快捷輸入。參考圖4,如果將來(lái)需要再次輸入“中關(guān)村電腦節(jié)”,只需要按下?tīng)顟B(tài)切換鍵-數(shù)字“1”鍵,然后再輸入每個(gè)漢字的拼音首字母對(duì)應(yīng)的數(shù)字,“9、4、2、3、6、5”,即輸入了“中關(guān)村電腦節(jié)”。
權(quán)利要求
1.一種漢字輸入方法,包括(1)用戶根據(jù)待輸入的詞或詞組以及采用的輸入方式,輸入相應(yīng)的按鍵序列;(2)微處理器調(diào)出該按鍵序列所有相應(yīng)的候選項(xiàng),并生成候選列表,顯示給用戶,該候選項(xiàng)次序?yàn)橄蕊@示詞或詞組,后顯示字;(3)四個(gè)不同的按鍵分別定義為四個(gè)功能鍵,即上一頁(yè)、下一頁(yè)、前一項(xiàng)和后一項(xiàng),用于支持候選列表的上、下翻頁(yè)和候選項(xiàng)的前、后移動(dòng),在候選項(xiàng)顯示開(kāi)始時(shí),將該四個(gè)功能鍵中的一個(gè)按鍵定義為快捷功能鍵;(4)如用戶按下該快捷功能鍵,微處理器將詞候選項(xiàng)直接切換為字候選項(xiàng),生成新的候選列表,顯示給用戶;(5)用戶通過(guò)在字候選項(xiàng)中逐一選定所需的字,輸入相應(yīng)的詞或詞組。
2.如權(quán)利要求1所述的漢字輸入方法,其特征在于微處理器定義兩個(gè)候選項(xiàng)排序起始值,分別為詞或詞組候選項(xiàng)起始值和字候選項(xiàng)起始值,并由詞或詞組候選項(xiàng)起始值處開(kāi)始顯示候選項(xiàng)。
3.如權(quán)利要求1所述的漢字輸入方法,其特征在于定義“前一項(xiàng)”功能鍵為快捷功能鍵。
4.如權(quán)利要求1、2或3所述的漢字輸入方法,其特征在于如用戶輸入的單字采用拼音編碼時(shí),進(jìn)一步在四個(gè)功能鍵中定義一輔助功能鍵,當(dāng)按下該輔助功能鍵后,輸入相應(yīng)的輔助碼,微處理器在候選列表中對(duì)每個(gè)候選項(xiàng)根據(jù)輔助碼作相應(yīng)的篩選,生成新的候選項(xiàng)列表顯示給用戶。
5.如權(quán)利要求4所述的漢字輸入的方法,其特征在于定義“上一頁(yè)”功能鍵為輔助功能鍵。
6.如權(quán)利要求4所述的漢字輸入的方法,其特征在于輔助碼為字的偏旁部首編碼、首筆筆劃或四角號(hào)碼。
7.如權(quán)利要求1所述的漢字輸入的方法,其特征在于進(jìn)一步包括(1)輸入相應(yīng)的詞或詞組后,微處理器首先進(jìn)行相應(yīng)記憶,并根據(jù)輸入方式的特征進(jìn)行快捷編碼;(2)當(dāng)用戶按下一狀態(tài)切換按鍵,只需輸入該詞或詞組的快捷編碼,即可完成該詞或詞組的輸入。
8.如權(quán)利要求7所述的漢字輸入的方法,其特征在于將一數(shù)字鍵定義為狀態(tài)切換鍵。
全文摘要
本發(fā)明提供了一種漢字輸入方法,屬于手機(jī)或其它數(shù)字終端設(shè)備上的字符輸入領(lǐng)域。其步驟包括用戶根據(jù)待輸入的詞或詞組以及采用的輸入方式,輸入相應(yīng)按鍵序列,微處理器調(diào)出該按鍵序列所有相應(yīng)的候選項(xiàng),該候選項(xiàng)次序?yàn)橄蕊@示詞或詞組,后顯示字,將按鍵分別定義為四個(gè)功能鍵,即上一頁(yè)、下一頁(yè)、前一項(xiàng)和后一項(xiàng),用于支持候選列表的上、下翻頁(yè)和候選項(xiàng)的前、后移動(dòng),在候選項(xiàng)顯示開(kāi)始時(shí),上一頁(yè)、前一項(xiàng)功能鍵暫不起作用,將其中一功能鍵定義為快捷功能鍵,用于定義按鍵序列的詞和字候選項(xiàng)的切換,可方便用戶輸入詞或詞組,且若將另一功能鍵定義為輔助功能鍵,結(jié)合不同的編碼方式可對(duì)候選項(xiàng)進(jìn)行篩選,使輸入更快捷、準(zhǔn)確。
文檔編號(hào)G06F3/023GK1584810SQ20041004274
公開(kāi)日2005年2月23日 申請(qǐng)日期2004年5月25日 優(yōu)先權(quán)日2004年5月25日
發(fā)明者劉定西, 黃曉潤(rùn) 申請(qǐng)人:北京中文之星數(shù)碼科技有限公司