一种基于触摸屏设备的虚拟键盘及其输入方法与流程

文档序号:11948911阅读:690来源:国知局
一种基于触摸屏设备的虚拟键盘及其输入方法与流程

本发明涉及输入法技术领域,具体涉及一种基于触摸屏设备的虚拟键盘及其输入方法。



背景技术:

目前,在触摸屏设备,如智能手机上,常见的虚拟键盘大多按照QWERTY全键盘或数字九宫格等方式布局,这两种虚拟键盘布局均基于传统物理键盘的布局方式,优点是能较快地适应用户传统的使用习惯。

但是QWERTY全键盘和数字九宫格等虚拟键盘布局方式无法适用于类似苹果智能手表这样小尺寸的触摸屏设备,以苹果1代智能手表的触摸屏尺寸为例,其屏幕尺寸大约在1.97英寸到2.2英寸左右,也即边长在38mm到42mm之间,去掉靠近屏幕边缘无法使用的区域,留给设置按键的区域大约边长只有36mm到40mm之间,QWERTY全键盘的虚拟键盘布局由于按键过多,显然是无法适用的;九宫格虚拟键盘虽然本身的按键数量相比于QWERTY全键盘的少了很多,但是考虑到其重码率很高,需要留出屏幕空间用于选择候选汉字拼音组合,另外还需要空间显示候选字或词和其他功能按键,包括确认键,空格键,删除键,数字符号切换键等等,这使九宫格虚拟键盘布局也无法适用,即使勉强应用,也会使输入体验很差。

而目前市场上还没有发现公开的一种虚拟键盘及其输入方法能很好地适用于类似苹果智能手表的小触摸屏幕的设备,除了语音输入方法之外,还没有能适用于其上的汉字拼音输入技术方案,因此亟需一个新的技术方案以解决这个问题。



技术实现要素:

针对上述现状和问题,本发明的目的在于:提供一种基于触摸屏设备的虚拟键盘及其输入方法,该虚拟键盘上设置5个英文元音字母按键a,e,i,o,u,且它们连续排列,按照26个标准英文字母表上的各字母的先后顺序,以该5个英文元音字母为索引,获得对应各元音之后的辅音字母的输入,再结合基于该虚拟键盘的输入方法,使得输入每一个完整汉字拼音只需要一到两次的点击或者滑动操作,从而使得在小尺寸触摸屏幕上进行信息输入成为可能,且有很好的输入体验。

为达到上述目的,本发明的实施例采用如下的技术方案:

一种基于触摸屏设备的虚拟键盘,其特征在于:

该虚拟键盘上显示5个英文元音字母按键a,e,i,o,u;

并且字母按键a,e,i,o,u连续排列;

所述的“字母按键a,e,i,o,u连续排列”是指,系统将a,e,i,o,u5个英文元音字母按键按照一行或一列或沿一规则曲线排列在一起,形成一个连续的元音字母按键区域;

如上所述的一种基于触摸屏设备的虚拟键盘,其特征在于:该键盘上还可设有退格键、空格键、数字符号切换键、大小写切换键等常见功能键中的至少一种。

一较佳实施例之中的所述虚拟键盘的字母按键部分,如图1,字母按键a,e,i,o,u从 上到下排成一列,位于屏幕左侧。

由于该虚拟键盘上的5个元音字母按键连续排列在一起,使得输入汉字拼音的韵母部分时,可以充分利用触摸屏的优势:可点按,可滑动或者拖拽,且手指(或触笔工具)需要移动的距离大大减少,从而提升了输入的速度和效率。

为了便于更好地理解本发明方案,在说明利用该虚拟键盘进行汉字拼音输入的方法之前,先简单梳理一下汉字拼音的基本特点,;

汉字拼音主要由声母部分和韵母部分组成,其中:

声母部分包括:b,c,d,f,g,h,j,k,l,m,n,p,q,r,s,t,w,x,y,z,zh,ch,sh等共23个;

韵母部分包括:a,ai,an,ao,ang,e,ei,en,er,eng,i,ia,ie,in,iu,ing,ian,iao,iang,iong,o,ou,ong,u,ua,ui,ue,uo,un,uai,uan,uang,v等共33个;

可见,声母部分除了zh,ch,sh为复合声母外,其余均为单字母声母;

韵母部分除了a,e,i,o,u,v为单元音韵母外,其余均为复合韵母,且又分为两种:

1)由元音字母组成的复合韵母,如:ai,ao,ei,ia,iao,ie,iu,ou,ua,ui,uo,ue,uai等;

2)由元音字母加n或ng组成的鼻音韵母,如:an,ang,en,eng,in,ing,ong,un,ung,iang,iong,uang等。

由于韵母v和ve(常写作ue)在实际使用中并不常用,总共涉及nv,nve,lv,lve等4个拼音音节,共32个汉字,另外,韵母er也是不常用的,所以本发明的技术方案中对于它们的输入方式未做特别设计,使用通常的单击字母按键获得它们的输入是可以被接受的。

综上所述,基于汉字拼音的特点,结合改进的虚拟键盘的布局方式,本发明提出一种利用基于触摸屏设备的虚拟键盘的输入方法,如下:

一种利用基于触摸屏设备的虚拟键盘的输入方法,其特征在于包括以下输入方式:

1)通过点按各元音字母按键之外的区域,获得对应元音字母之后的各个辅音字母在元音字母按键区域上的切换显示,包括:a之后的b,c,d;e之后的f,g,h;i之后的j,k,l,m,n;o之后的p,q,r,s,t;和u之后的v,w,x,y,z;然后手指(或触笔工具)继续滑动到需要的辅音字母按键之上,松开手指(或触笔工具),获得单声母的输入;

2)如同输入方式1)中所述,当手指(或触笔工具)滑动到字母按键z,c,s上时;手指(或触笔工具)再向元音字母按键区域外拖拽滑行至少一个字母按键尺寸的距离,松开手指(或触笔工具),获得复合声母zh,ch,sh的输入;

3)通过点按字母按键a,e,i,o,u,松开手指(或触笔工具),获得单韵母的输入;

4)通过点按一个元音字母按键并在元音字母按键区域内滑动经过需要的其它元音字母,松开手指(或触笔工具),获得所有由元音字母组合成的复合韵母,包括:ai,ao,ei,iu,ou,uo,ui,ue,ua,ie,ia,iao,uai;

5)通过点按一个元音字母按键并或在元音字母按键区域内滑动经过需要的其它元音字母,再向元音字母按键区域外拖拽滑行,松开手指(或触笔工具),完成所有由元音字母和n或者ng组合成的复合韵母,包括:an,en,in,un,ang,eng,ing,ong,ian,iang,iong,uan,uang等,其中:当拖拽滑行的距离大于1个字母按键尺寸且小于2个字母按键尺寸时,松开手指(或触笔工具), 获得an,en,in,un,ian,uan的输入;当拖拽滑行的距离大于2个字母按键尺寸时,松开手指(或触笔工具),获得ang,eng,ing,ong,iang,iong,uang的输入。

输入方式1)中,所述“通过点按各元音字母按键之外的区域,获得对应元音字母之后的各个辅音字母在原元音字母按键区域上的显示”是指当手指(或触笔工具)的触摸点位于一个元音字母所在行或列的区域且位于该元音字母按键之外时,系统将元音字母按键位上的各元音字母隐藏,切换显示成该元音字母之后和下一个元音字母之前的各辅音字母;

例如:当手指(或触笔工具)的触摸点位于元音字母a所在行上,且手指(或触笔工具)不在字母按键a本身上,则系统将原元音字母按键区域显示的a,e,i,o,u隐藏,切换显示出b,c,d这3个辅音字母。

输入方式2)和5)中,所述“拖拽滑行的距离大于1个字母按键尺寸”其中的“字母按键尺寸”是指当前设备虚拟键盘上所定义的一个字母按键的尺寸大小。

输入方式2)和5)中,所述“向元音字母按键区域外拖拽滑行”,其所述“拖拽滑行”的动作起点位于元音字母按键区域之内,终点位于元音字母按键区域之外,不限定拖拽滑行的方向。

输入方式4)和5)中,所述“在元音字母按键区域内滑动经过需要的其它元音字母”,更具体地,滑动动作的起点位于该复合韵母的第一个元音字母按键上,滑动动作的终点位于该复合韵母的最后一个元音字母按键上,滑动经过该复合韵母的中间位置上的元音字母按键,且滑动路径位于元音字母按键区域内。

用户可根据实际输入的需要,对以上几种输入方式做组合,以完成一个完整拼音的输入。

在实际的触摸屏操作手势定义上,“拖拽”和“滑行”两者并无明显的不同,本发明方案中使用“拖拽”表述是为了更形象地说明从元音字母按键区域向外部滑动时的要领,例如,通过点按住字母a并拖动它一段距离获得an或者ang,因为n和g本不在拖拽滑行的区域之内,通过拖动让所点按的元音字母后面多出一个n或者ng来,如此可以比较形象地说明如何获得所有类似鼻音韵母的输入。

综上所述,本发明最突出的技术优点是通过5个元音字母按照26个英文字母表的顺序索引到相应的辅音字母,并且将元音字母按键连续排列,使汉字拼音韵母部分的输入可以在通过在较短的距离内点按、滑行或者拖拽等动作来实现,充分利用了触摸屏的优势,进而使每个拼音的输入只需要一到两次的点按或者拖拽滑动动作即可完成。并且该虚拟键盘布局占用屏幕空间小且其输入方法能适用于类似苹果智能手表这样的小尺寸触摸屏设备,相较于九宫格布局方式,用该输入方式输入的拼音本身不会出现重码现象,节省了用于显示拼音重码的屏幕空间,输入体验也更佳。

附图说明

下面结合附图和实施例对本发明做进一步的说明。

图1为本发明一较佳实施例的虚拟键盘的示意图;

图2为本发明一较佳实施例的当点按元音字母按键A所在行区域时的键盘示意图;

图3为本发明一较佳实施例的当点按元音字母按键E所在行区域时的键盘示意图;

图4为本发明一较佳实施例的当点按元音字母按键I所在行区域时的键盘示意图;

图5为本发明一较佳实施例的当点按元音字母按键O所在行区域时的键盘示意图;

图6为本发明一较佳实施例的当点按元音字母按键U所在行区域时的键盘示意图;

图7为本发明实施例方案中步骤a状态下的键盘的示意图;

图8为本发明实施例方案中步骤b状态下的键盘的示意图;

图9为本发明实施例方案中步骤c状态下的键盘的示意图;

图10为本发明实施例方案中步骤d状态下的键盘的示意图;

图11为本发明实施例方案中步骤e状态下的键盘的示意图;

图12为本发明实施例方案中步骤f状态下的键盘的示意图;

图13为本发明实施例方案中步骤g状态下的键盘的示意图;

图14为本发明实施例方案中步骤h状态下的键盘的示意图;

图15为本发明实施例方案中步骤i状态下的键盘的示意图。

图16为本发明实施例方案中步骤j状态下的键盘的示意图;

图17为本发明实施例方案中步骤k状态下的键盘的示意图;

图18为本发明实施例方案中步骤l状态下的键盘的示意图;

图19为本发明实施例方案中步骤m状态下的键盘的示意图;

图20为本发明实施例方案中步骤n状态下的键盘的示意图;

图21为本发明实施例方案中步骤o状态下的键盘的示意图;

图22为本发明实施例方案中步骤p状态下的键盘的示意图;

图23为本发明实施例方案中步骤q状态下的键盘的示意图;

图24为本发明实施例方案中步骤r状态下的键盘的示意图;

图25为本发明实施例方案中步骤s状态下的键盘的示意图;

图26为本发明实施例方案中步骤t状态下的键盘的示意图;

图27为本发明实施例方案中步骤u状态下的键盘的示意图;

图28为本发明实施例方案中步骤v状态下的键盘的示意图;

图29为本发明实施例方案中步骤w状态下的键盘的示意图;

图30为本发明实施例方案中步骤x状态下的键盘的示意图;

具体实施方式

以输入“中华”两个汉字为例,本发明提供的一较佳实施例方案,有如下步骤:

a.如图7所示,进入拼音输入模式,屏幕显示虚拟键盘初始状态;;

b.如图8所示,点按元音字母按键U之外的所在行的任意区域,虚拟键盘键位上切换显示出元音字母U之后的5个辅音字母V,W,X,Y,Z;

c.如图9所示,手指(或触笔工具)不离开屏幕,继续水平向左移动到字母Z,再向右拖拽移动至少一个键位尺寸的距离(如图中箭头线段1,2,3所示);

d.如图10所示,松开手指(或触笔工具),复合声母“zh”进入输入框,同时虚拟键盘键位恢复初始状态;

e.如图11所示,继续点按字母按键“O”并向右拖动大于2个键位尺寸的距离;

f.如图12所示,松开手指(或触笔工具),鼻音韵母“ong”进入输入框,同时虚拟键盘键位恢复初始状态;

g.如图13所示,继续点按字母按键“E”之外的所在行的任意区域,虚拟键盘键位切换 显示出辅音字母“F,G,H”;

h.如图14所示,手指(或触笔工具)不离开屏幕,移动到字母按键“G”上,再继续滑行到字母“H”上(如图中箭头线段1,2,3所示);

i.如图15所示,松开手指(或触笔工具),声母“h”进入输入框,同时虚拟键盘键位恢复初始状态;

j.如图16所示,继续点按字母按键“U”,并继续向上滑行至字母按键“A”上;

k.如图17所示,松开手指(或触笔工具),复合韵母“ua”进入输入框,同时键位恢复初始状态;

1.如图18所示,系统根据完整拼音“zhonghua”,提示候选字词,选择“中华”,完成输入。

再以输入“创新”两个汉字为例,本发明提供的一较佳实施例方案,有如下步骤:

m.如图19所示,进入拼音输入模式,屏幕显示初始键盘;

n.如图20所示,点按元音字母按键A之外的所在行的任意区域,虚拟键盘键位上切换显示出元音字母A之后的3个辅音字母B,C,D;

o.如图21所示,手指(或触笔工具)不离开屏幕,水平向左移动到字母按键“B”上,再继续滑行到字母“C”上,再向右拖拽移动至少一个字母按键尺寸的距离(如图中箭头线段1,2,3所示);

p.如图22所示,松开手指(或触笔工具),复合声母“ch”进入输入框,同时虚拟键盘键位恢复初始状态;

q.如图23所示,继续点按字母按键“U”并向上滑行到字母按键“A”,再向右拖拽移动大于2个字母按键尺寸的距离(如图中箭头线段1,2所示);

r.如图24所示,松开手指(或触笔工具),复合韵母“uang”进入输入框,同时虚拟键盘键位恢复初始状态;

s.如图25所示,点按元音字母按键U之外的所在行的任意区域,虚拟键盘键位上切换显示出元音字母A之后的5个辅音字母V,W,X,Y,Z;

t.如图26所示,手指(或触笔工具)不离开屏幕,水平向左移动到字母按键“Z”,再继续向上移动到字母按键“X”(如图中箭头线段1,2所示);

r.如图27所示,松开手指,单声母“x”进入输入框,同时虚拟键盘键位恢复初始状态。

r.如图28所示,继续点按字母按键“I”,并且向右拖拽移动大于1个键位尺寸,且小于2个键位尺寸的距离;

r.如图29所示,松开手指(或触笔工具),前鼻韵母“in”进入输入框,同时虚拟键盘键位恢复初始状态;

r.如图30所示,系统根据完整拼音“chuangxin”,提示候选字词,选择“创新”,完成输入;

其它汉字拼音的输入可以由此实施例方案类推而得。

本实施例方案在编程实现的过程中,先定义出虚拟键盘的各功能区域,如元音字母按键区域和各元音字母所在行的区域,这些区域在显示上可通过虚框或背景色来表示,以方便用户找准需要触摸的位置。

以上所述,仅为本发明较佳实施例而已,故不能依此限定本发明实施的范围,即依本发明专利范围及说明书内容所作的等效变化与修饰,皆应仍属本发明涵盖的范围内,且本发明方案并不限定应用于小尺寸触摸屏幕的设备上,在更大尺寸触摸屏幕设备上也可适用。

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