JP7185671B2 - SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD - Google Patents
SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD Download PDFInfo
- Publication number
- JP7185671B2 JP7185671B2 JP2020158387A JP2020158387A JP7185671B2 JP 7185671 B2 JP7185671 B2 JP 7185671B2 JP 2020158387 A JP2020158387 A JP 2020158387A JP 2020158387 A JP2020158387 A JP 2020158387A JP 7185671 B2 JP7185671 B2 JP 7185671B2
- Authority
- JP
- Japan
- Prior art keywords
- substrate
- data
- substrates
- processing
- group
- 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
Links
Images
Classifications
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0612—Production flow monitoring, e.g. for increasing throughput
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0604—Process monitoring, e.g. flow or thickness monitoring
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/04—Apparatus for manufacture or treatment
- H10P72/0451—Apparatus for manufacturing or treating in a plurality of work-stations
- H10P72/0452—Apparatus for manufacturing or treating in a plurality of work-stations characterised by the layout of the process chambers
- H10P72/0456—Apparatus for manufacturing or treating in a plurality of work-stations characterised by the layout of the process chambers in-line arrangement
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0606—Position monitoring, e.g. misposition detection or presence detection
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/06—Apparatus for monitoring, sorting, marking, testing or measuring
- H10P72/0618—Apparatus for monitoring, sorting, marking, testing or measuring using identification means, e.g. labels on substrates or labels on containers
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/30—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations
- H10P72/32—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations between different workstations
- H10P72/3202—Mechanical details, e.g. rollers or belts
-
- H—ELECTRICITY
- H10—SEMICONDUCTOR DEVICES; ELECTRIC SOLID-STATE DEVICES NOT OTHERWISE PROVIDED FOR
- H10P—GENERIC PROCESSES OR APPARATUS FOR THE MANUFACTURE OR TREATMENT OF DEVICES COVERED BY CLASS H10
- H10P72/00—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof
- H10P72/30—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations
- H10P72/33—Handling or holding of wafers, substrates or devices during manufacture or treatment thereof for conveying, e.g. between different workstations into and out of processing chamber
- H10P72/3302—Mechanical parts of transfer devices
-
- Y—GENERAL 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
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)
- Engineering & Computer Science (AREA)
- Automation & Control Theory (AREA)
- Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)
- Manufacturing Of Printed Circuit Boards (AREA)
Description
本願は、基板処理装置および基板処理方法に関する。 The present application relates to a substrate processing apparatus and a substrate processing method.
基板処理のスループットを向上するために、複数の基板を一纏まりとして装置間を搬送させる技術が提案されている。例えば順次処理装置(これは後に詳述される)へと複数の基板が一括して搬送される。基板は順次処理装置において1枚ずつ順次に搬送されつつ処理が行われる。処理された複数の基板は同時処理装置(これは後に詳述される)へ一括して搬送される。 In order to improve the throughput of substrate processing, a technique has been proposed in which a plurality of substrates are grouped together and transported between apparatuses. For example, a plurality of substrates are collectively transported to a sequential processing apparatus (which will be described in detail later). The substrates are processed while being transported one by one in the sequential processing apparatus. A plurality of processed substrates are collectively transported to a simultaneous processing apparatus (which will be described in detail later).
例えば下記の特許文献1では、個別基板データに基づいて順次処理装置における複数の基板の各々に対する搬送および処理が制御され、全体基板データに基づいて同時処理装置における複数の基板の搬送および処理が制御される技術が開示される。個別基板データおよび全体基板データのいずれにもレシピ情報が含まれる。レシピ情報によって基板への処理内容が規定される。一纏まりとなった複数の基板のレシピ情報は共通する。
For example, in
複数の基板の纏まり(以下「グループ」とも称す)ごとにレシピ情報が共通するとき、グループごとに基板の搬送および処理が管理されることが望まれる。例えば順次処理装置から同時処理装置へと搬送される基板が、どのグループに属しているのかが管理されることが望ましい。例えばあるグループに属する基板のいずれかが順次処理装置において除去されても、かかる管理が望ましい。 When recipe information is common to a group of a plurality of substrates (hereinafter also referred to as a "group"), it is desirable to manage substrate transport and processing for each group. For example, it is desirable to manage to which group a substrate transferred from a sequential processing apparatus to a simultaneous processing apparatus belongs. Such management is desirable even if, for example, any of the substrates belonging to a group are removed in a sequential processing system.
本願に開示される基板処理装置および基板処理方法は、グループごとに基板の搬送および処理を管理することを目的とする。 A substrate processing apparatus and a substrate processing method disclosed in the present application aim to manage substrate transport and processing for each group.
本願に開示される基板処理装置は、順次処理部と、同時処理部と、制御部とを備える。前記順次処理部は、複数のグループに分けられた基板ごとに設定される順次処理基板データに基づいて、前記基板を順次に搬送しつつ、前記基板に対して処理を行う。前記同時処理部は、前記グループごとに設定される同時処理基板データに基づいて、前記グループごとに前記基板を同時に処理する。前記制御部は、前記順次処理基板データに基づいて前記順次処理部における前記基板に対する搬送および前記処理を制御し、前記同時処理基板データに基づいて前記同時処理部における前記基板への処理を制御する。 A substrate processing apparatus disclosed in the present application includes a sequential processing section, a simultaneous processing section, and a control section. The sequential processing unit processes the substrates while sequentially transporting the substrates based on sequential processing substrate data set for each substrate divided into a plurality of groups. The simultaneous processing section simultaneously processes the substrates for each group based on simultaneous processing substrate data set for each group. The control unit controls the transport and the processing of the substrate in the sequential processing unit based on the sequential processing substrate data, and controls the processing of the substrate in the simultaneous processing unit based on the simultaneous processing substrate data. .
前記同時処理基板データは、前記グループを識別するグループ識別情報と、前記グループに属する前記基板を互いに区別する基板番号と、前記グループにおける前記基板の搬送方向についての位置たる搬送位置を示す位置情報と、前記グループに属する前記基板に共通してなされる処理内容を規定するためのレシピ情報とを含む。 The simultaneously processed substrate data includes group identification information for identifying the group, a substrate number for distinguishing the substrates belonging to the group, and position information indicating the transfer position, which is the position of the substrate in the group in the transfer direction. , and recipe information for prescribing processing contents commonly performed on the substrates belonging to the group.
前記順次処理基板データは、前記順次処理基板データに対応する前記基板についての前記位置情報と、前記グループ識別情報と、前記レシピ情報とを含む。 The sequentially processed substrate data includes the position information, the group identification information, and the recipe information for the substrates corresponding to the sequentially processed substrate data.
前記制御部は、前記同時処理基板データから前記順次処理基板データを生成し、前記順次処理基板データから前記同時処理基板データを生成する。 The control section generates the sequentially processed substrate data from the simultaneously processed substrate data, and generates the simultaneously processed substrate data from the sequentially processed substrate data.
本願に開示される基板処理方法は、順次処理と同時処理とを備える。前記順次処理は、複数のグループに分けられた基板ごとに設定される順次処理基板データに基づいて、前記基板を順次に搬送しつつ、前記基板に対して処理を行う。前記同時処理は、前記グループごとに設定される同時処理基板データに基づいて、前記グループごとに前記基板を同時に処理する。 The substrate processing method disclosed herein comprises sequential processing and simultaneous processing. The sequential processing is performed on the substrates while sequentially transporting the substrates based on sequential processing substrate data set for each substrate divided into a plurality of groups. In the simultaneous processing, the substrates are simultaneously processed for each group based on simultaneously processed substrate data set for each group.
前記同時処理基板データは、前記グループを識別するグループ識別情報と、前記グループに属する前記基板を互いに区別する基板番号と、前記グループにおける前記基板の搬送方向についての位置たる搬送位置を示す位置情報と、前記グループに属する前記基板に共通してなされる処理内容を規定するためのレシピ情報とを含む。 The simultaneously processed substrate data includes group identification information for identifying the group, a substrate number for distinguishing the substrates belonging to the group, and position information indicating the transfer position, which is the position of the substrate in the group in the transfer direction. , and recipe information for prescribing processing contents commonly performed on the substrates belonging to the group.
前記順次処理基板データは、前記順次処理基板データに対応する前記基板についての前記位置情報と、前記グループ識別情報と、前記レシピ情報とを含む。 The sequentially processed substrate data includes the position information, the group identification information, and the recipe information for the substrates corresponding to the sequentially processed substrate data.
前記同時処理基板データから前記順次処理基板データが生成され、前記順次処理基板データから前記同時処理基板データが生成される。 The sequentially processed substrate data is generated from the simultaneously processed substrate data, and the simultaneously processed substrate data is generated from the sequentially processed substrate data.
本願に開示される基板処理装置および基板処理方法は、グループごとに基板の搬送および処理を管理する。 A substrate processing apparatus and a substrate processing method disclosed in the present application manage substrate transport and processing for each group.
本願明細書に開示される技術に関する目的と、特徴と、局面と、利点とは、以下に示される詳細な説明と添付図面とによって、さらに明白となる。 Objects, features, aspects, and advantages of the technology disclosed herein will become more apparent from the detailed description and accompanying drawings set forth below.
以下、添付される図面を参照しながら実施の形態について説明する。なお、図面は概略的に示されるものであり、説明の便宜のため、適宜、構成の省略および構成の簡略化がなされるものである。また、図面に示される構成の大きさおよび位置の相互関係は、必ずしも正確に記載されるものではなく、適宜変更され得るものである。 Embodiments will be described below with reference to the attached drawings. It should be noted that the drawings are shown schematically, and for the convenience of explanation, the configurations are omitted and simplified as appropriate. Also, the interrelationships between the sizes and positions of the components shown in the drawings are not necessarily described accurately and may be changed as appropriate.
また、以下に示される説明では、同様の構成要素には同じ符号を付して図示し、それらの名称と機能とについても同様のものとする。したがって、それらについての詳細な説明を、重複を避けるために省略する場合がある。 In addition, in the description given below, the same components are denoted by the same reference numerals, and their names and functions are also the same. Therefore, a detailed description thereof may be omitted to avoid duplication.
また、以下に記載される説明において、「第1」または「第2」などの序数が用いられる場合があっても、これらの用語は、実施の形態の内容を理解することを容易にするために便宜上用いられるものであり、これらの序数によって生じ得る順序などに限定されるものではない。 Also, even if ordinal numbers such as “first” or “second” are used in the description below, these terms are used to facilitate understanding of the content of the embodiments. are used for convenience, and are not limited to the order or the like that can occur with these ordinal numbers.
相対的または絶対的な位置関係を示す表現(例えば「一方向に」「一方向に沿って」「平行」「直交」「中心」「同心」「同軸」など)は、特に断らない限り、その位置関係を厳密に表すのみならず、公差もしくは同程度の機能が得られる範囲で相対的に角度または距離に関して変位された状態も表すものとする。等しい状態であることを示す表現(例えば「同一」「等しい」「均質」など)は、特に断らない限り、定量的に厳密に等しい状態を表すのみならず、公差もしくは同程度の機能が得られる差が存在する状態も表すものとする。形状を示す表現(例えば、「四角形状」または「円筒形状」など)は、特に断らない限り、幾何学的に厳密にその形状を表すのみならず、同程度の効果が得られる範囲で、例えば凹凸や面取りなどを有する形状も表すものとする。一の構成要素を「備える」「具える」「具備する」「含む」または「有する」という表現は、他の構成要素の存在を除外する排他的表現ではない。「A,BおよびCの少なくともいずれか一つ」という表現は、Aのみ、Bのみ、Cのみ、A,BおよびCのうち任意の2つ、ならびに、A,BおよびCの全てを含む。 Expressions indicating relative or absolute positional relationships (e.g., "in one direction", "along one direction", "parallel", "perpendicular", "center", "concentric", "coaxial", etc.) are used unless otherwise specified. Not only the positional relationship is strictly expressed, but also the relatively displaced state in terms of angle or distance within the range of tolerance or equivalent function. Expressions indicating equality (e.g., "same", "equal", "homogeneous", etc.), unless otherwise specified, not only express quantitatively strictly equality, but also tolerances or equivalent functions can be obtained It shall also represent the state in which there is a difference. Expressions indicating shapes (e.g., "square shape" or "cylindrical shape"), unless otherwise specified, not only represent the shape strictly geometrically, but also to the extent that the same effect can be obtained, such as Shapes having unevenness, chamfering, etc. are also represented. The terms "comprise", "comprise", "comprise", "include" or "have" an element are not exclusive expressions that exclude the presence of other elements. The phrase "at least one of A, B and C" includes only A, only B, only C, any two of A, B and C, and all of A, B and C.
<1.基板処理装置の全体構成・全体動作>
図1は、基板処理装置1の構成の一例を概略的に示す図である。図1の例では、基板処理装置1はコータ/デベロッパ装置であり、主として、洗浄装置12、脱水ベーク装置13、塗布関連装置14、プリベーク装置15、現像装置17およびポストベーク装置18の各処理装置を備える。また、基板処理装置1の一方側には、基板処理装置1に対して基板を搬入、搬出するインデクサ部11が配置される。さらに基板処理装置1の他方側に図示しないインターフェイス部を介して露光装置16が配置される。
<1. Overall Configuration/Overall Operation of Substrate Processing Apparatus>
FIG. 1 is a diagram schematically showing an example of the configuration of a
インデクサ部11から露光装置16までの行きラインには、洗浄装置12、脱水ベーク装置13、塗布関連装置14およびプリベーク装置15がこの順で配置される。露光装置16からインデクサ部11までの帰りラインには、現像装置17およびポストベーク装置18がこの順で配置される。
A
インデクサ部11には複数の基板を収納する複数のカセット(図示省略)が載置される。基板は、例えば液晶表示装置に用いられる矩形状のガラス基板である。インデクサ部11には、搬送部としてのインデクサロボット(図示省略)が配置されている。インデクサロボットはカセットから基板を取り出し、この基板を洗浄装置12へと搬送する。洗浄装置12においては、基板に洗浄処理が行われる。洗浄処理が行われた基板は、脱水ベーク装置13に搬送される。脱水ベーク装置13においては、加熱により脱水処理(脱水ベーク処理)が行われる。脱水ベーク処理が行われた基板は、塗布関連装置14に搬送され、レジストの塗布処理を含む各種の処理が行われる。この処理が行われた基板は、プリベーク装置15に搬送され、加熱処理が行われる。加熱処理が行われた基板は、露光装置16に搬送され、露光処理が行われる。
A plurality of cassettes (not shown) storing a plurality of substrates are placed on the
これらの処理が行われた基板は、現像装置17に搬送され、現像処理が行われる。現像処理が行われた基板は、ポストベーク装置18に搬送され、加熱処理が行われる。その後、該基板は、インデクサロボットによってインデクサ部11に載置されるカセットに収容される。これらの一連の処理により、基板の表面にはレジストのパターンが形成される。
The substrate on which these processes have been performed is transported to the developing
以下では第1の処理が第2の処理に先だって行われるとき、第1の処理を行う装置は第2の処理を行う装置の「上流」にあると説明され、第2の処理を行う装置は第1の処理を行う装置の「下流」にあると説明される。インデクサ部11は洗浄装置12に対して上流にあり、かつポストベーク装置18に対して下流にある。「上流」「下流」という用語は装置や当該装置を構成する諸要素に対してのみならず、搬送される基板の位置関係を説明する場合にも採用される。
Below, when the first process precedes the second process, the device performing the first process is said to be "upstream" from the device performing the second process, and the device performing the second process is described as being "upstream" from the device performing the second process. It is described as being "downstream" of the device that performs the first processing. The
<2.処理装置のタイプ>
この基板処理装置1では、処理装置のタイプとして次の2つのタイプの処理装置が混在している。すなわち、基板を順次に一方向に搬送しつつ当該基板に対して1枚ずつ処理を行う順次処理装置(平流し処理装置)と、N(2以上の整数)枚の基板に対して一括して同時に処理可能な同時処理装置とが混在する。なお同時処理装置によるN枚の基板の処理期間は完全に一致する必要はなく、各処理期間の少なくとも一部が重なっていればよい。要するに、ここでいう同時とは、各処理期間が全く重ならない状態と対比した意味で用いられる。順次処理装置としては、洗浄装置12および現像装置17が例示され、同時処理装置としては、脱水ベーク装置13、塗布関連装置14、プリベーク装置15およびポストベーク装置18が例示される。
<2. Type of processing equipment>
In this
順次処理装置は基板処理装置1の一部分である順次処理部であるとみることができる。同時処理装置は基板処理装置1の一部分である同時処理部であるとみることができる。
The sequential processing apparatus can be viewed as a sequential processing section that is part of the
<2-1.順次処理装置>
図2は、順次処理装置30の構成の一例を概略的に示す側面図である。順次処理装置30は処理装置本体32と基板導出部33とを備えており、順次処理装置30の直前には、基板導入部(受入部)31が設けられている。基板導入部31は上流の装置から搬送される複数(N枚)の基板Wを一括的に受け入れる。処理装置本体32は基板導入部31から搬送される複数の基板Wを1枚ずつ順次に受け取り、この基板Wを一方向(搬送方向:図2においては左側から右側へ向かう方向)に沿って搬送させつつ、基板Wに対して各種の処理を行う。処理後の基板Wは処理装置本体32から基板導出部33へと搬送される。基板導出部33は処理装置本体32から搬送された複数の基板Wを順次に受け取る。基板導出部33は順次に受け取った基板Wを複数(N枚)保持することができる。複数の基板Wは基板導出部33から一括して取り出されて、下流の装置へと搬送される。なお基板導入部31は順次処理装置30に含まれている、とみなしても構わない。基板導入部31は順次処理装置30の入口部として機能でき、基板導出部33は順次処理装置30の出口部として機能できる。以下ではN=2の場合が例示される。
<2-1. Sequential processing device>
FIG. 2 is a side view schematically showing an example of the configuration of the
<2-1-1.基板導入部31>
基板導入部31は搬送機構としての複数のローラ311および複数のローラ313と、センサ314,315とを有している。ローラ311,313の断面は円形状を有しており、ローラ311,313は、その中心軸が基板Wの搬送方向に略垂直かつ略水平となるように設けられる。ここでいう搬送方向とは、順次処理装置30における基板Wの搬送方向である。複数のローラ311は搬送方向に沿って間隔を空けて並んで設けられる。各ローラ311は自身の中心軸を回転軸として回転することができる。各ローラ311の中心軸における両端は、それぞれ支持板(不図示)に回転可能に固定される。この一対の支持板は搬送方向に沿って延びる板状部材であり、床面に設けられた所定の架台312に固定される。複数のローラ313は搬送方向に沿って間隔を空けて並んで設けられる。ローラ313はローラ311よりも下流側に位置しており、ローラ311と同じ高さに設けられている。各ローラ313は自身の中心軸を回転軸として回転することができる。各ローラ313の中心軸における両端は、それぞれ支持板に回転可能に固定される。
<2-1-1.
The
複数のローラ311は駆動部(不図示)によって駆動されて、予め定められた同じ方向に略等しい回転速度で回転(同期回転)する。駆動部はモータを有している。複数のローラ311の上には、基板Wが載置される。基板Wはその主面の法線方向が鉛直方向(図2においては上下方向)に沿うように載置される。この状態で、複数のローラ311が同じ方向に同期回転することにより、基板Wはローラ311の上を搬送方向に沿って処理装置本体32へと移動する。複数のローラ313も駆動部(不図示)によって駆動されて同期回転する。ローラ311,313は互いに異なる駆動部によって駆動されるので、互いに独立して制御される。
The plurality of
ローラ311,313の上には、1枚ずつ基板Wが載置される。例えばインデクサ部11から2枚の基板Wがローラ311,313の上に載置されてもよい。この状態でローラ313のみが同期回転することにより、ローラ313上の基板Wを処理装置本体32へと搬送できる。次にローラ311,313の両方が同期回転することにより、ローラ313上の基板Wを処理装置本体32へと搬送できる。
The substrates W are placed one by one on the
センサ314はローラ311上の停止位置に基板Wが存在しているか否かを検出する。センサ315はローラ313上の停止位置に基板Wが存在しているか否かを検出する。センサ314,315は例えば光学式のセンサであって、基板Wからの反射光を受光したときに、基板Wを検出する。センサ314,315の検出結果は制御部60へと出力される。
A
以下では、2枚の基板Wの一方を基板W1とも呼び、他方を基板W2とも呼ぶ。ここでは、基板W1は基板W2よりも上流側に位置するものとする。 In the following, one of the two substrates W is also called substrate W1, and the other is also called substrate W2. Here, it is assumed that the substrate W1 is located upstream of the substrate W2.
<2-1-2.基板導出部33>
基板導出部33は、処理装置本体32から順次に搬送される基板Wの複数(N枚)を保持することができる。基板導出部33が保持可能な基板Wの枚数は、次の同時処理装置40(例えば順次処理装置30が洗浄装置12であれば、脱水ベーク装置13)で処理可能な基板Wの枚数と同じである。ここでは、一例として、基板導出部33は2枚の基板Wを保持し、同時処理装置40は2枚の基板Wに対して同時に処理を行うものとする。
<2-1-2. Substrate lead-out
The substrate lead-out
基板導出部33は、搬送機構としての複数のローラ331および複数のローラ332と、センサ334,335とを備えている。ローラ331,332の断面は円形状を有している。ローラ331は、その中心軸が基板Wの搬送方向に垂直かつ水平となるように搬送方向に沿って間隔を空けて配置される。ローラ332はローラ331よりも下流側に配置される。ローラ332はローラ331と同様の姿勢で搬送方向に沿って間隔を空けて配置される。各ローラ331,332の中心軸における両端は、それぞれ支持板(不図示)に回転可能に固定される。複数のローラ331は駆動部(不図示)によって同期回転し、複数のローラ332は駆動部(不図示)によって同期回転する。ローラ331およびローラ332は互いに異なる駆動部によって駆動されるので、互いに独立して制御可能である。各駆動部は例えばモータを有する。
The substrate lead-out
ローラ331,332は、互いに同じ高さに設けられている。基板Wは処理装置本体32からローラ331へと搬送され、適宜にローラ331からローラ332へと搬送される。後に説明するように、ローラ331の上には1枚の基板Wが停止し、ローラ332の上には1枚の基板Wが停止する。これにより、基板導出部33は2枚の基板Wを保持することができる。
The
センサ334はローラ331上の停止位置に基板Wが存在しているか否かを検出する。センサ335はローラ332上の停止位置に基板Wが存在しているか否かを検出する。センサ334,335は例えば光学式のセンサであって、基板Wからの反射光を受光したときに、基板Wを検出する。センサ334,335の検出結果は制御部60へと出力される。
A
基板導出部33は処理装置本体32から2枚の基板Wを順次に受け取り、これらを保持することができる。以下ではまず、簡単のために2枚の基板Wが一括して処理される場合について説明する。N枚の基板Wが一括されずに処理される場合については、後に詳述される。
The substrate lead-out
まず1枚目の基板Wはローラ331,332が同期回転することで、ローラ332の上の停止位置まで搬送される。具体的には、センサ334,335の両方が基板Wを検出していないときに、ローラ331,332を同期回転させて、処理装置本体32からの基板Wを基板導出部33へと搬送する。そしてセンサ335が基板Wを検出したときにローラ332の同期回転を停止する。これにより、1枚目の基板W(下流側の基板W2)はローラ332上で停止して支持される。2枚目の基板W(上流側の基板W1)に対しては、ローラ332を回転させず、ローラ331を同期回転させることにより、ローラ331の停止位置まで当該基板Wを搬送する。具体的にはセンサ334が基板Wを検出したときにローラ331の同期回転を停止する。つまり、センサ334,335の両方が基板Wを検出しているときに、ローラ331の同期回転を停止する。これにより、2枚目の基板Wはローラ331上で停止して支持される。このように基板導出部33は2枚の基板Wを保持することができる。
First, the first substrate W is conveyed to a stop position above the
<2-1-3.処理装置本体32>
処理装置本体32は搬送機構としての複数のローラ321を有している。複数のローラ321はローラ311と同様の形状を有しており、ローラ311と同様の姿勢で配置される。ローラ321の中心軸における両端は、それぞれ支持板(不図示)に回転可能に固定される。複数のローラ321は搬送方向に沿って間隔を空けて並んでいる。複数のローラ321は基板導入部31のローラ311と同じ高さに設けられており、基板Wはローラ311からローラ313,321,331をこの順に介してローラ332へと移動することができる。
<2-1-3.
The processing apparatus
処理装置本体32は、ローラ321の上を流れる基板Wに対して、その搬送方向の各位置において適宜に処理を行う。ここでは、順次処理装置30として洗浄装置12を例に挙げて説明する。例えば処理装置本体32は、薬液部34、水洗部35および水切り部36を有している。薬液部34、水洗部35および水切り部36は上流から下流へ向かってこの順で直列に設けられている。また複数のローラ321は薬液部34、水洗部35および水切り部36に亘って設けられている。複数のローラ321は駆動部(不図示)によって駆動されて同期回転する。これにより、基板Wを搬送方向に沿って搬送して、薬液部34、水洗部35および水切り部36をこの順で通過させることができる。
The processing apparatus
薬液部34は、ローラ321上の基板Wへと薬液を供給して基板Wを洗浄する装置である。薬液部34は、薬液を吐出する複数のノズル341と、薬液を貯留する薬液槽342と、薬液槽342およびノズル341を繋ぐ供給管343と、供給管343を経由して薬液をノズル341へ供給するポンプ344とを備えている。ノズル341は鉛直方向において基板Wの両側に設けられており、基板Wの両面へと薬液を供給する。供給管343には流量センサ345が設けられ、供給される薬液の量の制御に寄与する。薬液部34は、基板Wをブラッシングするためのブラシ(不図示)などを有していてもよい。薬液を基板Wに供給しながらブラッシングを行うことにより、洗浄効果を高めることができる。基板Wに供給された薬液は主として基板Wの周縁から落ちて、薬液槽342へと回収される。
The
水洗部35は、基板Wに対して洗浄水を供給することで基板Wに残留した薬液を洗い流す装置である。水洗部35は洗浄水を貯留する第1水槽355および第2水槽356を有している。また水洗部35は上流から下流に向かってこの順で配置される低圧水供給部351、高圧水供給部352、超音波洗浄水供給部353および純水供給部354を有している。各部351~354は薬液部34と同様に、基板Wに液を吐出するノズルと、当該ノズルに連結された供給管と、当該供給管を経由して当該ノズルに液を供給するポンプとを備えている。
The
低圧水供給部351のポンプ35tは低圧ポンプであって、低い圧力で第1水槽355から洗浄水を汲み上げてノズルに供給する。これにより、低圧水供給部351は低圧で洗浄水を基板Wに供給できる。低圧水供給部351にはスリットノズル(液ナイフとも呼ぶ)35aが設けられ、液ナイフ35aからも洗浄水が基板Wに供給される。低圧水供給部351に供給される洗浄水の圧力は圧力センサ357によって測定される。
The
高圧水供給部352のポンプ35rは高圧ポンプであって、高い圧力で第1水槽355から洗浄水を汲み上げてノズルに供給する。これにより、高圧水供給部352は高圧で洗浄水を基板Wに供給できる。高圧水供給部352に供給される洗浄水の圧力は圧力センサ358によって測定される。低圧水供給部351および高圧水供給部352によって供給された洗浄水は主として基板Wの周縁から落ちて第1水槽355へと回収される。
The
超音波洗浄水供給部353のノズル35bには、第2水槽356からの洗浄水に超音波振動を付与する超音波振動子が設けられている。ノズル35bは液ナイフとして機能する。超音波洗浄水供給部353のポンプ35sは、第2水槽356から洗浄水を汲み上げてノズル35bに供給する。ノズル35bの超音波振動子が振動することで、超音波洗浄水供給部353はノズル35bから振動状態の洗浄水を基板Wへと供給する。超音波洗浄水供給部353によって供給された洗浄水は主として第2水槽356へ回収される。ノズル35bへ供給される洗浄水の流量は流量センサ359によって測定される。
The
純水供給部354のノズルは、純水供給源365から供給される純水を基板Wに向けて供給する。純水供給源365は例えば工場設備(ユーティリティ)として設けられる。この純水は主として第2水槽356へ回収される。
The nozzle of the pure
水切り部36は基板Wへと高圧の気流を流すことで基板Wから水を吹き飛ばす装置である。水切り部36は、基板Wに気体を噴射する噴射部(乾燥エアーナイフ)361と、気体を供給する気体供給源362と、噴射部361および気体供給源362を連結する管路363とを有している。管路363には当該気体の流量を測定する流量センサ364が設けられる。気体供給源362は工場設備(ユーティリティ)として設けられた気体源である。
The
以上のように、処理装置本体32において基板Wは搬送方向に沿って搬送されて、各位置において各種の処理が行われる。処理装置本体32によって全ての処理が行われた基板Wは基板導出部33へと搬送される。
As described above, the substrate W is transported in the transport direction in the processing apparatus
<3.同時処理装置40>
図3は、同時処理装置40の構成の一例を概略的に示す図である。ここでは同時処理装置40として脱水ベーク装置13を例に挙げて説明する。図3は、脱水ベーク装置13の構成の一例を鉛直下向きに沿って見て示す概略的な平面図である。
<3.
FIG. 3 is a diagram schematically showing an example of the configuration of the
<3-1.脱水ベーク装置13>
脱水ベーク装置13は加熱部82および冷却部83を備えている。この脱水ベーク装置13は、(順次処理装置30である)洗浄装置12によって洗浄処理が行われた基板Wを搬送ロボット(搬送部)81から受け取り、受け取った基板Wに対して同時に処理を行う。脱水ベーク装置13は複数枚(N枚)の基板Wについて同時に処理を行うことができる。以下ではまず、簡単のために2枚の基板Wが一括して処理される場合について説明する。N枚の基板Wが一括されずに処理される場合については、後に詳述される。
<3-1.
The
<3-1-1.搬送ロボット81>
搬送ロボット81はハンドH1と移動機構51と昇降機構52と回転機構53とを有している。移動機構51はハンドH1を水平面内で移動させることができる。例えば移動機構51は一対のアーム(不図示)を有している。各アームは長尺状の複数の連結部材を有しており、その連結部材の端部同士が回転可能に連結される。各アームの一端はハンドH1に連結され、他端は昇降機構52に連結される。連結部材の連結角度が制御されることで、ハンドH1を水平面内で移動させることができる。昇降機構52はアームを鉛直方向に沿って昇降させることで、ハンドH1を昇降させる。昇降機構52は例えばボールねじ機構を有している。回転機構53は鉛直方向に沿う回転軸を中心として昇降機構52を回転させることができる。これにより、ハンドH1は周方向に沿って回動する。この回動により、ハンドH1の向きを変えることができる。回転機構53は例えばモータを有している。
<3-1-1.
The
ハンドH1には、2枚の基板Wが水平な一方向(図3において左右方向)において並んだ状態で載置される。ハンドH1は例えば複数本の指状部材F1と、指状部材F1の基端同士を連結する基端部材P1を有している。この基端部材P1には上述されたアームの一端が連結される。指状部材F1は長尺状の形状を有しており、その上面において基板Wが載置される。この2枚の基板Wは指状部材F1の長手方向(図3において左右方向)に沿って並んで載置される。よって、指状部材F1の長手方向の長さは、基板Wの2枚分の長さと、基板Wの間の間隔とに応じて設定される。 Two substrates W are placed on the hand H1 so as to be aligned in one horizontal direction (horizontal direction in FIG. 3). The hand H1 has, for example, a plurality of finger-like members F1 and a proximal end member P1 connecting the proximal ends of the finger-like members F1. One end of the arm described above is connected to the base end member P1. The finger-like member F1 has an elongated shape, and the substrate W is placed on its upper surface. The two substrates W are placed side by side along the longitudinal direction of the finger member F1 (horizontal direction in FIG. 3). Therefore, the length of the finger member F1 in the longitudinal direction is set according to the length of the two substrates W and the distance between the substrates W. As shown in FIG.
搬送ロボット81はハンドH1を適宜に移動および回転させることで、ハンドH1を加熱部82、冷却部83、洗浄装置12の基板導出部33および次工程の塗布関連装置14(図3において不図示)の各々へと移動させることができる。搬送ロボット81は2枚の基板Wを一括して基板導出部33、加熱部82および冷却部83の各々から取り出したり、あるいは、2枚の基板Wを一括して加熱部82、冷却部83および塗布関連装置14の各々へ渡したりすることができる。
By appropriately moving and rotating the hand H1, the
例えば搬送ロボット81は次のように基板導出部33から2枚の基板Wを一括して取り出す。すなわち、搬送ロボット81は、基板導出部33で保持された2枚の基板Wの下方にハンドH1を位置させるべく、ハンドH1を基板導出部33へと移動させる。
For example, the
なおローラ331,332は、搬送ロボット81のハンドH1との衝突を避けるように構成されている。そして搬送ロボット81はハンドH1を鉛直上方へと上昇させることで、N枚の基板WをハンドH1によって持ち上げることができる。これにより、2枚の基板Wはそれぞれローラ331,332から離れる。2枚の基板WはハンドH1の上において、その長手方向に沿って間隔を空けて並んで載置されることになる。2枚の基板Wはその主面の法線方向が鉛直方向に沿う姿勢でハンドH1の上に載置される。
The
2枚の基板WはハンドH1の上において、その横手方向(短手方向)に沿って間隔を空けて並んで載置されてもよい。このような載置は、例えばターンテーブルを設けて基板Wを90度回転させることによって実現される。 The two substrates W may be placed side by side on the hand H1 with an interval along the horizontal direction (transverse direction). Such placement is realized, for example, by providing a turntable and rotating the substrate W by 90 degrees.
次に搬送ロボット81はハンドH1を基板導出部33から遠ざけるように移動させることで、基板導出部33から2枚の基板Wを一括して取り出す。
Next, the
なお指状部材F1の上面(基板Wが載置される面)には、複数の吸引口が形成されていても構わない。この吸引口は2枚の基板Wと対向する位置に設けられており、当該吸引口から空気が引き抜かれて基板Wを吸引する。これにより、基板Wを保持するための保持力を向上できる。 A plurality of suction ports may be formed on the upper surface of the finger-like member F1 (the surface on which the substrate W is placed). The suction port is provided at a position facing the two substrates W, and the substrate W is sucked by drawing air from the suction port. Thereby, the holding force for holding the substrate W can be improved.
搬送ロボット81は上記動作と同様の動作によって加熱部82および冷却部83の各々から2枚の基板Wを一括して取り出す。一方、搬送ロボット81は上記動作とは逆の手順で、加熱部82、冷却部83および塗布関連装置14の各々(以下、各部と呼ぶ)へと2枚の基板Wを一括して渡す。つまり、搬送ロボット81は2枚の基板Wが載置されたハンドH1を各部の内部へと移動させ、ハンドH1を下降させて各部の基板保持部の上面に2枚の基板Wを一括して載置する。なお、各部の基板保持部は2枚の基板Wの搬出入の際にハンドH1と衝突しないように構成されている。そして搬送ロボット81はハンドH1を各部の内部から外部へと移動させる。これにより、2枚の基板Wが各部に一括して渡される。
The
以上のように、搬送ロボット81は、順次処理装置である洗浄装置12により処理された複数の基板WのうちN枚(2枚)の基板Wを水平な一方向に並べて保持しつつ、このN枚(2枚)の基板Wを一括して同時処理装置である脱水ベーク装置13へ搬送することができる。複数枚の基板Wを一括して搬送することにより、基板Wを1枚ずつ搬送する場合に比べて、搬送動作のスループットを向上することができる。
As described above, the
<3-1-2.加熱部82>
加熱部82には、搬送ロボット81から2枚の基板Wが一括して渡される。この加熱部82は、この2枚の基板Wを水平方向に並べて保持する基板保持部91と、この2枚の基板Wに対して一括して同時に加熱処理を行う加熱手段92とを備えている。換言すれば、加熱部82は、2枚の基板Wに対して同時に加熱処理を行う。
<3-1-2.
Two substrates W are collectively transferred from the
基板保持部91は2枚の基板Wの下面を支持する部材を有している。2枚の基板Wはこの部材の上に載置されることによって保持される。2枚の基板Wはその主面の法線方向が鉛直方向に沿う姿勢で載置される。例えば基板保持部91は複数のリフトピン(不図示)を備える。この複数のリフトピンは、基板保持部91の上面より、その先端を突出させた上位置と、上面より下に退避した下位置との間で昇降する。搬送ロボット81は上方に突出した複数のリフトピンに2枚の基板Wを渡した後、加熱部82から退避する。複数のリフトピンは2枚の基板Wを支持した状態で下降し、基板保持部91の上面に2枚の基板Wを載置する。
The
加熱手段92は例えばヒータなどであり、基板保持部91によって保持された2枚の基板Wに対して一括して同時に加熱処理を行う。この加熱処理により、例えば基板Wに残留した純水を蒸発させることができる(脱水処理)。複数枚の基板Wに対して一括して同時に加熱処理を行うことにより、基板Wに対して1枚ずつ加熱処理を行う場合に比べて、加熱処理のスループットを向上することができる。
The heating means 92 is, for example, a heater, and heats the two substrates W held by the
<3-1-3.冷却部83>
冷却部83には、加熱部82によって加熱された2枚の基板Wが搬送ロボット81から一括して渡される。つまり、搬送ロボット81は、順次処理装置たる洗浄装置12によって処理された後に加熱部82によって処理された2枚の基板Wを、水平な一方向に並べて保持しつつ、当該2枚の基板Wを一括して冷却部83へと搬送する。この冷却部83は、この2枚の基板Wを水平方向に並べて保持する基板保持部93と、この2枚の基板Wに対して一括して冷却処理を行う冷却手段94とを備えている。換言すれば、冷却部83は、2枚の基板Wに対して同時に冷却処理を行う。
<3-1-3. cooling
Two substrates W heated by the
この基板保持部93は2枚の基板Wの下面を支持する部材(不図示)を有している。2枚の基板Wはこの部材の上に載置されることによって保持される。2枚の基板Wはその主面の法線方向が鉛直方向に沿う姿勢で載置される。基板保持部93の構造は基板保持部91と同様である。
The
冷却手段94は例えば金属板の内部に形成された液路に冷水を流す冷却板などであり、基板保持部93に保持された2枚の基板Wに対して一括して冷却処理を行う。冷却手段94は制御部60によって制御される。この冷却処理により、2枚の基板Wが冷却され、2枚の基板Wの温度を下流側の処理装置(塗布関連装置14)に適した温度とすることができる。2枚の基板Wに対して一括して同時に冷却処理を行うことにより、基板Wに対して1枚ずつ冷却処理を行う場合に比べて、冷却処理のスループットを向上することができる。
The cooling means 94 is, for example, a cooling plate that causes cold water to flow through liquid paths formed inside the metal plate, and collectively cools the two substrates W held by the
なお冷却部83は自然冷却により2枚の基板Wを冷却してもよい。自然冷却とは、加熱された基板Wに対して動力(電力)を用いた冷却を行わずに、基板Wを放置して冷却することである。この場合、冷却板などの構成としての冷却手段94は不要である。
The cooling
<3-1-4.脱水ベーク装置の一連の処理>
次に脱水ベーク装置13による一連の処理を簡単に説明する。搬送ロボット81は上流側の洗浄装置12の基板導出部33から2枚の基板Wを一括して取り出して、この2枚の基板Wを一括して加熱部82へと渡す。この加熱部82でも、2枚の基板Wは水平方向に並んだ状態で保持される。加熱部82はこの2枚の基板Wに対して一括して加熱処理を行う。加熱処理後の2枚の基板Wは搬送ロボット81によって一括して取り出され、冷却部83へと一括して渡される。冷却部83でも、2枚の基板Wは水平方向に並んだ状態で保持される。冷却部83はこの2枚の基板Wに対して一括して冷却処理を行う。冷却処理が行われた2枚の基板Wは搬送ロボット81によって一括して取り出されて、塗布関連装置14へと一括して搬送される。
<3-1-4. A series of processes of the dehydration baking device>
Next, a series of processes by the
<4.制御部>
図1に例示するように、基板処理装置1は、各処理装置での処理および基板の搬送を制御する制御部60を有している。図4は、制御部60の構成の一例を概略的に示す機能ブロック図である。
<4. Control section>
As illustrated in FIG. 1, the
制御部60は制御回路であって、図4に示されるように、例えば、CPU(Central Processing Unit)61、ROM(Read Only Memory)62、RAM(Random Access Memory)63および記憶装置64等が、バスライン65を介して相互接続された一般的なコンピュータによって構成される。ROM62は基本プログラム等を格納しており、RAM63はCPU61が所定の処理を行う際の作業領域として供される。記憶装置64は、フラッシュメモリ、あるいは、ハードディスク装置等の不揮発性の記憶装置によって構成される。
The
また、制御部60では、入力部66、表示部67、通信部68もバスライン65に接続されている。入力部66は、各種スイッチ、あるいは、タッチパネル等により構成されており、オペレータから処理レシピ等の各種の入力設定指示を受ける。表示部67は、液晶表示装置およびランプ等により構成されており、CPU61による制御のもと各種の情報を表示する。通信部68は、LAN(Local Area Network)等を介したデータ通信機能を有する。
In addition, in the
また、制御部60には、各ロボット(インデクサロボット等の搬送ロボットなど)および上述の各処理装置が制御対象として接続されている。つまり制御部60は基板Wの搬送を制御する搬送制御部として機能できる。
In addition, each robot (such as a transport robot such as an indexer robot) and each of the above-described processing devices are connected to the
制御部60の記憶装置64には、基板処理装置1を構成する各装置を制御するための処理プログラムPが格納されている。制御部60のCPU61が処理プログラムPを実行することによって、基板の搬送動作および処理動作が制御される。また、処理プログラムPは、記録媒体に記憶されていてもよい。この記録媒体を用いれば、制御部60(コンピュータ)に処理プログラムPをインストールすることができる。また制御部60が実行する機能の一部または全部は必ずしもソフトウェアによって実現される必要はなく、専用の論理回路などのハードウェアによって実現されてもよい。
A
制御部60は複数階層構造を有していてもよい。例えば、制御部60は、主制御部と、複数の末端制御部とを含んでもよい。末端制御部は、例えば、インデクサ部11、洗浄装置12、脱水ベーク装置13、塗布関連装置14、プリベーク装置15、露光装置16、現像装置17およびポストベーク装置18の各処理装置に設けられる。主制御部は基板処理装置1に設けられ、複数の末端制御部と通信する。主制御部は基板処理装置1の全体の動作を管理し、末端制御部は対応する各装置の動作を制御する。
The
複数の末端制御部は相互に通信可能である。例えば、末端制御部の間で、基板Wに関するデータが送受信される。基板Wに関するデータは、例えば、グループ単位での基板Wのデータを示し、基板Wの処理の内容を示す情報が当該データに含まれている。末端制御部は、一つ上流側の末端制御部から受け取った基板Wのデータに基づいて、対応する装置を制御し、基板Wを処理する。例えば、洗浄装置12の末端制御部は、インデクサ部11の末端制御部から基板Wのデータを受け取るとともに、洗浄装置12に基板Wがグループ単位で搬入される。洗浄装置12の末端制御部は、受け取った基板のデータに基づいて洗浄装置12を制御して、搬入された基板Wに対する洗浄処理を行う。そして、基板Wの処理終了後に基板Wがグループ単位で脱水ベーク装置13に搬送されつつ、洗浄装置12の末端制御部から脱水ベーク装置13の末端装置に基板Wのデータが伝達される。以下、同様にして処理が行われる。
Multiple end controllers can communicate with each other. For example, data relating to substrates W is transmitted and received between end controllers. The data about the substrate W indicates, for example, the data of the substrate W in group units, and information indicating the content of the processing of the substrate W is included in the data. The terminal control unit controls the corresponding device and processes the substrate W based on the data of the substrate W received from the terminal control unit on the upstream side. For example, the terminal control unit of the
<5.同時処理基板データ>
制御部60は、各基板Wに対応した基板データを取り扱うことができる。制御部60は、同時処理基板データD0(k)に基づいて、同時処理装置40における基板Wへの処理を制御する。
<5. Simultaneous processing substrate data>
The
図5は、同時処理基板データD0(k)の一例を概略的に示す図である(kは正の整数)。同時処理基板データD0(k)は、第kのグループに属するN枚(ここでは2枚)の基板Wに対応したデータを含む。同じグループに属する基板Wは、同時処理装置と順次処理装置との間で搬送される際に、一括して搬送される。 FIG. 5 is a diagram schematically showing an example of simultaneously processed substrate data D0(k) (k is a positive integer). Simultaneously processed substrate data D0(k) includes data corresponding to N substrates W (two substrates in this case) belonging to the k-th group. Substrates W belonging to the same group are collectively transported when transported between the simultaneous processing apparatus and the sequential processing apparatus.
図5に例示されるように同時処理基板データD0(k)は、基板番号、グループ識別情報Da1、位置情報Db1、レシピ情報Dc1を含む。 As illustrated in FIG. 5, the simultaneously processed substrate data D0(k) includes substrate number, group identification information Da1, position information Db1, and recipe information Dc1.
基板番号は、同じグループに属する基板W同士を識別するための情報である。図5に示された例においては、一方の基板Wの基板番号は(基板)W1であり、他方の基板Wの基板番号は(基板)W2である。 The substrate number is information for identifying substrates W belonging to the same group. In the example shown in FIG. 5, the substrate number of one substrate W is (substrate) W1, and the substrate number of the other substrate W is (substrate) W2.
グループ識別情報Da1は同時処理基板データD0(k)がどのグループに対応するかを示す。図5に示された例においては一つのグループに一対の基板が属することから、ペア番号kが、グループ識別情報Da1として採用される。例えば第1のグループについての同時処理基板データD0(1)においてグループ識別情報Da1としてペア番号1が採用される。同様に、第2のグループについての同時処理基板データD0(2)においてグループ識別情報Da1としてペア番号2が採用される。
The group identification information Da1 indicates to which group the concurrently processed substrate data D0(k) corresponds. In the example shown in FIG. 5, since a pair of substrates belong to one group, the pair number k is adopted as the group identification information Da1. For example, the
図6はカセット10において複数の基板がグループごとに収容される態様を模式的に示す図である。複数の基板はカセット10においてグループごとに互いに異なる収容位置(スロット)に収容される。よって、グループ識別情報Da1として、カセット10におけるグループの収容位置を示す情報(スロット番号)を採用してもよい。
FIG. 6 is a diagram schematically showing how a plurality of substrates are housed in groups in the
カセット10において基板Wが収容される態様は、インデクサ部11から洗浄装置12へ基板Wが搬送される場合と、ポストベーク装置18からインデクサ部11へ基板が搬送される場合とにおいて共通する。
The manner in which the substrates W are accommodated in the
図6において異なるスロットは図において上下に位置する。図6においては第kのグループのいずれにおいても二枚の基板W1(k),W2(k)が格納される場合が例示される。 Different slots in FIG. 6 are located above and below the figure. FIG. 6 illustrates a case where two substrates W1(k) and W2(k) are stored in any k-th group.
カセット10においては第kのグループに属する基板W1(k),W2(k)(但し図6においてk=1~7)が図において左右方向に格納される。基板W1(k)は上述の基板W1の例示として考えられ、基板W2(k)は上述の基板W2の例示として考えられる。
In the
位置情報Db1は、N枚(ここでは2枚)の基板Wの搬送方向における位置関係を示す。図5に示された例では、第kのグループにおいて基板番号W1に対応する基板W1(k)が基板番号W2に対応する基板W2(k)に対して上流側に位置しており、基板番号W1,W2に対する位置情報Db1はそれぞれ「上流」および「下流」を示す。位置情報Db1は、主として、順次処理装置30における搬送制御に用いられる。具体的には、順次処理装置30は「下流」の位置情報Db1が付与された基板W2(k)を先に搬送し、その後に「上流」の位置情報Db1が付与された基板W1(k)を搬送する。
The positional information Db1 indicates the positional relationship of N (here, two) substrates W in the transport direction. In the example shown in FIG. 5, the substrate W1(k) corresponding to the substrate number W1 in the k-th group is positioned upstream with respect to the substrate W2(k) corresponding to the substrate number W2. Position information Db1 for W1 and W2 indicates "upstream" and "downstream", respectively. The position information Db1 is mainly used for transport control in the
以下の説明においては、グループ識別情報Da1が示す値が大きいほど、当該グループ識別情報Da1に対応するグループに属する基板が、より上流において搬送される。例えば、図6において上方に示されるスロットに格納された基板から下方に示されるスロットに格納された基板へと順に搬出される場合、基板W1(3)は基板W2(3)よりも上流において搬送され、基板W2(3)は基板W1(2)よりも上流において搬送され、基板W1(2)は基板W2(2)よりも上流において搬送され、基板W2(2)は基板W1(1)よりも上流において搬送され、基板W1(1)は基板W2(1)よりも上流において搬送される。 In the following description, the larger the value indicated by the group identification information Da1, the further upstream the substrate belonging to the group corresponding to the group identification information Da1 is transported. For example, when the substrates stored in the slots shown at the top in FIG. , substrate W2(3) is transported upstream of substrate W1(2), substrate W1(2) is transported upstream of substrate W2(2), and substrate W2(2) is transported upstream of substrate W1(1). are transported upstream, and substrate W1(1) is transported upstream of substrate W2(1).
レシピ情報Dc1は、グループ識別情報Da1に同じペア番号kが与えられる(つまり第kのグループに属する)基板W1(k),W2(k)に対して共通に行われるべき処理を示す情報(例えばレシピ番号)と、その処理における処理条件の情報を含む。 The recipe information Dc1 is information indicating a process (for example, recipe number) and information on processing conditions in the processing.
処理条件としては、例えば洗浄処理についていえば、使用する薬液の種類、薬液の流量および処理時間(つまり搬送速度)等の条件が採用され得る。例えば脱水ベーク処理であれば、処理条件として、加熱温度、加熱時間、冷却温度および冷却時間等の条件が採用され得る。 As processing conditions, for example, in the case of cleaning processing, conditions such as the type of chemical solution used, the flow rate of the chemical solution, and the processing time (that is, the transport speed) can be employed. For example, in the case of dehydration baking treatment, conditions such as heating temperature, heating time, cooling temperature and cooling time can be adopted as the treatment conditions.
レシピ情報Dc1は基板W1(k),W2(k)に共通の情報であるので、レシピ情報Dc1は基板番号W1,W2に対して共通し、グループ識別情報Da1に対応する。 Since the recipe information Dc1 is information common to the substrates W1(k) and W2(k), the recipe information Dc1 is common to the substrate numbers W1 and W2 and corresponds to the group identification information Da1.
図7はカセット10において複数の基板Wがグループごとに収容される他の態様を模式的に示す図である。図7においては第2のグループにおいて基板W2(2)は格納されずに基板W1(2)のみが格納され、第5のグループにおいて基板W1(5)は格納されず基板W2(5)のみが格納される場合が例示される。
FIG. 7 is a diagram schematically showing another mode in which a plurality of substrates W are accommodated in groups in the
図8は第kのグループにおいて下流側の基板W2(k)が存在しないときの同時処理基板データD0(k)の一例を概略的に示す図である。図9は第kのグループにおいて上流側の基板W1(k)が存在しないときの同時処理基板データD0(k)の一例を概略的に示す図である。図7に即して言えば、図5はk=1,3,4,6,7の場合に相当し、図8はk=2の場合に相当し、図9はk=5の場合に相当する。 FIG. 8 is a diagram schematically showing an example of simultaneously processed substrate data D0(k) when there is no downstream substrate W2(k) in the kth group. FIG. 9 is a diagram schematically showing an example of simultaneously processed substrate data D0(k) when there is no substrate W1(k) on the upstream side in the kth group. 7, FIG. 5 corresponds to k=1, 3, 4, 6, 7, FIG. 8 corresponds to k=2, and FIG. 9 corresponds to k=5. Equivalent to.
図5、図8、図9、図11、図12、図15において、記号「×」が付記された欄は、当該欄に該当する値は特に意味を持たないことを示す。ここで「意味を持たない」とは、基板が存在しないことに加え、何らかの物体が存在しても評価の対象ではないことをも含む。 In FIGS. 5, 8, 9, 11, 12, and 15, columns marked with a symbol "x" indicate that the value corresponding to the column has no particular meaning. Here, "having no meaning" includes not only the absence of a substrate but also the presence of some object that is not subject to evaluation.
図10は、図3と類似して、同時処理装置40(例えば脱水ベーク装置13)を鉛直下向きに沿って見て示す概略的な平面図である。図10は、同時処理装置40の基板搬送の事例を概略的に示す。図3において基板Wは一対となって処理される場合が例示される。図10においては、基板Wがグループごとに処理される場合が例示される。但し第1のグループには基板W2(1)は存在せずに基板W1(1)が存在し、第2のグループには基板W1(2)は存在せずに基板W2(2)が存在し、第3のグループには基板W1(3),W2(3)のいずれもが存在する場合が例示される。仮想的に基板W2(1),W1(2)が存在する場合のそれらの位置が、一点鎖線で示される。
Similar to FIG. 3, FIG. 10 is a schematic plan view showing the simultaneous processing device 40 (for example, the dehydration baking device 13) viewed vertically downward. FIG. 10 schematically shows an example of substrate transfer in the
図10に即して言えば、図5はk=3の場合に相当し、図8はk=1の場合に相当し、図9はk=2の場合に相当する。 10, FIG. 5 corresponds to the case of k=3, FIG. 8 corresponds to the case of k=1, and FIG. 9 corresponds to the case of k=2.
同時処理装置40は、グループごとに設定される同時処理基板データD0(k)に基づいて、グループごとに基板W1(k)、W2(k)を同時に処理する、ということができる。かかる観点からインデクサ部11も同時処理装置40の例とみることができる。
It can be said that the
<6.順次処理基板データ>
第kのグループに属する基板W1(k)、W2(k)ごとに、順次処理基板データJ1(k),J2(k)が設定される。順次処理基板データJ1(k)は、これに対応する基板W1(k)についてのグループ識別情報Da1と、位置情報Db1と、レシピ情報Dc1とを含む。順次処理基板データJ2(k)は、これに対応する基板W2(k)についての位置情報Db1とレシピ情報Dc1とを含む。
<6. Substrate data for sequential processing>
Processing substrate data J1(k) and J2(k) are sequentially set for each substrate W1(k) and W2(k) belonging to the k-th group. The sequentially processed substrate data J1(k) includes group identification information Da1, position information Db1, and recipe information Dc1 for the corresponding substrate W1(k). The sequentially processed substrate data J2(k) includes position information Db1 and recipe information Dc1 for the corresponding substrate W2(k).
下記の説明では順次処理基板データJ1(k)は基板番号W1を含み、順次処理基板データJ2(k)は基板番号W2を含む。但し、順次処理基板データJ1(k)は基板W1(k)に対して設定されるので基板番号W1を含む必要はない。順次処理基板データJ2(k)は基板W2(k)に対して設定されるので基板番号W2を含む必要はない。 In the following description, sequentially processed substrate data J1(k) includes substrate number W1, and sequentially processed substrate data J2(k) includes substrate number W2. However, since the sequentially processed substrate data J1(k) is set for the substrate W1(k), it is not necessary to include the substrate number W1. Since the sequentially processed substrate data J2(k) is set for the substrate W2(k), there is no need to include the substrate number W2.
順次処理基板データJ1(k),J2(k)は、制御部60によって、同時処理基板データD0(k)から生成される。制御部60は、順次処理基板データJ1(k),J2(k)に基づいて順次処理装置30(例えばインデクサ部11の下流に位置し、脱水ベーク装置13の上流に位置する洗浄装置12)における基板W1(k),W2(k)に対する搬送および処理を制御する。
The sequentially processed substrate data J1(k) and J2(k) are generated by the
順次処理装置30は、複数のグループに分けられた基板W1(k),W2(k)を順次に搬送しつつ、順次処理基板データJ1(k),J2(k)に基づいて、基板W1(k),W2(k)に対して処理を行う。
The
<6-1.グループにおいて基板が欠如しない場合>
本節では、第kのグループ(k=1,2,3)の全てにおいて基板W1(k),W2(k)が存在する場合が説明される。図5はこの場合における同時処理基板データD0(k)に該当する。図11はこの場合における順次処理基板データJ1(k)の一例を概略的に示す図である。図12はこの場合における順次処理基板データJ2(k)の一例を概略的に示す図である。
<6-1. If there is no lack of substrates in the group>
In this section, the case where substrates W1(k) and W2(k) are present in all of the k-th group (k=1, 2, 3) will be described. FIG. 5 corresponds to the simultaneously processed substrate data D0(k) in this case. FIG. 11 schematically shows an example of the sequentially processed substrate data J1(k) in this case. FIG. 12 schematically shows an example of the sequentially processed substrate data J2(k) in this case.
順次処理基板データJ1(k),J2(k)のいずれのグループ識別情報Da1にも、同時処理基板データD0(k)に含まれていたグループ識別情報Da1が採用される。これにより順次処理装置30においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 included in the simultaneously processed substrate data D0(k) is adopted as the group identification information Da1 for both the sequentially processed substrate data J1(k) and J2(k). Accordingly, the grouping of the substrates W is maintained in the
順次処理基板データJ1(k)の位置情報Db1には、同時処理基板データD0(k)において基板番号W1に対応した位置情報Db1(「上流」)が採用される。順次処理基板データJ2(k)の位置情報Db1には、同時処理基板データD0(k)において基板番号W2に対応した位置情報Db1(「下流」)が採用される。同時処理装置40においても順次処理装置30においても、基板Wの搬送位置の関係が維持され、グループごとに基板Wの搬送および処理が管理される。
The position information Db1 (“upstream”) corresponding to the substrate number W1 in the simultaneously processed substrate data D0(k) is adopted as the position information Db1 of the sequentially processed substrate data J1(k). The position information Db1 (“downstream”) corresponding to the substrate number W2 in the simultaneously processed substrate data D0(k) is adopted as the position information Db1 of the sequentially processed substrate data J2(k). In both the
順次処理基板データJ1(k),J2(k)のいずれのレシピ情報Dc1にも、同時処理基板データD0(k)に含まれていたレシピ情報Dc1が採用される。レシピ情報Dc1は、基板W1(k),W2(k)のいずれにも共通して行われるべき処理およびその処理における処理条件を示す情報だからである。 The recipe information Dc1 included in the simultaneously processed substrate data D0(k) is employed for both the sequentially processed substrate data J1(k) and J2(k). This is because the recipe information Dc1 is information indicating processing to be performed in common for both substrates W1(k) and W2(k) and processing conditions for the processing.
順次処理基板データJ1(k),J2(k)のいずれも最終情報Dd1を含む。最終情報Dd1は、ある基板番号Wn(nは1以上N以下の整数)に対応する基板Wn(k)が属する第kのグループにおいて、当該基板Wn(k)が搬送方向についての最後尾であるか否かを示す。ここでは第kのグループに属する基板Wの枚数はN=2であり、基板W1(k),W2(k)のいずれも存在し、かつ基板W1(k)の搬送位置は基板W2(k)の搬送位置よりも上流にある。よって順次処理基板データJ1(k)における最終情報Dd1には、順次処理基板データJ1(k)に対応する基板W1(k)が第kのグループにおいて最後尾であること(これは最上流でもある)を示す「END」が採用される。順次処理基板データJ1(k)における最終情報Dd1には特に値は採用されない。 Both of the sequentially processed substrate data J1(k) and J2(k) include the final information Dd1. The final information Dd1 indicates that the substrate Wn(k) is the last in the transport direction in the k-th group to which the substrate Wn(k) corresponding to the substrate number Wn (n is an integer from 1 to N) belongs. indicates whether or not Here, the number of substrates W belonging to the k-th group is N=2, both substrates W1(k) and W2(k) exist, and the transfer position of substrate W1(k) is substrate W2(k). upstream from the transport position of Therefore, the final information Dd1 in the sequentially processed substrate data J1(k) indicates that the substrate W1(k) corresponding to the sequentially processed substrate data J1(k) is the last in the k-th group (this is also the most upstream). ) is adopted. No particular value is adopted for the final information Dd1 in the sequentially processed substrate data J1(k).
なお、順次処理基板データJ1(k),J2(k)のいずれもが最終情報Dd1を含まなくてもよい場合がある。この場合については後に<6-2-2>,<6-2-3>において改めて説明される。 Note that there is a case where none of the sequentially processed substrate data J1(k) and J2(k) need include the final information Dd1. This case will be explained later in <6-2-2> and <6-2-3>.
図13は順次処理装置30の基板搬送の事例を概略的に示す側面図である。図13においては、図2で示された順次処理装置30の構成から、液や気体を供給する構成および液を回収する構成の描画が省略されている。
FIG. 13 is a side view schematically showing an example of substrate transfer in the
図13に示された状態においては、基板W1(3),W2(3)が基板導入部31に位置する。基板W1(3)がローラ311の上に載置されていることはセンサ314によって検出される。基板W2(3)がローラ313の上に載置されていることはセンサ315によって検出される。
In the state shown in FIG. 13, substrates W1(3) and W2(3) are positioned in
基板W1(2)は基板W1(3),W2(3)よりも下流の薬液部34に位置する。基板W2(2)は基板W1(2)よりも下流の水洗部35に位置する。
The substrate W1(2) is positioned in the
基板W1(1),W2(1)が基板W2(2)よりも下流の基板導出部33に位置する。基板W1(1)がローラ331の上に載置されていることはセンサ334によって検出される。基板W2(1)がローラ332の上に載置されていることはセンサ335によって検出される。
The substrates W1(1) and W2(1) are positioned in the substrate lead-out
当該状態よりも前に、基板W1(1),W2(1)が基板導入部31に位置し、その後に基板W1(1),W2(1)が処理装置本体32へ搬送される。制御部60は、例えばセンサ314,315によって基板W1(1),W2(1)の存在が検出されたことを契機として、順次処理基板データJ1(1),J2(1)を生成する。その後、同様にして基板W1(2),W2(2)が基板導入部31に位置して順次処理基板データJ1(2),J2(2)が生成され、基板W1(3),W2(3)が基板導入部31に位置して順次処理基板データJ1(3),J2(3)が生成される。
Prior to this state, the substrates W1(1) and W2(1) are positioned in the
図13に示された状態の後、基板W1(1),W2(1)は基板導出部33から、より下流にある同時処理装置40(例えば脱水ベーク装置13)へ払い出される。
After the state shown in FIG. 13, the substrates W1(1) and W2(1) are discharged from the substrate lead-out
制御部60は、順次処理基板データJ1(k),J2(k)から同時処理基板データD0(k)を生成する。例えば最終情報Dd1に「END」が採用された順次処理基板データJ1(k)に対応する基板W1(k)がセンサ334によって検出されたことを契機として、同時処理基板データD0(k)が生成される。
The
順次処理基板データJ1(1),J2(1)から以下のようにして同時処理基板データD0(1)が生成される。 Simultaneously processed substrate data D0(1) is generated from the sequentially processed substrate data J1(1) and J2(1) as follows.
同時処理基板データD0(1)におけるグループ識別情報Da1には、順次処理基板データJ1(1),J2(1)において共通するグループ識別情報Da1が採用される。これにより下流にある同時処理装置40においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 common to the sequentially processed substrate data J1(1) and J2(1) is adopted as the group identification information Da1 in the simultaneously processed substrate data D0(1). As a result, the grouping of the substrates W is maintained in the downstream
同時処理基板データD0(1)におけるレシピ情報Dc1には、順次処理基板データJ1(1),J2(1)において共通するレシピ情報Dc1が採用される。レシピ情報Dc1は、基板W1(1),W2(1)のいずれにも共通して行われるべき処理およびその処理における処理条件を示す情報だからである。 The recipe information Dc1 common to the sequentially processed substrate data J1(1) and J2(1) is adopted as the recipe information Dc1 in the simultaneously processed substrate data D0(1). This is because the recipe information Dc1 is information indicating processing to be performed in common for both substrates W1(1) and W2(1) and processing conditions for the processing.
同時処理基板データD0(1)において基板番号W1に対する位置情報Db1には、順次処理基板データJ1(1)における位置情報Db1(「上流」)が採用される。同時処理基板データD0(1)において基板番号W2に対する位置情報Db1には、順次処理基板データJ2(1)における位置情報Db1が採用される(「下流」)。位置情報Db1は同時処理装置40において必ずしも用いられないものの、当該同時処理装置40よりもさらに下流にある他の順次処理装置30(例えば現像装置17)において用いられる。位置情報Db1が同時処理基板データD0(1)において採用されることは、当該他の順次処理装置30において用いられる順次処理基板データJ1(1),J2(1)を生成することに寄与する。
The position information Db1 (“upstream”) in the sequentially processed substrate data J1(1) is adopted as the position information Db1 for the substrate number W1 in the simultaneously processed substrate data D0(1). The position information Db1 in the sequentially processed substrate data J2(1) is adopted as the position information Db1 for the substrate number W2 in the simultaneously processed substrate data D0(1) (“downstream”). The position information Db1 is not necessarily used in the
同時処理装置40における処理には基板Wの搬送位置は関係が小さい。最終情報Dd1は後述されるように、順次処理装置30における基板の欠如によって変動する情報であって、複数の順次処理装置30において共通して採用される必要はない。よって同時処理基板データD0(k)において最終情報Dd1を保持する必要性は小さく、省略され得る。
The transport position of the substrate W has little relation to the processing in the
基板W1(1),W2(1)が基板導出部33から払い出された後、順次処理装置30における処理が進んで基板W1(2),W2(2)が基板導出部33に位置する。順次処理基板データJ1(2),J2(2)から同時処理基板データD0(2)が、同時処理基板データD0(1)と同様にして生成される。その後も同様にして順次処理基板データJ1(3),J2(3)から同時処理基板データD0(3)が生成される。
After the substrates W1(1) and W2(1) are discharged from the substrate lead-out
グループごとに対応する同時処理基板データD0(k)に基づいて同時処理装置40による処理が行われ、順次処理装置30の上流と下流においてグループ分けは維持され、グループごとに基板Wの搬送および処理が管理される。
Processing by the
<6-2.グループにおいて基板が欠如する場合>
本節では、第kのグループ(k=1,2,3)のいずれかにおいて基板W1(k),W2(k)が存在しない場合が説明される。
<6-2. If the substrate is missing in the group>
In this section, the case where there is no substrate W1(k), W2(k) in any of the k-th group (k=1, 2, 3) is described.
<6-2-1.順次処理装置において上流側の基板が排除される場合>
図5はこの場合における同時処理基板データD0(k)に該当する。図11はこの場合において最初に生成される順次処理基板データJ1(k)の一例を概略的に示す図である。図12はこの場合において最初に生成される順次処理基板データJ2(k)の一例を概略的に示す図である。「最初に生成される」とは基板W1(k),W2(k)が基板導入部31に位置したときに生成されることを指す。
<6-2-1. When the substrate on the upstream side is excluded in the sequential processing apparatus>
FIG. 5 corresponds to the simultaneously processed substrate data D0(k) in this case. FIG. 11 is a diagram schematically showing an example of sequentially processed substrate data J1(k) generated first in this case. FIG. 12 schematically shows an example of sequentially processed substrate data J2(k) generated first in this case. “First generated” means generated when the substrates W 1 ( k ) and W 2 ( k ) are positioned in the
図14は順次処理装置30の基板搬送の事例を概略的に示す側面図である。図14においても、図2で示された順次処理装置30の構成から、液や気体を供給する構成および液を回収する構成の描画が省略されている。
FIG. 14 is a side view schematically showing an example of substrate transfer in the
図14に示された状態は、図13に示された状態では存在していた基板W1(1)が、水切り部36において処理を受けている際に排除された態様を示す。排除される前の基板W1(1)の位置は仮想的に一点鎖線で示される。 The state shown in FIG. 14 shows a state in which the substrate W1(1), which existed in the state shown in FIG. The position of substrate W1(1) before being rejected is virtually indicated by a dashed line.
かかる排除は、例えば水切り部36において基板W1(1)が破損したり、ローラ321からの基板W(1)の落下を含む処理の不良が生じたりしたとき、操作者によって行われる。
Such removal is performed by the operator, for example, when the substrate W1(1) is damaged in the
かかる排除を行った操作者は制御部60を操作し、順次処理基板データJ1(1)を制御部60に削除させる。制御部60は順次処理基板データJ1(1)を削除する際、その最終情報Dd1の内容を確認する。順次処理基板データJ1(1)の最終情報Dd1が「END」であるが基板W1(1)が排除されたので、制御部60は、基板W1(1)よりも下流であって同じグループに属する基板W2(1)に対応する順次処理基板データJ2(1)を再度生成する。ここにいう再度の生成には、順次処理基板データJ2(1)へと最終情報Dd1として「END」が伝達されることも含む。具体的には順次処理基板データJ2(1)のグループ識別情報Da1、位置情報Db1、レシピ情報Dc1が維持され、最終情報Dd1に「END」が採用される。このような再度の順次処理基板データJ2(1)の生成は、順次処理基板データJ2(1)の更新であるともいえる。
The operator who performed such exclusion operates the
順次処理基板データJ1(1)が削除される前には、順次処理基板データJ1(1)は図11においてk=1の場合に相当する。更新される前の順次処理基板データJ2(1)は図12においてk=1の場合に相当する。図15は更新された後の順次処理基板データJ2(k)を示す。更新された後の順次処理基板データJ2(1)は図15においてk=1の場合に相当し、最終情報Dd1に「END」が採用される。図15に示された構成は図12に示された構成に対して最終情報Dd1に「END」が採用される点のみ相違する。 Before the sequentially processed substrate data J1(1) is deleted, the sequentially processed substrate data J1(1) corresponds to the case of k=1 in FIG. The sequentially processed substrate data J2(1) before being updated corresponds to the case of k=1 in FIG. FIG. 15 shows the sequentially processed substrate data J2(k) after being updated. The updated sequentially processed substrate data J2(1) corresponds to the case of k=1 in FIG. 15, and "END" is adopted as the final information Dd1. The configuration shown in FIG. 15 differs from the configuration shown in FIG. 12 only in that "END" is adopted as the final information Dd1.
最終情報Dd1に「END」が採用された順次処理基板データJ2(1)に対応する基板W2(1)がセンサ335によって検出されたことを契機として、同時処理基板データD0(1)が生成される。基板W2(1)は基板導出部33から払い出される。
Simultaneously processed substrate data D0(1) is generated when the
同時処理基板データD0(1)は、削除された順次処理基板データJ1(1)を用いずに順次処理基板データJ2(1)を用いて生成される。 The simultaneously processed substrate data D0(1) is generated using the sequentially processed substrate data J2(1) without using the deleted sequentially processed substrate data J1(1).
同時処理基板データD0(1)におけるグループ識別情報Da1には、順次処理基板データJ2(1)におけるグループ識別情報Da1が採用される。これにより下流にある同時処理装置40においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 in the sequentially processed substrate data J2(1) is adopted as the group identification information Da1 in the simultaneously processed substrate data D0(1). As a result, the grouping of the substrates W is maintained in the downstream
同時処理基板データD0(1)におけるレシピ情報Dc1には、順次処理基板データJ2(1)におけるレシピ情報Dc1が採用される。レシピ情報Dc1は、基板W1(1)の有無によらず基板W2(1)に行われるべき処理およびその処理における処理条件を示す情報だからである。 The recipe information Dc1 in the sequentially processed substrate data J2(1) is adopted as the recipe information Dc1 in the simultaneously processed substrate data D0(1). This is because the recipe information Dc1 is information indicating the processing to be performed on the substrate W2(1) and the processing conditions for the processing regardless of the presence or absence of the substrate W1(1).
同時処理基板データD0(1)において基板番号W1および基板番号W1に対する位置情報Db1は採用されない。同時処理基板データD0(1)において基板番号W2に対する位置情報Db1には、順次処理基板データJ2(1)における位置情報Db1が採用される。同時処理基板データD0(k)において最終情報Dd1は不要である。 The substrate number W1 and the position information Db1 for the substrate number W1 are not adopted in the simultaneous processing substrate data D0(1). The position information Db1 in the sequentially processed substrate data J2(1) is adopted as the position information Db1 for the substrate number W2 in the simultaneously processed substrate data D0(1). The final information Dd1 is unnecessary in the simultaneously processed substrate data D0(k).
このようにして、グループごとに対応する同時処理基板データD0(k)に基づいて同時処理装置40による処理が行われ、基板Wの排除があっても、順次処理装置30の上流と下流においてグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
In this way, the processing by the
例えば、最終情報Dd1に「END」が採用されて更新された順次処理基板データJ2(1)が得られ、基板W2(1)がセンサ335によって検出されたことを契機として、アラームが例えば表示部67によって発報される。かかる発報は基板Wが除去され、グループを構成する基板の枚数が正常ではない状況であることを表し、基板処理装置1の操作者への注意喚起に寄与する。
For example, the sequentially processed substrate data J2(1) updated by adopting "END" as the final information Dd1 is obtained, and when the substrate W2(1) is detected by the
<6-2-2.順次処理装置において上流側の基板の有無が確認される場合>
この項で説明される手法では最終情報Dd1の値は不問であって、順次処理基板データJ1(k),J2(k)のいずれもが最終情報Dd1を含まなくてもよい。
<6-2-2. When the presence or absence of substrates on the upstream side is confirmed in the sequential processing apparatus>
In the method described in this section, the value of the final information Dd1 is irrelevant, and none of the sequentially processed substrate data J1(k) and J2(k) need include the final information Dd1.
順次処理装置において上流側の基板の有無が確認される場合の第1の例として、<6-2-1>において説明されたように、基板W1(1)が順次処理装置30において搬送され、処理を受けている途中において、操作者によって排除される場合が挙げられる。第2の例として、基板導入部31へと基板Wが搬送された時点において既に上流側の基板W1(k)が存在せず、同時処理基板データD0(k)においても基板番号W1が存在していなかった場合が挙げられる。以下の説明においては、第1の例としても第2の例としても、基板W1(1)が存在せず基板W2(1)が存在する場合が例示される。
As a first example in which the presence or absence of the substrate on the upstream side is confirmed in the sequential processing apparatus, the substrate W1(1) is transported in the
図16は順次処理装置30の基板搬送の事例を概略的に示す側面図である。図16においても、図2で示された順次処理装置30の構成から、液や気体を供給する構成および液を回収する構成の描画が省略されている。
FIG. 16 is a side view schematically showing an example of substrate transfer in the
第1の例においては、<6-2-1>において説明されたように、制御部60は順次処理基板データJ1(1)を削除する。順次処理基板データJ2(1)は図12においてk=1とした構造を維持してもよいし、図15においてk=1とした構造へと更新されてもよい。
In the first example, as described in <6-2-1>, the
第2の例であって、同時処理基板データD0(1)が図9においてk=1とした構造を有するとき、制御部60は順次処理基板データJ1(1)を生成せずに、順次処理基板データJ2(1)を生成する。順次処理基板データJ2(1)は、図15においてk=1とした構造を有してもよいし、図12においてk=1とした構造を有してもよい。順次処理基板データJ2(1)は最終情報Dd1を含まなくてもよい。 In the second example, when the simultaneously processed substrate data D0(1) has a structure where k=1 in FIG. Generate board data J2(1). The sequentially processed substrate data J2(1) may have a structure with k=1 in FIG. 15 or a structure with k=1 in FIG. The sequentially processed substrate data J2(1) may not include the final information Dd1.
第1の例であっても、第2の例であっても、順次処理基板データJ1(1)は存在せず、センサ334によって基板W1(1)が検出されず、基板W1(1)の欠如が確認される。かかる確認と、センサ335によって基板W2(1)が検出されたことを契機として、順次処理基板データJ2(1)を用いて同時処理基板データD0(1)が生成される。基板W2(1)は基板導出部33から払い出される。
In neither the first example nor the second example, the sequentially processed substrate data J1(1) does not exist, the substrate W1(1) is not detected by the
例えば制御部60は、センサ335が基板W2を検出したときに、基板W2の順次処理基板データのグループ識別情報Da1と、当該基板W2よりも一つ上流側の基板Wの順次処理基板データのグループ識別情報Da1とを比較する。順次処理基板データが搬送順に並んでいることは、隣接して搬送される二つの基板Wについてのそれぞれの順次処理基板データが制御部60によって特定されることを容易にする。これら二つのグループ識別情報Da1が互いに異なっている場合には、当該基板W2と同じグループに属する基板W1が欠如している。この場合に制御部60は、上述の例では、順次処理基板データJ2(1)を用いて同時処理基板データD0(1)を生成する。センサ334による基板Wの検出を待たずに、基板W2(1)が基板導出部33から払い出される。
For example, when the
同時処理基板データD0(1)は、(削除された、あるいは生成されなかった)順次処理基板データJ1(1)を用いずに順次処理基板データJ2(1)を用いて生成される。 Simultaneously processed substrate data D0(1) is generated using sequentially processed substrate data J2(1) without using (deleted or not generated) sequentially processed substrate data J1(1).
同時処理基板データD0(1)におけるグループ識別情報Da1には、順次処理基板データJ2(1)におけるグループ識別情報Da1が採用される。これにより下流にある同時処理装置40においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 in the sequentially processed substrate data J2(1) is adopted as the group identification information Da1 in the simultaneously processed substrate data D0(1). As a result, the grouping of the substrates W is maintained in the downstream
同時処理基板データD0(1)におけるレシピ情報Dc1には、順次処理基板データJ2(1)におけるレシピ情報Dc1が採用される。 The recipe information Dc1 in the sequentially processed substrate data J2(1) is adopted as the recipe information Dc1 in the simultaneously processed substrate data D0(1).
同時処理基板データD0(1)において基板番号W1および基板番号W1に対する位置情報Db1は採用されない。同時処理基板データD0(1)において基板番号W2に対する位置情報Db1には、順次処理基板データJ2(1)における位置情報Db1が採用される。同時処理基板データD0(k)において最終情報Dd1は不要である。 The substrate number W1 and the position information Db1 for the substrate number W1 are not adopted in the simultaneous processing substrate data D0(1). The position information Db1 in the sequentially processed substrate data J2(1) is adopted as the position information Db1 for the substrate number W2 in the simultaneously processed substrate data D0(1). The final information Dd1 is unnecessary in the simultaneously processed substrate data D0(k).
このようにして、グループごとに対応する同時処理基板データD0(k)に基づいて同時処理装置40による処理が行われ、基板Wの排除があっても、順次処理装置30の上流と下流においてグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
In this way, the processing by the
例えば、順次処理基板データJ1(1)がなく、センサ334によって基板W1(1)が検出されることなく、センサ335によって基板W2(1)が検出されたことを契機として、アラームが例えば表示部67によって発報される。かかる発報は基板Wが除去され、グループを構成する基板の枚数が正常ではない状況であることを表し、基板処理装置1の操作者への注意喚起に寄与する。
For example, when there is no sequentially processed substrate data J1(1), the
<6-2-3.順次処理装置において下流側の基板が欠如する場合>
この項で説明される手法では最終情報Dd1の値は不問であって、順次処理基板データJ1(k),J2(k)のいずれもが最終情報Dd1を含まなくてもよい。
<6-2-3. When the substrate on the downstream side is missing in the sequential processing apparatus>
In the method described in this section, the value of the final information Dd1 is irrelevant, and none of the sequentially processed substrate data J1(k) and J2(k) need include the final information Dd1.
順次処理装置において下流側の基板の有無が確認される場合の第1の例として、基板W2(k)が順次処理装置30において搬送され、処理を受けている途中において、操作者によって排除される場合が挙げられる。また第2の例として、基板導入部31へと基板Wが搬送された時点において既に下流側の基板W2(k)が存在せず、同時処理基板データD0(k)においても基板番号W2が存在していなかった場合が挙げられる。以下の説明においては、第1の例としても第2の例としても、基板W2(1)が存在せず基板W1(1)が存在する場合が例示される。
As a first example in which the presence or absence of a downstream substrate is confirmed in the sequential processing apparatus, the substrate W2(k) is transported in the
図17は順次処理装置30の基板搬送の事例を概略的に示す側面図である。図17においても、図2で示された順次処理装置30の構成から、液や気体を供給する構成および液を回収する構成の描画が省略されている。
FIG. 17 is a side view schematically showing an example of substrate transfer in the
第1の例では制御部60は順次処理基板データJ2(1)を削除する。第2の例であって、同時処理基板データD0(1)が図8においてk=1とした構造を有するとき、制御部60は順次処理基板データJ2(1)を生成せずに、順次処理基板データJ1(1)を生成する。順次処理基板データJ1(1)には図11においてk=1とした構造が採用される。但し順次処理基板データJ1(1)は最終情報Dd1を含まなくてもよい。
In the first example, the
第1の例であっても、第2の例であっても、順次処理基板データJ2(1)が存在せず、順次処理基板データJ1(1)は生成される。センサ335によって基板W2(1)が検出されることなく、センサ334によって基板W1(1)が検出されたことを契機として、同時処理基板データD0(1)が生成される。基板W1(1)は基板導出部33から払い出される。
In neither the first example nor the second example, the sequentially processed substrate data J2(1) does not exist and the sequentially processed substrate data J1(1) is generated. When the
同時処理基板データD0(1)は、(削除された、あるいは生成されなかった)順次処理基板データJ2(1)を用いずに順次処理基板データJ1(1)を用いて生成される。 Simultaneously processed substrate data D0(1) is generated using sequentially processed substrate data J1(1) without using sequentially processed substrate data J2(1) (deleted or not generated).
同時処理基板データD0(1)におけるグループ識別情報Da1には、順次処理基板データJ1(1)におけるグループ識別情報Da1が採用される。これにより下流にある同時処理装置40においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 in the sequentially processed substrate data J1(1) is adopted as the group identification information Da1 in the simultaneously processed substrate data D0(1). As a result, the grouping of the substrates W is maintained in the downstream
同時処理基板データD0(1)におけるレシピ情報Dc1には、順次処理基板データJ1(1)におけるレシピ情報Dc1が採用される。 The recipe information Dc1 in the sequentially processed substrate data J1(1) is adopted as the recipe information Dc1 in the simultaneously processed substrate data D0(1).
同時処理基板データD0(1)において基板番号W2および基板番号W2に対する位置情報Db1は採用されない。同時処理基板データD0(1)において基板番号W1に対する位置情報Db1には、順次処理基板データJ1(1)における位置情報Db1が採用される。同時処理基板データD0(k)において最終情報Dd1は不要である。 The substrate number W2 and the position information Db1 for the substrate number W2 are not adopted in the simultaneous processing substrate data D0(1). The position information Db1 in the sequentially processed substrate data J1(1) is adopted as the position information Db1 for the substrate number W1 in the simultaneously processed substrate data D0(1). The final information Dd1 is unnecessary in the simultaneously processed substrate data D0(k).
このようにして、グループごとに対応する同時処理基板データD0(k)に基づいて同時処理装置40による処理が行われ、基板Wの排除があっても、順次処理装置30の上流と下流においてグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
In this way, the processing by the
例えば、順次処理基板データJ2(1)がなく、センサ335によって基板W2(1)が検出されることなく、センサ334によって基板W1(1)が検出されたことを契機として、アラームが例えば表示部67によって発報される。かかる発報は基板Wが除去され、グループを構成する基板の枚数が正常ではない状況であることを表し、基板処理装置1の操作者への注意喚起に寄与する。
For example, when there is no sequentially processed substrate data J2(1), the
<6-2-4.同時処理基板データにおいて基板の欠如が現れていない場合>
基板導入部31へと基板Wが搬送された時点において、上流側の基板W1(k)が存在していなかった場合について<6-2-2>における第2の例と同じ対応で処理される。当該説明における同時処理基板データD0(1)は、図9においてk=1とした構造を有していた。
<6-2-4. When lack of substrate does not appear in simultaneous processing substrate data>
When the substrate W1(k) on the upstream side does not exist at the time when the substrate W is transported to the
基板導入部31へと基板Wが搬送された時点において、下流側の基板W2(k)が存在していなかった場合について<6-2-3>における第2の例と同じ対応で処理される。当該説明における同時処理基板データD0(1)は、図8においてk=1とした構造を有していた。
When the substrate W is transported to the
これらの第2の例においては、同時処理基板データD0(1)に基板の欠如が現れている場合が説明された。かかる場合の例として、例えばカセット10において基板の欠如が判明しているとき、搬送ロボット81によって基板の欠如が検出されるときが挙げられる。
In these second examples, a case was described in which the simultaneous processing substrate data D0(1) showed a missing substrate. An example of such a case is, for example, when the lack of substrates in the
しかしながら、同時処理基板データD0(k)に基板の欠如が現れていない場合も想定される。例えば、同時処理基板データD0(k)が図5に示された構成を有しながらも、センサ314によって基板W1(k)が検出されることなくセンサ315によって基板W2(k)が検出された場合(以下「第3の例」と称される)が想定される。あるいは例えば、同時処理基板データD0(k)が図5に示された構成を有しながらも、センサ314によって基板W1(k)が検出されながらもセンサ315によって基板W2(k)が検出されない場合(以下「第4の例」と称される)も想定される。
However, it is also conceivable that the lack of substrates does not appear in the concurrently processed substrate data D0(k). For example, even though the simultaneous processing substrate data D0(k) has the configuration shown in FIG. A case (hereinafter referred to as a "third example") is assumed. Alternatively, for example, when the simultaneously processed substrate data D0(k) has the configuration shown in FIG. 5 and the substrate W1(k) is detected by the
図18および図19は、いずれも順次処理装置30の基板搬送の事例を概略的に示す側面図である。図18は第3の例を示し、図19は第4の例を示す。図18および図19においても、図2で示された順次処理装置30の構成から、液や気体を供給する構成および液を回収する構成の描画が省略されている。
18 and 19 are side views schematically showing examples of substrate transfer in the
第3の例について、基板導入部31へと第3グループの基板Wが搬送された時点において、センサ314によって基板W1(3)が検出されることなく、センサ315によって基板W2(3)が検出される場合が、図18に例示される。
In the third example, when the substrates W of the third group are transported to the
第3の例においては、この時点における同時処理基板データD0(3)は図5においてk=3とした構成を有し、基板W1(3)の欠如が現れていない。制御部60はセンサ314,315の動作の結果から、順次処理基板データJ1(3)を生成せずに、順次処理基板データJ2(3)を生成する。順次処理基板データJ2(3)は、図15においてk=3とした構造を有する。
In the third example, the concurrently processed substrate data D0(3) at this time has a configuration with k=3 in FIG. 5, and the lack of substrate W1(3) does not appear. Based on the operation results of the
あるいはこのときには、制御部60は一旦は順次処理基板データJ1(3),J2(3)を生成し、アラームが例えば表示部67によって発報される。アラームを認識した操作者は入力部66を用いて、制御部60に対し、順次処理基板データJ1(3)を削除させ、順次処理基板データJ2(3)を維持する。
Alternatively, at this time, the
第4の例について、基板導入部31へと第3グループの基板Wが搬送された時点において、センサ315によって基板W2(3)が検出されることなく、センサ314によって基板W1(3)が検出される場合が、図19に例示される。
In the fourth example, when the substrates W of the third group are transported to the
第4の例においては、この時点における同時処理基板データD0(3)は図5においてk=3とした構成を有し、基板W2(3)の欠如が現れていない。制御部60はセンサ314,315の動作の結果から、順次処理基板データJ2(3)を生成せずに、順次処理基板データJ1(3)を生成する。順次処理基板データJ1(3)は、図11においてk=3とした構造を有する。
In the fourth example, the concurrently processed substrate data D0(3) at this time has the configuration with k=3 in FIG. 5, and the absence of substrate W2(3) does not appear. Based on the operation results of the
あるいはこのときには、制御部60は一旦は順次処理基板データJ1(3),J2(3)を生成し、アラームが例えば表示部67によって発報される。アラームを認識した操作者は入力部66を用いて、制御部60に対し、順次処理基板データJ2(3)を削除させ、順次処理基板データJ1(3)を維持する。
Alternatively, at this time, the
<7.全体的な処理の説明>
図20は本実施の形態における同時処理装置40および順次処理装置30における動作の流れを例示するフローチャートである。当該フローチャートでは順次処理装置30における処理に主眼がおかれる。
<7. Explanation of Overall Processing>
FIG. 20 is a flow chart illustrating the flow of operations in
ステップS1において、順次処理装置30(例えば洗浄装置12)は、その上流側における同時処理装置40(例えばインデクサ部11)から搬送された基板Wを、順次処理装置30の入口部(例えば基板導入部31)において受け取る。
In step S1, the sequential processing apparatus 30 (for example, the cleaning apparatus 12) transfers the substrate W transported from the simultaneous processing apparatus 40 (for example, the indexer section 11) on the upstream side thereof to the entrance section (for example, the substrate introduction section) of the
ステップS2において同時処理装置40において用いられていた同時処理基板データD0(k)を、制御部60が受け取る。同時処理基板データD0(k)は同時処理装置40またはさらに上流側の装置から送信されてもよい。例えば同時処理基板データD0(k)はインデクサ部11またはインデクサ部11よりも上流側の装置から送信される。例えばカセット10から基板Wが取り出される際に、同時処理基板データD0(k)が得られてもよい。
The
同時処理基板データD0(k)は必ずしも上流側の装置から送信される必要はなく、操作者が入力部66を用いて同時処理基板データD0(k)を入力してもよい。ステップS1,S2が実行される順序は入れ替わってもよい。例えば基板Wをグループに分けずに処理される制御から、基板Wをグループに分けて処理する制御へと変更されるときに同時処理基板データD0(k)が得られてもよい。
The simultaneous processing substrate data D0(k) does not necessarily have to be transmitted from the upstream device, and the operator may use the
ステップS3において、制御部60は同時処理基板データD0(k)に基づいて順次処理基板データJ1(k)および順次処理基板データJ2(k)のいずれか一方または両方を生成する。図20以降の図において「and/or」とは、その前後における構成要素のいずれか一方または両方を意味する。
In step S3, the
例えば<6-1>において説明された場合には順次処理基板データJ1(k),J2(k)の両方が生成される。 For example, in the case described in <6-1>, both processed substrate data J1(k) and J2(k) are generated sequentially.
例えば<6-2-1>、<6-2-2>の第1の例において説明された場合には、後のステップS4において順次処理基板データJ1(k)が削除されるものの、順次処理基板データJ1(k),J2(k)の両方が一旦は生成される。 For example, in the case described in the first example of <6-2-1> and <6-2-2>, the sequentially processed substrate data J1(k) is deleted in step S4, but the sequentially processed substrate data J1(k) is deleted. Both substrate data J1(k) and J2(k) are generated once.
例えば<6-2-3>の第1の例において説明された場合には、後のステップS4において順次処理基板データJ2(k)が削除されるものの、順次処理基板データJ1(k),J2(k)の両方が一旦は生成される。 For example, in the case described in the first example of <6-2-3>, although the sequentially processed substrate data J2(k) is deleted in the subsequent step S4, the sequentially processed substrate data J1(k), J2 Both of (k) are generated once.
例えば<6-2-2>の第2の例、<6-2-4>の第3の例において説明された場合には順次処理基板データJ2(k)のみが生成される。例えば<6-2-3>の第2の例、<6-2-4>の第4の例において説明された場合には順次処理基板データJ1(k)のみが生成される。 For example, in the case described in the second example of <6-2-2> and the third example of <6-2-4>, only sequentially processed substrate data J2(k) is generated. For example, in the case described in the second example of <6-2-3> and the fourth example of <6-2-4>, only sequentially processed substrate data J1(k) is generated.
ステップS4において順次処理装置30において、順次処理基板データJ1(k)および順次処理基板データJ2(k)のいずれか一方を用いた順次処理が行われる。例えば<6-1>において説明された場合には順次処理基板データJ1(k),J2(k)の両方が用いられて順次処理が行われる。
In step S4, the
例えば<6-2-1>、<6-2-2>の第1の例において説明された場合には、順次処理基板データJ1(k),J2(k)の両方が用いられて順次処理が行われた後、順次処理基板データJ2(k)のみが用いられて順次処理が行われる。具体的にはステップS3が実行された後に、基板W1(1)が排除されて存在しなくなり、基板W2(1)が存在する。そして基板番号W2についての最終情報Dd1に「END」が採用されて、順次処理基板データJ2(1)のみが残る(図15参照)。 For example, in the case described in the first example of <6-2-1> and <6-2-2>, both the sequential processing substrate data J1(k) and J2(k) are used to perform sequential processing. is performed, sequential processing is performed using only the sequentially processed substrate data J2(k). Specifically, after step S3 is performed, the substrate W1(1) is eliminated and no longer exists, and the substrate W2(1) exists. Then, "END" is adopted as the final information Dd1 for the board number W2, leaving only sequentially processed board data J2(1) (see FIG. 15).
例えば<6-2-3>の第1の例において説明された場合には、順次処理基板データJ1(k),J2(k)の両方が用いられて順次処理が行われた後、順次処理基板データJ1(k)のみが用いられて順次処理が行われる。具体的にはステップS3が実行された後に、基板W2(1)が排除されて存在しなくなり、基板W1(1)が存在する。そして基板番号W1についての最終情報Dd1に「END」が採用されたまま、順次処理基板データJ1(1)のみが残る(図11参照)。 For example, in the case described in the first example of <6-2-3>, the sequential processing is performed using both the sequential processing substrate data J1(k) and J2(k), and then the sequential processing is performed. Only substrate data J1(k) is used to perform sequential processing. Specifically, after step S3 is performed, the substrate W2(1) is excluded and no longer exists, and the substrate W1(1) exists. Then, while "END" is adopted as the final information Dd1 for the substrate number W1, only sequentially processed substrate data J1(1) remains (see FIG. 11).
例えば<6-2-2>の第2の例、<6-2-4>の第3の例において説明された場合には順次処理基板データJ2(k)のみが用いられて順次処理が行われる。 For example, in the case described in the second example of <6-2-2> and the third example of <6-2-4>, only the sequential processing substrate data J2(k) is used to perform sequential processing. will be
例えば<6-2-3>の第2の例、<6-2-4>の第4の例において説明された場合には順次処理基板データJ1(k)のみが用いられて順次処理が行われる。 For example, in the case described in the second example of <6-2-3> and the fourth example of <6-2-4>, the sequential processing is performed using only the sequentially processed substrate data J1(k). will be
ステップS5において、制御部60は順次処理基板データJ1(k),J2(k)のいずれか一方または両方に基づいて同時処理基板データD0(k)を生成する。例えば<6-1>において説明された場合には順次処理基板データJ1(k),J2(k)の両方に基づいて同時処理基板データD0(k)が生成される。
In step S5, the
例えば<6-2-1>、<6-2-2>の第1の例および第2の例、<6-2-4>の第3の例において説明された場合には、順次処理基板データJ2(k)のみに基づいて同時処理基板データD0(k)が生成される。 For example, in the case described in the first and second examples of <6-2-1>, <6-2-2>, and the third example of <6-2-4>, the sequentially processed substrates Simultaneously processed substrate data D0(k) is generated based only on data J2(k).
例えば<6-2-3>の第1の例および第2の例、<6-2-4>の第4の例において説明された場合には順次処理基板データJ1(k)のみに基づいて同時処理基板データD0(k)が生成される。 For example, in the case described in the first and second examples of <6-2-3> and the fourth example of <6-2-4>, based only on the sequentially processed substrate data J1(k) Simultaneously processed substrate data D0(k) is generated.
基板Wは順次処理装置30の出口部(例えば基板導出部33)において同時処理装置40へ払い出される。
The substrates W are delivered to the
ステップS6において、同時処理基板データD0(k)を用いた同時処理が同時処理装置40(例えば脱水ベーク装置13)において行われる。 In step S6, simultaneous processing using the simultaneously processed substrate data D0(k) is performed in the simultaneous processing device 40 (for example, the dehydration baking device 13).
図21はステップS3の詳細を例示するフローチャートである。ステップS3はステップS301~S305を有する。 FIG. 21 is a flowchart illustrating details of step S3. Step S3 has steps S301 to S305.
ステップS301において、同時処理基板データD0(k)に基板番号W1,W2の全てが有るか否かが判断される。当該判断の結果が肯定的となる場合は、ステップS302へ処理が進み、否定的となる場合にはステップS305へ処理が進む。 In step S301, it is determined whether or not all of the substrate numbers W1 and W2 are present in the simultaneously processed substrate data D0(k). When the result of the determination is affirmative, the process proceeds to step S302, and when the result is negative, the process proceeds to step S305.
例えば<6-1>、<6-2-1>、<6-2-2>の第1の例、<6-2-3>の第1の例、<6-2-4>の第3の例および第4の例において説明された場合には、ステップS301における判断の結果は肯定的となって、処理がステップS302へ進む。例えば<6-2-2>の第2の例、<6-2-3>の第2の例において説明された場合には、ステップS301における判断の結果は否定的となって、処理がステップS305へ進む。 For example, <6-1>, <6-2-1>, <6-2-2> first example, <6-2-3> first example, <6-2-4> first example 3 and the fourth example, the result of determination in step S301 is affirmative, and the process proceeds to step S302. For example, in the case described in the second example of <6-2-2> and the second example of <6-2-3>, the result of determination in step S301 is negative, and the process proceeds to step Proceed to S305.
ステップS302においては、入口部において基板W1(k),W2(k)の全てが検知されたか否かが判断される。当該判断の結果が肯定的となる場合は、ステップS303へ処理が進み、否定的となる場合にはステップS304へ処理が進む。 In step S302, it is determined whether or not all of the substrates W1(k) and W2(k) have been detected at the entrance. When the result of the determination is affirmative, the process proceeds to step S303, and when the result is negative, the process proceeds to step S304.
例えば<6-1>、<6-2-1>、<6-2-2>の第1の例、<6-2-3>の第1の例において説明された場合には、ステップS302における判断の結果は肯定的となって、処理がステップS303へ進む。例えば<6-2-4>の第3の例および第4の例において説明された場合には、ステップS302における判断の結果は否定的となって、処理がステップS304へ進む。 For example, in the case described in the first example of <6-1>, <6-2-1>, <6-2-2>, and the first example of <6-2-3>, step S302 The result of the determination in is affirmative, and the process proceeds to step S303. For example, in the cases described in the third and fourth examples of <6-2-4>, the determination result in step S302 is negative, and the process proceeds to step S304.
ステップS303においては同時処理基板データD0(k)の分離が行われる。ここで「分離」とはグループ識別情報Da1、位置情報Db1、レシピ情報Dc1を、基板番号W1,W2ごとに(別々に)得ることを指す。例えばステップS303における処理によって、図8に示された構造を有する同時処理基板データD0(k)と同じ構造を有するデータと、図9に示された構造を有する同時処理基板データD0(k)と同じ構造を有するデータとが、図5に示された構造を有する同時処理基板データD0(k)から得られる。 In step S303, the simultaneous processing substrate data D0(k) is separated. Here, "separation" refers to obtaining (separately) the group identification information Da1, the position information Db1, and the recipe information Dc1 for each of the substrate numbers W1 and W2. For example, by the processing in step S303, data having the same structure as the concurrently processed substrate data D0(k) having the structure shown in FIG. 8 and concurrently processed substrate data D0(k) having the structure shown in FIG. Data having the same structure is obtained from concurrently processed substrate data D0(k) having the structure shown in FIG.
ステップS304においては、入口部において検知されない基板に対応する、基板番号および位置情報Db1の削除が行われる。例えば<6-2-4>の第3の例において説明された場合には、ステップS304における処理によって、同時処理基板データD0(k)が有する構造は、図5に示された構造から図9に示された構造へ変更される。例えば<6-2-4>の第4の例において説明された場合には、ステップS304における処理によって、同時処理基板データD0(k)が有する構造は、図5に示された構造から図8に示された構造へ変更される。 In step S304, deletion of the board number and position information Db1 corresponding to the board not detected at the entrance is performed. For example, in the case described in the third example of <6-2-4>, the structure of the simultaneously processed substrate data D0(k) is changed from the structure shown in FIG. 5 to the structure shown in FIG. is changed to the structure shown in For example, in the case described in the fourth example of <6-2-4>, the structure of the simultaneously processed substrate data D0(k) is changed from the structure shown in FIG. 5 to the structure shown in FIG. is changed to the structure shown in
ステップS303が実行された後であっても、ステップS304が実行された後であっても、ステップS301における判断において否定的な結果が得られた場合と同様に、ステップS305が実行される。 Even after step S303 or step S304 is executed, step S305 is executed in the same manner as when a negative result is obtained in the determination in step S301.
ステップS305においては、順次処理基板データJ1(k),J2(k)のいずれか一方または両方が生成される。存在する基板番号のうち、最上流(これは最後尾でもある)の基板番号についての最終情報Dd1に「END」が採用される。 In step S305, one or both of the sequentially processed substrate data J1(k) and J2(k) are generated. Of the existing board numbers, "END" is adopted as the final information Dd1 for the most upstream (which is also the last) board number.
例えば<6-1>、<6-2-1>、<6-2-2>の第1の例、<6-2-3>の第1の例において説明された場合には、ステップS303が実行された後に、基板W1(k)、基板W2(k)のいずれもが存在し、基板番号W1についての最終情報Dd1に「END」が採用されて、順次処理基板データJ1(k),J2(k)の両方が生成される(図11、図12参照)。 For example, in the case described in the first example of <6-1>, <6-2-1>, <6-2-2>, and the first example of <6-2-3>, step S303 is executed, both the substrate W1(k) and the substrate W2(k) exist, and "END" is adopted as the final information Dd1 for the substrate number W1, and the sequentially processed substrate data J1(k), Both J2(k) are generated (see FIGS. 11 and 12).
但し、上述のように、<6-2-2>の第1の例、<6-2-3>の第1の例において説明された場合には、最終情報Dd1の値は不問であって、最終情報Dd1の追加が省略されてもよい。 However, as described above, in the case described in the first example of <6-2-2> and the first example of <6-2-3>, the value of the final information Dd1 is irrelevant. , the addition of the final information Dd1 may be omitted.
例えば<6-2-4>の第3の例において説明された場合には、ステップS304の実行により同時処理基板データD0(3)において基板番号W1が存在せず基板番号W2が存在する。ステップS305においては、基板番号W2についての最終情報Dd1に「END」が採用されて、順次処理基板データJ2(3)のみが生成される(図15参照)。 For example, in the case described in the third example of <6-2-4>, the substrate number W1 does not exist in the simultaneously processed substrate data D0(3), but the substrate number W2 exists due to the execution of step S304. In step S305, "END" is adopted as the final information Dd1 for the board number W2, and only the sequentially processed board data J2(3) is generated (see FIG. 15).
例えば<6-2-4>の第4の例において説明された場合には、ステップS304の実行により同時処理基板データD0(3)において基板番号W2が存在せず基板番号W1が存在する。ステップS305においては、基板番号W1についての最終情報Dd1に「END」が採用されたまま、順次処理基板データJ1(3)のみが生成される(図11参照)。 For example, in the case described in the fourth example of <6-2-4>, the substrate number W2 does not exist in the simultaneously processed substrate data D0(3), but the substrate number W1 exists due to the execution of step S304. In step S305, while "END" is adopted as the final information Dd1 for the substrate number W1, only the sequentially processed substrate data J1(3) is generated (see FIG. 11).
例えば<6-2-2>の第2の例において説明された場合には、同時処理基板データD0(1)において基板番号W1は存在せず、基板番号W2が存在する。ステップS305においては、基板番号W2についての最終情報Dd1に「END」が採用されて、順次処理基板データJ2(3)のみが生成される(図15参照)。 For example, in the case described in the second example of <6-2-2>, the substrate number W1 does not exist in the simultaneous processing substrate data D0(1), but the substrate number W2 exists. In step S305, "END" is adopted as the final information Dd1 for the board number W2, and only the sequentially processed board data J2(3) is generated (see FIG. 15).
例えば<6-2-3>の第2の例において説明された場合には、同時処理基板データD0(1)において基板番号W2は存在せず、基板番号W1が存在する。ステップS305においては、基板番号W1についての最終情報Dd1に「END」が採用されて、順次処理基板データJ1(3)のみが生成される(図11参照)。 For example, in the case described in the second example of <6-2-3>, the substrate number W2 does not exist in the simultaneous processing substrate data D0(1), but the substrate number W1 exists. In step S305, "END" is adopted as the final information Dd1 for the board number W1, and only the sequentially processed board data J1(3) is generated (see FIG. 11).
図22はステップS5の詳細を例示するフローチャートである。ステップS5はステップS501~S509を有する。図23はステップS509の詳細を例示するフローチャートである。 FIG. 22 is a flowchart illustrating details of step S5. Step S5 has steps S501 to S509. FIG. 23 is a flowchart illustrating details of step S509.
ステップS4において順次処理装置30において、順次処理基板データJ1(k)および順次処理基板データJ2(k)のいずれか一方を用いた順次処理が行われた後、ステップS501が実行される。
In step S4, the
ステップS501においては、順次処理装置30の出口部に基板W2(k)が到着したか否かが判断される。当該判断の結果が肯定的であれば処理はステップS502に進む。当該判断の結果が否定的であれば処理はステップS509に進む。
In step S501, it is determined whether or not the substrate W2(k) has arrived at the exit of the
例えば<6-1>、<6-2-1>、<6-2-2>の第1の例および第2の例、<6-2-4>の第3の例において説明された場合には、ステップS501における判断の結果は肯定的となって、処理がステップS502へ進む。例えば<6-2-3>の第1の例および第2の例、<6-2-4>の第4の例において説明された場合には、ステップS501における判断の結果は否定的となって、処理がステップS509へ進む。 For example, the case described in the first and second examples of <6-1>, <6-2-1>, <6-2-2>, and the third example of <6-2-4> Otherwise, the result of determination in step S501 is affirmative, and the process proceeds to step S502. For example, in the case described in the first and second examples of <6-2-3> and the fourth example of <6-2-4>, the result of determination in step S501 is negative. Then, the process advances to step S509.
ステップS502においては順次処理基板データJ2(k)の最終情報Dd1に「END」が有るか否か(「END」が採用されているか否か)が判断される。当該判断の結果が肯定的であれば処理はステップS507に進む。当該判断の結果が否定的であれば処理はステップS503に進む。 In step S502, it is determined whether or not there is "END" in the final information Dd1 of the sequentially processed substrate data J2(k) (whether or not "END" is adopted). If the result of the determination is affirmative, the process proceeds to step S507. If the determination result is negative, the process proceeds to step S503.
例えば<6-2-1>、<6-2-2>の第1の例、<6-2-2>の第2の例(順次処理基板データJ2(k)が図15に示される構造を有するとき)において説明された場合には、ステップS305の実行によって順次処理基板データJ2(k)の最終情報Dd1に「END」が採用され、ステップS502における判断の結果は肯定的となって、処理がステップS507へ進む。例えば<6-1>、<6-2-2>の第2の例(順次処理基板データJ2(k)が図12に示される構造を有するとき)、<6-2-4>の第3の例において説明された場合には、ステップS502における判断の結果は否定的となって、処理がステップS503へ進む。 For example, <6-2-1>, the first example of <6-2-2>, and the second example of <6-2-2> (the sequentially processed substrate data J2(k) has the structure shown in FIG. 15). ), "END" is adopted as the final information Dd1 of the sequentially processed substrate data J2(k) by the execution of step S305, and the result of determination in step S502 becomes affirmative. Processing proceeds to step S507. For example, the second example of <6-1> and <6-2-2> (when the sequentially processed substrate data J2(k) has the structure shown in FIG. 12), the third example of <6-2-4> example, the result of determination in step S502 is negative, and the process proceeds to step S503.
ステップS503においては、基板W2(k)の上流側に基板W1(k)(これは基板W2(k)と同じ第kのグループに属する)が存在するか否かが判断される。当該判断の結果が肯定的であれば処理はステップS504に進む。当該判断の結果が否定的であれば処理はステップS507に進む。 In step S503, it is determined whether or not there is a substrate W1(k) (which belongs to the same k-th group as substrate W2(k)) upstream of substrate W2(k). If the determination result is affirmative, the process proceeds to step S504. If the determination result is negative, the process proceeds to step S507.
例えば<6-1>において説明された場合には、ステップS503における判断の結果は肯定的となって、処理がステップS504へ進む。例えば、<6-2-2>の第2の例(順次処理基板データJ2(k)が図12に示される構造を有するとき)、<6-2-4>の第3の例において説明された場合には、ステップS503における判断の結果は否定的となって、処理がステップS507へと進む。 For example, in the case described in <6-1>, the result of determination in step S503 is affirmative, and the process proceeds to step S504. For example, the second example of <6-2-2> (when the sequentially processed substrate data J2(k) has the structure shown in FIG. 12) and the third example of <6-2-4> are explained. If so, the result of determination in step S503 is negative, and the process proceeds to step S507.
上記の処理の流れから、<6-2-2>の第2の例において説明された場合は、順次処理基板データJ2(k)が図12に示された構造を有するか図15に示された構造を有するかに拘わらず、ステップS507が実行される。 From the above process flow, in the case described in the second example of <6-2-2>, the sequentially processed substrate data J2(k) has the structure shown in FIG. 12 or is shown in FIG. step S507 is executed regardless of whether the
ステップS504において、順次処理装置30の出口部に基板W1(k)が到着したか否かが判断される。当該判断の結果が否定的であればステップS504が繰り返し実行され、他の処理が待機される。ステップS504における判断の結果が肯定的であれば処理がステップS505へ進む。
In step S504, it is determined whether the substrate W1(k) has arrived at the exit of the
ステップS504の実行はステップS503における肯定的な判断が前提であるので、ステップS504において処理が停止することはない。 Since the execution of step S504 is premised on the affirmative determination in step S503, the process does not stop at step S504.
ステップS505において、順次処理基板データJ1(k),J2(k)を結合して同時処理基板データD0(k)が生成される。ここで「結合」とは基板番号W1に対応するデータとして順次処理基板データJ1(k)が有していたデータを採用し、基板番号W2に対応するデータとして順次処理基板データJ2(k)が有していたデータを採用して同時処理基板データD0(k)が生成されることを指す。 In step S505, the sequentially processed substrate data J1(k) and J2(k) are combined to generate simultaneously processed substrate data D0(k). Here, "combining" means adopting the data included in the sequentially processed substrate data J1(k) as the data corresponding to the substrate number W1, and the sequentially processed substrate data J2(k) as the data corresponding to the substrate number W2. It means that the concurrently processed substrate data D0(k) is generated by adopting the data that has been stored.
上述のように同じグループにおいてはグループ識別情報Da1、レシピ情報Dc1は共通する。同時処理基板データD0(k)においては基板番号W1,W2に共通するデータとして用いられる。 As described above, group identification information Da1 and recipe information Dc1 are common in the same group. In the simultaneously processed substrate data D0(k), it is used as data common to the substrate numbers W1 and W2.
ステップS505が実行された後、ステップS506が実行される。ステップS506においては基板W1(k),W2(k)が同時処理装置40へ払い出される。
After step S505 is performed, step S506 is performed. At step S506, the substrates W1(k) and W2(k) are delivered to the
ステップS507においては、順次処理基板データJ2(k)から最終情報Dd1が削除される。最終情報Dd1が削除された順次処理基板データJ2(k)を用いて同時処理基板データD0(k)が生成される。 In step S507, the final information Dd1 is deleted from the sequentially processed substrate data J2(k). Simultaneously processed substrate data D0(k) is generated using the sequentially processed substrate data J2(k) from which the final information Dd1 has been deleted.
例えばステップS502において肯定的な判断がされた、<6-2-1>、<6-2-2>の第1の例、<6-2-2>の第2の例(順次処理基板データJ2(k)が図15に示される構造を有するとき)において説明された場合には、ステップS305の実行によって順次処理基板データJ2(k)の最終情報Dd1に「END」が採用された。かかる最終情報Dd1によって基板W1(k)が存在しないことが示唆され、同時処理基板データD0(k)の生成には順次処理基板データJ1(k)は用いられない。 For example, the first example of <6-2-1> and <6-2-2>, the second example of <6-2-2> (sequential processing board data J2(k) has the structure shown in FIG. 15), "END" was adopted as the final information Dd1 of the sequentially processed substrate data J2(k) by executing step S305. Such final information Dd1 suggests that the substrate W1(k) does not exist, and the sequentially processed substrate data J1(k) is not used to generate the simultaneously processed substrate data D0(k).
例えばステップS503において否定的な判断がされた、<6-2-2>の第2の例(順次処理基板データJ2(k)が図12に示される構造を有するとき)、<6-2-4>の第3の例において説明された場合には、順次処理基板データJ1(k)が生成されていなかった。これらの場合にも同時処理基板データD0(k)の生成には順次処理基板データJ1(k)は用いられない。 For example, in the second example of <6-2-2> (when the sequentially processed substrate data J2(k) has the structure shown in FIG. 12), <6-2- 4>, the sequentially processed substrate data J1(k) was not generated in the case described in the third example. Also in these cases, the sequentially processed substrate data J1(k) is not used to generate the simultaneously processed substrate data D0(k).
ステップS507が実行された後、ステップS508が実行される。ステップS508においては基板W2(k)のみが同時処理装置40へ払い出される。
After step S507 is performed, step S508 is performed. In step S508, only substrate W2(k) is delivered to
ステップS506,S508が実行された後、処理はステップS6(図20参照)に進む。 After steps S506 and S508 are executed, the process proceeds to step S6 (see FIG. 20).
ステップS509はステップS511~S513を含む(図23参照)。ステップS501における判断が否定的であったとき、ステップS511が実行される。ステップD511においては順次処理装置30の出口部(基板導出部33)に基板W1(k)が到着したか否かが判断される。当該判断の結果が肯定的であったときステップS512へ処理が進む。
Step S509 includes steps S511 to S513 (see FIG. 23). When the determination in step S501 is negative, step S511 is executed. In step D511, it is determined whether or not the substrate W1(k) has arrived at the exit portion (substrate lead-out portion 33) of the
当該判断の結果が否定的であったときステップS5における処理は終了し(図22参照)、ステップS6へ処理が進む(図20参照)。但し、ステップS511における判断が否定的であったとき、既にステップS501における判断によって基板W2(k)が到着していないので、順次処理装置30の出口部から払い出される基板W1(k),W2(k)の全てが存在しない。よってステップS511における判断が否定的であったとき、第kグループに関するステップS6は、実質的には実行されない。 When the result of the determination is negative, the process in step S5 ends (see FIG. 22), and the process proceeds to step S6 (see FIG. 20). However, when the determination in step S511 is negative, the substrate W2(k) has not arrived due to the determination in step S501. k) are absent. Therefore, when the determination in step S511 is negative, step S6 regarding the k-th group is not substantially executed.
ステップS512において制御部60は、順次処理基板データJ2(k)を用いずに、順次処理基板データJ1(k)から最終情報Dd1を削除して、同時処理基板データD0(k)を生成する。例えば<6-2-3>の第1の例においては順次処理基板データJ2(k)はステップS4において削除される。例えば<6-2-3>の第2の例、<6-2-4>の第4の例においては、順次処理基板データJ2(k)は生成されない。
In step S512, the
ステップS512によって同時処理基板データD0(k)が生成された後、ステップS513が実行される。ステップS513において基板W1(k)のみが同時処理装置40へ払い出される。
After the simultaneously processed substrate data D0(k) is generated in step S512, step S513 is executed. In step S513, only substrate W1(k) is delivered to
ステップS513が実行されたことによりステップS509は終了し、処理はステップS6へ進む(図20参照)。 Step S509 is completed by having performed step S513, and a process progresses to step S6 (refer FIG. 20).
<8.一般的な説明>
上記の各項の説明に基づいて、以下に一般的な説明が行われる。
<8. General explanation>
Based on the discussion of the sections above, the following general discussion is provided.
(i)基板処理装置1は、基板Wに対して処理を行う順次処理装置30と、基板Wを同時に処理する同時処理装置40と、制御部60とを備える。例えば基板処理装置1は順次処理装置30として洗浄装置12を備える。例えば基板処理装置1は同時処理装置40としてインデクサ部11と脱水ベーク装置13とを備える。
(i) The
基板Wは複数のグループに分けられる。第kのグループには基板W1(k),…WN(k)が属する。記号Nは正整数を示す。例えばN=2として説明されたが、N≧3であってもよい。 The substrates W are divided into groups. Substrates W1(k), . . . WN(k) belong to the k-th group. The symbol N denotes a positive integer. For example, although N=2 has been described, N≧3 may be satisfied.
順次処理装置30は順次処理基板データJ1(k),…JN(k)に基づいて、基板Wを順次に搬送しつつ、基板Wに対して処理を行う。順次処理基板データJ1(k),…JN(k)は、それぞれ基板W1(k),…WN(k)に対して設定される。
The
同時処理装置40は、同時処理基板データD0(k)に基づいて、グループごとに基板W1(k),…WN(k)を同時に処理する。同時処理基板データD0(k)は第kのグループに対応して設定される。
The
制御部60は、第kのグループに属する基板W1(k),…WN(k)ごとに設定される順次処理基板データJ1(k),…JN(k)に基づいて、順次処理装置30における基板W1(k),…WN(k)に対する搬送および処理を制御する。
The
制御部60は、同時処理基板データD0(k)に基づいて、同時処理装置40における基板W1(k),…WN(k)に対する基板への処理を制御する。
The
同時処理基板データD0(k)は、グループ識別情報Da1と、基板番号W1,W2と、位置情報Db1と、レシピ情報Dc1とを含む。グループ識別情報Da1は、グループを識別する。具体的には基板W1(k),…WN(k)が第kのグループに属することがグループ識別情報Da1によって示される。基板番号W1,…WNは、同じグループに属する基板Wを互いに区別する。位置情報Db1は、同じグループにおける基板Wの搬送位置を示す。レシピ情報Dc1は、同じグループに属する基板Wに共通してなされる処理内容を規定する。 Simultaneously processed substrate data D0(k) includes group identification information Da1, substrate numbers W1 and W2, position information Db1, and recipe information Dc1. Group identification information Da1 identifies a group. Specifically, the group identification information Da1 indicates that the substrates W1(k), . . . WN(k) belong to the k-th group. The substrate numbers W1, . . . WN distinguish the substrates W belonging to the same group. The position information Db1 indicates the transport position of the substrate W in the same group. The recipe information Dc1 prescribes the processing contents commonly performed on the substrates W belonging to the same group.
順次処理基板データJ1(k),…JN(k)は、それぞれに対応する基板W1(k),…WN(k)についての位置情報Db1と、グループ識別情報Da1と、レシピ情報Dc1とを含む。 The sequentially processed substrate data J1(k), . .
制御部60は、同時処理基板データD0(k)から順次処理基板データJ1(k),…JN(k)を生成する(図20のステップS3参照)。制御部60は、順次処理基板データJ1(k),…JN(k)から同時処理基板データD0(k)を生成する(図20のステップS5参照)。
The
順次処理基板データJ1(k),…JN(k)のいずれのグループ識別情報Da1にも、同時処理基板データD0(k)に含まれていたグループ識別情報Da1が採用される。これにより順次処理装置30においても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
The group identification information Da1 included in the simultaneously processed substrate data D0(k) is adopted as the group identification information Da1 for any of the sequentially processed substrate data J1(k), . . . JN(k). Accordingly, the grouping of the substrates W is maintained in the
(ii)例えば制御部60は、同時処理基板データD0(k)における基板番号W1と、基板番号W1に対応する位置情報Db1と、レシピ情報Dc1と、最終情報Dd1とを用いて、基板番号W1に対応する基板W1(k)についての順次処理基板データJ1(k)を生成する(図11参照)。同時処理基板データD0(k)における基板番号Wmと、基板番号Wmに対応する位置情報Db1と、レシピ情報Dc1と、最終情報Dd1とを用いて、基板番号Wmに対応する基板Wm(k)についての順次処理基板データJm(k)を生成する(mは2以上N以下の整数であって、図12参照)。
(ii) For example, the
当該最終情報Dd1は、基板番号W1に対応する基板W1(k)が属する第kのグループにおいて、基板W1(k)が搬送方向についての最後尾(最上流)であるか否かを示す。例えば<6-2-1>において説明された場合には、一旦は、図11に示された構成を有する順次処理基板データJ1(k)が生成される(図21のステップS305参照)。その後、順次処理基板データJ1(k)が削除され、順次処理基板データJm(k)のうち、搬送方向についての最後尾(最上流)となる順次処理基板データJ2(k)の最終情報Dd1が基板W2(k)が搬送方向についての最後尾(最上流)であることを示す(図15参照)。 The final information Dd1 indicates whether or not the substrate W1(k) is the last (most upstream) in the transport direction in the k-th group to which the substrate W1(k) corresponding to the substrate number W1 belongs. For example, in the case described in <6-2-1>, the sequentially processed substrate data J1(k) having the configuration shown in FIG. 11 is once generated (see step S305 in FIG. 21). After that, the sequentially processed substrate data J1(k) is deleted, and the final information Dd1 of the sequentially processed substrate data J2(k), which is the last (uppermost) in the transport direction among the sequentially processed substrate data Jm(k), is replaced. It indicates that the substrate W2(k) is the last (most upstream) in the transport direction (see FIG. 15).
これにより順次処理装置30においても、グループ識別情報Da1によらなくても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。
As a result, even in the
(iii)例えば制御部60は、同時処理基板データD0(k)における基板番号Wnと、基板番号Wnに対応する位置情報Db1と、レシピ情報Dc1と、グループ識別情報Da1とを用いて、基板番号Wnに対応する基板Wn(k)についての順次処理基板データJn(k)を生成する。これにより順次処理装置30においても、最終情報Dd1によらなくても基板Wのグループ分けが維持され、グループごとに基板Wの搬送および処理が管理される。この場合において最終情報Dd1を用いて基板Wのグループ分けが維持されてもよい。
(iii) For example, the
(iv)例えば順次処理装置30は、同時処理装置40へ基板Wを払い出す出口部たる基板導出部33を含む。順次処理装置30として洗浄装置12を考えると、同時処理装置40として脱水ベーク装置13が考えられる。
(iv) For example, the
基板導出部33は、基板導出部33における基板Wの存否を検出するセンサ334,335を有する。出口部におけるセンサによって基板W1(k)が検出されることなく基板Wm(k)が検出され(図22のステップS503からステップS507への流れを参照)、かつ基板W1(k)の欠如が確認されたとき(図22のステップS503からステップS507への流れを参照)、制御部60は基板W1(k)についての順次処理基板データJ1(k)を用いずに、基板Wm(k)についての順次処理基板データJm(k)を用いて同時処理基板データD0(k)を生成する(図22のステップS507参照)。
The substrate lead-out
例えば、基板W1(k),…Ws(k)が(s=m-1)、基板Wm(k),…WN(k)よりも上流に配置され、基板W1(k),…Wm(k)はいずれも第kのグループに属している場合を想定する。 For example, substrates W1(k), . ) belong to the k-th group.
例えば、基板W1(k),…Ws(k)が検出されることなく基板Wm(k),…WN(k)が検出されたときに、ステップS507において制御部60が順次処理基板データJ1(k),…Js(k)を用いずに、順次処理基板データJm(k),…WN(k)を用いて同時処理基板データD0(k)を生成する。 For example, when substrates Wm(k), . . . WN(k) are detected without detecting substrates W1(k), . k), . . . Js(k), but sequentially using the processed substrate data Jm(k), .
これにより、実際に払い出される基板Wと対応した同時処理基板データD0(k)が、同時処理に供される(図22のステップS508参照)。 As a result, the simultaneously processed substrate data D0(k) corresponding to the substrates W to be actually delivered are subjected to simultaneous processing (see step S508 in FIG. 22).
例えば基板W1(k),…Ws(k)を第1の基板として捉え、基板Wm(k),…WN(k)を第2の基板として捉えることができる。この場合、出口部におけるセンサによって第1の基板が検出されることなく第2の基板が検出され、かつ第1の基板の欠如が確認されたときに、制御部60は第1の基板についての順次処理基板データJ1(k),…Js(k)を用いずに、第2の基板についての順次処理基板データJm(k),…JN(k)を用いて同時処理基板データD0(k)を生成する。
For example, the substrates W1(k), . . . Ws(k) can be regarded as a first substrate, and the substrates Wm(k), . In this case, when the second substrate is detected without the first substrate being detected by the sensor at the outlet and the absence of the first substrate is confirmed, the
(v)例えば順次処理装置30は、同時処理装置40へ基板Wを払い出す出口部たる基板導出部33を含む。基板導出部33は、基板導出部33における基板Wの存否を検出するセンサ334,335を有する。出口部におけるセンサによって基板W1(k)が、基板Wm(k)が検出されることなく検出されたときに(図23のステップS501からステップS512への処理の流れを参照)、制御部60は基板Wm(k)についての順次処理基板データJm(k)を用いずに、基板W1(k)についての順次処理基板データJ1(k)を用いて同時処理基板データD0(k)を生成する(図23のステップS512参照)。
(v) For example, the
基板W1(k),Wm(k)はいずれも第kのグループに属する。これらの位置情報Db1は、基板W1(k)が基板Wm(k)よりも上流側(搬送方向についていえば後ろ側)であることを示す。例えば、図11を参照して基板W1(k)は他の基板よりも上流にあることを示す。例えば図12を参照して基板W2(k)は他の基板よりも上流にあることを示す。 Both substrates W1(k) and Wm(k) belong to the kth group. These pieces of position information Db1 indicate that the substrate W1(k) is on the upstream side (rear side in terms of the transport direction) of the substrate Wm(k). For example, referring to FIG. 11, substrate W1(k) is shown to be upstream of the other substrates. For example, referring to FIG. 12, substrate W2(k) is shown to be upstream of the other substrates.
例えば基板Wm(k),…WN(k)が検出されることなく基板W1(k),…Ws(k)が検出されたときに、ステップS512において制御部60が順次処理基板データJm(k),…JN(k)を用いずに、順次処理基板データJ1(k),…Ws(k)を用いて同時処理基板データD0(k)を生成する。 For example, when substrates W1(k), . . . Ws(k) are detected without detecting substrates Wm(k), . ), .
これにより、実際に払い出される基板Wと対応した同時処理基板データD0(k)が、同時処理に供される(図22のステップS513参照)。 As a result, the simultaneously processed substrate data D0(k) corresponding to the substrates W to be actually delivered are subjected to simultaneous processing (see step S513 in FIG. 22).
例えば基板W1(k),…Ws(k)を第1の基板として捉え、基板Wm(k),…WN(k)を第2の基板として捉えることができる。この場合、出口部におけるセンサによって第1の基板が、第2の基板が検出されることなく検出されたときに、制御部60は第2の基板についての順次処理基板データJm(k),…JN(k)を用いずに、第1の基板についての順次処理基板データJ1(k),…Js(k)を用いて同時処理基板データD0(k)を生成する。
For example, the substrates W1(k), . . . Ws(k) can be regarded as a first substrate, and the substrates Wm(k), . In this case, when the first substrate is detected by the sensor at the exit portion without detecting the second substrate, the
(vi)例えば出口部におけるセンサは複数設けられ、その個数はグループに属する基板Wの個数と一致する。例えばN=2のとき、基板導出部33は、基板導出部33における基板Wの存否を検出するセンサ334,335を有する。このような個数でセンサを設けることは、グループにおける基板Wの存否の的確な検出に寄与する。
(vi) For example, a plurality of sensors are provided at the exit portion, and the number of them matches the number of substrates W belonging to the group. For example, when N=2, the substrate lead-out
(vii)例えば順次処理装置30は、同時処理装置40から基板Wを受け取る入口部たる基板導入部31を含む。順次処理装置30として洗浄装置12を考えると、同時処理装置40としてインデクサ部11が考えられる。基板導入部31は、基板導入部31における基板Wの存否を検出するセンサ314,315を有する。
(vii) For example, the
入口部におけるセンサによって基板W1(k)が検出されることなく基板W2(k)が検出されたときに(例えば<6-2-4>の第3の例において説明された場合)、制御部60は順次処理基板データJ1(k)を生成せずに、順次処理基板データJ2(k)を生成する(図21のステップS304参照)。
When substrate W2(k) is detected without substrate W1(k) being detected by the sensor at the entrance (for example, in the case described in the third example of <6-2-4>), the
入口部におけるセンサによって基板W2(k)が検出されることなく基板W1(k)が検出されたときに(例えば<6-2-4>の第4の例において説明された場合)、制御部60は順次処理基板データJ2(k)を生成せずに、順次処理基板データJ1(k)を生成する(図21のステップS304参照)。
When substrate W1(k) is detected without substrate W2(k) being detected by the sensor at the entrance (for example, in the case described in the fourth example of <6-2-4>), the
例えば基板W1(k),…Ws(k)を第3の基板として捉え、基板Wm(k),…WN(k)を第4の基板として捉えることができる。この場合、入口部におけるセンサによって第3の基板が、第4の基板が検出されることなく検出されたときに、ステップS305において制御部60が第4の基板についての順次処理基板データJm(k),…JN(k)を生成せずに、第3の基板についての順次処理基板データJ1(k),…Js(k)を生成する。
For example, the substrates W1(k), . . . Ws(k) can be regarded as the third substrate, and the substrates Wm(k), . In this case, when the third substrate is detected by the sensor at the entrance portion without detecting the fourth substrate, the
入口部におけるセンサによって第4の基板が、第3の基板が検出されることなく検出されたときに、ステップS305において制御部60が第3の基板についての順次処理基板データJ1(k),…Js(k)を生成せずに、第4の基板についての順次処理基板データJm(k),…JN(k)を生成する。
When the fourth substrate is detected by the sensor in the inlet portion without detecting the third substrate, the
また上述の基板処理装置は、下記の基板処理方法を実現するということができる。当該基板処理方法は、順次処理と同時処理とを備える。順次処理は、複数のグループに分けられた基板Wごとに設定される順次処理基板データJn(k)に基づいて、基板W1(k),…WN(k)を順次に搬送しつつ、基板Wn(k)に対して処理を行う。同時処理は、グループごとに設定される同時処理基板データD0(k)に基づいて、グループごとに基板W1(k),…WN(k)を同時に処理する。 Further, it can be said that the above substrate processing apparatus realizes the following substrate processing method. The substrate processing method comprises sequential processing and simultaneous processing. In the sequential processing, substrates W1(k), . (k) is processed. In the simultaneous processing, substrates W1(k), .
同時処理基板データD0(k)は、グループ識別情報Da1と、基板番号W1,W2と、位置情報Db1と、レシピ情報Dc1とを含む。グループ識別情報Da1は、グループを識別する。具体的には基板W1(k),…WN(k)が第kのグループに属することがグループ識別情報Da1によって示される。基板番号W1,…WNは、同じグループに属する基板Wを互いに区別する。位置情報Db1は、同じグループにおける基板Wの搬送位置を示す。レシピ情報Dc1は、同じグループに属する基板Wに共通してなされる処理内容を規定する。 Simultaneously processed substrate data D0(k) includes group identification information Da1, substrate numbers W1 and W2, position information Db1, and recipe information Dc1. Group identification information Da1 identifies a group. Specifically, the group identification information Da1 indicates that the substrates W1(k), . . . WN(k) belong to the k-th group. The substrate numbers W1, . . . WN distinguish the substrates W belonging to the same group. The position information Db1 indicates the transport position of the substrate W in the same group. The recipe information Dc1 prescribes the processing contents commonly performed on the substrates W belonging to the same group.
順次処理基板データJ1(k),…JN(k)は、それぞれに対応する基板W1(k),…WN(k)についての位置情報Db1と、グループ識別情報Da1と、レシピ情報Dc1とを含む。 The sequentially processed substrate data J1(k), . .
同時処理基板データD0(k)から順次処理基板データJ1(k),…JN(k)が生成され、順次処理基板データJ1(k),…JN(k)から同時処理基板データD0(k)が生成される。 Sequentially processed substrate data J1(k), . is generated.
以上のように、基板処理装置および基板処理方法は詳細に説明されたが、上記した説明は、全ての局面において例示であって、この開示がそれに限定されるものではない。また、上述した各種変形例は、相互に矛盾しない限り組み合わせて適用可能である。そして、例示されていない多数の変形例が、この開示の範囲から外れることなく想定され得るものと解される。 As described above, the substrate processing apparatus and substrate processing method have been described in detail, but the above description is illustrative in all aspects, and the present disclosure is not limited thereto. Moreover, the various modifications described above can be applied in combination as long as they do not contradict each other. And it is understood that many variations not illustrated can be envisioned without departing from the scope of this disclosure.
31 基板導入部(入口部)
33 基板導出部(出口部)
314,315,334,335:センサ
Da1 グループ識別情報
Db1 位置情報
Dc1 レシピ情報
Dd1 最終情報
k ペア番号
J1(k),J2(k) 順次処理基板データ
D0(k) 同時処理基板データ
W,W1,W2,W1(k),W2(k) 基板
31 substrate introduction part (entrance part)
33 board lead-out part (exit part)
314, 315, 334, 335: Sensor Da1 Group identification information Db1 Position information Dc1 Recipe information Dd1 Final information k Pair number J1(k), J2(k) Sequentially processed substrate data D0(k) Simultaneously processed substrate data W, W1, W2, W1(k), W2(k) Substrate
Claims (7)
前記グループごとに設定される同時処理基板データに基づいて、前記グループごとに前記基板を同時に処理する同時処理部と、
前記順次処理基板データに基づいて前記順次処理部における前記基板に対する搬送および前記処理を制御し、前記同時処理基板データに基づいて前記同時処理部における前記基板への処理を制御する制御部と
を備え、
前記同時処理基板データは、前記グループを識別するグループ識別情報と、前記グループに属する前記基板を互いに区別する基板番号と、前記グループにおける前記基板の搬送方向についての位置たる搬送位置を示す位置情報と、前記グループに属する前記基板に共通してなされる処理内容を規定するためのレシピ情報とを含み、
前記順次処理基板データは、前記順次処理基板データに対応する前記基板についての前記位置情報と、前記グループ識別情報と、前記レシピ情報とを含み、
前記制御部は、前記同時処理基板データから前記順次処理基板データを生成し、前記順次処理基板データから前記同時処理基板データを生成する、基板処理装置。 a sequential processing unit that processes the substrates while sequentially transporting the substrates based on sequential processing substrate data set for each substrate divided into a plurality of groups;
a simultaneous processing unit for simultaneously processing the substrates for each group based on simultaneously processed substrate data set for each group;
a control unit for controlling the transport and the processing of the substrate in the sequential processing unit based on the sequential processing substrate data, and controlling the processing of the substrate in the simultaneous processing unit based on the simultaneous processing substrate data. ,
The simultaneously processed substrate data includes group identification information for identifying the group, a substrate number for distinguishing the substrates belonging to the group, and position information indicating the transfer position, which is the position of the substrate in the group in the transfer direction. , and recipe information for defining processing contents commonly performed on the substrates belonging to the group,
the sequentially processed substrate data includes the position information, the group identification information, and the recipe information for the substrate corresponding to the sequentially processed substrate data;
The substrate processing apparatus, wherein the control unit generates the sequentially processed substrate data from the simultaneously processed substrate data, and generates the simultaneously processed substrate data from the sequentially processed substrate data.
前記最終情報は、前記一の前記基板番号に対応する前記基板が属する前記グループにおいて、前記一の前記基板番号に対応する前記基板が前記搬送方向についての最後尾であるか否かを示す、請求項1記載の基板処理装置。 The control section uses the one substrate number of the simultaneously processed substrate data, the position information corresponding to the one substrate number, the recipe information, and the final information to obtain the one substrate number. generating the sequentially processed substrate data for the substrate corresponding to
wherein the final information indicates whether or not the board corresponding to the one board number is the last in the transport direction in the group to which the board corresponding to the one board number belongs. The substrate processing apparatus according to item 1.
前記出口部は、前記出口部における前記基板の存否を検出するセンサを有し、
前記センサによって第1の前記基板が検出されることなく第2の前記基板が検出され、かつ前記第1の前記基板の欠如が確認されたとき、前記制御部は前記第1の前記基板についての前記順次処理基板データを用いずに、前記第2の前記基板についての前記順次処理基板データを用いて前記同時処理基板データを生成し、
前記第1の前記基板と前記第2の前記基板は同じ前記グループに属し、
前記第1の前記基板の前記位置情報または前記第2の前記基板の前記位置情報は、前記第1の前記基板が前記第2の前記基板よりも上流側であることを示す、請求項2または請求項3記載の基板処理装置。 The sequential processing section includes an exit section for dispensing the substrates to the simultaneous processing section,
The exit section has a sensor that detects the presence or absence of the substrate in the exit section,
When the second substrate is detected without the first substrate being detected by the sensor, and the lack of the first substrate is confirmed, the controller controls the detection of the first substrate. generating the simultaneously processed substrate data using the sequentially processed substrate data for the second substrate without using the sequentially processed substrate data;
the first substrate and the second substrate belong to the same group;
3. The position information of the first substrate or the position information of the second substrate indicates that the first substrate is upstream of the second substrate. The substrate processing apparatus according to claim 3.
前記出口部は、前記出口部における前記基板の存否を検出するセンサを有し、
前記センサによって第1の前記基板が、第2の前記基板が検出されることなく検出されたときに、前記制御部は前記第2の前記基板についての前記順次処理基板データを用いずに、前記第1の前記基板についての前記順次処理基板データを用いて前記同時処理基板データを生成し、
前記第1の前記基板と前記第2の前記基板とは同じグループに属し、
前記第1の前記基板の前記位置情報または前記第2の前記基板の前記位置情報は、前記第1の前記基板が前記第2の前記基板よりも上流側であることを示す、請求項3記載の基板処理装置。 The sequential processing section includes an exit section for dispensing the substrates to the simultaneous processing section,
The exit section has a sensor that detects the presence or absence of the substrate in the exit section,
When the first substrate is detected by the sensor without the second substrate being detected, the controller controls the substrate without using the sequentially processed substrate data for the second substrate. generating said concurrently processed substrate data using said sequentially processed substrate data for a first said substrate;
the first substrate and the second substrate belong to the same group;
4. The method according to claim 3, wherein said position information of said first substrate or said position information of said second substrate indicates that said first substrate is upstream of said second substrate. substrate processing equipment.
前記入口部は、前記入口部における前記基板の存否を検出するセンサを有し、
前記入口部における前記センサによって第3の前記基板が検出されることなく、第4の前記基板が検出されたときに、前記制御部は前記第3の前記基板についての前記順次処理基板データを生成せずに、前記第4の前記基板についての前記順次処理基板データを生成し、
前記第3の前記基板と前記第4の前記基板とは同じグループに属する、請求項1から請求項5のいずれか一つに記載の基板処理装置。 the sequential processing section includes an inlet section that receives the substrate from the simultaneous processing section;
the entrance section has a sensor that detects the presence or absence of the substrate in the entrance section;
The controller generates the sequentially processed substrate data for the third substrate when the fourth substrate is detected without the third substrate being detected by the sensor at the entrance section. generating said sequentially processed substrate data for said fourth said substrate without
6. The substrate processing apparatus according to claim 1, wherein said third substrate and said fourth substrate belong to the same group.
前記グループごとに設定される同時処理基板データに基づいて、前記グループごとに前記基板を同時に処理する同時処理と
を備える基板処理方法であって、
前記順次処理基板データに基づいて前記順次処理における前記基板に対する搬送および前記処理が制御され、
前記同時処理基板データに基づいて前記同時処理における前記基板への処理が制御され、
前記同時処理基板データは、前記グループを識別するグループ識別情報と、前記グループに属する前記基板を互いに区別する基板番号と、前記グループにおける前記基板の搬送方向についての位置たる搬送位置を示す位置情報と、前記グループに属する前記基板に共通してなされる処理内容を規定するためのレシピ情報とを含み、
前記順次処理基板データは、前記順次処理基板データに対応する前記基板についての前記位置情報と、前記グループ識別情報と、前記レシピ情報とを含み、
前記同時処理基板データから前記順次処理基板データが生成され、前記順次処理基板データから前記同時処理基板データが生成される、基板処理方法。 a sequential processing of performing processing on the substrates while sequentially transporting the substrates based on sequential processing substrate data set for each substrate divided into a plurality of groups;
Simultaneous processing of simultaneously processing the substrates for each group based on simultaneously processed substrate data set for each group, the substrate processing method comprising:
transporting and processing the substrate in the sequential processing based on the sequential processing substrate data;
processing of the substrate in the simultaneous processing is controlled based on the simultaneously processed substrate data;
The simultaneously processed substrate data includes group identification information for identifying the group, a substrate number for distinguishing the substrates belonging to the group, and position information indicating the transfer position, which is the position of the substrate in the group in the transfer direction. , and recipe information for defining processing contents commonly performed on the substrates belonging to the group,
the sequentially processed substrate data includes the position information, the group identification information, and the recipe information for the substrate corresponding to the sequentially processed substrate data;
The substrate processing method, wherein the sequentially processed substrate data is generated from the simultaneously processed substrate data, and the simultaneously processed substrate data is generated from the sequentially processed substrate data.
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020158387A JP7185671B2 (en) | 2020-09-23 | 2020-09-23 | SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD |
| TW110126909A TWI816157B (en) | 2020-09-23 | 2021-07-22 | Substrate processing apparatus and substrate processing method |
| KR1020210115415A KR102571030B1 (en) | 2020-09-23 | 2021-08-31 | Substrate processing apparatus and substrate processing method |
| CN202111029260.8A CN114256093B (en) | 2020-09-23 | 2021-09-02 | Substrate processing device and substrate processing method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020158387A JP7185671B2 (en) | 2020-09-23 | 2020-09-23 | SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022052174A JP2022052174A (en) | 2022-04-04 |
| JP7185671B2 true JP7185671B2 (en) | 2022-12-07 |
Family
ID=80791417
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020158387A Active JP7185671B2 (en) | 2020-09-23 | 2020-09-23 | SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD |
Country Status (4)
| Country | Link |
|---|---|
| JP (1) | JP7185671B2 (en) |
| KR (1) | KR102571030B1 (en) |
| CN (1) | CN114256093B (en) |
| TW (1) | TWI816157B (en) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018160586A (en) | 2017-03-23 | 2018-10-11 | 株式会社Screenホールディングス | Substrate processing system and substrate processing method |
Family Cites Families (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP3619346B2 (en) * | 1996-09-19 | 2005-02-09 | 大日本スクリーン製造株式会社 | Substrate processing apparatus and method |
| JPH10247679A (en) * | 1997-03-03 | 1998-09-14 | Kokusai Electric Co Ltd | Semiconductor processing equipment |
| TW444275B (en) * | 1998-01-13 | 2001-07-01 | Toshiba Corp | Processing device, laser annealing device, laser annealing method, manufacturing device and substrate manufacturing device for panel display |
| JP4056284B2 (en) * | 2001-04-19 | 2008-03-05 | 東京エレクトロン株式会社 | Substrate processing apparatus and substrate processing method |
| US6556887B2 (en) * | 2001-07-12 | 2003-04-29 | Applied Materials, Inc. | Method for determining a position of a robot |
| JP5062806B2 (en) * | 2006-04-27 | 2012-10-31 | 東京エレクトロン株式会社 | Group management system, process information management device, control device, and program |
| CN101377826B (en) * | 2007-08-31 | 2015-04-08 | 薄膜电子有限公司 | Radio frequency and/or radio frequency identification electronic filemark/ apparatus with integration substrate, and manufacturing and using method thereof |
| JP2010086978A (en) * | 2008-09-29 | 2010-04-15 | Toshiba Corp | Semiconductor manufacturing system |
| KR101575831B1 (en) * | 2010-10-04 | 2015-12-08 | 샌디스크 세미컨덕터 (상하이) 컴퍼니, 리미티드 | Discrete component backward traceability and semiconductor device forward traceability |
| JP6121846B2 (en) * | 2013-08-15 | 2017-04-26 | 株式会社Screenホールディングス | Substrate processing apparatus, substrate processing method, and substrate processing system |
| JP6279343B2 (en) * | 2014-02-20 | 2018-02-14 | 株式会社Screenホールディングス | Substrate processing apparatus, program, and substrate processing method |
| JP6751735B2 (en) * | 2018-07-25 | 2020-09-09 | 株式会社Screenホールディングス | Substrate processing equipment and substrate processing method |
| JP6899813B2 (en) * | 2018-11-27 | 2021-07-07 | 株式会社Screenホールディングス | Substrate processing equipment and substrate processing method |
-
2020
- 2020-09-23 JP JP2020158387A patent/JP7185671B2/en active Active
-
2021
- 2021-07-22 TW TW110126909A patent/TWI816157B/en active
- 2021-08-31 KR KR1020210115415A patent/KR102571030B1/en active Active
- 2021-09-02 CN CN202111029260.8A patent/CN114256093B/en active Active
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2018160586A (en) | 2017-03-23 | 2018-10-11 | 株式会社Screenホールディングス | Substrate processing system and substrate processing method |
Also Published As
| Publication number | Publication date |
|---|---|
| CN114256093A (en) | 2022-03-29 |
| TWI816157B (en) | 2023-09-21 |
| KR102571030B1 (en) | 2023-08-25 |
| CN114256093B (en) | 2024-03-01 |
| KR20220040379A (en) | 2022-03-30 |
| JP2022052174A (en) | 2022-04-04 |
| TW202213582A (en) | 2022-04-01 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| TWI343087B (en) | Substrate transportation and processing apparatus | |
| US9417529B2 (en) | Coating and developing apparatus and method | |
| TWI364070B (en) | Substrate processing apparatus | |
| JP6751735B2 (en) | Substrate processing equipment and substrate processing method | |
| TWI487056B (en) | Coating device | |
| CN102376526A (en) | Substrate cleaning/drying apparatus and substrate processing apparatus comprising the same, and substrate cleaning/drying method and method for manufacturing display panel | |
| JP6864514B2 (en) | Board processing system and board processing method | |
| JP6126248B2 (en) | Substrate processing method and substrate processing apparatus | |
| US8916229B2 (en) | Substrate processing method | |
| JP6899813B2 (en) | Substrate processing equipment and substrate processing method | |
| JP7185671B2 (en) | SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD | |
| JP7405889B2 (en) | Substrate processing equipment and substrate processing method | |
| JP7157786B2 (en) | SUBSTRATE PROCESSING APPARATUS AND SUBSTRATE PROCESSING METHOD | |
| JP4886669B2 (en) | Substrate processing equipment | |
| JP4318709B2 (en) | Development processing method and development processing apparatus | |
| TW202137382A (en) | Substrate processing system and substrate processing method capable of suppressing process variation caused by fluctuation in the number of substrates processed by a simultaneous processing unit | |
| JP4172553B2 (en) | Substrate processing apparatus and substrate processing method | |
| JP5904294B2 (en) | Substrate processing apparatus and substrate processing method | |
| US20250198521A1 (en) | Circulation apparatus and method of controlling circulation apparatus | |
| TW202445735A (en) | Substrate processing apparatus and substrate processing method | |
| JP6209554B2 (en) | Substrate processing method | |
| JP5442889B2 (en) | Substrate processing equipment |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20211125 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20221111 |
|
| 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: 20221122 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20221125 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7185671 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |