一种控制方法及电子设备的制作方法

文档序号:6500852阅读:147来源:国知局
一种控制方法及电子设备的制作方法
【专利摘要】本发明提供一种控制方法及电子设备。该方法应用于第一电子设备中,第一电子设备与一显示单元连接,该方法包括:在显示单元上显示第一显示界面,第一显示界面包括至少一个操作对象,用户能感知操作对象位于第二平面的第一位置,第二平面距离用户的距离为第二距离,第二距离小于第一距离,第一距离为用户距离显示单元所在的第一平面的距离;获得一操作体对应的操作位置;判断操作位置与第一位置是否满足预定关系;当操作位置与第一位置满足预定关系时,触发操作对象,执行与操作对象对应的指令。
【专利说明】一种控制方法及电子设备

【技术领域】
[0001] 本发明涉及电子【技术领域】,尤其涉及一种控制方法及电子设备。

【背景技术】
[0002] 随着电子设备技术的发展,各种各样的电子设备进入了用户的生活,给用户的生 活工作带来了极大的方便,并且为了更方便用户的使用,还提供了各种各样的控制方式,例 如用电子设备自身所带的遥控器控制电子设备,或者利用其他电子设备进行控制。
[0003] 在现有技术中,不管是利用自身所带的遥控器控制电子设备,还是利用其他电子 设备进行控制,用户都需要通过遥控器或其他电子设备上的方向按键来定位到需要操作的 操作对象上,尤其是在电子设备处于3D显示的模式下,要进行控制电子设备,还需要先将 电子设备切换回2D显示模式,才能对电子设备进行控制。
[0004] 然而,本发明人在实现本发明实施例中的技术方案的过程中发现,现有技术中因 为在3D模式下要对电子设备进行控制就必须切换回2D模式,并且在控制时,还需要通过方 向按键多次操作才能定位到需要操作的操作对象,即需要与电子设备进行多次交互,所以 电子设备要进行多次响应,因此,现有技术中的控制方法存在电子设备在3D模式下无法进 行控制,在2D模式下响应效率较低,耗时长的技术问题。


【发明内容】

[0005] 本发明提供一种控制方法及电子设备,用以解决现有技术中的控制方法存在的电 子设备在3D模式下无法进行控制,在2D模式下响应效率较低,耗时长的技术问题,及由此 而带来的用户体验差的问题。
[0006] 本发明一方面提供了 一种控制方法,应用于第一电子设备中,所述第一电子设备 与一显示单元连接,所述方法包括:在所述显示单元上显示第一显示界面,所述第一显示界 面包括至少一个操作对象,用户能感知所述操作对象位于第二平面的第一位置,所述第二 平面距离所述用户的距离为第二距离,所述第二距离小于第一距离,所述第一距离为所述 用户距离所述显示单元所在的第一平面的距离;获得一操作体对应的操作位置;判断所述 操作位置与所述第一位置是否满足预定关系;当所述操作位置与所述第一位置满足预定关 系时,触发所述操作对象,执行与所述操作对象对应的指令。
[0007] 可选的,当所述操作体握持或佩带第二电子设备时,所述第二电子设备上包括有 一触觉反馈单元,在触发所述操作对象的同时或之后,所述方法还包括:向所述第二电子设 备发送一表示操作成功的反馈信息,以使所述第二电子设备能够基于所述反馈信息控制所 述触觉反馈单元产生一触觉反馈。
[0008] 可选的,所述获得一操作体对应的操作位置,具体包括:接收所述第二电子设备发 送的所述第二电子设备的第二位置信息,其中,所述第二位置信息具体为所述第二电子设 备进行检测所获得的;基于所述第二位置信息,获得所述操作体对应的操作位置。
[0009] 可选的,所述第二电子设备具体为遥控器。
[0010] 可选的,所述在所述显示单元上显示一第一显示界面,具体包括:检测所述第一距 离,获得第一距离值;确定所述第二距离,获得第二距离值;基于所述第一距离值和所述第 二距离值,确定显示所述第一显示界面的显示参数;以所述显示参数显示所述第一显示界 面。
[0011] 可选的,所述方法还包括:在所述显示单元上显示第二显示界面,所述第二显示界 面上包括至少一个显示对象,所述用户能感知所述显示对象位于第三平面的第二位置,所 述第三平面距离所述用户的距离为第三距离,所述第三距离小于所述第一距离,所述第二 距离小于等于所述第三距离。
[0012] 可选的,所述第一显示界面具体为一菜单,所述至少一个操作对象具体为至少一 个菜单项。
[0013] 本发明另一实施例还提供了一种电子设备,连接于一显示单元,所述电子设备包 括:控制单元,用于控制在所述显示单元上显示第一显示界面,所述第一显示界面包括至少 一个操作对象,用户能感知所述操作对象位于第二平面的第一位置,所述第二平面距离所 述用户的距离为第二距离,所述第二距离小于第一距离,所述第一距离为所述用户距离所 述显示单元所在的第一平面的距离;获得单元,用于获得一操作体对应的操作位置;第一 处理单元,用于判断所述操作位置与所述第一位置是否满足预定关系;第二处理单元,用于 当所述操作位置与所述第一位置满足预定关系时,触发所述操作对象,执行与所述操作对 象对应的指令。
[0014] 可选的,当所述操作体握持或佩带第二电子设备时,所述第二电子设备上包括有 一触觉反馈单元,所述电子设备还包括:发送单元,用于向所述第二电子设备一表示操作成 功的反馈信息,以使所述第二电子设备能够基于所述反馈信息控制所述触觉反馈单元产生 一触觉反馈。
[0015] 可选的,所述获得单元具体用于接收所述第二电子设备发送的所述第二电子设备 的第二位置信息,基于所述第二位置信息,获得所述操作体对应的操作位置;其中,所述第 二位置信息具体为所述第二电子设备进行检测所获得的。
[0016] 可选的,所述第二电子设备具体为遥控器。
[0017] 可选的,所述控制单元具体用于检测所述第一距离,获得第一距离值;确定所述第 二距离,获得第二距离值;基于所述第一距离值和所述第二距离值,确定显示所述第一显示 界面的显示参数;以所述显示参数显示所述第一显示界面。
[0018] 可选的,所述控制单元具体还用于控制在所述显示单元上显示第二显示界面,所 述第二显示界面上包括至少一个显示对象,所述用户能感知所述显示对象位于第三平面的 第二位置,所述第三平面距离所述用户的距离为第三距离,所述第三距离小于所述第一距 离,所述第二距离小于等于所述第三距离。
[0019] 可选的,所述第一显示界面具体为一菜单,所述至少一个操作对象具体为至少一 个菜单项。
[0020] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0021] 本发明一实施例中,首先,在与电子设备连接的显示单元上显示第一显示界面,第 一显示界面包括至少一个操作对象,用户能感知该操作对象位于第二平面的第一位置,第 二平面距离该用户的距离为第二距离,其中,第二距离小于第一距离,第一距离为用户距离 显示单元所在的第一平面的距离,即电子设备处于3D显示的模式中;这时获得一操作体对 应的操作位置,然后判断该操作位置与第一位置是否满足预定关系,如果是的话,就触发该 操作对象,执行与该操作对象对应的指令。由此可知,在本实施例中,电子设备即使处于3D 显示模式下也能够进行人机交互,对电子设备进行控制;而且是通过判断操作体对应的操 作位置和操作对象的第一位置是否满足预定关系,如果满足的话,就触发该操作对象,类似 于直接通过操作体在第一显示界面上进行点击操作对象,对电子设备进行控制,所以不需 要切换回2D模式,使用遥控器的方向键去一步步定位操作对象,所以电子设备不需要再因 为一次交互操作进行多次响应,所以提高了响应效率和操作效率,因而也提高了用户体验。
[0022] 进一步,本发明一实施例中的操作体握持或佩带第二电子设备,第二电子设备上 包括有一触觉反馈单元,在触发该操作对象的同时或之后,电子设备向第二电子设备发送 一表示操作成功的反馈信息,使得第二电子设备能够基于该反馈信息控制触觉反馈单元产 生一触觉反馈,以提示用户已操作成功,并且因为本实施例中的方法是在虚空中进行像点 击一类的操作,所以有了触觉反馈,会给用户提供一种真实的感觉,提高用户体验。
[0023] 进一步,本发明一实施例中,在显示单元上显示一第一显示界面,具体包括:获得 第一距离值和第二距离值,然后基于第一距离值和第二距离值,确定显示第一显示界面的 显示参数,再以该显示参数显示第一显示界面。因此,在本实施例中,电子设备能够根据实 际距离需求确定显示参数是多少,也就是说,电子设备能够根据实际需要控制第一显示界 面所在的第二平面的位置。

【专利附图】

【附图说明】
[0024] 图1为本发明一实施例中的控制方法流程图;
[0025] 图2为本发明一实施例中的控制方法示意图;
[0026] 图3为本发明一实施例中的电子设备的功能框图。

【具体实施方式】
[0027] 本发明实施例提供一种控制方法及电子设备,用以解决现有技术中的控制方法存 在的电子设备在3D模式下无法进行控制,在2D模式下响应效率较低,耗时长的技术问题, 及由此而带来的用户体验差的问题。
[0028] 本发明实施例中的技术方案为解决上述的技术问题,总体思路如下:
[0029] 首先,在与电子设备连接的显示单元上显示第一显示界面,第一显示界面包括至 少一个操作对象,用户能感知该操作对象位于第二平面的第一位置,第二平面距离该用户 的距离为第二距离,其中,第二距离小于第一距离,第一距离为用户距离显示单元所在的第 一平面的距离,即电子设备处于3D显示的模式中;这时获得一操作体对应的操作位置,然 后判断该操作位置与第一位置是否满足预定关系,如果是的话,就触发该操作对象,执行与 该操作对象对应的指令。由此可知,在本实施例中,电子设备即使处于3D显示模式下也能 够进行人机交互,对电子设备进行控制;而且是通过判断操作体对应的操作位置和操作对 象的第一位置是否满足预定关系,如果满足的话,就触发该操作对象,类似于直接通过操作 体在第一显示界面上进行点击操作对象,对电子设备进行控制,所以不需要使用遥控器的 方向键去一步步定位操作对象,所以电子设备不需要因为一次交互操作进行多次响应,所 以提高了响应效率和操作效率,因而也提高了用户体验。
[0030] 为了更好的理解上述技术方案,下面将结合说明书附图以及具体的实施方式对上 述技术方案进行详细的说明。
[0031] 本发明一实施例提供一种控制方法,应用于第一电子设备上,该第一电子设备例 如是电视机、机顶盒、笔记本电脑等电子设备,该电子设备连接有一显示单元。
[0032] 请参考图1,该方法包括:
[0033] 步骤101 :在显示单元上显示第一显示界面,第一显示界面包括至少一个操作对 象,用户能感知操作对象位于第二平面的第一位置,第二平面距离用户的距离为第二距离, 第二距离小于第一距离,第一距离为用户距离显示单元所在的第一平面的距离;
[0034] 步骤102 :获得一操作体对应的操作位置;
[0035] 步骤103 :判断操作位置与第一位置是否满足预定关系;
[0036] 步骤104 :当操作位置与第一位置满足预定关系时,触发操作对象,执行与操作对 象对应的指令。
[0037] 其中,在步骤101中,在显示单元上显示第一显示界面,具体来说,可通过一显示 指令来显示第一显示界面,该显示指令可以是通过设置在电子设备上的物理按键获得的, 也可以是通过接收一第二电子设备发送的指令获得的,第二电子设备例如是遥控器、手机 或平板电脑。
[0038] 例如:假设第一电子设备具体为电视机,第二电子设备具体为遥控器,当用户正在 利用电视机在看电视时,想要观看3D影像,那么就可以通过遥控器上的开启3D模式的按键 给电视机发出指令,那么电视机在接收到该指令后,就显示第一显示界面,用户能感知第一 显示界面位于一与显示单元所在第一平面不同的第二平面上,而第一显示界面上包括至少 一个操作对象,那么用户也能感知该操作对象位于第二平面的第一位置,其中,第二平面距 离用户的距离为第二距离,用户距离显示单元所在的第一平面的距离为第一距离,而第二 距离小于第一距离;换句话说,用户就会感觉到第一显示界面位于自己与显示单元之间的 空间中,该操作对象也位于这个空间中。
[0039] 在实际运用中,第一显示界面例如可以是电子设备上正常的显示内容,例如为电 影画面,或者是通过电子设备接入一网站的网页页面,第一显示界面上具有快进、暂停、关 闭等操作对象;第一显示界面还可以是一个菜单界面,那么至少一个操作对象具体为至少 一个菜单项,例如广播、外接设备、电视频道等菜单项,如果广播按钮被触发,那么电子设备 就会进入广播功能。
[0040] 在一实施例中,步骤101具体包括:检测第一距离,获得第一距离值;确定第二距 离,获得第二距离值;基于第一距离值和第二距离值,确定显示第一显示界面的显示参数; 以该显示参数显示第一显示界面。
[0041] 其中,检测第一距离,具体可以是电子设备上设置有双摄像头,通过双目视差测距 法来检测人与显示单元所在第一平面之间的第一距离,或者是通过双摄像头激光三角测距 系统检测第一距离,当然,在实际运用时,还可以使用其他方式进行检测第一距离,例如红 外测距法。
[0042] 其中,确定第二距离,在实际实施过程中,确定第二距离可以有以下两种但不限于 以下两种方式,第一是,第二距离是固定的,即不管第一距离如何,即不管用户距离显示单 元的距离有多远,第二距离就是一个固定值,例如为30cm,即第二平面距离用户的距离是固 定的30cm ;第二是,第二距离不是固定的,但是显示单元距离第二平面之间的距离是固定 的,例如lm,那么第二距离就会随着第一距离的变化而变化。在本实施例中,假设第二距离 是固定的。
[0043] 然后基于第一距离值和第二距离值,确定显示第一显示界面的显示参数,例如左 右眼图像之间的视差。为了更清楚的说明本实施例中的显示第一显示界面的方法,请参考 图2所示,示出根据左视图像数据与右视图像数据之间的间隙或视差的立体概念的图。
[0044] 图2中的a部分示出了如果右视图像数据201与左视图像数据202之间的间隙较 小时由该右视图像数据201和该左视图像数据202形成的图像的位置203,即第二平面的位 置,而图2中的b部分示出了如果右视图像数据211与左视图像数据212之间的间隙较大 时由该右视图像数据211和该左视图像数据211形成的图像的位置213。
[0045] 也就是说,图2示出了在电子设备中根据左视图像数据与右视图像数据之间的间 隙而在不同位置形成的图像的立体程度。
[0046] 请参照图2中的a部分,当从右眼到右视图像数据201的一侧和另一侧描绘了延 长线R1和R2,并且从左眼到左视图像数据202的一侧和另一侧描绘了延长线L1和L2时, 在右视图像数据的延长线R1与左视图像数据的延长线L1彼此交叉的点203形成图像,该 点距离右眼和左眼为预定距离dl,即第二距离。
[0047] 请参照图2中的b部分,类似于a部分,在右视图像数据的延长线R3与左视图像 数据的延长线L3彼此交叉的点213形成图像,该点距离右眼和左眼为预定距离d2,即第二 距离。
[0048] 当对左眼及右眼与形成图像的位置203和213之间的距离dl (a部分)和d2 (b部 分)进行比较时,dl大于d2。也就是说,在图2中的a部分中示出的形成图像的位置比图 2中的b部分中示出的图像的位置距离左眼及右眼更远。距离dl和d2彼此不同的原因在 于,右视图像数据与左视图像数据之间的间隙(在a部分和b部分的水平方向)是彼此不同 的。
[0049] 例如,a部分的右视图像数据201与左视图像数据202之间的间隙比b部分的右 视图像数据211与左视图像数据212之间的间隙窄。因此,如从图2中的a部分和b部分 所看到的,随着右视图像数据与左视图像数据之间的间隙减小,由左视图像数据和右视图 像数据所形成的图像与人眼之间的距离增大。
[0050] 在本实施例中,以图2中的a部分为例进行说明,dl已经确定出来了,而用户与显 示单元之间的距离也已经检测出来了,所以就可以确定出位置203就是第一显示界面的输 出位置,那么也就确定出了显示单元与输出位置203之间的第三距离,而左右眼之间的视 差L通常是常数,所以通过相似三角形的性质,就可以计算出左右眼图像之间的视差。
[0051] 那么接下来,就根据该视差参数显示第一显示界面,所以该第一显示界面的输出 位置可根据用户的位置进行变化,方便用户进行操作。
[0052] 然后就执行步骤102 :获得一操作体对应的操作位置;具体例如是在电子设备上 设置有双摄像头,然后通过双目视差测距法来测量操作体对应的操作位置,或者是用焦距 检测法来检测操作体对应的操作位置,或者是用红外测距法进行检测,本部分为本领域技 术人员所熟知的内容,所以在此不再赘述。
[0053] 在另一实施例中,假设该操作体握持或佩带第二电子设备时,还可以通过接收第 二电子设备发送的第二位置信息来确定操作体对应的操作位置,而第二位置信息是通过第 二电子设备自己检测自己所在的位置获得的,例如第二电子设备上设置有位置传感器来感 测第二电子设备的位置,并向电子设备传送感测到的信息。
[0054] 在本实施例中,假设第一显示界面为一电影画面,至少一个操作对象为快进、暂 停、关闭等控制按钮,这时用户想暂停一下电影画面,那么就可以将手、或用手握持一个物 体,将该物体移动到暂停按钮的位置,假设电子设备在实时检测,那么就会被实时的检测到 该操作位置;进一步例如还可以是做一个点击的动作,像在触摸屏上点击一样,或者是点击 真实存在的控制按钮一样,即不仅是要将操作体或物体移动到暂停按钮的位置,还要做一 个点击的操作,只有这个被点击的操作被检测到,电子设备才会获取操作体对应的操作位 置。
[0055] 不管通过何种方式获得操作体对应的操作位置,接下来就执行步骤103,即判断该 操作位置与操作对象所在的第一位置是否满足预定关系;由前述图2如何显示第一界面可 知,第一位置的相关信息电子设备是知道的,具体来说,判断该操作位置与操作对象所在的 第一位置是否满足预定关系,可以是先判断操作位置距离显示单元的距离是否小于等于第 二平面至显示单元之间的距离,然后再判断操作位置相对于第二平面上的平面坐标,是否 在第一位置所占用第二平面的区域内,如果是的话,就表示操作位置与第一位置满足预定 关系;当然,在另一实施例中,也可以是判断操作体所指向的方向的延长线在第二平面上的 交点是否在第一位置所占用第二平面的区域内;在实际运用时,还可以通过别的方式来判 断,只要能表示出用户确实需要操作该操作对象即可。
[0056] 继续沿用前述实例,例如用户手握遥控器,点击了空间中的暂停按钮,电子设备判 断遥控器点击的位置与暂停按钮在第二平面的第一位置之间的关系是否满足预定关系,例 如首先判断遥控器距离显示单元的距离是否小于等于第二平面距离显示单元的距离,如果 是的话,再判断遥控器点击的位置在第二平面方向上的坐标是否在第一位置占用第二平面 的坐标区域内,如果是的话,就表示遥控器点击的位置与暂停按钮的第一位置之间的关系 是满足该预定关系的。
[0057] 然后,接下来就执行步骤104,即触发该操作对象,执行与该操作对象对应的指令。
[0058] 具体来说,继续沿用上述实例,那么就触发暂停按钮,执行暂停的指令,那么这时, 电影画面就暂停播放。
[0059] 由上述描述可以看出,在本实施例中,电子设备即使处于3D显示模式下也能够进 行人机交互,对电子设备进行控制;而且是通过判断操作体对应的操作位置和操作对象的 第一位置是否满足预定关系,如果满足的话,就触发该操作对象,类似于直接通过操作体在 第一显示界面上进行点击操作对象,对电子设备进行控制,所以不需要切换回2D模式使用 遥控器的方向键去一步步定位操作对象,所以电子设备不需要因为一次交互操作进行多次 响应,所以提高了响应效率和操作效率,因而也提高了用户体验。
[0060] 进一步,当操作体握持(例如遥控器、手机)或佩带(例如戒指型电子设备、手表型 电子设备)第二电子设备时,为了提示用户已操作成功,并且提供一种真实的感觉,第二电 子设备上包括有一触觉反馈单元,在执行步骤104的同时或之后,电子设备还向第二电子 设备发送一表示操作成功的反馈信息,以使第二电子设备能够基于反馈信息控制触觉反馈 单元产生一触觉反馈,其中,触觉反馈具体例如为震动反馈,或声音反馈,或颜色的反馈。
[0061] 在进一步的实施例中,在显示第一显示界面之前,该方法还包括:在显示单元上 显示第二显示界面,该第二显示界面上包括至少一个显示对象,用户能感知显示对象位于 第三平面的第二位置,第三平面距离该用户的距离为第三距离,其中,第三距离小于第一距 离,第二距离小于等于第三距离。
[0062] 在本实施例中,第一显示界面例如是菜单,而第二显示界面例如是在3D模式下的 正常播放影像,例如是电视剧的画面,此时第二显示界面所在的平面为第三平面,用户距离 第三平面的距离更适合用户观看影像画面,这时用户想要对电子设备的亮度进行调整,那 么就可以通过遥控器调出菜单画面,即第一显示界面,这时因为方便用户操作该菜单界面, 所以将菜单界面的输出位置设置的更靠近用户,所以较佳的,第二距离小于第三距离。
[0063] 在另一实施例中,第二显示界面可以是在第一显示界面显示之后显示的,例如第 一显示界面既包括正常播放影像,也包括菜单界面,例如以0SD的方式叠加在正常播放影 像之上,通常为了更方便用户操作,所以第一显示界面距离用户的距离近一些,而当操作完 成之后,用户可以通过遥控器关闭菜单界面,那么这时为了让用户更适合观看正常播放影 像,所以这时就显示第二显示界面,此时第二显示界面仅显示正常播放影像,便于用户观 看。
[0064] 基于同一发明构思,本发明一实施例中还提供一种电子设备,该电子设备例如是 笔记本电脑、电视机、机顶盒等电子设备,该电子设备连接一显示单元。
[0065] 如图3所示,该电子设备包括:控制单元301,用于控制在显示单元上显示第一显 示界面,第一显示界面包括至少一个操作对象,用户能感知操作对象位于第二平面的第一 位置,第二平面距离用户的距离为第二距离,第二距离小于第一距离,第一距离为用户距离 显示单元所在的第一平面的距离;获得单元302,用于获得一操作体对应的操作位置;第一 处理单元303,用于判断操作位置与第一位置是否满足预定关系;第二处理单元304,用于 当操作位置与第一位置满足预定关系时,触发操作对象,执行与操作对象对应的指令。
[0066] 进一步,当操作体握持或佩带第二电子设备时,第二电子设备上包括有一触觉反 馈单元,电子设备还包括:发送单元,用于向第二电子设备一表示操作成功的反馈信息,以 使第二电子设备能够基于反馈信息控制触觉反馈单元产生一触觉反馈。
[0067] 进一步,获得单元302具体用于接收第二电子设备发送的第二电子设备的第二位 置信息,基于第二位置信息,获得操作体对应的操作位置;其中,第二位置信息具体为第二 电子设备进行检测所获得的。
[0068] 其中,第二电子设备具体为遥控器、手机、手表式电子设备、戒指型电子设备。
[0069] 进一步,控制单元301具体用于检测第一距离,获得第一距离值;确定第二距离, 获得第二距离值;基于第一距离值和第二距离值,确定显示第一显示界面的显示参数;以 显示参数显示第一显示界面。
[0070] 进一步,控制单元301具体还用于控制在显示单元上显示第二显示界面,第二显 示界面上包括至少一个显示对象,用户能感知显示对象位于第三平面的第二位置,第三平 面距离用户的距离为第三距离,第三距离小于第一距离,第二距离小于等于第三距离。
[0071] 在以上各实施例中,第一显示界面具体为一菜单,该至少一个操作对象为至少一 个菜单项。
[0072] 在以上各实施例中,获得单元302具体例如是双目视差测距系统,或者是红外测 距装置。控制单元301、第一处理单元303和第二处理单元304可以两两互不相同的处理芯 片,也可以是同一芯片,设置在电子设备的电路板上。
[0073] 以上各实施例可以单独实施,也可以结合实施,技术人员可根据实际需要进行选 择。
[0074] 前述图1实施例中的控制方法中的各种变化方式和具体实例同样适用于本实施 例的电子设备,通过前述对控制方法的详细描述,本领域技术人员可以清楚的知道本实施 例中电子设备的实施方法,所以为了说明书的简洁,在此不再详述。
[0075] 本发明实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:
[0076] 本发明一实施例中,首先,在与电子设备连接的显示单元上显示第一显示界面,第 一显示界面包括至少一个操作对象,用户能感知该操作对象位于第二平面的第一位置,第 二平面距离该用户的距离为第二距离,其中,第二距离小于第一距离,第一距离为用户距离 显示单元所在的第一平面的距离,即电子设备处于3D显示的模式中;这时获得一操作体对 应的操作位置,然后判断该操作位置与第一位置是否满足预定关系,如果是的话,就触发该 操作对象,执行与该操作对象对应的指令。由此可知,在本实施例中,电子设备即使处于3D 显示模式下也能够进行人机交互,对电子设备进行控制;而且是通过判断操作体对应的操 作位置和操作对象的第一位置是否满足预定关系,如果满足的话,就触发该操作对象,类似 于直接通过操作体在第一显示界面上进行点击操作对象,对电子设备进行控制,所以不需 要切换回2D模式,使用遥控器的方向键去一步步定位操作对象,所以电子设备不需要再因 为一次交互操作进行多次响应,所以提高了响应效率和操作效率,因而也提高了用户体验。
[0077] 进一步,本发明一实施例中的操作体握持或佩带第二电子设备,第二电子设备上 包括有一触觉反馈单元,在触发该操作对象的同时或之后,电子设备向第二电子设备发送 一表示操作成功的反馈信息,使得第二电子设备能够基于该反馈信息控制触觉反馈单元产 生一触觉反馈,以提示用户已操作成功,并且因为本实施例中的方法是在虚空中进行像点 击一类的操作,所以有了触觉反馈,会给用户提供一种真实的感觉,提高用户体验。
[0078] 进一步,本发明一实施例中,在显示单元上显示一第一显示界面,具体包括:获得 第一距离值和第二距离值,然后基于第一距离值和第二距离值,确定显示第一显示界面的 显示参数,再以该显示参数显示第一显示界面。因此,在本实施例中,电子设备能够根据实 际距离需求确定显示参数是多少,也就是说,电子设备能够根据实际需要控制第一显示界 面所在的第二平面的位置。
[0079] 本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序 产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实 施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形 式。
[0080] 本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程 图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一 流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算 机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理 器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生 用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能 的装置。
[0081] 这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特 定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指 令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或 多个方框中指定的功能。
[0082] 这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计 算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或 其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图 一个方框或多个方框中指定的功能的步骤。
[〇〇83] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
【权利要求】
1. 一种控制方法,应用于第一电子设备中,所述第一电子设备与一显示单元连接,其特 征在于,所述方法包括: 在所述显示单元上显示第一显示界面,所述第一显示界面包括至少一个操作对象,用 户能感知所述操作对象位于第二平面的第一位置,所述第二平面距离所述用户的距离为第 二距离,所述第二距离小于第一距离,所述第一距离为所述用户距离所述显示单元所在的 第一平面的距离; 获得一操作体对应的操作位置; 判断所述操作位置与所述第一位置是否满足预定关系; 当所述操作位置与所述第一位置满足预定关系时,触发所述操作对象,执行与所述操 作对象对应的指令。
2. 如权利要求1所述的方法,其特征在于,当所述操作体握持或佩带第二电子设备时, 所述第二电子设备上包括有一触觉反馈单元,在触发所述操作对象的同时或之后,所述方 法还包括: 向所述第二电子设备发送一表示操作成功的反馈信息,以使所述第二电子设备能够基 于所述反馈信息控制所述触觉反馈单元产生一触觉反馈。
3. 如权利要求2所述的方法,其特征在于,所述获得一操作体对应的操作位置,具体包 括: 接收所述第二电子设备发送的所述第二电子设备的第二位置信息,其中,所述第二位 置信息具体为所述第二电子设备进行检测所获得的; 基于所述第二位置信息,获得所述操作体对应的操作位置。
4. 如权利要求2所述的方法,其特征在于,所述第二电子设备具体为遥控器。
5. 如权利要求1所述的方法,其特征在于,所述在所述显示单元上显示一第一显示界 面,具体包括: 检测所述第一距离,获得第一距离值; 确定所述第二距离,获得第二距离值; 基于所述第一距离值和所述第二距离值,确定显示所述第一显示界面的显示参数; 以所述显示参数显示所述第一显示界面。
6. 如权利要求1所述的方法,其特征在于,所述方法还包括: 在所述显示单元上显示第二显示界面,所述第二显示界面上包括至少一个显示对象, 所述用户能感知所述显示对象位于第三平面的第二位置,所述第三平面距离所述用户的距 离为第三距离,所述第三距离小于所述第一距离,所述第二距离小于等于所述第三距离。
7. 如权利要求1-6任一项所述的方法,其特征在于,所述第一显示界面具体为一菜单, 所述至少一个操作对象具体为至少一个菜单项。
8. -种电子设备,连接于一显示单元,其特征在于,所述电子设备包括: 控制单元,用于控制在所述显示单元上显示第一显示界面,所述第一显示界面包括至 少一个操作对象,用户能感知所述操作对象位于第二平面的第一位置,所述第二平面距离 所述用户的距离为第二距离,所述第二距离小于第一距离,所述第一距离为所述用户距离 所述显示单元所在的第一平面的距离; 获得单元,用于获得一操作体对应的操作位置; 第一处理单元,用于判断所述操作位置与所述第一位置是否满足预定关系; 第二处理单元,用于当所述操作位置与所述第一位置满足预定关系时,触发所述操作 对象,执行与所述操作对象对应的指令。
9. 如权利要求8所述的电子设备,其特征在于,当所述操作体握持或佩带第二电子设 备时,所述第二电子设备上包括有一触觉反馈单元,所述电子设备还包括: 发送单元,用于向所述第二电子设备一表示操作成功的反馈信息,以使所述第二电子 设备能够基于所述反馈信息控制所述触觉反馈单元产生一触觉反馈。
10. 如权利要求9所述的电子设备,其特征在于,所述获得单元具体用于接收所述第二 电子设备发送的所述第二电子设备的第二位置信息,基于所述第二位置信息,获得所述操 作体对应的操作位置;其中,所述第二位置信息具体为所述第二电子设备进行检测所获得 的。
11. 如权利要求9所述的电子设备,其特征在于,所述第二电子设备具体为遥控器。
12. 如权利要求8所述的电子设备,其特征在于,所述控制单元具体用于检测所述第一 距离,获得第一距离值;确定所述第二距离,获得第二距离值;基于所述第一距离值和所述 第二距离值,确定显示所述第一显示界面的显示参数;以所述显示参数显示所述第一显示 界面。
13. 如权利要求8所述的电子设备,其特征在于,所述控制单元具体还用于控制在所述 显示单元上显示第二显示界面,所述第二显示界面上包括至少一个显示对象,所述用户能 感知所述显示对象位于第三平面的第二位置,所述第三平面距离所述用户的距离为第三距 离,所述第三距离小于所述第一距离,所述第二距离小于等于所述第三距离。
14. 如权利要求8-13任一项所述的电子设备,其特征在于,所述第一显示界面具体为 一菜单,所述至少一个操作对象具体为至少一个菜单项。
【文档编号】G06F3/01GK104063137SQ201310086417
【公开日】2014年9月24日 申请日期:2013年3月18日 优先权日:2013年3月18日
【发明者】顾正华 申请人:联想(北京)有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1