基于数字键盘的汉字、符号和英文词语输入法

文档序号:6551847阅读:165来源:国知局
基于数字键盘的汉字、符号和英文词语输入法
【专利摘要】本发明公开了一种汉字、符号和英文词语输入法,所述汉字输入法基于的数字键盘包括0-9数字键、Del键、确认键、清除键、句号键、逗号键、NumLock键和Enter键;本发明的汉字输入法通过对数字键盘各键的功能进行重新分配,且通过建立汉字结构部件的数字编码,将所述汉字的部首结构和其他典型结构分配了数字编码,然后结合所述汉字结构部件对所述汉字进行拆分,得到汉字的编码,将其输入所述汉字编码,通过与所述数字键盘相连接的计算机的译码,实现将所述汉字的输入;可见本发明的汉字输入法结合了所述汉字结构部件对汉字进行拆分,能将所述汉字准确地拆分,并对所述汉字进行准确编码,能实现对汉字的准确录入,提高了录入速度,且可以进行盲打。
【专利说明】基于数字键盘的汉字、符号和英文词语输入法

【技术领域】
[0001] 本发明涉及一种汉字、符号和英文词语的输入法。

【背景技术】
[0002] 目前,汉字的数字输入主要有两种:一种是纯按笔画顺序编写的输入法(如:百虎 输入法《12345输入法》等);另一种是把原大键盘上的输入法移植到数字键盘上而完成文 字输入的(如手机中使用的拼音输入法)。这些输入法基本上都是以实用或特定的人群为 对象而开发的。但这种纯按笔画顺序编写的输入法当使用者对汉字笔画顺序的输入与输入 法不一致时,就无法实现汉字的输入,且当使用者对笔画复杂的汉字,比如"舅"等字,一般 的使用者还需要切换到拼音键进行输入;更进一步,这种基于笔画顺序的输入法和拼音输 入法都需要输入多个码元才能完成汉字的输入,使得汉字的录入速度过低。
[0003] 在信息时代汉语及汉字的信息应用,应该充分考虑其已有的国家规范。对于只 以笔顺为编码的数码输入法,显然与此无关;对于已经在大键盘上使用的汉字输入法(形 码、音码或音形码)移植到数字键盘上后,成倍出现大量的重码,而无论是屏幕软数字键盘 还是独立的数字物理硬键盘其重码的选择都是不方便的,甚至是痛苦的操作(例如音码对 [zhi、shi、ji、qi、xi、yi]等重多同音字的选择);对于非文字符号,贝U需切换界面盲目寻找 才能输入。其次,无论什么汉字输入法,均有所谓联想功能,但这样的功能对输入带来某种 方便的同时,也极大地失了用户对自己输入操作结果的可预知性,因此用户很难做到不看 键盘或屏幕盲打输入。
[0004] 可见,现有技术中的各种输入法还存在着多种缺陷有待于进一步解决。


【发明内容】

[0005] 本发明的一个目的是提供一种输入效率高,且使用者容易上手的汉字输入法。
[0006] 本发明的另一个目的是提供一种通过数字编码实现符号输入的符号输入法。
[0007] 本发明的第三个目的是提供一种通过数字编码实现英文单词输入的英文单词输 入法。
[0008] 本发明解决第一个技术问题米用如下技术方案:一种汉字输入法,所述汉字输入 法基于的数字键盘包括0-9数字键、Del键、确认键、清除键、句号键、逗号键、NumLock键和 Enter 键;
[0009] 所述逗号键在所述汉字输入法中输入",";
[0010] 所述句号键在所述汉字输入法中输入"。";
[0011] 所述清除键在所述汉字输入法中输入"退格"操作;
[0012] 所述确认键在所述汉字输入法中输入"确认汉字输入"操作;
[0013] 所述Enter键在所述汉字输入法中输入"换行"操作;
[0014] 所述NumLock键是所述数字键盘的汉字输入法和英文词语输入法切换控制键;
[0015] 所述汉字输入法包括以下步骤:
[0016] S10、建立汉字结构部件的数字编码;
[0017] S20、确定汉字的编码,所述汉字的编码包括基本码和/或区别码。
[0018] 可选的,所述S20具体为:
[0019] 对于单体字,如果其为一或乙,贝IJ :汉字"一"的编码为"4";汉字"乙"的编码为 "9909" ;如果其笔画数为二以上,则其基本码为字音码+第一笔画码+第二笔画码,无需区 别码;
[0020] 对于两成份字,其基本码为两个成份码,区别码为字音码;
[0021] 对于三成份字,其基本码为三个成份码,区别码为字音码;
[0022] 对于四成份以上字,其基本码为四成份码,无需区别码。
[0023] 可选的,所述字音码为字音的声母或声母的首字母,当所述汉字的字音的前两个 字母为"yu"时,采用"v"代替,且字母a、b和c对应"2"数字键,字母d、e和f对应"3" 数字键,字母g、h和i对应"4"数字键,字母j、k和1对应"5"数字键,字母m、n和?对应 "6"数字键,字母p、q、r和s对应"7"数字键,字母t、u和v对应"8"数字键,字母w、X、y 和z对应9数字键。
[0024] 可选的,对于两成份字和三成份字,所述区别码还包括字音主要韵母码,当所述字 音主要韵母码为"U"时,采用"V"代替。
[0025] 可选的,所述两成份以上字的基本码构成采用以下步骤:
[0026] 先按照所述汉字结构部件并结合成字拆分的原则将所述两成份以上字拆分成汉 字结构部件和/或单体字;
[0027] 取所述汉字结构部件的数字编码和所述单体字的字音码为所述两成份以上字所 拆分的汉字结构部件和/或单体字的基本码;
[0028] 按照书写顺序将所述汉字结构部件和/或单体字的基本码组合,以得到两成份以 上字的基本码。
[0029] 可选的,所述步骤S20还包括:
[0030] 对于两字词语,其编码包括基本码和区别码,所述基本码包括4个码元,其中每个 汉字两码,对于每个汉字,如果其为单体字或两成份字,取所述单体字或两成份字的前两 码,如果其为三成份以上字,则按照"取大优先"的原则,将所述三成份以上字拆分成前两部 分,并取其编码,以构成所述两字词语的基本码;所述每个汉字的字音码组成所述两字词语 的区别码;
[0031] 对于三字以上词语,其编码包括基本码和识别码,所述三字以上词语的每个字的 字音码组成所述三字以上词语的基本码,所述识别码为数字" 1"。
[0032] 重码选择,针对汉字和词语输入,如输入基本码和区别码,或输入基本码和识别码 后仍有重码,则所述汉字的编码和所述词语的编码还包括键位码。
[0033] 本发明解决第二个技术问题采用如下技术方案:一种符号输入法,所述符号输入 法基于的数字键盘包括0-9数字键、Del键、确认键、清除键、句号键、逗号键、NumLock键和 Enter 键;
[0034] 所述逗号键在所述符号输入法中输入",";
[0035] 所述句号键在所述符号输入法中输入"。";
[0036] 所述清除键在所述符号输入法中输入"退格"操作;
[0037] 所述确认键在所述符号输入法中输入"确认符号输入"操作;
[0038] 所述Enter键在所述符号输入法中输入"换行"操作;
[0039] 所述NumLock键是所述数字键盘的汉字输入法和英文词语输入法切换控制键;
[0040] 所述符号的编码包括识别码和数字码;
[0041] 所述识别码包括:
[0042] " 0 "码,表述全角空格符;
[0043] "1"码,表述中文数字"一";
[0044] 码,表示单字识别码;
[0045] "-1-"码,表示三字以上词组识别码;
[0046] "003-009"码,表不标点符号;
[0047] "000-0000"码和"001-002"码,表示段落序数号;
[0048] "01"码,表示全角数字;
[0049] "11"码,表示中文数字;
[0050] "10"码,表示自定义词语或人名识别码;
[0051] "02-09"码,表示拉丁字母;
[0052] "12-16"码,表示非文字符号;
[0053] "18-19"码,表示1800年一 1999年的年份;
[0054] "2000-2019" 码,表示 2000 年一2019 年的年份;
[0055] "17"码,表示汉字偏旁部首;
[0056] "21"码,表示中文日期;
[0057] "31"码,表示俄文字母;
[0058] "41"码,表示希腊字母;
[0059] "51"码,表示日文平假名;
[0060] "61"码,表示日文片假名;
[0061] "71"码,表示项目符号;
[0062] "81"码,表示中文日期中的月份;
[0063] "91"码,表示有音调的汉语拼音字母;
[0064] "_99"码,表示化学物质名称。
[0065] 本发明解决第三个技术问题采用如下技术方案:
[0066] 一种英文词语输入法,所述英文词语输入法基于的数字键盘包括0-9数字键、Del 键、确认键、清除键、句号键、逗号键、NumLock键和Enter键;
[0067] 所述逗号键在所述英文词语输入法中输入",";
[0068] 所述句号键在所述英文词语输入法中输入";
[0069] 所述清除键在所述英文词语输入法中输入"退格"操作;
[0070] 所述确认键在所述英文词语输入法中输入"确认英文词语输入"操作;
[0071] 所述Enter键在所述英文词语输入法中输入"换行"操作;
[0072] 所述NumLock键是所述数字键盘的英文词语输入法和汉字输入法切换控制键;
[0073] 当所述英文单词的字母数小于等于5时,直接输入各字母对应的数字键;
[0074] 当所述英文单词的字母数大于5时,其编码的基本码为所述英文单词的前三个字 母和最末两个字母对应的数字键;当所述基本码有重码时,采用键位码区别;
[0075] 且字母a、b和c对应"2"数字键,字母d、e和f对应"3"数字键,字母g、h和i对 应"4"数字键,字母j、k和1对应"5"数字键,字母m、η和?对应"6"数字键,字母p、q、r 和s对应"7"数字键,字母t、u和v对应"8"数字键,字母w、x、y和z对应9数字键。
[0076] 本发明具有如下有益效果:本发明的汉字输入法通过对数字键盘各键的功能进行 重新分配,且通过建立汉字结构部件的数字编码,将所述汉字的部首结构和其他典型结构 分配了数字编码,然后结合所述汉字结构部件对所述汉字进行拆分,得到汉字的编码,然后 将输入所述汉字编码,通过与所述数字键盘相连接的计算机的译码,实现将所述汉字的输 入;可见本发明的汉字输入法结合了所述汉字结构部件对汉字进行拆分,能将所述汉字准 确地拆分,并对所述汉字进行准确编码,能实现对汉字的准确录入,提高了录入速度,且可 以进行盲打。

【专利附图】

【附图说明】
[0077] 图1为为本发明的数字键盘结构示意图;
[0078] 图中标记示意为:1_1数字键;2-2数字键;3-3数字键;4-4数字键;5-5数字键; 6-6数字键;7-7数字键;8-8数字键;9-9数字键;10-0数字键;11-Del键;12-Enter键; 13-确认键;14-清除键;15-句号键;16-逗号键;17-NumberLock键。

【具体实施方式】
[0079] 下面结合实施例及附图对本发明的技术方案作进一步阐述。
[0080] 实施例1
[0081] 本实施例提供了一种汉字输入法,所述汉字输入法基于的数字键盘包括0-9数字 键、Del键、确认键、清除键、句号键、逗号键、NumLock键和Enter键;
[0082] 所述逗号键在所述汉字输入法中输入",";
[0083] 所述句号键在所述汉字输入法中输入"。";
[0084] 所述清除键在所述汉字输入法中输入"退格"操作;
[0085] 所述确认键在所述汉字输入法中输入"确认汉字输入"操作;
[0086] 所述Enter键在所述汉字输入法中输入"换行"操作;
[0087] 所述NumLock键是输入法切换控制键;在汉字输入法中,按下NumLock键,则切换 至英文词语输入法;在英文词语输入法中,按下NumLock键,则切换至汉字输入法;
[0088] 所述汉字输入法包括以下步骤:
[0089] S10、建立汉字结构部件的数字编码;
[0090] S20、确定汉字的编码,所述汉字的编码包括基本码和/或区别码。
[0091] 本发明的汉字输入法通过对数字键盘各键的功能进行重新分配,且通过建立汉字 结构部件的数字编码,将所述汉字的部首结构和其他典型结构分配了数字编码和字母编 码,然后结合所述汉字结构部件对所述汉字进行拆分,得到汉字的编码,然后输入所述汉字 编码,通过与所述数字键盘相连接的计算机的译码,实现所述汉字的输入;可见本发明的汉 字输入法结合了汉字结构部件对汉字进行拆分,能将所述汉字准确地拆分;并对所述汉字 进行准确编码,能实现对汉字的准确录入,提高了录入速度,且可以进行盲打。
[0092] 本实施例中,所述汉字结构部件的数字编码为表1。
[0093] 表1汉字成份编码表
[0094]

【权利要求】
1. 一种汉字输入法,所述汉字输入法基于的数字键盘包括0-9数字键、Del键、确认键、 清除键、句号键、逗号键、NumLock键和Enter键; 所述逗号键在所述汉字输入法中输入","; 所述句号键在所述汉字输入法中输入"。"; 所述清除键在所述汉字输入法中输入"退格"操作; 所述确认键在所述汉字输入法中输入"确认汉字输入"操作; 所述Enter键在所述汉字输入法中输入"换行"操作; 所述NumLock键是输入法切换控制键; 其特征在于;所述汉字输入法包括以下步骤: S10、建立汉字结构部件的数字编码; S20、确定汉字的编码,所述汉字的编码包括基本码和/或区别码。
2. 根据权利要求1所述的汉字输入法,其特征在于,所述S20具体为: 对于单体字,如果其为一或乙,则:汉字"一"的编码为"4";汉字"乙"的编码为"9909"; 如果其笔画数为二以上,则其基本码为字音码+第一笔画码+第二笔画码,无区别码; 对于两成份字,其基本码为两个成份码,区别码为字音码; 对于三成份字,其基本码为三个成份码,区别码为字音码; 对于四成份以上字,其基本码为四成份码,无区别码。
3. 根据权利要求2所述的汉字输入法,其特征在于,所述字音码为字音的声母或声母 的首字母,当所述汉字的字音的前两个字母为"yu"时,采用"v"代替;且字母a、b和c对 应" 2 "数字键,字母d、e和f对应" 3 "数字键,字母g、h和i对应"4"数字键,字母j、k和 1对应" 5 "数字键,字母m、η和〇对应"6 "数字键,字母p、q、r和s对应" 7 "数字键,字母 t、u和v对应"8"数字键,字母w、X、y和z对应9数字键。
4. 根据权利要求3所述的汉字输入法,其特征在于,对于两成份字和三成份字,所述区 别码还包括字音主要韵母码,当所述字音主要韵母码为"U"时,采用"v"代替。
5. 根据权利要求3所述的汉字输入法,其特征在于,所述两成份以上字的基本码构成 采用以下步骤: 先按照所述汉字结构部件并结合成字拆分的原则将所述两成份以上字拆分成汉字结 构部件和/或单体字; 取所述汉字结构部件的数字编码和所述单体字的字音码为所述两成份以上字所拆分 的汉字结构部件和/或单体字的基本码; 按照书写顺序将所述汉字结构部件和/或单体字的基本码组合,以得到两成份以上字 的基本码。
6. 根据权利要求3所述的汉字输入法,其特征在于,所述步骤S20还包括: 对于两字词语,其编码包括基本码和区别码,所述基本码包括4个码元,其中每个汉字 两码,对于每个汉字,如果其为单体字或两成份字,取所述单体字或两成份字的前两码,如 果其为三成份以上字,则按照"取大优先"的原则,将所述三成份以上字拆分成两部分,并取 其编码,以构成所述两字词语的基本码;所述每个汉字的字音码组成所述两字词语的区别 码; 对于三字以上词语,其编码包括基本码和识别码,所述三字以上词语的每个字的字音 码组成所述三字以上词语的基本码,所述识别码为数字" 1"。
7. 根据权利要求6所述的汉字输入法,其特征在于,针对汉字和词语输入,如输入基本 码和区别码,或输入基本码和识别码后仍有重码,则所述汉字的编码和所述词语的编码还 包括键位码。
8. -种符号输入法,所述符号输入法基于的数字键盘包括0-9数字键、Del键、确认键、 清除键、句号键、逗号键、NumLock键和Enter键; 所述逗号键在所述符号输入法中输入","; 所述句号键在所述符号输入法中输入"。"; 所述清除键在所述符号输入法中输入"退格"操作; 所述确认键在所述符号输入法中输入"确认符号输入"操作; 所述Enter键在所述符号输入法中输入"换行"操作; 所述NumLock键是所述数字键盘的汉字输入法和英文词语输入法切换控制键; 其特征在于,所述符号的编码包括识别码和数字码; 所述识别码包括: "0"码,表述全角空格符; "1"码,表述中文数字"一"; 码,表示单字识别码; "-1-"码,表示三字以上词组识别码; "003-009"码,表示标点符号; "000-0000"码和"001-002"码,表示段落序数号; "01"码,表示全角数字; "11"码,表示中文数字; "10"码,表示自定义词语或人名识别码; "02-09"码,表示拉丁字母; "12-16"码,表示非文字符号; "18-19"码,表示1800年一 1999年的年份; "2000-2019"码,表示2000年一2019年的年份; "17"码,表示汉字偏旁部首; "21"码,表示中文日期; "31"码,表示俄文字母; "41"码,表示希腊字母; "51"码,表示日文平假名; "61"码,表示日文片假名; "71"码,表示项目符号; "81"码,表示中文日期中的月份; "91"码,表示有音调的汉语拼音字母; "-99"码,表示化学物质名称。
9. 一种英文词语输入法,所述英文词语输入法基于的数字键盘包括0-9数字键、Del 键、确认键、清除键、句号键、逗号键、NumLock键和Enter键; 所述逗号键在所述英文词语输入法中输入","; 所述句号键在所述英文词语输入法中输入 所述清除键在所述英文词语输入法中输入"退格"操作; 所述确认键在所述英文词语输入法中输入"确认英文词语输入"操作; 所述Enter键在所述英文词语输入法中输入"换行"操作; 所述NumLock键是所述数字键盘的英文词语输入法和汉字输入法切换控制键; 其特征在于: 当所述英文单词的字母数小于等于5时,直接输入各字母对应的数字键; 当所述英文单词的字母数大于5时,其编码的基本码为所述英文单词的前三个字母和 最末两个字母对应的数字键;当所述基本码有重码时,采用键位码区别; 且字母a、b和c对应"2"数字键,字母d、e和f对应"3"数字键,字母g、h和i对应 "4"数字键,字母j、k和1对应"5"数字键,字母m、η和?对应"6"数字键,字母p、q、r和 s对应"7"数字键,字母t、u和v对应"8"数字键,字母w、X、y和z对应9数字键。
【文档编号】G06F3/023GK104049769SQ201410309281
【公开日】2014年9月17日 申请日期:2014年7月1日 优先权日:2014年7月1日
【发明者】唐光智 申请人:北京新华春天教育科技有限公司, 唐光智
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1