一种电子设备的控制方法、装置和电子设备与流程

文档序号:15115515发布日期:2018-08-07 19:58阅读:154来源:国知局

本发明涉及自动控制技术领域,更具体的说是涉及一种电子设备的控制方法、装置和电子设备。



背景技术:

在现有技术中,电子设备一般均包含有各种类型的应用程序,电子设备在运行应用程序时能够在其显示单元上显示应用程序的控制菜单。例如,用户在通过手机使用视频应用程序播放视频时,手机的显示单元上能够显示视频应用程序的进度条、音量调节条等。

一般情况下,为了避免控制菜单影响用户的视角,应用程序的控制菜单会被电子设备隐藏。当用户需要使用应用程序的控制菜单时,手指需要先靠近电子设备的显示单元,再触摸电子设备的显示单元,才能够调出应用程序的控制菜单,由此可见,用户在调用应用程序的控制菜单过程中,所需操作比较繁琐,用户体验较差。



技术实现要素:

有鉴于此,本发明提供了一种电子设备的控制方法、装置和电子设备,以解决现有技术中操作比较繁琐,用户体验差的问题。

为实现上述目的,本发明提供如下技术方案:

一种电子设备的控制方法,所述电子设备包括传感单元和显示单元,所述电子设备当前运行第一应用程序,所述显示单元能够显示至少一个可交互对象,所述可交互对象能够对所述第一应用程序的状态参数进行调节控制;

该方法包括:

当利用所述传感单元确定操作体接近所述显示单元时,利用所述传感单元获取所述操作体与所述显示单元之间的距离信息;

判断所述距离信息是否小于预设阈值;

当确定所述距离信息小于所述阈值时,将所述可交互对象显示在所述显示单元上。

优选的,所述将所述可交互对象显示在所述显示单元上之前,还包括:

利用所述传感单元获取所述操作体相对于所述显示单元的第一相对位置;

确定所述显示单元上与所述第一相对位置对应的第一显示位置区域;

所述将所述可交互对象显示在所述显示单元上,具体为:

将所述可交互对象显示在所述显示单元的所述第一显示位置区域上;

其中,所述第一相对位置为所述操作体未接触所述显示单元时,所述操作体投影到所述显示单元上的位置。

优选的,所述可交互对象包括控制项;

所述将所述可交互对象显示在所述显示单元的所述第一显示位置区域上之后,还包括:

利用所述传感单元获取所述操作体相对于所述显示单元的第二相对位置;

确定所述显示单元上与所述第二相对位置对应的显示位置上所显示的第一可交互对象;

利用所述传感单元获取所述操作体相对于所述显示单元的第一相对轨迹;

控制所述第一可交互对象的控制项跟随所述第一相对轨迹发生显示位置上的改变;

生成针对所述第一应用程序的状态参数进行调节的第一指令;其中,所述第一指令中针对所述状态参数的调节量与所述控制项在所述显示位置上的改变量相关。

优选的,所述传感单元为超声传感单元,所述当利用所述传感单元确定操作体接近所述显示单元时,利用所述传感单元获取所述操作体与所述显示单元之间的距离信息,具体为:

获取所述超声传感单元所采集的超声波信号;

依据所述超声波信号确定所述操作体接近所述显示单元时,利用所述超声波信号计算所述操作体与所述显示单元之间的距离信息;

或,所述传感单元为红外传感单元,所述当利用所述传感单元确定操作体接近所述显示单元时,利用所述传感单元获取所述操作体与所述显示单元之间的距离信息,具体为:

获取所述红外传感单元所采集的光信号;

依据所述光信号确定所述操作体接近所述显示单元时,利用所述光信号计算所述操作体与所述显示单元之间的距离信息;

或,所述传感单元为电容传感单元,所述当利用所述传感单元确定操作体接近所述显示单元时,利用所述传感单元获取所述操作体与所述显示单元之间的距离信息,具体为:

获取所述电容传感单元所采集的电容信号;

依据所述电容信号确定所述操作体接近所述显示单元时,利用所述电容信号计算所述操作体与所述显示单元之间的距离信息。

一种电子设备的控制装置,所述电子设备包括传感单元和显示单元,所述电子设备当前运行第一应用程序,所述显示单元能够显示至少一个可交互对象,所述可交互对象能够对所述第一应用程序的状态参数进行调节控制;

该装置包括:

确定获取单元,用于当利用所述传感单元确定操作体接近所述显示单元时,利用所述传感单元获取所述操作体与所述显示单元之间的距离信息;

第一判断单元,用于判断所述距离信息是否小于预设阈值;

第一显示单元,用于当确定所述距离信息小于所述阈值时,将所述可交互对象显示在所述显示单元上。

优选的,还包括:

第一获取单元,用于利用所述传感单元获取所述操作体相对于所述显示单元的第一相对位置;

第一确定单元,用于确定所述显示单元上与所述第一相对位置对应的第一显示位置区域;

所述第一显示单元具体用于当确定所述距离信息小于所述阈值时,将所述可交互对象显示在所述显示单元的所述第一显示位置区域上;

其中,所述第一相对位置为所述操作体未接触所述显示单元时,所述操作体投影到所述显示单元上的位置。

优选的,所述可交互对象包括控制项;该装置还包括:

第二获取单元,用于利用所述传感单元获取所述操作体相对于所述显示单元的第二相对位置;

第二确定单元,用于确定所述显示单元上与所述第二相对位置对应的显示位置上所显示的第一可交互对象;

第三获取单元,用于利用所述传感单元获取所述操作体相对于所述显示单元的第一相对轨迹;

第一控制单元,用于控制所述第一可交互对象的控制项跟随所述第一相对轨迹发生显示位置上的改变;

第一生成单元,用于生成针对所述第一应用程序的状态参数进行调节的第一指令;其中,所述第一指令中针对所述状态参数的调节量与所述控制项在所述显示位置上的改变量相关。

优选的,所述传感单元为超声传感单元,所述确定获取单元包括:

第一获取模块,用于获取所述超声传感单元所采集的超声波信号;

第一确定计算模块,用于依据所述超声波信号确定所述操作体接近所述显示单元时,利用所述超声波信号计算所述操作体与所述显示单元之间的距离信息;

或,所述传感单元为红外传感单元,所述确定获取单元包括:

第二获取模块,用于获取所述红外传感单元所采集的光信号;

第二确定计算模块,用于依据所述光信号确定所述操作体接近所述显示单元时,利用所述光信号计算所述操作体与所述显示单元之间的距离信息;

或,所述传感单元为电容传感单元,所述确定获取单元包括:

第三获取模块,用于获取所述电容传感单元所采集的电容信号;

第三确定计算模块,用于依据所述电容信号确定所述操作体接近所述显示单元时,利用所述电容信号计算所述操作体与所述显示单元之间的距离信息。

一种电子设备,其特征在于,包括如上任一项所述的电子设备的控制装置。

经由上述的技术方案可知,与现有技术相比,本发明实施例提供了一种电子设备的控制方法,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。

图1为本发明一个实施例公开的一种电子设备的控制方法的流程示意图;

图2为本发明另一个实施例公开的一种电子设备的控制方法的流程示意图;

图3为本发明又一实施例公开的一种电子设备的控制方法的流程示意图;

图4为本发明一个实施例公开的一种电子设备的控制装置的结构示意图;

图5为本发明另一实施例公开的一种电子设备的控制装置的结构示意图;

图6为本发明又一实施例公开的一种电子设备的控制装置的结构示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

本发明实施例公开了一种电子设备的控制方法、装置和电子设备,其中,电子设备包括传感单元和显示单元,电子设备当前运行第一应用程序,显示单元能够显示至少一个可交互对象,可交互对象能够对所述第一应用程序的状态参数进行调节控制;该方法包括:当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;判断距离信息是否小于预设阈值;当确定距离信息小于所述阈值时,将可交互对象显示在所述显示单元上;在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验。

本发明一个实施例公开了一种电子设备的控制方法,可以应用于手机、掌上电脑、平板电脑等电子设备中;

其中,电子设备当前运行第一应用程序;

在本发明中,对电子设备当前所运行的第一应用程序并没有具体限定,如可以为视频应用程序、音乐应用程序、掌上阅读客户端等等。

其中,电子设备包括传感单元和显示单元;

传感能够采集环境参数,以使得电子设备依据该环境参数确定是否有操作体接近显示单元。

显示单元能够显示至少一个可交互对象,其中,该可交互对象能够对第一应用程序的状态参数进行调节控制。

如,可交互对象可以为能够对第一应用程序的音量进行调节的音量调节控件;再如,可交互对象可以为第一应用程序的当前进度进行调节的进度调节控件;再如,可交互对象可以为第一应用程序的当前亮度进行调节的亮度调节控件等等。

其中,电子设备在运行第一应用程序时,会隐藏与第一应用程序相关的可交互对象。

如图1所示,该方法可以包括以下步骤:

步骤101:当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

其中,利用传感单元可以确定是否有操作体接近显示单元,操作体接近显示单元是指操作体与显示单元之间的距离较近但并未接触显示单元。

需要说明的是,当操作体与显示单元之间的距离在一定距离范围内时,传感单元可以采集到与操作体相关的环境参数,以使得传感单元确定有操作体接近显示单元,并利用传感单元获取操作体与显示单元之间的距离信息。

其中,操作体与显示单元之间的距离信息是指操作体与显示单元之间相隔的距离。

步骤102:判断距离信息是否小于预设阈值;

其中,电子设备中预先设定有一阈值,该阈值为评判触摸体与显示单元之间的当前距离是否满足将可交互对象显示在显示单元的标准,而具体的阈值参数可以由用户根据实际情况进行设定,本发明没有具体限定。

例如,预设阈值为1cm。

步骤103:当确定距离信息小于阈值时,将可交互对象显示在显示单元上。

当确定距离信息小于阈值时,表明触摸体与显示单元之间的当前距离满足将可交互对象显示在显示单元,此时,可以将可交互对象显示在显示单元上。

例如,当确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息为1.8cm,而预设阈值为1cm,通过判断,确定距离信息8cm大于阈值1cm,因此,此时并不能将可交互对象显示在显示单元上,而随着触摸体逐渐靠近显示单元,当确定距离信息小于阈值1cm时,如确定距离信息为0.8cm,则可以将可交互对象显示在显示单元上。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验。

本发明另一实施例还公开了一种电子设备的控制方法,如图2所示,该方法可以包括以下步骤:

步骤201:当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

步骤202:判断距离信息是否小于预设阈值;

步骤203:当确定距离信息小于阈值时,利用传感单元获取操作体相对于显示单元的第一相对位置;

其中,第一相对位置为操作体未接触显示单元时,操作体投影到显示单元上的位置。

当触摸体和显示单元之间的距离信息小于阈值且操作体未接触显示单元时,操作体投影到显示单元上的位置为操作体与显示单元的第一相对位置。

步骤204:确定显示单元上与第一相对位置对应的第一显示位置区域;

当确定了第一相对位置后,则可以确定与第一相对位置对应的第一显示位置区域,其中,第一显示位置区域为显示单元上的区域。

需要说明的是,第一相对位置与第一显示位置区域的对应关系可以根据实际情况进行设定。作为一种优选的方式,可以以第一相对位置为中心确定第一显示位置区域,第一显示位置区域的区域大小可以与可交互对象的大小相匹配。

步骤205:将可交互对象显示在显示单元的第一显示位置区域上。

在显示单元上显示可交互对象具体可以显示在显示单元的第一显示位置区域上,进而使得用户利用操作体在当前位置上就可以操控可交互对象,操作更加便捷。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对位置,并确定显示单元上与第一相对位置对应的第一显示位置区域,进而将可交互对象显示在显示单元的第一显示位置区域上,使得用户利用操作体在当前位置上就可以操控可交互对象,操作更加便捷。

在本发明中,将可交互对象显示在第一显示位置区域上后,用户在利用操作体调节可交互对象时,还需要利用操作体接触显示单元,在显示单元上进行触控操作,由此可见,操作仍比较繁琐;

基于该问题,本发明又一实施例还公开了一种电子设备的控制方法,如图3所示,该方法可以包括以下步骤:

步骤301:当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

步骤302:判断距离信息是否小于预设阈值;

步骤303:当确定距离信息小于阈值时,利用传感单元获取操作体相对于显示单元的第一相对位置;

其中,第一相对位置为操作体未接触显示单元时,操作体投影到显示单元上的位置。

步骤304:确定显示单元上与第一相对位置对应的第一显示位置区域;

步骤305:将可交互对象显示在显示单元的第一显示位置区域上;

步骤306:利用传感单元获取操作体相对于显示单元的第二相对位置;

在将可交互对象显示在显示单元的第一显示位置区域后,可以利用传感单元确定操作体相对于显示单元的第二相对位置,第二相对位置为在将可交互对象显示在显示单元的第一显示位置区域后,操作体未接触显示单元时,操作体投影到显示单元上的位置。

步骤307:确定显示单元上与第二相对位置对应的显示位置上所显示的第一可交互对象;

其中,用户在确定显示单元的第一显示位置区域显示有可交互对象后,可以通过控制可交互对象来改变第一应用程序的状态参数,因此,可以先确定与第二相对位置对应的显示单元上所显示的第一可交互对象。

需要说明的是,可交互对象可以包括控制项,控制项在显示位置上的改变能够引起第一应用程序的状态参数的改变;

例如,可交互对象能够对第一应用程序的当前进度进行调节,那么,可交互对象中的控制项可以为位于滑轨上的滑块。

步骤308:利用传感单元获取操作体相对于显示单元的第一相对轨迹;

用户可以根据实际需求控制操作体向相应方向滑动,此时,电子设备可以利用传感单元获取操作体相对于显示单元的第一相对轨迹;需要说明的是,在整个过程中,触摸体与显示单元之间均是相隔一定距离的,触摸体并未接触显示单元。

步骤309:控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变。

获取到操作体相对于显示单元的第一相对轨迹后,则可以控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变。

如,电子设备当前运动的第一应用程序为视频应用程序,确定显示单元上与第二相对位置对应的显示位置上所显示的第一可交互对象为进度调节控件,控制项为滑块,当用户想要控制视频应用程序当期播放的视频快进,那么,可以控制触摸体向右滑动一定距离;此时,进度调节控件的滑块也会向右滑动与之对应的距离。

步骤310:生成针对所述第一应用程序的状态参数进行调节的第一指令。

当在控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变时,为了相应的实现对第一应用程序的状态参数的调节,可以生成第一指令,以能够对第一应用程序的状态参数进行调节。

其中,第一指令中针对状态参数的调节量与控制项在显示位置上的改变量相关;而状态参数的调节量与控制项在显示单元上的改变量的对应关系可以根据实际情况进行设定。

仍以可交互对象为进度调节控件为例,假设滑块在显示单元的改变量与状态参数的调节量为1:1的对应关系,那么,滑块向右滑动1mm,视频应用程序当前播放的视频则快进1s;当然,滑块向右滑动1mm,视频应用程序当前播放的视频也可以后退1s;即状态参数的调节量与控制项在显示单元上的改变量在方向上的对应关系也可以根据实际情况仅设定。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对位置,并确定显示单元上与第一相对位置对应的第一显示位置区域,进而将可交互对象显示在显示单元的第一显示位置区域上,使得用户利用操作体在当前位置上就可以操控可交互对象,操作更加便捷;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对轨迹,控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变,生成针对所述第一应用程序的状态参数进行调节的第一指令;使得操作体无需接触显示单元就可以实现针对第一应用程序的状态参数的调节,操作更加便捷。

在本发明实施例中,传感单元可以有多种类型,相应的,利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息的实现方式也有多种;

其中,传感单元可以为超声传感单元,相应的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与所述显示单元之间的距离信息,具体可以包括以下步骤:

a1011:获取超声传感单元所采集的超声波信号;

超声传感单元能够发射超声波信号,而超声波信号碰到杂质或分界面会产生发射而发射成回波,并由超声波传感采集,因此,电子设备可以获取超声波传感单元所采集的超声波信号。

a1012:依据超声波信号确定操作体接近所述显示单元时,利用超声波信号计算操作体与显示单元之间的距离信息。

可以利用超声波信号来判断是否有操作体接近显示单元,并当确定有操作体接近显示单元时,利用超声波信号计算操作体与显示单元之间的距离信息;需要说明的是,利用超声波信号判断是否有操作体接近显示单元以及用超声波信号计算操作体与显示单元之间的距离信息的具体实现方式可以采用现有的计算方法,本发明不再详细介绍。

或,传感单元可以为红外传感单元,相应的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,具体可以包括以下步骤:

b1011:获取红外传感单元所采集的光信号;

b1012:依据光信号确定操作体接近显示单元时,利用光信号计算操作体与显示单元之间的距离信息。

可以利用光信号来判断是否有操作体接近显示单元,并当确定有操作体接近显示单元时,利用光信号计算操作体与显示单元之间的距离信息;需要说明的是,利用光信号判断是否有操作体接近显示单元以及用光信号计算操作体与显示单元之间的距离信息的具体实现方式可以采用现有的计算方法,本发明不再详细介绍。

或,传感单元可以为电容传感单元,相应的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,具体可以包括以下步骤:

c1011:获取电容传感单元所采集的电容信号;

c1012:依据电容信号确定操作体接近显示单元时,利用电容信号计算操作体与显示单元之间的距离信息。

其中,当有操作体接近电子设备的显示单元时,电容传感单元的电容将发生改变,因此,可以利用电容传感单元所采集的电容信号来判断是否有操作体接近显示单元,并当确定有操作体接近显示单元时,利用电容信号计算操作体与显示单元之间的距离信息;需要说明的是,利用电容信号判断是否有操作体接近显示单元以及用电容信号计算操作体与显示单元之间的距离信息的具体实现方式可以采用现有的计算方法,本发明不再详细介绍。

本发明一个实施例公开了一种电子设备的控制装置,其中,电子设备可以包括传感单元和显示单元,电子设备当前运行第一应用程序,显示单元能够显示至少一个可交互对象,可交互对象能够对第一应用程序的状态参数进行调节控制;

如图4所示,该装置可以包括:确定获取单元401、第一判断单元402以及第一显示单元403;其中:

确定获取单元401,可以用于当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

第一判断单元402,可以用于判断距离信息是否小于预设阈值;

第一显示单元403,可以用于当确定距离信息小于阈值时,将可交互对象显示在所述显示单元上。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验。

本发明另一实施例还公开了一种电子设备的控制装置,如图5所示,该装置可以包括:确定获取单元501、第一判断单元502、第一获取单元503、第一确定单元504以及第一显示单元505;其中:

确定获取单元501,可以用于当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

第一判断单元502,可以用于判断距离信息是否小于预设阈值;

第一获取单元503,可以用于当确定距离信息小于阈值时,利用所述传感单元获取所述操作体相对于所述显示单元的第一相对位置;

其中,第一相对位置为操作体未接触显示单元时,操作体投影到显示单元上的位置。

第一确定单元504,可以用于确定显示单元上与第一相对位置对应的第一显示位置区域;

第一显示单元505,可以用于将可交互对象显示在显示单元的第一显示位置区域上。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对位置,并确定显示单元上与第一相对位置对应的第一显示位置区域,进而将可交互对象显示在显示单元的第一显示位置区域上,使得用户利用操作体在当前位置上就可以操控可交互对象,操作更加便捷。

在本发明中,将可交互对象显示在第一显示位置区域上后,用户在利用操作体调节可交互对象时,还需要利用操作体接触显示单元,在显示单元上进行触控操作,由此可见,操作仍比较繁琐;

基于该问题,本发明又一实施例还公开了一种电子设备的控制装置,其中,可交互对象包括控制项;

如图6所示,该装置可以包括:确定获取单元601、第一判断单元602、第一获取单元603、第一确定单元604、第一显示单元605、第二获取单元606、第二确定单元607、第三获取单元608、第一控制单元609以及第一生成单元610;其中:

确定获取单元601,可以用于当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息;

第一判断单元602,可以用于判断距离信息是否小于预设阈值;

第一获取单元603,可以用于当确定距离信息小于阈值时,利用所述传感单元获取所述操作体相对于所述显示单元的第一相对位置;

其中,第一相对位置为操作体未接触显示单元时,操作体投影到显示单元上的位置。

第一确定单元604,可以用于确定显示单元上与第一相对位置对应的第一显示位置区域;

第一显示单元605,可以用于将可交互对象显示在显示单元的第一显示位置区域上;

第二获取单元606,可以用于利用传感单元获取操作体相对于显示单元的第二相对位置;

第二确定单元607,可以用于确定显示单元上与第二相对位置对应的显示位置上所显示的第一可交互对象;

第三获取单元608,可以用于利用传感单元获取操作体相对于显示单元的第一相对轨迹;

第一控制单元609,可以用于控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变;

第一生成单元610,可以用于生成针对第一应用程序的状态参数进行调节的第一指令;

其中,第一指令中针对状态参数的调节量与控制项在显示位置上的改变量相关。

在本发明实施例中,电子设备当前运行有第一应用程序,且显示单元能够显示至少一个可交互对象,而可交互对象能够对第一应用程序的状态参数进行调节控制;具体的,当利用传感单元确定操作体接近显示单元时,利用传感单元获取操作体与显示单元之间的距离信息,并将确定距离信息小于预设阈值时,将可交互对象显示在显示单元上;由此可见,在本发明中,无需操作体触摸电子设备的显示单元即可实现可交互对象的显示,简化了用户操作,提供了用户体验;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对位置,并确定显示单元上与第一相对位置对应的第一显示位置区域,进而将可交互对象显示在显示单元的第一显示位置区域上,使得用户利用操作体在当前位置上就可以操控可交互对象,操作更加便捷;

进一步的,可以利用传感单元获取操作体相对于显示单元的第一相对轨迹,控制第一可交互对象的控制项跟随第一相对轨迹发生显示位置上的改变,生成针对所述第一应用程序的状态参数进行调节的第一指令;使得操作体无需接触显示单元就可以实现针对第一应用程序的状态参数的调节,操作更加便捷。

在本发明实施例中,传感单元可以为超声传感单元,相应的,确定获取单元可以包括:第一获取模块以及第一确定计算模块;其中:

第一获取模块,可以用于获取超声传感单元所采集的超声波信号;

第一确定计算模块,可以用于依据超声波信号确定操作体接近显示单元时,利用超声波信号计算操作体与显示单元之间的距离信息。

或,传感单元可以为红外传感单元,确定获取单元可以包括:第二获取模块以及第二确定计算模块;其中:

第二获取模块,可以用于获取红外传感单元所采集的光信号;

第二确定计算模块,可以用于依据光信号确定操作体接近显示单元时,利用光信号计算操作体与显示单元之间的距离信息。

或,传感单元可以为电容传感单元,确定获取单元可以包括:第三获取模块以及第三确定计算模块;其中:

第三获取模块,可以用于获取电容传感单元所采集的电容信号;

第三确定计算模块,可以用于依据电容信号确定操作体接近显示单元时,利用电容信号计算操作体与显示单元之间的距离信息。

本发明实施例还提供了一种电子设备,可以包括如上任一实施例所描述的电子设备的控制装置。

以上各装置的实施例与方法实施例相对应,具体可参见方法实施例,在此不再详细赘述。

本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。

对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。

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