(57)【要約】【課題】入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことのできる技術を提供する。【解決手段】本発明の画像処理装置は、任意のダイナミックレンジの画像データを入力可能な画像処理装置であって、入力画像データを、前記入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブルとして、所定数の格子点を有するルックアップテーブルを生成する生成手段と、前記生成手段で生成されたルックアップテーブルを用いて前記入力画像データを前記表示用画像データに変換する変換手段と、を有し、前記生成手段は、前記入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、前記ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、前記所定数の格子点を生成する。【選択図】図１
2014219724.tif 000002
【特許請求の範囲】
【請求項１】
任意のダイナミックレンジの画像データを入力可能な画像処理装置であって、
入力画像データを、前記入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブルとして、所定数の格子点を有するルックアップテーブルを生成する生成手段と、
前記生成手段で生成されたルックアップテーブルを用いて前記入力画像データを前記表示用画像データに変換する変換手段と、
を有し、
前記生成手段は、前記入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、前記ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、前記所定数の格子点を生成する
ことを特徴とする画像処理装置。
【請求項２】
前記生成手段は、階調値が低い側で階調値が高い側よりも格子点の密度が高くなるように、前記所定数の格子点を生成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記生成手段は、前記所定数の格子点を生成する階調範囲である生成範囲を等分割する前記所定数の格子点を生成する
ことを特徴とする請求項１に記載の画像処理装置。
【請求項４】
前記表示用画像データの階調特性における所定の階調値以下の階調範囲が暗部として、前記表示用画像データの階調特性における所定の階調値より高い階調範囲が明部として予め定められており、
前記所定数の格子点は、ｎ個（ｎは２以上の整数）の格子点であり、
前記生成手段は、前記所定数の格子点を生成する階調範囲である生成範囲のうち、前記暗部に対応する階調範囲を等分割するｍ個（ｍは１以上ｎ未満の整数）の格子点を生成し、前記明部に対応する階調範囲を等分割するｎ−ｍ個の格子点を生成する
ことを特徴とする請求項１または２に記載の画像処理装置。
【請求項５】
前記所定数の格子点は、前記ダイナミックレンジ内に生成される
ことを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項６】
前記所定数の格子点は、前記ダイナミックレンジ外の格子点を含む
ことを特徴とする請求項１〜４のいずれか１項に記載の画像処理装置。
【請求項７】
前記入力画像データのダイナミックレンジを表す情報を取得する取得手段をさらに有する
ことを特徴とする請求項１〜６のいずれか１項に記載の画像処理装置。
【請求項８】
前記入力画像データの階調値に基づいて、前記入力画像データのダイナミックレンジを判断する判断手段をさらに有する
ことを特徴とする請求項１〜６のいずれか１項に記載の画像処理装置。
【請求項９】
前記任意のダイナミックレンジの最小階調値は予め定められた固定値であり、
前記判断手段は、前記最小階調値から、前記入力画像データの階調値の最大値までの階調範囲を、前記入力画像データのダイナミックレンジとして判断する
ことを特徴とする請求項８に記載の画像処理装置。
【請求項１０】
前記判断手段は、前記入力画像データの階調値の最小値から、前記入力画像データの階調値の最大値までの階調範囲を、前記入力画像データのダイナミックレンジとして判断する
ことを特徴とする請求項８に記載の画像処理装置。
【請求項１１】
任意のダイナミックレンジの画像データを入力可能な画像処理装置の制御方法であって、
入力画像データを、前記入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブルとして、所定数の格子点を有するルックアップテーブルを生成する生成ステップと、
前記生成ステップで生成されたルックアップテーブルを用いて前記入力画像データを前記表示用画像データに変換する変換ステップと、
を有し、
前記生成ステップでは、前記入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、前記ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、前記所定数の格子点を生成する
ことを特徴とする画像処理装置の制御方法。
【請求項１２】
前記生成ステップでは、階調値が低い側で階調値が高い側よりも格子点の密度が高くなるように、前記所定数の格子点を生成する
ことを特徴とする請求項１１に記載の画像処理装置の制御方法。
【請求項１３】
前記生成ステップでは、前記所定数の格子点を生成する階調範囲である生成範囲を等分割する前記所定数の格子点を生成する
ことを特徴とする請求項１１に記載の画像処理装置の制御方法。
【請求項１４】
前記表示用画像データの階調特性における所定の階調値以下の階調範囲が暗部として、前記表示用画像データの階調特性における所定の階調値より高い階調範囲が明部として予め定められており、
前記所定数の格子点は、ｎ個（ｎは２以上の整数）の格子点であり、
前記生成ステップでは、
前記所定数の格子点を生成する階調範囲である生成範囲のうち、前記暗部に対応する階調範囲を等分割するｍ個（ｍは１以上ｎ未満の整数）の格子点を生成し、前記明部に対応する階調範囲を等分割するｎ−ｍ個の格子点を生成する
ことを特徴とする請求項１１または１２に記載の画像処理装置の制御方法。
【請求項１５】
前記所定数の格子点は、前記ダイナミックレンジ内に生成される
ことを特徴とする請求項１１〜１４のいずれか１項に記載の画像処理装置の制御方法。
【請求項１６】
前記所定数の格子点は、前記ダイナミックレンジ外の格子点を含む
ことを特徴とする請求項１１〜１４のいずれか１項に記載の画像処理装置の制御方法。
【請求項１７】
前記入力画像データのダイナミックレンジを表す情報を取得する取得ステップをさらに有する
ことを特徴とする請求項１１〜１６のいずれか１項に記載の画像処理装置の制御方法。
【請求項１８】
前記入力画像データの階調値に基づいて、前記入力画像データのダイナミックレンジを判断する判断ステップをさらに有する
ことを特徴とする請求項１１〜１６のいずれか１項に記載の画像処理装置の制御方法。
【請求項１９】
前記任意のダイナミックレンジの最小階調値は予め定められた固定値であり、
前記判断ステップでは、前記最小階調値から、前記入力画像データの階調値の最大値までの階調範囲を、前記入力画像データのダイナミックレンジとして判断する
ことを特徴とする請求項１８に記載の画像処理装置の制御方法。
【請求項２０】
前記判断ステップでは、前記入力画像データの階調値の最小値から、前記入力画像データの階調値の最大値までの階調範囲を、前記入力画像データのダイナミックレンジとして判断する
ことを特徴とする請求項１８に記載の画像処理装置の制御方法。
【請求項２１】
請求項１１〜２０のいずれか１項に記載の画像処理装置の制御方法の各ステップをコンピュータに実行させることを特徴とするプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置、画像処理装置の制御方法、及び、プログラムに関する。
【背景技術】
【０００２】
従来、撮像装置で撮像された撮像データは、例えば、ＩＴＵ−Ｒ  ＢＴ．７０９で規定されている特性（ＣＲＴのガンマ特性）を考慮したガンマ補償処理が行われ、出力されていた。ガンマ補償処理は、例えば、以下の式１に示すような変換特性（光電変換特性）で、撮像データを画像データ（ガンマ補償処理データ）に変換する処理である。式１において、Ｘは撮像データであり、Ｙはガンマ補償処理データである。式１は、Ｙが８ビットの２５６階調で表現された値である場合の例である。
Ｙ＝２５５×（Ｘ／２５５）０．４５  ・・・（式１）
一方、近年、撮像装置の受光性能の向上に伴い、より広いダイナミックレンジの信号を扱うために、Ｌｏｇに近い階調特性を有する画像データを出力する撮像装置も出始めている。例えば、映画製作現場では、ダイナミックレンジが広いフィルムの特性に対応するＣｉｎｅｏｎ  Ｌｏｇの画像データが使用されている。
さらに、撮像装置から出力される画像データのダイナミックレンジ（撮像データを変換して得られる画像データのダイナミックレンジ）をユーザが調整することのできる撮像装置もある。ユーザは、受光性能の範囲内で画像データのダイナミックレンジを調整することができる。
【０００３】
また、表示装置として、撮像装置から出力される画像データ（表示装置に入力された入力画像データ）を正確に表示するために、画像データの階調特性を変換するものがある。このような階調特性の変換は、予め定められたルックアップテーブル（ＬＵＴ）を用いて行われることが知られている。
回路規模を小さくするために、ＬＵＴの格子点（入力階調値と出力階調値の組み合わせ）として、入力画像データの取り得る階調値毎の格子点を設定するのではなく、入力画像データの取り得る階調値の数よりも少ない数の格子点を設定するのが一般的である。即ち、入力画像データの取り得る階調値を間引いて生成されたＬＵＴを用いるのが一般できである。そして、格子点間の入力階調値に対応する出力階調値は、格子点を用いた補間（内挿や外挿）により、算出される。
【０００４】
ＬＵＴを用いた階調特性の変換に関する従来技術として、例えば、暗部側の階調表現を高精度に行うための技術や、種々の階調特性の入力画像データに対応することを可能にするための技術がある。
具体的には、予め用意されたＬＵＴの各格子点に対応する出力階調値を書き換える技術も提案されている（特許文献２）。
特許文献２に開示の技術を用いれば、入力画像データに対応するように各格子点の出力階調値を書き換えることにより、種々の階調特性の入力画像データに対応することが可能となる。
【０００５】
広いダイナミックレンジの信号を扱うことのできる撮像装置においては、運用の便宜上、入力画像データのダイナミックレンジが調整され、従来のダイナミックレンジ相当の画像データが出力されることが多い。しかしながら、特許文献２に開示の技術のように、従来技術では、格子点の入力階調値は固定値である。そのため、従来技術では、入力画像データのダイナミックレンジに依っては、入力画像データの階調特性の変換を高精度に行う
ことができないことがある。例えば、入力画像データのダイナミックレンジが調整されている場合、ＬＵＴの格子点の一部が階調特性の変換に使用されなくなり、使用される格子点の数が低減してしまうことがある。その結果、変換誤差（具体的には補間誤差）が無視できなくなり、表示画像の画質が大きく劣化してしまうことがある。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００８−３０１３８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
本発明は、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことのできる技術を提供することを目的とする。
【課題を解決するための手段】
【０００８】
本発明の画像処理装置は、
任意のダイナミックレンジの画像データを入力可能な画像処理装置であって、
入力画像データを、前記入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブルとして、所定数の格子点を有するルックアップテーブルを生成する生成手段と、
前記生成手段で生成されたルックアップテーブルを用いて前記入力画像データを前記表示用画像データに変換する変換手段と、
を有し、
前記生成手段は、前記入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、前記ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、前記所定数の格子点を生成する
ことを特徴とする。
【０００９】
本発明の画像処理装置の制御方法は、
任意のダイナミックレンジの画像データを入力可能な画像処理装置の制御方法であって、
入力画像データを、前記入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブルとして、所定数の格子点を有するルックアップテーブルを生成する生成ステップと、
前記生成ステップで生成されたルックアップテーブルを用いて前記入力画像データを前記表示用画像データに変換する変換ステップと、
を有し、
前記生成ステップでは、前記入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、前記ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、前記所定数の格子点を生成する
ことを特徴とする。
【００１０】
本発明のプログラムは、上記画像処理装置の制御方法の各ステップをコンピュータに実行させることを特徴とする。
【発明の効果】
【００１１】
本発明によれば、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことができる。
【図面の簡単な説明】
【００１２】
【図１】実施例１に係る表示装置の構成の一例を示すブロック図
【図２】実施例１に係る画像データの伝送方法の一例を示す図
【図３】実施例１に係る共通特性変換部の処理の一例を示す図
【図４】実施例１に係る階調特性変換部の処理の一例を示す図
【図５】実施例１に係る格子点の一例を示す図
【図６】実施例１に係る階調特性変換部の構成の一例を示すブロック図
【図７】実施例１に係る入力値データの一例を示す図
【図８】実施例２に係る表示装置の構成の一例を示すブロック図
【発明を実施するための形態】
【００１３】
＜実施例１＞
以下、図面を参照しながら、本発明の実施例１に係る画像処理装置及びその制御方法について説明する。
本実施例に係る画像処理装置は、任意のダイナミックレンジの画像データを入力可能な装置である。例えば、本実施例に係る画像処理装置には、
・ダイナミックレンジが撮像データの階調範囲０〜１００％に対応する階調範囲であり、階調値が８ビット階調値であり、階調特性がガンマ２．２特性である画像データ
・ダイナミックレンジが撮像データの階調範囲０〜１０００％に対応する階調範囲であり、階調値が１２ビット階調値であり、階調特性がＬｏｇ特性である画像データ
などが入力される。
本実施例では、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことができる構成を説明する。
なお、本実施例では、画像処理装置が表示装置に内蔵されている場合の例を説明するが、画像処理装置は表示装置とは別体の装置であってもよい。画像処理装置は、例えば、表示装置とは別体のパーソナルコンピュータ（ＰＣ）内に設けられていてもよい。また、本実施例では、表示装置が液晶表示装置である場合の例を説明するが、表示装置は液晶表示装置に限らない。例えば、表示装置は、有機ＥＬ表示装置、プラズマ表示装置などであってもよい。
【００１４】
図１に示すように、本実施例に係る表示装置は、画像処理装置１００、画像処理部１０７、パネル補正部１０８、パネル制御部１０９、液晶パネル部１１０、画素データ供給部１１１、選択データ供給部１１２、バックライトモジュール部１１３などを有する。画像処理装置１００は、システム制御部１０２、ＳＤＩレシーバー部１０３、補助データバッファ部１０４、画像データメモリ部１０５、共通特性変換部１１４、階調特性変換部１０６などを有する。
【００１５】
本実施例では、表示装置には、入力画像データとしてＲＧＢ画像データが入力される。入力画像データは、撮像装置で撮像された撮像データを変換して得られた画像データであり、撮像装置の機種、撮像条件、設定モードに応じたダイナミックレンジを有する。
具体的には、表示装置には、ＳＤＩ（シリアル・デジタル・インターフェース）伝送により、入力信号１０１が入力される。ＳＭＰＴＥ４２５Ｍで規定される３Ｇ−ＳＤＩ信号によれば、ビデオデータに補助データを重畳して伝送することができる。本実施例では、入力信号１０１として、ビデオデータである入力画像データと、補助データとを含む３Ｇ−ＳＤＩ信号が入力されるものとする。本実施例では、補助データは、入力画像データのダイナミックレンジを表すＤレンジ情報を含む。
なお、画像データはＲＧＢ画像データに限らない。例えば、画像データは、ＹＣｂＣｒ画像データであってもよい。
なお、入力信号１０１は、上述した３Ｇ−ＳＤＩ信号に限らない。入力信号１０１は、入力画像データとＤレンジ情報を含む信号であれば、どのような信号であってもよい。また、入力画像データとＤレンジ情報は個別に入力されてもよい。
【００１６】
ＳＤＩレシーバー部１０３は、入力画像データとＤレンジ情報を取得する。具体的には、ＳＤＩレシーバー部１０３は、入力信号１０１を取得する。そして、ＳＤＩレシーバー部１０３は、入力信号１０１を、ビデオデータである入力画像データと、Ｄレンジ情報を含む補助データとに分離する。
補助データバッファ部１０４は、ＳＤＩレシーバー部１０３で分離された補助データを記憶する。
画像データメモリ部１０５は、ＳＤＩレシーバー部１０３で分離された入力画像データを記憶するフレームメモリである。
なお、入力画像データと補助データ（Ｄレンジ情報）は互いに異なる機能部で取得されてもよい。
【００１７】
システム制御部１０２は、入力画像データを、入力画像データとは階調特性が異なる表示用画像データに変換するために使用されるルックアップテーブル（ＬＵＴ）を生成する。
本実施例では、ＬＵＴとして、離散的に設けられた所定数（ｎ個（ｎは２以上の整数））の格子点を有するＬＵＴが生成される。格子点は、入力階調値と出力階調値の組み合わせである。
具体的には、Ｄレンジ情報に基づいて、入力画像データのダイナミックレンジに対応するように、格子点の生成範囲（ｎ個の格子点を生成する階調範囲）が決定され、格子点の位置（入力階調値と出力階調値）が決定され、ＬＵＴが生成される。
本実施例では、１次元ルックアップテーブルが生成される。具体的には、入力画像データがＲＧＢ画像データであり、Ｒ値、Ｇ値、及び、Ｂ値に共通のＤレンジ情報が取得される。そして、Ｒ値、Ｇ値、及び、Ｂ値に共通の１次元ルックアップテーブルが生成される。なお、Ｒ値、Ｇ値、及び、Ｂ値の階調特性は互いに異なっていてもよい。その場合には、Ｒ値、Ｇ値、及び、Ｂ値のそれぞれのＤレンジ情報を取得し、Ｒ値用、Ｇ値用、及び、Ｂ値用の１次元ルックアップテーブルを生成すればよい。入力画像データがＹＣｂＣｒ画像データであり、Ｙ値の階調特性を変換する１次元ルックアップテーブルが生成されてもよい。３次元ルックアップテーブル（例えば、Ｒ値、Ｇ値、及び、Ｂ値の組み合わせを入力階調値及び出力階調値とする３次元ルックアップテーブル）が生成されてもよい。
【００１８】
共通特性変換部１１４と階調特性変換部１０６により、システム制御部１０２で生成されたＬＵＴを用いて、入力画像データが表示用画像データ（階調変換後データ）に変換される。
共通特性変換部１１４は、任意の階調特性の入力画像データを、階調変換後データへの階調変換処理（上記ＬＵＴを用いた階調変換処理）用の階調特性を有する画像データである共通階調データ（階調変換前データ）に変換する。
階調特性変換部１０６は、システム制御部１０２で生成されたＬＵＴを用いて、共通階調データを階調変換後データに変換する。本実施例では、入力画像データとして様々な階調特性の画像データが入力されるが、処理を簡略化するために、表示装置が、後段の画像処理部１０７に所定の階調特性を有する画像データを入力する仕様になっているものとする。具体的には、表示装置は、画像処理部１０７にＩＴＵ−Ｒ  ＢＴ．７０９に規定されるガンマ特性を有する画像データを入力する仕様になっている。そのため、階調特性変換部１０６では、共通階調データが、ＩＴＵ−Ｒ  ＢＴ．７０９に規定されるガンマ特性を有する階調変換後データに変換される。
なお、階調変換後データの階調特性は、ＩＴＵ−Ｒ  ＢＴ．７０９に規定されるガンマ特性に限らない。例えば、階調変換後データの階調特性は、ＤＣＩで規定された階調特性であってもよい。
【００１９】
画像処理部１０７は、階調変換後データに対して、所定の画像処理を施す。所定の画像
処理は、例えば、表示画像（表示装置の画面に表示された画像）の明るさや色合いなどを調整する処理である。本実施例では、ユーザが設定した調整値を用いて画像処理が行われ、表示画像の明るさや色合いなどが所望の状態に調整される。
【００２０】
液晶パネル部１１０は、マトリックス状に配置された複数の液晶画素を有する液晶パネルである。パネル補正部１０８、パネル制御部１０９、画素データ供給部１１１、選択データ供給部１１２より、液晶パネル部１１０の各液晶画素の透過率が制御される。
バックライトモジュール部１１３は、液晶パネル部１１０（の背面）へ光を照射する。バックライトモジュール部１１３からの光が液晶パネル部１１０を透過することにより、画面に画像が表示される。
【００２１】
以下、図１に示す表示装置の動作を詳細に説明する。
入力信号１０１は、撮像装置から出力される。本実施例では、撮像装置が、ダイナミックレンジが互いに異なる複数の画像出力モードを有しており、カメラユーザ（撮像装置のユーザ）が、撮像シーンの明るさや撮像条件などに応じて画像出力モードを切り換えるものとする。撮像装置は、撮像データを、カメラユーザによって選択された画像出力モードに対応するダイナミックレンジの画像データである入力画像データに変換する。そして、撮像装置は、ビデオデータである入力画像データと、補助データとを含む入力信号１０１を出力する。ここで、補助データには、選択された画像出力モードに対応するダイナミックレンジを表すＤレンジ情報が含まれることとなる。また、本実施例では、補助データには、Ｄレンジ情報だけでなく、入力画像データのビット数と階調特性の種類をさらに表す階調特性情報がさらに含まれるものとする。
なお、階調特性情報は、入力画像データのビット数と階調特性の種類ではなく、撮像データから入力画像データへの変換特性、換言すれば、撮像データの階調値と、入力画像データの階調値との対応関係を表してもよい。
【００２２】
（ＳＴＥＰ１）
ＳＤＩレシーバー部１０３が、入力信号１０１から入力画像データ１３５と補助データ１３４を分離し出力する。画像データは、例えば、ラスター形式で伝送される。ラスター形式の画像データは、画素毎にその画素データ（画素値）が記述された画像データである。本実施例では、画像データには、各画素データ、画像の開始を示す垂直同期信号、及び、画像の各ラインの開始を示す水平同期信号が含まれる。そして、図２に示すように、垂直同期信号に同期して画像データが伝送される。その際、垂直同期信号に同期して、画像の上側から下側に向かって、ライン毎に、そのラインの画素データが伝送される。図２は、水平方向ｎ個×垂直方向ｍ個（ｍライン）の画素を有する画像を伝送する場合の例を示す。
【００２３】
（ＳＴＥＰ２）
補助データバッファ部１０４が、ＳＤＩレシーバー部１０３で分離された補助データ１３４を一時的に記憶した後、バッファ補助データ１３６としてシステム制御部１０２に出力する。また、画像データメモリ部１０５が、ＳＤＩレシーバー部１０３で分離された入力画像データ１３５を一時的に記憶した後、バッファ画像データ１３７として共通特性変換部１１４に出力する。バッファ画像データ１３７は、液晶パネル部１１０を駆動するのに好適なタイミングで出力される。
【００２４】
（ＳＴＥＰ３）
共通特性変換部１１４が、入力画像データに対応するバッファ補助データ１３６に含まれる階調特性情報１４２をシステム制御部１０２から取得し、階調特性情報１４２に基づいて、任意の階調特性の入力画像データを共通階調データ１４１に変換する。具体的には、階調特性情報に基づいて、入力画像データのビット数や階調特性が判断される。そして
、判断結果に応じた変換式を用いて、入力画像データが、撮像データの階調値と画像データの階調値との対応関係が式２に示す関係である共通階調データ１４１に変換される。式２において、Ｘは撮像データの階調値であり、Ｙは共通階調データの階調値である。αは任意の値である。
【数１】
2014219724.tif 000003
図３（ａ）に、入力画像データから共通階調データへの変換の様子を示す。図３（ａ）の例では、入力画像データは、ダイナミックレンジが撮像データの階調範囲０〜１００％に対応する階調範囲であり、階調値が８ビット階調値（０〜２５５）であり、階調特性がガンマ２．２特性である画像データである。そして、図３（ａ）の例では、そのような入力画像データが、ダイナミックレンジが撮像データの階調範囲０〜１００％に対応する階調範囲であり、階調値が１２ビット階調値であり、階調特性がＬｏｇ特性である共通階調データに変換される。ダイナミックレンジが撮像データの階調範囲０〜１０００％に対応する階調範囲である場合、共通階調データは、０〜４０９５の階調値を取り得る。しかし、入力画像データのダイナミックレンジは撮像データの階調範囲０〜１００％に対応する階調範囲であるため、共通階調データの取り得る階調値の最大値は、４０９５よりも小さい値に制限される。
ここで、撮像データの階調値が１００％のホワイトは、光を反射するホワイトボードを撮像したときの階調値である。
なお、階調特性情報に基づいて、撮像データの階調値と、入力画像データの階調値との対応関係を判断してもよい。そして、判断結果から、入力画像データの階調値に対応する撮像データの階調値を算出し、算出した撮像データの階調値に対応する共通階調データの階調値を、式２を用いて算出してもよい。
【００２５】
（ＳＴＥＰ４）
システム制御部１０２が、バッファ補助データ１３６に含まれるＤレンジ情報（入力画像データのダイナミックレンジ）に基づいてＬＵＴを生成し、生成したＬＵＴを出力する。本実施例では、共通階調データの画素データ（入力階調値）と、階調変換後データの画素データ（出力階調値）とは、いずれも１２ビットのデータであり、０〜４０９５の値をとるものとする。そして、本実施例では、離散的に設けられたｎ個の格子点を有する１次元ルックアップテーブル（ｎワード（ワードビット幅１２ビット）の１次元ルックアップテーブル）が生成される。具体的には、システム制御部１０２は、Ｄレンジ情報に基づいて、ｎ個の格子点を生成する（ｎ個の格子点の位置を決定する）。そして、システム制御部１０２は、入力値データ１３２と出力値データ１３３を階調特性変換部１０６に出力する。入力値データ１３２は、決定した各格子点の入力階調値（共通階調データの階調特性における階調値）を表すデータである。出力値データ１３３は、決定した各格子点の出力階調値（階調変換後データにおける階調値）を表すデータである。
【００２６】
階調特性変換部１０６では、図４に示すように、Ｌｏｇ特性を有する共通階調データが、液晶パネル部１１０を駆動するのに好適な階調特性の階調変換後データに変換される。上述したように、本実施例では、共通階調データは、ＩＴＵ−Ｒ  ＢＴ．７０９に規定されるガンマ特性（ほぼ２．２乗のべき関数である階調特性）の階調変換後データに変換される。
【００２７】
このとき、従来技術のように、格子点の入力階調値を固定とし、格子点の出力階調値のみが変更可能であるとすると、入力画像データのダイナミックレンジに依っては、入力画像データの階調特性の変換を高精度に行うことができないことがある。
具体的には、入力画像データのダイナミックレンジが狭い場合に、ダイナミックレンジ外にも格子点が割り当てられ、ダイナミックレンジ内に十分な数の格子点が割りあてられ
なくなることがある。その結果、変換誤差が大きくなってしまい、疑似輪郭等の画質妨害が発生してしまうことがある。特に、人の視覚特性は暗部側の変化に敏感であることから、暗部側の画質妨害が目立ってしまうことがある。
【００２８】
そこで、本実施例では、入力画像データのダイナミックレンジに基づいて、格子点を割り当てる階調範囲を決定する。そして、決定した入力画像データのダイナミックレンジの最小階調値またはその近傍に下端の格子点が生成され、ダイナミックレンジの最大階調値またはその近傍に上端の格子点が生成されるように、ｎ個の格子点を生成する。
【００２９】
ｎ個の格子点は以下のように生成される。
本実施例では、バッファ補助データ１３６に、入力画像データのダイナミックレンジに対応する撮像データの階調範囲の最大階調値であり、撮像データの取り得る階調値の範囲０〜１０００％内の値であるＤレンジ値が、Ｄレンジ情報として含まれる。
【００３０】
まず、システム制御部１０２は、Ｄレンジ値から、Ｄレンジ値に対応する共通階調データの階調値（ＤレンジＬｏｇ変換値）を判断する。図３（ｂ）に示すように、バッファ補助データ１３６にＤレンジ値１＝１００％が含まれている場合には、ＤレンジＬｏｇ変換値１がＤレンジ値１に対応する共通階調データの階調値であると判断される。バッファ補助データ１３６にＤレンジ値２＝１０００％が含まれている場合には、ＤレンジＬｏｇ変換値２がＤレンジ値２に対応する共通階調データの階調値であると判断される。
Ｄレンジ値より大きい値に対応する入力画像データの階調値は撮像装置から入力されず、共通階調画像データの上限値は、ＤレンジＬｏｇ変換値に制限されている。そこで、システム制御部１０２は、共通階調データの階調値０からＤレンジＬｏｇ変換値までの階調範囲、即ち入力画像データのダイナミックレンジに対応する共通階調データの階調範囲を、格子点の生成範囲として判断する。共通階調データの階調値０は、撮像データの階調値０に対応する共通階調データの階調値である。
【００３１】
そして、システム制御部１０２は、格子点の生成範囲の判断結果に基づいて、ｎ個の格子点の入力階調値を決定する。本実施例では、ｎ個の格子点の入力階調値は、最小値が０となり、最大値がＤレンジＬｏｇ変換値となるように決定される。図４に示すように、バッファ補助データ１３６にＤレンジ値１＝１００％が含まれている場合には、階調値０が１番目の格子点の入力階調値となり、ＤレンジＬｏｇ変換値１がｎ番目の格子点の入力階調値となるように、ｎ個の格子点の入力階調値が決定される。バッファ補助データ１３６にＤレンジ値３＝４００％が含まれている場合には、階調値０が１番目の格子点の入力階調値となり、ＤレンジＬｏｇ変換値３がｎ番目の格子点の入力階調値となるように、ｎ個の格子点の入力階調値が決定される。１番目の格子点は下端の格子点であり、ｎ番目の格子点は上端の格子点である。これにより、入力画像データのダイナミックレンジに依らず、入力階調データに対して有効な格子点を生成することができる。そのため、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことができ、変換誤差（具体的には格子点間を補間する際の補間誤差）による画質劣化を低減することができる。
【００３２】
次に、システム制御部１０２は、上記決定したｎ個の入力階調値を表す入力値データ１３２と、上記決定したｎ個の入力階調値に対応するｎ個の出力階調値（ｎ個の格子点の出力階調値）を表す出力値データ１３３とを階調特性変換部１０６に出力する。格子点の出力階調値は、例えば、入力階調値と出力階調値の対応関係を表す所定の関数を用いて算出される。入力階調値と、当該入力階調値に対応する出力階調値を決定する処理が、格子点を生成する処理に相当する。そして、ｎ個の格子点の生成が完了することにより、ＬＵＴが完成する。
なお、出力階調値の算出方法は上記方法に限らない。例えば、上述した式２のＹに格子
点の入力階調値を代入し、式２と式１の連立方程式を解くことにより、格子点の出力階調値を算出することができる。
【００３３】
なお、格子点の間隔は特に限定されない（等間隔でなくてもよい）が、図５（ａ）に示すように、格子点の生成範囲を等分割するｎ個の格子点を生成することが好ましい。このように格子点を生成すれば、簡単な処理で格子点の位置を決定することができる。図５（ａ）（及び、後述する図５（ｂ）〜５（ｄ））は、格子点数ｎ＝１７の場合の例を示す。
また、人の視覚特性が暗部側の変化に敏感であることを考慮して、階調値が低い側で階調値が高い側よりも格子点の密度が高くなるように、ｎ個の格子点を生成することが好ましい。例えば、図５（ｂ）に示すように、ｎ個の格子点を生成することが好ましい。このように格子点を生成すれば、階調値が低い側での変換誤差をより低減することができ、画質の劣化をより低減することができる。
また、階調変換後データの階調特性における所定の階調値以下の階調範囲が暗部として、階調変換後データの階調特性における所定の階調値より高い階調範囲が明部として予め定められていることが好ましい。そして、図５（ｃ）に示すように、格子点の生成範囲のうち、暗部に対応する階調範囲を等分割するｍ個（ｍは１以上ｎ未満の整数）の格子点を生成し、明部に対応する階調範囲を等分割するｎ−ｍ個の格子点を生成することが好ましい。このように格子点を生成することにより、簡単な処理で格子点の位置を決定することができ、且つ、画質の劣化をより低減することができる。表示輝度の最大範囲（画面上で実現可能な輝度の最大範囲）を０．１〜１００ｃｄとした場合、暗部は、例えば、表示輝度の範囲０．１〜１０ｃｄに対応する階調変換後データの階調範囲である。明部は、例えば、表示輝度の範囲１０〜１００ｃｄに対応する階調変換後データの階調範囲である。図５（ｃ）は、暗部の分割数ｍ＝９の場合の例を示す。
また、図５（ａ）〜５（ｄ）に示すように、入力画像データのダイナミックレンジ内にｎ個の格子点を生成してもよいし、図５（ｅ）に示すように、入力画像データのダイナミックレンジ外の格子点を含むｎ個の格子点を生成してもよい。
【００３４】
なお、本実施例では、入力画像データのダイナミックレンジの最小階調値に対応する撮像データの階調値が、撮像データの取り得る階調値の最小値（０％）である場合の例を説明したが、これに限らない。入力画像データのダイナミックレンジの最小階調値に対応する撮像データの階調値は、０％より大きくてもよい。
【００３５】
なお、格子点の生成範囲の判断方法は上記方法に限らない。例えば、Ｄレンジ情報は、Ｄレンジ値ではなく、入力画像データのダイナミックレンジそのものを表す情報（入力画像データのダイナミックレンジの最大階調値と最小階調値）であってもよい。そして、入力画像データのダイナミックレンジから、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲を判断し、当該判断結果に基づいて格子点の生成範囲を判断してもよい。また、Ｄレンジ情報は、入力画像データのダイナミックレンジに対応する撮像データの階調範囲を表す情報（入力画像データのダイナミックレンジに対応する撮像データの階調範囲の最大階調値と最小階調値）であってもよい。そして、そのような情報から、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲を判断し、当該判断結果に基づいて格子点の生成範囲を判断してもよい。
【００３６】
なお、本実施例では、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲を格子点の生成範囲として判断した。そして、本実施例では、入力画像データのダイナミックレンジの最小階調値に下端の格子点を生成し、ダイナミックレンジの最大階調値に上端の格子点を生成した。しかし、格子点の生成範囲や、上端と下端の格子点の位置はこれに限らない。例えば、ダイナミックレンジの最小階調値近傍に下端の格子点を生成し、ダイナミックレンジの最大階調値近傍に上端の格子点を生成してもよい。具体的には、ダイナミックレンジの最小階調値に対応する共通階調データの階調値に所定値を加
算した値から、ダイナミックレンジの最大階調値に対応する共通階調データの階調値に所定値を加算した値までの階調範囲を、格子点の生成範囲として判断してもよい。そして、ダイナミックレンジの最小階調値に対応する共通階調データの階調値に所定値を加算した値に下端の格子点を生成し、ダイナミックレンジの最大階調値に対応する共通階調データの階調値に所定値を加算した値に上端の格子点を生成してもよい。
【００３７】
なお、本実施例では、格子点の生成範囲を共通階調データの階調特性における階調範囲で表したが、これに限らない。例えば、入力画像データの階調特性における階調範囲で格子点の生成範囲を表してもよいし、階調変換後データの階調特性における階調範囲で格子点の生成範囲を表してもよい。そして、入力画像データの階調特性における階調範囲である生成範囲を等分割するｎ個の格子点を生成してもよいし、階調変換後データの階調特性における階調範囲である生成範囲を等分割するｎ個の格子点を生成してもよい。
【００３８】
（ＳＴＥＰ５）
階調特性変換部１０６が、入力値データ１３２と出力値データ１３３に基づいて、バッファ画像データ１３７を階調変換後データ１３８に変換し、階調変換後データ１３８を画像処理部１０７に出力する。
階調特性変換部１０６は、図６に示すように、第１抽出部６０１、第２抽出部６０２、データ補間部６０３などを有する。
【００３９】
第１抽出部６０１は、バッファ画像データ１３７の階調値に応じて、入力値データ１３２から、２つの入力階調値（格子点の入力階調値）と、当該２つの入力階調値に対応する２つの格子点の番号（格子点番号）とを抽出する。そして、第１抽出部６０１は、抽出した入力階調値と格子点番号を表す第１抽出データ６１１を出力する。具体的には、バッファ画像データ１３７の階調値がＡである場合に、入力値データ１３２から、Ｂ≦Ａ＜Ｃとなる入力階調値Ｂ，Ｃが抽出され、入力階調値Ｂ，Ｃに対応する格子点番号ｊ，ｊ＋１が抽出される。格子点番号ｊは、１以上ｎ以下の数値であり、高階調側に向かうにつれて大きくなる数値である。図７は入力値データ１３２の模式図である。出力値データ１３３も同様の構成を有する。
【００４０】
第２抽出部６０２は、出力値データ１３３から、第１抽出部６０１で抽出された格子点番号ｊ，ｊ＋１に対応する出力階調値Ｄ，Ｅ（格子点の出力階調値）を抽出する。そして、第２抽出部６０２は、抽出した出力階調値Ｄ，Ｅを表す第２抽出データ６１２を出力する。
【００４１】
データ補間部６０３は、バッファ画像データ１３７の階調値Ａ、第１抽出データ６１１で表される入力階調値Ｂ，Ｃ、及び、第２抽出データ６１２で表される出力階調値Ｄ，Ｅを用いて、バッファ画像データ１３７の階調値Ａに対応する出力階調値Ｆを算出する。そして、データ補間部６０３は、出力階調値Ｆを階調変換後データ１３８の階調値として出力する。具体的には、以下の式３を用いて、出力階調値Ｆが算出される。即ち、本実施例では、バッファ画像データ１３７の階調値Ａを入力階調値とする格子点が存在する場合に、階調値Ａは、当該格子点の出力階調値に変換される。そして、バッファ画像データ１３７の階調値Ａを入力階調値とする格子点が存在しない場合に、線形補間により、階調値Ａに対応する出力階調値が算出される。
Ｆ＝（Ｅ×（Ａ−Ｂ）＋Ｄ×（Ｃ−Ａ））／（Ｃ−Ｂ）  ・・・（式３）
なお、本実施例では、格子点間の出力階調値を線形補間により算出する例を示したが、補間方法はこれに限らない。格子点間の出力階調値は高次関数を用いて算出してもよい。また、２つより多くの格子点を用いて一部または全部の階調範囲に対応する関数（入力階
調値と出力階調値の関係式）を求め、求めた関数を用いて出力階調値を算出してもよい。
【００４２】
液晶パネル部１１０は、マトリックス状に配置された複数の液晶画素を有する液晶パネルである。水平方向に並んだ液晶画素は共通の走査線に接続されており、垂直方向に並んだ液晶画素は共通のデータ線に接続されている。走査線に選択データを供給することにより、当該走査線に接続された液晶画素（１ライン分の液晶画素）が、透過率の制御の対象として選択される。そして、選択された各液晶画素に、データ線を介して、対応する画素データを供給することにより、選択された各液晶画素の透過率が制御される。全てのラインについて上記の制御を行うことにより、画面全体の表示が完了する。
【００４３】
（ＳＴＥＰ６）
パネル補正部１０８が、画像処理後データ１３９に対して補正処理を施すことにより、補正処理後データ１４０を生成し、パネル制御部１０９に出力する。補正処理は、液晶パネル部１１０の画像データに対する液晶画素の透過率の歪みを補正する処理である。
【００４４】
（ＳＴＥＰ７）
パネル制御部１０９が、補正処理後データ１４０に基づいて、選択データとライン画素データを生成し、出力する。選択データは、液晶パネル部１１０の複数の液晶画素のうち、制御対象の液晶画素（１ライン分の液晶画素）を選択するためのデータあり、選択データ供給部１１２に出力される。ライン画素データは、選択データで選択された液晶画素（１ライン分の液晶画素）に供給する画素データであり、補正処理後データ１４０に含まれる画素データである。ライン画素データは、画素データ供給部１１１に出力される。本実施例では、画面の上から順にライン単位で選択データとライン画素データが生成され、出力される。
【００４５】
（ＳＴＥＰ８）
選択データ供給部１１２が、液晶パネル部１１０の走査線に選択データを供給する。それにより、制御対象の液晶画素（１ライン分の液晶画素）が選択される。また、画素データ供給部１１１が、データ線にライン画素データを供給する。それにより、選択データで選択された液晶画素の透過率が画素データ（補正処理後データ１４０）に応じた透過率に制御される。
【００４６】
以上述べたように、本実施例によれば、入力画像データのダイナミックレンジに応じてｎ個の格子点の生成範囲が制御される。それにより、入力画像データのダイナミックレンジに依らず、入力階調データに対して有効な格子点を生成することができる。そのため、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことができ、変換誤差による画質劣化を低減することができる。
【００４７】
なお、本実施例では、共通階調データの階調値を入力階調値とし、階調変換後データの階調値を出力階調値とするｎ個の格子点を有するＬＵＴを生成する例を説明したが、これに限らない。例えば、入力画像データの階調値を入力階調値とし、階調変換後データの階調値を出力階調値とするｎ個の格子点を有するＬＵＴを生成してもよい。その場合には、共通特性変換部１１４は不要となる。
なお、本実施例では、入力画像データが撮像装置から出力されるものとしたが、これに限らない。例えば、入力画像データは、撮像装置以外の装置（ＰＣなど）から出力されてもよいし、半導体メモリ、磁気ディスク、光ディスクなど記憶媒体から取得されてもよい。
【００４８】
＜実施例２＞
以下、図面を参照しながら、本発明の実施例２に係る画像処理装置及びその制御方法に
ついて説明する。本実施例では、入力画像データのダイナミックレンジを表すＤレンジ情報が外部から取得されなかった場合の例を説明する。
【００４９】
図８に示すように、本実施例に係る表示装置は、画像処理装置８００、画像処理部１０７、パネル補正部１０８、パネル制御部１０９、液晶パネル部１１０、画素データ供給部１１１、選択データ供給部１１２、バックライトモジュール部１１３などを有する。画像処理装置８００は、システム制御部８０２、ＳＤＩレシーバー部１０３、補助データバッファ部１０４、画像データメモリ部１０５、共通特性変換部１１４、階調特性変換部１０６、画像特徴量検出部８０１などを有する。
なお、実施例１（図１）と同じ符号が付された機能部は実施例１と同じ機能を有するため、その説明は省略する。
【００５０】
本実施例では、Ｄレンジ情報が外部から取得されなかった場合に、共通特性変換部１１４、画像特徴量検出部８０１、及び、システム制御部８０２により、入力画像データの階調値に基づいて、入力画像データのダイナミックレンジが判断される。
【００５１】
画像特徴量検出部８０１は、入力画像データの画像特徴量を検出する。本実施例では、画像特徴量検出部８０１は、共通階調データ１４１から画像特徴量を検出する。具体的には、フレーム毎に、共通階調データの階調値の最大値が、画像特徴量として検出される。入力画像データのダイナミックレンジが最も広いときの共通画像データの取り得る階調値は、０〜４０９５である。そのため、入力画像データのダイナミックレンジが最も広いときの画像特徴量の取り得る範囲も０〜４０９５である。
画像特徴量検出部８０１は、検出した画像特徴量を表す画像特徴量信号８１１をシステム制御部８０２に出力する。
なお、画像特徴量は、共通階調データの階調値の最大値に限らない。例えば、画像特徴量は、共通階調データの階調値の最小値、または、共通階調データの階調値の最小値と最大値であってもよい。また、画像特徴量は、入力画像データの階調値の最小値、入力画像データの階調値の最大値、または、それらの両方であってもよい。
【００５２】
システム制御部８０２は、実施例１のシステム制御部１０２と同様に、バッファ補助データ１３６に含まれるＤレンジ情報に基づいてＬＵＴを生成する。
ここで、補助データが表示装置に入力されなかったり、バッファ補助データ１３６にＤレンジ情報が含まれなかったりすることがある。例えば、撮像装置には、画像データに補助データを付加する機能を有していない撮像装置や、補助データにＤレンジ情報を含める機能を有していない撮像装置がある。そのような撮像装置から入力される入力信号にはＤレンジ情報が含まれておらず、入力画像データに対応するＤレンジ情報が外部から取得されない。
そこで、本実施例では、システム制御部８０２は、入力画像データに対応するＤレンジ情報が外部から取得されなかった場合に、ダイナミックレンジ判断処理を行う。ダイナミックレンジ判断処理は、画像特徴量検出部８０１で検出された画像特徴量に基づいて、入力画像データのダイナミックレンジを判断する処理である。そして、システム制御部８０２は、ダイナミックレンジ判断処理の結果に基づいて、ｎ個の格子点を生成し、ＬＵＴを生成する。
【００５３】
ダイナミックレンジ判断処理について詳しく説明する。
上述したように、本実施例では、画像特徴量は共通階調データの階調値の最大値であり、共通階調データに画像特徴量によって表される階調値より大きい階調値の画素は存在しない。そのため、画像特徴量によって表される階調値は、入力画像データのダイナミックレンジの最大階調値に対応する共通階調データの階調値とみなしても問題ない。
また、本実施例では、任意のダイナミックレンジの最小階調値が予め定められた固定値
であるものとする。具体的には、入力画像データのダイナミックレンジの最小階調値に対応する共通階調データの階調値が、入力画像データのダイナミックレンジに依らず０であるものとする。
そこで、本実施例では、Ｄレンジ情報が取得されなかった場合に、共通階調データの階調値０から画像特徴量によって表される階調値までの階調範囲を、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲として判断する。そして、その判断結果に基づいて、実施例１と同様の方法でＬＵＴを生成する。
【００５４】
なお、画像特徴量が入力画像データの階調値の最大値である場合には、入力画像データのダイナミックレンジの最小階調値から、当該最大値までの階調範囲を、入力画像データのダイナミックレンジとして判断すればよい。そして、その判断結果に基づいてＬＵＴを生成すればよい。例えば、判断されたダイナミックレンジに対応する共通階調データの階調範囲を判断し、その判断結果に基づいてＬＵＴを生成すればよい。
【００５５】
なお、任意のダイナミックレンジの最小階調値は固定値でなくてもよい。
任意のダイナミックレンジの最小階調値と最大階調値の両方が固定値でない場合には、共通階調データの階調値の最小値と最大値を画像特徴量として検出すればよい。そして、共通階調データの階調値の最小値から、共通階調データの階調値の最大値までの範囲を、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲として判断すればよい。また、入力画像データの階調値の最小値と最大値を画像特徴量として検出してもよい。そして、入力画像データの階調値の最小値から、入力画像データの階調値の最大値までの範囲を、入力画像データのダイナミックレンジとして判断してもよい。
任意のダイナミックレンジの最小階調値が固定値でなく、任意のダイナミックレンジの最大階調値が固定値である場合には、共通階調データの階調値の最小値を画像特徴量として検出すればよい。そして、共通階調データの階調値の最小値から、入力画像データのダイナミックレンジの最大階調値に対応する共通階調データの階調値までの範囲を、入力画像データのダイナミックレンジに対応する共通階調データの階調範囲として判断すればよい。また、入力画像データの階調値の最小値を画像特徴量として検出してもよい。そして、入力画像データの階調値の最小値から、入力画像データのダイナミックレンジの最大階調値までの範囲を、入力画像データのダイナミックレンジとして判断してもよい。
【００５６】
以上述べたように、本実施例によれば、Ｄレンジ情報が外部から取得されなかった場合に、入力画像データの階調値に基づいて、入力画像データのダイナミックレンジが判断され、その判断結果に基づいてＬＵＴが生成される。それにより、Ｄレンジ情報が外部から取得されなかった場合であっても、入力画像データのダイナミックレンジに依らず、入力階調データに対して有効な格子点を生成することができる。そのため、Ｄレンジ情報が外部から取得されなかった場合であっても、入力画像データのダイナミックレンジに依らず、入力画像データの階調特性の変換を高精度に行うことができ、変換誤差による画質劣化を低減することができる。
【００５７】
なお、本実施例では、Ｄレンジ情報が外部から取得されなかった場合に、ダイナミックレンジ判断処理が行われ、ダイナミックレンジ判断処理の結果に基づいてＬＵＴが生成されるものとした。そして、Ｄレンジ情報が外部から取得された場合に実施例１と同様の方法でＬＵＴが生成されるものとした。しかし、ＬＵＴの生成方法はこれに限らない。Ｄレンジ情報が外部から取得されたか否かに拘わらず、ダイナミックレンジ判断処理が行われ、ダイナミックレンジ判断処理の結果に基づいてＬＵＴが生成されてもよい。
なお、ダイナミックレンジ判断処理は、システム制御部８０２とは異なる機能部で行われてもよい。例えば、画像処理装置は、ダイナミックレンジ判断処理を行う判断部をさらに有していてもよい。
【００５８】
＜その他の実施例＞
記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータ（又はＣＰＵ、ＭＰＵ等のデバイス）によっても、本発明を実施することができる。また、例えば、記憶装置に記録されたプログラムを読み込み実行することで前述した実施例の機能を実現するシステムや装置のコンピュータによって実行されるステップからなる方法によっても、本発明を実施することができる。この目的のために、上記プログラムは、例えば、ネットワークを通じて、又は、上記記憶装置となり得る様々なタイプの記録媒体（つまり、非一時的にデータを保持するコンピュータ読取可能な記録媒体）から、上記コンピュータに提供される。したがって、上記コンピュータ（ＣＰＵ、ＭＰＵ等のデバイスを含む）、上記方法、上記プログラム（プログラムコード、プログラムプロダクトを含む）、上記プログラムを非一時的に保持するコンピュータ読取可能な記録媒体は、いずれも本発明の範疇に含まれる。
【符号の説明】
【００５９】
１００，８００：画像処理装置  １０２，８０２：システム制御部  １０６：階調特性変換部
【図１】
2014219724.tif 000004
【図２】
2014219724.tif 000005
【図３】
2014219724.tif 000006
【図４】
2014219724.tif 000007
【図５】
2014219724.tif 000008
【図６】
2014219724.tif 000009
【図７】
2014219724.tif 000010
【図８】
2014219724.tif 000011