移动终端的触摸显示屏的显示控制方法及装置与流程

文档序号:12595801阅读:289来源:国知局
移动终端的触摸显示屏的显示控制方法及装置与流程

本发明属于移动终端技术领域,更具体地说,涉及移动终端的触摸显示屏的显示控制方法及装置。



背景技术:

目前,随着科技的发展,移动终端(例如,手机,平板电脑等)的功能越来越多,显示屏面积越来越大。这样,就使得移动终端的功耗变大,从而缩短了用户的使用时间,影响用户体验。虽然,现有的移动终端中普遍都具备一定的节能功能,但是效果却不甚理想。



技术实现要素:

本发明的示例性实施例的目的在于提供一种能够有效降低移动终端的功耗的触摸显示屏的显示控制方法及装置。

本发明的示例性实施例一方面提供一种移动终端的触摸显示屏的显示控制方法,其特征在于,所述方法包括:(A)确定所述触摸显示屏的被遮盖区域;(B)检测被遮盖区域已经被持续遮盖的时间;(C)控制被遮盖区域中的已经被持续遮盖的时间大于或等于预定时间的部分以节能模式进行显示。

可选地,所述方法还包括:控制被遮盖区域中的已经被持续遮盖的时间小于预定时间的部分以正常模式进行显示。

可选地,所述方法还包括:控制所述触摸显示屏的未被遮盖区域以正常模式进行显示。

可选地,在所述节能模式下,显示预定颜色。

可选地,所述预定颜色为被显示时使得所述触摸显示屏功耗最低的颜色。

可选地,在所述触摸显示屏利用有机发光二极管实现时,所述预定颜色为黑色。

可选地,确定所述触摸显示屏的被遮盖区域的步骤包括:根据所述触摸显示屏的各个检测点的检测值,确定所述触摸显示屏的被遮盖区域。

可选地,将检测值大于预定阈值的检测点构成的区域确定为被遮盖区域。

本发明的示例性实施例另一方面提供一种移动终端的触摸显示屏的显示控制装置,其特征在于,所述装置包括:触控单元,确定所述触摸显示屏的被遮盖区域;计时单元,检测被遮盖区域已经被持续遮盖的时间;显示控制单元,控制被遮盖区域中的已经被持续遮盖的时间大于或等于预定时间的部分以节能模式进行显示。

可选地,所述显示控制单元控制被遮盖区域中的已经被持续遮盖的时间小于预定时间的部分以正常模式进行显示。

可选地,所述显示控制单元控制所述触摸显示屏的未被遮盖区域以正常模式进行显示。

可选地,在所述节能模式下,显示预定颜色。

可选地,所述预定颜色为被显示时使得所述触摸显示屏功耗最低的颜色。

可选地,在所述触摸显示屏利用有机发光二极管实现时,所述预定颜色为黑色。

可选地,所述触控单元根据所述触摸显示屏的各个检测点的检测值,确定所述触摸显示屏的被遮盖区域。

可选地,所述触控单元将检测值大于预定阈值的检测点构成的区域确定为被遮盖区域。

根据本发明的示例性实施例提供的一种移动终端的触摸显示屏的显示控制方法及装置,能够在触摸显示屏受到遮盖时控制被遮盖区域以节能模式进行显示,有效地降低了移动终端的功耗。

将在接下来的描述中部分阐述本发明另外的方面和/或优点,还有一部分通过描述将是清楚的,或者可以经过本发明的实施而得知。

附图说明

通过下面结合附图进行的对实施例的描述,本发明的上述和/或其它目的和优点将会变得更加清楚,其中:

图1是示出根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制方法的流程图;

图2是示出根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制装置的框图。

具体实施方式

现将详细描述本发明的示例性实施例,所述实施例的示例在附图中示出,其中,相同的标号指示相同的部分。以下将通过参照附图来说明所述实施例,以便解释本发明。

图1是示出根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制方法的流程图。

如图1所示,在步骤S100,确定所述触摸显示屏的被遮盖区域。这里的被遮盖区域是指触摸显示屏上的被移动终端外部的外部对象(例如,手指、触控笔等)所遮盖住的区域。

例如,被遮盖区域可以是在触摸显示屏上进行各种手势输入时被遮盖住的区域。例如,所述被遮盖区域可以是由于触摸输入而被遮盖的区域或者是由于悬浮触控输入而被遮盖的区域。

应该理解,被遮盖区域不限于在上述条件下被遮盖住的区域,可以是在任何条件下被移动终端外部的外部对象所遮盖住的区域。

可以理解,可通过现有的各种方法确定所述触摸显示屏的被遮盖区域。

在一个优选示例,根据在进行手势输入时用于检测手势输入的触摸显示屏的各个检测点的检测值来确定所述触摸显示屏的被遮盖区域。具体地说,将检测值大于预定阈值的检测点构成的区域确定为被遮盖区域。即,从所述触摸显示屏上的所有检测点中找出检测值大于预定阈值的检测点,并将找到的检测点构成的区域作为被遮盖区域。

例如,在进行触摸输入或悬浮触控输入时,用于进行输入的外部对象(例如,手指、触控笔等)实际遮盖了触摸显示屏的一个区域。在现有技术中,仅利用最大检测值来确定外部对象的输入点。而在该优选示例中,不是像现有技术那样仅利用最大检测值,而是利用大于预定阈值的检测值来确定出被遮盖区域。

优选地,所述预定阈值对应于触摸显示屏中的检测点与外部对象的垂直距离为预定距离时的检测值。随着触摸显示屏与外部对象的距离越近,在相应的检测点处检测得到的检测值越大。这样,通过设置该预定阈值,可使得外部对象在触摸显示屏上的投影所形成的区域被确定为被遮盖区域。例如,当用户的手指接触触摸显示屏时,除了手指直接接触触摸显示屏的区域被确 定为被遮盖区域之外,手指的没有接触触摸显示屏但在触摸显示屏上有投影的部分所覆盖的区域也被确定为被遮盖区域。

这里,预定阈值可以根据经验值或试验来进行确定。在一个实施例中,可针对仅开启触摸输入模式、仅开启悬浮触摸输入模式、同时开启触摸输入模式和悬浮触摸输入模式的情况,分别设置不同的预定阈值,从而针对不同的输入模式,确定出对应的被遮盖区域。在另一实施例中,可不考虑输入模式,仅设置一个预定阈值。

在步骤S200,针对步骤S100确定的被遮盖区域检测被遮盖区域已经被持续遮盖的时间。

具体地说,监测步骤S100确定的被遮盖区域中的各个检测点已经被持续遮盖的时间。

在描述步骤S100中的优选示例的情况下,针对步骤S100确定的被遮盖区域中的各个检测点,监测各个检测点的检测值已经持续大于预定阈值的持续时间。换言之,可周期性地执行步骤S100和S200,在当前周期,将各个检测点到当前周期为止检测值已经持续大于预定阈值的时间作为上述持续时间。

例如,可针对每个检测点设置计时器,周期性地执行步骤S100和S200,每当检测值开始大于预定阈值时开始计时,并且每当检测值开始不大于预定阈值时,计时器重置并等待计时开始。这样,在每个周期,可根据当前的计时值确定出步骤S100确定的被遮盖区域中的各个检测点的检测值已经持续大于预定阈值的时间。

应该理解,在某些情况下,在步骤S100确定的被遮盖区域可以在一定时间内保持不变,即,外部对象在一定时间内相对于触摸显示屏的位置没有改变。例如,通过手指进行点击、长按等手势期间。此时,在前述优选示例中,步骤S100确定的被遮盖区域中的各个检测点已经持续大于预定阈值的时间是相同的。

此外,在另外一些情况下,在步骤S100确定的被遮盖区域可以在一定时间内发生变化,即,外部对象在一定时间内相对于触摸显示屏的位置发生了改变。例如,通过手指进行滑动、拖动等手势期间。此时,在前述优选示例中,步骤S100确定的被遮盖区域中的各个检测点已经持续大于预定阈值的时间有所不同。

在步骤S300,控制被遮盖区域中的已经被持续遮盖的时间大于或等于预定时间的部分以节能模式进行显示。即,对于已经被持续遮盖的时间比较长(相对预定时间)的部分被遮盖区域,以节能模式进行显示。例如,预定时间可以由用户根据使用习惯来设置或者被预置。

所述节能模式表示能够降低功耗的显示方式。可以理解,所述节能模式可以是各种能够降低功耗的显示方式。

在一个优选实施例中,在所述节能模式下,显示预定颜色。所述预定颜色为被显示时使得所述触摸显示屏功耗最低颜色。可以理解,所述触摸显示屏可以利用各种材质(例如,液晶、有机发光二极管(OLED)等)来实现显示功能。对于不同材质的触摸显示屏,在节能模式下显示的预定颜色不同。在所述触摸显示屏利用有机发光二极管实现显示功能时,所述预定颜色为黑色。即,在显示黑色时所述触摸显示屏的功耗最低。

由此,通过使已经被持续遮盖的时间比较长的被遮盖区域显示预定颜色,能够有效地降低移动终端的功耗,特别是在显示使得触摸显示屏功耗最低的颜色时,降低移动终端功耗的效果更加明显。

此外,图1所示的移动终端的触摸显示屏的显示控制方法中还可以包括步骤:控制被遮盖区域中的已经被持续遮盖的时间小于预定时间的部分以正常模式进行显示。这里,正常模式表示现有的常规显示方式。即,对于已经被持续遮盖的时间比较短的部分被遮盖区域,不以节能模式进行显示,而是按原来的常规显示方式进行显示。

此外,图1所示的移动终端的触摸显示屏的显示控制方法中还可以包括步骤:控制所述触摸显示屏的未被遮盖区域以正常模式进行显示。在每次执行步骤S100后,使步骤S100确定的被遮盖区域以外的区域以正常模式进行显示,以使被步骤S300控制以节能模式显示的被遮盖区域在被取消遮盖后恢复到原来的常规显示方式。

可以理解,在执行图1所示的移动终端的触摸显示屏的显示控制方法之前,可以检测用户是否开启触摸显示屏节能功能,在检测到已开启触摸显示屏节能功能的情况下,则周期性地执行所述显示控制方法;在检测到未开启触摸显示屏节能功能的情况下,则不执行所述显示控制方法而控制整个触摸显示屏以正常模式进行显示。

根据图1所示的移动终端的触摸显示屏的显示控制方法能够有效地降低 移动终端的功耗。

图2是示出根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制装置的框图。

如图2所示,根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制装置10包括:触控单元110、计时单元120和显示控制单元130。

触控单元110用于确定所述触摸显示屏的被遮盖区域。这里的被遮盖区域是指触摸显示屏上的被移动终端外部的外部对象(例如,手指、触控笔等)所遮盖住的区域。

例如,被遮盖区域可以是在触摸显示屏上进行各种手势输入时被遮盖住的区域。例如,所述被遮盖区域可以是由于触摸输入而被遮盖的区域或者是由于悬浮触控输入而被遮盖的区域。

应该理解,被遮盖区域不限于在上述条件下被遮盖住的区域,可以是在任何条件下被移动终端外部的外部对象所遮盖住的区域。

可以理解,触控单元110可通过现有的各种方法确定所述触摸显示屏的被遮盖区域。

在一个优选示例,触控单元110根据在进行手势输入时用于检测手势输入的触摸显示屏的各个检测点的检测值来确定所述触摸显示屏的被遮盖区域。具体地说,触控单元110将检测值大于预定阈值的检测点构成的区域确定为被遮盖区域。即,从所述触摸显示屏上的所有检测点中找出检测值大于预定阈值的检测点,并将找到的检测点构成的区域作为被遮盖区域。

例如,在进行触摸输入或悬浮触控输入时,用于进行输入的外部对象(例如,手指、触控笔等)实际遮盖了触摸显示屏的一个区域。在现有技术中,仅利用最大检测值来确定外部对象的输入点。而在该优选示例中,触控单元110不是像现有技术那样仅利用最大检测值,而是利用大于预定阈值的检测值来确定出被遮盖区域。

优选地,所述预定阈值对应于触摸显示屏中的检测点与外部对象的垂直距离为预定距离时的检测值。随着触摸显示屏与外部对象的距离越近,在相应的检测点处检测得到的检测值越大。这样,通过设置该预定阈值,触控单元110可将外部对象在触摸显示屏上的投影所形成的区域确定为被遮盖区域。例如,当用户的手指接触触摸显示屏时,触控单元110除了将手指直接接触触摸显示屏的区域确定为被遮盖区域之外,还将手指的没有接触触摸显 示屏但在触摸显示屏上有投影的部分所覆盖的区域确定为被遮盖区域。

这里,预定阈值可以根据经验值或试验来进行确定。在一个实施例中,针对仅开启触摸输入模式、仅开启悬浮触摸输入模式、同时开启触摸输入模式和悬浮触摸输入模式的情况,分别设置不同的预定阈值,从而针对不同的输入模式,确定出对应的被遮盖区域。在另一实施例中,可不考虑输入模式,仅设置一个预定阈值。

计时单元120用于针对触控单元110确定的被遮盖区域检测被遮盖区域已经被持续遮盖的时间。

具体地说,计时单元120监测触控单元110确定的被遮盖区域中的各个检测点已经被持续遮盖的时间。

在描述触控单元110中的优选示例的情况下,针对触控单元110确定的被遮盖区域中的各个检测点,监测各个检测点的检测值已经持续大于预定阈值的持续时间。换言之,触控单元110和计时单元120可周期性地执行上述各自的操作,在当前周期,计时单元120将各个检测点到当前周期为止检测值已经持续大于预定阈值的时间作为上述持续时间。

例如,计时单元120可针对每个检测点进行计时,针对任一检测点,每当检测值开始大于预定阈值时计时单元120开始针对所述检测点进行计时,并且每当检测值开始不大于预定阈值时,计时单元120对所述检测点的计时值进行重置并等待计时开始。

在一个实施例中,计时单元120可包括针对每个检测点计时的计时器,针对任一检测点,每当检测值开始大于预定阈值时计时单元120中针对所述检测点计时的计时器开始计时,并且每当检测值开始不大于预定阈值时,计时单元120重置所述计时器并等待计时开始。

这样,在每个周期,计时单元120可根据当前的计时值确定出触控单元110确定的被遮盖区域中的各个检测点的检测值已经持续大于预定阈值的时间。

显示控制单元130用于控制被遮盖区域中的已经被持续遮盖的时间大于或等于预定时间的部分以节能模式进行显示。即,对于已经被持续遮盖的时间比较长(相对预定时间)的部分被遮盖区域,以节能模式进行显示。这里,预定时间可以由用户根据使用习惯来设置或者被预置。

所述节能模式表示能够降低功耗的显示方式。可以理解,所述节能模式 可以是各种能够降低功耗的显示方式。

在一个优选实施例中,在所述节能模式下,显示预定颜色。所述预定颜色为被显示时使得所述触摸显示屏功耗最低颜色。可以理解,所述触摸显示屏可以利用各种材质(例如,液晶、有机发光二极管(OLED)等)来实现显示功能。对于不同材质的触摸显示屏,在节能模式下显示的预定颜色不同。在所述触摸显示屏利用有机发光二极管实现显示功能时,所述预定颜色为黑色。即,在显示黑色时所述触摸显示屏的功耗最低。

由此,通过使已经被持续遮盖的时间比较长的被遮盖区域显示预定颜色,能够有效地降低触摸显示屏的功耗,特别是在显示使得触摸显示屏功耗最低的颜色时,降低触摸显示屏功耗的效果更加明显。

此外,显示控制单元130还可以控制被遮盖区域中的已经被持续遮盖的时间小于预定时间的部分以正常模式进行显示。这里,正常模式表示现有的常规显示方式。即,对于已经被持续遮盖的时间比较短的部分被遮盖区域,不以节能模式进行显示,而是按原来的常规显示方式进行显示。

此外,显示控制单元130还可以控制所述触摸显示屏的未被遮盖区域以正常模式进行显示。在每次触控单元110确定了被遮盖区域后,显示控制单元130控制触控单元110确定的被遮盖区域以外的区域以正常模式进行显示,以使被控制以节能模式显示的被遮盖区域在被取消遮盖后恢复到原来的常规显示方式。

此外,显示控制装置10还可包括模式检测单元和模式控制单元。在图2所示的移动终端的触摸显示屏的显示控制装置10工作之前,模式检测单元检测用户是否开启触摸显示屏节能功能。在检测到已开启触摸显示屏节能功能的情况下,则模式控制单元启用触控单元110、计时单元120和显示控制单元130;在检测到未开启触摸显示屏节能功能的情况下,则模式控制单元不启用触控单元110、计时单元120和显示控制单元130,而由移动终端控制整个触摸显示屏以正常模式进行显示。

根据图2所示的移动终端的触摸显示屏的显示控制装置能够有效地降低移动终端的功耗。

根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制方法及装置,能够在触摸显示屏受到遮盖时控制被遮盖区域以节能模式进行显示,有效地降低了移动终端的功耗。

此外,根据本发明的示例性实施例的上述方法可以被实现为计算机可读记录介质中的计算机代码。本领域技术人员可以根据对上述方法的描述来实现所述计算机代码。当所述计算机代码在计算机中被执行时实现本发明的示例性实施例的上述方法。

此外,根据本发明的示例性实施例的移动终端的触摸显示屏的显示控制装置中的各个单元可被实现为硬件组件。本领域技术人员根据限定的各个单元所执行的处理,可以使用例如现场可编程门阵列(FPGA)或专用集成电路(ASIC)来实现各个单元。

本发明的以上实施例仅仅是示例性的,而本发明并不受限于此。本领域技术人员应该理解:在不脱离本发明的原理和精神的情况下,可对这些实施例进行改变,其中,本发明的范围在权利要求及其等同物中限定。

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