一种可触屏的拼音输入方法

文档序号:6482022阅读:325来源:国知局
专利名称:一种可触屏的拼音输入方法
技术领域
本发明涉及汉字的输入方法,具体涉及一种可触屏的拼音输入方法。
背景技术
随着科技的进步,数码产品越来越小型化,方便了用户的携带;但另一方 面,也导致键盘过小,从而影响了文字输入效率。在数字键盘中,T9输入法是 最优秀、使用最广泛的输入法,但也存在按键次数较多的情况。在26键以上标 准键盘中,所广泛使用的微软、谷歌拼音输入法,也同样存在输入效率低的问 题。
在申请人为上海龙旗科技有限公司、申请号为200710042907.4、公开号为 CN101334692A、发明名称为《连连看拼音输入法》的中国发明专利申请中,公 布了一种在可触屏上通过画线的方法输入拼音的技术方案。该发明专利申请在 一个很小区域内摆放了 9个按键,提高了汉字输入的准确率和速度;但在画线 输入汉字的过程中,画线的轨迹很多时候都是折线或曲线,这无疑影响了拼音 输入速度。

发明内容
本发明的目的在于克服现有技术的缺点与不足,提供一种简便易学且快速 的可触屏的拼音输入方法,通过拖行笔尖进行画线即可完成拼音的输入,避免 了繁琐的激发按键。
本发明的目的通过如下技术方案来实现 一种可触屏的拼音输入方法,其 特征在于所使用的可触屏包括若干个复合按键;每个复合按键包括26个字母 中的若干个字母按键,并代表该若干个字母的键值;包括字母"c"、 "s"、 "z" 的复合按键,还分别代表"ch"、 "sh"、 "zh"的键值;用触摸笔的笔尖点击可触 屏的复合按键,复合按键周围弹出该复合按键所代表的若干个键值后,将触摸 笔的笔尖拖行至相应的键值区域,选择拼音的声母或首字母;待弹出韵母区域 后,继续拖行笔尖使其进入相应韵母的区域,选择相应韵母;从弹出的候选汉 字区域里,选择相应的汉字。优选地,每个复合按键包括26个字母中的3-4个字母;优选地,所述候选汉字区域包括以笔尖所在点为圆心的候选汉字圆和位 于屏幕底部的区域。采用该技术方案,本发明可便捷地输入中文拼音。
所述首字母为首字母o或a或e;所述韵母区域包括与首字母o或a或e相 匹配的若干个韵母,该若干个韵母分别与首字母o或a或e组合后,构成汉字的 拼音。
所述韵母区域包括复韵母区域;复韵母区域包含至少一个"a"区域、"o" 区域、"e"区域、"i"区域、"u"区域、"n"区域、"g"区域,笔尖拖行到所述 区域时分别输入字母a、 o、 e、 i、 u、 n、 g,若笔尖经过"i"区域或"u"区域 但拖行的起点或终点不是"i"区域或"u"区域时不输入字母i或u;笔尖拖行 在复韵母区域输入26个复韵母时,所述区域的连线为一条线段。
所述区域在复韵母区域的位置分布关系为以"i"区域内的点为起点的有 向线段中,至少存在1条有向线段,依次穿过"i"区域、"a"区域、"o"区域, 或者依次穿过"i"区域、"u"区域、"a"区域、"o"区域;以"i"区域内的点 为起点的有向线段中,至少存在l条有向线段,依次穿过"i"区域、"a"区域、 "n"区域、"g"区域,或者依次穿过"i"区域、"u"区域、"a"区域、"n"区 域、"g"区域;以"i"区域内的点为起点的有向线段中,至少存在1条有向线 段,依次穿过"i"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u" 区域、"n"区域、"g"区域;以"i"区域内的点为起点的有向线段中,至少存 在1条有向线段,依次穿过"i"区域、"e"区域,或者依次穿过"i"区域、"u" 区域、"e"区域;以"i"区域内的点为起点的有向线段中,至少存在1条有向 线段,依次穿过"i"区域、"o"区域、"n"区域、"g"区域,或者依次穿过"i" 区域、"u"区域、"o"区域、"n"区域、"g,,区域;以"u"区域内的点为起点 的有向线段中,至少存在l条有向线段,依次穿过"ii"区域、"n"区域,或者 依次穿过"u"区域、"i"区域、"n"区域;以"u"区域内的点为起点的有向线 段中,至少存在1条有向线段,依次穿过"u"区域、"a"区域、"n"区域、"g" 区域,或者依次穿过"u"区域、"i"区域、"a"区域、"n"区域、"g"区域; 以"n"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿过"u" 区域、"e"区域,或者依次穿过"u"区域、"i"区域、"e"区域;以"ii"区域 内的点为起点的有向线段中,至少存在1条有向线段,依次穿过"u"区域、"o" 区域,或者依次穿过"u"区域、"i"区域、"o"区域;以"u"区域内的点为起 点的有向线段中,至少存在1条有向线段,依次穿过"u"区域、"a"区域、"i" 区域,或者依次穿过"u"区域、"i"区域、"a"区域、"i"区域;以"e"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿过"e"区域、"n" 区域、"g"区域。
上述包括复韵母区域的韵母区域,还包括单韵母区域,单韵母区域以触摸 笔的笔尖所处键值区域所代表的声母为中心,弹出在笔尖周围,且包括与笔尖 所处键值区域所代表声母相匹配的若干个单韵母。
本发明相对于现有技术具有如下的优点及效果-
1、 在本发明的拼音输入方法中,声母和韵母的输入通过两次可触屏中的画 线即可完成,方便快捷,输入效率高。其中,第一次画线是点击复合按键后, 拖行触摸笔的笔尖画线至拼音的声母或首字母所在的区域;第二次画线是选择 了声母或首字母后,拖行触摸笔的笔尖,选择拼音所对应的韵母。而待声母和 韵母都输入了之后,候选汉字同样也可以通过拖行笔尖的方式来选择,方便快 捷。
2、 在本发明的拼音输入方法中,韵母区域是弹出在所选择的声母或首字母 周围的,即韵母区域是动态跟随着声母或首字母的;从而使用户在输入拼音的 过程中,输入完声母或首字母后,即可在其周围继续输入韵母,而无需将触摸 笔拖行到可触屏的其它复合按键后再输入韵母对应的键值。可见,使用本发明 输入汉字时,触摸笔的笔尖拖行量减到了最小,输入时间得到了极大的縮短, 相应地输入效率得到了极大的提高。
3、 本发明在输入韵母时,画线的轨迹是线段,输入速度更快。在汉语拼音 中,共26个复韵母,分另U为ai、 ao、 an、 ang、 ei、 en、 eng、 ou、 ong、 ia、 ian、 iang、 iao、 ie、 iu、 in、 ing、 iong、 ua、 uai、 uan、 uang、 uo、 ui、 un、 ue。为了能够快速的输入这些复韵母,本发明巧妙地将组成这些复韵母的字母a、 o、 e、 i、 u、 n、 g分布在一个平面上,构成复韵母区域。输入时,只需用笔尖 沿着组成复韵母的字母拖行,即可完成一个复韵母的输入,且笔尖拖行的轨迹 为线段,从而进一步减小了笔尖拖行量,縮短了输入时间,提高了输入效率。
4、 本发明的拼音输入方法,可广泛应用在具有触感表面(如数据手套、跟 踪球、指示笔等)的汉字输入装置或系统中。


图1是本发明所使用的一种可触屏的按键分布示意图; 图2是图1中的"abc"键按下时,弹出的按键示意图; 图3是图1中的"def"键按下时,弹出的按键示意图;图4是本发明所使用的另一种可触屏的按键分布示意图; 图5是本发明输入单韵母的示意图; 图6是输入拼音"da"后的候选汉字圆示意图; 图7是本发明的复韵母示意图8是输入声母"d"且在图7中点击"a"后,隐去无效部分的示意图; 图9是输入声母"d"后,在图8中输入复韵母"ao"的示意图; 图IO是首字母为"a"时,所对应的韵母图。
具体实施例方式
下面结合实施例及附图对本发明作进一步详细的描述,但本发明的实施方 式不限于此。
本发明输入方法所使用的一种可触屏的按键分布图,如图1所示;所使用 的另一种可触屏的按键分布图,如图4所示。可触屏包括若干个复合按键;每 一复合按键均由26个字母中的3-4个字母或数字或符号按键组合而成,该复合 按键代表该若干个字母或数字或符号的键值;若复合按键包括字母"c"、 "s"、 "z",则该复合按键还分别代表"ch"、 "sh"、 "zh"的键值。当用触摸笔点击图 1中的任一复合按键时,将在被按下的按键周围弹出供选择区域,在选择区域显 示出该复合按键所代表的若干个键值。如图2所示,按下图1所示可触屏的"abc" 复合按键时,将在被按下的"abc"按键周围弹出"abc"复合按键所代表的四个 键值"a"、 "b"、 "c"、 "ch"。
采用本发明输入中文拼音的步骤如下-
步骤IOI,输入声母。用触摸笔点击可触屏的复合按键;当复合按键周围弹 出该复合按键所代表的若干个键值时,将触摸笔的笔尖拖行至相应的键值区域, 即完成了键值的选择。如图3所示,按下图1所示可触屏的"def"复合按键时, "def"复合按键周围弹出所代表的三个键值"d"、 "e"、 "f",将触摸笔的笔尖 按图3中的箭头所示方向拖行至键值"d"所在的区域,即完成了对键值"d" 的选择。
若采用本发明输入英文单词,则执行步骤101即可完成英文单词的输入。 步骤102,输入韵母步骤101选定声母后,不抬起笔尖,将在该声母的周 围弹出韵母区域,然后继续拖行笔尖使其进入相应韵母的区域,完成韵母的选 择。由于构成汉字拼音的韵母有单韵母和复韵母两种,优选地,本步骤在输入 单韵母时的步骤具体如下述步骤112,输入复韵母时的步骤具体如下述步骤122。步骤112,输入单韵母。在步骤101中,触摸笔的笔尖拖行至相应的键值区 域后,以触摸笔的笔尖所处点为中心,在笔尖周围弹出单韵母区域。所述中心 随笔尖的继续拖行而移动。所述单韵母区域,笔尖所处键值区域所代表的声母 为中心,且包括与笔尖所处键值区域所代表声母相匹配的若干个单韵母。此时, 若停止拖行笔尖,且不抬起笔尖,则单韵母区域中心被固定在笔尖停止拖行处, 不再随笔尖移动;然后,继续拖行笔尖,当进入单韵母区域中所对应的某个单 韵母时,即完成该单韵母的选定。如图5所示,当笔尖拖行至图3中的声母d 键值区域后,则以触摸笔的笔尖所处点为中心,在笔尖周围形成声母d的四个 单韵母a、 u、 e、 i;然后停止拖行笔尖,且不抬起笔尖,确定声母d的四个单韵 母区域中心;再继续拖行笔尖使其进入单韵母a的区域,即可完成单韵母a的选 定,从而完成了拼音"da"的输入。
步骤122,输入复韵母。在步骤112中,在笔尖的周围弹出单韵母区域后, 若停止拖行笔尖,且抬起笔尖,则弹出复韵母区域,所弹出的复韵母区域如图7 所示。复韵母区域包含至少一个"a"区域、"o"区域、"e"区域、"i"区域、"u" 区域、"n"区域、"g"区域。笔尖拖行到这些区域时分别输入字母a、 o、 e、 i、 u、 n、 g,其中若笔尖经过"i"区域或"u"区域,但拖行的起点或终点都不是 "i"区域或"u"区域时,即笔尖拖行时只是路过"i"区域、"u"区域时,不 输入字母i或u,即字母i、 u被略过。笔尖拖行在复韵母区域输入26个复韵母 时,所述区域的连线为一条线段,即组成复韵母的这些字母在复韵母区域的位 置分布关系为26个复韵母的各组成字母的连线为一条线段,具体如下
以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"a"区域、"o"区域,或者依次穿过"i"区域、"u"区域、"a" 区域、"o"区域,从而使笔尖以线段轨迹拖行时,输入复韵母iao;
以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"a"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u" 区域、"a"区域、"n"区域、"g"区域,从而使笔尖以线段轨迹拖行时,输入 复韵母iang;
以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u"区域、"n" 区域、"g"区域,从而使笔尖以线段轨迹拖行时,输入复韵母ing;
以"i"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"i"区域、"e"区域,或者依次穿过"i"区域、"u"区域、"e"区域,从而使笔尖以线段轨迹拖行时,输入复韵母ie;
以"i"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"i"区域、"o"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u" 区域、"o"区域、"n"区域、"g"区域,从而使笔尖以线段轨迹拖行时,输入 复韵母iong;
以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"n"区域,或者依次穿过"u"区域、"i"区域、"n"区域,从而 使笔尖以线段轨迹拖行时,输入复韵母im;
以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"a"区域、"n"区域、"g"区域,或者依次穿过"u"区域、"i" 区域、"a"区域、"n"区域、"g"区域,从而使笔尖以线段轨迹拖行时,输入 复韵母uang;
以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"e"区域,或者依次穿过"u"区域、"i"区域、"e"区域,从而 使笔尖以线段轨迹拖行时,输入复韵母ue;
以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"o"区域,或者依次穿过"u"区域、"i"区域、"o"区域,从 而使笔尖以线段轨迹拖行时,输入复韵母uo或ou;
以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"a"区域、"i"区域,或者依次穿过"u"区域、"i"区域、"a" 区域、"i"区域,从而使笔尖以线段轨迹拖行时,输入复韵母uai;
以"e"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"e"区域、"n"区域、"g"区域,从而使笔尖以线段轨迹拖行时,输入复韵 母engo
在本实施中,复韵母区域设有一区域供字母o、 i共用,也设有一区域供字 母u、 i共用,如图7所示。
为了使用户更迅速地找到拟输入复韵母的各组成字母所在区域,图7所示 的复韵母区域,可以根据所输入的声母、复韵母的首个字母而隐去不与所输入 声母、复韵母的首个字母组成拼音的无效部分,即不显示无效部分的字母。如 图8所示,输入声母"d"、复韵母的首个字母"a"后,复韵母区域将隐去"u" 区域和"e"区域。
输入复韵母时,在图7所示复韵母区域中,依次划过拟输入复韵母的各组成字母所在区域即可。例如,要输入复韵母"ao",如图9的箭头所示,笔尖依 次划过"a"、 "o"所在区域即可。
本发明输入单韵母时也可以利用图7所示的复韵母区域,只不过输入效率 会比采用步骤112输入时低一些。
在步骤102中完成韵母的输入后,就完成了拼音的输入;在屏幕下方将显 示该拼音的候选汉字或词组,接下来就是选定所输入拼音对应的汉字或词组了 。
步骤103,步骤102所输入拼音的候选汉字或词组,将以笔尖所在点为圆心, 显示在笔尖周围,形成候选汉字圆,如图6所示;并在屏幕固定区域,如屏幕 底部的区域,显示候选汉字或词组的区域;候选汉字圆的圆心随笔尖拖行而移 动。当屏幕显示候选汉字圆后,若停止拖行笔尖,且不抬起笔尖,则候选汉字 圆的圆心固定在笔尖停止拖行位置,不再随笔尖运动;此时继续拖行笔尖进入 候选汉字圆的相应区域时,完成相应汉字或词组的选定。当屏幕显示候选汉字 圆后,若停止拖行笔尖,且抬起笔尖,则可触屏恢复最初界面,用户可以输入 下一个汉字。也可以通过点击屏幕固定区域中的候选汉字或词组来选定汉字或 词组。
在本实施例中,候选汉字圆所包含的汉字,是根据上下文和使用频率,而 显示的与用户要输入的汉字最匹配的前六个汉字。除了候选汉字圆外,汉字选 择区域还有另外一个位于屏幕底部的区域,该区域按照现有的输入方法,呈条 状或矩阵排列,由相应的按钮控制翻页。若候选汉字圆所显示的六个汉字中, 没有用户所要输入的汉字,则用户可以通过位于屏幕底部的区域,寻址所要输 入的汉字。
如果拟输入汉字的拼音首字母不是声母,而是韵母o或a或e;则输入该首 字母的步骤与上述步骤101相同。用户按步骤101输入拼音的首字母o或a或e 后,将在该首字母的周围弹出韵母区域;所弹出的韵母区域包括与该首字母相 匹配的若干个韵母,该若干个韵母分别与该首字母组合后,构成汉字的拼音。 如图IO所示,若输入的首字母为"a",则在"a"的周围弹出与字母"a"相匹 配的若干个韵母,分别是"o"、 "ng"、 "n"、 "i"。用户按步骤112所述的方式, 即可完成韵母的选择,从而完成拼音的输入;然后再按步骤103所述的方式, 即可完成汉字的选择。
上述实施例为本发明较佳的实施方式,但本发明的实施方式并不受上述实 施例的限制,其他的任何未背离本发明的精神实质与原理下所作的改变、修饰、 替代、组合、简化,均应为等效的置换方式,都包含在本发明的保护范围之内。
10
权利要求
1.一种可触屏的拼音输入方法,其特征在于所使用的可触屏包括若干个复合按键;每个复合按键包括26个字母中的若干个字母按键,并代表该若干个字母的键值;包括字母“c”、“s”、“z”的复合按键,还分别代表“ch”、“sh”、“zh”的键值;用触摸笔的笔尖点击可触屏的复合按键,复合按键周围弹出该复合按键所代表的若干个键值后,将触摸笔的笔尖拖行至相应的键值区域,选择拼音的声母或首字母;待弹出韵母区域后,继续拖行笔尖使其进入相应韵母的区域,选择相应韵母;从弹出的候选汉字区域里,选择相应的汉字。
2. 根据权利要求1所述的一种可触屏的拼音输入方法,其特征在于所述 首字母为首字母o或a或e;所述韵母区域包括与首字母o或a或e相匹配的若 干个韵母,该若干个韵母分别与首字母o或a或e组合后,构成汉字的拼音。
3. 根据权利要求1所述的一种可触屏的拼音输入方法,其特征在于所述韵 母区域包括复韵母区域;复韵母区域包含至少一个"a"区域、"o"区域、"e" 区域、"i"区域、"u"区域、"n"区域、"g"区域,笔尖拖行到所述区域时分别 输入字母a、 o、 e、 i、 u、 n、 g,若笔尖经过"i"区域或"u"区域但拖行的起 点或终点不是"i"区域或"u"区域时不输入字母i或u;笔尖拖行在复韵母区 域输入26个复韵母时,所述区域的连线为一条线段。
4. 根据权利要求3所述的一种可触屏的拼音输入方法,其特征在于所述 区域在复韵母区域的位置分布关系为以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"a"区域、"o"区域,或者依次穿过"i"区域、"u"区域、"a" 区域、"o"区域;以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"a"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u" 区域、"a"区域、"n"区域、"g"区域;以"i"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"i"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"u"区域、"n" 区域、"g"区域;以"i"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿过"i"区域、"e"区域,或者依次穿过"i"区域、"u"区域、"e"区域;以"i"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"i"区域、"o"区域、"n"区域、"g"区域,或者依次穿过"i"区域、"n" 区域、"o"区域、"n"区域、"g"区域;以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"n"区域,或者依次穿过"u"区域、"i"区域、"n"区域;以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u,,区域、"a"区域、"n"区域、"g"区域,或者依次穿过"u"区域、"i" 区域、"a"区域、"n"区域、"g"区域;以"u"区域内的点为起点的有向线段中,至少存在1条有向线段,依次穿 过"ii"区域、"e"区域,或者依次穿过"u"区域、"i"区域、"e"区域;以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿过"U"区域、"0"区域,或者依次穿过"U"区域、"i"区域、"0"区域;以"u"区域内的点为起点的有向线段中,至少存在l条有向线段,依次穿 过"u"区域、"a"区域、"i"区域,或者依次穿过"u"区域、"i"区域、"a" 区域、"i"区域;以"e"区域内的点为起点的有向线段中,至少存在l条有向线段;依次穿 过"e"区域、"n"区域、"g"区域。
5. 根据权利要求3所述的一种可触屏的拼音输入方法,其特征在于所述 韵母区域还包括单韵母区域,单韵母区域以触摸笔的笔尖所处键值区域所代表 的声母为中心,弹出在笔尖周围,且包括与笔尖所处键值区域所代表声母相匹 配的若干个单韵母。
6. 根据权利要求3所述的一种可触屏的拼音输入方法,其特征在于所述 复韵母区域弹出在所选择声母的周围。
7. 根据权利要求1所述的一种可触屏的拼音输入方法,其特征在于每个 复合按键包括26个字母中的3-4个字母。
8. 根据权利要求1所述的一种可触屏的拼音输入方法,其特征在于每个复合按键还包括数字或符号按键,还代表所包括数字或符号的键值。
9. 根据权利要求1所述的一种可触屏的拼音输入方法,其特征在于所述候选汉字区域包括以笔尖所在点为圆心的候选汉字圆和位于屏幕底部的区域。
全文摘要
本发明为一种可触屏的拼音输入方法,所使用的可触屏包括若干个复合按键;每个复合按键包括若干个字母按键,并代表该若干个字母的键值;包括字母“c”、“s”、“z”的复合按键,还分别代表“ch”、“sh”、“zh”的键值;用笔尖点击复合按键,复合按键周围弹出该复合按键所代表的若干个键值后,将笔尖拖行至相应的键值区域,选择声母或首字母;待弹出韵母区域后,继续拖行笔尖使其进入相应韵母的区域,选择相应韵母;从弹出的候选汉字区域里选择相应的汉字。本发明声母和韵母的输入通过两次画线即可完成;韵母区域优选地弹出在所选择声母或首字母周围,即动态跟随声母或首字母,输入方便快捷,输入效率高。
文档编号G06F3/048GK101539835SQ20091003909
公开日2009年9月23日 申请日期2009年4月29日 优先权日2009年4月29日
发明者蒋武衡 申请人:蒋武衡
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1