(57)【要約】【課題】  検出用画像を用意することなく、容易にかつ確度高く欠陥画素を検出することができる技術を提供することを目的とする。【解決手段】  複数の画素からなる画素列を少なくとも１つ有するセンサアレイと、センサアレイに被写体を複数回撮像させて、画素列の複数の画素それぞれが出力する画像信号の出力値を時系列に並べた出力値の時間変動の分布に基づいて、画素列における欠陥画素を検出する欠陥画素検出部と、を備える。【選択図】    図１
2013070322.tif 000002
【特許請求の範囲】
【請求項１】
複数の画素からなる画素列を少なくとも１つ有するセンサアレイと、
前記センサアレイに被写体を複数回撮像させて、前記画素列の前記複数の画素それぞれが出力する画像信号の出力値を時系列に並べた前記出力値の時間変動の分布に基づいて、前記画素列における欠陥画素を検出する欠陥画素検出部と、
を備えることを特徴とする欠陥画素検出装置。
【請求項２】
請求項１に記載の欠陥画素検出装置において、
前記センサアレイに撮像され生成された前記被写体の撮像画像から前記被写体のうちコントラストが低い領域を対象領域として抽出する領域抽出部を備え、
前記欠陥画素検出部は、前記画素列の複数の画素のうち前記対象領域に配置された画素が出力する前記出力値の時間変動の分布に基づいて、前記欠陥画素を検出する
ことを特徴とする欠陥画素検出装置。
【請求項３】
請求項２に記載の欠陥画素検出装置において、
前記領域抽出部は、前記撮像画像を複数の画像領域に分割し、分割した前記画像領域の前記出力値の分散値を算出し、前記分散値が所定値以下の画像領域を前記対象領域とすることを特徴とする欠陥画素検出装置。
【請求項４】
請求項１ないし請求項３のいずれか１項に記載の欠陥画素検出装置において、
前記欠陥画素検出部は、前記出力値の時間変動の分布を平滑化し、前記分布と平滑化された前記分布との差分に基づいて、前記欠陥画素を検出することを特徴とする欠陥画素検出装置。
【請求項５】
請求項１ないし請求項４に記載の欠陥画素検出装置において、
前記欠陥画素は、前記画素列の出力値の平均値より所定の閾値以上かけ離れ、隣接する画素と孤立した出力値を、前記時系列の方向に平行に連続して出力する画素であることを特徴とする欠陥画素検出装置。
【請求項６】
請求項１ないし請求項５に記載の欠陥画素検出装置を備えることを特徴とする撮像装置。
【請求項７】
複数の画素からなる画素列を少なくとも１つ有するセンサアレイに被写体を複数回撮像させて、前記画素列の前記複数の画素それぞれが出力する画像信号の出力値を時系列に並べた前記出力値の時間変動の分布に基づいて、前記画素列における欠陥画素を検出する欠陥画素検出手順
をコンピュータに実行させることを特徴とする欠陥画素検出プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、欠陥画素検出装置、撮像装置および欠陥画素検出プログラムに関する。
【背景技術】
【０００２】
従来、複数の画素からなるラインセンサや撮像素子などのセンサアレイには、その製造の段階や、デジタルカメラなどの製品に組み込まれた後の経年変化により、正常に動作しない画素（欠陥画素）がある。そのような欠陥画素の画素位置を示す情報は、撮像した画像の補間処理などにおいて重要であり、製造の段階では、検査によりその情報を予め取得することができる。しかしながら、製品に組み込まれたセンサアレイの経年変化による欠陥画素については、取り出すなどして直接検出することができない。そこで、製品に組み込まれたセンサアレイの欠陥画素検出について、様々な技術が開発されている。
【０００３】
例えば、ラインセンサによる放射線画像が記録された蛍光体シートの読み取りを行う前に、予め濃度が一様なベタ画像の読み取りを行い、所定の範囲の値でない画素データが復走査方向に連続して現れるか否かに基づいて、ラインセンサにおける欠陥画素を検出する技術がある（特許文献１など参照）。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００３−１８３５９号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
しかしながら、従来技術では、濃度が一様なベタ画像のような検出用画像を用意する必要があり、ユーザにとって手間が掛かるという問題がある。
【０００６】
また、検出用画像を用いたとしても、検出用画像への光の照射具合により見え方が変化してしまい、正確に欠陥画素を検出できない場合がある。
【０００７】
上記従来技術が有する問題を鑑み、本発明の目的は、検出用画像を用意することなく、容易にかつ確度高く欠陥画素を検出することができる技術を提供することにある。
【課題を解決するための手段】
【０００８】
上記課題を解決するために、本発明の欠陥画素検出装置は、複数の画素からなる画素列を少なくとも１つ有するセンサアレイと、センサアレイに被写体を複数回撮像させて、画素列の複数の画素それぞれが出力する画像信号の出力値を時系列に並べた出力値の時間変動の分布に基づいて、画素列における欠陥画素を検出する欠陥画素検出部と、を備える。
【０００９】
また、センサアレイに撮像され生成された被写体の撮像画像から被写体のうちコントラストが低い領域を対象領域として抽出する領域抽出部を備え、欠陥画素検出部は、画素列の複数の画素のうち対象領域に配置された画素が出力する出力値の時間変動の分布に基づいて、欠陥画素を検出してもよい。
【００１０】
また、領域抽出部は、撮像画像を複数の画像領域に分割し、分割した画像領域の出力値の分散値を算出し、分散値が所定値以下の画像領域を対象領域としてもよい。
【００１１】
また、欠陥画素検出部は、出力値の時間変動の分布を平滑化し、分布と平滑化された分布との差分に基づいて、欠陥画素を検出してもよい。
【００１２】
また、欠陥画素は、画素列の出力値の平均値より所定の閾値以上かけ離れ、隣接する画素と孤立した出力値を、時系列の方向に平行に連続して出力する画素であってもよい。
【００１３】
本発明の撮像装置は、本発明の欠陥画素検出装置を備える。
【００１４】
本発明の欠陥画素検出プログラムは、複数の画素からなる画素列を少なくとも１つ有するセンサアレイに被写体を複数回撮像させて、画素列の複数の画素それぞれが出力する画像信号の出力値を時系列に並べた出力値の時間変動の分布に基づいて、画素列における欠陥画素を検出する欠陥画素検出手順をコンピュータに実行させる。
【発明の効果】
【００１５】
本発明によれば、検出用画像を用意することなく、容易にかつ確度高く欠陥画素を検出することができる技術を提供することにある。
【図面の簡単な説明】
【００１６】
【図１】本発明の一の実施形態に係るカメラ１００の構成を示すブロック図
【図２】焦点検出部２１がエリアセンサの場合のＡＦ画素の配置の一例を示す図
【図３】ボディ側マイコン２０の構成を示すブロック図
【図４】画素列の画素が示す画素値の時間変動の分布図の一例を示す図
【図５】画素列の画素が示す画素値の時間変動の分布図の別例を示す図
【図６】焦点検出部２１が一対のラインセンサの場合のカメラ１００による欠陥画素検出処理のフローチャート
【図７】焦点検出部２１がエリアセンサの場合のカメラ１００による欠陥画素検出処理のフローチャート
【図８】測光センサ１５の場合のカメラ１００による欠陥画素検出処理のフローチャート
【発明を実施するための形態】
【００１７】
図１は、本発明の一の実施形態に係るカメラ１００の構成を示すブロック図である。本実施形態のカメラ１００は、一眼レフデジタルカメラであるとし、図１に示すように、カメラ１００は、レンズ部分と本体部分とからなる。また、カメラ１００は、レンズ部分と本体部分とを電気的に接続する電気接点６を備える。
【００１８】
レンズ部分は、繰出し可能な撮影レンズ１、絞り２、撮影レンズ１を駆動するレンズ駆動部３、絞り２を制御する絞り制御部４、レンズ部分の各部を制御するレンズ側マイコン５を備える。
【００１９】
一方、カメラ部分は、撮影レンズ１からの光束を分岐するクイックリターンミラー１０、焦点板１１、ペンタプリズム１２を備える。さらに、ペンタプリズム１２からの光束を構図確認に用いるための接眼レンズ１３、被写体の情報の取得するための再結像レンズ１４、測光センサ１５を備える。なお、測光センサ１５には、例えば、ＣＣＤ（Charge Coupled Device）イメージセンサやＣＭＯＳ（Complementary Metal Oxide Semiconductor）イメージセンサなどのイメージセンサを適宜選択して用いることができる。また、測光センサ１５は、撮影モードでの撮像待機時、所定の時間間隔で構図確認用画像（スルー画像）を撮像する。このスルー画像のデータは、測光センサ１５から間引き読み出しで出力され、後述するように、表示部１９での画像表示やボディ側マイコン２０による各種の演算処理に使用される。
【００２０】
また、カメラ部分は、撮像素子１６、シャッタ１７、焦点検出に用いる光束を導くサブミラー１８を備える。さらに、カメラ部分は、測光センサ１５によって撮像されたスルー画像や、撮像素子１６によって撮像された画像などを表示する表示部１９を備える。また、カメラ部分は、ボディ側マイコン２０、焦点検出部２１、シャッタ１７を制御するシャッタ制御部２２、撮像素子１６を駆動する撮像素子駆動部２３、撮像素子１６により得られた画像に画像処理を施す画像処理部２４を備える。
【００２１】
カメラ１００は、被写体からの光束を撮影レンズ１および絞り２を通過して、クイックリターンミラー１０に導く。カメラ１００は、ユーザによる不図示の操作部材のレリーズ釦の全押し操作である撮像指示を受けると、クイックリターンミラー１０を跳ね上げてシャッタ１７を開放し、被写体からの光束を撮像素子１６の受光面上に結像する。そして、撮像素子１６は、静止画像や動画を撮像する。撮像素子１６によって撮像された画像信号は、不図示のＡ／Ｄ変換器によってデジタル信号化され、画像処理部２４によって画像処理が施される。ボディ側マイコン２０は、処理された画像信号の出力値（画素値）を撮像画像のデータとして生成し、不図示のＲＡＭに記憶する。なお、撮像素子１６は、測光センサ１５と同様に、ＣＣＤイメージセンサやＣＭＯＳイメージセンサなどのイメージセンサを適宜選択して用いることができる。また、撮像素子１６の画素には、赤色（Ｒ）、緑色（Ｇ）、青色（Ｂ）などのオンチップカラーフィルタが、例えば、ベイヤ配列の配列で設けられる。
【００２２】
一方、撮像待機時などのカメラ１００は、クイックリターンミラー１０を下げ、被写体からの光束の一部を、クイックリターンミラー１０に反射させ、焦点板１１上に結像させる。この像の一部の光束は、ペンタプリズム１２を介して、接眼レンズ１３に導かれる。ユーザは、接眼レンズ１３を介して、この像を観察することにより構図を確認することができる。一方、残りの光束は、再結像レンズ１４を介して、測光センサ１５上に結像される。
【００２３】
また、下がった状態のクイックリターンミラー１０を透過した、被写体からの光束の一部は、サブミラー１８によって焦点検出部２１に導かれる。焦点検出部２１は、撮影レンズ１を通過する光束を用いて、視差を有する被写体の２像を受光する、例えば、複数の焦点検出用の画素（ＡＦ画素）が水平走査方向に配列された一対のラインセンサからなるＡＦセンサである。焦点検出部２１は、一対のラインセンサの画像出力から像の相対的ずれ量を算出して合焦状態を判別する、いわゆる位相差方式の焦点検出を行う。
【００２４】
なお、焦点検出部２１には、例えば、ＣＣＤエリアセンサやＣＭＯＳエリアセンサなどで、そのエリアセンサの一部の領域の水平走査方向に、上記視差を有する被写体の２像を受光する一対のＡＦ画素の画素列を有したＡＦセンサでもよい。図２は、焦点検出部２１のエリアセンサの受光面の一部の領域に配置された一対のＡＦ画素の画素列の一例を示す。図２において、白い四角は画素を示し、斜線の四角はＡＦ画素を示す。また、焦点検出部２１のエリアセンサは、一対のＡＦ画素の画素列が複数配置されてもよい。さらに、水平走査方向と垂直走査方向とにＡＦ画素の画素列がクロス配置されてもよい。
【００２５】
ボディ側マイコン２０は、カメラ１００の各部を統括的に制御するプロセッサである。ボディ側マイコン２０の各制御プログラムは、不図示のＲＯＭなどの記憶部に予め記憶される。また、撮像素子１６により撮像されて記憶された画像は、メモリカードなどの外部記憶装置などにファイルとして出力され、ユーザの利用に供される。また、ボディ側マイコン２０は、電気接点６を介して、レンズ側マイコン５と相互に接続される。
【００２６】
さらに、本実施形態のボディ側マイコン２０は、記憶部（不図示）に記憶された欠陥画素検出プログラムを実行することにより、図３に示すように、領域抽出部３０、欠陥画素検出部３１として動作する。
【００２７】
領域抽出部３０は、検査対象となる測光センサ１５、撮像素子１６、焦点検出部２１により撮像されるスルー画像などの撮像画像を、複数の画像領域に分割し、各画像領域の画素値の平均値および標準偏差を算出する。領域抽出部３０は、各画像領域の標準偏差と閾値αとを比較し、標準偏差の値が閾値α（所定値）以下である画像領域を低コントラストの画像領域と判定し、欠陥画素検出のための対象領域として抽出する。
【００２８】
なお、本実施形態では、分割する画像領域の数を、例えば、水平走査方向および垂直走査方向それぞれを３等分した９つと設定するが、元の画像の画素数、欠陥画素の検出精度や処理速度などに応じて決定するのが好ましい。ただし、焦点検出部２１が一対のラインセンサの場合には、それぞれのラインセンサの画素列を３つの区間に等分するものとする。
【００２９】
また、本実施形態の閾値αは、例えば、２５５階調の画像の場合、１０以下の値に設定されるとするが、撮像対象の被写体や画像の階調などに応じて適宜設定されることが好ましい。
【００３０】
欠陥画素部３１は、抽出された低コントラストの対象領域の画素値を用い、測光センサ１５、撮像素子１６または焦点検出部２１の対象領域において欠陥画素を検出する。具体的には、欠陥画素検出部３１は、検出対象となる測光センサ１５、撮像素子１６または焦点検出部２１に被写体を複数回撮像させる。欠陥画素検出部３１は、撮像ごとに対象領域に配置された各画素から出力される画素値を、例えば、水平走査方向の画素列ごとに撮像順の時系列に並べて、図４（ａ）に示すような、画素列ごとに画素値の時間変動の分布図５０を生成する。
【００３１】
なお、図４（ａ）に示す分布図５０は、一の画素列の各画素が撮像ごとに出力する画素値のうち、その画素列の画素値の平均値から所定の閾値β以上かけ離れた画素値のみを図示する。また、図４（ｂ）は、例えば、ｎ回目の撮像時の一の画素列における各画素の画素値の分布を示す（ｎ＝１〜３０の自然数）。平均値から所定の閾値β以上かけ離れるような画素値は、ショットノイズなどのノイズや欠陥画素の出力異常などによる。ここで、図４（ｂ）では、ノイズまたは欠陥画素の画素値は、０などの小さな値を出力する黒欠陥としたが、最大の階調値などの大きな値を出力する白欠陥であってもよい。
【００３２】
欠陥画素検出部３１は、その分布図５０に基づいて、検出処理の間、時系列の方向（撮像回数の方向）に平行に連続して平均値から所定の閾値β以上かけ離れ、隣接する画素と孤立した画素値を出力する画素を欠陥画素として検出する。
【００３３】
なお、本実施形態では、例えば、撮像回数を３０回と設定するが、被写体の露光条件や欠陥画素の検出精度などに応じて適宜決定することが好ましい。また、所定の閾値βは、例えば、その撮像で一の画素列が出力した画素値から算出された標準偏差σの３倍、すなわちβ＝３σと設定するが、検出対象のセンサアレイや被写体の露光条件に応じて適宜決定することが好ましい。
【００３４】
ここで、「平行に」および「隣接する画素と孤立した」という欠陥画素の条件がある理由について簡単に説明する。例えば、被写体に輝度が暗い部分があり、一の画素列の画素４０がその暗い部分に位置する場合、その画素４０を含む画素値の時間変動の分布は、図５（ａ）のようになる。明らかに、図５に示す画素値の時間変動の分布は、図４（ａ）のものと同じであり、欠陥画素検出部３１は、画素４０がたとえ正常な画素であっても欠陥画素と誤検出してしまう。
【００３５】
ところで、図５（ｂ）のｎ回目の撮像時の各画素の画素値の分布が示すように、例えば、画素４０が正常な画素の場合、それに隣接する画素４１、４２とのクロストークなどの要因により、隣接する画素４１、４２の画素値は小さな値となり、画素４０を中心とする周辺画素の画素値は、正規分布のような分布を示す。そこで、「平行に」および「隣接する画素と孤立した」という条件を加えることにより、欠陥画素検出部３１による誤検出を回避する。
【００３６】
なお、本実施形態では、上記誤検出をより確度高く回避するために、欠陥画素検出部３１は、図４（ａ）に示す分布図５０に、メディアンフィルタなどの平滑化フィルタを適用し平滑化する。欠陥画素検出部３１は、分布図５０と平滑化された分布図との差分を求め、その差分した画素値の分布から欠陥画素を検出する。これにより、撮像ごとの被写体の微妙なコントラストの変動を除去することができるとともに、図５（ｂ）に示す正規分布のようななだらかな変化を除去して、図４（ｂ）に示すような孤立した画素値を出力する欠陥画素のみを検出することができる。
【００３７】
次に、カメラ１００による欠陥画素の検出動作について、検出対象が、１）焦点検出部２１で一対のラインセンサの場合、２）焦点検出部２１でエリアセンサの場合、３）測光センサ１５の場合に分けて説明する。
【００３８】
また、カメラ１００による欠陥画素の検出処理は、カメラ１００が使用される度に行われてもよいし、１週間や１ヶ月などの時間間隔ごとに行われてもよい。また、以下の説明において、不図示の記憶部には、測光センサ１５、撮像素子１６、焦点検出部２１の製造時の段階において、予め欠陥画素が検出されそれらの画素位置情報が記憶されているものとする。さらに、不図示の記憶部は、焦点検出部２１がエリアセンサの場合、ＡＦ画素の画素位置についても記憶しているものとする。
１）焦点検出部２１が一対のラインセンサの場合
焦点検出部２１が一対のラインセンサの場合のカメラ１００による欠陥画素の検出動作について、図６のフローチャートを参照しつつ説明する。
【００３９】
まず、ユーザにより不図示の操作部材の電源釦が押されると、カメラ１００に電源が投入される。それにより、ボディ側マイコン２０は、各種制御プログラムと欠陥画素検出プログラムとを記憶部（不図示）から読み込み実行する。同時に、ボディ側マイコン２０は、記憶部（不図示）より欠陥画素の画素位置情報や閾値α、βを読み込むとともに、電気接点６を介して、レンズ部分の情報を取得する。ボディ側マイコン２０は、撮影モードの撮像待機時の場合、測光センサ１５に、クイックリターンミラー１０により分岐された被写体からの光束を所定の時間間隔で被写体のスルー画像を撮像させ、スルー画像を表示部１９に表示する。また、クイックリターンミラー１０を透過した被写体からの光束の一部は、サブミラー１８によって焦点検出部２１に導かれ、ボディ側マイコン２０は、ステップＳ１０１からの処理を開始する。
【００４０】
ステップＳ１０１：焦点検出部２１の一対のラインセンサは、ボディ側マイコン２０からの焦点検出指示に従い、視差を有する被写体の２像の光束をそれぞれ受光する。ボディ側マイコン２０は、一対のラインセンサによる画像出力を画像データとして生成し、不図示の内部メモリに保持する。
【００４１】
ステップＳ１０２：領域抽出部３０は、画像データを各ラインセンサのＡＦ画素の画素列に沿って３つの区間に分割し、区間ごとに画素値の平均値および標準偏差を算出する。領域抽出部３０は、区間ごとの標準偏差と閾値αとを比較し、標準偏差の値が閾値α以下となる低コントラストの区間を対象領域として抽出する。
【００４２】
ステップＳ１０３：欠陥画素検出部３１は、ステップＳ１０２において、領域抽出部３０により低コントラストの対象領域が抽出されたか否かを判定する。欠陥画素検出部３１は、少なくとも１つの対象領域が抽出された場合、ステップＳ１０４（ＹＥＳ側）へ移行し、対象領域が抽出されなかった場合、ステップＳ１０６（ＮＯ側）へ移行する。
【００４３】
ステップＳ１０４：欠陥画素検出部３１は、焦点検出部２１に対して、所定のフレームレートで被写体を３０回撮像させ、撮像ごとに対象領域に配置されたＡＦ画素が出力する画素値を撮像順の時系列に並べて、区間ごとに画素値の時間変動の分布図５０を生成する。同時に、欠陥画素検出部３１は、撮像ごとに各区間の画素値の平均値と標準偏差σを算出し、内部メモリ（不図示）に保持する。なお、本実施形態における所定のフレームレートは、６０ｆｐｓなどであるとする。
【００４４】
欠陥画素検出部３１は、生成された分布図５０に平滑化フィルタを適用して平滑化し、元の分布図５０と平滑化された分布図との差分を求める。欠陥画素検出部３１は、その差分した画素値の分布から対象領域の区間において、時系列の方向に平行に連続して平均値から所定の閾値β以上かけ離れ、隣接する画素と孤立した画素値を出力する欠陥画素を検出する。
【００４５】
ステップＳ１０５：ボディ側マイコン２０は、記憶部（不図示）から読み込んだ欠陥画素の画素位置情報を参照して、ステップＳ１０４で検出された欠陥画素が経年変化によって新たに生じたものか否かを判定する。ボディ側マイコン２０は、経年変化によって新たに生じた欠陥画素と判定した場合、その欠陥画素の画素位置を画素位置情報に登録更新し、一連の処理を終了する。一方、ボディ側マイコン２０は、検出された欠陥画素は既に画素位置情報に登録されていると判定した場合、一連の処理を終了する。
【００４６】
ステップＳ１０６：焦点検出部２１は、いずれの区間も低コントラストでない場合、一対のラインセンサの画像出力に基づいて、像の相対的ずれ量を算出して合焦状態を判別し焦点検出を行う。ボディ側マイコン２０は、一連の処理を終了する。
２）焦点検出部２１がエリアセンサの場合
焦点検出部２１がエリアセンサの場合のカメラ１００による欠陥画素の検出動作について、図７のフローチャートを参照しつつ説明する。なお、ステップＳ２０１の処理が開始されるまでのカメラ１００の動作は、図６に示す焦点検出部２１が一対のラインセンサの場合と同じであり説明を省略する。
【００４７】
ステップＳ２０１：焦点検出部２１のエリアセンサは、ボディ側マイコン２０からの焦点検出指示に従い、視差を有する被写体の２像の光束を受光する。ボディ側マイコン２０は、エリアセンサによる画像出力を画像データとして生成し、不図示の内部メモリに保持する。
【００４８】
ステップＳ２０２：領域抽出部３０は、画像データを垂直走査方向および水平走査方向についてそれぞれ３等分し９つの画像領域に分割し、画像領域ごとに画素値の平均値および標準偏差を算出する。領域抽出部３０は、画像領域ごとの標準偏差と閾値αとを比較し、標準偏差の値が閾値α以下となる低コントラストの画像領域を対象領域として抽出する。
【００４９】
ステップＳ２０３：欠陥画素検出部３１は、ステップＳ２０２において、領域抽出部３０により低コントラストの対象領域が抽出されたか否かを判定する。欠陥画素検出部３１は、少なくとも１つの対象領域が抽出された場合、ステップＳ２０４（ＹＥＳ側）へ移行し、対象領域が抽出されなかった場合、ステップＳ２０６（ＮＯ側）へ移行する。
【００５０】
ステップＳ２０４：欠陥画素検出部３１は、焦点検出部２１に対して、所定のフレームレートで被写体を３０回撮像させ、撮像ごとに対象領域に配置された画素が出力する画素値を、例えば、水平走査方向の画素列ごとに撮像順の時系列に並べて、画素列ごとに分布図５０を生成する。同時に、欠陥画素検出部３１は、撮像ごとに各画素列の画素値の平均値と標準偏差σを算出し、内部メモリ（不図示）に保持する。
【００５１】
欠陥画素検出部３１は、生成された分布図５０に平滑化フィルタを適用して平滑化し、元の分布図５０と平滑化された分布図との差分を求める。欠陥画素検出部３１は、その差分した画素値の分布から対象領域の画像領域において、時系列の方向に平行に連続して平均値から所定の閾値β以上かけ離れ、隣接する画素と孤立した画素値を出力する欠陥画素を検出する。
【００５２】
ステップＳ２０５：ボディ側マイコン２０は、記憶部（不図示）から読み込んだ欠陥画素の画素位置情報を参照して、ステップＳ２０４で検出された欠陥画素が経年変化によって新たに生じたものか否かを判定する。ボディ側マイコン２０は、経年変化によって新たに生じた欠陥画素と判定した場合、その欠陥画素の画素位置を画素位置情報に登録更新し、一連の処理を終了する。一方、ボディ側マイコン２０は、検出された欠陥画素は既に画素位置情報に登録されていると判定した場合、一連の処理を終了する。
【００５３】
ステップＳ２０６：焦点検出部２１は、いずれの画像領域も低コントラストでない場合、エリアセンサに配置されたＡＦ画素の出力に基づいて、像の相対的ずれ量を算出して合焦状態を判別し焦点検出を行う。ボディ側マイコン２０は、一連の処理を終了する。
３）測光センサ１５の場合
測光センサ１５の場合のカメラ１００による欠陥画素の検出動作について、図８のフローチャートを参照しつつ説明する。なお、ステップＳ３０１の処理が開始されるまでのカメラ１００の動作は、図６に示す焦点検出部２１が一対のラインセンサの場合と同じであり説明を省略する。また、測光センサ１５に対する欠陥画素の検出処理は、撮像素子１６に対しても適用可能である。ただし、撮像素子１６の場合、例えば、動画撮像時に行うのが好ましい。
【００５４】
さらに、測光センサ１５や撮像素子１６の画素に、ＲＧＢなどのオンチップカラーフィルタがベイヤ配列の配列で設けられている場合、例えば、色成分ごとに画素値を分けて画像データを生成し、各色成分の画像データに対して欠陥画素の検出処理を行うのが好ましい。あるいは、測光センサ１５や撮像素子１６からの出力に対して画像処理部２４による色補間処理を施すことにより、各画素位置で全ての色成分を算出し、いずれかの色成分の画像データまたは輝度成分に変換した画像データを用い欠陥画素の検出処理を行ってもよい。
【００５５】
ステップＳ３０１：測光センサ１５は、撮像待機時、下がった状態のクイックターンミラー１０によって反射された被写体からの光束の一部を受光し、被写体のスルー画像を撮像する。ボディ側マイコン２０は、そのスルー画像を表示部１９に表示するとともに、不図示の内部メモリに、そのスルー画像を保持する。
【００５６】
ステップＳ３０２：領域抽出部３０は、スルー画像を垂直走査方向および水平走査方向についてそれぞれ３等分し９つの画像領域に分割し、画像領域ごとに画素値の平均値および標準偏差を算出する。領域抽出部３０は、画像領域ごとの標準偏差と閾値αとを比較し、標準偏差の値が閾値α以下となる低コントラストの画像領域を対象領域として抽出する。
【００５７】
ステップＳ３０３：欠陥画素検出部３１は、ステップＳ３０２において、領域抽出部３０により低コントラストの対象領域が抽出されたか否かを判定する。欠陥画素検出部３１は、少なくとも１つの対象領域が抽出された場合、ステップＳ３０４（ＹＥＳ側）へ移行し、対象領域が抽出されなかった場合、ボディ側マイコン２０は、一連の処理を終了する。
【００５８】
ステップＳ３０４：欠陥画素検出部３１は、測光センサ１５が、例えば、６０ｆｐｓなどのフレームレートで撮像した通常のスルー画像を用い、撮像ごとに対象領域に配置された画素が出力する画素値を、例えば、水平走査方向の画素列ごとに撮像順の時系列に並べて、画素列ごとに分布図５０を生成する。同時に、欠陥画素検出部３１は、撮像ごとに各画素列の画素値の平均値と標準偏差σを算出し、内部メモリ（不図示）に保持する。なお、本実施形態の欠陥画素検出部３１が用いるスルー画像の数は、例えば、３０とする。
【００５９】
欠陥画素検出部３１は、生成された分布図５０に平滑化フィルタを適用して平滑化し、元の分布図５０と平滑化された分布図との差分を求める。欠陥画素検出部３１は、その差分した画素値の分布から対象領域の画像領域において、時系列の方向に平行に連続して平均値から所定の閾値β以上かけ離れ、隣接する画素と孤立した画素値を出力する欠陥画素を検出する。
【００６０】
ステップＳ３０５：ボディ側マイコン２０は、記憶部（不図示）から読み込んだ欠陥画素の画素位置情報を参照して、ステップＳ３０４で検出された欠陥画素が経年変化によって新たに生じたものか否かを判定する。ボディ側マイコン２０は、経年変化によって新たに生じた欠陥画素と判定した場合、その欠陥画素の画素位置を画素位置情報に登録更新し、一連の処理を終了する。一方、ボディ側マイコン２０は、検出された欠陥画素は既に画素位置情報に登録されていると判定した場合、一連の処理を終了する。
【００６１】
このように、本実施形態では、撮像対象の被写体を撮像した画像を用いて、センサアレイの複数の画素の中から経年変化によって発生した欠陥画素を検出することにより、検出用画像を用意する必要が無く、ユーザの手を煩わせることなく、容易にかつ確度高く欠陥画素を検出することができる。そして、被写体に応じて低コントラストの領域の位置が変わることから、様々な被写体による欠陥画素の検出処理を行うことで、センサアレイの全ての画素について欠陥画素か否かを調べることができる。
【００６２】
また、撮像画像のうち、被写体が低コントラストである部分の画像領域を対象領域として抽出し、その対象領域に配置された画素列の画素に対してのみ欠陥画素の検出処理を行うことから、より確度高く欠陥画素を検出することができる。
《実施形態の補足事項》
（１）上記実施形態では、カメラ１００は、一眼レフデジタルカメラとしたが、コンパクトカメラであってもよい。その場合、撮像素子１６は、図２に示すようなＡＦ画素を有するものであってもよい。
【００６３】
また、カメラ１００は、１つの撮像素子１６を有した単板式カメラであるが、３板式カメラなど複数の撮像素子１６を有したカメラであってもよい。
【００６４】
（２）上記実施形態では、領域抽出部３０、欠陥画素検出部３１の各処理を、ボディ側マイコン２０がソフトウエア的に実現する例を説明したが、ＡＳＩＣを用いてこれらの各処理をハードウエア的に実現してもよい。
【００６５】
（３）本発明の欠陥画素検出装置は、上記実施形態のカメラ１００の例に限定されない。例えば、センサアレイとコンピュータとを接続して、コンピュータに欠陥画素検出処理のプログラムを実行させることにより、コンピュータを本発明の欠陥画素検出装置として機能させてもよい。
【００６６】
（４）上記実施形態では、領域抽出部３０が、撮像画像を複数の画像領域に分割し、その画像領域の中から対象領域を抽出したが、本発明はこれに限定されず、領域抽出部３０は、撮像画像を分割することなく、直接低コントラストの領域を対象領域として抽出してもよい。
【００６７】
（５）上記実施形態では、検出対象が焦点検出部２１の場合、領域抽出部３０は、焦点検出部２１が撮像した画像データに基づいて対象領域を抽出したが、本発明はこれに限定されず、領域抽出部３０は、測光センサ１５が撮像したスルー画像に基づいて対象領域を抽出してもよい。
【００６８】
（６）上記実施形態では、焦点検出部２１に対する欠陥画素の検出処理のステップＳ１０３（またはステップＳ２０３）において、低コントラストの対象領域が少なくとも１つ抽出された場合、ステップＳ１０４（またはステップＳ２０４）（ＹＥＳ側）へ移行し、対象領域が抽出されなかった場合、ステップＳ１０６（またはステップＳ２０６）（ＮＯ側）へ移行するとしたが、本発明はこれに限定されない。例えば、焦点検出部２１において、領域抽出部３０により低コントラストの対象領域が抽出されるとともに、他の区間（または画像領域）が低コントラストで無くかつ焦点検出のＡＦ領域に設定されている場合、対象領域に対しては、ステップＳ１０４〜ステップＳ１０５（またはステップＳ２０４〜ステップＳ２０５）の処理を、ＡＦ領域に対しては、ステップＳ１０６（またはステップＳ２０６）の処理を並列に行ってもよい。あるいは、対象領域に対するステップＳ１０４〜ステップＳ１０５（またはステップＳ２０４〜ステップＳ２０５）の処理を先に行い、次に、ＡＦ領域に対するステップＳ１０６（またはステップＳ２０６）の処理を直列に行ってもよい。
【００６９】
以上の詳細な説明により、実施形態の特徴点および利点は明らかになるであろう。これは、特許請求の範囲が、その精神および権利範囲を逸脱しない範囲で前述のような実施形態の特徴点および利点にまで及ぶことを意図する。また、当該技術分野において通常の知識を有する者であれば、あらゆる改良および変更に容易に想到できるはずであり、発明性を有する実施形態の範囲を前述したものに限定する意図はなく、実施形態に開示された範囲に含まれる適当な改良物および均等物によることも可能である。
【符号の説明】
【００７０】
１  撮影レンズ、２  絞り、３  レンズ駆動部、４  絞り制御部、５  レンズ側マイコン、６  電気接点、１０  クイックリターンミラー、１１  焦点板、１２  ペンタプリズム、１３  接眼レンズ、１４  再結像レンズ、１５  測光センサ、１６  撮像素子、１７  シャッタ、１８  サブミラー、１９  表示部、２０  ボディ側マイコン、２１  焦点検出部、２２  シャッタ制御部、２３  撮像素子駆動部、２４  画像処理部、３０  領域抽出部、３１  欠陥画素検出部、１００  カメラ
【図１】
2013070322.tif 000003
【図２】
2013070322.tif 000004
【図３】
2013070322.tif 000005
【図４】
2013070322.tif 000006
【図５】
2013070322.tif 000007
【図６】
2013070322.tif 000008
【図７】
2013070322.tif 000009
【図８】
2013070322.tif 000010