Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7676982B2 - METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application - Google Patents
[go: Go Back, main page]

JP7676982B2 - METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application - Google Patents

METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application Download PDF

Info

Publication number
JP7676982B2
JP7676982B2 JP2021100729A JP2021100729A JP7676982B2 JP 7676982 B2 JP7676982 B2 JP 7676982B2 JP 2021100729 A JP2021100729 A JP 2021100729A JP 2021100729 A JP2021100729 A JP 2021100729A JP 7676982 B2 JP7676982 B2 JP 7676982B2
Authority
JP
Japan
Prior art keywords
setting
recipe
display
values
control computer
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
JP2021100729A
Other languages
Japanese (ja)
Other versions
JP2023000106A (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
Priority to JP2021100729A priority Critical patent/JP7676982B2/en
Priority to KR1020220068655A priority patent/KR102917851B1/en
Priority to TW111121188A priority patent/TW202314614A/en
Priority to CN202210650471.1A priority patent/CN115497851B/en
Publication of JP2023000106A publication Critical patent/JP2023000106A/en
Application granted granted Critical
Publication of JP7676982B2 publication Critical patent/JP7676982B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/41865Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by job scheduling, process planning, material flow
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P72/00Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
    • H10P72/04Apparatus for manufacture or treatment
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0481Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/04847Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0484Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
    • G06F3/0485Scrolling or panning
    • G06F3/04855Interaction with scrollbars
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/01Input arrangements or combined input and output arrangements for interaction between user and computer
    • G06F3/048Interaction techniques based on graphical user interfaces [GUI]
    • G06F3/0487Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser
    • G06F3/0488Interaction techniques based on graphical user interfaces [GUI] using specific features provided by the input device, e.g. functions controlled by the rotation of a mouse with dual sensing arrangements, or of the nature of the input device, e.g. tap gestures based on pressure sensed by a digitiser using a touch-screen or digitiser, e.g. input of commands through traced gestures
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/06Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
    • G06Q10/063Operations research, analysis or management
    • G06Q10/0633Workflow analysis
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P72/00Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
    • H10P72/04Apparatus for manufacture or treatment
    • H10P72/0402Apparatus for fluid treatment
    • H10P72/0418Apparatus for fluid treatment for etching
    • HELECTRICITY
    • H10SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
    • H10PGENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
    • H10P72/00Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
    • H10P72/06Apparatus for monitoring, sorting, marking, testing or measuring
    • H10P72/0612Production flow monitoring, e.g. for increasing throughput
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2602Wafer processing
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Human Resources & Organizations (AREA)
  • Human Computer Interaction (AREA)
  • Economics (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Automation & Control Theory (AREA)
  • Educational Administration (AREA)
  • Development Economics (AREA)
  • Game Theory and Decision Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Marketing (AREA)
  • Operations Research (AREA)
  • Tourism & Hospitality (AREA)
  • General Business, Economics & Management (AREA)
  • Drying Of Semiconductors (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
  • Exposure And Positioning Against Photoresist Photosensitive Materials (AREA)

Description

本開示は、基板を処理する装置のプロセスレシピを設定する方法及び基板を処理する装置に関する。 The present disclosure relates to a method for setting a process recipe for an apparatus for processing a substrate, and to an apparatus for processing a substrate.

FPD(Flat Panel Display)や半導体装置の製造工程においては、基板(ガラス基板や半導体ウエハ)への成膜処理やエッチング処理などを施す工程がある。これらの工程を実行する装置(基板を処理する装置)では、予め設定されたプロセスレシピに従って制御コンピュータの指令に基づいて処理が実行されている。 The manufacturing process for FPDs (Flat Panel Displays) and semiconductor devices includes processes such as film deposition and etching on substrates (glass substrates and semiconductor wafers). The equipment that carries out these processes (equipment that processes the substrates) carries out the processes based on the commands of a control computer in accordance with a preset process recipe.

特許文献1には、処理をコンピュータに実行させるための表示プログラムにおいて、選択操作されていない操作部品に対応する項目を非表示とする技術が提案されている。また、特許文献2には、従業員情報登録画面において、表示フラグにより項目名について表示、非表示を指定できる技術が提案されている。さらに、特許文献3には、印刷設定処理プログラムにおいて、使用頻度の低い機能設定項目を非表示とする技術が提案されている。 Patent Document 1 proposes a technique for hiding items corresponding to operation components that have not been selected in a display program for causing a computer to execute processing. Patent Document 2 proposes a technique for specifying whether to display or hide item names using a display flag on an employee information registration screen. Furthermore, Patent Document 3 proposes a technique for hiding infrequently used function setting items in a print setting processing program.

特開2020-201854号公報JP 2020-201854 A 特開2019-117489号公報JP 2019-117489 A 特開2006-285968号公報JP 2006-285968 A

本開示は、基板を処理する装置のプロセスレシピを設定するにあたり、プロセスレシピの編集を簡便に実行することが可能な技術を提供する。 This disclosure provides a technology that allows easy editing of process recipes when setting a process recipe for a device that processes substrates.

本開示は、基板を処理する装置のプロセスレシピを設定する方法であって、
前記プロセスレシピの複数の設定項目について、経時的に進行するように定義された複数のステップに各々対応付けて設定された複数の設定値を、前記装置の制御コンピュータにより記憶部から読み出し、前記設定項目と前記ステップとに対応する前記設定値を特定できるように構成されたレシピ設定テーブルとして、前記制御コンピュータに接続されたディスプレイの画面の表示部に表示する工程と、
前記表示部に表示する工程による前記レシピ設定テーブルの表示を行いながら、前記制御コンピュータに接続された入力部を介して、前記ステップと前記設定項目とを特定して選択された前記設定値の編集を受け付ける工程と、
前記設定値の編集を受け付けた後の前記プロセスレシピを前記記憶部に記憶する工程と、を含み、
前記制御コンピュータにより、前記設定値の編集を受け付ける工程を実施する期間中、前記レシピ設定テーブルについて、前記入力部を介して入力された表示切り替え命令に応じ、前記レシピ設定テーブルの全ての前記設定項目に対応付けられた前記設定値を表示する全表示状態と、過去に前記設定値の編集を受け付けたことがある前記設定項目のみに対応付けられた設定値を表示する縮約表示状態とを切り替えて前記表示部に表示し、
前記表示部に表示する工程にて表示された前記レシピ設定テーブルの元となったプロセスレシピが、過去に編集を受け付けたことがある前記設定値を全く含んでいない場合には、前記縮約表示状態の表示を行う表示切り替え命令が入力された場合であっても、前記全表示状態にて前記レシピ設定テーブルを表示することを特徴とする。
The present disclosure provides a method for setting a process recipe for an apparatus for processing a substrate, the method comprising:
a step of reading out from a storage unit, by a control computer of the apparatus, a plurality of setting values set in association with a plurality of steps defined to progress over time for a plurality of setting items of the process recipe, and displaying the plurality of setting values in a recipe setting table configured to enable identification of the setting items and the setting values corresponding to the steps on a display unit of a screen connected to the control computer;
receiving, via an input unit connected to the control computer, editing of the setting value selected by identifying the step and the setting item while displaying the recipe setting table in the display unit;
storing the process recipe in the storage unit after the edit of the setting value is received;
During the period during which the control computer performs the step of accepting edits of the setting values, in response to a display switching command inputted via the input unit, the display unit switches between a full display state in which the setting values associated with all of the setting items in the recipe setting table are displayed and a reduced display state in which setting values associated with only the setting items for which edits of the setting values have been accepted in the past are displayed on the recipe setting table,
When the process recipe that is the basis of the recipe setting table displayed in the step of displaying on the display unit does not include any of the setting values that have been edited in the past, the recipe setting table is displayed in the full display state even when a display switching command for displaying the condensed display state is input .

本開示によれば、基板を処理する装置のプロセスレシピを設定するにあたり、プロセスレシピの編集を簡便に実行することができる。 According to the present disclosure, when setting a process recipe for an apparatus for processing a substrate, editing of the process recipe can be easily performed.

本開示の基板処理装置の一実施形態を示す概略平面図である。1 is a schematic plan view illustrating an embodiment of a substrate processing apparatus according to the present disclosure. 前記基板処理装置に設けられた基板処理部の一例を示す縦断側面図である。2 is a vertical sectional side view showing an example of a substrate processing section provided in the substrate processing apparatus; FIG. 前記基板処理装置の電気的構成を示すブロック図である。2 is a block diagram showing an electrical configuration of the substrate processing apparatus; 前記基板処理装置の作用を示すフローチャートである。4 is a flowchart showing an operation of the substrate processing apparatus. ディスプレイ画面に表示されたウィンドウの一例を示す説明図である。FIG. 2 is an explanatory diagram showing an example of a window displayed on a display screen. ディスプレイ画面に表示されたレシピ設定テーブルの一例を示す第1の説明図である。FIG. 11 is a first explanatory diagram showing an example of a recipe setting table displayed on a display screen. ディスプレイ画面に表示されたレシピ設定テーブルの一例を示す第2の説明図である。FIG. 13 is a second explanatory diagram showing an example of a recipe setting table displayed on the display screen. ディスプレイ画面に表示されたレシピ設定テーブルの一例を示す第3の説明図である。FIG. 11 is a third explanatory diagram showing an example of a recipe setting table displayed on the display screen. ディスプレイ画面に表示されたレシピ設定テーブルの一例を示す第4の説明図である。FIG. 4 is a fourth explanatory diagram showing an example of a recipe setting table displayed on the display screen.

<基板処理装置>
以下、本開示の基板を処理する装置(以下、「基板処理装置」と称する)の一実施形態について、図1及び図2を参照して説明する。本例の基板処理装置は、基板であるガラス基板G(以下、「基板G」と称する)のエッチング処理を行う装置として構成されている。基板処理装置1は、大気搬送機構111を備えた大気搬送室11と、真空搬送機構121を備えた真空搬送室12と、を備え、これら大気搬送室11及び真空搬送室12はロードロック室13を介して互いに接続されている。
<Substrate Processing Apparatus>
An embodiment of an apparatus for processing a substrate according to the present disclosure (hereinafter referred to as a "substrate processing apparatus") will be described below with reference to Figures 1 and 2. The substrate processing apparatus of this embodiment is configured as an apparatus for performing an etching process on a glass substrate G (hereinafter referred to as a "substrate G"), which is a substrate. The substrate processing apparatus 1 includes an atmospheric transfer chamber 11 equipped with an atmospheric transfer mechanism 111 and a vacuum transfer chamber 12 equipped with a vacuum transfer mechanism 121, and the atmospheric transfer chamber 11 and the vacuum transfer chamber 12 are connected to each other via a load lock chamber 13.

大気搬送室11には、基板Gを複数枚収納した搬送容器10の搬入出が行われる搬入出ポート14が設けられている。搬送容器10内の基板Gは、大気搬送機構111により取り出されて、ロードロック室13に搬送されるように構成され、ロードロック室13内の基板Gは、真空搬送機構121により真空搬送室12に受け取られるように構成される。なお、本開示に係る基板処理装置においては、大気搬送室11、大気搬送機構111、搬送容器10、搬入出ポート14は必ずしも必須の構成要件ではなく、ロードロック室13と大気環境との間で基板Gを搬入出することのできる他の機構をロードロック室13に連結させてもよい。 The atmospheric transfer chamber 11 is provided with a loading/unloading port 14 through which the transfer container 10 storing a plurality of substrates G is loaded and unloaded. The substrate G in the transfer container 10 is configured to be taken out by the atmospheric transfer mechanism 111 and transported to the load lock chamber 13, and the substrate G in the load lock chamber 13 is received by the vacuum transfer mechanism 121 into the vacuum transfer chamber 12. Note that in the substrate processing apparatus according to the present disclosure, the atmospheric transfer chamber 11, the atmospheric transfer mechanism 111, the transfer container 10, and the loading/unloading port 14 are not necessarily essential components, and other mechanisms capable of loading and unloading the substrate G between the load lock chamber 13 and the atmospheric environment may be connected to the load lock chamber 13.

真空搬送室12には、例えば2基の基板処理部2A、2Bと、1基の真空処理部15が夫々接続されている。この例では、基板処理部2A、2Bは、基板にエッチング処理を行うエッチング処理部として構成され、真空処理部15は例えばエッチング後にトリートメント処理を行う後処理部として構成される。図1中、符号GV1~GV3はゲートバルブを示している。 The vacuum transfer chamber 12 is connected to, for example, two substrate processing units 2A and 2B and one vacuum processing unit 15. In this example, the substrate processing units 2A and 2B are configured as etching processing units that perform etching processing on substrates, and the vacuum processing unit 15 is configured as a post-processing unit that performs treatment processing after etching, for example. In FIG. 1, the symbols GV1 to GV3 indicate gate valves.

<基板処理部>
エッチング処理部をなす基板処理部2A、2Bの一例について、図2を参照して簡単に説明する。この例の基板処理部2A、2Bは、真空容器21内の載置台3上に基板Gを載置し、当該基板Gに対してプラズマ処理を実施するように構成されている。真空容器21内には、ゲートバルブ16により開閉される搬送口22を介して基板Gが搬送され、当該真空容器21の内部空間は、排気路231を介して真空排気機構23により真空排気されるように構成される。排気路231には、例えばAPC(Automatic Pressure Control)バルブなどの圧力調整部232が介装されている。
<Substrate Processing Section>
An example of the substrate processing units 2A and 2B constituting an etching processing unit will be briefly described with reference to Fig. 2. The substrate processing units 2A and 2B in this example are configured to place a substrate G on a mounting table 3 in a vacuum vessel 21 and perform plasma processing on the substrate G. The substrate G is transferred into the vacuum vessel 21 through a transfer port 22 that is opened and closed by a gate valve 16, and the internal space of the vacuum vessel 21 is evacuated to a vacuum by a vacuum exhaust mechanism 23 through an exhaust path 231. A pressure adjustment unit 232, such as an APC (Automatic Pressure Control) valve, is provided in the exhaust path 231.

載置台3はプラズマ生成用の電極を兼用するものであり、例えばプラズマ生成用の高周波電源31及びイオン引き込み用のバイアス電力を供給するための高周波電源32が夫々整合器311、321を介して接続されている。この例の載置台3には、温調部をなす温調媒体流路33が内蔵され、基板Gを設定温度に維持するように構成される。載置台3は絶縁部材34により支持されており、基板Gの受け渡しに用いられる昇降ピン35が昇降機構351により昇降可能に挿通されている。 The mounting table 3 also serves as an electrode for generating plasma, and is connected to, for example, a high-frequency power source 31 for generating plasma and a high-frequency power source 32 for supplying bias power for attracting ions via matchers 311 and 321, respectively. The mounting table 3 in this example has a built-in temperature control medium flow path 33 that constitutes a temperature control section, and is configured to maintain the substrate G at a set temperature. The mounting table 3 is supported by an insulating member 34, and a lifting pin 35 used to transfer the substrate G is inserted therethrough so that it can be raised and lowered by a lifting mechanism 351.

真空容器21の天井部には、載置台3と対向するように、上部電極4が配設されている。上部電極4はガスシャワーヘッドを兼用するものであり、中空状に形成されていて、その下面にはガスの吐出孔41が配置される。上部電極4はバルブV1と流量調整部43とを備えたガス供給路42を介して、処理ガスのガス供給源44に接続されている。 An upper electrode 4 is disposed on the ceiling of the vacuum vessel 21 so as to face the mounting table 3. The upper electrode 4 also serves as a gas shower head and is hollow, with gas outlet holes 41 disposed on its underside. The upper electrode 4 is connected to a gas supply source 44 of the processing gas via a gas supply path 42 equipped with a valve V1 and a flow rate adjustment unit 43.

ここで、上述の構成を備えた基板処理装置1を用いた基板の処理について簡単に説明する。搬送容器10から大気搬送機構111により基板Gを取り出して、大気圧雰囲気のロードロック室13に受け渡し、ロードロック室13を真空雰囲気に調節する。次いで、ロードロック室13内の基板Gを真空搬送機構121により真空搬送室12を介して、基板処理部2A、2Bの載置台3に受け渡す。基板処理部2A、2Bでは、載置台3上に基板Gを載置し、真空容器21内を真空排気機構23により真空排気して所定の真空度に維持した後、処理ガスであるエッチングガスを供給する。 Here, a brief description will be given of substrate processing using the substrate processing apparatus 1 having the above-mentioned configuration. The substrate G is removed from the transfer container 10 by the atmospheric transfer mechanism 111 and transferred to the load lock chamber 13 at atmospheric pressure, which is adjusted to a vacuum atmosphere. Next, the substrate G in the load lock chamber 13 is transferred by the vacuum transfer mechanism 121 through the vacuum transfer chamber 12 to the mounting table 3 of the substrate processing section 2A, 2B. In the substrate processing section 2A, 2B, the substrate G is placed on the mounting table 3, the inside of the vacuum container 21 is evacuated by the vacuum exhaust mechanism 23 to maintain a predetermined degree of vacuum, and then an etching gas, which is a processing gas, is supplied.

一方、載置台3にプラズマ発生用の高周波及びイオン引き込み用の高周波を印加し、基板Gの上方側の空間に形成されたプラズマを利用して、基板Gに対するエッチング処理を実行する。これによりプラズマ中のイオンがバイアス用の高周波により載置台3側に引き寄せられていくので、垂直性の高いエッチング処理が進行する。基板処理部2A、2Bにてエッチング処理された基板Gを、真空搬送機構121により真空搬送室12を介して、真空処理部15に搬送し、エッチング後のトリートメント処理を実行する。次いで、基板Gを、真空搬送機構121により真空雰囲気のロードロック室13に搬送し、ロードロック室13を大気圧雰囲気に調節した後、大気搬送機構111により受け取って、大気搬送室11を介して搬送容器10に戻す。なお、上記の実施形態においては、載置台3と上部電極4を互いに対向する平行電極としてプラズマを生成する容量結合型のプラズマ生成機構として説明したが、これに限らず、例えば誘導結合型のプラズマ生成機構によりプラズマを生成してもよい。 On the other hand, a high frequency for plasma generation and a high frequency for ion attraction are applied to the mounting table 3, and the plasma formed in the space above the substrate G is used to perform an etching process on the substrate G. As a result, the ions in the plasma are attracted toward the mounting table 3 by the high frequency for bias, so that the etching process proceeds with high verticality. The substrate G etched in the substrate processing section 2A, 2B is transported to the vacuum processing section 15 via the vacuum transport chamber 12 by the vacuum transport mechanism 121, and a treatment process after etching is performed. Next, the substrate G is transported to the load lock chamber 13 in a vacuum atmosphere by the vacuum transport mechanism 121, and after the load lock chamber 13 is adjusted to an atmospheric pressure atmosphere, the substrate G is received by the atmospheric transport mechanism 111 and returned to the transport container 10 via the atmospheric transport chamber 11. In the above embodiment, the mounting table 3 and the upper electrode 4 are described as parallel electrodes facing each other to generate plasma as a capacitively coupled plasma generation mechanism, but the plasma may be generated by, for example, an inductively coupled plasma generation mechanism.

<制御コンピュータ>
基板処理装置1は、制御コンピュータ5を備えており、基板処理部2A、2Bや真空処理部15、大気搬送機構111、真空搬送機構121など、基板処理装置1の各部への指令出力を行うように構成される。制御コンピュータ5は、例えば図示しないCPUを備え、基板処理装置1のプロセスレシピに基づいて、既述の基板処理を実行するように構成される。プロセスレシピは、基板処理装置1や基板処理部2A、2Bのプロセスシーケンス及び、真空容器21内の圧力や処理ガスの流量、載置台3の設定温度などの制御パラメータが設定された処理プログラムである。
<Control computer>
The substrate processing apparatus 1 includes a control computer 5 and is configured to output commands to each part of the substrate processing apparatus 1, such as the substrate processing units 2A and 2B, the vacuum processing unit 15, the atmospheric transfer mechanism 111, and the vacuum transfer mechanism 121. The control computer 5 includes, for example, a CPU (not shown), and is configured to execute the above-mentioned substrate processing based on a process recipe of the substrate processing apparatus 1. The process recipe is a processing program in which the process sequence of the substrate processing apparatus 1 and the substrate processing units 2A and 2B, as well as control parameters such as the pressure in the vacuum vessel 21, the flow rate of the processing gas, and the set temperature of the mounting table 3 are set.

プロセスレシピには、経時的に進行するように定義された複数のステップに各々対応付けて、複数の設定項目(制御パラメータ)に係る設定値が設定されている。例えば1つのステップには、設定項目として当該ステップを実行するステップ時間や基板Gの処理温度、基板Gを収容した容器内の圧力設定値などが設定され、それらの設定値が記憶されている。そして、例えば基板処理部2A、2Bのプロセスレシピでは、当該基板処理部2A、2Bにて実施される全ての動作に係る設定項目(設定パラメータ)の設定値が、複数のステップに対応付けられて記憶されている。 In a process recipe, setting values for multiple setting items (control parameters) are set in association with multiple steps defined to progress over time. For example, for one step, setting items such as the step time for executing that step, the processing temperature of the substrate G, and the pressure setting value within the container containing the substrate G are set, and these setting values are stored. And, for example, in the process recipe for substrate processing units 2A, 2B, setting values for setting items (setting parameters) related to all operations performed in the substrate processing units 2A, 2B are stored in association with multiple steps.

さらに、制御コンピュータ5は、図3に示すように、画面制御部51、データ抽出部52の機能を備えると共に、記憶部53やタッチパネルディスプレイ54(「ディスプレイ」の一例)が接続されている。記憶部53はプロセスレシピが格納されたレシピ格納部531としての機能を備え、タッチパネルディスプレイ54は、ディスプレイ画面55(「画面」の一例)と入力部56とを兼用するものである。従って、入力部56は、タッチパネルディスプレイ54が制御コンピュータ5に接続されることにより、同時に制御コンピュータ5に接続される。但し、タッチパネルディスプレイ54を設ける代わりに、ディスプレイ画面55と、ディスプレイ画面55から独立した入力部56とを別個に設け、入力部56はキーボードにより構成してもよい。 As shown in FIG. 3, the control computer 5 has the functions of a screen control unit 51 and a data extraction unit 52, and is connected to a memory unit 53 and a touch panel display 54 (an example of a "display"). The memory unit 53 has the function of a recipe storage unit 531 in which a process recipe is stored, and the touch panel display 54 serves both as a display screen 55 (an example of a "screen") and an input unit 56. Therefore, the input unit 56 is connected to the control computer 5 by connecting the touch panel display 54 to the control computer 5. However, instead of providing a touch panel display 54, the display screen 55 and an input unit 56 independent of the display screen 55 may be provided separately, and the input unit 56 may be configured as a keyboard.

データ抽出部52は、データであるプロセスレシピに設定されている設定値をレシピ格納部531から読み出したり、後述する表示切り替え命令に応じて、縮約表示対象の設定値を抽出する動作を実行するように構成される。また、画面制御部51は、データ抽出部52によって読み出され、抽出されたプロセスレシピの設定値を後述するレシピ設定テーブル7としてディスプレイ画面55に表示する機能を備える。さらに画面制御部51は、作業者が入力部56を介して行う表示切り替え命令を受け付けて、レシピ設定テーブル7の表示を切り替える処理を実行するように構成される。さらにまた、制御コンピュータ5は、レシピ設定テーブル7の設定値の編集を受け付ける動作と、設定値の編集を受け付けた後のプロセスレシピを記憶部53に記憶する動作と、を実行可能に構成されている。 The data extraction unit 52 is configured to read out the setting values set in the process recipe, which is data, from the recipe storage unit 531, and to execute an operation of extracting the setting values to be displayed in abbreviated form in response to a display switching command described later. The screen control unit 51 also has a function of displaying the setting values of the process recipe read out and extracted by the data extraction unit 52 on the display screen 55 as a recipe setting table 7 described later. The screen control unit 51 is further configured to execute a process of switching the display of the recipe setting table 7 upon receiving a display switching command issued by the operator via the input unit 56. The control computer 5 is further configured to execute an operation of accepting edits to the setting values of the recipe setting table 7, and an operation of storing the process recipe in the memory unit 53 after accepting the edits to the setting values.

<プロセスレシピの設定>
続いて、図4に示すフローチャートを参照して、基板処理装置1のプロセスレシピを設定する方法について説明する。このプロセスレシピの設定は、制御パラメータの設定値を設定する動作であり、運転条件の変更などのプロセス評価を行う際や、製品の切り替え時などに実施される。
一般に、作業者がプロセスレシピの設定項目(制御パラメータ)の見直しを行うときには、見直したい設定項目が過去に編集された設定項目であることが多い。本開示の技術は、このことに着目し、過去に編集された設定項目のみをディスプレイ画面55に表示させる機能を持たせたものである。この際、制御コンピュータ5が、過去に編集された設定項目であるか否かを判断し、表示切り替え命令の入力により、未編集の設定項目については自動的に非表示にする機能を考案した。
<Process recipe settings>
4, a method for setting a process recipe for the substrate processing apparatus 1 will be described. The process recipe setting is an operation for setting control parameter settings, and is performed when performing process evaluation such as changing operating conditions, or when switching between products.
Generally, when an operator reviews the setting items (control parameters) of a process recipe, the setting items to be reviewed are often setting items that have been edited in the past. The technology disclosed herein focuses on this fact and provides a function for displaying only setting items that have been edited in the past on the display screen 55. In this case, the control computer 5 determines whether or not a setting item has been edited in the past, and devised a function for automatically hiding setting items that have not been edited by inputting a display switching command.

<第1の例>
プロセスレシピの設定の第1の例として、作業者が、プロセスレシピについて、過去に編集された設定値の変更を行う場合について説明する。
先ず、作業者がタッチパネルディスプレイ54により、編集対象のプロセスレシピを選択する。この例のタッチパネルディスプレイ54は、図5に示すように、ディスプレイ画面55に、テーブル表示部57(「表示部」の一例)と、入力部56の一部をなす6個のボタン61~66を備えている。ボタン61~66は、図5に示されるようにディスプレイ画面55内に画像として表示されてもよく、また、ディスプレイ画面55の外側に物理的に押下可能なボタンとして設けられてもよい。
<First Example>
As a first example of setting a process recipe, a case will be described in which an operator changes a setting value that was previously edited for a process recipe.
First, an operator selects a process recipe to be edited using the touch panel display 54. As shown in Fig. 5, the touch panel display 54 in this example has a table display section 57 (an example of a "display section") and six buttons 61 to 66 forming part of the input section 56 on a display screen 55. The buttons 61 to 66 may be displayed as images within the display screen 55 as shown in Fig. 5, or may be provided as physically depressable buttons on the outside of the display screen 55.

ボタン61~66のうち、「開く」ボタン61は、プロセスレシピを選択するためのウィンドウ67を開くボタンであり、図5は、「開く」ボタン61を押下して、ウィンドウ67を開いた状態を示す。ウィンドウ67は、例えば、ポップアップウィンドウとして起動される。
図5~図9において、ディスプレイ画面55上で、名称がグレーで表示されているボタンは、操作実行中のボタンを示している。なお、ここで「押下」とは、作業者の指などにより、ディスプレイ画面55内に表示された「開く」ボタン61などに触れて対応する機能を起動させることも含む。
Of the buttons 61 to 66, the "Open" button 61 is a button for opening a window 67 for selecting a process recipe, and Fig. 5 shows a state in which the "Open" button 61 is pressed to open the window 67. The window 67 is launched as, for example, a pop-up window.
5 to 9, the button name displayed in gray on the display screen 55 indicates a button that is currently being operated. Note that "pressing" here also includes starting a corresponding function by touching the "Open" button 61 displayed on the display screen 55 with the operator's finger or the like.

ここでは編集対象のプロセスレシピを「レシピ1」として、これを選択した場合について説明する。制御コンピュータ5がプロセスレシピの選択を受け付けると(図4の工程101)、選択されたプロセスレシピの設定値を記憶部53のレシピ格納部531から読み出し、当該プロセスレシピに対応付けて構成されたレシピ設定テーブル7をタッチパネルディスプレイ54のディスプレイ画面55内のテーブル表示部57に表示する工程を実施する。 Here, we will assume that the process recipe to be edited is "Recipe 1", and explain the case where this is selected. When the control computer 5 accepts the selection of a process recipe (step 101 in FIG. 4), it executes a step of reading the setting values of the selected process recipe from the recipe storage section 531 of the memory section 53, and displaying the recipe setting table 7 configured to correspond to the process recipe in the table display section 57 in the display screen 55 of the touch panel display 54.

本例のレシピ設定テーブル7は、図6~図9に示すように、プロセスレシピの複数の設定項目71と、経時的に進行するように定義された複数のステップ72と、に対応付けて、各設定値を表示したテーブルである。基板処理部2A、2Bに関し、設定項目71は、当該基板処理部2A、2Bにおける処理にて制御される真空容器21の圧力、処理ガスの流量、プラズマ電力、バイアス電力、載置台3の設定温度などの制御パラメータである。本例のレシピ設定テーブル7において、これらの設定項目71は、一列目に列挙表示されている。 As shown in Figures 6 to 9, the recipe setting table 7 in this example is a table that displays each setting value in association with multiple setting items 71 of the process recipe and multiple steps 72 defined to progress over time. With respect to the substrate processing units 2A and 2B, the setting items 71 are control parameters such as the pressure of the vacuum vessel 21, the flow rate of the processing gas, the plasma power, the bias power, and the set temperature of the mounting table 3 that are controlled in the processing in the substrate processing units 2A and 2B. In the recipe setting table 7 in this example, these setting items 71 are listed in the first column.

また、ステップ72は、レシピ設定テーブル7の一行目に表示され、プロセスレシピに予め設定されているステップ数に応じて、ステップ1からステップn(nは1以上の整数)まで経時的に進行するステップ72が記載されている。このレシピ設定テーブル7により、各ステップ72に対応させて、設定項目71の設定値を特定できるように構成されている。 Step 72 is displayed in the first line of recipe setting table 7, and steps 72 are listed that progress over time from step 1 to step n (n is an integer equal to or greater than 1) according to the number of steps preset in the process recipe. This recipe setting table 7 is configured to allow the setting value of setting item 71 to be specified in correspondence with each step 72.

さらに、タッチパネルディスプレイ54のディスプレイ画面55には、必要に応じてスクロールバー73、74が表示される。制御コンピュータ5は、このスクロールバー73、74を用いた表示範囲の移動指示により、レシピ設定テーブル7のテーブル表示部57からはみ出た領域をスクロール移動によりテーブル表示部57に表示することができる。スクロールバー73は、レシピ設定テーブル7をテーブル表示部57に表示する工程において、テーブル表示部57からはみ出た設定項目71に係る表示領域を上下方向のスクロール移動によって、テーブル表示部57に表示するものである。また、同様に、スクロールバー74は、テーブル表示部57からはみ出たステップ72に係る表示領域を左右方向のスクロール移動によって、テーブル表示部57に表示するものである。 Furthermore, scroll bars 73 and 74 are displayed on the display screen 55 of the touch panel display 54 as necessary. The control computer 5 can use the scroll bars 73 and 74 to instruct the control computer 5 to move the display range, thereby displaying the area of the recipe setting table 7 that extends beyond the table display section 57 on the table display section 57 by scrolling. The scroll bar 73 is used to display the display area relating to the setting item 71 that extends beyond the table display section 57 on the table display section 57 by scrolling up and down during the process of displaying the recipe setting table 7 on the table display section 57. Similarly, the scroll bar 74 is used to display the display area relating to the step 72 that extends beyond the table display section 57 on the table display section 57 by scrolling left and right.

図4に戻って説明を続けると、作業者は、「縮約表示」ボタン63を選択するか否かを判断する(工程102)。「縮約表示」ボタン63とは、レシピ設定テーブル7を「縮約表示状態」に設定するためのボタンである。縮約表示状態とは、レシピ設定テーブル7において過去に設定値の編集を受け付けたことがある設定項目のみに対応付けられた設定値を表示する状態を示している。即ち、いずれのステップ72においても過去に設定値が編集されていない設定項目については表示されない。 Returning to FIG. 4, the operator determines whether or not to select the "Abridged Display" button 63 (step 102). The "Abridged Display" button 63 is a button for setting the recipe setting table 7 to the "Abridged Display State." The abridged display state indicates a state in which the setting values associated with only the setting items in the recipe setting table 7 that have previously accepted edits to their setting values are displayed. In other words, in any of steps 72, setting items whose setting values have not previously been edited are not displayed.

ここで、「全表示」ボタン64についても併せて説明する。「全表示」ボタン64とは、レシピ設定テーブル7を「全表示状態」に設定するためのボタンである。全表示状態とは、レシピ設定テーブル7の全ての設定項目に対応付けられた設定値を表示する状態を示している。即ち、いずれかのステップ72において過去に設定値が編集されたか否かに関わらず、全ての設定項目が表示される。
「縮約表示」ボタン63と「全表示」ボタン64とは、設定値の表示状態を全表示状態と縮約表示状態との間でテーブル表示部57に切り替えて表示する表示切り替え命令を出力するものである。従って、「縮約表示」ボタン63を押下(選択)すると、縮約表示状態の表示切り替え命令を入力したことになり、「全表示」ボタン64を押下すると、全表示状態の表示切り替え命令を入力したことになる。
Here, the "display all" button 64 will also be described. The "display all" button 64 is a button for setting the recipe setting table 7 to an "all display state." The all display state indicates a state in which setting values associated with all setting items in the recipe setting table 7 are displayed. In other words, all setting items are displayed regardless of whether or not a setting value has been edited in any step 72 in the past.
The "Condensed Display" button 63 and the "Full Display" button 64 output a display switching command for switching the display state of the setting values between the full display state and the condensed display state in the table display section 57. Therefore, when the "Condensed Display" button 63 is pressed (selected), a display switching command for the condensed display state is input, and when the "Full Display" button 64 is pressed, a display switching command for the full display state is input.

図4の工程102にて「縮約表示」ボタン63を選択すると、制御コンピュータ5は、レシピ格納部531から読み出したプロセスレシピの全ての設定値が初期値であるか否かの判断を行う(工程103)。この工程103は、制御コンピュータ5が、プロセスレシピの設定項目について、過去に設定値の編集を受け付けたことがある設定項目であるか否かを判断するものである。そして、全ての設定値が初期値であると判断したときには、工程105に進み、少なくとも一部の設定値が初期値ではないと判断したときには、工程104に進む。 When the "Condensed Display" button 63 is selected in step 102 of FIG. 4, the control computer 5 determines whether all the setting values of the process recipe read from the recipe storage unit 531 are initial values (step 103). In this step 103, the control computer 5 determines whether the setting items of the process recipe are setting items for which setting values have been edited in the past. If it is determined that all the setting values are initial values, the process proceeds to step 105, and if it is determined that at least some of the setting values are not initial values, the process proceeds to step 104.

ここで本例の基板処理装置1において、プロセスレシピの全ての設定値には、予め初期値が設定されている。図6には、プロセスレシピの全ての設定値が初期値であるレシピ設定テーブル7を示す。この例において、ディスプレイ画面55のテーブル表示部57に表示されているレシピ設定テーブル7には、例えば設定値を数字で入力する設定項目は「0」、制御の実行の有無をON/OFFにて入力する設定項目は「OFF」の各初期値が設定されている。 In the substrate processing apparatus 1 of this example, all the setting values of the process recipe are preset to initial values. FIG. 6 shows the recipe setting table 7 in which all the setting values of the process recipe are set to their initial values. In this example, the recipe setting table 7 displayed on the table display section 57 of the display screen 55 has the initial values set to "0" for setting items in which the setting value is input as a number, and "OFF" for setting items in which the execution or non-execution of control is input as ON/OFF.

制御コンピュータ5のデータ抽出部52は、既述のように、初期値と一致しない設定値を含む設定項目について、過去に設定値の編集を受け付けたことがあると判断するように構成されている。従って、設定値に「0」以外の数値が入力されている設定項目及び「ON」が入力されている設定項目は、過去に設定値の編集を受け付けたことがある設定項目であると判断する。 As described above, the data extraction unit 52 of the control computer 5 is configured to determine that a setting item that includes a setting value that does not match the initial value has previously accepted edits to the setting value. Therefore, a setting item in which a value other than "0" is input as a setting value and a setting item in which "ON" is input as a setting item is determined to be a setting item in which an edit of the setting value has previously been accepted.

レシピ1のレシピ設定テーブル7を全表示状態でテーブル表示部57に表示するディスプレイ画面55を図7に示す。このレシピ設定テーブル7は、過去に編集された設定値を含むものであり、当該過去に編集された設定値が表示されるセルには、そのことを識別可能な表示を行う(図7、図8ではセルをグレーで塗り潰してある)。 Figure 7 shows a display screen 55 in which the recipe setting table 7 for recipe 1 is displayed in full on the table display section 57. This recipe setting table 7 includes setting values that were edited in the past, and the cells in which the previously edited setting values are displayed display this fact in a way that makes it easy to identify (in Figures 7 and 8, the cells are filled in gray).

この表示に関し、例えばデータ抽出部52は、選択されたプロセスレシピにおける各設定項目の各ステップの設定値と、同じステップについての初期値とを比較し、これらの値が一致しない場合は、そのことを示す識別符号を付して当該設定値を出力する。画面制御部51は、レシピ設定テーブル7を表示するにあたり、取得した設定値に前記識別符号が付されている場合には、当該設定値の表示されるセルを識別可能に表示する。
以下、過去にいずれかのステップについての設定値の編集を受け付けたことがある設定項目を「編集された設定項目」、過去にいずれのステップの設定値についても編集を受け付けたことがない設定項目を「未編集の設定項目」と記載する場合がある。
Regarding this display, for example, the data extraction unit 52 compares the setting value of each step of each setting item in the selected process recipe with the initial value for the same step, and if these values do not match, outputs the setting value with an identification code indicating this fact. When displaying the recipe setting table 7, if the identification code is attached to the acquired setting value, the screen control unit 51 displays the cell in which the setting value is displayed in an identifiable manner.
In the following, a setting item that has previously accepted edits to the setting value for any step may be referred to as an "edited setting item," and a setting item that has not previously accepted edits to the setting value for any step may be referred to as an "unedited setting item."

レシピ設定テーブル7をディスプレイ画面55に表示する際、全表示状態を選択すると、「編集された設定項目」も「未編集の設定項目」も全て表示される(図7)。また、縮約表示状態を選択すると、レシピ設定テーブル7において、「編集された設定項目」のみが表示され、「未編集の設定項目」は非表示となる。従って、図4の工程101にてレシピ1を選択し、工程102にて「縮約表示」ボタン63を押下したときには、表示切り替え命令に基づいて、工程104にて、レシピ設定テーブル7は原則として縮約表示状態でディスプレイ画面55に表示される。即ち、画面制御部51は、抽出部52から取得した設定値について、初期値と一致しない旨の識別符号が付された設定値を含む設定項目について「編集された設定項目」と判断し、レシピ設定テーブル7に表示する。 When the full display state is selected when displaying the recipe setting table 7 on the display screen 55, both the "edited setting items" and the "unedited setting items" are all displayed (FIG. 7). Also, when the abbreviated display state is selected, only the "edited setting items" are displayed in the recipe setting table 7, and the "unedited setting items" are not displayed. Therefore, when recipe 1 is selected in step 101 of FIG. 4 and the "abbreviated display" button 63 is pressed in step 102, the recipe setting table 7 is displayed on the display screen 55 in the abbreviated display state in principle in step 104 based on the display switching command. That is, the screen control unit 51 determines that the setting items including the setting values acquired from the extraction unit 52 that have an identification code indicating that they do not match the initial values are "edited setting items" and displays them in the recipe setting table 7.

図8に、縮約表示状態で表示するレシピ設定テーブル7を示す。このように縮約表示状態では、初期値と異なる設定値が入力された設定項目が表示され、未編集の設定項目は非表示となる。例えば図7に示すレシピ設定テーブル7において、「圧力」の設定項目に着目すると、ステップ4の「圧力」の設定値は初期値「0」であるが、他のステップ1、2、5では初期値と異なる設定値が入力されている。このようにいずれかのステップにおいて初期値と異なる設定値が入力された設定項目については、全てのステップについての設定値が表示される。図8に示す縮約表示状態のレシピ設定テーブル7では、非表示となった設定項目の分は詰めて表示される。このため、ディスプレイ画面55内に設定された表示領域であるテーブル表示部57に全ての設定項目が表示され、スクロールバー73による上下方向のスクロール動作を実施する必要がなくなる。 Figure 8 shows the recipe setting table 7 displayed in the abbreviated display state. In this abbreviated display state, setting items with a setting value different from the initial value are displayed, and unedited setting items are hidden. For example, in the recipe setting table 7 shown in Figure 7, focusing on the setting item "pressure", the setting value of "pressure" in step 4 is the initial value "0", but settings different from the initial value are input in the other steps 1, 2, and 5. In this way, for setting items in which a setting value different from the initial value is input in any step, the setting values for all steps are displayed. In the recipe setting table 7 in the abbreviated display state shown in Figure 8, the hidden setting items are displayed in a compact manner. Therefore, all setting items are displayed in the table display section 57, which is a display area set in the display screen 55, and there is no need to scroll up and down using the scroll bar 73.

このように「縮約表示」ボタン63を選択した場合には、図8に示すレシピ設定テーブル7がタッチパネルディスプレイ54のディスプレイ画面55に表示され、作業者は、編集対象の設定項目について設定値を入力することにより編集を実施し、制御コンピュータ5は、設定値の編集を受け付ける(図4の工程106)。設定値の編集は、タッチパネルディスプレイ54のディスプレイ画面55に表示されたレシピ設定テーブル7において、入力部56にてステップ72と設定項目71とを特定したセルを選択した後、不図示のキーボードなどを介して設定値を入力することにより行う。 When the "Condensed Display" button 63 is selected in this way, the recipe setting table 7 shown in FIG. 8 is displayed on the display screen 55 of the touch panel display 54, the operator edits by inputting the setting value for the setting item to be edited, and the control computer 5 accepts the edited setting value (step 106 in FIG. 4). Editing of the setting value is performed by selecting a cell that specifies the step 72 and setting item 71 in the input unit 56 in the recipe setting table 7 displayed on the display screen 55 of the touch panel display 54, and then inputting the setting value via a keyboard (not shown) or the like.

キーボードは、ディスプレイ画面55内に表示させてもよく、また、ディスプレイ画面55とは別に独立して設けてもよい。また、入力部56によるセルの選択は、作業者が指などによりテーブル表示部57に表示されたセルに直接触れて選択するようにしてもよく、あるいは、セルを特定するステップを示す数値と設定項目を示す数値を入力するウィンドウなどを表示させるようにしてもよい。こうして設定値の編集を受け付ける工程を実施する。「縮約表示」ボタン63が選択された条件下では、この設定値の編集を受け付ける工程を実施する期間中、レシピ設定テーブル7は縮約表示状態でタッチパネルディスプレイ54に表示されている。 The keyboard may be displayed within the display screen 55, or may be provided separately from the display screen 55. The selection of a cell by the input unit 56 may be made by the operator directly touching the cell displayed on the table display unit 57 with a finger or the like, or a window may be displayed in which a numerical value indicating the step that identifies the cell and a numerical value indicating the setting item are input. In this way, the process of accepting edits of the setting values is carried out. Under the condition that the "Condensed Display" button 63 is selected, the recipe setting table 7 is displayed in a condensed display state on the touch panel display 54 during the period in which the process of accepting edits of the setting values is carried out.

次いで、作業者が設定値の編集が終了した否かを判断し(工程107)、編集が終了していなければ、工程102に戻り、再度編集作業を実行する。一方、編集が終了していれば、「登録」ボタン62を押下して、設定値の編集を行なったプロセスレシピを登録する(工程108)。このようにして、編集を受け付けた後のプロセスレシピを記憶部53のレシピ格納部531に記憶する工程を実施し、プロセスレシピの設定の編集を終了する。 Then, the operator determines whether editing of the setting values is complete (step 107), and if editing is not complete, returns to step 102 and performs the editing work again. On the other hand, if editing is complete, the operator presses the "Register" button 62 to register the process recipe in which the setting values have been edited (step 108). In this way, the process recipe after accepting the edits is stored in the recipe storage unit 531 of the memory unit 53, and editing of the process recipe settings is completed.

なお、工程102にて「縮約表示」ボタン63を選択しない場合には、工程105に進み、レシピ設定テーブル7は図7に示す全表示状態でディスプレイ画面55に表示される。例えば「処理ガスA」の設定項目の設定値を変更する場合には、レシピ設定テーブル7を全表示状態で表示して設定値の編集を実施する。図7に示す例では、すべてのステップにおいて「処理ガスA」の設定値は初期値「0」のままであるので、縮約表示状態に切り替えると、当該設定項目が表示されないからである。この場合においても、工程106、工程107、工程108については、上述の第1の例と同様に実施される。 If the "Condensed Display" button 63 is not selected in step 102, the process proceeds to step 105, and the recipe setting table 7 is displayed on the display screen 55 in the full display state shown in FIG. 7. For example, when changing the setting value of the setting item "Processing Gas A", the recipe setting table 7 is displayed in the full display state and the setting value is edited. In the example shown in FIG. 7, the setting value of "Processing Gas A" remains at the initial value "0" in all steps, so when the display state is switched to the condensed display state, the setting item is not displayed. Even in this case, steps 106, 107, and 108 are performed in the same manner as in the first example described above.

<第2の例>
プロセスレシピの設定の第2の例として、作業者が、新たにプロセスレシピの作成を行う場合について説明する。
先ず、作業者がタッチパネルディスプレイ54により、図5に示されたウィンドウ67から「新規レシピ」を選択する。プロセスレシピの選択を受け付けると(工程101)、選択されたプロセスレシピのレシピ設定テーブル7をタッチパネルディスプレイ54のディスプレイ画面55に表示する。「新規レシピ」のレシピ設定テーブル7は、図6に示すように、プロセスレシピの全ての設定値が初期値であるレシピ設定テーブル7である。
<Second Example>
As a second example of process recipe setting, a case where an operator creates a new process recipe will be described.
First, an operator selects "New Recipe" from the window 67 shown in Fig. 5 using the touch panel display 54. When the selection of a process recipe is accepted (step 101), the recipe setting table 7 of the selected process recipe is displayed on the display screen 55 of the touch panel display 54. The recipe setting table 7 of the "New Recipe" is a recipe setting table 7 in which all setting values of the process recipe are default values, as shown in Fig. 6.

続いて、作業者は、「縮約表示」ボタン63を選択するか判断する(図4の工程102)。新規レシピを作成する場合には、レシピ設定テーブル7を全表示状態で表示し、設定項目71とステップ72とを対応付けて設定値を入力するが、仮に「縮約表示」ボタン63を選択してしまった場合には、制御コンピュータ5が全ての設定値が初期値であるか否かの判断を行う(工程103)。ここで、画面制御部51は、プロセスレシピが、過去に編集を受け付けたことがある設定値を含んでいない場合(全ての設定値に識別符号が付されていない場合)には、「縮約表示」ボタン63が押下されても全表示状態で設定値の表示を行うように構成されている。従って、誤って「縮約表示」ボタン63を押下しても、全ての設定値が初期値であるので、レシピ設定テーブル7は全表示状態で表示され(工程105)、全ての設定項目が非表示となることはない。 Next, the operator decides whether to select the "Abridged Display" button 63 (step 102 in FIG. 4). When creating a new recipe, the recipe setting table 7 is displayed in a full display state, and the setting items 71 and steps 72 are associated with each other and the setting values are input. If the "Abridged Display" button 63 is selected, the control computer 5 decides whether all the setting values are the initial values (step 103). Here, if the process recipe does not include setting values that have been accepted for editing in the past (if all setting values are not assigned identification codes), the screen control unit 51 is configured to display the setting values in a full display state even if the "Abridged Display" button 63 is pressed. Therefore, even if the "Abridged Display" button 63 is pressed by mistake, all the setting values are the initial values, so the recipe setting table 7 is displayed in a full display state (step 105), and all the setting items are not hidden.

そして、作業者は、レシピ設定テーブル7を全表示状態でディスプレイ画面55に表示した状態で、設定値の編集を行い、制御コンピュータ5は、設定値の編集を受け付ける工程を実施する(工程106)。工程107、工程108については、上述の第1の例と同様である。 Then, the operator edits the setting values while the recipe setting table 7 is displayed in full on the display screen 55, and the control computer 5 executes a process of accepting the edited setting values (step 106). Steps 107 and 108 are the same as those in the first example described above.

ここで他のボタンについて説明する。「選択設定」ボタン65は、レシピ設定テーブル7に表示する設定項目の任意の選択を受け付けるウィンドウを開くボタンである。当該ボタン65を押下すると、図9に示す設定項目選択用のウィンドウ68が、例えばポップアップウィンドウとして開かれる。このウィンドウ68では、例えば全表示状態のレシピ設定テーブル7に表示される設定項目の追加・削除を行うことができる。「閉じるボタン」66は、開いたウィンドウ67、68を閉じるボタンである。 The other buttons will now be explained. The "Select Setting" button 65 is a button that opens a window that accepts any selection of setting items to be displayed in the recipe setting table 7. When this button 65 is pressed, a setting item selection window 68 shown in FIG. 9 is opened, for example, as a pop-up window. In this window 68, for example, it is possible to add or delete setting items that are displayed in the recipe setting table 7 in the full display state. The "Close button" 66 is a button that closes the open windows 67 and 68.

この実施の形態によれば、基板を処理する装置のプロセスレシピを設定するにあたり、プロセスレシピの編集を簡便に実行することができる。つまり、プロセスレシピの編集内容に応じて、表示切り替え命令を入力するという簡易な操作により、レシピ設定テーブル7を、全表示状態と縮約表示状態に切り替えてディスプレイ画面55に表示できる。このため、既に設定値の編集が行われたプロセスレシピを利用して、必要な設定項目を自動選択することができるので、プロセスレシピの編集を簡便に実行することができる。 According to this embodiment, when setting a process recipe for a device for processing a substrate, editing of the process recipe can be easily executed. In other words, by a simple operation of inputting a display switching command according to the edited content of the process recipe, the recipe setting table 7 can be switched between a full display state and a reduced display state and displayed on the display screen 55. Therefore, the necessary setting items can be automatically selected using a process recipe whose setting values have already been edited, so editing of the process recipe can be easily executed.

例えば、過去に編集された設定項目について設定値を変更する場合には、縮約表示状態とする表示切り替え命令を入力し、図8に示すように編集対象の設定項目のみを表示する。縮約表示状態では、未編集の設定項目については非表示となるので、ディスプレイ画面55に表示される設定項目が少なくなり、詰めて表示される。このため、編集対象の設定項目とステップとを対応づけた設定値の入力箇所の探索が容易になる。一方、未編集の設定項目について設定値を変更する場合には、図7に示すように、全表示状態とする表示切り替え命令を入力し、全ての設定項目を表示することにより、設定値の編集を行うことができる。 For example, when changing the setting value of a setting item that has been edited in the past, a display switching command is input to switch to the abbreviated display state, and only the setting item to be edited is displayed as shown in FIG. 8. In the abbreviated display state, setting items that have not been edited are not displayed, so fewer setting items are displayed on the display screen 55, and they are displayed in a compact manner. This makes it easier to find the input location for the setting value that corresponds to the setting item to be edited and the step. On the other hand, when changing the setting value of an unedited setting item, a display switching command is input to switch to the full display state, and all setting items are displayed, as shown in FIG. 7, allowing editing of the setting value.

プロセスレシピによっては、縮約表示状態を選択すると、過去に編集された設定項目を1画面に全て表示することができるため、スクロール動作が不要となり、編集対象の設定項目とステップとを対応づけた設定値の入力箇所の探索がより容易になる。また、編集対象の設定項目を1画面に全て収めることができると、スクリーンショットにより画像を取得して保存する場合にも便利である。さらにまた、仮に縮約表示状態であっても全ての設定項目をディスプレイ画面55に表示することができないプロセスレシピであっても、全表示状態と比べてディスプレイ画面55のテーブル表示部57からはみ出る領域を低減できる。この結果、設定項目をディスプレイ画面55のテーブル表示部57内に表示するためのスクロール移動の負担が小さくなり、設定値の編集作業が簡便となる。 Depending on the process recipe, when the condensed display state is selected, all previously edited setting items can be displayed on one screen, eliminating the need for scrolling, making it easier to search for the input location of the setting value that corresponds to the setting item to be edited and the step. In addition, being able to fit all the setting items to be edited on one screen is also convenient when taking and saving images by screenshot. Furthermore, even if a process recipe cannot display all setting items on the display screen 55 even in the condensed display state, the area that extends beyond the table display section 57 of the display screen 55 can be reduced compared to the full display state. As a result, the burden of scrolling to display the setting items in the table display section 57 of the display screen 55 is reduced, making it easier to edit the setting values.

このように、設定値の入力箇所が探索しやすくなることから、設定値の編集作業に要する時間や手間が削減でき、効率的に設定値の編集を行うことができる上、編集ミスの発生も削減できる。
従来では、レシピ設定テーブル7を全表示状態で表示して設定値の編集を行うため、制御パラメータ(設定項目)が多く、かつ未編集の設定項目も多い場合には、編集対象の設定項目をディスプレイ画面55に表示するために、多くのスクロール移動が必要であった。また、ディスプレイ画面55に表示される設定項目が多いため、編集対象である設定値の入力箇所の探索に手間がかかっていたが、本開示の技術はこれら課題を解消することができる。
In this way, since it is easier to find the input location of the setting value, the time and effort required for editing the setting value can be reduced, the setting value can be edited efficiently, and the occurrence of editing errors can be reduced.
Conventionally, the recipe setting table 7 is displayed in a full display state to edit the setting values, so when there are many control parameters (setting items) and many setting items that have not been edited, a lot of scrolling is required to display the setting items to be edited on the display screen 55. In addition, since there are many setting items displayed on the display screen 55, it takes time to search for the input location of the setting value to be edited, but the technology disclosed herein can solve these problems.

また、上述の実施形態では制御コンピュータ5(抽出部52)は、初期値と一致しない設定値を含む設定項目について、過去に編集された設定項目であると判断するように構成されている。このように制御コンピュータ5が、設定項目の初期値と現在の設定値とを比較して、未編集の設定項目を自動的に判断するため、作業者が縮約表示状態で表示される設定項目を予め選択する必要がない。このことによっても、設定値の編集の手間が削減されると共に操作ミスの発生が抑制され、より一層プロセスレシピの設定を効率的に実行することができる。 In addition, in the above embodiment, the control computer 5 (extraction unit 52) is configured to determine that a setting item that includes a setting value that does not match the initial value is a setting item that was edited in the past. In this way, the control computer 5 compares the initial value of the setting item with the current setting value to automatically determine which setting items have not been edited, so that the operator does not need to preselect the setting items that are displayed in the condensed display state. This also reduces the effort required to edit the setting values and suppresses the occurrence of operational errors, making it possible to set the process recipe even more efficiently.

さらに、制御コンピュータ5(画面制御部51)は、設定項目の設定値が全て初期値である場合には、常に全表示状態にてレシピ設定テーブル7を表示するように構成されている。そこで既述のように、新たなプロセスレシピを作成する場合に、誤って「縮約表示」ボタン63を押下しても、全表示状態にてレシピ設定テーブル7が表示される。このため、「縮約表示」ボタン63が誤って押されているためにレシピ設定テーブル7が全く表示されないといったトラブルの発生を防ぎ、編集作業に速やかに取り掛かることができる。この点においても、本開示の技術は、設定値の編集を簡便にすることができる。 Furthermore, the control computer 5 (screen control unit 51) is configured to always display the recipe setting table 7 in the full display state when all the setting values of the setting items are the initial values. Therefore, as described above, when creating a new process recipe, even if the "Abridged Display" button 63 is pressed by mistake, the recipe setting table 7 is displayed in the full display state. This prevents the occurrence of a problem in which the recipe setting table 7 is not displayed at all because the "Abridged Display" button 63 is pressed by mistake, and allows editing work to be started promptly. In this respect as well, the technology disclosed herein can simplify editing of setting values.

以上において、上述の実施形態においては、制御コンピュータ5(抽出部52)は、未編集の設定項目であるか否かについて、設定値が初期値と一致するか否かに基づいて判断した。但し、制御コンピュータ5が未編集の設定項目の有無を判定する手法はこの例には限定されない。例えば、設定値の編集を受け付けた際に、当該編集された設定値に対して、編集済みフラグを対応付けて記憶部53に記憶してもよい。この例ではこの編集済みフラグが対応付けて記憶された設定値を含む設定項目について、過去に設定値の編集を受け付けたことがあると判断されることとなる。この構成においても、制御コンピュータ5(画面制御部51)が、記憶部53から読み出された設定値についての編集の有無を判断することができる。従って、作業者からの表示切り替え命令を受け付けて、レシピ設定テーブル7の表示を自動的に縮約表示状態に切り替えることが可能となる。この点においても、本開示の技術は、プロセスレシピの設定値の編集を簡便にすることができる。 In the above embodiment, the control computer 5 (extraction unit 52) judges whether the setting item is unedited based on whether the setting value matches the initial value. However, the method by which the control computer 5 judges whether there is an unedited setting item is not limited to this example. For example, when an edit of a setting value is accepted, an edited flag may be associated with the edited setting value and stored in the storage unit 53. In this example, it is determined that an edit of the setting value has been accepted in the past for a setting item including a setting value associated and stored with this edited flag. Even in this configuration, the control computer 5 (screen control unit 51) can judge whether the setting value read from the storage unit 53 has been edited. Therefore, it is possible to accept a display switching command from the operator and automatically switch the display of the recipe setting table 7 to a contracted display state. In this respect, too, the technology disclosed herein can simplify the editing of the setting values of a process recipe.

また、表示切り替え命令は、ボタンを押下することにより実施しているので、当該命令の入力を容易に行うことができる。なお、表示切り替え命令を実行するボタンは、「縮約表示」ボタン63と「全表示」ボタン64とを備える構成には限らず、「全表示」ボタン64を設けずに「縮約表示」ボタン63のみを設ける構成であってもよい。この場合には、通常はレシピ設定テーブル7を全表示状態にてディスプレイ画面55に表示し、「縮約表示」ボタン63を押下したときのみ、レシピ設定テーブル7が縮約表示状態で表示される。また、レシピ設定テーブル7が縮約表示状態で表示されている場合には、「縮約表示」ボタン63が表示されず、「全表示」ボタン64のみが表示されるようにしてもよい。
さらにプロセスレシピの設定値の初期値は、適宜設定できる値である。従って、既述の図6に示すレシピ設定テーブル7のへの例示(数値を入力する設定項目では「0」、制御の有無を入力する設定項目では「OFF」)とは別の初期値を設定してもよい。
Moreover, since the display switching command is executed by pressing a button, the command can be easily input. The button for executing the display switching command is not limited to the configuration including the "condensed display" button 63 and the "full display" button 64, and may be configured to include only the "condensed display" button 63 without providing the "full display" button 64. In this case, the recipe setting table 7 is usually displayed on the display screen 55 in the full display state, and only when the "condensed display" button 63 is pressed, the recipe setting table 7 is displayed in the condensed display state. Moreover, when the recipe setting table 7 is displayed in the condensed display state, the "condensed display" button 63 may not be displayed, and only the "full display" button 64 may be displayed.
Further, the initial values of the process recipe settings can be set appropriately, and therefore may be set to initial values other than those exemplified in the recipe setting table 7 shown in Fig. 6 ("0" for the setting items for inputting numerical values, and "OFF" for the setting items for inputting the presence or absence of control).

本開示を適用可能な基板処理装置は上述の構成に限定されるものではない。本開示の技術は、ガラス基板や半導体ウエハにレジスト液を塗布し、露光後の現像を行う塗布・現像装置に設けられている塗布装置や、現像装置、加熱装置、これらの基板への成膜処理を行う成膜装置など、プロセスレシピを用いて制御される各種の基板処理装置に適用することができる。 Substrate processing apparatuses to which the present disclosure can be applied are not limited to those with the configurations described above. The technology disclosed herein can be applied to various substrate processing apparatuses that are controlled using process recipes, such as coating apparatuses provided in coating and developing apparatuses that apply resist liquid to glass substrates or semiconductor wafers and perform development after exposure, developing apparatuses, heating apparatuses, and film forming apparatuses that perform film forming processes on these substrates.

今回開示された実施形態は全ての点で例示であって制限的なものではないと考えられるべきである。上記の実施形態は、添付の請求の範囲及びその主旨を逸脱することなく、様々な形態で省略、置換、変更されてもよい。 The embodiments disclosed herein should be considered in all respects as illustrative and not restrictive. The above-described embodiments may be omitted, substituted, or modified in various ways without departing from the scope and spirit of the appended claims.

1 基板処理装置
5 制御コンピュータ
53 記憶部
55 ディスプレイ画面
56 入力部
1 Substrate processing apparatus 5 Control computer 53 Storage unit 55 Display screen 56 Input unit

Claims (8)

基板を処理する装置のプロセスレシピを設定する方法であって、
前記プロセスレシピの複数の設定項目について、経時的に進行するように定義された複数のステップに各々対応付けて設定された複数の設定値を、前記装置の制御コンピュータにより記憶部から読み出し、前記設定項目と前記ステップとに対応する前記設定値を特定できるように構成されたレシピ設定テーブルとして、前記制御コンピュータに接続されたディスプレイの画面の表示部に表示する工程と、
前記表示部に表示する工程による前記レシピ設定テーブルの表示を行いながら、前記制御コンピュータに接続された入力部を介して、前記ステップと前記設定項目とを特定して選択された前記設定値の編集を受け付ける工程と、
前記設定値の編集を受け付けた後の前記プロセスレシピを前記記憶部に記憶する工程と、を含み、
前記制御コンピュータにより、前記設定値の編集を受け付ける工程を実施する期間中、前記レシピ設定テーブルについて、前記入力部を介して入力された表示切り替え命令に応じ、前記レシピ設定テーブルの全ての前記設定項目に対応付けられた前記設定値を表示する全表示状態と、過去に前記設定値の編集を受け付けたことがある前記設定項目のみに対応付けられた設定値を表示する縮約表示状態とを切り替えて前記表示部に表示し、
前記表示部に表示する工程にて表示された前記レシピ設定テーブルの元となったプロセスレシピが、過去に編集を受け付けたことがある前記設定値を全く含んでいない場合には、前記縮約表示状態の表示を行う表示切り替え命令が入力された場合であっても、前記全表示状態にて前記レシピ設定テーブルを表示する、方法。
1. A method for setting a process recipe for an apparatus for processing a substrate, comprising the steps of:
a step of reading out from a storage unit, by a control computer of the apparatus, a plurality of setting values set in association with a plurality of steps defined to progress over time for a plurality of setting items of the process recipe, and displaying the plurality of setting values in a recipe setting table configured to enable identification of the setting items and the setting values corresponding to the steps on a display unit of a screen connected to the control computer;
receiving, via an input unit connected to the control computer, editing of the setting value selected by identifying the step and the setting item while displaying the recipe setting table in the display unit;
storing the process recipe in the storage unit after the edit of the setting value is received;
During the period during which the control computer performs the step of accepting edits of the setting values, in response to a display switching command inputted via the input unit, the display unit switches between a full display state in which the setting values associated with all of the setting items in the recipe setting table are displayed and a reduced display state in which setting values associated with only the setting items for which edits of the setting values have been accepted in the past are displayed on the recipe setting table,
a display switch command for displaying the condensed display state when a process recipe that is the basis of the recipe setting table displayed in the step of displaying on the display unit does not include any of the setting values that have been edited in the past, the method comprising: displaying the recipe setting table in the full display state even when a display switch command for displaying the condensed display state is input .
前記表示部に表示する工程では、前記レシピ設定テーブルは、前記表示部からはみ出た領域をスクロール移動によって前記表示部に表示できるように構成される、請求項1に記載の方法。 The method according to claim 1, wherein in the step of displaying on the display unit, the recipe setting table is configured so that an area extending beyond the display unit can be displayed on the display unit by scrolling. 前記プロセスレシピのすべての設定値には、予め初期値が設定され、前記制御コンピュータは、前記初期値と一致しない前記設定値を含む前記設定項目について、過去に前記設定値の編集を受け付けたことがあると判断する、請求項1または2に記載の方法。 The method according to claim 1 or 2, in which initial values are set in advance for all the setting values of the process recipe, and the control computer determines that an edit of the setting value has been accepted in the past for the setting item including the setting value that does not match the initial value. 前記設定値の編集を受け付ける工程では、前記制御コンピュータは、編集された前記設定値に対して、編集済みフラグを対応付けて前記記憶部に記憶し、前記編集済みフラグが対応付けて記憶された前記設定値を含む前記設定項目について、過去に前記設定値の編集を受け付けたことがあると判断する、請求項1または2に記載の方法。 The method according to claim 1 or 2, wherein in the step of accepting edits to the setting values, the control computer associates an edited flag with the edited setting value and stores it in the storage unit, and determines that an edit to the setting value has been accepted in the past for the setting item including the setting value associated and stored with the edited flag. 基板を処理する装置であって、
前記基板を処理する基板処理部と、
記憶部に記憶されたプロセスレシピに基づいて前記基板処理部の動作制御を行う制御コンピュータと、
前記制御コンピュータに接続されたディスプレイ及び入力部と、を備え、
前記制御コンピュータは、前記プロセスレシピの複数の設定項目について、経時的に進行するように定義された複数のステップに各々対応付けて設定された複数の設定値を、前記プロセスレシピを記憶した記憶部から読み出し、前記設定項目と前記ステップとに対応する前記設定値を特定できるように構成されたレシピ設定テーブルとして、前記ディスプレイの画面の表示部に表示する動作と、前記表示部への前記レシピ設定テーブルの表示を行いながら、前記入力部を介して、前記ステップと前記設定項目とを特定して選択された前記設定値の編集を受け付ける動作と、前記設定値の編集を受け付けた後の前記プロセスレシピを前記記憶部に記憶する動作と、を実行するように構成され、
さらに前記制御コンピュータは、前記設定値の編集を受け付ける動作を実施する期間中、前記レシピ設定テーブルについて、前記入力部を介して入力された表示切り替え命令に応じ、前記レシピ設定テーブルの全ての前記設定項目に対応付けられた前記設定値を表示する全表示状態と、過去に前記設定値の編集を受け付けたことがある前記設定項目のみに対応付けられた設定値を表示する縮約表示状態とを切り替えて前記表示部に表示する動作を実行するように構成され、
前記表示部に表示された前記レシピ設定テーブルの元となったプロセスレシピが、過去に編集を受け付けたことがある前記設定値を全く含んでいない場合には、前記制御コンピュータは、前記縮約表示状態の表示を行う表示切り替え命令が入力された場合であっても、前記全表示状態にて前記レシピ設定テーブルを表示する動作を実行する、装置。
An apparatus for processing a substrate, comprising:
a substrate processing unit for processing the substrate;
a control computer that controls the operation of the substrate processing unit based on a process recipe stored in a storage unit;
a display and an input unit connected to the control computer;
the control computer is configured to execute an operation of reading out a plurality of setting values, which are set for a plurality of setting items of the process recipe in association with a plurality of steps defined to progress over time, from a storage unit storing the process recipe, and displaying the plurality of setting values on a display unit of a screen of the display as a recipe setting table configured to enable identification of the setting values corresponding to the setting items and the steps; an operation of accepting, via the input unit, an editing of the setting values selected by identifying the steps and the setting items while displaying the recipe setting table on the display unit; and an operation of storing the process recipe in the storage unit after accepting the editing of the setting values,
Furthermore, the control computer is configured to execute an operation of switching, in response to a display switching command inputted via the input unit, between a full display state in which the setting values associated with all the setting items of the recipe setting table are displayed and a reduced display state in which setting values associated with only the setting items for which editing of the setting values has been accepted in the past, during a period in which an operation of accepting editing of the setting values is being performed, for the recipe setting table, on the display unit ,
When the process recipe that is the basis of the recipe setting table displayed on the display unit does not include any of the setting values that have been edited in the past, the control computer executes an operation of displaying the recipe setting table in the full display state even when a display switching command for displaying the condensed display state is input .
前記制御コンピュータは、前記レシピ設定テーブルの前記表示部からはみ出た領域をスクロール移動により前記表示部に表示する動作を実行可能に構成される、請求項に記載の装置。 The apparatus according to claim 5 , wherein the control computer is configured to be capable of executing an operation of displaying, on the display unit, an area of the recipe setting table that extends beyond the display unit by scrolling. 前記プロセスレシピのすべての設定値には、予め初期値が設定され、前記制御コンピュータは、前記初期値と一致しない前記設定値を含む前記設定項目について、過去に前記設定値の編集を受け付けたことがあると判断し、前記レシピ設定テーブルの表示状態の切り替え動作を実行する、請求項またはに記載の装置。 7. The apparatus according to claim 5, wherein initial values are set in advance for all setting values of the process recipe, and the control computer determines that editing of the setting values has been accepted in the past for the setting items including the setting values that do not match the initial values, and executes an operation of switching a display state of the recipe setting table . 前記制御コンピュータは、前記設定値の編集を受け付ける動作にて、編集された前記設定値に対して、編集済みフラグを対応付けて前記記憶部に記憶し、前記編集済みフラグが対応付けて記憶された前記設定値を含む前記設定項目について、過去に前記設定値の編集を受け付けたことがあると判断し、前記レシピ設定テーブルの表示状態の切り替え動作を実行する、請求項またはに記載の装置。 7. The device according to claim 5, wherein the control computer, in an operation of accepting editing of the setting value, associates an edited flag with the edited setting value and stores it in the memory unit, determines that editing of the setting value has been accepted in the past for the setting item including the setting value associated and stored with the edited flag , and executes an operation of switching a display state of the recipe setting table.
JP2021100729A 2021-06-17 2021-06-17 METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application Active JP7676982B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2021100729A JP7676982B2 (en) 2021-06-17 2021-06-17 METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application
KR1020220068655A KR102917851B1 (en) 2021-06-17 2022-06-07 Method for setting process recipe for substrate processing apparatus and substrate processing apparatus
TW111121188A TW202314614A (en) 2021-06-17 2022-06-08 Method of setting process of apparatus and apparatus for processing substrate
CN202210650471.1A CN115497851B (en) 2021-06-17 2022-06-09 Method for setting process of device and device for processing substrate

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021100729A JP7676982B2 (en) 2021-06-17 2021-06-17 METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application

Publications (2)

Publication Number Publication Date
JP2023000106A JP2023000106A (en) 2023-01-04
JP7676982B2 true JP7676982B2 (en) 2025-05-15

Family

ID=84463854

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021100729A Active JP7676982B2 (en) 2021-06-17 2021-06-17 METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application

Country Status (4)

Country Link
JP (1) JP7676982B2 (en)
KR (1) KR102917851B1 (en)
CN (1) CN115497851B (en)
TW (1) TW202314614A (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001189248A (en) 2000-01-06 2001-07-10 Hitachi Kokusai Electric Inc Semiconductor manufacturing equipment
JP2008258583A (en) 2007-03-12 2008-10-23 Hitachi Kokusai Electric Inc Substrate processing equipment
JP2014138158A (en) 2013-01-18 2014-07-28 Hitachi Kokusai Electric Inc Substrate processing device, method for controlling the same, and editing program
JP2018124755A (en) 2017-01-31 2018-08-09 株式会社Screenホールディングス Parameter management device
WO2020188820A1 (en) 2019-03-20 2020-09-24 株式会社Kokusai Electric Recipe creation method, manufacturing method of semiconductor device using created recipe, substrate processing apparatus, and recipe creation program

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4577889B2 (en) * 2005-02-16 2010-11-10 株式会社日立国際電気 Substrate processing apparatus, display method for substrate processing apparatus, and data analysis method for substrate processing apparatus
JP2006285968A (en) 2005-03-07 2006-10-19 Ricoh Co Ltd Print setting processing program, print setting processing apparatus, and print setting processing method
JP4734185B2 (en) * 2006-06-22 2011-07-27 株式会社日立国際電気 Substrate processing apparatus and substrate processing apparatus control method
JP2012079922A (en) * 2010-10-01 2012-04-19 Hitachi Kokusai Electric Inc Substrate processing apparatus
JP5738796B2 (en) * 2012-04-11 2015-06-24 株式会社日立ハイテクノロジーズ Processing room assignment setting device and processing room assignment setting program
JP2014229225A (en) * 2013-05-27 2014-12-08 株式会社日立国際電気 Substrate processing apparatus, file update method, method of manufacturing semiconductor device, and program
JP6148991B2 (en) * 2014-01-31 2017-06-14 東京エレクトロン株式会社 Substrate processing apparatus, editing method, and storage medium
WO2017221659A1 (en) * 2016-06-20 2017-12-28 マクセル株式会社 Image capturing device, display device, and image capturing and displaying system
JP6877200B2 (en) * 2017-03-15 2021-05-26 東京エレクトロン株式会社 Control device of board processing device and board processing display method
JP7033914B2 (en) 2017-12-27 2022-03-11 株式会社オービック Registration screen processing device, registration screen processing method, and registration screen processing program
JP2020095429A (en) * 2018-12-12 2020-06-18 株式会社Jvcケンウッド Program, information processing device, information processing method
JP7323775B2 (en) 2019-06-13 2023-08-09 富士通株式会社 Display program, display method and display device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001189248A (en) 2000-01-06 2001-07-10 Hitachi Kokusai Electric Inc Semiconductor manufacturing equipment
JP2008258583A (en) 2007-03-12 2008-10-23 Hitachi Kokusai Electric Inc Substrate processing equipment
JP2014138158A (en) 2013-01-18 2014-07-28 Hitachi Kokusai Electric Inc Substrate processing device, method for controlling the same, and editing program
JP2018124755A (en) 2017-01-31 2018-08-09 株式会社Screenホールディングス Parameter management device
WO2020188820A1 (en) 2019-03-20 2020-09-24 株式会社Kokusai Electric Recipe creation method, manufacturing method of semiconductor device using created recipe, substrate processing apparatus, and recipe creation program

Also Published As

Publication number Publication date
TW202314614A (en) 2023-04-01
JP2023000106A (en) 2023-01-04
KR20220168976A (en) 2022-12-26
CN115497851B (en) 2025-03-21
CN115497851A (en) 2022-12-20
KR102917851B1 (en) 2026-01-27

Similar Documents

Publication Publication Date Title
JP5361094B2 (en) Substrate processing apparatus, display method thereof, setup method, centralized management apparatus, and display method thereof
KR100845990B1 (en) Substrate processing apparatus, history information recording method, history information recording program, and history information recording system
KR101999230B1 (en) Method of processing substrate, substrate processing apparatus and non-transitory computer-readable recording medium
US12066815B2 (en) Recipe creation method or apparatus utilizing a series of steps according to a target recipe file for semiconductor manufacturing or substrating processing
WO2009096110A1 (en) Information processing apparatus, information processing method, and program
JP2014090013A (en) Substrate processing apparatus
KR101075128B1 (en) Substrate processing apparatus
JP7676982B2 (en) METHOD FOR SETTING PROCESS RECIPE FOR SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING APPARATUS - Patent application
JP2004319961A (en) Substrate processing apparatus, substrate processing method, and program for executing the method
JP6872667B2 (en) Recipe creation method, semiconductor device manufacturing method and processing device and program
US7409253B2 (en) System and method for processing a substrate and program therefor
JP4577889B2 (en) Substrate processing apparatus, display method for substrate processing apparatus, and data analysis method for substrate processing apparatus
JPH05283308A (en) Control method of semiconductor manufacturing apparatus and control apparatus thereof
JP2002043290A (en) Processing equipment maintenance method
TWI899811B (en) Substrate processing apparatus, semiconductor device manufacturing method and program
KR102923572B1 (en) Processing device, program, substrate processing method and semiconductor device manufacturing method
JPH06310463A (en) Processing method
JP2008004737A (en) Substrate processing equipment
CN118676020A (en) Substrate processing device, method for manufacturing semiconductor device, and recording medium
KR20250030421A (en) Substrate processing apparatus, method of processing substrate, method of manufacturing semiconductor device, program, and control apparatus
JP2007258373A (en) Substrate processing equipment
JP2007258563A (en) Parameter setting device for substrate processing apparatus
JP2011003914A (en) Substrate treatment device, and method of controlling the same

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240401

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20250121

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20250122

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250318

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: 20250401

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250414

R150 Certificate of patent or registration of utility model

Ref document number: 7676982

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150