(57)【要約】【課題】有機発光ダイオードディスプレイの動作を制御する装置を提供する。【解決手段】有機発光ダイオード（ＯＬＥＤ）ディスプレイの動作を制御することができるシステムオンチップ（ＳｏＣ）は、第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、第１制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をＯＬＥＤディスプレイに出力する第２変換回路と、を含む。【選択図】      図１
2014059563.tif 000002
【特許請求の範囲】
【請求項１】
有機発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：ＯＬＥＤ）ディスプレイの動作を制御することができるシステムオンチップ（Ｓｙｓｔｅｍ  Ｏｎ  Ｃｈｉｐ：ＳｏＣ）において、
第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、
第１制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値を前記ＯＬＥＤディスプレイに出力する第２変換回路と、
を含むＳｏＣ。
【請求項２】
第２制御値に基づいて元のＲＧＢ値のうちの少なくとも１つの値を調節し、該調節の結果によって、前記第１ＲＧＢ値を生成する補償回路をさらに含む請求項１に記載のＳｏＣ。
【請求項３】
レジスタと、
ユーザ入力値を受信するユーザインターフェースと、
前記ユーザインターフェースから出力された前記ユーザ入力値に基づいて、前記第１制御値と前記第２制御値とを生成し、前記第１制御値と前記第２制御値とを前記レジスタに保存するＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）と、
をさらに含む請求項２に記載のＳｏＣ。
【請求項４】
レジスタと、
前記元のＲＧＢ値を処理するために実行されるアプリケーションプログラムの種類を判断し、該判断の結果に基づいて、前記第１制御値と前記第２制御値とを生成し、前記第１制御値と前記第２制御値とを前記レジスタに保存するＣＰＵと、
をさらに含む請求項２に記載のＳｏＣ。
【請求項５】
前記ＣＰＵは、
前記ＯＬＥＤディスプレイでディスプレイされる領域別の位置情報に基づいて、前記領域別の前記第１制御値と前記領域別の前記第２制御値とを生成し、
前記調節回路は、前記領域別の前記第１制御値に基づいて、前記領域別に前記輝度値と前記彩度値とを排他的に調節し、
前記補償回路は、前記領域別の前記第２制御値に基づいて、前記領域別に前記元のＲＧＢ値のうちの少なくとも１つを調節して、前記領域別に前記第１ＲＧＢ値を生成する請求項４に記載のＳｏＣ。
【請求項６】
前記元のＲＧＢ値のそれぞれの累積分布と定義されるヒストグラムパターンを分析し、該分析の結果を出力する統計的分析回路と、
前記分析の結果に基づいて、前記第１制御値と前記第２制御値とを生成する制御値生成回路と、
をさらに含む請求項２に記載のＳｏＣ。
【請求項７】
有機発光ダイオード（ＯＬＥＤ）ディスプレイの動作を制御することができるモバイルアプリケーションプロセッサにおいて、
第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、
第１制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値を前記ＯＬＥＤディスプレイに出力する第２変換回路と、
第２制御値に基づいて元のＲＧＢ値のうちの少なくとも１つを調節して、前記第１ＲＧＢ値を生成する補償回路と、
前記元のＲＧＢ値を出力するディスプレイコントローラと、
を含むモバイルアプリケーションプロセッサ。
【請求項８】
レジスタと、
ユーザ入力値を受信するユーザインターフェースと、
前記ユーザインターフェースから出力された前記ユーザ入力値に基づいて、前記第１制御値と前記第２制御値とを生成し、前記第１制御値と前記第２制御値とを前記レジスタに保存するＣＰＵと、
をさらに含む請求項７に記載のモバイルアプリケーションプロセッサ。
【請求項９】
レジスタと、
前記元のＲＧＢ値を処理するために実行されるアプリケーションプログラムの種類を判断し、該判断の結果に基づいて、前記第１制御値と前記第２制御値とを生成し、前記第１制御値と前記第２制御値とを前記レジスタに保存するＣＰＵと、
をさらに含む請求項７に記載のモバイルアプリケーションプロセッサ。
【請求項１０】
有機発光ダイオード（ＯＬＥＤ）ディスプレイと、
第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、
第１制御値に基づいて、前記輝度値と前記彩度値とを調節する調節回路と、
調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された前記第２ＲＧＢ値を前記ＯＬＥＤディスプレイに出力する第２変換回路と、
第２制御値に基づいて元のＲＧＢ値のうちの少なくとも１つを調節して、前記第１ＲＧＢ値を生成する補償回路と、
前記元のＲＧＢ値を出力するディスプレイコントローラと、
を含む携帯用電子装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、イメージデータ処理技術に係り、特に、視覚的認知的明るさ（ｖｉｓｕａｌ  ｐｅｒｃｅｉｖｅｄ  ｂｒｉｇｈｔｎｅｓｓ）を保持しながらも、消費電力（ｐｏｗｅｒ  ｃｏｎｓｕｍｐｔｉｏｎ）を減らしうる有機発光ダイオードディスプレイの動作を制御することができる装置に関する。
【背景技術】
【０００２】
ヘルムホルツ・コールラウシュ効果（Ｈｅｌｍｈｏｌｔｚ−Ｋｏｈｌｒａｕｓｃｈ  ｅｆｆｅｃｔ）によって、明るさ（ｂｒｉｇｈｔｎｅｓｓ）は、輝度（ｌｕｍｉｎａｎｃｅ）と彩度（ｃｈｒｏｍａ）とに依存し、輝度が一定である時、彩度が高くなるほど明るさは増加する。
多くのデジタルビデオシステムで利用されるカラーモデル（ｃｏｌｏｒ  ｍｏｄｅｌ）は、ＹＣｂＣｒ（ＹＵＶ）カラーモデルである。ＹＣｂＣｒ（ＹＵＶ）カラー空間は、整頓された３種（ｏｒｄｅｒｅｄ  ｔｒｉｐｌｅｔ）の要素を使ってカラーを表示する。Ｙは、輝度要素、Ｃｂは、ブルー差彩度要素（ｂｌｕｅ−ｄｉｆｆｅｒｅｎｃｅ  ｃｈｒｏｍａ  ｃｏｍｐｏｎｅｎｔ）、及びＣｒは、レッド差彩度要素（ｒｅｄ−ｄｉｆｆｅｒｅｎｃｅ  ｃｈｒｏｍａ  ｃｏｍｐｏｎｅｎｔ）を表わす。ＹＵＶでＵＶは、２つの色差要素（ｔｗｏ  ｃｈｒｏｍｉｎａｎｃｅ  ｃｏｍｐｏｎｅｎｔｓ）を表わす。
【０００３】
ＹＵＶとＹ’ＵＶは、ＴＶシステムでカラー情報のアナログエンコーディングのために使われ、ＹＣｂＣｒは、ビデオと静止映像とに適したカラー情報のエンコーディングのために使われる。この際、Ｙ’は、ルーマ（ｌｕｍａ）を表わす。
カラーイメージは、コンピュータによって処理され、該処理されたカラーイメージは、ディスプレイを介してディスプレイされる。ディスプレイに含まれたピクセル（ｐｉｘｅｌｓ）のそれぞれの明るさが増加するにつれて、ディスプレイでの消費電力は増加する。また、ディスプレイの解像度（ｒｅｓｏｌｕｔｉｏｎ）が増加するにつれて、ディスプレイでの消費電力も増加する。すなわち、ディスプレイの解像度が増加し、ディスプレイに含まれたピクセルのそれぞれの明るさが増加するにつれて、ディスプレイでの消費電力はさらに増加する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】米国特許出願公開第２０１１／０２０５２０２号明細書
【特許文献２】米国特許出願公開第２００８／００３２７５４号明細書
【特許文献３】米国特許出願公開第２０１０／０１７１７５１号明細書
【特許文献４】米国特許出願公開第２０１０／０１６４９３７号明細書
【特許文献５】米国特許出願公開第２０１０／００２６７２４号明細書
【特許文献６】特開２００４−０１２６００号公報
【特許文献７】特開２０１１−１０１２９６号公報
【特許文献８】韓国特許出願公開第２０１０／００７８６９９号明細書
【発明の概要】
【発明が解決しようとする課題】
【０００５】
本発明が解決しようとする技術的な課題は、有機発光ダイオードディスプレイでの消費電力を減少させると同時に、有機発光ダイオードディスプレイでディスプレイされるイメージに対する視覚的認知的明るさをそのまま保持するか、増加させることができる装置を提供することにある。
【課題を解決するための手段】
【０００６】
本発明の実施形態による有機発光ダイオード（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ：ＯＬＥＤ）ディスプレイの動作を制御することができるシステムオンチップ（Ｓｙｓｔｅｍ  Ｏｎ  Ｃｈｉｐ：ＳｏＣ）は、第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、第１制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をＯＬＥＤディスプレイに出力する第２変換回路と、を含む。
【０００７】
本発明の実施形態による有機発光ダイオード（ＯＬＥＤ）ディスプレイの動作を制御することができるモバイルアプリケーションプロセッサは、第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、第１制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をＯＬＥＤディスプレイに出力する第２変換回路と、第２制御値に基づいて元のＲＧＢ値のうちの少なくとも１つを調節して、第１ＲＧＢ値を生成する補償回路と、元のＲＧＢ値を出力するディスプレイコントローラと、を含む。
【０００８】
本発明の実施形態による携帯用電子装置は、有機発光ダイオード（ＯＬＥＤ）ディスプレイと、第１ＲＧＢ値を輝度値と彩度値とに変換する第１変換回路と、第１制御値に基づいて、輝度値と彩度値とを調節する調節回路と、調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をＯＬＥＤディスプレイに出力する第２変換回路と、第２制御値に基づいて元のＲＧＢ値のうちの少なくとも１つを調節して、第１ＲＧＢ値を生成する補償回路と、元のＲＧＢ値を出力するディスプレイコントローラと、を含む。
【０００９】
携帯用電子装置は、元のＲＧＢ値のそれぞれの累積分布と定義されるヒストグラムパターンを分析し、該分析の結果を出力する統計的分析回路と、分析の結果に基づいて、第１制御値と第２制御値とを生成する制御値生成回路と、をさらに含む。
調節回路は、第１制御値のうちの輝度制御値に基づいて、輝度値を減少させる輝度制御回路と、第１制御値のうちの彩度制御値に基づいて、彩度値を増加させる彩度制御回路と、を含む。
【発明の効果】
【００１０】
本発明の実施形態による有機発光ダイオードディスプレイでディスプレイされるイメージデータを処理する装置は、明るさに影響を与える輝度値を減少させると同時に、彩度値を増加させることができる。
装置は、減少した輝度値によって、有機発光ダイオードディスプレイでの消費電力を減少させるだけではなく、増加した彩度値によって、有機発光ダイオードディスプレイでディスプレイされるイメージの視覚的認知的明るさを、輝度値と彩度値とを調節する以前の視覚的認知的明るさに比べて、そのまま保持するか、増加させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の一実施形態によるイメージデータディスプレイシステムのブロック図。
【図２】本発明の他の実施形態によるイメージデータディスプレイシステムのブロック図。
【図３Ａ】図２の統計的分析回路に入力されるイメージデータのヒストグラムパターン図。
【図３Ｂ】図２の統計的分析回路に入力されるイメージデータのヒストグラムパターン図。
【図３Ｃ】図２の統計的分析回路に入力されるイメージデータのヒストグラムパターン図。
【図３Ｄ】図２の統計的分析回路に入力されるイメージデータのヒストグラムパターン図。
【図４Ａ】図２の補償回路の動作を説明するパターン図。
【図４Ｂ】図２の補償回路の動作を説明するパターン図。
【図４Ｃ】図２の補償回路の動作を説明するパターン図。
【図４Ｄ】図２の補償回路の動作を説明するパターン図。
【図５】領域別に輝度値と彩度値とを調節する方法を説明する概念図。
【図６】本発明の実施形態によるイメージデータ処理方法を説明するフローチャート。
【発明を実施するための形態】
【００１２】
以下、添付した図面を参照して、本発明を詳しく説明する。
図１は、本発明の一実施形態によるイメージデータディスプレイシステムのブロック図を示す。図１を参照すると、イメージデータディスプレイシステムまたはイメージデータ処理システム１００Ａは、プロセッサ２００Ａ、ディスプレイ３００、及び外部メモリ４００を含む。
【００１３】
イメージデータディスプレイシステム１００Ａは、携帯用電子装置（ＰｏｒｔａｂｌｅＥｌｅｃｔｒｏｎｉｃ  Ｄｅｖｉｃｅ）、例えば、スマートフォン、タブレットＰＣ（Ｔａｂｌｅｔ  Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）、ラップトップコンピュータ（ｌａｐｔｏｐ  ｃｏｍｐｕｔｅｒ）、ＰＭＰ（Ｐｏｒｔａｂｌｅ  Ｍｕｌｔｉｍｅｄｉａ  Ｐｌａｙｅｒ）、電子ブックリーダ（ｅ−ｂｏｏｋ  ｒｅａｄｅｒ）、モバイルコンピュータ（Ｍｏｂｉｌｅ  Ｃｏｍｐｕｔｅｒ）、ＰＤＡ（Ｐｅｒｓｏｎａｌ  Ｄｉｇｉｔａｌ  Ａｓｓｉｓｔａｎｔ）、ゲームコントローラ、モバイルインターネット装置、またはＰＮＡ（Ｐｅｒｓｏｎａｌ  Ｎａｖｉｇａｔｉｏｎ  Ａｓｓｉｓｔａｎｔ）などを意味する。
【００１４】
プロセッサ２００Ａは、ディスプレイ３００でディスプレイされるイメージデータ、例えば、元のＲＧＢ値または元のＲＧＢ値に関連した第１ＲＧＢ値を輝度値と彩度値とに変換し、少なくとも１つの制御値に基づいて、輝度値を減少させ、彩度値を増加させ、減少した輝度値と増加した彩度値とを用いて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をディスプレイ３００に出力する。
プロセッサ２００Ａは、アプリケーションプロセッサ（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｃｅｓｓｏｒ）またはモバイル（ｍｏｂｉｌｅ）アプリケーションプロセッサとして具現可能である。
【００１５】
ディスプレイ３００は、第２ＲＧＢ値によってイメージデータをディスプレイする。ディスプレイ３００は、ＯＬＥＤ（Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、ＡＭＯＬＥＤ（Ａｃｔｉｖｅ−Ｍａｔｒｉｘ  Ｏｒｇａｎｉｃ  Ｌｉｇｈｔ−Ｅｍｉｔｔｉｎｇ  Ｄｉｏｄｅ）ディスプレイ、ＯＬＥＤ基盤のフレキシブルディスプレイ、またはＡＭＯＬＥＤ基盤のフレキシブルディスプレイであり得る。
プロセッサ２００Ａは、ＣＰＵ２１０、ディスプレイコントローラ２１５、ユーザインターフェース２２０、及びイメージデータ処理回路２３０Ａを含みうる。
【００１６】
プロセッサ２００Ａは、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）２１２とＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）２１４とをさらに含みうる。また、プロセッサ２００Ａは、外部メモリ４００に対するアクセス（ａｃｃｅｓｓ）動作、例えば、リード動作またはライト動作を制御することができる外部メモリコントローラ２１６と、外部メモリコントローラ２１６から出力されたイメージデータを処理することができるＧＰＵ（Ｇｒａｐｈｉｃｓ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）２１８と、をさらに含みうる。この際、各構成要素２１０、２１２、２１４、２１５、２１６、２１８、２２０、及び２３０Ａは、少なくとも１つのバス（図示せず）を介して互いに通信することができる。
【００１７】
ＣＰＵ２１０は、プロセッサ２００Ａの動作を全般的に制御することができる。例えば、ＣＰＵ２１０は、ＲＡＭ２１２、ＲＯＭ２１４、ディスプレイコントローラ２１５、外部メモリコントローラ２１６、ＧＰＵ２１８、ユーザインターフェース２２０、及びイメージデータ処理回路２３０Ａのうちの少なくとも１つの動作を制御することができる。
ディスプレイコントローラ２１５は、原（ｏｒｉｇｉｎａｌ）イメージデータ、例えば、元のＲＧＢ値をイメージデータ処理回路２３０Ａに伝送しうる。ＧＰＵ２１８は、外部メモリコントローラ２１６を介して入力されたイメージデータを処理し、該処理されたイメージデータをディスプレイコントローラ２１５に伝送する。
【００１８】
ユーザまたは製造社のテストエンジニアは、ユーザインターフェース２２０を介してプロセッサ２００Ａの動作に必要な多様な制御値またはユーザ入力値を入力することができる。また、ユーザまたは製造社のテストエンジニアは、ユーザインターフェース２２０を介して、ＲＡＭ２１２にロードされた（ｌｏａｄｅｄ）少なくとも１つのプログラムを実行させるための命令またはイベント（ｅｖｅｎｔ）を発生させることができる。例えば、ＲＯＭ２１４にプログラムされた少なくとも１つのプログラムは、ＣＰＵ２１０の制御によってバスを介してＲＡＭ２１２にロードされうる。
【００１９】
イメージデータ処理回路２３０Ａは、補償回路２３２、第１変換回路２３４、調節回路２３６Ａ、及び第２変換回路２３８を含む。
補償回路２３２は、第２制御値ＰＬ＿ＣＴＲに基づいて元のＲＧＢ値のうちの少なくとも１つの値を調節し、該調節の結果によって、第１イメージデータ、例えば、第１ＲＧＢ値を生成する。
調節回路２３６Ａを用いて彩度値または色差（ｃｈｒｏｍｉｎａｎｃｅ）値を増加させる時に発生するオーバーフロー（ｏｖｅｒｆｌｏｗ）、すなわち、彩度値または色差値の飽和を防止するために、補償回路２３２は、元のＲＧＢ値をあらかじめ調節、例えば、減少させる機能を行う。
【００２０】
しかし、実施形態によって、イメージデータ処理回路２３０Ａが、補償回路２３２を含まない時、ディスプレイコントローラ２１５から出力された元のＲＧＢ値は、第１変換回路２３４に直接入力されることもある。
第１変換回路２３４は、元のＲＧＢ値または第１ＲＧＢ値を輝度値と彩度値（場合によっては、色差値）とに変換する。
例えば、第１変換回路２３４は、ＲＧＢカラー空間（ｃｌｏｏｒ  ｓｐａｃｅ）のＲＧＢ値をＹＣｂＣｒカラー空間のＹＣｂＣｒ値に変換することができる。この際、Ｙは、輝度要素（ｌｕｍｉｎａｎｃｅ  ｃｏｍｐｏｎｅｎｔ）であり、ＣｂＣｒは、２つの彩度要素（ｔｗｏ  ｃｈｒｏｍａ  ｃｏｍｐｏｎｅｎｔｓ）である。輝度値は、Ｙ値を意味し、彩度値は、ＣｂＣｒ値を意味する。
【００２１】
本明細書では、説明の便宜上、元のＲＧＢ値または第１ＲＧＢ値をＹＣｂＣｒ値に変換する例と、調節されたＹＣｂＣｒ値を第２ＲＧＢ値に再び変換する例とが説明されるが、本発明の技術的思想は、ＲＧＢ値とＹＵＶ値との間の変換、ＲＧＢ値とＹ’ＣｂＣｒ値との間の変換、ＲＧＢ値とＹＤｂＤｒ値との間の変換、ＲＧＢ値とＹＩＱ値との間の変換、またはＲＧＢ値とＹＣｏＣｇ値との間の変換にも、そのまま適用可能である。
すなわち、本発明の技術的思想は、ディスプレイ３００、例えば、有機発光ダイオードディスプレイでの消費電力を減少させるために、輝度値を減少させると同時に、ディスプレイ３００にディスプレイされるイメージの視覚的認知的明るさを保持するために、彩度（場合によっては、色差）値を増加させるイメージデータ処理回路に適用可能である。
【００２２】
したがって、本明細書で使われる彩度要素（ｃｈｒｏｍａ  ｃｏｍｐｏｎｅｎｔｓ）は、色差要素（ｃｈｒｏｍｉｎａｎｃｅ  ｃｏｍｐｏｎｅｎｔｓ）を含む概念として理解され、彩度値（ｃｈｒｏｍａ  ｖａｌｕｅｓ）は、色差値（ｃｈｒｏｍｉｎａｎｃｅ  ｖａｌｕｅｓ）を含む概念として理解される。
調節回路２３６Ａは、第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲに基づいて輝度値と彩度値とを調節する。調節回路２３６Ａは、ターゲットインジケータ２３６−１、輝度制御回路２３６−２、及び彩度（場合によっては、色差）制御回路２３６−３を含む。
ターゲットインジケータ２３６−１は、レジスタ（ｒｅｇｉｓｔｅｒ）として具現可能である。ターゲットインジケータ２３６−１は、ＣＰＵ２１０から出力された制御値ＣＴＲに基づいて輝度制御値ＹＶ＿ＣＴＲと彩度制御値ＣＨ＿ＣＴＲとを生成することができる。
【００２３】
実施形態によって、ＣＰＵ２１０は、ユーザインターフェース２２０を介してユーザ（ｕｓｅｒ）が設定した設定値ＳＶまたはユーザ入力値に基づいて制御値ＣＴＲを生成することができる。他の実施形態によって、ＣＰＵ２１０は、製造業者、例えば、ユーザインターフェース２２０を介してテストエンジニアが設定した設定値ＳＶに基づいて制御値ＣＴＲを生成することができる。この場合、ユーザは、テストエンジニアが設定した設定値ＳＶをユーザインターフェース２２０を介して変更することができる。
【００２４】
さらに他の実施形態によって、ＣＰＵ２１０は、ユーザまたはテストエンジニアが元のＲＧＢ値または第１ＲＧＢ値を処理するために実行させたアプリケーションプログラム（ａｐｐｌｉｃａｔｉｏｎ  ｐｒｏｇｒａｍ）の種類、例えば、動画再生アプリケーションプログラム、静止映像再生アプリケーションプログラム、ゲーム実行アプリケーションプログラム、ＵＩ（Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）実行アプリケーションプログラム、またはＧＵＩ（Ｇｒａｐｈｉｃ  Ｕｓｅｒ  Ｉｎｔｅｒｆａｃｅ）実行アプリケーションプログラムなどを判断し、該判断の結果に基づいて制御値ＣＴＲを生成することができる。
したがって、ターゲットインジケータ２３６−１は、ＣＰＵ２１０から出力された制御値ＣＴＲに基づいて第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲを生成することができる。
【００２５】
輝度制御値ＹＶ＿ＣＴＲに基づいて、輝度制御回路２３６−２は、第１変換回路２３４から出力された輝度値を調節、例えば、減少させることができる。例えば、輝度制御値ＹＶ＿ＣＴＲは、ディスプレイ３００での消費電力をどれほど減らすかを表わす電力節減比率（ｐｏｗｅｒ  ｓａｖｉｎｇ  ｒａｔｉｏ）に相応する値であり得る。
彩度制御値ＣＨ＿ＣＴＲに基づいて、彩度（場合によっては、色差）制御回路２３６−３は、第１変換回路２３４から出力された彩度値（場合によっては、色差値）を調節、例えば、増加させることができる。
【００２６】
第２変換回路２３８は、ＹＣｂＣｒカラー空間のＹＣｂＣｒ値をＲＧＢカラー空間のＲＧＢ値に再び変換することができる。例えば、各変換回路２３４、２３８は、ＩＴＵ−Ｒ（Ｉｎｔｅｒｎａｔｉｏｎａｌ  Ｔｅｌｅｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｕｎｉｏｎ  Ｒａｄｉｏｃｏｍｍｕｎｉｃａｔｉｏｎ  Ｓｅｃｔｏｒ）ＢＴ．６０１変換、ＩＴＵ−Ｒ  ＢＴ．７０９変換、ＪＰＥＧ変換、またはデジタルＴＶ放送標準による変換を行うことができる。
第２変換回路２３８は、調節された輝度値と調節された彩度値とに基づいて、第２イメージデータ、例えば、第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をディスプレイ３００に出力する。
【００２７】
ディスプレイ３００は、第２ＲＧＢ値によって所望のイメージをディスプレイすることができる。元のＲＧＢ値に基づいてディスプレイ３００でディスプレイされるイメージの認知的明るさと第２ＲＧＢ値に基づいてディスプレイ３００でディスプレイされるイメージの認知的明るさとを比較すれば、減少した輝度値によってディスプレイ３００での消費電力は減少するが、増加した彩度値によってディスプレイ３００でディスプレイされるイメージに対する認知的明るさは、そのまま保持されるか、増加する効果がある。
図２は、本発明の他の実施形態によるイメージデータディスプレイシステムのブロック図を示す。図２を参照すると、イメージデータディスプレイシステムまたはイメージデータ処理システム１００Ｂは、プロセッサ２００Ｂ、ディスプレイ３００、及び外部メモリ４００を含む。
【００２８】
プロセッサ２００Ｂは、ＣＰＵ２１０、ディスプレイコントローラ２１５、ユーザインターフェース２２０、及びイメージデータ処理回路２３０Ｂを含みうる。
前述したように、プロセッサ２００Ｂは、ＲＡＭ２１２、ＲＯＭ２１４、外部メモリコントローラ２１６、及びＧＰＵ２１８をさらに含みうる。
イメージデータ処理回路２３０Ｂは、統計的分析回路２３１、補償回路２３２、第１変換回路２３４、制御値生成回路２３５、調節回路２３６Ｂ、及び第２変換回路２３８を含む。
統計的分析回路２３１は、ディスプレイコントローラ２１５から出力された元のＲＧＢ値のそれぞれの累積分布（ｃｕｍｕｌａｔｉｖｅ  ｄｉｓｔｒｉｂｕｔｉｏｎｓ）と定義されるヒストグラムパターン（ｈｉｓｔｏｇｒａｍ  ｐａｔｔｅｒｎ）を分析し、該分析の結果ＨＰＩを制御値生成回路２３５に出力する。
【００２９】
図３Ａから図３Ｄは、図２の統計的分析回路に入力されるイメージデータのヒストグラムパターンを示す。
図３Ａから図３Ｄのそれぞれは、元のＲＧＢ値のそれぞれに対する累積分布を表わす。
１つのイメージ処理単位、例えば、１つのフレーム（ｆｒａｍｅ）に対する各累積分布表のＸ軸は、ＲＧＢ値、例えば、明るさまたはグレースケール（ｇｒａｙｓｃａｌｅ）電圧を表わし、累積分布表のＹ軸は、頻度（ｆｒｅｑｕｅｎｃｙ）を表わす。
図３Ａから図３Ｄのそれぞれに示したように、ＲＧＢ値のそれぞれが、８ビットと表現される時、明るさまたはグレースケール電圧は、２５６個のレベルを有しうる。
【００３０】
図３Ａは、中間レベルを有するＲＧＢ値を多く含むヒストグラムパターンを示す。図３Ｂは、中間レベルを有するＲＧＢ値を少なく含むヒストグラムパターンを示す。図３Ｃは、低レベルを有するＲＧＢ値を多く含むヒストグラムパターンを示す。図３Ｄは、高レベルを有するＲＧＢ値を多く含むヒストグラムパターンを示す。図３Ａから図３Ｄに示された４つのグラフ（または、４つの曲線）は、説明の便宜上、例示的に示したものである。
実施形態によって、統計的分析回路２３１は、元のＲＧＢ値のそれぞれの累積分布と定義されるヒストグラムパターンを分析し、該分析の結果によって、ヒストグラムパターンを図３Ａから図３Ｄに示された複数のグラフのうちの何れか１つに分類し、該分類の結果に対応するヒストグラムパターン情報ＨＰＩを出力することができる。
【００３１】
ヒストグラムパターン情報ＨＰＩは、元のＲＧＢ値のそれぞれに対する累積値、分析結果によって生成された１次元グラフに相応する値、または分析結果によって生成された２次元グラフに相応する値であり得る。
制御値生成回路２３５は、ヒストグラムパターン情報ＨＰＩに基づいて第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲと第２制御値ＰＬ＿ＣＴＲとを生成することができる。
動作モードによって、制御値生成回路２３５は、ＣＰＵ２１０から出力された制御値ＣＴＲに基づいて第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲと第２制御値ＰＬ＿ＣＴＲとを生成することができる。
【００３２】
ＣＰＵ２１０の制御によって、制御値生成回路２３５は、ヒストグラムパターン情報ＨＰＩまたは制御値ＣＴＲによって第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲと第２制御値ＰＬ＿ＣＴＲとを生成することができる。
すなわち、制御値生成回路２３５が、ヒストグラムパターン情報ＨＰＩまたは制御値ＣＴＲによって第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲと第２制御値ＰＬ＿ＣＴＲとを生成するかは、ＣＰＵ２１０によって設定しうる。この設定は、ユーザインターフェース２２０から出力された設定値ＳＶによって決定されうる。
前述したように、（ｉ）ユーザ、（ii）製造業者のテストエンジニア、（iii）実行されるアプリケーションプログラムの種類、または（iv）ヒストグラムパターン情報ＨＰＩに基づいて第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲと第２制御値ＰＬ＿ＣＴＲとが生成されうる。
【００３３】
輝度制御値ＹＶ＿ＣＴＲに基づいて、輝度制御回路２３６−２は、第１変換回路２３４から出力された輝度値を調節、例えば、減少させることができる。彩度制御値ＣＨ＿ＣＴＲに基づいて、彩度制御回路２３６−３は、第１変換回路２３４から出力された彩度値を調節、例えば、増加させることができる。第２変換回路２３８は、調節された輝度値と調節された彩度値とに基づいて第２ＲＧＢ値を生成し、該生成された第２ＲＧＢ値をディスプレイ３００に出力する。ディスプレイ３００は、第２ＲＧＢ値によって所望のイメージをディスプレイすることができる。
図４Ａから図４Ｄは、図２の補償回路の動作を説明するパターンを示す。
【００３４】
制御値生成回路２３５は、ヒストグラムパターンを等化（ｅｑｕａｌｉｚｅ）させるか、元のＲＧＢ値のうちの少なくとも１つの値を調節するために、第２制御値ＰＬ＿ＣＴＲを補償回路２３２に出力する。例えば、ヒストグラムパターンが、図３Ａのグラフと同じである時、制御値生成回路２３５は、図４Ａのグラフに相応する第２制御値ＰＬ＿ＣＴＲを補償回路２３２に出力する。
ヒストグラムパターンが、図３Ｂのグラフと同じである時、制御値生成回路２３５は、図４Ｂのグラフに相応する第２制御値ＰＬ＿ＣＴＲを補償回路２３２に出力する。ヒストグラムパターンが、図３Ｃのグラフと同じである時、制御値生成回路２３５は、図４Ｃのグラフに相応する第２制御値ＰＬ＿ＣＴＲを補償回路２３２に出力する。
【００３５】
ヒストグラムパターンが、図３Ｄのグラフと同じである時、制御値生成回路２３５は、図４Ｄのグラフに相応する第２制御値ＰＬ＿ＣＴＲを補償回路２３２に出力する。
補償回路２３２は、制御値生成回路２３５から出力された第２制御値ＰＬ＿ＣＴＲに基づいて元のＲＧＢ値のうちの少なくとも１つの値を調節し、該調節の結果によって、第１イメージデータ、例えば、第１ＲＧＢ値を生成する。前述したように、イメージデータ処理回路２３０Ｂは、補償回路２３２を含まないこともある。
図５は、領域別に輝度値と彩度値とを調節する方法を説明する概念図である。図５に示したように、ディスプレイ３００でディスプレイされるイメージは、複数の領域３０１、３０２、及び３０３を含みうる。
【００３６】
第１領域３０１が、背景領域（ｂａｃｋｇｒｏｕｎｄ  ｒｅｇｉｏｎ）であり、第２領域３０２が、ＵＩ領域またはＧＵＩ領域であり、第３領域３０３が、動画再生（ｐｌａｙｉｎｇ  ｂａｃｋ）領域である時、イメージデータ処理回路２３０Ａまたは２３０Ｂは、各領域を定義する位置情報（例えば、Ｐ１１とＰ１２、及び／またはＰ２１とＰ２２）に基づいて、各領域に対する輝度値と彩度値とを独立して、または排他的に調節することができる。
位置情報は、ディスプレイコントローラ２１５からイメージデータ処理回路２３０Ａまたは２３０Ｂに伝送される同期信号（ｓｙｎｃｈｒｏｎｉｚａｔｉｏｎ  ｓｉｇｎａｌ）、例えば、垂直（ｖｅｒｔｉｃａｌ）同期信号と水平（ｈｏｒｉｚｏｎｔａｌ）同期信号とから得られる。
【００３７】
ディスプレイ３００でディスプレイされる複数の領域３０１、３０２、及び３０３のそれぞれの位置（または、位置情報）は、実行されるアプリケーションプログラム、例えば、メディアプレーヤ（ｍｅｄｉａ  ｐｌａｙｅｒ）の種類によって変更されうるので、複数の領域３０１、３０２、及び３０３のそれぞれに対する位置情報は、実行されるアプリケーションプログラムによって生成されうる。
したがって、各調節回路２３６Ａまたは２３６Ｂは、各領域３０１、３０２、及び３０３別の第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲに基づいて、各領域３０１、３０２、及び３０３別の輝度値と彩度値とを調節することができる。例えば、各調節回路２３６Ａまたは２３６Ｂは、第２領域３０２に対する輝度値と彩度値と第３領域３０３に対する輝度値と彩度値とを互いに異ならせて調節することができる。
【００３８】
図１から図５を参照して説明したように、各調節回路２３６Ａまたは２３６Ｂは、全体フレームまたは全体フレームに含まれた複数の領域のそれぞれに対する輝度値と彩度値とを調節することができる。
図６は、本発明の実施形態によるイメージデータ処理方法を説明するフローチャートである。図１から図６を参照すると、イメージデータ処理回路２３０Ａまたは２３０Ｂが、如何に具現されるかによってＳ１００段階の実行如何が決定されうる。すなわち、イメージデータ処理回路２３０Ａまたは２３０Ｂが、統計的分析回路２３１及び／または補償回路２３２を含むか否かによってＳ１００段階の実行如何が決定される。
【００３９】
図２に示したように、イメージデータ処理回路２３０Ｂが、統計的分析回路２３１と補償回路２３２とをいずれも含む場合、元のＲＧＢ値に対するヒストグラム分析が行われ（ステップＳ１１１）、該分析の結果に基づいて生成された第２制御値ＰＬ＿ＣＴＲによって、元のＲＧＢ値のうちの少なくとも１つの値が調節される（ステップＳ１１３）。すなわち、プリレベル（ｐｒｅ−ｌｅｖｅｌ）補償が行われる。
図１に示したように、イメージデータ処理回路２３０Ａが、統計的分析回路２３１を含まない場合、補償回路２３２は、第２制御値ＰＬ＿ＣＴＲによって元のＲＧＢ値のうちの少なくとも１つの値を調節し、該調節の結果によって、第１ＲＧＢ値を生成する（ステップＳ１１３）。
【００４０】
イメージデータ処理回路２３０Ａ、２０３Ｂが、統計的分析回路２３１と補償回路２３２とをいずれも含まない場合、元のＲＧＢ値は、直接第１変換回路２３４に入力される。
第１変換回路２３４によって第１カラー変換が行われる。すなわち、第１ＲＧＢ値が、Ｙ値とＣｂＣｒ値とに変換される（ステップＳ１２０）。調節回路２３６Ｂは、第１制御値ＹＶ＿ＣＴＲ、ＣＨ＿ＣＴＲに基づいて、Ｙ値を減少させ、ＣｂＣｒ値を増加させる（ステップＳ１３０）。
第２変換回路２３８によって第２カラー変換が行われる。すなわち、減少したＹ値と増加したＣｂＣｒ値とを用いて第２ＲＧＢ値が生成される（ステップＳ１４０）。第２ＲＧＢ値、すなわち、変換されたイメージデータは、ディスプレイ３００でディスプレイされる。
【００４１】
前述したように、輝度値が減少し、彩度値（場合によっては、色差値）が増加するにつれて、ディスプレイ３００の消費電力は減少し、明るさ、すなわち、視覚的認知的明るさは、増加する効果がある。
プロセッサ２００Ａまたは２００Ｂは、システムオンチップ（ＳｏＣ）として具現可能である。プロセッサ２００Ａまたは２００Ｂは、マルチコアプロセッサとして具現可能である。
【産業上の利用可能性】
【００４２】
本発明は、システムオンチップ、アプリケーションプロセッサ、及び携帯用電子装置に使われる。
【符号の説明】
【００４３】
１００Ａ、１００Ｂ：イメージデータディスプレイシステム
２００Ａ、２００Ｂ：プロセッサ
２１０：ＣＰＵ
２１５：ディスプレイコントローラ
２１６：外部メモリコントローラ
２１８：ＧＰＵ
２２０：ユーザインターフェース
２３０Ａ、２３０Ｂ：イメージデータ処理回路
２３１：統計的分析回路
２３２：補償回路
２３４：第１変換回路
２３５：制御値生成回路
２３６Ａ、２３６Ｂ：調節回路
２３６−１：ターゲットインジケータまたはレジスタ
２３６−２：輝度調節回路
２３６−３：彩度調節回路
２３８：第２変換回路
３００：ディスプレイ
４００：外部メモリ
【図１】
2014059563.tif 000003
【図２】
2014059563.tif 000004
【図３Ａ】
2014059563.tif 000005
【図３Ｂ】
2014059563.tif 000006
【図３Ｃ】
2014059563.tif 000007
【図３Ｄ】
2014059563.tif 000008
【図４Ａ】
2014059563.tif 000009
【図４Ｂ】
2014059563.tif 000010
【図４Ｃ】
2014059563.tif 000011
【図４Ｄ】
2014059563.tif 000012
【図５】
2014059563.tif 000013
【図６】
2014059563.tif 000014