专利名称:一种数字小键盘15键汉字输入法的制作方法
技术领域:
本发明公开了一种数字小键盘15键汉字输入法,涉及一种汉字编码方法及其键盘。
目前,国内已有汉字编码方法近千种,经检索已申请发明专利的也近150种,其中有代表性的是拼音码、五笔字型、表型码、自然码等。尽管我国在汉字编码方法的研究方面一直处于国际领先地位,并取得了举世瞩目的成就;尽管众多的编码方法各有所长,并在一定范围内推广应用,但也存在着不同程度的弱点和缺陷。如绝大多数编码方法者是使用标准大键盘即26个英文字母键输入汉字的,这些输入方法,通过系统的训练和理论学习,特别是严格的指法训练后,能够实现高效输入汉字;但是,这对于大多数没有机会进行系统训练的计算机使用者来说就很困难。另外,由于这些输入法是依托大键盘26个英文字母进行编码的,因此,很难移植到只有小键盘的专用设备上使用。
本发明的目的在于克服大键盘输入存在的缺点和不足,在编码时立足于小键盘15个键(一般的专用输入设备上都具有这些键),提供一种简单易学的汉字编码方法,并解决高效输入的问题,为汉字输入设备开辟了一个崭新的领域,使优秀的中华汉字与现代的新设备、新技术结合得更加紧密。
本发明的目的是这样实现的以制表符为桥梁,依型建立小键盘上15键与汉字部首的对应关系;以这种对应关系为基础,建立了键盘表和部首表;按照最大码长为四的原则,对国标汉字库中6700多个汉字进行了编码,实现单字和词组的输入。
图1为键盘表;图2为部首表;图3为田字对应图;图4为左右型图;图5为上下型图;图6为混合型图。其中1-键名、2-制表符、3-离散码、4-部首。
对照附图作进一步分析1、通过对组成汉字的基本部件部首的分析,特别是对部首的首、次笔划所组成的形状特点的分析,找出了这种特征与制表符及.+/*-的对应关系。通过把数字键1、2、3、4、5、6、7、8、9、0同制表符、、、
按照人们习惯一一对应起来(早期计算机在制时都是按这种对应关系实现制表的)。这种对应关系对初学者来说也十分容易建立,只要想象把一个“田”字分成九块对应数字小键盘的键位分别填进相应的数字键即可,如图3所示。
按照以上思路建立数字小键盘键盘图,如图1所示。键的左上角显示的是制表符(笔划特征)2、右上角是离散码代码3、下方是键名1。
2、选择部首,并按以下八条规定将部首安排到相应的键位上。
规定一部首的首笔划与次笔划如果是连接的关系,那么连接处所组成的型与对应制表符所在的键一致。
如日、田、且等部首,首笔次笔连接处所组成的型是
因此这些部首在“7”键;上、止、钅等部首,首笔次笔连接处所组成的型是
因此这些部首在“4”键;工、亻、人、“百”字头等部首,首笔次笔连接处所组成的型是“”,因此这些部首在“8”键;“、”笔划与横、竖笔划的组合,可认为点与横、竖笔划是连接的关系,因此,可以把“卜”看成
把“忄”看成
把“亠”看成“”,而这些部首分别是“4”、“6”、“2”键。
规定二如果是折笔为首笔的部首,且不与次笔相交,以折笔的第一个折转所组成的型,确定部首所在的键位。
如幺、厶、匕、纟等部首,第一折转所组成的型是“",因此这些部首在“1"键;刀、乙、弓、卩等部首,第一个折转所组成的型是“”,因此这些部首在“9”键;规定三重复笔划所组成的部首,根据笔划重复的数量,对应相应的数字键。
如二、
刂、冫等部首,重复的笔划数量为2,因此这些部首在“2”键;
三、川、彡、氵等部首,重复的笔划数量为3,因此这些部首在“3”键。
规定四向不同方向开口的框,同制表符凸出部分指向一致。
如“”、“山”对应“”;“匚”对应
“彐”对应
等。
规定五部首的首笔划与次笔划如果是交叉的关系,那么交点处所组成的型会出现正交、正斜交和斜交三种情况,分别对应为“+十”、“5十”、“*×”三个键。
正交是指横竖笔划的交叉,如十、廿、士、土等部首,对应的键是“+十”;正斜交是指横或竖笔与非横、竖笔划的交叉,如大、七、戈、扌、寸、车等部首,对应的键是“5十”;斜交是指非横竖笔划的交叉,如又、女、力、九、犭等部首,对应的键是“*×”。
规定六部首的首笔划与次笔划不连、不交是分离的,按首笔划所在的键确定部首所在的键,单笔划与键的对应关系是横(一)对应“-”、竖(丨)对应“0”、撇(丿)对应“/”、捺(、)对应“、”、折(乙)根据第一个折转的型状分别对应“1”和“9”键。
如宀、礻等部首在“、”键;禾、白、彳、夊等部首在“/”键;王、干等部首在“-”键。
规定七部分部首根据形状相似的原则,安排在相应的键上。
这些部首包括廴、辶、之形状与“”相似,安排在“1”键;火、水、米、
形状与“*”相似,安排在“*”键。
规定八一、二、三、四、五、六、七、八、九除七外与数字键一一对应。
按照以上规定编出的部首表,如图2所示。
3、处理重码的离散码由汉字的末笔划代号加字型代号组成,笔划代号是横1、竖2、撇3、捺4、折5。
字型代号1是左右型,如图4所示有四种基本型。
字型代号2是上下型,如图5所示有四种基本型。
字型代号3是混合型,如图6所示有八种基本型。
4、确定数字小键盘15键单字输入的方法本输入法最大码长为四,单字输入有两种情况,一是在部首表中能查到的汉字,另一种是部首表中不能直接查到的汉字。
第一类汉字的输入方法部首所在键的代码+首笔画代码+次笔画代码+末笔画代码(不足四码补空格)单笔划代号及同键盘的对应关系是横1(-)、竖2(0)、撇3(/)、捺4(、)、折5(9、1)。
如弓字,部首所在的键是“9”,首笔代码是折()对应的键是“9”,次笔代码是横对应的键是“-”,末笔代码是折()对应键是“1”,因此,“弓"的编码是“99-1”“又”字,部首所在的键是“*”,首笔代码是折()对应的键是“9”,次笔代码即末是捺对应的键是“、”,因此,又字的编码是“*9、”。
第二类汉字的输入方法第一步要正确地拆分汉字,每一个部首对应键盘上的一个键即为汉字的一个编码,拆分汉字有两个基本原则一是按书写顺序的原则,二是取大的原则。
(1)、由四个以上部首组成的汉字,由于最大码长为四,所以输入时只取1、2、3、末码。
如“攀”字由‘木’、‘×’、‘×’、‘大’、‘手’等六个部首组成,输入时取1、2、3、末码,对应的键是‘木’(+);‘×’(*);‘×’(*);‘手’(/),则攀+**/(2)、由四个部首组成的汉字,输入时依次取1、2、3、4码。
如“照”字由‘日’、‘刀’、‘口’、‘灬’组成,对应的键是‘日’(7);‘刀’(9);‘口’(0);‘灬’(4),则照7904(3)、由三个部首组成的汉字,输入时取1、2、3、离散码。
如“部”字由‘立’、‘口’、‘卩’组成,对应的键是‘立’(2);‘口’(0);‘卩’(9);离散码末笔是竖代号为2,字型是左右型代号为1,离散码为21,查键盘表对应的键是(7),则部2097花+81.(离散码52)团05/6(离散码33)(4)由两个部首组成的汉字,输入时取1、2、离散码、空格。
如“汉”字由‘氵’、‘又’组成,对应的键是‘氵’(3);‘又’(*);离散码末笔是捺代号为4,字型是左右型代号为1,离散码为41,查键盘表对应键是(1),则汉3*1字.9*(散离码12)5、双字词取每字的前两码,三字词取每字首码加末字第二码,多字词取1,2,3末字的首码。
6、为了便于在小键盘上直接处理标点符号,对标点符号进行了编码。对应关系如下编码 标点符号01 ,02 。
03 、04 !05 ;06 07 ?08 1(2)3《4》09 1“2”选下面一段文字,按本发明编码如下小键盘上15键,指法不用专门练。
30/.4621 /7* 40--(15) 4621 01517/ 3+11 -33 /09 21. ..09 1598 02部首表符都对应,规定有八要记清。
2097 2/7* +*2 4852 +/79 *51 23- 0188/ /620 5/- 8/. 0** 260 3+// 02首次笔划若相连,24678对应。
2/7* 2/81 4/21 0729 +50* +7/ 519 01(2 4 6 7 8)*51 23- 02折笔打头的部首,首弯对应1和9。
5/7 4/21 587 253 //.1 2097 2/7* 01
2/7* 2*9.*51 23- (1) /0/ (9) 02正交斜交正斜交,对应+*数字5。
-4- 6*2 80++ 6*2 -4- 80++ 6*2 01*51 23- (+) (*) **41 .9* (5) 02左框右框上下框,开口方向找表符。
58- +4-/ 50- +4-/ 40- 043 +4-/ 01-+9 009- 2.-9 /80- 554 +*2 4852 02方框用0来表示,笔划重复数字补。
2.-9 +4-/ /09 (0) -*3 +*2 232 014/21 0729 /-7+ 47/2 **41 .9* .41 02不足四码需离散,末笔加上汉字型。
-33 042 4 89/ -882 2281 +/41 01-+3 4/21 *0/ 40-- 3*1 .9* -+2+ 02汉字输入天地宽,本码输入伴随您。
3*1 .9* 58-2 /.3 -53 +90 .+8/01-.3 89/ 58-2 /.3 82+7 95/1 8/3* 02本发明的优点是1、编码规律性强,不用死记硬背就能按形象思维和逻辑思维的方法,通过设计的制表符与部首的关系掌握部首的键位。
2、由于小键盘上的键位排列有序,规律性强,使用者十分容易记住键位,操作时单手操作,指法训练非常简单。
3、不仅可以作为计算机键盘上的一种高效的汉字输入法,还可移植到只有数字小键盘的专用设备上,如计算器、中文记事簿、PC卡录入机、收银机等。
总之,这种汉字输入方法,对普通使用者来说不需经过专门训练也可掌握,因此,能够被更多的使用者接受;这种汉字输入法使用的是小键盘上的15个键,因而,能够被更多的设备所采用,性能价格比高,有广泛的应用前景。
权利要求
1.一种小键盘数字15键汉字输入法,为汉字拼形,包括编码和输入方式,其特征在于,依据汉字部首笔划特征,通过数字键1、2、3、4、5、6、7、8、9、0与制表符(2)└,┴,┘,├,┿,┤,┌,┬,┐,│的一一对应及运算符号.、+、/、*、-本身的型状特征建立了部首(4)与键名(1)的关系,同时定义了离散码(3)与键名(1)的对应关系,从而使键名(1)、制表符(2)、离散码(3)及部首(4)对应关系为键名 制表符 离散码 部首
2.按权利要求1所述的一种数字小键盘15键汉字输入法,其特征在于处理重码的离散码(3)由汉字末笔划代号加字型代号组成;末笔划代号是横1、竖2、撇3、捺4、折5,字型代号是左右型1、上下型2、混合型3。
3.按权利要求1所述的一种数字小键盘15键汉字输入法,其特征在于最大码长为四,单字输入方法为(1)在部首表中能查到的汉字是,部首所在键的代码+首笔划代码+次笔划代码+末笔划代码(不足四码补空格),其中笔划代码是横(-)、竖(0)、撇(/)、捺(、)、折(9或1);(2)在部首表中不能直接查到的汉字是,由四个以上部首组成的,取1、2、3、末码,由四个部首组成的,取1、2、3、4码,由三个部首组成的,取1、2、3、离散码,由两个部首组成的,取1、2、离散码、空格。
4.按权利要求1所述的一种数字小键盘15键汉字输入法,其特征在于词组输入方法是双字词取每个字前两码,三字词取每字首码加末字第二码,多字词组取1、、2、3、末字的首码。
5.按权利要求1所述的一种数字小键盘15键汉字输入法,其特征在于,对标点符号编码为编码 标点符号01 ,02 。03 、04 !05 ;06 07 ?08 1(2)3《4》09 1“2”
全文摘要
本发明公开了一种数字小键盘15键汉字输入法,涉及一种汉字编码方法及其键盘。本发明旨在克服大键盘输入汉字存在的缺陷和不足。立足于数字小键盘15键进行编码。依据汉字部首笔划特征,通过数字键1、2、3、4、5、6、7、8、9、0与制表符
文档编号G06F3/023GK1205470SQ97109348
公开日1999年1月20日 申请日期1997年12月24日 优先权日1997年12月24日
发明者王妥 申请人:王妥