一种接近光传感器的控制方法及电子设备技术

技术编号:20730060 阅读:18 留言:0更新日期:2019-03-30 19:31
本申请公开了一种接近光传感器的控制方法及电子设备,涉及终端领域,可在不同使用情况下适应性调整接近光传感器的接近光阈值,从而提高激活和去激活防误触功能时的灵活性。该方法包括:检测到满足调整条件,所述调整条件包括:电子设备的运动姿态为设定的目标运动姿态;将接近光传感器的第一接近光阈值改为第二接近光阈值,所述第一接近光阈值与所述第二接近光阈值不同;获取接近光传感器上报的光强参数,所述光强参数用于表示接近光传感器发射光的反射光强;根据所述光强参数和所述第二接近光阈值,激活或去激活电子设备的屏幕的防误触功能。

【技术实现步骤摘要】
一种接近光传感器的控制方法及电子设备
本申请涉及终端领域,尤其涉及一种接近光传感器的控制方法及电子设备。
技术介绍
目前,手机、平板电脑等各类终端中普遍使用了接近光传感器来确定是否有物体接近终端。以红外式的接近光传感器举例,如图1所示,该接近光传感器中包括红外发射端101和红外接收端102。其中,红外发射端101发射出红外线后,如果有遮挡物(例如人耳)将发射的红外线反射回来,则反射的红外线后可被红外接收端102接收。当红外接收端102接收到的红外线的强度超过设定的接近光阈值时,手机判断此时有遮挡物接近手机。进而,手机可启动防误触算法避免接近手机的遮挡物误触手机屏幕103。一般,用于判断是否有遮挡物接近手机的接近光阈值是固定的。例如,可设置接近光阈值为650个计量单位,(该计量单位用于表征接收到的红外线的强度的计量单位,可以为光强度的计量单位或者是经光电转换得到的电信号的计量单位,可由手机厂商自行设定),即当红外接收端102接收到的红外线的强度超过650个单位时可确定有遮挡物接近手机。但是,手机的实际使用情况多种多样,固定的接近光阈值不能满足各种情况下的需要。例如,在一些情况下该接近光阈值很难达到,导致误触算法不能被启动,使得误触容易发生;而在另一些情况下接近光阈值很容易达到,误触算法经常被启动,导致用户的正常操作也不能被立即执行。因此,如何设置接近光阈值满足不同使用情况下的用户需求成为亟需解决的问题。
技术实现思路
本申请提供一种接近光传感器的控制方法及电子设备,可在不同使用情况下适应性调整接近光传感器的接近光阈值,从而提高激活和去激活防误触功能时的灵活性。为达到上述目的,本申请采用如下技术方案:第一方面,本申请提供一种接近光传感器的控制方法,可由具有接近光传感器的电子设备执行,该方法包括:检测到满足调整条件,该调整条件包括:电子设备的运动姿态为设定的目标运动姿态;将接近光传感器的第一接近光阈值改为第二接近光阈值(第一接近光阈值与第二接近光阈值不同);获取接近光传感器上报的光强参数,该光强参数用于表示该接近光传感器发射光的反射光强;根据该光强参数和第二接近光阈值,激活或去激活电子设备的屏幕的防误触功能。也就是说,在本申请实施例提供的接近光传感器的控制方法中,电子设备可以结合手机当前的运动姿态确定出相应的接近光阈值。由于电子设备的运动姿态可反映出电子设备当前所处的具体场景,这样,当电子设备处于不同的运动姿态时一般处于不同的使用场景中,电子设备可使用不同的接近光阈值判断是否激活触摸屏的防误触功能,从而提高激活和去激活防误触功能时的灵活性。在一种可能的设计方法中,上述目标运动姿态具体包括:电子设备的重力在设定方向上的分量大于设定值,该设定方向为从电子设备底部指向电子设备顶部的方向。一般,当重力在该设定方向上的分量大于设定值时,电子设备大多处于顶部朝下的状态,此时,电子设备一般处于口袋场景中。也就是说,当检测出电子设备处于顶部朝下的状态时,电子设备可动态调整接近光传感器的接近光阈值。当然,本领域技术人员还可以根据实际应用场景或实际经验设置检测电子设备顶部朝下的具体方法,本申请实施例对此不做任何限制。在一种可能的设计方法中,上述目标运动姿态包括:电子设备的重力在该设定方向上的分量逐渐增大至大于设定值,该设定方向为从电子设备底部指向电子设备顶部的方向。一般,当重力在上述设定方向上的分量逐渐增大至设定值时,说明电子设备的运动姿态逐渐转换为顶部朝下的状态,通常是用户将电子设备放入口袋的过程中会发生这一运动姿态的转换。因此,当检测出重力在上述设定方向上的分量逐渐增大至设定值时,电子设备可动态调整接近光传感器的接近光阈值。在一种可能的设计方法中,上述调整条件还包括:检测到锁屏事件或灭屏事件。一般,检测到锁屏事件或灭屏事件,如果电子设备处于头部朝下或转换为头部朝下的状态,说明电子设备很可能处于口袋场景中。此时,靠近电子设备的遮挡物更容易接触到电子设备的屏幕产生误触操作。因此,电子设备可将接近光阈值设置为取值较小。这样,如果接近光传感器检测到反射光的强度大于该接近光阈值,电子设备便可开启防误触算法屏蔽触摸屏检测到的触摸操作,从而降低电子设备发生的误触现象的几率。在一种可能的设计方法中,上述目标运动姿态包括:电子设备围绕设定方向旋转的旋转角度大于角度阈值,该设定方向为从电子设备底部指向电子设备顶部的方向。一般,当电子设备围绕上述设定方向旋转的角度大于角度阈值时,说明电子设备处于翻转状态。由于用户使用听筒接听电话时通常会翻转手机至耳边,使电子设备围绕上述设定方向产生一定角度的旋转,因此,当电子设备围绕上述设定方向旋转的角度大于角度阈值时,电子设备很可能处于贴耳通话的场景中。进一步地,用户使用听筒接听电话时通常需要将手机抬起至耳边,此时,电子设备处于抬手运动姿态。那么,上述目标运动姿态还包括:电子设备在至少一个方向上产生的加速度逐渐增大至大于第一设定值后,逐渐减小至小于第二设定值(第一设定值大于第二设定值)。如果检测到电子设备的运动姿态为上述目标运动姿态,说明电子设备既处于翻转状态,同时还处于抬手运动姿态,此时用户使用电子设备进行贴耳通话的可能性更大。因此,当检测出电子设备围绕上述设定方向旋转的角度大于角度阈值,且电子设备在至少一个方向上产生的加速度逐渐增大至大于第一设定值后,逐渐减小至小于第二设定值后,电子设备可动态调整接近光传感器的接近光阈值。当然,本领域技术人员可以根据实际应用场景或实际经验设置检测电子设备处于翻转状态和抬手运动姿态的具体方法,本申请实施例对此不做任何限制。在一种可能的设计方法中,上述调整条件还包括:检测到来电事件或拨号事件。一般,检测到来电事件或拨号事件后,如果电子设备的运动状态为上述目标运动状态,说明用户很可能在使用电子设备进行贴耳通话。此时,靠近电子设备的遮挡物(例如人耳)更容易接触到电子设备的屏幕产生误触操作。因此,电子设备可将接近光阈值设置为取值较小。这样,如果接近光传感器检测到反射光的强度大于该接近光阈值,电子设备便可开启防误触算法屏蔽触摸屏检测到的触摸操作,从而降低电子设备发生的误触现象的几率。相应的,在发生误触操作的可能相对较低的应用场景下,电子设备可使用取值较大的接近光阈值判断是否有遮挡物。此时,电子设备判断是否有遮挡物接近的要求较为严格,相应使得电子设备开启防误触算法的条件较为严格,从而尽可能的降低因频繁启动防误触算法导致用户正常操作被屏蔽的几率。在一种可能的设计方法中,上述光强参数可以是指接近光传感器接收到的反射光强,或该反射光强与该接近光传感器的发射光强的比值;第一接近光阈值大于第二接近光阈值;其中,根据光强参数和第二接近光阈值,激活或去激活电子设备的屏幕的防误触功能,包括:若该光强参数大于第二接近光阈值,说明有遮挡物接近电子设备,则可激活电子设备的屏幕的防误触功能,或保持电子设备的屏幕的防误触功能为激活状态。或者,若上述光强参数小于第二接近光阈值,说明没有遮挡物接近电子设备,则电子设备可以去激活触摸屏的防误触功能,或保持电子设备的触摸屏的防误触功能为去激活状态。在一种可能的设计方法中,上述光强参数可以是指接近光传感器的发射光强与接近光传感器接收到的反射光强的比值,或该接近光本文档来自技高网...

【技术保护点】
1.一种接近光传感器的控制方法,由具有接近光传感器的电子设备执行,其特征在于,包括:检测到满足调整条件,所述调整条件包括:所述电子设备的运动姿态为设定的目标运动姿态;将所述接近光传感器的第一接近光阈值改为第二接近光阈值,所述第一接近光阈值与所述第二接近光阈值不同;获取所述接近光传感器上报的光强参数,所述光强参数用于表示所述接近光传感器发射光的反射光强;根据所述光强参数和所述第二接近光阈值,激活或去激活所述电子设备的屏幕的防误触功能。

【技术特征摘要】
1.一种接近光传感器的控制方法,由具有接近光传感器的电子设备执行,其特征在于,包括:检测到满足调整条件,所述调整条件包括:所述电子设备的运动姿态为设定的目标运动姿态;将所述接近光传感器的第一接近光阈值改为第二接近光阈值,所述第一接近光阈值与所述第二接近光阈值不同;获取所述接近光传感器上报的光强参数,所述光强参数用于表示所述接近光传感器发射光的反射光强;根据所述光强参数和所述第二接近光阈值,激活或去激活所述电子设备的屏幕的防误触功能。2.如权利要求1所述的控制方法,其特征在于,所述目标运动姿态包括:所述电子设备的重力在设定方向上的分量大于设定值,所述设定方向为从所述电子设备底部指向所述电子设备顶部的方向。3.如权利要求1所述的控制方法,其特征在于,所述目标运动姿态包括:所述电子设备的重力在所述设定方向上的分量逐渐增大至大于设定值,所述设定方向为从所述电子设备底部指向所述电子设备顶部的方向。4.如权利要求2或3所述的控制方法,其特征在于,所述调整条件还包括:检测到锁屏事件或灭屏事件。5.如权利要求1所述的控制方法,其特征在于,所述目标运动姿态包括:所述电子设备围绕设定方向旋转的旋转角度大于角度阈值,所述设定方向为从所述电子设备底部指向所述电子设备顶部的方向。6.如权利要求5所述的控制方法,其特征在于,所述目标运动姿态还包括:所述电子设备在至少一个方向上产生的加速度逐渐增大至大于第一设定值后,逐渐减小至小于第二设定值,所述第一设定值大于所述第二设定值。7.如权利要求5或6所述的控制方法,其特征在于,所述调整条件还包括:检测到来电事件或拨号事件。8.如权利要求1-7中任一项所述的控制方法,其特征在于,所述光强参数是指所述接近光传感器接收到的反射光强,或所述反射光强与所述接近光传感器的发射光强的比值;所述第一接近光阈值大于所述第二接近光阈值;其中,根据所述光强参数和所述第二接近光阈值,激活或去激活所述电子设备的屏幕的防误触功能,包括:若所述光强参数大于所述第二接近光阈值,则激活所述电子设备的屏幕的防误触功能,或保持所述电子设备的屏幕的防误触功能为激活状态。9.如权利要求8所述的控制方法,其特征在于,若所述光强参数小于所述第二接近光阈值,则去激活所述电子设备的屏幕的防误触功能,或保持所述电子设备的屏幕的防误触功能为去激活状态。10.如权利要求1-7中任一项所述的控制方法,其特征在于,所述光强参数是指所述接近光传感器的发射光强与所述接近光传感器接收到的反射光强的比值,或所述接近光传感器的发射光强的光损失率;所述第一接近光阈值小于所述第二接近光阈值;其中,根据所述光强参数和所述第二接近光阈值,激活或去激活所述电子设备的屏幕的防误触功能,包括:若所述光强参数小于所述第二接近光阈值,则激活所述电子设备的屏幕的防误触功能,或保持所述电子设备的屏幕的防误触功能为激活状态。11.如权利要求10所述的控制方法,其特征在于,若所述光强参数大于所述第二接近光阈值,则去激活所述电子设备的屏幕的防误触功能,或保持所述电子设备的屏幕的防误触功能为去激活状态。12.一种电子设备,其特征在于,包括:接近光传感器;触摸屏,其中,所述触摸屏包括触敏表面和显示器;一个或多个处理器;一个或多个存储器;以及一个或多个计算机程序,其中...

【专利技术属性】
技术研发人员:徐杰
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1