(57)【要約】【課題】デバイス対応の修正されたガンマ補正曲線の効率的生成処理構成、利用構成を実現する。【解決手段】ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理と、輝度レベル調整に基づく入出力値の対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なう。本構成によりデバイス対応の正確なガンマ補正曲線を効率的に算出することが可能となり、このガンマ補正曲線を入出力値変換に適用することで、デバイスに応じた正確な変換を行うことが可能となる。【選択図】図７
2008166892.tif 000002
【特許請求の範囲】
【請求項１】
画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行するデータ処理装置であり、
ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理を実行し、さらに、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なうデータ処理部を有することを特徴とするデータ処理装置。
【請求項２】
前記データ処理部は、
標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点を調整ポイントとして選択し、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理を実行して各個別デバイスに対応したガンマ補正曲線の修正処理を行なう構成であることを特徴とする請求項１に記載のデータ処理装置。
【請求項３】
前記データ処理部は、
標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点と、さらにその他の離間点を調整ポイントとして選択し、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理を実行して各個別デバイスに対応したガンマ補正曲線の修正処理を行なう構成であることを特徴とする請求項１に記載のデータ処理装置。
【請求項４】
前記その他の離間点は、最高輝度レベルに対応する点であることを特徴とする請求項３に記載のデータ処理装置。
【請求項５】
前記データ処理部は、
ＲＧＢ各信号に対応するガンマ補正曲線の各々についての修正処理を行なう構成であることを特徴とする請求項１〜４いずれかに記載のデータ処理装置。
【請求項６】
画像表示部と、
前記画像表示部に対する入出力値変換処理を実行する制御部と、
前記制御部における入出力値変換テーブルとしてのガンマ補正曲線情報を格納した記憶部とを有し、
前記記憶部に格納されたガンマ補正曲線情報は、
ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする画像信号処理装置。
【請求項７】
前記ガンマ補正曲線情報は、
標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点を調整ポイントとして、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする請求項６に記載の画像信号処理装置。
【請求項８】
画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行するデータ処理装置におけるデータ処理方法であり、
データ処理部において、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択するステップと、
前記データ処理部において、前記調整ポイントにおいてホワイトバランス調整処理を実行するステップと、
前記データ処理部において、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出するステップと、
前記データ処理部において、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なうステップと、
を有することを特徴とするデータ処理方法。
【請求項９】
画像信号処理装置における画像信号処理方法であり、
制御部において、画像表示部に対する入出力値変換処理を実行する入出力値変換処理ステップを有し、
前記入出力値変換処理ステップは、
記憶部に格納された入出力値変換テーブルとしてのガンマ補正曲線情報に基づく入出力値変換処理を実行するステップであり、前記ガンマ補正曲線情報は、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする画像信号処理方法。
【請求項１０】
データ処理装置において、画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行させるコンピュータ・プログラムであり、
データ処理部において、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択させるステップと、
前記データ処理部において、前記調整ポイントにおいてホワイトバランス調整処理を実行させるステップと、
前記データ処理部において、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出させるステップと、
前記データ処理部において、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出させてガンマ補正曲線の修正処理を行なわせるステップと、
を有することを特徴とするコンピュータ・プログラム。
【請求項１１】
画像信号処理装置における画像信号処理を実行させるコンピュータ・プログラムであり、
制御部において、画像表示部に対する入出力値変換処理を実行させる入出力値変換処理ステップを有し、
前記入出力値変換処理ステップは、
記憶部に格納された入出力値変換テーブルとしてのガンマ補正曲線情報に基づく入出力値変換処理を実行するステップであり、前記ガンマ補正曲線情報は、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とするコンピュータ・プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、データ処理装置、画像信号処理装置、および方法、並びにコンピュータ・プログラムに関する。さらに、詳細には、γ補正やホワイトバランス調整処理などの画像信号処理を効率的に実行して高品質な出力データの生成を行うことを可能とするデータ処理装置、画像信号処理装置、および方法、並びにコンピュータ・プログラムに関する。
【背景技術】
【０００２】
例えばテレビジョン放送を受信してディスプレイに表示する場合、放送信号に含まれる画像の映像信号は、ＣＲＴ（陰極線菅）のＩＴ（電流−輝度）変換特性に合致させるための信号補正を行って送出されている。したがって、このような映像信号をＣＲＴ（陰極線菅）以外の表示デバイス、例えば液晶表示装置などを利用して表示する際は、その表示デバイスのＩＴ（電流−輝度）変換特性に沿う階調補正を行なうことが必要となる。この補正処理はγ補正と呼ばれる。
【０００３】
液晶表示装置には、このようなγ補正を行なうためのγ補正回路が設けられている。γ補正回路は、液晶表示装置の特性に合わせた出力信号を得るための補正回路である。γ（ガンマ）値は、画像の明るさ（輝度）の変化に対する電圧換算値の変化の比で、これを１に近づけて線形とするのが理想となる。
【０００４】
図１は液晶パネルを表示素子とする場合に必要となるγ補正について説明する図である。図１に示す４象限の各々は、
（１）ガンマ補正入出力特性（液晶表示装置における特性）
（２）液晶パネル印加電圧対輝度特性
（３）元信号対輝度特性
（４）送出側信号（元信号）のガンマ補正曲線
【０００５】
例えば、テレビ方式の映像信号の場合は、図１（４）に示すように元信号、すなわち放送波に含まれる映像信号はγ値が（１／２．２）乗となる曲線によって低い方のレベルが伸張され、高い方のレベルが圧縮されて送信される。図１（２）は、表示装置として利用する液晶パネルのＶ−Ｔ（電圧−輝度）特性である。
【０００６】
元信号に対する表示画面の輝度の関係は、図１（３）に示すように元の信号に対して線形（リニヤ）にすることが理想的であり、この線形特性を得るため、液晶パネルのＶ−Ｔ特性を考慮した映像信号のγ補正を行なうことになる。このγ補正の入出力特性が図１（１）に示すような曲線となる。
【０００７】
図１（１）に示すガンマ補正入出力特性の横軸は、ガンマ補正回路入力信号、縦軸が出力信号であり、図に示すγ補正曲線１０に従ったγ補正がなされ、この補正信号が液晶パネルのドライブ信号として設定される。このようなγ補正により、液晶パネルの輝度は、当初作成された元の映像信号のレベルと合致するように信号処理を行うことができ、原画像のコントラストを正確に再現することができる。
【０００８】
また、カラー画面の場合でもこのようなγ補正を各３原色について個別にかけることにより、原画像の色相を忠実に再現し、かつ、色温度の設定やホワイトバランスの調整もγ補正値を調整することによって達成することができる。この場合、ルックアップテーブルを用いてγ補正回路を構成することが知られている。液晶表示パネルを使用した場合、γ補正は非直線性のＳ字カーブであり、例えばアナログ信号の場合は折れ線回路を通すことによって近似させることができる。
【０００９】
図２は現行の一般的な画像表示回路を示す。表示データとなる画像信号は、ゲイン制御部２１でゲイン調整がなされ、輝度（Ｙ）設定部２２で明るさを設定する。さらに信号変換部２３において例えばＭａｔｒｉｘを用いてＹＣｂＣｒからＲＧＢに変換される。さらにγ補正処理部２４において上述したγ補正が行われる。すなわち表示部がＬＣＤである場合ＬＣＤ用のガンマ補正が行われる。
【００１０】
次に、ホワイトバランス調整部２５においてホワイトバランス調整処理が実行される。例えばＲＧＢ信号中のＲｃｈとＢｃｈの設定によるホワイトバランスの調整が行われる。さらに出力レベル設定部２６において最終出力レベルが設定されて、パネルドライバ２７に信号が送られ、ドライバ２７の制御によって表示部（ＬＣＤ）２８に画像信号が出力される。
【００１１】
なお、液晶ディスプレイ（ＬＣＤ）の場合はＣＲＴと違い、図１（１）に示すようにγ補正曲線がＳ字カーブであり、ホワイトバランス調整により高輝度付近のＲＧＢ値のバランスを調整した場合、γ補正曲線によるずれの副作用の程度がＣＲＴに比べて大きくなるという問題がある。しかし、ホワイトバランス調整後に、再度γ補正を行なうと、さらにホワイトバランスの調整が必要となるという問題が発生する。
【００１２】
このような問題を解決する構成として、例えば特許文献１（特許第３６９７９９７号公報）には、ＲＧＢ個別のルックアップテーブル、いわゆる３ｃｈ独立ルックアップテーブルを用いてホワイトバランスを考慮したγ補正を行なう構成が開示されている。この構成によれば、γ補正とホワイトバランス調整を繰り返し行う必要がなくなるが、ＲＧＢ各々のルックアップテーブルによる変換処理を行なうと、処理工数が増大し効率が低下するという問題が発生する。
【特許文献１】特許第３６９７９９７号公報
【発明の開示】
【発明が解決しようとする課題】
【００１３】
本発明は、例えば上述のような問題点を解決するものであり、γ補正やホワイトバランス調整処理などの画像信号処理を効率的に実行して高品質な出力データの生成を行うことを可能とするデータ処理装置、画像信号処理装置、および方法、並びにコンピュータ・プログラムを提供することを目的とする。
【課題を解決するための手段】
【００１４】
本発明の第１の側面は、
画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行するデータ処理装置であり、
ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理を実行し、さらに、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なうデータ処理部を有することを特徴とするデータ処理装置にある。
【００１５】
さらに、本発明のデータ処理装置の一実施態様において、前記データ処理部は、標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点を調整ポイントとして選択し、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理を実行して各個別デバイスに対応したガンマ補正曲線の修正処理を行なう構成であることを特徴とする。
【００１６】
さらに、本発明のデータ処理装置の一実施態様において、前記データ処理部は、標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点と、さらにその他の離間点を調整ポイントとして選択し、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理を実行して各個別デバイスに対応したガンマ補正曲線の修正処理を行なう構成であることを特徴とする。
【００１７】
さらに、本発明のデータ処理装置の一実施態様において、前記その他の離間点は、最高輝度レベルに対応する点であることを特徴とする。
【００１８】
さらに、本発明のデータ処理装置の一実施態様において、前記データ処理部は、ＲＧＢ各信号に対応するガンマ補正曲線の各々についての修正処理を行なう構成であることを特徴とする。
【００１９】
さらに、本発明の第２の側面は、
画像表示部と、
前記画像表示部に対する入出力値変換処理を実行する制御部と、
前記制御部における入出力値変換テーブルとしてのガンマ補正曲線情報を格納した記憶部とを有し、
前記記憶部に格納されたガンマ補正曲線情報は、
ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする画像信号処理装置にある。
【００２０】
さらに、本発明の画像信号処理装置の一実施態様において、前記ガンマ補正曲線情報は、標準デバイスにおいて求めたガンマ補正曲線における略直線部の離間した少なくとも２つの端点を調整ポイントとして、該調整ポイントに対応する輝度レベルにおいて、個別デバイスを対象としてホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする。
【００２１】
さらに、本発明の第３の側面は、
画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行するデータ処理装置におけるデータ処理方法であり、
データ処理部において、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択するステップと、
前記データ処理部において、前記調整ポイントにおいてホワイトバランス調整処理を実行するステップと、
前記データ処理部において、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出するステップと、
前記データ処理部において、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なうステップと、
を有することを特徴とするデータ処理方法にある。
【００２２】
さらに、本発明の第４の側面は、
画像信号処理装置における画像信号処理方法であり、
制御部において、画像表示部に対する入出力値変換処理を実行する入出力値変換処理ステップを有し、
前記入出力値変換処理ステップは、
記憶部に格納された入出力値変換テーブルとしてのガンマ補正曲線情報に基づく入出力値変換処理を実行するステップであり、前記ガンマ補正曲線情報は、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とする画像信号処理方法にある。
【００２３】
さらに、本発明の第５の側面は、
データ処理装置において、画像信号の入出力値変換情報としてのガンマ補正曲線の修正処理を実行させるコンピュータ・プログラムであり、
データ処理部において、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択させるステップと、
前記データ処理部において、前記調整ポイントにおいてホワイトバランス調整処理を実行させるステップと、
前記データ処理部において、前記調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出させるステップと、
前記データ処理部において、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出させてガンマ補正曲線の修正処理を行なわせるステップと、
を有することを特徴とするコンピュータ・プログラムにある。
【００２４】
さらに、本発明の第６の側面は、
画像信号処理装置における画像信号処理を実行させるコンピュータ・プログラムであり、
制御部において、画像表示部に対する入出力値変換処理を実行させる入出力値変換処理ステップを有し、
前記入出力値変換処理ステップは、
記憶部に格納された入出力値変換テーブルとしてのガンマ補正曲線情報に基づく入出力値変換処理を実行するステップであり、前記ガンマ補正曲線情報は、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとしたホワイトバランス調整処理と、輝度レベル調整処理に基づいて算出した各調整ポイント対応のガンマ値に基づく補間処理による修正ガンマ補正曲線に対応する情報であることを特徴とするコンピュータ・プログラムにある。
【００２５】
なお、本発明のコンピュータ・プログラムは、例えば、様々なプログラム・コードを実行可能な汎用コンピュータ・システムに対して、コンピュータ可読な形式で提供する記憶媒体、通信媒体、例えば、ＣＤやＦＤ、ＭＯなどの記憶媒体、あるいは、ネットワークなどの通信媒体によって提供可能なコンピュータ・プログラムである。このようなプログラムをコンピュータ可読な形式で提供することにより、コンピュータ・システム上でプログラムに応じた処理が実現される。
【００２６】
本発明のさらに他の目的、特徴や利点は、後述する本発明の実施例や添付する図面に基づくより詳細な説明によって明らかになるであろう。なお、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【発明の効果】
【００２７】
本発明の一実施例の構成によれば、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理と、輝度レベル調整に基づく入出力値の対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なう構成としたので、デバイス対応の正確なガンマ補正曲線を効率的に算出することが可能となる。また、このようなガンマ補正曲線を入出力値変換に適用することで、デバイスに応じた正確な変換を行う画像信号処理装置が実現される。
【発明を実施するための最良の形態】
【００２８】
以下、図面を参照しながら本発明のデータ処理装置、画像信号処理装置、および方法、並びにコンピュータ・プログラムの詳細について説明する。
【００２９】
図３は本発明の一実施例に係る画像信号処理装置の構成を示すブロック図である。表示データとなる画像信号は、ゲイン制御部１０１でゲイン調整がなされ、輝度（Ｙ）設定部１０２で明るさを設定する。さらに信号変換部１０３において例えばＭａｔｒｉｘを用いて入力画像信号としてのＹＣｂＣｒから出力画像信号であるＲＧＢに変換される。さらにγ補正処理部１０４においてγ補正が行われる。すなわち表示部がＬＣＤである場合ＬＣＤ用のガンマ補正（図１参照）が行われる。
【００３０】
なお、γ補正処理部１０４において実行するγ補正は、ＲＧＢの３ｃｈ各々についてＬＵＴ（ルックアップテーブル）を適用してＬＣＤ用のガンマ補正が行われる。また、３ｃｈをそれぞれ制御することによりホワイトバランスの調整も併せて行われる。さらに出力レベル設定部１０５において最終出力レベルが設定されて、パネルドライバ１０６に信号が送られ、ドライバ１０６の制御によって表示部（ＬＣＤ）１０７に画像信号が出力される。
【００３１】
γ補正処理部１０４は、ＲＧＢの３ｃｈ各々についてＬＵＴ（ルックアップテーブル）を適用して表示部１０７であるＬＣＤ用のガンマ補正を行なう。先に説明したように、ＲＧＢ３ｃｈ各々について、ガンマ補正と併せてホワイトバランス調整を行う処理手法については知られている。この調整方法は、すべての入力レベルでのホワイトバランス調整を行うことが可能である。しかし、表示デバイスを構成するＬＣＤパネルやバックライトの光学特性のバラツキは不可避であり、例えばＲＧＢ信号中のＧ（Ｇｒｅｅｎ）チャンネルの輝度成分に対する寄与率が設計値と異なる表示デバイスである場合、デバイス一律のホワイトバランス調整を行うと入力−輝度特性がずれてしまい、個々のデバイスに適応したホワイトバランス調整やγ補正が困難となり、表示画像の画質が悪化するという問題が発生することがある。
【００３２】
このような問題に対応するための措置としては、例えばγ補正処理部１０４においてＲＧＢ信号のγ補正を行う際、デバイス毎にＲＧＢ各入力レベルに対する正しい出力値を測定して補正を行なうのが理想的ではあるが、この処理はデバイス単位ですべてのＲＧＢ入力レベルに対応する出力レベルを決定する処理が必要となり、あまりに大変である。そこで本発明では、各デバイスに対応する修正されたガンマ補正曲線を生成する際、効率的な処理を実現するため、少ない測定ポイントを設定して処理を実行する。
【００３３】
本発明の処理によれば、通常画像信号レベルの０−１００ＩＲＥの範囲で適切なホワイトバランス（カラーバランス）が得られ、かつ仕様通りのγ補正が可能となるようなＲＢＧ各チャンネルのγ補正曲線を効率的に設定することが可能となる。具体的には、γ補正曲線中央で直線性が高い区間のできるだけ暗いポイント（ａ）と明るいポイント（ｂ）を求め、この２つのポイントをホワイトバランスを求めるポイントとして設定する。
【００３４】
例えばデジタルカメラなど、表示デバイスを備え表示デバイスに対する出力信号を生成する画像信号処理装置では、画像信号の入出力値変換情報としてのガンマ補正曲線を保持し、ガンマ補正曲線に基づく入出力値変換を行う。本発明の一つの態様は、このようなデジタルカメラなどの画像信号処理装置に設定するガンマ補正曲線をデバイスに応じて修正する処理を実行するデータ処理装置であり、例えば工場において利用され、各デバイス（画像信号処理装置）の記憶部に格納するガンマ補正曲線の修正処理を実行する。
【００３５】
このデータ処理装置は、デバイスに対応した最適なガンマ補正曲線の設定処理を行なう装置である。具体的には、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理を実行し、さらに、調整ポイントにおいて輝度レベル調整に基づく入出力値対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により前記調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なうデータ処理部を有する。
【００３６】
修正されたガンマ補正曲線は、デジタルカメラなど、表示デバイスを備えた装置の記憶部に格納され画像表示に際して利用される。例えば図３に示す装置は、画像信号処理装置の一例であるが、図３に示す信号変換部１０３において生成されてγ補正部１０４に入力されるＲＧＢ入力信号は、図４に示すような各信号対応のγ補正曲線に基づいて変換され、出力ＲＧＢ信号が得られる。図４に示すグラフにおいて横軸が入力信号レベルであり、縦軸が出力信号レベルである。各Ｓ字曲線がＲＧＢ各信号に対応するに対応するγ補正曲線である。
【００３７】
デバイスに対応した最適なガンマ補正曲線の設定処理を行なうデータ処理装置は、γ補正曲線のほぼ中央で直線性が良い部分（図４に示すａｂ区間）を選択し、その直線区間中のできるだけ暗いポイント（ａ）と明るいポイント（ｂ）を求める。このポイントａ，ｂをホワイトバランスを求めるポイントとして設定して、各デバイス対応の修正されたガンマ補正曲線を生成する。直線性が高ければ、γ値の補間処理による算出精度を高めることが可能となる。すなわち画像の明るさ変化に対する電圧換算値の比であるγ値を算出する際、ａとｂの２つのポイントにおいて決定した各γ値に基づいて、ａ−ｂ間のγ値を補間で求める際の精度を高めることができる。
【００３８】
本発明のデータ処理装置におけるγ値算出処理においては、
まず、ａ点、ｂ点（順番は問わない）で最適なホワイトバランス、輝度特性を求め、
次に、０ＩＲＥ−ａ点−ｂ点の間のホワイトバランス、輝度特性を補間で求める、
という処理を実行する。
ａ点−ｂ点間はホワイトバランスにずれがあると気になる区間であるが、ａ点−ｂ点間は直線区間であるので、ａ点、ｂ点の最適なγ値に基づく補間により、ａ−ｂ点間は誤差が少なく補間ができる。あまり画像上重要でないｂ点−１００ＩＲＥ間のホワイトバランス特性はＬＣＤの特性として調整が困難な場合があるので、以下の調整はオプションとする。１００ＩＲＥでホワイトバランス調整、輝度レベルを最適化した後、ｂ点−１００ＩＲＥ間でデータを補間する。これらの計算および設定は装置内部で持っても良いし、外部コンピュータを使用して計算、設定しても良い。
【００３９】
本発明のデータ処理装置の実行する処理、すなわち各デバイス対応の修正されたガンマ補正曲線を求める処理について、以下、処理ステップに従って説明する。
【００４０】
（ＳＴＥＰ１）
設計値として標準的なデバイスを用意して、それを元に以下の項目を設定する。
この工程は、標準デバイスを用いて１度だけ行えば良い。
１）液晶デバイス補正γと表示γを合成したγ値を、ＲＢＧ各チャンネル独立で設定する。液晶デバイス補正γとは、図１に示す（１）ガンマ補正入出力特性（液晶表示装置における特性）に相当する。表示γは、（３）元信号対輝度特性の逆特性であり、合成したγ値は、（２）液晶パネル印加電圧対輝度特性に相当する。なお、γ値は、画像の明るさ変化に対する電圧換算値の比である。具体的には、ＩＲＥレベル：Ｘ＝０〜１００ＩＲＥにおいて、
Ｙ（Ｘ，０）：Ｘ  ＩＲＥでの輝度
Ｒ（Ｘ，０）：Ｘ  ＩＲＥにおけるＲｃｈ  γ設定値
Ｇ（Ｘ，０）：Ｘ  ＩＲＥにおけるＧｃｈ  γ設定値
Ｂ（Ｘ，０）：Ｘ  ＩＲＥにおけるＢｃｈ  γ設定値
Ｘ＝０〜１００（ＩＲＥ）
上記の各値を決定する。ＲＧＢ各チャンネルのγ設定値は、Ｘ＝０〜１００ＩＲＥにおいて連続させると図４に示すような略Ｓ字型のγ補正曲線として設定されることになる。
なお、輝度ＹとＴＧＢの信号の対応関係は、以下の式に示す対応関係となる。
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
【００４１】
２）ＲＧＢ対応の各γ補正曲線の中央付近において、増加分Δが一定値になる直線性が良い部分で、できるだけ暗いポイント（ａ）と明るいポイント（ｂ）を求める。このポイントがホワイトバランスを求めるポイントとして決定する。すなわち、図４に示すグラフのポイントａ，ｂである。
ａ：ホワイトバランス調整ポイント（暗い）
ｂ：ホワイトバランス調整ポイント（明るい）
上記２つのポイントａ，ｂを決定する。
【００４２】
（ＳＴＥＰ２）
以下は、表示装置の製造ラインにおいて個別の表示デバイス対応の調整処理として実行する。
ｂ：ホワイトバランス調整ポイント（明るい）でホワイトバランス調整を行い、ホワイトバランス調整後の以下の各値を求める。
Ｙ（ｂ，１）：ｂ  ＩＲＥでのホワイトバランス調整後の輝度
Ｒ（ｂ，１）：ｂ  ＩＲＥでのホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ｂ，１）：ｂ  ＩＲＥでのホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ｂ，１）：ｂ  ＩＲＥでのホワイトバランス調整後のＢｃｈ  γ設定値
【００４３】
この処理について、図５を参照して説明する。図５は、本発明に従った処理の各処理ステップの実行後のＲＧＢ各信号の出力値の推移を示した図である。図５に示す以下の各点、すなわち、
Ｒ（ｂ，０）
Ｇ（ｂ，０）
Ｂ（ｂ，０）
は、図４に示すｂ点、すなわち、標準デバイスにおけるγ補正曲線の直線性が認められる区間ａｂにおいて輝度の高いｂ点のホワイトバランス調整ポイント（明るい）におけるＲ，Ｇ，Ｂ各信号の出力値に相当する。
【００４４】
このＲ，Ｇ，Ｂ各信号の出力値は、デバイスに応じたホワイトバランスの調整によって変更される。なお、ホワイトバランス調整は、例えば、色度測定器を用いて画面表示色を目標色に調整する処理として実行される。このホワイトバランス調整によって、ｂ点のＲＧＢ各信号の出力値が変更される。この変更後の値が、図５に示す各点、すなわち、
Ｒ（ｂ，１）
Ｇ（ｂ，１）
Ｂ（ｂ，１）
となる。なお、
Ｇ（ｂ，１）＝Ｇ（ｂ，０）
としてホワイトバランス調整、すなわちＧ信号は不変としてＲＢ信号を変更するホワイトバランス調整を行なうので、Ｇ信号は不変であり、Ｒ，Ｂ信号のみ図５に示すように変更される。
【００４５】
（ＳＴＥＰ３）
上記のステップ２において実行するホワイトバランス調整により出力値の変更が発生する。すなわち入出力値の対応関係が変更されるので、結果としてステップ１において設定したγ補正曲線は変更されてしまい、理想γ設定値と異なってしまう。先に図１を参照して説明したように、図１（４）に示す元信号、すなわち放送波に含まれる映像信号はγ値が（１／２．２）乗となる曲線であり、この逆特性を持つ曲線がγ＝２．２のγ補正曲線であり、γ補正のための理想曲線とされる。そこで、理想のγ＝２．２のカーブに戻す処理を行なう。
【００４６】
ステップ３では、以下の各値を求める。
Ｙ（ｂ，２）：ｂ  ＩＲＥでの理想γ補正曲線上のホワイトバランス調整後の輝度
Ｒ（ｂ，２）：ｂ  ＩＲＥでの理想γ補正曲線上のホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ｂ，２）：ｂ  ＩＲＥでの理想γ補正曲線上のホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ｂ，２）：ｂ  ＩＲＥでの理想γ補正曲線上のホワイトバランス調整後のＢｃｈ  γ設定値
【００４７】
図５に示すようにステップ２におけるホワイトバランス調整処理によりＲＢ各信号の出力が、以下のように変更（上昇）されていた。
Ｒ（０，ｂ）→Ｒ（１，ｂ）、
Ｂ（０，ｂ）→Ｂ（１，ｂ）、
ステップ３では、これらの出力値を下降させている。
さらに、ステップ２において、変更されなかったＧ信号のγ値、すなわち、
Ｇ（０，ｂ）＝Ｇ（１，ｂ）
についても下降させる処理として実行される。
【００４８】
この処理は、ステップ２のホワイトバランス調整後において、輝度（Ｙ）の値が上がってしまったのを元に戻す処理に相当する。輝度Ｙは、先に説明したように、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
としてＲＧＢの各レベルに応じて設定される。
ステッブ２においてＲ，Ｂの出力信号レベルが変更されてしまい、その変化に伴い輝度値（Ｙ）の値も変更されてしまう。ステップ３ではこの輝度レベルを元のレベルに戻す処理を実行する。すなわち、
ステップ３では、
Ｙ（ｂ，２）＝Ｙ（ｂ，０）
とするようにＲＧＢ信号の調整を行う。
【００４９】
Ｙ（ｂ，１）＝（０．２９９×Ｒ（ｂ，１）＋０．５８７×Ｇ（ｂ，１）＋０．１１４×Ｂ（ｂ，１）
であり、
Ｙ（ｂ，２）＝Ｙ（ｂ，０）＝Ａ×Ｙ（ｂ，１）
として、係数Ａを算出し、係数Ａに基づいて、Ｇｃｈの変更量を算出し、Ｇｃｈの変更量に対応する変更量と等しい変更量をＲＢの変更量とする。この変更量は、図５に示すように、
Ｒ（ｂ，１）→Ｒ（ｂ，２）
Ｇ（ｂ，１）→Ｇ（ｂ，２）
Ｂ（ｂ，１）→Ｂ（ｂ，２）
これらの各矢印に示す変更量となる。この変更によって、少なくともｂ点においては、ホワイトバランスが保持され、かつ理想のγ補正曲線の設定に変更されることになる。
【００５０】
（ＳＴＥＰ４）
次に、ステップ４では、確認処理としてステップ３で調整したＲＧＢ出力（Ｒ（ｂ，２），Ｇ（ｂ，２），Ｂ（ｂ，２））において再度ホワイトバランス調整を行う。なお、このステップ４の処理は、最終的な確認処理として実行するものであり、省略してもよい。このホワイトバランス調整処理もステップ２におけるホワイトバランス調整処理と同様、色度測定器を用いて画面表示色を目標色に調整する処理として実行される。このときＧ信号は固定とする。この時点では、基本的にホワイトバランス調整は実行済みであり、ホワイトバランス調整は微調整として実行される。ｂ  ＩＲＥにおいて、以下の各値を決定する。
Ｙ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後の輝度
Ｒ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＢｃｈ  γ設定値
基本的に、このステップは確認のためのステップであり、この最終確認を行なうことなく、
Ｙ（ｂ，３）＝Ｙ（ｂ，２）
Ｒ（ｂ，３）＝Ｒ（ｂ，２）
Ｇ（ｂ，３）＝Ｇ（ｂ，２）
Ｂ（ｂ，３）＝Ｂ（ｂ，２）
として設定してもよい。
【００５１】
以上の処理によって図４に示すγ補正曲線の直線部分の１つの端点ｂの調整が終了する。次に、端点ａの処理を行なう。
【００５２】
（ＳＴＥＰ５）
ｂ  ＩＲＥと同様にａ  ＩＲＥ（暗い側）でホワイトバランスと理想γへの設定を行う。このステップ５の処理は、上述した点ｂに対応する処理ステップ２〜４と同様の処理を点ａについて実行する処理として記載した。
【００５３】
まず、上記ステップ１において設定したγ補正曲線の点ａについての以下の各値を求める。
Ｙ（ａ，０）：ａ  ＩＲＥでの輝度
Ｒ（ａ，０）：ａ  ＩＲＥにおけるＲｃｈ  γ設定値
Ｇ（ａ，０）：ａ  ＩＲＥにおけるＧｃｈ  γ設定値
Ｂ（ａ，０）：ａ  ＩＲＥにおけるＢｃｈ  γ設定値
【００５４】
次に、点ａにおいてホワイトバランス調整を実行して、ホワイトバランス調整後のａ点における以下の値を求める。
Ｙ（ａ，１）：ａ  ＩＲＥでのホワイトバランス調整後の輝度
Ｒ（ａ，１）：ａ  ＩＲＥでのホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ａ，１）：ａ  ＩＲＥでのホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ａ，１）：ａ  ＩＲＥでのホワイトバランス調整後のＢｃｈ  γ設定値
【００５５】
次に、
Ｙ（ａ，２）＝Ｙ（ａ，０）
とするようにＲＧＢ信号の調整を行い、以下の各計算値を求める。
Ｙ（ａ，２）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後の輝度
Ｒ（ａ，２）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＲｃｈ  γ計算値
Ｇ（ａ，２）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＧｃｈ  γ計算値
Ｂ（ａ，２）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＢｃｈ  γ計算値
【００５６】
最後に最終確認として、ＲＧＢ出力（Ｒ（ａ，２），Ｇ（ａ，２），Ｂ（ａ，２））において再度ホワイトバランス調整を行い、微調整後のａ点の出力に対応する以下の値を決定する。
Ｙ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後の輝度
Ｒ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＢｃｈ  γ設定値
【００５７】
このステップ５の処理において、図４に示すγ補正曲線の直線部分の１つの端点ａの調整が終了する。
【００５８】
（ＳＴＥＰ６）
上記のステップ１〜５において求めたａ  ＩＲＥ，ｂ  ＩＲＥにおけるデータに基づいて０−ｂ  ＩＲＥ間のＲＧＢ各ＣＨでのγデータを補間して求める。２次補間を使用してもよいし、１次補間でも良い。
【００５９】
（ＳＴＥＰ７）
１００ＩＲＥでのホワイトバランス調整を行う。デバイス設定によってはホワイトバランス調整がとりきれない場合もあるが、できる範囲で調整する。
【００６０】
（ＳＴＥＰ８）
ｂ  ＩＲＥ−１００ＩＲＥでγデータの補間を行う。２次補間を使用してもよいし、１次補間でも良い。
【００６１】
上述したステップ１〜８の処理によって、ＲＧＢ各信号についての０〜１００ＩＲＥのγ値が算出され補正されたγ補正曲線が求められる。この補正されたγ補正曲線は、表示デバイスを有するデジタルカメラなどの画像信号処理装置のメモリに格納され、画像出力を実行する際に入力画像信号に対する変換出力信号を求める際に適用される。すなわち、図３におけるγ補正処理部１０４において適用するＲＧＢ各チャネル対応のルックアップテーブル（ＬＵＴ）として利用されることになる。
【００６２】
以下、具体的な処理例として、
ａ＝３０ＩＲＥ
ｂ＝７０ＩＲＥ
とした場合の処理例について説明する。すなわち、図６に示すようなγ補正曲線に対応する処理例である。
【００６３】
本処理例について、図７に示すフローチャートを参照して説明する。図７に示す処理フローは、各個別デバイスに対応する処理であり、この処理の実行前に、まず、標準デバイス（規格センター品）を用いて、γ＝２．２になるようにＲＧＢそれぞれの適切なγ補正曲線を０ＩＲＥから１００ＩＲＥにおいて設定する。すなわち、図６に示すγ補正曲線を得る。この図６に示すγ補正曲線からほぼ直線を形成する略直線区間ａ−ｂを決定し、それぞれの端点ａ，ｂのＩＲＥレベルを決定し、このＩＲＥ値をホワイトバランス調整ポイントとして設定する。すなわち、図６に示すように、
ａ＝３０ＩＲＥ
ｂ＝７０ＩＲＥ
として設定し、標準デバイスにおいて取得されたγ補正曲線の略直線部の高輝度点（ｂ＝７０ＩＲＥ）における以下の各値、
Ｙ（７０，０）：７０ＩＲＥでの輝度
Ｒ（７０，０）：７０ＩＲＥにおけるＲｃｈ  γ設定値
Ｇ（７０，０）：７０ＩＲＥにおけるＧｃｈ  γ設定値
Ｂ（７０，０）：７０ＩＲＥにおけるＢｃｈ  γ設定値
これらの値を求める。さらに、γ補正曲線の略直線部の低輝度点（ａ＝３０ＩＲＥ）における以下の各値、
Ｙ（３０，０）：３０ＩＲＥでの輝度
Ｒ（３０，０）：３０ＩＲＥにおけるＲｃｈ  γ設定値
Ｇ（３０，０）：３０ＩＲＥにおけるＧｃｈ  γ設定値
Ｂ（３０，０）：３０ＩＲＥにおけるＢｃｈ  γ設定値
これらの値を求める。
なお、前述したように、輝度（Ｙ）とＲＧＢ信号の関係は、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
である。
【００６４】
これらの標準デバイスに基づく処理の後、各調整対象デバイスに対する処理を実行するこの処理手順が図７に示すフローである。
【００６５】
（ステップＳ１０１）
まず、先に標準デバイスにおいて決定した高輝度点（ｂ＝７０ＩＲＥ）において、調整対象デバイスに対するホワイトバランス調整を行い、Ｒ（ｂ，１），Ｇ（ｂ，１），Ｂ（ｂ，１）を求める。
ｂ＝７０ＩＲＥにおいて、例えば、色度測定器を用いて画面表示色を目標色に調整するホワイトバランス調整処理を実行する。なお、Ｇ信号は不変としてＲＢ信号を変更するホワイトバランス調整を行なう。この処理によって、図８に示すようにＲ，Ｂ信号のみの出力が調整され、図６に示すように、
Ｒ（ｂ，１）
Ｇ（ｂ，１）
Ｂ（ｂ，１）
の各出力値、すなわちｂ＝７０ＩＲＥにおけるＲＧＢの出力が決定される。なお、
Ｇ（ｂ，１）＝Ｇ（ｂ，０）
であり、Ｇは固定してＲＢのみについて出力値調整を実行する。
なお、前述したように、輝度（Ｙ）とＲＧＢ信号の関係は、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
である。
【００６６】
（ステップＳ１０２）
次に、輝度（Ｙ）に基づく補正により、Ｒ（ｂ，２），Ｇ（ｂ，２），Ｂ（ｂ，２）を求める。
この処理は、ステップＳ１０１のホワイトバランス調整後において、輝度（Ｙ）の値が変更されたのを元に戻す処理に相当する。輝度Ｙは、先に説明したように、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
としてＲＧＢの各レベルに応じて設定される。
ステップＳ１０１におけるホワイトバランス調整によりＲ，Ｂの出力信号レベルが変更されてしまい、その変化に伴い輝度値（Ｙ）の値も変更されてしまう。ステップＳ１０２ではこの輝度レベルを元のレベルに戻す処理を実行する。すなわち、
ステップＳ１０２では、
Ｙ（ｂ，２）＝Ｙ（ｂ，０）
とするようにＲＧＢ信号の調整を行う。
【００６７】
Ｙ（ｂ，１）＝（０．２９９×Ｒ（ｂ，１）＋０．５８７×Ｇ（ｂ，１）＋０．１１４×Ｂ（ｂ，１））
であり、
Ｙ（ｂ，２）＝Ｙ（ｂ，０）＝Ａ×Ｙ（ｂ，１）
として、係数Ａを算出し、係数Ａに基づいて、Ｇｃｈの変更量を算出し、Ｇｃｈの変更量に対応する変更量と等しい変更量をＲＢの変更量とする。この変更量は、図８に示す
Ｒ（７０，１）→Ｒ（７０，２）
Ｇ（７０，１）→Ｇ（７０，２）
Ｂ（７０，１）→Ｂ（７０，２）
これらの各矢印に示す変更量となる。この変更によって、少なくともｂ点においては、ホワイトバランスが保持され、かつ理想のγ補正曲線の設定となる。
【００６８】
（ステップＳ１０３）
次に、ステップＳ１０３において、確認処理としてステップＳ１０２で調整したＲＧＢ出力（Ｒ（７０，２），Ｇ（７０，２），Ｂ（７０，２））において再度ホワイトバランス調整を行う。なお、このステップＳ１０３の処理は、最終的な確認処理として実行するものであり、省略してもよい。このホワイトバランス調整処理もステップＳ１０１におけるホワイトバランス調整処理と同様、色度測定器を用いて画面表示色を目標色に調整する処理として実行される。このときＧ信号は固定とする。この時点では、基本的にホワイトバランス調整は実行済みであり、ホワイトバランス調整は微調整として実行される。ｂ＝７０ＩＲＥにおいて、以下の各値を決定する。
Ｙ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後の輝度
Ｒ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ｂ，３）：ｂ  ＩＲＥでの理想γ上でホワイトバランス調整後のＢｃｈ  γ設定値
基本的に、このステップは確認のためのステップであり、この最終確認を行なうことなく、
Ｙ（ｂ，３）＝Ｙ（ｂ，２）
Ｒ（ｂ，３）＝Ｒ（ｂ，２）
Ｇ（ｂ，３）＝Ｇ（ｂ，２）
Ｂ（ｂ，３）＝Ｂ（ｂ，２）
として設定してもよい。
【００６９】
以上の処理によって図６に示すγ補正曲線の直線部分の１つの端点ｂ＝７０ＩＲＥの調整が終了する。次に、ステップＳ１０４〜Ｓ１０６において端点ａ＝３０ＩＲＥの処理を行なう。
【００７０】
（ステップＳ１０４）
ステップＳ１０４では、標準デバイスにおいて決定した低輝度点（ａ＝３０ＩＲＥ）において、調整対象デバイスに対するホワイトバランス調整を行い、Ｒ（ａ，１），Ｇ（ａ，１），Ｂ（ａ，１）を求める。
ａ＝３０ＩＲＥにおいて、例えば、色度測定器を用いて画面表示色を目標色に調整するホワイトバランス調整処理を実行する。なお、Ｇ信号は不変としてＲＢ信号を変更するホワイトバランス調整を行なう。この処理によって、
Ｒ（ａ，１）
Ｇ（ａ，１）
Ｂ（ａ，１）
の各出力値、すなわちａ＝３０ＩＲＥにおけるＲＧＢの出力が決定される。なお、
Ｇ（ａ，１）＝Ｇ（ａ，０）
であり、Ｇは固定してＲＢのみについて出力値調整を実行する。
なお、前述したように、輝度（Ｙ）とＲＧＢ信号の関係は、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
である。
【００７１】
（ステップＳ１０５）
次に、輝度（Ｙ）に基づく補正により、Ｒ（ａ，２），Ｇ（ａ，２），Ｂ（ａ，２）を求める。
この処理は、ステップＳ１０４のａ点におけるホワイトバランス調整後において、輝度（Ｙ）の値が変更されたのを元に戻す処理に相当する。輝度Ｙは、先に説明したように、
Ｙ＝０．２９９×Ｒ＋０．５８７×Ｇ＋０．１１４×Ｂ
としてＲＧＢの各レベルに応じて設定される。
ステップＳ１０４におけるホワイトバランス調整によりＲ，Ｂの出力信号レベルが変更されてしまい、その変化に伴い輝度値（Ｙ）の値も変更されてしまう。ステップＳ１０５ではこの輝度レベルを元のレベルに戻す処理を実行する。すなわち、
ステップＳ１０５では、
Ｙ（ａ，２）＝Ｙ（ａ，０）
とするようにＲＧＢ信号の調整を行う。
【００７２】
Ｙ（ａ，１）＝（０．２９９×Ｒ（ａ，１）＋０．５８７×Ｇ（ａ，１）＋０．１１４×Ｂ（ａ，１））
であり、
Ｙ（ａ，２）＝Ｙ（ａ，０）＝Ａ×Ｙ（ａ，１）
として、係数Ａを算出し、係数Ａに基づいて、Ｇｃｈの変更量を算出し、Ｇｃｈの変更量に対応する変更量と等しい変更量をＲＢの変更量とする。この変更量は、先にｂ＝７０ＩＲＥの処理として図８を参照して説明した、
Ｒ（７０，１）→Ｒ（７０，２）
Ｇ（７０，１）→Ｇ（７０，２）
Ｂ（７０，１）→Ｂ（７０，２）
これらの各矢印に示す変更量と同様の変更量として、
Ｒ（３０，１）→Ｒ（３０，２）
Ｇ（３０，１）→Ｇ（３０，２）
Ｂ（３０，１）→Ｂ（３０，２）
これらの変更を行なうことに相当する。この変更によって、少なくともａ点においては、ホワイトバランスが保持され、かつ理想のγ補正曲線の設定となる。
【００７３】
（ステップＳ１０６）
次に、ステップＳ１０６において、確認処理としてステップＳ１０５で調整したＲＧＢ出力（Ｒ（３０，２），Ｇ（３０，２），Ｂ（３０，２））において再度ホワイトバランス調整を行う。なお、このステップＳ１０６の処理は、最終的な確認処理として実行するものであり、省略してもよい。このホワイトバランス調整処理もステップＳ１０４におけるホワイトバランス調整処理と同様、色度測定器を用いて画面表示色を目標色に調整する処理として実行される。このときＧ信号は固定とする。この時点では、基本的にホワイトバランス調整は実行済みであり、ホワイトバランス調整は微調整として実行される。ａ＝３０ＩＲＥにおいて、以下の各値を決定する。
Ｙ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後の輝度
Ｒ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＲｃｈ  γ設定値
Ｇ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＧｃｈ  γ設定値
Ｂ（ａ，３）：ａ  ＩＲＥでの理想γ上でホワイトバランス調整後のＢｃｈ  γ設定値
基本的に、このステップは確認のためのステップであり、この最終確認を行なうことなく、
Ｙ（ａ，３）＝Ｙ（ａ，２）
Ｒ（ａ，３）＝Ｒ（ａ，２）
Ｇ（ａ，３）＝Ｇ（ａ，２）
Ｂ（ａ，３）＝Ｂ（ａ，２）
として設定してもよい。
【００７４】
最後に、ステップＳ１０７において、ａ，ｂ各点のγ値に基づいて、０〜１００ＩＲＥにおけるγ値を補間処理により算出して、最終的なγ補正曲線を決定し、記憶部に格納する。ここでの補間処理は１次補間または２次補間を選択的に適用した補間処理として行なう。
【００７５】
これらの処理によって０〜１００ＩＲＥの全区間における修正されたγ補正曲線が設定される。上述したように、このγ補正曲線の修正処理では標準デバイスにおいて初期的に設定したγ補正曲線の略直線部の２つの端点ａ，ｂのみをホワイトバランス調整ポイントとして設定して、この２点においてそれぞれ補正されたγ値を算出し、その他のＩＲＥレベルについては、補間処理によってγ値を算出する構成としたので、効率的に各デバイス対応の修正されたγ補正曲線を算出することが可能となる。
【００７６】
これらの処理によって、ＲＧＢ各信号についての０〜１００ＩＲＥのγ値が算出されデバイスに応じて修正されたγ補正曲線が求められる。この修正されたγ補正曲線は、表示デバイスを有するデジタルカメラなどの画像信号処理装置のメモリに格納され、画像出力を実行する際に入力画像信号に対する変換出力信号を求める際に適用される。すなわち、図３におけるγ補正処理部１０４において適用するＲＧＢ各チャネル対応のルックアップテーブル（ＬＵＴ）として利用されることになる。
【００７７】
なお、図７に示すフローでは、標準デバイスにおいて初期的に設定したγ補正曲線の略直線部の２つの端点ａ，ｂのみをホワイトバランス調整ポイントとして選択した例を示したが、さらに、他の点をホワイトバランス調整ポイントとして設定してもよい。例えば最高輝度に相当する１００ＩＲＥの点を追加ホワイトバランス調整点とする処理を行なう場合、図７に示すフローのステップＳ１０６の次に、図９に示すフローのステップＳ２０１以下を実行する。
【００７８】
ステップＳ２０１〜Ｓ２０３は、最高輝度ｃ＝１００ＩＲＥをホワイトバランス調整ポイントとして実行する処理であり、
ｂ＝７０ＩＲＥに対応するステップＳ１０１〜Ｓ１０３、
ａ＝３０ＩＲＥに対応するステップＳ１０４〜Ｓ１０６、
これらの処理と同様の処理を
ｃ＝１００ＩＲＥをホワイトバランス調整ポイントとして実行する処理である。
このステップＳ２０１〜Ｓ２０３の処理結果として、例えば、図６に示すγ補正曲線の最高輝度ｃ＝１００ＩＲＥの調整を行なう。最終的に、ステップＳ２０４において、ａ，ｂ，ｃ各点のγ値に基づいて、０〜１００ＩＲＥにおけるγ値を補間処理により算出して、最終的なγ補正曲線を決定し、記憶部に格納する。ここでの補間処理は１次補間または２次補間を選択的に適用した補間処理として行なう。
【００７９】
この処理では、ｃ＝１００ＩＲＥにおけるホワイトバランス調整データが適用可能となるので、より現実デバイスに対応した処理が可能となる。
【００８０】
最後に、上述したデータ処理において生成された修正γ補正曲線をメモリに格納して、この修正γ補正曲線を利用した入出力値変換を行って画像表示を実行する画像信号処理装置の一例としてデジタルカメラの構成例について説明する。図１０は、上述した処理によって修正されたγ補正曲線を、例えばルックアップテーブル（ＬＵＴ）としてメモリに格納し、画像信号の表示の際にルックアップテーブル（ＬＵＴ）を適用してＲＧＢ入力値の信号変換を実行して画像表示を実行する。
【００８１】
図１０に示すデジタルカメラは、動画および静止画を撮影し、撮影した画像データを記録するものであり、カメラブロック２１０、液晶表示を行なうビューファインダ（ＥＶＦ；Ｅｌｅｃｔｒｉｃａｌ  Ｖｉｅｗ  Ｆｉｎｄｅｒ）２２１、ビューファインダ（ＥＶＦ）のコントラスト制御を含む表示制御や、バックライト２２３の出力調整を実行するファインダドライバ２２２、カメラ背面などに設置され液晶表示を行なう大型（数インチ）の表示パネル（ＬＣＤパネル）２３１、表示パネル２３１のコントラスト制御を含む表示制御や、バックライト２３３の出力調整を実行するパネルドライバ２３２を有する。
【００８２】
さらに、ユーザによる操作情報、設定情報の入力可能なタッチパネル２４０、ビデオ出力端子２４１、アンプ２４２、記録メディア２５１、記録メディアドライバ２５２、メモリカード２５３、メモリカードコントローラ２５４、ユーザによる操作情報、設定情報の入力可能な入力部（操作部）２６０、装置全体の統括的制御を実行するシステム制御部２６１、ＲＯＭ２７２およびＲＡＭ２７３を備える。システム制御部２６１内には、表示系制御部２７１が備えられている。
【００８３】
デジタルカメラの記憶部、例えば、ＲＯＭ２７２には、例えば図７、図９に示すフローに従って生成された修正されたγ補正曲線に対応する入出力値変換テーブルとしてのルックアップテーブル（ＬＵＴ）が格納され、システム制御部２６１内の表示系制御部２７１は、このルックアップテーブル（ＬＵＴ）を適用して、例えば撮像信号に基づいて生成される入力値（ＲＧＢ）の変換処理を実行して出力ＲＧＢ値を生成して、表示デバイス、すなわち図に示すビューファインダ（ＥＶＦ）２２１や表示パネル（ＬＣＤパネル）２３１に対する出力値を決定する。
【００８４】
図１０に示すカメラの処理の流れについて説明する。カメラブロック２１０は、レンズ２１１、絞り２１２、ＣＣＤセンサ２１３、信号処理部（ＣＯＤＥＣ）２１４を有し、被写体をレンズ２１１および絞り２１２を通してＣＣＤセンサ２１３に結像して、信号処理部２１４はＣＣＤセンサ２１３により撮影された画像（動画および静止画）信号に種々の画像処理を行い、各種のフォーマットの画像信号に変換する。
【００８５】
ビューファインダ２２１は、ＣＣＤセンサ２１３により撮影された画像を表示する液晶ディスプレイである。ファインダドライバ２２２は、システム制御部２６１の表示系制御部２７１からの制御情報に基づいてビューファインダ２２１を駆動する。表示パネル２３１は、ＣＣＤセンサ２１３により撮影された画像やメモリカード２５１に記憶された画像を表示するとともに、このデジタルカメラの状態情報や設定情報を表示する。
【００８６】
これらの表示部に対する表示制御がシステム制御部２６１内の表示系制御部２７１において実行される。表示系制御部２７１は、例えば図７、図９に示すフローに従って生成された修正されたγ補正曲線に対応する入出力値変換テーブルとしてのルックアップテーブル（ＬＵＴ）を記憶部、例えばＲＯＭ２７２から取得して、ルックアップテーブル（ＬＵＴ）を適用して、撮像信号に基づいて生成される入力値（ＲＧＢ）の変換処理を実行して出力ＲＧＢ値を生成して表示部に出力する。
【００８７】
なお、ＲＯＭ２７２は、上述のルックアップテーブル（ＬＵＴ）の他、システム制御部２６１により実行されるプログラムやデータ、プログラム実行に適用するパラメータ等を記憶している。ＲＡＭ２７３は、システム制御部２６１の作業用メモリとして適用される。システム制御部２６１の表示系制御部２７１は、ファインダドライバ２２２、パネルドライバ２３２およびアンプ２４２を制御する。ファインダドライバ２２２およびパネルドライバ２３２は、共通の制御信号線３０１を介して表示系制御部２７１に接続されている。また、アンプ２４２は、制御信号線３０２を介して表示系制御部２７１に接続されている。
【００８８】
表示パネル２３１用のバックライト２３３はバックライト電流検出回路（図示せず）によりＤＣ電圧をシステム制御部２６１の表示計制御部２７１にフィードバックして、表示計制御部２７１は、このフィードバックデータとユーザ設定値とに基づいて表示パネル２３１の明るさを制御する。また、ビューファインダ２２１用のバックライト２２３はバックライト電流検出回路（図示せず）によりＤＣ電圧をシステム制御部２６１の表示計制御部２７１にフィードバックして、表示計制御部２７１は、このフィードバックデータとユーザ設定値とに基づいてビューファインダ２２１の明るさを制御する。
【００８９】
タッチパネル２４０は、表示パネル２３１と一体的に構成され、表示パネル２３１により表示された操作画面に基づく使用者の操作情報を入力する。ビデオ出力端子２４１は、ＣＣＤセンサ２１３により撮影された画像や記録メディア２５１に記録された画像をアナログのビデオ信号として出力する。アンプ２４２は、ビデオ信号を増幅する。
【００９０】
記録メディア２５１は、例えば磁気テープ、光ディスク、ハードディスクからなり、ＣＣＤセンサ２１３により撮影された画像（主として動画）を記録する。記録メディアドライブ２５２は、記録メディア２５１の動作を制御する。メモリカード２５３は、ＣＣＤセンサ２１３により撮影された画像（主として静止画）を記憶する。メモリカードコントローラ２５４は、メモリカード２５３の動作を制御する。入力部（操作部）２６０は、操作キー、操作レバー等からなり使用者の操作情報を入力する。
【００９１】
カメラブロック２１０、ファインダドライバ２２２、パネルドライバ２３２、タッチパネル２４０、アンプ２４２、記録メディアドライバ２５２、メモリカードコントローラ２５４、システム制御部２６１、ＲＯＭ２７２およびＲＡＭ２７３は、バス２８０により相互に接続されている。
【００９２】
以上、特定の実施例を参照しながら、本発明について詳解してきた。しかしながら、本発明の要旨を逸脱しない範囲で当業者が該実施例の修正や代用を成し得ることは自明である。すなわち、例示という形態で本発明を開示してきたのであり、限定的に解釈されるべきではない。本発明の要旨を判断するためには、特許請求の範囲の欄を参酌すべきである。
【００９３】
また、明細書中において説明した一連の処理はハードウェア、またはソフトウェア、あるいは両者の複合構成によって実行することが可能である。ソフトウェアによる処理を実行する場合は、処理シーケンスを記録したプログラムを、専用のハードウェアに組み込まれたコンピュータ内のメモリにインストールして実行させるか、あるいは、各種処理が実行可能な汎用コンピュータにプログラムをインストールして実行させることが可能である。
【００９４】
例えば、プログラムは記録媒体としてのハードディスクやＲＯＭ（Read Only Memory)に予め記録しておくことができる。あるいは、プログラムはフレキシブルディスク、ＣＤ−ＲＯＭ(Compact Disc Read Only Memory)，ＭＯ(Magneto optical)ディスク，ＤＶＤ(Digital Versatile Disc)、磁気ディスク、半導体メモリなどのリムーバブル記録媒体に、一時的あるいは永続的に格納（記録）しておくことができる。このようなリムーバブル記録媒体は、いわゆるパッケージソフトウエアとして提供することができる。
【００９５】
なお、プログラムは、上述したようなリムーバブル記録媒体からコンピュータにインストールする他、ダウンロードサイトから、コンピュータに無線転送したり、ＬＡＮ(Local Area Network)、インターネットといったネットワークを介して、コンピュータに有線で転送し、コンピュータでは、そのようにして転送されてくるプログラムを受信し、内蔵するハードディスク等の記録媒体にインストールすることができる。
【００９６】
なお、明細書に記載された各種の処理は、記載に従って時系列に実行されるのみならず、処理を実行する装置の処理能力あるいは必要に応じて並列的にあるいは個別に実行されてもよい。また、本明細書においてシステムとは、複数の装置の論理的集合構成であり、各構成の装置が同一筐体内にあるものには限らない。
【産業上の利用可能性】
【００９７】
以上、説明したように、本発明の一実施例の構成によれば、ガンマ補正曲線の離間した少なくとも２点を調整ポイントとして選択し、該調整ポイントにおいてホワイトバランス調整処理と、輝度レベル調整に基づく入出力値の対応を修正して各調整ポイントにおけるガンマ値を算出し、算出した各調整ポイントのガンマ値に基づく補間処理により調整ポイント以外のガンマ値を算出してガンマ補正曲線の修正処理を行なう構成としたので、デバイス対応の正確なガンマ補正曲線を効率的に算出することが可能となる。また、このようなガンマ補正曲線を入出力値変換に適用することで、デバイスに応じた正確な変換を行う画像信号処理装置が実現される。
【図面の簡単な説明】
【００９８】
【図１】液晶パネルを表示素子とする場合に必要となるγ補正について説明する図である。
【図２】一般的な画像表示回路について説明する図である。
【図３】本発明の一実施例に係る画像信号処理装置の構成を示すブロック図である。
【図４】ＲＧＢ信号対応のγ補正曲線の例について説明する図である。
【図５】本発明の一実施例に係るγ補正曲線の修正処理に伴う出力値の推移ついて説明する図である。
【図６】ＲＧＢ信号対応のγ補正曲線とホワイトバランスの調整ポイントの設定例について説明する図である。
【図７】γ補正曲線の修正処理のシーケンスについて説明するフローチャートを示す図である。
【図８】本発明の一実施例に係るγ補正曲線の修正処理に伴う出力値の推移について説明する図である。
【図９】γ補正曲線の修正処理のシーケンスについて説明するフローチャートを示す図である。
【図１０】修正されたγ補正曲線を利用する装置としてのデジタルカメラの構成例について説明する図である。
【符号の説明】
【００９９】
１０  γ補正曲線
２１  ゲイン調整部
２２  輝度（Ｙ）設定部
２３  信号変換部
２４  γ補正処理部
２５  ホワイトバランス調整部
２６  出力レベル設定部
２７  ドライバ
２８  表示部
１０１  ゲイン調整部
１０２  輝度（Ｙ）設定部
１０３  信号変換部
１０４  γ補正処理部
１０５  出力レベル設定部
１０６  ドライバ
１０７  表示部
２１０  カメラブロック
２１１  レンズ
２１２  絞り
２１３  ＣＣＤセンサ
２１４  信号処理部（ＣＯＤＥＣ）
２２１  ビューファインダ
２２２  ファインダドライバ
２２３  バックライト
２３１  表示パネル
２３２  パネルドライバ
２３３  バックライト
２４０  タッチパネル
２４１  ビデオ出力端子
２４２  アンプ
２５１  記録メディア
２５２  記録メディアドライブ
２５３  メモリカード
２５４  メモリカードコントローラ
２６０  入力部
２６１  システム制御部
２７１  表示系制御部
２７２  ＲＯＭ
２７３  ＲＡＭ
【図１】
2008166892.tif 000003
【図２】
2008166892.tif 000004
【図３】
2008166892.tif 000005
【図４】
2008166892.tif 000006
【図５】
2008166892.tif 000007
【図６】
2008166892.tif 000008
【図７】
2008166892.tif 000009
【図８】
2008166892.tif 000010
【図９】
2008166892.tif 000011
【図１０】
2008166892.tif 000012