(57)【特許請求の範囲】
【請求項１】
第１画像データを取得する取得手段と、
前記第１画像データの色を所定色域に含まれる色に変換して、第２画像データを生成する変換手段と、
前記第２画像データに基づいて画像を表示する表示手段と、
を有し、
前記変換手段は、
目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換手段が変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色を前記第１変換処理で変換し、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色を前記第２変換処理で変換する
ことを特徴とする表示装置。
【請求項２】
前記目標輝度は、前記特定輝度である
ことを特徴とする請求項１に記載の表示装置。
【請求項３】
前記変換手段は、前記第１画像データの領域の色が含まれる色相と、前記第１画像データの領域の色を変換した前記第２画像データの領域の色が含まれる色相とが同一であるように、前記第１画像データの領域の色を変換する
ことを特徴とする請求項１または２に記載の表示装置。
【請求項４】
前記変換手段は、前記第１変換処理において、前記第１画像データの領域の色と前記第１画像データの領域の色を変換した前記第２画像データの領域の色との間において輝度の変化に対して彩度が線形に変化するように前記第１画像データの領域の色を変換する
ことを特徴とする請求項１〜３のいずれか１項に記載の表示装置。
【請求項５】
前記変換手段は、
第２閾値よりも前記特定輝度が小さく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色を前記第２変換処理で変換し、
前記特定輝度が前記第２閾値よりも小さく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色を前記第１変換処理で変換する
ことを特徴とする請求項１〜４のいずれか１項に記載の表示装置。
【請求項６】
前記変換手段は、前記特定輝度が、前記第１閾値以下であり、かつ、前記第１閾値より小さい第２閾値以上である場合に、前記第１画像データの領域の色を、前記第１変換処理による変換後の色と、前記第２変換処理による変換後の色とを用いて変換する
ことを特徴とする請求項１〜５のいずれか１項に記載の表示装置。
【請求項７】
前記特定輝度が前記第１閾値以下かつ前記第２閾値以上である場合に、前記変換手段は、輝度が前記特定輝度よりも大きい前記第１画像データの領域の色を、前記特定輝度が前記第２閾値に近いほど前記第２変換処理による変換後の色に近く、かつ、前記特定輝度が前記第２閾値から遠いほど前記第１変換処理による変換後の色に近い色に変換し、輝度が前記特定輝度以下である前記第１画像データの領域の色を、前記特定輝度が前記第２閾値に近いほど前記第１変換処理による変換後の色に近く、かつ、前記特定輝度が前記第２閾値から遠いほど前記第２変換処理による変換後の色に近い色に変換する
ことを特徴とする請求項６に記載の表示装置。
【請求項８】
前記変換手段は、前記第２閾値より大きい第３閾値よりも輝度が大きい前記第１画像データの領域の色を、前記第１変換処理で変換する
ことを特徴とする請求項５〜７のいずれか１項に記載の表示装置。
【請求項９】
前記変換手段は、前記第２閾値より小さい第４閾値よりも輝度が小さい前記第１画像データの領域の色を、前記第２変換処理で変換する
ことを特徴とする請求項５〜８のいずれか１項に記載の表示装置。
【請求項１０】
前記第１画像データに基づく画像を前記表示手段の画面に表示した場合における前記画面の輝度を、前記第１画像データと、前記表示手段の表示特性とに基づいて推定する推定手段、をさらに有し
前記変換手段は、推定された輝度が第１輝度よりも高い前記第１画像データの領域の色を、前記第１変換処理で変換する
ことを特徴とする請求項５に記載の表示装置。
【請求項１１】
前記第１画像データに基づく画像を前記表示手段の画面に表示した場合における前記画面の輝度を、前記第１画像データと、前記表示手段の表示特性とに基づいて推定する推定手段、をさらに有し
前記変換手段は、推定された輝度が第２輝度よりも低い前記第１画像データの領域の色を、前記第２変換処理で変換する
ことを特徴とする請求項５または１０に記載の表示装置。
【請求項１２】
前記表示手段は、発光部から発せられた光を変調することで前記画面に画像を表示し、
前記推定手段は、前記発光部の発光輝度を用いて、前記画面の輝度を推定する
ことを特徴とする請求項１０または１１に記載の表示装置。
【請求項１３】
前記発光部は、前記画面の領域を構成する複数の分割領域にそれぞれ対応する複数の発光領域を有し、
前記推定手段は、前記複数の分割領域の間における前記発光領域から発せられた光の漏れをさらに考慮して、前記画面の輝度を推定する
ことを特徴とする請求項１２に記載の表示装置。
【請求項１４】
第１画像データを取得する取得ステップと、
前記第１画像データの色を所定色域に含まれる色に変換して、第２画像データを生成する変換ステップと、
前記第２画像データに基づいて画像を表示する表示ステップと、
を有し
前記変換ステップは、目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換ステップでは、
前記変換ステップで変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換ステップで変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色が前記第１変換処理で変換され、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換ステップで変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色が前記第２変換処理で変換される
ことを特徴とする表示装置の制御方法。
【請求項１５】
第１画像データを取得する取得手段と、
前記第１画像データの領域の色を所定色域に含まれる色に変換して、第２画像データを生成する変換手段と、
を有し、
前記変換手段は、
目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換手段が変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色を前記第１変換処理で変換し、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色を前記第２変換処理で変換する
ことを特徴とする画像処理装置。
【請求項１６】
コンピュータを請求項１〜１３のいずれか１項に記載の表示装置の各手段として機能させるためのプログラム。
【請求項１７】
コンピュータを請求項１〜１３のいずれか１項に記載の表示装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、表示装置、表示装置の制御方法、画像処理装置、プログラム、及び、記録媒体に関する。
【背景技術】
【０００２】
色域が広い画像データが扱われる機会が増している。色域が広い画像データは、「広色域画像データ」と呼ばれる。例えば、撮影によって広色域画像データを生成可能な撮影装置がある。広色域画像データは、例えば、Ｒｅｃ．２０２０規格で定められた色域を有する。これまで、画像製作現場では、Ｒｅｃ．７０９規格で定められた色域が使用されてきた。Ｒｅｃ．７０９規格で定められた色域は、Ｒｅｃ．２０２０規格で定められた色域よりも狭い。しかしながら、今後は、画像制作現場においても、より広い色域が使用されると考えられる。例えば、Ｒｅｃ．２０２０規格で定められた色域が使用されると考えられる。しかしながら、画像表示装置の表示性能は向上しているものの、撮像装置で扱える全ての色を表示できる画像表示装置はほとんど無い。例えば、画像表示装置で表示できる色の色域は、Ｒｅｃ．２０２０規格の色域の６０〜８０％程度である。
【０００３】
そこで、画像データの色合いを保ちながら、画像データの色域を画像表示装置で表示可能な色域に変換する技術が提案されている。そのような技術は、例えば、特許文献１に記載されている。特許文献１に記載の技術では、図１３に示すように色域が変換される。図１３の縦軸は輝度値Ｌ＊を示し、図１３の横軸は彩度値Ｃを示す。輝度値Ｌ＊は、ＲＧＢ値を変換して得られたＬ＊ａ＊ｂ＊色空間値に含まれるＬ＊値である。彩度値Ｃは、Ｌ＊ａ＊ｂ＊色空間値に含まれるａ＊値とｂ＊値の距離から算出される。図１３は、或る色相角度に対応する輝度値Ｌ＊と彩度値Ｃを示す。色相角度は、ａ＊値とｂ＊値から算出される。図１３は、１２０度の色相角度（緑色の色相）に対応する輝度値Ｌ＊と彩度値Ｃを示す。図１３において、破線の三角形は、変換前の色域を示し、実線の三角形は、変換後の色域を示す。図１３において、変換前の色域（入力色域）は、Ｒｅｃ．２０２０規格で定められた色域であり、変換後の色域は、画像表示装置で表示可能な色域（表示色域）である。図１３から、Ｒｅｃ．２０２０規格で定められた色域が、表示色域よりも広いことがわかる。
【０００４】
特許文献１に記載の技術では、輝度値Ｌ＊が最大彩度輝度値よりも大きい画素値は、輝度値Ｌ＊が０に近づくように変換され、かつ、輝度値Ｌ＊が最大彩度輝度値よりも小さい画素値は、輝度値Ｌ＊が上限値に近づくように変換される。最大彩度輝度値は、表示色域において彩度値Ｃが最大となる輝度値Ｌ＊である。図１３に示すように、これらの変換では、輝度値Ｌ＊の変化に対して彩度値Ｃが線形に変化するように画素値が変換される。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平９−９８２９８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１に記載の技術では、彩度の低下を抑制することができるが、コントラストが低下する。具体的には、特許文献１に記載の技術では、輝度値Ｌ＊が大きい画素値は、輝度値Ｌ＊が低下するように変換され、かつ、輝度値Ｌ＊が小さい画素値は、輝度値Ｌ＊が増大するように変換される。そのため、輝度値Ｌ＊が大きい画素や、輝度値Ｌ＊が小さい画素が多いほど目立つコントラスト低下が生じる。そして、コントラスト低下により、輝度値Ｌ＊が小さい領域に目立った黒浮きが生じる。
【０００７】
本発明は、画像データの色域を変換することによる彩度の低下とコントラストの低下とを抑制することができる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の第１の態様は、
第１画像データを取得する取得手段と、
前記第１画像データの色を所定色域に含まれる色に変換して、第２画像データを生成する変換手段と、
前記第２画像データに基づいて画像を表示する表示手段と、
を有し、
前記変換手段は、
目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換手段が変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色を前記第１変換処理で変換し、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色を前記第２変換処理で変換する
ことを特徴とする表示装置である。
本発明の第２の態様は、
第１画像データを取得する取得手段と、
前記第１画像データの領域の色を所定色域に含まれる色に変換して、第２画像データを生成する変換手段と、
を有し、
前記変換手段は、
目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換手段が変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色を前記第１変換処理で変換し、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換手段が変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色を前記第２変換処理で変換する
ことを特徴とする画像処理装置である。
【０００９】
本発明の第３の態様は、
第１画像データを取得する取得ステップと、
前記第１画像データの色を所定色域に含まれる色に変換して、第２画像データを生成する変換ステップと、
前記第２画像データに基づいて画像を表示する表示ステップと、
を有し
前記変換ステップは、目標輝度に変換後の色の輝度が近づくように色を変換する第１変換処理と、輝度が変化しないように色を変換する第２変換処理と、の少なくとも一方の変換処理で、前記第１画像データの色を変換するものであり、
前記変換ステップでは、
前記変換ステップで変換する前記第１画像データの領域の色が含まれる色相において前記所定色域の彩度が最大となる特定輝度が第１閾値よりも大きく、かつ、前記変換ステップで変換する前記第１画像データの領域の色の輝度が前記特定輝度よりも大きい場合に、前記第１画像データの領域の色が前記第１変換処理で変換され、
前記特定輝度が前記第１閾値よりも大きく、かつ、前記変換ステップで変換する前記第１画像データの領域の色の輝度が前記特定輝度以下である場合に、前記第１画像データの領域の色が前記第２変換処理で変換される
ことを特徴とする表示装置の制御方法である。
【００１０】
本発明の第４の態様は、コンピュータを上述した表示装置の各手段として機能させるためのプログラムであり、本発明の第５の態様は、コンピュータを上述した表示装置の各手段として機能させるためのプログラムを格納したコンピュータが読み取り可能な記録媒体である。
【発明の効果】
【００１１】
本発明によれば、画像データの色域を変換することによる彩度の低下とコントラストの低下とを抑制することができる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る画像表示装置の機能構成の一例を示すブロック図
【図２】実施例１に係る色域変換処理の一例を示す図
【図３】実施例２に係る画像表示装置の機能構成の一例を示すブロック図
【図４】実施例２に係る色域変換処理の一例を示す図
【図５】実施例２に係る色域変換処理の一例を示す図
【図６】実施例３に係る画像表示装置の機能構成の一例を示すブロック図
【図７】実施例３に係るＢＬモジュール部の構成の一例を示す図
【図８】実施例３に係るＢＬモジュール部の発光状態の一例を示す図
【図９】実施例３に係る例外処理の一例を示す図
【図１０】実施例３に係る例外処理の一例を示す図
【図１１】実施例３に係る色域変換処理の一例を示す図
【図１２】実施例３に係るＢＬモジュール部の発光状態の一例を示す図
【図１３】色域変換処理の一例を示す図
【発明を実施するための形態】
【００１３】
＜実施例１＞
以下、本発明の実施例１に係る画像処理装置について説明する。なお、以下では、本実施例に係る画像処理装置が画像表示装置に設けられている場合の例を説明するが、本実施例に係る画像処理装置は、画像表示装置と別体の装置であってもよい。
【００１４】
図１は、本実施例に係る画像表示装置１００の機能構成の一例を示すブロック図である。図１に示すように、画像表示装置１００は、制御部１０２、階調特性変換部１０３、Ｌ＊ａ＊ｂ＊変換部１０４、最大彩度輝度値決定部１０５、第１の色域変換部１０６、第２の色域変換部１０７、変換方法選択部１０８、ＲＧＢ変換部１０９、ガンマ変換部１１０、及び、表示パネル部１１１を有する。
【００１５】
画像表示装置１００には、入力画像データ１０１が入力される。入力画像データ１０１の色域は特に限定されないが、本実施例では、入力画像データ１０１の色域は、一般的な色域に比べ広い色域である。一般的な色域を有する画像データは「通常色域画像データ」と呼ぶことができ、一般的な色域に比べ広い色域を有する画像データは「広色域画像データ」と呼ぶことができる。一般的な色域は、例えば、Ｒｅｃ．７０９規格で定められた色域である。一般的な色域に比べ広い色域は、例えば、Ｒｅｃ．２０２０規格で定められた色域である。
【００１６】
入力画像データ１０１の階調特性は特に限定されないが、本実施例では、非線形特性を有する画像データが、入力画像データ１０１として取得される。非線形特性は、階調値の増加に伴い輝度が非線形に増加する階調特性である。具体的には、撮影装置が撮影によって生成した画像データにガンマ変換処理を施した画像データが、入力画像データ１０１として取得される。入力画像データ１０１の取得方法は特に限定されないが、本実施例では、ＳＤＩ（シリアル・デジタル・インターフェース）伝送より、入力画像データ１０１が画像表示装置１００に入力される。入力画像データのデータフォーマットは特に限定されないが、本実施例では、１０ビットのＲＧＢ値（１０ビットのＲ値、１０ビットのＧ値、及び、１０ビットのＢ値）を画素値として有する画像データが、入力画像データ１０１として取得される。
【００１７】
制御部１０２は、画像表示装置１００が有する各機能部の処理を制御する。本実施例では、制御部１０２は、変換特性カーブ情報１２０、表示色域情報１２３、入力色域情報１２４、等のパラメータの設定を行う。変換特性カーブ情報１２０は、階調特性変換部１０３による変換前の階調値と、階調特性変換部１０３による変換後の階調値との対応関係を表すパラメータ（関数、テーブル、等）である。本実施例では、画像データの色域を第１の色域から第２の色域に変換する色域変換処理が行われる。入力色域情報１２４は、第１の色域を示すパラメータである。第１の色域は特に限定されないが、本実施例では、第１の色域は、入力画像データ１０１の色域（入力色域）である。表示色域情報１２３は、第２の色域を示すパラメータである。第２の色域は特に限定されないが、本実施例では、第２の色域は、表示パネル部１１１で表示可能な色域（表示色域）である。また、表示色域（第２の色域）と入力色域（第１の色域）の大小関係は特に限定されないが、本実施例では、表示色域は、入力色域よりも狭い。
【００１８】
制御部１０２は、例えば、画像表示装置１００の起動時に、パラメータの初期値を不揮発性メモリ（不図示）から読み出し、読み出したパラメータを設定する。制御部１０２は、設定されたパラメータをユーザ操作に応じて変更したり、設定されたパラメータを外部データ（外部から取得されたデータ）に基づいて変更したりできる。例えば、入力画像データ１０１のメタデータに、変換特性カーブ情報１２０や入力色域情報１２４に関するデータが含まれていることがある。その場合には、メタデータを解析することで変換特性カーブ情報１２０や入力色域情報１２４が取得され、取得された変換特性カーブ情報１２０や入力色域情報１２４が設定されてもよい。また、本実施例に係る画像処理装置が画像表示装置と別体の装置である場合には、表示色域情報１２３が、画像表示装置から取得され、設定されてもよい。
【００１９】
階調特性変換部１０３は、入力画像データ１０１の階調特性を線形特性に変換することにより、線形特性データ１２１を生成する。線形特性は、階調値の増加に伴い輝度が線形に増加する階調特性である。具体的には、階調特性変換部１０３は、設定された変換特性カーブ情報１２０に従って入力画像データ１０１の各階調値を変換することにより、線形特性データ１２１を生成する。変換特性カーブ情報１２０は、例えば、入力画像データ１０１の生成時に行われた上記ガンマ変換処理の変換特性の逆特性を示す。線形特性データ１２１のデータフォーマットは特に限定されないが、本実施例では、１４ビットのＲＧＢ値（１４ビットのＲ値、１４ビットのＧ値、及び、１４ビットのＢ値）を画素値として有する画像データが、線形特性データ１２１として生成される。階調特性変換部１０３は、生成した線形特性データ１２１を、Ｌ＊ａ＊ｂ＊変換部１０４に出力する。
【００２０】
Ｌ＊ａ＊ｂ＊変換部１０４は、入力色域情報１２４に基づいて、線形特性データ１２１の各画素値（ＲＧＢ値）をＬ＊ａ＊ｂ＊色空間値に変換する。それにより、Ｌ＊ａ＊ｂ＊データ１２２が生成される。Ｌ＊ａ＊ｂ＊色空間値に含まれるＬ＊値は輝度値であり、Ｌ＊ａ＊ｂ＊色空間値に含まれるａ＊値とｂ＊値は色差値である。Ｌ＊ａ＊ｂ＊変換部１０４は、生成したＬ＊ａ＊ｂ＊データ１２２を、最大彩度輝度値決定部１０５、第１の色域変換部１０６、第２の色域変換部１０７、及び、変換方法選択部１０８に出力する。
【００２１】
最大彩度輝度値決定部１０５は、Ｌ＊ａ＊ｂ＊データ１２２の各画素について、その色相角度（色相）を判断する。そして、最大彩度輝度値決定部１０５は、Ｌ＊ａ＊ｂ＊データ１２２の各画素について、その画素の色相角度と、設定された表示色域情報１２３とに基づいて、最大彩度輝度値１２５を決定する。最大彩度輝度値１２５は、表示色域（第２の色域）において、決定された色相角度に対応する彩度値Ｃが最大となる輝度値である。最大彩度輝度値決定部１０５は、最大彩度輝度値１２５を、第１の色域変換部１０６と変換方法選択部１０８に出力する。
【００２２】
第１の色域変換部１０６、第２の色域変換部１０７、及び、変換方法選択部１０８により、画像データの色域を入力色域（第１の色域）から表示色域（第２の色域）に変換する色域変換処理が、入力画像データ１０１に施される。色域変換処理では、色相角度（色相）ごとに、最大彩度輝度値に輝度値Ｌ＊（Ｌ＊値）が近づくように画素値を変換する第１の変換処理と、輝度値Ｌ＊が変化しないように画素値を変換する第２の変換処理との少なくとも一方が行われる。
【００２３】
第１の色域変換部１０６は、上述した第１の変換処理をＬ＊ａ＊ｂ＊データ１２２に施すことにより、Ｌ＊ａ＊ｂ＊データ１２２の色域を入力色域から表示色域に変換する。それにより、Ｌ＊ａ＊ｂ＊データである第１の変換データ１２６が生成される。本実施例では、第１の変換処理において、設定された表示色域情報１２３、設定された入力色域情報１２４、及び、最大彩度輝度値１２５が使用される。
【００２４】
第２の色域変換部１０７は、上述した第２の変換処理をＬ＊ａ＊ｂ＊データ１２２に施すことにより、Ｌ＊ａ＊ｂ＊データ１２２の色域を入力色域から表示色域に変換する。それにより、Ｌ＊ａ＊ｂ＊データである第２の変換データ１２７が生成される。本実施例では、第２の変換処理において、設定された表示色域情報１２３と、設定された入力色域情報１２４とが使用される。
【００２５】
変換方法選択部１０８は、入力画像データ１０１の各画素について、第１の変換データ１２６（第１の変換データ１２６の画素値）と、第２の変換データ１２７（第２の変換データ１２７の画素値）との一方を選択する。本実施例では、Ｌ＊ａ＊ｂ＊データ１２２の画素値（Ｌ＊ａ＊ｂ＊色空間値）と、最大彩度輝度値１２５とに基づいて、第１の変換データ１２６または第２の変換データ１２７が選択される。そして、変換方法選択部１０８は、各画素値が上記選択された画素値である画像データ（Ｌ＊ａ＊ｂ＊データ）を、選択データ１２８として、ＲＧＢ変換部１０９に出力する。なお、本実施例では、１つの画素について、第１の変換処理と第２の変換処理の両方が行われ、第１の変換処理の結果と第２の変換処理の結果との一方が選択される。しかしながら、選択された結果が得られるように、第１の変換処理と第２の変換処理の一方のみが行われてもよい。
【００２６】
ＲＧＢ変換部１０９は、選択データ１２８の各画素値（Ｌ＊ａ＊ｂ＊色空間値）をＲＧＢ値に変換することにより、線形特性を有するＲＧＢデータ１２９を生成する。ＲＧＢ変換部１０９は、生成したＲＧＢデータ１２９をガンマ変換部１１０に出力する。
【００２７】
ガンマ変換部１１０は、ＲＧＢデータ１２９の階調特性を、表示パネル部１１１の表示特性に対応する階調特性に変換することにより、ガンマ変換データ１３０を生成する（ガンマ変換処理）。ガンマ変換部１１０は、生成したガンマ変換データ１３０を表示パネル部１１１に出力する。なお、ガンマ変換部１１０において、全ての階調値が同じ変換特性で変換されてもよいし、そうでなくてもよい。表示パネル部１１１が有する複数の表示素子の間で表示特性が異なる場合には、複数の表示素子の間で異なる複数の変換特性が使用されることが好ましい。一般的に、表示特性は表示素子の種類に依存する。そのため、表示素子の種類に応じた変換特性が使用されることが好ましい。
【００２８】
表示パネル部１１１は、ガンマ変換データ１３０に基づく画像を画面に表示する表示部である。表示パネル部１１１としては、液晶表示パネル、有機ＥＬ表示パネル、プラズマ表示パネル、等を使用することができる。
【００２９】
次に、画像表示装置１００の処理について、具体的に説明する。階調特性変換部１０３は、１０ビットのＲＧＢ値を画素値として有し、かつ、非線形特性を有する入力画像データを、１４ビットのＲＧＢ値を画素値として有し、かつ、線形特性を有する線形特性デー
タ１２１に変換する。本実施例では、２．２のガンマ値を用いたガンマ変換処理により、入力画像データ１０１が線形特性データ１２１に変換される。
【００３０】
Ｌ＊ａ＊ｂ＊変換部１０４は、階調特性変換部１０３で生成された線形特性データ１２１の各画素値（ＲＧＢ値）をＬ＊ａ＊ｂ＊色空間値に変換することにより、Ｌ＊ａ＊ｂ＊データ１２２を生成する。本実施例では、Ｌ＊ａ＊ｂ＊変換部１０４は、以下の処理を線形特性データ１２１の各画素について行う。
【００３１】
まず、Ｌ＊ａ＊ｂ＊変換部１０４は、線形特性データ１２１のＲＧＢ値を、入力色域情報１２４に基づいて、ＸＹＺ三刺激値に変換する。本実施例では、入力色域が、Ｒｅｃ．２０２０規格で定められた色域であるとする。ＸＹＺ三刺激値に含まれるＸ値、Ｙ値、及び、Ｚ値は、以下の式１〜３を用いて算出される。式１〜３において、「Ｘ」はＸ値であり、「Ｙ」はＹ値であり、「Ｚ」はＺ値であり、「Ｒ」はＲ値であり、「Ｇ」はＧ値であり、「Ｂ」はＢ値である。
Ｘ＝０．６３７×Ｒ＋０．１４５×Ｇ＋０．１６９×Ｂ  ・・・（式１）
Ｙ＝０．２６３×Ｒ＋０．６７８×Ｇ＋０．０５９×Ｂ  ・・・（式２）
Ｚ＝０．０００×Ｒ＋０．０２８×Ｇ＋１．０６１×Ｂ  ・・・（式３）
【００３２】
次に、Ｌ＊ａ＊ｂ＊変換部１０４は、ＸＹＺ三刺激値をＬ＊ａ＊ｂ＊色空間値に変換する。Ｌ＊ａ＊ｂ＊色空間値に含まれるＬ＊値、ａ＊値、及び、ｂ＊値は、以下の式４〜６を用いて算出される。式４〜６において、「Ｌ＊」はＬ＊値であり、「ａ＊」はａ＊値であり、「ｂ＊」はｂ＊値である。「Ｘｎ」は白色点のＸ値であり、「Ｙｎ」は白色点のＹ値であり、「Ｚｎ」は白色点のＺ値である。関数ｆ（ｔ）は、ｔ＞（６／２９）３の場合に「ｔ１／３」となり、それ以外の場合に「（１／３）×（２９／６）２×ｔ＋４／２９」となる関数である。
Ｌ＊＝１１６×ｆ（Ｙ／Ｙｎ）−１６  ・・・（式４）
ａ＊＝５００×（ｆ（Ｘ／Ｘｎ）−ｆ（Ｙ／Ｙｎ））  ・・・（式５）
ｂ＊＝２００×（ｆ（Ｙ／Ｙｎ）−ｆ（Ｚ／Ｚｎ））  ・・・（式６）
【００３３】
最大彩度輝度値決定部１０５は、Ｌ＊ａ＊ｂ＊データ１２２の各画素について、ａ＊値とｂ＊値から色相角度を算出する。色相角度は、以下の式７を用いて算出される。式７において、「ａ＊」はａ＊値であり、「ｂ＊」はｂ＊値である。
色相角度＝ｔａｎ−１（ｂ＊／ａ＊）  ・・・（式７）
【００３４】
そして、最大彩度輝度値決定部１０５は、Ｌ＊ａ＊ｂ＊データ１２２の各画素について、表示色域情報１２３と色相角度に基づいて、色相角度に対応する最大彩度輝度値１２５を決定する。
【００３５】
図２を用いて、最大彩度輝度値１２５の決定方法の一例を説明する。図２の縦軸は輝度値Ｌ＊を示し、図２の横軸は彩度値Ｃを示す。輝度値Ｌ＊は、Ｌ＊ａ＊ｂ＊色空間値に含まれるＬ＊値である。彩度値Ｃは、Ｌ＊ａ＊ｂ＊色空間値に含まれるａ＊値とｂ＊値の距離から算出される。具体的には、彩度値Ｃは、以下の式８を用いて算出される。図２は、１２０度の色相角度（緑色の色相）に対応する輝度値Ｌ＊と彩度値Ｃを示す。図２において、実線の三角形は、表示色域を示す。図２に示すように、表示色域において彩度値Ｃが
最大となる輝度値Ｌ＊が、最大彩度輝度値１２５として決定される。
Ｃ＝（ａ＊２＋ｂ＊２）１／２  ・・・（式８）
【００３６】
第１の色域変換部１０６は、第１の変換処理をＬ＊ａ＊ｂ＊データ１２２に施すことにより、Ｌ＊ａ＊ｂ＊データ１２２の色域を入力色域から表示色域に変換する。それにより、Ｌ＊ａ＊ｂ＊データである第１の変換データ１２６が生成される。
【００３７】
図２を用いて、第１の変換処理の一例を説明する。図２において、破線の三角形は、入力色域（Ｒｅｃ．２０２０規格で定められた色域；Ｌ＊ａ＊ｂ＊データ１２２の色域）を示す。本実施例では、第１の変換処理により、表示色域の外側の座標（輝度値Ｌ＊，彩度値Ｃ）に対応する画素値（Ｌ＊ａ＊ｂ＊データ１２２のＬ＊ａ＊ｂ＊色空間値）が変換される。具体的には、図２の破線で示すように、最大彩度輝度値に輝度値Ｌ＊を近づける変換が行われる。図２の例では、変換後の座標が表示色域の縁に位置するように、画素値が変換される。また、図２の例では、最大彩度輝度値への輝度値Ｌ＊の変化に対して彩度値Ｃが線形に変化するように画素値が変換される。そのため、図２の例では、変換前の座標と変換後の座標を通る直線上に、座標（輝度値Ｌ＊，彩度値Ｃ）＝（最大彩度輝度値，０）が位置する。第１の変換処理では、表示色域の内側の座標に対応する画素値は変換され
ない。
【００３８】
これにより、輝度値Ｌ＊の変化と彩度値Ｃの変化（低下）を抑えつつ、色域を入力色域から表示色域に変換することができる。なお、変換後の座標が表示色域の縁に位置しなくてもよい。また、最大彩度輝度値への輝度値Ｌ＊の変化に対して彩度値Ｃが非線形に変化するように画素値が変換されてもよい。最大彩度輝度値への輝度値Ｌ＊の変化に対して彩度値Ｃが不連続に変化するように画素値が変換されてもよい。
【００３９】
第２の色域変換部１０７は、第２の変換処理をＬ＊ａ＊ｂ＊データ１２２に施すことにより、Ｌ＊ａ＊ｂ＊データ１２２の色域を入力色域から表示色域に変換する。それにより、Ｌ＊ａ＊ｂ＊データである第２の変換データ１２７が生成される。
【００４０】
図２を用いて、第２の変換処理の一例を説明する。本実施例では、第２の変換処理により、表示色域の外側の座標（輝度値Ｌ＊，彩度値Ｃ）に対応する画素値（Ｌ＊ａ＊ｂ＊データ１２２のＬ＊ａ＊ｂ＊色空間値）が変換される。具体的には、図２の破線で示すように、輝度値Ｌ＊を維持する変換が行われる。図２の例では、変換後の座標が表示色域の縁に位置するように、画素値が変換される。第２の変換処理では、表示色域の内側の座標に対応する画素値は変換されない。
【００４１】
これにより、輝度値Ｌ＊を変化させずに、色域を入力色域から表示色域に変換することができる。但し、第２の変換処理では、第１の変換処理に比べて彩度値Ｃの変化が大きい。なお、変換後の座標が表示色域の縁に位置しなくてもよい。
【００４２】
変換方法選択部１０８は、入力画像データ１０１の各画素について、Ｌ＊ａ＊ｂ＊データ１２２の輝度値Ｌ＊（Ｌ＊値）と、最大彩度輝度値１２５とに基づいて、第１の変換データ１２６または第２の変換データ１２７を選択する。そして、変換方法選択部１０８は、各画素値が上記選択された画素値である画像データ（Ｌ＊ａ＊ｂ＊データ）を、選択データ１２８として、ＲＧＢ変換部１０９に出力する。
【００４３】
具体的には、変換方法選択部１０８は、以下の式９に従って第１の変換データ１２６または第２の変換データ１２７を選択する処理を、入力画像データ１０１の各画素について
行う。
輝度値Ｌ＊＞最大彩度輝度値の場合：第１の変換データの選択
輝度値Ｌ＊≦最大彩度輝度値の場合：第２の変換データの選択
・・・（式９）
【００４４】
これにより、最大彩度輝度値１２５よりも大きい輝度値Ｌ＊を有する入力画像データ１０１の画素値は、第１の変換処理により変換される。そして、最大彩度輝度値１２５以下の輝度値Ｌ＊を有する入力画像データ１０１の画素値は、第２の変換処理により変換される。その結果、画像データの色域を変換することによる彩度の低下とコントラストの低下とを抑制することができる。具体的には、明部（輝度値Ｌ＊が大きい画像領域）について、輝度値Ｌ＊の変化と彩度値Ｃの低下を抑えることができる。そして、暗部（輝度値Ｌ＊が小さい画像領域）について、輝度値Ｌ＊を維持することができ、黒浮きの発生を抑制することができる。
【００４５】
ＲＧＢ変換部１０９は、選択データ１２８の各画素値（Ｌ＊ａ＊ｂ＊色空間値）をＲＧＢ値に変換することにより、線形特性を有するＲＧＢデータ１２９を生成する。ＲＧＢ変換部１０９では、Ｌ＊ａ＊ｂ＊変換部１０４で行われる変換の逆変換が行われる。それにより、選択データ１２８がＲＧＢデータ１２９に変換される。具体的には、式４〜６を用いて、Ｌ＊ａ＊ｂ＊色空間値がＸＹＺ三刺激値に変換される。そして、式１〜３に対応する式を用いて、ＸＹＺ三刺激値がＲＧＢ値に変換される。Ｌ＊ａ＊ｂ＊変換部１０４では、ＲＧＢ値の係数として、入力色域に基づく係数が使用される。一方、ＲＧＢ変換部１０９では、ＸＹＺ三刺激値の係数として、表示色域に基づく係数が使用される。そのため、ここでは、「式１〜３を用いて」ではなく「式１〜３に対応する式を用いて」と記載している。これら２つの変換が、選択データ１２８の各画素について行われる。
【００４６】
ガンマ変換部１１０は、ＲＧＢデータ１２９の階調特性を、表示パネル部１１１の表示特性に対応する階調特性に変換することにより、ガンマ変換データ１３０を生成する。本実施例では、制御部１０２により、ガンマカーブ情報１４４が設定される。ガンマカーブ情報１４４は、ガンマ変換部１１０による変換前の階調値と、ガンマ変換部１１０による変換後の階調値との対応関係を表すパラメータ（関数、テーブル、等）である。ガンマ変換部１１０は、設定されたガンマカーブ情報１４４に従ってＲＧＢデータ１２９の各階調値を変換することにより、ガンマ変換データ１３０を生成する。本実施例では、１／２．２のガンマ値を用いたガンマ変換処理により、ＲＧＢデータ１２９がガンマ変換データ１３０に変換される。
【００４７】
以上述べたように、本実施例によれば、最大彩度輝度値よりも大きい輝度値を有する入力画像データの画素値が、第１の変換処理により変換され、最大彩度輝度値以下の輝度値を有する入力画像データの画素値が、第２の変換処理により変換される。それにより、画像データの色域を変換することによる彩度の低下とコントラストの低下とを抑制することができる。なお、本実施例では、Ｌ＊ａ＊ｂ＊色空間値から輝度値と彩度値を判断する例を説明したが、輝度値と彩度値の判断方法はこれに限らない。例えば、ＲＧＢ値をＬ＊ｕ＊ｖ＊色空間値、ＹＵＶ色空間値、等に変換し、Ｌ＊ｕ＊ｖ＊色空間値、ＹＵＶ色空間値、等から輝度値と彩度値を判断してもよい。
【００４８】
＜実施例２＞
以下、本発明の実施例２に係る画像処理装置について説明する。本実施例では、色域変換処理の方法が実施例１と異なる。以下では、実施例１と異なる構成や処理について詳しく説明し、実施例１と同じ構成や処理についての説明は省略する。
【００４９】
実施例１の色域変換処理では、明部に対して常に第１の変換処理が施される。そのため、最大彩度輝度値１２５が小さい色相を有する明部の輝度値Ｌ＊が大きく低下する。このような輝度値Ｌ＊の大きな低下は、コントラストの低下をまねく。また、実施例１の色域変換処理では、暗部に対して常に第２の変換処理が施される。そのため、最大彩度輝度値１２５が小さい色相を有する暗部の彩度値Ｃが大きく低下する。
【００５０】
そこで、本実施例では、最大彩度輝度値１２５が小さい色相については、図５に示すように、明部に対して第２の変換処理を施し、暗部に対して第１の変換処理を施す。これにより、最大彩度輝度値１２５が小さい色相を有する明部の輝度値Ｌ＊の低下を抑制することができ、かつ、最大彩度輝度値１２５が小さい色相を有する暗部の彩度値Ｃの低下を抑制することができる。
【００５１】
図３は、本実施例に係る画像表示装置２００の機能構成の一例を示すブロック図である。図３に示すように、画像表示装置２００は、実施例１の画像表示装置１００が有する複数の機能部と、選択信号生成部２０１とを有する。
【００５２】
本実施例では、制御部１０２により、明部閾値（第１の閾値）２２２と、暗部閾値（第２の閾値）２２３とがさらに設定される。暗部閾値２２３は、明部閾値２２２未満（第１の閾値未満）の値である。明部閾値２２２と暗部閾値２２３は、メーカーによって予め定められた固定値であってもよいし、ユーザが変更可能な値であってもよい。明部閾値２２２と暗部閾値２２３は、入力画像データ１０１の種類、画像表示装置２００の使用環境（周囲の明るさ等）、等に応じて自動で決定されてもよい。
【００５３】
選択信号生成部２０１は、入力画像データ１０１の各画素について、選択信号２２１を生成する。選択信号２２１は、最大彩度輝度値１２５、明部閾値２２２、及び、暗部閾値２２３に基づいて生成される。具体的には、以下の式１０を用いて、選択信号２２１が生成される。例えば、緑色の色相を有する画素については、選択信号２２１として「０」が生成される。青色の色相を有する画素については、選択信号２２１として「２」が生成され、赤色の色相を有する画素については、選択信号２２１として「１」が生成される。選択信号生成部２０１は、各画素の選択信号２２１を変換方法選択部１０８に出力する。
最大彩度輝度値＞明部閾値の場合：選択信号＝０の生成
最大彩度輝度値＜暗部閾値の場合：選択信号＝２の生成
これら以外の場合：選択信号＝１の生成
・・・（式１０）
【００５４】
変換方法選択部１０８は、入力画像データ１０１の各画素について、第１の変換データ１２６と第２の変換データ１２７の少なくとも一方を選択する。本実施例では、Ｌ＊ａ＊ｂ＊データ１２２の輝度値Ｌ＊、最大彩度輝度値１２５、及び、選択信号２２１に基づいて、第１の変換データ１２６と第２の変換データ１２７の少なくとも一方が選択される。そして、変換方法選択部１０８は、選択した画素値に基づいて選択データ１２８の画素値を決定し、選択データ１２８を出力する。変換方法選択部１０８は、第１の変換データ１２６の画素値と第２の変換データ１２７の画素値との一方を選択した場合には、選択した画素値を、選択データ１２８の画素値として決定される。また、変換方法選択部１０８は、第１の変換データ１２６の画素値と第２の変換データ１２７の画素値との両方を選択した場合には、選択した２つの画素値を重み付け合成した合成値を算出し、算出した合成値を、選択データ１２８の画素値として決定する。
【００５５】
具体的には、図４に示す処理が行われる。選択信号２２１＝０の場合には、最大彩度輝度値１２５が大きいため、変換方法選択部１０８は、実施例１と同様の色域変換処理（図２）を行う。選択信号２２１＝２の場合には、最大彩度輝度値１２５が小さいため、変換方法選択部１０８は、図５に示すような色域変換処理を行う。即ち、以下の式１１に従って第１の変換データ１２６または第２の変換データ１２７を選択する処理を行う。
輝度値Ｌ＊＞最大彩度輝度値の場合：第２の変換データの選択
輝度値Ｌ＊≦最大彩度輝度値の場合：第１の変換データの選択
・・・（式１１）
【００５６】
そして、選択信号２２１＝１の場合には、最大彩度輝度値１２５が中間値であるため、変換方法選択部１０８は、第１の変換データ１２６と第２の変換データ１２７の両方を選択し、第１の変換データ１２６と第２の変換データ１２７の重み付け合成を行う。重み付け合成として、Ｌ＊値の重み付け合成、ａ＊値の重み付け合成、及び、ｂ＊値の重み付け合成が行われる。本実施例では、以下の式１２を用いて、第１の変換データ１２６と第２の変換データ１２７の重み付け合成が行われる。式１２において、「Ｃｏｍｂ」は重み付け合成によって得られた合成値であり、「α」は重みである。重みαとしては、０以上かつ１以下の値が使用される。
輝度値Ｌ＊＞最大彩度輝度値の場合：
Ｃｏｍｂ＝α×第１の変換データ＋（１−α）×第２の変換データ
輝度値Ｌ＊≦最大彩度輝度値の場合：
Ｃｏｍｂ＝（１−α）×第１の変換データ＋α×第２の変換データ
・・・（式１２）
【００５７】
また、本実施例では、重みαは、以下の式１３を用いて算出される。
α＝（最大彩度輝度値−暗部閾値）／（明部閾値−暗部閾値）  ・・・（式１３）
【００５８】
上記方法によれば、最大彩度輝度値が第１の閾値よりも大きい色相に対応し、かつ、最大彩度輝度値よりも大きい輝度値を有する入力画像データの画素値が、第１の変換処理により変換される。最大彩度輝度値が第１の閾値よりも大きい色相に対応し、かつ、最大彩度輝度値以下の輝度値を有する入力画像データの画素値が、第２の変換処理により変換される。第２の閾値よりも小さい色相に最大彩度輝度値が対応し、かつ、最大彩度輝度値よりも大きい輝度値を有する入力画像データの画素値が、第２の変換処理により変換される。最大彩度輝度値が第２の閾値よりも小さい色相に対応し、かつ、最大彩度輝度値以下の輝度値を有する入力画像データの画素値が、第１の変換処理により変換される。
【００５９】
そして、最大彩度輝度値が第１の閾値以下かつ第２の閾値以上の色相に対応する入力画像データの画素値が、第１の変換処理による変換後の画素値と、第２の変換処理による変換後の画素値とを重み付け合成した合成値に変換される。具体的には、入力画像データの画素値が最大彩度輝度値よりも大きい輝度値を有する場合に、入力画像データの画素値が、第１の合成値に変換される。そして、入力画像データの画素値が最大彩度輝度値以下の輝度値を有する場合に、入力画像データの画素値が、第２の合成値に変換される。第１の合成値は、最大彩度輝度値が第２の閾値に近いほど第２の変換処理による変換後の画素値に近く、かつ、最大彩度輝度値が第２の閾値から遠いほど第１の変換処理による変換後の
画素値に近い合成値である。第２の合成値は、最大彩度輝度値が第２の閾値に近いほど第１の変換処理による変換後の画素値に近く、かつ、最大彩度輝度値が第２の閾値から遠いほど第２の変換処理による変換後の画素値に近い合成値である。
【００６０】
以上述べたように、本実施例によれば、最大彩度輝度値の大小をさらに考慮した色域変換処理が行われる。それにより、画像データの色域を変換することによる彩度の低下とコントラストの低下とを、より抑制することができる。
【００６１】
＜実施例３＞
以下、本発明の実施例３に係る画像処理装置について説明する。本実施例では、色域変換処理の方法が実施例１，２と異なる。以下では、実施例２と異なる構成や処理について詳しく説明し、実施例２と同じ構成や処理についての説明は省略する。
【００６２】
本実施例では、色域変換処理において、輝度値Ｌ＊、表示輝度（画面の輝度）、等に応じた例外処理を行う。具体的には、表示輝度が高い場合には、輝度変化の視覚的認識が鈍感になるため、最大彩度輝度値１２５、及び、最大彩度輝度値１２５と輝度値Ｌ＊の大小関係に拘らず、第１の変換処理を行う。これにより、輝度変化の視覚的認識が鈍感な画像領域において、彩度値Ｃの低下をより抑制することができる。一方、表示輝度が低い場合には、輝度変化の視覚的認識が敏感になるため、最大彩度輝度値１２５、及び、最大彩度輝度値１２５と輝度値Ｌ＊の大小関係に拘らず、第２の変換処理を行う。これにより、輝度変化の視覚的認識が敏感な画像領域において、輝度値Ｌ＊を変化させずに色域を変換することができる。
【００６３】
図６は、本実施例に係る画像表示装置３００の機能構成の一例を示すブロック図である。図６に示すように、画像表示装置３００は、実施例２の画像表示装置２００が有する複数の機能部、ＢＬ制御部３０１、及び、ＢＬモジュール部３０２を有する。
【００６４】
ＢＬモジュール部３０２は、表示パネル部１１１の背面に光を照射する発光部である。本実施例では、図７に示すように、ＢＬモジュール部３０２は、画面の領域を構成する複数の分割領域にそれぞれ対応する複数の発光領域を有する。複数の発光領域の発光輝度は、個別に制御することができる。発光領域には、１つ以上の光源が設けられている。光源としては、ＬＥＤ（発光ダイオード）、有機ＥＬ素子、冷陰極管、等が使用できる。なお、ＢＬモジュール部３０２の構成は特に限定されない。図７には４行５列の２０個の発光領域が示されているが、発光領域の数や配置は特に限定されない。同様に、分割領域の数や配置も特に限定されない。例えば、複数の発光領域が千鳥格子状に配置されていてもよい。複数のＢＬモジュール部３０２は、画面の領域全体に対応する１つの発光領域を有していてもよい。
【００６５】
表示パネル部１１１は、ＢＬモジュール部３０２から発せられた光を変調することで、画面に画像を表示する。ＢＬモジュール部３０２から発せられた光を変調する表示パネル部１１１としては、例えば、液晶パネルを使用することができる。なお、自発光型の表示パネルが表示パネル部１１１として使用される場合には、ＢＬ制御部３０１とＢＬモジュール部３０２は必要ない。
【００６６】
ＢＬ制御部３０１は、ＢＬモジュール部３０２の発光輝度を制御する。本実施例では、ＢＬ制御部３０１は、線形特性データ１２１からＢＬ制御データ３２１を生成し、ＢＬ制御データ３２１をＢＬモジュール部３０２に出力する。ＢＬモジュール部３０２は、ＢＬ制御データ３２１に応じた発光輝度で発光する。
【００６７】
本実施例では、複数の発光領域の発光輝度を個別に制御するＢＬ制御データ３２１が生
成される。具体的には、ＢＬ制御部３０１は、複数の分割領域のそれぞれについて、その分割領域に対応する線形特性データ１２１の平均輝度値を算出する。そして、ＢＬ制御部３０１は、複数の発光領域のそれぞれについて、その発光領域に対応する分割領域の平均輝度値に応じた値を、当該発光領域に対応するＢＬ制御データ３２１の値として決定する。その結果、画像に明るい物体が存在し、かつ、その物体の領域以外の領域が暗い場合には、物体が存在する分割領域に対応する発光領域の発光輝度が高い輝度に制御され、残りの発光領域の発光輝度が低い輝度に制御される。例えば、図８に示すように、各発光領域の発光輝度が制御される。図８は、画像の真ん中に明るい物体が存在し、かつ、その物体の領域以外の領域が暗い場合の例を示す。図８の例では、２行３列目の発光領域が点灯され、残りの発光領域が消灯される。このような制御により、表示画像（画面に表示された画像）のコントラストを、表示パネル部１１１のコントラストの何倍にも向上することができる。
【００６８】
なお、ＢＬモジュール部３０２の発光輝度の制御方法は、上記方法に限らない。例えば、平均輝度値以外の輝度特徴量が使用されてもよい。具体的には、輝度値の最大値、最小値、最頻値、中間値、ヒストグラム、等が使用されてもよい。全ての発光領域の発光輝度が同じ輝度に制御されてもよい。
【００６９】
本実施例では、制御部１０２により、高輝度閾値（第１の輝度）３２２と、低輝度閾値（第２の輝度）３２３とがさらに設定される。低輝度閾値３２３は、高輝度閾値３２２未満の値である。高輝度閾値３２２と低輝度閾値３２３は、メーカーによって予め定められた固定値であってもよいし、ユーザが変更可能な値であってもよい。高輝度閾値３２２と低輝度閾値３２３は、入力画像データ１０１の種類、画像表示装置３００の使用環境（周囲の明るさ等）、等に応じて自動で決定されてもよい。
【００７０】
変換方法選択部１０８は、実施例２と同様の処理を行う。但し、変換方法選択部１０８は、高輝度閾値３２２、低輝度閾値３２３、及び、輝度値Ｌ＊に応じて、例外処理を行う。図９，１０を用いて、本実施例に係る例外処理を説明する。図９，１０は、選択信号２２１＝２の場合の例を示す。
【００７１】
図９は、点灯している発光領域に対応する分割領域の画素に対する例外処理を示す。図９の例では、入力色域における輝度値Ｌ＊の最大値は、１００００ｃｄ／ｍ２の表示輝度に対応し、入力色域における輝度値Ｌ＊の最小値は、１０ｃｄ／ｍ２の表示輝度に対応する。変換方法選択部１０８は、入力画像データ１０１に基づく画像を画面に表示した場合における表示輝度を推定する。表示輝度は、入力画像データ１０１（輝度値Ｌ＊）と、表示パネル部１１１の表示特性とから推定できる。但し、発光部（ＢＬモジュール部３０２）を用いた表示が行われる場合には、表示輝度は発光部の発光輝度に依存する。そのため、本実施例では、ＢＬモジュール部３０２の発光輝度をさらに考慮して、表示輝度が推定される。具体的には、変換方法選択部１０８は、輝度値Ｌ＊、ＢＬ制御データ３２１、及び、表示パネル部１１１の表示特性に基づいて、表示輝度を推定する。ＢＬ制御データ３２１の代わりに、ＢＬモジュール部３０２からの光を検出するセンサの検出値が使用されてもよい。
【００７２】
実施例２では、選択信号２２１＝２であり、かつ、輝度値Ｌ＊＞最大彩度輝度値１２５である場合に、輝度値Ｌ＊を変化させない第２の変換処理が行われる。しかし、上述したように、表示輝度が高い場合には、輝度変化の視覚的認識が鈍感になる。そのため、輝度値Ｌ＊が或る程度変化しても問題はない。そこで、本実施例では、図９に示すように、推定された表示輝度が高輝度閾値３２２よりも高い場合に、例外処理として、第１の変換処理を行う。具体的には、変換方法選択部１０８は、推定した表示輝度が高輝度閾値３２２よりも高い場合に、最大彩度輝度値１２５、及び、最大彩度輝度値１２５と輝度値Ｌ＊の
大小関係に拘らず、第１の変換データ１２６を選択する。高輝度閾値３２２は特に限定されないが、本実施例では、高輝度閾値３２２として１０００ｃｄ／ｍ２が使用される。
【００７３】
図１０は、消灯している発光領域に対応する分割領域の画素に対する例外処理を示す。図１０の例では、入力色域における輝度値Ｌ＊の最大値は、１００ｃｄ／ｍ２の表示輝度に対応し、入力色域における輝度値Ｌ＊の最小値は、０．１ｃｄ／ｍ２の表示輝度に対応する。
【００７４】
実施例２では、選択信号２２１＝２であり、かつ、輝度値Ｌ＊≦最大彩度輝度値１２５である場合に、輝度値Ｌ＊を最大彩度輝度値１２５に近づける第１の変換処理が行われる。しかし、上述したように、表示輝度が低い場合には、輝度変化の視覚的認識が敏感になる。そのため、輝度値Ｌ＊のわずかな変化がユーザに知覚される虞がある。そこで、本実施例では、図１０に示すように、推定された表示輝度が低輝度閾値３２３よりも低い場合に、例外処理として、第２の変換処理を行う。具体的には、変換方法選択部１０８は、推定した表示輝度が低輝度閾値３２３よりも低い場合に、最大彩度輝度値１２５、及び、最大彩度輝度値１２５と輝度値Ｌ＊の大小関係に拘らず、第２の変換データ１２７を選択する。低輝度閾値３２３は特に限定されないが、本実施例では、低輝度閾値３２３として１ｃｄ／ｍ２が使用される。
【００７５】
図１１は、本実施例に係る色域変換処理を示す。図１１から、選択信号２２１＝０の場合には実施例２と同じ処理が行われることがわかる。それ以外の場合には、上述した例外処理により、実施例２と異なる処理が行われることがある。なお、図９を用いて説明した例外処理と、図１０を用いて説明した例外処理との一方が省略されてもよい。
【００７６】
以上述べたように、本実施例によれば、表示輝度と、輝度変化の視覚的認識との関係をさらに考慮した色域変換処理が行われる。それにより、色域変換処理後の画像データとして、ユーザの視覚特性により適した画像データを得ることができる。
【００７７】
なお、表示輝度と、輝度変化の視覚的認識との関係をさらに考慮した色域変換処理は、上記処理に限らない。例えば、表示輝度を推定せずに、輝度値Ｌ＊を閾値と比較してもよい。具体的には、輝度値が第３の閾値よりも大きい場合に、最大彩度輝度値、及び、最大彩度輝度値と輝度値の大小関係に拘らず、第１の変換処理が行われてもよい。輝度値が第４の閾値よりも小さい場合に、最大彩度輝度値、及び、最大彩度輝度値と輝度値の大小関係に拘らず、第２の変換処理が行われてもよい。第４の閾値は、第３の閾値未満の値である。第３の閾値と第４の閾値は、メーカーによって予め定められた固定値であってもよいし、ユーザが変更可能な値であってもよい。第３の閾値と第４の閾値は、入力画像データの種類、画像表示装置の使用環境（周囲の明るさ等）、等に応じて自動で決定されてもよい。第１の輝度に対応するように第３の閾値が自動で調整され、第２の輝度に対応するように第４の閾値が自動で調整されてもよい。
【００７８】
また、発光部（ＢＬモジュール部）から発せられた光は、一般的に、拡散して減衰する。このような拡散や減衰を考慮しない場合、表示輝度として、実際の表示輝度との差が無視できない程度に大きい輝度が推定されることがある。実際の表示輝度との差が無視できない程度に大きい輝度が推定された場合、ユーザの視覚特性に適した色域変換処理を実現できない。そのため、発光部から発せられた光の輝度分布（拡散や減衰を考慮した分布）をさらに考慮して表示輝度を推定することが好ましい。それにより、表示輝度をより高精度に推定することができ、ユーザの視覚特性に適した色域変換処理をより確実に実現することができる。発光部から発せられた光の輝度分布の判断方法としては、提案されている種々の従来技術を使用することができる。
【００７９】
また、図１２に示すように、発光領域から発せられた光が周囲の分割領域に漏れることがある。このような光の漏れを考慮しない場合、表示輝度として、実際の表示輝度に比べ無視できない程度に低い輝度が推定されることがある。実際の表示輝度に比べ無視できない程度に低い輝度が推定された場合、ユーザの視覚特性に適した色域変換処理を実現できない。そのため、複数の分割領域間における光の漏れ（発光領域から発せられた光の漏れ）をさらに考慮して表示輝度を推定することが好ましい。それにより、表示輝度をより高精度に推定することができ、ユーザの視覚特性に適した色域変換処理をより確実に実現することができる。発光領域から発せられた光の漏れ度合いの判断方法としては、提案されている種々の従来技術を使用することができる。
【００８０】
＜その他の実施例＞
本発明は、上述の実施例の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【符号の説明】
【００８１】
１００，２００，３００：画像表示装置  １０６：第１の色域変換部
１０７：第２の色域変換部  １０８：変換方法選択部
【図１】
0006614859.tif 000002
【図２】
0006614859.tif 000003
【図３】
0006614859.tif 000004
【図４】
0006614859.tif 000005
【図５】
0006614859.tif 000006
【図６】
0006614859.tif 000007
【図７】
0006614859.tif 000008
【図８】
0006614859.tif 000009
【図９】
0006614859.tif 000010
【図１０】
0006614859.tif 000011
【図１１】
0006614859.tif 000012
【図１２】
0006614859.tif 000013
【図１３】
0006614859.tif 000014