首页 / 专利库 / 软件 / 所见即所得 / 计算机汉字活码输入法及其键盘

计算机汉字活码输入法及其键盘

阅读:946发布:2020-12-01

专利汇可以提供计算机汉字活码输入法及其键盘专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种计算机汉字活码输入法及其 键盘 ,它包括采用集合的方法,对汉字进行分类编码,通过 软件 和计算机处理,在显示屏的输入提示窗上以字框及联想字显示栏和输入提示栏的形式表现出来。实现了单字和联想字的同步检索、分处显现,联想字功能与单字输入功能互不干扰、自成体系又相互联系,解决了现有输入法联想功能与单字输入功能相互干扰、顾此失彼的难题。本输入法不需记字根,也不用会汉语拼音,只要会写汉字就可通过输入提示窗,按照人们熟知的汉字笔形及部件通过 键盘输入 ,即可进行人机对话式的汉字输入。适用于具有文字处理能 力 ,且有显示器、键盘和遥控器的电脑、手机、电话机、电视机、电视机机顶盒及网络等 电子 终端设备等。,下面是计算机汉字活码输入法及其键盘专利的具体信息内容。

1、一种计算机汉字活码输入法,它包括对汉字的分类、编码、显示屏可视 化的提示和键盘的操作输入,其特征在于:
设计思想为:将部件输入方式和笔形输入方式与字框和联想字显示栏有机 的相结合,通过使用部件以减少码长,通过采用可视化的部件来减少记忆量, 通过计算机来实现部件的拆分从而提高易学性;以五个基本笔形“一”——“横”、 “丨”——“竖”、“丿”——“撇”、“丶”——“点”、 ——“折”和n 个在显示部件状态下的字框作为基本编码元素,以部件和汉字笔形为线索,对 汉字进行检索,从而找出符合条件的字;首先,对汉字进行分类编码,一类是 部件汉字,部件汉字的检索分成两部份,一部份是部件:它涉及了部件的记忆 与拆分;通过对汉字进行编码并经过软件硬件来完成,通过作为基本编码元 素的在显示部件状态下的字框来显现;另一部份是需要对检索进程进行判断和 选择的,由人工来完成,这是简单的部份,这两部份的有机结合,构成本汉字 输入法的精髓;一类是非部件汉字,非部件汉字只需使用作为基本编码元素的 笔形来对其实施检索;
基于此设计理念,将笔形、部件、字框及联想字显示栏有机的结合起来, 用五个基本笔形加上人们熟知的部件,结合可视化的交互式输入方式,既不用 记忆也不用事先学习,其输入过程与人们的书写习惯一致,实现了所见即所得 的输入效果;
在输入汉字的过程中,把在显示部件状态下字框作为基本编码元素,通过 固定的字框来选择字和部件,尽管字框是固定的,并且对应于键盘的字框键, 但字框的内容是可变的,也就是说字框的内容是随着输入不同的汉字的变化而 变化的,部件与键盘之间不存在固定的一一对应关系,从而实现了只用有限的n 个字框标识键即可表示所有的部件,把用集合方法对汉字分类编码,以笔形和 部件与字的关系,通过软件和计算机处理,在显示屏提示的输入提示窗上以字 框、输入提示栏以及联想字显示栏的形式显示出来,并通过相应键盘或鼠标输 入操作,输入提示窗的字框及联想字显示栏和输入提示栏的内容随之变化,在 变化中实现汉字输入,即活码汉字输入法,实现了人机对话式的汉字输入。
2、根据权利要求1所述的计算机汉字活码输入法,其特征在于:
输入提示窗由字框栏、输入提示栏和联想字显示栏构成,其中输入提示窗 口中的上行为字框栏,字框栏由n个字框组成,它们是字框1、字框2、字框3…… 字框n,用于显示部件或字;下行左边为输入提示栏,用于提示已输入的笔形或 部件;右边为联想字显示栏,联想字显示栏可同时显现多个联想字,字框采用 变色的方法来区别字框当时的状态:当字框处于显示部件状态时字框作为基本 编码元素,此时字框中的底色或字体为某一种颜色;当字框处于显示汉字状态 时字框作为输出汉字的出口用来输出汉字时,字框中的底色或字体为另一种颜 色,联想字显示栏的颜色与字框显示汉字时的颜色相同。
3、根据权利要求1或2所述的计算机汉字活码输入法,其特征在于:
采用集合的方法,对汉字进行分类编码,同时使用两个汉字集合:一个是 单字集合,另一个是联想字集合,两个汉字集合均使用相同的汉字编码方式, 使得单字和联想字可以进行同步检索;
其中,在单字集合中将汉字按部件和汉字的关系,分成单字A集合和单字B 集合、单字A集合对应的基本编码元素是在显示部件状态下的字框,单字B集 合对应的基本编码元素是五个基本笔形“一”——“横”、“丨”——“竖”、“丿” ——“撇”、“丶”——“点”和 ——“折”,而单字A集合和单字B集合 的汉字又分别以首笔形属“横”、“竖”、“撇”、“点”和“折”与部件的关系, 分成5个子集合,该5个子集合再分别以次笔形属“横”、“竖”、“撇”、“点” 和“折”与部件的关系,每个子集合可再分成5个次子集合;如此类推,将汉 字进行细分类,直至全部单字;所述单字A集合所包含的汉字为由首笔形加上 若干笔形可以构成一个部件,该部件可再与其他部件构成的汉字;所述单字B 集合所包含的汉字为整个单字集合减去A集合的汉字;所述的其余部件可以是 部件;所述的单字集合A集合由A“横”集合、A“竖”集合、A“撇”集合、A “点”集合及A“折”集合五个子集合构成:
在单字A“横”集合中,部件的首笔形为“横”;
在单字A“竖”集合中,部件的首笔形为“竖”;
在单字A“撇”集合中,部件的首笔形为“撇”;
在单字A“点”集合中,部件的首笔形为“点”;
在单字A“折”集合中,部件的首笔形为“折”;
所述的单字B集合由单字B“横”集合、单字B“竖”集合、单字B“撇” 集合、单字B“点”集合及单字B“折”集合五个子集合构成:
在单字B“横”集合中,字的首笔形为“横”;
在单字B“竖”集合中,字的首笔形为“竖”;
在单字B“撇”集合中,字的首笔形为“撇”;
在单字B“点”集合中,字的首笔形为“点”;
在单字B“折”集合中,字的首笔形为“折”;
所述的单字A“横”集合由单字A“横”A集合和单字A“横”B集合组成, 其中,在单字A“横”A集合中,首笔形“横”与其余笔形有相交;而在单字A “横”B集合中,首笔形与其余笔形不相交,并各由以下五个子集构成;同理, 单字A“竖”、“撇”、“点”和“折”笔形的集合中,也各上5个基本笔形的集合 构成,具体如下:
单字A横A“横”集合:部件的首笔形为“横”,次笔形为“横”;
单字A横A“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
单字A横A“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
单字A横A“点”集合:部件的首笔形为“横”,次笔形为“点”;
单字A横A“折”集合:部件的首笔形为“横”,次笔形为“折”;
单字A横B“横”集合:部件的首笔形为“横”,次笔形为“横”;
单字A横B“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
单字A横B“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
单字A横B“点”集合:部件的首笔形为“横”,次笔形为“点”;
单字A横B“折”集合:部件的首笔形为“横”,次笔形为“折”;
单字A“竖”集合由五个子集合单字A“竖横”集合、单字A“竖竖”集合、 单字A“竖撇”集合、单字A“竖点”集合和单字A“竖折”集合构成:
单字A“竖横”集合:部件的首笔形为“竖”,次笔形为“横”;
单字A“竖竖”集合:部件的首笔形为“竖”,次笔形为“竖”;
单字A“竖撇”集合:部件的首笔形为“竖”,次笔形为“撇”;
单字A“竖点”集合:部件的首笔形为“竖”,次笔形为“点”;
单字A“竖折”集合:部件的首笔形为“竖”,次笔形为“折”;
单字A“撇”集合由五个子集合单字A“撇横”集合、单字A“撇竖”集合、 单字A“撇撇”集合、单字A“撇点”集合和单字A“撇折”集合构成:
单字A“撇横”集合:部件的首笔形为“撇”,次笔形为“横”;
单字A“撇竖”集合:部件的首笔形为“撇”,次笔形为“竖”;
单字A“撇撇”集合:部件的首笔形为“撇”,次笔形为“撇”;
单字A“撇点”集合:部件的首笔形为“撇”,次笔形为“点”;
单字A“撇折”集合:部件的首笔形为“撇”,次笔形为“折”;
单字A“点”集合由五个子集合单字A“点横”集合、单字A“点竖”集合、 单字A“点撇”集合、单字A“点点”集合和在单字A“点折”集合构成:
单字A“点横”集合:部件的首笔形为“点”,次笔形为“横”;
单字A“点竖”集合:部件的首笔形为“点”,次笔形为“竖”;
单字A“点撇”集合:部件的首笔形为“点”,次笔形为“撇”;
单字A“点点”集合:部件的首笔形为“点”,次笔形为“点”;
单字A“点折”集合:部件的首笔形为“点”,次笔形为“折”;
单字A“折”集合由五个子集合单字A“折横”集合、单字A“折竖”集合、 单字A“折撇”集合、单字A“折点”集合和单字A“折折”集合构成:
单字A“折横”集合:部件的首笔形为“折”,次笔形为“横”;
单字A“折竖”集合:部件的首笔形为“折”,次笔形为“竖”;
单字A“折撇”集合:部件的首笔形为“折”,次笔形为“撇”;
单字A“折点”集合:部件的首笔形为“折”,次笔形为“点”;
单字A“折折”集合:部件的首笔形为“折”,次笔形为“折”;
所述单字B“横”集合由两个子集合构成;单字B“横”A集合和单字B“横” B集合,在单字B“横”A集合中汉字的首笔形“横”与其余笔形出现相交;在 单字B“横”B集合汉字中首字的首笔形“横”与其余笔形不出现相交,并以部 件的身份出现;在单字B“竖”、“撇”、“点”和“折”笔形的集合中,也各由5 个基本笔形的集合构成,具体如下:
单字B“横”A集合由五个子集合单字B“横”A“横”集合、单字B“横” A“竖”集合、单字B“横”A“撇”集合、单字B“横”A“点”集合和单字B “横”A“折”集合构成:
单字B“横”A“横”集合:字的首笔形为“横”,次笔形为“横”;
单字B“横”A“竖”集合:字的首笔形为“横”,次笔形为“竖”;
单字B“横”A“撇”集合:字的首笔形为“横”,次笔形为“撇”;
单字B“横”A“点”集合:字的首笔形为“横”,次笔形为“点”;
单字B“横”A“折”集合:字的首笔形为“横”,次笔形为“折”;
单字B“横”B集合由五个子集合单字B“横”B“横”集合、单字B“横” B“竖”集合、单字B“横”B“撇”集合、单字B“横”B“点”集合和单字B “横”B“折”集合构成:
单字B“横”B“横”集合:字的首笔形为“横”,次笔形为“横”;
单字B“横”B“竖”集合:字的首笔形为“横”,次笔形为“竖”;
单字B“横”B“撇”集合:字的首笔形为“横”,次笔形为“撇”;
单字B“横”B“点”集合:字的首笔形为“横”,次笔形为“点”;
单字B“横”B“折”集合:字的首笔形为“横”,次笔形为“折”;
单字B“竖”集合由五个子集合单字B“竖横”集合、单字B“竖竖”集合、 单字B“竖撇”集合、单字B“竖点”集合和单字B“竖折”集合构成:
单字B“竖横”集合:字的首笔形为“竖”,次笔形为“横”;
单字B“竖竖”集合:字的首笔形为“竖”,次笔形为“竖”;
单字B“竖撇”集合:字的首笔形为“竖”,次笔形为“撇”;
单字B“竖点”集合:字的首笔形为“竖”,次笔形为“点”;
单字B“竖折”集合:字的首笔形为“竖”,次笔形为“折”;
单字B“撇”集合由五个子集合在单字B“撇横”集合、单字B“撇竖”集 合、单字B“撇撇”集合、单字B“撇点”集合和单字A“撇折”集合构成:
单字B“撇横”集合:字的首笔形为“撇”,次笔形为“横”;
单字B“撇竖”集合:字的首笔形为“撇”,次笔形为“竖”;
单字B“撇撇”集合:字的首笔形为“撇”,次笔形为“撇”;
单字B“撇点”集合:字的首笔形为“撇”,次笔形为“点”;
单字B“撇折”集合:字的首笔形为“撇”,次笔形为“折”;
单字B“点”集合由五个子集合单字B“点横”集合、单字B“点竖”集合、 单字B“点撇”集合、单字B“点点”集合和单字B“点折”集合构成:
单字B“点横”集合:字的首笔形为“点”,次笔形为“横”;
单字B“点竖”集合:字的首笔形为“点”,次笔形为“竖”;
单字B“点撇”集合:字的首笔形为“点”,次笔形为“撇”;
单字B“点点”集合:字的首笔形为“点”,次笔形为“点”;
单字B“点折”集合:字的首笔形为“点”,次笔形为“折”;
单字B“折集”合由五个子集合单字B“折横”集合、单字B“折竖”集合、 单字B“折撇”集合、单字B“折点”集合和单字A“折折”集合构成:
单字B“折横”集合:字的首笔形为“折”,次笔形为“横”;
单字B“折竖”集合:字的首笔形为“折”,次笔形为“竖”;
单字B“折撇”集合:字的首笔形为“折”,次笔形为“撇”;
单字B“折点”集合:字的首笔形为“折”,次笔形为“点”;
单字B“折折”集合:字的首笔形为“折”,次笔形为“折”;
汉字的单字分类可依此类推,每个子集合都可按“横”、“竖”、“撇”、“点”、 “折”再分出五个子集合,直至全部单字;
在联想字集合中将联想字按部件和汉字的关系,分成联想A集合和联想B 集合、联想A集合对应的基本编码元素是在显示部件状态下的字框,联想B集 合对应的基本编码元素是五个基本笔形“一”——“横”、“丨”——“竖”、“丿” ——“撇”、“丶”——“点”、 ——“折”;而联想A集合和联想B集合的 汉字又分别以首笔形属“横”、“竖”、“撇”、“点”和“折”与部件的关系,分 成5个子集合;该5个子集合再分别以次笔形属“横”、“竖”、“撇”、“点”和 “折”与部件的关系,每个子集合可再分成5个次子集合,如此类推,将汉字 进行细分类,直至全部联想字;所述联想A集合所包含的汉字为由首笔形加上 若干笔形可以构成一个部件,该部件可再与其他部件构成的汉字,所述的其他 部件可以是部件;所述联想B集合所包含的汉字为整个联想字集合减去A集合 的汉字;所述联想B集合所包含的汉字为整个联想集合减去联想A集合的汉字;
所述的联想A集合由联想A“横”集合、联想A“竖”集合、联想A“撇” 集合、联想A“点”集合及联想A“折”集合五个子集合构成:
在联想A“横”集合中,部件的首笔形为“横”;
在联想A“竖”集合中,部件的首笔形为“竖”;
在联想A“撇”集合中,部件的首笔形为“撇”;
在联想A“点”集合中,部件的首笔形为“点”;
在联想A“折”集合中,部件的首笔形为“折”;
所述的联想B集合由联想B“横”集合、联想B“竖”集合、联想B“撇” 集合、联想B“点”集合及联想B“折”集合五个子集合构成:
在联想B“横”集合中,字的首笔形为“横”;
在联想B“竖”集合中,字的首笔形为“竖”;
在联想B“撇”集合中,字的首笔形为“撇”;
在联想B“点”集合中,字的首笔形为“点”;
在联想B“折”集合中,字的首笔形为“折”;
所述的联想A“横”集合由联想A“横”A集合和联想A“横”B集合组成。 其中,在联想A“横”A集合中,首笔形“横”与其余笔形有相交;而在联想A “横”B集合中,首笔形与其余笔形不相交,并各由以下五个子集构成。同理, 在联想A“竖”、“撇”、“点”和“折”笔形的集合中,也各上5个基本笔形的集 合构成,具体如下:
联想A横A“横”集合:部件的首笔形为“横”,次笔形为“横”;
联想A横A“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
联想A横A“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
联想A横A“点”集合:部件的首笔形为“横”,次笔形为“点”;
联想A横A“折”集合:部件的首笔形为“横”,次笔形为“折”;
联想A横B“横”集合:部件的首笔形为“横”,次笔形为“横”;
联想A横B“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
联想A横B“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
联想A横B“点”集合:部件的首笔形为“横”,次笔形为“点”;
联想A横B“折”集合:部件的首笔形为“横”,次笔形为“折”;
联想A“竖”集合由五个子集合联想A“竖横”集合、联想A“竖竖”集合、 联想A“竖撇”集合、联想A“竖点”集合和联想A“竖折”集合构成:
联想A“竖横”集合:部件的首笔形为“竖”,次笔形为“横”;
联想A“竖竖”集合:部件的首笔形为“竖”,次笔形为“竖”;
联想A“竖撇”集合:部件的首笔形为“竖”,次笔形为“撇”;
联想A“竖点”集合:部件的首笔形为“竖”,次笔形为“点”;
联想A“竖折”集合:部件的首笔形为“竖”,次笔形为“折”;
联想A“撇”集合由五个子集合联想A“撇横”集合、联想A“撇竖”集合、 联想A “撇撇”集合、联想A“撇点”集合和联想A“撇折”集合构成:
联想A “撇横”集合:部件的首笔形为“撇”,次笔形为“横”;
联想A“撇竖”集合:部件的首笔形为“撇”,次笔形为“竖”;
联想A“撇撇”集合:部件的首笔形为“撇”,次笔形为“撇”;
联想A“撇点”集合:部件的首笔形为“撇”,次笔形为“点”;
联想A“撇折”集合:部件的首笔形为“撇”,次笔形为“折”;
联想A“点”集合由五个子集合联想A“点横”集合、联想A“点竖”集合、 联想A“点撇”集合、联想A“点点”集合和联想A“点折”集合构成:
联想A“点横”集合:部件的首笔形为“点”,次笔形为“横”;
联想A“点竖”集合:部件的首笔形为“点”,次笔形为“竖”;
联想A“点撇”集合:部件的首笔形为“点”,次笔形为“撇”;
联想A“点点”集合:部件的首笔形为“点”,次笔形为“点”;
联想A“点折”集合:部件的首笔形为“点”,次笔形为“折”;
联想A“折”集合由五个子集合联想A“折横”集合、联想A“折竖”集合、 联想A“折撇”集合、联想A“折点”集合和联想A“折折”集合构成:
联想A“折横”集合:部件的首笔形为“折”,次笔形为“横”;
联想A“折竖”集合:部件的首笔形为“折”,次笔形为“竖”;
联想A“折撇”集合:部件的首笔形为“折”,次笔形为“撇”;
联想A“折点”集合:部件的首笔形为“折”,次笔形为“点”;
联想A“折折”集合:部件的首笔形为“折”,次笔形为“折”;
所述联想B“横”集合由两个子集合构成;联想B“横”A集合和联想B“横” B集合,在联想B“横”A集合中汉字的首笔形“横”与其余笔形出现相交;在 联想B“横”B集合汉字中首字的首笔形“横”与其余笔形不出现相交,并以部 件的身份出现;在联想B“竖”、“撇”、“点”和“折”笔形的集合中,也各由5 个基本笔形的集合构成,具体如下:
联想B“横”A集合由五个子集合联想B“横”A“横”集合、联想B“横” A“竖”集合、联想B“横”A“撇”集合、联想B“横”A“点”集合和联想B “横”A“折”集合构成:
联想B“横”A“横”集合:字的首笔形为“横”,次笔形为“横”;
联想B“横”A“竖”集合:字的首笔形为“横”,次笔形为“竖”;
联想B“横”A“撇”集合:字的首笔形为“横”,次笔形为“撇”;
联想B“横”A“点”集合:字的首笔形为“横”,次笔形为“点”;
联想B“横”A“折”集合:字的首笔形为“横”,次笔形为“折”;
联想B“横”B集合由五个子集合联想B“横”B“横”集合、联想B“横” B“竖”集合、联想B“横”B“撇”集合、联想B“横”B“点”集合和联想B “横”B“折”集合构成:
联想B“横”B“横”集合:字的首笔形为“横”,次笔形为“横”;
联想B“横”B“竖”集合:字的首笔形为“横”,次笔形为“竖”;
联想B“横”B“撇”集合:字的首笔形为“横”,次笔形为“撇”;
联想B“横”B“点”集合:字的首笔形为“横”,次笔形为“点”;
联想B“横”B“折”集合:字的首笔形为“横”,次笔形为“折”;
联想B“竖”集合由五个子集合联想B“竖横”集合、联想B“竖竖”集合、 联想B“竖撇”集合、联想B“竖点”集合和联想B“竖折”集合构成:
联想B“竖横”集合:字的首笔形为“竖”,次笔形为“横”;
联想B“竖竖”集合:字的首笔形为“竖”,次笔形为“竖”;
联想B“竖撇”集合:字的首笔形为“竖”,次笔形为“撇”;
联想B“竖点”集合:字的首笔形为“竖”,次笔形为“点”;
联想B“竖折”集合:字的首笔形为“竖”,次笔形为“折”;
联想B“撇”集合由五个子集合联想B“撇横”集合、联想B“撇竖”集合、 联想B“撇撇”集合、联想B“撇点”集合和联想A“撇折”集合构成:
联想B“撇横”集合:字的首笔形为“撇”,次笔形为“横”;
联想B“撇竖”集合:字的首笔形为“撇”,次笔形为“竖”;
联想B“撇撇”集合:字的首笔形为“撇”,次笔形为“撇”;
联想B“撇点”集合:字的首笔形为“撇”,次笔形为“点”;
联想B“撇折”集合:字的首笔形为“撇”,次笔形为“折”;
联想B“点”集合由五个子集合联想B“点横”集合、联想B“点竖”集合、 联想B“点撇”集合、联想B“点点”集合和联想B“点折”集合构成:
联想B“点横”集合:字的首笔形为“点”,次笔形为“横”;
联想B“点竖”集合:字的首笔形为“点”,次笔形为“竖”;
联想B“点撇”集合:字的首笔形为“点”,次笔形为“撇”;
联想B“点点”集合:字的首笔形为“点”,次笔形为“点”;
联想B“点折”集合:字的首笔形为“点”,次笔形为“折”;
联想B“折集”合由五个子集合联想B“折横”集合、联想B“折竖”集合、 联想B“折撇”集合、联想B“折点”集合和联想A“折折”集合构成:
联想B“折横”集合:字的首笔形为“折”,次笔形为“横”;
联想B“折竖”集合:字的首笔形为“折”,次笔形为“竖”;
联想B“折撇”集合:字的首笔形为“折”,次笔形为“撇”;
联想B“折点”集合:字的首笔形为“折”,次笔形为“点”;
联想B“折折”集合:字的首笔形为“折”,次笔形为“折”;
汉字的联想字的分类可依此类推,每个子集合都可按“横”、“竖”、“撇”、 “点”、“折”再分出五个子集合,直至全部联想字。
4、根据权利要求1、或2或3所述的计算机汉字活码输入法,其特征在于:
在对多部件汉字进行拆分时,采用了部件的嵌套算法——首层部件与次层 部件的有机结合,次层部件子集必然是其首层部件子集中的一个次子集、下层 的次层部件子集必然是其上层的次层部件子集中的一个次子集,处于下层的部 件子集必然是其上层的部件子集中的一个次子集。各层部件通过字框依次显现, 使得各层部件通过基本编码元素一一在显示部件状态下的字框有机地结合起 来,通过部件的嵌套算法,有效地减少码长、提高了输入效率。
5、根据权利要求1或2或3和4所述的计算机汉字活码输入法,其特征在于:
通过单字和联想字两个汉字集合均使用相同的汉字编码方式,实现了单字 和联想字的同步检索,分处显现,使得联想功能与单字输入功能互不干扰、自 成体系又相互联系,每当输出一个字,联想字显示栏则显示出3个与之对应的联 想字,并且可通过在显示部件状态下的字框中所显示的部件或5个基本笔形 “横”、“竖”、“撇”、“点”和“折”为索引,找到相应部件或对应首笔形为“横”、 “竖”、“撇”、“点”和“折”的其他联想字。
6、根据权利要求1、2、3、4、5之一所述的计算机汉字活码输入法,其特 征在于:
当字、部件或字中部件之后的第一个笔形为“横”时,则视该第一个笔形 “横”与其余笔形是否出现相交,若否,则将该笔形“横”作为部件,称之为 部件“横”;若出现相交,则将该笔形“横”作为笔形,称之为笔形“横”;笔 形“横”对应于基本编码元素笔形“一”,部件“横”则对应于基本编码元素— —在显示部件状态下的字框中相应的部件“一”。
7、根据权利要求1、2、3、4、5、6之一所述的计算机汉字活码输入法, 其特征在于:
在六键五框版中,汉字数字输入码的输入汉字的信息元—″基本编码元素″ 为10个,它们由五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、 “丶”—“点”、 —“折”及五个作为基本编码元素的在显示部件状态下 的字框组成,将其设定在0~9的数字键范围之内,不超过六键含六键即可实现 汉字输入,此时字框数为5个,即n=5;其字库至少包括GB2312-80《信息交换 用汉字编码字符集——基本集》中6763个汉字,并且具有向GB-13000.1等大 字符集扩充的能;其中输入提示窗的上行为字框行,共有5个字框组成,它 们是字框6、字框7、字框8、字框9和字框0,字框在显示部件状态下作为基 本编码元素,在显示汉字状态下作为输出汉字的出口,字框采用变色的方法来 区别字框当时的状态:当字框作为基本编码元素时,字框中的底色或字体为某 一种颜色;当字框作为输出汉字的出口时,字框中的底色或字体为另一种颜色。 字框与字框键一一对应,字框键的数字由“6”、“7”、“8”、“9”和“0”共5个 数字组成一一对应于键盘上相应的数字键,其作用是通过相应的数字键来选择 对应字框中的部件或字,下行左边为输入提示栏,用于提示已输入的笔形或部 件;右边联想字显示栏。五个基本笔形“一”—“横”、“丨”—“竖”、“丿” —“撇”、“丶”—“点”、 —“折”所对应的笔形键分别对应于键盘上相 应的“1”、“2”、“3”、“4”、和“5”数字键,其作用是通过对应的笔形键输入 汉字的笔形,作为索引以找到所需要的部件或字;在手机等手持终端上:笔形 键″横″键、″竖″键、″撇″键、″点″键、″折″键所对应小键盘的键分别为“1”、“2”、 “3”、“4”、和“5”键;字框键分别对应于“6”、“7”、“8”、“9”和“0”键; 后退键“C”撤消上一步操作,“#”为空码键,用于在出现笔形或部件输入完而 字框仍未显出所需字的情况时,按“#”键即可出字,翻页键“△”键和“” 键以及确认键“OK”键用于联想字输入,按确认键“OK”键当前联想字出字; 按“△”键左边联想字出字;按“”右边联想字出字;在计算机键盘右端的 小键盘上:相应的笔形和字框与小键盘对应的关系为:笔形“横”、“竖”、“撇”、 “点”、“折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、和“5”键;字 框分别对应于“6”、“7”、“8”、“9”和“0”键;联想字翻页键则对应于“-”、 “+”键;确认键对应于“*”键;空码键对应于“/”键;后退键对应于“·” 键。
8、根据权利要求1、2、3、4、5、6之一所述的计算机汉字活码输入法, 其特征在于:
在五键六框版中,不超过五键含五键即可实现汉字输入,,此时字框数为6 个,即n=6,即汉字数字输入码的输入汉字的信息元--″基本编码元素″为11个, 它们由五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、“丶”— “点”、 —“折”及六个作为基本编码元素的字框组成,不超过五键含五 键即可实现汉字输入,此时字框数为6个,即n=6;其字库至少包括GB2312-80 《信息交换用汉字编码字符集——基本集》中6763个汉字,并且具有向 GB-13000.1等大字符集扩充的能力;其中输入提示窗的上行为字框行,共6个 字框组成,它们是字框6、字框7、字框8、字框9、字框0和字框#,字框在显 示部件状态下作为基本编码元素,在显示汉字状态下作为输出汉字的出口;字 框采用变色的方法来区别字框当时的状态:当字框作为基本编码元素时,字框 中的底色或字体为某一种颜色;当字框作为输出汉字的出口时,字框中的底色 或字体为另一种颜色,字框与字框键一一对应,字框标识键由“6”、“7”、“8”、 “9”、“0”和“#”共6个键组成,其作用是通过相应的数字键来选择对应字框 中的部件或字,下行左边为输入提示栏,用于提示已输入的笔形或部件;右边 联想字显示栏;五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、 “丶”—“点”、 —“折”所对应的笔形键分别对应于键盘上相应的“1”、 “2”、“3”、“4”、和“5”数字键,其作用是通过对应的笔形键输入汉字的笔形, 作为索引以找到所需要的部件或字;在手机等手持终端上:笔形键“横”键、 “竖”键、“撇”键、“点”键、“折”键所对应小键盘的键分别为“1”、“2”、“ 3”、 “4”、和“5”键;字框键分别对应于“6”、“7”、“8”、“9”、“0”和“#”键; 后退键“C”撤消上一步操作,“*”为空码键,用于在出现笔形或部件输入完而 字框仍未显出所需字的情况时,按“*”键即可出字,翻页键“△”键和“” 键以及确认键“OK”键用于联想字输入,按确认键“OK”键当前联想字出字; 按“△”键左边联想字出字;按“”右边联想字出字;在计算机键盘右端的 小键盘上:相应的笔形和字框与小键盘对应的关系为:笔形“横”、“竖”、“撇”、 “点”、“折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、和“5”键;字 框分别对应于“6”、“7”、“8”、“9”、“0”和“NumLock”键;联想字翻页键则 对应于“-”、“+”键;确认键对应于“*”键;空码键对应于“/”键;后退 键对应于“·”键。
9.根据权利要求1、2、3、4、5、6之一所述的计算机汉字活码输入法, 其特征在于:
在PC大键盘版上,不超过4键含4键即可实现汉字输入;此时字框数为5 个,即n=5;其字库至少包括GB2312-80《信息交换用汉字编码字符集——基本 集》中6763个汉字,并且具有向GB-13000.1等大字符集扩充的能力;其中输 入提示窗的上行为字框行,共有5个字框组成,它们是字框1、字框2、字框3、 字框4和字框5,字框在显示部件状态下作为基本编码元素,在显示汉字状态下 作为输出汉字的出口,字框采用变色的方法来区别字框当时的状态:当字框作 为基本编码元素时,字框中的底色或字体为某一种颜色;当字框作为输出汉字 的出口时,字框中的底色或字体为另一种颜色,字框与字框键一一对应,字框 键的数字由“1”、“2”、“3”、“4”、和“5”共5个数字组成一一对应于键盘上 相应的数字键,其作用是通过相应的数字键来选择对应字框中的部件或字,下 行左边为输入提示栏,用于提示已输入的笔形或部件;右边联想字显示栏;在 计算机键盘的大键盘上,其键盘特征如图51所示。“1”、“2”、“3”、“4”、和“5” 键为字框键、分别对应字框“1”、“2”、“3”、“4”、和“5”;“6”、“7”、“8”、“9” 和“0”键分别对应笔形“一”、“丨”、“丿”、“丶”、“ ”;“Q”、“W”、“E”、“R”、 “T”键别对应笔形“丨 ”、“丨丶”、“丨丿”、“丨 丨”、“丨一”;“Y”、“U”、 “I”、“O”、“P”键分别对应笔形“丿一”、“丿丨”、“丿丿”、“丿丶”、“丿 ”;“A”、 “S”、“D”、“F”、“G”键分别对应笔形“一 ”、“一丶”、“一丿”、“一丨”、“一 一”;“H”、“J”、“K”、“L”、“:”;键分别对应“一 ”、“一丶”、“一丿”、“一丨”、 “一一”且其中的“一”均为部件“横”;“Z”、“X”、“C”、“V”、“B”键分别对应 笔形“丶 ”、“丶丶”、“丶丿”、“丶丨”、“丶一”;“N”、“M”、“<”、“>”、“?” 键分别对应笔形“ 一”,“ 丨”、“ 丿”、“ 丶”、“ ”;后退键“←Backspace” 撤消上一步操作,“空格键”为空码键,用于在出现笔形或部件输入完而字框仍 未显出所需字的情况时,按“空格键”即可出字,翻页键“{”键和“}”键以 及确认键“″”用于联想字输入,按确认键“″”键当前联想字出字;按“{”键 左边联想字出字;按“}”右边联想字出字。

说明书全文

技术领域

发明涉及一种计算机的文字输入法及其附件,尤其是汉字输入法及其键 盘。

背景技术

现有的汉字输入法大致可分为形码类汉字输入法、音形码类汉字输入法、 拼音类汉字输入法和笔形类汉字输入法。笔形码类汉字输入法把众多的字根固 定在键盘上,使用者需记忆大量的字根,难学易忘;拼音类汉字输入法把众多 的拼音字母固定在键盘上,要求使用者要会汉字拼音,由于在汉语中同音字太 多而产生大量重码;音形码类汉字输入法结合了笔形码类汉字输入法和拼音汉 字输入法的特点,要求使用者不但要记大量的字根,而且要会汉语拼音,难学 易忘;笔形类汉字输入法单纯用笔形把汉字堆砌起来倒是易学难忘,不用记字 根,也不用会汉语拼音,但要输入多笔形的汉字击键次数太多,如:要输入一 个“配”字光是写一个部件“酉”就要击键9次之多。并且,现有笔形类输入 法及拼音类汉字输入法的联想功能与单字输入功能相互干扰,顾此失彼。

发明内容

本发明的目的是为人们提供一种不用记字根,也不用会汉语拼音,只要会 写汉字就可进行人机对话式汉字输入的计算机汉字输入法。
本发明的另一个目的是提供与上述输入法相应的键盘。
本发明的基本要素为:
1、汉字部件:本发明所使用的部件均符合GB 13000.1字符集的《汉字基 础部件表》及其使用规则。在本发明中简称为部件。
2、笔顺:本发明中所使用的笔形完全符合GB 13000.1字符集的《汉字笔 形规范》及其使用规则。
3、笔形:本发明中所使用的五个基本笔形完全均符合GB 13000.1字符集 的《汉字笔形规范》所定义的五个基本笔形“一”——“横”、“丨”——“竖”、 “丿”——“撇”、“丶”——“点”、“ ”——“折”及其使用规则。
本发明的基本定义:
1、输入提示窗:输入提示窗是一个在显示屏上显示的窗体,它由字框栏、 输入提示栏和联想字显示栏构成,其作用是建立一个人机对话的平台,以实现 可视化的交互式输入,如图1所示。
2、字框:在本发明中输入提示窗用字框栏来显示部件和字,字框在显示部 件状态下作为基本编码元素,在显示汉字状态下作为输出汉字的出口。字框采 用变色的方法来区别字框当时的状态:当字框作为基本编码元素时,字框中的 底色或字体为某一种颜色;当字框作为输出汉字的出口时,字框中的底色或字 体为另一种颜色。字框栏由n个字框组成,字框与字框键一一对应。如图1所 示。
3、联想字显示栏:在本发明中输入提示窗用联想字显示栏来显示联想字。 在联想字显示栏显示的联想字可通过相应的功能键来输出。如图1所示。
4、输入提示栏:在本发明中输入提示窗由输入提示栏来显示提示已输入的 部件和笔形。如图1所示。
5、字框键:在本发明中在键盘上与显示屏输入提示窗中字框相对应的按键, 称为字框键。如图1所示。
6、笔形键:在键盘上与GB 13000.1《字符集汉字笔形规范》所定义的五个 基本笔形“一”——“横”、“丨”——“竖”、“丿”——“撇”、“丶”——“点”、 “  ”——“折”相对应的按键,称为笔形键。如图1所示。
7、部件“横”:在本发明中当字、部件或字中部件之后的第一个笔形为“横” 时,则视第一个笔形“横”与其余笔形是否出现相交,若不出现相交,则将该 笔形“横”作为部件,称之为部件“横”——“一”;若出现相交,则将该笔形 “横”作为笔形,称之为笔形“横”  ——“一”。作为笔形的“横”对应于笔 形键“一”;部件“横”对应于字框中相应的部件“一”。部件“横”可以出现 在字或部件的第一个笔形,也可以出现在字中部件之后的第一个笔形,所述部 件之后可以是首层部件之后,也可以是次层部件之后。
8、层:在本发明中使用“层”来表示输入提示窗当时所处的状态,如输入 提示窗处于初始状态时称为输入提示窗的初始状态。击键一次时——即通过基 本编码元素进行了第一次检索,此时输入提示窗所处的状态为第一层;击键两 次时——即通过基本编码元素进行了两次检索,此时输入提示窗所处的状态为 第二层。如此类推,击键n次时——即通过基本编码元素进行了n次检索的输 入提示窗所处的状态为第n层。
9、部件汉字:在本发明中所谓的部件汉字就是需要通过使用作为基本编码 元素的部件来对其实施检索的汉字。部件汉字对应的是A集合。
10、非部件汉字:在本发明中所谓的非部件汉字就是该汉字只需使用作为 基本编码元素的笔形来对其实施检索的。非部件汉字对应的是B集合。
11、连笔键:在本发明的PC大键盘版“连笔版”中,通过使用一个连笔键 对应两个笔形以减小码长,如图51所示,如连笔键“Q”、“W”、“E”、“R”、“T” 键别对应两个笔形“丨”、“丨丶”、“丨丿”、“丨丨”、“丨一”,等等。
12、首层部件和次层部件:在本发明中对多部件汉字进行拆分时将第一层 的部件称为首层部件、余下的部件称为次层部件。
13、部件的嵌套算法:在本发明中对多部件汉字进行拆分时,次层部件子 集必然是其首层部件子集中的一个次子集、下层的次层部件子集必然是其上层 的次层部件子集中的一个次子集。即处于下层的部件子集必然是其上层的部件 子集中的一个次子集。各层部件通过字框依次显现,使得各层部件通过基本编 码元素一一在显示部件状态下的字框有机地结合起来。这种方式称为部件的嵌 套算法。通过部件的嵌套算法,有效地减少码长、提高了输入效率。
本发明的基本编码元素——输入汉字的信息元:
活码输入法的基本编码元素由五个基本笔形“一”——“横”、“丨”—— “竖”、“丿”——“撇”、“丶”——“点”、“ ”——“折”和n个在显示部 件状态下的字框构成。
基本编码元素、最大码长以及字库大小的关系:
通过增加基本编码元素的个数可以减少最大码长以及可以增加字库的容 量,通过减少字库的容量可以减少基本编码元素的个数以及可以减少最大码长。
本发明的设计思想为:将笔形输入方式和部件输入方式与字框和联想字显 示栏有机的相结合,通过使用部件以减少码长,通过采用可视化的部件来减少 记忆量,通过由计算机来实现部件的拆分从而提高易学性;以五个基本笔形“一” ——“横”、“丨”——“竖”、“丿”——“撇”、“丶”——“点”、“  ”—— “折”和n个在显示部件状态下的字框作为基本编码元素,以汉字的笔形和部 件为线索,对汉字进行检索,从而找出符合条件的字。首先,对汉字进行分类 编码,一类是部件汉字,部件汉字的检索分成两部份,一部份是部件:它涉及 了部件的记忆与拆分;通过对汉字进行编码并经过软件硬件来完成,通过作 为基本编码元素的在显示部件状态下的字框来显现;另一部份是需要对检索进 程进行判断和选择的,由人工来完成,这是简单的部份。这两部份的有机结合, 构成本汉字输入法的精髓。一类是非部件汉字,非部件汉字只需使用作为基本 编码元素的笔形来对其实施检索。
通过上述创新的设计理念——充分发挥人和机器各自的特长,即由人来进 行判断和选择,让机器来拆字与记忆,与原有输入法的由人来拆字与记忆而让 机器进行判断和选择的设计思路刚好相反。从而彻底消除汉字输入存在的拆字 难、记忆难的烦恼。这一创新的设计理念得以实现,有赖于本输入法通过创新 的输入方式——把在显示部件状态下的字框作为本输入法的基本编码元素,把 部件作为字框的表现形式。基于此设计理念,活码输入法将笔形、部件、字框 及联想字显示栏有机的相结合起来,用五个基本笔形加上人们熟知的部件,结 合可视化的交互式输入方式,既不用记忆也不用事先学习,其输入过程与人们 的书写习惯一致,实现了所见即所得的输入效果。通过使用软件实现了多部件 汉字的部件的嵌套算法;实现了单字和联想字的同步检索、分处显现,使得在 本发明中联想功能与单字输入功能互不干扰、自成体系又相互联系,解决了现 有输入法联想功能与单字输入功能相互干扰、顾此失彼的难题。
在输入汉字的过程中,把在显示部件状态下字框作为基本编码元素,通过 固定的字框来选择字和部件;尽管字框是固定的,并且对应于键盘的字框键, 但字框的内容是可变的,也就是说字框的内容是随着输入不同的汉字的变化而 变化的,部件或字与键盘之间不存在固定的一一对应关系,从而实现了只用有 限的n个字框标识键即可表示所有的部件和字。把用集合方法对汉字分类编码, 以笔形和部件与字的关系,通过软件和计算机处理,在显示屏的输入提示窗上 以字框、输入提示栏以及联想字显示栏的形式显示出来,并通过相应键盘或鼠 标输入操作,输入提示窗的字框及联想字显示栏和输入提示栏的内容随之变化, 在变化中实现汉字输入,即活码汉字输入法,实现了人机对话式的汉字输入。
活码输入法的基本编码元素由五个基本笔形“一”——“横”、“丨”—— “竖”、“丿”——“撇”、“丶”——“点”、“ ”——“折”和n个在显示部 件状态下的字框构成,其中字框在显示部件状态下对应的是部件。
活码汉字输入法采用集合的方法,对汉字进行分类编码,在本发明中同时 使用两个汉字集合:一个是单字集合,另一个是联想字集合,两个汉字集合均 使用相同的汉字编码方式,使得单字和联想字可以进行同步检索。在汉字集合 中将汉字按部件和汉字的关系,分成A集合和B集合;A集合对应的基本编码元素 是在显示部件状态下的字框;B集合对应的基本编码元素是五个基本笔形“一” ——“横”、“丨”——“竖”、“丿”——“撇”、“丶”——“点”、“  ”—— “折”。所述A集合及联想A集合所包含的汉字为由首笔形加上若干笔形可以构成 一个部件,该部件可再与其他部份构成汉字;所述B集合所包含的汉字为整个单 字集合减去A集合的汉字;所述联想B集合所包含的汉字为整个联想集合减去联 想A集合的汉字。所述的其余部份可以是部件。而A集合的汉字又分别以其首层 部件的首笔形分属“横”、“竖”、“撇”、“点”和“折”关系,分成5个子集合; 该5个子集合再分别以其首层部件次笔形分属“横”、“竖”、“撇”、“点”和“折” 的关系,每个子集合再分成5个次子集合;如此类推,将汉字进行细分类,直至 全部汉字。
所述的其余部份可以是部件。例如:“做”、“膑”、“萸”、“咬”和“浈”等 字。
在单字集合中将汉字按部件和汉字的关系,分成单字A集合和单字B集合、 单字A集合对应的基本编码元素是在显示部件状态下的字框,单字B集合对应 的基本编码元素是五个基本笔形“一”——“横”、“丨”——“竖”、“丿”— —“撇”、“丶”——“点”和“  ”——“折”。而单字A集合和单字B集合的 汉字又分别以首笔形属“横”、“竖”、“撇”、“点”和“折”与部件的关系,分 成5个子集合。该5个子集合再分别以次笔形属“横”、“竖”、“撇”、“点”和 “折”与部件的关系,每个子集合可再分成5个次子集合。如此类推,将汉字 进行细分类,直至全部单字。所述单字A集合所包含的汉字为由首笔形加上若 干笔形可以构成一个部件,该部件可再与其他部件构成的汉字;所述单字B集 合所包含的汉字为整个单字集合减去A集合的汉字;所述的其余部件可以是部 件。所述的单字集合A集合由A“横”集合、A“竖”集合、A“撇”集合、A“点” 集合及A“折”集合五个子集合构成:
A横集合:在A横集合中部件的首笔形为“横”的部件有:“扌”、“王”、“木”、 “土”和“艹”等。A横集合又由两个子集合构成,他们是A横A集合和A横B 集合,在A横A集合中首部件的首笔形“横”与其余笔形出现相交,它对应的 是笔形键“一”,如:“扌”、“木”、“土”和“艹”等。在A横B集合中部件的 首笔形“横”与其余笔形不出现相交,它对应输入提示窗字框中的部件“一”, 并以部件的身份出现,称之为部件“横”。如:“王”、“雨”、“歹”等。 A竖集合:在A竖集合中部件的首笔形为“竖”,如:“”、“日”、“虫”等。 A撇集合;在A撇集合中部件的首笔形为“撇”,如:“亻”、“钅”、“月”等。 A点集合:在A点集合中部件的首笔形为“点”,如:“疒”、“讠”、“宀”等。 A折集合:在A折集合中部件的首笔形为“折”,如:“纟”、“女”、“”等。 所述的单字B集合由单字B“横”集合、单字B“竖”集合、单字B“撇” 集合、单字B“点”集合及单字B“折”集合五个子集合构成:
在单字B“横”集合中,字的首笔形为“横”;
在单字B“竖”集合中,字的首笔形为“竖”;
在单字B“撇”集合中,字的首笔形为“撇”;
在单字B“点”集合中,字的首笔形为“点”;
在单字B“折”集合中,字的首笔形为“折”。
所述的单字A“横”集合由单字A“横”A集合和单字A“横”B集合组成。 其中,在单字A“横”A集合中,首笔形“横”与其余笔形有相交;而在单字A “横”B集合中,首笔形与其余笔形不相交,并各由以下五个子集构成。同理, 单字A“竖”、“撇”、“点”和“折”笔形的集合中,也各上5个基本笔形的集合 构成,具体如下:
单字A横A“横”集合:部件的首笔形为“横”,次笔形为“横”;
单字A横A“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
单字A横A“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
单字A横A“点”集合:部件的首笔形为“横”,次笔形为“点”;
单字A横A“折”集合:部件的首笔形为“横”,次笔形为“折”;
单字A横B“横”集合:部件的首笔形为“横”,次笔形为“横”;
单字A横B“竖”集合:部件的首笔形为“横”,次笔形为“竖”;
单字A横B“撇”集合:部件的首笔形为“横”,次笔形为“撇”;
单字A横B“点”集合:部件的首笔形为“横”,次笔形为“点”;
单字A横B“折”集合:部件的首笔形为“横”,次笔形为“折”。
单字A“竖”集合由五个子集合单字A“竖横”集合、单字A“竖竖”集合、 单字A“竖撇”集合、单字A“竖点”集合和单字A“竖折”集合构成:
单字A“竖横”集合:部件的首笔形为“竖”,次笔形为“横”;
单字A“竖竖”集合:部件的首笔形为“竖”,次笔形为“竖”;
单字A“竖撇”集合:部件的首笔形为“竖”,次笔形为“撇”;
单字A“竖点”集合:部件的首笔形为“竖”,次笔形为“点”;
单字A“竖折”集合:部件的首笔形为“竖”,次笔形为“折”。
单字A“撇”集合由五个子集合单字A“撇横”集合、单字A“撇竖”集合、 单字A“撇撇”集合、单字A“撇点”集合和单字A“撇折”集合构成:
单字A“撇横”集合:部件的首笔形为“撇”,次笔形为“横”;
单字A“撇竖”集合:部件的首笔形为“撇”,次笔形为“竖”;
单字A“撇撇”集合:部件的首笔形为“撇”,次笔形为“撇”;
单字A“撇点”集合:部件的首笔形为“撇”,次笔形为“点”;
单字A“撇折”集合:部件的首笔形为“撇”,次笔形为“折”。
单字A“点”集合由五个子集合单字A“点横”集合、单字A“点竖”集合、 单字A“点撇”集合、单字A“点点”集合和在单字A“点折”集合构成:
单字A“点横”集合:部件的首笔形为“点”,次笔形为“横”;
单字A“点竖”集合:部件的首笔形为“点”,次笔形为“竖”;
单字A“点撇”集合:部件的首笔形为“点”,次笔形为“撇”;
单字A“点点”集合:部件的首笔形为“点”,次笔形为“点”;
单字A“点折”集合:部件的首笔形为“点”,次笔形为“折”。
单字A“折”集合由五个子集合单字A“折横”集合、单字A“折竖”集合、 单字A“折撇”集合、单字A“折点”集合和单字A“折折”集合构成:
单字A“折横”集合:部件的首笔形为“折”,次笔形为“横”;
单字A“折竖”集合:部件的首笔形为“折”,次笔形为“竖”;
单字A“折撇”集合:部件的首笔形为“折”,次笔形为“撇”;
单字A“折点”集合:部件的首笔形为“折”,次笔形为“点”;
单字A“折折”集合:部件的首笔形为“折”,次笔形为“折”。
所述单字B“横”集合由两个子集合构成;单字B“横”A集合和单字B“横” B集合。在单字B“横”A集合中汉字的首笔形“横”与其余笔形出现相交;在 单字B“横”B集合汉字中首字的首笔形“横”与其余笔形不出现相交,并以部 件的身份出现;在单字B“竖”、“撇”、“点”和“折”笔形的集合中,也各由5 个基本笔形的集合构成,具体如下:
单字B“横”A集合由五个子集合单字B“横”A“横”集合、单字B“横” A“竖”集合、单字B“横”A“撇”集合、单字B“横”A“点”集合和单字B “横”A“折”集合构成:
单字B“横”A“横”集合:字的首笔形为“横”,次笔形为“横”;
单字B“横”A“竖”集合:字的首笔形为“横”,次笔形为“竖”;
单字B“横”A“撇”集合:字的首笔形为“横”,次笔形为“撇”;
单字B“横”A“点”集合:字的首笔形为“横”,次笔形为“点”;
单字B“横”A“折”集合:字的首笔形为“横”,次笔形为“折”;
单字B“横”B集合由五个子集合单字B“横”B“横”集合、单字B“横” B“竖”集合、单字B“横”B“撇”集合、单字B“横”B“点”集合和单字B “横”B“折”集合构成:
单字B“横”B“横”集合:字的首笔形为“横”,次笔形为“横”;
单字B“横”B“竖”集合:字的首笔形为“横”,次笔形为“竖”;
单字B“横”B“撇”集合:字的首笔形为“横”,次笔形为“撇”;
单字B“横”B“点”集合:字的首笔形为“横”,次笔形为“点”;
单字B“横”B“折”集合:字的首笔形为“横”,次笔形为“折”。
单字B“竖”集合由五个子集合单字B“竖横”集合、单字B“竖竖”集合、 单字B“竖撇”集合、单字B“竖点”集合和单字B“竖折”集合构成:
单字B“竖横”集合:字的首笔形为“竖”,次笔形为“横”;
单字B“竖竖”集合:字的首笔形为“竖”,次笔形为“竖”;
单字B“竖撇”集合:字的首笔形为“竖”,次笔形为“撇”;
单字B“竖点”集合:字的首笔形为“竖”,次笔形为“点”;
单字B“竖折”集合:字的首笔形为“竖”,次笔形为“折”。
单字B“撇”集合由五个子集合在单字B“撇横”集合、单字B“撇竖”集 合、单字B“撇撇”集合、单字B“撇点”集合和单字A“撇折”集合构成:
单字B“撇横”集合:字的首笔形为“撇”,次笔形为“横”;
单字B“撇竖”集合:字的首笔形为“撇”,次笔形为“竖”;
单字B“撇撇”集合:字的首笔形为“撇”,次笔形为“撇”;
单字B“撇点”集合:字的首笔形为“撇”,次笔形为“点”;
单字B“撇折”集合:字的首笔形为“撇”,次笔形为“折”。
单字B“点”集合由五个子集合单字B“点横”集合、单字B“点竖”集合、 单字B“点撇”集合、单字B“点点”集合和单字B“点折”集合构成:
单字B“点横”集合:字的首笔形为“点”,次笔形为“横”;
单字B“点竖”集合:字的首笔形为“点”,次笔形为“竖”;
单字B“点撇”集合:字的首笔形为“点”,次笔形为“撇”;
单字B“点点”集合:字的首笔形为“点”,次笔形为“点”;
单字B“点折”集合:字的首笔形为“点”,次笔形为“折”。
单字B“折集”合由五个子集合单字B“折横”集合、单字B“折竖”集合、 单字B“折撇”集合、单字B“折点”集合和单字A“折折”集合构成:
单字B“折横”集合:字的首笔形为“折”,次笔形为“横”;
单字B“折竖”集合:字的首笔形为“折”,次笔形为“竖”;
单字B“折撇”集合:字的首笔形为“折”,次笔形为“撇”;
单字B“折点”集合:字的首笔形为“折”,次笔形为“点”;
单字B“折折”集合:字的首笔形为“折”,次笔形为“折”。
综上所述,单字的分类可依此类推,每个子集合都可按“横”、“竖”、“撇”、 “点”、“折”再分出五个集合,每个子集合“横”都可以再细分为部件“横” 子集合和笔形“横”子集合,直至集合全部单字。
本发明中,可推广至每个部件作为一个子集合,也可以对其进行细分,如 “钅”集合:“钅”集合是A撇集合中的一个子集合,可将“钅”集合细分为部 件类的子集合以及笔形类的子集合,如部件类的子集合有:“钅”+“一”子集 合,“钅”+“艹”子集合、“钅”+“口”子集合、“钅”+“日”子集合等, 笔形类的子集合是按五个基本笔形“横”、“竖”、“撇”、“点”、“折”再次进行 细分,如“钅”+“横”子集合、“钅”+“竖”子集合、“钅”+“撇”子集 合等。
在联想字集合的联想A集合与联想B集合中,以首笔形横、竖、撇、点和 折各分成五个子集:联想A集合由五个集合构成,他们分别为联想A横集合、 联想A竖集合、联想A撇集合、联想A点集合及联想A折集合。在联想A横集 合中包含所有其首“部件”的首笔的笔形为“横”的汉字;联想A竖集合中包 含所有其首部件首笔的笔形为“竖”的汉字;联想A撇集合中包含所有其首部 件的首笔的笔形为“撇”的汉字;联想A点集合中包含所有其首部件的首笔的 笔形为“点”的汉字;联想A折集合中包含所有其首部件的首笔的笔形为“折” 的汉字。
联想A横集合:在联想A横集合中部件的首笔形为“横”的部件有:“扌”、 “王”、“木”、“土”和“艹”等。联想A横集合又由两个子集合构成,他们是 联想A横A集合和联想A横B集合。在联想A横A集合中首部件的首笔形“横” 与其余笔形出现相交,它对应的是笔形键“一”。如:“扌”、“木”、“土”和“艹” 等。在联想A横B集合中部件的首笔形“横”与其余笔形不出现相交,它对应 的是输入提示窗字框中的部件“一”,并以部件的身份出现,称之为部件“横”。 如:“王”、“雨”、“歹”等,而且,“一”不作为一个单独的部件,而是作为部 件的一个部份。如部件“王”是一个完整的部件,而不是把它当成部件“一” 加上部件“土”。部件的首笔形“横”与的余笔形不出现相交,如:“王”、“雨”、 “歹”等。
联想A竖集合:在联想A竖集合中部件的首笔形为“竖”、如:“门”、“日”、 “虫”等。
联想A撇集合;在联想A撇集合中部件的首笔形为“撇”,如:“亻”、“钅”、 “月”等。
联想A点集合:在联想A点集合中部件的首笔形为“点”,如:“疒”、“讠”、 “宀”等。
联想A折集合:在联想A折集合中部件的首笔形为“折”,如:“钅”、“女”、 “马”等。
联想A横A集合又由五个子集合联想A横A横集合、联想A横A竖集合联 想A横A撇集合、联想A横A点集合和联想A横A折集合构成:
联想A横A横集合:部件的首笔形为“横”,次笔形为“横”;
联想A横A竖集合:部件的首笔形为“横”,次笔形为“竖”;
联想A横A撇集合:部件的首笔形为“横”,次笔形为“撇”;
联想A横A点集合:部件的首笔形为“横”,次笔形为“点”;
联想A横A折集合:部件的首笔形为“横”,次笔形为“折”。
联想A横B集合也由五个子集合联想A横B横集合、联想A横B竖集合、 联想A横B撇集合、联想A横B点集合和联想A横B折集合构成:
联想A横B横集合:部件的首笔形为“横”,次笔形为“横”;
联想A横B竖集合:部件的首笔形为“横”,次笔形为“竖”;
联想A横B撇集合:部件的首笔形为“横”,次笔形为“撇”;
联想A横B点集合:部件的首笔形为“横”,次笔形为“点”;
联想A横B折集合:部件的首笔形为“横”,次笔形为“折”。
联想汉字A竖集合又由五个子集合、联想A竖横集合、联想A竖竖集合、 联想A竖撇集合、联想A竖点集合和联想A竖折集合构成:
联想A竖横集合:部件的首笔形为“竖”,次笔形为“横”;
联想A竖竖集合:部件的首笔形为“竖”,次笔形为“竖”;
联想A竖撇集合:部件的首笔形为“竖”,次笔形为“撇”;
联想A竖点集合:部件的首笔形为“竖”,次笔形为“点”;
联想A竖折集合:部件的首笔形为“竖”,次笔形为“折”。
联想A撇集合也由五个子集合联想A撇横集合、联想A撇竖集合、联想A 撇撇集合、联想A撇点集合和联想A撇折集合构成:
联想A撇横集合:部件的首笔形为“撇”,次笔形为“横”;
联想A撇竖集合:部件的首笔形为“撇”,次笔形为“竖”;
联想A撇撇集合:部件的首笔形为“撇”,次笔形为“撇”;
联想A撇点集合:部件的首笔形为“撇”,次笔形为“点”;
联想A撇折集合:部件的首笔形为“撇”,次笔形为“折”。
联想A点集合也由五个子集合联想A点横集合、联想A点竖集合、联想A 点撇集合、联想A点点集合和联想A点折集合构成:
联想A点横集合:部件的首笔形为“点”,次笔形为“横”;
联想A点竖集合:部件的首笔形为“点”,次笔形为“竖”;
联想A点撇集合:部件的首笔形为“点”,次笔形为“撇”;
联想A点点集合:部件的首笔形为“点”,次笔形为“点”,
联想A点折集合:部件的首笔形为“点”,次笔形为“折”。
联想A折集合也由五个子集合联想A折横集合、联想A折竖集合、联想A 折撇集合、联想A折点集合和联想A折折集合构成:
联想A折横集合:部件的首笔形为“折”,次笔形为“横”;
联想A折竖集合:部件的首笔形为“折”,次笔形为“竖”;
联想A折撇集合:部件的首笔形为“折”,次笔形为“撇”;
联想A折点集合:部件的首笔形为“折”,次笔形为“点”;
联想A折折集合:部件的首笔形为“折”,次笔形为“折”。
联想B集合又由五个子集合构成,他们分别是联想B横集合、联想B竖集 合、联想B撇集合、联想B点集合及联想B折集合。在联想B横集中包含所有 首笔形为“横”的汉字;联想B竖集合中包含所有首笔形为“竖”的汉字;联 想B撇集合中包含所有首笔形为“撇”的汉字;联想B点集中包含所首笔形为 “点”的汉字;联想B折集合中包含所有首笔形为“折”的汉字。
联想B横集合:在联想B横集合中首笔形为“横”的汉字如:“事”、“来”、 “而”等。联想B横集合又由两个子集合构成,他们是联想B横A集合和联想B 横B集合,在联想B横A集合中“字”的首笔形“横”与其余笔形出现相交, 它对应的是笔形键“一”,如:“式”、“有”、“妻”等;在联想B横B集合中“字” 的首笔形“横”与余笔形不出现相交,如:“下”、“平”、“于”等。在联想B横 B集合中的“横”是以部件的身份出现,它对应的是提示栏字框中的部件“一”。 联想B横A集合和联想B横B集合又各按笔形由5个子集合构成。
联想B竖集合:首笔形为“竖”的汉字,如:“师”、“上”、“串”等;
联想B撇集合:首笔形为“撇”的汉字,如:“千”、“我”、“壬”等;
联想B点集合:首笔形为“点”的汉字,如:“良”、“斗”、“头”等;
联想B折集合:首笔形为“折”的汉字,如:“买”、“也”、“飞”等。
联想B横A集合由五个子集合联想B横A横集合、联想B横A竖集合、联 想B横A撇集合、联想B横A点集合和联想B横A折集合构成:
联想B横A横集合:字的首笔形为“横”,次笔形为“横”;
联想B横A竖集合:字的首笔形为“横”,次笔形为“竖”;
联想B横A撇集合:字的首笔形为“横”,次笔形为“撇”;
联想B横A点集合:字的首笔形为“横”,次笔形为“点”;
联想B横A折集合:字的首笔形为“横”,次笔形为“折”。
联想B横B集合由五个子集合联想B横B横集合、联想B横B竖集合、联 想B横B撇集合、联想B横B点集合和联想B横B折集合构成:
联想B横B横集合:字的首笔形为“横”,次笔形为“横”;
联想B横B竖集合:字的首笔形为“横”,次笔形为“竖”;
联想B横B撇集合:字的首笔形为“横”,次笔形为“撇”;
联想B横B点集合:字的首笔形为“横”,次笔形为“点”;
联想B横B折集合:字的首笔形为“横”,次笔形为“折”;
联想同理,B集合的“竖”、“撇”、“点”、“折”集合也各以五个基本笔形分 成5个子集合:
联想B竖横集合:字的首笔形为“竖”,次笔形为“横”;
联想B竖竖集合:字的首笔形为“竖”,次笔形为“竖”;
联想B竖撇集合:字的首笔形为“竖”,次笔形为“撇”;
联想B竖点集合:字的首笔形为“竖”,次笔形为“点”;
联想B竖折集合:字的首笔形为“竖”,次笔形为“折”。
联想B撇集合由五个子集合联想B撇横集合、联想B撇竖集合、联想B撇 撇集合、联想B撇点集合和联想B撇折集合构成:
联想B撇横集合:字的首笔形为“撇”,次笔形为“横”;
联想B撇竖集合:字的首笔形为“撇”,次笔形为“竖”;
联想B撇撇集合:字的首笔形为“撇”,次笔形为“撇”;
联想B撇点集合:字的首笔形为“撇”,次笔形为“点”;
联想B撇折集合:字的首笔形为“撇”,次笔形为“折”。
联想B点集合由五个子集合联想B点横集合、联想B点竖集合、联想B点 撇集合、联想B点点集合和联想B点折集合构成:
联想B点横集合:字的首笔形为“点”,次笔形为“横”;
联想B点竖集合:字的首笔形为“点”,次笔形为“竖”;
联想B点撇集合:字的首笔形为“点”,次笔形为“撇”;
联想B点点集合:字的首笔形为“点”,次笔形为“点”;
联想B点折集合:字的首笔形为“点”,次笔形为“折”。
联想B折集合由五个子集合联想B折横集合、联想B折竖集合、联想B折 撇集合、联想B折点集合和联想B折折集合构成:
联想B折横集合:字的首笔形为“折”,次笔形为“横”;
联想B折竖集合:字的首笔形为“折”,次笔形为“竖”;
联想B折撇集合:字的首笔形为“折”,次笔形为“撇”;
联想B折点集合:字的首笔形为“折”,次笔形为“点”;
联想B折折集合:字的首笔形为“折”,次笔形为“折”;
综上所述,联想字的分类可依此类推,每个子集合都可按“横”、“竖”、“撇”、 “点”、“折”再分出五个集合,每个子集合“横”都可以再细分为部件“横” 子集合和笔形“横”子集合,直至集合全部联想字。
本发明中,可推广至每个联想字部件作为一个子集合,也可以对其进行细 分,如“钅”集合:“钅”集合是A撇集合中的一个子集合,可将“钅”集合细 分为部件类的子集合以及笔形类的子集合。如部件类的子集合有:“钅”+“一” 子集合,“钅”+“艹”子集合,“钅”+“口”子集合,“钅”+“日”子集合 等,笔形类的子集合是按五个基本笔形“横”、“竖”、“撇”、“点”、“折”再次进 行细分,如“钅”+“横”子集合,“钅”+“竖”子集合,“钅”+“撇”子 集合等。
在本发明中的计算机汉字活码输入法的汉字数字输入码版——“六键五框 版”中,完全符合中国中文信息学会汉字编码专委会关于“手持终端的汉字数 字输入码基本技术建议”中的所有要求。
在六键五框版中,即汉字数字输入码的输入汉字的信息元—“基本编码元 素”为10个,它们由五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、 “丶”—“点”、“  ”—“折”及五个作为基本编码元素的在显示部件状态下 的字框组成。将其设定在0~9的数字键范围之内,不超过六键含六键即可实现 汉字输入。此时字框数为5个,即n=5。其字库至少包括GB2312-80《信息交换 用汉字编码字符集——基本集》中6763个汉字,并且具有向GB-13000.1等大 字符集扩充的能。如图49所示,其中输入提示窗的上行为字框行,共有5个 字框组成。它们是字框6、字框7、字框8、字框9和字框0。字框在显示部件 状态下作为基本编码元素,在显示汉字状态下作为输出汉字的出口。字框采用 变色的方法来区别字框当时的状态:当字框作为基本编码元素时,字框中的底 色或字体为某一种颜色;当字框作为输出汉字的出口时,字框中的底色或字体 为另一种颜色。字框与字框键一一对应,字框键的数字由“6”、“7”、“8”、“9” 和“0”共5个数字组成一一对应于键盘上相应的数字键,其作用是通过相应的 数字键来选择对应字框中的部件或字。下行左边为输入提示栏,用于提示已输 入的笔形或部件;右边联想字显示栏。五个基本笔形“一”—“横”、“丨”— “竖”、“丿”—“撇”、“丶”—“点”、“  ”—“折”所对应的笔形键分别对 应于键盘上相应的“1”、“2”、“3”、“4”、和“5”数字键,其作用是通过对应 的笔形键输入汉字的笔形,作为索引以找到所需要的部件或字。在手机等终端 上:笔形键“横”键、“竖”键、“撇”键、“点”键、“折”键所对应小键盘的键 分别为“1”、“2”、“3”、“4”、和“5”键;字框键分别对应于“6”、“7”、“8”、 “9”和“0”键;后退键“C”撤消上一步操作,“#”为空码键,用于在出现笔 形或部件输入完而字框仍未显出所需字的情况时,按“#”键即可出字。翻页键 “△”键和“”键以及确认键“OK”键用于联想字输入。按确认键“OK”键 当前联想字出字;按“△”键左边联想字出字;按“”右边联想字出字。在 计算机键盘右端的小键盘上:相应的笔形和字框与小键盘对应的关系为:笔形 “横”、“竖”、“撇”、“点”、“折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、 和“5”键;字框分别对应于“6”、“7”、“8”、“9”和“0”键;联想字翻页键 则对应于“-”、“+”键;确认键对应于“*”键;空码键对应于“/”键;后 退键对应于“·”键。
在五键六框版中,不超过五键含五键即可实现汉字输入,此时字框数为6 个,即n=6。,即汉字数字输入码的输入汉字的信息元--″基本编码元素″为11个, 它们由五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、“丶”— “点”、“  ”—“折”及六个作为基本编码元素的字框组成。不超过五键含五 键即可实现汉字输入。此时字框数为6个,即n=6。其字库至少包括GB2312-80 《信息交换用汉字编码字符集——基本集》中6763个汉字,并且具有向 GB-13000.1等大字符集扩充的能力。如图47所示。其中输入提示窗的上行为字 框行,共6个字框组成。它们是字框6、字框7、字框8、字框9、字框0和字 框#,字框在显示部件状态下作为基本编码元素,在显示汉字状态下作为输出汉 字的出口。字框采用变色的方法来区别字框当时的状态:当字框作为基本编码 元素时,字框中的底色或字体为某一种颜色;当字框作为输出汉字的出口时, 字框中的底色或字体为另一种颜色。字框与字框键一一对应,字框标识键由“6”、 “7”、“8”、“9”、“0”和“#”共6个键组成,其作用是通过相应的数字键来选 择对应字框中的部件或字。下行左边为输入提示栏,用于提示已输入的笔形或 部件;右边联想字显示栏。五个基本笔形“一”—“横”、“丨”—“竖”、“丿” —“撇”、“丶”—“点”、“  ”—“折”所对应的笔形键分别对应于键盘上相 应的“1”、“2”、“3”、“4”、和“5”数字键,其作用是通过对应的笔形键输入 汉字的笔形,作为索引以找到所需要的部件或字。在手机等终端上:笔形键“横” 键、“竖”键、“撇”键、“点”键、“折”键所对应小键盘的键分别为“1”、“2”、 “3”、“4”、和“5”键;字框键分别对应于“6”、“7”、“8”、“9”、“0”和“#” 键;后退键“C”撤消上一步操作,“*”为空码键,用于在出现笔形或部件输入 完而字框仍未显出所需字的情况时,按“*”键即可出字。翻页键“△”键和“” 键以及确认键“OK”键用于联想字输入。按确认键“OK”键当前联想字出字; 按“△”键左边联想字出字;按“”右边联想字出字。在计算机键盘右端的 小键盘上:相应的笔形和字框与小键盘对应的关系为:笔形“横”、“竖”、“撇”、 “点”、“折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、和“5”键;字 框分别对应于“6”、“7”、“8”、“9”、“0”和“NumLock”键;联想字翻页键则 对应于“-”、“+”键;确认键对应于“*”键;空码键对应于“/”键;后退 键对应于“·”键。
在PC大键盘版“连笔版”:不超过4键含4键即可实现汉字输入。此时字 框数为5个,即n=5。其字库至少包括GB2312-80《信息交换用汉字编码字符集 ——基本集》中6763个汉字,并且具有向GB-13000.1等大字符集扩充的能力。 如图50所示,其中输入提示窗的上行为字框行,共有5个字框组成。它们是字 框1、字框2、字框3、字框4和字框5。字框在显示部件状态下作为基本编码 元素,在显示汉字状态下作为输出汉字的出口。字框采用变色的方法来区别字 框当时的状态:当字框作为基本编码元素时,字框中的底色或字体为某一种颜 色;当字框作为输出汉字的出口时,字框中的底色或字体为另一种颜色。字框 与字框键一一对应,字框键的数字由“1”、“2”、“3”、“4”、和“5”共5个数 字组成一一对应于键盘上相应的数字键,其作用是通过相应的数字键来选择对 应字框中的部件或字。下行左边为输入提示栏,用于提示已输入的笔形或部件; 右边联想字显示栏。在计算机键盘的大键盘上,其键盘特征如图51所示。“1”、 “2”、“3”、“4”、和“5”键为字框键、分别对应字框“1”、“2”、“3”、“4”、 和“5”;“6”、“7”、“8”、“9”和“0”键分别对应笔形“一”、“丨”、“丿”、“丶”、 “ ”;连笔键“Q”、“W”、“E”、“R”、“T”键别对应笔形“丨”、“丨丶”、“丨 丿”、“丨丨”、“丨一”;“Y”、“U”、“I”、“O”、“P”键别对应笔形“丿一”、 “丿丨”、“丿丿”、“丿丶”、“丿”;“A”、“S”、“D”、“F”、“G”键别对应笔形 “一”、“一丶”、“一丿”、“一丨”、“一一”;“H”、“J”、“K”、“L”、“:”;键 别对应“一”、“一丶”、“一丿”、“一丨”、“一一”——且其中的“一”均为 部件“横”;“Z”、“X”、“C”、“V”、“B”键别对应笔形“丶”、“丶丶”、“丶丿”、 “丶丨”、“丶一”;“N”、“M”、“<”、“>”、“?”键别对应笔形“一”、“丨”、 “丿”、“丶”、“  ”。后退键“←Backspace”撤消上一步操作,“空格 键”为空码键,用于在出现笔形或部件输入完而字框仍未显出所需字的情况时, 按“空格键”即可出字。翻页键“{”键和“}”键以及确认键“″”用于联想字 输入。按确认键“″”键当前联想字出字;按“{”键左边联想字出字;按“}” 右边联想字出字。
本输入法及其键盘充分发挥人和机器各自的特长,即由人来进行判断和选 择,让机器来拆字与记忆,与现有输入法的由人来拆字与记忆而让机器进行判 断和选择的设计思路刚好相反。从而彻底消除汉字输入存在的拆字难、记忆难 的烦恼。这一创新的设计理念得以实现,有赖于本输入法通过创新的输入方式 ——把在显示部件状态下的字框作为本输入法的基本编码元素,把部件在字框 的显现形式。本输入法将笔形、部件、字框及联想字显示栏有机的相结合起来, 用五个基本笔形加上人们熟知的部件,结合可视化的交互式输入方式,既不用 记忆也不用事先学习,其输入过程与人们的书写习惯一致,实现了所见即所得 的输入效果。通过使用软件实现了多部件汉字的部件的嵌套算法;实现了单字 和联想字的同步检索、分处显现,使得在本发明中联想功能与单字输入功能互 不干扰、自成体系又相互联系,解决了现有输入法联想功能与单字输入功能相 互干扰、顾此失彼的难题。
下面结合图,以汉字数字输入码版——五键六框版的手机键盘为例,对本 发明进一步说明。
图1所示,是输入提示窗的结构示图。
图2所示,是输入提示窗的初始状态结构示图。
图3、图4、图5、图6和图7所示,是举例输入“柁”字过程输入提示窗 的变化图。
图8、图9、图10、图11和图12所示,是举例输入“轳”字过程输入提示 窗的变化图。
图13、图14、图15、图16、图17和图18所示,是举例输入“龌”字过
程输入提示 窗的变化图。
图19、图20、图21、图22和图23所示,是举例输入“琴”字过程输入示 窗的变化图。
图24、图25、图26、图27、图28和图29所示,是举例输入“耻”字过 程输入提示窗的变化图。
图30、图31、图32、图33、图34和图35所示,是举例输入“事”字过 程输入提示窗的变化图。
图36、图37、图38、图39、图40、图41、图42、图43、图44和图45 所示,是举例使用联想功能输入“中国人口”过程时输入提示窗的变化图。
图46所示,是五键六框版在计算机键盘右端的小键盘上的键盘示图。
图47所示,是五键六框版输入提示窗示图。
图48所示,是触摸式显示屏输入提示窗示图。
图49所示,是六键五框版输入提示窗与操作键对应示图。
图50所示,是PC大键盘版“连笔版”输入提示窗对应示图。
图51所示,是PC大键盘版“连笔版”操作键对应示图。
图1所示,是输入提示窗的结构示意图,输入提示窗包括处于显示窗中行 的字框栏、处于显示窗下行左半侧的输入提示栏和右半侧的联想字显示栏。其 中,字框栏有五个字框,每个字框的左上设有数码字,从左到右依序为6、7、 8、9、0,该数码字与下面键盘中的6、7、8、9、0数字键相对应,故键盘中的 6~0数字键也叫字框键。字框用于显示部件或汉字,字框栏的底色可变,当显 示部件时是一种底色,显示汉字时是另一种底色,以示区别。输入提示栏用于 提示已输入的笔形或部件。五个基本笔形横、竖、撇、点、折所对应的笔形键 分别为键盘上相应的“1”、“2”、“3”、“4”、和“5”数字键,其作用是通 过对应的笔形键输入汉字的笔形,作为索引以找到所需要的部件或字。在手机 等手持式终端上:笔形键“横”键、“竖”键、“撇”键、“点”键、“折”键所 对应小键盘的键分别为“1”、“2”、“3”、“4”、和“5”键;字框键分别对应于 “6”、“7”、“8”、“9”和“0”键;后退键“C”撤消上一步操作,“#”为空码 键,用于在出现笔形或部件输入完而字框仍未显出所需字的情况时,按“#”键 即可出字,翻页键“△”键和“”键以及确认键“OK”键用于联想字输入, 按确认键“OK”键当前联想字出字;按“△”键左边联想字出字;按“”右 边联想字出字;在计算机键盘右端的小键盘上:相应的笔形和字框与小键盘对 应的关系为:笔形“横”、“竖”、“撇”、“点”、“折”  分别对应于“1”、“2”、 “3”、“4”、和“5”键;字框分别对应于“6”、“7”、“8”、“9”和“0”键;联 想字翻页键则对应于“-”、“+”键;确认键对应于“*”键;空码键对应于“/” 键;后退键对应于“·”键。
图2所示,是输入提示窗的初始状态结构示意图,在初始状态下,只有字 框栏中有内容显示,其中,字框6中显示部件“-”,字框7显示部件“木”, 字框8显示部件“口”,字框9显示部件“日”,字框0显示部件“宀”。
在输入汉字时,首先对所输入的汉字结构进行分析:
1、如果所要输入的汉字的首笔形为“横”,则需将其再次进行分类,一类 是首笔形为“横”的部件的首笔,“横”与本部件的其他笔形出现相交的称为横 A类,如:“扌”、“木”、“土”、“艹”和“共”等;另一类是首笔形为“横”的 部件的首笔,“横”与本部件的其他笔形不出现相交的称为横B类。如:“王”、 “雨”、“歹”等。如果属于横A类则其首笔“横”对应的是笔形键“一”键; 如果属于横B类则其首笔“横”对应是字框中部件“一”或相应的字框键。
2、如果汉字的首笔加上若干笔形可以构成一个部件,则需将该部件与图2 即输入提示窗的初始状态进行对照,如果该字的部件已在输入提示窗的初始状 态下的字框上显示出来,则可用鼠标直接点击该部件或按下键盘相应的字框键, 此时输入提示窗进入第一层,并将与该字的部件有关的部件在输入提示窗的字 框上显示出。输入操作过程如图中的图3、图4和图5所示。要输入“柁”字, “柁”可看作由“木”+“宀”+“匕”构成。从图2可知,部件“木”已显 示在输入提示窗第3个字框“字框8”中,此时只需按下键盘的字框键“8”键, 如图3所示,进入相应的子集“木”子集;则输入提示窗进入第一层,如图4 所示,此时提示框中显示出“木”,表示“木”已输入完,接下来要输入的是其 剩余的部分“它”,从图4可知,部件“宀”已显示在输入提示窗第5个字框“字 框0”中,此时只需用鼠标直接点击字框上的“宀”或按下键盘的字框键“0” 键,进入“木”子集的“宀”子集;此时输入提示窗进入第二层,如图4所示, 提示框中显示出:“木”和“宀”;字框则显示出第一、第二部件分别由“木” 和“宀”构成的汉字,此时字框底色变成浅兰色,表示字框所显示的已经是可 供输入的字,如图5所示。对该汉字集合进行查找,此时在“字”框上没有找 到“柁”字,则按其笔形继续输入所余笔形“丿”,如图6所示,按下键盘的字 框键“9”键,完成“柁”字的输入。
3、如果汉字的首笔加上若干笔形可以构成一个部件,则需将该部件与图2 即输入提示窗的初始状态进行对照,如果该字的部件没有在提示栏字框上显示 出来,则首先对该部件的首笔形按“横”、“竖”、“撇”、“点”、“折”进行分类, 然后按其类别按下相应的笔形键,进入相应的子集;使输入提示窗进入第一层。 如果此时该字的部件已在提示栏的字框上显示出来,则按下键盘相应的字框键, 进入相应的子集;此时输入提示窗进入第二层,并在字框上将与该部件有关的 “部件”显示出来,若所要输入字在字框上尚未找到,则查看字框有无与该字 所剩部分相关的部件,若有则直接选取该部件;若无,则从该字所剩部分的笔 形入手,直到将其找出。然后用鼠标直接点击所选定的字或按下键盘相应的键, 完成汉字的输入。输入过程的例子如图中的图8、图9、图10和图11所示:要 输入“轳”字,“轳”可看作由“车”+“卢”构成,由图2可知部件“车”不 在字框栏上,因部件“车”的首笔形为“一”,且与本部件的其他笔形出现相交, 按下键盘的笔形键“一”键,进入A横A集合;如图8所示,输入提示窗进入 第一层,并在字框0处显示部件  “车”,按下键盘的笔形键“0”键,进入相应 的子集“车”子集;使输入提示窗进入第二层,如图9所示,此时字框底色变 成浅兰色,因“卢”部的笔形为“竖+横+折+横+撇”,且字框并无显示出 部件“卢”,故按下键盘的笔形键“丨”键,使输入提示窗进入第三层,如图10 所示,然后在“字”框6处找到“轳”字,按下键盘的“6”键,完成“轳”字 的输入,如图11所示。
4、如果汉字的首笔加上若干笔形可以构成一个部件,则需将该部件与图2 即输入提示窗的初始状态进行对照,如果该字的部件没有在提示栏字框上显示 出来,则首先对该部件的首笔形按“横”、“竖”、“撇”、“点”、“折”进行分类, 然后按其类别按下相应的笔形键,进入相应的子集;使输入提示窗进入第一层。 如果与该字的部件还没有在提示栏字框上显示出来,则对该字的部件的第二笔 形按“横”、“竖”、“撇”、“点”、“折”进行分类,然后按其类别按下相应的笔 形键,进入相应的子集,使输入提示窗进入第二层。如果与该字的部件已在字 框上显示出来,则可按下相应的键。此时输入提示窗进入第三层,并在字框上 将与该字有关的部件或字显示出来。若所要输入的字在字框上尚未找到,则查 看框有无与该字所剩部分相关的部件,若有则直接选取该部件;若无,则从该 字所剩部分的笔形入手,再运用以上方法,直到将其找出。然后按下键盘相应 的键,完成汉字的输入。如图中的图12、图13、图14、图15、图16、图17 和图18所示的输入“龌”字的过程:要输入“龌”字,“龌”可看作由“齿” +“屋”构成,其方法为按下键盘的笔形键“丨”键,然后按下键盘的笔形键 “一”键,字框8处找到部件“齿”所在位置,按下键盘的字框键“8”键,然 后按下键盘的笔形键 键,在字框6处找到“龌”字,按下键盘的字框键 “6”键,完成“龌”字的输入。
5、如果汉字的首笔加上若干笔形可以构成一个部件,则需将该部件与图2 即输入提示窗的初始状态进行对照,如果该字的部件的首笔形为“横”,且与该 部件的其他笔形不出现相交,则按下键盘的字框键“6”键,进入A横B集合, 输入提示窗进入第一层。如果此时该字的部件已在提示栏的字框上显示出来, 则按下键盘相应的字框键,进入相应的子集;如果与该字的部件还没有在提示 栏字框上显示出来,则对该字的部件的第二笔形按“横”、“竖”、“撇”、“点”、 “折”进行分类,然后按其类别按下相应的笔形键,进入相应的子集;使输入 提示窗进入第二层。如果与该字的部件已在字框上显示出来,则可按下相应的 键。此时输入提示窗进入第三层,并在字框上将与该字有关的部件或字显示出 来。若所要输入的字在字框上尚未找到,则查看框有无与该字所剩部分相关的 部件,若有则直接选取该部件;若无,则从该字所剩部分的笔形入手,再运用 以上方法,直到将其找出。然后按下键盘相应的键,完成汉字的输入。图中的 图18、图19、图20、图21、图22和图23演示了输入“琴”字的过程;图24、 图25、图26、图27、图28和图29演示了输入“耻”字的过程。
6、汉字的首笔加上若干笔形无法构成一个部件,或本身就是一个整字,在 本输入法中可依照其笔形,用笔形键按次序依次进行输入,直到在字框中找到 所需输入的汉字,然后按下键盘相应的字框键即可完成输入。如图中的图30、 图31、图32、图33、图34和图35所示:要输入“事”字,其前4笔笔形为 “一”+“丨”+ +“一”,输入方法为按笔形键“一”键+按笔形键“丨” 键+按笔形键 键+按笔形键“一”键,即可在“字”框9中找到“事” 字,按下键盘的字框“9”键,完成“事”字的输入。如图中的图35、图36、 图37、图38、图39、图40、图41、图42、图43、图44和图45所示:演示了 输入使用联想功能输入“中国人口”过程时输入提示窗的变化图。输入“中” 字,其前4笔笔形为“丨”+ +“一”+“丨”,输入方法为按笔形键“丨” 键+按笔形键 键+按笔形键“一”键+按笔形键“丨”键,即可在“字” 框0中找到“中”字,按下键盘的字框“0”键,完成“中”字的输入,由图40 所示在联想字显示栏左边找到“国”字,用“△”键将其选出,如图41所示, 此时在联想字显示栏并无显示出“人”字,则按单字输入法则输入“人”字, 先按下键盘的笔形键“3”键,使输入提示窗进入第一层,如图42所示,此时 在联想字显示栏中间显示出“人”字,用“OK”键将其选出,如图43所示,此 时在联想字显示栏并无显示出“口”字,则按单字输入法则输入“口”字,先 按下键盘的字框键“9”键,使输入提示窗进入第一层,如图43所示,此时在 联想字显示栏右边显示出“口”字,用 键将其选出。
图46所示,是五键六框版在计算机键盘右端的小键盘上的键盘示图,在计 算机键盘右端的小键盘上:相应的笔形和字框与小键盘对应的关系为:笔形 “横”、“竖”、“撇”、“点”、“折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、 和“5”键;字框分别对应于“6”、“7”、“8”、“9”和“0”键;联想字翻页键 则对应于“-”、“+”键;确认键对应于“*”键;空码键对应于“/”键;后 退键对应于“·”键。
图47是五键六框版输入提示窗示图,其中输入提示窗的上行为字框行,共 6个字框组成。它们是字框6、字框7、字框8、字框9、字框0和字框#,字框在 显示部件状态下作为基本编码元素,在显示汉字状态下作为输出汉字的出口。 字框采用变色的方法来区别字框当时的状态:当字框作为基本编码元素时,字 框中的底色或字体为某一种颜色;当字框作为输出汉字的出口时,字框中的底 色或字体为另一种颜色。字框与字框键一一对应,字框标识键由“6”、“7”、“8”、 “9”、“0”和“#”共6个键组成,其作用是通过相应的数字键来选择对应字框 中的部件或字。下行左边为输入提示栏,用于提示已输入的笔形或部件;右边 联想字显示栏。五个基本笔形“一”—“横”、“丨”—“竖”、“丿”—“撇”、 “丶”—“点”、 —“折”所对应的笔形键分别对应于键盘上相应的“1”、 “2”、“3”、“4”、和“5”数字键,其作用是通过对应的笔形键输入汉字的笔形, 作为索引以找到所需要的部件或字。后退键“C”撤消上一步操作,“*”为空码 键,翻页键“△”键和“”键以及确认键“OK”键用于联想字输入。输入方 法与六键五框版相仿。
图48所示,是触摸式显示屏输入提示窗示图。其中输入提示窗的上行左边 为输入提示栏,用于提示已输入的笔形或部件;右边联想字显示栏,中行为字 框行,它们共有5个字框组成。字框在显示部件状态下作为基本编码元素,在 显示汉字状态下作为输出汉字的出口。字框采用变色的方法来区别字框当时的 状态:当字框作为基本编码元素时,字框中的底色或字体为某一种颜色;当字 框作为输出汉字的出口时,字框中的底色或字体为另一种颜色。下行为五个基 本笔形,它们是“一”—“横”、“丨”—“竖”、“丿”—“撇”、“丶”—“点”、 —“折”其作用是通过对应的笔形键输入汉字的笔形,作为索引以找到 所需要的部件或字。输入方法与六键五框版相仿。
图49所示,是六键五框版输入提示窗与操作键对应示图,其中输入提示窗 的上行为字框行,共有5个字框组成。它们是字框6、字框7、字框8、字框9 和字框0。字框在显示部件状态下作为基本编码元素,在显示汉字状态下作为输 出汉字的出口。字框采用变色的方法来区别字框当时的状态:当字框作为基本 编码元素时,字框中的底色或字体为某一种颜色;当字框作为输出汉字的出口 时,字框中的底色或字体为另一种颜色。字框与字框键一一对应,字框键的数 字由“6”、“7”、“8”、“9”和“0”共5个数字组成一一对应于键盘上相应的数 字键,其作用是通过相应的数字键来选择对应字框中的部件或字。下行左边为 输入提示栏,用于提示已输入的笔形或部件;右边联想字显示栏。五个基本笔 形“一”—“横”、“丨”—“竖”、“丿”—“撇”、“丶”—“点”、 —“折” 所对应的笔形键分别对应于键盘上相应的“1”、“2”、“3”、“4”、和“5”数字 键,其作用是通过对应的笔形键输入汉字的笔形,作为索引以找到所需要的部 件或字,后退键“C”撤消上一步操作,“#”为空码键,翻页键“△”键和“” 键以及确认键“OK”键用于联想字输入。
图50所示,是PC大键盘版“连笔版”输入提示窗对应示图,其中输入提 示窗的上行为字框行,共有5个字框组成。它们是字框1、字框2、字框3、字 框4和字框5。字框在显示部件状态下作为基本编码元素,在显示汉字状态下作 为输出汉字的出口。字框采用变色的方法来区别字框当时的状态:当字框作为 基本编码元素时,字框中的底色或字体为某一种颜色;当字框作为输出汉字的 出口时,字框中的底色或字体为另一种颜色。字框与字框键一一对应,字框键 的数字由“1”、“2”、“3”、“4”、和“5”共5个数字组成一一对应于键盘上相 应的数字键,其作用是通过相应的数字键来选择对应字框中的部件或字。下行 左边为输入提示栏,用于提示已输入的笔形或部件;右边联想字显示栏。
图51所示,是PC大键盘版“连笔版”操作键对应示图。在计算机键盘的 大键盘上,其键盘特征如图51所示。“1”、“2”、“3”、“4”、和“5”键为字框 键、分别对应字框“1”、“2”、“3”、“4”、和“5”;“6”、“7”、“8”、“9”和“0” 键分别对应笔形“一”、“丨”、“丿”、“丶”、 ;连笔键“Q”、“W”、“E”、“R”、 “T”键分别对应笔形“丨 ”、“丨丶”、“丨丿”、“丨丨”、“丨一”;“Y”、“U”、 “I”、“O”、“P”键分别对应笔形“丿一”、“丿丨”、“丿丿”、“丿丶”、“丿 ”;“A”、 “S”、“D”、“F”、“G”键分别对应笔形“一 ”、“一丶”、“一丿”、“一丨”、“一 一”;“H”、“J”、“K”、“L”、“:”;键分别对应“一 ”、“一丶”、“一丿”、“一丨”、 “一一”——且其中的“一”均为部件“横”;“Z”、“X”、“C”、“V”、“B”键分别 对应笔形“丶 ”、“丶丶”、“丶丿”、“丶丨”、“丶一”;“N”、“M”、“<”、“>”、 “?”键别对应笔形“ 一”“ 丨”、“ 丿”、“ 丶”、“ ”。后退键“← Backspace”撤消上一步操作,“空格键”为空码键,用于在出现笔形或部件输 入完而字框仍未显出所需字的情况时,按“空格键”即可出字。翻页键“{”键 和“}”键以及确认键“″”用于联想字输入。按确认键“″”键当前联想字出字; 按“{”键左边联想字出字;按“}”右边联想字出字。除了增加连笔检索功能 外,其余输入方法与六键五框版相仿。
由于本活码输入法的字框说不定要键入几键才开始显示出所需的字,在输 入一些笔形很少的汉字时很有可能把该“字”的笔形都输入完了,字框上却显 示着其他的部件,解决方法为如出现这种情况只需再键入空码键“#”键即可。 如要写“一”字,只需输入“一”键,解决方法为在键入键盘的“1”键后再键 入空码键“#”键即可。键入空码键“#”键表示所输入的汉字的编码已经输入 完了,如:输入“入”字,方法为“丿”+“丶”键+“#”键即可。
在本发明中每当输出一个单字,则在联想字显示栏显示出三个与该单字相 关的想联字,如果要输入的单字没有在想联字显示栏上显示出来,则按单字的 输入方法进行输入,每当该字进入每个单字子集时,同时自动进入相应的联想 字子集,通过单字和联想字的同步检索,分处显现;从而实现了联想功能与单 字输入功能互不干扰、自成体系又相互联系,解决了现有输入法联想功能与单 字输入功能相互干扰,顾此失彼的难题。图中的图24、图25、图26、图27、 图28和图29演示了输入“中国人口”的过程。在使用联想功能时,如果所选 的联想字在联想字显示栏的中间,用“OK”键将其选出;如果所选的联想字在 联想字显示栏的左边,用“△”键将其选出;如果所选的联想字在联想字显示 栏的右边,用“ ”键将其选出。
从以上汉字输入的描述中可知,本活码输入法的六键五框版只需不超过6 键(含6键)即可实现汉字的输入,其字库至少为包括GB2312-80《信息交换用汉 字编码字符集——基本集》中6763个汉字,并且具有向GB-13000.1等大字符 集扩充的能力。
本发明的汉字输入操作也可在计算机键盘右端的小键盘上完成,相应的笔 形和字框与小键盘对应的关系如图46所示:键笔形“横”、“竖”、“撇”、“点”、 “折”所对应小键盘的键分别为“1”、“2”、“3”、“4”、和“5”键;字框分别 对应于“6”、“7”、“8”、“9”和“0”键;联想字翻页键则对应于“-”、“+” 键;确认键对应于“*”键;空码键对应于“/”键;后退键对应于“·”键。 汉字输入的方法与上述的相同。本发明还可应用于有触模式显示屏的电脑,如 图48所示。汉字输入的方法与上述的相同。
以上对汉字采用集合的方法进行分类后,其结果通过软件和计算机处理, 按照分类规律,在显示屏的输入提示窗上显示出来。在输入提示窗中,为了更 好地识别字框中的内容,本发明采用了变色的显示方法,即上行字框的底色或 字体的颜色,当表示部件时是一种颜色,当表示汉字时是另一种颜色。如图1所 示,上行字框的底色为浅灰色,此时显示的内容为部件;在图4所示,字框的 底色为浅兰色,此时显示的内容是汉字。应指出的是,底色与所示的内容不要 有层次不分明或相同或相近颜色的冲突,两者的颜色要有较好的分辨率
输入提示窗是本发明对汉字的分类,经软件和计算机的处理后,所需的汉 字通过输入提示窗体现出来,从而完成汉字输入。在操作输入汉字的过程中, 输入提示窗字框中所显示的部件和联想字显示栏中所显示的联想字,随着输入 不同的汉字的变化而变化,部件与键盘之间不存在一一对应的关系,是活的关 系,这就是活码的来由,所以本发明的名称叫计算机汉字活码输入法及其键盘
在本发明中所述的键盘包括反映在屏幕上的虚拟键位,通过点击显示屏以 及触摸式显示屏中输入提示窗各栏内容的方法也可输入汉字,与键盘输入同效。 在本发明中所述的点击包括使用鼠标、笔或手点击或触摸等″击键″方式。
本发明可推广应用于具有文字处理能力,且有显示屏、键盘“包括虚拟键 盘”及遥控器的电子设备,这里所指的电子设备包括电脑、手机、电话机、电 视机及网络设备等。不管是何设备,只要采用了本汉字输入法及其键盘的,均 为本发明的保护范围。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈