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
Application number
JP2001550697A
Other languages
English (en)
Inventor
スクネス,ティモシー,エー.
フィッシュベイン,デビッド
Original Assignee
サイバーオプティクス コーポレーション
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by サイバーオプティクス コーポレーション filed Critical サイバーオプティクス コーポレーション
Publication of JP2003524158A publication Critical patent/JP2003524158A/ja
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/24Measuring arrangements characterised by the use of optical techniques for measuring contours or curvatures
    • G01B11/25Measuring 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/2518Projection by scanning of the object
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01BMEASURING LENGTH, THICKNESS OR SIMILAR LINEAR DIMENSIONS; MEASURING ANGLES; MEASURING AREAS; MEASURING IRREGULARITIES OF SURFACES OR CONTOURS
    • G01B11/00Measuring arrangements characterised by the use of optical techniques
    • G01B11/30Measuring arrangements characterised by the use of optical techniques for measuring roughness or irregularity of surfaces
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N25/00Circuitry of solid-state image sensors [SSIS]; Control thereof
    • H04N25/70SSIS architectures; Circuits associated therewith
    • H04N25/71Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors
    • H04N25/72Charge-coupled device [CCD] sensors; Charge-transfer registers specially adapted for CCD sensors using frame transfer [FT]
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N21/00Investigating or analysing materials by the use of optical means, i.e. using sub-millimetre waves, infrared, visible or ultraviolet light
    • G01N21/84Systems specially adapted for particular applications
    • G01N21/88Investigating the presence of flaws or contamination
    • G01N21/95Investigating the presence of flaws or contamination characterised by the material or shape of the object to be examined
    • G01N21/956Inspecting patterns on the surface of objects
    • G01N2021/95638Inspecting patterns on the surface of objects for PCB's
    • G01N2021/95646Soldering

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)におい
て使用される、イメージを取得する方法および装置に関する。本発明は、回路基
板の組立工程の間に、電気回路板上に設けられた半田ペーストを検査するのに特
に有用である。
【0002】 発明の背景 分離した電子部品と同様に電子集積回路を搭載する回路基板は、よく知られて
いる。回路基板の基体には、予め決められた導体通路と、集積回路チップ、抵抗
器またはコンデンサのような電子部品のリード線を受け止めるためのパッドが用
意されている。回路基板の組立の工程において、半田ペーストの塊は基体の上の
適切な位置に設けられる。半田ペーストは、通常、基体の上にスクリーンを置き
、スクリーンの開口を通して半田ペーストを塗り、スクリーンの表面からはみ出
る余分な半田ペーストを拭き取り、基体からスクリーンを取り除くことによって
、基体に設けられる。回路基板の電子部品は、それから、好ましくは摘んで設置
する機械(pick and place machine)を用いて、前記基体上に位置付けられる。
この時、電子部品のリード線は、それらの適切な半田ペーストの塊の上に置かれ
る。回路基板は、全ての部品が基体に位置付けられた後、半田ペーストを溶かす
ために炉の中を通される。、これにより、部品と基体との間に機械的接続と同様
に電気的接続が形成される。
【0003】 半田ペーストの塊のサイズおよびそれらが基体上に置かれるべき精密さは、電
子工業における小型化の増進と共に、ますます小さく、また厳しくなってきてい
る。半田ペーストの塊の高さは、直径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号特許の中で開示されているシステムは、大きな振動
環境の中での工業的応用に不適切なものとなる。
【0006】 それぞれの投写パターンに連続して露光されている間、表面の特徴部(例えば
半田の塊)が既知の位置に実質的にあるという前提で、プロフィルメトリシステ
ムが成り立つとき、振動を免れることは、該プロフィルメトリシステムにとって
非常に重要である。自動化された電子機器組立ラインは、しばしば比較的大きな
振動を発生する。ペーストを設置した後であって部品を配置する前に、すぐに半
田ペーストを検査できるように、組立ラインの中に、半田ペースト検査機械を設
けることが一般に所望されている。しかしながら、半田ペースト検査機械と他の
機械の近接は、振動を導き、半田ペースト検査に悪影響を及ぼすことがある。例
えば、(半田の塊のような)回路基板の表面の特徴部が振動するとき、該特徴部
は、最初に投写された光のパターンでイメージ形成されたときはある場所に現れ
、引き続いて投写された光のパターンでイメージ形成されたときは別の場所に現
れる。そして、その結果得られる表面の高さマップにエラーが生ずる。
【0007】 それゆえ、表面プロフィルメトリの分野にとって、連続して取得されるイメー
ジ間の制御されない変位を最小にすることが重要である。仮に、全ての必要なイ
メージを約1m(ミリ)秒かそれ以下で取得することができたら、それらのイメ
ージは、実際、ほとんどの工業環境における振動に影響を受けないであろう。そ
のことは、表面の振動が1m秒でははっきりと感知できるほどに伝搬しないとい
う事実によってもたらされる。
【0008】 光学的検査のために電子的にイメージを取得する1つの方法は、フレーム転送
電荷結合装置(CCD)アレーを使うものである。フランスのトンプソン−シー
エスエフ セミコンダクタ スペコフィクス(Thompson-CSF Semiconducteurs S
pecofiques)から提供されているModel THX 7887Aは、そのような装置の1つで
ある。フレーム転送CCDアレーは、メモリ領域とイメージ領域とを含む感光性
の半導体装置であり、メモリ領域に蓄積されたイメージが読み出される一方で、
他のイメージが該イメージ領域に捕獲される。これらの従来のアレーは2つのイ
メージをすばやく獲得できるように構成されてはいるが、それらは、進歩したシ
ステムにおいて必要とされる3つのイメージを獲得することはできない。
【0009】 このため、検査装置とそれに関連する方法には、実質的に振動に影響を受けな
い工業的なプロフィルメトリシステムを提供するために、約1m秒の周期以内で
3つもしくはそれ以上の連続したイメージを取得することができるようにする必
要がある。
【0010】 発明の要約 半田ペースト検査装置に、増強された振動の影響を受けない対策を提供する方
法と装置が開示される。この方法と装置は、数個のイメージを素早く獲得する多
数の産業に使用することができる。その方法は、データがアレーから連続的に読
まれる前に、フレーム転送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アレーの状態を説明する図である。
【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に異なるフェーズのパターン化されたイメージ
を投写するのに適した構成にされている。
【0014】 センサ装置201は、多数のパターンに露光されている間に、特徴部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に戻り、そこでイメージ領域がも
う一度露光される。
【0016】 典型的な水平シフトレジスタクロックφHの周期は、商業上利用可能な装置と
しては、約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はリセットされる。
【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に下記の
ように示されている。
【0019】
【表1】
【0020】 図4に示されている方法を要約すると、全3組のフリンジパターンイメージは
約54m秒で取得される。第2および第3のフリンジパターンイメージを読み出
すのにさらに約106m秒かかる。しかし、振動に対するシステムの不感を決定
する1つの重要なパラメータは、全3組のフリンジパターンイメージに対する取
得時間である。勿論、54m秒は、前記のように、約1m秒以下でイメージを取
得する目標には遅すぎる。
【0021】 図4に示される方法の実行のために必要な種々の時間の検討により、イメージ
領域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は、複数の完全に取得されたイメージを蓄積することができる。
【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に以下のように示されている。
【0024】
【表2】
【0025】 表2に示される全イメージ取得時間は、重要な改良を示しており、1m秒の前
記目標にかなり近づいており、穏やかな振動の環境下では十分である。
【0026】 商業的に利用されているフレーム転送CCDアレー(図3参照)上に3つのフ
リンジパターンイメージを素早く捕獲する方法が、図17に示されている。該方
法は、イメージ領域30がリセットされるブロック129で開始する。ブロック
130では、照明器が従来のCCDアレー32のイメージ領域30を第1のフリ
ンジパターンイメージ131に露光するために発光される。このステップは、一
般的に、約20秒かかる。第1のフリンジパターンイメージ131が取得される
と、制御は132へ移行する。ここでは、高速イメージ転送がφおよびφ
共に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で計算
される。
【0028】 色々なステップのサンプル時間は、以下に表3で示されている。
【0029】
【表3】
【0030】 図17に示されている方法が実行された後では、サイズW×H/2の3つのフ
リンジパターンイメージが、従来のフレーム転送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)”という逆効果を起こすであろう。
【0032】 本発明は、好ましい実施形態を参照して説明されたが、当業者は、本発明の精
神および範囲を逸脱することなしに、種々の変更が形態および細部においてでき
ることを認識するであろう。例えば、本発明は3つのイメージを取得することに
関連して記述されたが、商業的に利用できるフレーム転送CCDアレーで、3つ
のイメージ以上を素早く捕獲するように拡張可能である。また、例えば、高速に
4つのイメージを連続的に捕獲するために、高速イメージ転送ステップは、イメ
ージ領域のリセット動作の前に、第1の3つのイメージを、H/3だけシフトす
る。これにより、W×H/3のサイズの4つのイメージを素早く捕獲できるよう
になる。
【0033】 さらに、本発明は、前記したある機能を達成するために、特定の信号を使用す
ることに限定されないことを当業者は理解するべきである。例えば、前記したの
と実質的に同じ原理で動作する他の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ア
レー
───────────────────────────────────────────────────── フロントページの続き (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. 【請求項1】 フレーム転送CCDアレーを用いて少なくとも2つのイメージ
    を取得する方法であって、該方法は、 a)対象物を照明し、アレーのイメージ空間上に第1のイメージを取得すること
    、 b)前記第1のイメージの少なくとも一部を前記アレーのメモリ領域にシフトす
    ること、 c)前記アレーのイメージ領域をリセットすること、および、 d)前記対象物を照明し、前記アレーのイメージ空間上に第2のイメージを取得
    することを特徴とする方法。
  2. 【請求項2】 少なくとも2つのイメージが約1m(ミリ)秒以内に取得され
    る請求項1の方法。
  3. 【請求項3】 対象物の高さが、少なくとも2つのイメージに基づいて計算さ
    れる請求項1の方法。
  4. 【請求項4】 請求項3の方法を実行する半田ペースト検査装置。
  5. 【請求項5】 請求項1の方法を実行する半田ペースト検査装置。
  6. 【請求項6】 前記照明が可視スペクトル内である請求項1の方法。
  7. 【請求項7】 フレーム転送CCDアレーが、 高さ(H)および幅(W)をもつイメージ空間と、 該イメージ空間から電荷パケットを受信するように適合されたマスクされたメ
    モリ空間からなり、 該マスクされたメモリ空間が、該イメージ空間の幅(W)と同じ幅を有し、該
    イメージ空間の高さ(H)の整数倍であるメモリ高さを持つフレーム転送CCD
    アレー。
  8. 【請求項8】 表面特徴部上の少なくとも3つのフリンジパターンイメージを
    取得する方法であって、該方法が、 フレーム転送CCDアレー内に、少なくとも第1、第2、および第3のフリン
    ジパターンイメージを連続的に取得すること、および、 その際に、いかなるデータがCCDアレーから読み出される以前に、全てのイ
    メージが取得される方法。
  9. 【請求項9】 全てのイメージが約1m秒以内に取得される請求項8の方法。
  10. 【請求項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. 【請求項11】 第1、第2および第3のイメージの各々が、実質的に、W×
    H/2のサイズをもつ請求項10の方法。
  12. 【請求項12】 前記ステップa)からh)が、約2m秒の時間周期内に行わ
    れる請求項10の方法。
  13. 【請求項13】 前記ステップa)からh)が、約1m秒の時間周期内に行わ
    れる請求項12の方法。
  14. 【請求項14】 特徴部の高さが、前記第1、第2、および第3のイメージに
    基づいて計算される請求項10の方法。
  15. 【請求項15】 請求項10の方法を実行する半田ペースト検査装置。
  16. 【請求項16】 前記メモリ領域とイメージ領域が、実質的に同じサイズであ
    る請求項10の方法。
  17. 【請求項17】 イメージ領域とメモリ領域とを有するフレーム転送CCDア
    レーで、表面特徴部上の少なくとも3つのビデオイメージを捕獲する方法であっ
    て、該方法が、 a)表面特徴部上に照明を投写するために、照明光源を励起すること、 b)前記イメージ領域中にイメージを取得すること、 c)前記イメージ領域の高さの割合に等しい量だけ前記イメージ領域およびメモ
    リ領域の内容を転送すること、 d)前記CCDアレーのイメージ領域をリセットすること、 e)ステップa)からc)までを前記割合の逆数に等しい回数繰り返し、ステッ
    プa)からc)までの各繰り返しの間にステップd)を実行することからなり、 前記割合の逆数が、1より大きい整数である方法。
  18. 【請求項18】 前記メモリ領域とイメージ領域が実質的に同じサイズである
    請求項17の方法。
  19. 【請求項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. 【請求項20】 表面上の特徴物の高さを測定する光学装置であって、 該装置が、 前記特徴部上に光パターンを3度投写し、各投写が前記光パターンの異なるフ
    ェーズを有する、前記特徴部の上に光パターンを連続的に投写する投写装置と、 各イメージが前記異なるフェーズの1つに相当する前記特徴部の3つのイメー
    ジを取得する手段と、 前記3つのイメージの関数として前記特徴部の高さを計算するプロセッサとか
    らなる装置。
JP2001550697A 2000-01-07 2000-12-12 振動の影響を受けずにビデオ捕獲を行う検査装置 Pending JP2003524158A (ja)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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