一种点击式字母输入法的制作方法

文档序号:16810843发布日期:2019-02-10 13:37阅读:341来源:国知局
一种点击式字母输入法的制作方法

本发明涉及一种点击式字母输入法,尤其是形状与汉语拼音字母或英文字母形状一致的字母(以下简称字母)的输入法。



背景技术:

目前,广泛使用的各种点击式字母输入方案,每个字母对应一个按键,所有字母按键排列显示在输入界面。在输入界面尺寸较小时(例如智能手表)排列26个字母键就显得捉襟见肘,由于按键很小,使用者点击时极易点错,输入效率低,用户体验差。

随着包括智能手表和智能手环在内的智能穿戴市场及物联网市场的迅速壮大,人们对电子设备轻便性要求不断提高,在小尺寸输入界面上便捷输入字母的需求欲显迫切。而目前已知的点击式字母输入方案中,主要分两种,一种是将多个字母置于一个键位上,点击该键后再进行第二次或更多次点击选择目标字母;另一种是按照字母笔画来输入字母,可以输入笔画变化相对少的大写字母,但对于笔画比较复杂、变化较多的小写字母便无法直接用笔画输入。



技术实现要素:

本发明一种点击式字母输入法,将小写(或大写)字母拆解为一个或多个组成部件,且至少存在一个字母拆解后产生一个以上组成部件,分析各组成部件特征,将具有共同特征的组成部件用一个特征部件来表示,这样用特征部件来代表或描述该组所有组成部件,就将多个组成部件合并为一个特征部件。同时将无二义性的特征部件合并为特征部件(组),每个特征部件(组)可以用但不限于用字母(集)、文字(集)、符号(集)或图形(集)等作为特征标记代表该特征部件(组),且至少存在一个组成部件与所对应的特征标记不完全一致,该特征标记即为输入字母的基本单位。当输入字母时,根据字母拆解规则依次输入代表该字母组成部件对应的特征标记,即可完成该字母无二义性输入。

上述过程先将组成部件按特征分组提取特征部件,然后再对特征部件进行无二义性合并,便于使用者根据形状特征记忆特征标记。如不考虑方便记忆因素,也可直接将组成部件进行无二义性合并分组,每组对应生成一个特征标记。

所述二义性指一个特征标记排列组合可以输入一个以上字母,产生重码;而本发明中无二义性是指在符合字母拆解规则的前提下,构成任意两个字母的特征标记排列组合均不完全相同,不会产生重码。

当点击同一按键时,点击一次可以输入一个完整字母,点击多次可以输入另一个完整字母,无法完全确定所要输入的目标字母,本文中定义这种情况为第一键位冲突。当出现第一键位冲突时可以进行简单约定,例如长按特征标记所在按键达到限定时间则输入独立字母,未达到限定时间则输入非独立字母的特征标记;同理也可以在限定时间范围内快速连续按键输入非独立字母的特征标记,未在限定时间范围内连续按键则输入独立字母。但这样处理的负面作用是或者需要使用者等待,或者对使用者点击输入速度作了强制要求,前者影响了输入速度,后者降低了使用友好性。为避免第一键位冲突,可以限定每个字母必须连续点击固定数量的特征标记完成输入。

每个特征标记可以对应一个按键,排布在输入区域内,例如:圆形或方形的显示界面上,输入区域可以为显示界面边界及与边界等距的部分或全部区域内,这样中间区域用于显示输出信息;也可类似传统标准键盘,将显示界面下方固定区域作为输入区域;还可以在显示界面之外,在设备的侧面甚至背面设置按键来完成输入,可以节省显示界面空间。

本发明的有益效果:

1、在小写(或大写)字母输入模式时,为避免第一键位冲突,限定每个字母必须点击两次完成输入,且在对组成字母的特征标记排列组合的顺序不作要求的情况下,本发明实施例可以做到仅用七个按键完成任意一个字母的无二义性输入。

2、在小写(或大写)字母输入模式时,不考虑第一键位冲突,限定每个字母必须点击两次以内(含两次)完成输入,且在对组成字母的特征标记排列组合的顺序不作要求的情况下,本发明实施例可以做到仅用六个按键完成任意一个字母的无二义性输入。

使用者在本发明的实施例基础上,可根据自己输入习惯对字母进行不同的拆解分组,从而可实现个性化的字母输入方案。

附图说明

本发明的特征、性能由以下的实施例及其附图进一步描述。

图1是根据本发明一实施例的小写字母拆解组成部件的对应关系示意图。

图2是根据本发明一实施例的小写字母组成部件根据特征分组的示意图。

图3是根据本发明一实施例的提取各组成部件组的公共特征作为小写字母特征部件的转换关系示意图。

图4是根据本发明一实施例的特征部件进行无二义性分组生成小写字母特征标记的示意图。

图5是根据本发明一实施例的小写字母与特征标记编码的对应关系示意图。

图6是根据本发明一实施例的优化并进行无二义性分组后小写字母的特征标记示意图。

图7是根据本发明一实施例的优化后小写字母与特征标记编码的对应关系示意图。

图8是根据本发明另一实施例的大写字母拆解组成部件的对应关系示意图。

图9是根据本发明另一实施例的大写字母组成部件进行无二义性分组的示意图。

图10是根据本发明另一实施例的提取各组成部件组的公共特征作为大写字母特征标记的示意图。

图11是根据本发明另一实施例的大写字母与特征标记编码的对应关系示意图。

图12是根据本发明另一实施例的优化并进行无二义性分组后大写字母的特征标记示意图。

图13是根据本发明另一实施例的优化后大写字母与特征标记编码的对应关系示意图。

具体实施方式

下面详细说明本发明的实施例,但本说明书所公开的实施例只是对本发明单方面特征的一个例证,本发明的保护范围不限于此实施例,其他任何功能等效的实施例均落入本发明的保护范围内。除本说明书已描述的内容外,本领域技术人员根据前文描述和指导,清楚理解本发明并对本发明的模型及方法所做的其他修改同样落入本发明的保护范围内。

本发明一实施例实现26个小写字母的点击输入。如图1所示(字母字体为microsoftyaheiui,可以根据需要及字体不同将字母拆解为不同的组成部件),根据小写字母形状,将其拆解为组成部件。如图2所示(此分组并不唯一,可根据不同的形状特征进行分组),根据组成部件形状特征将组成部件进行分组。图2中第1组组成部件按字母顺序依次取自字母a/c/d/e/g/q/s,提此组组成部件共同特征:均有开口向右半包围弧形;类似第2组组成部件依次取自字母e/f/t/z,提取此组组成部件共同特征:均有笔画横;第3组依次取自a/f/h/m/m/n/r/x,提取共同特征:均有向下弯曲的弧度或角度或趋势;第4组依次取自b/d/h/k/l,提取共同特征:均有位于第一行和第二行的笔画竖;第5组依次取自p/q,提取共同特征:均有位于第二行和第三行的笔画竖;第6组依次取自b/p/s/z,提取共同特征:均有开口向左的半包围弧线或折线;第7组依次取自g/j/t/u/v/w/w/x,提取共同特征:均有向上弯曲的弧度或角度或趋势;第8组依次取自i/j,提取共同特征:均有笔画“点”;第9组取自k,提取特征:向右开口半包围折线;第10组依次取自i/r/u,提取共同特征:均有仅位于第二行的笔画竖;第11组取自o,提取特征:字母o本身;第12组取自y,提取特征:左上到右下的斜线;第13组取自y,提取特征:右上到左下的斜线。如图3所示,组成部件完成分组后,提取每组组成部件的共同特征为特征部件,其中第9、11、12、13组均为单组成部件直接分别做独立特征部件,一共有13个特征部件。如图4所示,根据小写字母拆解的规则,可以进一步优先,将组合在一起无二义性冲突的特征部件进行二次合并,形成八个特征标记,通过八个特征标记便可完成小写字母的无二义性输入,图5所示为对应组成26个小写字母(为方便易读用特征标记的数字序号作为特征标记的代码)的无二义性编码,可以看到任意两个小写字母的数字编码组合均不同。

如图5所示字母n与字母m的编码存在第一键位冲突,为避免第一键位冲突,本实施例提供了优化方案:规定所有字母必须经过连续两次点击完成输入。如图6所示,规定字母c、a、n、i、o、k、v分别连续双击序号1、2、3、4、5、6、7的按键输入,将原先作为特征部件的笔画“点”无二义性合并到序号为4的特征标记中,特征标记6中引入“重复”功能键,即点击第一个特征标记按键后,再点击此重复功能键可实现重复输入前一个特征标记,例如:点击图4中序号为3的特征标记,再点击重复功能键,等效于再次输入序号为3的特征标记,两个序号为3的特征标记唯一组成字母m,同理利用重复功能键重复输入序号为7的特征标记唯一组成字母w,规定利用重复功能键重复输入序号为4的特征标记唯一组成字母l。经过上述无二义性合并处理,既避免了第一键位冲突,且仅用七个按键、每个字母通过两次点击输入实现了所有小写字母的无二义性连续输入,图7所示为对应26个小写字母的无二义性输入编码。另外,除了前述26个小写字母外汉语拼音字母中含有ü,规定在中文输入模式下,按输入字母v的方式输出ü。

当不考虑第一键位冲突时,可以将图6中序号为2的特征标记去掉,规定由该特征标记生成的6个字母a、e、f、t、y、z,分别通过单击序号为1、3、4、5、6、7特征标记来完成输入,即实现了仅用六个按键完成任意一个小写字母的无二义性输入,且每个小写字母输入时点击次数不超过两次。

本发明另一实施例实现26个大写字母的点击输入。如图8所示(字母字体为microsoftyaheiui,可以根据需要及字体不同将字母拆解为不同的组成部件),根据大写字母形状,将其拆解为组成部件。如图9所示(此分组并不唯一,可根据不同的形状特征进行分组),根据组成部件形状特征将组成部件分组并直接进行无二义性合并,图9中第1组组成部件按字母顺序依次取自字母c/g/k/s,第2组组成部件依次取自字母a/b/b/d/g/h/t/z;第3组依次取自a/l/m/m/n/q/x,第4组依次取自i/k/n/p/r/t/u,第5组依次取自o/q/r,第6组依次取自h/u/v/w/w/x/y(字母h的一个组成部件为两竖而不是两个独立笔画竖),第7组依次取自e/e/f/j,第8组依次取自f/p/s/y/z。如图10所示,经过类似提取小写字母组成部件的公共特征生成特征部件,并进行无二义性合并分组的处理过程,生成了大写字母的特征标记,图11所示为对应生成大写字母的编码。如图12所示,为了避免第一键位冲突,对特征标记进行优化,规定每个大写字母点击两次才能完成输入,除引入前述“重复”功能键外还引用“左右反向”键,规定当第一次点击序号为3的特征标记后点击“左右反向”键输入字母j,图13所示为对应的大写字母无二义性编码。

当不考虑第一键位冲突时,可以将图10中序号为7的特征标记去掉,规定由该特征标记生成的6个字母h、u、v、w、x、y,分别通过单击序号为1、2、3、4、5、6特征标记来完成输入,即实现了仅用六个按键完成任意一个大写字母的无二义性输入,且每个大写字母输入时点击次数不超过两次。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1