(57)【要約】１台のカメラによって撮像された画像データから、円盤状基板の中心位置座標を正確に検出し、処理途中で搬送されている円盤状基板の支持部材上での位置ずれ量を算出し、正確な載置位置に載置できるように位置補正を行うことができる位置検出装置を提供する。画像データから抽出されたエッジデータ上の２点の座標と円盤状基板の半径から、若しくは、エッジデータ上の３点の座標から半径をそれぞれ一辺とする直角二等辺三角形を作成し、三平方の定理から円盤状基板の中心位置座標を検出する。
2014069291.tif 000002
【特許請求の範囲】
【請求項１】
所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、
前記位置検出装置は、
前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、円盤状基板の周縁部を撮像する１台の撮像カメラと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記円盤状基板のエッジを抽出するエッジ抽出部と、
前記エッジ抽出部によって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出部と、
を有することを特徴とする位置検出装置。
【請求項２】
前記撮像カメラは、前記円盤状基板の周縁部の一部分のみを撮像する
ことを特徴とする請求項１に記載の位置検出装置。
【請求項３】
前記座標検出部は、前記エッジデータ上の２点の座標と前記円盤状基板の半径から、前記円盤状物の中心位置座標を検出する
ことを特徴とする請求項１若しくは請求項２に記載の位置検出装置。
【請求項４】
前記座標検出部は、前記エッジデータ上の２点の座標と前記円盤状基板の前記半径から、前記半径をそれぞれ一辺とする２つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出する、
ことを特徴とする請求項３に記載の位置検出装置。
【請求項５】
前記座標検出部は、前記エッジデータ上の３点の座標から、前記円盤状物の前記中心位置座標を検出する
ことを特徴とする請求項１若しくは請求項２に記載の位置検出装置。
【請求項６】
前記座標検出部は、前記エッジデータ上の３点の座標と前記円盤状基板の前記半径から、前記半径を各々一辺とする３つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出する、
ことを特徴とする請求項５に記載の位置検出装置。
【請求項７】
請求項１から請求項６に記載の位置検出装置であって、
前記支持部材の基準位置に保持された前記円盤状基板についての前記中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の前記中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出部を更に備えている
ことを特徴とする請求項１から請求項６に記載の位置検出装置。
【請求項８】
所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出方法であって、前記位置検出方法は、
前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、１台の撮像カメラによって円盤状基板の周縁部を撮像する撮像ステップと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記円盤状基板のエッジを抽出するエッジ抽出ステップと、
前記エッジ抽出ステップによって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出ステップと、
から構成されることを特徴とする位置検出方法。
【請求項９】
前記撮像ステップは、前記円盤状基板の周縁部の一部分のみを撮像する
ことを特徴とする請求項８に記載の位置検出方法。
【請求項１０】
前記座標検出ステップは、前記エッジデータ上の２点の座標と前記円盤状基板の半径から、前記円盤状物の中心位置座標を検出する
ことを特徴とする請求項８若しくは請求項９に記載の位置検出方法。
【請求項１１】
前記座標検出ステップは、前記エッジデータ上の２点の座標と前記円盤状基板の前記半径から、前記半径をそれぞれ一辺とする２つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出する、
ことを特徴とする請求項１０に記載の位置検出方法。
【請求項１２】
前記座標検出ステップは、前記エッジデータ上の３点の座標から、前記円盤状物の前記中心位置座標を検出する
ことを特徴とする請求項８若しくは請求項９に記載の位置検出方法。
【請求項１３】
前記座標検出ステップは、前記エッジデータ上の３点の座標と前記円盤状基板の前記半径から、前記半径を各々一辺とする３つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出する、
ことを特徴とする請求項１２に記載の位置検出方法。
【請求項１４】
請求項８から請求項１３に記載の位置検出方法であって、
前記支持部材の基準位置に保持された前記円盤状基板についての前記中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の前記中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出ステップを更に備えている
ことを特徴とする請求項８から請求項１３に記載の位置検出方法。
【請求項１５】
所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、
前記位置検出装置は、
直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、前記円盤状基板の中心を通りＹ軸に平行な直線Ｕと前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部を撮像する撮像カメラと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ軸座標値を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記交点Ｃから離れた任意位置にある地点のＸＹ軸座標を抽出するエッジ抽出部と、
前記エッジ抽出部によって抽出された交点ＣのＹ軸座標値及び任意位置にある地点のＸＹ軸座標から、前記円盤状基板の中心位置座標を検出する座標検出部と
を有することを特徴とする位置検出装置。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、半導体ウエハ等の円盤状基板の位置検出装置及び位置検出方法、位置補正方法に関する。
【背景技術】
【０００２】
一般的な半導体集積回路の製造工程においては、半導体ウエハ等の基板上に露光、成膜処理、エッチング処理、熱処理といった各種処理を繰り返し行うことによって微細なパターンを有する集積回路を形成していく。【０００３】
こういった各種処理工程は、夫々の処理のための専用の機材から構成された処理室を備える基板処理装置によって行われる。基板処理装置は中央に半導体ウエハ等の円盤状基板を載置して搬送する搬送アームを備えた搬送ロボットを収容した搬送室に、各種処理室を一台若しくは複数連結して構成されている。さらに、搬送室と各種処理室は内部を真空環境に維持出来る手段を備えていて、搬送室と各処理室とは、ゲートバルブを介して連結されている。ここで、搬送ロボットによって保持されたウエハ等の円盤状基板は、搬送アームの動作によって処理室に備えられた載置台上に搬送し載置され、各種処理が施される。【０００４】
基板処理装置において、載置台上に載置された半導体ウエハ等の円盤状基板に対して適切な処理を施すためには、基板を載置台上の所定の位置に精度良く搬送することが求められる。そのため、基板処理装置では、円盤状基板が処理室内において載置台上の所定の位置に正確に位置していることが必要になってくる。そのためには、先ず目的の円盤状基板の位置ずれを検出した上で、位置ずれがあった場合にはそれを補正することで所定の位置に位置決めする必要がある。特に、処理内容や処理に使われる堆積物等の理由から、処理室内での円盤状基板の位置を直接検出することは困難なため、処理室と連結された搬送室内の所定の場所に於いて、円盤状基板の位置を検出する必要がある。【０００５】
円盤状基板の位置検出の方法として、従来は、例えば特許文献１に開示されているように、円盤状基板を回転可能な台座に載置して、回転させながら外周をラインセンサで検出することによって台座の回転角度とラインセンサでの検出結果に基づいて、位置ずれを検出する方法が開示されていた。【０００６】
しかしながら、特許文献１に開示された方法を実施しようとした場合、回転可能な台座やラインセンサを搬送室内部に備える必要があり、結果として搬送室の大型化をまねいてしまう。さらに、搬送ロボットが保持している円盤状基板を、一旦台座に載置して回転させることで位置ずれを検出するという一連の動作が必要となり、スループットの低下を招いてしまうという問題がある。【０００７】
そこで、近年では特許文献２に開示されているように、半導体ウエハの周縁部分を複数回撮像して、その撮像された画像に基づいて、半導体ウエハの位置を検出する方法が行われるようになってきている。すなわち、複数のカメラを搬送室の外部上面に配置し、搬送室外部下面のカメラに対向する位置に光源を配置する。複数のカメラは搬送室内部を搬送される半導体ウエハの周縁部分を撮影出来る位置に配置されていて、半導体ウエハが通過するタイミングで、撮像が行われる。この撮像された複数の周縁部分の画像データに基づいて位置検出を行うものである。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００３−１５２０５５号公報
【特許文献２】特開平０９−１８６０６１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
特許文献２に開示された方法であれば、半導体ウエハの位置決めに用いられる機材を搬送室内に配置する必要は無くなるので、搬送室内での占有面積は小さくすることが出来る。しかしながら、半導体ウエハ外周縁上の複数のエッジを撮像するには、複数のカメラが必要となる。さらに、搬送室には撮像のための複数のビューポートを備えるか、ウエハ全体を観察が可能な大口径のビューポートを備える必要がある。【００１０】
ビューポートは搬送室内部の状況を外部から把握するための覗き孔の役目をするもので、搬送室に形成された開口部を強化ガラス等の透明な部材で封止した部分のことであり、外部からの観察ができるように、この部分には真空環境を維持する機材等を配置することが出来ない。さらに、ビューポートが大口径になれば、内部を真空状態に維持した際の強度に問題が生じる。さらに、撮影のために高価なカメラを複数備えることとなるので、大きなコストアップにもなってしまう。【００１１】
本発明は、上記課題を解決するために考案されたもので、一台のカメラによって撮像された画像データによって半導体ウエハ等の円盤状基板の正確な位置を検出できるようにすることを目的とする。
【課題を解決するための手段】
【００１２】
上記課題を解決するため、本発明に係る位置検出装置は、所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、前記位置検出装置は、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、円盤状基板の周縁部を撮像する１台の撮像カメラと、前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記円盤状基板のエッジを抽出するエッジ抽出部と、前記エッジ抽出部によって抽出されたエッジデータから前記円盤状基板の中心位置座標を検出する座標検出部とを有することを特徴としている。この構成により、１台の撮像カメラによって撮像された画像から、円盤状基板の中心位置座標を検出することが可能となる。【００１３】
また、前記撮像カメラは、前記円盤状基板の周縁部の一部分のみを撮像することとすれば、全体を撮像する場合に比べ、単位面積あたりの撮像セルの数を増やすことができるので座標検出の精度が向上する。【００１４】
また、前記座標検出部は、前記エッジデータ上の２点の座標と前記円盤状基板の半径から、前記円盤状物の中心位置座標を検出することで、前記円盤状基板の周縁部の一部分のみを撮像するだけで中心位置座標を検出することができる。【００１５】
また、前記座標検出部は、前記エッジデータ上の２点の座標と前記円盤状基板の前記半径から、前記半径をそれぞれ一辺とする２つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を検出することで、正確に中心位置座標を算出することができる。【００１６】
また、前記座標検出部は、前記エッジデータ上の３点の座標から、前記円盤状物の前記中心位置座標を検出することで、前記円盤状基板の半径を使うことなく中心位置座標を検出することができ、半径が未知の状態でも中心位置座標を検出できる。【００１７】
また、前記座標検出部は、前記エッジデータ上の３点の座標と前記円盤状基板の前記半径から、前記半径を各々一辺とする３つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出することができる。【００１８】
また、位置検出装置は、前記支持部材の基準位置に保持された前記円盤状基板についての前記中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の前記中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出部を更に備えていて、搬送ロボットの補正量を算出することが出来る。【００１９】
さらに、本発明に関連する技術は上記位置検出装置によって行われる位置検出方法であり、所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出方法であって、前記位置検出方法は、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、１台の撮像カメラによって円盤状基板の周縁部を撮像する撮像ステップと、前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記円盤状基板のエッジを抽出するエッジ抽出ステップと、前記エッジ抽出ステップによって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出ステップとから構成されている。【００２０】
また、前記撮像ステップは、前記円盤状基板の周縁部の一部分のみを撮像することとすれば、全体を撮像する場合に比べ、単位面積あたりの撮像セルの数を増やすことができるので座標検出の精度が向上する。【００２１】
また、前記座標検出ステップは、前記エッジデータ上の２点の座標と前記円盤状基板の半径から、前記円盤状物の中心位置座標を検出することで、前記円盤状基板の周縁部の一部分のみを撮像するだけで中心位置座標を検出することができる。【００２２】
また、前記座標検出ステップは、前記エッジデータ上の２点の座標と前記円盤状基板の前記半径から、前記半径をそれぞれ一辺とする２つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を検出することで、正確に中心位置座標を算出することができる。【００２３】
また、前記座標検出ステップは、前記エッジデータ上の３点の座標から、前記円盤状物の前記中心位置座標を検出することで、前記円盤状基板の半径を使うことなく中心位置座標を検出することができ、半径が未知の状態でも中心位置座標を検出できる。【００２４】
また、前記座標検出ステップは、前記エッジデータ上の３点の座標と前記円盤状基板の前記半径から、前記半径を各々一辺とする３つの直角二等辺三角形を作成し、三平方の定理から前記円盤状基板の前記中心位置座標を算出することができる。【００２５】
また、位置検出方法は、前記支持部材の基準位置に保持された前記円盤状基板についての前記中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の前記中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出ステップを更に備えていて、搬送ロボットの補正量を算出することが出来る。【００２６】
また、本発明に係る位置検出装置は、所定の軌道上に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、前記円盤状基板の中心を通りＹ軸に平行な直線Ｕと前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部を撮像する撮像カメラと、前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ軸座標値を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記交点Ｃから離れた任意位置にある地点のＸＹ軸座標を抽出するエッジ抽出部と、前記エッジ抽出部によって抽出された交点ＣのＹ軸座標値及び任意位置にある地点のＸＹ軸座標から、前記円盤状基板の中心位置座標を検出する座標検出部とを有することを特徴としている。
【発明の効果】
【００２７】
本発明によれば、１台のカメラで円盤状基板を撮像することでその円盤状基板の中心位置座標を検出することができる。さらに、円盤状基板の周縁部の一部分を撮像することで中心位置座標を検出できるので、単位面積あたりのセルの数を多くすることができるので、より正確な位置座標の検出が可能となる。さらに、解像度の比較的低い撮像カメラでも高い検出精度が得られるので、高解像度の撮像カメラが不要となり、コストの削減にも貢献することになる。
【図面の簡単な説明】
【００２８】
【図１】本発明の位置検出装置を備える半導体製造システムを示した斜視図である。
【図２】本発明の位置検出装置を備える半導体製造システムを示した上面図である。
【図３】本実施例における搬送室１６と真空搬送ロボットを示した上面図である。
【図４】本実施例における支持部材であるフィンガを示した図である。
【図５】本実施例における半導体ウエハの位置検出についての説明図である。
【図６】本発明における位置検出装置の構成を示したブロック図である。
【図７】本実施例における撮像カメラが撮像した半導体ウエハの頂点付近を示す図である。
【図８】本発明における第１及び第２の位置ずれ量検出方法の概略を示した図である。
【図９】本発明における第１及び第２の位置ずれ量検出方法の概略を示した図である。
【図１０】本発明における第３の位置ずれ量検出方法の概略を示した図である。
【図１１】本発明における第３の位置ずれ量検出方法の概略を示した図である。
【図１２】本発明における第４の位置ずれ量検出方法の概略を示した図である。
【図１３】照明装置４２を追加した位置検出装置２９の図である。
【図１４】撮像されたウエハマーク４３とアライメントマーク４４を示した図である。
【発明を実施するための形態】
【００２９】
以下に、本発明の実施の形態について図を参照して詳細に説明する。図１は本発明に係る位置検出装置２９を備える半導体製造システム１の概略を示した斜視図であり、図２はその上面図である。一般に半導体製造システム１は、前の工程からＦＯＵＰ（Ｆｒｏｎｔ−Ｏｐｅｎｉｎｇ  Ｕｎｉｆｉｅｄ  Ｐｏｄ）４と呼ばれる密閉容器内部の棚段上に収納され運ばれてきた半導体ウエハ５といった円盤状基板を、ロードロック室６に正確に載置するＥＦＥＭ（Ｅｑｕｉｐｍｅｎｔ  Ｆｒｏｎｔ  Ｅｎｄ  Ｍｏｄｕｌｅ）２と、半導体ウエハ５表面に各種処理を施す処理装置３とから構成されている。
【００３０】
ＥＦＥＭ２は、ＦＯＵＰ４と処理装置３との間で半導体ウエハ５の受渡しを行う装置で、ＦＯＵＰ４を載置してＦＯＵＰ４のドアを開閉するロードポート７と、ＦＯＵＰ４内部に収納された半導体ウエハ５をフィンガ８で保持して所定の経路を通って処理装置３へと搬送する大気搬送ロボット９と、半導体ウエハ５の中心位置合わせ及び半導体ウエハ５に形成されたノッチやオリフラを識別し、半導体ウエハ５の回転方向の位置合わせを行うアライナ１０と呼ばれる装置とで構成されている。アライナ１０は、半導体ウエハ５の周縁部分を検出するリニアセンサと、半導体ウエハ５を保持しその回転角度を調整する回転機構とを備えていて、半導体ウエハ５の周縁に形成されたノッチやオリフラの回転方向についての位置決めや、半導体ウエハ５の中心位置を適正な位置にアライメント処理している。
【００３１】
大気搬送ロボット９は、半導体ウエハ５を保持するフィンガ８を有するとともに屈伸、旋回及び昇降動作するように構成された搬送アーム１１を備えていて、ＦＯＵＰ４とアライナ１０及び処理装置３との間で半導体ウエハ５の受け渡しをすることが出来る。これらロードポート７、アライナ１０及び大気搬送ロボット９の各軸の動作はＥＦＥＭ２内に配置された制御部１２により制御されている。制御部１２は大気搬送ロボット９がアクセスする際の座標データや、経路データ等を予め記憶し、大気搬送ロボット９の各動作軸へと動作命令を出す。さらに、制御部１２は、アライナ１０のリニアセンサが検出した半導体ウエハ５の周縁についてのデータから、半導体ウエハ５のノッチ位置と中心位置を演算し、ノッチ位置が所定の方向になるように半導体ウエハ５を向け、中心位置を適正な位置にアライメントするようにアライナ１０に指示を出す。
【００３２】
また、大気搬送ロボット９が半導体ウエハ５を保持し搬送する空間は四方をフレームとカバーとから成る仕切り１３で覆われていて、仕切り１３の天井部分にはＦＦＵ（Ｆｕｎ  Ｆｉｌｔｅｒ  Ｕｎｉｔ）１４が設置されている。ＦＦＵ１４は、ファンによって外部から導入してきた空気をフィルタによって濾過し清浄なクリーンエアとしてＥＦＥＭ２内部に下向きの層流として供給するもので、このＦＦＵ１４から供給されるクリーンエアのダウンフローよって、ＥＦＥＭ２内部は常に清浄な環境に維持されている。
【００３３】
処理装置３には、真空搬送ロボット１５が配置される搬送室１６と、搬送室１６の周囲に配置され半導体ウエハ５に対し各種処理を施す処理室１７と、外部との半導体ウエハ５の搬入、搬出を行うためのロードロック室６と、搬送室１６と処理室１７及びロードロック室６内とを真空環境若しくは低酸素雰囲気に維持する不図示の環境維持手段が設けられている。搬送室１６と各処理室１７との間、及び搬送室１６と各ロードロック室６との間には、開閉自在のゲートバルブ１８が夫々設けられていて、各室を気密に閉鎖することが出来る。さらに、これらゲートバルブ１８を開動作させることによって、各室間が連通されるようになっている。なお、ゲートバルブ１８については、各室の真空環境若しくは低酸素雰囲気を確保するために二つ以上のゲートバルブ１８を同時に開くことは出来ないという制限がある。すなわち、或るゲートバルブ１８を開く際には、他のゲートバルブ１８が完全に閉まった状態である必要があり、その開いたゲートバルブ１８が完全に閉まった状態になってからでないと、他のゲートバルブ１８を開けることは出来ない。
【００３４】
本実施例における処理装置３では、搬送室１６は上面視五角形の形状となっていて、搬送室１６の中央部分には真空搬送ロボット１５が配置されている。真空搬送ロボット１５は、例えば図３に示すように、同じ長さ寸法の二本の第１アーム１９と、夫々の第１アーム１９の先端部には、基端を回転自在に連結された第２アーム２０と、夫々の第２アーム２０の先端に半導体ウエハ５を支持するフィンガ２１が備えられた所謂フロッグレッグ型ロボットである。二本の第１アーム１９の基端部は搬送室１６の中央部に同軸状に旋回可能に積み上げられた状態で取り付けられていて、各第１アーム１９は駆動源である不図示のモータにそれぞれベルトとプーリを介して連結している。この構成により、真空搬送ロボット１５は、それぞれのモータが反対の方向に回転することで、半導体ウエハ５の支持部材であるフィンガ２１を、旋回軸を中心として放射状に、且つ直線的に進退移動させることが可能となっている。また、モータが同じ方向に回転することにより、真空搬送ロボット１５を旋回動作させることが可能となっている。なお、駆動源であるモータは、ステッピングモータやサーボモータといった回転角度の制御可能なものを使用することによって、フィンガ２１を、予め教示された位置に繰り返し移動させることが可能な構成となっている。
【００３５】
真空搬送ロボット１５の動作を制御するロボット制御部３５は、内部に真空搬送ロボット１５に関する予め教示された搬送位置データや動作速度データ等を記憶する教示情報記憶手段４０を備えていて、上位コンピュータからの動作指令によって、真空搬送ロボット１５が教示位置へのアクセスを行うよう制御指令を出す。
【００３６】
フィンガ２１の半導体ウエハ５を支持する面は、半導体ウエハ５が搬送中の振動や遠心力により落下してしまうのを防止するために、周辺部に比べ半導体ウエハ５の半径よりも２、３ｍｍ程度大きな円弧状に窪んだ形状に形成されている。この窪みの側面は、受け渡しの際に半導体ウエハ５が多少位置ずれしてもフィンガ２１上に載置できるように、半導体ウエハ５を載置する面から上面に行くに従って半径が大きくなる方向に傾斜して形成されている。この傾斜により、持ち上げられた半導体ウエハ５は、自動的にフィンガ２１の載置面上に案内される。また、フィンガ２１の先端部分は、半導体ウエハ５の撮像のために、透過照明装置２７からの透過光を遮蔽しないように撮像カメラ２４の視野２８よりも大きな面積に切り取られた形状となっている。
【００３７】
処理室１７とロードロック室６の内部で半導体ウエハ５を載置する載置台２２は、真空搬送ロボット１５のアーム体の伸長動作によって到達可能な位置に配置されている。載置台２２には昇降自在なリフタが備えられていて、リフタの昇降動作によってフィンガ上に載置された半導体ウエハ５の受け渡しが行えるようになっている。
【００３８】
上記構成により、前の工程からＦＯＵＰ４に収納されてきた半導体ウエハ５を大気搬送ロボット９によって取り出し、アライナ１０によって正確な位置決めとノッチ位置合わせされた後、ロードロック室６を中継して処理装置３に搭載された真空搬送ロボット９に受渡すことが可能となる。その後、半導体ウエハ５を受け取った真空ロボット９は、目的の処理室１７の載置台２２まで半導体ウエハ５を搬送することになるが、ここで大きな問題点が出てくる。すなわち、真空搬送ロボット１５にて搬送中、半導体ウエハ５が振動やガス圧の変化等の影響を受けて、フィンガ２１上で横滑りするように微小に位置ずれを起こしてしまうのである。
【００３９】
そこで、本実施例における半導体製造システム１では、搬送室１６に内部を観察するためのビューポート２３を設け、このビューポート２３を介して搬送室１６外部から１台の撮像カメラ２４によって半導体ウエハ５の周縁部分を撮像し、半導体ウエハ５の位置を検出することとしている。撮像カメラ２４は半導体ウエハ５の全周にわたる周縁部分を撮像する必要は無く、半導体ウエハ５周縁部の一部分について撮像するだけでよい。さらに、位置検出のための特別な載置台に置く必要もない。
【００４０】
以下に１台の撮像カメラ２４を使った半導体ウエハ５の中心位置検出処理について説明する。図５は搬送室１６における半導体ウエハ５の位置検出についての説明図である。撮像カメラ２４は、搬送室１６を形成する部材にブラケット等の固定用具を介して固定されている。搬送室１６を形成する部材の上方には、内部を観察するためのビューポート２３が設けられていて、このビューポート２３には石英ガラス等の透明な光透過部材２５がシール材２６を介して気密に取り付けられている。このビューポート２３に対向する搬送室１６の下方にもビューポート２３が設けられている。この下方のビューポート２３には透過照明装置２７が取り付けられていて、監視位置に到達した半導体ウエハ５の周縁部分を、下方から照らすことが可能となっている。なお、本実施例で使用される透過照明装置２７は撮像カメラ２４の視野よりも大きい照明範囲を有するものが好ましい。
【００４１】
透過照明装置２７では、光源としては蛍光灯やＬＥＤ、ハロゲンランプといったものが広く使用されている。また、透過照明装置２７には撮像カメラ２４の視野内での明るさにムラが生じないように、反射機構やレンズが備えられていて、光源から照射された光を反射機構によって検出対象である半導体ウエハ５側へと反射させ、レンズによって半導体ウエハ５に対してほぼ直交する方向の平行光へと変換する。また、光源からの光を、コリメータレンズ等を使用して平行光とすることも微細な位置検出を行う際には好ましいものとなる。
【００４２】
次に、位置検出装置２９について説明する。図６は位置検出装置２９の構成を示したブロック図である。位置検出装置２９は、半導体ウエハ５の周縁部分を撮像し取り込む撮像カメラ２４と、撮像カメラ２４によって取り込まれた撮像データを記憶する記憶手段３０と、撮像データから周縁部分のエッジ抽出を行うエッジ抽出部３１と、エッジ抽出部３１により得られたデータから真空搬送ロボット１５の位置データについての補正量を算出する補正量算出部３２とから構成されている。さらに、撮像カメラ２４によって撮像された画像やエッジ抽出部３１によって抽出されたエッジデータといった位置検出装置２９によって処理されるデータ情報を表示する表示部３８と、位置検出装置２９に手動での各種コマンドを入力や画像の記憶作業を行うための入力手段３９が接続可能となっている。具体的には、表示部３８とは液晶や有機ＥＬ、ＣＲＴといった表示器を備えるモニター装置であり、入力手段３９とはキーボードやマウス、タッチパネル等のことを指す。
【００４３】
撮像カメラ２４は、少なくとも撮像素子３３と、透過照明装置２７からの透過光を受光して撮像素子２９に結像させる光学レンズ３４とから構成されていて、真空搬送ロボット１５のフィンガ２１に載置された半導体ウエハ５の、移動軌跡上に位置するように搬送室１６の上部に設置されている。撮像素子２９は、ＣＣＤ（Ｃｈａｒｇｅ  Ｃｏｕｐｌｅｄ  Ｄｅｖｉｃｅ）やＣＭＯＳ（Ｃｏｍｐｌｅｍｅｎｔａｒｙ  Ｍｅｔａｌ  Ｏｘｉｄｅ  Ｓｅｍｉｃｏｎｄｕｃｔｏｒ）などの半導体素子から成っていて、光学レンズ３４によって結像された画像を撮像素子３３の各素子の信号データとして記憶手段３０へと送信する。撮像素子３３からの信号データは、撮像素子３３の各セルの出力信号であり、撮像素子３３の入射面上に設定された座標に関連付けて送信される。
【００４４】
記憶手段３０は、撮像カメラ２４から送られて来た画像データや、後述するエッジ抽出部３１により抽出されたエッジの座標データ、及び補正量算出部３２によって算出された各半導体ウエハ５の夫々の補正データを格納する役目をする。さらに、エッジ抽出部３１からの要求に応じて、所定の画像データをエッジ抽出部３１に送信するものである。
【００４５】
エッジ抽出部３１は、撮像カメラ２４により送られて来た画像データを読み取った後、画像処理プログラムを実行して半導体ウエハ５のエッジ抽出処理を行う。エッジ抽出処理が行われる画像データは、撮像カメラ２４の視野２８において透過照明装置２７からの光がそのまま撮像素子３３に入射した部分と、半導体ウエハ５によって遮光され、影として入射した部分では、光の強弱の違いから撮像素子３３上に明暗の差が生じている。従って、撮像素子３３に取り込まれた画像データのうち、明暗の値が急激に変化している部分を抽出することで半導体ウエハ５のエッジに相当する座標データを抽出することが出来る。ここで、抽出された座標データは座標検出部４１と記憶手段３０に送られ、格納される。
【００４６】
座標検出部４１は、エッジ抽出部３１によって抽出されたエッジデータを基に、以下に示す方法によりエッジ上の座標と中心位置の座標を検出する。ここで検出された座標データとずれ量のデータは補正量算出部３２に送られる。補正量算出部３２は、目的の半導体ウエハ５のずれ量を算出し、その算出されたずれ量から、ずれを打ち消す方向にフィンガ２１を移動させる補正データを、予め教示された搬送位置データに加算した上で真空搬送ロボット１５を動作させるよう補正データをロボット制御部３５に送る。ロボット制御部３５は、補正量算出部３２から受け取った補正データを、教示情報記憶手段４０に格納された搬送位置データに加算することで新たな搬送位置データとして補正を行い、真空搬送ロボット１５を補正された位置まで動作させる。
【００４７】
次に、撮像カメラ２４による半導体ウエハ５の位置検出方法について説明する。図７は撮像カメラ２４によって撮像された半導体ウエハ５の周縁部画像である。本実施例における撮像カメラ２４では、図７の撮像素子３３を構成する各セルの横方向の並びをＸ軸とし、Ｘ軸に対し垂直な縦方向の並びをＹ軸と規定していて、撮像素子３３の各セルには個別のＸＹ座標が割り振られている。本実施例にて使用する撮像カメラ２４の、半導体ウエハ５を撮像する視野２８はＸ軸方向で６４ミリメートル、Ｙ軸方向で４８ミリメートルに設定されている。これをセルの最小単位であるドットで換算すると、Ｘ軸方向に１６００ドット、Ｙ軸方向に１２００ドットのセルが配置されていることとなる。すなわち、半導体ウエハ５の周縁部分を、１ドットの寸法である４マイクロメートルオーダーでのエッジの抽出、及び半導体ウエハ５の中心位置の検出が可能ということになる。
【００４８】
さらに、本実施例においては、半導体ウエハ５はフィンガ２１上に載置され、図７の下方から上方に向かってＹ軸と平行な軌跡に沿って、図の上方に配置された目的位置に対して往復移動することとなっている。ここで、撮像素子３３の座標上で、半導体ウエハ５の移動方向における頂点、すなわち、目的位置に対して最も接近している地点の座標を検出するためには、隣り合った個々のセルでの撮像の濃淡を比較することで頂点のＸ軸座標及びＹ軸座標を検出することになるが、Ｙ軸方向に関しては縦方向に隣り合った各素子単位での濃淡の差が明確で、容易に認識可能であるが、Ｘ軸方向に関しては、横方向に隣り合った各素子単位での濃淡の差は明確に認識することは非常に難しい。
【００４９】
図７に概略的に半導体ウエハ５の頂点付近の各ドットと半導体ウエハ５のエッジとの関係を示すが、半導体ウエハ５の周縁部分のエッジに対して、Ｘ軸方向に整列された各セルが目的のエッジに対して接線の位置にあることで、隣り合ったセル同士での濃淡の差が出にくくなってしまうのである。これは、隣り合ったセル同士の濃淡の度合いがほぼ同じ値となってしまい、セル単位での位置の検出が出来ず、Ｘ軸方向の検出位置が、Ｘ軸方向に平行な細長い線状の座標を頂点として検出されてしまうのである。
【００５０】
そこで、以下の方法によって搬送中の半導体ウエハ５のＸ軸方向及びＹ軸方向の正確な位置ずれ量を検出することとしている。図８〜図１１は、半導体ウエハ５の位置ずれ量検出の概略を示した説明図である。
【００５１】
先ず、位置ずれ検出処理を行う際の基準となる、位置ずれを起こしていない、基準位置に載置された半導体ウエハ５の撮像を行う。真空搬送ロボット１５が備えるフィンガ２１上の設計上の最適な位置に、治具等を使用して基準となる半導体ウエハ５を載置する。その後、真空搬送ロボット１５を動作させて、半導体ウエハ５の移動軌跡上での先端部分が撮像カメラ２４の視野２８内に位置するように、真空搬送ロボット１５を監視位置まで動作させる。所定の監視位置に到達したところで、真空搬送ロボット１５の動作を一時停止させて、半導体ウエハ５の周縁部分を撮像する。撮像した画像は基準円３６の画像データとして記憶手段３０に送られ記憶される。なお、基準となる画像データは、実物の半導体ウエハ５に替えて、半導体ウエハ５と同一の円弧を有する治具等を使用することとしてもよい。なお、本実施例においては、撮像時に真空搬送ロボット１５の動作を一時停止させているが、スループット向上のため、真空搬送ロボット１５によって移動動作中の半導体ウエハ５を撮像することとしてもよい。
【００５２】
ここで、画像データはエッジ抽出部３１に送られ、周縁部分のエッジを抽出する。次に、座標検出部４１はエッジ抽出部３１でもとめられたエッジデータと、既知である半導体ウエハ５の半径とから、基準位置に配置された半導体ウエハ５である基準円３６の中心座標を求める。中心座標を求めるには、エッジ抽出部３１によって抽出されたエッジデータから、円周上の頂点位置のＹ軸座標値、及び任意の２点を抽出し、その２点のＸ、Ｙ軸に関する座標データと半導体ウエハ５の半径により求めることが可能となる。以下にその検出手順について説明する。
【００５３】
（第１の位置ずれ量検出方法）
図８は、基準円３６と視野２８との位置関係を示した説明図である。基準円３６は位置検出中の半導体ウエハ５の全体像を擬似的に示したものであり、視野２８は撮像カメラ２４によって撮像したときの撮像範囲を示していて、視野２８の図面視左下地点を原点としている。まず、エッジ抽出処理によって抽出されたエッジ上の任意の地点を２点指定する。指定した２つの地点をここでは地点Ａ、地点Ｂとし、地点Ａの視野２８内におけるＸＹ座標を（Ｘ１、Ｙ１）、地点ＢのＸＹ座標を（Ｘ２、Ｙ２）とする。次に、視野２８のＹ軸に平行であって地点Ａを通過する直線Ｘ１と、Ｙ軸に平行であって地点Ｂを通過する直線Ｘ２とを引く。さらに、基準円３６の中心点をＯ１とし、そのＸＹ座標を（ａ、ｂ）とする。次に、基準円３６の中心点Ｏ１を通過し視野２８のＸ軸に平行な直線Ｒを引き、直線Ｒと直線Ｘ１との交点をＤとし、直線Ｒと直線Ｘ２との交点をＥとする。ここで、交点ＤのＸＹ座標系における位置は（Ｘ１、ｂ）、交点ＥのＸＹ座標系における位置は（Ｘ２、ｂ）となる。この結果、基準円３６上には２つの直角三角形αとβが出来ることとなり、この直角三角形α、βの夫々の辺Ａ−Ｏ１、Ｂ−Ｏ１は基準円３６の半径ｒと同一の長さとなる。上記から、直角三角形αについては、
（Ｘ１−ａ）２＋（Ｙ１−ｂ）２＝ｒ２・・・（１）
という式が成り立ち、直角三角形βについては、
（Ｘ２−ａ）２＋（Ｙ２−ｂ）２＝ｒ２・・・（２）
という式が成り立つ。
【００５４】
さらに、基準円３６の中心点Ｏ１を通りＹ軸に平行な直線Ｕを引き、この直線Ｕと基準円３６のエッジとの視野２８内に於ける交点を地点Ｃとする。この地点Ｃの視野２８内に於けるＸＹ座標を（ａ、Ｙ３）とする。ここで、基準円３６として描かれる半導体ウエハ５は、フィンガ２１上に載置されてＹ軸に平行に画面上方に向かって移動しているので、地点Ｃは目的地に対して最も近い頂点と言うことが出来る。この地点Ｃのうち、Ｙ座標であるＹ３の座標位置は位置検出装置２９により検出できる値であるが、Ｘ座標であるａについては、不明瞭な撮像しか認識出来ないことから、不明な値となる。地点ＡのＸＹ座標であるＸ１、Ｙ１、及び地点ＢのＸＹ座標であるＸ２、Ｙ２の値は、位置検出装置２９により検出できる値であるので、中心点Ｏ１のＹ座標ｂは、
ｂ＝Ｙ３−ｒ・・・（３）
として算出できる。なお、半径ｒは搬送時の半導体ウエハ５の半径であるので、既知の値である。
【００５５】
次に、中心点Ｏ１のＸ座標ａの求め方を以下に説明する。まず、式（１）−式（２）とすると、以下の式となる。
（Ｘ１−ａ）２−（Ｘ２−ａ）２＋（Ｙ１−ｂ）２−（Ｙ２−ｂ）２＝０・・・（４）
この式（４）を展開すると、
Ｘ１２−Ｘ２２＋Ｙ１２−Ｙ２２−２（Ｘ１−Ｘ２）ａ−２（Ｙ１−Ｙ２）ｂ＝０・・・（５）
となり、ａを求める計算式に整理すると、
ａ＝｛Ｘ１２−Ｘ２２＋Ｙ１２−Ｙ２２−２（Ｙ１−Ｙ２）ｂ｝／２（Ｘ１−Ｘ２）・・・（６）
となる。前述の通り、ａ以外の値は既に検出されている座標上の値であるので、上の計算式から中心点Ｏ１のＸ座標の値ａは算出することが出来る。ここで求められた基準円３６の中心点Ｏ１の座標（ａ、ｂ）は、記憶手段３０に送信され、記憶される。
【００５６】
基準円３６の検出が終了したら、位置検出装置２９は、この中心位置Ｏ１の座標（ａ、ｂ）を基準位置として、実際の製造工程で搬送される半導体ウエハ５のエッジを抽出し、ずれ量の検出を行う。この検出を行う時、フィンガ２１を動作させる各モータの動作位置は前述の基準円３６を抽出した監視位置と同じ位置にしておく必要がある。目的の製造工程で搬送されている半導体ウエハ５から抽出される計測円３７の中心位置を検出する方法は、前述の式（１）から式（６）に示された手順と同じ手順に従って行われる。
【００５７】
図９は、製造工程において実際に搬送されている半導体ウエハ５を擬似的に示した計測円３７と視野２８の位置を示した説明図である。計測円３７の中心点Ｏ２の視野２８上におけるＸＹ座標を、ここでは（ｃ、ｄ）とする。ここで、エッジ抽出部３１によって抽出された計測円３７のエッジと直線Ｘ１、Ｘ２との交点を地点Ｆ、地点Ｇとし、地点ＧのＸＹ座標を（Ｘ１、Ｙ４）、地点ＧのＸＹ座標を（Ｘ２、Ｙ５）とする。次に、計測円３７の中心点Ｏ２を通過しＸ軸に平行な直線Ｒ´を引き、ここで、直線Ｒ´と直線Ｘ１との交点をＪとし、直線Ｒ´と直線Ｘ２との交点をＫとする。交点ＪのＸＹ座標は（Ｘ１、ｄ）、交点ＫのＸＹ座標は（Ｘ２、ｄ）となり、この結果、計測円３７上には２つの直角三角形γとδが出来ることとなる。この直角三角形γ、δの夫々の辺Ｆ−Ｏ２、Ｇ−Ｏ２は計測円３７の半径ｒと同一の長さとなる。上記から、直角三角形γについては、
（Ｘ１−ｃ）２＋（Ｙ４−ｄ）２＝ｒ２・・・（７）
という式が成り立ち、直角三角形βについては、
（Ｘ２−ｃ）２＋（Ｙ５−ｄ）２＝ｒ２・・・（８）
という式が成り立つ。
【００５８】
さらに、基準円３６と同様に計測円３７についても、中心点Ｏ２を通りＹ軸に平行な直線Ｕ´と計測円３７のエッジとの視野２８内に於ける交点を地点Ｈとし、この地点ＨのＸＹ座標を（ｃ、Ｙ６）とする。ここで、基準円３６と同様に計測円３７も、フィンガ２１上に載置されてＹ軸に平行に画面上方に向かって移動しているので、地点Ｈは目的地に対して最も近い頂点と言うことが出来る。この地点ＨのＹ座標であるＹ６の位置は位置検出装置２９により検出できる値である。しかし、Ｘ座標であるｃについては、不明瞭な撮像しか認識出来ないことから、不明な値となる。また、地点ＦのＸＹ座標である（Ｘ１、Ｙ４）、及び地点ＧのＸＹ座標である（Ｘ２、Ｙ５）の値も位置検出装置２９により検出される値であるので、中心点Ｏ２のＹ座標ｄは、
ｄ＝Ｙ６−ｒ・・・（９）
として算出できる。なお、半径ｒは搬送時の半導体ウエハ５の半径となるので、既知の値である。
【００５９】
次に、中心点Ｏ２のＸ座標ｃの求め方は以下のようになる。式（７）−式（８）とすると、
（Ｘ１−ｃ）２−（Ｘ２−ｃ）２＋（Ｙ４−ｄ）２−（Ｙ５−ｄ）２＝０・・・（１０）
となり、この式（４）を展開すると、
Ｘ１２−Ｘ２２＋Ｙ４２−Ｙ５２−２（Ｘ１−Ｘ２）ｃ−２（Ｙ４−Ｙ５）ｄ＝０・・・（１１）
となる。この式（１１）を、ｃを求める計算式に整理すると、
ｃ＝｛Ｘ１２−Ｘ２２＋Ｙ４２−Ｙ５２−２（Ｙ４−Ｙ５）ｄ｝／２（Ｘ１−Ｘ２）・・・（１２）
となる。Ｘ座標ｃ以外の値は既に検出されている座標上の値であるので、上の計算式から中心点Ｏ２のＸ座標の値ｃは算出することが出来る。ここで求められた計測円３７の中心点Ｏ２の座標（ｃ、ｄ）は、記憶手段３０に送信され、記憶される。
【００６０】
次に、補正量算出部３２は、ここで求められた中心点の座標（ｃ、ｄ）が、基準円３６の中心点Ｏ１の座標（ａ、ｂ）に対して、ＸＹ座標上でＸ軸方向及びＹ軸方向にどれだけずれているかを数値化する。ここで数値化されたずれ量を基に、補正量算出手段３２は、位置ずれを打ち消す方向に真空搬送ロボット１５のフィンガ２１を動作させることが出来るように、駆動源である各駆動モータの回転角度に対する補正量を求める。この補正された各駆動モータの回転角度についでのデータを受け取ったロボット制御部３５は補正されたデータに則って真空搬送ロボット１５を動作させる。
【００６１】
以上が第１の補正量算出方法の説明である。ここで、注意すべき事として半導体ウエハ５に形成されたノッチやオリフラといった位置決めのために形成された切り欠き部分の存在である。前述のとおり、ＦＯＵＰ４に収納され前の工程から運ばれて来た半導体ウエハ５は、ＥＦＥＭ２内に備えられたアライナ１０によってノッチやオリフラの位置合わせ処理が行われている。このノッチやオリフラの位置合わせ処理は、全ての半導体ウエハ５のノッチ若しくはオリフラが同じ方向に向くように処理される。このことから、撮像カメラ２４は、半導体ウエハ５のノッチやオリフラが存在しない位置に視野２８が設定されるように設置しておけばよい。若しくは、たとえ視野２８内にノッチが存在したとしても、撮像カメラ２４の画像からノッチは抽出することが出来るので、エッジ上の地点を決定する際に、オリフラが存在しない位置に決定すれば良い。
【００６２】
（第２の位置ずれ量検出方法）
前述した第１の方法では、基準位置にある半導体ウエハ５（基準円３６）の頂点ＣのＹ座標Ｙ３と、実際に製造ラインに乗って搬送される半導体ウエハ５（計測円３７）の頂点ＨのＹ座標Ｙ６を用いて、各中心点Ｏ１、Ｏ２のＸ座標ａ、ｃを算出していた。次に、各頂点Ｃ、ＨのＹ座標を用いることなく中心点Ｏ１、Ｏ２のＸ座標ａ、ｃを算出する方法について説明する。図は第１の補正量算出方法にて用いられた図８、図９を使用する。
【００６３】
まず、前述の基準円３６についての式（５）を、中心点Ｏ１のＹ座標ｂを求める計算式に整理すると、以下の式（１３）となる。
ｂ＝｛−２（Ｘ１−Ｘ２）ａ＋Ｘ１２−Ｘ２２＋Ｙ１２−Ｙ２２｝／２（Ｙ１−Ｙ２）・・・（１３）
また、同じく前述の計測円３７についての式（１１）を、中心点Ｏ２のＹ座標ｄを求める計算式に整理すると、以下の式（１４）となる。
ｄ＝｛−２（Ｘ１−Ｘ２）ｃ＋Ｘ１２−Ｘ２２＋Ｙ４２−Ｙ５２｝／２（Ｙ４−Ｙ５）・・・（１４）
ここで、式（１３）を式（１）に代入して、展開すると以下の式（１５）となる。
【００６４】
【数１】
2014069291.tif 000003
【００６５】
次に式（１４）を式（７）に代入して、展開すると以下の式（１６）となる。
【００６６】
【数２】
2014069291.tif 000004
【００６７】
以上の式（１５）と式（１６）により、エッジ上の地点Ａ、Ｂ、Ｆ、ＧのＸＹ座標から、基準円３６と計測円３７の各中心点Ｏ１、Ｏ２のＸ軸座標ａ、ｃが算出できる。なお、式（１５）、式（１６）から算出される値には平方根が存在する。これについては、Ｙ１とＹ２の値の大小によりプラス若しくはマイナスの数値のどちらを使うかが決定される。すなわち、Ｙ１の値がＹ２の値よりも小さい場合にはプラスの値を、Ｙ１の値がＹ２の値よりも大きい場合にはマイナスの値を使うことで、正規の中心点の位置を算出することが出来る。また、Ｙ１とＹ２の値が同じになってしまった場合には、直線Ｘ１若しくはＸ２を設定し直すことが好ましい。ここで、各中心点Ｏ１、Ｏ２のＹ軸座標ｂ、ｄは上述の式（１３）と式（１４）により算出することが出来るので、各中心点Ｏ１、Ｏ２の座標を求めることが出来た。次に、計測円３７の基準円３６に対するＸＹ座標系についてのずれ量を算出し、このずれ量から真空搬送ロボット１５の動作を補正する手順については前述の通りであるので省略する。
【００６８】
上記説明した２つの算出方法では、半導体ウエハ５の半径ｒを既知の値として入力するようにしていたが、次に、半径ｒの値を必要としない算出方法を説明する。この算出方法によれば、搬送する半導体ウエハ５の半径寸法のバラつきが発生していた場合でも、正確に中心位置、及び補正量を算出することが出来る。図１０、図１１は第３の補正量算出方法の概略を示した説明図である。第１、第２の補正量算出方法では、エッジ抽出処理によって抽出されたエッジ上に任意の地点を２点していたが、この第３の補正量算出方法では、この２点に加え、エッジ上に３点目の任意の点Ｌ、Ｎを指定することとしている。
【００６９】
（第３の位置ずれ量検出方法）
以下に第３の補正量算出方法について詳しく説明する。まず基準円３６の中心点Ｏ１のＸＹ座標（ａ、ｂ）及び半径ｒを求める方法について図１０を参照して説明する。基準位置に設置された半導体ウエハ５の画像から抽出されたエッジ上に、先に指定した地点Ａ、地点Ｂに加え、第３の任意の地点を指定する。指定した第３の地点をここでは地点Ｌとし、地点Ｌの視野２８内におけるＸＹ座標を（Ｘ３、Ｙ７）とする。なお、先に指定した地点Ａの視野２８内におけるＸＹ座標は（Ｘ１、Ｙ１）、地点Ｂの視野２８内におけるＸＹ座標は（Ｘ２、Ｙ２）である。次に、地点Ａを通過し視野２８のＹ軸に平行な直線Ｘ１と、地点Ｂを通過し視野２８のＹ軸に平行な直線Ｘ２、地点Ｌを通過し視野２８のＹ軸に平行な直線Ｘ３を引く。基準円３６の中心点をＯ１とし、そのＸＹ座標を（ａ、ｂ）とすることは前述の方法と同じである。
【００７０】
次に、上記説明と同様に直線Ｒと直線Ｘ１との交点をＤとし、直線Ｒと直線Ｘ２との交点をＥ、直線Ｒと直線Ｘ３との交点をＭとすると、各交点Ｄ、Ｅ、ＭのＸＹ座標はそれぞれ（Ｘ１、ｂ）、（Ｘ２、ｂ）、（Ｘ３、ｂ）となる。この結果、基準円３６上に３つの直角三角形α、β、εが出来ることとなり、ここで直角三角形εの辺Ｌ−Ｏ１も基準円３６の半径ｒと同一の長さとなる。上記から、直角三角形αについては式（１）、βについては式（２）、εについては、
（Ｘ３−ａ）２＋（Ｙ７−ｂ）２＝ｒ２・・・（１７）
という式が成り立つ。
【００７１】
ここで、直角三角形α、βの関係式から、式（１）−式（２）として展開すると式（５）となり、直角三角形α、εの関係式から、式（１）−式（１７）として展開すると、
Ｘ１２−Ｘ３２＋Ｙ１２−Ｙ７２−２（Ｘ１−Ｘ３）ａ−２（Ｙ１−Ｙ７）ｂ＝０・・・（１８）
式（１８）となる。ここで、式（５）と式（１８）からａとｂとを求める一次方程式に整理することで、式（１９）、式（２０）となり、中心点Ｏ１のＸＹ座標（ａ、ｂ）を求めることが出来る。また、ＸＹ座標（ａ、ｂ）が求められれば、例えば式（１７）から、基準円３６の半径ｒも求めることが出来る。
【００７２】
【数３】
2014069291.tif 000005
【００７３】
次に、図１１を参照して、計測円３７の中心点Ｏ２のＸＹ座標（ｃ、ｄ）を求める計算式を作成する。図１１は図９に第３の直線Ｘ３を追加した説明図である。ここでも図１０に示した基準円３６と同様に、第３の直線Ｘ３と計測円３７のエッジとの交わる地点を地点Ｎとし、この地点ＮのＸＹ座標系における位置を（Ｘ３、Ｙ８）とする。次に、計測円３７の中心点Ｏ２を通過し視野２８のＸ軸に平行な直線Ｒ´と直線Ｘ１との交点をＪとし、直線Ｒ´と直線Ｘ２との交点をＫ、直線Ｒ´と直線Ｘ３との交点をＰとすると、各交点Ｊ、Ｋ、ＰのＸＹ座標はそれぞれ（Ｘ１、ｄ）、（Ｘ２、ｄ）、（Ｘ３、ｄ）となる。この結果、計測円３７上に３つの直角三角形γ、δ、Ζが出来ることとなり、ここで直角三角形Ζの辺Ｎ−Ｏ２も計測円３７の半径ｒと同一の長さとなる。上記から、直角三角形γについては式（７）、δについては式（８）、Ζについては、
（Ｘ３−ｃ）２＋（Ｙ８−ｄ）２＝ｒ２・・・（２１）
という式が成り立つ。
【００７４】
ここで、上記の式から、式（７）−式（８）として展開すると式（２２）となり、式（８）−式（２１）として展開すると式（２３）となる。
Ｘ１２−Ｘ２２＋Ｙ４２−Ｙ５２−２（Ｘ１−Ｘ２）ｃ−２（Ｙ４−Ｙ５）ｄ＝０・・・（２２）
Ｘ２２−Ｘ３２＋Ｙ５２−Ｙ８２−２（Ｘ２−Ｘ３）ｃ−２（Ｙ５−Ｙ８）ｄ＝０・・・（２３）
ここで、前述した基準円３６で行った計算と同様の計算を行うことで、式（２４）、式（２５）となり、計測円３７の中心点Ｏ２のＸＹ座標（ｃ、ｄ）を求めることが出来る。また、このＸＹ座標（ｃ、ｄ）が求められれば、計測円３７の半径ｒも例えば式（２１）から求めることが出来る。
【００７５】
【数４】
2014069291.tif 000006
【数５】
2014069291.tif 000007
【００７６】
製造ライン上を搬送される半導体ウエハ５のＸ軸及びＹ軸方向についての位置ずれ量Ａｘ、Ａｙは、Ｘ軸方向については、計測円３７の中心点のＸ座標であるｃから基準円３６の中心点のＸ軸座標であるａを引くことで求められ、Ｙ軸方向については、計測円３７の中心点のＹ座標であるｄから基準円３６の中心点のＹ軸座標であるｂを引くことで求められる。ここで求められたＸ軸Ｙ軸方向についての位置ずれ量を基に、補正量算出部３２は位置ずれを打ち消す方向に真空搬送ロボット１５のフィンガ２１を補正動作させることが出来るように、駆動源である各駆動モータの回転角度に対する補正量を求める。この補正された各駆動モータの回転角度についでのデータを受け取ったロボット制御部３５は補正されたデータに則って真空搬送ロボット１５を動作させる。さらに、この第３の補正量算出方法では、各半導体ウエハ５の半径の僅かな差も算出できるので、基準円３６の円周上の点を基準位置として定め、この点に対しての補正量を算出することも出来る。
【００７７】
（第４の位置ずれ量検出方法）
前述の方法以外にも、視野２８内のエッジ上の３点から円の中心位置を求める方法として、円周上の３点から２点を選び、その２点を結ぶ直線を２本引き、その２本の直線についてそれぞれの垂直二等分線の交点が円の中心点と一致することから、求める方法もある。図１２は基準円３６上の３つの地点Ａ、Ｂ、Ｌのうち２つの地点ＡとＢ、ＢとＬを結ぶ直線についての垂直二等分線を示した説明図である。なお、基準円３６、計測円３７に関する各地点や直線について同一のものには、同一の符号を付与している。ここで、地点ＡとＢを結ぶ直線Ａ−Ｂの垂直二等分線をＳとし、直線Ａ−ＢとＳとの交わる点をｓとする。また、地点ＢとＬを結ぶ直線Ｂ−Ｌの垂直二等分線をＴとし、直線Ｂ−ＬとＴとの交わる点をｔとする。なお、直線Ａ−Ｂ、Ｂ−Ｌの傾き角度、及び中点は座標検出部４１により検出される。この直線Ａ−Ｂ、Ｂ−Ｌの傾きが検出されることで、この直線Ａ−Ｂ、Ｂ−Ｌに直交する垂直二等分線ＳとＴの傾き角度も検出可能である。ここで、垂直二等分線ＳとＴとの交点は基準円３６の中心点Ｏ１となる。
【００７８】
次に、点ｓ及び点ｔの座標をそれぞれ（Ｘ５、Ｙ９）、（Ｘ６、Ｙ１０）とし、中心点Ｏ１を通るＸ方向の座標軸に平行な直線Ｒから直線Ｓ、Ｔまでの角度をそれぞれθ１、θ２とすると、
Ｙ９−ｂ＝（Ｘ５−ａ）ｔａｎθ１    ・・・（２６）
Ｙ１０−ｂ＝（Ｘ６−ａ）ｔａｎθ２  ・・・（２７）
となり、ｂを消去するために式（２６）−式（２７）とすると、
Ｙ９−Ｙ１０＝Ｘ５ｔａｎθ１−Ｘ６ｔａｎθ２−ａｔａｎθ１＋ａｔａｎθ２・・・（２８）
となり、中心点Ｏ１のＸ座標ａは、以下の式（２９）で求められる。
ａ＝（Ｙ９−Ｙ１０−Ｘ５ｔａｎθ１＋Ｘ６ｔａｎθ２）／（ｔａｎθ２−ｔａｎθ１）・・・（２９）
また、ｂについては、たとえば式（２６）から以下の式（３０）で求められる。
ｂ＝Ｙ９−（Ｘ５−ａ）ｔａｎθ１    ・・・（３０）
中心点Ｏ１の座標（ａ、ｂ）が求められたので、基準円３６の半径ｒは式（１）、（２）、（１５）のうちのいずれかで求めることが出来る。
【００７９】
以上が、基準円３６の中心座標（ａ、ｂ）を求める第４の位置ずれ量検出方法の説明となる。計測円３７の中心座標（ｃ、ｄ）や半径ｒについても前述した方法を使って各座標と角度を代入することで求めることが出来るので、ずれ量は簡単に求めることが出来る。なお、円周上の３点から中心位置を求める方法は、前述した方法以外にも、例えば行列を使った計算方法等、既知の算出方法があることは言うまでもない。
【００８０】
また、場合によっては、半導体ウエハ５に形成されているノッチが前述した３本の直線Ｘ１、Ｘ２、Ｘ３のいずれかに位置することも考えられる。その場合には、ノッチが位置している直線についての座標は除外して、前述した２本の直線Ｘ１、Ｘ２を使った中心位置の求め方によって中心を求めることとしてもよい。さらに、直線を４本用いて、中心位置を算出し夫々の交点から中心位置を算出し、導き出された結果から適切なものを中心位置として採用することしても良い。また、各直線間の距離をノッチの幅寸法よりも大きくして配置すれば、ノッチが直線２本に跨って存在することを防止することができ、正確な中心位置の算出が可能となる。さらに、エッジ抽出部３１や補正量算出部３２にノッチの検出する機能を追加し、ノッチの存在しない位置に直線を引くようにすることも、既存の技術を使えば十分可能である。
【００８１】
以上、１台の撮像カメラ２４により撮像された画像データから半導体ウエハ５の中心位置を算出する方法及び位置検出装置について説明してきたが、更に、本発明の位置検出装置２９に新たに照明装置４２を追加して、撮像カメラ２４が配置されている方向から半導体ウエハ５の表面に光を照射し、半導体ウエハ５の表面に記されたウエハマーク４３やアライメントマーク４４を検出することも可能である。ウエハマーク４３とは、レーザー等を用いて半導体ウエハ５上に形成される個別の識別記号であり、各処理工程にてウエハマーク４３を読み取ることで、その半導体ウエハ５の工程管理を行うためのものである。アライメントマーク４４とは、各処理工程中に半導体ウエハ５の円周方向の向きを合わせるための目印で、ウエハマーク４３と同様、レーザー等により半導体ウエハ５表面に形成される。
【００８２】
図１３は新たに照明装置４２を追加した位置検出装置２９の図であり、図１４は撮像されたウエハマーク４３とアライメントマーク４４の概略を示した図である。照明装置４２は搬送室１６の透過照明装置２７の配置された面に対向する面の撮像カメラ２４の近傍に、上側のビューポート２３を介して半導体ウエハ５の表面を上方から照らすことが可能になるように取り付けられている。照明装置４２により照らされたウエハマーク４３は撮像カメラ２４により撮像され、撮像された画像データは不図示の読取手段により文字コード化されて記憶手段３０に記憶される。ここで記憶されたデータは半導体ウエハ５の製造工程を管理する不図示のコンピュータに送信される。
【００８３】
また、照明装置４２により照らされたアライメントマーク４４は、撮像カメラ２４により撮像された後、位置検出装置２９の記憶手段３０に送信され記憶される。記憶されたアライメントマーク４４の画像データは、不図示のアライメントマーク座標検出部にて視野２８内における座標データへと変換され、記憶手段３０に予め記憶されている設計上の最も適切なアライメントマーク４４の座標データと比較されて、撮像された半導体ウエハ５の円周方向の位置ずれ量が算出される。なお、このウエハマーク４３やアライメントマーク４４を読み取る際は、搬送室１６の下側に配置された透過照明装置２７からの光の照射は中断することが望ましい。
【００８４】
以上、本発明を実施例に基づき説明してきたが、上記実施例では真空搬送ロボット１５に載置された半導体ウエハ５の位置ずれ検出やウエハマーク４３、アライメントマーク４４の検出を行っているが、本発明はこの実施例に限定されるものではない。例えば、大気搬送ロボット９に保持された半導体ウエハ５にも本発明は適用可能である。さらに、半導体ウエハ５以外にも、円盤状のワークであれば本実施例にて開示された方法によって、位置ずれ検出やウエハマーク４３、アライメントマーク４４の検出を行うことが可能である。
【図１】
2014069291.tif 000008
【図２】
2014069291.tif 000009
【図３】
2014069291.tif 000010
【図４】
2014069291.tif 000011
【図５】
2014069291.tif 000012
【図６】
2014069291.tif 000013
【図７】
2014069291.tif 000014
【図８】
2014069291.tif 000015
【図９】
2014069291.tif 000016
【図１０】
2014069291.tif 000017
【図１１】
2014069291.tif 000018
【図１２】
2014069291.tif 000019
【図１３】
2014069291.tif 000020
【図１４】
2014069291.tif 000021
【手続補正書】
【提出日】平成26年8月27日(2014.8.27)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｙ軸と平行な軌跡に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、
前記位置検出装置は、
直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、Ｙ軸方向で円周上の頂点となる前記円盤状基板の中心を通りＹ軸に平行な直線と前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部の一部分のみを撮像する１台の撮像カメラと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ座標を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記抽出した交点Ｃから離れた位置にある地点のＸＹ軸座標をエッジデータとして抽出するエッジ抽出部と、
前記エッジ抽出部によって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出部と、
を有することを特徴とする位置検出装置。
【請求項２】
（削除）
【請求項３】
前記座標検出部は、前記抽出した交点から離れた位置にある地点を２点定め、当該２点のエッジデータと前記円盤状基板の半径から、前記円盤状基板の中心位置座標を検出する
ことを特徴とする請求項１に記載の位置検出装置。
【請求項４】
（削除）
【請求項５】
前記座標検出部は、前記抽出した交点Ｃから離れた位置にある地点を３点定め、当該３点のエッジデータから、前記円盤状基盤の中心位置座標を検出すると共に前記円盤状基板の半径を求める
ことを特徴とする請求項１に記載の位置検出装置。
【請求項６】
（削除）
【請求項７】
前記支持部材の基準位置に保持された前記円盤状基板についての中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出部を更に備えている
ことを特徴とする請求項１、請求項３及び請求項５に記載の位置検出装置。
【請求項８】
Ｙ軸と平行な軌跡に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出方法であって、
前記位置検出方法は、
直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、Ｙ軸方向で円周上の頂点となる１台の撮像カメラによって円盤状基板の中心を通りＹ軸に平行な直線と前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部の一部分のみを撮像する撮像ステップと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ座標を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記抽出した交点Ｃから離れた位置にある地点のＸＹ軸座標をエッジデータとして抽出するエッジ抽出ステップと、
前記エッジ抽出ステップによって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出ステップと、
から構成されることを特徴とする位置検出方法。
【請求項９】
（削除）
【請求項１０】
前記座標検出ステップは、前記抽出した交点Ｃから離れた位置にある地点を２点定め、当該２点のエッジデータと前記円盤状基板の半径から、前記円盤状基板の中心位置座標を検出する
ことを特徴とする請求項８に記載の位置検出方法。
【請求項１１】
（削除）
【請求項１２】
前記座標検出ステップは、前記抽出した交点Ｃから離れた位置にある地点を３点定め、当該３点のエッジデータから、前記円盤状基板の中心位置座標を検出すると共に前記円盤状基板の半径を求める
ことを特徴とする請求項８に記載の位置検出方法。
【請求項１３】
（削除）
【請求項１４】
前記支持部材の基準位置に保持された前記円盤状基板についての中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出ステップを更に備えている
ことを特徴とする請求項８、請求項１０及び請求項１２に記載の位置検出方法。
【手続補正書】
【提出日】平成27年4月13日(2015.4.13)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
Ｙ軸と平行な軌跡に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出装置であって、
前記位置検出装置は、
直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、Ｙ軸方向で円周上の頂点となる前記円盤状基板の中心を通りＹ軸に平行な直線と前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部の一部分のみを撮像する１台の撮像カメラと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ座標を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記抽出した交点Ｃから離れた位置にある地点のＸＹ軸座標をエッジデータとして抽出するエッジ抽出部と、
前記エッジ抽出部によって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出部と、
を有することを特徴とする位置検出装置。
【請求項２】
前記座標検出部は、前記抽出した交点から離れた位置にある地点を２点定め、当該２点のエッジデータと前記円盤状基板の半径から、前記円盤状基板の中心位置座標を検出することを特徴とする請求項１に記載の位置検出装置。
【請求項３】
前記座標検出部は、前記抽出した交点Ｃから離れた位置にある地点を３点定め、当該３点のエッジデータから、前記円盤状基盤の中心位置座標を検出すると共に前記円盤状基板の半径を求めることを特徴とする請求項１に記載の位置検出装置。
【請求項４】
前記支持部材の基準位置に保持された前記円盤状基板についての中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出部を更に備えていることを特徴とする請求項１乃至３の何れかに記載の位置検出装置。
【請求項５】
Ｙ軸と平行な軌跡に沿って移動可能な支持部材に保持された円盤状基板の位置を検出する位置検出方法であって、
前記位置検出方法は、
直交するＸＹ軸の座標系にセルが配置され、前記円盤状基板を保持した前記支持部材が所定の監視位置に位置した際に、Ｙ軸方向で円周上の頂点となる１台の撮像カメラによって円盤状基板の中心を通りＹ軸に平行な直線と前記円盤状基板のエッジとが交差する交点Ｃを視野に入れて円盤状基板の周縁部の一部分のみを撮像する撮像ステップと、
前記撮像カメラによって撮像された前記円盤状基板の周縁部の撮像データから、前記交点ＣのＹ座標を抽出し、前記視野の範囲において撮像された前記円盤状基板のエッジ上であって前記抽出した交点Ｃから離れた位置にある地点のＸＹ軸座標をエッジデータとして抽出するエッジ抽出ステップと、
前記エッジ抽出ステップによって抽出されたエッジデータから、前記円盤状基板の中心位置座標を検出する座標検出ステップと、
から構成されることを特徴とする位置検出方法。
【請求項６】
前記座標検出ステップは、前記抽出した交点Ｃから離れた位置にある地点を２点定め、当該２点のエッジデータと前記円盤状基板の半径から、前記円盤状基板の中心位置座標を検出することを特徴とする請求項５に記載の位置検出方法。
【請求項７】
前記座標検出ステップは、前記抽出した交点Ｃから離れた位置にある地点を３点定め、当該３点のエッジデータから、前記円盤状基板の中心位置座標を検出すると共に前記円盤状基板の半径を求めることを特徴とする請求項５に記載の位置検出方法。
【請求項８】
前記支持部材の基準位置に保持された前記円盤状基板についての中心位置座標と、製造工程中に搬送される位置ずれを発生している前記円盤状基板の中心位置座標とのＸ軸方向及びＹ軸方向についてのずれ量を算出し、前記支持部材の補正量を算出する補正量算出ステップを更に備えていることを特徴とする請求項５乃至７の何れかに記載の位置検出方法。
【国際調査報告】
2014069291.tif 000022
2014069291.tif 000023
2014069291.tif 000024
2014069291.tif 000025