一种触摸屏用户输入的方法和装置的制作方法

文档序号:6618781阅读:114来源:国知局
专利名称:一种触摸屏用户输入的方法和装置的制作方法
技术领域
本发明涉及通信领域,尤其涉及一种触摸屏用户输入的方法和装置。
背景技术
随着多媒体信息查询的与日俱增,人们越来越多地谈到触摸屏,用户 只要用手指轻轻地碰显示屏上的图符或文字就能实现对主机操作,从而使 人机交互更为直截了当。触摸屏可分为电阻式、电容感应式、红外线式以 及表面声波式触摸屏等,它是目前最简单方便的一种人机交互方式,触摸 屏的应用范围非常广泛,尤其可以用在电脑、手机等电子设备上。
目前触摸屏输入的方法主要有1、将全键盘绘制在触摸屏上,用户手指 接触到触摸屏后,触摸点对应的单个按键被放大,随后,用户可将手指在屏 上任意移动,接触点所到之处的单个按键放大,当用户确认当前放大的按键 为需要输入的按键后,手指离开触摸屏,选定的按键对应的字符被输入。 2、在触摸屏上划分为若干个输入格,每个输入格划分有中央区域,及与中央 区域相邻的若干个周边区域,在每个输入格上的每个区域定义了 一个输入字 符,若干个输入格相互邻接,每个输入格划分为有中央区域及与中央区域相 邻的周边上区域、下区域、左区域、右区域,输入格上无相邻接输入格的一 侧周边区域被中央区域覆盖。点击输入格的任何区域则输入该中央区域所表 示的符号,从一输入格划线进入另外一个输入格,则前一输入格被划到的那 个周边区域所表示的符号被输入。
在实现本发明过程中,发明人发现现有技术中至少存在如下问题 现有技术1虽然选定的单个按键被放大,但由于用户手指的遮挡,用户不 便快速确认所选定的按键;用户输入时,点击区域附近的按键都被遮挡,当用户点击错误时,无法确定要输入的按键所在的具体位置,容易造成误输 入,导致输入效率不高。现有技术2重新定义了按键的键位,操作习惯发生了 改变,用户使用前必须有一段学习适应期,影响了用户的使用。

发明内容
本发明的实施例提供了一种触摸屏用户输入的方法和装置,在不改变操 作习惯的前提下,解决了用户使用触摸屏小型全键盘时误输入及效率不高的 问题。
本发明实施例所述的一种触摸屏用户输入的方法,包括 对用户即将点击的区域进行预测;
将预测的结果在预定的区域内按照预定的倍数进行放大; 在it大区域内确认输入。
本发明实施例所述的一种触摸屏用户输入的装置,包括 用户输入预测模块,用于对用户即将点击的区域进行预测; 放大处理模块,用于将所述用户输入预测模块预测的结果在预定的区域 内按照预定的倍数进行放大;
控制输入模块,用于在所述放大处理模块放大的区域内确认输入。 由上述本发明的实施例提供的技术方案可以看出,在用户未点击触摸屏 时,对用户的输入位置进行预测,并放大预测区域,这时用户可以在放大区 域内确认输入相应的按键,从而达到了在消除用户误才喿作的同时,不需特殊 的操作即可准确的选择所要输入的按键,大大提高了用户的输入效率。


为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所 需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发 明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的 前提下,还可以根据这些附图获得其他的附图。图1为本发明实施例所述的一种触摸屏用户输入装置的结构示意图2为本发明实施例所述的放大处理模块2的一种结构示意图; 图3为本发明实施例所述的控制输入模块3的一种结构示意图; 图4为本发明实施例采用图像分析方法时若干摄像头子模块放置的结构示 意图5为本发明实施例釆用红外检测方法时若干红外发射模块放置的结构示
意图,其中"I"表示用户手指或铁笔的位置,表示红外发射单元的位 置,虚线为产生的红外光栅;
图6为本发明实施例所述的在空白位置提取放大过程触摸屏的画面,其中
"团,,为选中的按键,"0"表示预测后的放大区域;
图7为本发明实施例所述的在原有位置提取放大过程触摸屏的画面,其中
"Q"为选中的按键。
具体实施例方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行 清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而 不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作 出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例提供的一种触摸屏用户输入的方法中,首先将全键盘绘制 到触摸屏上,对用户即将点击的区域进行预测,其次,将预测的结果在预定 的区域内按照预定的倍数进行放大,最后,在放大区域内确认输入。所述预 定区域可根据预测结果的大小来设定,若预测的结果为一个点,则可以是以 预测点为中心的圆形区域,所述放大倍数可根据用户的需要和屏幕的大小等
需要来设定,比如可以设定为3倍或5倍。
在上述处理方案中,所述对用户即将点击的区域进行预测过程可以通过 在触摸屏边缘的两条互相垂直的纵横边框上分别安装若干摄像头,采集触摸屏平面上方的图像,在用户的手指或铁笔离触摸屏小于指定距离D时可以采集到用户的手指或铁笔,根据采集到的图像进行分析,获得预测的结果,所述
的指定3巨离D,可以为5cm或10cm;
所述对用户即将点击的区域进行预测过程也可以通过在触摸屏边缘的两条互相垂直的纵横边框上安装若干红外发射子模块,在红外发射子模块的对端分别安装相应的红外接收子模块用来接收红外线,发射的红外线交叉成红外光栅,当用户即将点击触摸屏上方的某个区域时,红外接收子模块接收到结果会发生变化,通过分析接收结果的变化获取预测的结果;
所述对用户即将点击的区域进行预测过程还可以通过在触摸屏的下方安装若干电容极板得到对应的电容值,当用户靠近电容^f及板时,所述电容极板对应的电容值就会发生变化,通过检测电容值的变化,获:f又预测的结果。
在上述处理方案中,所述在预定区域内放大的过程可以包括
如图6所示,取出预定区域内所覆盖的按键进行放大,所述预定区域包含1个或多个按键,如图7所示,放大的位置可以在原有位置或空白位置上放大。预定区域包含的按键个数可根据屏幕的大小或用户的需要来设定,以使用户能看清放大后的按一睫为准。
在上述处理方案中,所述在放大区域内确认输入可以包括
首先,确定触摸屏被点击的位置,获得实际触摸点,其次,根据实际触摸点在触摸屏上的移动方向突出显示相应的按键,最后,在实际触摸点消失时对突出显示的按4建进行确认输入。
也可以包4舌
首先,根据预测结果突出显示相应的按键,然后,在触摸屏被点击时对突出显示的按键进行确认输入,若预测结果对应的按键不是用户所要输入的按键,则可在不点击触摸屏时进行移动使预测结果发生相应的改变后,在触摸屏被点击时对突出显示的按键进行确认输入。本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施
例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory, ROM)或P逭才/L存卡者^己忆体(Random Access Memory,RAM)等。
本发明实施例所述的方法,解决了用户使用触摸屏小型全键盘时误输入的问题,其实预测区域中包含的按键就是用户容易误输入的按键或组合,用户可以通过直接点击或是滑动的方式确定要输入的按键,从而达到了在消除用户误搡作的同时,不需改变习惯和特殊的操作即可准确的选择所要输入的按键,这样大大提高了用户的输入效率。
本发明实施例所述的一种触摸屏用户输入的装置,如图1所示,包括用户输入预测才莫块1,用于对用户即将点击的区域进行预测;放大处理模块2,用于将所述用户输入预测模块预测的结果在预定的区域内按照预定的倍数进行放大;
控制输入模块3,用于在所述放大处理模块放大的区域内确认输入。在上述装置中,如图4所示,用户输入预测模块1可以包括若干摄像头子模块41和图像分析子模块,具体可以若干摄像头子模块41分别设置在触摸屏40边缘的两条互相垂直的纵横边框上,若干摄像头子模块在用户手指或者铁笔46离触摸屏40小于指定距离D时能采集到手指或者铁笔46,并且所述的若干摄像头子模块41可以采集到触摸屏40上方的每个角落,将这些摄像头子模块41对应的触摸屏的边框作为坐标轴,坐标轴平面与触摸屏平面平行,且位于触摸屏的上方;
摄像头子模块41,用于采集触摸屏平面上方的图像;
图像分析子模块,用于根据若干摄像头子模块41采集到的图像进行分析,获得预测的结果。
具体地,可以在摄像头子模块41对面的触摸屏边框边界设置边界标记,
当手指或者铁笔46距离触摸屏40小于指定距离D时,摄像头子模块41可以采集到图像43,图像分析子模块通过分析摄像头子模块41采集到的手指或铁笔的像44与釆集到的边界标记的像45之间的相对位置,得到用户即将点击的区域42。
或者,如图5所示,所述用户输入预测模块1也可以包括若干红外线发射子模块和若干红外线接收子模块以及分析子模块,具体可以在触摸屏边缘的两条互相垂直的纵横边框上安装若干红外发射子模块,在若干红外发射子模块的对端分别安装相应的若干红外接收子模块,安装的红外发射子模块与红外接收子模块的个数要相同,安装的越多预测的结果越集中准确,并且要保证使红外线交叉成的红外光栅平面位于触摸屏的上方,能覆盖住触摸屏平面,且与触摸屏平面平行,安装的越多检测的越准确,当用户即将点击触摸屏上方的某个区域时,所述区域内的红外线就会发生变化;红外线发射子模块,用于在触摸屏上方发射红外线;红外线接收子模块,用于接收对应红外线发射子模块发射的红外线;分析子模块,用于分析红外线接收子模块接收结果的变化获取预测的结果。
具体地,当用户的手指或铁笔接触到红外光栅的平面,红外线发射子模块发射的红外线被阻隔,红外线接收子模块接收不到红外线,即接收结果发生变化,分析子模块分析接收结果得出用户的手指或铁笔的位置,预测即将点击的区域。
或者,所述用户输入预测模块1还可以包括若干电容极板、检测子模块和比较子模块,具体可以在触摸屏的下方安装若干电容极板,安装的电容极板要能覆盖住触摸屏,所有电容极板连接到检测子模块,当用户靠近电容极板时,检测子模块就会检测到电容极板电容值的变化,从而根据电容值的变化大小,获取预测结果。
若干电容极板,用于获得触摸屏上电容值;
检测子模块,用于检测若干电容极板获得的电容值的变化,比较子模块,用于对检测子模块检测到变化的电容值进行比较,获取预测的结果。
在上述装置中,如图2所示,所述放大处理模块2可以包括提取子模块21,用于取出预定区域内所覆盖的按键,所述预定区域包含1个或多个按键;
放大子模块22,用于对提取子模块取出的按键进行放大。还可以包括
定位子模块23,用于将提取子模块取出的按键定位在原有位置或空白位置。
在上述装置中,如图3所示,所述控制输入模块3可以包括感应子模块31,用于在放大区域内,确定触摸屏被点击的位置,获得实际触摸点;
控制子模块32,用于根据感应子模块得到的实际触摸点在触摸屏上的移动方向,突出显示相应的4妄4建;
输入子模块33,用于在实际触摸点消失时对控制子模块产生的突出显示按键进行确认输入。
或者,所述控制输入模块3也可以包括
显示输入子模块,用于在放大区域内根据预测结果突出显示相应的按键,在触摸屏被点击时对突出显示的按键进行确认输入。
本发明实施例所述的装置,解决了用户使用触摸屏小型全键盘时误输入的问题,在触摸屏未被点击时,对即将点击的位置进行预测,并放大预测区域,这时用户可以确认需要点击的按键是否已经被包括在放大区域内;预测
区域中包含的按键其实就是用户容易误输入的按^:或组合,用户可以通过直
接点击或滑动的方式确定需要输入的按键,从而达到了在消除用户误操作的同时,不需特殊的操作即可准确的选择所要输入的按键,这样大大提高了用户的输入效率。
以上所述,仅为本发明较佳的具体实施方式
,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应该以权利要求的保护范围为准。
权利要求
1、一种触摸屏用户输入的方法,其特征在于,包括对用户即将点击的区域进行预测;将预测的结果在预定的区域内按照预定的倍数进行放大;在放大区域内确认输入。
2、 根据权利要求1所述的方法,其特征在于,所述对用户即将点击的区 域进行预测包括通过摄像头采集触摸屏平面上方的图像,根据采集到图像进行分析,获 得预测的结果;或者通过分析设置在触摸屏上方的红外线的变化获取预测的结果; 或者通过^r测触摸屏上电容值的变化,获取预测的结果。
3、 根据权利要求1所述的方法,其特征在于,所述将预测的结果在预定 的区域内按照预定的倍数进行放大包括取出预定区域内所覆盖的按键进行放大,所述预定区域包含1个或多个按键。
4、 根据权利要求3所述的方法,其特征在于,所述取出预定区域内所覆 盖的按键进行放大是取出预定区域内所覆盖的按键在原有位置或空白位置放 大。
5、 根据权利要求1所述的方法,其特征在于,所述在放大区域内确认输 入包括在放大区域内,确定触摸屏被点击的位置,获得实际触摸点,根据实际 触摸点在触摸屏上的移动方向突出显示相应的按键,在实际触摸点消失时对 突出显示的按键进行确认输入;或者包括在放大区域内,根据预测结果突出显示相应的按键,在触摸屏被点击时对突出显示的按键进行确认输入。
6、 一种触摸屏用户输入的装置,其特征在于,包括用户输入预测模块,用于对用户即将点击的区域进行预测; 放大处理模块,用于将所述用户输入预测模块预测的结果在预定的区域 内按照预定的倍数进行放大;控制输入模块,用于在所述放大处理模块放大的区域内确认输入。
7、 根据权利要求6所述的装置,其特征在于,所述用户输入预测^t块包括摄像头子模块,用于采集触摸屏平面上方的图像;图像分析子模块,用于根据摄像头子模块采集到的图像进行分析,获得预测的结果;或者,所述用户输入预测模块包括 红外线发射子模块,用于在触摸屏上方发射红外线; 红外线接收子模块,用于接收红外线发射子才莫块发射的红外线; 分析子模块,用于通过分析红外线接收子模块接收结果的变化获取预测的结果;或者,所述用户输入预测模块包括 电容极板,用于获得触摸屏上电容值; 检测子模块,用于检测电容极板获得的电容值的变化; 比较子模块,用于对检测子模块检测到变化的电容值进行比较,获取预 测的结果。
8、 根据权利要求6所述的装置,其特征在于,所迷放大处理模块包括 提取子模块,用于取出预定区域内所覆盖的按键,所述预定区域包含1个或多个按键;放大子模块,用于对提取子模块取出的按键进行放大。
9、 根据权利要求8所述的装置,其特征在于,所述放大处理模块还包括定位子模块,用于将提取子模块取出的按键定位在原有位置或空白位置。
10、 根据权利要求6所述的装置,其特征在于,所述控制输入模块包括 感应子模块,用于在放大区域内,确定触摸屏被点击的位置,获得实际触摸点;控制子模块,用于根据感应子模块得到的实际触摸点在触摸屏上的移动 方向,突出显示相应的4姿4走;输入子模块,用于在实际触摸点消失时对控制子模块产生的突出显示按键进行确认输入;或者,所述控制输入模块包括显示输入子模块,用于在放大区域内根据预测结果突出显示相应的按 键,在触摸屏被点击时对突出显示的按键进行确认输入。
全文摘要
一种触摸屏用户输入的方法和装置,涉及通信领域。本发明实施例所述的方法为对用户即将点击的区域进行预测;将预测的结果在预定的区域内按照预定的倍数进行放大;在放大区域内确认输入。本发明实施例所述的装置包括用户输入预测模块、放大处理模块和控制输入模块。本发明实施例在不改变操作习惯的前提下,解决了用户使用触摸屏小型全键盘时误输入的问题,用户可以通过直接点击或是滑动的方式确定需要输入的按键,从而达到了在消除用户误操作的同时,不需特殊的操作即可准确的选择所要输入的按键,大大提高了用户的输入效率。
文档编号G06F3/041GK101539838SQ20091008342
公开日2009年9月23日 申请日期2009年5月4日 优先权日2009年5月4日
发明者周运红, 武建刚, 盖文才 申请人:深圳华为通信技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1