(57)【特許請求の範囲】
【請求項１】
検査された物体の検査画像内に識別される潜在的欠陥を分類するための解析システムであって、該システムは、
ストレージデバイスと、
前記ストレージデバイスに接続されるプロセッサと、
を備え、
前記プロセッサは、
テンプレートと検査工具によって取り込まれた前記検査画像の一部分とを照合して、結果的に前記検査画像の照合部分を生じさせ、
前記テンプレートに対応しかつ前記検査画像の前記照合部分内の１又はそれ以上のセグメントを定めるマスクを使用して、前記１又はそれ以上のセグメントに対する潜在的欠陥の分布を判断して、結果的に前記検査画像の前記潜在的欠陥の前記分布に対応する１又はそれ以上の照合セグメントを生じさせ、
前記検査画像内に定められた前記セグメントのそれぞれに関する前記潜在的欠陥の前記分布を考慮して分類器を用いて前記１又はそれ以上の照合セグメントに基づいて前記潜在的欠陥を分類し、
ようになっており、
前記プロセッサは、更に検査物体基準区域の基準画像に基づいて前記マスクを定義し、前記基準画像の一部をダウンサンプリングし、かつ前記ダウンサンプリングの結果に基づいて前記テンプレートを生成し、前記基準画像及び前記マスクは、前記検査画像の解像度を超える解像度で特徴付けされることを特徴とする解析システム。
【請求項２】
前記検査物体は、電子回路、ウェーハ、及びフォトマスクから構成された群から選択されることを特徴とする請求項１に記載のシステム。
【請求項３】
前記プロセッサは、更に前記検査画像の解像度を超える精度で前記１又はそれ以上のセグメントに対する前記潜在的欠陥の前記分布を判断することを特徴とする請求項１に記載のシステム。
【請求項４】
前記１又はそれ以上のセグメントのうちの少なくとも２つのセグメントは、異なる物理特性を有する前記検査物体の一部分に対応することを特徴とする請求項１に記載のシステム。
【請求項５】
前記プロセッサは、前記１又はそれ以上のセグメントのうちの異なるセグメントに対応する少なくとも２つの部類が前記検査物体の作動性に関するその含意が異なる欠陥タイプを特徴付ける前記分類器に従って前記潜在的欠陥を分類することを特徴とする請求項１に記載のシステム。
【請求項６】
前記プロセッサは、更に別の走査に向けて、ある一定の部類に分類される潜在的欠陥を更に選択し、前記選択は、前記ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥の選択を控えることを含み、前記システムは、選択された潜在的欠陥の位置に基づいて選択される前記検査物体の少なくとも１つの区域を前記検査画像の前記解像度よりも高い解像度で選択的に走査するように構成された検査モジュールを更に含むことを特徴とする請求項１に記載のシステム。
【請求項７】
検査物体の検査画像内に識別された潜在的欠陥を分類するコンピュータ化された方法であって、
テンプレートと検査工具によって取り込まれた前記検査画像の一部分とを照合して、結果的に前記検査画像の照合部分を生じさせる段階と、
前記テンプレートに対応しかつ前記検査画像の前記照合部分内の１又はそれ以上のセグメントを定めるマスクを使用して、前記１又はそれ以上のセグメントに対する潜在的欠陥の分布を判断して、結果的に前記検査画像の前記潜在的欠陥の前記分布に対応する１又はそれ以上の照合セグメントを生じさせる段階と、
前記検査画像内に定められた前記セグメントのそれぞれに関する前記潜在的欠陥の前記分布を考慮して前記１又はそれ以上の照合セグメントに基づいて前記潜在的欠陥を分類する段階と、
を含み、
前記マスクは、検査物体基準区域の基準画像に基づいて定義され、前記方法は、前記テンプレートを生成する段階を更に含み、前記生成する段階は、前記基準画像の一部をダウンサンプリングする段階を含み、前記基準画像及び前記マスクは、前記検査画像の解像度を超える解像度で特徴付けされることを特徴とする方法。
【請求項８】
前記検査物体は、電子回路、ウェーハ、及びフォトマスクから構成された群から選択されることを特徴とする請求項７に記載の方法。
【請求項９】
前記１又はそれ以上のセグメントに対する前記潜在的欠陥の前記分布を判断する段階は、前記検査画像の解像度を超える精度で提供されることを特徴とする請求項７に記載の方法。
【請求項１０】
前記分類する段階は、前記１又はそれ以上のセグメントのうちの異なるセグメントに対応する少なくとも２つの部類が前記検査物体の作動性に関するその含意が異なる欠陥タイプを特徴付ける分類器に従って前記潜在的欠陥を分類する段階を含むことを特徴とする請求項７に記載の方法。
【請求項１１】
前記基準画像及び／又は前記マスクは、コンピュータ支援設計（ＣＡＤ）データから生成されることを特徴とする請求項７に記載の方法。
【請求項１２】
プロセッサで実行される場合に前記プロセッサに検査物体の検査画像内に識別された潜在的欠陥を分類する方法を実施させる命令を有する非一時的コンピュータ可読ストレージ媒体であって、
テンプレートと検査工具によって取り込まれた前記検査画像の一部分とを照合して、結果的に前記検査画像の照合部分を生じさせる段階と、
前記テンプレートに対応しかつ前記検査画像の前記照合部分内の１又はそれ以上のセグメントを定めるマスクを使用して、前記１又はそれ以上のセグメントに対する潜在的欠陥の分布を判断して、結果的に前記検査画像の前記潜在的欠陥の前記分布に対応する１又はそれ以上の照合セグメントを生じさせる段階と、
前記検査画像内に定められた前記セグメントのそれぞれに関する前記潜在的欠陥の前記分布を考慮して前記１又はそれ以上の照合セグメントに基づいて前記潜在的欠陥を分類する段階と、
を含み、
前記マスクは、検査物体基準区域の基準画像に基づいて定義され、前記テンプレートは、前記基準画像の一部をダウンサンプリングすることを利用して生成され、前記基準画像及び前記マスクは、前記検査画像の解像度を超える解像度で特徴付けされることを特徴とする非一時的コンピュータ可読ストレージ媒体。
【請求項１３】
前記１又はそれ以上のセグメントに対する前記潜在的欠陥の前記分布を判断する段階は、前記検査画像の解像度を超える精度で前記分布を判断する段階を含むことを特徴とする請求項１２に記載の非一時的コンピュータ可読ストレージ媒体。
【請求項１４】
前記分類する段階は、前記１又はそれ以上のセグメントのうちの異なるセグメントに対応する少なくとも２つの部類が検査物体の作動性に関するその含意が異なる欠陥タイプを特徴付ける分類器に従って前記潜在的欠陥を分類する段階を含むことを特徴とする請求項１２に記載の非一時的コンピュータ可読ストレージ媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、検査画像内の分類のためのシステム及び方法に関する。具体的には、本発明は、ウェーハ、フォトマスク、及び電子回路のような微細な詳細を有するアーチファクトの製造の分野に実施することができる。
【背景技術】
【０００２】
多くの実施では、検査される物体が撮像され、次に、ターゲットパターンを見出すために検査される。例えば、航空画像は、敵の戦車がいないか検査することができ、製造中に撮像された織物は、孔がないか検査することができ、ウェーハのような電子回路は、撮像して欠陥がないか検査することができる。
【０００３】
一例としてウェーハの製造中に調べられる欠陥の場合を取り上げると、欠陥は、電子回路の適正な作動性を損傷する可能性があるが、電子回路の作動に対する異なる欠陥の影響は様々である場合があることは明瞭である。従って、一部の欠陥は、例えば、回路作動に及ぼす影響が低い場合には、検査当事者に実質的な関心がないものであると考えられる。更に、異なる欠陥に関する知識は、将来的な類似の電子回路の製造に有用であると考えられる。
【０００４】
図１Ａ及び図１Ｂは、電子回路の２タイプの欠陥を示しており、図１Ａ及び図１Ｂの各々は、電子ビーム検査を使用して走査した電子回路（ウェーハのような）を示している。図１Ａ及び図１Ｂに示す回路の各々のものにおける階調レベルは、ウェーハのその部分における電子回路のパターンを示している。例えば、異なる導電率の材料（導電材料及び絶縁材料のような）は、異なる階調レベルに変換することができる異なる反射率を有する場合がある。以下に説明する内容は、画像内の実質的に異なる階調レベル値が実質的に異なる導電率の異なる材料を示す例に関するものである。
【０００５】
欠陥１０ａ及び１０ｃ（「エッジ粗度」欠陥とも呼ばれる）は、２つの異なる材料の間のウェーハの撮像された層の区域の境界上に位置する。従って、このような欠陥の電子的影響は比較的限られたものであり、一部の状況下では、このような欠陥は、殆ど関心を引くものではない場合がある。
【０００６】
欠陥１０ｂ及び１０ｄ（「短絡ゲート」欠陥とも呼ばれる）は、それに反して、類似の材料の撮像された層の２つの区域の間に位置し、互いから隔離すべき電子回路の２つの部分の間の導電接続を示す場合がある。このような欠陥の電子的影響は比較的有意である場合があるので、一部の状況下では、このような欠陥は、例えば、より高い検査解像度で及び／又はより低速かつより詳細な画像解析を使用して更に検査される場合がある。
【発明の概要】
【課題を解決するための手段】
【０００７】
本発明で開示する主題の態様により、検査された物体の検査画像内に識別される可能性がある欠陥を分類するための解析システムを提供し、システムは、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断するように構成され、アンカー位置を判断する精度が検査画像の解像度を超えるパターン照合器と、アンカー位置及び区域内の異なるセグメントを定めるマスクに基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断するように構成された分布解析モジュールと、分布に基づいて潜在的欠陥を分類するように構成された分類器とを含む。
【０００８】
本発明で開示する主題の実施形態により、検査される物体が電子回路、ウェーハ、及びフォトマスクから構成された群から選択されるシステムを更に提供する。
【０００９】
本発明で開示する主題の実施形態により、分布解析モジュールが検査画像の解像度を超える精度で分布を判断するように構成されたシステムを更に提供する。
【００１０】
本発明で開示する主題の実施形態により、異なるセグメントが異なる物理特性を有する検査される物体の各部分に対応するシステムを更に提供する。
【００１１】
本発明で開示する主題の実施形態により、分類器が、検査される物体の作動性に関するその含意が異なる欠陥タイプに部類が対応する分類に従って潜在的欠陥を分類するように構成されたシステムを更に提供する。
【００１２】
本発明で開示する主題の実施形態により、パターン照合器は、テンプレート及び検査画像の複数の部分の照合に基づいて検査画像に対する複数のアンカー位置を判断するように構成され、複数のアンカー位置を判断する精度は、検査画像の解像度を超え、分布解析モジュールは、マスク及び複数のアンカー位置に基づいてマスクの少なくとも１つのセグメントに対する潜在的欠陥の分布を判断するように構成され、分類器は、分布解析モジュールにより潜在的欠陥に対して判断された複数の分布に基づいて潜在的欠陥を分類するように構成されたシステムを更に提供する。
【００１３】
本発明で開示する主題の実施形態により、分類器が、更に別の走査に向けてある一定の部類に分類される潜在的欠陥を選択するように更に構成され、選択する段階が、ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥を選択することを控えることを含むシステムを更に提供し、システムは、検査画像の解像度よりも高い解像度で、選択された潜在的欠陥の位置に基づいて選択される検査される物体の少なくとも１つの区域を選択的に走査するように構成された検査モジュールを更に含む。
【００１４】
本発明で開示する主題の実施形態により、検査物体基準区域の基準画像に基づいてマスクを定義し、基準画像の一部をダウンサンプリングし、ダウンサンプリングの結果に基づいてテンプレートを生成するように構成された基準データ発生器を更に含むシステムを更に提供する。
【００１５】
本発明で開示する主題の態様により、検査された物体の検査画像内に識別された潜在的欠陥を分類するコンピュータ化された方法を更に提供し、本方法は、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断し、アンカー位置を判断する精度が検査画像の解像度を超える段階と、区域内の異なるセグメントを定めるマスク及びアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断する段階と、分布に基づいて潜在的欠陥を分類する段階とを含む。
【００１６】
本発明で開示する主題の実施形態により、検査される物体が電子回路、ウェーハ、及びフォトマスクから構成された群から選択される方法を更に提供する。
【００１７】
本発明で開示する主題の実施形態により、分布を判断する段階が検査画像の解像度を超える精度で分布を判断する段階を含む方法を更に提供する。
【００１８】
本発明で開示する主題の実施形態により、異なるセグメントが異なる物理特性を有する検査される物体の各部分に対応する方法を更に提供する。
【００１９】
本発明で開示する主題の実施形態により、分類する段階が、検査される物体の作動性に関するその含意が異なる欠陥タイプに部類が対応する分類に従って潜在的欠陥を分類する段階を含む方法を更に提供する。
【００２０】
本発明で開示する主題の実施形態により、テンプレート及び検査画像の複数の部分の照合に基づいて検査画像に対する複数のアンカー位置を判断し、複数のアンカー位置を判断する精度が検査画像の解像度よりも大きい段階と、マスク及び複数のアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断する段階と、潜在的欠陥に対して判断された複数の分布に基づいて潜在的欠陥を分類する段階とを含む方法を更に提供する。
【００２１】
本発明で開示する主題の実施形態により、更に別の走査に向けてある一定の部類に分類される潜在的欠陥を選択し、選択が、ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥を選択することを控えることを含む段階と、検査画像の解像度よりも高い解像度で、選択される潜在的欠陥の位置に基づいて選択される検査される物体の少なくとも１つの区域を選択的に走査する段階とを含む方法を更に提供する。
【００２２】
本発明で開示する主題の実施形態により、マスクが検査物体基準区域の基準画像に基づいて判断される方法を更に提供し、本方法は、テンプレートを生成し、生成が基準画像の一部をダウンサンプリングすることを含む段階を更に含む。
【００２３】
本発明で開示する主題の実施形態により、基準画像がコンピュータ支援設計（ＣＡＤ）データから生成される方法を更に提供する。
【００２４】
本発明で開示する主題の態様により、機械により可読であり、検査された物体の検査画像内に識別された潜在的欠陥を分類する方法を実行するように機械によって実行可能な命令のプログラムを有形に具現化するプログラムストレージデバイスを更に提供し、本方法は、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断し、アンカー位置を判断する精度が検査画像の解像度を超える段階と、区域内の異なるセグメントを定めるマスク及びアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断する段階と、分布に基づいて潜在的欠陥を分類する段階とを含む。
【００２５】
本発明で開示する主題の実施形態により、検査される物体が電子回路、ウェーハ、及びフォトマスクから構成された群から選択されるプログラムストレージデバイスを更に提供する。
【００２６】
本発明で開示する主題の実施形態により、分布を判断する段階が検査画像の解像度を超える精度で分布を判断する段階を含むプログラムストレージデバイスを更に提供する。
【００２７】
本発明で開示する主題の実施形態により、異なるセグメントが、異なる物理特性を有する検査される物体の各部分に対応するプログラムストレージデバイスを更に提供する。
【００２８】
本発明で開示する主題の実施形態により、分類する段階が、検査される物体の作動性に関するその含意が異なる欠陥タイプに部類が対応する分類に従って潜在的欠陥を分類する段階を含むプログラムストレージデバイスを更に提供する。
【００２９】
本発明で開示する主題の実施形態により、テンプレート及び検査画像の複数の部分の照合に基づいて検査画像に対する複数のアンカー位置を判断し、複数のアンカー位置を判断する精度が検査画像の解像度よりも大きいこと、マスク及び複数のアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断すること、及び潜在的欠陥に対して判断された複数の分布に基づいて潜在的欠陥を分類することを含むプログラムストレージデバイスを更に提供する。
【００３０】
本発明で開示する主題の実施形態により、更に別の走査に向けてある一定の部類に分類される潜在的欠陥を選択し、選択が、ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥を選択することを控えることを含むこと、及び検査画像の解像度よりも高い解像度で、選択される潜在的欠陥の位置に基づいて選択される検査される物体の少なくとも１つの区域を選択的に走査することを含むプログラムストレージデバイスを更に提供する。
【００３１】
本発明で開示する主題の実施形態により、マスクが検査物体基準区域の基準画像に基づいて判断され、方法が、テンプレートを生成する段階を更に含み、生成する段階が、基準画像の一部をダウンサンプリングする段階を含むプログラムストレージデバイスを更に提供する。
【００３２】
本発明で開示する主題の実施形態により、基準画像がコンピュータ支援設計（ＣＡＤ）データから生成されるプログラムストレージデバイスを更に提供する。
【００３３】
本発明を理解し、かつ本発明を実際に実施することができる方法が分るように、添付図面を参照して単に非限定的な例として実施形態をここに説明する。
【００３４】
例示の簡潔さ及び明瞭さを期すために、図に示す要素は、必ずしも尺度通りに描かれていないことは認められるであろう。例えば、要素の一部の寸法は、明瞭さを期すために他の要素に対して誇張される場合がある。更に、適切と考えられる場合に、参照番号は、対応するか又は類似した要素を示すために図の間で繰り返される場合がある。
【図面の簡単な説明】
【００３５】
【図１Ａ】電子回路の一タイプの欠陥を示す図である。
【図１Ｂ】電子回路の一タイプの欠陥を示す図である。
【図２】本発明の実施形態による検査された物体の検査画像内に識別された潜在的欠陥を分類するのに使用することができる潜在的欠陥解析システムのブロック図である。
【図３】本発明の実施形態による検査された物体の検査画像内に識別された項目を分類するコンピュータ化された方法の流れ図である。
【図４】本発明の実施形態によるテンプレート及びマスクの図を示す図である。
【図５】本発明の実施形態による分類に使用されたエンティティ間の関係を示す図である。
【図６】本発明の実施形態による検査画像内の繰返しパターンを示す図である。
【図７】本発明の実施形態によるマスクにより定められた複数のセグメント間でウェーハの検査画像内に識別された潜在的欠陥の分布を示す図である。
【図８】本発明の実施形態による分類に使用することができる基準データを生成する方法を示す図である。
【図９】本発明の実施形態による分類に使用することができる基準データを生成する処理を示す図である。
【発明を実施するための形態】
【００３６】
以下の詳細説明では、本発明を完全な理解することができるように多くの特定の詳細に対して説明する。しかし、これらの特定の詳細がなくても本発明を実施することができることは当業者により理解されるであろう。一部の場合には、公知の方法、手順、構成要素は、本発明を曖昧にしないように割愛される。
【００３７】
説明する図面及び説明において、同一の参照番号は、異なる実施形態又は構成と共通である構成要素を示している。
【００３８】
特に断らない限り、以下の説明する内容から明らかなように、本明細書を通じて、処理する、計算する、判断する、生成する、設定する、又は選択するなどの用語を利用して説明する内容は、データを操作し、及び／又は他のデータに変換するコンピュータのアクション及び／又は処理を含み、上述のデータは、例えば、電子量のような物理的数量として表され、及び／又は上述のデータは、物理的物体を表すことが認められる。「コンピュータ」という用語は、非限定的な例として、パーソナルコンピュータ、サーバ、コンピュータシステム、通信デバイス、プロセッサ（例えば、デジタル信号プロセッサ（ＤＳＰ）、マイクロコントローラ、フィールドプログラマブルゲートアレイ（ＦＰＧＡ）、特定用途向け集積回路（ＡＳＩＣ）のような）、あらゆる他の電子計算デバイス、及び／又はそのあらゆる組合せを含むデータ処理機能を有するあらゆるタイプの電子デバイスを包含するように拡大して解釈すべきである。
【００３９】
本明細書の教示による作動は、望ましい目的に対して特別に製造されたコンピュータにより、又はコンピュータ可読ストレージ媒体に格納されたコンピュータプログラムにより、望ましい目的に対して特別に構成された汎用コンピュータによって実行することができる。
【００４０】
本明細書で使用する時の語句「例として」、「のような」、「例えば」、及びその変形は、本発明で開示する主題の非限定的な実施形態を説明するものである。本明細書における「一事例」、「一部の事例」、「他の事例」、又はその変形への本明細書における言及は、実施形態に関連して説明する特定の特徴、構造、又は特性が本発明で開示する主題の少なくとも１つの実施形態内に含まれることを意味する。従って、「一事例」、「一部の事例」、「他の事例」という語句又はその変形が登場しても、同じ実施形態を必ずしも指すというわけではない。
【００４１】
明瞭さを期すために別々の実施形態という状況で説明する本発明で開示する主題のある一定の特徴は、単一の実施形態において組み合わせて示すことができることが認められる。逆に、簡潔さを期すために単一の実施形態という状況で説明する本発明で開示する主題の様々な特徴は、別々に又はあらゆる適切な部分組合せで達成することができる。
【００４２】
本発明で開示する主題の実施形態では、図に示す１つ又はそれよりも多くの段階を異なる順序で及び／又は段階の１つ又はそれよりも多くの群を同時に実行することができ、その逆も同様である。図は、本発明で開示する主題の実施形態によるシステムアーキテクチャの一般的な概略図を示している。図中の各モジュールは、本明細書で定義及び説明するような機能を実行するソフトウエア、ハードウエア、及び／又はファームウエアのあらゆる組合せで構成することができる。図中のモジュールは、１つの位置に集中させるか、又は１つよりも多い位置にわたって分散させることができる。
【００４３】
図２は、本発明の実施形態による検査される物体５０の検査画像内で識別される潜在的欠陥（代替的に、他のタイプの識別された項目）を分類するのに使用することができる解析システム２００のブロック図である。必ずしもそうとは限らないが、検査される物体は、電子回路、ウェーハ、及びフォトマスクから構成された群から選択することができる。
【００４４】
システム２００は、多くの方法で検査画像を取得することができる。例えば、システム２００は、ウェーハ又は他のタイプの検査される物体を検査する（例えば、その製造の異なる段階中に）ために使用される検査機械２１０と組み合わせることができる。別の例では、システム２００をこのような検査機械に接続することができ、又は検査画像を一度に機械のうちの１つだけに接続したオフラインのデバイスによって送信することができる。また、システム２００は、以下に説明する修正及び／又は特徴の一部又は全てが一体化された検査機械とすることができる。
【００４５】
以下でより詳細に説明するように、システム２００の構成要素の１つ又はそれよりも多くは、ウェーハの走査された画像内で検出された欠陥を分類するのに使用することができる。判断された分類は、後でウェーハを製造する際に、及び／又はウェーハのそれ以降の検査段階に使用することができる。システム２００を作動させることができる方法の一部は、以下に説明する方法１５００に照らして見た時の方が明瞭になると考えられる。
【００４６】
システム２００は、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断するように構成されたパターン照合器を含む。例えば、パターン照合２２０は、テンプレートと検査画像の異なる部分の間の相関を判断し、テンプレートとの相関が最も高い部分に基づいてアンカー位置を定義するように構成することができる。任意的に、パターン照合器２２０は、検査画像内の所定のセルサイズのセル区域を選択する（例えば、相関の結果に基づいて、最高相関を有する区域を選択する）ように構成することができる。必ずしもそうとは限らないが、パターン照合器２２０は、検査画像の解像度を超える精度でアンカー位置を判断するように構成することができることに注意すべきである。パターン照合器２２０を作動させることができる方法の例に対して、方法５００の段階５３０及び５４０と関連して更なる詳細に説明する。
【００４７】
テンプレートは、基準データ入力インタフェース２０２から受け取ることができ、又は画像処理モジュール２３０のようなシステム２００の構成要素によって生成することができる。検査画像は、検査結果インタフェース２０４を通じて受け取ることができ、又は撮像システム２１０（「検査機械」と図示）により取得することができる。
【００４８】
任意的に、システム２００は、検査画像の解像度よりも高い解像度まで区域１１０をアップサンプリングするように構成された画像処理モジュール２３０を含むことができる。画像処理モジュール２３０を作動させることができる方法の例に対して、方法５００の段階５５０に関連してより詳細に説明する。
【００４９】
分布解析モジュール２４０は、アンカー位置及び区域内の異なるセグメントを定めるマスクに基づいて、マスクのセグメントの１つ又はそれよりも多くに関して識別された項目の分布（例えば、潜在的欠陥）を判断するように構成される。分布解析モジュール２４０を作動させることができる方法の例に対して、方法５００の段階５６０に関連してより詳細に説明する。
【００５０】
以下でより詳細に説明するように、本発明の実施形態により、分布解析モジュール２４０は、マスクの解像度に関してサブピクセルレベルで分布を判断するように構成することができる。
【００５１】
システム２００の分類器２５０は、分布解析モジュール２４０により識別された項目（例えば、潜在的欠陥）に向けて判断される分布に基づいて（及び一部の場合には、例えば、以下に説明するように分類規則に基づいて）識別された項目（例えば、潜在的欠陥）を分類するように構成される。分類器２５０は、分類中に階調レベル、サイズ、形状のような潜在的欠陥に関連する付加的なファクタを使用することができることに注意すべきである。
【００５２】
システム２００は、有形のストレージデバイスに分類（代替的に、その一部、例えば、注目に値すると分類された欠陥のみ）を格納する有形のストレージデバイス２６０（例えば、ハードドライブディスク、フラッシュドライブのような）を含むことができる。システム２００は、外部システムに（例えば、ケーブル接続で又は無線接続で）分類（又はその一部）を送信する出力インタフェース２７０を含むことができ、その外部システムは、分類に基づいて機能することができる。
【００５３】
システム２００は、検査モジュールを含むことができ、検査モジュールは、ウェーハのような検査される物体の走査により上述の検査画像を供給する上述の検査機械２１０とすることができ、又は検査画像より高い解像度でウェーハ（又は他の検査される物体）を検査するように構成された後部の検査モジュール２８０とすることができる。この検査モジュールは、検査画像の解像度よりも高い解像度で、ある一定の部類に分類される識別された項目（例えば、潜在的欠陥）の位置に基づいて、但し、他の部類に従ってではなく（すなわち、ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥を選択することを控えて）、選択される検査される物体の区域を選択的に走査するように構成される。後方の検査モジュール２８０の視野は、検査機械２１０より狭い場合があるが、これは、必ずしもそうであるというわけではない。
【００５４】
このような場合に、更に別の走査に向けて選択される区域は、他の部類に従ってではなくある一定の部類に分類された潜在的欠陥の位置に基づいて選択することができる。例えば、より高い解像度での走査は、「エッジ粗度」と分類される可能性がある欠陥の位置の周りではなく、「短絡ゲート」と分類される可能性がある欠陥の位置の周りで実行することができる。
【００５５】
検査機械２１０及び／又は後方の検査モジュール２８０は、実施された場合に、光学撮像機械、電子ビーム検査機械、レーダー、ＬＩＤＡＲ等々のような様々なタイプの検査機械として実施することができることに注意すべきである。
【００５６】
通常、ウェーハ内（又は別の検査される物体内の）欠陥の識別は、異なる技術を用いて実行することができ、そのうちの１つは、光学検査及び電子ビーム検査である。システム２００の利用により、１つよりも多い検査技術の使用を補助することができる。例えば、ウェーハの初期検査は、最初に、検査システム２００により比較的迅速にかつ粗く実施される（例えば、粗くかつ迅速な検査に向けて設定された光学検査又は電子ビーム検査を用いて）。後で、初期検査において見出された潜在的欠陥の一部（分類器２５０の分類結果に基づいて選択）は、次に、比較的より遅いがより正確な検査を用いて精査される。このような後方の走査は、検査機械１２１０の別のモードで、又は異なる後方の検査モジュール２８０で実施することができる（例えば、ＤＲＳＥＭ−欠陥精査走査型電子顕微鏡により、「精査」とも呼ばれる処理において）。
【００５７】
上述のマスクを参照すると、任意的に、マスクは、複数のタイプのマスクセグメントを定めることができ、タイプの数は、マスクセグメントの数より少ない。このような例では、分布解析モジュール２４０は、タイプの１つ又はそれよりも多くの間に潜在的欠陥のタイプベースの分布を判断するように構成することができ、分類器２５０は、タイプベースの分布に基づいて潜在的欠陥を分類するように構成することができる。しかし、説明の簡潔さを期すために、各マスクセグメントが他のマスクセグメントとは独立して処理されると仮定することとする。
【００５８】
必ずしもそうとは限らないが、異なる画像セグメントは、製造材料、反射値、電導度のような異なる物理特性を有する検査される物体の各部分に対応することができる。以下でより詳細に説明するように、分類器２５０は、検査される物体の作動性に関するその含意が異なる欠陥タイプに部類が対応する分類に従って潜在的欠陥（又は他の識別された項目）を分類するように構成することができる。
【００５９】
一部の例では、パターン照合器２２０は、テンプレート及び検査画像の複数の部分の照合に基づいて検査画像に対する複数のアンカー位置を判断するように構成することができる。同様に、パターン照合器２２０は、任意的に、検査画像内で、検査画像の複数の異なる部分とのテンプレートの相関に基づいて、所定のセルサイズの複数のセル区域を選択するように構成することができる。単一のアンカー位置を選択する場合のように、複数のアンカー位置を判断する精度は、検査画像の解像度を超えるとすることができる。
【００６０】
分布解析モジュール２４０は、このような例では、マスク及び複数のアンカー位置に基づいてマスクの少なくとも１つのセグメントに対する潜在的欠陥の分布を判断するように構成することができる。また、分類器２５０は、分布解析モジュール２４０によりその単一の潜在的欠陥に対して判断された複数の分布に基づいて単一の潜在的欠陥を分類するように構成することができる。
【００６１】
以下に説明する図５の例及び用語を参照すると、単一の識別された項目が処理した２つ又はそれよりも多くのセル区域内に含まれる場合があるので、本発明の実施形態により、分類器２５０は、２つ又はそれよりも多くの異なるセル区域において潜在的欠陥に対して判断された分布に基づいて潜在的欠陥を分類するように構成することができる。
【００６２】
基準データ入力インタフェース２０２を通じて外部システムからマスク及びテンプレートを受け取る代わりに、システム２００は検査物体基準区域の基準画像に基づいてマスクを定義するように構成された基準データ発生器（図示せず）を含むことができる。システム２００の基準データ発生器は、基準画像の一部をダウンサンプリングし、かつダウンサンプリングの結果に基づいてテンプレートを生成するように構成することができる。テンプレートは基準画像及び／又は検査画像より解像度が低い可能性があるが、ダウンサンプリングに加えて又はその代わりに、単一のダウンサンプリング以外の画像加工技術をテンプレートの生成に実施することができることに注意すべきである。基準データ発生器は、コンピュータ支援設計（ＣＡＤ）データから基準画像を生成するか、又は参考として走査画像を使用するように構成することができる。
【００６３】
上述のように、システム２００及びその構成要素を作動させることができる方法の一部を方法５００に関してより詳細に説明する。
【００６４】
システム２００は、コンピュータ（ＰＣのような）、例えば、実行時間検査結果の全体的な分類（画像ベースの帰属化、ＩＢＡ）を実施するコンピュータ上に実施することができるが、必ずしもそうであるというわけではない。システム２００のモジュール又は構成要素の各々は、ソフトウエア、ハードウエア、ファームウエア、又はそのあらゆる組合せに実施することができる。更に、システム２００は、図示していないかつ介在が当業者には明らかである他の構成要素、例えば、電源、ディスプレイなどを含むことができる。
【００６５】
図３は、本発明の実施形態による検査された物体の検査画像内に識別された項目を分類するコンピュータ化された方法５００の流れ図である。以前の図面に示す例を参照すると、方法５００は、システム２００によって実行することができる。システム２００の異なる実施形態は、たとえ明示的に詳しく説明していないとしても、方法５００の様々な開示する変形を実行することができる。同様に、方法５００の異なる実施形態は、たとえ説明の簡潔さ及び明瞭さのためにそのような繰返しが必要ではなかったとしても、実行によりシステム２００の様々な開示された変形が満たされる段階を含むことができる。
【００６６】
方法５００は、非常に微細な尺度（例えば、ミリメートル又はナノスケールの物体）から飛行機又は衛生から撮像された地理学上の区域のようなより大規模な物体まで様々なタイプの検査される物体に対して実行することができる。識別される項目は、その特定の項目又は群（例えば、航空画像において戦車を探す）である場合があるが、例えば、予想されるパターン（織物内の孔又はウェーハ内の潜在的な製造欠陥のような）からの逸脱である場合もある。
【００６７】
本発明の開示を明確にするために、方法５００の異なる段階は、電子回路、ウェーハ、及びフォトマスクから構成された群から選択される検査される物体（電子回路、又はフォトリソグラフィのようなフォトマスクに光を透過することを実行する処理における他の物体の製造に使用することができる部分的に透明な板）の修正された例を使用して例証されると考えられる。検査画像内で識別された１つ又はそれよりも多くの項目は、潜在的欠陥の例を使用してこのような事例において例証されると考えられる。当業者は、それにも関わらず、これは単に僅かに１つの例であり、かつ検査画像内で識別された多くの他のタイプの検査される物体及び項目（先に示した例のような）を実行することができることを理解するであろう。
【００６８】
方法５００は、検査される物体の少なくとも一部が撮像された検査画像を含む検査結果を受け取る段階５１０を含むことができる。前の図面に示す例を参照すると、段階５１０は、システム２００の検査結果インタフェース２０４のような検査結果インタフェースによって実行することができる。
【００６９】
検査結果は、検査画像内で識別された１つ又はそれよりも多くの項目を識別する項目識別情報を更に含むことができる。項目識別表示画像は、以下の１つ又はそれよりも多くを含むことができる。
ａ．１つ又はそれよりも多くの項目の各々の位置情報（例えば、項目に対応する検査画像内の１つ又はそれよりも多くのピクセルの表示又は更にサブピクセル精度内の表示）、
ｂ．項目のサイズを示すサイズ情報（例えば、ピクセルで表示）、
ｃ．タイプ情報（項目の初期分類を識別する）、
ｄ．各々が項目の１つ又はそれよりも多くを含む検査画像の小さい画像抜粋、
ｅ．１つ又はそれよりも多くの等級付けシステム内の項目の等級（例えば、表示された潜在的欠陥の不完全さの可能性の表示）。
【００７０】
明らかに、項目識別情報は、追加情報を含むことができる。項目がウェーハの検査画像内で識別された潜在的欠陥である例では、項目識別情報は、欠陥リストと呼ぶことができる。
【００７１】
明らかに、検査画像の受信は、検査画像を捕捉する（又は他の方法で生成する）段階と入れ替えることができる。例えば、これは、光学写真撮影、電子ビーム検査、及びレーザビーム検査等々により行うことができる。同様に、項目識別情報は、外部エンティティから受け取ることによって取得できるだけでなく、検査画像を画像処理して画像処理の結果に基づいて項目識別情報を生成することによって取得することができる。
【００７２】
方法５００は、内容及び使用を以下に説明する以下のデータエンティティ、すなわち、テンプレート、マスク、及び分類規則のうちの少なくとも１つを含む基準データを受け取ることを含む段階５２０を含むことができる。別の例では、それらのデータエンティティの１つ又はそれよりも多くは、方法の一部として作成することができる。このようなデータエンティティの作成は、方法５００の一部として又は独立して実行することができる方法６００に関連して説明される。前の図面に示す例を参照すると、段階５２０は、システム２００の基準データ入力インタフェース２０２のような基準データ入力インタフェースによって実行することができる。テンプレート、マスク及び分類規則は、ユーザ定義式、機械定義式などとすることができる。
【００７３】
分類規則は、方法５００内のその利用に対して説明する内容の一部として追って説明する。テンプレート及びマスクデータ構成要素は、図４を参照して導入される。
【００７４】
図４は、本発明の実施形態によるテンプレート３００及びマスク４００の図を示している。本発明のこのような実施形態により、テンプレート３００は、画像である。テンプレート画像は、検査される物体の一部の実際の画像又は類似の画像とすることができる。例えば、テンプレート１３００の画像データは、検査される物体（代替的に、例えば、以下に説明するように類似の基準物体）の一部を実際に撮像することによって取得することができる。他の実施形態では、テンプレート３００の画像データは、処理設計データ（例えば、ＣＡＤデータ）により取得することができる。以下に説明するように、テンプレートの画像データは、より高い解像度の初期の画像の少なくとも一部をダウンサンプリングする（すなわち、空間分解能を低減する）ことによって取得することができる。受け取ったテンプレートの解像度は、実行時間検査画像の解像度と同じとすることができるが、必ずしもそうであるというわけではない。
【００７５】
マスク（４００に示した区域により表された）は、予め定義された区域（「セルサイズの区域」とも呼ばれる）内の異なるセグメント４１０を定める。単位の変換を適用することができるが、セルサイズの区域の関連での「サイズ」という用語は、ウェーハが検査された時のウェーハの検査された層の平面のような検査平面の座標に関するものである。
【００７６】
異なるマスクセグメント４１０は、同じか又は異なるサイズ、及び同じか又は異なる形状である場合がある。マスクセグメント４１０は矩形として示されたが、これが必ずしもそうであるというわけではなく、他の形状のマスクセグメント４１０が実施される場合もある。様々なセグメント４１０は、マスクの全体区域を対象とする場合があるが、必ずしもそうであるというわけではない。
【００７７】
マスクのサイズは、外部データ又は他に応答して定義することができる。例えば、検査される物体が繰返しパターンを含む場合に（例えば、図６で例証するように）、マスクのサイズは、繰返し区域（図７では１８０と図示）のサイズ又はその各部分に対応することができる。
【００７８】
任意的に、マスク４００により定められたマスクセグメント４１０は、複数のタイプ（例えば、タイプの数がセグメントの数より小さい）とすることができる。これは、４１０（１）ように示す３つのセグメントが同じタイプであるという点において例証される。マスクセグメント４１０（代替的に、異なるタイプのセグメントの）の各々は、異なる物理特性を有する検査される物体の各部分に対応することができる。例えば、検査される物体内の導電率の異なるレベルは、異なるタイプのセグメントに対応することができる。
【００７９】
様々なマスクセグメント４１０（又は異なるタイプのセグメント）は、解析が方法１５００によって達成される項目のタイプ（又は複数のタイプ）に従って定めることができる。例えば、方法５００が潜在的欠陥の分類に使用される場合に、異なるマスクセグメント４１０（又はそのタイプ）は、欠陥に対する異なる脆弱性及び／又は異なるタイプの欠陥を有する異なる可能性を有する検査される物体（例えば、ウェーハ、電子回路、又はフォトマスク）の異なる部分に対応することができる。一部の例では、単一のセグメントは、互いに接続されない区域を包含することができることに注意すべきである。例えば、このような例では、マスクセグメント４１０（１）の全ては、単一のセグメントと考えることができ、かつ同じタイプのいくつかのセグメントとしてのみではない。
【００８０】
マスクは、異なるフォーマットで格納することができる。例えば、画像（異なる色が異なるタイプのセグメントに対応する）として、表（例えば、セグメントの各々に対して開始点、寸法、及び一部の場合にタイプとして示す）として、ベクトルのフォーマットのように等々で格納することができる。
【００８１】
図４では、表されたテンプレート３００及びマスク（４００と図示）は、両方とも、検査される物体の同様にサイズ設定された区域に対応する（一部の場合に異なる解像度を有するが）。しかし、他の例では、例えば図５で例証するように、テンプレート及びマスクが関連する物理的区域は、互いと異なる場合がある。このような場合に、それらの対応する区域の１つは、部分的に重複し、更に重なり合っていない他の区域（図５で例証するように）内に含まれる場合がある。
【００８２】
図３に戻って、方法５００は、検査画像のテンプレート及び少なくとも一部を相関させる段階５３０を含むことができる。テンプレートは、検査画像の相関する部分のいずれかと必ずしも同一であるというわけではないが、部分の一部との相関は、他との相関よりも高いと考えられる。例えば、部分の１つとのテンプレートの相関は、比較的高く、かつ部分に対して僅かに移動している検査画像の部分より少なくとも高いと考えられる。前の図面に示す例を参照すると、段階５３０は、システム２００のパターン照合器２２０のようなパターン照合器によって実行することができる。
【００８３】
相関は、検査画像のピクセルに必ずしも合致するというわけではないことに注意すべきである。相関は、サブピクセル精度（例えば、マスクピクセルの１，０００分の１の精度で）で実行することができることに注意すべきである。図５の例で分るように、テンプレートと最も良好に相関付ける区域であると例において仮定される区域１３０は、検査画像１００のピクセルを表すグリッド上に位置せず、むしろ、サブピクセル解像度で位置が識別される（従って、判断される）。段階５３０の相関付けは、欠陥リスト（例えば、潜在的欠陥が検出されたウェーハの区域における）に基づいて、又はそれと無関係に実行することができる。
【００８４】
方法５００の段階５４０は、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断することを含む。前の図面に示す例を参照すると、段階５４０は、パターン照合器２２０のようなパターン照合器によって実行することができる。アンカー位置は、例えば、アンカー１２０の位置とすることができる（無次元点又は別のタイプのアンカーとすることができる）。テンプレート及び画像（例えば、図５に示す区域１３０）の部分の照合は相関（段階５３０でのような）によって達成することができるが、他の例では、他の照合技術を実行することができる（パターン検出のような）ことに注意すべきである。必ずしもそうとは限らないが、一部の例では、アンカー位置を判断する精度は、検査画像の解像度を超える。
【００８５】
任意的に、方法５００は、段階５４２を含むことができ、段階５４２は、検査画像内の所定のセルサイズのセル区域を選択することを含む。この選択することは、テンプレートの相関及び検査画像（又は２つの間の他のタイプの照合）の少なくとも一部に基づくものである。ある意味では、アンカー位置とセルサイズの区域の幾何的関係が予め既知である場合に（例えば、図５の矢印１１２２、並びに区域１１０のサイズ）、段階５４２のセル区域の選択は、段階１５４１のアンカー位置の選択の直接的な副産物とすることができる。
【００８６】
単位の変換を適用することができるが、セル区域の関連での「サイズ」という用語は、検査平面（例えば、ウェーハが検査された時のウェーハの検査された層の平面）の座標に関するものである。セルサイズはマスクにより定められた区域のサイズに同一とすることができるが、これは、必ずしもそうであるというわけではなく、マスクは、上述のセルサイズの区域を含むより大きい区域内のセグメントを定めることができる。前の図面に示す例を参照すると、段階５４０は、パターン照合器２２０のような相関器によって実行することができる。
【００８７】
マスクの解像度がセル区域より高い場合に、たとえ検査平面において類似のサイズ設定された区域に関連するとしても、２つの区域は、異なるピクセルサイズを有することに注意すべきである。検査平面の座標内のテンプレートの寸法を参照すると、セル区域でサイズは、テンプレートの区域より小さいか、類似か、又は大きい場合がある。
【００８８】
本発明の一部の実施形態では、決定則は、段階５４０の実行の前に実施することができ、その決定則に従って十分に問題なくテンプレートと照合させることができる検査画像の区域がなかった場合に、方法は終了になる。例えば、所定の閾値よりも大きい相関スコアを有する検査画像の部分がないと判明した場合に、アンカー位置は、必ずしも判断されるというわけではない。段階５３０（又は検査画像の区域とテンプレートを照合させる別の段階）の１つの可能性がある結果はテンプレートとの相関に基づいて検査の少なくとも１つの部分の画像を選択することであるが、別の可能性がある結果は、照合する区域がないと判明することである。
【００８９】
段階１５４１に戻ると、任意的に、アンカーは、検査画像の選択された部分のいずれか１つに対して定義することができる（図５の例を参照すると、アンカ−１２０は、検査画像１００内で選択された区域１３０内で、又は他の方法でそれに関して定義することができる）。段階５４２が実行された場合に、その段階の選択は、段階５３０で選択された検査画像の部分（又は複数の部分）を選択する段階を含むことができるが、検査画像の別の区域を選択する段階を含むことができる。図５の例を再び参照すると、段階５４２で選択された区域１１１０は、段階１５３０で選択された区域１３０より大きい。区域１１１０（「セル区域」１１０とも呼ばれる）は、段階１５４１で判断されるアンカー１１２０に関して定義することができる（例えば、照合に基づいて、検査画像から選択された区域１３０に関して定義することができる）。
【００９０】
上述のように、検査される物体は、繰返しパターンを含むことができる（例えば、図６で例証するように）。テンプレートがパターンで繰り返される区域の一部（又は全て）に対応する場合に、検査画像の多くの類似の部分はテンプレートに照合させることができ（例えば、段階５３０のように相関付けられる）、これに対応して段階５４０で多くのアンカー位置を判断することができる。
【００９１】
例えば、図６の検査画像１００内に撮像された検査される物体は、１対の垂直線の複数の発生を含む繰返しパターンを含む。それらの複数の区域は同一ものではないが、依然としてそれらの区域の１つとのテンプレートの各照合により、従って、段階５４０での別々のアンカー位置を定義する段階を得ることができる（例えば、図示していないテンプレートとの検査画像の異なる部分の相関に基づいて）。
【００９２】
テンプレートと類似である検査画像の複数の部分により、たとえ類似の部分が繰返しパターンを形成しないとしても複数のアンカー位置（及び一部の場合に複数のセルサイズの区域の選択に即した）の判断を行うことができる。更にそうであるように、一部の例では、複数のテンプレート（例えば、ウェーハ内の異なる繰返しパターンに対応する）を実行することができ、段階５４０で、複数のテンプレートとの検査画像の様々な区域の照合に基づいて複数のアンカー位置を判断することができる。このような場合に、異なるサイズのマスクをこのような区域に使用することができる。段階５４０で複数のアンカー位置区域を判断する場合に、方法５００の以下の段階の一部又は全てをそれらの複数のアンカー位置の一部又は全てに繰り返すことができる。
【００９３】
上述のように、マスクの解像度は異なる場合があり、かつ特に検査画像よりも高くなる場合がある。すなわち、マスクの区域内で定められるセグメントは、任意的な段階５４２で選択した場合に、検査画像より高い解像度、特に、１つ又はそれよりも多くの選択されたセル区域よりも高い解像度で定められる場合がある。
【００９４】
このような場合に、方法５００は、検査画像の解像度よりも高い解像度に段階５４２のセル区域をアップサンプリングする段階５５０を任意的に含むことができる。特に、段階５５０は、マスクの解像度にセル区域をアップサンプリングすることを含むことができる。前の図面に示す例を参照すると、段階５５０は、システム２００の画像処理モジュール２３０のような画像処理モジュールによって実行することができる。
【００９５】
図５の例を参照すると、区域１１０（以下単に「セル」又は「区域１１０」とも呼ばれる）は、ＹセルｘＸセルピクセルサイズ区域である。Ｘセル及びＹセルは整数とすることができるが、区域１１０の位置は、検査画像１００のピクセル（１０２と図示）のグリッド上で正確に画像１００を読み取る必要はないことが見出される。例えば、テンプレートと検査画像の間の最良の照合を非整数ピクセル座標で定義される区域に対して達成することができる。更に別の例では、アンカー１２０の位置と対応する区域１１０の間の距離を非整数ピクセル座標で定義することができる。
【００９６】
図５の右側に、区域１１０のアップサンプリングされたバージョンが、マスク４００の図と重なり合って示されている（１１０’と図示）。図示のように、検査画像の解像度で、区域１１０（「セル」とも呼ばれる）のサイズは、６ｘ６のピクセルである。アップサンプリングされたバージョンのサイズは、１５ｘ１５のピクセルである。図示の例では、区域１１０’への区域１１１０のアップサンプリングは、Ｎ＝２．５倍に解像度を増大させることを含む。ここでもまた、本発明の一部の例では、選択されたセルの区域のアップサンプリングを実行することができるが、必ずしもそうであるというわけではないことに注意すべきである。上述のように、一部の例では、選択又は定義されるこのようなセル区域はない。
【００９７】
実施された場合に、アップサンプリングは、単一の線形補間を含むことができる。他の例では、他のタイプの補間技術、すなわち、バイキュービック補間、双直線補間、最近接補間などを実行することができる。
【００９８】
例示として、検査画像の強調表示されたピクセル１４０は、線形補間が実行される例では、マスク解像度（実際にラスタ画像として実施される場合）で１４０’ように示すＮ個ｘＮ個のピクセルの区域に対応する。
【００９９】
強調表示されたピクセル１４０は、例えば、検査画像の解析中に検出された潜在的欠陥の位置を表す場合がある。しかし、潜在的欠陥は、一部の場合には、単一のピクセルより大きいか又は小さいと定義される場合があることに注意すべきである。
【０１００】
マスクの異なるセグメント４１０は、サブピクセル解像度で定められるように示されている。これは、例えば、マスクのベクトル図で実行することができる。一部の例では、マスクのマスクセグメント４１０は、例えば、マスクがラスタ画像と定義される場合は全体のピクセルの解像度でのみ定められる場合があることに注意すべきである。マスクの異なるセグメントが、４１０（３）、４１０（４）、４１０（５）、及び４１０（６）として図５に列挙される。４１０（１０）ように示す区域は、マスクにおいてセグメントとして定められる（従って、区域全体を覆うセグメントを有する）場合もあれば、又は全く定義されない場合もある（従って、部分的にのみ区域を覆うセグメントを有する）。
【０１０１】
図３を参照すると、方法５００は、マスク（上述のように、区域内の異なるセグメントを定める）及びアンカー位置、並びにセグメントの１つ又はそれよりも多くに関して識別された項目（例えば、潜在的欠陥）の分布に基づいて、判断する段階５６０で続行される。前の図面に関して示した例を参照すると、段階５６０は、分布解析モジュール１２４０のような分布解析モジュールによって実行することができる。
【０１０２】
図５の例を参照すると、マスク及び識別された項目のセグメントの関係は、アンカー１２０の位置とマスクの少なくとも１つの基準点の関係に関する知識（これは、矢印１２２によって示されており、かつ基準データの一部とすることができる）、及びアンカー１２０の位置と識別された項目上の少なくとも１つの基準点の関係に関する知識（これは、矢印１２４によって示されており、かつアンカー位置も識別された項目の位置も検査画像１００の座標で定義することができるので判断することができる）により補助することができることに注意すべきである。
【０１０３】
区域１４０’（検査画像のピクセル１４０の拡大類似物である）は、マスクのセグメント４１０（０）、４１０（３）、及び４１０（６）の間に分配されることを見ることができる。上述のように、潜在的欠陥（又は他の項目）のサイズは、１つのピクセルよりも多いか少ない場合がある。上述のように、識別された項目（例えば、ウェーハ内の潜在的欠陥）は、項目識別情報と共に得られるように、位置情報及び一部の場合にサイズ情報及び／又は等級に関連付けることができる。
【０１０４】
分布の判断は、検査画像のテンプレートの解像度を超える精度及び／又はマスクが定義される精度で分布を判断することを含むことができることに注意すべきである。それによって取りわけ走査の解像度の増加を必要とせずに、高解像度規則に基づいて分類を提供することができる。
【０１０５】
図７の例において、検査画像内で識別される項目（例えば、潜在的欠陥）のサイズは、単一のピクセル（図５の例のような）ではなく、むしろ図７の区域１５０によって示される４つのピクセルである。区域１５０のアップサンプリングされた類似物は、区域１５２である。区域１５２は、４つの区域に分割されるように示されたが、これは、例示上の理由からのみ行われており、上述のように、分布の判断は、より高い解像度で行われる。
【０１０６】
見ることができるように、マスクセグメント４１０（７）と重なり合う区域１５２は、半分を僅かによりも大きく、マスクセグメント４１０（８）と重なり合うのは、半分を僅かに下回る。これは、セグメントタイプ１（マスクセグメント４１０（８）に対応）が２のすぐ下の得点を受け取り、セグメントタイプ２（マスクセグメント４１０（７）に対応）が２のすぐ上の得点を受け取る分布（９００と図示）の判断により反映される。特定的な例では、分布内の得点は、検査画像の初期のピクセルに等しい単位で与えられるが、当業者は、分布を判断するあらゆる他の方法を実行することができることを理解するであろう。例えば、分布は、パーセント、ピクセル数（通常は分数の数量）、ナノメートルなどで判断することができ、このような定義は、通常は、分類論理は、定義されたものと類似のものになるであろう。
【０１０７】
識別された項目に対応する区域は、マスクの複数のセグメント間に分散させる場合があるが、これが、必ずしも当て嵌まるわけではなく、区域全体は、マスクの単一のセグメントに対応する場合があることに注意すべきである。
【０１０８】
上述のように、マスクは、複数のタイプ（例えば、セグメント４１０（７）及びセグメント４１０（８））のセグメントを定める場合があり、タイプの数は、マスクセグメントの数より少ない。このような場合に、分布の判断は、タイプの１つ又はそれよりも多く間の潜在的欠陥のタイプベースの分布を判断することを含むことができ、例えば、図７で例証するようなものである。このような場合の段階５７０の分類は、タイプベースの分布に基づくものになる。
【０１０９】
図３に戻ると、方法５００は、更に、潜在的欠陥に対して判断された分布に基づいて識別された項目（例えば、潜在的欠陥）を分類する段階５７０を含む。段階５７０の分類は、更に、分類規則（「ビン割当て規則」、「ビン割当て論理」、及び「分類論理」と呼ぶことができる）に基づくことができる。前の図面に示す例を参照すると、段階５７０は、システム２００の分類器２５０のような分類器よって実行することができる。
【０１１０】
分類規則では、識別された項目の分布に基づいて、識別された項目（例えば、潜在的欠陥）がどの部類に分類すべきかを示すことができる。一例として、図７の図を参照すると、分類規則では、ウェーハの検査画像内で識別された潜在的欠陥は、セグメント４１０（７）に対応することがその５０％未満である場合は重大ではないと分類すべきであるが、このセグメントに対応することがその５０％よりも大きい場合は重大と分類すべきであることを示すことができる。
【０１１１】
表１は、本発明の実施形態によるビン割り当て論理の例である。最終分類が部類名の欄に示されており、この分類が選択される規則は、中心の５つの欄に記号（１、０、Ｘ）により表される。「１」は、セグメントを見つけるべきであることを表し、「Ｘ」は、セグメントが見出される場合もあれば、見つからない場合もあることを表し、「０」は、マスクセグメントを見つけられてはならないことを表している。優先度は、実施において、２つ又はそれよりも多くの規則の条件が満たされた場合に、下位優先度指標を有する規則が選択されることを示している。例えば、規則２の選択条件を満たせば、規則３の資格も得られる。しかし、規則２の方が優先度指標が小さいので、規則３より先に選択される。
【０１１２】
（表１）
0006009351.tif 000002
【０１１３】
段階５７０の分類は、他のパラメータにも依存する場合があるより大きい分類処理の一部と考えられる。例えば、識別された項目（例えば、ウェーハの潜在的欠陥）の分類は、サイズ、色、明視野／暗視野などに依存する場合がある。この分類は、従来技術の機械でのウェーハ検査における潜在的欠陥のビン割当てに使用されたようなより一般的なビン割当て用途における分類の方法５００を組み合わせることによって実行することができる。
【０１１４】
上述のように、セグメントの異なるタイプは、異なる物理特性（例えば、電気的特性、異なる内部構造、異なる材料製造のような）を有する検査される物体の各部分に対応する場合がある。このような場合に、分類することは、検査される物体の電気的作動性に関する電気的に異なる含意を有する欠陥タイプに対応する部類に潜在的欠陥を分類する段階を含むことができる。これは、例えば、ウェーハ又はフォトマスクの潜在的欠陥を「エッジ粗度」欠陥対「短絡ゲート」欠陥に分類することを含むことができる。
【０１１５】
上述のように、方法５００は、検査画像の複数の異なる部分とのテンプレートの照合に基づいて、検査画像内の複数のアンカー位置（及び一部の場合に所定のセルサイズの複数のセル区域）を判断することを含むことができる（恐らく欠陥が検出された検査画像の区域においてのみ、ただし、そうとは限らない）。このような場合に、分布の判断及び分類の段階（並びに潜在的に方法５００の他の段階）は、複数のセル区域に対して繰り返すことができる。
【０１１６】
判断された分布に戻ると、セル区域が部分的に重なり合う場合があるので（例えば、図６で例証するようのような繰返しパターンで）、単一の項目（例えば、潜在的欠陥）は、マスクの２つの例に向けて処理することができ（段階５６０において）、その欠陥分布は、各例において異なるものになることに注意すべきである。このような場合の分類規則は、このような状況においてどのように先に進んだらよいかに関する命令を含むことができる（例えば、最悪のシナリオを優先し、結果を平均化し、潜在的欠陥を結果において２回出現させるなど）。
【０１１７】
通常、本発明の実施形態により、分類する段階は、２つ又はそれよりも多くのアンカー位置に基づいて判断された２つ又はそれよりも多くの分布に基づいて潜在的欠陥を分類する段階を含むことができる。
【０１１８】
項目（又は複数の項目）が分類された状態で、分類に基づいてアクションを続行することができる。方法５００は、分類（又はその一部、例えば、注目に値すると分類された欠陥のみ）を有形のストレージデバイスに格納し、及び／又は外部システムに分類（又はその一部）を伝送することで終了することができ、その外部システムは、分類に基づいて機能することができる。
【０１１９】
しかし、方法５００は、分類に基づく他のアクションで実行することができる。例えば、方法５００では、検査画像の解像度よりも高い解像度で検査される物体の区域を選択的に走査する段階５８０で続行することができる。このような場合に、更に別の走査に向けて選択される区域は、他の部類によってではなくある一定の部類に分類された潜在的欠陥の位置に基づいて選択することができる。例えば、より高い解像度での走査は、「エッジ粗度」と分類される可能性がある欠陥の位置の周りではなく、「短絡ゲート」と分類される可能性がある欠陥の位置の周りで実行することができる。
【０１２０】
前の図面に示す例を参照すると、段階５８０は、検査機械２１０のような検査機械により、又は後方の検査モジュール２８０のような後方の検査モジュール（別の検査機械とすることができる）によって実行することができる。例えば、検査される物体が実際にウェーハである場合に、検査画像は、第１の解像度で電子ビーム検査（ＥＢＩ）用いて取得することができ、一方、分類された方法に基づいて選択された潜在的欠陥は、欠陥精査走査電子顕微鏡（ＤＲＳＥＭ）により、遥かに高い解像度で更に検査することができる。
【０１２１】
ウェーハ（又はその特定のダイ）は、選択された潜在的欠陥の高解像度検査に基づいて作動的又は非作動的と宣言することができる。他の潜在的欠陥（ウェーハの「対象外の」区域に位置すると考えられる）を検査せずマスクに基づいて分類された潜在的欠陥だけを検査すると、時間及びリソースが節約され、検査の結果を改善することができる。例えば、走査するウェーハの区域を低減すれば、電子ビーム走査デバイスにより出射された電子から生じる電荷蓄積が少なくなる。
【０１２２】
全体として方法５００を参照すると、テンプレートにウェーハの実行時間検査画像の区域を相関させる段階を含むことができる（この段階は、「テンプレート固定」とも呼ばれる）。この相関に基づいて、検査画像の区域が選択され、かつ後でマスクに対応する区域をもたらすように更にアップサンプリングすることができる。マスクの判断は、比較的より長い処理である場合があるが、多くの検査されたウェーハ（又はあらゆる他の検査される物体）の実行時間検査に使用することができるので、このようなシナリオにおける実行時間検査は、比較的迅速であるはずである（何回も繰り返されるため）。これは、迅速性をもたらすために検査を比較的低い解像度で実行することができる。
【０１２３】
分類処理に有用な追加情報を提供するが、方法５００は、実行時間検査時間の増加は必要ないこと、及びそれはサブピクセル精度で情報を提供することができるが、実行時間検査ピクセルサイズの低減は必要ではないことに注意すべきである。
【０１２４】
以前の例は、電子ビーム走査に関連するものであるが、開示する技術は、他のタイプの検査又は画像化（例えば、オプティカル、レーダー、ソナーのような）に実行することができることに注意すべきである。同様に、以前の例の一部は、ウェーハのような電子回路の検査に関連するものであるが、開示する技術は、ナノメートルスケール、他のスケールに関わらず、他のタイプの検査物体に実行することができる。
【０１２５】
上述のように、方法５００に利用されるテンプレート及びマスクは、異なる方法で作成することができる。例えば、マスクは、検査物体基準区域の基準画像に基づいて判断され、このような場合の方法は、以下に説明するように、より低い解像度を有するテンプレートをもたらすために基準画像の少なくとも一部をダウンサンプリングする段階含むことができる。ダウンサンプリングは別として、テンプレートの生成は、更に別のタイプの画像処理を含むことができることに注意すべきである。
【０１２６】
検査物体基準区域は、同じ検査される物体（例えば、同じウェーハ内の別のダイ）の一部とすることができ、又は別の検査される物体（例えば、同じバッチ又は別のバッチの別のウェーハ）に属することができる。このような場合の基準画像は、方法５００の検査画像を取得するのに使用した同じ検査機械によって生成することができる。別の例では、基準−画像は、コンピュータ支援設計（ＣＡＤ）データから生成することができる。
【０１２７】
方法６００に使用されるマスク及び／又はテンプレートの作成は、方法６００の処理に従って実行することができる。
【０１２８】
図８は、本発明の実施形態による分類（例えば、方法５００のように）に使用することができる基準データを生成する方法６００を示している。
【０１２９】
方法６００は、検査物体基準区域の基準画像を取得する段階１６１０から始まる。基準画像が実際の物体の画像である（かつ例えばＣＡＤデータに基づくものではない）場合に、基準物体（電子回路、ウェーハ、及びフォトマスクから構成された群から選択することができるが、必ずしもそうであるわけではない）の高解像度画像は、直接の走査、検査などにより、又は別のシステムから基準物体を受け取ることによって取得することができる。高解像度画像は、基準物体全体又は基準区域のみの撮像データを含むことができる。前の図面に示す例を参照すると、段階６１０は、検査結果インタフェース２０４のような検査結果インタフェースにより又は検査機械２１０のような検査機械によって実行することができる。
【０１３０】
例えば、高解像度基準画像は、ダイ又はダイの一部の画像とすることができる。高解像度基準画像は、高解像度検査処理から及び／又はコンピュータ支援設計（ＣＡＤ）ファイルから収集することができる。一例として、高解像度画像は、電子ビーム検査工具で解像度を上げることによって又はＳＥＭ撮像システムを使用することによって収集される。
【０１３１】
高解像度画像が得られた状態で、それは、検出された可能性がある欠陥の実際の分類において後で使用することができる情報の定義に使用することができる。方法６００では、基準画像において関連のパターンを識別する段階６２０を続けることができる。関連のパターンは、「金色のセル」とも呼ばれる。関連のパターンは、人が識別することができ、又は自動的に生成することができる。関連のパターン又は「金色のセル」は検査画像において複数回繰り返すことができるが（一部の場合に周期的な繰返しパターンで）、必ずしもそうであるというわけではないことに注意すべきである。前の図面に示す例を参照すると、段階６２０は、画像処理モジュール２３０のような画像処理モジュールによって実行することができる。
【０１３２】
方法６００の段階６３０は、セルサイズの区域において異なるマスクセグメントを定めるマスクを生成する段階を含む。繰返しパターンを含む基準画像の場合に、セルのサイズは、繰返しパターンと実質的に類似のものとすることができる（代替的に、その副区域、例えば、段階６２０で関連のパターンと定義される副区域）。一部の例では、マスクのサイズは、繰返しパターンより小さくなる場合もあれば（一部の場合に実質的にそうである）、繰返しパターンのサイズより増大する場合もあることに注意すべきである。前の図面に示す例を参照すると、段階６３０は、システム２００のマスク生成モジュール２９０のようなマスク生成モジュールによって実行することができる。
【０１３３】
マスク内では、異なるマスクセグメントが定められる。このような異なるマスクセグメントは、異なる理由で定められる場合がある。例えば、マスクセグメントは、金色のセルパターン内で対応する区域又は他のこのような区域で電子回路（代替的に、他の品目）の異なる機能性に対応するように定められる場合がある。別の例では、マスクセグメントは、欠陥に対する異なる脆弱性に対応するように定められる場合がある。マスク内で定められるマスクセグメントの数は、検査される物体が異なれば（例えば、電子回路が異なれば）異なる場合があり、かつ後の時点での欠陥の検出及び／又は解析に即してこのようなマスクセグメントに基づいて検査画像の分類の有用性に基づいて異なる場合がある。
【０１３４】
例えば、一部の例ではマスク内の異なるマスクセグメントの数は３、５、又は８であるが、他の例では、数十及び何百ものマスクセグメントさえも定められる場合がある。マスクセグメントの画定は、人により又はコンピュータにより（例えば、ＣＡＤデータに基づいて）実施される場合がある。
【０１３５】
実際に、マスクが、方法５００の実施時間検査に対して後で使用される解像度よりも高い解像度で生成された場合に、マスクのマスクセグメントは、比較的高い解像度で（例えば、高解像度基準画像の解像度で）段階６３０で定められることに注意すべきである。一部の例では、マスク内で定められたマスクセグメントが重ならず、かつその間にマスクの区域全体を包含するが、これは、必ずしもそうであるというわけではなく、マスクの一部の区域は、いずれのセグメントにも属さない場合がある。
【０１３６】
識別された項目（例えば、潜在的欠陥）が分類されることになる方法５００内の実行時間検査は、比較的より低い解像度で実行することができるが（例えば、ピクセルサイズは、ｘ２，ｘ３、又はより高い解像度ピクセルサイズに対応する）、高解像度マスクの利用により（検査画像の一部をアップサンプリングすることと共に）、遥かに正確である高解像度マスクに関連した位置に基づいてこのような識別された項目の分類が可能であることに注意すべきである。
【０１３７】
実際に、基準画像の解像度が、方法５００に使用された検査画像よりも高い場合に、方法６００は、少なくとも高解像度画像の一区域に対応する解像度が低い方のテンプレートを供給するように高解像度基準画像を処理する段階６４０を更に含むことができる。基準画像の少なくとも一部をダウンサンプリングする段階は別として、テンプレートの生成は、柔軟加工、スムージング、エッジ強調のような更に別の画像加工技術の例を含むことができる。本発明の実施形態により、この段階は、マスクが方法５００の検査画像の生成に使用される検査解像度と異なる解像度で定義された場合は必須のものである。前の図面に示す例を参照すると、段階６４０は、システム２００の画像処理モジュール２３０のような画像処理モジュールによって実行することができる。
【０１３８】
段階６４０の処理は、デシメーション画像処理アルゴリズム又は他のダウンサンプリングアルゴリズムによって実施することができるが、必ずしもそうとは限らない。テンプレート（「低解像度化基準画像」とも呼ばれる）は、実行時検査画像内の繰返しパターンの検出（例えば、その一部、アンカーを識別することによる）、従って、マスクと実行時検査画像間の空間的相関を判断するのに使用することができる。
【０１３９】
任意的に、テンプレートの解像度は、マスク（及び高解像度画像）よりも低いとすることができ、意図する実行時検査解像度に対応する。１つよりも多いテンプレートは、異なる実行時間検査解像度に使用されるように、例えば、異なるより低い解像度で生成することができる。一例として、テンプレートの解像度は、１００ｎｍに対応するピクセルサイズ（高さ又は幅）を有することができ、一方、マスク解像度は、７０ｎｍに対応するピクセルサイズを有することができる。より低い解像度のテンプレートをもたらす高解像度基準画像の一部の処理の例は、図９で例証されている。
【０１４０】
テンプレートとマスクの間の１−Ｄピクセル寸法の間の比は、本発明の様々な例では異なる場合がある（例えば、１：２、１：４、１：７、１：１５のような）。対応するピクセル区域間の比は、その比の２／１である（例えば、１：４、１：１６、１：４９のような）ことに注意すべきである。
【０１４１】
方法６００は、異なる分類規則がマスクのマスクセグメントの間に異なる分布に適用される分類論理を定義する段階６５０を更に含むことができる。分類規則の定義は、定義される特定のマスクに依存する場合があるが、例えば、分類規則は、マスクに内のマスクセグメントの各々により包含される相対的な部分に基づいて定義することができる。代替的に、分類規則は、特定のマスクに関係ないものであり、かつセグメントのタイプの各々により表される物理特性のような他の精査事項に基づいて定義することができる（方法６００の一部として又はその他）。
【０１４２】
方法６００のあらゆる段階は、人により（特にコンピュータを使用して）、コンピュータ又は他の機械により、及び／又はその組合せによって実行することができる。
【０１４３】
図９は、本発明の実施形態による分類（例えば、方法５００のように）に使用することができる基準データを生成する方法６００’を示している。特に、処理６００’は、マスク４００及びテンプレート３００の生成に使用することができる。
【０１４４】
アポストロフィ（例えば、６１０’、６２０’のような）に示す段階は、方法６００の対応する段階（例えば、それぞれ段階６１０及び６２０）の可能性がある例である。
【０１４５】
基準画像の少なくとも一区域に対応する低分解能テンプレートを供給するように基準画像を処理する段階６４０’を参照すると、この段階は、一部が示されたいくつかの方法で実行することができることに注意すべきである。
【０１４６】
最初に、高解像度テンプレート−親３００’を基準画像８００から選択する。選択は、６４１’で示されている。高解像度テンプレート−親３００’は、このような区域８１０の選択されたセルでサイズ設定したパターンと同一か又は異なる場合がある。次に、例えば、低解像度化テンプレート３００’’（「ダウンサンプリングされたテンプレート」及び「間引かれたテンプレート」としても図示）をもたらすためにスムージング又はエッジ強調（６４２’と図示）のような形態学的画像加工技術を適用することにより、高解像度テンプレート−親３００’を間引くか、又はダウンサンプリングするか、又は操作する。このテンプレート３００’’は、テンプレートが供給される時に「現状のまま」で任意的に使用することができる（この選択肢は、６４３’と図示）。
【０１４７】
別の例（６４４’と図示）において、ダウンサンプリングされたテンプレート３００’’は、解像度が低い方の画像１００’（例えば、方法５００の検査画像が得られる解像度で）からダウンサンプリングされたテンプレート３００’’と照合する区域１９０’を選択してテンプレート３００としてその区域１９０’を使用するのに使用される。
【０１４８】
全体としてシステム２００及び方法５００に戻って、システム２００及び／又は方法５００の利用は、超微細のパターンベースの分類を可能にするため実行することができ．それによって欠陥検出処理及びその解析のより良好な制御が容易にされることに注意すべきである。
【０１４９】
本発明で開示する主題の態様により、機械により可読であり、検査された物体の検査画像内に識別された潜在的欠陥を分類する方法を実行するように機械によって実行可能な命令のプログラムを有形に具現化するプログラムストレージデバイスを更に提供し、本方法は、テンプレート及び検査画像の一部分の照合に基づいて検査画像に対するアンカー位置を判断し、アンカー位置を判断する精度が検査画像の解像度よりも大きい段階と、区域内の異なるセグメントを定めるマスク及びアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断する段階と、分布に基づいて潜在的欠陥を分類する段階とを含む。
【０１５０】
本発明で開示する主題の実施形態により、検査される物体が電子回路、ウェーハ、及びフォトマスクから構成された群から選択されるプログラムストレージデバイスを更に提供する。
【０１５１】
本発明で開示する主題の実施形態により、分布を判断する段階が検査画像の解像度を超える精度で分布を判断する段階を含む方法を更に提供する。
【０１５２】
本発明で開示する主題の実施形態により、異なるセグメントが、異なる物理特性を有する検査される物体の各部分に対応するプログラムストレージデバイスを更に提供する。
【０１５３】
本発明で開示する主題の実施形態により、分類する段階が、検査される物体の作動性に関するその含意が異なる欠陥タイプに部類が対応する分類に従って潜在的欠陥を分類する段階を含むプログラムストレージデバイスを更に提供する。
【０１５４】
本発明で開示する主題の実施形態により、テンプレート及び検査画像の複数の部分の照合に基づいて検査画像に対する複数のアンカー位置を判断し、複数のアンカー位置を判断する精度が検査画像の解像度よりも大きいこと、マスク及び複数のアンカー位置に基づいて、セグメントの１つ又はそれよりも多くに対する潜在的欠陥の分布を判断すること、及び潜在的欠陥に対して判断された複数の分布に基づいて潜在的欠陥を分類することを含むプログラムストレージデバイスを更に提供する。
【０１５５】
本発明で開示する主題の実施形態により、更に別の走査に向けてある一定の部類に分類される潜在的欠陥を選択し、選択が、ある一定の部類以外の少なくとも１つの部類に分類された潜在的欠陥を選択することを控えることを含む段階と、検査画像の解像度よりも高い解像度で、選択される潜在的欠陥の位置に基づいて選択される検査される物体の少なくとも１つの区域を選択的に走査する段階とを更に含むプログラムストレージデバイスを更に提供する。
【０１５６】
本発明で開示する主題の実施形態により、マスクが、検査物体基準区域の基準画像に基づいて判断され、方法が、テンプレートを生成する段階を更に含み、生成する段階が、基準画像の一部をダウンサンプリングする段階を含むプログラムストレージデバイスを更に提供する。
【０１５７】
本発明で開示する主題の実施形態により、基準画像がコンピュータ支援設計（ＣＡＤ）データから生成されるプログラムストレージデバイスを更に提供する。
【０１５８】
本発明の特定の特徴を本明細書で例示及び説明したが、多くの修正、置換、変更、及び均等物は、ここで当業者に想起されると考えられる。従って、添付する特許請求の範囲は、本発明の真の精神に該当する全てのこのような修正及び変形を包含するように意図していることを理解すべきである。
【０１５９】
上述の実施形態は、一例として引用され、その様々な特徴及びこれらの特徴の組合せを変形及び修正することができることは認められるであろう。
【０１６０】
様々な実施形態を図示及び説明したが、このような本発明の開示により本発明を制限する意図はなく、むしろ、特許請求の範囲に示すように、本発明の範囲に該当する全ての修正及び代替構造を包含することが意図されることは理解されるであろう。
【符号の説明】
【０１６１】
５０  検査される物体
２００  解析システム
２４０  分布解析モジュール
２５０  分類器
【図２】
0006009351.tif 000003
【図３】
0006009351.tif 000004
【図８】
0006009351.tif 000005
【図１Ａ】
0006009351.tif 000006
【図１Ｂ】
0006009351.tif 000007
【図４】
0006009351.tif 000008
【図５】
0006009351.tif 000009
【図６】
0006009351.tif 000010
【図７】
0006009351.tif 000011
【図９】
0006009351.tif 000012