欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種“自由寫”輸入漢字的方法

文檔序號:80873閱讀:746來源:國知局
專利名稱:一種“自由寫”輸入漢字的方法
本發(fā)明涉及一種輸入漢字的方法,特別是一種“自由寫”輸入漢字的方法。
隨著計算機硬件技術的快速發(fā)展,功能強大的計算機已經(jīng)可以很小的體積同通訊以及各種用途的機電設備結(jié)合在一起,這些設備的輸入鍵往往很少。如何用這些小型鍵盤輸入漢字,完成文字處理工作,是一個迫切要求解決的問題。用在線手寫輸入似乎是解決方法之一。但目前階段,這種方法仍存在較大的局限需要外加比較昂貴的硬件設備,軟件開銷大,識別時間長,特別是要一筆一劃寫完每一個宇的全部筆劃,且寫字時人要遷就機器對寫字的速度和工整程度的要求。這些使得這種方法看似簡單方便,實際上卻效率較低。
現(xiàn)有的漢字編碼是為計算機標準鍵盤設計的,其編碼規(guī)則對使用者是一種負擔。例如,“五筆字型”的“五筆劃輸入法”是等長編碼,規(guī)則中最后一碼即第五碼,是根據(jù)字的最后一筆選取的,但在不少情況下,漢字的最后一筆往常難于確定,如‘區(qū)”、“龍”,“成”、“老”、“訪”等一批字。
本發(fā)明的目的是針對使用小型鍵盤特別是使用通訊設備的龐大人群提供一種無需特別學習的漢字輸入方法,既吸收在線手寫輸入的優(yōu)點,又拋棄上述方法弊端,使輸入漢字簡單方便、隨意、快捷,易于掌握。
本發(fā)明的技術方案如下一種用于手提電話、通訊設備、內(nèi)置有計算機功能的機電設備及袖珍電腦的小型鍵盤輸入漢字的“自由寫”方法,鍵盤上有用于通訊或其他用途的數(shù)字鍵和其他鍵,其中的七個鍵是輸入漢字所必須的,包括五個筆劃鍵,一個模糊鍵和一個結(jié)束鍵,鍵盤盤面有進行漢字和專業(yè)功能兩種狀態(tài)轉(zhuǎn)換的轉(zhuǎn)換鍵,五筆劃鍵分別對應五種筆劃撇;橫和挑;豎和豎鉤;點和捺;折,其特征在于
①輸入過程完全模擬手寫漢字,按照標準筆順的要求逐筆用相應的筆劃鍵,輸入完全部筆劃后用結(jié)束鍵,這時,輸入漢字采用非等長編碼方式,②輸入漢字時,對不明筆劃或不明筆順的筆劃采用模糊鍵代替,從而跳過這些不清的筆劃,然后輸入后面確定的筆劃。
為了與上述漢字輸入方法相適配,本發(fā)明給出了一種將字符串轉(zhuǎn)成漢字的處理方法,其特征在于①接收鍵盤輸入的字符串,根據(jù)輸入的字符串(包括結(jié)束鍵),從漢字筆劃信息庫中取出一字,所說的漢字筆劃信息庫包含漢字信息表和部件信息表,所說的漢字信息表包含每個漢字和構(gòu)成它的按筆順排列的筆劃、構(gòu)字部件,所說的部件信息表包括每個部件的名稱和組成該部件的按筆順列的全部筆劃,②取出該字的構(gòu)成部件和筆劃信息,用部件信息表把每個構(gòu)成部件展開為筆劃串,③把部件的筆劃串加到字的信息中形成字的全部筆劃串,并進行判斷,若輸入的字符串(包括結(jié)束鍵)與漢字信息表和部件信息表中獲得的字的全部筆劃串匹配,則確定該字中選。
本發(fā)明給出的方法,鍵盤上有七個鍵是輸入漢字所必須的,包括五個筆劃鍵,一個模糊鍵和一個結(jié)束鍵。為輸入漢字和減少鍵位數(shù)量,鍵盤盤面有進行漢字和專業(yè)功能兩種狀態(tài)轉(zhuǎn)換的轉(zhuǎn)換鍵。在漢字功能狀態(tài)下,其他專業(yè)功能鍵也可用以輸入漢字。輸入漢字時,對一不明筆劃可用一個模糊鍵代替,或一組模糊鍵代替筆順不清的一組筆劃。如全部筆劃輸入完畢前,所需漢字已提前出現(xiàn)在提示行,可用數(shù)字鍵選上。實際操作時并不需要輸入完全部筆劃,一般來說平均一個字撳四、五個鍵,所需的漢字就會按高頻字先出的原則提前出現(xiàn)在提示行,這時可用數(shù)字鍵把它選上。
漢字輸入時,其處理系統(tǒng)包括漢字信息庫和處理程序。漢字輸入處理系統(tǒng)中的漢字信息庫包含有漢字信息表和部件信息表,部件信息表含有組字頻度高的112個構(gòu)字部件,每個構(gòu)字部件含該部件名和組成該部件的全部筆劃的信息表;漢字信息表含6763個漢字及構(gòu)成每一漢字的筆劃和構(gòu)字部件信息。漢字輸入處理系統(tǒng)中的處理程序是把輸入的筆劃與漢字的全部筆劃信息作比較,確定該字是否中選。
本發(fā)明的輸入過程完全模擬手寫漢字,采用非等長編碼方式,實現(xiàn)了用鍵“寫”漢字。寫字是普通中國人都可以做到的事情,用筆劃鍵輸入漢字也就很容易學習和掌握;加上采用高頻字先出原則,提高了輸入速度,輸入效率遠高于在線手寫。
下面對本發(fā)明作進一步詳述。本發(fā)明特別針對一般人會寫漢字,但常搞不清某些筆劃的筆順,尤其是一些字的寫法存在不同習慣,例如“豎心旁”,有人寫成“點點豎”,有人寫成“點豎點”,這時用筆劃鍵輸入漢字,就會碰到難題。因此,“自由寫”輸入法在五種筆劃鍵之外設置了模糊鍵,撳一次模糊鍵可表示五種筆劃中的任一種。當對一些筆劃的順序不很清楚時就可用模糊鍵輸入,從而跳過這些筆順不清的筆劃,然后輸入后面確定的筆劃,這就允許人們在一個字的多個筆劃中自由選擇,繞過攔路虎,挑選確定的筆劃輸入。一個漢字可以用筆劃的有序集合來表示,筆劃和其順序就是該漢字的特征;實踐證明,五個筆劃的集合,就可以在實用的程度上識別一個多于五筆的漢字。這五個筆劃的集合,是該字的全部筆劃集合的一個子集合,當然集合中的筆劃不必要從第一筆開始,也不必要是連貫的。但是,僅用五個筆劃鍵(無模糊鍵)輸入漢字的方法,實際上是“從第一筆算”起的,連貫的若干個筆劃的集合來識別漢字。這一“從第一筆算起”和“連貫”的限制,無疑會增加使用者的困難。輸入時模糊鍵的介入,解決了上述問題,可以用漢字的任何一個筆劃集合輸入漢字,大大地增加了輸入漢字的自由度。使用者可以自由地選擇自己最確定的一些筆劃輸入漢字,而不必理會這些筆劃分布在什么具體位置。當漢字被選上后,提示行還可以顯示該字的正確筆順,為使用者提供學習正確書寫漢字的機會。
自由寫漢字輸入法在計算機軟件的實現(xiàn)上不能采用現(xiàn)有的處理方法?,F(xiàn)有的方法是把漢字和其編碼列出一個“碼表”,在接受按鍵時,查找碼表,從而得出相應的漢字。GB2312-80字符集6763個漢字的平均筆劃數(shù)約為十個。全部一二級漢字含全部筆劃的碼表就可能達到約100K。這樣的碼表太長了。這時若采用“自由寫”輸入方式,則每個有十個筆劃的漢字的輸入鍵組的選擇就有1023種。若采取上述“查表”法,“自由寫”是很難實現(xiàn)的。為此,本發(fā)明設計了漢字筆劃信息庫(含漢字信息表和部件信息表),用以代替“碼表”。為了節(jié)省存儲量的開銷,選取了112多個漢字部件。每個字由構(gòu)字部件和筆劃組成,其組成信息存儲在漢字信息表中。所述112個構(gòu)字部件的筆劃構(gòu)成信息,存儲在部件信息表中。部件信息表所含的構(gòu)字部件如下月,七,彡,且,文,王,攵,夂,,瓦,二,兒,耳,卩,阝,田,金,钅,木,氵,火,灬,士,土,日,白,十,石,山,尸,饣,三,大,刀,廿,艸,豆,角,方,冂,
,凵,扌,目,廣,工,弓,骨,鬼,瓜,禾,勹,冫,見,兒,斤,巾,己,已,巳,
口,了,力,立,言,亠,讠,止,舟,,廴,辶,小,心,夕,忄,ヨ,廠,車,蟲,寸,又,羊,
友,酉,犭,礻,衤,疒,八,入,貝,卜,匕,冖,宀,女,牛,烏,
魚,門,馬,米,皿,刂,部件信息表含每個構(gòu)字部件的名稱和組成該部件的全部筆劃,并按筆順列表。例如 日 豎、折、橫、橫;月 撇、折、橫、橫;亻 撇、豎;钅 撇、橫、橫、橫、折;木 橫、豎、撇、捺;見 豎、折、撇、折;……部件信息表中的構(gòu)字部件相對固定,可根據(jù)需要增刪。漢字信息表含每個漢字和構(gòu)成它的按筆順排列的筆劃、構(gòu)字部件表,例如含 人、點、折,口;括 扌、撇、十、口;列 橫、夕、刂;述 木、點、辶;
把 扌、折、豎,橫、折;老 土、撇、匕;……漢字筆劃信息庫連同處理程序約使用內(nèi)存50K。要得到一個漢字的全部筆劃信息,可從漢字信息表和部件信息兩個表中得到。
漢字輸入處理系統(tǒng)中處理程序主要是將由鍵盤輸入的筆劃,與通過訪問漢字信息表和部件信息表中獲得的漢字的全部筆劃信息作比較,若匹配則確定該字中選。確定一個字是否中選的過程,詳見下述框圖 采用“自由寫”方式輸入漢字的鍵盤設計特別適用于與計算機結(jié)合的通訊和機電設備(例如收款機之類),當然也可以應用于計算機,筆記本計算機。袖珍電腦等類型計算機的鍵盤設計上。
權利要求
1.一種用于手提電話、通訊設備、內(nèi)置有計算機功能的機電設備及袖珍電腦的小型鍵盤輸入漢字的“自由寫”方法,鍵盤上有用于通訊或其他用途的數(shù)字鍵和其他鍵,其中的七個鍵是輸入漢字所必須的,包括五個筆劃鍵,一個模糊鍵和一個結(jié)束鍵,鍵盤盤面有進行漢字和專業(yè)功能兩種狀態(tài)轉(zhuǎn)換的轉(zhuǎn)換鍵,五筆劃鍵分別對應五種筆劃撇;橫和挑;豎和豎鉤;點和捺;折,其特征在于①輸入過程完全模擬手寫漢字,按照標準筆順的要求逐筆用相應的筆劃鍵,輸入完全部筆劃后用結(jié)束鍵,這時,輸入漢字采用非等長編碼方式,②輸入漢字時,對不明筆劃或不明筆順的筆劃采用模糊鍵代替,從而跳過這些不清的筆劃,然后輸入后面確定的筆劃。
2.一種將字符串轉(zhuǎn)成漢字的處理方法,其特征在于①接收鍵盤輸入的字符串,根據(jù)輸入的字符串(包括結(jié)束鍵),從漢字筆劃信息庫中取出一字,所說的漢字筆劃信息庫包含漢字信息表和部件信息表,所說的漢字信息表包含每個漢字和構(gòu)成它的按筆順排列的筆劃、構(gòu)字部件,所說的部件信息表包括每個部件的名稱和組成該部件的按筆順列的全部筆劃,②取出該字的構(gòu)成部件和筆劃信息,用部件信息表把每個構(gòu)成部件展開為筆劃串,③把部件的筆劃串加到字的信息中形成字的全部筆劃串,并進行判斷,若輸入的字符串(包括結(jié)束鍵)與漢字信息表和部件信息表中獲得的字的全部筆劃串匹配,則確定該字中選。
專利摘要
本發(fā)明公開了一種“自由寫”輸入漢字的方法,輸入過程完全模擬手寫漢字,使用者可以自由地選擇自己最確定的一些筆劃輸入漢字,而不必理會這些筆劃分布在什么具體位置,輸入完全部筆劃后用結(jié)束鍵,設計了漢字信息庫和處理程序,漢字信息庫包含漢字信息表和部件信息表,本發(fā)明把輸入的筆劃與漢字的全部筆劃信息作比較,確定該字是否中選。本發(fā)明可大大增加輸入漢字的自由度,容易學習和掌握,輸入效率高。
文檔編號G06F3/023GKCN1111778SQ98122259
公開日2003年6月18日 申請日期1998年12月24日
發(fā)明者何爾恭 申請人:何爾恭導出引文BiBTeX, EndNote, RefMan
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
阳高县| 东兰县| 霍林郭勒市| 合作市| 东乌珠穆沁旗| 油尖旺区| 油尖旺区| 马公市| 保定市| 商丘市| 体育| 汝州市| 镇雄县| 桦川县| 湖南省| 沙坪坝区| 深水埗区| 额敏县| 红安县| 铁岭市| 苗栗市| 平武县| 信阳市| 新平| 博客| 洪泽县| 香港 | 德州市| 黄龙县| 万年县| 龙州县| 刚察县| 镶黄旗| 临西县| 香格里拉县| 页游| 五莲县| 方山县| 瑞丽市| 瑞丽市| 城口县|