(57)【要約】【課題】静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出可能な基板昇降異常検出装置等を提供する。【解決手段】基板昇降異常検出装置１００は、昇降機構４に加わる荷重と相関を有するパラメータを測定する測定部２と、基板Ｓの昇降異常を検出する検出部３と、を備える。検出部３は、昇降機構４による基板Ｓの上昇過程において、測定部２によって連続的に測定された前記パラメータの複数の測定値が入力され、基板Ｓの昇降異常の程度を出力する、機械学習を用いて生成された学習モデル３１を具備する。【選択図】図１
2020202387.tif 000002
【特許請求の範囲】
【請求項１】
基板を昇降させる昇降機構を具備する基板処理装置において前記基板の昇降異常を検出する装置であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、
前記基板の昇降異常を検出する検出部と、を備え、
前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する、機械学習を用いて生成された学習モデルを具備する、
ことを特徴とする基板昇降異常検出装置。
【請求項２】
前記学習モデルは、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成されている、
ことを特徴とする請求項１に記載の基板昇降異常検出装置。
【請求項３】
前記基板処理装置は、前記基板を処理する際に前記基板を静電吸着する静電チャックを具備し、
前記検出部は、前記静電チャックによる前記基板の静電吸着を停止した後の前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値に基づき、前記基板の脱離不良に起因した前記基板の昇降異常を検出する、
ことを特徴とする請求項１又は２に記載の基板昇降異常検出装置。
【請求項４】
前記昇降機構は、前記基板の裏面に接触して前記基板を昇降させるリフトピンと、前記リフトピンに連結され、前記リフトピンを昇降させるシリンダ装置と、を具備し、
前記測定部は、前記シリンダ装置のピストンロッドに取り付けられ、前記ピストンロッドに加わる荷重を測定するロードセルである、
ことを特徴とする請求項１から３の何れかに記載の基板昇降異常検出装置。
【請求項５】
前記学習モデルは、ｋ近傍法を用いた機械学習により生成されている、
ことを特徴とする請求項１から４の何れかに記載の基板昇降異常検出装置。
【請求項６】
前記基板処理装置は、前記基板を処理する際に真空環境とされるチャンバと、前記基板を処理する際に前記基板を静電吸着する静電チャックと、を具備し、
前記測定部は、前記昇降機構に加わる荷重と相関を有するパラメータに加え、前記静電チャックと前記基板との間の吸着力と相関を有するパラメータ及び前記チャンバ内の圧力と相関を有するパラメータのうち、少なくとも１つのパラメータを測定し、
前記学習モデルは、前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する、
ことを特徴とする請求項１から５の何れかに記載の基板昇降異常検出装置。
【請求項７】
前記検出部は、前記基板の昇降異常の有無を入力する入力部を備え、前記入力部から入力された前記基板の昇降異常の有無を、前記測定部によって連続的に測定された前記パラメータの複数の測定値及び前記検出部による前記基板の昇降異常の検出結果と紐付けて記憶する、
ことを特徴とする請求項１から６の何れかに記載の基板昇降異常検出装置。
【請求項８】
基板を昇降させる昇降機構を具備する基板処理装置と、
請求項１から７の何れかに記載の基板昇降異常検出装置と、を備える
ことを特徴とする基板処理システム。
【請求項９】
基板を昇降させる昇降機構を具備する基板処理装置において前記基板の昇降異常を検出する方法であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、
前記基板の昇降異常を検出する検出工程と、を含み、
前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において連続的に測定された前記パラメータの複数の測定値を前記学習モデルに入力し、前記学習モデルから前記基板の昇降異常の程度を出力する、
ことを特徴とする基板昇降異常検出方法。
【請求項１０】
請求項９に記載の基板昇降異常検出方法が含む前記検出工程を前記学習モデルを具備する検出部に実行させるためのプログラム。
【請求項１１】
基板処理装置が具備する昇降機構による基板の上昇過程において連続的に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する、機械学習を用いて作成された学習モデル。
【請求項１２】
基板処理装置が具備する昇降機構による基板の上昇過程において連続的に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する学習モデルを、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成する、
ことを特徴とする学習モデルの生成方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、基板を昇降させる昇降機構を具備する基板処理装置において基板の昇降異常を検出する基板昇降異常検出装置、これを備えた基板処理システム、基板昇降異常検出方法、プログラム、学習モデル及び学習モデルの生成方法に関する。特に、本発明は、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出可能な基板昇降異常検出装置、基板処理システム、基板昇降異常検出方法、プログラム、学習モデル及び学習モデルの生成方法に関する。
【背景技術】
【０００２】
従来、基板に処理を施す基板処理装置として、プラズマを用いて基板にエッチング処理や成膜処理等のプラズマ処理を施すプラズマ処理装置が知られている。
プラズマ処理装置は、一般的に、内部にプラズマが生成されるチャンバと、チャンバ内に配置され基板が載置される載置台と、基板を昇降させるリフトピン等の昇降機構と、を備えている。一般的に、載置台には静電チャックが設けられる。
【０００３】
静電チャックは、載置台の上部に設けられ、電極が埋設された誘電体から形成されている。静電チャックの電極に直流電圧を印加することで生じる電極と基板との間の静電力により、基板は静電チャックに静電吸着される。
【０００４】
プラズマ処理装置によって基板にプラズマ処理を施す際、静電チャックの電極に直流電圧を印加し、基板を静電チャックに静電吸着させる。そして、静電吸着された基板にプラズマ処理を施す。
プラズマ処理が終了すれば、基板は静電チャックから脱離される。具体的には、静電チャックの電極への直流電圧の印加を停止することで、静電チャックによる基板の静電吸着を停止する。そして、昇降機構によって基板を上昇させた後、搬送機構によって基板をチャンバの外部に搬送する。
【０００５】
ここで、静電チャックから基板を脱離しようとするときに、直流電圧の印加停止後も静電チャックに残留する静電力によって基板が静電チャックに吸着され、基板の脱離不良が生じる場合がある。具体的には、吸着する基板を昇降機構によって押し上げることで基板の位置ずれ等が生じ、その後の基板の搬送に支障が生じることがある。また、残留する静電力が大きい場合には、吸着する基板を無理に押し上げることで基板の破損に繋がるおそれもある。
【０００６】
したがい、基板の搬送不良や破損を回避するには、上記のような基板の昇降異常（特に基板の上昇時の異常）を迅速に且つ精度良く検出することが望まれている。
【０００７】
従来、リフトピンの動作状況の異常を検出する装置として、特許文献１に記載の装置が提案されている。
しかしながら、特許文献１に記載の装置は、リフトピンの破損等の過度の異常を検出する装置であり、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出できない。
【０００８】
また、特許文献２には、静電チャックによる基板の吸着状態を検出する装置が提案されている。
しかしながら、特許文献２に記載の装置は、基板に処理を施す際に静電チャックが適切な静電力で基板を吸着しているか否かを評価する装置であり、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出できない。
【先行技術文献】
【特許文献】
【０００９】
【特許文献１】特開２０１０−２７８２７１号公報
【特許文献２】特開２００８−２７７７０６号公報
【発明の概要】
【発明が解決しようとする課題】
【００１０】
本発明は、上記従来技術の問題点を解決するためになされたものであり、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出可能な基板昇降異常検出装置、基板処理システム、基板昇降異常検出方法、プログラム、学習モデル及び学習モデルの生成方法を提供することを課題とする。
【課題を解決するための手段】
【００１１】
前記課題を解決するため、本発明者は鋭意検討し、基板の上昇過程において昇降機構に加わる荷重と相関を有するパラメータの時系列の測定値を利用することに着眼した。基板の昇降が正常であるか異常であるかに応じて、上昇過程における昇降機構に加わる荷重の測定値（又は荷重と相関を有する他のパラメータの測定値）の時間的変化の様子が異なるものになると考えたからである。
しかしながら、基板の昇降が正常であるか否かに応じた測定値の時間的変化の差異が僅かであることも考えられる。このため、測定値を単純にしきい値と比較し、その大小で昇降異常を検出するのでは、しきい値の決定が困難であり、昇降異常の検出精度も悪いと考えられる。基板の昇降が正常である場合の測定値と異常である場合の測定値の差異が大きくなるタイミングでしきい値と比較することも考えられるが、このタイミングで昇降異常を検出したのでは、昇降機構の動作停止のタイミングが遅れて、基板の搬送不良や破損の回避が間に合わないおそれもある。このため、本発明者は、昇降機構に加わる荷重と相関を有するパラメータの時系列の測定値に機械学習を適用することを検討した結果、基板の昇降異常を迅速に且つ精度良く検出できることを見出した。
本発明は、上記の本発明者の知見に基づき完成したものである。
【００１２】
すなわち、前記課題を解決するため、本発明は、基板を昇降させる昇降機構を具備する基板処理装置において前記基板の昇降異常を検出する装置であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、前記基板の昇降異常を検出する検出部と、を備え、前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する、機械学習を用いて生成された学習モデルを具備する、ことを特徴とする基板昇降異常検出装置を提供する。
【００１３】
本発明に係る基板昇降異常検出装置によれば、測定部によって、基板の上昇過程において昇降機構に加わる荷重と相関を有するパラメータを連続的に測定し、この複数の測定値を検出部の機械学習を用いて生成された学習モデルに入力することで、学習モデルが基板の昇降異常の程度を出力することになる。検出部は、学習モデルから出力された昇降異常の程度に応じて昇降異常を検出する（例えば、昇降異常の程度が所定のしきい値以上であれば、昇降異常が生じていると判定する）ことが可能である。
本発明に係る基板昇降異常検出装置によれば、機械学習を用いて生成された学習モデルに、測定部によって連続的に測定された昇降機構に加わる荷重と相関を有するパラメータの複数の測定値を入力するだけでよいため、パラメータの測定値としきい値とを直接比較する場合のように、しきい値の決定に困難が生じない。そして、本発明者が知見したように、基板の昇降異常を迅速に且つ精度良く検出可能である。
【００１４】
なお、本発明に係る基板昇降異常検出装置が検出する基板の昇降異常は、静電チャックからの基板の脱離不良に起因した基板の昇降異常に限るものではない。例えば、基板処理装置で動作する搬送ロボットが具備する昇降機構で基板を上昇させる過程において、基板が位置ずれ等によって基板処理装置を構成する部材に干渉するような異常を検出することも可能である。
【００１５】
好ましくは、前記学習モデルは、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成されている。
【００１６】
上記の好ましい構成によれば、学習モデルは、教師データ（学習モデルへの既知の入出力の組み合わせ）の入力として、基板の昇降が正常である場合のパラメータの複数の測定値が入力された場合に、基板の昇降が正常であること（具体的には、昇降異常の程度が最小であることを示す数値、例えば、「０」）を出力するように（すなわち、教師データの出力として、例えば、「０」を与えて）、機械学習を用いて生成される。
上記のような教師データを用いた機械学習を行って学習モデルを生成することで、しきい値等の煩雑な調整や、複雑な検出ロジックの検討が不要であり、機械学習後の学習モデルにパラメータの複数の測定値を入力するだけで、基板の昇降異常を容易に検出可能である。
【００１７】
本発明に係る基板昇降異常検出装置は、静電チャックからの基板の脱離不良に起因した基板の昇降異常を検出するのに好適に用いられる。
すなわち、好ましくは、前記基板処理装置は、前記基板を処理する際に前記基板を静電吸着する静電チャックを具備し、前記検出部は、前記静電チャックによる前記基板の静電吸着を停止した後の前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値に基づき、前記基板の脱離不良に起因した前記基板の昇降異常を検出する。
【００１８】
また、好ましくは、前記昇降機構は、前記基板の裏面に接触して前記基板を昇降させるリフトピンと、前記リフトピンに連結され、前記リフトピンを昇降させるシリンダ装置と、を具備し、前記測定部は、前記シリンダ装置のピストンロッドに取り付けられ、前記ピストンロッドに加わる荷重を測定するロードセルである。
【００１９】
上記の好ましい構成によれば、測定部としてのロードセルによって測定したピストンロッドに加わる荷重の測定値が、検出部が具備する学習モデルにパラメータとして入力されることになる。
ただし、本発明はこれに限るものではなく、例えば、シリンダ装置がモータによって駆動する電動シリンダ装置である場合、このモータのトルクを公知のトルク測定装置で測定し、このトルク測定値を検出部が具備する学習モデルにパラメータ（昇降機構に加わる荷重と相関を有するパラメータ）として入力する態様を採用することも可能である。
【００２０】
好ましくは、前記学習モデルは、ｋ近傍法を用いた機械学習により生成されている。
【００２１】
ｋ近傍法によれば、基板の昇降が正常である場合の教師データのみを用いて機械学習を行うことが可能である。
ただし、本発明はこれに限るものではなく、サポートベクターマシンやニューラルネットワーク（ＣＮＮ（Convolutional Neural Network）や、ＲＮＮ（Recurrent neural network）を含む）など、機械学習を用いて生成できる学習モデルである限りにおいて種々の構成を採用可能である。
【００２２】
好ましくは、前記基板処理装置は、前記基板を処理する際に真空環境とされるチャンバと、前記基板を処理する際に前記基板を静電吸着する静電チャックと、を具備し、前記測定部は、前記昇降機構に加わる荷重と相関を有するパラメータに加え、前記静電チャックと前記基板との間の吸着力と相関を有するパラメータ及び前記チャンバ内の圧力と相関を有するパラメータのうち、少なくとも１つのパラメータを測定し、前記学習モデルは、前記昇降機構による前記基板の上昇過程において、前記測定部によって連続的に測定された前記パラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する。
【００２３】
上記の好ましい構成によれば、測定部によって、静電チャックと基板との間の吸着力と相関を有するパラメータ及びチャンバ内の圧力と相関を有するパラメータのうち、少なくとも１つのパラメータが更に測定され、学習モデルに、昇降機構に加わる荷重と相関を有するパラメータの複数の測定値に加えて、この少なくとも１つのパラメータの複数の測定値が入力されて、学習モデルが基板の昇降異常の程度を出力することになる。このため、昇降機構に加わる荷重と相関を有するパラメータのみを用いる場合に比べて、基板の昇降異常をより一層精度良く検出可能であることが期待できる。
【００２４】
好ましくは、前記検出部は、前記基板の昇降異常の有無を入力する入力部を備え、前記入力部から入力された前記基板の昇降異常の有無を、前記測定部によって連続的に測定された前記パラメータの複数の測定値及び前記検出部による前記基板の昇降異常の検出結果と紐付けて記憶する。
【００２５】
上記の好ましい構成において、入力部から入力される基板の昇降異常の有無は、例えば、オペレータが基板処理装置の内部を直接目視したり、基板処理装置の内部を撮像した映像をオペレータが目視したり、処理後の基板の破損の有無をオペレータが確認することで判断される。
上記の好ましい構成によれば、入力部から入力された基板の昇降異常の有無と、測定部によって連続的に測定されたパラメータの複数の測定値及び検出部による基板の昇降異常の検出結果とが、検出部に紐付けて記憶される。
したがい、入力部から入力された基板の昇降異常の有無を真として、測定部によって連続的に測定されたパラメータの複数の測定値を用いて検出部が検出した昇降異常の検出結果の適否を判断可能である。入力部から入力された基板の昇降異常の有無と、検出部が検出した昇降異常の検出結果が合致しない場合には、検出部が具備する学習モデルの再学習を行うことで、検出部の検出精度をより一層高めることが可能である。
【００２６】
また、前記課題を解決するため、本発明は、基板を昇降させる昇降機構を具備する基板処理装置と、前記の何れかに記載の基板昇降異常検出装置と、を備えることを特徴とする基板処理システムとしても提供される。
【００２７】
また、前記課題を解決するため、本発明は、基板を昇降させる昇降機構を具備する基板処理装置において前記基板の昇降異常を検出する方法であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、前記基板の昇降異常を検出する検出工程と、を含み、前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において連続的に測定された前記パラメータの複数の測定値を前記学習モデルに入力し、前記学習モデルから前記基板の昇降異常の程度を出力する、ことを特徴とする基板昇降異常検出方法としても提供される。
【００２８】
また、前記課題を解決するため、本発明は、前記基板昇降異常検出方法が含む前記検出工程を前記学習モデルを具備する検出部に実行させるためのプログラムとしても提供される。
このプログラムは、コンピュータ読み取り可能な記録媒体に記録されていてもよい。
【００２９】
また、前記課題を解決するため、本発明は、基板処理装置が具備する昇降機構による基板の上昇過程において連続的に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する、機械学習を用いて作成された学習モデルとしても提供される。
【００３０】
さらに、前記課題を解決するため、本発明は、基板処理装置が具備する昇降機構による基板の上昇過程において連続的に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する学習モデルを、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成する、ことを特徴とする学習モデルの生成方法としても提供される。
【発明の効果】
【００３１】
本発明によれば、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出可能である。
【図面の簡単な説明】
【００３２】
【図１】本発明の第１実施形態に係る基板処理システムの概略構成を模式的に示す図である。
【図２】図１に示す検出部の機能ブロック図である。
【図３】図１に示す基板昇降異常検出装置が備える測定部によって測定される荷重測定値を説明する説明図である。
【図４】図１に示す測定部によって測定した荷重測定値の一例を示す図である。
【図５】第１実施形態に係る基板昇降異常検出装置を用いた試験結果の一例を示す図である。
【図６】第２実施形態に係る基板昇降異常検出装置を用いた試験結果の一例を示す図である。
【発明を実施するための形態】
【００３３】
以下、添付図面を参照しつつ、本発明の実施形態に係る基板昇降異常検出装置及びこれを備えた基板処理システムについて説明する。
【００３４】
＜第１実施形態＞
図１は、本発明の第１実施形態に係る基板処理システムの概略構成を模式的に示す図である。図１（ａ）は基板処理システムの全体構成を示す図であり、図１（ｂ）は基板処理システムの基板昇降異常検出装置が備える検出部の概略構成を示すブロック図である。図２は、図１に示す検出部の機能ブロック図である。図１（ａ）において、基板処理システムの基板処理装置は断面で図示している。
図１（ａ）に示すように、第１実施形態に係る基板処理システムは、基板処理装置１０と、基板昇降異常検出装置１００と、を備える。
【００３５】
第１実施形態の基板処理装置１０は、プラズマ処理装置であり、チャンバ１１と、チャンバ１１の下部に設けられた筐体１２と、を備える。チャンバ１１内は、基板Ｓに処理を施す際に真空環境とされ、筐体１２内は常に大気圧環境とされている。
基板処理装置１０は、チャンバ１１内に配置され基板Ｓを載置する載置台１３と、載置台１３の上部に設けられ、基板Ｓを処理する際に基板Ｓを静電吸着する静電チャック１４と、基板Ｓを昇降させる昇降機構４と、を具備する。第１実施形態の昇降機構４は、基板Ｓの裏面に接触して基板Ｓを昇降させる複数のリフトピン１５と、複数のリフトピン１５の下端に接続され複数のリフトピン１５を同時に昇降させる昇降体（図１においてＴ字状で図示された部材）１６と、昇降体１６の下端に接続され昇降体１６を昇降させるシリンダ装置（第１実施形態ではエアシリンダ装置）１７と、を具備する。
なお、載置台１３は、内壁によって区画された空隙を有し、この空隙内に昇降体１６の上部（Ｔ字の横方向に延びる部位）が収容されている。また、昇降体１６は、シリンダ装置１７のピストンロッド１８に取り付けられている。さらに、昇降体１６の下部（載置台１３の下方に突出している部位）はベローズ１９によって覆われている。
【００３６】
基板Ｓに処理を施す際、静電チャック１４の電極（図示せず）に直流電圧が印加され、基板Ｓが静電チャック１４に静電吸着する。そして、この状態で、チャンバ１１内に、ガス供給源（図示せず）からプラズマを生成するための処理ガスが供給される。
基板処理装置１０が誘導結合プラズマ（ＩＣＰ）方式のプラズマ処理装置である場合には、チャンバ１１を囲うようにコイル（図示せず）が配置され、このコイルに高周波電力を印加することで、チャンバ１１内に供給された処理ガスがプラズマ化される。
基板処理装置１０が容量結合プラズマ（ＣＣＰ）方式のプラズマ処理装置である場合には、チャンバ１１内に載置台１３と平行に電極（図示せず）が配置され、この電極に高周波電力を印加することで、チャンバ１１内に供給された処理ガスがプラズマ化される。
【００３７】
上記のようにしてチャンバ１１内に生成されたプラズマにより、基板Ｓにエッチング処理や成膜処理等のプラズマ処理が施される。
プラズマ処理が終了した後、静電チャック１４の電極への直流電圧の印加を停止することで、静電チャック１４による基板の静電吸着を停止する。そして、基板Ｓを昇降機構４によって上昇させた後、搬送機構（図示せず）によって基板Ｓをチャンバ１１の外部に搬送する。
【００３８】
基板昇降異常検出装置１００は、上記の構成を有する基板処理装置１０において基板Ｓの昇降異常を検出する装置である。第１実施形態に係る基板昇降異常検出装置１００は、静電チャック１４による基板Ｓの静電吸着を停止した後の昇降機構４による基板Ｓの上昇過程において、基板Ｓの脱離不良に起因した基板Ｓの昇降異常を検出する装置である。
基板昇降異常検出装置１００は、昇降機構４に加わる荷重と相関を有するパラメータを測定する測定部２と、基板Ｓの昇降異常を検出する検出部３と、を備える。
【００３９】
第１実施形態の測定部２は、昇降機構４に加わる荷重と相関を有するパラメータとして、荷重そのものを測定する。第１実施形態では、測定部２として、シリンダ装置１７のピストンロッド１８に取り付けられ、ピストンロッド１８に加わる荷重を測定するロードセルが用いられている。具体的には、ピストンロッド１８が上下に分割され、その間に測定部２としてのロードセルが挟まれて取り付けられている。測定部２には、分割されたピストンロッド１８の上部分及び下部分の双方から引張荷重又は圧縮荷重が加わることになる。これにより、測定部２は、ピストンロッド１８に加わる荷重（鉛直方向の荷重）を測定可能である。
【００４０】
検出部３は、測定部２に電気的に接続されており、例えば、コンピュータから構成される。
図１（ｂ）に示すように、第１実施形態の検出部３は、一般的なコンピュータが備える構成と同様に、ＣＰＵ又はＧＰＵ３ａ、ＲＯＭ３ｂ及びＲＡＭ３ｃを有するコンピュータ本体と、該コンピュータ本体に接続されたハードディスク（Ｈ／Ｄ）３ｄと、モニタ３ｅと、キーボード３ｆと、マウス３ｇと、を具備する。図２に示すように、第１実施形態の検出部３は、機能的な観点からは、機械学習を用いて生成された学習モデル（分類器ともいう）３１と、判定部３２と、を具備する。学習モデル３１及び判定部３２は、例えば、コンピュータが具備するＲＯＭ３ｂ、ＲＡＭ３ｃ等のメモリや、該メモリに記憶され、学習モデル３１及び判定部３２としての動作をＣＰＵ又はＧＰＵ３ａに実行させるプログラムによって構成される。
なお、検出部３としては、基板処理装置１０に近接したコンピュータに限らず、基板処理装置１０から遠隔に配置されたクラウドサーバやエッジサーバを用いることも可能である。
【００４１】
第１実施形態の検出部３が具備する学習モデル３１には、昇降機構４による基板Ｓの上昇過程において、測定部２によって連続的に測定された複数の荷重測定値が入力される。
具体的には、図２に示すように、測定部２によって所定のサンプリング周期（例えば、１００ｍｓｅｃ）毎に測定された複数（ｎ個。例えば、ｎ＝５）の荷重測定値Ｐ１〜Ｐｎが学習モデル３１に入力される。学習モデル３１は、入力された複数の荷重測定値Ｐ１〜Ｐｎに基づき、基板Ｓの昇降異常の程度（以下、これを適宜「異常度」という）を出力する。換言すれば、荷重測定値Ｐｎを測定した時点での異常度を出力する。次に、図示を省略するが、１サンプリング周期分だけずれて測定された複数の荷重測定値Ｐ２〜Ｐｎ＋１が学習モデル３１に入力される。学習モデル３１は、入力された複数の荷重測定値Ｐ２〜Ｐｎ＋１に基づき、荷重測定値Ｐｎ＋１を測定した時点での異常度を出力する。次に、更に１サンプリング周期分だけずれて測定された複数の荷重測定値Ｐ３〜Ｐｎ＋２が学習モデル３１に入力される。学習モデル３１は、入力された複数の荷重測定値Ｐ３〜Ｐｎ＋２に基づき、荷重測定値Ｐｎ＋２を測定した時点での異常度を出力する。以下、上記の動作を繰り返すことで、学習モデル３１からサンプリング周期毎に異常度が出力されることになる。第１実施形態の学習モデル３１から出力される異常度は、０〜１の値に設定されており、昇降異常の程度が高くなるほど大きな値になる。
【００４２】
第１実施形態の学習モデル３１は、ｋ近傍法を用いた機械学習により生成されている。第１実施形態で用いたｋ近傍法は公知の内容と同様であるため、その詳細な説明は省略する。
具体的には、学習モデル３１の学習時には、教師データの入力として、基板Ｓの昇降が正常である場合の複数（ｎ個。例えば、ｎ＝５）の荷重測定値を与え、前記入力と組み合わされる教師データの出力として、基板Ｓの昇降が正常であること（第１実施形態では、異常度＝０）を与えて、前記入力を学習モデル３１に入力した場合に、学習モデル３１から異常度＝０が出力されるように、ｋ近傍法を用いた機械学習を行う。上記の教師データの入力としては、前述の荷重測定値Ｐ１〜Ｐｎ、荷重測定値Ｐ２〜Ｐｎ＋１、荷重測定値Ｐ３〜Ｐｎ＋２等と同様に、１サンプリング周期分だけずれて測定された複数の荷重測定値が用いられ、何れの入力に対しても出力として異常度＝０が与えられる。
なお、学習モデル３１の機械学習は一度に限られない。必要に応じて、新たな教師データを用いて学習モデル３１の再学習を行ったり、従来の教師データに新たな教師データを追加して学習モデル３１の再学習を行うことも可能である。
【００４３】
上記のようにして学習した後の学習モデル３１により、順次入力される複数の荷重測定値に基づき基板Ｓの昇降異常を検出する検出時には、学習モデル３１に複数の荷重測定値が順次入力され、学習モデル３１から異常度が順次出力される。学習時と異なり、検出時に出力される異常度の値は、０≦異常度≦１となる。
【００４４】
第１実施形態の判定部３２には、学習モデル３１から出力された異常度が入力される。判定部３２は、入力された異常度に応じて基板Ｓの昇降異常を検出する（昇降異常が生じていると判定する）。具体的には、判定部３２には、しきい値Ｔｈが予め設定されている。そして、判定部３２は、異常度がこのしきい値Ｔｈよりも小さければ、基板Ｓの昇降は正常であると判定し、異常度がしきい値以上であれば、基板Ｓの昇降異常が生じていると判定する。前述のように、学習モデル３１による異常度の出力が荷重測定値のサンプリング周期毎に行われるため、判定部３２による判定も荷重測定値のサンプリング周期毎に行われる。
【００４５】
なお、本実施形態では、好ましい態様として、学習モデル３１から出力された異常度や、判定部３２で判定した結果が、検出部３が具備するモニタ３ｅに表示されるように構成されている。また、判定部３２で基板Ｓの昇降異常が生じていると判定した場合には、検出部３が具備するスピーカ（図示せず）から警報音を発するように構成されている。これらのモニタ３ｅの表示をオペレータが目視したり、警報音をオペレータが聞くことで、オペレータが強制的に昇降機構４の動作を停止することも可能である。
【００４６】
また、本実施形態では、好ましい態様として、検出部３が、入力部（キーボード３ｆ、マウス３ｇなど）から入力された基板Ｓの昇降異常の有無を、測定部２によって連続的に測定された複数の荷重測定値及び検出部３による基板Ｓの昇降異常の検出結果（学習モデル３１から出力された異常度、判定部３２で判定した結果）と紐付けて、ハードディスク３ｄに記憶するように構成されている。入力部から入力される基板Ｓの昇降異常の有無は、例えば、オペレータが基板処理装置１０の内部を直接目視したり、基板処理装置１０の内部を撮像した映像をオペレータが目視したり、処理後の基板Ｓの破損の有無をオペレータが確認することで判断される。入力部から入力された基板Ｓの昇降異常の有無を真として、測定部２によって連続的に測定された複数の荷重測定値を用いて検出部３が検出した昇降異常の検出結果の適否を判断可能である。入力部から入力された基板の昇降異常の有無と、検出部３が検出した昇降異常の検出結果が合致しない場合には、検出部３が具備する学習モデル３１の再学習を行ったり、判定部３２に設定するしきい値Ｔｈを見直すことで、検出部３の検出精度をより一層高めることが可能である。
【００４７】
以下、測定部２によって測定される荷重測定値について、より具体的に説明する。
図３は、第１実施形態に係る基板昇降異常検出装置１００が備える測定部２によって測定される荷重測定値を説明する説明図である。図３（ａ）はリフトピン１５が下限位置にある状態（基板Ｓの処理が終了した直後の状態）を、図３（ｂ）はリフトピン１５が上昇中の状態を、図３（ｃ）はリフトピン１５が上限位置にある状態を示す。なお、図３において、白で塗りつぶした矢符は測定部２に加わる圧縮荷重を、斜線のハッチングを施した矢符は測定部２に加わる引張荷重を意味する。また、何れの矢符もその長さが荷重の大きさ（絶対値）を意味する。
【００４８】
図３（ａ）に示す状態では、昇降体１６は、その上部が載置台１３の内壁下面に接触しており、シリンダ装置１７によって下方に引っ張られている。この状態では、昇降体１６は載置台１３の内壁下面で支持されて静止しているため、昇降体１６に加わる荷重の合力が釣り合っている。このため、測定部（ロードセル）２には、シリンダ装置１７が昇降体１６を下方に引っ張る推力に相当する変動荷重Ｆ４（図３（ａ）に示す状態では引張荷重）が加わる。図３（ａ）に示す状態において、変動荷重Ｆ４の大きさは最大で１５０Ｎ程度である。
すなわち、図３（ａ）に示す状態において、測定部２で測定される荷重測定値をＦとし、変動荷重Ｆ４の大きさ（絶対値）をＦ４とすると、荷重測定値Ｆは、以下の式で表わされる。
Ｆ＝Ｆ４
【００４９】
図３（ｂ）に示す状態では、測定部２には、基板Ｓ、リフトピン１５、昇降体１６及びピストンロッド１８の上部分の重量の総和に略相当する固定の圧縮荷重Ｆ１が加わる。また、チャンバ１１内は真空環境で、筐体１２内は大気圧環境であるため、この差圧によって生じる固定の引張荷重Ｆ２が測定部２に加わる。また、リフトピン１５の上昇（昇降体１６の上昇）に伴いベローズ１９が縮むため、ベローズ１９が伸びようとする力に相当する圧縮荷重Ｆ３が測定部２に加わる。この圧縮荷重Ｆ３はベローズ１９の伸縮に依存する変動荷重である。さらに、シリンダ装置１７が昇降体１６を上方に押し上げる推力に相当する変動荷重Ｆ４（図３（ｂ）に示す状態では圧縮荷重）が測定部２に加わる。そして、圧縮荷重の符号と引張荷重の符号とを異なるものにしたとき（例えば、引張荷重の符号を正とし、圧縮荷重の符号を負とする）の圧縮荷重Ｆ１、Ｆ３、Ｆ４と引張荷重Ｆ２との総和が、荷重測定値として測定部２で測定されることになる。
すなわち、図３（ｂ）に示す状態において、測定部２で測定される荷重測定値をＦとし、各荷重Ｆ１〜Ｆ４の大きさ（絶対値）をＦ１〜Ｆ４とすると、荷重測定値Ｆは、以下の式で表わされる。
Ｆ＝−Ｆ１＋Ｆ２−Ｆ３−Ｆ４
【００５０】
図３（ｃ）に示す状態では、昇降体１６は、その上部が載置台１３の内壁上面に接触しており、シリンダ装置１７によって上方に押し上げられている。この状態では、昇降体１６は載置台１３の内壁上面に接触して静止しているため、昇降体１６に加わる荷重の合力が釣り合っている。このため、測定部（ロードセル）２には、シリンダ装置１７が昇降体１６を上方に押し上げる推力に相当する変動荷重Ｆ４（図３（ｃ）に示す状態では圧縮荷重）が加わる。図３（ｃ）に示す状態において、変動荷重Ｆ４の大きさは５０Ｎ程度である。
すなわち、図３（ｃ）に示す状態において、測定部２で測定される荷重測定値をＦとし、変動荷重Ｆ４の大きさ（絶対値）をＦ４とすると、荷重測定値Ｆは、以下の式で表わされる。
Ｆ＝−Ｆ４
したがい、図３（ａ）〜（ｃ）に示すような基板Ｓの上昇過程において、測定部２で測定される荷重測定値は、引張荷重から圧縮荷重に遷移することになる。
【００５１】
図４は、測定部２によって測定した荷重測定値の一例を示す図である。図４の横軸は基板Ｓの上昇を開始した時点を基準とする経過時間であり、縦軸は荷重測定値である。荷重測定値の符号が正の場合は、図３を用いて説明した荷重Ｆ４又はＦ１〜Ｆ４の総和が引張荷重であることを意味する。荷重測定値の符号が負の場合は、荷重Ｆ４又は荷重Ｆ１〜Ｆ４の総和が圧縮荷重であることを意味する。
図４には、基板Ｓの昇降が正常である場合の荷重測定値の時間的変化と、基板Ｓの脱離不良に起因して基板Ｓの昇降が異常である場合の荷重測定値の時間的変化とを示している。
【００５２】
図４に示す例では、基板Ｓの昇降が正常である場合の荷重測定値の時間的変化と、基板Ｓの昇降が異常である場合の荷重測定値の時間的変化との間には有意差が認められる。このため、オペレータが図４を目視して判断すると、基板Ｓの昇降異常を検出できる可能性がある。
しかしながら、実際には、基板Ｓの昇降が正常であるか否かに応じた荷重測定値の時間的変化の差異が僅かであることも考えられる。また、基板Ｓの昇降が正常であっても荷重測定値の時間的変化にある程度のばらつきが生じる。このため、荷重測定値を単純にしきい値と比較し、その大小で昇降異常を自動検出しようとすると、しきい値の決定が困難であり、昇降異常の検出精度も悪くなると考えられる。また、昇降異常の検出タイミングが遅れると、昇降機構４の動作停止のタイミングも遅れて、基板Ｓの搬送不良や破損の回避が間に合わないおそれもある。
【００５３】
したがい、第１実施形態に係る基板昇降異常検出装置１００は、前述のように、機械学習を用いて生成された学習モデル３１を具備する検出部３によって基板Ｓの昇降異常を検出する構成となっている。これにより、基板Ｓの昇降異常を迅速に且つ精度良く検出可能である。
【００５４】
なお、昇降機構４による基板Ｓの上昇速度は、基板Ｓを処理するサイクルタイムに支障が生じない限り、できるだけ遅い速度に設定することが好ましい。特に、シリンダ装置１７がエアシリンダ装置である場合には、昇降異常を検出して直ちに昇降機構４の動作を停止しようとしても、完全に停止するまでに不可避的な時間遅れが存在する。したがい、基板Ｓの上昇速度を遅くすることで、基板Ｓの昇降異常に伴う基板Ｓの搬送不良や破損を確実に回避することができる。
また、基板Ｓの昇降異常に伴う基板Ｓの搬送不良や破損を確実に回避するには、昇降機構４による基板Ｓの上昇を間欠的に行ってもよい。すなわち、基板Ｓを一定の短い距離だけ上昇させた後に、いったん基板Ｓの上昇を停止し、それまでに測定した荷重測定値を用いて基板Ｓの昇降が正常であるか異常であるかを判定することが考えられる。そして、正常と判定した場合には、再び基板Ｓを一定の短い距離だけ上昇させて、同様の動作を繰り返す態様を採用することも可能である。
【００５５】
以下、第１実施形態に係る基板昇降異常検出装置１００によって基板Ｓの昇降異常を検出する試験を行った結果の一例について説明する。
【００５６】
上記の試験では、基板Ｓの昇降が正常である場合の荷重測定値の時間的変化を１６データ（Ｎｏ．１〜Ｎｏ．１６のデータ）と、基板Ｓの昇降が異常である場合の荷重測定値の時間的変化を２データ（Ｎｏ．１７及びＮｏ．１８のデータ）とを、それぞれ測定部２によって１００ｍｓｅｃのサンプリング周期で測定した。そして、Ｎｏ．１〜Ｎｏ．１４のデータを学習モデル３１の教師データの入力として用いた。なお、学習モデル３１には、Ｎｏ．１〜Ｎｏ．１４の何れのデータについても、サンプリング周期の１００ｍｓｅｃ毎に測定された連続する５個の荷重測定値を１サンプリング周期分だけずらして順次入力することで機械学習を行った。
【００５７】
以上のようにして学習した後の学習モデル３１に、判定用としてＮｏ．１５〜Ｎｏ．１８のデータを入力し、判定部３２で基板Ｓの昇降異常が生じているか否かを判定した。なお、この際、学習時と同様に、Ｎｏ．１５〜Ｎｏ．１８の何れのデータについても、サンプリング周期の１００ｍｓｅｃ毎に測定された連続する５個の荷重測定値を１サンプリング周期分だけずらして順次入力することで、判定部３２による判定をサンプリング周期毎に行った。判定部３２に設定するしきい値Ｔｈは０．１とした。
【００５８】
図５は、第１実施形態に係る基板昇降異常検出装置１００を用いた上記の試験結果の一例を示す図である。図５（ａ）は、Ｎｏ．１６のデータ（正常）を用いたときの荷重測定値及び異常度を示す。図５（ｂ）は、Ｎｏ．１８のデータ（異常）を用いたときの荷重測定値及び異常度を示す。図５の横軸は基板Ｓの上昇を開始した時点を基準とする経過時間であり、縦軸は荷重測定値及び異常度である。
【００５９】
図５（ａ）に示すように、基板Ｓの昇降が正常である場合、学習モデル３１から出力される異常度の値は小さく、少なくとも基板Ｓの上昇開始から１秒を経過した後には、しきい値Ｔｈ＝０．１よりも小さくなった。図５（ａ）からも分かるように、基板Ｓの上昇開始から１秒程度は荷重測定値の変動（低下）が大きいため、本試験ではこの間の異常度は無視し、１秒経過以降の異常度を用いて判定した。この結果、図５（ａ）に示すＮｏ．１６のデータは、実際と同じく正常であると判定可能であった。
【００６０】
一方、図５（ｂ）に示すように、基板Ｓの昇降が異常である場合、学習モデル３１から出力される異常度の値が大きくなる時点があり、基板Ｓの上昇開始から１．５秒を経過した時点で初めて、異常度がしきい値Ｔｈ＝０．１以上となった。この結果、図５（ｂ）に示すＮｏ．１８のデータは、実際と同じく異常であると判定可能であった。また、基板Ｓの上昇開始から約１．５秒を経過した時点で昇降異常を検出できたため、直ちに昇降機構４の動作を停止することで、基板Ｓの搬送不良や破損を回避することが可能である。
【００６１】
表１は、上記試験の結果を纏めた表である。図５に示していないＮｏ．１５のデータ（正常）及びＮｏ．１７のデータ（異常）についても、実際と同じ判定結果が得られると共に、昇降異常を迅速に検出可能であった。
【表１】
2020202387.tif 000003
【００６２】
＜第２実施形態＞
第２実施形態に係る基板処理システムは、基板昇降異常検出装置の検出部が具備する学習モデルがサポートベクタマシンである点だけが第１実施形態と異なる。
したがい、以下の説明では、第１実施形態に係る基板処理システムの説明で用いた図面や各構成要素の符号をそのまま援用する。また、第２実施形態で用いたサポートベクタマシンは公知の内容と同様であるため、その詳細な説明は省略する。
【００６３】
第２実施形態においても、学習モデル３１には、昇降機構４による基板Ｓの上昇過程において、測定部２によって連続的に測定された複数の荷重測定値が入力される。
具体的には、測定部２によって所定のサンプリング周期（例えば、１００ｍｓｅｃ）毎に測定された複数の荷重測定値が学習モデル３１に入力される。ただし、第２実施形態では、第１実施形態のように、１サンプリング周期分だけずれて測定された複数の荷重測定値を順次入力するのではなく、所定期間（例えば、基板Ｓの上昇開始から１〜２．５ｓｅｃ）に測定した複数の荷重測定値を一度に学習モデル３１に入力することになる。
【００６４】
第２実施形態の学習モデル３１の学習時には、教師データの入力として、基板Ｓの昇降が正常である場合の複数（例えば、基板Ｓの上昇開始から１〜２．５ｓｅｃに相当する個数。サンプリング周期が１００ｍｓｅｃの場合には１６個）の荷重測定値を与え、前記入力と組み合わされる教師データの出力として、基板Ｓの昇降が正常であること（第２実施形態でも、異常度＝０）を与えて、前記入力を学習モデル３１に入力した場合に、学習モデル３１から異常度＝０が出力されるように、機械学習を行う。
上記の機械学習により、概念的には、例えば、横軸を基板Ｓの上昇を開始した時点を基準とする経過時間とし、縦軸を荷重測定値とする座標空間が生成され、正常であると考えられる領域（正常領域）がこの座標空間に描かれることになる。
【００６５】
そして、基板Ｓの昇降異常を検出する検出時（昇降異常が生じているか否かを判定する判定時）には、学習モデル３１に学習時と同じ複数（例えば、基板Ｓの上昇開始から１〜２．５ｓｅｃに相当する個数）の荷重測定値が入力される。入力された荷重測定値は、概念的には、学習時に生成された座標空間にプロットされ、学習モデル３１はプロットした各点が正常領域内にあるか否かを判定することになる。そして、学習モデル３１は、全ての点の個数に対する正常領域外にある点の個数の割合を異常度として出力する。
【００６６】
判定部３２が、異常度が予め設定されたしきい値Ｔｈよりも小さければ、基板Ｓの昇降は正常であると判定し、異常度がしきい値Ｔｈ以上であれば、基板Ｓの昇降異常が生じていると判定する点は、第１実施形態と同様である。
【００６７】
以下、第２実施形態に係る基板昇降異常検出装置１００によって基板Ｓの昇降異常を検出する試験を行った結果の一例について説明する。
【００６８】
上記の試験でも、第１実施形態に係る基板昇降異常検出装置１００を用いた試験の場合と同じＮｏ．１〜Ｎｏ．１８のデータを用いた。ただし、第１実施形態の試験と異なり、第２実施形態の試験では、Ｎｏ．１〜Ｎｏ．８のデータを学習モデル３１の教師データの入力として用いた。なお、学習モデル３１には、Ｎｏ．１〜Ｎｏ．８の何れのデータについても、基板Ｓの上昇開始から１〜２．５ｓｅｃに測定された複数（１６個）の荷重測定値を入力することで機械学習を行った。なお、第２実施形態の学習モデル３１として用いるサポートベクタマシンのパラメータとして、ｎｕ＝０．０１、ｇａｍｍａ＝１を設定した。
【００６９】
以上のようにして学習した後の学習モデル３１に、判定用としてＮｏ．９〜Ｎｏ．１８のデータを入力し、判定部３２で基板Ｓの昇降異常が生じているか否かを判定した。なお、この際、学習時と同様に、Ｎｏ．９〜Ｎｏ．１８の何れのデータについても、基板Ｓの上昇開始から１〜２．５ｓｅｃに測定された複数の荷重測定値を入力し、判定部３２による判定を行った。判定部３２に設定するしきい値Ｔｈは第１実施形態と同様に０．１とした。
【００７０】
図６は、第２実施形態に係る基板昇降異常検出装置１００を用いた試験結果の一例を示す図である。図６（ａ）は、学習時に生成された座標区間及び正常領域を示す。図６（ｂ）は、Ｎｏ．１６のデータ（正常）を用いたときの荷重測定値を図６（ａ）の座標空間にプロットしたものを示す。図６（ｃ）は、Ｎｏ．１８のデータ（異常）を用いたときの荷重測定値を図６（ａ）の座標空間にプロットしたものを示す。図６の横軸は基板Ｓの上昇を開始した時点を基準とする経過時間であり、縦軸は標準化した荷重測定値である。標準化にはＺスコア（標準化した荷重測定値＝（荷重測定値−荷重測定値の平均値）／荷重測定値の標準偏差）を用いた。
【００７１】
図６（ａ）に示すように、機械学習により、学習モデル３１に、横軸を基板Ｓの上昇を開始した時点を基準とする経過時間とし、縦軸を標準化した荷重測定値とする座標空間が生成され、正常領域（図６（ａ）に示す白で塗りつぶした領域）がこの座標空間に描かれて記憶されることになる。
【００７２】
図６（ｂ）に示すように、基板Ｓの昇降が正常である場合、学習モデル３１に入力された荷重測定値を座標空間にプロットした各点（黒丸の点）は、何れも正常領域内にあった。したがい、学習モデル３１からは異常度として０が出力され、しきい値Ｔｈ＝０．１よりも小さくなった。この結果、図６（ｂ）に示すＮｏ．１６のデータは、実際と同じく正常であると判定可能であった。
【００７３】
一方、図６（ｃ）に示すように、基板Ｓの昇降が異常である場合、学習モデル３１に入力された荷重測定値を座標空間にプロットした各点には、正常領域外にある点（白抜きの丸でプロットした点）が存在し、その割合は０．５であった。したがい、学習モデル３１からは異常度として０．５が出力され、しきい値Ｔｈ＝０．１以上となった。この結果、図６（ｃ）に示すＮｏ．１８のデータは、実際と同じく異常であると判定可能であった。また、基板Ｓの上昇開始から約２．５秒を経過した時点で昇降異常を検出できることになるため、直ちに昇降機構４の動作を停止することで、基板Ｓの搬送不良や破損を回避することが可能である。
【００７４】
表２は、上記試験の結果を纏めた表である。図６に示していないＮｏ．９〜Ｎｏ．１５のデータ（正常）及びＮｏ．１７のデータ（異常）についても、実際と同じ判定結果が得られると共に、基板Ｓの上昇開始から約２．５秒を経過した時点で昇降異常を検出できることになる。
【表２】
2020202387.tif 000004
【００７５】
以上に説明したように、第１及び第２実施形態に係る基板昇降異常検出装置１００によれば、静電チャック１４からの基板Ｓの脱離不良に起因した基板Ｓの昇降異常を迅速に且つ精度良く検出可能である。
【００７６】
なお、第１及び第２実施形態では、測定部２としてロードセルを用い、このロードセルを上下に分割されたピストンロッド１８に挟んで取り付ける態様について説明したが、本発明はこれに限るものではない。例えば、ロードセルを昇降体１６とピストンロッド１８との間に取り付けたり、昇降体１６を上下に分割してその間に取り付けることも可能である。
また、シリンダ装置１７として電動シリンダ装置を用いる場合には、電動シリンダ装置を駆動するモータのトルクを測定し、このトルク測定値を学習モデル３１にパラメータ（昇降機構４に加わる荷重と相関を有するパラメータ）として入力する態様を採用することも可能である。
【００７７】
また、第１及び第２実施形態では、測定部２が昇降機構４に加わる荷重と相関を有するパラメータ（荷重測定値）を測定し、学習モデル３１に昇降機構４に加わる荷重と相関を有するパラメータを入力する態様について説明したが、本発明はこれに限るものではない。
例えば、測定部２が、昇降機構４に加わる荷重と相関を有するパラメータに加え、静電チャック１４と基板Ｓとの間の吸着力と相関を有するパラメータ及びチャンバ１１内の圧力と相関を有するパラメータのうち、少なくとも１つのパラメータを測定し、学習モデル３１が、昇降機構４による基板Ｓの上昇過程において、測定部２によって連続的に測定された前記パラメータの複数の測定値が入力され、基板Ｓの昇降異常の程度を出力する態様を採用することも可能である。これにより、昇降機構４に加わる荷重と相関を有するパラメータのみを用いる場合に比べて、基板Ｓの昇降異常をより一層精度良く検出可能であることが期待できる。
なお、静電チャック１４と基板Ｓとの間の吸着力と相関を有するパラメータを測定する測定部２としては、例えば、特開２００６−１００６３０号に記載のように、静電チャック１４のリーク電流を測定する電流計や、特開２００８−１７７４６４号に記載のように、基板Ｓの変位量を測定する変位計や、シリンダ装置（エアシリンダ装置）１７への圧縮空気の圧力を測定する圧力計を挙げることができる。また、チャンバ１１内の圧力と相関を有するパラメータを測定する測定部２としては、例えば、チャンバ１１に取り付けられた真空計を挙げることができる。
【００７８】
また、第１形態では、学習モデル３１がｋ近傍法を用いた機械学習により生成されている態様を例示し、第２実施形態では、学習モデル３１がサポートベクタマシンである態様を例示したが、本発明はこれに限るものではない。例えば、ニューラルネットワーク（ＣＮＮ（Convolutional Neural Network）や、ＲＮＮ（Recurrent neural network）を含む）など、機械学習を用いて生成できる学習モデルである限りにおいて種々の構成を採用可能である。
【００７９】
また、第１及び第２実施形態では、基板Ｓの脱離不良に起因した基板Ｓの昇降異常を検出する態様について説明したが、本発明はこれに限るものではない。例えば、基板処理装置１０で動作する搬送ロボットが具備する昇降機構で基板Ｓを上昇させる過程において、基板Ｓが位置ずれ等によって基板処理装置１０を構成する部材に干渉するような異常を検出することも可能である。
【００８０】
さらに、第１及び第２実施形態では、基板処理装置１０がプラズマ処理装置である場合を例示したが、本発明はこれに限るものではない。基板Ｓを昇降させる昇降機構を具備する限りにおいて、種々の基板処理装置に適用可能である。
【符号の説明】
【００８１】
１０・・・基板処理装置
１１・・・チャンバ
１３・・・載置台
１４・・・静電チャック
１５・・・リフトピン
１６・・・昇降体
１７・・・シリンダ装置
１８・・・ピストンロッド
２・・・測定部
３・・・検出部
４・・・昇降機構
３１・・・学習モデル
３２・・・判定部
１００・・・基板昇降異常検出装置
Ｓ・・・基板
【図１】
2020202387.tif 000005
【図２】
2020202387.tif 000006
【図３】
2020202387.tif 000007
【図４】
2020202387.tif 000008
【図５】
2020202387.tif 000009
【図６】
2020202387.tif 000010
【手続補正書】
【提出日】令和2年9月9日(2020.9.9)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
昇降機構による基板の昇降異常を検出する装置であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、
前記基板の昇降異常を検出する検出部と、を備え、
前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値が入力される、機械学習を用いて生成された学習モデルを具備する、
ことを特徴とする基板昇降異常検出装置。
【請求項２】
昇降機構による基板の昇降異常を検出する装置であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、
前記基板の昇降異常を検出する検出部と、を備え、
前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を出力する、機械学習を用いて生成された学習モデルを具備する、
ことを特徴とする基板昇降異常検出装置。
【請求項３】
前記学習モデルは、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成されている、
ことを特徴とする請求項１又は２に記載の基板昇降異常検出装置。
【請求項４】
前記学習モデルは、ｋ近傍法を用いた機械学習により生成されている、
ことを特徴とする請求項１から３の何れかに記載の基板昇降異常検出装置。
【請求項５】
前記検出部は、前記基板の昇降異常の有無を入力する入力部を備え、前記入力部から入力された前記基板の昇降異常の有無を、前記測定部によって時系列に測定された前記パラメータの複数の測定値及び前記検出部による前記基板の昇降異常の検出結果と紐付けて記憶する、
ことを特徴とする請求項１から４の何れかに記載の基板昇降異常検出装置。
【請求項６】
基板を昇降させる昇降機構を具備する基板処理装置と、
請求項１から５の何れかに記載の基板昇降異常検出装置と、を備える
ことを特徴とする基板処理システム。
【請求項７】
昇降機構による基板の昇降異常を検出する方法であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、
前記基板の昇降異常を検出する検出工程と、を含み、
前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において時系列に測定された前記パラメータの複数の測定値を前記学習モデルに入力する、
ことを特徴とする基板昇降異常検出方法。
【請求項８】
昇降機構による基板の昇降異常を検出する方法であって、
前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、
前記基板の昇降異常を検出する検出工程と、を含み、
前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において時系列に測定された前記パラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を前記学習モデルから出力する、
ことを特徴とする基板昇降異常検出方法。
【請求項９】
請求項７又は８に記載の基板昇降異常検出方法が含む前記検出工程を前記学習モデルを具備する検出部に実行させるためのプログラム。
【請求項１０】
昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力される、機械学習を用いて作成された学習モデル。
【請求項１１】
昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を出力する、機械学習を用いて作成された学習モデル。
【請求項１２】
昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する学習モデルを、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成する、
ことを特徴とする学習モデルの生成方法。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００１
【補正方法】変更
【補正の内容】
【０００１】
本発明は、昇降機構による基板の昇降異常を検出する基板昇降異常検出装置、これを備えた基板処理システム、基板昇降異常検出方法、プログラム、学習モデル及び学習モデルの生成方法に関する。特に、本発明は、静電チャックからの基板の脱離不良等に起因した基板の昇降異常を迅速に且つ精度良く検出可能な基板昇降異常検出装置、基板処理システム、基板昇降異常検出方法、プログラム、学習モデル及び学習モデルの生成方法に関する。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
すなわち、前記課題を解決するため、本発明は、昇降機構による基板の昇降異常を検出する装置であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、前記基板の昇降異常を検出する検出部と、を備え、前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値が入力される、機械学習を用いて生成された学習モデルを具備する、ことを特徴とする基板昇降異常検出装置を提供する。
また、前記課題を解決するため、本発明は、昇降機構による基板の昇降異常を検出する装置であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定部と、前記基板の昇降異常を検出する検出部と、を備え、前記検出部は、前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を出力する、機械学習を用いて生成された学習モデルを具備する、ことを特徴とする基板昇降異常検出装置を提供する。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１３
【補正方法】変更
【補正の内容】
【００１３】
本発明に係る基板昇降異常検出装置によれば、測定部によって、基板の上昇過程において昇降機構に加わる荷重と相関を有するパラメータを時系列に測定し、この複数の測定値を検出部の機械学習を用いて生成された学習モデルに入力することで、学習モデルが基板の昇降異常の程度を出力することになる。検出部は、学習モデルから出力された昇降異常の程度に応じて昇降異常を検出する（例えば、昇降異常の程度が所定のしきい値以上であれば、昇降異常が生じていると判定する）ことが可能である。
本発明に係る基板昇降異常検出装置によれば、機械学習を用いて生成された学習モデルに、測定部によって時系列に測定された昇降機構に加わる荷重と相関を有するパラメータの複数の測定値を入力するだけでよいため、パラメータの測定値としきい値とを直接比較する場合のように、しきい値の決定に困難が生じない。そして、本発明者が知見したように、基板の昇降異常を迅速に且つ精度良く検出可能である。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
本発明に係る基板昇降異常検出装置は、静電チャックからの基板の脱離不良に起因した基板の昇降異常を検出するのに好適に用いられる。
すなわち、好ましくは、前記昇降機構を具備する基板処理装置は、前記基板を処理する際に前記基板を静電吸着する静電チャックを具備し、前記検出部は、前記静電チャックによる前記基板の静電吸着を停止した後の前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値に基づき、前記基板の脱離不良に起因した前記基板の昇降異常を検出する。
【手続補正６】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
好ましくは、前記基板処理装置は、前記基板を処理する際に真空環境とされるチャンバと、前記基板を処理する際に前記基板を静電吸着する静電チャックと、を具備し、前記測定部は、前記昇降機構に加わる荷重と相関を有するパラメータに加え、前記静電チャックと前記基板との間の吸着力と相関を有するパラメータ及び前記チャンバ内の圧力と相関を有するパラメータのうち、少なくとも１つのパラメータを測定し、前記学習モデルは、前記昇降機構による前記基板の上昇過程において、前記測定部によって時系列に測定された前記パラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する。
【手続補正７】
【補正対象書類名】明細書
【補正対象項目名】００２４
【補正方法】変更
【補正の内容】
【００２４】
好ましくは、前記検出部は、前記基板の昇降異常の有無を入力する入力部を備え、前記入力部から入力された前記基板の昇降異常の有無を、前記測定部によって時系列に測定された前記パラメータの複数の測定値及び前記検出部による前記基板の昇降異常の検出結果と紐付けて記憶する。
【手続補正８】
【補正対象書類名】明細書
【補正対象項目名】００２５
【補正方法】変更
【補正の内容】
【００２５】
上記の好ましい構成において、入力部から入力される基板の昇降異常の有無は、例えば、オペレータが基板処理装置の内部を直接目視したり、基板処理装置の内部を撮像した映像をオペレータが目視したり、処理後の基板の破損の有無をオペレータが確認することで判断される。
上記の好ましい構成によれば、入力部から入力された基板の昇降異常の有無と、測定部によって時系列に測定されたパラメータの複数の測定値及び検出部による基板の昇降異常の検出結果とが、検出部に紐付けて記憶される。
したがい、入力部から入力された基板の昇降異常の有無を真として、測定部によって時系列に測定されたパラメータの複数の測定値を用いて検出部が検出した昇降異常の検出結果の適否を判断可能である。入力部から入力された基板の昇降異常の有無と、検出部が検出した昇降異常の検出結果が合致しない場合には、検出部が具備する学習モデルの再学習を行うことで、検出部の検出精度をより一層高めることが可能である。
【手続補正９】
【補正対象書類名】明細書
【補正対象項目名】００２７
【補正方法】変更
【補正の内容】
【００２７】
また、前記課題を解決するため、本発明は、昇降機構による基板の昇降異常を検出する方法であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、前記基板の昇降異常を検出する検出工程と、を含み、前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において時系列に測定された前記パラメータの複数の測定値を前記学習モデルに入力する、ことを特徴とする基板昇降異常検出方法としても提供される。
また、前記課題を解決するため、本発明は、昇降機構による基板の昇降異常を検出する方法であって、前記昇降機構に加わる荷重と相関を有するパラメータを測定する測定工程と、前記基板の昇降異常を検出する検出工程と、を含み、前記検出工程では、機械学習を用いて生成された学習モデルを用いて、前記昇降機構による前記基板の上昇過程において、前記測定工程において時系列に測定された前記パラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を前記学習モデルから出力する、ことを特徴とする基板昇降異常検出方法としても提供される。
【手続補正１０】
【補正対象書類名】明細書
【補正対象項目名】００２９
【補正方法】変更
【補正の内容】
【００２９】
また、前記課題を解決するため、本発明は、昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力される、機械学習を用いて作成された学習モデルとしても提供される。
また、前記課題を解決するため、本発明は、昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が測定された時点での前記基板の昇降異常の程度を出力する、機械学習を用いて作成された学習モデルとしても提供される。
【手続補正１１】
【補正対象書類名】明細書
【補正対象項目名】００３０
【補正方法】変更
【補正の内容】
【００３０】
さらに、前記課題を解決するため、本発明は、昇降機構による基板の上昇過程において時系列に測定された、前記昇降機構に加わる荷重と相関を有するパラメータの複数の測定値が入力され、前記基板の昇降異常の程度を出力する学習モデルを、教師データの入力として、前記基板の昇降が正常である場合の前記パラメータの複数の測定値が入力された場合に、前記基板の昇降が正常であることを出力するように、機械学習を用いて生成する、ことを特徴とする学習モデルの生成方法としても提供される。