(57)【特許請求の範囲】
【請求項１】
ウエハを回転させた場合の、回転角度と、当該回転角度に対応したウエハの回転中心からエッジまでの距離に関する情報である距離情報とを対応づけて有する情報であって、エッジの欠陥部分に対応した情報である複数の欠陥回転距離情報が格納される欠陥回転距離情報格納部と、
前記複数の欠陥回転距離情報について、フーリエ変換を行う変換部と、
前記変換部が取得したフーリエ変換結果を用いて、前記複数の欠陥回転距離情報に対応する欠陥部分の形状に関する情報である形状関連情報を取得する形状取得部と、
前記形状取得部が取得した形状関連情報を出力する出力部とを備えたウエハ情報処理装置。
【請求項２】
前記形状取得部は、前記フーリエ変換結果の空間周波数１に対応する実部の値が正の値であるか負の値であるかに応じて、前記欠陥部分の凹凸を示す形状関連情報を取得する請求項１記載のウエハ情報処理装置。
【請求項３】
前記形状取得部は、前記フーリエ変換結果の空間周波数１に対応する虚部の値が、正の値であるか負の値であるかに応じて、前記欠陥部分の大きさの偏りを示す形状関連情報を取得する請求項１または２記載のウエハ情報処理装置。
【請求項４】
前記形状取得部は、前記フーリエ変換結果の空間周波数１に対応する実部の値が、空間周波数０に対応する実部の値よりも大きい値であるか小さい値であるかに応じて、前記欠陥部分の形状の種類を示す形状関連情報を取得する請求項１から請求項３いずれか一項記載のウエハ情報処理装置。
【請求項５】
前記形状取得部は、前記フーリエ変換結果の、空間周波数２以上の予め指定された範囲の３以上の空間周波数にそれぞれ対応する実部の値の分布状況に応じて、前記欠陥部分のなめらかさを示す形状関連情報を取得する請求項１から請求項３いずれか一項記載のウエハ情報処理装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体ウエハのエッジに存在する欠陥部分について取得した情報を処理する装置に関するものである。
【背景技術】
【０００２】
従来の技術として、検査対象となる試料の検査対象画像と参照画像の位置ずれ量を算出し、算出した位置ずれ量を用いて検査対象画像と参照画像を比較し、その差異からウエハ等の欠陥を検出するものが知られていた（例えば、特許文献１参照）。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２００３−９８１１３号公報（第１頁、第１図等）
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来の技術においては、半導体ウエハ（以下、単にウエハと称す）のエッジに存在する欠陥部分の形状に関する情報を、適切に取得することができない、という課題があった。
【０００５】
例えば、従来の技術を、ウエハのエッジ等に存在するバリやチッピング等の欠陥部分の検出に用いた場合、欠陥部分を検出することができたとしても、検出した欠陥がどのような形状の欠陥であるかを示す情報を取得することはできなかった。
【０００６】
本発明は、上記のような課題を解決するためになされたものであり、ウエハのエッジに存在する欠陥部分の形状に関する情報を適切に取得することができるウエハ情報処理装置を提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明のウエハ情報処理装置は、ウエハを回転させた場合の、回転角度と、回転角度に対応したウエハの回転中心からエッジまでの距離に関する情報である距離情報とを対応づけて有する情報であって、エッジの欠陥部分に対応した情報である複数の欠陥回転距離情報が格納される欠陥回転距離情報格納部と、複数の欠陥回転距離情報について、フーリエ変換を行う変換部と、変換部が取得したフーリエ変換結果を用いて、複数の欠陥回転距離情報に対応する欠陥部分の形状に関する情報である形状関連情報を取得する形状取得部と、形状取得部が取得した形状関連情報を出力する出力部とを備えたウエハ情報処理装置である。
【０００８】
かかる構成により、欠陥回転距離情報についてのフーリエ変換結果を利用して、ウエハのエッジに存在する欠陥部分の形状に関する情報を適切に取得することができる。
【０００９】
また、本発明のウエハ情報処理装置は、前記ウエハ情報処理装置において、形状取得部は、フーリエ変換結果の空間周波数１に対応する実部の値が正の値であるか負の値であるかに応じて、欠陥部分の凹凸を示す形状関連情報を取得するウエハ情報処理装置である。
【００１０】
かかる構成により、欠陥部分が凹形状であるか凸形状であるかを示す情報を取得することができる。
【００１１】
また、本発明のウエハ情報処理装置は、前記ウエハ情報処理装置において、形状取得部は、フーリエ変換結果の空間周波数０に対応する虚部の値が、正の値であるか負の値であるかに応じて、欠陥部分の大きさの偏りを示す形状関連情報を取得するウエハ情報処理装置である。
【００１２】
かかる構成により、欠陥部分の大きさの偏りを示す情報を取得することができる。
【００１３】
また、本発明のウエハ情報処理装置は、前記ウエハ情報処理装置において、形状取得部は、フーリエ変換結果の空間周波数０に対応する実部の値が、空間周波数１に対応する実部の値よりも大きい値であるか小さい値であるかに応じて、欠陥部分の形状の種類を示す形状関連情報を取得するウエハ情報処理装置である。
【００１４】
かかる構成により、欠陥部分の形状の種類を示す情報を取得することができる。
【００１５】
また、本発明のウエハ情報処理装置は、前記ウエハ情報処理装置において、形状取得部は、フーリエ変換結果の、空間周波数２以上の予め指定された範囲の３以上の空間周波数にそれぞれ対応する実部の値の分布状況に応じて、欠陥部分のなめらかさを示す形状関連情報を取得するウエハ情報処理装置である。
【００１６】
かかる構成により、欠陥部分の形状のなめらかさを示す情報を取得することができる。
【発明の効果】
【００１７】
本発明によるウエハ情報処理装置によれば、ウエハのエッジに存在する欠陥部分の形状に関する情報を適切に取得することができる。
【図面の簡単な説明】
【００１８】
【図１】本発明の実施の形態におけるウエハ情報処理装置のブロック図
【図２】本発明の実施の形態における欠陥回転距離情報を取得するために用いられるエッジ位置検出器の一例を示す構成図
【図３】本発明の実施の形態におけるウエハ情報処理装置を説明するための、複数の欠陥回転距離情報のグラフ（図３（ａ）、図３（ｂ））、フーリエ変換結果を示すグラフ（図３（ｃ）、図３（ｄ））
【図４】同ウエハ情報処理装置を説明するための、複数の欠陥回転距離情報のグラフ（図４（ａ）、図４（ｂ）、図４（ｃ））、フーリエ変換結果を示すグラフ（図４（ｄ）、図４（ｅ）、図４（ｆ））
【図５】同ウエハ情報処理装置を説明するための、複数の欠陥回転距離情報のグラフ（図５（ａ）、図５（ｂ））、フーリエ変換結果を示すグラフ（図５（ｃ）、図５（ｄ））
【図６】同ウエハ情報処理装置を説明するための、複数の欠陥回転距離情報のグラフ（図６（ａ）、図６（ｂ））、フーリエ変換結果を示すグラフ（図６（ｃ）、図６（ｄ））
【図７】同ウエハ情報処理装置の動作の一例について説明するフローチャート
【図８】同ウエハ情報処理装置の欠陥回転距離情報管理表を示す図
【図９】同ウエハ情報処理装置を説明するための、複数の欠陥回転距離情報のグラフ（図９（ａ）、図９（ｂ））、フーリエ変換結果を示すグラフ（図９（ｃ）、図９（ｄ））
【図１０】同ウエハ情報処理装置の表示例を示す図
【発明を実施するための形態】
【００１９】
以下、ウエハ情報処理装置等の実施形態について図面を参照して説明する。なお、実施の形態において同じ符号を付した構成要素は同様の動作を行うので、再度の説明を省略する場合がある。
【００２０】
（実施の形態）
図１は、本実施の形態におけるウエハ情報処理装置１０００のブロック図である。
【００２１】
ウエハ情報処理装置１０００は、欠陥回転距離情報格納部１０１、変換部１０２、形状取得部１０３、及び出力部１０４を備える。
【００２２】
本実施の形態におけるウエハは、例えば円形のウエハである。ただし、エッジの一部にオリフラ（オリエンテーションフラット）部や、ノッチ部（図示せず）等の切り欠き部を有していても良い。ウエハのエッジとは、例えば、ウエハの周縁部である。ウエハの材質や組成等は問わない。
【００２３】
欠陥回転距離情報格納部１０１には、複数の欠陥回転距離情報が格納される。欠陥回転距離情報は、ウエハを回転させた場合の、回転角度と、回転角度に対応したウエハの距離情報とを対応づけて有する情報であって、エッジの欠陥部分に対応した情報である。欠陥回転距離情報は、例えば、欠陥部分の回転角度と距離情報とを有する情報と考えてもよい。
【００２４】
距離情報は、ウエハの回転中心からエッジまでの距離に関する情報である。距離情報は、例えば、ウエハの回転中心を一端とした予め指定された線分が、ウエハのエッジと重なる位置までの距離に関する情報である。距離情報は、例えば、ウエハの回転中心からエッジまでの距離である。距離情報は、例えば、ウエハの回転中心を一端とした予め指定された線分上に、この線分に沿って配置されたラインセンサ等のエッジを検出するためのセンサ（図示せず）を用いて取得されたエッジの位置に関する測定値や、その測定値を用いて取得された値である。
【００２５】
なお、距離情報は、エッジを検出するために用いられるセンサ（図示せず）の基準となる位置（例えば、０点）等から、エッジまでの位置を示す情報等としても良い。また、エッジを検出するために用いられるセンサの、エッジを検出した部分、例えば、エッジを検出した素子やその配列位置等を示す情報であってもよい。また、距離情報は、ウエハの回転中心からウエハのエッジまでの距離から、予め指定された距離を減算した距離の情報であっても良い。
【００２６】
エッジの欠陥部分とは、ウエハのエッジのバリやチッピング、ゴミ等の存在する部分である。チッピングとは、例えば、ウエハのエッジの割れや欠け等の欠損部である。
【００２７】
エッジの欠陥部分に対応した情報とは、例えば、ウエハのエッジに存在する欠陥部分の情報や、欠陥部分について取得された情報であることを意味している。エッジの欠陥部分に対応した回転角度と距離情報とを対応づけて有する情報とは、例えば、ウエハのエッジに存在する欠陥部分の距離情報と回転角度との対を有する情報や、ウエハのエッジに存在する欠陥部分において取得された距離情報と回転角度との対を有する情報である。
【００２８】
通常、欠陥回転距離情報格納部１０１には、一の欠陥部分に対して、複数の欠陥回転距離情報が対応づけられて格納されている。例えば、欠陥回転距離情報格納部１０１には、１または２以上の欠陥部分毎に、複数の欠陥回転距離情報がそれぞれ格納される。例えば、欠陥回転距離情報格納部１０１には、一の欠陥部分に対応する複数の欠陥回転距離情報が、この欠陥部分を示す識別子である欠陥識別子と対応づけて格納される。欠陥回転距離情報格納部１０１には、複数のウエハについての欠陥回転距離情報が格納されていてもよい。この場合、欠陥回転距離情報は、ウエハの識別子であるウエハ識別子と、ウエハ内の欠陥を識別する欠陥識別子と対応づけられて欠陥回転距離情報格納部１０１に格納されていても良い。また、欠陥識別子が、異なるウエハの欠陥部分も識別可能な識別子である場合、欠陥回転距離情報は、欠陥識別子と対応づけられて欠陥回転距離情報格納部１０１に格納されていても良い。
【００２９】
欠陥回転距離情報格納部１０１に格納される欠陥回転距離情報がどのように取得されるものであるかは問わない。例えば、従来技術であるエッジ位置検出器（図示せず）等を用いて取得したウエハの回転角度と、この回転角度に対応する距離情報とを有する複数の回転距離情報を用いて取得された欠陥回転距離情報が、欠陥回転距離情報格納部１０１に蓄積される。
【００３０】
図２は、本実施の形態におけるウエハ情報処理装置１０００の欠陥回転距離情報格納部１０１に格納される欠陥回転距離情報を取得するために用いられるエッジ位置検出器の一例を示す構成図である。
【００３１】
エッジ位置検出器５は、ウエハ１０が載置されるターンテーブル５２を回転させるためのターンテーブル回転機構５３を備えており、ターンテーブル回転機構５３は、電動機５４により駆動される。ウエハ１０のエッジ位置を検出する検出部５５は、投光器５５ａ及びセンサ５５ｂを有する。センサ５５ｂは、例えば光センサである。センサ５５ｂは受光量に応じて出力が特定の関係を保ちながら連続的に変化するものであり、ＣＣＤ（電荷結合素子）やＰＳＤ（Ｐｏｓｉｔｉｏｎ  Ｓｅｎｓｉｔｉｖｅ  Ｄｅｔｅｃｔｏｒ）とよばれる入射光量に対して出力が直線的に変化するものが用いられる。検出部５５のセンサ５５ｂは、投光器５５ａから出射され、直下のウエハ１０によって減量されて到達する光の量に応じた出力を発生する。この出力が、ウエハ１０のエッジ位置を示すものとなる。エンコーダ５６は、ターンテーブル５２の回転角度に相当する電動機５４の回転量を検出しデジタル信号を出力する。出力部５７はセンサ５５ｂの出力とエンコーダ５６の出力とを１対のデータとしてターンテーブル５２の一定回転角度毎に出力する。なお、出力部５７はセンサ５５ｂの出力を、ウエハ１０の回転中心からエッジ１１までの距離に換算して出力しても良い。ここでの出力は、外部の装置への送信や、記録媒体への蓄積や、表示等である。この具体例においては、この出力部５７が、回転角度とセンサ５５ｂの出力を、ウエハ１０の回転中心からエッジ１１までの距離に換算した距離情報との対を回転距離情報として、図示しない格納部等に蓄積するものとする。なお、センサ５５ｂの出力がアナログ信号である場合には出力部５７とセンサ５５ｂとの間にＡ／Ｄ変換器等を設けておけばよい。
【００３２】
例えば、エッジ位置検出器５等が取得して出力した複数の回転距離情報から、ユーザが目視等により、距離情報の変化量が他の部分よりも大きい連続した回転距離情報、あるいは更にその前後に連続する回転距離情報を検出し、検出した複数の回転距離情報を、一の欠陥部分に対応した複数の欠陥回転距離情報として取得し、必要に応じて欠陥識別子等と対応づけて、欠陥回転距離情報格納部１０１に蓄積するようにしても良い。
【００３３】
連続した回転距離情報とは、例えば、連続した順番の複数の回転距離情報である。連続した回転距離情報とは、例えば、対応する回転角度が連続した順番を有している複数の回転距離情報である。回転距離情報とは、例えば、エッジ位置検出器５が取得した複数の回転距離情報から対応する回転角度の昇順または降順に沿って順番に取り出された回転距離情報である。連続した回転距離情報とは、例えば、対応する回転角度でソートして、ソートされた順番に取り出された回転距離情報である。あるいは、回転距離情報の取得順、あるいはその逆の順番で取り出された回転距離情報である。かかることは他においても同様である。
【００３４】
なお、回転角度の順番を考える場合においては、例えば、回転角度θは、適宜、回転角度θ＋３６０×ｎ（ｎは正または負の整数）として扱うようにしてもよい。
【００３５】
また、欠陥部分においては、ウエハの他の円周部分に比べて距離情報の変化量がきわめて大きくなることを利用して、図示しない情報処理装置等や、ウエハ情報処理装置１０００が有している図示しない処理部等が、エッジ位置検出器５等が取得して出力した回転距離情報を用いて、エッジの欠陥部分を検出しても良い。例えば、エッジ位置検出器５等が取得して出力した回転距離情報について、情報処理装置等が、距離情報の値の変化率が、予め指定された一定の値よりも高い値となった部分を、欠陥部分の両端として検出し、検出した範囲内の回転角度に対応づけられた複数の回転距離情報を、複数の欠陥回転距離情報として取得するようにしてもよい。そして、取得した複数の欠陥回転距離情報を、必要に応じて欠陥識別子等と対応づけて、欠陥回転距離情報格納部１０１に蓄積するようにしても良い。予め指定された一定の値とは、例えば、ウエハの回転中心が、ウエハの中心からずれていることによる距離情報の変化の最大値等である。
【００３６】
また、例えば、図示しない情報処理装置等が、エッジ位置検出器５等が取得した回転距離情報に対して２階微分等を行って距離情報の値の変化率の変化が大きい位置、例えば、距離情報の値の変化率についての変化率が、予め指定された閾値よりも高い位置を、欠陥部分の両端の位置として検出するようにし、検出した回転角度で挟まれた部分を欠陥部分と判断して、この部分に対応する回転距離情報を欠陥回転距離情報として取得して、欠陥回転距離情報格納部１０１に蓄積するようにしても良い。ここでの位置とは、例えば回転角度である。
【００３７】
なお、上記において、ユーザによる目視等に応じて欠陥回転距離情報を取得する際や、情報処理装置（図示せず）等が欠陥回転距離情報を取得する際においては、例えば、ウエハのオリフラ部やノッチ部等の切り欠き部に対応した連続した回転距離情報は、欠陥回転距離情報として取得しないようにする。欠陥回転距離情報として取得しない、ということは、切り欠き部に対応した連続した回転距離情報を検出しないことと考えてもよい。切り欠き部に対応した連続した回転距離情報を、欠陥回転距離情報として取得しないようにする方法等は問わない。通常、ウエハにおいては、切り欠き部の距離（回転角度の範囲）は、欠陥部分より長く、その長さも既知の値であるため、例えば、予め指定された長さ、もしくは長さ以上の距離情報の変化量が大きい部分を検出しないようにすることで、切り欠き部に対応する回転距離情報を、欠陥回転距離情報として取得しないようにすることができる。
【００３８】
なお、ここでの蓄積とは、一時記憶も含む概念である。欠陥回転距離情報格納部１０１は、不揮発性の記録媒体が好適であるが、揮発性の記録媒体でも実現可能である。かかることは、以下の格納部等においても同様である。
【００３９】
変換部１０２は、複数の欠陥回転距離情報についてフーリエ変換を行う。例えば、変換部１０２は、複数の欠陥回転距離情報に含まれる回転角度と対応づけられた連続した複数の距離情報に対して、フーリエ変換を行う。変換部１０２は、例えば、一の欠陥部分に対応した連続した複数の欠陥回転距離情報についてフーリエ変換を行う。また、変換部１０２は、例えば、２以上の欠陥部分にそれぞれ対応した連続した複数の欠陥回転距離情報について、欠陥部分毎にフーリエ変換を行う。変換部１０２は、例えば、１または２以上の欠陥識別子にそれぞれ対応づけられた複数の欠陥回転距離情報について、欠陥識別子毎にそれぞれ個別にフーリエ変換を行う。欠陥回転距離情報を用いてフーリエ変換を行うことは、欠陥回転距離情報の一部だけ、例えば距離情報だけを用いてフーリエ変換を行うことと考えてもよい。変換部１０２が行うフーリエ変換は、例えば、離散フーリエ変換である。回転角度と対応づけられた距離情報に対してフーリエ変換を行うということは、回転角度に応じて変化する距離情報の波形に対してフーリエ変換を行うことと考えてもよい。変換部１０２が取得するフーリエ変換結果は、例えば、空間周波数毎の虚部（虚数部）と実部（実数部）のそれぞれの係数の値である。なお、フーリエ変換については公知技術であるので、ここでは詳細な説明は省略する。
【００４０】
なお、連続した欠陥回転距離情報とは、例えば、連続した順番の複数の欠陥回転距離情報である。連続した欠陥回転距離情報とは、具体的には、対応する回転角度が連続した順番を有している複数の欠陥回転距離情報である。連続した欠陥回転距離情報とは、例えば、複数の欠陥回転距離情報から、この欠陥回転距離情報が有する回転角度の昇順または降順に沿って順番に取り出された欠陥回転距離情報である。連続した欠陥回転距離情報とは、例えば、対応する回転角度でソートして、ソートされた順番に取り出された欠陥回転距離情報である。また、エッジ位置検出器５等が距離情報を取得した取得順、あるいはその逆の順番で取り出された欠陥回転距離情報であってもよい。かかることは他の連続した距離情報等においても同様である。
【００４１】
また、連続した複数の距離情報とは、例えば、対応づけられている回転角度の順番が連続した複数の距離情報である。回転角度の順番とは、回転角度の昇順または降順である。連続した距離情報とは、例えば、複数の欠陥回転距離情報から、この欠陥回転距離情報が有する回転角度の昇順または降順に沿って順番に取り出された距離情報である。
【００４２】
変換部１０２は、通常、ＭＰＵやメモリ等から実現され得る。変換部１０２の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【００４３】
形状取得部１０３は、変換部１０２が複数の欠陥回転距離情報について取得したフーリエ変換の結果（以下、フーリエ変換結果と称す）を用いて、この複数の欠陥回転距離情報に対応するエッジの欠陥部分についての形状関連情報を取得する。形状取得部１０３は、例えば、変換部１０２が１または２以上の欠陥部分にそれぞれ対応する複数の欠陥回転距離情報について取得したフーリエ変換の結果を用いて、各欠陥部分についての形状関連情報を取得する。
【００４４】
形状関連情報とは、欠陥部分の形状に関する情報である。ここでの形状とは、例えば、欠陥部分のエッジの平面形状である。形状関連情報は、例えば、欠陥部分の形状の属性値や、形状の特徴を示す情報である。形状関連情報は、例えば、欠陥部分の形状を特定可能な情報であっても良い。形状関連情報は、例えば、欠陥部分の単なる幅や深さ、高さ、面積、位置等の情報は含まなくても良い。形状関連情報は、例えば、欠陥部分の凹凸を示す情報である。また、形状関連情報は、欠陥部分の大きさの偏りを示す情報である。また、形状関連情報は、欠陥部分の形状のなめらかさを示す情報である。また、形状関連情報は、形状の種類を示す情報である。形状関連情報の例については後述する。
【００４５】
フーリエ変換結果を用いて形状関連情報を取得するということは、例えば、フーリエ変換結果が、予め指定された条件を満たすか否かを判断し、その判断結果に応じた形状関連情報を取得することである。なお、判断結果に応じた形状関連情報を取得するということは、例えば、判断結果に応じて、形状関連情報を取得しない場合も含むことと考えてもよい。形状取得部１０３が取得する取得関連情報は、例えば、予め指定された条件と、その条件により判断される判断結果との組み合わせにより決定される。
【００４６】
なお、取得する形状関連情報は、例えば、形状関連情報を取得するための条件や判断結果等と対応づけて予め図示しない格納部等に蓄積しておき、判断結果等に応じて適宜読み出すようにすればよい。
【００４７】
形状取得部１０３は、例えば、一の欠陥部分について取得したフーリエ変換結果を用いて、一の形状関連情報を取得しても良いし、複数の形状関連情報を取得するようにしてもよい。形状取得部１０３は、例えば、一の欠陥部分について取得したフーリエ変換結果について、複数の異なる予め指定された条件を用いた判断処理をそれぞれ行って、複数の形状関連情報を取得してもよい。異なる条件を用いた判断処理により得られた形状関連情報は、異なる形状関連情報であってもよいし、重複する形状関連情報であっても良い。
【００４８】
形状取得部１０３は、例えば、フーリエ変換結果として得られた１または２以上の空間周波数と対応づけられた実部（実数部）の係数の値と、虚部（虚数部）の係数の値との一方または両方を用いて、形状関連情報を取得する。例えば、形状取得部１０３は、一の欠陥部分について取得されたフーリエ変換結果の１または２以上の予め指定された空間周波数の実部の値が、予め指定された第一の条件を満たした場合、第一の形状関連情報を取得し、予め指定された第二の条件を満たした場合、第二の形状関連情報を取得する。また、いずれの条件も満たさなかった場合、形状関連情報を取得しない。
【００４９】
形状関連情報は、例えば、欠陥部分の形状に関する情報である。形状関連情報は、例えば、欠陥部分の形状を示す１または２以上の属性値であってもよい。また、形状関連情報は、例えば、欠陥部分の形状の１または２以上の特徴を示す情報であってもよい。また、形状関連情報は、欠陥部分の形状の傾向や、欠陥部分の形状を推定する情報であっても良い。形状関連情報は、例えば、形状に関する文字列の情報である。
【００５０】
形状関連情報は、例えば、エッジの欠陥部分の凹凸を示す情報である。凹凸を示す情報とは、例えば、欠陥部分が、凹形状であるか凸形状であるかを示す情報である。凹形状とは、例えば、ウエハ内側に向かってくぼんだ形である。凸形状とは、例えば、ウエハの外側に向かって突起した形である。凸形状は、ウエハの外側に向かってふくらんでいる形と考えてもよい。凹形状の欠陥部分とは、例えば、チッピング等である。また、凸形状の欠陥部分とは、例えばバリ等である。なお、エッジがウエハの内側に向かって凸となる形状を有している欠陥部分を、凹形状の欠陥部分と考えてもよい。
【００５１】
また、形状関連情報は、例えば、エッジの欠陥部分のなめらかさを示す情報であってもよい。なめらかさを示す情報は、具体的には、欠陥部分のエッジがなめらかな形状であるか否かを示す情報である。欠陥部分がなめらかな形状であるということは、例えば、欠陥部分に変動幅の大きな起伏が少ないことである。欠陥部分がなめらかな形状であるということは、例えば、欠陥部分に角がないことと考えてもよい。欠陥部分がなめらかな形状であるということは、例えば、欠陥部分が、曲線で構成されることと考えてもよい。
【００５２】
また、形状関連情報は、例えば、エッジの欠陥部分の角の多さを示す情報と考えてもよい。角の多さを示す情報は、角が予め指定された閾値以上あるか否かを示す情報であっても良い。
【００５３】
また、形状関連情報は、例えば、エッジの欠陥部分の形状の種類を示す情報であっても良い。形状の種類を示す情報は、例えば、欠陥部分がｐ（ｐは３以上の整数）角形形状であること、あるいはｐ角形形状でないことを示す情報である。また、形状の種類を示す情報は、例えば、欠陥部分が、折り返し数が予め指定された数以上のジグザグ型であることを示す情報であってもよい。形状の種類は、形状の分類と考えてもよい。
【００５４】
また、欠陥部分の凹凸を示す形状関連情報は、例えば、エッジの欠陥部分の大きさの偏りを示す情報であってもよい。偏りを示す情報は、単に偏りがあるか否かを示す情報であっても良いし、どの位置に偏りがあるかを示す情報であっても良い。また、偏りがないことを示す情報であっても良い。
【００５５】
ここでの欠陥部分の大きさとは、例えば、欠陥部分の、理想的なウエハに対して異なる部分の大きさである。理想的なウエハとは、例えば、本来のウエハや、設計上のウエハである。例えば、欠陥部分が凹形状である場合、欠陥部分の大きさは、欠陥部分における本来のウエハに対して欠けている部分、あるいは不足している部分の大きさである。例えば、欠陥部分が凸形状である場合、欠陥部分の大きさは、欠陥部分における本来のウエハに対して突起した部分やふくらんだ部分の大きさである。
【００５６】
欠陥部分の大きさの偏りとは、例えば、欠陥部分の面積の偏りや、欠陥部分のウエハの回転中心方向における距離の、ウエハの回転方向における分布の偏りである。欠陥部分の面積とは、欠陥部分の大きさと同様に、例えば、欠けている部分あるいは不足している部分の面積である。欠陥部分の大きさの偏りは、例えば、欠陥部分の深さまたは高さのウエハの回転方向における偏りと考えてもよい。欠陥部分の大きさの偏りを示す形状関連情報は、例えば、複数の欠陥部分を対応する回転角度の範囲の中心で分割した場合に、分割されたいずれの側の欠陥部分の面積や、深さまたは高さが大きいかを示す情報である。
【００５７】
また、形状関連情報は、例えば、欠陥部分の面積や深さまたは高さの、ウエハの回転方向におけるばらつきを示す情報であってもよい。例えば、形状関連情報は、欠陥部分に対応する複数の距離情報のばらつきを示す情報であってもよい。
【００５８】
以下、形状取得部１０３が、変換部１０２が一の欠陥部分に対応する複数の欠陥回転距離情報について取得したフーリエ変換結果を用いて、この一の欠陥部分についての形状関連情報を取得する処理について、例を挙げて説明する。なお、形状取得部１０３は、例えば、以下に述べる処理のいずれか一つのみを行うようにしても良いし、これらの処理の２以上を組み合わせて行うようにしても良い。また、これらの処理をどのような順番で実行するようにしても良い。また、形状取得部１０３は、複数の欠陥部分のそれぞれについて、形状関連情報を取得するようにしてもよい。
【００５９】
（１）欠陥部分の凹凸を示す欠陥関連情報を取得
形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の空間周波数１に対応する実部の値が正の値であるか負の値であるかに応じて、この欠陥部分の凹凸を示す形状関連情報を取得する。実部の値とは、フーリエ変換結果の実部の係数の値である。かかることは以下においても同様である。例えば、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が正の値であれば、この欠陥部分が凹形状であることを示す形状関連情報、例えば「凹形状」等の形状関連情報を取得する。また、例えば、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が負の値であれば、この欠陥部分が凸形状あることを示す形状関連情報、例えば「凸形状」等の形状関連情報を取得する。
【００６０】
この場合の、正の値であるか負の値であるかに応じて形状関連情報を取得するとは、正の値であるか否かに応じて形状関連情報を取得することや、負の値であるか否かに応じて形状関連情報を取得することも含むと考えてもよい。例えば、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が正の値であるか否かを判断し、正の値であれば、凹形状であることを示す形状関連情報を取得し、正の値でなければ、凹形状ないことを示す形状関連情報を取得するか、あるいは、形状関連情報を取得しないようにしてもよい。
【００６１】
図３は、形状取得部１０３が欠陥部分の凹凸を示す欠陥関連情報を取得する処理を説明するための、凹形状、即ちウエハの内側に向かってくぼんだ形状の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図３（ａ））、凸形状、即ちウエハの外側に向かって突起した形状の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図３（ｂ））、図３（ａ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図３（ｃ））、図３（ｂ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図３（ｄ））である。
【００６２】
なお、図３（ａ）、図３（ｂ）において用いられた欠陥関連情報は、説明の便宜上に作成された欠陥関連情報であり、必ずしも実際の欠陥部分を正確に示すものではないものとする。かかることは、後述する図４（ａ）、図４（ｂ）、図５（ａ）から図５（ｃ）、図６（ａ）、図６（ｂ）においても同様である。
【００６３】
図３（ａ）及び図３（ｂ）において、縦軸は、ウエハの距離情報を示している。なお、ここでの距離情報は、例えば、ウエハの回転中心から、予め指定された距離だけ離れた位置を原点０とした場合のウエハのエッジまでの距離を示している。距離情報の単位は、距離を表すものであればどのような単位であっても良い。また、横軸は、回転角度を示しており、右側に向かって値が大きくなるものとする。また、回転角度の単位は、角度を表すものであればどのような単位であっても良い。例えば、ここでの回転角度は、距離情報の取得順番を示す値と考えてもよい。ここでは説明の便宜上、欠陥部分の一端に対応する回転角度を、０として示している。かかることは、後述する図４から図６においても同様である。図３（ｃ）及び図３（ｄ）において、縦軸は、フーリエ変換結果である虚部と実部とのそれぞれの係数の値を示し、横軸は、空間周波数を示している。図３（ｃ）及び図３（ｄ）の、空間周波数０の時の値はオフセット成分である。図３（ｃ）及び図３（ｄ）において、丸でプロットされた値は、実部を示し、四角でプロットされた値は、虚部を示している。かかることは以下においても同様である。
【００６４】
図３（ａ）に示すように、ウエハの欠陥部分の形状が凹形状である場合、図３（ｃ）に示すように、実部の空間周波数１に対応する値（図３（ｃ）の点３１の値）が正の値となることがわかる。
【００６５】
一方、図３（ｂ）に示すように、ウエハの欠陥部分の形状が凸形状である場合、図３（ｄ）に示すように、実部の空間周波数１に対応する値（図３（ｄ）の点３２の値）が負の値となることがわかる
【００６６】
従って、フーリエ変換結果の実部の空間周波数１の値の正負によって、欠陥部分の凹凸を示す形状関連情報を取得することが可能となることがわかる。
【００６７】
（２）欠陥部分の偏りを示す欠陥関連情報を取得
形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の空間周波数１に対応する虚部の値が正の値であるか負の値であるかに応じて、この欠陥部分の大きさの偏りを示す形状関連情報を取得する。虚部の値とは、フーリエ変換結果の虚部の係数の値である。かかることは以下においても同様である。大きさの偏りとは、上述したように、欠陥部分の面積の偏りや、欠陥部分のウエハの回転中心に向かう方向における距離の分布の偏りである。欠陥部分の一の部分に大きさの偏りがあるということは、例えば、欠陥部分の、この一の部分の大きさが、同じ欠陥部分の他の部分よりも大きいことを意味すると考えてもよい。例えば、偏りがある部分の深さまたは高さが、他の部分よりも深いまたは高いことを意味すると考えてもよい。例えば、大きさの偏りを示す形状関連情報は、欠陥部分を対応する回転角度の範囲の中心で分割した場合に、いずれの側の欠陥部分の面積や、距離等が大きいかを示す情報である。
【００６８】
例えば、形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の空間周波数１に対応する虚部の値が負の値である場合、欠陥部分の大きさが、フーリエ変換の対象となった複数の欠陥回転距離情報の列の先頭側に偏っていることを示す形状関連情報、例えば、「先頭側に偏りあり」等の形状関連情報を取得する。また、虚部の値が正の値である場合に、欠陥部分の大きさが、フーリエ変換の対象となった欠陥回転距離情報の列の後尾側に偏っていることを示す形状関連情報、例えば、「後尾側に偏りあり」等の形状関連情報を取得する。また、虚部の値が０である場合、大きさに偏りがないことを示す形状関連情報、例えば、「偏りなし」等の形状関連情報を取得する。複数の欠陥回転距離情報の列の先頭側とは、例えば、フーリエ変換に用いられた連続した複数の距離情報の列のうちの、先頭側の距離情報を有する複数の欠陥回転距離情報である。また、複数の欠陥回転距離情報の列の後尾側とは、例えば、フーリエ変換に用いられた連続した複数の距離情報の列のうちの、後尾側の距離情報を有する複数の欠陥回転距離情報である。
【００６９】
なお、ウエハの回転角度の取り方と、フーリエ変換において用いられる連続した距離情報との配列順との関係が予め指定されている場合、形状取得部は、大きさの偏りを示す形状関連情報として、欠陥部分の偏りが、右側にあるか左側にあるかを示す形状関連情報や、欠陥部分の偏りが、欠陥部分の回転角度の小さい側にあるか回転角度の大きい側にあるかを示す形状関連情報を取得するようにしてもよい。また、例えば、変換部１０２が、複数の欠陥回転距離情報を、対応する回転角度の小さいものから順番に用いてフーリエ変換を行って取得したフーリエ変換結果を用いて、欠陥部分の大きさの偏りを示す形状関連情報を取得する場合、形状取得部１０３は、虚部の値が負であれば、回転角度の小さい側に欠陥部分の大きさの偏りが存在し、虚部の値が正であれば、回転角度の大きい側に欠陥部分の大きさの偏りが存在していることを示す形状関連情報を取得しても良い。
【００７０】
また、この場合の、正の値であるか負の値であるかに応じて形状関連情報を取得するとは、正の値であるか否かに応じて形状関連情報を取得することや、負の値であるか否かに応じて形状関連情報を取得することや、値が０であるか否かに応じて形状関連情報を取得することも含むと考えてもよい。例えば、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する虚部の値が正の値であるか否かを判断し、正の値であれば、欠陥部分の大きさが、欠陥回転距離情報の列の先頭側に偏っていることを示す形状関連情報を取得し、正の値でなければ、先頭側に偏っていないことを示す形状関連情報を取得形状関連情報を取得するか、あるいは、形状関連情報を取得しないようにしてもよい。
【００７１】
図４は、形状取得部１０３が欠陥部分の偏りを示す欠陥関連情報を取得する処理を説明するための、凹形状であり、かつ、大きさが回転角度の小さい側に偏っている一の欠陥部分に対応する複数の欠陥回転距離情報のサンプルを示すグラフ（図４（ａ））、凹形状であり、かつ、大きさが偏っていない一の欠陥部分に対応する複数の欠陥回転距離情報のサンプルを示すグラフ（図４（ｂ））、凹形状であり、かつ、大きさが回転角度の大きい側に偏っている一の欠陥部分に対応する複数の欠陥回転距離情報のサンプルを示すグラフ（図４（ｃ））、図４（ａ）に示した欠陥回転距離情報を、対応する回転角度の小さいものから順に用いてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図４（ｄ））、図４（ｂ）に示した欠陥回転距離情報を、対応する回転角度の小さいものから順に用いてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図４（ｅ））、図４（ｃ）に示した欠陥回転距離情報を、対応する回転角度の小さいものから順に用いてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図４（ｆ））である。
【００７２】
図４（ａ）から図４（ｃ）の縦軸及び横軸は、図３（ａ）と同様である。また、図４（ｄ）から図４（ｆ）の縦軸及び横軸は図３（ｃ）と同様である。
【００７３】
図４（ａ）に示すように、ウエハの欠陥部分の大きさが回転角度の小さい側に偏っている場合、図４（ｄ）に示すように、虚部の空間周波数１に対応する値（図４（ｄ）の点４１の値）が負の値となることがわかる。
【００７４】
また、図４（ｂ）に示すように、ウエハの欠陥部分の大きさが回転角度の中央側にある場合、図４（ｅ）に示すように、虚部の空間周波数１に対応する値（図４（ｅ）の点４２の値）が０となることがわかる。
【００７５】
また、図４（ｃ）に示すように、ウエハの欠陥部分の大きさが回転角度の大きい側に偏っている場合、図４（ｅ）に示すように、虚部の空間周波数１に対応する値（図４（ｆ）の点４３の値）が正の値となることがわかる。
【００７６】
従って、フーリエ変換結果の虚部の空間周波数１の値が正であるか負であるかによって、欠陥部分の凹凸を示す形状関連情報を取得することが可能となることがわかる。
【００７７】
なお、ここでは、欠陥部分が、凹形状である場合を例に挙げて説明したが、欠陥部分が、凸形状である場合についても同様の処理により、偏りを示す形状関連情報を取得することができる。
【００７８】
なお、形状取得部１０３は、虚部の空間周波数１に対応する値が０であるか否かを判断し、判断結果に応じた偏りを示す形状関連情報を取得するようにしても良い。例えば、形状取得部１０３は、判断結果が０であれば、偏りがないことを示す形状関連情報を取得し、０でなければ、偏りがあることを示す形状関連情報を取得するようにしても良い。
【００７９】
（３）欠陥部分の形状の種類を示す欠陥関連情報を取得
形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の空間周波数１に対応する実部の値が、空間周波数０に対応する実部の値よりも大きい値であるか小さい値であるかに応じて、この欠陥部分の形状の種類を示す形状関連情報を取得する。例えば、形状取得部１０３は、上記の（１）において、欠陥部分が凹形状であることを示す形状関連情報を取得した場合、フーリエ変換結果の空間周波数１に対応する実部の値が、空間周波数０に対応する実部の値よりも小さければ、この欠陥部分の形状の種類が三角形であることを示す形状関連情報、例えば「三角形」等の形状関連情報を更に取得する。ここでの三角形は、略三角形も含むものと考えてもよい。また、例えば、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が、空間周波数０に対応する実部の値よりも大きければ、この欠陥部分の形状の種類が、三角形ではないことを示す欠陥形状情報、例えば、「三角形以外」等の形状関連情報を取得する。あるいは、この場合は、形状関連情報を取得しないようにしても良い。
【００８０】
この場合の、大きい値であるか小さい値であるかに応じて形状関連情報を取得するとは、大きい値であるか否かに応じて形状関連情報を取得することや、小さい値であるか否かに応じて形状関連情報を取得することも含むと考えてもよい。
【００８１】
図５は、形状取得部１０３が欠陥部分の形状の種類を示す欠陥関連情報を取得する処理を説明するための、凹形状であり、かつ形状の種類が三角形である一の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図５（ａ））、凹形状であり、かつ形状の種類が四角形である一の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図５（ｂ））、図５（ａ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図５（ｃ））、図５（ｂ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図５（ｄ））である。
【００８２】
図５（ａ）及び図５（ｂ）の縦軸及び横軸は、図３（ａ）と同様である。また、図５（ｃ）及び図５（ｄ）の縦軸及び横軸は、図３（ｃ）と同様である。
【００８３】
図５（ａ）に示すように、ウエハの欠けている部分の形状が三角形である場合、図５（ｃ）に示すように、実部の空間周波数１に対応する値（図５（ｃ）の点５１の値）が、実部の空間周波数０に対応する値（図５（ｃ）の点５２の値）よりも小さい値となることがわかる。
【００８４】
一方、図５（ｂ）に示すように、ウエハの欠けている部分の形状が四角形である場合、図５（ｄ）に示すように、実部の空間周波数１に対応する値（図５（ｄ）の点５３の値）が、実部の空間周波数０に対応する値（図５（ｄ）の点５４の値）よりも大きい値となることがわかる。
【００８５】
なお、ここでは図示していないが、欠陥部分の形状が五角形以上の多角形である場合も、同様に、実部の空間周波数１に対応する値が、実部の空間周波数０に対応する値よりも大きい値となる。
【００８６】
従って、フーリエ変換結果の実部の空間周波数１の値が、実部の空間周波数の値より、大きい値であるか小さい値であるかに応じて、欠陥部分の形状の種類を示す形状関連情報を取得することが可能となることがわかる。
【００８７】
ただし、上記のように、空間周波数０の実部の値と空間周波数１の実部の値とにより、凹形状である欠陥部分の形状の種類を判断することは、欠陥部分の形状が比較的に単純な形状であれば精度良く判別が可能であるが、欠陥部分の形状が複雑である場合、不正確な判別結果が得られる場合がある。このため、欠陥部分の形状が複雑な場合やより高精度の判別結果を取得したい場合等においては、この処理は行わなず、以下に示す（４）の処理を行うことが好ましい。
【００８８】
（４）欠陥部分のなめらかさを示す欠陥関連情報を取得
形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の、空間周波数２以上の予め指定された範囲の３以上の空間周波数にそれぞれ対応する実部の値の分布状況に応じて、この欠陥部分のなめらかさを示す形状関連情報を取得する。予め指定された範囲の３以上の空間周波数とは、連続した３以上の空間周波数である。予め指定された範囲とは、例えば、空間周波数２から空間周波数ｋ（ｋは３以上１０以下の整数）までの間の、３以上の連続した空間周波数を有する範囲である。例えば、予め指定された範囲は、空間周波数２から空間周波数６までの範囲であっても良いし、空間周波数３から空間周波数５までの範囲であっても良い。好ましくは空間周波数２から空間周波数１０までの範囲である。分布状況とは、例えば、実部の値の減少状況や増加状況、実部の値の変化量（例えば、実部の値を微分して得られた値）の減少状況や増加状況である。あるいは、実部の値におけるばらつきの有無の状況等であっても良い。例えば、分布状況は、予め指定された範囲内の実部の値が、これらの実部の値を用いて作成されたなめらかな近似曲線の近傍に存在するか否かを示すものであってもよい。
【００８９】
例えば、形状取得部１０３は、一の欠陥部分に対応するフーリエ変換結果の、予め指定された範囲の連続する３以上の空間周波数にそれぞれ対応する連続する３以上の実部の値についての変化率が、単調増加または単調減少であるか否かに応じて、この欠陥部分のなめらかさを示す形状関連情報を取得する。
【００９０】
連続する３以上の実部の値の変化率が単調増加するということは、例えば、連続する３以上の実部において、各実部間の値の変化率が単調増加することを意味する。同様に、連続する３以上の実部の値の変化率が単調減少するということは、例えば、連続する３以上の実部において、各実部間の値の変化率が単調減少することを意味する。変化率は、ここでは、変化量と考えてもよい。
【００９１】
形状取得部１０３は、例えば、欠陥部分について取得した変化率の全てが単調増加である場合、または全てが単調減少である場合、形状取得部１０３は、欠陥部分の形状がなめらかな形状であることを示す形状関連情報、例えば、「なめらか」等の形状関連情報を取得する。また、例えば、単調増加でなければ、「なめらかでない」等の形状関連情報を取得する、あるいは、なめらかさについての形状関連情報を取得しない。
【００９２】
例えば、形状取得部１０３は、欠陥部分について上記の（１）で取得した形状関連情報が、欠陥部分がウエハの内側に向かって凹であることを示すものであった場合、変化率が単調増加であれば、欠陥部分の形状がなめらかな形状であることを示す形状関連情報を取得する。また、例えば、単調増加でなければ、なめらかな形状でないことを示す形状関連情報を取得するか、形状関連情報を取得しない。
【００９３】
また、例えば、形状取得部１０３は、欠陥部分について上記の（１）で取得した形状関連情報が、欠陥部分がウエハの外側に向かって凸であることを示すものであった場合、変化率が単調減少であれば、欠陥部分の形状がなめらかな形状であることを示す形状関連情報を取得する。また、例えば、単調減少でなければ、なめらかな形状でないことを示す形状関連情報を取得するか、形状関連情報を取得しない。
【００９４】
形状取得部１０３が、どのように、連続した三以上の空間周波数とそれぞれ対応づけられた実部の値の変化率が単調増加（または単調減少）であるか否かを判断してもよい。例えば、形状取得部１０３は、連続した三以上の空間周波数とそれぞれ対応づけられた連続した三以上の実部の値を微分して得られた値が、単調増加しているか否かを判断することで変化率が単調増加していることを判断する。空間周波数と対応づけられた連続した三以上の実部の値を微分して得られた値は、連続した三以上の実部を空間周波数毎にプロットして得られるグラフや関数の傾きと考えてもよい。微分して得られた値が単調増加しているか否かは、例えば、連続した２つの空間周波数にそれぞれ対応する実部について取得した二つの微分値において、空間周波数の値が大きいほうの値のほうが、常に大きい値であるかを判断することで判断可能である。同様に、例えば、形状取得部１０３は、連続した空間周波数と対応づけられた三以上の実部の値を微分して得られた値が、単調減少しているか否かを判断して、変化率が単調減少しているか否かを判断する。微分して得られた値が単調減少しているか否かは、例えば、連続した２つの空間周波数にそれぞれ対応する実部について取得した二つの微分値において、空間周波数の値が大きいほうの値のほうが、常に小さい値であるかを判断することで判断可能である。
【００９５】
また、形状取得部１０３は、例えば、三以上の連続した空間周波数とそれぞれ対応づけられた三以上の実部の値を２階微分して得られた値が、全て正であれば、変化率が単調増加であると判断して、欠陥部分がなめらかな形状であることを示す形状関連情報を取得する。また、例えば、全てが正でなければ、変化率が単調増加でないと判断して、欠陥部分がなめらかな形状であることを示す形状関連情報を取得しないようにしてもよい。
【００９６】
また、形状取得部１０３は、例えば、連続した三以上の空間周波数とそれぞれ対応づけられた三以上の実部の値を２階微分して得られた値が、全て負であれば、変化率が単調減少であると判断して、欠陥部分がなめらかな形状であることを示す形状関連情報を取得する。また、例えば、全てが負でなければ、変化率が単調減少でないと判断して、欠陥部分がなめらかな形状であることを示す形状関連情報を取得しないようにしてもよい。
【００９７】
あるいは、形状取得部１０３は、例えば、三以上の連続した空間周波数とそれぞれ対応づけられた三以上の実部の値を２階微分して得られた値の全てが正、または全てが負である場合、即ち全ての符号が同じ符号である場合、欠陥部分がなめらかな形状であることを示す形状関連情報を取得する。また、例えば、全ての符号が同じ符号でない場合、欠陥部分がなめらかな形状であることを示す形状関連情報を取得しないようにしてもよい。
【００９８】
図６は、形状取得部１０３が欠陥部分のなめらかさを示す欠陥関連情報を取得する処理を説明するための、凹形状であり、かつ平面形状が半円形状である一の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図６（ａ））、凹形状であり、かつ形状が五角形である一の欠陥部分に対応する複数の欠陥回転距離情報の一サンプルを示すグラフ（図６（ｂ））、図６（ａ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図６（ｃ））、図６（ｂ）に示した欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図６（ｄ））である。
【００９９】
図６（ａ）及び図６（ｂ）の縦軸及び横軸は、図３（ａ）と同様である。また、図６（ｃ）及び図６（ｄ）の縦軸及び横軸は、図３（ｃ）と同様である。
【０１００】
図６（ａ）に示すように、ウエハの欠陥部分の形状が凹形状であって、かつ、欠けている部分の形状が半円形状のようななめらかな形状である場合、図６（ｃ）に示すように、実部の空間周波数２から空間周波数１０までの範囲の実部の値も、下に凸となるようなだらかに単調減少する。この場合、隣接する空間周波数間における実部の値の変化量は、グラフの接線の傾きとなり、その傾きは空間周波数２から空間周波数１０までの範囲（図６（ｃ）の範囲６１）においては単調増加することがわかる。従って、このフーリエ変換結果の所定の範囲、ここでは例えば、空間周波数２から空間周波数１０までの範囲の実部の値について２階微分を行うと、その値が、全て正の値となる。
【０１０１】
一方、図６（ｂ）に示すように、ウエハの欠陥部分の形状が凹形状であって、欠けている部分の平面形状が五角形である場合のように、なめらかな形状でない場合、図６（ｄ）に示すように、実部の空間周波数２から空間周波数１０までの範囲（図６（ｄ）の範囲６２）の実部の値は、下に凸となるが、図６（ｃ）のようになだらかに単調減少しないようになる。このため、この範囲における隣接する空間周波数間における実部の値の変化量、即ちグラフの傾きは単調増加とはならない。従って、このフーリエ変換結果の所定の範囲、ここでは例えば、空間周波数２から空間周波数１０までの範囲の実部の値について２階微分を行うと、その値が、全て正の値とはならない。
【０１０２】
従って、一の欠陥部分の形状が、凹形状である場合、この欠陥部分に対応するフーリエ変換結果の、上述したような予め指定された範囲の連続する３以上の空間周波数に対応する連続する３以上の実部の値の変化率が、単調増加であるか否かに応じて、この欠陥部分のなめらかさを示す形状関連情報を取得することが可能となることがわかる。
【０１０３】
なお、一の欠陥部分の形状が、凸形状である場合、この欠陥部分に対応するフーリエ変換結果の空間周波数１以降の範囲においては、図３（ｄ）に示すように、実部の値は上に凸となるため、欠陥部分が凸形状である場合には、上述したような空間周波数２以上の予め指定された範囲の連続する３以上の空間周波数に対応する連続する３以上の実部の値の変化率が、単調減少あるか否かに応じて、この欠陥部分のなめらかさを示す形状関連情報を取得することが可能となる。
【０１０４】
また、ここでは、実部の値の変化率が単調増加するか否かにより、欠陥部分がなめらかな形状であるか否かを示す形状関連情報を取得する例について示したが、形状取得部１０３は、例えば、一の欠陥部分に対応するフーリエ変換結果の空間周波数が２以上の範囲の３以上の実部の値を用いて近似曲線を取得し、近似曲線との距離が閾値以上離れた実部の値が、上述したような予め指定された範囲に存在しない場合に、例えば、なめらかな形状であることを示す形状関連情報を取得し、存在する場合には、なめらかな形状でないことを示す形状関連情報を取得するようにしてもよい。
【０１０５】
形状取得部１０３は、通常、ＭＰＵやメモリ等から実現され得る。形状取得部１０３の処理手順は、通常、ソフトウェアで実現され、当該ソフトウェアはＲＯＭ等の記録媒体に記録されている。但し、ハードウェア（専用回路）で実現しても良い。
【０１０６】
出力部１０４は、形状取得部１０３が取得した形状関連情報を出力する。出力部１０４は、例えば、形状取得部１０３が取得した形状関連情報を、形状関連情報の取得元となった欠陥回転距離情報に対応する欠陥識別子やウェハ識別子等を対応づけて出力しても良い。
ここでの出力とは、ディスプレイへの表示、プロジェクタを用いた投影、プリンタへの印刷、外部の装置への送信、記録媒体への蓄積、他の処理装置や他のプログラムなどへの処理結果の引渡しなどを含む概念である。
【０１０７】
出力部１０４は、ディスプレイ等の出力デバイスを含むと考えても含まないと考えても良い。出力部１０４は、出力デバイスのドライバーソフトまたは、出力デバイスのドライバーソフトと出力デバイス等で実現され得る。
【０１０８】
次に、ウエハ情報処理装置１０００の動作の一例について図７のフローチャートを用いて説明する。なお、ここでは、形状取得部１０３が、上述した（１）、（２）及び（４）の処理を行う場合の例について説明する。
【０１０９】
（ステップＳ１０１）変換部１０２は、一の欠陥部分に対応する複数の欠陥回転距離情報を、欠陥回転距離情報格納部１０１から読み出す。例えば、変換部１０２は、予め指定された一の欠陥識別子と対応づけられた欠陥回転距離情報を読み出す。
【０１１０】
（ステップＳ１０２）変換部１０２は、ステップＳ１０１で読み出した複数の欠陥回転距離情報についてフーリエ変換を行う。ここでは、例えば、対応する回転角度の値の昇順でソートした複数の欠陥回転距離情報についてフーリエ変換を行う。変換部１０２は、例えば、フーリエ変換結果として取得した実部の係数の値と虚部の係数の値とを空間周波数と対応づけて、図示しない格納部に蓄積する。
【０１１１】
（ステップＳ１０３）形状取得部１０３は、ステップＳ１０２で取得したフーリエ変換結果から、空間周波数１に対応する実部の値を取得する。
【０１１２】
（ステップＳ１０４）形状取得部１０３は、ステップＳ１０３で取得した値が、正であるか否かを判断する。正である場合、ステップＳ１０５に進み、正でない場合、ステップＳ１０６に進む。
【０１１３】
（ステップＳ１０５）形状取得部１０３は、欠陥部分が凹形状であることを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積する。そして、ステップＳ１０８に進む。
【０１１４】
（ステップＳ１０６）形状取得部１０３は、ステップＳ１０３で取得した値が、負であるか否かを判断する。負である場合、ステップＳ１０７に進み、負でない場合、ステップＳ１０８に進む。
【０１１５】
（ステップＳ１０７）形状取得部１０３は、欠陥部分が凸形状であることを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積する。そして、ステップＳ１０８に進む。
【０１１６】
（ステップＳ１０８）形状取得部１０３は、ステップＳ１０２で取得したフーリエ変換結果から、空間周波数１に対応する虚部の値を取得する。
【０１１７】
（ステップＳ１０９）形状取得部１０３は、ステップＳ１０８で取得した値が負であるか否かを判断する。負である場合、ステップＳ１１０に進み、負でない場合、ステップＳ１１１に進む。
【０１１８】
（ステップＳ１１０）形状取得部１０３は、フーリエ変換に用いられた欠陥回転距離の先頭側、ここでは例えば、対応する回転角度の小さい側、に欠陥部分の大きさが偏っていることを示す形状関連情報を取得する。例えば、欠陥部分に対応する回転角度の範囲の中心に対して、先頭側（例えば、対応する回転角度が小さい側）のほうが、回転角度の範囲の中心に対して後尾側（例えば、対応する回転角度が大きい側）よりも大きさ（例えば、面積）が大きいことを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積、例えば追記する。そして、ステップＳ１１４に進む。
【０１１９】
（ステップＳ１１１）形状取得部１０３は、ステップＳ１０８で取得した値が正であるか否かを判断する。正である場合、ステップＳ１１２に進み、正でない場合、ステップＳ１１３に進む。
【０１２０】
（ステップＳ１１２）形状取得部１０３は、フーリエ変換に用いられた欠陥回転距離の後尾側、ここでは例えば、対応する回転角度の小さい側、に欠陥部分の大きさが偏っていることを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積、例えば追記する。そして、ステップＳ１１４に進む。
【０１２１】
（ステップＳ１１３）形状取得部１０３は、欠陥部分に大きさの偏りがないことを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積、例えば、追記する。そして、ステップＳ１１４に進む。
【０１２２】
（ステップＳ１１４）形状取得部１０３は、ステップＳ１０２で取得したフーリエ変換結果の、空間周波数２以上の、予め指定された範囲の連続した３以上の空間周波数にそれぞれ対応する実部の値について、２階微分を行う。予め指定された範囲は、例えば、空間周波数２から空間周波数１０までの範囲である。
【０１２３】
（ステップＳ１１５）形状取得部１０３は、ステップＳ１１４で取得した２階微分の結果の値が、全て正、あるいは全て負の、いずれか一方であるか否かを判断する。いずれか一方である場合、ステップＳ１１６に進み、いずれでもない場合、ステップＳ１１７に進む。
【０１２４】
（ステップＳ１１６）形状取得部１０３は、欠陥部分がなめらかな形状であることを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積、例えば追記する。そして、ステップＳ１１８に進む。
【０１２５】
（ステップＳ１１７）形状取得部１０３は、欠陥部分がなめらかな形状でないことを示す形状関連情報を取得する。取得した形状関連情報は、例えば、欠陥回転距離情報を読み出す際に用いた欠陥識別子等と対応づけて、図示しない格納部に蓄積、例えば追記する。そして、ステップＳ１１８に進む。
【０１２６】
（ステップＳ１１８）出力部１０４は、形状取得部１０３が取得した形状関連情報を出力する。例えば、形状関連情報を図示しないモニタに表示したり、図示しない格納部等に蓄積する。そして、処理を終了する。
【０１２７】
なお、図７のフローチャートにおいては、ステップＳ１２０において、２階微分の値が、全て正、または全て負のいずれかであるか否かを判断したが、この処理の前に、形状取得部１０３が、ステップＳ１１４と同様に、欠陥部分について凹形状であることを示す形状関連情報を取得済みであるか否かを判断し、取得済みである場合には、２階微分の値が全て正であるか否かを判断するようにしてもよい。さらに、取得済みでない場合には、形状取得部１０３が、欠陥部分について凸形状であることを示す形状関連情報を取得済みであるか否かを判断し、取得済みである場合には、２階微分の値が全て負であるか否かを判断するようにしてもよい。
【０１２８】
また、複数の欠陥部分について形状関連情報を取得して出力する場合、図７のフローチャートで示した処理を、各欠陥部分に対してそれぞれ行うようにすればよい。
【０１２９】
以下、本実施の形態におけるウエハ情報処理装置１０００の具体的な動作の一例について説明する。
【０１３０】
図８は、欠陥回転距離情報格納部１０１に格納されている複数の欠陥回転距離情報を管理する欠陥回転距離情報管理表である。欠陥回転距離情報管理表は、「欠陥ＩＤ」と、「回転角」と、「距離」という属性を有している。「欠陥ＩＤ」は欠陥識別子である。「回転角」は、回転角度である。「距離」は距離情報である。欠陥回転距離情報管理表の一のレコード（行）の「回転角」の属性値と、「距離」の属性値との対が、一の欠陥回転距離情報を示している。なお、ここでは、θｎ（ｎは、１以上の整数）は、ウエハを、予め指定された一定の角度ずつｎ回回転させた場合の回転角度を示している。ただし、ここでは、説明の便宜上、各欠陥部分の一端についての距離情報を取得した際の回転角度をそれぞれθ１として表している。また、ｘａｎ、及びｘｂｎは、ｎ回回転させた場合に取得される距離情報である。ここでは、距離情報ｘａｎ、及びｘｂｎとして、上述した図３（ａ）等と同様に、ウエハの回転中心からウエハのエッジまでの距離から、予め指定された距離を減算した値を用いている。なお、ここでの欠陥回転距離情報は、説明の便宜上用意された欠陥距離情報である。なお、欠陥回転距離情報格納部１０１にどのように欠陥回転距離情報が蓄積されたかは、ここでは説明は省略する。
【０１３１】
図９は、欠陥回転距離情報格納部１０１に格納されている欠陥ＩＤ「Ｆ００１」と対応づけられた欠陥回転距離情報を示すグラフ（図９（ａ））、欠陥ＩＤ「Ｆ００２」と対応づけられた欠陥回転距離情報を示すグラフ（図９（ｂ））、欠陥ＩＤ「Ｆ００１」と対応づけられた欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図９（ｃ））、欠陥ＩＤ「Ｆ００２」と対応づけられた欠陥回転距離情報についてフーリエ変換を行って得られた虚部と実部の係数を空間周波数毎にプロットしたグラフ（図９（ｄ））である。
【０１３２】
図９（ａ）及び図９（ｂ）において、縦軸は距離情報、横軸は回転角度を示している。また、図９（ｃ）及び図９（ｄ）において、縦軸は、フーリエ変換結果である虚部と実部とのそれぞれの係数の値を示し、横軸は、空間周波数を示している。
【０１３３】
図８に示した欠陥回転距離情報管理表で管理されている欠陥ＩＤ「Ｆ００１」と対応づけられた欠陥回転距離情報をグラフで示すと、図９（ａ）のようになる。また、図８に示した欠陥回転距離情報管理表で管理されている欠陥ＩＤ「Ｆ００２」と対応づけられた欠陥回転距離情報をグラフで示すと、図９（ｂ）のようになる。これらのグラフは、例えば、各「欠陥ＩＤ」が示す欠陥のおおよその形状を示すものと考えてもよい。
【０１３４】
ここで、例えば、欠陥回転距離情報管理表で管理されている全ての欠陥部分について、それぞれ形状関連情報を取得する指示をユーザ等から、図示しない受付部等を介して受け付けたとする。
【０１３５】
変換部１０２は、図８に示した欠陥回転距離情報管理表から、「欠陥ＩＤ」が「Ｆ００１」である全てのレコードを検出し、検出した全てのレコードの「回転角」の属性値と、「距離」の属性値との対である欠陥回転距離情報を読み出す。
【０１３６】
変換部１０２は、読み出した欠陥回転距離情報を回転角度の昇順にソートしたものを用いて、フーリエ変化を行う。そして、フーリエ変換により得られた実部の係数と虚部の係数とをそれぞれ空間周波数と対応づけた情報を、欠陥ＩＤ「Ｆ００１」と対応づけて、図示しない格納部に蓄積する。このフーリエ変換結果を、グラフで示したものが、図９（ｃ）である。
【０１３７】
次に、形状取得部１０３は、変換部１０２が欠陥ＩＤ「Ｆ００１」に対応する欠陥回転距離情報について取得したフーリエ変換結果から、空間周波数１の実部の値を取得する。具体的には、図９（ｃ）の点９１に対応する値を取得する。そして、取得した値が正であるか負であるかを判断する。ここでは、図９（ｃ）に示すように、空間周波数１に対応する値が、正であるため、形状取得部１０３は、「欠陥ＩＤ」が「Ｆ００１」である欠陥部分の形状関連情報として、凹形状であることを示す欠陥関連情報を取得する。ここでは例えば、「凹形状」という欠陥関連情報を取得する。形状取得部１０３は、取得した欠陥関連情報を、欠陥ＩＤ「Ｆ００１」と対応づけて図示しない格納部に蓄積する。
【０１３８】
図９（ａ）に示すように、欠陥ＩＤ「Ｆ００１」が示す欠陥部分は、ウエハの内側に向かってくぼんだ形状であるため、適切な欠陥関連情報が取得されたことがわかる。
【０１３９】
次に、形状取得部１０３は、変換部１０２が欠陥ＩＤ「Ｆ００１」に対応する欠陥回転距離情報について取得したフーリエ変換結果から、空間周波数１の虚部の値を取得する。具体的には、図９（ｃ）の点９２に対応する値を取得する。そして、取得した値が負であるか判断する。負であれば、欠陥ＩＤ「Ｆ００１」に対応する欠陥部分が、回転角度の小さい側に大きさが偏っていることを示す形状関連情報を取得する。ここでは、図９（ｃ）の示すように値が負ではないため、形状取得部１０３は、更に、取得した値が正であるか否かを判断する。ここでは正であるため、形状取得部１０３は、欠陥ＩＤ「Ｆ００１」に対応する欠陥部分が、回転角度の大きい側に大きさが偏っていることを示す形状関連情報、例えば、「回転角度大側に偏り」等を取得する。形状取得部１０３は、取得した欠陥関連情報は、欠陥ＩＤ「Ｆ００１」と対応づけて、上記と同様の図示しない格納部に追記する。
【０１４０】
図９（ａ）に示すように、欠陥ＩＤ「Ｆ００１」が示す欠陥部分は、欠陥部分が、回転角度の大きい側に大きさが偏っているため、適切な欠陥関連情報が取得されたことがわかる。
【０１４１】
次に、形状取得部１０３は、変換部１０２が欠陥ＩＤ「Ｆ００１」に対応する欠陥回転距離情報について取得したフーリエ変換結果から、空間周波数２から空間周波数１０までの連続した実部の値を取得する。そして、取得した実部の値を用いて２階微分を行う。そして、各空間周波数について得られた２階微分の結果を示す値が全て正であるか否かを判断する。ここでは、全てが正であったとすると、形状取得部１０３は、欠陥部分の形状がなめらかな形状であることを示す形状関連情報、例えば、「なめらかな形状」という形状関連情報を取得する。そして、形状取得部１０３は、取得した欠陥関連情報を、欠陥ＩＤ「Ｆ００１」と対応づけて図示しない格納部に追記する。
【０１４２】
図９（ａ）に示すように、欠陥ＩＤ「Ｆ００１」が示す欠陥部分は角のないなめらかな形状であるため、適切な欠陥関連情報が取得されたことがわかる。
【０１４３】
なお、２階微分の結果の全てが正でないと判断された場合、更に、全てが負であるか否かを判断し、負であれば、形状取得部１０３は、上記と同様に、なめらかな形状であることを示す形状関連情報を取得する。また、全てが負でもなかった場合、形状取得部１０３は、なめらかな形状でないことを示す形状関連情報を取得する。
【０１４４】
更に、ウエハ情報処理装置１０００は、「Ｆ００１」以外の「欠陥ＩＤ」が示す欠陥部分についても同様の処理を行う。
【０１４５】
具体的には、変換部１０２は、上記と同様に、図８に示した欠陥回転距離情報管理表から、「欠陥ＩＤ」が「Ｆ００２」に対応する欠陥回転距離情報を読出し、フーリエ変換を行う。
【０１４６】
欠陥ＩＤ「Ｆ００２」に対応する欠陥回転距離情報をグラフで示したものが図９（ｄ）である。
【０１４７】
また、この欠陥ＩＤ「Ｆ００２」に対応する欠陥回転距離情報をフーリエ変換した結果をグラフで示したものが図９（ｄ）である。
【０１４８】
次に、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が正であるか判断する。ここでは正であるため、形状取得部１０３は、「凹形状」という形状関連情報を取得し、欠陥ＩＤ「Ｆ００２」と対応づけて、図示しない格納部に蓄積する。
【０１４９】
次に、形状取得部１０３は、フーリエ変換結果の空間周波数１に対応する実部の値が正であるか判断する。ここでは正であるため、欠陥部分が、回転角度の大きい側に大きさが偏っていることを示す、「回転角度大側に偏り」という形状関連情報を取得し、欠陥ＩＤ「Ｆ００２」と対応づけて、上記と同様の図示しない格納部に追記する。
【０１５０】
更に、形状取得部１０３は、フーリエ変換結果から、空間周波数２から空間周波数１０までの連続した実部の値を取得し、取得した実部の値を用いて２階微分を行う。そして、各空間周波数について得られた２階微分の結果を示す値が全て正であるか否かを判断する。ここでは、全てが正でないと判断されたとする。このため、更に、各空間周波数について得られた２階微分の結果を示す値が全て負であるか否かを判断する。ここでは、全てが負でないと判断されたとする。つまり、この空間周波数の範囲では、空間周波数に対応する値の変化率は、単調減少でも、単調増加でもないと判断されたこととなる。
【０１５１】
このため、形状取得部１０３は、欠陥部分がなめらかな形状でないことを示す「なめらかでない形状」という形状関連情報を取得し、欠陥ＩＤ「Ｆ００２」と対応づけて、上記と同様の図示しない格納部に追記する。
【０１５２】
例えば、図９（ｃ）と図９（ｄ）とを比べると、図９（ｄ）のほうが、空間周波数２から空間周波数１０までの実部の値がばらついており、このばらつきによって、なめらかさに関して異なる形状関連情報が取得された結果となっている。
【０１５３】
そして、ウエハ情報処理装置１０００による、全ての欠陥部分について、形状関連情報を取得する処理が終了したとする。
【０１５４】
出力部１０４は、形状取得部１０３が取得して図示しない格納部に蓄積した形状関連情報を、「欠陥ＩＤ」と対応づけて、モニタ等に出力、具体的には表示する。
【０１５５】
図１０は、形状関連情報の表示例を示す図である。
【０１５６】
このように、欠陥形状について形状関連情報を出力することで、例えば、ユーザは欠陥部分の形状を把握することができる。例えば、欠陥部分の形状によって、ウエハの割れが発生しやすい場合があるため、形状を把握することで、不適切なウエハを、その後のプロセスから除外すること等の適切な処置が可能となる。
【０１５７】
以上、本実施の形態によれば、複数の欠陥回転距離情報についてフーリエ変換を行うたことにより得られた結果を用いて、欠陥部分の形状に関する情報を取得するようにしたことにより、ウエハのエッジに存在する欠陥部分の形状に関する情報を適切に取得することができる。例えば、本実施の形態によれば、欠陥部分の形状をグラフ化してユーザが目視等で判断する必要がないため、欠陥部分の形状の検出を自動化することが可能となる。
【０１５８】
また、例えば、高価な光学機器を用いる必要がなく、また、複雑な演算処理等が不要であるため、安価にかつ高速に、欠陥部分の検出を行うことができる。
【０１５９】
なお、上記実施の形態において、出力部１０４が、予め指定された１以上の形状関連情報を形状取得部１０３が取得したか否かを判断し、判断結果に応じた出力を行うようにしても良い。例えば、予め指定された１以上の形状関連情報を形状取得部１０３が取得した場合や、取得できなかった場合に、出力部１０４が、警告等を出力しても良い。あるいは、例えば、予め指定された１以上の形状関連情報を形状取得部が取得した場合や、取得できなかった場合に、出力部１０４が、検査済みであることを示す情報等を出力するようにしてもよい。このようにすることで、適切ではない欠陥部分やウエハを検出することが可能となる。
【０１６０】
なお、上記実施の形態において、各処理（各機能）は、単一の装置（システム）によって集中処理されることによって実現されてもよく、あるいは、複数の装置によって分散処理されることによって実現されてもよい。
【０１６１】
また、上記実施の形態において、各構成要素は専用のハードウェアにより構成されてもよく、あるいは、ソフトウェアにより実現可能な構成要素については、プログラムを実行することによって実現されてもよい。例えば、ハードディスクや半導体メモリ等の記録媒体に記録されたソフトウェア・プログラムをＣＰＵ等のプログラム実行部が読み出して実行することによって、各構成要素が実現され得る。その実行時に、プログラム実行部は、格納部（例えば、ハードディスクやメモリ等の記録媒体）にアクセスしながらプログラムを実行してもよい。また、上記実施の形態におけるウエハ情報処理装置を、コンピュータ等を用いてソフトウェアにより実現するようにしてもよい。
【０１６２】
本発明は、以上の実施の形態に限定されることなく、種々の変更が可能であり、それらも本発明の範囲内に包含されるものであることは言うまでもない。
【産業上の利用可能性】
【０１６３】
以上のように、本発明にかかるウエハ情報処理装置は、ウエハのエッジの欠陥部分に関する情報を処理する装置として適しており、特に、欠陥部分の形状に関する情報を取得する装置等として有用である。
【符号の説明】
【０１６４】
５  エッジ位置検出器
１０１  欠陥回転距離情報格納部
１０２  変換部
１０３  形状取得部
１０４  出力部
１０００  ウエハ情報処理装置
【図１】
0006373126.tif 000002
【図２】
0006373126.tif 000003
【図３】
0006373126.tif 000004
【図４】
0006373126.tif 000005
【図５】
0006373126.tif 000006
【図６】
0006373126.tif 000007
【図７】
0006373126.tif 000008
【図８】
0006373126.tif 000009
【図９】
0006373126.tif 000010
【図１０】
0006373126.tif 000011