(57)【特許請求の範囲】
【請求項１】
表示インタフェースにおける画素のオリジナルのグレースケール値として副画素毎の濃淡を表す階調値を取得するステップと、
前記画素に対して前記オリジナルのグレースケール値を別のグレースケール値に変換して前記画素の変換されたグレースケール値を取得するステップと、
前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するステップとを含み、
前記画素に対して前記オリジナルのグレースケール値を別のグレースケール値に変換して前記画素の変換されたグレースケール値を取得するステップは、
現在の環境輝度を検出するサブステップと、
前記現在の環境輝度に基づいて、グレースケール変換のための、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データ、またはグレースケール変換の変換関数を選択するサブステップと、
選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップ、または、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するサブステップとを含み、
前記現在の環境輝度値に基づいて、スクリーンの表示輝度値を調整するステップと、
調整されたスクリーンの異なる位置の輝度と設定輝度値との関係を判断するステップと、
調整されたスクリーンの異なる位置の輝度と設定輝度値との関係の判断結果に基づいて、前記異なる位置に対して異なる程度でグレースケールを調整するステップとを更に含むこと
を特徴とする表示輝度の調整方法。
【請求項２】
前記画素に対して前記オリジナルのグレースケール値を別のグレースケール値に変換して前記画素の変換されたグレースケール値を取得するステップは、
前記環境輝度値が所定輝度値以下である場合、前記画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得するステップとを含むこと
を特徴とする請求項１に記載の表示輝度の調整方法。
【請求項３】
前記表示インタフェースにおける画素のオリジナルのグレースケール値として副画素毎の濃淡を表す階調値を取得するステップの前に、
表示インタフェースにおける画素の輝度値を検出するステップと、
検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するステップと、
設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するステップとを更に含み、
前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するステップにおいて、前記位置が特定された画素のグレースケール値を調整すること
を特徴とする請求項１に記載の表示輝度の調整方法。
【請求項４】
前記位置が特定された各画素に応じて、異なる入力グレースケール値と出力グレースケール値との対応関係を確立するステップと、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値が、グレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記出力グレースケール値が前記入力グレースケール値より大きいように、前記入力グレースケール値と出力グレースケール値との比の値が１以上であり、
スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基づいてスクリーンの表示インタフェースにおける画素の出力グレースケール値を調整するステップとを更に含むこと
を特徴とする請求項３に記載の表示輝度の調整方法。
【請求項５】
表示インタフェースにおける画素のオリジナルのグレースケール値として副画素毎の濃淡を表す階調値を取得するための第一取得モジュールと、
前記画素毎に前記オリジナルのグレースケール値を別のグレースケール値に変換して画素の変換されたグレースケール値を取得するための変換モジュールと、
前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するための第一調整モジュールとを含み、
前記変換モジュールは、
現在の環境輝度を検出するための検出サブモジュールと、
前記現在の環境輝度に基づいて、グレースケール変換のための、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データ、またはグレースケール変換の変換関数を選択するための選択サブモジュールと、
選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を決定するための照会サブモジュール、または、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を決定するための算出サブモジュールとを含み、
前記現在の環境輝度値に基づいて、スクリーンの表示輝度値を調整するスクリーンの表示輝度値調整モジュールと、
調整されたスクリーンの異なる位置の輝度と設定輝度値との関係を判断し、調整されたスクリーンの異なる位置の輝度と設定輝度値との関係の判断結果に基づいて、前記異なる位置に対して異なる程度でグレースケールを調整するグレースケール調整モジュールとをさらに含むこと
を特徴とする表示輝度調整装置。
【請求項６】
前記変換モジュールは、
前記検出サブモジュールにより検出された現在の環境輝度が所定輝度値以下である場合、前記画素毎に前記オリジナルのグレースケール値を別のグレースケール値に変換して画素の変換されたグレースケール値を取得すること
を特徴とする請求項５に記載の表示輝度調整装置。
【請求項７】
前記装置は、
表示インタフェースにおける画素のオリジナルのグレースケール値として副画素毎の濃淡を表す階調値を取得する前に、表示インタフェースにおける画素の輝度値を検出するための第二検出モジュールと、
検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するための第二判断モジュールと、
設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するための決定モジュールとをさらに含み、
前記第一調整モジュールは、前記位置が特定された画素のグレースケール値を調整すること
を特徴とする請求項５に記載の表示輝度調整装置。
【請求項８】
前記装置は、
前記位置が特定された各画素に応じて、異なる入力グレースケール値と出力グレースケール値との対応関係を確立するための確立モジュールであって、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値がグレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記出力グレースケール値が前記入力グレースケール値より大きいように、前記入力グレースケール値と出力グレースケール値との比の値が１以上である確立モジュールを更に含み、
前記第一調整モジュールは、スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基づいてスクリーンの表示インタフェースにおける画素の出力グレースケールを調整すること
を特徴とする請求項７に記載の表示輝度調整装置。
【請求項９】
コンピュータを動作させるとき、請求項１乃至４のいずれか一項に記載の表示輝度の調整方法をコンピュータに実行させるコンピュータプログラム。
【請求項１０】
請求項９に記載のコンピュータプログラムが記憶されたコンピュータ読み取り可能記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本開示は、画像処理技術の分野に関し、特に、表示輝度の調整方法及び装置に関する。
【背景技術】
【０００２】
日常生活では、多くの人が眠りに落ちる前に、携帯電話などのスマートデバイスを使用する習慣を持っている。この時、明かりをつけると、電力が無駄に消費されるだけでなく、人に影響も与える。明かりをつけなければ、極めて低い輝度の環境（例えば、夜間、０．００１lux）において、ほとんどの人が携帯電話の輝度を減少させる。しかしながら、現在において輝度はＬＣＤバックライト回路、構造、制御モード及びコストによって制約されるため、このような極めて暗い環境（例えば、夜間、０．００１lux）では、マートデバイスを使用する場合に、目に大きなダメージを与える。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
本開示は、表示輝度の調整方法及び装置を提供する。
【課題を解決するための手段】
【０００４】
本発明の実施形態の第１の側面によると、表示インタフェースにおける画素のオリジナルのグレースケール値を取得するステップと、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップと、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するステップとを含む表示輝度の調整方法が提供される。
【０００５】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、グレースケール変換された、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データを取得するサブステップと、前記対応関係データから前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップとを含む、または、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、グレースケール変換の変換関数を取得するサブステップと、前記変換関数及び前記画素のオリジナルのグレースケール値に基づいて、画素毎に変換されたグレースケール値を算出するサブステップとを含む。
【０００６】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、現在の環境輝度を検出するサブステップと、前記現在の環境輝度に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するサブステップと、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップ、または選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するサブステップとを含む。
【０００７】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、前記オリジナルのグレースケール値の表示桁数を取得するサブステップと、前記オリジナルのグレースケール値の表示桁数に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するサブステップと、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップまたは、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するサブステップとを含む。
【０００８】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、現在の環境輝度値を検出するサブステップと、前記現在の環境輝度値が設定輝度値以下である場合、前記画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得するサブステップとを含む。
【０００９】
望ましくは、前記方法は、環境輝度値を検出するステップと、前記環境輝度値に基づいて、スクリーンの表示輝度値を調整するステップと、調整されたスクリーンの現在輝度値と設定輝度値との関係を判断するステップと、現在輝度値が第一設定輝度値より低いと判断された場合、第一種類のグレースケール値を調整するステップと、現在輝度値が第二設定輝度値より高いと判断された場合、第二種類のグレースケール値を調整するステップとを更に含む。
【００１０】
望ましくは、前記表示インタフェースにおける画素のオリジナルのグレースケール値を取得するステップの前に、前記方法は、表示インタフェースにおける画素の輝度値を検出するステップと、検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するステップと、設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するステップと、前記位置が特定された画素のグレースケール値を調整するステップとを更に含む。
【００１１】
望ましくは、前記方法は、スクリーンで表示された色空間の値を取得するステップと、取得された前記色空間の値に基いて前記表示インタフェースにおいて各画素のグレースケール値を調整するステップとを更に含む。
【００１２】
望ましくは、前記方法は、各画素に応じて、複数グループの入力グレースケール値と出力グレースケール値との対応関係を確立するステップであって、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値がグレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記入力グレースケール値と出力グレースケール値との比の値が１以上であるステップと、スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基いてスクリーンの表示インタフェースにおける画素の出力輝度値を調整するステップとを更に含む。
【００１３】
本開示の第２の側面によると、表示インタフェースにおける画素のオリジナルのグレースケール値を取得するように構成された取得モジュールと、前記画素毎にグレースケール変換して前記画素の変換されたグレースケール値を取得するように構成された変換モジュールと、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するように構成された調整モジュールとを含む表示輝度調整装置が提供される。
【００１４】
望ましくは、前記変換モジュールは、グレースケール変換された、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データを取得するように構成された取得サブモジュールと、前記対応関係データから前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成された照会サブモジュールとを含む、または、グレースケール変換の変換関数を取得するように構成された取得サブモジュールと、前記変換関数及び前記画素のオリジナルのグレースケール値に基づいて、各画素毎の変換されたグレースケール値を算出するように構成された算出サブモジュールとを含む。
【００１５】
望ましくは、前記変換モジュールは、更に、現在の環境輝度値を検出するように構成された第一検出サブモジュールと、前記現在の環境輝度に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するように構成された選択サブモジュールとを含み、前記照会サブモジュールは選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成されおり、または、前記算出サブモジュールは、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するように構成されている。
【００１６】
望ましくは、前記変換モジュールは、更に、前記オリジナルのグレースケール値の表示桁数を取得するように構成された取得サブモジュールと、前記オリジナルのグレースケール値の表示桁数に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するように構成された選択サブモジュールと、を含み、前記照会サブモジュールは、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成されており、または、前記算出サブモジュールは、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するように構成されている。
【００１７】
望ましくは、前記変換モジュールは、現在の環境輝度値を検出するように構成された検出サブモジュールと、前記現在の環境輝度値が設定輝度値以下である場合、前記画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得するように構成された変換サブモジュールとを含む。
【００１８】
望ましくは、前記装置は、環境輝度値を検出するように構成された第一検出モジュールと、前記環境輝度値に基づいて、スクリーンの表示輝度値を調整するように構成された第二調整モジュールと、調整されたスクリーンの現在輝度値と設定輝度値との関係を判断するように構成された第一判断モジュールと、を更に含み、前記第一調整モジュールは、現在輝度値が第一設定輝度値より低いと判断された場合、第一種類のグレースケール値を調整し、現在輝度値が第二設定輝度値より高いと判断された場合、第二種類のグレースケール値を調整するように構成されている。
【００１９】
望ましくは、前記装置は、前記表示インタフェースにおける画素のオリジナルのグレースケール値を取得する前に、表示インタフェースにおける画素の輝度値を検出するように構成された第二検出モジュールと、検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するように構成された第二判断モジュールと、設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するように構成された特定モジュールとをさらに含み、前記第一調整モジュールは、前記位置が特定された画素のグレースケール値を調整するように構成されている。
【００２０】
望ましくは、前記装置は、スクリーンで表示された色空間の値を取得するように構成された第二取得モジュールをさらに含み、前記第一調整モジュールは、取得された前記色空間の値に基いて、前記表示インタフェースにおける各画素のグレースケール値を調整するように構成されている。
【００２１】
望ましくは、前記装置は、各画素に応じて、複数グループの入力グレースケール値と出力グレースケール値との対応関係を確立するように構成された確立モジュールであって、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値がグレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記入力グレースケール値と出力グレースケール値との比の値が１以上である確立モジュールを更に含み、前記第一調整モジュールは、スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基いてスクリーンの表示インタフェースにおける画素の出力輝度値を調整するように構成されている。
【００２２】
本開示の第３の側面によると、プロセッサと、前記プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備え、前記プロセッサは、表示インタフェースにおいて各画素のオリジナルのグレースケール値を取得し、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得し、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するように構成されている表示輝度調整装置が提供される。
【００２３】
本開示の実施形態による技術案は、以下の有益な効果がある。
【００２４】
輝度が極めて低い環境で、表示システムに極めて低い輝度を出力させて、目へのダメージを減少させ、照明デバイスがないという低輝度環境に適用する。更に、あるアプリケーションではなく、表示内容全体に有効する。このように、各アプリケーションに対して別々に相応の夜間モードを開発する必要ではなく、リソースファイルのサイズを小さくさせて、記憶空間を節約し、かつ、操作が簡単であり、ユーザー体験がよくなる。                
【００２５】
前述の一般的な記述と次に続く詳細な記述の両方は、例示ためだけのものであり、本発明を限定するものではないと理解されるべきである。
【図面の簡単な説明】
【００２６】
本明細書に取り入れられその一部を構成する添付図面は、本発明と整合する実施形態を例示し、詳細な説明とともに本発明の原理を説明するのに役立つものである。
【００２７】
【図１】一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図２】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図３】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図４】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図５】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図６】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図７ａ】もう一つの実施形態に係るオリジナルの表示インタフェースを示す模式図である。
【図７ｂ】もう一つの実施形態に係る変換されたの表示インタフェースを示す模式図である。
【図８】もう一つの実施形態に係るグレースケール変換曲線を示す模式図である。
【図９】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図１０】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図１１】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図１２】もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
【図１３】一つの実施形態に係る表示輝度調整装置を示すブロック図である。
【図１４】一つの実施形態に係る変換モジュールを示すブロック図である。
【図１５】もう一つの実施形態に係る変換モジュールを示すブロック図である。
【図１６】もう一つの実施形態に係る変換モジュールを示すブロック図である。
【図１７】もう一つの実施形態に係る変換モジュールを示すブロック図である。
【図１８】もう一つの実施形態に係る変換モジュールを示すブロック図である。
【図１９】もう一つの実施形態に係る表示輝度調整装置を示すブロック図である。
【図２０】もう一つの実施形態に係る表示輝度調整装置を示すブロック図である。
【図２１】もう一つの実施形態に係る表示輝度調整装置を示すブロック図である。
【図２２】もう一つの実施形態に係る表示輝度調整装置を示すブロック図である。
【図２３】一つの実施形態に係る表示輝度を調整するための装置を示すブロック図である。
【発明を実施するための形態】
【００２８】
以下に、本発明の実施例を詳細に説明する。前記実施例の実例が図面において示されるが、異なる図面における同一の符号は、特に示さない限り、同一又は類似の要素を表す。例示的な実施例の以下の説明に記載されている実施形態は、本発明と一致する全ての実施形態を表すものではない。逆に、それらは、添付の特許請求の範囲に記載の本発明に関連する態様と一致する装置及び方法の単なる例示である。
【００２９】
本開示の実施形態において、輝度が低い場合には、表示インタフェースのグレースケール値を変更することで目にダメージを与えないだけでなく、画像の諧調に影響に与えないという効果に達する。
【００３０】
図１は、一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図１に示すように、当該表示輝度の調整方法は端末に利用され、以下のようなステップを含む。
【００３１】
ステップＳ１１において、表示インタフェースにおける画素のオリジナルのグレースケール値を取得する。
【００３２】
ステップＳ１２において、画素に対してグレースケール変換して画素の変換されたグレースケール値を取得する。
【００３３】
ステップＳ１３において、画素の変換されたグレースケール値に基づいて、表示インタフェースのグレースケール値を調整する。
【００３４】
本実施形態において、表示インタフェースのグレースケール値を調整することで、表示インタフェースの輝度及びコントラスト比を変更し、これによって、環境輝度が低い場合には、グレースケールが低下された表示インタフェースのバックライトの透過率を低減させることで、表示インタフェース全体の輝度及びコントラスト比が明らかに低減し、スクリーンからユーザーの視力を保護することができる。しかも、低輝度環境において、表示インタフェースの輝度及びコントラスト比の低減により表示画像の諧調に対する影響が小さいため、ユーザーが画像の諧調に対する要求を満足できるし、端末の消費電力を節約できるし、ユーザー体験がよくなる。
【００３５】
図２はもう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図２に示すように、望ましくは、ステップＳ１２は、以下のようなサブステップを含む。
【００３６】
サブステップＳ２１において、グレースケール変換された後の、画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データを取得する。
【００３７】
サブステップＳ２２において、対応関係データから画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会する。
【００３８】
図３はもう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図３に示すように、望ましくは、ステップＳ１２は、以下のようなサブステップを含む。
【００３９】
サブステップＳ３１において、グレースケール変換の変換関数を取得する。
【００４０】
サブステップＳ３２において、変換関数及び各画素のオリジナルのグレースケール値に基づいて、画素毎に変換されたグレースケール値を算出する。
【００４１】
選択可能な技術案において、グレースケール変換の対応関係データを予め設定し、対応関係データ基づいて画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会してもよく、グレースケール変換の変換関数を予め設定し、変換関数基づいて画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出してもいい。これによって、  グレースケール変換を行ったグレースケール値を迅速かつ正確に決定することができるし、表示インタフェースの輝度及びコントラスト比が現在の環境輝度に適応するように調整されることで、ユーザーの視力にダメージを与えることを前提に、画像の諧調の品質を確保することができる。
【００４２】
望ましくは、上述の対応関係データは、ランダムに選択されて均一に分布されたオリジナルのグレースケール値と、これに対応する変換されたグレースケール値と、を含む。例えば、オリジナルのグレースケール値が０〜２５５である場合には、対応関係データは、１０個のオリジナルのグレースケール値に対応すう変換されたグレースケール値を含み、以下の表１に示される。
【００４３】
【表１】
0006722653.tif 000002
【００４４】
表１中の対応関係データにより、グレースケール変換曲線をフィッテングすることができ、当該曲線に基づいて、オリジナルのグレースケール値全体に対応する変換されたグレースケール値を取得することができる。
【００４５】
図４はもう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図４に示すように、望ましくは、ステップＳ１２は、以下のようなサブステップを含む。
【００４６】
サブステップＳ４１において、現在の環境輝度を検出する。
【００４７】
サブステップＳ４２において、現在の環境輝度に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択する。
【００４８】
サブステップＳ４３において、選択された対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会したり、または選択された変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出する。
【００４９】
選択可能な技術案において、更に、環境輝度に基づいて相応のグレースケール変換の対応関係データまたは変換関数を選択することができる。即ち、異なる環境輝度下で、表示インタフェースのグレースケールに対する調整は、異なる輝度変換基準を利用する。例えば、環境輝度は０．００１ｌｕｘである場合、対応関係表Ａを選択してグレースケール変換を行う。環境輝度は０．００３ｌｕｘである場合、対応関係表Ｂを選択してグレースケール変換を行う。異なる環境輝度下で、表示インタフェースのグレースケールに対する調整目標も異なる。環境輝度に基づいて、相応の対応関係データまたは関数を選択し、表示インタフェースの輝度及びコントラスト比を環境輝度に適応させ、これによって、スクリーンからユーザーの視力を保護することができ、ユーザー体験がよくなる。
【００５０】
図５はもう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。
図５に示すように、望ましくは、ステップＳ１２は、以下のようなサブステップを含む。
【００５１】
サブステップＳ５１において、オリジナルのグレースケール値の表示桁数を取得する。
【００５２】
サブステップＳ５２において、オリジナルのグレースケール値の表示桁数に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択する。
【００５３】
サブステップＳ５３において、選択された対応関係データに基づいて、画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会したり、または選択された変換関数に基づいて、画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出する。
【００５４】
選択可能な技術案において、更に、グレースケール値の表示桁数に基づいて、相応のグレースケール変換のの対応関係データまたは変換関数を選択することができる。例えば、グレースケール値の表示桁数が８ビットである場合、対応関係表１を選択してグレースケールを変換する。グレースケール値の表示桁数は１０ビットである場合、対応関係表２を選択してグレースケールを変換する。このように、グレースケールの調整を、異なる表示パラメーターを有する表示インタフェースに適応することができる。即ち、表示パラメーターを有するアプリケーションに対して、いずれも当該方法を利用してグレースケールを調整することができ、適用範囲がより広くなる。
【００５５】
図６は、もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図６に示すように、望ましくは、ステップＳ１２は、以下のようなサブステップを含む。
【００５６】
サブステップＳ６１において、現在の環境輝度値を検出する。
【００５７】
サブステップＳ６２において、現在の環境輝度値が設定輝度値以下である場合、画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得する。
【００５８】
選択可能な技術案において、環境輝度がある程度より低い場合（例えば、環境輝度が０．１ｌｕｘ以下である）のみに、表示インタフェースに対してグレースケールを調整し、これによって、環境輝度に基づいて表示インタフェースのグレースケールを頻繁に調整することを回避でき、端末処理能力及び電力消費を節約でき、ユーザー体験がよくなる。
【００５９】
図７ａ及び図７ｂに示すように、明るい部分にグレースケール値が明らかに低減する。このように、バックライトの透過率を低減させ、全体の輝度を明らかに低減させ、画面のコントラスト比も低減する。低輝度環境において、コントラスト比の低減が画像の諧調に対する影響は小さいため、ユーザーの要求を十分に満足することができる。
【００６０】
表示プロセッサ（ＡＰの表示プロセッサまたはＤＤＩＣ）において、一連のルックアップテーブルを設定し、相応のルックアップテーブルを照会して、オリジナルのグレースケールデータを変換し、具体的には、どのルックアップテーブルを呼び出すかは、環境輝度に応じて自動または手動で選択されることができる。ルックアップテーブルは、一連の数字であり、内容がグレースケールのビット数によって異なる。グレースケールが８ビットで表現する場合には、ルックアップテーブルのオリジナルのグレースケール値及び変換されたグレースケール値は０〜２５５である。グレースケールが１０ビットで表現する場合には、ルックアップテーブルのオリジナルのグレースケール値及び変換されたグレースケール値は０〜１０２３である。
【００６１】
図８に示すように、例えば、オリジナルのグレースケール値はＡ直線であり、Ｂ曲線をルックアップテーブルと選択すれば、データにおいてグレースケール値が２５５から１７５に変換され、その時、ルックアップテーブル中の２５６番目のユニットは、（１７５／２５５）＊２５５であるはずである。グレースケール値が１５０から９０に変換される時、ルックアップテーブル中のグレースケール値１５０が対応する数字は（９０／１５０）＊２５５であるはずである。ルックアップテーブルにおいて、２の８乗及び２の１０乗に対して正規化処理を行う。
【００６２】
図９は、もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図９に示すように、当該方法はさらに以下のようなステップを含む。
【００６３】
ステップＳ９１において、環境輝度値を検出する。
【００６４】
ステップＳ９２において、環境輝度値に基づいて、スクリーンの表示輝度値を調整する。
【００６５】
ステップＳ９３において、調整されたスクリーンの現在輝度値と設定輝度値との関係を判断する。
【００６６】
ステップＳ９４において、現在輝度値が第一設定輝度値より低いと判断された場合、第一種類のグレースケール値を調整する。
【００６７】
ステップＳ９５において、現在輝度値が第二設定輝度値より高いと判断された場合、第二種類のグレースケール値を調整する。
【００６８】
環境輝度が低い場合、端末はまずスクリーンの表示輝度を自動的に調節するが、調節されたスクリーンの表示輝度が、ユーザーとって依然として高すぎる可能性がある。しかも、ユーザーがあるアプリケーションを開いた後、スクリーンの表示輝度が依然として、輝度を調節する前の輝度を回復する。このため、ユーザー体験がよくない。選択可能な技術案において、スクリーンの輝度を調節した後、スクリーンにおける異なる輝度を再度判断し、輝度がある部分に応じて輝度を調節する。図７ａに示すように、スクリーンは、上半部分のグレースケール値が大きくて、輝度が低いため、再度グレースケールを調整することが必要ではない。スクリーンは、下半部分のグレースケール値が小さくて、輝度が高いため、スクリーンの下半部分のみを調節することができる。このように、如何なる状況下で、スクリーンの表示インタフェースの輝度を効果的に低減でき、スクリーンからユーザーの視力を保護することができる。
【００６９】
図１０は、もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図１０に示すように、望ましくは、前記表示インタフェースにおける画素のオリジナルのグレースケール値を取得するステップの前に、当該方法はさらに以下のようなステップを含む。
【００７０】
ステップＳ１０１において、表示インタフェースにおける画素の輝度値を検出する。
【００７１】
ステップＳ１０２において、検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断する。
【００７２】
ステップＳ１０３において、設定輝度値を超えていると判断された場合、設定輝度値を超える画素の所在位置情報を特定する。
【００７３】
ステップＳ１０４において、位置が特定された画素のグレースケール値を調整する。
【００７４】
選択可能な技術案において、スクリーンにおいて各画素の輝度に基いて、画素のグレースケールを調整する。このように、スクリーンの表示インタフェースの輝度を迅速かつ正確に低減でき、スクリーンからユーザーの視力を保護することができる。
【００７５】
図１１は、もう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図１１に示すように、当該方法はさらに以下のようなステップを含む。
【００７６】
ステップＳ１１１において、スクリーンで表示された色空間の値を取得する。
【００７７】
ステップＳ１１２において、取得された色空間の値に基いて、表示インタフェースにおける各画素のグレースケール値を調整する。
【００７８】
選択可能な技術案において、スクリーンで表示された色空間の値（即ち、スクリーンのあるカラーモードで表示される色数によって構成された範囲分野に対応する数値である）を更に取得し、色域空間に応じてグレースケールを調節する。このように、スクリーンの輝度に対する調整は、スクリーンの性能をよく適合し、輝度を調整する効果がよくなり、ユーザーの視力を保護することができる。
【００７９】
図１２はもう一つの実施形態に係る表示輝度の調整方法を示すフローチャートである。図１２に示すように、望ましくは、当該方法は、以下のステップを更に含む。
【００８０】
ステップＳ１２１において、各画素に応じて、入力グレースケール値と出力グレースケール値との対応関係を確立する。対応関係としては、入力グレースケール値と出力グレースケール値との比の値が、グレースケール値の大きさに応じて非直線的または直線的に変化することであり、入力グレースケール値と出力グレースケール値との比の値が１以上である。
【００８１】
ステップＳ１２２において、スクリーンの輝度値が設定輝度値より高いことが取得された場合、比の値に基いてスクリーンの表示インタフェースにおける画素の出力グレースケール値を調整する。
【００８２】
選択可能な技術案において、グレースケール調整の対応関係を予め確立し、調整後のスクリーンのグレースケール値が調整前のスクリーンのグレースケール値より大きい。このように、調整後のスクリーンの輝度が低くなり、ユーザーの視力を保護することができる。
【００８３】
本実施形態において、輝度が極めて低い環境で、表示システムへ極めて低い輝度を出力させて、目へのダメージを減少させ、照明デバイスがないという低輝度環境に適用する。
【００８４】
更に、あるアプリケーションではなく、表示内容全体に有効する。このように、各アプリケーションに対して別々に相応の夜間モードを開発する必要ではなく、リソースファイルのサイズを小さくさせて、記憶空間を節約し、かつ、操作が簡単であり、ユーザー体験がよくなる。
【００８５】
図１３は一つの実施形態に係る表示輝度調整装置を示すブロック図である。図１３に示すように、当該装置は、表示インタフェースにおける画素のオリジナルのグレースケール値を取得するように構成された第一取得モジュール１３０１と、前記画素毎にグレースケール変換して前記画素の変換されたグレースケール値を取得するように構成された変換モジュール１３０２と、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するように構成された第一調整モジュール１３０３とを含む。
【００８６】
図１４は一つの実施形態に係る変換モジュールを示すブロック図である。図１４に示すように、望ましくは、変換モジュール１３０２は、グレースケール変換された、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データを取得するように構成された取得サブモジュール１４１と、前記対応関係データから前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成された照会サブモジュール１４２とを含む。
【００８７】
図１５はもう一つの実施形態に係る変換モジュールを示すブロック図である。図１５に示すように、望ましくは、変換モジュール１３０２は、グレースケール変換の変換関数を取得するように構成された取得サブモジュール１５１と、前記変換関数及び前記画素のオリジナルのグレースケール値に基づいて、画素毎に変換されたグレースケール値を算出するように構成された算出サブモジュール１５２とを含む。
【００８８】
図１６はもう一つの実施形態に係る変換モジュールを示すブロック図である。図１６に示すように、望ましくは、変換モジュール１３０２は、現在の環境輝度を検出するように構成された検出サブモジュール１６１と、前記現在の環境輝度に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するように構成された選択サブモジュール１６２と、照会サブモジュール１６３或は算出サブモジュール１６４と、を含む。前記照会サブモジュール１６３は選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成されおり、または、算出サブモジュール１６４は、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するように構成されている。
【００８９】
図１７はもう一つの実施形態に係る変換モジュールを示すブロック図である。図１７に示すように、望ましくは、変換モジュール１３０２は、前記オリジナルのグレースケール値の表示桁数を取得するように構成された取得サブモジュール１７１と、前記オリジナルのグレースケール値の表示桁数に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するように構成された選択サブモジュール１７２と、を含み、前記照会サブモジュール１７３は、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するように構成されており、または、前記算出サブモジュール１７４は、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するように構成されている。
【００９０】
図１８はもう一つの実施形態に係る変換モジュールを示すブロック図である。図１８に示すように、望ましくは、変換モジュール１３０２は、現在の環境輝度値を検出するように構成された検出サブモジュール１８１と、前記現在の環境輝度値が設定輝度値以下である場合、前記画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得するように構成された変換サブモジュール１８２とを含む。
【００９１】
図１９はもう一つの実施形態に係る変換モジュールを示すブロック図である。図１９に示すように、望ましくは、前記装置は、環境輝度値を検出するように構成された第一検出モジュール１３０４と、前記環境輝度値に基づいて、スクリーンの表示輝度値を調整するように構成された第二調整モジュール１３０５と、調整されたスクリーンの現在輝度値と設定輝度値との関係を判断するように構成された第一判断モジュール１３０６と、を更に含み、前記第一調整モジュール１３０３は、現在輝度値が第一設定輝度値より低いと判断された場合、第一種類のグレースケール値を調整し、現在輝度値が第二設定輝度値より高いと判断された場合、第二種類のグレースケール値を調整するように構成されている。
【００９２】
図２０はもう一つの実施形態に係る変換モジュールを示すブロック図である。図２０に示すように、望ましくは、前記装置は、表示インタフェースにおける画素のオリジナルのグレースケール値を取得する前に、表示インタフェースにおける画素の輝度値を検出するように構成された第二検出モジュール１３０７と、検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するように構成された第二判断モジュール１３０８と、設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するように構成された特定モジュール１３０９と、をさらに含み、前記第一調整モジュール１３０３は、前記位置が特定された画素のグレースケール値を調整するように構成されている。
【００９３】
図２１はもう一つの実施形態に係る変換モジュールを示すブロック図である。図２１に示すように、望ましくは、前記装置は、スクリーンで表示された色空間の値を取得するように構成された第二取得モジュール１３１０をさらに含み、前記第一調整モジュール１３０３は、取得された前記色空間の値に基いて前記表示インタフェースにおいて各画素のグレースケール値を調整するように構成されている。
【００９４】
図２２はもう一つの実施形態に係る変換モジュールを示すブロック図である。図２２に示すように、望ましくは、前記装置は、複数グループの各画素に応じて、入力グレースケール値と出力グレースケール値との対応関係を確立するように構成された確立モジュールであって、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値がグレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記入力グレースケール値と出力グレースケール値との比の値が１以上である確立モジュール１３１１を更に含み、前記第一調整モジュール１３０３は、スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基いてスクリーンの表示インタフェースにおける画素の出力輝度値を調整するように構成されている。
【００９５】
上述の実施形態の装置に対して、その各モジュールが操作を実行する具体的な方法は、関する方法実施形態において詳細に説明するため、ここで説明しない。
【００９６】
本開示は、更に、プロセッサと、前記プロセッサによって実行可能な命令を記憶するように構成されたメモリと、を備え、前記プロセッサは、表示インタフェースにおいて各画素のオリジナルのグレースケール値を取得し、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得し、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するように構成されている表示輝度調整装置を提供する。
【００９７】
図２３は、一つの実施形態に係る表示輝度調整装置を示すブロック図である。例えば、装置２３００は、スマートフォン、パーソナルコンピュータ、ポータブルコンピュータ、タブレットコンピュータなどである。
【００９８】
図２３を照会すると、装置２３００は、処理ユニット２３０２と、メモリ２３０４と、電源ユニット２３０６と、マルチメディアユニット２３０８と、オーディオユニット２３１０と、入力／出力（Ｉ／Ｏ）インタフェース２３１２と、センサユニット２３１４と、通信ユニット２３１６と、のうち１つ以上の構成要素を備えてもよい。
【００９９】
処理ユニット２３０２は、一般的に、表示、電話、データ通信、カメラ動作及びレコーディング動作に関連する動作等の装置２３００の全体の動作を制御するように構成されている。処理ユニット２３０２は、上述した方法の全てのステップ又は一部のステップを実行するために、命令を実行するための１つ以上のプロセッサ２３２０を備えてもよい。また、処理ユニット２３０２は、１つ以上のモジュールを備え、これにより処理ユニット２３０２と他のユニットとの間で相互に通信できるようにしてもよい、例えば、処理ユニット２３０２は、マルチメディアモジュールを備え、これによりマルチメディアユニット２３０８と処理ユニット２３０２との間でインタラクションを行うことができるようにしてもよい。
【０１００】
メモリ２３０４は、装置２３００の動作をサポートするために様々な種類のデータを記憶するように構成されている。かかるデータの例としては、装置２３００上で動作する幾つかのアプリケーション又は幾つかの方法のための命令、連絡先データ、電話帳データ、メッセージ、写真、ビデオ等が含まれる。メモリ２３０４は、任意のタイプの揮発性若しくは不揮発性メモリ装置、又は、これらの組合わせを用いて構成されてもよく、例えば、スタティックランダムアクセスメモリ（ＳＰＲＡＭ）、電気的消去可能プログラマブルリードオンリーメモリ（ＥＥＰＲＯＭ）、消去可能プログラマブルリードオンリーメモリ（ＥＰＲＯＭ）、プログラマブルリードオンリーメモリ（ＰＲＯＭ）、リードオンリーメモリ（ＲＯＭ）、磁気メモリ、フラッシュメモリ、磁気ディスク又は光学ディスク等を用いて構成されてもよい。
【０１０１】
電源ユニット２３０６は、装置２３００の様々なユニットに電力を供給するように構成されている。電源ユニット２３０６は、電源管理システム、１つ以上の電源、並びに、装置２３００のための電力の生成、管理及び分配に関連する他のユニットを備えてもよい。
【０１０２】
マルチメディアユニット２３０８は、前記装置２３００とユーザとの間に出力インタフェースを提供するように構成されたスクリーンを備えてもよい。幾つかの実施形態では、スクリーンは、液晶ディスプレイ（ＬＣＤ）及びタッチパネル（ＴＰ）を備えてもよい。スクリーンがタッチパネルを備える場合には、スクリーンは、ユーザから入力信号を受信するタッチスクリーンとして実現することができる。タッチパネルは、１つ以上のタッチセンサを含み、タッチパネル上でのタッチ、スワイプ及びジェスチャーを検知する。タッチセンサは、タッチ又はスワイプ動作の境界を検知するだけでなく、タッチ又はスワイプ動作している時間、及び、タッチ又はスワイプ動作に関連する圧力を検知してもよい。幾つかの実施形態において、マルチメディアユニット２３０８は、フロントカメラ及び／又はリアカメラを備える。フロントカメラ及び／又はリアカメラは、装置２３００が撮影モード又はビデオモード等の動作モードになっている場合に、外部のマルチメディアデータムを受信してもよい。フロントカメラ及びリアカメラの各々は、固定光学レンズシステムであってもよいし、フォーカス及び光学ズーム機能を有していてもよい。
【０１０３】
オーディオユニット２３１０は、オーディオ信号を出力及び／又は入力するように構成されている。例えば、オーディオユニット２３１０は、装置２３００が通話モード、レコーディングモード及び音声認識モード等の動作モードになっている場合に外部のオーディオ信号を受信するように構成されたマイクロフォン（「ＭＩＣ」）を備える。更に、受信したオーディオ信号は、メモリ２３０４に記憶されてもよいし、通信ユニット２３１６を介して送信されてもよい。ある実施形態において、オーディオユニット２３１０は、更に、オーディオ信号を出力するラウドスピーカーを備える。
【０１０４】
Ｉ／Ｏインタフェース２３１２は、処理ユニット２３０２と周辺インタフェースモジュールとの間を接続するインタフェースを提供するように構成されている。周辺インタフェースモジュールとしては、キーボード、クリックホイール、ボタン等がある。ボタンは、限定されるものではないが、ホームボタン、ボリュームボタン、スタートボタン及びロックボタンを備えてもよい。
【０１０５】
センサユニット２３１４は、１つ以上のセンサを備え、装置２３００の様々な態様の状態評価を提供する。例えば、センサユニット２３１４は、装置２３００のオン／オフ状態、装置２３００のユニット（例えば、表示スクリーン及びキーパッド）の相対位置、装置２３００は又は装置２３００のユニット位置の変化、装置２３００に接触するユーザの有無、装置２３００の方向又は加速／減速、及び、装置２３００の温度の変化を検知してもよい。センサユニット２３１４は、いかなる物理的接触をすることなく、近くの物体の存在を検知するように構成された近接センサを備えてもよい。更に、センサユニット２３１４は、画像アプリケーションで使用されるために、ＣＭＯＳ又はＣＣＤイメージセンサ等の光センサを備えてもよい。ある実施形態において、センサユニット２３１４は、加速度センサ、ジャイロセンサ、磁気センサ、圧力センサ又は温度センサを備えてもよい。
【０１０６】
通信ユニット２３１６は、装置２３００と他の装置との間の有線通信又は無線通信を可能にするように構成されている。装置２３００は、ＷｉＦｉ（登録商標）、２Ｇ若しくは３Ｇ、又は、これらの組合わせ等の標準規格に基づく無線ネットワークにアクセスすることができる。例示的な一実施形態において、通信ユニット２３１６は、放送チャネルを介して外部の放送管理システムから放送信号又は放送関連情報を受信する。もう一つの例示的な一実施形態において、通信ユニット２３１６は、更に、近距離無線通信（ＮＦＣ）モジュールを備え、短距離通信を可能にしている。例えば、ＮＦＣモジュールは、無線自動識別（ＲＦＩＤ）技術、赤外線通信協会（ＩｒＤＡ）技術、超広帯域（ＵＷＢ）技術、ブルートゥース（登録商標）（ＢＴ）技術、又は、他の技術などに基づいて実現されてもよい。
【０１０７】
例示的な実施形態において、上述した方法を実施するために、装置２３００は、特定用途向け集積回路（ＡＳＩＣ）、デジタル信号プロセッサ（ＤＳＰ）、デジタル信号処理デバイス（ＤＳＰＤ）、プログラマブル（プログラムで制御可能な）論理デバイス（ＰＬＤ）、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、コントローラ、マイクロコントローラ、マイクロプロセッサ、又は、他の電子部品等の１つ以上の電子的要素を用いて実現されてもよい。
【０１０８】
例示の実施形態において、更に、命令を含む非一時的なコンピュータ読み取り可能な記録媒体が提供される。命令を含む非一時的なコンピュータ読み取り可能な記録媒体とは、命令を含むメモリ２３０４等である。命令は、上述した方法を実施するために、装置２３００のプロセッサ２３２０によって実行可能である。例えば、非一時的なコンピュータ読み取り可能な記録媒体は、ＲＯＭ、ＲＡＭ、ＣＤ−ＲＯＭ、磁気テープ、フロッピーディスク（登録商標）、光データ記憶装置等であってもよい。
【０１０９】
非一時的なコンピュータ読み取り可能な記録媒体が提供される。非一時的なコンピュータ読み取り可能な記録媒体における命令が携帯端末のプロセッサによって実行されると、携帯端末は、表示輝度の調整方法を実行することができる。この方法は、表示インタフェースにおける画素のオリジナルのグレースケール値を取得するステップと、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップと、前記画素の変換されたグレースケール値に基づいて、前記表示インタフェースのグレースケール値を調整するステップとを含む。
【０１１０】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、グレースケール変換された、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を含む対応関係データを取得するサブステップと、前記対応関係データから前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップとを含む。
または、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、グレースケール変換の変換関数を取得するサブステップと、前記変換関数及び前記画素のオリジナルのグレースケール値に基づいて、画素毎に変換されたグレースケール値を算出するサブステップとを含む。
【０１１１】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、現在の環境輝度を検出するサブステップと、前記現在の環境輝度に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するサブステップと、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップ、または選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するサブステップとを含む。
【０１１２】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、前記オリジナルのグレースケール値の表示桁数を取得するサブステップと、前記オリジナルのグレースケール値の表示桁数に基づいて、グレースケール変換のための対応関係データまたは変換関数を選択するサブステップと、選択された前記対応関係データに基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を照会するサブステップまたは、選択された前記変換関数に基づいて、前記画素のオリジナルのグレースケール値に対応する変換されたグレースケール値を算出するサブステップとを含む。
【０１１３】
望ましくは、前記画素に対してグレースケール変換して前記画素の変換されたグレースケール値を取得するステップは、現在の環境輝度値を検出するサブステップと、前記現在の環境輝度値が設定輝度値以下である場合、前記画素に対してグレースケール変換して、画素の変換されたグレースケール値を取得するサブステップとを含む。
【０１１４】
望ましくは、前記方法は、環境輝度値を検出するステップと、前記環境輝度値に基づいて、スクリーンの表示輝度値を調整するステップと、調整されたスクリーンの現在輝度値と設定輝度値との関係を判断するステップと、現在輝度値が第一設定輝度値より低いと判断された場合、第一種類のグレースケール値を調整するステップと、現在輝度値が第二設定輝度値より高いと判断された場合、第二種類のグレースケール値を調整するステップとを更に含む。
【０１１５】
望ましくは、前記表示インタフェースにおける画素のオリジナルのグレースケール値を取得するステップの前に、前記方法は、表示インタフェースにおける画素の輝度値を検出するステップと、検出された表示インタフェースにおける画素の輝度値が設定輝度値を超えているか否かを判断するステップと、設定輝度値を超えていると判断された場合、前記設定輝度値を超える画素の所在位置情報を特定するステップと、前記位置が特定された画素のグレースケール値を調整するステップとを更に含む。
【０１１６】
望ましくは、前記方法は、スクリーンで表示された色空間の値を取得するステップと、取得された前記色空間の値に基いて前記表示インタフェースにおいて各画素のグレースケール値を調整するステップとを更に含む。
【０１１７】
望ましくは、前記方法は、各画素に応じて、複数グループの入力グレースケール値と出力グレースケール値との対応関係を確立するステップであって、前記対応関係としては、前記入力グレースケール値と前記出力グレースケール値との比の値がグレースケール値の大きさに応じて非直線的または直線的に変化することであり、前記入力グレースケール値と出力グレースケール値との比の値が１以上であるステップと、スクリーンの輝度値が設定輝度値より高いことが取得された場合、前記比の値に基いてスクリーンの表示インタフェースにおける画素の出力輝度値を調整するステップとを更に含む。
【０１１８】
当業者にとって、本発明の他の実施形態は、ここで開示された本発明の明細書及び実施態様から明らかである。本願は、本発明の一般的原則に従い、且つ、当該技術分野において知られ又は慣行的に実施されている範囲内での本発明からの逸脱を含む、本開示の変形、使用又は適用をカバーすることを意図している。明細書及び実施例は、例示的なもののみが考慮されているが、本発明の真の範囲及び趣旨は、添付の特許請求の範囲基づいて示されることが意図されている。
【０１１９】
本発明は、上述され、且つ、添付の図面に示された厳密な構成に限定されるものではなく、本発明の範囲から逸脱することなく様々な修正及び変更が可能であることは明らかである。本発明の範囲は、添付の特許請求の範囲基づいてのみ限定されることが意図されている。
【０１２０】
［関連出願への相互参照］
本出願は、２０１５年１月１５日に中国国家知識産権局に出願された中国特許出願第２０１５１００２０８６１．０号に基づくとともに当該出願への優先権を主張し、その全体の内容が参照によってここに取り込まれる。
【図１】
0006722653.tif 000003
【図２】
0006722653.tif 000004
【図３】
0006722653.tif 000005
【図４】
0006722653.tif 000006
【図５】
0006722653.tif 000007
【図６】
0006722653.tif 000008
【図７ａ】
0006722653.tif 000009
【図７ｂ】
0006722653.tif 000010
【図８】
0006722653.tif 000011
【図９】
0006722653.tif 000012
【図１０】
0006722653.tif 000013
【図１１】
0006722653.tif 000014
【図１２】
0006722653.tif 000015
【図１３】
0006722653.tif 000016
【図１４】
0006722653.tif 000017
【図１５】
0006722653.tif 000018
【図１６】
0006722653.tif 000019
【図１７】
0006722653.tif 000020
【図１８】
0006722653.tif 000021
【図１９】
0006722653.tif 000022
【図２０】
0006722653.tif 000023
【図２１】
0006722653.tif 000024
【図２２】
0006722653.tif 000025
【図２３】
0006722653.tif 000026