[发明专利]一种计算机汉语输入编码方法无效
申请号: | 02108295.2 | 申请日: | 2002-03-28 |
公开(公告)号: | CN1376966A | 公开(公告)日: | 2002-10-30 |
发明(设计)人: | 曹湖海;王学云;孙玉华 | 申请(专利权)人: | 孙玉华 |
主分类号: | G06F3/023 | 分类号: | G06F3/023 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 450008*** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 计算机 汉语 输入 编码 方法 | ||
计算机汉语输入和编码是实现汉语处理信息化的关键环节,长期以来人们研究开发了很多种汉字编码方法,它们各有特色,有的输入速度快,有的易学,但易学和速度快是一对矛盾,输入速度快就不易学,易学了就输入速度慢
本发明的目的在于提供一种计算机汉语输入编码方法,有效地解决易学与速度之间地矛盾,既易学易用,又保持较高地汉语输入速度。
为实现上述目的,本发明采用的技术方案为:一种计算机汉语输入编码方法,是利用计算机键盘上的26个英语字母和10个数字键码以及“-、=、[、]、/”符号键码作为基本码元进行编码并输入汉语的方法,单字编码由三个码元组成,即由汉字的汉语拼音中的第一个字母和汉字的首部码及其尾部码组成,四个或四个以上的汉字组成的词组的编码由词组中第一、第二、第三个汉字的汉语拼音中的第一个字母和词组中的最后一个汉字的汉语拼音中的第一个字母组成,三个汉字组成的词组的编码由词组中第一、第二、第三个汉字的汉语拼音中的第一个字母和组成第三个汉字的首部码组成,二个汉字组成的词组的编码由词组中第一、第二个汉字的汉语拼音中的第一个字母和组成第一个汉字的首部码、以及组成第二个汉字的首部码组成。首部码和尾部码是代表组成汉字的偏旁部首等的最小部件,并将一些不能成为一个独立汉字的偏旁部首分布在10个数字键和26个英文字母以及“-、=、[、]、/”符号键上(“-、=、[、]、/”符号键仅作为特定字的首部码),它们所对应的键码就是汉字的首部码或尾部码,对一些没有分布在10个数字键和26个英文字母键以及“-、=、[、]、/”符号键上的部首则取其所能组成的最小的汉字的汉语拼音中的第一个字母作为其首部码或尾部码。
汉语中的一个句子多数是由若干个词组组成,其中不能构成词组的单字却很少,同时本发明用26个英语字母和10个数字键码以及“-、=、[、]、/”符号键码为基本码元,其组成的编码量很大,因此,本方案中的词库中储存着大量的词组,且使用时遵循最大化原则,即能用词组尽量用词组输入,能用大词组尽量用大词组输入。这样可以大大提高汉语输入速度,为信息的高速处理提供有效的方法。
下面通过实施例并通过附图进一步说明本发明:
图1为汉语词组编码结构示意图
图2为特殊部首键盘分布示意图
图3为常用单字键盘分布示意图
实施例:如图1所示,单字编码由三个码元组成,即由汉字的汉语拼音中的第一个字母和汉字的首部码及其尾部码首部组成,如“常”字,其编码为“C3J”,四个或四个以上的汉字组成的词组的编码由词组中第一、第二、第三个汉字和词组中的最后一个汉字的汉语拼音中的第一个字母组成,如,“汉字输入”一词的编码为“HZSR”,三个汉字组成的词组的编码由词组中第一、第二、第三个汉字的汉语拼音中的第一个字母和组成第三个汉字的首部码组成,如,“电话机”一词的编码为“DHJM”,二个汉字组成的词组的编码由词组中第一、第二个汉字的汉语拼音中的第一个字母和组成第一个汉字的首部码以及组成第二个汉字的首部码组成,如,“原理”一词的编码为”YLCW”。首部码是一个汉字的前几笔所构成的但构不成一个单独汉字的偏旁部首所对应的键码或一些简单的汉字的汉语拼音中的第一个字母,这些特殊的、不具有一个单独意义的汉字部首,如,艹、氵、扌、勹、亠等等,则将其分布在特定的码键上,如图2所示,本实施例中,归纳出一些常用的偏旁部首,并将其分布在10个数字键和26个字母键上,使用时,它们所对应的数字或字母就作为它们的码元,且在编码时优先使用。如,“编码”一词的编码为“BM51”、“词组”一词的编码为“CZP5”、“衣服”一词的编码为“YF6Y”。在编码时,遇到独体字,它的部首码就是该汉字的第一个笔划所对应的键码(见图2中6、1、I、8、U、A、L所代表的笔划),如,“无线电”一词的编码是“WXDI”。独体字在单字输入时其首部码就是该汉字的第一笔划笔划所对应的键码,其尾部码是其最后一笔笔划所对应的键码,如“为”字的首部码为A,尾部码是6,“生”字其首部码为U,尾部码是1。
汉语中的一个句子多数是由若干个词组组成,为了方便,同时优选若干个不易组词且使用频率高的单字分布在26个字母键和10个数字键以及“-、=、[、]、/”符号键上,其编码为该字所在键的键码,如图3所示,使用时,只需敲击键盘上该字所对应的键再加空格键即可。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于孙玉华,未经孙玉华许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/02108295.2/2.html,转载请声明来源钻瓜专利网。