(57)【要約】【課題】２つの画像における各分割領域の位置ずれ量を精度よく求める。【解決手段】位置ずれ量取得装置４１の画像分割部４１１では、２つの画像のうち一方の画像を分割して分割領域群が取得される。適性領域特定部４１２では、２つの画像間の位置ずれ量を取得するずれ量取得処理に対する各分割領域の適性度を求めることにより、分割領域群からずれ量取得処理に適した複数の適性領域が特定される。位置ずれ量取得部４１３では、各適性領域において、２つの画像間におけるずれ量取得処理を行うことにより、当該適性領域の位置ずれ量が取得される。位置ずれ量算出部４１４では、分割領域群のうち複数の適性領域に含まれない不適性領域に対して、複数の適性領域の位置ずれ量、および、当該不適性領域と複数の適性領域との位置関係に基づいて、位置ずれ量が求められる。これにより、２つの画像における各分割領域の位置ずれ量を精度よく求めることができる。【選択図】図３
2018116008.tif 000002
【特許請求の範囲】
【請求項１】
位置ずれ量取得装置であって、
２つの画像のうち一方の画像を分割して分割領域群を取得する画像分割部と、
前記２つの画像間の位置ずれ量を取得するずれ量取得処理に対する各分割領域の適性度を求めることにより、前記分割領域群から前記ずれ量取得処理に適した複数の適性領域を特定する適性領域特定部と、
各適性領域において、前記２つの画像間における前記ずれ量取得処理を行うことにより、前記各適性領域の位置ずれ量を取得する位置ずれ量取得部と、
前記分割領域群のうち前記複数の適性領域に含まれない不適性領域に対して、前記複数の適性領域の位置ずれ量、および、前記不適性領域と前記複数の適性領域との位置関係に基づいて、位置ずれ量を求める位置ずれ量算出部と、
を備えることを特徴とする位置ずれ量取得装置。
【請求項２】
請求項１に記載の位置ずれ量取得装置であって、
前記適性領域特定部が、前記各分割領域が示すパターンに含まれる特徴点を検出することにより、前記適性度を求めることを特徴とする位置ずれ量取得装置。
【請求項３】
請求項１または２に記載の位置ずれ量取得装置であって、
前記一方の画像が、設計パターンを示す設計データから導かれる画像であり、前記２つの画像の他方の画像が、前記設計データに基づく実パターンが形成された対象物を撮像することにより取得される画像であることを特徴とする位置ずれ量取得装置。
【請求項４】
請求項１ないし３のいずれか１つに記載の位置ずれ量取得装置であって、
前記ずれ量取得処理において、前記一方の画像における前記各適性領域を上下左右に移動しつつ、前記各適性領域と前記２つの画像の他方の画像との差を求めることにより、前記各適性領域の前記位置ずれ量が取得されることを特徴とする位置ずれ量取得装置。
【請求項５】
請求項１ないし４のいずれか１つに記載の位置ずれ量取得装置であって、
前記各分割領域の位置をパラメータとする位置ずれ量についての式が予め設定されており、
前記位置ずれ量算出部が、前記複数の適性領域の位置ずれ量、および、前記複数の適性領域の位置に基づいて、前記式の係数を求めることを特徴とする位置ずれ量取得装置。
【請求項６】
検査装置であって、
請求項１ないし５のいずれか１つに記載の位置ずれ量取得装置と、
前記位置ずれ量取得装置により取得される前記各分割領域の位置ずれ量を用いて、前記２つの画像の位置合わせを行いつつ、前記２つの画像に含まれる被検査画像に対する検査結果を取得する検査部と、
を備えることを特徴とする検査装置。
【請求項７】
位置ずれ量取得方法であって、
ａ）２つの画像のうち一方の画像を分割して分割領域群を取得する工程と、
ｂ）前記２つの画像間の位置ずれ量を取得するずれ量取得処理に対する各分割領域の適性度を求めることにより、前記分割領域群から前記ずれ量取得処理に適した複数の適性領域を特定する工程と、
ｃ）各適性領域において、前記２つの画像間における前記ずれ量取得処理を行うことにより、前記各適性領域の位置ずれ量を取得する工程と、
ｄ）前記分割領域群のうち前記複数の適性領域に含まれない不適性領域に対して、前記複数の適性領域の位置ずれ量、および、前記不適性領域と前記複数の適性領域との位置関係に基づいて、位置ずれ量を求める工程と、
を備えることを特徴とする位置ずれ量取得方法。
【請求項８】
請求項７に記載の位置ずれ量取得方法であって、
前記ｂ）工程において、前記各分割領域が示すパターンに含まれる特徴点を検出することにより、前記適性度が求められることを特徴とする位置ずれ量取得方法。
【請求項９】
請求項７または８に記載の位置ずれ量取得方法であって、
前記一方の画像が、設計パターンを示す設計データから導かれる画像であり、前記２つの画像の他方の画像が、前記設計データに基づく実パターンが形成された対象物を撮像することにより取得される画像であることを特徴とする位置ずれ量取得方法。
【請求項１０】
請求項７ないし９のいずれか１つに記載の位置ずれ量取得方法であって、
前記ずれ量取得処理において、前記一方の画像における前記各適性領域を上下左右に移動しつつ、前記各適性領域と前記２つの画像の他方の画像との差を求めることにより、前記各適性領域の前記位置ずれ量が取得されることを特徴とする位置ずれ量取得方法。
【請求項１１】
請求項７ないし１０のいずれか１つに記載の位置ずれ量取得方法であって、
前記各分割領域の位置をパラメータとする位置ずれ量についての式が予め設定されており、
前記ｄ）工程が、前記複数の適性領域の位置ずれ量、および、前記複数の適性領域の位置に基づいて、前記式の係数を求める工程を備えることを特徴とする位置ずれ量取得方法。
【請求項１２】
検査方法であって、
請求項７ないし１１のいずれか１つに記載の位置ずれ量取得方法と、
前記位置ずれ量取得方法により取得される前記各分割領域の位置ずれ量を用いて、前記２つの画像の位置合わせを行いつつ、前記２つの画像に含まれる被検査画像に対する検査結果を取得する工程と、
を備えることを特徴とする検査方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、位置ずれ量取得装置、検査装置、位置ずれ量取得方法および検査方法に関する。
【背景技術】
【０００２】
従来、プリント基板の外観検査では、ＣＡＭ（Computer Aided Manufacturing）データ等の設計データを基準として検査が行われる。例えば、設計データが示す設計パターンの画像と、プリント基板の配線パターンを示す画像とを比較し、一定以上の相違がある場所が欠陥として抽出される。このような比較検査では、２つの画像の位置合わせが行われる。当該位置合わせでは、２つの画像における位置ずれ量が求められる。
【０００３】
なお、特許文献１では、被検査画像および参照画像を、所定のサイズの領域に分割した評価区画毎に相互に比較して、欠陥の検出を行う検査装置が開示されている。当該検査装置では、各評価区画における両画像の位置ずれ量が求められ、位置ずれ量に対する度数分布が得られる。当該度数分布における分布の重心の位置が画像全体の位置ずれ量として取得され、重心から最も遠い点と重心との間の距離が被検査画像が示すパターンにおける内部歪の最大値として取得される。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開平６−３００７０３号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
ところで、２つの画像における位置合わせを、所定サイズの分割領域毎に行う場合に、一の分割領域のパターンが、例えば、一の方向に延びる直線状のパターン要素のみにより構成されることがある。この場合、当該一の方向に垂直な方向の位置ずれ量は精度よく求められるが、当該一の方向の位置ずれ量を精度よく求めることが困難となる。
【０００６】
本発明は上記課題に鑑みなされたものであり、２つの画像における各分割領域の位置ずれ量を精度よく求めることを目的としている。
【課題を解決するための手段】
【０００７】
請求項１に記載の発明は、位置ずれ量取得装置であって、２つの画像のうち一方の画像を分割して分割領域群を取得する画像分割部と、前記２つの画像間の位置ずれ量を取得するずれ量取得処理に対する各分割領域の適性度を求めることにより、前記分割領域群から前記ずれ量取得処理に適した複数の適性領域を特定する適性領域特定部と、各適性領域において、前記２つの画像間における前記ずれ量取得処理を行うことにより、前記各適性領域の位置ずれ量を取得する位置ずれ量取得部と、前記分割領域群のうち前記複数の適性領域に含まれない不適性領域に対して、前記複数の適性領域の位置ずれ量、および、前記不適性領域と前記複数の適性領域との位置関係に基づいて、位置ずれ量を求める位置ずれ量算出部とを備える。
【０００８】
請求項２に記載の発明は、請求項１に記載の位置ずれ量取得装置であって、前記適性領域特定部が、前記各分割領域が示すパターンに含まれる特徴点を検出することにより、前記適性度を求める。
【０００９】
請求項３に記載の発明は、請求項１または２に記載の位置ずれ量取得装置であって、前記一方の画像が、設計パターンを示す設計データから導かれる画像であり、前記２つの画像の他方の画像が、前記設計データに基づく実パターンが形成された対象物を撮像することにより取得される画像である。
【００１０】
請求項４に記載の発明は、請求項１ないし３のいずれか１つに記載の位置ずれ量取得装置であって、前記ずれ量取得処理において、前記一方の画像における前記各適性領域を上下左右に移動しつつ、前記各適性領域と前記２つの画像の他方の画像との差を求めることにより、前記各適性領域の前記位置ずれ量が取得される。
【００１１】
請求項５に記載の発明は、請求項１ないし４のいずれか１つに記載の位置ずれ量取得装置であって、前記各分割領域の位置をパラメータとする位置ずれ量についての式が予め設定されており、前記位置ずれ量算出部が、前記複数の適性領域の位置ずれ量、および、前記複数の適性領域の位置に基づいて、前記式の係数を求める。
【００１２】
請求項６に記載の発明は、検査装置であって、請求項１ないし５のいずれか１つに記載の位置ずれ量取得装置と、前記位置ずれ量取得装置により取得される前記各分割領域の位置ずれ量を用いて、前記２つの画像の位置合わせを行いつつ、前記２つの画像に含まれる被検査画像に対する検査結果を取得する検査部とを備える。
【００１３】
請求項７に記載の発明は、位置ずれ量取得方法であって、ａ）２つの画像のうち一方の画像を分割して分割領域群を取得する工程と、ｂ）前記２つの画像間の位置ずれ量を取得するずれ量取得処理に対する各分割領域の適性度を求めることにより、前記分割領域群から前記ずれ量取得処理に適した複数の適性領域を特定する工程と、ｃ）各適性領域において、前記２つの画像間における前記ずれ量取得処理を行うことにより、前記各適性領域の位置ずれ量を取得する工程と、ｄ）前記分割領域群のうち前記複数の適性領域に含まれない不適性領域に対して、前記複数の適性領域の位置ずれ量、および、前記不適性領域と前記複数の適性領域との位置関係に基づいて、位置ずれ量を求める工程とを備える。
【００１４】
請求項８に記載の発明は、請求項７に記載の位置ずれ量取得方法であって、前記ｂ）工程において、前記各分割領域が示すパターンに含まれる特徴点を検出することにより、前記適性度が求められる。
【００１５】
請求項９に記載の発明は、請求項７または８に記載の位置ずれ量取得方法であって、前記一方の画像が、設計パターンを示す設計データから導かれる画像であり、前記２つの画像の他方の画像が、前記設計データに基づく実パターンが形成された対象物を撮像することにより取得される画像である。
【００１６】
請求項１０に記載の発明は、請求項７ないし９のいずれか１つに記載の位置ずれ量取得方法であって、前記ずれ量取得処理において、前記一方の画像における前記各適性領域を上下左右に移動しつつ、前記各適性領域と前記２つの画像の他方の画像との差を求めることにより、前記各適性領域の前記位置ずれ量が取得される。
【００１７】
請求項１１に記載の発明は、請求項７ないし１０のいずれか１つに記載の位置ずれ量取得方法であって、前記各分割領域の位置をパラメータとする位置ずれ量についての式が予め設定されており、前記ｄ）工程が、前記複数の適性領域の位置ずれ量、および、前記複数の適性領域の位置に基づいて、前記式の係数を求める工程を備える。
【００１８】
請求項１２に記載の発明は、検査方法であって、請求項７ないし１１のいずれか１つに記載の位置ずれ量取得方法と、前記位置ずれ量取得方法により取得される前記各分割領域の位置ずれ量を用いて、前記２つの画像の位置合わせを行いつつ、前記２つの画像に含まれる被検査画像に対する検査結果を取得する工程とを備える。
【発明の効果】
【００１９】
本発明によれば、２つの画像における各分割領域の位置ずれ量を精度よく求めることができる。
【図面の簡単な説明】
【００２０】
【図１】パターン検査装置の構成を示す図である。
【図２】コンピュータの構成を示す図である。
【図３】パターン検査装置における機能構成を示すブロック図である。
【図４】基板を検査する処理の流れを示す図である。
【図５】分割領域群を示す図である。
【図６】分割領域の一部を示す図である。
【図７】分割領域の一部を示す図である。
【図８】適性領域を示す図である。
【図９】不適性領域を示す図である。
【図１０】分割領域群における複数の適性領域を示す図である。
【図１１】ずれ量取得処理を説明するための図である。
【図１２】被検査分割領域の画素配列を示す図である。
【図１３】不適性領域に対応する被検査分割領域の画素配列を示す図である。
【発明を実施するための形態】
【００２１】
図１は、本発明の一の実施の形態に係るパターン検査装置１の構成を示す図である。パターン検査装置１は、例えば、電子部品が実装される前のプリント基板（プリント配線基板とも呼ばれる。）の外観を検査する装置である。
【００２２】
ここで、プリント基板は、樹脂基板９（以下、単に「基板９」という。）の表面に、銅等の導電性材料により配線パターンが形成されたものである。プリント基板の製造では、基板９の表面に導電性材料の膜（導電膜）が設けられる。導電膜上には、感光材料であるレジスト膜が形成され、当該レジスト膜に設計データに基づくパターンの画像が描画装置（直描装置）により直接的に描画される。パターンが描画された基板９には、現像処理、エッチング処理、レジスト剥離処理等が施される。これにより、基板９上に配線パターンが形成される。基板９に対するエッチング処理は、例えば、基板９に対してエッチング液を付与することにより行われるウェットエッチングである。基板９に対するエッチング処理として、例えば、プラズマ等を利用したドライエッチングが行われてもよい。また、設計パターンを示すフォトマスクを用いてレジスト膜にパターンが形成（露光）されてもよい。
【００２３】
パターン検査装置１は、基板９を撮像する装置本体２、および、パターン検査装置１の全体動作を制御するとともに、後述の演算部等を実現するコンピュータ３を備える。装置本体２は、基板９を撮像して多階調の撮像画像（のデータ）を取得する撮像デバイス２１、基板９を保持するステージ２２、および、撮像デバイス２１に対してステージ２２を相対的に移動するステージ駆動部２３を有する。撮像デバイス２１は、照明光を出射する照明部２１１、基板９に照明光を導くとともに基板９からの光が入射する光学系２１２、および、光学系２１２により結像された基板９の像を電気信号に変換する撮像部２１３を有する。ステージ駆動部２３はボールねじ、ガイドレール、モータ等により構成される。コンピュータ３がステージ駆動部２３および撮像デバイス２１を制御することにより、基板９上の所定の領域が撮像される。
【００２４】
図２は、コンピュータ３の構成を示す図である。コンピュータ３は各種演算処理を行うＣＰＵ３１、基本プログラムを記憶するＲＯＭ３２および各種情報を記憶するＲＡＭ３３を含む一般的なコンピュータシステムの構成となっている。コンピュータ３は、情報記憶を行う固定ディスク３４、画像等の各種情報の表示を行うディスプレイ３５、操作者からの入力を受け付けるキーボード３６ａおよびマウス３６ｂ、光ディスク、磁気ディスク、光磁気ディスク等のコンピュータ読み取り可能な記録媒体８から情報の読み取りを行う読取装置３７、並びに、パターン検査装置１の他の構成との間で信号を送受信する通信部３８をさらに含む。
【００２５】
コンピュータ３では、事前に読取装置３７を介して記録媒体８からプログラム８０が読み出されて固定ディスク３４に記憶されている。ＣＰＵ３１は、プログラム８０に従ってＲＡＭ３３や固定ディスク３４を利用しつつ演算処理を実行する。
【００２６】
図３は、パターン検査装置１における機能構成を示すブロック図であり、図３では、コンピュータ３のＣＰＵ３１、ＲＯＭ３２、ＲＡＭ３３、固定ディスク３４等により実現される機能構成を、符号３を付す破線の矩形にて囲んでいる。コンピュータ３は、位置ずれ量取得装置４１、検査部４２および記憶部４９を有する。位置ずれ量取得装置４１は、画像分割部４１１、適性領域特定部４１２、位置ずれ量取得部４１３、および、位置ずれ量算出部４１４を有する。記憶部４９は、ＣＡＭデータ（またはＣＡＤデータ）等の設計データ４８を記憶する。これらの構成が実現する機能の詳細については後述する。なお、これらの機能は専用の電気回路により構築されてもよく、部分的に専用の電気回路が利用されてもよい。
【００２７】
図４は、パターン検査装置１が基板９を検査する処理の流れを示す図である。ここでは、１つのロット（以下、「対象ロット」という。）として製造される複数の基板９が検査対象であるものとする。対象ロットに含まれる複数の基板９は同一の製品の製造に用いられ、同じ配線パターンが形成されている。
【００２８】
パターン検査装置１では、まず、基板９の表面の配線パターン（以下、実際の基板９上の配線パターンを「実パターン」という。）を形成する際に利用された設計データ４８が記憶部４９に入力されて準備される（ステップＳ１０）。本実施の形態における設計データ４８は、設計パターンを示すベクトルデータである。設計データ４８は、ラスタデータであってもよい。対象ロットに含まれる複数の基板９上の実パターンは、設計データ４８に基づいてエッチング処理等により形成される。
【００２９】
画像分割部４１１では、設計パターンを示す二値画像（以下、「参照画像」という。）が生成される。参照画像では、複数の画素が行方向および列方向に配列され、設計パターンのパターン領域に含まれる各画素に一の値（例えば、１）が付与され、背景領域に含まれる各画素に他の値（例えば、０）が付与される。図５に示すように、参照画像６は複数の領域６０（以下、「分割領域６０」という。）に分割される（ステップＳ１１）。例えば、参照画像６は、行方向および列方向に等分割され、複数の分割領域６０は、同じ大きさである。複数の分割領域６０は、異なる大きさであってもよい。以下の説明では、複数の分割領域６０の集合を「分割領域群」という。
【００３０】
図６および図７は、分割領域６０の一部を示す図である。画像分割部４１１により分割領域群が取得されると、適性領域特定部４１２では、参照画像６中のパターン領域６１に含まれない各画素、すなわち、背景領域６２に含まれる各画素を対象画素として、４５度間隔にて設定される８方向のそれぞれに関して、対象画素からパターン領域６１のエッジまでの距離（以下、「背景測定距離」という。）が測定される。図６では、画素８２を対象画素とする場合における８方向の背景測定距離を矢印８１（１つの矢印に符号８１ａを付している。）にて示している。
【００３１】
対象画素において、１方向の背景測定距離のみが所定の判定距離以上であり、かつ、他の７方向の背景測定距離が判定距離未満である場合に、対象画素が凹部画素として検出される。図６中の画素８２では、矢印８１ａにて示す背景測定距離のみが判定距離以上であるため、画素８２は凹部画素である。凹部画素は、パターン領域６１の凹部６３（以下、「パターン凹部６３」という。）の存在を示す。なお、背景測定距離の上限が予め定められており、図６中の矢印８１ａは上限の背景測定距離となっている。凹部画素の探索は、背景領域６２における所定数の画素毎に行われてもよい（凸部画素の探索において同様）。
【００３２】
適性領域特定部４１２では、さらに、パターン領域６１に含まれる各画素を対象画素として、４５度間隔にて設定される８方向のそれぞれに関して、対象画素からパターン領域６１のエッジまでの距離（以下、「パターン測定距離」という。）が測定される。図７では、画素７２，７２Ａを対象画素とする場合における８方向のパターン測定距離を矢印７１（３個の矢印に符号７１ａ，７１ｂ，７１ｃを付している。）にて示している。
【００３３】
そして、対象画素において、１方向のパターン測定距離のみが所定の判定距離以上であり、かつ、他の７方向のパターン測定距離が判定距離未満である場合に、対象画素が凸部画素として検出される。図７中の画素７２では、矢印７１ａにて示すパターン測定距離のみが判定距離以上であるため、画素７２は凸部画素（図７では、パッドの先端を示す凸部画素）である。また、画素７２Ａでは、矢印７１ｂ，７１ｃにて示す２つのパターン測定距離が判定距離以上であるため、画素７２Ａは凸部画素ではない。凸部画素は、パターン領域６１の凸部６４（以下、「パターン凸部６４」という。）の存在を示す。なお、パターン測定距離の上限が予め定められており、図７中の矢印７１ａ，７１ｂは上限のパターン測定距離となっている。
【００３４】
適性領域特定部４１２では、各分割領域６０に含まれる凸部画素および凹部画素の個数が求められ、当該個数が所定数以上である分割領域６０が、適性領域として特定される（ステップＳ１２）。図８では、適性領域として特定された３個の分割領域６０を縦に並べて示している。一方、凸部画素および凹部画素の個数が所定数未満である分割領域６０は、不適性領域として特定される。図９では、不適性領域として特定された３個の分割領域６０を縦に並べて示している。図１０では、参照画像６の分割領域群において適性領域として特定された分割領域６０に平行斜線を付している。
【００３５】
後述するように、基板９の検査では、当該基板９の撮像画像と参照画像６との位置合わせが行われる。当該位置合わせでは、参照画像６の各分割領域６０が示すパターンと、当該パターンに一致（または、およそ一致）する撮像画像中のパターンとの間における位置ずれ量が求められる。各分割領域６０に対して位置ずれ量を精度よく求めるには、当該分割領域６０が示すパターンが、パターン凹部６３およびパターン凸部６４をある程度含むことが好ましい（理由については後述する）。したがって、適性領域特定部４１２では、分割領域群のうち、凹部画素および凸部画素の個数が所定数以上である分割領域６０が、位置ずれ量を取得する処理（位置ずれ量取得部４１３による処理であり、以下、「ずれ量取得処理」という。）に適した適性領域として扱われる。換言すると、分割領域群のうち、凹部画素および凸部画素の個数が所定数未満である分割領域６０が、ずれ量取得処理に適していない不適性領域として扱われる。不適性領域は、分割領域群のうち複数の適性領域に含まれない分割領域６０である。
【００３６】
続いて、装置本体２では、対象ロットに含まれる複数の基板９のうち最初の基板９がステージ２２（図１参照）上に載置され、ステージ駆動部２３により、基板９上の所定の領域が撮像部２１３による撮像領域に配置される。そして、撮像部２１３により実パターンを示す撮像画像（以下、「実パターン画像」という。）が取得され、位置ずれ量取得装置４１に出力される（ステップＳ１３）。実パターン画像では、参照画像６と同様に、複数の画素が行方向および列方向に配列される。実パターン画像の解像度は、参照画像６の解像度と同じである。換言すると、撮像部２１３による撮像画像の解像度に合わせて、設計データ４８から参照画像６が生成される。参照画像６の一の画素が示す基板９上の領域のサイズは、実パターン画像の一の画素が示す基板９上の領域のサイズと同じである。
【００３７】
位置ずれ量取得部４１３では、実パターン画像が所定の閾値にて二値化され、実パターンを示す二値画像（以下、「被検査画像」という。）が生成される。そして、被検査画像と参照画像６との間におけるずれ量取得処理が、適性領域である各分割領域６０において行われ、各適性領域に対して位置ずれ量が取得される（ステップＳ１４）。
【００３８】
図１１は、ずれ量取得処理を説明するための図である。図１１では、後述の被検査分割領域５０（破線の矩形にて示す。）に対して、分割領域６０（平行斜線を付す実線の矩形にて示す。）を上下左右にずらして配置する様子を示している。本処理例では、参照画像６の分割領域群と同様に、被検査画像を行方向および列方向に分割することにより、被検査画像において、参照画像６の各分割領域６０に対応する領域５０（当該分割領域６０と同じ基板９上の位置を示す領域であり、以下、「被検査分割領域５０」という。）が特定されている。ずれ量取得処理では、図１１中の中央に示すように、分割領域６０の全体を、当該分割領域６０に対応する被検査分割領域５０の全体に重ねた状態で、分割領域６０の各画素の値と、当該画素と重なる被検査画像の画素の値との差（絶対値）が求められる。そして、分割領域６０の全ての画素に対して得られた当該差の値の和が、評価値として取得される。
【００３９】
また、被検査画像上において、分割領域６０を被検査分割領域５０の位置から上下左右（行方向および列方向）に１画素ずつ移動しつつ、同様に評価値が取得される。このようにして、被検査分割領域５０の中心画素を中央とするＭ行Ｎ列（ＭおよびＮは任意の整数）の画素配列のそれぞれの画素と、分割領域６０の中心画素とが重なるように、分割領域６０を配置しつつ評価値が取得される。そして、被検査分割領域５０において、分割領域６０の中心画素が重ねられる複数の画素のうち、所定の閾値以下となる評価値が得られる画素が、特定画素として特定される。分割領域６０の中心画素が特定画素と重なる位置に配置された状態では、分割領域６０と被検査画像との差が比較的小さい。
【００４０】
図１２は、被検査分割領域５０の中心画素５１ａを中央とする５行５列の画素５１の配列５１０（すなわち、画素配列５１０）を示す図であり、特定画素５１に平行斜線を付している。適性領域である分割領域６０におけるずれ量取得処理では、複数の特定画素５１が特定画素群として一塊に集まる。そして、被検査分割領域５０の中心画素５１ａから、特定画素群における重心位置５２へと向かうベクトルが、当該分割領域６０の位置ずれ量として取得される。位置ずれ量は、行方向の成分と列方向の成分とを含み、以下の説明では、これらの成分を「行方向の位置ずれ量」および「列方向の位置ずれ量」という。以上のように、位置ずれ量取得部４１３では、参照画像６における各適性領域を上下左右に移動しつつ、当該適性領域と被検査画像との差を求めることにより、当該適性領域の位置ずれ量が取得される。
【００４１】
なお、Ｍ行Ｎ列の画素配列５１０のいずれの画素５１に合わせて分割領域６０を配置しても、閾値以下となる評価値が得られない（特定画素５１が取得されない）場合には、上記画素配列５１０に隣接する新たな画素配列に対して、上記と同様の処理が行われる。ずれ量取得処理では、特定画素５１が取得されるまで、または、所定数の新たな画素配列が設定されるまで、上記処理が繰り返される。所定数の新たな画素配列を設定しても、特定画素５１が取得されない場合には、上記処理の繰り返しが停止され、例えば当該分割領域６０が適性領域から不適性領域に変更される。
【００４２】
パターン検査装置１では、各分割領域６０の位置をパラメータとする位置ずれ量についての式（以下、「ずれ量算出式」という。）が予め設定されている。例えば、数１のずれ量算出式では、図１０に示す分割領域６０の中心画素の行方向の位置Ｘｂおよび列方向の位置Ｙｂを用いて、行方向の位置ずれ量ΔＸおよび列方向の位置ずれ量ΔＹが表される。数１において、αｘ、βｘ、γｘ、αｙ、βｙ、γｙは係数である。
【００４３】
【数１】
2018116008.tif 000003
【００４４】
位置ずれ量算出部４１４では、複数の適性領域の位置（図１０中の平行斜線を付す分割領域６０の位置）、および、位置ずれ量取得部４１３により取得された当該複数の適性領域の位置ずれ量に基づいて、ずれ量算出式の係数αｘ、βｘ、γｘ、αｙ、βｙ、γｙ（の値）が求められる（ステップＳ１５）。例えば、これらの係数は最小二乗法により求められる。最小二乗法では、数１から導かれる数２において、複数の適性領域における中心画素の行方向の位置Ｘｂおよび列方向の位置Ｙｂ、並びに、行方向の位置ずれ量ΔＸおよび列方向の位置ずれ量ΔＹが代入される。そして、数２のＥｘおよびＥｙが、最小となる係数αｘ、βｘ、γｘ、αｙ、βｙ、γｙが求められる。
【００４５】
【数２】
2018116008.tif 000004
【００４６】
ずれ量算出式の係数が求められると、各不適性領域（図１０中の白い分割領域６０）の中心画素の行方向の位置Ｘｂおよび列方向の位置Ｙｂが、ずれ量算出式に代入される。これにより、当該不適性領域に対して、行方向の位置ずれ量ΔＸおよび列方向の位置ずれ量ΔＹが求められる（ステップＳ１６）。既述のように、ずれ量算出式の係数αｘ、βｘ、γｘ、αｙ、βｙ、γｙは、複数の適性領域の位置ずれ量、並びに、当該複数の適性領域の行方向および列方向の位置に基づいて求められる。また、不適性領域の位置ずれ量は、当該不適性領域の行方向および列方向の位置を用いて、ずれ量算出式により求められる。したがって、不適性領域の位置ずれ量は、実質的に、複数の適性領域の位置ずれ量、および、不適性領域と複数の適性領域との位置関係に基づいて求められるといえる。
【００４７】
検査部４２では、例えば、参照画像６の各分割領域６０の中心画素を、対応する被検査分割領域５０の中心画素５１ａから当該分割領域６０の位置ずれ量だけ移動した位置に配置した状態で、当該分割領域６０と被検査画像との相違を示す差分領域画像が取得される。差分領域画像は、位置が合わせられた参照画像６および被検査画像において、分割領域６０の各画素の値と、当該画素と重なる被検査画像の画素の値との排他的論理和を示す二値画像である。差分領域画像は、欠陥候補画素を示す。互いに隣接する欠陥候補画素の集合の大きさが所定の面積閾値よりも大きい場合に、当該欠陥候補画素の集合が欠陥領域として検出される。
【００４８】
検査部４２における処理の他の例では、被検査画像の各位置においてパターン領域の幅、または、背景領域の幅が、パターン幅または背景幅として取得される。また、パターン検査装置１では、参照画像６の各位置に対して幅の閾値が設定されており、位置が合わせられた参照画像６および被検査画像において、被検査画像の各位置と重なる参照画像６の位置の閾値が取得される。そして、被検査画像の当該位置のパターン幅または背景幅を、当該閾値と比較することにより、被検査画像の当該位置が欠陥であるか否かが判定される。以上のように、検査部４２では、各分割領域６０の位置ずれ量を用いて、参照画像６および被検査画像の位置合わせを行いつつ、被検査画像に対する検査結果が取得される（ステップＳ１７）。
【００４９】
最初の基板９に対する検査が完了すると、対象ロットに含まれる２番目の基板９が撮像部２１３により撮像され、被検査画像が取得される（ステップＳ１８，Ｓ１３）。続いて、上記と同様に、適性領域の位置ずれ量が取得され、ずれ量算出式の係数が求められる（ステップＳ１４，Ｓ１５）。対象ロットに含まれる複数の基板９は、同じ設計データ４８に基づくため、分割領域群における適性領域は、複数の基板９において同じである。そして、不適性領域の位置ずれ量が取得され、位置合わせが行われた参照画像６および被検査画像から検査結果が取得される（ステップＳ１６，Ｓ１７）。上記ステップＳ１３〜Ｓ１７の処理が、対象ロットに含まれる全ての基板９に対して行われると、パターン検査装置１における処理が完了する（ステップＳ１８）。
【００５０】
ここで、分割領域群の全ての分割領域６０に対してずれ量取得処理を行う比較例のパターン検査装置について述べる。比較例のパターン検査装置では、例えば図９の３個の分割領域６０に対してもずれ量取得処理が行われる。図９の上段、中段および下段の分割領域６０のパターンは、それぞれ行方向、列方向および斜め方向に延びる直線状のパターン要素のみにより構成される。したがって、図１３の上段、中段および下段に示すように、被検査分割領域５０の中心画素５１ａを中央とするＭ行Ｎ列の画素配列５１０では、平行斜線を付す特定画素５１が、それぞれ行方向、列方向および斜め方向に一列に並ぶ。その結果、特定画素５１が並ぶ方向の位置ずれ量を正確に取得することが困難となる。仮に、被検査分割領域５０の中心画素５１ａから、特定画素群における重心位置へと向かうベクトルを位置ずれ量として取得しても、当該位置ずれ量は信頼性が低く、検査部４２による当該分割領域６０における検査結果において、欠陥ではない部位が欠陥として検出される虚報が多く出現してしまう。分割領域６０が、一の方向に周期性を有する他のパターンを示す場合において同様である。
【００５１】
これに対し、パターン凹部６３またはパターン凸部６４を含む分割領域６０のパターンは、一方向に延びる直線状のパターン要素のみとはならない。換言すると、凹部画素または凸部画素が検出される分割領域６０（図８参照）では、当該凹部画素または凸部画素が、当該分割領域６０が示すパターンにおける特徴点となり、上記のＭ行Ｎ列の画素配列５１０において特定画素５１が一列に並びにくくなる。実際には、各分割領域６０に含まれる凹部画素および凸部画素の個数、すなわち、特徴点の個数が、多いほど特定画素５１が一列に並びにくくなるといえ、凹部画素および凸部画素の個数は、当該分割領域６０のずれ量取得処理に対する適性度を示す。
【００５２】
パターン検査装置１では、ずれ量取得処理に対する各分割領域６０の適性度を求めることにより、分割領域群から複数の適性領域が特定され、ずれ量取得処理により各適性領域の位置ずれ量が取得される。そして、不適性領域に対して、複数の適性領域の位置ずれ量、および、不適性領域と複数の適性領域との位置関係に基づいて、位置ずれ量が求められる。このように、ずれ量取得処理に適した適性領域の位置ずれ量を用いて、ずれ量取得処理に適さない不適性領域の位置ずれ量を求めることにより、参照画像６および被検査画像における各分割領域６０の位置ずれ量を精度よく求めることができる。また、ずれ量取得処理が複数の適性領域のみに対して行われるため、全ての分割領域６０に対してずれ量取得処理を行う場合に比べて、位置ずれ量取得部４１３における処理量を低減する、すなわち、位置ずれ量の取得に要する時間を短くすることができる。
【００５３】
また、ずれ量取得処理では、参照画像６における各適性領域を上下左右に移動しつつ、当該適性領域と被検査画像との差が求められる。これにより、当該適性領域の位置ずれ量を容易に取得することが可能となる。さらに、各分割領域６０の位置をパラメータとするずれ量算出式が予め設定されており、複数の適性領域の位置ずれ量、および、当該複数の適性領域の位置に基づいて、ずれ量算出式の係数が求められる。これにより、不適性領域の位置ずれ量を迅速に求めることができる。
【００５４】
検査部４２では、各分割領域６０の位置ずれ量を用いて、参照画像６および被検査画像の位置合わせを行いつつ、被検査画像に対する検査結果が取得される。このとき、参照画像６および被検査画像の位置合わせが分割領域６０毎に行われることにより、被検査画像の検査結果を精度よく取得する（虚報を低減する）ことができる。
【００５５】
上記位置ずれ量取得装置４１、および、パターン検査装置１では様々な変形が可能である。
【００５６】
適性領域特定部４１２では、凹部画素および凸部画素を特徴点として、各分割領域６０が示すパターンに含まれる特徴点を検出することにより、ずれ量取得処理に対する当該分割領域６０の適性度を容易に求めることが実現されるが、特徴点は、凹部画素および凸部画素以外であってもよい。例えば、各分割領域６０が示すパターンにおいて、パターン要素である多角形図形の頂点や、パターン要素のエッジにおける曲線部（直線を除く。）が特徴点として扱われてもよい。また、適性度は、特徴点の検出以外の手法により求められてもよい。
【００５７】
画像分割部４１１では、被検査画像の分割領域群が取得されてもよい。この場合、当該分割領域群から複数の適性領域が特定され、各適性領域と参照画像６との差を求める、ずれ量取得処理が行われる。以上のように、パターン検査装置１では、被検査画像および参照画像６の２つの画像のうち一方の画像を分割して分割領域群が取得され、ずれ量取得処理に適した複数の適性領域が、当該分割領域群から特定される。また、ずれ量取得処理では、当該一方の画像における各適性領域を上下左右に移動しつつ、当該適性領域と当該２つの画像の他方の画像との差を求めることにより、当該適性領域の位置ずれ量が取得される。
【００５８】
一方、基板９を撮像することにより取得される被検査画像では、欠陥等が含まれる場合に、分割領域の適性度を精度よく求めることができなくなる。したがって、各分割領域の適性度を精度よく求めるという観点では、設計パターンを示す設計データ４８から導かれる参照画像６において分割領域群が取得されることが好ましい。また、複数の基板９において、同じ設計データ４８に基づいて実パターンが形成される場合に、当該設計データ４８から導かれる参照画像６において分割領域群を取得することにより、複数の基板９の被検査画像に対して、同じ適性領域を用いて、複数の基板９の検査を効率よく行うことが可能となる。
【００５９】
２つの画像間の位置ずれ量を取得するずれ量取得処理として、図１１および図１２を参照して説明した手法以外が用いられてもよい。ずれ量取得処理では、パターンマッチングに係る様々な手法（例えば、正規化相関法等）を採用することが可能である。
【００６０】
上記実施の形態では、実パターン画像を二値化した被検査画像と、二値の参照画像６との間の位置ずれ量が取得されるが、ずれ量取得処理では、多階調の実パターン画像が被検査画像として用いられてもよい。この場合、例えば、パターン領域６１および背景領域６２に、被検査画像におけるパターン領域の平均的な値および背景領域の平均的な値がそれぞれ付与された設計パターンの画像が参照画像として生成される。そして、多階調の被検査画像、および、当該参照画像において、位置ずれ量取得装置４１による上記処理が行われる。検査部４２においても同様に、多階調の被検査画像に対する検査結果が取得されてよい。
【００６１】
数１のずれ量算出式は、一例に過ぎず、二次または高次の式が用いられてもよい。また、位置ずれ量算出部４１４では、ずれ量算出式を用いることなく、不適性領域の位置ずれ量が求められてもよい。例えば、各不適性領域の周囲に位置する数個の適性領域の位置ずれ量、および、これらの適性領域と当該不適性領域との位置関係を用いた補間演算により、当該不適性領域の位置ずれ量が求められてもよい。
【００６２】
パターン検査装置１における検査の対象物である基板は、半導体基板やガラス基板等であってもよい。また、パターン検査装置１では、基板以外に、フィルム状の対象物や立体的な対象物等に対して検査が行われてもよい。
【００６３】
２つの画像の位置ずれ量を求める位置ずれ量取得装置４１は、描画装置等に用いられてもよく、様々な種類の画像における位置ずれ量の取得に用いることが可能である。
【００６４】
上記実施の形態および各変形例における構成は、相互に矛盾しない限り適宜組み合わされてよい。
【符号の説明】
【００６５】
１    パターン検査装置
６    参照画像
９    基板
４１    位置ずれ量取得装置
４２    検査部
４８    設計データ
６０    分割領域
４１１    画像分割部
４１２    適性領域特定部
４１３    位置ずれ量取得部
４１４    位置ずれ量算出部
Ｓ１０〜Ｓ１８    ステップ
【図１】
2018116008.tif 000005
【図２】
2018116008.tif 000006
【図３】
2018116008.tif 000007
【図４】
2018116008.tif 000008
【図５】
2018116008.tif 000009
【図６】
2018116008.tif 000010
【図７】
2018116008.tif 000011
【図８】
2018116008.tif 000012
【図９】
2018116008.tif 000013
【図１０】
2018116008.tif 000014
【図１１】
2018116008.tif 000015
【図１２】
2018116008.tif 000016
【図１３】
2018116008.tif 000017