人机交互汉字输入方法

文档序号:6340564阅读:1043来源:国知局
专利名称:人机交互汉字输入方法
技术领域
本发明属于向电子设备输入汉字的编码方法。
在现有的汉字输入方法中,主要有形码、音码、音形码等三类方法。形码,如五笔字型码等存在着字根记忆量大,又要求打字者能将字正确的拆分。音码,如全拼码等又存在着重码多,并且,要求打字者对所打的字能正确的打出拼音来。而音形码要求打字者既要能正确的拆分字,还要能正确的打出拼音来。
本发明的目的便是针对上述缺地,提出一种根据字的部首读音的第一个字的声母和字的笔划顺序就可输入汉字。并且,对不知道字的部首声母和不知字部首的汉字,只要能区分字的笔划顺序也可输入到电子输入设备中。真正做到见字即可打出来。
本发明的要点在于将所有部首用其读音的第一个字的声母做首部分码,声母相同的,用各自的顺序数作次部分码,首部分码和次部分码构成该部首声母码,如分别标注为*1、*2、*3、……*&(*代表某个声母,&代表某个阿拉伯数)等,对于可拆分为一个以上部首的字,分别编部首声母码,其编码方法是一样的。
对于有些电子设备的数字键与字母键重合的情形,如,2(abc)3(def)4(ghi)5(jkl)6(mno)7(pqrs)8(tuv)9(wxyz)的情形。采用以2l代表a,22代表b,23代表c,3l代表d,32代表e,33代表f,41代表g,42代表h,43代表i,51代表j,52代表k,53代表l,61代表m,62代表n,63代表o,71代表p,72代表q,73代表r,74代表s,81代表t,82代表u,83代表v,91代表w,92代表x,93代表y,94代表z,实现前述的编码。
对于某些不易读出部首读音的,用部首的第一笔,按1代表横(横钩)、2代表竖(竖钩)、3代表撇、4代表点(捺)、5代表折的规则,编写首部分码,笔划相同的,用各自的顺序数作次部分码,即用首部分码和次部分码构成部首笔划码,如分别标注为11、12、……5**(**代表顺序数)。
在首部分码和次部分码之间,输入n个(1=<n=<最大码长-首部分码长-顺序数的位数)ASCII码字符集中位于0(零)之前的通用符号字符或0共同构成部首码。
这样就可使得打字者在输入了所打汉字的部首的首部分码后,电子输入设备自动显示该部首的顺序数。实现人机交互的特性,减轻输入者的记忆量。
对某些不易找出部首的字,用任意一个本方法未用的非部首声母的的字母码或通用字符码做替代部首声母码。
对所要输入的汉字按前述的方法输入它的部首的首部分码和输入设备的提示的顺序数共同构成的部首声母(笔划)码或替代部首声母码后,按1代表横(横钩)、2代表竖(竖钩)、3代表撇、4代表点(捺)、5代表折的规则,输入字的其他部分的第一笔和第二笔的笔划码,最后,用字的其他部分的笔划数编写末尾码,共同构成整个字的编码。
与现有的汉字输入方法比较,本发明具有下列优点;(1)它克服了形码存在着记忆量大,要求打字者能将字正确的拆分的却地。(2)它克服了音码存在着重码多,并且,要求打字者对所打的字能正确的打出拼音来的却地。(3)它克服了音形码要求打字者既要能正确的拆分字,还要能正确的打出拼音来的却地。
本发明适用于只要打字者能做到以下条件之一的。(1)知道字的部首读音的声母和字的笔划顺序。(2知道字的部首第一笔码和字的笔划顺序。(3)知道字的总笔划数和字的笔划顺序。都可完成汉字的输入。它可以作为一种主要输入汉字的方法,或作为形码或音码输入方法的辅助输入方法来使用。
实施例;根据上述的方法,编写了部首读音表,部首读音的第一个字的声母及顺序数表,码表源文件。均附后;
部首读音表一 丨丿丶乙横竖撇点(捺)折二 十 厂 匚卜刂 冂 亻人二 十 厂 三框 卜 立刀 同框 单人人八 勹 几 儿 亠八 包头 几 儿 文头冫冖 讠卩 阝刀 力两点 秃宝盖 言字旁 单耳 耳朵旁 刀 力又 廴 凵 厶又 建之旁 下框 私儿工 土 士 艹 廾 大尢 扌寸工 土 士 草头 开字底 大 尢(尤) 提手 寸弋 口 口 巾 山弋(yi) 口 口 巾 山彳彡 犭夕 夂 饣广 忄双人 三撇 反犬 夕 冬头 食字 广 竖心旁门 丬(爿) 氵宀门 壮字旁 三点 宝盖辶 彐 尸 弓 己 屮 女 小 子 马之旁 雪底 尸 弓 已 出头 女 小 子 马纟 幺 巛绞丝 幺(yao) 三拐王 韦 木 犬 歹 车 戈 比 瓦 止 攴王 韦 木 犬 歹 车 戈 比 瓦 正 敲旁日 曰 贝 见 牛 手日 曰 贝 见 牛 手毛 气 攵 片 斤 爪 月 欠 风 殳毛 气 反文 片 斤 爪 月 欠 风 殳(shu)文 方 斗 火 父文 方 斗 火 父灬 户 礻心 肀(聿) 水 毋(母)四点 户 礻(示) 心 肀(yu) 水 母示 石 龙 业 目 田 四 皿 钅矢 禾示 石 龙 业 目 田 四 皿 金旁 矢 禾白 瓜 用 鸟 疒白 瓜 用 鸟 病字旁立 穴 衣 疋 皮 矛立 穴 衣字旁 疋(pi) 皮 矛耒 老 耳 臣 西 页  虫 缶 舌耒(lei) 老 耳 臣 西 页 虎头 虫 缶 (fou)舌竹 臼 自 血 舟竹 臼(jiu) 自 血 舟衣 羊 米 艮 羽 糸衣 羊 米 艮(gen) 羽 糸麦 走 赤 豆 酉 辰 豕 卤 里 足麦 走 赤 豆 酉(you) 辰 豕(shi) 卤 里 足身 采 豸 角 言 辛 谷身 采 豸(zhi) 角 言 辛 谷青 其 雨 齿 黾 隹 金 鱼青 其 雨 齿 黾(min) 隹(zhui) 金 鱼革 骨 鬼 食 音革 骨 鬼 食 音髟(kun) 麻 鹿 黑 鼠 鼻髟 麻 鹿 黑 鼠 鼻部首读音的第一个字的声母及顺序数表1 2 3 4 5 6 7 8 9 10 11 12b八 比 鼻 宀 勹 白 疒 卜 贝c艹 采 寸ch车 臣 辰 厂 亦 齿 虫 屮d大 斗 豆 刀 歹 亻卩 丶er二 儿 阝耳f缶 风 方 犭父 攵g广 戈 革 艮 工 弓 谷 骨 鬼 瓜h禾 一 火  户 黑j角 儿 见 巾 斤 钅金 廴 臼 纟己k口 廾 口 髟l刂 冫力 立 里 老 龙 卤 鹿 耒m马 麻 门 矛 米 毛 麦 皿 黾 木 母 日n女 鸟 牛p爿 皮 片 丿 疋q攴 气 其 欠 青 犬r人 日s氵灬 巛 四 匚 彡 厶t冖 冂 田 土 扌 夂w瓦 亠 文 王 韦x小 夕 西 糸 凵 心 辛 彐 血 穴z走 子 足 辶 自zh舟 乙 止 豸 竹 隹 爪 丬以下限于篇幅顺序数列在部首后sh手 1 舌 2 身 3 山 4 彳5 | 6 殳 7 鼠 8 水 9 忄10sh十 11 士 12 尸 13 饣(食) 14 礻15 示 16 石 17 矢 18 豕 19y尢 1 酉 2 业 3 页 4 又 5 羊 6 幺 7 音 8 用 9 月 10y衤11 衣 12 弋 13 讠14 言 15 肀 16 羽 17 雨 18 鱼 19 曰 20码表源文件限于篇幅对具体的汉字和词组仅举例说明编码方法。[Description]Name=交互码MaxCodes=7MaxElement=1usedCodes=′0123456789abcdefghijklmnopqrstuvwxyzWildChar=?NumRules=4[Rule]ca5=p11+p21+p31+n11ce2=p11+p12+p21+p22ce3=p11+p21+p31+p32ce4=p11+p21+p31+p41[text]匚1′’1冂2′’1勹3′’1亠4′’1冖4′’2卩 5’12廴 5′’2凵 5′’3厶5’′4廾1′’2尢1′’3弋1’′4口2′’2夂3′’2丬2′’3爿5′’5彐5′’6屮5′’7幺5′’8攴2′’4曰2′’5攵3′’3殳3′’4冖t″1欠q″4 辶z″4礻4′’3讠y′14 风f″2 彐x″8肀5′’9卩d″7殳sh″7尸sh′13毋5’10 阝er″3 文w″3 弓g″6矢3′’5刀d″4方f″3 已j′11疋5’11 力1″3斗d″2 屮i″8耒1′’5又y″5火h″3 女n″12′’6廴j″8父f″5 小x″1缶3′’6凵x″5灬s″2 子z″2臼3′’7厶s″7户h″5 马m″1艮5’13工g″5 礻sh′15 纟j′10酉1′’6 土t″4 心x″6 幺y″7豕1’′7 士sh′12 肀y′16巛s″3豸3′’8 艹c″1 水sh″9王w″4黾2′’7 廾k″2 毋m′11韦w″5隹3′’9 大d″1 示sh′16 木m′10髟1′’8 尢y″1 石sh′17 犬q″6一h″2 扌t″5 龙1″7 歹d″5丨sh″6寸c″3 业y″3 车i″1丿p″4 弋y′13目m′12戈g″2丶d″9 口k″1 田t″3 比b″2乙zh″2口k″3 四s″4 瓦w″1二er″1巾j″4 皿m″8 止zh″3十sh′11 山sh″4钅j″6 攴q″1厂i″4 彳sh″5矢sh′18 日r″2匚 s″5彡s″6 禾h″1 曰y′20卜b″8 犭f″4 白b″6 贝b″9刂″1 夕x″2 瓜g″10见j″3冂t″2 夂t″6 用y″9 牛n″3亻d″6 饣sh′14 鸟n″2 手sh″1人r″1 广g″1 疒b″7 毛m″6八b″1 忄sh′10 立1″4 气q″2勹b″5 门m″3 穴x′10攵f″6几j″2 丬zh″8衤y′11片p″3儿er″2爿p″1 疋p″5 斤j″5亠w″2 氵s″1 皮p″2 爪zh″7冫1″2 宀b″4 矛m″4 月y′10耒1′10谷g″7埂t4127刷11516老1″6 青q″5耿er4344 獭f41213耳er″4其q″3骸g8416挞t5136臣i″2 雨y′18 孩z2416汀s1122西x″3 齿i″6弧g6335廷j8314页y″4 黾m″9虎h4352巍sh43117h″4 隹zh″6 肌y10352 微sh52510虫i″7 金j″7饥sh14352 稀h1347缶f″1 鱼y″19 健d6518息x6326舌sh″2革g″3舰zh1254 小x1竹zh″5骨g″8尽sh13443 孝z2124臼j″9 鬼g″9劲13545选z4316自z″5 食sh′14 俊d6547癣b73514血x″9 音y″8竣14547摇t53410舟zh″1髟k″4馈sh14259 尧h2435衣y′12麻m″2愧sh10329 印d7353羊y″6 鹿1″9痢b7317英c1255米m″5 黑h″6立14 浴s1347艮g″4 鼠sh″8 隆er3359 寓b4259羽y′17啊k1527 垄t4135铡j6256糸x″4 阿er3125 谩y141511 闸m3255麦m″7 薄c14413 芒c1413帧j4216走z″1 雹y18355 摹c11511 症b7125赤i″5 病b7125 蘑c14116 住d6415豆d″3 并b1114 拧t5445注s1415酉y″2 场t45333 泞s1445亍er12辰i″3 尝x1456 啤k1329丌h2322豕sh′19 础sh18525 脾y10329 佟d6355卤l″8 储d64510 恰sh10346 佗d6445里l″5 怠x6545 洽s1346凇12128足z″3 耽er4455 取er4542 冖t1身sh″3丁h221娶n1128邸er3355采c″2 盯m1212 伞r1434邰er3545豸zh″4贰y13125 散f6128堋t4358角j″1 发y5533 省m12234 堍t4358言y′15浮s1347 盛m8136荨c1516辛x″7 涪s1418 怒x6535茛c1516蕖c14412瘛b71110蔻c14411瘼b71210摺t55411颉y4126撷t51212颌y4348唷k1418 蟆ch71210啖k1348 螈ch71310帷j4328 簟zh52511幄j4519 簪zh51513狻f4547 酢y2315猗f4138 酡y2445恪sh10356 觥i1246洹s1126 觫j1127洧s1136 鳌y19119濉s12513鳍y191210澧s12513匹11352妗n1344 酱16246姊n1325 敲244110纭j10114匆31333纰j10124亡415琛w4458 建52516琚w4518 乜a552椤m10258玺a3510棰m10319豫a5413辍ch1548计算机技术y14zh4m10m10辎ch1558中华人民共和国sh6sh11r1k3搿sh13410 发明专利y5r2h2h1擘sh15113 工商银行g5w2j6sh5臁y104113 自动化z513d61膦y104313 大学生d1z2p41怼x1545 土地t41t45恝x1116 锅炉j62h34睢m12328睥m12328铩j6346铫j6346稹h11210稷h12510
权利要求
1,一种汉字编码方法,其特征在于将所有部首用其平常(标准)读音的第一个字的声母用做首部分码,对于某些不易读出部首声母读音的,用部首的第一笔,按1代表横(横钩)、2代表竖(竖钩)、3代表撇、4代表点(捺)、5代表折的规则,编写首部分码,声母、笔划相同的,用各自的顺序数作次部分码,首部分码和次部分码构成部首声母(笔划)码。
2,根据权力要求1所述的方法,在首部分码和次部分码之间,输入n个(1=<n=<最大码长-首部分码长-顺序数的位数)ASCII码字符集位于0(零)之前的通用字符或0共同构成部首码。
3,根据权力要求1所述的方法,当数字键与字母键重合,如,2(abc)3(def)4(ghi)5(jkl)6(mno)7(pqrs)8(tuv)9(wxyz),用21代表a,22代表b,23代表c,31代表d,32代表e,33代表f,41代表g,42代表h,43代表i,51代表j,52代表k,53代表l,61代表m,62代表n,63代表o,71代表p,72代表q,73代表r,74代表s,81代表t,82代表u,83代表v,91代表w,92代表x,93代表y,94代表z。
4,根据权力要求1所述的方法,对某些不易找出部首的字,用任意一个非部首声母的字母码或通用字符码来替代部首声母码。
5,根据权力要求1或4所述的方法,对汉字在输入它的首部分码和输入设备提示的顺序数共同构成的部首声母(笔划)码或替代部首声母码后,按1代表横(横钩)、2代表竖(竖钩)、3代表撇、4代表点(捺)、5代表折的规则,输入字的其他部分的第一笔和第二笔的笔划码,用字的其他部分的笔划数做末尾码,共同构成整个字的输入码。
全文摘要
本发明公开了一种人机交互的汉字输入方法,它以部首读音的声母(笔划)做首位码,按输入设备的提示,输入顺序数做次位码,其后,按横1、竖2、撇3、点(捺)4、折5的规则,输入字的其他部分的第一笔和第二笔的笔划码,最后,用字的其他部分的笔划数做末尾码,完成字的编码。该方法也解决不知部首声母的和找不出部首的汉字输入及数字键与字母键共键的汉字输入。
文档编号G06F3/023GK1342926SQ0012871
公开日2002年4月3日 申请日期2000年9月8日 优先权日2000年9月8日
发明者孙强国, 丛桂滋 申请人:孙强国, 丛桂滋
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1