(57)【要約】【課題】  連写速度を高速に保ちつつ補正後の画像データを高画質にする。【解決手段】  複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子１１と、撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段１４,１５と、第１制御手段による連写撮影の開始後、画像データの読み出しが行われない複数の期間の各々で、撮像素子を制御してカラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段１４,１６と、第１制御手段が読み出した各々の前記画像データを、第２制御手段が読み出した各々のラインデータ群のうち任意の２つ以上を用いて補正する補正手段１５とを備える。【選択図】      図１
2008092282.tif 000002
【特許請求の範囲】
【請求項１】
複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、
前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、
前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、
前記第１制御手段が読み出した各々の前記画像データを、前記第２制御手段が読み出した各々の前記ラインデータ群のうち任意の２つ以上を用いて補正する補正手段とを備えた
ことを特徴とする撮像装置。
【請求項２】
複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、
前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、
前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、
前記第１制御手段が読み出した２番目以降の各々の前記画像データを、該画像データの読み出し前の前記期間に前記第２制御手段が読み出した各々の前記ラインデータ群のうち任意の２つ以上を用いて補正する補正手段とを備えた
ことを特徴とする撮像装置。
【請求項３】
請求項２に記載の撮像装置において、
前記補正手段は、前記２番目以降の各々の前記画像データを補正する際、該画像データの読み出し直前の前記期間に前記第２制御手段が読み出した前記ラインデータ群を少なくとも用いる
ことを特徴とする撮像装置。
【請求項４】
請求項３に記載の撮像装置において、
前記補正手段は、前記２番目以降の各々の前記画像データを補正する際、該画像データより１つ前の前記画像データの読み出し直前の前記期間に前記第２制御手段が読み出した前記ラインデータ群をさらに用いる
ことを特徴とする撮像装置。
【請求項５】
複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、
前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、
前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、
前記第１制御手段が読み出した各々の前記画像データを、該画像データの読み出し前の全ての前記期間に前記第２制御手段が読み出した各々の前記ラインデータ群を用いて補正する補正手段とを備えた
ことを特徴とする撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、デジタルカメラなどの撮像装置に関する。
【背景技術】
【０００２】
撮像装置は、ＣＣＤやＣＭＯＳセンサなどの撮像素子を用いて被写体の撮影を行う装置である。撮像素子の出力に含まれる固定パターンノイズを除去するため、撮像素子を露光しない状態でダーク画像データを読み出し、撮像素子を露光した状態で読み出した本撮影画像データに対して補正処理を行うことが周知である（例えば特許文献１を参照）。また、被写体の連写撮影時には、ダーク画像データの読み出しと本撮影画像データの読み出しとを交互に繰り返し、各々の本撮影画像データの直前のダーク画像データを用いて補正処理を行うことが一般的である。
【特許文献１】特開２００５−１３００２７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
上記の補正処理をＣＭＯＳセンサのカラムアンプのオフセット性の固定パターンノイズの除去に適用する場合、上記のダーク画像データとして複数のラインデータを読み出し、ライン間の平均化を行ってランダムノイズ成分の少ない補正データを作成した後、本撮影画像データから補正データを減算することが考えられる。
しかし、被写体の連写撮影時、複数のラインデータの読み出し数を増やすと、ランダムノイズ成分の非常に少ない補正データが得られ、補正後の画像データを高画質にできるが、連写速度は低速になる。また、ラインデータの読み出し数を減らすと、連写速度を高速にできるが、補正データのランダムノイズ成分を十分に小さくすることができず、補正後の画像データは低画質になる。
【０００４】
本発明の目的は、連写速度を高速に保ちつつ補正後の画像データを高画質にすることもできる撮像装置を提供することにある。
【課題を解決するための手段】
【０００５】
本発明の撮像装置は、複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、前記第１制御手段が読み出した各々の前記画像データを、前記第２制御手段が読み出した各々の前記ラインデータ群のうち任意の２つ以上を用いて補正する補正手段とを備えたものである。
【０００６】
本発明の他の撮像装置は、複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、前記第１制御手段が読み出した２番目以降の各々の前記画像データを、該画像データの読み出し前の前記期間に前記第２制御手段が読み出した各々の前記ラインデータ群のうち任意の２つ以上を用いて補正する補正手段とを備えたものである。
【０００７】
また、上記の撮像装置において、前記補正手段は、前記２番目以降の各々の前記画像データを補正する際、該画像データの読み出し直前の前記期間に前記第２制御手段が読み出した前記ラインデータ群を少なくとも用いることが好ましい。
また、上記の撮像装置において、前記補正手段は、前記２番目以降の各々の前記画像データを補正する際、該画像データより１つ前の前記画像データの読み出し直前の前記期間に前記第２制御手段が読み出した前記ラインデータ群をさらに用いることが好ましい。
【０００８】
本発明の他の撮像装置は、複数の垂直画素列の各出力部にカラムアンプが配置された撮像素子と、前記撮像素子を制御して被写体の連写撮影を行い、複数の画像データを順次に読み出す第１制御手段と、前記第１制御手段による前記連写撮影の開始後、前記画像データの読み出しが行われない複数の期間の各々で、前記撮像素子を制御して前記カラムアンプのオフセット性の固定パターンノイズに関わるラインデータ群を読み出す第２制御手段と、前記第１制御手段が読み出した各々の前記画像データを、該画像データの読み出し前の全ての前記期間に前記第２制御手段が読み出した各々の前記ラインデータ群を用いて補正する補正手段とを備えたものである。
【発明の効果】
【０００９】
本発明によれば、連写速度を高速に保ちつつ補正後の画像データを高画質にすることができる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を用いて本発明の実施形態を詳細に説明する。
本実施形態の撮像装置１０には、図１に示す通り、撮像素子１１と、アナログゲイン部１２と、Ａ／Ｄ変換部１３と、制御部１４と、画像処理部１５と、データ演算部１６とが設けられる。この撮像装置１０は、撮像素子１１を用いて被写体の撮影を行う装置であり（連写撮影も可能）、一眼レフタイプまたはコンパクトタイプのデジタルカメラなどである。
【００１１】
撮像素子１１は、ＣＭＯＳセンサである。図２に示す通り、撮像素子１１の撮像面には多数の画素２１が２次元的に配置され、複数の垂直画素列２２の各出力部にカラムアンプ２３が配置される。撮像素子１１の各画素２１の電荷は、垂直画素列２２ごとに、カラムアンプ２３を介して外部に読み出される。撮像素子１１の出力は、アナログゲイン部１２やＡ／Ｄ変換部１３などを介した後、デジタルデータとして画像処理部１５に導かれる。なおアナログゲイン部１２、Ａ／Ｄ変換部１３、制御部１４、画像処理部１５、データ演算部１６は撮像素子１１に内蔵してもよい。
【００１２】
制御部１４は、レリーズ操作に応じたトリガの入力を検知すると、撮像素子１１を制御して被写体の撮影を行い、撮像素子１１から画像データを出力させる。また、制御部１４は、撮像素子１１から出力させた画像データを、アナログゲイン部１２やＡ／Ｄ変換部１３により処理させた後に画像処理部１５に入力させる。レリーズ操作が短時間で終了した場合、制御部１４は、１つの画像データのみを画像処理部１５が取り込むように設定する（静止画撮影）。
【００１３】
ただし、撮像素子１１の出力（上記の画像データ）には、カラムアンプ２３（図２）のオフセット性の固定パターンノイズ（以下「オフセット性のカラムＦＰＮ」）が含まれ、これに起因して縦筋状のノイズが現れる。図３(ａ)にオフセット性のカラムＦＰＮを含む画像データの一例を示す。図３(ｂ)はオフセット性のカラムＦＰＮに関わるラインデータの一例であり、横軸は水平方向の位置、縦軸はレベルを表す。このカラムＦＰＮのピークレベル差は、カラムアンプ２３のオフセット量の不均一を反映している。
【００１４】
このようなオフセット性のカラムＦＰＮ（図３）を除去するため、制御部１４は、上記の画像データを読み出す前（レリーズ操作後）に、撮像素子１１を制御してオフセット性のカラムＦＰＮに関わるラインデータ群を読み出す（図４）。
そのタイミングは、撮影のための露光の前後（図４(１),(３)）において撮像素子１１を遮光したときでもよいが、露光中（図４(２)）であっても構わない。つまり、画像データの読み出しが行われない期間であれば、カラムＦＰＮに関わるラインデータ群を読み出すことができる。
【００１５】
露光中に（遮光せずに）読み出す場合は、各画素２１とカラムアンプ２３とを電気的に切り離した状態で、カラムアンプ２３を含む後段の回路側のみオンにすればよい。また、有効画素領域の各画素２１とは別に設けた黒画素を利用してカラムＦＰＮに関わるラインデータ群を読み出してもよい。
ラインデータ群とは、複数（例えば５００本）のラインデータからなる。各々のラインデータのプロファイルは図３(ｂ)と同様であり、水平方向の同じ位置には略同一レベルのピークが現れる。そして、制御部１４は、このラインデータ群を画像処理部１５からデータ演算部１６に出力させる。
【００１６】
ラインデータ群の各ラインデータ（図３(ｂ)）にはランダムノイズ成分が含まれ、そのレベルは各ラインデータごとに異なるため、データ演算部１６は、ラインデータ群の各ラインデータの加算平均（ライン間の平均化）を行って、ランダムノイズ成分の非常に少ない１つのラインデータ（図５(ａ)）を作成する。このラインデータはオフセット性のカラムＦＰＮが支配的なため、以下の説明では「ＦＰＮデータ」という。そして、このＦＰＮデータは、画像処理部１５に出力される。
【００１７】
ＦＰＮデータの出力は、撮像素子１１に対する露光が終わって画像データの読み出しが開始される前までに行われることが好ましい。この場合、Ａ／Ｄ変換部１３から画像処理部１５に対して画像データの１つ目のラインデータが出力されたときには、既に上記のＦＰＮデータが画像処理部１５のメモリに格納されている。
このため、画像処理部１５は、上記のＦＰＮデータ（図５(ａ)）を補正データとして用い、Ａ／Ｄ変換部１３から画像データの各ラインデータ（図５(ｂ)）を取り込むごとに、ラインデータに対する補正処理を行う。つまり、各ラインデータからＦＰＮデータを減算する。その結果、画像データの各ラインデータに重畳していたオフセット性のカラムＦＰＮが除去され（図５(ｃ)）、被写体像に応じたシグナル成分からなる画像データを得ることができる。
【００１８】
次に、被写体の連写撮影について説明する。
制御部１４は、レリーズ操作が短時間で終了せずに継続しているとき、撮像素子１１を制御して被写体の連写撮影を行う。そして、一連の複数の画像データを順次に読み出し、画像処理部１５に出力させる（図６）。各々の画像データは、静止画撮影の際と同様の画像データであり、オフセット性のカラムＦＰＮ（図３(ａ)）を含んでいる。
【００１９】
さらに、制御部１４は、連写撮影の開始後、画像データの読み出しが行われない複数の期間（図６の期間[１],[２],[３],…）の各々で、撮像素子１１を制御してオフセット性のカラムＦＰＮに関わるラインデータ群（図３(ｂ)）を読み出す。
各々の読み出しライン数は上記の静止画撮影時と同数（例えば５００本）でも構わないが、連写速度を高速に保つために、少なくとも連写１枚目の画像データを読み出した以降の期間[２],[３],…においてラインデータ群の読み出しライン数を減らし（図７(ａ)）、ラインデータ群の読み出しに掛かる各時間を短縮することが好ましい。図７(ａ)の横軸は時間、縦軸はライン数を表している。
【００２０】
本実施形態では、例えば、連写１枚目の画像データを読み出す前の期間[１]にてラインデータ群の読み出しライン数（ｎ）を５００本とし、連写１枚目の画像データを読み出した以降の期間[２],[３],…にてラインデータ群の読み出しライン数（ｍ＜ｎ）を２００本とする。これらのライン数は説明を分かりやすくするための一例であって、その他の本数でも構わない。
【００２１】
そして、制御部１４は、上記の期間[１],[２],[３],…に読み出した各々のラインデータ群をデータ演算部１６に出力する。データ演算部１６は、期間[１],[２],[３],…ごとに、上記と同様、ラインデータ群の各ラインデータの加算平均を行って、ランダムノイズ成分の少ない１つのＦＰＮデータ（図５(ａ)）を作成し、これを画像処理部１５に出力する。
【００２２】
期間[１],[２],[３],…ごとに作成されたＦＰＮデータのランダムノイズ成分を比較すると、例えば図７(ｂ)のようになる。図７(ｂ)の横軸は時間、縦軸はランダムノイズ成分のレベルを表している。
連写１枚目の画像データを読み出す前（期間[１]）と比べて、読み出した後（期間[２],[３],…）は、連写速度を高速に保つためにラインデータ群の読み出しライン数を減らしたので（図７(ａ)）、ＦＰＮデータのランダムノイズ成分のレベル（図７(ｂ)）にも、これを反映した大小が生じている。
【００２３】
つまり、期間[１]のラインデータ群（例えば５００本）から作成されたＦＰＮデータのランダムノイズ成分は非常に少ないが、それ以降（期間[２],[３],…）のラインデータ群（例えば２００本）から作成されたＦＰＮデータのランダムノイズ成分は、期間[１]より大きく、十分に小さいとは言えない。
このように、被写体の連写撮影時には、図６に示す通り、オフセット性のカラムＦＰＮに関わるラインデータ群の読み出しと、本撮影に関わる画像データの読み出しとが交互に繰り返され、各々のラインデータ群はデータ演算部１６における加算平均の処理によってランダムノイズ成分の少ないＦＰＮデータ（図７(ｂ)）に変換される。
【００２４】
そして、期間[１],[２],[３],…ごとに得られた各々のＦＰＮデータと、期間[１],[２],[３],…の後に読み出された各々の画像データとが、画像処理部１５に出力される。各々のデータの出力タイミングは、画像データの読み出しが開始される前までに、ＦＰＮデータの出力が終わってることが好ましい。
画像処理部１５は、ＦＰＮデータ（図７(ｂ)）を用いて、図８に示すフローチャートの手順にしたがって、画像データの各ラインデータに対する補正処理（図５参照）を行う。
【００２５】
まず（ステップＳ１）、制御部１４が出力させた画像データが連写１枚目か否かを判断する。
連写１枚目の場合には、現フレーム（連写１枚目の画像データ）の読み出し直前（期間[１]）にデータ演算部１６から出力されたＦＰＮデータを補正データとして用い（ステップＳ２）、現フレームの各ラインデータから補正データを減算する（ステップＳ３）。期間[１]のＦＰＮデータはランダムノイズ成分が非常に少ない（図７(ｂ)）ため、これを補正データとすれば、補正後の画像データ（連写１枚目）を高画質にできる。
【００２６】
一方、連写２枚目の場合には、現フレーム（連写２枚目の画像データ）の読み出し直前（期間[２]）にデータ演算部１６から出力されたＦＰＮデータのみを補正データとして用いると、補正後の画像データ（連写２枚目）が低画質になってしまう。
そこで、本実施形態では、連写２枚目の場合、ステップＳ５の処理に進み、現フレーム（連写２枚目の画像データ）の読み出し直前（期間[２]）のＦＰＮデータに対して、前フレーム（連写１枚目の画像データ）の読み出し直前（期間[１]）のＦＰＮデータ（つまり補正データ）を加味し、両者の加算平均によって今回の補正データを作成する。
【００２７】
現フレームのＦＰＮデータと前フレームの補正データとの加算平均は、例えば、次の式(１)により行えばよい。式(１)では、現フレームのＦＰＮデータをＤａ、これの元となるラインデータ群のライン数をｍ、前フレームの補正データをＤｂ、これの元となるラインデータ群のライン数をｎとした。
補正データ＝（Ｄａ・ｍ＋Ｄｂ・ｎ）／（ｍ＋ｎ）  …(１)
式(１)では、現フレームのＦＰＮデータ（Ｄａ）と前フレームの補正データ（Ｄｂ）とに等しい重みを付けて（重み付けをせずに）加算平均の計算を行っている。
【００２８】
そして、この補正データ（式(１)）を用いて、現フレーム（連写２枚目の画像データ）の各ラインデータから補正データを減算する（ステップＳ３）。
期間[２]の元々のＦＰＮデータ（図７(ｂ)）は、これを求めるために使用したラインデータ群のライン数（ｍ）が少ないため、ランダムノイズ成分が十分に小さいとは言えない。しかし、前フレーム（連写１枚目の画像データ）の補正データを加味することで、擬似的に使用ライン数を増やすことができ（ｍ＋ｎライン）、補正データのランダムノイズ成分を非常に小さく抑えることができる。このため、補正後の画像データ（連写２枚目）を高画質にできる。
【００２９】
以降、ステップＳ４において連写終了と判断されるまで、ステップＳ１→Ｓ５→Ｓ３→Ｓ４の処理が繰り返し行われる。
連写３枚目の場合にも、現フレーム（連写３枚目の画像データ）の読み出し直前（期間[３]）にデータ演算部１６から出力されたＦＰＮデータのみを補正データとして用いると、平均化ライン数が少ないため、補正後の画像データ（連写３枚目）が低画質になってしまう。
【００３０】
このため、現フレーム（連写３枚目の画像データ）の読み出し直前（期間[３]）のＦＰＮデータに対して、前フレーム（連写２枚目の画像データ）の補正データを加味し、両者の加算平均（式(１)）によって、今回の補正データを作成する（ステップＳ５）。そして、現フレーム（連写３枚目の画像データ）の各ラインデータから今回の補正データを減算する（ステップＳ３）。
【００３１】
期間[３]の元々のＦＰＮデータ（図７(ｂ)）も、これを求めるために使用したラインデータ群のライン数（ｍ）が少ないため、ランダムノイズ成分が十分に小さいとは言えない。しかし、前フレーム（連写２枚目の画像データ）の補正データを加味することで、擬似的に使用ライン数を増やすことができ（２ｍ＋ｎライン）、補正データのランダムノイズ成分を非常に小さく抑えることができる。このため、補正後の画像データ（連写３枚目）を高画質にできる。
【００３２】
また、連写４枚目以降についても、ステップＳ１→Ｓ５→Ｓ３→Ｓ４の処理を繰り返すことにより、連写２枚目や３枚目と同様、ランダムノイズ成分の非常に小さい補正データを用いて減算処理を行うことができ、補正後の画像データを高画質にできる。
このように、本実施形態の撮像装置１０では、連写１枚目の画像データを読み出した後の期間[２],[３],…においてラインデータ群の読み出しライン数を減らすため（図６,図７(ａ)）、連写速度を高速に保つことができる。さらに、連写２枚目以降の各々の画像データを補正する際、期間[２],[３],…のラインデータ群（ｍライン）からＦＰＮデータを求め、ある画像データ（例えば連写３枚目）の読み出し前の期間（例えば図６の期間[１],[２],[３]）における各々のＦＰＮデータのうち任意の２つ以上を用いて補正データを作成するため、補正後の画像データを高画質にできる。したがって、本実施形態によれば、連写速度を高速に保ちつつ補正後の画像データを高画質にすることもできる。
【００３３】
また、本実施形態では、補正データを作成する際、補正対象となる画像データ（例えば連写３枚目）が読み出される前（例えば図６の期間[１],[２],[３]）に作成されたＦＰＮデータを用いる。このため、連写撮影中に、画像データの各ラインデータを読み出しながら並行してオフセット性のカラムＦＰＮの補正処理を行うことができる。
ただし、連写撮影の終了後、各々の画像データに対する補正処理を行う場合には、補正対象となる画像データ（例えば連写２枚目）が読み出される前（例えば図６の期間[１],[２]）のＦＰＮデータに限らず、補正対象の画像データが読み出された後（例えば図６の期間[３]）のＦＰＮデータを用いて補正データを作成してもよい。つまり、連写撮影の間に作成される各々のＦＰＮデータのうち任意の２つ以上を用いて画像データを補正すれば、上記と同様、連写速度を高速に保ちつつ補正後の画像データを高画質にできる。この場合、連写２枚目以降の画像データに限らず、連写１枚目の画像データであっても、直前の読み出しライン数を減らしつつ補正後の画像データを高画質にできる。
【００３４】
また、本実施形態の撮像装置１０では、補正データを作成する際に、現フレーム（例えば連写３枚目）の直前の期間（例えば図６の期間[３]）のＦＰＮデータを少なくとも用いる。このため、現フレームの撮影条件に近い状態でのＦＰＮデータを用いて補正データを作成することができ、撮影条件（例えば温度条件）が変化しても、これに追従して良好に画像データを補正することができる。
【００３５】
さらに、本実施形態の撮像装置１０では、補正データを作成する際に、現フレーム（例えば連写３枚目）の直前の期間（例えば図６の期間[３]）のＦＰＮデータに加えて、１つ前のフレーム（例えば連写２枚目）の直前の期間（例えば図６の期間[２]）のＦＰＮデータをさらに用いる。このため、撮影条件（例えば温度条件）の変化が大きくても、これに追従して良好に画像データを補正することができる。
【００３６】
また、本実施形態の撮像装置１０では、現フレーム（例えば連写３枚目）の読み出し直前（例えば期間[３]）のＦＰＮデータに対して、前フレーム（例えば連写２枚目）の補正データを加味して、今回の現フレームの補正データを作成する。つまり、現フレームの読み出し前の全ての期間（例えば期間[１],[２],[３]）における各々のＦＰＮデータを用いて、今回の現フレームの補正データを作成する。
【００３７】
このため、図９に示すように、連写の枚数が増えるにつれて、擬似的な使用ライン数を増やすことができる（（ｍ）→（ｍ＋ｎ）→（２ｍ＋ｎ）→…）。その結果、連写の枚数が増えるにつれて、補正データのランダムノイズ成分を低減することができ（図１０）、補正後の画像データの高画質化が図られる。図１０の横軸は時間、縦軸はランダムノイズ成分のレベルを表している。また、図１０には、比較のため、図７(ｂ)に示す元々のＦＰＮデータのランダムノイズ成分のレベルを点線で示した。
【００３８】
（変形例）
上記した実施形態では、式(１)に示すように、現フレームのＦＰＮデータ（Ｄａ）と前フレームの補正データ（Ｄｂ）とに等しい重みを付けて（重み付けをせずに）加算平均の計算を行ったが、本発明はこれに限定されない。その他、次の式(２)にしたがって、現フレームのＦＰＮデータ（Ｄａ）と前フレームの補正データ（Ｄｂ）との加算平均を行ってもよい。
【００３９】
補正データ＝（Ｄａ・ｍ'＋Ｄｂ・ｎ'）／（ｍ'＋ｎ'）  …(２)
式(２)のｍ'とｎ'の値を実際のライン数ｍ,ｎと異なる値に設定することで、現フレームのＦＰＮデータ（Ｄｂ）と前フレームのＦＰＮデータ（Ｄａ）とに異なる重みを付けて、加算平均の計算を行うことができる。
例えば、ｍ'＝ｎ'となるような値に設定すれば、前フレームのＦＰＮデータ（Ｄａ）と比較して、現フレームのＦＰＮデータ（Ｄｂ）の方に強い重みを付けて加算平均の計算を行い、補正データを作成したことになる。この場合、補正データのランダムノイズ成分のレベルは、図１１に示すように、式(１)を利用した場合（ｍ'＜ｎ'）よりも僅かに大きくなるが、従来の場合（点線）より遙かに小さく抑えられていることが分かる。
【００４０】
加算平均の重み付けのパラメータｍ',ｎ'（またはその比率）は、本実施形態の撮像装置１０におけるオフセット性のカラムＦＰＮの変化の大小に応じて設定することが考えられる。例えば、カラムＦＰＮの変動が撮像装置１０の内部温度に大きく依存するのであれば、撮像装置１０の内部に温度センサを設けて、その出力に応じて重み付けのパラメータｍ',ｎ'（またはその比率）を変えることが好ましい。カラムＦＰＮの変化が小さいほどパラメータの比率（ｍ'/ｎ'）を小さくすることが考えられる。
【００４１】
また、上記した実施形態では、現フレームの読み出し前の全ての期間（例えば期間[１],[２],[３]）における各々のＦＰＮデータを用いて補正データを作成する例を説明したが、本発明はこれに限定されない。その他、例えば、現フレームの直前のＦＰＮデータに加えて、その前の少なくとも１つのＦＰＮデータ（例えば連写１枚目の直前のＦＰＮデータ）を用いてもよい。
【００４２】
さらに、本実施形態の撮像装置１０では、現フレームの直前のＦＰＮデータを少なくとも用いる例を説明したが、本発明はこれに限定されない。現フレームの直前のＦＰＮデータを用いない場合にも、任意の２つ以上のＦＰＮデータを用いれば、同様の効果を得ることができる。
また、上記した実施形態では、連写撮影の開始後、画像データの読み出しが行われない複数の期間（図６の期間[１],[２],[３],…）の各々で、撮像素子１１のオフセット性のカラムＦＰＮに関わるラインデータ群を読み出し、ラインデータ群の各ラインデータの加算平均によってＦＰＮデータを作成した後、式(１)や式(２)を用いて補正データを作成したが、本発明はこれに限定されない。現フレームのＦＰＮデータを作成せずにラインデータ群の各ラインデータからダイレクトに補正データを作成してもよい。
【００４３】
さらに、十分な容量のメモリがあれば、各々の期間（図６の期間[１],[２],[３],…）の各々で読み出されたラインデータ群の各ラインデータを記憶し続け、それらを利用して、現フレームと前フレームの各ラインデータを加算平均し、補正データを作成してもよい。平均化後のＦＰＮデータを利用する場合と比較してデジタル値のビット落ちがないため、好ましい。
【００４４】
また、本実施形態の撮像装置１０において、画像データの補正処理に用いるＦＰＮデータ（ラインデータ群）の数などを、連写速度の設定（高速／低速）に応じて切り換えてもよい。連写速度の設定が高速ならば、上記と同様、任意の２つ以上のＦＰＮデータ（ラインデータ群）を用いて現フレームを補正し、連写速度の設定が低速ならば、現フレームの直前のＦＰＮデータ（ラインデータ群）のみを用い、その他のＦＰＮデータ（ラインデータ群）などを用いずに、現フレームを補正すればよい。
【図面の簡単な説明】
【００４５】
【図１】本実施形態の撮像装置１０の全体構成を示すブロック図である。
【図２】撮像素子１１の構成を示す概略図である。
【図３】オフセット性のカラムＦＰＮを説明する図である。
【図４】オフセット性のカラムＦＰＮに関わるラインデータ群を読み出すタイミングを説明する図である。
【図５】ＦＰＮデータによる補正処理を説明する図である。
【図６】連写撮影時にラインデータ群と画像データとを読み出すタイミングを説明する図である。
【図７】ラインデータ群のライン数とＦＰＮデータのランダムノイズ成分のレベルとを説明する図である。
【図８】画像データに対する補正処理の手順を示すフローチャートである。
【図９】連写撮影時の擬似的な使用ライン数の増加を説明する図である。
【図１０】補正データのランダムノイズ成分のレベルを説明する図である。
【図１１】補正データのランダムノイズ成分のレベルを説明する図である。
【符号の説明】
【００４６】
１０撮像装置 ; １１撮像素子 ; １４制御部 ; １５画像処理部 ; １６データ演算部
２１画素 ; ２２垂直画素列 ; ２３カラムアンプ
【図１】
2008092282.tif 000003
【図２】
2008092282.tif 000004
【図３】
2008092282.tif 000005
【図４】
2008092282.tif 000006
【図５】
2008092282.tif 000007
【図６】
2008092282.tif 000008
【図７】
2008092282.tif 000009
【図８】
2008092282.tif 000010
【図９】
2008092282.tif 000011
【図１０】
2008092282.tif 000012
【図１１】
2008092282.tif 000013