智能设备的操控装置、智能设备、操作控制方法及装置技术领域
本申请涉及智能设备领域,具体涉及一种智能设备的操控装置。本申请同
时涉及一种智能设备,一种智能设备的操作控制方法,以及一种智能设备的操
作控制装置。
背景技术
随着科学技术的发展,各种智能穿戴设备、以及智能手机等智能设备得到
了广泛的应用,这些设备通常具有音乐播放器、接听来电等功能,用户在使用
智能设备的过程中为了执行一些特定的调节操作(例如音量调节),可以利用壳
体表面设置的实体按键、或者利用触摸屏实现相应的调节功能。
以智能手机的音量调节功能为例,在智能手机外壳的侧面通常设置有可用
于音量调节的实体按键,通常称为音量键(Volume key),请参见图1给出的传
统音量键的示意图。为了实现音量调节功能,在智能手机内部主板(PCBA—装
配印刷电路板)对应于音量键的上下位置处还各设置有一个开关(Switch),当
用户按压音量键的上键时音量增加,按压下键时则音量减少。
随着触摸屏技术的发展,除了上述使用实体按键进行调节的方式之外,还
出现了基于触摸屏的滑动调节方式。仍以智能手机的音量调节功能为例,请参
见图2,在用于执行音量调节操作的界面上,显示模拟实际按键的控件,用户可
以直接在触摸屏上向上或者向下拨动控件从而实现音量调节。
上述两种调节方式,在实际应用中都分别存在相应的缺陷:
1)基于实体按键的调节方式,硬件设计结构相对复杂,不仅内部主板需要
设置触发开关,而且还需要设计一个键帽,而按键的手感往往需要多次修模才
会得到比较理想的状态,处理过程相对繁琐。
2)基于触摸屏的调节方式,需要先进入调节界面、并且对触摸屏上显示的
控件进行触控操作,无法在不显示调节界面及相应控件的情况下进行调节,导
致操作步骤繁琐,影响用户的使用体验。
发明内容
本申请实施例提供一种智能设备的操控装置,以解决现有智能设备实现音
量调节等功能的硬件设计结构及处理过程复杂、以及用户操作步骤繁琐的问题。
本申请实施例还提供一种智能设备,以及一种智能设备的操作控制方法及装置。
本申请提供一种智能设备的操控装置,包括:设置于壳体表面的至少一个
触点,与所述触点分别对应设置的第一传感器,以及控制器;
所述第一传感器用于检测用户针对相应触点的操作,并向控制器输出相应
的第一指示信号;
所述控制器用于至少根据所述第一指示信号确定被操作触点,并执行预设
反向操作对中的、与所述被操作触点相对应的操作。
可选的,所述第一传感器包括:具有光发射装置和光检测装置的光传感器,
所述光传感器发射的光能够穿过相应触点发射到所述壳体外部;所述第一指示
信号包括:表征光传感器的光路被阻挡的指示信号。
可选的,所述第一指示信号包括:表征用户手指与光传感器的距离小于预
设触发阈值的指示信号;
所述控制器,具体用于根据接收到的第一指示信号,确定与输出所述第一
指示信号的光传感器相对应的触点为被操作触点,并执行预设反向操作对中的、
与所述被操作触点相对应的操作。
可选的,所述第一指示信号包括:表征用户手指与光传感器之间的距离值
的指示信号;
所述控制器,具体用于当第一指示信号表征的距离值小于预设触发阈值时,
确定与输出所述第一指示信号的光传感器相对应的触点为被操作触点,并执行
预设反向操作对中的、与所述被操作触点相对应的操作。
可选的,所述控制器具体用于,如果在预设时间段内,从同一光传感器接
收到预设次数的第一指示信号,则确定与所述光传感器相对应的触点为被操作
触点,并执行预设反向操作对中的、与所述被操作触点相对应的操作;其中,
所述预设次数不小于2。
可选的,所述操控装置还包括:第二传感器;
所述第二传感器,用于检测智能设备的机械振动,并向控制器输出相应的
第二指示信号;
所述控制器,用于根据所述第一指示信号和所述第二指示信号确定被敲击
触点,并执行预设反向操作对中的、与所述被敲击触点相对应的操作。
可选的,所述控制器具体用于,如果在预设时间段内,接收到第一指示信
号、并且接收到两次第二指示信号的时间间隔在预设范围内,则确定与输出所
述第一指示信号的光传感器相对应的触点为被敲击触点,并执行预设反向操作
对中的、与所述被敲击触点相对应的操作。
可选的,所述预设范围为:大于等于0.05秒、且小于等于0.1秒。
可选的,所述第二传感器包括:加速度传感器。
可选的,所述加速度传感器包括:三轴加速度传感器;所述第二指示信号
表征所述三轴加速度传感器在X、Y、Z三轴的至少一个方向检测到机械振动。
可选的,所述壳体设置有两个朝向壳体内部的、且分别与所述触点相对应
的通孔;所述光传感器设置于智能设备本体内部、且其发射的光能够经由与其
对应的通孔发射到所述壳体外部。
可选的,所述通孔采用透光材料密封。
可选的,所述透光材料包括:半透明塑料;所述半透明塑料针对所述光传
感器的发射光波长的透光率不小于80%。
可选的,所述光传感器包括:红外传感器,所述红外传感器的发射光波长
包括850nm。
可选的,所述第一传感器包括:光传感器、温度传感器、或者压力传感器。
可选的,所述触点为与之对应的第一传感器上的区域。
可选的,所述控制器具体用于,在至少根据所述第一指示信号确定被操作
触点后,从预设反向操作对中选择与智能设备的当前应用场景相对应的反向操
作对,并执行其中与所述被操作触点相对应的操作。
可选的,所述触点在所述壳体表面呈上凸状。
可选的,所述智能设备包括:智能穿戴设备、或者智能手机;所述智能穿
戴设备包括:智能手表、智能眼镜、或者智能手环。
可选的,当所述智能设备为智能穿戴设备时,所述触点设置于不与人体接
触的壳体表面;当所述智能穿戴设备为智能手表时,所述壳体表面包括壳体侧
面。
可选的,所述预设反向操作对包括以下所列的任意一对:增大音量和减小
音量、向前翻页和向后翻页、调高屏幕亮度和降低屏幕亮度。
相应的,本申请还提供一种智能设备,所述智能设备包括:如上述任一项
所述的操控装置。
此外,本申请还提供一种智能设备的操作控制方法,所述智能设备包括:
设置于壳体表面的至少一个触点,与所述触点分别对应设置的、用于检测用户
针对相应触点的操作的第一传感器;所述方法包括:
接收第一传感器输出的第一指示信号;
至少根据所述第一指示信号确定被操作触点;
执行预设反向操作对中的、与所述被操作触点相对应的操作。
可选的,所述第一传感器包括:光传感器;所述第一指示信号包括:表征
光传感器的光路被阻挡的指示信号。
可选的,所述第一指示信号包括:表征用户手指与光传感器的距离小于预
设触发阈值的指示信号;
所述至少根据所述第一指示信号确定被操作触点,包括:根据接收到的第
一指示信号,确定与输出所述第一指示信号的光传感器相对应的触点为被操作
触点。
可选的,所述第一指示信号包括:表征用户手指与光传感器之间的距离值
的指示信号;
所述至少根据所述第一指示信号确定被操作触点,包括:当所述第一指示
信号表征的距离值小于预设触发阈值时,确定与输出所述第一指示信息的光传
感器相对应的触点为被操作触点。
可选的,所述至少根据所述第一指示信号确定被操作触点,包括:
如果在预设时间段内,从同一光传感器接收到预设次数的第一指示信号,
则确定与所述光传感器相对应的触点为被操作触点;其中所述预设次数不小于
2。
可选的,所述设备还包括用于检测智能设备的机械振动的第二传感器;
所述方法还包括:
接收第二传感器输出的第二指示信号;
所述至少根据所述第一指示信号确定被操作触点,包括:根据所述第一指
示信号和所述第二指示信号确定被敲击触点。
可选的,所述根据所述第一指示信号和所述第二指示信号确定被敲击触点,
包括:如果在预设时间段内,接收到第一指示信号、并且接收到两次第二指示
信号的时间间隔在预设范围内,则确定与输出所述第一指示信号的光传感器相
对应的触点为被敲击触点。
可选的,所述预设反向操作对的数目为两对或者两对以上;
在所述至少根据所述第一指示信号确定被操作触点之后,还包括:
从预设反向操作对中选择与智能设备的当前应用场景相对应的反向操作
对;
所述执行预设反向操作对中的、与被操作触点相对应的操作,包括:执行
所选反向操作对中的、与被操作触点相对应的操作。
可选的,所述预设反向操作对包括以下所列的任意一对:增大音量和减小
音量、向前翻页和向后翻页、调高屏幕亮度和降低屏幕亮度。
可选的,所述智能设备包括:智能穿戴设备、或者智能手机;所述智能穿
戴设备包括:智能手表、智能眼镜、或者智能手环。
相应的,本申请还提供一种智能设备的操作控制装置,包括:
第一指示信号接收单元,用于接收第一传感器输出的第一指示信号;
触点确定单元,用于至少根据所述第一指示信号确定被操作触点;
操作执行单元,用于执行预设反向操作对中的、与所述被操作触点相对应
的操作。
可选的,所述第一指示信号接收单元所接收的第一指示信号是光传感器输
出的。
可选的,所述触点确定单元,具体用于根据接收到的第一指示信号,确定
与输出所述第一指示信号的光传感器相对应的触点为被操作触点。
可选的,所述触点确定单元,具体用于当接收到的第一指示信号表征的距
离值小于预设触发阈值时,确定与输出所述第一指示信息的光传感器相对应的
触点为被操作触点。
可选的,所述触点确定单元具体用于,如果在预设时间段内,从同一光传
感器接收到预设次数的第一指示信号,则确定与所述光传感器相对应的触点为
被操作触点;其中所述预设次数不小于2。
可选的,所述装置还包括:
第二指示信号接收单元,用于接收第二传感器输出的第二指示信号;
所述触点确定单元具体用于,根据所述第一指示信号和所述第二指示信号
确定被敲击触点。
可选的,所述触点确定单元具体用于,如果在预设时间段内,接收到第一
指示信号、并且接收到两次第二指示信号的时间间隔在预设范围内,则确定与
输出所述第一指示信号的光传感器相对应的触点为被敲击触点。
可选的,所述装置还包括:
反向操作对选择单元,用于在所述触点确定单元确定被操作触点后,从预
设反向操作对中选择与智能设备的当前应用场景相对应的反向操作对;
所述操作执行单元具体用于,执行所选反向操作对中的、与被操作触点相
对应的操作。
与现有技术相比,本申请具有以下优点:
本申请提供的智能设备的操控装置,包括:设置于壳体表面的至少一个触
点,与所述触点分别对应设置的第一传感器,以及控制器;所述第一传感器用
于检测用户针对相应触点的操作,并向控制器输出相应的第一指示信号;所述
控制器用于至少根据所述第一指示信号确定被操作触点,并执行预设反向操作
对中的、与所述被操作触点相对应的操作。本申请提供的所述智能设备的操控
装置,由于采用传感器检测用户对触点的操作,无需在主板上设置开关并进行
键帽手感的修模,而且用户仅需针对触点执行触控等操作、无需进入调节界面,
就能够触发执行预设反向操作对中的操作(例如:增大音量或者减小音量),从
而能够降低硬件设计、及处理过程的复杂度,同时也减少用户的额外操作步骤、
提升用户体验。
附图说明
图1是传统音量键的示意图;
图2是基于触摸屏滑动调节音量的示意图;
图3是本申请实施例提供的智能手表的示意图;
图4是本申请实施例提供的将光传感器与壳体通孔对应设置的示意图;
图5是本申请实施例提供的用户手指敲击触点进行音量调节的操作示意图;
图6是本申请的一种智能设备的操作控制方法的实施例的流程图;
图7是本申请的一种智能设备的操作控制装置的实施例的示意图。
具体实施方式
在下面的描述中阐述了很多具体细节以便于充分理解本申请。但是,本申
请能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违
背本申请内涵的情况下做类似推广,因此,本申请不受下面公开的具体实施的
限制。
在本申请中,分别提供了一种智能设备的操控装置、一种智能设备,一种
智能设备的操作控制方法、以及一种智能设备的操作控制装置,在下面的实施
例中逐一进行详细说明。在对实施例进行描述之前,先对本申请的技术方案进
行简要说明。
本申请所述的智能设备的操控装置,包括设置于壳体表面的至少一个触点,
与所述触点分别对应设置的第一传感器,以及控制器;所述第一传感器用于检
测用户针对相应触点的操作,并向控制器输出相应的第一指示信号;所述控制
器用于至少根据所述第一指示信号确定被操作触点,并执行预设反向操作对中
的、与所述被操作触点相对应的操作。
所述智能设备的操控装置,采用传感器检测用户针对相应触点的操作,并
触发控制器执行反向操作对中的操作。与采用实体按键的方式相比较,由于无
需设置开关,也无需进行按键键帽的修模,因此简化硬件结构设计以及处理过
程;与采用滑动触摸屏的方式相比较,由于无需进入相应的调节界面就可以执
行预设操作,因此可以简化操作步骤,提升用户的使用体验。
所述智能设备的操控装置包括设置于壳体表面的至少一个触点、与所述触
点分别对应设置的第一传感器。其中,所述触点是位于壳体表面的、提示用户
针对其进行操作的区域,例如,所述触点可以采用特定颜色或者图形在壳体表
面进行标识,所述触点也可以在壳体表面呈上凸状,以便于用户识别与操作。
所述操控装置包括与所述触点分别对应设置的第一传感器,在具体实施时,所
述触点可以为与之对应的第一传感器上的区域,当用户针对触点操作时(例如
触控触点时),相应的第一传感器可以检测到用户的操作。
所述第一传感器包括:光传感器、温度传感器、压力传感器、以及其他此
处未列出的、能够用于检测用户针对相应触点的操作的传感器。对于光传感器,
如果检测到发射光被阻挡,则可以认为用户手指或者其他部位(以下统称用户
手指)接近或者触控了相应触点;对于温度传感器,如果检测到的温度处于人
体体表温度的正常范围内,则可以认为用户手指触控了相应触点;对于压力传
感器,如果检测到满足预设条件的压力,则可以认为用户手指按压了相应触点。
当第一传感器检测到用户针对相应触点的操作后,可以向控制器发送表征检测
到用户操作的第一指示信号。
所述控制器用于至少根据接收到的第一指示信号确定被操作触点,例如,
可以判定发送所述第一指示信号的第一传感器所对应的触点即为被操作触点,
并执行预设反向操作对中的、与所述被操作触点相对应的操作。
本申请所述的智能设备的操控装置,通常部署于智能设备中,所述智能设
备可以为:智能穿戴设备、智能手机、以及其他用于家居、娱乐等领域的、具
有智能控制功能的电子设备中的任意一种,这些设备通过部署所述操控装置,
可以利用传感器检测用户针对触点的操作、并触发控制器执行反向操作对中的
操作,同样可以取得前面所描述的有益效果。
下面对本申请提供的智能设备的操控装置的实施例进行说明。为了便于描
述,在本实施例中,所述操控装置部署于智能手表中、且其采用光传感器作为
第一传感器。
请参考图3,其为本实施例提供的具有所述操控装置的智能手表的示意图,
在本图示出的智能手表外壳侧面设置有两个上凸的触点,分别称为上触点、下
触点。部署于智能手表的操控装置还包括分别与上触点和下触点对应设置的两
个光传感器,光传感器发射的光能够穿过相应触点发射到智能手表壳体外部。
在具体实施时,所述触点可以为与之对应的光传感器上的区域,即:触点位于
光传感器的表面。
所述光传感器具有光发射装置和光检测装置(Photo Detector—简称PD),
其中光发射装置发射特定频率的光信号,光检测装置接收所述频率的光信号,
当光发射装置发射的光被阻挡而反射回来时,光检测装置接收到反射光,从而
可以根据接收到的反射光识别障碍物的存在,并向控制器发送表征光传感器的
光路被阻挡的第一指示信号。例如,当用户手指接近或者触碰上触点时,对应
于上触点的光传感器中的光检测装置检测到反射光,并向控制器输出第一指示
信号。
特别地,由于光传感器识别障碍物的原理是基于对反射光的检测,因此可
以实现无接触操作,即:用户可以仅用手指接近触点,而不触碰触点,光传感
器即可检测到用户手指的操作。以将所述操控装置部署于智能眼镜为例,所述
触点可以设置于智能眼镜框架的、不与人体接触的壳体表面上,在这种情况下,
无需要求用户准确触碰触点,而只需将手指在触点附近移动,光传感器即可检
测到用户的操作。
优选地,为了提供对光传感器的保护,可以采用在壳体设置通孔、并将光
传感器对应设置于智能手表内部的优选实施方式,即,在智能手表侧面壳体设
置两个朝向壳体内部的、且分别与所述触点相对应的通孔,所述光传感器设置
于智能手表内部、且其发射的光能够经由与其对应的通孔发射到所述壳体外部。
优选地,在上述采用设置通孔结构的基础上,为了防水,所述通孔可以采
用透光材料密封,所述透光材料可以选用透明材料或者半透明材料。所述透明
材料包括:亚克力或者PC材料等,考虑到采用透明材料密封时,智能手表内部
结构可以透过透明材料比较清晰地呈现,影响智能手表的美观,因此在实际选
择透光材料时,可以优选半透明材料,例如:采用半透明塑料。进一步地,为
了保证光传感器能够相对准确地检测到反射光,所述半透明塑料针对光传感器
的发射光波长的透光率通常不小于80%。
请参考图4,其为本实施例提供的将光传感器与壳体通孔对应设置的示意
图,在该示意图中,通孔采用透光材料密封,一方面可以防水,另一方面可以
保证发射光以及反射光能够顺利地从通孔透过。
优选地,本实施例中的光传感器可以采用红外传感器。所述红外传感器的
光发射装置发送的是红外光,红外光(也称红外线)是众多不可见光线中的一
种,其波长范围在0.75~1000μm。由于红外光具有肉眼不可见、穿透性强、稳
定、衰减慢等优点,因此是本实施例中的优选实施方式。在具体实施时,可以
遵循业界惯用标准,选用发射光波长为850nm的红外传感器。
本实施例中的光传感器与触点是对应设置的,因此当光传感器检测到发射
光被反射回来时,说明用户手指靠近或者触摸相应触点,因此向控制器输出表
征光传感器的光路被阻挡的第一指示信号,作为一种简单易行的实施方式,控
制器在接收到所述第一指示信号后,可以直接确定与输出所述第一指示信号的
光传感器相对应的触点为被操作触点。
优选的,为了避免误触发,本实施例还提供控制器根据连续接收到的第一
指示信号确定被操作触点的优选实施方式,即,控制器可以采用如下方式确定
被操作触点:如果在预设时间段内,从同一光传感器接收到预设次数的第一指
示信号,则确定与所述光传感器相对应的触点为被操作触点,其中,所述预设
次数不小于2。
例如:预设时间段为1秒,预设次数为2次,如果控制器在1秒钟之内接
收到2次来自与下触点对应的光传感器输出的第一指示信号,则可以确定下触
点为被操作触点。
此外,在具体实施时,为了更为准确地识别用户对触点的操作,光传感器
输出的第一指示信号可以代表更为具体的含义,例如,光传感器可以通过对反
射光强度和/或返回时间的检测判断用户手指的位置,并向控制器输出相应的表
征光传感器的光路被阻挡的第一指示信号,下面分两种情况说明:
1)光传感器判断出用户手指与光传感器之间的距离后,当所述距离小于预
设触发阈值时,说明用户手指对相应触点执行了操作(例如,靠近、触控等),
此时向控制器输出第一指示信号,例如:脉冲信号。控制器可以根据接收到的
该信号,确定与输出该第一指示信号的光传感器相对应的触点为被操作触点。
2)光传感器判断出用户手指与光传感器之间的距离后,向控制器输出表征
相应距离值的第一指示信号,控制器可以通过接收到的第一指示信号获取用户
手指与光传感器之间的距离值,并当所述距离值小于预设触发阈值时,确定与
输出所述第一指示信号的光传感器相对应的触点为被操作触点。
上面给出了操控装置中的控制器利用光传感器输出的第一指示信号确定被
操作触点的实施方式,这种实施方式相对简单,而且可以实现无接触检测,但
是存在光信号可能被其他障碍物遮挡导致误判的可能性,因此,本实施例还给
出采用光传感器和加速度传感器确定被操作触点的优选实施方式,下面对这种
优选实施方式进行说明。
在本优选实施方式中,所述智能设备的操控装置除了包括控制器以及与两
个触点对应设置的光传感器外,还包括:第二传感器,所述第二传感器用于检
测智能设备的机械振动,并向控制器输出相应的第二指示信号;所述控制器,
则用于根据所述第一指示信号和所述第二指示信号确定被敲击触点,并执行预
设反向操作对中的、与所述被敲击触点相对应的操作。
其中,所述第二传感器用于检测智能设备的机械振动,并向控制器输出表
征检测到机械振动的第二指示信号。例如,用户敲击某一触点产生机械振动,
引起所述第二传感器的响应,第二传感器能够检测到相应的振动频率,并向控
制器输出第二指示信号,例如:脉冲信号。
在具体实施时,可以采用振动传感器、或者加速度传感器作为操控装置中
的第二传感器。为了便于描述,在本实施例中以加速度传感器为例进行进一步
的说明。
所述加速度传感器,可以采用单轴加速度传感器,为了提高振动检测的灵
敏度,也可以优选三轴加速度传感器,三轴加速度传感器只要在X、Y、Z轴方
向的至少一个方向上检测到机械振动,则可以向控制器输出表征机械振动的第
二指示信号。为了进一步提高振动检测的灵敏度,采用五轴加速度传感器也是
可以的。
所述控制器,则根据接收到的第一指示信号和第二指示信号确定被敲击触
点。具体说,根据光传感器输出的第一指示信号,确定被操作触点的具体位置,
即:确定上触点或者下触点;根据加速度传感器输出的第二指示信号确定有敲
击操作发生,如果在预设时间段内(例如1秒钟内)同时检测到上述两个信号,
则可以确定与输出第一指示信号的光传感器对应的触点为被敲击触点。
优选地,为了进一步防止误触发,本实施例还提供根据连续两次敲击操作
确定被敲击触点的优选实施方式,即:控制器如果在预设时间段内,接收到第
一指示信号、并且接收到两次第二指示信号的时间间隔在预设范围内,则确定
与输出所述第一指示信号的光传感器相对应的触点为被敲击触点。
也就是说,确定有触点被敲击,需要满足以下三个条件:光传感器检测到
反射光信号;加速度传感器检测到两次机械振动频率;两次机械振动的时间间
隔在预设范围内。如果控制器在预设时间段内接收到的第一指示信号和第二指
示信号满足上述三个条件,则可以确定与输出所述第一指示信号的光传感器相
对应的触点为被敲击触点。
例如,预设时间段为1秒钟,预设范围为0.05秒~0.1秒,如果控制器在1
秒钟内接收到与上触点对应的光传感器输出的表征光路被阻挡的第一指示信
号,接收到加速度传感器输出两次表征机械振动的第二指示信号,并且接收到
两次第二指示信号的时间间隔为0.08秒,则说明用户执行了连续两次敲击上触
点的操作,因此可以确定上触点为被敲击触点。
采用上述优选实施方式,一方面敲击触点的操作方式符合用户的常规使用
习惯,另一方面通过检测两次机械振动能够避免误触发,在便于用户操作的同
时,可以更为准确地识别被操作触点,减少误判。
控制器根据接收到的第一指示信号(和第二指示信号)确定被操作触点后,
可以执行预设反向操作对中的、与所述被操作触点相对应的操作。所述反向操
作对是指,实现同一功能的相反效果的一对操作,例如增大音量和减小音量这
一对操作,实现的是相同的音量调节功能,但是效果相反,即为本实施例所述
的反向操作对。反向操作对除了增大音量和减小音量之外,还可以包括:向前
翻页和向后翻页、调高屏幕亮度和降低屏幕亮度、或者其他能够实现同一功能
的相反效果的操作对。
对于操控装置仅包括1个触点的情况,可以预先设定所述触点与预设反向
操作对中的某一操作相对应,例如:预设反向操作对为增大音量和减小音量,
那么可以预先设定与所述触点对应的操作为:增大音量,当控制器确定用户对
所述触点操作后,可以执行增大音量的操作;反之,如果预先设定与所述触点
对应的操作为:减小音量,那么当控制器确定用户对所述触点操作后,则可以
执行减小音量的操作。
在具体实施时,还可以在上述方式的基础上加以改进,以便于用户使用。
例如,预先设定与所述触点对应的操作为:增大音量,控制器可以根据用户操
作,执行增大音量的操作,当音量大小超过第一阈值(例如智能设备支持的最
大音量)时,则可以根据用户操作在当前音量大小的基础上执行减小音量的操
作,并在音量大小低于第一阈值时,再开始增大音量。对于预先设定与所述触
点对应的操作为减小音量的情况,以及预设其他反向操作对的情况,也可以采
用类似的实施方式,此处不再赘述。
对于操控装置包括1个以上(例如2个)触点的情况,则可以根据需要预
先设置反向操作对,并为每个触点指定相对应的操作。例如:对于本实施例提
供的智能手表,可以预先设置反向操作对为:增大音量和减小音量,其中,与
上触点对应的操作为:增大音量,与下触点对应的操作为:减小音量。即,当
控制器确定智能手表的上触点为被操作触点时,可以执行增大音量的操作,反
之,若确定下触点为被操作触点,则可以执行减小音量的操作。请参见图5,其
为用户手指敲击触点进行音量调节的操作示意图。
进一步地,如果所述操控装置部署于可以支持多种反向操作对的智能设备,
那么所述控制器具体用于,在确定被操作触点后,从预设反向操作对中选择与
智能设备的当前应用场景相对应的反向操作对,并执行其中与所述被操作触点
相对应的操作。
例如:对于智能手机,预设以下三对反向操作对:增大音量和减小音量、
向前翻页和向后翻页、以及调高屏幕亮度和降低屏幕亮度。当控制器确定被操
作触点后,可以利用系统提供的接口函数或者通过读取记录系统当前运行信息
的数据,获知智能手机当前的应用场景,如果当前正在运行音乐播放应用,则
可以选取增大音量和减小音量这一反向操作对;如果当前正在运行图片浏览应
用或者电子书应用,则可以选取向前翻页和向后翻页这一反向操作对;如果当
前没有运行应用,而是显示背景桌面,则可以选取调高屏幕亮度和降低屏幕亮
度这一反向操作对。根据当前应用场景选取反向操作对后,可以执行其中与被
操作触点相对应的操作。
综上所述,本实施例提供的智能设备的操控装置,由于采用传感器检测用
户对触点的操作,无需在主板上设置开关并进行键帽手感的修模,而且用户仅
需针对触点执行触控等操作、无需进入调节界面,就能够触发执行预设反向操
作对中的操作(例如:增大音量或者减小音量),从而能够降低硬件设计、及处
理过程的复杂度,同时也减少用户的额外操作步骤、提升用户体验。
在上述实施例中提供了一种智能设备的操控装置,在此基础上,本申请还
提供一种智能设备的实施例。本实施例所述的智能设备,包括如上一实施例所
描述的操控装置,所述操控装置包括:设置于壳体表面的至少一个触点,与所
述触点分别对应设置的第一传感器,以及控制器;所述第一传感器用于检测用
户针对相应触点的操作,并向控制器输出相应的第一指示信号;所述控制器用
于至少根据所述第一指示信号确定被操作触点,并执行预设反向操作对中的、
与所述被操作触点相对应的操作。
上一实施例以操控装置部署于智能手表为例,对操控装置进行了详细描述。
在实际应用中,基于相同的工作原理,可以将所述操控装置部署于各类智能设
备中,以实现相同的目的。配备了操控装置的智能设备,能够利用传感器检测
用户对触点的操作,并执行预设反向操作对中的相应操作,从而可以降低智能
设备硬件设计、及处理过程的复杂度,同时也减少用户的额外操作步骤、提升
用户体验。
例如,当智能设备为智能手机时,可以在智能手机侧面的壳体表面设置所
述触点,当智能设备为智能眼镜时,可以在智能眼镜框架的、不与人体接触的
壳体表面设置所述触点,当智能设备为智能手环时,可以在智能手环不与人体
接触的壳体表面设置所述触点,并将控制器设置于智能设备内部、将第一传感
器设置在可与相应触点相配合的部位。也就是说,可以在各种智能设备,包括:
智能穿戴设备、智能手机、以及其他用于家居、娱乐领域的智能设备中,部署
上一实施例描述的操控装置,以用于检测用户针对触点的操作并执行预设反向
操作对中的相应操作,此处不再一一列举。
在上述实施例中提供了一种智能设备,在此基础上,本申请还提供一种智
能设备的操作控制方法,所述方法可以在智能设备中实施,所述智能设备包括
设置于壳体表面的至少一个触点、与所述触点分别对应设置的、用于检测用户
针对相应触点的操作的第一传感器。
请参考图6,其为本申请提供的一种智能设备的操作控制方法的实施例的流
程图,本实施例与上述各实施例内容相同的部分不再赘述,下面重点描述不同
之处。本申请提供的智能设备的操作控制方法包括:
步骤601、接收第一传感器输出的第一指示信号。
所述第一传感器包括:光传感器,所述第一指示信号包括:表征光传感器
的光路被阻挡的指示信号。
步骤602、至少根据所述第一指示信号确定被操作触点。
本步骤可以确定与输出所述第一指示信号的第一传感器相对应的触点为被
操作触点。
当所述第一传感器为光传感器时,作为一种简单易行的实施方式,本步骤
可以直接根据接收到的、表征光传感器的光路被阻挡的第一指示信号,确定与
输出所述第一指示信号的光传感器相对应的触点为被操作触点。
优选地,如果在预设时间段内,从同一光传感器接收到预设次数(例如2
次)的第一指示信号,则可以确定与所述光传感器相对应的触点为被操作触点;
其中所述预设次数不小于2。
此外,由于光传感器输出的第一指示信号可能代表更为具体的含义,因此
本步骤也可以采用如下所示的实施方式:
1)第一指示信号为表征用户手指与光传感器的距离小于预设触发阈值的指
示信号,那么本步骤可以确定与输出所述第一指示信号的光传感器相对应的触
点为被操作触点;
2)第一指示信号为表征用户手指与光传感器之间的距离值的指示信号,那
么本步骤可以将所述距离值与预设触发阈值进行比对,当所述距离值小于预设
触发阈值时,确定与输出所述第一指示信息的光传感器相对应的触点为被操作
触点。
考虑到光传感器的光路有可能被其他障碍物遮挡导致误判,本实施例还提
供根据第一传感器和第二传感器输出的信号确定被操作触点的优选实施方式,
其中所述第二传感器用于检测智能设备的机械振动,并输出用于表征机械振动
的第二指示信号。采用所述优选实施方式,在本步骤之前,还可以接收第二传
感器输出的表征机械振动的第二指示信号,本步骤则可以根据所述第一指示信
号和所述第二指示信号确定被敲击触点。
进一步地,为了准确地确定被敲击触点、避免误判,本步骤可以采用如下
所述的实施方式:如果在预设时间段内,接收到第一指示信号、并且接收到两
次第二指示信号的时间间隔在预设范围内,则确定与输出所述第一指示信号的
光传感器相对应的触点为被敲击触点。
步骤603、执行预设反向操作对中的、与所述被操作触点相对应的操作。
所述预设反向操作对包括以下所列的任意一对:增大音量和减小音量、向
前翻页和向后翻页、调高屏幕亮度和降低屏幕亮度。
在具体实施时,所述预设反向操作对的数目可以为两对或者两对以上,那
么在执行步骤602确定被操作触点之后,在本步骤之前,可以从预设反向操作
对中选择与智能设备的当前应用场景相对应的反向操作对,则本步骤执行所选
反向操作对中的、与被操作触点相对应的操作。
在上述的实施例中,提供了一种智能设备的操作控制方法,与之相对应的,
本申请还提供一种智能设备的操作控制装置。请参看图7,其为本申请的一种智
能设备的操作控制装置的实施例的示意图。由于装置实施例基本相似于方法实
施例,所以描述得比较简单,相关之处参见方法实施例的部分说明即可。下述
描述的装置实施例仅仅是示意性的。
本实施例的一种智能设备的操作控制装置,包括:第一指示信号接收单元
701,用于接收第一传感器输出的第一指示信号;触点确定单元702,用于至少
根据所述第一指示信号确定被操作触点;操作执行单元703,用于执行预设反向
操作对中的、与所述被操作触点相对应的操作。
可选的,所述第一指示信号接收单元所接收的第一指示信号是光传感器输
出的。
可选的,所述触点确定单元,具体用于根据接收到的第一指示信号,确定
与输出所述第一指示信号的光传感器相对应的触点为被操作触点。
可选的,所述触点确定单元,具体用于当接收到的第一指示信号表征的距
离值小于预设触发阈值时,确定与输出所述第一指示信息的光传感器相对应的
触点为被操作触点。
可选的,所述触点确定单元具体用于,如果在预设时间段内,从同一光传
感器接收到预设次数的第一指示信号,则确定与所述光传感器相对应的触点为
被操作触点;其中所述预设次数不小于2。
可选的,所述装置还包括:
第二指示信号接收单元,用于接收第二传感器输出的第二指示信号;
所述触点确定单元具体用于,根据所述第一指示信号和所述第二指示信号
确定被敲击触点。
可选的,所述触点确定单元具体用于,如果在预设时间段内,接收到第一
指示信号、并且接收到两次第二指示信号的时间间隔在预设范围内,则确定与
输出所述第一指示信号的光传感器相对应的触点为被敲击触点。
可选的,所述装置还包括:
反向操作对选择单元,用于在所述触点确定单元确定被操作触点后,从预
设反向操作对中选择与智能设备的当前应用场景相对应的反向操作对;
所述操作执行单元具体用于,执行所选反向操作对中的、与被操作触点相
对应的操作。
本申请虽然以较佳实施例公开如上,但其并不是用来限定本申请,任何本
领域技术人员在不脱离本申请的精神和范围内,都可以做出可能的变动和修改,
因此本申请的保护范围应当以本申请权利要求所界定的范围为准。
在一个典型的配置中,计算设备包括一个或多个处理器(CPU)、输入/输出
接口、网络接口和内存。
内存可能包括计算机可读介质中的非永久性存储器,随机存取存储器
(RAM)和/或非易失性内存等形式,如只读存储器(ROM)或闪存(flash RAM)。
内存是计算机可读介质的示例。
1、计算机可读介质包括永久性和非永久性、可移动和非可移动媒体可以由
任何方法或技术来实现信息存储。信息可以是计算机可读指令、数据结构、程
序的模块或其他数据。计算机的存储介质的例子包括,但不限于相变内存
(PRAM)、静态随机存取存储器(SRAM)、动态随机存取存储器(DRAM)、其
他类型的随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程只读存
储器(EEPROM)、快闪记忆体或其他内存技术、只读光盘只读存储器
(CD-ROM)、数字多功能光盘(DVD)或其他光学存储、磁盒式磁带,磁带磁磁
盘存储或其他磁性存储设备或任何其他非传输介质,可用于存储可以被计算设
备访问的信息。按照本文中的界定,计算机可读介质不包括非暂存电脑可读媒
体(transitory media),如调制的数据信号和载波。
2、本领域技术人员应明白,本申请的实施例可提供为方法、系统或计算机
程序产品。因此,本申请可采用完全硬件实施例、完全软件实施例或结合软件
和硬件方面的实施例的形式。而且,本申请可采用在一个或多个其中包含有计
算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、
CD-ROM、光学存储器等)上实施的计算机程序产品的形式。