(57)【要約】      （修正有）【課題】撮影画像が再生される際に高精度な補正が可能となる遮光画像データを取得でき、記録容量を無駄に消費することなく記録する撮像装置、撮像装置の制御方法を提供する。【解決手段】絞り部２、撮像部３、ゲイン処理部５は、設定された撮影条件に応じた撮像を行う。システム制御部８は、絞り制御部１０と蓄積時間制御部１１とゲイン制御部１２を介して撮影条件を設定する。またシステム制御部８は、撮像した画像データとその画像撮影時の撮影条件を記録部７に記録させ、全てのフレームの撮影が終了した後には、遮光状態の撮像部３に対して、設定した撮影条件で撮像を行わせた遮光画像データを取得させ、その遮光画像データを補正用の黒画像データとして撮影条件の情報とともに記録部７に記録させる。【選択図】図１
2016134655.tif 000002
【特許請求の範囲】
【請求項１】
動画像のフレームごとに設定された撮影条件で、各フレーム画像を撮像する撮像手段と、
前記フレームごとに前記撮影条件を設定して、前記撮像手段に各フレーム画像の撮像を行わせる撮像制御手段と、
前記撮像手段が撮像したフレーム画像のデータと、前記フレーム画像を前記撮像手段が撮像した際に前記撮像制御手段にて設定された撮影条件の情報とを対応させて、記録媒体へ記録させる記録制御手段とを有し、
前記撮像制御手段は、前記撮像手段による動画像の撮像が終了した後、遮光状態にした前記撮像手段に対して、前記動画像の撮像の際に使用された各撮影条件に対応した撮像を行わせ、
前記記録制御手段は、前記遮光状態の前記撮像手段による撮像で得られた各遮光画像のデータと、前記各遮光画像の撮像の際に前記撮像制御手段が設定した各撮影条件の情報とを対応させて、前記記録媒体へ記録させることを特徴とする撮像装置。
【請求項２】
複数の画像を加算平均する加算平均手段をさらに有し、
前記撮像制御手段は、前記動画像の撮像の際に使用された各撮影条件のうち、所定の撮影条件については前記撮像手段に対して複数の遮光画像を撮像させ、
前記加算平均手段は、前記所定の撮影条件で前記撮像手段により撮像された前記複数の遮光画像を加算平均し、
前記記録制御手段は、前記加算平均により得られた遮光画像のデータと、前記所定の撮影条件とを対応させて、前記記録媒体へ記録させることを特徴とする請求項１に記載の撮像装置。
【請求項３】
前記所定の撮影条件は、予め決められた複数の異なる撮影条件からなり、
前記撮像制御手段は、前記異なる撮影条件ごとに決められた数の遮光画像を前記撮像手段に撮像させることを特徴とする請求項２に記載の撮像装置。
【請求項４】
前記撮像手段の温度を検出する温度検出手段をさらに有し、
前記記録制御手段は、前記動画像の各フレーム画像が撮像された際に前記温度検出手段にて検出された温度の情報を前記フレーム画像に対応させて前記記録媒体へ記録させ、前記遮光画像が撮像された際に前記温度検出手段にて検出された温度の情報を前記遮光画像のデータに対応させて前記記録媒体へ記録させることを特徴とする請求項１乃至３の何れか１項に記載の撮像装置。
【請求項５】
前記撮像制御手段は、前記動画像の各フレーム画像の撮像の際に設定された各撮影条件のうち、それぞれ同じ撮影条件が設定されたフレームの数を撮影条件ごとにカウントし、前記カウントの数が１以上となっている撮影条件を、前記動画像の撮像の際に使用された各撮影条件として、前記撮像手段に設定して前記遮光画像の撮像を行わせることを特徴とする請求項１乃至４の何れか１項に記載の撮像装置。
【請求項６】
動画像のフレームごとに設定された撮影条件で各フレーム画像を撮像する撮像手段を備えた撮像装置の制御方法であって、
前記フレームごとに前記撮影条件を設定して、前記撮像手段に各フレーム画像の撮像を行わせる撮像制御ステップと、
前記撮像手段が撮像したフレーム画像のデータと、前記フレーム画像を前記撮像手段が撮像した際に前記撮像制御ステップにて設定された撮影条件の情報とを対応させて、記録媒体へ記録させる記録制御ステップとを含み、
前記撮像制御ステップは、前記撮像手段による動画像の撮像が終了した後、遮光状態にした前記撮像手段に対して、前記動画像の撮像の際に使用された各撮影条件に対応した撮像を行わせ、
前記記録制御ステップは、前記遮光状態の前記撮像手段による撮像で得られた各遮光画像のデータと、前記各遮光画像の撮像の際に前記撮像制御ステップが設定した各撮影条件の情報とを対応させて、前記記録媒体へ記録させることを特徴とする撮像装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、撮像装置、撮像装置の制御方法に関する。
【背景技術】
【０００２】
近年、露光時間の長時間化及び高ＩＳＯ感度化が進むにつれて、撮像素子のキズや暗電流ノイズが画質に与える影響が大きくなっている。キズや暗電流ノイズを除去する効果的な方法として、「黒引き」と呼ばれる手法が知られている。黒引きは、実際に被写体等を撮影（以下、本撮影と呼ぶ。）するごとに、その本撮影で露光した時と同じ条件で遮光画像を撮影し、本撮影画像と遮光画像の差分をとることで、キズや暗電流成分を除去する方法である。黒引きの技術は、一般的に静止画に対して用いられており、動画に対してはあまり用いられることが無かった。それは、動画に対して黒引きを行う場合、本撮影のための撮像と遮光画像のための撮像を交互に行う必要があるためである。すなわちフレームごとに本撮影用の撮像と遮光画像用の撮像が行われると、動解像度が低下してしまい、また毎フレーム遮光部材を動作させるため消費電力が増加し、処理負荷も大きくなってしまう。
【０００３】
一方で、特許文献１には、電源オン時に遮光画像を取得し、温度や蓄積時間などの撮影条件に応じてダーク補正係数を遮光画像に乗算し、その乗算後の遮光画像を用いて黒引きを行うことで、キズや暗電流ノイズを低減する技術が開示されている。この特許文献１に記載の技術によれば、電源オン時に一枚分の遮光画像を取得すればよいだけなので、動解像度を低下させずに済み、また、毎フレーム遮光部材を動作させる必要も無いので、消費電力の増加や処理負荷を抑えることができる。また特許文献２には、キズデータと暗電流データを、温度と蓄積時間をパラメータとしてマトリクス状に不揮発性メモリに記憶させておき、本撮影時の温度と蓄積時間の条件に対応するキズデータと暗電流データを読み出して補正に用いる技術が開示されている。この特許文献２に記載の技術によれば、動解像度の低下を無くし、かつ消費電力の増加を抑えることができる。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００１−２８７１３号公報
【特許文献２】特開２００８−１８７２５５号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、特許文献１に記載の技術の場合、予め記憶させたダーク補正係数を遮光画像に一律に乗算することで黒引き用の遮光画像を生成しているため、キズの特性によっては精度良く補正できない場合がある。また、特許文献２に記載した技術の場合、大量のテーブルデータを記憶しておく必要があり、不揮発性メモリの容量が無駄に大きくなってしまい、コストアップとなる。
【０００６】
本発明はこのような問題点に鑑みてなされたものであり、動画像のフレーム画像が再生される際に高精度な補正が可能となる遮光画像を取得でき、記録容量を無駄に消費することなく記録できる撮像装置及びその制御方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の撮像装置は、動画像のフレームごとに設定された撮影条件で、各フレーム画像を撮像する撮像手段と、前記フレームごとに前記撮影条件を設定して、前記撮像手段に各フレーム画像の撮像を行わせる撮像制御手段と、前記撮像手段が撮像したフレーム画像のデータと、前記フレーム画像を前記撮像手段が撮像した際に前記撮像制御手段にて設定された撮影条件の情報とを対応させて、記録媒体へ記録させる記録制御手段とを有し、前記撮像制御手段は、前記撮像手段による動画像の撮像が終了した後、遮光状態にした前記撮像手段に対して、前記動画像の撮像の際に使用された各撮影条件に対応した撮像を行わせ、前記記録制御手段は、前記遮光状態の前記撮像手段による撮像で得られた各遮光画像のデータと、前記各遮光画像の撮像の際に前記撮像制御手段が設定した各撮影条件の情報とを対応させて、前記記録媒体へ記録させることを特徴とする。
【発明の効果】
【０００８】
本発明によれば、動画像のフレーム画像が再生される際に高精度な補正が可能となる遮光画像を取得でき、記録容量を無駄に消費することなく記録できる。
【図面の簡単な説明】
【０００９】
【図１】実施形態の撮像装置の主要構成を示す図である。
【図２】撮像装置における電源オン後の制御の流れを示すフローチャートである。
【図３】フレームカウント数に対する記録状態と撮影条件の説明に用いる図である。
【図４】撮影条件記憶部の記憶動作（１〜３フレーム目）の説明図である。
【図５】撮影条件記憶部の記憶動作（３００フレーム目以降）の説明図である。
【図６】３０１フレーム目の撮影条件のカウント回数の説明図である。
【図７】３０２フレーム目の撮影条件のカウント回数の説明図である。
【図８】全フレーム分の撮影条件がカウントされた場合の説明図である。
【図９】撮影条件ごとの黒画像取得枚数の説明に用いる図である。
【発明を実施するための形態】
【００１０】
＜第１の実施形態＞
以下、第１の実施形態の撮像装置について説明する。図１（ａ）は、第１の実施形態の撮像装置の主要構成を表す概略図である。本実施形態の撮像装置は、動画像を撮像して記録可能な撮像装置である。図１（ｂ）と図１（ｃ）の構成の説明は後述する。図１（ａ）において、レンズ１は、撮像部３の受光面に、被写体等の光学像を結像させる。撮像部３は、ＣＣＤセンサやＣＭＯＳセンサ等の撮像素子を有し、受光面上に結像された光学像を光電変換する。撮像部３は、光電変換により生成した電気的なアナログ撮像信号を、ＡＦＥ（アナログフロントエンド）部４へ出力する。ＡＦＥ部４は、その内部にＣＤＳ（相関二重サンプリング）回路とＡ／Ｄ（アナログ／デジタル）変換回路を備えている。ＡＦＥ部４内のＣＤＳ回路は、アナログ撮像信号の信号レベルと基準レベルとの差分をとり、アナログ撮像信号からノイズ成分が除去された状態のアナログ電圧値で表される信号を出力する。ＡＦＥ部４内のＡ／Ｄ変換回路は、ＣＤＳ回路から出力されたアナログ電圧値で表される信号を、デジタル信号に変換する。Ａ／Ｄ変換回路によるデジタル信号は、ＡＦＥ部４から出力されるデジタル撮像信号としてゲイン処理部５へ送られる。ゲイン処理部５は、ＡＦＥ部４から出力されたデジタル撮像信号に対してゲイン処理を行う。ゲイン処理部５によるゲイン処理後のデジタル撮像信号は、画像データとして撮影条件付加部６と輝度値算出部９へ送られる。撮影条件付加部６は、ゲイン処理部５から出力された画像データに対し、その画像撮影がなされた時の撮影条件の情報を付加する。詳細については後述するが、本実施形態における撮影条件は、絞り部２の絞り値と撮像部３の蓄積時間とゲイン処理部５のゲイン値のような露出制御のための条件である。撮影条件付加部６は、画像撮影がなされた時の絞り値と蓄積時間の値とゲイン値からなる撮影条件の情報を、その画像撮影で取得された画像データに対して付加する。撮影条件付加部６で撮影条件の情報が付加された画像データは、記録部７により記録媒体へ記録される。
【００１１】
なお本実施形態において、撮影条件の情報の「付加」は、画像データそのものに撮像条件の情報が付加されて記録される場合だけでなく、例えば画像データを特定する識別情報（ＩＤ）と対応付けられてテーブルデータとして記録される場合も含まれる。したがって、撮影条件の情報がテーブルデータとして記録される場合、そのテーブルデータは、記録媒体において画像データが記録される領域とは別の記録領域に記録される。なお、本実施形態では、記録部７の記録媒体は、メモリカード等の半導体メモリやハードディスク等のディスク状記録媒体からなり、撮像装置から着脱可能な記録媒体となされている。したがって、記録部７は、記録媒体が装脱されるスロットや接続コネクタ等を備えている。また、本実施形態の場合、記録媒体に記録される画像データは、黒引き等の補正処理が行われていないＲＡＷデータとなっている。したがって、本実施形態の場合、黒引き等の補正処理は、記録媒体から読み出された画像データに対して行われる。つまり本実施形態では、画像再生時に補正処理が行われるシステムを想定している。
【００１２】
図１（ａ）のシステム制御部８は、本実施形態の撮像装置のシステム全体の制御を行う。本実施形態において、システム制御部８は、撮像制御手段と記録制御手段の一例である。また詳細については後述するが、システム制御部８は、露出制御、記録開始／終了制御、画像撮影の際の撮影条件のカウント、画像データに対する撮影条件の情報付加などの制御を行う。
【００１３】
輝度値算出部９は、ゲイン処理部５より出力された画像データを用いて被写体等の輝度値を積算する。輝度値算出部９が輝度値を積算する領域は、撮影画像の中央付近の領域であってもよいし、画像全体の領域であってもよい。システム制御部８は、輝度値算出部９により算出された輝度積算値に基づいて撮影条件を決定して、その撮影条件に応じた露出制御を行う。本実施形態の撮像装置は、露出制御を行うために、絞り制御部１０と蓄積時間制御部１１とゲイン制御部１２を備えている。システム制御部８は、決定した撮影条件となるように、絞り制御部１０を介して絞り部２の開口率を制御し、蓄積時間制御部１１を介して撮像部３の露光時間を制御する。また、システム制御部８は、決定した撮影条件に基づいて、撮像信号の増幅率が最適となるように、ゲイン制御部１２を介してゲイン処理部５のゲインを制御する。
【００１４】
撮影条件記憶部１３は、システム制御部８が決定した撮影条件の情報を、動画像の撮影によるフレームごとに記憶する。詳細は後述するが、システム制御部８は、決定した撮影条件のうち蓄積時間とゲインの組み合わせをマトリクス状のテーブルとして管理し、そのテーブルデータを撮影条件記憶部１３に一時的に記憶させる。そして、システム制御部８は、記録が開始されてから各フレームの撮影の際に用いられた各撮影条件について、それぞれ蓄積時間とゲインの組み合わせが同じになる撮影条件の回数を、毎フレームカウントしてテーブルデータを更新していく。換言すると、システム制御部８は、各々撮影条件が設定されて撮影がなされた各フレームについて、蓄積時間とゲインの組み合わせが同じ撮影条件となったフレーム数をカウントし、それら撮影条件ごとにカウントしたフレーム数でテーブルデータを更新する。
【００１５】
記録開始／終了入力部１４は、画像撮影を開始若しくは終了させる指示を撮影者が入力する際に用いられるものであり、例えば釦状のスイッチを備えている。ここで、システム制御部８は、撮像装置の電源がオンされると、撮像部３に対して画像の撮像動作を開始させるが、記録開始／終了入力部１４を介して撮影者から撮影開始の指示が入力されるまでは、記録部７による画像データの記録は行わせない。そして、システム制御部８は、記録開始／終了入力部１４を介して撮影者から撮影開始の指示が入力されると、記録部７を制御して画像データの記録を開始させる。一方、システム制御部８は、記録開始／終了入力部１４を介して撮影者から撮影終了の指示が入力されると、記録部７を制御して撮影画像データの記録を終了させる。
【００１６】
以下、図２、図３、図４（ａ）〜図４（ｅ）、図５（ｆ）〜図５（ｋ）を参照しながら、画像撮影時の本実施形態の撮像装置の動作を説明する。図２は、本実施形態の撮像装置の電源がオンされた後、画像撮影が実行され、その後電源がオフされるまでの間の、システム制御部８による制御の流れを示すフローチャートである。図３は、撮像装置の電源オン後に撮像部３にて撮像されたフレーム画像のカウント数と、各フレーム画像が撮像された時の「撮影条件（絞り値、蓄積時間、ゲイン）」と、各フレーム画像の記録部７への「記録状態」との対応関係を示した図である。図４（ａ）〜図４（ｅ）と図５（ｆ）〜図５（ｋ）は、図３の撮影条件で各フレームの撮像が行われた際に、システム制御部８が、「記録状態」と「撮影条件」の情報をフレームごとに随時更新しながら撮影条件記憶部１３へ記憶させる様子を示す図である。図４（ａ）〜図４（ｅ）は、電源オン後、図３の１フレーム目（１番目のフレーム）から３フレーム目（３番目のフレーム）まで撮像がなされた際に、システム制御部８が「記録状態」と「撮影条件」の情報を撮影条件記憶部１３へ記憶させる様子を示す図である。図５（ｆ）〜図５（ｋ）は、図３の３００フレーム目（３００番目）から９０２フレーム目（９０２番目）まで撮像が行われた際に、システム制御部８が「記録状態」と「撮影条件」の情報を撮影条件記憶部１３へ随時更新しながら記憶させる様子を示す図である。なお、システム制御部８は、フレームの画像データを記録部７へ記録するときには、撮影条件記憶部１３へ記憶させる「記録状態」の情報として、「記録する」を表す情報を記憶させる。一方、システム制御部８は、フレームの画像データを記録部７に記録しないときには、撮影条件記憶部１３へ記憶させる「記録状態」の情報として、「記録しない」を表す情報を記憶させる。またシステム制御部８は、撮像装置の電源オン後、記録開始／終了入力部１４から画像撮影の開始指示が入力されるまでは、各フレームに対する記録状態として、「記録しない」を表す情報を各フレームの撮影条件の情報と共に撮影条件記憶部１３へ記憶させる。そして、記録開始／終了入力部１４から画像撮影の開始指示が入力された場合、システム制御部８は、画像撮影の開始指示入力以降のフレームに対する記録状態として、「記録する」を表す情報を各フレームの撮影条件の情報と共に撮影条件記憶部１３へ記憶させる。その後、記録開始／終了入力部１４から画像撮影の終了指示が入力されると、システム制御部８は、画像撮影の終了指示入力以降のフレームに対する記録状態として、「記録しない」を表す情報を各フレームの撮影条件の情報と共に撮影条件記憶部１３へ記憶させる。
【００１７】
図２において、図１では図示していない電源ボタンにより撮像装置の電源がオンになされると、ステップＳ２００の処理として、システム制御部８は、図１の撮像装置内の各部に対する制御を開始する。このステップＳ２００の後、システム制御部８は、制御処理をステップＳ２０１へ進める。ステップＳ２０１では、システム制御部８は、現在のフレームにおける記録状態の情報を撮影条件記憶部１３に一時的に記憶させる。具体的には、システム制御部８は、記録開始／終了入力部１４を介して画像撮影の開始指示が入力されたかどうかを監視しており、記録開始／終了入力部１４の出力に応じた「記録する」か「記録しない」の何れかの情報を、撮影条件記憶部１３に一時的に記憶させる。ここで、図３に示すように、撮像装置の電源オン後、１フレーム目では記録開始／終了入力部１４から記録開始の指示が入力されていないため、システム制御部８は、記録状態を「記録しない」の情報にして撮影条件記憶部１３に一時的に記憶させる。このステップＳ２０１の後、システム制御部８は、制御処理をステップＳ２０２へ進める。これにより、このときの撮影条件記憶部１３に記憶させた現在のフレーム（１フレーム目）の記録状態は、図４（ａ）に示すように「記録しない」の情報となる。また、ステップＳ２０２では、システム制御部８は、撮像部３の撮像動作を開始させる。このとき、システム制御部８は、電源オン後の最初のフレームについては、「撮影条件」を予め決めた固定値とする。図３の例では、システム制御部８は、固定値として、絞り制御部１０を介して絞り部２の絞り値をＦ４．０とし、蓄積時間制御部１１を介して撮像部３の蓄積時間を１／６０ｓｅｃとし、ゲイン制御部１２を介してゲイン処理部５のゲインを０ｄＢに制御する。このとき撮影条件記憶部１３に記憶される撮影条件は、図４（ａ）に示したように、「絞り値がＦ４．０」、「蓄積時間が１／６０ｓｅｃ」、「ゲインが０ｄＢ」となる。なお、実際には２フレーム目以降で露出が適正となるように撮影条件が制御されることになるため、最初のフレームに対する撮影条件の固定値は、任意の設定値でよい。そして、ステップＳ２０２では、システム制御部８は、図４（ａ）に示した撮影条件で撮像された撮像信号を撮像部３から出力させ、さらにＡＦＥ部４、ゲイン処理部５による画像処理を行わせる。このステップＳ２０２の後、システム制御部８は、制御処理をステップＳ２０３へ進める。
【００１８】
ステップＳ２０３へ進むと、システム制御部８は、輝度値算出部９を制御し、ゲイン処理部５でのゲイン処理後の画像データから輝度の積算値を算出させる。このステップＳ２０３の後、システム制御部８は、制御処理をステップＳ２０４へ進める。ステップＳ２０４では、システム制御部８は、次のフレーム、すなわちこの場合は２フレーム目（２番目のフレーム）に対する撮影条件を決定する。具体的には、図３に２フレーム目として示されているように、絞り値をＦ４．０とし、蓄積時間を１／７０ｓｅｃとし、ゲインを０ｄＢに決定する。ステップＳ２０４で撮影条件を決定した後、システム制御部８は、制御処理をステップＳ２０５へ進める。ステップＳ２０５では、システム制御部８は、次のフレーム（すなわち２フレーム目）の撮影条件の情報を、撮影条件記憶部１３に一時的に記憶させる。つまり、システム制御部８は、図４（ｂ）に示すように、次のフレーム（２フレーム目）の撮影条件として、「絞り値がＦ４．０」、「蓄積時間が１／７０ｓｅｃ」、「ゲインが０ｄＢ」の撮影条件の情報を、撮影条件記憶部１３に一時的に記憶させる。ステップＳ２０５にて撮影条件を記憶させた後、システム制御部８は、制御処理をステップＳ２０６へ進める。
【００１９】
ステップＳ２０６では、システム制御部８は、２フレーム目の画像について、ステップＳ２０４で決定した撮影条件での撮像がなされるように露出制御を行う。具体的には、システム制御部８は、絞り制御部１０を介して、絞り値がＦ４．０となるように絞り部２の開口面積を制御し、蓄積時間制御部１１を介して、蓄積時間が１／７０ｓｅｃとなるように撮像部３の露光時間を制御する。また、システム制御部８は、ゲイン制御部１２を介して、ゲインが０ｄＢとなるようにゲイン処理部５での信号の増幅率を制御する。なお、図２のフローチャートでは、システム制御部８は、ステップＳ２０６で露出制御を行った後に、ステップＳ２０７へ制御処理を進める手順としているが、ステップＳ２０６の露出制御にはメカ制御も含まれるため、時間がかかることがある。その場合、システム制御部８は、ステップＳ２０６の制御を行いつつ、ステップＳ２０７へ制御処理を進めてもよい。
【００２０】
ステップＳ２０７へ制御処理を進めると、システム制御部８は、ステップＳ２０１にて撮影条件記憶部１３に一時的に記憶させた記録状態の情報を参照して、現在のフレーム（１フレーム目）が記録部７に「記録する」フレームであるかどうかを判定する。システム制御部８は、ステップＳ２０７で「記録する」フレームであると判定した場合は、制御処理をステップＳ２０８へ進める。ステップＳ２０８では、システム制御部８は、撮影条件をカウントする。但し、このとき図４（ｂ）に示したように、現在のフレーム（１フレーム目）は「記録しない」とされたフレームであるため、システム制御部８は、制御処理をステップＳ２１１へ進める。なお、ステップＳ２０８〜Ｓ２１０のフローの詳細については後述する。
【００２１】
ステップＳ２１１へ進むと、システム制御部８は、前のフレームの「記録状態」を判定する。ここで、前のフレームが「記録する」フレームであった場合、システム制御部８は、制御処理をステップＳ２１２へ進めることになるが、図４（ｂ）の場合、前のフレームは存在しないため記録状態の情報も存在しない。したがって、このときのシステム制御部８は、制御処理をステップＳ２１４へ進める。ステップＳ２１２、Ｓ２１３のフローの詳細については後述する。ステップＳ２１４へ進むと、システム制御部８は、電源ボタンにより撮像装置の電源がオフになされたか判定する。そして、システム制御部８は、ステップＳ２１４で電源がオフされたと判定した場合は、制御処理をステップＳ２１５へ進める。ステップＳ２１５では、システム制御部８は、図１の撮像装置内の電源をオフするための制御を行う。一方、ステップＳ２１５で電源がオフされていないと判定した場合、システム制御部８は、制御処理をステップＳ２０１へ戻す。
【００２２】
以上が、図３の１フレーム目までのシステム制御部８の制御手順である。ここで、このときの撮影条件記憶部１３の記憶内容は、図４（ｂ）のような状態となっている。このときシステム制御部８は、次のフレーム画像の撮影に向けて、「現在のフレーム」の記録状態及び撮影条件を、「前のフレーム」の記録状態及び撮影条件に書き換える。また、システム制御部８は、「次のフレーム」の記録状態及び撮影条件を、「現在のフレーム」の記録状態及び撮影条件に書き換える。このときの撮影条件記憶部１３の記憶内容は、図４（ｂ）に示された状態から、図４（ｃ）に示す状態に変更される。
【００２３】
引き続き、２フレーム目に対する制御処理について説明する。なお、以下の説明では、記載を簡略化するために、絞り部２や撮像部３、ゲイン処理部５及びそれらを制御する各制御部（１０，１１，１２）、輝度値算出部９等の動作説明は省略する。２フレーム目についても、１フレーム目と同様、図２のフローチャートを用いて説明する。ここで、図３に示した通り、２フレーム目の際にも記録開始／終了入力部１４から記録開始の指示が入力されていない。このため、ステップＳ２０１において、システム制御部８は、記録状態を「記録しない」の情報として撮影条件記憶部１３に一時的に記憶させる。このときの撮影条件記憶部１３の記憶内容は図４（ｄ）に示す状態となる。次に、ステップＳ２０２において、システム制御部８は、１フレーム目の際のステップＳ２０６で露出制御したときの条件、すなわち絞り値がＦ４．０、蓄積時間が１／７０ｓｅｃ、ゲインが０ｄＢの撮影条件で画像の取得を行わせる。そして、システム制御部８は、ステップＳ２０３において、ステップＳ２０２で取得した画像に対して輝度値を算出させ、ステップＳ２０４にて３フレーム目の撮影条件を決定する。すなわち、図３に示したように、３フレーム目の絞り値はＦ４．０、蓄積時間は１／８０ｓｅｃ、ゲインは０ｄＢとなる。
【００２４】
システム制御部８は、ステップＳ２０４にて撮影条件を決定した後、制御処理をステップＳ２０５へ進める。ステップＳ２０５では、システム制御部８は、ステップＳ２０４で決定した撮影条件の情報を、撮影条件記憶部１３に一時的に記憶させる。このときの撮影条件記憶部１３の記憶内容は、図４（ｅ）に示したように、次のフレームの撮影条件として「絞り値がＦ４．０」、「蓄積時間が１／８０ｓｅｃ」、「ゲインが０ｄＢ」の情報が記憶される。ステップＳ２０５にて撮影条件を記憶させた後、システム制御部８は、制御処理をステップＳ２０６に進める。ステップＳ２０６では、システム制御部８は、３フレーム目の画像の撮影に向けて、露出制御を行う。そして、ステップＳ２０６での露出制御を行った後、システム制御部８は、制御処理をステップＳ２０７へ進める。
【００２５】
ステップＳ２０７では、システム制御部８は、１フレーム目のときと同様、ステップＳ２０１にて撮影条件記憶部１３に一時的に記憶させた記録状態の情報を参照し、現在のフレームが記録部７に「記録する」フレームかどうかを判定する。ここで、図３に示したように、２フレーム目も「記録しない」フレームであるので、システム制御部８は、１フレーム目のときと同様、制御処理をステップＳ２１１へ進める。ステップＳ２１１では、システム制御部８は、前のフレームが「記録する」フレームであるかどうか判定する。このとき、図４（ｅ）に示した通り、前のフレームは「記録しない」フレームとなるため、システム制御部８は、制御処理をステップＳ２１４へ進める。ステップＳ２１４以降の処理については、１フレーム目と同様であり、システム制御部８は、そのままステップＳ２０１へ制御処理を戻す。
【００２６】
以上、図３の２フレーム目までのシステム制御部８の制御手順について説明した。引き続き、図３に示すように、３フレーム目、４フレーム目、・・・３００フレーム目までは記録状態が「記録しない」となっているため、システム制御部８は、それら各フレームについては２フレーム目と同様の処理を行う。
【００２７】
続いて、図３に示すように、３０１フレーム目で記録開始／終了入力部１４から記録開始の指示が入力され、これによりシステム制御部８は、記録部７への画像データの記録を開始させる。３０１フレーム目における撮影条件記憶部１３の記憶内容は、図５（ｆ）となっている。すなわち、システム制御部８は、３０１フレーム目では、ステップＳ２０１で「記録する」フレームとし、その情報を撮影条件記憶部１３に一時的に記憶させる。このときの撮影条件記憶部１３の記憶内容は、図５（ｇ）のような状態となる。そして、ステップＳ２０２において、システム制御部８は、３００フレーム目の際のステップＳ２０４の処理で決定した撮影条件、すなわち絞り値がＦ４．０、蓄積時間が１／２５０ｓｅｃ、ゲインが０ｄＢの撮影条件で撮影を行わせる。さらに、ステップＳ２０３において、システム制御部８は、ステップＳ２０２にて取得した画像から輝度値を算出させる。次いで、システム制御部８は、ステップＳ２０４において、３０２フレーム目で適正露出となるための撮影条件を決定する。ここで、図３に示したように、３０２フレーム目は、「絞り値がＦ４．０」、「蓄積時間が１／２２０ｓｅｃ」、「ゲインが０ｄＢ」の撮影条件のときに適正露出となる。
【００２８】
そして、ステップＳ２０５において、システム制御部８は、撮影条件記憶部１３に撮影条件を一時的に記憶させる。次いで、システム制御部８は、ステップＳ２０６で露出制御を行う。なお、このときの撮影条件記憶部１３の記憶内容は、図５（ｈ）で示すような状態となる。システム制御部８は、ステップＳ２０６にて露出制御を行った後、ステップＳ２０７へ制御処理を進める。ステップＳ２０７では、システム制御部８は、１フレーム目〜３００フレーム目のときと同様、ステップＳ２０１にて撮影条件記憶部１３に記憶させた記録状態の情報を参照して、現在のフレームが記録部７に「記録する」フレームであるかどうかを判定する。そして、図５（ｈ）に示した通り、３０１フレーム目は記録状態が「記録する」フレームとなるため、システム制御部８は、制御処理をステップＳ２０８へ進める。
【００２９】
ステップＳ２０８へ進むと、システム制御部８は、撮影条件をカウントする。ここで、撮影条件をカウントする方法について、図６〜図８に示す撮影条件カウントテーブルを用いて説明する。図６〜図８は、撮影条件のうち蓄積時間とゲインをマトリクス状にしたテーブルである。このカウントテーブルのデータは、撮影条件記憶部１３に記憶される。システム制御部８は、記録部７へ画像データを記録するときに、撮影条件記憶部１３のカウントテーブルの中に、前述した蓄積時間とゲインの組み合わせが同じ撮影条件となった各フレームの数をカウントしていく。図６には、記録状態が「記録する」となされた後の１枚目のフレーム（３０１フレーム目）で撮影条件がカウントされたテーブルの具体例を示している。すなわち、３０１フレーム目のとき、撮影条件の蓄積時間は１／２５０ｓｅｃで、ゲインは０ｄＢになっている。したがってこの場合、システム制御部８は、図６に示すように、撮影条件記憶部１３に記憶されたカウントテーブルのマトリクスに対し、蓄積時間が１／２５０ｓｅｃでゲインが０ｄＢに該当する撮影条件のカウント数を「０」から「１」に変更する。また、図７には、記録状態が「記録する」となされてから２枚目のフレーム（３０２フレーム目）で撮影条件がカウントされたテーブルの具体例を示している。すなわち、３０２フレーム目のとき、撮影条件の蓄積時間は１／２４０ｓｅｃで、ゲインは０ｄＢになっている。したがってこの場合、システム制御部８は、図７に示すように、カウントテーブルのマトリクスに対し、蓄積時間が１／２４０ｓｅｃでゲインが０ｄＢに該当する撮影条件のカウント数を「０」から「１」に変更する。以下同様にして、記録状態が「記録する」となされた全てのフレーム（３０１〜９００フレーム目）まで撮影条件がカウントされて順次更新がなされると、撮影条件のカウントテーブルは、図８に示すようなテーブルとなる。このように、システム制御部８は、毎フレーム、撮影条件に応じて、撮影条件記憶部１３のカウントテーブル内の該当する撮影条件のカウント数を増やすようにして、テーブルを随時更新する。これにより、システム制御部８は、撮影条件記憶部１３に記憶されたカウントテーブルを参照することで、どの撮影条件が画像撮影時（実際に被写体等を撮影する本撮影時）に用いられたかが分かるようになる。
【００３０】
図２のフローチャートの説明に戻り、システム制御部８は、ステップＳ２０８において撮影条件をカウントした後、制御処理をステップＳ２０９へ進める。ステップＳ２０９に進むと、システム制御部８は、撮影条件付加部６を制御して、画像データに撮影条件の情報を付加する。具体的には、３０１フレーム目の撮影条件は「蓄積時間が１／２５０ｓｅｃ」で「ゲインが０ｄＢ」であるので、システム制御部８は、この撮影条件の情報を撮影条件付加部６へ送って画像データに対応させて付加させる。なお、この場合の付加は、フレーム画像そのものに対する付加であってもよいし、フレーム画像を特定する識別情報（ＩＤ）と対応付けられてテーブルデータとして記録されるような付加であってもよい。
【００３１】
ステップＳ２０９にて撮影条件の付加制御を行った後、システム制御部８は、制御処理をステップＳ２１０へ進める。ステップＳ２１０に進むと、システム制御部８は、画像データとそれに対応した撮影条件の情報を、記録部７を制御して記録媒体へ記録させる。システム制御部８は、ステップＳ２１０で記録制御を行った後、ステップＳ２１４へ制御処理を進める。ステップＳ２１４以降の処理については前述した処理と同様であり、システム制御部８は、そのままステップＳ２０１へ処理を戻す。
【００３２】
以上、図３の３０１フレーム目までのシステム制御部８の制御手順について説明した。引き続き、システム制御部８は、３０２フレーム目の撮影を開始させる。３０２フレーム目も、図３に示した通り「記録する」フレームであるため、システム制御部８は、ステップＳ２０８にて撮影条件をカウントする。次いで、システム制御部８は、ステップＳ２０９にてそのフレームの画像データに撮影条件の情報を付加させ、さらにステップＳ２１０にて記録部７に画像データを記録させる。このステップＳ２１０での画像データの記録制御を行った後、システム制御部８は、ステップＳ２１４へ処理を進め、電源オフでなければ再びステップＳ２０１へ処理を戻す。
【００３３】
以上、図３の３０２フレーム目までのシステム制御部８の制御手順について説明した。引き続き、システム制御部８は、図３に示したように、３０３フレーム目、３０４フレーム目、・・・９００フレーム目まで「記録する」フレームであるため、前述同様の制御を行う。
【００３４】
続いて、図３に示すように、記録開始／終了入力部１４から記録終了の指示が入力される９０１フレーム目におけるシステム制御部８の制御処理について説明する。９０１フレーム目における撮影条件記憶部１３の記憶内容は、図５（ｉ）となっている。すなわち、システム制御部８は、ステップＳ２０１で９０１フレーム目が「記録しない」フレームであることを、撮影条件記憶部１３に一時的に記憶させる。このときの撮影条件記憶部１３の記憶内容は、図５（ｊ）の状態となる。ステップＳ２０２〜Ｓ２０６の制御処理は９００フレーム目以前と同様であるため、説明は省略する。また、このときの撮影条件記憶部１３の記憶内容は、９０２フレーム目の撮影条件が一時的に記憶された状態となるため、図５（ｋ）のようになる。このとき、システム制御部８は、ステップＳ２０６での露出制御後、ステップＳ２０７で記録状態が「記録しない」であると判定する。そして、システム制御部８は、ステップＳ２１１へ制御処理を進める。ステップＳ２１１では、システム制御部８は、前フレームの記録状態が「記録する」であるかを判定する。
【００３５】
ここで、図３に示すように、前フレームである９００フレーム目の記録状態が「記録する」であるため、システム制御部８は、ステップＳ２１２へ制御処理を進める。すなわち、このとき、システム制御部８は、遮光画像である黒画像を取得するための制御処理へ移行する。以下、黒画像の取得のための制御処理について説明する。なお、ここでは、黒画像取得時における撮影条件のカウント数が、図８の撮影条件カウントテーブルのようになっていると想定して説明を進める。
【００３６】
ステップＳ２１２の制御処理に進むと、システム制御部８は、ステップＳ２０８にてカウントした撮影条件のカウント数を、撮影条件記憶部１３に記憶させたテーブルデータから参照する。そして、システム制御部８は、カウントされた回数が１回でも存在している撮影条件については、その撮影条件の情報を抽出する。図８のテーブルは、蓄積時間が１／３０ｓｅｃ〜１／２５０ｓｅｃでゲインが０ｄＢに該当する２３個と、蓄積時間が１／３０ｓｅｃでゲインが１ｄＢ〜５ｄＢに該当する５個の合計２８個の撮影条件に、それぞれ１回以上のカウント数が記憶されている。したがって、この場合のシステム制御部８は、撮影条件記憶部１３のテーブルデータから、２８個の撮影条件を抽出する。システム制御部８は、テーブルデータから撮影条件を抽出すると、その抽出した各撮影条件にそれぞれ対応した遮光画像を取得する。具体的には、絞り部２をクローズ（アイリスクローズ）させた遮光状態で、それら抽出した各撮影条件の蓄積時間とゲインとなるように露出制御を行って、各撮影条件にそれぞれ対応した遮光画像を撮像させる。さらに、システム制御部８は、各々抽出された各撮影条件に対応してそれぞれ露出制御がなされて撮像された各遮光画像データに対し、撮影条件付加部６にてそれぞれ対応した撮影条件の情報を付加させて、記録部７に記録させる。すなわち、システム制御部８は、そのような露出制御と撮影条件の付加制御、及びその遮光画像データの記録制御を、抽出した全ての撮影条件を用いて行う。図８のテーブル例の場合、システム制御部８は、抽出した２８個の撮影条件について、前述のような露出制御と撮影条件の付加制御、及びその遮光画像データの記録制御を行う。そして、システム制御部８は、図３に示すように、９０３フレーム目から９３０フレーム目までの２８フレーム分で、前述のように撮影条件の情報が付加された遮光画像のデータを取得して記録させる。なお、遮光画像に対する撮影条件の情報付加においても前述同様に、遮光画像そのものに対する付加であってもよいし、遮光画像のフレームを特定する識別情報（ＩＤ）と対応付けられてテーブルデータとして記録されるような付加であってもよい。これにより、記録部７には、抽出した各撮影条件に応じてそれぞれ撮影された遮光画像のデータと、それら各遮光画像を取得した際の各撮影条件の情報とが記録されることになる。したがって、システム制御部８は、記録部７に記録されている画像データと遮光画像にそれぞれ付加されている撮影条件を参照することで、記録された画像データの撮影条件に対応した遮光画像データが、どの遮光画像データであるかわかることになる。
【００３７】
図２のフローチャートに戻り、システム制御部８は、ステップＳ２１２で抽出した全ての撮影条件に対応した遮光画像データの取得が完了すると、ステップＳ２１３へ制御処理を進める。ステップＳ２１３では、システム制御部８は、記録部７への記録制御を終了させる。そして、ステップＳ２１３での記録終了後、システム制御部８は、ステップＳ２１４へ制御処理を進める。ステップＳ２１４以降の処理については、前述と同様であり、システム制御部８は、そのままステップＳ２０１へ処理を戻す。以降、９３１フレーム目からは、再び［記録しない］記録状態へ戻り、１フレーム目と同様の制御処理が再開することになる。
【００３８】
以上のように、本実施形態の撮像装置は、撮影して記録した画像の撮影条件に対応した遮光画像データ（黒画像データ）を記録することにより、その記録画像データを再生する際には、その画像撮影時と同じ撮影条件の黒画像データを用いた黒引きが行える。このため、記録画像データを再生してモニタパネルに表示された画像は、高精度にキズが補正され、且つ暗電流ノイズの低減が行われた高品質な画像となる。
【００３９】
続いて、本実施形態の撮像装置により記録媒体に記録された画像データの再生方法についても簡単に説明する。なお、図示は省略するが、再生装置は、主要な構成として、記録媒体の再生部、記録媒体から読み出されたデータが展開されるＲＡＭ、遮光画像データ（黒画像データ）を用いて記録画像データに補正処理を行う補正部、各部を制御するシステム制御部等を備える。画像再生が行われる場合、再生装置のシステム制御部は、先ず記録媒体から全ての遮光画像データを読み出してＲＡＭに展開させる。このときの遮光画像データは、前述したように記録画像データの撮影がなされたときの撮影条件に対応して取得された黒画像データである。なお、撮影条件に対応した遮光画像データの数が多い場合には、ＲＡＭの容量を圧迫してしまう可能性があるため、全ての遮光画像データをＲＡＭに展開しなくてもかまわない。すなわち、再生する記録画像データの撮影条件に対応した遮光画像データを、必要に応じて記録媒体からＲＡＭに展開するように制御しても良い。システム制御部は、各フレームの記録画像データを記録媒体から順次読み出させて再生を開始すると、記録画像データに付加されている撮影条件を参照する。システム制御部は、参照した撮影条件に対応する黒画像データを、ＲＡＭ内の黒画像データの中から選択する。そして、記録媒体から読み出された記録画像データとＲＡＭから読み出された黒画像データは、補正部へ送られる。補正部は、記録画像データと、その記録画像データと同じ撮影条件で取得された黒画像データとの差分を取って、差分画像を生成する黒引き処理を行う。そして、補正部による黒引き処理後の差分画像データは、モニタパネルなどの画像表示部へ出力される。すなわち、モニタパネルに表示された画像は、キズと暗電流ノイズが低減された高品質な画像となる。なお、黒引き処理についての詳細は省略するが、黒引き処理は記録画像データと黒画像データとの差分画像を生成するためのハードウェアにより行われてもよいし、プログラムによって全画素の差分を演算処理して差分画像を生成することで行われてもよい。以上のように、本実施形態によれば、再生の際に、画像データが撮影された時と同じ撮影条件で取得した黒画像データを用いた黒引き処理が行われることで、キズ及び暗電流ノイズの除去を実現している。
【００４０】
以上説明したように、第１の実施形態によれば、記録媒体に記録する黒画像データは、画像撮影時に用いた撮影条件に対応して取得した黒画像データのみとなされている。本実施形態のように、本撮影による画像を記録したときの撮影条件に対応した黒画像データを取得しておけば、記録容量を無駄に消費することがなく、また再生時には精度良くキズや暗電流ノイズの除去が可能となる。
【００４１】
ここで、前述した実施形態の撮像装置と、例えば特許文献１に記載された技術とを比較してみる。特許文献１に記載された技術の場合、予め記憶させたダーク補正係数を遮光画像に乗算することにより黒引き用の遮光画像を生成しているため、キズの特性によっては精度良く補正できない場合がある。例えば、撮像素子の特性として、蓄積時間が比較的短いときには蓄積時間に比例してキズレベルが増大し、蓄積時間が長くなるにつれてキズレベルの変化率が小さくなるような特性のキズなどが存在したとする。この場合、特許文献１のダーク補正係数を遮光画像に一律に乗算するだけでは、精度良くキズを低減することができない。また、撮影画像内のある画素のキズにおいては蓄積時間に正比例してキズレベルが増大するのに対し、別のある画素のキズにおいては正比例してキズレベルが増大しない場合、一律に補正係数を乗算するだけでは補正誤差が生じる画素が出てきてしまう。つまり、キズの特性によっては補正誤差が大きくなることがあるため、あらゆる特性のキズに対して、精度良くキズ補正を行うのは非常に難しい。これに対して、本実施形態の場合、記録画像データを再生する際に、画像撮影時の撮影条件に対応した遮光画像データを用いた黒引き処理が行えるため、高精度にキズを補正でき、暗電流ノイズの低減も可能となる。
【００４２】
また、本実施形態の撮像装置と、例えば特許文献２に記載された技術とを比較してみる。特許文献２に記載された技術の場合、本撮影時にどのような撮影条件が用いられるか予測できないため、精度良いキズ補正を行おうとすると、本撮影で使用しない撮影条件も含め大量のテーブルデータを予め記憶しておく必要がある。そのため、実撮影に使用しない遮光画像についても取得することになるため、不揮発性メモリの容量が無駄に大きくなり、コストアップとなってしまう。またキズレベルは経時的に変化するものがあり、比較的長い周期でレベルが変動するキズも存在する。このため、同じ撮影条件（温度及び蓄積時間）においても、テーブルデータを取得したときのキズの発生状態と、本撮影時におけるキズ発生状態が異なる可能性がある。また、予めキズデータ及び暗電流データを取得したときの撮影条件と本撮影時の撮影条件が同じでも、キズレベルの状態が経時的に変化した場合、補正誤差が発生し、精度良くキズ補正が行えないことがある。大量のテーブルデータを頻繁に更新させればキズレベルの経時変化に対する補正精度は高くなるが、本撮影で使用しない撮影条件についても頻繁に遮光画像を取得し直すため、取得した遮光画像が無駄になる可能性がある。これに対し、本実施形態の場合、画像撮影直後（本撮影の直後）に黒画像データの取得を行うため、例えばキズの状態が経時変化により変動してしまう前に黒画像データを取得することが出来る。このため、本実施形態によれば、経時変化によるキズ補正誤差を低減させることが出来る。また、本実施形態の場合、本撮影後に黒画像データを取得するようになされているため、本撮影の際の動解像度が低下したり、消費電力や処理負荷が増えることは無い。
【００４３】
＜第２の実施形態＞
次に、第２の実施形態の撮像装置について説明する。第２の実施形態の撮像装置は、より精度の良いキズ低減を実現可能となっている。具体的には、本実施形態の撮像装置は、画像データを取得する際の撮影条件が、例えばキズやランダムノイズが目立ち易い所定の撮影条件であった場合、遮光画像データを複数取得させ、それら複数の遮光画像データから一枚の黒引き用画像データを生成する。このため、第２の実施形態の撮像装置は、複数フレーム分の遮光画像データを一時的に蓄積し、それら蓄積した複数フレームの遮光画像データを加算平均処理して１枚の黒画像データを生成するための処理を実行可能となされている。
【００４４】
図１（ｂ）には、第２の実施形態の撮像装置の主要部の構成のみを抜き出して示している。図１（ｂ）に示した第２の撮像装置は、図１（ａ）に示した各構成要素も備えているが、図１（ａ）と重複する各構成要素についての説明は省略する。すなわち、第２の実施形態の撮像装置は、遮光画像データを一時的に蓄積する画像一時記憶部１６と、それら蓄積した複数フレームの遮光画像データを加算平均する加算平均処理部１７とを備えている。画像一時記憶部１６は、システム制御部８による制御のもとで、ゲイン処理部５から出力された遮光画像データを複数フレーム分蓄積する。このとき蓄積される複数フレーム分の遮光画像データは、遮光状態の撮像部３を所定の撮影条件に設定して撮像されたデータである。また、加算平均処理部１７は、システム制御部８による制御のもと、画像一時記憶部１６から読み出された複数フレームの遮光画像データの加算平均演算を行って、１枚の黒画像データを生成する。そして、加算平均処理部１７で生成された黒画像データは、システム制御部８による制御のもと、撮影条件付加部６へ送られて前述同様に撮影条件の情報が付加され、記録部７に記録される。
【００４５】
第２の実施形態の場合、システム制御部８は、第１の実施形態と同様に、図２に示したフローチャートの手順で各部を制御する。第１の実施形態と第２の実施形態とでは、ステップＳ２１２の黒画像取得処理のみ異なるため、以下、ステップＳ２１２の処理のみについて説明する。第２の実施形態において、ステップＳ２１２で黒画像データを取得する際の処理について、図９を用いて説明する。図９は、複数の遮光画像データを用いた加算平均処理により１枚の黒画像データを生成する際に、それぞれ所定の撮影条件として設定されている蓄積時間とゲインの組み合わせにより取得される遮光画像のフレーム数を示している。例えばゲインが０ｄＢで蓄積時間が１／７０ｓｅｃの所定の撮影条件の場合、システム制御部８は、遮光画像を１フレーム分のみ取得させ、その遮光画像を黒画像データとする。一方で、例えばゲインが０ｄＢで蓄積時間が１／４０ｓｅｃの所定の撮影条件の場合、システム制御部８は、その撮影条件で２フレームの遮光画像を取得させて画像一時記憶部１６へ蓄積させる。そして、システム制御部８は、画像一時記憶部１６からそれら２フレームの遮光画像データを読み出させて加算平均処理部１７へ送る。加算平均処理部１７は、それら２フレームの遮光画像の全画素について加算平均を演算して、１枚の黒画像データを生成する。同様に、例えばゲインが０ｄＢで蓄積時間が１／５０ｓｅｃ，１／６０ｓｅｃの所定の撮影条件の場合、システム制御部８は、各撮影条件についてそれぞれ２フレームの遮光画像を取得させて画像一時記憶部１６へ蓄積させる。そして、システム制御部８は、画像一時記憶部１６からそれぞれ２フレームの遮光画像データを読み出させて加算平均処理部１７へ送る。加算平均処理部１７は、２フレームの遮光画像データを各々加算平均処理して各々１枚の黒画像データを生成する。また例えばゲインが０ｄＢで蓄積時間が１／３０ｓｅｃの場合、システム制御部８は、その撮影条件で４フレームの遮光画像を取得させて画像一時記憶部１６へ蓄積させる。そして、システム制御部８は、画像一時記憶部１６からそれら４フレームの遮光画像データを読み出させて加算平均処理部１７へ送る。加算平均処理部１７は、それら４フレームの遮光画像データの全画素について加算平均を演算して１枚の黒画像データを生成する。この図９の例において、２フレーム以上の遮光画像を取得して加算平均処理が行われる所定の撮影条件は、例えばキズやランダムノイズが目立ちやすい撮影条件となっている。システム制御部８は、図９に示した各撮影条件についてそれぞれ生成された黒画像データと所定の撮影条件の情報とを対応させて、記録部７へ記録する。
【００４６】
第２の実施形態に撮像装置によれば、前述したように、キズやランダムノイズが目立ちやすい撮影条件については複数フレームの遮光画像データを取得してそれらを加算平均処理して黒画像データを生成している。これにより、第２の実施形態の撮像装置は、特にランダムノイズが目立ちやすい撮影条件について、ランダムノイズの低減効果を強めることができ、また、固定で発生しているキズを画像再生時に除去することが出来る。
【００４７】
また、フレーム加算が行われる所定の撮影条件ではキズレベル自体が高くなっているため、レベルが変動するキズに関してはキズレベルの変動量も大きくなる。このような場合、たまたまレベルが大きくなったときに取得した黒画像データを用いて黒引き処理を行うと、キズ画素のレベルが下がり過ぎてしまう。本実施形態では、このようなことを避けるため、複数枚の黒画像を平均化した画像を用いることで、安定的なキズの低減を行うことが出来る。
【００４８】
以上のように、第２の実施形態における撮像装置は、複数枚の遮光画像データの加算平均処理により一枚の黒画像データを生成することで、画像再生時のランダムノイズを低減し、かつキズレベルの変動による補正誤差を抑え、キズ補正精度を高めることができる。
【００４９】
＜第３の実施形態＞
次に、第３の実施形態の撮像装置について説明する。第３の実施形態の撮像装置は、温度によるキズレベルの変化にも対応可能となされている。具体的には、第３の実施形態の撮像装置は、本撮影による画像データ及び黒画像データに付加する撮影条件として、前述の絞り値と蓄積時間とゲインに加えて、温度に関する撮影条件をも用いる。そして、第３の実施形態は、記録画像データを再生する際、本撮影による画像データと黒画像データの温度差に対応した温度換算係数を黒画像データに乗算することにより、温度起因のキズレベルの誤差を低減可能とする。
【００５０】
図１（ｃ）には、第３の実施形態の撮像装置の主要部の構成のみを抜き出して示している。図１（ｃ）に示した第３の撮像装置は、図１（ａ）に示した各構成要素も備えているが、図１（ａ）と重複する各構成要素についての説明は省略する。すなわち、第３の実施形態の撮像装置は、撮像部３の撮像素子の温度を検出する温度検出部１９を備えている。温度検出部１９は、撮像部３の撮像素子の近傍に設けられ、検出した温度情報をシステム制御部８へ出力する。システム制御部８は、前述の絞り値と蓄積時間とゲインに、さらに温度検出部１９にて検出された温度値を加えた撮影条件の情報を、撮影条件記憶部１３に一時的に記憶させる。そして、システム制御部８は、撮影条件記憶部１３に一時的に蓄積した撮影条件の情報を、撮影条件付加部６へ送る。これにより、撮影条件付加部６は、前述同様にして、本撮影による画像データと遮光画像データ（黒画像データ）に対して撮影条件の情報を付加する。そして、本撮影による画像データと遮光画像データは、前述同様に、撮影条件の情報と合わせて記録部７の記録媒体に記録される。
【００５１】
第３の実施形態の場合、システム制御部８は、第１の実施形態と同様に、図２に示したフローチャートの手順で各部を制御する。第１の実施形態と第３の実施形態とでは、ステップＳ２０６、Ｓ２０９、Ｓ２１２の処理のみ異なるため、以下、ステップＳ２０６、Ｓ２０９、Ｓ２１２の処理のみについて説明する。第３の実施形態において、システム制御部８は、ステップＳ２０６で撮影条件を撮影条件記憶部１３に一時的に記憶させる際に、絞り値、蓄積時間、ゲインの設定値と共に、温度検出部１９が検出した温度値も記憶させておく。そして、システム制御部８は、ステップＳ２０９で撮影条件を付加する際に、絞り値、蓄積時間、ゲインの設定値と共に温度値も付加する。また、システム制御部８は、ステップＳ２１２で取得した黒画像データ（遮光画像データ）に対して、温度値を含む撮影条件の情報を付加して記録部７に記録させる。
【００５２】
第３の実施形態において、記録媒体に記録された画像データを再生する場合、再生装置は、予め決定しておいた温度換算係数の中から、黒画像データに付加されている温度値に対応した温度換算係数を取得し、その温度換算係数を黒画像データに乗算する。そして、再生装置は、記録画像と、温度換算係数乗算後の黒画像との差分画像を生成し、その差分画像をモニタパネル等に表示する。なお、温度換算係数は、一般的に用いられる係数を用いてもよいし、実測値を用いてもよい。
【００５３】
第３の実施形態によれば、黒画像データに対して温度換算演算を施すことで、温度起因のキズレベルの誤差を低減することが可能となり、再生時のキズ低減効果をさらに高めることが出来る。以上説明したように、第３の実施形態の撮像装置は、本撮影による画像データ取得時と黒画像データ取得時の温度差に応じた温度変換係数を黒画像データに乗算させる。これにより、記録画像データの再生の際に、温度起因のキズレベルの誤差を低減し、キズ補正精度をさらに高めることが出来る。
【００５４】
＜その他の実施形態＞
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【００５５】
上述の実施形態は、何れも本発明を実施するにあたっての具体化の例を示したものに過ぎず、これらによって本発明の技術的範囲が限定的に解釈されてはならないものである。即ち、本発明は、その技術思想、又はその主要な特徴から逸脱することなく、様々な形で実施することができる。
【符号の説明】
【００５６】
１  レンズ、２  絞り部、３  撮像部、４  ＡＦＥ部、５  ゲイン処理部、６  撮影条件付加部、７  記録部、８  システム制御部、９  輝度値算出部、１０  絞り制御部、１１  蓄積時間制御部、１２  ゲイン制御部、１３  撮影条件記憶部、１４  記録開始／終了入力部、１６  画像一時記憶部、１７  加算平均処理部、１９  温度検出部
【図１】
2016134655.tif 000003
【図２】
2016134655.tif 000004
【図３】
2016134655.tif 000005
【図４】
2016134655.tif 000006
【図５】
2016134655.tif 000007
【図６】
2016134655.tif 000008
【図７】
2016134655.tif 000009
【図８】
2016134655.tif 000010
【図９】
2016134655.tif 000011