一种显示控制方法、装置及应用其的电子设备的制造方法

xiaoxiao2020-11-9  12

一种显示控制方法、装置及应用其的电子设备的制造方法
【技术领域】
[0001]本申请涉及电子技术领域,尤其涉及一种显示控制方法、装置及应用其的电子设备。
【背景技术】
[0002]为充分利用显示屏的显示区域,现有智能手机、平板电脑等电子设备的显示屏均具有显示界面旋转功能,即可改变显示界面的显示方向,在横屏显示模式和竖屏显示模式之间进行切换。如,看电影时切换至横屏显示模式,以达到最大的播放尺寸;通过短信或一些通信软件与好友聊天时,切换至竖屏显示模式,以同时显示更多条历史消息。
[0003]为实现显示界面的自动旋转,现有技术普遍采用基于重力传感器的旋转控制方法,原理为:根据重力传感器采集的加速度方向信息,确定显示界面的正方向,进而确定显示模式。例如,若重力传感器采集到的加速度方向为由显示屏的第一长边指向第二长边,则以第一长边为显示界面的上边界、第二长边为显示界面的下边界,故显示模式确定为横屏显示模式。
[0004]上述基于重力传感器的旋转控制方法的缺点在于:必须由用户改变显示屏与水平面的夹角,才能产生一加速度,从而被重力传感器检测到。因此,上述旋转控制方法需要由用户移动显示屏才能被触发,自动化程度较低,不适用于移动困难、甚至不能随意移动的显示屏。

【发明内容】

[0005]有鉴于此,本申请目的在于提供一种显示控制方法、装置及应用其的电子设备,以解决现有基于重力传感器的旋转控制方法自动化程度较低,且无法应用于显示屏水平放置、不便于移动的情况的问题。
[0006]为实现上述目的,本申请提供如下技术方案:
[0007]—种显示控制方法,应用于一种具有显示屏的电子设备,包括:
[0008]检测所述显示屏周围的红外线;
[0009]对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息;
[0010]根据所述红外线分布信息控制所述显示屏的显示模式。
[0011]优选的,所述红外线分布信息包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0012]其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围。
[0013]优选的,所述检测所述显示屏周围的红外线,包括:
[0014]分别检测所述显示屏的不同边缘处的所述第一红外线;
[0015]所述对所述红外线检测结果进行分析,得到所述第一分布信息,包括:
[0016]确定所述显示屏的多个边缘中检测到所述第一红外线的边缘。
[0017]优选的,所述检测所述显示屏周围的红外线,包括:
[0018]检测所述显示屏的不同边缘处的所有红外线;
[0019]所述对所述红外线检测结果进行分析,得到所述第一分布信息,包括:
[0020]分别获取检测到的每种红外线的波长;
[0021]判断所述检测到的红外线的波长是否在所述预设波长范围内;
[0022]确定波长在所述预设范围内的红外线所对应的边缘。
[0023]优选的,所述显示控制方法还包括:确定所述显示屏当前显示内容所对应的应用程序信息;
[0024]所述根据所述红外线分布信息控制所述显示屏的显示模式,包括:根据所述确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
[0025]优选的,所述根据所述第一分布信息控制所述显示屏的显示模式,包括:
[0026]当所确定的应用程序信息符合第一预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为I ;
[0027]若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显示。
[0028]优选的,所述根据所述第一分布信息控制所述显示屏的显示模式,包括:
[0029]当所确定的应用程序信息符合第二预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘;
[0030]若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示。
[0031]一种显示控制装置,应用于一种具有显示屏的电子设备,包括:
[0032]红外检测单元,用于检测所述显示屏周围的红外线;
[0033]信息分析单元,用于对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息;
[0034]显示控制单元,用于根据所述红外线分布信息控制所述显示屏的显示模式。
[0035]优选的,所述红外线分布信息包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0036]其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围。
[0037]优选的,所述红外检测单元包括:第一检测单元;
[0038]所述第一检测单元用于:分别检测所述显示屏的不同边缘处的所述第一红外线;
[0039]所述信息分析单元包括:第一分析单元;
[0040]所述第一分析单元用于:根据所述第一检测单元的检查结果确定所述显示屏的多个边缘中检测到所述第一红外线的边缘。
[0041]优选的,所述第一检测单元包括:人体热释电红外传感器。
[0042]优选的,所述红外检测单元包括第二检测单元;
[0043]所述第二检测单元用于:检测所述显示屏的不同边缘处的所有红外线;
[0044]所述信息分析单元包括:第二分析单元;
[0045]所述第二分析单元用于:分别获取检测到的每种红外线的波长,判断所述检测到的红外线的波长是否在所述预设波长范围内,确定波长在所述预设范围内的红外线所对应的边缘。
[0046]优选的,所述第二检测单元包括红外传感器。
[0047]优选的,所述显示控制装置还包括:应用程序确定单元;
[0048]所述应用程序确定单元用于:确定所述显示屏当前显示内容所对应的应用程序信息;
[0049]所述显示控制单元具体用于:根据所述确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
[0050]优选的,所述显示控制单元包括:第一显示控制单元;
[0051]所述第一显示控制单元包括:
[0052]第一判断单元,用于当所确定的应用程序信息符合第一预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为I;
[0053]第一控制单元,用于若所述第一判断单元的判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显示。
[0054]优选的,所述显示控制单元包括:第二显示控制单元;
[0055]所述第二显示控制单元包括:
[0056]第二判断单元,用于当所确定的应用程序信息符合第二预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘;
[0057]第二控制单元,用于若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示。
[0058]一种电子设备,包括显示屏和如权利要求8?16任一项所述的显示控制装置。
[0059]从上述的技术方案可以看出,本申请通过检测显示装置周围的红外线信息,根据所述红外线信息检测结果确定用户与所述显示装置的当前相对位置,进而根据该当前相对位置确定显示装置的当前显示方向;由于人体温度与环境中其他物体的温度差异较大,很容易通过红外线探测装置检测到用户的位置变动,进而相应的切换显示界面的显示方向;相对于现有技术,本申请不需要用户移动显示装置来触发显示方向的切换,而是随着用户位置的变动而自动切换,完全适用于对水平放置或不便于移动的显示装置或相关设备的显示界面切换控制,解决了现有技术的问题。
【附图说明】
[0060]为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0061]图1 (a)为本申请实施例一提供的显示控制方法流程图;
[0062]图1 (b)为本申请实施例的一种应用场景示意图;
[0063]图1 (c)为本申请实施例的另一种应用场景示意图;
[0064]图2为本申请实施例二提供的显示控制方法流程图;
[0065]图3为本申请实施 例三提供的显示控制方法流程图;
[0066]图4为本申请实施例四提供的显示控制方法流程图;
[0067]图5 Ca)为本申请实施例五提供的显示控制方法流程图;
[0068]图5 (b)为本申请实施例的又一种应用场景示意图;
[0069]图5 (C)为本申请实施例的又一种应用场景示意图;
[0070]图5 Cd)为本申请实施例的又一种应用场景示意图;
[0071]图6为本申请实施例六提供的显示控制装置的结构框图;
[0072]图7为本申请实施例七提供的显示控制装置的结构框图;
[0073]图8为本申请实施例八提供的显示控制装置的结构框图;
[0074]图9为本申请实施例九提供的显示控制装置的结构框图;
[0075]图10为本申请实施例十提供的显示控制装置的结构框图。
【具体实施方式】
[0076]下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0077]本申请实施例公开了一种显示控制方法、装置及应用其的电子设备,以解决现有基于重力传感器的旋转控制方法自动化程度较低,且无法应用于显示屏水平放置、不便于移动的情况的问题。
[0078]参照图1 (a),本申请实施例一提供的一种显示控制方法,应用于一种具有显示屏的电子设备,其包括如下步骤:
[0079]S101、检测所述显示屏周围的红外线;
[0080]S102、对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息;
[0081]S103、根据所述红外线分布信息控制所述显示屏的显示模式。
[0082]本申请上述实施例提供的显示控制方法的控制原理如下:鉴于人体辐射红外线的特性,通过检测显示屏周围的红外线,并对检测结果进行分析即可得到显示屏周围当前的红外线分布情况,从而可得到用户与显示屏的相对位置关系,即确定用户的具体处于该显示屏的哪个方位,进而相应切换显示屏的显示模式,以适应用户的需求。
[0083]例如图1 (b)所示的应用情景,用户I位于显示屏的a边(为便于描述显示屏的四条边依次标记为如图所示的a、b、c和d),通过检测及分析,可确定显示屏周围的人体红外线主要分布于a边附近,进而控制显示屏以a变为显示界面的下边界进行显示(如图1(b)中示例显示字符“display”);若因某种需要,用户I由a边附近移动到b边附近,如图1 (c)所示,则检测分析得到的红外线分布信息也相应发生变化,即检测到的人体红外线由原来的主要分布于a边附近,变为主要分布于b边附近,根据该红外线分布信息的变化,相应切换显示模式,即以b边为显示界面的下边界进行显示(参考图1 (C)中的示例显示字符“display”)。
[0084]可见,采用本实施例,检测分析得到的显示屏周围的红外线分布信息随着用户位置的改变而变化,从而自动触发切换显示屏的显示模式;相对于现有基于重力传感器的切换控制方法,本实施例中的切换动作不需要用户通过对显示屏进行移动来触发,因而自动化程度更高,可很好的适用于显示屏水平放置、不便于移动的情况,解决了现有技术的问题。
[0085]进一步的,本申请实施例所述的红外线分布信息具体包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息。
[0086]其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围,一般为8?12um。
[0087]本申请基于不同温度的辐射源所辐射的红外线的波长不同的特性,仅对波长在人体辐射的红外线的波长范围内的红外线进行检测和/或分析,从而在一定程度上减小除人体之外的其他不同温度的红外线辐射源对检测分析结果的干扰,进而提高了显示控制精度。
[0088]具体的,为得到上述第一分布信息,本申请实施例提供了如图2和图3所示的两种显示控制方法,下面分别两种具体实施例进行详细介绍。
[0089]图2所示的实施例二提供的显示控制方法,包括如下步骤:
[0090]S201、分别检测所述显示屏的不同边缘处的第一红外线;
[0091]其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围。
[0092]S202、确定所述显示屏的多个边缘中检测到所述第一红外线的边缘,以得到表征第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0093]S203、根据所述第一分布信息控制所述显示屏的显示模式。
[0094]具体的,实际应用中,可通过在显示器的各个边缘处分别设置至少一个人体热释电红外传感器,该人体热释电红外传感器的热释电探测元件的前端设置有一滤光片,该滤光片仅允许波长范围在预设范围(即人体辐射的红外线对应的波长范围)内的红外线(即第一红外线)通过,其他波长的光则均被吸收,从而使探测元件仅对所述第一红外线敏感,从而可用于检测相应边缘处的第一红外线;通过分析各个人体热释电传感器的检测结果,即可确定哪个边缘处存在所述第一红外线,从而得到了所述第一分布信息,也即得到了用户相对于显示屏的位置,进而可执行步骤S203对显示屏的显示模式进行切换。
[0095]图3所示的实施例三提供的显示控制方法,包括如下步骤:
[0096]S301、检测所述显示屏的不同边缘处的所有红外线;
[0097]S302、分别获取各个边缘检测到的每种红外线的波长;
[0098]S303、判断所述检测到的红外线的波长是否在所述预设波长范围内;
[0099]S304、确定波长在所述预设范围内的红外线所对应的边缘,以得到表征第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0100]S305、根据所述第一分布信息控制所述显示屏的显示模式。
[0101]与上述实施例二不同的,本实施例三采用不设置任何滤光片等筛选元件的红外传感器,检测显示器周围所有波长范围内的红外线,根据红外传感器的检测结果确定检测到的红外线的波长,进而分别判断其是否在所述预设波长范围(即人体辐射的红外线对应的波长范围)内,从而确定显示屏的哪个或哪几个边缘存在所述第一红外线,从而得到了所述第一分布信息,也即得到了用户相对于显示屏的位置,进而可执行步骤S305对显示屏的显示模式进行切换。
[0102]上文实施例二和三分别在红外线检测环节和检测结果分析环节对红外线波长进行筛选,从而排除人体之外的其他不同温度的红外线辐射源对检测分析结果的干扰,进而提闻了显不控制精度。
[0103]另外,如图4所示,本申请实施例四提供了另一种显示控制方法,其包括步骤:
[0104]S401、检测所述显示屏周围的红外线;
[0105]S402、对所述红外线检测结果进行分析,得到表征人体辐射的第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0106]S403、确定所述显示屏当前显示内容所对应的应用程序信息;
[0107]S404、根据所确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
[0108]实际应用中,显示屏的显示模式还与具体的应用程序有关,针对同样的第一分布信息,不同的应用程序下切换后的显示模式可能不同。因此,本申请实施例四提供的显示控制方法,同时根据检测分析得到的第一分布信息和当前应用程序信息对显示屏的显示模式进行控制,从而将显示模式控制在与当前用户位置及应用程序最匹配的模式。
[0109]具体的,可根据所需操作人数对应用程序进行分类,为便于描述,进行如下定义:对于视屏播放、单人游戏等仅需单人操作的应用程序,划分为第一类应用程序;对于象棋、围棋等二人对弈游戏类应用程序,划分为第二类应用程序……依此类推,还可定义出第三类应用程序、第四类应用程序等。不同种类的应用程序对应不同的显示模式控制方法,本申请实施例五以上述第一类应用程序和第二类应用程序为例,提供如图5 Ca)所示的显示控制方法,其包括以下步骤:
[0110]S501、检测所述显示屏周围的红外线;
[0111]S502、对所述红外线检测结果进行分析,得到表征人体辐射的第一红外线在所述显示屏周围的分布情况的第一分布信息;
[0112]S503、确定所述显示屏当前显示内容所对应的应用程序信息;
[0113]S504、将所确定的应用程序信息与预设条件进行比较,当所确定的应用程序信息符合第一预设条件时,执行步骤S505,当所确定的应用程序信息符合第二预设条件时,执行步骤S507 ;
[0114]其中,所述第一预设条件为所述第一类应用程序所特有的程序信息,所 述第二预设条件为所述第二类应用程序所特有的程序信息;更广泛的,对于存在其他类型的应用程序的情况下,可相应设置预设条件作为判断基准,来确定当前应用程序的类型。
[0115]S505、根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为1,如果是,则执行步骤S506,否则不改变显示屏的显示模式,返回步骤 S501 ;
[0116]S506、控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显示,返回步骤S501 ;
[0117]对于第一类应用程序,由于其所需操作人数为I (此条件可作为所述第一预设条件),故仅当检测到显示屏的一个边缘存在上述第一红外线时,才相应切换显示模式;仍可以图1 (b)所示情况为例,在判定当前应用程序为仅需单人操作的第一类应用程序时,若检测分析结果为仅a边处检测到第一红外线(即确定用户处于a边附近)时,以a边为显示界面的下边界进行显示(如图1 (b)中示例显示字符“display”)。
[0118]同样对于第一类应用程序,若显示屏的两个边缘处均检测到所述第一红外线,如图5 (b)所示,a边和b边同时检测到第一红外线,说明a边和b边附近均有人,无法确定真正的用户到底是哪个,故此时为避免切换错误,本实施例不对显示模式进行切换。
[0119]另外,在本申请的其他实施例中,在图5 (b)所示情景下,还可将一预先设置的基准边缘作为显示界面的下边界;或者,预设的显示屏各个边缘的优先级,将a边和b边中的优先级较高者作为显示界面的下边界。
[0120]S507、根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘,如果是,则执行步骤S508,否则不改变显示屏的显示模式,返回步骤S501 ;
[0121]S508、控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示,返回步骤S501。
[0122]对于第二类应用程序,由于其所需操作人数为2且双方分别位于显示屏的一组对边(此条件可作为所述第二预设条件),当且仅当判定在显示屏的两个相对的边缘处同时检测到所述第一红外线时,如图5 (C)所示的a边和c边,可确定两个用户分别位于a边和c边附近,则将a边和b边作为显示界面的基准边缘,即相对于用户I,a边为其所视界面的下边界,相对于用户2,c边为其所视界面的下边界(参照图5 (c)所示的象棋棋盘)。
[0123]类似的,对与第二类应用程序,若根据所述第一分布信息判定检测到所述第一红外线的边缘个数不是2,或者检测到所述第一红外线的2个边缘是相邻而非相对的,即不满足所述第二类应用程序要求的用户个数或位置条件,为避免切换错误,本实施例不对显示模式进行切换。
[0124]同样的,在本申请的其他实施例中,亦可预先设置相应的基准边缘或各个边缘的优先级来确定用户个数或位置条件不满足第二类程序的操作要求时的显示模式。以设置优先级为例,假设预设四个边缘的优先级由高到低依次为a、b、C、d,则对于图5 (d)所示的相邻的b边和c边检测到所述第一红外线,则以b边和b边的对边作为显示界面的两个基准边缘,即b边为对弈一方的显示界面的下边界,d边作为对弈另一方的显示界面的下边界(参照图5 (d)所示的象棋棋盘)。
[0125]需要说明的是,本申请上述实施例五仅具体说明了前文定义的第一类应用程序和第二类应用程序的显示控制方法,对于其他类型的应用程序,可基于实施例五的基本原理推导得出,相应得到的其他实施例亦在本申请的保护范围内。
[0126]由上述方法步骤可知,本申请实施例不仅基于人体红外线检测分析实时确定用户与显示屏的相对位置关系,还进一步结合当前的应用程序对用户人数和位置的要求,来确定显示屏的显示模式,相对于现有技术,不仅提高了显示控制的自动化程度,且更加人性化,更易提升用户体验满意度。
[0127]相对于上文方法实施例以,本申请实施例六还提供了一种显示控制装置,其应用于一种具有显示屏的电子设备;如图6所示,该显示控制装置包括红外检测单元100、信息分析单元200和显示控制单元300。
[0128]其中,红外检测单元100,用于检测所述显示屏周围的红外线;信息分析单元200,用于对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息;显示控制单元300,用于根据所述红外线分布信息控制所述显示屏的显示模式。该显示控制装置的具体工作原理可参考上文实施例一所述。
[0129]可见,本申请实施例提供的显示控制装置通过红外检测单元和信息分析单元得到显示屏周围的红外线分布信息,该红线分布信息随着用户位置的改变而变化,从而自动触发切换显示屏的显示模式;相对于现有基于重力传感器的切换控制方法,本实施例中的切换动作不需要用户通过对显示屏进行移动来触发,因而自动化程度更高,可很好的适用于显示屏水平放置、不便于移动的情况,解决了现有技术的问题。
[0130]进一步的,本申请实施例所述的红外线分布信息具体包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息。本申请基于不同温度的辐射源所辐射的红外线的波长不同的特性,仅对波长在人体辐射的红外线的波长范围内的红外线进行检测和/或分析,从而在一定程度上减小除人体之外的其他不同温度的红外线辐射源对检测分析结果的干扰,进而提高了显示控制精度。
[0131]具体的,为得到上述第一分布信息,本申请实施例提供了如图7和图8所示的两种显示控制装置。
[0132]其中,图7所示实施例七提供的显示控制装置包括第一检测单元110、第一分析单元210和显示控制单元300。第一检测单元110用于:分别检测所述显示屏的不同边缘处的所述第一红外线;第一分析单元210用于:根据所述第一检测单元的检查结果确定所述显示屏的多个边缘中检测到所述第一红外线的边缘;显示控制单元300,用于根据所述第一分布信息控制所述显示屏的显示模式。该显示控制装置的具体工作原理可参考上文实施例二所述。
[0133]更具体的,上述第一检测单元包括:人体热释电红外传感器。
[0134]图8所示实施例八提供的显示控制装置包括第二检测单元120、第二分析单元220和显示控制单元300。第二检测单元120用于:检测所述显示屏的不同边缘处的所有红外线;第二分析单元220用于:分别获取检测到的每种红外线的波长,判断所述检测到的红外线的波长是否在所述预设波长范围内,确定波长在所述预设范围内的红外线所对应的边缘;显示控制单元300,用于根据所述第一分布信息控制所述显示屏的显示模式。该显示控制装置的具体工作原理可参考上文实施例二所述。
[0135]更具体的,上述第二检测单元包括红外传感器。
[0136]相对于上文方法实施例四,本申请实施例九提供了另一种显示控制装置,如图9所示,其包括红外检测单元100、信息分析单元200、显示控制单元300和应用程序确定单元400。
[0137]其中,红外检测单元100,用于检测所述显示屏周围的红外线;信息分析单元200,用于对所述红外线检测结果进行分析,得到表征人体辐射的第一红外线在所述显示屏周围的分布情况的第一分布信息;应用程序确定单元400用于:确定所述显示屏当前显示内容所对应的应用程序信息;显示控制单元300用于:根据所确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
[0138]本申请实施例九提供的显示控制装置,同时根据检测分析得到的第一分布信息和当前应用程序信息对显示屏的显示模式进行控制,从而将显示模式控制在与当前用户位置及应用程序最匹配的模式。
[0139]相应于上文实施例五,本申请实施例十提供了图10所示显示控制装置,应用于前文所定义的第一类应用程序和第二类应用程序的显示控制;具体的,其包括红外检测单元100、信息分析单元200、显示控制单元300和应用程序确定单元400。
[0140]其中,红外检测单元100,用于检测所述显示屏周围的红外线;信息分析单元200,用于对所述红外线检测结果进行分析,得到表征人体辐射的第一红外线在所述显示屏周围的分布情况的第一分布信息;应用程序确定单元400用于:确定所述显示屏当前显示内容所对应的应用程序信息。
[0141]显示控制单元300包括:第一显示控制单元310和第二显示控制单元320 ;
[0142]第一显示控制单元310包括第一判断单元311和第一控制单元312
[0143]第一判断单元311用于:当应用程序确定单元400所确定的应用程序信息符合第一预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为1,如果是,则触发第一控制单元312 ;第一控制单元312用于:被触发后,控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显
/Jn ο
[01 44]第二显示控制单元320包括第二判断单元321和第二控制单元322。
[0145]第二判断单元321用于:当应用程序确定单元400所确定的应用程序信息符合第二预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘,如果是,则触发第二控制单元322 ;第二控制单元322用于:被触发后,控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示。
[0146]上述实施例十提供的显示控制装置的具体原理可参考上文实施例五,此处不再赘述。
[0147]可见,本申请实施例十不仅基于人体红外线检测分析实时确定用户与显示屏的相对位置关系,还进一步结合当前的应用程序对用户人数和位置的要求,来确定显示屏的显示模式,相对于现有技术,不仅提高了显示控制的自动化程度,且更加人性化,更易提升用户体验满意度。
[0148]另外,本申请实施例提供了一种电子设备,包括显示屏和上文任意实施例所述的显示控制装置,该显示控制装置通过对显示屏周围的红外线进行检测和分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息,进而根据该红外线分布信息控制所述显示屏的显示模式;由于该红线分布信息随着用户位置的改变而变化,从而可自动触发切换显示屏的显示模式;相对于现有基于重力传感器的切换控制方法,本实施例中的切换动作不需要用户通过对显示屏进行移动来触发,因而自动化程度更高,可很好的适用于显示屏水平放置、不便于移动的情况,解决了现有技术的问题。
[0149]需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。
[0150]本说明书中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本申请。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本申请的精神或范围的情况下,在其它实施例中实现。因此,本申请将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种显示控制方法,应用于一种具有显示屏的电子设备,其特征在于,包括: 检测所述显示屏周围的红外线; 对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息; 根据所述红外线分布信息控制所述显示屏的显示模式。
2.根据权利要求1所述的显示控制方法,其特征在于,所述红外线分布信息包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息; 其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围。
3.根据权利要求2所述的显示控制方法,其特征在于,所述检测所述显示屏周围的红外线,包括: 分别检测所述显示屏的不同边缘处的所述第一红外线; 所述对所述红外线检测结果进行分析,得到所述第一分布信息,包括: 确定所述显示屏的多个边缘中检测到所述第一红外线的边缘。
4.根据权利要求2所述的显示控制方法,其特征在于,所述检测所述显示屏周围的红外线,包括: 检测所述显示屏的不同边缘处的所有红外线; 所述对所述红外线检测结果进行分析,得到所述第一分布信息,包括: 分别获取检测到的每种红外线的波长; 判断所述检测到的红外线的波长是否在所述预设波长范围内; 确定波长在所述预设范围内的红外线所对应的边缘。
5.根据权利要求2?4任一项所述的显示控制方法,其特征在于,还包括:确定所述显示屏当前显示内容所对应的应用程序信息; 所述根据所述红外线分布信息控制所述显示屏的显示模式,包括:根据所确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
6.根据权利要求5所述的显示控制方法,其特征在于,所述根据所述第一分布信息控制所述显示屏的显示模式,包括: 当所确定应用程序信息符合第一预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为I ; 若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显示。
7.根据权利要求5所述的显示控制方法,其特征在于,所述根据所述第一分布信息控制所述显示屏的显示模式,包括: 当所确定的应用程序信息符合第二预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘; 若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示。
8.—种显示控制装置,应用于一种具有显示屏的电子设备,其特征在于,包括: 红外检测单元,用于检测所述显示屏周围的红外线; 信息分析单元,用于对所述红外线检测结果进行分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息; 显示控制单元,用于根据所述红外线分布信息控制所述显示屏的显示模式。
9.根据权利要求8所述的显示控制装置,其特征在于,所述红外线分布信息包括:表征第一红外线在所述显示屏周围的分布情况的第一分布信息; 其中,所述第一红外线为波长在预设波长范围内的红外线;所述预设波长范围为人体辐射的红外线对应的波长范围。
10.根据权利要求9所述的显示控制装置,其特征在于,所述红外检测单元包括:第一检测单元; 所述第一检测单元用于:分别检测所述显示屏的不同边缘处的所述第一红外线; 所述信息分析单元包括:第一分析单元; 所述第一分析单元用于:根据所述第一检测单元的检查结果确定所述显示屏的多个边缘中检测到所述第一红外线的边缘。
11.根据权利要求10所述的显示控制装置,其特征在于,所述第一检测单元包括:人体热释电红外传感器。
12.根据权利要求9所述的显示控制装置,其特征在于,所述红外检测单元包括第二检测单元; 所述第二检测单元用于:检测所述显示屏的不同边缘处的所有红外线; 所述信息分析单元包括:第二分析单元; 所述第二分析单元用于:分别获取检测到的每种红外线的波长,判断所述检测到的红外线的波长是否在所述预设波长范围内,确定波长在所述预设范围内的红外线所对应的边缘。
13.根据权利要求12所述的显示控制装置,其特征在于,所述第二检测单元包括红外传感器。
14.根据权利要求9?13任一项所述的显示控制装置,其特征在于,还包括:应用程序确定单元; 所述应用程序确定单元用于:确定所述显示屏当前显示内容所对应的应用程序信息; 所述显示控制单元具体用于:根据所确定的应用程序信息和第一分布信息控制所述显示屏的显示模式。
15.根据权利要求14所述的显示控制装置,其特征在于,所述显示控制单元包括:第一显示控制单元; 所述第一显示控制单元包括: 第一判断单元,用于当所确定的应用程序信息符合第一预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘个数是否为I ; 第一控制单元,用于若所述第一判断单元的判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的边缘作为显示界面的下边界,进行显示。
16.根据权利要求14所述的显示控制装置,其特征在于,所述显示控制单元包括:第二显示控制单元; 所述第二显示控制单元包括: 第二判断单元,用于当所确定的应用程序信息符合第二预设条件时,根据所述第一分布信息判断所述显示屏的多个边缘中检测到所述第一红外线的边缘是否为两个相对的边缘; 第二控制单元,用于若所述判断结果为是,则控制所述显示屏以所述检测到所述第一红外线的两个相对的边缘为显示界面的基准边界,进行显示。
17.一种电子设备,其特征在于,包括显示屏和如权利要求8?16任一项所述的显示控制装置。
【专利摘要】本申请公开了一种显示控制方法、装置及应用其的电子设备,其通过对显示屏周围的红外线进行检测和分析,得到表征用户与所述显示屏之间相对位置关系的红外线分布信息,进而根据该红外线分布信息控制所述显示屏的显示模式;由于该红线分布信息随着用户位置的改变而变化,从而可自动触发切换显示屏的显示模式;相对于现有基于重力传感器的切换控制方法,本实施例中的切换动作不需要用户通过对显示屏进行移动来触发,因而自动化程度更高,可很好的适用于显示屏水平放置、不便于移动的情况。
【IPC分类】G06F3-01
【公开号】CN104866085
【申请号】CN201410066680
【发明人】张雪元
【申请人】联想(北京)有限公司
【公开日】2015年8月26日
【申请日】2014年2月26日

最新回复(0)