(57)【要約】【課題】撮影条件が順光やストロボ近接撮影と判別される、露出が適正からオーバーのシーンから、顧客満足度の高い写真プリントを得ることができる、連続性と安定性に優れた画質補正処理を実現する。【解決手段】画像処理装置１は、撮影画像データの撮影条件を解析し（ステップＴ１）、得られた撮影条件の解析値に基づいて、撮影画像データに対する画質補正処理の条件を算出し（ステップＴ２）、所定の画質補正処理の条件を基準条件とし、ステップＴ２で算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出し（ステップＴ５）、その算出された遷移条件に従って、所定の撮影条件（例えば、順光）の撮影画像データに対して画質補正処理を施す（ステップＴ６）。【選択図】図４
2006345037.tif 000002
【特許請求の範囲】
【請求項１】
撮影画像データの撮影条件を解析する撮影条件解析工程と、
前記撮影条件解析工程により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出工程と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出工程により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出工程と、
前記遷移条件算出工程により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理工程と、
を含むことを特徴とする画像処理方法。
【請求項２】
撮影画像データの撮影条件を解析する撮影条件解析工程と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析工程により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出工程と、
前記遷移条件算出工程により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理工程と、
を含むことを特徴とする画像処理方法。
【請求項３】
前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴とする請求項１又は２に記載の画像処理方法。
【請求項４】
前記基準条件は、所定の色マトリクス処理の条件であることを特徴とする請求項１又は２に記載の画像処理方法。
【請求項５】
前記基準条件は、所定の濃度補正処理の条件であることを特徴とする請求項１又は２に記載の画像処理方法。
【請求項６】
前記基準条件は、所定のコントラスト補正処理の条件であることを特徴とする請求項１又は２に記載の画像処理方法。
【請求項７】
前記撮影条件解析工程は、
撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴とする請求項１〜６の何れか一項に記載の画像処理方法。
【請求項８】
前記画質補正処理工程は、
前記撮影条件解析工程により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴とする請求項１〜７の何れか一項に記載の画像処理方法。
【請求項９】
前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する工程を含み、
前記占有率算出工程では、前記作成された２次元ヒストグラムに基づいて前記第１の占有率が算出されることを特徴とする請求項７又は８に記載の画像処理方法。
【請求項１０】
前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する工程を含み、
前記占有率算出工程では、前記作成された２次元ヒストグラムに基づいて前記第２の占有率が算出されることを特徴とする請求項７〜９の何れか一項に記載の画像処理方法。
【請求項１１】
前記指標算出工程において、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数が用いられることを特徴とする請求項７〜１０の何れか一項に記載の画像処理方法。
【請求項１２】
前記指標算出工程において、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数が用いられることを特徴とする請求項７〜１１の何れか一項に記載の画像処理方法。
【請求項１３】
前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴とする請求項１１に記載の画像処理方法。
【請求項１４】
前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴とする請求項１２に記載の画像処理方法。
【請求項１５】
前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴とする請求項１１又は１３に記載の画像処理方法。
【請求項１６】
前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴とする請求項１２又は１４に記載の画像処理方法。
【請求項１７】
前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴とする請求項１１，１３，１５の何れか一項に記載の画像処理方法。
【請求項１８】
前記中間明度領域以外の明度領域がシャドー領域であることを特徴とする請求項１２，１４，１６の何れか一項に記載の画像処理方法。
【請求項１９】
前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴とする請求項１７に記載の画像処理方法。
【請求項２０】
前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴とする請求項１８に記載の画像処理方法。
【請求項２１】
前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴とする請求項１１〜２０の何れか一項に記載の画像処理方法。
【請求項２２】
前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴とする請求項１１〜２１の何れか一項に記載の画像処理方法。
【請求項２３】
前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴とする請求項７〜２２の何れか一項に記載の画像処理方法。
【請求項２４】
前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴とする請求項１〜２３の何れか一項に記載の画像処理方法。
【請求項２５】
撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出手段と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出手段により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２６】
撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、
を備えることを特徴とする画像処理装置。
【請求項２７】
前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴とする請求項２５又は２６に記載の画像処理装置。
【請求項２８】
前記基準条件は、所定の色マトリクス処理の条件であることを特徴とする請求項２５又は２６に記載の画像処理装置。
【請求項２９】
前記基準条件は、所定の濃度補正処理の条件であることを特徴とする請求項２５又は２６に記載の画像処理装置。
【請求項３０】
前記基準条件は、所定のコントラスト補正処理の条件であることを特徴とする請求項２５又は２６に記載の画像処理装置。
【請求項３１】
前記撮影条件解析手段は、
撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴とする請求項２５〜３０の何れか一項に記載の画像処理装置。
【請求項３２】
前記画質補正処理手段は、
前記撮影条件解析手段により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴とする請求項２５〜３１の何れか一項に記載の画像処理装置。
【請求項３３】
前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴とする請求項３１又は３２に記載の画像処理装置。
【請求項３４】
前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴とする請求項３１〜３３の何れか一項に記載の画像処理装置。
【請求項３５】
前記指標算出手段は、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴とする請求項３１〜３４の何れか一項に記載の画像処理装置。
【請求項３６】
前記指標算出手段は、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴とする請求項３１〜３５の何れか一項に記載の画像処理装置。
【請求項３７】
前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴とする請求項３５に記載の画像処理装置。
【請求項３８】
前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴とする請求項３６に記載の画像処理装置。
【請求項３９】
前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴とする請求項３５又は３７に記載の画像処理装置。
【請求項４０】
前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴とする請求項３６又は３８に記載の画像処理装置。
【請求項４１】
前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴とする請求項３５，３７，３９の何れか一項に記載の画像処理装置。
【請求項４２】
前記中間明度領域以外の明度領域がシャドー領域であることを特徴とする請求項３６，３８，４０の何れか一項に記載の画像処理装置。
【請求項４３】
前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴とする請求項４１に記載の画像処理装置。
【請求項４４】
前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴とする請求項４２に記載の画像処理装置。
【請求項４５】
前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴とする請求項３５〜４４の何れか一項に記載の画像処理装置。
【請求項４６】
前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴とする請求項３５〜４５の何れか一項に記載の画像処理装置。
【請求項４７】
前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴とする請求項３１〜４６の何れか一項に記載の画像処理装置。
【請求項４８】
前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴とする請求項２５〜４７の何れか一項に記載の画像処理装置。
【請求項４９】
被写体を撮影して撮影画像データを取得する撮像手段と、
前記撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出手段と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出手段により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、
を備えることを特徴とする撮像装置。
【請求項５０】
被写体を撮影して撮影画像データを取得する撮像手段と、
前記撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、
を備えることを特徴とする撮像装置。
【請求項５１】
前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴とする請求項４９又は５０に記載の撮像装置。
【請求項５２】
前記基準条件は、所定の色マトリクス処理の条件であることを特徴とする請求項４９又は５０に記載の撮像装置。
【請求項５３】
前記基準条件は、所定の濃度補正処理の条件であることを特徴とする請求項４９又は５０に記載の撮像装置。
【請求項５４】
前記基準条件は、所定のコントラスト補正処理の条件であることを特徴とする請求項４９又は５０に記載の撮像装置。
【請求項５５】
前記撮影条件解析手段は、
撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴とする請求項４９〜５４の何れか一項に記載の撮像装置。
【請求項５６】
前記画質補正処理手段は、
前記撮影条件解析手段により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴とする請求項４９〜５５の何れか一項に記載の撮像装置。
【請求項５７】
前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴とする請求項５５又は５６に記載の撮像装置。
【請求項５８】
前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴とする請求項５５〜５７の何れか一項に記載の撮像装置。
【請求項５９】
前記指標算出手段は、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴とする請求項５５〜５８の何れか一項に記載の撮像装置。
【請求項６０】
前記指標算出手段は、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴とする請求項５５〜５９の何れか一項に記載の撮像装置。
【請求項６１】
前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴とする請求項５９に記載の撮像装置。
【請求項６２】
前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴とする請求項６０に記載の撮像装置。
【請求項６３】
前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴とする請求項５９又は６１に記載の撮像装置。
【請求項６４】
前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴とする請求項６０又は６２に記載の撮像装置。
【請求項６５】
前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴とする請求項５９，６１，６３の何れか一項に記載の撮像装置。
【請求項６６】
前記中間明度領域以外の明度領域がシャドー領域であることを特徴とする請求項６０，６２，６４の何れか一項に記載の撮像装置。
【請求項６７】
前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴とする請求項６５に記載の撮像装置。
【請求項６８】
前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴とする請求項６６に記載の撮像装置。
【請求項６９】
前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴とする請求項５９〜６８の何れか一項に記載の撮像装置。
【請求項７０】
前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴とする請求項５９〜６９の何れか一項に記載の撮像装置。
【請求項７１】
前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴とする請求項５５〜７０の何れか一項に記載の撮像装置。
【請求項７２】
前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴とする請求項４９〜７１の何れか一項に記載の撮像装置。
【請求項７３】
画像処理を実行するためのコンピュータに、
撮影画像データの撮影条件を解析する撮影条件解析機能と、
前記撮影条件解析機能により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出機能と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出機能により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出機能と、
前記遷移条件算出機能により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理機能と、
を実現させるための画像処理プログラム。
【請求項７４】
画像処理を実行するためのコンピュータに、
撮影画像データの撮影条件を解析する撮影条件解析機能と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析機能により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出機能と、
前記遷移条件算出機能により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理機能と、
を実現させるための画像処理プログラム。
【請求項７５】
前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴とする請求項７３又は７４に記載の画像処理プログラム。
【請求項７６】
前記基準条件は、所定の色マトリクス処理の条件であることを特徴とする請求項７３又は７４に記載の画像処理プログラム。
【請求項７７】
前記基準条件は、所定の濃度補正処理の条件であることを特徴とする請求項７３又は７４に記載の画像処理プログラム。
【請求項７８】
前記基準条件は、所定のコントラスト補正処理の条件であることを特徴とする請求項７３又は７４に記載の画像処理プログラム。
【請求項７９】
前記撮影条件解析機能を実現させる際に、
撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴とする請求項７３〜７８の何れか一項に記載の画像処理プログラム。
【請求項８０】
前記画質補正処理機能を実現させる際に、
前記撮影条件解析機能により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴とする請求項７３〜７９の何れか一項に記載の画像処理プログラム。
【請求項８１】
前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する機能を有し、
前記占有率算出機能を実現させる際に、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴とする請求項７９又は８０に記載の画像処理プログラム。
【請求項８２】
前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する機能を有し、
前記占有率算出機能を実現させる際に、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴とする請求項７９〜８１の何れか一項に記載の画像処理プログラム。
【請求項８３】
前記指標算出機能を実現させる際に、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴とする請求項７９〜８２の何れか一項に記載の画像処理プログラム。
【請求項８４】
前記指標算出機能を実現させる際に、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴とする請求項７９〜８３の何れか一項に記載の画像処理プログラム。
【請求項８５】
前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴とする請求項８３に記載の画像処理プログラム。
【請求項８６】
前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴とする請求項８４に記載の画像処理プログラム。
【請求項８７】
前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴とする請求項８３又は８５に記載の画像処理プログラム。
【請求項８８】
前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴とする請求項８４又は８６に記載の画像処理プログラム。
【請求項８９】
前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴とする請求項８３，８５，８７の何れか一項に記載の画像処理プログラム。
【請求項９０】
前記中間明度領域以外の明度領域がシャドー領域であることを特徴とする請求項８４，８６，８８の何れか一項に記載の画像処理プログラム。
【請求項９１】
前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴とする請求項８９に記載の画像処理プログラム。
【請求項９２】
前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴とする請求項９０に記載の画像処理プログラム。
【請求項９３】
前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴とする請求項８３〜９２の何れか一項に記載の画像処理プログラム。
【請求項９４】
前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴とする請求項８３〜９３の何れか一項に記載の画像処理プログラム。
【請求項９５】
前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴とする請求項７９〜９４の何れか一項に記載の画像処理プログラム。
【請求項９６】
前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴とする請求項７３〜９５の何れか一項に記載の画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像処理方法、画像処理装置、撮像装置及び画像処理プログラムに関する。
【背景技術】
【０００２】
ネガフィルムは記録可能な明るさの範囲（ダイナミックレンジ）が広く、例えば、露出制御のない安価なカメラで撮影されたフィルムからでさえ、写真プリントを作成する装置（所謂ミニラボ（小規模現像所））側での濃度補正によって、遜色のない写真プリントに仕上げることができる。従って、ミニラボにおける濃度補正効率の改善は、安価なカメラと高付加価値プリントの提供を発展していくために不可欠なものであり、デジタル化や自動化など様々な改良がなされてきた。
【０００３】
近年、デジタルカメラの急速な普及に伴い、ネガフィルムと同様、撮影画像を銀塩印画紙へとデジタル露光して写真プリントにする機会が増えてきている。デジタルカメラのダイナミックレンジはネガフィルムに比べ非常に狭く、記録可能な明るさの範囲が元々少ないことから、濃度補正による補償効果を安定して得ることが極めて難しい。特に、過度の濃度補正や補正量のばらつきが写真プリントの品位を低下させるケースが多く、操作性の改善や自動濃度補正の精度向上が望まれている。
【０００４】
ミニラボにおける自動濃度補正は、主に「撮影条件の判別」と「画質補正処理」の２つの技術要素に分けられる。ここで撮影条件とは、撮影時の光源、露出、被写体の３要素に起因するものであり、画質とは写真プリントの階調性（調子再現とも称される）を表す。
【０００５】
この撮影条件の判別に関して、従来から様々な技術開発が行われている。従来、フィルムスキャン画像やデジタルカメラ画像の輝度補正（写真プリントの濃度補正）は、画像全体の平均輝度をユーザが希望する値へと補正することで行われていた。また、通常の撮影では、順光、逆光、ストロボ等の撮影条件が様々に変動し、画像中に輝度の偏りの大きい大面積の領域が生じるため、平均輝度の補正に加えて、判別分析、重回帰分析により算出される値を用いた追加補正が必要であった。しかしながら、判別回帰分析方法では、ストロボシーン及び逆光シーンから算出されるパラメータが非常に類似しているため、撮影条件（光源条件、露出条件）の判別が困難であるという問題があった。
【０００６】
特許文献１には、判別回帰分析方法に代わる追加補正値の算出方法が開示されている。特許文献１に記載の方法は、輝度の累積画素数（頻度数）を示す輝度ヒストグラムから、高輝度領域と抵輝度領域を削除し、更に、頻度数を制限したものを用いて、輝度の平均値を算出し、この平均値と基準輝度との差分を補正値として求めるものである。
【０００７】
また、特許文献２には、顔領域の抽出精度を補償するために、撮影時の光源状態の判別を行う方法が記載されている。特許文献２に記載の方法は、まず、顔候補領域を抽出し、抽出した顔候補領域の平均輝度の画像全体に対する偏りを算出し、偏倚量が大きい場合、撮影条件（逆光撮影かストロボ近接撮影か）の判別を行い、顔領域としての判断基準の許容幅を調整する。特許文献２には、顔候補領域の抽出方法として、特開平６−６７３２０号公報に記載の、色相と彩度の２次元ヒストグラムを用いる方法、特開平８−１２２９４４号公報、特開平８−１８４９２５号公報及び特開平９−１３８４７１号公報に記載のパターンマッチング、パターン検索方法などが引用されている。
【０００８】
また、特許文献２には、顔以外の背景領域除去方法として、特開平８−１２２９４４号公報及び特開平８−１８４９２５号公報に記載の、直線部分の比率、線対象性、画面外縁との接触率、濃度コントラスト、濃度変化のパターンや周期性を用いて判別する方法が引用されている。撮影条件の判別には、濃度の１次元ヒストグラムを用いる方法が記載されている。この方法は、逆光の場合は顔領域が暗く背景領域が明るい、ストロボ近接撮影の場合は顔領域が明るく背景領域が暗いという経験則に基づいている。このように、撮影条件の判別技術の進歩によって、自動濃度補正の精度向上に繋がり、デジタルカメラの撮影画像に対する補償効果を確実に改善しつつある。
【特許文献１】特開２００２−２４７３９３号公報
【特許文献２】特開２０００−１４８９８０号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
しかしながら、撮影条件を判別する能力の向上に従い、判別結果の画質補正処理への効果的な反映の仕方、連続性や安定性の維持に関する知見やノウハウが必要となってくる。
本発明の出願人は、撮影条件毎の画質補正レベルの違いや、変動に対する主観的な影響度について詳細な調査を実施した。その結果、アンダー撮影シーンや逆光シーンに対する濃度補正のばらつきに対する主観的な許容度が非常に大きいのに対し、撮影条件が順光やストロボ近接撮影といった、露出が適正からオーバーのシーンに関しては、わずかな低明度化（高濃度化）処理や色の違いに対して敏感に反応するという違いがあることがわかった。特に、所謂、プロのカメラマンにおいてこのような傾向は強く、様々なカメラでフリーに撮影した画像の処理に関しては、むしろ高明度化（低濃度化）のみに画質補正処理を限定した水準において満足度が高いという驚くべき結果が得られている。一方、カメラの機種の違いに関しては、アンダー撮影シーンや逆光シーンではまったく差が視認されないのに対し、低明度化（高濃度化）処理が拒絶されやすいシーンにおいて、硬さや明るさの違い、顔領域の黄変や白飛びし易さといった点が多く指摘された。
【００１０】
本発明の課題は、撮影条件が順光やストロボ近接撮影と判別される、露出が適正からオーバーのシーンから、顧客満足度の高い写真プリントを得ることができる、連続性と安定性に優れた画質補正処理を実現することである。
【課題を解決するための手段】
【００１１】
上記課題を解決するため、請求項１に記載の発明は、撮影画像データの撮影条件を解析する撮影条件解析工程と、
前記撮影条件解析工程により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出工程と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出工程により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出工程と、
前記遷移条件算出工程により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理工程と、を含むことを特徴としている。
【００１２】
請求項２に記載の発明は、撮影画像データの撮影条件を解析する撮影条件解析工程と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析工程により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出工程と、
前記遷移条件算出工程により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理工程と、を含むことを特徴としている。
【００１３】
請求項３に記載の発明は、請求項１又は２に記載の画像処理方法において、前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴としている。
【００１４】
請求項４に記載の発明は、請求項１又は２に記載の画像処理方法において、前記基準条件は、所定の色マトリクス処理の条件であることを特徴としている。
【００１５】
請求項５に記載の発明は、請求項１又は２に記載の画像処理方法において、前記基準条件は、所定の濃度補正処理の条件であることを特徴としている。
【００１６】
請求項６に記載の発明は、請求項１又は２に記載の画像処理方法において、前記基準条件は、所定のコントラスト補正処理の条件であることを特徴としている。
【００１７】
請求項７に記載の発明は、請求項１〜６の何れか一項に記載の画像処理方法において、前記撮影条件解析工程は、撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴としている。
【００１８】
請求項８に記載の発明は、請求項１〜７の何れか一項に記載の画像処理方法において、前記画質補正処理工程は、前記撮影条件解析工程により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴としている。
【００１９】
請求項９に記載の発明は、請求項７又は８に記載の画像処理方法において、前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する工程を含み、
前記占有率算出工程では、前記作成された２次元ヒストグラムに基づいて前記第１の占有率が算出されることを特徴としている。
【００２０】
請求項１０に記載の発明は、請求項７〜９の何れか一項に記載の画像処理方法において、前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する工程を含み、
前記占有率算出工程では、前記作成された２次元ヒストグラムに基づいて前記第２の占有率が算出されることを特徴としている。
【００２１】
請求項１１に記載の発明は、請求項７〜１０の何れか一項に記載の画像処理方法において、前記指標算出工程において、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数が用いられることを特徴としている。
【００２２】
請求項１２に記載の発明は、請求項７〜１１の何れか一項に記載の画像処理方法において、前記指標算出工程において、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数が用いられることを特徴としている。
【００２３】
請求項１３に記載の発明は、請求項１１に記載の画像処理方法において、前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴としている。
【００２４】
請求項１４に記載の発明は、請求項１２に記載の画像処理方法において、前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴としている。
【００２５】
請求項１５に記載の発明は、請求項１１又は１３に記載の画像処理方法において、前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴としている。
【００２６】
請求項１６に記載の発明は、請求項１２又は１４に記載の画像処理方法において、前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴としている。
【００２７】
請求項１７に記載の発明は、請求項１１，１３，１５の何れか一項に記載の画像処理方法において、前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴としている。
【００２８】
請求項１８に記載の発明は、請求項１２，１４，１６の何れか一項に記載の画像処理方法において、前記中間明度領域以外の明度領域がシャドー領域であることを特徴としている。
【００２９】
請求項１９に記載の発明は、請求項１７に記載の画像処理方法において、前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴としている。
【００３０】
請求項２０に記載の発明は、請求項１８に記載の画像処理方法において、前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴としている。
【００３１】
請求項２１に記載の発明は、請求項１１〜２０の何れか一項に記載の画像処理方法において、前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴としている。
【００３２】
請求項２２に記載の発明は、請求項１１〜２１の何れか一項に記載の画像処理方法において、前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴としている。
【００３３】
請求項２３に記載の発明は、請求項７〜２２の何れか一項に記載の画像処理方法において、前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴としている。
【００３４】
請求項２４に記載の発明は、請求項１〜２３の何れか一項に記載の画像処理方法において、前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴としている。
【００３５】
請求項２５に記載の発明は、撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出手段と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出手段により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、を備えることを特徴としている。
【００３６】
請求項２６に記載の発明は、撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、を備えることを特徴としている。
【００３７】
請求項２７に記載の発明は、請求項２５又は２６に記載の画像処理装置において、前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴としている。
【００３８】
請求項２８に記載の発明は、請求項２５又は２６に記載の画像処理装置において、前記基準条件は、所定の色マトリクス処理の条件であることを特徴としている。
【００３９】
請求項２９に記載の発明は、請求項２５又は２６に記載の画像処理装置において、前記基準条件は、所定の濃度補正処理の条件であることを特徴としている。
【００４０】
請求項３０に記載の発明は、請求項２５又は２６に記載の画像処理装置において、前記基準条件は、所定のコントラスト補正処理の条件であることを特徴としている。
【００４１】
請求項３１に記載の発明は、請求項２５〜３０の何れか一項に記載の画像処理装置において、前記撮影条件解析手段は、撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴としている。
【００４２】
請求項３２に記載の発明は、請求項２５〜３１の何れか一項に記載の画像処理装置において、前記画質補正処理手段は、前記撮影条件解析手段により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴としている。
【００４３】
請求項３３に記載の発明は、請求項３１又は３２に記載の画像処理装置において、前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴としている。
【００４４】
請求項３４に記載の発明は、請求項３１〜３３の何れか一項に記載の画像処理装置において、前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴としている。
【００４５】
請求項３５に記載の発明は、請求項３１〜３４の何れか一項に記載の画像処理装置において、前記指標算出手段は、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴としている。
【００４６】
請求項３６に記載の発明は、請求項３１〜３５の何れか一項に記載の画像処理装置において、前記指標算出手段は、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴としている。
【００４７】
請求項３７に記載の発明は、請求項３５に記載の画像処理装置において、前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴としている。
【００４８】
請求項３８に記載の発明は、請求項３６に記載の画像処理装置において、前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴としている。
【００４９】
請求項３９に記載の発明は、請求項３５又は３７に記載の画像処理装置において、前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴としている。
【００５０】
請求項４０に記載の発明は、請求項３６又は３８に記載の画像処理装置において、前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴としている。
【００５１】
請求項４１に記載の発明は、請求項３５，３７，３９の何れか一項に記載の画像処理装置において、前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴としている。
【００５２】
請求項４２に記載の発明は、請求項３６，３８，４０の何れか一項に記載の画像処理装置において、前記中間明度領域以外の明度領域がシャドー領域であることを特徴としている。
【００５３】
請求項４３に記載の発明は、請求項４１に記載の画像処理装置において、前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴としている。
【００５４】
請求項４４に記載の発明は、請求項４２に記載の画像処理装置において、前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴としている。
【００５５】
請求項４５に記載の発明は、請求項３５〜４４の何れか一項に記載の画像処理装置において、前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴としている。
【００５６】
請求項４６に記載の発明は、請求項３５〜４５の何れか一項に記載の画像処理装置において、前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴としている。
【００５７】
請求項４７に記載の発明は、請求項３１〜４６の何れか一項に記載の画像処理装置において、前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴としている。
【００５８】
請求項４８に記載の発明は、請求項２５〜４７の何れか一項に記載の画像処理装置において、前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴としている。
【００５９】
請求項４９に記載の発明は、被写体を撮影して撮影画像データを取得する撮像手段と、
前記撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出手段と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出手段により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、を備えることを特徴としている。
【００６０】
請求項５０に記載の発明は、被写体を撮影して撮影画像データを取得する撮像手段と、
前記撮影画像データの撮影条件を解析する撮影条件解析手段と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析手段により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出手段と、
前記遷移条件算出手段により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理手段と、を備えることを特徴としている。
【００６１】
請求項５１に記載の発明は、請求項４９又は５０に記載の撮像装置において、前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴としている。
【００６２】
請求項５２に記載の発明は、請求項４９又は５０に記載の撮像装置において、前記基準条件は、所定の色マトリクス処理の条件であることを特徴としている。
【００６３】
請求項５３に記載の発明は、請求項４９又は５０に記載の撮像装置において、前記基準条件は、所定の濃度補正処理の条件であることを特徴としている。
【００６４】
請求項５４に記載の発明は、請求項４９又は５０に記載の撮像装置において、前記基準条件は、所定のコントラスト補正処理の条件であることを特徴としている。
【００６５】
請求項５５に記載の発明は、請求項４９〜５４の何れか一項に記載の撮像装置において、前記撮影条件解析手段は、撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴としている。
【００６６】
請求項５６に記載の発明は、請求項４９〜５５の何れか一項に記載の撮像装置において、前記画質補正処理手段は、前記撮影条件解析手段により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴としている。
【００６７】
請求項５７に記載の発明は、請求項５５又は５６に記載の撮像装置において、前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴としている。
【００６８】
請求項５８に記載の発明は、請求項５５〜５７の何れか一項に記載の撮像装置において、前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する手段を備え、
前記占有率算出手段は、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴としている。
【００６９】
請求項５９に記載の発明は、請求項５５〜５８の何れか一項に記載の撮像装置において、前記指標算出手段は、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴としている。
【００７０】
請求項６０に記載の発明は、請求項５５〜５９の何れか一項に記載の撮像装置において、前記指標算出手段は、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴としている。
【００７１】
請求項６１に記載の発明は、請求項５９に記載の撮像装置において、前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴としている。
【００７２】
請求項６２に記載の発明は、請求項６０に記載の撮像装置において、前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴としている。
【００７３】
請求項６３に記載の発明は、請求項５９又は６１に記載の撮像装置において、前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴としている。
【００７４】
請求項６４に記載の発明は、請求項６０又は６２に記載の撮像装置において、前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴としている。
【００７５】
請求項６５に記載の発明は、請求項５９，６１，６３の何れか一項に記載の撮像装置において、前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴としている。
【００７６】
請求項６６に記載の発明は、請求項６０，６２，６４の何れか一項に記載の撮像装置において、前記中間明度領域以外の明度領域がシャドー領域であることを特徴としている。
【００７７】
請求項６７に記載の発明は、請求項６５に記載の撮像装置において、前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴としている。
【００７８】
請求項６８に記載の発明は、請求項６６に記載の撮像装置において、前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴としている。
【００７９】
請求項６９に記載の発明は、請求項５９〜６８の何れか一項に記載の撮像装置において、前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴としている。
【００８０】
請求項７０に記載の発明は、請求項５９〜６９の何れか一項に記載の撮像装置において、前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴としている。
【００８１】
請求項７１に記載の発明は、請求項５５〜７０の何れか一項に記載の撮像装置において、前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴としている。
【００８２】
請求項７２に記載の発明は、請求項４９〜７１の何れか一項に記載の撮像装置において、前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴としている。
【００８３】
請求項７３に記載の発明は、画像処理を実行するためのコンピュータに、
撮影画像データの撮影条件を解析する撮影条件解析機能と、
前記撮影条件解析機能により得られた撮影条件の解析値に基づいて、前記撮影画像データに対する画質補正処理の条件を算出する処理条件算出機能と、
所定の画質補正処理の条件を基準条件とし、前記処理条件算出機能により算出された画質補正処理の条件に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出機能と、
前記遷移条件算出機能により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理機能と、を実現させるための画像処理プログラムである。
【００８４】
請求項７４に記載の発明は、画像処理を実行するためのコンピュータに、
撮影画像データの撮影条件を解析する撮影条件解析機能と、
前記撮影画像データに対する所定の画質補正処理の条件を基準条件とし、前記撮影条件解析機能により得られた撮影条件の解析値に基づいて、前記基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移条件を算出する遷移条件算出機能と、
前記遷移条件算出機能により算出された遷移条件に従って、所定の撮影条件の撮影画像データに対して画質補正処理を施す画質補正処理機能と、を実現させるための画像処理プログラムである。
【００８５】
請求項７５に記載の発明は、請求項７３又は７４に記載の画像処理プログラムにおいて、前記基準条件は、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件であることを特徴としている。
【００８６】
請求項７６に記載の発明は、請求項７３又は７４に記載の画像処理プログラムにおいて、前記基準条件は、所定の色マトリクス処理の条件であることを特徴としている。
【００８７】
請求項７７に記載の発明は、請求項７３又は７４に記載の画像処理プログラムにおいて、前記基準条件は、所定の濃度補正処理の条件であることを特徴としている。
【００８８】
請求項７８に記載の発明は、請求項７３又は７４に記載の画像処理プログラムにおいて、前記基準条件は、所定のコントラスト補正処理の条件であることを特徴としている。
【００８９】
請求項７９に記載の発明は、請求項７３〜７８の何れか一項に記載の画像処理プログラムにおいて、前記撮影条件解析機能を実現させる際に、撮影画像データを、所定の明度と色相の組み合わせからなる領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第１の占有率を算出するとともに、撮影画像データを、当該撮影画像データの画面の外縁からの距離と明度の組み合わせからなる所定の領域に分割し、当該分割された領域毎に、前記撮影画像データ全体に占める割合を示す第２の占有率を算出し、
前記撮影画像データの階調分布の偏りを示す偏倚量を算出し、
前記算出された第１の占有率及び第２の占有率と、前記偏倚量に、撮影条件に応じて予め設定された係数を乗算することにより、撮影条件を特定するための指標を算出し、
前記算出された指標と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、前記撮影画像データの撮影条件を判別することを特徴としている。
【００９０】
請求項８０に記載の発明は、請求項７３〜７９の何れか一項に記載の画像処理プログラムにおいて、前記画質補正処理機能を実現させる際に、
前記撮影条件解析機能により得られた撮影条件に応じて、前記撮影画像データに対する階調調整の方法を決定し、
前記算出された指標に基づいて前記撮影画像データの階調調整量を決定し、
前記決定された階調調整方法を用いて、前記撮影画像データに対し、前記決定された階調調整量の階調変換処理を施すことを特徴としている。
【００９１】
請求項８１に記載の発明は、請求項７９又は８０に記載の画像処理プログラムにおいて、前記撮影画像データの所定の色相、明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する機能を有し、
前記占有率算出機能を実現させる際に、前記作成された２次元ヒストグラムに基づいて前記第１の占有率を算出することを特徴としている。
【００９２】
請求項８２に記載の発明は、請求項７９〜８１の何れか一項に記載の画像処理プログラムにおいて、前記撮影画像データの画面の外縁からの距離と明度毎に累積画素数を算出することによって２次元ヒストグラムを作成する機能を有し、
前記占有率算出機能を実現させる際に、前記作成された２次元ヒストグラムに基づいて前記第２の占有率を算出することを特徴としている。
【００９３】
請求項８３に記載の発明は、請求項７９〜８２の何れか一項に記載の画像処理プログラムにおいて、前記指標算出機能を実現させる際に、所定の高明度の肌色色相領域と、当該高明度の肌色色相領域以外の色相領域とで、異なる符号の係数を用いることを特徴としている。
【００９４】
請求項８４に記載の発明は、請求項７９〜８３の何れか一項に記載の画像処理プログラムにおいて、前記指標算出機能を実現させる際に、肌色色相領域の中間明度領域と、当該中間明度領域以外の明度領域とで異なる符号の係数を用いることを特徴としている。
【００９５】
請求項８５に記載の発明は、請求項８３に記載の画像処理プログラムにおいて、前記高明度の肌色色相領域以外の色相領域の明度領域が、所定の高明度領域であることを特徴としている。
【００９６】
請求項８６に記載の発明は、請求項８４に記載の画像処理プログラムにおいて、前記中間明度領域以外の明度領域が、肌色色相領域内の明度領域であることを特徴としている。
【００９７】
請求項８７に記載の発明は、請求項８３又は８５に記載の画像処理プログラムにおいて、前記高明度の肌色色相領域には、ＨＳＶ表色系の明度値で１７０〜２２４の範囲の領域が含まれることを特徴としている。
【００９８】
請求項８８に記載の発明は、請求項８４又は８６に記載の画像処理プログラムにおいて、前記中間明度領域には、ＨＳＶ表色系の明度値で８５〜１６９の範囲の領域が含まれることを特徴としている。
【００９９】
請求項８９に記載の発明は、請求項８３，８５，８７の何れか一項に記載の画像処理プログラムにおいて、前記高明度の肌色色相領域以外の色相領域には、青色色相領域、緑色色相領域の少なくとも一方が含まれることを特徴としている。
【０１００】
請求項９０に記載の発明は、請求項８４，８６，８８の何れか一項に記載の画像処理プログラムにおいて、前記中間明度領域以外の明度領域がシャドー領域であることを特徴としている。
【０１０１】
請求項９１に記載の発明は、請求項８９に記載の画像処理プログラムにおいて、前記青色色相領域の色相値は、ＨＳＶ表色系の色相値で１６１〜２５０の範囲内にあり、前記緑色色相領域の色相値は、ＨＳＶ表色系の色相値で４０〜１６０の範囲内にあることを特徴としている。
【０１０２】
請求項９２に記載の発明は、請求項９０に記載の画像処理プログラムにおいて、前記シャドー領域の明度値は、ＨＳＶ表色系の明度値で２６〜８４の範囲内にあることを特徴としている。
【０１０３】
請求項９３に記載の発明は、請求項８３〜９２の何れか一項に記載の画像処理プログラムにおいて、前記肌色色相領域の色相値は、ＨＳＶ表色系の色相値で０〜３９及び３３０〜３５９の範囲内にあることを特徴としている。
【０１０４】
請求項９４に記載の発明は、請求項８３〜９３の何れか一項に記載の画像処理プログラムにおいて、前記肌色色相領域が、明度及び彩度に基づく所定の条件式により２つの領域に分割されることを特徴としている。
【０１０５】
請求項９５に記載の発明は、請求項７９〜９４の何れか一項に記載の画像処理プログラムにおいて、前記偏倚量には、撮影画像データの明るさの偏差量、当該撮影画像データの画面中央部における明るさの平均値、異なる条件で算出された明るさの差分値のうちの少なくとも一つが含まれることを特徴としている。
【０１０６】
請求項９６に記載の発明は、請求項７３〜９５の何れか一項に記載の画像処理プログラムにおいて、前記撮影条件は、撮影時の光源条件及び／又は露出条件を示し、
前記光源条件にはストロボ撮影状態が含まれ、前記露出条件には、撮影時のシャッタースピード、絞り値に由来するアンダー撮影状態が含まれることを特徴としている。
【発明の効果】
【０１０７】
本発明によれば、撮影条件がアンダー又は逆光と判別される画像に対する補正量を維持しつつ、撮影条件が順光（露出が適正）又はオーバーの撮影画像データに対する補正量の連続性と安定性の向上を図ることができる。
【発明を実施するための最良の形態】
【０１０８】
以下、図面を参照して、本発明の実施形態を詳細に説明する。
[実施形態１]
【０１０９】
まず、図１〜図３を参照して、実施形態１及び２に共通の構成について説明する。
【０１１０】
図１は、本発明の実施形態１及び２における画像処理装置１の外観構成を示す斜視図である。画像処理装置１は、図１に示すように、筐体２の一側面に、感光材料を装填するためのマガジン装填部３が備えられている。筐体２の内側には、感光材料に露光する露光処理部４と、露光された感光材料を現像処理して乾燥し、プリントを作成するためのプリント作成部５が備えられている。筐体２の他側面には、プリント作成部５で作成されたプリントを排出するためのトレー６が備えられている。
【０１１１】
また、筐体２の上部には、表示装置としてのＣＲＴ（Cathode Ray Tube）８、透過原稿を読み込む装置であるフィルムスキャナ部９、反射原稿入力装置１０、操作部１１が備えられている。このＣＲＴ８が、プリントを作成しようとする画像情報の画像を画面に表示する表示手段を構成している。更に、筐体２には、各種デジタル記録媒体に記録された画像情報を読み取り可能な画像読込部１４、各種デジタル記録媒体に画像信号を書き込み（出力）可能な画像書込部１５が備えられている。また、筐体２の内部には、これらの各部を集中制御する制御部７が備えられている。
【０１１２】
画像読込部１４には、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂが備えられ、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂが差し込み可能になっている。ＰＣカード１３ａは、例えば、デジタルカメラで撮像された複数の駒画像データが記録されたメモリを有する。フロッピー（登録商標）ディスク１３ｂには、例えば、デジタルカメラで撮像された複数の駒画像データが記録される。ＰＣカード１３ａ及びフロッピー（登録商標）ディスク１３ｂ以外に駒画像データが記録される記録媒体としては、例えば、マルチメディアカード（登録商標）、メモリースティック（登録商標）、ＭＤデータ、ＣＤ−ＲＯＭ等がある。
【０１１３】
画像書込部１５には、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃが備えられ、それぞれ、フロッピー（登録商標）ディスク１６ａ、ＭＯ１６ｂ、光ディスク１６ｃが差し込み可能になっている。光ディスク１６ｃとしては、ＣＤ−Ｒ、ＤＶＤ−Ｒ等がある。
【０１１４】
なお、図１では、操作部１１、ＣＲＴ８、フィルムスキャナ部９、反射原稿入力装置１０、画像読込部１４が、筐体２に一体的に備えられた構造となっているが、これらの何れか１つ以上を別体として設けるようにしてもよい。
【０１１５】
また、図１に示した画像処理装置１では、感光材料に露光して現像してプリントを作成するものが例示されているが、プリント作成方式はこれに限定されず、例えば、インクジェット方式、電子写真方式、感熱方式、昇華方式等の方式を用いてもよい。
【０１１６】
〈画像処理装置１の主要部構成〉
図２に、画像処理装置１の主要部構成を示す。画像処理装置１は、図２に示すように、制御部７、露光処理部４、プリント生成部５、フィルムスキャナ部９、反射原稿入力装置１０、画像読込部１４、通信手段（入力）３２、画像書込部１５、データ蓄積手段７１、テンプレート記憶手段７２、操作部１１、ＣＲＴ８、通信手段（出力）３３により構成される。
【０１１７】
制御部７は、マイクロコンピュータにより構成され、ＲＯＭ（Read Only Memory）等の記憶部（図示略）に記憶されている各種制御プログラムと、ＣＰＵ（Central Processing Unit）（図示略）との協働により、画像処理装置１を構成する各部の動作を制御する。
【０１１８】
制御部７は、本発明の画像処理装置に係る画像処理部７０を有し、操作部１１からの入力信号（指令情報）に基づいて、フィルムスキャナ部９や反射原稿入力装置１０から読み取られた画像信号、画像読込部１４から読み込まれた画像信号、外部機器から通信手段３２を介して入力された画像信号に対して、画像処理を施して露光用画像情報を形成し、露光処理部４に出力する。また、画像処理部７０は、画像処理された画像信号に対して出力形態に応じた変換処理を施して出力する。画像処理部７０の出力先としては、ＣＲＴ８、画像書込部１５、通信手段（出力）３３等がある。
【０１１９】
露光処理部４は、感光材料に画像の露光を行い、この感光材料をプリント作成部５に出力する。プリント作成部５は、露光された感光材料を現像処理して乾燥し、プリントＰ１、Ｐ２、Ｐ３を作成する。プリントＰ１は、サービスサイズ、ハイビジョンサイズ、パノラマサイズ等のプリントであり、プリントＰ２は、Ａ４サイズのプリントであり、プリントＰ３は、名刺サイズのプリントである。
【０１２０】
フィルムスキャナ部９は、アナログカメラにより撮像された現像済みのネガフィルムＮ、リバーサルフィルム等の透過原稿に記録された駒画像を読み取り、駒画像のデジタル画像信号を取得する。反射原稿入力装置１０は、フラットベットスキャナにより、プリントＰ（写真プリント、書画、各種の印刷物）上の画像を読み取り、デジタル画像信号を取得する。
【０１２１】
画像読込部１４は、ＰＣカード１３ａやフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み出して制御部７に転送する。この画像読込部１４は、画像転送手段３０として、ＰＣカード用アダプタ１４ａ、フロッピー（登録商標）ディスク用アダプタ１４ｂ等を有する。画像読込部１４は、ＰＣカード用アダプタ１４ａに差し込まれたＰＣカード１３ａや、フロッピー（登録商標）ディスク用アダプタ１４ｂに差し込まれたフロッピー（登録商標）ディスク１３ｂに記録された駒画像情報を読み取り、制御部７に転送する。ＰＣカード用アダプタ１４ａとしては、例えばＰＣカードリーダやＰＣカードスロット等が用いられる。
【０１２２】
通信手段（入力）３２は、画像処理装置１が設置された施設内の別のコンピュータや、インターネット等を介した遠方のコンピュータから、撮像画像を表す画像信号やプリント命令信号を受信する。
【０１２３】
画像書込部１５は、画像搬送部３１として、フロッピー（登録商標）ディスク用アダプタ１５ａ、ＭＯ用アダプタ１５ｂ、光ディスク用アダプタ１５ｃを備えている。画像書込部１５は、制御部７から入力される書込信号に従って、フロッピー（登録商標）ディスク用アダプタ１５ａに差し込まれたフロッピー（登録商標）ディスク１６ａ、ＭＯ用アダプタ１５ｂに差し込まれたＭＯ１６ｂ、光ディスク用アダプタ１５ｃに差し込まれた光ディスク１６ｃに、本発明における画像処理方法によって生成された画像信号を書き込む。
【０１２４】
データ蓄積手段７１は、画像情報とそれに対応する注文情報（どの駒の画像から何枚プリントを作成するかの情報、プリントサイズの情報等）とを記憶し、順次蓄積する。
【０１２５】
テンプレート記憶手段７２は、サンプル識別情報Ｄ１，Ｄ２，Ｄ３に対応するサンプル画像データである背景画像、イラスト画像等と合成領域を設定する少なくとも１個のテンプレートのデータを記憶している。オペレータの操作によりセットしてテンプレート記憶手段７２に予め記憶された複数のテンプレートから所定のテンプレートを選択し、駒画像情報は選択されたテンプレートにより合成し、指定されるサンプル識別情報Ｄ１，Ｄ２，Ｄ３に基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成する。このテンプレートによる合成は、周知のクロマキー法によって行なわれる。
【０１２６】
なお、プリントのサンプルを指定するサンプル識別情報Ｄ１，Ｄ２，Ｄ３は、操作部２１１から入力されるように構成されているが、これらのサンプル識別情報は、プリントのサンプル又は注文シートに記録されているため、ＯＣＲ等の読み取り手段により読み取ることができる。或いは、オペレータのキーボード操作により入力することもできる。
【０１２７】
このようにプリントのサンプルを指定するサンプル識別情報Ｄ１に対応してサンプル画像データを記録しておき、プリントのサンプルを指定するサンプル識別情報Ｄ１を入力し、この入力されるサンプル識別情報Ｄ１に基づきサンプル画像データを選択し、この選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、種々の実物大のサンプルをユーザが実際に手にしてプリントの注文ができ、幅広いユーザの多様な要求に応じることができる。
【０１２８】
また、第１のサンプルを指定する第１のサンプル識別情報Ｄ２と第１のサンプルの画像データを記憶し、また、第２のサンプルを指定する第２のサンプル識別情報Ｄ３と第２のサンプルの画像データを記憶し、指定される第１及び第２のサンプル識別情報Ｄ２，Ｄ３とに基づいて選択されたサンプル画像データと、注文に基づく画像データ及び／又は文字データとを合成し、指定によるサンプルに基づくプリントを作成するため、さらに多種多様の画像を合成することができ、より一層幅広いユーザの多様な要求に応じたプリントを作成することができる。
【０１２９】
操作部１１は、情報入力手段１２を有する。情報入力手段１２は、例えば、タッチパネル等により構成されており、情報入力手段１２の押下信号を入力信号として制御部７に出力する。なお、操作部１１は、キーボードやマウス等を備えて構成するようにしてもよい。ＣＲＴ８は、制御部７から入力された表示制御信号に従って、画像情報等を表示する。
【０１３０】
通信手段（出力）３３は、本発明の画像処理を施した後の撮影画像を表す画像信号と、それに付帯するオーダー情報を、画像処理装置１が設置された施設内の他のコンピュータや、インターネット等を介した遠方のコンピュータに対して送信する。
【０１３１】
図２に示すように、画像処理装置１は、各種デジタルメディアの画像及び画像原稿を分割測光して得られた画像情報を取り込む画像入力手段と、画像処理手段と、処理済の画像を表示、プリント出力、画像記録メディアに書き込む画像出力手段と、通信回線を介して施設内の別のコンピュータやインターネット等を介した遠方のコンピュータに対して画像データと付帯するオーダー情報を送信する手段と、を備える。
【０１３２】
＜画像処理部７０の内部構成＞
図３に、画像処理部７０の内部構成を示す。画像処理部７０は、図３に示すように、画像調整処理部７０１、フィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、テンプレート処理部７０５、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ書式作成処理部７０９により構成される。
【０１３３】
フィルムスキャンデータ処理部７０２は、フィルムスキャナ部９から入力された画像データに対し、フィルムスキャナ部９固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、コントラスト調整、粒状ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。また、フィルムサイズ、ネガポジ種別、フィルムに光学的或いは磁気的に記録された主要被写体に関わる情報、撮影条件に関する情報（例えば、ＡＰＳの記載情報内容）等も併せて画像調整処理部７０１に出力する。
【０１３４】
反射原稿スキャンデータ処理部７０３は、反射原稿入力装置１０から入力された画像データに対し、反射原稿入力装置１０固有の校正操作、ネガポジ反転（ネガ原稿の場合）、ゴミキズ除去、コントラスト調整、ノイズ除去、鮮鋭化強調等の処理を施し、処理済の画像データを画像調整処理部７０１に出力する。
【０１３５】
画像データ書式解読処理部７０４は、画像転送手段３０及び／又は通信手段（入力）３２から入力された画像データに対し、その画像データのデータ書式に従って、必要に応じて圧縮符号の復元、色データの表現方法の変換等の処理を施し、画像処理部７０内の演算に適したデータ形式に変換し、画像調整処理部７０１に出力する。また、画像データ書式解読処理部７０４は、操作部１１、通信手段（入力）３２、画像転送手段３０の何れかから出力画像の大きさが指定された場合、その指定された情報を検出し、画像調整処理部７０１に出力する。なお、画像転送手段３０により指定される出力画像の大きさについての情報は、画像転送手段３０が取得した画像データのヘッダ情報、タグ情報に埋め込まれている。
【０１３６】
画像調整処理部７０１は、操作部１１又は制御部７の指令に基づいて、フィルムスキャナ部９、反射原稿入力装置１０、画像転送手段３０、通信手段（入力）３２、テンプレート処理部７０５から受け取った画像データに対し、後述の画像処理（図４参照）を施して、出力媒体上での鑑賞に最適化された画像形成用のデジタル画像データを生成し、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ書式作成処理部７０９、データ蓄積手段７１に出力する。
【０１３７】
最適化処理においては、例えばsRGB規格に準拠したＣＲＴディスプレイモニタに表示することを前提とした場合、sRGB規格の色域内で最適な色再現が得られるように処理される。銀塩印画紙への出力を前提とした場合、銀塩印画紙の色域内で最適な色再現が得られるように処理される。また前記色域の圧縮の以外にも、16bitから8bitへの階調圧縮、出力画素数の低減、及び出力デバイスの出力特性(ＬＵＴ)への対応処理等も含まれる。さらにノイズ抑制、鮮鋭化、グレーバランス調整、彩度調整、或いは覆い焼き処理等の階調圧縮処理が行われることは言うまでもない。
【０１３８】
画像調整処理部７０１は、図３に示すように、撮影画像データの撮影条件を判別するシーン判別部７１０と、撮影画像データに対する画質補正処理を施す画質補正部７１１により構成される。
【０１３９】
撮影条件は、光源条件と露出条件に分類される。
光源条件とは、撮影時の光源、主要被写体（主に人物）と撮影者との位置関係に由来するものである。広義の意味において、光源の種類（太陽光、ストロボ光、タングステン照明及び蛍光灯）も含まれる。逆光シーンは、主要被写体の背景に太陽が位置することに生じる。また、ストロボ（近接撮影）シーンは、主要被写体にストロボ光が強く照射されることにより生じる。両シーンは、共に撮影輝度（明暗の比）は同程度で、主要被写体の前景と背景の明るさの関係が逆転しているに過ぎない。
【０１４０】
一方、露出条件とは、カメラのシャッタースピードや絞り値等の設定に由来するものであり、露出不足の状態をアンダー、適正な露出状態をノーマル、露出過多の状態をオーバーと称する。広義の意味において、所謂「白とび」や「シャドーの潰れ」も含まれる。全ての光源条件において、アンダー或いはオーバーの露出条件とすることができる。特に、ダイナミックレンジの狭いＤＳＣ（デジタルスチルカメラ）では、自動露出調整機能を用いても、白とびを抑制することを目的とした設定条件に起因して、アンダー気味の露出条件となる頻度が高い。
【０１４１】
なお、特許請求の範囲、実施形態１及び実施形態２において、「明度」は特に注釈を設けない限り一般に用いられる「明るさ」の意味である。以下の記載において、ＨＳＶ表色系のＶ(0〜255)を「明度」として用いるが、他の如何なる表色系の明るさを表す単位系を用いてもよい。その際、実施形態１及び実施形態２で記載する各種係数等の数値を改めて算出し直すことは言うまでもない。また、実施形態１及び実施形態２における撮影画像データは、人物を主要被写体とする画像データであるものとする。
【０１４２】
なお、実施形態１の画像調整処理部７０１で実行される処理については、後に図４を参照して詳細に説明する。
【０１４３】
テンプレート処理部７０５は、画像調整処理部７０１からの指令に基づいて、テンプレート記憶手段７２から所定の画像データ（テンプレート）を読み出して、画像処理対象の画像データとテンプレートを合成するテンプレート処理を行い、テンプレート処理後の画像データを画像調整処理部７０１に出力する。
【０１４４】
ＣＲＴ固有処理部７０６は、画像調整処理部７０１から入力された画像データに対して、必要に応じて画素数変更やカラーマッチング等の処理を施し、制御情報等表示が必要な情報と合成した表示用の画像データをＣＲＴ８に出力する。
【０１４５】
プリンタ固有処理部Ａ７０７は、必要に応じてプリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を行い、処理済の画像データを露光処理部４に出力する。
【０１４６】
本発明の画像処理装置１に、大判インクジェットプリンタ等の外部プリンタ５１が接続可能な場合には、接続するプリンタ装置毎にプリンタ固有処理部Ｂ７０８が備えられている。このプリンタ固有処理部Ｂ７０８は、プリンタ固有の校正処理、カラーマッチング、画素数変更等の処理を施し、処理済の画像データを外部プリンタ５１に出力する。
【０１４７】
画像データ書式作成処理部７０９は、画像調整処理部７０１から入力された画像データに対して、必要に応じてＪＰＥＧ（Joint Photographic Coding Experts Group）、ＴＩＦＦ（Tagged Image File Format）、Ｅｘｉｆ（Exchangeable Image File Format）等に代表される各種の汎用画像フォーマットへの変換を施し、処理済の画像データを画像搬送部３１や通信手段（出力）３３に出力する。
【０１４８】
なお、図３に示したフィルムスキャンデータ処理部７０２、反射原稿スキャンデータ処理部７０３、画像データ書式解読処理部７０４、画像調整処理部７０１、ＣＲＴ固有処理部７０６、プリンタ固有処理部Ａ７０７、プリンタ固有処理部Ｂ７０８、画像データ書式作成処理部７０９、という区分は、画像処理部７０の機能の理解を助けるために設けた区分であり、必ずしも物理的に独立したデバイスとして実現される必要はなく、例えば、単一のＣＰＵによるソフトウエア処理の種類の区分として実現されてもよい。
【０１４９】
次に、実施形態１における動作について説明する。
まず、図４のフローチャートを参照して、画像調整処理部７０１において実行される処理の流れについて説明する。
【０１５０】
まず、撮影画像データの撮影条件を解析する撮影条件解析処理が行われる（ステップＴ１）。ステップＴ１の撮影条件解析処理については、後に図５を参照して詳細に説明する。
【０１５１】
次いで、ステップＴ１で得られた撮影条件の解析値に基づいて、撮影画像データに対する画質補正処理の条件が算出される（ステップＴ２）。ステップＴ２における画質補正処理の条件とは、例えば、撮影画像データに対する階調調整に必要なパラメータ（例えば、濃度補正におけるキー補正換算値）である。
【０１５２】
次いで、撮影画像データに対する所定の画質補正処理の条件が基準条件として設定される（ステップＴ３）。基準条件とは、撮影条件が逆光又はアンダー気味（やや暗め）と判別される撮影画像データに対して最適となる画質補正処理の条件である。ステップＴ３で設定される基準条件の内容としては、所定の濃度補正処理の条件、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件（図３３及び図３４参照）、所定の色マトリクス処理の条件、所定のコントラスト補正処理の条件等がある。
【０１５３】
基準条件としての濃度補正処理の条件又は高明度化処理の条件は、例えば、入力キー補正換算値（オペレータの操作によって入力されるキー補正換算値）が０（無補正）である場合に、−２Ｄの高明度（低濃度）化処理を施すことと定義される（図２０参照）。ここで「Ｄ」とは、ミニラボ（小規模現像所）においてオペレータが操作する濃度補正ボタンのことである。また、基準条件としての硬調化処理は、例えば、２５％の硬調化処理（図３４のＳ字曲線Ｌ−５−Ｂ参照）を施すことと定義される。更に、基準条件としてのコントラスト補正処理は、所定の一次関数で表される。また、基準条件としての色マトリクス処理は、例えば、彩度をやや低下させる条件として定義される。
【０１５４】
なお、基準条件は、撮像装置（カメラ）から得られる撮影画像データの明るさの分布中心（即ち、撮像装置のＡＥ露出の制御中心）が、適当な明るさよりもややアンダー気味の状態をピークにしていることに由来すると考えられるため、撮像装置の機種（撮影画像データのヘッダに記録されたＥｘｉｆ情報で判別可能）や撮影者のタイプ（アマチュア、プロ）別に異なることが予想される。よって、基準条件は、撮像装置の機種や撮影者のタイプ別に定義されることが望ましい。なお、アンダーや逆光等の撮影条件において、より高い補正レベルを適用する場合は、基準点（基準条件）をマイナス側へ移動させるのが好ましい。
【０１５５】
基準条件が設定されると、ステップＴ２で算出された画質補正処理条件に基づいて、ステップＴ３で設定された基準条件から、画質補正処理を全く施さない無補正条件側へ遷移（抑制）させる遷移処理に必要な遷移係数が算出され（ステップＴ４）、その算出された遷移係数に基づいて遷移条件（画質補正処理条件）が算出される（ステップＴ５）。
【０１５６】
次いで、ステップＴ５で算出された遷移条件に従って、撮影画像データに対して画質補正処理が施され（ステップＴ６）、画質補正処理後の画像データが、指定された出力先に出力される。ステップＴ６では、ステップＴ１での解析結果により撮影条件が順光である場合に、ステップＴ５で算出された遷移条件に従った画質補正処理が行われる。一方、撮影条件がアンダー又は逆光である場合は、遷移条件が算出されないため、ステップＴ６では、遷移処理を伴わない画質補正処理が行われる。
【０１５７】
以下、図４の各ステップについて詳細に説明する。
まず、図５のフローチャートを参照して、シーン判別部７１０において実行される撮影条件解析処理（図４のステップＴ１）について説明する。
【０１５８】
まず、撮影画像データが所定の画像領域に分割され、各分割領域が撮影画像データ全体に占める割合を示す占有率（第１の占有率、第２の占有率）を算出する占有率算出処理が行われる（ステップＳ１）。ステップＳ１の占有率算出処理については、後に図６、図１２を参照して詳細に説明する。
【０１５９】
次いで、撮影画像データの階調分布の偏りを示す偏倚量を算出する偏倚量算出処理が行われる（ステップＳ２）。ステップＳ２の偏倚量算出処理については、後に図１５を参照して詳細に説明する。
【０１６０】
次いで、ステップＳ１で算出された占有率と、撮影条件に応じて予め設定された係数に基づいて、光源条件を特定するための指標が算出される（ステップＳ３）。また、ステップＳ１で算出された占有率と、撮影条件に応じて予め設定された係数に基づいて、露出条件を特定するための指標が算出される（ステップＳ４）。ステップＳ３及びＳ４における指標の算出方法は、後に詳細に説明する。
【０１６１】
次いで、ステップＳ３及びＳ４において算出された指標（指標４〜６）と、撮影条件の確度に応じて予め領域分けされた判別マップに基づいて、撮影画像データの撮影条件（光源条件、露出条件）が判別され（ステップＳ５）、本撮影条件解析処理が終了する。ステップＳ５における撮影条件の判別方法については、後に図１６、図１７及び表７を参照して詳細に説明する。
【０１６２】
次に、図６のフローチャートを参照して、第１の占有率算出処理について詳細に説明する。
【０１６３】
まず、撮影画像データのＲＧＢ値がＨＳＶ表色系に変換される（ステップＳ１０）。ＨＳＶ表色系とは、画像データを、色相（Hue）、彩度（Saturation）、明度（Value又はBrightness）の３つの要素で表すものであり、マンセルにより提案された表色体系を元にして考案されたものである。
【０１６４】
図７は、ＲＧＢからＨＳＶ表色系に変換することにより色相値、彩度値、明度値を得る変換プログラム（ＨＳＶ変換プログラム）の一例を、プログラムコード（ｃ言語）により示したものである。図７に示すＨＳＶ変換プログラムでは、入力画像データであるデジタル画像データの値を、InR、InG、InBと定義し、算出された色相値をOutHとし、スケールを0〜360と定義し、彩度値をOutS、明度値をOutVとし、単位を0〜255と定義している。
【０１６５】
次いで、撮影画像データが、所定の明度と色相の組み合わせからなる領域に分割され、分割領域毎に累積画素数を算出することにより２次元ヒストグラムが作成される（ステップＳ１１）。以下、撮影画像データの領域分割について詳細に説明する。
【０１６６】
明度（V）は、明度値が0〜25(v1)、26-50(v2)、51〜84(v3)、85〜169(v4)、170〜199(v5)、200〜224(v6)、225〜255(v7)の７つの領域に分割される。色相(H)は、色相値が0〜39、330〜359の肌色色相領域（H1及びH2）、色相値が40〜160の緑色色相領域（H3）、色相値が161〜250の青色色相領域（H4）、赤色色相領域（H5）の４つの領域に分割される。なお、赤色色相領域（H5）は、撮影条件の判別への寄与が少ないとの知見から、以下の計算では用いていない。肌色色相領域は、更に、肌色領域（H1）と、それ以外の領域（H2）に分割される。以下、肌色色相領域（H＝0〜39、330〜359）のうち、下記の式（１）を満たす色相’(H)を肌色領域（H1）とし、式（１）を満たさない領域を（H2）とする。
10 ＜ 彩度(S) ＜175、
色相'(H) = 色相(H) + 60      (0 ≦ 色相(H) < 300のとき)、
色相'(H) = 色相(H) - 300      (300 ≦ 色相(H) < 360のとき)、
輝度(Y) = InR × 0.30 + InG × 0.59 + InB × 0.11      （Ａ）
として、
色相’(H)／輝度(Y) ＜ 3.0 ×(彩度(S)／255)＋0.7      （１）
従って、撮影画像データの分割領域の数は４×７＝２８個となる。なお、式（１）において明度(V)を用いることも可能である。
【０１６７】
２次元ヒストグラムが作成されると、分割領域毎に算出された累積画素数の全画素数（撮影画像全体）に占める割合を示す第１の占有率が算出され（ステップＳ１２）、本占有率算出処理が終了する。明度領域vi、色相領域Hjの組み合わせからなる分割領域において算出された第１の占有率をRijとすると、各分割領域における第１の占有率は表１のように表される。
【表１】
2006345037.tif 000003
【０１６８】
次に、指標１及び指標２の算出方法について説明する。
表２に、ストロボ撮影としての確度、即ち、ストロボ撮影時の顔領域の明度状態を定量的に示す指標１を算出するために必要な第１の係数を分割領域別に示す。表２に示された各分割領域の係数は、表１に示した各分割領域の第１の占有率Rijに乗算する重み係数であり、撮影条件に応じて予め設定されている。
【表２】
2006345037.tif 000004
【０１６９】
図８に、明度（v）−色相（H）平面を示す。表２によると、図８において高明度の肌色色相領域に分布する領域(r1)から算出される第１の占有率には、正(+)の係数が用いられ、それ以外の色相である青色色相領域(r2)から算出される第１の占有率には、負(-)の係数が用いられる。図１０は、肌色領域（H1）における第１の係数と、その他の領域（緑色色相領域（H3））における第１の係数を、明度全体に渡って連続的に変化する曲線（係数曲線）として示したものである。表２及び図１０によると、高明度（V＝170〜224）の領域では、肌色領域（H1）における第１の係数の符号は正(+)であり、その他の領域（例えば、緑色色相領域（H3））における第１の係数の符号は負(-)であり、両者の符号が異なっていることがわかる。
【０１７０】
明度領域vi、色相領域Hjにおける第１の係数をCijとすると、指標１を算出するためのHk領域の和は、式（２）のように定義される。
【数１】
2006345037.tif 000005
従って、H1〜H4領域の和は、下記の式(2-1)〜式(2-4)のように表される。
H1領域の和＝R11×(-44.0)＋R21×(-16.0)＋（中略）...＋R71×(-11.3)    (2-1)
H2領域の和＝R12×0.0＋R22×8.6＋（中略）... ＋R72×(-11.1)    (2-2)
H3領域の和＝R13×0.0＋R23×(-6.3)＋（中略）...＋R73×(-10.0)    (2-3)
H4領域の和＝R14×0.0＋R24×(-1.8)＋（中略）...＋R74×(-14.6)    (2-4)
【０１７１】
指標１は、式（2-1）〜（2-4）で示されたH1〜H4領域の和を用いて、式（３）のように定義される。
指標１＝H1領域の和＋H2領域の和＋H3領域の和＋H4領域の和＋4.424    （３）
【０１７２】
表３に、逆光撮影としての確度、即ち、逆光撮影時の顔領域の明度状態を定量的に示す指標２を算出するために必要な第２の係数を分割領域別に示す。表３に示された各分割領域の係数は、表１に示した各分割領域の第１の占有率Rijに乗算する重み係数であり、撮影条件に応じて予め設定されている。
【表３】
2006345037.tif 000006
【０１７３】
図９に、明度（v）−色相（H）平面を示す。表３によると、図９において肌色色相領域の中間明度に分布する領域(r4)から算出される占有率には負(-)の係数が用いられ、肌色色相領域の低明度（シャドー）領域(r3)から算出される占有率には正(+)の係数が用いられる。図１１は、肌色領域（H1）における第２の係数を、明度全体に渡って連続的に変化する曲線（係数曲線）として示したものである。表３及び図１１によると、肌色色相領域の、明度値が85〜169(v4)の中間明度領域の第２の係数の符号は負(-)であり、明度値が26〜84(v2,v3)の低明度（シャドー）領域の第２の係数の符号は正(+)であり、両領域での係数の符号が異なっていることがわかる。
【０１７４】
明度領域vi、色相領域Hjにおける第２の係数をDijとすると、指標２を算出するためのHk領域の和は、式（４）のように定義される。
【数２】
2006345037.tif 000007
従って、H1〜H4領域の和は、下記の式(4-1)〜式(4-4)のように表される。
H1領域の和＝R11×(-27.0)＋R21×4.5＋（中略）...＋R71×(-24.0)    (4-1)
H2領域の和＝R12×0.0＋R22×4.7＋（中略）... ＋R72×(-8.5)    (4-2)
H3領域の和＝R13×0.0＋R23×0.0＋（中略）...＋R73×0.0    (4-3)
H4領域の和＝R14×0.0＋R24×(-5.1)＋（中略）...＋R74×7.2    (4-4)
【０１７５】
指標２は、式（4-1）〜（4-4）で示されたH1〜H4領域の和を用いて、式（５）のように定義される。
指標２＝H1領域の和＋H2領域の和＋H3領域の和＋H4領域の和＋1.554    （５）
指標１及び指標２は、撮影画像データの明度と色相の分布量に基づいて算出されるため、撮影画像データがカラー画像である場合の撮影条件の判別に有効である。
【０１７６】
次に、図１２のフローチャートを参照して、指標３を算出するために実行される第２の占有率算出処理について詳細に説明する。
【０１７７】
まず、撮影画像データのＲＧＢ値がＨＳＶ表色系に変換される（ステップＳ２０）。次いで、撮影画像データが、撮影画像画面の外縁からの距離と明度の組み合わせからなる領域に分割され、分割領域毎に累積画素数を算出することにより２次元ヒストグラムが作成される（ステップＳ２１）。以下、撮影画像データの領域分割について詳細に説明する。
【０１７８】
図１３（ａ）〜（ｄ）に、撮影画像データの画面の外縁からの距離に応じて分割された４つの領域ｎ１〜ｎ４を示す。図１３（ａ）に示す領域ｎ１が外枠であり、図１３（ｂ）に示す領域ｎ２が、外枠の内側の領域であり、図１３（ｃ）に示す領域ｎ３が、領域ｎ２の更に内側の領域であり、図１３（ｄ）に示す領域ｎ４が、撮影画像画面の中心部の領域である。また、明度は、上述のようにv1〜v7の７つの領域に分割するものとする。従って、撮影画像データを、撮影画像画面の外縁からの距離と明度の組み合わせからなる領域に分割した場合の分割領域の数は４×７＝２８個となる。
【０１７９】
２次元ヒストグラムが作成されると、分割領域毎に算出された累積画素数の全画素数（撮影画像全体）に占める割合を示す第２の占有率が算出され（ステップＳ２２）、本占有率算出処理が終了する。明度領域vi、画面領域njの組み合わせからなる分割領域において算出された第２の占有率をQijとすると、各分割領域における第２の占有率は表４のように表される。
【表４】
2006345037.tif 000008
【０１８０】
次に、指標３の算出方法について説明する。
表５に、指標３を算出するために必要な第３の係数を分割領域別に示す。表５に示された各分割領域の係数は、表４に示した各分割領域の第２の占有率Qijに乗算する重み係数であり、撮影条件に応じて予め設定されている。
【表５】
2006345037.tif 000009
図１４は、画面領域ｎ１〜ｎ４における第３の係数を、明度全体に渡って連続的に変化する曲線（係数曲線）として示したものである。
【０１８１】
明度領域vi、画面領域njにおける第３の係数をEijとすると、指標３を算出するためのnk領域（画面領域nk）の和は、式（６）のように定義される。
【数３】
2006345037.tif 000010
従って、n1〜n4領域の和は、下記の式(6-1)〜式(6-4)のように表される。
n1領域の和＝Q11×40.1＋Q21×37.0＋（中略）...＋Q71×22.0    (6-1)
n2領域の和＝Q12×(-14.8)＋Q22×(-10.5)＋（中略）...＋Q72×0.0    (6-2)
n3領域の和＝Q13×24.6＋Q23×12.1＋（中略）...＋Q73×10.1    (6-3)
n4領域の和＝Q14×1.5＋Q24×(-32.9)＋（中略）...＋Q74×(-52.2)    (6-4)
【０１８２】
指標３は、式（6-1）〜（6-4）で示されたn1〜n4領域の和を用いて、式（７）のように定義される。
指標３＝n1領域の和＋n2領域の和＋n3領域の和＋n4領域の和−12.6201    （７）
指標３は、撮影画像データの明度の分布位置による構図的な特徴（撮影画像データの画面の外縁からの距離）に基づいて算出されるため、カラー画像だけでなくモノクロ画像の撮影条件を判別するのにも有効である。
【０１８３】
次に、図１５のフローチャートを参照して、偏倚量算出処理（図５のステップＳ２）について説明する。
【０１８４】
まず、撮影画像データのＲＧＢ（Red,Green,Blue）値から、式（Ａ）を用いて各画素の輝度Ｙ（明るさ）が算出され、輝度の標準偏差(x1)が算出される（ステップＳ２３）。輝度の標準偏差(x1)は、式（８）のように表される。
【数４】
2006345037.tif 000011
式（８）において、画素輝度値とは、撮影画像データの各画素の輝度であり、平均輝度値とは、撮影画像データの輝度の平均値である。また、全体画素数とは、撮影画像データ全体の画素数である。
【０１８５】
次いで、式（９）に示すように、輝度差分値(x2)が算出される（ステップＳ２４）。
輝度差分値(x2)＝（最大輝度値−平均輝度値）／255      （９）
式（９）において、最大輝度値とは、撮影画像データの輝度の最大値である。
【０１８６】
次いで、撮影画像データの画面中央部における肌色領域の平均輝度値(x3)が算出され（ステップＳ２５）、更に、当該画面中央部における平均輝度値(x4)が算出される（ステップＳ２６）。ここで、画面中央部とは、例えば、図１３において、領域ｎ３及び領域ｎ４により構成される領域である。
【０１８７】
次いで、肌色輝度分布値(x5)が算出され（ステップＳ２７）、本偏倚量算出処理が終了する。撮影画像データの肌色領域の最大輝度値をYskin_max、肌色領域の最小輝度値をYskin_min、肌色領域の平均輝度値をYskin_aveとすると、肌色輝度分布値(x5)は、式（１０）のように表される。
x5＝(Yskin_max−Yskin_min)／2 −Yskin_ave      （１０）
【０１８８】
撮影画像データの画面中央部における肌色領域の平均輝度値をx6とする。ここでの画面中央部とは、例えば、図１３の領域ｎ２、領域ｎ３及び領域ｎ４から構成される領域である。このとき、指標４は、指標１、指標３、x6を用いて式（１１）のように定義され、指標５は、指標２、指標３、x6を用いて式（１２）のように定義される。
指標４＝0.46×指標１＋0.61×指標３＋0.01×x6−0.79        （１１）
指標５＝0.58×指標２＋0.18×指標３＋(-0.03)×x6＋3.34     （１２）
ここで、式（１１）及び式（１２）において各指標に乗算される重み係数は、撮影条件に応じて予め設定されている。
【０１８９】
指標６は、偏倚量算出処理で算出された偏倚量(x1)〜(x5)に、撮影条件に応じて予め設定された第４の係数を乗算することにより得られる。表６に、各偏倚量に乗算する重み係数である第４の係数を示す。
【表６】
2006345037.tif 000012
指標６は、式（１３）のように表される。
指標６＝x1×0.02＋x2×1.13＋x3×0.06＋x4×(-0.01)＋x5×0.03−6.49    （１３）
この指標６は、撮影画像データの画面の構図的な特徴だけでなく、輝度ヒストグラム分布情報を持ち合わせており、特に、ストロボ撮影シーンとアンダー撮影シーンの判別に有効である。
【０１９０】
指標４〜６が算出されると、これらの指標と、撮影条件に応じて予め領域分けされた判別マップに基づいて、撮影画像データの撮影条件（光源条件、露出条件）が判別される。以下、撮影条件の判別方法について説明する。
【０１９１】
図１６（ａ）は、順光、逆光、ストロボの各撮影条件で６０枚ずつ撮影し、合計１８０枚のデジタル画像データについて、指標４及び指標５を算出し、各撮影条件での指標４及び指標５の値をプロットしたものである。図１６（ｂ）は、ストロボ、アンダーの各撮影条件で６０枚ずつ撮影し、指標４が０．５より大きい画像の指標４及び指標６の値をプロットしたものである。
【０１９２】
判別マップは、指標の信頼度を評価するもので、図１７に示すように、順光、逆光、ストロボ、アンダーの各基本領域と、逆光と順光の中間の低確度領域（１）、ストロボとアンダーの中間の低確度領域（２）から構成される。なお、判別マップ上には、逆光とストロボの間の低確度領域等、他の低確度領域も存在するが、本実施形態では省略する。
【０１９３】
図１６に示した各指標値のプロット図と、図１７の判別マップによる撮影条件の判別内容を表７に示す。
【表７】
2006345037.tif 000013
このように、指標４及び指標５の値により光源条件を定量的に判別することができ、指標４及び指標６の値により露出条件を定量的に判別することができる。また、指標４及び指標５の値により、順光と逆光の中間の低確度領域（１）を判別でき、指標４及び指標６の値により、ストロボとアンダーの中間の低確度領域（２）を判別することができる。
【０１９４】
次に、ステップＴ２における画質補正処理の条件の算出方法について詳細に説明する。画質補正処理の条件は、撮影条件の判別内容及び指標４〜６に基づいて算出される。本実施形態１及び後の実施形態２において、画質補正処理の条件を算出することは、撮影画像データに対する階調調整に必要なパラメータ（階調調整パラメータ）を算出することである。以下、階調調整パラメータの算出方法について詳細に説明する。なお、以下では、8bitの撮影画像データは16bitへと事前に変換されているものとし、撮影画像データの値の単位は16bitであるものとする。
【０１９５】
階調調整に必要なパラメータ（階調調整パラメータ）として、下記のＰ１〜Ｐ１０のパラメータが算出される。
P1:撮影画面全体の平均輝度
P2:ブロック分割平均輝度
P3:肌色領域（H1）の平均輝度
P4:輝度補正値１＝P1−P2
P5:再現目標修正値＝輝度再現目標値(30360)−P4
P6:オフセット値1＝P5−P1
P7:キー補正換算値
P7’:キー補正換算値２
P8:輝度補正値２
P9:オフセット値２＝P5−P8−P1
P10:オフセット値３
【０１９６】
ここで、図１８及び図１９を参照して、パラメータＰ２の算出方法について説明する。
まず、撮影画像データを正規化するために、ＣＤＦ（累積密度関数）を作成する。次いで、得られたＣＤＦから最大値と最小値を決定する。この最大値と最小値は、ＲＧＢ毎に求める。ここで、求められたＲＧＢ毎の最大値と最小値を、それぞれ、Ｒmax、Ｒmin、Ｇmax、Ｇmin、Ｂmax、Ｂminとする。
【０１９７】
次いで、撮影画像データの任意の画素（Ｒｘ，Ｇｘ，Ｂｘ）に対する正規化画像データを算出する。ＲプレーンにおけるＲｘの正規化データをＲpoint、ＧプレーンにおけるＧｘの正規化データをＧpoint、ＢプレーンにおけるＢｘの正規化データをＢpointとすると、正規化データＲpoint、Ｇpoint、Ｂpointは、それぞれ、式（１４）〜式（１６）のように表される。
Ｒpoint＝｛（Ｒｘ−Ｒmin）／（Ｒmax−Ｒmin）｝×65535      （１４）；
Ｇpoint＝｛（Ｇｘ−Ｇmin）／（Ｇmax−Ｇmin）｝×65535      （１５）；
Ｂpoint＝｛（Ｂｘ−Ｂmin）／（Ｂmax−Ｂmin）｝×65535      （１６）．
次いで、式（１７）により画素（Ｒｘ，Ｇｘ，Ｂｘ）の輝度Ｎpointを算出する。
Ｎpoint＝（Ｂpoint＋Ｇpoint＋Ｒpoint）／３      （１７）
【０１９８】
図１８（ａ）は、正規化する前のＲＧＢ画素の輝度の度数分布（ヒストグラム）である。図１８（ａ）において、横軸は輝度、縦軸は画素の頻度である。このヒストグラムは、ＲＧＢ毎に作成する。輝度のヒストグラムが作成されると、式（１４）〜式（１６）により、撮影画像データに対し、プレーン毎に正規化を行う。図１８（ｂ）は、式（１７）により算出された輝度のヒストグラムを示す。撮影画像データが65535で正規化されているため、各画素は、最大値が65535で最小値が０の間で任意の値をとる。
【０１９９】
図１８（ｂ）に示す輝度ヒストグラムを所定の範囲で区切ってブロックに分割すると、図１８（ｃ）に示すような度数分布が得られる。図１８（ｃ）において、横軸はブロック番号（輝度）、縦軸は頻度である。
【０２００】
次いで、図１８（ｃ）に示された輝度ヒストグラムから、ハイライト、シャドー領域を削除する処理を行う。これは、白壁や雪上シーンでは、平均輝度が非常に高くなり、暗闇のシーンでは平均輝度は非常に低くなっているため、ハイライト、シャドー領域は、平均輝度制御に悪影響を与えてしまうことによる。そこで、図１８（ｃ）に示した輝度ヒストグラムのハイライト領域、シャドー領域を制限することによって、両領域の影響を減少させる。図１９（ａ）（又は図１８（ｃ））に示す輝度ヒストグラムにおいて、高輝度領域（ハイライト領域）及び低輝度領域（シャドー領域）を削除すると、図１９（ｂ）のようになる。
【０２０１】
次いで、図１９（ｃ）に示すように、輝度ヒストグラムにおいて、頻度が所定の閾値より大きい領域を削除する。これは、頻度が極端に多い部分が存在すると、この部分のデータが、撮影画像全体の平均輝度に強く影響を与えてしまうため、誤補正が生じやすいことによる。そこで、図１９（ｃ）に示すように、輝度ヒストグラムにおいて、閾値以上の画素数を制限する。図１９（ｄ）は、画素数の制限処理を行った後の輝度ヒストグラムである。
【０２０２】
正規化された輝度ヒストグラムから、高輝度領域及び低輝度領域を削除し、更に、累積画素数を制限することによって得られた輝度ヒストグラム（図１９（ｄ））の各ブロック番号と、それぞれの頻度に基づいて、輝度の平均値を算出したものがパラメータＰ２である。
【０２０３】
パラメータＰ１は、撮影画像データ全体の輝度の平均値であり、パラメータＰ３は、撮影画像データのうち肌色領域（H1）の輝度の平均値である。パラメータＰ７のキー補正換算値、パラメータＰ７’のキー補正換算値２、パラメータＰ８の輝度補正値２は、それぞれ、式（１８）、式（１９）、式（２０）のように定義される。
P7（キー補正換算値）＝{P3 −((指標５ / ６)×18000)＋22000)}／24.78    （１８）
P7’(キー補正換算値２)＝{P3−((指標６/ ６)×10000＋30000)}／24.78    （１９）
P8（輝度補正値２）＝(指標４ / ６)×17500    （２０）
【０２０４】
パラメータＰ１０のオフセット値３は、判別マップ上で低確度領域（１）又は（２）に対応する撮影条件の場合の階調調整パラメータである。以下、パラメータＰ１０の算出方法について説明する。
【０２０５】
まず、該当する低確度領域内の指標のうち、基準となる指標が決定される。例えば、低確度領域（１）であれば、基準指標として指標５が決定され、低確度領域（２）であれば、基準指標として指標６が決定される。そして、その基準指標の値を０〜１の範囲で正規化することによって、当該基準指標が正規化指標へ変換される。正規化指標は、式（２１）のように定義される。
正規化指標＝（基準指標−指標最小値）／（指標最大値−指標最小値）    （２１）
式（２１）において、指標最大値、指標最小値は、それぞれ、該当する低確度領域内の基準指標の最大値、最小値である。
【０２０６】
該当する低確度領域と、当該低確度領域に隣接する２つの領域との境界における補正量をそれぞれα、βとする。この補正量α、βは、判別マップ上の各領域の境界において定義された再現目標値を用いて予め算出された固定値である。パラメータＰ１０は、式（２１）の正規化指標と、補正量α、βを用いて式（２２）のように表される。
P10 ＝（β−α）×正規化指標＋α      （２２）
なお、本実施形態１及び実施形態２では、正規化指標と補正量との相関を１次の線形関係とするが、補正量をさらに緩やかに移行させるべく、曲線関係としてもよい。
【０２０７】
次に、遷移係数の算出方法（図４のステップＴ４）について説明する。実施形態１では、撮影条件が順光であると判別された場合に、式（２３）に示すように遷移係数が算出され、基準条件の遷移処理が行われる。
【数５】
2006345037.tif 000014
ここで、遷移開始点＝−１Ｄ、遷移終了点＝＋２Ｄ、基準点（基準条件）での出力キー補正換算値＝−２Ｄ、Ｄ＝１５０である。順光の場合の入力キー補正換算値は、画質補正処理の条件（階調調整パラメータ）として算出されたP6（オフセット値１）を24.78で除算した値（P6/24.78）である。
【０２０８】
図２０に、順光における入力キー補正換算値（オペレータの操作によって入力されるキー補正換算値）と出力キー補正換算値との関係を示す。図２１に、順光における入力キー補正換算値と遷移係数との関係を示す。出力キー補正換算値は、図２０に示すように、式（２４）のように定義される。
出力キー補正換算値
＝（入力キー補正換算値＋基準点における出力キー補正換算値）×遷移係数    （２４）
【０２０９】
図２０及び式（２４）に示すように、基準点（基準条件）の無補正側への遷移（抑制）は、遷移開始点である−１Ｄから遷移終了点である＋２Ｄまでの間において、基準点を通る一次関数から、緩やかな弓形の曲線に遷移させることによって実現される。図４のステップＴ５では、式（２３）にように算出された遷移係数に基づく画質補正条件（図２０の曲線）が遷移条件として算出される。なお、撮影条件が逆光又はアンダーの場合、遷移条件は算出されず、図２０の基準点（基準条件）を通る一次関数に従った出力キー補正換算値が算出される。
【０２１０】
次に、図２２のフローチャートを参照して、画質補正処理（図４のステップＴ６）について説明する。
【０２１１】
まず、図４のステップＴ１で判別された撮影条件に応じて、撮影画像データに対する階調調整の方法が決定される（ステップＳ３０）。図２３に示すように、撮影条件が順光又はストロボである場合は階調調整方法Ａ（図２４（ａ））が選択され、逆光又はアンダーである場合は階調調整方法Ｂ（図２４（ｂ））が選択される。また、撮影条件が逆光と順光の中間又はストロボとアンダーの中間である場合（即ち、判別マップ上の低確度領域である場合）は階調調整方法Ｃ（図２４（ｃ））が選択される。
【０２１２】
このように、撮影条件が順光である場合は、補正量が比較的少ないため、撮影画像データの画素値を平行移動（オフセット）補正する階調調整方法Ａを適用することが、ガンマ変動を抑制できる観点から好ましい。また、撮影条件が逆光又はアンダーである場合は、補正量が比較的多いため、階調調整方法Ａを適用すると、画像データの存在しない階調が著しく増大し、黒色の白濁化や、白色の明度の低下を招くことになる。従って、撮影条件が逆光又はアンダーである場合は、撮影画像データの画素値をガンマ補正する階調調整方法Ｂを適用するのが好ましい。また、判別マップ上で低確度領域にある撮影条件の場合、どの低確度領域も、隣接する一方の撮影条件に対する階調調整方法がＡ又はＢとなるため、双方の階調調整方法を混合した階調調整方法Ｃを適用するのが好ましい。このように低確度領域を設定することにより、異なる階調調整方法を用いた場合でも、処理結果をスムーズに移行させることができる。また、同じ被写体を撮影した複数の写真プリント間での、濃度のばらつきを軽減することができる。なお、図２４（ｂ）に示した階調変換曲線は上向きに凸となっているが、下向きに凸の場合もある。また、図２４（ｃ）に示した階調変換曲線は下向きに凸となっているが、上向きに凸の場合もある。
【０２１３】
階調調整パラメータが算出されると、その算出された階調調整パラメータに基づいて、撮影画像データに対する階調調整量が決定される（ステップＳ３１）。ステップＳ３１では、具体的に、ステップＳ３０において決定された階調調整方法に対応して予め設定された複数の階調変換曲線の中から、上述のように算出された階調調整パラメータに対応する階調変換曲線が選択（決定）される。なお、算出された階調調整パラメータに基づいて、階調変換曲線（階調調整量）を算出するようにしてもよい。階調変換曲線が決定されると、その決定された階調変換曲線に従って、撮影画像データに対して階調変換処理が施され（ステップＳ３２）、本画質補正処理が終了する。図２２の画質補正処理の具体例については、後に実施例１〜４を挙げて説明する。
【０２１４】
以上のように、実施形態１の画像処理装置１によれば、基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移量（遷移係数）を、画質補正処理条件（入力キー補正換算値）に基づいて算出するようにしたことにより、撮影条件がアンダー又は逆光と判別される画像に対する補正量を維持しつつ、順光又はオーバー気味（やや明るめ）の撮影画像データに対する補正量の連続性と安定性の向上を図ることができる。また、基準条件（及び遷移条件）を、撮像装置（カメラ）の機種や撮影者別に設定することにより、画質補正処理の最適化が可能となる。
[実施形態２]
【０２１５】
実施形態１では、画質補正処理条件に基づいて遷移係数が算出される場合を示したが、実施形態２では、撮影条件解析処理の解析値に基づいて遷移係数が算出される場合を示す。実施形態２における画像処理装置は、実施形態１において示した画像処理装置１と同一の構成ゆえ、その図示を省略し、更に、同一符号を用いるものとする。
【０２１６】
まず、図２５のフローチャートを参照して、実施形態２の画像処理装置１における動作について説明する。図２５において、ステップＴ１０〜Ｔ１２の処理は、それぞれ、図４のステップＴ１〜Ｔ３と同一ゆえ、ここでの説明は省略する。以下、ステップＴ１３以降の処理について説明する。
【０２１７】
基準条件が設定されると、ステップＴ１０の撮影条件解析処理の解析値に基づいて、ステップＴ１２で設定された基準条件から、画質補正処理を全く施さない無補正条件側へ遷移（抑制）させる遷移処理に必要な遷移係数が算出され（ステップＴ１３）、その算出された遷移係数に基づいて遷移条件（画質補正処理条件）が算出される（ステップＴ１４）。
【０２１８】
次いで、ステップＴ１４で算出された遷移条件に従って、撮影画像データに対して画質補正処理が施され（ステップＴ１５）、画質補正処理後の画像データが、指定された出力先に出力される。ステップＴ１５では、ステップＴ１０での解析結果により撮影条件が低確度領域（２）である場合に、ステップＴ１４で算出された遷移条件に従った画質補正処理が行われる。一方、撮影条件がアンダー又は逆光である場合は、遷移条件が算出されないため、ステップＴ１５では、遷移処理を伴わない画質補正処理が行われる。
【０２１９】
ステップＴ１３では、撮影条件が低確度領域（２）であると判別された場合に、式（２５）に示すように、指標６を用いて遷移係数が算出され、基準条件の遷移処理が行われる。
【数６】
2006345037.tif 000015
【０２２０】
図２６に、低確度領域（２）における入力キー補正換算値と出力キー補正換算値との関係を示す。また、図２７に、低確度領域（２）における指標６と遷移係数との関係を示す。低確度領域（２）における出力キー補正換算値は、図２６に示すように、式（２６）のように定義される。
出力キー補正換算値
＝（入力キー補正換算値＋基準点における出力キー補正換算値）×遷移係数    （２６）
低確度領域（２）の場合、式（２６）における入力キー補正換算値は、画質補正処理の条件（階調調整パラメータ）として算出されたP10（オフセット値３）を24.78で除算した値（P10/24.78）である。
【０２２１】
図２８に、低確度領域（２）における遷移開始点及び遷移終了点を示す。図２８に示すように、遷移開始点は、アンダー撮影シーンと低確度領域（２）との境界である指標６＝−０．５に設定されている。この遷移開始点においては、基準点のままの濃度補正値が適用されるため、依然高い補正量を保っている。指標６の値が大きくなるにつれて、基準点が無補正条件に遷移していく。ストロボ撮影シーンと低確度領域（２）との境界である指標６＝１．５に到達した点が遷移終了点であり、完全な無補正状態となる。即ち、本実施形態２におけるストロボ（ストロボ近接）撮影シーンの撮影画像データに対する濃度補正量は、完全に無補正となっている。
【０２２２】
以上のように、実施形態２の画像処理装置１によれば、基準条件から、画質補正処理を施さない無補正条件へ遷移させるための遷移量（遷移係数）を、撮影条件の解析値（指標６）に基づいて算出するようにしたことにより、撮影条件がアンダー又は逆光と判別される画像に対する補正量を維持しつつ、順光又はオーバー気味（やや明るめ）の撮影画像データに対する補正量の連続性と安定性の向上を図ることができる。
【０２２３】
次に、画質補正処理（図４のステップＴ６又は図２５のステップＴ１５）の具体例を、実施例１〜４を挙げて説明する。なお、以下の各実施例では、ステップＴ５又はＴ１４における遷移条件（画質補正処理条件）の算出工程を、本画質補正処理の一工程として記載することにする。
【実施例１】
【０２２４】
図２９〜図３１を参照して、実施例１について説明する。実施例１では、基準条件として、所定の濃度補正処理の条件が設定された場合の画質補正処理について説明する。
【０２２５】
まず、濃度補正値である出力キー補正換算値が算出され（ステップＳ４０）、その算出された出力キー補正換算値に基づいて、撮影画像データに対して画質補正処理が施される（ステップＳ４１）。
【０２２６】
<順光の場合>
図３０に、撮影条件が順光である場合の入力キー補正換算値と出力キー補正換算値の関係（実線）を示す。図３０の出力キー補正換算値は、式（２４）のように定義される。式（２４）の出力キー補正換算値をオフセット値に換算した値をP6”とすると、ステップＳ４１の画質補正処理では、パラメータP1をP5と一致させるオフセット補正（8bit値の平行シフト）が下記の式（２７）に従って行われる。
出力画像のRGB値＝入力画像のRGB値＋P6”    （２７）
従って、撮影条件が順光の場合、図２４（ａ）に示す複数の階調変換曲線の中から、式（２７）に対応する階調変換曲線が選択される。又は、式（２７）に基づいて階調変換曲線を算出（決定）してもよい。
【０２２７】
<逆光の場合>
撮影条件が逆光である場合、式（１８）に示すパラメータP7（キー補正換算値）を用いて、出力キー補正換算値P71が式（２８）のように定義される。
P71＝P7＋基準点での出力キー補正換算値      （２８）
但し、P7＞遷移終了点の場合、P71＝０である。従って、図２４（ｂ）に示す複数の階調変換曲線の中から、出力キー補正換算値が式（２８）のP71に対応する階調変換曲線が選択される。図２４（ｂ）の階調変換曲線の具体例を図３１に示す。P71の値と、選択される階調変換曲線の対応関係を以下に示す。
−50 ＜ P71 ＜ ＋50 の場合→Ｌ３；
＋50 ≦ P71 ＜ ＋150 の場合→Ｌ４；
＋150 ≦ P71 ＜ ＋250 の場合→Ｌ５；
−150 ＜ P71 ≦ −50 の場合→Ｌ２；
−250 ＜ P71 ≦ −150 の場合→Ｌ１．
なお、撮影条件が逆光の場合、この階調変換処理とともに、覆い焼き処理を併せて行うことが好ましい。この場合、逆光度を示す指標５に応じて覆い焼き処理の程度も調整されることが望ましい。
【０２２８】
<アンダーの場合>
撮影条件がアンダーである場合、式（１９）に示すパラメータP7’（キー補正換算値２）を用いて、出力キー補正換算値P72が式（２９）のように定義される。
P72＝P7’＋基準点での出力キー補正換算値      （２９）
但し、P7’＞遷移終了点の場合、P72＝０である。従って、図２４（ｂ）に示す複数の階調変換曲線の中から、出力キー補正換算値が式（２９）のP72に対応する階調変換曲線が選択される。P72の値と、図３１において選択される階調変換曲線の対応関係を以下に示す。
−50 ＜ P72＜ ＋50 の場合→Ｌ３；
＋50 ≦ P72＜ ＋150 の場合→Ｌ４；
＋150 ≦ P72＜ ＋250 の場合→Ｌ５；
−150 ＜ P72≦ −50 の場合→Ｌ２；
−250 ＜ P72≦ −150 の場合→Ｌ１．
なお、撮影条件がアンダーである場合は、逆光の場合に示したような覆い焼き処理は行わない。
【０２２９】
<ストロボの場合>
撮影条件がストロボである場合、オフセット補正（8bit値の平行シフト）が式（３０）に従って行われる。
出力画像のRGB値＝入力画像のRGB値＋P9      （３０）
従って、撮影条件がストロボの場合、図２４（ａ）に示す複数の階調変換曲線の中から、式（３０）に対応する階調変換曲線が選択される。又は、式（３０）に基づいて階調変換曲線を算出（決定）してもよい。
【０２３０】
<低確度領域の場合>
撮影条件が低確度領域（１）である場合、遷移処理は行われず、オフセット補正（8bit値の平行シフト）が式（３１）に従って行われる。
出力画像のRGB値＝入力画像のRGB値＋P10      （３１）
従って、低確度領域（１）の場合、図２４（ｃ）に示す複数の階調変換曲線の中から、式（３１）に対応する階調変換曲線が選択される。又は、式（３１）に基づいて階調変換曲線を算出（決定）するようにしてもよい。
【０２３１】
撮影条件が低確度領域（２）である場合、式（２６）の出力キー補正換算値をオフセット値に換算した値をP10”とすると、ステップＳ４１の画質補正処理は、下記の式（３２）に従って行われる。
出力画像のRGB値＝入力画像のRGB値＋P10”    （３２）
従って、低確度領域（２）の場合、図２４（ｃ）に示す複数の階調変換曲線の中から、式（３２）に対応する階調変換曲線が選択される。又は、式（３２）に基づいて階調変換曲線を算出（決定）するようにしてもよい。
【０２３２】
以上のように、実施例１の画質補正処理によれば、基準条件を、所定の濃度補正処理の条件とすることにより、満足度の高い写真プリントを得ることができる。
【０２３３】
なお、実施例１及び以下の各実施例では、実際に撮影画像データに対して階調変換処理を施す場合、上述の各画質補正処理条件を16bitから8bitへ変更するものとする。
【実施例２】
【０２３４】
図３２〜図３４を参照して、実施例２について説明する。実施例２では、基準条件として、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件が設定された場合の画質補正処理について説明する。
【０２３５】
図３３に、予め定義された高明度化処理と硬調化処理からなる基準点（基準条件）と無補正条件との間を、高明度化と硬調化の作用を一定間隔で変化させて作成したリングアラウンドプリントの配置を示す。図３３において、横軸は、無補正条件と基準点との間を２５％ずつ均等に分割したときの硬さ変化を表し、縦軸は、無補正条件と基準点の間を２５％ずつ均等に分割したときの明るさ変化を表している。
【０２３６】
順光、低確度領域（２）と判別される複数の撮影画像データについて官能評価を実施し、入力キー補正換算値＝０における最適な高明度化処理と硬調化処理の組み合わせが基準条件として決定される。例えば、基準条件となる高明度化処理は、入力キー補正換算値が０のとき−２Ｄの高明度（低濃度）化処理を施すこととし、この高明度化処理に加えて、階調のＳ字化による最適な硬調化処理を基準条件としてよい。
【０２３７】
図３４に、硬調化の度合いに応じて予め設定された階調変換曲線を示す。式（２３）及び図２１における遷移係数と、図３４に示した各階調変換曲線Ｌ−５−Ａ〜Ｌ−５−Ｅとの対応関係を以下に示す。
Ｌ−５−Ａ：遷移係数≦０．６０  …硬調化＝0%；
Ｌ−５−Ｂ：０．６０＜遷移係数≦０．８０  …硬調化＝25%；
Ｌ−５−Ｃ：０．８０＜遷移係数≦０．９０  …硬調化＝50%；
Ｌ−５−Ｄ：０．９０＜遷移係数≦１．００  …硬調化＝75%；
Ｌ−５−Ｅ：１．００＜遷移係数  …硬調化=100%．
【０２３８】
式（２３）及び図２１により、入力キー補正換算値０のときの遷移係数は約０．７ゆえ、図３４の曲線Ｌ−５−Ｂを基準条件として設定することができる。
【０２３９】
次に、図３２のフローチャートを参照して、実施例２の画質補正処理について説明する。
まず、上記算出された入力キー補正換算値、遷移係数に基づいて高明度化条件が算出される（ステップＳ５０）。ステップＳ５０では、例えば、撮影条件が低確度領域（２）の場合、高明度化条件として、図２４（ｃ）に示す複数の階調変換曲線の中から、式（３２）に対応する階調変換曲線が選択される。
【０２４０】
次いで、算出された遷移係数に基づいて硬調化条件が算出される（ステップＳ５１）。ステップＳ５１では、例えば、撮影条件が低確度領域（２）の場合、図３４に示した各階調変換曲線のうち、式（２５）によって算出された遷移係数に対応する階調変換曲線が選択される。
【０２４１】
次いで、ステップＳ５０で算出された高明度化条件及びステップＳ５１で算出された硬調化条件に基づいて、撮影画像データに対して画質補正処理が施される（ステップＳ５２）。
【０２４２】
このように、実施例２の画質補正処理によれば、基準条件を、所定の高明度化処理及び硬調化処理からなる階調変換処理の条件とすることにより、満足度の写真プリントを得ることができる。また、基準条件と遷移条件を最適化することで、撮像装置の機種やユーザの嗜好の違いに関わらず、画質補正処理の最適化を図ることができる。
【実施例３】
【０２４３】
図３５及び図３６を参照して、実施例３について説明する。実施例３では、基準条件として、所定の色マトリクス処理の条件が設定された場合の画質補正処理について説明する。基準条件としての色マトリクス処理は、上述のように、例えば、彩度をやや低下させる条件として定義される。また、図３５の画質補正処理は、階調変換処理済み、コントラスト調整済みの、順光又は低確度領域（２）の撮影画像データに対して行われるものとする。
【０２４４】
まず、算出された遷移係数に基づいて色マトリクス係数が算出される（ステップＳ６０）。ステップＳ６０における色マトリクス係数の算出は、式（３３）に示す色マトリクス処理におけるマトリクスの成分を遷移係数の値に基づいて算出することである。
【数７】
2006345037.tif 000016
ここで、Ｂ’、Ｇ’、Ｒ’は、色マトリクス処理後のＲＧＢ値である。
【０２４５】
ステップＳ６０で算出される色マトリクス係数値は、０≦遷移係数≦１の場合、式（３４）のようになり、式（３５）を満たす。
【数８】
2006345037.tif 000017
【数９】
2006345037.tif 000018
【０２４６】
図３６に、遷移係数と色マトリックス係数値の関係を示す。式（３４）及び図３６より、ＭＴＸ＿Ｇ＝ＭＴＸ＿Ｒ＝５×遷移係数である。また、遷移係数＞１の場合、ＭＴＸ＿Ｂ＝９０、ＭＴＸ＿Ｇ＝ＭＴＸ＿Ｒ＝５であり、遷移係数＜０の場合、ＭＴＸ＿Ｂ＝１００、ＭＴＸ＿Ｇ＝ＭＴＸ＿Ｒ＝０である。
【０２４７】
式（３６）に、遷移係数＝１の色マトリクスを示し、式（３７）に、遷移係数＝０の色マトリクスを示す。
【数１０】
2006345037.tif 000019
【数１１】
2006345037.tif 000020
【０２４８】
遷移係数に応じて色マトリクス係数が算出されると、当該算出された色マトリクス係数に基づいて、撮影画像データに対して画質補正処理が施される（ステップＳ６１）。
【０２４９】
このように、実施例３の画質補正処理によれば、基準条件を所定の色マトリクス処理の条件とすることにより、満足度の写真プリントを得ることができる。また、基準条件と遷移条件（画質補正処理条件）を最適化することで、撮像装置の機種やユーザの嗜好の違いに関わらず、画質補正処理の最適化を図ることができる。
【実施例４】
【０２５０】
図３７のフローチャートを参照して、実施例４について説明する。実施例４では、基準条件として、所定のコントラスト補正処理の条件が設定された場合の画質補正処理について説明する。
【０２５１】
まず、上記算出された遷移係数と、判別された撮影条件に基づいて算出されるシーン判別コントラスト補正値を用いて、式（３８）のように、最終コントラスト補正値が算出される（ステップＳ７０）。
最終コントラスト補正値
＝１００＋｛(シーン判別コントラスト補正値−１００)×遷移係数｝      （３８）
式（３８）におけるシーン判別コントラスト補正値の算出方法は、公知のあらゆる手法を用いることができるが、一般には、ヒストグラム解析を行って階調分布の幅を調べ、所定の幅へと伸張する方法が用いられる。
【０２５２】
次いで、ステップＳ７０で算出された最終コントラスト補正値に基づいて、撮影画像データに対して画質補正処理が施される（ステップＳ７１）。上述の実施例２は、階調変換曲線の形状を、明るさと硬さという２つの要素に分解して決定するものであり、Ｓ字の階調変換曲線となるのに対し、実施例４の画質補正処理（コントラスト補正）は、Ｓ字ではなく、階調調整パラメータP3（肌色領域の平均輝度）を支点（固定点）とした、一次関数による線形変換となる。
【０２５３】
以上のように、実施例４の画質補正処理によれば、基準条件を、所定のコントラスト補正処理の条件とすることにより、満足度の高い写真プリントを得ることができる。
【０２５４】
〈撮像装置に適用した例〉
上述の実施形態１、実施形態２及び実施例１〜４で示した画質補正処理は、デジタルカメラ等の撮像装置にも適用可能である。図３８に、本発明の撮像装置を適用したデジタルカメラ２００の構成を示す。デジタルカメラ２００は、図３８に示すように、ＣＰＵ２０１、光学系２０２、撮像センサ部２０３、ＡＦ演算部２０４、ＷＢ演算部２０５、ＡＥ演算部２０６、レンズ制御部２０７、画像処理部２０８、表示部２０９、記録データ作成部２１０、記録メディア２１１、シーンモード設定キー２１２、色空間設定キー２１３、レリーズボタン２１４、その他操作キー２１５により構成される。
【０２５５】
ＣＰＵ２０１は、デジタルカメラ２００の動作を統括的に制御する。光学系２０２は、ズームレンズであり、被写体像を撮像センサ部２０３にあるＣＣＤ（Charge-Coupled Device）イメージセンサ上に結像させる。撮像センサ部２０３は、光学像をＣＣＤイメージセンサによって光電変換し、デジタル信号に変換（Ａ／Ｄ変換）して出力する。撮像センサ部２０３から出力された画像データは、ＡＦ演算部２０４、ＷＢ演算部２０５、ＡＥ演算部２０６、画像処理部２０８に入力される。
【０２５６】
ＡＦ演算部２０４は、画面内９ヶ所に設けられたＡＦエリアの距離を算出して出力する。距離の判定は、画像のコントラスト判定により行われ、ＣＰＵ２０１は、この中の最も近距離にある値を選択し、被写体距離とする。ＷＢ演算部２０５は、画像のホワイトバランス評価値を算出して出力する。ホワイトバランス評価値とは、撮影時の光源下で、ニュートラルな被写体のＲＧＢ出力値を一致させるために必要なゲイン値で、Ｇチャネルを基準としてＲ/Ｇ、Ｂ/Ｇの比として算出する。算出された評価値は、画像処理部２０８に入力され、画像のホワイトバランスが調整される。ＡＥ演算部２０６は、画像データから適正露出値を算出して出力し、ＣＰＵ２０１は、算出された適正露出値と現在の露出値が一致するような絞り値とシャッター速度値を算出する。絞り値は、レンズ制御部２０７に出力され、対応する絞り径が設定される。シャッター速度値は、撮像センサ部２０３に出力され、対応するＣＣＤ積分時間が設定される。
【０２５７】
画像処理部２０８は、撮影画像データに対して、ホワイトバランス処理、ＣＣＤフィルター配列の補間処理、色変換、１次階調変換、シャープネス補正等の処理を行った後に、上述の実施形態と同様に、図４又は図２５に示した撮影条件解析処理、画質補正処理条件算出、遷移係数算出、遷移条件算出、画質補正処理（実施例１〜４の何れか）を実行し、好ましい画像に変換する。その後ＪＰＥＧ圧縮等の変換を実行する。ＪＰＥＧ圧縮された画像データは、表示部２０９と記録データ作成部２１０に出力される。
【０２５８】
表示部２０９は、撮影画像データを液晶ディスプレイに表示するとともに、ＣＰＵ２０１の指示による各種情報を表示する。記録データ作成部２１０は、ＪＰＥＧ圧縮された画像データと、ＣＰＵ２０１から入力された各種撮影画像データをＥｘｉｆ（Exchangeable Image File Format）ファイルにフォーマットし、記録メディア２１１に記録する。記録メディア２１１の中には、各メーカーが自由な情報を書き込めるスペースとして、メーカーノートと呼ばれる部分があり、撮影条件の判別結果や指標４、指標５及び指標６を記録するようにしてもよい。
【０２５９】
デジタルカメラ２００では、ユーザ設定により撮影シーンモードを切り替えることができる。即ち、撮影シーンモードとして、通常モード、ポートレートモード、風景モードシーンの３つが選択可能で、ユーザは、シーンモード設定キー２１２を操作して、被写体が人物である場合はポートレートモード、風景の場合は風景モードに切り替えることによって、被写体に適した１次階調変換を実施する。また、デジタルカメラ２００は、選択した撮影シーンモードの情報を画像データファイルのメーカーノート部分に付加して記録する。また、デジタルカメラ２００は、被写体として選択したＡＦエリアの位置情報を同様に画像ファイルに記録する。
【０２６０】
なお、デジタルカメラ２００では、色空間設定キー２１３によって、出力色空間のユーザ設定が可能になっている。出力色空間としては、sRGB（IEC61966-2-1）とRawの選択が可能である。sRGBが選択された場合は、上述の実施形態における画質補正処理を実行するが、Rawが選択された場合は、上述の実施形態の画質補正処理は行わず、ＣＣＤ固有の色空間で出力する。
【０２６１】
以上のように、本発明の撮像装置を適用したデジタルカメラ２００によれば、上述の画像処理装置１と同様に、撮影条件がアンダー又は逆光と判別される画像に対する補正量を維持しつつ、撮影条件が順光（露出が適正）又はオーバーの撮影画像データに対する補正量の連続性と安定性の向上を図ることができる。このように、デジタルカメラ２００の内部で、適切な画質補正処理が行われることにより、デジタルカメラ２００とプリンタがパーソナルコンピュータを介さずに直接接続されている場合であっても、好ましい画像を出力することができる。
【０２６２】
なお、上述の各実施形態における記述内容は、本発明の趣旨を逸脱しない範囲で適宜変更可能である。
【０２６３】
例えば、撮影画像データから顔画像を検出し、検出された顔画像に基づいて撮影条件を判別し、階調調整条件を決定するようにしてもよい。また、撮影条件の判別に、Ｅｘｉｆ情報を用いるようにしてもよい。Ｅｘｉｆ情報を用いると、撮影条件の判別精度を更に向上させることが可能となる。
【０２６４】
また、上述の実施形態では、基準条件から無補正条件への遷移量が自動的に算出される場合を示したが、図３９に示すように、画像処理装置１のＣＲＴ８（又はデジタルカメラ２００の表示部２０９）に、遷移条件のマニュアル設定画面を表示して、明るさ、硬さ、色マトリクス等を、画像処理装置１の操作部１１（又はデジタルカメラ２００の操作キー２１５）の操作によって指定できるようにしてもよい。
【図面の簡単な説明】
【０２６５】
【図１】本発明の実施形態１及び実施形態２における画像処理装置の外観構成を示す斜視図。
【図２】実施形態１及び実施形態２の画像処理装置の内部構成を示すブロック図。
【図３】図２の画像処理部の主要部構成を示すブロック図。
【図４】実施形態１の画像調整処理部において実行される処理の流れを示すフローチャート。
【図５】シーン判別部において実行される撮影条件解析処理を示すフローチャート。
【図６】明度・色相の領域毎に第１の占有率を算出する第１の占有率算出処理を示すフローチャート。
【図７】ＲＧＢからＨＳＶ表色系に変換するプログラムの一例を示す図。
【図８】明度（Ｖ）−色相（Ｈ）平面と、Ｖ−Ｈ平面上の領域ｒ１及び領域ｒ２を示す図。
【図９】明度（Ｖ）−色相（Ｈ）平面と、Ｖ−Ｈ平面上の領域ｒ３及び領域ｒ４を示す図。
【図１０】指標１を算出するための、第１の占有率に乗算する第１の係数を表す曲線を示す図。
【図１１】指標２を算出するための、第１の占有率に乗算する第２の係数を表す曲線を示す図。
【図１２】撮影画像データの構図に基づいて第２の占有率を算出する第２の占有率算出処理を示すフローチャート。
【図１３】撮影画像データの画面の外縁からの距離に応じて決定される領域ｎ１〜ｎ４を示す図。
【図１４】指標３を算出するための、第２の占有率に乗算する第３の係数を表す曲線を領域別（ｎ１〜ｎ４）に示す図。
【図１５】偏倚量算出処理を示すフローチャート。
【図１６】撮影条件別に算出された指標４〜６のプロット図。
【図１７】撮影条件を判別するための判別マップを示す図。
【図１８】輝度の度数分布（ヒストグラム）（ａ）、正規化されたヒストグラム（ｂ）及びブロック分割されたヒストグラム（ｃ）を示す図。
【図１９】輝度のヒストグラムからの低輝度領域及び高輝度領域の削除を説明する図（（ａ）及び（ｂ））と、輝度の頻度の制限を説明する図（（ｃ）及び（ｄ））。
【図２０】撮影条件が順光である場合の入力キー補正換算値と出力キー補正換算値の関係を示す図。
【図２１】撮影条件が順光である場合の入力キー補正換算値と遷移係数の関係を示す図。
【図２２】画質補正部において実行される画質補正処理を示すフローチャート。
【図２３】撮影条件を特定するための指標と階調調整方法Ａ〜Ｃの関係を示す図。
【図２４】各階調調整方法に対応する階調変換曲線を示す図。
【図２５】実施形態２の画像調整処理部において実行される処理の流れを示すフローチャート。
【図２６】撮影条件が低確度領域（２）である場合の入力キー補正換算値と出力キー補正換算値の関係を示す図。
【図２７】指標６と遷移係数との関係を示す図。
【図２８】低確度領域（２）における遷移開始点及び遷移終了点を示す図。
【図２９】実施例１における画質補正処理を示すフローチャート。
【図３０】撮影条件が順光である場合の入力キー補正換算値と出力キー補正換算値の関係（実線）を示す図。
【図３１】撮影条件が逆光又はアンダーである場合の階調変換曲線を示す図。
【図３２】実施例２における画質補正処理を示すフローチャート。
【図３３】予め定義された高明度化処理と硬調化処理からなる基準点と無補正条件との間を、高明度化と硬調化の作用を一定間隔で変化させて作成したリングアラウンドプリントの配置を示す図。
【図３４】実施例２において遷移係数毎に定義された階調変換曲線を示す図。
【図３５】実施例３における画質補正処理を示すフローチャート。
【図３６】遷移係数と色マトリックス係数値の関係を示す図。
【図３７】実施例４における画質補正処理を示すフローチャート。
【図３８】本発明の撮像装置を適用したデジタルカメラの構成を示すブロック図。
【図３９】遷移条件をマニュアルで設定する場合の設定画面を示す図。
【符号の説明】
【０２６６】
１  画像処理装置
２  筐体
３  マガジン装填部
４  露光処理部
５  プリント作成部
７    制御部
８    ＣＲＴ
９    フィルムスキャナ部
１０    反射原稿入力装置
１１    操作部
１２    情報入力手段
１４    画像読込部
１５    画像書込部
３０    画像転送手段
３１    画像搬送部
３２    通信手段（入力）
３３    通信手段（出力）
５１    外部プリンタ
７０    画像処理部
７２    テンプレート記憶手段
７０１  画像調整処理部
７０２  フィルムスキャンデータ処理部
７０３  反射原稿スキャンデータ処理部
７０４  画像データ書式解読処理部
７０５  テンプレート処理部
７０６  ＣＲＴ固有処理部
７０７  プリント固有処理部Ａ
７０８  プリント固有処理部Ｂ
７０９  画像データ書式作成処理部
７１０  シーン判別部
７１１  画質補正部
２００  デジタルカメラ（撮像装置）
２０８  画像処理部
【図１】
2006345037.tif 000021
【図２】
2006345037.tif 000022
【図３】
2006345037.tif 000023
【図４】
2006345037.tif 000024
【図５】
2006345037.tif 000025
【図６】
2006345037.tif 000026
【図７】
2006345037.tif 000027
【図８】
2006345037.tif 000028
【図９】
2006345037.tif 000029
【図１０】
2006345037.tif 000030
【図１１】
2006345037.tif 000031
【図１２】
2006345037.tif 000032
【図１３】
2006345037.tif 000033
【図１４】
2006345037.tif 000034
【図１５】
2006345037.tif 000035
【図１６】
2006345037.tif 000036
【図１７】
2006345037.tif 000037
【図１８】
2006345037.tif 000038
【図１９】
2006345037.tif 000039
【図２０】
2006345037.tif 000040
【図２１】
2006345037.tif 000041
【図２２】
2006345037.tif 000042
【図２３】
2006345037.tif 000043
【図２４】
2006345037.tif 000044
【図２５】
2006345037.tif 000045
【図２６】
2006345037.tif 000046
【図２７】
2006345037.tif 000047
【図２８】
2006345037.tif 000048
【図２９】
2006345037.tif 000049
【図３０】
2006345037.tif 000050
【図３１】
2006345037.tif 000051
【図３２】
2006345037.tif 000052
【図３３】
2006345037.tif 000053
【図３４】
2006345037.tif 000054
【図３５】
2006345037.tif 000055
【図３６】
2006345037.tif 000056
【図３７】
2006345037.tif 000057
【図３８】
2006345037.tif 000058
【図３９】
2006345037.tif 000059