当前位置: 首页 > 专利查询>钱文威专利>正文

一种汉字输入法制造技术

技术编号:26730161 阅读:16 留言:0更新日期:2020-12-15 14:30
本发明专利技术专利公开了一种汉字编码的汉字输入法,该汉字编码的方法包括以下步骤:将需要输入的汉字或词语,基于分解规则分拆成一个或多个字体部分,其中每个所述字体部分包括:至少包含一个基本字形;以及基于选码规则,就每个所述字体部分,根据其包含的所述基本字形,各选取一个对应字码来代表;以及基于编码规则,将所选取的对应字码组合成字码组合以代表所述需要输入的汉字或词语。其中,所述字体部分包括:基于所述分解规则规定无需分拆或不能分拆的所述需要输入的汉字或所述需要输入的词语中的个别汉字。

【技术实现步骤摘要】
一种汉字输入法
本专利技术涉及一种汉字输入法,更具体地,涉及一种用于计算器系统的汉字输入法以及其相关的汉字编码方法。
技术介绍
中文计算机普及已经超过四分之一个世纪,而坊间上亦流传着各种不同的中文输入法,林林总总,多不胜数。例如,有些中文输入法基于手写,其辨识率一般较低,并未能用作快速的输入。有些输入法则基于汉字拼音,但碍于语言中有大量同音字,选字的步骤也会减慢输入的速度。
技术实现思路
因此,本专利技术的实施例提供了一种新的汉字输入法以克服上述的技术问题。在一个方面,本专利技术提供了一种汉字编码的方法,包括以下步骤:将需要输入的汉字或词语,基于分解规则分拆成一个或多个字体部分,其中每个所述字体部分包括:至少包含一个基本字形;以及基于选码规则,就每个所述字体部分,根据其包含的所述基本字形,各选取一个对应字码来代表;以及基于编码规则,将所选取的对应字码组合成字码组合以代表所述需要输入的汉字或词语。其中,所述字体部分包括:基于所述分解规则规定无需分拆或不能分拆的所述需要输入的汉字或所述需要输入的词语中的个别汉字;其中,所述词语包括:分别由两个或多个汉字组合而成。优选地,所述基本字形包括:被规定为字体中的最小单元,其不能被分解,并被设定成与其他基本字形组合成所有汉字。优选地,所述基本字形包括:按字形结构分为九种类形,包括以边数来定义的四边字形、三边字形、两边字形和一边字形;以笔数来定义的一笔字形、两笔字形、三笔字形和四笔字形以及相交字形。优选地,所述四边字形包括:大致呈方形的「口」字形。优选地,所述三边字形包括:「口」字形的四个边之中缺失任意一边的字形。优选地,所述两边字形包括:三边字形再缺失其中一边的字形;包括大致具有方形或菱形中其中一角的字形、具有锐角的字形或具有钩形的字形;其中所述方形角、菱形角、锐角、钩形角代表所述两边字形的附加描述。优选地,所述一笔字形、两笔字形、三笔字形、四笔字形包括:具有一至四笔互不相交、笔顺相连,以及全都不与其他笔画相交或全都与其他一个或多个笔画相交的横、直、斜和/或点的笔画;其中所述横、直、斜、点代表所述一至四笔字形的所述附加描述;其中所述一笔字形中的一横、一直、一斜相等于所述一边字形。优选地,所述相交字形包括:只含两线相交的字形。优选地,所述基本字形还包括:至少一个特殊定义字形。优选地,所述四边字形包括:当「口」字形的其中一个笔画延伸至「口」字形之外时,所述延伸笔画在所述「口」字形的边缘分开,并分属于所述「口」字形及其他基本字形;其中所述属于「口」字形以外的所述笔画部分,代表所述四边字形的所述附加描述。优选地,所述两边字形包括:当单一笔画具有多于一个转角位时,所述多角笔画在所述角位分开,并分属于一个两边字形及其他基本字形。优选地,所述基本字形包括:除所述「口」字形的延伸笔画和多角笔画外,单一笔画不能分属两个或多个基本字形。优选地,所述基本字形包括:一个所述基本字形或一个有附加描述的所述基本字形,以一个字母特征代表;其中,以不同的字母特征来代表有不同附加描述的同一个基本字形;其中,所述附加描述包括对所述基本字形笔画结构的规定或/和对所述基本字形以外的笔画结构的规定。优选地,每个所述字母特征包括:被分成十个组别,同组的每个所述字母特征所代表的基本字形具有相同的边数或/和笔数。优选地,所述每个组别的字母特征包括:包含不多于两种所述基本字形,同一组别中不同的所述字母特征由所述不多于两种的基本字形加上不同的附加描述来构成。优选地,所述每个组别的字母特征包括:一个或多个同组的所述字母特征以一个所述对应字码代表。优选地,所述对应字码包括:每个所述字体部分中的每个基本字形,根据代表它的所述字母特征与一个所述对应字码互相对应。优选地,所述每个组别的字母特征包括:由低至高,以数字1至10来代表所述每个组别中的字母特征的选码优先权级别。优选地,所述十个选码优先权级别包括:所述每个组别中的字母特征所代表的所述基本字形的边数或/和笔数愈多,其选码优先权级别愈高。优选地,所述十个选码优先权级别包括:每个所述对应字码根据所代表的所述字母特征与一个所述选码优先权级别互相对应。优选地,所述选码规则包括:比较所述字体部分中每个基本字形所属的字母特征的选码优先权级别,其中选取级别最高的一个所述字母特征所属的对应字码来代表所述字体部分。优选地,所述选码规则包括:当所述选码优先权级别最高的字母特征多于一个时,其中选取级别最高,并且所代表的基本字形的书写笔顺较先的一个所述字母特征所属的对应字码来代表所述字体部分。优选地,所述分解规则包括:按分拆步骤的复杂程度,由简单至复杂,所述分解规则分为:两码模式、一般模式、半元法模式和超半元模式;所述分解规则模式还包括词语模式。优选地,所述分解规则包括:基于其中一种所述分解规则模式规定的步骤,以及基于所述分解规则的拆字方法将所述需要输入的汉字或词语分拆成一个或多个所述字体部分。优选地,所述每种分解规则模式包括:当每个所述字体部分包含多于一个基本字形,并且按所述分解规则模式的规定需要被分拆成两个较小的字体部分时,基于所述拆字方法将所述字体部分分拆成两个较小的字体部分;并且重复直至完成所述分解规则模式规定的步骤为止;其中每当规定需要分拆的所述字体部分只得一个基本字形,不能再分解时,略过所述步骤。优选地,所述两码模式所规定的分拆步骤包括:将需要输入的汉字,基于所述拆字方法分拆成两个字体部分。优选地,所述一般模式所规定的分拆步骤包括:将需要输入的汉字,基于所述拆字方法分拆成两个字体部分,以及将所得的每一个字体部分,各自基于所述拆字方法进一步分拆成两个较小的字体部分。优选地,所述半元法模式所规定的分拆步骤包括:将需要输入的汉字,基于所述拆字方法分拆成两个字体部分;以及,当所得的两个字体部分中,有一个为半元字形,同时所述半元字形处于所述需要输入的汉字的规定位置时,将所述半元字形以外的另一个字体部分,基于半元字形以外部分所规定的分拆步骤进一步分拆成不多于三个较小的字体部分。优选地,所述超半元模式所规定的分拆步骤包括:将需要输入的汉字,基于所述拆字方法分拆成两个字体部分;以及当所得的两个字体部分中,有一个为超半元字形,同时所述超半元字形处于所述需要输入的汉字的规定位置时,将所述超半元字形,基于所述拆字方法进一步分拆成两个较小的字体部分;以及,将所述超半元字形以外的另一个字体部分,基于所述半元字形以外部分所规定的分拆步骤进一步分拆成不多于三个较小的字体部分。优选地,所述半元字形包括:分别为三十四个汉字字体中最常出现的部首或部首偏旁字形,以及与这些字形相似的字形。优选地,所述超半元字形包括:在所述半元字形中的十个字形。优选地,所述半元法模式或超半元模式包括:所述半元字形或超半元字形的规定位置是所述半元字形在汉字字体中最常出现的位置。优选地,其中所述半元字形以外部分所规定的分拆步本文档来自技高网...

【技术保护点】
1.一种汉字输入法,其特征在于:/n首先,对汉字进行编码建立汉字编码表,编码方法包括以下步骤:/n将需要输入的汉字或词语,基于分解规则分拆成一个或多个字体部分,其中每个所述字体部分包括:至少包含一个基本字形;以及/n基于选码规则,就每个所述字体部分,根据其包含的所述基本字形,各选取一个对应字码来代表;以及/n基于编码规则,将所选取的对应字码组合成字码组合以代表所述需要输入的汉字或词语;/n其中,所述字体部分包括:基于所述分解规则规定无需分拆或不能分拆的所述需要输入的汉字或所述需要输入的词语中的个别汉字;/n其中,所述词语包括:分别由两个或多个汉字组合而成;/n然后,接收利用键盘输入的输入字码组合,将输入字码组合与汉字编码表中所代表每个汉字或词语的所述字码组合进行配对;以及/n最后,显示与所述输入字码组合所代表的汉字或词语。/n

【技术特征摘要】
20191025 HK 1913152821.一种汉字输入法,其特征在于:
首先,对汉字进行编码建立汉字编码表,编码方法包括以下步骤:
将需要输入的汉字或词语,基于分解规则分拆成一个或多个字体部分,其中每个所述字体部分包括:至少包含一个基本字形;以及
基于选码规则,就每个所述字体部分,根据其包含的所述基本字形,各选取一个对应字码来代表;以及
基于编码规则,将所选取的对应字码组合成字码组合以代表所述需要输入的汉字或词语;
其中,所述字体部分包括:基于所述分解规则规定无需分拆或不能分拆的所述需要输入的汉字或所述需要输入的词语中的个别汉字;
其中,所述词语包括:分别由两个或多个汉字组合而成;
然后,接收利用键盘输入的输入字码组合,将输入字码组合与汉字编码表中所代表每个汉字或词语的所述字码组合进行配对;以及
最后,显示与所述输入字码组合所代表的汉字或词语。


2.根据权利要求1所述的一种汉字输入法,其特征在于:其中,代表各个对应字码的按键/选项,在所述键盘上的配置,会根据所述对应字码所「对应」的字母特征的选码优先权级别的高低顺序排列。


3.根据权利要求1所述的一种汉字输入法,其特征在于:所述基本字形包括:以边数来定义的四边字形、三边字形、两边字形和一边字形,以笔数来定义的一笔字形、两笔字形、三笔字形和四笔字形以及只含两线相交的相交字形;其中,对同一个所述基本字形的笔画结构或/和该所述基本字形以外的笔画结构的不同规定,表示为所述基本字形的附加描述。


4.根据权利要求3所述的一种汉字输入法,其特征在于:其中所述四边字形包括:大致呈方形的「口」字形;其中所述三边字形包括:「口」字形的四个边之中缺失任意一边的字形;其中所述两边字形包括:三边字形再缺失其中一边的字形,包括大致具有方形或菱形中其中一角的字形、具有锐角的字形或具有钩形的字形,其中所述方形角、菱形角、锐角、钩形角代表所述两边字形的附加描述。


5.根据权利要求3所述的一种汉字输入法,其特征在于:其中所述一笔字形、两笔字形、三笔字形、四笔字形包括:具有一至四笔互不相交、笔顺相连,以及全都不与其他笔画相交或全都与其他一个或多个笔画相交的横、直、斜和/或点的笔画;其中所述横、直、斜、点代表所述一至四笔字形的所述附加描述;其中所述一笔字形中的一横、一直、一斜相等于所述一边字形。


6.根据权利要求3所述的一种汉字输入法,其特征在于:一个所述基本字形或一个有附加描述的所述基本字形,以一个字母特征代表;其中,以不同的字母特征代表有不同附加描述的同一个基本字形。


7.根据权利要求6所述的一种汉字输入法,其特征在于:所述字母特征包括被分成十个组别,同组的每个所述字母特征所代表的基本字形具有相同的边数或/和笔数。


8.根据权利要求7所述的一种汉字输入法,其特征在于:所述每组字母特征,在不同的模式中,会以一个或多个所述对应字码代表;其中,相对于一个所述对应字码较少的模式,在一个所述对应字码较多的模式中,同一个基本字形会有较多的附加描述规定,以增加其所属字母特征组别内的字母特征数量,配合该模式的须要。


9.根据权利要求7所述的一种汉字输入法,其特征在于:所述每组字母特征,由低至高分别各配对一个所述选码优先权级别;其中,所述每个组别中的字母特征所代表的所述基本字形的边数或/和笔数愈多,其选码优先权级别愈高。


10.根据权利要求1所述的一种汉字输入法,其特征在于:其中所述选码规则包括:比较所述字体部分中每个基本字形所属的字母特征的选码优先权级别,其中选取级别最高的一个所述字母特征所属的对应字码来代表所述字体部分。


11.根据权利要求1所述的一种汉字输入法,其特征在于:其中所述汉字的分解规则分为:两码模式、一般模式、半元法模式和超半元模式;所述分解规则模式还包括词语模式;其中所述分解规则模式包括:当每个所述字体部分包含多于一个基本字形,并且按所述分解规则模式的规定,需要被分拆成两个较小的字体部分时,基于拆字方法将所述字体部分分拆成两个较小的字体部分;并且重复直至完成所述分解规则模式规定的步骤为止;其中每当规定需要分拆的所述字体部分只得一个基本字形,不能再分解时,略过所述步骤;其中所述拆字方法...

【专利技术属性】
技术研发人员:钱文威
申请(专利权)人:钱文威
类型:发明
国别省市:中国香港;81

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1