计算机汉字活码输入法及其键盘的制作方法

文档序号:6563243阅读:249来源:国知局
专利名称:计算机汉字活码输入法及其键盘的制作方法
技术领域
本发明涉及一种计算机的文字输入法及其附件,尤其是汉字输入法及其附件。
现有的汉字输入法大致可分为字形码类汉字输入法、音形码类汉字输入法、拼音类汉字输入法和笔划类汉字输入法。字形码类汉字输入法把众多的字根固定在键盘上,要求使用者记著大量的字根,难学易忘。拼音类汉字输入法把众多的拼音字母固定在键盘上,要求使用者要会汉字拼音,由于在汉语中同音字太多而产生大量重码。音形码类汉字输入法结合了字形码类汉字输入法和拼音汉字输入法的特点,要求使用者不但要记大量的字根,而且要会汉语拼音,难学易忘。笔划类汉字输入法单纯用笔划把汉字堆砌起来倒是易学难忘,不用记字根,也不用会汉语拼音,但要输入多笔划的汉字击键次数太多,如要输入一个“配”字光是写一个“酉”字头就要击键9次之多。
本发明的目的是提供一种不用记字根,也不用会汉语拼音,只要会写汉字就可进行人机对话式汉字输入的计算机汉字活码输入法。
本发明的另一个目的是提供与上述输入法有关的键盘。
本发明包括以汉字笔划为线索,采用集合的方法,对汉字进行分类,将汉字按汉字的首笔划与字根或偏傍部首的关系,分成A和B集合;而A和B集合的汉字又分别以首笔划属横、竖、撇、点和折与字根或偏傍部首的关系,分成5个子集合;该5个子集合再分别以次笔划属横、竖、撇、点和折与字根偏、傍部首的关系,每个子集合再分成5个次子集合;如此类推,将汉字进行细分类,直至全部汉字。
把用集合方法对汉字分类的笔划和字根或偏傍部首与字的关系,通过软件及计算机处理,在显示屏的提示栏上以字框、操作键框和提示框的形式显示出来,并通过相应鼠标或键盘输入汉字的操作,提示栏的内容随之变化,在变化中实现汉字输入,即活码汉字输入法,能实现人机对话式的汉字输入。
在显示屏上显示的操作键框包括与字框相对应的1、2、3、4、5、6、7、8、9、0数码和一、丨、丿、丶、乙、空、←笔划和功能的标示键;其中,数码标示键与计算机键盘的1、2、3、4、5、6、7、8、9、0键相对应;笔划标示键一、丨、丿、丶、乙和功能标示键空、←分别依序与计算机键盘上的英文字母键W、E、R、Y、U、I、T键相对应。在计算机键盘的小键盘上,数码键与操作键框的数码标示键相对应,笔划标示键一、丨、丿、丶、乙分别依序与“Num lock”键、“/”键、“*”键、“-”键和“+”键相对应;功能标示键“空”和“←”与“·”和“Enter”相对应。
在所述提示栏的字框中,还采用了变色的方法,以区别“字根或偏傍部首”与“字”。
上述的汉字输入法及其附件,与现有的技术相比,它可以通过提示栏的提示,按照人们熟知的汉字笔划及字根或偏傍部首,即可进行人机对话式的汉字输入,不需记忆某种输入法所规定的字根及口诀,也不用会汉语拼音,只需会写汉字即可。而且,在计算机键盘上,操作只与数码1、2、3、4……9、0和字母W、E、R、U、U,以及I、T键有关,或只与计算机输入键盘上的小键盘有关。这样,大大地减少了操作面,更降低了汉字输入的操作难度,为计算机汉字输入提供了一条良好的途径,便于人们更好地在计算机上使用汉字操作,推动计算机的应用,为社会主义的文明建设服务。
下面结合附图,对本发明进一步说明。


图1所示,是显示屏提示栏的结构示图。
图2、图3和图4所示,是举例输入“镕”字过程提示栏的变化图。
图5、图6、图7和图8所示,是举例输入“轳”字过程提示栏的变化图。
图9、图10、图11、图12和图13所示,是举例输入“龌”字过程提示栏的变化图。
图14、图15、图16、图17和图18所示,是举例输入“事”字过程提示栏的变化图。
图19和图20所示,是提示栏标示键与小键盘操作键作对应示图。
图21所示,是触摸式显示屏提示栏示图。
图22所示,是无线移动电话上提示栏与操作键对应示图。
本发明的设计思想为以汉字笔划顺序为线索,对汉字的笔顺码进行检索,从而找出符合条件的字。首先,对汉字进行分类编码,并分成两部份,一部份是需要记忆的,如“字根或偏傍部首”,这部份需要记忆的工作通过软件和计算机来完成;另一部份是需要对检索过程认识判断的,由人工来完成,这是简单的部份。这两部份的结合,构成汉字输入法。字根和偏傍部首是构成汉字的重要成份,字根是指构成汉字的零件,其本身不能成为一个独立的汉字,如扌、尢、艹等;偏傍部首是指即可作为构成汉字的零件,其本身又是一个独立的汉字,如王、木、土、雨等。
本发明将汉字分类的方法是采用集合的方法。按汉字的首笔划与字根或偏傍部首的关系,分成A集合与B集合。其中,在A集合中所包括的是由首笔划的上若干笔划,可以构成一个字根或偏傍部首,该字根或偏傍部首再与其余部件或笔划构成完整的汉字。所述的其余部件可以是字根或偏傍部首。例如做、膑、萸、咬、浈等字。在B集合中所包括的是首笔划加上若干笔划无法构成一个字根或偏傍部首的汉字,或者是无偏傍的汉字,例如,事、我、才、以等字。
在汉字的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个字格,用于显示字根或偏傍部首或字;中行是1、2、3、……9、0的数字操作标示键框,依序与字框的10个显示字格对应,同时还与计算机键盘的数字键相对应,用于通过按键选择对应字框中的内容;当然,字框中的内容还可通过鼠标的点击来选择。下行的左端是长方形的提示框,占三个格,用于提示已输入笔画或字根及偏傍部首;下行其余的是笔划标示键和功能标示键,占7个格,从左至右分标示有一、丨、丿、丶、乙、空←五个基本笔划和两个功能符号,它们分别依序对应于键盘大盘上的英文字母W、E、R、Y、U、I、T键,前五个键叫笔划键,后两个叫功能键。笔划键用于输入汉字的笔划;功能键“空”或“I”为空码键,用于表示所输入的汉字编码已经输入完了;功能键“←”或“T”为返回键,用于输入出现错误时返回上一步。同理,在笔划标示键和功能标示键框中的内容也可通过鼠标的点击来操作。在提示栏中,为了更好地识别字框中的内容,本发明采用了变色的显示方法,即上行字框的底色或字体的颜色,当表示字根或偏傍部首时是一种颜色;当表示汉字时是另一种颜色。如图1所示,上行字框的底色为浅灰色,此时显示的内容为字根或偏傍部首;在图4所示,字框的底色为浅兰色,此时显示的内容是汉字。应指出的是,底色与所示的内容不要有层次不分明或相同或相近颜色的冲突,两者的颜色要有较好的分辨率。
提示栏或提示窗是本发明对汉字的分类,经软件和计算机的处理后,所需的汉字通过提示栏体现出来,从而完成汉字输入。在操作输入汉字的过程中,提示栏字框和提示框中所显示的字根、偏傍首或字,随着输入不同的汉字的变化而变化,字根、偏傍部首与键盘之间不存在一一对应的关系,是活的关系,这就是活码的来由,所以本发明的名称叫计算机汉字活码输入法及其键盘。
在输入汉字时,首先对所输入的汉字结构进行分析1、如果所要输入的汉字的首划为“横”,则需将其再次进行分类,一类是首笔为“横”的字根或偏傍部首的首笔,“横”与本字根或偏傍部首的其他笔划出现相交的称为横A类,如扌、木、土、艹、共等,另一类是首笔为“横”的字根或偏傍部首的首笔,“横”与本字根或偏傍部首的其他笔划不出现相交的称为横B类,如王、雨、歹等。如果属于横A类则其首笔“横”对应的是按键“一”或“W”键;如果属于横B类则其首笔“横”对应是字框中字根“一”或相应的数字键。
2、如果汉字的首笔加上若干笔划可以构成一个字根或偏傍部首,则需将该字根或偏傍部首与图一进行对照,图一是本输入法中在显示屏上显示的的第一个提示栏。如果与该字的字根或偏傍部首已在提示栏的字框上显示出来,则可用鼠标直接点击该字根或偏傍部首或按下键盘相应的键,此时提示栏进入下一画面,并将与该字的字根或偏傍部首有关的字根或偏傍部首在提示栏的字框上显示出。输入操作过程如图2、图3和图4所示要输入“镕”字,“镕”字可看作由“钅”+“宀”+“八”+“口”构成,从图2可知,字根“钅”已显示在提示栏字框5中,此时只需用鼠标直接点击字框上的“钅”或按下键盘的“5”键,则提示栏进入下一个画面,如图3所示,此时提示框中显示出“钅”,表示“钅”已输入完,接下来要输入的是其剩余的部分“容”,在字标0处显示出作为字根的“宀”,用鼠标点击之或按键盘的0键,此时提示栏再进入下一画面,提示框中显示出“钅”和“宀”字框则显示出第一、第二字根或偏傍部首,并且由“钅”和“宀”构成的汉字集合,同时字框底色变成浅兰色,表示此时字框所显示的已经是可供输入的字,如图4所示。对该汉字集合进行查找,然后在“字”框4的位置找到“镕”字,用鼠标直接点击“字”框中的“镕”字或按下键盘的“4”键,完成“镕”字的输入。
3、如果汉字字根或偏傍部首没有在提示栏字框上显示出来,则首先对该字根或偏傍部首的首划按“横”、“竖”、“撇”、“点”、“折”进行分类,然后按其类别用鼠标直接点击提示栏的笔划按键中“横”、“竖”、“撇”、“点”、“折”的一个相应的按键或按下大键盘上“W”、“E”、“R”、“Y”、“U”中的相应的键,使提示栏进入下一画面。如果该字的字根或偏傍部首已在提示栏的字框上显示出来,则可用鼠标直接点击字框上该“字根或偏傍部首”或按下键盘相应的键,此时提示栏进入下一画面,并在字框上将与该字根或偏傍部首有关的“字根或偏傍部首”显示出来,若所要输入字在这框上尚未找到,则查看字框有无与该字所剩部分相关的字根或偏傍部首,若有则直接选取该字根或偏傍部首,若无,则从该字所剩部分的笔划入手,直到将其找出。然后用鼠标直接点击所选定的字或按下键盘相应的键,完成汉字的输入。输入进程的例子如图5、图6、图7和图8所示要输入“轳”字,“轳”字可看作由“车”+“卢”构成,用鼠标直接点击“一”按键或按下键盘的“W”键,则提示栏进入下一画面,并在字框0处显示字根或偏傍部首“车”,用鼠标直接点击字框中的“车”或按下键盘的“0”键,使提示栏进入一下画面,如图7所示,因“卢”部的笔画为“竖+横+折+横+撇”,且提示栏的字框并无显示出偏傍部首“卢”,故用鼠标直接点击“丨”按键或按下键盘的“E”键,使提示栏进入下一画面,如图8所示,此时字框底色变成浅兰色,然后在“字”框1处找到“轳”字,用鼠标直接点击“轳”或按下键盘的“1”键,完成“轳”字的输入。
4、如果汉字字根或偏傍部首没有在提示栏字框上显示出来,则要对该字的字根或偏傍部首的首划按“横”、“竖”、“撇”、“点”、“折”进行分类,然后按其类别用鼠标直接点击提示栏的笔划按键中“横”、“竖”、“撇”、“点”、“折”中的一个按键或按下键盘“W”、“E”、“R”、“Y”、“U”中相应的键。如果与该字的字根或偏傍部首还没有在提示栏字框上显示出来,则对该字的字根或偏傍部首的第二划按“横”、“竖”、“撇”、“点”、“折”进行分类,然后按其类别用鼠标直接点击提示栏的笔划按键“横”、“竖”、“撇”、“点”、“折”的一个按扭或按下大键盘上“W”、“E”、“R”、“Y”、“U”中相应的键。如果与该字的字根或偏傍部首已在字框上显示出来,则可用鼠标直接点击框中该字根或偏傍部首或按下键盘相应的键。此时提示栏进入下一画面,并在字框上将与该字有关的字根或偏傍部首或字显示。若所要输入的字在字框上尚未找到,则查看框有无与该字所剩部分相关的字根或偏傍部首,若有则直接选取该字根或偏傍部首;若无,则从该字所剩部分的笔划入手,再运用以上方法,直到将其找出。然后用鼠标直接点击所选定的字或按下键盘相应的键,完成汉字的输入。例如图9、图10、图11、图12和图13所示的输入龌字的过程要输入“龌”字,“龌”字可看作由“齿”+“屋”构成,其方法为用鼠标直接点击按键“丨”或按下键盘的“E”键,然后点击按键“一”或按下键盘的“W”键,字框3处找到字根或偏傍部首“齿”所在位置,用鼠标直接点击“齿”或按下键盘“3”键,然后点击按键“乙”或按下键盘的“U”键,在提示栏字框2处找到“龌”字用鼠标直接点击“龌”或按下键盘的“2”键,完成“龌”字的输入。
5、汉字的首笔加上若干笔划无法构成一个字根或偏傍部首,或本身就是一个无偏傍的汉字,在本输入法中可依照其笔划的前4笔,用笔划键按次序依次进行输入,直到在字框中找到所需输入的汉字,然后用鼠标直接点击该字或按下键盘相应的键即可完成输入。如图14、图15、图16和图17所示要输入“事”字,其前4笔笔划为“一”+“丨”+“乙”+“一”,其输入方法为用鼠标直接点击按钮“一”或按“W”键+点击按键“丨”或按“E”键+点击按键“乙”或按“U”键+点击按键“一”或按“W”键,即可在“字”框9中找到“事”字,用鼠标直接点击该字或按下键盘的“9”键,完成“事”字的输入。
由于本活码输入法的字框说不定要键入几键才开始显示字所需的字,在输入一些笔划很少的汉字时很有可能把该“字”的笔划都输入完了“字”框上却显示着其他的“字根或偏傍部首”,解决方法为如出现些情况只需再键入“0”键即可。如要写“一”字,只需输入一键,解决方法为在键入键盘的“1”键后再键入“0”键即可,如要写“一”字,只需输入一键,解决方法为在键入键盘的“1”键后再键入“0”键即可。键入“0”键表示所输入的汉字的编码已经输入完了,如输入“入”字,方法为“R”+“Y”键+“0”键即可。
从以上汉字输入的描速中可知,本活码输入法只需不超过5键(含5键)即可实现汉字的输入,其字库至少为包括2级简码在内的1万个汉字。
本发明的汉字输入操作也可计算机键盘右端的小键盘上完成,提示栏与小键盘对应的关系如图19和图20所示在提示栏1中,笔划“横”、“竖”、“撇”、“点”、“折”所对应小键盘的键分别为“Num Lock”键、“/”键、“*”键、“-”键和“+”键,数字键1、2、3、4、5、6、7、8、9、0两者相对应“空”和“←”键分别与小键盘上的“·”键和“Enter”键相对应。汉字输入的方法与上述的相同。本发明还可应用于有触模式显示屏的电脑,如图21所示,上三行包括了字框和显示框,下两行包括一、丨、丿、丶、乙五笔的笔划框和功能键框“空”和“←”。
本发明在无线移动电话,俗称手机上的应用为汉字分类、编码及的软件和计算机处理与上述计算机的相同,在显示屏上显示提示栏,显示屏提示栏操作与无线移动电话操作键的对应关系,如图22所示,数码部分两者对应相同;笔划横、竖、撇、点、折与手机操作键依序对应为菜单键MENU、上选择键△、下选择键、米字键*、井字键#;功能键“空”和返回“←”键分别对应于手机的删除键C和进入键↑,由于手机无鼠标点击操作,五笔划和功能标示键不在显示屏提示栏中出现,而具体落实在手机操作键上。汉字输入的操作方法与计算机键盘上的操作相应相同。
本发明还可推广应用于具有文字处理能力,且有显示屏、键盘及遥控器的电子设备,这里所指的电子设备包括电脑、手机、电话机、电视机及网络设备等。不管是何设备,只要采用了本汉字输入法及其键盘的,均为本发明的保护范围。
权利要求
1.一种计算机汉字活码输入法,其特征在于包括以汉字笔划为线索,采用集合的方法,对汉字进行分类,将汉字按汉字的首笔划与字根或偏傍部首的关系,分成A和B集合;而A和B集合的汉字又分别以首笔划属横、竖、撇、点和折与字根或偏傍部首的关系,分成5个子集合;该5个子集合再分别以次笔划属横、竖、撇、点和折与字根偏傍部首的关系,每个子集合再分成5个次子集合;如此类推,将汉字进行细分类,直至全部汉字;把用集合方法对汉字分类的笔划和字根或偏傍部首与字的关系,通过软件和计算机处理,在显示屏的提示栏上以字框、操作键框和提示框的形式显示出来,并通过相应鼠标或键盘输入操作,提示栏的字框和提示栏内容随之变化,在变化中实现汉字输入,即活码汉字输入法,实现人机对话式的汉字输入。
2.根据权利要求1所述的计算机汉字活码输入法,其特征在于所述A集合所包含的汉字为首笔划加上若干笔划可以构成一个字根或偏傍部首,该字根或偏傍部首再与其余部件构成的汉字;所述B集合所包含的汉字为由首笔划加上若干笔划无法构成一个字根或偏傍部首的汉字,或者是无偏傍的汉字。
3.根据权利要求1或2所述的计算机汉字活码输入方法,其特征在于所速的汉字A集合由A横集合、A竖集合、A撇集合、A点集合及A折集合五个子集合构成在汉字A横集合中,字根或偏傍部首的首笔为“横”;在汉字A竖集合中,字根或偏傍部首的首笔为“竖”;在汉字A撇集合中,字根或偏傍部首的首笔为“撇”;在汉字A点集合中,字根或偏傍部首的首笔为“点”;在汉字A折集合中,字根或偏傍部首的首笔为“折”;所述的汉字B集合由B横集合、B竖集合、B撇集合、B点集合及B折集合五个子集合构成在汉字B横集合中,字的首笔为“模”;在汉字B竖集合中,字的首笔为“竖”;在汉字B撇集合中,字的首笔为“撇”;在汉字B点集合中,字的首笔为“点”;在汉字B折集合中,字的首笔为“折”。
4.根据权利要求3所述的计算机汉字活码输入法,其特征在于所述的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折折集合字根或偏傍部首的首笔为“折”,第二笔为“折”。
5.根据权利要求3所述的计算机汉字活码输入法,其特征在于所述汉字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折折集合字的首笔为“折”,第二笔为“折”。汉字的分类可依此类推,每个子集合都可按“横”、“竖”、“撇”、“点”、“折”再分出五个子集合,直至全部汉字。
6.根据权利要求书1所述的计算机汉字活码输入法,其特征在于在显示里的提示栏中字框有10个显示格,根据输入操作,显示字根、偏傍部首或汉字,而且,框中的底色或字体显示字根或偏傍部首时,为一种颜色;显示汉字时,为另一颜色;操作键框包括与字框的显示格对应的1、2、3……9、0数字标示键、标有一、丨、丿、丶、乙五个笔划标示键和“空”及“←”两个功能标示键;其中,“空”为空码键,“←”为返回键;显示框显示已操作输入的字根、偏傍部首或笔划。
7.根据权利要求1所述的计算机汉字活码输入方法,所提供的键盘,其特征在于显示屏提示栏中和字框的显示格对应的1、2、3……9、0数字标示键,与计算机键盘的数字键及小键盘上的数码键一一对应;笔划标示键一、丨、丿、丶、乙和两功能标示键“空”、“←”,与计算机键盘上的英文字母W、E、R、Y、U键和I、T键依序相对应;也与小键盘的Num Lock键、/键、*键、-键、+键和·键、Enter键依序相对应。
8.根据权利要求1或7所述的计算机汉字活码输入法,所提供的键盘其特征在于通过鼠标点击显示屏提示栏各框内容的方法也可输入汉字,与键盘输入同效。
9.根据权利要求8所述的计算机机汉字活码输入法,所提供的键盘,其特征在于在触摸显示屏相应的提示栏上触摸输入汉字与鼠标点击输入同效。
10.根据权利要求1或7或8所述的计算机汉字活码输入法,所提供的键盘,其特征于在无线移动电话机上,显示屏提示栏操作标示键与无线移动电话操作键的对应关系为0~9数码部分两者对应相同;笔划键横、竖、撇、点、折不在提示栏中显示,而依序落实在该电话机的菜单键MENU、上选择键△、下选择键、米字键*、井字键#;功能键“空”和返回键←与五笔划健一样,分别对应落实于该电话机的删除键C和进入键↑。
全文摘要
本发明公开了一种计算机汉字活码输入法及其键盘,它包括采用集合的方法,对汉字进行分类,将汉字按其首笔划与字根或偏旁部首的关系,分成A和B集合;而A和B集合的汉字又分别以首笔划属横、竖、撇、点和折与字根或偏旁部首或字的关系,又分成5个子集合;如此类推。把用集合方法分类的汉字通过软件和计算机处理,在显示屏的提示栏上以字框、操作键框和提示框的形式显示出来。不需记字根,也不用会汉语拼音,只要会写汉字就可通过提示栏,按照人们熟知的汉字笔划及字根或偏旁部首,即可进行人机对话式的汉字输入。适用于具有文字处理能力,且有显示器、键盘和遥控器的电脑、手机、电话机、电视机及网络等电子设备。
文档编号G06F3/023GK1334503SQ01128358
公开日2002年2月6日 申请日期2001年8月16日 优先权日2001年8月16日
发明者项有建 申请人:项有建
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1