亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

漢字輸入方法及實(shí)現(xiàn)該方法的鍵盤的制作方法

文檔序號(hào):6426595閱讀:159來(lái)源:國(guó)知局
專利名稱:漢字輸入方法及實(shí)現(xiàn)該方法的鍵盤的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及信息技術(shù)領(lǐng)域,特別涉及ー種漢字輸入方法及實(shí)現(xiàn)該方法的鍵盤。
背景技術(shù)
現(xiàn)有的漢字輸入方法大致包括拼音輸入法、基本筆畫輸入法、部件輸入法以及聲畫輸入法等。其中,拼音輸入法不能克服重碼率高和不知拼音而無(wú)法輸入生僻字的問(wèn)題;基本筆畫輸入法雖然易學(xué)易懂,但是其需要多次擊鍵,而且筆畫的先后順序顛倒時(shí),往往不能出現(xiàn)需要的漢字;部件輸入法,如鄭碼輸入法、五筆輸入法等,需要使用者記憶大量的字根及其具體的鍵盤布局位置,不利于普遍范圍的推廣;而聲畫輸入法則是筆畫輸入法或部件 輸入法與拼音輸入法的結(jié)合,在減少重碼率的方面可能有所貢獻(xiàn),但是帶來(lái)了更復(fù)雜的輸入情況。在部件輸入法中,以鄭碼輸入法為例,它是將多個(gè)字根(包括主根、副根)布局在鍵盤的固定位置上,每個(gè)鍵位對(duì)應(yīng)著多個(gè)字根,然后按照既定的取碼規(guī)則進(jìn)行字詞的輸入。鄭碼輸入法雖然可以實(shí)現(xiàn)大字符集漢字的輸入,同時(shí)可能具有較低的重碼率,但是由于其本身含有大量需要記憶的字根,大量的字根在鍵盤上形成多對(duì)ー的布局,也需要使用者記憶,而且這些字根進(jìn)行組合輸入漢字時(shí),不是簡(jiǎn)單的字母的前后順序的羅列,還要遵循復(fù)雜的規(guī)則,另外使用者還需要在筆畫鍵與字根鍵之間進(jìn)行切換選擇。因此這種輸入法難學(xué)易忘,不利于推廣,由于還要判斷各個(gè)字根的分布,對(duì)于非專業(yè)人員來(lái)說(shuō),將會(huì)大大的影響輸入的速度。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問(wèn)題是針對(duì)現(xiàn)有技術(shù)的缺陷,提出一種不需記憶字根布局且能夠快速輸入漢字的漢字輸入方法及實(shí)現(xiàn)該方法的鍵盤。為了解決上述技術(shù)問(wèn)題,本發(fā)明提供了ー種漢字輸入方法,包括
建立映射關(guān)系步驟,將五個(gè)基本筆畫分別映射到鍵盤的五個(gè)鍵位,所述五個(gè)基本筆畫包括一、丨、j、、、ι ;
獲取簡(jiǎn)碼筆畫步驟,按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少ー個(gè)取碼單元,然后根據(jù)待輸入的漢字的書(shū)寫筆順,從所述至少一個(gè)取碼単元中至多取四個(gè)基本筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫;
輸入步驟,檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。所述按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少ー個(gè)取碼單元具體為按照取整不取零、取小不取大的拆分規(guī)則將待輸入漢字拆分為ー個(gè)以上成字部件、字根部件或基本筆畫,并對(duì)由字根部件或成字部件組成的成字部件要繼續(xù)進(jìn)行拆分。所述從所述至少一個(gè)取碼單元中至多取四個(gè)基本筆畫,具體為
對(duì)于拆分為ー個(gè)取碼單元的單字,按照書(shū)寫筆順依次取該取碼単元的前3個(gè)筆畫和最后I個(gè)筆畫組成簡(jiǎn)碼筆畫,如果該取碼單元的筆畫個(gè)數(shù)不足4個(gè),則按照書(shū)寫筆順取取碼單元的所有筆畫組成簡(jiǎn)碼筆畫;
對(duì)于拆分為兩個(gè)取碼單元的單字,按照書(shū)寫筆順取每個(gè)取碼單元的前2個(gè)筆畫組成簡(jiǎn)碼筆畫,其中,若所述兩個(gè)取碼單元中任一個(gè)取碼単元的筆畫個(gè)數(shù)不足2個(gè),取該取碼単元的全部筆畫;
對(duì)于拆分為三個(gè)取碼單元的單字,按照書(shū)寫筆順取第一個(gè)取碼単元的前2個(gè)筆畫、第ニ個(gè)取碼単元的首筆畫以及第三個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫;
對(duì)于拆分為四個(gè)取碼單元及以上的單字,取前四個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫。所述建立映射關(guān)系步驟還包括在鍵盤上設(shè)置詞鍵位,將標(biāo)識(shí)輸入詞的碼映射到該詞鍵位;
所述輸入步驟具體為檢測(cè)鍵盤上的詞鍵位和各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。所述從所述至少一個(gè)取碼単元中至多取四個(gè)基本筆畫還包括
對(duì)于兩字詞,取標(biāo)識(shí)輸入詞的碼和每個(gè)字前兩個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫;對(duì)于三字詞,取標(biāo)識(shí)輸入詞的碼、第一字前兩個(gè)取碼單元的首筆畫、第二字首個(gè)取碼単元的首筆畫以及第三字首個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫;對(duì)于四字詞,取標(biāo)識(shí)輸入詞的碼和前四個(gè)字首個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫。本方法還包括,在鍵盤上設(shè)置模糊筆畫鍵位,
所述建立映射關(guān)系步驟還包括將模糊筆畫映射到鍵盤的模糊筆畫鍵位;
所述輸入步驟具體為檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。本方法還包括,在鍵盤上設(shè)置模糊筆畫鍵位,
所述建立映射關(guān)系步驟還包括將模糊筆畫映射到鍵盤的模糊筆畫鍵位;
所述輸入步驟具體為檢測(cè)鍵盤上的詞鍵位、各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。本發(fā)明實(shí)施例還公布了一種實(shí)現(xiàn)上述漢字輸入方法的鍵盤,包括至少五個(gè)鍵位,每個(gè)鍵位分別對(duì)應(yīng)ー個(gè)基本筆畫,所述基本筆畫包括一、丨、j、、、1。該鍵盤還包括詞鍵位,該詞鍵位對(duì)應(yīng)標(biāo)識(shí)輸入詞的碼。還鍵盤還包括模糊筆畫鍵位,該模糊筆畫鍵位對(duì)應(yīng)模糊筆畫。利用本發(fā)明提供的鍵盤及漢字輸入方法,應(yīng)用人員只需會(huì)拆分漢字和對(duì)拆分后的漢字進(jìn)行取碼即可,不需強(qiáng)硬的記憶字根和繁多的鍵位布局,可以避免使用者的注意力在輸入?yún)^(qū)和候選區(qū)間切換。對(duì)于普通的應(yīng)用人員來(lái)說(shuō),只要會(huì)書(shū)寫漢字,利用既定的取碼規(guī)則和基本筆畫,就能夠輸入漢字。取碼規(guī)則簡(jiǎn)單,易學(xué)易懂,提高了輸入效率。


圖I為本發(fā)明提供的漢字輸入方法實(shí)施例一的流程 圖2為本發(fā)明提供的漢字輸入方法實(shí)施例ニ的流程 圖3為本發(fā)明提供的鍵盤實(shí)施例一的示意 圖4為本發(fā)明提供的鍵盤實(shí)施例ニ的示意 圖5為本發(fā)明提供的鍵盤實(shí)施例三的示意 圖6為本發(fā)明提供的鍵盤實(shí)施例四的示意圖。
具體實(shí)施例方式下面結(jié)合附圖及優(yōu)選實(shí)施方式對(duì)本發(fā)明技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。圖I為本發(fā)明提供的漢字輸入方法實(shí)施例一的流程圖。如圖I所示,本實(shí)施例包括以下步驟
步驟101、建立映射關(guān)系步驟將五個(gè)基本筆畫分別映射到鍵盤的五個(gè)鍵位,所述五個(gè)基本筆畫包括一、丨、j、ヽ。本實(shí)施例提供的方法僅利用五個(gè)基本筆畫就可以實(shí)現(xiàn)漢字的輸入,在輸入漢字之前,首先將五個(gè)基本筆畫映射到鍵盤對(duì)應(yīng)的鍵位上,如圖3所示。所述五個(gè)基本筆畫包括橫(一)、豎(丨)、撇(j )、點(diǎn)(、)、折(ヽ),可以通過(guò)印刷等方式映射到對(duì)應(yīng)的鍵位上。當(dāng)檢測(cè)到映射有基本筆畫的鍵位被點(diǎn)擊時(shí),根據(jù)被點(diǎn)擊的鍵位的位置可以獲得輸入的簡(jiǎn)碼筆畫。這樣在后續(xù)輸入漢字時(shí)應(yīng)用人員可以通過(guò)點(diǎn)擊鍵位實(shí)現(xiàn)相應(yīng)筆畫的輸入。步驟102、獲取簡(jiǎn)碼筆畫步驟按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼単元,然后從所述至少一個(gè)取碼単元中提取至多四個(gè)基本筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫。根據(jù)待輸入的漢字的書(shū)寫筆順,按照至多取四個(gè)基本筆畫的取碼規(guī)則從ー個(gè)以上取碼單元中提取筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫。在本步驟中,首先按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼単元,所述取碼単元包括成字部件、字根部件或基本筆畫。具體地說(shuō),上述取整不取零、取小不取大的拆分規(guī)則是指拆分時(shí)首先將待輸入漢字拆分為成字部件(該部件本身是ー個(gè)漢字);如果不能拆分為成字部件,則將待輸入漢字拆分為字根部件;如果也不能拆分為字根部件,則將待輸入漢字拆分為基本筆畫;如果拆分得到的成字部件還能夠繼續(xù)拆分為成字部件,則進(jìn)一歩進(jìn)行拆分。在將待輸入漢字拆分為取碼単元之后,根據(jù)待輸入漢字的書(shū)寫筆順,按照至多取四碼的取碼規(guī)則從取碼単元中提取筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫。具體取碼時(shí),要均勻取碼、前序優(yōu)先。本實(shí)施例中,對(duì)于輸入的單字,取碼規(guī)則是指在最多只取四個(gè)碼的前提下,盡量從單字的每個(gè)取碼單元中取相同數(shù)量的基本筆畫,優(yōu)先按照書(shū)寫筆順在先的筆畫基本単元多取碼。進(jìn)ー步的,取碼規(guī)則具體包括對(duì)于拆分為ー個(gè)取碼單元的單字,按照書(shū)寫筆順依次取該取碼単元的前3個(gè)筆畫和最后I個(gè)筆畫組成簡(jiǎn)碼筆畫,如果該取碼單元的筆畫個(gè)數(shù)不足4個(gè),則按照書(shū)寫筆順取取碼單元的所有筆畫組成簡(jiǎn)碼筆畫;對(duì)于拆分為兩個(gè)取碼單元的單字,按照書(shū)寫筆順取每個(gè)取碼單元的前2個(gè)筆畫組成簡(jiǎn)碼筆畫,當(dāng)某個(gè)取碼単元中只有I個(gè)筆畫時(shí),取該取碼単元中的所有筆畫;對(duì)于拆分為三個(gè)取碼單元的單字,按照書(shū)寫筆順取第一取碼單元的前2個(gè)筆畫、第二取碼單元的首筆畫以及第三取碼單元的首筆畫組成簡(jiǎn)碼筆畫,當(dāng)?shù)谝蝗〈a單元中只有I個(gè)筆畫時(shí),取第一取碼單元中的所有筆畫;對(duì)于拆分為四個(gè)取碼単元及以上的單字,取前四個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫。進(jìn)ー步的,本實(shí)施例提供的漢字輸入方法可以支持輸入詞語(yǔ)的功能,在這種情況下待輸入漢字的簡(jiǎn)碼筆畫還包括標(biāo)識(shí)輸入詞的碼,步驟101進(jìn)ー步包括鍵盤上設(shè)置標(biāo)識(shí)輸入詞的鍵位(即詞鍵位),將標(biāo)識(shí)輸入詞的碼映射到該詞鍵位。所述標(biāo)識(shí)輸入詞的碼可以表示為與所述五個(gè)基本筆畫對(duì)應(yīng)的不同的編碼,本例中以“詞”表示。當(dāng)檢測(cè)到該標(biāo)識(shí)輸入詞的鍵位被點(diǎn)擊時(shí),表示輸入的簡(jiǎn)碼筆畫是詞的簡(jiǎn)碼筆畫。對(duì)于輸入的詞語(yǔ),取碼規(guī)則是指在最多只取四個(gè)碼的前提下,盡量從詞的每個(gè)單字中取相同數(shù)量的基本筆畫,優(yōu)先按照書(shū)寫筆順在先的筆畫基本単元多取碼。進(jìn)一歩的,取碼規(guī)則具體包括對(duì)于兩字詞,取表示詞的碼和每個(gè)字前兩個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫;對(duì)于三字詞,取表示詞的碼、第一字前兩個(gè)取碼單元的首筆畫、第二字首個(gè)取碼単元的首筆畫以及第三字首個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫;對(duì)于四字詞,取表示詞的碼和前四個(gè)字首個(gè)取碼単元的首筆畫組成簡(jiǎn)碼筆畫。步驟103、輸入步驟檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。在取碼得到簡(jiǎn)碼筆畫后,根據(jù)簡(jiǎn)碼筆畫中各基本筆畫對(duì)應(yīng)的鍵盤的鍵位輸入漢字。實(shí)現(xiàn)本實(shí)施例提供的方法的鍵盤上至少包括五個(gè)鍵位,這五個(gè)鍵位上分別映射有五個(gè)基本筆畫橫(一)、豎(丨)、撇(j )、點(diǎn)(、)、折(ヽ)。在進(jìn)行輸入時(shí),檢測(cè)被點(diǎn)擊的鍵盤鍵位,根據(jù)鍵位上的觸發(fā)信號(hào)獲得簡(jiǎn)碼筆畫,根據(jù)簡(jiǎn)碼筆畫在預(yù)先設(shè)定的簡(jiǎn)碼筆畫與字詞對(duì)照表中查找該簡(jiǎn)碼對(duì)應(yīng)的字或詞。進(jìn)ー步的,鍵盤上還可以包括“詞”鍵位,該“詞”鍵位對(duì)應(yīng)標(biāo)識(shí)輸入詞的碼,該標(biāo)識(shí)輸入詞的碼可以表示為與所述五個(gè)基本筆畫對(duì)應(yīng)的不同的編碼,本例中以“詞”表示。在取碼得到簡(jiǎn)碼筆畫后,檢測(cè)鍵盤上標(biāo)識(shí)輸入詞的碼對(duì)應(yīng)的詞鍵位和簡(jiǎn)碼筆畫中各基本筆畫對(duì)應(yīng)的鍵盤的鍵位,確定輸入的簡(jiǎn)碼筆畫,當(dāng)檢測(cè)到詞鍵位上的觸發(fā)信號(hào)后,確定輸入的是詞語(yǔ),再進(jìn)ー步根據(jù)檢測(cè)到的各基本筆畫對(duì)應(yīng)的鍵位的觸發(fā)信號(hào)確定進(jìn)行檢索,這樣可以減少后續(xù)搜索的范圍,進(jìn)ー步提高系統(tǒng)的輸出速度。為了實(shí)現(xiàn)通過(guò)簡(jiǎn)碼筆畫輸入漢字,本發(fā)明還需要預(yù)先建立一個(gè)簡(jiǎn)碼筆畫與字詞對(duì)照表。在輸入漢字之后,系統(tǒng)會(huì)對(duì)預(yù)設(shè)的簡(jiǎn)碼筆畫與字詞對(duì)照表進(jìn)行搜索,找到并顯示出相應(yīng)的候選漢字供用戶選擇。在預(yù)設(shè)的簡(jiǎn)碼筆畫與字詞對(duì)照表中,分為簡(jiǎn)碼筆畫與字對(duì)照表和簡(jiǎn)碼筆畫與詞對(duì)照表兩個(gè)部分,即單字字典和詞典。其中單字字典的存儲(chǔ)形式是單字-一組成單字的取碼單元一每個(gè)取碼單元的基本筆畫一簡(jiǎn)碼筆畫;詞典的存儲(chǔ)形式是詞語(yǔ)一每個(gè)字的取碼單元一每個(gè)取碼單元的基本筆畫一簡(jiǎn)碼筆畫。其中單字拆分為取碼単元和詞拆分為取碼単元的方法與上述步驟102中獲取取碼單元的方法相同,在此不再贅述。
在進(jìn)行查找時(shí),首先檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫,然后將該簡(jiǎn)碼筆畫劃分成單字字典或詞典的存儲(chǔ)形式,最后,在預(yù)設(shè)的單字字典或詞典中進(jìn)行匹配查找。本發(fā)明對(duì)具體查找方法不作限定。下面結(jié)合幾個(gè)具體的示例對(duì)該實(shí)施例的輸入步驟的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。示例一待輸入漢字為“太”。按照上述拆分規(guī)則,“大”字不能拆分為成字部件和字根部件,只能將其拆分為基本筆畫,即“ー j、” ;“大”字為拆分為ー個(gè)取碼單元的單字,根據(jù)上述取碼規(guī)則一單字拆分后得到一個(gè)取碼単元,且該取碼單元的筆畫個(gè)數(shù)不足4個(gè),取該取碼単元的所有筆畫組成簡(jiǎn)碼筆畫,因此取碼得到的簡(jiǎn)碼筆畫為“ー i、”;依次點(diǎn)擊鍵盤上對(duì)應(yīng)橫、撇、點(diǎn)的鍵位輸入漢字。在預(yù)設(shè)的單字字典中,“大”字的存儲(chǔ)形式為 大大一]、一]、。檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“ーi、”,在預(yù)設(shè)的簡(jiǎn)碼筆畫與字對(duì)照表進(jìn)行查找,就可以獲得包括“大”字的候選漢字的編碼列表。顯示出相應(yīng)的候選漢字供用戶選擇。
示例ニ 待輸入漢字為“相”。按照上述拆分規(guī)則,“相”字可以拆分為成字部件“木目”;“相”字為拆分為兩個(gè)取碼單元的單字,根據(jù)上述取碼規(guī)則一對(duì)于拆分為兩個(gè)取碼單元的單字,按照書(shū)寫筆順取每個(gè)取碼單元的前兩個(gè)筆畫組成簡(jiǎn)碼筆畫,當(dāng)某個(gè)取碼単元中只有I個(gè)筆畫時(shí),取該取碼単元中的所有筆畫,取碼得到的簡(jiǎn)碼筆畫為“ー I I I”;依次點(diǎn)擊鍵盤上對(duì)應(yīng)橫、豎、豎、折的鍵位輸入漢字。在預(yù)設(shè)的單字字典中,“相”字的存儲(chǔ)形式為相木目ー丨j、’ I I---一-一丨I 1,其中“’”為分隔符。檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“ー丨
I ””,在預(yù)設(shè)的簡(jiǎn)碼筆畫與字對(duì)照表進(jìn)行查找,就可以獲得包括“相”字的候選漢字的編碼列表。在輸入漢字之后,系統(tǒng)搜索單字字典,顯示出相應(yīng)的候選漢字供用戶選擇。示例三待輸入漢字為“想”。按照上述拆分規(guī)則,“想”字可以拆分為成字部件“木目心”;“想”字為拆分為三個(gè)取碼單元的單字,根據(jù)上述取碼規(guī)則一對(duì)于拆分為三個(gè)取碼単元的單字,按照書(shū)寫筆順取第一取碼單元的前兩個(gè)筆畫、第二取碼單元的首筆畫以及第三取碼單元的首筆畫組成簡(jiǎn)碼筆畫,當(dāng)?shù)谝蝗〈a單元中只有I個(gè)筆畫時(shí),取第一取碼單元中的所有筆畫,取碼得到的簡(jiǎn)碼筆畫為“ー丨I、”;依次點(diǎn)擊鍵盤上對(duì)應(yīng)橫、豎、豎、點(diǎn)的鍵位輸入漢字。在單字字典中,“想”字的存儲(chǔ)形式為想木目心ー丨j、’丨I
---’、、、、一-一丨丨、。檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“ーI I、”,在
預(yù)設(shè)的簡(jiǎn)碼筆畫與字對(duì)照表進(jìn)行查找,就可以獲得包括“想”字的候選漢字的編碼列表。在輸入漢字之后,系統(tǒng)搜索單字字典,顯示出相應(yīng)的候選漢字供用戶選擇。示例四待輸入漢字為“保護(hù)”。按照上述拆分規(guī)則,“保護(hù)”可以拆分為字根部件和成字部件“イ口木戶”,得到五個(gè)取碼単元“イ”、“ロ”、“木”、“ ”、“戶”;“保護(hù)”為兩字詞,根據(jù)上述取碼規(guī)則一取表示輸入詞的碼和每個(gè)字前兩個(gè)取碼單元的首筆畫組成簡(jiǎn)碼,取碼得到的簡(jiǎn)碼筆畫為“詞i丨一、”;依次點(diǎn)擊鍵盤上的詞鍵位和對(duì)應(yīng)撇、豎、橫、點(diǎn)的鍵位輸入漢字。在預(yù)設(shè)的詞典中,“保護(hù)”的存儲(chǔ)形式為保護(hù)イ口木戶j [丨I一一丨i、’ ー丨一、”一 i -一 i丨一、。檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“詞ー丨I、”,根據(jù)獲得的簡(jiǎn)碼筆畫,確定簡(jiǎn)碼筆畫的查找范圍為預(yù)設(shè)的詞典,并確定待查找的簡(jiǎn)碼筆畫為“ー丨丨、”,然后在預(yù)設(shè)的簡(jiǎn)碼筆畫與詞對(duì)照表進(jìn)行查找,就可以獲得包括“保護(hù)”的候選詞的編碼列表。顯示出相應(yīng)的候選漢字供用戶選擇。示例五待輸入漢字為“代理人”。按照上述拆分規(guī)則,“代理人”可以拆分為字根部件、成字部件和基本筆畫“イ弋’王里’ j、”,得到五個(gè)取碼単元“イ”、“弋”、“王”、“里”、“]、”;“代理人”為三字詞,根據(jù)上述取碼規(guī)則一取表示輸入詞的碼、第一個(gè)字的前兩個(gè)取碼單元的首筆畫、第二個(gè)字首個(gè)取碼単元的首筆畫及第三個(gè)字首個(gè)取碼単元的首筆畫,取碼得到的簡(jiǎn)碼筆畫為“詞i 一一 i ”;依次點(diǎn)擊鍵盤上的詞鍵位和對(duì)應(yīng)撇、橫、橫、撇的鍵位輸入漢字。在詞典中,“代理人”的存儲(chǔ)形式為代理人一イ戈’王里’ j、一 j I 一、
、’ ー丨一一 I I一一 I 一一’ i、--- i 一一 i。檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“詞i 一一i ”,根據(jù)獲得的簡(jiǎn)碼筆畫,確定簡(jiǎn)碼筆畫的查找范圍為預(yù)設(shè)的詞典,并確定待查找的簡(jiǎn)碼筆畫為“i 一一i ”,然后在預(yù)設(shè)的簡(jiǎn)碼筆畫與詞對(duì)照表進(jìn)行查找,就可以獲得包括“代理人”的候選詞的編碼列表。,顯示出相應(yīng)的候選漢字供用戶選擇。 本實(shí)施例提供的漢字輸入方法,只需會(huì)拆分漢字和對(duì)拆分后的漢字進(jìn)行取碼,不需強(qiáng)硬的記憶字根;該方法只利用了五個(gè)鍵位和五個(gè)基本筆畫,沒(méi)有繁多的鍵位布局,可以避免使用者的注意力在輸入?yún)^(qū)和候選區(qū)間切換。對(duì)于普通的應(yīng)用人員來(lái)說(shuō),只要會(huì)書(shū)寫漢字,利用既定的取碼規(guī)則和基本筆畫,就能夠輸入漢字,而且取碼規(guī)則簡(jiǎn)單,易學(xué)易懂,提高了輸入效率。圖2為本發(fā)明提供的漢字輸入方法實(shí)施例ニ的流程圖。本實(shí)施例適用于在對(duì)待輸入漢字進(jìn)行拆分后,無(wú)法確定某個(gè)取碼單元的當(dāng)前筆畫是哪ー個(gè)基本筆畫,因而無(wú)法進(jìn)行取碼的情況,可以利用本實(shí)施例提供的模糊鍵位進(jìn)行輸入。如圖2所示,本實(shí)施例包括以下步驟
步驟201、建立映射關(guān)系步驟將五個(gè)基本筆畫分別映射到鍵盤的五個(gè)鍵位,將模糊筆畫映射到鍵盤的模糊筆畫鍵位,所述五個(gè)基本筆畫包括一、丨、j、、、へ模糊筆畫在鍵位上可以表示為號(hào)或“?”號(hào)等任何不同于所述五個(gè)基本筆畫的符號(hào),本發(fā)明對(duì)此不作限定。步驟202、獲取簡(jiǎn)碼筆畫步驟按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼単元,然后根據(jù)待輸入的漢字的書(shū)寫筆順,從所述至少ー個(gè)取碼單元中提取至多四個(gè)基本筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫。本實(shí)施例待輸入漢字的拆分規(guī)則可以與上述實(shí)施例相同,在此不再贅述。進(jìn)ー步的,本實(shí)施例提供的漢字輸入方法可以支持輸入詞語(yǔ)的功能,在這種情況下簡(jiǎn)碼筆畫還包括標(biāo)識(shí)輸入詞的碼,步驟201進(jìn)ー步包括在鍵盤上設(shè)置標(biāo)識(shí)輸入詞的鍵位(即詞鍵位),將標(biāo)識(shí)輸入詞的碼映射到該詞鍵位。應(yīng)用人員可以通過(guò)點(diǎn)擊詞鍵位輸入表示詞的碼。本實(shí)施例關(guān)于單字和詞語(yǔ)的取碼規(guī)則可以與上述實(shí)施例相同,不同之處在于,當(dāng)不能確定某個(gè)取碼単元的當(dāng)前輸入的是哪ー個(gè)筆畫時(shí),如不能確定該取碼單元的首筆畫是哪個(gè)筆畫時(shí),可以用模糊筆畫代替該筆畫作為簡(jiǎn)碼筆畫。步驟203、輸入步驟檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。
實(shí)現(xiàn)本實(shí)施例提供的方法的鍵盤上除了包括五個(gè)基本筆畫鍵位,還包括模糊筆畫鍵位。模糊筆畫在鍵位上可以表示為號(hào)或“?”號(hào)等任何不同于所述五個(gè)基本筆畫的符號(hào),本發(fā)明對(duì)此不作限定。在取碼得到簡(jiǎn)碼筆畫后,根據(jù)簡(jiǎn)碼筆畫中各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位輸入漢字。進(jìn)ー步的,鍵盤上還可以包括詞鍵位。在取碼得到簡(jiǎn)碼筆畫后,檢測(cè)鍵盤上的詞鍵位、各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,井根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。在輸入漢字之后,檢測(cè)到詞鍵位的觸發(fā)信號(hào),系統(tǒng)會(huì)對(duì)預(yù)設(shè)的詞典進(jìn)行捜索,捜索出包括確定的基本筆畫和模糊筆畫組合成的候選漢字,供用戶選擇。下面結(jié)合幾個(gè)具體的示例對(duì)該實(shí)施例的輸入步驟的技術(shù)方案進(jìn)行詳細(xì)說(shuō)明。示例六待輸入漢字為“恬”。按照上述拆分規(guī)則,“恬”字可以拆分為字根部件和成字部件 卜舌”;“恬”字為 拆分為兩個(gè)取碼單元的單字,其首個(gè)取碼單元為“個(gè)”,如果確定首個(gè)取碼単元的首筆畫為“、”,但不能確定其第二個(gè)筆畫是“丨”還是“、”,此時(shí)可以借助模糊筆畫,本實(shí)施例中用
來(lái)表示。根據(jù)上述取碼規(guī)則,取碼得到的簡(jiǎn)碼筆畫為“、* j 一”;依次點(diǎn)擊鍵盤上對(duì)應(yīng)的點(diǎn)鍵位、模糊筆畫鍵位、撇鍵位、橫鍵位輸入漢字。在輸入漢字之后,檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“、* J 一”;確定待輸入的簡(jiǎn)碼筆畫為“、一 j 一” 或“、I J 一,,或“、J J 一,,或“、、j 一” 或“、一”;在
預(yù)設(shè)的簡(jiǎn)碼筆畫與字對(duì)照表進(jìn)行查找,就可以獲得包括“恬”字的候選漢字的編碼列表。示例七待輸入漢字為“描寫”。按照上述拆分規(guī)則,“描寫”可以拆分為字根部件和成字部件“ 苗’"與”,得到的四個(gè)取碼単元?!懊鑼憽睘閮勺衷~,“描”字的首兩個(gè)取碼單元的首筆畫比較容易確定,分別為“一”和“一”。但是“寫”字的首個(gè)取碼単元的首筆畫不能確定是“ j ”還是“、”,此時(shí)可以借助模糊筆畫,本實(shí)施例中用“*”來(lái)表示。根據(jù)上述取碼規(guī)則,取碼得到的簡(jiǎn)碼筆畫為“詞
* 一”,其中“詞”為表不輸入詞的碼。依次點(diǎn)擊鍵盤上對(duì)應(yīng)的詞鍵位、橫鍵位、橫鍵位、模糊筆畫鍵位、橫鍵位輸入漢字。在輸入漢字之后,系統(tǒng)檢測(cè)被點(diǎn)擊的鍵盤鍵位獲得簡(jiǎn)碼筆畫為“詞一一 * 一,,,根據(jù)獲得的簡(jiǎn)碼筆畫,確定簡(jiǎn)碼筆畫的查找范圍為預(yù)設(shè)的詞典;并確定待查找的簡(jiǎn)碼筆畫為
“----”或“一一[一”或“一一 j 一”或“一一、一”或“一一I一”;然后在預(yù)設(shè)的簡(jiǎn)碼
筆畫與詞對(duì)照表進(jìn)行查找,就可以獲得包括“描寫”的候選詞的編碼列表。本實(shí)施例提供的漢字輸入方法在實(shí)施例一的基礎(chǔ)上,支持模糊筆畫的輸入功能,當(dāng)應(yīng)用人員不知道某些漢字的書(shū)寫筆畫順序吋,也能正常的輸入相應(yīng)的漢字,使得輸入更加簡(jiǎn)單快捷。本發(fā)明還提供了一種實(shí)現(xiàn)上述實(shí)施例所述的漢字輸入方法的鍵盤。圖3為本發(fā)明提供的鍵盤實(shí)施例一的示意圖。如圖3所示,該鍵盤至少包括五個(gè)鍵位,所述五個(gè)鍵位分別映射ー個(gè)基本筆畫,所述基本筆畫包括橫(一)、豎(丨)、撇(i )、點(diǎn)(、)、折(”)。本實(shí)施例提供的鍵盤可以支持輸入單字的功能,利用該鍵盤可以輸入示例一、示例ニ、示例三所述的漢字。圖4為本發(fā)明提供的鍵盤實(shí)施例ニ的示意圖。如圖4所示,該鍵盤除了包括五個(gè)基本筆畫鍵位以外,還包括詞鍵位(圖4中“詞”所示的鍵位),該詞鍵位對(duì)應(yīng)表示輸入詞的碼。本實(shí)施例提供的鍵盤不僅支持輸入單字的功能,還支持輸入詞語(yǔ)的功能,利用該鍵盤可以輸入示例四和示例五所述的詞語(yǔ)。圖5為本發(fā)明提供的鍵盤實(shí)施例三的示意圖。如圖5所示,該鍵盤除了包括五個(gè)基本筆畫鍵位和詞鍵位以外,還包括模糊筆畫鍵位(圖5中“*”所示的鍵位),該模糊筆畫鍵位對(duì)應(yīng)模糊筆畫,所述模糊筆畫可以代表五個(gè)基本筆畫中的任ー個(gè)筆畫。本實(shí)施例提供的鍵盤支持模糊筆畫輸入的功能,利用該鍵盤可以輸入示例六和示例七所述的漢字。圖6為本發(fā)明提供的鍵盤實(shí)施例四的示意圖。如圖6所示,該鍵盤除了包括五個(gè)基本筆畫鍵位、詞鍵位和模糊筆畫鍵位以外,還包括菜單鍵位和符號(hào)鍵位。其中菜單鍵位和符號(hào)鍵位的功能可以與其他現(xiàn)有輸入法的功能一祥,在此不再贅述。利用上述實(shí)施例提供的鍵盤及漢字輸入方法,應(yīng)用人員只需會(huì)拆分漢字和對(duì)拆分后的漢字進(jìn)行取碼即可,不需強(qiáng)硬的記憶字根和繁多的鍵位布局,可以避免使用者的注意力在輸入?yún)^(qū)和候選區(qū)間切換。對(duì)于普通的應(yīng)用人員來(lái)說(shuō),只要會(huì)書(shū)寫漢字,利用既定的取碼規(guī)則和基本筆畫,就能夠輸入漢字,而且取碼規(guī)則簡(jiǎn)單,易學(xué)易懂,提高了輸入效率。
最后,需要注意的是以上列舉的僅是本發(fā)明的具體實(shí)施例子,當(dāng)然本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行改動(dòng)和變型,倘若這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),均應(yīng)認(rèn)為是本發(fā)明的保護(hù)范圍。
權(quán)利要求
1.一種漢字輸入方法,其特征在于,包括 建立映射關(guān)系步驟,將五個(gè)基本筆畫分別映射到鍵盤的五個(gè)鍵位,所述五個(gè)基本筆畫包括一、丨、j、、; 獲取簡(jiǎn)碼筆畫步驟,按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼單元,然后根據(jù)待輸入的漢字的書(shū)寫筆順,從所述至少一個(gè)取碼單元中至多取四個(gè)基本筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫; 輸入步驟,檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。
2.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼單元具體為按照取整不取零、取小不取大的拆分規(guī)則將待輸入漢字拆分為一個(gè)以上成字部件、字根部件或基本筆畫,并對(duì)由字根部件或成字部件組成的成字部件繼續(xù)進(jìn)行拆分。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述從所述至少一個(gè)取碼單元中至多取四個(gè)基本筆畫,具體為 對(duì)于拆分為一個(gè)取碼單元的單字,按照書(shū)寫筆順依次取該取碼單元的前3個(gè)筆畫和最后I個(gè)筆畫組成簡(jiǎn)碼筆畫,如果該取碼單元的筆畫個(gè)數(shù)不足4個(gè),則按照書(shū)寫筆順取取碼單元的所有筆畫組成簡(jiǎn)碼筆畫; 對(duì)于拆分為兩個(gè)取碼單元的單字,按照書(shū)寫筆順取每個(gè)取碼單元的前2個(gè)筆畫組成簡(jiǎn)碼筆畫,其中,若所述兩個(gè)取碼單元中任一個(gè)取碼單元的筆畫個(gè)數(shù)不足2個(gè),取該取碼單元的全部筆畫; 對(duì)于拆分為三個(gè)取碼單元的單字,按照書(shū)寫筆順取第一個(gè)取碼單元的前2個(gè)筆畫、第二個(gè)取碼單元的首筆畫以及第三個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫; 對(duì)于拆分為四個(gè)取碼單元及以上的單字,取前四個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述建立映射關(guān)系步驟,還包括在鍵盤上設(shè)置詞鍵位,將標(biāo)識(shí)輸入詞的碼映射到該詞鍵位; 所述輸入步驟具體為檢測(cè)鍵盤上的詞鍵位和各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,所述從所述至少一個(gè)取碼單元中至多取四個(gè)基本筆畫,還包括 對(duì)于兩字詞,取標(biāo)識(shí)輸入詞的碼和每個(gè)字前兩個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫;對(duì)于三字詞,取標(biāo)識(shí)輸入詞的碼、第一字前兩個(gè)取碼單元的首筆畫、第二字首個(gè)取碼單元的首筆畫以及第三字首個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫; 對(duì)于四字詞,取標(biāo)識(shí)輸入詞的碼和前四個(gè)字首個(gè)取碼單元的首筆畫組成簡(jiǎn)碼筆畫。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,還包括,在鍵盤上設(shè)置模糊筆畫鍵位, 所述建立映射關(guān)系步驟還包括將模糊筆畫映射到鍵盤的模糊筆畫鍵位; 所述輸入步驟具體為檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。
7.根據(jù)權(quán)利要求4所述的方法,其特征在于,還包括,在鍵盤上設(shè)置模糊筆畫鍵位 所述建立映射關(guān)系步驟還包括將模糊筆畫映射到鍵盤的模糊筆畫鍵位;所述輸入步驟具體為檢測(cè)鍵盤上的詞鍵位、各基本筆畫對(duì)應(yīng)的鍵盤的鍵位和模糊筆畫對(duì)應(yīng)的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。
8.一種實(shí)現(xiàn)權(quán)利要求1-7任一項(xiàng)所述的漢字輸入方法的鍵盤,其特征在于,包括至少五個(gè)鍵位,每個(gè)鍵位分別對(duì)應(yīng)一個(gè)基本筆畫,所述基本筆畫包括一、丨、j、、、ι。
9.根據(jù)權(quán)利要求8所述的鍵盤,其特征在于,還包括詞鍵位,該詞鍵位對(duì)應(yīng)標(biāo)識(shí)輸入詞的碼。
10.根據(jù)權(quán)利要求8或9所述的鍵盤,其特征在于,還包括模糊筆畫鍵位,該模糊筆畫鍵位對(duì)應(yīng)模糊筆畫。
全文摘要
本發(fā)明提供了一種漢字輸入方法及實(shí)現(xiàn)該方法的鍵盤,屬于信息技術(shù)領(lǐng)域。其中方法包括建立映射關(guān)系步驟,將五個(gè)基本筆畫分別映射到鍵盤的五個(gè)鍵位,所述五個(gè)基本筆畫包括一、丨、丿、丶、乛;獲取簡(jiǎn)碼筆畫步驟,按照取整不取零、取小不取大的拆分規(guī)則將待輸入的漢字拆分為至少一個(gè)取碼單元,然后根據(jù)待輸入的漢字的書(shū)寫筆順,從所述至少一個(gè)取碼單元中至多取四個(gè)基本筆畫,組成待輸入漢字的簡(jiǎn)碼筆畫;輸入步驟,檢測(cè)各基本筆畫對(duì)應(yīng)的鍵盤的鍵位上的觸發(fā)信號(hào),確定輸入的簡(jiǎn)碼筆畫,并根據(jù)確定的簡(jiǎn)碼筆畫獲得輸入的漢字。利用本發(fā)明提供的鍵盤及漢字輸入方法,應(yīng)用人員只要會(huì)書(shū)寫漢字,利用既定的取碼規(guī)則和基本筆畫,就能夠快速的輸入漢字。
文檔編號(hào)G06F3/023GK102830810SQ20111016516
公開(kāi)日2012年12月19日 申請(qǐng)日期2011年6月17日 優(yōu)先權(quán)日2011年6月17日
發(fā)明者畢芳, 鄒明福 申請(qǐng)人:漢王科技股份有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1