外観検査方法及びその装置
【課題】外観検査において、全体の欠陥捕捉率を高く維持しながら虚報を抑制することにより実質感度を向上する技術を提供することにある。
【解決手段】外観検査において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(背景情報)を取得し、該取得した画像情報と検出された欠陥候補のダイ内座標位置情報を重ねて表示し、それらの情報(背景の類似と欠陥候補の密集状態)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【解決手段】外観検査において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(背景情報)を取得し、該取得した画像情報と検出された欠陥候補のダイ内座標位置情報を重ねて表示し、それらの情報(背景の類似と欠陥候補の密集状態)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【発明の詳細な説明】
【技術分野】
【0001】
本発明は、半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、ランプ光もしくはレーザ光、或いは電子線などを用いて得られた被検査対象基板の画像に基づいて微細なパターン欠陥や異物等の欠陥検出および欠陥分類を行う外観検査方法および装置に関し、特に半導体ウェハの外観検査を行うのに好適な外観検査方法および装置に関する。
【背景技術】
【0002】
半導体ウェハ、液晶ディスプレイ、ハードディスク磁気ヘッドなどの薄膜デバイスは多数の加工工程を経て製造される。このような薄膜デバイスの製造においては、歩留まり向上及び安定化を目的として、いくつかの一連の工程毎に外観検査が実施される。外観検査では本来同一形状となるように形成された2つのパターンの対応する領域を、ランプ光、レーザ光または電子線などを用いて得られた参照画像と検査画像を元に、パターン欠陥あるいは異物などの欠陥を検出する。すなわち、参照画像と検査画像の位置合せを行った上で差を算出し、別途定めたしきい値と比較して差が大きくなる部分を欠陥あるいは異物として検出する。
【0003】
しきい値算出方法として、特開2000−105203号公報(特許文献1)には、本来同一形状となるように形成された箇所またはその近傍の検出信号のばらつき(標準偏差)に対して例えば虚報の発生確率に対応する倍数m1を掛算して、算出する方法が開示されている。
【0004】
このような検査において、微小な欠陥を検出するためには、しきい値を低く設定して判定を行う必要がある。しかし、しきい値を低くするとサンプリング誤差やラフネスやグレインといったパターンの微小な相違、あるいは膜厚むらによる明るさむらなどに起因する、虚報が多く発生してしまう。検査の目的から考えれば虚報はまったく余計なものであるため、ウェハ全体で虚報の比率が十分小さくなる程度にしきい値を高く設定し、感度を犠牲にして検査を行うことが多い。
【0005】
ここで感度を向上するための方法として、特開2004−79593号公報(特許文献2)には、ウェハ全体あるいはダイを領域に分割して、領域毎に異なるしきい値を用いて欠陥判定を行う方法が開示されている。本手法によれば、ウェハ全体で感度を低下させることなく、虚報の発生を抑制することが可能である。
【0006】
【特許文献1】特開2000−105203号公報
【特許文献2】特開2004−79593号公報
【特許文献3】特開2004−117229号公報
【発明の開示】
【発明が解決しようとする課題】
【0007】
しかしながら、特許文献2に開示された方法を用いる場合には、予備検査を行い、その予備検査の結果をレビューして実欠陥と虚報とに分類し、虚報の密度に応じて領域を分割する必要があった。そのため、レビューに長時間かかるという課題があった。
【0008】
また、レビューを行わないで領域を分割し、領域毎に異なるしきい値を用いて欠陥判定を行うことも可能だが、その場合は指針のない状態で領域を決める必要があり、適切な領域設定が困難であるという課題があった。
【0009】
本発明の第一の目的は、予備検査の結果に基づいて短時間で虚報を推定し、その結果をもとに適切な非検査領域あるいは感度低下領域を設定することができるようにした外観検査方法及びその装置を提供することにある。
【0010】
また、本発明の第二の目的は、予備検査の結果に基づいて、人手を介することなしに適切な非検査領域あるいは感度低下領域を設定することができるようにした外観検査方法及びその装置を提供することにある。
【課題を解決するための手段】
【0011】
上記目的を達成するため、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、該取得した画像情報(背景情報)と欠陥候補のダイ内座標情報とを重ねて表示し、該表示されたそれらの情報(背景の類似と欠陥候補の密集状態)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0012】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を異なる感度で二度行い、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、該取得した画像情報(背景情報)と感度を高くしたときに増加する欠陥候補の位置情報とを重ねて表示し、該表示されたそれらの情報(感度を高くしたときに増加する欠陥候補には虚報が多く含まれる情報)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0013】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、欠陥候補のダイ内座標情報に基づいて分類を行い、該分類されたグループ毎に少数の欠陥候補を選んでそれらが虚報か否かを確認し、前記取得した画像情報と前記確認された虚報を多く含むグループについての欠陥候補のダイ内座標情報を重ねて表示し、該表示されたそれらの情報を基に非検査領域あるいは感度低下領域を設定することを特徴とする。
【0014】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像等)を取得し、同時に背景情報を表す特徴量を算出し、該算出した特徴量に基づいて分類を行い、該分類されたグループ毎に少数の欠陥を選んでそれらが虚報か否かを確認し、前記取得した画像情報と前記確認された虚報を多く含むグループについての欠陥候補のダイ内座標情報を重ねて表示し、該表示されたそれらの情報を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0015】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、ウェハ全面に亘って予備検査を行い、同心円または正方格子により分割された領域毎に欠陥候補の密度を算出し、該算出された欠陥候補の密度において領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には高密度の領域から少数の欠陥候補を選んでそれらが虚報か否かを確認し、該確認の結果虚報が多く含まれていればその領域を非検査領域あるいは感度低下領域とすることを特徴とする。
【発明の効果】
【0016】
本発明によれば、虚報のグループまたは虚報の多い領域を容易に推定できるため、適切な非検査領域あるいは感度低下領域を設定することが可能となり、その結果ウェハ全体あるいはダイ全体で欠陥捕捉率を低下させることなく虚報の発生を抑制することができ、実質的に高感度検査が可能となる。
【0017】
また、本発明によれば、虚報領域推定に基づいて自動で領域別感度を設定することにより、人手を介することなく適切な非検査領域あるいは感度低下領域を設定することが可能となる。
【発明を実施するための最良の形態】
【0018】
本発明に係る半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、ランプ光もしくはレーザ光、或いは電子線などを用いて得られた対象物の画像に基づいて微細なパターン欠陥や異物等の欠陥検出および欠陥分類を行う外観検査方法およびその装置の実施の形態について図面を用いて説明する。
【0019】
[第1の実施の形態]
本発明に係る外観検査方法およびその装置の第1の実施の形態について図1から13を用いて詳細に説明する。
【0020】
図1は本発明に係る外観検査装置の第1の実施の形態を示す構成図である。外観検査装置の第1の実施の形態としては、半導体ウェハを被検査対象とした光学式外観検査装置の場合について説明する。勿論、外観検査装置としては光学式に限定されるものではなく、電子線式外観検査装置にも適用することは可能である。光学式外観検査装置は、半導体ウェハなどの被検査物(被検査基板)11を搭載し、メカニカルコントローラ120によって移動制御されるステージ12を備え、照射光を出射する光源101及び該光源101から出射した照射光を集光して被検査物11に照射する集光光学系102を有して構成される照射光学系と、該照射光学系の集光光学系102で集光された照射光で照射された被検査物11から反射して得られる光学像を集光する対物レンズ103、対物レンズ103で集光された光学像を結像させる結像レンズ(図示せず)及び該結像レンズで結像された光学像を明るさ(濃淡)に応じて画像信号に変換するイメージセンサ104を有して構成される検出光学系とからなる検出部13を構成される。ここで、光源101は、例えばランプ光源やレーザ光源から構成され、イメージセンサ104は、例えばCCDリニアセンサやTDIセンサ、あるいはフォトマルなどから構成される。
【0021】
なお、本発明においては、照射光学系として被検査物11の法線方向に対して40度以下の高角度照射(明視野照射)であっても、被検査物11の法線方向に対して40度以上の低角度照射(暗視野照射)であっても良く、照射角度に限定されるものではない。また、検出光学系における被検査物11に対する検出角度も限定させるものではない。
【0022】
画像処理部14は、検出部13のイメージセンサ104からの入力信号をデジタル信号に変換するAD変換部105と、該AD変換されたデジタル信号に対してシェーディング補正、暗レベル補正等の画像補正を行う前処理部106と、隣接するダイの対応する位置(i,j)から検出された参照画像gn(i,j)と検出画像fn(i,j)との比較を行い、該比較の差の値が別途設定されたしきい値TH(i,j)より大きい部分を欠陥候補として出力する欠陥判定部107と、該欠陥判定部107で判定された欠陥候補の位置をウェハ座標及びダイ座標に変換する座標変換部108と、上記欠陥判定部107で判定された欠陥候補の背景情報を表わす特徴量(明るさ(濃淡値)、コントラスト及びパターンのエッジ密度等)を算出する背景情報を表わす特徴量算出部119と、上記座標変換部108でウェハ座標及びダイ座標に変換された欠陥候補の位置情報、上記背景情報を表わす特徴量算出部119で算出された欠陥候補の背景情報を表わす特徴量、上記欠陥判定部107での比較の結果である差分値ΔSn-1(i,j)、ΔSn(i,j)のうち絶対値の小さい方、上記欠陥判定部107で算出されたダイ間のばらつきを示す標準偏差σ(i,j)、上記設定されたしきい値Th(i,j)及び検出された欠陥候補が含まれるダイのID等を記憶するデータ記憶部109と、上記欠陥判定部107で判定された検出欠陥の座標をもとに被検査物内の領域別に定められた基準によりしきい値を再設定し、前記欠陥判定部107での比較の差の値が再設定されたしきい値より大きい部分を欠陥として出力する領域別欠陥判定部111と、該領域別欠陥判定部108で判定された検出欠陥の位置を中心とし、予め定められたサイズでデータ記憶部109に保存(記憶)されている検出画像と参照画像としきい値画像とを切出す画像切出部112と、切出した画像から欠陥の特徴量(濃淡値(諧調値)、検出画素数(面積)、及び各軸方向への最大若しくは最小投影長など)を算出する特徴抽出部113と、該算出された欠陥の特徴量に基づいて欠陥を分類する欠陥分類部114と、予備検査等において、ユーザインターフェース部(GUI部)117や検査レシピ入力部116を用いて指定があった場合に該指定された被検査物内の領域の画像を保存する画像保存部115とを有して構成される。
【0023】
全体制御部15は、本発明の特徴とする、予備検査を行ってデータ記憶部109に得られる欠陥候補の位置情報および背景情報の少なくとも一方に基づいて、ウェハ全体またはダイを領域に分割し、それぞれに異なる感度となるよう、領域別しきい値算出の基準を設定する領域別感度設定用のGUIを有する領域別感度設定部110を接続し、検査レシピ(品種及び工程毎に作成され、少なくとも、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報と、しきい値パラメータ(s,k,o)並びに照射光学系の照射条件(照射角度、照射強度、照射波長又は照射偏光条件等を含む)及び検出光学系の検出条件(検出角度、検出倍率、検出波長、検出偏光条件又は空間フィルタ条件等を含む)を入力する検査レシピ入力部(GUI部117で実行しても良い。)116を接続し、上記検査レシピを記憶する検査レシピ記憶部118aと、検出欠陥の情報(例えば領域別欠陥判定部111で判定された欠陥の位置情報(位置座標)、画像切出部112で切出された画像情報、特徴抽出部113で抽出された欠陥の特徴量情報、欠陥分類部114で分類された分類クラス情報など)を記憶する検出欠陥の情報記憶部118bとを有する記憶装置118を接続し、ユーザからの検査レシピの変更を受け付けたり、検出された欠陥情報を表示したりするユーザインターフェース部117を接続し、画像処理部14との間で様々な情報の送受信を行うと共に各種制御を行うCPUで構成される。メカニカルコントローラ120は、全体制御部15からの制御指令に基づいてステージ12等を駆動するものである。なお、図示していないが、画像処理部14、検出部13等も全体制御部15からの指令により駆動される。
【0024】
次に、図1に示す光学式外観検査装置による欠陥検出方法について説明する。
【0025】
被検査物である半導体ウェハ11は、図2に示すように同一であるはずのパターンのダイ21が多数、規則的に並んでいる。隣接する2つのダイの同じ位置、例えば図2の領域22とそれに隣接するチップの領域23との間で検出画像を比較し、両者の間に差異がある部分を欠陥として検出する。
【0026】
その作用を説明すると、全体制御部15では、被検査物である半導体ウェハ11をステージ12により、例えば図2に示すスキャンAの方向と反対の方向へ連続的に移動させる。このステージ12の連続的な移動に同期して、検出部13のイメージセンサ104でスキャンAの方向に順次被検査物(被検査基板)11の光学像が検出されて、チップの像が検出部13より画像処理部14に取り込まれる。画像処理部14は、まず入力されたアナログ信号をAD変換部105でデジタル信号に変換し、前処理部106にてシェーディング補正、暗レベル補正などを行う。欠陥判定部107では後述する方法により、欠陥候補の判定を行う。
【0027】
本発明の特徴とする領域別欠陥判定部111は、欠陥判定部107で検出された欠陥候補の各々について、座標変換部108で変換されたウェハ座標及びダイ座標が予め領域別感度設定部110で設定された領域のどこに含まれるかを判定し、その領域について予め領域別感度設定部110で設定された基準(例えば領域別しきい値パラメータ(A(s),A(k),A(o)))に従って領域別しきい値をA(Th(x,y))として再設定し、欠陥判定部107で判定してデータ記憶部109に記憶した欠陥候補についての参照画像と検査画像との差の値が、次の(1)式で得られる再設定した領域別しきい値A(Th(x,y))より大きい領域を欠陥として出力する。領域別しきい値A(Th(x,y))は、ウェハ上の領域に応じて再設定されるため、基本的にはウェハ座標系(x、y)を有することになる。一方、明るさのばらつき示す標準偏差σ(i,j)は、後述するように、ダイ座標(i,j)で表わされることになる。ここで、A(s)は領域別最低しきい値、A(k)は領域別σ(i,j)を定数倍する係数、A(o)は領域別オフセットである。
【0028】
【数1】
画像切出部109では、データ記憶部109に記憶された欠陥候補の検出画像、参照画像及びしきい値画像から、領域別欠陥判定部108で検出された欠陥の位置を中心として予め定められたサイズで、該欠陥と判定した検出画像、参照画像およびしきい値画像を切出す。特徴抽出部110では、複数の欠陥候補各々について、切出した検出画像および参照画像に基づいて欠陥のサイズを表す特徴量、欠陥の明るさを表す特徴量、欠陥の形状を表す特徴量、背景の情報を表わす特徴量などの欠陥分類向けの特徴量を算出する。欠陥分類部111では、予め設定された条件を用いて分類を行い各欠陥のクラス情報を出力する。分類方法としては、公知の識別方法のどれを用いてもよい。領域別欠陥判定部108から出力される欠陥の位置情報、画像切出部109から出力される画像情報、特徴抽出部110から出力される欠陥の特徴量および欠陥分類部111から出力される欠陥クラス情報は、記憶装置118の検出欠陥の情報記憶部118bに保存され、また、ユーザインターフェース部117を介して、ユーザに提示される。
【0029】
欠陥判定部107の第1の実施例107aについて図3を用いて説明する。特許文献1に記載されているように、欠陥判定部107aには、前処理部106から出力される検査対象ダイの画像信号すなわち検出画像信号fn(i,j)と検査対象ダイの1つ前のダイの画像信号すなわち参照画像信号gn(i,j)がセットで入力される。ここでnはダイ番号、(i,j)はダイ内座標とする。参照画像信号gn(i,j)は、遅延メモリ301によってステージが1ダイ分移動する時間遅延されて得られる。位置ずれ検出部302では連続的に入力される2つの画像間のステージの振動などに起因する位置ずれ量を算出する。この時、検出画像信号fn(i,j)、参照画像信号gn(i,j)は連続して入力されるが、位置ずれ量の算出は特定の長さを一処理単位とし、処理単位毎に順次行う。差分算出部303では、算出された位置ずれ量を用いて検出画像と参照画像の位置合せを行った上で差分画像ΔSn(i,j)を算出する。差分画像ΔSn(i,j)は一旦データ記憶部304に格納される。次に、複数ダイに亘る差分画像を用いて画素毎にしきい値Th(i,j)を算出する。複数ダイに亘る差分画像ΔSn(i,j)は、最大・最小除去部305に入力される。最大・最小除去部305は複数個の入力データから最大値と最小値を求め、取り除く。それらの入力データから、二乗和算出部306で差分信号の二乗値の和(ΣΔSn2)、データカウント部307で入力データ数mが算出される。しきい値算出部308では二乗和ΣΔSn2と入力データ数mを用いて複数ダイに亘る明るさのばらつきを示す標準偏差σ(i,j)=√(ΣΔSn(i,j)2/m)を算出し、しきい値パラメータs、k、oを用いて次に示す(2)式によりしきい値Th(i,j)を算出する。
【0030】
【数2】
ここでsは最低しきい値、kはσ(i,j)を定数倍する係数、oはオフセットである。σ(i,j)を計算する時に最大と最小を除外するのは、欠陥が存在するときにその影響でばらつきが大きく算出されるのを防ぐためである。また、異なるダイの同じ画素に欠陥が複数の欠陥が存在する確率は非常に低いため、これ以上除外する必要はない。以上の処理によりダイ間の対応する位置(i,j)毎にσ(i,j)、すなわち明るさのばらつきに応じたしきい値Th(i,j)が設定される。このようにしきい値を設定することにより、ばらつきの大きい箇所にあわせてしきい値を設定する必要がなくなり、ばらつきの小さいところでは高感度に欠陥検出できることになる。
【0031】
比較部309では、データ記憶部304から順次差分画像ΔSn-1(i,j)及びΔSn(i,j)を入力し、しきい値Th(i,j)と比較して差分の絶対値が両方とも大きい領域を欠陥候補として出力する。ΔSn(i,j)のみを比較するとfn(i,j)とgn(i,j)のどちらに欠陥があるか判定できないためである。
【0032】
以上説明したように、欠陥判定部107aは、ダイ比較で得られる差分画像ΔSn-1(i,j)及びΔSn(i,j)をしきい値Th(i,j)と比較することによって欠陥候補を検出するものである。
【0033】
そして、欠陥判定部107aで欠陥判定後、検出された欠陥候補の位置は座標変換部108でウェハ座標(x,y)及びダイ座標(i,j)に変換されてデータ記憶部109に記憶しておくとともに、差分値ΔSn-1(i,j)、ΔSn(i,j)のうち絶対値の小さい方と、標準偏差σ(i,j)と、しきい値Th(i,j)とを、欠陥候補が含まれるダイのIDと共にデータ記憶部109に記憶しておく。さらに、データ記憶部109には、欠陥判定部107で判定された欠陥候補の位置を中心とし、予め定められたサイズで検出画像と参照画像としきい値画像とが記憶される。
【0034】
なお、差分算出部303において、差分絶対値|ΔSn(i,j)|を算出するようにしてもよい。その場合は、欠陥が存在するときにその影響を除外するために、最大・最小除去部305において最大値、及び最小値ではなく二番目に高い値を除去するようにする。
【0035】
また、しきい値算出部308は、記憶装置118の検査レシピ記憶部118aに記憶されたしきい値パラメータ(s,k,o)を用いることになる。
【0036】
次に、本発明の特徴とする領域別感度設定用のGUIを有する領域別感度設定部110における動作について図4〜図8を用いて説明する。図4は、領域別感度設定用のGUI401のウェハ11の領域を同心円によって分割する第1の実施例(A1)を示す。領域別感度設定用のGUI401を有する領域別感度設定部110は、予め項目が設定済みである検査レシピ(少なくとも、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報、並びに照射光学系の照射条件及び検出光学系の検出条件)が選択されており、以降説明する画面にはその情報が反映されているものとする。GUI401を有する領域別感度設定部110において設定する領域設定別感度設定方法には、ウェハ座標系(x,y)で与えられるウェハ11上の領域を同心円によって分割する方法(A1)、ウェハ座標系(x,y)で与えられるウェハ11上に矩形領域を指定する方法(A2)、ダイID(x,y)で与えられるダイ毎に指定する方法(A3)、ダイ座標(x,y)で与えられるダイ21上に矩形領域を指定する方法(A4)の4種類がある。なお、(x,y)はマトリックスにおける位置座標を示す。それら4種類は領域別感度設定画面401の中のタブ402a〜402dによって選択される。マップ403にはウェハ座標系で与えられるウェハ11上の領域分割が表示される。ここでは同心円によって領域を分割する実施例(A1)を示している。ところで、通常ウェハ上に形成される膜厚分布が半径方向に変化し、欠陥判定部107において検出される差分値ΔSn-1(i,j)において半径方向に変化することが多いため、このように領域分割して感度(しきい値パラメータ)を変えることは有効である。表405は領域番号、ウェハ座標系で与えられる半径(r)、第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))で構成され、領域1〜4はそれぞれ領域404a〜404dに対応する。たとえば404bは半径r1以上r2未満の領域である。(A1(s),A1(k),A1(o))の入力により対応する領域の感度を設定できる。領域の範囲を変更したい場合はマップ403で領域の境界線をクリックして移動させるか、表405の半径欄の数値を変更する。マップ403と表405は、どちらかを変更すればもう一方も対応づけて変更される。領域の分割を追加したい場合は、新規ボタン406を押した後マップ403上の分割を追加したい位置をクリックする。マップ403に同心円の境界線が追加され、表405には半径が小さい順に並ぶよう行が追加され、半径の数値が表示される。(A1(s),A1(k),A1(o))にはウェハ全体の領域別設定値がまず表示されるので、必要に応じて変更する。領域の分割を削除したい場合は、削除ボタン407を押した上でマップ403上の境界線をクリックする。マップ403から対応する境界線が削除され、表405から対応する行が削除される。自動ボタン408は、後で説明する方法で予備検査結果に基づいて自動的に領域設定するためのものであり、戻るボタン409は自動設定する前の状態に戻すためのものである。なお、本実施例は領域別感度設定の途中の状態を表しているが、初期状態では、マップ403上に境界線は一つも表示されておらず、表405には領域1の行に半径の最大値とウェハ全体に設定した第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))が表示されるのみである。
【0037】
領域別感度設定画面401で、検査結果重ね合せボタン410を押すと領域別欠陥判定部111で判定された直前の検査結果をマップ403に反映させる。すなわち図5に示すように、領域別欠陥判定部111で判定された欠陥位置にマークをプロットする。他のタブ402b〜402dによって選択される領域別感度設定画面においても同時に領域別欠陥判定部111で判定された結果が反映されている。なお、ここでは反映する検査結果は直前のものとしたが、検査結果の一覧を表示してその中から選択するようにしてもよい。
【0038】
登録ボタン411を押すと、領域別感度設定画面401において前述の4種類の方法で設定された領域別感度(領域別しきい値パラメータ(A1(s),A1(k),A1(o))〜(A4(s),A4(k),A4(o)))の情報すべてが編集中の検査レシピに追加され、記憶装置118の検査レシピ記憶部118aに保存される。即ち、各方法について設定を行ったか否かを検査レシピ記憶部118aに保存し、この方法では、領域数と領域数分の半径、領域別感度(領域別しきい値パラメータ(A1(s),A1(k),A1(o)))を保存する。検査レシピ保存後、画面401は閉じられる。また、キャンセルボタン412を押すと、検査レシピの変更保存は行わないで画面401が閉じられる。
【0039】
図6は、領域別感度設定用のGUI401のウェハ11上に矩形領域を指定する方法の第2の実施例(A2)を示す。領域別感度設定画面401においてタブ402bによって選択される画面である。マップ403にはウェハ座標系で与えられるウェハ11と感度設定する矩形領域601a、601bが表示されている。表602は、領域番号、ウェハ座標系で与えられる矩形領域の始点、終点、第2の領域別しきい値パラメータ(A2(s),A2(k),A2(o))で構成され、領域の1、2は矩形領域601a、601bにそれぞれ対応している。ここで始点は左下コーナーのウェハ座標(xs,ys)、終点は右上コーナーのウェハ座標(xe,ye)とする。初期状態では、マップ403にはウェハ11のみ表示され、表602には何も表示されない。矩形領域を追加したい場合は、新規ボタン406を押した後マップ403上に矩形を描く。矩形領域を削除したい場合は、削除ボタン407を押した後削除したい矩形の線上をクリックする。矩形領域を変更したい場合はマップ403上で矩形のコーナーあるいは辺をクリックして移動させるか、表602の始点あるいは終点の数値を変更する。マップ403と表602は、どちらかを変更するともう一方も対応づけて変更される。感度設定は表602のA2(s),A2(k),A2(o)欄に数値を入力することによって行う。自動ボタン408と戻るボタン409の働きは、上記と同様である。登録ボタン411を押したとき、この方法では、領域数と領域数分の矩形の始点、終点、A2(s),A2(k),A2(o)が検査レシピ記憶部118aに保存される。
【0040】
図7は、領域別感度設定用のGUI401のダイ毎に感度設定する方法の第3の実施例(A3)を示す。領域別感度設定画面401においてタブ402cによって選択される画面である。マップ403にはウェハ座標系でのウェハ11とダイIDで与えられるダイマトリクス701が表示されている。表702は領域番号、表示色、第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))で構成される。マップ403のダイは無色または表702に示された表示色で表示されるが、各ダイの感度は表示色に対応する第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))により決定される。ただし、無色はウェハ全体に設定した領域別しきい値パラメータに対応するものとする。初期状態ではマップ403で全てのダイが無色で表示され、表702のA3(s),A3(k),A3(o)欄には何も表示されない。各ダイの指定を変更するには、表702においてパラメータ(A3(s),A3(k),A3(o))が設定されている行または新規ボタン406または削除ボタン407を押して選択状態を変更したのち、変更したいダイをクリックする。表702をクリックした場合、対応する表示色が選択された状態となり、次に選択状態が変更されるまでの間にマップ403でクリックされたダイは、選択された表示色で表示される。新規ボタン406を押した場合、表702の領域別パラメータが未設定の行のうち一番上(図の例では領域3)に対応する表示色が選択された状態となる。そのとき、A3(s),A3(k),A3(o)欄にはウェハ全体に設定したしきい値パラメータが仮に設定される。削除ボタン407を押した場合、次に選択状態が変更されるまでの間にマップ403でクリックされたダイは無色で表示される。その作業によって、ある表示色に対応するダイがなくなってしまった場合は、その行のパラメータを削除し、パラメータが上詰めになるようにシフトして、パラメータと表示色の対応付けが変化しないようにマップ403の表示色を変更する。
【0041】
登録ボタン411を押したとき、この方法では、領域数と領域数分の(A3(s),A3(k),A3(o))と領域に含まれるダイの情報が検査レシピ記憶部118aに保存される。ダイの情報は領域に含まれるダイ数とダイ数分のダイのIDからなる。ダイのIDはマトリクスの(x,y)アドレスなど、ダイの位置がユニークに特定できる情報とする。
【0042】
図8は、領域別感度設定用のGUI401のダイ21上に矩形領域を指定する方法の第4の実施例(A4)を示す。領域別感度設定画面401においてタブ402dによって選択される画面である。マップ403にはダイ21とダイ座標系で与えられるダイ内の矩形領域801a〜801eが表示される。表802は領域番号、ダイ座標系で与えられる矩形領域の始点(xs,ys)、終点(xe,ye)、第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))で構成され、領域の1〜5は矩形領域801a〜801eにそれぞれ対応している。ここで始点は左下コーナーのダイ座標、終点は右上コーナーのダイ座標とする。検査結果重ね合せボタン410が押されている場合は、領域別欠陥判定部111において領域別しきい値パラメータ(A4(s),A4(k),A4(o))に基いて判定された欠陥位置をダイ座標で表し、全ダイについて重ねて表示する。矩形領域の変更方法はウェハ11上に矩形領域を指定する場合と同様である。自動ボタン408と戻るボタン409の働き、登録ボタン411を押したときの保存内容もまた、ウェハ11上に矩形領域を指定する場合と同様である。
【0043】
以上説明した4種類の方法で領域を設定し、領域毎に領域別しきい値パラメータ(A1(s),A1(k),A1(o))〜(A4(s),A4(k),A4(o))を設定することによって部分的に感度を下げることが可能であるが、例えば図7に示す領域1での領域別最低しきい値A(s)を255に著しく高めることによって非検査領域にすることも可能である。
【0044】
次に、領域別感度設定部115で設定した領域別しきい値パラメータにもとづいて、領域別欠陥判定部116において欠陥判定する方法について図9を用いて詳細に説明する。
【0045】
即ち、領域別欠陥判定部116では、欠陥判定部107で判定された欠陥候補毎に処理を行う(S91)。まず、領域別欠陥判定部116は、欠陥判定部107で判定された欠陥候補のダイのID(x,y)、ウェハ座標(x,y)、ダイ座標(i,j)、差分値ΔS(i,j)、明るさばらつきσ(i,j)、しきい値Th(i,j)をデータ記憶部109から読み出す(S92)。
【0046】
次に、領域別欠陥判定部116は、欠陥判定部107で判定された欠陥候補毎について、領域別感度設定部115で設定した4種類の領域別感度設定方法毎にチェックを行う(S93)。一回目は最初の欠陥候補の位置座標(x,y)が、第1の実施例(A1)であるウェハ上の同心円により領域別感度設定をしている場合には(S94)、座標変換部108で変換されたウェハ座標(x,y)をもとに欠陥候補が含まれる半径領域を調べ、該半径領域に対応する第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))とそのダイ座標(i,j)における明るさばらつきσ(i,j)とを用いて上記(1)式により第1の領域別しきい値A1(Th(x,y))を計算する(S95)。この第1の領域別しきい値が欠陥判定部107でのしきい値Th(i,j)より大きい場合には(S96)、この第1の領域別しきい値を再設定第1の領域別しきい値とする(S97)。あらたな再設定第1の領域別しきい値A1(Th(x,y))が欠陥候補の差分値ΔS(i,j)の絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0047】
2回目は上記最初の欠陥候補の位置座標(x,y)が、第2の実施例(A2)であるウェハ上の矩形指定により領域別感度設定をしている場合には(S94)、上記欠陥候補のウェハ座標(x,y)が指定された矩形領域に含まれるかどうかを調べ、含まれているならば、対応する第2の領域別しきい値パラメータ(A2(s),A2(k),A2(o))を用いて上記(1)式により第2の領域別しきい値A2(Th(x,y))を計算する(S95)。もし上記欠陥候補のウェハ座標が複数の矩形領域に含まれている場合は、対応する複数の第2の領域別しきい値パラメータの組を用いて複数の第2の領域別しきい値を計算し、その中で最大のものを選択する。上記と同様に大きい場合には領域別しきい値A2(Th(i,j))を更新し(S96、S97)、該更新された領域別しきい値が上記欠陥候補の差分値ΔS(i,j)の絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0048】
3回目は上記最初の欠陥候補の位置座標(x,y)が、第3の実施例(A3)であるダイ毎の指定により領域別感度設定を行っている場合には(S94)、上記欠陥候補のダイのIDに対応する第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))を用いて上記(1)式により第3の領域別しきい値A3(Th(x,y))を計算する(S95)。上記と同様に大きい場合には領域別しきい値A3(Th(x,y))を更新し(S96、S97)、該更新された領域別しきい値が上記差分値ΔSの絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0049】
4回目は上記最初の欠陥候補の位置座標(x,y)が、第4の実施例(A4)であるダイ内の矩形指定により領域別感度設定を行っている場合には(S94)、ダイ座標が指定された矩形領域に含まれるかどうかを調べ、含まれているならば、対応する第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))を用いて上記(1)式により第4の領域別しきい値A4(Th(x,y))を計算する。複数の矩形領域に含まれている場合の処理もウェハ上の矩形指定により領域別感度設定をしている場合と同様とする(S95)。上記と同様に大きい場合には領域別しきい値A4(Th(x,y))を更新し(S96、S97)、該更新された領域別しきい値が上記差分値ΔSの絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0050】
以上説明したように、領域別欠陥判定部116は、欠陥判定部107で判定された最初の欠陥候補について4種類の領域別しきい値に基づいて欠陥でないと判定されなかった場合には、最初の欠陥候補は欠陥であると判定し、最初の欠陥候補の位置座標およびそのサイズ(面積又は各軸への投影長さなど)を画像切出部112に送信する(S101)。
【0051】
さらに、領域別欠陥判定部116は、欠陥判定部107で欠陥判定された欠陥候補の全てに亘ってS91〜S99の処理を繰返し、4種類の領域別しきい値に基づいて欠陥でないと判定されなかった場合には、欠陥候補は欠陥であると判定し、欠陥候補の位置座標およびそのサイズ(面積又は各軸への投影長さなど)を画像切出部112に送信する(S101)。そして、領域別欠陥判定部116は、欠陥判定部107で欠陥判定された全ての欠陥候補について処理したら終了となる(S100)。
【0052】
次に、本発明に係る外観検査方法およびその装置において、ダイ内の矩形領域指定による領域別感度設定方法(A4)について説明する。基本的には、予備検査で得られる欠陥情報に基づいて虚報の多い領域を推定し、非検査あるいは感度が低くなるよう第4の領域別しきい値パラメータを設定する。虚報の多い領域の推定方法としては、大きく分けて以下に説明する5つの方法が考えられる。
【0053】
次に、第1の方法のフローについて図10を用いて説明する。まず、予備検査を行いながら少なくとも1ダイ分の検査画像f(i,j)を画像保存部115に取得する(S111)。予備検査の方法は前述の欠陥検出方法とほぼ同じであり、半導体ウェハ11をステージ12により移動させながらイメージセンサ104で取得した画像を入力として、AD変換部105、前処理部106を介して欠陥判定部107で欠陥判定を行って欠陥候補の位置情報をデータ記憶部109に記憶する。同時に画像保存部115で1ダイ分の画像(検査画像等の背景画像を表す背景情報)を保存しておく。画像保存の対象とするダイは予め指定しておくか、最初のダイあるいは検査領域の中心に最も近いダイとする。検査レシピとして、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報と、ウェハ全体に設定するしきい値パラメータ(s,k,o)並びに照射光学系の照射条件及び検出光学系の検出条件を設定済みのものを用いる。ただし検査範囲はウェハ全体としてもよいし、ステージスキャン方向の一列ないし数列のみにしてもよい。次に、領域別感度設定部110において、領域別感度設定画面401を表示し、図8に示すダイ内の矩形領域指定による方法を選択する。そこで、検査結果重ね合せボタン410を押して、マップ403に予備検査結果を重ねて表示するが、図11(a)に示すように取得した検査画像と欠陥判定部107で欠陥判定された欠陥候補の位置情報を重ねて表示する(S112)。次に図11(b)に示すように虚報と推定される部分に矩形領域を設定し、対応する領域の感度が低くなるようにあるいは非検査領域となるように表802で第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))を調整する(S113)。これは人手による作業となる。そして、登録ボタン411を押すことにより、検査レシピ記憶部118aに保存される検査レシピにダイ内矩形領域別感度設定情報を出力して処理を終了する(S114)。本実施例によれば、領域別感度設定部110において、欠陥候補の位置情報と検査画像(背景画像を表す背景情報)を重ねて表示しているため、虚報の推定が容易にできる。例えば、同じような背景に並んで発生している場合は経験的に虚報であると考えられるため、そのような部分に矩形領域を設定して感度が低くなるようにすればよい。また、欠陥発生していなくても、同じ背景が続くところまで矩形領域を広げて設定することができ、より緻密な感度設定が可能である。
【0054】
なお、欠陥候補の位置情報と重ねて表示する画像は、背景情報つまりパターン密度(パターンのエッジ密度(パターンのエッジ間距離))や明るさの分布がわかるものであれば検査画像でなくてもよい。例えば、欠陥判定部107において算出するしきい値Th(i,j)を1ダイ分保存しておくことが考えられる。また、検査画像をもとに画素マージ(複数画素の平均をとって1画素にする)あるいは処理時間が確保できない場合はサンプリングして画像のデータ量を減らした上で保存しておく方法、あるいは、レイアウトデータからダイのパターン密度の分布を表す画像を作成しておく方法も考えられる。
【0055】
次に、第2の方法のフローについて図12を用いて説明する。第2の方法では予備検査を、感度を変えて2回行う。まず1回目の予備検査を高感度の第4の領域別しきい値パラメータを用いて欠陥判定部107において欠陥候補の欠陥判定を行いながらその欠陥候補の位置情報をデータ記憶部109に記憶し、更に少なくとも1ダイ分の検査画像を取得して画像保存部115に保存する(S121)。次に、2回目の予備検査を低感度の第4の領域別しきい値パラメータを用いて行って欠陥候補の位置情報をデータ記憶部109に記憶し、更に少なくとも1ダイ分の検査画像を取得して画像保存部115に保存する(S122)。2回目は、実際にウェハをスキャンしてもよいし、1回目に検出した欠陥のバラツキσから2回目の第4の領域別しきい値パラメータを用いて、第4の領域別しきい値を再計算し、欠陥の差分値ΔSと比較して判定してもよい。次に、領域別感度設定部110は、2回の予備検査によって検出された欠陥候補の位置情報と検査画像を重ねて表示する(S123)。このとき、1回目に検出されて2回目に検出されなかった欠陥候補と、2回目に検出された欠陥候補は異なる色またはマークで表示する。表示された情報に基づいて、人手により虚報発生領域を推定し、その部分に矩形領域を設定し、領域別しきい値を高くして感度が低くなるように第4の領域別しきい値パラメータを調整する(S124)。そして、登録ボタン411を押すことにより、該調整された検査レシピを検査レシピ記憶部118aに保存して処理を終了する(S125)。本実施例によれば、感度を変えて2回検査を行うことにより、感度を高くしたときに増加する欠陥候補に含まれる虚報の割合が通常より大きいことを利用して、虚報推定を高い信頼度で行うことが可能となる。
【0056】
次に、第3及び第4の方法のフローについて図13を用いて説明する。第3の方法では、予備検査を行い(S131)、欠陥判定部107で欠陥判定された欠陥候補の位置情報に基づいて領域別感度設定部110は分類(繰り返し欠陥、密集欠陥、円弧状分布欠陥、放射状分布欠陥、線状分布欠陥、環・塊状分布欠陥、及びランダム欠陥などにグループ分け)を行う(S132)。さらに、領域別感度設定部110は例えばGUI画面上において、グループ毎に少数の欠陥を選択し、レビューまたは検査画像の目視により欠陥か虚報かを確認して例えばデータ記憶部109に記憶する(S133)。レビューする場合には、選択された少数の欠陥をレビュー装置(図示せず)で実行し、その結果を例えばデータ記憶部109に記憶することになる。次に、領域別感度設定部110は、予備検査によって検出された欠陥候補の位置情報を表示するが、ステップS133で虚報の多かったグループと欠陥の多かったグループの欠陥候補を異なる色またはマークで表示する(S134)。さらに、領域別感度設定部110は、表示された情報に基づいて虚報と推定される場所に矩形領域を設定し、領域別しきい値を高くして感度が低くなるように第4の領域別しきい値パラメータを調整する(S135)。そして、登録ボタン411を押すことにより、該調整された検査レシピを検査レシピ記憶部118aに保存して処理を終了する(S136)。
【0057】
なお、領域別感度設定部110における欠陥候補の位置情報に基づく分類方法としては、例えばダイ上のほぼ同じ位置に発生する欠陥が虚報らしいという考えの下、特許文献3に開示された方法により欠陥間の距離が予め指定されたしきい値以下である欠陥をつなげてグルーピングする、ということが考えられる。あるいは、1列に並んだ欠陥が虚報らしいという考えの下、x座標順、あるいはy座標順にソートし、予め指定された距離パラメータh、個数パラメータnを用いて幅hの内側にn個以上欠陥が存在する場合は順次接続していくことによりグルーピングする、ということも考えられる。
【0058】
ここで、領域別感度設定部110において、検査画像の目視により欠陥か虚報かを確認する場合、マップ403上でクリックした欠陥が拡大表示されるようにしておくとよい。あるいは、選択した欠陥の検査画像をグループ別に一覧表示されるようにしておいてもよい。
【0059】
第4の方法では、背景情報を表わす特徴量算出部119において、予備検査を行いながら欠陥判定部107で欠陥判定し、該判定された欠陥候補の背景情報を表す特徴量を算出してデータ記憶部109に記憶する(S131)。背景情報とは例えば明るさ、コントラスト、パターンのエッジ密度などである。領域別感度設定部110は、データ記憶部109に記憶された背景情報を表わす特徴量に基づいて類似したものを同じグループとする分類を行う(S132)。以下の処理は第3の実施例と同様である。分類方法としては、予めテストサンプルを用いて学習しておき、何らかのパターン認識手法を利用して分類する方法が考えられる。また、特徴量軸に沿ってしきい値によって特徴量空間を分割し、それぞれに1グループずつ割り当てる方法が考えられる。その際、一つの特徴量軸を用いて等分割してもよいし、2ないし3の特徴量軸についてそれぞれ判別分析で二値化しきい値を決め、4分割ないし8分割してもよい。また第3の方法で示した欠陥候補の位置情報による分類を組み合わせてもよい。
【0060】
以上説明したように、領域別感度設定部110において、欠陥判定部107において判定された欠陥候補の位置情報や背景情報を用いて欠陥を分類することにより、少数の欠陥を確認するのみで、虚報と欠陥の推定を高い信頼度で行うことができる。予備検査の時には欠陥判定部107において判定された欠陥候補の全てについて画像取得を行わなくてよいので、第1及び第2の方法と比べて画像処理部のメモリが少なくてすむ。また、予備検査の時に欠陥判定部107において判定された欠陥候補の全てについてデータ記憶部109に画像取得を行ってもよく、その場合虚報と欠陥の推定がさらに容易になる。
【0061】
次に、第5の方法のフローについて図14を用いて説明する。第5の方法では、予備検査を行いながら少なくとも1ダイ分の検査画像を画像保存部115に取得する(S141)。次に、領域別感度設定部110は、画像保存部115に保存された1ダイ分の領域を、データ記憶部109に記憶された背景情報に基づいてセグメンテーションする(S142)。そして、領域別感度設定部110は、該セグメンテーションされた領域別に欠陥密度を算出し、領域間に有意差があるか否か検定する(S143)。さらに、領域別感度設定部110は、有意差がある場合(S144)、高密度の領域から少数の欠陥を選んでそれらが虚報か否かを確認する(S145)。該確認方法は、第3及び第4の方法と同様である。虚報が多く含まれている場合には(S146)、その領域を非検査領域あるいは感度低下領域とするよう予め決められた低感度の第4の領域別しきい値パラメータを設定するか、虚報グループの欠陥密度が予め設定した許容値より低くなるよう第4の領域別しきい値パラメータを調整する(S147)。登録ボタン411を押すことにより、該調整されたダイ内矩形領域別感度設定情報を検査レシピとして検査レシピ記憶部118aに出力して処理を終了する(S148)。ここで、すべての高密度の領域を非検査領域あるいは感度低下領域とするよう感度設定するように構成することもできる。その場合、虚報か否かを確認するステップS145を省略することができ、人手を介さずに領域別感度設定が可能となる。
【0062】
なお、図10のステップS113、図12のステップS124、図13のステップS135は、人手によるダイ内矩形領域設定と領域毎のパラメータ設定であるが、ここで自動ボタン408を押して自動設定することも可能である。その場合、領域別感度設定部110において実行される処理の実施例について図15及び図16を用いて説明する。図16は、検査画像に欠陥位置1501を重ねて表示したものの一部分を示す実施例である。
【0063】
領域別感度設定部110は、予備検査を1回行う場合、まず、欠陥候補の位置情報に基づいて、欠陥間の距離が予め指定されたしきい値以下である欠陥をつなげたり、一列に並んでいること検出したりしてグルーピングする(S151)。一列に並んでいることの検出方法は例えばx座標順、あるいはy座標順にソートし、予め指定された距離パラメータh、個数パラメータnを用いて幅hの内側にn個以上欠陥が存在する場合は順次接続していく。欠陥候補の背景情報を用いる場合には(S152)、欠陥のグループ毎に、グループ内の欠陥の背景が類似しているか否かを特徴量空間上の距離等を使って確認し、類似していないものをグループからはずす(S153)。次に、領域別感度設定部110は、図16に示すように、欠陥数の十分多いグループについてグループ毎にグループ内の全欠陥を囲む矩形領域1502を自動設定する(S154)。欠陥候補の背景情報を用いる場合には(S155)、矩形領域内で背景が類似していない部分が含まれる場合は、矩形領域から除く(S156)。2個以上に分かれてしまった場合、以降は別の領域として扱う。次に、領域別感度設定部110は、仮に設定した矩形領域毎に隣接する領域の背景が矩形内の背景と類似しているかどうかを調べ、類似している場合は矩形領域を広げる(S157)。ここで隣接する領域とは矩形領域1502の長手方向に同じ幅で接している小領域1503のことである。隣接する領域の背景が矩形内の背景と類似しなくなるまで、この実施例では点線で示した領域1504まで、同様の処理を繰り返して領域を広げる。最後に、領域別感度設定部110は、設定された領域について感度を調整する第4の領域別しきい値パラメータを設定する(S158)。第4の領域別しきい値パラメータとしては、ウェハ全体に設定したしきい値パラメータをデフォルトで設定しておく。あるいは、予め決められた低感度のしきい値パラメータを設定するようにしても良い。
【0064】
なお、領域別感度設定部110は、図12に示すように予備検査を2回行う場合には、感度を高くしたときに増加する欠陥のみを対象として上記と同様の処理を行う。
【0065】
また、領域別感度設定部110は、図13に示すようにグループ毎に少数の欠陥について虚報か欠陥かの確認を行った場合、虚報が多く含まれるグループの欠陥のみを対象として、上記と同様の処理を行う。
【0066】
以上説明した方法により、領域別感度設定部110において、自動設定された領域は、領域別感度設定画面401上のマップ403に表示される。したがってマップ403上の操作による領域の修正、削除ボタン407による削除、新規ボタン406による領域追加が可能である。
【0067】
ここで、領域別感度設定部110は、自動ボタン408を押して領域を設定し、確認・修正してから登録ボタン411を押してレシピ出力するという手順を踏まずに、予備検査1回ないし2回の結果をもとに得られる欠陥候補の背景情報と位置情報のみから虚報のグループを推定し、グループ毎にグループ内の欠陥を囲む矩形領域を設定し、予め決められた低感度の第4の領域別しきい値パラメータを設定するよう構成しても良い。また、虚報グループの欠陥密度が予め設定した許容値より低くなるように第4の領域別しきい値パラメータを調整するよう構成してもよい。このようにすれば、人手を介さずに、高い信頼度で領域別に感度設定することが可能となる。
【0068】
また、これまで予備検査を行うことを前提として説明してきたが、通常の検査をウェハ全体に設定したしきい値パラメータ(s,k,o)を適用して行い、領域別感度設定部110は、欠陥判定部107で検出された欠陥の背景情報と位置情報から虚報のグループを推定し、グループ毎にグループ内の欠陥を囲む矩形領域を設定し、低感度になるよう第4の領域別しきい値パラメータを設定した上で、欠陥判定部107で検出された欠陥に、領域別に設定した第4の領域別しきい値パラメータを適用して領域別欠陥判定部108で再判定を行っても良い。このようにすれば、領域別感度が検査レシピに設定されていない場合でも、虚報を抑制しながら高感度に検査することが可能となる。
【0069】
次に、本発明に係る外観検査方法およびその装置において、領域別感度設定部110におけるウェハ上の同心円領域指定あるいは矩形領域指定による領域別感度設定方法(A1)(A2)について図17および図18を用いて説明する。まず、ウェハ全面に亘って予備検査を行う(S181)。次に、領域別感度設定部110は、図17に示すように、同心円または正方格子により分割された領域毎に欠陥密度を算出する(S182)。そして、領域別感度設定部110は、領域間に有意差があるか否かカイ2乗検定などの方法で検定し、有意差がある場合には(S183)、高密度の領域から少数の欠陥を選んでそれらが虚報か否かを確認する(S184)。虚報が多く含まれている場合には(S185)、その領域を非検査領域あるいは感度低下領域とするよう予め決められた低感度の第1または第2の領域別しきい値パラメータを設定するか、虚報グループの欠陥密度が予め設定した許容値より低くなるように第1または第2の領域別しきい値パラメータを調整する(S186)。登録ボタン411を押すことにより、該調整されたウェハ内同心円領域別または矩形領域別の感度設定情報を検査レシピとして検査レシピ記憶部118aに出力して処理を終了する(S187)。ここで、すべての高密度の領域を非検査領域あるいは感度低下領域とするよう感度設定するように構成することもできる。その場合、虚報か否かを確認するステップS184を省略することができ、人手を介さずに領域別感度設定が可能となる。
【0070】
[第2の実施の形態]
本発明に係る外観検査方法およびその装置は、第1の実施の形態において説明した外観検査装置に限定されるものではない。
【0071】
例えば、検出系13を暗視野式あるいはSEM式とした場合にも同様の構成として、領域別感度設定が可能である。
【0072】
本発明に係る第2の実施の形態について図19を用いて説明する。図19は、検出系13を斜方から光を照射して被検査物11からの散乱光を上方で検出する暗視野光学系とした場合の構成を示す図である。レーザ光源1801から射出された光を凹レンズ1802と凸レンズ1803により構成されるビーム拡大光学系と円錐に近似した曲面レンズ1804、ミラー1805によってスリット状に形成し、斜方からウェハである被検査物11に照射する。照射光をスリット状にするのは、高速に検査するためである。被検査物11表面上の散乱光を検出する検出光学系は、フーリエ変換レンズ1806、空間フィルタ1807、逆フーリエ変換レンズ1808、NDフィルタ1809、偏光板等の光学フィルタ1810、イメージセンサ104から構成される。空間フィルタ1807はフーリエ変換面に置かれ、被検査物上の繰り返しパターンからの回折光を遮光する。一方欠陥からの散乱光はフーリエ変換面で不規則に広がるため大部分が遮光されることなくイメージセンサ104に受光される。したがってS/Nが向上し、高感度で欠陥検出することが可能となる。イメージセンサ104で検出された信号は、画像処理部14の入力となり、第1の実施の形態と同様の処理方法及び処理部で欠陥検出を行う。領域別感度設定方法も第1の実施の形態と同様である。
【0073】
[第3の実施の形態]
また、欠陥判定方式が異なる場合にも、本発明に係る領域別感度設定方法が適用可能である。本発明に係る第3の実施の形態について図20を用いて説明する。図20は、欠陥判定部107の第2の実施例107bを示す図である。欠陥判定部107bには、前処理部106から出力される検査対象ダイの画像信号すなわち検出画像信号f(i,j)と検査対象ダイの1つ前のダイの画像信号すなわち参照画像信号g(i,j)がセットで入力される。(i,j)はダイ内座標とする。参照画像信号g(i,j)は、遅延メモリ301によってステージが1ダイ分移動する時間遅延されて得られる。位置ずれ検出部302では連続的に入力される2つの画像間のステージの振動などに起因する位置ずれ量を算出する。この時、検出画像信号f(i,j)、参照画像信号g(i,j)は連続して入力されるが、位置ずれ量の算出は特定の長さを一処理単位とし、処理単位毎に順次行う。明るさ補正部310では、算出された位置ずれ量を用いて検出画像と参照画像の位置合せを行った上で、明るさの合せこみを行う。その方法について簡単に説明すると、まず参照画像の画素の特徴量に基づいて画像をいくつかのカテゴリに分解する。その中で画素数の多いものを正常カテゴリとみなす。分解したカテゴリ毎に、横軸に参照画像信号g、縦軸に検出画像信号fをプロットした散布図を作成し、参照画像の明るさを検出画像に合わせこむための補正係数を算出する。正常カテゴリについてはそのカテゴリで算出した補正係数を、その他のカテゴリについては特徴量空間での距離が近い正常カテゴリで算出した補正係数を用いて参照画像信号を補正し検出画像に明るさを合わせこむ。差分算出部303では、検出画像f(i,j)と位置合せおよび明るさ補正後の参照画像g(i,j)の差分画像ΔS(i,j)を算出する。一方、しきい値算出部311では、すべての正常カテゴリの明るさ補正後の散布図に基づいて、正常部が欠陥と判定されることがないようなしきい値Thを算出する。例えば検出画像と参照画像の差の絶対値の最大値とする、散布図を包み込む包絡線を算出するなどの方法が考えられる。比較部309では差分値ΔSの絶対値がしきい値Thより大きい画素を欠陥候補として検出する。本実施例では、検出画像と参照画像の明るさの合わせこみを行うことにより、正常部の差分値が小さく抑えられるため、しきい値を低く設定することができ、高感度な欠陥検出が可能となる。したがって、しきい値算出部311がない構成とし、ウェハ全域にわたって一定のしきい値としても、高感度化の効果は得られ、その場合計算量が抑えられる。
【0074】
そして、欠陥判定部107bで欠陥判定後、検出された欠陥候補の位置は座標変換部108でウェハ座標(x,y)及びダイ座標(i,j)に変換されてデータ記憶部109に記憶しておくとともに、差分値ΔS(i,j)としきい値Thとを、欠陥候補が含まれるダイのIDと共にデータ記憶部109に記憶しておく。さらに、データ記憶部109には、欠陥判定部107で判定された欠陥候補の位置を中心とし、予め定められたサイズで検出画像と参照画像としきい値画像とが記憶される。
【0075】
次に、領域別欠陥判定部108は、予め領域別感度設定部115で設定された情報に従って領域別しきい値A(Th)を再計算し、記憶してあった差分値の方が大きい場合は欠陥として検出する。
【0076】
さらに、画像切出部109は、領域別欠陥判定部108で検出された欠陥の位置を中心としてデータ記憶部109に記憶された検出画像と参照画像を切出し、特徴抽出部110は検出した画像から欠陥分類向けの特徴量を算出する。欠陥分類部111は、予め設定された条件を用いて分類を行い各欠陥のクラス情報を出力する。
【0077】
本第3の実施の形態における領域別感度設定方法も、第1の実施の形態とほぼ同様である。ただし、感度調整は、しきい値パラメータ(s、k、o)を用いるのではなく、領域別最低しきい値Sと領域別係数K(1以上)を用いて行う。すなわち、領域別最低しきい値Sとデータ記憶部109に記憶してあったしきい値Thの定数倍(Th×K)のうち大きい方を、新たな領域別しきい値とする。最低しきい値Sを画素値の最大値にすることにより、対応する領域を非検査とすることが可能である。
【0078】
[第4の実施の形態]
また、これまで同一の形状となるパターンが形成されたウェハの比較による外観検査を例にとって説明してきたが、本発明に係るウェハ上の同心円による領域別感度設定方法は、パターンなしウェハの検査にも適用可能である。即ち、本発明に係る第4の実施の形態について図21を用いて説明する。
【0079】
図21はパターンなしウェハを対象とした外観検査装置の構成の一実施例を示す図である。即ち、被検査物である半導体ウェハ11は回転ステージ2001に保持されている。照明光学系2002は、レーザ光源2003、ビームエキスパンダー2004、ミラー2005、2006、集光レンズ2007から構成される。検出光学系2008は、集光レンズ2009a、2009b、光電変換素子2010a、2010bから構成される。信号処理系2011はしきい値処理部2012a、2012b、欠陥判別部2013、領域別しきい値設定部2014からなる。
【0080】
次に、図21に示す検査装置による、検査方法について説明する。レーザ光源2003から射出されたレーザビーム光はビームエキスパンダー2004でビーム径を拡大されたあと、ミラー2005、2006を介し、集光レンズ2007によってビーム径を絞られ、ウェハ11上に照射される。ウェハ11表面のビーム照射位置に異物などの欠陥が存在すると、強い散乱光が発生する。この散乱光を集光レンズ2009aで光電変換素子2010aの受光面に集光し、光電変換素子2010aにより光電変換する。異なる角度に配置した集光レンズ2009bと光電変換素子2010bにより同様に散乱光を検出する。欠陥の大きさ、形状によって強い散乱光が発生する方向が異なるため、このように複数の角度から検出することにより感度向上を図れる。さらに検出系を増やし、全方位をカバーするように構成するとなおよい。
【0081】
光電変換素子2009a、2009bの出力は、それぞれしきい値処理部2012a、2012bにおいてしきい値と比較され、しきい値より大きい場合は欠陥として検出する。両者の検出信号は欠陥判別部2013に入力され、それぞれの信号の大きさと比率に基づいて凹凸判定および欠陥サイズ判定がなされる。ウェハ11全面の検査を行うために、レーザビームの照射位置をウェハ11に対して相対的に走査させる必要がある。回転ステージ2001によりウェハ11を回転しながら回転軸を照射位置に近づくよう直進移動させることにより、スパイラル状の走査が可能となる。図示していないがレーザビームをウェハ11の半径方向に走査することを組み合わせると、一回転の間にレーザビームの走査幅分直進移動させられるため、ウェハ全面検査する時間を短縮できる。レーザビームを走査するかわりに、図示していないがシリンドリカルレンズや円錐に近似する曲面レンズを用いてウェハ11の半径方向に長いスリット状のビームを形成して照射してもよい。
【0082】
しきい値処理部2012a、2012bで用いられるしきい値は、予め領域別しきい値設定部2014で領域毎に設定されている。パターンなしウェハの場合x方向、y方向に信号強度が変動する要因はないため、図4に示した同心円により領域設定する方法を適用するとよい。
【産業上の利用可能性】
【0083】
本発明は、半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、外観検査装置に適用可能である。
【図面の簡単な説明】
【0084】
【図1】本発明に係る外観検査装置の第1の実施の形態を示す概略構成図である。
【図2】本発明に係る被検査対象となる半導体ウェハの平面図である。
【図3】本発明に係る欠陥判定処理方法の一実施例を説明するための図である。
【図4】本発明に係る外観検査装置における、領域別感度設定GUIの第1の実施例(ウェハ上の領域を同心円によって分割する方法)の説明図である。
【図5】図4に示す第1の実施例において同心円領域に欠陥候補の位置情報を重ねて表示した実施例を示す図である。
【図6】本発明に係る外観検査装置における、領域別感度設定GUIの第2の実施例(ウェハ上の矩形領域指定による方法)の説明図である。
【図7】本発明に係る外観検査装置における、領域別感度設定GUIの第3の実施例(ウェハ上のダイ指定による方法)の説明図である。
【図8】本発明に係る外観検査装置における、領域別感度設定GUIの第4の実施例(ダイ上の矩形領域指定による方法)の説明図である。
【図9】本発明に係る領域別感度設定部で設定した領域別しきい値パラメータに基づいて領域別欠陥判定部での領域別欠陥判定の一実施例を示すフロー図である。
【図10】本発明に係るダイ内矩形領域別感度設定方法の第1の方法を示すフロー図である。
【図11】本発明に係るダイ上の検査画像と欠陥候補の位置情報及び設定する矩形領域を重ねて表示した実施例を示す図である。
【図12】本発明に係るダイ内矩形領域別感度設定方法の第2の方法を示すフロー図である。
【図13】本発明に係るダイ内矩形領域別感度設定方法の第3および第4の方法を示すフロー図である。
【図14】本発明に係るダイ内矩形領域別感度設定方法の第5の方法を示すフロー図である。
【図15】本発明に係るダイ内矩形領域別感度設定方法の第1乃至第4の方法におけるダイ内矩形領域別感度設定の具体的処理の一実施例を説明するためのフロー図である。
【図16】本発明に係る背景情報を用いて矩形領域を自動設定する方法の説明図である。
【図17】本発明に係るウェハを同心円により領域分割し、欠陥候補の密度を算出する実施例を示す図である。
【図18】本発明に係るウェハ内同心円または矩形領域別感度設定方法の一実施例を示すフロー図である。
【図19】本発明に係る外観検査装置の第2の実施の形態である検出系を示す図である。
【図20】本発明に係る外観検査装置の第3の実施の形態である欠陥判定部を示す図である。
【図21】本発明に係る外観検査装置の第4の実施の形態を示す概略構成図である。
【符号の説明】
【0085】
11…被検査物(被検査基板、半導体ウェハ)、12…ステージ、13…検出部、14…画像処理部、15…制御部、101…光源、102…集光光学系、103…対物レンズ、104…イメージセンサ、105…AD変換部、106…前処理部、107、107a、107b…欠陥判定部、108…座標変換部、109…データ記憶部、110…領域別感度設定部、111…領域別欠陥判定部、112…画像切出部、113…特徴抽出部、114…欠陥分類部、116…検査レシピ入力部、117…ユーザインターフェース部、118…記憶装置、118a…検査レシピ記憶部、118b…検出欠陥の情報記憶部、119…背景情報を表す特徴量算出部、120…メカニカルコントローラ、301…遅延メモリ、302…位置ずれ検出部、303…差分算出部、304…データ記憶部、305…最大・最小除去部、306…二乗和算出部、307…データカウント部、308…しきい値算出部、309…比較部、310…明るさ補正部、311…しきい値算出部、401…領域別感度設定用GUI、403…マップ、402a〜402d…タブ、405、602、702、802…表、1801…レーザ光源、1802…凹レンズ、1803…凸レンズ、1804…円錐曲面レンズ、1805…ミラー、1806…フーリエ変換レンズ、1807…空間フィルタ、1808…逆フーリエ変換レンズ、1809…NDフィルタ、1810…光学フィルタ、2001…回転ステージ、2002…照明光学系、2003…レーザ光源、2004…ビームエキスパンダー、2005,2006…ミラー、2007…集光レンズ、2008…検出光学系、2009a、b…集光レンズ、2010a、b…光電変換素子、2011a、b…信号処理系、2012a、b…しきい値処理部、2013…欠陥判別部、2014…領域別しきい値設定部。
【技術分野】
【0001】
本発明は、半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、ランプ光もしくはレーザ光、或いは電子線などを用いて得られた被検査対象基板の画像に基づいて微細なパターン欠陥や異物等の欠陥検出および欠陥分類を行う外観検査方法および装置に関し、特に半導体ウェハの外観検査を行うのに好適な外観検査方法および装置に関する。
【背景技術】
【0002】
半導体ウェハ、液晶ディスプレイ、ハードディスク磁気ヘッドなどの薄膜デバイスは多数の加工工程を経て製造される。このような薄膜デバイスの製造においては、歩留まり向上及び安定化を目的として、いくつかの一連の工程毎に外観検査が実施される。外観検査では本来同一形状となるように形成された2つのパターンの対応する領域を、ランプ光、レーザ光または電子線などを用いて得られた参照画像と検査画像を元に、パターン欠陥あるいは異物などの欠陥を検出する。すなわち、参照画像と検査画像の位置合せを行った上で差を算出し、別途定めたしきい値と比較して差が大きくなる部分を欠陥あるいは異物として検出する。
【0003】
しきい値算出方法として、特開2000−105203号公報(特許文献1)には、本来同一形状となるように形成された箇所またはその近傍の検出信号のばらつき(標準偏差)に対して例えば虚報の発生確率に対応する倍数m1を掛算して、算出する方法が開示されている。
【0004】
このような検査において、微小な欠陥を検出するためには、しきい値を低く設定して判定を行う必要がある。しかし、しきい値を低くするとサンプリング誤差やラフネスやグレインといったパターンの微小な相違、あるいは膜厚むらによる明るさむらなどに起因する、虚報が多く発生してしまう。検査の目的から考えれば虚報はまったく余計なものであるため、ウェハ全体で虚報の比率が十分小さくなる程度にしきい値を高く設定し、感度を犠牲にして検査を行うことが多い。
【0005】
ここで感度を向上するための方法として、特開2004−79593号公報(特許文献2)には、ウェハ全体あるいはダイを領域に分割して、領域毎に異なるしきい値を用いて欠陥判定を行う方法が開示されている。本手法によれば、ウェハ全体で感度を低下させることなく、虚報の発生を抑制することが可能である。
【0006】
【特許文献1】特開2000−105203号公報
【特許文献2】特開2004−79593号公報
【特許文献3】特開2004−117229号公報
【発明の開示】
【発明が解決しようとする課題】
【0007】
しかしながら、特許文献2に開示された方法を用いる場合には、予備検査を行い、その予備検査の結果をレビューして実欠陥と虚報とに分類し、虚報の密度に応じて領域を分割する必要があった。そのため、レビューに長時間かかるという課題があった。
【0008】
また、レビューを行わないで領域を分割し、領域毎に異なるしきい値を用いて欠陥判定を行うことも可能だが、その場合は指針のない状態で領域を決める必要があり、適切な領域設定が困難であるという課題があった。
【0009】
本発明の第一の目的は、予備検査の結果に基づいて短時間で虚報を推定し、その結果をもとに適切な非検査領域あるいは感度低下領域を設定することができるようにした外観検査方法及びその装置を提供することにある。
【0010】
また、本発明の第二の目的は、予備検査の結果に基づいて、人手を介することなしに適切な非検査領域あるいは感度低下領域を設定することができるようにした外観検査方法及びその装置を提供することにある。
【課題を解決するための手段】
【0011】
上記目的を達成するため、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、該取得した画像情報(背景情報)と欠陥候補のダイ内座標情報とを重ねて表示し、該表示されたそれらの情報(背景の類似と欠陥候補の密集状態)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0012】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を異なる感度で二度行い、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、該取得した画像情報(背景情報)と感度を高くしたときに増加する欠陥候補の位置情報とを重ねて表示し、該表示されたそれらの情報(感度を高くしたときに増加する欠陥候補には虚報が多く含まれる情報)を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0013】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像やしきい値画像等を含む背景画像を表す背景情報)を取得し、欠陥候補のダイ内座標情報に基づいて分類を行い、該分類されたグループ毎に少数の欠陥候補を選んでそれらが虚報か否かを確認し、前記取得した画像情報と前記確認された虚報を多く含むグループについての欠陥候補のダイ内座標情報を重ねて表示し、該表示されたそれらの情報を基に非検査領域あるいは感度低下領域を設定することを特徴とする。
【0014】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、予備検査を行って、欠陥候補の検出と同時に少なくとも1ダイ分の画像情報(検査画像等)を取得し、同時に背景情報を表す特徴量を算出し、該算出した特徴量に基づいて分類を行い、該分類されたグループ毎に少数の欠陥を選んでそれらが虚報か否かを確認し、前記取得した画像情報と前記確認された虚報を多く含むグループについての欠陥候補のダイ内座標情報を重ねて表示し、該表示されたそれらの情報を基に虚報のグループを推定して非検査領域あるいは感度低下領域を設定することを特徴とする。
【0015】
また、本発明は、外観検査装置を用いた外観検査方法および外観検査装置において、ウェハ全面に亘って予備検査を行い、同心円または正方格子により分割された領域毎に欠陥候補の密度を算出し、該算出された欠陥候補の密度において領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には高密度の領域から少数の欠陥候補を選んでそれらが虚報か否かを確認し、該確認の結果虚報が多く含まれていればその領域を非検査領域あるいは感度低下領域とすることを特徴とする。
【発明の効果】
【0016】
本発明によれば、虚報のグループまたは虚報の多い領域を容易に推定できるため、適切な非検査領域あるいは感度低下領域を設定することが可能となり、その結果ウェハ全体あるいはダイ全体で欠陥捕捉率を低下させることなく虚報の発生を抑制することができ、実質的に高感度検査が可能となる。
【0017】
また、本発明によれば、虚報領域推定に基づいて自動で領域別感度を設定することにより、人手を介することなく適切な非検査領域あるいは感度低下領域を設定することが可能となる。
【発明を実施するための最良の形態】
【0018】
本発明に係る半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、ランプ光もしくはレーザ光、或いは電子線などを用いて得られた対象物の画像に基づいて微細なパターン欠陥や異物等の欠陥検出および欠陥分類を行う外観検査方法およびその装置の実施の形態について図面を用いて説明する。
【0019】
[第1の実施の形態]
本発明に係る外観検査方法およびその装置の第1の実施の形態について図1から13を用いて詳細に説明する。
【0020】
図1は本発明に係る外観検査装置の第1の実施の形態を示す構成図である。外観検査装置の第1の実施の形態としては、半導体ウェハを被検査対象とした光学式外観検査装置の場合について説明する。勿論、外観検査装置としては光学式に限定されるものではなく、電子線式外観検査装置にも適用することは可能である。光学式外観検査装置は、半導体ウェハなどの被検査物(被検査基板)11を搭載し、メカニカルコントローラ120によって移動制御されるステージ12を備え、照射光を出射する光源101及び該光源101から出射した照射光を集光して被検査物11に照射する集光光学系102を有して構成される照射光学系と、該照射光学系の集光光学系102で集光された照射光で照射された被検査物11から反射して得られる光学像を集光する対物レンズ103、対物レンズ103で集光された光学像を結像させる結像レンズ(図示せず)及び該結像レンズで結像された光学像を明るさ(濃淡)に応じて画像信号に変換するイメージセンサ104を有して構成される検出光学系とからなる検出部13を構成される。ここで、光源101は、例えばランプ光源やレーザ光源から構成され、イメージセンサ104は、例えばCCDリニアセンサやTDIセンサ、あるいはフォトマルなどから構成される。
【0021】
なお、本発明においては、照射光学系として被検査物11の法線方向に対して40度以下の高角度照射(明視野照射)であっても、被検査物11の法線方向に対して40度以上の低角度照射(暗視野照射)であっても良く、照射角度に限定されるものではない。また、検出光学系における被検査物11に対する検出角度も限定させるものではない。
【0022】
画像処理部14は、検出部13のイメージセンサ104からの入力信号をデジタル信号に変換するAD変換部105と、該AD変換されたデジタル信号に対してシェーディング補正、暗レベル補正等の画像補正を行う前処理部106と、隣接するダイの対応する位置(i,j)から検出された参照画像gn(i,j)と検出画像fn(i,j)との比較を行い、該比較の差の値が別途設定されたしきい値TH(i,j)より大きい部分を欠陥候補として出力する欠陥判定部107と、該欠陥判定部107で判定された欠陥候補の位置をウェハ座標及びダイ座標に変換する座標変換部108と、上記欠陥判定部107で判定された欠陥候補の背景情報を表わす特徴量(明るさ(濃淡値)、コントラスト及びパターンのエッジ密度等)を算出する背景情報を表わす特徴量算出部119と、上記座標変換部108でウェハ座標及びダイ座標に変換された欠陥候補の位置情報、上記背景情報を表わす特徴量算出部119で算出された欠陥候補の背景情報を表わす特徴量、上記欠陥判定部107での比較の結果である差分値ΔSn-1(i,j)、ΔSn(i,j)のうち絶対値の小さい方、上記欠陥判定部107で算出されたダイ間のばらつきを示す標準偏差σ(i,j)、上記設定されたしきい値Th(i,j)及び検出された欠陥候補が含まれるダイのID等を記憶するデータ記憶部109と、上記欠陥判定部107で判定された検出欠陥の座標をもとに被検査物内の領域別に定められた基準によりしきい値を再設定し、前記欠陥判定部107での比較の差の値が再設定されたしきい値より大きい部分を欠陥として出力する領域別欠陥判定部111と、該領域別欠陥判定部108で判定された検出欠陥の位置を中心とし、予め定められたサイズでデータ記憶部109に保存(記憶)されている検出画像と参照画像としきい値画像とを切出す画像切出部112と、切出した画像から欠陥の特徴量(濃淡値(諧調値)、検出画素数(面積)、及び各軸方向への最大若しくは最小投影長など)を算出する特徴抽出部113と、該算出された欠陥の特徴量に基づいて欠陥を分類する欠陥分類部114と、予備検査等において、ユーザインターフェース部(GUI部)117や検査レシピ入力部116を用いて指定があった場合に該指定された被検査物内の領域の画像を保存する画像保存部115とを有して構成される。
【0023】
全体制御部15は、本発明の特徴とする、予備検査を行ってデータ記憶部109に得られる欠陥候補の位置情報および背景情報の少なくとも一方に基づいて、ウェハ全体またはダイを領域に分割し、それぞれに異なる感度となるよう、領域別しきい値算出の基準を設定する領域別感度設定用のGUIを有する領域別感度設定部110を接続し、検査レシピ(品種及び工程毎に作成され、少なくとも、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報と、しきい値パラメータ(s,k,o)並びに照射光学系の照射条件(照射角度、照射強度、照射波長又は照射偏光条件等を含む)及び検出光学系の検出条件(検出角度、検出倍率、検出波長、検出偏光条件又は空間フィルタ条件等を含む)を入力する検査レシピ入力部(GUI部117で実行しても良い。)116を接続し、上記検査レシピを記憶する検査レシピ記憶部118aと、検出欠陥の情報(例えば領域別欠陥判定部111で判定された欠陥の位置情報(位置座標)、画像切出部112で切出された画像情報、特徴抽出部113で抽出された欠陥の特徴量情報、欠陥分類部114で分類された分類クラス情報など)を記憶する検出欠陥の情報記憶部118bとを有する記憶装置118を接続し、ユーザからの検査レシピの変更を受け付けたり、検出された欠陥情報を表示したりするユーザインターフェース部117を接続し、画像処理部14との間で様々な情報の送受信を行うと共に各種制御を行うCPUで構成される。メカニカルコントローラ120は、全体制御部15からの制御指令に基づいてステージ12等を駆動するものである。なお、図示していないが、画像処理部14、検出部13等も全体制御部15からの指令により駆動される。
【0024】
次に、図1に示す光学式外観検査装置による欠陥検出方法について説明する。
【0025】
被検査物である半導体ウェハ11は、図2に示すように同一であるはずのパターンのダイ21が多数、規則的に並んでいる。隣接する2つのダイの同じ位置、例えば図2の領域22とそれに隣接するチップの領域23との間で検出画像を比較し、両者の間に差異がある部分を欠陥として検出する。
【0026】
その作用を説明すると、全体制御部15では、被検査物である半導体ウェハ11をステージ12により、例えば図2に示すスキャンAの方向と反対の方向へ連続的に移動させる。このステージ12の連続的な移動に同期して、検出部13のイメージセンサ104でスキャンAの方向に順次被検査物(被検査基板)11の光学像が検出されて、チップの像が検出部13より画像処理部14に取り込まれる。画像処理部14は、まず入力されたアナログ信号をAD変換部105でデジタル信号に変換し、前処理部106にてシェーディング補正、暗レベル補正などを行う。欠陥判定部107では後述する方法により、欠陥候補の判定を行う。
【0027】
本発明の特徴とする領域別欠陥判定部111は、欠陥判定部107で検出された欠陥候補の各々について、座標変換部108で変換されたウェハ座標及びダイ座標が予め領域別感度設定部110で設定された領域のどこに含まれるかを判定し、その領域について予め領域別感度設定部110で設定された基準(例えば領域別しきい値パラメータ(A(s),A(k),A(o)))に従って領域別しきい値をA(Th(x,y))として再設定し、欠陥判定部107で判定してデータ記憶部109に記憶した欠陥候補についての参照画像と検査画像との差の値が、次の(1)式で得られる再設定した領域別しきい値A(Th(x,y))より大きい領域を欠陥として出力する。領域別しきい値A(Th(x,y))は、ウェハ上の領域に応じて再設定されるため、基本的にはウェハ座標系(x、y)を有することになる。一方、明るさのばらつき示す標準偏差σ(i,j)は、後述するように、ダイ座標(i,j)で表わされることになる。ここで、A(s)は領域別最低しきい値、A(k)は領域別σ(i,j)を定数倍する係数、A(o)は領域別オフセットである。
【0028】
【数1】
画像切出部109では、データ記憶部109に記憶された欠陥候補の検出画像、参照画像及びしきい値画像から、領域別欠陥判定部108で検出された欠陥の位置を中心として予め定められたサイズで、該欠陥と判定した検出画像、参照画像およびしきい値画像を切出す。特徴抽出部110では、複数の欠陥候補各々について、切出した検出画像および参照画像に基づいて欠陥のサイズを表す特徴量、欠陥の明るさを表す特徴量、欠陥の形状を表す特徴量、背景の情報を表わす特徴量などの欠陥分類向けの特徴量を算出する。欠陥分類部111では、予め設定された条件を用いて分類を行い各欠陥のクラス情報を出力する。分類方法としては、公知の識別方法のどれを用いてもよい。領域別欠陥判定部108から出力される欠陥の位置情報、画像切出部109から出力される画像情報、特徴抽出部110から出力される欠陥の特徴量および欠陥分類部111から出力される欠陥クラス情報は、記憶装置118の検出欠陥の情報記憶部118bに保存され、また、ユーザインターフェース部117を介して、ユーザに提示される。
【0029】
欠陥判定部107の第1の実施例107aについて図3を用いて説明する。特許文献1に記載されているように、欠陥判定部107aには、前処理部106から出力される検査対象ダイの画像信号すなわち検出画像信号fn(i,j)と検査対象ダイの1つ前のダイの画像信号すなわち参照画像信号gn(i,j)がセットで入力される。ここでnはダイ番号、(i,j)はダイ内座標とする。参照画像信号gn(i,j)は、遅延メモリ301によってステージが1ダイ分移動する時間遅延されて得られる。位置ずれ検出部302では連続的に入力される2つの画像間のステージの振動などに起因する位置ずれ量を算出する。この時、検出画像信号fn(i,j)、参照画像信号gn(i,j)は連続して入力されるが、位置ずれ量の算出は特定の長さを一処理単位とし、処理単位毎に順次行う。差分算出部303では、算出された位置ずれ量を用いて検出画像と参照画像の位置合せを行った上で差分画像ΔSn(i,j)を算出する。差分画像ΔSn(i,j)は一旦データ記憶部304に格納される。次に、複数ダイに亘る差分画像を用いて画素毎にしきい値Th(i,j)を算出する。複数ダイに亘る差分画像ΔSn(i,j)は、最大・最小除去部305に入力される。最大・最小除去部305は複数個の入力データから最大値と最小値を求め、取り除く。それらの入力データから、二乗和算出部306で差分信号の二乗値の和(ΣΔSn2)、データカウント部307で入力データ数mが算出される。しきい値算出部308では二乗和ΣΔSn2と入力データ数mを用いて複数ダイに亘る明るさのばらつきを示す標準偏差σ(i,j)=√(ΣΔSn(i,j)2/m)を算出し、しきい値パラメータs、k、oを用いて次に示す(2)式によりしきい値Th(i,j)を算出する。
【0030】
【数2】
ここでsは最低しきい値、kはσ(i,j)を定数倍する係数、oはオフセットである。σ(i,j)を計算する時に最大と最小を除外するのは、欠陥が存在するときにその影響でばらつきが大きく算出されるのを防ぐためである。また、異なるダイの同じ画素に欠陥が複数の欠陥が存在する確率は非常に低いため、これ以上除外する必要はない。以上の処理によりダイ間の対応する位置(i,j)毎にσ(i,j)、すなわち明るさのばらつきに応じたしきい値Th(i,j)が設定される。このようにしきい値を設定することにより、ばらつきの大きい箇所にあわせてしきい値を設定する必要がなくなり、ばらつきの小さいところでは高感度に欠陥検出できることになる。
【0031】
比較部309では、データ記憶部304から順次差分画像ΔSn-1(i,j)及びΔSn(i,j)を入力し、しきい値Th(i,j)と比較して差分の絶対値が両方とも大きい領域を欠陥候補として出力する。ΔSn(i,j)のみを比較するとfn(i,j)とgn(i,j)のどちらに欠陥があるか判定できないためである。
【0032】
以上説明したように、欠陥判定部107aは、ダイ比較で得られる差分画像ΔSn-1(i,j)及びΔSn(i,j)をしきい値Th(i,j)と比較することによって欠陥候補を検出するものである。
【0033】
そして、欠陥判定部107aで欠陥判定後、検出された欠陥候補の位置は座標変換部108でウェハ座標(x,y)及びダイ座標(i,j)に変換されてデータ記憶部109に記憶しておくとともに、差分値ΔSn-1(i,j)、ΔSn(i,j)のうち絶対値の小さい方と、標準偏差σ(i,j)と、しきい値Th(i,j)とを、欠陥候補が含まれるダイのIDと共にデータ記憶部109に記憶しておく。さらに、データ記憶部109には、欠陥判定部107で判定された欠陥候補の位置を中心とし、予め定められたサイズで検出画像と参照画像としきい値画像とが記憶される。
【0034】
なお、差分算出部303において、差分絶対値|ΔSn(i,j)|を算出するようにしてもよい。その場合は、欠陥が存在するときにその影響を除外するために、最大・最小除去部305において最大値、及び最小値ではなく二番目に高い値を除去するようにする。
【0035】
また、しきい値算出部308は、記憶装置118の検査レシピ記憶部118aに記憶されたしきい値パラメータ(s,k,o)を用いることになる。
【0036】
次に、本発明の特徴とする領域別感度設定用のGUIを有する領域別感度設定部110における動作について図4〜図8を用いて説明する。図4は、領域別感度設定用のGUI401のウェハ11の領域を同心円によって分割する第1の実施例(A1)を示す。領域別感度設定用のGUI401を有する領域別感度設定部110は、予め項目が設定済みである検査レシピ(少なくとも、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報、並びに照射光学系の照射条件及び検出光学系の検出条件)が選択されており、以降説明する画面にはその情報が反映されているものとする。GUI401を有する領域別感度設定部110において設定する領域設定別感度設定方法には、ウェハ座標系(x,y)で与えられるウェハ11上の領域を同心円によって分割する方法(A1)、ウェハ座標系(x,y)で与えられるウェハ11上に矩形領域を指定する方法(A2)、ダイID(x,y)で与えられるダイ毎に指定する方法(A3)、ダイ座標(x,y)で与えられるダイ21上に矩形領域を指定する方法(A4)の4種類がある。なお、(x,y)はマトリックスにおける位置座標を示す。それら4種類は領域別感度設定画面401の中のタブ402a〜402dによって選択される。マップ403にはウェハ座標系で与えられるウェハ11上の領域分割が表示される。ここでは同心円によって領域を分割する実施例(A1)を示している。ところで、通常ウェハ上に形成される膜厚分布が半径方向に変化し、欠陥判定部107において検出される差分値ΔSn-1(i,j)において半径方向に変化することが多いため、このように領域分割して感度(しきい値パラメータ)を変えることは有効である。表405は領域番号、ウェハ座標系で与えられる半径(r)、第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))で構成され、領域1〜4はそれぞれ領域404a〜404dに対応する。たとえば404bは半径r1以上r2未満の領域である。(A1(s),A1(k),A1(o))の入力により対応する領域の感度を設定できる。領域の範囲を変更したい場合はマップ403で領域の境界線をクリックして移動させるか、表405の半径欄の数値を変更する。マップ403と表405は、どちらかを変更すればもう一方も対応づけて変更される。領域の分割を追加したい場合は、新規ボタン406を押した後マップ403上の分割を追加したい位置をクリックする。マップ403に同心円の境界線が追加され、表405には半径が小さい順に並ぶよう行が追加され、半径の数値が表示される。(A1(s),A1(k),A1(o))にはウェハ全体の領域別設定値がまず表示されるので、必要に応じて変更する。領域の分割を削除したい場合は、削除ボタン407を押した上でマップ403上の境界線をクリックする。マップ403から対応する境界線が削除され、表405から対応する行が削除される。自動ボタン408は、後で説明する方法で予備検査結果に基づいて自動的に領域設定するためのものであり、戻るボタン409は自動設定する前の状態に戻すためのものである。なお、本実施例は領域別感度設定の途中の状態を表しているが、初期状態では、マップ403上に境界線は一つも表示されておらず、表405には領域1の行に半径の最大値とウェハ全体に設定した第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))が表示されるのみである。
【0037】
領域別感度設定画面401で、検査結果重ね合せボタン410を押すと領域別欠陥判定部111で判定された直前の検査結果をマップ403に反映させる。すなわち図5に示すように、領域別欠陥判定部111で判定された欠陥位置にマークをプロットする。他のタブ402b〜402dによって選択される領域別感度設定画面においても同時に領域別欠陥判定部111で判定された結果が反映されている。なお、ここでは反映する検査結果は直前のものとしたが、検査結果の一覧を表示してその中から選択するようにしてもよい。
【0038】
登録ボタン411を押すと、領域別感度設定画面401において前述の4種類の方法で設定された領域別感度(領域別しきい値パラメータ(A1(s),A1(k),A1(o))〜(A4(s),A4(k),A4(o)))の情報すべてが編集中の検査レシピに追加され、記憶装置118の検査レシピ記憶部118aに保存される。即ち、各方法について設定を行ったか否かを検査レシピ記憶部118aに保存し、この方法では、領域数と領域数分の半径、領域別感度(領域別しきい値パラメータ(A1(s),A1(k),A1(o)))を保存する。検査レシピ保存後、画面401は閉じられる。また、キャンセルボタン412を押すと、検査レシピの変更保存は行わないで画面401が閉じられる。
【0039】
図6は、領域別感度設定用のGUI401のウェハ11上に矩形領域を指定する方法の第2の実施例(A2)を示す。領域別感度設定画面401においてタブ402bによって選択される画面である。マップ403にはウェハ座標系で与えられるウェハ11と感度設定する矩形領域601a、601bが表示されている。表602は、領域番号、ウェハ座標系で与えられる矩形領域の始点、終点、第2の領域別しきい値パラメータ(A2(s),A2(k),A2(o))で構成され、領域の1、2は矩形領域601a、601bにそれぞれ対応している。ここで始点は左下コーナーのウェハ座標(xs,ys)、終点は右上コーナーのウェハ座標(xe,ye)とする。初期状態では、マップ403にはウェハ11のみ表示され、表602には何も表示されない。矩形領域を追加したい場合は、新規ボタン406を押した後マップ403上に矩形を描く。矩形領域を削除したい場合は、削除ボタン407を押した後削除したい矩形の線上をクリックする。矩形領域を変更したい場合はマップ403上で矩形のコーナーあるいは辺をクリックして移動させるか、表602の始点あるいは終点の数値を変更する。マップ403と表602は、どちらかを変更するともう一方も対応づけて変更される。感度設定は表602のA2(s),A2(k),A2(o)欄に数値を入力することによって行う。自動ボタン408と戻るボタン409の働きは、上記と同様である。登録ボタン411を押したとき、この方法では、領域数と領域数分の矩形の始点、終点、A2(s),A2(k),A2(o)が検査レシピ記憶部118aに保存される。
【0040】
図7は、領域別感度設定用のGUI401のダイ毎に感度設定する方法の第3の実施例(A3)を示す。領域別感度設定画面401においてタブ402cによって選択される画面である。マップ403にはウェハ座標系でのウェハ11とダイIDで与えられるダイマトリクス701が表示されている。表702は領域番号、表示色、第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))で構成される。マップ403のダイは無色または表702に示された表示色で表示されるが、各ダイの感度は表示色に対応する第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))により決定される。ただし、無色はウェハ全体に設定した領域別しきい値パラメータに対応するものとする。初期状態ではマップ403で全てのダイが無色で表示され、表702のA3(s),A3(k),A3(o)欄には何も表示されない。各ダイの指定を変更するには、表702においてパラメータ(A3(s),A3(k),A3(o))が設定されている行または新規ボタン406または削除ボタン407を押して選択状態を変更したのち、変更したいダイをクリックする。表702をクリックした場合、対応する表示色が選択された状態となり、次に選択状態が変更されるまでの間にマップ403でクリックされたダイは、選択された表示色で表示される。新規ボタン406を押した場合、表702の領域別パラメータが未設定の行のうち一番上(図の例では領域3)に対応する表示色が選択された状態となる。そのとき、A3(s),A3(k),A3(o)欄にはウェハ全体に設定したしきい値パラメータが仮に設定される。削除ボタン407を押した場合、次に選択状態が変更されるまでの間にマップ403でクリックされたダイは無色で表示される。その作業によって、ある表示色に対応するダイがなくなってしまった場合は、その行のパラメータを削除し、パラメータが上詰めになるようにシフトして、パラメータと表示色の対応付けが変化しないようにマップ403の表示色を変更する。
【0041】
登録ボタン411を押したとき、この方法では、領域数と領域数分の(A3(s),A3(k),A3(o))と領域に含まれるダイの情報が検査レシピ記憶部118aに保存される。ダイの情報は領域に含まれるダイ数とダイ数分のダイのIDからなる。ダイのIDはマトリクスの(x,y)アドレスなど、ダイの位置がユニークに特定できる情報とする。
【0042】
図8は、領域別感度設定用のGUI401のダイ21上に矩形領域を指定する方法の第4の実施例(A4)を示す。領域別感度設定画面401においてタブ402dによって選択される画面である。マップ403にはダイ21とダイ座標系で与えられるダイ内の矩形領域801a〜801eが表示される。表802は領域番号、ダイ座標系で与えられる矩形領域の始点(xs,ys)、終点(xe,ye)、第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))で構成され、領域の1〜5は矩形領域801a〜801eにそれぞれ対応している。ここで始点は左下コーナーのダイ座標、終点は右上コーナーのダイ座標とする。検査結果重ね合せボタン410が押されている場合は、領域別欠陥判定部111において領域別しきい値パラメータ(A4(s),A4(k),A4(o))に基いて判定された欠陥位置をダイ座標で表し、全ダイについて重ねて表示する。矩形領域の変更方法はウェハ11上に矩形領域を指定する場合と同様である。自動ボタン408と戻るボタン409の働き、登録ボタン411を押したときの保存内容もまた、ウェハ11上に矩形領域を指定する場合と同様である。
【0043】
以上説明した4種類の方法で領域を設定し、領域毎に領域別しきい値パラメータ(A1(s),A1(k),A1(o))〜(A4(s),A4(k),A4(o))を設定することによって部分的に感度を下げることが可能であるが、例えば図7に示す領域1での領域別最低しきい値A(s)を255に著しく高めることによって非検査領域にすることも可能である。
【0044】
次に、領域別感度設定部115で設定した領域別しきい値パラメータにもとづいて、領域別欠陥判定部116において欠陥判定する方法について図9を用いて詳細に説明する。
【0045】
即ち、領域別欠陥判定部116では、欠陥判定部107で判定された欠陥候補毎に処理を行う(S91)。まず、領域別欠陥判定部116は、欠陥判定部107で判定された欠陥候補のダイのID(x,y)、ウェハ座標(x,y)、ダイ座標(i,j)、差分値ΔS(i,j)、明るさばらつきσ(i,j)、しきい値Th(i,j)をデータ記憶部109から読み出す(S92)。
【0046】
次に、領域別欠陥判定部116は、欠陥判定部107で判定された欠陥候補毎について、領域別感度設定部115で設定した4種類の領域別感度設定方法毎にチェックを行う(S93)。一回目は最初の欠陥候補の位置座標(x,y)が、第1の実施例(A1)であるウェハ上の同心円により領域別感度設定をしている場合には(S94)、座標変換部108で変換されたウェハ座標(x,y)をもとに欠陥候補が含まれる半径領域を調べ、該半径領域に対応する第1の領域別しきい値パラメータ(A1(s),A1(k),A1(o))とそのダイ座標(i,j)における明るさばらつきσ(i,j)とを用いて上記(1)式により第1の領域別しきい値A1(Th(x,y))を計算する(S95)。この第1の領域別しきい値が欠陥判定部107でのしきい値Th(i,j)より大きい場合には(S96)、この第1の領域別しきい値を再設定第1の領域別しきい値とする(S97)。あらたな再設定第1の領域別しきい値A1(Th(x,y))が欠陥候補の差分値ΔS(i,j)の絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0047】
2回目は上記最初の欠陥候補の位置座標(x,y)が、第2の実施例(A2)であるウェハ上の矩形指定により領域別感度設定をしている場合には(S94)、上記欠陥候補のウェハ座標(x,y)が指定された矩形領域に含まれるかどうかを調べ、含まれているならば、対応する第2の領域別しきい値パラメータ(A2(s),A2(k),A2(o))を用いて上記(1)式により第2の領域別しきい値A2(Th(x,y))を計算する(S95)。もし上記欠陥候補のウェハ座標が複数の矩形領域に含まれている場合は、対応する複数の第2の領域別しきい値パラメータの組を用いて複数の第2の領域別しきい値を計算し、その中で最大のものを選択する。上記と同様に大きい場合には領域別しきい値A2(Th(i,j))を更新し(S96、S97)、該更新された領域別しきい値が上記欠陥候補の差分値ΔS(i,j)の絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0048】
3回目は上記最初の欠陥候補の位置座標(x,y)が、第3の実施例(A3)であるダイ毎の指定により領域別感度設定を行っている場合には(S94)、上記欠陥候補のダイのIDに対応する第3の領域別しきい値パラメータ(A3(s),A3(k),A3(o))を用いて上記(1)式により第3の領域別しきい値A3(Th(x,y))を計算する(S95)。上記と同様に大きい場合には領域別しきい値A3(Th(x,y))を更新し(S96、S97)、該更新された領域別しきい値が上記差分値ΔSの絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0049】
4回目は上記最初の欠陥候補の位置座標(x,y)が、第4の実施例(A4)であるダイ内の矩形指定により領域別感度設定を行っている場合には(S94)、ダイ座標が指定された矩形領域に含まれるかどうかを調べ、含まれているならば、対応する第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))を用いて上記(1)式により第4の領域別しきい値A4(Th(x,y))を計算する。複数の矩形領域に含まれている場合の処理もウェハ上の矩形指定により領域別感度設定をしている場合と同様とする(S95)。上記と同様に大きい場合には領域別しきい値A4(Th(x,y))を更新し(S96、S97)、該更新された領域別しきい値が上記差分値ΔSの絶対値より大きい場合には(S98)、上記最初の欠陥候補を欠陥ではないと判定して欠陥候補から除外する(S99)。
【0050】
以上説明したように、領域別欠陥判定部116は、欠陥判定部107で判定された最初の欠陥候補について4種類の領域別しきい値に基づいて欠陥でないと判定されなかった場合には、最初の欠陥候補は欠陥であると判定し、最初の欠陥候補の位置座標およびそのサイズ(面積又は各軸への投影長さなど)を画像切出部112に送信する(S101)。
【0051】
さらに、領域別欠陥判定部116は、欠陥判定部107で欠陥判定された欠陥候補の全てに亘ってS91〜S99の処理を繰返し、4種類の領域別しきい値に基づいて欠陥でないと判定されなかった場合には、欠陥候補は欠陥であると判定し、欠陥候補の位置座標およびそのサイズ(面積又は各軸への投影長さなど)を画像切出部112に送信する(S101)。そして、領域別欠陥判定部116は、欠陥判定部107で欠陥判定された全ての欠陥候補について処理したら終了となる(S100)。
【0052】
次に、本発明に係る外観検査方法およびその装置において、ダイ内の矩形領域指定による領域別感度設定方法(A4)について説明する。基本的には、予備検査で得られる欠陥情報に基づいて虚報の多い領域を推定し、非検査あるいは感度が低くなるよう第4の領域別しきい値パラメータを設定する。虚報の多い領域の推定方法としては、大きく分けて以下に説明する5つの方法が考えられる。
【0053】
次に、第1の方法のフローについて図10を用いて説明する。まず、予備検査を行いながら少なくとも1ダイ分の検査画像f(i,j)を画像保存部115に取得する(S111)。予備検査の方法は前述の欠陥検出方法とほぼ同じであり、半導体ウェハ11をステージ12により移動させながらイメージセンサ104で取得した画像を入力として、AD変換部105、前処理部106を介して欠陥判定部107で欠陥判定を行って欠陥候補の位置情報をデータ記憶部109に記憶する。同時に画像保存部115で1ダイ分の画像(検査画像等の背景画像を表す背景情報)を保存しておく。画像保存の対象とするダイは予め指定しておくか、最初のダイあるいは検査領域の中心に最も近いダイとする。検査レシピとして、品種名、工程名、ウェハサイズ、検査方向、ダイサイズ、ダイマトリックス情報と、ウェハ全体に設定するしきい値パラメータ(s,k,o)並びに照射光学系の照射条件及び検出光学系の検出条件を設定済みのものを用いる。ただし検査範囲はウェハ全体としてもよいし、ステージスキャン方向の一列ないし数列のみにしてもよい。次に、領域別感度設定部110において、領域別感度設定画面401を表示し、図8に示すダイ内の矩形領域指定による方法を選択する。そこで、検査結果重ね合せボタン410を押して、マップ403に予備検査結果を重ねて表示するが、図11(a)に示すように取得した検査画像と欠陥判定部107で欠陥判定された欠陥候補の位置情報を重ねて表示する(S112)。次に図11(b)に示すように虚報と推定される部分に矩形領域を設定し、対応する領域の感度が低くなるようにあるいは非検査領域となるように表802で第4の領域別しきい値パラメータ(A4(s),A4(k),A4(o))を調整する(S113)。これは人手による作業となる。そして、登録ボタン411を押すことにより、検査レシピ記憶部118aに保存される検査レシピにダイ内矩形領域別感度設定情報を出力して処理を終了する(S114)。本実施例によれば、領域別感度設定部110において、欠陥候補の位置情報と検査画像(背景画像を表す背景情報)を重ねて表示しているため、虚報の推定が容易にできる。例えば、同じような背景に並んで発生している場合は経験的に虚報であると考えられるため、そのような部分に矩形領域を設定して感度が低くなるようにすればよい。また、欠陥発生していなくても、同じ背景が続くところまで矩形領域を広げて設定することができ、より緻密な感度設定が可能である。
【0054】
なお、欠陥候補の位置情報と重ねて表示する画像は、背景情報つまりパターン密度(パターンのエッジ密度(パターンのエッジ間距離))や明るさの分布がわかるものであれば検査画像でなくてもよい。例えば、欠陥判定部107において算出するしきい値Th(i,j)を1ダイ分保存しておくことが考えられる。また、検査画像をもとに画素マージ(複数画素の平均をとって1画素にする)あるいは処理時間が確保できない場合はサンプリングして画像のデータ量を減らした上で保存しておく方法、あるいは、レイアウトデータからダイのパターン密度の分布を表す画像を作成しておく方法も考えられる。
【0055】
次に、第2の方法のフローについて図12を用いて説明する。第2の方法では予備検査を、感度を変えて2回行う。まず1回目の予備検査を高感度の第4の領域別しきい値パラメータを用いて欠陥判定部107において欠陥候補の欠陥判定を行いながらその欠陥候補の位置情報をデータ記憶部109に記憶し、更に少なくとも1ダイ分の検査画像を取得して画像保存部115に保存する(S121)。次に、2回目の予備検査を低感度の第4の領域別しきい値パラメータを用いて行って欠陥候補の位置情報をデータ記憶部109に記憶し、更に少なくとも1ダイ分の検査画像を取得して画像保存部115に保存する(S122)。2回目は、実際にウェハをスキャンしてもよいし、1回目に検出した欠陥のバラツキσから2回目の第4の領域別しきい値パラメータを用いて、第4の領域別しきい値を再計算し、欠陥の差分値ΔSと比較して判定してもよい。次に、領域別感度設定部110は、2回の予備検査によって検出された欠陥候補の位置情報と検査画像を重ねて表示する(S123)。このとき、1回目に検出されて2回目に検出されなかった欠陥候補と、2回目に検出された欠陥候補は異なる色またはマークで表示する。表示された情報に基づいて、人手により虚報発生領域を推定し、その部分に矩形領域を設定し、領域別しきい値を高くして感度が低くなるように第4の領域別しきい値パラメータを調整する(S124)。そして、登録ボタン411を押すことにより、該調整された検査レシピを検査レシピ記憶部118aに保存して処理を終了する(S125)。本実施例によれば、感度を変えて2回検査を行うことにより、感度を高くしたときに増加する欠陥候補に含まれる虚報の割合が通常より大きいことを利用して、虚報推定を高い信頼度で行うことが可能となる。
【0056】
次に、第3及び第4の方法のフローについて図13を用いて説明する。第3の方法では、予備検査を行い(S131)、欠陥判定部107で欠陥判定された欠陥候補の位置情報に基づいて領域別感度設定部110は分類(繰り返し欠陥、密集欠陥、円弧状分布欠陥、放射状分布欠陥、線状分布欠陥、環・塊状分布欠陥、及びランダム欠陥などにグループ分け)を行う(S132)。さらに、領域別感度設定部110は例えばGUI画面上において、グループ毎に少数の欠陥を選択し、レビューまたは検査画像の目視により欠陥か虚報かを確認して例えばデータ記憶部109に記憶する(S133)。レビューする場合には、選択された少数の欠陥をレビュー装置(図示せず)で実行し、その結果を例えばデータ記憶部109に記憶することになる。次に、領域別感度設定部110は、予備検査によって検出された欠陥候補の位置情報を表示するが、ステップS133で虚報の多かったグループと欠陥の多かったグループの欠陥候補を異なる色またはマークで表示する(S134)。さらに、領域別感度設定部110は、表示された情報に基づいて虚報と推定される場所に矩形領域を設定し、領域別しきい値を高くして感度が低くなるように第4の領域別しきい値パラメータを調整する(S135)。そして、登録ボタン411を押すことにより、該調整された検査レシピを検査レシピ記憶部118aに保存して処理を終了する(S136)。
【0057】
なお、領域別感度設定部110における欠陥候補の位置情報に基づく分類方法としては、例えばダイ上のほぼ同じ位置に発生する欠陥が虚報らしいという考えの下、特許文献3に開示された方法により欠陥間の距離が予め指定されたしきい値以下である欠陥をつなげてグルーピングする、ということが考えられる。あるいは、1列に並んだ欠陥が虚報らしいという考えの下、x座標順、あるいはy座標順にソートし、予め指定された距離パラメータh、個数パラメータnを用いて幅hの内側にn個以上欠陥が存在する場合は順次接続していくことによりグルーピングする、ということも考えられる。
【0058】
ここで、領域別感度設定部110において、検査画像の目視により欠陥か虚報かを確認する場合、マップ403上でクリックした欠陥が拡大表示されるようにしておくとよい。あるいは、選択した欠陥の検査画像をグループ別に一覧表示されるようにしておいてもよい。
【0059】
第4の方法では、背景情報を表わす特徴量算出部119において、予備検査を行いながら欠陥判定部107で欠陥判定し、該判定された欠陥候補の背景情報を表す特徴量を算出してデータ記憶部109に記憶する(S131)。背景情報とは例えば明るさ、コントラスト、パターンのエッジ密度などである。領域別感度設定部110は、データ記憶部109に記憶された背景情報を表わす特徴量に基づいて類似したものを同じグループとする分類を行う(S132)。以下の処理は第3の実施例と同様である。分類方法としては、予めテストサンプルを用いて学習しておき、何らかのパターン認識手法を利用して分類する方法が考えられる。また、特徴量軸に沿ってしきい値によって特徴量空間を分割し、それぞれに1グループずつ割り当てる方法が考えられる。その際、一つの特徴量軸を用いて等分割してもよいし、2ないし3の特徴量軸についてそれぞれ判別分析で二値化しきい値を決め、4分割ないし8分割してもよい。また第3の方法で示した欠陥候補の位置情報による分類を組み合わせてもよい。
【0060】
以上説明したように、領域別感度設定部110において、欠陥判定部107において判定された欠陥候補の位置情報や背景情報を用いて欠陥を分類することにより、少数の欠陥を確認するのみで、虚報と欠陥の推定を高い信頼度で行うことができる。予備検査の時には欠陥判定部107において判定された欠陥候補の全てについて画像取得を行わなくてよいので、第1及び第2の方法と比べて画像処理部のメモリが少なくてすむ。また、予備検査の時に欠陥判定部107において判定された欠陥候補の全てについてデータ記憶部109に画像取得を行ってもよく、その場合虚報と欠陥の推定がさらに容易になる。
【0061】
次に、第5の方法のフローについて図14を用いて説明する。第5の方法では、予備検査を行いながら少なくとも1ダイ分の検査画像を画像保存部115に取得する(S141)。次に、領域別感度設定部110は、画像保存部115に保存された1ダイ分の領域を、データ記憶部109に記憶された背景情報に基づいてセグメンテーションする(S142)。そして、領域別感度設定部110は、該セグメンテーションされた領域別に欠陥密度を算出し、領域間に有意差があるか否か検定する(S143)。さらに、領域別感度設定部110は、有意差がある場合(S144)、高密度の領域から少数の欠陥を選んでそれらが虚報か否かを確認する(S145)。該確認方法は、第3及び第4の方法と同様である。虚報が多く含まれている場合には(S146)、その領域を非検査領域あるいは感度低下領域とするよう予め決められた低感度の第4の領域別しきい値パラメータを設定するか、虚報グループの欠陥密度が予め設定した許容値より低くなるよう第4の領域別しきい値パラメータを調整する(S147)。登録ボタン411を押すことにより、該調整されたダイ内矩形領域別感度設定情報を検査レシピとして検査レシピ記憶部118aに出力して処理を終了する(S148)。ここで、すべての高密度の領域を非検査領域あるいは感度低下領域とするよう感度設定するように構成することもできる。その場合、虚報か否かを確認するステップS145を省略することができ、人手を介さずに領域別感度設定が可能となる。
【0062】
なお、図10のステップS113、図12のステップS124、図13のステップS135は、人手によるダイ内矩形領域設定と領域毎のパラメータ設定であるが、ここで自動ボタン408を押して自動設定することも可能である。その場合、領域別感度設定部110において実行される処理の実施例について図15及び図16を用いて説明する。図16は、検査画像に欠陥位置1501を重ねて表示したものの一部分を示す実施例である。
【0063】
領域別感度設定部110は、予備検査を1回行う場合、まず、欠陥候補の位置情報に基づいて、欠陥間の距離が予め指定されたしきい値以下である欠陥をつなげたり、一列に並んでいること検出したりしてグルーピングする(S151)。一列に並んでいることの検出方法は例えばx座標順、あるいはy座標順にソートし、予め指定された距離パラメータh、個数パラメータnを用いて幅hの内側にn個以上欠陥が存在する場合は順次接続していく。欠陥候補の背景情報を用いる場合には(S152)、欠陥のグループ毎に、グループ内の欠陥の背景が類似しているか否かを特徴量空間上の距離等を使って確認し、類似していないものをグループからはずす(S153)。次に、領域別感度設定部110は、図16に示すように、欠陥数の十分多いグループについてグループ毎にグループ内の全欠陥を囲む矩形領域1502を自動設定する(S154)。欠陥候補の背景情報を用いる場合には(S155)、矩形領域内で背景が類似していない部分が含まれる場合は、矩形領域から除く(S156)。2個以上に分かれてしまった場合、以降は別の領域として扱う。次に、領域別感度設定部110は、仮に設定した矩形領域毎に隣接する領域の背景が矩形内の背景と類似しているかどうかを調べ、類似している場合は矩形領域を広げる(S157)。ここで隣接する領域とは矩形領域1502の長手方向に同じ幅で接している小領域1503のことである。隣接する領域の背景が矩形内の背景と類似しなくなるまで、この実施例では点線で示した領域1504まで、同様の処理を繰り返して領域を広げる。最後に、領域別感度設定部110は、設定された領域について感度を調整する第4の領域別しきい値パラメータを設定する(S158)。第4の領域別しきい値パラメータとしては、ウェハ全体に設定したしきい値パラメータをデフォルトで設定しておく。あるいは、予め決められた低感度のしきい値パラメータを設定するようにしても良い。
【0064】
なお、領域別感度設定部110は、図12に示すように予備検査を2回行う場合には、感度を高くしたときに増加する欠陥のみを対象として上記と同様の処理を行う。
【0065】
また、領域別感度設定部110は、図13に示すようにグループ毎に少数の欠陥について虚報か欠陥かの確認を行った場合、虚報が多く含まれるグループの欠陥のみを対象として、上記と同様の処理を行う。
【0066】
以上説明した方法により、領域別感度設定部110において、自動設定された領域は、領域別感度設定画面401上のマップ403に表示される。したがってマップ403上の操作による領域の修正、削除ボタン407による削除、新規ボタン406による領域追加が可能である。
【0067】
ここで、領域別感度設定部110は、自動ボタン408を押して領域を設定し、確認・修正してから登録ボタン411を押してレシピ出力するという手順を踏まずに、予備検査1回ないし2回の結果をもとに得られる欠陥候補の背景情報と位置情報のみから虚報のグループを推定し、グループ毎にグループ内の欠陥を囲む矩形領域を設定し、予め決められた低感度の第4の領域別しきい値パラメータを設定するよう構成しても良い。また、虚報グループの欠陥密度が予め設定した許容値より低くなるように第4の領域別しきい値パラメータを調整するよう構成してもよい。このようにすれば、人手を介さずに、高い信頼度で領域別に感度設定することが可能となる。
【0068】
また、これまで予備検査を行うことを前提として説明してきたが、通常の検査をウェハ全体に設定したしきい値パラメータ(s,k,o)を適用して行い、領域別感度設定部110は、欠陥判定部107で検出された欠陥の背景情報と位置情報から虚報のグループを推定し、グループ毎にグループ内の欠陥を囲む矩形領域を設定し、低感度になるよう第4の領域別しきい値パラメータを設定した上で、欠陥判定部107で検出された欠陥に、領域別に設定した第4の領域別しきい値パラメータを適用して領域別欠陥判定部108で再判定を行っても良い。このようにすれば、領域別感度が検査レシピに設定されていない場合でも、虚報を抑制しながら高感度に検査することが可能となる。
【0069】
次に、本発明に係る外観検査方法およびその装置において、領域別感度設定部110におけるウェハ上の同心円領域指定あるいは矩形領域指定による領域別感度設定方法(A1)(A2)について図17および図18を用いて説明する。まず、ウェハ全面に亘って予備検査を行う(S181)。次に、領域別感度設定部110は、図17に示すように、同心円または正方格子により分割された領域毎に欠陥密度を算出する(S182)。そして、領域別感度設定部110は、領域間に有意差があるか否かカイ2乗検定などの方法で検定し、有意差がある場合には(S183)、高密度の領域から少数の欠陥を選んでそれらが虚報か否かを確認する(S184)。虚報が多く含まれている場合には(S185)、その領域を非検査領域あるいは感度低下領域とするよう予め決められた低感度の第1または第2の領域別しきい値パラメータを設定するか、虚報グループの欠陥密度が予め設定した許容値より低くなるように第1または第2の領域別しきい値パラメータを調整する(S186)。登録ボタン411を押すことにより、該調整されたウェハ内同心円領域別または矩形領域別の感度設定情報を検査レシピとして検査レシピ記憶部118aに出力して処理を終了する(S187)。ここで、すべての高密度の領域を非検査領域あるいは感度低下領域とするよう感度設定するように構成することもできる。その場合、虚報か否かを確認するステップS184を省略することができ、人手を介さずに領域別感度設定が可能となる。
【0070】
[第2の実施の形態]
本発明に係る外観検査方法およびその装置は、第1の実施の形態において説明した外観検査装置に限定されるものではない。
【0071】
例えば、検出系13を暗視野式あるいはSEM式とした場合にも同様の構成として、領域別感度設定が可能である。
【0072】
本発明に係る第2の実施の形態について図19を用いて説明する。図19は、検出系13を斜方から光を照射して被検査物11からの散乱光を上方で検出する暗視野光学系とした場合の構成を示す図である。レーザ光源1801から射出された光を凹レンズ1802と凸レンズ1803により構成されるビーム拡大光学系と円錐に近似した曲面レンズ1804、ミラー1805によってスリット状に形成し、斜方からウェハである被検査物11に照射する。照射光をスリット状にするのは、高速に検査するためである。被検査物11表面上の散乱光を検出する検出光学系は、フーリエ変換レンズ1806、空間フィルタ1807、逆フーリエ変換レンズ1808、NDフィルタ1809、偏光板等の光学フィルタ1810、イメージセンサ104から構成される。空間フィルタ1807はフーリエ変換面に置かれ、被検査物上の繰り返しパターンからの回折光を遮光する。一方欠陥からの散乱光はフーリエ変換面で不規則に広がるため大部分が遮光されることなくイメージセンサ104に受光される。したがってS/Nが向上し、高感度で欠陥検出することが可能となる。イメージセンサ104で検出された信号は、画像処理部14の入力となり、第1の実施の形態と同様の処理方法及び処理部で欠陥検出を行う。領域別感度設定方法も第1の実施の形態と同様である。
【0073】
[第3の実施の形態]
また、欠陥判定方式が異なる場合にも、本発明に係る領域別感度設定方法が適用可能である。本発明に係る第3の実施の形態について図20を用いて説明する。図20は、欠陥判定部107の第2の実施例107bを示す図である。欠陥判定部107bには、前処理部106から出力される検査対象ダイの画像信号すなわち検出画像信号f(i,j)と検査対象ダイの1つ前のダイの画像信号すなわち参照画像信号g(i,j)がセットで入力される。(i,j)はダイ内座標とする。参照画像信号g(i,j)は、遅延メモリ301によってステージが1ダイ分移動する時間遅延されて得られる。位置ずれ検出部302では連続的に入力される2つの画像間のステージの振動などに起因する位置ずれ量を算出する。この時、検出画像信号f(i,j)、参照画像信号g(i,j)は連続して入力されるが、位置ずれ量の算出は特定の長さを一処理単位とし、処理単位毎に順次行う。明るさ補正部310では、算出された位置ずれ量を用いて検出画像と参照画像の位置合せを行った上で、明るさの合せこみを行う。その方法について簡単に説明すると、まず参照画像の画素の特徴量に基づいて画像をいくつかのカテゴリに分解する。その中で画素数の多いものを正常カテゴリとみなす。分解したカテゴリ毎に、横軸に参照画像信号g、縦軸に検出画像信号fをプロットした散布図を作成し、参照画像の明るさを検出画像に合わせこむための補正係数を算出する。正常カテゴリについてはそのカテゴリで算出した補正係数を、その他のカテゴリについては特徴量空間での距離が近い正常カテゴリで算出した補正係数を用いて参照画像信号を補正し検出画像に明るさを合わせこむ。差分算出部303では、検出画像f(i,j)と位置合せおよび明るさ補正後の参照画像g(i,j)の差分画像ΔS(i,j)を算出する。一方、しきい値算出部311では、すべての正常カテゴリの明るさ補正後の散布図に基づいて、正常部が欠陥と判定されることがないようなしきい値Thを算出する。例えば検出画像と参照画像の差の絶対値の最大値とする、散布図を包み込む包絡線を算出するなどの方法が考えられる。比較部309では差分値ΔSの絶対値がしきい値Thより大きい画素を欠陥候補として検出する。本実施例では、検出画像と参照画像の明るさの合わせこみを行うことにより、正常部の差分値が小さく抑えられるため、しきい値を低く設定することができ、高感度な欠陥検出が可能となる。したがって、しきい値算出部311がない構成とし、ウェハ全域にわたって一定のしきい値としても、高感度化の効果は得られ、その場合計算量が抑えられる。
【0074】
そして、欠陥判定部107bで欠陥判定後、検出された欠陥候補の位置は座標変換部108でウェハ座標(x,y)及びダイ座標(i,j)に変換されてデータ記憶部109に記憶しておくとともに、差分値ΔS(i,j)としきい値Thとを、欠陥候補が含まれるダイのIDと共にデータ記憶部109に記憶しておく。さらに、データ記憶部109には、欠陥判定部107で判定された欠陥候補の位置を中心とし、予め定められたサイズで検出画像と参照画像としきい値画像とが記憶される。
【0075】
次に、領域別欠陥判定部108は、予め領域別感度設定部115で設定された情報に従って領域別しきい値A(Th)を再計算し、記憶してあった差分値の方が大きい場合は欠陥として検出する。
【0076】
さらに、画像切出部109は、領域別欠陥判定部108で検出された欠陥の位置を中心としてデータ記憶部109に記憶された検出画像と参照画像を切出し、特徴抽出部110は検出した画像から欠陥分類向けの特徴量を算出する。欠陥分類部111は、予め設定された条件を用いて分類を行い各欠陥のクラス情報を出力する。
【0077】
本第3の実施の形態における領域別感度設定方法も、第1の実施の形態とほぼ同様である。ただし、感度調整は、しきい値パラメータ(s、k、o)を用いるのではなく、領域別最低しきい値Sと領域別係数K(1以上)を用いて行う。すなわち、領域別最低しきい値Sとデータ記憶部109に記憶してあったしきい値Thの定数倍(Th×K)のうち大きい方を、新たな領域別しきい値とする。最低しきい値Sを画素値の最大値にすることにより、対応する領域を非検査とすることが可能である。
【0078】
[第4の実施の形態]
また、これまで同一の形状となるパターンが形成されたウェハの比較による外観検査を例にとって説明してきたが、本発明に係るウェハ上の同心円による領域別感度設定方法は、パターンなしウェハの検査にも適用可能である。即ち、本発明に係る第4の実施の形態について図21を用いて説明する。
【0079】
図21はパターンなしウェハを対象とした外観検査装置の構成の一実施例を示す図である。即ち、被検査物である半導体ウェハ11は回転ステージ2001に保持されている。照明光学系2002は、レーザ光源2003、ビームエキスパンダー2004、ミラー2005、2006、集光レンズ2007から構成される。検出光学系2008は、集光レンズ2009a、2009b、光電変換素子2010a、2010bから構成される。信号処理系2011はしきい値処理部2012a、2012b、欠陥判別部2013、領域別しきい値設定部2014からなる。
【0080】
次に、図21に示す検査装置による、検査方法について説明する。レーザ光源2003から射出されたレーザビーム光はビームエキスパンダー2004でビーム径を拡大されたあと、ミラー2005、2006を介し、集光レンズ2007によってビーム径を絞られ、ウェハ11上に照射される。ウェハ11表面のビーム照射位置に異物などの欠陥が存在すると、強い散乱光が発生する。この散乱光を集光レンズ2009aで光電変換素子2010aの受光面に集光し、光電変換素子2010aにより光電変換する。異なる角度に配置した集光レンズ2009bと光電変換素子2010bにより同様に散乱光を検出する。欠陥の大きさ、形状によって強い散乱光が発生する方向が異なるため、このように複数の角度から検出することにより感度向上を図れる。さらに検出系を増やし、全方位をカバーするように構成するとなおよい。
【0081】
光電変換素子2009a、2009bの出力は、それぞれしきい値処理部2012a、2012bにおいてしきい値と比較され、しきい値より大きい場合は欠陥として検出する。両者の検出信号は欠陥判別部2013に入力され、それぞれの信号の大きさと比率に基づいて凹凸判定および欠陥サイズ判定がなされる。ウェハ11全面の検査を行うために、レーザビームの照射位置をウェハ11に対して相対的に走査させる必要がある。回転ステージ2001によりウェハ11を回転しながら回転軸を照射位置に近づくよう直進移動させることにより、スパイラル状の走査が可能となる。図示していないがレーザビームをウェハ11の半径方向に走査することを組み合わせると、一回転の間にレーザビームの走査幅分直進移動させられるため、ウェハ全面検査する時間を短縮できる。レーザビームを走査するかわりに、図示していないがシリンドリカルレンズや円錐に近似する曲面レンズを用いてウェハ11の半径方向に長いスリット状のビームを形成して照射してもよい。
【0082】
しきい値処理部2012a、2012bで用いられるしきい値は、予め領域別しきい値設定部2014で領域毎に設定されている。パターンなしウェハの場合x方向、y方向に信号強度が変動する要因はないため、図4に示した同心円により領域設定する方法を適用するとよい。
【産業上の利用可能性】
【0083】
本発明は、半導体ウェハ、TFT、ホトマスクなどの薄膜デバイスを対象とした、外観検査装置に適用可能である。
【図面の簡単な説明】
【0084】
【図1】本発明に係る外観検査装置の第1の実施の形態を示す概略構成図である。
【図2】本発明に係る被検査対象となる半導体ウェハの平面図である。
【図3】本発明に係る欠陥判定処理方法の一実施例を説明するための図である。
【図4】本発明に係る外観検査装置における、領域別感度設定GUIの第1の実施例(ウェハ上の領域を同心円によって分割する方法)の説明図である。
【図5】図4に示す第1の実施例において同心円領域に欠陥候補の位置情報を重ねて表示した実施例を示す図である。
【図6】本発明に係る外観検査装置における、領域別感度設定GUIの第2の実施例(ウェハ上の矩形領域指定による方法)の説明図である。
【図7】本発明に係る外観検査装置における、領域別感度設定GUIの第3の実施例(ウェハ上のダイ指定による方法)の説明図である。
【図8】本発明に係る外観検査装置における、領域別感度設定GUIの第4の実施例(ダイ上の矩形領域指定による方法)の説明図である。
【図9】本発明に係る領域別感度設定部で設定した領域別しきい値パラメータに基づいて領域別欠陥判定部での領域別欠陥判定の一実施例を示すフロー図である。
【図10】本発明に係るダイ内矩形領域別感度設定方法の第1の方法を示すフロー図である。
【図11】本発明に係るダイ上の検査画像と欠陥候補の位置情報及び設定する矩形領域を重ねて表示した実施例を示す図である。
【図12】本発明に係るダイ内矩形領域別感度設定方法の第2の方法を示すフロー図である。
【図13】本発明に係るダイ内矩形領域別感度設定方法の第3および第4の方法を示すフロー図である。
【図14】本発明に係るダイ内矩形領域別感度設定方法の第5の方法を示すフロー図である。
【図15】本発明に係るダイ内矩形領域別感度設定方法の第1乃至第4の方法におけるダイ内矩形領域別感度設定の具体的処理の一実施例を説明するためのフロー図である。
【図16】本発明に係る背景情報を用いて矩形領域を自動設定する方法の説明図である。
【図17】本発明に係るウェハを同心円により領域分割し、欠陥候補の密度を算出する実施例を示す図である。
【図18】本発明に係るウェハ内同心円または矩形領域別感度設定方法の一実施例を示すフロー図である。
【図19】本発明に係る外観検査装置の第2の実施の形態である検出系を示す図である。
【図20】本発明に係る外観検査装置の第3の実施の形態である欠陥判定部を示す図である。
【図21】本発明に係る外観検査装置の第4の実施の形態を示す概略構成図である。
【符号の説明】
【0085】
11…被検査物(被検査基板、半導体ウェハ)、12…ステージ、13…検出部、14…画像処理部、15…制御部、101…光源、102…集光光学系、103…対物レンズ、104…イメージセンサ、105…AD変換部、106…前処理部、107、107a、107b…欠陥判定部、108…座標変換部、109…データ記憶部、110…領域別感度設定部、111…領域別欠陥判定部、112…画像切出部、113…特徴抽出部、114…欠陥分類部、116…検査レシピ入力部、117…ユーザインターフェース部、118…記憶装置、118a…検査レシピ記憶部、118b…検出欠陥の情報記憶部、119…背景情報を表す特徴量算出部、120…メカニカルコントローラ、301…遅延メモリ、302…位置ずれ検出部、303…差分算出部、304…データ記憶部、305…最大・最小除去部、306…二乗和算出部、307…データカウント部、308…しきい値算出部、309…比較部、310…明るさ補正部、311…しきい値算出部、401…領域別感度設定用GUI、403…マップ、402a〜402d…タブ、405、602、702、802…表、1801…レーザ光源、1802…凹レンズ、1803…凸レンズ、1804…円錐曲面レンズ、1805…ミラー、1806…フーリエ変換レンズ、1807…空間フィルタ、1808…逆フーリエ変換レンズ、1809…NDフィルタ、1810…光学フィルタ、2001…回転ステージ、2002…照明光学系、2003…レーザ光源、2004…ビームエキスパンダー、2005,2006…ミラー、2007…集光レンズ、2008…検出光学系、2009a、b…集光レンズ、2010a、b…光電変換素子、2011a、b…信号処理系、2012a、b…しきい値処理部、2013…欠陥判別部、2014…領域別しきい値設定部。
【特許請求の範囲】
【請求項1】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する予備検査過程と、
該予備検査過程で取得される欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記被検査基板上に領域を設定し、該設定された領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項2】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記検出光学系により取得される少なくとも1ダイ分の背景情報を表す背景画像及び前記欠陥検出部から検出される欠陥候補のダイ内座標情報を取得する予備検査過程と、
該予備検査過程で取得される前記背景画像と前記欠陥候補のダイ内座標情報とを重ねて表示し、該表示された情報に基づいて前記ダイ内に領域を設定し、該設定されたダイ内の領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項3】
前記予備検査過程において取得される前記背景画像は、前記検出光学系により取得される前記検査画像であることを特徴とする請求項2記載の外観検査方法。
【請求項4】
前記予備検査過程において取得される背景画像は、前記検出光学系により取得される前記検査画像を画素マージ若しくはサンプリングをおこなって、データサイズを小さくしたものであることを特徴とする請求項2記載の外観検査方法。
【請求項5】
前記予備検査過程において取得される背景画像は、前記欠陥検出部において用いる判定しきい値画像であることを特徴とする請求項2記載の外観検査方法。
【請求項6】
前記予備検査過程において取得される背景画像は、予めレイアウトデータをもとに算出したパターン密度分布を表す画像であることを特徴とする請求項2記載の外観検査方法。
【請求項7】
前記予備検査過程は、前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する過程を含み、
前記領域別感度設定過程は、前記予備検査過程において得られた欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記ダイ内に領域を設定することを特徴とする請求項2記載の外観検査方法
【請求項8】
前記領域別感度設定過程は、
前記予備検査過程において取得された欠陥候補を、前記ダイ内座標情報に基づいて分類し、該分類されたグループ毎に、グループ内の欠陥候補の中で前記背景情報の類似していない欠陥候補をグループからはずす分類過程と、
該分類過程で分類されたグループ毎にグループ内の欠陥候補を囲む矩形領域を設定し、該設定された矩形領域内で前記背景情報が類似していない部分を該矩形領域から除き、更に背景情報が矩形領域内の背景情報と類似している隣接領域を前記矩形領域に統合する矩形領域設定過程と、
該領域設定過程で設定された前記矩形領域に予め決められた低感度の感度パラメータを設定する低感度設定過程とを含むことを特徴とする請求項7記載の外観検査方法。
【請求項9】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた高感度予備検査において前記欠陥検出部から高感度判定しきい値に基づく欠陥候補を検出してその欠陥候補のダイ内座標情報を取得する高感度予備検査過程と、
前記外観検査装置を用いた低感度予備検査において前記欠陥検出部から低感度判定しきい値に基づく欠陥候補を検出してその欠陥候補のダイ内座標情報を取得する低感度予備検査過程と、
前記外観検査装置を用いた予備検査において前記検出光学系から少なくとも1ダイ分の背景情報を表す背景画像を取得する背景画像取得過程と、
該背景画像取得過程で取得した背景画像に重ねて、高感度予備検査過程のみで取得される欠陥候補のダイ内座標情報と、高感度及び低感度の両方の予備検査過程で取得される欠陥候補のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項10】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部から欠陥候補の位置情報を取得する予備検査過程と、
該予備検査過程で取得された欠陥候補の位置情報に基づいて欠陥候補を分類し、該分類されたグループのうち欠陥候補数の多いグループについて少数の欠陥候補を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれるグループの欠陥候補のダイ内座標情報とそれ以外の欠陥候補のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項11】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部で検出された欠陥候補の背景情報を表す特徴量または該特徴量と欠陥候補の位置情報の両方を算出する予備検査過程と、
該予備検査過程で算出された欠陥候補の背景情報を表す特徴量または該背景情報を表す特徴量と欠陥候補の位置情報の両方に基づいて欠陥候補を分類し、該分類されたグループのうち欠陥数の多いグループについて少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれるグループの欠陥のダイ内座標情報とそれ以外の欠陥のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項12】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記検出光学系から少なくとも1ダイ分の背景情報を表す背景画像を取得する背景画像取得過程と、
該背景画像取得過程で取得された背景画像を該背景画像の特徴に基づいて領域分割し、該分割された領域毎に前記予備検査において前記欠陥検出部で検出された欠陥候補の密度を算出し、該算出された欠陥候補の密度において前記領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には欠陥候補の密度の高い領域について少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれる領域については非検査または低感度となるように感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項13】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いて予備検査を行って前記欠陥検出部から欠陥候補を検出する予備検査過程と、
前記被検査基板を同心円または正方格子によって領域分割し、該分割された領域毎に前記予備検査過程で検出された欠陥候補の密度を算出し、該算出された欠陥候補の密度において前記領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には欠陥密度の高い領域について少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれる領域については非検査または低感度となるように感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項14】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、予備検査において前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する取得手段と、
該取得手段で取得される欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記被検査基板上に領域を設定し、該設定された領域別に感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定部で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【請求項15】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、予備検査において前記検出光学系により取得される少なくとも1ダイ分の背景情報を表す背景画像及び前記欠陥検出部から検出される欠陥候補のダイ内座標情報を取得する取得手段と、
該取得手段で取得される前記背景画像と前記欠陥候補のダイ内座標情報とを重ねて表示し、該表示された情報に基づいて前記ダイ内に領域を設定し、該設定されたダイ内の領域別に感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定部で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【請求項16】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、前記被検査基板を同心円または正方格子によって領域分割し、該分割された領域毎に予備検査を行って前記欠陥検出部から検出された欠陥候補の密度を算出し、該領域毎に算出された欠陥候補の密度に応じて領域毎の感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定部で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【請求項1】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する予備検査過程と、
該予備検査過程で取得される欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記被検査基板上に領域を設定し、該設定された領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項2】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記検出光学系により取得される少なくとも1ダイ分の背景情報を表す背景画像及び前記欠陥検出部から検出される欠陥候補のダイ内座標情報を取得する予備検査過程と、
該予備検査過程で取得される前記背景画像と前記欠陥候補のダイ内座標情報とを重ねて表示し、該表示された情報に基づいて前記ダイ内に領域を設定し、該設定されたダイ内の領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項3】
前記予備検査過程において取得される前記背景画像は、前記検出光学系により取得される前記検査画像であることを特徴とする請求項2記載の外観検査方法。
【請求項4】
前記予備検査過程において取得される背景画像は、前記検出光学系により取得される前記検査画像を画素マージ若しくはサンプリングをおこなって、データサイズを小さくしたものであることを特徴とする請求項2記載の外観検査方法。
【請求項5】
前記予備検査過程において取得される背景画像は、前記欠陥検出部において用いる判定しきい値画像であることを特徴とする請求項2記載の外観検査方法。
【請求項6】
前記予備検査過程において取得される背景画像は、予めレイアウトデータをもとに算出したパターン密度分布を表す画像であることを特徴とする請求項2記載の外観検査方法。
【請求項7】
前記予備検査過程は、前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する過程を含み、
前記領域別感度設定過程は、前記予備検査過程において得られた欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記ダイ内に領域を設定することを特徴とする請求項2記載の外観検査方法
【請求項8】
前記領域別感度設定過程は、
前記予備検査過程において取得された欠陥候補を、前記ダイ内座標情報に基づいて分類し、該分類されたグループ毎に、グループ内の欠陥候補の中で前記背景情報の類似していない欠陥候補をグループからはずす分類過程と、
該分類過程で分類されたグループ毎にグループ内の欠陥候補を囲む矩形領域を設定し、該設定された矩形領域内で前記背景情報が類似していない部分を該矩形領域から除き、更に背景情報が矩形領域内の背景情報と類似している隣接領域を前記矩形領域に統合する矩形領域設定過程と、
該領域設定過程で設定された前記矩形領域に予め決められた低感度の感度パラメータを設定する低感度設定過程とを含むことを特徴とする請求項7記載の外観検査方法。
【請求項9】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた高感度予備検査において前記欠陥検出部から高感度判定しきい値に基づく欠陥候補を検出してその欠陥候補のダイ内座標情報を取得する高感度予備検査過程と、
前記外観検査装置を用いた低感度予備検査において前記欠陥検出部から低感度判定しきい値に基づく欠陥候補を検出してその欠陥候補のダイ内座標情報を取得する低感度予備検査過程と、
前記外観検査装置を用いた予備検査において前記検出光学系から少なくとも1ダイ分の背景情報を表す背景画像を取得する背景画像取得過程と、
該背景画像取得過程で取得した背景画像に重ねて、高感度予備検査過程のみで取得される欠陥候補のダイ内座標情報と、高感度及び低感度の両方の予備検査過程で取得される欠陥候補のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項10】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部から欠陥候補の位置情報を取得する予備検査過程と、
該予備検査過程で取得された欠陥候補の位置情報に基づいて欠陥候補を分類し、該分類されたグループのうち欠陥候補数の多いグループについて少数の欠陥候補を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれるグループの欠陥候補のダイ内座標情報とそれ以外の欠陥候補のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項11】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記欠陥検出部で検出された欠陥候補の背景情報を表す特徴量または該特徴量と欠陥候補の位置情報の両方を算出する予備検査過程と、
該予備検査過程で算出された欠陥候補の背景情報を表す特徴量または該背景情報を表す特徴量と欠陥候補の位置情報の両方に基づいて欠陥候補を分類し、該分類されたグループのうち欠陥数の多いグループについて少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれるグループの欠陥のダイ内座標情報とそれ以外の欠陥のダイ内座標情報とを区別できるように表示し、該表示された情報に基づいて領域を設定し、領域別に感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項12】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いた予備検査において前記検出光学系から少なくとも1ダイ分の背景情報を表す背景画像を取得する背景画像取得過程と、
該背景画像取得過程で取得された背景画像を該背景画像の特徴に基づいて領域分割し、該分割された領域毎に前記予備検査において前記欠陥検出部で検出された欠陥候補の密度を算出し、該算出された欠陥候補の密度において前記領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には欠陥候補の密度の高い領域について少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれる領域については非検査または低感度となるように感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項13】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置を用いて被検査基板上の欠陥を検査する外観検査方法であって、
前記外観検査装置を用いて予備検査を行って前記欠陥検出部から欠陥候補を検出する予備検査過程と、
前記被検査基板を同心円または正方格子によって領域分割し、該分割された領域毎に前記予備検査過程で検出された欠陥候補の密度を算出し、該算出された欠陥候補の密度において前記領域間に有意差があるか否か検定し、該検定の結果有意差がある場合には欠陥密度の高い領域について少数の欠陥を選択して虚報か欠陥かを確認し、該確認の結果虚報が多く含まれる領域については非検査または低感度となるように感度パラメータを設定する領域別感度設定過程と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定過程で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定過程とを有することを特徴とする外観検査方法。
【請求項14】
被検査基板上に光または電子線を照射する照射光学系と、該照射された前記被検査基板から得られる光または電子を検出して画像信号を取得する検出光学系と、該取得される画像信号に対して所定の判定しきい値で判定して欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、予備検査において前記欠陥検出部から検出される欠陥候補の被検査基板上の位置情報及び背景情報を取得する取得手段と、
該取得手段で取得される欠陥候補の被検査基板上の位置情報及び背景情報に基づいて前記被検査基板上に領域を設定し、該設定された領域別に感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定部で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【請求項15】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、予備検査において前記検出光学系により取得される少なくとも1ダイ分の背景情報を表す背景画像及び前記欠陥検出部から検出される欠陥候補のダイ内座標情報を取得する取得手段と、
該取得手段で取得される前記背景画像と前記欠陥候補のダイ内座標情報とを重ねて表示し、該表示された情報に基づいて前記ダイ内に領域を設定し、該設定されたダイ内の領域別に感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された前記欠陥候補の差画像に対して前記領域別感度設定部で設定したダイ内の領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【請求項16】
被検査基板上に配列された複数のダイの各々に光または電子線を照射する照射光学系と、該照射された前記被検査基板上に配列した複数のダイの各々から得られる光または電子を検出して比較対象の検査画像と参照画像とを取得する検出光学系と、該取得される比較対象の検査画像と参照画像との間の差画像に対して判定しきい値を用いて欠陥候補を検出する欠陥検出部とを備えた外観検査装置であって、
更に、前記被検査基板を同心円または正方格子によって領域分割し、該分割された領域毎に予備検査を行って前記欠陥検出部から検出された欠陥候補の密度を算出し、該領域毎に算出された欠陥候補の密度に応じて領域毎の感度パラメータを設定する領域別感度設定部と、
前記欠陥検出部で検出された欠陥候補の検出信号に対して前記領域別感度設定部で設定した領域別感度パラメータに基づいて欠陥判定する領域別欠陥判定部とを備えたことを特徴とする外観検査装置。
【図1】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【図2】
【図3】
【図4】
【図5】
【図6】
【図7】
【図8】
【図9】
【図10】
【図11】
【図12】
【図13】
【図14】
【図15】
【図16】
【図17】
【図18】
【図19】
【図20】
【図21】
【公開番号】特開2008−4863(P2008−4863A)
【公開日】平成20年1月10日(2008.1.10)
【国際特許分類】
【出願番号】特願2006−174958(P2006−174958)
【出願日】平成18年6月26日(2006.6.26)
【出願人】(501387839)株式会社日立ハイテクノロジーズ (4,325)
【Fターム(参考)】
【公開日】平成20年1月10日(2008.1.10)
【国際特許分類】
【出願日】平成18年6月26日(2006.6.26)
【出願人】(501387839)株式会社日立ハイテクノロジーズ (4,325)
【Fターム(参考)】
[ Back to top ]