(57)【要約】【課題】正確なキズ補正によって、高品質な画像を得ることができる固体撮像装置を提供すること。【解決手段】実施形態によれば、固体撮像装置は、信号レベル比較回路２４，２５，２６及びキズ判定回路２７を有する。信号レベル比較回路２４，２５，２６は、信号レベルの順に応じて並び替えられた第１周辺画素の信号、第２周辺画素の信号、第３周辺画素の信号を出力する。第１周辺画素は、対象画素に対し、同色用の画素以外の画素を介して並べられている周辺画素である。第２周辺画素は、対象画素から第１周辺画素への方向の延長線上に位置する周辺画素である。第３周辺画素は、第２周辺画素同士の間に位置する周辺画素である。キズ判定回路２７は、対象画素の信号と、信号レベル比較回路２４，２５，２６からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。【選択図】図４
2015012387.tif 000002
【特許請求の範囲】
【請求項１】
対象画素を中心とする画素ブロックから、前記対象画素の信号と、前記対象画素と同色用の画素である周辺画素の信号とを抽出する画素抽出回路と、
前記画素抽出回路で抽出された前記周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記周辺画素の信号を出力する信号レベル比較回路と、
前記対象画素の信号と、前記信号レベル比較回路からの前記周辺画素の信号とに応じて、前記対象画素についてのキズ判定を実施するキズ判定回路と、
前記キズ判定回路における前記キズ判定の結果に応じて、前記対象画素についてのキズ補正を実施するキズ補正回路と、を有し、
前記画素抽出回路は、前記対象画素に対し、前記同色用の画素以外の画素を介して並べられている前記周辺画素である第１周辺画素と、前記対象画素から前記第１周辺画素への方向の延長上に位置する前記周辺画素である第２周辺画素と、前記第２周辺画素同士の間に位置する前記周辺画素である第３周辺画素と、の各信号を抽出し、
前記信号レベル比較回路は、
前記第１周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第１周辺画素の信号を出力する第１信号レベル比較回路と、
前記第２周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第２周辺画素の信号を出力する第２信号レベル比較回路と、
前記第３周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第３周辺画素の信号を出力する第３信号レベル比較回路と、を備え、
前記第１信号レベル比較回路は、信号レベルが最上位である前記第１周辺画素の信号と、信号レベルが最下位である前記第１周辺画素の信号とを出力し、
前記第２信号レベル比較回路は、信号レベルが最上位である前記第２周辺画素の信号と、信号レベルが最下位である前記第２周辺画素の信号とを出力し、
前記第３信号レベル比較回路は、信号レベルが最上位である前記第３周辺画素の信号と、信号レベルが最下位である前記第３周辺画素の信号とを出力し、
前記キズ判定回路は、
前記対象画素の信号と、信号レベルが最上位である前記第１周辺画素の信号、前記第２周辺画素の信号、前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての白キズ判定を実施し、
前記対象画素の信号と、信号レベルが最下位である前記第１周辺画素の信号、前記第２周辺画素の信号、前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての黒キズ判定を実施することを特徴とする固体撮像装置。
【請求項２】
対象画素を中心とする画素ブロックから、前記対象画素の信号と、前記対象画素と同色用の画素である周辺画素の信号とを抽出する画素抽出回路と、
前記画素抽出回路で抽出された前記周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記周辺画素の信号を出力する信号レベル比較回路と、
前記対象画素の信号と、前記信号レベル比較回路からの前記周辺画素の信号とに応じて、前記対象画素についてのキズ判定を実施するキズ判定回路と、
前記キズ判定回路における前記キズ判定の結果に応じて、前記対象画素についてのキズ補正を実施するキズ補正回路と、を有し、
前記画素抽出回路は、前記対象画素に対し、前記同色用の画素以外の画素を介して並べられている前記周辺画素である第１周辺画素と、前記対象画素から前記第１周辺画素への方向の延長上に位置する前記周辺画素である第２周辺画素と、前記第２周辺画素同士の間に位置する前記周辺画素である第３周辺画素と、の各信号を抽出し、
前記信号レベル比較回路は、
前記第１周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第１周辺画素の信号を出力する第１信号レベル比較回路と、
前記第２周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第２周辺画素の信号を出力する第２信号レベル比較回路と、
前記第３周辺画素の信号同士のレベルを比較し、信号レベルの順に応じて並び替えられた前記第３周辺画素の信号を出力する第３信号レベル比較回路と、を備えることを特徴とする固体撮像装置。
【請求項３】
前記第１信号レベル比較回路は、信号レベルが最上位である前記第１周辺画素の信号と、信号レベルが最下位である前記第１周辺画素の信号とを出力し、
前記第２信号レベル比較回路は、信号レベルが最上位である前記第２周辺画素の信号と、信号レベルが最下位である前記第２周辺画素の信号とを出力し、
前記第３信号レベル比較回路は、信号レベルが最上位である前記第３周辺画素の信号と、信号レベルが最下位である前記第３周辺画素の信号とを出力し、
前記キズ判定回路は、
前記対象画素の信号と、信号レベルが最上位である前記第１周辺画素の信号、前記第２周辺画素の信号、前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての白キズ判定を実施し、
前記対象画素の信号と、信号レベルが最下位である前記第１周辺画素の信号、前記第２周辺画素の信号、前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての黒キズ判定を実施することを特徴とする請求項２に記載の固体撮像装置。
【請求項４】
前記第１信号レベル比較回路は、信号レベルが最上位である前記第１周辺画素の信号または最上位に次ぐ上位２位の前記第１周辺画素の信号と、信号レベルが最下位である前記第１周辺画素の信号または最下位に次ぐ下位２位の前記第１周辺画素の信号とを出力し、
前記第２信号レベル比較回路は、信号レベルが最上位に次ぐ上位２位の前記第２周辺画素の信号と、信号レベルが最下位に次ぐ下位２位の前記第２周辺画素の信号とを出力し、
前記第３信号レベル比較回路は、信号レベルが最上位に次ぐ上位２位の前記第３周辺画素の信号と、信号レベルが最下位に次ぐ下位２位の前記第３周辺画素の信号とを出力し、
前記キズ判定回路は、
前記対象画素の信号と、信号レベルが最上位である前記第１周辺画素の信号または上位２位の前記第１周辺画素の信号、上位２位の前記第２周辺画素の信号、上位２位の前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての白キズ判定を実施し、
前記対象画素の信号と、信号レベルが最下位である前記第１周辺画素の信号または下位２位の前記第１周辺画素の信号、下位２位の前記第２周辺画素の信号、下位２位の前記第３周辺画素の信号のそれぞれとを比較した結果を基に、前記対象画素についての黒キズ判定を実施することを特徴とする請求項２に記載の固体撮像装置。
【請求項５】
前記キズ判定回路は、さらに、
信号レベルが最上位である前記第１周辺画素の信号が、上位２位の前記第１周辺画素の信号と判定スライスレベルとの和を超えている場合に、当該最上位である前記第１周辺画素の位置に応じて特定された前記第２周辺画素及び前記第３周辺画素の各信号と、前記対象画素の信号とを比較した結果に応じた前記白キズ判定を実施し、
信号レベルが最下位である前記第１周辺画素の信号が、下位２位の前記第１周辺画素の信号と判定スライスレベルとの差分に満たない場合に、当該最下位である前記第１周辺画素の位置に応じて特定された前記第２周辺画素及び前記第３周辺画素の各信号と、前記対象画素の信号とを比較した結果に応じた前記黒キズ判定を実施することを特徴とする請求項４に記載の固体撮像装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明の実施形態は、固体撮像装置に関する。
【背景技術】
【０００２】
近年、固体撮像装置は、高画素化による画素の微細化が進行している。このような状況下において、固体撮像装置は、正常に機能していない画素によるデジタル画像信号の欠損部分（以下、適宜「キズ」と称する）の発生が問題視されるようになっている。固体撮像装置の製造時の欠陥検査において、規定より多くの画素欠陥が認められた製品は不良品として扱われることになる。この規定が厳格であるほど、固体撮像装置の歩留まりを低下させ製造コストを増加させることとなる。そこで、従来、固体撮像装置は、キズ補正回路における信号処理によってキズを目立たなくする手法が積極的に採用されている。
【０００３】
キズ補正回路は、キズ補正の対象とする対象画素の信号と、対象画素の周辺に位置する周辺画素の信号とを比較することで、対象画素がキズであるか否かを判定する。対象画素がキズであるか否かの判定において、例えば、対象画素を含むラインに位置する周辺画素の信号と、そのラインの前後のラインに位置する周辺画素の信号とを使用するキズ補正回路が知られている。周辺画素としては、例えば、対象画素と同色用の画素を採用する。
【０００４】
例えば物の輪郭、輝度が変わる境界など、被写体に存在する絵柄成分が対象画素及び周辺画素に跨っている場合、絵柄成分の位置や範囲によっては、誤ったキズ判定を生じさせることがある。絵柄成分の存在によってキズ判定の精度が低下し易いほど、誤ったキズ補正による画質の劣化が問題となる。
【先行技術文献】
【特許文献】
【０００５】
【特許文献１】特開２０１１−１５１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００６】
本発明の一つの実施形態は、正確なキズ補正によって、高品質な画像を得ることができる固体撮像装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一つの実施形態によれば、固体撮像装置は、画素抽出回路、信号レベル比較回路、キズ判定回路及びキズ補正回路を有する。画素抽出回路は、対象画素を中心とする画素ブロックから、対象画素の信号と周辺画素の信号とを抽出する。周辺画素は、対象画素と同色用の画素である。信号レベル比較回路は、画素抽出回路で抽出された周辺画素の信号同士のレベルを比較する。信号レベル比較回路は、信号レベルの順に応じて並び替えられた周辺画素の信号を出力する。キズ判定回路は、対象画素の信号と、信号レベル比較回路からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。キズ補正回路は、キズ判定回路におけるキズ判定の結果に応じて、対象画素についてのキズ補正を実施する。画素抽出回路は、第１周辺画素、第２周辺画素及び第３周辺画素の各信号を抽出する。第１周辺画素は、対象画素に対し、同色用の画素以外の画素を介して並べられている周辺画素である。第２周辺画素は、対象画素から第１周辺画素への方向の延長線上に位置する周辺画素である。第３周辺画素は、第２周辺画素同士の間に位置する周辺画素である。信号レベル比較回路は、第１信号レベル比較回路、第２信号レベル比較回路及び第３信号レベル比較回路を備える。第１信号レベル比較回路は、第１周辺画素の信号同士のレベルを比較する。第１信号レベル比較回路は、信号レベルの順に応じて並び替えられた第１周辺画素の信号を出力する。第２信号レベル比較回路は、第２周辺画素の信号同士のレベルを比較する。第２信号レベル比較回路は、信号レベルの順に応じて並び替えられた第２周辺画素の信号を出力する。第３信号レベル比較回路は、第３周辺画素の信号同士のレベルを比較する。第３信号レベル比較回路は、信号レベルの順に応じて並び替えられた第３周辺画素の信号を出力する。
【図面の簡単な説明】
【０００８】
【図１】第１の実施形態にかかる固体撮像装置の概略構成を示すブロック図。
【図２】図１に示す固体撮像装置を備えるデジタルカメラの概略構成を示すブロック図。
【図３】デジタルカメラに設けられている光学系の概略構成を示す図。
【図４】信号処理回路の構成を示すブロック図。
【図５】画素ブロックの例を示す図。
【図６】図５に示す画素ブロックのうちの対象画素及び周辺画素を示す図。
【図７】第２の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図。
【図８】第３の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図。
【図９】第４の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図。
【発明を実施するための形態】
【０００９】
以下に添付図面を参照して、実施形態にかかる固体撮像装置を詳細に説明する。なお、これらの実施形態により本発明が限定されるものではない。
【００１０】
（第１の実施形態）
図１は、第１の実施形態にかかる固体撮像装置の概略構成を示すブロック図である。図２は、図１に示す固体撮像装置を備えるデジタルカメラの概略構成を示すブロック図である。
【００１１】
デジタルカメラ１は、カメラモジュール２及び後段処理部３を有する。カメラモジュール２は、撮像光学系４及び固体撮像装置５を有する。後段処理部３は、イメージシグナルプロセッサ（ＩＳＰ）６、記憶部７及び表示部８を有する。カメラモジュール２は、デジタルカメラ１以外に、例えばカメラ付き携帯端末等の電子機器に適用される。
【００１２】
撮像光学系４は、被写体からの光を取り込み、被写体像を結像させる。固体撮像装置５は、被写体像を撮像する。ＩＳＰ６は、固体撮像装置５での撮像により得られた画像信号の信号処理を実施する。記憶部７は、ＩＳＰ６での信号処理を経た画像を格納する。記憶部７は、ユーザの操作等に応じて、表示部８へ画像信号を出力する。表示部８は、ＩＳＰ６あるいは記憶部７から入力される画像信号に応じて、画像を表示する。表示部８は、例えば、液晶ディスプレイである。デジタルカメラ１は、ＩＳＰ６での信号処理を経たデータに基づき、カメラモジュール２のフィードバック制御を実施する。
【００１３】
固体撮像装置５は、撮像素子であるイメージセンサ１０と、画像処理装置である信号処理回路１１とを備える。イメージセンサ１０は、例えば、ＣＭＯＳイメージセンサである。イメージセンサ１０は、ＣＭＯＳイメージセンサの他、ＣＣＤであっても良い。
【００１４】
イメージセンサ１０は、画素アレイ１２、垂直シフトレジスタ１３、タイミング制御部１４、相関二重サンプリング部（ＣＤＳ）１５、アナログデジタル変換部（ＡＤＣ）１６及びラインメモリ１７を有する。
【００１５】
画素アレイ１２は、イメージセンサ１０の撮像領域に設けられている。画素アレイ１２は、水平方向（行方向）及び垂直方向（列方向）へアレイ状に配置された複数の画素からなる。各画素は、光電変換素子であるフォトダイオードを備える。画素アレイ１２は、各画素への入射光量に応じた信号電荷を生成する。
【００１６】
タイミング制御部１４は、画素アレイ１２の各画素からの信号を読み出すタイミングを指示する垂直同期信号を、垂直シフトレジスタ１３へ供給する。タイミング制御部１４は、ＣＤＳ１５、ＡＤＣ１６及びラインメモリ１７に対し、駆動タイミングを指示するタイミング信号をそれぞれ供給する。
【００１７】
垂直シフトレジスタ１３は、タイミング制御部１４からの垂直同期信号に応じて、画素アレイ１２内の画素を行ごとに選択する。垂直シフトレジスタ１３は、選択した行の各画素へ読み出し信号を出力する。垂直シフトレジスタ１３から読み出し信号が入力された画素は、入射光量に応じて蓄積した信号電荷を出力する。画素アレイ１２は、画素からの信号を、垂直信号線を介してＣＤＳ１５へ出力する。
【００１８】
ＣＤＳ１５は、画素アレイ１２からの信号に対し、固定パターンノイズの低減のための相関二重サンプリング処理を行う。ＡＤＣ１６は、アナログ方式の信号をデジタル方式の信号へ変換する。ラインメモリ１７は、ＡＤＣ１６からの信号を蓄積する。イメージセンサ１０は、ラインメモリ１７に蓄積された信号を出力する。
【００１９】
信号処理回路１１は、イメージセンサ１０からの画像信号に対し、各種の信号処理を実施する。信号処理回路１１は、キズ補正、ガンマ補正、ノイズ低減処理、レンズシェーディング補正、ホワイトバランス調整等の信号処理を実施する。固体撮像装置５は、信号処理回路１１での信号処理を経た画像信号をチップ外部へ出力する。
【００２０】
図３は、デジタルカメラに設けられている光学系の概略構成を示す図である。被写体からデジタルカメラ１の撮像光学系４へ入射した光は、メインミラー１０１、サブミラー１０２及びメカシャッタ１０６を経てイメージセンサ１０へ進行する。デジタルカメラ１は、イメージセンサ１０において被写体像を撮像する。
【００２１】
サブミラー１０２で反射した光は、オートフォーカス（ＡＦ）センサ１０３へ進行する。デジタルカメラ１は、ＡＦセンサ１０３での検出結果を使用するフォーカス調整を行う。メインミラー１０１で反射した光は、レンズ１０４及びプリズム１０５を経てファインダー１０７へ進行する。
【００２２】
図４は、信号処理回路の構成を示すブロック図である。ここでは、信号処理回路１１のうち、キズ補正、ガンマ補正、ノイズ低減のための各構成を示すこととし、その他の処理のための構成を省略している。
【００２３】
信号処理回路１１は、キズ補正処理ブロック２０、プリγ（ガンマ）補正回路２１、ラインメモリ（８Ｈ）２２、ノイズ低減回路２９及び逆γ（ガンマ）補正回路３０を備える。キズ補正処理ブロック２０は、画素抽出回路２３、信号レベル比較回路２４，２５，２６、キズ判定回路２７及びキズ補正回路２８を備える。
【００２４】
プリγ補正回路２１は、キズ補正が実施される前の信号のγ補正処理を実施する。ラインメモリ２２は、プリγ補正回路２１からの信号を保持する。ラインメモリ２２は、画素アレイ１２において水平方向へ並列された画素からなるラインごとの信号に順次遅延を施し、８ラインの信号を保持する。ラインメモリ２２は、順次遅延させた８ラインの信号と、遅延を施す前の１ラインの信号とを出力する。
【００２５】
画素抽出回路２３は、ラインメモリ２２からの９ラインの信号から、対象画素の信号と、周辺画素の信号とを抽出する。対象画素は、キズ補正回路２８におけるキズ補正の対象とする画素とする。周辺画素は、対象画素と同色用の画素であって、対象画素を中心とする画素ブロックに含まれている画素とする。
【００２６】
図５は、画素ブロックの例を示す図である。図６は、図５に示す画素ブロックのうちの対象画素及び周辺画素を示す図である。ここで、Ｒ画素は、赤色成分を検出する画素である。Ｂ画素は、青色成分を検出する画素である。Ｇｒ画素は、緑色成分を検出する画素であって、水平方向においてＲ画素に隣接する。Ｇｂ画素は、緑色成分を検出する画素であって、水平方向においてＢ画素に隣接する。Ｒ，Ｂ，Ｇｒ，Ｇｂの各画素は、ベイヤー配列をなす。
【００２７】
画素抽出回路２３は、９ラインの信号から、９×９の画素ブロックに含まれる対象画素の信号と周辺画素の信号とを抽出する。画素抽出回路２３は、例えば、画素ブロックの中心がＲ画素であるとき、中心のＲ画素である対象画素（Ｒｃ）の信号と、画素ブロックに含まれるＲ画素である周辺画素（Ｒｄ０〜７，Ｒｆ０〜７，Ｒｅ０〜７）の各信号を抽出する。
【００２８】
第１周辺画素は、対象画素に対し、対象画素と同色用の画素以外の画素を介して並べられている周辺画素である。第１周辺画素であるＲｄ０〜７は、対象画素であるＲｃに対し、Ｒ画素以外の画素であるＧｒ画素、Ｇｂ画素、Ｂ画素のいずれか１つを介して並べられている。例えば、図６において、第１周辺画素であるＲｄ１は、Ｒｃに対し、Ｇｂ画素を介して垂直下側に並べられている。Ｒｄ０〜７は、それぞれＲｃに対して垂直、水平及び斜めの８つの方角に位置する。
【００２９】
第２周辺画素は、対象画素から第１周辺画素への方向の延長上に位置する周辺画素である。第２周辺画素であるＲｆ０〜７は、それぞれ対象画素であるＲｃから第１周辺画素であるＲｄ０〜７への方向の延長上に位置する。例えば、図６において、第２周辺画素であるＲｆ１は、Ｒｄ１に対し、Ｇｂ画素を介して垂直下側に並べられている。Ｒｆ１は、ＲｃからＲｄ１への垂直方向の延長上に位置する。Ｒｆ０〜７は、それぞれＲｃに対して垂直、水平及び斜めの８つの方角に位置する。
【００３０】
第３周辺画素は、第２周辺画素同士の間に位置する周辺画素である。第３周辺画素であるＲｅ０〜７は、それぞれ第２周辺画素であるＲｆ０〜７同士の間に位置する。例えば、第３周辺画素であるＲｅ０は、Ｒｆ０とＲｆ１との間に位置する。Ｒｅ０〜７は、それぞれＲｃに対し、垂直、水平及び斜めの各方角のさらに中間の方角に位置する。例えば、図６において、Ｒｅ０は、Ｒｃから垂直下側への方角と、右下斜めへの方角との中間の方角に位置する。
【００３１】
画素抽出回路２３は、シフトレジスタ（図示省略）を使用して、９ラインの信号のうち対象画素及び周辺画素のタイミングを合わせる。なお、画素抽出回路２３は、対象画素がＢ画素、Ｇｒ画素、Ｇｂ画素である場合も、対象画素がＲ画素である場合と同様に、対象画素の信号と周辺画素の信号とを抽出する。
【００３２】
画素抽出回路２３は、対象画素の信号を、キズ判定回路２７とキズ補正回路２８とへ出力する。画素抽出回路２３は、第１周辺画素の各信号を信号レベル比較回路２４へ出力する。画素抽出回路２３は、第２周辺画素の各信号を信号レベル比較回路２６へ出力する。画素抽出回路２３は、第３周辺画素の各信号を信号レベル比較回路２５へ出力する。
【００３３】
信号レベル比較回路２４，２５，２６は、画素抽出回路２３で抽出された周辺画素の信号同士のレベルを比較する。信号レベル比較回路２４，２５，２６は、信号レベルの順に応じて並び替えられた周辺画素の信号を出力する。
【００３４】
信号レベル比較回路（第１信号レベル比較回路）２４は、第１周辺画素の信号同士のレベルを比較する。信号レベル比較回路２４は、信号レベルの順に応じて並び替えられた第１周辺画素の信号を、キズ判定回路２７とキズ補正回路２８とへ出力する。
【００３５】
信号レベル比較回路（第２信号レベル比較回路）２６は、第２周辺画素の信号同士のレベルを比較する。信号レベル比較回路２６は、信号レベルの順に応じて並び替えられた第２周辺画素の信号を、キズ判定回路２７へ出力する。
【００３６】
信号レベル比較回路（第３信号レベル比較回路）２５は、第３周辺画素の信号同士のレベルを比較する。信号レベル比較回路２５は、信号レベルの順に応じて並び替えられた第３周辺画素の信号を、キズ判定回路２７へ出力する。
【００３７】
キズ判定回路２７は、画素抽出回路２３からの対象画素の信号と、信号レベル比較回路２４，２５，２６からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。キズ判定回路２７は、キズ判定の結果に応じて、白キズフラグ（Wf）及び黒キズフラグ(Bf)を出力する。
【００３８】
白キズフラグは、対象画素が白キズであるとするキズ判定の結果を表すフラグである。白キズは、画素の機能が正常である場合に比べて高い信号レベルを示すキズとする。黒キズフラグは、対象画素が黒キズであるとするキズ判定の結果を表すフラグである。黒キズは、画素の機能が正常である場合に比べて低い信号レベルを示すキズとする。
【００３９】
キズ補正回路２８は、キズ判定回路２７におけるキズ判定の結果に応じて、対象画素についてのキズ補正を実施する。キズ補正回路２８は、キズ判定回路２７から白キズフラグの入力があった場合、対象画素の白キズを補正する。キズ補正回路２８は、キズ判定回路２７から黒キズフラグの入力があった場合、対象画素の黒キズを補正する。
【００４０】
ノイズ低減回路２９は、キズ補正処理ブロック２０からの信号に、ノイズ低減処理を施す。ノイズ低減回路２９は、ノイズ低減処理として、例えば、二次元メジアンフィルタ処理によるランダムノイズの補正を実施する。
【００４１】
逆γ補正回路３０は、ノイズ低減回路２９からの信号の逆γ処理を実施する。信号処理回路１１は、逆γ補正回路３０での逆γ処理を経た信号を出力する。なお、プリγ補正回路２１は、γ補正処理により、黒レベルの伸張と白レベルの圧縮とを行う。プリγ補正回路２１は、かかるγ補正処理によって、信号処理回路１１へ入力された信号を、黒キズを見つけ易い状態としてキズ補正処理ブロック２０へ供給する。逆γ補正回路３０は、キズ補正処理ブロック２０からの信号に対する逆γ処理によって、γ補正処理による黒レベルの伸張と白レベルの圧縮とを元に戻す。
【００４２】
例えば対象画素がＲ画素である場合、画素抽出回路２３は、対象画素であるＲｃの信号（Rc）を、キズ判定回路２７とキズ補正回路２８とへ出力する。信号レベル比較回路２４は、第１周辺画素であるＲｄ０〜７の信号同士のレベルを比較する。信号レベル比較回路２４は、かかる８個の信号をレベルの大きい順に並べ替える。
【００４３】
信号レベル比較回路２４は、並べ替え後の１番目の信号（Rd_b1）をキズ判定回路２７へ出力する。Rd_b1は、Ｒｄ０〜７のうち、信号レベルが最上位である第１周辺画素の信号である。信号レベル比較回路２４は、並び替え後の８番目の信号（Rd_s1）をキズ判定回路２７へ出力する。Rd_s1は、Ｒｄ０〜７のうち、信号レベルが最下位である第１周辺画素の信号である。さらに、信号レベル比較回路２４は、キズ補正における置き換えのための信号として、例えば、並び替え後の４番目の信号（Rd_b4）と５番目の信号（Rd_s4）をキズ補正回路２８へ出力する。
【００４４】
信号レベル比較回路２５は、第３周辺画素であるＲｅ０〜７の信号同士のレベルを比較する。信号レベル比較回路２５は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２５は、並べ替え後の１番目の信号（Re_b1）をキズ判定回路２７へ出力する。Re_b1は、Ｒｅ０〜７のうち信号レベルが最上位である第３周辺画素の信号である。信号レベル比較回路２５は、並べ替え後の８番目の信号（Re_s1）をキズ判定回路２７へ出力する。Re_s1は、Ｒｅ０〜７のうち信号レベルが最下位である第３周辺画素の信号である。
【００４５】
信号レベル比較回路２６は、第２周辺画素であるＲｆ０〜７の信号同士のレベルを比較する。信号レベル比較回路２６は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２６は、並べ替え後の１番目の信号（Rf_b1）をキズ判定回路２７へ出力する。Rf_b1は、Ｒｆ０〜７のうち信号レベルが最上位である第２周辺画素の信号である。信号レベル比較回路２６は、並べ替え後の８番目の信号（Rf_s1）をキズ判定回路２７へ出力する。Rf_s1は、Ｒｆ０〜７のうち信号レベルが最下位である第２周辺画素の信号である。
【００４６】
キズ判定回路２７は、以下の式（１）から（５）が全て成立する場合に、対象画素が白キズであると判定する。対象画素が白キズであると判定すると、キズ判定回路２７は、白キズフラグ（Wf）をアサートする。
Rc＞Re_b1＋Rslv３１    （１）
Rc＞Rf_b1＋Rslv３２    （２）
Rc＞Rd_b1＋Rslv３３    （３）
Rd_b1−Rd_s1＜EVslv３７    （４）
Re_b1−Re_s1＜EVslv３８    （５）
【００４７】
ここで、Rslv３１，Rslv３２，Rslv３３，EVslv３７，EVslv３８は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路１１は、あらかじめ設定されたRslv３１，Rslv３２，Rslv３３，EVslv３７，EVslv３８を保持する。
【００４８】
式（１）から（３）は、対象画素の信号レベルが、第１、第２及び第３周辺画素のそれぞれにおける最上位の信号レベルに判定スライスレベルを加算したレベルより大きいことを、白キズ判定の条件としたものである。
【００４９】
式（４）は、第１周辺画素におけるコントラストが判定スライスレベル未満であることを、白キズ判定の条件としたものである。キズ判定回路２７は、式（１）から（３）が成立しても式（４）が成立しなければ、対象画素に絵柄成分が存在するものと判断する。
【００５０】
式（５）は、第３周辺画素におけるコントラストが判定スライスレベル未満であることを、白キズ判定の条件としたものである。キズ判定回路２７は、式（１）から（３）が成立しても式（５）が成立しない場合、対象画素に絵柄成分が存在するものと判断する。
【００５１】
キズ判定回路２７から白キズフラグ（Wf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_b4の値と置き換える。なお、キズ補正回路２８は、白キズであると判定された対象画素の信号の値を、Rd_b4以外の信号の値と置き換えることとしても良い。
【００５２】
キズ判定回路２７は、以下の式（６）から（１０）が全て成立する場合に、対象画素が黒キズであると判定する。対象画素が黒キズであると判定すると、キズ判定回路２７は、黒キズフラグ（Bf）をアサートする。
Rc＜Re_s1−Rslv３４    （６）
Rc＜Rf_s1−Rslv３５    （７）
Rc＜Rd_s1−Rslv３６    （８）
Rd_b1−Rd_s1＜EVslv３７    （９）
Re_b1−Re_s1＜EVslv３８    （１０）
【００５３】
ここで、Rslv３４，Rslv３５，Rslv３６は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路１１は、あらかじめ設定されたRslv３４，Rslv３５，Rslv３６を保持する。式（９）には、式（４）と共通のEVslv３７が使用される。式（１０）には、式（５）と共通のEVslv３８が使用される。
【００５４】
式（６）から（８）は、対象画素の信号レベルが、第１、第２及び第３周辺画素のそれぞれにおける最下位の信号レベルから判定スライスレベルを差し引いたレベルより小さいことを、黒キズ判定の条件としたものである。
【００５５】
式（９）は、第１周辺画素におけるコントラストが判定スライスレベル未満であることを、黒キズ判定の条件としたものである。キズ判定回路２７は、式（６）から（８）が成立しても式（９）が成立しなければ、対象画素に絵柄成分が存在するものと判断する。
【００５６】
式（１０）は、第３周辺画素におけるコントラストが判定スライスレベル未満であることを、黒キズ判定の条件としたものである。キズ判定回路２７は、式（６）から（８）が成立しても式（１０）が成立しなければ、対象画素に絵柄成分が存在するものと判断する。
【００５７】
キズ判定回路２７から黒キズフラグ（Bf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_s4の値と置き換える。なお、キズ補正回路２８は、黒キズであると判定された対象画素の信号の値を、Rd_s4以外の信号の値と置き換えることとしても良い。
【００５８】
なお、キズ判定回路２７から白キズフラグ（Wf）及び黒キズフラグ（Bf）のいずれもアサートされない場合、キズ補正回路２８は、キズ補正を実施せず、対象画素の信号（Rc）を通過させる。
【００５９】
第１の実施形態によると、信号処理回路１１は、上記の式（４）及び（９）により、垂直、水平及び斜めの８個の方角について対象画素が絵柄成分に含まれないことをキズ判定回路２７で確認する。さらに、信号処理回路１１は、上記の式（５）及び（１０）により、垂直、水平及び斜めの各方角のさらに中間の方角について、対象画素が絵柄成分に含まれないことをキズ判定回路２７で確認する。
【００６０】
信号処理回路１１は、対象画素から１つの画素を隔てた各第１周辺画素への８個の方向のみならず、さらにその中間の８個の方向についても絵柄成分が検出されない場合に、キズ補正を実施する。信号処理回路１１は、さまざまな絵柄成分が存在し得るいずれの被写体像についても、高精度なキズ判定を実施することができる。また、対象画素から１つの画素を隔てた位置の第１周辺画素のみならず、さらに第２周辺画素及び第３周辺画素をキズ判定において参照することで、高精度なキズ判定を実施することができる。信号処理回路１１は、高精度なキズ判定が可能となることで、正確なキズ補正を実施することができる。これにより、固体撮像装置５は、正確なキズ補正によって、高品質な画像を得ることができるという効果を奏する。
【００６１】
なお、第１の実施形態におけるキズ補正は、キズである画素が画素ブロック内に１つ以下であることを前提として実施されるものとする。信号処理回路１１は、対象画素がキズであれば、第１、第２及び第３周辺画素のいずれにもキズが存在しない場合に、対象画素について効果的なキズ補正を実施し得る。
【００６２】
（第２の実施形態）
図７は、第２の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図である。本実施形態の信号処理回路４０は、第１の実施形態の固体撮像装置５において、信号処理回路１１に代えて設けられる。第１の実施形態と同一の部分には同一の符号を付し、重複する説明を適宜省略する。ここでは、信号処理回路４０のうち、キズ補正、ガンマ補正、ノイズ低減のための各構成を示すこととし、その他の処理のための構成を省略している。
【００６３】
キズ補正処理ブロック４１は、画素抽出回路２３、信号レベル比較回路２４，２５，２６、キズ判定回路４２及びキズ補正回路２８を備える。キズ判定回路４２は、画素抽出回路２３からの対象画素の信号と、信号レベル比較回路２４，２５，２６からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。
【００６４】
例えば、図５に示すように対象画素がＲ画素である場合、画素抽出回路２３は、対象画素であるＲｃの信号（Rc）を、キズ判定回路４２とキズ補正回路２８とへ出力する。信号レベル比較回路２４は、第１周辺画素であるＲｄ０〜７の信号同士のレベルを比較する。信号レベル比較回路２４は、かかる８個の信号をレベルの大きい順に並べ替える。
【００６５】
信号レベル比較回路２４は、並べ替え後の１番目の信号（Rd_b1）と８番目の信号（Rd_s1）を、キズ判定回路４２へ出力する。さらに、信号レベル比較回路２４は、キズ補正における置き換えのための信号として、例えば、Rd_b1とRd_s1とをキズ補正回路２８へ出力する。
【００６６】
信号レベル比較回路２５は、第３周辺画素であるＲｅ０〜７の信号同士のレベルを比較する。信号レベル比較回路２５は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２５は、並べ替え後の１番目の信号（Re_b1）、２番目の信号（Re_b2）、７番目の信号（Re_s2）及び８番目の信号（Re_s1）を、キズ判定回路４２へ出力する。Re_b2は、Ｒｅ０〜７のうち信号レベルが最上位に次ぐ上位２位の第３周辺画素の信号である。Re_s2は、Ｒｅ０〜７のうち信号レベルが最下位に次ぐ下位２位の第３周辺画素の信号である。
【００６７】
信号レベル比較回路２６は、第２周辺画素であるＲｆ０〜７の信号同士のレベルを比較する。信号レベル比較回路２６は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２６は、並べ替え後の２番目の信号（Rf_b2）と７番目の信号（Rf_s2）を、キズ判定回路４２へ出力する。Rf_b2は、Ｒｆ０〜７のうち信号レベルが最上位に次ぐ上位２位の第２周辺画素の信号である。Rf_s2は、Ｒｆ０〜７のうち信号レベルが最下位に次ぐ下位２位の第２周辺画素の信号である。
【００６８】
キズ判定回路４２は、以下の式（１１）から（１５）が全て成立する場合に、対象画素が白キズであると判定する。対象画素が白キズであると判定すると、キズ判定回路４２は、白キズフラグ（Wf）をアサートする。
Rc＞Rd_b1＋Rslv５１    （１１）
Rc＞Re_b2＋Rslv５２    （１２）
Rc＞Rf_b2＋Rslv５３    （１３）
Rd_b1−Rd_s1＜EVslv５７    （１４）
Re_b1−Re_s1＜EVslv５８    （１５）
【００６９】
ここで、Rslv５１，Rslv５２，Rslv５３，EVslv５７，EVslv５８は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路４０は、あらかじめ設定されたRslv５１，Rslv５２，Rslv５３，EVslv５７，EVslv５８を保持する。
【００７０】
なお、式（１２）は、第３周辺画素における上位２位の信号レベルに判定スライスレベルが加算されたレベルより対象画素の信号レベルが大きいことを、白キズ判定の条件としたものである。式（１３）は、第２周辺画素における上位２位の信号レベルに判定スライスレベルが加算されたレベルより対象画素の信号レベルが大きいことを、白キズ判定の条件としたものである。
【００７１】
キズ判定回路４２から白キズフラグ（Wf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_b1の値と置き換える。なお、キズ補正回路２８は、白キズであると判定された対象画素の信号の値を、Rd_b1以外の信号の値と置き換えることとしても良い。例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_b4の値と置き換えることとしても良い。
【００７２】
キズ判定回路４２は、以下の式（１６）から（２０）が全て成立する場合に、対象画素が黒キズであると判定する。対象画素が黒キズであると判定すると、キズ判定回路４２は、黒キズフラグ（Bf）をアサートする。
Rc＜Rd_s1−Rslv５４    （１６）
Rc＜Re_s2−Rslv５５    （１７）
Rc＜Rf_s2−Rslv５６    （１８）
Rd_b1−Rd_s1＜EVslv５７    （１９）
Re_b1−Re_s1＜EVslv５８    （２０）
【００７３】
ここで、Rslv５４，Rslv５５，Rslv５６は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路１１は、あらかじめ設定されたRslv５４，Rslv５５，Rslv５６を保持する。式（１９）には、式（１４）と共通のEVslv５７が使用される。式（２０）には、式（１５）と共通のEVslv５８が使用される。
【００７４】
なお、式（１７）は、第３周辺画素における下位２位の信号レベルから判定スライスレベルが差し引かれたレベルより対象画素の信号レベルが小さいことを、黒キズ判定の条件としたものである。式（１８）は、第２周辺画素における下位２位の信号レベルから判定スライスレベルが差し引かれたレベルより対象画素の信号レベルが小さいことを、黒キズ判定の条件としたものである。
【００７５】
キズ判定回路４２から黒キズフラグ（Bf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_s1の値と置き換える。なお、キズ補正回路２８は、黒キズであると判定された対象画素の信号の値を、Rd_s1以外の信号の値と置き換えることとしても良い。例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_s4の値と置き換えることとしても良い。
【００７６】
なお、キズ判定回路４２から白キズフラグ（Wf）及び黒キズフラグ（Bf）のいずれもアサートされない場合、キズ補正回路２８は、キズ補正を実施せず、対象画素の信号（Rc）を通過させる。
【００７７】
第２の実施形態においても、信号処理回路４０は、さまざまな絵柄成分が存在し得るいずれの被写体像についても、高精度なキズ判定を可能とし、正確なキズ補正を実施することができる。これにより、固体撮像装置５は、正確なキズ補正によって、高品質な画像を得ることができるという効果を奏する。
【００７８】
第２の実施形態におけるキズ補正は、キズである画素が、対象画素以外に、第２周辺画素の中に１つ以下、及び第３周辺画素の中に１つ以下であることを前提として実施されるものとする。信号処理回路４０は、対象画素がキズであれば、第１周辺画素にはキズが存在せず、かつ第２周辺画素の中及び第３周辺画素の中のそれぞれにおけるキズが１つ以下である場合に、対象画素について効果的なキズ補正を実施し得る。
【００７９】
第２の実施形態によれば、信号処理回路４０は、対象画素のみならず第２及び第３周辺画素にキズが存在する状況においても、キズ補正を実施できる。信号処理回路４０は、キズ補正の前提として画素ブロック内に許容されるキズの画素が１つとされる場合に比べて、キズの分布についての条件を緩和できる。例えば、固体撮像装置５は、製造時の欠陥検査における規格を緩和可能とすることで、歩留まりを高めることができる。
【００８０】
（第３の実施形態）
図８は、第３の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図である。本実施形態の信号処理回路６０は、第１の実施形態の固体撮像装置５において、信号処理回路１１に代えて設けられる。第１の実施形態と同一の部分には同一の符号を付し、重複する説明を適宜省略する。ここでは、信号処理回路６０のうち、キズ補正、ガンマ補正、ノイズ低減のための各構成を示すこととし、その他の処理のための構成を省略している。
【００８１】
キズ補正処理ブロック６１は、画素抽出回路２３、信号レベル比較回路２４，２５，２６、キズ判定回路６２及びキズ補正回路２８を備える。キズ判定回路６２は、画素抽出回路２３からの対象画素の信号と、信号レベル比較回路２４，２５，２６からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。
【００８２】
例えば、図５に示すように対象画素がＲ画素である場合、画素抽出回路２３は、対象画素であるＲｃの信号（Rc）を、キズ判定回路６２とキズ補正回路２８とへ出力する。信号レベル比較回路２４は、第１周辺画素であるＲｄ０〜７の信号同士のレベルを比較する。信号レベル比較回路２４は、かかる８個の信号をレベルの大きい順に並べ替える。
【００８３】
信号レベル比較回路２４は、並べ替え後の１番目の信号（Rd_b1）、２番目の信号（Rd_b2）、７番目の信号（Rd_s2）及び８番目の信号（Rd_s1）を、キズ判定回路６２へ出力する。Rd_b2は、Ｒｄ０〜７のうち信号レベルが最上位に次ぐ上位２位の第１周辺画素の信号である。Rd_s2は、Ｒｄ０〜７のうち信号レベルが最下位に次ぐ下位２位の第１周辺画素の信号である。さらに、信号レベル比較回路２４は、キズ補正における置き換えのための信号として、例えば、Rd_b2とRd_s2とをキズ補正回路２８へ出力する。
【００８４】
信号レベル比較回路２５は、第３周辺画素であるＲｅ０〜７の信号同士のレベルを比較する。信号レベル比較回路２５は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２５は、並べ替え後の１番目の信号（Re_b1）、２番目の信号（Re_b2）、７番目の信号（Re_s2）及び８番目の信号（Re_s1）を、キズ判定回路６２へ出力する。
【００８５】
信号レベル比較回路２６は、第２周辺画素であるＲｆ０〜７の信号同士のレベルを比較する。信号レベル比較回路２６は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２６は、並べ替え後の２番目の信号（Rf_b2）と７番目の信号（Rf_s2）を、キズ判定回路６２へ出力する。
【００８６】
キズ判定回路６２は、以下の式（２１）から（２５）が全て成立する場合に、対象画素が白キズであると判定する。対象画素が白キズであると判定すると、キズ判定回路６２は、白キズフラグ（Wf）をアサートする。
Rc＞Re_b2＋Rslv７１    （２１）
Rc＞Rf_b2＋Rslv７２    （２２）
Rc＞Rd_b2＋Rslv７３    （２３）
Rd_b1−Rd_s1＜EVslv７７    （２４）
Re_b1−Re_s1＜EVslv７８    （２５）
【００８７】
ここで、Rslv７１，Rslv７２，Rslv７３，EVslv７７，EVslv７８は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路６０は、あらかじめ設定されたRslv７１，Rslv７２，Rslv７３，EVslv７７，EVslv７８を保持する。
【００８８】
なお、式（２３）は、第１周辺画素における上位２位の信号レベルに判定スライスレベルが加算されたレベルより対象画素の信号レベルが大きいことを、白キズ判定の条件としたものである。
【００８９】
キズ判定回路６２から白キズフラグ（Wf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_b2の値と置き換える。なお、キズ補正回路２８は、白キズであると判定された対象画素の信号の値を、Rd_b2以外の信号の値と置き換えることとしても良い。
【００９０】
例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_b4の値と置き換えることとしても良い。なお、第３の実施形態では、Rd_b1の画素が白キズである可能性があることから、キズ補正回路２８は、対象画素への置き換えに、Rd_b1以外の信号を使用する。
【００９１】
キズ判定回路６２は、以下の式（２６）から（３０）が全て成立する場合に、対象画素が黒キズであると判定する。対象画素が黒キズであると判定すると、キズ判定回路６２は、黒キズフラグ（Bf）をアサートする。
Rc＜Re_s2−Rslv７４    （２６）
Rc＜Rf_s2−Rslv７５    （２７）
Rc＜Rd_s2−Rslv７６    （２８）
Rd_b1−Rd_s1＜EVslv７７    （２９）
Re_b1−Re_s1＜EVslv７８    （３０）
【００９２】
ここで、Rslv７４，Rslv７５，Rslv７６は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路６０は、あらかじめ設定されたRslv７４，Rslv７５，Rslv７６を保持する。式（２９）には、式（２４）と共通のEVslv７７が使用される。式（３０）には、式（２５）と共通のEVslv７８が使用される。
【００９３】
なお、式（２８）は、第１周辺画素における下位２位の信号レベルから判定スライスレベルを差し引いたレベルより対象画素の信号レベルが小さいことを、黒キズ判定の条件としたものである。
【００９４】
キズ判定回路６２から黒キズフラグ（bf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_s2の値と置き換える。なお、キズ補正回路２８は、黒キズであると判定された対象画素の信号の値を、Rd_s2以外の信号の値と置き換えることとしても良い。例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_s4の値と置き換えることとしても良い。なお、第３の実施形態では、Rd_s1の画素が黒キズである可能性があることから、キズ補正回路２８は、対象画素への置き換えに、Rd_s1以外の信号を使用する。
【００９５】
なお、キズ判定回路６２から白キズフラグ（Wf）及び黒キズフラグ（Bf）のいずれもアサートされない場合、キズ補正回路２８は、キズ補正を実施せず、対象画素の信号（Rc）を通過させる。
【００９６】
第３の実施形態においても、信号処理回路６０は、さまざまな絵柄成分が存在し得るいずれの被写体像についても、高精度なキズ判定を可能とし、正確なキズ補正を実施することができる。これにより、固体撮像装置５は、正確なキズ補正によって、高品質な画像を得ることができるという効果を奏する。
【００９７】
第３の実施形態におけるキズ補正は、キズである画素が、対象画素以外に、第１周辺画素の中に１つ以下、第２周辺画素の中に１つ以下、及び第３周辺画素の中に１つ以下であることを前提として実施されるものとする。信号処理回路６０は、対象画素がキズであれば、第１周辺画素の中、第２周辺画素の中及び第３周辺画素の中のそれぞれにおけるキズが１つ以下である場合に、対象画素について効果的なキズ補正を実施し得る。
【００９８】
第３の実施形態によれば、信号処理回路６０は、対象画素のみならず第１、第２及び第３周辺画素にキズが存在する状況においても、キズ補正を実施できる。信号処理回路６０は、キズ補正の前提として画素ブロック内に許容されるキズの画素が１つとされる場合に比べて、キズの分布についての条件を緩和できる。例えば、固体撮像装置５は、製造時の欠陥検査における規格を緩和可能とすることで、歩留まりを高めることができる。
【００９９】
（第４の実施形態）
図９は、第４の実施形態に係る固体撮像装置に含まれている信号処理回路の構成を示すブロック図である。本実施形態の信号処理回路８０は、第１の実施形態の固体撮像装置５において、信号処理回路１１に代えて設けられる。第１の実施形態と同一の部分には同一の符号を付し、重複する説明を適宜省略する。ここでは、信号処理回路８０のうち、キズ補正、ガンマ補正、ノイズ低減のための各構成を示すこととし、その他の処理のための構成を省略している。
【０１００】
キズ補正処理ブロック８１は、画素抽出回路２３、信号レベル比較回路２４，２５，２６、キズ判定回路８２及びキズ補正回路２８を備える。キズ判定回路８２は、画素抽出回路２３からの対象画素の信号と、信号レベル比較回路２４，２５，２６からの周辺画素の信号とに応じて、対象画素についてのキズ判定を実施する。
【０１０１】
例えば、図５に示すように対象画素がＲ画素である場合、画素抽出回路２３は、対象画素であるＲｃの信号（Rc）を、キズ判定回路８２とキズ補正回路２８とへ出力する。信号レベル比較回路２４は、第１周辺画素であるＲｄ０〜７の信号同士のレベルを比較する。信号レベル比較回路２４は、かかる８個の信号をレベルの大きい順に並べ替える。
【０１０２】
信号レベル比較回路２４は、並べ替え後の１番目の信号（Rd_b1）、２番目の信号（Rd_b2）、７番目の信号（Rd_s2）及び８番目の信号（Rd_s1）を、キズ判定回路８２へ出力する。信号レベル比較回路２４は、キズ補正における置き換えのための信号として、例えば、Rd_b2とRd_s2とをキズ補正回路２８へ出力する。さらに、信号レベル比較回路２４は、第１周辺画素であるＲｄ０〜７の各信号（Rd0〜7）を、キズ判定回路８２へ出力する。
【０１０３】
信号レベル比較回路２５は、第３周辺画素であるＲｅ０〜７の信号同士のレベルを比較する。信号レベル比較回路２５は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２５は、並べ替え後の１番目の信号（Re_b1）、２番目の信号（Re_b2）、７番目の信号（Re_s2）及び８番目の信号（Re_s1）を、キズ判定回路６２へ出力する。さらに、信号レベル比較回路２５は、第３周辺画素であるＲｅ０〜７の各信号（Re0〜7）を、キズ判定回路８２へ出力する。
【０１０４】
信号レベル比較回路２６は、第２周辺画素であるＲｆ０〜７の信号同士のレベルを比較する。信号レベル比較回路２６は、かかる８個の信号をレベルの大きい順に並べ替える。信号レベル比較回路２６は、並べ替え後の２番目の信号（Rf_b2）と７番目の信号（Rf_s2）を、キズ判定回路６２へ出力する。さらに、信号レベル比較回路２６は、第２周辺画素であるＲｆ０〜７の各信号（Rf0〜7）を、キズ判定回路８２へ出力する。
【０１０５】
キズ判定回路８２は、以下の式（３１）から（３５）による白キズ判定を実施する。
Rc＞Re_b2＋Rslv９１    （３１）
Rc＞Rf_b2＋Rslv９２    （３２）
Rc＞Rd_b2＋Rslv９３    （３３）
Rd_b1−Rd_s1＜EVslv９７    （３４）
Re_b1−Re_s1＜EVslv９８    （３５）
【０１０６】
キズ判定回路８２は、上記の式（３１）から（３５）の全てが成立し、かつ以下の条件（１−１）から（１−８）のいずれかが成立する場合に、対象画素が白キズであると判定する。対象画素が白キズであると判定すると、キズ判定回路８２は、白キズフラグ（Wf）をアサートする。
【０１０７】
条件（１−１）・・・Rd0＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re0＋Rslv９１，Rc＞Re2＋Rslv９１，Rc＞Rf0＋Rslv９２，Rc＞Rf1＋Rslv９２，Rc＞Rf3＋Rslv９２のいずれかが成立する。
【０１０８】
条件（１−２）・・・Rd1＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re0＋Rslv９１，Rc＞Re1＋Rslv９１， Rc＞Rf1＋Rslv９２のいずれかが成立する。
【０１０９】
条件（１−３）・・・Rd2＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re1＋Rslv９１，Rc＞Re3＋Rslv９１，Rc＞Rf1＋Rslv９２，Rc＞Rf2＋Rslv９２，Rc＞Rf4＋Rslv９２のいずれかが成立する。
【０１１０】
条件（１−４）・・・Rd3＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re2＋Rslv９１，Rc＞Re4＋Rslv９１， Rc＞Rf3＋Rslv９２のいずれかが成立する。
【０１１１】
条件（１−５）・・・Rd4＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re3＋Rslv９１，Rc＞Re5＋Rslv９１， Rc＞Rf4＋Rslv９２のいずれかが成立する。
【０１１２】
条件（１−６）・・・Rd5＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re4＋Rslv９１，Rc＞Re6＋Rslv９１，Rc＞Rf3＋Rslv９２，Rc＞Rf5＋Rslv９２，Rc＞Rf6＋Rslv９２のいずれかが成立する。
【０１１３】
条件（１−７）・・・Rd6＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re6＋Rslv９１，Rc＞Re7＋Rslv９１， Rc＞Rf6＋Rslv９２のいずれかが成立する。
【０１１４】
条件（１−８）・・・Rd7＞Rd_b2＋Rslv９３が成立し、かつ、Rc＞Re5＋Rslv９１，Rc＞Re7＋Rslv９１，Rc＞Rf4＋Rslv９２，Rc＞Rf6＋Rslv９２，Rc＞Rf7＋Rslv９２のいずれかが成立する。
【０１１５】
ここで、Rslv９１，Rslv９２，Rslv９３，EVslv９７，EVslv９８は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路８０は、あらかじめ設定されたRslv９１，Rslv９２，Rslv９３，EVslv９７，EVslv９８を保持する。
【０１１６】
キズ判定回路８２は、条件（１−１）から（１−８）において、最上位である第１周辺画素の信号が、上位２位の第１周辺画素の信号と判定スライスレベルとするパラメータとの和より大きい場合に、当該最上位である第１周辺画素が白キズであるものと判断する。この場合において、キズ判定回路８２は、当該最上位である第１周辺画素に代えて、第２周辺画素及び第３周辺画素の信号を使用して、対象画素の白キズ判定を実施する。
【０１１７】
キズ判定回路８２は、当該最上位である第１周辺画素の位置から近い位置にある第２周辺画素及び第３周辺画素を特定する。キズ判定回路８２は、最上位である第１周辺画素の位置に応じて特定された第２周辺画素及び第３周辺画素の各信号と、対象画素の信号とを比較した結果に応じた白キズ判定を実施する。
【０１１８】
例えば、上記の条件（１−１）によると、第１周辺画素であるＲｄ０が最上位であって、かつその信号（Rd0）が上位２位の信号（Rd_b2）と判定スライスレベル（Rslv９３）との和より大きい場合に、キズ判定回路８２は、当該Ｒｄ０に近い位置にある第２周辺画素Ｒｆ０，Ｒｆ１，Ｒｆ３と、第３周辺画素Ｒｅ０，Ｒｅ２を特定する。
【０１１９】
キズ判定回路８２は、それらの第２周辺画素の各信号（Rf0，Rf1，Rf3）について、判定スライスレベル（Rslv９２）が加算されたレベルと、対象画素の信号（Rc）のレベルとを比較する。キズ判定回路８２は、それらの第３周辺画素の各信号（Re0，Re2）について、判定スライスレベル（Rslv９１）が加算されたレベルと、対象画素の信号（Rc）のレベルとを比較する。これらの比較のいずれかにおいて、対象画素の信号（Rc）のほうが大きい場合に、キズ判定回路８２は、対象画素が白キズであるものと判定する。
【０１２０】
条件（１−２）〜（１−８）による白キズ判定の手法も、条件（１−１）による白キズ判定の手法と同様であるものとする。このようにして、キズ判定回路８２は、キズとみなした第１周辺画素を除外して、対象画素の白キズ判定を実施する。
【０１２１】
キズ判定回路８２から白キズフラグ（Wf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_b2の値と置き換える。なお、キズ補正回路２８は、白キズであると判定された対象画素の信号の値を、Rd_b2以外の信号の値と置き換えることとしても良い。
【０１２２】
例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_b4の値と置き換えることとしても良い。なお、第４の実施形態では、Rd_b1の画素が白キズである可能性があることから、キズ補正回路２８は、対象画素への置き換えに、Rd_b1以外の信号を使用する。
【０１２３】
キズ判定回路８２は、以下の式（３６）から（４０）による黒キズ判定を実施する。
Rc＜Re_s2−Rslv９４    （３６）
Rc＜Rf_s2−Rslv９５    （３７）
Rc＜Rd_s2−Rslv９６    （３８）
Rd_b1−Rd_s1＜EVslv９７    （３９）
Re_b1−Re_s1＜EVslv９８    （４０）
【０１２４】
キズ判定回路８２は、上記の式（３６）から（４０）の全てが成立し、かつ以下の条件（２−１）から（２−８）のいずれかが成立する場合に、対象画素が黒キズであると判定する。対象画素が黒キズであると判定すると、キズ判定回路８２は、黒キズフラグ（Bf）をアサートする。
【０１２５】
条件（２−１）・・・Rd0＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re0−Rslv９４，Rc＜Re2−Rslv９４，Rc＜Rf0−Rslv９５，Rc＜Rf1−Rslv９５，Rc＜Rf3−Rslv９５のいずれかが成立する。
【０１２６】
条件（２−２）・・・Rd1＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re0−Rslv９４，Rc＜Re1−Rslv９４，Rc＜Rf1−Rslv９５のいずれかが成立する。
【０１２７】
条件（２−３）・・・Rd2＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re1−Rslv９４，Rc＜Re3−Rslv９４，Rc＜Rf1−Rslv９５，Rc＜Rf2−Rslv９５，Rc＜Rf4−Rslv９５のいずれかが成立する。
【０１２８】
条件（２−４）・・・Rd3＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re2−Rslv９４，Rc＜Re4−Rslv９４，Rc＜Rf3−Rslv９５のいずれかが成立する。
【０１２９】
条件（２−５）・・・Rd4＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re3−Rslv９４，Rc＜Re5−Rslv９４，Rc＜Rf4−Rslv９５のいずれかが成立する。
【０１３０】
条件（２−６）・・・Rd5＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re4−Rslv９４，Rc＜Re6−Rslv９４，Rc＜Rf3−Rslv９５，Rc＜Rf5−Rslv９５，Rc＜Rf6−Rslv９５のいずれかが成立する。
【０１３１】
条件（２−７）・・・Rd6＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re6−Rslv９４，Rc＜Re7−Rslv９４，Rc＜Rf6−Rslv９５のいずれかが成立する。
【０１３２】
条件（２−８）・・・Rd7＜Rd_s2−Rslv９６が成立し、かつ、Rc＜Re5−Rslv９４，Rc＜Re7−Rslv９４，Rc＜Rf4−Rslv９５，Rc＜Rf6−Rslv９５，Rc＜Rf7−Rslv９５のいずれかが成立する。
【０１３３】
ここで、Rslv９４，Rslv９５，Rslv９６は、判定スライスレベルとする。各判定スライスレベルは、パラメータとして任意の値が設定される。信号処理回路８０は、あらかじめ設定されたRslv９４，Rslv９５，Rslv９６を保持する。式（３９）には、式（３４）と共通のEVslv９７が使用される。式（４０）には、式（３５）と共通のEVslv９８が使用される。
【０１３４】
キズ判定回路８２は、条件（２−１）から（２−８）において、最下位である第１周辺画素の信号が、下位２位の第１周辺画素の信号と判定スライスレベルとするパラメータとの差分に満たない場合に、当該最下位である第１周辺画素が黒キズであるものと判断する。この場合において、キズ判定回路８２は、当該最下位である第１周辺画素に代えて、第２周辺画素及び第３周辺画素の信号を使用して、対象画素の黒キズ判定を実施する。
【０１３５】
例えば、上記の条件（２−１）によると、第１周辺画素であるＲｄ０が最下位であって、かつその信号（Rd0）が下位２位の信号（Rd_s2）と判定スライスレベル（Rslv９６）との差分より小さい場合に、キズ判定回路８２は、当該Ｒｄ０に近い位置にある第２周辺画素Ｒｆ０，Ｒｆ１，Ｒｆ３と、第３周辺画素Ｒｅ０，Ｒｅ２を特定する。
【０１３６】
キズ判定回路８２は、それらの第２周辺画素の各信号（Rf0，Rf1，Rf3）について、判定スライスレベル（Rslv９５）が差し引かれたレベルと、対象画素の信号（Rc）のレベルとを比較する。キズ判定回路８２は、それらの第３周辺画素の各信号（Re0，Re2）について、判定スライスレベル（Rslv９４）が差し引かれたレベルと、対象画素の信号（Rc）のレベルとを比較する。これらの比較のいずれかにおいて、対象画素の信号（Rc）のほうが小さい場合に、キズ判定回路８２は、対象画素が黒キズであるものと判定する。
【０１３７】
条件（２−２）〜（２−８）による黒キズ判定の手法も、条件（２−１）による黒キズ判定の手法と同様であるものとする。このようにして、キズ判定回路８２は、キズとみなした第１周辺画素を除外して、対象画素の黒キズ判定を実施する。
【０１３８】
キズ判定回路８２から黒キズフラグ（Bf）がアサートされた場合、キズ補正回路２８は、対象画素の信号（Rc）の値を、信号レベル比較回路２４からのRd_s2の値と置き換える。なお、キズ補正回路２８は、黒キズであると判定された対象画素の信号の値を、Rd_s2以外の信号の値と置き換えることとしても良い。
【０１３９】
例えば、キズ補正回路２８は、対象画素の信号の値を、第１の実施形態と同様にRd_s4の値と置き換えることとしても良い。なお、第４の実施形態では、Rd_s1の画素が黒キズである可能性があることから、キズ補正回路２８は、対象画素への置き換えに、Rd_s1以外の信号を使用する。
【０１４０】
第４の実施形態においても、信号処理回路８０は、さまざまな絵柄成分が存在し得るいずれの被写体像についても、高精度なキズ判定を可能とし、正確なキズ補正を実施することができる。これにより、固体撮像装置５は、正確なキズ補正によって、高品質な画像を得ることができるという効果を奏する。
【０１４１】
第４の実施形態におけるキズ補正は、キズである画素が、対象画素以外に、第１周辺画素の中に１つ以下、第２周辺画素の中に１つ以下、及び第３周辺画素の中に１つ以下であることを前提として実施されるものとする。信号処理回路８０は、対象画素がキズであれば、第１周辺画素の中、第２周辺画素の中及び第３周辺画素の中のそれぞれにおけるキズが１つ以下である場合に、対象画素について効果的なキズ補正を実施し得る。
【０１４２】
第４の実施形態によれば、信号処理回路８０は、対象画素のみならず第１、第２及び第３周辺画素にキズが存在する状況においても、キズ補正を実施できる。信号処理回路８０は、キズ補正の前提として画素ブロック内に許容されるキズの画素が１つとされる場合に比べて、キズの分布についての条件を緩和できる。例えば、固体撮像装置５は、製造時の欠陥検査における規格を緩和可能とすることで、歩留まりを高めることができる。
【０１４３】
さらに、第４の実施形態によると、キズ判定回路８２は、キズであるとみなした第１周辺画素を除外して、当該第１周辺画素の位置に応じて特定された第２周辺画素の信号と第３周辺画素の信号とを、キズ判定に使用する。キズ判定回路８２は、キズの影響が除外された高精度なキズ判定を実施することができる。これにより、信号処理回路８０は、さらに正確なキズ補正を実施することができる。
【０１４４】
本発明のいくつかの実施形態を説明したが、これらの実施形態は、例として提示したものであり、発明の範囲を限定することは意図していない。これら新規な実施形態は、その他の様々な形態で実施されることが可能であり、発明の要旨を逸脱しない範囲で、種々の省略、置き換え、変更を行うことができる。これら実施形態やその変形は、発明の範囲や要旨に含まれるとともに、特許請求の範囲に記載された発明とその均等の範囲に含まれる。
【符号の説明】
【０１４５】
１１  信号処理回路、２３  画素抽出回路、２４，２５，２６  信号レベル比較回路、２７  キズ判定回路、２８  キズ補正回路、４０  信号処理回路、４２  キズ判定回路、６０  信号処理回路、６２  キズ判定回路、８０  信号処理回路、８２  キズ判定回路。
【図１】
2015012387.tif 000003
【図２】
2015012387.tif 000004
【図３】
2015012387.tif 000005
【図４】
2015012387.tif 000006
【図５】
2015012387.tif 000007
【図６】
2015012387.tif 000008
【図７】
2015012387.tif 000009
【図８】
2015012387.tif 000010
【図９】
2015012387.tif 000011