(57)【要約】【課題】撮影シーン毎により最適化された条件でのグレーバランス調整を施すことのできる新規な画像処理方法、並びにこれを用いた画像処理装置、画像記録装置を提供する。【解決手段】本発明に係る画像記録装置１によれば、入力画像データの色相値及び彩度値を取得して、Ｘ軸を色相値(H)、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布を示す２次元ヒストグラムを作成し、この２次元ヒストグラムを所定の色相領域に分割し、分割された色相領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率に基づいて色相領域毎の低彩度閾値を算出して、この低彩度閾値に基づいてグレーバランス調整条件算出に用いる低彩度画素を抽出する。そして、この抽出された低彩度画素を用いてグレーバランス調整条件を算出し、算出された条件で入力画像データにグレーバランス調整を施す。【選択図】図４
2005192158.tif 000002
【特許請求の範囲】
【請求項１】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項２】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記算出された適用率に基づいて、グレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項３】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項４】
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する工程を含み、
前記撮像画像データを少なくとも２つの色相領域に分割する工程は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴とする請求項１〜３の何れか一項に記載の画像処理方法。
【請求項５】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項６】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項７】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴とする画像処理方法。
【請求項８】
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する工程を含み、
前記撮像画像データを少なくとも２つの色相領域に分割する工程は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記撮像画像データを少なくとも２つの明度領域に分割する工程は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴とする請求項５〜７の何れか一項に記載の画像処理方法。
【請求項９】
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する工程と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
を含むことを特徴とする請求項５〜８の何れか一項に記載の画像処理方法。
【請求項１０】
前記撮像画像データを少なくとも２つの色相領域に分割する工程において、前記撮像画像データを、HSV表色系の色相値で70、185、225を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴とする請求項１〜９の何れか一項に記載の画像処理方法。
【請求項１１】
前記撮像画像データを少なくとも２つの明度領域に分割する工程において、前記撮像画像データを、HSV表色系の明度値で85、170を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴とする請求項５〜１０の何れか一項に記載の画像処理方法。
【請求項１２】
前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、前記撮影シーンの推定に用いることを特徴とする請求項５〜１１の何れか一項に記載の画像処理方法。
【請求項１３】
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する工程と、
前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
を含むことを特徴とする請求項１、３、４、５、７の何れか一項に記載の画像処理方法。
【請求項１４】
前記算出された色相領域毎の占有率に応じてグレーバランス調整の適用率を算出する工程は、前記色相領域毎に異なる適用率算出式を用いて前記各占有率から色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴とする請求項２、３、６、７の何れか一項に記載の画像処理方法。
【請求項１５】
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴とする請求項１４に記載の画像処理方法。
【請求項１６】
前記撮像画像データは、シーン参照画像データであることを特徴とする請求項１〜１５の何れか一項に記載の画像処理方法。
【請求項１７】
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴とする請求項１〜１６の何れか一項に記載の画像処理方法。
【請求項１８】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項１９】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出された適用率に基づいて、グレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項２０】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項２１】
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する２次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴とする請求項１８〜２０の何れか一項に記載の画像処理装置。
【請求項２２】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項２３】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像処理装置。
【請求項２４】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を含むことを特徴とする画像処理装置。
【請求項２５】
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する３次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記明度領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴とする請求項２２〜２４の何れか一項に記載の画像処理装置。
【請求項２６】
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する色相明度領域分割手段と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相明度領域占有率算出手段と、を備え、
前記撮影シーン推定手段は、前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定することを特徴とする請求項２２〜２５の何れか一項に記載の画像処理装置。
【請求項２７】
前記色相領域分割手段は、前記撮像画像データを、HSV表色系の色相値で70、185、225の値を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴とする請求項１８〜２６の何れか一項に記載の画像処理装置。
【請求項２８】
前記明度領域分割手段は、前記撮像画像データを、HSV表色系の明度値で85、170の値を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴とする請求項２２〜２７の何れか一項に記載の画像処理装置。
【請求項２９】
前記撮影シーン推定手段は、前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、この明度偏倚量を前記撮影シーンの推定に用いることを特徴とする請求項２２〜２８の何れか一項に記載の画像処理装置。
【請求項３０】
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する低彩度画素抽出率算出手段を備え、
前記低彩度画素抽出手段は、前記算出された低彩度閾値若しくは前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出することを特徴とする請求項１８、２０、２１、２２、２４の何れか一項に記載の画像処理装置。
【請求項３１】
前記適用率算出手段は、前記色相領域毎に異なる算出式を用いて前記各占有率から各色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴とする請求項１９、２０、２３、２４の何れか一項に記載の画像処理装置。
【請求項３２】
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴とする請求項３１に記載の画像処理装置。
【請求項３３】
前記撮像画像データは、シーン参照画像データであることを特徴とする請求項１８〜３２の何れか一項に記載の画像処理装置。
【請求項３４】
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴とする請求項１８〜３３の何れか一項に記載の画像処理装置。
【請求項３５】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像記録装置。
【請求項３６】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出された適用率に基づいて、グレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像記録装置。
【請求項３７】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像記録装置。
【請求項３８】
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する２次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴とする請求項３５〜３７の何れか一項に記載の画像記録装置。
【請求項３９】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像記録装置。
【請求項４０】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴とする画像記録装置。
【請求項４１】
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を含むことを特徴とする画像記録装置。
【請求項４２】
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する３次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記明度領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴とする請求項３９〜４１の何れか一項に記載の画像記録装置。
【請求項４３】
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する色相明度領域分割手段と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相明度領域占有率算出手段と、を備え、
前記撮影シーン推定手段は、前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定することを特徴とする請求項３９〜４２の何れか一項に記載の画像記録装置。
【請求項４４】
前記色相領域分割手段は、前記撮像画像データを、HSV表色系の色相値で70、185、225の値を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴とする請求項３５〜４３の何れか一項に記載の画像記録装置。
【請求項４５】
前記明度領域分割手段は、前記撮像画像データを、HSV表色系の明度値で85、170の値を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴とする請求項３９〜４４の何れか一項に記載の画像記録装置。
【請求項４６】
前記撮影シーン推定手段は、前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、この明度偏倚量を前記撮影シーンの推定に用いることを特徴とする請求項３９〜４５の何れか一項に記載の画像記録装置。
【請求項４７】
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する低彩度画素抽出率算出手段を備え、
前記低彩度画素抽出手段は、前記算出された低彩度閾値若しくは前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出することを特徴とする請求項３５、３７、３８、３９、４１の何れか一項に記載の画像記録装置。
【請求項４８】
前記適用率算出手段は、前記色相領域毎に異なる算出式を用いて前記各占有率から各色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴とする請求項３６、３７、４０、４１の何れか一項に記載の画像記録装置。
【請求項４９】
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴とする請求項４８に記載の画像記録装置。
【請求項５０】
前記撮像画像データは、シーン参照画像データであることを特徴とする請求項３５〜４９の何れか一項に記載の画像記録装置。
【請求項５１】
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴とする請求項３５〜５０の何れか一項に記載の画像記録装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像画像データに画像処理を施して、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法、画像処理装置及び画像記録装置に関する。
【背景技術】
【０００２】
今日、カラー写真フィルムのスキャニング画像や、撮像装置で撮影されたデジタル画像データは、CD-R、フロッピー（登録商標）ディスク、メモリーカードなどの記憶デバイスやインターネット経由で配信され、CRT（Cathode Ray Tube）、液晶、プラズマ等のディスプレイモニタや携帯電話の小型液晶モニタの表示デバイスに表示されたり、デジタルプリンタ、インクジェットプリンタ、サーマルプリンタ等の出力デバイスを用いてハードコピー画像としてプリントされるなど、その表示・プリント方法は多種多様化している。
【０００３】
こうした多様な表示・プリント方法に対応して、デジタル画像データの汎用性を高める努力がなされてきた。その一環として、デジタルRGB信号が表現する色空間を撮像装置特性に依存しない色空間に標準化する試みがあり、現在では多くのデジタル画像データが標準化された色空間として「sRGB」を採用している（「Multimedia Systems and Equipment-Colour Measurment and Management-Part2-1:Colour Management-Default RGB Colour Space-sRGB」IEC"61966-2-1を参照）。このsRGBの色空間は標準的なCRTディスプレイモニタの色再現領域に対応して設定されている。
【０００４】
一般的に、スキャナやデジタルカメラは、CCD(電荷結合素子(charge coupled device））と電荷転送機構と、市松模様のカラーフィルタとを組み合わせ感色性を付与した、光電変換機能を有する撮像素子（CCD型撮像素子、以下単に「CCD」とも称す）を備えている。スキャナやデジタルカメラにより出力されるデジタル画像データは、CCDを介して変換された電気的な元信号に、撮像素子の光電変換機能の補正（例えば、階調補正、分光感度のクロストーク補正、暗電流ノイズ抑制、鮮鋭化、ホワイトバランス調整、彩度調整等の画像処理）が施され、画像編集ソフトでの読み取り・表示が可能なように規格化された所定形式のデータフォーマットへのファイル変換・圧縮処理等を経たものである。
【０００５】
このようなデータフォーマットとしては、例えばExif（Exchangeable Image File Format）ファイルの非圧縮ファイルとして採用されている「Baseline Tiff Rev.6.0RGB Full Color Image」、及びJPEGフォーマットに準拠した圧縮データファイル形式が知られている。Exifファイルは、前記sRGBに準拠したものであり、撮像素子の光電変換機能の補正は、sRGBに準拠するディスプレイモニタ上で最も好適な画質となるよう設定されている。
【０００６】
例えば、どのようなデジタルカメラであっても、sRGB信号に準拠したディスプレイモニタの標準色空間（以下、「モニタプロファイル」とも称す）で表示する事を示すタグ情報、や画素数、画素配列、及び１画素当たりのビット数などの機種依存情報を示す付加情報をデジタル画像データのファイルヘッダにメタデータとして書き込む機能、及びそのようなデータフォーマット形式を採用してさえいれば、デジタル画像データをディスプレイモニタに表示する画像編集ソフト（例えば、Adobe社製Photoshop）はタグ情報を解析し、モニタプロファイルのsRGBへの変更を促したり、自動的に変更処置を施すことが出来る。そのため、異なるディスプレイ間の差異を低減したり、デジタルカメラで撮影されたデジタル画像データをディスプレイ上で好適な状態で鑑賞することが可能になっている。
【０００７】
また、デジタル画像データのファイルヘッダに書き込まれる付加情報としては、上述した機種依存情報以外にも、例えば、カメラ名称やコード番号など、カメラ種別（機種）に直接関係する情報、或いは露出時間、シャッタースピード、絞り値（Ｆナンバー）、ISO感度、輝度値、被写体距離範囲、光源、ストロボ発光の有無、被写体領域、ホワイトバランス、ズーム倍率、被写体構成、撮影シーンタイプ、ストロボ光源の反射光の量、撮影彩度などの撮影条件設定や、被写体の種類に関する情報などを示すタグ（コード）が用いられており、画像編集ソフトや出力デバイスは、これらの付加情報を読み取り、ハードコピー画像の画質をより好適なものとする機能を備えている。
【０００８】
カラー写真フィルムにおいても、上述したような付加情報を付与すべく磁気記録層を付与した製品（APSフィルム）が開発されている。しかしながら当業者の思惑に反し市場での普及は遅く、依然として従来製品が大半を占めているのが現状である。従って、スキャナ読み取り画像に対し付加情報を用いた画像処理は、当面期待することは出来ない。また、カラー写真フィルムは品種毎に特性が異なるため、初期のデジタルミニラボでは、予め夫々の特性に最適な条件を用意していたが、近年では効率化のため殆どの機種で廃止されている。よって品種毎の差異を補正し、さらに付加情報を用いた処理に匹敵する画質改善を、フィルムの濃度情報だけで自動的に行うという、非常に高度な画像処理技術への要望が高まっている。
【０００９】
中でも、撮影光源の色温度変化を補正するグレー（ホワイト）バランス調整などは、撮影時に補正されるか、或いは補正するための情報が得られることが望ましい項目の１つである。デジタルカメラでは、撮影時にこれらの補正を行うことが可能であるが、カラー写真フィルムでは原理的に不可能であり、また前述の如く付加情報が期待出来ないことから、所望の画質を得る上で非常に大きな障害であり、未だに数多くの経験則に基づくアルゴリズムを強いられている。以下、グレーバランス調整の処理内容と問題点を述べる。
【００１０】
例えば、特許文献１には、低彩度画素を抽出し、BGR濃度座標上で等価中性濃度に一次線形近似する方法が記載されている。また、カラーフェリアと呼ばれる色濃度偏倚を抑制するために、BG相関にはRC色相分布を、RG相関にはBY色相分布画素を、上述の低彩度画素として抽出する方法が記載されている。さらにハイライト点とシャドー点を算出し、両者を結んだ直線から一定の彩度以下の点を低彩度画素として抽出している。この場合、ハイライト点やシャドー点が低彩度であるという経験則が前提となるが、芝生や空の占める面積の大きな撮影シーンや、ストロボ近接撮影シーンでの肌の高明度化、暗闇に浮かぶテールライト、水族館の水槽など、経験則に符合しない例が数多く存在する。結果として、これらの撮影シーンでは、カラーフェリアと呼ばれる色濃度偏倚が生じる。対策として、１駒毎にグレーバランス調整条件を算出するのではなく、複数の撮影駒が持つ情報を用いる方法が提案されている。例えば、特許文献２には、全撮影駒から低彩度画素を抽出し、各駒の低彩度画素の抽出数が少ないときは、全撮影駒からのグレーバランス調整条件と１駒からの条件とを重み付ける方法が提案されている。この他、特許文献３では、正常シーンと異常シーンの判別処理を行う方法なども提案されているが、何れも情報量の追加や選別による対処が主となっている。
【特許文献１】特開平９−１９１４７４号公報
【特許文献２】特開平１１−３１７８８０号公報
【特許文献３】特開２００１−２５７８９６号公報
【発明の開示】
【発明が解決しようとする課題】
【００１１】
上記の如く、グレーバランス調整方法における課題は、１駒から抽出される低彩度画素が極端に少ない、或いはハイライト側やシャドー側が低彩度でないなどの、特殊な配色傾向をもった撮影シーンへの対処方法の提案であるといえる。よって、撮影シーンの配色傾向を判別し、判別結果に基づき、撮影シーン毎に最適なグレーバランス調整条件を算出するようにすれば、更なる精度向上の余地は充分に残されていると思われる。デジタルカメラにより撮影された画像データに対するホワイトバランス調整方法に関しても、数多くの提案がなされているが、何れも低彩度画素を抽出する闘値設定、或いはグレーバランス調整自体の適用率と、撮影シーンの配色傾向との関係については明記されていない。また前記撮影シーンの配色傾向を、２次元以上のヒストグラムを用いて解析する方法についても知られていない。
【００１２】
本発明の課題は、上記事象に鑑み、撮影シーン毎により最適化された条件でのグレーバランス調整を施すことのできる新規な画像処理方法、並びにこれを用いた画像処理装置、画像記録装置を提供することである。
【課題を解決するための手段】
【００１３】
上記課題を解決するため、請求項１に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴としている。
【００１４】
請求項２に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記算出された適用率に基づいて、グレーバランス調整を施す工程と、
を含むことを特徴としている。
【００１５】
請求項３に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値及び彩度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴としている。
【００１６】
請求項４に記載の発明は、請求項１〜３の何れか一項に記載の発明において、
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する工程を含み、
前記撮像画像データを少なくとも２つの色相領域に分割する工程は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴としている。
【００１７】
請求項５に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴としている。
【００１８】
請求項６に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴としている。
【００１９】
請求項７に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理方法において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得る工程と、
前記撮像画像データを少なくとも２つの色相領域に分割する工程と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する工程と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出する工程と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する工程と、
前記撮像画像データを少なくとも２つの明度領域に分割する工程と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施す工程と、
を含むことを特徴としている。
【００２０】
請求項８に記載の発明は、請求項５〜７の何れか一項に記載の発明において、
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する工程を含み、
前記撮像画像データを少なくとも２つの色相領域に分割する工程は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記撮像画像データを少なくとも２つの明度領域に分割する工程は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴としている。
【００２１】
請求項９に記載の発明は、請求項５〜８の何れか一項に記載の発明において、
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する工程と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する工程と、
前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定する工程と、
を含むことを特徴としている。
【００２２】
請求項１０に記載の発明は、請求項１〜９の何れか一項に記載の発明において、
前記撮像画像データを少なくとも２つの色相領域に分割する工程において、前記撮像画像データを、HSV表色系の色相値で70、185、225を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴としている。
【００２３】
請求項１１に記載の発明は、請求項５〜１０の何れか一項に記載の発明において、
前記撮像画像データを少なくとも２つの明度領域に分割する工程において、前記撮像画像データを、HSV表色系の明度値で85、170を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴としている。
【００２４】
請求項１２に記載の発明は、請求項５〜１１に記載の発明において、
前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、前記撮影シーンの推定に用いることを特徴としている。
【００２５】
請求項１３に記載の発明は、請求項１、３、４、５、７の何れか一項に記載の発明において、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する工程と、
前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出する工程と、
を含むことを特徴としている。
【００２６】
請求項１４に記載の発明は、請求項２、３、６、７の何れか一項に記載の発明において、
前記算出された色相領域毎の占有率に応じてグレーバランス調整の適用率を算出する工程は、前記色相領域毎に異なる適用率算出式を用いて前記各占有率から色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴としている。
【００２７】
請求項１５に記載の発明は、請求項１４に記載の発明において、
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴としている。
【００２８】
請求項１６に記載の発明は、請求項１〜１５の何れか一項に記載の発明において、
前記撮像画像データは、シーン参照画像データであることを特徴としている。
【００２９】
請求項１７に記載の発明は、請求項１〜１６の何れか一項に記載の発明において、
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴としている。
【００３０】
請求項１８に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００３１】
請求項１９に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出された適用率に基づいて、グレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００３２】
請求項２０に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００３３】
請求項２１に記載の発明は、請求項１８〜２０の何れか一項に記載の発明において、
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する２次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴としている。
【００３４】
請求項２２に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００３５】
請求項２３に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００３６】
請求項２４に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを出力する画像処理装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を含むことを特徴としている。
【００３７】
請求項２５に記載の発明は、請求項２２〜２４の何れか一項に記載の発明において、
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する３次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記明度領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴としている。
【００３８】
請求項２６に記載の発明は、請求項２２〜２５の何れか一項に記載の発明において、
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する色相明度領域分割手段と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相明度領域占有率算出手段と、を備え、
前記撮影シーン推定手段は、前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定することを特徴としている。
【００３９】
請求項２７に記載の発明は、請求項１８〜２６の何れか一項に記載の発明において、
前記色相領域分割手段は、前記撮像画像データを、HSV表色系の色相値で70、185、225の値を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴としている。
【００４０】
請求項２８に記載の発明は、請求項２２〜２７の何れか一項に記載の発明において、
前記明度領域分割手段は、前記撮像画像データを、HSV表色系の明度値で85、170の値を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴としている。
【００４１】
請求項２９に記載の発明は、請求項２２〜２８の何れか一項に記載の発明において、
前記撮影シーン推定手段は、前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、この明度偏倚量を前記撮影シーンの推定に用いることを特徴としている。
【００４２】
請求項３０に記載の発明は、請求項１８、２０、２１、２２、２４の何れか一項に記載の発明において、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する低彩度画素抽出率算出手段を備え、
前記低彩度画素抽出手段は、前記算出された低彩度閾値若しくは前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出することを特徴としている。
【００４３】
請求項３１に記載の発明は、請求項１９、２０、２３、２４の何れか一項に記載の発明において、
前記適用率算出手段は、前記色相領域毎に異なる算出式を用いて前記各占有率から各色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴としている。
【００４４】
請求項３２に記載の発明は、請求項３１に記載の発明において、
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴としている。
【００４５】
請求項３３に記載の発明は、請求項１８〜３２の何れか一項に記載の発明において、
前記撮像画像データは、シーン参照画像データであることを特徴としている。
【００４６】
請求項３４に記載の発明は、請求項１８〜３３の何れか一項に記載の発明において、
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴としている。
【００４７】
請求項３５に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出されたグレーバランス調整条件に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００４８】
請求項３６に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出された適用率に基づいて、グレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００４９】
請求項３７に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値及び彩度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記算出されたグレーバランス調整条件及び適用率に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００５０】
請求項３８に記載の発明は、請求項３５〜３７の何れか一項に記載の発明において、
前記取得された色相値及び彩度値の２次元ヒストグラムを作成する２次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された２次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割することを特徴としている。
【００５１】
請求項３９に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００５２】
請求項４０に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出された適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を備えたことを特徴としている。
【００５３】
請求項４１に記載の発明は、
撮像画像データを入力し、出力媒体上での鑑賞に最適化された画像データを生成し、生成された画像データを出力媒体上に形成する画像記録装置において、
前記撮像画像データの画素毎の色相値、彩度値及び明度値を得るデータ取得手段と、
前記撮像画像データを少なくとも２つの色相領域に分割する色相領域分割手段と、
前記分割された色相領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相領域占有率算出手段と、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度闘値を算出する低彩度閾値算出手段と、
前記算出された低彩度闘値に基づいて、グレーバランス調整に用いる低彩度画素を抽出する低彩度画素抽出手段と、
前記抽出された低彩度画素を用いてグレーバランス調整条件を算出するグレーバランス調整条件算出手段と、
前記算出された色相領域毎の占有率に応じて、グレーバランス調整の適用率を算出する適用率算出手段と、
前記撮像画像データを少なくとも２つの明度領域に分割する明度領域分割手段と、
前記分割された明度領域毎の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する明度領域占有率算出手段と、
前記算出された明度領域毎の占有率に応じて、前記撮像画像データの撮影シーンを推定する撮影シーン推定手段と、
前記算出されたグレーバランス調整条件、適用率及び前記撮影シーンの推定結果に基づいて、前記撮像画像データにグレーバランス調整を施すグレーバランス調整手段と、
を含むことを特徴としている。
【００５４】
請求項４２に記載の発明は、請求項３９〜４１の何れか一項に記載の発明において、
前記取得された色相値、彩度値及び明度値の３次元ヒストグラムを作成する３次元ヒストグラム作成手段を備え、
前記色相領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの色相領域に分割し、
前記明度領域分割手段は、前記作成された３次元ヒストグラムに基づいて、前記撮像画像データを少なくとも２つの明度領域に分割することを特徴としている。
【００５５】
請求項４３に記載の発明は、請求項３９〜４２の何れか一項に記載の発明において、
前記分割された少なくとも２つの色相領域の夫々を、少なくとも２つの明度領域に分割する色相明度領域分割手段と、
前記分割された領域のうち所定の色相及び明度の領域の画素が前記撮像画像データの画面全体に占める割合を示す占有率を算出する色相明度領域占有率算出手段と、を備え、
前記撮影シーン推定手段は、前記算出された明度領域毎の占有率及び前記所定の色相及び明度の領域の占有率に応じて、前記撮像画像データの撮影シーンを推定することを特徴としている。
【００５６】
請求項４４に記載の発明は、請求項３５〜４３の何れか一項に記載の発明において、
前記色相領域分割手段は、前記撮像画像データを、HSV表色系の色相値で70、185、225の値を境界として分割し、肌色相領域、緑色相領域、空色相領域、赤色相領域の４つの色相領域に分割することを特徴としている。
【００５７】
請求項４５に記載の発明は、請求項３９〜４４の何れか一項に記載の発明において、
前記明度領域分割手段は、前記撮像画像データを、HSV表色系の明度値で85、170の値を境界として分割し、シャドー領域、中間領域、ハイライト領域の３つの明度領域に分割することを特徴としている。
【００５８】
請求項４６に記載の発明は、請求項３９〜４５の何れか一項に記載の発明において、
前記撮影シーン推定手段は、前記分割された色相領域のうち肌色相領域の明度偏倚量を算出し、この明度偏倚量を前記撮影シーンの推定に用いることを特徴としている。
【００５９】
請求項４７に記載の発明は、請求項３５、３７、３８、３９、４１の何れか一項に記載の発明において、
前記算出された色相領域毎の占有率に応じて、前記色相領域毎に低彩度画素の抽出率を算出する低彩度画素抽出率算出手段を備え、
前記低彩度画素抽出手段は、前記算出された低彩度閾値若しくは前記算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出することを特徴としている。
【００６０】
請求項４８に記載の発明は、請求項３６、３７、４０、４１の何れか一項に記載の発明において、
前記適用率算出手段は、前記色相領域毎に異なる算出式を用いて前記各占有率から各色相領域毎の適用率を算出し、前記色相領域毎に算出された適用率の最大値を前記グレーバランス調整の適用率とすることを特徴としている。
【００６１】
請求項４９に記載の発明は、請求項４８に記載の発明において、
前記適用率算出式は、前記撮像画像データが肌色相領域、空色相領域、緑色相領域、赤色相領域に分割された場合に、同一の占有率に対する前記肌色相領域及び空色相領域の適用率が他の色相領域の適用率に比べて小さくなるように設定されていることを特徴としている。
【００６２】
請求項５０に記載の発明は、請求項３５〜４９の何れか一項に記載の発明において、
前記撮像画像データは、シーン参照画像データであることを特徴としている。
【００６３】
請求項５１に記載の発明は、請求項３５〜５０の何れか一項に記載の発明において、
前記出力媒体上での鑑賞に最適化された画像データは、鑑賞画像参照データであることを特徴としている。
【００６４】
ここで、本明細書に記載の「撮像画像データ」とは、被写体情報を電気的な信号値として保持したデジタル画像データである。カラー写真フィルムに色素画像情報として記録され、スキャナ読み取りで生成されたデジタル画像データや、デジタルカメラで撮影し生成されたデジタル画像データなど、デジタル画像データを得るまでのプロセスは如何なるものであっても良い。
【００６５】
ただし、カラーネガフィルムから、スキャナ読み取りでデジタル画像データを生成する際は、カラーネガフィルムの未露光部（最低濃度部）がデジタル画像データのRGB値が全て0となるよう最大透過光量の較正と反転処理を施し、透過光量に正比例したスケールから対数（濃度）スケールへの変換処理と、カラーネガフィルムのガンマ補正処理を施すことにより、被写体の輝度変化に対しほぼ比例した状態を再現しておくことが望ましい。また、デジタルカメラで撮影したデジタル画像データにおいても同様に、被写体の輝度変化に対しほぼ比例した状態となっていることが望ましい。さらに、デジタル画像データは、「シーン参照画像データ」であることが望ましい。
【００６６】
「シーン参照画像データ」とは、少なくとも撮像素子自体の分光感度に基づく各色チャンネルの信号強度をRIMM RGB」（Reference Input Medium Metric RGB)やERIMM RGB」（Extended Reference Input Medium Metric RGB)などの標準色空間にマッピング済みであり、階調変換・鮮鋭性強調・彩度強調のような画像鑑賞時の効果を向上する為にデータ内容を改変する画像処理が省略された状態の画像データを意味する。またシーン参照画像データは、撮像装置の光電変換特性(ISO1452が定義するopto-electronic conversion function, 例えばコロナ社「ファインイメージングとディジタル写真」（社）日本写真学会出版委員会編◆479頁参照)の補正を行ったものである事が好ましい。標準化されたシーン参照画像データの情報量（例えば階調数）は前記Ａ/Ｄ変換器の性能に準じ、後述の「鑑賞画像参照データ」で必要とされる情報量（例えば階調数）と同等以上であることが好ましい。例えば鑑賞画像参照データの階調数が１チャンネルあたり8bitである場合、シーン参照画像データの階調数は12bit以上が好ましく、14bit以上がより好ましく、また16bit以上がさらに好ましい。
【００６７】
「出力媒体上での鑑賞に最適化」とは、CRT、液晶ディスプレイ、プラズマディスプレイ等の表示デバイス、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の出力媒体上において、最適な画像を得る為の処理であり、例えばsRGB規格に準拠したCRTディスプレイモニタに表示することを前提とした場合、sRGB規格の色域内で最適な色再現が得られるように処理される。銀塩印画紙への出力を前提とした場合、銀塩印画紙の色域内で最適な色再現が得られるように処理される。また、色域の圧縮の以外にも、16bitから8bitへの階調圧縮、出力画素数の低減、及び出力デバイスの出力特性(LUT)への対応処理等も含まれる。さらにノイズ抑制、鮮鋭化、グレーバランス調整、彩度調整、或いは覆い焼き処理等の階調圧縮処理が行われることは言うまでもない。
【００６８】
「出力媒体上での鑑賞に最適化された画像データ」とはCRT、液晶ディスプレイ、プラズマディスプレイ、或いは銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の出力媒体上の画像生成に用いるデジタル画像データを意味し、CRT、液晶、プラズマディスプレイ等の表示デバイス、及び銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等の出力媒体上において、最適な画像が得られるよう処理が施されている。上述した「撮像画像データ」が、「シーン参照画像データ」であるとき、「出力媒体上での鑑賞に最適化された画像データ」を「鑑賞画像参照データ」と称す。
【００６９】
本発明の請求項１０、１１、２７、２８、４４、４５の記載における、色相領域を分割する境界値は、およそ１０００駒のフィルムスキャン画像について、人間の肌色、植物の緑、空の色の検出率が最も高くなる色相範囲を調べた結果から算出した。明度領域を分割する境界値に関しても、予め逆光、ストロボ近接等のシーンを定義した上で、同様の調査を行い、数値を決定している。本発明の実施に際しては、フィルムスキャン画像、デジタルカメラ撮影画像夫々について前記数値限定を変更することが望ましい。
【発明の効果】
【００７０】
請求項１、１８、３５に記載の発明によれば、撮像画像データにおける配色傾向に基づいて、グレーバランス調整条件算出のための低彩度画素を抽出する低彩度閾値設定を変更するので、例えば、芝生や空等の占める割合が大きな撮影シーン等、画像中のハイライト側やシャドー側が低彩度であるという経験則が符合しないシーンにおいて、特定の色相からグレーバランス調整条件算出に用いる低彩度画素が多く抽出されることによる色相の偏りが防止され、その結果、カラーフェリアを抑制することが可能となる。
【００７１】
請求項２、１９、３６に記載の発明によれば、撮像画像データにおける配色傾向に基づいて、グレーバランス調整の適用率を変更するので、例えば、タングステン等の人工光源や自発光光源による撮影シーンにおける過剰な色偏倚補正が防止され、その結果、カラーフェリアを抑制することが可能となる。
【００７２】
請求項３、２０、３７に記載の発明によれば、グレーバランス調整条件算出のための低彩度画素を抽出する低彩度閾値設定を変更するので、例えば、芝生や空等の占める割合が大きな撮影シーン等、画像中のハイライト側やシャドー側が低彩度であるという経験則が符合しないシーンにおいて、特定の色相からグレーバランス調整条件算出に用いる低彩度画素が多く抽出されることによる色相の偏りが防止される。また、撮像画像データにおける配色傾向に基づいて、グレーバランス調整の適用率を変更するので、例えば、タングステン等の人工光源や自発光光源による撮影シーンにおける過剰な色偏倚補正が防止される。その結果、カラーフェリアを抑制することが可能となる。
【００７３】
請求項４、２１、３８に記載の発明によれば、撮像画像データの色相値及び彩度値の２次元ヒストグラムを作成し、作成された２次元ヒストグラムに基づいて、撮像画像データを少なくとも２つの色相領域に分割するので、処理を効率化することが可能となる。
【００７４】
請求項５、２２、３９に記載の発明によれば、撮像画像データにおける配色傾向に基づいて、グレーバランス調整条件算出のための低彩度画素を抽出する低彩度閾値設定を変更するので、例えば、芝生や空等の占める割合が大きな撮影シーン等、画像中のハイライト側やシャドー側が低彩度であるという経験則が符合しないシーンにおいて、特定の色相からグレーバランス調整条件算出に用いる低彩度画素が多く抽出されることによる色相の偏りが防止され、その結果、カラーフェリアを抑制することが可能となる。また、撮影画像データにおける明度分布傾向を判別し、逆光やストロボ近接撮影等の撮影シーンを推定することで、ハイライト点の誤設定が防止され、より一層カラーフェリア抑制の精度を高めることが可能となる。
【００７５】
請求項６、２３、４０に記載の発明によれば、撮像画像データにおける配色傾向に基づいて、グレーバランス調整の適用率を変更するので、例えば、タングステン等の人工光源や自発光光源による撮影シーンにおける過剰な色偏倚補正が防止される。また、その結果、カラーフェリアを抑制することが可能となる。また、撮影画像データにおける明度分布傾向を判別し、逆光やストロボ近接撮影等の撮影シーンを推定することで、撮影シーンに応じてグレーバランス調整の適用率を調節することが可能となる。
【００７６】
請求項７、２４、４１に記載の発明によれば、グレーバランス調整条件算出のための低彩度画素を抽出する低彩度閾値設定を変更するので、例えば、芝生や空等の占める割合が大きな撮影シーン等、画像中のハイライト側やシャドー側が低彩度であるという経験則が符合しないシーンにおいて、特定の色相からグレーバランス調整条件算出に用いる低彩度画素が多く抽出されることによる色相の偏りが防止される。また、撮像画像データにおける配色傾向に基づいて、グレーバランス調整の適用率を変更するので、例えば、タングステン等の人工光源や自発光光源による撮影シーンにおける過剰な色偏倚補正が防止される。また、撮影画像データにおける明度分布傾向を判別し、逆光やストロボ近接撮影等の撮影シーンを推定することで、ハイライト点の誤設定が防止されるとともに、撮影シーンに応じてグレーバランス調整の適用率を調節することが可能となる。その結果、カラーフェリア抑制の精度を高めることが可能となる。
【００７７】
請求項８、２５、４２に記載の発明は、撮像画像データの彩度値及び明度値の３次元ヒストグラムを作成し、作成された３次元ヒストグラムに基づいて、撮像画像データを少なくとも２つの色相領域に分割するとともに、作成された３次元ヒストグラムに基づいて、撮像画像データを少なくとも２つの明度領域に分割するので、処理を効率化することが可能となる。
【００７８】
請求項９、２６、４３に記載の発明によれば、明度領域毎の占有率及び所定の色相及び明度の領域の占有率に応じて撮影シーンを推定するので、推定の精度を向上させることが可能となる。
【００７９】
請求項１０、２７、４４に記載の発明によれば、肌色、緑色、空色、赤色の配色傾向に応じたグレーバランス調整を行うことができる。
【００８０】
請求項１１、２８、４５に記載の発明によれば、シャドー、中間、ハイライトの明度分布傾向に応じて撮影シーンを推定することが可能となる。
【００８１】
請求項１２、２９、４６に記載の発明によれば、肌色相領域の明度偏倚量を撮影シーンの推定に用いることができる。
【００８２】
請求項１３、３０、４７に記載の発明によれば、色相領域毎の占有率に応じて色相領域毎に低彩度画素の抽出率を算出し、算出された低彩度画素の抽出率に基づいて、グレーバランス調整に用いる低彩度画素を抽出する。従って、低彩度画素抽出における色相間の偏りを防止することが可能となる。
【００８３】
請求項１４、３１、４８に記載の発明によれば、色相領域毎の特性に応じた適用率を算出することが可能となる。
【００８４】
請求項１５、３２、４９に記載の発明によれば、ハイライト点に誤設定されやすい肌色相領域及び空色相領域の占有率が高い場合に、グレーバランス調整の適用率を低くすることができるので、過剰な色偏倚補正を防止することが可能となる。
【００８５】
請求項１６、３３、５０に記載の発明によれば、撮像画像情報の情報損失を伴うことなく最適化された画像を出力媒体上に形成することが可能となる。
【００８６】
請求項１７、３４、５１に記載の発明によれば、カラーフェリアの生じていない最適な鑑賞画像参照データを提供することが可能となる。
【発明を実施するための最良の形態】
【００８７】
〔第１の実施の形態〕
以下、図を参照して本発明の第１の実施の形態を詳細に説明する。
まず、構成を説明する。
【００８８】
図１は、本発明の実施の形態における画像記録装置１の外観構成を示す斜視図である。画像記録装置１は、図１に示すように、筐体２の一側面に、感光材料を装填するためのマガジン装填部３が備えられている。筐体２の内側には、感光材料に露光する露光処理部４と、露光された感光材料を現像処理して乾燥し、プリントを作成するためのプリント作成部５が備えられている。筐体２の他側面には、プリント作成部５で作成されたプリントを排出するためのトレー６が備えられている。
【００８９】
また、筐体２の上部には、表示装置としてのＣＲＴ（Cathode Ray Tube）８、透過原稿を読み込む装置であるフィルムスキャナ部９、反射原稿入力装置１０、操作部１１が備えられている。このＣＲＴ８が、プリントを作成しようとする画像情報の画像を画面に表示する表示手段を構成している。更に、筐体２には、各種デジタル記録媒体に記録された画像情報を読み取り可能な画像読込部１４、各種デジタル記録媒体に画像信号を書き込み（出力）可能な画像書込部１５が備えられている。また、筐体２の内部には、これらの各部を集中制御する制御部７が備えられている。
【００９０】
画像読込部１４には、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂが備えられ、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂが差し込み可能になっている。ＰＣカード１３ａは、例えば、デジタルカメラで撮像された複数の駒画像データが記録されたメモリを有する。フロッピー（登録商標）ディスク１３ｂには、例えば、デジタルカメラで撮像された複数の駒画像データが記録される。ＰＣカード１３ａ及びフロッピー（登録商標）ディスク１３ｂ以外に駒画像データが記録される記録媒体としては、例えば、マルチメディアカード（登録商標）、メモリースティック（登録商標）、ＭＤデータ、ＣＤ−ＲＯＭ等がある。
【００９１】
画像書込部１５には、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃが備えられ、それぞれ、ＦＤ１６ａ、ＭＯ１６ｂ、光ディスク１６ｃが差し込み可能になっている。光ディスク１６ｃとしては、ＣＤ−Ｒ、ＤＶＤ−Ｒ等がある。
【００９２】
なお、図１では、操作部１１、ＣＲＴ８、フィルムスキャナ部９、反射原稿入力装置１０、画像読込部１４が、筐体２に一体的に備えられた構造となっているが、これらの何れか１つ以上を別体として設けるようにしてもよい。
【００９３】
また、図１に示した画像記録装置１では、感光材料に露光して現像してプリントを作成するものが例示されているが、プリント作成方式はこれに限定されず、例えば、インクジェット方式、電子写真方式、感熱方式、昇華方式等の方式を用いてもよい。
【００９４】
〈画像記録装置１の機能的構成〉
図２は、画像記録装置１の機能的構成を示すブロック図である。以下、図２を参照して画像出力装置１の機能的構成について説明する。
【００９５】
制御部７は、マイクロコンピュータにより構成され、ＲＯＭ（Read Only Memory）等の記憶部（図示略）に記憶されている各種制御プログラムと、ＣＰＵ（Central Processing Unit）（図示略）との協働により、画像記録装置１を構成する各部の動作を制御する。
【００９６】
制御部７は、本発明の画像処理装置に係る画像処理部７０を有し、操作部１１からの入力信号（指令情報）に基づいて、フィルムスキャナ部９や反射原稿入力装置１０から読み取られた画像信号、画像読込部１４から読み込まれた画像信号、外部機器から通信手段３２を介して入力された画像信号に対して、画像処理を施して露光用画像情報を形成し、露光処理部４に出力する。また、画像処理部７０は、画像処理された画像信号に対して出力形態に応じた変換処理を施して出力する。画像処理部７０の出力先としては、ＣＲＴ８、画像書込部１５、通信手段（出力）３３等がある。
【００９７】
露光処理部４は、感光材料に画像の露光を行い、この感光材料をプリント作成部５に出力する。プリント作成部５は、露光された感光材料を現像処理して乾燥し、プリントＰ１、Ｐ２、Ｐ３を作成する。プリントＰ１は、サービスサイズ、ハイビジョンサイズ、パノラマサイズ等のプリントであり、プリントＰ２は、Ａ４サイズのプリントであり、プリントＰ３は、名刺サイズのプリントである。
【００９８】
フィルムスキャナ部９は、アナログカメラにより撮像された現像済みのネガフィルムＮ、リバーサルフィルム等の透過原稿に記録された駒画像を読み取り、駒画像のデジタル画像信号を取得する。反射原稿入力装置１０は、フラットベットスキャナにより、プリントＰ（写真プリント、書画、各種の印刷物）上の画像を読み取り、デジタル画像信号を取得する。
【００９９】
画像読込部１４は、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み出して制御部７に転送する。この画像読込部１４は、画像転送手段３０として、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂ等を有する。画像読込部１４は、ＰＣカード用アダプタ１４ａに差し込まれたＰＣカード１３ａや、フロッピー（登録商標）ディスク用アダプタ１４ｂに差し込まれたフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み取り、制御部７に転送する。ＰＣカード用アダプタ１４ａとしては、例えばＰＣカードリーダやＰＣカードスロット等が用いられる。
【０１００】
通信手段（入力）３２は、画像記録装置１が設置された施設内の別のコンピュータや、インターネット等を介した遠方のコンピュータから、撮像画像を表す画像信号やプリント命令信号を受信する。
【０１０１】
画像書込部１５は、画像搬送部３１として、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃを備えている。画像書込部１５は、制御部７から入力される書込信号に従って、フロッピー（登録商標）ディスク用アダプタ１５ａに差し込まれたフロッピー（登録商標）ディスク１６ａ、ＭＯ用アダプタ１５ｂに差し込まれたＭＯ１６ｂ、光ディスク用アダプタ１５ｃに差し込まれた光ディスク１６ｃに、本発明における画像処理方法によって生成された画像信号を書き込む。
【０１０２】
データ蓄積手段７１は、画像情報とそれに対応する注文情報（どの駒の画像から何枚プリントを作成するかの情報、プリントサイズの情報等）とを記憶し、順次蓄積する。
【０１０３】
テンプレート記憶手段７２は、サンプル識別情報Ｄ１、Ｄ２、Ｄ３に対応するサンプル画像データである背景画像、イラスト画像等と合成領域を設定する少なくとも１個のテンプレートのデータを記憶している。オペレータの操作によりセットしてテンプレート記憶手段７２に予め記憶された複数のテンプレートから所定のテンプレートを選択し、駒画像情報は選択されたテンプレートにより合成し、指定されるサンプル識別情報Ｄ１、Ｄ２、Ｄ３に基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成する。このテンプレートによる合成は、周知のクロマキー法によって行なわれる。
【０１０４】
なお、プリントのサンプルを指定するサンプル識別情報Ｄ１、Ｄ２、Ｄ３は、操作部２１１から入力されるように構成されているが、これらのサンプル識別情報は、プリントのサンプル又は注文シートに記録されているため、ＯＣＲ等の読み取り手段により読み取ることができる。或いは、オペレータのキーボード操作により入力することもできる。
【０１０５】
このようにプリントのサンプルを指定するサンプル識別情報Ｄ１に対応してサンプル画像データを記録しておき、プリントのサンプルを指定するサンプル識別情報Ｄ１を入力し、この入力されるサンプル識別情報Ｄ１に基づきサンプル画像データを選択し、この選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、種々の実物大のサンプルをユーザが実際に手にしてプリントの注文ができ、幅広いユーザの多様な要求に応じることができる。
【０１０６】
また、第１のサンプルを指定する第１のサンプル識別情報Ｄ２と第１のサンプルの画像データを記憶し、また、第２のサンプルを指定する第２のサンプル識別情報Ｄ３と第２のサンプルの画像データを記憶し、指定される第１及び第２のサンプル識別情報Ｄ２、Ｄ３とに基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、さらに多種多様の画像を合成することができ、より一層幅広いユーザの多様な要求に応じたプリントを作成することができる。
【０１０７】
操作部１１は、情報入力手段１２を有する。情報入力手段１２は、例えば、タッチパネル等により構成されており、情報入力手段１２の押下信号を入力信号として制御部７に出力する。なお、操作部１１は、キーボードやマウス等を備えて構成するようにしてもよい。ＣＲＴ８は、制御部７から入力された表示制御信号に従って、画像情報等を表示する。
【０１０８】
通信手段（出力）３３は、本発明の画像処理を施した後の撮影画像を表す画像信号と、それに付帯するオーダー情報を、画像記録装置１が設置された施設内の他のコンピュータや、インターネット等を介した遠方のコンピュータに対して送信する。
【０１０９】
図２に示すように、画像記録装置１は、各種デジタルメディアの画像及び画像原稿を分割測光して得られた画像情報を取り込む画像入力手段と、画像処理手段と、処理済の画像を表示、プリント出力、画像記録メディアに書き込む画像出力手段と、通信回線を介して施設内の別のコンピュータやインターネット等を介した遠方のコンピュータに対して画像データと付帯するオーダー情報を送信する手段と、を備える。
【０１１０】
＜画像処理部７０の内部構成＞
図３は、画像処理部７０の機能的構成を示すブロック図である。以下、図３を参照して、画像処理部７０について詳細に説明する。
【０１１１】
画像処理部７０は、図３に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ作成処理部７０９により構成される。
【０１１２】
フィルムスキャンデータ処理部７０２は、フィルムスキャナ部９から入力された画像データに対し、フィルムスキャナ部９固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、コントラスト調整、粒状ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。また、フィルムサイズ、ネガポジ種別、フィルムに光学的或いは磁気的に記録された主要被写体に関わる情報、撮影条件に関する情報（例えば、ＡＰＳの記載情報内容）等も併せて画像調整処理部７０１に出力する。
【０１１３】
反射原稿スキャンデータ処理部７０３は、反射原稿入力装置１０から入力された画像データに対し、反射原稿入力装置１０固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、コントラスト調整、ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。
【０１１４】
画像データ書式解読処理部７０４は、画像転送手段３０及び／又は通信手段（入力）３２から入力された画像データに対し、その画像データのデータ書式に従って、必要に応じて圧縮符号の復元、色データの表現方法の変換等の処理を施し、画像処理部７０内の演算に適したデータ形式に変換し、画像調整処理部７０１に出力する。また、画像データ書式解読処理部７０４は、操作部１１、通信手段（入力）３２、画像転送手段３０の何れかから出力画像の大きさが指定された場合、その指定された情報を検出し、画像調整処理部７０１に出力する。なお、画像転送手段３０により指定される出力画像の大きさについての情報は、画像転送手段３０が取得した画像データのヘッダ情報、タグ情報に埋め込まれている。
【０１１５】
画像調整処理部７０１は、操作部１１又は制御部７の指令に基づいて、フィルムスキャナ部９、反射原稿入力装置１０、画像転送手段３０、通信手段（入力）３２、テンプレート処理部７０５から受け取った画像データに対して、後述するグレーバランス調整処理Ａを含む最適化処理を施して、出力媒体上での鑑賞に最適化された出力用のデジタル画像データを生成し、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ作成処理部７０９、データ蓄積手段７１に出力する。
【０１１６】
最適化処理においては、例えばsRGB規格に準拠したCRTディスプレイモニタに表示することを前提とした場合、sRGB規格の色域内で最適な色再現が得られるように処理される。銀塩印画紙への出力を前提とした場合、銀塩印画紙の色域内で最適な色再現が得られるように処理される。また前記色域の圧縮の以外にも、16bitから8bitへの階調圧縮、出力画素数の低減、及び出力デバイスの出力特性(LUT)への対応処理等も含まれる。さらにノイズ抑制、鮮鋭化、彩度調整、或いは覆い焼き処理等の階調圧縮処理が行われることは言うまでもない。
【０１１７】
テンプレート処理部７０５は、画像調整処理部７０１からの指令に基づいて、テンプレート記憶手段７２から所定の画像データ（テンプレート）を読み出して、画像処理対象の画像データとテンプレートを合成するテンプレート処理を行い、テンプレート処理後の画像データを画像調整処理部７０１に出力する。
【０１１８】
ＣＲＴ固有処理部７０６は、画像調整処理部７０１から入力された画像データに対して、必要に応じて画素数変更やカラーマッチング等の処理を施し、制御情報等表示が必要な情報と合成した表示用の画像データをＣＲＴ８に出力する。
【０１１９】
プリンタ固有処理部Ａ７０７は、必要に応じてプリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を行い、処理済の画像データを露光処理部４に出力する。
【０１２０】
本発明の画像記録装置１に、大判インクジェットプリンタ等の外部プリンタ５１が接続可能な場合には、接続するプリンタ装置毎にプリンタ固有処理部Ｂ７０８が備えられている。このプリンタ固有処理部Ｂ７０８は、プリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を施し、処理済の画像データを外部プリンタ５１に出力する。
【０１２１】
画像データ書式作成処理部７０９は、画像調整処理部７０１から入力された画像データに対して、必要に応じてJPEG、TIFF、Exif等に代表される各種の汎用画像フォーマットへの変換を施し、処理済の画像データを画像搬送部３１や通信手段（出力）３３に出力する。
【０１２２】
なお、図３に示した、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、画像調整処理部７０１、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ作成処理部７０９、という区分は、画像処理部７０の機能の理解を助けるために設けた区分であり、必ずしも物理的に独立したデバイスとして実現される必要はなく、例えば、単一のＣＰＵによるソフトウエア処理の種類の区分として実現されてもよい。
【０１２３】
次に、本発明の動作について説明する。
図４は、画像調整処理部７０１により実行されるグレーバランス調整処理Ａを示すフローチャートである。本処理は、ＲＯＭ等の記憶部（図示略）に記憶されているグレーバランス調整処理ＡプログラムとＣＰＵとの協働によるソフトウエア処理により実現されるものであり、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データ（画像信号）が入力されることにより開始する。このグレーバランス調整処理Ａの実行により、本発明の請求項１８、２０、３５、３７に記載のデータ取得手段、色相領域分割手段、色相領域占有率算出手段、低彩度閾値算出手段、低彩度閾値抽出手段、グレーバランス調整条件算出手段、グレーバランス調整手段、及び請求項２１、３８に記載の２次元ヒストグラム作成手段が実現される。
以下、図４を参照して、グレーバランス調整処理Ａについて説明する。
【０１２４】
フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データが入力されると、入力画像データがＲＧＢの表色系からＬ＊ａ＊ｂ＊やＨＳＶなどの表色系に変換されることにより、この入力画像データの画素毎の色相値と彩度値が取得され、図示しないＲＡＭに記憶される（ステップＳ１）。
【０１２５】
以下、入力画像データの各画素のＲＧＢ値から色相値、彩度値及び明度値を取得するための算出式の具体例を示す。
まず、RGBからHSV表色系に変換することにより色相値、彩度値、明度値を得る例について、プログラムコード（ｃ言語）による具体例を［数１］に挙げて詳述する。この変換プログラムを、以下HSV変換プログラムと称す。HSV表色系は色を色相(Hue)、彩度(Saturation)、明度(Value又はBrightness)の３つの要素で表し、マンセルにより提案された表色体系を元にして考案されたものである。
【０１２６】
入力画像データであるデジタル画像データの値を、InR、InG、InBと定義する。また、算出された色相値をOutHとし、スケールを0〜360と定義し、彩度値をOutS、明度値をOutVとし、単位を0〜255と定義する。
【数１】
2005192158.tif 000003
【０１２７】
表色系には、HSVの他、L*a*b*、L*u*v*、ハンターL*a*b*、YCC、YUV、YIQなど如何なるものを用いても良いが、本発明では、直接色相値と彩度値が得られるHSVを用いることが望ましい。
【０１２８】
HSV以外の表色系を用いる参考例として、以下にL*a*b*を用いる例について説明する。
L*a*b*表色系(CIE1976)とは、CIE （国際照明委員会）が、1976年に定めた均等色空間の１つであり、IEC61966-2-1が規定する下記［数２］、JISZ8729が規定する下記［数３］を適用することで、RGB値からL*a*b*値を得る。得られたa*b*から下記［数４］により、色相値(H')、彩度値(S')を得る。ただし、ここで求められる色相(H')、彩度(S')は、上述したHSV表色系の色相値(H)、彩度値(S)とは異なるものである。
【０１２９】
【数２】
2005192158.tif 000004
【数３】
2005192158.tif 000005
【数４】
2005192158.tif 000006
【０１３０】
上記［数２］は、８bitの入力画像データ（RsRGB(8)、GsRGB(8)、BsRGB(8)）から等色関数の三刺激値（X、Y、Z）に変換することを示している。ここで、等色関数とは、人間の目の分光感度分布を示す関数である。ここで、［数２］における入力画像データ（RsRGB(8)、GsRGB(8)、BsRGB(8)）のsRGBは、入力画像データのRGB値がsRGB規格に準拠することを示し、（8）は、8bit（0〜255）の画像データであることを示す。
【０１３１】
また、上記［数３］は、三刺激値（X、Y、Z）からL*a*b*に変換することを示している。［数３］のXn、Yn、Znは、夫々標準白色板のX、Y、Zを示し、D65は、色温度が6500Kの光を標準白色板に照明したときの刺激値を示す。［数３］では、Xn=0.95、Yn=1.00、Zn=1.09である。
【０１３２】
入力画像データの各画素の色相値及び彩度値が取得されると、Ｘ軸を色相値(H)、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布を示す２次元ヒストグラムが作成される（ステップＳ２）。
【０１３３】
図５（ａ）（ｂ）に、２次元ヒストグラムの一例を示す。図５（ａ）に示す２次元ヒストグラムは、Ｘ軸を色相値(H）、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布の値を有する格子点を表したものである。座標平面の縁にある格子点は、色相値(H)が18、彩度値(S)が約13の範囲に分布する画素数の累積度数を保持している。それ以外の格子点は、色相値(H)が36、彩度値(S)が約25の範囲に分布する画素数の累積度数を保持している。領域Aは、色相値(H)が70〜184の緑色相領域を表す。境界線Bは、低彩度闘値を表す。領域Aの境界線Bより小さい彩度(S)の領域が、低彩度画素として画素を抽出する範囲である。
【０１３４】
次いで、作成された２次元ヒストグラムに基づいて、入力画像データが所定の色相領域に分割される（ステップＳ３）。具体的には、作成された２次元ヒストグラムが、予め定義された少なくとも一つの色相値を境界に、二つ以上の平面に分割されることにより、入力画像データが所定の色相領域に分割される。本発明においては、少なくとも３つの色相値により、入力画像データを４つの平面に分割することが望ましい。また、境界とする色相値は、上述したHSV変換プログラムによる算出値で70、185、225と定義しておくこおとが望ましい。このように定義することにより、図５（ｂ）に示すように、２次元ヒストグラム（入力画像データ）を肌色相領域（色相値0〜69）、緑色相領域（色相値70〜184）、空色相領域（色相値185〜224）、赤色相領域（色相値225〜360）の４つの色相領域に分割することが可能となる。本実施の形態においても、２次元ヒストグラム（入力画像データ）を70、185、225の色相値で４つの色相領域に分割するものとする。
【０１３５】
次いで、ステップＳ３で分割された色相領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、色相領域毎の画素が入力画像データの画面全体に占める割合、即ち色相領域毎の占有率が算出される（ステップＳ４）。
【０１３６】
例えば、入力画像データとして、全画素数が500万画素で、撮影シーンが、芝生の上に座った赤いカーディガンを着た女性を比較的大きめに撮影したもの（画像データαとする）を用いて上述したステップＳ１〜Ｓ４を実行すると、占有率は下記［表１］に示す値となる。
【表１】
2005192158.tif 000007
【０１３７】
次いで、ステップＳ４で求められた色相領域毎の占有率に応じて、色相領域毎の低彩度閾値が算出される（ステップＳ５）。当該ステップは、色相領域毎の占有率に応じて、後述のグレーバランス調整条件算出処理で用いる低彩度画素を抽出するための彩度の閾値（以下、「低彩度闘値」と称す）を、色相領域毎に設定する処理である。
【０１３８】
各色相領域の占有率(=RC)と低彩度闘値(=LC)との関係式を下記［式１］に例示する。なお、各色相領域の占有率(=RC)と低彩度闘値(=LC)との関係式は、これに限定されるものではない。
［式１］
LC(S) = 30×((RC(%) / 100)0.25×30)
【０１３９】
ステップＳ５において上述した画像データαの色相領域毎の低彩度閾値を求めると、下記［表２］の結果が得られる。
【表２】
2005192158.tif 000008
図５（ｂ）の２次元ヒストグラムの境界線Bは、画像データαについて求められた低彩度閾値を示している。
【０１４０】
次いで、各色相領域について、ステップＳ５で算出された低彩度閾値に基づいて、グレーバランス調整に用いる画素が抽出される（ステップＳ６）。即ち、色相領域毎に算出された低彩度闘値を用いて後述するグレーバランス調整条件算出処理で用いる低彩度画素が決定され、低彩度画素だけで構成（画素自体を排除するか、0か255の値でマスキング処理する）した中間画像データが生成される。
【０１４１】
上述したステップＳ１〜Ｓ６を実行することにより、芝生や空など画像に占める割合の高い領域から低彩度画素が多く抽出されることによるグレーバランス調整における色相の偏りが防止される。
【０１４２】
なお、本処理においては、「低彩度闘値」だけでなく、各色相領域の占有率と低彩度画素の抽出率との関係式を予め定義しておき、色相領域毎の占有率に基づいて「低彩度画素の抽出率」を算出し（即ち、請求項３０、４７記載の低彩度画素抽出率算出手段）、低彩度閾値及び低彩度画素の抽出率に基づいて、低彩度画素を抽出するようにしても良い。
【０１４３】
次いで、ステップＳ６で抽出された画素を対象画素としてグレーバランス調整条件算出処理が実行される（ステップＳ７）。
【０１４４】
図６に、ステップＳ７で画像調整処理部７０１により実行されるグレーバランス調整条件算出処理を示すフローチャートである。以下、図６のフローチャート及び図７〜図９を参照してグレーバランス調整条件算出処理について説明する。
【０１４５】
まず、グレーバランス調整条件算出のための対象画素について、Ｒ、Ｇ、Ｂの各チャンネルの累積ヒストグラムが作成される（ステップＳ１１）。即ち、図７に示す累積ヒストグラムがＲ、Ｇ、Ｂの各チャンネルについて作成される。
【０１４６】
次いで、図７に示すように、Ｒ、Ｇ、Ｂの各チャンネルの累積ヒストグラムにおいて、ハイライト（8bitなら255）側からシャドー(0)側への画素の累積度数が、全低彩度画素数の所定%に達するまでの累積画素の平均値が算出され、この累積画素の平均値が各チャンネルのハイライト点（Ｈｐ）として決定される（ステップＳ１２）。また、図７に示すように、Ｒ、Ｇ、Ｂの各チャンネルの累積ヒストグラムにおいて、シャドー（0）側からハイライト（8bitなら255）側への画素の累積度数が、全低彩度画素数の所定%に達するまでの累積画素の平均値が算出され、この累積画素の平均値が各チャンネルのシャドー点（Ｓｐ）として決定される（ステップＳ１３）。
【０１４７】
次いで、決定された各チャンネルのハイライト点Ｈｐ及びシャドー点Ｓｐに基づいて、END（equivalent neutral density）変換(等価中性濃度変換）用画素が抽出される（ステップＳ１４）。具体的には、全対象画素についてＢ−Ｇ及びＲ−Ｇが算出され、Ｘ軸がＢ−Ｇ、Ｙ軸がＲ−Ｇの色度図が作成され、この色度図上にハイライト点Ｈｐとシャドー点Ｓｐがプロットされた後（図８参照。点ＡはＨｐ、点ＢはＳｐ）、両者を結んだ直線から所定の距離内に分布する画素（図８の領域Ｑ内の画素）がEND変換用画素として抽出される。当該ステップは、ハイライト点Ｈｐ及びシャドー点Ｓｐが低彩度であるという経験則を前提として、色度図上でこの近辺に分布する低彩度画素をEND変換用画素として抽出するものであるが、本実施の形態においては、予め各色相の画像全体における占有率に基づいて抽出された低彩度画素を対象画素として利用しているので、例えば、芝生や空などが画像に占める面積の高い撮影シーン等、前記経験則が符合しない場合であっても、色相の偏りのないグレーバランス調整を行うことが可能な調整条件を設定することができる。
【０１４８】
END変換用画素が抽出されると、図９に示すように、x軸=G値、y軸=R値の相関図と、x軸=G値、y軸=B値の相関図が作成され、各相関図上に抽出されたEND変換用の画素の値がプロットされ（ステップＳ１５）、最小自乗近似直線lが設定される（ステップＳ１６）。そして、設定された最小自乗近似直線lを、傾き=1、切片=0に補正するためのEND変換式が算出され（ステップＳ１７）、処理は図４のステップＳ８に移行する。
【０１４９】
図４において、グレーバランス調整条件としてのEND変換式が算出されると、算出されたEND変換式が入力画像データに適用されることにより、グレーバランス調整が施され（ステップＳ８）、本処理は終了する。
【０１５０】
以上説明したように、画像記録装置１によれば、入力画像データの色相値及び彩度値を取得して、Ｘ軸を色相値(H)、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布を示す２次元ヒストグラムを作成し、この２次元ヒストグラムを所定の色相領域に分割し、分割された色相領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率に基づいて色相領域毎の低彩度閾値を算出して、この低彩度閾値に基づいてグレーバランス調整条件算出に用いる低彩度画素を抽出する。そして、この抽出された低彩度画素を用いてグレーバランス調整条件を算出し、算出された条件で入力画像データにグレーバランス調整を施す。
【０１５１】
従って、撮影シーンの配色傾向を判別し、判別結果に基づき低彩度画素を抽出する闘値設定を変更するようにしたことで、芝生や空など占有率の高い領域から、低彩度画素が多く抽出されることによる色相の偏りが防止され、結果カラーフェリアが抑制される。
【０１５２】
〔第２の実施の形態〕
次に、本発明の第２の実施の形態について説明する。
なお、本実施の形態に係る画像記録装置１の構成は、図１で示したものと同様であるので説明を省略する。
【０１５３】
以下、本第２の実施の形態の動作について説明する。
図１０は、画像調整処理部７０１により実行されるグレーバランス調整処理Ｂを示すフローチャートである。本処理は、ＲＯＭ等の記憶部（図示略）に記憶されているグレーバランス調整処理ＢプログラムとＣＰＵとの協働によるソフトウエア処理により実現されるものであり、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データ（画像信号）が入力されることにより開始する。このグレーバランス調整処理Ｂの実行により、本発明の請求項１９、２０、３６、３７に記載のデータ取得手段、色相領域分割手段、色相領域占有率算出手段、適用率算出手段、グレーバランス調整手段、及び請求項２１、３８に記載の２次元ヒストグラム作成手段が実現される。
【０１５４】
以下、図１０を参照して、グレーバランス調整処理Ｂについて説明する。
フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データが入力されると、入力画像データがＲＧＢの表色系からＬ＊ａ＊ｂ＊やＨＳＶなどの表色系に変換されることにより、この入力画像データの画素毎の色相値と彩度値が算出され、図示しないＲＡＭに記憶される（ステップＳ２１）。各画素のＲＧＢ値から色相値及び彩度値を算出するための算出式としては、例えば、上記第１の実施の形態で説明した［数１］、［数２］〜［数４］等を用いる。
【０１５５】
画像データの各画素の色相値及び彩度値が算出されると、Ｘ軸を色相値(H)、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布を示す２次元ヒストグラムが作成される（ステップＳ２２）。ここで作成される２次元ヒストグラムとしては、例えば、図５（ａ）（ｂ）で説明したのと同様のヒストグラムである。
【０１５６】
次いで、作成された２次元ヒストグラムに基づいて、入力画像データが所定の色相領域に分割される（ステップＳ２３）。具体的には、作成された２次元ヒストグラムが、予め定義された少なくとも一つの色相値を境界に、二つ以上の平面に分割されることにより、入力画像データが所定の色相領域に分割される。本発明においては、少なくとも３つの色相値により、入力画像データを４つの平面に分割することが望ましい。また、境界とする色相値は、上述したHSV変換プログラムによる算出値で70、185、225と定義しておくこおとが望ましい。このように定義することにより、図５（ｂ）に示すように、２次元ヒストグラム（入力画像データ）を肌色相領域（色相値0〜69）、緑色相領域（色相値70〜184）、空色相領域（色相値185〜224）、赤色相領域（色相値225〜360）の４つの色相領域に分割することが可能となる。本実施の形態においても、２次元ヒストグラム（画像データ）を70、185、225の色相値で４つの色相領域に分割するものとする。
【０１５７】
次いで、ステップＳ２３で分割された色相領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、各色相領域が入力画像の画面内に占める割合、即ち色相領域毎の占有率が算出される（ステップＳ２４）。
【０１５８】
例えば、入力画像データとして、全画素数が500万画素で、撮影シーンが、芝生の上に座った赤いカーディガンを着た女性を比較的大きめに撮影したもの（画像データαとする）を用いて上述したステップＳ２１〜Ｓ２４を実行すると、占有率は下記［表３］に示す値となる。
【表３】
2005192158.tif 000009
【０１５９】
次いで、ステップＳ２４で色相領域毎について求められた占有率に応じて、具体的には、色相領域毎に求められた占有率のうち最大の占有率に応じて、グレーバランス調整の適用率が算出される（ステップＳ２５）。グレーバランス調整の適用率とは、後述するグレーバランス調整条件算出処理で算出されるEND変換式による入力画像データの変換率を指す。グレーバランス調整の適用率の算出方法としては、例えば、色相領域毎に求められた占有率のうち最大の占有率をRCmax、適用率をARとすると、下記［式２］により求めることができる。
［式２］
AR(%) = 100 - RCmax(%)
【０１６０】
上記［式２］は、一律ではなく色相領域に応じて異なる式を設定することが望ましい。特に、肌色相領域、空色相領域は、他の色相領域に比べ、同一占有率に対する適用率(AR(%))が低くなるように設定することが望ましい。例えば肌色相領域の占有率が70%を超えるような場合、顔のアップの他、タングステンなどの暖色系の人工光源による撮影の可能性が高い。また、空色相領域の占有率が高い場合にも、飛行機の撮影や、水族館の水槽を撮影した可能性が高い。このような撮影シーンでは、ハイライト点が低彩度であるという経験則が符合せず、グレーバランス調整において過剰な色偏倚補正が行われ、その結果カラーフェリアが生じるため、肌色相領域及び空色相領域の適用率を事前に低く設定しておくことが望ましい。
【０１６１】
次いで、入力画像データの全画素を対象画素としてグレーバランス調整条件算出処理が実行される（ステップＳ２６）。グレーバランス調整条件算出処理は、図６で説明したのと同様の処理により行う。この処理によりEND変換式が算出されると、ステップＳ２５で算出された適用率に基づいて、END変換式が入力画像データに適用され、グレーバランス調整が施される（ステップＳ２７）。即ち、END変換式を入力画像データに適用する際、適用前後の画像データの差（ΔRGB）が、適用率(AR)に基づき圧縮される。
【０１６２】
以上説明したように、画像記録装置１によれば、入力画像データの色相値及び彩度値を取得して、Ｘ軸を色相値(H)、Ｙ軸を彩度値(S)とした座標平面内に、画素の累積度数分布を示す２次元ヒストグラムを作成し、この２次元ヒストグラムを所定の色相領域に分割し、分割された色相領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率に基づいてグレーバランス調整の適用率を算出する。そして、入力画像データからグレーバランス調整に用いるEND変換式を算出し、このEND変換式を前記算出された適用率に基づいて入力画像データに適用し、入力画像データにグレーバランス調整を施す。
【０１６３】
従って、撮影シーンの配色傾向を判別し、判別結果に基づきグレーバランス調整の適用率を変更するようにしたことで、タングステンなどの人工光源や、自発光光源の過剰な色偏倚補正が防止され、結果カラーフェリアが抑制される。
【０１６４】
なお、上記第１及び第２の実施の形態において、色相領域毎の平均彩度を求め、この平均彩度に応じて上述した低彩度閾値や適用率を設定するようにしてもよい。平均彩度が高い場合、低彩度閾値やグレーバランス調整の適用率を下げるようにすることで、例えば、タングステンを光源としたような、全体的に彩度の高い撮影シーンにおける過剰な色偏倚補正を防止することが可能となる。
【０１６５】
また、上記第１の実施の形態における、グレーバランス調整条件算出で用いる低彩度画素の抽出と第２の実施の形態におけるグレーバランス調整の適用率の設定は、組み合わせて用いることが好ましい。組み合わせて用いる方法としては、上述した図４のステップＳ１〜Ｓ７を実行し、グレーバランス調整条件としてのEND変換式を算出するとともに、占有率が算出されたところでグレーバランス調整の適用率を算出し、算出された適用率に基づいて、入力画像データに算出されたEND変換式を適用してグレーバランス調整処理を行う。これにより、第１の実施の形態におけるグレーバランス調整処理Ａ及び第２の実施の形態におけるグレーバランス調整処理Ｂをそれぞれ単独で実行するときに比べ、より一層カラーフェリア抑制の精度を高めることが可能となる。
【０１６６】
〔第３の実施の形態〕
次に、本発明の第３の実施の形態について説明する。
なお、本実施の形態に係る画像記録装置１の構成は、図１で示したものと同様であるので説明を省略する。
【０１６７】
以下、本第３の実施の形態の動作について説明する。
次に、本発明の動作について説明する。
図１１は、画像調整処理部７０１により実行されるグレーバランス調整処理Ｃを示すフローチャートである。本処理は、ＲＯＭ等の記憶部（図示略）に記憶されているグレーバランス調整処理ＣプログラムとＣＰＵとの協働によるソフトウエア処理により実現されるものであり、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データ（画像信号）が入力されることにより開始する。このグレーバランス調整処理Ｃの実行により、本発明の請求項２２、２４、３９、４１に記載のデータ取得手段、色相領域分割手段、色相領域占有率算出手段、低彩度閾値算出手段、低彩度画素抽出手段、グレーバランス調整条件算出手段、明度領域分割手段、明度領域占有率算出手段、撮影シーン推定手段、グレーバランス調整手段、及び請求項２５、４２に記載の３次元ヒストグラム作成手段が実現される。
【０１６８】
以下、図１１を参照して、グレーバランス調整処理Ｃについて説明する。
フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データが入力されると、入力画像データがＲＧＢの表色系からＬ＊ａ＊ｂ＊やＨＳＶなどの表色系に変換されることにより、この入力画像データの画素毎の色相値、彩度値及び明度値が算出され、図示しないＲＡＭに記憶される（ステップＳ３１）。各画素のＲＧＢ値から色相値及び彩度値を算出するための算出式としては、例えば、上記第１の実施の形態で説明した[数１]、[数２]〜[数４]等を用いる。
【０１６９】
入力画像データの各画素の色相値、彩度値及び明度値が算出されると、x軸を色相値(H)、y軸を彩度値(S)、z軸を明度値(V)とした座標空間内に、画素の累積度数分布を示す３次元ヒストグラムが作成される（ステップＳ３２）。
【０１７０】
図１２（ａ）（ｂ）に、３次元ヒストグラムの一例を示す。図１２（ａ）（ｂ）に示す３次元ヒストグラムは、x軸を色相値(H）、y軸を彩度値(S)、z軸を明度(V)とした座標空間内に、画素の累積度数分布の値を有する格子点を表したものである。座標空間の表面にある格子点は、色相値(H)が18、彩度値(S)、明度(V)が共に約13の範囲に分布する画素数の累積度数を保持している。それ以外の格子点は、色相値(H)が36、彩度値(S)、明度(V)が共にが約25の範囲に分布する画素数の累積度数を保持している。図１２（ｂ）は、色相（H）が70〜184の緑色相領域に分布する格子点を表す。
【０１７１】
次いで、作成された３次元ヒストグラムに基づいて、入力画像データが所定の色相領域に分割される（ステップＳ３３）。具体的には、作成された３次元ヒストグラムが、予め定義された少なくとも一つの色相値を境界に、二つ以上の空間に分割されることにより、入力画像データが所定の色相領域に分割される。本発明においては、少なくとも３つの色相値により、入力画像データを４つの空間に分割することが望ましい。また、境界とする色相値は、上述したHSV変換プログラムによる算出値で70、185、225と定義しておくこおとが望ましい。このように定義することにより、３次元ヒストグラム（入力画像データ）を肌色相領域（色相値0〜69）、緑色相領域（色相値70〜184）、空色相領域（色相値185〜224）、赤色相領域（色相値225〜360）の４つの色相領域に分割することが可能となる。本実施の形態においても、３次元ヒストグラム（入力画像データ）を70、185、225の色相値で４つの色相領域に分割するものとする。
【０１７２】
次いで、ステップＳ３３で分割された色相領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、各色相領域が入力画像の画面内に占める割合、即ち色相領域毎の占有率が算出される（ステップＳ３４）。
【０１７３】
例えば、入力画像データとして、全画素数が500万画素で、撮影シーンが、芝生の上に座った赤いカーディガンを着た女性を比較的大きめに撮影したもの（画像データαとする）を用いて上述したステップＳ３１〜Ｓ３４を実行すると、占有率は下記［表４］に示す値となる。
【表４】
2005192158.tif 000010
【０１７４】
次いで、ステップＳ３４で求められた各色相領域の占有率に応じて、色相領域毎の低彩度閾値（抽出条件）が算出される（ステップＳ３５）。当該ステップは、色相領域毎の占有率に応じて、後述のグレーバランス調整条件算出処理で用いる低彩度閾値を、色相領域毎に設定する処理である。
【０１７５】
各色相領域の占有率(=RC)と低彩度闘値(=LC)との関係式は、上述した[式１]と同様である。なお、各色相領域の占有率(=RC)と低彩度闘値(=LC)との関係式は、これに限定されるものではない。
【０１７６】
ステップＳ３５において上述した画像データαの各色相領域の低彩度閾値を求めると、下記［表５］の結果が得られる。
【表５】
2005192158.tif 000011
【０１７７】
次いで、各色相領域について、ステップＳ３５で算出された低彩度閾値に基づいて、グレーバランス調整に用いる画素が抽出される（ステップＳ３６）。即ち、色相領域毎に算出された低彩度闘値を用いて後述するグレーバランス調整条件算出処理で用いる低彩度画素が決定され、低彩度画素だけで構成（画素自体を排除するか、0か255の値でマスキング処理する）した中間画像データが生成される。
【０１７８】
上述したステップＳ３１〜Ｓ３６を実行することにより、芝生や空など画像に占める割合の高い領域から低彩度画素が多く抽出されることによるグレーバランス調整における色相の偏りが防止される。
【０１７９】
なお、「低彩度闘値」だけでなく、色相領域毎に、「低彩度画素の抽出率」を設定するようにしても良い。
【０１８０】
次いで、ステップＳ３６で抽出された中間画像データを用いてグレーバランス調整条件算出処理が実行され、END変換式が算出される（ステップＳ３７）。グレーバランス調整条件算出処理は、上述した第１の実施の形態で説明したのと同様であるので説明を省略する（図６参照）。
【０１８１】
次いで、作成された３次元ヒストグラムに基づいて、入力画像データが所定の明度領域に分割される（ステップＳ３８）。具体的には、作成された３次元ヒストグラムが、予め定義された少なくとも一つの明度値を境界に、二つ以上の空間に分割されることにより、入力画像データが所定の明度領域に分割される。本発明においては、３次元ヒストグラムを少なくとも２つの明度値により、３つの空間に分割することが望ましい。また、境界とする明度値は、上述したHSV変換プログラムによる算出値で85、170と定義しておくこおとが望ましい。このように定義することにより、３次元ヒストグラム（入力画像データ）をシャドー（明度値0〜84）、中間（明度値85〜169）、ハイライト（明度値170〜255）、の３つの明度領域に分割することが可能となる。本実施の形態においても、３次元ヒストグラム（入力画像データ）を85、170の明度値で３つの明度領域（シャドー、中間、ハイライト）に分割するものとする。
【０１８２】
次いで、ステップＳ３８で分割された明度領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、各明度領域が入力画像の画面内に占める割合、即ち明度領域毎の占有率が算出される（ステップＳ３９）。
【０１８３】
例えば、入力画像データとして、全画素数が500万画素で、撮影シーンが、芝生の上に座った赤いカーディガンを着た女性を比較的大きめに撮影したもの（画像データαとする）を用いて上述したステップＳ３８、３９を実行すると、各明度領域の占有率は下記［表６］に示す値となる。
【表６】
2005192158.tif 000012
【０１８４】
明度領域毎の占有率が算出されると、この占有率に応じて、入力画像データの撮影シーンが推定される（ステップＳ４０）。例えば、シャドー、中間、ハイライト領域の占有率の大小関係により、逆光か、ストロボ近接撮影かが推定される。シャドー、中間、ハイライト領域の占有率を夫々Rs、Rm、Rhとし、これらの大小関係と撮影シーンとの関係の定義を［定義１］として下記に例示する。
［定義１］
逆光シーン…Rs > Rm , Rh > Rm
ストロボ近接撮影…Rh > Rs , Rh > Rm
上記以外は、全て通常シーン。
【０１８５】
なお、ステップＳ３８においては、ステップＳ３３において少なくとも２つの色相領域に分割された３次元ヒストグラム夫々について、所定の明度領域への分割を行っても良い（請求項２６、４３に記載の色相明度領域分割手段）。上述したHSV変換プログラムによる算出値で、分割の境界となる色相値を70、185、225、分割の境界となる明度値を85、170と定義した場合、画像データαを用いて色相領域毎に明度分割を行うと、ステップＳ３９において、下記［表７］に示す領域毎の占有率が得られる（請求項２６、４３に記載の色相明度領域占有率算出手段）。
【表７】
2005192158.tif 000013
【０１８６】
このとき、上述した１２に分割された３次元ヒストグラムを用いて、肌色相領域におけるシャドー、中間、ハイライト領域の占有率から、撮影シーンの推定を補助しても良い。シャドー、中間、ハイライト領域の占有率を夫々Rs、Rm、Rh、肌色相領域のシャドー、中間、ハイライト領域の占有率を夫々SkRs、SkRm、SkRhとしたときの、これらの大小関係と撮影シーンとの関係の定義を[定義２]として以下に例示する。
[定義２]
逆光シーン…Rs > Rm , Rh > Rm , SkRs > SkRm > SkRh
ストロボ近接撮影…Rh > Rs , Rh > Rm , SkRh > SkRm > SkRs
上記以外は、全て通常シーンと推定される。
【０１８７】
また、肌色領域の明度偏倚量を別途計算により算出し、撮影シーンの推定を補助しても良い。以下に、例示する。
肌色領域の平均明度値(=A)、画像全体の最大明度(=B)、最小明度(=C)とし、肌色領域の明度偏倚量(=D)を、下記［式３］より得る。肌色領域の明度偏倚量(=D)、色相領域毎の占有率、明度領域の占有率の大小関係より、撮影シーンを推定する場合の定義の一例を、下記［定義３］に示す。
［式３］
D = (A-B)/(C-B)
［定義３］
D > 0.6…逆光シーン。
D < 0.4 + 緑色相領域15%未満、空色相領域30%未満…ストロボ近接撮影シーン。
0.4 ≦ D ≦ 0.6 + 緑色相領域15%未満、かつ空色相領域30%未満 + Rs20%以上…ストロボ撮影シーン。
0.4 ≦ D ≦ 0.6 + 緑色相領域15%以上、又は空色相領域30%以上 + Rh > Rm…逆光シーン。
上記以外は、全て通常シーン。
【０１８８】
入力画像データの撮影シーンが推定されると、ステップＳ３５で算出された低彩度闘値に対し、撮影シーンの推定結果を考慮した変更が行われ、これに基づいてグレーバランス調整条件が修正される（ステップＳ４１）。以下の［表８］に、撮影シーン推定結果に応じた低彩度閾値の変更例を示す。
【表８】
2005192158.tif 000014
【０１８９】
逆光撮影は、被写体が太陽を背にして撮影したシーンであることから、明度の高い空色相領域が占める割合が高い。そのため、ハイライト点が空色相領域に誤設定されることを防止する確度を高めるため、上述した低彩度閾値の変更を行う。また、ストロボ近接撮影は、ほとんどが人物に近接してストロボ撮影を行うことから、明度の高い肌色相領域が占める割合が高い。そのため、ハイライト点が肌色相領域に誤設定されることを防止する確度を高めるため、上述した低彩度閾値の変更を行う。
【０１９０】
撮影シーン推定結果に応じてグレーバランス調整条件が修正されると、即ち、撮影シーン推定結果に応じたEND変換式が新たに算出されると、算出されたEND変換式が入力画像データに適用されることにより、撮影シーン推定結果に基づくグレーバランス調整が施され（ステップＳ４２）、本処理は終了する。
【０１９１】
以上説明したように、画像記録装置１によれば、入力画像データの色相値、彩度値及び明度値を取得して、x軸を色相値(H)、y軸を彩度値(S)、z軸を明度値(V)とした座標空間に、画素の累積度数分布を示す３次元ヒストグラムを作成し、この３次元ヒストグラムを用いて入力画像データを所定の色相領域に分割し、分割された色相領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率に基づいて色相領域毎の低彩度閾値を算出して、この低彩度閾値に基づいてグレーバランス調整条件算出に用いる低彩度画素を抽出する。そして、この抽出された低彩度画素を用いてグレーバランス調整条件を算出する。また、３次元ヒストグラムを用いて入力画像データを所定の明度領域に分割し、分割された明度領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率の大小関係により入力画像データの撮影シーンを推定する。そして、撮影シーンの推定結果に基づいてグレーバランス調整条件を修正し、修正された条件で入力画像データにグレーバランス調整を施す。
【０１９２】
従って、撮影シーンの配色傾向を判別し、判別結果に基づき低彩度画素を抽出する闘値設定を変更するようにしたことで、芝生や空など占有率の高い領域から、低彩度画素が多く抽出されることによる色相の偏りが防止され、結果カラーフェリアが抑制される。また、撮影シーンの明度分布傾向を判別し、逆光やストロボ近接等の撮影シーン推定することで、ハイライト点の誤設定が防止され、より一層カラーフェリア抑制の精度を高めることが可能となる。
【０１９３】
〔第４の実施の形態〕
次に、本発明の第４の実施の形態について説明する。
なお、本実施の形態に係る画像記録装置１の構成は、図１で示したものと同様であるので説明を省略する。
【０１９４】
以下、本第４の実施の形態の動作について説明する。
次に、本発明の動作について説明する。
図１３は、画像調整処理部７０１により実行されるグレーバランス調整処理Ｄを示すフローチャートである。本処理は、ＲＯＭ等の記憶部（図示略）に記憶されているグレーバランス調整処理ＤプログラムとＣＰＵとの協働によるソフトウエア処理により実現されるものであり、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データ（画像信号）が入力されることにより開始する。このグレーバランス調整処理Ｄの実行により、本発明の請求項２３、２４、４０、４１に記載のデータ取得手段、色相領域分割手段、色相領域占有率算出手段、適用率算出手段、明度領域分割手段、明度領域占有率算出手段、撮影シーン推定手段、グレーバランス調整手段、及び請求項２５、４２に記載の３次元ヒストグラム作成手段が実現される。
【０１９５】
以下、図１３を参照して、グレーバランス調整処理Ｄについて説明する。
フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３又は画像データ書式解読処理部７０４から画像データが入力されると、入力画像データがＲＧＢの表色系からＬ＊ａ＊ｂ＊やＨＳＶなどの表色系に変換されることにより、この入力画像データの画素毎の色相値、彩度値及び明度値が算出され、図示しないＲＡＭに記憶される（ステップＳ５１）。各画素のＲＧＢ値から色相値及び彩度値を算出するための算出式としては、例えば、上記第１の実施の形態で説明した[数１]、[数２]〜[数４]等を用いる。
【０１９６】
入力画像データの各画素の色相値、彩度値及び明度値が算出されると、x軸を色相値(H)、y軸を彩度値(S)、z軸を明度値(V)とした座標空間内に、画素の累積度数分布を示す３次元ヒストグラムが作成される（ステップＳ５２）。ここで作成される３次元ヒストグラムとしては、例えば、図１２で説明したのと同様のヒストグラムである。
【０１９７】
次いで、作成された３次元ヒストグラムに基づいて、入力画像データが所定の色相領域に分割される（ステップＳ５３）。具体的には、作成された３次元ヒストグラムが、予め定義された少なくとも一つの色相値を境界に、二つ以上の空間に分割されることにより、入力画像データが所定の色相領域に分割される。本発明においては、少なくとも３つの色相値により、入力画像データを４つの空間に分割することが望ましい。また、境界とする色相値は、上述したHSV変換プログラムによる算出値で70、185、225と定義しておくこおとが望ましい。このように定義することにより、３次元ヒストグラム（入力画像データ）を肌色相領域（色相値0〜69）、緑色相領域（色相値70〜184）、空色相領域（色相値185〜224）、赤色相領域（色相値225〜360）の４つの色相領域に分割することが可能となる。本実施の形態においても、３次元ヒストグラム（入力画像データ）を70、185、225の色相値で４つの色相領域に分割するものとする。
【０１９８】
次いで、ステップＳ５３で分割された色相領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、各色相領域が入力画像の画面内に占める割合、即ち各色相領域の占有率が算出される（ステップＳ５４）。
【０１９９】
次いで、ステップＳ５４で求められた各色相領域の占有率に応じて、色相領域毎のグレーバランス調整の適用率が算出される（ステップＳ５５）。グレーバランス調整の適用率とは、後述するグレーバランス調整条件算出処理で算出されるEND変換式による入力画像データの変換率を指す。グレーバランス調整の適用率の算出方法としては、例えば、上述した［式２］により求めることができる。
【０２００】
上記［式２］は、一律ではなく最大の占有率をもつ色相領域に応じて異なる式を設定することが望ましい。特に、肌色相領域、空色相領域は、適用率(AR(%))の下げ幅を高く設定することが望ましい。例えば肌色相領域の占有率が70%を超えるような場合、顔のアップの他、タングステンなどの暖色系の人工光源による撮影の可能性が高い。また、空色相領域の占有率が高い場合にも、飛行機の撮影や、水族館の水槽を撮影した可能性が高い。このような撮影シーンでは、ハイライト点が低彩度であるという経験則が符合せず、グレーバランス調整において過剰な色偏倚補正が行われ、その結果カラーフェリアが生じるため、事前に適用率の下げ幅を高く設定しておくことが望ましい。
【０２０１】
次いで、入力画像データの画素の値を用いてグレーバランス調整条件算出処理が実行される（ステップＳ５６）。グレーバランス調整条件算出処理は、図６で説明したのと同様の処理により行う。
【０２０２】
次いで、作成された３次元ヒストグラムに基づいて、入力画像データが所定の明度領域に分割される（ステップＳ５７）。具体的には、作成された３次元ヒストグラムが、予め定義された少なくとも一つの明度値を境界に、二つ以上の空間に分割されることにより、入力画像データが所定の明度領域に分割される。本発明においては、３次元ヒストグラムを少なくとも２つの明度値により、３つの空間に分割することが望ましい。また、境界とする明度値は、上述したHSV変換プログラムによる算出値で85、170と定義しておくこおとが望ましい。このように定義することにより、３次元ヒストグラム（入力画像データ）をシャドー（明度値0〜84）、中間（明度値85〜169）、ハイライト（明度値170〜255）、の３つの明度領域に分割することが可能となる。本実施の形態においても、３次元ヒストグラム（入力画像データ）を85、170の明度値で３つの明度領域（シャドー、中間、ハイライト）に分割するものとする。
【０２０３】
次いで、ステップＳ５７で分割された明度領域の夫々について、各領域内の累積度数分布のシグマ値を入力画像データの全画素数で除算することにより、各明度領域が入力画像の画面内に占める割合、即ち各明度領域の占有率が算出される（ステップＳ５８）。
【０２０４】
例えば、入力画像データとして、全画素数が500万画素で、撮影シーンが、芝生の上に座った赤いカーディガンを着た女性を比較的大きめに撮影したもの（画像データαとする）を用いて上述したステップＳ５７、５８を実行すると、各明度領域の占有率は下記［表９］に示す値となる。
【表９】
2005192158.tif 000015
【０２０５】
各明度領域の占有率が算出されると、この占有率に応じて、入力画像データの撮影シーンが推定される（ステップＳ５９）。撮影シーンの推定方法としては、例えば、上述した第３の実施の形態におけるグレーバランス調整処理ＣのステップＳ４０で説明した方法を用いることができる。また、ステップＳ５３において少なくとも２つの空間に分割された３次元ヒストグラム夫々について、所定の明度領域への分割を行って、肌色相領域におけるシャドー、中間、ハイライト領域の占有率から、撮影シーンの推定を補助しても良い。また、肌色領域の明度偏倚量を別途計算により算出し、撮影シーンの推定を補助しても良い。
【０２０６】
入力画像データの撮影シーンが推定されると、撮影シーンの推定結果に基づいて、ステップＳ５５で算出された色相領域毎の適用率に対して見直しが行われ、必要な場合は、新たに適用率が算出され、占有率が最大の色相領域に対して算出された適用率に基づいて、END変換式が入力画像データに適用されることにより、撮影シーンの推定結果に基づくグレーバランス調整が施される（ステップＳ６０）。下記［表１０］に、撮影シーンの推定結果に基づく適用率の見直しの一例を示す。
【表１０】
2005192158.tif 000016
【０２０７】
以上説明したように、画像記録装置１によれば、入力画像データの色相値、彩度値及び明度値を取得して、x軸を色相値(H)、y軸を彩度値(S)、z軸を明度値(V)とした座標空間に、画素の累積度数分布を示す３次元ヒストグラムを作成し、この３次元ヒストグラムを用いて入力画像データを所定の色相領域に分割し、分割された色相領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率に基づいて色相領域毎にグレーバランス調整の適用率を算出する。また、３次元ヒストグラムを用いて入力画像データを所定の明度領域に分割し、分割された明度領域毎に各領域の画素が入力画像データ全体に占める割合（占有率）を算出し、算出された占有率の大小関係により入力画像データの撮影シーンを推定する。そして、撮影シーンの推定結果に基づいて各色相領域毎に算出されたグレーバランス調整の適用率を修正し、占有率が最大の色相領域の適用率で入力画像データにグレーバランス調整を施す。
【０２０８】
従って、撮影シーンの配色傾向を判別し、判別結果に基づきグレーバランス調整の適用率を変更するようにしたことで、タングステンなどの人工光源や、自発光光源の過剰な色偏倚補正が防止され、結果カラーフェリアが抑制される。また、撮影シーンの明度分布傾向を判別することで、撮影シーンに応じてグレーバランス調整の適用率を調節することが可能となる。
【０２０９】
なお、上記第３実施の形態と第４の実施の形態における処理は組み合わせて用いることが好ましい。例えば、図１１のステップＳ３１〜３７を実行して、グレーバランス調整条件としてのEND変換式を算出するとともに、各色相領域の占有率が算出されたところでグレーバランス調整の適用率を算出する。また、図１１のステップＳ３８〜４０を実行することにより、撮影シーンを推定し、撮影シーンの推定結果に応じて、低彩度閾値及び適用率の見直しを行い、必要に応じて、修正されたグレーバランス調整条件及び適用率を用いて入力画像データへのグレーバランス調整を施す。これにより、第３の実施の形態におけるグレーバランス調整処理Ｃ及び第４の実施の形態におけるグレーバランス調整処理Ｄをそれぞれ単独で実行するときに比べ、より一層カラーフェリア抑制の精度を高めることが可能となる。
【０２１０】
以上、第１〜第４の実施の形態について説明してきたが、これらの実施の形態で用いる画像データとしては、デジタルカメラで撮影した画像である場合、シーン参照画像データであることが望ましい。シーン参照画像データは、少なくとも撮像素子自体の分光感度に基づく各色チャンネルの信号強度をRIMM RGBやERIMM RGBなどの標準色空間にマッピング済みであり、階調変換・鮮鋭性強調・彩度強調のような画像鑑賞時の効果を向上する為にデータ内容を改変する画像処理が省略された状態の画像データを意味する。従って、画像記録装置１にシーン参照画像データを入力し、画像調整処理部７０１において、操作部１１から入力された出力先の情報に基づいて、出力媒体上（CRT、液晶ディスプレイ、プラズマディスプレイ、銀塩印画紙、インクジェットペーパー、サーマルプリンタ用紙等）で最適な鑑賞画像が得られるよう、上述したグレーバランス調整を含めた最適化処理を施して鑑賞画像参照データに変換することで、撮像画像情報の情報損失を伴うことなく最適化された鑑賞画像参照データを出力媒体上で形成することが可能となる。
【０２１１】
なお、上記各実施の形態における記述内容は、本発明の好適な一例であり、これに限定されるものではない。
例えば、上記実施の形態においては、入力画像データに画像処理を施して、出力媒体上に記録する機能を備えた画像記録装置を例にとり説明したが、本発明は、入力画像データに画像処理を施して、画像記録装置に画像を出力する画像処理装置についても適用可能であることは言うまでもない。
【０２１２】
また、上記各実施の形態においては、２次元ヒストグラム、３次元ヒストグラムを用いて撮像画像データを色相領域や明度領域に分割することとしたが、これらのヒストグラムを用いることなく、取得された色相値、明度値、彩度値に基づいて撮像画像データを分割するようにしてもよい。２次元ヒストグラム、３次元ヒストグラムを用いることにより、処理を効率化することが可能となる。
【０２１３】
その他、画像記録装置１の細部構成及び細部動作に関しても、本発明の趣旨を逸脱することのない範囲で適宜変更可能である。
【図面の簡単な説明】
【０２１４】
【図１】本発明に係る画像記録装置１の外観構成を示す斜視図である。
【図２】図１の画像記録装置１の内部構成を示すブロック図である。
【図３】図２の画像処理部７０の機能的構成を示すブロック図である。
【図４】図３の画像調整処理部７０１により実行されるグレーバランス調整処理Ａを示すフローチャートである。
【図５】（ａ）は、２次元ヒストグラムの一例を示す図であり、（ｂ）は、２次元ヒストグラムを色相領域に分割した例を示す図である。
【図６】図３の画像調整処理部７０１により実行されるグレーバランス調整条件算出処理を示すフローチャートである。
【図７】図６のステップＳ１１で作成される累積ヒストグラムの一例を示す図である。
【図８】図６のステップＳ１４で作成される色度図の一例を示す図である。
【図９】図６のステップＳ１５で作成されるＧ、Ｒ相関図、Ｇ、Ｙ相関図の一例を示す図である。
【図１０】図３の画像調整処理部７０１により実行されるグレーバランス調整処理Ｂを示すフローチャートである。
【図１１】図３の画像調整処理部７０１により実行されるグレーバランス調整処理Ｃを示すフローチャートである。
【図１２】（ａ）は、３次元ヒストグラムの一例を示す図であり、（ｂ）は、（ａ）の３次元ヒストグラムにおける色相（H）が70〜184の緑色相領域に分布する格子点を表す図である。
【図１３】図３の画像調整処理部７０１により実行されるグレーバランス調整処理Ｄを示すフローチャートである。
【符号の説明】
【０２１５】
１    画像記録装置
２  筐体
３  マガジン装填部
４  露光処理部
５  プリント作成部
７    制御部
８    ＣＲＴ
９    フィルムスキャナ部
１０    反射原稿入力装置
１１    操作部
１２    情報入力手段
１４    画像読込部
１５    画像書込部
３０    画像転送手段
３１    画像搬送部
３２    通信手段（入力）
３３    通信手段（出力）
５１    外部プリンタ
７０    画像処理部
７０１  画像調整処理部
７０２  フィルムスキャンデータ処理部
７０３  反射原稿スキャンデータ処理部
７０４  画像データ書式解読処理部
７０５  テンプレート処理部
７０６  ＣＲＴ固有処理部
７０７  プリント固有処理部Ａ
７０８  プリント固有処理部Ｂ
７０９  画像データ作成処理部
７１    データ蓄積手段
７２    テンプレート記憶手段
【図１】
2005192158.tif 000017
【図２】
2005192158.tif 000018
【図３】
2005192158.tif 000019
【図４】
2005192158.tif 000020
【図５】
2005192158.tif 000021
【図６】
2005192158.tif 000022
【図７】
2005192158.tif 000023
【図８】
2005192158.tif 000024
【図９】
2005192158.tif 000025
【図１０】
2005192158.tif 000026
【図１１】
2005192158.tif 000027
【図１２】
2005192158.tif 000028
【図１３】
2005192158.tif 000029
【手続補正書】
【提出日】平成16年1月19日(2004.1.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０１２９
【補正方法】変更
【補正の内容】
【０１２９】
【数２】
2005192158.tif 000030
【数３】
2005192158.tif 000031
【数４】
2005192158.tif 000032