(57)【要約】【課題】ホワイトバランス補正後の画像を好ましく見えるようにする。【解決手段】画像のホワイトポイントの値である基準ホワイトポイント値を特定し（Ｓ１０２）、基準ホワイトポイント値を目標ホワイトポイント値へ近づけるように画像データに対してホワイトバランス補正を行う（Ｓ１０５）。さらに、ホワイトバランス補正後の画像データを、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が高いほど画像が明るくなり、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が低いほど画像が暗くなるようにガンマ補正する（Ｓ１０７）。【選択図】図３
2010178151.tif 000002
【特許請求の範囲】
【請求項１】
画像データによって表される画像のホワイトポイント値を特定する特定手段と、
前記ホワイトポイント値を目標値へ近づけるように前記画像データに対してホワイトバランス補正を行うホワイトバランス補正手段と、
ホワイトバランス補正後の画像データを、前記ホワイトポイント値の色温度に対する前記目標値の色温度が高いほど画像が明るくなり、前記ホワイトポイント値の色温度に対する前記目標値の色温度が低いほど画像が暗くなるように補正する明るさ補正手段と、
を備えることを特徴とする画像処理装置。
【請求項２】
前記特定手段は、前記画像データによって表される画像を構成する画素のうち明度が最も高いものの値を前記ホワイトポイント値として特定すること
を特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記目標値を設定する設定手段を備えること
を特徴とする請求項１又は請求項２に記載の画像処理装置。
【請求項４】
ホワイトバランス補正前の画像データによって表される画像の明度の平均値である補正前明度平均値を算出する補正前明度算出手段と、
ホワイトバランス補正後の画像データによって表される画像の明度の平均値である補正後明度平均値を算出する補正後明度算出手段と、
を備え、
前記明るさ補正手段は、前記補正前明度平均値に対して明るさ補正を行った場合の推定値に対する前記補正後明度平均値が高いほど画像が暗くなり、前記補正前明度平均値に対して明るさ補正を行った場合の推定値に対する前記補正後明度平均値が低いほど画像が明るくなるように前記画像データを補正すること
を特徴とする請求項１から請求項３までのいずれか１項に記載の画像処理装置。
【請求項５】
画像データによって表される画像のホワイトポイント値を特定する特定手段と、
前記ホワイトポイント値を目標値へ近づけるように前記画像データに対してホワイトバランス補正を行うホワイトバランス補正手段と、
ホワイトバランス補正後の画像データを、前記ホワイトポイント値の色温度に対する前記目標値の色温度が高いほど画像が明るくなり、前記ホワイトポイント値の色温度に対する前記目標値の色温度が低いほど画像が暗くなるように補正する明るさ補正手段
としてコンピュータを機能させることを特徴とする画像処理プログラム。
【請求項６】
画像データによって表される画像のホワイトポイント値を特定する特定ステップと、
前記ホワイトポイント値を目標値へ近づけるように前記画像データに対してホワイトバランス補正を行うホワイトバランス補正ステップと、
ホワイトバランス補正後の画像データを、前記ホワイトポイント値の色温度に対する前記目標値の色温度が高いほど画像が明るくなり、前記ホワイトポイント値の色温度に対する前記目標値の色温度が低いほど画像が暗くなるように補正する明るさ補正ステップと、
を含むことを特徴とする画像処理方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホワイトバランス補正を行うための画像処理装置、画像処理プログラム及び画像処理方法に関するものである。
【背景技術】
【０００２】
従来、環境光（照明光や自然光）の違いが人間に与える影響について種々検討されており、例えばクルーゾフ効果が知られている。クルーゾフ効果とは、環境光が人間に与える心理効果であり、図６に示すように、色温度の低い光は照度が高いと不快に感じ、照度が低いと快適に感じるが、その一方で、色温度の高い光は照度が低いと不快に感じ、照度が高いと快適に感じるというように、環境光の色温度に応じて快適に感じる照度の範囲が異なるというものである。
【０００３】
特許文献１には、クルーゾフ効果を考慮した照明器具が示されている。この照明器具は、色温度の高い青色ＬＥＤと色温度の低い黄色ＬＥＤとの組合せにより昼光色、昼白色、白色、温白色、電球色といった複数の白色を発光可能としたものであり、黄色ＬＥＤを光量一定として青色ＬＥＤの光量を変化させることで、青色ＬＥＤの光の増加（色温度の上昇）に伴い光量が増加する。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００７−２６５８１８号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、色のついた照明光の下でホワイトポイントの調整を行わずに撮影された色被りのある画像を色被りのない状態にするための補正として、撮影時の照明光を推定してホワイトポイントを調整するホワイトバランス補正が知られている。
【０００６】
しかしながら、ホワイトポイントを合わせること、つまり色の再現性については検討されているものの、ホワイトポイントの色に応じて画像を好ましく見えるように補正することについては検討されていなかった。
【０００７】
本発明は、こうした問題にかんがみてなされたものであり、ホワイトバランス補正後の画像を好ましく見えるようにすることのできる画像処理装置、画像処理プログラム及び画像処理方法を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するためになされた本発明の請求項１に記載の画像処理装置は、画像データによって表される画像のホワイトポイント値を特定する特定手段と、ホワイトポイント値を目標値へ近づけるように画像データに対してホワイトバランス補正を行うホワイトバランス補正手段と、ホワイトバランス補正後の画像データを、ホワイトポイント値の色温度に対する目標値の色温度が高いほど画像が明るくなり、ホワイトポイント値の色温度に対する目標値の色温度が低いほど画像が暗くなるように補正する明るさ補正手段とを備える。
【０００９】
このような画像処理装置によれば、画像のホワイトポイント値を目標値に近づける従来のホワイトバランス補正を単に行うだけでなく、ホワイトバランス補正後の画像をクルーゾフ効果に基づく好ましい明るさにすることができる。すなわち、画像を明るくすると、画像の反射光の光量が増加することで、画像を観察する環境光の照度を高くした場合と同様の状態になり、逆に、画像を暗くすると、画像の反射光の光量が減少することで、画像を観察する環境光の照度を低くした場合と同様の状態になる。このため、目標値の色温度が高いほど画像を明るくし、目標値の色温度が低いほど画像を暗くすることで、画像をクルーゾフ効果に基づき好ましく見せることができる。
【００１０】
ここで、画像のホワイトポイント値は、例えばユーザに特定させるようにすることも可能ではあるが、ユーザにとっては特定する作業が煩雑となる。
【００１１】
そこで、例えば請求項２に記載のように、特定手段が、画像データによって表される画像を構成する画素のうち明度が最も高いものの値をホワイトポイント値として特定するとよい。このようにすれば、画像のホワイトポイント値を自動的にかつ正確に特定することができる。
【００１２】
ところで、補正するホワイトポイントの目標値は、画像を観察する環境光の色温度ごとに色の見え方を試す（シミュレーション）こともあるので、ユーザの好みや用途に合わせて任意の値を設定できることも求められている。
【００１３】
そこで、例えば請求項３に記載の画像処理装置は、目標値を設定する設定手段を備える。このような画像処理装置によれば、ホワイトバランス補正の目標値を固定値とした場合とは異なり、ユーザの好みや用途に合わせたホワイトポイントを目標値として設定することができ、その結果、観察する環境光の違いによって生じる画像の色の違いを試すために、任意のホワイトポイントに補正することができる。
【００１４】
一方、画像のホワイトポイント値が同一であっても、画像の全体的な明るさは大きく異なる場合がある。
【００１５】
そこで、例えば請求項４に記載の画像処理装置は、ホワイトバランス補正前の画像データによって表される画像の明度の平均値である補正前明度平均値を算出する補正前明度算出手段と、ホワイトバランス補正後の画像データによって表される画像の明度の平均値である補正後明度平均値を算出する補正後明度算出手段とを備え、明るさ補正手段は、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が高いほど画像が暗くなり、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が低いほど画像が明るくなるように画像データを補正する。
【００１６】
このような画像処理装置によれば、画像の全体的な明るさの違いに関係なく一律に明るさ補正を行う場合に比べ、画像に応じた好ましい明るさに補正することができる。
【００１７】
なお、請求項５に記載の画像処理プログラムによれば、請求項１に記載の画像処理装置としてコンピュータを機能させることができ、これにより前述した効果を得ることができる。
【００１８】
また、請求項６に記載の画像処理方法によれば、請求項１に記載の画像処理装置と同様の効果を得ることができる。
【図面の簡単な説明】
【００１９】
【図１】実施形態の通信システムの概略構成を表すブロック図である。
【図２】プリンタドライバのダイアログボックスの説明図である。
【図３】画像補正処理のフローチャートである。
【図４】ガンマ補正処理のフローチャートである。
【図５】ｘｙ色度図上における基準ホワイトポイント値及び目標ホワイトポイント値の位置関係を示す説明図である。
【図６】クルーゾフ効果の説明図である。
【発明を実施するための形態】
【００２０】
以下、本発明が適用された実施形態について、図面を用いて説明する。
【００２１】
［１．全体構成］
図１は、パーソナルコンピュータ（ＰＣ）１と複合機２とがデータ通信可能に構成された通信システムの概略構成を表すブロック図である。
【００２２】
パーソナルコンピュータ１は、汎用の情報処理装置であり、制御部１１、記憶部１２、通信部１３、操作部１４及び表示部１５を備えている。
【００２３】
制御部１１は、パーソナルコンピュータ１の各部を統括制御するものであり、ＣＰＵ１１１、ＲＯＭ１１２及びＲＡＭ１１３を備えている。
【００２４】
記憶部１２は、記憶データを書き換え可能な不揮発性の記憶装置であり、本実施形態ではハードディスク装置が用いられている。そして、記憶部１２には、オペレーティングシステム（ＯＳ）１２１、画像閲覧ソフト等のアプリケーションを実行するためのアプリケーションプログラム１２２、パーソナルコンピュータ１から複合機２を利用可能とするためのソフトウェア（プログラム）であるプリンタドライバ１２３などがインストールされている。
【００２５】
通信部１３は、複合機２との間でデータ通信を行うためのインタフェースである。
【００２６】
操作部１４は、ユーザからの外部操作による指令を入力するための入力装置であり、本実施形態ではキーボードやポインティングデバイス（マウスやタッチパッド等）が用いられている。
【００２７】
表示部１５は、各種情報をユーザが視認可能な画像として表示するための出力装置であり、本実施形態では液晶ディスプレイが用いられている。
【００２８】
一方、複合機２は、プリンタ機能に加え、スキャナ機能やカラーコピー機能等を有する印刷装置であり、制御部２１、記憶部２２、通信部２３、操作部２４、表示部２５、読取部２６及び印刷部２７を備えている。
【００２９】
制御部２１は、複合機２の各部を統括制御するものであり、ＣＰＵ２１１、ＲＯＭ２１２及びＲＡＭ２１３を備えている。
【００３０】
記憶部２２は、記憶データを書き換え可能な不揮発性の記憶装置であり、本実施形態ではフラッシュメモリが用いられている。
【００３１】
通信部２３は、パーソナルコンピュータ１との間でデータ通信を行うためのインタフェースである。
【００３２】
操作部２４は、ユーザからの外部操作による指令を入力するための入力装置であり、各種操作ボタンを備えている。
【００３３】
表示部２５は、各種情報をユーザが視認可能な画像として表示するための出力装置であり、小型の液晶ディスプレイが用いられている。
【００３４】
読取部２６は、所定の原稿読取位置にセットされた原稿から画像を読み取り、この画像を表す画像データ（具体的にはＲＧＢ表色系で表現された画像データ）を生成するものである。
【００３５】
印刷部２７は、シアン（Ｃ）、マゼンタ（Ｍ）、イエロー（Ｙ）及びブラック（Ｋ）の各色インクを印刷媒体としての用紙に吐出することでカラー画像を印刷するものである。
【００３６】
［２．通信システムで実行される処理の概要］
次に、本実施形態の通信システムで実行される処理の概要について説明する。
【００３７】
パーソナルコンピュータ１では、実行中のアプリケーションにおいて印刷操作が行われることによりプリンタドライバ１２３が起動し、印刷条件を設定するためのダイアログボックスが表示部１５に表示される。このダイアログボックスにおいて印刷条件の設定が行われると、パーソナルコンピュータ１（プリンタドライバ１２３）から複合機２に対して印刷指示が行われるとともに、印刷対象の画像を表す画像データ（具体的にはＲＧＢ表色系で表現された画像データ）が複合機２へ送信される。複合機２では、パーソナルコンピュータ１から印刷指示とともに受信した画像データ（ＲＧＢデータ）を、インクの色に対応したＣＭＹＫ表色系の画像データに変換する色変換処理を行い、変換後の画像データ（ＣＭＹＫデータ）に基づき画像を印刷する。
【００３８】
ここで、本実施形態のパーソナルコンピュータ１は、印刷対象の画像のホワイトポイント（基準ホワイトポイント）及び印刷物を観察する環境光に対応するホワイトポイント（目標ホワイトポイント）の各値をユーザに設定させることにより、基準ホワイトポイント値の色温度の照明の下での印刷画像の色が目標ホワイトポイント値の色温度の照明の下で再現されるように画像データを補正するホワイトバランス補正を行った上で、画像データを複合機２へ送信する。
【００３９】
具体的には、図２に示すように、プリンタドライバ１２３のダイアログボックスにおいて、基準ホワイトポイント及び目標ホワイトポイントの各情報をユーザが設定できるようにする。この例では、基準ホワイトポイントについては、「色温度」による設定方法、「ＸＹＺ値」による設定方法及び「画像より取得」する設定方法のうちいずれか１つをラジオボタン３１で選択するようになっている。また、目標ホワイトポイントについては、「色温度」による設定方法及び「ＸＹＺ値」による設定方法のうちいずれか一方をラジオボタン４１で選択するようになっている。そして、「色温度」による設定方法を選択した場合には、照明の色温度をプルダウンボックス３２，４２から選択し、「ＸＹＺ値」による設定方法を選択した場合には、ＸＹＺ値の具体的な数値を数値入力ボックス３３，４３に入力する。また、「画像より取得」を選択した場合には、画像データによって表される画像を構成する画素のうち明度が最も高いもの（白に最も近い点）の値（ＸＹＺ値）が基準ホワイトポイント値として自動的に特定される。
【００４０】
このように基準ホワイトポイント及び目標ホワイトポイントをユーザに設定させてホワイトバランス補正を行うことにより、画像を観察する環境光の色温度ごとに、色の見え方を試す（シミュレーション）ことができようになる。
【００４１】
そして特に、本実施形態のパーソナルコンピュータ１は、印刷画像を目標ホワイトポイントにおいて好ましく見えるようにするため、目標ホワイトポイント値の色温度に応じて印刷画像の明るさを調整することを特徴としている。すなわち、前述したように、色温度の低い光は照度が高いと不快に感じ、照度が低いと快適に感じるが、その一方で、色温度の高い光は照度が低いと不快に感じ、照度が高いと快適に感じるというクルーゾフ効果が知られている。そこで、本実施形態のパーソナルコンピュータ１では、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が高いほど印刷画像が明るくなり、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が低いほど印刷画像が暗くなるように、画像データを補正する。
【００４２】
［３．パーソナルコンピュータが実行する処理］
次に、パーソナルコンピュータ１で実行される具体的な処理手順について説明する。
【００４３】
図３は、実行中のアプリケーションにおいて印刷操作が行われることにより、パーソナルコンピュータ１の制御部１１（具体的にはＣＰＵ１１１）がプリンタドライバ１２３の機能として実行する画像補正処理のフローチャートである。
【００４４】
制御部１１は、この画像補正処理を開始すると、まずＳ１０１で、印刷対象の画像を表す画像データ（Ｒｉ，Ｇｉ，Ｂｉ）を読み込む。
【００４５】
続いて、Ｓ１０２では、基準ホワイトポイント値（Ｘｗｉ，Ｙｗｉ，Ｚｗｉ）及び目標ホワイトポイント値（Ｘｗｏ，Ｙｗｏ，Ｚｗｏ）を取得する。これらの情報は、前述したように、プリンタドライバ１２３のダイアログボックスにおいてユーザにより設定される。
【００４６】
具体的には、このダイアログボックスにおいて、「色温度」による設定方法が選択された場合には、プルダウンボックス３２，４２から選択された色温度に対応するＸＹＺ値（選択可能な色温度に対応づけてあらかじめ記憶されている値）にホワイトポイント値を設定する。また、「ＸＹＺ値」による設定方法が選択された場合には、数値入力ボックス３３，４３に入力されたＸＹＺ値にホワイトポイント値を設定する。一方、基準ホワイトポイントについて、「画像より取得」による設定方法が選択された場合には、画像データによって表される画像を構成する画素のうち明度が最も高いものを検索し、検索された画素のＸＹＺ値に基準ホワイトポイント値を設定する。なお、本画像補正処理において、ＸＹＺ値は、０〜１００の範囲の値を０〜１の範囲の値に正規化して用いられる。
【００４７】
続いて、Ｓ１０３では、表示部１５のデバイスプロファイルを使用して、画像データをＲＧＢ値からデバイスに依存しない色空間の値（本実施形態ではＸＹＺ値（Ｘｉ，Ｙｉ，Ｚｉ））に変換する。
【００４８】
続いて、Ｓ１０４では、画像データの表す画像を構成する画素の明度（Ｙｉ）の平均値である補正前明度平均値（Ｙiave）を求める。
【００４９】
続いて、Ｓ１０５では、基準ホワイトポイント値を目標ホワイトポイント値へ近づけるように画像データに対してホワイトバランス補正を行う。補正後の値を（Ｘｉ’，Ｙｉ’，Ｚｉ’）とする。
【００５０】
続いて、Ｓ１０６では、ホワイトバランス補正後の画像データの表す画像を構成する画素の明度（Ｙｉ’）の平均値である補正後明度平均値（Ｙoave）を求める。
【００５１】
続いて、Ｓ１０７では、基準ホワイトポイント値及び目標ホワイトポイント値の色空間上の位置関係に基づき、画像データをガンマ補正するガンマ補正処理を行う。このガンマ補正処理の具体的な内容については後述するが（図４）、この処理により、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が高いほど画像が明るくなり、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が低いほど画像が暗くなるように、画像データが補正される。
【００５２】
続いて、Ｓ１０８では、画像データを、表示部１５のデバイスプロファイルを使用して、ＸＹＺ値からデバイスに依存する色空間の値であるＲＧＢ値（Ｒｏ，Ｇｏ，Ｂｏ）に変換する。その後、本画像補正処理を終了する。
【００５３】
なお、この画像補正処理によって補正された画像データは、パーソナルコンピュータ１から複合機２へ送信される。そして、複合機２において、三次元ＬＵＴ（Ｌｏｏｋ−Ｕｐ−Ｔａｂｌｅ）を使用してＲＧＢ値からＣＭＹＫ値に変換する色変換処理が行われた後、その画像データの表す画像が印刷される。
【００５４】
次に、前述した画像補正処理のＳ１０７で実行されるガンマ補正処理について、図４のフローチャートを用いて説明する。
【００５５】
制御部１１は、このガンマ補正処理を開始すると、まずＳ２０１で、基準ホワイトポイント値（Ｘｗｉ，Ｙｗｉ，Ｚｗｉ）及び目標ホワイトポイント値（Ｘｗｏ，Ｙｗｏ，Ｚｗｏ）の色空間（ＣＩＥ１９３１ｘｙ色度図）上における相対位置を計算する。具体的には、図５に示すように、ｘｙ色度図上における色温度３０００Ｋの光の位置Ｐ３０と色温度５０００Ｋの光の位置Ｐ５０とを結ぶ線分に対して、基準ホワイトポイント値の位置Ｐｗｉ及び目標ホワイトポイント値の位置Ｐｗｏを写像した点（この例では線分に対して下ろした垂線と線分との交点）をそれぞれＰｗｉ’，Ｐｗｏ’とする。なお、Ｐ３０とＰ５０とを直線（線分）で結んでいるのは、黒体放射軌跡の一部は直線で近似できると考えられるからである。
【００５６】
ここで、クルーゾフ効果（図６）に基づき、色温度３０００Ｋの照明における最適な照度Ｖ（Ｐ３０）を３００ルクス、色温度５０００Ｋの照明における最適な照度Ｖ（Ｐ５０）を７５０ルクスと割り当て、基準ホワイトポイント値及び目標ホワイトポイント値における最適な照度Ｖ（Ｐｗｉ），Ｖ（Ｐｗｏ）を求める。なお、最適な照度の設定値はここで例示している値に限定されるものではない。
【００５７】
具体的には、Ｐ３０とＰ５０との距離ｄを１と正規化し、Ｐ３０とＰｗｉ’との距離をｄｔ、Ｐ３０とＰｗｏ’との距離をｄｏとして、基準ホワイトポイント値及び目標ホワイトポイント値における最適な照度Ｖ（Ｐｗｉ），Ｖ（Ｐｗｏ）を次の式（１）及び式（２）から求める。
【００５８】
【数１】
2010178151.tif 000003
つまり、式（１）及び式（２）は、一般的に使用される照明の色温度の環境下において、クルーゾフ効果を簡単化した式であり、Ｐｗｉ’及びＰｗｏ’の位置の補間値を求めることで、Ｐｗｉ及びＰｗｏにおける最適な照度がＶ（Ｐｗｉ）及びＶ（Ｐｗｏ）であると近似している。なお、クルーゾフ効果は快適、不快の境界があいまいな効果であるため、このように近似しても差し支えないと考えられる。
【００５９】
続いて、Ｓ２０２では、Ｓ２０１で算出したＶ（Ｐｗｉ），Ｖ（Ｐｗｏ）を用いて、Ｓ２０３のガンマ補正に用いるガンマ値を式(３)及び式（４）から求める。なお、式（３）は、「（γ補正後の積分値／γ補正前の積分値）＝（Ｐｗｏにおける最適な照度／Ｐｗｉにおける最適な照度）」を意味する式（５）から得られるものである。つまり、基準ホワイトポイント値の色温度に最適な照度と目標ホワイトポイント値の色温度に最適な照度との比に応じて印刷画像の明るさを変化させるようなガンマ値γ’を算出する。また、このガンマ値γ’を用いて、同様の方法でガンマ値γを算出する。
【００６０】
【数２】
2010178151.tif 000004
続いて、Ｓ２０３では、Ｓ２０２で算出したガンマ値γを用いて、画像データ（Ｘｉ’，Ｙｉ’，Ｚｉ’）に対してガンマ補正を行い、補正後の画像データ（Ｘｏ，Ｙｏ，Ｚｏ）を求める。その後、本ガンマ補正処理を終了する。
【００６１】
このようにガンマ補正を行うことで、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が高いほど画像が明るくなり、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が低いほど画像が暗くなるように、画像データが補正される（式（３））。これに加え、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が高いほど画像が暗くなり、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が低いほど画像が明るくなるように画像データが補正（微調整）されることになる（式（４））。ここで言う推定値とは、目標ホワイトポイントにおいて好ましいと推定される明度平均値を示す。
【００６２】
［４．効果］
以上説明したように、本実施形態のパーソナルコンピュータ１は、画像データによって表される画像のホワイトポイントの値である基準ホワイトポイント値を特定し（Ｓ１０２）、基準ホワイトポイント値を目標ホワイトポイント値へ近づけるように画像データに対してホワイトバランス補正を行う（Ｓ１０５）。さらに、ホワイトバランス補正後の画像データを、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が高いほど画像が明るくなり、基準ホワイトポイント値の色温度に対する目標ホワイトポイント値の色温度が低いほど画像が暗くなるようにガンマ補正する（Ｓ１０７）。
【００６３】
このため、本実施形態のパーソナルコンピュータ１によれば、画像の基準ホワイトポイント値を目標ホワイトポイント値に近づける従来のホワイトバランス補正を単に行うだけでなく、ホワイトバランス補正後の画像をクルーゾフ効果に基づく好ましい明るさにすることができる。
【００６４】
また、本実施形態のパーソナルコンピュータ１によれば、画像データによって表される画像を構成する画素のうち明度が最も高いものの値を基準ホワイトポイント値として自動的にかつ正確に特定することができる。
【００６５】
さらに、パーソナルコンピュータ１では、目標ホワイトポイント値をユーザが設定できるようにしているため（Ｓ１０２）、ホワイトバランス補正の目標ホワイトポイント値を固定値とした場合とは異なり、任意のホワイトポイントを目標ホワイトポイント値として設定することができる。その結果、補正するホワイトポイントの目標値は、画像を観察する環境光の色温度ごとに色の見え方を試す（シミュレーション）ときに、ユーザの好みや用途に合わせたホワイトポイントに補正することができる。
【００６６】
加えて、本実施形態のパーソナルコンピュータ１では、ホワイトバランス補正前の画像の明度の平均値である補正前明度平均値と、ホワイトバランス補正後の画像の明度の平均値である補正後明度平均値とを算出する（Ｓ１０４，Ｓ１０６）。そして、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が高いほど画像が暗くなり、補正前明度平均値に対して明るさ補正を行った場合の推定値に対する補正後明度平均値が低いほど画像が明るくなるように画像データを補正する（Ｓ１０７）。
【００６７】
このため、本実施形態のパーソナルコンピュータ１によれば、画像の全体的な明るさの違いに関係なく一律に明るさ補正を行う場合に比べ、画像に応じた好ましい明るさに補正することができる。
【００６８】
［５．特許請求の範囲との対応］
なお、本実施形態では、パーソナルコンピュータ１が本発明の画像処理装置に相当する。そして、Ｓ１０２の処理を実行する制御部１１が特定手段及び設定手段に相当し、Ｓ１０４の処理を実行する制御部１１が補正前明度算出手段に相当し、Ｓ１０５の処理を実行する制御部１１がホワイトバランス補正手段に相当し、Ｓ１０６の処理を実行する制御部１１が補正後明度算出手段に相当し、Ｓ１０７の処理を実行する制御部１１が明るさ補正手段に相当する。
【００６９】
［６．他の形態］
以上、本発明の実施形態について説明したが、本発明は、上記実施形態に限定されることなく、種々の形態を採り得ることは言うまでもない。
【００７０】
［６−１．画像データ］
上記実施形態では、印刷対象の画像を表す画像データとしてＲＧＢ表色系で表現された画像データを複合機２へ送信する構成を例示したが、これに限定されるものではなく、他の表色系で表現された画像データを複合機２へ送信するようにしてもよい。例えば、ＲＧＢからＣＭＹＫへの色変換処理についてもパーソナルコンピュータ１のプリンタドライバ１２３で行い、ＣＭＹＫ表色系で表現された画像データを複合機２へ送信することも可能である。
【００７１】
［６−２．ホワイトポイント値］
上記実施形態では、目標ホワイトポイント値をユーザに色温度又はＸＹＺ値で設定させるようにしているが、これに限定されるものではなく、例えば照明の種類（蛍光灯、白熱灯など）を設定させるようにしてもよい。このようにすれば、色温度を設定するよりも分かりやすくすることができる。
【００７２】
［６−３．画像処理装置］
上記実施形態では、本発明の画像処理装置としてパーソナルコンピュータ１を例示したが、これに限定されるものではなく、例えば複合機２を本発明の画像処理装置として機能させることも可能である。具体的には、複合機２が、補正前の画像データをパーソナルコンピュータ１から受信し、Ｓ１０１〜Ｓ１０８の処理を実行した上で画像を印刷するように構成することができる。なお、複合機２にパーソナルコンピュータ１が接続されていなくても処理を可能とするため、基準ホワイトポイント値及び目標ホワイトポイント値の設定を複合機２で行うようにしてもよい。また、複合機に限定されるものではなく、スキャナ機能等を有しない印刷装置であってもよい。
【符号の説明】
【００７３】
１…パーソナルコンピュータ、２…複合機、１１…制御部、１２…記憶部、１３…通信部、１４…操作部、１５…表示部、２１…制御部、２２…記憶部、２３…通信部、２４…操作部、２５…表示部、２６…読取部、２７…印刷部
【図１】
2010178151.tif 000005
【図３】
2010178151.tif 000006
【図４】
2010178151.tif 000007
【図５】
2010178151.tif 000008
【図６】
2010178151.tif 000009
【図２】
2010178151.tif 000010