[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

JP7485700B2 - SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS - Google Patents

SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS Download PDF

Info

Publication number
JP7485700B2
JP7485700B2 JP2021571124A JP2021571124A JP7485700B2 JP 7485700 B2 JP7485700 B2 JP 7485700B2 JP 2021571124 A JP2021571124 A JP 2021571124A JP 2021571124 A JP2021571124 A JP 2021571124A JP 7485700 B2 JP7485700 B2 JP 7485700B2
Authority
JP
Japan
Prior art keywords
substrate
coating
parameters
processing
liquid
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021571124A
Other languages
Japanese (ja)
Other versions
JPWO2021145175A1 (en
Inventor
淳司 中村
正一 寺田
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokyo Electron Ltd
Original Assignee
Tokyo Electron Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Publication of JPWO2021145175A1 publication Critical patent/JPWO2021145175A1/ja
Application granted granted Critical
Publication of JP7485700B2 publication Critical patent/JP7485700B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05CAPPARATUS FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05C11/00Component parts, details or accessories not specifically provided for in groups B05C1/00 - B05C9/00
    • B05C11/02Apparatus for spreading or distributing liquids or other fluent materials already applied to a surface ; Controlling means therefor; Control of the thickness of a coating by spreading or distributing liquids or other fluent materials already applied to the coated surface
    • B05C11/08Spreading liquid or other fluent material by manipulating the work, e.g. tilting
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05CAPPARATUS FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05C9/00Apparatus or plant for applying liquid or other fluent material to surfaces by means not covered by any preceding group, or in which the means of applying the liquid or other fluent material is not important
    • B05C9/08Apparatus or plant for applying liquid or other fluent material to surfaces by means not covered by any preceding group, or in which the means of applying the liquid or other fluent material is not important for applying liquid or other fluent material and performing an auxiliary operation
    • B05C9/12Apparatus or plant for applying liquid or other fluent material to surfaces by means not covered by any preceding group, or in which the means of applying the liquid or other fluent material is not important for applying liquid or other fluent material and performing an auxiliary operation the auxiliary operation being performed after the application
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05DPROCESSES FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05D1/00Processes for applying liquids or other fluent materials
    • B05D1/40Distributing applied liquids or other fluent materials by members moving relatively to surface
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B05SPRAYING OR ATOMISING IN GENERAL; APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05DPROCESSES FOR APPLYING FLUENT MATERIALS TO SURFACES, IN GENERAL
    • B05D3/00Pretreatment of surfaces to which liquids or other fluent materials are to be applied; After-treatment of applied coatings, e.g. intermediate treating of an applied coating preparatory to subsequent applications of liquids or other fluent materials
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/26Processing photosensitive materials; Apparatus therefor
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03FPHOTOMECHANICAL PRODUCTION OF TEXTURED OR PATTERNED SURFACES, e.g. FOR PRINTING, FOR PROCESSING OF SEMICONDUCTOR DEVICES; MATERIALS THEREFOR; ORIGINALS THEREFOR; APPARATUS SPECIALLY ADAPTED THEREFOR
    • G03F7/00Photomechanical, e.g. photolithographic, production of textured or patterned surfaces, e.g. printing surfaces; Materials therefor, e.g. comprising photoresists; Apparatus specially adapted therefor
    • G03F7/26Processing photosensitive materials; Apparatus therefor
    • G03F7/30Imagewise removal using liquid means
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • H01L21/027Making masks on semiconductor bodies for further photolithographic processing not provided for in group H01L21/18 or H01L21/34

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Manufacturing & Machinery (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
  • Coating Apparatus (AREA)

Description

本開示は、基板処理方法、記憶媒体、及び基板処理装置に関する。The present disclosure relates to a substrate processing method, a storage medium, and a substrate processing apparatus.

特許文献1には、温度制御手段によって温度制御された被処理物に所定の処理を施す処理手段を備える半導体処理装置が開示されている。この半導体処理装置の制御手段は、上記処理手段の処理条件を、周囲温度に応じた処理条件に変更する。Patent Document 1 discloses a semiconductor processing apparatus including a processing means for performing a predetermined process on a workpiece whose temperature is controlled by a temperature control means. The control means of this semiconductor processing apparatus changes the processing conditions of the processing means to processing conditions corresponding to the ambient temperature.

特開平4-99018号公報Japanese Patent Application Laid-Open No. 4-99018

基板処理装置では、基板処理の一つとして、処理液を用いた液処理が行われる場合がある。本開示は、液処理の実行結果を目標の処理結果に容易に近づけることが可能な基板処理方法、記憶媒体、及び基板処理装置を提供する。In a substrate processing apparatus, a liquid processing using a processing liquid may be performed as one type of substrate processing. The present disclosure provides a substrate processing method, a storage medium, and a substrate processing apparatus that can easily bring the execution result of the liquid processing closer to a target processing result.

一つの例示的実施形態に係る基板処理方法は、第1回転速度で基板を回転させつつ当該基板の表面に向けて処理液を吐出することを含む塗布処理と、塗布処理後に第2回転速度で基板を回転させて基板の表面上の処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を所定の基準条件に従って実行して得られた被膜の膜厚分布と、予め定められた被膜の目標膜厚分布とに基づいて、基準条件のうち、乾燥処理の第2回転速度での基板の回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節することと、基準条件のうち少なくとも1つのパラメータを調節することで得られる制御条件に従って、基板に液処理を施すこととを含む。A substrate processing method according to one exemplary embodiment includes performing a liquid processing including a coating process including a coating liquid ejected toward a surface of the substrate while rotating the substrate at a first rotation speed, and a drying process including a drying process including a coating of the processing liquid on the surface of the substrate by rotating the substrate at a second rotation speed after the coating process, according to specified standard conditions, based on a thickness distribution of a coating obtained by the liquid processing and a predetermined target thickness distribution of the coating, adjusting at least one parameter among the standard conditions that defines a condition of the liquid processing prior to the start of rotation of the substrate at the second rotation speed of the drying process, and performing the liquid processing on the substrate in accordance with control conditions obtained by adjusting the at least one parameter among the standard conditions.

本開示によれば、液処理の実行結果を目標の処理結果に容易に近づけることが可能な基板処理方法、記憶媒体、及び基板処理装置が提供される。According to the present disclosure, there are provided a substrate processing method, a storage medium, and a substrate processing apparatus that can easily bring the execution result of a liquid processing closer to a target processing result.

図1は、基板処理システムの一例を示す模式的な斜視図である。FIG. 1 is a schematic perspective view showing an example of a substrate processing system. 図2は、塗布現像装置の一例を示す模式図である。FIG. 2 is a schematic diagram showing an example of a coating and developing apparatus. 図3は、液処理ユニットの一例を示す模式図である。FIG. 3 is a schematic diagram illustrating an example of the liquid processing unit. 図4は、制御装置のハードウェア構成の一例を示すブロック図である。FIG. 4 is a block diagram illustrating an example of a hardware configuration of the control device. 図5は、液処理方法の一例を示すフローチャートである。FIG. 5 is a flow chart showing an example of a liquid processing method. 図6は、液処理での回転速度の制御例を示す図である。FIG. 6 is a diagram showing an example of control of the rotation speed in liquid treatment. 図7は、制御装置の機能上の構成の一例を示すブロック図である。FIG. 7 is a block diagram showing an example of a functional configuration of the control device. 図8は、基板処理方法の一例を示すフローチャートである。FIG. 8 is a flow chart showing an example of a substrate processing method. 図9は、推定情報の生成処理の一例を示すフローチャートである。FIG. 9 is a flowchart illustrating an example of a process for generating estimated information. 図10は、膜厚の測定位置の一例を示す模式図である。FIG. 10 is a schematic diagram showing an example of a film thickness measurement position. 図11は、膜厚分布の実測値の一例を示すグラフである。FIG. 11 is a graph showing an example of measured film thickness distribution. 図12は、膜厚の推定値を示す回帰式の一例を示すグラフである。FIG. 12 is a graph showing an example of a regression equation showing an estimated value of the film thickness. 図13は、回帰式に基づく膜厚分布の推定値の一例を示すグラフである。FIG. 13 is a graph showing an example of an estimated value of the film thickness distribution based on the regression equation. 図14は、制御条件の調節処理の一例を示すフローチャートである。FIG. 14 is a flowchart showing an example of a process for adjusting a control condition. 図15は、パラメータの選択の一例を説明するための図である。FIG. 15 is a diagram for explaining an example of parameter selection.

以下、種々の例示的実施形態について説明する。Various exemplary embodiments are described below.

一つの例示的実施形態に係る基板処理方法は、第1回転速度で基板を回転させつつ当該基板の表面に向けて処理液を吐出することを含む塗布処理と、塗布処理後に第2回転速度で基板を回転させて基板の表面上の処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を所定の基準条件に従って実行して得られた被膜の膜厚分布と、予め定められた被膜の目標膜厚分布とに基づいて、基準条件のうち、乾燥処理の第2回転速度での基板の回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節することと、基準条件のうち少なくとも1つのパラメータを調節することで得られる制御条件に従って、基板に液処理を施すこととを含む。乾燥処理の第2回転速度での基板の回転開始よりも前段における液処理の条件が、液処理の実行結果である膜厚分布に大きく影響すると考えられる。上記方法では、乾燥処理の第2回転速度での基板の回転開始よりも前段における液処理の条件を定めたパラメータが調節されるので、液処理の実行結果を目標の処理結果に容易に近づけることが可能となる。A substrate processing method according to an exemplary embodiment includes: performing a liquid processing including a coating process including discharging a processing liquid toward a surface of a substrate while rotating the substrate at a first rotation speed; and a drying process including rotating the substrate at a second rotation speed after the coating process to dry a coating of the processing liquid on the surface of the substrate; and adjusting at least one parameter that defines the liquid processing condition before the start of rotation of the substrate at the second rotation speed of the drying process among the reference conditions based on a thickness distribution of the coating obtained by performing the liquid processing according to a predetermined reference condition and a target thickness distribution of the coating; and performing the liquid processing on the substrate according to a control condition obtained by adjusting at least one parameter among the reference conditions. It is considered that the liquid processing condition before the start of rotation of the substrate at the second rotation speed of the drying process has a large effect on the thickness distribution that is the result of the liquid processing. In the above method, the parameter that defines the liquid processing condition before the start of rotation of the substrate at the second rotation speed of the drying process is adjusted, so that the result of the liquid processing can be easily brought close to the target processing result.

塗布処理は、処理液の吐出完了後に、第1回転速度とは異なる第3回転速度で基板を回転させることを更に含んでもよい。処理液の吐出完了後において行われる基板の回転の条件も膜厚分布へ大きく影響すると考えられる。吐出完了後の基板の回転に関するパラメータを調節する場合、条件の調節を容易に行うことが可能となる。The coating process may further include rotating the substrate at a third rotation speed different from the first rotation speed after completion of the discharge of the treatment liquid. It is considered that the conditions of the rotation of the substrate performed after completion of the discharge of the treatment liquid also have a large effect on the film thickness distribution. When adjusting parameters related to the rotation of the substrate after completion of the discharge, it becomes possible to easily adjust the conditions.

少なくとも1つのパラメータを調節することは、第1回転速度、処理液の吐出時間、処理液の吐出速度、第3回転速度、第3回転速度で基板を回転させる時間、処理液の吐出開始時点での基板の温度、及び処理液の温度から成る群から選択された少なくとも1つを調節することを含んでもよい。上記群に含まれる複数のパラメータのいずれか1つが変化することで膜厚分布が変動するので、実行結果の膜厚分布を目標膜厚分布に近づける調節が可能となる。Adjusting the at least one parameter may include adjusting at least one selected from the group consisting of the first rotation speed, the discharge time of the treatment liquid, the discharge speed of the treatment liquid, the third rotation speed, the time for rotating the substrate at the third rotation speed, the temperature of the substrate at the start of discharging the treatment liquid, and the temperature of the treatment liquid. Since the film thickness distribution fluctuates when any one of the multiple parameters included in the above group changes, it is possible to adjust the film thickness distribution of the execution result to approach the target film thickness distribution.

液処理は、塗布処理の前に基板の温度を調節する基板温調処理を更に含んでもよい。少なくとも1つのパラメータを調節することは、処理液の吐出開始時点での基板の温度を調節することを含んでもよい。処理液の吐出開始時点での基板の温度を調節することは、基板温調処理における目標温度を調節することを含んでもよい。この場合、吐出開始時点での基板の温度を基板温調処理において調節することができる。そのため、吐出開始時点での基板の温度を調節する際に、条件の調節を容易に行うことができる。The liquid processing may further include a substrate temperature adjustment process for adjusting the temperature of the substrate before the coating process. Adjusting at least one parameter may include adjusting the temperature of the substrate at the start of ejection of the processing liquid. Adjusting the temperature of the substrate at the start of ejection of the processing liquid may include adjusting a target temperature in the substrate temperature adjustment process. In this case, the temperature of the substrate at the start of ejection can be adjusted in the substrate temperature adjustment process. Therefore, when adjusting the temperature of the substrate at the start of ejection, the conditions can be easily adjusted.

少なくとも1つのパラメータを調節することは、基準条件を構成する複数のパラメータそれぞれの変化と、被膜の膜厚分布の推定値とを対応付けた推定情報を生成することと、推定情報に基づいて、少なくとも1つのパラメータの調節量を算出することとを含んでもよい。この場合、液処理の条件の変更による膜厚分布への影響を定量的に判断することができる。従って、オペレータ等の技能あるいは経験に基づくことなく、液処理を実行して得られる膜厚分布が目標膜厚分布に近づくように、液処理の条件を調節することが可能となる。Adjusting at least one parameter may include generating estimated information that associates changes in each of the multiple parameters constituting the reference condition with an estimated value of the film thickness distribution of the coating, and calculating an adjustment amount of the at least one parameter based on the estimated information. In this case, the effect of changing the liquid processing conditions on the film thickness distribution can be quantitatively determined. Therefore, it is possible to adjust the liquid processing conditions so that the film thickness distribution obtained by performing the liquid processing approaches the target film thickness distribution without relying on the skill or experience of an operator or the like.

少なくとも1つのパラメータの調節量を算出することは、複数のパラメータの中から、推定情報に基づく被膜の膜厚分布の予測が目標膜厚分布に近づく調節対象パラメータを選択することと、目標膜厚分布に近づく際の調節対象パラメータの値に応じて、少なくとも1つのパラメータの調節量を算出することとを含んでもよい。この場合、推定情報に基づいて、調節すべきパラメータが選択されるので、液処理の条件を調節するための時間を短縮することが可能となる。Calculating the adjustment amount of at least one parameter may include selecting, from among the multiple parameters, a parameter to be adjusted that brings the predicted thickness distribution of the coating based on the estimated information closer to the target thickness distribution, and calculating the adjustment amount of the at least one parameter according to the value of the parameter to be adjusted when the predicted thickness distribution of the coating approaches the target thickness distribution. In this case, since the parameter to be adjusted is selected based on the estimated information, it is possible to shorten the time required to adjust the liquid processing conditions.

複数のパラメータには優先順位が予め定められていてもよい。複数のパラメータの中から調節対象パラメータを選択することは、優先順位にも基づいて調節対象パラメータを選択することを含んでもよい。この場合、優先順位にも基づき調節すべきパラメータが選択されるので、液処理の条件を更に容易に調節することが可能となる。Priorities may be predefined for the multiple parameters. Selecting the parameters to be adjusted from the multiple parameters may include selecting the parameters to be adjusted based on the priorities as well. In this case, the parameters to be adjusted are selected based on the priorities as well, making it easier to adjust the liquid processing conditions.

複数のパラメータは、推定情報に含まれる被膜の膜厚分布の推定値が互いに打ち消し合う関係を有する一対の逆相関パラメータを含んでもよい。複数のパラメータの中から調節対象パラメータを選択することは、一対の逆相関パラメータの双方が調節対象パラメータに含まれないように複数のパラメータの中から調節対象パラメータを選択することを含んでもよい。この場合、調節すべきパラメータの数が必要以上に多くなってしまう可能性を低減できるので、パラメータの調節を簡便に行うことが可能となる。The plurality of parameters may include a pair of anti-correlated parameters having a relationship in which the estimated values of the thickness distribution of the coating included in the estimation information cancel each other out. Selecting the adjustment target parameter from the plurality of parameters may include selecting the adjustment target parameter from the plurality of parameters such that both of the pair of anti-correlated parameters are not included in the adjustment target parameters. In this case, it is possible to reduce the possibility that the number of parameters to be adjusted becomes larger than necessary, and therefore it is possible to easily adjust the parameters.

推定情報を生成することは、複数のパラメータのうち1つのパラメータを複数段階に変化させて液処理を実行し、変化させる段階ごとに被膜の膜厚分布の第1実測値を取得することと、実測値に基づいて、基板における複数の位置について、1つのパラメータに応じた被膜の膜厚の変化を示す複数の回帰式をそれぞれ生成することとを含んでもよい。この場合、複数の回帰式によって、実測値を得ていないパラメータの値についても膜厚の予測値を得ることが可能となる。The generation of the estimated information may include performing the liquid processing by varying one of the parameters in multiple stages, acquiring a first actual measurement value of the thickness distribution of the coating for each stage of the variation, and generating a plurality of regression equations that indicate a change in thickness of the coating according to the one parameter for each of the positions on the substrate based on the actual measurement value. In this case, the plurality of regression equations makes it possible to obtain a predicted value of the thickness of the coating even for the value of the parameter for which an actual measurement value has not been obtained.

推定情報を生成することは、複数のパラメータのうち2つのパラメータを複数段階にそれぞれ変化させて液処理を実行し、変化させる段階の組合せごとに被膜の膜厚分布の第2実測値を取得することと、実測値に基づいて、基板における複数の位置について、2つのパラメータの互いの影響を含み、且つ2つのパラメータに応じた被膜の膜厚の変化を示す複数のモデル式をそれぞれ生成することとを含んでもよい。パラメータの組合せによっては、一方のパラメータの変化が、他方のパラメータに応じた膜厚の変化幅に影響を及ぼす場合がある。上記構成では、互いの影響が考慮されたモデル式が生成されるので、膜厚の予測をより精度良く行うことが可能となる。Generating the estimated information may include performing the liquid processing by varying two of the multiple parameters in multiple stages, acquiring a second measured value of the film thickness distribution for each combination of the varying stages, and generating, based on the actual measured values, multiple model equations for multiple positions on the substrate, including the mutual influence of the two parameters and indicating the change in film thickness according to the two parameters. Depending on the combination of parameters, the change in one parameter may affect the change in film thickness according to the other parameter. In the above configuration, a model equation that takes into account the mutual influence is generated, making it possible to more accurately predict the film thickness.

一つの例示的実施形態に係る記憶媒体は、上述の基板処理方法を装置に実行させるためのプログラムを記憶した、コンピュータ読み取り可能な記憶媒体である。A storage medium according to one exemplary embodiment is a computer-readable storage medium storing a program for causing an apparatus to execute the above-described substrate processing method.

一つの例示的実施形態に係る基板処理装置は、第1回転速度で基板を回転させつつ当該基板の表面に向けて処理液を吐出することを含む塗布処理と、塗布処理後に第2回転速度で基板を回転させて基板の表面上の処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を行う液処理ユニットと、液処理ユニットを制御する制御ユニットとを備える。制御ユニットは、所定の基準条件に従って液処理ユニットに液処理を実行させて得られた被膜の膜厚分布と、予め定められた被膜の目標膜厚分布とに基づいて、基準条件のうち、乾燥処理の第2回転速度での基板の回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節することと、基準条件のうち少なくとも1つのパラメータを調節することで得られる制御条件に従って、液処理ユニットにより基板に液処理を施すこととを実行する。この場合、上述の基板処理方法と同様に、液処理の実行結果を目標の処理結果に容易に近づけることが可能となる。A substrate processing apparatus according to an exemplary embodiment includes a liquid processing unit that performs liquid processing including a coating process including discharging a processing liquid toward a surface of the substrate while rotating the substrate at a first rotation speed, and a drying process including rotating the substrate at a second rotation speed after the coating process to dry a coating of the processing liquid on the surface of the substrate, and a control unit that controls the liquid processing unit. The control unit adjusts at least one parameter that defines a liquid processing condition prior to the start of rotation of the substrate at the second rotation speed of the drying process among the reference conditions based on a film thickness distribution of the coating obtained by causing the liquid processing unit to perform the liquid processing according to a predetermined reference condition and a predetermined target film thickness distribution of the coating, and performs liquid processing on the substrate by the liquid processing unit according to a control condition obtained by adjusting the at least one parameter among the reference conditions. In this case, as in the above-mentioned substrate processing method, it is possible to easily bring the execution result of the liquid processing closer to the target processing result.

以下、図面を参照して一実施形態について説明する。説明において、同一要素又は同一機能を有する要素には同一の符号を付し、重複する説明を省略する。Hereinafter, an embodiment will be described with reference to the drawings. In the description, the same elements or elements having the same functions are denoted by the same reference numerals, and duplicated description will be omitted.

[基板処理システム]
図1に示される基板処理システム1(基板処理装置)は、ワークWに対し、感光性被膜の形成、当該感光性被膜の露光、及び当該感光性被膜の現像を施すシステムである。処理対象のワークWは、例えば基板、あるいは所定の処理が施されることで膜及び回路等が形成された状態の基板である。ワークWに含まれる基板は、一例として、シリコンを含むウェハである。ワークW(基板)は、円形に形成されていてもよい。処理対象のワークWは、ガラス基板、マスク基板、FPD(Flat Panel Display)などであってもよく、これらの基板等に所定の処理が施されて得られる中間体であってもよい。感光性被膜は、例えばレジスト膜である。
[Substrate Processing System]
The substrate processing system 1 (substrate processing apparatus) shown in FIG. 1 is a system that forms a photosensitive film on a workpiece W, exposes the photosensitive film, and develops the photosensitive film. The workpiece W to be processed is, for example, a substrate, or a substrate on which a film, a circuit, etc. have been formed by performing a predetermined process. The substrate included in the workpiece W is, for example, a wafer containing silicon. The workpiece W (substrate) may be formed in a circular shape. The workpiece W to be processed may be a glass substrate, a mask substrate, an FPD (Flat Panel Display), etc., or may be an intermediate product obtained by performing a predetermined process on such a substrate. The photosensitive film is, for example, a resist film.

基板処理システム1は、塗布・現像装置2と、露光装置3と、制御装置100(制御ユニット)を備える。露光装置3は、ワークW(基板)に形成されたレジスト膜(感光性被膜)を露光する装置である。具体的には、露光装置3は、液浸露光等の方法によりレジスト膜の露光対象部分にエネルギー線を照射する。塗布・現像装置2は、露光装置3による露光処理前に、ワークWの表面にレジスト(薬液)を塗布してレジスト膜を形成する処理を行い、露光処理後にレジスト膜の現像処理を行う。The substrate processing system 1 includes a coating/developing apparatus 2, an exposure apparatus 3, and a control device 100 (control unit). The exposure apparatus 3 is an apparatus that exposes a resist film (photosensitive coating) formed on a workpiece W (substrate). Specifically, the exposure apparatus 3 irradiates an exposure target portion of the resist film with energy rays by a method such as immersion exposure. The coating/developing apparatus 2 performs a process of forming a resist film by applying a resist (chemical solution) to the surface of the workpiece W before the exposure process by the exposure apparatus 3, and performs a development process of the resist film after the exposure process.

(基板処理装置)
以下、基板処理装置の一例として、塗布・現像装置2の構成を説明する。図1及び図2に示されるように、塗布・現像装置2は、キャリアブロック4と、処理ブロック5と、インタフェースブロック6とを備える。
(Substrate Processing Apparatus)
1 and 2, the coating and developing apparatus 2 includes a carrier block 4, a processing block 5, and an interface block 6. The coating and developing apparatus 2 includes a carrier block 4, a processing block 5, and an interface block 6. The carrier block 4, the processing block 5, and an interface block 6 are arranged in a direction parallel to the substrate W.

キャリアブロック4は、塗布・現像装置2内へのワークWの導入及び塗布・現像装置2内からのワークWの導出を行う。例えばキャリアブロック4は、ワークW用の複数のキャリアCを支持可能であり、受け渡しアームを含む搬送装置A1を内蔵している。キャリアCは、例えば円形の複数枚のワークWを収容する。搬送装置A1は、キャリアCからワークWを取り出して処理ブロック5に渡し、処理ブロック5からワークWを受け取ってキャリアC内に戻す。処理ブロック5は、複数の処理モジュール11,12,13,14を有する。The carrier block 4 introduces the workpiece W into the coating/developing device 2 and removes the workpiece W from the coating/developing device 2. For example, the carrier block 4 can support a plurality of carriers C for the workpieces W, and has a built-in transport device A1 including a delivery arm. The carrier C accommodates, for example, a plurality of circular workpieces W. The transport device A1 removes the workpiece W from the carrier C and delivers it to the processing block 5, and receives the workpiece W from the processing block 5 and returns it to the carrier C. The processing block 5 has a plurality of processing modules 11, 12, 13, and 14.

処理モジュール11は、塗布ユニットU1と、熱処理ユニットU2と、これらのユニットにワークWを搬送する搬送装置A3とを内蔵している。処理モジュール11は、塗布ユニットU1及び熱処理ユニットU2によりワークWの表面上に下層膜を形成する。塗布ユニットU1は、下層膜形成用の処理液をワークW上に塗布する。熱処理ユニットU2は、下層膜の形成に伴う各種熱処理を行う。The processing module 11 incorporates a coating unit U1, a heat treatment unit U2, and a transport device A3 that transports the workpiece W to these units. The processing module 11 forms an underlayer film on the surface of the workpiece W using the coating unit U1 and the heat treatment unit U2. The coating unit U1 applies a treatment liquid for forming the underlayer film onto the workpiece W. The heat treatment unit U2 performs various heat treatments associated with the formation of the underlayer film.

処理モジュール12(液処理ユニット)は、塗布ユニットU1と、熱処理ユニットU2と、これらのユニットにワークWを搬送する搬送装置A3とを内蔵している。処理モジュール12は、塗布ユニットU1及び熱処理ユニットU2により下層膜上にレジスト膜を形成することを含む液処理を行う。塗布ユニットU1は、レジスト膜形成用の処理液(レジスト)を下層膜の上に塗布する。熱処理ユニットU2は、被膜の形成に伴う各種熱処理を行う。The processing module 12 (liquid processing unit) incorporates a coating unit U1, a heat processing unit U2, and a transport device A3 that transports the workpiece W to these units. The processing module 12 performs liquid processing including forming a resist film on the underlayer film using the coating unit U1 and the heat processing unit U2. The coating unit U1 applies a processing liquid (resist) for forming a resist film onto the underlayer film. The heat processing unit U2 performs various heat processes associated with the formation of the coating film.

処理モジュール12は、温度調節部16と、膜厚測定部18とを更に有してもよい。温度調節部16は、塗布ユニットU1がワークWにレジストを供給する前に、ワークWの温度を調節する処理(以下、「基板温調処理」という。)を行う。温度調節部16は、例えば、ワークWを冷却することにより、当該ワークWの温度を調節する。温度調節部16は、いずれの方法でワークWの冷却を行ってもよい。冷却方法の一例として、クーリングプレートによる冷却、プリウェットシンナーによる冷却、及び純水等の液体あるいはミストをワークWの裏面に供給することによる冷却が挙げられる。The processing module 12 may further include a temperature adjustment unit 16 and a film thickness measurement unit 18. The temperature adjustment unit 16 performs a process of adjusting the temperature of the workpiece W (hereinafter referred to as a "substrate temperature adjustment process") before the coating unit U1 supplies resist to the workpiece W. The temperature adjustment unit 16 adjusts the temperature of the workpiece W, for example, by cooling the workpiece W. The temperature adjustment unit 16 may cool the workpiece W by any method. Examples of cooling methods include cooling by a cooling plate, cooling by a pre-wet thinner, and cooling by supplying a liquid such as pure water or a mist to the back surface of the workpiece W.

膜厚測定部18は、ワークWの表面Waに形成されたレジスト膜の厚さに関する情報(以下、「膜厚情報」という。)を取得する。膜厚測定部18は、例えば、膜厚情報として、ワークWの表面Waの撮像画像における画素値を取得する。画素値とは、画像を構成する画素それぞれの状態を示す数値である。一例として、画素値は、画素の色彩の濃淡レベル(例えば白黒画像におけるグレイレベル)を示す数値である。表面Waの撮像画像において、画素値は、画素に対応する撮像対象部分の高さに応じて変動し得る。すなわち、画素値は、当該撮像対象部分におけるレジスト膜の厚さにも応じて変動し得る。なお、膜厚測定部18は、撮像画像に代えて、ワークWに光を照射して得られる反射光に基づき膜厚情報を取得してもよい。The film thickness measuring unit 18 acquires information on the thickness of the resist film formed on the surface Wa of the workpiece W (hereinafter referred to as "film thickness information"). For example, the film thickness measuring unit 18 acquires pixel values in a captured image of the surface Wa of the workpiece W as the film thickness information. The pixel value is a numerical value indicating the state of each pixel constituting the image. As an example, the pixel value is a numerical value indicating the shading level of the color of the pixel (for example, the gray level in a black and white image). In the captured image of the surface Wa, the pixel value may vary depending on the height of the imaged portion corresponding to the pixel. That is, the pixel value may also vary depending on the thickness of the resist film in the imaged portion. Note that the film thickness measuring unit 18 may acquire film thickness information based on reflected light obtained by irradiating light onto the workpiece W instead of the captured image.

処理モジュール13は、塗布ユニットU1と、熱処理ユニットU2と、これらのユニットにワークWを搬送する搬送装置A3とを内蔵している。処理モジュール13は、塗布ユニットU1及び熱処理ユニットU2によりレジスト膜上に上層膜を形成する。塗布ユニットU1は、上層膜形成用の液体をレジスト膜の上に塗布する。熱処理ユニットU2は、上層膜の形成に伴う各種熱処理を行う。The processing module 13 incorporates a coating unit U1, a heat treatment unit U2, and a transport device A3 that transports the workpiece W to these units. The processing module 13 forms an upper layer film on the resist film using the coating unit U1 and the heat treatment unit U2. The coating unit U1 applies a liquid for forming the upper layer film onto the resist film. The heat treatment unit U2 performs various heat treatments associated with the formation of the upper layer film.

処理モジュール14は、塗布ユニットU1と、熱処理ユニットU2と、これらのユニットにワークWを搬送する搬送装置A3とを内蔵している。処理モジュール14は、塗布ユニットU1及び熱処理ユニットU2により、露光処理が施されたレジスト膜の現像処理及び現像処理に伴う熱処理を行う。塗布ユニットU1は、露光済みのワークWの表面上に現像液を塗布した後、これをリンス液により洗い流すことで、レジスト膜の現像処理を行う。熱処理ユニットU2は、現像処理に伴う各種熱処理を行う。熱処理の具体例としては、現像処理前の加熱処理(PEB:Post Exposure Bake)、現像処理後の加熱処理(PB:Post Bake)等が挙げられる。The processing module 14 incorporates a coating unit U1, a heat treatment unit U2, and a transport device A3 that transports the workpiece W to these units. The processing module 14 uses the coating unit U1 and the heat treatment unit U2 to perform development of the resist film that has been subjected to exposure processing and heat treatment associated with the development processing. The coating unit U1 applies a developer to the surface of the exposed workpiece W, and then washes it away with a rinse liquid to perform development processing of the resist film. The heat treatment unit U2 performs various heat treatments associated with the development processing. Specific examples of heat treatments include a heat treatment before the development processing (PEB: Post Exposure Bake), a heat treatment after the development processing (PB: Post Bake), etc.

処理ブロック5内におけるキャリアブロック4側には棚ユニットU10が設けられている。棚ユニットU10は、上下方向に並ぶ複数のセルに区画されている。棚ユニットU10の近傍には昇降アームを含む搬送装置A7が設けられている。搬送装置A7は、棚ユニットU10のセル同士の間でワークWを昇降させる。A shelf unit U10 is provided on the carrier block 4 side in the processing block 5. The shelf unit U10 is divided into a plurality of cells arranged in the vertical direction. A transport device A7 including a lifting arm is provided near the shelf unit U10. The transport device A7 lifts and lowers the workpiece W between the cells of the shelf unit U10.

処理ブロック5内におけるインタフェースブロック6側には棚ユニットU11が設けられている。棚ユニットU11は、上下方向に並ぶ複数のセルに区画されている。A shelf unit U11 is provided on the interface block 6 side in the processing block 5. The shelf unit U11 is partitioned into a plurality of cells arranged in the vertical direction.

インタフェースブロック6は、露光装置3との間でワークWの受け渡しを行う。例えばインタフェースブロック6は、受け渡しアームを含む搬送装置A8を内蔵しており、露光装置3に接続される。搬送装置A8は、棚ユニットU11に配置されたワークWを露光装置3に渡す。搬送装置A8は、露光装置3からワークWを受け取って棚ユニットU11に戻す。The interface block 6 transfers the workpiece W between the exposure device 3. For example, the interface block 6 has a built-in transport device A8 including a transfer arm, and is connected to the exposure device 3. The transport device A8 transfers the workpiece W placed on the shelf unit U11 to the exposure device 3. The transport device A8 receives the workpiece W from the exposure device 3 and returns it to the shelf unit U11.

(塗布ユニット)
続いて、処理モジュール12の塗布ユニットU1の一例について詳細に説明する。塗布ユニットU1は、ワークWを回転させつつ当該ワークWに向けて処理液を吐出することを含む処理(以下、「塗布処理」という。)を行う。また、塗布ユニットU1は、塗布処理後にワークWを回転させてワークWの表面Wa上の処理液の被膜を乾燥させることを含む処理(以下、「乾燥処理」という。)を行う。つまり、処理モジュール12が行う液処理は、基板温調処理と、塗布処理と、乾燥処理とを含んでいる。塗布ユニットU1は、図3に示されるように、回転保持部20と、処理液供給部30とを有する。
(Coating unit)
Next, an example of the coating unit U1 of the processing module 12 will be described in detail. The coating unit U1 performs a process including discharging a processing liquid toward the workpiece W while rotating the workpiece W (hereinafter referred to as a "coating process"). The coating unit U1 also performs a process including drying a coating of the processing liquid on the surface Wa of the workpiece W by rotating the workpiece W after the coating process (hereinafter referred to as a "drying process"). In other words, the liquid process performed by the processing module 12 includes a substrate temperature adjustment process, a coating process, and a drying process. As shown in FIG. 3, the coating unit U1 has a rotation holding unit 20 and a processing liquid supply unit 30.

回転保持部20は、制御装置100の動作指示に基づいて、ワークWを保持して回転させる。回転保持部20は、例えば保持部22と、回転駆動部24とを有する。保持部22は、表面Waを上にして水平に配置されたワークWの中心部を支持し、当該ワークWを例えば真空吸着等により保持する。回転駆動部24は、例えば電動モータ等の動力源を含むアクチュエータであり、鉛直な軸線Axまわりに保持部22を回転させる。これにより、保持部22上のワークWが回転する。保持部22は、ワークWの中心が軸線Axに略一致するようにワークWを保持してもよい。保持部22は、例えば、制御装置100の動作指示に応じた回転速度でワークWを回転させる。塗布ユニットU1は、保持部22に保持されたワークWの周囲を囲むカップ(不図示)を有していてもよい。The rotating and holding unit 20 holds and rotates the workpiece W based on the operation instruction of the control device 100. The rotating and holding unit 20 has, for example, a holding unit 22 and a rotation drive unit 24. The holding unit 22 supports the center of the workpiece W arranged horizontally with the surface Wa facing up, and holds the workpiece W, for example, by vacuum suction or the like. The rotation drive unit 24 is an actuator including a power source such as an electric motor, and rotates the holding unit 22 around a vertical axis Ax. This causes the workpiece W on the holding unit 22 to rotate. The holding unit 22 may hold the workpiece W so that the center of the workpiece W approximately coincides with the axis Ax. The holding unit 22 rotates the workpiece W at a rotation speed according to the operation instruction of the control device 100, for example. The coating unit U1 may have a cup (not shown) that surrounds the periphery of the workpiece W held by the holding unit 22.

処理液供給部30は、制御装置100の動作指示に基づいて、ワークWの表面Waに向けて処理液を吐出することで、当該表面Waに処理液を供給する。処理液は、レジスト膜を形成するための溶液(レジスト)である。処理液供給部30は、例えば、ノズル32と、液供給部38と、供給路34と、開閉バルブ36とを有する。ノズル32は、保持部22に保持されたワークWの表面Waに処理液を吐出する。ノズル32は、例えば、ワークWの上方に配置され、処理液を下方に吐出する。The processing liquid supply unit 30 supplies the processing liquid to the surface Wa of the workpiece W by ejecting the processing liquid toward the surface Wa based on the operation instructions of the control device 100. The processing liquid is a solution (resist) for forming a resist film. The processing liquid supply unit 30 has, for example, a nozzle 32, a liquid supply unit 38, a supply path 34, and an opening/closing valve 36. The nozzle 32 ejects the processing liquid onto the surface Wa of the workpiece W held by the holding unit 22. The nozzle 32 is, for example, disposed above the workpiece W and ejects the processing liquid downward.

液供給部38は、制御装置100の動作指示に基づいて、供給路34を介してノズル32に処理液を供給する。液供給部38は、例えばポンプ等により処理液をノズル32に向けて送り出す。液供給部38は、制御装置100の動作指示に応じた流量(単位時間あたりの流量)で処理液をノズル32に供給してもよい。一例として、液供給部38は、処理液の流量を測定する流量センサを含んでおり、流量の測定値に基づいた動作指示に応じた圧力でノズル32に向けて処理液を送り出してもよい。液供給部38からノズル32に供給される処理液は、ノズル32からワークWに向けて吐出されるので、ノズル32から吐出される処理液の流量は、液供給部38からノズル32に供給される処理液の流量に応じて変動し得る。The liquid supply unit 38 supplies the processing liquid to the nozzle 32 through the supply path 34 based on the operation instruction of the control device 100. The liquid supply unit 38 sends out the processing liquid toward the nozzle 32, for example, by a pump or the like. The liquid supply unit 38 may supply the processing liquid to the nozzle 32 at a flow rate (flow rate per unit time) according to the operation instruction of the control device 100. As an example, the liquid supply unit 38 may include a flow rate sensor that measures the flow rate of the processing liquid, and may send the processing liquid toward the nozzle 32 at a pressure according to the operation instruction based on the measured value of the flow rate. The processing liquid supplied from the liquid supply unit 38 to the nozzle 32 is discharged from the nozzle 32 toward the workpiece W, so the flow rate of the processing liquid discharged from the nozzle 32 may vary depending on the flow rate of the processing liquid supplied from the liquid supply unit 38 to the nozzle 32.

液供給部38は、制御装置100の動作指示に応じた温度の処理液をノズル32に供給してもよい。一例として、液供給部38は、液源内の処理液の温度を調節する機能を有してもよく、動作指示に応じて液源内の処理液の温度を調節してもよい。ノズル32から吐出される処理液の温度は、液供給部38の液源内の処理液の温度に応じて変動し得る。The liquid supply unit 38 may supply the nozzle 32 with the processing liquid at a temperature according to the operation instruction of the control device 100. As an example, the liquid supply unit 38 may have a function of adjusting the temperature of the processing liquid in the liquid source, and may adjust the temperature of the processing liquid in the liquid source according to the operation instruction. The temperature of the processing liquid discharged from the nozzle 32 may vary depending on the temperature of the processing liquid in the liquid source of the liquid supply unit 38.

開閉バルブ36は、ノズル32と液供給部38との間の供給路34に設けられる。開閉バルブ36は、制御装置100の動作指示に基づいて、供給路34の開閉状態を開状態と閉状態とに切り替える。開閉バルブ36は、例えばエアオペレーションバルブである。開閉バルブ36は、制御装置100からの開指令を受けると、供給路34の開閉状態を閉状態から開状態に遷移させる。これにより、ノズル32からの処理液の吐出が開始する。開閉バルブ36は、制御装置100からの閉指令を受けると、供給路34の開閉状態を開状態から閉状態に遷移させる。これにより、ノズル32からの処理液の吐出が停止する。The on-off valve 36 is provided in the supply path 34 between the nozzle 32 and the liquid supply unit 38. The on-off valve 36 switches the open/close state of the supply path 34 between an open state and a closed state based on an operation command from the control device 100. The on-off valve 36 is, for example, an air operation valve. When the on-off valve 36 receives an open command from the control device 100, it transitions the open/close state of the supply path 34 from a closed state to an open state. This starts the ejection of the treatment liquid from the nozzle 32. When the on-off valve 36 receives a close command from the control device 100, it transitions the open/close state of the supply path 34 from an open state to a closed state. This stops the ejection of the treatment liquid from the nozzle 32.

制御装置100は、塗布・現像装置2を制御する。制御装置100は、所定の条件(以下、「制御条件」という。)に従って、処理モジュール12によりワークWに液処理を施すことを実行する。制御条件は、液処理を実行する装置の動作、処理液の状態、及びワークWの周囲の環境を規定する複数のパラメータを含んでいるが、詳細は後述する。制御装置100は、例えば、制御条件に従って、温度調節部16によりワークWに基板温調処理を施し、制御条件に従って、塗布ユニットU1によりワークWに塗布処理及び乾燥処理を施す。制御装置100は、例えば、機能上の構成(以下、「機能モジュール」という。)として、動作指示部102と、条件記憶部104と、条件調節部110とを有する。なお、動作指示部102、条件記憶部104及び条件調節部110が実行する処理は、制御装置100が実行する処理に相当する。The control device 100 controls the coating/developing device 2. The control device 100 executes liquid processing on the workpiece W by the processing module 12 according to predetermined conditions (hereinafter referred to as "control conditions"). The control conditions include a plurality of parameters that define the operation of the device that executes the liquid processing, the state of the processing liquid, and the environment around the workpiece W, and will be described in detail later. For example, the control device 100 executes substrate temperature control processing on the workpiece W by the temperature adjustment unit 16 according to the control conditions, and executes coating processing and drying processing on the workpiece W by the coating unit U1 according to the control conditions. The control device 100 has, for example, an operation instruction unit 102, a condition storage unit 104, and a condition adjustment unit 110 as functional configurations (hereinafter referred to as "functional modules"). Note that the processing executed by the operation instruction unit 102, the condition storage unit 104, and the condition adjustment unit 110 corresponds to the processing executed by the control device 100.

動作指示部102は、処理モジュール12の各要素を制御することにより、処理モジュール12によりワークWに液処理を施すように構成されている。条件記憶部104は、制御条件を記憶するように構成されている。つまり、動作指示部102は、条件記憶部104が記憶している制御条件に従って、処理モジュール12によりワークWに液処理を施す。条件調節部110は、制御条件を調節するように構成されている。条件調節部110は、例えば、条件記憶部104が記憶している制御条件を更新する。制御条件、及び制御条件の調節方法の詳細については後述する。The operation instruction unit 102 is configured to control each element of the processing module 12, thereby causing the processing module 12 to perform liquid processing on the workpiece W. The condition memory unit 104 is configured to store control conditions. In other words, the operation instruction unit 102 causes the processing module 12 to perform liquid processing on the workpiece W in accordance with the control conditions stored in the condition memory unit 104. The condition adjustment unit 110 is configured to adjust the control conditions. The condition adjustment unit 110 updates the control conditions stored in the condition memory unit 104, for example. The control conditions and the method of adjusting the control conditions will be described in detail later.

制御装置100は、一つ又は複数の制御用コンピュータにより構成される。例えば制御装置100は、図4に示される回路200を有する。回路200は、一つ又は複数のプロセッサ202と、メモリ204と、ストレージ206と、入出力ポート208と、タイマ212とを有する。ストレージ206は、例えばハードディスク等、コンピュータによって読み取り可能な記憶媒体を有する。記憶媒体は、後述する調節処理を含む基板処理方法を制御装置100に実行させるためのプログラムを記憶している。記憶媒体は、不揮発性の半導体メモリ、磁気ディスク及び光ディスク等の取り出し可能な媒体であってもよい。メモリ204は、ストレージ206の記憶媒体からロードしたプログラム及びプロセッサ202による演算結果を一時的に記憶する。プロセッサ202は、メモリ204と協働して上記プログラムを実行することで、各機能モジュールを構成する。入出力ポート208は、プロセッサ202からの指令に従って、温度調節部16、膜厚測定部18、回転保持部20、及び処理液供給部30等との間で電気信号の入出力を行う。タイマ212は、例えば一定周期の基準パルスをカウントすることで経過時間を計測する。The control device 100 is composed of one or more control computers. For example, the control device 100 has a circuit 200 shown in FIG. 4. The circuit 200 has one or more processors 202, a memory 204, a storage 206, an input/output port 208, and a timer 212. The storage 206 has a computer-readable storage medium such as a hard disk. The storage medium stores a program for causing the control device 100 to execute a substrate processing method including an adjustment process, which will be described later. The storage medium may be a removable medium such as a non-volatile semiconductor memory, a magnetic disk, or an optical disk. The memory 204 temporarily stores the program loaded from the storage medium of the storage 206 and the calculation results by the processor 202. The processor 202 configures each functional module by executing the above programs in cooperation with the memory 204. The input/output port 208 inputs and outputs electrical signals between the temperature adjustment unit 16, the film thickness measurement unit 18, the spinning and holding unit 20, the processing liquid supply unit 30, and the like, in accordance with instructions from the processor 202. The timer 212 measures the elapsed time by, for example, counting a reference pulse at a constant period.

制御装置100が複数の制御用コンピュータで構成される場合、各機能モジュールがそれぞれ、個別の制御用コンピュータによって実現されていてもよい。制御装置100は、動作指示部102及び条件記憶部104を含む制御用コンピュータと、条件調節部110を含む制御用コンピュータとで構成されてもよい。あるいは、これらの各機能モジュールがそれぞれ、2つ以上の制御用コンピュータの組み合わせによって実現されていてもよい。これらの場合、複数の制御用コンピュータは、互いに通信可能に接続された状態で、基板処理手順を連携して実行してもよい。なお、制御装置100のハードウェア構成は、必ずしもプログラムにより各機能モジュールを構成するものに限られない。例えば制御装置100の各機能モジュールは、専用の論理回路又はこれを集積したASIC(Application Specific Integrated Circuit)により構成されていてもよい。When the control device 100 is composed of a plurality of control computers, each functional module may be realized by a separate control computer. The control device 100 may be composed of a control computer including an operation instruction unit 102 and a condition storage unit 104, and a control computer including a condition adjustment unit 110. Alternatively, each of these functional modules may be realized by a combination of two or more control computers. In these cases, the multiple control computers may be connected to each other so as to be able to communicate with each other and execute the substrate processing procedure in cooperation. Note that the hardware configuration of the control device 100 is not necessarily limited to one in which each functional module is configured by a program. For example, each functional module of the control device 100 may be configured by a dedicated logic circuit or an ASIC (Application Specific Integrated Circuit) that integrates the logic circuit.

なお、基板処理システムの具体的な構成は、以上に例示した基板処理システム1の構成に限られない。基板処理システムは、塗布処理及び乾燥処理を含む液処理を行う液処理ユニット、及びこれを制御可能な制御装置を備えていればどのようなものであってもよい。The specific configuration of the substrate processing system is not limited to the above-described configuration of the substrate processing system 1. The substrate processing system may be any system as long as it includes a liquid processing unit that performs liquid processing including a coating process and a drying process, and a control device that can control the liquid processing unit.

[基板処理方法]
続いて、基板処理システム1において実行されるワークWの処理について説明する。制御装置100の動作指示部102は、例えば以下の手順でワークWに対する処理を実行するように塗布・現像装置2を制御する。まず動作指示部102は、キャリアC内のワークWを棚ユニットU10に搬送するように搬送装置A1を制御し、このワークWを処理モジュール11用のセルに配置するように搬送装置A7を制御する。
[Substrate Processing Method]
Next, a description will be given of the processing of the workpiece W executed in the substrate processing system 1. The operation instruction unit 102 of the control device 100 controls the coating/developing device 2 to execute processing on the workpiece W, for example, in the following procedure. First, the operation instruction unit 102 controls the transport device A1 to transport the workpiece W in the carrier C to the shelf unit U10, and controls the transport device A7 to place the workpiece W in a cell for the processing module 11.

次に動作指示部102は、棚ユニットU10のワークWを処理モジュール11内の塗布ユニットU1及び熱処理ユニットU2に搬送するように搬送装置A3を制御する。また、動作指示部102は、このワークWの表面Wa上に下層膜を形成するように塗布ユニットU1及び熱処理ユニットU2を制御する。その後動作指示部102は、下層膜が形成されたワークWを棚ユニットU10に戻すように搬送装置A3を制御し、このワークWを処理モジュール12の温度調節部16に配置するように搬送装置A7を制御する。Next, the operation instruction unit 102 controls the transport device A3 to transport the workpiece W from the shelf unit U10 to the coating unit U1 and heat treatment unit U2 in the processing module 11. The operation instruction unit 102 also controls the coating unit U1 and heat treatment unit U2 to form an underlayer film on the surface Wa of the workpiece W. Thereafter, the operation instruction unit 102 controls the transport device A3 to return the workpiece W on which the underlayer film has been formed to the shelf unit U10, and controls the transport device A7 to place the workpiece W in the temperature adjustment unit 16 of the processing module 12.

次に動作指示部102は、レジストが吐出される前のワークWを冷却するように温度調節部16を制御する。動作指示部102は、温度調節部16内のワークWを処理モジュール12内の塗布ユニットU1、熱処理ユニットU2及び膜厚測定部18に搬送するように搬送装置A3を制御する。動作指示部102は、ワークWの下層膜上にレジスト膜を形成するように塗布ユニットU1及び熱処理ユニットU2を制御する。制御装置100は、レジスト膜の膜厚を測定するための膜厚情報を取得するように膜厚測定部18を制御する。処理モジュール12において行われる液処理方法の一例については後述する。その後動作指示部102は、ワークWを棚ユニットU10に戻すように搬送装置A3を制御し、このワークWを処理モジュール13用のセルに配置するように搬送装置A7を制御する。Next, the operation instruction unit 102 controls the temperature adjustment unit 16 to cool the workpiece W before the resist is discharged. The operation instruction unit 102 controls the transport device A3 to transport the workpiece W in the temperature adjustment unit 16 to the coating unit U1, the heat treatment unit U2, and the film thickness measurement unit 18 in the processing module 12. The operation instruction unit 102 controls the coating unit U1 and the heat treatment unit U2 to form a resist film on the lower layer film of the workpiece W. The control device 100 controls the film thickness measurement unit 18 to obtain film thickness information for measuring the film thickness of the resist film. An example of a liquid processing method performed in the processing module 12 will be described later. Thereafter, the operation instruction unit 102 controls the transport device A3 to return the workpiece W to the shelf unit U10, and controls the transport device A7 to place the workpiece W in a cell for the processing module 13.

次に動作指示部102は、棚ユニットU10のワークWを処理モジュール13内の塗布ユニットU1及び熱処理ユニットU2に搬送するように搬送装置A3を制御する。また、動作指示部102は、このワークWのレジスト膜上に上層膜を形成するように塗布ユニットU1及び熱処理ユニットU2を制御する。その後動作指示部102は、ワークWを棚ユニットU11に搬送するように搬送装置A3を制御する。Next, the operation instruction unit 102 controls the transport device A3 to transport the workpiece W on the shelf unit U10 to the coating unit U1 and heat treatment unit U2 in the processing module 13. The operation instruction unit 102 also controls the coating unit U1 and heat treatment unit U2 to form an upper layer film on the resist film of the workpiece W. Thereafter, the operation instruction unit 102 controls the transport device A3 to transport the workpiece W to the shelf unit U11.

次に動作指示部102は、棚ユニットU11に収容されたワークWを露光装置3に送り出すように搬送装置A8を制御する。そして、露光装置3において、ワークWに形成されたレジスト膜に露光処理が施される。その後動作指示部102は、露光処理が施されたワークWを露光装置3から受け入れて、当該ワークWを棚ユニットU11における処理モジュール14用のセルに配置するように搬送装置A8を制御する。Next, the operation instruction unit 102 controls the transport device A8 to send the workpiece W stored in the shelf unit U11 to the exposure device 3. Then, in the exposure device 3, an exposure process is applied to the resist film formed on the workpiece W. Thereafter, the operation instruction unit 102 controls the transport device A8 to receive the workpiece W that has been subjected to the exposure process from the exposure device 3 and place the workpiece W in a cell for the processing module 14 in the shelf unit U11.

次に動作指示部102は、棚ユニットU11のワークWを処理モジュール14の熱処理ユニットU2に搬送するように搬送装置A3を制御する。そして、動作指示部102は、現像処理に伴う熱処理、及び現像処理を実行するように塗布ユニットU1及び熱処理ユニットU2を制御する。以上により、制御装置100は、1枚のワークWに対する基板処理を終了する。Next, the operation instruction unit 102 controls the transport device A3 to transport the workpiece W on the shelf unit U11 to the heat treatment unit U2 of the processing module 14. Then, the operation instruction unit 102 controls the coating unit U1 and the heat treatment unit U2 to perform the heat treatment associated with the development process and the development process. With the above, the control device 100 completes the substrate processing for one workpiece W.

(液処理方法)
続いて、図5及び図6を参照して、処理モジュール12において行われる液処理方法の一例を説明する。この液処理方法では、図5に示されるように、制御装置100の動作指示部102は、まず、ワークWの温度を調節する基板温調処理を実行するように温度調節部16を制御する(ステップS11)。動作指示部102は、例えば、基板温調処理において、制御条件に含まれる目標温度に、ワークWの温度が近づくように温度調節部16を制御する。一例として、動作指示部102は、制御条件に含まれる目標温度にワークWの温度が近づくように、温度調節部16によりワークWを冷却させる。
(Liquid Processing Method)
Next, an example of a liquid processing method performed in the processing module 12 will be described with reference to Figures 5 and 6. In this liquid processing method, as shown in Figure 5, the operation instruction unit 102 of the control device 100 first controls the temperature adjustment unit 16 to execute a substrate temperature adjustment process to adjust the temperature of the workpiece W (step S11). For example, in the substrate temperature adjustment process, the operation instruction unit 102 controls the temperature adjustment unit 16 so that the temperature of the workpiece W approaches a target temperature included in the control conditions. As an example, the operation instruction unit 102 causes the temperature adjustment unit 16 to cool the workpiece W so that the temperature of the workpiece W approaches the target temperature included in the control conditions.

動作指示部102は、基板温調処理後に、ワークWを塗布ユニットU1に搬送するように搬送装置A3を制御する。例えば、動作指示部102は、基板温調処理が施された(冷却された)ワークWが保持部22に保持されるように搬送装置A3を制御する。塗布ユニットU1へのワークWの搬送後において、次の処理(後述のステップS12)を開始する時点でのワークWの温度は、基板温調処理で調節されたワークWの温度に応じて変動し得る。すなわち、基板温調処理でのワークWの温度(目標温度)を調節することで、次の処理の開始時点でのワークWの温度が調節される。The operation instruction unit 102 controls the transport device A3 to transport the workpiece W to the coating unit U1 after the substrate temperature adjustment process. For example, the operation instruction unit 102 controls the transport device A3 so that the workpiece W that has been subjected to the substrate temperature adjustment process (cooled) is held in the holder 22. After the workpiece W is transported to the coating unit U1, the temperature of the workpiece W at the start of the next process (step S12 described below) may vary depending on the temperature of the workpiece W adjusted in the substrate temperature adjustment process. In other words, by adjusting the temperature (target temperature) of the workpiece W in the substrate temperature adjustment process, the temperature of the workpiece W at the start of the next process is adjusted.

次に、動作指示部102は、保持部22に保持されているワークWの回転速度を変更する(ステップS12)。図6には、ステップS12以降におけるワークWの回転速度の制御例が示されている。動作指示部102は、例えば、図6に示されるように、停止しているワークWの回転を回転速度ω1まで加速させるように回転駆動部24を制御する。回転速度ω1は、制御条件に含まれている。Next, the operation instruction unit 102 changes the rotation speed of the workpiece W held by the holder 22 (step S12). Fig. 6 shows an example of control of the rotation speed of the workpiece W after step S12. For example, as shown in Fig. 6, the operation instruction unit 102 controls the rotation drive unit 24 to accelerate the rotation of the stopped workpiece W to a rotation speed ω1. The rotation speed ω1 is included in the control conditions.

次に、動作指示部102は、ノズル32からの処理液(レジスト)の吐出を開始するように処理液供給部30を制御する(ステップS13)。動作指示部102は、例えば、回転速度ω1で回転しているワークWの表面Waに向けての処理液の吐出が開始されるように開閉バルブ36に開指令を出力する。開閉バルブ36により供給路34の開閉状態が閉状態から開状態に切り替わることにより、処理液の吐出が開始される。動作指示部102は、制御条件に含まれる処理液の吐出速度に従って、ノズル32から処理液が吐出されるように液供給部38を制御してもよい。また、動作指示部102は、制御条件に含まれる処理液の設定温度に応じた温度を有する処理液がノズル32から吐出されるように液供給部38を制御してもよい。Next, the operation instruction unit 102 controls the processing liquid supply unit 30 to start discharging the processing liquid (resist) from the nozzle 32 (step S13). The operation instruction unit 102 outputs an open command to the opening and closing valve 36 to start discharging the processing liquid toward the front surface Wa of the workpiece W rotating at a rotation speed ω1, for example. The opening and closing state of the supply path 34 is switched from a closed state to an open state by the opening and closing valve 36, thereby starting discharging the processing liquid. The operation instruction unit 102 may control the liquid supply unit 38 to discharge the processing liquid from the nozzle 32 according to the discharge speed of the processing liquid included in the control condition. The operation instruction unit 102 may also control the liquid supply unit 38 to discharge the processing liquid having a temperature according to the set temperature of the processing liquid included in the control condition from the nozzle 32.

次に、動作指示部102は、処理液の吐出を開始してから第1設定時間ts1が経過するまで待機する(ステップS14)。これにより、第1設定時間ts1の間の少なくとも一部において、ワークWが回転速度ω1で回転しつつ、処理液がワークWの表面Waに向けて吐出される。第1設定時間ts1は、例えば、ワークWの表面Wa上に被膜が形成できる程度の量の処理液が供給されるように設定されており、制御条件に含まれている。Next, the operation instruction unit 102 waits until a first set time ts1 has elapsed since the start of the discharge of the treatment liquid (step S14). As a result, during at least a part of the first set time ts1, the treatment liquid is discharged toward the surface Wa of the workpiece W while the workpiece W rotates at a rotation speed ω1. The first set time ts1 is set, for example, so that an amount of treatment liquid sufficient to form a coating on the surface Wa of the workpiece W is supplied, and is included in the control conditions.

第1設定時間ts1が経過すると、動作指示部102は、ノズル32からの処理液の吐出を停止するように処理液供給部30を制御する(ステップS15)。動作指示部102は、例えば、ワークWの表面Waに向けての処理液の吐出が停止するように開閉バルブ36に閉指令を出力する。開閉バルブ36により供給路34の開閉状態が開状態から閉状態に切り替わることにより、処理液の吐出が停止する。When the first set time ts1 has elapsed, the operation instructing unit 102 controls the processing liquid supply unit 30 to stop the discharge of the processing liquid from the nozzle 32 (step S15). The operation instructing unit 102 outputs a close command to the opening and closing valve 36 to stop the discharge of the processing liquid toward the front surface Wa of the workpiece W, for example. The opening and closing state of the supply path 34 is switched from an open state to a closed state by the opening and closing valve 36, thereby stopping the discharge of the processing liquid.

第1設定時間ts1は、動作指示部102が開閉バルブ36に開指令を出力するタイミングと、動作指示部102が開閉バルブ36に閉指令を出力するタイミングとによって定められてもよい。この場合、回転速度ω1でワークWが回転しつつ、処理液が吐出される時間は、第1設定時間ts1に略一致するか又は第1設定時間ts1に応じて変動し得る。開閉バルブ36への開指令の出力タイミングと、処理液の吐出が実際に開始するタイミングとに差があり、閉指令の出力タイミングと、処理液の吐出が実際に停止するタイミングとに差がある場合が想定される。しかしながら、このような差が生じたとしても、第1設定時間ts1を調節することで、処理液の吐出が開始又は停止するタイミングも調節されるので、回転速度ω1でワークWが回転しつつ、表面Waに処理液が吐出される時間が調節される。The first set time ts1 may be determined by the timing at which the operation instruction unit 102 outputs an open command to the opening/closing valve 36 and the timing at which the operation instruction unit 102 outputs a close command to the opening/closing valve 36. In this case, the time at which the treatment liquid is discharged while the workpiece W rotates at the rotation speed ω1 may substantially coincide with the first set time ts1 or may vary according to the first set time ts1. It is assumed that there is a difference between the output timing of the open command to the opening/closing valve 36 and the timing at which the discharge of the treatment liquid actually starts, and there is a difference between the output timing of the close command and the timing at which the discharge of the treatment liquid actually stops. However, even if such a difference occurs, by adjusting the first set time ts1, the timing at which the discharge of the treatment liquid starts or stops is also adjusted, so that the time at which the treatment liquid is discharged onto the front surface Wa while the workpiece W rotates at the rotation speed ω1 is adjusted.

なお、開・閉指令と実際の開始・停止とに差があっても、第1設定時間ts1が、回転速度ω1でワークWが回転しつつ、ワークWに処理液が吐出される時間に一致するように、開指令又は閉指令の出力タイミングが設定されてもよい。例えば、動作指示部102は、ワークWが回転速度ω1で回転し始めた直後に、処理液の吐出が開始されるように、ステップS02の回転速度の変更中に開閉バルブ36に開指令を出力してもよい。そして、動作指示部102は、処理液の吐出開始から第1設定時間ts1が経過すると、開閉バルブ36に閉指令を出力してもよい。この場合には、処理液の吐出が停止するタイミングが、第1設定時間ts1の終了のタイミングよりも後になる。ステップS12~S15の処理は、塗布処理に含まれる吐出処理に相当する。In addition, even if there is a difference between the open/close command and the actual start/stop, the output timing of the open command or the close command may be set so that the first set time ts1 coincides with the time when the treatment liquid is discharged onto the workpiece W while the workpiece W rotates at the rotation speed ω1. For example, the operation instruction unit 102 may output an open command to the opening/closing valve 36 during the change of the rotation speed in step S02 so that the discharge of the treatment liquid starts immediately after the workpiece W starts rotating at the rotation speed ω1. Then, the operation instruction unit 102 may output a close command to the opening/closing valve 36 when the first set time ts1 has elapsed since the start of the discharge of the treatment liquid. In this case, the timing at which the discharge of the treatment liquid stops is later than the timing at which the first set time ts1 ends. The processes in steps S12 to S15 correspond to the discharge process included in the coating process.

次に、動作指示部102は、ワークWの回転速度を変更する(ステップS16)。動作指示部102は、例えば、図6に示されるように、ワークWの回転を回転速度ω1から回転速度ω2(第3回転速度)まで減速させるように回転駆動部24を制御する。回転速度ω2は、制御条件に含まれており、回転速度ω1と異なっている。回転速度ω2は、回転速度ω1よりも小さくてもよい。一例として、回転速度ω2は、回転速度ω1の1/50倍~1/2倍程度の大きさである。Next, the operation instruction unit 102 changes the rotation speed of the workpiece W (step S16). For example, as shown in FIG. 6, the operation instruction unit 102 controls the rotation drive unit 24 to decelerate the rotation of the workpiece W from the rotation speed ω1 to the rotation speed ω2 (third rotation speed). The rotation speed ω2 is included in the control conditions and is different from the rotation speed ω1. The rotation speed ω2 may be smaller than the rotation speed ω1. As an example, the rotation speed ω2 is about 1/50 to 1/2 times the rotation speed ω1.

次に、動作指示部102は、ワークWが回転速度ω2で回転し始めてから第2設定時間ts2が経過するまで待機する(ステップS17)。これにより、第2設定時間ts2の間、ワークWが回転速度ω2で回転する。第2設定時間ts2は、ワークWの表面Waに供給された処理液がワークWの中央部に十分に寄せられる程度の時間に設定されており、制御条件に含まれている。第2設定時間ts2は、第1設定時間ts1と異なっていてもよく、同じであってもよい。一例として、第2設定時間ts2は、第1設定時間ts1の1/15倍~5倍程度の長さである。ステップS16,S17の処理は、塗布処理に含まれるリフロー処理に相当する。塗布処理は、ステップS12~S15の吐出処理と、ステップS16,S17のリフロー処理とを含んでいる。Next, the operation instruction unit 102 waits until the second set time ts2 has elapsed since the workpiece W started to rotate at the rotation speed ω2 (step S17). As a result, the workpiece W rotates at the rotation speed ω2 during the second set time ts2. The second set time ts2 is set to a time that allows the processing liquid supplied to the surface Wa of the workpiece W to be sufficiently concentrated at the center of the workpiece W, and is included in the control conditions. The second set time ts2 may be different from the first set time ts1, or may be the same. As an example, the second set time ts2 is about 1/15 to 5 times the length of the first set time ts1. The processing of steps S16 and S17 corresponds to the reflow processing included in the coating processing. The coating processing includes the discharge processing of steps S12 to S15 and the reflow processing of steps S16 and S17.

第2設定時間ts2の経過後に、動作指示部102は、ワークWの回転速度を変更する(ステップS18)。動作指示部102は、例えば、図6に示されるように、ワークWの回転を回転速度ω2から回転速度ω3(第2回転速度)まで加速させるように回転駆動部24を制御する。回転速度ω3は、制御条件に含まれており、回転速度ω1と同じであってもよく、異なっていてもよい。一例として、回転速度ω3は、回転速度ω1の0.2倍~2倍程度の大きさである。なお、回転速度ω3は、図6の例示と異なり、回転速度ω2と同じであってもよく、回転速度ω2よりも低くてもよい。After the second set time ts2 has elapsed, the operation instruction unit 102 changes the rotation speed of the workpiece W (step S18). For example, as shown in FIG. 6, the operation instruction unit 102 controls the rotation drive unit 24 to accelerate the rotation of the workpiece W from the rotation speed ω2 to the rotation speed ω3 (second rotation speed). The rotation speed ω3 is included in the control conditions and may be the same as the rotation speed ω1 or may be different. As an example, the rotation speed ω3 is about 0.2 to 2 times the rotation speed ω1. Note that the rotation speed ω3 may be the same as the rotation speed ω2 or may be lower than the rotation speed ω2, unlike the example shown in FIG. 6.

次に、動作指示部102は、ワークWが回転速度ω3で回転し始めてから第3設定時間ts3が経過するまで待機する(ステップS19)。これにより、第3設定時間ts3の間、ワークWが回転速度ω3で回転する。第3設定時間ts3は、ワークWに供給された処理液の被膜が表面Wa上に形成される程度に設定されており、制御条件に含まれている。第3設定時間ts3は、第1設定時間ts1(第2設定時間ts2)と異なっていてもよく、同じであってもよい。一例として、第3設定時間ts3は、第1設定時間ts1の5倍~60倍程度の長さである。ステップS18,S19の処理は、乾燥処理に相当する。Next, the operation instruction unit 102 waits until the third set time ts3 has elapsed since the workpiece W started to rotate at the rotation speed ω3 (step S19). As a result, the workpiece W rotates at the rotation speed ω3 during the third set time ts3. The third set time ts3 is set to a time at which a coating of the processing liquid supplied to the workpiece W is formed on the surface Wa, and is included in the control conditions. The third set time ts3 may be different from or the same as the first set time ts1 (second set time ts2). As an example, the third set time ts3 is about 5 to 60 times as long as the first set time ts1. The processing of steps S18 and S19 corresponds to a drying process.

第3設定時間ts3が経過すると、例えば、動作指示部102は、ワークWの回転を停止するように回転保持部20を制御する。以上により、処理対象のワークWに対する一連の液処理方法が終了する。When the third set time ts3 has elapsed, for example, the operation instruction unit 102 controls the rotation holding unit 20 to stop the rotation of the workpiece W. With the above, a series of liquid treatment methods for the workpiece W to be treated is completed.

[制御条件]
ここで、液処理実行時の各装置の動作、及び処理液の状態等を規定する制御条件の一例について詳細に説明する。制御条件を構成する複数のパラメータを変化させると、制御装置100により制御される各装置の動作、及び処理液の状態等も変化する。そのため、複数のパラメータの変化によって、液処理により得られる処理液の被膜の膜厚に影響が生じる。
[Control conditions]
Here, an example of the control conditions that stipulate the operation of each device during liquid processing and the state of the processing liquid, etc., will be described in detail. When the multiple parameters that constitute the control conditions are changed, the operation of each device controlled by the control device 100 and the state of the processing liquid, etc. also change. Therefore, the change in the multiple parameters affects the film thickness of the processing liquid film obtained by the liquid processing.

制御条件に含まれるパラメータの変更は、その特性によって、処理液の被膜全体に影響を与える場合と、形成される被膜の一部に対して局所的に影響を与える場合とがある。換言すると、制御条件を構成する複数のパラメータは、処理液の被膜の膜厚の分布に影響を及ぼすパラメータと、処理液の被膜全体の膜厚に影響を及ぼすパラメータとを含んでいる。膜厚の分布(以下、「膜厚分布」という。)は、ワークWにおける複数の測定位置における膜厚の変動を示す分布(プロファイル)である。被膜全体の膜厚とは、複数の測定位置における膜厚の変動(分布)を考慮せずに定義される膜厚全体の厚さであり、例えば複数の測定位置での膜厚の平均値によって示される。Depending on the characteristics, the change in the parameters included in the control conditions may affect the entire coating of the processing liquid, or may affect a part of the coating to be formed locally. In other words, the multiple parameters constituting the control conditions include parameters that affect the distribution of the coating thickness of the processing liquid, and parameters that affect the entire coating thickness of the processing liquid. The distribution of the coating thickness (hereinafter referred to as "film thickness distribution") is a distribution (profile) that indicates the variation of the coating thickness at multiple measurement positions on the workpiece W. The coating thickness of the entire coating is the overall thickness of the coating that is defined without considering the variation (distribution) of the coating thickness at multiple measurement positions, and is indicated by, for example, the average value of the coating thickness at multiple measurement positions.

膜厚分布に影響を及ぼすパラメータは、制御条件のうち、乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件を定めたパラメータである。乾燥処理の回転速度ω3でのワークWの回転開始よりも前段では、ワークW表面の被膜が十分に固定されていない状態であると考えられる。したがって、この段階での処理条件を制御するパラメータは、膜厚の分布に影響を与える可能性がある。一方、乾燥処理での被膜の乾燥により被膜の移動は規制されるので、乾燥処理の回転速度ω3でのワークWの回転開始以降における液処理の条件を定めたパラメータは、被膜全体の膜厚へ影響を与える可能性があると考えられる。The parameters that affect the film thickness distribution are, among the control conditions, parameters that determine the conditions of the liquid treatment before the workpiece W starts to rotate at the rotation speed ω3 in the drying process. It is considered that the coating on the surface of the workpiece W is not sufficiently fixed before the workpiece W starts to rotate at the rotation speed ω3 in the drying process. Therefore, the parameters that control the treatment conditions at this stage may affect the film thickness distribution. On the other hand, since the movement of the coating is restricted by the drying of the coating in the drying process, it is considered that the parameters that determine the conditions of the liquid treatment after the workpiece W starts to rotate at the rotation speed ω3 in the drying process may affect the film thickness of the entire coating.

膜厚分布に影響を及ぼすパラメータとしては、塗布処理の吐出処理での条件を定めたパラメータ、及び塗布処理のリフロー処理での条件を定めたパラメータが挙げられる。吐出処理でのパラメータの一例として、回転速度ω1、処理液の吐出時間に関係する第1設定時間ts1、ノズル32からの処理液の吐出速度、吐出される処理液の温度、及び処理液の吐出開始時点でのワークWの温度が挙げられる。リフロー処理での条件を定めたパラメータの一例として、回転速度ω2、及び回転速度ω2で回転させる時間を定めた第2設定時間ts2が挙げられる。その他に膜厚分布に影響を及ぼす塗布処理でのパラメータの一例として、保持部22上のワークWの周囲を囲むカップ内の空間の温度及び湿度が挙げられる。被膜全体の膜厚に影響を及ぼすパラメータとして、乾燥処理での回転速度ω3が挙げられる。The parameters that affect the film thickness distribution include parameters that determine the conditions in the discharge process of the coating process and parameters that determine the conditions in the reflow process of the coating process. Examples of parameters in the discharge process include the rotation speed ω1, the first set time ts1 related to the discharge time of the processing liquid, the discharge speed of the processing liquid from the nozzle 32, the temperature of the discharged processing liquid, and the temperature of the workpiece W at the start of discharge of the processing liquid. Examples of parameters that determine the conditions in the reflow process include the rotation speed ω2 and the second set time ts2 that determines the time to rotate at the rotation speed ω2. Other examples of parameters in the coating process that affect the film thickness distribution include the temperature and humidity of the space in the cup surrounding the periphery of the workpiece W on the holding part 22. The rotation speed ω3 in the drying process is an example of a parameter that affects the film thickness of the entire coating.

[制御条件の調節]
基板処理システム1では、上述の液処理を実行する前に制御条件の調節、より詳細には制御条件に含まれる複数のパラメータの調節が行われる。つまり、基板処理システム1では、制御条件を調節するための処理(以下、「調節処理」という。)が実行された後に、調節された制御条件に従ってワークWに対する液処理(以下、「本処理」という。)が実行される。調節処理の実行前において、条件記憶部104は、処理液の被膜についての目標の膜厚分布を特定する情報(以下、「目標膜厚分布」という。)と、複数のパラメータが初期値に設定されている条件情報(以下、「基準条件」という。)とを記憶している。目標膜厚分布及び基準条件は、例えば、オペレータ等の入力情報に応じて予め設定されている。
[Adjustment of control conditions]
In the substrate processing system 1, before the above-mentioned liquid processing is performed, the control conditions are adjusted, more specifically, a plurality of parameters included in the control conditions are adjusted. That is, in the substrate processing system 1, a process for adjusting the control conditions (hereinafter referred to as an "adjustment process") is performed, and then the liquid processing (hereinafter referred to as a "main process") for the workpiece W is performed according to the adjusted control conditions. Before the adjustment process is performed, the condition storage unit 104 stores information specifying a target film thickness distribution for the coating of the processing liquid (hereinafter referred to as a "target film thickness distribution") and condition information in which a plurality of parameters are set to initial values (hereinafter referred to as a "reference condition"). The target film thickness distribution and the reference condition are set in advance according to, for example, input information from an operator or the like.

基準条件において設定されている各パラメータの初期値は、例えば、目標膜厚分布が得られるように、シミュレーション等により設定された理論値(計算値)である。液処理を実行する装置の個体差、及び液処理実行時の周囲の環境等により、基準条件に従って液処理を実行しても実際の膜厚分布が目標膜厚分布どおりに得られない場合が多い。このため、基板処理システム1では、基準条件の複数のパラメータを調節することによって、制御条件を設定することにより、目標膜厚分布により近い膜厚の被膜を形成する。以下では、膜厚分布を目標膜厚分布に近づけるための制御条件の調節方法を説明する。このため、特に説明がない限り、「パラメータ」は膜厚分布に影響を及ぼすパラメータを意味する。The initial values of each parameter set under the standard conditions are theoretical values (calculated values) set by simulation or the like so as to obtain a target film thickness distribution. Even if the liquid processing is performed under the standard conditions, the actual film thickness distribution is often not the same as the target film thickness distribution due to individual differences in the device performing the liquid processing and the surrounding environment during the liquid processing. For this reason, in the substrate processing system 1, a coating having a film thickness closer to the target film thickness distribution is formed by setting control conditions by adjusting multiple parameters under the standard conditions. In the following, a method of adjusting the control conditions to bring the film thickness distribution closer to the target film thickness distribution will be described. For this reason, unless otherwise specified, "parameter" means a parameter that affects the film thickness distribution.

まず、調節処理を実行する制御装置100の条件調節部110の詳細について説明する。条件調節部110は、基準条件に従って実行して得られた被膜の膜厚分布(以下、「初期基準分布」という。)と、目標膜厚分布とに基づいて、基準条件のうち少なとも1つのパラメータを調節する。条件調節部110は、例えば、基準条件で得られた被膜の初期基準分布と目標膜厚分布との差分に基づいて、液処理の処理結果である膜厚分布が目標膜厚分布に近づくように、少なくとも1つのパラメータを調節する。目標膜厚分布は、一例として、膜厚分布が平坦となるように設定されている。つまり、ワークW面内において膜厚が一定となるように、ワークWにおける複数の測定位置での膜厚の目標値が一定の値に設定されている。First, the condition adjustment unit 110 of the control device 100 that executes the adjustment process will be described in detail. The condition adjustment unit 110 adjusts at least one parameter of the reference conditions based on the film thickness distribution of the coating obtained by performing the adjustment process according to the reference conditions (hereinafter referred to as the "initial reference distribution") and the target film thickness distribution. For example, the condition adjustment unit 110 adjusts at least one parameter based on the difference between the initial reference distribution of the coating obtained under the reference conditions and the target film thickness distribution so that the film thickness distribution, which is the processing result of the liquid processing, approaches the target film thickness distribution. As an example, the target film thickness distribution is set so that the film thickness distribution is flat. In other words, the target value of the film thickness at multiple measurement positions on the workpiece W is set to a constant value so that the film thickness is constant within the workpiece W surface.

条件調節部110は、基準条件のうち、乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節する。条件調節部110は、例えば、回転速度ω1、処理液の吐出時間(第1設定時間ts1)、処理液の吐出速度、処理液の吐出開始時点でのワークWの温度、及び処理液の温度から成る群から選択された少なくとも1つのパラメータを調節する。あるいは、条件調節部110は、上記の群、回転速度ω2、及び回転速度ω2でワークWを回転させる第2設定時間ts2から成る群から選択された少なくとも1つのパラメータを調節する。条件調節部110は、基板温調処理における目標温度を調節することによって、塗布処理における処理液の吐出開始時点でのワークWの温度を調節してもよい。The condition adjustment unit 110 adjusts at least one parameter that defines the liquid treatment condition prior to the start of rotation of the workpiece W at the rotation speed ω3 of the drying process among the reference conditions. The condition adjustment unit 110 adjusts at least one parameter selected from the group consisting of, for example, the rotation speed ω1, the discharge time of the treatment liquid (first set time ts1), the discharge speed of the treatment liquid, the temperature of the workpiece W at the start of discharge of the treatment liquid, and the temperature of the treatment liquid. Alternatively, the condition adjustment unit 110 adjusts at least one parameter selected from the group consisting of the above group, the rotation speed ω2, and the second set time ts2 for rotating the workpiece W at the rotation speed ω2. The condition adjustment unit 110 may adjust the temperature of the workpiece W at the start of discharge of the treatment liquid in the coating process by adjusting the target temperature in the substrate temperature adjustment process.

図7に示されるように、条件調節部110は、機能モジュールとして、例えば、データ取得部112と、推定情報生成部114と、推定情報記憶部116と、調節量算出部118と、条件変更部122とを含んでいる。As shown in FIG. 7, the condition adjustment unit 110 includes, as functional modules, for example, a data acquisition unit 112, an estimated information generation unit 114, an estimated information storage unit 116, an adjustment amount calculation unit 118, and a condition change unit 122.

データ取得部112は、膜厚測定部18からの膜厚情報に基づいて、ワークWに形成された被膜の膜厚分布を取得するように構成されている。データ取得部112は、例えば、膜厚情報に基づいて、ワークWにおける複数の測定位置それぞれでの膜厚を取得する。The data acquisition unit 112 is configured to acquire a film thickness distribution of the coating formed on the workpiece W based on the film thickness information from the film thickness measurement unit 18. The data acquisition unit 112 acquires the film thickness at each of a plurality of measurement positions on the workpiece W based on, for example, the film thickness information.

推定情報生成部114は、液処理の条件を変更した際の膜厚分布の推定値を示す推定情報を生成するように構成されている。推定情報は、例えば、制御条件に含まれる複数のパラメータそれぞれの変化と、被膜の膜厚分布の推定値とを対応付けた情報である。推定情報は、複数のパラメータのうちいずれかのパラメータを変化させた際の膜厚分布の変化量(各測定位置での膜厚の増減量)の推定値を示す情報であってもよい。The estimated information generating unit 114 is configured to generate estimated information indicating an estimated value of the film thickness distribution when the liquid processing conditions are changed. The estimated information is, for example, information that associates changes in each of a plurality of parameters included in the control conditions with an estimated value of the film thickness distribution. The estimated information may be information indicating an estimated value of a change amount of the film thickness distribution (an increase or decrease amount of the film thickness at each measurement position) when any one of the plurality of parameters is changed.

調節量算出部118は、複数のパラメータのうち調節対象となる1又は複数のパラメータの調節量を算出するように構成されている。調節量算出部118は、例えば、推定情報記憶部116が記憶する推定情報に基づいて、調節対象のパラメータ(調節対象パラメータ)の調節量を算出する。調節量算出部118は、調節量を算出する際に、例えば、複数のパラメータの中から、1又は複数のパラメータを変化させた際の推定情報に基づく被膜の膜厚分布の予測を目標膜厚分布と比較していくことで、調節対象のパラメータを選択する。The adjustment amount calculation unit 118 is configured to calculate an adjustment amount of one or more parameters to be adjusted among the multiple parameters. The adjustment amount calculation unit 118 calculates an adjustment amount of the parameter to be adjusted (adjustment target parameter) based on, for example, the estimated information stored in the estimated information storage unit 116. When calculating the adjustment amount, the adjustment amount calculation unit 118 selects the parameter to be adjusted from the multiple parameters by, for example, comparing a prediction of a film thickness distribution of the coating based on the estimated information when one or more parameters are changed with a target film thickness distribution.

条件変更部122は、条件記憶部104が記憶する基準条件を変更することで、制御条件を設定するように構成されている。条件変更部122は、調節量算出部118が算出した調節対象のパラメータの調節量に応じて、基準条件のうちの少なくとも1つのパラメータの設定値を変更してもよい。基準条件のうちの少なくとも1つのパラメータが変更されることで、本処理において用いられる制御条件が得られる。The condition change unit 122 is configured to set the control conditions by changing the reference conditions stored in the condition storage unit 104. The condition change unit 122 may change the setting value of at least one parameter of the reference conditions according to the adjustment amount of the parameter to be adjusted calculated by the adjustment amount calculation unit 118. By changing at least one parameter of the reference conditions, the control conditions used in this process are obtained.

続いて、図8~図15を参照して、調節処理を含む基板処理方法の一例について説明する。図8に示されるように、制御装置100は、調節処理において、まず推定情報を生成する(ステップS31)。推定情報の生成処理の一例については後述する。Next, an example of a substrate processing method including an adjustment process will be described with reference to Fig. 8 to Fig. 15. As shown in Fig. 8, in the adjustment process, the control device 100 first generates estimation information (step S31). An example of the process of generating the estimation information will be described later.

次に、制御装置100は、調節処理において、基準条件のうちの少なくとも1つのパラメータを調節する(ステップS32)。条件調節部110は、例えば、ステップS31で得られた推定情報に基づいて、基準条件のうち調節対象のパラメータの値を変更する。パラメータの調節処理の一例については後述する。Next, the control device 100 adjusts at least one parameter of the reference conditions in an adjustment process (step S32). The condition adjustment unit 110 changes the value of the parameter to be adjusted among the reference conditions, for example, based on the estimated information obtained in step S31. An example of the parameter adjustment process will be described later.

次に、制御装置100は、本処理を実行する(ステップS33)。動作指示部102は、ステップS32で基準条件が調節されて得られた制御条件に従って、処理対象のワークWに対して液処理を含む基板処理(本処理)を実行する。動作指示部102は、図5に例示したステップS11~S19と同様に、処理モジュール12によりワークWに対して液処理を実行してもよい。動作指示部102は、予め定められた処理枚数のワークWに対してステップS33の処理を繰り返してもよく、予め定められた期間において処理対象のワークWに対してステップS33の処理を継続してもよい。Next, the control device 100 executes the main process (step S33). The operation instruction unit 102 executes substrate processing (main process) including liquid processing on the workpiece W to be processed according to the control conditions obtained by adjusting the reference conditions in step S32. The operation instruction unit 102 may execute liquid processing on the workpiece W by the processing module 12, similar to steps S11 to S19 illustrated in FIG. 5. The operation instruction unit 102 may repeat the process of step S33 on a predetermined number of workpieces W to be processed, or may continue the process of step S33 on the workpiece W to be processed for a predetermined period of time.

(推定情報の生成処理)
ステップS31の推定情報の生成処理では、図9に示されるように、制御装置100が、測定条件で液処理を実行する(ステップS41)。測定条件は、推定情報を生成するために実行される液処理の各種動作等を定めたものである。また、測定条件の初期値は基準条件に含まれる各種パラメータと同じとすることができる。制御装置100は、測定条件で液処理が施されたワークWを塗布ユニットU1から膜厚測定部18に搬送するように搬送装置A3を制御する。なお、ここで用いられるワークWは、本処理で使用されるワークWと同じものとすることができる。
(Estimated Information Generation Process)
In the process of generating the estimated information in step S31, as shown in Fig. 9, the control device 100 executes the liquid processing under the measurement conditions (step S41). The measurement conditions define various operations of the liquid processing executed to generate the estimated information. The initial values of the measurement conditions can be the same as the various parameters included in the reference conditions. The control device 100 controls the transport device A3 to transport the workpiece W that has been subjected to the liquid processing under the measurement conditions from the coating unit U1 to the film thickness measurement section 18. The workpiece W used here can be the same as the workpiece W used in this process.

次に、制御装置100は、ステップS41で実行された液処理により形成された被膜の膜厚分布を測定する(ステップS42)。データ取得部112は、例えば、膜厚測定部18による膜厚情報に基づいて、図10に示されるように、円形のワークWの周方向において基準位置(例えば、ノッチNの位置)と中心CPとを通る線に直交する測定ラインLに沿った膜厚分布を取得する。データ取得部112は、測定ラインL上に設定される複数の測定位置Pにおける膜厚を測定することで、測定ラインLに沿った膜厚分布を取得してもよい。複数の測定位置Pは、ワークWの中心CPを含んでいてもよく、測定ラインL上に等間隔に配列されるように設定されていてもよい。なお、中心CPを通らないように測定ラインLが設定されていてもよい。Next, the control device 100 measures the thickness distribution of the coating formed by the liquid processing performed in step S41 (step S42). The data acquisition unit 112 acquires the thickness distribution along a measurement line L perpendicular to a line passing through a reference position (e.g., the position of the notch N) and a center CP in the circumferential direction of the circular workpiece W, as shown in FIG. 10, based on the thickness information from the thickness measurement unit 18. The data acquisition unit 112 may acquire the thickness distribution along the measurement line L by measuring the thickness at a plurality of measurement positions P set on the measurement line L. The plurality of measurement positions P may include the center CP of the workpiece W, or may be set to be arranged at equal intervals on the measurement line L. The measurement line L may be set so as not to pass through the center CP.

次に、制御装置100は、変化させる対象のパラメータについて、変化段階の全ての液処理の実行が終了したかどうかを判断する(ステップS43)。制御装置100は、基準条件の複数のパラメータのうち1つのパラメータを複数段階に変化させて、複数回の液処理(調節のための液処理)を処理モジュール12に実行させる。制御装置100は、変化させるパラメータ以外の他のパラメータについては初期値(基準条件で設定される値)に固定する。上記1つのパラメータを変化させる段階の数、変化範囲、及び各段階での設定値は、例えば、オペレータ等により予め定められている。推定情報生成部114は、ステップS43において、予め定められた変化させる段階全ての液処理が終了したかどうかを判定する。Next, the control device 100 judges whether or not all the liquid processes in the change stages have been completed for the parameter to be changed (step S43). The control device 100 changes one of the multiple parameters under the reference condition in multiple stages, and causes the processing module 12 to execute multiple liquid processes (liquid processes for adjustment). The control device 100 fixes parameters other than the parameter to be changed to initial values (values set under the reference condition). The number of stages in which the one parameter is changed, the change range, and the set value at each stage are predetermined, for example, by an operator. In step S43, the estimated information generating unit 114 judges whether or not all the liquid processes in the predetermined change stages have been completed.

ステップS43において、変化させる段階の全ての液処理が終了していないと判断された場合(ステップS43:NO)、制御装置100は、変化させるパラメータの設定値を変更する(ステップS44)。つまり、制御装置100は、測定条件を変更する。そして、制御装置100は、ステップS41~S43の処理を繰り返す。制御装置100は、以上のステップS41~S43を繰り返し実行することで、複数のパラメータのうち1つのパラメータを複数段階に変化させて液処理を実行し、変化させる段階ごとに被膜の膜厚分布の実測値(第1実測値)を取得する。If it is determined in step S43 that all of the liquid processes in the change stages have not been completed (step S43: NO), the control device 100 changes the set values of the parameters to be changed (step S44). In other words, the control device 100 changes the measurement conditions. The control device 100 then repeats the processes of steps S41 to S43. By repeatedly executing the above steps S41 to S43, the control device 100 executes the liquid process by changing one of the multiple parameters in multiple stages, and obtains an actual measurement value (first actual measurement value) of the film thickness distribution of the coating for each change stage.

図11のグラフは、複数段階に変化させるパラメータが、回転速度ω1である場合の膜厚分布の実測値(第1実測値)の取得結果の一例を示している。図11における横軸は、膜厚の測定位置であり、ワークWの中心CPからの距離に対応する値と中心CPに対する方向に応じた正負とを組み合わせて測定位置を示している。図11に示される例では、制御装置100は、回転速度ω1の初期値である回転速度ω1r[rpm]と、回転速度ω1rに500rpm、1000rpm、-500rpm、及び-1000rpmをそれぞれ加えた回転速度と含む5つの段階に、対象のパラメータを変化させている。つまり、推定情報生成部114は、5段階の膜厚分布の実測値を取得している。なお、制御装置100は、回転速度ω1以外の複数のパラメータについては初期値に固定して、回転速度ω1を(ω1rを含む)5つの段階に変化させ、段階ごとに膜厚分布を取得している。なお、変化させる段階の数は、5段階に限られず、5段階よりも少なくてもよく、5段階よりも多くてもよい。変化させる段階の数を増やすことで、パラメータの変化による膜厚分布の変化をより詳細に把握することができる。The graph in FIG. 11 shows an example of the result of acquiring the actual measurement value (first actual measurement value) of the film thickness distribution when the parameter to be changed in multiple stages is the rotation speed ω1. The horizontal axis in FIG. 11 indicates the measurement position of the film thickness, and the measurement position is shown by combining a value corresponding to the distance from the center CP of the workpiece W and a positive or negative value according to the direction relative to the center CP. In the example shown in FIG. 11, the control device 100 changes the target parameter to five stages including the rotation speed ω1r [rpm] which is the initial value of the rotation speed ω1, and the rotation speeds obtained by adding 500 rpm, 1000 rpm, -500 rpm, and -1000 rpm to the rotation speed ω1r. That is, the estimated information generating unit 114 acquires the actual measurement value of the film thickness distribution in five stages. Note that the control device 100 fixes the multiple parameters other than the rotation speed ω1 to the initial value, changes the rotation speed ω1 (including ω1r) to five stages, and acquires the film thickness distribution for each stage. The number of stages in which the parameter is changed is not limited to 5, and may be less than 5 or more than 5. By increasing the number of stages in which the parameter is changed, the change in the film thickness distribution due to the change in the parameter can be grasped in more detail.

ステップS43において、変化させる段階の全ての液処理が終了したと判断された場合(ステップS43:YES)、制御装置100は、変化させたパラメータについての複数の回帰式を生成する(ステップS45)。推定情報生成部114は、例えば、測定ラインLに沿った複数の測定位置Pそれぞれについて、変化させたパラメータに応じた膜厚の推定値を示す回帰式を生成する。推定情報生成部114は、例えば、ステップS41~S43を繰り返すことで得られた膜厚分布の複数の実測値に基づいて、各測定位置Pについて回帰式を生成する。推定情報生成部114は、一例として、各測定位置Pでの膜厚の複数の実測値に基づいて、近似線(近似直線又は近似曲線)を算出することで、各測定位置Pについての回帰式を生成する。近似線(回帰式)の次数は、1次(直線近似)であってもよく、2次以上であってもよい。In step S43, when it is determined that all the liquid processes in the changing stages have been completed (step S43: YES), the control device 100 generates multiple regression equations for the changed parameters (step S45). The estimated information generating unit 114 generates a regression equation indicating an estimated value of the film thickness according to the changed parameters for each of the multiple measurement positions P along the measurement line L, for example. The estimated information generating unit 114 generates a regression equation for each measurement position P based on multiple actual measurement values of the film thickness distribution obtained by repeating steps S41 to S43, for example. As an example, the estimated information generating unit 114 generates a regression equation for each measurement position P by calculating an approximation line (approximation line or approximation curve) based on multiple actual measurement values of the film thickness at each measurement position P. The degree of the approximation line (regression equation) may be first order (straight line approximation) or may be second order or higher.

図12のグラフでは、変化させる対象のパラメータが回転速度ω1である場合に得られる各測定条件での実測値がプロットされている。図12のグラフには、回転速度ω1を6段階に変化させて得られた実測値が示されている。図12では、実測値の一例として、測定位置Pが0mm、60mm、90mm、120mm、133mm、145mm、及び148mmそれぞれでの膜厚の実測値が示されている。図12に示される例では、回転速度ω1が、(ω1r-1000)rpm~(ω1r+1500)rpmの範囲において、推定情報生成部114は、各測定位置Pについて、6段階の実測値に基づいて近似式を算出し回帰式を生成する。なお、説明の便宜のために7箇所での実測値が示されているが、回帰式を生成する複数の測定位置の数は、7個に限られず、7個よりも多くてもよく、7個よりも少なくてもよい。一例として、膜厚の変動が小さい中央部での測定位置の数に比べて、膜厚の変動が大きい周縁部の測定位置の数が多くてもよい。なお、図12では、正の値で示される測定位置Pについてのみ実測値を示しているが、負の値で示される測定位置Pについても、同様の処理を行う。In the graph of FIG. 12, the actual measurement values obtained under each measurement condition when the parameter to be changed is the rotation speed ω1 are plotted. The graph of FIG. 12 shows the actual measurement values obtained by changing the rotation speed ω1 in six steps. In FIG. 12, the actual measurement values of the film thickness at the measurement positions P of 0 mm, 60 mm, 90 mm, 120 mm, 133 mm, 145 mm, and 148 mm are shown as examples of the actual measurement values. In the example shown in FIG. 12, when the rotation speed ω1 is in the range of (ω1r-1000) rpm to (ω1r+1500) rpm, the estimated information generating unit 114 calculates an approximation formula based on the six-step actual measurement values for each measurement position P to generate a regression formula. Note that, for convenience of explanation, the actual measurement values at seven locations are shown, but the number of multiple measurement positions for generating a regression formula is not limited to seven, and may be more than seven or less than seven. For example, the number of measurement positions in the peripheral area where the film thickness varies more may be greater than the number of measurement positions in the central area where the film thickness varies less. Note that, although Fig. 12 shows actual measurements only for the measurement positions P indicated by positive values, the same process is performed for the measurement positions P indicated by negative values.

次に、制御装置100は、複数の回帰式に基づいて、実測する測定条件の間での膜厚分布の推定値を算出する(ステップS46)。上述のように、パラメータを変化させる複数段階以外の条件(測定条件以外の条件)については、膜厚分布の実測値が得られていない。そのため、推定情報生成部114は、複数の回帰式がそれぞれ示す複数の測定位置での膜厚値に応じて、パラメータを変化させる複数段階の間での膜厚分布の推定値を算出する。パラメータが一の値であるときの複数の回帰式それぞれが示す膜厚値の集合は、パラメータを当該値に設定した際の膜厚分布の推定値を示している。推定情報生成部114は、ステップS45,S46を実行することで得られた膜厚分布の推定値と、基準条件の初期値での膜厚分布の実測値との差分を算出することで、一のパラメータを変化させた際の膜厚分布の変動量(各測定位置Pでの膜厚の増減量)の推定値を算出してもよい。Next, the control device 100 calculates an estimate of the film thickness distribution between the measurement conditions for actual measurement based on the multiple regression equations (step S46). As described above, the actual measurement value of the film thickness distribution is not obtained for conditions other than the multiple stages for changing the parameter (conditions other than the measurement conditions). Therefore, the estimated information generating unit 114 calculates an estimate of the film thickness distribution between the multiple stages for changing the parameter according to the film thickness values at the multiple measurement positions indicated by the multiple regression equations. A set of film thickness values indicated by each of the multiple regression equations when the parameter is one value indicates an estimate of the film thickness distribution when the parameter is set to that value. The estimated information generating unit 114 may calculate an estimate of the amount of change in the film thickness distribution (the amount of increase or decrease in the film thickness at each measurement position P) when one parameter is changed by calculating the difference between the estimated value of the film thickness distribution obtained by executing steps S45 and S46 and the actual measurement value of the film thickness distribution at the initial value of the reference condition.

膜厚分布の推定値を算出する範囲及び間隔については、例えば、オペレータ等により予め設定されている。推定情報生成部114は、例えば、測定条件を得るために変化させたパラメータを所定の幅で変化させていき、複数の値それぞれにおいて膜厚分布の推定値を取得する。所定の幅は、実測値を得るために変化対象パラメータを変化させる幅よりも小さくてもよい。一例として、測定条件を得るために変化させたパラメータが回転速度である場合に、推定情報生成部114は、10rpm、50rpm又は100rpmごとに膜厚分布の推定値を算出する。変化対象パラメータが温度である場合に、推定情報生成部114は、0.5℃又は1℃ごとに膜厚分布の予測を算出する。The range and interval for calculating the estimated value of the film thickness distribution are set in advance by, for example, an operator. For example, the estimated information generating unit 114 changes the parameter changed to obtain the measurement conditions by a predetermined width, and obtains the estimated value of the film thickness distribution at each of a plurality of values. The predetermined width may be smaller than the width by which the parameter to be changed is changed to obtain the actual measured value. As an example, when the parameter changed to obtain the measurement conditions is the rotation speed, the estimated information generating unit 114 calculates the estimated value of the film thickness distribution every 10 rpm, 50 rpm, or 100 rpm. When the parameter to be changed is the temperature, the estimated information generating unit 114 calculates the prediction of the film thickness distribution every 0.5° C. or 1° C.

図13のグラフは、複数の回帰式に基づく、膜厚分布の推定値の一例を示している。図13は、回転速度ω1rでの膜厚分布の実測値と、回転速度ω1rから500rpmを減少した回転速度での膜厚分布の実測値とに加えて、回転速度ω1rから100rpmを減少した回転速度での膜厚分布の推定値を示している。この膜厚分布の推定値は、図12に示されるように、回転速度ω1rから100rpmを減少した回転速度での複数の回帰式それぞれが示す膜厚の推定値(複数の測定位置での膜厚の推定値)から得ることができる。The graph in Fig. 13 shows an example of an estimated value of the film thickness distribution based on a plurality of regression equations. Fig. 13 shows an estimated value of the film thickness distribution at a rotation speed ω1r reduced by 100 rpm from the rotation speed ω1r in addition to an actual measured value of the film thickness distribution at a rotation speed reduced by 500 rpm from the rotation speed ω1r. This estimated value of the film thickness distribution can be obtained from the estimated values of the film thickness (estimated values of the film thickness at a plurality of measurement positions) indicated by each of the plurality of regression equations at a rotation speed reduced by 100 rpm from the rotation speed ω1r, as shown in Fig. 12.

次に、制御装置100は、複数のパラメータの全てについて、回帰式の生成及び推定値の算出を行ったかを判断する(ステップS47)。推定情報生成部114は、例えば、基準条件の複数のパラメータを順に、変化させる対象のパラメータとして複数段階に変化させ、回帰式の生成及び推定値の算出を行う。ステップS47において、複数のパラメータ全ての回帰式の生成及び推定値の算出が行われていないと判断された場合(ステップS47:NO)、制御装置100は、変化させる対象のパラメータを他のパラメータに変更する。そして、制御装置100(推定情報生成部114)は、変更したパラメータについて、ステップS41~S47の処理を繰り返す。なお、パラメータを変更して同じ処理を繰り返す場合、ステップS41のうち、基準条件に含まれる各種パラメータを測定条件とした被膜の膜厚分布の取得を省略し、他のパラメータに係る推定情報の生成で使用した同じ条件での測定ラインLに沿った被膜の膜厚分布(初期基準分布)を利用する構成としてもよい。Next, the control device 100 judges whether the regression equations have been generated and the estimated values have been calculated for all of the multiple parameters (step S47). The estimated information generating unit 114, for example, sequentially changes the multiple parameters of the reference condition in multiple stages as parameters to be changed, and generates the regression equations and calculates the estimated values. In step S47, if it is determined that the regression equations have not been generated and the estimated values have not been calculated for all of the multiple parameters (step S47: NO), the control device 100 changes the parameter to be changed to another parameter. Then, the control device 100 (estimated information generating unit 114) repeats the processes of steps S41 to S47 for the changed parameter. Note that, when changing the parameters and repeating the same process, the step S41 may be omitted from obtaining the film thickness distribution of the coating using the various parameters included in the reference condition as the measurement conditions, and the film thickness distribution (initial reference distribution) of the coating along the measurement line L under the same conditions used in generating the estimated information related to the other parameters may be used.

一方、ステップS47において、複数のパラメータ全ての回帰式の生成及び推定値の算出が行われたと判断された場合(ステップS47:YES)、制御装置100は、一連の推定情報の生成処理を終了する。以上により、推定情報記憶部116は、制御条件に含まれる複数のパラメータそれぞれの変化と、被膜の膜厚分布の推定値とを対応付けた推定情報を生成する。なお、推定情報記憶部116は、複数のパラメータのうちいずれかのパラメータを変化させた際の、初期値の測定条件で得られた膜厚分布からの変化量(各測定位置での膜厚の増減量)の推定値を示す推定情報を生成してもよい。On the other hand, when it is determined in step S47 that the regression equations for all the multiple parameters have been generated and the estimated values have been calculated (step S47: YES), the control device 100 ends the series of processes for generating estimated information. As a result, the estimated information storage unit 116 generates estimated information that associates the changes in each of the multiple parameters included in the control conditions with estimated values of the film thickness distribution of the coating. Note that the estimated information storage unit 116 may generate estimated information indicating an estimated value of the amount of change (the amount of increase or decrease in film thickness at each measurement position) from the film thickness distribution obtained under the measurement conditions of the initial value when any of the multiple parameters is changed.

(パラメータの調節処理)
ステップS32のパラメータの調節処理では、図14に示されるように、制御装置100が、条件記憶部104が記憶している基準条件(初期値に設定されている制御条件)で液処理を実行する(ステップS51)。次に、制御装置100は、基準条件に従って実行された液処理により得られる被膜の膜厚分布を測定する(ステップS52)。データ取得部112は、例えば、ステップS41と同様に、測定ラインLに沿った被膜の膜厚分布(初期基準分布)を取得する。なお、ステップS51,S52を省略し、ステップS41で取得した被膜の膜厚分布のうち、基準条件と同じ測定条件で取得した測定ラインLに沿った被膜の膜厚分布(初期基準分布)を用いる構成としてもよい。
(Parameter Adjustment Processing)
In the parameter adjustment process of step S32, as shown in FIG. 14, the control device 100 executes the liquid processing under the reference conditions (control conditions set to the initial values) stored in the condition storage unit 104 (step S51). Next, the control device 100 measures the film thickness distribution of the coating obtained by the liquid processing executed under the reference conditions (step S52). The data acquisition unit 112 acquires the film thickness distribution of the coating along the measurement line L (initial reference distribution), for example, as in step S41. Note that steps S51 and S52 may be omitted, and the film thickness distribution of the coating along the measurement line L acquired under the same measurement conditions as the reference conditions may be used, from among the film thickness distributions of the coating acquired in step S41 (initial reference distribution).

次に、制御装置100は、基準条件での被膜の膜厚分布と、推定情報とに基づいて、膜厚分布を目標膜厚分布に近づけるための調節に用いることができる条件の候補である候補条件を抽出する(ステップS53)。調節量算出部118は、例えば、推定情報に基づいて、複数のパラメータを、推定情報に含まれる変化範囲内にて変化させた際の膜厚分布の予測値を算出する。調節量算出部118は、例えば、初期基準分布に推定情報が示す膜厚分布の変動値を加算することで、膜厚分布の予測を示す予測膜厚分布を算出する。調節量算出部118は、予測膜厚分布と目標膜厚分布との差分が所定値(例えば、膜厚分布の変動幅として許容できる値)よりも小さくなる1又は複数の候補条件を抽出してもよい。予測膜厚分布と目標膜厚分布との差分は、例えば、複数の測定位置Pそれぞれでの膜厚同士の差の平均で示される。Next, the control device 100 extracts candidate conditions that are candidates for conditions that can be used for adjustment to bring the film thickness distribution closer to the target film thickness distribution, based on the film thickness distribution of the coating under the reference conditions and the estimation information (step S53). The adjustment amount calculation unit 118, for example, calculates a predicted value of the film thickness distribution when multiple parameters are changed within a change range included in the estimation information, based on the estimation information. The adjustment amount calculation unit 118, for example, calculates a predicted film thickness distribution indicating a prediction of the film thickness distribution by adding a fluctuation value of the film thickness distribution indicated by the estimation information to an initial reference distribution. The adjustment amount calculation unit 118 may extract one or more candidate conditions in which the difference between the predicted film thickness distribution and the target film thickness distribution is smaller than a predetermined value (for example, a value that is acceptable as a fluctuation range of the film thickness distribution). The difference between the predicted film thickness distribution and the target film thickness distribution is indicated, for example, by an average of the differences between the film thicknesses at each of the multiple measurement positions P.

一例として、調節量算出部118は、複数のパラメータのうちの2つのパラメータを予め設定された変化範囲及び変化幅にてそれぞれ変化させて得られる全ての条件について、複数の予測膜厚分布を算出してもよい。この際、2つのパラメータ以外の他のパラメータは初期値に固定される。そして、調節量算出部118は、2つのパラメータの組合せを変えて、同様に複数の予測膜厚分布を算出してもよい。調節量算出部118は、複数のパラメータに含まれる2つのパラメータの組合せ全てのそれぞれについて、複数の予測膜厚分を算出してもよい。調節量算出部118は、予測膜厚分布と目標膜厚分布との差分が所定値より小さくなる2つのパラメータを、候補条件として抽出してもよい。なお、調節量算出部118は、2つのパラメータの組合せの一部について、複数の予測膜厚分布を算出してもよく、複数のパラメータのうちの3以上のパラメータ(例えば、全てのパラメータ)の組合せそれぞれについて、複数の予測膜厚分布を算出してもよい。As an example, the adjustment amount calculation unit 118 may calculate a plurality of predicted film thickness distributions for all conditions obtained by changing two parameters among the plurality of parameters within a preset change range and change width. At this time, parameters other than the two parameters are fixed to initial values. Then, the adjustment amount calculation unit 118 may change the combination of the two parameters and calculate a plurality of predicted film thickness distributions in the same manner. The adjustment amount calculation unit 118 may calculate a plurality of predicted film thicknesses for each of all combinations of two parameters included in the plurality of parameters. The adjustment amount calculation unit 118 may extract two parameters for which the difference between the predicted film thickness distribution and the target film thickness distribution is smaller than a predetermined value as candidate conditions. Note that the adjustment amount calculation unit 118 may calculate a plurality of predicted film thickness distributions for some combinations of two parameters, or may calculate a plurality of predicted film thickness distributions for each combination of three or more parameters (for example, all parameters) among the plurality of parameters.

次に、制御装置100は、上記の手法等で候補条件を抽出した結果、複数の候補条件が抽出されたかどうかを判断する(ステップS54)。複数の候補条件が抽出されたと判断された場合(ステップS54:YES)、制御装置100は、所定の絞込条件に基づいて、複数の候補条件の中から1つ候補条件に絞り込む(ステップS55)。調節量算出部118は、例えば、複数のパラメータに予め定められた優先順位に基づいて、複数の候補条件の中から1つ候補条件に絞り込む。一例として、調節量算出部118は、複数の候補条件に含まれる調節すべきパラメータの優先順位が高い1つの候補条件を選択してもよい。優先順位は、液処理の実行時における条件の調節の容易さ等を考慮して、オペレータにより予め設定されていてもよい。また、複数の候補条件から目標膜厚分布により近い状態を実現することができる1つの候補条件を選択することとしてもよい。Next, the control device 100 judges whether or not a plurality of candidate conditions are extracted as a result of extracting the candidate conditions by the above-mentioned method or the like (step S54). If it is judged that a plurality of candidate conditions are extracted (step S54: YES), the control device 100 narrows down the plurality of candidate conditions to one candidate condition based on a predetermined narrowing-down condition (step S55). The adjustment amount calculation unit 118 narrows down the plurality of candidate conditions to one candidate condition based on, for example, a priority order previously set for a plurality of parameters. As an example, the adjustment amount calculation unit 118 may select one candidate condition having a high priority order for a parameter to be adjusted included in the plurality of candidate conditions. The priority order may be set in advance by an operator, taking into consideration the ease of adjusting the conditions when performing the liquid processing, etc. Also, one candidate condition that can realize a state closer to the target film thickness distribution may be selected from the plurality of candidate conditions.

単一の候補条件が抽出されたと判断された場合(ステップS54:NO)、調節量算出部118は、ステップS55を実行しない。調節量算出部118は、絞り込まれた候補条件、あるいは単一の候補条件に含まれる1又は複数のパラメータ(例えば、2つのパラメータ)を、調節対象のパラメータとして選択する。これにより、複数のパラメータの中から、推定情報に基づく予測膜厚分布が目標膜厚分布に近づく調節対象のパラメータが選択される。If it is determined that a single candidate condition is extracted (step S54: NO), the adjustment amount calculation unit 118 does not execute step S55. The adjustment amount calculation unit 118 selects the narrowed-down candidate condition or one or more parameters (e.g., two parameters) included in the single candidate condition as parameters to be adjusted. As a result, a parameter to be adjusted that brings the predicted film thickness distribution based on the estimation information closer to the target film thickness distribution is selected from the multiple parameters.

図15には、調節対象のパラメータが選択された結果が模式的に例示されている。図15では、初期膜厚分布が「Ft0」で示されており、複数のパラメータが「h1」~「h6」で示されており、予測膜厚分布が「Ft1」で示されている。また、膜厚が「th」で示されており、膜厚の変動量が「Δth」で示されており、測定位置が「P」で示されている。調節量算出部118は、初期膜厚分布Ft0に、パラメータh1~h6のうちの2つのパラメータそれぞれを変化させた複数の条件について複数の予測膜厚分布Ft1を算出することを、2つのパラメータの組合せを変更して繰り返す。調節量算出部118は、予測膜厚分布Ft1と初期膜厚分布Ft0との差分が所定値を下回る2つのパラメータを、調節対象のパラメータとして選択する。図15に示される例では、パラメータh1,h6をそれぞれ変化させ、パラメータh2~h5を初期値に維持した場合に、上記差分が所定値を下回る予測膜厚分布Ft1が得られている。つまり、パラメータh1及びパラメータh6が調節対象のパラメータとして選択されている。FIG. 15 shows a schematic example of the result of selecting the parameters to be adjusted. In FIG. 15, the initial film thickness distribution is indicated by "Ft0", multiple parameters are indicated by "h1" to "h6", and the predicted film thickness distribution is indicated by "Ft1". In addition, the film thickness is indicated by "th", the amount of change in film thickness is indicated by "Δth", and the measurement position is indicated by "P". The adjustment amount calculation unit 118 repeatedly calculates multiple predicted film thickness distributions Ft1 for multiple conditions in which two parameters among the parameters h1 to h6 are changed for the initial film thickness distribution Ft0, while changing the combination of the two parameters. The adjustment amount calculation unit 118 selects two parameters for which the difference between the predicted film thickness distribution Ft1 and the initial film thickness distribution Ft0 is below a predetermined value as the parameters to be adjusted. In the example shown in FIG. 15, when the parameters h1 and h6 are changed and the parameters h2 to h5 are maintained at their initial values, a predicted film thickness distribution Ft1 in which the difference is below a predetermined value is obtained. That is, the parameters h1 and h6 are selected as the parameters to be adjusted.

複数のパラメータの中に、推定情報に含まれる被膜の膜厚分布の推定値(膜厚の変動量)が互いに打ち消し合う関係を有する一対のパラメータが存在する場合がある。推定値が互いに打ち消し合う関係とは、当該一対のパラメータをそれぞれ変化させたときに、測定位置P(ワークWの半径方向の位置)毎の膜厚分布の推定値(膜厚の変動量)の増減の傾向が互いに逆となる関係である。これらの一対のパラメータの両方を用いて調節を行った場合、測定位置Pの大部分で各パラメータにおける特徴的な膜厚の変動量の変化が打ち消されることになり、結果として測定位置Pによらず膜厚変動量が略一定に近付くことが考えられる。Among the multiple parameters, there may be a pair of parameters in which the estimated values (variation amounts of film thickness) of the coating film thickness distribution included in the estimation information cancel each other out. The relationship in which the estimated values cancel each other out means that when each of the pair of parameters is changed, the estimated values (variation amounts of film thickness) of the film thickness distribution for each measurement position P (radial position of the workpiece W) tend to increase or decrease in opposite directions. When adjustment is performed using both of these pair of parameters, the characteristic changes in the variation amounts of film thickness in each parameter are canceled out at most of the measurement positions P, and as a result, it is considered that the variation amounts of film thickness approach approximately constant regardless of the measurement position P.

このように、一対のパラメータの両方を用いて調節を行った場合、各パラメータから想定される膜厚の変動量に比べて測定位置Pの大部分において膜厚変動量が一定に近付く関係を「推定情報に含まれる被膜の膜厚分布の推定値が互いに打ち消し合う関係」という。以下、推定値が互いに打ち消し合う関係を有する一対のパラメータを「逆相関パラメータ」と称する。例えば、オペレータによって、複数のパラメータの中から、1又は複数組の逆相関パラメータが予め設定(指定)されていてもよい。上述の例では、パラメータh1,h4の組合せが、逆相関パラメータとして予め設定されていてもよい。In this way, when adjustment is performed using both of a pair of parameters, the relationship in which the amount of film thickness variation approaches a constant amount at most of the measurement positions P compared to the amount of film thickness variation estimated from each parameter is referred to as a "relationship in which the estimated values of the film thickness distribution included in the estimated information cancel each other out." Hereinafter, a pair of parameters having a relationship in which the estimated values cancel each other out will be referred to as "anti-correlated parameters." For example, one or more sets of anti-correlated parameters may be preset (specified) from among multiple parameters by an operator. In the above example, a combination of parameters h1 and h4 may be preset as anti-correlated parameters.

上述したステップS53の一例では、調節量算出部118は、複数の予測膜厚分布を算出する際に、変化させる2以上のパラメータの組合せ全てのそれぞれについて、複数の予測膜厚分布を算出している。これに代えて、逆相関パラメータが予め設定されている場合、調節量算出部118は、変化させる2以上のパラメータの組合せから、当該2以上のパラメータが逆相関パラメータの双方を含む組合せを除いて、複数の予測膜厚分布を算出してもよい。この場合、予測膜厚分布と目標膜厚分布との差分が所定値より小さくなる候補条件に、逆相関パラメータの双方が含まれない。あるいは、パラメータを選択する際の基準として上述した優先順位に代えて、又は優先順位に加えて、2つのパラメータの膜厚変動分布の互いの関係性が考慮されてもよい。この場合、調節量算出部118は、逆相関パラメータの双方を含む候補条件を除外してもよい。In one example of step S53 described above, the adjustment amount calculation unit 118 calculates multiple predicted film thickness distributions for each of all combinations of two or more parameters to be changed when calculating multiple predicted film thickness distributions. Alternatively, when an anti-correlation parameter is set in advance, the adjustment amount calculation unit 118 may calculate multiple predicted film thickness distributions by excluding combinations in which the two or more parameters include both anti-correlation parameters from combinations of two or more parameters to be changed. In this case, both anti-correlation parameters are not included in the candidate conditions in which the difference between the predicted film thickness distribution and the target film thickness distribution is smaller than a predetermined value. Alternatively, instead of or in addition to the above-mentioned priority order as a criterion for selecting parameters, the relationship between the film thickness variation distributions of the two parameters may be considered. In this case, the adjustment amount calculation unit 118 may exclude candidate conditions that include both anti-correlation parameters.

例えば、逆相関パラメータが予め設定されていない場合、パラメータh5,h6の組合せだけでなく、パラメータh1,h4,h5,h6の組合せも候補条件になり得る。しかしながら、パラメータh1,h4,h5,h6の組合せのうちのパラメータh1,h4は、推定値が互いに打ち消し合う関係を有するので、実質的に膜厚分布の調節に寄与していない。これに対して、逆相関パラメータを予め設定することで、結果的に膜厚分布の変動に影響を与えないパラメータ同士を含む組合せを候補条件から除くことができる。以上のように、複数のパラメータの中から、予測膜厚分布が目標膜厚分布に近づく調節対象のパラメータを選択する際に、一対の逆相関パラメータの双方が調節対象のパラメータに含まれないようにパラメータの選択が実行されてもよい。For example, if the anti-correlation parameter is not set in advance, not only the combination of parameters h5 and h6 but also the combination of parameters h1, h4, h5, and h6 can be a candidate condition. However, the parameters h1 and h4 in the combination of parameters h1, h4, h5, and h6 have a relationship in which the estimated values cancel each other out, so that they do not substantially contribute to the adjustment of the film thickness distribution. In contrast, by setting the anti-correlation parameter in advance, it is possible to remove from the candidate conditions combinations including parameters that do not affect the variation of the film thickness distribution as a result. As described above, when selecting a parameter to be adjusted from among a plurality of parameters so that the predicted film thickness distribution approaches the target film thickness distribution, the selection of parameters may be performed so that both of the pair of anti-correlation parameters are not included in the parameters to be adjusted.

被膜の膜厚分布の推定値(膜厚の変動量)が互いに打ち消し合う逆相関パラメータの一例として、膜厚変動分布が上下対称の関係を有する一対のパラメータが挙げられる。図15の例では、パラメータh1,h6が選択されているが、双方のパラメータが有する膜厚変動分布(横軸をワークWの半径方向位置とし、縦軸を膜厚変動量として示されるモデル)が、互いに上下対称の形状ではないことも、パラメータh1,h6が選択された理由の一つでもある。上下対称における上下は、縦軸(膜厚変動量)を意味する。ここで、膜厚変動分布が概ね上下対称の関係を有するパラメータh1,h4が仮に選択された場合を例に説明する。パラメータh1では半径方向における中央部に比べ外周部の変動が大きく、パラメータh4では外周部に比べて中央部の変動が大きい。そのため、パラメータh1,h4のそれぞれを変化させると、膜厚変動への寄与が大きい領域と小さい領域とが互いに逆となる。その結果、ワークW面内の局所的な膜厚の調節が困難になり、面内全体の膜厚分布に対する制御性が低下してしまう。An example of an anti-correlated parameter in which the estimated values of the coating thickness distribution (amount of variation in the thickness) cancel each other out is a pair of parameters whose thickness variation distribution has a vertically symmetrical relationship. In the example of FIG. 15, parameters h1 and h6 are selected, but one of the reasons for selecting parameters h1 and h6 is that the thickness variation distributions of both parameters (models in which the horizontal axis is the radial position of the workpiece W and the vertical axis is the amount of variation in the thickness) are not vertically symmetrical to each other. The vertical axis (amount of variation in the thickness) in the vertical symmetry refers to the vertical axis. Here, an example will be described in which parameters h1 and h4 whose thickness variation distributions have a roughly vertically symmetrical relationship are selected. With parameter h1, the variation in the outer periphery is larger than that in the center in the radial direction, and with parameter h4, the variation in the center is larger than that in the outer periphery. Therefore, when parameters h1 and h4 are changed, the areas that contribute more to the thickness variation and the areas that contribute less to the thickness variation are reversed. As a result, it becomes difficult to adjust the local thickness in the workpiece W, and the controllability of the thickness distribution in the entire surface is reduced.

これに対して、パラメータh1,h6の膜厚変動分布は互いに上下対称の関係を有さずに、また、同様の(相似した形状を有する)プロファイルでもなく、中央部から外周部にかけての膜厚変動量の分布が異なる。この場合、外周部よりも中央部の膜厚を変化させる、又は中央部よりも外周部の膜厚を変化させるような局所的な膜厚の調節を行うことができ、ワークW面内全体の膜厚分布に対する制御性が向上する。In contrast, the film thickness variation distributions of the parameters h1 and h6 are not vertically symmetrical to each other, nor are they the same (having similar shapes) profile, and the distribution of the film thickness variation amount from the center to the outer periphery is different. In this case, it is possible to adjust the film thickness locally so that the film thickness is changed more in the center than in the outer periphery, or the film thickness is changed more in the outer periphery than in the center, improving the controllability of the film thickness distribution over the entire surface of the workpiece W.

ここでは、パラメータh1,h6の組合せを例として説明したが、選択される他の組合せとしては、例えばパラメータh1,h3の組合せでもよいし、パラメータh3,h4の組合せでもよいし、パラメータh5,h6の組合せでもよい。なお、2つのパラメータの膜厚変動分布が上下対称の関係を有するか否かは、中央部から外周部に向けての膜厚変動量の傾き(傾向)が同様の関係を有するか否かと言い換えることもできる。すなわち、膜厚変動分布が上下対称の関係を有する場合、変動する方向は反対であるが、膜厚変動量が互いに同様に増減する。膜厚変動分布が上下非対称の関係を有する場合、中央部から外周部に向けての膜厚変動量の傾き(傾向)が互いに異なるように膜厚変動量が変化する。Here, the combination of parameters h1 and h6 has been described as an example, but other combinations that can be selected may be, for example, the combination of parameters h1 and h3, the combination of parameters h3 and h4, or the combination of parameters h5 and h6. Whether the film thickness variation distributions of two parameters have a vertically symmetrical relationship can also be rephrased as whether the slope (tendency) of the film thickness variation amount from the center to the outer periphery has a similar relationship. In other words, when the film thickness variation distributions have a vertically symmetrical relationship, the directions of the fluctuations are opposite, but the film thickness variation amounts increase and decrease in the same way. When the film thickness variation distributions have a vertically asymmetrical relationship, the film thickness variation amount changes so that the slopes (tendencies) of the film thickness variation amount from the center to the outer periphery are different from each other.

図14のフローチャートに戻り、ステップS54又はステップS55の実行後に、制御装置100は、基準条件からのパラメータの調節量を算出する(ステップS56)。調節量算出部118は、例えば、予測膜厚分布と目標膜厚分布との差分が所定値を下回るときの調節対象のパラメータの値と初期値との差を調節量として算出する。そして、制御装置100は、条件記憶部104が記憶している基準条件のうちの調節対象のパラメータを、ステップS56で得られた調節量だけ調節する(ステップS57)。すなわち、制御装置100(条件調節部110)は、基準条件を調節することにより制御条件を設定する。なお、ステップS56に対応するプロセスは、候補条件の抽出(ステップS53)の際に行う構成としてもよい。すなわち、候補条件を抽出する際に、パラメータを変化させながら予測膜厚分布を算出している場合、この予測膜厚分布が目標膜厚分布により近づく際のパラメータの値に基づいて調節量を決定することとしてもよい。Returning to the flowchart of FIG. 14, after executing step S54 or step S55, the control device 100 calculates the adjustment amount of the parameter from the reference condition (step S56). The adjustment amount calculation unit 118 calculates, for example, the difference between the value of the parameter to be adjusted when the difference between the predicted film thickness distribution and the target film thickness distribution falls below a predetermined value and the initial value as the adjustment amount. Then, the control device 100 adjusts the parameter to be adjusted among the reference conditions stored in the condition storage unit 104 by the adjustment amount obtained in step S56 (step S57). That is, the control device 100 (condition adjustment unit 110) sets the control condition by adjusting the reference condition. Note that the process corresponding to step S56 may be configured to be performed when extracting the candidate condition (step S53). That is, when the predicted film thickness distribution is calculated while changing the parameter when extracting the candidate condition, the adjustment amount may be determined based on the value of the parameter when the predicted film thickness distribution approaches the target film thickness distribution.

次に、制御装置100は、ステップS57で設定された制御条件の検証を実行する(ステップS58)。例えば、制御装置100は、ステップS57で設定された制御条件に従って、処理モジュール12により液処理を実行し、当該液処理により得られた被膜の膜厚分布(実測膜厚分布)を取得する。制御装置100は、調節対象パラメータを選択する際に算出した予測膜厚分布と実測膜厚分布とを比較することで、ステップS31で生成された推定情報(回帰式)が妥当かどうかを判定してもよい。制御装置100は、例えば、予測膜厚分布と実測膜厚分布との差分が所定値よりも小さい場合に、推定情報が妥当であると判定してもよい。制御装置100は、当該差分が所定値よりも大きい場合に、推定情報が妥当ではないと判定し、制御装置100は、他の候補条件を用いてパラメータの調節を行ってもよく、回帰式の生成方法を変えてステップS41~S47の処理を再度行ってもよい。また、制御装置100は、ステップS58で得られた実測膜厚分布により、ステップS31で算出された回帰式を修正してもよい。以上により、制御装置100は、パラメータの一連の調節処理を終了する。なお、ステップS58を行うことで、制御条件の調節が適切であるかを評価することができるが、この手順を行わない構成としてもよい。Next, the control device 100 performs verification of the control conditions set in step S57 (step S58). For example, the control device 100 performs liquid processing by the processing module 12 according to the control conditions set in step S57, and obtains the film thickness distribution (actual film thickness distribution) of the coating obtained by the liquid processing. The control device 100 may determine whether the estimated information (regression equation) generated in step S31 is valid by comparing the predicted film thickness distribution calculated when selecting the parameters to be adjusted with the actual film thickness distribution. The control device 100 may determine that the estimated information is valid, for example, when the difference between the predicted film thickness distribution and the actual film thickness distribution is smaller than a predetermined value. The control device 100 may determine that the estimated information is invalid when the difference is larger than a predetermined value, and the control device 100 may adjust the parameters using other candidate conditions, or may perform the processes of steps S41 to S47 again by changing the method of generating the regression equation. The control device 100 may also correct the regression equation calculated in step S31 using the actual film thickness distribution obtained in step S58. In this manner, the control device 100 completes a series of parameter adjustment processes. Note that, although it is possible to evaluate whether the adjustment of the control conditions is appropriate by performing step S58, this procedure may not be performed.

[実施形態の効果]
以上の例の基板処理方法は、回転速度ω1でワークWを回転させつつ当該ワークWの表面Waに向けて処理液を吐出することを含む塗布処理と、塗布処理後に回転速度ω3でワークWを回転させてワークWの表面Wa上の処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を所定の基準条件に従って実行して得られた被膜の膜厚分布と、予め定められた被膜の目標膜厚分布とに基づいて、基準条件のうち、乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節することと、基準条件のうち少なくとも1つのパラメータを調節することで得られる制御条件に従って、ワークWに液処理を施すことを含む。乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件が、液処理の実行結果である膜厚分布に大きく影響すると考えられる。上記方法では、乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件を定めたパラメータが調節されるので、液処理の実行結果を目標の処理結果に容易に近づけることが可能となる。
[Effects of the embodiment]
The substrate processing method of the above example includes performing a liquid processing including a coating process including discharging a processing liquid toward the surface Wa of the workpiece W while rotating the workpiece W at a rotation speed ω1, and a drying process including rotating the workpiece W at a rotation speed ω3 after the coating process to dry the coating of the processing liquid on the surface Wa of the workpiece W according to a predetermined standard condition, based on a film thickness distribution of the coating obtained by performing the liquid processing according to a predetermined target film thickness distribution of the coating, and adjusting at least one parameter that defines the liquid processing condition before the start of rotation of the workpiece W at the rotation speed ω3 of the drying process among the standard conditions, and performing the liquid processing on the workpiece W according to a control condition obtained by adjusting at least one parameter among the standard conditions. It is considered that the liquid processing condition before the start of rotation of the workpiece W at the rotation speed ω3 of the drying process has a large effect on the film thickness distribution, which is the result of the liquid processing. In the above method, the parameter that defines the liquid processing condition before the start of rotation of the workpiece W at the rotation speed ω3 of the drying process is adjusted, so that the result of the liquid processing can be easily brought close to the target processing result.

以上の例の基板処理方法において、塗布処理は、処理液の吐出完了後に、回転速度ω2とは異なる回転速度ω3でワークWを回転させることを更に含んでもよい。処理液の吐出完了後において行われるワークWの回転の条件も膜厚分布へ大きく影響すると考えられる。吐出完了後のワークWの回転に関するパラメータを調節する場合、条件の調節を容易に行うことが可能となる。In the substrate processing method of the above example, the coating process may further include rotating the workpiece W at a rotation speed ω3 different from the rotation speed ω2 after the discharge of the processing liquid is completed. It is considered that the conditions of the rotation of the workpiece W performed after the discharge of the processing liquid is completed also have a large effect on the film thickness distribution. When adjusting the parameters related to the rotation of the workpiece W after the discharge is completed, it becomes possible to easily adjust the conditions.

以上の例の基板処理方法において、少なくとも1つのパラメータを調節することは、回転速度ω1、処理液の吐出時間、処理液の吐出速度、回転速度ω2、回転速度ω2でワークWを回転させる時間、処理液の吐出開始時点でのワークWの温度、及び処理液の温度から成る群から選択された少なくとも1つを調節することを含んでもよい。上記群に含まれる複数のパラメータのいずれか1つが変化することで膜厚分布が変動するので、実行結果の膜厚分布を目標膜厚分布に近づける調節が可能となる。In the substrate processing method of the above example, adjusting at least one parameter may include adjusting at least one selected from the group consisting of the rotation speed ω1, the discharge time of the processing liquid, the discharge speed of the processing liquid, the rotation speed ω2, the time for rotating the workpiece W at the rotation speed ω2, the temperature of the workpiece W at the start of discharging the processing liquid, and the temperature of the processing liquid. Since the film thickness distribution fluctuates when any one of the multiple parameters included in the above group changes, it is possible to adjust the film thickness distribution of the execution result to approach the target film thickness distribution.

以上の例の基板処理方法において、液処理は、塗布処理の前にワークWの温度を調節する基板温調処理を更に含んでいてもよい。少なくとも1つのパラメータを調節することは、処理液の吐出開始時点でのワークWの温度を調節することを含んでいてもよい。処理液の吐出開始時点でのワークWの温度を調節することは、基板温調処理における目標温度を調節することを含んでもよい。この場合、吐出開始時点でのワークWの温度を基板温調処理において調節することができる。そのため、吐出開始時点でのワークWの温度を調節する際に、条件の調節を容易に行うことができる。In the substrate processing method of the above example, the liquid processing may further include a substrate temperature adjustment process for adjusting the temperature of the workpiece W before the coating process. Adjusting at least one parameter may include adjusting the temperature of the workpiece W at the start of ejection of the processing liquid. Adjusting the temperature of the workpiece W at the start of ejection of the processing liquid may include adjusting a target temperature in the substrate temperature adjustment process. In this case, the temperature of the workpiece W at the start of ejection can be adjusted in the substrate temperature adjustment process. Therefore, when adjusting the temperature of the workpiece W at the start of ejection, it is easy to adjust the conditions.

以上の例の基板処理方法において、少なくとも1つのパラメータを調節することは、基準条件を構成する複数のパラメータそれぞれの変化と、被膜の膜厚分布の推定値とを対応付けた推定情報を生成することと、推定情報に基づいて、少なくとも1つのパラメータの調節量を算出することとを含んでもよい。この場合、推定情報に基づき、液処理の条件の変更による膜厚分布への影響が定量的に示される。従って、オペレータ等の技能あるいは経験に基づくことなく、液処理を実行して得られる膜厚分布が目標膜厚分布に近づくように、液処理の条件を調節することが可能となる。In the substrate processing method of the above example, adjusting at least one parameter may include generating estimated information in which changes in each of the multiple parameters constituting the reference conditions correspond to an estimated value of the film thickness distribution of the coating, and calculating an adjustment amount of the at least one parameter based on the estimated information. In this case, the influence of changes in the liquid processing conditions on the film thickness distribution is quantitatively indicated based on the estimated information. Therefore, it is possible to adjust the liquid processing conditions so that the film thickness distribution obtained by performing the liquid processing approaches the target film thickness distribution without relying on the skill or experience of an operator or the like.

条件の調節方法として、基準条件に従って得られた膜厚分布をオペレータが確認し、オペレータ自身が、これまでの経験あるいは勘(技能)に基づき、パラメータの変更と実測値の確認との試行錯誤を繰り返してパラメータを調節する(制御条件を設定する)ことも考えられる。この場合、パラメータの調節には、オペレータの熟練が必要となり、また熟練のオペレータであっても試行錯誤を繰り返す必要があり調節処理に時間を要する場合がある。一方、上記基板処理方法では、推定情報に基づき、液処理の条件の変更による膜厚分布への影響が定量的に示される。そのため、熟練のオペレータでなくてもパラメータの調節を行うことができ、更に、多くの試行錯誤を繰り返す必要がないので調節処理に要する時間を短くすることが可能となる。従って、推定情報を用いてパラメータの調節を行うことで、液処理の実行結果を目標の処理結果に近づけることが容易である。As a method of adjusting the conditions, an operator may check the film thickness distribution obtained according to the reference conditions, and adjust the parameters (set the control conditions) by repeating trial and error of changing the parameters and checking the actual values based on his/her past experience or intuition (skill). In this case, the adjustment of the parameters requires the operator's skill, and even an experienced operator may need to repeat trial and error, which may take time for the adjustment process. On the other hand, in the above substrate processing method, the influence of changing the liquid processing conditions on the film thickness distribution is quantitatively shown based on the estimated information. Therefore, even an operator who is not experienced can adjust the parameters, and since there is no need to repeat many trial and error, it is possible to shorten the time required for the adjustment process. Therefore, by adjusting the parameters using the estimated information, it is easy to bring the liquid processing result closer to the target processing result.

なお、推定情報を用いたパラメータの調節により、液処理の実行結果を目標の処理結果に近づけることに関しては、液処理が、レジスト膜を形成するための処理以外の処理であっても有効である。例えば、推定情報を用いたパラメータの調節が、処理モジュール14(液処理ユニット)において行われる現像処理を含む液処理に適用されてもよい。この場合、ワークWの表面Waに形成されるパターンの線幅が、目標の線幅に近づくように、現像処理を含む液処理の条件を定めるパラメータが調節されてもよい。推定情報は、現像処理を含む液処理の条件を定めるパラメータの変化と、線幅の予測値を対応付けた情報であってもよい。In addition, adjusting parameters using the estimated information to bring the execution result of the liquid processing closer to the target processing result is also effective even if the liquid processing is a process other than the process for forming a resist film. For example, adjusting parameters using the estimated information may be applied to a liquid processing including a development process performed in the processing module 14 (liquid processing unit). In this case, parameters that determine the conditions of the liquid processing including the development process may be adjusted so that the line width of the pattern formed on the surface Wa of the workpiece W approaches the target line width. The estimated information may be information that associates a change in a parameter that determines the conditions of the liquid processing including the development process with a predicted value of the line width.

以上の例の基板処理方法において、少なくとも1つのパラメータの調節量を算出することは、複数のパラメータの中から、推定情報に基づく被膜の膜厚分布の予測が目標膜厚分布に近づく調節対象パラメータを選択することと、目標膜厚分布に近づく際の調節対象パラメータの値に応じて、少なくとも1つのパラメータの調節量を算出することとを含んでもよい。この場合、推定情報に基づいて、調節すべきパラメータが選択され、更に調節量が算出されるので、パラメータの変化と実測値の確認との試行錯誤を繰り返す場合に比べて、液処理の条件を調節するための時間を短縮することが可能となる。In the substrate processing method of the above example, calculating the adjustment amount of at least one parameter may include selecting, from among the multiple parameters, a parameter to be adjusted that brings the predicted thickness distribution of the coating film based on the estimation information closer to the target thickness distribution, and calculating the adjustment amount of at least one parameter according to the value of the parameter to be adjusted when the predicted thickness distribution of the coating film approaches the target thickness distribution. In this case, the parameter to be adjusted is selected based on the estimation information, and the adjustment amount is further calculated, so that it is possible to shorten the time required to adjust the liquid processing conditions compared to the case where trial and error is repeated between changing the parameter and checking the actual measured value.

以上の例の基板処理方法において、複数のパラメータには優先順位が予め定められていてもよい。複数のパラメータの中から調節対象パラメータを選択することは、優先順位にも基づいて調節対象パラメータを選択することを含んでいてもよい。この場合、優先順位にも基づき調節すべきパラメータが選択されるので、液処理の条件を更に容易に調節することが可能となる。In the substrate processing method of the above example, the multiple parameters may have a predetermined priority. Selecting the parameter to be adjusted from the multiple parameters may include selecting the parameter to be adjusted based on the priority as well. In this case, the parameter to be adjusted is selected based on the priority as well, which makes it easier to adjust the liquid processing conditions.

以上の例の基板処理方法において、複数のパラメータは、推定情報に基づく被膜の膜厚分布の推定値が互いに打ち消し合う関係を有する一対の逆相関パラメータを含んでもよい。複数のパラメータの中から調節対象パラメータを選択することは、一対の逆相関パラメータの双方が調節対象パラメータに含まれないように複数のパラメータの中から調節対象パラメータを選択することを含んでもよい。この場合、調節すべきパラメータの数が必要以上に多くなってしまう可能性を低減できるので、パラメータの調節を簡便に行うことが可能となる。In the substrate processing method of the above example, the plurality of parameters may include a pair of anti-correlated parameters having a relationship in which estimated values of the thickness distribution of the coating based on the estimation information cancel each other out. Selecting the adjustment target parameter from the plurality of parameters may include selecting the adjustment target parameter from the plurality of parameters such that both of the pair of anti-correlated parameters are not included in the adjustment target parameters. In this case, it is possible to reduce the possibility that the number of parameters to be adjusted becomes larger than necessary, and therefore it is possible to easily adjust the parameters.

以上の例の基板処理方法において、推定情報を生成することは、複数のパラメータのうち1つのパラメータを複数段階に変化させて液処理を実行し、変化させる段階ごとに被膜の膜厚分布の実測値を取得することと、実測値に基づいて、基板における複数の位置について、1つのパラメータに応じた被膜の膜厚の変化を示す複数の回帰式をそれぞれ生成することとを含んでいてもよい。この場合、複数の回帰式によって、実測値を得ていないパラメータの値についても膜厚の予測値を得ることが可能となる。In the substrate processing method of the above example, generating the estimated information may include performing the liquid processing while changing one of the multiple parameters in multiple stages, obtaining actual measurements of the thickness distribution of the coating for each stage of the change, and generating multiple regression equations that indicate the change in thickness of the coating according to the one parameter for multiple positions on the substrate based on the actual measurements. In this case, the multiple regression equations make it possible to obtain predicted values of the thickness of the coating even for the values of parameters for which actual measurements have not been obtained.

以上の例の基板処理システム1は、回転速度ω1でワークWを回転させつつ当該ワークWの表面Waに向けて処理液を吐出することを含む塗布処理と、塗布処理後に回転速度ω3でワークWを回転させてワークWの表面Wa上の処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を行う処理モジュール12と、処理モジュール12を制御する制御装置100とを備える。制御装置100は、所定の基準条件に従って処理モジュール12に液処理を実行させて得られた被膜の膜厚分布と、予め定められた被膜の目標膜厚分布とに基づいて、基準条件のうち、乾燥処理の回転速度ω3でのワークWの回転開始よりも前段における液処理の条件を定めた少なくとも1つのパラメータを調節することと、基準条件のうち少なくとも1つのパラメータを調節することで得られる制御条件に従って、処理モジュール12によりワークWに液処理を施すこととを実行する。このシステムでは、上述の基板処理方法と同様に、液処理の実行結果を目標の処理結果に容易に近づけることが可能となる。The substrate processing system 1 of the above example includes a processing module 12 that performs liquid processing including a coating process including discharging a processing liquid toward the surface Wa of the workpiece W while rotating the workpiece W at a rotation speed ω1, and a drying process including drying a coating of the processing liquid on the surface Wa of the workpiece W by rotating the workpiece W at a rotation speed ω3 after the coating process, and a control device 100 that controls the processing module 12. The control device 100 adjusts at least one parameter that defines the liquid processing condition before the start of rotation of the workpiece W at the rotation speed ω3 of the drying process among the standard conditions based on a film thickness distribution of the coating obtained by having the processing module 12 perform the liquid processing according to a predetermined standard condition and a predetermined target film thickness distribution of the coating, and performs liquid processing on the workpiece W by the processing module 12 according to a control condition obtained by adjusting at least one parameter among the standard conditions. In this system, as in the above-mentioned substrate processing method, it is possible to easily bring the execution result of the liquid processing closer to the target processing result.

[変形例]
以上の例において生成される回帰式は、パラメータ相互間の影響を考慮せずに生成される。パラメータの組合せによっては、一のパラメータに応じて、他のパラメータを変化させた際の膜厚の変動量が異なる場合がある。そのため、推定情報生成部114は、上述の回帰式に代えて、2つのパラメータの互いの影響(交互作用)を考慮した複数のモデル式を生成してもよい。以下、2つのパラメータの交互作用を考慮してモデル式を生成して、推定情報を作製する場合について説明する。
[Modification]
The regression equation generated in the above example is generated without considering the influence between parameters. Depending on the combination of parameters, the amount of change in film thickness when one parameter is changed may differ depending on one parameter. Therefore, instead of the regression equation described above, the estimated information generating unit 114 may generate multiple model equations that take into account the influence (interaction) between two parameters. Below, a case will be described in which a model equation is generated taking into account the interaction between two parameters to create estimated information.

制御装置100は、例えば、互いの影響を考慮すべき2つのパラメータを複数段階にそれぞれ変化させた条件に従って液処理を実行する。そして、制御装置100(推定情報生成部114)は、変化させる段階の組合せごとに、測定条件に従って実行された液処理による被膜の膜厚分布の実測値(第2実測値)を取得する。推定情報生成部114は、測定条件での液処理により得られた実測値に基づいて、ワークWの複数の測定位置について、2つのパラメータの互いに影響を含み、且つ2つのパラメータに応じた被膜の膜厚の変化を示す複数のモデル式をそれぞれ生成する。推定情報生成部114は、例えば、各測定位置において、上記実測値に基づいて、2つのパラメータに対する膜厚の変化を示す予測曲面をモデル式として生成する。The control device 100 executes the liquid processing under conditions in which, for example, two parameters whose mutual influence should be considered are changed in multiple stages. The control device 100 (estimated information generating unit 114) then acquires actual measurement values (second actual measurement values) of the film thickness distribution of the coating by the liquid processing executed under the measurement conditions for each combination of the change stages. The estimated information generating unit 114 generates, for multiple measurement positions on the workpiece W, multiple model formulas that include the mutual influence of the two parameters and indicate the change in the film thickness of the coating according to the two parameters, based on the actual measurement values obtained by the liquid processing under the measurement conditions. The estimated information generating unit 114 generates, for example, at each measurement position, a prediction surface that indicates the change in film thickness relative to the two parameters as a model formula, based on the above-mentioned actual measurement values.

推定情報生成部114は、複数のモデル式に基づいて、2つのパラメータを変化させる段階間での膜厚の予測値を算出してもよい。なお、推定情報生成部114は、複数のパラメータのうちの一部のパラメータについて、交互作用を考慮した複数のモデル式を生成してもよい。すなわち、推定情報生成部114は、複数のモデル式と、交互作用を考慮していない複数の回帰式とに基づいて、推定情報を生成してもよい。The estimated information generating unit 114 may calculate a predicted value of the film thickness between stages in which the two parameters are changed based on a plurality of model formulas. The estimated information generating unit 114 may generate a plurality of model formulas that take into account interactions for some of the plurality of parameters. That is, the estimated information generating unit 114 may generate estimated information based on a plurality of model formulas and a plurality of regression formulas that do not take into account interactions.

変形例に係る基板処理方法において、推定情報を生成することは、複数のパラメータのうち2つのパラメータを複数段階にそれぞれ変化させて液処理を実行し、変化させる段階の組合せごとに被膜の膜厚分布の実測値を取得することと、実測値に基づいて、ワークWにおける複数の位置について、2つのパラメータの互いの影響を含み、且つ2つのパラメータに応じた被膜の膜厚の変化を示す複数のモデル式をそれぞれ生成することとを含んでいてもよい。パラメータの組合せによっては、一方のパラメータの変化が、他方のパラメータに応じた膜厚の変化幅に影響を及ぼす場合がある。上記構成では、互いの影響が考慮されたモデル式が生成されるので、膜厚の予測をより精度良く行うことが可能となる。In the substrate processing method according to the modified example, generating the estimated information may include performing the liquid processing by changing two of the multiple parameters in multiple stages, acquiring actual measurement values of the film thickness distribution of the coating for each combination of the change stages, and generating multiple model equations for multiple positions on the workpiece W based on the actual measurement values, the model equations including the mutual influence of the two parameters and indicating the change in the film thickness of the coating according to the two parameters. Depending on the combination of parameters, the change in one parameter may affect the change in the film thickness according to the other parameter. In the above configuration, a model equation that takes into account the mutual influence is generated, making it possible to more accurately predict the film thickness.

ここで、交互作用を考慮しない場合と交互作用を考慮した場合との間における膜厚の推定値の違いについて例示する。2つのパラメータh1,h2を直線近似したと仮定し、それぞれの近似式の傾きを「b1」,「b2」として表し、定数を「C」として表すと、交互作用を考慮していない回帰式に基づく、一の測定位置における膜厚thは、式(1)で示される。
th=b1×h1+b2×h2+C (1)
一方、交互作用を考慮したモデル式に基づく、一の測定位置における膜厚thは、互いの影響を示す係数を「b3」として表すと、式(2)で示される。
th=b1×h1+b2×h2+b3×h1×h2+C (2)
Here, the difference in the estimated film thickness between the case where the interaction is not taken into account and the case where the interaction is taken into account will be illustrated. Assuming that two parameters h1 and h2 are linearly approximated, the slopes of the respective approximation equations are represented as "b1" and "b2", and the constant is represented as "C", the film thickness th at one measurement position based on the regression equation not taking the interaction into account is expressed by equation (1).
th = b1 x h1 + b2 x h2 + C (1)
On the other hand, the film thickness th at one measurement position based on the model equation taking into account the interaction is expressed by the following equation (2) when the coefficient indicating the mutual influence is represented as "b3".
th = b1 x h1 + b2 x h2 + b3 x h1 x h2 + C (2)

式(1)では、一方のパラメータh1の値が異なっても、他方のパラメータh2に応じた膜厚thの変化幅は一定である。式(2)では互いの影響を含む係数b3を含む項が含まれているので、一方のパラメータh1の値が異なると、他方のパラメータh2に応じた膜厚thの変化幅も異なる。つまり、式(2)で示されるモデル式には、パラメータh1とパラメータh2との交互作用の影響が含まれている。そのため、式(2)のような交互作用を考慮したモデル式を算出することで、パラメータの組合せによっては、交互作用を考慮しない場合に比べて、より精度良く膜厚を予測することが可能となる。In formula (1), even if the value of one parameter h1 is different, the change width of the film thickness th according to the other parameter h2 is constant. Since formula (2) includes a term including the coefficient b3 including the mutual influence, if the value of one parameter h1 is different, the change width of the film thickness th according to the other parameter h2 is also different. In other words, the model formula shown in formula (2) includes the influence of the interaction between the parameters h1 and h2. Therefore, by calculating a model formula that takes into account the interaction such as formula (2), it is possible to predict the film thickness more accurately depending on the combination of parameters compared to the case where the interaction is not taken into account.

条件調節部110は、調節対象パラメータの調節量の算出結果を表示装置に出力してもよい。表示装置は、算出結果をオペレータに表示可能であってもよい。条件調節部110は、調節量の算出結果の出力後に、オペレータからの入力情報に基づいて基準条件を調節してもよい(制御条件を設定してもよい)。The condition adjustment unit 110 may output the calculation result of the adjustment amount of the adjustment target parameter to a display device. The display device may be capable of displaying the calculation result to an operator. After outputting the calculation result of the adjustment amount, the condition adjustment unit 110 may adjust the reference condition based on input information from the operator (may set a control condition).

図8に示されるステップS31の推定情報の生成、及びステップS32のパラメータの調節手順が、一つの塗布・現像装置2ごとに実行されてもよい。あるいは、ステップS31の処理結果(推定情報)が、複数の塗布・現像装置2の間で共通に用いられてもよい。例えば、複数の塗布・現像装置2のうちパラメータの調節に利用する各種情報を得るための装置を「塗布・現像装置2A」とし、パラメータの調節対象の装置を「塗布・現像装置2B」とした場合に、塗布・現像装置2Aにおいて各測定条件(図9参照)で実行された液処理に基づいて推定情報が生成されてもよい。そして、塗布・現像装置2Bの条件調節部110は、塗布・現像装置2Aについて生成された推定情報を取得して、パラメータを調節してもよい(ステップS02を実行してもよい)。なお、塗布・現像装置2A,2Bは、互いに同一の機能を有する(同じ種類の装置である)。The generation of the estimated information in step S31 and the parameter adjustment procedure in step S32 shown in FIG. 8 may be performed for each coating/developing apparatus 2. Alternatively, the processing result (estimated information) of step S31 may be used in common among a plurality of coating/developing apparatuses 2. For example, when an apparatus for obtaining various information used for adjusting the parameters among a plurality of coating/developing apparatuses 2 is set as a "coating/developing apparatus 2A" and an apparatus for adjusting the parameters is set as a "coating/developing apparatus 2B", the estimated information may be generated based on the liquid processing performed under each measurement condition (see FIG. 9) in the coating/developing apparatus 2A. Then, the condition adjustment unit 110 of the coating/developing apparatus 2B may acquire the estimated information generated for the coating/developing apparatus 2A and adjust the parameters (may execute step S02). Note that the coating/developing apparatuses 2A and 2B have the same functions (are the same type of apparatus).

ステップS32の一部の処理結果(初期膜厚分布)が、複数の塗布・現像装置2の間で共通に用いられてもよい。例えば、塗布・現像装置2Aにおいて基準条件に従って実行して得られた被膜の膜厚分布である初期膜厚分布が測定されてもよい(図14参照)。そして、塗布・現像装置2Bの条件調節部110は、塗布・現像装置2Aについて測定された初期膜厚分布を取得して、パラメータを調節してもよい(ステップS53~S58を実行してもよい)。このように、塗布・現像装置2Bの条件調節部110は、塗布・現像装置2Bにおいて基準条件に従って実行された処理結果に相当する初期膜厚分布(塗布・現像装置2Bにおいても同等の結果が得られると推定される初期膜厚分布)と目標膜厚分布とに基づいてパラメータを調節してもよい。なお、塗布・現像装置2Bの条件調節部110は、塗布・現像装置2Aについて調節されたパラメータの情報を取得することで、パラメータを調節してもよい。塗布・現像装置2A,2Bを含む複数の塗布・現像装置2について、一つの条件調節部110が設けられ、当該条件調節部110が、一の塗布・現像装置2において得られたパラメータの調節量に基づいて、他の塗布・現像装置2それぞれについてパラメータを調節してもよい。A part of the processing result of step S32 (initial film thickness distribution) may be used in common among a plurality of coating and developing apparatuses 2. For example, an initial film thickness distribution, which is a film thickness distribution of a coating film obtained by performing the process according to the standard conditions in the coating and developing apparatus 2A, may be measured (see FIG. 14). Then, the condition adjustment unit 110 of the coating and developing apparatus 2B may acquire the initial film thickness distribution measured for the coating and developing apparatus 2A and adjust the parameters (steps S53 to S58 may be executed). In this way, the condition adjustment unit 110 of the coating and developing apparatus 2B may adjust the parameters based on the initial film thickness distribution corresponding to the processing result performed according to the standard conditions in the coating and developing apparatus 2B (initial film thickness distribution estimated to obtain the same result in the coating and developing apparatus 2B) and the target film thickness distribution. Note that the condition adjustment unit 110 of the coating and developing apparatus 2B may adjust the parameters by acquiring information on the parameters adjusted for the coating and developing apparatus 2A. One condition adjustment unit 110 may be provided for multiple coating/developing apparatuses 2, including coating/developing apparatuses 2A and 2B, and the condition adjustment unit 110 may adjust parameters for each of the other coating/developing apparatuses 2 based on the adjustment amount of the parameters obtained in one coating/developing apparatus 2.

なお、以上の例は下記の構成も含んでいる。
(付記)
処理液を用いた基板への液処理を所定の基準条件に従って実行した液処理結果と予め定められた目標処理結果とに基づいて、前記基準条件のうち前記基板への前記液処理の結果に影響を及ぼす少なくとも1つのパラメータを調節することと、
前記基準条件のうち前記少なくとも1つのパラメータを調節することで得られる制御条件に従って、前記基板に対して前記液処理を施すこととを含み、
前記少なくとも1つのパラメータを調節することは、
前記基準条件を構成する複数のパラメータそれぞれの変化と、前記液処理結果の推定値とを対応付けた推定情報を生成することと、
前記推定情報に基づいて、前記少なくとも1つのパラメータの調節量を算出することとを含む、基板処理方法。
The above example also includes the following configuration.
(Additional Note)
adjusting at least one parameter that affects a result of the liquid processing on the substrate, among the reference conditions, based on a result of the liquid processing performed on the substrate using a processing liquid under predetermined reference conditions and a predetermined target processing result;
performing the liquid processing on the substrate in accordance with control conditions obtained by adjusting the at least one parameter of the reference conditions;
Adjusting the at least one parameter comprises:
generating estimated information that associates changes in each of a plurality of parameters constituting the reference condition with an estimated value of the liquid processing result;
and calculating an adjustment amount for the at least one parameter based on the estimated information.

1…基板処理システム、2…塗布・現像装置、12…処理モジュール、16…温度調節部、U1…塗布ユニット、20…回転保持部、30…処理液供給部、100…制御装置、110…条件調節部、W…ワーク。Reference Signs List 1: substrate processing system, 2: coating/developing apparatus, 12: processing module, 16: temperature adjustment section, U1: coating unit, 20: rotation holding section, 30: processing liquid supply section, 100: control device, 110: condition adjustment section, W: workpiece.

Claims (11)

第1回転速度で基板を回転させつつ当該基板の表面に向けて処理液を吐出することを含む塗布処理と、前記塗布処理後に第2回転速度で前記基板を回転させて前記基板の表面上の前記処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を所定の基準条件に従って実行して得られた前記被膜の膜厚分布と、予め定められた前記被膜の目標膜厚分布とに基づいて、前記基準条件のうち、前記乾燥処理の前記第2回転速度での前記基板の回転開始よりも前段における前記液処理の条件を定めた少なくとも1つのパラメータを調節することと、
前記基準条件のうち前記少なくとも1つのパラメータを調節することで得られる制御条件に従って、前記基板に前記液処理を施すこととを含み、
前記被膜の膜厚分布は、前記基板における前記被膜の膜厚の変動を示す分布であり、
前記少なくとも1つのパラメータを調節することは、
前記基準条件を構成する複数のパラメータそれぞれの変化と、前記被膜の膜厚分布の推定値とを対応付けた推定情報を生成することと、
前記推定情報に基づいて、前記少なくとも1つのパラメータの調節量を算出することとを含み、
前記推定情報における前記被膜の膜厚分布の推定値は、前記基板における複数の位置それぞれでの膜厚の増減量の推定値である、基板処理方法。
a coating process including a coating process, which includes discharging a processing liquid toward a surface of the substrate while rotating the substrate at a first rotation speed, and a drying process, which includes a drying process, which includes rotating the substrate at a second rotation speed after the coating process, to dry a coating of the processing liquid on the surface of the substrate, is performed according to predetermined standard conditions, based on a film thickness distribution of the coating and a predetermined target film thickness distribution of the coating, and on at least one parameter among the standard conditions that defines a condition of the liquid processing at a stage prior to the start of rotation of the substrate at the second rotation speed in the drying process;
and subjecting the substrate to the liquid treatment in accordance with control conditions obtained by adjusting the at least one parameter of the reference conditions;
the thickness distribution of the coating is a distribution indicating a variation in thickness of the coating on the substrate,
Adjusting the at least one parameter comprises:
generating estimated information that associates changes in each of a plurality of parameters constituting the reference condition with an estimated value of a thickness distribution of the coating;
calculating an adjustment amount for the at least one parameter based on the estimated information ;
A substrate processing method , wherein the estimated value of the film thickness distribution of the coating in the estimation information is an estimated value of an amount of increase or decrease in film thickness at each of a plurality of positions on the substrate .
前記塗布処理は、前記処理液の吐出完了後に、前記第1回転速度とは異なる第3回転速度で前記基板を回転させることを更に含む、請求項1に記載の基板処理方法。 The substrate processing method according to claim 1, wherein the coating process further includes rotating the substrate at a third rotation speed different from the first rotation speed after the discharge of the processing liquid is completed. 前記少なくとも1つのパラメータを調節することは、前記第1回転速度、前記処理液の吐出時間、前記処理液の吐出速度、前記第3回転速度、前記第3回転速度で前記基板を回転させる時間、前記処理液の吐出開始時点での前記基板の温度、及び前記処理液の温度から成る群から選択された少なくとも1つを調節することを含む、請求項2に記載の基板処理方法。 The substrate processing method of claim 2, wherein adjusting the at least one parameter includes adjusting at least one selected from the group consisting of the first rotation speed, the discharge time of the processing liquid, the discharge speed of the processing liquid, the third rotation speed, the time for rotating the substrate at the third rotation speed, the temperature of the substrate at the start of discharging the processing liquid, and the temperature of the processing liquid. 前記液処理は、前記塗布処理の前に前記基板の温度を調節する基板温調処理を更に含み、
前記少なくとも1つのパラメータを調節することは、前記処理液の吐出開始時点での前記基板の温度を調節することを含み、
前記処理液の吐出開始時点での前記基板の温度を調節することは、前記基板温調処理における目標温度を調節することを含む、請求項3に記載の基板処理方法。
The liquid processing further includes a substrate temperature adjustment process for adjusting a temperature of the substrate before the coating process;
adjusting the at least one parameter includes adjusting a temperature of the substrate at a time when the processing liquid starts to be dispensed;
The substrate processing method according to claim 3 , wherein adjusting the temperature of the substrate at the start of discharging the processing liquid includes adjusting a target temperature in the substrate temperature adjustment process.
前記少なくとも1つのパラメータの調節量を算出することは、
前記複数のパラメータの中から、前記推定情報に基づく前記被膜の膜厚分布の予測が前記目標膜厚分布に近づく調節対象パラメータを選択することと、
前記目標膜厚分布に近づく際の前記調節対象パラメータの値に応じて、前記少なくとも1つのパラメータの調節量を算出することとを含む、請求項1~4のいずれか一項に記載の基板処理方法。
Calculating an adjustment amount of the at least one parameter
selecting, from among the plurality of parameters, a parameter to be adjusted that brings a prediction of a thickness distribution of the coating based on the estimated information closer to the target thickness distribution;
5. The substrate processing method according to claim 1, further comprising: calculating an adjustment amount of the at least one parameter depending on a value of the parameter to be adjusted when approaching the target film thickness distribution.
前記複数のパラメータには優先順位が予め定められており、
前記複数のパラメータの中から前記調節対象パラメータを選択することは、前記優先順位にも基づいて前記調節対象パラメータを選択することを含む、請求項5に記載の基板処理方法。
Priorities are predefined for the multiple parameters;
The substrate processing method according to claim 5 , wherein selecting the adjustment target parameter from among the plurality of parameters includes selecting the adjustment target parameter based also on the priority order.
前記複数のパラメータは、前記推定情報に含まれる前記被膜の膜厚分布の推定値が互いに打ち消し合う関係を有する一対の逆相関パラメータを含み、
前記複数のパラメータの中から前記調節対象パラメータを選択することは、前記一対の逆相関パラメータの双方が前記調節対象パラメータに含まれないように前記複数のパラメータの中から前記調節対象パラメータを選択することを含む、請求項5又は6に記載の基板処理方法。
the plurality of parameters include a pair of anti-correlated parameters having a relationship in which the estimated values of the thickness distribution of the coating included in the estimation information cancel each other out,
7. The substrate processing method according to claim 5, wherein selecting the parameter to be adjusted from the plurality of parameters includes selecting the parameter to be adjusted from the plurality of parameters such that both of the pair of anti-correlated parameters are not included in the parameters to be adjusted.
前記推定情報を生成することは、
前記複数のパラメータのうち1つのパラメータを複数段階に変化させて前記液処理を実行し、変化させる段階ごとに前記被膜の膜厚分布の第1実測値を取得することと、
前記第1実測値に基づいて、前記基板における前記複数の位置について、前記1つのパラメータに応じた前記被膜の膜厚の変化を示す複数の回帰式をそれぞれ生成することとを含む、請求項1~7のいずれか一項に記載の基板処理方法。
Generating the estimated information includes:
performing the liquid processing while varying one of the plurality of parameters in a plurality of steps, and obtaining a first measured value of a thickness distribution of the coating for each step of the variation;
and generating a plurality of regression equations each indicating a change in thickness of the coating according to the one parameter for each of the plurality of positions on the substrate based on the first actual measurement value.
前記推定情報を生成することは、
前記複数のパラメータのうち2つのパラメータを複数段階にそれぞれ変化させて前記液処理を実行し、変化させる段階の組合せごとに前記被膜の膜厚分布の第2実測値を取得することと、
前記第2実測値に基づいて、前記基板における前記複数の位置について、前記2つのパラメータの互いの影響を含み、且つ前記2つのパラメータに応じた前記被膜の膜厚の変化を示す複数のモデル式をそれぞれ生成することとを含む、請求項1~8のいずれか一項に記載の基板処理方法。
Generating the estimated information includes:
performing the liquid processing while varying two of the plurality of parameters in a plurality of stages, and obtaining a second measured value of a thickness distribution of the coating for each combination of the stages in which the parameters are varied;
The substrate processing method according to any one of claims 1 to 8, further comprising: generating, for the plurality of positions on the substrate, a plurality of model equations that include mutual influences of the two parameters and indicate a change in thickness of the coating according to the two parameters, based on the second actual measurement value.
請求項1~9のいずれか一項に記載の基板処理方法を装置に実行させるためのプログラムを記憶した、コンピュータ読み取り可能な記憶媒体。 A computer-readable storage medium storing a program for causing an apparatus to execute the substrate processing method according to any one of claims 1 to 9. 第1回転速度で基板を回転させつつ当該基板の表面に向けて処理液を吐出することを含む塗布処理と、前記塗布処理後に第2回転速度で前記基板を回転させて前記基板の表面上の前記処理液の被膜を乾燥させることを含む乾燥処理とを含む液処理を行う液処理ユニットと、
前記液処理ユニットを制御する制御ユニットとを備え、
前記制御ユニットは、
所定の基準条件に従って前記液処理ユニットに前記液処理を実行させて得られた前記被膜の膜厚分布と、予め定められた前記被膜の目標膜厚分布とに基づいて、前記基準条件のうち、前記乾燥処理の前記第2回転速度での前記基板の回転開始よりも前段における前記液処理の条件を定めた少なくとも1つのパラメータを調節することと、
前記基準条件のうち前記少なくとも1つのパラメータを調節することで得られる制御条件に従って、前記液処理ユニットにより前記基板に前記液処理を施すこととを実行し、
前記被膜の膜厚分布は、前記基板における前記被膜の膜厚の変動を示す分布であり、
前記少なくとも1つのパラメータを調節することは、
前記基準条件を構成する複数のパラメータそれぞれの変化と、前記被膜の膜厚分布の推定値とを対応付けた推定情報を生成することと、
前記推定情報に基づいて、前記少なくとも1つのパラメータの調節量を算出することとを含み、
前記推定情報における前記被膜の膜厚分布の推定値は、前記基板における複数の位置それぞれでの膜厚の増減量の推定値である、基板処理装置。
a liquid processing unit that performs liquid processing including a coating process including discharging a processing liquid toward a surface of the substrate while rotating the substrate at a first rotation speed, and a drying process including rotating the substrate at a second rotation speed after the coating process to dry a coating of the processing liquid on the surface of the substrate;
a control unit for controlling the liquid processing unit;
The control unit
adjusting at least one parameter among the reference conditions, the parameter defining a condition of the liquid processing at a stage prior to the start of rotation of the substrate at the second rotation speed in the drying process, based on a thickness distribution of the coating obtained by causing the liquid processing unit to perform the liquid processing according to predetermined reference conditions and a target thickness distribution of the coating that is determined in advance;
performing the liquid treatment on the substrate by the liquid treatment unit according to a control condition obtained by adjusting the at least one parameter of the reference condition;
the thickness distribution of the coating is a distribution indicating a variation in thickness of the coating on the substrate,
Adjusting the at least one parameter comprises:
generating estimated information that associates changes in each of a plurality of parameters constituting the reference condition with an estimated value of a thickness distribution of the coating;
calculating an adjustment amount for the at least one parameter based on the estimated information ;
A substrate processing apparatus , wherein the estimated value of the film thickness distribution of the coating in the estimation information is an estimated value of an increase or decrease in film thickness at each of a plurality of positions on the substrate .
JP2021571124A 2020-01-16 2020-12-23 SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS Active JP7485700B2 (en)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
JP2020004972 2020-01-16
JP2020004972 2020-01-16
PCT/JP2020/048136 WO2021145175A1 (en) 2020-01-16 2020-12-23 Substrate processing method, storage medium, and substrate processing apparatus

Publications (2)

Publication Number Publication Date
JPWO2021145175A1 JPWO2021145175A1 (en) 2021-07-22
JP7485700B2 true JP7485700B2 (en) 2024-05-16

Family

ID=76863683

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021571124A Active JP7485700B2 (en) 2020-01-16 2020-12-23 SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS

Country Status (3)

Country Link
JP (1) JP7485700B2 (en)
TW (1) TW202133223A (en)
WO (1) WO2021145175A1 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000237669A (en) 1999-02-23 2000-09-05 Central Glass Co Ltd Apparatus and method for forming thin film by spin coat method
JP2005235950A (en) 2004-02-18 2005-09-02 Tokyo Electron Ltd Apparatus and method of processing application
JP2008177410A (en) 2007-01-19 2008-07-31 Fujitsu Ltd Coating liquid application method and semiconductor device manufacturing method
JP2016147246A (en) 2015-02-13 2016-08-18 東京エレクトロン株式会社 Coating film formation method, coating film formation device and storage medium

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH1092726A (en) * 1996-09-18 1998-04-10 Toshiba Microelectron Corp Resist coater and method of resist coating
JP3831096B2 (en) * 1997-10-17 2006-10-11 株式会社リコー Coating film forming method and coating film forming apparatus
JP3453073B2 (en) * 1998-10-14 2003-10-06 東京エレクトロン株式会社 Coating equipment
JP4184317B2 (en) * 2004-03-05 2008-11-19 シーケーディ株式会社 Droplet coating method and droplet coating apparatus

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000237669A (en) 1999-02-23 2000-09-05 Central Glass Co Ltd Apparatus and method for forming thin film by spin coat method
JP2005235950A (en) 2004-02-18 2005-09-02 Tokyo Electron Ltd Apparatus and method of processing application
JP2008177410A (en) 2007-01-19 2008-07-31 Fujitsu Ltd Coating liquid application method and semiconductor device manufacturing method
JP2016147246A (en) 2015-02-13 2016-08-18 東京エレクトロン株式会社 Coating film formation method, coating film formation device and storage medium

Also Published As

Publication number Publication date
TW202133223A (en) 2021-09-01
JPWO2021145175A1 (en) 2021-07-22
WO2021145175A1 (en) 2021-07-22

Similar Documents

Publication Publication Date Title
JP5503564B2 (en) Abnormality determination system for processing apparatus and abnormality determination method thereof
US20090225285A1 (en) Substrate processing method, computer storage medium and substrate processing system
JP2024119935A (en) Information processing device, information processing method, and computer-readable recording medium
TWI830812B (en) Substrate processing condition setting support method, substrate processing system, storage medium, and learning model
CN109817549A (en) The method of adjustment and storage medium of the parameter of substrate processing device and coating element
JP7485700B2 (en) SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS
JPH10275755A (en) Apparatus and method for coating and developing resist
US7910863B2 (en) Temperature setting method of thermal processing plate, computer-readable recording medium recording program thereon, and temperature setting apparatus for thermal processing plate
US20240355617A1 (en) Substrate processing apparatus, estimation method of substrate processing and recording medium
TW201932207A (en) Substrate processing device, substrate processing method, and storage medium
US20240087928A1 (en) Substrate processing control method, substrate processing apparatus and storage medium
JP2019029450A (en) Heat treatment apparatus, heat treatment method, and storage medium
KR102628747B1 (en) Development processing apparatus, development processing method, and storage medium
US20220252992A1 (en) Substrate processing apparatus and processing condition adjustment method
JP7579747B2 (en) SUBSTRATE PROCESSING METHOD, STORAGE MEDIUM, AND SUBSTRATE PROCESSING APPARATUS
JP2024027989A (en) Feature amount estimation method, estimation program, and feature amount estimation apparatus
JP7361130B2 (en) Substrate processing apparatus, substrate processing method, and storage medium
JP7583835B2 (en) SUBSTRATE PROCESSING APPARATUS, SUBSTRATE PROCESSING METHOD, AND STORAGE MEDIUM
JP7482018B2 (en) Estimation model creation device, estimation model creation method, and storage medium
WO2022168756A1 (en) Film thickness analysis method, film thickness analysis device, and recording medium
JP7530824B2 (en) Film thickness estimation method, storage medium, and film thickness estimation device
US20220390849A1 (en) Method and apparatus for treating substrate, and temperature control method
CN116125751A (en) Control parameter setting method, substrate processing apparatus, and storage medium
CN116868320A (en) Film thickness analysis method, film thickness analysis device, and storage medium
TW202137443A (en) Coating method coating apparatus and storage medium

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20220706

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20230815

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231016

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231221

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20240215

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20240409

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240502

R150 Certificate of patent or registration of utility model

Ref document number: 7485700

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150