專(zhuān)利名稱(chēng):菜單式漢字輸入法的制作方法
技術(shù)領(lǐng)域:
菜單式漢字輸人方法,是在漢字輸入人機(jī)操作界面中直接用菜單窗口,通過(guò)最多 三次鼠標(biāo)點(diǎn)擊菜單窗口完成輸人所需的漢字整字或以該漢字開(kāi)頭的詞組輸入的漢字輸 入方法,完全通過(guò)鼠標(biāo)就可以完成漢字的輸入,也可以完成西文、標(biāo)點(diǎn)符號(hào)和阿拉伯?dāng)?shù) 字的輸入。屬于信息處理領(lǐng)域的漢字輸入法技術(shù)b
背景技術(shù):
計(jì)算機(jī)漢字輸入問(wèn)題. 一直被認(rèn)為是我國(guó)計(jì)算機(jī)應(yīng)用和中文信息處理的難題。近 幾年,經(jīng)過(guò)科技人員的努力,數(shù)百種漢字編碼及輸入方案應(yīng)運(yùn)而生,這些方案在一定程 度上緩解了計(jì)算機(jī)漢字輸入問(wèn)題,使得目前計(jì)算機(jī)系統(tǒng)的中文輸人達(dá)到可用。然而大多 數(shù)漢字輸入法都需要記憶其編碼方法和鍵盤(pán)中不同按鍵所表示編碼的位置,特別是目前 的鍵盤(pán)布局方式并不適合中文的輸入,只有通過(guò)一定的培訓(xùn)和實(shí)踐才能通過(guò)鍵盤(pán)實(shí)現(xiàn)較 快速的漢字輸入。但隨著計(jì)算機(jī)的普及,大多數(shù)計(jì)算機(jī)使用者并沒(méi)有經(jīng)過(guò)這樣的培訓(xùn), 其漢字的輸入變得十分緩慢,且容易使很多人無(wú)法快速掌握漢字輸入方法。這些輸入法 中另一個(gè)問(wèn)題是,當(dāng)不熟悉鍵盤(pán)按鍵時(shí)需要既看鍵盤(pán),又看顯示屏,十分不方便,容易 疲勞,且輸入速度受到影響。在專(zhuān)利申請(qǐng)88 103689.7種提出了虛字盤(pán)鼠標(biāo)揀字計(jì)算機(jī) 漢字輸人方法,用鼠標(biāo)點(diǎn)擊顯示屏上的漢字或西文字母完成輸入,通過(guò)定義鼠標(biāo)上的按 鍵功能和檢字窗口和字盤(pán)窗口完成漢字的顯示。但由于檢字窗口與字盤(pán)窗口需要用鼠標(biāo) 上的不同按鈕進(jìn)行切換,這種頻繁的切換容易操作錯(cuò)誤,同時(shí)當(dāng)使用漢語(yǔ)拼音作為檢字 盤(pán)時(shí),將所有聲母和所有韻母都顯示出來(lái),通過(guò)組合聲母與韻母形成漢語(yǔ)拼音作為檢字 標(biāo)準(zhǔn),但沒(méi)有給出在檢字盤(pán)中如何選擇聲母后再選擇韻母的方法,也沒(méi)有給出區(qū)分漢字 只有韻母與既有聲母又有韻母的拼音檢字方法,特別是當(dāng)使用拼音作為檢字盤(pán)時(shí),由于 地方方言中混淆發(fā)音的存在,造成很多人在選擇聲母和韻母后仍然難于找到輸入的漢 字,該專(zhuān)利申請(qǐng)沒(méi)有給出相應(yīng)的處理方法。
綜上,雖然漢字的各種編碼和輸入方法推出了較長(zhǎng)時(shí)間,但很多計(jì)算機(jī)操作人員 還是不能完全掌握輸入漢字的方法
發(fā)明內(nèi)容
'
本發(fā)明希望通過(guò)最多三次鼠標(biāo)點(diǎn)擊完成漢字或漢字詞組的輸入,并且不需要使用
鍵盤(pán),只需要熟悉漢語(yǔ)拼音即可,即使有地方口音也可以找到需要輸入的漢字。 為達(dá)到上述目的,本發(fā)明解決其技術(shù)問(wèn)題所采用的技術(shù)方案是-
1.菜單式漢字輸人方法,其特征是在漢字輸入人機(jī)操作界面中直接用菜單窗口,通過(guò) 最多三次鼠標(biāo)點(diǎn)擊菜單窗口完成輸人所需的漢字整字或以該漢字開(kāi)頭的詞組輸入 的漢字輸入方法,所述菜單窗口包含如下菜單信息欄-
a) 第一欄顯示漢語(yǔ)拼音全部聲母和可以作為拼音開(kāi)頭的全部韻母;
b) 第二欄顯示與所選定第一欄的聲母或韻母可以配合組成拼音的全部韻母,艮卩
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母時(shí),第二欄顯示全部韻母;
當(dāng)?shù)谝粰谶x中某一個(gè)聲母或韻母時(shí),第二欄只顯示與第一欄選中的一個(gè)聲母或 韻母可以配合成為漢語(yǔ)拼音的全部韻母;
C)第三欄顯示以所選定第一欄的聲母或韻母和所選定第二欄與之配合組成拼音的 韻母構(gòu)成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字,艮P:
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),第三 欄可以顯示全部漢字表,也可以只顯示預(yù)先設(shè)定規(guī)則的漢字;
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄選中了某個(gè)韻母時(shí),第三欄顯 示以第二欄選中韻母為漢語(yǔ)拼音的全部漢字;
當(dāng)?shù)谝粰谶x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),第三欄顯示以第 一欄選中聲母或韻母為開(kāi)頭字母的漢語(yǔ)拼音所對(duì)應(yīng)的全部漢字;
當(dāng)?shù)谝粰谶x中某個(gè)聲母或韻母而且第二欄也選中某個(gè)韻母時(shí),第三欄顯示以第 一欄選中聲母或韻母和第二欄選中的韻母配合形成的漢語(yǔ)拼音所對(duì)應(yīng)的全部漢字;
還可以選擇地包含如下信息欄
d)第四欄顯示以所選定第一欄的聲母或韻母和所選定第二欄與之配合組成拼音的 韻母構(gòu)成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字中以第三欄選中的漢字為開(kāi)頭的全部漢語(yǔ)詞 組,即
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),同時(shí) 第三欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè) 定規(guī)則的漢語(yǔ)詞組;
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),同時(shí)
第三欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄已選中某個(gè)韻母時(shí),同時(shí)第三 欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示以第二欄韻母構(gòu)成漢語(yǔ)拼音所對(duì)應(yīng)的漢字 開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞組;
當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄已選中某個(gè)韻母時(shí),同時(shí)第三 欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;
當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄沒(méi) 有選定任何漢字時(shí),第四欄可以顯示以第一欄有選中某個(gè)聲母或韻母構(gòu)成漢語(yǔ)拼音 頭字母所對(duì)應(yīng)的漢字開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞
組;
當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄已 選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;
當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而且第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄沒(méi) 有選定任何漢字時(shí),第四欄可以顯示以第一欄有選中某個(gè)聲母或韻母和第二欄選中 的韻母配合形成的漢語(yǔ)拼音所對(duì)應(yīng)的漢字開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先 設(shè)定規(guī)則的漢語(yǔ)詞組;
當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而且第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄已 選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;
e)第五欄顯示和設(shè)置兼容地方方言容易混淆的發(fā)音,作為第三欄顯示漢字和第四 欄顯示詞組的輔助信息,即
當(dāng)設(shè)定了地方方言容易混淆的發(fā)音后,第三欄所顯示漢字將包含標(biāo)準(zhǔn)漢語(yǔ)拼音 所對(duì)應(yīng)漢字和地方方言容易混淆的發(fā)音所對(duì)應(yīng)的漢字,同時(shí)第四欄所顯示漢字詞組 將包含標(biāo)準(zhǔn)漢語(yǔ)拼音所對(duì)應(yīng)漢字詞組和地方方言容易混淆的發(fā)音所對(duì)應(yīng)的漢字詞 組。
2.所述的漢字輸入方法輸入漢字一般過(guò)程如下
a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;
b) 菜單式漢字輸人法窗體上的第二欄所顯示的韻母自動(dòng)適應(yīng)為與第一欄所選擇字
母可以配對(duì)發(fā)音的韻母,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄 中與需要輸入漢字相同的韻母;
c)菜單式漢字輸人法窗體上的第三欄將顯示所有以第一欄所選擇字母與第二欄所 選字母可以配對(duì)發(fā)音相似的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上 的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;
特殊情況下,輸入漢字的過(guò)程可以是
a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;
b) 第三欄的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人 法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;
也可以是
a) 直接用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄中與需要輸入漢字相 同的韻母;
b) 第三欄的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人 法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;
也可以是-
a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;
b) 第四欄的明顯位置已經(jīng)顯示了所需的漢字詞組,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字 輸人法窗體上的第四欄中與需要輸入漢字相同的漢字詞組即可完成該漢字詞組 的輸入;
還可以是
a)輸入法窗體中第三欄的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜 單式漢字輸人法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的 輸入;
還可以是
a)輸入法窗體中第四欄的明顯位置已經(jīng)顯示了所需的漢字及其詞組,用鼠標(biāo)器點(diǎn) 擊選擇菜單式漢字輸人法窗體上的第四欄中與需要輸入漢字相同的漢字詞組即
可完成該漢字詞組的輸入。
3. 所述的漢字輸入方法輸入漢字時(shí),當(dāng)輸入窗體的第三欄中已經(jīng)包含需要輸入的漢字 時(shí),可以直接點(diǎn)擊該漢字即完成漢字輸入,或者輸入窗體的第四欄中已經(jīng)包含需要 輸入的漢字詞組,可以直接點(diǎn)擊該漢字詞組即完成漢字詞組輸入。
4. 所述的漢字輸入方法輸入漢字時(shí),當(dāng)輸入窗體的第三欄中已經(jīng)包含的漢字或第四欄 中已經(jīng)包含的漢字詞組時(shí),可以多次點(diǎn)擊該漢字完成漢字或漢字詞組的多次輸入。
5. 所述的菜單窗口具有如下特征,當(dāng)菜單信息欄只包含第一欄、第二欄和第三欄信息
欄時(shí),第三欄顯示漢字可以采用如下策略之一
a) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息不發(fā)生變化,該信 息欄的漢字可以多次點(diǎn)擊完成輸入;
b) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息自動(dòng)變化為與該漢 字可以構(gòu)成詞組的全部漢字;
c) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息將判斷是否有與該 漢字可以構(gòu)成詞組的漢字,如果沒(méi)有則第三欄信息不發(fā)生變化,如果有則第三 欄信息自動(dòng)變化為與該漢字可以構(gòu)成詞組的全部漢字。
6. 所述的菜單窗口的第三欄可以通過(guò)如下方法之一作為鼠標(biāo)點(diǎn)擊輸入西文的方法
a) 通過(guò)設(shè)定鍵盤(pán)的特定按鍵或按鍵的組合作為中文輸入方式與西文輸入方式的切 換命令按鍵,當(dāng)切換為西文輸入方式,菜單窗口的第三欄信息自動(dòng)變化為英文 字母、IO個(gè)阿拉伯?dāng)?shù)字和西文標(biāo)點(diǎn)符號(hào),點(diǎn)擊菜單窗口的第三欄中的字母或阿 拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)即可完成英文字或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)的輸 入;
b) 定義鼠標(biāo)右鍵作為中文輸入方式與西文輸入方式的切換命令按鍵,當(dāng)切換為西 文輸入方式,菜單窗口的第三欄信息自動(dòng)變化為英文字母、IO個(gè)阿拉伯?dāng)?shù)字和 西文標(biāo)點(diǎn)符號(hào),點(diǎn)擊菜單窗口的第三欄中的字母或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào) 或西文標(biāo)點(diǎn)符號(hào)即可完成英文字或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)的輸入。
7. 所述的韻母是符合漢語(yǔ)拼音規(guī)則的單字母或多字母的組合,對(duì)于多字母組合而成的 韻母作為整體處理,鼠標(biāo)點(diǎn)擊時(shí)所選中的是完整的韻母。
8. 所述的聲母是符合漢語(yǔ)拼音規(guī)則的單字母或多字母的組合,對(duì)于多字母組合而成的
聲母作為整體處理,鼠標(biāo)點(diǎn)擊時(shí)所選中的是完整的聲母。 9.所述的全部聲母和可以作為拼音開(kāi)頭的全部韻母在菜單信息欄的第一欄顯示的順 序可以是如下順序之一-
a) 按英文字母的順序進(jìn)行排列;
b) 按學(xué)習(xí)漢語(yǔ)拼音的習(xí)慣順序排列; 而且所述的第二欄顯示韻母的順序可以是如下順序之一
a) 按英文字母的順序進(jìn)行排列;
b) 按學(xué)習(xí)漢語(yǔ)拼音的習(xí)慣順序排列。
本發(fā)明的有益效果是采用該輸入方法,不需要使用鍵盤(pán),任何了解漢語(yǔ)拼音的 人員可以很快掌握,鼠標(biāo)點(diǎn)擊速度決定輸入速度,同時(shí)有效地解決了地方方言中發(fā)音不 準(zhǔn)也能正確輸入漢字的問(wèn)題,而且兼容西文輸入。
下面結(jié)合實(shí)施附圖對(duì)本發(fā)明做進(jìn)一步的說(shuō)明。
圖1是菜單式漢字輸入法的多欄結(jié)構(gòu)一種實(shí)現(xiàn)示意圖
圖2是菜單信息欄第一欄的全部聲母和可以作為拼音開(kāi)頭的全部韻母不同排列順
序示意圖,其中圖2 (A)圖是按漢語(yǔ)拼音學(xué)習(xí)的順序進(jìn)行排列,圖2 (B)圖是按英語(yǔ) 字母的順序進(jìn)行排列。
圖3是在沒(méi)有地方方言混淆發(fā)音設(shè)置情況下輸入漢字時(shí)各欄信息示意圖
圖4是在設(shè)置地方方言混淆發(fā)音(n和1)設(shè)置情況下輸入漢字時(shí)各欄信息示意圖
圖5是菜單式漢字輸入法中切換至西文輸入的示意圖
具體實(shí)施例方式
下面結(jié)合附圖對(duì)本發(fā)明的結(jié)構(gòu)原理和工作原理進(jìn)行詳細(xì)說(shuō)明。
本發(fā)明的一種實(shí)現(xiàn)方式如圖1,將菜單信息欄縱向順序排列,從上到下分別為顯 示全部聲母和可以作為拼音開(kāi)頭的全部韻母的第一欄[IOI]、顯示與所選定第一欄的聲 母或韻母可以配合組成拼音的全部韻母的第二欄[102]、顯示以所選定第一欄的聲母或 韻母和所選定第二欄與之配合組成拼音的韻母構(gòu)成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字的第三欄 [103]、顯示以所選定第一欄的聲母或韻母和所選定第二欄與之配合組成拼音的韻母構(gòu) 成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字中以第三欄選中的漢字為開(kāi)頭的全部漢語(yǔ)詞組的第四欄、顯示和設(shè)置兼容地方方言容易混淆的發(fā)音,作為第三欄顯示漢字和第四欄顯示 詞組的輔助信息的第五欄[105]。各欄之間的信息互動(dòng)關(guān)系如下點(diǎn)擊選中第一欄[IOI] 的聲母或可以作為拼音開(kāi)頭的韻母,第二欄[102]、第三欄[103]、第四欄[104]所顯示 的信息會(huì)跟隨變化,同時(shí)其變化會(huì)以第五欄[105]作為輔助信息參考。
第一欄[101]的全部聲母和可以作為拼音開(kāi)頭的全部韻母的排列順序會(huì)影響我們 如何快速找到需要的聲母或韻母。比較普遍的有兩種方式其一,由于學(xué)習(xí)漢語(yǔ)時(shí)聲母 和韻母學(xué)習(xí)順序與英語(yǔ)字母順序不同,并且學(xué)習(xí)中還編制一些記憶口訣,所以很多人習(xí) 慣于漢語(yǔ)拼音學(xué)習(xí)口訣的順序,如圖2的(A)圖就是按漢語(yǔ)拼音學(xué)習(xí)口訣順序排序。 其二,也有些人習(xí)慣按英文字母順序,所以如圖2的(B)圖就是按英文字母順序排序。
輸入一個(gè)漢字的一般流程是
(1) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中[101]顯示的聲母或 可以作為拼音開(kāi)頭的韻母,被選中的聲母或韻母突出顯示或加邊框顯示或加粗顯示;
(2) 菜單式漢字輸人法窗體上的第二欄所顯示的韻母自動(dòng)適應(yīng)為與第一欄所選擇
字母可以配對(duì)發(fā)音的韻母,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄中與需
要輸入漢字相同的韻母,被選中的韻母突出顯示或加邊框顯示或加粗顯示;
(3) 菜單式漢字輸人法窗體上的第三欄將顯示所有以第一欄所選擇字母與第二欄
所選字母可以配對(duì)發(fā)音相似的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第三 欄中與需要輸入漢字相同的漢字即可完成漢字的輸入,被選中的漢字突出顯示或加邊框
顯示或加粗顯示;
一個(gè)例子是輸入"男",具體操作是
(1) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中[101]顯示的n
(2) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄中[102]顯示的an
(3) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第三欄中[103]顯示的"男", 即完成了該漢字的輸入。
圖3是輸入"男"字時(shí)各信息欄所顯示的信息示意圖。-如果需要輸入漢字對(duì)應(yīng) 的詞組在菜單信息欄第四欄[104]已經(jīng)顯示出來(lái),可以點(diǎn)擊該詞組,立即完成整個(gè)詞組 的漢字輸入。
特殊情況下,輸入漢字的過(guò)程可以是(1) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄[101]中顯示的聲母或 可以作為拼音開(kāi)頭的韻母;
(2) 第三欄[103]的明顯位置己經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式 漢字輸人法窗體上的第三欄[103]中與需要輸入漢字相同的漢字即可完成漢字的輸入;
也可以是
(1) 直接用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄[102]中與需要輸 入漢字相同的韻母;
(2) 第三欄[103]的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式 漢字輸人法窗體上的第三欄[103]中與需要輸入漢字相同的漢字即可完成漢字的輸入;
也可以是
(1) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄[101]中顯示的聲母或 可以作為拼音開(kāi)頭的韻母;
(2) 第四欄[104]的明顯位置已經(jīng)顯示了所需的漢字及其詞組,用鼠標(biāo)器點(diǎn)擊選 擇菜單式漢字輸人法窗體上的第四欄[103]中與需要輸入漢字相同的漢字詞組即可完成 該漢字詞組的輸入;
還可以是
(1)輸入法窗體中第三欄[103]的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn) 擊選擇菜單式漢字輸人法窗體上的第三欄[103]中與需要輸入漢字相同的漢字即可完成 漢字的輸入;
還可以是
(1)輸入法窗體中第四欄[104]的明顯位置已經(jīng)顯示了所需的漢字及其詞組,用 鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第四欄[104]中與需要輸入漢字相同的漢字 詞組即可完成該漢字詞組的輸入;
為了處理地方方言容易混淆的語(yǔ)音,可以在第四欄[104]設(shè)置容易混淆的發(fā)音,則 第三欄[103]所顯示漢字將包含混淆發(fā)音的漢字。如圖4,同樣輸入"男"字-
(1) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中[101]顯示的1
(2) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄中[102]顯示的an
(3) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第三欄中[103]顯示的"男",
即完成了該漢字的輸入。但第三欄同時(shí)也顯示了漢語(yǔ)拼音為"lan"的全部漢字。因此, 如果輸入者容易混淆n和1發(fā)音,則即使把"男"字的漢語(yǔ)拼音混淆為"lan"也能輸 入需要的漢字。
由于一些文章有時(shí)既有漢字,也有英文,所以有時(shí)需要切換中文與西文的輸入方 式, 一種實(shí)現(xiàn)方式是定義鼠標(biāo)右鍵作為切換命令。如圖5,切換為西文后,其他信息欄 不顯示信息,只有菜單信息欄的,三欄[103]顯示英文字母、IO個(gè)阿拉伯?dāng)?shù)字和西文標(biāo) 點(diǎn)符號(hào),其順序按英文字母順序、阿拉伯?dāng)?shù)字順序和西文標(biāo)點(diǎn)符號(hào)順序等,此時(shí)點(diǎn)擊其 中任何一個(gè)字符即可完成西文字符的輸入。
權(quán)利要求
1.菜單式漢字輸入方法,其特征是在漢字輸入人機(jī)操作界面中直接用菜單窗口,通過(guò)最多三次鼠標(biāo)點(diǎn)擊菜單窗口完成輸入所需的漢字整字或以該漢字開(kāi)頭的詞組輸入的漢字輸入方法,所述菜單窗口包含如下菜單信息欄a)第一欄顯示漢語(yǔ)拼音全部聲母和可以作為拼音開(kāi)頭的全部韻母;b)第二欄顯示與所選定第一欄的聲母或韻母可以配合組成拼音的全部韻母,即當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母時(shí),第二欄顯示全部韻母;當(dāng)?shù)谝粰谶x中某一個(gè)聲母或韻母時(shí),第二欄只顯示與第一欄選中的一個(gè)聲母或韻母可以配合成為漢語(yǔ)拼音的全部韻母;c)第三欄顯示以所選定第一欄的聲母或韻母和所選定第二欄與之配合組成拼音的韻母構(gòu)成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字,即當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),第三欄可以顯示全部漢字表,也可以只顯示預(yù)先設(shè)定規(guī)則的漢字;當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄選中了某個(gè)韻母時(shí),第三欄顯示以第二欄選中韻母為漢語(yǔ)拼音的全部漢字;當(dāng)?shù)谝粰谶x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),第三欄顯示以第一欄選中聲母或韻母為開(kāi)頭字母的漢語(yǔ)拼音所對(duì)應(yīng)的全部漢字;當(dāng)?shù)谝粰谶x中某個(gè)聲母或韻母而且第二欄也選中某個(gè)韻母時(shí),第三欄顯示以第一欄選中聲母或韻母和第二欄選中的韻母配合形成的漢語(yǔ)拼音所對(duì)應(yīng)的全部漢字;還可以選擇地包含如下信息欄d)第四欄顯示以所選定第一欄的聲母或韻母和所選定第二欄與之配合組成拼音的 韻母構(gòu)成漢語(yǔ)拼音對(duì)應(yīng)的全部漢字中以第三欄選中的漢字為開(kāi)頭的全部漢語(yǔ)詞組,即當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞組;當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而且第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示以第二欄韻母構(gòu)成漢語(yǔ)拼音所對(duì)應(yīng)的漢字開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞組;當(dāng)?shù)谝粰跊](méi)有選中任何一個(gè)聲母或韻母而第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示以第一欄有選中某個(gè)聲母或韻母構(gòu)成漢語(yǔ)拼音頭字母所對(duì)應(yīng)的漢字開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞組;當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而第二欄沒(méi)有選中任何韻母時(shí),同時(shí)第三欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而且第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄沒(méi)有選定任何漢字時(shí),第四欄可以顯示以第一欄有選中某個(gè)聲母或韻母和第二欄選中的韻母配合形成的漢語(yǔ)拼音所對(duì)應(yīng)的漢字開(kāi)頭的全部漢語(yǔ)詞組,也可以只顯示預(yù)先設(shè)定規(guī)則的漢語(yǔ)詞組;當(dāng)?shù)谝粰谟羞x中某個(gè)聲母或韻母而且第二欄已選中某個(gè)韻母時(shí),同時(shí)第三欄已選定某個(gè)漢字時(shí),第四欄顯示以選定漢字開(kāi)頭的全部漢語(yǔ)詞組;e)第五欄顯示和設(shè)置兼容地方方言容易混淆的發(fā)音,作為第三欄顯示漢字和第四欄顯示詞組的輔助信息,即當(dāng)設(shè)定了地方方言容易混淆的發(fā)音后,第三欄所顯示漢字將包含標(biāo)準(zhǔn)漢語(yǔ)拼音所對(duì)應(yīng)漢字和地方方言容易混淆的發(fā)音所對(duì)應(yīng)的漢字,同時(shí)第四欄所顯示漢字詞組將包含標(biāo)準(zhǔn)漢語(yǔ)拼音所對(duì)應(yīng)漢字詞組和地方方言容易混淆的發(fā)音所對(duì)應(yīng)的漢字詞組。
2.根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的漢字輸入方法輸入漢 字一般過(guò)程如下a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;b) 菜單式漢字輸人法窗體上的第二欄所顯示的韻母自動(dòng)適應(yīng)為與第一欄所選擇字 母可以配對(duì)發(fā)音的韻母,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄 中與需要輸入漢字相同的韻母;c)菜單式漢字輸人法窗體上的第三欄將顯示所有以第一欄所選擇字母與第二欄所 選字母可以配對(duì)發(fā)音相似的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上 的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;特殊情況下,輸入漢字的過(guò)程可以是-a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;b) 第三欄的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人 法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;也可以是a) 直接用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第二欄中與需要輸入漢字相 同的韻母;b) 第三欄的明顯位置已經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人 法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的輸入;也可以是a) 用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字輸人法窗體上的第一欄中顯示的聲母或可以作為 拼音開(kāi)頭的韻母;b) 第四欄的明顯位置己經(jīng)顯示了所需的漢字詞組,用鼠標(biāo)器點(diǎn)擊選擇菜單式漢字 輸人法窗體上的第四欄中與需要輸入漢字相同的漢字詞組即可完成該漢字詞組 的輸入;還可以是a)輸入法窗體中第三欄的明顯位置己經(jīng)顯示了所需的漢字,用鼠標(biāo)器點(diǎn)擊選擇菜 單式漢字輸人法窗體上的第三欄中與需要輸入漢字相同的漢字即可完成漢字的 輸入;還可以是a)輸入法窗體中第四欄的明顯位置已經(jīng)顯示了所需的漢字及其詞組,用鼠標(biāo)器點(diǎn) 擊選擇菜單式漢字輸人法窗體上的第四欄中與需要輸入漢字相同的漢字詞組即 可完成該漢字詞組的輸入。
3. 根據(jù)權(quán)利要求2所述的菜單式漢字輸人方法,其特征是所述的漢字輸入方法輸入 漢字時(shí),當(dāng)輸入窗體的第三欄中已經(jīng)包含需要輸入的漢字時(shí),可以直接點(diǎn)擊該漢字 即完成漢字輸入,或者輸入窗體的第四欄中已經(jīng)包含需要輸入的漢字詞組,可以直 接點(diǎn)擊該漢字詞組即完成漢字詞組輸入。
4. 根據(jù)權(quán)利要求2所述的菜單式漢字輸人方法,其特征是所述的漢字輸入方法輸入 漢字時(shí),當(dāng)輸入窗體的第三欄中已經(jīng)包含的漢字或第四欄中已經(jīng)包含的漢字詞組 時(shí),可以多次點(diǎn)擊該漢字完成漢字或漢字詞組的多次輸入。
5. 根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的菜單窗口具有如下特 征,當(dāng)菜單信息欄只包含第一欄、第二欄和第三欄信息欄時(shí),第三欄顯示漢字可以 采用如下策略之一a) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息不發(fā)生變化,該信 息欄的漢字可以多次點(diǎn)擊完成輸入;b) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息自動(dòng)變化為與該漢 字可以構(gòu)成詞組的全部漢字;c) 鼠標(biāo)點(diǎn)擊第三欄信息中漢字完成該漢字輸入后,第三欄信息將判斷是否有與該 漢字可以構(gòu)成詞組的漢字,如果沒(méi)有則第三欄信息不發(fā)生變化,如果有則第三 欄信息自動(dòng)變化為與該漢字可以構(gòu)成詞組的全部漢字。
6. 根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的菜單窗口的第三欄可 以通過(guò)如下方法之一作為鼠標(biāo)點(diǎn)擊輸入西文的方法a) 通過(guò)設(shè)定鍵盤(pán)的特定按鍵或按鍵的組合作為中文輸入方式與西文輸入方式的切 換命令按鍵,當(dāng)切換為西文輸入方式,菜單窗口的第三欄信息自動(dòng)變化為英文 字母、IO個(gè)阿拉伯?dāng)?shù)字和西文標(biāo)點(diǎn)符號(hào),點(diǎn)擊菜單窗口的第三欄中的字母或阿 拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)即可完成英文字或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)的輸 入;b) 定義鼠標(biāo)右鍵作為中文輸入方式與西文輸入方式的切換命令按鍵,當(dāng)切換為西 文輸入方式,菜單窗口的第三欄信息自動(dòng)變化為英文字母、IO個(gè)阿拉伯?dāng)?shù)字和 西文標(biāo)點(diǎn)符號(hào),點(diǎn)擊菜單窗口的第三欄中的字母或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào) 或西文標(biāo)點(diǎn)符號(hào)即可完成英文字或阿拉伯?dāng)?shù)字或西文標(biāo)點(diǎn)符號(hào)的輸入。
7. 根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的韻母是符合漢語(yǔ)拼音 規(guī)則的單字母或多字母的組合,對(duì)于多字母組合而成的韻母作為整體處理,鼠標(biāo)點(diǎn)擊時(shí)所選中的是完整的韻母。
8. 根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的聲母是符合漢語(yǔ)拼音 規(guī)則的單字母或多字母的組合,對(duì)于多字母組合而成的聲母作為整體處理,鼠標(biāo)點(diǎn)擊時(shí)所選中的是完整的聲母。
9. 根據(jù)權(quán)利要求1所述的菜單式漢字輸人方法,其特征是所述的全部聲母和可以作為拼音開(kāi)頭的全部韻母在菜單信息欄的第一欄顯示的順序可以是如下順序之一a) 按英文字母的順序進(jìn)行排列;b) 按學(xué)習(xí)漢語(yǔ)拼音的習(xí)慣順序排列; 而且所述的第二欄顯示韻母的順序可以是如下順序之一a) 按英文字母的順序進(jìn)行排列;b) 按學(xué)習(xí)漢語(yǔ)拼音的習(xí)慣順序排列。
全文摘要
本發(fā)明提供一種新穎實(shí)用的菜單式漢字輸入方法,其特征在于無(wú)須對(duì)漢字或其它字符進(jìn)行專(zhuān)門(mén)編碼及其鍵位碼分配,直接用菜單窗口,通過(guò)最多三次鼠標(biāo)點(diǎn)擊菜單窗口完成輸入所需的漢字整字。使用人員無(wú)須專(zhuān)門(mén)學(xué)習(xí)。也不用記任何編碼規(guī)則即可方便地進(jìn)行漢字整字輸入。專(zhuān)門(mén)設(shè)定的方言混淆發(fā)音,可以實(shí)現(xiàn)即使按方言發(fā)音也能正確輸入完整漢字,解決了方言輸入的困難。本發(fā)明操作簡(jiǎn)單。極容易掌握,只要知道漢字的近似發(fā)音,任何人在簡(jiǎn)單演示之后,便可立即使用該法。本發(fā)明可用于一切計(jì)算機(jī)系統(tǒng)或需要漢字輸入的嵌入式終端設(shè)備。
文檔編號(hào)G06F3/048GK101114205SQ200710121269
公開(kāi)日2008年1月30日 申請(qǐng)日期2007年9月3日 優(yōu)先權(quán)日2007年9月3日
發(fā)明者清 須 申請(qǐng)人:北京派瑞根科技開(kāi)發(fā)有限公司