1.一种根据环境光的亮度强度来显示屏幕的装置,该装置包括:
测量传感器(140),用于测量环境光的亮度强度;
显示单元(120),用于显示显示数据;以及
控制器(100),用于在所述测量传感器测量到的环境光的亮度强度高于预设亮度强度时,将显示数据转换为使用发光度、饱和度和色调的空间的HSV数据,设置发光度值和饱和度值以使得允许HSV数据的明暗对比率变得高于预设的明暗对比率,将显示数据的先前已有的颜色设置为靠近原色的颜色,将设置的显示数据的颜色值之一转换为预定对比颜色值,并通过所述显示单元显示所述预定对比颜色值;
其中将设置的显示数据的颜色值之一转换为预定对比颜色值包括:所述控制器(100)确定所述设置的颜色值当中的一个颜色值与另一个颜色值是否呈补色关系,如果是,则控制器维持颜色值,当所述设置的颜色值当中的所述一个颜色值与另一个颜色值不呈补色关系时,控制器将所述另一个颜色值转换为与所述一个颜色值呈补色关系的颜色值。
2.如权利要求1所述的装置,其中所述控制器(100)将等于或低于发光度值和饱和度值各自的预设第一参考值的发光度值和饱和度值设置为低于当前值的发光度值和饱和度值,以便允许将显示数据的黑暗部分显示得更黑暗,并将等于或高于发光度值和饱和度值各自的预设第二参考值的发光度值和饱和度值设置为高于当前值的发光度值和饱和度值,以便允许将显示数据的明亮部分显示得更明亮。
3.如权利要求2所述的装置,其中所述控制器(100)利用示出所述HSV数据中包含的一个或多个颜色值的分布的颜色分布直方图来确定一个或多个颜色值当中等于或高于预设颜色选择临界值的颜色值,将确定的颜色值设置为与预设颜色值相比靠近原色值的颜色值。
4.如权利要求3所述的装置,其中所述确定的颜色值随着颜色变得更清晰而增加。
5.一种根据环境光的亮度强度来显示屏幕的方法,该方法包括:
当测量到的环境光的亮度强度高于环境光的预设亮度强度时,将显示数据转换为使用发光度、饱和度和色调的空间的HSV数据;
设置发光度值和饱和度值以使得允许HSV数据的明暗对比率变得高于预设的明暗对比率;
将显示数据的先前已有的颜色设置为靠近原色的颜色,将设置的显示数据的颜色值之一转换为预定对比颜色值;以及
显示所述预定对比颜色值,
其中将设置的显示数据的颜色值之一转换为预定对比颜色值包括:确定所述设置的颜色值当中的一个颜色值与另一个颜色值是否呈补色关系,如果是,则维持颜色值,当所述设置的颜色值当中的所述一个颜色值与另一个颜色值不呈补色关系时,将所述另一个颜色值转换为与所述一个颜色值呈补色关系的颜色值。
6.如权利要求5所述的方法,其中设置发光度值和饱和度值的步骤包括:将构成显示数据的等于或低于发光度值和饱和度值各自的预设第一参考值的发光度值和饱和度值设置为低于当前值的发光度值和饱和度值,以便允许将显示数据的黑暗部分显示得更黑暗,并将构成显示数据的等于或高于发光度值和饱和度值各自的预设第二参考值的发光度值和饱和度值设置为高于当前值的发光度值和饱和度值,以便允许将显示数据的明亮部分变得更明亮。
7.如权利要求6所述的方法,其中将显示数据的先前已有的颜色设置为靠近原色的颜色的步骤包括:利用示出所述HSV数据中包含的一个或多个颜色值的分布的颜色分布直方图来确定一个或多个颜色值当中等于或高于预设颜色选择临界值的颜色值,将确定的颜色值设置为与预设颜色值相比靠近原色值的颜色值。
8.如权利要求7所述的方法,其中所述确定的颜色值随着颜色变得更清晰而增加。
根据环境光的亮度强度来显示屏幕的装置和方法\n技术领域\n[0001] 本发明一般涉及用于显示屏幕的装置和方法,而且更具体地,涉及根据环境光的亮度强度来显示移动通信终端的屏幕的装置和方法。\n背景技术\n[0002] 当用户看移动通信终端屏幕时,如果环境光的亮度程度高,则屏幕显得暗。因而,用户可能无法辨认诸如图标、文本、和背景的构成元素。此外,由于屏幕看起来暗,用户无法看清与这样的构成元素对应的色调。为了解决该问题,有用于将移动通信终端屏幕的亮度强度设置为高于其预设强度的方法。提高屏幕背光的亮度,从而允许屏幕变得更亮。还有另一种方法,利用形如S曲线的转换线将构成屏幕的每个像素的亮度强度和饱和度强度设置为高于预定亮度和饱和度强度,从而允许将屏幕显示得很亮。\n[0003] 传统上,当移动通信终端屏幕因环境光的亮度强度的高强度而变暗时,将背光的亮度强度设置为高于其先前存在的亮度强度,或将构成屏幕的每个像素的亮度和饱和度强度设置为高于之前的设置,以便改善屏幕可视度。\n[0004] 然而,当如上所述将背光的亮度强度设置为高于之前的亮度强度时,考虑到背光的特性在设置亮度强度时有限制。例如,诸如移动通信终端的具有有限电源的装置因为将背光的亮度强度设置为高于其先前存在的亮度强度的连续使用而消耗增加的电力。\n[0005] 此外,当构成屏幕的每个像素的亮度和饱和度强度设置为高于之前的设置时,可以明亮地向用户显示其中各种色调均匀地分布在其中的每个像素上的运动图像和静止图像。然而,即便将具有其中分布有颜色的像素的屏幕的亮度强度设置为高于正常,也难以明亮地向用户显示色调。因而,本发明公开根据环境光的亮度强度来设置屏幕的装置和方法。\n发明内容\n[0006] 从而,提出本发明以解决现有技术中出现的上述问题,而且本发明提供一种根据环境光的亮度强度来显示屏幕的装置,该装置包括:测量传感器,用于测量环境光的亮度强度;显示单元,用于显示显示数据;以及控制器,其在所述测量传感器测量到的环境光的亮度强度高于环境光的预设亮度强度时,将构成显示数据的一个或多个颜色特征值设置为高于预设值,将设置的颜色特征值之一转换为与一个颜色特征值形成对比的特征值,并通过所述显示单元显示经转换的值。\n[0007] 另外,本发明提供一种根据环境光的亮度强度来显示屏幕的方法,包括:在测量环境光的亮度强度之后,当测量到的环境光的亮度强度高于环境光的预设亮度强度时,将构成显示数据的一个或多个特征值设置为高于预设颜色特征值;将设置的颜色特征值之一转换为对比特征值;以及显示具有包括经转换的特征值的颜色特征值的显示数据。\n附图说明\n[0008] 通过下面结合附图的详细描述,本发明的以上和其他方面、特征、和优点将变得更加显而易见,其中:\n[0009] 图1示出根据本发明的用于显示屏幕的装置;\n[0010] 图2A和2B示出根据本发明的色调分布直方图;\n[0011] 图3示出根据本发明的补色对比表;\n[0012] 图4A至4C示出根据本发明的基于补色对比的颜色值配置的键区屏幕;\n[0013] 图5示出根据本发明的配置屏幕的过程;\n[0014] 图6A和6B示出根据本发明配置的屏幕;以及\n[0015] 图7示出根据本发明的基于彼此不同的两个颜色值显示键区屏幕的过程。\n具体实施方式\n[0016] 以下,将参照附图描述本发明的示范性实施例。下面说明和附图中,为清楚和简洁起见,将略去其中包含的公知功能和结构的详细说明。\n[0017] 图1示出根据本发明的用于显示屏幕的装置。\n[0018] 该装置包括控制器100、按键输入单元110、显示单元120、HSV(色度、饱和度、和明度)转换器130、光照传感器140、颜色分析单元150、和存储器单元160。\n[0019] 控制器100控制移动终端的总体操作。特别地,控制器100确定已经通过光照传感器140检测到的环境光的亮度强度是否高于其预定亮度强度。预定亮度强度是指允许用户观看屏幕的环境光的最大亮度强度。如果检测到的亮度强度高于预定亮度强度,则控制器100通过HSV转换器130将显示数据RGB(红、绿、和蓝)转换为使用发光度、饱和度、和色调的空间的HSV数据。虽然本发明中描述了其中将RGB数据转换为HSV数据的示例,但是也有可能将RGB数据转换为与HSV数据一样使用发光度、饱和度、和色调的空间的任何色彩空间数据。同样,当已经通过光照传感器140检测到的环境光的亮度强度高于其预定亮度强度时,在需要通过按键输入单元110设置屏幕时,可以将RGB数据转换为HSV数据。\n[0020] 另外,控制器100设置发光度值和饱和度值以使得允许HSV数据的明暗对比率变得高于通过HSV转换器130预设的明暗对比率。\n[0021] 例如,控制器100利用具有S曲线形状或伽马曲线形状的转换曲线函数将已有的发光度值和之前的饱和度值分别转换为已经被预设为具有高于之前的明暗对比率的明暗对比率的发光度值和之前的饱和度值,并将经转换的值存储到存储器单元160中。此时,预设发光度值和饱和度值是指用于将HSV数据的明暗对比率设置为高于之前的明暗对比率的预先存储在存储器单元160中的值。\n[0022] 例如,假定移动通信终端中设置HSV数据的发光度值和饱和度值具有{0,10,20,\n30,...80,90,和100}范围中的值,而且在设置发光度值时使用具有S曲线形状的转换曲线。\n[0023] 当使用具有S曲线形状的转换曲线时,可以将{0,10,20,30,...80,90,和100}的输入值输出为{0,0,0,10,30,50,80,90,100,100,和100}的输出值。特别地,在控制器100的控制下,将具有小发光度值的屏幕的部分设置为具有较小的值,并将具有大发光度值的屏幕的部分设置为具有较大的值。在设置饱和度值时,这同样适用。\n[0024] 以这样的方式,控制器100将明暗对比率设置为高于之前已经设置的明暗对比率,以便改善可见度。因而,图像的黑暗部分显得更暗,而图像的明亮部分显得更亮。\n[0025] 其间,控制器100通过颜色分析单元150形成显示经转换的HSV数据中包含的多种颜色的分布的颜色分布直方图。图2A中示出这样的颜色分布直方图。\n[0026] 为了将HSV数据的颜色值增加为高于预设颜色值的值,控制器100确定具有等于或高于预设颜色选择临界值的值的颜色。特别地,控制器100选择将颜色以比之前的状态更深的暗度显示给用户。\n[0027] 图2A示出HSV数据的颜色分布直方图。\n[0028] 控制器100确定图2A中所示的颜色分布直方图中具有等于或高于预设颜色选择临界值‘a’的值的颜色。此时,控制器100可以确定红色(R)和蓝色(G)以使得将HSV数据的颜色值移动到原色的颜色值而不是预设颜色值。在确定颜色时,排除具有每个值等于或高于颜色选择临界值‘a’的颜色,以使得不影响全部的HSV数据颜色。\n[0029] 这样,当已经确定HSV数据的颜色时,控制器100将通过HSV转换器130确定的颜色的颜色值设置为具有先前已有的颜色值的原色。即,控制器100将确定的颜色的颜色范围稠密地(densely)向原色设置,以使得与之前的颜色相比更明亮且更清晰地向用户显示颜色。\n[0030] 图2B中,控制器100将图2A的与b对应的蓝色的范围稠密地设置为图2B的与b′对应的蓝色的范围。\n[0031] 与之前的颜色相比,更清楚且更明晰地向用户显示屏幕上的主要颜色。\n[0032] 接着,控制器100确定已经如上所述设置的各种颜色是否具有一对有颜色对比的颜色的补色关系。即,当设置的颜色的数量为二时,控制器100利用如图3中所示的示出补色关系的补色对比表来检查这些颜色是否具有补色关系。在这样的表中,在其中背景颜色为黑且数字颜色为白的图4A的数字1的情况下,控制器100确定两种颜色为互补而且可见度高于图4B的数字1的情况下的可见度和图4C的数字1的情况下的可见度。\n[0033] 例如,假定两种设置的颜色分别是用户界面的背景颜色和文本颜色。如果背景颜色为蓝,而且文本颜色为红,则控制器100确定补色对比表上与背景颜色蓝色互补的文本颜色,并将确定的颜色与HSV数据的文本颜色进行比较。如果检查的颜色与HSV数据的文本颜色彼此不相同,则控制器100将HSV数据的文本颜色改为补色对比表的检查的颜色。即,控制器100将文本颜色从红改为白,如图4A的数字6所示。\n[0034] 当HSV数据中包含至少三种颜色时,难以设置具有补色关系的三种颜色。\n[0035] 从而,当已经利用颜色分布直方图确定至少三种颜色时,控制器100确定每种确定的颜色是否具有良好的可见度。此时,预先区分具有良好可见度的颜色,并将关于区分的颜色的可见度区别信息存储在存储器单元160中。例如,存储器单元160可以存储可见度区别信息,其包括可见度低下的黄、蓝绿、和黄绿色,而且包括可见度上佳的橙、品红、红、和蓝色。\n[0036] 如果三种确定的颜色为黄、蓝绿、和黄绿,则控制器100将相应的颜色识别为可见度低下,并将相应的颜色改为橙、蓝、和绿。\n[0037] 这样,控制器100将包含至少三种颜色的HSV数据改为可见度上佳的颜色,从而允许清晰地向用户显示包含至少三种颜色的屏幕。\n[0038] 这以后,控制器100再次将具有已经如上所述通过HSV转换器130设置的颜色值的HSV数据转换为RGB数据,并通过显示单元120显示包含这样的RGB数据的显示数据。如果两种设置的颜色为互补的,则控制器100将HSV数据转换为RGB数据并通过显示单元120显示包含这样的RGB数据的显示数据。\n[0039] 以这样的方式,控制器100将构成屏幕的显示数据的先前已有的颜色设置为靠近原色的颜色,从而改善可见度。因而,虽然环境光的强度高,但是用户可以清楚地识别构成屏幕的显示数据的颜色。\n[0040] 前述为其中设置发光度、饱和度、以及色调的示例。然而,可以通过将构成屏幕的每个文本和数字的尺寸设置为大于当前尺寸并将文本和数字的浓度设置为比当前浓度浓来改善可见度,以便允许屏幕上显示的文本和数字对用户更清晰。\n[0041] 其间,按键输入单元110包括用于根据环境光的亮度强度显示屏幕的按键,以便向控制器100发送与用户按下的按键对应的按键值的数据。即,通过确定环境光的亮度强度是否高于预设亮度强度、而且还根据经由按键输入单元110的设置屏幕的请求来设置屏幕。\n[0042] 光照传感器140是用于检测环境光的亮度。光照传感器测量环境光的亮度强度,并向控制器100发送测量到的亮度强度。注意到,可以使用测量环境光的亮度强度的任何传感器。\n[0043] HSV转换器130将显示数据的RGB数据转换为使用发光度、饱和度、和色调空间的HSV数据。HSV转换器130设置发光度值和饱和度值以使得允许HSV数据的明暗对比率变得大于预设明暗对比率。HSV转换器130将已经利用颜色分布直方图确定的颜色值设置为高于之前的颜色值,并利用补色对比表将各种颜色设置为补色关系。\n[0044] 颜色分析单元150形成显示经转换的HSV数据中包含的多种颜色的分布的颜色分布直方图。\n[0045] 显示单元120包括液晶显示器(LCD),而且利用设置的发光度和饱和度值显示具有呈补色关系的颜色值的屏幕。另外,显示单元120利用设置的发光度、饱和度、和颜色值显示屏幕。\n[0046] 存储器单元160存储由颜色分析单元150形成的颜色分布直方图,并存储已经被预设颜色选择临界值以便选择HSV数据中包含的颜色当中的颜色。另外,存储器单元160存储显示补色关系的补色对比表。\n[0047] 图5示出根据本发明的基于环境光的强度来显示屏幕的过程。\n[0048] 将描述其中构成移动通信终端的屏幕的显示数据包含两种颜色的示例。\n[0049] 移动通信终端的显示单元120在步骤500显示终端的正常屏幕。正常屏幕是指已经在移动通信终端中预设的终端屏幕。\n[0050] 在步骤501确定从光照传感器140测量到的环境光的亮度强度是否高于预设亮度强度。如果是,则控制器100进入步骤502,否则,在步骤500连续地显示正常屏幕。\n[0051] 控制器100在步骤502通过HSV转换器130将构成屏幕的显示数据的RGB数据转换为HSV数据。\n[0052] 控制器100在步骤503设置HSV数据的发光度值和饱和度值以便允许HSV数据的明暗对比率变得大于预设明暗对比率。\n[0053] 在步骤504,控制器100通过颜色分析单元150形成关于HSV数据的颜色分布直方图,并确定分布的颜色值当中等于或高于颜色选择临界值的颜色值。\n[0054] 控制器100在步骤505将在步骤504确定的颜色值设置为高于预设颜色值的值。\n即,控制器100将图2A的范围b设置为如同图2B的范围b′一样稠密。\n[0055] 控制器100在步骤506确定至少两个预设颜色值当中的一个颜色值与另一个颜色值是否呈补色关系。如果是,则控制器100从步骤506进入步骤507,否则,控制器100从步骤506进入步骤508。\n[0056] 在步骤507,控制器100将具有已经在步骤503设置的发光度值和饱和度值、以及在步骤505设置的颜色值的HSV数据转换为RGB数据,并在显示单元120上显示RGB数据。\n[0057] 从步骤506进入步骤508的控制器100将至少两个设置的颜色值当中的任何一个颜色值改变为与至少两个设置的颜色值当中的另一个颜色值呈补色关系的另外的颜色值。\n例如,当键区背景颜色为蓝且文本颜色为黑时,控制器100将文本颜色从黑改为与键区背景的蓝色呈补色关系的白。\n[0058] 在步骤509,控制器100将具有已经在步骤503设置的发光度值和饱和度值、以及在步骤508转换的呈补色关系的颜色值的HSV数据转换为RGB数据,并在显示单元120上显示RGB数据。\n[0059] 当背景颜色为黄且文本颜色为蓝时,所显示的由这些颜色构成的屏幕表现为如图\n6A所示的屏幕。另外,当背景颜色为黄绿且文本颜色为蓝时,由这些颜色构成的屏幕表现为如图6B所示的屏幕。\n[0060] 图7示出根据本发明的显示具有两个颜色值的键区屏幕的过程。\n[0061] 控制器100在步骤700利用文本颜色和背景颜色显示正常键区屏幕。\n[0062] 控制器100在步骤701通过光照传感器140确定环境光的亮度强度是否高于预设亮度强度。如果是,则控制器100进入步骤702,否则,控制器100返回步骤700并连续地显示正常屏幕。\n[0063] 控制器100在步骤702将构成键区屏幕的显示数据的RGB数据转换为HSV数据,并在步骤703设置HSV数据的发光度值和饱和度值以便允许HSV数据的明暗对比率大于之前的明暗对比率。\n[0064] 在步骤704,控制器100形成关于文本颜色和背景颜色的颜色分布直方图,并将文本颜色和背景颜色设置为清晰的颜色。即,控制器100将文本颜色和背景颜色的每个颜色范围设置为如图2中所示的一样稠密。\n[0065] 控制器100在步骤705确定设置的文本和背景颜色是否彼此呈补色关系。如果是,则控制器100进入步骤706,否则,控制器100进入步骤707。\n[0066] 控制器100在步骤706通过显示单元120显示具有已经在步骤703设置的发光度值和饱和度值、以及已经在步骤704设置的文本颜色和背景颜色的键区屏幕。\n[0067] 控制器100在步骤707将文本颜色改变为与背景颜色呈补色关系的颜色。例如,当背景颜色为黄绿且文本颜色为白时,控制器100将文本颜色从白改为与背景颜色黄绿呈补色关系的蓝。\n[0068] 控制器100在步骤708通过显示单元120显示具有已经在步骤703设置的发光度值和饱和度值、以及在步骤707设置的背景和文本颜色的键区屏幕。\n[0069] 其间,为了将键区屏幕上的文本设置为可见度高于之前的文本的可见度,本发明中可以进一步包括将文本的浓度设置为比基本文本的浓度浓、或者将文本的尺寸设置为比基本文本的尺寸大的步骤。\n[0070] 虽然已经描述了图6A中所示的键区屏幕601,但是有可能如上所述根据环境光的亮度强度设置具有图标和字母的屏幕600。图标具有几种颜色值,使得可以通过将图标的每种颜色值设置为大于其之前的颜色值来清晰地向用户显示图标的颜色。\n[0071] 此外,可以用这样的方式清晰地向用户显示图标的颜色:使得选择图标的几种颜色值当中的两种颜色值并将其设置为彼此呈补色关系,而且将其余颜色值设置为大于其之前的颜色值。\n[0072] 这样,当环境光的亮度强度变得高于预设亮度强度而使得用户无法准确地辨认屏幕时,本发明增加屏幕的发光度和饱和度,并设置较深的颜色或改变颜色使其呈补色关系,从而允许即便在环境光非常亮时也能清晰地向用户显示移动通信终端的屏幕。\n[0073] 根据本发明,以这样的方式将屏幕显示配置为比之前的屏幕更亮而不消耗电力,使得根据环境光的亮度强度将构成屏幕的显示数据的发光度和饱和度值设置为高于预设发光度和饱和度值,并将颜色值设置为预设颜色值。\n[0074] 这样,本发明改善屏幕的可见度,以使得允许即便在环境光的亮度强度高时用户也能准确地辨认屏幕。
法律信息
- 2021-07-16
未缴年费专利权终止
IPC(主分类): G09G 5/02
专利号: ZL 200910165719.X
申请日: 2009.08.06
授权公告日: 2013.11.27
- 2013-11-27
- 2011-02-16
实质审查的生效
IPC(主分类): G09G 5/02
专利申请号: 200910165719.X
申请日: 2009.08.06
- 2010-12-29
引用专利(该专利引用了哪些专利)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 |
1
| |
2007-10-03
|
2005-11-02
| | |
2
| |
2007-11-28
|
2007-05-24
| | |
3
| |
2008-02-13
|
2007-08-08
| | |
被引用专利(该专利被哪些专利引用)
序号 | 公开(公告)号 | 公开(公告)日 | 申请日 | 专利名称 | 申请人 | 该专利没有被任何外部专利所引用! |