JP3615463B2 - ディジタルカメラおよび検査装置 - Google Patents
ディジタルカメラおよび検査装置 Download PDFInfo
- Publication number
- JP3615463B2 JP3615463B2 JP2000141841A JP2000141841A JP3615463B2 JP 3615463 B2 JP3615463 B2 JP 3615463B2 JP 2000141841 A JP2000141841 A JP 2000141841A JP 2000141841 A JP2000141841 A JP 2000141841A JP 3615463 B2 JP3615463 B2 JP 3615463B2
- Authority
- JP
- Japan
- Prior art keywords
- bit
- pixel data
- image signal
- output
- value
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Cameras In General (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
- Testing, Inspecting, Measuring Of Stereoscopic Televisions And Televisions (AREA)
- Studio Devices (AREA)
Description
【産業上の利用分野】
この発明は、ディジタルカメラに関し、特にたとえば、イメージセンサから出力されたアナログ画像信号をA/D変換器によってディジタル画像信号に変換する、ディジタルカメラに関する。
【0002】
この発明はまた、イメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する生成回路を検査する、検査装置に関する。
【0003】
【従来の技術】
ディジタルカメラでは、イメージセンサから出力された被写体の画像信号は、A/D変換,色分離,白バランス調整,YUV変換などの様々な信号処理を施され、このような処理の結果、被写体像がディスプレイに表示される。これらの信号処理のいずれか1つでも異常があれば、被写体像は適切にディスプレイに表示されず、そのような欠陥のあるディジタルカメラは出荷すべきではない。このため、従来は、ディスプレイに表示された撮影画像を人間の目で観察して、信号処理が適切に行なわれているかどうかを検査していた。
【0004】
【発明が解決しようとする課題】
しかし、人間の目による観察では正確な検査は不可能であった。
【0005】
それゆえに、この発明の主たる目的は、イメージセンサから出力された画像信号の処理に異常がないかどうかを正確に検査することができる、ディジタルカメラを提供することである。
【0006】
この発明の他の目的は、A/D変換器のようなアナログ画像信号に基づいてディジタル画像信号を生成する生成回路に異常がないかどうかを正確に検査することができる、検査装置を提供することである。
【0007】
【課題を解決するための手段】
第1の発明は、出力が飽和する程度の露光量でイメージセンサを露光する露光手段、イメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する生成手段、ディジタル画像信号から複数の画素データ値を検出する検出手段、複数の画素データ値の全てにおいて所定値を示すビットを特定する特定手段、および特定手段によって特定されたビットに関連するビット関連情報を出力する第1出力手段を備える、ディジタルカメラである。
【0008】
第2の発明は、イメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する生成回路を検査する検査装置であって、出力が飽和する程度の露光量でイメージセンサを露光する露光手段、露光手段の露光に基づくディジタル画像信号から複数の画素データ値を検出する検出手段、複数の画素データ値の全てにおいて所定値を示すビットを特定する特定手段、および特定手段によって特定されたビットに関連するビット関連情報を出力する出力手段を備える、検査装置である。
【0009】
【作用】
第1の発明によれば、イメージセンサは出力が飽和する程度の露光量で露光され、生成手段はイメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する。検出手段では生成されたディジタル画像信号から複数の画素データ値が検出され、特定手段では検出された複数の画素データ値の全てが所定値を示すビットが特定される。第1出力手段は、特定されたビットに関連するビット関連情報を出力する。
【0010】
検出手段によって検出された画素データ値が飽和値を示さない場合、原因はイメージセンサおよび生成手段のいずれかにある。イメージセンサの欠陥を有する画素から生成された画素信号のデータ値が検出手段によって検出された場合、イメージセンサおよび生成手段のいずれに異常があるのか、ならびに生成手段に異常があるとして生成手段のどの箇所に異常があるかについては、検出された複数の画素データ値そのものから判断することはできない。ただし、生成手段に異常がある場合、検出された複数の画素データ値のいずれについても、異常個所に対応するビットが常に所定値を示す。このため、複数の画素データ値の全てが所定値を示すビットを特定手段によって特定し、特定されたビットに関連するビット関連情報を第1出力手段によって出力するようにしている。
【0011】
この発明の好ましい例では、検出手段によって検出される画素データ値の数はイメージセンサにおいて許容される画素欠陥の数よりも多い。これによって、検出手段によって検出される画素データ値の少なくとも1つは、画素欠陥に起因しない値を示す。
【0012】
この発明の好ましい他の例では、特定手段は、複数の画素データ値に論理和を施し、論理和によって得られた演算値からゼロを示すビットを特定する。欠陥のある画素から得られた画素信号のデータ値は異常箇所以外のビットでも“0”を示すが、他のデータ値との間で論理和処理を施すことで、異常箇所以外のビット値が“1”を示すことになる。このため、演算値のうちゼロを示すビットが異常個所に関連するビットとして特定できる。
【0013】
さらに好ましくは、生成手段は、ディジタル画像信号をパラレル方式で出力する複数のビット線を有する。このとき、ビット関連情報は、特定手段によって特定されたビットに対応するビット線が断線であることを示す情報である。
【0014】
この発明の好ましいその他の例では、飽和値を示す画素データ値が検出されたときに検出手段が不能化手段によって不能化される。そして、飽和値に関連する飽和値関連情報が第2出力手段によって出力される。
【0015】
第2の発明によれば、イメージセンサは出力が飽和する程度の露光量で露光され、生成回路はイメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する。検出手段では生成されたディジタル画像信号から複数の画素データ値が検出され、特定手段では検出された複数の画素データ値の全てが所定値を示すビットが特定される。出力手段は、特定されたビットに関連するビット関連情報を出力する。
【0016】
【発明の効果】
これらの発明によれば、ディジタル画像信号から複数の画素データ値を検出し、検出された複数の画素データ値の全てが所定値を示すビットを特定するようにしたため、生成手段(生成回路)に異常があるかどうか、ならびに異常があるとしてどの箇所が異常であるかを正確に検査することができる。
【0017】
この発明の上述の目的,その他の目的,特徴および利点は、図面を参照して行う以下の実施例の詳細な説明から一層明らかとなろう。
【0018】
【実施例】
図1を参照して、この実施例のディジタルカメラ10は、生産ライン上の検査工程において、USBケーブル14によってパーソナルコンピュータ(PC)12と接続される。このとき、ディジタルカメラ10の前面には乳白色の拡散板(図示せず)が配置され、この拡散板は所定の色温度および輝度を持つ光源(図示せず)によって照射されている。この検査工程では、ディジタルカメラ10の信号処理に異常がないかどうかが検査される。
【0019】
検査時、PC12は検査確認コードをディジタルカメラ10に与える。ディジタルカメラ10は、この検査確認コードに応答して拡散板を撮影し、撮影された画像信号に基づいて信号処理に異常がないかどうか判別する。そして、異常がなければ“OK”を示す判別情報をPC12に返送し、異常があれば“NG”を示す判別情報および異常個所情報をPC12に返送する。
【0020】
ディジタルカメラ10は、具体的には図2に示すように構成される。被写体(拡散板)の光像は、光学レンズ16および絞り部材18を通してイメージセンサ22の受光面に入射される。受光面には複数の受光素子が配置されており、各受光素子が1つの画素を形成する。入射された光像は各々の受光素子によって光電変換を施され、これによって画像信号(アナログ画像信号)が生成される。
【0021】
生成された画像信号はタイミングジェネレータ24によって30fpsのフレームレートで読み出され、読み出された各フレームの画像信号は、CDS/AGC回路26によってノイズ除去およびゲイン調整を施される。A/D変換器28は、CDS/AGC回路26から出力された画像信号を12ビットのディジタル画像信号(画像データ)に変換し、変換した画像データをメモリ制御回路30に出力する。A/D変換器28の出力側には12本のビット線が設けられており、画像データはパラレル方式でメモリ制御回路30に出力される。つまり、画像データは複数画素の画素データからなっており、各画素の画素データは12ビットで表される。A/D変換器28からはこのような画素データがパラレル方式で1画素ずつ出力される。
【0022】
メモリ制御回路30は、与えられた画像データを一旦SDRAM32のディジタル画像格納エリア32aに格納し、その後、信号処理回路34に出力する。つまり、30fpsのフレームレートで入力される画像データを一旦ディジタル画像格納エリア32aに書き込み、書き込まれた画像データを同じ30fpsのフレームレートで読み出して信号処理回路34に与える。信号処理回路34は、与えられた画像データに色分離、白バランス調整、YUV変換などの信号処理を施し、処理が施された画像データをモニタ36に出力する。この結果、30fpsの動画像(スルー画像)が画面に表示される。
【0023】
PC12から検査確認コードが与えられると、CPU38は図3に示すフロー図を処理する。まずステップS1でTG24に1/30秒のシャッタスピードを設定するとともに、ステップS3でドライバ20を制御して絞り18を開放する。続いて、ステップS5でTG24に撮影指令を与える。TG24は、1/30秒にわたってイメージセンサ24を露光し、これによって生成された1フレーム分の画像信号をラスタスキャン方式で読み出す。被写体は光源が照射されている乳白色の拡散板であり、絞り18は全開されているため、1/30秒の露光によって生成された画像信号は飽和している。つまり、画像信号を形成する各々の画素信号のレベルは飽和値を示す。
【0024】
TG24から出力された画像信号は、CDS/AGC回路26で上述の処理を施された後、A/D変換器28によって画像データに変換され、変換された画像データはメモリ制御回路30によってディジタル画像格納エリア32aに格納される。なお、この画像信号もまた、スルー画像出力時と同様に信号処理回路34を経てモニタ36に与えられ、モニタ36の表示はスルー画像から静止画像(フリーズ画像)に切り換えられる。
【0025】
ステップS7ではサンプル数カウンタ38aのカウント値(サンプル数)Nを“0”に設定し、ステップS9ではアドレスカウンタ38bのカウント値(アドレス)Xを図5に示すディジタル画像格納エリア32aの中央に設定する。続いて、ステップS11でメモリ制御回路30を通してアドレスXから1画素分の画素データを読み出し、読み出された画素データのデータ値を判別する。上述のようにイメージセンサ22は出力が飽和する程度の露光量で露光されるため、A/D変換器28に異常がなければ、アドレスXから読み出された画素データは飽和レベルに相当する“111111111111”の値を示す。このため、ステップS13ではデータ値を“4095(=111111111111)”と比較している。
【0026】
ステップS13でデータ値=“4095”と判別されると、ステップS15で“OK”を示す判別信号をI/F回路40を通してPC12に出力し、その後処理を終了する。“OK”を示す判別情報がPC12に出力されることで、PC12のディスプレイには“OK”の文字が表示される。これによって、今回の検査対象となったディジタルカメラ10は異常なしと判断され、次の検査工程に移される。
【0027】
一方、アドレスXから読み出された画素データのデータ値が“4095”以外の値を示せば、ステップS13からステップS17に進み、このデータ値をレジスタ38cに格納する。ステップS19では、サンプル数カウンタ38aのカウント値Nが“5”に達したかどうか判断し、NOであれば、ステップS21およびS25のそれぞれでサンプル数カウンタ38aおよびアドレスカウンタ38bをインクリメントしてからステップS11に戻る。これによって、データ値が“4095”以外の値を示す限り、ステップS11〜S23の処理が繰り返され、ディジタル画像格納エリア32aの中央アドレスに続くアドレスから読み出された画素データのデータ値がレジスタ38cに格納される。
【0028】
5画素分のデータ値がレジスタ38cに得られたとき、サンプル数カウンタ38aのカウント値Nは“5”を示し、処理はステップS19からステップS25に進む。ステップS25ではレジスタ38cの各データ値に論理和処理を施し、続くステップS27では論理和値の“0”を示すビットを特定する。“0”を示すビットが特定されると、ステップS29で“NG”を示す判別情報および特定されたビットがどのビット線に対応しているかを示す断線箇所情報をI/F回路40を通してPC12に出力する。たとえば論理和値の下位5ビット目が“0”であれば、“LINE5”を示す断線箇所情報がPC12に出力され、PC12のディスプレイには“NG”および“LINE5”の文字が表示される。このとき、ディジタルカメラ10は異常ありと判断され、検査工程から除外される。
【0029】
なお、サンプル数カウンタ38aのカウント値Nが“5”に達する前にデータ値が“4095”を示す画素データが読み出されると、ステップS13でYESと判断され、ステップS15で“OK”を示す判別情報がPC12に出力される。したがって、ディジタル画像格納エリア32aの中央アドレスから連続する5アドレスのいずれかの画素データが“4095”を示せば、PC12には“OK”の文字が表示され、ディジタルカメラ10は次の検査工程に移される。
【0030】
画素データのデータ値は、次のような場合に“4095”以外の値を示す。まず、A/D変換器28の出力側にある12本のビット線のうちたとえば下位から5番目のビット線が断線していれば、画素データは“111111101111(=4079)”の値を示す。一方、全てのビット線が適切に接続されていたとしても、イメージセンサ22の受光素子に欠陥(画素欠陥)があれば画素データのデータ値は“4095”以外の値を示す。つまり、受光素子が全く機能しないとき、この受光素子からは電荷は生成されず、画素データはゼロレベルに相当する“000000000000”のデータ値を示す。また、受光素子の光電変換能力が著しく劣化しているとき、この受光素子で生成される電荷は飽和せず、画素データは“4095”よりも小さな値を示す。ステップS25では、このような画素欠陥に起因するデータ値を排除するために、論理和処理を行っている。
【0031】
図5を参照して、ディジタル画像格納エリア32aから読み出された5画素分の画素データのデータ値が“4079”,“0”,“4079”,“4079”および“239”を示す2進数であるとき、各数値に論理和処理を施すことで“0”および“239”を示す2進数が排除される。このうち“0”を示す2進数は受光素子が全く機能しないことに起因する数値と考えられ、“239”を示す2進数は受光素子の光電変換機能が著しく劣化していることに起因する数値と考えられる。論理和処理によって求められた演算値は、“4079”に対応する2進数である“111111101111”を示す。
【0032】
下位5ビット目のビット線が断線している結果、検出された5つの画素データ値のいずれも、つまり画素欠陥に起因するデータ値についても、下位5ビット目は“0”を示す。このため、論理和処理のよって求められた演算値(論理和値)は、下位5ビット目において“0”を示す。この“0”がビット線の断線を示しており、上述の論理和値“111111101111”については、下位5ビット目が断線箇所として特定される。この結果、断線箇所情報“LINE5”がPC12に出力される。
【0033】
この実施例によれば、メモリに格納されたディジタル画像信号から複数の画素データ値を検出し、検出された複数の画素データ値の全てが所定値を示すビットを特定するようにしたため、A/D変換器に異常があるかどうか、ならびに異常があるとしてどの箇所が異常であるかを正確に検査することができる。
【0034】
また、この実施例ではPCとディジタルカメラとをUSBケーブルによって接続するようにしたが、USBケーブルに代えてシリアルケーブルによってPCとディジタルカメラとを接続するようにしてもよい。
【0035】
なお、この実施例のディジタルカメラに適用されるイメージセンサとしては、CCD型のイメージセンサのほかにCMOS型のイメージセンサも考えられる。
【図面の簡単な説明】
【図1】検査工程にあるディジタルカメラとPCとの接続状態を示す図解図である。
【図2】ディジタルカメラの構成を示すブロック図である。
【図3】検査工程にあるディジタルカメラの動作の一部を示すフロー図である。
【図4】SDRAMに形成されたディジタル画像格納エリアを示す図解図である。
【図5】図4に示すフロー図の処理の一部を示す図解図である。
【符号の説明】
10…ディジタルカメラ
12…パーソナルコンピュータ
18…絞り
22…イメージセンサ
32…SDRAM
38…CPU
Claims (6)
- 出力が飽和する程度の露光量でイメージセンサを露光する露光手段、
前記イメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する生成手段、
前記ディジタル画像信号から複数の画素データ値を検出する検出手段、
前記複数の画素データ値の全てにおいて所定値を示すビットを特定する特定手段、および
前記特定手段によって特定された前記ビットに関連するビット関連情報を出力する第1出力手段を備える、ディジタルカメラ。 - 前記検出手段によって検出される前記画素データ値の数は前記イメージセンサにおいて許容される画素欠陥の数よりも多い、請求項1記載のディジタルカメラ。
- 前記特定手段は、前記複数の画素データ値に論理和を施す論理和手段、および前記論理和手段による演算値からゼロを示すビットを特定するビット特定手段を含む、請求項1または2記載のディジタルカメラ。
- 前記生成手段は前記ディジタル画像信号をパラレル方式で出力する複数のビット線を有し、
前記ビット関連情報は前記特定手段によって特定されたビットに対応する前記ビット線が断線であることを示す情報である、請求項1ないし3のいずれかに記載のディジタルカメラ。 - 飽和値を示す前記画素データ値が検出されたときに前記検出手段を不能化する不能化手段、および
前記飽和値に関連する飽和値関連情報を出力する第2出力手段をさらに備える、請求項1ないし4のいずれかに記載のディジタルカメラ。 - イメージセンサから出力されたアナログ画像信号に基づいてディジタル画像信号を生成する生成回路を検査する検査装置であって、
出力が飽和する程度の露光量で前記イメージセンサを露光する露光手段、
前記露光手段の露光に基づく前記ディジタル画像信号から複数の画素データ値を検出する検出手段、
前記複数の画素データ値の全てにおいて所定値を示すビットを特定する特定手段、および
前記特定手段によって特定された前記ビットに関連するビット関連情報を出力する出力手段を備える、検査装置。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000141841A JP3615463B2 (ja) | 2000-05-15 | 2000-05-15 | ディジタルカメラおよび検査装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2000141841A JP3615463B2 (ja) | 2000-05-15 | 2000-05-15 | ディジタルカメラおよび検査装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2001326951A JP2001326951A (ja) | 2001-11-22 |
JP3615463B2 true JP3615463B2 (ja) | 2005-02-02 |
Family
ID=18648907
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2000141841A Expired - Fee Related JP3615463B2 (ja) | 2000-05-15 | 2000-05-15 | ディジタルカメラおよび検査装置 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3615463B2 (ja) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2007318558A (ja) * | 2006-05-26 | 2007-12-06 | Fujitsu Ten Ltd | 画像処理装置 |
JP6273979B2 (ja) * | 2014-04-01 | 2018-02-07 | 株式会社デンソー | 制御装置、又は、制御システム |
-
2000
- 2000-05-15 JP JP2000141841A patent/JP3615463B2/ja not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
JP2001326951A (ja) | 2001-11-22 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7202894B2 (en) | Method and apparatus for real time identification and correction of pixel defects for image sensor arrays | |
JP3587433B2 (ja) | 固体撮像素子の画素欠陥検出装置 | |
US7286171B2 (en) | Apparatus and method for concealing defective pixels in image sensors having test mode | |
JP5656561B2 (ja) | 画像処理装置、その制御方法、および制御プログラム | |
JP3615463B2 (ja) | ディジタルカメラおよび検査装置 | |
JP2005227931A (ja) | 画像処理装置 | |
JP3128485B2 (ja) | 固体撮像素子の欠陥画素検出装置 | |
JP2011166422A (ja) | 撮像装置 | |
JPH1127585A (ja) | 固体撮像素子の欠陥画素検出方法 | |
JPH11257937A (ja) | 欠陥検査方法 | |
US20100231763A1 (en) | Defective pixel detector for a digital video camera and associated methods | |
JP4488261B2 (ja) | 撮像素子の選別方法と撮像素子及び撮像装置 | |
JP4587717B2 (ja) | デジタルカメラ | |
JP2006217113A (ja) | 電子カメラおよび電子カメラの検査方法 | |
JP2000162089A (ja) | 画面検査方法と装置 | |
JP2003234966A (ja) | 固体撮像素子 | |
JP2007060561A (ja) | 固体撮像素子の画素欠陥検査方法及び検査装置 | |
JP4316694B2 (ja) | カメラ装置 | |
JP2000253318A (ja) | 固体撮像素子の欠陥画素検出装置、欠陥画素補正装置およびビデオカメラ | |
JP2972802B2 (ja) | 画像情報処理装置 | |
JPH08201228A (ja) | Ccd欠陥補正機能をもったlcdパネル画質検査装置 | |
JP2004056395A (ja) | 固体撮像素子の検査方法および検査プログラム | |
JP2015061137A (ja) | 撮像装置、その制御方法、及びプログラム | |
JPH03278184A (ja) | 検査装置 | |
JPH06161378A (ja) | 液晶表示装置検査装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20041008 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20041019 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20041029 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20081112 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091112 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101112 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101112 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111112 Year of fee payment: 7 |
|
LAPS | Cancellation because of no payment of annual fees |