"複数の画素を有する撮像素子と、前記撮像素子の温度に応じた検出温度を得る温度検出手段と、露光状態の第1の蓄積期間において前記複数の画素に蓄積された信号が第1の画像信号として読み出されるとともに、前記第1の蓄積期間の後の遮光状態の第2の蓄積期間において前記複数の画素に蓄積された信号が第2の画像信号として読み出されるように、前記撮像素子を制御する制御部と、前記温度検出手段からの検出温度に基づいて、前記第1の蓄積期間における総暗電流量の推定値である第1の推定値を得る第1の推定値取得手段と、前記温度検出手段からの検出温度に基づいて、前記第2の蓄積期間の開始から現在までの期間における総暗電流量の推定値である第2の推定値を得る第2の推定値取得手段と、前記第2の推定値が前記第1の推定値に対して所定の関係を持つ値となったときに前記第2の蓄積期間を終了させる終了手段と、前記第2の画像信号に基づいて、前記第1の画像信号中の暗電流成分が低減されるように、前記第1の画像信号を補正する補正手段と、を備えたことを特徴とする撮像装置。前記第1の推定値取得手段は、前記第1の蓄積期間において逐次前記温度検出手段から検出温度を取得し、これらの取得された検出温度に基づいて前記第1の推定値を取得し、前記第2の推定値取得手段は、前記第2の蓄積期間において逐次前記温度検出手段から検出温度を取得し、前記第2の蓄積期間の開始後に検出温度を取得する度に、前記第2の蓄積期間においてそれまでに取得された検出温度に基づいて前記第2の推定値を取得する、ことを特徴とする請求項1記載の撮像装置。前記第1及び第2の推定値取得手段は、検出温度と暗電流量との関係を示す参照テーブル又は計算式を用いて、各検出温度に応じた暗電流量を求め、各検出温度に応じた暗電流量を積算することによって、前記第1又は第2の推定値を得ることを特徴とする請求項2記載の撮像装置。aを0より大きく1以下の値とするとき、前記第1の推定値に対して前記所定の関係を持つ値は、前記第1の推定値のa倍の値、前記第1の推定値のa倍の値以上の値、又は、前記第1の推定値のa倍の値を基準とした所定範囲内の値であることを特徴とする請求項1乃至3のいずれかに記載の撮像装置。前記補正手段は、前記第1の画像信号から、前記第2の画像信号を1/a倍した信号を差し引くことによって、前記第1の画像信号を補正することを特徴とする請求項4記載の撮像装置。前記第1の推定値が所定値以下である場合に、前記制御手段は前記第2の画像信号の読み出しを中止させるとともに、前記第2の推定値取得手段、前記終了手段及び前記補正手段は作動を停止することを特徴とする請求項1乃至5のいずれかに記載の撮像装置。前記終了手段は、前記第2の推定値が前記第1の推定値に対して前記所定の関係を持つ値でなく、かつ、前記第2の蓄積期間が所定時間以上である場合に、前記第2の蓄積期間を終了させることを特徴とする請求項1乃至6のいずれかに記載の撮像装置。前記第1の推定値をAとするとともに最新の前記第2の推定値をBとするとき、前記補正手段は、前記第1の画像信号から、前記第2の画像信号をA/B倍した信号を差し引くことによって、前記第1の画像信号を補正することを特徴とする請求項7記載の撮像装置。しかしながら、特許文献1に開示された撮像装置では、実際の撮影動作後に、遮光状態の蓄積動作の開始時の撮像素子温度を実際の撮影動作開始時の撮像素子温度とほぼ同じにするための駆動温度合わせのための駆動を行うため、その分、消費電力が増加するという問題がある。本発明は、このような事情に鑑みてなされたもので、消費電力の増加を抑制しつつ、暗電流による画像劣化の補正精度を高めることができる撮像装置を提供することを目的とする。前記課題を解決するための手段として、以下の各態様を提示する。第1の態様による撮像装置は、複数の画素を有する撮像素子と、前記撮像素子の温度に応じた検出温度を得る温度検出手段と、露光状態の第1の蓄積期間において前記複数の画素に蓄積された信号が第1の画像信号として読み出されるとともに、前記第1の蓄積期間の後の遮光状態の第2の蓄積期間において前記複数の画素に蓄積された信号が第2の画像信号として読み出されるように、前記撮像素子を制御する制御部と、前記温度検出手段からの検出温度に基づいて、前記第1の蓄積期間における総暗電流量の推定値である第1の推定値を得る第1の推定値取得手段と、前記温度検出手段からの検出温度に基づいて、前記第2の蓄積期間の開始から現在までの期間における総暗電流量の推定値である第2の推定値を得る第2の推定値取得手段と、前記第2の推定値が前記第1の推定値に対して所定の関係を持つ値となったときに前記第2の蓄積期間を終了させる終了手段と、前記第2の画像信号に基づいて、前記第1の画像信号中の暗電流成分が低減されるように、前記第1の画像信号を補正する補正手段と、を備えたものである。第2の態様による撮像装置は、前記第1の態様において、前記第1の推定値取得手段は、前記第1の蓄積期間において逐次前記温度検出手段から検出温度を取得し、これらの取得された検出温度に基づいて前記第1の推定値を取得し、前記第2の推定値取得手段は、前記第2の蓄積期間において逐次前記温度検出手段から検出温度を取得し、前記第2の蓄積期間の開始後に検出温度を取得する度に、前記第2の蓄積期間においてそれまでに取得された検出温度に基づいて前記第2の推定値を取得するものである。第3の態様による撮像装置は、前記第2の態様において、前記第1及び第2の推定値取得手段は、検出温度と暗電流量との関係を示す参照テーブル又は計算式を用いて、各検出温度に応じた暗電流量を求め、各検出温度に応じた暗電流量を積算することによって、前記第1又は第2の推定値を得るものである。第4の態様による撮像装置は、前記第1乃至第3のいずれかの態様において、aを0より大きく1以下の値とするとき、前記第1の推定値に対して前記所定の関係を持つ値は、前記第1の推定値のa倍の値、前記第1の推定値のa倍の値以上の値、又は、前記第1の推定値のa倍の値を基準とした所定範囲内の値であるものである。なお、aは、例えば、0.25以上でもよいし、0.3以上でもよいし、0.4以上でもよいし、0.5以上でもよいし、0.75以上でもよいし、1でもよい。第5の態様による撮像装置は、前記第4の態様において、前記補正手段は、前記第1の画像信号から、前記第2の画像信号を1/a倍した信号を差し引くことによって、前記第1の画像信号を補正するものである。第6の態様による撮像装置は、前記第1乃至第5のいずれかの態様において、前記第1の推定値が所定値以下である場合に、前記制御手段は前記第2の画像信号の読み出しを中止させるとともに、前記第2の推定値取得手段、前記終了手段及び前記補正手段は作動を停止するものである。第7の態様による撮像装置は、前記第1乃至第6のいずれかの態様において、前記終了手段は、前記第2の推定値が前記第1の推定値に対して前記所定の関係を持つ値でなく、かつ、前記第2の蓄積期間が所定時間以上である場合に、前記第2の蓄積期間を終了させるものである。第8の態様による撮像装置は、前記第7の態様において、前記第1の推定値をAとするとともに最新の前記第2の推定値をBとするとき、前記補正手段は、前記第1の画像信号から、前記第2の画像信号をA/B倍した信号を差し引くことによって、前記第1の画像信号を補正するものである。本発明によれば、消費電力の増加を抑制しつつ、暗電流による画像劣化の補正精度を高めることができる撮像装置を提供することができる。以下、本発明による撮像装置について、図面を参照して説明する。図1は、本発明の一実施の形態による撮像装置1を示す概略ブロック図である。本実施の形態による撮像装置1は、いわゆるデジタルカメラとして構成されているが、他の撮像装置でもよい。本実施の形態による撮像装置1は、撮影レンズ2と、メカニカルシャッタ3と、撮像素子4と、A/D変換部5と、CPU6と、撮像制御部7と、メモリ8と、記録媒体9が着脱自在に装着される記録部10と、背面液晶パネル等の表示部11と、レリーズ釦等の操作部12と、撮像素子4の温度に応じた検出温度を得る温度検出手段としての温度センサ13と、を備えている。撮影レンズ2は、CPU6の制御下で、図示しないレンズ制御部によってフォーカスや絞りが駆動される。撮影レンズ2の像空間には、撮像素子4の撮像面が配置される。メカニカルシャッタ3は、撮影レンズ2と撮像素子4との間に設けられ、CPU6の制御下で撮像素子4の露光制御を行う。撮像素子4は、2次元状に配置された複数の画素図示せずを有し、撮像制御部7から出力される制御信号によって駆動され、信号を出力する。撮像素子4としては、例えば、CMOSイメージセンサ又はCCDイメージセンサなどが用いられる。撮像制御部7は、CPU6の制御下で、露光状態の第1の蓄積期間本画像蓄積期間において撮像素子4の複数の画素に蓄積された信号が第1の画像信号本画像として読み出されるとともに、前記第1の蓄積期間本画像蓄積期間の後の遮光状態の第2の蓄積期間ダーク画像蓄積期間において撮像素子4の複数の画素に蓄積された信号が第2の画像信号ダーク画像として読み出されるように、撮像素子4を制御する。本実施の形態では、撮像素子4から読み出されて出力される各画像信号は、アナログ信号であり、A/D変換部5によりデジタル信号に変換される。デジタル信号に変換された本画像及びダーク画像は、CPU6の制御下で、メモリ8に一旦格納される。なお、A/D変換部5は、撮像素子4に搭載してもよい。以下の説明では、本画像の蓄積動作露光状態の蓄積動作を本露光というとともに、ダーク画像の蓄積動作遮光状態の蓄積動作を暗露光という場合がある。また、本画像蓄積期間を本露光期間というとともに、ダーク画像蓄積期間を暗露光期間という場合がある。温度センサ13は、撮像素子4の温度を直接的又は間接的に検出し、撮像素子4の温度に応じた検出温度を示す検出温度データを出力する。この検出温度データは、CPU6に供給される。温度センサ13は、撮像素子4の近傍に配置してもよいし、撮像素子4に内蔵してもよい。図2は、撮像素子4の、単位時間当たりの暗電流量の一般的な温度依存性を模式的に示す図である。図2に示すように、撮像素子4の単位時間に発生する暗電流量は、素子温度が上昇するに従い指数関数的に増加する傾向を有している。本実施の形態では、図2に示すような撮像素子4の特性に応じた、温度センサ13からの検出温度データと撮像素子4の単位時間当たりの暗電流量との対応関係を示す参照テーブルルックアップテーブルが、メモリ8内に予め格納されている。図3は、その参照テーブルの一例を示している。図2に示すような単位時間当たりの暗電流量の温度依存性は、撮像素子4の各画素毎にばらつくが、前記参照テーブルは、例えば、ある1つの画素について実測したデータによって作成してもよいし、所定数の画素について実測したデータの平均値によって作成してもよい。また、前記参照テーブルは必ずしも実際に使用する撮像素子4について実測したデータによって作成する必要はなく、実際に使用する撮像素子4と同種の撮像素子について実測したデータによって作成してもよいし、理論値等から作成してもよい。前記参照テーブルは、後述するように、暗露光期間を決めるための総暗電流量を推定するために用いるものであるので、温度センサ13の検出温度に対する単位時間当たりの暗電流量の精度は、必ずしも高い精度を要しない。なお、前記参照テーブルの代わりに、温度センサ13からの検出温度データと撮像素子4の単位時間当たりの暗電流量との対応関係を示す計算式を予め用意し、CPU6は、温度センサ13からの検出温度データに応じた単位時間当たりの暗電流量を、前記計算式によって計算することで得てもよい。本実施の形態による撮像装置1は、後述する静止画撮影の他、公知の撮像装置と同様に、ライブビュー及び動画撮影を行うことができるようになっている。ライブビューは、撮像素子4で繰り返して撮像した画像をリアルタイムで動画像として表示部11に表示する動作モードである。動画撮影は、撮像素子4で繰り返して撮像した画像を、動画像として記録部10で記録媒体9に記録する動作モードである。図4は、本実施の形態による撮像装置1において、ライブビュー又は動画撮影の直後に静止画撮影を行う場合の、撮像素子4の温度及び単位時間当たりの暗電流量の推移の一例を、模式的に示す図である。図4中の破線が撮像素子4の温度の推移を示し、図4中の実線が単位時間当たりの暗電流量の推移を示している。図4に示すように、ライブビュー時や動画撮影時には、撮像素子4の発熱が大きいため、時間の経過と共に撮像素子4の温度が上昇する。したがって、撮像素子4の単位時間に発生する暗電流量は、前述した図2に示すような特性によって、撮像素子4の温度上昇に従って増加する。そして、ライブビュー又は動画撮影の直後に静止画撮影を開始すると、撮像素子4の消費電力は低い状態に遷移するため、撮像素子4の温度は環境温度に向かって低下するとともに、単位時間当たりの暗電流量も急峻に低下する。図5は、本実施の形態による撮像装置1において、ライブビュー又は動画撮影の直後ではない静止画撮影中に環境温度が変化する場合の、撮像素子4の温度及び単位時間当たりの暗電流量の推移の一例を、模式的に示す図である。図5では、ライブビュー又は動画撮影の直後ではなく、撮像素子4の消費電力が少ない状態が比較的長い時間継続した後に静止画撮影が開始しているので、静止画撮影の開始時点から静止画撮影中も、撮像素子4の温度は環境温度に応じた温度となる。図5では、静止画撮影の暗露光の途中から環境温度が下がり、これに応じて静止画撮影の暗露光の途中から撮像素子4の温度が下がっている。なお、図5の縦軸のスケールは図4の縦軸のスケールを拡大したものとなっている。図4及び図5では、静止画撮影において、本露光を行った後に暗露光を行うものとしている。そして、図4及び図5において、本露光期間本画像蓄積期間の領域RAの面積は、本露光期間における総暗電流量に相当し、暗露光期間ダーク画像蓄積期間の領域RBの面積は、暗露光期間における総暗電流量に相当している。図4に示す状況や図5に示す状況では、前述した従来技術と同様に暗露光期間を本露光期間と同じにしてしまうと、領域RBの面積すなわち、暗露光期間における総暗電流量が領域RAの面積すなわち、本露光期間における総暗電流量よりも少なくなってしまうので、本画像中の暗電流成分実際の撮影動作で得た画像信号中の暗電流成分に対する、ダーク画像が示す暗電流成分遮光状態で得た画像信号が示す暗電流成分の相関性が下がってしまい、ひいては、暗電流による画像劣化の補正精度が低下してしまう。これに対し、本実施の形態では、後述する図6乃至図8に示すように、CPU6は、温度センサ13からの検出温度データに基づいて本露光期間における総暗電流量領域RAの面積の推定値第1の推定値Aを取得し、温度センサ13からの検出温度データに基づいて暗露光期間の開始から現在までの期間における総暗電流量の推定値第2の推定値Bを取得し、推定値Bが推定値Aに対して所定の関係を持つ値となったときに暗露光期間を終了させる。したがって、本実施の形態によれば、図4に示す状況や図5に示すような状況であっても、本画像中の暗電流成分実際の撮影動作で得た画像信号中の暗電流成分に対する、ダーク画像が示す暗電流成分遮光状態で得た画像信号が示す暗電流成分の相関性が高まり、ひいては、暗電流による画像劣化の補正精度が高まる。図6乃至図8は、本実施の形態による撮像装置1の静止画撮影の動作を示す概略フローチャートである。静止画撮影モードを開始すると、CPU6は、まず、操作部12のうちのレリース釦図示せずが半押しされたか否かを判定しステップS1、半押しされなければ半押しされるまで待つ。レリース釦が半押しされると、CPU6は、自動焦点調節や自動露出制御などを行い、本画像の撮影に用いる撮影条件本露光期間の長さを含む。を設定するステップS2。引き続いて、CPU6は、レリース釦が全押しされたか否かを判定しステップS3、全押しされなければ全押しされるまで待つ。レリース釦が全押しされると、CPU6は、暗電流補正ダーク画像に基づく本画像の補正を行うか否かを判定するステップS4。例えば、ステップS2で設定された本露光期間の長さが所定長さよりも長い場合すなわち、設定された撮影条件が長時間露光の場合に暗電流補正を行うと判定するともに、そうでない場合に暗電流補正を行わないと判定してもよい。これは、長時間露光の場合は暗電流や暗電流むらの影響を大きく受けるが、短時間露光の場合は暗電流や暗電流むらの影響をほとんど受けないので、暗電流補正を必ずしも必要とせずそのままの撮影が可能なためである。ステップS4の判定はこれに限らず、操作部12によるユーザの設定暗電流補正を行うか否かの設定に従って暗電流補正を行うか否かを判定してもよいし、撮像装置1内の各種判断データから自動的に暗電流補正を行うか否かを判定してもよい。ステップS4で暗電流補正を行わないと判定されると、CPU6は、シャッタ3を開いて撮像素子4を露光状態にするとともに、撮像制御部7を介して撮像素子4を一旦リセットすることで、本画像の蓄積動作本露光を開始させるステップS5。次に、CPU6は、ステップS5で本露光を開始してから、ステップS2で設定された本露光期間の長さ設定された本画像の蓄積時間を経過したか否かを判定しステップS6、経過していなければ経過するまで待つ。ステップS6において、ステップS2で設定された本画像の蓄積時間が経過したと判定されると、CPU6は、シャッタ3を閉じて本画像の蓄積本露光を終了させステップS7、撮像制御部7を介して、撮像素子4から本画像を出力させるステップS8。アナログ信号として読み出されたこの本画像は、A/D変換部5によりデジタル信号に変換された後、CPU6の制御下で、メモリ8に一旦格納される。次に、CPU6は、ステップS8で読み出されてメモリ8内に格納された本画像を、記録部10によって記録媒体9に記録させステップS9、静止画撮影を終了する。このように、ステップS4で暗電流補正を行わないと判定されると、本画像のみが取得されて、本画像が記録媒体9に記録される。ステップS4で暗電流補正を行うと判定されると、CPU6は、予めメモリ8内に格納されている推定値Aを0にリセットするステップS11。次に、CPU6は、シャッタ3を開いて撮像素子4を露光状態にするとともに、撮像制御部7を介して撮像素子4を一旦リセットすることで、本画像の蓄積動作本露光を開始させるステップS12。次いで、CPU6は、現在が温度センサ13から検出温度データを取得するタイミング検出温度取得タイミングであるか否かを判定しステップS13、検出温度取得タイミングでなければ、検出温度取得タイミングとなるまで待つ。本実施の形態では、この検出温度取得タイミングは、ステップS12で本露光を開始した時点から一定時間周期で到来するようになっている。この検出温度取得タイミングの周期は、固定していてもよいし、任意に設定可能としてもよい。ステップS13で検出温度取得タイミングであると判定されると、CPU6は、温度センサ13から検出温度データを取得するステップS14。次いで、CPU6は、メモリ8内に予め格納されている図3に示すような参照テーブルを参照して、ステップS14で取得した検出温度データに対応する単位時間当たりの暗電流量を取得しステップS15、この暗電流量を現在の推定値Aの値に加算した値を、推定値Aの新たな値とするステップS16。次に、CPU6は、ステップS12で本露光を開始してから、ステップS2で設定された本露光期間の長さ設定された本画像の蓄積時間を経過したか否かを判定しステップS17、経過していなければ、ステップS13へ戻り、ステップS13~S17を繰り返す。ステップS17において、ステップS2で設定された本画像の蓄積時間が経過したと判定されると、CPU6は、シャッタ3を閉じて本画像の蓄積本露光を終了させステップS18、撮像制御部7を介して、撮像素子4から本画像を出力させるステップS19。アナログ信号として読み出されたこの本画像は、A/D変換部5によりデジタル信号に変換された後、CPU6の制御下で、メモリ8に一旦格納される。ステップS17で本画像の蓄積時間が経過したと判定されると、もはやステップS16を繰り返さないので、推定値Aの値は確定され、この確定された推定値Aは、本露光期間における総暗電流量図4及び図5中の本露光期間の領域RAの面積に相当の推定値となる。ステップS19の後に、CPU6は、現在の推定値Aが所定値以下であるか否かを判定するステップS20。所定値以下であれば、CPU6は、ステップS19で読み出されてメモリ8内に格納された本画像を、記録部10によって記録媒体9に記録させステップS21、静止画撮影を終了する。ステップS20で現在の推定値Aが所定値以下であると判定される場合は、本画像中の暗電流成分が少ないので、暗電流補正を必ずしも必要としないため、本実施の形態では、ダーク画像を取得することなく暗電流補正を打ち切って、本画像を記録することにしている。もっとも、本発明では、ステップS20,S21を取り除いて、ステップS19後は常にステップS31へ移行するようにしてもよい。ステップS20で所定値以下ではないと判定されると、CPU6は、予めメモリ8内に格納されている推定値Bを0にリセットするステップS31。次に、CPU6は、シャッタ3が閉じた遮光状態のままとし、撮像制御部7を介して撮像素子4を一旦リセットすることで、ダーク画像の蓄積動作暗露光を開始させるステップS32。次いで、CPU6は、現在が温度センサ13から検出温度データを取得するタイミング検出温度取得タイミングであるか否かを判定しステップS33、検出温度取得タイミングでなければ、検出温度取得タイミングとなるまで待つ。本実施の形態では、この検出温度取得タイミングは、ステップS32で本露光を開始した時点から一定時間周期で到来するようになっている。本実施の形態では、この検出温度取得タイミングの周期は、ステップS13の検出温度取得タイミングの周期と同じに設定されている。ステップS33で検出温度取得タイミングであると判定されると、CPU6は、温度センサ13から検出温度データを取得するステップS34。次いで、CPU6は、メモリ8内に予め格納されている図3に示すような参照テーブルを参照して、ステップS34で取得した検出温度データに対応する単位時間当たりの暗電流量を取得しステップS35、この暗電流量を現在の推定値Bの値に加算した値を、推定値Bの新たな値とするステップS36。ステップS36の後の推定値Bは、暗露光期間ダーク画像蓄積期間の開始から現在までの期間における総暗電流量の推定値となる。ステップS36の後、CPU6は、現在の推定値Bが前記確定された推定値Aに対して所定の関係を持つ値になったか否かを判定するステップS37。本実施の形態では、具体的には、この判定として、aを0より大きく1以下の値とするとき、現在の推定値Bが前記確定された推定値Aのa倍の値以上の値となったか否かを判定する。もっとも、本発明では、ステップS37の判定は、これに限らず、例えば、現在の推定値Bが前記確定された推定値Aのa倍の値となったか否かを判定してもよいし、現在の推定値Bが前記確定された推定値Aのa倍の値を基準とした所定範囲例えば、前記確定された推定値Aのa倍の値に対して±5の範囲となったか否かを判定してもよい。ここで、aは、例えば、0.25以上でもよいし、0.3以上でもよいし、0.4以上でもよいし、0.5以上でもよいし、0.75以上でもよいし、1でもよい。ステップS37で、現在の推定値Bが前記確定された推定値Aに対して所定の関係を持つ値になっていない本実施の形態では、現在の推定値Bが前記確定された推定値Aのa倍の値以上の値となっていないと判定されると、ステップS42へ移行する。ステップS42において、CPU6は、ダーク画像蓄積時間暗露光時間、すなわち、ステップS32で暗露光を開始してから現在までの経過時間が、所定時間以上であるか否かを判定する。所定時間以上でなければ、ステップS33へ戻って、ステップS33~S37を繰り返す。ステップS42において所定時間以上であると判定されると、CPU6は、ステップS37で現在の推定値Bが前記確定された推定値Aに対して所定の関係を持つ値になっていないと判定されたにも拘わらず、ダーク画像の蓄積暗露光を終了させステップS43、撮像制御部7を介して、撮像素子4からダーク画像を出力させるステップS44。アナログ信号として読み出されたこのダーク画像は、A/D変換部5によりデジタル信号に変換された後、CPU6の制御下で、メモリ8に一旦格納される。このようにダーク画像蓄積時間を所定時間で打ち切るすなわち、タイムアウトさせるのは、暗露光時の撮像素子4の温度が低いなどの理由で、ステップS37で肯定の判定が出るまで著しく時間を要して暗露光時間がいたずらに長くなって静止画像撮影動作がいたずらに遅延したり、いつまで経ってもステップS37で肯定の判定が出ずに処理が停止してしまったりするのを、より確実に防止するためである。もっとも、本発明では、ステップS42~S46を取り除いて、ステップS37でNOの場合にはステップS33へ戻るようにしてもよい。ステップS44の後に、CPU6は、ステップS44で読み出されてメモリ8内に格納されたダーク画像に基づいて、ステップS19で読み出されてメモリ8内に格納された本画像中の暗電流成分が低減されるように、その本画像を補正し、補正後の画像を一旦メモリ8内に格納するステップS45。本実施の形態では、具体的には、ステップS45において、CPU6は、ステップS19で読み出されてメモリ8内に格納された本画像から、ステップS44で読み出されてメモリ8内に格納されたダーク画像を[現在の推定値A/現在の推定値B]倍した画像を差し引いたものを、補正後の画像として得る。ここで、ダーク画像を[現在の推定値A/現在の推定値B]倍しているのは、ダーク画像が示す暗電流成分のレベルを、本画像中の暗電流成分のレベルに合わせることで、補正後の画像中の暗電流成分をより低減するためである。もっとも、ステップS45の補正処理の具体的な内容はこれに限らず、例えば、ステップS45において、CPU6は、ステップS19で読み出されてメモリ8内に格納された本画像から、ステップS44で読み出されてメモリ8内に格納されたダーク画像をそのまま差し引いたものを、補正後の画像として得てもよい。この場合であっても、補正後の画像中の暗電流成分を低減することができる。ステップS45の後に、CPU6は、ステップS45で取得されてメモリ8内に格納された補正後の画像を、記録部10によって記録媒体9に記録させステップS46、静止画撮影を終了する。ステップS37で、現在の推定値Bが前記確定された推定値Aに対して所定の関係を持つ値になった本実施の形態では、現在の推定値Bが前記確定された推定値Aのa倍の値以上の値となったと判定されると、ダーク画像の蓄積暗露光を終了させステップS38、撮像制御部7を介して、撮像素子4からダーク画像を出力させるステップS39。アナログ信号として読み出されたこのダーク画像は、A/D変換部5によりデジタル信号に変換された後、CPU6の制御下で、メモリ8に一旦格納される。本実施の形態では、aが1に設定されていれば、現在の推定値Bが前記確定された推定値Aと同じになった場合に暗露光期間が終了され、暗露光期間における総暗電流量は本露光期間における総暗電流量とほぼ同じになる。図4及び図5は、この例を示しており、暗露光期間の領域RBの面積暗露光期間における総暗電流量に相当は、本露光期間の領域RAの面積本露光期間における総暗電流量に相当とほぼ同じになっている。また、本実施の形態では、aが例えば0.5に設定されていれば、現在の推定値Bが前記確定された推定値Aの半分になった場合に暗露光期間が終了され、暗露光期間における総暗電流量は本露光期間における総暗電流量のほぼ半分になる。aを1よりも小さく設定しておけば、aを1に設定する場合に比べて、暗露光期間を短くすることができ、ひいては、静止画撮影に要する時間を短縮することができる。ステップS39の後に、CPU6は、ステップS39で読み出されてメモリ8内に格納されたダーク画像に基づいて、ステップS19で読み出されてメモリ8内に格納された本画像中の暗電流成分が低減されるように、その本画像を補正し、補正後の画像を一旦メモリ8内に格納するステップS40。本実施の形態では、具体的には、ステップS40において、CPU6は、ステップS19で読み出されてメモリ8内に格納された本画像から、ステップS39で読み出されてメモリ8内に格納されたダーク画像を1/a倍した画像を差し引いたものを、補正後の画像として得る。ここで、ダーク画像を1/a倍しているのは、ダーク画像が示す暗電流成分のレベルを、本画像中の暗電流成分のレベルに合わせることで、補正後の画像中の暗電流成分をより低減するためである。もっとも、ステップS40の補正処理の具体的な内容はこれに限らず、a≠1であっても、例えば、ステップS40において、CPU6は、ステップS19で読み出されてメモリ8内に格納された本画像から、ステップS44で読み出されてメモリ8内に格納されたダーク画像をそのまま差し引いたものを、補正後の画像として得てもよい。この場合であっても、補正後の画像中の暗電流成分を低減することができる。ステップS40の後に、CPU6は、ステップS40で取得されてメモリ8内に格納された補正後の画像を、記録部10によって記録媒体9に記録させステップS41、静止画撮影を終了する。本実施の形態によれば、前述したように、図4に示すような状況や図5に示すような状況であっても、本画像中の暗電流成分実際の撮影動作で得た画像信号中の暗電流成分に対する、ダーク画像が示す暗電流成分遮光状態で得た画像信号が示す暗電流成分の相関性が高まり、ひいては、暗電流による画像劣化の補正精度が高まる。そして、特許文献1に開示された撮像装置で行われる温度合わせのための駆動が、本実施の形態では行われないので、本実施の形態によれば、消費電力の増加を抑制することができる。このように、本実施の形態によれば、消費電力の増加を抑制しつつ、暗電流による画像劣化の補正精度を高めることができる。以上、本発明の実施の形態とその変形例について説明したが、本発明はこれらに限定されるものではない。例えば、前記実施の形態では、ライブビュー又は動画撮影の直後に静止画撮影を行う場合図4に示すような場合も、ライブビュー又は動画撮影の直後ではなく、撮像素子4の消費電力が少ない状態が比較的長い時間継続した後に静止画撮影を行う場合図5に示すような場合も、全く同じ処理がなされている。しかしながら、前者の場合と後者の場合とで、適宜処理内容を変えてもよい。例えば、後者の場合では、周囲環境温度変化量が比較的少ない場合が多いため、暗露光時間が長時間になり難い。したがって、後者の場合のステップS42のタイムアウト判定基準となる所定時間を、前者の場合のステップS42のタイムアウト判定基準となる所定時間よりも短く設定し、また、前者の場合のステップS45では本画像-[A/B]ダーク画像という補正処理を行う一方で、後者の場合のステップS45では本画像-ダーク画像という補正処理を行ってもよい。"