(57)【特許請求の範囲】
【請求項１】
被写体を撮像する撮像素子を有し、前記被写体の画像データを生成する撮像部と、
前記画像データにより前記被写体のシーンに関する情報を生成するシーン情報生成部と、
前記シーン情報生成部で生成された前記情報と、前記撮像部に設定された撮像条件と、により前記画像データを補正する補正部と、
を備える撮像装置。
【請求項２】
請求項１に記載の撮像装置において、
前記補正部は、前記撮像素子に含まれる欠陥画素から出力された信号により生成された画像データを補正する撮像装置。
【請求項３】
請求項１又は請求項２に記載の撮像装置において、
前記シーン情報生成部は、前記撮像素子の複数の領域ごとに前記情報を生成し、
前記補正部は、前記領域ごとに生成された前記情報と、前記撮像部に設定された撮像条件と、により前記領域に対応する画像データを補正する撮像装置。
【請求項４】
請求項１から請求項３のいずれか一項に記載の撮像装置において、
前記補正部は、前記情報及び前記撮像条件により複数の補正処理パターンを切り替えて画像データを補正する撮像装置。
【請求項５】
請求項１から請求項４のいずれか一項に記載の撮像装置において、
前記補正部は、前記情報及び前記撮像条件により互いに異なる補正レベルに対応した複数の補正処理パターンを切り替えて画素データを補正する撮像装置。
【請求項６】
請求項５に記載の撮像装置において、
前記複数の補正処理パターンは、前記画素データを補正処理するか否かの判定基準が異なる撮像装置。
【請求項７】
請求項１から請求項６のいずれか一項に記載の撮像装置において、 
前記撮像条件には、撮像感度、又はシャッタ秒時が含まれる撮像装置。
【請求項８】
請求項１から請求項７のいずれか一項に記載の撮像装置において、
前記撮像条件には、露出値が含まれる撮像装置。
【請求項９】
請求項１から請求項８のいずれか一項に記載の撮像装置において、
前記情報には、前記被写体の、色情報、輝度情報及び周波数情報のうち少なくとも一つが含まれる撮像装置。
【請求項１０】
請求項１から請求項９のいずれか一項に記載の撮像装置において、
前記情報には、前記被写体の、人物情報、顔情報、背景情報、夜景情報及び空情報のうち少なくとも一つが含まれる撮像装置。
【請求項１１】
撮像装置のコンピュータに、
被写体を撮像部により撮像して画像データを生成する撮像手順と、
前記撮像手順により生成された前記画像データにより前記被写体のシーンに関する情報を生成するシーン情報生成手順と、
前記シーン情報生成手順により生成された前記情報と、前記撮像部に設定された撮像条件と、により前記画像データを補正する補正手順と、
を実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、及びプログラムに関する。
【背景技術】
【０００２】
近年、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどの撮像素子を備えた撮像装置が広く使用されている。この撮像装置が備えるＣＣＤイメージセンサやＣＭＯＳイメージセンサなどの撮像素子は、その製造過程等において画素単位で欠陥が生じ、異常に高い信号レベルを出力する白キズなどの欠陥画素が含まれている場合がある。このような欠陥画素の影響を低減するために、撮像装置は、欠陥画素の補正処理を行うことが一般的である（例えば、特許文献１を参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００７−１２４０５６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、例えば、特許文献１に記載の撮像装置は、欠陥画素の欠陥レベルが撮像条件により設定された所定レベルより大きいか否かの判定結果に応じて、補正処理を切り替えている。なお、特許文献１に記載の撮像装置では、この補正処理を切り替えに用いられる所定レベルの値は、撮像条件に応じて変更される。このように、上述の撮像装置は、撮像された画像データには依存しない撮像条件によって補正処理が切り替えられるため、撮像された画像データによっては、欠陥画素の補正処理を行うことにより画質の劣化を招いてしまうことがある。
このように、上述の撮像装置は、欠陥画素の補正処理を適切に行うことができないことがある。
【０００５】
本発明は、上記問題を解決すべくなされたもので、その目的は、適切に欠陥画素の補正処理を行うことができる撮像装置、及びプログラムを提供することにある。
【課題を解決するための手段】
【０００６】
上記問題を解決するために、本発明一実施形態は、被写体を撮像する撮像素子を有し、前記被写体の画像データを生成する撮像部と、前記画像データにより前記被写体のシーンに関する情報を生成するシーン情報生成部と、前記シーン情報生成部で生成された前記情報と、前記撮像部に設定された撮像条件と、により前記画像データを補正する補正部と、を備える撮像装置である。
【０００７】
また、本発明一実施形態は、撮像装置のコンピュータに、被写体を撮像部により撮像して画像データを生成する撮像手順と、前記撮像手順により生成された前記画像データにより前記被写体のシーンに関する情報を生成するシーン情報生成手順と、前記シーン情報生成手順により生成された前記情報と、前記撮像部に設定された撮像条件と、により前記画像データを補正する補正手順と、を実行させるためのプログラムである。
【発明の効果】
【０００８】
本発明によれば、適切に欠陥画素の補正処理を行うことができる。
【図面の簡単な説明】
【０００９】
【図１】本実施形態による撮像装置を示すブロック図である。
【図２】シーン解析情報の分類の一例を示す図である。
【図３】第１の実施形態における欠陥画素の補正処理を示すフローチャートである。
【図４】同実施形態における分割エリアごとのシーン解析の一例を示す図である。
【図５】第２の実施形態における欠陥画素の補正処理を示すフローチャートである。
【発明を実施するための形態】
【００１０】
以下、本発明の一実施形態による撮像装置について図面を参照して説明する。
［第１の実施形態］
図１は、本実施形態による撮像装置１００を示すブロック図である。
この図において、撮像装置１００は、撮像部１０、バッファメモリ部３０、画像処理部４０、表示部５０、記憶部６０、通信部７０、操作部８０、及び制御部９０を備えている。
なお、本実施形態では、一例として、撮像装置１００がデジタル一眼レフカメラである場合について説明する。
【００１１】
撮像部１０は、複数のレンズを備える光学系１１、撮像素子（１２，１４）、Ａ／Ｄ（アナログ／デジタル）変換部（１３，１５）、及びミラー１６を備える。この撮像部１０は、設定された撮像条件（例えば、絞り値、露出値、撮像感度、露光時間など）に基づいて制御部９０によって制御される。撮像部１０は、光学系１１を介した光学像を撮像素子１２又は撮像素子１４に結像させ、Ａ／Ｄ変換部１３又はＡ／Ｄ変換部１５によって変換された当該光学像に基づく画像データを生成する。すなわち、撮像部１０は、複数の画素が配置され、光に応じた信号を出力する撮像素子（１２，１４）を有し、光学系１１を介した光学像の画像を撮像し、被写体に応じた画像データを生成する。上述した光学系１１は、着脱可能に取り付けられている。
【００１２】
なお、撮像部１０は、実際に撮像画像として記録する画像データである撮像画像データと、撮像前に被写体などを使用者が確認して、撮像シーンを解析するためのスルー画像データとを生成する。撮像部１０は、スルー画像データを生成する場合、光学系１１を介した光学像をミラー１６により反射させて撮像素子１４に結像させ、Ａ／Ｄ変換部１５によって変換された当該光学像に基づく画像データを生成する。また、撮像部１０は、撮像画像データを生成する場合、撮像指示によりミラー１６を光学系１１の光路から移動させて撮像素子１２に結像させ、Ａ／Ｄ変換部１３によって変換された当該光学像に基づく画像データを生成する。
【００１３】
撮像素子１２は、例えば、受光面（不図示）に結像した光学像を電気信号（電圧信号）に変換して、Ａ／Ｄ変換部１３に供給する。撮像素子１２の受光面は、例えば、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどの格子状に配置されている複数のイメージセンサ（不図示）で構成される。それぞれのイメージセンサは、撮像する画像の各画素に対応し、結像された光学像を電圧値に変換する。すなわち、撮像素子１２は、光学系１１を介して撮像素子１２に入射された光に応じた画素信号を生成することによって画像を撮像する。なお、本実施形態では、撮像素子１２は、メインイメージセンサであり、上述したように撮像画像データの画素信号を生成する。
また、撮像素子１２には、光によらずに高い電圧信号を出力する欠陥画素を有している。本実施形態における撮像装置１００は、この欠陥画素に対応する画素データを後述する補正処理により補正する。
【００１４】
撮像素子１４は、例えば、受光面（不図示）に結像した光学像を電気信号（電圧信号）に変換して、Ａ／Ｄ変換部１５に供給する。撮像素子１４の受光面は、撮像素子１２と同様に、例えば、ＣＣＤイメージセンサやＣＭＯＳイメージセンサなどの格子状に配置されている複数のイメージセンサ（不図示）で構成される。それぞれのイメージセンサは、撮像する画像の各画素に対応し、結像された光学像を電圧値に変換する。なお、本実施形態では、撮像素子１２は、サブイメージセンサであり、上述したようにスルー画像データの画素信号を生成する。また、スルー画像データは、撮像しようとする被写体の確認、及び撮像シーンの解析に用いられるので、撮像素子１４は、撮像素子１２よりも少なく画素数（解像度）の画像データを生成するものであってもよい。
【００１５】
Ａ／Ｄ変換部１３は、撮像素子１２によって変換された電圧値（画素信号）をアナログ−デジタル変換し、この変換したデジタル信号（画素データ）により形成される画像データを出力する。
Ａ／Ｄ変換部１５は、撮像素子１４によって変換された電圧値（画素信号）をアナログ−デジタル変換し、この変換したデジタル信号（画素データ）により形成される画像データを出力する。
【００１６】
バッファメモリ部３０は、撮像部１０によって撮像された画像データなどを、一時的に記憶する。
【００１７】
表示部５０は、例えば、液晶ディスプレイであり、撮像部１０によって撮像された画像データ（スルー画像、及び撮像画像データ）や、操作画面等を表示する。なお、表示部５０は、ファインダ内の表示部であってもよい。
【００１８】
記憶部６０は、制御部９０の処理に使用する各種情報、撮像部１０による撮像条件、画像処理条件、等を記憶する。また、記憶部６０は、欠陥画素の位置情報を記憶する欠陥記憶部６１を備えている。
【００１９】
欠陥記憶部６１は、例えば、不揮発性メモリであり、撮像素子１２が有する欠陥画素の位置情報（例えば、撮像素子１２のアドレス情報）を予め記憶している。この欠陥画素の位置情報は、例えば、製造時に検出された撮像素子１２が有する欠陥画素の位置情報が予め記憶されている。また、欠陥画素は、撮像条件（例えば、ＩＳＯ感度（撮像感度）、及びシャッタ秒時）によって、目立ち易さの度合が変動する。すなわち、同じ位置の欠陥画素であっても、撮像条件によって、欠陥画素と判定した方がよい場合と、欠陥画素と判定せずに無視できる場合とが存在することがある。そのため、欠陥記憶部６１は、撮像条件に対応付けて欠陥画素の位置情報を記憶している。
【００２０】
通信部７０は、カードメモリ等の取り外しが可能な記憶媒体２００と接続され、この記憶媒体２００への画像データの書込み、読み出し、又は消去を行う。
記憶媒体２００は、撮像装置１００に対して着脱可能に接続される記憶部であり、例えば、撮像部１０によって撮像された撮像画像データなどを記憶する。
【００２１】
操作部８０は、例えば、電源スイッチ、シャッターボタン、十字キー、確定ボタン、削除ボタン、及び、その他の操作キーを含み、使用者によって操作されることで、使用者の操作入力を受け付けて、制御部９０に供給する。
【００２２】
バス３００は、撮像部１０と、バッファメモリ部３０と、画像処理部４０と、表示部５０と、記憶部６０と、通信部７０、操作部８０と、制御部９０とに接続され、各部から出力された画像データや制御信号等を転送する。
【００２３】
制御部９０は、例えば、ＣＰＵ（Central processing unit）などを含み、撮像装置１００が備える各構成を制御する。制御部９０は、例えば、撮像素子１４とＡ／Ｄ変換部１５とを介して得られるスルー画像データを表示部５０に表示させる。また、制御部９０は、例えば、撮像素子１４とＡ／Ｄ変換部１５とを介して得られるスルー画像データに基づいて、撮像シーンの解析を行う。制御部９０は、解析した撮像シーンに応じた撮像条件の設定を行う、又は解析した撮像シーンに応じた撮像画像データの画像処理を画像処理部４０に実行させる。この撮像シーンの解析については、詳細に後述する。
【００２４】
また、制御部９０は、例えば、操作部８０を介して撮像指示を受け付けた際に、撮像素子１２とＡ／Ｄ変換部１３とを介して得られる撮像画像データを、画像処理部４０に撮像素子１２が有する欠陥画素の補正処理を実行させる。この欠陥画素の補正処理については、詳細に後述する。また、制御部９０は、例えば、画像処理部４０によって補正された撮像画像データを撮像された画像として、記憶媒体２００に記憶させる。
また、制御部９０は、シーン解析部９１を備えている。
【００２５】
シーン解析部９１（シーン情報生成部）は、画像データ（例えば、スルー画像データ）に基づいて、撮像シーンを解析する情報であるシーン解析情報を生成する。なお、シーン解析情報は、例えば、被写体のシーンに関する情報である。ここで、スルー画像データは、撮像素子１２の複数の領域ごとに複数の分割エリア（領域）に分割されており、シーン解析部９１は、この分割エリアごとに、シーン解析情報を生成する。この複数の分割エリアは、例えば、スルー画像データを所定の数に等分割したエリアであり、スルー画像データに対応する撮像画像データにおいても同様に等分割したエリアとなる。すなわち、シーン解析部９１は、撮像素子１２の複数の領域ごとにシーン解析情報を生成する。
【００２６】
シーン解析部９１は、生成したシーン解析情報に基づいて、撮像シーンを分割エリアごとに解析（判定）する。ここで、シーン解析情報とは、例えば、色情報、輝度情報、周波数情報などの撮像シーンを解析するための情報である。また、撮像シーン情報は、例えば、人物、顔、背景、夜景、空などの領域を示す情報であり、シーン解析情報などの特徴量から被写体のパターン予測した情報なども含まれる。シーン解析情報には、例えば、色情報、輝度情報、周波数情報（周波数成分）などの撮像シーンを解析するための情報とともに、人物、顔、背景、夜景、空などの領域を示す撮像シーン情報を含めてもよい。シーン解析部９１は、生成したシーン解析情報を、バス３００を介して画像処理部４０に供給する。
制御部９０は、シーン解析部９１によって解析された撮像シーン情報に基づいて、ＡＦ（オートフォーカス）制御や撮像条件の設定を行う。また、制御部９０は、シーン解析部９１によって解析された撮像シーン情報に応じて、撮像画像データの画像処理を画像処理部４０に実行させてもよい。
【００２７】
画像処理部４０は、記憶部６０に記憶されている画像処理条件に基づいて、バッファメモリ部３０に記憶されている画像データに対して画像処理を実行する。画像処理部４０は、例えば、シーン解析部９１から供給された撮像シーン情報に応じて、画像処理を行ってもよい。ここでいうバッファメモリ部３０に記憶されている画像データとは、画像処理部４０に入力される画像データ（入力画像）のことであり、例えば、撮像画像データ、スルー画像データ、又は、記憶媒体２００から読み出された撮像画像データのことである。また、画像処理部４０は、撮像素子１２が有する欠陥画素に対応する画素データを補正処理する補正部４１を備えている。
【００２８】
補正部４１は、撮像素子１２によって撮像された撮像画像データに含まれる画素データのうちの、撮像素子１２が有する欠陥画素に対応する画素データを、シーン解析部９１によって生成されたシーン解析情報に応じて、補正処理する。つまり、補正部４１は、情報に基づいて、撮像画像データを補正する。例えば、補正部４１は、撮像素子１２に含まれる欠陥画素から出力された信号により生成された撮像画像データを補正する。なお、撮像画像データは、複数の分割エリアに分割されている。補正部４１は、複数の分割エリアに対応したシーン解析情報に応じて、分割エリアごとに補正処理を行う。すなわち、補正部４１は、シーン解析部９１によって分割エリアごとに生成されたシーン解析情報に応じて、分割エリアごとに欠陥画素に対応する画素データを補正処理する。つまり、補正部４１は、撮像素子１２の領域ごとに生成されたシーン解析情報に基づいて、撮像素子１２の領域に対応する撮像画像データを補正する。
【００２９】
具体的に、補正部４１は、撮像条件に対応した欠陥画素の位置情報を欠陥記憶部６１から読み出す。補正部４１は、シーン解析部９１によって生成されたシーン解析情報に応じて、例えば、２つの補正パターン（補正パターンＡ及び補正パターンＢ）を切り替えて、分割エリアごとに欠陥画素に対応する画素データを補正処理する。ここで、２つの補正パターン（補正処理パターン）は、互いに異なる補正レベルに対応した補正処理をそれぞれ行う補正処理パターンである。
【００３０】
例えば、補正パターンＡは、補正レベル“Ａ”に対応する欠陥画素が目立ち易い場合の補正パターンであり、より多くの欠陥画素によるキズを補正する必要があって、少々の補正痕が残ることよりも欠陥画素を補正することが優先される場合の補正パターンである。また、補正パターンＢは、逆に、補正レベル“Ｂ”に対応する欠陥画素が目立ち難い場合の補正パターンであり、欠陥画素によるキズの数は少なく、なるべく補正痕を残さないように補正する場合の補正パターンである。ここで、欠陥画素の近傍に濃淡の境界が存在する場合やコントラストが急激変化している場合などに、例えば、過補正していまい補正跡が残ってしまうことである。この過補正などによる補正跡のことを補正痕という。この補正痕が発生した場合に、補正処理を行った撮像画像データは、画質の劣化を招いてしまうことがある。
【００３１】
なお、２つの補正パターンは、例えば、補正レベル（“Ａ”，“Ｂ”）に対応して、欠陥画素に対応する画素データを補正処理するか否かの閾値が異なる。すなわち、補正パターンＡは、補正処理するか否かの閾値が補正パターンＢより低く、補正パターンＢより多くの欠陥画素を補正処理することが可能である。また、補正パターンＢは、補正処理するか否かの閾値が補正パターンＡより高く、補正パターンＡより少ない欠陥画素を補正処理することが可能である。補正部４１は、所定の処理期間内に欠陥画素の補正処理を行うために、補正パターンＡである場合に、例えば、補正パターンＢよりも簡略化した補正処理を実行し、補正痕が残り易い補正処理を実行する。
【００３２】
補正部４１は、例えば、各分割エリアのシーン解析情報に応じて、各分割エリアが、補正痕が目立つ画像（エリア）であるか否かを判定する。補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合に、判定した分割エリアを上述の補正パターンＢにより補正処理する。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合に、判定した分割エリアを上述の補正パターンＡにより補正処理する。
【００３３】
図２は、本実施形態におけるシーン解析情報の分類の一例を示す図である。
この図において、表は、シーン解析情報を（ａ）欠陥画素の補正痕が目立つ場合と、（ｂ）欠陥画素の補正痕が目立つ場合との２つに分類した場合の一例を示している。
補正部４１は、シーン解析情報が図２（ａ）に示す欠陥画素の補正痕が目立つ場合に、補正痕が目立つ画像（エリア）であると判定する。ここで、図２（ａ）に示す欠陥画素の補正痕が目立つ場合とは、例えば、撮像シーン情報が人の顔である場合、撮像シーン情報が空である場合、周波数成分が高い（所定の閾値Ｆより高い）場合、及び輝度情報が中間領域（所定の閾値Ｙ１＜輝度＜所定の閾値Ｙ２）である場合などである。
【００３４】
また、補正部４１は、シーン解析情報が図２（ｂ）に示す欠陥画素の補正痕が目立たない場合に、補正痕が目立たない画像（エリア）であると判定する。ここで、図２（ｂ）に示す欠陥画素の補正痕が目立たない場合とは、例えば、撮像シーン情報が背景である場合、撮像シーン情報が夜景である場合、周波数成分が低い（所定の閾値Ｆより低い）場合、及び輝度情報が高い（所定の閾値Ｙ２より高い）又は低い（所定の閾値Ｙ１より低い）領域である場合などである。
【００３５】
このように、補正部４１は、シーン解析情報に応じて、互いに異なる補正レベルに対応した補正処理をそれぞれ行う複数（例えば２つ）の補正パターンを切り替えて、欠陥画素に対応する画素データを補正処理する。補正部４１は、補正した撮像画像データをバッファメモリ部３０に記憶させる。
【００３６】
次に、本実施形態における撮像装置１００の動作について説明する。
撮像装置１００は、撮像対象となる被写体を撮像する場合、制御部９０が、まず、撮像素子１４とＡ／Ｄ変換部１５とを介して定期的に取得し、バッファメモリ部３０に記憶させる。制御部９０は、バッファメモリ部３０に記憶させスルー画像データを表示部５０に表示させる。この表示部５０に表示されているスルー画像を確認することにより、使用者は、撮像しようとしている被写体を確認する。
【００３７】
次に、制御部９０は、操作部８０を介して撮像指示を受け付けた際に、撮像素子１２とＡ／Ｄ変換部１３とを介して得られる画像データを、撮像された撮像画像データとして、バッファメモリ部３０に記憶させる（撮像手順）。なお、制御部９０のシーン解析部９１は、バッファメモリ部３０に記憶されているスルー画像データに基づいて、分割エリアごとのシーン解析情報を生成し（シーン情報生成手順）、撮像シーン情報を解析する。
次に、制御部９０は、画像処理部４０の補正部４１に、撮像素子１２によって撮像された撮像画像データに対して欠陥画素の補正処理を実行させる。すなわち、制御部９０は、補正部４１に、シーン解析部９１によって生成されたシーン解析情報に応じた欠陥画素の補正処理を実行させる（補正手順）。
【００３８】
図３は、本実施形態における欠陥画素の補正処理を示すフローチャートである。
この図において、まず、画像処理部４０の補正部４１は、バス３００を介して、シーン解析部９１から分割エリアごとのシーン解析情報を取得する（ステップＳ１０１）。
次に、補正部４１は、撮像画像データが撮像された際の撮像感度情報（例えば、ＩＳＯ感度情報）を記憶部６０から取得する（ステップＳ１０２）。
【００３９】
次に、補正部４１は、撮像画像データが撮像された際のシャッタ秒時情報を記憶部６０から取得する（ステップＳ１０３）。ここで、シャッタ秒時情報とは、露光秒時又は露光時間のことである。シャッタ秒時情報には、撮像素子１２における画素データのリセット又は画素データの読み出し時刻から次の画素データの読み出し時刻までの撮像素子１２の電荷蓄積時間を含めてもよい。
【００４０】
次に、補正部４１は、取得したＩＳＯ感度情報、及びシャッタ秒時情報に基づいて、欠陥画素情報を取得する（ステップＳ１０４）。すなわち、補正部４１は、記憶部６０の欠陥記憶部６１から撮像条件であるＩＳＯ感度情報、及びシャッタ秒時情報に対応付けられた欠陥画素の位置情報を読み出して、取得する。
【００４１】
次に、補正部４１は、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する（ステップＳ１０５）。すなわち、補正部４１は、シーン解析部９１から取得した分割エリアごとのシーン解析情報に基づいて、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。なお、補正部４１は、補正痕が目立つ画像（エリア）であるか否かを図２に示すようなシーン解析情報の分類情報に基づいて判定する。
補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合（ステップＳ１０５：ＹＥＳ）に、処理をステップＳ１０７に進める。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合（ステップＳ１０５：ＮＯ）に、処理をステップＳ１０６に進める。
【００４２】
ステップＳ１０６において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターンＡを選択する。
また、ステップＳ１０７において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターンＢを選択する。
なお、補正部４１は、ステップＳ１０６及びステップＳ１０７の処理を、ステップＳ１０５の処理と同様に、分割エリアごとに実行する。すなわち、補正部４１は、ステップＳ１０６及びステップＳ１０７において、分割エリアごとに補正パターンを選択する。
【００４３】
次に、補正部４１は、補正データの演算を行う（ステップＳ１０８）。すなわち、補正部４１は、取得した欠陥画素の位置情報に基づいて、バッファメモリ部３０に記憶されている撮像画像データの欠陥画素に対応する画素データを読み出す。補正部４１は、分割エリアごとに選択された補正パターン（補正パターンＡ又は補正パターンＢ）に基づいて、読み出した欠陥画素に対応する各画素データの補正データを演算する。
【００４４】
次に、補正部４１は、補正データ演算値を補正後の画素データとして撮像画像データに書き込む（ステップＳ１０９）。すなわち、補正部４１は、各欠陥画素に対応する演算した補正データを、撮像画像データの各欠陥画素に対応する画素データとして置き換えて、バッファメモリ部３０に記憶させる。これにより、補正部４１は、欠陥画素の補正処理を完了し、補正処理を終了させる。
【００４５】
図４は、本実施形態における分割エリアごとのシーン解析の一例を示す図である。
この図において、画像Ｇ１は、撮像素子１２によって撮像された撮像画像の一例を示している。画像Ｇ１は、分割エリアＲ１〜Ｒ９の９つの分割エリアに等分割されている。
シーン解析部９１は、例えば、分割エリアＲ５を人の顔と判定し、例えば、分割エリアＲ１及び分割エリアＲ２を背景（山）と判定する。また、シーン解析部９１は、例えば、分割エリアＲ３を空と判定する。シーン解析部９１は、これらの分割エリアごとの判定情報であるシーン解析情報を補正部４１に供給する。
【００４６】
補正部４１は、シーン解析情報に応じて、補正パターンＡ又は補正パターンＢを選択する。例えば、補正部４１は、分割エリアＲ５に対して、シーン解析情報が人の顔を示しているので、補正痕が目立つ画像（エリア）であると判定し、補正パターンＡを選択する。また、例えば、補正部４１は、分割エリアＲ１及び分割エリアＲ２に対してシーン解析情報が背景を示しているので、補正痕が目立つ画像（エリア）でないと判定し、補正パターンＢを選択する。例えば、補正部４１は、分割エリアＲ３に対して、シーン解析情報が空を示しているので、補正痕が目立つ画像（エリア）であると判定し、補正パターンＡを選択する。
このように、補正部４１は、分割エリアごとに、シーン解析情報に基づいて補正パターンを選択し、分割エリアごとに選択した補正パターンに基づいて補正処理を行う。
【００４７】
以上説明したように、本実施形態における撮像装置１００は、シーン解析部９１が、画像データ（例えば、スルー画像データ）に基づいて、撮像シーンを解析する情報であるシーン解析情報を生成する。そして、補正部４１は、撮像素子１２によって撮像された撮像画像データに含まれる画素データのうちの、撮像素子１２が有する欠陥画素に対応する画素データを、シーン解析部９１によって生成されたシーン解析情報に応じて、補正処理する。すなわち、撮像部１０が、被写体に応じた画像データを生成し、シーン解析部９１が、画像データにより被写体のシーンに関する情報（シーン解析情報）を生成する。そして、補正部４１は、シーン解析情報に基づいて、画像データを補正する。また、撮像部１０は、複数の画素が配置され、光に応じた信号を出力する撮像素子１２を有し、補正部４１は、撮像素子１２に含まれる欠陥画素から出力された信号により生成された撮像画像データを補正する。
これにより、撮像画像データの内容（例えば、撮像シーンなど）を考慮した補正処理を行うことが可能になるため、本実施形態における撮像装置１００は、過補正などのよる補正痕の発生を低減することができる。このため、本実施形態における撮像装置１００は、適切に欠陥画素の補正処理を行うことができる。よって、本実施形態における撮像装置１００は、欠陥画素の補正処理による画質の劣化（低下）を低減することができる。
【００４８】
また、本実施形態では、画像データは、複数のエリアに分割される。シーン解析部９１は、分割エリアごとにシーン解析情報を生成する。補正部４１は、シーン解析部９１によって分割エリアごとに生成されたシーン解析情報に応じて、分割エリアごとに欠陥画素に対応する画素データを補正処理する。すなわち、シーン解析部９１は、分割エリアに対応するシーン解析情報を生成し、補正部４１は、シーン解析部９１によって分割エリアに対応されて生成されたシーン解析情報に応じて、欠陥画素に対応する画素データを補正処理する。つまり、シーン解析部９１は、撮像素子１２の複数の領域ごとにシーン解析情報を生成し、補正部４１は、撮像素子１２の領域ごとに生成されたシーン解析情報に基づいて、撮像素子１２の領域に対応する撮像画像データを補正する。
これにより、分割エリアごとに、シーン解析情報に応じて異なる補正パターンを選択して補正処理が可能になるため、本実施形態における撮像装置１００は、分割エリアごとに適切に欠陥画素の補正処理を行うことができる。
【００４９】
また、本実施形態では、補正部４１は、シーン解析情報に応じて、補正処理を段階的（例えば、２段階）に切り替える。例えば、補正部４１は、シーン解析情報に応じて、複数の補正パターンを段階的に切り替えて撮像画像データを補正する。
これにより、補正痕が目立つか否かに影響するシーン解析情報に応じて、段階的に補正処理を切り替えるので、本実施形態における撮像装置１００は、シーン解析情報に応じた適切な欠陥画素の補正処理を行うことができる。
【００５０】
また、本実施形態では、補正部４１は、シーン解析情報に応じて、互いに異なる補正レベルに対応した補正処理をそれぞれ行う複数（例えば２つ）の補正パターンを切り替えて、画素データを補正する。すなわち、補正部４１は、シーン解析情報に応じて、互いに異なる補正レベルに対応した複数（例えば２つ）の補正パターンを切り替えて、撮像画像データ（画素データ）を補正する。
これにより、補正部４１は、シーン解析情報に応じて補正レベルの異なる補正パターンを切り替えて補正処理を行うことができる。そのため、本実施形態における撮像装置１００は、適切に欠陥画素の補正処理を行うことができる。
また、補正レベルに応じて補正処理を簡略化することが可能であるため、本実施形態における撮像装置１００は、無駄に（過剰に）欠陥画素の補正処理を行うことを低減することができる。すなわち、本実施形態における撮像装置１００は、効率よく欠陥画素の補正処理を行うことができるので、欠陥画素の補正処理による処理時間を低減することができる。
【００５１】
［第２の実施形態］
次に、第２の実施形態における撮像装置１００について説明する。
第２の実施形態における撮像装置１００の構成は、図１に示される第１の実施形態における構成と同様である。第２の実施形態における撮像装置１００は、補正部４１による欠陥画素の補正処理が、第１の実施形態における撮像装置１００と異なる。
【００５２】
本実施形態における補正部４１は、撮像画像データを撮像した撮像条件とシーン解析情報とに応じて、欠陥画素に対応する画素データを補正処理する。ここで、撮像条件とは、環境温度、シャッタ秒時、露光量、ＩＳＯ感度（撮像感度）などであり、本実施形態では、一例として、シャッタ秒時、及びＩＳＯ感度（撮像感度）を撮像条件とした場合の例を説明する。すなわち、本実施形態では、撮像条件には、撮像感度、又はシャッタ秒時が含まれる。
補正部４１は、撮像条件（シャッタ秒時、又はＩＳＯ感度）に応じて、補正処理を段階的に切り替える。すなわち、補正部４１は、撮像条件とシーン解析情報とに応じて、互いに異なる補正レベルに対応した補正処理をそれぞれ行う複数の補正パターンを切り替えて、欠陥画素に対応する画素データを補正処理する。
【００５３】
例えば、複数の補正パターンとして、補正パターン１から補正パターン５の５つの補正パターンが予め定められている。
例えば、補正パターン５は、補正レベル“５”に対応する欠陥画素が目立ち易い場合の補正パターンであり、より多くの欠陥画素によるキズを補正する必要があって、少々の補正痕が残ることよりも欠陥画素を補正することが優先される場合の補正パターンである。この補正パターン５は、欠陥画素が目立ち易い撮像条件に対応する補正パターンである。
また、補正パターン１は、逆に、補正レベル“１”に対応する欠陥画素が目立ち難い場合の補正パターンであり、欠陥画素によるキズの数は少なく、なるべく補正痕を残さないように補正する場合の補正パターンである。この補正パターン１は、欠陥画素が目立ち難い撮像条件に対応する補正パターンである。
補正パターン１から補正パターン５の間の補正パターン２、補正パターン３、及び補正パターン４は、補正パターン１から補正パターン５の間でそれぞれの補正レベル（“２”，“３”，“４”）に対応して定められている。
【００５４】
なお、５つの補正パターンは、例えば、補正レベル（“１”〜“５”）に対応して、欠陥画素に対応する画素データを補正処理するか否かの閾値が異なる。すなわち、補正パターン５は、補正処理するか否かの閾値が最も低く、最も多くの欠陥画素を補正処理することが可能である。また、補正パターン１は、補正処理するか否かの閾値が最も高く、最も少ない欠陥画素を補正処理することが可能である。補正パターン２から補正パターン４は、補正処理するか否かの閾値が補正パターン１から補正パターン５の間にそれぞれ設定されている。補正部４１は、所定の処理期間内に欠陥画素の補正処理を行うために、補正パターン５である場合に、例えば、最も簡略化した補正処理を実行し、補正痕が残り易い補正処理を実行する。
【００５５】
また、５つの補正パターンは、補正レベル（“１”〜“５”）に対応して、欠陥画素に対応する画素データの補正値を算出する欠陥画素の近傍エリアのサイズが異なるように定められていてもよい。５つの補正パターンは、欠陥画素の近傍エリアのサイズを、例えば、３画素×３画素、５画素×５画素、及び７画素×７画素のうちのいずれかを補正レベルに対応して設定される。ここで、３画素×３画素による補正値の算出は、所定の処理期間内に補正できる欠陥画素の数は５画素×５画素及び７画素×７画素より多くなるが、補正痕が残り易い補正処理が可能になる。また、７画素×７画素による補正値の算出は、所定の処理期間内に補正できる欠陥画素の数は３画素×３画素及び５画素×５画素より少なくなるが、補正痕が残り難い補正処理が可能になる。本実施形態では、補正部４１は、例えば、補正パターン５である場合に、３画素×３画素により画素データの補正値を算出する補正処理を実行し、補正パターン１である場合に、７画素×７画素により画素データの補正値を算出する補正処理を実行する。
【００５６】
次に、本実施形態における撮像装置１００の動作について説明する。
撮像装置１００は、撮像対象となる被写体を撮像する場合、制御部９０が、まず、撮像素子１４とＡ／Ｄ変換部１５とを介して定期的に取得し、バッファメモリ部３０に記憶させる。制御部９０は、バッファメモリ部３０に記憶させスルー画像データを表示部５０に表示させる。この表示部５０に表示されているスルー画像を確認することにより、使用者は、撮像しようとしている被写体を確認する。
【００５７】
次に、制御部９０は、操作部８０を介して撮像指示を受け付けた際に、撮像素子１２とＡ／Ｄ変換部１３とを介して得られる画像データを、撮像された撮像画像データとして、バッファメモリ部３０に記憶させる。なお、制御部９０のシーン解析部９１は、バッファメモリ部３０に記憶されているスルー画像データに基づいて、分割エリアごとのシーン解析情報を生成し、撮像シーン情報を解析する。
次に、制御部９０は、画像処理部４０の補正部４１に、撮像素子１２によって撮像された撮像画像データに対して欠陥画素の補正処理を実行させる。
【００５８】
図５は、本実施形態における欠陥画素の補正処理を示すフローチャートである。
この図において、まず、画像処理部４０の補正部４１は、バス３００を介して、シーン解析部９１から分割エリアごとのシーン解析情報を取得する（ステップＳ２０１）。
次に、補正部４１は、撮像画像データが撮像された際の撮像感度情報（例えば、ＩＳＯ感度情報）を記憶部６０から取得する（ステップＳ２０２）。
【００５９】
次に、補正部４１は、撮像画像データが撮像された際のシャッタ秒時情報（ｔ）を記憶部６０から取得する（ステップＳ２０３）。ここで、シャッタ秒時情報とは、露光秒時又は露光時間のことである。シャッタ秒時情報（ｔ）には、撮像素子１２における画素データのリセット又は画素データの読み出しから次の画素データの読み出しまでの撮像素子１２の電荷蓄積時間を含めてもよい。
【００６０】
次に、補正部４１は、取得したＩＳＯ感度情報、及びシャッタ秒時情報（ｔ）に基づいて、欠陥画素情報を取得する（ステップＳ２０４）。すなわち、補正部４１は、記憶部６０の欠陥記憶部６１から撮像条件であるＩＳＯ感度情報、及びシャッタ秒時情報（ｔ）に対応付けられた欠陥画素の位置情報を読み出して、取得する。
【００６１】
次に、補正部４１は、取得した撮像条件の１つであるシャッタ秒時情報（ｔ）が所定の閾値時間Ｔ２より長いか否かを判定する（ステップＳ２０５）。すなわち、補正部４１は、シャッタ秒時情報（ｔ）が長秒時（ｔ＞Ｔ２）であるか否かを判定する。補正部４１は、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ２より長いと判定した場合（ステップＳ２０５：ＹＥＳ）に、処理をステップＳ２０６に進める。また、補正部４１は、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ２以下であると判定した場合（ステップＳ２０５：ＮＯ）に、処理をステップＳ２０９に進める。
【００６２】
ステップＳ２０６において、補正部４１は、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。すなわち、補正部４１は、シーン解析部９１から取得した分割エリアごとのシーン解析情報に基づいて、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。なお、補正部４１は、補正痕が目立つ画像（エリア）であるか否かを図２に示すようなシーン解析情報の分類情報に基づいて判定する。
補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合（ステップＳ２０６：ＹＥＳ）に、処理をステップＳ２０８に進める。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合（ステップＳ２０６：ＮＯ）に、処理をステップＳ２０７に進める。
【００６３】
ステップＳ２０７において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン５を選択し、処理をステップＳ２２２に進める。
また、ステップＳ２０８において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン４を選択し、処理をステップＳ２２２に進める。
なお、補正部４１は、ステップＳ２０７及びステップＳ２０８の処理を、ステップＳ２０６の処理と同様に、分割エリアごとに実行する。すなわち、補正部４１は、ステップＳ２０７及びステップＳ２０８において、分割エリアごとに補正パターンを選択する。
【００６４】
次に、ステップＳ２０９において、補正部４１は、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より短く、且つ、ＩＳＯ感度がＩＳＯ８００以上であるか否かを判定する。すなわち、補正部４１は、シャッタ秒時情報（ｔ）が短秒時（ｔ＜Ｔ１）であり、且つ、ＩＳＯ感度が高感度を超える（ＩＳＯ８００以上）であるか否かを判定する。補正部４１は、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より短く、且つ、ＩＳＯ感度がＩＳＯ８００以上であると判定した場合（ステップＳ２０９：ＹＥＳ）に、処理をステップＳ２１０に進める。また、補正部４１は、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１以上、又は、ＩＳＯ感度がＩＳＯ８００未満であると判定した場合（ステップＳ２０９：ＮＯ）に、処理をステップＳ２１３に進める。
【００６５】
次に、ステップＳ２１０において、補正部４１は、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。すなわち、補正部４１は、シーン解析部９１から取得した分割エリアごとのシーン解析情報に基づいて、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合（ステップＳ２１０：ＹＥＳ）に、処理をステップＳ２１２に進める。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合（ステップＳ２１０：ＮＯ）に、処理をステップＳ２１１に進める。
【００６６】
ステップＳ２１１において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン４を選択し、処理をステップＳ２２２に進める。
また、ステップＳ２１２において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン３を選択し、処理をステップＳ２２２に進める。
なお、補正部４１は、ステップＳ２１１及びステップＳ２１２の処理を、ステップＳ２１１の処理と同様に、分割エリアごとに実行する。すなわち、補正部４１は、ステップＳ２１１及びステップＳ２１２において、分割エリアごとに補正パターンを選択する。
【００６７】
次に、ステップＳ２１３において、補正部４１は、以下の２つの条件のいずれかを満たすか否かを判定する。
補正部４１は、第１の条件として、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より短く、且つ、ＩＳＯ感度がＩＳＯ４００であるか否かを判定する。すなわち、補正部４１は、第１の条件として、シャッタ秒時情報（ｔ）が短秒時（ｔ＜Ｔ１）であり、且つ、ＩＳＯ感度が高感度（ＩＳＯ４００）であるか否かを判定する。
また、補正部４１は、第２の条件として、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より長く所定の閾値時間Ｔ２より短い、且つ、ＩＳＯ感度がＩＳＯ２００であるか否かを判定する。すなわち、補正部４１は、第２の条件として、シャッタ秒時情報（ｔ）が中間秒時（Ｔ１＜ｔ＜Ｔ２）であり、且つ、ＩＳＯ感度が中感度（ＩＳＯ２００）であるか否かを判定する。
補正部４１は、この第１の条件、又は第２の条件を満たすと判定した場合（ステップＳ２１３：ＹＥＳ）に、処理をステップＳ２１４に進める。また、補正部４１は、この第１の条件、及び第２の条件のうちのいずれの条件も満たさないと判定した場合（ステップＳ２１３：ＮＯ）に、処理をステップＳ２１７に進める。
【００６８】
次に、ステップＳ２１４において、補正部４１は、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。すなわち、補正部４１は、シーン解析部９１から取得した分割エリアごとのシーン解析情報に基づいて、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合（ステップＳ２１４：ＹＥＳ）に、処理をステップＳ２１６に進める。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合（ステップＳ２１４：ＮＯ）に、処理をステップＳ２１５に進める。
【００６９】
ステップＳ２１５において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン３を選択し、処理をステップＳ２２２に進める。
また、ステップＳ２１６において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン２を選択し、処理をステップＳ２２２に進める。
なお、補正部４１は、ステップＳ２１５及びステップＳ２１６の処理を、ステップＳ２１４の処理と同様に、分割エリアごとに実行する。すなわち、補正部４１は、ステップＳ２１５及びステップＳ２１６において、分割エリアごとに補正パターンを選択する。
【００７０】
次に、ステップＳ２１７において、補正部４１は、以下の２つの条件のいずれかを満たすか否かを判定する。
補正部４１は、第３の条件として、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より短く、且つ、ＩＳＯ感度がＩＳＯ２００であるか否かを判定する。すなわち、補正部４１は、第３の条件として、シャッタ秒時情報（ｔ）が短秒時（ｔ＜Ｔ１）であり、且つ、ＩＳＯ感度が中感度（ＩＳＯ２００）であるか否かを判定する。
また、補正部４１は、第４の条件として、シャッタ秒時情報（ｔ）が所定の閾値時間Ｔ１より長く所定の閾値時間Ｔ２より短い、且つ、ＩＳＯ感度がＩＳＯ１００であるか否かを判定する。すなわち、補正部４１は、第４の条件として、シャッタ秒時情報（ｔ）が中間秒時（Ｔ１＜ｔ＜Ｔ２）であり、且つ、ＩＳＯ感度が低感度（ＩＳＯ１００）であるか否かを判定する。
補正部４１は、この第３の条件、又は第４の条件を満たすと判定した場合（ステップＳ２１７：ＹＥＳ）に、処理をステップＳ２１８に進める。また、補正部４１は、この第３の条件、及び第４の条件のうちのいずれの条件も満たさないと判定した場合（ステップＳ２１７：ＮＯ）に、処理をステップＳ２２１に進める。
【００７１】
次に、ステップＳ２１８において、補正部４１は、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。すなわち、補正部４１は、シーン解析部９１から取得した分割エリアごとのシーン解析情報に基づいて、分割エリアごとに補正痕が目立つ画像（エリア）であるか否かを判定する。補正部４１は、補正痕が目立つ画像（エリア）であると判定した場合（ステップＳ２１８：ＹＥＳ）に、処理をステップＳ２２０に進める。また、補正部４１は、補正痕が目立つ画像（エリア）でないと判定した場合（ステップＳ２１８：ＮＯ）に、処理をステップＳ２１９に進める。
【００７２】
ステップＳ２１９において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン２を選択し、処理をステップＳ２２２に進める。
また、ステップＳ２２０において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン１を選択し、処理をステップＳ２２２に進める。
なお、補正部４１は、ステップＳ２１９及びステップＳ２２０の処理を、ステップＳ２１８の処理と同様に、分割エリアごとに実行する。すなわち、補正部４１は、ステップＳ２１９及びステップＳ２２０において、分割エリアごとに補正パターンを選択する。
また、ステップＳ２２１において、補正部４１は、当該分割エリアの補正処理する補正パターンに上述した補正パターン１を選択し、処理をステップＳ２２２に進める。
【００７３】
次に、補正部４１は、補正データの演算を行う（ステップＳ２２２）。すなわち、補正部４１は、取得した欠陥画素の位置情報に基づいて、バッファメモリ部３０に記憶されている撮像画像データの欠陥画素に対応する画素データを読み出す。補正部４１は、分割エリアごとに選択された補正パターン（補正パターン１から補正パターン５のいずれか）に基づいて、読み出した欠陥画素に対応する各画素データの補正データを演算する。
【００７４】
次に、補正部４１は、補正データ演算値を補正後の画素データとして撮像画像データに書き込む（ステップＳ２２３）。すなわち、補正部４１は、各欠陥画素に対応する演算した補正データを、撮像画像データの各欠陥画素に対応する画素データとして置き換えて、バッファメモリ部３０に記憶させる。これにより、補正部４１は、欠陥画素の補正処理を完了し、補正処理を終了させる。
【００７５】
以上説明したように、本実施形態における撮像装置１００は、補正部４１が、画像データを撮像した撮像条件とシーン解析情報とに応じて、欠陥画素に対応する画素データを補正処理する。すなわち、補正部４１は、撮像部１０の撮像条件とシーン解析情報とに応じて、画素データを補正する。
これにより、シーン解析情報だけでなく、欠陥画素の発生に影響する撮像条件を考慮した補正処理を行うことが可能になるため、本実施形態における撮像装置１００は、過補正などのよる補正痕の発生を低減することができる。このため、本実施形態における撮像装置１００は、適切に欠陥画素の補正処理を行うことができる。よって、本実施形態における撮像装置１００は、欠陥画素の補正処理による画質の劣化（低下）を低減することができる。
【００７６】
また、本実施形態では、補正部４１は、撮像条件（例えば、撮像感度、及びシャッタ秒時など）に応じて、補正処理を段階的に切り替える。すなわち、補正部４１は、撮像条件と前記情報とに応じて、複数の補正パターンを段階的に切り替えて撮像画像データを補正する。なお、撮像条件には、撮像感度、又はシャッタ秒時が含まれる。
これにより、欠陥画素の発生に影響する撮像条件に応じて、段階的に補正処理を切り替えるので、本実施形態における撮像装置１００は、撮像条件に応じた適切な欠陥画素の補正処理を行うことができる。
【００７７】
また、本実施形態では、補正部４１は、撮像条件とシーン解析情報とに応じて、互いに異なる補正レベルに対応した補正処理をそれぞれ行う複数の補正パターンを切り替えて、欠陥画素に対応する画素データを補正処理する。すなわち、補正部４１は、撮像条件とシーン解析情報とに応じて、互いに異なる補正レベルに対応した複数の補正パターンを切り替えて撮像画像データ（画素データ）を補正する。
これにより、補正部４１は、撮像条件とシーン解析情報とに応じて補正レベルの異なる補正パターンを切り替えて補正処理を行うことができる。そのため、本実施形態における撮像装置１００は、適切に欠陥画素の補正処理を行うことができる。
【００７８】
また、本実施形態では、複数の補正パターンは、補正レベルに対応して、欠陥画素に対応する画素データを補正処理するか否かの閾値が異なるように定められている。すなわち、複数の補正パターンは、欠陥画素に対応する画素データを補正処理するか否かの判定基準が異なるように定められている。
これにより、補正レベルに応じて補正処理を欠陥画素の数を変更できるので、本実施形態における撮像装置１００は、無駄に（過剰に）欠陥画素の補正処理を行うことを低減することができる。すなわち、本実施形態における撮像装置１００は、効率よく欠陥画素の補正処理を行うことができるので、欠陥画素の補正処理による処理時間を低減することができる。
【００７９】
また、本実施形態では、複数の補正パターンは、補正レベルに対応して、欠陥画素に対応する画素データの補正値を算出する欠陥画素の近傍エリアのサイズが異なるように定められている。
これにより、本実施形態における撮像装置１００は、補正レベルに応じて、例えば、補正痕が残り難い補正処理と補正痕が残り易い補正処理とを切り替えて補正処理することができる。そのため、本実施形態における撮像装置１００は、無駄に（過剰に）欠陥画素の補正処理を行うことを低減することができる。すなわち、本実施形態における撮像装置１００は、効率よく欠陥画素の補正処理を行うことができるので、欠陥画素の補正処理による処理時間を低減することができる。
【００８０】
なお、本発明は、上記の各実施形態に限定されるものではなく、本発明の趣旨を逸脱しない範囲で変更可能である。
例えば、上記の各実施形態において、補正部４１は、シーン解析情報に応じて、２つの補正パターンのうちのいずれかを選択する形態を説明したが、シーン解析情報に応じて、３つ以上の補正パターンのうちのいずれかを選択する形態でもよい。この場合、補正部４１は、撮像条件の場合と同様に、シーン解析情報に応じて、補正処理を段階的に切り替える形態でもよい。
これにより、シーン解析情報に基づいた撮像画像の補正痕の目立ち易さに応じて、段階的に補正処理を切り替えるので、本実施形態における撮像装置１００は、シーン解析情報に応じた適切な欠陥画素の補正処理を行うことができる。
【００８１】
また、上記の各実施形態において、画像処理部４０が補正部４１を備える形態を説明したが、画像処理部４０の外部に補正部４１を備える形態でもよい。例えば、制御部９０が、補正部４１を備える形態でもよい。
また、上記の各実施形態において、制御部９０がシーン解析部９１を備える形態を説明したが、制御部９０の外部にシーン解析部９１を備える形態でもよい。例えば、撮像部１０が、シーン解析部９１を備え、生成したシーン解析情報を補正部４１に出力する形態でもよい。
【００８２】
また、上記の各実施形態において、欠陥記憶部６１は、撮像条件に対応付けて欠陥画素の位置情報を記憶している形態を説明したが、最も欠陥画素が発生し易い場合に検出した欠陥画素の位置情報を記憶している形態でもよい。この場合、補正部４１は、欠陥記憶部６１から読み出した欠陥画素の位置情報のうちから、撮像条件に対応する所定の閾値に基づいて、撮像条件に対応する欠陥画素の位置情報を検出する処理を行ってもよい。
【００８３】
また、上記の各実施形態において、撮像装置１００の一例として、デジタル一眼レフカメラである場合について説明したが、他の形態の撮像装置に適用してもよい。例えば、上記の各実施形態は、光学系１１が撮像装置１００に取り付けられて一体とされている形態に適用してもよい。また、撮像部１０が、例えば、撮像素子１４、Ａ／Ｄ変換部１５、及びミラー１６を備えない形態でもよい。この場合、撮像素子１２及びＡ／Ｄ変換部１３が、スルー画像データと撮像画像データとの両方を生成し、シーン解析部９１は、撮像素子１２及びＡ／Ｄ変換部１３が生成したスルー画像データに基づいて、シーン解析情報を生成する。
また、上記の各実施形態において、シーン解析部９１は、スルー画像データに基づいて、シーン解析情報を生成する形態を説明したが、撮像画像データに基づいて、シーン解析情報を生成する形態でもよい。
【００８４】
また、上記の第２の実施形態において、補正部４１は、補正パターンを選択する撮像条件に、撮像感度とシャッタ秒時とを用いる形態を説明したが、他の撮像条件を用いる形態でもよい。例えば、補正部４１は、撮像条件に環境温度、露光量、絞り値などを用いる形態でもよい。
【００８５】
また、上記の各実施形態において、複数の分割エリアが画像データを等分割したエリアである形態について説明したが、分割エリアの面積が可変に分割される形態でもよい。例えば、等分割された分割エリアに複数種類の撮像シーン情報（例えは、人の顔と背景との２種類）が抽出された場合に、シーン解析部９１は、等分割された分割エリアをさらに細分割して撮像シーン情報に応じた複数の分割エリアを生成してもよい。この場合、細分割された分割エリアに対して、シーン解析情報に応じて異なる補正パターンを選択して補正処理が可能になるため、撮像装置１００は、等分割した場合よりも適切に欠陥画素の補正処理を行うことができる。
【００８６】
また、上記の各実施形態において、補正部４１は、分割エリアのシーン解析情報に応じて、分割エリアごとに補正パターンを選択する形態を説明したが、分割エリアに隣接する分割エリアのシーン解析情報を考慮して補正パターンを選択する形態でもよい。すなわち、補正部４１は、分割エリアのシーン解析情報と分割エリアに隣接する分割エリアのシーン解析情報とに応じて、分割エリアごとに補正パターンを選択する形態でもよい。
例えば、図４において、シーン解析情報が背景である分割エリアＲ４は、シーン解析情報が人の顔である分割エリアＲ５に隣接し、シーン解析情報が背景である分割エリアＲ１は、分割エリアＲ５に隣接していない。この場合、補正部４１は、分割エリアＲ４に対して、同じ背景である分割エリアＲ１とは異なる補正パターン（例えば、人の顔の補正レベルと背景の補正レベルとの中間の補正レベルに対応する補正パターン）を選択する。
このように、分割エリアに隣接する分割エリアのシーン解析情報を考慮して補正パターンを選択するので、撮像装置１００は、単に分割エリアごとのシーン解析情報に応じて補正パターンを選択する場合よりも適切に欠陥画素の補正処理を行うことができる。
【００８７】
なお、上記の各実施形態における制御部９０又は画像処理部４０が備える各部は、専用のハードウェアにより実現されるものであってもよく、また、制御部９０又は画像処理部４０が備える各部はメモリおよびＣＰＵ（中央演算装置）により構成され、制御部９０又は画像処理部４０が備える各部の機能を実現するためのプログラムをメモリにロードして実行することによりその機能を実現させるものであってもよい。
また、上述の撮像装置１００は内部に、コンピュータシステムを有している。そして、上述した制御部９０又は画像処理部４０の処理過程（処理手順）は、プログラムの形式でコンピュータ読み取り可能な記録媒体に記憶されており、このプログラムをコンピュータが読み出して実行することによって、上記処理が行われてもよい。
【００８８】
また、制御部９０又は画像処理部４０が備える各部の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより、制御部９０又は画像処理部４０が備える各部による処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。
【００８９】
また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。
また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムを送信する場合の通信線のように、短時間の間、動的にプログラムを保持するもの、その場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリのように、一定時間プログラムを保持しているものも含むものとする。また上記プログラムは、前述した機能の一部を実現するためのものであってもよく、さらに前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるものであってもよい。
【符号の説明】
【００９０】
１０…撮像部、１２…撮像素子、４１…補正部、６２…欠陥記憶部、９１…シーン解析部、１００…撮像装置
【図１】
0005978636.tif 000002
【図２】
0005978636.tif 000003
【図３】
0005978636.tif 000004
【図４】
0005978636.tif 000005
【図５】
0005978636.tif 000006