【手続補正書】
【提出日】平成28年1月25日(2016.1.25)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
画像に含まれる被写体領域を判別する領域判別手段と、
前記領域判別手段により判別された複数の被写体領域それぞれの代表輝度値を算出する第１の算出手段と、
前記領域判別手段により判別された複数の被写体領域それぞれの輝度分布情報を算出する第２の算出手段と、
前記第１の算出手段により算出された複数の被写体領域それぞれの代表輝度値と前記第２の算出手段により算出された複数の被写体領域それぞれの輝度分布情報とに基づいて、階調特性を決定する決定手段と、
前記決定手段により決定された階調特性に基づいて階調補正処理を行う画像処理手段と、を有することを特徴とする画像処理装置。
【請求項２】
前記決定手段は、前記複数の被写体領域それぞれの代表輝度値に基づいて、複数の入出力特性を算出し、算出された複数の入出力特性を組み合わせて前記階調特性を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記決定手段は、前記複数の被写体領域それぞれの輝度分布情報に基づいて、前記複数の入出力特性をそれぞれ用いる入力値の範囲を算出し、前記階調特性を決定することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記決定手段は、前記複数の被写体領域に含まれる第１の被写体領域の代表輝度値に基づいて第１の入出力特性を算出し、前記第１の被写体領域の輝度分布情報に基づいて前記第１の入出力特性を用いる入力値の範囲を決定することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項５】
前記第１の算出手段は、前記複数の被写体領域に含まれる主被写体領域の代表輝度値に基づいて、前記主被写体領域の輝度分布情報に基づいて決定される入力値の範囲に用いる入出力特性を算出し、前記複数の被写体領域に含まれる主被写体領域を含まない被写体領域の代表輝度値と前記主被写体領域の代表輝度値に基づいて、前記主被写体領域を含まない被写体領域の輝度分布情報に基づいて決定される入力値の範囲に用いる入出力特性を算出することを特徴とする請求項１ないし３のいずれか１項に記載の画像処理装置。
【請求項６】
前記第１の算出手段は、前記主被写体領域の代表輝度値に基づいて第１のゲイン量を算出し、前記第１のゲイン量に基づいて、前記主被写体領域の輝度分布情報に基づいて決定される入力値の範囲に用いる入出力特性を算出する請求項５に記載の画像処理装置。
【請求項７】
前記第１の算出手段は、前記主被写体領域を含まない被写体領域の代表輝度値に基づいて第２のゲイン量を算出し、前記第１のゲイン量と前記第２のゲイン量とに基づいて、前記主被写体領域を含まない被写体領域の輝度分布情報に基づいて決定される入力値の範囲に用いる入出力特性を算出することを特徴とする請求項６に記載の画像処理装置。
【請求項８】
前記第１の算出手段は、前記第１のゲイン量と前記第２のゲイン量との差に基づいて、前記主被写体領域を含まない被写体領域の輝度分布情報に基づいて決定される入力値の範囲に用いる入出力特性を算出する請求項７に記載の画像処理装置。
【請求項９】
前記第１の算出手段は、前記主被写体領域の出力目標輝度値と前記主被写体領域の代表輝度値との差に基づいて、前記第１のゲイン量を算出することを特徴とする請求項６ないし８のいずれか１項に記載の画像処理装置。
【請求項１０】
前記第１の算出手段は、前記主被写体領域を含まない被写体領域の出力目標輝度値と前記主被写体領域を含まない被写体領域の代表輝度値との差に基づいて、前記第２のゲイン量を算出する請求項７または８に記載の画像処理装置。
【請求項１１】
前記決定手段は、前記複数の被写体領域に含まれる第１の被写体領域の輝度ヒストグラムに対して、低輝度側から高輝度側にかけて加算した値が所定の閾値に達した時点の輝度値に基づいて、前記複数の入出力特性をそれぞれ用いる入力値の範囲を算出し、前記階調特性を決定することを特徴とする請求項３に記載の画像処理装置。
【請求項１２】
前記決定手段は、前記複数の被写体領域に含まれていて前記第１の被写体領域の代表輝度値よりも代表輝度値が高い第２の被写体領域の輝度ヒストグラムに対して、高輝度側から低輝度側にかけて加算した値が所定の閾値に達した時点の輝度値に基づいて、前記複数の入出力特性をそれぞれ用いる入力値の範囲を算出し、前記階調特性を決定することを特徴とする請求項１１に記載の画像処理装置。
【請求項１３】
前記決定手段は、前記複数の被写体領域それぞれの代表輝度値と前記複数の被写体領域それぞれの輝度分布情報とに基づいて、第１の階調特性と第２の階調特性を算出し、前記複数の被写体領域それぞれの代表輝度値に基づいて前記第１の階調特性と前記第２の階調特性を加重演算して第３の階調特性を決定することを特徴とする請求項１に記載の画像処理装置。
【請求項１４】
前記決定手段は、前記複数の被写体領域に含まれる第１の被写体領域の大きさに基づいて、前記第３の階調特性を決定する際の前記第１の階調特性と前記第２の階調特性の比率を決定することを特徴とする請求項１３に記載の画像処理装置。
【請求項１５】
前記決定手段は、前記複数の被写体領域に含まれる第２の被写体領域の大きさに基づいて、前記第３の階調特性を決定する際の前記第１の階調特性と前記第２の階調特性の比率を決定することを特徴とする請求項１４に記載の画像処理装置。
【請求項１６】
前記決定手段により決定された階調特性をゲインテーブルに変換する変換処理手段をさらに有し、
前記画像処理手段は、前記ゲインテーブルを用いて階調補正処理を行うことを特徴とする請求項１ないし１５のいずれか１項に記載の画像処理装置。
【請求項１７】
前記画像処理手段は、前記複数の被写体領域に対して同じゲインテーブルを用いて階調補正を行うことを特徴とする請求項１６に記載の画像処理装置。
【請求項１８】
画像に含まれる被写体領域を判別する領域判別工程と、
前記領域判別工程で判別された複数の被写体領域それぞれの代表輝度値を算出する第１の算出工程と、
前記領域判別工程で判別された複数の被写体領域それぞれの輝度分布情報を算出する第２の算出工程と、
前記第１の算出工程で算出された複数の被写体領域それぞれの代表輝度値と前記第２の算出工程で算出された複数の被写体領域それぞれの輝度分布情報とに基づいて、階調特性を決定する決定工程と、
前記決定工程で決定された階調特性に基づいて階調補正処理を行う画像処理工程と、を有することを特徴とする画像処理方法。
【請求項１９】
請求項１８に記載の画像処理方法をコンピュータに実行させるためのプログラム。
【請求項２０】
コンピュータに、請求項１８に記載された画像処理方法を実行させるためのプログラムを記憶したコンピュータにより読み取り可能な記憶媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上述の課題を解決し、目的を達成するために、本発明の画像処理装置は、画像に含まれる被写体領域を判別する領域判別手段と、前記領域判別手段により判別された複数の被写体領域それぞれの代表輝度値を算出する第１の算出手段と、前記領域判別手段により判別された複数の被写体領域それぞれの輝度分布情報を算出する第２の算出手段と、前記第１の算出手段により算出された複数の被写体領域それぞれの代表輝度値と前記第２の算出手段により算出された複数の被写体領域それぞれの輝度分布情報とに基づいて、階調特性を決定する決定手段と、前記決定手段により決定された階調特性に基づいて階調補正処理を行う画像処理手段と、を有する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０１０１
【補正方法】変更
【補正の内容】
【０１０１】
以上の処理により、Ｓ８０３で算出した被写体領域毎の階調補正量ＧＡＩＮ＿ＨＵＭＡＮ、ＧＡＩＮ＿ＢＡＣＫ、ＧＡＩＮ＿ＳＫＹと、Ｓ８０４で算出した被写体領域毎の階調補正量を適用する範囲の指標となるＨＵＭＡＮ＿ＰＯＩＮＴ、ＢＡＣＫ＿ＰＯＩＮＴ、ＳＫＹ＿ＰＯＩＮＴを用いて、階調特性を作成する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】０１２２
【補正方法】変更
【補正の内容】
【０１２２】
図１５（ａ）は、ダイナミックレンジ優先の階調特性において、ＳＫＹ＿ＰＯＩＮＴとＨＵＭＡＮ＿ＰＯＩＮＴの区間が狭く、かつＧＡＩＮ＿ＨＵＭＡＮ、ＧＡＩＮ＿ＳＫＹのゲイン差が大きい影響で、階調が反転してしまった場合を例示している。この場合、図１５（ａ）の左側のように、ＨＵＭＡＮ＿ＰＯＩＮＴ、ＧＡＩＮ＿ＨＵＭＡＮ、ＧＡＩＮ＿ＳＫＹは変えず、中間輝度の区間にエラー時の傾きとして予め決められたＥＲＲＯＲ＿ＧＲＡＤを与え、ＳＫＹ＿ＰＯＩＮＴを移動させて階調特性を作成する。また、ＳＫＹ＿ＰＯＩＮＴがＨＵＭＡＮ＿ＰＯＩＮＴ以下の値であった場合も同様にエラーの場合の階調特性を適用する。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】０１２６
【補正方法】変更
【補正の内容】
【０１２６】
ここまでエラー時の階調特性の作成方法について説明したが、２つの階調特性の作成方法は被写体領域が２つしかない場合にも同様である。例えば、人物と高輝度被写体である空しかいないシーンの場合は、図１４の２つの階調特性に対し、ＢＡＣＫ＿ＰＯＩＮＴ、ＧＡＩＮ＿ＢＡＣＫをそれぞれＳＫＹ＿ＰＯＩＮＴ、ＧＡＩＮ＿ＳＫＹに置き換えるだけで良い。