(57)【特許請求の範囲】
【請求項１】
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する倍率変換部と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算するローパスフィルタと、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する光学フィルタと、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する係数取得部と、
パターン形成された被検査試料における実光学画像データを取得する光学画像取得部と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する参照画像データ作成部と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部と、
を備えたことを特徴とするパターン検査装置。
【請求項２】
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する倍率変換部と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する光学フィルタと、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる逆フィルタと、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する係数取得部と、
パターン形成された被検査試料における実光学画像データを取得する光学画像取得部と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する参照画像データ作成部と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部と、
を備えたことを特徴とするパターン検査装置。
【請求項３】
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する工程と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算する工程と、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する工程と、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する工程と、
パターン形成された被検査試料における実光学画像データを取得する工程と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する工程と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する工程と、
を備えたことを特徴とするパターン検査方法。
【請求項４】
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する工程と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する工程と、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる工程と、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する工程と、
パターン形成された被検査試料における実光学画像データを取得する工程と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する工程と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する工程と、
を備えたことを特徴とするパターン検査方法。
【請求項５】
第１のサンプル光学画像データが記憶された記憶装置から前記第１のサンプル光学画像データを読み出し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する処理と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算する処理と、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する処理と、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する処理と、
前記係数を用いて、パターン形成された被検査試料における被検査試料の実光学画像データに対応する参照画像データを作成する処理と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する処理と、
をコンピュータに実行させるためのプログラム。
【請求項６】
第１のサンプル光学画像データが記憶された記憶装置から前記第１のサンプル光学画像データを読み出し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する処理と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する処理と、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる処理と、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する処理と、
前記係数を用いて、パターン形成された被検査試料の実光学画像データに対応する参照画像データを作成する処理と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部して、結果を出力する処理と、
をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、パターン検査装置、パターン検査方法、或いは、かかる方法をコンピュータに実行させるためのプログラムに係り、例えば、半導体製造に用いる試料となる物体のパターン欠陥を検査するパターン検査技術に関し、半導体素子や液晶ディスプレイ（ＬＣＤ）を製作するときに使用されるフォトマスク、ウェハ、あるいは液晶基板などの極めて小さなパターンの欠陥を検査する装置およびその検査方法に関する。
【背景技術】
【０００２】
近年、大規模集積回路（ＬＳＩ）の高集積化及び大容量化に伴い、半導体素子に要求される回路線幅はますます狭くなってきている。これらの半導体素子は、回路パターンが形成された原画パターン（マスク或いはレチクルともいう。以下、マスクと総称する）を用いて、いわゆるステッパと呼ばれる縮小投影露光装置でウェハ上にパターンを露光転写して回路形成することにより製造される。よって、かかる微細な回路パターンをウェハに転写するためのマスクの製造には、微細な回路パターンを描画することができるパターン描画装置を用いる。かかるパターン描画装置を用いてウェハに直接パターン回路を描画することもある。例えば、電子ビームやレーザビームを用いて描画される。
【０００３】
そして、多大な製造コストのかかるＬＳＩの製造にとって、歩留まりの向上は欠かせない。しかし、１ギガビット級のＤＲＡＭ（ランダムアクセスメモリ）に代表されるように、ＬＳＩを構成するパターンは、サブミクロンからナノメータのオーダーになろうとしている。歩留まりを低下させる大きな要因の一つとして、半導体ウェハ上に超微細パターンをフォトリソグラフィ技術で露光、転写する際に使用されるマスクのパターン欠陥があげられる。近年、半導体ウェハ上に形成されるＬＳＩパターン寸法の微細化に伴って、パターン欠陥として検出しなければならない寸法も極めて小さいものとなっている。そのため、ＬＳＩ製造に使用される転写用マスクの欠陥を検査するパターン検査装置の高精度化が必要とされている。
【０００４】
一方、マルチメディア化の進展に伴い、ＬＣＤ（Ｌｉｑｕｉｄ  Ｃｒｙｓｔａｌ  Ｄｉｓｐｌａｙ：液晶ディスプレイ）は、５００ｍｍ×６００ｍｍ、またはこれ以上への液晶基板サイズの大型化と、液晶基板上に形成されるＴＦＴ（Ｔｈｉｎ  Ｆｉｌｍ  Ｔｒａｎｓｉｓｔｏｒ：薄膜トランジスタ）等のパターンの微細化が進んでいる。従って、極めて小さいパターン欠陥を広範囲に検査することが要求されるようになってきている。このため、このような大面積ＬＣＤのパターン及び大面積ＬＣＤを製作する時に用いられるフォトマスクの欠陥を短時間で、効率的に検査するパターン検査装置の開発も急務となってきている。
【０００５】
ここで、従来のパターン検査装置では、拡大光学系を用いてリソグラフィマスク等の試料上に形成されているパターンを所定の倍率で撮像した光学画像と、設計画像データ、あるいは試料上の同一パターンを撮像した光学画像と比較することにより検査を行うことが知られている。例えば、パターン検査方法として、同一マスク上の異なる場所の同一パターンを撮像した光学画像データ同士を比較する「ｄｉｅ  ｔｏ  ｄｉｅ検査」や、マスクパターンを描画する時に使用したＣＡＤデータを検査装置入力フォーマットに変換した描画データ（設計パターンの情報）をベースに設計画像データを参照画像データとして生成して、参照画像データとパターンを撮像した測定データとなる光学画像データとを比較する「ｄｉｅ  ｔｏ  ｄａｔａｂａｓｅ検査」がある。かかる検査装置における検査方法では、試料はステージ上に載置され、ステージが動くことによって光束が試料上を走査し、検査が行われる。試料には、光源及び照明光学系によって光束が照射される。試料を透過あるいは反射した光は光学系を介して、センサ上に結像される。センサで撮像された画像は測定データとして比較回路へ送られる。比較回路では、画像同士の位置合わせの後、測定データと参照データとを適切なアルゴリズムに従って比較し、一致しない場合には、パターン欠陥有りと判定する。
【０００６】
ここで、参照画像は、設計データから展開される多値画像にマスク及び光学特性をモデル化したモデル関数でフィルタ演算をおこなうことにより生成される。しかし、例えば、アシストパターンのような微細なマスクパターンの欠陥検査を行うには、高精度な参照画像を生成する必要が生じる。そのため、例えば、設計データから展開される多値画像の分解能を光学画像の分解能のＮ倍に高めておく。そして、この分解能が高い多値画像と学習用のサンプル画像を使ってモデル関数の係数を推定するといった手法が検討されていた。そして、この手法では、推定された係数を使って、実際の検査対象となる画像に対応する設計データから展開される多値画像にフィルタ演算をおこなって検査に用いる参照画像を作成する。そして、この参照画像と実光学画像と比較することで高精度な検査を行うとするものである。
【０００７】
ここで、係数の推定に用いるサンプル画像は、実光学画像と同じ画素単位の情報しかもっていない。そのため、分解能がＮ倍に高められた参照画像に分解能を合わせるため、サンプル画像の分解能もＮ倍に変換されることが必要となる。しかしながら、分解能がＮ倍に変換されたサンプル画像には、設計データから展開される多値画像がもつ本来の高い周波数成分が失われている。そのため、高い周波数成分が失われているサンプル画像と高い周波数成分をもつ設計データから展開される多値画像とを使ってモデル関数の係数を推定すると、実画像の参照画像を生成した際に、実画像と比べてぼけた参照画像が生成されることになってしまうといった問題があった。その結果、実際には欠陥ではないものを欠陥と誤判定（擬似欠陥検出）してしまうといった問題があった。
【０００８】
ここで、参照画像を作成するにあたって、パターンのコーナ部を丸めるフィルタ処理を行なう技術が文献に開示されている（例えば、特許文献１参照）。しかしながら、この処理は、パターンのコーナ部を精度よく検査するためのフィルタ処理であって上述した問題を解決するものではない。
【特許文献１】特開２００５−３３８６６６号公報
【発明の開示】
【発明が解決しようとする課題】
【０００９】
上述したように、高い周波数成分が失われているサンプル画像と高い周波数成分をもつ設計データから展開される多値画像とを使ってモデル関数の係数が推定されることによって、実画像と比べてぼけた参照画像を生成してしまうといった問題があった。その結果、実際には欠陥ではないものを欠陥と誤判定（擬似欠陥検出）してしまうといった問題があった。
【００１０】
そこで、本発明は、上述した問題点を克服し、より実画像に近い参照画像を生成可能なパターン検査を行う装置および方法を提供することを目的とする。
【課題を解決するための手段】
【００１１】
本発明の一態様のパターン検査装置は、
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する倍率変換部と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算するローパスフィルタと、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する光学フィルタと、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する係数取得部と、
パターン形成された被検査試料における実光学画像データを取得する光学画像取得部と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する参照画像データ作成部と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部と、
を備えたことを特徴とする。
【００１２】
また、本発明の他の態様のパターン検査装置は、
設計画像データと同じ解像度のサンプル光学画像データを取得する光学画像取得部と、
前記設計画像データを入力し、前記設計画像データと所定の光学モデル関数とを畳み込み積分する光学フィルタと、
前記サンプル光学画像データと前記所定の光学モデル関数で畳み込み積分された設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する係数取得部と、
前記係数を用いて、パターンが形成された被検査試料の実光学画像データに対応する参照画像データを作成する参照画像データ作成部と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部と、
を備えたことを特徴とする。
【００１３】
また、本発明の他の態様のパターン検査装置は、
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する倍率変換部と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する光学フィルタと、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる逆フィルタと、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する係数取得部と、
パターン形成された被検査試料における実光学画像データを取得する光学画像取得部と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する参照画像データ作成部と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部と、
を備えたことを特徴とする。
【００１４】
また、本発明の一態様のパターン検査方法は、
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する工程と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算する工程と、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する工程と、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する工程と、
パターン形成された被検査試料における実光学画像データを取得する工程と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する工程と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する工程と、
を備えたことを特徴とする。
【００１５】
また、本発明の他の態様のパターン検査方法は、
設計画像データと同じ解像度のサンプル光学画像データを取得する工程と、
前記設計画像データを入力し、前記設計画像データと所定の光学モデル関数とを畳み込み積分する工程と、
前記サンプル光学画像データと前記所定の光学モデル関数で畳み込み積分された設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する工程と、
前記係数を用いて、パターンが形成された被検査試料の実光学画像データに対応する参照画像データを作成する工程と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する工程と、
を備えたことを特徴とする。
【００１６】
また、本発明の他の態様のパターン検査方法は、
第１のサンプル光学画像データを入力し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する工程と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する工程と、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる工程と、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する工程と、
パターン形成された被検査試料における実光学画像データを取得する工程と、
前記係数を用いて、前記被検査試料の実光学画像データに対応する参照画像データを作成する工程と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する工程と、
を備えたことを特徴とする。
【００１７】
また、本発明の一態様のコンピュータに実行させるためのプログラムは、
第１のサンプル光学画像データが記憶された記憶装置から前記第１のサンプル光学画像データを読み出し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する処理と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の低域ろ過関数とを畳み込み積分することで前記第２のサンプル光学画像データと周波数成分の条件を合わせた第２の設計画像データを演算する処理と、
前記第２の設計画像データと所定の光学モデル関数とを畳み込み積分して、第３の設計画像データを演算する処理と、
前記第２のサンプル光学画像データと前記第３の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する処理と、
前記係数を用いて、パターン形成された被検査試料における被検査試料の実光学画像データに対応する参照画像データを作成する処理と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する処理と、
を備えたことを特徴とする。
【００１８】
また、本発明の他の態様のコンピュータに実行させるためのプログラムは、
設計画像データを入力し、前記設計画像データと所定の光学モデル関数とを畳み込み積分する処理と、
前記設計画像データと同じ解像度のサンプル光学画像データが記憶された記憶装置から前記サンプル光学画像データを読み出し、前記サンプル光学画像データと前記所定の光学モデル関数で畳み込み積分された設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する処理と、
前記係数を用いて、パターンが形成された被検査試料の実光学画像データに対応する参照画像データを作成する処理と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較して、結果を出力する処理と、
を備えたことを特徴とする。
【００１９】
また、本発明の他の態様のコンピュータに実行させるためのプログラムは、
第１のサンプル光学画像データが記憶された記憶装置から前記第１のサンプル光学画像データを読み出し、前記第１のサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する処理と、
前記第１のサンプル光学画像データのＮ倍の解像度で前記第１のサンプル光学画像データに対応する階調値を定義した第１の設計画像データを入力し、前記第１の設計画像データと所定の光学モデル関数とを畳み込み積分して、第２の設計画像データを演算する処理と、
前記第２のサンプル光学画像データの高周波成分を復元させることで前記第２の設計画像データと周波数成分の条件を合わせる処理と、
高周波成分が回復した前記第２のサンプル光学画像データと前記第２の設計画像データとを用いて所定の演算を行なうことで、前記所定の光学モデル関数の係数を取得する処理と、
前記係数を用いて、パターン形成された被検査試料の実光学画像データに対応する参照画像データを作成する処理と、
前記被検査試料の実光学画像データを入力し、前記参照画像データと比較する比較部して、結果を出力する処理と、
を備えたことを特徴とする。
【発明の効果】
【００２０】
本発明によれば、光学モデル関数の係数を取得するにあたって、サンプル光学画像と設計画像データの周波数条件を合わせることができる。その結果、実画と比べてぼけた参照画像を生成する係数の推定を防止することができる。よって、擬似欠陥を低減させることができる。その結果、検査のやり直しを防ぐなど装置の有効利用を可能にすることができる。
【発明を実施するための最良の形態】
【００２１】
実施の形態１．
図１は、実施の形態１におけるパターン検査装置の構成を示す概念図である。
図１において、マスクやウェハ等の基板を試料として、かかる試料の欠陥を検査するパターン検査装置１００は、光学画像取得部１５０と制御回路１６０を備えている。光学画像取得部１５０は、ＸＹθテーブル１０２、光源１０３、拡大光学系１０４、フォトダイオードアレイ１０５、センサ回路１０６、レーザ測長システム１２２、オートローダ１３０、照明光学系１７０を備えている。制御回路１６０では、コンピュータとなる制御計算機１１０が、データ伝送路となるバス１２０を介して、位置回路１０７、比較部の一例となる比較回路１０８、展開回路１１１、参照画像データ作成部の一例となる参照回路１１２、オートローダ制御回路１１３、テーブル制御回路１１４、モデル係数推定回路１４０、記憶装置の一例となる磁気ディスク装置１０９、磁気テープ装置１１５、フレキシブルディスク装置（ＦＤ）１１６、ＣＲＴ１１７、パターンモニタ１１８、プリンタ１１９に接続されている。また、ＸＹθテーブル１０２は、Ｘ軸モータ、Ｙ軸モータ、θ軸モータにより駆動される。図１では、本実施の形態１を説明する上で必要な構成部分について記載している。パターン検査装置１００にとって、通常、必要なその他の構成が含まれても構わないことは言うまでもない。
【００２２】
図２は、実施の形態１におけるパターン検査方法の要部工程を示すフローチャート図である。
図２において、実施の形態１におけるパターン検査方法は、サンプル光学画像取得工程（Ｓ１０２）、設計画像取得工程（Ｓ１０４）、モデル係数推定工程（Ｓ１０６）、参照画像データ作成工程（Ｓ１０８）、実光学画像データ取得工程（Ｓ１１０）、比較工程（Ｓ１１２）といった一例の工程を実施する。
【００２３】
検査を行なう際には、まず、検査開始前に、まず、オートローダ制御回路１１３により制御されたオートローダ１３０により被検査試料となるフォトマスク１０１は、ＸＹθ各軸のモータによって水平方向及び回転方向に移動可能に設けられたＸＹθテーブル１０２上にロードされ、そして、ＸＹθテーブル１０２上に載置される。
【００２４】
ＸＹθテーブル１０２は、制御計算機１１０の制御の下にテーブル制御回路１１４により駆動される。Ｘ方向、Ｙ方向、θ方向に駆動する３軸（Ｘ−Ｙ−θ）モータの様な駆動系によって移動可能となっている。これらの、Ｘモータ、Ｙモータ、θモータは、例えばステップモータを用いることができる。そして、ＸＹθテーブル１０２の移動位置はレーザ測長システム１２２により測定され、位置回路１０７に供給される。また、ＸＹθテーブル１０２上のフォトマスク１０１はオートローダ制御回路１１３により駆動されるオートローダ１３０から自動的に搬送され、検査終了後に自動的に排出されるものとなっている。
【００２５】
図３は、実施の形態１における光学画像の取得手順を説明するための図である。
被検査領域は、図３に示すように、例えばＹ方向に向かって、スキャン幅Ｗの短冊状の複数の検査ストライプ２０に仮想的に分割される。そして、更にその分割された各検査ストライプ２０が連続的に走査されるようにＸＹθテーブル１０２の動作が制御され、Ｘ方向に移動しながら光学画像が取得される。フォトダイオードアレイ１０５では、図３に示されるようなスキャン幅Ｗの画像を連続的に入力する。そして、第１の検査ストライプ２０における画像を取得した後、第２の検査ストライプ２０における画像を今度は逆方向に移動しながら同様にスキャン幅Ｗの画像を連続的に入力する。そして、第３の検査ストライプ２０における画像を取得する場合には、第２の検査ストライプ２０における画像を取得する方向とは逆方向、すなわち、第１の検査ストライプ２０における画像を取得した方向に移動しながら画像を取得する。このように、連続的に画像を取得していくことで、無駄な処理時間を短縮することができる。ここでは、フォワード（ＦＷＤ）−バックワード（ＢＷＤ）手法を用いているが、これに限るものではなくフォワード（ＦＷＤ）−フォワード（ＦＷＤ）手法を用いても構わない。
【００２６】
そして、パターン形成された被検査試料となるフォトマスク１０１における光学画像データ（測定データ）を取得する。測定データは、光学画像取得部１５０によって取得される。具体的には、光学画像データは、以下のように取得される。フォトマスク１０１に形成されたパターンには、ＸＹθテーブル１０２の上方に配置されている適切な光源１０３によって光が照射される。光源１０３から照射される光束は、照明光学系１７０を介して試料となるフォトマスク１０１を照射する。フォトマスク１０１の下方には、拡大光学系１０４、フォトダイオードアレイ１０５及びセンサ回路１０６が配置されており、露光用マスクなどの試料となるフォトマスク１０１を透過した光は拡大光学系１０４を介して、フォトダイオードアレイ１０５に光学像として結像し、入射する。拡大光学系１０４は図示しない自動焦点機構により自動的に焦点調整がなされていてもよい。
【００２７】
フォトダイオードアレイ１０５上に結像されたパターンの像は、フォトダイオードアレイ１０５によって光電変換され、更にセンサ回路１０６によってＡ／Ｄ（アナログデジタル）変換される。フォトダイオードアレイ１０５には、例えばＴＤＩ（タイムディレイインテグレータ）センサのようなセンサが設置されている。ステージとなるＸＹθテーブル１０２をＸ軸方向に連続的に移動させることにより、ＴＤＩセンサはフォトマスク１０１のパターンを撮像する。これらの光源１０３、拡大光学系１０４、フォトダイオードアレイ１０５、センサ回路１０６により高倍率の検査光学系が構成されている。
【００２８】
センサ回路１０６から出力された測定データ（光学画像）は、位置回路１０７から出力されたＸＹθテーブル１０２上におけるフォトマスク１０１の位置を示すデータとともに比較回路１０８に送られる。測定データは例えば８ビットの符号なしデータであり、各画素の明るさの階調を例えば０〜２５５で表現している。
【００２９】
他方、測定データと比較される画像データ（参照データ）は、展開回路１１１及び参照回路１１２によって以下のように作成される。フォトマスク１０１のパターン形成時に用いた設計パターンの情報は、記憶装置（記憶部）の一例である磁気ディスク装置１０９に記憶される。そして、展開回路１１１は、磁気ディスク装置１０９から制御計算機１１０を通して設計パターンの情報を読み出し、読み出されたフォトマスク１０１の設計図形データとなる設計パターンを２値ないしは多値のイメージデータ（設計画像データ）に変換する。そして、このイメージデータが参照回路１１２に送られる。参照回路１１２は、送られてきた図形のイメージデータである設計画像データに適切なフィルタ処理を施す。
【００３０】
以上のように、パターン形成された被検査試料となるフォトマスク１０１における光学画像データ（測定データ）は、光学画像取得部１５０によって取得される。しかし、光学画像取得部１５０の構成要素となるセンサ回路１０６から得られた光学画像としての測定データは、拡大光学系１０４の解像特性やフォトダイオードアレイ１０５のアパーチャ効果等によってフィルタが作用した状態、言い換えれば連続変化するアナログ状態にある。そのため、画像強度（濃淡値）がデジタル値の設計側のイメージデータである設計画像データとそのまま比較したのでは、実際には欠陥ではないものを欠陥と誤判定（擬似欠陥検出）してしまう。そのため、設計画像データにもフォトマスク１０１及び光学特性をモデル化したモデル関数でフィルタ処理を施すことにより、測定データに合わせることができる。そして、設計画像データをフィルタ処理した参照データとフォトマスク１０１から得られた測定データとを比較することになる。この参照データｙは、設計画像データｕにフィルタとなる光学モデル関数ｆを畳み込み積分（コンボリューション）して求めることができる。これを周波数空間で表すと以下の式（１）のように示すことができる。
【００３１】
【数１】
0004542164.tif 000002
【００３２】
この光学モデル関数ｆの係数ａｉ，ｊを適切に設定することで高精度に測定データに合わせ込まれた参照データを作成することができる。そのために、まず、フォトマスク１０１の検査前にかかる光学モデル関数ｆの係数ａｉ，ｊを求める。
【００３３】
サンプル光学画像取得工程（Ｓ１０２）として、学習用のサンプル光学画像データ（第１のサンプル光学画像データ）を取得する。学習用のサンプル光学画像データは、被検査試料となるフォトマスク１０１の一部の画像を光学画像取得部１５０により取得してもよいし、別途、用意しても構わない。そして、サンプル光学画像データは、磁気ディスク装置１０９に格納される。
【００３４】
設計画像取得工程（Ｓ１０４）として、サンプル光学画像データに対応した設計画像データ（第１の設計画像データ）を取得する。サンプル光学画像データに対応する設計画像データについても被検査試料となるフォトマスク１０１のパターン形成に用いた設計データから展開回路１１１によって展開された画像を用いてもよいし、別途、用意しても構わない。設計画像データは、磁気ディスク装置１０９に格納される。
【００３５】
モデル係数推定工程（Ｓ１０６）として、モデル係数推定回路１４０は、光学モデル関数ｆの係数ａｉ，ｊを推定する。
図４は、実施の形態１におけるモデル係数推定回路の内部構成を示すブロック図である。
モデル係数推定回路１４０内では、倍率変換部５０が、磁気ディスク装置１０９から係数ａｉ，ｊを求めるための学習用のサンプル光学画像データ（第１のサンプル光学画像データ）を読み出して入力する。他方、リサイズ部５２が、サンプル光学画像データに対応した設計画像データ（第１の設計画像データ）を磁気ディスク装置１０９から読み出して入力する。設計画像データは、サンプル光学画像データのＮ倍の解像度でサンプル光学画像データに対応する階調値が定義されている。上述したように、例えば、アシストパターンのような微細なマスクパターンの欠陥検査を行うには、高精度な参照画像を生成する必要が生じる。設計画像データをサンプル光学画像データのＮ倍の解像度とすることで、高精度な参照画像を生成するための係数を推定することができる。
【００３６】
倍率変換部５０は、入力したサンプル光学画像データをＮ倍の解像度の第２のサンプル光学画像データに変換する。これにより、設計画像データと解像度を合わせることができる。
図５は、実施の形態１における倍率変換の内容を説明するための概念図である。
図５では、一例として、実線で示された例えば２×２画素のサンプル光学画像データが示されている。ここでは、Ｎ＝４、すなわち各画素をさらに点線で示す４×４のサブ画素のサイズまで倍率を変換する。各サブ画素内のデータ値（階調値）は、例えば、線形補間或いは双３次補間等の手法によって求めればよい。ここで、係数の推定に用いるサンプル光学画像データは、実光学画像と同じ画素単位の情報しかもっていない。そのため、サンプル画像の分解能もＮ倍に変換されることが必要であるが、分解能がＮ倍に変換された第２のサンプル光学画像データｙｉ，ｊは、設計データから展開される多値画像がもつ高い周波数成分が失われている。分解能がＮ倍に変換された第２のサンプル光学画像データｙｉ，ｊは、評価関数演算部５８に出力される。
【００３７】
リサイズ・コーナー丸め部５２は、入力した設計画像データにリサイズおよびコーナー丸め処理を行なう。そして、リサイズ・コーナー丸めされた設計画像データは、ローパスフィルタ（ＬＰＦ）５４に出力される。
【００３８】
ＬＰＦ５４は、設計画像データを入力し、設計画像データと所定の低域ろ過関数とを畳み込み積分して、第２の設計画像データを演算する。
図６は、実施の形態１における低域ろ過関数の係数行列の一例を示す図である。
図６では、一例として、４×４のマス目のデータ領域をもつ設計画像データに対応した低域ろ過関数の係数行列の一例が示されている。例えば、全てを加算すると１になるようにマス目の合計数分の１の係数行列が設定されている。この４×４のマス目サイズは、図５の実線で示した２×２画素をさらに１／Ｎのサブ画素サイズになるようにＮ倍解像度を上げたものに合わせている。ここでは、図５の点線で示したように４倍に倍率を上げたものと同じ解像度の画像を一例として示している。このような低域ろ過関数をリサイズ後の設計画像データに対して畳み込み積分することでサンプル光学画像データと同様に高い周波数成分を失わせることができる。その結果、ＬＰＦ５４の出力データとサンプル光学画像データとで周波数成分の条件を合わせることができる。そして、ＬＰＦ５４を通過した第２の設計画像データは、光学フィルタ（ＰＳＦ）５６に出力される。
【００３９】
ＰＳＦ５６は、第２の設計画像データと式（１）で示した光学モデル関数ｆとを畳み込み積分して、第３の設計画像データを演算する。設計画像データｕｉ，ｊと光学モデル関数ｆの係数ａｉ，ｊとを用いて、演算によって作成されるサンプル用の参照画像データｙ’ｉ，ｊ（第３の設計画像データ）は、以下の式（２）で示すことができる。
【００４０】
【数２】
0004542164.tif 000003
【００４１】
図７は、実施の形態１における光学モデル関数の係数行列の一例を示す図である。
図７では、一例として、８×８のマス目のデータ領域をもつ設計画像データに対応した光学モデル関数ｆの係数行列の一例が示されている。ここでも８×８のマス目サイズは、図５の実線で示した２×２画素をさらに１／Ｎのサブ画素サイズになるようにＮ倍解像度を上げたものに合わせている。ここでの各係数ａｉ，ｊは、任意の値を予め設定しておけばよい。
【００４２】
図８は、実施の形態１における設計画像データの一例を示す図である。
図８では、一例として、８×８のマス目のデータ領域をもつ設計画像データｕｉ，ｊの一例が示されている。ここでも８×８のマス目サイズは、図５の実線で示した２×２画素をさらに１／Ｎのサブ画素サイズになるようにＮ倍解像度を上げたものに合わせている。
【００４３】
そして、第２の設計画像データｕｉ，ｊに光学モデル関数ｆの係数行列を畳み込み積分することで、サンプル用の参照画像データｙ’ｉ，ｊを作成することができる。そして、得られたサンプル用の参照画像データｙ’ｉ，ｊが第２のサンプル光学画像データｙｉ，ｊに一致していれば、擬似欠陥の検出を回避することができることになる。しかし、ここでは、各係数ａｉ，ｊが任意の値に設定されているので、第２のサンプル光学画像データｙｉ，ｊに近いデータにはなっていない場合が多い。そのため、以降のフィードバック演算を行なうことでより適切な各係数ａｉ，ｊを推定する。サンプル用の参照画像データｙ’ｉ，ｊは、評価関数演算部５８に出力される。
【００４４】
係数取得部１４２は、評価関数演算部５８とパラメータ学習部６０を有している。係数取得部１４２は、第２のサンプル光学画像データｙｉ，ｊとサンプル用の参照画像データｙ’ｉ，ｊとを用いて所定の演算を行なうことで、光学モデル関数ｆの各係数ａｉ，ｊを取得する。まず、評価関数演算部５８は、第２のサンプル光学画像データｙｉ，ｊとサンプル用の参照画像データｙ’ｉ，ｊとを入力する。そして、以下に示す式（３）を演算する。
【００４５】
【数３】
0004542164.tif 000004
【００４６】
この式（３）の演算結果Ｓは、パラメータ学習部６０に出力される。パラメータ学習部６０は、演算結果Ｓを図示しないメモリに記憶すると共に、係数ａｉ，ｊの値を変更して、ＰＳＦ５６にフィードバックする。そして、ＰＳＦ５６は、新たな係数ａｉ，ｊの値を用いて、式（２）の演算を行ない、評価関数演算部５８に演算結果となる新たなサンプル用の参照画像データｙ’ｉ，ｊを出力する。そして、評価関数演算部５８は、新たなサンプル用の参照画像データｙ’ｉ，ｊを使って式（３）を演算し、演算結果Ｓをパラメータ学習部６０に出力する。パラメータ学習部６０は、演算結果Ｓを図示しないメモリに記憶すると共に、係数ａｉ，ｊの値を変更して、ＰＳＦ５６にフィードバックする。このようにして、パラメータ学習部６０は、係数ａｉ，ｊの値を順に変更して、演算結果Ｓを蓄積する。そして、蓄積された演算結果Ｓの中から最小値を選択する。そして、パラメータ学習部６０は、最小となった演算結果Ｓに用いた係数ａｉ，ｊを取得する。このようにして、係数取得部１４２は、より適切な係数ａｉ，ｊを推定する。
【００４７】
ここで、リサイズ部５２でも演算の際に係数ａｉ，ｊを使っている場合には、図４に示すように、リサイズ部５２にもフィードバックすればよい。そして、フィードバック回路の中にリサイズ部５２とＬＰＦ５４を含めればよい。そして、上述したように式（３）の演算結果Ｓがの最小となったときに用いた係数ａｉ，ｊを取得すればよい。そして、パラメータ学習部６０は、取得した係数ａｉ，ｊを出力する。出力された係数ａｉ，ｊは、磁気ディスク装置１０９に記憶される。或いは、参照回路１１２に出力されてもよい。
【００４８】
以上のようにしてモデル係数推定回路１４０によって、適切な光学モデル関数ｆの係数ａｉ，ｊを求めることができる。
【００４９】
図９は、実施の形態１におけるサンプル光学画像データとサンプル用の参照画像データとを比較した一例を示す図である。
図９（ａ）では、ＬＰＦ５４を通さずにサンプル用の参照画像データを作成した場合のサンプル光学画像データ３０とサンプル用の参照画像データ３２とが示されている。実線で示すサンプル光学画像データ３０に対して、点線で示すサンプル用の参照画像データ３２は、立ち上がり或いは立下りの角度が緩慢となり、いわゆる”ボケた”ラインとなってしまう。この原因は、高域周波数成分を失ったサンプル光学画像データと高域周波数成分を有する設計画像データを使って係数ａｉ，ｊを求めたためである。これに対して、ＬＰＦ５４を通すことで両者の周波数条件を合わせることにより得られた係数ａｉ，ｊで参照画像データを作成すると図９（ｂ）に示すようにサンプル光学画像データ３０とサンプル用の参照画像データ３２とを一致させることができる。
【００５０】
図１０は、実施の形態１におけるサンプル光学画像データとサンプル用の参照画像データとを比較した他の一例を示す図である。
特に、アシストパターンのような微細なマスクパターンの場合、ＬＰＦ５４の効果が顕著に表れる。ＬＰＦ５４を通さなかった設計画像データを使って係数ａｉ，ｊを推定すると図１０（ａ）に示すように、実線で示すサンプル光学画像データ３０に対して、点線で示すサンプル用の参照画像データ３２は、立ち上がり或いは立下りの勾配が緩慢となり、強度差がより大きくかけ離れてしまう。これに対して、ＬＰＦ５４を通すことで両者の周波数条件を合わせることにより、図１０（ｂ）に示すように微細なマスクパターンでもサンプル光学画像データ３０とサンプル用の参照画像データ３２とを一致させることができる。
【００５１】
以上のようにして、検査前の準備を整える。そして、被検査対象となるフォトマスク１０１の検査を行なう。
【００５２】
まず、実光学画像データ取得工程（Ｓ１１０）として、光学画像取得部１５０は、パターン形成された被検査試料となるフォトマスク１０１における実光学画像データを取得する。具体的な取得手法は上述した通りである。
【００５３】
参照画像データ作成工程（Ｓ１０８）として、展開回路１１１と参照回路１１２とによって、参照画像データが作成される。
まず、展開回路１１１は、磁気ディスク装置１０９から制御計算機１１０を通して設計パターンの情報を読み出し、読み出されたフォトマスク１０１の設計図形データとなる設計パターンを２値ないしは多値のイメージデータ（設計画像データ）に変換する。そして、このイメージデータが参照回路１１２に送られる。参照回路１１２は、適切な光学モデル関数ｆの係数ａｉ，ｊを用いて、フォトマスク１０１の実光学画像データに対応する参照画像データを作成する。
【００５４】
図１１は、実施の形態１における参照回路の内部構成を示すブロック図である。
展開回路１１１から出力された設計画像データは、検査精度を上げるために実光学画像データのＮ倍の解像度で実光学画像データに対応する階調値が定義されている。まず、リサイズ部７０が、設計画像データを入力する。そして、リサイズ部５２と同様に定義されたパターンをリサイズする。そして、ＰＳＦ５６と同様の光学フィルタ（ＰＳＦ）７２にリサイズされた設計画像データは出力される。ここで、参照回路１１２は、磁気ディスク装置１０９から適切な光学モデル関数ｆの係数ａｉ，ｊを読み出し、ＰＳＦ７２に設定しておく。
【００５５】
ＰＳＦ７２は、適切な係数ａｉ，ｊが設定された光学モデル関数ｆをリサイズされた設計画像データに式（２）に示す畳み込み積分演算を行なうことでフィルタ処理を行ない、参照画像データを作成する。そして、得られた参照画像データはＮ×Ｎ平均ダウンサンプリングフィルタ７４に出力される。
【００５６】
ここで、実光学画像データは、光学画像取得部１５０に設定された解像度で画素値が得られているので、ＰＳＦ７２出力時の参照画像データの解像度は実光学画像データのＮ倍の解像度となっている。このままでは階調値同士を比較することができないので、Ｎ×Ｎ平均ダウンサンプリングフィルタ７４によりＰＳＦ７２出力時の参照画像データの各データが示す領域サイズを実光学画像データの画素サイズに変更する。例えば、８×８のマス目を２×２のマス目に倍率変換する。変換後のデータ値は、まとめられる複数のマス目のデータ値の平均値を用いればよい。以上のようにして、実光学画像データの解像度と参照画像データの解像度を合わせる。そして、合わせた後の参照画像データは比較回路１０８に出力される。
【００５７】
比較工程（Ｓ１１２）として、比較部１０８は、フォトマスク１０１の実光学画像データと参照回路１１２で作成された参照画像データを入力し、入力した実光学画像データと参照画像データの位置合わせを行なった後、所定のアルゴリズムに従って画素毎に両者を比較し、欠陥の有無を判定する。
【００５８】
以上のように、ＬＰＦ５４で低域ろ過を行なって周波数条件を合わせることで高精度な光学モデルを得ることができる。この光学モデルを用いることで、擬似欠陥検出を低減することができる。
【００５９】
実施の形態２．
実施の形態１では、光学画像の解像度より設計画像の解像度の方がＮ倍高いデータを用いていたが、これに限るものではない。実施の形態２では、両者が同じ解像度のデータを用いる場合について説明する。
【００６０】
図１２は、実施の形態２におけるパターン検査装置の構成を示す概念図である。
図１２において、倍率レンズ１７２が追加された点以外は、図１と同様である。また、パターン検査方法の要部工程も図２と同様である。実施の形態２では、倍率レンズ１７２により光学画像の解像度を実施の形態１よりＮ倍向上させる。その結果、光学画像取得部１５０で得られる光学画像の解像度と設計画像の解像度とを一致させることができる。
【００６１】
図１３は、実施の形態２におけるモデル係数推定回路の内部構成を示すブロック図である。
図１３において、倍率変換部５０とＬＰＦ５４とが削除された点以外は図４と同様である。光学画像の解像度をＮ倍向上させたことで倍率変換部５０による倍率変換を不要とすることができる。その結果、高い周波数成分も失われることが無くなる。そのため、設計画像データについてもＬＰＦ５４での低域ろ過処理を省くことができる。このようなモデル係数推定回路１４０を用いて適切な光学モデル関数ｆの係数ａｉ，ｊを推定する。
【００６２】
まず、光学画像取得部１５０により、設計画像データと同じ解像度のサンプル光学画像データを取得する。学習用のサンプル光学画像データは、被検査試料となるフォトマスク１０１の一部の画像を用いる。或いは、別途、用意して磁気ディスク装置１０９に格納しておいても構わない。ここでは、倍率レンズ１７２を介することで、サンプル光学画像データは、解像度が実施の形態１よりＮ倍向上している。
【００６３】
他方、リサイズ部５２が、サンプル光学画像データに対応した設計画像データ（第１の設計画像データ）を磁気ディスク装置１０９から読み出して入力する。設計画像データは、サンプル光学画像データと同じ解像度でサンプル光学画像データに対応する階調値が定義されている。設計画像データは、実施の形態１のそれと同じである。よって、設計画像データについては、実施の形態１と同様、被検査試料となるフォトマスク１０１のパターン形成に用いた設計データから展開された画像を用いてもよいし、別途、用意しても構わない。リサイズ部５２が行なうその他の内容は、実施の形態１と同様である。
【００６４】
光学フィルタ（ＰＳＦ）５６は、リサイズ後の設計画像データを入力し、設計画像データと式（１）で示した光学モデル関数ｆとを畳み込み積分する。ＰＳＦ５６のその他の内容は、実施の形態１と同様である。そして、実施の形態１と同様、係数取得部１４２がサンプル光学画像データと光学モデル関数ｆで畳み込み積分された設計画像データとを用いて式（３）の演算を行なうことで、光学モデル関数ｆの係数ａｉ，ｊを取得する。
【００６５】
そして、参照回路１１２は、得られた光学モデル関数ｆの係数ａｉ，ｊを用いて、被検査試料の実光学画像データに対応する参照画像データを作成する。ここで、実施の形態１では、参照画像を作成する際に、図１１で示したＮ×Ｎ平均ダウンサンプリングフィルタ７４によりＰＳＦ７２出力時の参照画像データの各データが示す領域サイズを実光学画像データの画素サイズに変更した。しかし、実施の形態２では、倍率レンズ１７２により光学画像取得部１５０で得られる光学画像の解像度は、実施の形態１よりＮ倍向上させられている。そのため、Ｎ×Ｎ平均ダウンサンプリングフィルタ７４で領域サイズを変更する必要がない。その他の内容は実施の形態１と同様である。
【００６６】
以上のように、実施の形態２では、光学画像データを取得する際に、光学画像データ自体の解像度をＮ倍向上させて、設計画像データの解像度と合わせることで、両者の周波数条件を一致させることができる。その結果、高精度な光学モデルを得ることができる。この光学モデルを用いることで、擬似欠陥検出を低減することができる。
【００６７】
実施の形態３．
実施の形態１では、設計画像データに対してＬＰＦ５４により低域ろ過を行なって、光学画像データと周波数条件を合わせていたが、これに限るものではない。実施の形態３では、光学画像データの高域周波数成分を復元させることで設計画像データと周波数条件を合わせる構成について説明する。実施の形態３におけるパターン検査装置の構成は、図１と同様である。また、パターン検査方法の要部工程も図２と同様である。
【００６８】
図１４は、実施の形態３におけるモデル係数推定回路の内部構成を示すブロック図である。
図１４において、ＬＰＦ５４の代わりに、逆フィルタ６２を備えた点以外は図４と同様である。学習用のサンプル光学画像データを入力して、倍率変換部５０によって倍率変換するまでの構成及び動作は、実施の形態１と同様である。また、リサイズ部５２によってリサイズ処理されるまでの構成及び動作は、実施の形態１と同様である。
【００６９】
逆フィルタ６２は、変換により失った倍率変換後のサンプル光学画像データ（第２のサンプル光学画像データ）を入力して、逆フィルタ関数を畳み込み積分することでサンプル光学画像データの高周波成分を復元させる。これにより、復元後のサンプル光学画像データでは、高周波成分が回復しているので、設計画像データと周波数条件が同じとなる。そのため、設計画像データについてもＬＰＦ５４での低域ろ過処理を省くことができる。
【００７０】
よって、光学フィルタ（ＰＳＦ）５６は、リサイズ部５２によるリサイズ後の設計画像データを入力し、設計画像データと式（１）で示した光学モデル関数ｆとを畳み込み積分する。ＰＳＦ５６のその他の内容は、実施の形態１と同様である。そして、実施の形態１と同様、係数取得部１４２で高周波成分が回復したサンプル光学画像データと光学モデル関数ｆで畳み込み積分された設計画像データとを用いて式（３）の演算を行なうことで、光学モデル関数ｆの係数ａｉ，ｊを取得する。このようなモデル係数推定回路１４０を用いて適切な光学モデル関数ｆの係数ａｉ，ｊを推定する。以降の各工程は、実施の形態１と同様である。
【００７１】
以上のように、実施の形態３では、倍率変換することで高域周波数成分が失われた光学画像データに対して、逆フィルタを使って高域周波数成分を復元することで、両者の周波数条件を一致させることができる。その結果、高精度な光学モデルを得ることができる。この光学モデルを用いることで、擬似欠陥検出を低減することができる。
【００７２】
以上の説明において、「〜部」、「〜回路」或いは「〜工程」と記載したものは、コンピュータで動作可能なプログラムにより構成することができる。或いは、ソフトウェアとなるプログラムだけではなく、ハードウェアとソフトウェアとの組合せにより実施させても構わない。或いは、ファームウェアとの組合せでも構わない。また、プログラムにより構成される場合、プログラムは、磁気ディスク装置１０９、磁気テープ装置１１５、ＦＤ１１６、或いはＲＯＭ（リードオンリメモリ）等の記録媒体に記録される。例えば、演算制御部を構成するテーブル制御回路１１４、展開回路１１１、参照回路１１２、モデル係数推定回路１４０、或いは比較回路１０８等は、電気的回路で構成されていても良いし、制御計算機１１０によって処理することのできるソフトウェアとして実現してもよい。また電気的回路とソフトウェアの組み合わせで実現しても良い。
【００７３】
以上、具体例を参照しつつ実施の形態について説明した。しかし、本発明は、これらの具体例に限定されるものではない。例えば、各実施の形態では、透過光を用いているが、反射光あるいは、透過光と反射光を同時に用いてもよい。反射光を用いる場合には、透過部から得られる画素値と遮光部から得られる画素値の大小が逆になることは言うまでもない。
【００７４】
また、装置構成や制御手法等、本発明の説明に直接必要しない部分等については記載を省略したが、必要とされる装置構成や制御手法を適宜選択して用いることができる。
【００７５】
その他、本発明の要素を具備し、当業者が適宜設計変更しうる全てのパターン検査装置或いはパターン検査方法は、本発明の範囲に包含される。
【図面の簡単な説明】
【００７６】
【図１】実施の形態１におけるパターン検査装置の構成を示す概念図である。
【図２】実施の形態１におけるパターン検査方法の要部工程を示すフローチャート図である。
【図３】実施の形態１における光学画像の取得手順を説明するための図である。
【図４】実施の形態１におけるモデル係数推定回路の内部構成を示すブロック図である。
【図５】実施の形態１における倍率変換の内容を説明するための概念図である。
【図６】実施の形態１における低域ろ過関数の係数行列の一例を示す図である。
【図７】実施の形態１における光学モデル関数の係数行列の一例を示す図である。
【図８】実施の形態１における設計画像データの一例を示す図である。
【図９】実施の形態１におけるサンプル光学画像データとサンプル用の参照画像データとを比較した一例を示す図である。
【図１０】実施の形態１におけるサンプル光学画像データとサンプル用の参照画像データとを比較した他の一例を示す図である。
【図１１】実施の形態１における参照回路の内部構成を示すブロック図である。
【図１２】実施の形態２におけるパターン検査装置の構成を示す概念図である。
【図１３】実施の形態２におけるモデル係数推定回路の内部構成を示すブロック図である。
【図１４】実施の形態３におけるモデル係数推定回路の内部構成を示すブロック図である。
【符号の説明】
【００７７】
５０  倍率変換部
５２，７０  リサイズ部
５４  ＬＰＦ
５６，７２  ＰＳＦ
５８  評価関数演算部
６０  パラメータ学習部
６２  逆フィルタ
１００  パターン検査装置
１０１  フォトマスク
１０２  ＸＹθテーブル
１０３  光源
１０４  拡大光学系
１０５  フォトダイオードアレイ
１０６  センサ回路
１０７  位置回路
１０８  比較回路
１０９  磁気ディスク装置
１１０  制御計算機
１１１  展開回路
１１２  参照回路
１１５  磁気テープ装置
１４０  モデル係数推定回路
１４２  係数取得部
１５０  光学画像取得部
１６０  制御回路
【図１】
0004542164.tif 000005
【図２】
0004542164.tif 000006
【図３】
0004542164.tif 000007
【図４】
0004542164.tif 000008
【図５】
0004542164.tif 000009
【図６】
0004542164.tif 000010
【図７】
0004542164.tif 000011
【図８】
0004542164.tif 000012
【図９】
0004542164.tif 000013
【図１０】
0004542164.tif 000014
【図１１】
0004542164.tif 000015
【図１２】
0004542164.tif 000016
【図１３】
0004542164.tif 000017
【図１４】
0004542164.tif 000018