(57)【特許請求の範囲】
【請求項１】
光学像を光電変換することで画像信号を出力する撮像素子と、
前記撮像素子から出力される前記画像信号をデジタル画像データに変換するＡ／Ｄ変換手段と、
少なくとも第１の格納領域と第２の格納領域を有し、前記デジタル画像データを格納する格納手段と、
第１の撮影を行うときには、前記第１の格納領域及び前記第２の格納領域の双方に前記撮像素子を遮光しない状態で撮影して得られる第１の画像データを格納するように制御し、第２の撮影を行うときには、前記第１の格納領域と前記第２の格納領域のうちいずれか一方に前記第１の画像データを格納すると共に、もう一方に前記撮像素子を遮光した状態で撮影して得られる第２の画像データを格納するように制御する制御手段と、
を備えることを特徴とする撮像装置。
【請求項２】
前記第１の撮影は、連続して複数枚の画像を撮影する連写撮影であり、前記第２の撮影は、前記第１の画像データから前記第２の画像データを減算するノイズリダクション処理を実行する撮影であることを特徴とする請求項１記載の撮像装置。
【請求項３】
前記第１の画像データから前記第２の画像データを減算することでノイズリダクション処理を行った第３の画像データを取得する取得手段を備え、
前記制御手段は、前記第３の画像データを前記格納手段における前記第１の画像データが格納されている格納領域に格納することを特徴とする請求項１又は２記載の撮像装置。
【請求項４】
前記第２の画像データにおける予め設定された閾値以上の画素を傷として検出する検出手段と、
前記検出手段により傷として検出された画素のアドレスを示すアドレスデータを記憶する記憶手段と、
前記ノイズリダクション処理を行った画像データにおける、前記検出手段により傷として検出され前記記憶手段にアドレスデータが記憶されている画素に対応する部分を補正する補正手段と、
を備えることを特徴とする請求項２又は３記載の撮像装置。
【請求項５】
前記検出手段により傷として検出された画素の数を計数する計数手段を備え、
前記検出手段は、前記計数手段により計数された画素の数に対応するアドレスデータの記憶量が前記記憶手段の容量を超える場合には、前記閾値を変更して前記検出を再度行うことを特徴とする請求項４記載の撮像装置。
【請求項６】
光学像を光電変換することで画像信号を出力する撮像素子と、前記撮像素子から出力される前記画像信号をデジタル画像データに変換するＡ／Ｄ変換手段と、少なくとも第１の格納領域と第２の格納領域を有し、前記デジタル画像データを格納する格納手段とを備える撮像装置の制御方法であって、
第１の撮影を行うときには、前記第１の格納領域及び前記第２の格納領域の双方に前記撮像素子を遮光しない状態で撮影して得られる第１の画像データを格納するように制御し、第２の撮影を行うときには、前記第１の格納領域と前記第２の格納領域のうちいずれか一方に前記第１の画像データを格納すると共に、もう一方に前記撮像素子を遮光した状態で撮影して得られる第２の画像データを格納するように制御することを特徴とする制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像素子を備える撮像装置及び制御方法に関する。
【背景技術】
【０００２】
近年、撮像装置に搭載される撮像素子の欠陥画素の検出及び補正を行うための様々な方法が提案されている（例えば、特許文献１、特許文献２参照）。特許文献１には、被写体を撮像した撮像素子から通常画像を取得した後に、撮像素子の欠陥画素検出用の遮光画像を取得し、通常画像と遮光画像を基に欠陥画素を特定し、通常画像の画素を補正する方法が記載されている。また、特許文献２には、撮像素子から通常画像と遮光画像を取得し、遮光画像の画素を判定することで閾値以上の画素を欠陥画素と判断することが記載されている。その後に、通常画像から遮光画像を減算してノイズ除去信号を取得し、欠陥画素と判定された画素に対して欠陥画素の補正を行う方法が記載されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００６−１５７１９２号公報
【特許文献２】特開２００６−５９１２号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述した特許文献１及び特許文献２に記載された何れの技術においても、欠陥画素を検出するための遮光画像を格納するための専用のメモリを撮像装置に設ける必要があった。撮像装置に専用のメモリを設けることは無駄であり、撮像装置の部品点数の増加と価格の上昇に繋がるのは勿論のこと、撮像装置の大型化にも繋がる恐れがあった。
【０００５】
本発明の目的は、撮像素子の欠陥画素検出用の遮光時の画像データを格納する専用のメモリを必要としない安価な撮像装置及び制御方法を提供することにある。
【課題を解決するための手段】
【０００６】
上記目的を達成するために、本発明の撮像装置は、光学像を光電変換することで画像信号を出力する撮像素子と、前記撮像素子から出力される前記画像信号をデジタル画像データに変換するＡ／Ｄ変換手段と、少なくとも第１の格納領域と第２の格納領域を有し、前記デジタル画像データを格納する格納手段と、第１の撮影を行うときには、前記第１の格納領域及び前記第２の格納領域の双方に前記撮像素子を遮光しない状態で撮影して得られる第１の画像データを格納するように制御し、第２の撮影を行うときには、前記第１の格納領域と前記第２の格納領域のうちいずれか一方に前記第１の画像データを格納すると共に、もう一方に前記撮像素子を遮光した状態で撮影して得られる第２の画像データを格納するように制御する制御手段とを備えることを特徴とする。
【０００７】
また、本発明の撮像装置の制御方法は、光学像を光電変換することで画像信号を出力する撮像素子と、前記撮像素子から出力される前記画像信号をデジタル画像データに変換するＡ／Ｄ変換手段と、少なくとも第１の格納領域と第２の格納領域を有し、前記デジタル画像データを格納する格納手段とを備える撮像装置の制御方法であって、第１の撮影を行うときには、前記第１の格納領域及び前記第２の格納領域の双方に前記撮像素子を遮光しない状態で撮影して得られる第１の画像データを格納するように制御し、第２の撮影を行うときには、前記第１の格納領域と前記第２の格納領域のうちいずれか一方に前記第１の画像データを格納すると共に、もう一方に前記撮像素子を遮光した状態で撮影して得られる第２の画像データを格納するように制御することを特徴とする。
【発明の効果】
【０００８】
本発明によれば、通常の連写時には、格納手段に通常の画像データの格納領域を少なくとも２つ確保することで、連写速度を速くすることができ、ノイズリダクション処理が必要な撮影時には、片方の格納領域を遮光時の画像データの格納に利用することができる。これにより、撮像素子の欠陥画素である傷検出用の遮光時の画像データを格納する専用のメモリを必要としない安価な撮像装置を提供することが可能となる。
【図面の簡単な説明】
【０００９】
【図１】本発明の実施の形態に係る撮像装置の構成を示すブロック図である。
【図２】撮像装置における静止画の連写撮影を行った場合の処理を示すフローチャートである。
【図３】図２の続きを示すフローチャートである。
【図４】通常連写時における撮像装置の状態とメモリの状態を時系列に沿って示した図である。
【図５】ノイズリダクション連写時における撮像装置の状態とメモリの状態を時系列に沿って示した図である。
【発明を実施するための形態】
【００１０】
以下、本発明の実施の形態について図面を参照しながら説明する。
【００１１】
図１は、本発明の実施の形態に係る撮像装置の構成を示すブロック図である。
【００１２】
図１において、撮像装置１００は、撮像素子１４、システム制御部５０等を備えており、記録媒体２００が着脱可能に接続される。以下では本発明の主旨に関係しない箇所の説明は適宜簡略化または省略する。撮像素子１４（イメージセンサ）は、撮影レンズ１０、絞り機能を有する機械式のシャッタ１２を通過した被写体の光学像を光電変換することで画像を撮像し、電気信号（画像信号）として出力する。尚、撮像素子１４のリセットタイミングを制御することにより電荷蓄積時間を制御可能である。Ａ／Ｄ変換器１６は、撮像素子１４から出力される電気信号をデジタル信号に変換する。タイミング発生回路１８は、撮像素子１４とＡ／Ｄ変換器１６にクロック信号及び制御信号を供給する。
【００１３】
画像処理回路２０は、Ａ／Ｄ変換器１６或いはメモリ制御回路２２からのデータに画素補間処理や色変換処理を行う。画像処理回路２０による画像の切り出しと変倍処理により電子ズーム機能が実現される。また、画像処理回路２０は、撮像した画像データを用いた演算処理の結果を基に、ＴＴＬ方式のＡＦ（オートフォーカス）処理、ＡＥ（自動露出制御）処理、ＥＦ（フラッシュプリ発光）処理を行う。その際、システム制御部５０が露光制御部４０、測距制御部４２を制御する。更に、画像処理回路２０は、演算処理の結果を基に、ＴＴＬ方式のＡＷＢ（オートホワイトバランス）処理も行う。
【００１４】
Ａ／Ｄ変換器１６のデータが画像処理回路２０、メモリ制御回路２２を介して、或いは直接メモリ制御回路２２を介して、メモリ３０に書き込まれる。画像表示部２８には、メモリ３０に書き込まれた表示用の画像データがメモリ制御回路２２により表示される。撮像した画像データを画像表示部２８で逐次表示することで電子ビューファインダ機能が実現される。
【００１５】
メモリ３０は、連続して複数枚の画像を撮影する連写撮影やパノラマ撮影による所定枚数の静止画像、或いは所定時間の動画像を格納するのに十分な記憶容量を有する。メモリ３０は、システム制御部５０の作業領域、画像データや傷アドレスデータ（後述）を格納する複数の格納領域、ＪＰＥＧ圧縮された画像データを格納するＪＰＥＧバッファ領域を備えている。圧縮・伸長回路３２は、メモリ３０に格納された画像データを読み込んで適応離散コサイン変換（ＡＤＣＴ）等により圧縮／伸長処理を行い、処理後のデータを再びメモリ３０に書き込む。
【００１６】
メモリ３０における撮像装置の静止画撮影モードにおいて撮像素子１４から得られた静止画像を格納するための領域は、例えば静止画像２枚分の領域が確保されている。本実施形態では、メモリ３０における静止画像データを格納する領域を格納領域Ｃｒｗ１（第１の格納領域）、格納領域Ｃｒｗ２（第２の格納領域）と定義する。また、メモリ３０における撮像素子１４の欠陥画素（傷）のアドレスデータが展開される領域を傷アドレス格納領域と定義する。尚、工場出荷時に撮像素子１４の欠陥画素（傷）の検査を行い、傷のアドレスデータを後述の不揮発性メモリ３１に記憶しておき、撮影時にはメモリ３０の傷アドレス格納領域に展開するものとする。
【００１７】
不揮発性メモリ３１は、例えばフラッシュＲＯＭから構成され、システム制御部５０により実行されるプログラムコードが格納される領域と、傷アドレスデータが格納される領域を備えている。システム制御部５０は、撮像装置全体を制御するものであり、不揮発性メモリ３１からプログラムコードを逐次読み出す。システム制御部５０は、読み出したプログラムコードに基づき図２及び図３のフローチャートに示す処理を実行する。
【００１８】
また、不揮発性メモリ３１は、システム情報を記憶する領域、ユーザの設定情報を記憶する領域を備えている。これにより、撮像装置の次回起動時に不揮発性メモリ３１から各種情報を読み出して復元可能である。
【００１９】
露光制御部４０は、シャッタ１２を制御すると共に、フラッシュ４８と連動したフラッシュ調光機能も有する。測距制御部４２は、撮影レンズ１０のフォーカシング機能を制御する。ズーム制御部４４は、撮影レンズ１０のズーミング機能を制御する。フラッシュ４８は、ＡＦ補助光の投光機能、フラッシュ調光機能も有する。システム制御部５０は、撮像した画像データを画像処理回路２０で演算した測光結果、測距結果に基づいて、露光制御部４０、測距制御部４２を制御する。
【００２０】
モードダイアルスイッチ６０は、静止画撮影モード、動画撮影モード、連写撮影モード、パノラマ撮影モード等の各種機能モードの切り替え設定に用いる。シャッタスイッチ（シャッタボタン）６２は、ユーザが操作することで撮像を指示するためのスイッチである。このシャッタスイッチ６２の操作途中でスイッチＳＷ１がＯＮとなり、ＡＦ処理、ＡＥ処理、ＡＷＢ処理等の動作開始が指示される。また、シャッタスイッチ６２の操作完了でスイッチＳＷ２がＯＮとなり、以下の一連の処理（撮像処理、書き込み処理、現像処理、記録処理）の動作開始が指示される。撮像処理では、シャッタ１２、撮像素子１４、フラッシュ４８などを制御して被写体を撮像する。書き込み処理では、撮像処理により撮像素子１４から読み出した信号をＡ／Ｄ変換器１６によりデジタル画像データに変換し、メモリ制御回路２２を介してメモリ３０に書き込む。
【００２１】
現像処理では、画像処理回路２０とメモリ制御回路２２での演算により、メモリ３０に書き込まれた画像データ（Ｒａｗデータ）を現像する。記録処理では、現像された画像データを圧縮・伸長回路３２で圧縮した後、記録媒体２００に画像データを書き込む。
【００２２】
尚、フラッシュ撮影の場合、ＥＦ処理を行った後に、ＡＥ処理で決定された露光時間分、撮像素子１４を露光させる。露光期間中にフラッシュ４８を発光させ、露光期間終了と同時に露光制御部４０により遮光することで、撮像素子１４の露光を終了させる。
【００２３】
表示切替スイッチ６６は、画像表示部２８の表示を切り替える際に用いる。操作部７０は、メニューボタン、単写／連写／セルフタイマ切替ボタン、露出補正ボタン等を有するが、詳細は省略する。ズームスイッチ７２は、撮像画角を望遠側に変更させるテレスイッチと、撮像画角を広角側に変更させるワイドスイッチから構成され、撮像画像の倍率変更指示に用いる。被写体検出部７４は、撮影対象となる被写体の検出を行う。
【００２４】
電源部８０は、一次電池、二次電池、ＡＣアダプタ等から構成される。光学ファインダ８２は、画像表示部２８による電子ファインダ機能を使用せずに撮影を行う際に用いる。通信部８４は、ＵＳＢ、ＩＥＥＥ１３９４、ＬＡＮ、無線通信等の各種通信機能を有する。コネクタ８６は、外部機器のコネクタ（不図示）と接続される。尚、無線通信の場合はアンテナが設置される。インタフェース（Ｉ／Ｆ）部９０は、記録媒体２００とのインタフェースを司る。コネクタ９２は、記録媒体２００のコネクタ２０６と接続される。
【００２５】
記録媒体２００は、例えばメモリカードまたはハードディスクとして構成され、半導体メモリまたは磁気ディスクから構成される記録部２０２、インタフェース（Ｉ／Ｆ）部２０４、コネクタ２０６を備えている。
【００２６】
次に、上記の構成を備える本実施の形態の撮像装置の動作について図２乃至図５を参照しながら説明する。
【００２７】
図２、図３は、撮像装置における静止画の連写撮影を行った場合のシステム制御部５０により実行される処理を示すフローチャートである。
【００２８】
図２において、操作者により不図示の電源スイッチが操作されて電源がＯＮになると撮像装置を起動し、モードダイアルスイッチ６０が静止画撮影モードに設定されると、静止画の連写撮影処理を開始する（ステップＳ２０１）。次に、Ｎ枚目の撮影処理を開始し（ステップＳ２０２）、今回のＮ枚目の撮影が偶数回目の撮影であるのか、奇数回目の撮影であるのかを判断する（ステップＳ２０３）。
【００２９】
今回のＮ枚目の撮影が偶数回目（２、４、・・・）であると判定した場合、次の格納領域を割り当てる。即ち、撮像素子を遮光しない状態で撮影して得られる通常画像データ（第１の画像データ）を格納するための通常画像メモリＣｒｗＢｕｆとしてメモリ３０の格納領域Ｃｒｗ２を割り当てる（ステップＳ２０４）。また、撮像素子を遮光した状態で撮影して得られる遮光画像データ（第２の画像データ）を格納するための遮光画像用メモリＤｒｋＢｕｆとしてメモリ３０の格納領域Ｃｒｗ１を割り当てる（ステップＳ２０４）。
【００３０】
今回のＮ枚目の撮影が奇数回目（１、３、・・・）であると判定した場合、通常画像メモリＣｒｗＢｕｆとしてメモリ３０の格納領域Ｃｒｗ１を割り当て、遮光画像用メモリＤｒｋＢｕｆとしてメモリ３０の格納領域Ｃｒｗ２を割り当てる（ステップＳ２０５）。
【００３１】
次に、操作者がシャッタスイッチ６２を操作してスイッチＳＷ１がＯＮしたか否かを検出し、スイッチＳＷ１がＯＮした時点で、シャッタスピードＴｖ及びＩＳＯ感度Ｓｖを決定するとともに、撮像素子１４（センサ）の温度Ｔを検出する（ステップＳ２０６）。
【００３２】
次に、決定したシャッタスピードＴｖ、ＩＳＯ感度Ｓｖ及び検出したセンサ温度Ｔを基に、ノイズリダクション処理（撮影画像に対するノイズをキャンセルする処理）が必要な撮影であるか否かを判断する（ステップＳ２０７）。
【００３３】
ノイズリダクション処理が不要な撮影であると判定した場合には、後述のステップＳ２１８に移行する。また、ノイズリダクション処理が必要な撮影であると判定した場合には、まず通常撮影を行い、撮像素子１４から出力されるセンサ出力データ（通常画像データ）を通常画像メモリに格納する（ステップＳ２０８）。例えば１枚目の撮影では、通常画像メモリとして割り当てられたメモリ３０の格納領域Ｃｒｗ１に通常画像データを格納する。通常画像データの格納後、遮光画像撮影を行うが、遮光画像データを格納するための遮光画像用メモリに空きがない場合には、システム制御部５０は、以下の処理を行う。
【００３４】
即ち、前回Ｎ−１枚目の撮影のＣＲＷデータからＹＵＶデータ（Ｙ：輝度、Ｕ、Ｖ：色彩）への変換が終了して遮光画像用メモリが空くまで、遮光画像撮影を待機する（ステップＳ２０９）。例えば１枚目の撮影では、遮光画像用メモリとして割り当てられたメモリ３０の格納領域Ｃｒｗ２が空くまで待機する。遮光画像用メモリとして割り当てられた格納領域が空くと、遮光画像撮影を実行して遮光画像データを遮光画像用メモリＤｒｋＢｕｆに格納する。これと共に、通常画像メモリＣｒｗＢｕｆから通常画像データを読み出し、読み出した通常画像データから遮光画像データを減算することでノイズリダクション処理を行う。更に、ノイズリダクション処理後の減算データ（第３の画像データ）を通常画像メモリＣｒｗＢｕｆに書き戻す（ステップＳ２１０）。
【００３５】
次に、図３において、遮光画像用メモリＤｒｋＢｕｆに格納されている遮光画像データ（ダーク画像データ）において、画素レベルが予め設定された閾値Ｔｈ以上（閾値以上）である画素の個数を計数（カウント）し、傷として検出する。そして、傷として検出された画素レベルが閾値Ｔｈ以上である画素のアドレスを傷アドレスデータとしてメモリ３０の傷アドレス格納領域に記憶する（ステップＳ２１１）。
【００３６】
次に、ステップＳ２１１で遮光画像から検出された傷の個数と、工場の撮像素子傷検査で検出された傷の個数とを合計した数の傷アドレスデータの記憶容量を算出する。そして、算出した傷アドレスデータの記憶容量Ｎ（記憶量）がメモリ３０の傷アドレス格納領域の最大容量Ｎｍａｘよりも少ないか否かを判断する（ステップＳ２１２）。
【００３７】
傷アドレスデータの記憶容量Ｎが傷アドレス格納領域の最大容量Ｎｍａｘ以上になると判断した場合には、ステップ２１１における傷検出のための閾値Ｔｈを２倍に変更し（ステップＳ２１３）、再度、ステップＳ２１１に戻る。即ち、閾値をＴｈ×２に変更して傷の検出を再度行う。傷アドレスデータの記憶容量が傷アドレス格納領域の最大容量よりも小さいと判定した場合には、ステップＳ２１１で遮光画像から検出された傷のアドレスデータを工場の撮像素子傷検査で検出された傷のアドレスデータに付加する（ステップＳ２１４）。
【００３８】
次に、通常画像メモリに格納されているノイズリダクション処理が施された画像データにおける、傷アドレスデータが示す画素に対応する部分を補正する傷補正を行う（ステップＳ２１５）。この傷アドレスデータは、工場の撮像素子傷検査で検出された傷のアドレスデータに遮光画像から検出された傷のアドレスデータを付加したものである。
【００３９】
次に、傷補正が行われたＲａｗ画像データをＹＵＶデータに変換し、ＪＰＥＧ圧縮を行い、メモリ３０のＪＰＥＧバッファ領域に格納する（ステップＳ２１６）。その後、ＪＰＥＧバッファ領域の画像データを記録媒体２００に保存して、Ｎ枚目の撮影処理を終了する（ステップＳ２１７）。
【００４０】
一方、上記ステップＳ２０７においてノイズリダクション処理が不要な撮影であると判定した場合には、撮像素子１４から出力されるセンサ出力データ（通常画像データ）をそのまま通常画像メモリＣｒｗＢｕｆに格納する（ステップＳ２１８）。例えば１枚目の撮影では、通常画像メモリとして割り当てられたメモリ３０の格納領域Ｃｒｗ１に通常画像データを格納する。
【００４１】
次に、通常画像メモリに格納されているノイズリダクション処理を行った画像データに対して傷アドレスデータに従って傷補正を行う（ステップＳ２１５）。即ち、ノイズリダクション処理を行った画像データにおける、メモリ３０の傷アドレス領域にアドレスデータが記憶されている画素に対応する部分を補正する。この傷アドレスデータは、工場の撮像素子傷検査で検出された傷のアドレスデータのみからなる傷アドレスデータである。
【００４２】
次に、傷補正が行われたＲａｗ画像データをＹＵＶデータに変換し、ＪＰＥＧ圧縮を行い、メモリ３０のＪＰＥＧバッファ領域に格納する（ステップＳ２１６）。その後、ＪＰＥＧバッファ領域の画像データを記録媒体２００に保存して、Ｎ枚目の撮影処理を終了する（ステップＳ２１７）。
【００４３】
次に、今回の連写撮影処理が終了したか否かを判断する（ステップＳ２１９）。今回の連写撮影処理がまだ終了していないと判定した場合は、連写撮影処理における次の撮影にインクリメントを行い（ステップＳ２２０）、ステップＳ２０２へ戻り、上記一連の処理を繰り返す。今回の連写撮影処理が終了したと判定した場合は、本処理を終了する（ステップＳ２２１）。
【００４４】
次に、通常の連写撮影（第１の撮影）の場合と、ノイズリダクション処理が必要な撮影条件下での連写撮影（第２の撮影）の場合とにおける、撮像装置の状態とメモリ３０の格納領域Ｃｒｗ１及び格納領域Ｃｒｗ２の状態について説明する。
【００４５】
図４は、通常連写撮影時における撮像装置の状態とメモリの状態を時系列に沿って示した図である。図５は、ノイズリダクション連写時における撮像装置の状態とメモリの状態を時系列に沿って示した図である。
【００４６】
図４において、通常の連写撮影の場合には、連写撮影の１枚目で撮像素子１４からセンサ出力データ（Ｒａｗデータ）の読み出しを行い（☆Ｓ１）、センサ出力データの読み出しの終了と同時にＲａｗデータからＹＵＶデータを作成する（☆Ｒ１）。メモリ３０の格納領域Ｃｒｗ１には、このＹＵＶデータの作成が終了するまで、連写撮影の１枚目のセンサ出力データを置いておく必要がある。
【００４７】
一方、連写撮影の１枚目の読み出し（☆Ｓ１）が終了した後に、撮像素子１４はすぐに次の撮影準備に入る。撮影準備ができた段階で撮影を実施し、連写撮影の２枚目のセンサ出力データの読み出しを行い（☆Ｓ２）、読み出したセンサ出力データはメモリ３０の格納領域Ｃｒｗ２に置かれる。このとき、連写撮影の１枚目のＣＲＷデータはまだメモリ３０の格納領域Ｃｒｗ１に残しておく必要がある。
【００４８】
そのため、仮にセンサ出力データを置くための格納領域が静止画像１枚分しかメモリに確保されていない場合には、連写撮影の１枚目のＣＲＷデータからＹＵＶデータへの変換が終了するまで２枚目の撮影を待たなくてはならない。本実施の形態では、上述したように、メモリ３０におけるセンサ出力データを置いておく格納領域を静止画像２枚分確保することで、連写速度を速くすることが可能である。
【００４９】
図５において、ノイズリダクション処理が必要な撮影条件下での連写撮影の場合には、連写撮影の１枚目で撮像素子１４からセンサ出力データの読み出しを行う（★Ｓ１）。その直後にシャッタ１２を閉じたまま連写撮影の１枚目と同一の撮影条件でダーク撮影を行い（★Ｄ１）、遮光画像を取得する。★Ｓ１では、格納領域Ｃｒｗ１に通常画像データ（通常Ｒａｗデータ）を格納し、★Ｄ１では格納領域Ｃｒｗ２に遮光画像データ（ダークＲａｗデータ）を格納しながら、格納領域Ｃｒｗ１にノイズリダクション処理後の画像データを格納する。
【００５０】
遮光画像データの読み出し終了とほぼ同時にノイズリダクション処理された減算後の画像データがメモリ３０の格納領域Ｃｒｗ１に置かれ、遮光画像データの読み出し終了と同時にＹＵＶデータを作成する（★Ｒ１）。メモリ３０の格納領域Ｃｒｗ１には、このＹＵＶデータ作成が終了するまで、連写撮影の１枚目の減算後のセンサ出力データを置いておく必要がある。
【００５１】
一方、連写撮影の１枚目の遮光画像データの読み出し（★Ｄ１）が終了した後に、撮像素子１４はすぐに次の撮影準備に入る。撮影準備ができた段階で撮影を実施し、連写撮影の２枚目のセンサ出力データの読み出しを行い（★Ｓ２）、読み出したセンサ出力データはメモリ３０の格納領域Ｃｒｗ２に置かれる。
【００５２】
次に遮光画像の撮影を行うが、この段階で、メモリ３０の格納領域Ｃｒｗ１にまだ前の撮影のノイズリダクション処理後の画像データのＹＵＶ変換（★Ｒ１）が終了していない場合、遮光画像の撮影を待機する必要がある（図５のＡ〜Ｂの期間）。ノイズリダクション処理後の画像データのＹＵＶ変換（★Ｒ１）が終了した後に、連写撮影の２枚目の遮光画像の撮影を許可する。
【００５３】
この処理により、ノイズリダクション処理が必要な連写撮影時には、Ａ〜Ｂの期間の待機のために連写速度が若干遅くはなる。しかし、そもそもノイズリダクション処理が必要な連写撮影では遮光画像を撮影する必要があり、通常の連写撮影に比べて撮影が遅くなっているために、遅延量としては微々たるものである。これにより、ノイズリダクション処理が必要な連写撮影時には、遮光画像専用のメモリを持つことなく、遮光画像から撮像素子の欠陥画素（傷）を検出することが可能となる。
【００５４】
以上説明したように、本実施の形態によれば以下の作用効果を奏する。連写撮影時は、メモリ３０の格納領域Ｃｒｗ１、格納領域Ｃｒｗ２のいずれも（双方を）通常画像データの格納に使用する制御を行い、また、通常画像データから遮光画像データを減算するノイズリダクション処理が必要な撮影では次の制御を行う。格納領域Ｃｒｗ１を通常画像データの格納に使用し格納領域Ｃｒｗ２を遮光画像データの格納に使用、或いは格納領域Ｃｒｗ２を通常画像データの格納に使用し格納領域Ｃｒｗ２を遮光画像データの格納に使用する制御を行う。即ち、ノイズリダクション処理が必要な撮影時には、メモリ３０の２つの格納領域のうちの片方の格納領域を遮光画像データの格納場所として利用可能とする。
【００５５】
通常の連写時には、メモリ３０に通常画像データの格納領域を静止画像２枚分確保することで、連写速度を速くすることができ、ノイズリダクション処理が必要な撮影時には、片方の格納領域を遮光画像データの格納に利用することができる。これにより、撮像素子の欠陥画素（傷）検出用の遮光画像データを格納する専用のメモリを必要としない安価な撮像装置を提供することが可能となる。
【００５６】
〔他の実施の形態〕
上記実施の形態では、ノイズリダクション処理が必要な撮影か否かを判定し、ノイズリダクション処理が必要となった場合にのみ遮光画像を撮影し、通常画像から遮光画像を減算した後の画像に対して、検出された傷の補正を行う場合を例に挙げた。本発明はこれに限定されるものではない。常に遮光画像を撮影する形態、撮像装置のモードに応じて遮光画像を撮影する（例えば夜景モードのみ常に遮光画像を撮影する）形態などが考えられる。また、検出された傷の補正を、ノイズリダクション処理後の画像に対して行う以外にも、通常画像に対して行うことも考えられる。
【符号の説明】
【００５７】
１４  撮像素子
３０  メモリ
５０  システム制御部
Ｃｒｗ１、Ｃｒｗ２  格納領域
【図１】
0005479202.tif 000002
【図２】
0005479202.tif 000003
【図３】
0005479202.tif 000004
【図４】
0005479202.tif 000005
【図５】
0005479202.tif 000006