一种虚拟键盘放大方法及装置制造方法

文档序号:6535354阅读:248来源:国知局
一种虚拟键盘放大方法及装置制造方法
【专利摘要】本发明适用于移动终端【技术领域】,提供了一种虚拟键盘放大方法及装置,在本发明中,通过检测触摸输入设备的悬浮状态的位置,将触摸输入设备的悬浮状态的位置对应的键盘按键进行放大,提高了输入准确率以及速度,增强了用户体验。
【专利说明】一种虚拟键盘放大方法及装置
【技术领域】
[0001]本发明属于移动终端【技术领域】,尤其涉及一种虚拟键盘放大方法及装置。
【背景技术】
[0002]现在智能移动终端应用越来越广泛,现有智能移动终端,比如智能手机,在进行文字输入时,通常具有多种不同的虚拟键盘排列方式,但是,手机屏幕的空间是有限的,虚拟键盘因为按键太多,不得不将每个字母的按键做的又窄又挤,用户在进行输入时,很容易因为触摸输入设备太大而触碰到错误的按键,影响用户使用体验。

【发明内容】

[0003]本发明的目的在于提供一种基于检测触摸输入设备的悬浮状态的位置的虚拟键盘放大方法及装置,旨在解决现有的虚拟键盘很容易因为触摸输入设备太大而触碰到错误的按键的问题。
[0004]本发明提供了一种虚拟键盘放大方法,包括:
[0005]检测触摸输入设备的悬浮状态的位置,所述悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态;
[0006]将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。
[0007]进一步的,所述检测触摸输入设备的悬浮状态的位置,具体为:通过自电容传感器电容变化检测触摸输入设备的悬浮状态的位置。
[0008]进一步的,所述检测触摸输入设备的悬浮状态的位置之前还包括:开启检测触摸输入设备的悬浮状态的位置的开关。
[0009]进一步的,所述方法还包括:将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键;
[0010]如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。
[0011]进一步的,所述检测触摸输入设备是否按下放大后的虚拟键盘按键,具体为:通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。
[0012]本发明还提供了一种虚拟键盘放大装置,包括:
[0013]第一检测单元,用于检测触摸输入设备的悬浮状态的位置,所述悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态;
[0014]放大单元,用于将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。
[0015]进一步的,所述第一检测单元还包括第一检测子单元,用于通过自电容传
[0016]感器电容变化检测触摸输入设备的悬浮状态的位置。
[0017]进一步的,所述装置还包括:
[0018]开启单元,用于开启检测触摸输入设备的悬浮状态的位置开关。[0019]进一步的,所述装置还包括:
[0020]第二检测单元、缩小单元;
[0021]所述第二检测单元,用于在触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键;
[0022]所述缩小单元,用于如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。
[0023]进一步的,所述第二检测单元还包括第二检测子单元,用于通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。
[0024]在本发明中,通过检测触摸输入设备的悬浮状态的位置,将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大,提高了输入准确率以及速度,增强了用户体验。
【专利附图】

【附图说明】
[0025]图1是本发明实施例提供的虚拟键盘放大方法的实现流程图;
[0026]图2是本发明实施例提供的虚拟键盘放大方法中检测触摸输入设备是否按下放大后的虚拟键盘按键的实现流程图;
[0027]图3是本发明实施例提供的虚拟键盘放大装置的结构框图。
【具体实施方式】
[0028]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0029]图1示出了本发明实施例提供的一种虚拟键盘放大方法的实现流程,详述如下:
[0030]步骤101、检测触摸输入设备的悬浮状态的位置,上述悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态。
[0031]首先需要检测触摸输入设备悬浮状态的位置,悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态。上述触摸输入设备可以是手指、触摸笔等其他触摸输入设备,在此不做限定。悬浮状态指触摸输入设备位于触摸设备上层预定空间的状态,触摸设备能够识别的悬浮状态,比如位于触摸设备虚拟键盘上方20mm内等。电容式触摸通过覆盖在手机屏幕上的X-Y电极网格工作,运用上面的电压。当有触摸输入设备靠近电极时,电容会改变,而且可以被测量。通过比较所有电极的测量值,就可以准确定位触摸输入设备的位置点。本发明实施例中,通过自电容传感器电容变化检测触摸输入设备的悬浮状态的位置。具体的,触摸屏上每一条X和Y线都是自电容传感器,自电容能够产生比互电容更强的信号,检测在屏幕上方20mm距离内的触摸输入设备位置移动,当有触摸输入设备停留在屏幕上方时,距离触摸输入设备最近的传感器线会被激活。这样就能检测到触摸输入设备悬浮的位置。
[0032]步骤102、将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。
[0033]检测到触摸输入设备的悬浮状态的位置后,将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。放大后,这样用户能更准确的按下按键,提高了输入准确性和速度,增强了用户体验。[0034]优选的,上述步骤101检测触摸输入设备的悬浮状态的位置之前还包括:开启检测触摸输入设备的悬浮状态的位置的开关。在智能移动终端所搭载的操作系统中,可以添加检测用户触摸输入设备悬浮的开关选项,用户在使用此功能前,需将功能开启。当功能开启后,智能移动终端比如手机开始输入并调出输入法键盘时,自电容传感器开始工作并检测触摸输入设备的悬浮状态的位置。
[0035]进一步的,为了更加精确的进行放大以及节省空间,上述虚拟键盘放大方法还包括检测触摸输入设备是否按下放大后的虚拟键盘按键,图2为检测触摸输入设备是否按下放大后的虚拟键盘按键的实现流程图,本发明实施例结合附图2对检测触摸输入设备是否按下放大后的虚拟键盘按键,做以下详细的描述:
[0036]步骤201、在触摸输入设备的悬浮状态的位置对应的虚拟键盘按键放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键。
[0037]在本发明实施例中,通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。互电容传感器位于触摸屏每一条X-Y电极网格的交叉点,电场小,信号强度低,但排列密度高,可以很精确的检测触摸输入设备是否按下按键,同时还可以实现多点触摸检测。
[0038]步骤202、如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。
[0039]如果第一时间内,比如0.5秒、I秒、1.5秒钟内,互电容传感器没有检测到触摸输入设备按下放大后的虚拟键盘按键,说明用户之前可能触摸输入设备一动位置错误,没有向需要的虚拟键盘按键对应位置进移动,从而导致悬浮位置错误,则将放大后的虚拟键盘按键缩小为放大之前的大小。当然,如果用户在第一间内按下放大后的按键之后,也可以自动缩小放大后的虚拟键盘按键。这样提闻了精确性以及节省空间,进一步提闻了用户体验感。
[0040]需要说明的是,对于前述的各方法实施例,为了简单描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本发明并不受所描述的动作顺序的限制,因为依据本发明,某些步骤可以采用其他顺序或者同时进行。
[0041]图3示出了本发明实施例提供的一种虚拟键盘放大装置的结构框图,该装置可以运行于具备触摸屏的包含有虚拟键盘的各种终端,包括但不限于移动电话、口袋计算机(Pocket Personal Computer, PPC)、掌上电脑、计算机、笔记本电脑、个人数字助理(Personal Digital Assistant, PDA)等。为了便于说明,仅示出了与本实施例相关的部分。参照图3,该虚拟键盘放大装置,包括:第一检测单元31,放大单元32。
[0042]第一检测单元31,用于检测触摸输入设备的悬浮状态的位置。进一步的,所述第一检测单元31还包括第一检测子单元311,用于通过自电容传感器电容变化检测触摸输入设备的悬浮状态的位置。自电容能够检测在屏幕上方20mm距离内的触摸输入设备位置移动,当有触摸输入设备停留在屏幕上方时,距离触摸输入设备最近的传感器线会被激活。这样就能检测到触摸输入设备悬浮的位置。
[0043]放大单元32,用于将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。第一检测单元31,检测到触摸输入设备的悬浮状态的位置后,通过放大单元32将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。放大后,这样用户能更准确的按下按键,提高了输入准确性和速度,增强了用户体验。
[0044]进一步的,所述装置还包括:开启单元33,用于开启检测触摸输入设备的悬浮状态的位置开关。在智能移动终端所搭载的操作系统中,可以添加检测用户触摸输入设备悬浮的开关单元33,用户在使用此功能前,需通过开启单元33将功能开启。当功能开启后,在手机开始输入并调出输入法键盘时,第一检测单元31开始工作并检测触摸输入设备的悬浮状态的位置。
[0045]进一步的,所述装置还包括:第二检测单元34、缩小单元35。
[0046]所述第二检测单元34,用于将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键。进一步的,所述第二检测单元34还包括第二检测子单元341,用于通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。
[0047]缩小单元35,用于如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。如果第一时间内,比如0.5秒、I秒、1.5秒钟内,第二检测单元34没有检测到触摸输入设备按下放大后的虚拟键盘按键,说明用户之前可能触摸输入设备移动位置错误,没有向需要的虚拟键盘按键对应位置进移动,从而导致悬浮位置错误,则缩小单元35将放大后的虚拟键盘按键缩小为放大之前的大小。当然,如果用户在第一间内按下放大后的按键之后,缩小单元35也可以自动缩小放大后的虚拟键盘按键。这样提闻了精确性以及节省空间,进一步提闻了用户体验感。
[0048]在本发明实施例中,第一检测单元31检测触摸输入设备的悬浮状态的位置,然后通过放大单元32将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大,提高了输入准确率以及速度,增强了用户体验。
[0049]以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。
【权利要求】
1.一种虚拟键盘放大方法,其特征在于,包括: 检测触摸输入设备的悬浮状态的位置,所述悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态; 将所述触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。
2.如权利要求1所述的方法,其特征在于,所述检测触摸输入设备的悬浮状态的位置,具体为: 通过自电容传感器电容变化检测触摸输入设备的悬浮状态的位置。
3.如权利要求1或2所述的方法,其特征在于,所述检测触摸输入设备的悬浮状态的位置之前还包括: 开启检测触摸输入设备的悬浮状态的位置的开关。
4.如权利要求1或2所述的方法,其特征在于,所述方法还包括: 将所述触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键; 如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。
5.如权利要求4所述的方法,其特征在于,所述检测触摸输入设备是否按下放大后的虚拟键盘按键,具体为: 通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。
6.一种虚拟键盘放大装置,其特征在于,包括: 第一检测单元,用于检测触摸输入设备的悬浮状态的位置,所述悬浮状态是指触摸输入设备位于触摸设备上层预定空间的状态; 放大单元,用于将触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大。
7.如权利要求6所述的装置,其特征在于,所述第一检测单元还包括第一检测子单元,用于通过自电容传感器电容变化检测触摸输入设备的悬浮状态的位置。
8.如权利要求6或7所述的装置,其特征在于,所述装置还包括: 开启单元,用于开启检测触摸输入设备的悬浮状态的位置的开关。
9.如权利要求6或7所述的装置,其特征在于,所述装置还包括: 第二检测单元、缩小单元; 所述第二检测单元,用于在触摸输入设备的悬浮状态的位置对应的虚拟键盘按键进行放大之后,检测触摸输入设备是否按下放大后的虚拟键盘按键; 所述缩小单元,用于如果第一时间内,没有检测到触摸输入设备按下放大后的虚拟键盘按键,则将放大后的虚拟键盘按键缩小为放大之前的大小。
10.如权利要求9所述的装置,其特征在于,所述第二检测单元还包括第二检测子单元,用于通过互电容传感器的电容变化检测触摸输入设备是否按下放大后的虚拟键盘按键。
【文档编号】G06F3/0484GK103761033SQ201410009986
【公开日】2014年4月30日 申请日期:2014年1月9日 优先权日:2014年1月9日
【发明者】刘云倚 申请人:深圳市欧珀通信软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1