一种显示方法及电子设备与流程

文档序号:14271010阅读:134来源:国知局
一种显示方法及电子设备与流程

本发明涉及电子技术领域,尤其涉及一种显示方法及电子设备。



背景技术:

人们总是希望自己手中的移动终端的机身越来越小,而屏幕越来越大。于是,侧滑盖、翻盖等手机在控制机身重量的同时增大显示面积的设计应运而生,但屏幕小的问题仍然无法得到很好解决。在科学技术不断发展的今天,人们往往更偏爱那些可折叠的设备,它们不但体积更轻巧而且也极大地方便了我们的生活,屏幕可折叠是必然的发展趋势。

而在手机方面,传统意义上的折叠手机仅仅只是将手机的屏幕与键盘分离并采用折叠式设计,应用特殊的显示材质可以将显示屏设计成一种可折叠的双层显示屏幕,而且它的背面也具有显示能力。这样的设计可以非常容易地将显示面积扩大一倍,同时,屏幕的增大使得移动操作体验越来越接近桌面PC。

现有技术中提供的透明屏和可折叠屏幕等多屏电子设备,为了减少能耗等原因一般需要根据屏幕的使用情况进行相对应的处理。所以在具体的应用环境合理的确定多屏幕电子设备中哪一个屏幕的使用率高则至关重要。



技术实现要素:

本发明提供一种显示方法及电子设备,应用本发明提供的方法和电子设备能够根据执行对象的特征参数从多个显示区域中确定目标显示区域,从而达到提高用户感受度的效果。

本发明提供一种显示方法,应用于电子设备,所述电子设备包括至少一个显示单元,所述至少一个显示单元包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域位于不同的平面,所述方法包括:

当所述电子设备从第一功耗状态切换到第二功耗状态时,生成触发指令,所述触发指令用于触发电子设备中设置的检测模块开启,获取显示区域选择信息;其中,所述电子设备在所述第一功耗状态下的第一功耗低于在所述第二功耗状态下的第二功耗;

获取所述显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;

获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

所述获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域包括:

检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定目标显示区域;或者

检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;或者

检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域。

则该方法进一步包括:

当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域;

根据重新确定的目标显示区域和所述预设的显示策略将所述待显示内容显示在所述目标显示区域。

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,所述当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域之前,进一步包括:

检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定需要执行目标显示区域切换,则生成所述切换指令;或者

检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并将得到的当前比较结果与保存的前一次比较结果进行比较得到比值,确定所述比值是否大于第一阈值,如果是,则生成所述切换指令;或者

检测第一显示区域和第二显示区域的空间位置信息,将当前的空间位置信息与保存的前一次获取的空间位置信息进行比较,如果不相同,在生成所述切换指令。

所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,所述预设的显示策略包括:

将所述待显示内容正向显示在所述目标显示区域,并将所述待显示内容镜像显示在所述非目标显示区域。

本发明还提供一种电子设备,包括:

至少一个显示单元,该至少一个显示单元包括第一显示区域和第二显示区域,在第一状态下,所述第一显示区域和所述第二显示区域位于不同的平面;

处理器,用于当所述电子设备从第一功耗状态切换到第二功耗状态时,生成触发指令,所述触发指令用于触发电子设备中设置的检测模块开启,获取显示区域选择信息;其中,所述电子设备在所述第一功耗状态下的第一功耗低于在所述第二功耗状态下的第二功耗;获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容输出到所述目标显示区域。

该电子设备还包括:

所述显示单元为拼接显示单元,所述拼接显示单元包括第一子显示单元和第二子显示单元,在第二状态下,第一子显示单元和第二子显示单元在同一平面,第一子显示单元和第二子显示单元对应第一显示区域和第二显示区域;或者

所述显示单元为柔性显示单元,在第二状态下,第一显示区域和第二子显示区域在同一平面,若对所述柔性显示单元执行折叠操作,则在所述第一状态和第二状态之间切换;或者

所述显示单元为满足预定透光率的显示单元,所述满足预定透光率的显示单元所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

该电子设备还包括:

图像采集装置,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,如果在任一显示区域正面检测到使用者的图像信息,则将所述任一显示区域作为所述目标显示区域;或者

触摸感应传感器,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;或者

空间位置传感器,用于检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域。

另一实施例还提供一种电子设备,包括:

至少一个显示单元,所述至少一个显示单元包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域位于不同的平面;

触发单元,用于当所述电子设备从第一功耗状态切换到第二功耗状态时,生成触发指令,所述触发指令用于触发电子设备中设置的检测模块开启,获取显示区域选择信息;其中,所述电子设备在所述第一功耗状态下的第一功耗低于在所述第二功耗状态下的第二功耗;

目标显示区域选择单元,用于获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;

显示确定单元,用于获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

所述目标显示区域选择单元包括:

图像采集模块,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定目标显示区域;

触摸感应传感模块,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;

空间位置传感模块,用于检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域。

该电子设备进一步包括:

切换单元,用于当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域;根据重新确定的目标显示区域和所述预设的显示策略将所述待显示内容显示在所述目标显示区域。

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,该电子设备进一步包括:

第一切换指令生成单元,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定需要执行目标显示区域切换,则生成所述切换指令;或者

第二切换指令生成单元,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并将得到的当前比较结果与保存的前一次比较结果进行比较得到比值,确定所述比值是否大于第一阈值,如果是,则生成所述切换指令;或者

第三切换指令生成单元,用于检测第一显示区域和第二显示区域的空间位置信息,将当前的空间位置信息与保存的前一次获取的空间位置信息进行比较,如果不相同,在生成所述切换指令。

所述至少一个显示单元的所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,则显示确定单元还用于将所述待显示内容正向显示在所述目标显示区域,并将所述待显示内容镜像显示在所述非目标显示区域。

上述技术方案中的一个或两个,至少具有如下技术效果:

本发明实施例所提供的方法和装置以正向显示状态将待显示内容在确定的目标显示区域中显示。从多个显示屏中选择一个使用率最高的屏幕作为目标显示区域,其他显示屏则可以执行黑屏或者是待机操作,能够达到减小能耗的效果。

附图说明

图1为本发明实施例一种显示方法的流程示意图;

图2~图4为本发明实施例所适用的满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元的结构示意图;

图5为本发明实施例中通过接收用户的目标区域选择信息进行目标区域选择的示意图;

图6为本发明实施例所提供的方法应用到具体的应用环境中时的方法流程示意图;

图7A/图7B/图7C~图8A/图8B/图8C为本发明实施例中满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元从低功耗状态到高功耗状态的显示示意图;

图9A/图9B/图9C为本发明实施例中满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元执行旋转操作的示意图;

图10A-1为本发明实施例中满足预定透光率的显示单元执行旋转操作后没有进行显示区域调整的显示示意图

图10A-2、图10B和图10C为本发明实施例中满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元执行旋转操作并进行目标显示区域调整后的显示示意图;

图11为本发明实施例所提供的一实施例一种电子设备的结构示意图;

图12为本发明实施例中显示单元的结构示意图;

图13为本发明实施例所提供的另一实施例一种电子设备的结构示意图;

图14为本发明实施例中目标显示区域选择单元的结构示意图;

图15~图16为本发明实施例所方法应用于另一应用环境的装置结构示意图。

具体实施方式

本发明实施例提供一种显示方法,应用于电子设备,所述电子设备包括至少一个显示单元,所述至少一个显示单元包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域位于不同的平面,所述方法包括:获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

现有技术中提供的透明屏和可折叠屏幕等多屏电子设备,为了减少能耗等原因一般需要根据屏幕的使用情况进行相对应的处理。而且用户在使用的过程中,可能还需要随时的切换显示屏进行操作,所以在具体的应用环境合理的确定多屏幕电子设备中那一个屏幕当前正对着用户,进而将该正对用户的显示屏作为目标显示屏则至关重要。

如图1所示,本发明实施例提供一种显示方法,下面结合说明书附图对本发明的具体实施方式进行详细说明:

本发明实施例中的显示单元可以是拼接屏幕的显示单元、满足预定透光率的显示单元(如图2所示,也可以成为透明显示单元)、柔性显示单元(如图3所示)以及直板双面显示单元(如图4所示)等一些多个显示区域的显示单元。其中,所述拼接屏幕的显示单元指:该显示单元包括第一子显示单元和第二子显示单元,第一子显示单元和第二子显示单元通过转动组件连接,使得所述第一子显示单元和所述第二子显示单元能一所述转动组件为轴心相对转动,从而使所述第一子显示单元和所述第二子显示单元之间的夹角度数为0~360之间的任一角度。所述柔性显示屏指:该显示单元为柔性材料制成可根据用户的折叠操作将原始的一个显示屏幕划分为多个小的子显示区域。直板双面显示单元包括两个显示区域并且两个显示区域的正面朝向不同的方向,并且该值班双面显示单元的两个显示区域相对位置固定。

在本发明实施例中,对于拼接屏幕所述第一显示区域和第二显示区域即为拼接显示屏的第一子显示单元和第二子显示单元。对于柔性显示屏所述第一显示区域和第二显示区域则为通过折叠操作划分出来的字显示区域。在本发明实施例中,只是描述了在两个子显示区域中确定目标区域和确定怎样显示显示内容,在具体应用时该方法也适用于多个子显示屏的相关操作实现。

以下以所述第一显示区域和所述第二显示区域位于不同的平面为例,对本发明所提供的方法做详细的说明:

步骤101,获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;

因为本实施例适用于多个显示区域的显示单元中,则需要根据用户的正面朝向,确定一个目标显示区域显示符合用户观看规律的显示内容。

步骤102,获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

在本发明实施例中,因为不同的显示单元存在不同的显示特性,对于实体上存在两个显示区域的设备,则可在两个显示区域中都显示符合用户观看规律的图像数据。但是对于本发明实施例所适用满足预定透光率的显示单元则存在不同的显示策略,因为满足预定透光率的显示单元的正面和反面公用像素点,即在正面正向的显示某一内容时则会在背面显示该某一内容的镜像内容。

在本实施中,对于实体上存在两个显示区域的显示单元,因为在第一显示区域和第二显示区域不在同一个平面时,可以提供两个用户同时操作;也可以是一同用户单独操作。所以其显示策略可以包括多种,其中最优化的实施例可以是:

(A1)检测两个显示单元中每个显示图标的使用频率,并使用频率的高低对显示图标进行排序,在确定目标显示区域后则将显示频率大于设定阈值的图标显示在目标区域;

(A2)应用可能只有一个用户在使用所述具有多个显示区域的电子设备,所以为了减少功耗,则在确定目标显示区域后,则将显示内容只在目标显示区域显示。非目标显示区域则可显示设定图像内容或者是关闭显示。

对于本实施所适用的满足预定透光率的显示单元,显示单元在第一方向上和第二方向上满足预定透光率,第一方向是从第一显示区域至第二显示区域的方向,第二方向是第二显示区域至第一显示区域的方向。并且所述第一显示区域和所述第二显示区域共用每个像素点,即所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

因为形成的两个显示区域是相对的,在第一显示区域正向的显示某一内容时,则会在第二显示区域对应的显示该某一内容的镜像图像。所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,所以对于满足预定透光率的显示单元的显示策略则是:

将所述待显示内容正向显示在所述目标显示区域,并将所述待显示内容镜像显示在所述非目标显示区域。

在本发明实施例中,为了实现从多个显示区域中选择用户正对的显示区域显示用户正在关注的内容,即步骤101获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域的具体实现方式可以选择以下方式中的一种或几种的组合:

(B1)检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定目标显示区域;

在该实施例中,根据检测结果确定目标显示区域,可以通过图像识别的方式识别使用者的图像信息中的使用者个数、图像中是否有预设的使用者图像等确定目标显示区域。另外还可结合距离传感器确定所述使用者的图像信息中所涉及物体的具体距离,从而根据图像内容以及距离确定目标显示区域。以下对上述方式分别进行说明:

在检测电子设备周围的人脸信息时候,可以通过多种方式区分某一显示区域正面存在使用用户,所以根据检测结果确定目标显示区域的具体实现方式包括多种,本实施中以监测所述第一显示区域和所述第二显示区域正面的监测扫描区域内是否有使用者的图像信息,如果在任一显示区域正面监测到将使用者的图像信息,则将所述任一显示区域作为所述目标显示区域为例进行说明;

在该实施例中,检测所述第一显示区域和所述第二显示区域正面的监测扫描区域内是否有使用者的图像信息的装置可以是:人脸检测装置或者是红外检测装置等;

在设置检测装置时,可以将检测装置设置于显示单元的四个边角。另外针对拼接屏幕或者柔性显示屏的不同特征,对于拼接显示屏则可以在每个显示子单元设置一个检测装置;因为柔性屏在具体实现时,可能不止折一次,所以如果只是设置一个检测装置,则不能准确的检测到各种折叠操作情况下的信息,所以可以柔性屏的边缘设置图像采集阵列,柔性屏进行任一形状的折叠只要面向用户的一面存在边沿部分,则可实现检测操作。

因为,在执行具体的检测操作时候,如果选用人脸检测模块对人脸信息进行检测,检测时可能两个显示区域都检测到人脸的信息,在具体判断时的实施方式可以是:

(b1),根据每个人脸检测模块获取到的人脸信息,确定人脸信息对应使用用户与电子设备的距离,具体的实现可以是距离小的一侧为目标显示区域侧;因为用户在使用电子设备时,与电子设备的距离值会在一定的范围内所以检测到人脸信息与电子设备的距离可以确定人脸信息对应的用户是否为使用用户,则进而确定某一显示区域为目标显示区域。

(b2),根据每个人脸检测模块获取到的人脸信息,确定每个显示区域对应的人脸检测获取人脸检测信息中的人脸数量,将少人脸数量最小的显示区域作为目标显示区域;因为,在正常的使用环境中用户正在使用的显示区域通常只是使用者自身的人脸信息,背面则可能检测到多个非使用者的人脸信息。所以利用该方法能够比较精确的确定使用电子设备的正面和反面。

(b3),获取电子设备本地保存的人脸信息,并将每个人脸检测模块获取到的人脸信息与保存的人脸信息进行匹配,如果某一侧人脸检测模块获取的人脸信息与保存的人脸信息匹配成功,则将所述某一侧作为目标显示区域。因为任一电子设备的用户大致固定,所以将获取到的人脸信息与保存的用户人脸信息进行比较则可更为精确的确定用户正在使用的显示区域,即目标显示区域。

(B2)检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;

该实施例中检测装置可以选用:电阻、电容屏幕或者红外传感器等。

该实施例具体的使用环境包括:因为所述电子设备的显示屏幕可能为电容屏或者是电阻屏,当用户手持所述电子设备时,用户手持操作会遮挡电子设备的背面,而电子设备的正面则不会出现遮挡或者是遮挡面积(即接触面积)小。所以通过检测触控面积的大小则可检测到电子设备中正面朝向用户的显示区域(即目标显示区域)。另外,通过设置在显示屏中的红外传感器也可以确定每个显示区域被触控的区域面积。

在上述实施例中,只是对电容或电阻等触摸屏的实现原理做了说明,在具体的应用中只要能够实现对触控面积的检测,则可用于本发明中的目标区域的确定步骤中。

在该实施例中为了便于说明只是对触摸(即接触面积)作为实施例,但在具体的应用中可以通过检测接近屏幕的操作体的横截面积(接近面积)来确定目标显示区域。比如使用红外传感器或红外传感器阵列实现,或者用超声波阵列实现检测。

在该实施例中是对于手持电子设备进行使用的场景进行的目标区域确定原则,所以该实施例中是使用触控面积小的显示区域作为目标区域,当时根据具体的实际使用环境的不同,以及选择原则的不同在一定的场景下也可以是触控面积大的显示区域作为目标区域。

(B3)检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域;

在该实施例中的检测装置可以是陀螺仪、重力感应器或电子罗盘,在该实例中最优选的方式可以选重力感应器,具体实现步骤可以是:

检测显示单元的朝向与重力方向的对应关系确定显示单元的正面(即显示区域中的目标显示区域)。

情况一:在正常使用时,用户一般将使用的显示区域的正面朝上,即当前使用的显示区域的正面朝向与重力方向相反。该情况下,则确定正面朝向与重力方向相反的显示区域为目标显示区域。

情况二:当用户躺着使用所述电子设备时,则用户使用的显示区域的正面朝下,即当前使用的显示区域的正面朝向与重力方向相同。该情况下,则确定正面朝向与重力方向相同的显示区域为目标显示区域。

可以根据不同的使用场景对适应性的选择对应的目标显示区域,使得最终确定的目标显示区域更能满足用户的需求。

(B4)在第一和第二显示区域的特定位置设置第一触控区域,当检测到用户在任一显示区域的所述第一触控区域保持触控接触的时间大于设定阈值,则确定所述任一显示区域为目标显示区域(如图5所示,在该图示中以可折叠显示单元为例,在具体应用时只要是包括各个显示区域的实例都适用该方法)。

在该实施例中,因为是通过用户在执行折叠操作的时候直接输入区域选择信息,所以在具体的应用时除了可以通过检测是否有长按显示屏的操作,也可以检测在执行折叠操作时,用户触控显示区域的触控面积。其中,具体的实现原理可以是:检测到执行折叠操作(第一状态切换到第二状态),在两个显示区域检测是否有用户触控显示区域的触控信息,如果有则检测两个显示区域分别对应的触控面积的大小,具体的判断原则可以是:有触摸发生的作为目标区域:具体判断为有触摸发生的触摸面积>没有触摸发生的触摸面积。

根据图5所示的结构,当执行折叠操作将第一显示区域折叠到第二显示区域的背面,并且在第二显示区域的底边附近设置了触控区域A(在具体实现时候可以是在第一显示区域和第二显示区域都设置触控区域),对该触控区域进行的触控操作超过设定时长,则确定该显示区域为目标显示区域。在该实施例中是以设定具体的触控区域为例,但是在具体的应用实践中,则可直接设置为当电子设备执行折叠操作时,则检测任一显示区域是否有触控时长超过预设值的触控操作,如果有,则直接确定对应的显示区域为目标显示区域,应用这种方式则不需要设置特定的触控区域A。

如图6所示,当本发明实施例所提供的方法应用到具体的应用环境中时候,则该方法还包括:

步骤601,当所述电子设备从第一功耗状态切换到第二功耗状态时,生成触发指令,所述触发指令用于触发电子设备中设置的检测模块开启,获取显示区域选择信息;

其中,所述电子设备在所述第一功耗状态下的第一功耗低于在所述第二功耗状态下的第二功耗。

在本实施中,以满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元为例进行详细的说明。在附图标号中XA为满足预定透光率的显示单元示意图;XB为柔性显示单元的示意图;XC为直板双面显示单元的示意图。

该实施例中,因为电子设备存在多个使用状态,如关机状态或待机状态(如图7A、图7B和图7C所示)、开机状态(如图8A、图8B和图8C所示)等等。因为在关机或待机状态电子设备不显示内容,所以从关机或待机状态转换到开机状态,显示区域中没有显示内容到显示某一个显示内容的状态。则在这个过程执行时,电子设备需要激活确定目标区域,确定显示内容朝向的操作。

步骤602,获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;

因为本实施例适用于多个显示区域的显示单元中,则需要根据用户的正面朝向,确定一个目标显示区域显示符合用户观看规律的显示内容。

步骤603,获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

进一步,因为在具体的使用过程中,用户可能会对电子设备执行旋转操作,执行旋转操作后会导致当前的非目标显示区域转换和目标显示区域转换实现内容。所以该实施例还包括:

步骤604,当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域;

在该实施例中以旋转操作为例(如图9A、图9B和图9C所示),对本实施中的目标显示区域切换进行触发进行说明。若用户执行旋转操作后,不进行目标显示区域的切换,则会出现用户面向的显示区域显示不能满足用户观看规律的内容(如图10A-1所示),在具体的应用环境中可以根据用户输入的选择信息等方式触发目标显示区域的切换。

步骤605,根据重新确定的目标显示区域和所述预设的显示策略将所述待显示内容显示在所述目标显示区域(调整后的图像如图10A-2、图10B和图10C所示)。

在本实施例中,步骤204当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域之前,还通过以下方式中的一种或多种的组合确定用户是否执行了旋转操作或者是输入了对应的目标区域切换信息,具体包括:

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,所述当检测到控制目标显示区域切换的切换指令;

(C1)检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定需要执行目标显示区域切换,则生成所述切换指令;或者

因为,在执行具体的检测操作时候,如果选用人脸检测模块对人脸信息进行检测,检测时可能两个显示区域都检测到人脸的信息,在具体判断时的实施方式可以是:

(c1),因为用户在使用电子设备时,与电子设备的距离值会在一定的范围内所以检测到人脸信息与电子设备的距离可以确定人脸信息对应的用户是否为使用用户。所以在人脸信息检测时,则可根据每个人脸检测模块获取到的人脸信息,确定人脸信息对应使用用户与电子设备的距离。如果在第一时刻确定目标区域后,选择目标显示区域的方式是距离小的一侧为目标显示区域侧;在目标显示区域确定的情况下,确定用户是否旋转了电子设备,则可以实时的检测人脸与电子设备的距离,如果某一时刻非目标显示区域检测到的人脸与电子设备的距离小于目标显示区域的,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。

(c2),因为,在正常的使用环境中用户正在使用的显示区域通常只是使用者自身的人脸信息,背面则可能检测到多个非使用者的人脸信息。根据每个人脸检测模块获取到的人脸信息,确定每个显示区域对应的人脸检测获取人脸检测信息中的人脸数量,如果在第一时刻确定目标区域后,将人脸数量最小的显示区域作为目标显示区域;在目标显示区域确定的情况下,确定用户是否旋转了电子设备,则实时的检测非目标显示区域与目标显示区域的人脸数量,当某一时刻非目标显示区域的人脸数量为1而且目标显示区域的人脸数量大于1,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。所以利用该方法能够比较精确的确定使用电子设备的正面和反面。

(c3),因为任一电子设备的用户大致固定,所以将获取到的人脸信息与保存的用户人脸信息进行比较则可更为精确的确定用户正在使用的显示区域,即目标显示区域。获取电子设备本地保存的人脸信息,并将每个人脸检测模块获取到的人脸信息与保存的人脸信息进行匹配,如果某一侧人脸检测模块获取的人脸信息与保存的人脸信息匹配成功,则将所述某一侧作为目标区域则。在目标显示区域确定的情况下,确定用户是否旋转了电子设备,实时检测非目标显示区域的人脸信息,如果某一时刻非目标显示区域的人脸信息与保存的人脸信息匹配成功,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。

(C2)检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并将得到的当前比较结果与保存的前一次比较结果进行比较得到比值,确定所述比值是否大于第一阈值,如果是,则生成所述切换指令;

该实施例具体的使用环境包括:因为所述电子设备的显示屏幕可能为电容屏或者是电阻屏,当用户手持所述电子设备时,用户手持操作会遮挡电子设备的背面,而电子设备的正面则不会出现遮挡或者是遮挡面积(即接触面积)小。所以通过检测触控面积的大小则可检测到电子设备中正面朝向用户的显示区域(即目标显示区域)。另外,通过设置在显示屏中的红外传感器也可以确定每个显示区域被触控的区域面积。

在上述实施例中,只是对电容或电阻等触摸屏的实现原理做了说明,在具体的应用中只要能够实现对触控面积的检测,则可用于本发明中的目标区域的确定步骤中。

在该实施例中为了便于说明只是对触摸(即接触面积)作为实施例,但在具体的应用中可以通过检测接近屏幕的操作体的横截面积(接近面积)来确定目标显示区域。比如使用红外传感器或红外传感器阵列实现,或者用超声波阵列实现检测。

在该实施例中是对于手持电子设备进行使用的场景进行的目标区域确定原则,所以该实施例中是使用触控面积小的显示区域作为目标区域,当时根据具体的实际使用环境的不同,以及选择原则的不同在一定的场景下也可以是触控面积大的显示区域作为目标区域。

在该实施例中,当目标显示已确定的情况下,则实时的检测目标显示区域和非目标显示区域的触控面积,并对检测到的面积进行比较得到比较结果。该比较结果可以是值也可以是差值等等。如果在某一时刻检测到比值从大于1变化为小于1或者是从小于1变化为大于1,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。如果在某一时刻检测到差值从上次比较结果的正数变化为负数;或者是从上次比较结果的负数变化为正数,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。

(C3)检测第一显示区域和第二显示区域的空间位置信息,将当前的空间位置信息与保存的前一次获取的空间位置信息进行比较,如果不相同,在生成所述切换指令。

在该实施例中的检测装置可以是陀螺仪、重力感应器或电子罗盘,在该实例中最优选的方式可以选重力感应器,具体实现步骤可以是:

检测显示单元的朝向与重力方向的对应关系确定显示单元的正面(即显示区域中的目标显示区域)。

在正常使用时,用户一般将使用的显示区域的正面朝上,即当前使用的显示区域的正面朝向与重力方向相反。该情况下,则确定正面朝向与重力方向相反的显示区域为目标显示区域。若某一时刻目标显示区域的正面朝向与重力方向相同,则确定用户执行了旋转操作,则对应的生成目标显示区域切换指令。

如图11所示,根据图1所示的方法,本发明实施例还提供一种电子设备,该电子设备包括:

至少一个显示单元1101,该至少一个显示单元包括第一显示区域和第二显示区域,在第一状态下,所述第一显示区域和所述第二显示区域位于不同的平面;

处理器1102,用于获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容输出到所述目标显示区域。

如图12所示,本发明实施例中的显示单元可以是拼接屏幕的显示单元、满足预定透光率的显示单元、柔性显示单元以及直板双面显示单元等一些多个显示区域的显示单元。则该装置的显示单元可以是以下显示单元中的一种:

所述显示单元为拼接显示单元1201,所述拼接显示单元包括第一子显示单元和第二子显示单元,在第二状态下,第一子显示单元和第二子显示单元在同一平面,第一子显示单元和第二子显示单元对应第一显示区域和第二显示区域;或者

所述显示单元为柔性显示单元1202,在第二状态下,第一显示区域和第二子显示区域在同一平,若对所述柔性显示单元执行折叠操作,则在所述第一状态和第二状态之间切换;或者

所述显示单元为满足预定透光率的显示单元1203,所述满足预定透光率的显示单元所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

在本发明实施例中,为了实现从多个显示区域中选择用户正对的显示区域显示用户正在关注的内容,该电子设备还包括:

图像采集装置1103,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,如果在任一显示区域正面检测到使用者的图像信息,则将所述任一显示区域作为所述目标显示区域;或者

触摸感应传感器1104,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;或者

空间位置传感器1105,用于检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域。

如图13所示,本发明实施例还提供另外一种电子设备,该电子设备具体包括:

至少一个显示单元1301,所述至少一个显示单元包括第一显示区域和第二显示区域,所述第一显示区域和所述第二显示区域位于不同的平面;

所述至少一个显示单元的所述第一显示区域对应第一显示元素集合,所述第二显示区域对应第二显示元素集合,所述第一显示元素集合和所述第二显示元素集合存在至少一个显示元素是相同的。

所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,则显示确定单元还用于将所述待显示内容正向显示在所述目标显示区域,并将所述待显示内容镜像显示在所述非目标显示区域。

目标显示区域选择单元1302,用于获取显示区域选择信息,根据该显示区域选择信息从所述第一显示区域和第二显示区域中确定目标显示区域;

显示确定单元1303,用于获取目标显示区域中的待显示内容,根据确定的目标显示区域和预设的显示策略将所述待显示内容显示在所述目标显示区域。

如图14所示,在本发明实施例中,为了实现从多个显示区域中选择用户正对的显示区域显示用户正在关注的内容,所述目标显示区域选择单元1302包括以下显示单元中的一种或多种的组合:

图像采集模块1401,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定目标显示区域;

触摸感应传感模块1402,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并根据比较结果确定目标显示区域;

空间位置传感模块1403,用于检测第一显示区域和第二显示区域的空间位置信息,如果任一显示区域的空间位置信息符合预定的空间位置信息标准则确定为所述目标显示区域。

因为电子设备存在多个使用状态,如关机状态、待机、开机等等。因为在关机或待机状态电子设备不显示内容,所以从关机或待机状态转换到开机状态,显示区域中没有显示内容到显示某一个显示内容的状态。则在这个过程执行时,电子设备需要激活确定目标区域,确定显示内容朝向的操作。所以该电子设备进一步包括:

触发单元1304,用于当所述电子设备从第一功耗状态切换到第二功耗状态时,生成触发指令,所述触发指令用于触发电子设备中设置的检测模块开启,获取显示区域选择信息;其中,所述电子设备在所述第一功耗状态下的第一功耗低于在所述第二功耗状态下的第二功耗。

因为本实施例适用于多个显示区域的显示单元中,则需要根据用户的正面朝向,确定一个目标显示区域显示符合用户观看规律的显示内容,所以该电子设备进一步包括:

切换单元1305,用于当检测到控制目标显示区域切换的切换指令,重新从所述第一显示区域和第二显示区域中确定目标显示区域;根据重新确定的目标显示区域和所述预设的显示策略将所述待显示内容显示在所述目标显示区域。

进一步,因为在具体的使用过程中,用户可能会对电子设备执行旋转操作,执行旋转操作后会导致当期的非目标显示区域转换和目标显示区域转换实现内容。所述第一显示区域和第二显示区域中其中一个显示区域为目标显示区域,另外一显示区域为非目标显示区域,该电子设备进一步包括:

第一切换指令生成单元1306,用于检测所述第一显示区域和所述第二显示区域正面的检测扫描区域内是否有使用者的图像信息,并根据检测结果确定需要执行目标显示区域切换,则生成所述切换指令;或者

第二切换指令生成单元1307,用于检测接触所述第一显示区域和所述第二显示区域的操作体的接触面积,获得第一接触面积和第二接触面积,比较所述第一接触面积和所述第二接触面积,并将得到的当前比较结果与保存的前一次比较结果进行比较得到比值,确定所述比值是否大于第一阈值,如果是,则生成所述切换指令;或者

第三切换指令生成单元1308,用于检测第一显示区域和第二显示区域的空间位置信息,将当前的空间位置信息与保存的前一次获取的空间位置信息进行比较,如果不相同,在生成所述切换指令。

以上实施例都是针对手持电子设备的实时方案描述,在具体的应用环境中如果显示面积相对较大的显示设备(如图15所示)同样适用于本发明实施例所提供的方案。如图16所示,如果该方法使用在一个大屏幕的电子设备,如包括多个显示区域的电脑设备,则该方法方案中除了上述方法中涉及的确定目标区域的方法外,因为大屏幕设备还可能包括一些外界的输入操作设备,则本发明所提供的方法应用到大屏幕设备中时还可以通过以下方式中的一种或者是多种的组合确定目标显示区域:

(D1)当系统检测到透明屏某一侧的触摸屏被触发激活,便自动将透明屏的显示朝向相应的一侧;即检测两个显示区域是否有触控操作,如果有则确定有触控操作的显示区域为目标显示区域。

(D2)当系统检测到透明屏第一侧对应的键盘被触发激活,便自动将需要在透明屏中显示的内容正向显示在第一侧,另一侧则显示所述内容的镜像;

(D3)当系统检测到透明屏第一侧对应的鼠标被触发激活,便自动将需要在透明屏中显示的内容正向显示在第一侧,另一侧则显示所述内容的镜像;

(D4)当系统检测到透明屏第一侧对应的触控板被触发激活,便自动将需要在透明屏中显示的内容正向显示在第一侧,另一侧则显示所述内容的镜像。

本发明实施例所提供的方法和装置通过多种传感器或接收选择信息等方式确定所述至少两个显示屏中的任一显示屏为目标显示显示区域,该目标显示区域以正向显示状态显示待显示内容。从多个显示屏中选择一个使用率最高的屏幕作为目标显示区域,其他显示区域则可以执行黑屏或者是待机操作,能够达到减小能耗的效果。并且根据用户的特征参数进行选择目标显示区域能够提高用户感受。另外,实现了在多个屏幕中根据用户的特征参数适时选择可视显示屏的效果。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

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