(57)【要約】本発明はスクリーンの輝度を調節する方法を開示し、前記方法は、端末の現在の電池の電力値と現在のスクリーンの輝度値を取得することと、現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることと、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。同時に本発明はスクリーンの輝度を調節する装置をさらに開示する。【選択図】図１
2016539379.tif 000002
【特許請求の範囲】
【請求項１】
スクリーンの輝度を調節する方法であって、
端末の現在の電池の電力値と現在のスクリーンの輝度値を取得することと、
現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることと、
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む、方法。
【請求項２】
端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得することと、
取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして前記少なくとも２つのスクリーンの輝度値に対応する消費電力値をそれぞれ計算することとを更に含む
請求項１に記載の方法。
【請求項３】
前記現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることは、
取得した現在の電池の電力値が設定した閾値より低くない場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より高い輝度範囲を選び取ることと、
取得した現在の電池の電力値が設定した閾値より低い場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より低い輝度範囲を選び取ることとを含む
請求項１又は２に記載の方法。
【請求項４】
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、
前記ターゲットスクリーンの輝度範囲内において選び取った少なくとも２つのスクリーンの輝度値の消費電力値を取得し、隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値を計算することと、
前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、第1リストを確立することと、
前記第1リストにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む
請求項３に記載の方法。
【請求項５】
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、
選び取ったスクリーンの輝度値及び前記スクリーンの輝度値に対応する消費電力値に基づいて、第１曲線グラフを確立することと、
確立した第１曲線グラフを少なくとも２つの関数の直線に変換することと、
最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に、前記現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む
請求項３に記載の方法。
【請求項６】
スクリーンの輝度を調節する装置であって、
端末の現在の電池の電力値と現在のスクリーンの輝度値を取得するように構成される取得モジュールと、
現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取るように構成されるスクリーンの輝度範囲選択モジュールと、
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成されるスクリーンの輝度値確定モジュールとを備える、装置。
【請求項７】
端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得し、および取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして前記少なくとも２つのスクリーンの輝度値に対応する消費電力値を計算するように構成されるスクリーンの輝度値と消費電力値取得モジュールを更に備える
請求項６に記載の装置。
【請求項８】
前記スクリーンの輝度範囲選択モジュールは、更に、
取得した現在の電池の電力値が設定した閾値より低くない場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より高い輝度範囲を選び取り、取得した現在の電池の電力値が設定した閾値より低い場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より低い輝度範囲を選び取るように構成される
請求項６又は７に記載の装置。
【請求項９】
前記スクリーンの輝度値確定モジュールは、
前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値を計算するように構成される消費電力の差分値計算サブモジュールと、
前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、第1リストを確立して保存するように構成される第1リスト確立サブモジュールと、
前記第1リストにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される確定サブモジュールとを備える
請求項８に記載の装置。
【請求項１０】
前記スクリーンの輝度値確定モジュールは、更に、
前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、第１曲線グラフを確立するように構成される第１曲線グラフ確立サブモジュールと、
確立した第１曲線グラフを少なくとも２つの関数の直線に変換するように構成される変換サブモジュールと、
最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される確定サブモジュールとを備える
請求項８に記載の装置。
【請求項１１】
コンピュータ記憶媒体であって、
請求項１〜５のいずれか１項に記載のスクリーンの輝度を調節する方法を実行するためのコンピュータ実行可能な命令を記憶している、コンピュータ記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明はディスプレイ技術分野に関し、特にスクリーンの輝度を調節する方法、装置及び記憶媒体に関する。
【背景技術】
【０００２】
科学技術の不断の発展と進歩に伴い、端末の機能はだんだん複雑になり、例えば撮影機能、手書き機能、音楽再生機能、テレビ電話機能、端末テレビ機能等であり、端末も通常の端末からスマート端末に発展された。しかしながら、端末の機能はだんだん複雑になって、消費電力もだんだん増えてきて、端末の待機時間も端末の急速な発展において早急に解決すべき技術問題となる。
【０００３】
端末の機能がだんだん複雑になり、機能がだんだん強大になるに従って、大型スクリーンの端末もだんだん多くなる。しかし端末のスクリーンが大きければ大きいほど、消費電力もさらに大きい。通常の端末のスクリーンはいずれも発光ダイオード（ＬＥＤ：Ｌｉｇｈｔ  Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）或いは液晶ディスプレイ（ＬＣＤ：Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ）を使い、端末を操作する時に、液晶スクリーンが点灯され、同時に液晶スクリーンのバックライトも点灯される。このように長い時間に液晶スクリーンが点灯されれば電池の電力が消耗され、特に電池の電力の不足の場合に、依然としてフルスクリーンが点灯されると、電池の電力の消耗を加速化する。
【０００４】
現在の端末の省電力の方法は非常に多い。例えば、省電力の材料を採用すること、バックグランド実行プログラムを採用すること、昼と夜を区別すること等の方法があり、これを除いて部分表示領域に対する省電力の方法もある。これらの方法はいずれも省電力の目的を実現することができるが、この期間に多すぎるユーザー参与を必要とし、かつ省電力の効果も明らかでない。
【発明の概要】
【発明が解決しようとする課題】
【０００５】
これを鑑みて、本発明の実施形態は、スクリーンの輝度を調節する方法、装置及び記憶媒体を提供して、端末の電力を節約することができる。
【課題を解決するための手段】
【０００６】
前記目的を実現するために、本発明の実施形態は、スクリーンの輝度を調節する方法を提供し、前記方法は、
端末の現在の電池の電力値と現在のスクリーンの輝度値を取得することと、
現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることと、
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。
【０００７】
好ましくは、前記方法は、
端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得することと、
取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして別に前記少なくとも２つのスクリーンの輝度値に対応する複数の消費電力値を計算することとを更に含む。
【０００８】
好ましくは、前記現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることは、
取得した現在の電池の電力値が設定した閾値より低くない場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より高い輝度範囲を選び取ることと、
取得した現在の電池の電力値が設定した閾値より低い場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より低い輝度範囲を選び取ることとを含む。
【０００９】
好ましくは、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、
前記ターゲットスクリーンの輝度範囲内において選び取った少なくとも２つのスクリーンの輝度値の消費電力値を取得し、隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値（ｄｉｆｆｅｒｅｎｃｅ  ｖａｌｕｅ）を計算することと、
前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、第1リストを確立することと、
前記第1リストにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。
【００１０】
好ましくは、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、
選び取ったスクリーンの輝度値及び前記スクリーンの輝度値に対応する消費電力値に基づいて、第１曲線グラフを確立することと、
確立した第１曲線グラフを少なくとも２つの関数の直線に変換することと、
最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に、前記現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。
【００１１】
本発明の実施形態は、スクリーンの輝度を調節する装置をさらに提供し、前記装置は、
端末の現在の電池の電力値と現在のスクリーンの輝度値を取得するように構成される取得モジュールと、
現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取るように構成されるスクリーンの輝度範囲選択モジュールと、
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成されるスクリーンの輝度値確定モジュールとを備える。
【００１２】
好ましくは、前記装置は、
端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得し、および取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして前記少なくとも２つのスクリーンの輝度値に対応する消費電力値を計算するように構成されるスクリーンの輝度値と消費電力値取得モジュールを更に備える。
【００１３】
好ましくは、前記スクリーンの輝度範囲選択モジュールは、更に、取得した現在の電池の電力値が設定した閾値より低くない場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より高い輝度範囲を選び取り、取得した現在の電池の電力値が設定した閾値より低い場合、前記ターゲットスクリーンの輝度範囲として前記現在のスクリーンの輝度値より低い輝度範囲を選び取るように構成される。
【００１４】
好ましくは、前記スクリーンの輝度値確定モジュールは、
前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値を計算するように構成される消費電力の差分値計算サブモジュールと、
前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、第1リストを確立して保存するように構成される第1リスト確立サブモジュールと、
前記第1リストにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される確定サブモジュールとを備える。
【００１５】
好ましくは、前記スクリーンの輝度値確定モジュールは、更に、
前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、第１曲線グラフを確立するように構成される第１曲線グラフ確立サブモジュールと、
確立した第１曲線グラフを少なくとも２つの関数の直線に変換するように構成される変換サブモジュールと、
最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される確定サブモジュールとを備える。
【００１６】
本発明の実施形態は、コンピュータ記憶媒体を更に提供し、コンピュータ記憶媒体は、上記のスクリーンの輝度を調節する方法を実行するためのコンピュータ実行可能な命令を記憶している。
【００１７】
本発明の実施形態はスクリーンの輝度を調節する方法、装置及び記憶媒体を提供し、前記方法は、端末の現在の電池の電力値と現在のスクリーンの輝度値を取得することと、現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることと、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。本発明の実施形態による技術的解決手段を利用して、現在の電池の電力値に応じてリアルタイムに１つの輝度範囲を選定し、この輝度範囲内でスクリーンの輝度値として第1曲線グラフの上で微分値の最小である一つの点を選び取って、省電力の目的を達成する。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施形態に係るスクリーンの輝度を調節する方法の流れを示す図である。
【図２】本発明の実施形態に係るスクリーンの輝度を調節する装置を示す図である。
【図３】本発明の実施形態に係る最適な省電力のスキャンを実現する流れを示す図である。
【図４】本発明の実施形態に係るスクリーンの輝度−消費電力の曲線グラフを示す図である。
【図５】本発明の実施形態に係るテーブルを検索する方法によってスクリーンの輝度を調節することを実現する方法の流れを示す図である。
【図６】本発明の実施形態に係る関数の方法によってスクリーンの輝度を調節することを実現する方法の流れを示す図である。
【発明を実施するための形態】
【００１９】
以下、図面を参照して本発明の好ましい実施形態を詳細に説明する。以下、説明する好ましい実施形態は、本発明を説明および解析するためにのみ用いられ、本発明を限定することに用いられるものではない。
【００２０】
図１は本発明の実施形態に係るスクリーンの輝度を調節する方法の流れを示す図である。図１に示すように、前記方法は以下のステップを含む。
【００２１】
ステップＳ１０１：端末の現在の電池の電力値と現在のスクリーンの輝度値を取得する。
【００２２】
ステップＳ１０２：現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取る。
【００２３】
ここで、取得した現在の電池の電力値が設定した閾値より低くない場合、前記現在のスクリーンの輝度値より高い輝度範囲を選び取って前記ターゲットスクリーンの輝度範囲とする。取得した現在の電池の電力値が設定した閾値より低い場合、前記現在のスクリーンの輝度値より低い輝度範囲を選び取って前記ターゲットスクリーンの輝度範囲とする。
【００２４】
ステップＳ１０３：前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示する。
【００２５】
本発明の実施形態において、更に前記方法は、端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得し、取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして前記少なくとも２つのスクリーンの輝度値に対応する消費電力値をそれぞれ計算することを含む。
【００２６】
前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、また隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値を計算し、前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、第1リストを確立して保存し、即ち第1リストがスクリーンの輝度値−消費電力の差分値テーブルであり、前記スクリーンの輝度値−消費電力の差分値テーブルにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そしてこのスクリーンの輝度値によってスクリーンの輝度を表示することを含む。
【００２７】
ここで、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することは、更に前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、第１曲線グラフを確立し、即ち第１曲線グラフがスクリーンの輝度値−消費電力値の曲線グラフであり、確立したスクリーンの輝度値−消費電力値の曲線グラフを少なくとも２つの関数の直線に変換し、そして最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することを含む。
【００２８】
図２は本発明の実施形態に係るスクリーンの輝度を調節する装置を示す図であり、図２に示すように、前記装置は、取得モジュール２０１、スクリーンの輝度範囲選択モジュール２０２、およびスクリーンの輝度値確定モジュール２０３を備える。
【００２９】
取得モジュール２０１は、端末の現在の電池の電力値と現在のスクリーンの輝度値を取得するように構成される。
【００３０】
スクリーンの輝度範囲選択モジュール２０２は、現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取るように構成される。
【００３１】
スクリーンの輝度値確定モジュール２０３は、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される。
【００３２】
本発明の実施形態において、前記装置は更にスクリーンの輝度値と消費電力値取得モジュール２０４を備える。
【００３３】
スクリーンの輝度値と消費電力値取得モジュール２０４は、端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値を取得し、取得した端末の最小のスクリーンの輝度値と最大のスクリーンの輝度値の範囲内に、徐々に増加するまたは徐々に減少する方式によって等間隔に少なくとも２つのスクリーンの輝度値を選び取り、そして前記少なくとも２つのスクリーンの輝度値に対応する消費電力値をそれぞれ計算するように構成される。
【００３４】
好ましくは、スクリーンの輝度範囲選択モジュール２０２は、更に、取得した現在の電池の電力値が設定した閾値より低くない場合、前記現在のスクリーンの輝度値より高い輝度範囲を選び取って前記ターゲットスクリーンの輝度範囲とし、取得した現在の電池の電力値が設定した閾値より低い場合、前記現在のスクリーンの輝度値より低い輝度範囲を選び取って前記ターゲットスクリーンの輝度範囲とするように構成される。
【００３５】
好ましくは、前記スクリーンの輝度値確定モジュール２０３は、消費電力の差分値計算サブモジュール、第1リスト確立サブモジュール、および確定サブモジュールを備える。
【００３６】
消費電力の差分値計算サブモジュールは、前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、また隣接する２つのスクリーンの輝度値に対応する消費電力値の消費電力の差分値を計算するように構成される。
【００３７】
第1リスト確立サブモジュールは、前記ターゲットスクリーンの輝度範囲内の少なくとも２つのスクリーンの輝度値および対応する消費電力の差分値に応じて、スクリーンの輝度値−消費電力の差分値テーブルである第1リストを確立して保存するように構成される。
【００３８】
確定サブモジュールは、前記スクリーンの輝度値−消費電力の差分値テーブルにおいて、最小の消費電力の差分値に対応するスクリーンの輝度値を選択し、そしてこのスクリーンの輝度値によってスクリーンの輝度を表示するように構成される。
【００３９】
好ましくは、前記スクリーンの輝度値確定モジュール２０３は更に第１曲線グラフ確立サブモジュール、変換サブモジュール、および確定サブモジュールを備える。
【００４０】
第１曲線グラフ確立サブモジュールは、前記ターゲットスクリーンの輝度範囲内において、少なくとも２つのスクリーンの輝度値を選び取り、そして選び取った各輝度値に対応する消費電力値を取得し、スクリーンの輝度値−消費電力値の曲線グラフである第１曲線グラフを確立するように構成される。
【００４１】
変換サブモジュールは、確立したスクリーンの輝度値−消費電力値の曲線グラフを少なくとも２つの関数の直線に変換するように構成される。
【００４２】
確定サブモジュールは、最小の斜度の直線を見つけ、そして前記最小の斜度の直線上に現在のスクリーンの輝度値との差分値が最小であるスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示するように構成される。
【００４３】
実際の使用において、前記取得モジュール２０１、スクリーンの輝度範囲選択モジュール２０２、スクリーンの輝度値確定モジュール２０３、スクリーンの輝度値と消費電力値取得モジュール２０４はいずれも中央処理ユニット（ＣＰＵ：Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）、或いはディジタル信号処理（ＤＳＰ：Ｄｉｇｉｔａｌ  Ｓｉｇｎａｌ  Ｐｒｏｃｅｓｓｏｒ）、或いはマイクロ・プロセッサ（ＭＰＵ：Ｍｉｃｒｏ  Ｐｒｏｃｅｓｓｏｒ  Ｕｎｉｔ）、或いはフィールド・プログラマブル・ゲート・アレイ（ＦＰＧＡ：Ｆｉｅｌｄ  Ｐｒｏｇｒａｍｍａｂｌｅ  Ｇａｔｅ  Ａｒｒａｙ）等によって実現されることができる。前記ＣＰＵ、ＤＳＰ、ＭＰＵ、ＦＰＧＡはいずれも端末、例えば携帯端末に内臓することができる。
【００４４】
図３は本発明の実施形態に係る最適な省電力のスキャンを実現する流れを示す図であり、図３に示すように、ａｎｄｒｏｉｄ端末のオペレーティングシステムを例とし、残りの端末のオペレーティングシステムは似ている。
【００４５】
端末のオペレーティングシステムに入った後に、もしも端末がスクリーンの輝度値−消費電力値の曲線グラフ（いくつかのメーカーが提供される）を提供することができる場合、直接に使用する。もしも提供することができない場合、最小のスクリーンの輝度値（スクリーンがオフの状況である）と最大のスクリーンの輝度値（端末が最大の輝度を支持する）を設定し、それから最大のスクリーンの輝度値と最小のスクリーンの輝度値の間において輝度が均一に徐々に増加するまたは徐々に減少することによって等間隔に複数の輝度値を選び取る（例えば１００個或いは１０００個を選択する）。スクリーンのオフから最も明るさに至る過程中に順序に一つ一つのスクリーンの輝度値の消費電力の状況をスキャンし、そして一つ一つのスクリーンの輝度値および対応する消費電力値を記録する。図４に示すように、ＬＣＤのスクリーンの輝度の値の範囲（図４における横軸は輝度の値の範囲である）を「０−２５５」に設定し、０と２５５はそれぞれ最小のスクリーンの輝度値と最大のスクリーンの輝度値に対応する（図４における縦軸はスクリーンの輝度値の範囲である）。各携帯端末に対して、いずれもこの２５６個の輝度の等級に対応するシステムの消費電力値をテストし、スクリーンの輝度値−消費電力値を確立して保存する。
【００４６】
上記機能を実現する応用モジュールの名称は、具体的に最低の電源指示ライトモジュール（ＬＰＬ：Ｌｏｗｅｓｔ  Ｐｏｗｅｒ  Ｌｉｇｈｔ）であってもよい。
【００４７】
図５は本発明の実施形態に係るテーブルを検索する方法によってスクリーンの輝度を調節することを実現する方法の流れを示す図であり、図５に示すように、前記方法は以下のステップを含む。
【００４８】
ステップＳ５０１：システム電力取得インターフェイスに応じて現在の電池の電力値を取得する。
【００４９】
ａｎｄｒｏｉｄのオペレーティングシステムにおいて、登録して電力変化の同報メッセージを受信することによって現在の電池の電力値を取得する。
【００５０】
ステップＳ５０２：システムの光センサの関連のインターフェイスによって現在のスクリーンの輝度値を取得する。
【００５１】
ａｎｄｒｏｉｄのオペレーティングシステムにおいて、光覚のドライバプログラムの中から現在の自動光覚のスクリーンの輝度値を取得することができる。
【００５２】
ステップＳ５０３：現在の電池の電力値と現在のスクリーンの輝度値に応じて、一つのスクリーンの輝度範囲を選定する。
【００５３】
ステップＳ５０４：前記スクリーンの輝度範囲内に少なくとも２つのスクリーンの輝度値を選び取り、そして全て隣接する２つのスクリーンの輝度値の消費電力の間の差分値を計算し、そして最小の消費電力の差分値を取得する。
【００５４】
携帯設備のスクリーンがオフ時の最小のスクリーンの輝度値と最も明るさ表示時の最大のスクリーンの輝度値を取得し、最小のスクリーンの輝度値と最大のスクリーンの輝度値の間を等間隔に分け、いくつかの部分に分け（例えば１００組或いは１０００組に分ける）、それからスクリーンのオフから最も明るさに至る過程中に順序に一つ一つのスクリーンの輝度値の消費電力の状況をスキャンし（電流の変化による）、そして隣接する２つのスクリーンの輝度値に対応する消費電力値の差分値を記録し、例えばＬＢと記録する。端末はこのいくつか（１００個或いは１０００個）のスクリーンの輝度値及びそれに対応する消費電力の差分値ＬＢを記憶するためのスクリーンの輝度値−消費電力の差分値テーブル（例えばスクリーンの輝度値が４０であるときに消費電力値が０．２５ｍａであり、輝度値が４１である時に消費電力値が０．２７ｍａである。ＬＢ値は０．２７−０．２５＝０．０２ｍａであり、４１−０．０２と記録する）を確立する。以下のテーブル１に示すようである。
【００５５】
【表１】
2016539379.tif 000003
【００５６】
ステップＳ５０５：前記消費電力の差分値のうち最小のＬＢ値に対応するスクリーンの輝度値をシステムのスクリーン表示の輝度に設定する。
【００５７】
図６は本発明の実施形態に係る関数の方法によってスクリーンの輝度を調節することを実現する方法の流れを示す図であり、図６に示すように、前記方法は以下のステップを含む。
【００５８】
ステップＳ６０１：システム電力取得インターフェイスに応じて現在の電池の電力値を取得する。
【００５９】
ａｎｄｒｏｉｄのオペレーティングシステムにおいて、登録して電力変化の同報メッセージを受信することによって現在の電池の電力値を取得する。
【００６０】
ステップＳ６０２：システムの光センサの関連のインターフェイスによって現在のスクリーンの輝度値を取得する。
【００６１】
ａｎｄｒｏｉｄのオペレーティングシステムにおいて、光覚のドライバプログラムの中から現在の自動光覚のスクリーンの輝度値を取得することができる。
【００６２】
ステップＳ６０３：現在の電池の電力値と現在のスクリーンの輝度値に応じて、一つのスクリーンの輝度範囲を選定する。
【００６３】
ステップＳ６０４：前記スクリーンの輝度範囲が選び取った各輝度値の消費電力値に基づいて、スクリーンの輝度値−消費電力値の曲線グラフを確立し、確立した輝度値−消費電力値の曲線グラフを少なくとも２つの関数の直線に変換し、関数グラフに属している、スクリーンの輝度範囲内の全てスクリーンの輝度値の直線方程式を検索し、それから以下の通りの原則に従って選ぶ。即ち、全部直線の方程式のうち斜度ｋ値が最小である直線を選び、直線を選んだ後に、直線上に現在のスクリーンの輝度値との差分値の絶対値が最小である点を選択する。
【００６４】
携帯設備のスクリーンのオフ時の最小のスクリーンの輝度値と最も明るさ表示時の最大のスクリーンの輝度値を取得し、最小のスクリーンの輝度値と最大のスクリーンの輝度値の間を等間隔に分け、いくつかの部分に分け（例えば１００組或いは１０００組に分ける）、それからスクリーンのオフから最も明るさに至る過程中に順序に一つ一つのスクリーンの輝度値の消費電力の状況をスキャンし（電流の変化による）、順序に一つ一つのスクリーンの輝度値及び対応する消費電力値を記録し、クリーンの輝度値−消費電力値の曲線グラフを確立して保存する。両点間のクリーンの輝度値−消費電力値用直線の表現式の表示によれば、全ての点に対応する関数は一つ一つのセグメントの十分に小さい直線で繋がることであり、この端末のクリーンの輝度値−消費電力値に関する関数を導出する（セグメント関数であり、各セグメントが直線である）。
【００６５】
いくつかの実際に得られたデータから見ると、ＬＣＤディスプレイのスクリーンの輝度値−消費電力値は線形関係を呈しなくて、曲線形を呈する。しかし微分の思想で見ると、この曲線は実際に一つ一つのセグメントの十分に短い直線から構成されたことである。この直線の関数をＹ＝ｋｘ＋ｂに設定し、そのうちＹが電圧であり、ｘがスクリーンの輝度値であり、ｂが補正係数であり、ｋが斜度である。異なる種類のＬＣＤに対して、更に異なる輝度範囲にあって、斜度ｋと補正係数ｂはいずれも違いがある。輝度の細い粒子によっていくつかの範囲に分割する（例えば１００個の範囲、或いは１０００個の範囲に分割し、もっと多くてもよい）。このように全ての十分に小さい範囲に対して一つの斜度がｋである直線と見なすことができ、同時に全ての十分に小さい範囲に対して対応する補正係数を調整する。
【００６６】
データによって関連する公式を導出し、各スクリーンの輝度範囲内の直線の方程式を取得する。
【００６７】
以下、具体的な実施形態でシステムのスクリーンが設定するスクリーンの輝度値を説明する。以下のようないくつかのグループのデータを得ると仮定し、フォーマットがスクリーンの輝度値−消費電力値であり、最大の誤差を０．０５と設定する。
【００６８】
１−３．１    ２−５．２    ３−７．３２    ４−９．４８    ５−１１．６
両点によって一つの直線を確定することができ、１−３．１と２−５．２によってｙ＝２．１ｘ＋１を取得することができる。
【００６９】
３−７．３２にとって、ｘ＝３を上記の式に代入して、ｙ＝７．３を得り、ｙ＝７．３と７．３２の間の誤差が０．０２＜０．０５であり、許容可能な範囲内にある。
【００７０】
４−９．４８にとって、ｘ＝４を上記の式に代入して、ｙ＝９．４を得り、ｙ＝９．４と９．４８の間の誤差が０．０８＞０．０５であり、この直線に４−９．４８のこの点がないことを確定し、次に上面の解を求める方法と似ていて、続いて４−９．４８と５−１１．６を利用して新しい直線の方程式を構成する。
【００７１】
スクリーンの輝度値−消費電力値（電流）の関係を確定した後に、現在の電池の電力に応じて１つの自由に移動するスクリーンの輝度範囲を選び、例えば電池の電力が設定した閾値より低い場合に、このスクリーンの輝度範囲を低い箇所へ移動させ（前提は現在の自動の輝度値がこの移動範囲内にある）、例えば現在のスクリーンの輝度値がｘである時、このスクリーンの輝度範囲を「ｘ−６、ｘ」と設定し、電池の電力が前記閾値より低くない場合に、スクリーンの輝度範囲を高い箇所へ移動させ、例えば現在のスクリーンの輝度値がｘである時、このスクリーンの輝度範囲を「ｘ、ｘ＋５」と設定し、またこのスクリーンの輝度範囲内の全てのスクリーンの輝度値が関数グラフ上でいくつかの直線の方程式を含むことを見つけ、それから以下の通りの原則に従って選ぶ。全部直線の方程式のうち斜度ｋ値が最小であるのを選び、直線を選んだ後に、直線上に現在のスクリーンの輝度値との差分値の絶対値が最小である点を選択する。ここで、前記閾値は実際の応用情況に応じて柔軟に設定することができる。
【００７２】
以下は、実施形態を挙げて説明し、例えば現在のスクリーンの輝度値が１００であり、現在の電池の電力が高くて、８６％であり、スクリーンの輝度範囲を「１００、１０５」に設定し、それでは前の関数の生成の過程に応じて、１００−１０５上に３条の直線があると仮定する。例えば、
スクリーンの輝度値が９８〜１０１の間の点は直線ｙ＝１．５８ｘ＋０．８の上にある。
【００７３】
スクリーンの輝度値が１０２、１０３の点は直線ｙ＝１．５２ｘ＋１．２の上にある。
【００７４】
スクリーンの輝度値が１０４〜１０８の間の点は直線ｙ＝１．６ｘ−２．１の上にある。
【００７５】
それでは１０２、１０３のこの両点がある直線の直線の斜度が最小であることを容易に発見する。
【００７６】
１０２、１０３のこの二つの点において、１０２と１００の差分値が１０３と１００の差分値より小さいので、この時にシステムのスクリーンのスクリーンの輝度値を１０２に設定する。
【００７７】
ステップＳ６０５：この点のスクリーンの輝度値をシステムの輝度に設置する。
【００７８】
本発明の実施形態はコンピュータ記憶媒体をさらに提供し、前記コンピュータ記憶媒体には、コンピュータ実行可能な命令を記憶し、前記コンピュータ実行可能な命令は、上記のスクリーンの輝度を調節する方法を実行するためである。
【００７９】
上述したように、本発明の実施形態はスクリーンの輝度を調節する方法、装置及び記憶媒体を提供し、前記方法は、端末の現在の電池の電力値と現在のスクリーンの輝度値を取得することと、現在のスクリーンの輝度値を基準として、取得した現在の電池の電力値に適応するターゲットスクリーンの輝度範囲を選び取ることと、前記ターゲットスクリーンの輝度範囲内において選び取った各輝度値に対応する消費電力値に基づいて、前記現在の電池の電力値に適応するスクリーンの輝度値を選択し、そして選択したスクリーンの輝度値によってスクリーンの輝度を表示することとを含む。本発明の実施形態による技術的解決手段を利用して、端末の現在の電池の電力によってスクリーン表示の輝度値を調整し、省電力の目的を達成し、ユーザーの使用体験を向上させる。
【００８０】
本分野の当業者は、本発明の実施形態が方法、システムまたはコンピュータプログラム製品として提供されることができると理解すべきである。従って、本発明は、ハードウェア実施形態、ソフトウェア実施形態、またはハードウェア実施形態およびソフトウェア実施形態を組み合わせた形態を使用することができる。しかも、本発明は、コンピュータ使用可能プログラムコードを含む１つ以上のコンピュータで使用可能な記憶媒体（磁気ディスク記憶装置と光メモリなどを含むがこれらに限られない）に実施されるコンピュータプログラム製品の形態を使用することができる。
【００８１】
本発明は、本発明の実施形態による方法、装置（システム）とコンピュータプログラム製品のフローチャートおよび／またはブロック図を参照して説明される。コンピュータプログラム命令によってフローチャートの各プロセスおよび／ブロック、およびフローチャートおよび／ブロックのプロセスおよび／またはブロックの組み合わせを実現することができると理解すべきである。これらのコンピュータプログラム命令を汎用コンピュータ、専用コンピュータ、組み込みプロセッサまたは他のプログラム可能データ処理装置のプロセッサとして１つのマシンを生成することができ、それによってコンピュータまたは他のプログラム可能データ処理装置のプロセッサで実行された命令によりフローチャートの１つのプロセスまたは複数のプロセスおよび／ブロック図における指定された機能を実現するための装置を生成する。
【００８２】
これらのコンピュータプログラム命令がコンピュータまたは他のプログラム可能データ処理装置が特定のモードで動作することをガイドすることができるコンピュータ可読メモリに記憶されることもでき、それによって、当該コンピュータ可読メモリに記憶された命令により命令装置が含まれる製造品を生成し、当該命令装置がフローチャートの１つ以上のプロセスおよび／またはブロック図の１つ以上のブロックにおける指定された機能を実現する。
【００８３】
これらのコンピュータプログラム命令がコンピュータまたは他のプログラム可能データ処理装置にロードされることができ、それによってコンピュータまたは他のプログラム可能データ処理装置で実行された命令によりフローチャートの１つ以上のプロセスおよび／またはブロック図の１つ以上のブロックにおける指定された機能を実現するためのステップを提供する。
【００８４】
以上は、本発明を詳細に説明したが、本発明はこれらに限定されず、本分野の当業者にとって、本発明の原理に応じて各種類の修正を行うことができる。したがって、本発明の原理に応じて行われた修正は、いずれも本発明の保護範囲に含まれるべきである。
【図１】
2016539379.tif 000004
【図２】
2016539379.tif 000005
【図３】
2016539379.tif 000006
【図５】
2016539379.tif 000007
【図６】
2016539379.tif 000008
【図４】
2016539379.tif 000009
【国際調査報告】
2016539379.tif 000010
2016539379.tif 000011
2016539379.tif 000012
2016539379.tif 000013