显示屏状态控制方法、装置、存储介质及终端与流程

文档序号:14253293阅读:204来源:国知局
显示屏状态控制方法、装置、存储介质及终端与流程

本申请涉及终端技术领域,特别涉及一种显示屏状态控制方法、装置、存储介质及终端。



背景技术:

随着终端技术的迅速发展,诸如智能手机等终端越来越普及,成为人们生活中必不可少的设备。

当前,判断终端与外部物体之间的接近或远离状态,以控制终端熄屏或者亮屏,是终端中一项必须的功能。终端通常是利用一个红外发射器以及一个红外接收器来实现检测终端与外部物体之间的接近状态或远离状态。该红外发射器发出红外光线,经过阻挡物反射后形成反射光线,该红外接收器接收到该反射光线后,根据反射光线的强度值来判断该终端是接近还是远离阻挡物。

在实际使用过程中,红外发射器以及红外接收器由于受开孔大小的影响,容易对终端的检测准确性造成影响。



技术实现要素:

本申请实施例提供一种显示屏状态控制方法、装置、存储介质及终端,可以提高终端的显示屏状态控制的准确性。

本申请实施例提供一种显示屏状态控制方法,应用于终端中,所述终端包括显示屏和接近传感器,所述接近传感器包括信号发射器和信号接收器,所述显示屏状态控制方法包括:

所述信号发射器以第一功率多次发射第一探测信号,所述信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;

根据多个所述第一信号强度值获取第一信号平均强度值;

所述信号发射器以第二功率多次发射第二探测信号,所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值,所述第二功率大于所述第一功率;

根据多个所述第二信号强度值获取第二信号平均强度值;

根据所述第一信号平均强度值和所述第二信号平均强度值计算第三信号强度值;

根据所述第三信号强度值控制所述显示屏的状态。

本申请实施例还提供一种显示屏状态控制装置,应用于终端中,所述终端包括显示屏和接近传感器,所述接近传感器包括信号发射器和信号接收器,所述显示屏状态控制装置包括:

第一控制模块,用于控制所述信号发射器以第一功率多次发射第一探测信号,以及控制所述信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;

第一计算模块,用于根据多个所述第一信号强度值获取第一信号平均强度值;

所述第一控制模块,还用于控制所述信号发射器以第二功率多次发射第二探测信号,以及控制所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值,所述第二功率大于所述第一功率;

所述第一计算模块,还用于根据多个所述第二信号强度值获取第二信号平均强度值;

第二计算模块,用于根据所述第一信号平均强度值和所述第二信号平均强度值计算第三信号强度值;

第二控制模块,用于根据所述第三信号强度值控制所述显示屏的状态。

本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,使得所述计算机执行上述显示屏状态控制方法。

本申请实施例还提供一种终端,包括处理器和存储器,所述存储器中存储有计算机程序,所述处理器通过调用所述存储器中存储的所述计算机程序,用于执行上述显示屏状态控制方法。

本申请实施例提供的显示屏状态控制方法,包括:信号发射器以第一功率多次发射第一探测信号;信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;根据多个所述第一信号强度值获取第一信号平均强度值;所述信号发射器以第二功率多次发射第二探测信号;所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值;根据多个所述第二信号强度值获取第二信号平均强度值;根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值;根据所述第三信号强度值控制所述显示屏的状态。所述显示屏状态控制方法,分别控制信号发射器多次以第一功率、第二功率发射第一探测信号和第二探测信号,并分别获取第一信号平均强度值和第二信号平均强度值,根据所述第一信号平均强度值和第二信号平均强度值计算得到的第三信号强度值来控制显示屏的状态,可以提高终端的显示屏状态控制的准确性。

附图说明

图1为本申请实施例提供的终端的第一种结构示意图。

图2为本申请实施例提供的壳体的结构示意图。

图3为本申请实施例提供的壳体的另一结构示意图。

图4为本申请实施例提供的显示屏组件的结构示意图。

图5为本申请实施例提供的显示屏组件的另一结构示意图。

图6为本申请实施例提供的显示屏组件中的显示屏的平面示意图。

图7为本申请实施例提供的显示屏组件中的显示屏的另一平面示意图。

图8为本申请实施例提供的显示屏组件中的显示屏的另一平面示意图。

图9为本申请实施例提供的显示屏状态控制方法的第一种流程示意图。

图10为本申请实施例提供的显示屏状态控制方法的第二种流程示意图。

图11为本申请实施例提供的显示屏状态控制方法的第三种流程示意图。

图12为本申请实施例提供的显示屏状态控制方法的第四种流程示意图。

图13为本申请实施例提供的显示屏状态控制装置的第一种结构示意图。

图14为本申请实施例提供的显示屏状态控制装置的第二种结构示意图。

图15为本申请实施例提供的显示屏状态控制装置的第三种结构示意图。

图16为本申请实施例提供的显示屏状态控制装置的第四种结构示意图。

图17为本申请实施例提供的终端的第二种结构示意图。

图18为本申请实施例提供的终端的第三种结构示意图。

具体实施方式

下面详细描述本申请的实施方式,所述实施方式的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施方式是示例性的,仅用于解释本申请,而不能理解为对本申请的限制。

在本申请的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”、“顺时针”、“逆时针”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本申请和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本申请的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本申请的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。

在本申请的描述中,需要说明的是,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或一体地连接;可以是机械连接,也可以是电连接或可以相互通讯;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本申请中的具体含义。

在本申请中,除非另有明确的规定和限定,第一特征在第二特征之“上”或之“下”可以包括第一和第二特征直接接触,也可以包括第一和第二特征不是直接接触而是通过它们之间的另外的特征接触。而且,第一特征在第二特征“之上”、“上方”和“上面”包括第一特征在第二特征正上方和斜上方,或仅仅表示第一特征水平高度高于第二特征。第一特征在第二特征“之下”、“下方”和“下面”包括第一特征在第二特征正下方和斜下方,或仅仅表示第一特征水平高度小于第二特征。

下文的公开提供了许多不同的实施方式或例子用来实现本申请的不同结构。为了简化本申请的公开,下文中对特定例子的部件和设置进行描述。当然,它们仅仅为示例,并且目的不在于限制本申请。此外,本申请可以在不同例子中重复参考数字和/或参考字母,这种重复是为了简化和清楚的目的,其本身不指示所讨论各种实施方式和/或设置之间的关系。此外,本申请提供了的各种特定的工艺和材料的例子,但是本领域普通技术人员可以意识到其他工艺的应用和/或其他材料的使用。

请参照图1,图1为本申请实施例提供的终端的第一种结构示意图。该终端100例如为手机或平板电脑等电子装置。可以理解,终端100包括但不限于本实施方式的示例。该终端100包括盖板10、显示屏组件20、电路板30以及壳体40。

其中,盖板10安装到显示屏组件20上,以覆盖显示屏组件20。盖板10可以为透明玻璃盖板。在一些实施例中,盖板10可以是用诸如蓝宝石等材料制成的玻璃盖板。

其中,显示屏组件20安装在壳体40上,以形成终端100的显示面。显示屏组件20作为终端100的前壳,与壳体40形成一封闭空间,用于容纳终端100的其他电子元件。同时,显示屏组件20形成终端100的显示面,用于显示图像、文本等信息。

其中,电路板30安装在壳体40内部,以将电路板30收容在上述封闭空间内。电路板30可以为终端100的主板。电路板30上设置有接地点,以实现电路板30的接地。电路板30上可以集成有摄像头、处理器等功能组件。同时,显示屏组件20可以电连接至电路板30。

在一些实施例中,电路板30上设置有显示控制电路。该显示控制电路向显示屏组件20输出电信号,以控制显示屏组件20显示信息。

其中,壳体40用于形成终端100的外部轮廓。壳体40可以为金属壳体,比如铝合金壳体40。需要说明的是,本申请实施例壳体40的材料并不限于此,还可以采用其它方式,比如:壳体40可以陶瓷中框、玻璃中框。再比如:壳体40可以为塑胶中框。还比如:壳体40可以为金属和塑胶相互配合的结构,可以将塑胶部分注塑到金属板材上形成。

在一些实施例中,如图2所示,图2为本申请实施例提供的壳体的结构示意图。该壳体40可以一体成型。需要说明的是,本申请实施例壳体40的结构并不限于此。比如:请参阅图3,图3为本申请实施例提供的壳体的另一结构示意图。该壳体40可以包括中框41和后盖42,中框41和后盖42固定连接形成一壳体40。

在一些实施例中,请参阅图4和图5,图4为本申请实施例提供的显示屏组件的结构示意图,图5为本申请实施例提供的显示屏组件的另一结构示意图。该显示屏组件20可以包括显示屏21以及功能组件23。

其中,功能组件23可以穿过显示屏21发射信号,功能组件23也可以穿过显示屏21接收信号。在一些实施例中,功能组件23可以为传感器组件,传感器组件可以包括信号发射器和信号接收器。其中,功能组件23也可以为摄像组件,摄像组件可以包括摄像头、补光灯。其中,功能组件23还可以包括环境光传感器。在一些实施例中,功能组件23以传感器组件为例进行说明,需要说明的是,传感器组件并不是对本申请实施例功能组件的23的限定,其也可以为其它器件。

在一些实施例中,显示屏21包括显示层211和遮光层212。

其中,显示层211用于显示图像、文本等信息。

在一些实施例中,显示屏21可以为液晶显示屏(liquidcrystaldisplay,lcd)或有机发光二极管显示屏(organiclight-emittingdiode,oled)等类型的显示屏。当显示屏21为液晶显示屏时,显示层211可以包括依次层叠设置的背光板、下偏光片、阵列基板、液晶层、彩膜基板以及上偏光片等结构。当显示屏21为有机发光二极管显示屏时,显示层211可以包括依次层叠设置的基层、阳极、有机层、导电层、发射层以及阴极等结构。在一些实施例中,显示屏为透明显示屏,该显示屏具有透明特性,可以供信号穿过。

具体的,请参阅图6,图6为本申请实施例提供的显示屏组件中的显示屏的平面示意图。该显示屏21包括显示区域215和非显示区域216,该显示区域215可以用来显示终端100的画面或者供用户进行触摸操控等。该非显示区域216的顶部区域开设供声音、及光线传导的开孔,该非显示区域216底部区域可以设置指纹模组、触控按键等功能组件。其中该盖板10安装到显示屏21上,以覆盖显示屏21,形成与显示屏21相同的显示区域和非显示区域,具体可以参阅显示屏21的显示区域和非显示区域。

需要说明的是,该显示屏21的结构并不限于此。比如,该显示屏可以为全面屏或异形屏,具体的,请参阅图7,图7为本申请实施例提供的显示屏组件中的显示屏的另一平面示意图。图7中的显示屏与图6中的显示屏的区别在于:该非显示区域216a直接形成在显示屏21a上,比如在显示屏21a的非显示区域216a设置成透光结构,以便光信号穿过,或者直接在显示屏21a的非显示区域开设供光线传导的开孔或缺口等结构,可以将前置摄像头、传感器组件等设置于非显示区域位置,以便前置摄像头拍照、光电感应器检测。该显示区域215a可以铺满终端整个表面。

需要说明的是,本申请实施例也可以不设置非显示区域,而将显示屏的整个表面设置成全部显示,而在显示屏上设置可以供传感器组件进行光发射和光接收的区域。

在一些实施例中,请参阅图8,图8为本申请实施例提供的显示屏组件中的显示屏的另一平面示意图。遮光层212上设置有开孔213。开孔213允许光信号、声波信号等信号通过。

在一些实施例中,所述开孔213为圆孔。所述开孔213的直径为2至4毫米。在其他一些实施例中,所述开孔213也可以为方孔、椭圆孔等其他形状的孔。需要说明的是,开孔213也可以位于遮光层212的边缘位置,该开孔213也可以为槽形结构。即该开孔213可以包括有开口。

其中,遮光层212上设置的开孔213位于显示屏21的显示区域215内。通过所述开孔213,传感器组件23即可实现终端100的接近感应功能,从而无需在显示屏21的非显示区域单独设置开孔。

在一些实施例中,传感器组件23包括信号发射器231和信号接收器232。

其中,信号发射器231用于向外发射探测信号a。探测信号a通过开孔213、并穿过显示区域215传输到外界。探测信号a接触到外界物体200(例如,用户脸部)后,生成反射信号b。反射信号b穿过显示区域215、并通过开孔213进入信号接收器232中。在一些实施例中,信号发射器231可以为红外发射器,用于发射红外线。

其中,信号接收器232接收到反射信号b后,可以将接收到的信号输出至终端100的处理器中进行处理,从而控制终端100的显示屏熄屏或者亮屏。在一些实施例中,信号接收器232可以为红外接收器,用于接收红外线。

本申请实施例还涉及一种显示屏状态控制方法。该显示屏状态控制方法应用于终端中。该终端包括显示屏和传感器组件。该传感器组件可以为接近传感器。该显示屏状态控制方法根据终端与外部物体之间的距离状态来控制显示屏的状态。该距离状态包括远离状态和接近状态。显示屏的状态包括点亮和熄灭。

以下仅以所述传感器组件为接近传感器,所述接近传感器包括一个信号发射器和一个信号接收器为例,对所述显示屏状态控制方法进行说明。其中,信号发射器可以是红外发射器,用于发射红外线;信号接收器可以是红外接收器,用于接收红外线。

如图9所示,显示屏状态控制方法可以包括以下步骤:

s510,信号发射器以第一功率多次发射第一探测信号,信号接收器根据每个第一探测信号获取相应的第一信号强度值。

其中,终端可以在需要对显示屏的状态进行控制时,控制信号发射器以第一功率多次发射第一探测信号。例如,在终端处于语音通话状态时,对显示屏的状态进行控制。此时,当用户脸部贴近显示屏时,可以控制显示屏熄灭,以避免用户对显示屏造成误操作。当用户脸部远离显示屏时,控制显示屏点亮,以恢复显示屏的正常显示。

其中,第一功率可以是较小的功率。终端可以通过控制信号发射器的电流来控制所述信号发射器的功率。例如,终端可以控制信号发射器的电流为10ma,此时所述信号发射器的功率即为第一功率。

第一探测信号为所述信号发射器以所述第一功率发射的探测信号。所述第一探测信号可以为红外线。信号发射器发射第一探测信号时,以朝向终端显示屏的方向向外发射探测信号。

其中,信号发射器发射第一探测信号后,信号接收器检测此时接收到的信号强度值。此时接收到的信号强度值即为第一信号强度值。

第一探测信号是信号发射器以第一功率发射的,即以较小功率发射的,第一探测信号在终端内部发生绕射,绕射信号直接进入到信号接收器中。所述第一信号强度值即为信号接收器此时接收到的绕射信号的强度。

实际应用中,红外发射器以及红外接收器由于受开孔大小的影响,容易对终端的检测准确性造成影响。而第一探测信号是信号发射器以第一功率发射的,即以较小功率发射的,可能造成第一探测信号全部在终端内部发生绕射,此时第一探测信号无法从显示屏内的传感器感光区域发射到外界。

其中,可以在终端的生产过程中,对终端进行调试,使得以所述第一功率发射的探测信号全部在终端内部发生绕射,也即在所述第一功率下,信号发射器发射的信号不能发射到外界。

s520,根据多个所述第一信号强度值获取第一信号平均强度值。

其中,终端对获取的多个第一信号强度值进行计算,以获取多个第一信号强度值的平均值,从而使得获得的数据更加精准。

s530,所述信号发射器以第二功率多次发射第二探测信号,所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值。

其中,终端获取到第一信号平均强度值后,终端控制所述信号发射器以第二功率多次发射第二探测信号。所述第二功率为较大功率,所述第二功率大于所述第一功率。例如,终端可以控制信号发射器的电流为50ma,此时所述信号发射器的功率即为第二功率。

第二探测信号为所述信号发射器以所述第二功率发射的探测信号。所述第二探测信号可以为红外线。信号发射器发射第二探测信号时,以朝向终端显示屏的方向向外发射探测信号。

需要说明的是,信号发射器的工作电流可以为脉冲电流。终端可以先给所述信号发射器输入一个较小的脉冲电流,以发射第一探测信号;随后,给所述信号发射器输入一个较大的脉冲电流,以发射第二探测信号。从而,所述信号发射器发射所述第一探测信号和所述第二探测信号之间的时间间隔很短,例如可以为5ms(毫秒)。

其中,信号发射器发射第二探测信号后,信号接收器检测此时接收到的信号强度值。此时接收到的信号强度值即为第二信号强度值。

第二探测信号是信号发射器以第二功率发射的,即以较大功率发射的,第二探测信号的一部分在终端内部发生绕射,产生的绕射信号直接进入到信号接收器中。此外,所述第二探测信号的另外一部分通过显示屏内的传感器感光区域发射到外界,经外部物体(例如,用户脸部)反射后形成反射信号,反射信号进入到信号接收器中。因此,所述第二信号强度值为信号接收器此时接收到的绕射信号的强度与外界反射信号的强度之和。

s540,根据多个所述第二信号强度值获取第二信号平均强度值。

其中,终端对获取的多个第二信号强度值进行计算,以获取多个第二信号强度值的平均值,从而使得获得的数据更加精准。

s550,根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值。

其中,终端获取到所述第一信号平均强度值和第二信号平均强度值后,根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值。所述第三信号强度值为信号发射器发射到外界后,经外部物体(例如,用户脸部)反射所产生的反射信号的强度。

s560,根据所述第三信号强度值控制显示屏的状态。

其中,终端计算出第三信号强度值后,即可根据所述第三信号强度值控制显示屏的状态。例如,在终端处于语音通话状态时,对显示屏的状态进行控制。此时,当用户脸部贴近显示屏时,可以控制显示屏熄灭,以避免用户对显示屏造成误操作。当用户脸部远离显示屏时,控制显示屏点亮,以恢复显示屏的正常显示。

在一些实施例中,如图10所示,步骤s510、信号发射器以第一功率多次发射第一探测信号之前,还包括以下步骤:

s570,获取当前环境光强度值;

步骤s510、信号发射器以第一功率多次发射第一探测信号,包括以下步骤:

s511,根据所述当前环境光强度值获取相应的第一功率值,信号发射器以所述第一功率值多次发射第一探测信号,信号接收器根据每个所述第一探测信号获取相应的第一信号强度值。

其中,终端在以第一功率多次发射第一探测信号前,可以获取当前环境光强度值,并在预先存储在终端中的环境光强度值与第一功率匹配表中进行匹配,以获取相应的第一功率值。需要说明的是,该环境光强度值与第一功率匹配表中预先设定多个环境光强度值,并且每个环境光强度值均对应一第一功率值,从而使得信号发射器以第一功率多次发射第一探测信号更接近真实环境,避免环境光的影响。

在一些实施例中,如图10所示,步骤s510、信号接收器根据每个所述第一探测信号获取相应的第一信号强度值之后,还包括以下步骤:

s580,分别计算连续多个所述第一信号强度值与预设第一信号强度值的差值;

若每个所述差值均小于预设阈值,则根据多个所述第一信号强度值获取第一信号平均强度值。

信号接收器获取到连续多个第一信号强度值后,终端将每个第一信号强度值与预设第一信号强度值进行比较,以判断每个第一信号强度值与预设第一信号强度值的差值是否小于预设阈值。需要说明的是,这里所说的连续多个可以根据需要进行设置,如:连续三个第一信号强度值,在此不做限制。

其中,预设信号强度值可以是预先设置在终端中的每个第一功率值对应的理想信号强度值。预设阈值可以是第一信号强度值与理想信号强度值的差值的可接受误差范围。

当判断出每个所述差值均小于预设阈值,终端将根据多个所述第一信号强度值获取第一信号平均强度值。当判断出至少一个所述差值不小于预设阈值,则继续获取连续多个第一信号强度值。

在一些实施例中,如图10所示,步骤s550、根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值,包括以下步骤:

s551,计算所述第二信号平均强度值与第一信号平均强度值的差值;

s552,将所述差值确定为第三信号强度值。

其中,终端获取到第一信号平均强度值和第二信号平均强度值后,计算所述第二信号平均强度值与第一信号平均强度值的差值。由于第一信号平均强度值是信号发射器在较小功率下发射探测信号时,信号接收器获取到的信号强度值,而第二信号平均强度值是信号发射器在较大功率下发射探测信号时,信号接收器获取到的信号强度值,因此所述第二信号平均强度值是大于所述第一信号平均强度值的,也即所述差值一定大于零。

随后,终端将计算得到的所述差值确定为第三信号强度值。

在一些实施例中,如图10所示,步骤s560、根据所述第三信号强度值控制显示屏的状态之前,还包括以下步骤:

s590,获取信号强度阈值;

步骤s560、根据所述第三信号强度值控制显示屏的状态,包括以下步骤:

s561,根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态。

其中,终端计算得到第三信号强度值后,可以获取信号强度阈值。所述信号强度阈值可以是预先存储在终端中的一个信号强度值。所述信号强度阈值用于判断终端与外部物体之间处于接近状态还是远离状态,从而对终端显示屏的状态进行控制。

随后,终端根据所述第三信号强度值和所述信号强度阈值控制显示屏的状态。

在一些实施例中,如图11所示,步骤s561、根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态,包括以下步骤:

s5611,当显示屏处于亮屏状态时,判断所述第三信号强度值是否大于第一阈值;

s5612,若所述第三信号强度值大于所述第一阈值,则控制所述显示屏熄灭。

其中,终端获取到的信号强度阈值包括第一阈值。所述第一阈值可以是高阈值。所述高阈值用于在显示屏处于亮屏状态时,触发控制显示屏熄灭。

终端的显示屏处于亮屏状态时,终端获取到所述第一阈值后,将计算得到的第三信号强度值与所述第一阈值进行比较,以判断所述第三信号强度值是否大于所述第一阈值。当判断出所述第三信号强度值大于所述第一阈值时,说明终端与外部物体(例如,用户脸部)之间处于接近状态,此时控制显示屏熄灭。当判断出所述第三信号强度值小于或等于所述第一阈值时,说明终端与外部物体(例如,用户脸部)之间未处于接近状态,此时终端维持显示屏处于亮屏状态。

例如,第一阈值为243.9,终端获取到的第三信号强度值为400,则此时所述第三信号强度值大于所述第一阈值,则终端控制显示屏熄灭。

在一些实施例中,如图12所示,步骤s561、根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态,包括以下步骤:

s5613,当显示屏处于熄屏状态时,判断所述第三信号强度值是否小于第二阈值;

s5614,若所述第三信号强度值小于所述第二阈值,则控制所述显示屏点亮。

其中,终端获取到的信号强度阈值包括第二阈值。所述第二阈值可以是低阈值。所述低阈值用于在显示屏处于熄屏状态时,触发控制显示屏点亮。对于处于相同外部环境中的同一部终端,所述低阈值小于上述高阈值。

终端的显示屏处于熄屏状态时,终端获取到所述第二阈值后,将计算得到的第三信号强度值与所述第二阈值进行比较,以判断所述第三信号强度值是否小于所述第二阈值。当判断出所述第三信号强度值小于所述第二阈值时,说明终端与外部物体(例如,用户脸部)之间处于远离状态,此时控制显示屏点亮。当判断出所述第三信号强度值大于或等于所述第二阈值时,说明终端与外部物体(例如,用户脸部)之间未处于远离状态,此时终端维持显示屏处于熄屏状态。

例如,第二阈值为200,终端获取到的第三信号强度值为180,则此时所述第三信号强度值小于所述第二阈值,则终端控制显示屏点亮。

由上可知,本申请实施例提供的显示屏状态控制方法,包括:信号发射器以第一功率多次发射第一探测信号;信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;根据多个所述第一信号强度值获取第一信号平均强度值;所述信号发射器以第二功率多次发射第二探测信号;所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值;根据多个所述第二信号强度值获取第二信号平均强度值;根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值;根据所述第三信号强度值控制所述显示屏的状态。所述显示屏状态控制方法,分别控制信号发射器多次以第一功率、第二功率发射第一探测信号和第二探测信号,并分别获取第一信号平均强度值和第二信号平均强度值,根据所述第一信号平均强度值和第二信号平均强度值计算得到的第三信号强度值来控制显示屏的状态,可以提高终端的显示屏状态控制的准确性。

本申请实施例还涉及一种显示屏状态控制装置。该显示屏状态控制装置应用于终端中。该终端包括显示屏和传感器组件。该传感器组件可以为接近传感器。所述接近传感器包括信号发射器和信号接收器。其中,信号发射器可以是红外发射器,用于发射红外线;信号接收器可以是红外接收器,用于接收红外线。

该显示屏状态控制装置根据终端与外部物体之间的距离状态来控制显示屏的状态。该距离状态包括远离状态和接近状态。显示屏的状态包括点亮和熄灭。

如图13所示,显示屏状态控制装置600包括:第一控制模块601、第一计算模块602、第二计算模块603以及第二控制模块604。

第一控制模块601,用于控制所述信号发射器以第一功率多次发射第一探测信号,以及控制所述信号接收器根据每个所述第一探测信号获取相应的第一信号强度值。

其中,第一控制模块601可以在需要对显示屏的状态进行控制时,控制信号发射器以第一功率多次发射第一探测信号。例如,在终端处于语音通话状态时,对显示屏的状态进行控制。此时,当用户脸部贴近显示屏时,可以控制显示屏熄灭,以避免用户对显示屏造成误操作。当用户脸部远离显示屏时,控制显示屏点亮,以恢复显示屏的正常显示

其中,第一功率可以是较小的功率。第一控制模块601可以通过控制信号发射器的电流来控制所述信号发射器的功率。例如,第一控制模块601可以控制信号发射器的电流为10ma,此时所述信号发射器的功率即为第一功率。

第一探测信号为所述信号发射器以所述第一功率发射的探测信号。所述第一探测信号可以为红外线。信号发射器发射第一探测信号时,以朝向终端显示屏的方向向外发射探测信号。

其中,第一控制模块601控制信号发射器发射第一探测信号后,第一控制模块601还控制信号接收器检测此时接收到的信号强度值。此时接收到的信号强度值即为第一信号强度值。

第一探测信号是信号发射器以第一功率发射的,即以较小功率发射的,第一探测信号在终端内部发生绕射,绕射信号直接进入到信号接收器中。所述第一信号强度值即为信号接收器此时接收到的绕射信号的强度。

实际应用中,红外发射器以及红外接收器由于受开孔大小的影响,容易对终端的检测准确性造成影响。而第一探测信号是信号发射器以第一功率发射的,即以较小功率发射的,可能造成第一探测信号全部在终端内部发生绕射,此时第一探测信号无法从显示屏内的传感器感光区域发射到外界。

其中,可以在终端的生产过程中,对终端进行调试,使得以所述第一功率发射的探测信号全部在终端内部发生绕射,也即在所述第一功率下,信号发射器发射的信号不能发射到外界。

第一计算模块602,用于根据多个所述第一信号强度值获取第一信号平均强度值。

其中,第一计算模块602对获取的多个第一信号强度值进行计算,以获取多个第一信号强度值的平均值,从而使得获得的数据更加精准。

所述第一控制模块601,还用于控制所述信号发射器以第二功率多次发射第二探测信号,以及控制所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值。

其中,第一计算模块602获取到第一信号平均强度值后,第一控制模块601控制所述信号发射器以第二功率多次发射第二探测信号。所述第二功率为较大功率,所述第二功率大于所述第一功率。例如,第一控制模块601可以控制信号发射器的电流为50ma,此时所述信号发射器的功率即为第二功率。

第二探测信号为所述信号发射器以所述第二功率发射的探测信号。所述第二探测信号可以为红外线。信号发射器发射第二探测信号时,以朝向终端显示屏的方向向外发射探测信号。

需要说明的是,信号发射器的工作电流可以为脉冲电流。第一控制模块601可以先给所述信号发射器输入一个较小的脉冲电流,以发射第一探测信号;随后,给所述信号发射器输入一个较大的脉冲电流,以发射第二探测信号。从而,所述信号发射器发射所述第一探测信号和所述第二探测信号之间的时间间隔很短,例如可以为5ms(毫秒)。

其中,第一控制模块601控制信号发射器发射第二探测信号后,第一控制模块601还控制信号接收器检测此时接收到的信号强度值。此时接收到的信号强度值即为第二信号强度值。

第二探测信号是信号发射器以第二功率发射的,即以较大功率发射的,第二探测信号的一部分在终端内部发生绕射,产生的绕射信号直接进入到信号接收器中。此外,所述第二探测信号的另外一部分通过显示屏内的传感器感光区域发射到外界,经外部物体(例如,用户脸部)反射后形成反射信号,反射信号进入到信号接收器中。因此,所述第二信号强度值为信号接收器此时接收到的绕射信号的强度与外界反射信号的强度之和。

所述第一计算模块602,还用于根据多个所述第二信号强度值获取第二信号平均强度值。

其中,第一计算模块602对获取的多个第二信号强度值进行计算,以获取多个第二信号强度值的平均值,从而使得获得的数据更加精准。

第二计算模块603,用于根据所述第一信号平均强度值和所述第二信号平均强度值计算第三信号强度值。

其中,获取到所述第一信号平均强度值和第二信号平均强度值后,第二计算模块603根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值。所述第三信号强度值为信号发射器发射到外界后,经外部物体(例如,用户脸部)反射所产生的反射信号的强度。

第二控制模块604,用于根据所述第三信号强度值控制显示屏的状态。

其中,第二计算模块603计算出第三信号强度值后,第二控制模块604即可根据所述第三信号强度值控制显示屏的状态。例如,在终端处于语音通话状态时,对显示屏的状态进行控制。此时,当用户脸部贴近显示屏时,可以控制显示屏熄灭,以避免用户对显示屏造成误操作。当用户脸部远离显示屏时,控制显示屏点亮,以恢复显示屏的正常显示。

在一些实施例中,如图14所示,显示屏状态控制装置600还包括:

第一获取模块605,用于获取当前环境光强度值;

所述第一控制模块601,用于根据所述当前环境光强度值获取相应的第一功率值,并以所述第一功率值多次发射第一探测信号。

其中,第一控制模块601在以第一功率多次发射第一探测信号前,第一获取模块605可以获取当前环境光强度值,并在预先存储在终端中的环境光强度值与第一功率匹配表中进行匹配,以获取相应的第一功率值。需要说明的是,该环境光强度值与第一功率匹配表中预先设定多个环境光强度值,并且每个环境光强度值均对应一第一功率值,从而使得信号发射器以第一功率多次发射第一探测信号更接近真实环境,避免环境光的影响。

在一些实施例中,如图14所示,显示屏状态控制装置600还包括:

第三计算模块606,用于分别计算连续多个所述第一信号强度值与预设第一信号强度值的差值;

所述第一计算模块602,用于在每个所述差值均小于预设阈值时,根据多个所述第一信号强度值获取第一信号平均强度值。

信号接收器获取到连续多个第一信号强度值后,第三计算模块606将每个第一信号强度值与预设第一信号强度值进行比较,以判断每个第一信号强度值与预设第一信号强度值的差值是否小于预设阈值。需要说明的是,这里所说的连续多个可以根据需要进行设置,如:连续三个第一信号强度值,在此不做限制。

其中,预设信号强度值可以是预先设置在终端中的每个第一功率值对应的理想信号强度值。预设阈值可以是第一信号强度值与理想信号强度值的差值的可接受误差范围。

当第三计算模块606判断出每个所述差值均小于预设阈值,第一计算模块602将根据多个所述第一信号强度值获取第一信号平均强度值。当第三计算模块606判断出至少一个所述差值不小于预设阈值,则继续获取连续多个第一信号强度值。

在一些实施例中,如图15所示,第二计算模块603包括:计算子模块6031、确定子模块6032。

计算子模块6031,用于计算所述第二信号平均强度值与第一信号平均强度值的差值;

确定子模块6032,用于将所述差值确定为第三信号强度值。

其中,获取到第一信号平均强度值和第二信号平均强度值后,计算子模块6031计算所述第二信号平均强度值与第一信号平均强度值的差值。由于第一信号平均强度值是信号发射器在较小功率下发射探测信号时,信号接收器获取到的信号强度值,而第二信号平均强度值是信号发射器在较大功率下发射探测信号时,信号接收器获取到的信号强度值,因此所述第二信号平均强度值是大于所述第一信号平均强度值的,也即所述差值一定大于零。

随后,确定子模块6032将计算得到的所述差值确定为第三信号强度值。

在一些实施例中,如图16所示,显示屏状态控制装置600还包括:

第二获取模块607,用于获取信号强度阈值;

所述第二控制模块604,用于根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态。

其中,第二计算模块603计算得到第三信号强度值后,第二获取模块607可以获取信号强度阈值。所述信号强度阈值可以是预先存储在终端中的一个信号强度值。所述信号强度阈值用于判断终端与外部物体之间处于接近状态还是远离状态,从而对终端显示屏的状态进行控制。

随后,第二控制模块604根据所述第三信号强度值和所述信号强度阈值控制显示屏的状态。

在一些实施例中,第二控制模块604用于执行以下步骤:

当显示屏处于亮屏状态时,判断所述第三信号强度值是否大于第一阈值;

若所述第三信号强度值大于所述第一阈值,则控制所述显示屏熄灭。

其中,第二获取模块607获取到的信号强度阈值包括第一阈值。所述第一阈值可以是高阈值。所述高阈值用于在显示屏处于亮屏状态时,触发控制显示屏熄灭。

终端的显示屏处于亮屏状态时,第二获取模块607获取到所述第一阈值后,第二控制模块604将计算得到的第三信号强度值与所述第一阈值进行比较,以判断所述第三信号强度值是否大于所述第一阈值。当判断出所述第三信号强度值大于所述第一阈值时,说明终端与外部物体(例如,用户脸部)之间处于接近状态,此时控制显示屏熄灭。当判断出所述第三信号强度值小于或等于所述第一阈值时,说明终端与外部物体(例如,用户脸部)之间未处于接近状态,此时终端维持显示屏处于亮屏状态。

例如,第一阈值为243.9,第二计算模块603获取到的第三信号强度值为400,则此时所述第三信号强度值大于所述第一阈值,则第二控制模块604控制显示屏熄灭。

在一些实施例中,第二控制模块604用于执行以下步骤:

当显示屏处于熄屏状态时,判断所述第三信号强度值是否小于第二阈值;

若所述第三信号强度值小于所述第二阈值,则控制所述显示屏点亮。

其中,第二获取模块607获取到的信号强度阈值包括第二阈值。所述第二阈值可以是低阈值。所述低阈值用于在显示屏处于熄屏状态时,触发控制显示屏点亮。对于处于相同外部环境中的同一部终端,所述低阈值小于上述高阈值。

终端的显示屏处于熄屏状态时,第二获取模块607获取到所述第二阈值后,第二控制模块604将计算得到的第三信号强度值与所述第二阈值进行比较,以判断所述第三信号强度值是否小于所述第二阈值。当判断出所述第三信号强度值小于所述第二阈值时,说明终端与外部物体(例如,用户脸部)之间处于远离状态,此时控制显示屏点亮。当判断出所述第三信号强度值大于或等于所述第二阈值时,说明终端与外部物体(例如,用户脸部)之间未处于远离状态,此时终端维持显示屏处于熄屏状态。

例如,第二阈值为200,第二计算模块603获取到的第三信号强度值为180,则此时所述第三信号强度值小于所述第二阈值,则第二控制模块604控制显示屏点亮。

由上可知,本申请实施例提供的显示屏状态控制装置600,通过第一控制模块601控制信号发射器以第一功率多次发射第一探测信号以及控制信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;所述第一计算模块602根据多个所述第一信号强度值获取第一信号平均强度值;所述第一控制模块601控制所述信号发射器以第二功率发射第二探测信号以及控制所述信号接收器根据所述第二探测信号获取第二信号强度值;所述第一计算模块602根据多个所述第二信号强度值获取第二信号平均强度值;第二计算模块603根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值;第二控制模块604根据所述第三信号强度值控制所述显示屏的状态。所述显示屏状态控制装置,分别控制信号发射器以第一功率、第二功率多次发射第一探测信号和第二探测信号,并分别获取第一信号平均强度值和第二信号平均强度值,根据所述第一信号平均强度值和第二信号平均强度值计算得到的第三信号强度值来控制显示屏的状态,可以提高终端的显示屏状态控制的准确性。

本申请实施例还提供一种终端。所述终端可以是智能手机、平板电脑等设备。如图17所示,终端700包括处理器701和存储器702。其中,处理器701与存储器702电性连接。

处理器701是终端700的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或调用存储在存储器702内的计算机程序,以及调用存储在存储器702内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。

在本实施例中,终端700中的处理器701会按照如下的步骤,将一个或一个以上的计算机程序的进程对应的指令加载到存储器702中,并由处理器701来运行存储在存储器702中的计算机程序,从而实现各种功能:

所述信号发射器以第一功率多次发射第一探测信号,所述信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;

根据多个所述第一信号强度值获取第一信号平均强度值;

所述信号发射器以第二功率多次发射第二探测信号,所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值,所述第二功率大于所述第一功率;

根据多个所述第二信号强度值获取第二信号平均强度值;

根据所述第一信号平均强度值和所述第二信号平均强度值计算第三信号强度值;

根据所述第三信号强度值控制所述显示屏的状态。

在一些实施例中,信号发射器以第一功率多次发射第一探测信号之前,处理器701还执行以下步骤:

获取当前环境光强度值;

信号发射器以第一功率多次发射第一探测信号,处理器701还执行以下步骤:

根据所述当前环境光强度值获取相应的第一功率值,并以所述第一功率值多次发射第一探测信号。

在一些实施例中,信号接收器根据每个所述第一探测信号获取相应的第一信号强度值之后,处理器701还执行以下步骤:

分别计算连续多个所述第一信号强度值与预设第一信号强度值的差值;

若每个所述差值均小于预设阈值,则根据多个所述第一信号强度值获取第一信号平均强度值。

在一些实施例中,根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值时,处理器701执行以下步骤:

计算所述第二信号平均强度值与第一信号平均强度值的差值;

将所述差值确定为第三信号强度值。

在一些实施例中,根据所述第三信号强度值控制所述显示屏的状态前,处理器701还执行以下步骤:

获取信号强度阈值;

根据所述第三信号强度值控制所述显示屏的状态时,处理器701执行以下步骤:

根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态。

在一些实施例中,所述信号强度阈值包括第一阈值,根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态时,处理器701执行以下步骤:

当所述显示屏处于亮屏状态时,判断所述第三信号强度值是否大于所述第一阈值;

若所述第三信号强度值大于所述第一阈值,则控制所述显示屏熄灭。

在一些实施例中,所述信号强度阈值包括第二阈值,根据所述第三信号强度值和所述信号强度阈值控制所述显示屏的状态时,处理器701执行以下步骤:

当所述显示屏处于熄屏状态时,判断所述第三信号强度值是否小于所述第二阈值;

若所述第三信号强度值小于所述第二阈值,则控制所述显示屏点亮。

存储器702可用于存储计算机程序和数据。存储器702存储的计算机程序中包含有可在处理器中执行的指令。计算机程序可以组成各种功能模块。处理器701通过调用存储在存储器702的计算机程序,从而执行各种功能应用以及数据处理。

在一些实施例中,如图18所示,终端700还包括:射频电路703、显示屏704、控制电路705、输入单元706、音频电路707、传感器708以及电源709。其中,处理器701分别与射频电路703、显示屏704、控制电路705、输入单元706、音频电路707、传感器708以及电源709电性连接。

射频电路703用于收发射频信号,以通过无线通信与网络设备或其他终端进行通信。

显示屏704可用于显示由用户输入的信息或提供给用户的信息以及终端的各种图形用户接口,这些图形用户接口可以由图像、文本、图标、视频和其任意组合来构成。

控制电路705与显示屏704电性连接,用于控制显示屏704显示信息。

输入单元706可用于接收输入的数字、字符信息或用户特征信息(例如指纹),以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。其中,输入单元706可以包括指纹识别模组。

音频电路707可通过扬声器、传声器提供用户与终端之间的音频接口。

传感器708用于采集外部环境信息。传感器708可以包括接近传感器、环境光传感器、加速度传感器、陀螺仪等传感器中的一种或多种。

电源709用于给终端700的各个部件供电。在一些实施例中,电源709可以通过电源管理系统与处理器701逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。

尽管图17中未示出,终端700还可以包括摄像头、蓝牙模块等,在此不再赘述。

由上可知,本申请实施例提供了一种终端,所述终端控制信号发射器以第一功率多次发射第一探测信号;信号接收器根据每个所述第一探测信号获取相应的第一信号强度值;根据多个所述第一信号强度值获取第一信号平均强度值;所述信号发射器以第二功率多次发射第二探测信号;所述信号接收器根据每个所述第二探测信号获取相应的第二信号强度值;根据多个所述第二信号强度值获取第二信号平均强度值;根据所述第一信号平均强度值和第二信号平均强度值计算第三信号强度值;根据所述第三信号强度值控制所述显示屏的状态。所述显示屏状态控制方法,分别控制信号发射器多次以第一功率、第二功率发射第一探测信号和第二探测信号,并分别获取第一信号平均强度值和第二信号平均强度值,根据所述第一信号平均强度值和第二信号平均强度值计算得到的第三信号强度值来控制显示屏的状态,可以提高终端的显示屏状态控制的准确性。本申请实施例还提供一种存储介质,所述存储介质中存储有计算机程序,当所述计算机程序在计算机上运行时,所述计算机执行上述任一实施例所述的显示屏状态控制方法。

需要说明的是,本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过计算机程序来指令相关的硬件来完成,所述计算机程序可以存储于计算机可读存储介质中,所述存储介质可以包括但不限于:只读存储器(rom,readonlymemory)、随机存取存储器(ram,randomaccessmemory)、磁盘或光盘等。

以上对本申请实施例所提供的显示屏状态控制方法、装置、存储介质及终端进行了详细介绍,本文中应用了具体个例对本申请的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本申请的方法及其核心思想;同时,对于本领域的技术人员,依据本申请的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本申请的限制。

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