汉字笔序形码编码输入法的制作方法

文档序号:90阅读:383来源:国知局
专利名称:汉字笔序形码编码输入法的制作方法
本发明涉及一种汉字编码输入方法,特别涉及在计算机,打字机及类似装置上使用汉字编码输入方式的文书处理系统。
随着微型计算机在各个领域的广泛使用,国内外的研究人员通过对微型计算机上流行的行编辑程序以及字处理系统(如Wordstar)进行改造,已将其用于对汉字的输入与编辑。在汉字输入方法上有种类繁多的编码法、归纳起来不外乎有两大类,即汉字编码输入及汉字非编码输入两类方法。汉字非编码输入法中有汉字整字输入及分解成字根直接输入,而汉字编码输入法则是首先制定编码方案,然后根据汉字的笔划或字根或拼音进行编码后输入。但是,尽管人们已对各种输入方法进行了很多改进,但是使用现有的输入方法,都要经过一定的培训,以期达到一定的输入速度。一般干部、管理人员无法简便地直接使用,不利于计算机在事务处理,企业管理、办公自动化等方面的普及与应用。
就汉字非编码输入方法而言,如美国photon 726型照排机采用汉字整字输入,这就需要大键盘,其中有主键168个,辅键30个,共可输入5040个汉字,但是操作人员需要经过两个月的积极训练才能掌握工作(参见海洋出版社出版的电脑知识手册P.399)。为了克服上述缺点,国内由崔巍于1985年4月25日提出的中国专利申请“汉字非编码字根输入法”(公开号为CN85103321A)中规定48个常用字根通过32个按键输入,对于六百多个非常用字根则在进行分区和设置扩充区之后用32个选择键输入,所以大大缩短培训打字人员的周期和提高了打字速度。但是由于使用的常用字根键、选择键及其它键(如索引键)仍较多并要记忆为数众多的字根,故在一定程度上限制了打字速度的提高。
就汉字编码输入方法而言,如1983年1月6日公开的英国专利申请GB210899A中李金铠提出的编码方案就是将各种笔划分为八大类,分别给以“1~7及”“0”8个数字码,并根据从高到低,从左到右等规则对汉字进行数字编码。国内1984年由北京文献服务处在IBM个人计算机及兼容机上开发了“新时代”汉字操作系统,并在此基础上设计了既吸收西文处理优点,又结合中文特点的字处理和高级打印系统。在“新时代”汉字操作系统中采用的是“八笔字形”编码法与输入法。这是一种将汉字的笔划与字形相结合进行编码的汉字输入方法。“八笔”就是把汉字的笔划归为八种,分别1-8八个数码表示,如下表一表一
编码的顺序是取其“字形”,就是按汉字的笔划位置次序给予编码。笔划的位置次序是先上后下,先左后右。每个字最多取6个码,下面举例说明1.单部字工 121小 534右 3182.多部字竟 414813
残 135641盟 813512应当承认,在众多的汉字输入方法中,八笔字形输入方法是比较容易学习和掌握的。需要记忆的只有八个典型笔划,需要掌握的要领是八个字,即先上后下,先左后右。但是这种方法也存在缺点,即因每个字的笔划不同而具有不同个数的数码,这样对于多笔划的字仍感到操作不便,因为在编码时不仅数码多,而且还要考虑正确的编码顺序。
本发明的目的是提供一种更为简便迅速的汉字编码输入方法。
本发明的上述目的是通过下述方式实现的一种在计算机,打字机及类似装置上使用汉字编码输入方式的文书处理系统,在该文书处理系统中的操作键盘上至少包括下列操作键功能键,即用于决定操作时编码的输入方式的键;
数字键,即用于输入汉字编码的键;
选字键,即用于对提示行上的字进行选择的键;
空格键,即用于要求继续提示的键;
清除键,即用于作废某一次字码输入的键;
对于错误码或不存在的字码的输入,系统会自动作废该次输入,并发出信号,等待新的输入;
本发明特征在于,在对上述数字键进行操作时,所采用的汉字编码输入方法为一、将汉字的单一笔划的笔形用一组形码表示,一般可以采用0至9这样10个形码,作为第一种例子,对于下列笔形可以配上相应的下列形码(笔形可以《印刷通用汉字字形表》为准)
作为第二种例子,对于下列笔形可以配上相应的下列形码
为了便于记忆,有助记的“形码歌”点零横一竖作二,撇三捺四垂钩五,斜横钩六折为七,直角是八多曲九。
二、采用上述“形码”,对各个汉字的编码顺序是1.如果一个字的笔划不超过四笔,则可直接按笔序编码,例如
一 当编码为 1人 当编码为 34大 当编码为 134天 当编码为 11342.如果一个字的笔划超过四笔,则可按照首尾共四笔的“笔序”并采用上述相应的形码来进行编码。作为一种例子,笔序可以按照《汉字正字手册》(上海教育出版社,1986年6月第1版)中规定的法则为准。
具体的笔序编码顺序有以下几种a.统贯二二编码法,即取首尾各二笔的笔序再采用上述相应的形码来进行编码。下面以采用第一种形码为例,对“笔序形码检字法”这几个字进行编码笔 应编码为 3119序 应编码为 0165形 应编码为 1133码 应编码为 1391检 应编码为 1231字 应编码为 0051法 应编码为 0070如果采用第二种形码,则所编的编码如下笔 应编码为 3116序 应编码为 0165形 应编码为 1133码 应编码为 1351检 应编码为 1231字 应编码为 0051
法 应编码为 0070b.统贯一三编码法,即取首一笔尾三笔的笔序再采用上述相应的形码来进行编码,下面以采用第二种形码为例,对“笔序形码检字法”这几个字进行编码笔 应编码为 3116序 应编码为 0065形 应编码为 1333码 应编码为 1851检 应编码为 1031字 应编码为 0751法 应编码为 0170c.统贯部首编码法,即取第一和第二个部首的前两笔的笔序再采用上述相应的形码来进行编码(部首与一般字典的规定相同),下面以采用第二种形码为例,对“笔序形码检字法”这几个字进行编码笔 应编码为 3131序 应编码为 0170形 应编码为 1133码 应编码为 1385检 应编码为 1234字 应编码为 0075法 应编码为 0012d.分画法,此法是对前述统贯二二法,通贯一三法和统贯部首编码法的改进。它是首先将汉字按笔画多少归类,然后再用上述三个方法中的任一方法对汉字进行编码,也就是说除了上述方法中用四个数字来表示“笔序形码”外,再增加1个或2个笔画编码,从而可以提高输入和检出的可靠性。但是考虑到计算机键盘除了具有数字键外还具有选字键,故当输入一组笔序形码后,如果出现几个汉字的话,完全可以通过选字键来加以选择,所以就不必再采用这种笔画编码。下面以采用第二组形码为例,对“笔序形码检字法”这几个字按分画法进行编码(以统贯二二编码法所得的编码为例)笔 应编码为 103116序 应编码为 070165形 应编码为 071133码 应编码为 081351检 应编码为 111231字 应编码为 060051法 应编码为 080070本发明与现有技术中的汉字编码输入法相比,是具有一定优点的。第一,如果一个字的笔划不超过四笔,可以直接按序编码;如果是超过四笔的字,全部为四位数编码,这样便于操作员工作,不象上述现有技术中的“八笔字形”编码法中采用的编码数可变并可达六位数编码那样容易出错;第二,编码方式采用起始笔划(一笔或二笔)和结束笔划(二笔或三笔)来进行,既便于记忆,又不象“八笔字形”编码法那样考虑中间笔划的顺序,故可以提高打字速度;第三,我国数万汉字,若以此法编码,皆可一一就位,绝少异字同码。以上述《汉字正字手册》的正字为例,从一画到四画的汉字共计206个,有重码的字是53个,如下列表二所述表二
另外以二十画的汉字为例,在《汉字正字手册》中共有26个,则统贯二二编码法重码率为30.7%统贯一三编码法重码率为15%统贯部首编码法重码率为7.6%可见,重码率是较低的,较之于普通的“四角号码”的重码率低得多,以1978年2月第8版的《四角号码新词典》为例,仅开头的40个汉字(0002~0011)来讲,就有39个字重码的。所以也可以参照这种“笔序形码编码法”来编写“笔序形码字典”,这将大大提高检字速度和准确性。此外,附带说明一下,据统计,“统贯一三编码法”的重码率较“统贯二二编码法”的重码率低50%,而统贯部首编码法的重码率又较“统贯一三编码法”的重码率低50%。
下面将结合附图对本发明的一个具体实施例进一步加以说明,其中附图1,文字处理系统示意图;
附图2,操作键盘示意图;
现在结合附图1和2来加以说明,使用汉字编码输入方式的文书处理系统的配置要求一般包括微形计算机(例如IBM-PCXT,AT)及其兼容机;其内存不小于256K字节,硬盘容量不小于10M字节;中长余辉单色显示器;汉卡及其操作键盘;打印机等(例如TH3070,P1351,M2024,NEC9400,B2400M,1570等等24针打印机)。文书处理系统一般包括高级打印,字处理,和字词管理和请求帮助几个部分。图1中由直线相连的两框之间是双向流通的,即由文书处理系统可调用字处理,高级打印或字词管理,然后自动返回文书处理系统;在字处理过程中也可调用高级打印,字词管理,请求帮助等,然后自动返回字处理原工作状态。整个系统的细节可以参阅徐仁尧编写的《“新时代”文书处理系统》(北京文献服务处,1985年12月),因为这已经不属于本发明需要详细说明的内容了。
参见图2,这是作为一个实施例的操作键盘,采用笔序形码编码输入法必须至少具有下述操作键并且按下述规程进行操作1.功能键[1],位于键盘的左边,用于决定操作时编码的输入方法的键,因为一个文字处理系统可以同时采用几种汉字输入方法进行操作,所以必须通过功能键来进行转换。
2.数字键[2],位于键盘的右边,用于输入汉字编码的键;由于“笔序形码编码输入法”采用“引导输入”的方法,键入一经开始,显示器的提示行上立即显示已键入的数码,同时显示与键入码相对应和相关的汉字,提示将随着字码的输入,不断地更新。
3.选字键[3],位于键盘的顶部,用于对提示行上的字进行选择的键;由于在做了上述操作后,所要的汉字仍停留在提示行上,这时所提示的字是重码字,故经采用选字键给予选择输入。
4.空格键[4],位于键盘的下部,用于要求继续提示的键,若提示行所提示的五个汉字中,没有所要求的汉字,这是须按下空格键,要求继续提示,然后用选字键输入。
5.清除键[5],键盘中的Esc键被定义为清除键,是用于作废某一次字码输入的键,即当打字员误打为另一组编码时,具有清除提示行的功能。
至于对于错误码或不存在字码的输入,系统会自动作废该次输入,并鸣笛一声,等待新的输入。
权利要求
1.一种汉字编码输入方法,特别涉及在计算机,打字机及类似装置上使用汉字编码输入方式的文书处理系统,在该文书处理系统中的键盘上至少包括下列操作键功能键,即用于决定操作时编码的输入方式的键;数字键,即用于输入汉字编码的键;选字键,即用于对提示行上的字进行选择的键;空格键,即用于要求继续提示的键;清除键,即用于作废某一次字码输入的键;对于错误码或不存在的字码的输入,系统会自动作废该次输入,并发出信号,等待新的输入;本发明的特征在于,在对上述数字键进行操作时,所采用的汉字编码输入方法为a、将汉字的单一笔划的笔形用一组形码表示,一般可以采用0至9这样10个形码;b、如果一个字的笔划不超过四笔,可按笔序并采用上述相应的形码编码;c、如果一个字的笔划超过四笔,则可按照首尾共四笔的笔序并采用上述相应的形码来进行编码。
2.据权利要求
1所述的汉字编码输入方法,其特征在于,上述形码所代表的笔形为
3.据权利要求
1所述的汉字编码输入方法,其特征在于,上述形码所代表的笔形为
4.据权利要求
1或2或3所述的汉字编码输入方法,其特征在于,采用上述形码的笔序编码顺序为统贯二二编码法,即取首尾各二笔的笔序进行骗码。
5.据权利要求
1或2或3所述的汉字编码输入方法,其特征在于,采用上述形码的笔序编码顺序系为统贯一三编码法,即取首一笔尾三笔的笔序进行编码。
6.据权利要求
1或2或3所述的汉字编码输入方法,其特征在于,采用上述形码的笔序编码顺序为统贯部首编码法,即取第一和第二个部首的前两笔的笔序进行编码。
专利摘要
一种汉字编码输入法,特别涉及在计算机、打字机及类似装置上使用汉字编码输入的文书处理系统,操作键盘上至少包括功能键,数字键,选字键,空格键和清除键。上述数字键采用的汉字编码输入方式为a)将汉字的单笔划的笔形用0至9这样10个形码表示;b)为字的笔划不超过四笔,按笔序对形码编码;c)为超过四笔按首尾共四笔的笔序对形码编码。这种笔序形码编码法的重码率低,操作简便,将提高打印速度和准确度。
文档编号G06F3/023GK87103761SQ87103761
公开日1988年1月13日 申请日期1987年5月22日
发明者熊正才 申请人:熊正才导出引文BiBTeX, EndNote, RefMan
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1