(57)【要約】【課題】小さい回路規模で、高精度な色再現を実現する画像処理装置の調整方法、画像処理装置の調整装置、画像処理装置、及び表示モジュール等を提供する。【解決手段】３次元ルックアップテーブルを用いて第１の画像データに対して第１の処理を行い、３次元ルックアップテーブルの出力側の１次元ルックアップテーブルを用いて前記第１の処理後の画像データに対して第２の処理を行う画像処理装置の調整方法は、目標色温度となるように各色成分の第１の調整情報を１次元ルックアップテーブルに設定する第１の設定ステップと、第１の調整情報の設定後に、第１の画像データを目標色空間にマッピングするように第２の調整情報を３次元ルックアップテーブルに設定する第２の設定ステップと、第２の処理後の画像データを用いた目標特性からの誤差に基づいて、第１の調整情報を修正する修正ステップとを含む。【選択図】図４
2014086792.tif 000002
【特許請求の範囲】
【請求項１】
３次元ルックアップテーブルと、前記３次元ルックアップテーブルの出力側に設けられる１次元ルックアップテーブルとを有し、前記３次元ルックアップテーブルを用いて第１の画像データに対して第１の処理を行い、前記１次元ルックアップテーブルを用いて前記第１の処理後の画像データに対して第２の処理を行う画像処理装置の調整方法であって、
目標色温度となるように各色成分の第１の調整情報を前記１次元ルックアップテーブルに設定する第１の設定ステップと、
前記第１の調整情報の設定後に、前記第１の画像データを目標色空間にマッピングするように第２の調整情報を前記３次元ルックアップテーブルに設定する第２の設定ステップと、
前記第２の処理後の画像データを用いた目標特性からの誤差に基づいて、前記第１の調整情報を修正する修正ステップとを含むことを特徴とする画像処理装置の調整方法。
【請求項２】
前記第１の設定ステップは、
前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態で、前記第１の画像データを用いて表示される各純色の測色結果に基づいて、前記第１の調整情報を前記１次元ルックアップテーブルに設定し、
前記第２の設定ステップは、
前記第１の処理をオフした状態、且つ前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される各純色の測色結果に基づいて、前記第２の調整情報を前記３次元ルックアップテーブルに設定し、
前記修正ステップは、
前記第１の処理をオンした状態、且つ前記第２の処理をオンした状態で、前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて、前記第１の調整情報を修正することを特徴とする請求項１記載の画像処理装置の調整方法。
【請求項３】
前記第１の設定ステップは、
前記第１の処理をオフした状態、且つ前記第１の調整情報が設定された前記１次元ルックアップテーブルを用いた前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される白色の測色結果に基づいて、前記第１の調整情報のゲインを調整することを特徴とする請求項１又は２記載の画像処理装置の調整方法。
【請求項４】
前記第２の設定ステップは、
前記第２の調整情報が設定された前記３次元ルックアップテーブルを用いた前記第１の処理をオンした状態、且つ前記第１の調整情報が設定された前記第１のルックアップテーブルを用いた前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される白色の測色結果に基づいて、前記第１の調整情報のゲインを調整することを特徴とする請求項１乃至３のいずれか記載の画像処理装置の調整方法。
【請求項５】
前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて、修正後の前記第１の調整情報を再修正することを特徴とする請求項１乃至４のいずれか記載の画像処理装置の調整方法。
【請求項６】
前記修正ステップでは、
前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態の所与の表示特性に基づいて、グレースケールの測色結果と目標値との差から前記１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて前記第１の調整情報を修正することを特徴とする請求項１乃至５のいずれか記載の画像処理装置の調整方法。
【請求項７】
前記修正ステップでは、
所与のガンマ特性に基づいて、グレースケールの測色結果と目標値との差から前記１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて前記第１の調整情報を修正することを特徴とする請求項１乃至５のいずれか記載の画像処理装置の調整方法。
【請求項８】
第１の画像データに対して第１の処理を行うための３次元ルックアップテーブルと、前記３次元ルックアップテーブルの出力側に設けられ前記第１の処理後の画像データに対して第２の処理を行うための１次元ルックアップテーブルとを有する画像処理装置を調整するための調整装置であって、
前記画像処理装置が出力する画像データに対応した画像を測色する測色部と、
前記１次元ルックアップテーブルに設定される各色成分の第１の調整情報を、目標色温度となるように前記測色部の測色結果に基づいて生成する１次元ルックアップテーブル生成部と、
前記３次元ルックアップテーブルに設定される第２の調整情報を、第１の画像データが目標色空間にマッピングされるように前記測色部の測色結果に基づいて生成する３次元ルックアップテーブル生成部とを含み、
前記第１の調整情報を前記１次元ルックアップテーブルに設定した後、前記第２の調整情報を前記３次元ルックアップテーブルに設定し、
前記第２の処理後の画像データを用いた目標特性からの誤差に基づいて、前記第１の調整情報を修正することを特徴とする調整装置。
【請求項９】
第１の画像データに対して第１の処理を行うための３次元ルックアップテーブルと、
前記３次元ルックアップテーブルの出力側に設けられ前記第１の処理後の画像データに対して第２の処理を行うための１次元ルックアップテーブルとを含み、
前記１次元ルックアップテーブルは、
前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態で前記第１の画像データを用いて表示される各純色の測色結果に基づいて目標色温度となるように調整された各色成分の第１の調整情報を含み、
前記３次元ルックアップテーブルは、
前記第１の処理をオフした状態、且つ前記第２の処理をオンした状態で前記第１の画像データを用いて表示される各純色の測色結果に基づいて、目標色空間にマッピングするように調整された第２の調整情報を含み、
前記第１の調整情報は、前記第１の処理をオンした状態、且つ前記第２の処理をオンした状態で前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて修正された情報であることを特徴とする画像処理装置。
【請求項１０】
前記第１の調整情報は、
前記第１の処理をオフした状態、且つ前記第１の調整情報が設定された前記３次元ルックアップテーブルを用いた前記第２の処理をオンした状態で前記第１の画像データを用いて表示される白色の測色結果に基づいて、ゲインが調整された情報であることを特徴とする請求項９記載の画像処理装置。
【請求項１１】
請求項９又は１０記載の画像処理装置と、
前記画像処理装置における前記第２の処理後の画像データが供給される表示部とを含むことを特徴とする表示モジュール。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理装置の調整方法、調整装置、画像処理装置、及び表示モジュール等に関する。
【背景技術】
【０００２】
従来、液晶表示（Liquid Crystal Display：以下、ＬＣＤ）パネルや有機エレクトロルミネッセンス（Electro Luminescence：以下、ＥＬ）パネル等の表示パネルを用いて、ユーザーが所望する色再現を実現するための手法がいくつか提案されている。
【０００３】
例えば特許文献１には、３次元ルックアップテーブル（以下、３ＤＬＵＴ）を用いて色空間の変換を行うようにした手法が開示されている。この手法では、出力濃度と出力データとの間の濃度変換用の１次元ルックアップテーブル（以下、１ＤＬＵＴ）を設け、濃度変動が除去された濃度値を求めることで、画像出力装置等に起因するような定常的な濃度変動を除去し、３ＤＬＵＴの作成精度を向上させる。
【０００４】
また、例えば特許文献２には、色変換マトリクスと、コントラスト特性を補正するための１ＤＬＵＴとを組み合わせる場合に、階調変換を含んだ状態で色再現方法を最適化するようにした手法が開示されている。この手法により、経験等に頼ることなく、精度良く且つ安定した色変換を行う。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開平１１−２６１８３１号公報
【特許文献２】特開２０１０−２２６３６９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、特許文献１又は特許文献２に開示された手法では、色再現をより高精度に実現しようとすると、回路規模が増大してしまうという問題がある。特に、３ＤＬＵＴの場合、グリッド数を増やすと回路規模が飛躍的に増大するため、小さい回路規模で、より一層高精度な色再現を実現することが困難であった。
【０００７】
本発明は、以上のような技術的課題に鑑みてなされたものである。本発明のいずれかの態様によれば、小さい回路規模で、高精度な色再現を実現する画像処理装置の調整方法、画像処理装置の調整装置、画像処理装置、及び表示モジュール等を提供することができる。
【課題を解決するための手段】
【０００８】
（１）本発明の第１の態様は、３次元ルックアップテーブルと、前記３次元ルックアップテーブルの出力側に設けられる１次元ルックアップテーブルとを有し、前記３次元ルックアップテーブルを用いて第１の画像データに対して第１の処理を行い、前記１次元ルックアップテーブルを用いて前記第１の処理後の画像データに対して第２の処理を行う画像処理装置の調整方法が、目標色温度となるように各色成分の第１の調整情報を前記１次元ルックアップテーブルに設定する第１の設定ステップと、前記第１の調整情報の設定後に、前記第１の画像データを目標色空間にマッピングするように第２の調整情報を前記３次元ルックアップテーブルに設定する第２の設定ステップと、前記第２の処理後の画像データを用いた目標特性からの誤差に基づいて、前記第１の調整情報を修正する修正ステップとを含む。
【０００９】
本態様によれば、３次元ルックアップテーブルと、３次元ルックアップテーブルの出力側に設けられる１次元ルックアップテーブルとを備える画像処理装置に対して、目標色温度の合わせ込みを行った後に、目標色空間への合わせ込みを行うようにしている。その後、再び、目標色温度への合わせ込みの微調整を行う。こうすることで、最初に目標色空間への合わせ込みを精度良く行ったとしても色温度のずれにより色再現の精度が低下するといった事態がなくなり、目標色温度の合わせ込みと目標色空間への合わせ込みの精度を向上させることができる。従って、３次元ルックアップテーブルのグリッド数を少なくして回路規模を縮小した場合でも、より高精度な色再現を実現することができるようになる。
【００１０】
（２）本発明の第２の態様に係る画像処理装置の調整方法では、第１の態様において、前記第１の設定ステップは、前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態で、前記第１の画像データを用いて表示される各純色の測色結果に基づいて、前記第１の調整情報を前記１次元ルックアップテーブルに設定し、前記第２の設定ステップは、前記第１の処理をオフした状態、且つ前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される各純色の測色結果に基づいて、前記第２の調整情報を前記３次元ルックアップテーブルに設定し、前記修正ステップは、前記第１の処理をオンした状態、且つ前記第２の処理をオンした状態で、前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて、前記第１の調整情報を修正する。
【００１１】
本態様においては、３次元ルックアップテーブル及び１次元ルックアップテーブルの格納情報の影響を受けることなく目標色温度の合わせ込みを行った状態で、目標色空間への合わせ込みを行う。その後、目標色温度の合わせ込み及び目標色空間への合わせ込みを行った状態で、最終的に、１次元ルックアップテーブルに設定される第１の調整情報を修正する。こうすることで、目標色温度の合わせ込みと目標色空間への合わせ込みの精度を向上させることができる。従って、３次元ルックアップテーブルのグリッド数を少なくして回路規模を縮小した場合でも、より高精度な色再現を実現することができるようになる。
【００１２】
（３）本発明の第３の態様に係る画像処理装置の調整方法では、第１の態様又は第２の態様において、前記第１の設定ステップは、前記第１の処理をオフした状態、且つ前記第１の調整情報が設定された前記１次元ルックアップテーブルを用いた前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される白色の測色結果に基づいて、前記第１の調整情報のゲインを調整する。
【００１３】
本態様によれば、第１の設定ステップにおいて、白色点の測色結果により色成分のゲインを調整するようにしたので、より一層高精度な色再現を実現することができるようになる。
【００１４】
（４）本発明の第４の態様に係る画像処理装置の調整方法では、第１の態様乃至第３の態様のいずれかにおいて、前記第２の設定ステップは、前記第２の調整情報が設定された前記３次元ルックアップテーブルを用いた前記第１の処理をオンした状態、且つ前記第１の調整情報が設定された前記第１のルックアップテーブルを用いた前記第２の処理をオンした状態で、前記第１の画像データを用いて表示される白色の測色結果に基づいて、前記第１の調整情報のゲインを調整する。
【００１５】
本態様によれば、第２の設定ステップにおいて、白色点の測色結果により色成分のゲインを調整するようにしたので、より一層高精度な色再現を実現することができるようになる。
【００１６】
（５）本発明の第５の態様に係る画像処理装置の調整方法では、第１の態様乃至第４の態様のいずれかにおいて、前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて、修正後の前記第１の調整情報を再修正する。
【００１７】
本態様によれば、グレースケールの測色結果に基づいて、修正した第１の調整情報を再修正するようにしたので、上記の態様と比べて、より一層高精度な色再現を実現することができるようになる。
【００１８】
（６）本発明の第６の態様に係る画像処理装置の調整方法では、第１の態様乃至第５の態様のいずれかにおいて、前記修正ステップでは、前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態の所与の表示特性に基づいて、グレースケールの測色結果と目標値との差から前記１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて前記第１の調整情報を修正する。
【００１９】
本態様においては、例えば事前に測定した表示特性を用いて、測色結果の目標値との差から１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて第１の調整情報を修正する。こうすることで、３次元ルックアップテーブルの折れ線特性や、出力側の表示のばらつきを、１次元ルックアップテーブルの第１の調整情報により調整することができる。このため、本態様によれば、３次元ルックアップテーブルのグリッド数を少なくする一方、１次元ルックアップテーブルのグリッド数を多くして、小さい回路規模で、高精度な色再現を実現することができるようになる。
【００２０】
（７）本発明の第７の態様に係る画像処理装置の調整方法では、第１の態様乃至第５の態様のいずれかにおいて、前記修正ステップでは、所与のガンマ特性に基づいて、グレースケールの測色結果と目標値との差から前記１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて前記第１の調整情報を修正する。
【００２１】
本態様においては、例えばモデル化したガンマ特性を用いて、測色結果の目標値との差から１次元ルックアップテーブルの入力に対応した修正量を求め、該修正量を用いて第１の調整情報を修正する。こうすることで、３次元ルックアップテーブルの折れ線特性や、出力側の表示のばらつきを、１次元ルックアップテーブルの第１の調整情報により調整することができる。このため、本態様によれば、３次元ルックアップテーブルのグリッド数を少なくする一方、１次元ルックアップテーブルのグリッド数を多くして、小さい回路規模で、高精度な色再現を実現することができるようになる。
【００２２】
（８）本発明の第８の態様は、第１の画像データに対して第１の処理を行うための３次元ルックアップテーブルと、前記３次元ルックアップテーブルの出力側に設けられ前記第１の処理後の画像データに対して第２の処理を行うための１次元ルックアップテーブルとを有する画像処理装置を調整するための調整装置が、前記画像処理装置が出力する画像データに対応した画像を測色する測色部と、前記１次元ルックアップテーブルに設定される各色成分の第１の調整情報を、目標色温度となるように前記測色部の測色結果に基づいて生成する１次元ルックアップテーブル生成部と、前記３次元ルックアップテーブルに設定される第２の調整情報を、第１の画像データが目標色空間にマッピングされるように前記測色部の測色結果に基づいて生成する３次元ルックアップテーブル生成部とを含み、前記第１の調整情報を前記１次元ルックアップテーブルに設定した後、前記第２の調整情報を前記３次元ルックアップテーブルに設定し、前記第２の処理後の画像データを用いた目標特性からの誤差に基づいて、前記第１の調整情報を修正する。
【００２３】
本態様によれば、３次元ルックアップテーブルと、３次元ルックアップテーブルの出力側に設けられる１次元ルックアップテーブルとを備える画像処理装置に対して、目標色温度の合わせ込みを行った後に、目標色空間への合わせ込みを行うようにしている。その後、再び、目標色温度への合わせ込みの微調整を行う。こうすることで、画像処理装置において、目標色温度の合わせ込みと目標色空間への合わせ込みの精度を向上させ、３次元ルックアップテーブルのグリッド数を少なくして回路規模を縮小した場合でも、より高精度な色再現を実現することができるようになる。
【００２４】
（９）本発明の第９の態様は、画像処理装置が、第１の画像データに対して第１の処理を行うための３次元ルックアップテーブルと、前記３次元ルックアップテーブルの出力側に設けられ前記第１の処理後の画像データに対して第２の処理を行うための１次元ルックアップテーブルとを含み、前記１次元ルックアップテーブルは、前記第１の処理をオフした状態、且つ前記第２の処理をオフした状態で前記第１の画像データを用いて表示される各純色の測色結果に基づいて目標色温度となるように調整された各色成分の第１の調整情報を含み、前記３次元ルックアップテーブルは、前記第１の処理をオフした状態、且つ前記第２の処理をオンした状態で前記第１の画像データを用いて表示される各純色の測色結果に基づいて、目標色空間にマッピングするように調整された第２の調整情報を含み、前記第１の調整情報は、前記第１の処理をオンした状態、且つ前記第２の処理をオンした状態で前記第１の画像データを用いて表示されるグレースケールの測色結果に基づいて修正された情報である。
【００２５】
本態様においては、画像処理装置が、３次元ルックアップテーブルと、３次元ルックアップテーブルの出力側に設けられる１次元ルックアップテーブルとを備えている。このとき、３次元ルックアップテーブルは、目標色温度の合わせ込みを行った後に目標色空間への合わせ込みを行った第２の設定情報を有する。また、１次元ルックアップテーブルは、上記の目標色温度の合わせ込みを行った後に目標色空間への合わせ込みを行い、その後、再び、目標色温度への合わせ込みの微調整を行った第１の調整情報を有する。こうすることで、３次元ルックアップテーブルのグリッド数を少なくして回路規模を縮小した場合でも、目標色温度の合わせ込みと目標色空間への合わせ込みの精度を向上させ、より高精度な色再現を実現する画像処理装置を提供することができる。
【００２６】
（１０）本発明の第１０の態様に係る画像処理装置では、第９の態様において、前記第１の調整情報は、前記第１の処理をオフした状態、且つ前記第１の調整情報が設定された前記３次元ルックアップテーブルを用いた前記第２の処理をオンした状態で前記第１の画像データを用いて表示される白色の測色結果に基づいて、ゲインが調整された情報である。
【００２７】
本態様によれば、白色点の測色結果により色成分のゲインを調整するようにしたので、より一層高精度な色再現を実現する画像処理装置を提供することができるようになる。
【００２８】
（１１）本発明の第１１の態様は、表示モジュールが、第９の態様又は第１０の態様の画像処理装置と、前記画像処理装置における前記第２の処理後の画像データが供給される表示部とを含む。
【００２９】
本態様によれば、小型で、且つ高精度な色再現が可能な表示モジュールを提供することができるようになる。
【図面の簡単な説明】
【００３０】
【図１】本発明に係る第１の実施形態における画像処理装置の構成例のブロック図。
【図２】第１の実施形態における画像処理装置の動作説明のための概要図を示す図。
【図３】第１の実施形態における画像処理装置を調整する調整装置の構成例のブロック図。
【図４】第１の実施形態における調整装置の動作フローの概要を示す図。
【図５】第１の実施形態における調整装置の詳細な動作フローの一例を示す図。
【図６】図５のステップＳ２２の処理フローの一例を示す図。
【図７】図６のステップＳ３０及びステップＳ３１の説明図。
【図８】図６のステップＳ３２の説明図。
【図９】図６のステップＳ３３の説明図。
【図１０】図１０（Ａ）、図１０（Ｂ）は第２の実施形態における画像処理装置の動作説明図。
【図１１】第２の実施形態におけるステップＳ３３の説明図。
【図１２】図１２（Ａ）、図１２（Ｂ）、図１２（Ｃ）は白安定度の実測値の一例を示す図。
【図１３】第１の実施形態又は第２の実施形態における画像処理装置が適用された電子機器の構成例のブロック図。
【図１４】第１の実施形態又は第２の実施形態における画像処理装置が適用された電子機器の他の構成例のブロック図。
【発明を実施するための形態】
【００３１】
以下、本発明の実施の形態について図面を用いて詳細に説明する。なお、以下に説明する実施の形態は、特許請求の範囲に記載された本発明の内容を不当に限定するものではない。また以下で説明される構成のすべてが本発明の課題を解決するために必須の構成要件であるとは限らない。
【００３２】
〔画像処理装置〕
〔第１の実施形態〕
図１に、本発明に係る第１の実施形態における画像処理装置の構成例のブロック図を示す。
【００３３】
第１の実施形態における画像処理装置１０には、例えば画像データの入力手段としての撮像部や、出力した画像データに対応した画像の表示手段としての表示部が接続される。この画像処理装置１０は、標準色空間（standard RGB：ｓＲＧＢ）のＲＧＢフォーマットの入力画像データ（第１の画像データ）Ｒｉｎ，Ｇｉｎ，Ｂｉｎに対し、例えば色空間変換処理を施す。そして、画像処理装置１０は、出力側の表示部の色再現空間の画像データを出力する。このとき、画像処理装置１０は、出力側の表示特性に応じて各色成分の出力特性の合わせ込みを行い、該表示部に駆動信号を供給する駆動部に対し画像データＲｏｕｔ，Ｇｏｕｔ，Ｂｏｕｔを出力することで、表示部において撮像部が撮像した被写体の色に対して忠実な色再現を実現する。
【００３４】
このような画像処理装置１０は、第１の処理部２０と、第２の処理部３０と、減色処理部４０とを備えている。第１の処理部２０は、３ＤＬＵＴ２２を有し、３ＤＬＵＴ２２の格納情報を用いて、入力画像データに対して公知の補間処理（例えば４面体補間処理）を行いながら、所望の色空間にマッピングする色空間変換処理（第１の処理）を行う。第２の処理部３０は、入力画像データの色成分（ＲＧＢ）毎に設けられた１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを有し、色成分毎に、対応する１ＤＬＵＴの格納情報を用いて、第１の処理部２０からの画像データに対して公知の補間処理を行って、各色成分を調整する色調整処理（第２の処理）を行う。減色処理部４０は、第２の処理部３０からの画像データに対して、減色処理を行う。この減色処理には、ディザ処理、フレームレート変調（Frame Rate Modulation：ＦＲＭ）処理、又は誤差拡散（Error Diffusion：ＥＤ）処理等が含まれる。
【００３５】
例えば、各色成分が８ビットの入力画像データが入力される第１の処理部２０は、各色成分が１０ビットの画像データを第２の処理部３０に対して出力し、第２の処理部３０もまた各色成分が１０ビットの画像データを出力する。そして、減色処理部４０は、各色成分が１０ビットの画像データに対して上記の減色処理を行い、各色成分が８ビットの減色処理後の画像データを出力する。
【００３６】
図１において、３ＤＬＵＴ２２は、グリッド（又は格子点）の数が多くなればなるほど飛躍的にハードウェアの規模が大きくなる。そのため、３ＤＬＵＴ２２のグリッド数を少なくし、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂの各々のグリッド数を多くした構成であることが望ましい。一般に、３ＤＬＵＴのグリッド数を小さくすると色再現の精度が低下する。しかしながら、第１の実施形態では、以下のように、３ＤＬＵＴ２２、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂの格納情報（調整情報、パラメーター）を生成して格納することで、非常に小さいハードウェアの規模にもかかわらず、高精度な色再現を実現する。
【００３７】
図２に、第１の実施形態における画像処理装置の動作説明のための概要図を示す。図２において、図１と同様の部分には同一符号を付して適宜説明を省略する。なお、図２では、３ＤＬＵＴ２２、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを有する画像処理装置１１の出力に、表示部６０に駆動信号を供給する駆動部５０が接続されている。
【００３８】
ガンマ値が「１．０」であり入力に対して出力が線形に変化する入力画像データが画像処理装置１０に入力されると、画像処理装置１１は、該入力画像データに対して、３ＤＬＵＴ２２を用いて色空間変換処理を行う。その後、画像処理装置１１は、色成分毎に、対応する１ＤＬＵＴを用いて色調整処理を行う。このとき、色調整処理後の画像データも、ガンマ値が「１．０」の特性を有する。駆動部５０は、内蔵するガンマ補正回路によって、画像処理装置１０からの画像データに対してガンマ補正を行い、ガンマ値が「２．２」の特性を有する画像データを表示部６０に対して出力する。この結果、駆動部５０以降の表示特性は、ガンマ値が「２．２」の特性を有する。
【００３９】
このような第１の実施形態における画像処理装置を構成する各ＬＵＴ（ルックアップテーブル）の格納情報は、例えば画像処理装置の外部に設けられた調整装置により決定される。より具体的には、調整装置は、３ＤＬＵＴ２２を用いた処理や１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン又はオフにしながら、画像処理装置による処理後の画像データに対応した画像の測色結果に基づき格納情報を決定する。そして、調整装置は、決定した格納情報を、画像処理装置の対応するＬＵＴに格納することで、画像処理装置が出力する画像データの特性の調整を行うことができる。なお、ここで処理をオンするとは、入力に対して処理を実施し、処理後のデータを出力することを意味し、処理をオフするとは、入力に対して処理を実施せず該処理の入力をそのまま出力することを意味する。
【００４０】
図３に、第１の実施形態における画像処理装置を調整する調整装置の構成例のブロック図を示す。図３では、調整装置に加えて画像処理装置１０もあわせて図示し、図１と同様の部分には同一符号を付し、適宜説明を省略する。なお、図３は、調整装置の各機能が画像処理装置１０の外部に設けられているものとして説明するが、調整装置の少なくとも一部の機能が画像処理装置１０の内部に設けられていてもよい。
【００４１】
調整装置１００は、測色部１１０と、３ＤＬＵＴ生成部１１２と、１ＤＬＵＴ生成部１１４と、調整処理部１１６とを備えている。測色部１１０は、調整装置１００により３ＤＬＵＴ２２や１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを適宜オン又はオフに制御された画像処理装置１０が出力する画像データに対応した表示画像を測色する。３ＤＬＵＴ生成部１１２は、画像処理装置１０が有する３ＤＬＵＴ２２の格納情報を生成する。１ＤＬＵＴ生成部１１４は、画像処理装置１０が有する１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂの格納情報を色成分毎に生成する。調整処理部１１６は、調整装置１００の各部の制御を司る。また、調整処理部１１６は、画像処理装置１０を制御して、３ＤＬＵＴ２２を用いた処理や１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン又はオフに設定することができるようになっている。このような調整装置１００の機能のうち、３ＤＬＵＴ生成部１１２、１ＤＬＵＴ生成部１１４及び調整処理部１１６の機能は、例えばパーソナルコンピューターにより実現される。
【００４２】
図４に、第１の実施形態における調整装置１００の動作フローの概要を示す。図４は、画像処理装置１０の調整方法のフローに対応する。なお、画像処理装置１０の出力側に接続される駆動部等のガンマ補正処理についてはオフの状態で行う。
【００４３】
調整装置１００は、中央演算処理装置（Central Processing Unit：以下、ＣＰＵ）と、記憶部とを有する。ここで、記憶部は、読み出し専用メモリー（Read Only Memory：ＲＯＭ）又はランダムアクセスメモリー（Random Access Memory：ＲＡＭ）のようなものでよい。この場合、記憶部に格納されたプログラムを読み込んだＣＰＵが、該プログラムに対応した処理を実行することで図４の各ステップに対応した処理を実行することができる。
【００４４】
まず、調整装置１００の調整処理部１１６は、目標色温度（例えば、６５００Ｋ）となるようにＲＧＢの各色成分の第１の調整情報を、対応する各々の１ＤＬＵＴに設定する（ステップＳ１、第１の設定ステップ）。具体的には、ステップＳ１では、調整処理部１１６により３ＤＬＵＴ２２や１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオフした状態で、測色部１１０が、画像処理装置１０が出力した画像データに対応した画像を測色する。そして、この測色結果に基づいて、１ＤＬＵＴ生成部１１４が、各色成分のゲインを調整するための第１の調整情報を生成し、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂに設定する。
【００４５】
次に、調整処理部１１６は、入力画像データを目標色空間にマッピングするように第２の調整情報を、３ＤＬＵＴ３２に設定する（ステップＳ２、第２の設定ステップ）。具体的には、ステップＳ２では、調整処理部１１６により、３ＤＬＵＴ２２を用いた処理をオン、調整後の１ＤＬＵＴを用いた処理をオン（減色処理もオン）した状態で、測色部１１０が、画像処理装置１０が出力した画像データに対応した画像を測色する。そして、この測色結果に基づいて、３ＤＬＵＴ生成部１１２が、目標色空間への変換を行うための第２の調整情報を生成し、３ＤＬＵＴ２２に設定する。
【００４６】
その後、調整処理部１１６は、３ＤＬＵＴ２２を用いた処理及び１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理後の画像データを用いた目標特性からの誤差に基づいて、第１の調整情報を修正する（ステップＳ３、修正ステップ）。そして、調整処理部１１６は、一連の処理を終了する（エンド）。具体的には、ステップＳ３では、調整後の３ＤＬＵＴを用いた処理及び調整後の１ＤＬＵＴを用いた処理をオン（減色処理もオン）した状態で、測色部１１０が、画像処理装置１０が出力した画像データに対応したグレースケールの画像を測色する。そして、この測色結果に基づいて、１ＤＬＵＴ生成部１１４が、第１の調整情報を修正して、修正後の第１の調整情報を、対応する１ＤＬＵＴに設定する。
【００４７】
以上のように画像処理装置１０を調整することにより、目標色温度の合わせ込みと目標色空間への合わせ込みの精度が向上し、グリッド数の少ない３ＤＬＵＴにより回路規模を縮小しながら、高精度な色再現を実現することができるようになる。特に、調整装置１００により、画像処理装置１０の出力側に設けられる表示部の表示特性のばらつきにも対応することができるようになる。
【００４８】
このような画像処理装置１０の調整については、調整装置１００により画像処理装置１０の各部を細かく制御しながらＬＵＴの格納情報を生成することで、より高精度な色再現を実現する画像処理装置１０の提供が可能となる。
【００４９】
図５に、第１の実施形態における調整装置１００の詳細な動作フローの一例を示す。図５においても、画像処理装置１０の出力側に接続される駆動部等のガンマ補正処理についてはオフの状態で行う。
調整装置１００において、記憶部に格納されたプログラムを読み込んだＣＰＵが、該プログラムに対応した処理を実行することで図５の各ステップに対応した処理を実行することができる。
【００５０】
まず、調整装置１００は、３ＤＬＵＴ２２を用いた色空間変換処理をオフ、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた色調整処理をオフ、減色処理をオフに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとして各純色の画像データを入力して、測色部１１０は、入力画像データに対応したＲＧＢの各純色を全階調について測色する（ステップＳ１０）。
【００５１】
次に、１ＤＬＵＴ生成部１１４は、ステップＳ１０における各純色の測色結果に基づいて、目標色温度となるようにカラーバランスを調整するための第１の調整情報を生成し、色成分毎に対応する１ＤＬＵＴに設定する（ステップＳ１１）。
【００５２】
続いて、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオフ、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとして白色の画像データを入力して、測色部１１０は、白色の表示画像を測色する（ステップＳ１２）。
【００５３】
調整処理部１１６は、ステップＳ１２における測色結果に基づいて、白色点が目標色温度であるか否かを判定する（ステップＳ１３）。ステップＳ１３において、白色点が目標色温度ではないと判定されたとき（ステップＳ１３：Ｎ）、１ＤＬＵＴ生成部１１４は、第１の調整情報と乗算する係数を調整することで、１ＤＬＵＴのゲインを調整し（ステップＳ１４）、ステップＳ１２に戻る。
【００５４】
図４のステップＳ１では、例えばステップＳ１０〜ステップＳ１４が行われる。ここで、ステップＳ１では、図４の処理に加えて、第１の調整情報のゲインを調整することができる。具体的には、ステップＳ１４において、３ＤＬＵＴ２２を用いた処理をオフ、且つ、第１の調整情報が設定された１ＤＬＵＴを用いた処理をオンした状態で、入力画像データを用いて表示される白色の測色結果に基づいて、第１の調整情報のゲインを調整する。
【００５５】
以上のように、まず、目標色温度となるようにカラーバランスを調整した後、白色点を測色することにより、他の色成分の調整を行う。
【００５６】
ステップＳ１３において、白色点が目標色温度であると判定されたとき（ステップＳ１３：Ｙ）、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオフ、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとして各純色の画像データを入力して、測色部１１０は、入力画像データに対応したＲＧＢの各純色を測色する（ステップＳ１５）。
【００５７】
次に、３ＤＬＵＴ生成部１１２は、ステップＳ１５における各純色の測色結果に基づいて、入力画像データが目標色空間にマッピングされるように第２の調整情報（格子点情報等）を生成し、３ＤＬＵＴ２２に設定する（ステップＳ１６）。
【００５８】
続いて、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオン、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとして白色の画像データを入力して、測色部１１０は、白色の表示画像を測色する（ステップＳ１７）。
【００５９】
調整処理部１１６は、ステップＳ１７における測色結果に基づいて、白色点が目標色温度であるか否かを判定する（ステップＳ１８）。ステップＳ１８において、白色点が目標色温度ではないと判定されたとき（ステップＳ１８：Ｎ）、１ＤＬＵＴ生成部１１４は、第１の調整情報と乗算する係数を調整することで、１ＤＬＵＴのゲインを調整し（ステップＳ１９）、ステップＳ１７に戻る。
【００６０】
図４のステップＳ２では、例えばステップＳ１５〜ステップＳ１９が行われる。ここで、ステップＳ２においても、図４の処理の加えて、第１の調整情報のゲインを調整することができる。具体的には、ステップＳ１９において、第２の調整情報が設定された３ＤＬＵＴ２２を用いた処理をオン、且つ、第１の調整情報が設定された１ＤＬＵＴを用いた処理をオンした状態で、入力画像データを用いて表示される白色の測色結果に基づいて、第１の調整情報のゲインを調整する。
【００６１】
以上のように、ステップＳ１４までに調整したカラーバランスが、３ＤＬＵＴ２２を用いた処理によりずれた場合でも、再度、カラーバランスを微調整する。
【００６２】
ステップＳ１８において、白色点が目標色温度であると判定されたとき（ステップＳ１８：Ｙ）、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオン、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとしてグレースケールの画像データを入力して、測色部１１０は、グレースケールを全階調で測色する（ステップＳ２０）。
【００６３】
次に、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオフ、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、入力画像データとして各純色の画像データを入力して、測色部１１０は、入力画像データに対応したＲＧＢの各純色を測色する（ステップＳ２１）。
【００６４】
その後、調整装置１００は、ステップＳ２０及びステップＳ２１の測色結果を用いて各軸安定化処理を行う（ステップＳ２２）。ステップＳ２２により、グリッド数の少ない３ＤＬＵＴ２２の折れ線特性と、駆動部等を含めた表示のばらつきとを、グリッド数の多い１ＤＬＵＴで吸収し、最終的な表示特性を滑らかにし、且つ、安定したものにすることができる。ステップＳ２２の詳細なフローについては、後述する。
【００６５】
ステップＳ２２に続いて、調整装置１００は、３ＤＬＵＴ２２を用いた処理をオン、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを用いた処理をオン、減色処理をオンに設定する。そして、調整装置１００は、画像処理装置１０に、所定の測色パッチに対応した画像データを入力して、測色部１１０は、測色パッチを計測する（ステップＳ２３）。
【００６６】
更に、調整装置１００は、画像処理装置１０に、グレースケールの画像データを入力して、測色部１１０は、グレースケールを全階調について計測する（ステップＳ２４）。
【００６７】
その後、ステップＳ２３及びステップＳ２４の計測結果に基づいて色差ΔＥ９４、白安定度、及び画質に問題があると判断されたとき（ステップＳ２５：Ｎ）、ステップＳ２０に戻る。一方、ステップＳ２５において問題がないと判断されたとき（ステップＳ２５：Ｙ）、調整装置１００は、一連の調整フローを終了する（エンド）。
【００６８】
なお、ステップＳ２５では、例えば色差や白安定度を算出して所定の閾値と比較した結果と、評価者による画質の評価結果に応じた指示入力とにより、調整フローの継続又は終了が決定される。
【００６９】
図４のステップＳ３では、例えばステップＳ２０〜ステップＳ２２が行われる。この結果、第１の調整情報が再調整されて、グリッド数の少ない３ＤＬＵＴ２２の折れ線特性と、駆動部等を含めた表示のばらつきとを、グリッド数の多い１ＤＬＵＴで吸収させることができる。
【００７０】
図６に、図５のステップＳ２２の処理フローの一例を示す。調整装置１００において、記憶部に格納されたプログラムを読み込んだＣＰＵが、該プログラムに対応した処理を実行することで図６の各ステップに対応した処理を実行することができる。
【００７１】
まず、調整装置１００は、調整処理部１１６において、ステップＳ２０の測色結果を用いて、理想特性を求める（ステップＳ３０）。ステップＳ３０では、白色点の実測値により、目標色温度の合わせ込み及び目標色空間への合わせ込みを行った後の理想値が得られる。
【００７２】
次に、調整装置１００は、調整処理部１１６において、ステップＳ２０の測色結果を用いて、ステップＳ３０で求めた理想特性との誤差を求める（ステップＳ３１）。
【００７３】
その後、調整装置１００は、ステップＳ３１で求めた誤差を１ＤＬＵＴ入力視点の誤差に変換する（ステップＳ３２）。
【００７４】
図７に、図６のステップＳ３０及びステップＳ３１の説明図を示す。図７は、横軸を入力階調（例えば８ビット）とし、縦軸を出力階調（例えば１０ビット）としたときの理想特性と実測値との関係を模式的に表している。
【００７５】
ステップＳ３０では、グレースケールの白色点の測色結果により、ガンマ値が「２．２」であるものとして理想特性Ｒ１が算出される。そして、グレースケールの全階調における測色結果Ｍ１と、理想特性Ｒ１との誤差Ｄ１が、全階調について求められる。具体的には、測色部１１０からの測色結果であるＸＹＺ値と比較するために、ステップＳ２１におけるＲＧＢの純色をＸＹＺ値に変換して、ＸＹＺ値の誤差を求め、この誤差値を再びＲＧＢに変換することで誤差Ｄ１が求められる。
【００７６】
第１の実施形態では、誤差Ｄ１を、１ＤＬＵＴの第１の調整情報に反映させることで、グリッド数の少ない３ＤＬＵＴ２２の折れ線特性等を、グリッド数の多い１ＤＬＵＴで吸収させる。そのため、誤差Ｄ１を１ＤＬＵＴの入力視点の誤差に変換する必要があり、図６のステップＳ３２では、誤差Ｄ１の変換が行われる。
【００７７】
図８に、図６のステップＳ３２の説明図を示す。図８は、３ＤＬＵＴ２２の対角軸方向の入出力特性Ｔ１、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂの入出力特性Ｔ２、３ＤＬＵＴ２２に画像データを入力したときの測定誤差特性Ｔ３、及び１ＤＬＵＴ入力視点の測定誤差特性Ｔ４の関係を模式的に表したものである。入出力特性の各々は、横軸に入力の階調値、縦軸に出力の階調値を表す。測定誤差は、横軸に階調値、縦軸に測定誤差とし、色成分毎に誤差の変化を表している。
【００７８】
３ＤＬＵＴ２２の対角軸方向の入出力特性Ｔ１は、図５のステップＳ１６において生成された３ＤＬＵＴ２２の調整情報から求められる。１ＤＬＵＴの入出力特性Ｔ２は、ステップＳ１１、ステップＳ１４及びステップＳ１９において生成された１ＤＬＵＴの調整情報に対応する。測定誤差特性Ｔ３は、図６のステップＳ３１の測定結果に対応しており、色成分毎に求められる。
【００７９】
ここで、１ＤＬＵＴの全入力階調の各々について、対応する３ＤＬＵＴ２２の隣接する２点の入力階調が決まっている。そこで、測定誤差特性Ｔ３から、対応する３ＤＬＵＴ２２の２点の入力階調における測定誤差を補間することにより、１ＤＬＵＴの全入力階調について、測定誤差の変換値（１ＤＬＵＴ入力視点の誤差）を求めることができる。この結果、誤差Ｄ１に対応する１ＤＬＵＴ入力視点の誤差の変化は、測定誤差特性Ｔ４のように求められる。
【００８０】
図６では、以上のようにステップＳ３２において１ＤＬＵＴ入力視点の誤差に変換した後、調整装置１００は、表示特性に基づいて最終的な１ＤＬＵＴ修正量Δｆ（ｘ）を算出する（ステップＳ３３）。この表示特性は、１ＤＬＵＴの出力側に接続される駆動部及び表示部に依存した表示特性である。
【００８１】
図９に、図６のステップＳ３３の説明図を示す。図９は、ステップＳ３２において求められる１ＤＬＵＴ入力視点における表示特性Ｔ１０、駆動部以降の表示特性Ｔ１１、及び１ＤＬＵＴの入出力特性Ｔ１２の関係を模式的に表したものである。入出力特性及び表示特性の各々は、横軸に入力の階調値、縦軸に出力の階調値を表す。
【００８２】
表示特性Ｔ１０において、理想値はＵ１、実測値はＵ２と表し、理想値Ｕ１は、入力ｘに対してｈ（ｘ）、入力ｘに対する１ＤＬＵＴ視点での誤差をΔｈ（ｘ）とする。表示特性Ｔ１１は、３ＤＬＵＴ２２を用いた処理をオフ、１ＤＬＵＴを用いた処理をオフ、減色処理をオフの状態で、事前に測定した１ＤＬＵＴ以降の表示特性である。表示特性Ｔ１１において、事前に測定された特性Ｕ３を用いて、表示特性Ｔ１０において求められたΔｈ（ｘ）から１ＤＬＵＴの出力であるｆ（ｘ）と、ｆ（ｘ）における修正量Δｆ（ｘ）が求められる。入出力特性Ｔ１２において、実測値をＵ４とすると、入力ｘに対するｆ（ｘ）から、実測値Ｕ４からΔｆ（ｘ）だけ加算（減算）することにより、目的とする特性Ｕ５が求まる。この結果、１ＤＬＵＴに格納された第１の調整情報は、図９の特性Ｕ５となるように修正される。
【００８３】
以上のように、図６では、ステップＳ３３に続いて、調整装置１００は、上記のように１ＤＬＵＴの格納情報にΔｆ（ｘ）を加算（減算）する（ステップＳ３４）。これにより、３ＤＬＵＴ２２を用いた処理及び１ＤＬＵＴを用いた処理をオフした状態の表示特性に基づいて、グレースケールの測色結果と目標値との誤差を１ＤＬＵＴ入力視点に変換した修正量として求め、該修正量を用いて第１の調整情報を修正することができる。
【００８４】
その後、再度の計測結果に基づいて色差ΔＥ９４及び白安定度に問題があると判断されたとき（ステップＳ３５：Ｎ）、ステップＳ３１に戻る。一方、色差ΔＥ９４及び白安定度に問題がないと判断されたとき（ステップＳ３５：Ｙ）、図６の一連の処理を終了し（エンド）、図５のステップＳ２３に続く。
【００８５】
以上のように、ステップＳ２２では、第２の調整情報が設定された３ＤＬＵＴ２２を用いた処理、及びステップＳ３において修正された第１の調整情報が設定された１ＤＬＵＴを用いた処理をオンした状態で、グレースケールの画像の測色結果に基づいて、第１の調整情報を再修正する。
【００８６】
以上説明したように、第１の実施形態によれば、まず１ＤＬＵＴにおいて目標色温度の合わせ込みを行った後に、３ＤＬＵＴ２２において目標色空間の合わせ込みを行い、最後に表示全体の誤差を１ＤＬＵＴにフィードバックさせる。こうすることで、目標色温度の合わせ込みと目標色空間への合わせ込みの精度が向上し、グリッド数が少ない３ＤＬＵＴ２２を用いて回路規模を小さくした場合であっても、高精度な色再現を実現することができるようになる。また、調整の際に、表示特性の色空間を測色し、入力画像データの色空間の理論値と比較しながら、手動で合わせ込むといった作業を不要にすることができるようになる。
【００８７】
〔第２の実施形態〕
第１の実施形態では、入力に対して出力が線形に変化する入力画像データが画像処理装置に入力される例を説明したが、本発明に係る実施形態は、これに限定されるものではない。第２の実施形態では、画像処理装置において１ＤＬＵＴを用いて逆ガンマ補正を行う。このような第２の実施形態における画像処理装置の構成は、第１の実施形態と同様であるため、図示及び詳細な説明を省略する。
【００８８】
図１０（Ａ）、図１０（Ｂ）に、第２の実施形態における画像処理装置の動作説明図の概要を示す。図１０（Ａ）及び図１０（Ｂ）において、図１と同様の部分には同一符号を付し、適宜説明を省略する。なお、図１０（Ａ）、図１０（Ｂ）では、３ＤＬＵＴ２２、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂを有する画像処理装置１２の出力に、駆動部５０が接続されている。図１０（Ａ）は、ガンマ値が「２．２」の特性を有する入力画像データが入力される場合の画像処理装置の動作の概要を表す。図１０（Ｂ）は、ガンマ値が「１．０」の特性を有する入力画像データが入力される場合の画像処理装置の動作の概要を表す。
【００８９】
図１０（Ａ）に示すように、ガンマ値が「２．２」の特性を有する入力画像データが画像処理装置１２に入力されると、画像処理装置１２は、該入力画像データに対して、３ＤＬＵＴ２２を用いて色空間変換処理を行う。その後、画像処理装置１２は、色成分毎に、対応する１ＤＬＵＴを用いて色調整処理を行う。このとき、１ＤＬＵＴにより逆ガンマ補正が行われる。駆動部５０は、内蔵するガンマ補正回路によって、画像処理装置１２からの画像データに対してガンマ補正を行い、ガンマ値が「２．２」の特性を有する画像データを表示部６０に対して出力する。この結果、駆動部５０以降の表示特性は、ガンマ値が「２．２」の特性を有する。
【００９０】
これに対して、図１０（Ｂ）に示すように、ガンマ値が「１．０」の特性を有する入力画像データが画像処理装置１２に入力されると、画像処理装置１２は、該入力画像データに対して、３ＤＬＵＴ２２を用いて色空間変換処理を行う。その後、画像処理装置１２は、色成分毎に、対応する１ＤＬＵＴを用いて色調整処理を行う。このとき、１ＤＬＵＴにより逆ガンマ補正が行われる。駆動部５０は、内蔵するガンマ補正回路によって、画像処理装置１２からの画像データに対してガンマ補正を行い、ガンマ値が「１．０」の特性を有する画像データを表示部６０に対して出力する。この結果、駆動部５０以降の表示特性は、ガンマ値が「１．０」の特性を有する。
【００９１】
このような第２の実施形態における画像処理装置を構成する各ＬＵＴの格納情報は、第１の実施形態と同様の調整装置により、３ＤＬＵＴ２２や、１ＤＬＵＴ３２Ｒ，３２Ｇ，３２Ｂをオン又はオフに制御することにより決定される。そのため、第２の実施形態における画像処理装置の調整フローは、図５〜図８で説明した第１の実施形態と同様である。
【００９２】
しかしながら、第２の実施形態では、画像処理装置の１ＤＬＵＴにより逆ガンマ補正を行うようにしたので、ガンマ値が「１．０」の特性を有する入力画像データが入力された場合でも出力を線形に変化させることができるようになる。これにより、図９で説明したような表示特性Ｔ１１を事前に測定しておく必要がなくなり、この表示特性を数値的にモデル化して解析的に１ＤＬＵＴの修正量を求めることができる。
【００９３】
図１１に、第２の実施形態におけるステップＳ３３の説明図を示す。図１１は、ステップＳ３２において求められる１ＤＬＵＴ入力視点における表示特性Ｔ１０、モデル化した表示特性Ｔ２１、及び１ＤＬＵＴの入出力特性Ｔ２２の関係を模式的に表したものである。入出力特性及び表示特性の各々は、横軸に入力の階調値、縦軸に出力の階調値を表す。
【００９４】
表示特性Ｔ２０において、理想値をＵ１０、実測値をＵ１１と表し、理想値Ｕ１０は、入力ｘに対してｈ（ｘ）、入力ｘに対する１ＤＬＵＴ視点での誤差をΔｈ（ｘ）とする。表示特性Ｔ２１は、モデル化した特性Ｕ１２を表す。入出力特性Ｔ２２は、設定した１ＤＬＵＴの特性Ｕ１３を表す。
【００９５】
ここで、理想の１ＤＬＵＴ特性をｆ（ｘ）、モデル化した駆動部５０以降の表示特性をｇ（ｘ）、理想の表示特性をｈ（ｘ）、設定した１ＤＬＵＴの理想値からの誤差をΔｆ（ｘ）、測定した表示特性の理想値からの誤差をΔｈ（ｘ）とする。測定時の誤差を考慮したｇ（ｆ（ｘ）＋Δｆ（ｘ））と理想状態のｇ（ｘ）の各々は、式（１）、式（２）のように表すことができる。
【数１】
2014086792.tif 000003
【数２】
2014086792.tif 000004
【００９６】
式（１）及び式（２）から、Δｆ（ｘ）は次式のように表すことができる。
【数３】
2014086792.tif 000005
【００９７】
式（３）において、ｆ（ｘ）、ｇ（ｘ）、ｈ（ｘ）は、ガンマ値をγとすると、式（４）のようにモデル化することができるので、修正量Δｆ（ｘ）は、式（５）のように表すことができる。
【数４】
2014086792.tif 000006
【数５】
2014086792.tif 000007
【００９８】
従って、第２の実施形態によれば、表示特性Ｔ２０においてΔｈ（ｘ）が求められると、式（５）により修正量Δｆ（ｘ）を算出することができる。そのため、第２の実施形態では、ステップＳ３３に続くステップＳ３４において、調整装置１００は、１ＤＬＵＴの格納情報に、式（５）で算出されたΔｆ（ｘ）を加算（減算）すればよい。以上のように、モデル化したガンマ特性に基づいて、グレースケールの測色結果と目標値との誤差を変換した修正量を求め、該修正量を用いて第１の調整情報を修正する。
【００９９】
以上説明したように、第２の実施形態によれば、第１の実施形態の効果に加えて、事前に駆動部以降の表示特性を測定しておくことなく、解析的に画像処理装置の最適な調整が可能となる。
【０１００】
〔上記の実施形態の効果〕
ここで、例えば白安定度に着目して、上記の実施形態の効果について説明する。
【０１０１】
図１２（Ａ）、図１２（Ｂ）、図１２（Ｃ）に、白安定度の実測値の一例を示す。図１２（Ａ）は、３ＤＬＵＴ２２を用いた処理をオフ、１ＤＬＵＴを用いた処理をオフ、減色処理をオフしたときのグレー軸の実測値をｘｙ色度座標にプロットしたものである。図１２（Ｂ）は、第１の実施形態における画像処理装置１０の画像処理後の画像データによるグレー軸の実測値をｘｙ色度座標にプロットしたものである。図１２（Ｃ）は、第２の実施形態における画像処理装置１０の画像処理後の画像データによるグレー軸の実測値をｘｙ色度座標にプロットしたものである。
【０１０２】
図１２（Ａ）に示すように、白色の実測値がｘｙ色度座標において階調に依存してずれていくのに対し、図１２（Ｂ）では、白色の実測値がｘｙ色度座標においてほぼ固定される。また、図１２（Ｃ）では、白色の実測値がｘｙ色度座標において固定される。このように、第１の実施形態又は第２の実施形態によれば、小さい回路規模で、高精度な色再現の調整が可能となる。なお、図１２（Ｂ）では、表示特性の実測値を用いて１ＤＬＵＴの再調整を行うため、線形としてモデル化した図１２（Ｃ）と比べて、多少のばらつきが生じている。
【０１０３】
〔電子機器〕
第１の実施形態又は第２の実施形態における画像処理装置は、次のような電子機器に適用することができる。
【０１０４】
図１３に、第１の実施形態又は第２の実施形態における画像処理装置が適用された電子機器の構成例のブロック図を示す。図１３は、電子機器として、デジタルスチルカメラに適用される例を表す。
【０１０５】
電子機器２００は、画像センサー２１０と、記憶部２２０と、撮像処理部２３０と、表示パネル２４０と、表示モジュール２５０とを備えている。撮像処理部２３０は、表示コントローラー２３２と、画像処理部２３４と、処理部２３６とを備えている。表示モジュール２５０は、駆動部２５２と、表示部２５４とを備えている。
【０１０６】
画像センサー２１０は、被写体からの光がレンズ等を通って結んだ像を、対応する画像信号に変換して出力し、その機能は、例えばＣＣＤ（Charge Coupled Device）等によって実現される。記憶部２２０は、画像センサー２１０から出力された画像信号を記憶し、撮像処理部２３０からの指示により適宜出力し、その機能は、公知のメモリー素子等によって実現される。
【０１０７】
撮像処理部２３０は、電子機器２００を構成する各部を制御する。表示コントローラー２３２は、駆動部を備えた表示パネル２４０に接続され、処理部２３６からの制御によって記憶部２２０から読み出された画像データに対して所与の画像処理を行い、画像処理後の画像データを表示パネル２４０に出力する。画像処理部２３４は、上記のいずれかの実施形態における画像処理装置の機能を有する。このような画像処理部２３４は、処理部２３６からの制御によって記憶部２２０から読み出された画像データに対して、色空間変換処理及び色調整処理を行い、これらの画像処理後の画像データを表示モジュール２５０に出力する。処理部２３６は、撮像処理部２３０を構成する各部の制御を司る。
【０１０８】
表示パネル２４０は、ユーザーが電子機器２００の機能設定を操作する画面を表示したり、ユーザーが撮像した画像を表示したりして、その機能は、ＬＣＤパネルや有機ＥＬパネル等によって実現される。
【０１０９】
表示モジュール２５０は、電子ビューファインダー（Electrical View
Finder：以下、ＥＶＦ）として機能し、ユーザーが画像センサー２１０から得られた情報を、ファインダーをのぞきながら電子的に投影された画像を表示する。駆動部２５２は、画像処理部２３４からの画像データに対してガンマ補正を行い、ガンマ補正後の画像データに基づいて表示部２５４に駆動信号を供給する。表示部２５４は、画像センサー２１０において撮像される画像を表示し、その機能は、ＬＣＤパネルや有機ＥＬパネル等によって実現される。
【０１１０】
なお、電子機器２００は、上記の構成に加えて、ＳＤメモリーカード等の外部記憶媒体にアクセスするためのインターフェース部を備え、該インターフェース部を介して撮像した画像データの書き込みや読み出しを行うようにしてもよい。
【０１１１】
このような電子機器２００によれば、小型でありながら、高精度な色再現が可能で、ユーザーにとって使い勝手を向上させることができるようになる。
【０１１２】
図１４に、第１の実施形態又は第２の実施形態における画像処理装置が適用された電子機器の他の構成例のブロック図を示す。図１４は、電子機器として、表示モジュールに適用される例を表す。
【０１１３】
表示モジュール３００は、画像処理部３１０と、駆動部３２０と、表示部３３０とを備えている。画像処理部３１０は、上記のいずれかの実施形態における画像処理装置の機能を有する。このような画像処理部３１０は、入力された画像データに対して、色空間変換処理及び色調整処理を行い、これらの画像処理後の画像データを駆動部３２０に出力する。駆動部３２０は、画像処理部３１０からの画像データに対してガンマ補正を行い、ガンマ補正後の画像データに基づいて表示部３３０に駆動信号を供給する。表示部３３０は、表示モジュール３００に入力された画像データに対応した画像を表示し、その機能は、ＬＣＤパネルや有機ＥＬパネル等によって実現される。
【０１１４】
このような表示モジュール３００は、上記のＥＶＦとして機能することができる。このような表示モジュール３００によれば、小型でありながら、高精度な色再現を実現することができるようになる。
【０１１５】
なお、上記のいずれかの実施形態における画像処理装置が適用された電子機器として、図１３又は図１４に示すものに限定されるものではない。例えば、情報携帯端末（ＰＤＡ：Personal Digital Assistants）、デジタルスチルカメラ、テレビ、ビデオカメラ、カーナビゲーション装置、ページャー、電子手帳、電子ペーパー、電卓、ワードプロセッサー、ワークステーション、テレビ電話、ＰＯＳ（Point of sale system）端末、プリンター、スキャナー、複写機、ビデオプレーヤー、タッチパネルを備えた機器等が挙げられる。上記のいずれかの実施形態が適用された電子機器において、小さい回路規模で、高精度な色再現を実現することができる。
【０１１６】
以上、本発明に係る画像処理装置の調整方法、画像処理装置の調整装置、画像処理装置、及び表示モジュール等を上記のいずれかの実施形態に基づいて説明したが、本発明は上記のいずれかの実施形態に限定されるものではない。例えば、その要旨を逸脱しない範囲において種々の態様において実施することが可能であり、次のような変形も可能である。
【０１１７】
（１）上記のいずれかの実施形態では、画像処理装置に入力される画像データの色空間がｓＲＧＢであるものとして説明したが、本発明は、これに限定されるものではない。例えば、本発明に係る画像処理装置に、ＡｄｏｂｅＲＧＢ等の他の色空間の画像データ入力されるものにも適用することができる。
【０１１８】
（２）上記のいずれかの実施形態では、画像処理装置にＲＧＢフォーマットの画像データが入力される例を説明したが、本発明は、これに限定されるものではない。例えば、色成分が２種類、又は４種類以上の画像データが入力されたり、ＲＧＢフォーマット以外の他のフォーマットの画像データが入力されたりする場合にも適用することができる。
【０１１９】
（３）上記のいずれかの実施形態において、第１の処理として色空間変換処理、第２の処理として色調整処理であるものとして説明したが、本発明は、これに限定されるものではない。第１の処理及び第２の処理の少なくとも一方が、上記のいずれかの実施形態において説明した処理とは別の処理であってもよい。
【０１２０】
（４）上記のいずれかの実施形態において、本発明を画像処理装置の調整方法、画像処理装置の調整装置、画像処理装置、及び表示モジュール等として説明したが、本発明は、これに限定されるものではない。例えば、本発明は、画像処理装置の調整方法の処理手順が記述されたプログラムや、このプログラムが記録された記録媒体であってもよい。
【符号の説明】
【０１２１】
１０，１１，１２…画像処理装置、  ２０…第１の処理部、  ２２…３ＤＬＵＴ、
３０…第２の処理部、  ３２Ｒ，３２Ｇ，３２Ｂ…１ＤＬＵＴ、  ４０…減色処理部、
５０，２５２，３２０…駆動部、  ６０，２５４，３００…表示部、
１００…調整装置、  １１０…調整処理部、  １１２…３ＤＬＵＴ生成部、
１１４…１ＤＬＵＴ生成部、  １１６…調整処理部、  ２００…電子機器、
２１０…画像センサー、  ２２０…記憶部、  ２３０…撮像処理部、
２３２…表示コントローラー、  ２３４，３１０…画像処理部、  ２３６…処理部、
２４０…表示部、  ２５０，３００…表示モジュール
【図１】
2014086792.tif 000008
【図２】
2014086792.tif 000009
【図３】
2014086792.tif 000010
【図４】
2014086792.tif 000011
【図５】
2014086792.tif 000012
【図６】
2014086792.tif 000013
【図７】
2014086792.tif 000014
【図８】
2014086792.tif 000015
【図９】
2014086792.tif 000016
【図１０】
2014086792.tif 000017
【図１１】
2014086792.tif 000018
【図１２】
2014086792.tif 000019
【図１３】
2014086792.tif 000020
【図１４】
2014086792.tif 000021