1.一种移动终端的操控方法,其特征在于,包括如下步骤:
S1、生成虚拟触控区域,所述虚拟触控区域叠加在移动终端的触控屏幕上;
S2、检测所述虚拟触控区域上的触控操作;
S3、根据检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作;
其中,检测到的所述触控操作的操作类型包括点击虚拟功能键时,所述步骤S3包括:
确定所述虚拟功能键对应的功能,并执行所述功能;进一步包括,确定检测到所述触控操作时所述触控屏幕的显示状态;当所述显示状态为非应用程序运行界面时,确定所述虚拟功能键对应的快捷触发应用程序,并启动所述快捷触发应用程序;当所述显示状态为应用程序运行界面时,确定所述虚拟功能键对应的与所述应用程序关联的功能,并控制所述应用程序执行所述功能。
2.根据权利要求1所述的操控方法,其特征在于,检测到的所述触控操作的操作类型包括定位目标操作,所述步骤S3包括:
在所述触控屏幕上生成定位图标,根据所述虚拟触控区域内的触控操作控制所述定位图标进行对应的动作。
3.根据权利要求2所述的操控方法,其特征在于,在所述触控屏幕上生成定位图标,根据所述虚拟触控区域内的触控操作控制所述定位图标进行对应的动作,包括:
当检测到所述虚拟触控区域上有物体接触时,在所述触控屏幕上生成定位图标;并当检测到所述物体在所述虚拟触控区域上移动或点击时,控制所述定位图标进行相应的移动或点击操作。
4.根据权利要求3所述的操控方法,其特征在于,控制所述定位图标进行相应的移动,包括:
根据检测到的所述物体在所述虚拟触控区域上的移动方向,控制所述定位图标沿着所述移动方向移动;或/和
根据检测到的所述物体在所述虚拟触控区域上移动时的滑动力度,确定所述定位图标的位移大小和速度,并根据确定出的位移大小和速度控制所述定位图标的移动。
5.根据权利要求3或4所述的操控方法,其特征在于,控制所述定位图标进行相应的移动,包括:
以生成所述定位图标的位置为起始位置,控制所述定位图标进行相应的移动。
6.根据权利要求1或2所述的操控方法,其特征在于,检测到的所述触控操作的操作类型包括移动所述虚拟触控区域的位置,所述步骤S3包括:
移动所述虚拟触控区域的位置。
7.根据权利要求6所述的操控方法,其特征在于,移动所述虚拟触控区域的位置,包括:
根据所述虚拟触控区域的位置调整焦点被拖动的位置,移动所述虚拟触控区域的位置。
8.根据权利要求1所述的操控方法,其特征在于,所述生成虚拟触控区域包括:
当检测到所述触控屏幕被执行设定触控操作时,在所述触控操作的位置处或预设位置处显示所述虚拟触控区域;或
当检测到所述触控屏幕内有从底端向顶端的滑动操作时,在预设位置处显示所述虚拟触控区域;或
当检测到虚拟触控功能的开启操作时,在预设位置处显示所述虚拟触控区域。
9.根据权利要求1所述的操控方法,其特征在于,在所述步骤S3之后还包括:
S4、在完成所述操作类型对应的操作后,关闭所述虚拟触控区域。
10.一种移动终端,其特征在于,包括:
虚拟触控区域生成模块,用于生成虚拟触控区域,所述虚拟触控区域叠加在移动终端的触控屏幕上;
检测模块,用于检测所述虚拟触控区域上的触控操作;
执行模块,用于根据所述检测模块检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作;
所述检测模块检测到的所述触控操作的操作类型包括点击虚拟功能键时,所述执行模块用于确定所述虚拟功能键对应的功能,并执行所述功能;
所述执行模块进一步用于确定检测到所述触控操作时所述触控屏幕的显示状态;
当所述显示状态为非应用程序运行界面时,确定所述虚拟功能键对应的快捷触发应用程序,并启动所述快捷触发应用程序;
当所述显示状态为应用程序运行界面时,确定所述虚拟功能键对应的与所述应用程序关联的功能,并控制所述应用程序执行所述功能。
11.根据权利要求10所述的移动终端,其特征在于,所述执行模块进一步包括:
定位图标控制单元,用于在所述检测模块检测到的操作类型包括定位目标操作时,在所述触控屏幕上生成定位图标,根据所述虚拟触控区域内的触控操作控制所述定位图标进行对应的动作。
12.根据权利要求11所述的移动终端,其特征在于,所述定位图标控制单元进一步用于:
当所述检测模块检测到所述虚拟触控区域上有物体接触时,在所述触控屏幕上生成定位图标,并当所述检测模块检测到所述物体在所述虚拟触控区域上移动或点击时,控制所述定位图标进行相应的移动或点击操作。
13.根据权利要求12所述的移动终端,其特征在于,所述定位图标控制单元进一步用于:
根据所述检测模块检测到的所述物体在所述虚拟触控区域上的移动方向,控制所述定位图标沿着所述移动方向移动;或/和,在控制所述定位图标进行相应的移动时,根据所述检测模块检测到的所述物体在所述虚拟触控区域上的移动时的滑动力度,确定所述定位图标的位移大小和速度,并根据确定出的位移大小和速度控制所述定位图标的移动。
14.根据权利要求12或13所述的移动终端,其特征在于,所述定位图标控制单元还用于:
以生成所述定位图标的位置为起始位置,控制所述定位图标进行相应的移动。
15.根据权利要求10或11所述的移动终端,其特征在于,所述执行模块进一步包括:
位置移动单元,用于在所述检测模块检测到的操作类型包括移动所述虚拟触控区域的位置时,移动所述虚拟触控区域的位置。
16.根据权利要求15所述的移动终端,其特征在于,所述位置移动单元进一步用于:
根据所述虚拟触控区域的位置调整焦点被拖动的位置,移动所述虚拟触控区域的位置。
17.根据权利要求10所述的移动终端,其特征在于,所述虚拟触控区域生成模块进一步用于:
当所述检测模块检测到所述触控屏幕被执行设定触控操作时,显示在所述触控操作的位置处或预设位置处;或
当所述检测模块检测检测到所述触控屏幕内有从底端向顶端的滑动操作时,显示在预设位置处;或
当所述检测模块检测检测到虚拟触控功能的开启操作时,显示在预设位置处。
18.根据权利要求10所述的移动终端,其特征在于,所述执行模块还用于:
在完成所述操作类型对应的操作后,关闭所述虚拟触控区域。
移动终端及其操控方法\n技术领域\n[0001] 本发明涉及移动设备通信应用领域,尤其涉及一种移动终端及其操控方法。\n背景技术\n[0002] 随时移动终端的触控屏幕不断增大,用户使用的功能越来越多,并且用户体验也逐渐提高。\n[0003] 然而,现有的移动终端设备,尤其是具有大屏幕的设备,当用户双手操控大屏幕移动终端时,会有手指,尤其是拇指接触不到的区域。另一方面,在用户一只手持有设备,另一只手需要处理其他事物时,由于远离手指的触控区域不方便接触,因此操控这类移动终端会带来不便。\n[0004] 有鉴于此,业界亟需解决现有移动终端的操作方法中存在的上述问题,提供一种新的操控方法,使用户可以方便地完成对移动终端的操控。\n发明内容\n[0005] 为了解决上述技术问题,本发明提供了一种移动终端及其操控方法,用于解决现有移动终端提供的操控方式不便于用户操作的问题。\n[0006] 本发明的目的之一在于提供一种移动终端的操控方法,包括如下步骤:S1、生成虚拟触控区域,所述虚拟触控区域叠加在移动终端的触控屏幕上;S2、检测所述虚拟触控区域上的触控操作;S3、根据检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作。\n[0007] 本发明的另一目的在于提供一种移动终端,包括:虚拟触控区域生成模块,用于生成虚拟触控区域,所述虚拟触控区域叠加在移动终端的触控屏幕上;检测模块,用于检测所述虚拟触控区域上的触控操作;执行模块,用于根据所述检测模块检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作。\n[0008] 本发明提供的移动终端及其操控方法技术方案中,当用户需要操控移动终端时,可以生成叠加在移动终端的触控屏幕上的虚拟触控区域,并直接对该虚拟触控区域进行操作,移动终端能够根据虚拟触控区域上的触控操作的操作类型,确定并执行相应操作类型对应的操作。即用户可以通过对虚拟触控区域操作以映射对移动终端的各种操作,将用户的各种触控操作简化到在虚拟触控区域实现,由于可以方便用户单手操控,与现有的操控方式相比,提高了用户操作的便捷性。\n[0009] 本发明附加的方面和优点将在下面的描述中部分给出,这些将从下面的描述中变得明显,或通过本发明的实践了解到。\n附图说明\n[0010] 本发明上述的和/或附加的方面和优点从下面结合附图对实施方法的描述中将变得明显和容易理解,其中:\n[0011] 图1示出了根据本发明一实施例的流程示意图;\n[0012] 图2示出了根据本发明一实施例的结构示意图;\n[0013] 图3示出了根据本发明一实施例的结构示意图;\n[0014] 图4示出了根据本发明一实施例的结构示意图;\n[0015] 图5示出了根据本发明一实施例的流程示意图;\n[0016] 图6示出了根据本发明一实施例的流程示意图;\n[0017] 图7示出了根据本发明一实施例的结构示意图;\n[0018] 图8示出了根据本发明一实施例的结构示意图;\n[0019] 图9示出了根据本发明一实施例的结构示意图;\n[0020] 图10示出了根据本发明一实施例的结构示意图。\n[0021] 具体实施方法\n[0022] 现在参照附图来具体描述本发明的示例性实施方法。然而,本发明可以用许多不同形式来实施并且不应该认为局限于这里阐述的具体实施方法;相反,提供这些实施方法是为了使本发明的公开彻底和完整,并向本领域技术人员完整地传达本发明的思想、观念、目的、构思、参考方案和保护范围。附图中示例的具体示例性实施方法的详细描述中使用的术语并不是为了限制本发明。附图中,相同标号指代相同要素。\n[0023] 如图1所示,本发明的目的之一在于提供一种移动终端的操控方法,包括如下步骤:\n[0024] S1、生成虚拟触控区域102(该虚拟触控区域102如图2中所示),虚拟触控区域102叠加在移动终端的触控屏幕100上(该触控屏幕100如图2中所示);\n[0025] S2、检测虚拟触控区域102上的触控操作;\n[0026] S3、根据检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作。\n[0027] 通过上述流程,移动终端根据虚拟触控区域102上的动作可以控制终端的一些操作,例如,控制如图2中所示的定位图标101的动作。一般情况下,该虚拟触控区域102的面积大小相比触控屏幕100的面积而言会小很多,因此本发明提供的移动终端的操控方法可以方便用户单手操控,以提高用户操作的便捷性。\n[0028] 具体而言,如图2所示,移动终端生成一虚拟触控区域102。例如,该虚拟触控区域\n102可以叠加在触控屏幕100上,用作输入界面(即,输入装置)。例如,虚拟触控区域102可以是半透明的。\n[0029] 进一步地,虚拟触控区域102根据其上的触控操作,生成相应的输入信号传给移动终端的后台进行处理。例如,移动终端的后台可以包括:检测模块,用于检测输入信号。具体而言,从数据处理流程的角度来说,终端处理的具体流程如下:当用户在作为虚拟触控区域\n102的图层(或称为区域)上进行操作(例如,滑动、长按、短按、拖动等)时,该图层会获取对应这些操作的动作数据。接着,该图层将动作数据传输给后台服务调度进程。接着,后台服务调度进程解析和处理动作数据,并将处理结果通知给定位图标101显示单元。接着,定位图标101显示单元根据分析后的数据结果绘制和显示定位图标101。\n[0030] 具体而言,从操作处理流程的角度来说,另一种终端处理的具体流程如下:首先,用户对作为虚拟触控区域102的图层进行操作(例如,手指滑动)。接着,终端的动作监听单元检测到作为这个操作的动作,并启动后台服务调度进程。接着,后台服务调度进程对动作进行分类,不同的动作(例如,长按、点击、滑动等)会分配给不同的数据分析单元。接着,数据分析单元将分析结果、手指滑动参数(例如,滑动的速度、方向、距离等数据)通过调度进程传递给处理结果通知单元。接着,通知单元将数据根据图层绘制所能识别的数据格式进行打包。接着,通知单元将打包数据传递给定位图标101图层单元。接着,定位图标101图层单元根据打包数据绘制和显示图标。\n[0031] 具体而言,虚拟触控区域102的启动和关闭可以通过如下方式实现:\n[0032] 实施方式一、将虚拟触控区域102作为一个小工具,在终端的操作系统中设置一个有关这个小工具的应用程序。也就是说,通过执行应用程序的启动或关闭,来启动或关闭虚拟触控区域102。例如,在移动终端使用时,在菜单栏中设置一单手操作列表,将虚拟触控区域102的应用程序设置在单手操作列表中。通过菜单栏可以启动和关闭虚拟触控区域102。\n[0033] 实施方式二、当用户单手持握手机时,对手机的操作主要是用拇指来完成的。根据上述使用习惯,类似Android系统的智能手机通知栏的调出方式,可以将从触控屏幕100下端往上滑动一段距离的操作设置为启动虚拟触控区域102,即调出虚拟触控区域102;反向操作可以关闭虚拟触控区域102。另一实施方式,用户从触控屏幕100某一点向某一方向一直滑动屏幕端,可关闭或者隐藏虚拟触控区域102。\n[0034] 实施方式三、当物体点击或长按触控屏幕100时,在点击位置处生成虚拟触控区域\n102;或当物体从触控屏幕100底端向上滑动时,生成虚拟触控区域102。\n[0035] 现有的移动终端的触控方式由于根据用户手指的触控区域判断相应操控,无法准确判断具体的触控点,只能是一个大致的触控范围,因此无法实现精确操控。为此,本发明提供一种改进方案,即,当检测到的触控操作的操作类型为定位目标操作时,图1对应流程包括的步骤S3包括:在触控屏幕100上生成定位图标101,根据虚拟触控区域102内的触控操作控制定位图标101进行对应的动作。例如,在触控屏幕100上生成定位图标101,根据虚拟触控区域102内的触控操作控制定位图标101进行对应的动作,包括:当检测到虚拟触控区域102上有物体接触时,在触控屏幕100上生成定位图标101;或当检测到物体在虚拟触控区域102上移动或点击时,控制定位图标101进行相应的移动或点击操作。例如,虚拟触控区域\n102和触控屏幕100被配置为用于:当物体接触虚拟触控区域102时,触控屏幕100上出现定位图标101;以及当物体在虚拟触控区域102上进行滑动或点击操作时,定位图标101进行相应的移动或点击操作。因此,通过上述定位功能,移动终端可以提高用户在文字选取、网址编辑、图像修改、进度条定位等方面的操作精度,实现精确控制的效果。\n[0036] 进一步地,控制定位图标101进行相应的移动,包括:根据检测到的物体在虚拟触控区域102上的移动方向,控制定位图标101沿着移动方向移动。\n[0037] 进一步地,控制定位图标101进行相应的移动,还包括:根据检测到的物体在虚拟触控区域102上的移动时的滑动力度,确定定位图标101的位移大小和速度,并根据确定出的位移大小和速度控制定位图标101的移动。例如,根据物体在虚拟触控区域102上的滑动方向,确定定位图标101的位移方向。例如,根据物体在虚拟触控区域102上的滑动力度,确定定位图标101的位移大小和速度。例如,根据定位图标101的起始位置坐标、位移方向、大小和速度,生成定位图标101的运动轨迹成像。\n[0038] 具体而言,如图2所示,移动终端根据虚拟触控区域102上的动作可以控制定位图标101的动作。例如,虚拟触控区域102可以根据其上的滑动动作控制定位图标101的移动。\n在虚拟触控区域102进行手指滑动时,相应会在屏幕上出现一个定位图标101状图标用以显示当前用户滑动的位置。进一步地,控制定位图标101进行相应的移动,包括:以生成定位图标101的位置为起始位置,控制定位图标101进行相应的移动。\n[0039] 为了方便用户操作,作为一个具体实施方式,定位图标101的起始位置,在水平方向可以位于屏幕顶端109,而在竖直方向可以位于虚拟触控区域102的中心区111。如图4所示,通过水平坐标和垂直坐标(X-Y坐标系)就可以确定定位图标101的起始坐标值。将该起始坐标作为在虚拟触控区域102上的滑动操作的起点,并结合滑动的力度和方向,来确定定位图标101移动后的坐标位置。\n[0040] 进一步地,定位图标101的移动主要包括两个方面:一个是移动的位移,另外一个是移动的速度。例如,图5示出了一个具体实施方式。当用户手指滑动触摸板(即,虚拟触控区域102)时,触摸板监听用户操作,并采集手指的滑动力度和滑动方向。随后,触摸板根据滑动力度和滑动方向生成信息,例如,生成的信息可以包括:位移数据和速度数据。其中,触摸板根据滑动力度确定鼠标的位移大小和速度;并且,根据滑动方向确定鼠标的位移方向。\n随后,根据鼠标的起始坐标就可以在触摸板上生成鼠标的运动轨迹。也就是说,通过手指的滑动控制定位图标101的移动,具体包括:首先,监听单元检测虚拟触控区域102生成的动作数据,其中:动作数据主要包括:处理滑动力度和滑动方向;接着,数据采集单元将手指的滑动力度和方向等参量转换成定位图标101的位移和速度;接着,运动轨迹生产单元根据定位图标101的位移和速度并结合定位图标101的起始坐标,生成定位图标101的运动轨迹。\n[0041] 进一步地,根据本发明的另一实施方式,当检测到的触控操作的操作类型为移动虚拟触控区域102的位置时,所述步骤S3包括:移动虚拟触控区域102的位置。其中,移动虚拟触控区域102的位置的操作类型可以预先定义,例如,当检测到虚拟触控区域被执行了预先设定的位置调整焦点被长按、双击等操作时,确定操作类型为移动虚拟触控区域的位置,进而移动虚拟触控区域的位置。\n[0042] 进一步地,根据本发明的另一实施方式,当移动虚拟触控区域102的位置的操作类型被定义为位置调整焦点被操作时,移动虚拟触控区域102的位置,可以包括:根据虚拟触控区域102的位置调整焦点被拖动的位置,移动虚拟触控区域102的位置。例如,如图2所示,虚拟触控区域102可以包括:位置调整焦点105。当用户长按住位置调整焦点105时,可以拖动虚拟区域到屏幕适当操作位置。\n[0043] 具体而言,图6示出了触摸板的控制流程。首先,绘制触摸板(此处的触摸板即上述的虚拟触控区域,该绘制触摸板的过程即上述生成虚拟触控区域的过程)。接着,绘制鼠标坐标(该过程即上述的生成定位图标的过程)。接着,触摸板监听触摸动作。接着,判断动作类型。当动作类型为长摁时,进一步判断长摁的位置是在焦点位置或功能位置。如果在焦点位置,则可以移动触摸板;如果在功能位置,则触发相应的应用程序。当动作类型为滑动时,触控板计算出鼠标的坐标位置,随后绘制鼠标坐标。当动作类型为退出时,关闭触摸板。具体而言,移动虚拟触控区域102的操作流程包括:首先,用户调出虚拟触控区域102。例如,虚拟触控区域102在屏幕上的起始显示位置为用户设定的预定位置。例如,虚拟触控区域102在屏幕上的起始显示位置为用户首次点击屏幕的位置。接着,虚拟触控区域102的起始位置确定后,位置调整焦点105也就确定了,就可以确定定位图标101的起始显示位置。接着,位置确定后,虚拟触控区域102进入监听状态,用户可以滑动来改变定位图标101的位置。接着,计算单元会根据滑动的力度和方向来重新确定定位图标101的新位置。接着,执行完会重新进入监听状态。\n[0044] 进一步地,虚拟触控区域102的位置设置可以通过如下方式实现:虚拟触控区域\n102在屏幕的位置可根据用户的场景需求进行改变。按住虚拟触控区域102的位置调整焦点\n105,可使虚拟触控区域102拖到屏幕的任意位置。为了通知用户虚拟触控区域102已进入位置调整模式,可以用震动来提示。\n[0045] 进一步地,根据本发明的另一实施方式,在图1对应的流程中,当步骤S2检测到的触控操作的操作类型为点击虚拟功能键时,图1对应流程包括的步骤S3包括:\n[0046] 确定虚拟功能键对应的功能,并执行所述功能。\n[0047] 具体而言,虚拟触控区域102可以进一步包括:虚拟功能键,该虚拟功能键被配置为对应应用程序的操作选项,以通过控制定位图标101完成相应操作。如图3所示,虚拟触控区域102可以包括:位置调整焦点105、虚拟功能键A104、虚拟功能键B107、虚拟功能键C108、虚拟功能键D106。当用户长按住位置调整焦点105时,可以拖动虚拟区域到屏幕适当操作位置。本实施方式以四个虚拟功能键A、B、C、D为例,但是可以理解的是,虚拟功能键的数量并非以此为限,用户可以根据实际需要进行设定。以长按虚拟功能键作为启动方式为例,只有当用户长按或双击虚拟功能键时,才能触发相应功能;而,用户在滑动虚拟触控区域102时,则不会触发虚拟功能键。进一步地,虚拟功能键具体对应的相关功能能够根据移动终端使用场合的不同而做相应变化。例如,当用户单手操控手机时,虚拟功能键可以对应通知栏、任务管理器、返回、主菜单等应用程序。当用户进行文字选取、网址修改等一些要求精确触控操作时,虚拟功能键可以自动根据使用场景变换为对应复制、粘贴、起点、终点等具体操作。\n[0048] 进一步地,虚拟功能键的切换可以通过如下方式实现:由于在不同的操作场景模式下,虚拟触控区域102的虚拟功能键所反映的具体功能是不一样的,因此用户在不同的场景下,进行的操作和需要的快捷功能是不同的。在该实施方式中,虚拟触控区域102可自动检测用户处于哪种操作模式,自动调整虚拟功能键的相关功能。例如,当用户在单手持握手机时,因为主要的操作都是有拇指来完成的,而拇指所能接触的屏幕区域局限在触控屏幕\n100的底部,因此手机的通知栏,屏幕上方的选项是接触不到的,那么虚拟触控区域102的虚拟功能键就会有通知栏这个快捷按钮。例如,当用户进入图像编辑模式、文字网址编辑模式等编辑模式时,虚拟功能键就会相应改变成、复制、粘贴、起点、终点等功能选项的快捷按钮。可以理解的是,用户也可以手动调整虚拟功能键的具体功能,例如可以设置某一虚拟功能键所对应的功能为该用户常用的游戏应用。\n[0049] 进一步地,下面举出一些精确触控的实例。\n[0050] 实例一、当触控屏幕显示为文本输入状态时,虚拟触控区域102的虚拟功能键自动改变为对应复制、粘贴、起点、终点等具体操作。\n[0051] 实例二、如图7所示,有4个虚拟功能键,分别对应起点、终点、复制和粘贴,当进行网址编辑时,要复制一段网址。首先,可以执行:,需要将光标移动到需要复制网址的起始位置,按住起点虚拟功能键,触发起点记忆功能;光标移动到需要复制网址的终点位置,按住终点虚拟功能键,触发终点记忆功能;此时,如果不需要重新确定起点和终点位置,按住复制虚拟功能键完成网址选定内容的复制。\n[0052] 实例三、如图8所示,当进行图片502修改时,生成图像处理工具橡皮擦501(即对应上述的定位图标101)进行局部清除。由于手指直接触控所接触的屏幕会有一定误差,当处理的图像边缘过于细小时不能准确控制橡皮擦移动。此时,通过虚拟触控区域102可以精确的控制橡皮擦的移动。对于移动的步长,在精确触控模式下,例如,移动终端可以配置为:手指在虚拟触控区域102上滑动的距离是定位图标101移动的距离的2倍。\n[0053] 实例四、如图9所示,虚拟触控区域包括4个虚拟功能键,分别对应定义1、定义2、通知以及任务,可以通过该虚拟触控区域实现单手操作,例如,单手操控可以通过如下方式实现:在很多场合,例如在公交地铁乘车时,尤其是早晚上下班高峰时期,用户左手扶栏杆,右手在持握手机。这时,对于大屏手机或者7寸平板电脑来说,如何最方便地让用户单手操控手机就成为了一种需要。用户在虚拟触控区域102上进行滑动操作,触控屏幕100会以定位图标101来标记触控的位置,双击虚拟触控区域102,便可以进入定位图标101所在的应用程序。用户可以通过触控板上的通知虚拟功能键查看当前手机的通知信息。\n[0054] 进一步地,根据本发明的另一实施方式根据上述各种场景以及示例,本发明实施例中,确定虚拟功能键对应的功能,并执行所述功能,包括:确定检测到触控操作时触控屏幕100的显示状态。;当显示状态为非应用程序运行界面时(如图7、图8所示的界面),确定虚拟功能键对应的快捷触发应用程序,并启动快捷触发应用程序。;当显示状态为应用程序运行界面时(如图9所示的界面),确定虚拟功能键对应的与应用程序关联的功能,并控制应用程序执行所述功能。\n[0055] 进一步地,该快捷触发应用程序可以是动态的,可以是用户使用频率高的应用程序,如果有多个虚拟功能键,则该多个虚拟功能键会有个优先级,分别映射不同使用频率的应用程序;或者,该快捷触发应用程序也可以由用户个性化定制。进一步地,该关联应用程序可以是动态的,可以是用户使用频率高的应用程序,如果有多个虚拟功能键,则该多个虚拟功能键会有个优先级,分别映射不同使用频率的应用程序;或者,该关联应用程序也可以由用户个性化定制。\n[0056] 进一步地,根据本发明的另一实施方式,图1所示流程包括的步骤S1中,生成虚拟触控区域102包括:当检测到触控屏幕100被执行设定触控操作时,在触控操作的位置处或预设位置处显示虚拟触控区域102;或当检测到触控屏幕100内有从底端向顶端的滑动操作时,在预设位置处显示虚拟触控区域102;或当检测到虚拟触控功能的开启操作时,在预设位置处显示虚拟触控区域102。进一步地,设定操作可以是长按、双击等操作。进一步地,可以在通知栏或者设置中有功能开闭的菜单。\n[0057] 进一步地,根据本发明的另一实施方式,在所述步骤S3之后还包括:S4、在完成所述操作类型对应的操作后,关闭虚拟触控区域102。进一步地,在定位图标101完成相应操作后,虚拟触控区域102被关闭。进一步地,当物体双击触控屏幕100时,虚拟触控区域102被关闭;或当物体拖动虚拟触控区域102至显示屏幕底端时,被关闭。\n[0058] 本发明解决了用户在单手操控大屏幕手机所带来的不便,方便用户使用左手或者右手来进行单手操控。同时,也实现了用户通过手指触控来完成精确触控。从而可以避免手指大范围的滑动或整只手的上下来回移动,更不用两只手共同操作;并且用户可以不用改变手握设备的方式及手指可以一直保持在习惯的小块区域范围内活动,操作自然、方便、舒适,对大屏设备的单手精确定位APP尤其适用。本发明提出的上述方案,对现有的终端设备改动很小,不会影响设备的兼容性,而且实现简单、高效。\n[0059] 进一步地,如图10所示,本发明还提供一种移动终端1000,包括:虚拟触控区域生成模块1001,用于生成虚拟触控区域102,虚拟触控区域102叠加在移动终端1000的触控屏幕100上;检测模块1002,用于检测虚拟触控区域102上的触控操作;执行模块1003,用于根据检测模块1002检测到的触控操作的操作类型,确定并执行所述操作类型对应的操作。\n[0060] 进一步地,根据本发明的另一实施方式,执行模块1003进一步包括:定位图标控制单元,用于在检测模块1002检测到的操作类型包括定位目标操作时,在触控屏幕100上生成定位图标101,根据虚拟触控区域102内的触控操作控制定位图标101进行对应的动作。\n[0061] 进一步地,根据本发明的另一实施方式,定位图标控制单元进一步用于:当检测模块1002检测到虚拟触控区域102上有物体接触时,在触控屏幕100上生成定位图标101,并当检测模块1002检测到物体在虚拟触控区域102上移动或点击时,控制定位图标101进行相应的移动或点击操作。\n[0062] 进一步地,根据本发明的另一实施方式,定位图标控制单元进一步用于:根据检测模块1002检测到的物体在虚拟触控区域102上的移动方向,控制定位图标101沿着移动方向移动;或/和,在控制定位图标101进行相应的移动时,根据检测模块1002检测到的物体在虚拟触控区域102上的移动时的滑动力度,确定定位图标101的位移大小和速度,并根据确定出的位移大小和速度控制定位图标101的移动。\n[0063] 进一步地,根据本发明的另一实施方式,定位图标控制单元还用于:以生成定位图标101的位置为起始位置,控制定位图标101进行相应的移动。\n[0064] 进一步地,根据本发明的另一实施方式,执行模块1003进一步包括:位置移动单元,用于在检测模块1002检测到的操作类型包括移动虚拟触控区域102的位置时,移动虚拟触控区域102的位置。\n[0065] 进一步地,根据本发明的另一实施方式,位置移动单元进一步用于:根据虚拟触控区域102的位置调整焦点105被拖动的位置,移动虚拟触控区域102的位置。\n[0066] 进一步地,根据本发明的另一实施方式,执行模块1003进一步包括:功能执行单元,用于在检测模块1002检测到的触控操作的操作类型包括点击虚拟功能键时,确定虚拟功能键对应的功能,并执行所述功能。\n[0067] 进一步地,根据本发明的另一实施方式,功能执行单元进一步用于:确定检测到触控操作时触控屏幕100的显示状态;当显示状态为非应用程序运行界面时,确定虚拟功能键对应的快捷触发应用程序,并启动快捷触发应用程序;当显示状态为应用程序运行界面时,确定虚拟功能键对应的与应用程序关联的功能,并控制应用程序执行所述功能。\n[0068] 进一步地,根据本发明的另一实施方式,虚拟触控区域102生成模块1001进一步用于:当检测模块1002检测到触控屏幕100被执行设定触控操作时,显示在触控操作的位置处或预设位置处;或当检测模块1002检测检测到触控屏幕100内有从底端向顶端的滑动操作时,显示在预设位置处;或当检测模块1002检测检测到虚拟触控功能的开启操作时,显示在预设位置处。\n[0069] 进一步地,根据本发明的另一实施方式,执行模块1003还用于:在完成所述操作类型对应的操作后,关闭虚拟触控区域102。\n[0070] 本发明的技术效果在于:1、给用户带来了最为便捷、熟悉的单手操控大屏移动设备的方式,结合虚拟触控区域的虚拟功能键通过拇指完成手机中所有的操作;2、用户不再需要额外附加设备手写笔,也可以对屏幕进行精确触控,完成文字编辑、图像处理、进度条定位等要求精确触控的操作。\n[0071] 应当理解,本申请上述实施例中涉及的模块或单元,仅为实现相应功能的虚拟划分,实际应用中,可以进行上述模块或单元的拆分或合并。\n[0072] 本技术领域技术人员可以理解,本发明所述具体实施方式主要是使用包括触摸屏显示器的便携式多功能设备作为示例说明。然而,本领域技术人员应该理解的是,某些用户界面和相关联的处理方法也可以被应用于其他设备,诸如包括一个或多个物理用户界面的设备,如物理点击键、物理键、物理轨迹轮、物理触摸感应区的台式计算机或笔记型计算机等。\n[0073] 本技术领域技术人员可以理解,实现上述实施方法或方法所携带的全部或部分步骤是可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,该程序在执行时,包括方法实施方法的步骤之一或其组合。此外,在本发明各个实施方法中的各功能单元可以集成在一个处理模块中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。所述集成的模块如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。上述提到的存储介质可以是只读存储器,磁盘或光盘等。\n[0074] 本技术领域技术人员可以理解,本发明可以涉及用于执行本申请中所述操作中的一项或多项操作的设备。所述设备可以为所需的目的而专门设计和制造,或者也可以包括通用计算机中的已知设备,所述通用计算机有存储在其内的程序选择性地激活或重构。这样的计算机程序可以被存储在设备(例如,计算机)可读介质中或者存储在适于存储电子指令并分别耦联到总线的任何类型的介质中,所述计算机可读介质包括但不限于任何类型的盘(包括软盘、硬盘、光盘、CD-ROM、和磁光盘)、随即存储器(RAM)、只读存储器(ROM)、电可编程ROM、电可擦ROM(EPROM)、电可擦除可编程ROM(EEPROM)、闪存、磁性卡片或光线卡片。可读介质包括用于以由设备(例如,计算机)可读的形式存储或传输信息的任何机构。例如,可读介质包括随即存储器(RAM)、只读存储器(ROM)、磁盘存储介质、光学存储介质、闪存装置、以电的、光的、声的或其他的形式传播的信号(例如载波、红外信号、数字信号)等。\n[0075] 本技术领域技术人员可以理解,本发明中已经讨论过的各种操作、方法、流程中的步骤、措施、方案可以被交替、更改、组合或删除。进一步而言,具有本发明中已经讨论过的各种操作、方法、流程中的其他步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。进一步而言,现有技术中的具有与本发明中公开的各种操作、方法、流程中的步骤、措施、方案也可以被交替、更改、重排、分解、组合或删除。\n[0076] 附图和说明书中公开了本发明的示例性实施方法。尽管采用了特定术语,但是它们仅用于一般以及描述的意义,而并不是出于限制的目的。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本发明的保护范围应以本发明的权利要求书来限定。
法律信息
- 2016-12-21
- 2014-06-18
实质审查的生效
IPC(主分类): G06F 3/0488
专利申请号: 201210452007.8
申请日: 2012.11.12
- 2014-05-21
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2010-03-24
|
2008-09-18
| | |
2
| |
2009-08-19
|
2008-12-11
| | |
3
| |
2011-07-20
|
2011-01-07
| | |
4
| |
2012-10-24
|
2012-06-20
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |