(57)【特許請求の範囲】
【請求項１】
光電変換素子が遮光されたオプティカルブラック部から読み出される黒レベル信号を基に、光電変換素子へ光が入射する有効画素部から読み出される有効画素信号の黒レベルを補正する黒レベル補正部を有し、
前記黒レベル補正部は、
予め設定された第１の信号レベル範囲を基準とする入力制限を前記黒レベル信号に施す第１の入力制限部と、
前記第１の入力制限部における入力制限を経た前記黒レベル信号について、信号値の移動平均を算出する移動平均算出部と、
前記移動平均を含む第２の信号レベル範囲を基準とする入力制限を、前記第１の入力制限部における入力制限を経た前記黒レベル信号に施す第２の入力制限部と、
前記第２の入力制限部における入力制限を経た信号値の平均と、前記有効画素信号の黒レベルの標準とする黒レベル標準値との差分を、前記有効画素信号へ適用する補正量として算出する補正量算出部と、を有することを特徴とする画像処理装置。
【請求項２】
前記第２の入力制限部は、前記オプティカルブラック部に設定された複数のエリアからの前記黒レベル信号について入力制限を施し、
前記補正量算出部における前記補正量の算出に前記黒レベル信号を使用するエリアを、前記複数のエリアから選択するエリア選択部をさらに有することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記第２の入力制限部は、前記オプティカルブラック部に設定された複数のエリアからの前記黒レベル信号について入力制限を施し、
前記補正量算出部は、前記エリアごとに算出した前記補正量のそれぞれを、前記有効画素部のうち前記エリアに対応する有効画素エリアからの前記有効画素信号へ適用することを特徴とする請求項１又は２に記載の画像処理装置。
【請求項４】
前記有効画素部による被写体像の撮像におけるアナログゲインに連動して、前記第２の信号レベル範囲を制御するアナログゲイン連動制御部をさらに有することを特徴とする請求項１から３のいずれか一項に記載の画像処理装置。
【請求項５】
前記有効画素部による被写体像の撮像におけるアナログゲインに連動して、前記エリア選択部におけるエリアの選択を制御するアナログゲイン連動制御部をさらに有することを特徴とする請求項２に記載の画像処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、画像処理装置に関する。
【背景技術】
【０００２】
従来、固体撮像装置として、遮光が施されたオプティカルブラック（ＯＢ）部からの黒レベル信号を使用して、有効画素部からの有効画素信号に対し黒レベル補正を施すものが知られている。ＯＢ部からの黒レベル信号の値の加算平均と所望の黒レベル標準値との差分を、有効画素信号へ適用する補正値とする場合に、画素ごとの出力異常等によるノイズの影響を低減させるために、一定レベルの入力制限を黒レベル信号に施す場合がある。
【０００３】
固体撮像装置は、素子の特性等に起因して、暗電流のムラ（以下、適宜「暗時シェーディング」と称する）を生じさせることがある。暗時シェーディングにより黒レベル信号のＤＣレベルが変動するとともに生じるノイズに対しては、シェーディング量が加算されたノイズ量を許容幅として入力制限を施す措置を取り得る。この場合、シェーディング量が加算された分、許容幅が大幅に拡大することで、黒レベル補正においてノイズの影響を効果的に低減させることが困難となる。
【０００４】
また、固体撮像装置としては、ＯＢ部を複数のブロックに分割し、ブロックごとに黒レベル補正の重み付けを異ならせるものがある。この場合、白キズ等による演算誤差や、暗時シェーディングによるＤＣレベルの変動があると、黒レベル補正の重み付けを十分に機能させることが困難となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２００６−３０３９５３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の一つの実施形態は、高精度な黒レベル補正を可能とする画像処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一つの実施形態によれば、画像処理装置は、黒レベル補正部を有する。黒レベル補正部は、黒レベル信号を基に、有効画素信号の黒レベルを補正する。黒レベル信号は、オプティカルブラック部から読み出される。オプティカルブラック部は、光電変換素子が遮光されている。有効画素信号は、有効画素部から読み出される。有効画素部は、光電変換素子へ光が入射する。黒レベル補正部は、第１の入力制限部、移動平均算出部、第２の入力制限部及び補正量算出部を有する。第１の入力制限部は、予め設定された第１の信号レベル範囲を基準とする入力制限を黒レベル信号に施す。移動平均算出部は、第１の入力制限部における入力制限を経た黒レベル信号について、信号値の移動平均を算出する。第２の入力制限部は、移動平均を含む第２の信号レベル範囲を基準とする入力制限を、第１の入力制限部における入力制限を経た黒レベル信号に施す。補正量算出部は、第２の入力制限部における入力制限を経た信号値の平均と黒レベル標準値との差分を、有効画素信号へ適用する補正値として算出する。黒レベル標準値は、有効画素信号の黒レベルの標準とする。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態にかかる固体撮像装置の概略構成を示すブロック図。
【図２】図１に示す固体撮像装置を備えるカメラモジュールの構成を示すブロック図。
【図３】イメージセンサの画素構成の例を示す図。
【図４】ＯＢ部におけるエリアの設定について説明する図。
【図５】暗時シェーディングの発生について説明する図。
【図６】黒レベル補正回路の構成を示すブロック図。
【図７】第１の入力制限部による黒レベル信号の入力制限について説明する図。
【図８】第２の入力制限部による黒レベル信号の入力制限について説明する図。
【図９】第２の入力制限部による黒レベル信号の入力制限について説明する図。
【図１０】第２の実施形態にかかる固体撮像装置に適用される黒レベル補正回路の構成を示すブロック図。
【図１１】有効画素部における有効画素エリアの設定について説明する図。
【図１２】第３の実施形態にかかる固体撮像装置に適用される黒レベル補正回路の構成を示すブロック図。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、実施形態にかかる画像処理装置を詳細に説明する。なお、これらの実施形態により本発明が限定されるものではない。
【００１０】
（第１の実施形態）
図１は、第１の実施形態にかかる固体撮像装置の概略構成を示すブロック図である。図２は、図１に示す固体撮像装置を備えるカメラモジュールの構成を示すブロック図である。カメラモジュール１０は、例えば、デジタルカメラである。
【００１１】
カメラモジュール１０は、固体撮像装置１１、デジタルシグナルプロセッサ（digital  signal  processor；ＤＳＰ）１２、記憶部１３及び表示部１４を有する。固体撮像装置１１は、被写体像を撮像する。ＤＳＰ１２は、固体撮像装置１１での撮像により得られた画像信号の信号処理を実施する。ＤＳＰ１２は、例えば、固体撮像装置１１から出力されたＲＡＷ画像について、シェーディング補正、自動露出（auto  exposure；ＡＥ）調整、自動ホワイトバランス（auto  white  balance；ＡＷＢ）調整、マトリクス処理、輪郭強調、輝度圧縮、ガンマ処理等を実施する。ＤＳＰ１２は、シェーディング補正のためのシェーディング係数１５、ＡＷＢ調整のためのＡＷＢ係数１６、ＡＥ調整のためのアナログゲイン（ＡＧ）係数１７を、固体撮像装置１１へ出力する。
【００１２】
記憶部１３は、ＤＳＰ１２での信号処理を経た画像を格納する。記憶部１３は、ユーザの操作等に応じて、表示部１４へ画像信号を出力する。表示部１４は、ＤＳＰ１２あるいは記憶部１３から入力される画像信号に応じて、画像を表示する。表示部１４は、例えば、液晶ディスプレイである。
【００１３】
固体撮像装置１１は、画像処理回路（画像処理装置）２０、レンズユニット２１、イメージセンサ２２、アナログデジタル変換器（ＡＤＣ）２３及びインタフェース（Ｉ／Ｆ）２９を有する。
【００１４】
レンズユニット２１は、被写体からの光を取り込み、イメージセンサ２２にて被写体像を結像させる。イメージセンサ２２は、レンズユニット２１により取り込まれた光を信号電荷に変換し、被写体像を撮像する。イメージセンサ２２は、赤（Ｒ）、緑（Ｇ）、青（Ｂ）の信号値をベイヤー配列に対応する順序で取り込むことにより、アナログ画像信号を生成する。
【００１５】
ＡＤＣ２３は、イメージセンサ２２からの画像信号をアナログ方式からデジタル方式へ変換する。画像処理回路２０は、ＡＤＣ２３からのデジタル画像信号に対して種々の画像処理を施す。Ｉ／Ｆ２９は、画像処理回路２０での信号処理を経た画像信号を出力する。Ｉ／Ｆ２９は、シリアル入力からパラレル出力への変換や、パラレル入力からシリアル出力への変換を行うこととしても良い。
【００１６】
画像処理回路２０は、黒レベル補正回路（黒レベル補正部）２４、ラインメモリ２５、キズ補正回路２６、ノイズキャンセル回路２７及びデジタルアンプ回路２８を有する。黒レベル補正回路２４は、ＡＤＣ２３からのデジタル画像信号の黒レベルを補正する。ラインメモリ２５は、黒レベル補正回路２４からのデジタル画像信号を保持する。
【００１７】
キズ補正回路２６及びノイズキャンセル回路２７は、ラインメモリ２５を共用する。キズ補正回路２６は、イメージセンサ２２において正常に機能していない画素による画像信号の欠損部分（キズ）を補正するためのキズ補正を、ラインメモリ２５からのデジタル画像信号に対して実施する。ノイズキャンセル回路２７は、ノイズを低減させるためのノイズキャンセル処理を実施する。
【００１８】
デジタルアンプ回路２８は、ＤＳＰ１２からのシェーディング係数１５、ＡＷＢ係数１６及びＡＧ係数１７を用いて、デジタルアンプ係数を算出する。さらに、デジタルアンプ回路２８は、キズ補正回路２６及びノイズキャンセル回路２７からの画像信号にデジタルアンプ係数を乗算する。なお、カメラモジュール１０は、本実施形態においてＤＳＰ１２で実施することとしている処理の少なくとも一部を、固体撮像装置１１の画像処理回路２０で実施することとしても良い。
【００１９】
図３は、イメージセンサの画素構成の例を示す図である。イメージセンサ２２は、有効画素部３１と、有効画素部３１の外側に設けられたオプティカルブラック（ＯＢ）部３２とを有する。有効画素部３１は、光電変換素子へ光が入射する画素から構成されている。有効画素部３１は、光電変換素子へ入射した光強度に応じた有効画素信号を出力する。
【００２０】
ＯＢ部３２は、アルミニウム部材等の遮光部材により光電変換素子が遮光された画素から構成されている。ＯＢ部３２を構成する画素は、遮光部材が設けられている以外は、有効画素部３１を構成する画素と同様の特性を備える。ＯＢ部３２は、黒レベル信号を出力する。ＯＢ部３２は、有効画素部３１に対して、垂直転送方向（Ｖ方向）上流側に配置されている。なお、イメージセンサ２２は、ＯＢ部３２の他に、有効画素部３１に対して水平転送方向（Ｈ方向）の上流側あるいは下流側にＯＢ部を配置することとしても良い。
【００２１】
図４は、ＯＢ部におけるエリアの設定について説明する図である。ＯＢ部３２には、７個のエリア１〜７が設定されている。エリア１〜７は、互いに間隔を設けて、Ｈ方向へ並列している。エリア１〜７のうち、Ｈ方向の最も上流側に位置するエリア１と、ＯＢ部３２のうちＨ方向上流側の端部との間は、オフセット領域３３とされている。なお、ＯＢ部３２に設定されるエリアは複数であれば良く、７個である場合に限られない。各エリアは、間隔を設けずに配置することとしても良い。
【００２２】
図５は、暗時シェーディングの発生について説明する図である。図中の曲線３５、３６、３７、３８は、それぞれ、Ｈ方向におけるＤＣレベルの変動特性を表している。曲線３５は、Ｈ方向の全領域においてＤＣレベルの変動が生じない場合の特性を表している。曲線３６は、Ｈ方向の広範囲において、Ｈ方向へ進行するほどＤＣレベルが下降するような特性を表している。曲線３７は、Ｈ方向の両端においてＤＣレベルの立ち上がりが生じ、Ｈ方向の中心部でＤＣレベルが最高となるような特性を表している。曲線３８は、Ｈ方向の下流側端部の近傍において、ＤＣレベルが上昇するような特性を表している。
【００２３】
暗時シェーディングは、例えば、画素のリセットパルスやリードパルスの鈍り、グラウンド電極のインピーダンス、イメージセンサ２２に配置された回路が発生させる熱等の影響により生じる。暗時シェーディングは、イメージセンサ２２の設計ごとに特有の特性とみなすことができる。
【００２４】
図６は、黒レベル補正回路の構成を示すブロック図である。ＡＤＣ２３（図１参照）からのデジタル画像信号は、有効画素部３１（図３参照）からの有効画素信号５１と、ＯＢ部３２からの黒レベル信号５２とに分けられて、黒レベル補正回路２４へ入力される。黒レベル補正回路２４は、ＯＢ部３２から読み出される黒レベル信号５２を基に、有効画素部３１から読み出される有効画素信号５１の黒レベルを補正する。
【００２５】
黒レベル補正回路２４は、第１の入力制限部４１、移動平均算出部４２、画素選別部４３、第２の入力制限部４４、エリア平均算出部４５、エリアカウンタ４６、エリア判別部４７、エリア選択部４８及び補正量算出部４９を有する。第１の入力制限部４１は、黒レベル補正回路２４へ入力された黒レベル信号５２を対象として、第１の信号レベル範囲を基準とする入力制限を施す。
【００２６】
図７は、第１の入力制限部による黒レベル信号の入力制限について説明する図である。第１の入力制限部４１は、ＯＢ部３２に生じた白キズや、光電変換素子に設けられた遮光部材における光漏れ等により、黒レベル信号５２の通常の信号レベルから大幅に外れたデータを除外する。白キズは、画素が正常に機能する場合に比べて高い輝度が検出されるようなキズとする。
【００２７】
第１の入力制限部４１は、例えば、第１の信号レベル範囲の上限として予め設定された上限値Ｌ１を保持している。第１の入力制限部４１は、例えば、図７に示すヒストグラム分布のうち、破線で示す上限値Ｌ１を超える信号値を持つデータをカットする。第１の入力制限部４１は、信号レベルが上限値Ｌ１を超える信号値については、例えば、所望の黒レベル標準値との置き換えを行う。黒レベル標準値は、有効画素信号５１の黒レベルの標準として予め設定された値であって、例えば６４ＬＳＢとする。
【００２８】
移動平均算出部４２は、第１の入力制限部４１による入力制限を経た黒レベル信号５２について、信号値の移動平均を算出する。移動平均算出部４２は、後述する第２の入力制限部４４において入力制限の判断対象とする対象画素の信号値の直前に信号値が入力される所定数の画素を、移動平均の算出に使用する。
【００２９】
ＯＢ部３２のエリア１（図４参照）のうち黒レベル補正回路２４へ信号値が最初に入力される対象画素については、オフセット領域３３の画素を、移動平均の算出に使用する。移動平均算出部４２は、Ｈ方向への対象画素のスキャンに伴い、移動平均の算出に使用する画素の範囲をＨ方向へ１画素ごと移動させる。
【００３０】
エリアカウンタ４６は、対象画素がエリア１〜７のいずれかに含まれる画素であるときに、対象画素が含まれるエリアを表すエリア識別信号を出力する。エリアカウンタ４６は、対象画素が含まれるエリアを、例えばＨ方向についてのカウント値から判別する。
【００３１】
画素選別部４３は、エリアカウンタ４６によるエリア識別信号に応じて、エリア１〜７のいずれかに含まれる画素についての黒レベル信号５２を選別する。第２の入力制限部４４は、画素選別部４３で選別された画素についての黒レベル信号５２を対象として、第２の信号レベル範囲を基準とする入力制限を施す。
【００３２】
図８及び図９は、第２の入力制限部による黒レベル信号の入力制限について説明する図である。ここでは、図８に示すように、Ｈ方向における位置Ｘ６の画素を対象画素とする入力制限を例として説明する。移動平均算出部４２は、例えば、位置Ｘ６の対象画素の信号値の直前に信号値が入力される５個の画素Ｘ１〜Ｘ５を使用して、移動平均ＭＡを算出する。移動平均算出部４２は、対象画素の位置Ｘ６がＨ方向へ移動するごとに、移動平均ＭＡを算出する。対象画素の位置Ｘ６がＨ方向へ移動するに従い、画素Ｘ１〜Ｘ５の範囲もＨ方向へ移動する。なお、対象画素が、ＯＢ部３２のエリア１のうちＨ方向において最も上流側の画素であるとき、移動平均ＭＡの算出に使用される画素Ｘ１〜Ｘ５はいずれもオフセット領域３３に含まれる画素とする。
【００３３】
第２の入力制限部４４は、予め設定された信号値幅Ｌ２を保持している。第２の入力制限部４４は、移動平均ＭＡを中心とする信号値幅Ｌ２を、位置Ｘ６の対象画素についての第２の信号レベル範囲とする。なお、移動平均ＭＡの算出に使用される画素は５個である場合に限られず、いくつであっても良いものとする。また、移動平均ＭＡは、単純移動平均、加重移動平均等のいずれであっても良いものとする。
【００３４】
第２の入力制限部４４は、信号値幅Ｌ２の最大値より高い信号値については、例えば、当該最大値との置き換えを行う。また、第２の入力制限部４４は、信号値幅Ｌ２の最小値より低い信号値については、例えば、当該最小値との置き換えを行う。図９に示すように、第２の信号レベル範囲とする信号値幅Ｌ２は、移動平均ＭＡを中心とすることで、ＤＣレベルの変動に追随して移動することとなる。第２の入力制限部４４は、移動平均ＭＡを中心とする第２の信号レベル範囲を使用する入力制限により、暗時シェーディングによるＤＣレベルの変動に追随して、黒レベル信号５２からノイズの影響を除外することが可能となる。
【００３５】
エリア平均算出部４５は、第２の入力制限部４４を経た黒レベル信号５２についてエリア平均を算出する。エリア平均は、ＯＢ部３２のエリア１〜７ごとの、信号値の平均とする。エリア判別部４７は、エリア平均算出部４５で算出されたエリア平均を格納する。エリア判別部４７は、エリア平均算出部４５からのエリア平均がいずれのエリアのものであるかを、エリアカウンタ４６からのエリア識別信号に応じて判別する。
【００３６】
エリア選択部４８は、補正量算出部４９における補正量の算出にエリア平均を使用するエリアを、ＯＢ部３２の複数のエリア１〜７から選択する。例えば、図５に示す曲線３８のようなＤＣレベルの変動特性を持つイメージセンサ２２については、エリア選択部４８は、Ｈ方向の下流側に位置するエリア６及び７のエリア平均を除外し、ＤＣレベルが安定しているエリア１〜５のエリア平均を選択する。
【００３７】
黒レベル補正回路２４は、エリア選択部４８でのエリア選択により、暗時シェーディングの影響による黒レベル補正の精度低下を低減させ、製品の再設計や再レイアウトをできるだけ少なくさせることができる。
【００３８】
補正量算出部４９は、エリア選択部４８で選択されたエリア平均をさらに平均し、その平均値と黒レベル標準値との差分を、有効画素信号５１へ適用する補正量として算出する。黒レベル補正回路２４は、補正量算出部４９で算出した補正量を、有効画素信号５１へ加算あるいは減算する。これにより、黒レベル補正回路２４は、黒レベル信号５２を基に補正された有効画素信号５１を出力する。
【００３９】
このように、黒レベル補正回路２４は、第１の入力制限部４１と第２の入力制限部４４とによる二段階での黒レベル信号５２の入力制限を実施する。黒レベル補正回路２４は、第１の入力制限部４１により、白キズや光漏れ等に対する大まかな入力制限を実施する。また、黒レベル補正回路２４は、第２の入力制限部４４により、ＤＣレベルの変動に追随した上で、ノイズに対する細かな入力制限を実施する。
【００４０】
黒レベル補正回路２４は、移動平均算出部４２での移動平均ＭＡの算出より前に、第１の入力制限部４１による黒レベル信号５２の入力制限を実施することで、第２の入力制限部４４による黒レベル信号５２の入力制限の精度を高めることができる。画像処理回路２０は、かかる黒レベル補正回路２４を備えることで、高精度な黒レベル補正により、高品質な画像を得ることが可能となる。
【００４１】
黒レベル補正回路２４は、例えば、画素選別部４３において、ＤＣレベルの変動特性に応じたエリア選択を実施することとしても良い。黒レベル補正回路２４は、第２の入力制限部４４における入力制限やエリア平均算出部４５におけるエリア平均の算出に先立ちエリア選択を実施することで、補正量の算出から除外するエリアについての演算処理を削減することができる。
【００４２】
（第２の実施形態）
図１０は、第２の実施形態にかかる固体撮像装置に適用される黒レベル補正回路の構成を示すブロック図である。本実施形態にかかる黒レベル補正回路６０は、第１の実施形態にかかる黒レベル補正回路２４（図６参照）に代えて適用される。第１の実施形態と同一の部分には同一の符号を付し、重複する説明を適宜省略する。
【００４３】
図１１は、有効画素部における有効画素エリアの設定について説明する図である。有効画素部３１には、ＯＢ部３２と同様に、７個の有効画素エリアＡ１〜Ａ７が設定されている。本実施形態において、ＯＢ部３２のエリア１〜７は、間隔を設けずに、Ｈ方向へ並列しているものとする。有効画素部３１の有効画素エリアＡ１〜Ａ７も、間隔を設けずに、Ｈ方向へ並列している。なお、ＯＢ部３２は、第１の実施形態と同様、オフセット領域３３（図４参照）を設けることとしても良い。
【００４４】
ＯＢ部３２のエリア１と、有効画素部３１の有効画素エリアＡ１とは、Ｈ方向についての位置が一致している。ＯＢ部３２のエリア２〜７と、有効画素部３１の有効画素エリアＡ２〜Ａ７も、エリア１及び有効画素エリアＡ１と同様に、Ｈ方向における位置がそれぞれ一致している。
【００４５】
有効画素エリアカウンタ６２は、黒レベル補正回路６０へ入力した有効画素信号５１が有効画素エリアＡ１〜Ａ７のうちのいずれについてのものであるかを、例えばＨ方向についてのカウント値から判別する。
【００４６】
補正量算出部６１は、エリア判別部４７に格納されたエリア平均のうち、有効画素エリアカウンタ６２で判別された有効画素エリアに対応するエリアについてのエリア平均を、当該有効画素エリアの有効画素信号５１へ適用する補正量として算出する。このように、補正量算出部６１は、ＯＢ部３２のエリアごとに算出した補正量のそれぞれを、有効画素部３１のうちＯＢ部３２のエリアに対応する有効画素エリアからの有効画素信号５１へ適用する。
【００４７】
これにより、黒レベル補正回路６０は、暗時シェーディングにより生じ得るＨ方向の位置ごとの黒レベルのずれを、有効画素エリアＡ１〜Ａ７ごとの黒レベル補正により低減させることができる。画像処理回路２０は、かかる黒レベル補正回路６０を備えることで、高精度な黒レベル補正により、高品質な画像を得ることが可能となる。
【００４８】
なお、ＯＢ部３２に設定されるエリアは複数であれば良く、７個である場合に限られない。有効画素部３１に設定される有効画素エリアは、ＯＢ部３２に設定されるエリアと同数であれば良い。ＯＢ部３２のエリアは、互いに間隔を設けて配置することとしても良い。この場合、補正量算出部６１は、有効画素部３１の各有効画素エリアに適用する補正量として、例えば、各エリアについて算出された補正量の補間値を適用することとしても良い。
【００４９】
（第３の実施形態）
図１２は、第３の実施形態にかかる固体撮像装置に適用される黒レベル補正回路の構成を示すブロック図である。本実施形態にかかる黒レベル補正回路７０は、第１の実施形態にかかる黒レベル補正回路２４（図６参照）に代えて適用される。第１の実施形態と同一の部分には同一の符号を付し、重複する説明を適宜省略する。
【００５０】
ＡＧ連動制御部７１には、ＤＳＰ１２（図２参照）からのＡＧ係数１７が入力される。ＡＧ連動制御部７１は、有効画素部３１による被写体像の撮像におけるＡＧ係数１７に連動して、第２の入力制限部４４における第２の信号レベル範囲を制御する。また、ＡＧ連動制御部７１は、有効画素部３１による被写体像の撮像におけるＡＧに連動して、エリア選択部４８によるエリアの選択を制御する。
【００５１】
イメージセンサ２２（図１参照）は、ＡＧの増大に応じて、暗時シェーディングが悪化する場合がある。黒レベル補正回路７０は、例えば、ＡＧ係数１７が所定値以上となることで、暗時シェーディングの悪化が顕著となる場合に、黒レベル補正に使用するエリアを減少させる。かかる黒レベル補正回路７０を備えることで、画像処理回路２０は、暗時シェーディングの悪化に応じた黒レベルの補正が可能となる。
【００５２】
また、イメージセンサ２２は、ＡＧの増大に応じてノイズが増加する場合がある。黒レベル補正回路７０は、例えば、ＡＧ係数１７が所定値以上となることで、ノイズの増加が顕著となる場合に、第２の入力制限部４４での入力制限に使用する第２の信号レベル範囲を拡大する。かかる黒レベル補正回路７０を備えることで、画像処理回路２０は、ノイズの増加に応じた黒レベルの補正が可能となる。以上により、画像処理回路２０は、高精度な黒レベル補正により、高品質な画像を得ることが可能となる。
【００５３】
ＡＧ連動制御部７１は、ＡＧ係数１７に連動して、エリアの選択及び第２の信号レベル範囲の少なくとも一方を制御するものであれば良いものとする。黒レベル補正回路７０は、ＡＧの他に、あるいはＡＧと併せて、有効画素部３１及びＯＢ部３２の温度分布に連動して、エリアの選択及び第２の信号レベル範囲の少なくとも一方を制御することとしても良い。有効画素部３１及びＯＢ部３２は、高温であるほど、暗時シェーディングの悪化やノイズの増加が顕著となる。
【００５４】
黒レベル補正回路７０は、有効画素部３１及びＯＢ部３２の温度分布に連動したエリアの選択を実施することで、温度分布による暗時シェーディングの変化に応じて、黒レベルを補正することができる。また、黒レベル補正回路７０は、有効画素部３１及びＯＢ部３２の温度分布に連動した第２の信号レベル範囲の設定により、温度分布によるノイズの変化に応じて、黒レベルを補正することができる。
【００５５】
各実施形態にかかる固体撮像装置１１を適用するカメラモジュール１０は、デジタルカメラ以外の電子機器、例えばカメラ付き携帯電話等であっても良い。
【００５６】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【００５７】
２０  画像処理回路、２４、６０、７０  黒レベル補正回路、３１  有効画素部、３２  ＯＢ部、４１  第１の入力制限部、４２  移動平均算出部、４４  第２の入力制限部、４８  エリア選択部、４９、６１  補正量算出部、５１  有効画素信号、５２  黒レベル信号、７１  ＡＧ連動制御部。
【図１】
0005524133.tif 000002
【図２】
0005524133.tif 000003
【図３】
0005524133.tif 000004
【図４】
0005524133.tif 000005
【図５】
0005524133.tif 000006
【図６】
0005524133.tif 000007
【図７】
0005524133.tif 000008
【図８】
0005524133.tif 000009
【図９】
0005524133.tif 000010
【図１０】
0005524133.tif 000011
【図１１】
0005524133.tif 000012
【図１２】
0005524133.tif 000013