新四季網

一種漢字輸入方法

2023-08-01 00:07:21 2

專利名稱:一種漢字輸入方法
技術領域:
本發明涉及一種輸入漢字的方法,尤其適用於行動電話、PDA、掌上電腦、電子詞典和電腦等通過小鍵盤輸入文字的裝置。
背景技術:
行動電話、PDA(個人數據助手)、掌上電腦和電子詞典由於受其體積所限,它們的鍵盤都用的是小鍵盤,即包括0-9十個數字鍵和若干個功能鍵。通常應用的小鍵盤是國際電信電報諮詢委員會(以下簡稱CCITT)指定的、包括數字鍵「1、2、3、4、5、6、7、8、9、0」和功能鍵「*、#」的標準鍵盤,將數字鍵「2」對應英文字母abc,數字鍵「3」對應英文字母def,數字鍵「4」對應英文字母ghi,數字鍵「5」對應英文字母jkl,數字鍵「6」對應英文字母mno,數字鍵「7」對應英文字母pqrs,數字鍵「8」對應英文字母tuv,數字鍵「9」對應英文字母wxyz。不同的數字鍵還對應有不同的筆畫。輸入漢字的輸入法一般是拼音編碼輸入法或筆畫編碼輸入法,但不管是拼音編碼輸入法還是筆畫編碼輸入法,通常都會出現同碼的漢字,及同一編碼的候選漢字有多個,在這種情況下,現有的處理方法是通過切換鍵單個顯示候選漢字或一組一組顯示候選漢字,但這兩種方法都不夠直觀,不方便選擇所需要的漢字,輸入速度慢。

發明內容本發明的主要目的就是為了解決現有技術中的問題,提供一種漢字輸入方法,當候選漢字有多個時,能夠直觀顯示,方便選擇所需要的漢字,提高輸入速度。
本發明的次要目的就是為了解決現有技術中的問題,提供一種漢字輸入方法,進一步方便使用者選擇所需要的漢字,進一步提高了輸入速度。
為實現上述目的,本發明提供的一種漢字輸入方法,用於數據處理裝置的漢字輸入,所述每個漢字根據編碼規則有一對應編碼,包括以下步驟1)接收通過輸入單元輸入的組成漢字編碼的鍵碼或鍵碼組合;2)根據輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中的編碼比較,查找出編碼與輸入的鍵碼或鍵碼組合相匹配的候選漢字;3)將顯示屏劃分為候選文字顯示窗口和編輯窗口,並將候選漢字顯示在候選文字顯示窗口中;4)接收輸入的所需漢字所對應的按鍵的鍵碼,從而將該漢字選中並顯示在編輯窗口中;步驟3)中所述的候選文字顯示窗口劃分為十二個顯示分區,分別與數字鍵「0、1、2、3、4、5、6、7、8、9」和功能鍵「*、#」一一對應,所述候選漢字分別顯示在不可能作為編碼的下一個鍵碼輸入的按鍵所對應的顯示分區上,即根據編碼規則,顯示候選漢字的顯示分區所對應的按鍵不會作為鍵碼輸入。
不可能作為拼音編碼的下一個鍵碼輸入的按鍵也稱為選字鍵,所述選字鍵是指已輸入鍵碼或鍵碼組合與該按鍵鍵碼的順序組合無法與漢字-編碼映射庫中的任何編碼相匹配的按鍵;即在漢字-編碼映射庫中的所有編碼中的下一個鍵碼都不同於該按鍵的鍵碼,則該按鍵是選字鍵。將按鍵分為編碼鍵和非編碼鍵,編碼鍵為根據編碼規則其鍵碼參與組成漢字編碼的按鍵,或其鍵碼被漢字-編碼映射庫中的編碼包含的按鍵;非編碼鍵為根據編碼規則其鍵碼不參與組成漢字編碼的按鍵,或其鍵碼不被漢字-編碼映射庫中的編碼包含的按鍵。非編碼鍵為選字鍵,由於在漢字-編碼映射庫中的所有編碼中都不包含該按鍵的鍵碼,所以也可以稱為常選字鍵。而編碼鍵根據輸入的鍵碼或鍵碼組合不同,也可能成為選字鍵,這和輸入的鍵碼或鍵碼組合、下一個要輸入的鍵碼有關,如果下一個要輸入的鍵碼不可能是該按鍵,則該按鍵是選字鍵。所以選字鍵是一個動態的按鍵,通過檢查候選漢字所對應編碼的下一個鍵碼,排除可能作為下一個鍵碼的按鍵,即可查找出選字鍵。
進一步地,將參與編碼機率小的按鍵所對應的顯示分區設置在候選文字顯示窗口的左邊或上邊。參與編碼機率小是指該按鍵的鍵碼被漢字-編碼映射庫中的所有編碼包含的次數少。
所述輸入單元為CCITT標準鍵盤,所述「*、0、#」鍵為非編碼鍵,所述候選漢字分別優先顯示在「*、0、#」鍵所對應的顯示分區上。
所述編碼為根據拼音輸入法或筆畫輸入法所構成的編碼或其他任何編碼。
所述的匹配是指輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中編碼的第一個碼元或前面連續的一個以上的碼元組成的集合相同,並且輸入的鍵碼組合越長,查找出的相匹配的候選漢字越少。
步驟4)所述的所需漢字所對應的按鍵的鍵碼的輸入是通過鍵盤按鍵輸入、觸控螢幕按鍵輸入或通過滑鼠點擊相應的按鍵輸入。
本發明的有益效果是由於漢字的輸入法基本為拼音輸入法或筆畫輸入法,對於拼音輸入法,聲母和韻母與數字鍵的對應關係是數字鍵「2」對應「abc」,數字鍵「3」對應「def」,數字鍵「4」對應「ghi」,數字鍵「5」對應「jkl」,數字鍵「6」對應「mno」,數字鍵「7」對應「pqrs」,數字鍵「8」對應「tuv」,數字鍵「9」對應「wxyz」,「*、0、#「鍵不對應任何字母。在輸入聲母後,「7、8、9、*、0、#」鍵作為韻母輸入的機率比「1、2、3、4、5、6」鍵作為韻母的機率要小得多。同樣,對於筆畫輸入法,國標中規定「一、丨、丿、丶、」筆畫為基本筆畫,分別分配在數字鍵「1、2、3、4、5」上,即「一」以「1」為編碼、「丨」以「2」為編碼、「丿」以「3」為編碼、「丶」以「4」為編碼、「」以「5」為編碼。對於只包括標準基本筆畫的筆畫編碼方法,數字鍵「7、8、9」和「*、0、#」鍵不對應任何筆畫,為非編碼鍵,顯然「7、8、9、*、0、#」鍵參與編碼的機率小於「1、2、3、4、5、6」鍵。對於還包括「口、十、八、亠」中部分或全部複合筆畫的筆畫輸入法,儘管這些複合筆畫被分配到數字鍵「6、7、8、9」中的部分或全部鍵上,即數字鍵「6、7、8、9」中的部分或全部按鍵參與編碼,但由於漢字中的大多數字的編碼由基本筆畫的鍵碼組成,即大多數漢字的編碼包含有1、2、3、4或5,少數漢字的編碼包含有複合筆畫對應的鍵碼6、7、8、9。所以總的看來,「7、8、9、*、0、#」鍵作為筆畫編碼輸入的機率比「1、2、3、4、5、6」鍵要小得多。根據人的視覺習慣,即從左到右、從上到下看的習慣,將參與編碼機率少的按鍵所對應的區域設置在候選文字顯示窗口的左邊或上邊,以便於儘快看到所需要的漢字,提高了選字的速度,從而也提高了輸入的速度。
本發明的特徵及優點將通過實施例結合附圖進行詳細說明。

圖1表示本發明的實施例一的輸入漢字的流程圖;圖2本發明的實施例一的顯示屏示意圖。
具體實施方式實施例一、數據處理裝置的顯示屏劃分為候選文字顯示窗口和編輯窗口,候選文字顯示窗口又劃分為十二個分區,分別與數字鍵「0、1、2、3、4、5、6、7、8、9」和功能鍵「*、#」一一對應,其排列方式如圖2所示,將參與編碼機率少的按鍵「7、8、9」所對應的顯示分區設置在候選文字顯示窗口的左上角,將按鍵「*、0、#」所對應的分區設置在候選文字顯示窗口的左下角。按鍵「*、0、#」參與編碼的機率肯定小於按鍵「7、8、9」,但如果將按鍵「*、0、#」所對應的分區設置在候選文字顯示窗口的左上角,則不符合人們的輸入習慣,因為常用的CCITT標準鍵盤為按鍵「*、0、#」位於按鍵「7、8、9」的下面。所以將按鍵「7、8、9」所對應的顯示分區設置在按鍵「*、0、#」所對應的顯示分區上面,以符合人們的輸入習慣。將參與編碼機率較大的按鍵「1、2、3」所對應的顯示分區設置在候選文字顯示窗口的右上角,將按鍵「4、5、6」所對應的分區設置在候選文字顯示窗口的右下角,如圖2所示。
輸入漢字流程圖如圖1所示,程序步驟如下1)接收從鍵盤輸入的組成漢字編碼的鍵碼或鍵碼組合;2)將輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中編碼相比較,查找出候選漢字;3)將候選漢字分別顯示在不可能作為編碼的下一個鍵碼輸入的按鍵所對應的候選文字顯示窗口的顯示分區上,並且將候選漢字分別優先顯示在「*、0、#」鍵所對應的顯示分區上;4)如果看到所需要的漢字顯示在候選文字顯示窗口,則輸入對應該漢字所在的顯示分區的按鍵的鍵碼,從而將所需要的漢字選中並顯示到編輯窗口中;5)如果未看到所需要的漢字顯示在候選文字顯示窗口,則可以通過翻頁鍵翻頁以顯示下一組候選漢字,直到發現所需要的漢字,也可以循環步驟1)至步驟4),直到所需要的漢字顯示在候選文字顯示窗口。
隨著輸入鍵碼的增多,候選漢字越少,越便於選擇。
漢字可以為中文字、詞或詞組。
數據處理裝置可以為手機、電話、PDA、電子詞典、遙控器或電腦等。
編碼可以為根據拼音輸入法或筆畫輸入法所構成的編碼,也可以是其他的漢字輸入法所構成的編碼。
匹配規則可以是指輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中編碼的前面部分相同,也可以設計為輸入的鍵碼組合與漢字-編碼映射庫中編碼的全部碼元相同。
所需漢字所對應的按鍵的鍵碼的輸入可以通過鍵盤按鍵輸入、觸控螢幕按鍵輸入或通過滑鼠點擊相應的按鍵輸入。
實施例二、與實施例一相比不同的是各按鍵所對應的顯示分區的排列不同,將數字鍵「7、8、9」所對應的分區設置在候選文字顯示窗口的左上角,將按鍵「*、0、#」所對應的分區設置在候選文字顯示窗口的右上角,將按鍵「1、2、3」所對應的顯示分區設置在候選文字顯示窗口的左下角,將按鍵「4、5、6」所對應的分區設置在候選文字顯示窗口的右下角。
本發明可以邊輸入編碼,邊顯示相匹配的文字,只要眼睛發現所需要的文字出現在顯示屏上,即可按其顯示位置所對應的按鍵,即可將該文字送到句子中,使用方便,輸入速度快,所以也稱為眼碼。
權利要求
1.一種漢字輸入方法,用於數據處理裝置的漢字輸入,所述每個漢字根據編碼規則有一對應編碼,包括以下步驟1)接收通過輸入單元輸入的組成漢字編碼的鍵碼或鍵碼組合;2)根據輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中的編碼比較,查找出編碼與輸入的鍵碼或鍵碼組合相匹配的候選漢字;3)將顯示屏劃分為候選文字顯示窗口和編輯窗口,並將候選漢字顯示在候選文字顯示窗口中;4)接收輸入的所需漢字所對應的按鍵的鍵碼,從而將該漢字選中並顯示在編輯窗口中;其特徵在於步驟3)中所述的候選文字顯示窗口劃分為十二個顯示分區,分別與數字鍵「0、1、2、3、4、5、6、7、8、9」和功能鍵「*、#」一一對應,所述候選漢字分別顯示在不可能作為編碼的下一個鍵碼輸入的按鍵所對應的顯示分區上。
2.如權利要求1所述的漢字輸入方法,其特徵在於將參與編碼機率小的按鍵所對應的顯示分區設置在候選文字顯示窗口的左邊或上邊。
3.如權利要求2所述的漢字輸入方法,其特徵在於所述輸入單元為CCITT標準鍵盤,所述候選漢字分別優先顯示在「*、0、#」鍵所對應的顯示分區上。
4.如權利要求3所述的漢字輸入方法,其特徵在於將數字鍵「7、8、9」所對應的顯示分區設置在候選文字顯示窗口的左上角,將按鍵「*、0、#」所對應的顯示分區設置在候選文字顯示窗口的左下角。
5.如權利要求3所述的漢字輸入方法,其特徵在於將數字鍵「7、8、9」所對應的顯示分區設置在候選文字顯示窗口的左上角,將按鍵「*、0、#」所對應的顯示分區設置在候選文字顯示窗口的右上角。
6.如權利要求1至5中任一項所述的漢字輸入方法,其特徵在於所述漢字為中文字、詞或詞組。
7.如權利要求1至5中任一項所述的漢字輸入方法,其特徵在於所述數據處理裝置為手機、電話、PDA、電子詞典、遙控器或電腦。
8.如權利要求1至5中任一項所述的漢字輸入方法,其特徵在於所述編碼為根據拼音輸入法或筆畫輸入法所構成的編碼。
9.如權利要求1至5中任一項所述的漢字輸入方法,其特徵在於所述的匹配是指輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中編碼的第一個碼元或前面連續的一個以上的碼元組成的集合相同,並且輸入的鍵碼組合越長,查找出的相匹配的候選漢字越少。
10.如權利要求1至5中任一項所述的漢字輸入方法,其特徵在於步驟4)所述的所需漢字所對應的按鍵的鍵碼的輸入是通過鍵盤按鍵輸入、觸控螢幕按鍵輸入或通過滑鼠點擊相應的按鍵輸入。
全文摘要
本發明公開了一種漢字輸入方法,根據輸入的鍵碼或鍵碼組合與漢字-編碼映射庫中的編碼比較,查找出編碼與輸入的鍵碼或鍵碼組合相匹配的候選漢字;將顯示屏劃分為候選文字顯示窗口和編輯窗口,候選文字顯示窗口劃分為十二個分區,分別與數字鍵和「*、#」鍵一一對應,候選漢字分別顯示在不可能作為編碼的下一個鍵碼輸入的按鍵所對應的顯示分區上;接收輸入的所需漢字所對應的按鍵的鍵碼,從而將該漢字選中並顯示在編輯窗口中,將參與編碼機率小的按鍵所對應的分區設置在候選文字顯示窗口的左邊或上邊。本發明可以邊輸入鍵碼,邊顯示相匹配的文字,並且顯示候選文字的位置根據人們視覺習慣設計,使用方便,輸入速度快。
文檔編號H04M1/00GK1779605SQ20041005223
公開日2006年5月31日 申請日期2004年11月18日 優先權日2004年11月18日
發明者黃金富 申請人:黃金富

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀