(57)【要約】【課題】露光時間に応じて筐体温度に変化が生じた場合であっても精度良く暗電流の補正を行うことができる撮像装置、及び画像補正方法を提供すること。【解決手段】ＣＣＤイメージセンサー１０４は、入射光が有る状態で得られたＩｍａｇｅ  Ｆｒａｍｅと、入射光が無い状態で得られたＤａｒｋ  Ｆｒａｍｅと、を取得する補正暗黒画像算出部１３３は、Ｉｍａｇｅ  Ｆｒａｍｅの撮影時間を任意の時間間隔で分割し、分割した時間間隔毎にＩｍａｇｅ  Ｆｒａｍｅの筐体温度を算出し、算出した各筐体温度とＤａｒｋ  Ｆｒａｍｅ取得時の筐体温度との差分を基に時間間隔毎の部分Ｄａｒｋ  Ｆｒａｍｅを算出する。そして補正暗黒画像算出部１３３は部分Ｄａｒｋ  Ｆｒａｍｅを積算することによりＩｎｔｅｇｒａｔｅｄ  Ｄａｒｋ  Ｆｒａｍｅを算出する。暗電流補正部１３４は、Ｉｎｔｅｇｒａｔｅｄ  Ｄａｒｋ  Ｆｒａｍｅを用いてＩｍａｇｅ  Ｆｒａｍｅに対して暗電流補正を行う。【選択図】図３
2015115632.tif 000002
【特許請求の範囲】
【請求項１】
入射光が有る状態で得られた通常撮影画像データと、入射光が無い状態で得られた基準暗黒画像データと、を取得する撮像素子と、
前記基準暗黒画像データの撮影条件と前記通常撮影画像データの撮影条件に基づき、前記基準暗黒画像データを補正した補正暗黒画像データを算出する補正暗黒画像算出部と、
前記補正基準暗黒画像データを用いて前記通常撮影画像データに対して暗電流補正を行う暗電流補正部と、を備え、
前記補正暗黒画像算出部は、前記通常撮影画像データの撮影時間を任意の時間間隔で分割し、分割した時間間隔毎に前記通常撮影画像データ取得時の筐体温度を算出し、算出した各筐体温度と前記基準暗黒画像データ取得時の筐体温度との差分を基に時間間隔毎の部分基準暗黒画像データを算出し、前記部分基準暗黒画像データを積算することにより前記補正暗黒画像データを算出する、撮像装置。
【請求項２】
前記基準暗黒画像データの露光時間は、前記通常撮影画像データの露光時間よりも短い、請求項１に記載の撮像装置。
【請求項３】
入射光が有る状態で得られた通常撮影画像データと、入射光が無い状態で得られた基準暗黒画像データと、を取得する撮像ステップと、
前記基準暗黒画像データの撮影条件と前記通常撮影画像データの撮影条件に基づき、前記基準暗黒画像データを補正した補正暗黒画像データを算出する補正暗黒画像算出ステップと、
前記補正基準暗黒画像データを用いて前記通常撮影画像データに対して暗電流補正を行う暗電流補正ステップと、を備え、
前記補正暗黒画像算出ステップでは、前記通常撮影画像データの撮影時間を任意の時間間隔で分割し、分割した時間間隔毎に前記通常撮影画像データ取得時の筐体温度を算出し、算出した各筐体温度と前記基準暗黒画像データ取得時の筐体温度との差分を基に時間間隔毎の部分基準暗黒画像データを算出し、前記部分基準暗黒画像データを積算することにより前記補正暗黒画像データを算出する、画像補正方法。
【請求項４】
前記基準暗黒画像データの露光時間は、前記通常撮影画像データの露光時間よりも短い、請求項３に記載の画像補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は撮像装置及び画像補正方法に関し、特に暗電流に関する画像補正を行う撮像装置及び画像補正方法に関する。
【背景技術】
【０００２】
撮像装置においてイメージセンサー面の温度が不均一の場合、暗電流量が変動してムラが発生する。暗電流量の増減にかかわる主な撮影条件としてＩＳＯ感度（Ｇａｉｎ）、露光時間、筐体（イメージセンサ）温度が挙げられる。暗電流量は、ＩＳＯ感度（Ｇａｉｎ）に比例して増加する。同様に暗電流量は、露光時間に比例して増加する。また暗電流量は、筐体温度の上昇に応じて増加する。筐体温度は、内部の周辺回路の発熱の影響に加えて撮像装置外部の環境温度によっても変化する。
【０００３】
画像データ内の各領域において発生する暗電流量は一定ではないため、一定値を一律に減算するＯＢ減算処理では暗電流ムラを除去することができない。そのため、通常撮影画像データ（Ｉｍａｇｅ  Ｆｒａｍｅ）から同じ露光条件で撮影した遮光画像データ（Ｄａｒｋ  Ｆｒａｍｅ）を画素単位で減算するＤａｒｋ  Ｆｒａｍｅ減算処理が実行される場合がある。図１にＤａｒｋ  Ｆｒａｍｅ減算処理の流れを示すタイミングチャートを示す。
【０００４】
図１に示すように、通常撮影画像データ（Ｉｍａｇｅ  Ｆｒａｍｅ）を取得後に同じ露光条件で遮光画像データ（Ｄａｒｋ  Ｆｒａｍｅ）を取得する。その後に通常撮影画像データから遮光画像データを減算することにより、暗電流ムラ成分を除去している。しかしながら、Ｄａｒｋ  Ｆｒａｍｅ減算処理は、遮光画像データの露光を行う必要があるため、撮影時間が長くなってしまうという問題がある。
【０００５】
この問題に関連する技術として特許文献１が挙げられる。特許文献１に記載の撮像装置は、基準暗黒画像データ（遮光画像データ）を撮像した際の撮像条件（露光時間、温度、ゲイン）を記憶し、実際の撮影条件と、前述の撮影条件(基準暗黒画像データを撮像した際の撮影条件)を使用して、基準暗黒画像データから補正データを作成する。そして当該撮像装置は、この補正データを用いて実際の撮影画像データを補正する。これにより、毎回の基準暗黒画像データ（遮光画像データ）の撮影を省略し、撮影時間の短縮を実現している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２０１０−１４１５８３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら特許文献１の技術では、露光時間が長くなるにつれて露光中に筐体温度が上昇して暗電流量が増える恐れがある。この場合、上述の補正データを作成したとしても、筐体温度の変化を考慮していないため依然として補正誤差が生じた状態となってしまう。すなわち、特許文献１の技術では、精度良く暗電流の補正を行うことができないという問題があった。
【０００８】
本発明は、上述の課題に鑑みてなされたものであり、露光時間に応じて筐体温度に変化が生じた場合であっても精度良く暗電流の補正を行うことができる撮像装置、及び画像補正方法を提供することを主たる目的とする。
【課題を解決するための手段】
【０００９】
本発明にかかる撮像装置の一態様は、
入射光が有る状態で得られた通常撮影画像データと、入射光が無い状態で得られた基準暗黒画像データと、を取得する撮像素子と、
前記基準暗黒画像データの撮影条件と前記通常撮影画像データの撮影条件に基づき、前記基準暗黒画像データを補正した補正暗黒画像データを算出する補正暗黒画像算出部と、
前記補正基準暗黒画像データを用いて前記通常撮影画像データに対して暗電流補正を行う暗電流補正部と、を備え、
前記補正暗黒画像算出部は、前記通常撮影画像データの撮影時間を任意の時間間隔で分割し、分割した時間間隔毎に前記通常撮影画像データ取得時の筐体温度を算出し、算出した各筐体温度と前記基準暗黒画像データ取得時の筐体温度との差分を基に時間間隔毎の部分基準暗黒画像データを算出し、前記部分基準暗黒画像データを積算することにより前記補正暗黒画像データを算出する、ものである。
【００１０】
本発明にかかる画像補正方法の一態様は、
入射光が有る状態で得られた通常撮影画像データと、入射光が無い状態で得られた基準暗黒画像データと、を取得する撮像ステップと、
前記基準暗黒画像データの撮影条件と前記通常撮影画像データの撮影条件に基づき、前記基準暗黒画像データを補正した補正暗黒画像データを算出する補正暗黒画像算出ステップと、
前記補正基準暗黒画像データを用いて前記通常撮影画像データに対して暗電流補正を行う暗電流補正ステップと、を備え、
前記補正暗黒画像算出ステップでは、前記通常撮影画像データの撮影時間を任意の時間間隔で分割し、分割した時間間隔毎に前記通常撮影画像データ取得時の筐体温度を算出し、算出した各筐体温度と前記基準暗黒画像データ取得時の筐体温度との差分を基に時間間隔毎の部分基準暗黒画像データを算出し、前記部分基準暗黒画像データを積算することにより前記補正暗黒画像データを算出する、ものである。
【発明の効果】
【００１１】
本発明は、露光時間に応じて筐体温度に変化が生じた場合であっても精度良く暗電流の補正を行う撮像装置、及び画像補正方法を提供することができる。
【図面の簡単な説明】
【００１２】
【図１】一般的なＤａｒｋ  Ｆｒａｍｅ減算処理の流れを示すタイミングチャートである。
【図２】実施の形態１にかかるＣＣＤイメージセンサー１０４のアクティブエリアの周辺（ＯＢエリア）を示す図である。
【図３】実施の形態１にかかる撮像装置１００の構成を示すブロック図である。
【図４】Ｉｍａｇｅ  Ｆｒａｍｅの取得と筐体温度の変化の関係を示す概念図である。
【図５】実施の形態１にかかる補正暗黒画像算出部１３３の処理の流れを示すフローチャートである。
【図６】実施の形態１にかかる暗電流補正部１３４の処理の流れを示すフローチャートである。
【発明を実施するための形態】
【００１３】
＜実施の形態１＞
はじめに本実施の形態にかかる撮像装置１００の動作概要について説明する。撮像装置１００は、後述する画像メモリ１２０内に通常撮影画像データであるＩｍａｇｅ  Ｆｒａｍｅと、Ｉｍａｇｅ  Ｆｒａｍｅとは異なる露光条件で取得された基準暗黒画像データであるＤａｒｋ  Ｆｒａｍｅを格納する。Ｄａｒｋ  Ｆｒａｍｅとは、遮光状態で撮影された画像データである。このＩｍａｇｅ  ＦｒａｍｅとＤａｒｋ  Ｆｒａｍｅの取得の際に一般的なクランプ処理が行われる。撮像装置１００は、各フレーム（Ｉｍａｇｅ  Ｆｒａｍｅ、Ｄａｒｋ  Ｆｒａｍｅ）に対して、このクランプ処理の影響を除外する減算処理を行う。そして撮像装置１００は、各フレームの取得時の撮像条件（ＩＳＯ感度、露光時間、筐体温度）を用いて補正係数を算出し、Ｉｍａｇｅ  Ｆｒａｍｅの暗電流補正を行う。当該処理を式に示すと以下の式（１）となる。また、式（１）内において用いる記号を表（１）に示す。
【００１４】
【数１】
2015115632.tif 000003
【表１】
2015115632.tif 000004
【００１５】
上述のＯＢ（ＯＢ’）値の減算により、固定値成分の除去を行っている。なお、ＯＢエリアとは、図２に示すように、ＣＣＤイメージセンサー１０４のアクティブエリアの周辺にあるエリアである。
【００１６】
ここで、上述したように露光時間が長くなるにつれて露光中に筐体温度が変化して暗電流量が増える恐れがある。そこで、Ｉｍａｇｅ  Ｆｒａｍｅの露光時間を複数に分割し、各露光時間に対応するＤａｒｋ  Ｆｒａｍｅ（部分Ｄａｒｋ  Ｆｒａｍｅとも記載する。）を作成し、部分Ｄａｒｋ  Ｆｒａｍｅを積算することにより、露光中の筐体温度の温度変化に対応した補正用のＤａｒｋ  Ｆｒａｍｅ（補正基準暗黒画像データ）を作成し、補正を行う。詳細は、図４、図５等を参照して後述する。
【００１７】
以下、図面を参照して本発明の実施の形態の詳細について説明する。図３は、本実施の形態にかかる撮像装置１の構成を示すブロック図である。撮像装置１００は、レンズ１０１、絞り１０２、シャッター１０３、ＣＣＤイメージセンサー１０４、信号処理部１０５、固定値除去部１０６、前処理部１０７、後処理部１０８、ＲＧＢ−ＹＣＣ変換部１０９、データ圧縮部１１０、メモリーカード接続部１１１、メモリーカード１１２、画像メモリ１２０、適正ＡＥ算出部１３１、ＡＷＢ処理部１３２、補正暗黒画像算出部１３３、暗電流補正部１３４、露光制御部１４１、及びフラッシュ１４２を備える。
【００１８】
レンズ１０１、絞り１０２、シャッター１０３を通過した光は、ＣＣＤイメージセンサー１０４に結像する。ＣＣＤイメージセンサー１０４は、シャッター１０３を通過した光を電気信号として蓄える撮像素子である。ＣＣＤイメージセンサー１０４は上述のＤａｒｋ  ＦｒａｍｅとＩｍａｇｅ  Ｆｒａｍｅの取得を行う。なおＣＣＤイメージセンサー１０４は、撮像素子の一例であり、ＣＭＯＳイメージセンサー等であってもよい。ＣＣＤイメージセンサー１０４は、黒レベルを一定値にするクランプ処理を行う。クランプ処理は、以下の式（２）で表される処理である。また、式（２）内において用いる記号を表（２）に示す。
【００１９】
【数２】
2015115632.tif 000005
【表２】
2015115632.tif 000006
【００２０】
上述の式（２）の意義について説明する。原則としてＣＣＤイメージセンサー１０４に入力される暗電流（ＳｅｎｓｏｒＩｎｐｕｔのＤａｒｋ  Ｃｕｒｒｅｎｔ）と、ＣＣＤイメージセンサー１０４が算出する暗電流（ＳｅｎｓｏｒＤａｒｋＣｕｒｒｅｎｔ）は一致する。しかしながら高ＩＳＯ感度の状態や長い露光時間の元で撮影を行った場合、センサー出力値（ＳｅｎｓｏｒＯｕｔｐｕｔ）の暗電流（Ｄａｒｋ  Ｃｕｒｒｅｎｔ）が増加する。例えば露光時間が長い撮影を行った場合、暗電流が非常に多い画像データを取得してしまう。そこで、暗電流の生じている画素の画素値が固定値となるように加算処理を行う。この加算処理により、暗電流の生じている画素の画素値は、固定値（ｐｅｄｅｓｔａｌ）となる。これによりＣＣＤイメージセンサー１０４の出力そのものは、露光時間やＩＳＯ感度と依存関係のないものとなる。ＣＤＤイメージセンサー１０４は、このクランプ処理後の信号を信号処理部１０５に入力する。
【００２１】
信号処理部１０５は、ＣＣＤイメージセンサー１０４からの信号に対して色分離処理、Ａ／Ｄ変換等を行う。信号処理部１０５の処理により、Ｉｍａｇｅ  Ｆｒａｍｅ及びＤａｒｋ  Ｆｒａｍｅに当たるＲＧＢ画像信号が生成される。信号処理部１０５は、上述のように露光時間やＩＳＯ感度と依存関係のない電気信号に対して上述の処理（例えば色分離処理）を実行する。
【００２２】
固定値除去部１０６は、信号処理部１０５の出力したＩｍａｇｅ  Ｆｒａｍｅ及びＤａｒｋ  Ｆｒａｍｅから前述の固定値成分を除去する処理を行う。この固定値除去処理は、式（１）におけるＯＢ（ＯＢ’）値の減算により実現される。固定値除去部１０６は、固定値成分の除去後のＩｍａｇｅ  Ｆｒａｍｅ及びＤａｒｋ  Ｆｒａｍｅを画像メモリ１２０に格納する。Ｄａｒｋ  Ｆｒａｍｅとは、遮光状態における撮影により得られる遮光画像データ（基準暗黒画像データ）であり、撮像装置１００において原則として１回取得されればよい。Ｄａｒｋ  Ｆｒａｍｅが画像メモリ１２０に格納される際にその撮像条件（筐体温度、ＩＳＯ感度、露光時間）も合わせて画像メモリ１２０に格納する。
【００２３】
前処理部１０７は、後述する暗電流補正部１３４による補正後のＩｍａｇｅ  Ｆｒａｍｅに対して欠陥画素補正、及びシェーディング補正等の処理が施される。また前処理部１０７は、Ｉｍａｇｅ  ＦｒａｍｅのＲＧＢ画像信号に基づいてＡＥ評価値を算出し、算出したＡＥ評価値を適正ＡＥ算出部１３１に供給する。適正ＡＥ算出部１３１は、一般的な手法を用いてＡＥ評価値からＡＥ算出値を求める。実際に撮影が行われる場合、適正ＡＥ算出部１３１が算出したＡＥ算出値に基づいて、露光制御部１４１は絞り１０２、シャッター１０３、ＣＣＤイメージセンサー１０４、及びフラッシュ１４２を調整する。
【００２４】
前処理部１０７で処理された画像信号は、後処理部１０８によるホワイトバランス補正処理、ベイヤ色補間（デモザイク）処理、色補正処理、エッジ強調処理、ガンマ補正処理、ノイズ低減処理などの種々の画像処理が施される。ここでホワイトバランス補正処理は、後述のＡＷＢ処理部１３２が算出したホワイトバランスゲインを用いればよい。その後、ＲＧＢ−ＹＣＣ変換部１０９において、ＲＧＢ信号がＹＣＣ信号に変換され、データ圧縮部１１０において、ＪＰＥＧ等の形式で圧縮処理される。そして、インターフェースであるメモリーカード接続部１１１を介して、メモリーカード１１２に画像データが記録される。
【００２５】
ＡＷＢ処理部１３２は、適正ＡＥ算出部１３１が算出したＡＥ算出値とフラッシュ非発光時に撮像された撮像画像データ、フラッシュ発光時に撮像された撮像画像データを用いたホワイトバランス補正処理時に用いられるホワイトバランスゲインを算出する。当該算出方法は例えば特許文献２と同様の手法であれば良い。
【００２６】
画像メモリ１２０は、前処理部１０７による各種の前処理が施されたＲＧＢ信号を記憶する記憶部の一例である。後処理部１０８は、画像メモリ１２０が記憶しているＲＧＢ信号を読み出し、各種の処理を行う。また画像メモリ１２０は、Ｄａｒｋ  Ｆｒａｍｅとその撮像条件（筐体温度、ＩＳＯ感度、露光時間）を記憶している。
【００２７】
なお、図示しないものの撮像装置１００は撮像装置１００の筐体温度を取得する温度センサー、露光時間を計測するタイマー、等も備えている。
【００２８】
続いて補正暗黒画像算出部１３３による処理について説明する。はじめにＩｍａｇｅ  Ｆｒａｍｅの取得と筐体温度の関係について図４を参照して改めて説明する。図４は、Ｉｍａｇｅ  Ｆｒａｍｅの取得処理と筐体温度の変化の関係を示す概念図である。図示するように、Ｉｍａｇｅ  Ｆｒａｍｅの取得開始（露光時間の開始点）と取得終了（露光時間の終了点）では筐体温度が異なる。筐体温度が変化することに伴い、暗電流量が変化してしまう。
【００２９】
そこで補正暗黒画像算出部１３３は、Ｉｍａｇｅ  Ｆｒａｍｅの取得時間を複数の時間間隔に分割し、各時間間隔に対応した部分Ｄａｒｋ  Ｆｒａｍｅ（部分基準暗黒画像データ）を作成する。そして補正暗黒画像算出部１３３は、部分Ｄａｒｋ  Ｆｒａｍｅを積算することにより筐体温度の変化に対応したＤａｒｋ  Ｆｒａｍｅ（補正基準暗黒画像データ）を生成する。
【００３０】
以下、図５のフローチャートを参照して補正暗黒画像算出部１３３の具体的な処理について説明する。はじめに補正暗黒画像算出部１３３は、Ｉｍａｇｅ  ＦｒａｍｅのＩＳＯ感度とＤａｒｋＦｒａｍｅのＩＳＯ感度を基にＩＳＯ感度係数ＧａｉｎＣｏｅｆｆｉｃｉｅｎｔを算出する（Ｓ１１）。Ｉｍａｇｅ  ＦｒａｍｅのＩＳＯ感度をＴａｒｇｅｔＳＶ、Ｄａｒｋ  ＦｒａｍｅのＩＳＯ感度をＣｕｒｒｅｎｔＳＶとした場合、補正暗黒画像算出部１３３は以下の式（３）を基にＩＳＯ感度係数ＧａｉｎＣｏｅｆｆｉｃｉｅｎｔを算出する。なお、式（３）内において用いる記号を表（３）に示す。
【００３１】
【数３】
2015115632.tif 000007
【表３】
2015115632.tif 000008
【００３２】
上述のＩＳＯ感度係数ＧａｉｎＣｏｅｆｆｉｃｉｅｎｔは、各フレーム（Ｉｍａｇｅ  Ｆｒａｍｅ、Ｄａｒｋ  Ｆｒａｍｅ）について１回ずつのみ算出処理を行う。
【００３３】
次に補正暗黒画像算出部１３３は、Ｉｍａｇｅ  Ｆｒａｍｅの露光時間を複数に分割し、分割した各単位時間のＩｍａｇｅ  Ｆｒａｍｅの筐体温度を線形補間により算出する。以下の例では、Ｉｍａｇｅ  Ｆｒａｍｅの露光時間をＤａｒｋ  Ｆｒａｍｅの露光時間で分割するものとして説明するが（図４）、必ずしもＤａｒｋ  Ｆｒａｍｅの露光時間で分割する必要はなく、任意の時間間隔で分割すればよい。
【００３４】
各時間間隔における筐体温度ν’ｎは、以下の式（４）（５）により算出する。
【数４】
2015115632.tif 000009
【数５】
2015115632.tif 000010
【００３５】
次に補正暗黒画像算出部１３３は、各筐体温度ν’ｎに対応する露光時間補正係数ＥｘｐｏｓｕｒｅＣｏｅｆｆｉｃｉｅｎｔを算出する（Ｓ１２）。Ｉｍａｇｅ  Ｆｒａｍｅの露光時間をＴａｒｇｅｔＳＶ、Ｄａｒｋ  Ｆｒａｍｅの露光時間をＣｕｒｒｅｎｔＳＶとした場合、補正暗黒画像算出部１３３は以下の式（６）を基に露光時間補正係数ＥｘｐｏｓｕｒｅＣｏｅｆｆｉｃｉｅｎｔを算出する。なお、式（６）内において用いる記号を表（４）に示す。
【００３６】
【数６】
2015115632.tif 000011
【表４】
2015115632.tif 000012
【００３７】
上述の説明では、Ｉｍａｇｅ  Ｆｒａｍｅの露光時間をＤａｒｋ  Ｆｒａｍｅの露光時間で分割しているため、露光時間補正係数ＥｘｐｏｓｕｒｅＣｏｅｆｆｉｃｉｅｎｔは１（２の０乗）となるが、分割した時間間隔に応じて係数値は変化する。
【００３８】
次に補正暗黒画像算出部１３３は、各筐体温度ν’ｎに対応する温度補正係数ＴｅｍｐｅｒａｔｕｒｅＣｏｅｆｆｉｃｉｅｎｔを算出する（Ｓ１３）。Ｉｍａｇｅ  Ｆｒａｍｅの露光温度ν’ｎを、Ｄａｒｋ  Ｆｒａｍｅの露光温度をνとした場合、補正暗黒画像算出部１３３は以下の式（７）を基に、分割した各時間間隔に対応する温度補正係数ＴｅｍｐｅｒａｔｕｒｅＣｏｅｆｆｉｃｉｅｎｔを算出する。なお、式（７）内において用いる記号を表（５）に示す。
【００３９】
【数７】
2015115632.tif 000013
【表５】
2015115632.tif 000014
【００４０】
上述のように補正暗黒画像算出部１３３は、分割した各時間間隔における筐体温度とＤａｒｋ  Ｆｒａｍｅ取得時の筐体温度の差分を算出し、この差分に応じた指数演算を行って温度補正係数を算出している。
【００４１】
補正暗黒画像算出部１３３は、式（３）、（６）、（７）により算出した各係数を基に、各部分時間における補正係数ＤａｒｋＦｒａｍｅＣｏｅｆｆｉｃｉｅｎｔを以下の式（８）により算出する。
【００４２】
【数８】
2015115632.tif 000015
【００４３】
補正暗黒画像算出部１３３は、上述の補正係数ＤａｒｋＦｒａｍｅＣｏｅｆｆｉｃｉｅｎｔを用いて、各時間間隔に対応する部分ＤａｒｋＦｒａｍｅ’を以下の式（９）に従って算出する（Ｓ１４）。なお、式（９）内において用いる記号を表（６）に示す。
【００４４】
【数９】
2015115632.tif 000016
【表６】
2015115632.tif 000017
【００４５】
補正暗黒画像算出部１３３は、分割した各筐体温度に対応する部分ＤａｒｋＦｒａｍｅ’を全て算出したか否かを判定する（Ｓ１５）。全て算出し終わっていない場合（Ｓ１５：Ｎｏ）、補正暗黒画像算出部１３３はＳ１２からの処理を再度行う。
【００４６】
部分ＤａｒｋＦｒａｍｅ’を全て算出し終わった場合（Ｓ１５：Ｙｅｓ）、補正暗黒画像算出部１３３は、算出した全ての部分ＤａｒｋＦｒａｍｅ’を積算する（Ｓ１６）。これにより補正暗黒画像算出部１３３は、筐体温度の変化を考慮した統合的なＤａｒｋＦｒａｍｅ（ＩｎｔｅｇｒａｔｅｄＤａｒｋＦｒａｍｅ）を算出する。
【００４７】
続いて暗電流補正部１３４は、固定値成分除去済みのＩｍａｇｅ  Ｆｒａｍｅから統合的なＤａｒｋＦｒａｍｅ（ＩｎｔｅｇｒａｔｅｄＤａｒｋＦｒａｍｅ）を減算することにより補正したＩｍａｇｅＦｒａｍｅを算出する。暗電流補正部１３４の処理を図６に示す。
【００４８】
暗電流補正部１３４は、固定値成分除去済みのＩｍａｇｅ  Ｆｒａｍｅから統合的なＤａｒｋ  Ｆｒａｍｅ（上述の式（９）のＩｎｔｅｇｒａｔｅｄＤａｒｋＦｒａｍｅ）を減算する（Ｓ２１）。減算処理は全てのピクセルに対して実行する（Ｓ２２）。減算前のＩｍａｇｅ  ＦｒａｍｅをＩｍａｇｅＦｒａｍｅ、減算後のＩｍａｇｅ  ＦｒａｍｅをＩｍａｇｅＦｒａｍｅ’ とした場合、暗電流補正部１３４は以下の式（１０）を基にＩｍａｇｅＦｒａｍｅ’を算出する。なお、式（１０）内において用いる記号を表（７）に示す。
【００４９】
【数１０】
2015115632.tif 000018
【表７】
2015115632.tif 000019
【００５０】
以上のように撮像装置１００は、補正係数を算出し、暗電流に関する補正を行ったＩｍａｇｅ  Ｆｒａｍｅを任意の処理部（上述の例では前処理部１０７）に出力する。
【００５１】
続いて本実施の形態にかかる撮像装置１００の効果について説明する。式（７）から明らかなように筐体温度の変化は指数的に補正値に影響するため、Ｉｍａｇｅ  Ｆｒａｍｅ取得開始から終了までの筐体温度の平均値や中央値を用いた単純なＤａｒｋ  Ｆｒａｍｅの補正処理では正確に暗電流を補正することはできない。
【００５２】
そこで補正暗黒画像算出部１３３は、Ｉｍａｇｅ  Ｆｒａｍｅ（通常撮影画像データ）の撮影時間を複数の時間間隔に分割し、各時間間隔に対応するＩｍａｇｅ  Ｆｒａｍｅの筐体温度を算出する。そして補正暗黒画像算出部１３３は、分割した時間間隔に対応する筐体温度とＤａｒｋ  Ｆｒａｍｅ（基準暗黒画像データ）取得時の筐体温度の差分を基にして温度補正係数を算出し（式（７））、この温度補正係数を用いて各時間間隔に対応する部分Ｄａｒｋ  Ｆｒａｍｅ（部分基準暗黒画像データ）を算出している。そして各時間間隔に対応する部分Ｄａｒｋ  Ｆｒａｍｅを積算することにより正確な補正用のＤａｒｋ  Ｆｒａｍｅ（ＩｎｔｅｇｒａｔｅｄＤａｒｋＦｒａｍｅ、補正基準暗黒画像データ）を算出する。なお、露光時間が分割されているため、式（６）により算出される係数値が露光時間を分割しない場合と比べて小さくなる。これにより、各部分Ｄａｒｋ  Ｆｒａｍｅは積算に対応した値となる。
【００５３】
すなわち上述の積算処理により、補正暗黒画像算出部１３３は筐体温度の変化に対応した補正用のＤａｒｋ  Ｆｒａｍｅを算出することができる。これにより暗電流補正部１３４は、露光時間が長くなり筐体温度が変化した場合であっても正確な暗電流補正を実行することができる。
【００５４】
なおＤａｒｋ  Ｆｒａｍｅの取得処理は、Ｉｍａｇｅ  Ｆｒａｍｅの取得直後に取得するのではなく、予め工場生産ライン等において特定の露光条件（温度、ＩＳＯ感度、露光時間）でＤａｒｋ  Ｆｒａｍｅを取得しておいてもよい。この場合であっても上述の補正係数の算出によりＩｍａｇｅ  Ｆｒａｍｅと同露光条件のＤａｒｋ  Ｆｒａｍｅを生成することができる。
【００５５】
さらにＤａｒｋ  Ｆｒａｍｅの露光時間は、Ｉｍａｇｅ  Ｆｒａｍｅの露光時間よりも短いことが望ましい。これは、上述の補正係数の算出処理により正確に補正係数を算出できるため、Ｄａｒｋ  Ｆｒａｍｅの露光時間を短くすることにより全体の撮影時間を短く保つことができるからである。
【００５６】
以上、本発明を上記実施形態に即して説明したが、本発明は上記実施形態の構成にのみ限定されるものではなく、本願特許請求の範囲の請求項の発明の範囲内で当業者であればなし得る各種変形、修正、組み合わせを含むことは勿論である。
【符号の説明】
【００５７】
１００  撮像装置
１０１  レンズ
１０２  絞り
１０３  シャッター
１０４  ＣＣＤイメージセンサー
１０５  信号処理部
１０６  固定値除去部
１０７  前処理部
１０８  後処理部
１０９  ＲＧＢ−ＹＣＣ変換部
１１０  データ圧縮部
１１１  メモリーカード接続部
１１２  メモリーカード
１２０  画像メモリ
１３１  適正ＡＥ算出部
１３２  ＡＷＢ処理部    
１３３  補正暗黒画像算出部
１３４  暗電流補正部
１４１  露光制御部
１４２  フラッシュ
【図１】
2015115632.tif 000020
【図２】
2015115632.tif 000021
【図３】
2015115632.tif 000022
【図４】
2015115632.tif 000023
【図５】
2015115632.tif 000024
【図６】
2015115632.tif 000025