(57)【要約】【課題】撮像装置内の補正回路を不要とすることで撮像装置のコストアップを招くことなく、撮像装置毎に、容易かつ確実に固体撮像素子の画素欠陥による画像データを補正すること。【解決手段】固体撮像素子を有する撮像装置であるＣＣＤカメラ１毎の遮光状態の画像データが取り込まれると、その画像データから欠陥画素の座標及び欠陥画素の出力レベルが検出され、該検出された欠陥画素の座標及び欠陥画素の出力レベルが、ＣＣＤカメラ１毎に紐付けされた白傷情報として保持され、該保持された白傷情報の読み出し要求に応じ、該白傷情報が白傷情報ファイル１０として出力され、ＣＣＤカメラ１毎の露光状態の画像データに対し、該ＣＣＤカメラ１毎に該当する白傷情報ファイル１０から少なくとも欠陥画素の座標が参照され、該座標に該当する画像データの補正が行われるようにした。【選択図】図１
2011029981.tif 000002
【特許請求の範囲】
【請求項１】
固体撮像素子を有する撮像装置毎の遮光状態の画像データを取り込む工程と、
前記画像データから欠陥画素の座標及び欠陥画素の出力レベルを検出する工程と、
該検出された欠陥画素の座標及び欠陥画素の出力レベルを、前記撮像装置毎に紐付けされた白傷情報として保持する工程と、
該保持された白傷情報の読み出し要求に応じ、該白傷情報を白傷情報ファイルとして出力する工程と、
前記撮像装置毎の露光状態の画像データに対し、該撮像装置毎に該当する前記白傷情報ファイルから少なくとも前記欠陥画素の座標を参照し、該座標に該当する画像データの補正を行う工程とを有する
ことを特徴とする欠陥画素の画像データ補正方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、固体撮像素子の画素欠陥による画像データを補正する欠陥画素の画像データ補正方法に関するものである。
【背景技術】
【０００２】
近年、ＣＣＤ等の固体撮像素子を用いたＣＣＤカメラ等の撮像装置が様々な用途に使用されている。ところで、固体撮像素子には、製造過程やその後に画素毎に欠陥が生じ、異常なレベルの信号を出力する画素が現れることがある。使用される固体撮像素子の画素数は年々増大する傾向にあり、これに伴い欠陥画素の発生も増大することになる。
【０００３】
ちなみに、撮像素子の画素欠陥には、ホトダイオードの光感度が無い黒傷と呼ばれる欠陥と、過度の暗電流が重畳される白傷と呼ばれる欠陥とがある。特に、白傷の画素欠陥は、固体撮像素子の垂直ライン全体に白傷（画面の固定位置に輝度のムラが点状に発生する事象）が乗るため、その欠陥による表示画面の表示誤りが目に付きやすい。しかも、温度や経時変化により傷のレベルが変わる厄介さから、以前より欠陥画素が出力する信号の補正方法が各種考案され、それらの補正により表示誤りが目立たないようにされていた。
【０００４】
欠陥画素が出力する信号の補正の方法としては、各画素からの信号に応じた画像データに対し、いわゆる０次補間及び１次補間等の欠陥補正方法や、いわゆるＲＰＮ（残留パターンノイズ）補正等を行う方法が知られている。
【０００５】
また、白傷の発生を防止するための具体的な手法としては、たとえばＣＣＤカメラに欠陥画素に該当する画像データを補正する白傷補正回路を搭載し、工場からの出荷前に欠陥画素の検査を行い、欠陥画素を示す情報を白傷補正回路のＲＯＭに記憶させておき、以降、ＲＯＭの情報に基づき欠陥画素に該当する画像データを補正する方法がある。
【０００６】
ところが、このような欠陥画素に該当する画像データを白傷補正回路で補正の方法では、工場出荷前での欠陥画素に対する補正を前提としているため、工場出荷後での突発的な欠陥画素の発生や経年変化による欠陥画素の発生に対応できない。
【０００７】
このような不具合を解消するようにしたものとして、特許文献１では、ＣＣＤカメラに搭載された欠陥画素に対する補正データを記憶する補正回路のＲＯＭに対してデータの書き込みを行うＲＯＭライタと、水平同期信号ＨＤ、垂直同期信号ＶＤ、４ｆｓｃクロックに基づいてマーカ信号ＭＳを発生するマーカ発生器と、撮像信号とマーカ信号ＭＳとを用いて欠陥画素の位置とレベルを検知する波形モニタ、ピクチャモニタ及びオシロスコープと、マーカ発生器及びＲＯＭライタを制御し、欠陥画素の位置、レベル情報に基づいて新たに発生した欠陥画素に対応する補正データを生成するコンピュータとを別途設け、既に存在する補正データに新たに生成した補正データを追加してＣＣＤカメラ内の補正回路のＲＯＭに再書き込みするようにした固体撮像素子の欠陥補正装置を提案している。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開平０６−１１３２１１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
ところが、上述した特許文献１の固体撮像素子の欠陥補正装置では、ＣＣＤカメラ側でＲＯＭに記憶されている情報に基づき、欠陥画素が出力する信号の補正を行うための補正回路が必要となることから、ＣＣＤカメラのコストアップを招いてしまうという問題があった。
【００１０】
また、欠陥画素に対する補正データが生成されると、その補正データをＣＣＤカメラ内の補正回路のＲＯＭに再書き込みする必要があるため、その再書き込みに時間を要してしまうという問題もあった。
【００１１】
しかも、ＣＣＤカメラ内のＲＯＭが破損等を生じてしまうと、補正データの再書き込みができなくなってしまうことから、白傷の補正を行うことができなくなってしまうという問題もあった。
【００１２】
本発明は、このような状況に鑑みてなされたものであり、撮像装置のコストアップを招くことなく、撮像装置毎に、容易かつ確実に固体撮像素子の画素欠陥による画像データを補正することができる欠陥画素の画像データ補正方法を提供することを目的とする。
【課題を解決するための手段】
【００１３】
本発明の欠陥画素の画像データ補正方法は、固体撮像素子を有する撮像装置毎の遮光状態の画像データを取り込む工程と、前記画像データから欠陥画素の座標及び欠陥画素の出力レベルを検出する工程と、該検出された欠陥画素の座標及び欠陥画素の出力レベルを、前記撮像装置毎に紐付けされた白傷情報として保持する工程と、該保持された白傷情報の読み出し要求に応じ、該白傷情報を白傷情報ファイルとして出力する工程と、前記撮像装置毎の露光状態の画像データに対し、該撮像装置毎に該当する前記白傷情報ファイルから少なくとも前記欠陥画素の座標を参照し、該座標に該当する画像データの補正を行う工程とを有することを特徴とする。
本発明の欠陥画素の画像データ補正方法では、固体撮像素子を有する撮像装置毎の遮光状態の画像データが取り込まれると、その画像データから欠陥画素の座標及び欠陥画素の出力レベルが検出され、該検出された欠陥画素の座標及び欠陥画素の出力レベルが、撮像装置毎に紐付けされた白傷情報として保持され、該保持された白傷情報の読み出し要求に応じ、該白傷情報が白傷情報ファイルとして出力され、撮像装置毎の露光状態の画像データに対し、該撮像装置毎に該当する白傷情報ファイルから少なくとも欠陥画素の座標が参照され、該座標に該当する画像データの補正が行われるため、それぞれの撮像装置内に補正回路を組み込むことなく、画素欠陥による画像データを補正することができる。
【発明の効果】
【００１４】
本発明の欠陥画素の画像データ補正方法によれば、撮像装置毎の白傷情報ファイルを基にすることで、それぞれの撮像装置内に補正回路を組み込むことなく、画素欠陥による画像データを補正することができることから、撮像装置のコストアップを招くことなく、撮像装置毎に、容易かつ確実に固体撮像素子の画素欠陥による画像データを補正することができる。
【図面の簡単な説明】
【００１５】
【図１】本発明の一実施形態に係る欠陥画素の画像データ補正方法が適用される画像データ補正システムの構成を示す図である。
【図２】図１の画像データ補正システムにおける白傷補正を説明するためのフローチャートである。
【図３】図１の画像データ補正システムにおける白傷補正を説明するためのフローチャートである。
【図４】図１の画像データ補正システムにおける白傷補正を説明するための図である。
【図５】図１の画像データ補正システムにおける白傷補正に係るベイヤー配列を示す図である。
【発明を実施するための形態】
【００１６】
以下、本発明の実施形態の詳細について説明する。図１は本発明の一実施形態に係る欠陥画素の画像データ補正方法が適用される画像データ補正システムの構成を示す図である。なお、以下の図においては、上述した画素欠陥による白傷及び黒傷のうち、白傷による補正について説明するものとする。
【００１７】
同図に示すように、画像データ補正システムは、ＣＣＤカメラ１、パソコン２、モニタ１２を備えている。
【００１８】
撮像装置であるＣＣＤカメラ１は、たとえば単板式（１ＣＣＤ）の固体撮像素子であるＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）を搭載しているものである。ここで単板式とは、１枚のＣＣＤで撮像を行うＣＣＤの方式の一つであり、個々のＣＣＤ素子に単色のフィルタをかけて一つの色の強さだけ検知し、周囲の素子の信号と総合して色情報を取り出し、回路処理によって輝度信号と色信号とを得るようにしたものである。
【００１９】
パソコン２は、各種のＣＣＤカメラ１からの画像データを取り込むものであり、取込ボード３、アプリケーション４、表示ボード１１を有している。
【００２０】
取込ボード３は、ＣＣＤカメラ１からの遮光状態又は露光状態の画像データを取り込む。ちなみに、白傷検出を行う際は遮光状態の画像データを取り込む。アプリケーション４は、白傷補正を行うプログラムであり、たとえば後述の「白傷検出モード」と「映像出力モード」とを有している。また、アプリケーション４が実行されることで、白傷検出部５、白傷情報保持部６、白傷補正部７、色補間部８、ホワイトバランス補正部９が構成される。
【００２１】
なお、これら白傷検出部５、白傷情報保持部６、白傷補正部７、色補間部８、ホワイトバランス補正部９は、ソフトウェア構成となっているが、ハードウェア構成となっていてもよいことは勿論である。
【００２２】
白傷検出部５は、取込ボード３で取得したＣＣＤカメラ１からの遮光状態の画像データから白傷座標（欠陥画素の座標）及び白傷のレベル（欠陥画素の出力レベル）を検出する。白傷検出部５による白傷座標（欠陥画素の座標）及び白傷のレベル（欠陥画素の出力レベル）の検出方法の詳細については後述する。
【００２３】
白傷情報保持部６は、白傷検出部５で検出された白傷座標及び白傷のレベルを白傷情報として保持する。白傷情報保持部６に保持された白傷情報は、白傷情報ファイル１０として読み出しが可能であり、図示しないメモリへの保存も可能である。
【００２４】
なお、この白傷情報ファイル１０は、各種のＣＣＤカメラ１毎に対応しているものである。白傷情報ファイル１０を、各種のＣＣＤカメラ１毎に対応させるためには、たとえば上述した白傷情報が白傷情報保持部６に保持されるとき、ＣＣＤカメラ１側から固有な番号（製造番号や機種番号等）を示す情報を取得し、その白傷情報と固有な番号（製造番号や機種番号等）とが紐付けされるような方法を用いることができる。
【００２５】
また、白傷情報ファイル１０を図示しないメモリへ保存する際に、そのＣＣＤカメラ１を特定できるファイル名を設定しておくような方法も用いることができる。
【００２６】
このように、ＣＣＤカメラ１毎に対応させた白傷情報ファイル１０が得られることで、パソコン２に白傷検出済みの他のＣＣＤカメラ１が接続されても、該当する白傷情報ファイル１０が存在すれば、その白傷情報ファイル１０を用いての白傷補正が可能となる。
【００２７】
ここで、図示しないメモリとしては、パソコン２内の書き換え可能なＲＯＭや、パソコン２に接続されるＵＳＢメモリ、フロッピディスク等の磁気記録媒体、ＣＤやＤＶＤ等の光学記録媒体とすることができる。
【００２８】
白傷補正部７は、白傷情報保持部６に保持されている白傷情報又は上述の白傷情報ファイル１０を使用して補間を行う。白傷補正部７による補間の詳細についても後述する。
【００２９】
色補間部８は、白傷補正部７で補正された画像データに対する色補間を行う。ホワイトバランス補正部９は、色補間部８で補間された画像データに対してホワイトバランス補正を行う。なお、色補間部８による画像データに対する色補間や、ホワイトバランス補正部９によるホワイトバランス補正に要する補正値は、アプリケーション４の実行により表示される図示しない設定変更画面で、パソコン２の図示しないキーボードやマウスによる値変更により、設定変更が可能となっている。
【００３０】
表示ボード１１は、モニタ１２に表示させるための映像信号を出力する。ここで、表示ボード１１は、アプリケーション４の実行により、モニタ１２に表示される画像をたとえば２画面表示させたり、ポップアップ画面で表示させたりすることができる。このように、２画面表示させたり、ポップアップ画面で表示させたりすることで、たとえば一方の画面にパソコン２に搭載されているアプリケーション４による実行内容を表示させ、たとえば他方の画面にＣＣＤカメラ１からの遮光状態や露光状態の画像データに基づいた映像を表示させることができる。
【００３１】
そして、ＣＣＤカメラ１のＣＣＤに画素欠陥がある場合、その他方の画面の固定位置に輝度のムラが点状に発生する事象である白傷が生じることから、その他方の画面を通して欠陥画素があることを目視確認することができる。
【００３２】
なお、表示ボード１１による２画面表示やポップアップ画面の表示は、必ずしも必要となるものではなく、後述の白傷検出が行われるとき、少なくともアプリケーション４による実行内容が表示されていればよい。
【００３３】
次に、上述した画像データ補正システムによる白傷補正を、図２〜図５を用いて説明する。ここで、図２及び図３は画像データ補正システムによる白傷補正を説明するためのフローチャートであり、図４は画像データ補正システムによる白傷補正を説明するための図であり、図５は画像データ補正システムによる白傷補正に係るベイヤー配列を示す図である。
【００３４】
まず、パソコン２に搭載されているアプリケーション４には、上述したように、「白傷検出モード」と「映像出力モード」とがあり、パソコン２の操作による選択によりいずれかのモードが実行されるようになっている。
【００３５】
ここで、白傷検出モードは、ＣＣＤカメラ１毎の後述する白傷情報を生成するモードである。一方、映像出力モードは、ＣＣＤカメラ１毎に生成した白傷情報に基づく白傷情報ファイル１０を基に、白傷補正のみを行うモードである。
【００３６】
なお、いずれかのモードが選択されるに際しては、たとえばアプリケーション４が起動すると、モニタ１２に白傷検出モードと映像出力モードのいずれかを選択するための選択画面が表示されるようにし、パソコン２の図示しないキーボード又はマウスの操作でいずれかのモードの選択要求を受け付けるようにすることができる。
【００３７】
ここでまず、ＣＣＤカメラ１の図示しない画像データ出力端子と取込ボード３とが画像データ出力ケーブルで接続されていて、ＣＣＤカメラ１からは遮光状態の画像データが出力されているものとする。
【００３８】
この状態で、図２に示すように、アプリケーション４を起動すると（ステップＳ１：ＹＥＳ）、そのアプリケーション４の実行により、表示ボード１１により、たとえばモニタ１２が２画面表示となるものとする。これにより、たとえば一方の画面にパソコン２に搭載されているアプリケーション４による実行内容が表示され、たとえば他方の画面にＣＣＤカメラ１からの遮光状態の画像データに基づいた映像が表示される。
【００３９】
ここで、他方の画面の固定位置に輝度のムラが点状に発生していた場合、その他方の画面を通して白傷、すなわち欠陥画素があることを目視確認することができる。
【００４０】
またここで、モニタ１２の一方の画面に「白傷検出モード」と「映像出力モード」のいずれかを選択するための選択画面が表示され、パソコン２の図示しないキーボード又はマウスの操作で「白傷検出モード」が選択されたとする（ステップＳ２：ＹＥＳ）。
【００４１】
このとき、白傷検出部５により、取込ボード３で取得された遮光状態の画像データから白傷座標（欠陥画素の座標）及び白傷のレベル（欠陥画素の出力レベル）が検出される（ステップＳ３）。
【００４２】
ここで、白傷検出部５による白傷検出においては、ＣＣＤカメラ１から画像データの水平同期信号、垂直同期信号及びサンプリングクロック（たとえば４ｆｓｃクロック）を取得し、たとえば１フレーム分の画像データを切り出す。次いで、その１フレーム分の画像データの中に、特異なレベルを示すデータがあるかどうかを検出する。すなわち、画像データが０〜２５５の２５６階調のレベルで表されているとすると、遮光状態の画像データは欠陥画素がなければ全て０階調のレベルとなるが、欠陥画素が生じると、いずれかのデータが０階調のレベル以外を表すことになる。
【００４３】
そこで、その特異なレベルを示すデータがある場合は、上述した水平同期信号、垂直同期信号及びサンプリングクロック（たとえば４ｆｓｃクロック）を用いることで、その特異なレベルを示すデータの位置、すなわち白傷座標（欠陥画素の座標）を検出することができる。
【００４４】
次いで、白傷情報保持部６により、白傷検出部５で検出された白傷座標及び白傷のレベルが白傷情報として保持される（ステップＳ４）。ここで、その白傷情報は、ＣＣＤカメラ１毎に対応している。すなわち、上述したように、ＣＣＤカメラ１側から固有な番号（製造番号や機種番号等）を示す情報が取得され、その白傷情報と固有な番号（製造番号や機種番号等）とが紐付けされる（ステップＳ５）。
【００４５】
また、白傷情報保持部６に保持された白傷情報は、パソコン２の図示しないキーボード又はマウスの操作での読み出し要求に応じ（ステップＳ６：ＹＥＳ）、白傷情報ファイル１０として出力される（ステップＳ７）。この読み出された白傷情報ファイル１０は、図示しない上述した各種メモリに保存することも可能である。なお、白傷情報の読み出し要求がなければ（ステップＳ６：ＮＯ）、白傷情報は白傷情報保持部６に保持されたままとなるが、アプリケーション４の実行が終了となると、その白傷情報は消去される。
【００４６】
次いで、アプリケーション４の実行により、モニタ１２の一方の画面に、たとえば「白傷検出を終了しますか？」、「白傷補正を続行しますか？」というような内容が表示されるようにすることができる。ここで、パソコン２の図示しないキーボード又はマウスの操作で「白傷検出を終了しますか？」が選択されると（ステップＳ８：ＹＥＳ）、アプリケーション４による「白傷検出」の実行が終了となる（ステップＳ９）。
【００４７】
以上のような手順を各ＣＣＤカメラ１に対して行うことで、ＣＣＤカメラ１毎に対応させた白傷情報に基づく白傷情報ファイル１０が得られることになる。
【００４８】
次いで、白傷情報が白傷情報保持部６に保持されると、上述したモニタ１２の一方の画面に白傷検出完了を示す内容が表示される。
【００４９】
一方、パソコン２の図示しないキーボード又はマウスの操作で「白傷補正を続行しますか？」が選択されると（ステップＳ１０：ＹＥＳ）、白傷補正部７による白傷補正が実行される（ステップＳ１１）。白傷補正部７による白傷補正の実行に際しては、白傷情報保持部６に白傷情報が保持されたままとなっているため、その保持されている白傷情報から特異なレベルを示すデータの位置、すなわち白傷座標（欠陥画素の座標）が参照される。
【００５０】
すなわち、図４（ａ）に示すように、ＣＣＤカメラ１からの画像データが白黒データであって、特異なレベルを示すデータの位置、すなわち白傷座標（欠陥画素の座標）が３３の位置である場合、Ｄ３３＝（Ｄ３２＋Ｄ２３＋Ｄ３４＋Ｄ４３）／４とした補間が行われる。すなわち、この補間は、白傷座標（欠陥画素の座標）が３３の位置である場合の画像データにおいて、水平方向及び垂直方向にて隣り合うデータを平均化するようにしたものである。
【００５１】
白傷補正部７による白傷補正においては、このような補間に限らず、従前の０次補間、１次補間、ＲＰＮ補正のいずれかを用いてもよいことは勿論である。
【００５２】
また、ＣＣＤカメラ１のＣＣＤがベイヤー配列（緑のフィルタが赤や青の２倍とされている）とされ、ＣＣＤカメラ１からの画像データがカラー画像への変換データを含んだベイヤーデータである場合は、図４（ｂ）に示すような白傷補正が実行される。
【００５３】
すなわち、上述したように、白傷座標（欠陥画素の座標）が３３の位置である場合、カラー画像への変換データである赤（Ｒ）、青（Ｂ）、緑（Ｇ）のデータ毎の補間が行われる。赤（Ｒ）の場合、Ｒ３３＝（Ｒ１３＋Ｒ３１＋Ｒ３５＋Ｒ５３）／４とした補間が行われる。青（Ｂ）の場合、Ｂ３３＝（Ｂ１３＋Ｂ３１＋Ｂ３５＋Ｂ５３）／４とした補間が行われる。緑（Ｇ）の場合、Ｇ３３＝（Ｇ２２＋Ｇ２４＋Ｇ４２＋Ｇ４４）／４とした補間が行われる。
【００５４】
この補間は、図５に示すベイヤー配列から分かる通り、白傷座標（欠陥画素の座標）が３３の位置である場合の赤（Ｒ）、青（Ｂ）、緑（Ｇ）のデータにおいて、それぞれ水平方向及び垂直方向にて隣り合うデータを平均化するようにしたものである。
【００５５】
白傷補正部７によるベイヤーデータに対する白傷補正においては、このような補間に限らず、従前の０次補間、１次補間、ＲＰＮ補正のいずれかを用いてもよいことは勿論である。
【００５６】
白傷補正部７による白傷補正が終了すると、色補間部８による白傷補正部７で補正された画像データに対する色補間が行われ（ステップＳ１２）、ホワイトバランス補正部９による色補間部８で補間された画像データに対してのホワイトバランス補正が行われる（ステップＳ１３）。なお、白傷情報保持部６に保持されている白傷情報から特異なレベルを示すデータの位置、すなわち白傷座標（欠陥画素の座標）が参照される場合の色補間等はＣＣＤカメラ１からの遮光状態の画像データに対して行われるため、色補間部８及びホワイトバランス補正部９による補間等は省くようにしてもよい。
【００５７】
そして、上述した白傷補正部７による白傷補正により、モニタ１２の他方の画面の固定位置に発生していた点状の輝度のムラがなくなることで、欠陥画素の画像データが補正されたことを目視確認することができる。
【００５８】
このとき、アプリケーション４の実行により、モニタ１２の一方の画面に、たとえば「終了しますか？」というような内容が表示されるようにすることができる。ここで、パソコン２の図示しないキーボード又はマウスの操作で「終了しますか？」が選択されると（ステップＳ１４：ＹＥＳ）、アプリケーション４による「白傷検出モード」の実行が終了となる（ステップＳ１５）。
【００５９】
なお、「白傷検出モード」の実行の終了は、パソコン２の図示しないキーボード又はマウスの操作で、白傷情報保持部６に保持された白傷情報が白傷情報ファイル１０として読み出され、図示しない上述した各種メモリに保存されたことが確認されてからとすることが好ましい。これにより、ＣＣＤカメラ１毎の白傷検出による白傷情報ファイル１０の保存が確実となる。
【００６０】
一方、図３に示すように、ステップＳ２においてのアプリケーション４の起動後、上記同様に、モニタ１２に表示される「白傷検出モード」と「映像出力モード」のいずれかの選択の選択画面で「映像出力モード」がパソコン２の図示しないキーボード又はマウスの操作で選択されたとする（ステップＳ１６：ＹＥＳ）。
【００６１】
また、この場合、ＣＣＤカメラ１の図示しない画像データ出力端子と取込ボード３とが画像データ出力ケーブルで接続され、ＣＣＤカメラ１からは露光状態の通常の画像データが出力されているものとする。
【００６２】
この状態で、アプリケーション４の実行により、たとえばＣＣＤカメラ１側から固有な番号（製造番号や機種番号等）を示す情報が取得され、たとえば既に白傷検出済みの白傷情報ファイル１０が図示しないメモリや、パソコン２に接続されるＵＳＢメモリ、フロッピディスク等の磁気記録媒体、ＣＤやＤＶＤ等の光学記録媒体のいずれかに保存されている場合、ＣＣＤカメラ１側から取得した固有な番号（製造番号や機種番号等）を示す情報に該当する白傷情報ファイル１０の有無が検出される（ステップＳ１７）。
【００６３】
ここで、該当する白傷情報ファイル１０が存在する場合は、その白傷情報ファイル１０から少なくとも特異なレベルを示すデータの位置、すなわち白傷座標（欠陥画素の座標）が参照され、白傷補正部７による上述した白傷補正が行われる（ステップＳ１８）。
【００６４】
一方、アプリケーション４の実行により、図示しないメモリや、パソコン２に接続されるＵＳＢメモリ、フロッピディスク等の磁気記録媒体、ＣＤやＤＶＤ等の光学記録媒体のいずれか保存されている白傷情報ファイル１０のファイル名がパソコン２の図示しないキーボード又はマウスの操作で指定されると、アプリケーション４の実行により、その指定された白傷情報ファイル１０が読み出され、上述した白傷補正部７による白傷補正が行われる。
【００６５】
なお、ＣＣＤカメラ１に該当する白傷情報ファイル１０が存在しない場合は、強制的に上述した「白傷検出モード」に移行させることも可能である。
【００６６】
白傷補正部７による白傷補正が終了すると、色補間部８による白傷補正部７で補正された画像データに対する色補間が行われ（ステップＳ１９）、ホワイトバランス補正部９による色補間部８で補間された画像データに対してのホワイトバランス補正が行われる（ステップＳ２０）。
【００６７】
これにより、欠陥画素の画像データが補正されることにより、モニタ１２には画面の固定位置に発生していた点状の輝度のムラのない正常な画像が表示される。
【００６８】
次いで、アプリケーション４の実行により、モニタ１２の一方の画面に、たとえば「終了しますか？」というような内容が表示されるようにすることができる。ここで、パソコン２の図示しないキーボード又はマウスの操作で「終了しますか？」が選択されると（ステップＳ２１：ＹＥＳ）、アプリケーション４による「映像出力モード」の実行が終了となる（ステップＳ２２）。
【００６９】
このように、本実施形態では、固体撮像素子を有する撮像装置であるＣＣＤカメラ１毎の遮光状態の画像データが取り込まれると、その画像データから欠陥画素の座標及び欠陥画素の出力レベルが検出され、該検出された欠陥画素の座標及び欠陥画素の出力レベルが、ＣＣＤカメラ１毎に紐付けされた白傷情報として保持され、該保持された白傷情報の読み出し要求に応じ、該白傷情報が白傷情報ファイル１０として出力され、ＣＣＤカメラ１毎の露光状態の画像データに対し、該ＣＣＤカメラ１毎に該当する白傷情報ファイル１０から少なくとも欠陥画素の座標が参照され、該座標に該当する画像データの補正が行われるようにした。
【００７０】
このように、ＣＣＤカメラ１毎の白傷情報ファイル１０を基に画像データの補正が行われることで、それぞれのＣＣＤカメラ１内に補正回路を組み込むことなく、画素欠陥による画像データを補正することができることから、ＣＣＤカメラ１のコストアップを招くことなく、ＣＣＤカメラ１毎に、容易かつ確実に固体撮像素子の画素欠陥による画像データを補正することができる。
【００７１】
また、アプリケーション４の実行による白傷検出は、工場出荷前での検査に限らず、工場出荷後での突発的な欠陥画素の発生や経年変化による欠陥画素の発生に対しても対応が容易となる。
【００７２】
また、白黒データに限らず、ベイヤー配列のデータに対しても画素欠陥による画像データの補正を容易かつ確実に行うことができる。
【００７３】
なお、本実施形態では、ＣＣＤカメラ１が単板式（１ＣＣＤ）の固体撮像素子であるＣＣＤを搭載しているものである場合として説明したが、この例に限らず、ＣＣＤカメラ１がたとえば３板式（３ＣＣＤ）の固体撮像素子であるＣＣＤを搭載しているものである場合でも、３板式（３ＣＣＤ）の固体撮像素子であるＣＣＤからの画像データに対する所定の白傷検出を実行することで、上記同様に、ＣＣＤカメラ１毎に、容易かつ確実に固体撮像素子の画素欠陥による画像データを補正することができる。
【００７４】
また、本実施形態では、固体撮像素子がＣＣＤである場合としているが、これに限らず、固体撮像素子がＣＭＯＳ等のような他の素子であってもよい。
【００７５】
また、本実施形態では、白傷に対する補正の場合で説明したが、これに限らず、黒傷に対する補正も可能である。この場合、各画素から所定のレベルの信号が出力されるようにし、それぞれの信号に基づいた画像データを取得することで、上述した白傷検出と同様なが傷検出が可能となる。
【符号の説明】
【００７６】
１  ＣＣＤカメラ
２  パソコン
３  取込ボード
４  アプリケーション
５  白傷検出部
６  白傷情報保持部
７  白傷補正部
８  色補間部
９  ホワイトバランス補正部
１０  白傷情報ファイル
１１  表示ボード
１２  モニタ
【図１】
2011029981.tif 000003
【図２】
2011029981.tif 000004
【図３】
2011029981.tif 000005
【図４】
2011029981.tif 000006
【図５】
2011029981.tif 000007