专利名称:一种操作指令生成方法以及一种电子设备的制作方法
技术领域:
本申请涉及电子设备领域,尤其涉及一种操作指令生成方法以及一种电子设备。
背景技术:
随着全球信息化技术的发展,电子设备产品已经完全渗入人们的生活。很多电子设备产品,由于其具有便携式特点,所以成为广为普及的通讯工具。而随着电子设备的普及,触摸屏或者触摸板被越来越多的应用在各种电子设备上,比如笔记本、手机、PAD以及越来越多的智能遥控器。触摸屏或者触摸板除了被应用于直接的触摸操作外,有时还要与直接的物理按键相结合,作为按键输入的一种方式。随着电子设备的功能越来越强大,需要处理的内容也越来越丰富,但是由于受到尺寸的限制,触摸屏或者触摸板的尺寸一般都不会太大,这样就导致了给每一个应用或者每一个功能的触摸区域相对较小,使得用户在操作过程中难以区分正确的区域,造成误操作。针对上述问题,现有技术可以有如下两种解决方案:(I)采用电子设备的触摸屏或者触摸板的功能点击或虚拟操作响应用户对电子设备的操作;(2)将触摸屏或者触摸板和五向键集成到一起,但是只有一个物理的按键,当物理按键被有效按压后,再通过触摸板上的手指操作位置来判断哪一个按键被触发。在实现本申请实施例中技术方案的过程中,发明人发现现有技术中至少存在如下问题:(I)针对第一种方案,由于受到触摸屏幕尺寸的限制,故而分配给各个物理区域的功能依然十分有限,从而存在着用户的手指操作时就很难对准设备分配给各个功能区域,容易造成误操作,比如用户希望点击功能A的图标,由于手指面积相对触摸屏指定区域面积来说太大,很容易误击为相邻的功能B。在触摸屏上实现的虚拟按键也存在相同的技术问题,比如,有很多输入法就有误触的问题;(2)针对第二种方案,由于手指有一定的接触面积而触摸板的实际尺寸不够大,故而存在着手指接触面积覆盖了多个按键区域,使得判断操作区域的算法出现错误判断,最后响应的触控点并不是用户希望的触控点的技术问题;并且由于该方法只能响应单指操作,故而存在着当有两只手指同时接触触摸板时,即使此时只有一只手指发生按压操作,但算法无法分辨哪一个区域发生了按压操作的技术问题。
发明内容
本发明提供一种操作指令生成方法以及一种电子设备,用以解决现有技术中,存在的对触摸屏或触控板的操作容易存在误操作的技术问题。本申请通过本申请中的实施例,提供如下技术方案:一方面,本申请通过本申请中的一个实施例,提供如下技术方案:
一种操作指令生成方法,应用在包括有触摸感应单元的电子设备中,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令,所述方法包括:在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点;判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时刻,响应第一操作而生成的第一触控点;在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。进一步的,所述电子设备响应位于所述触控感应单元的操作的响应模式包括起点判断模式和终点判断模式。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的起始时间,所述第二操作与所述触摸感应单元的接触点。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。进一步的,所述判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域之后,还包括:在所述第二触控点在所述第一区域时,生成所述第一指令;在所述第二触控点在所述第二区域时,生成所述第二指令。另一方面,本申请通过本申请的另一个实施例,提供如下技术方案:一种电子设备,包括:触摸感应单元,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令;处理器,连接于所述触摸感应单元;主要包括:检测芯片:用于在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点;判断芯片:用于判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;获得芯片:在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时亥IJ,响应第一操作而生成的第一触控点;第二指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;第一指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。进一步的,所述电子设备响应位于所述触摸感应单元的操作的响应模式包括起点判断模式和终点判断模式。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。进一步的,所述所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。进一步的,所述第一指令芯片还用于:在判断所述第二触控点在所述第一区域时,生成所述第一指令。进一步的,所述第二指令芯片还用于:在判断所述第二触控点在所述第二区域时,生成所述第二指令。本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:(I)由于在电子设备的触摸感应单元中的第一区域和第二区域的中间区域,设置了一第三区域,并且在获得对第三区域的操作后,是响应对应第一区域的第一指令还是对应第二区域的第二指令,要基于对第三区域的操作前的一操作来判断,故而对于在第三区域上的操作能够起到一个预测的作用,从而达到提高操作准确率的技术效果;(2)由于在操作电子设备采用起点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在起点模式下,提高了操作准确率的技术效果;(3)由于在操作电子设备采用终点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在终点模式下,提高了操作准确率的技术效果。
图1为本申请实施例一中触摸感应单元的第一区域、第二区域、第三区域的示意图;图2为本申请实施例一中一种操作指令生成方法的流程图;图3为本申请实施例一中一次操作的按键区域示意图;图4为本申请实施例一中第一触控点位于第一区域、第二触控点位于第三区域的示意图;图5为本申请实施例一中第一触控点位于第三区域、第二触控点位于第三区域的示意图;图6为本申请实施例二中电子设备的结构图;图7为本申请实施例二中处理器的结构图。
具体实施例方式为了使本申请所属技术领域中的技术人员更清楚地理解本申请,下面结合附图,通过具体实施例对本申请技术方案作详细描述。请参考图1至图5,本申请实施例一提供一种操作指令生成方法,应用在包括有触摸感应单元的电子设备中,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令。在具体实施过程中,该电子设备可以是一包括触摸屏的手机,如图1所示,该手机的触摸屏包括如下区域:第一区域101:0K键所在区域;第二区域102:右键所在区域;第三区域103:位于第一区域101和第二区域102的中间区域。在具体实施过程中,如果响应在第一区域101,也就是OK键所在区域的操作,自然是响应OK键,而如果响应第二区域102也就是右键所在操作,自然也是响应右键所在操作,但是如果响应的区域在第三区域103,也就是既不在OK键所在区域,也不在右键所在区域,就要基于如图2所示的方案,来确认相应哪一按键所在区域。当然,本申请中的第一区域101为OK键所在区域,第二区域102为右键所在区域,不过是本申请实施例中的一个例子,具体实施过程中,第一区域101指代哪一按键、第二区域102指代哪一按键所响应的区域,本申请并不作限制。另外,第一区域101、第二区域102、第三区域103可以为相交的区域也可以为不相交的区域。本申请中的电子设备也不限于手机,可以是笔记本、智能遥控器等其他包括触摸屏、触控板等触摸感应单元的电子设备,本申请不作限制。如图2所示,为本申请实施例一中一种操作指令生成方法的流程图:S201:在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控
占.
在上述的手机中,如果用户编辑完一条短信,可能要按右键保存编辑的短信,这时候就会于手机的触控板上按下右键操作,从而获得第二触控点。在具体实施过程中,由于用户的手指较大,故而该手机的触摸屏上会感应到该用户的多个接触点,而这些接触点可能会落在不同的区域,如图3所示,为一个手指在一个触摸板上的操作的接触点的示意图,其中,包括四个接触点,按照接触时间顺序分别为:第一接触点301、第二接触点302、第三接触点303、第四接触点304,其中第一接触点301和第二接触点302落在第一区域101,第三接触点303、第四接触点304落在第三区域103,那么就要确定该操作应该响应的第二触控点为对第一区域101的操作还是第三区域103的操作。在具体实施过程中,基于电子终端响应位于触摸感应单元的模式的不同,可以分为起点判断模式和终点判断模式。当该电子终端的响应模式为起点判断模式时,所述第二触控点具体为:所述第二操作的起始时间,所述第二操作与所述触摸感应单元的接触点。如上面所列举的手机,如果响应模式为起点判断模式,那么就该基于该手机的第一接触点301所在位置为第一区域101所在位置,故而确定该操作所响应的触控点为第一区域101的操作,也就是响应OK键。当该电子终端的响应模式为终点判断模式时,所述第二触控点具体为:所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。如上面所列举的手机,如果响应模式为终点判断模式,那么就该基于该手机的第四接触点304所在位置为第三区域103所在位置,故而确定该操作所响应的触控点为第三区域103的操作,也就是响应右键。S202:判断所述第二触控点是否在所述第一区域101,所述第二区域102或所述第三区域103 ;在基于步骤S201所述的触控点的判断方法所获得的第二触控点后,就要基于第二触控点的位置的不同,响应不同的操作,主要包括如下三种情况:S203:在所述第二触控点在所述第一区域101时,生成所述第一指令。在上述手机中,如果第二触控点位于OK键所在区域,响应OK键盘对应的第一指令,也就是OK指令即可。S204:在所述第二触控点在所述第二区域102时,生成所述第二指令。在上述手机中,如果第二触控点位于右键所在区域,响应右键对应的第二指令即可。而如果第二触控点既不位于第一区域101也不位于第二区域102,而位于第一区域101和第二区域102之间的中间区域103,那么就要基于如下条件判断是响应第一区域101对应的第一指令或者第二区域102对应的第二指令了。S205:在所述第二触控点在所述第三区域101时,获得在所述T2时刻之前的Tl时亥IJ,响应第一操作而生成的第一触控点,以及转至S206或者S207 ;如图4所示,如果在T2时刻,基于第二操作获得的第二触控点402位于第三区域103,那么就获得第二操作之前的Tl时刻的第一操作获得的第一触控点401所在区域了,如图所示,可见第一触控点401位于第一区域101 ;S206:在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令。由于上面获得的第一触控点401位于第一区域101,而第二触控点402所在区域位于第三区域103,故而说明第一触控点401到所述第二触控点402的方向为从第一区域101至第二区域102的,故而响应第二指令。S207:在所述第一触控点到所述第二触控点的方向为从所述第二区域102到所述第一区域101时,生成所述第一指令。如图5所示,其中第一触控点501位于第三区域103,而第二触控点502也位于第三区域103,但是由图上可以看出,第一触控点501到第二触控点502的矢量方向为从右至左,也就是第一触控点501到第二触控点502的方向为第二区域102到第一区域101,故而
响应第一指令。由上面的例子也可以看出,在第二触控点402或502在第三区域101时,不管第一触控点401或402位于第一区域101、第二区域102或第三区域103中的哪个区域,都可以基于第一触控点401或501到第二触控点402或502的方向来判断响应第一指令还是第二指令。请参考图6,本申请实施例二提供一种电子设备,包括如下结构:触摸感应单元601,所述触摸感应单元601上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令;处理器602,连接于所述触摸感应单元601 ;如图7所示,主要包括:检测芯片701:用于在T2时刻,检测在所述触摸屏601上是否有第二操作而生成的第二触控点;进一步的,所述电子设备响应位于所述触摸感应单元601的操作的响应模式包括起点判断模式和终点判断模式。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二单击操作的结束时间,所述第二单击操作与所述触摸感应单元601的接触点。进一步的,当所述响应模式为起点判断模式时,所述第二触控点具体为:所述第二单击操作的结束时间,所述第二单击操作与所述触摸感应单元601的接触点。判断芯片702:用于判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域;获得芯片703:在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时刻,响应第一操作而生成的第一触控点;进一步的,所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。第二指令芯片704:在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令;进一步的,所述第二指令芯片还用于:在判断所述第二触控点在所述第二区域时,生成所述第二指令。第一指令芯片705:在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。进一步的,所述第一指令芯片还用于:在判断所述第二触控点在所述第一区域时,生成所述第一指令。由于本申请实施二中的电子设备为与实施本申请实施例一中的方法所对应的电子设备,所以基于本申请实施例一中的方法,本领域所属技术人员能够了解本申请实施二中的电子设备的具体结构以及本申请实施二的电子设备的各种变化形式。所以在此对于该电子设备不再详细介绍。只要本领域所属技术人员基于本申请实施例一中的方法所制造的电子设备,都属于本申请所欲保护的范围。本申请提供的一个或多个技术方案,至少具有如下技术效果或优点:(I)由于在电子设备的触摸感应单元中的第一区域和第二区域的中间区域,设置了一第三区域,并且在获得对第三区域的操作后,是响应对应第一区域的第一指令还是对应第二区域的第二指令,要基于对第三区域的操作前的一操作来判断,故而对于在第三区域上的操作能够起到一个预测的作用,从而达到提高操作准确率的技术效果;(2)由于在操作电子设备采用起点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在起点模式下,提高了操作准确率的技术效果;(3)由于在操作电子设备采用终点模式的方式,并且结合操作区域的运动轨迹来判断操作区域对应的具体触控点,所以达到了在终点模式下,提高了操作准确率的技术效果。尽管已描述了本申请的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本申请范围的所有变更和修改。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
权利要求
1.一种操作指令生成方法,应用在包括有触摸感应单元的电子设备中,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令,其特征在于,所述方法包括: 在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点; 判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域; 在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时刻,响应第一操作而生成的第一触控点; 在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令; 在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。
2.如权利要求1所述的方法,其特征在于,所述电子设备响应位于所述触控感应单元的操作的响应模式包括起点判断模式和终点判断模式。
3.如权利要求2所述 的方法,其特征在于,当所述响应模式为起点判断模式时,所述第二触控点具体为: 所述第二操作的起始时间,所述第二操作与所述触摸感应单元的接触点。
4.如权利要求2所述的方法,其特征在于,当所述响应模式为起点判断模式时,所述第二触控点具体为: 所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。
5.如权利要求1-4任一项所述的方法,其特征在于,所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。
6.如权利要求1-4任一项所述的方法,其特征在于,所述判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域之后,还包括: 在所述第二触控点在所述第一区域时,生成所述第一指令; 在所述第二触控点在所述第二区域时,生成所述第二指令。
7.—种电子设备,其特征在于,包括: 触摸感应单元,所述触摸感应单元上包括有第一区域、第二区域、及位于所述第一区域和所述第二区域间第三区域,所述第一区域、第二区域、第三区域为不同的区域,其中,响应在所述第一区域的操作,所述电子设备会生成第一指令;响应在所述第二区域的操作,所述电子设备会生成第二指令; 处理器,连接于所述触摸感应单元;主要包括: 检测芯片:用于在T2时刻,检测在所述触摸感应单元上是否有第二操作而生成的第二触控点; 判断芯片:用于判断所述第二触控点是否在所述第一区域,所述第二区域或所述第三区域; 获得芯片:在所述第二触控点在所述第三区域时,获得在所述T2时刻之前的Tl时刻,响应第一操作而生成的第一触控点;第二指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第一区域到所述第二区域时,生成所述第二指令; 第一指令芯片:在所述第一触控点到所述第二触控点的方向为从所述第二区域到所述第一区域时,生成所述第一指令。
8.如权利要求7所述的电子设备,其特征在于,所述电子设备响应位于所述触摸感应单元的操作的响应模式包括起点判断模式和终点判断模式。
9.如权利要求8所述的电子设备,其特征在于,当所述响应模式为起点判断模式时,所述第二触控点具体为: 所述第二操作的结束时间,所述第二操作与所述触摸触摸感应单元的接触点。
10.如权利要求8所述的电子设备,其特征在于,当所述响应模式为起点判断模式时,所述第二触控点具体为: 所述第二操作的结束时间,所述第二操作与所述触摸感应单元的接触点。
11.如权利要求7-10任一项所述的电子设备,其特征在于,所述第一触控点位于所述第一区域、所述第二区域或者所述第三区域的任一区域。
12.如权利要求7-10任一项所述的电子设备,其特征在于,所述第一指令芯片还用于:在判断所述第二触控点在所述第一区域时,生成所述第一指令。
13.如权利要求7-10任一项所述的电子设备,其特征在于,所述第二指令芯片还用于:在判断所述第二触控点在所述第二区域时,生成所述第二指令。
全文摘要
本发明公开了一种操作指令生成方法和一种电子设备,其中,该电子设备包括触摸屏,触摸屏上包括有第一区域、第二区域、及位于第一区域和第二区域间第三区域;处理器,连接于所述触摸屏;主要包括检测芯片用于在T2时刻,检测在触摸屏上是否有第二操作而生成的第二触控点;判断芯片用于判断第二触控点在哪一区域;获得芯片在第二触控点在第三区域时,获得在T2时刻之前的T1时刻,响应第一操作而生成的第一触控点;第二指令芯片在第一触控点到第二触控点的方向为从第一区域到第二区域时,生成第二指令;第一指令芯片在第一触控点到第二触控点的方向为从第二区域到第一区域时,生成第一指令。
文档编号G06F3/01GK103207691SQ20121000758
公开日2013年7月17日 申请日期2012年1月11日 优先权日2012年1月11日
发明者杨胤嗣, 陈贻 , 倪炜, 郑启忠, 倪绪能 申请人:联想(北京)有限公司