JP2003524158A - 振動の影響を受けずにビデオ捕獲を行う検査装置 - Google Patents
振動の影響を受けずにビデオ捕獲を行う検査装置Info
- Publication number
- JP2003524158A JP2003524158A JP2001550697A JP2001550697A JP2003524158A JP 2003524158 A JP2003524158 A JP 2003524158A JP 2001550697 A JP2001550697 A JP 2001550697A JP 2001550697 A JP2001550697 A JP 2001550697A JP 2003524158 A JP2003524158 A JP 2003524158A
- Authority
- JP
- Japan
- Prior art keywords
- image
- images
- array
- feature
- space
- 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.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/24—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
- G01B11/25—Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures by projecting a pattern, e.g. one or more lines, moiré fringes on the object
- G01B11/2518—Projection by scanning of the object
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01B—MEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
- G01B11/00—Measuring arrangements characterised by the use of optical techniques
- G01B11/30—Measuring arrangements characterised by the use of optical techniques for measuring roughness or irregularity of surfaces
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N25/00—Circuitry of solid-state image sensors [SSIS]; Control thereof
- H04N25/70—SSIS architectures; Circuits associated therewith
- H04N25/71—Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors
- H04N25/72—Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors using frame transfer [FT]
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01N—INVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
- G01N21/00—Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
- G01N21/84—Systems specially adapted for particular applications
- G01N21/88—Investigating the presence of flaws or contamination
- G01N21/95—Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
- G01N21/956—Inspecting patterns on the surface of objects
- G01N2021/95638—Inspecting patterns on the surface of objects for PCB's
- G01N2021/95646—Soldering
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Signal Processing (AREA)
- Length Measuring Devices By Optical Means (AREA)
- Investigating Materials By The Use Of Optical Means Adapted For Particular Applications (AREA)
- Image Processing (AREA)
- Image Input (AREA)
- Transforming Light Signals Into Electric Signals (AREA)
Abstract
(57)【要約】
振動の影響を受けずにビデオ捕獲を行う検査装置を提供する。
【解決手段】半田ペースト検査装置(200)に、増強された振動の影響を受けない対策を提供する方法と装置が開示される。この方法と装置は、数個のイメージを素早く獲得する多数の産業に使用することができる。その方法は、データがアレー(図10,32,100)から連続的に読まれる前に、フレーム転送CCDアレー(図3,32,図10,100)上に少なくとも3つのイメージ(図5,33,図7,35,図9,37;111,113,115;131,133,135)を捕獲することを含む。本方法は、多数のイメージに拡張できる。さらに、マスクされたメモリ領域(34,104)は、フレーム転送CCDアレー(32,100)のイメージ領域(30,102)より大きくすることができる。
Description
【0001】
技術分野
この発明は、物体の表面から反射される光の光学的計測を用いて、物体の表面
の輪郭を測定することに関する。特に、この発明は、そのような光学的計測のた
めに、表面プロフィルメトリ(表面粗さの測定;surface profilometry)におい
て使用される、イメージを取得する方法および装置に関する。本発明は、回路基
板の組立工程の間に、電気回路板上に設けられた半田ペーストを検査するのに特
に有用である。
の輪郭を測定することに関する。特に、この発明は、そのような光学的計測のた
めに、表面プロフィルメトリ(表面粗さの測定;surface profilometry)におい
て使用される、イメージを取得する方法および装置に関する。本発明は、回路基
板の組立工程の間に、電気回路板上に設けられた半田ペーストを検査するのに特
に有用である。
【0002】
発明の背景
分離した電子部品と同様に電子集積回路を搭載する回路基板は、よく知られて
いる。回路基板の基体には、予め決められた導体通路と、集積回路チップ、抵抗
器またはコンデンサのような電子部品のリード線を受け止めるためのパッドが用
意されている。回路基板の組立の工程において、半田ペーストの塊は基体の上の
適切な位置に設けられる。半田ペーストは、通常、基体の上にスクリーンを置き
、スクリーンの開口を通して半田ペーストを塗り、スクリーンの表面からはみ出
る余分な半田ペーストを拭き取り、基体からスクリーンを取り除くことによって
、基体に設けられる。回路基板の電子部品は、それから、好ましくは摘んで設置
する機械(pick and place machine)を用いて、前記基体上に位置付けられる。
この時、電子部品のリード線は、それらの適切な半田ペーストの塊の上に置かれ
る。回路基板は、全ての部品が基体に位置付けられた後、半田ペーストを溶かす
ために炉の中を通される。、これにより、部品と基体との間に機械的接続と同様
に電気的接続が形成される。
いる。回路基板の基体には、予め決められた導体通路と、集積回路チップ、抵抗
器またはコンデンサのような電子部品のリード線を受け止めるためのパッドが用
意されている。回路基板の組立の工程において、半田ペーストの塊は基体の上の
適切な位置に設けられる。半田ペーストは、通常、基体の上にスクリーンを置き
、スクリーンの開口を通して半田ペーストを塗り、スクリーンの表面からはみ出
る余分な半田ペーストを拭き取り、基体からスクリーンを取り除くことによって
、基体に設けられる。回路基板の電子部品は、それから、好ましくは摘んで設置
する機械(pick and place machine)を用いて、前記基体上に位置付けられる。
この時、電子部品のリード線は、それらの適切な半田ペーストの塊の上に置かれ
る。回路基板は、全ての部品が基体に位置付けられた後、半田ペーストを溶かす
ために炉の中を通される。、これにより、部品と基体との間に機械的接続と同様
に電気的接続が形成される。
【0003】
半田ペーストの塊のサイズおよびそれらが基体上に置かれるべき精密さは、電
子工業における小型化の増進と共に、ますます小さく、また厳しくなってきてい
る。半田ペーストの塊の高さは、直径200ミクロンほどに小さく、高さは10
0ミクロン程である。半田ペーストの塊の高さは、時々、設計された高さの1パ
ーセント以内と計測されなければならない。2つの隣接した半田ペーストの塊の
それぞれの中心間の間隔は、300ミクロンほどの小ささである。半田ペースト
の塊が小さ過ぎると、電子部品のリード線と回路基板基体のパッドとの間で、電
気接続がうまくいかない結果になる可能性がある。逆に、半田ペーストの塊が大
き過ぎると、部品のリード線間が橋渡しされて短絡接続が起きる結果になる可能
性がある。
子工業における小型化の増進と共に、ますます小さく、また厳しくなってきてい
る。半田ペーストの塊の高さは、直径200ミクロンほどに小さく、高さは10
0ミクロン程である。半田ペーストの塊の高さは、時々、設計された高さの1パ
ーセント以内と計測されなければならない。2つの隣接した半田ペーストの塊の
それぞれの中心間の間隔は、300ミクロンほどの小ささである。半田ペースト
の塊が小さ過ぎると、電子部品のリード線と回路基板基体のパッドとの間で、電
気接続がうまくいかない結果になる可能性がある。逆に、半田ペーストの塊が大
き過ぎると、部品のリード線間が橋渡しされて短絡接続が起きる結果になる可能
性がある。
【0004】
1つの回路基板を製造するのに、数千ドルさらには数万ドルもの費用がかかる
ことがある。組立工程の終了後の回路板の検査では、半田ペーストの位置付けや
部品のリード線接続のエラーが検出されるが、しばしば、欠陥のある基板の救済
策は、基板の廃棄になる。従って、回路基板が組み立て工程中に検査され、不適
切な半田ペーストの位置付けが基体の上に電子部品が置かれる前に検出されるこ
とが肝要である。そのような、工程中の半田検査は、高価な部品がまだ回路基板
上に置かれていないので、廃棄にかかる費用を削減する。
ことがある。組立工程の終了後の回路板の検査では、半田ペーストの位置付けや
部品のリード線接続のエラーが検出されるが、しばしば、欠陥のある基板の救済
策は、基板の廃棄になる。従って、回路基板が組み立て工程中に検査され、不適
切な半田ペーストの位置付けが基体の上に電子部品が置かれる前に検出されるこ
とが肝要である。そのような、工程中の半田検査は、高価な部品がまだ回路基板
上に置かれていないので、廃棄にかかる費用を削減する。
【0005】
半田ペーストの検査の間に測定される1つの重要な特徴は、それぞれの半田の
塊の高さである。一度半田の高さが分かり、半田層の境界線が位置付けられると
、ペースト層の体積もまた計算される。半田の塊の高さを測定する1つの方法は
、フェーズプロフィルメトリ(phase profilometry)として知られる技術を使う
ことによるものである。いくつかのタイプのフェーズプロフィルメトリには、興
味のある物体の上に、光のパターンを少なくとも3つのフェーズ(phases)で投
写してそれらのイメージを取得し、それから該3つの取得されたイメージの関数
として該物体の表面の輪郭を計算するものがある。3つまたはそれ以上のイメー
ジを使用するフェーズプロフィルメトリの1つの特定の方法および装置は、「表
面プロフィルメトリの方法および装置」と名付けられた米国特許第4,641,
972号の中で開示されている。しかしながら、該4,641,972号特許の
方法および装置は、システムの振動に影響を受けやすい。そのような影響によっ
て、該4,641,972号特許の中で開示されているシステムは、大きな振動
環境の中での工業的応用に不適切なものとなる。
塊の高さである。一度半田の高さが分かり、半田層の境界線が位置付けられると
、ペースト層の体積もまた計算される。半田の塊の高さを測定する1つの方法は
、フェーズプロフィルメトリ(phase profilometry)として知られる技術を使う
ことによるものである。いくつかのタイプのフェーズプロフィルメトリには、興
味のある物体の上に、光のパターンを少なくとも3つのフェーズ(phases)で投
写してそれらのイメージを取得し、それから該3つの取得されたイメージの関数
として該物体の表面の輪郭を計算するものがある。3つまたはそれ以上のイメー
ジを使用するフェーズプロフィルメトリの1つの特定の方法および装置は、「表
面プロフィルメトリの方法および装置」と名付けられた米国特許第4,641,
972号の中で開示されている。しかしながら、該4,641,972号特許の
方法および装置は、システムの振動に影響を受けやすい。そのような影響によっ
て、該4,641,972号特許の中で開示されているシステムは、大きな振動
環境の中での工業的応用に不適切なものとなる。
【0006】
それぞれの投写パターンに連続して露光されている間、表面の特徴部(例えば
半田の塊)が既知の位置に実質的にあるという前提で、プロフィルメトリシステ
ムが成り立つとき、振動を免れることは、該プロフィルメトリシステムにとって
非常に重要である。自動化された電子機器組立ラインは、しばしば比較的大きな
振動を発生する。ペーストを設置した後であって部品を配置する前に、すぐに半
田ペーストを検査できるように、組立ラインの中に、半田ペースト検査機械を設
けることが一般に所望されている。しかしながら、半田ペースト検査機械と他の
機械の近接は、振動を導き、半田ペースト検査に悪影響を及ぼすことがある。例
えば、(半田の塊のような)回路基板の表面の特徴部が振動するとき、該特徴部
は、最初に投写された光のパターンでイメージ形成されたときはある場所に現れ
、引き続いて投写された光のパターンでイメージ形成されたときは別の場所に現
れる。そして、その結果得られる表面の高さマップにエラーが生ずる。
半田の塊)が既知の位置に実質的にあるという前提で、プロフィルメトリシステ
ムが成り立つとき、振動を免れることは、該プロフィルメトリシステムにとって
非常に重要である。自動化された電子機器組立ラインは、しばしば比較的大きな
振動を発生する。ペーストを設置した後であって部品を配置する前に、すぐに半
田ペーストを検査できるように、組立ラインの中に、半田ペースト検査機械を設
けることが一般に所望されている。しかしながら、半田ペースト検査機械と他の
機械の近接は、振動を導き、半田ペースト検査に悪影響を及ぼすことがある。例
えば、(半田の塊のような)回路基板の表面の特徴部が振動するとき、該特徴部
は、最初に投写された光のパターンでイメージ形成されたときはある場所に現れ
、引き続いて投写された光のパターンでイメージ形成されたときは別の場所に現
れる。そして、その結果得られる表面の高さマップにエラーが生ずる。
【0007】
それゆえ、表面プロフィルメトリの分野にとって、連続して取得されるイメー
ジ間の制御されない変位を最小にすることが重要である。仮に、全ての必要なイ
メージを約1m(ミリ)秒かそれ以下で取得することができたら、それらのイメ
ージは、実際、ほとんどの工業環境における振動に影響を受けないであろう。そ
のことは、表面の振動が1m秒でははっきりと感知できるほどに伝搬しないとい
う事実によってもたらされる。
ジ間の制御されない変位を最小にすることが重要である。仮に、全ての必要なイ
メージを約1m(ミリ)秒かそれ以下で取得することができたら、それらのイメ
ージは、実際、ほとんどの工業環境における振動に影響を受けないであろう。そ
のことは、表面の振動が1m秒でははっきりと感知できるほどに伝搬しないとい
う事実によってもたらされる。
【0008】
光学的検査のために電子的にイメージを取得する1つの方法は、フレーム転送
電荷結合装置(CCD)アレーを使うものである。フランスのトンプソン−シー
エスエフ セミコンダクタ スペコフィクス(Thompson-CSF Semiconducteurs S
pecofiques)から提供されているModel THX 7887Aは、そのような装置の1つで
ある。フレーム転送CCDアレーは、メモリ領域とイメージ領域とを含む感光性
の半導体装置であり、メモリ領域に蓄積されたイメージが読み出される一方で、
他のイメージが該イメージ領域に捕獲される。これらの従来のアレーは2つのイ
メージをすばやく獲得できるように構成されてはいるが、それらは、進歩したシ
ステムにおいて必要とされる3つのイメージを獲得することはできない。
電荷結合装置(CCD)アレーを使うものである。フランスのトンプソン−シー
エスエフ セミコンダクタ スペコフィクス(Thompson-CSF Semiconducteurs S
pecofiques)から提供されているModel THX 7887Aは、そのような装置の1つで
ある。フレーム転送CCDアレーは、メモリ領域とイメージ領域とを含む感光性
の半導体装置であり、メモリ領域に蓄積されたイメージが読み出される一方で、
他のイメージが該イメージ領域に捕獲される。これらの従来のアレーは2つのイ
メージをすばやく獲得できるように構成されてはいるが、それらは、進歩したシ
ステムにおいて必要とされる3つのイメージを獲得することはできない。
【0009】
このため、検査装置とそれに関連する方法には、実質的に振動に影響を受けな
い工業的なプロフィルメトリシステムを提供するために、約1m秒の周期以内で
3つもしくはそれ以上の連続したイメージを取得することができるようにする必
要がある。
い工業的なプロフィルメトリシステムを提供するために、約1m秒の周期以内で
3つもしくはそれ以上の連続したイメージを取得することができるようにする必
要がある。
【0010】
発明の要約
半田ペースト検査装置に、増強された振動の影響を受けない対策を提供する方
法と装置が開示される。この方法と装置は、数個のイメージを素早く獲得する多
数の産業に使用することができる。その方法は、データがアレーから連続的に読
まれる前に、フレーム転送CCDアレー上に少なくとも3つのイメージを捕獲す
ることを含む。本方法は、多数のイメージに拡張できる。さらに、マスクされた
メモリ領域は、フレーム転送CCDアレーのイメージ領域より大きくすることが
できる。
法と装置が開示される。この方法と装置は、数個のイメージを素早く獲得する多
数の産業に使用することができる。その方法は、データがアレーから連続的に読
まれる前に、フレーム転送CCDアレー上に少なくとも3つのイメージを捕獲す
ることを含む。本方法は、多数のイメージに拡張できる。さらに、マスクされた
メモリ領域は、フレーム転送CCDアレーのイメージ領域より大きくすることが
できる。
【0011】
図面の簡単な説明
図1は、新しい半田ペースト検査装置の概略図である。
図2は、フレーム転送CCDアレーからイメージを獲得し、読出す方法のブロ
ック図である。 図3は、従来のフレーム転送CCDアレーの概略図である。 図4は、図3のアレーを用いて3つのフリンジ(縞)パターンを取得する方法
のブロック図である。 図5〜図9は、図4に示される方法を実行する間の様々な段階でのフレーム転
送CCDアレーを示す。 図10は、フレーム転送CCDアレーの概略図である。 図11は、3つのフリンジパターンの映像を取得する方法のブロック図である
。 図12〜図16は、図11に示される方法を実行する間の様々な段階でのフレ
ーム転送CCDアレーの状態を説明する図である。 図17は、従来のフレーム転送CCDアレーで3つのフリンジパターンのイメ
ージを取得する方法のブロック図である。 図18〜図23は、図17に示される方法の間の様々な段階でのフレーム転送
CCDアレーの状態を説明する図である。
ック図である。 図3は、従来のフレーム転送CCDアレーの概略図である。 図4は、図3のアレーを用いて3つのフリンジ(縞)パターンを取得する方法
のブロック図である。 図5〜図9は、図4に示される方法を実行する間の様々な段階でのフレーム転
送CCDアレーを示す。 図10は、フレーム転送CCDアレーの概略図である。 図11は、3つのフリンジパターンの映像を取得する方法のブロック図である
。 図12〜図16は、図11に示される方法を実行する間の様々な段階でのフレ
ーム転送CCDアレーの状態を説明する図である。 図17は、従来のフレーム転送CCDアレーで3つのフリンジパターンのイメ
ージを取得する方法のブロック図である。 図18〜図23は、図17に示される方法の間の様々な段階でのフレーム転送
CCDアレーの状態を説明する図である。
【0012】
詳細な説明
図1は、半田ペースト検査装置200の概略図である。装置200は、有用な
本発明の一実施形態の単に一例の典型的なペースト検査装置にすぎない。当業者
は、本発明の一実施形態が他のタイプの検査装置でも有用であり、そのような実
施形態が容易に予期できることを認識するであろう。
本発明の一実施形態の単に一例の典型的なペースト検査装置にすぎない。当業者
は、本発明の一実施形態が他のタイプの検査装置でも有用であり、そのような実
施形態が容易に予期できることを認識するであろう。
【0013】
装置200は、プロセッサ202とセンサ装置201を含む。センサ装置20
1は投写器203と、イメージ形成装置206を含む。投写器203は、照明器
210,グレーティング(grating)212,および光学装置214を含む。照
明器210は、パルス化されたレーザや閃光ランプのような、短期間の光パルス
を供給できるいかなる光源であってもよい。グレーティング212は、それを通
る光にあるパターンを与え、光学装置214は回路基板218上の特徴部216
に、前記パターン化された光を収束する。イメージ形成装置206は、フレーム
転送CCDアレー220に特徴部216のイメージを収束する光学装置219を
含んでいる。プロセッサ202は、回路基板218上の特徴部206を照射する
ために、投写器203をトリガするように、投写器203に結合されている。セ
ンサ装置201は、特徴部216に異なるフェーズのパターン化されたイメージ
を投写するのに適した構成にされている。
1は投写器203と、イメージ形成装置206を含む。投写器203は、照明器
210,グレーティング(grating)212,および光学装置214を含む。照
明器210は、パルス化されたレーザや閃光ランプのような、短期間の光パルス
を供給できるいかなる光源であってもよい。グレーティング212は、それを通
る光にあるパターンを与え、光学装置214は回路基板218上の特徴部216
に、前記パターン化された光を収束する。イメージ形成装置206は、フレーム
転送CCDアレー220に特徴部216のイメージを収束する光学装置219を
含んでいる。プロセッサ202は、回路基板218上の特徴部206を照射する
ために、投写器203をトリガするように、投写器203に結合されている。セ
ンサ装置201は、特徴部216に異なるフェーズのパターン化されたイメージ
を投写するのに適した構成にされている。
【0014】
センサ装置201は、多数のパターンに露光されている間に、特徴部216の
イメージを取得できる構成にされている。この結果、取得された各イメージは、
異なるフェーズに相当することになる。CCDアレー220は、取得されたイメ
ージを表すデータをプロセッサ202に提供し、該プロセッサ202は該取得さ
れたイメージに基づいて特徴部216の高さマップを計算する。高さマップは、
体積の計算やブリッジの検出のような、多くの検査基準に役立つ。
イメージを取得できる構成にされている。この結果、取得された各イメージは、
異なるフェーズに相当することになる。CCDアレー220は、取得されたイメ
ージを表すデータをプロセッサ202に提供し、該プロセッサ202は該取得さ
れたイメージに基づいて特徴部216の高さマップを計算する。高さマップは、
体積の計算やブリッジの検出のような、多くの検査基準に役立つ。
【0015】
図2は、フレーム転送CCDを利用した1つの方法を示すブロック図である。
フレーム転送CCDアレーは、イメージセンサとして、またアナログ蓄積装置
としての働きをする。イメージは、(図3に示されているように)イメージ領域
30上に露光され、該露光により形成された電荷は、1列につき約0.8μ(マ
イクロ)秒でマスクされたメモリ領域34へ垂直に電子的にシフトされる。第1
のイメージ領域を構成する多数のピクセルから、全ての電荷が一旦メモリ領域に
シフトされると、次の露光が開始できる。その方法は、図2のブロック10で開
始し、このブロックでは、(図3に示されているように)CCDアレー32の感
光性領域30が、しばらくの間露光される。ここで使用される光は、紫外部から
赤外部までの電磁波エネルギを意味する。CCDアレー32中のピクセルの感光
性の2次元アレーは、露光により電荷パケットを生成する。CCDアレー32は
また、光からマスクされるメモリ領域34も含んでいる。好ましくは、イメージ
領域は1024×1024ピクセル、メモリ領域は1024×1024ピクセル
である。ブロック14では、消灯されるか、機械的シャッターによって、余分な
光がCCDアレー32のイメージ領域に達するのを妨げられる。ブロック16で
は、イメージ領域内およびメモリ領域内に蓄積されたイメージの各ラインが1ラ
イン下にシフトするように、クロック信号φIとφMが、メモリ領域とイメージ領
域にも供給される。一度に1ラインづつイメージ領域30をシフトする過程にお
いて、イメージ領域30の先頭のラインは、リセットされるか、“黒レベル(bl
ack Level)”ピクセルで満たされる。さらに、CCDメモリ領域34の一番下
のラインは、水平シフトレジスタ36の中に転送される。ブロック18では、水
平シフトレジスタ36の内容がビデオ増幅器38に直列的に読み出される。ブロ
ック20では、イメージの全てのラインがメモリ領域に蓄積されたかどうか、ま
た、メモリ領域の内容が全て読み出されたかをチェックする。それらがなされて
いない場合は、ブロック16に戻る。しかし、イメージ領域の全てのラインがメ
モリ領域に蓄積されたら、制御はブロック10に戻り、そこでイメージ領域がも
う一度露光される。
としての働きをする。イメージは、(図3に示されているように)イメージ領域
30上に露光され、該露光により形成された電荷は、1列につき約0.8μ(マ
イクロ)秒でマスクされたメモリ領域34へ垂直に電子的にシフトされる。第1
のイメージ領域を構成する多数のピクセルから、全ての電荷が一旦メモリ領域に
シフトされると、次の露光が開始できる。その方法は、図2のブロック10で開
始し、このブロックでは、(図3に示されているように)CCDアレー32の感
光性領域30が、しばらくの間露光される。ここで使用される光は、紫外部から
赤外部までの電磁波エネルギを意味する。CCDアレー32中のピクセルの感光
性の2次元アレーは、露光により電荷パケットを生成する。CCDアレー32は
また、光からマスクされるメモリ領域34も含んでいる。好ましくは、イメージ
領域は1024×1024ピクセル、メモリ領域は1024×1024ピクセル
である。ブロック14では、消灯されるか、機械的シャッターによって、余分な
光がCCDアレー32のイメージ領域に達するのを妨げられる。ブロック16で
は、イメージ領域内およびメモリ領域内に蓄積されたイメージの各ラインが1ラ
イン下にシフトするように、クロック信号φIとφMが、メモリ領域とイメージ領
域にも供給される。一度に1ラインづつイメージ領域30をシフトする過程にお
いて、イメージ領域30の先頭のラインは、リセットされるか、“黒レベル(bl
ack Level)”ピクセルで満たされる。さらに、CCDメモリ領域34の一番下
のラインは、水平シフトレジスタ36の中に転送される。ブロック18では、水
平シフトレジスタ36の内容がビデオ増幅器38に直列的に読み出される。ブロ
ック20では、イメージの全てのラインがメモリ領域に蓄積されたかどうか、ま
た、メモリ領域の内容が全て読み出されたかをチェックする。それらがなされて
いない場合は、ブロック16に戻る。しかし、イメージ領域の全てのラインがメ
モリ領域に蓄積されたら、制御はブロック10に戻り、そこでイメージ領域がも
う一度露光される。
【0016】
典型的な水平シフトレジスタクロックφHの周期は、商業上利用可能な装置と
しては、約50ナノ秒である。水平シフトレジスタから1つのイメージを表す1
,024ピクセルを連続して読み出すのに、約51μ秒かかる。さらに、典型的
なメモリ領域クロックφMと、イメージ領域クロックφIは、約800ナノ秒であ
る。従って、一度全イメージ形成期間が終了すると、メモリ領域からビデオデー
タをクロックで読み出し、イメージ領域をメモリ領域にシフトさせるのに約53
m秒かかる。1つのイメージに53m秒要することは、3またはそれ以上のイメ
ージを1m秒で処理するという目標よりも著しく長く、そのような従来の方法は
、データ取得に振動の影響を受けやすい。
しては、約50ナノ秒である。水平シフトレジスタから1つのイメージを表す1
,024ピクセルを連続して読み出すのに、約51μ秒かかる。さらに、典型的
なメモリ領域クロックφMと、イメージ領域クロックφIは、約800ナノ秒であ
る。従って、一度全イメージ形成期間が終了すると、メモリ領域からビデオデー
タをクロックで読み出し、イメージ領域をメモリ領域にシフトさせるのに約53
m秒かかる。1つのイメージに53m秒要することは、3またはそれ以上のイメ
ージを1m秒で処理するという目標よりも著しく長く、そのような従来の方法は
、データ取得に振動の影響を受けやすい。
【0017】
図4は、従来のフレーム転送CCD装置を用いて、3組のフリンジパターンイ
メージを取得する方法のブロック図である。この方法はブロック40で始まり、
(図5に示されているように)CCDアレーのイメージ領域がφRSTを用いてリ
セットされる。このリセットによって、システムのリセットの間に蓄積された望
ましくない電荷が放電されることになる。ブロック41では、照明器は、イメー
ジ領域30を最初のフリンジパターンイメージに露光すべく、発光される。興味
のある表面を照明する他の方法も使用されることができる。例えば、CCDアレ
ーを覆う機械的シャッタもまた、アレーを一様な光源をもつ照明に露光すること
ができる。この露光されたイメージは、代表的な半田ペーストイメージとして、
図5に符号33で示されている。斜線44は、正弦フリンジ(sinusoidal fring
es)が半田ペースト層を横切る所で歪められている該正弦フリンジのピークを表
す。好ましくは、照明期間は約20μ秒である。図4を参照すると、この方法は
ブロック42に移り、そこでは高速イメージ転送が、イメージ領域30からメモ
リ領域34へ電荷パケットを転送するために、φIとφMをH回クロッキング(cl
ocking)することにより実行される。Hは図3に示されており、好ましくは10
24である。この高速転送には約800μ秒かかる。また、この高速転送は、使
用されるCCDアレーの最大クロック速度により制限される。ブロック42の結
果は図6に示されており、ここでは、取得されたイメージがCCDアレー32の
マスクされたメモリ領域34へ転送される。そして、メモリ領域34は第1のフ
リンジパターンイメージをホールドし、イメージ領域30はリセットされる。
メージを取得する方法のブロック図である。この方法はブロック40で始まり、
(図5に示されているように)CCDアレーのイメージ領域がφRSTを用いてリ
セットされる。このリセットによって、システムのリセットの間に蓄積された望
ましくない電荷が放電されることになる。ブロック41では、照明器は、イメー
ジ領域30を最初のフリンジパターンイメージに露光すべく、発光される。興味
のある表面を照明する他の方法も使用されることができる。例えば、CCDアレ
ーを覆う機械的シャッタもまた、アレーを一様な光源をもつ照明に露光すること
ができる。この露光されたイメージは、代表的な半田ペーストイメージとして、
図5に符号33で示されている。斜線44は、正弦フリンジ(sinusoidal fring
es)が半田ペースト層を横切る所で歪められている該正弦フリンジのピークを表
す。好ましくは、照明期間は約20μ秒である。図4を参照すると、この方法は
ブロック42に移り、そこでは高速イメージ転送が、イメージ領域30からメモ
リ領域34へ電荷パケットを転送するために、φIとφMをH回クロッキング(cl
ocking)することにより実行される。Hは図3に示されており、好ましくは10
24である。この高速転送には約800μ秒かかる。また、この高速転送は、使
用されるCCDアレーの最大クロック速度により制限される。ブロック42の結
果は図6に示されており、ここでは、取得されたイメージがCCDアレー32の
マスクされたメモリ領域34へ転送される。そして、メモリ領域34は第1のフ
リンジパターンイメージをホールドし、イメージ領域30はリセットされる。
【0018】
図4を参照すると、ブロック43では、照明器がイメージ領域30を第2のフ
リンジパターンイメージに露光するために再度パルス化される。これにより、第
2のフリンジパターンイメージがイメージ領域30にホールドされ、第1のフリ
ンジパターンイメージは、マスクされたメモリ領域34にまだホールドされてい
る。ブロック43は好ましくは約20μ秒かかり、その結果、符号35を付けら
れた第2のイメージが、図7に示されているように、イメージ中に蓄積される。
イメージ35中のフリンジがイメージ33中のフリンジに関してシフトされてい
ることに注意をするべきである。そのフェーズシフトは好ましくは120°
であるが、他のシフトも使用することができる。図4を参照すると、該方法はブ
ロック45に進む。ここでは、電荷パケットを水平シフトレジスタ36からシフ
トし、その後1回につきイメージとメモリ領域を1ラインシフトダウンするとい
う以前に説明した処理が行われる。ブロック45は、第1のフリンジパターンイ
メージが水平シフトレジスタ36から読み出され、第2のフリンジパターンイメ
ージがメモリ領域34に蓄積されるまで続けられる。これには、図2に関して上
述したように、約53m秒かかる。図8は、ブロック45が完了した時の結果を
示す。ブロック45が完了すると、ブロック47で照明器が再度発光され、第3
のイメージがCCDアレー32のイメージ領域30中に取得される。この最後の
処理には約20μ秒かかり、ブロック52の結果は、符号37が付けられた第3
のイメージとして図9に示されている。イメージ37中のフリンジはイメージ3
5のそれに関して120°シフトされていることに注意すべきである。ブロ
ック49では、CCDアレー32の全部の内容が繰り返しシフトダウンされ、イ
メージ35と37の両方が読み出されてしまうまでシフトレジスタ36から読ま
れる。ブロック51では、3つのイメージ33,35,37が、イメージ化され
た特徴部の高さマップを計算するのに使用される。代表的な時間が表1に下記の
ように示されている。
リンジパターンイメージに露光するために再度パルス化される。これにより、第
2のフリンジパターンイメージがイメージ領域30にホールドされ、第1のフリ
ンジパターンイメージは、マスクされたメモリ領域34にまだホールドされてい
る。ブロック43は好ましくは約20μ秒かかり、その結果、符号35を付けら
れた第2のイメージが、図7に示されているように、イメージ中に蓄積される。
イメージ35中のフリンジがイメージ33中のフリンジに関してシフトされてい
ることに注意をするべきである。そのフェーズシフトは好ましくは120°
であるが、他のシフトも使用することができる。図4を参照すると、該方法はブ
ロック45に進む。ここでは、電荷パケットを水平シフトレジスタ36からシフ
トし、その後1回につきイメージとメモリ領域を1ラインシフトダウンするとい
う以前に説明した処理が行われる。ブロック45は、第1のフリンジパターンイ
メージが水平シフトレジスタ36から読み出され、第2のフリンジパターンイメ
ージがメモリ領域34に蓄積されるまで続けられる。これには、図2に関して上
述したように、約53m秒かかる。図8は、ブロック45が完了した時の結果を
示す。ブロック45が完了すると、ブロック47で照明器が再度発光され、第3
のイメージがCCDアレー32のイメージ領域30中に取得される。この最後の
処理には約20μ秒かかり、ブロック52の結果は、符号37が付けられた第3
のイメージとして図9に示されている。イメージ37中のフリンジはイメージ3
5のそれに関して120°シフトされていることに注意すべきである。ブロ
ック49では、CCDアレー32の全部の内容が繰り返しシフトダウンされ、イ
メージ35と37の両方が読み出されてしまうまでシフトレジスタ36から読ま
れる。ブロック51では、3つのイメージ33,35,37が、イメージ化され
た特徴部の高さマップを計算するのに使用される。代表的な時間が表1に下記の
ように示されている。
【0019】
【表1】
【0020】
図4に示されている方法を要約すると、全3組のフリンジパターンイメージは
約54m秒で取得される。第2および第3のフリンジパターンイメージを読み出
すのにさらに約106m秒かかる。しかし、振動に対するシステムの不感を決定
する1つの重要なパラメータは、全3組のフリンジパターンイメージに対する取
得時間である。勿論、54m秒は、前記のように、約1m秒以下でイメージを取
得する目標には遅すぎる。
約54m秒で取得される。第2および第3のフリンジパターンイメージを読み出
すのにさらに約106m秒かかる。しかし、振動に対するシステムの不感を決定
する1つの重要なパラメータは、全3組のフリンジパターンイメージに対する取
得時間である。勿論、54m秒は、前記のように、約1m秒以下でイメージを取
得する目標には遅すぎる。
【0021】
図4に示される方法の実行のために必要な種々の時間の検討により、イメージ
領域30からメモリ領域34への高速イメージ転送が、1つのイメージの全電荷
パケットを水平シフトレジスタ36から読み出す速さの約60倍であることが明
らかになった。このように、全3組のフリンジパターンイメージの取得時間を劇
的に減少させることは、従来のフレーム転送CCDアレーアーキテクチャを図1
0に示されているものに変えることにより実現される。
領域30からメモリ領域34への高速イメージ転送が、1つのイメージの全電荷
パケットを水平シフトレジスタ36から読み出す速さの約60倍であることが明
らかになった。このように、全3組のフリンジパターンイメージの取得時間を劇
的に減少させることは、従来のフレーム転送CCDアレーアーキテクチャを図1
0に示されているものに変えることにより実現される。
【0022】
図10は、本発明の一実施形態によるCCDフレーム転送アレー100の概略
図である。CCDアレー100は、イメージ領域102,メモリ領域104,お
よび水平シフトレジスタ106を含む。イメージ領域102とメモリ領域104
は理想的な幅を有するが、メモリ領域104は領域102の2倍の高さ(H)を
持つことに注意すべきである。好ましくは、HとWは各1024である。メモリ
領域104は、複数の完全に取得されたイメージを蓄積することができる。
図である。CCDアレー100は、イメージ領域102,メモリ領域104,お
よび水平シフトレジスタ106を含む。イメージ領域102とメモリ領域104
は理想的な幅を有するが、メモリ領域104は領域102の2倍の高さ(H)を
持つことに注意すべきである。好ましくは、HとWは各1024である。メモリ
領域104は、複数の完全に取得されたイメージを蓄積することができる。
【0023】
図11は、3以上のフリンジパターンイメージを素早く取得する方法である。
該方法はブロック108で始まり、そこではCCDアレー100のイメージ領域
102が信号φRSTを用いてリセットされる。ブロック110では、照明器がイ
メージ領域102を第1のフリンジパターンに露光するべく発光される。ブロッ
ク110の結果は図12に示されている。ここでは、第1のイメージ111がC
CDアレー100のイメージ領域102に蓄積されている状態が示されている。
図11を参照すると、イメージ111が取得された後、制御はブロック112へ
進む。ここでは、高速のイメージ転送が、φIおよびφMを共に1,024個クロ
ッキングすることにより実行され、第1のフリンジパターンのイメージ111が
メモリ領域104の上半分に転送される。この転送は、好ましい実施形態では、
約800μ秒かかる。ブロック112の結果は、図13に示されている。イメー
ジ111がメモリ領域104の上半分に一度転送されると、制御はブロック11
4に移る。ここでは、イメージ領域102は、他のフリンジパターンイメージに
露光される。好ましくは、ブロック114において、イメージ領域102が露光
される前に、リセットが、イメージ111を取得する以前にイメージ領域102
を正確な状態に置くために、行われる。ブロック114は、この実施形態では、
約20μ秒かかる。ブロック114の結果は、図14に示されている。ここでは
、第2のフリンジパターンイメージ113がCCDアレー100のイメージ領域
102に蓄積される。第2のイメージ113が取得されると、制御はブロック1
16に進む。ここでは、高速イメージ転送がφIおよびφMを共に1,024個ク
ロッキングすることにより実行され、第1のフリンジパターンイメージ111が
メモリ領域104の下半分へ転送されると同時に、第2のフリンジパターンイメ
ージ113がメモリ領域104の上半分に転送される。ブロック116の高速転
送には、本実施形態では、約800μ秒かかる。ブロック116の結果は図15
に示されている。この図は、CCDアレー100のメモリ領域104に蓄積され
る第1および第2のフリンジパターンイメージ111,113を示す。ブロック
116が実行されると、制御はブロック118へ移行する。ここでは、イメージ
領域のリセットが、第3のフリンジパターンイメージ115を取得するために、
イメージ領域102が再度露光される前に実行される。ブロック118は、好ま
しくは、実行のために、20μ秒かかり、図16に示されているように、イメー
ジ蓄積される。ブロック120では、イメージ111、113,おおび115は
、1回に1ラインずつ読み出され、全3イメージが読み出されてしまうまで、シ
フトレジスタ106から読まれる。ブロック121では、3つのイメージが特徴
部の高さマップを計算するために使用される。図11に示されている方法の種々
のステップに対する実行の要約が表2に以下のように示されている。
該方法はブロック108で始まり、そこではCCDアレー100のイメージ領域
102が信号φRSTを用いてリセットされる。ブロック110では、照明器がイ
メージ領域102を第1のフリンジパターンに露光するべく発光される。ブロッ
ク110の結果は図12に示されている。ここでは、第1のイメージ111がC
CDアレー100のイメージ領域102に蓄積されている状態が示されている。
図11を参照すると、イメージ111が取得された後、制御はブロック112へ
進む。ここでは、高速のイメージ転送が、φIおよびφMを共に1,024個クロ
ッキングすることにより実行され、第1のフリンジパターンのイメージ111が
メモリ領域104の上半分に転送される。この転送は、好ましい実施形態では、
約800μ秒かかる。ブロック112の結果は、図13に示されている。イメー
ジ111がメモリ領域104の上半分に一度転送されると、制御はブロック11
4に移る。ここでは、イメージ領域102は、他のフリンジパターンイメージに
露光される。好ましくは、ブロック114において、イメージ領域102が露光
される前に、リセットが、イメージ111を取得する以前にイメージ領域102
を正確な状態に置くために、行われる。ブロック114は、この実施形態では、
約20μ秒かかる。ブロック114の結果は、図14に示されている。ここでは
、第2のフリンジパターンイメージ113がCCDアレー100のイメージ領域
102に蓄積される。第2のイメージ113が取得されると、制御はブロック1
16に進む。ここでは、高速イメージ転送がφIおよびφMを共に1,024個ク
ロッキングすることにより実行され、第1のフリンジパターンイメージ111が
メモリ領域104の下半分へ転送されると同時に、第2のフリンジパターンイメ
ージ113がメモリ領域104の上半分に転送される。ブロック116の高速転
送には、本実施形態では、約800μ秒かかる。ブロック116の結果は図15
に示されている。この図は、CCDアレー100のメモリ領域104に蓄積され
る第1および第2のフリンジパターンイメージ111,113を示す。ブロック
116が実行されると、制御はブロック118へ移行する。ここでは、イメージ
領域のリセットが、第3のフリンジパターンイメージ115を取得するために、
イメージ領域102が再度露光される前に実行される。ブロック118は、好ま
しくは、実行のために、20μ秒かかり、図16に示されているように、イメー
ジ蓄積される。ブロック120では、イメージ111、113,おおび115は
、1回に1ラインずつ読み出され、全3イメージが読み出されてしまうまで、シ
フトレジスタ106から読まれる。ブロック121では、3つのイメージが特徴
部の高さマップを計算するために使用される。図11に示されている方法の種々
のステップに対する実行の要約が表2に以下のように示されている。
【0024】
【表2】
【0025】
表2に示される全イメージ取得時間は、重要な改良を示しており、1m秒の前
記目標にかなり近づいており、穏やかな振動の環境下では十分である。
記目標にかなり近づいており、穏やかな振動の環境下では十分である。
【0026】
商業的に利用されているフレーム転送CCDアレー(図3参照)上に3つのフ
リンジパターンイメージを素早く捕獲する方法が、図17に示されている。該方
法は、イメージ領域30がリセットされるブロック129で開始する。ブロック
130では、照明器が従来のCCDアレー32のイメージ領域30を第1のフリ
ンジパターンイメージ131に露光するために発光される。このステップは、一
般的に、約20秒かかる。第1のフリンジパターンイメージ131が取得される
と、制御は132へ移行する。ここでは、高速イメージ転送がφIおよびφMを
共に512個クロッキングすることにより実行され、第1のフリンジパターンイ
メージ131が長さH/2のフレーム転送CCDアレー32のメモリ領域34に
シフトダウンされる。ブロック132の結果は図18に示されており、ここでは
、第1のフリンジパターンイメージ131の下半分がメモリ領域34の上半分に
転送される。この転送には、約400μ秒かかる。
リンジパターンイメージを素早く捕獲する方法が、図17に示されている。該方
法は、イメージ領域30がリセットされるブロック129で開始する。ブロック
130では、照明器が従来のCCDアレー32のイメージ領域30を第1のフリ
ンジパターンイメージ131に露光するために発光される。このステップは、一
般的に、約20秒かかる。第1のフリンジパターンイメージ131が取得される
と、制御は132へ移行する。ここでは、高速イメージ転送がφIおよびφMを
共に512個クロッキングすることにより実行され、第1のフリンジパターンイ
メージ131が長さH/2のフレーム転送CCDアレー32のメモリ領域34に
シフトダウンされる。ブロック132の結果は図18に示されており、ここでは
、第1のフリンジパターンイメージ131の下半分がメモリ領域34の上半分に
転送される。この転送には、約400μ秒かかる。
【0027】
図17を参照すると、ブロック132に記述されている高速転送の完了後、制
御はイメージ領域30がリセットされるブロック138へ移る。ここでは、リセ
ットクロックラインφRSTをクロッキングすることにより行われ、イメージ領域
30中の全てのデータがクリアされるが、メモリ領域34中のデータはクリアさ
れない。イメージ領域がブロック138で一旦リセットされると、第1のフリン
ジパターンイメージ131の一部のみがメモリ領域の上半分に存在することにな
る。この段階は、図19に示されている。事実上、第1のフリンジパターンイメ
ージの上半分が消去される。このリセットステップは約2μ秒かかる。図17を
参照すると、リセットの完了後に、制御はブロック140に移行し、ここで、照
明器は該イメージ領域を第2のフリンジパターンイメージ133に露光するため
に再度発光される。このイメージ取得に約20μ秒かかる。ブロック140の結
果は図20に示されている。第2のフリンジパターンイメージ133が取得され
ると、他の高速転送がφIおよびφMを共にクロッキングすることにより実行され
、ブロック142に示されているように、第2のフリンジパターンイメージをそ
の半分すなわちH/2の長さだけシフトダウンする。この時点で、第1のフリン
ジパターンの下半分がメモリ領域34の下部になり、第2のフリンジパターン1
33の下半分がメモリ領域34の上半分になる。この転送には、約400μ秒か
かり、その結果は図21に示されている。ブロック142の高速転送が完了する
と、フレーム転送CCDアレー32のイメージ領域30はφRST をクロッキング
することによりリセットされ、第2のフリンジパターンイメージの上半分が実質
的に消去される。第2のリセットの結果は、図22に示されている。ブロック1
44が完了すると、制御はブロック146に移行し、ここで、イメージ領域30
は第3のフリンジパターンイメージ135に露光される。これには、約100μ
秒かかり、その結果は図23に示されている。ブロック148では、3つのイメ
ージの全てがCCDアレー32から読まれる。イメージ化された特徴部の高さマ
ップは、イメージ131,133および135に基づいてブロック150で計算
される。
御はイメージ領域30がリセットされるブロック138へ移る。ここでは、リセ
ットクロックラインφRSTをクロッキングすることにより行われ、イメージ領域
30中の全てのデータがクリアされるが、メモリ領域34中のデータはクリアさ
れない。イメージ領域がブロック138で一旦リセットされると、第1のフリン
ジパターンイメージ131の一部のみがメモリ領域の上半分に存在することにな
る。この段階は、図19に示されている。事実上、第1のフリンジパターンイメ
ージの上半分が消去される。このリセットステップは約2μ秒かかる。図17を
参照すると、リセットの完了後に、制御はブロック140に移行し、ここで、照
明器は該イメージ領域を第2のフリンジパターンイメージ133に露光するため
に再度発光される。このイメージ取得に約20μ秒かかる。ブロック140の結
果は図20に示されている。第2のフリンジパターンイメージ133が取得され
ると、他の高速転送がφIおよびφMを共にクロッキングすることにより実行され
、ブロック142に示されているように、第2のフリンジパターンイメージをそ
の半分すなわちH/2の長さだけシフトダウンする。この時点で、第1のフリン
ジパターンの下半分がメモリ領域34の下部になり、第2のフリンジパターン1
33の下半分がメモリ領域34の上半分になる。この転送には、約400μ秒か
かり、その結果は図21に示されている。ブロック142の高速転送が完了する
と、フレーム転送CCDアレー32のイメージ領域30はφRST をクロッキング
することによりリセットされ、第2のフリンジパターンイメージの上半分が実質
的に消去される。第2のリセットの結果は、図22に示されている。ブロック1
44が完了すると、制御はブロック146に移行し、ここで、イメージ領域30
は第3のフリンジパターンイメージ135に露光される。これには、約100μ
秒かかり、その結果は図23に示されている。ブロック148では、3つのイメ
ージの全てがCCDアレー32から読まれる。イメージ化された特徴部の高さマ
ップは、イメージ131,133および135に基づいてブロック150で計算
される。
【0028】
色々なステップのサンプル時間は、以下に表3で示されている。
【0029】
【表3】
【0030】
図17に示されている方法が実行された後では、サイズW×H/2の3つのフ
リンジパターンイメージが、従来のフレーム転送CCDアレーを用いて約1m秒
の時間スパン以内に捕獲されることになる。最後の3つのフリンジパターンイメ
ージは、幅が1,024ピクセル、高さが512ピクセルのサイズである。これ
は、上記した振動の影響を受けないものを提供するという時間の目標を満足して
いる。フリンジパターンイメージは、それから、W×H/2のサイズの3つのフ
リンジパターンイメージの全てが読み出されるまで、イメージおよびメモリ領域
を1回に1ラインずつシフトダウンし、クロッキングすることによって、電荷パ
ケットが水平シフトレジスタから読み出される。
リンジパターンイメージが、従来のフレーム転送CCDアレーを用いて約1m秒
の時間スパン以内に捕獲されることになる。最後の3つのフリンジパターンイメ
ージは、幅が1,024ピクセル、高さが512ピクセルのサイズである。これ
は、上記した振動の影響を受けないものを提供するという時間の目標を満足して
いる。フリンジパターンイメージは、それから、W×H/2のサイズの3つのフ
リンジパターンイメージの全てが読み出されるまで、イメージおよびメモリ領域
を1回に1ラインずつシフトダウンし、クロッキングすることによって、電荷パ
ケットが水平シフトレジスタから読み出される。
【0031】
本発明の方法を正しく実行するためには、フレーム転送CCDアレー32は、
以前に蓄積装置またはメモリ34に転送されたデータを乱すことなくイメージ領
域30をリセット(イメージ空間30の非同期リセット)できるようにするべき
である。イメージ領域が第1および第2のフリンジパターンイメージに露光され
た後には、これらのイメージは共にメモリ領域34内にある。該イメージは、次
の露光が起きる前に、第1および第2のフリンジイメージパターンの上半分から
クリアされるべきである。イメージ領域を非同期にリセットする能力がない場合
に、イメージ領域をクリアする唯一の方法は全部のイメージをメモリ領域内に完
全にシフトすることである。これは、第1のフリンジパターンイメージをメモリ
領域から“押し出す(pushing)”という逆効果を起こすであろう。
以前に蓄積装置またはメモリ34に転送されたデータを乱すことなくイメージ領
域30をリセット(イメージ空間30の非同期リセット)できるようにするべき
である。イメージ領域が第1および第2のフリンジパターンイメージに露光され
た後には、これらのイメージは共にメモリ領域34内にある。該イメージは、次
の露光が起きる前に、第1および第2のフリンジイメージパターンの上半分から
クリアされるべきである。イメージ領域を非同期にリセットする能力がない場合
に、イメージ領域をクリアする唯一の方法は全部のイメージをメモリ領域内に完
全にシフトすることである。これは、第1のフリンジパターンイメージをメモリ
領域から“押し出す(pushing)”という逆効果を起こすであろう。
【0032】
本発明は、好ましい実施形態を参照して説明されたが、当業者は、本発明の精
神および範囲を逸脱することなしに、種々の変更が形態および細部においてでき
ることを認識するであろう。例えば、本発明は3つのイメージを取得することに
関連して記述されたが、商業的に利用できるフレーム転送CCDアレーで、3つ
のイメージ以上を素早く捕獲するように拡張可能である。また、例えば、高速に
4つのイメージを連続的に捕獲するために、高速イメージ転送ステップは、イメ
ージ領域のリセット動作の前に、第1の3つのイメージを、H/3だけシフトす
る。これにより、W×H/3のサイズの4つのイメージを素早く捕獲できるよう
になる。
神および範囲を逸脱することなしに、種々の変更が形態および細部においてでき
ることを認識するであろう。例えば、本発明は3つのイメージを取得することに
関連して記述されたが、商業的に利用できるフレーム転送CCDアレーで、3つ
のイメージ以上を素早く捕獲するように拡張可能である。また、例えば、高速に
4つのイメージを連続的に捕獲するために、高速イメージ転送ステップは、イメ
ージ領域のリセット動作の前に、第1の3つのイメージを、H/3だけシフトす
る。これにより、W×H/3のサイズの4つのイメージを素早く捕獲できるよう
になる。
【0033】
さらに、本発明は、前記したある機能を達成するために、特定の信号を使用す
ることに限定されないことを当業者は理解するべきである。例えば、前記したの
と実質的に同じ原理で動作する他のCCDフレーム転送アレーが本発明に同様に
適用できる。最後に、本発明の方法と装置は、例えば、高速で移動する物体の高
速写真のような、限定された時間内に多数のイメージの取得を必要とする目的に
も利用することができる。
ることに限定されないことを当業者は理解するべきである。例えば、前記したの
と実質的に同じ原理で動作する他のCCDフレーム転送アレーが本発明に同様に
適用できる。最後に、本発明の方法と装置は、例えば、高速で移動する物体の高
速写真のような、限定された時間内に多数のイメージの取得を必要とする目的に
も利用することができる。
【図1】
新しい半田ペースト検査装置の概略図である。
【図2】
フレーム転送CCDアレーからイメージを獲得し、読出す方法のブロック図で
ある。
ある。
【図3】
従来のフレーム転送CCDアレーの概略図である。
【図4】
図3のアレーを用いて3つのフリンジ(縞)パターンを取得する方法のブロッ
ク図である。
ク図である。
【図5】
図4に示される方法を実行する間の様々な段階でのフレーム転送CCDアレー
を示す。
を示す。
【図6】
図4に示される方法を実行する間の様々な段階でのフレーム転送CCDアレー
を示す。
を示す。
【図7】
図4に示される方法を実行する間の様々な段階でのフレーム転送CCDアレー
を示す。
を示す。
【図8】
図4に示される方法を実行する間の様々な段階でのフレーム転送CCDアレー
を示す。
を示す。
【図9】
図4に示される方法を実行する間の様々な段階でのフレーム転送CCDアレー
を示す。
を示す。
【図10】
フレーム転送CCDアレーの概略図である。
【図11】
図11は、3つのフリンジパターンの映像を取得する方法のブロック図である
。
。
【図12】
図11に示される方法を実行する間の様々な段階でのフレーム転送CCDアレ
ーの状態を説明する図である。
ーの状態を説明する図である。
【図13】
図11に示される方法を実行する間の様々な段階でのフレーム転送CCDアレ
ーの状態を説明する図である。
ーの状態を説明する図である。
【図14】
図11に示される方法を実行する間の様々な段階でのフレーム転送CCDアレ
ーの状態を説明する図である。
ーの状態を説明する図である。
【図15】
図11に示される方法を実行する間の様々な段階でのフレーム転送CCDアレ
ーの状態を説明する図である。
ーの状態を説明する図である。
【図16】
図11に示される方法を実行する間の様々な段階でのフレーム転送CCDアレ
ーの状態を説明する図である。
ーの状態を説明する図である。
【図17】
図17は、従来のフレーム転送CCDアレーで3つのフリンジパターンのイメ
ージを取得する方法のブロック図である。
ージを取得する方法のブロック図である。
【図18】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
【図19】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
【図20】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
【図21】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
【図22】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
【図23】
図17に示される方法の間の様々な段階でのフレーム転送CCDアレーの状態
を説明する図である。
を説明する図である。
200……半田ペースト検査装置、201……センサ装置、202……プロセ
ッサ、203……投写器、206……イメージ形成装置、210……照明器、2
12……グレーティング(grating)、214……光学装置、216……特徴部
、218……回路基板、219……光学装置、220……フレーム転送CCDア
レー
ッサ、203……投写器、206……イメージ形成装置、210……照明器、2
12……グレーティング(grating)、214……光学装置、216……特徴部
、218……回路基板、219……光学装置、220……フレーム転送CCDア
レー
─────────────────────────────────────────────────────
フロントページの続き
(51)Int.Cl.7 識別記号 FI テーマコート゛(参考)
H04N 5/225 G01B 11/24 E
5/335 K
Fターム(参考) 2F065 AA24 AA53 BB05 CC26 DD14
FF06 FF42 HH07 HH12 JJ03
JJ09 JJ26 LL30 NN01 QQ12
QQ24 QQ37
2G051 AA65 AB07 AB20 BC03 CA03
CB01 EA12 EA14 EA30 ED01
5B047 AA12 BB04 BC14 BC23 CA04
CA23 DC13
5C022 AA01 AB15 AB64 AC52 AC69
5C024 CY25 EX13 EX31 GY03
Claims (20)
- 【請求項1】 フレーム転送CCDアレーを用いて少なくとも2つのイメージ
を取得する方法であって、該方法は、 a)対象物を照明し、アレーのイメージ空間上に第1のイメージを取得すること
、 b)前記第1のイメージの少なくとも一部を前記アレーのメモリ領域にシフトす
ること、 c)前記アレーのイメージ領域をリセットすること、および、 d)前記対象物を照明し、前記アレーのイメージ空間上に第2のイメージを取得
することを特徴とする方法。 - 【請求項2】 少なくとも2つのイメージが約1m(ミリ)秒以内に取得され
る請求項1の方法。 - 【請求項3】 対象物の高さが、少なくとも2つのイメージに基づいて計算さ
れる請求項1の方法。 - 【請求項4】 請求項3の方法を実行する半田ペースト検査装置。
- 【請求項5】 請求項1の方法を実行する半田ペースト検査装置。
- 【請求項6】 前記照明が可視スペクトル内である請求項1の方法。
- 【請求項7】 フレーム転送CCDアレーが、 高さ(H)および幅(W)をもつイメージ空間と、 該イメージ空間から電荷パケットを受信するように適合されたマスクされたメ
モリ空間からなり、 該マスクされたメモリ空間が、該イメージ空間の幅(W)と同じ幅を有し、該
イメージ空間の高さ(H)の整数倍であるメモリ高さを持つフレーム転送CCD
アレー。 - 【請求項8】 表面特徴部上の少なくとも3つのフリンジパターンイメージを
取得する方法であって、該方法が、 フレーム転送CCDアレー内に、少なくとも第1、第2、および第3のフリン
ジパターンイメージを連続的に取得すること、および、 その際に、いかなるデータがCCDアレーから読み出される以前に、全てのイ
メージが取得される方法。 - 【請求項9】 全てのイメージが約1m秒以内に取得される請求項8の方法。
- 【請求項10】 幅Wと高さHのイメージ空間とメモリ空間とをもつフレーム
転送CCDアレーで、特徴部の3つのフリンジパターンイメージを取得する方法
であって、 該方法が、 a)第1のフリンジパターンで特徴部を露光し、該イメージ空間上にその第1の
イメージを取得すること、 b)H/2の長さに相当する距離だけ第1のイメージをシフトすること、 c)前記アレーのイメージ領域をリセットすること、 d)第2のフリンジパターンで前記特徴部を露光し、前記イメージ空間上にその
第2のイメージを取得すること、 e)H/2の長さに相当する距離だけ第2のイメージをシフトすること、 f)前記アレーのイメージ領域をリセットすること、 g)第3のフリンジパターンで前記特徴部を露光し、前記イメージ空間上にその
第3のイメージを取得すること、および、 h)前記アレーから、前記第1、第2、および第3のイメージをシフトすること
からなる方法。 - 【請求項11】 第1、第2および第3のイメージの各々が、実質的に、W×
H/2のサイズをもつ請求項10の方法。 - 【請求項12】 前記ステップa)からh)が、約2m秒の時間周期内に行わ
れる請求項10の方法。 - 【請求項13】 前記ステップa)からh)が、約1m秒の時間周期内に行わ
れる請求項12の方法。 - 【請求項14】 特徴部の高さが、前記第1、第2、および第3のイメージに
基づいて計算される請求項10の方法。 - 【請求項15】 請求項10の方法を実行する半田ペースト検査装置。
- 【請求項16】 前記メモリ領域とイメージ領域が、実質的に同じサイズであ
る請求項10の方法。 - 【請求項17】 イメージ領域とメモリ領域とを有するフレーム転送CCDア
レーで、表面特徴部上の少なくとも3つのビデオイメージを捕獲する方法であっ
て、該方法が、 a)表面特徴部上に照明を投写するために、照明光源を励起すること、 b)前記イメージ領域中にイメージを取得すること、 c)前記イメージ領域の高さの割合に等しい量だけ前記イメージ領域およびメモ
リ領域の内容を転送すること、 d)前記CCDアレーのイメージ領域をリセットすること、 e)ステップa)からc)までを前記割合の逆数に等しい回数繰り返し、ステッ
プa)からc)までの各繰り返しの間にステップd)を実行することからなり、 前記割合の逆数が、1より大きい整数である方法。 - 【請求項18】 前記メモリ領域とイメージ領域が実質的に同じサイズである
請求項17の方法。 - 【請求項19】 幅Wと高さHを持つイメージ空間と、幅Wと高さ2Hを持つ
メモリ空間を有するフレーム転送CCDアレーで、特徴部の3つのフリンジパタ
ーンイメージを取得する方法であって、該方法が、 a)第1の光フリンジパターンで前記特徴部を露光し、その第1のイメージを前
記イメージ空間上に取得することと、 b)第1のイメージを前記メモリ空間に完全にシフトすることと、 c)第2の光フリンジパターンで前記特徴部を露光し、その第2のイメージを前
記イメージ空間上に取得することと、 d)第2のイメージを前記メモリ空間に完全にシフトすることと、 e)第3の光フリンジパターンで前記特徴部を露光し、その第3のイメージを前
記イメージ空間上に取得することと、 f)前記第1、第2および第3のイメージを、前記アレーからシフトすることか
らなる方法。 - 【請求項20】 表面上の特徴物の高さを測定する光学装置であって、 該装置が、 前記特徴部上に光パターンを3度投写し、各投写が前記光パターンの異なるフ
ェーズを有する、前記特徴部の上に光パターンを連続的に投写する投写装置と、 各イメージが前記異なるフェーズの1つに相当する前記特徴部の3つのイメー
ジを取得する手段と、 前記3つのイメージの関数として前記特徴部の高さを計算するプロセッサとか
らなる装置。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US17504900P | 2000-01-07 | 2000-01-07 | |
US60/175,049 | 2000-01-07 | ||
US09/522,519 | 2000-03-10 | ||
US09/522,519 US6549647B1 (en) | 2000-01-07 | 2000-03-10 | Inspection system with vibration resistant video capture |
PCT/US2000/042764 WO2001050410A1 (en) | 2000-01-07 | 2000-12-12 | Inspection system with vibration resistant video capture |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2003524158A true JP2003524158A (ja) | 2003-08-12 |
Family
ID=26870812
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2001550697A Pending JP2003524158A (ja) | 2000-01-07 | 2000-12-12 | 振動の影響を受けずにビデオ捕獲を行う検査装置 |
Country Status (6)
Country | Link |
---|---|
US (2) | US6549647B1 (ja) |
JP (1) | JP2003524158A (ja) |
KR (1) | KR100795761B1 (ja) |
DE (1) | DE10085383T1 (ja) |
GB (1) | GB2374233B (ja) |
WO (1) | WO2001050410A1 (ja) |
Families Citing this family (79)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3922853B2 (ja) * | 1999-12-07 | 2007-05-30 | 松下電器産業株式会社 | 固体撮像装置 |
ATE412224T1 (de) * | 2000-05-16 | 2008-11-15 | Sicpa Holding Sa | Verfahren , vorrichtung und system zur authentifikation einer markierung |
US7239399B2 (en) * | 2001-11-13 | 2007-07-03 | Cyberoptics Corporation | Pick and place machine with component placement inspection |
US7555831B2 (en) * | 2001-11-13 | 2009-07-07 | Cyberoptics Corporation | Method of validating component feeder exchanges |
US7813559B2 (en) | 2001-11-13 | 2010-10-12 | Cyberoptics Corporation | Image analysis for pick and place machines with in situ component placement inspection |
US9092841B2 (en) | 2004-06-09 | 2015-07-28 | Cognex Technology And Investment Llc | Method and apparatus for visual detection and inspection of objects |
US20050226490A1 (en) * | 2002-01-29 | 2005-10-13 | Phillips Brian S | Method and apparatus for improved vision detector image capture and analysis |
US7545949B2 (en) | 2004-06-09 | 2009-06-09 | Cognex Technology And Investment Corporation | Method for setting parameters of a vision detector using production line information |
US7012631B2 (en) * | 2002-09-17 | 2006-03-14 | Bojko Vodanovic | Absolute position determination for a CCD-based acquisition unit |
US7559134B2 (en) * | 2003-11-04 | 2009-07-14 | Cyberoptics Corporation | Pick and place machine with improved component placement inspection |
US7706595B2 (en) * | 2003-11-07 | 2010-04-27 | Cyberoptics Corporation | Pick and place machine with workpiece motion inspection |
US20050125993A1 (en) * | 2003-11-07 | 2005-06-16 | Madsen David D. | Pick and place machine with improved setup and operation procedure |
US8243986B2 (en) * | 2004-06-09 | 2012-08-14 | Cognex Technology And Investment Corporation | Method and apparatus for automatic visual event detection |
US8891852B2 (en) | 2004-06-09 | 2014-11-18 | Cognex Technology And Investment Corporation | Method and apparatus for configuring and testing a machine vision detector |
US8127247B2 (en) | 2004-06-09 | 2012-02-28 | Cognex Corporation | Human-machine-interface and method for manipulating data in a machine vision system |
US20050276445A1 (en) * | 2004-06-09 | 2005-12-15 | Silver William M | Method and apparatus for automatic visual detection, recording, and retrieval of events |
EP1612509A1 (en) * | 2004-07-01 | 2006-01-04 | Sick IVP AB | Optical profilometer |
US20060016066A1 (en) * | 2004-07-21 | 2006-01-26 | Cyberoptics Corporation | Pick and place machine with improved inspection |
US20060075631A1 (en) * | 2004-10-05 | 2006-04-13 | Case Steven K | Pick and place machine with improved component pick up inspection |
US7636449B2 (en) | 2004-11-12 | 2009-12-22 | Cognex Technology And Investment Corporation | System and method for assigning analysis parameters to vision detector using a graphical interface |
US7720315B2 (en) * | 2004-11-12 | 2010-05-18 | Cognex Technology And Investment Corporation | System and method for displaying and using non-numeric graphic elements to control and monitor a vision system |
US9292187B2 (en) | 2004-11-12 | 2016-03-22 | Cognex Corporation | System, method and graphical user interface for displaying and controlling vision system operating parameters |
US20070003126A1 (en) * | 2005-05-19 | 2007-01-04 | Case Steven K | Method and apparatus for evaluating a component pick action in an electronics assembly machine |
US7508436B2 (en) * | 2005-06-29 | 2009-03-24 | Eastman Kodak Company | Method for capturing a sequence of images in close succession |
US7545514B2 (en) * | 2005-09-14 | 2009-06-09 | Cyberoptics Corporation | Pick and place machine with improved component pick image processing |
WO2007053557A1 (en) * | 2005-10-31 | 2007-05-10 | Cyberoptics Corporation | Electronics assembly machine with embedded solder paste inspection |
EP1953534A1 (en) * | 2005-11-15 | 2008-08-06 | Omron Corporation | Solder material inspecting device |
DE102006002077A1 (de) * | 2006-01-13 | 2007-07-26 | GOM - Gesellschaft für Optische Meßtechnik mbH | Einrichtung und Verfahren zum dreidimensionalen optischen Vermessen |
DE102006002704A1 (de) * | 2006-01-19 | 2007-08-02 | Henkel Kgaa | Verfahren und Vorrichtung zur Überwachung einer Produktionslinie |
US20070276867A1 (en) * | 2006-05-23 | 2007-11-29 | David Fishbaine | Embedded inspection image archival for electronics assembly machines |
JP4917449B2 (ja) * | 2006-07-11 | 2012-04-18 | パナソニック株式会社 | 固体撮像装置の駆動方法、及び固体撮像装置 |
US20080117438A1 (en) * | 2006-11-16 | 2008-05-22 | Solvision Inc. | System and method for object inspection using relief determination |
US20080199068A1 (en) * | 2007-01-10 | 2008-08-21 | Duquette David W | Inspection System |
KR100887184B1 (ko) * | 2007-05-09 | 2009-03-10 | 한국과학기술원 | 부분 경면 물체의 형상측정 장치 및 그 방법 |
US8237099B2 (en) * | 2007-06-15 | 2012-08-07 | Cognex Corporation | Method and system for optoelectronic detection and location of objects |
US8103085B1 (en) | 2007-09-25 | 2012-01-24 | Cognex Corporation | System and method for detecting flaws in objects using machine vision |
US20110175997A1 (en) * | 2008-01-23 | 2011-07-21 | Cyberoptics Corporation | High speed optical inspection system with multiple illumination imagery |
US8059280B2 (en) | 2008-01-31 | 2011-11-15 | Cyberoptics Corporation | Method for three-dimensional imaging using multi-phase structured light |
US7869645B2 (en) * | 2008-07-22 | 2011-01-11 | Seiko Epson Corporation | Image capture and calibratiion |
US8090184B2 (en) * | 2008-07-23 | 2012-01-03 | Seiko Epson Corporation | Fault detection of a printed dot-pattern bitmap |
US8269836B2 (en) * | 2008-07-24 | 2012-09-18 | Seiko Epson Corporation | Image capture, alignment, and registration |
CA2957077C (en) * | 2009-06-01 | 2019-07-02 | Gerd Hausler | Method and device for three-dimensional surface detection with a dynamic reference frame |
JP5567908B2 (ja) * | 2009-06-24 | 2014-08-06 | キヤノン株式会社 | 3次元計測装置、その計測方法及びプログラム |
US8681211B2 (en) * | 2009-09-22 | 2014-03-25 | Cyberoptics Corporation | High speed optical inspection system with adaptive focusing |
US8894259B2 (en) * | 2009-09-22 | 2014-11-25 | Cyberoptics Corporation | Dark field illuminator with large working area |
US8670031B2 (en) * | 2009-09-22 | 2014-03-11 | Cyberoptics Corporation | High speed optical inspection system with camera array and compact, integrated illuminator |
US8872912B2 (en) * | 2009-09-22 | 2014-10-28 | Cyberoptics Corporation | High speed distributed optical sensor inspection system |
CN103429984B (zh) * | 2011-03-14 | 2016-03-02 | 松下知识产权经营株式会社 | 焊锡高度检测方法以及焊锡高度检测装置 |
US9793673B2 (en) | 2011-06-13 | 2017-10-17 | Kla-Tencor Corporation | Semiconductor inspection and metrology system using laser pulse multiplier |
US8873596B2 (en) | 2011-07-22 | 2014-10-28 | Kla-Tencor Corporation | Laser with high quality, stable output beam, and long life high conversion efficiency non-linear crystal |
US10197501B2 (en) | 2011-12-12 | 2019-02-05 | Kla-Tencor Corporation | Electron-bombarded charge-coupled device and inspection systems using EBCCD detectors |
US9651499B2 (en) | 2011-12-20 | 2017-05-16 | Cognex Corporation | Configurable image trigger for a vision system and method for using the same |
US9496425B2 (en) | 2012-04-10 | 2016-11-15 | Kla-Tencor Corporation | Back-illuminated sensor with boron layer |
US9601299B2 (en) | 2012-08-03 | 2017-03-21 | Kla-Tencor Corporation | Photocathode including silicon substrate with boron layer |
US9151940B2 (en) | 2012-12-05 | 2015-10-06 | Kla-Tencor Corporation | Semiconductor inspection and metrology system using laser pulse multiplier |
JP2014115109A (ja) * | 2012-12-06 | 2014-06-26 | Canon Inc | 距離計測装置及び方法 |
US9426400B2 (en) | 2012-12-10 | 2016-08-23 | Kla-Tencor Corporation | Method and apparatus for high speed acquisition of moving images using pulsed illumination |
US8929406B2 (en) | 2013-01-24 | 2015-01-06 | Kla-Tencor Corporation | 193NM laser and inspection system |
US9529182B2 (en) | 2013-02-13 | 2016-12-27 | KLA—Tencor Corporation | 193nm laser and inspection system |
US9608399B2 (en) | 2013-03-18 | 2017-03-28 | Kla-Tencor Corporation | 193 nm laser and an inspection system using a 193 nm laser |
CN104755874B (zh) * | 2013-04-01 | 2018-08-28 | 松下知识产权经营株式会社 | 具有多个光源的运动传感器装置 |
US9478402B2 (en) | 2013-04-01 | 2016-10-25 | Kla-Tencor Corporation | Photomultiplier tube, image sensor, and an inspection system using a PMT or image sensor |
US10126252B2 (en) | 2013-04-29 | 2018-11-13 | Cyberoptics Corporation | Enhanced illumination control for three-dimensional imaging |
US9347890B2 (en) | 2013-12-19 | 2016-05-24 | Kla-Tencor Corporation | Low-noise sensor and an inspection system using a low-noise sensor |
US9748294B2 (en) | 2014-01-10 | 2017-08-29 | Hamamatsu Photonics K.K. | Anti-reflection layer for back-illuminated sensor |
US9410901B2 (en) | 2014-03-17 | 2016-08-09 | Kla-Tencor Corporation | Image sensor, an inspection system and a method of inspecting an article |
US9804101B2 (en) | 2014-03-20 | 2017-10-31 | Kla-Tencor Corporation | System and method for reducing the bandwidth of a laser and an inspection system and method using a laser |
US9767986B2 (en) | 2014-08-29 | 2017-09-19 | Kla-Tencor Corporation | Scanning electron microscope and methods of inspecting and reviewing samples |
US9419407B2 (en) | 2014-09-25 | 2016-08-16 | Kla-Tencor Corporation | Laser assembly and inspection system using monolithic bandwidth narrowing apparatus |
US9748729B2 (en) | 2014-10-03 | 2017-08-29 | Kla-Tencor Corporation | 183NM laser and inspection system |
US10748730B2 (en) | 2015-05-21 | 2020-08-18 | Kla-Tencor Corporation | Photocathode including field emitter array on a silicon substrate with boron layer |
US9958257B2 (en) | 2015-09-21 | 2018-05-01 | Kla-Tencor Corporation | Increasing dynamic range of a height sensor for inspection and metrology |
US10313622B2 (en) | 2016-04-06 | 2019-06-04 | Kla-Tencor Corporation | Dual-column-parallel CCD sensor and inspection systems using a sensor |
US10778925B2 (en) | 2016-04-06 | 2020-09-15 | Kla-Tencor Corporation | Multiple column per channel CCD sensor architecture for inspection and metrology |
US10175555B2 (en) | 2017-01-03 | 2019-01-08 | KLA—Tencor Corporation | 183 nm CW laser and inspection system |
US10309908B2 (en) * | 2017-01-11 | 2019-06-04 | Applied Vision Corporation | Light field illumination container inspection system |
US10899138B2 (en) | 2017-01-11 | 2021-01-26 | Applied Vision Corporation | Container inspection system controlling printheads to correct for detected ink thickness errors |
US10943760B2 (en) | 2018-10-12 | 2021-03-09 | Kla Corporation | Electron gun and electron microscope |
US11114491B2 (en) | 2018-12-12 | 2021-09-07 | Kla Corporation | Back-illuminated sensor and a method of manufacturing a sensor |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6360676A (ja) * | 1986-08-19 | 1988-03-16 | カッパ−・メステヒニック・ゲゼルシヤフト・ミト・ベシユレンクテル・ハフツング | 高速画像列の撮影及び記憶方法とその装置 |
JPH0587541A (ja) * | 1991-05-20 | 1993-04-06 | Suezo Nakatate | 2次元情報測定装置 |
JPH06109438A (ja) * | 1992-09-30 | 1994-04-19 | Sharp Corp | 3次元計測装置 |
JPH07174536A (ja) * | 1993-12-20 | 1995-07-14 | Minolta Co Ltd | 3次元形状測定装置 |
JPH1183454A (ja) * | 1997-09-10 | 1999-03-26 | Citizen Watch Co Ltd | 格子パターン投影法を用いた3次元形状測定装置 |
JP2001515285A (ja) * | 1997-09-02 | 2001-09-18 | ボイコ ヴォダノヴィック | 高速プロファイリングのためのエンハンスドフレーム転送周波数で駆動したライン間転送ccd |
Family Cites Families (82)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US2625856A (en) | 1949-09-03 | 1953-01-20 | American Optical Corp | Telecentric objective |
JPS57702B2 (ja) | 1971-10-15 | 1982-01-07 | ||
US3995107A (en) | 1974-05-08 | 1976-11-30 | Rca Corporation | Charge coupled parallel-to-serial converter for scene scanning and display |
US4270863A (en) * | 1979-11-01 | 1981-06-02 | Owens-Illinois, Inc. | Method and apparatus for inspecting objects for defects |
US4541010A (en) * | 1983-06-17 | 1985-09-10 | Polaroid Corporation | Electronic imaging camera |
JPS606813A (ja) | 1983-06-24 | 1985-01-14 | Gokou Eizou Kagaku Kenkyusho:Kk | 高速印刷物の監視装置 |
US4598321A (en) | 1983-12-19 | 1986-07-01 | Rca Corporation | CCD imagers with registers partitioned for simultaneous charge transfers in opposing directions |
US4641972A (en) | 1984-09-14 | 1987-02-10 | New York Institute Of Technology | Method and apparatus for surface profilometry |
US4782394A (en) * | 1985-06-03 | 1988-11-01 | Canon Kabushiki Kaisha | Image pickup apparatus having saturation prevention control modes |
JPS61293657A (ja) | 1985-06-21 | 1986-12-24 | Matsushita Electric Works Ltd | 半田付け外観検査方法 |
GB8518067D0 (en) * | 1985-07-17 | 1985-08-21 | Gen Electric Co Plc | Image sensors |
GB2196811B (en) | 1986-10-25 | 1990-05-09 | English Electric Valve Co Ltd | Image sensors |
US5091963A (en) | 1988-05-02 | 1992-02-25 | The Standard Oil Company | Method and apparatus for inspecting surfaces for contrast variations |
US4963024A (en) | 1988-07-07 | 1990-10-16 | Kaman Aerospace Corporation | Method and apparatus for determining K factor |
US4949172A (en) | 1988-09-26 | 1990-08-14 | Picker International, Inc. | Dual-mode TDI/raster-scan television camera system |
US5039868A (en) | 1988-11-24 | 1991-08-13 | Omron Corporation | Method of and apparatus for inspecting printed circuit boards and the like |
US5103105A (en) | 1989-11-02 | 1992-04-07 | Matsushita Electric Industrial Co., Ltd. | Apparatus for inspecting solder portion of a circuit board |
US4984893A (en) | 1989-12-01 | 1991-01-15 | Wyko Corporation | Phase shifting device and method |
DE4007502A1 (de) | 1990-03-09 | 1991-09-12 | Zeiss Carl Fa | Verfahren und vorrichtung zur beruehrungslosen vermessung von objektoberflaechen |
DE4011407A1 (de) | 1990-04-09 | 1991-10-10 | Steinbichler Hans | Vorrichtung zur quantitativen absolutvermessung der dreidimensionalen koordinaten eines pruefobjekts |
DE4013309A1 (de) | 1990-04-26 | 1991-10-31 | Zeiss Carl Fa | Verfahren und anordnung zur optischen untersuchung von prueflingen |
US5069548A (en) | 1990-08-08 | 1991-12-03 | Industrial Technology Institute | Field shift moire system |
US5576829A (en) * | 1990-10-08 | 1996-11-19 | Nikon Corporation | Method and apparatus for inspecting a phase-shifted mask |
IL99823A0 (en) * | 1990-11-16 | 1992-08-18 | Orbot Instr Ltd | Optical inspection method and apparatus |
US5278634A (en) | 1991-02-22 | 1994-01-11 | Cyberoptics Corporation | High precision component alignment sensor system |
US5424552A (en) | 1991-07-09 | 1995-06-13 | Nikon Corporation | Projection exposing apparatus |
DE4222804A1 (de) | 1991-07-10 | 1993-04-01 | Raytheon Co | Einrichtung und verfahren zur automatischen visuellen pruefung elektrischer und elektronischer baueinheiten |
JPH05236359A (ja) * | 1992-02-18 | 1993-09-10 | Sony Corp | 固体撮像装置 |
KR100281788B1 (ko) * | 1992-03-18 | 2001-02-15 | 이데이 노부유끼 | 고체 촬상 장치 |
JP2711042B2 (ja) | 1992-03-30 | 1998-02-10 | シャープ株式会社 | クリーム半田の印刷状態検査装置 |
JP3131801B2 (ja) * | 1992-04-20 | 2001-02-05 | 株式会社リコー | 分離型光ピックアップ装置 |
US5636025A (en) | 1992-04-23 | 1997-06-03 | Medar, Inc. | System for optically measuring the surface contour of a part using more fringe techniques |
US5216534A (en) | 1992-04-24 | 1993-06-01 | E-Systems, Inc. | Read-write head for an optical tape recorder |
US5307152A (en) | 1992-09-29 | 1994-04-26 | Industrial Technology Institute | Moire inspection system |
US5504596A (en) * | 1992-12-21 | 1996-04-02 | Nikon Corporation | Exposure method and apparatus using holographic techniques |
US5461417A (en) | 1993-02-16 | 1995-10-24 | Northeast Robotics, Inc. | Continuous diffuse illumination method and apparatus |
JPH06268923A (ja) * | 1993-03-16 | 1994-09-22 | Toshiba Corp | 固体撮像装置の駆動方法 |
US5406372A (en) | 1993-04-16 | 1995-04-11 | Modular Vision Systems Inc. | QFP lead quality inspection system and method |
JP3051279B2 (ja) | 1993-05-13 | 2000-06-12 | シャープ株式会社 | バンプ外観検査方法およびバンプ外観検査装置 |
JP3189500B2 (ja) | 1993-06-25 | 2001-07-16 | 松下電器産業株式会社 | 電子部品の外観検査装置および外観検査方法 |
DE4342830C1 (de) | 1993-12-15 | 1995-04-20 | Haeusler Gerd | Vorrichtung zur Erzeugung streifenartiger Lichtmuster |
FR2714785A1 (fr) * | 1993-12-30 | 1995-07-07 | Thomson Csf | Procédé d'adressage progressif d'un dispositif à transfert de charges et dispositif de prise de vue utilisant ce procédé. |
US6445813B1 (en) * | 1994-08-24 | 2002-09-03 | Matsushita Electric Industrial Co., Ltd. | System for inspecting an apparatus of a printed circuit board |
JPH0865000A (ja) * | 1994-08-24 | 1996-03-08 | Matsushita Electric Ind Co Ltd | プリント基板外観検査装置 |
US5555090A (en) * | 1994-10-24 | 1996-09-10 | Adaptive Optics Associates | System for dimensioning objects |
DE19511160A1 (de) | 1995-03-27 | 1996-10-02 | Ralf Lampalzer | Vorrichtung zur Erzeugung von streifenförmigen Intensitätsverteilungen |
US5617209A (en) | 1995-04-27 | 1997-04-01 | View Engineering, Inc. | Method and system for triangulation-based, 3-D imaging utilizing an angled scaning beam of radiant energy |
DE59500569D1 (de) | 1995-06-03 | 1997-10-02 | Schneider Co Optische Werke | Beidseitig telezentrisches Messobjektiv |
US5668665A (en) | 1995-07-10 | 1997-09-16 | Optical Gaging Products, Inc. | Telecentric, parfocal, multiple magnification optical system for videoinspection apparatus |
US5867604A (en) | 1995-08-03 | 1999-02-02 | Ben-Levy; Meir | Imaging measurement system |
US5646733A (en) | 1996-01-29 | 1997-07-08 | Medar, Inc. | Scanning phase measuring method and system for an object at a vision station |
US5953448A (en) | 1996-03-01 | 1999-09-14 | Textile/Clothing Technology Corporation | Contour measurement of an object having a discontinuous surface using block point identification techniques |
US5774221A (en) | 1996-08-21 | 1998-06-30 | Polaroid Corporation | Apparatus and methods for providing phase controlled evanescent illumination |
JP3995030B2 (ja) | 1996-09-17 | 2007-10-24 | コグネックス・テクノロジー・アンド・インベストメント・コーポレーション | 半導体パッケージの検査装置 |
JP4067602B2 (ja) * | 1996-12-09 | 2008-03-26 | 富士通株式会社 | 高さ検査方法、それを実施する高さ検査装置 |
US5982927A (en) * | 1996-12-19 | 1999-11-09 | Cognex Corporation | Methods and apparatuses for in-line solder paste inspection |
US5912984A (en) | 1996-12-19 | 1999-06-15 | Cognex Corporation | Method and apparatus for in-line solder paste inspection |
US5991461A (en) | 1996-12-20 | 1999-11-23 | Veeco Corporation | Selection process for sequentially combining multiple sets of overlapping surface-profile interferometric data to produce a continuous composite map |
US5862973A (en) | 1997-01-30 | 1999-01-26 | Teradyne, Inc. | Method for inspecting solder paste in printed circuit board manufacture |
US5926557A (en) * | 1997-02-26 | 1999-07-20 | Acuity Imaging, Llc | Inspection method |
US6201892B1 (en) * | 1997-02-26 | 2001-03-13 | Acuity Imaging, Llc | System and method for arithmetic operations for electronic package inspection |
US6118524A (en) * | 1997-02-26 | 2000-09-12 | Acuity Imaging, Llc | Arc illumination apparatus and method |
US5917927A (en) * | 1997-03-21 | 1999-06-29 | Satake Corporation | Grain inspection and analysis apparatus and method |
US5878152A (en) | 1997-05-21 | 1999-03-02 | Cognex Corporation | Depth from focal gradient analysis using object texture removal by albedo normalization |
KR100571503B1 (ko) | 1997-06-05 | 2006-04-14 | 아크로메트릭스 엘엘씨 | 새도우 므와르 기법과 상 스테핑 영상처리를 사용하는 표면 평탄도 정량화 방법 |
US6608647B1 (en) | 1997-06-24 | 2003-08-19 | Cognex Corporation | Methods and apparatus for charge coupled device image acquisition with independent integration and readout |
US5995232A (en) * | 1997-07-14 | 1999-11-30 | U.S. Philips Corporation | Method of and device for inspecting a PCB |
US6219461B1 (en) * | 1997-07-29 | 2001-04-17 | Cognex Corporation | Determining a depth |
US6573998B2 (en) | 1997-11-06 | 2003-06-03 | Cynovad, Inc. | Optoelectronic system using spatiochromatic triangulation |
US6061476A (en) * | 1997-11-24 | 2000-05-09 | Cognex Corporation | Method and apparatus using image subtraction and dynamic thresholding |
JPH11188914A (ja) | 1997-12-25 | 1999-07-13 | Hitachi Cable Ltd | 発光ダイオードアレイ装置 |
US6028673A (en) * | 1998-03-31 | 2000-02-22 | Ngk Spark Plug Co., Ltd. | Inspection of solder bumps of bump-attached circuit board |
AU4975399A (en) * | 1998-07-08 | 2000-02-01 | Lennard H. Bieman | Machine vision and semiconductor handling |
US6180935B1 (en) * | 1999-01-25 | 2001-01-30 | Lockheed Martin Corporation | Dynamic range extension of CCD imagers |
US6084712A (en) | 1998-11-03 | 2000-07-04 | Dynamic Measurement And Inspection,Llc | Three dimensional imaging using a refractive optic design |
US6303916B1 (en) * | 1998-12-24 | 2001-10-16 | Mitutoyo Corporation | Systems and methods for generating reproducible illumination |
SE514859C2 (sv) | 1999-01-18 | 2001-05-07 | Mydata Automation Ab | Förfarande och anordning för undersökning av objekt på ett substrat genom att ta bilder av substratet och analysera dessa |
CA2277855A1 (fr) | 1999-07-14 | 2001-01-14 | Solvision | Methode et systeme de mesure de la hauteur des billes de soudure d'un circuit imprime |
US6268923B1 (en) * | 1999-10-07 | 2001-07-31 | Integral Vision, Inc. | Optical method and system for measuring three-dimensional surface topography of an object having a surface contour |
CA2296143A1 (fr) | 2000-01-18 | 2001-07-18 | 9071 9410 Quebec Inc. | Systeme d'inspection optique |
US6760471B1 (en) | 2000-06-23 | 2004-07-06 | Teradyne, Inc. | Compensation system and related techniques for use in a printed circuit board inspection system |
US6850637B1 (en) | 2000-06-28 | 2005-02-01 | Teradyne, Inc. | Lighting arrangement for automated optical inspection system |
-
2000
- 2000-03-10 US US09/522,519 patent/US6549647B1/en not_active Expired - Fee Related
- 2000-12-12 KR KR1020027008790A patent/KR100795761B1/ko not_active IP Right Cessation
- 2000-12-12 GB GB0215886A patent/GB2374233B/en not_active Expired - Fee Related
- 2000-12-12 WO PCT/US2000/042764 patent/WO2001050410A1/en active Application Filing
- 2000-12-12 DE DE10085383T patent/DE10085383T1/de not_active Ceased
- 2000-12-12 JP JP2001550697A patent/JP2003524158A/ja active Pending
-
2002
- 2002-08-13 US US10/217,910 patent/US7027639B2/en not_active Expired - Fee Related
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPS6360676A (ja) * | 1986-08-19 | 1988-03-16 | カッパ−・メステヒニック・ゲゼルシヤフト・ミト・ベシユレンクテル・ハフツング | 高速画像列の撮影及び記憶方法とその装置 |
JPH0587541A (ja) * | 1991-05-20 | 1993-04-06 | Suezo Nakatate | 2次元情報測定装置 |
JPH06109438A (ja) * | 1992-09-30 | 1994-04-19 | Sharp Corp | 3次元計測装置 |
JPH07174536A (ja) * | 1993-12-20 | 1995-07-14 | Minolta Co Ltd | 3次元形状測定装置 |
JP2001515285A (ja) * | 1997-09-02 | 2001-09-18 | ボイコ ヴォダノヴィック | 高速プロファイリングのためのエンハンスドフレーム転送周波数で駆動したライン間転送ccd |
JPH1183454A (ja) * | 1997-09-10 | 1999-03-26 | Citizen Watch Co Ltd | 格子パターン投影法を用いた3次元形状測定装置 |
Also Published As
Publication number | Publication date |
---|---|
US20020191834A1 (en) | 2002-12-19 |
KR100795761B1 (ko) | 2008-01-21 |
US6549647B1 (en) | 2003-04-15 |
US7027639B2 (en) | 2006-04-11 |
KR20020067603A (ko) | 2002-08-22 |
DE10085383T1 (de) | 2003-04-17 |
WO2001050410A1 (en) | 2001-07-12 |
GB2374233A (en) | 2002-10-09 |
GB0215886D0 (en) | 2002-08-14 |
GB2374233B (en) | 2004-08-25 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP2003524158A (ja) | 振動の影響を受けずにビデオ捕獲を行う検査装置 | |
JP2711042B2 (ja) | クリーム半田の印刷状態検査装置 | |
KR100777193B1 (ko) | 솔더 페이스트 검사 시스템 | |
US8064068B2 (en) | Multi-source sensor for three-dimensional imaging using phased structured light | |
US10126252B2 (en) | Enhanced illumination control for three-dimensional imaging | |
KR100927429B1 (ko) | 소자 배치를 검사하는 픽 앤드 플레이스 머신 | |
US8059280B2 (en) | Method for three-dimensional imaging using multi-phase structured light | |
KR100752758B1 (ko) | 영상 측정 장치 및 그 방법 | |
US6049384A (en) | Method and apparatus for three dimensional imaging using multi-phased structured light | |
WO2020065850A1 (ja) | 3次元測定装置 | |
JP2978866B2 (ja) | 画像処理による寸法計測回路 | |
JP3135063B2 (ja) | 比較検査方法および装置 | |
JP2987565B2 (ja) | パターン検査方法及びパターン検査装置 | |
JP2002286427A (ja) | はんだ印刷検査装置 | |
JP3166816B2 (ja) | 画像認識によるパターン位置出し方法及び装置 | |
JPH0611321A (ja) | 半田印刷検査方法 | |
JPH0221372A (ja) | はんだ付検査装置 | |
JP2002081924A (ja) | 三次元計測装置 | |
JPH0283403A (ja) | 半田フィレットの形状検査装置 | |
JP2002261499A (ja) | データ作成装置及びデータ作成方法 | |
JPH07260449A (ja) | 形状検査装置および方法 | |
JPH049705A (ja) | 塗布ノズルのつまり判定方法 | |
JPH08285571A (ja) | 検査プログラムデータ作成方法 | |
JPH01140005A (ja) | 部品装着検査装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20071212 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20100602 |
|
A02 | Decision of refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A02 Effective date: 20101104 |