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