数字触摸屏汉字盘生成汉字输入法的制作方法

文档序号:6355348阅读:406来源:国知局
专利名称:数字触摸屏汉字盘生成汉字输入法的制作方法
技术领域
本发明涉及一种汉字输入法,尤其是一种适用于通过数字键盘设置的触摸屏一 汉字盘,来生成汉字的一种复合双形码汉字输入法。
背景技术
目前数字键盘——主要由10个数字键和另外两个*,#键构成的键盘,应用的输 入法主要有笔画和拼音两种。由于键位较少的原因,笔画输入法取码太少,输入时按键次数 很多;拼音输入法也只是硬性嫁接在以英文字母为基础的键面上,无法体现出汉语拼音声、 韵、调的特点,两种方法均不符合人们的使用习惯,使用起来都不流畅,而且效率低下,让人 觉得很不方便;多数情况下人们还是得手写输入。以人们已有汉字知识为基础,充分体现汉 字拼音或字形特征的,用数字键盘触摸屏输入汉字的,比较好的方法目前还未看到,属于技 术空白。

发明内容
为了解决上述背景技术中存在的问题,填补这项技术空白,本发明提供了一种使 用方便,输入效率高,人人会使用的数字触摸屏——汉字盘生成汉字输入法。本发明的技术解决方案是提供了一种数字触摸屏——汉字盘向电子设备输入汉 字的笔画、部首和部件,再由电子设备根据接收到的这些汉字元素来生成汉字,其特殊之处 在于所述数字触摸屏——汉字盘生成汉字输入法包括以下步骤1)以《汉字属性字典》(语文出版社1989年版)部首总表中所列187个简化汉字 部首(略有取舍)作为编码码元;2)将0-9、*以及#数字键盘的键位对应于虚拟触摸屏,每个键位列出十个位置, 每个位置分为两行,上面的一行由生数12345组成,称为生数行;下面的一行由成数67890 组成,称为成数行;3)将187部首编码码元分成高频部首和低频部首两个组生数行提示高频部首组,共55部,其具体对应的键位是1 键为,11,日;12,月;13,大;14,土 ; 15,也;2 键为,21,山;22,水;23,火;24,雨;25,田;3 键为,31,木;32,石;33, ;34,羊;35,人;4 键为,41,王;42,马;43,弓;44,舟;45,车;5 键为,51,禾;52,乡;53,净;54,廿;55,虫;6 键为,61,口 ;62,亇;63,心;64广;65,女;7 键为,71,竹;72,广;73,韦;74,才;75,足;8 键为,81,i ;82,1_ ;83,米;84,鱼;85,鸟;9 键为,91,< ;92,贝;93,丨」;94,个;95,广;
0 键为,01,文;02,页;03,酉;04,各;05,耳;# 键为,#1,才,#2,力;#3,门;#4 戈;#5,目;成数行提示所余下的132个低频部首组。将132部按以下十种笔画代码进行编 码*1234567890、 + I I 乙孑'乂 'L 乂(点横竖撇折折提捺横折竖折叉)通过在*键位键入低频部首以上笔画代码,成数行按照代码来提示这些部首,以 供选择。4)通过触摸或键位键入代码,以部首查字方法输入汉字。上述步骤4)的具体实现方式是4. 1)用部首查字的方法拆分汉字;4. 2)通过触摸生数行高频部首组的一个部首,或键入生数行该部首的代码输入这 个高频部首;4. 3)在*键键入十笔画代码从成数行获得低频部首的提示;4. 4)通过触摸成数行低频组一个部首,或键入成数行该部首的代码输入这个低频部首。4.5)拆剩部分还可以拆出部首的继续拆出部首,拆不出的则在*键键入它的笔画 代码,即输入该字除部首以外的其他部件。上述数字触摸屏——汉字盘生成汉字输入法是用在手机或电脑等电子产品的数 字键盘上或虚拟屏幕上。上述高频部首组、低频部首组两组的编码码元,通过虚拟触摸屏——汉字盘,对应 到手机键盘的数字键位上。十笔画代码则对应在*键的十个键位上。上述高频部首组的编码码元对应于汉字盘上每个数字键位的生数行,即对应着键 名上行的12345五个数位。上述低频部首组的编码码元对应于汉字盘的每个数字键位的成数行,即对应着键 名下行的67890五个数位。上述低频部首组对应的成数行67890五个数位的显示内容,是由*键的十个代码 来管控的。本发明的优点是将中国人沿用了几百年的部首查字典的老方法,实现了电子化,把人们写字的过 程程序化,使得写字、查字和输入汉字就像玩电子游戏一样轻松简便,让人们使用起来十分 便利。真正做到了对使用者的知识要求达到最低(会查字就会用),输入效率高;同时,本 发明对使用者的技术要求达到最低,完全实现了人们长久以来要把记字根和拆字、编码的 麻烦交给机器去做的愿望。本发明永远都是一款电脑智能游戏找到要查汉字的部首,点一 下,或键入代码,电脑即可快速准确生成所要的汉字;并且有自动剔除多余和自动补充不足 的容错功能,是真正保证让每个人都会用的“一指禅”输入法。


图1是本发明所提供的数字触摸屏——汉字盘结构示意图。
具体实施例方式本发明是一种数字触摸屏——汉字盘生成汉字输入法。它不用英文大键盘,免去 了人们学习操作大键盘之苦,是一种应用数字小键盘或用鼠标,通过虚拟触摸屏——汉字 盘,以同一方案向电子设备输入汉字的方法。首先把187个部首全部定义在数字小键盘及 其虚拟触摸屏上本发明所提供的汉字输入方法包括以下步骤1)以《汉子属性字典》部首总表中所列187个简化汉字部首(根据实用),作为编 码码元。2)本发明设计了与数字键盘12个键位相对应的虚拟触摸屏,暂且叫它“汉字盘” 吧!在数字键盘的12个键位上,从每个键位列出十个位置,分为两行,上面的一行由生数 12345组成,叫生数行;下面的一行由成数67890组成,叫成数行;由生数行显示的部首始终 不变,由成数行所显示的部首则根据*键键入的笔画经常变化。3)将所有187部首编码码元分成高频和低频两组,分别对应到数字键位上及其虚 拟触摸屏——汉字盘上;第一组高频部首组,共55部;第二组低频部首组,共132部;其中高频组的编码占键位的生数行,对应着汉字盘上每个键名后的12345五个数 位;低频部首组的编码占键位的成数行,对应着汉字盘上每个键名下行的67890五个数位; 第一行生数行始终显示高频组的五个部首保持不变,第二行成数行则根据需要随时在不断 变化着。第一组,高频组;即使用频率最高的55个部首1 键为,11,日;12,月;13,大;14,土 ;15,也;2 键为,21,山;22,水;23,火;24,雨;25,田;3 键为,31,木;32,石;33, ;34,羊;35,人;4 键为,41,王;42,马;43,弓;44,舟;45,车;5 键为,51,禾;52,纟;53,净;54,廿;55,虫;6 键为,61,口 ;62,亇;63,心;64广;65,女;7 键为,71,竹;72,广;73,韦;74,才;75,足;8 键为,81,i ;82,1_ ;83,米;84,鱼;85,鸟;9 键为,91,< ;92,贝;93,丨」;94,个;95,广;0 键为,01,文;02,页;03,酉;04,各;05,耳;# 键为,#1,才,#2,力;#3,门;#4 戈;#5,目;第二组,低频组,即除去高频组以外的132个部首,该组的提示内容跟随*键键入 的笔画代码而变化;4)以部首查字的方法拆分汉字,通过触摸键位或键入代码输入部首;4. 1)通过触摸键位或键入代码输入高频部首;4. 2)通过点击*键的笔画代码,获得低频部首提示;4. 3)通过触摸键位或键入代码输入低频部首;
4. 4)通过点击*键的笔画代码输入待输入汉字其余的部件如果要键入的部首不在当前页面时,通过点击*笔画键,可“叫”该部首来到当前 页,然后选中该部首;从要输入汉字剩余部分中,再选部首,或再再选……,从#键成数行的提示栏中不 断生成汉字,即可查到所要输入的汉字。5)本发明对汉字采用了复合双形码编码,即笔画编码和部首编码两套编码同级运 行的方法。为了准确地模拟出人们写字和查字两个不同的操作程序,本输入法相应建立了两 套编码第一套是笔画编码,取汉字的笔画特征,以十笔画为编码码元,对每一个汉字都做 了编码,专门用来描述人的写字过程,用它可以“一笔一划”把每一个汉字都“写”出来。可 是谁都知道,汉字的笔画多寡不一,八笔以上的占一多半(还有二十笔的常用字),这么稠 的笔画,“写”起来会很繁琐,应该加以简化。那么该怎样简化呢?部首查字就是一种简化 的好办法;直接输入一个部首,相当于输入了一长串笔画码,这就要求另外再做一套编码; 第二套是部首编码,取汉字的部首特征,以187个部首为编码码元,对部首进行编码;接下 来关键的关键,是如何让这两种编码建立起联系,有良好的运行条件。显然,只要在第一套 编码各个数字前加上“*”,两套编码就可以同级运行了 ;比如输入“鱼”部,在汉字盘上触摸 “鱼”或键入其部首代码“84”,就相当于键入笔画代码*4*8*3*8*2*3*2*2。从而就使得两套 编码分别描述的写字和查字两个不同的过程,实现了同级运行,这样“部首代替笔画”与“笔 画调用部首”这两项重要功能也就同时实现了。该方法是应用在手机或电脑等电子产品的数字键盘上或虚拟屏幕上。部首编码码元从手机、电脑屏幕显示的虚拟数字键盘触摸屏——“汉字盘”对应 到相应的数字键位上。因输入数字代码或选择部首以后,由电脑生成汉字,所以叫做——汉 字盘生成汉字输入法。参见图1,本发明在进行汉字输入时,如果当前页面没有待查汉字的部首,就需要 “叫”它;“pq”就是按部首笔画代码点击*笔画键,所查部首即可来到当前页侯选;当然也可 以用*笔画键将整个汉字一直“写”进去;选择了一个部首以后,其剩余部分再用部首继续 区分它,结果可以用一句广告词来形容“幸福真的会来的很快! ”一般选两次足矣。例如输入“汉字输入法”五个字的过程是输入“汉”字;第一步在高频组找到“?,,部,单击或键入代码34该部首被选中;第二步在*笔画键位键入*8*7,找到当前页36位置上“又”部,单击或键入代码 36该部首被选中;提示栏中出现“汉,泽”两个待选字,选“汉”,该字就被输入。输入“字”字;第一步在高频组找到“ ”部,单击或键入代码64该部首被选中;第二步在*笔画键位键入*5*2,找到当前页66位置上“子”部,单击或键入代码 66该部首被选中;提示栏中“字”字唯一,选“字”,该字就被输入。输入“输”字;第一步在高频组找到“车”部,单击或键入代码45该部首被选中;第二步键入*5*6,找到当前页16位置上部首“人”,单击或键入代码16该部件被选中;提示栏中提示“轮、轸、辁、输”四个字,选“输”字,该字就被输入。输入“入,,字;第一步键入*4*7,提示栏出现“人、入”选“入”,入字就被输入。输入“法”字;第一步在高频组找到“?,,部,单击或键入代码34该部首被选中;第二步在高频组找到“土”部,单击或键入代码14该部首被选中;找到当前页16位 置上部件“去”,单击或键入代码16该部件被选中;提示栏出现“法”,选它,该字就被输入。本发明所有智慧都在提示栏集中体现着提示栏由#键的五个四格方框组成,当 你选择哪个部首时,哪个部首就会被提示出来;当你选择两个部首后,提示行即提示这种组 合结果比如输入“木”部,提示,木;再输入“土”部,提示,杜;桂;棱等。 与现行的输入法相比较作为输入法本发明可以与“五笔字型输入法”以及“手写输入法”相比较一,与五笔输入法比较本输入法与五笔的设计思想和方法完全相反。五笔输入法是对传统部首加以消减和压缩选出130多个字根,经合并以后定义在 26个键位上,每个键位平均代替四、五个字根;然后由人脑根据汉字的结构拆出字根,经过 编码、解码以后,变成手工肌腱操作;电脑则根据这些代码送出一些汉字,供给选择;本输入法则是以传统部首为基准,根据电子数码技术特点的需要稍作调整,基本 保持传统原样;对每个部首编了一个两位代码;人们以选择部首原型的方式,将这些部首 点进去,或键入其代码,由电脑根据输入的代码来生成所要的汉字。比较的结论1、五笔输入法的编码是给人编的,大脑是译码器,是为人工肌腱操作服务的;本输 入法的编码则是给电脑编的,是为机器识别和生成汉字提供数字依据的;人则是主宰,像上 帝造物一样用手指一点,要什么,电脑就生成什么。2、五笔输入法割裂了传统部首,不符合人们的使用和教学习惯,使用时需要学习 使用大键盘和拆字背字根;本输入法则继承和发展了传统部首,把查字过程程序化,完全符 合人们的使用和教学习惯,使用时不需要学习大键盘和拆字背字根;3、五笔输入法用编码与传统的打字机械硬把人和电脑绑在了一起;本输入法则体 现了以人为本,充分发挥了让电脑为人服务的电子智能化所能达到的高级程度。二,与手写输入法相比较手写输入法作为一种电脑识别手写汉字的技术方法是非常成功的,对于汉字研究 有非常重要的意义。但是把它作为一种汉字输入法,由于是手写,写的又是汉字,难免劳动 强度大,效率低下。本输入法则是把人们写字、查字的方法实现了电脑编程,让机器根据点击或键入的部首,懂得人们要写的是什么字。这样,输入汉字的人就完全不需要知道汉字编码,并且 只需按照提示按下比写字笔画少得多的几个部首键即可以输入汉字,比较结论应该说本发明让“手写”工作实现了机械化,程序化,智能化;提高了效 率,减轻了人的劳动强度。它还是人们学习汉字的好助手。发明人的初衷是,创造一支神奇的电子笔,代替天下所有人写字。
权利要求
1.一种数字触摸屏——汉字盘生成汉字输入法,其特征在于所述汉字盘生成汉字输 入法包括以下步骤1)以《汉字属性字典》部首总表中所列187个简化汉字部首作为编码码元;2)将0-9、*以及#数字键盘的键位对应于虚拟触摸屏,每个键位列出十个位置,每个 位置分为两行,上面的一行由生数12345组成,称为生数行;下面的一行由成数67890组成, 叫成数行;3)将187部首编码码元分成高频部首和低频部首两个组 生数行提示高频部首组,共55个,其具体对应的键位是1键为,11,日;12,月;13,大;14,土 ; 15,也;2键为,21,水;22,火;23,风;24,雨;25,田;3键为,31,木;32,石;33,山;34,? ;35,羊;4键为,41,王;42,马;43,弓;44,舟;45,车;5键为,51,禾;52,乡;53,净;54,廿;55,虫;6键为,61,口 ;62,亇;63,心;64广;65,女;7键为,71,竹;72,广;73,韦;74,才;75,足;8键为,81,i ;82,1_ ;83,米;84,鱼;85,鸟;9键为,91,< ;92,贝;93,ij;94,个;95,广; 0 键为,01,各;02,穴;03,页;04,酉;05,耳; #键为,#1,才,#2,力;#3,门;#4戈;#5,目;成数行提示所余下的132个低频部首组;将132部按以下十种笔画代码进行编码 *1234567890 、一丨)乙iL 乂点横竖撇折折提捺横折竖折叉通过在*键位键入低频部首以上笔画代码,成数行按照代码来提示这些部首,以供选择;4)通过触摸键位或键入代码,以部首查字方法输入汉字。
2.根据权利要求1所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于所述 步骤4)的具体实现方式是4. 1)用部首查字的方法拆分汉字;4. 2)通过触摸生数行高频部首组的一个部首,或键入生数行该部首的代码输入这个高 频部首;4. 3)在*键键入十笔画代码从成数行获得低频部首的提示;4. 4)通过触摸成数行低频组一个部首,或键入成数行该部首的代码输入这个低频部首;4. 5)拆剩部分还可以拆出部首的继续拆出部首,拆不出的则在*键键入它的笔画代 码,所述笔画代码是输入该字除部首以外的其他部件。
3.根据权利要求1或2所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于 所述汉字盘生成汉字输入法是用在手机或电脑电子产品的数字键盘上或虚拟屏幕上。
4.根据权利要求3所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于所述高频部首组以及低频部首组两组的编码码元分别对应到手机键盘的数字键位上及其虚拟 触摸屏——汉字盘上;所述十笔画代码则对应在*键的十个键位上。
5.根据权利要求4所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于所述 高频部首组的编码码元对应于手机键盘的每个数字键位的生数行,对应着触摸屏键名后的 12345五个数位。
6.根据权利要求4所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于所述 低频部首组的编码码元对应于手机键盘的每个数字键位的成数行,对应着触摸屏键名下行 的67890五个数位。
7.根据权利要求6所述的数字触摸屏——汉字盘生成汉字输入法,其特征在于所述 低频部首组对应的成数行67890五个数位的显示内容,是由*键的十个代码来管控的。
全文摘要
本发明涉及一种数字触摸屏——汉字盘生成汉字输入法,该方法包括以下步骤1)以《汉字属性字典》(语文出版社1989年版)部首总表中所列187个简化汉字部首(略有取舍)作为编码码元;2)将0-9、*以及#数字键盘的键位对应于虚拟触摸屏,每个键位列出十个位置,每个位置分为两行,上面的一行由生数12345组成,称为生数行;下面的一行由成数67890组成,称为成数行;3)将187部首编码码元分成高频部首和低频部首两个组4)通过触摸或键位键入代码,以部首查字方法输入汉字。本发明提供了一种使用方便,输入效率高,人人会使用的数字触摸屏——汉字盘生成汉字输入法。
文档编号G06F3/023GK102109955SQ20111005086
公开日2011年6月29日 申请日期2011年3月3日 优先权日2011年3月3日
发明者杜建 申请人:杜建
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1