专利名称:汉字输入方法及其专用键盘的制作方法
技术领域:
本发明涉及一种汉字输入方法及其专用键盘,特别是涉及了一种具有编码唯一性的汉字输入方法和专用键盘。
背景技术:
汉字的编码目前主要有两个方面,一是用于计算机识别的汉字内码,如GB2312(6763个字)、GBK(21886个字)、BIG5(13868个字)、GB 18030(27484个字)等。另一种是用于人们输入和识别的输入法编码,如五笔输入、全拼输入、双拼输入和仓颉输入法等。可以说是汉字的外码。目前的各种编码标准每个汉字的内码很机械难以记忆和输入,与输入法是完全脱节不同的两套编码,严重阻碍了中国的信息技术的发展,最简单的例子就是要开发汉语高级程序设计语言首先就要面临汉字的输入和编码问题,数千种的输入法却没有一种能囊括所有的繁简体汉字,这让编程工作者无所适从。所以国人学习编程基本都是英文的C语言等。一统汉字编码是中国信息产业必需通过的一个瓶颈。
内码的优点1、编码对字形唯一性。2、便于计算机识别缺点1、编码不对发音唯一,这也意味着对字义也不唯一。难以区分多音字和多调字,导致汉字发音软件发音错误,如将“子弹zǐdàn”发音为“zǐtàn”,将“强大qiáng dà”发音为“qiǎng dà”。阻碍了汉字发音软件的发展。2、编码不等长,不利于计算机处理。3、不便于人为识别。如输入各种特殊符号非常困难。4、扩展性差,由于采用序列紧凑编码,使编码规范一但确定难以增删其它汉字,导致GB等标准的各种扩展和后续版本出现,难于统一。这同时也限制了新生汉字的产生和发展,缺乏创新的汉字极易被英文所淘汰。5、编码空间有限,限制了更多字符的编入。6、兼容性差,如GB2312与ASCII有重叠。7、统一性差。中国大陆和港、澳、台地区使用GB码、大五码等内码,导致同一编码在不同的编码标准内可能代表不同的汉字,阻碍了汉语的统一数码化。7、对汉字进行排序检索的性能差,不能同时对所有汉字分别以音、调、部首、笔划数进行排序和检索,防碍了搜索引擎、高级汉语编程语言等的应用。
外码优点1、便于人为识别。2、便于输入。
缺点1、重码多,编码不唯一,不便于机器识别和人们学习记忆。2、形码字根难记,音码重码多且输入错别字的机率极高。其它音形结合码编码规则晦涩难懂,难于记忆。3、各种输入法编码规则能有效唯一编码输入的汉字有限,如专利号CN1388430A“现代汉语音文输入法”只能实现5000汉字的唯一编码输入。4、各种输入法和编码方法所表达的汉字各项要素不全,要么是只有音码,要么只有形码,较全的是专利号CN1388430A的现代汉语音文输入法共有声、调、韵、形4种要素,而一统汉字编码有声、韵、调、结构、部首、笔画共6种要素,可以说是目前反映汉字特征最完备的编码方法。5、各种输入法特别是形码都在一定程度上破坏了汉字原本的构字原则和方法,比如五笔,让汉字研究工作者扼腕痛惜。
发明内容
本发明的目的在于解决现有汉字输入法的重码率高、编码不唯一的缺点,提供一种具有编码唯一性的汉字输入方法及其专用键盘。
本发明提供的一种汉字输入方法,它包括汉字的拼音输入、字形输入和在拼音和字形输入的后面加入该汉字的声调输入,其中它还包括在声调输入后面的笔划输入,声调输入是根据汉字的结构选择输入声调,声调用一个键位表示,笔划输入是用一个键位表示的该字的笔划数;本发明提供的一种汉字输入方法,其中所述根据汉字的结构选择输入声调是按下列情况进行选择(1)当该汉字为独立字,轻声对应输入键位t,一声对应输入键位r,二声对应输入键位e,三声对应输入键位w,四声对应输入键位q;(2)当该汉字为包围或半包围结构的字,轻声对应输入键位y,一声对应输入键位u,二声对应输入键位i,三声对应输入键位o,四声对应输入键位p;(3)当该汉字为左右结构的字,轻声对应输入键位g,一声对应输入键位f,二声对应输入键位d,三声对应输入键位s,四声对应输入键位a;(4)当该汉字为上下结构的字,轻声对应输入键位h,一声对应输入键位j,二声对应输入键位k,三声对应输入键位l,四声对应输入键位m;(5)当该汉字为叠形字,轻声对应输入键位b,一声对应输入键位v,二声对应输入键位c,三声对应输入键位x,四声对应输入键位z;本发明提供的一种汉字输入方法,其中所述用一个键位表示的该字的笔划数是用数字0-9键表示0-9笔划数,用小写字母a-z表示10-35笔划数,用大写字母A-Z表示35-61笔划数,用“;”键表示62笔划数,“”键表示63笔划数;本发明提供的一种汉字输入方法,其中所述汉字的拼音输入在所述字形输入的之前或之后;当所述汉字为简体字时,用小写字母输入该字的拼音和字形;当所述汉字为繁体字时,用大写字母输入该字的拼音和字形;本发明提供的一种汉字输入方法,其中所述汉字的拼音输入是采用两个键位输入该汉字的声母加韵母,其中双声母zh、ch和sh分别用v、i和u替代;复合韵母iu用q替代、ia和ua用w替代、uan、üan和er用r替代、üe用t替代、uai用y替代、uo用o替代、un和ün用p替代、ong和iong用s替代、uang和iang用d替代、en用f替代、eng用g替代、ang用h替代、an用j替代、ao用k替代、ai用l替代、ing用“;”号替代、ei用z替代、ie用x替代、iao用c替代、ui和ü用v替代、ou用b替代、in用n替代、ian用m替代;本发明提供的一种汉字输入方法,其中所述汉字的字形输入是采用四个键位表示,采用下面的汉字拆字步骤进行拆分(1)当汉字为部首字,该汉字本身为第一部首;(2)当汉字为包围或半包围结构的字,包围或半包围结构的部首为第一部首;(3)当该汉字为左右结构的字并且该汉字的左侧为一单独部首时,左侧的部首为第一部首;若该汉字的左侧不是一单独部首时,而右侧为一个单独的部首时,右侧的部首为第一部首;(4)当该汉字为上下结构的字并且该汉字的上部为一单独部首时,上部的部首为第一部首;若该汉字的上部不是一单独部首时,而下部为一个单独的部首时,下部的部首为第一部首;(5)当该汉字为叠形结构的字,找出组成该字的三个或者四个相同的单字,先将该单字按照上述(6)(1)、(3)或(4)的顺序拆分成第一部首、第二部首或第三个部首,再将叠字的三个或者四个相同单字的上述部首组合,排列成第一部首、第二部首……或第n部首;(6)上述(2)-(4)步骤中拆出第一部首后,该汉字剩下的部分再按照上述(2)-(4)的汉字拆字步骤进行拆分,直到均拆为部首为止,拆分后的部首依次为第二部首、第三部首、第四部首……或第n部首;字为部首字上述汉语拼音输入中的双声母或复合韵母是用上述汉字的拼音输入的双声母和复合韵母所替代的键位替代;本发明提供的一种汉字输入方法,其中当该汉字为部首字,第一部首的名称用一个汉字表示时,输入该部首名称的声母加韵母,其余两个键位用“00”添加;当第一部首的名称用两个或两个以上的汉字表示时,只输入该部首名称的前两个汉字的声母,其余两个键位用“00”添加;本发明提供的一种汉字输入方法,其中当该汉字被拆成两个部首时且第一部首和第二部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个部首名称的声母加韵母;当第一部首和第二部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个部首名称中前两个汉字的声母;当第一部首的名称用一个汉字表示,而第二部首的名称用两个或两个以上的汉字表示,先输入第一部首名称汉字的声母加韵母,再输入第二个部首名称前两个汉字的声母;当第一部首的名称用两个或两个以上的汉字表示,而第二部首的名称用一个汉字表示,先输入第一部首名称前两个汉字的声母,再输入第二个部首名称汉字的声母加韵母;本发明提供的一种汉字输入方法,其中当该汉字被拆成三个或三个以上的部首且第一部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个和第三个部首名称中第一个汉字的声母;当第一部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个和第三个部首名称中第一个汉字的声母;本发明提供的一种汉字输入方法的专用键盘,其中通用的101键盘中的第一行字母键q、w、e、r、t、y、u、i、o、p分别用o、f、g、y、v、b、j、z、q、p替代,第二行字母键a、s、d、f、g、h、j、k、l分别用x、h、l、a、u、i、e、c、t替代,第三行的字母键z、x、c、v、b、n、m分别用n、w、r、m、k、s、d替代。
本发明的汉字输入方法与现有的汉字输入方法相比,具有以下优点1、无论对字形还是对发音都具备编码唯一性。每个字形、发音、意义都对应唯一的编码,真正做到汉语的完全数码化。
2、扩展性好。由于使用64个字符进行8位编码,总编码空间达到2的64次方共约281万亿个,几万个汉字编码只占用了极少的空间,可扩展编入更多的字符。能很轻易的实现对新创汉字的编码,保证汉字的延续发展和强大,不会被英语淘态。也便于建立统一的包含所有文字的64进制8位编码规范。
3、排序检索性能好。能同时对所有汉字分别以音、调、部首、笔数进行排序和检索,便于各种应用。
4、兼容性好,可采用加空位码的方式向下兼容其他编码规则。
5、简码输入采用唯一编码制,并按字频优先安排2、3级简码,便于学习记忆和盲打,不会发生混淆。
6、同一界面下中英文混和输入。同一界面下字、词、句混和输入。同一界面下繁简体混和输入。
7、易学易记易推广。目前多数电脑用户使用拼音输入法,只要在此基础上第一步学习双拼键盘,提高输入速度,第二步学习部首的双拼编码,就可以轻易的渐近式学会本发明。随着时间的推移,指法的熟练,还可实现盲打(真正的闭着眼打)。进阶过程全拼输入----双拼输入----双拼部首输入----盲打输入。本发明还便于外国人学习中文结构和中文输入。
8、本汉字编码基本按照《辞海》的汉字部首来拆分汉字,最大限度的避免了对汉字传统结构的破坏,便于查询、检索、教学、研究及传承汉语文化。
9、用本专利设计的软件加入语音识别技术,就可做到人机用汉语互动,甚至用汉语对机器人下达指令。
图1为在标准的101通用键盘中本发明的双声母和复合韵母与键位对应关系的示意图;图2为在标准的101通用键盘中本发明的声调与键位对应关系的示意图;图3为本发明专用键盘的布局,为了省略起见,与101通用相同的部分没有画出;表1为所有的部首种类、名称、音一码和音二码。
具体实施例方式
需要说明的是本申请的复合韵母包括复韵母如an,un,en,ao,ai,ei,ie,ui,in,üe,er,ün鼻音韵母如ong,ing,eng,ang,介音韵母如iu,ia,ua,uan,uai,iong,uang,iang,ian,iao,üan和汉语拼音中特有的ü。
本发明的汉字输入方法,它包括汉字的拼音输入、汉字的字形输入和在拼音和字形输入的后面加入该汉字的声调和在声调的后面用一个键位表示的该字的笔划数。
本发明所述的独立字为独体字和部首字,所谓独体字是难以拆分成部首的汉字,部首字在下面的部首表中可以单独使用和存在的汉字,例如“羽”字,虽然从一般的观点来说,认为它不是独体字,而是左右结构的字,但是它在部首表中,因此它是独立字,又例如“永”字,它是独体字,因此在声调的输入时,它应当按照独立字的声调的输入方法进行输入,但是它不是在部首表中可以自成部首的字,因此,字形输入中要将其进行拆分。
一、汉字的拼音输入汉字的拼音输入在字形输入的之前或之后;汉字的拼音输入是采用两个键位输入该汉字的声母加韵母,当所述汉字为简体字时,用小写字母输入该字的拼音和字形;当所述汉字为繁体字时,用大写字母输入该字的拼音和字形;其中双声母zh、ch和sh分别用v、i和u替代;复合韵母iu用q替代、ia和ua用w替代、uan、üan和er用r替代、üe用t替代、uai用y替代、uo用o替代、un和ün用p替代、ong和iong用s替代、uang和iang用d替代、en用f替代、eng用g替代、ang用h替代、an用j替代、ao用k替代、ai用l替代、ing用“;”号替代、ei用z替代、ie用x替代、iao用c替代、ui和ü用v替代、ou用b替代、in用n替代、ian用m替代。例如“马”字的简体字汉字拼音输入为“ma”(繁体字“馬”输入“MA”);“闯”字的简体字汉字拼音输入为“id”(繁体字“闖”字输入“ID”);“骠”字的简体字汉字拼音输入为“bc”(繁体字“驃”字输入“BC”);“驾”字的简体字汉字拼音输入为“jw”(繁体字“駕”字输入“JW”);“骉”<biao>字的简体字汉字拼音输入为“bc”(繁体字“驫”字输入“BC”)。
二、汉字的字形输入汉字的字形输入是采用四个键位表示,采用下面的汉字拆字步骤进行拆分(1)该汉字为部首字,该汉字本身为第一部首,例如“马”为部首字,该汉字本身就为第一部首;(2)该汉字为包围或半包围结构的字,包围或半包围结构的部首为第一部首,例如“闯”字的第一部首为“门”;(3)当该汉字为左右结构的字并且该汉字的左侧为一单独部首时,左侧的部首为第一部首,例如“驴”字可拆成“马”、“户”,“马”为第一部首;若该汉字的左侧不是一单独部首时,而右侧为一个单独的部首时,右侧的部首为第一部首,例如“剁”字的左侧不是一单独部首,右侧为一个单独的部首,这时“刂”为第一部首;(4)当该汉字为上下结构的字并且该汉字的上部为一单独部首时,上部的部首为第一部首,例如“翼”字的上部可拆成“羽”,“羽”为第一部首;若该汉字的上部不是一单独部首时,而下部为一个单独的部首时,下部的部首为第一部首,例如“盨”字的上部不是一单独部首,下部为一个单独的部首,这时“皿”字为第一部首;(5)叠形字为由三个或三个以上的单字叠合而成的字,当该汉字为叠形结构的字,找出组成该字的三个或者四个相同的单字,先将该单字按照上述(1)、(3)或(4)的步骤拆分成第一部首、第二部首或第三个部首,再将叠字的三个或者四个相同单字的上述部首组合,排列成第一部首、第二部首……或第n部首,例如“骉”字可以拆成三个单字“马”,这三个单字本身就是部首“马”,那么第一个部首、第二个部首和第三个部首均为“马”,例如“嚞”字可以拆成三个单字“吉”,“吉”又可以拆成“士”和“口”两个部首,因此“嚞”字的第一个部首为“士”、第二个部首为“口”、第三个部首为“士”、第四个部首为“口”、第五个部首为“士”、第六个部首为“口”。
(6)上述(2)-(4)步骤中拆出第一部首后,其该汉字剩下的部分再按照上述(2)-(4)的汉字拆字步骤进行拆分,直到均拆为部首为止,拆分后的部首依次为第二部首、第三部首、第四部首……或第n部首;例如“翼”拆分成“羽”部首后,接着按上下结构进行拆分成第二部首“田”,第三部首“共”,“剁”拆分成“刂”部首后,接着按上下结构进行拆分成第二部首“几”,第三部首“木”。
当该汉字是部首字时,第一部首的名称用一个汉字表示时,输入该部首名称的声母加韵母,其余两个键位用“00”添加,例如“马”的字形输入为“ma00”;当该汉字为部首字,第一部首的名称用两个或两个以上的汉字表示时,只输入该部首名称的前两个汉字的声母,其余两个键位用“00”添加,例如“东”的部首名称为“东西”,它的字形输入为“dx00”。
当该汉字被拆成两个部首时且第一部首和第二部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个部首名称的声母加韵母,例如“驴”字的第一部首和第二部首的名称均用一个汉字表示,它的字形输入为“lvhu”;当该汉字被拆成两个部首时且第一部首和第二部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个部首名称中前两个汉字的声母,例如“寓”的第一部首“宀”的名称为“宝盖”,第二部首“禺”的名称为“旁禺”,它的字形输入为“bgpy”;当该汉字被拆成两个部首时且第一部首的名称用一个汉字表示,而第二部首的名称用两个或两个以上的汉字表示,先输入第一部首名称汉字的声母加韵母,再输入第二个部首名称前两个汉字的声母,例如“骊”的第一部首为“马”,第二部首“丽”的名称为“丽江”,它的字形输入为“malj”;当该汉字被拆成两个部首时且第一部首的名称用两个或两个以上的汉字表示,而第二部首的名称用一个汉字表示,先输入第一部首名称前两个汉字的声母,再输入第二个部首名称汉字的声母加韵母,例如“它”的第一部首“宀”的名称为“宝盖”,第二部首的名称为“匕”,它的字形输入为“bgbi”上述汉语拼音输入中的双声母或复合韵母是用上述汉字的拼音输入的双声母和复合韵母所替代的键位替代。
当该汉字被拆成三个或三个以上的部首且第一部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个和第三个部首名称中第一个汉字的声母,例如“控”被拆分成第一部首“扌”,它的名称为“提”,第二部首“穴”,它的名称为“穴”,第三部首“工”,它的名称为“工作”,因此“控”的字形输入为“tixg”;该汉字被拆成三个或三个以上的部首且第一部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个和第三个部首名称中第一个汉字的声母,例如“翼”被拆分成第一部首“羽”,它的名称为“羽毛”,第二部首“田”,它的名称为“田”,第三部首“共”,它的名称为“共产”,因此“翼”的字形输入为“ymtg”。
所有的部首见说明书中所附的表1,当部首名称用一个汉字表示时,表1中的音一码和音二码分别为该名称一个汉字的声母和韵母,当部首名称用两个或两个以上的汉字表示时,表1中的音一码和音二码分别为该名称的前两个汉字的声母。
表1中有些特例需要特殊说明,例如“二”“四”、“八”、“七”、“五”、“十”表示数字的部首,为了特殊区别,其韵母即表中的音二码均用“e”表示。
三、声调用一个键位表示,根据汉字的结构选择输入声调,它是按图2所示的情况进行如下选择(1)当该汉字为独立字,轻声对应输入键位t,一声对应输入键位r,二声对应输入键位e,三声对应输入键位w,四声对应输入键位q,例如“马”字的声调输入键位为“w”;(2)当该汉字为包围或半包围结构的字,轻声对应输入键位y,一声对应输入键位u,二声对应输入键位i,三声对应输入键位o,四声对应输入键位p,例如“闯”字的声调输入键位为“o”;(3)当该汉字为左右结构的字,轻声对应输入键位g,一声对应输入键位f,二声对应输入键位d,三声对应输入键位s,四声对应输入键位a,例如“驴”字为多音字,它的声调输入键位“d”;(4)当该汉字为上下结构的字,轻声对应输入键位h,一声对应输入键位j,二声对应输入键位k,三声对应输入键位l,四声对应输入键位m,例如“驾”字的声调输入键位为“m”;(5)当该汉字为叠形字,轻声对应输入键位b,一声对应输入键位v,二声对应输入键位c,三声对应输入键位x,四声对应输入键位z,例如“骉”字的声调输入键位为“v”;。
四、汉字的笔划数输入用一个键位表示的该字的笔划数是用数字0-9键表示0-9笔划数,用小写字母a-z表示10-35笔划数,用大写字母A-Z表示35-61笔划数,用“;”键表示62笔划数,“”键表示63笔划数。例如“马”字的笔划数为“3”;“馬”字的笔划数为“9”;“闯”字的笔划数为“6”;“闖”字的笔划数为“h”;“驴”字的笔划数为“7”;“馿”字的笔划数为“d”;“驾”字的笔划数为“8”;“駕”字的笔划数为“e”;“骉”字的笔划数为“9”;“驫”字的笔划数为“r”。
由上述分步对“马”、“馬”、“闯”“闖”、“驴”、“馿”、“驾”、“駕”、“骉”和“驫”进行说明,综合起来,64进位制的“马”字编码为“mama00w3”、“馬”字编码为“MAMA00w9”,64进位制的“闯”字编码为“idmfmao6”、“闖”字编码为“IDMFMA0h”,64进位制的“驴”字编码为“lvmahud7”、“馿”字的编码为“LVMAHUdd”,64进位制的“驾”字编码为“jwmalkm8”、“駕”字的编码为“JWMALKme”,64进位制的“骉”字编码为“bcmammx9”、“驫”字的编码为“BCMAMMxr”。
另外,汉字较为复杂,存在许多多音字和多调字,多音字为由不同声母和/或韵母拼和而成的相同汉字,如“单”字存在三个由不同声母和/或韵母“dan”、“shan”和“chan”拼和而成的相同汉字。多调字为虽由相同的声母和/或韵母拼和而成,但声调不同的相同汉字,如“好”字,虽然它均由“hao”拼和而成,但是它可以读三声,也可以读四声。目前很多汉字输入方法不能解决汉字音和形一一对应的问题,很大程度上是因为汉字存在多音字和多调字的问题。而本发明的汉字输入方法包括了拼音输入和声调输入,很好地解决了上述难题。举例如下多音字“单(dān)”的编码djdj00r8,“单(shàn)”的编码ujdj00q8,“单(chán)”的编码ijdj00e8;多调字“好(hǎo)”的编码hknvzis6,“好(hào)”的编码hknvzia6。
如图3所示,本发明的汉字输入方法所使用的专用键盘是将通用的101键盘中的第一行字母键q、w、e、r、t、y、u、i、o、p分别用o、f、g、y、v、b、j、z、q、p替代,第二行字母键a、s、d、f、g、h、j、k、l分别用x、h、l、a、u、i、e、c、t替代,第三行的字母键z、x、c、v、b、n、m分别用n、w、r、m、k、s、d替代。为了省略起见,与101通用相同的部分没有画出,这种替代方式是根据操作者使用字母的频率和汉字拼音输入中字母之间的连接关系而得出的,它有利于操作者快速地进行盲打,使用该键盘进行汉字输入时,双声母和复合韵母的对应关系仍然不变,例如zh、ui和ü仍然对应键位“v”,但是声调的输入所采用的键位与使用101键盘所采用的键位相同,例如在101键盘中独立字轻声对应输入键位t,一声对应输入键位r,二声对应输入键位e,三声对应输入键位w,四声对应输入键位q,而在专用键盘中独立字轻声对应输入键位v,一声对应输入键位y,二声对应输入键位g,三声对应输入键位f,四声对应输入键位o,依此类推,其它对应如上所述不变,在此不再累述。
以上描述是对本发明的解释,不是对本发明的限定,本发明所限定的范围参见权利要求,在不违背本发明的精神的情况下,本发明可以作任何形式的修改。
权利要求
1.一种汉字输入方法,它包括汉字的拼音输入、字形输入和在拼音和字形输入的后面加入该汉字的声调输入,其特征在于它还包括在声调输入后面的笔划输入,其中声调输入是根据汉字的结构选择输入声调,声调用一个键位表示,笔划输入是用一个键位表示的该字的笔划数。
2.如权利要求1所述的汉字输入方法,其特征在于所述根据汉字的结构选择输入声调是按下列情况进行选择(1)当该汉字为独立字,轻声对应输入键位t,一声对应输入键位r,二声对应输入键位e,三声对应输入键位w,四声对应输入键位q;(2)当该汉字为包围或半包围结构的字,轻声对应输入键位y,一声对应输入键位u,二声对应输入键位i,三声对应输入键位o,四声对应输入键位p;(3)当该汉字为左右结构的字,轻声对应输入键位g,一声对应输入键位f,二声对应输入键位d,三声对应输入键位s,四声对应输入键位a;(4)当该汉字为上下结构的字,轻声对应输入键位h,一声对应输入键位j,二声对应输入键位k,三声对应输入键位l,四声对应输入键位m;(5)当该汉字为叠形字,轻声对应输入键位b,一声对应输入键位v,二声对应输入键位c,三声对应输入键位x,四声对应输入键位z。
3.如权利要求2所述的汉字输入方法,其特征在于所述用一个键位表示的该字的笔划数是用数字0-9键表示0-9笔划数,用小写字母a-z表示10-35笔划数,用大写字母A-Z表示35-61笔划数,用“;”键表示62笔划数,“”键表示63笔划数。
4.如权利要求3所述的汉字输入方法,其特征在于所述汉字的拼音输入在所述字形输入的之前或之后;当所述汉字为简体字时,用小写字母输入该字的拼音和字形;当所述汉字为繁体字时,用大写字母输入该字的拼音和字形;
5.如权利要求4所述的汉字输入方法,其特征在于所述汉字的拼音输入是采用两个键位输入该汉字的声母加韵母,其中双声母zh、ch和sh分别用v、i和u替代;复合韵母iu用q替代、ia和ua用w替代、uan、üan和er用r替代、üe用t替代、uai用y替代、uo用o替代、un和ün用p替代、ong和iong用s替代、uang和iang用d替代、en用f替代、eng用g替代、ang用h替代、an用j替代、ao用k替代、ai用l替代、ing用“;”号替代、ei用z替代、ie用x替代、iao用c替代、ui和ü用v替代、ou用b替代、in用n替代、ian用m替代。
6.如权利要求所述5的汉字输入方法,其特征在于所述汉字的字形输入是采用四个键位表示,采用下面的汉字拆字步骤进行拆分(1)当该汉字为部首字,该汉字本身为第一部首;(2)当该汉字为包围或半包围结构的字,包围或半包围结构的部首为第一部首;(3)当该汉字为左右结构的字并且该汉字的左侧为一单独部首时,左侧的部首为第一部首;若该汉字的左侧不是一单独部首时,而右侧为一个单独的部首时,右侧的部首为第一部首;(4)当该汉字为上下结构的字并且该汉字的上部为一单独部首时,上部的部首为第一部首;若该汉字的上部不是一单独部首时,而下部为一个单独的部首时,下部的部首为第一部首;(5)当该汉字为叠形结构的字,找出组成该字的三个或者四个相同的单字,先将该单字按照上述(1)、(3)或(4)的顺序拆分成第一部首、第二部首或第三个部首,再将叠字的三个或者四个相同单字的上述部首组合,排列成第一部首、第二部首……或第n部首;(6)上述(2)-(4)步骤中拆出第一部首后,该汉字剩下的部分再按照上述(2)-(4)的汉字拆字步骤进行拆分,直到均拆为部首为止,拆分后的部首依次为第二部首、第三部首、第四部首……或第n部首;当该汉字是部首字时,输入第一部首名称的汉语拼音声母加韵母或声母,其余两个键位用“00”添加;当该汉字不是部首字时,先输入上述第一部首名称的汉语拼音声母加韵母或声母,再输入第二部首名称的汉语拼音声母加韵母或声母或者第二部首和第三部首名称的汉语拼音声母;上述汉语拼音输入中的双声母或复合韵母是用上述汉字的拼音输入的双声母和复合韵母所替代的键位替代。
7.如权利要求6所述的汉字输入方法,其特征在于当该汉字为部首字,第一部首的名称用一个汉字表示时,输入该部首名称的声母加韵母,其余两个键位用“00”添加;当第一部首的名称用两个或两个以上的汉字表示时,只输入该部首名称的前两个汉字的声母,其余两个键位用“00”添加。
8.如权利要求6所述的汉字输入方法,其特征在于当该汉字被拆成两个部首时且第一部首和第二部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个部首名称的声母加韵母;当第一部首和第二部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个部首名称中前两个汉字的声母;当第一部首的名称用一个汉字表示,而第二部首的名称用两个或两个以上的汉字表示,先输入第一部首名称汉字的声母加韵母,再输入第二个部首名称前两个汉字的声母;当第一部首的名称用两个或两个以上的汉字表示,而第二部首的名称用一个汉字表示,先输入第一部首名称前两个汉字的声母,再输入第二个部首名称汉字的声母加韵母。
9.如权利要求6所述的汉字输入方法,其特征在于当该汉字被拆成三个或三个以上的部首且第一部首的名称均用一个汉字表示,先输入第一部首名称的声母加韵母,再输入第二个和第三个部首名称中第一个汉字的声母;当第一部首的名称均用两个或两个以上的汉字表示,先输入第一部首名称中前两个汉字的声母,再输入第二个和第三个部首名称中第一个汉字的声母。
10.如权利要求1所述的汉字输入方法所使用的专用键盘,其特征在于通用的101键盘中的第一行字母键q、w、e、r、t、y、u、i、o、p分别用o、f、g、y、v、b、j、z、q、p替代,第二行字母键a、s、d、f、g、h、j、k、l分别用x、h、l、a、u、i、e、c、t替代,第三行的字母键z、x、c、v、b、n、m分别用n、w、r、m、k、s、d替代。
全文摘要
本发明涉及汉字输入方法及其专用键盘,它包括汉字拼音输入、字形输入、声调和笔划输入,声调输入是根据汉字的结构选择输入声调,声调用一个键位表示,笔划输入是在声调的后面用一个键位表示的该字的笔划数,该汉字输入方法与现有汉字输入方法相比,无论对字形还是对发音都具备编码的唯一性,并且它的扩展性、排序检索性和兼容性都优于现有的汉字输入方法,该汉字输入方法易学、易记、易于推广、便于查询、检索、教学和研究,用本发明输入方法设计的软件加入语音识别技术,就可做到人机用汉语互动,甚至用汉语对机器人下达指令,其专用键盘是根据操作者使用字母的频率和输入字母之间的连接关系而得出的,它有利于操作者快速地进行盲打。
文档编号G06F3/023GK101034319SQ20071006556
公开日2007年9月12日 申请日期2007年4月16日 优先权日2007年4月16日
发明者唐国栋 申请人:唐国栋