JP7446136B2 - Control system, control method, and substrate processing equipment - Google Patents

Control system, control method, and substrate processing equipment Download PDF

Info

Publication number
JP7446136B2
JP7446136B2 JP2020055704A JP2020055704A JP7446136B2 JP 7446136 B2 JP7446136 B2 JP 7446136B2 JP 2020055704 A JP2020055704 A JP 2020055704A JP 2020055704 A JP2020055704 A JP 2020055704A JP 7446136 B2 JP7446136 B2 JP 7446136B2
Authority
JP
Japan
Prior art keywords
terminal
processing apparatus
substrate processing
control
switch
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2020055704A
Other languages
Japanese (ja)
Other versions
JP2021158178A (en
Inventor
秀樹 ▲高▼橋
真 小泉
尚宏 富田
信一 加茂
雄総 女部田
純一 小川
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Tokyo Electron Ltd
Original Assignee
Tokyo Electron Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Tokyo Electron Ltd filed Critical Tokyo Electron Ltd
Priority to JP2020055704A priority Critical patent/JP7446136B2/en
Priority to KR1020210033733A priority patent/KR102525847B1/en
Priority to TW110109497A priority patent/TW202201479A/en
Priority to CN202110297921.9A priority patent/CN113448889A/en
Publication of JP2021158178A publication Critical patent/JP2021158178A/en
Application granted granted Critical
Publication of JP7446136B2 publication Critical patent/JP7446136B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67242Apparatus for monitoring, sorting or marking
    • H01L21/67276Production flow monitoring, e.g. for increasing throughput
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F13/00Interconnection of, or transfer of information or other signals between, memories, input/output devices or central processing units
    • G06F13/10Program control for peripheral devices
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/67Apparatus specially adapted for handling semiconductor or electric solid state devices during manufacture or treatment thereof; Apparatus specially adapted for handling wafers during manufacture or treatment of semiconductor or electric solid state devices or components ; Apparatus not specifically provided for elsewhere
    • H01L21/67005Apparatus not specifically provided for elsewhere
    • H01L21/67011Apparatus for manufacture or treatment
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/26Pc applications
    • G05B2219/2602Wafer processing

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Manufacturing & Machinery (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • Selective Calling Equipment (AREA)
  • Container, Conveyance, Adherence, Positioning, Of Wafer (AREA)

Description

本開示は、制御システム、制御方法、及び基板処理装置に関する。 The present disclosure relates to a control system, a control method, and a substrate processing apparatus.

特許文献1には、半導体製造装置を操作制御する複数の端末のうち、排他要求を送信した一の端末のみの操作制御を半導体製造装置が受け付ける専有状態に設定するシステムが開示されている。特許文献1によると、操作者の操作上の混乱を低減できる。 Patent Document 1 discloses a system that sets a semiconductor manufacturing apparatus to an exclusive state in which it accepts operation control of only one terminal that has transmitted an exclusive request among a plurality of terminals that operate and control a semiconductor manufacturing apparatus. According to Patent Document 1, it is possible to reduce operational confusion for the operator.

特開2003-037048号公報Japanese Patent Application Publication No. 2003-037048

本開示は、装置に対する操作を適切に行うことができる技術を提供する。 The present disclosure provides a technique that can appropriately perform operations on a device.

本開示の一態様による制御システムは、基板を処理する基板処理装置を制御する制御システムであって、前記基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末と、前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とする制御装置と、前記第2端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第1スイッチと、前記第1端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第2スイッチと、を有し、前記制御装置は、前記第1スイッチが前記第2スイッチよりも先に操作された場合、前記第1端末による前記基板処理装置に対する制御を有効とし、前記第2端末による前記基板処理装置に対する制御を無効とし、前記第2スイッチが操作された場合、前記第1スイッチが先に操作されていることを示す情報をユーザに報知する A control system according to one aspect of the present disclosure is a control system that controls a substrate processing apparatus that processes a substrate, the control system being located at the same location as the substrate processing apparatus, and receiving control instructions for the substrate processing apparatus from a user. a third terminal that is located at a different location from the substrate processing apparatus and receives control instructions for the substrate processing apparatus from a user; and when an abnormality in the substrate processing apparatus is detected; a control device that disables control of the substrate processing apparatus by the third terminal; a first switch that disables control of the substrate processing apparatus by the second terminal and the third terminal; a second switch that disables control of the substrate processing apparatus by a third terminal, and when the first switch is operated before the second switch, the control device controls the first terminal. control of the substrate processing apparatus by the second terminal is enabled, control of the substrate processing apparatus by the second terminal is disabled, and when the second switch is operated, the first switch is operated first. Announce information to users .

本開示によれば、装置に対する操作を適切に行うことができる。 According to the present disclosure, it is possible to appropriately operate the device.

実施形態に係る制御システムの構成例を示す図である。FIG. 1 is a diagram illustrating a configuration example of a control system according to an embodiment. 実施形態に係る制御装置のハードウェア構成例を示す図である。It is a diagram showing an example of the hardware configuration of a control device according to an embodiment. 実施形態に係る基板処理装置の一例を示す図である。FIG. 1 is a diagram showing an example of a substrate processing apparatus according to an embodiment. 実施形態に係る制御装置の機能構成の一例を示す図である。FIG. 2 is a diagram illustrating an example of a functional configuration of a control device according to an embodiment. 実施形態に係る制御システムの処理の一例を示すシーケンス図である。FIG. 2 is a sequence diagram illustrating an example of processing of the control system according to the embodiment. 実施形態に係るメイン端末、サブ端末、及びリモート端末の表示画面の一例について説明する図である。FIG. 3 is a diagram illustrating an example of display screens of a main terminal, a sub terminal, and a remote terminal according to the embodiment. 実施形態に係るハンディ端末の表示画面の一例について説明する図である。FIG. 3 is a diagram illustrating an example of a display screen of the handy terminal according to the embodiment.

以下、本開示の実施形態について、添付の図面を参照しながら説明する。尚、本明細書及び図面において、実質的に同一の構成要素については、同一の符号を付することにより重複した説明を省く場合がある。 Embodiments of the present disclosure will be described below with reference to the accompanying drawings. Note that in this specification and the drawings, substantially the same constituent elements may be given the same reference numerals to omit redundant explanation.

<システム構成>
図1は、実施形態に係る制御システム1の構成例を示す図である。実施形態に係る制御システム1によれば、装置に対する操作を適切に行うことができる。以下では、制御システム1が、フラットパネルディスプレイ(Flat Panel Display:FPD)用の基板を処理する基板処理装置を制御する例について説明する。なお、開示の制御システム1は、各種の装置を制御できる。
<System configuration>
FIG. 1 is a diagram showing a configuration example of a control system 1 according to an embodiment. According to the control system 1 according to the embodiment, the device can be operated appropriately. An example in which the control system 1 controls a substrate processing apparatus that processes a substrate for a flat panel display (FPD) will be described below. Note that the disclosed control system 1 can control various devices.

図1において、制御システム1は、メイン端末10A(「第1端末」の一例。)、サブ端末10B(「第2端末」の一例。)、ハンディ端末10C(「第4端末」の一例。)、リモート端末10D(「第3端末」の一例。)、制御装置20、及び基板処理装置30を有する。なお、以下で、メイン端末10A、サブ端末10B、ハンディ端末10C、及びリモート端末10Dのそれぞれについて、区別する必要がない場合は、単に「端末10」とも称する。 In FIG. 1, the control system 1 includes a main terminal 10A (an example of a "first terminal"), a sub-terminal 10B (an example of a "second terminal"), and a handy terminal 10C (an example of a "fourth terminal"). , a remote terminal 10D (an example of a “third terminal”), a control device 20, and a substrate processing device 30. Note that, hereinafter, the main terminal 10A, the sub-terminal 10B, the handy terminal 10C, and the remote terminal 10D will also be simply referred to as "terminal 10" if there is no need to distinguish them.

また、制御システム1は、図示しない第1スイッチ40A、第2スイッチ40B、第3スイッチ40C(以下で、区別する必要がない場合は、単に「スイッチ40」とも称する)も有する。端末10と制御装置20、及び制御装置20とスイッチ40は、それぞれ、ネットワークNを介して接続されてもよい。なお、メイン端末10A、サブ端末10B、ハンディ端末10C、及びリモート端末10Dの数は、図1の例に限定されない。 The control system 1 also includes a first switch 40A, a second switch 40B, and a third switch 40C (hereinafter also simply referred to as "switch 40" if there is no need to distinguish them), which are not shown. The terminal 10 and the control device 20, and the control device 20 and the switch 40 may be connected via a network N, respectively. Note that the number of main terminal 10A, sub terminal 10B, handy terminal 10C, and remote terminal 10D is not limited to the example in FIG. 1.

端末10は、基板処理装置30を制御するための操作をユーザ(保守員、エンジニア等)から受け付ける装置である。端末10は、コンピュータを有してもよい。 The terminal 10 is a device that receives operations for controlling the substrate processing apparatus 30 from a user (maintenance worker, engineer, etc.). Terminal 10 may include a computer.

また、端末10は、コンピュータを有しなくてもよい。この場合、端末10は、制御装置20から受信した表示画面の情報を表示するモニタまたはタッチパネルディスプレイを有してもよい。また、端末10は、ユーザからの操作を受け付けるキーボードとマウス、またはタッチパネルディスプレイを有してもよい。 Further, the terminal 10 does not need to have a computer. In this case, the terminal 10 may have a monitor or a touch panel display that displays the information on the display screen received from the control device 20. Further, the terminal 10 may have a keyboard and a mouse, or a touch panel display that accepts operations from the user.

(メイン端末10Aについて)
メイン端末10A、及びサブ端末10Bは、例えば、基板処理装置30と同じ場所(現場、ローカル)に設置(配置)されてもよい。この場合、基板処理装置30と同じ場所として、例えば、メイン端末10A、及びサブ端末10Bは、例えば、基板処理装置30が設置される工場等の施設内に設定されてもよい。また、基板処理装置30と同じ場所として、メイン端末10A、及びサブ端末10Bは、例えば、基板処理装置30が設置されるクリーンルーム内に設定されてもよい。
(About main terminal 10A)
The main terminal 10A and the sub-terminal 10B may be installed (arranged) at the same location (on-site, local) as the substrate processing apparatus 30, for example. In this case, the main terminal 10A and the sub-terminal 10B may be set at the same location as the substrate processing apparatus 30, for example, within a facility such as a factory where the substrate processing apparatus 30 is installed. Moreover, the main terminal 10A and the sub-terminal 10B may be set in the same place as the substrate processing apparatus 30, for example, in a clean room where the substrate processing apparatus 30 is installed.

メイン端末10Aは、例えば、制御装置20の付近に設置されてもよい。メイン端末10Aは、コンピュータを有さず、キーボードとマウス、及びタッチパネルディスプレイを有してもよい。この場合、メイン端末10Aのキーボードとマウスは、USB(Universal Serial Bus)ケーブルにより制御装置20と接続されてもよい。また、メイン端末10Aのタッチパネルディスプレイは、例えば、DVI(Digital Visual Interface)ケーブル、またはアナログRGBコンポーネント映像信号を伝送するVGAケーブル等のディスプレイケーブルにより制御装置20から受信した表示画面の情報を表示し、ユーザから入力された情報をRS-232Cケーブルにより制御装置20に伝送してもよい。 The main terminal 10A may be installed near the control device 20, for example. The main terminal 10A may not include a computer but may include a keyboard, a mouse, and a touch panel display. In this case, the keyboard and mouse of the main terminal 10A may be connected to the control device 20 via a USB (Universal Serial Bus) cable. Further, the touch panel display of the main terminal 10A displays information on the display screen received from the control device 20 via a display cable such as a DVI (Digital Visual Interface) cable or a VGA cable that transmits an analog RGB component video signal, for example. Information input by the user may be transmitted to the control device 20 via an RS-232C cable.

(サブ端末10Bについて)
サブ端末10Bは、例えば、当該施設内でメイン端末10Aとは離れた場所に設置されてもよい。サブ端末10Bは、コンピュータを有さず、タッチパネルディスプレイを有してもよい。この場合、サブ端末10Bのタッチパネルディスプレイと制御装置20とは、例えば、アナログRGBコンポーネント映像信号を伝送するVGAケーブルと、ユーザから入力された情報(入力信号)を伝送するRS-232Cケーブル、当該映像信号及び当該入力信号をIPネットワークに伝送する装置、及びLAN(Local Area Network)等により接続されてもよい。
(About sub-terminal 10B)
For example, the sub-terminal 10B may be installed at a location away from the main terminal 10A within the facility. The sub-terminal 10B may not have a computer but may have a touch panel display. In this case, the touch panel display of the sub-terminal 10B and the control device 20 are, for example, a VGA cable that transmits analog RGB component video signals, an RS-232C cable that transmits information (input signals) input by the user, and the video The signal may be connected to a device that transmits the input signal to an IP network, a LAN (Local Area Network), or the like.

(ハンディ端末10Cについて)
ハンディ端末10Cは、例えば、基板処理装置30が設置される工場等の施設内で利用可能な可搬型の端末でもよい。ハンディ端末10Cは、例えば、LANケーブル、PLC(Power Line Communications)用ケーブル、及びRS-232Cケーブル等のケーブル(有線)により基板処理装置30に接続され、基板処理装置30を介して制御装置20と通信を行う。なお、ハンディ端末10Cは、無線LAN、BLE(Bluetooth(登録商標) Low Energy)及びNFC(Near field communication)等の近距離無線通信により、基板処理装置30に接続され、基板処理装置30を介して制御装置20と通信を行うようにしてもよい。
(About handy terminal 10C)
The handy terminal 10C may be, for example, a portable terminal that can be used within a facility such as a factory where the substrate processing apparatus 30 is installed. The handy terminal 10C is connected to the substrate processing device 30 by a cable (wired) such as a LAN cable, a PLC (Power Line Communications) cable, and an RS-232C cable, and communicates with the control device 20 via the substrate processing device 30. communicate. Note that the handy terminal 10C is connected to the substrate processing apparatus 30 by short-range wireless communication such as wireless LAN, BLE (Bluetooth (registered trademark) Low Energy), and NFC (near field communication), and is connected to the substrate processing apparatus 30 via the substrate processing apparatus 30. It may also be configured to communicate with the control device 20.

(リモート端末10Dについて)
リモート端末10Dは、例えば、基板処理装置30とは異なる場所(リモート)に設置されてもよい。この場合、基板処理装置30とは異なる場所として、例えば、リモート端末10Dは、例えば、基板処理装置30が設置される工場等の施設外に設定されてもよい。この場合、リモート端末10Dは、例えば、ユーザのオフィス等に設置されてもよい。リモート端末10Dは、例えば、ノートPC(Personal Computer)等の情報処理装置でもよい。この場合、リモート端末10Dと制御装置20とは、例えば、アナログRGBコンポーネント映像信号を伝送するVGAケーブルと、キーボードとマウスによりユーザから入力された情報(入力信号)を伝送するUSBケーブル、当該映像信号及び当該入力信号をIPネットワークに伝送する装置、及びLAN(Local Area Network)等により接続されてもよい。
(About remote terminal 10D)
The remote terminal 10D may be installed at a different location (remote) from the substrate processing apparatus 30, for example. In this case, as a location different from the substrate processing apparatus 30, for example, the remote terminal 10D may be set outside a facility such as a factory where the substrate processing apparatus 30 is installed. In this case, the remote terminal 10D may be installed, for example, in the user's office. The remote terminal 10D may be, for example, an information processing device such as a notebook PC (Personal Computer). In this case, the remote terminal 10D and the control device 20 include, for example, a VGA cable that transmits analog RGB component video signals, a USB cable that transmits information (input signals) input by the user using a keyboard and mouse, and the video signal. and a device that transmits the input signal to an IP network, and may be connected by a LAN (Local Area Network) or the like.

(スイッチ40について)
第1スイッチ40Aは、サブ端末10B及びリモート端末10Dによる基板処理装置30に対する制御を無効とするためのスイッチである。第1スイッチ40Aがオンに設定されている場合、メイン端末10Aのみから基板処理装置30を制御できるようになる。なお、第1スイッチ40Aがオンに設定されている場合であっても、ハンディ端末10Cが基板処理装置30に接続されている場合は、メイン端末10Aによる基板処理装置30の少なくとも一部に対する制御が無効となり、ハンディ端末10Cからのみ基板処理装置30の当該少なくとも一部を制御できる。また、第1スイッチ40Aがオフに設定されると、第2スイッチ40B若しくは第3スイッチ40Cをオンにすることにより、サブ端末10B若しくはリモート端末10Dによる基板処理装置30に対する制御を有効とすることができる。
(About switch 40)
The first switch 40A is a switch for disabling control of the substrate processing apparatus 30 by the subterminal 10B and the remote terminal 10D. When the first switch 40A is set to ON, the substrate processing apparatus 30 can be controlled only from the main terminal 10A. Note that even if the first switch 40A is set to on, if the handy terminal 10C is connected to the substrate processing apparatus 30, the main terminal 10A cannot control at least a part of the substrate processing apparatus 30. It becomes invalid, and at least a part of the substrate processing apparatus 30 can be controlled only from the handy terminal 10C. Further, when the first switch 40A is set to OFF, the control of the substrate processing apparatus 30 by the sub terminal 10B or the remote terminal 10D can be enabled by turning on the second switch 40B or the third switch 40C. can.

第1スイッチ40Aは、例えば、メイン端末10Aの付近に設置されてもよい。第1スイッチ40Aは、ユーザにより押下されてオンに設定された場合、その旨を示す信号(メイン切替信号)を制御装置20に送信する。制御装置20の切替部24は、当該信号を受信すると、サブ端末10B、及びリモート端末10Dからの入力を無効とする。なお、第1スイッチ40Aは、メイン端末10A等の表示画面に表示されるボタン等でもよい。ただし、安全上の観点からは、表示画面に表示されるソフトウェアで制御されるボタンではなく、ハード的なスイッチの方が望ましい。この場合、メイン端末10Aは、当該ボタン等がユーザにオンに設定されると、その旨を示す情報と、メイン端末10Aの識別情報とを制御装置20に送信してもよい。 The first switch 40A may be installed near the main terminal 10A, for example. When the first switch 40A is pressed and turned on by the user, it transmits a signal (main switching signal) indicating this to the control device 20. Upon receiving the signal, the switching unit 24 of the control device 20 disables inputs from the sub-terminal 10B and the remote terminal 10D. Note that the first switch 40A may be a button or the like displayed on a display screen of the main terminal 10A or the like. However, from a safety standpoint, a hardware switch is preferable to a software-controlled button displayed on a display screen. In this case, when the button or the like is turned on by the user, the main terminal 10A may transmit information indicating this and identification information of the main terminal 10A to the control device 20.

第2スイッチ40Bは、メイン端末10A及びリモート端末10Dによる基板処理装置30に対する制御を無効とするためのスイッチである。第2スイッチ40Bがオンに設定されている場合、サブ端末10Bのみから基板処理装置30を制御できるようになる。なお、第2スイッチ40Bがオンに設定されている場合であっても、ハンディ端末10Cが基板処理装置30に接続されている場合は、サブ端末10Bによる基板処理装置30の少なくとも一部に対する制御が無効となり、ハンディ端末10Cからのみ基板処理装置30の当該少なくとも一部を制御できる。また、第2スイッチ40Bがオフに設定されると、第1スイッチ40A若しくは第3スイッチ40Cをオンにすることにより、メイン端末10A若しくはリモート端末10Dによる基板処理装置30に対する制御を有効とすることができる。 The second switch 40B is a switch for disabling control of the substrate processing apparatus 30 by the main terminal 10A and the remote terminal 10D. When the second switch 40B is set to on, the substrate processing apparatus 30 can be controlled only from the subterminal 10B. Note that even if the second switch 40B is set to on, if the handy terminal 10C is connected to the substrate processing apparatus 30, the sub-terminal 10B cannot control at least a part of the substrate processing apparatus 30. It becomes invalid, and at least a part of the substrate processing apparatus 30 can be controlled only from the handy terminal 10C. Further, when the second switch 40B is set to OFF, the control of the substrate processing apparatus 30 by the main terminal 10A or the remote terminal 10D can be enabled by turning on the first switch 40A or the third switch 40C. can.

第2スイッチ40Bは、例えば、サブ端末10Bの付近に設置されてもよい。第2スイッチ40Bは、ユーザによりオンに設定された場合、その旨を示す信号(サブ切替信号)を制御装置20に送信する。制御装置20の切替部24は、当該信号を受信すると、メイン端末10A、及びリモート端末10Dからの入力を無効とする。なお、第2スイッチ40Bは、サブ端末10B等の表示画面に表示されるボタン等でもよい。ただし、安全上の観点からは、表示画面に表示されるソフトウェアで制御されるボタンではなく、ハード的なスイッチの方が望ましい。この場合、サブ端末10Bは、当該ボタン等がユーザにオンに設定されると、その旨を示す情報と、サブ端末10Bの識別情報とを制御装置20に送信してもよい。 The second switch 40B may be installed near the sub-terminal 10B, for example. When the second switch 40B is turned on by the user, it transmits a signal (sub switching signal) indicating this to the control device 20. Upon receiving the signal, the switching unit 24 of the control device 20 disables inputs from the main terminal 10A and the remote terminal 10D. Note that the second switch 40B may be a button or the like displayed on a display screen of the sub-terminal 10B or the like. However, from a safety standpoint, a hardware switch is preferable to a software-controlled button displayed on a display screen. In this case, when the button or the like is turned on by the user, the sub-terminal 10B may transmit information indicating this and identification information of the sub-terminal 10B to the control device 20.

第3スイッチ40Cは、メイン端末10A及びサブ端末10Bによる基板処理装置30に対する制御を無効とするためのスイッチである。また、ハンディ端末10Cが基板処理装置30に接続されていても、第3スイッチ40Cはハンディ端末10Cによる基板処理装置30に対する制御を無効とする。第3スイッチ40Cがオンに設定されている場合、リモート端末10Dのみから基板処理装置30を制御できるようになる。また、第3スイッチ40Cがオフに設定されると、第1スイッチ40A若しくは第2スイッチ40Bをオンにすることにより、メイン端末10A若しくはサブ端末10Bによる基板処理装置30に対する制御を有効とすることができる。 The third switch 40C is a switch for disabling control of the substrate processing apparatus 30 by the main terminal 10A and the sub-terminal 10B. Further, even if the handy terminal 10C is connected to the substrate processing apparatus 30, the third switch 40C disables the control of the handy terminal 10C over the substrate processing apparatus 30. When the third switch 40C is set to ON, the substrate processing apparatus 30 can be controlled only from the remote terminal 10D. Further, when the third switch 40C is set to OFF, the control of the substrate processing apparatus 30 by the main terminal 10A or the sub-terminal 10B can be enabled by turning on the first switch 40A or the second switch 40B. can.

第3スイッチ40Cは、例えば、基板処理装置30が設置される工場等の施設内に設置されてもよい。これにより、現場での操作により、基板処理装置30を制御可能な端末10をリモート端末10Dに切り替えることができる。この場合、第3スイッチ40Cは、例えば、メイン端末10Aの付近に設置されてもよい。この場合、第3スイッチ40Cは、メイン端末10Aの筐体上に設けられていてもよい。第3スイッチ40Cは、ユーザによりオンに設定された場合、その旨を示す信号を制御装置20に送信する。なお、第3スイッチ40Cは、メイン端末10A等の表示画面に表示されるボタン等でもよい。ただし、安全上の観点からは、表示画面に表示されるソフトウェアで制御されるボタンではなく、ハード的なスイッチの方が望ましい。この場合、メイン端末10Aは、当該ボタン等がユーザにオンに設定されると、その旨を示す情報と、メイン端末10Aの識別情報とを制御装置20に送信してもよい。 The third switch 40C may be installed, for example, in a facility such as a factory where the substrate processing apparatus 30 is installed. Thereby, the terminal 10 capable of controlling the substrate processing apparatus 30 can be switched to the remote terminal 10D by an operation at the site. In this case, the third switch 40C may be installed near the main terminal 10A, for example. In this case, the third switch 40C may be provided on the casing of the main terminal 10A. When the third switch 40C is turned on by the user, it transmits a signal indicating this to the control device 20. Note that the third switch 40C may be a button or the like displayed on a display screen of the main terminal 10A or the like. However, from a safety standpoint, a hardware switch is preferable to a software-controlled button displayed on a display screen. In this case, when the button or the like is turned on by the user, the main terminal 10A may transmit information indicating this and identification information of the main terminal 10A to the control device 20.

なお、複数のスイッチ40に対してオンに設定する操作(例えば、押下等)がされた場合、制御装置20は、当該複数のスイッチ40のうち、先にオンに設定する操作がされたスイッチ40のみをオンに設定し、他方のスイッチ40は強制的にオフに設定してもよい。また、制御装置20は、強制的にオフに設定されているスイッチ40が操作された場合、他のスイッチ40が先に操作されていることを示す情報をユーザに報知してもよい。この場合、例えば、第1スイッチ40Aが先に押下されてオンに設定された後、第2スイッチ40Bが押下された場合、第1スイッチ40Aが先に操作されていることがユーザに報知される。 Note that when a plurality of switches 40 are operated to be turned on (for example, pressed), the control device 20 selects the switch 40 that is operated to be turned on first among the plurality of switches 40. Only one switch 40 may be set to on, and the other switch 40 may be forcibly set to off. Furthermore, when the switch 40 that is forcibly set to OFF is operated, the control device 20 may notify the user of information indicating that another switch 40 has been operated first. In this case, for example, if the second switch 40B is pressed after the first switch 40A is pressed and turned on, the user is notified that the first switch 40A is operated first. .

この場合、制御装置20は、例えば、第2スイッチ40Bがオンに設定された場合は第2スイッチ40Bに対応付けられているランプを緑色に点灯させてもよい。そして、第1スイッチ40Aが先にオンに操作されたために第2スイッチ40Bが強制的にオフに設定されている場合であり、基板処理装置30に異常が発生していない場合には、第2スイッチ40Bが押下されると、第2スイッチ40Bに対応付けられているランプを所定期間、黄色に点灯させてもよい。 In this case, the control device 20 may, for example, turn on the lamp associated with the second switch 40B in green when the second switch 40B is set to on. In this case, the second switch 40B is forcibly set to off because the first switch 40A was turned on first, and if no abnormality has occurred in the substrate processing apparatus 30, the second switch 40A is turned on first. When the switch 40B is pressed, a lamp associated with the second switch 40B may be lit in yellow for a predetermined period of time.

また、第1スイッチ40Aが先にオンに操作されたために第2スイッチ40Bが強制的にオフに設定されている場合であり、基板処理装置30に異常が発生している場合には、第2スイッチ40Bが押下されると、第2スイッチ40Bに対応付けられているランプを所定期間、黄色で点滅(一定周期での点灯と無点灯との繰り返し)をさせてもよい。これにより、例えば、ユーザは、第2スイッチ40Bの押下が無効とされている理由を把握することができる。 Furthermore, if the second switch 40B is forcibly set to off because the first switch 40A is turned on first, and an abnormality has occurred in the substrate processing apparatus 30, the second switch 40B When the switch 40B is pressed, the lamp associated with the second switch 40B may blink in yellow for a predetermined period of time (repetition of lighting and non-lighting at a constant cycle). Thereby, for example, the user can understand the reason why pressing the second switch 40B is invalidated.

なお、第3スイッチ40Cを、ローカルの端末、即ちメイン端末10Aとサブ端末10Bのいずれかの端末による制御と、リモートの端末、即ちリモート端末10Dによる制御とを切り替えるローカル/リモート切り替えスイッチとして構成してもよく、第1スイッチ40Aと第2スイッチ40Bを統合してメイン端末10Aによる制御とサブ端末10Bによる制御とを切り替えるメイン/サブ切り替えスイッチとして構成してもよい。この場合、ローカル/リモート切り替えスイッチは、オンの設定とオフの設定との選択ではなく、ローカル端末による制御とリモート端末による制御との選択を行い、メイン/サブ切り替えスイッチについても同様に、メイン端末10Aによる制御とサブ端末10Bによる制御との選択を行う。ローカル/リモート切り替えスイッチによりローカル端末を選択した場合、メイン/サブ切り替えスイッチにより選択されているメイン端末10A若しくはサブ端末10Bによる制御が行われることになる。 Note that the third switch 40C is configured as a local/remote changeover switch that switches between control by a local terminal, that is, either the main terminal 10A or the sub-terminal 10B, and control by a remote terminal, that is, the remote terminal 10D. Alternatively, the first switch 40A and the second switch 40B may be integrated to form a main/sub changeover switch that switches between control by the main terminal 10A and control by the sub terminal 10B. In this case, the local/remote changeover switch does not select between on and off settings, but between control by the local terminal and control by the remote terminal, and similarly for the main/sub changeover switch, the main A selection is made between control by 10A and control by subterminal 10B. When a local terminal is selected by the local/remote changeover switch, control is performed by the main terminal 10A or subterminal 10B selected by the main/sub changeover switch.

(制御装置20について)
制御装置20は、端末10から受信した情報(信号)に基づいて、基板処理装置30を制御する。また、基板処理装置30の各種センサにより測定された情報等を、各端末10に表示させる。これにより、基板処理装置30のユーザは、基板に対する処理状況、及び基板処理装置30の各部の異常の有無等、基板処理装置30の各種の状態を、リモート端末10Dによりオフィス等からも監視できる。
(About the control device 20)
The control device 20 controls the substrate processing device 30 based on information (signals) received from the terminal 10. Further, information etc. measured by various sensors of the substrate processing apparatus 30 are displayed on each terminal 10. Thereby, the user of the substrate processing apparatus 30 can monitor various states of the substrate processing apparatus 30, such as the processing status of substrates and the presence or absence of abnormalities in each part of the substrate processing apparatus 30, from an office or the like using the remote terminal 10D.

制御装置20は、基板処理装置30に異常が発生した場合、基板処理装置30に対する制御を行うことができる端末10を、ローカルに設置されている端末10(メイン端末10A、サブ端末10B、及びハンディ端末10Cのいずれか)のみに制限する。これにより、ユーザは、基板処理装置30が正常に動作している場合は、現場、及びオフィス等から、基板処理装置30の監視、及び操作を行うことができる。そして、ユーザは、基板処理装置30に異常が発生している場合は、基板処理装置30に対する操作は現場からのみに制限し、基板処理装置30の監視は、現場、及びオフィス等から行うことができる。そのため、例えば、現場で復旧作業を行っているユーザが、リモートからの他のユーザの操作により混乱させられること等を低減できる。また、現場の状況を確認せずにリモートから操作されることを防止できる。 When an abnormality occurs in the substrate processing apparatus 30, the control apparatus 20 controls the terminals 10 capable of controlling the substrate processing apparatus 30 from locally installed terminals 10 (main terminal 10A, sub terminal 10B, and handheld terminals 10A, 10B, and 10B). terminal 10C). Thereby, when the substrate processing apparatus 30 is operating normally, the user can monitor and operate the substrate processing apparatus 30 from the site, office, or the like. If an abnormality occurs in the substrate processing apparatus 30, the user can limit the operation of the substrate processing apparatus 30 only from the site, and monitor the substrate processing apparatus 30 from the site, office, etc. can. Therefore, for example, it is possible to reduce the possibility that a user performing restoration work on site is confused by operations performed by other users remotely. Additionally, it is possible to prevent remote operations without checking the on-site situation.

また、制御装置20は、メイン端末10A、サブ端末10B、及びリモート端末10Dに対して、同一の表示画面を表示させてもよい。この場合、制御装置20は、メイン端末10A、サブ端末10B、及びリモート端末10Dに対して、同一の映像信号を送信してもよい。 Further, the control device 20 may display the same display screen on the main terminal 10A, the sub-terminal 10B, and the remote terminal 10D. In this case, the control device 20 may transmit the same video signal to the main terminal 10A, the sub terminal 10B, and the remote terminal 10D.

また、制御装置20は、ハンディ端末10Cに対し、ハンディ端末10Cによる操作が可能な各機器を制御するための表示画面、及び各種センサにより測定された当該各機器に関する情報を通知するための表示画面を表示させてもよい。 The control device 20 also provides the handy terminal 10C with a display screen for controlling each device that can be operated by the handy terminal 10C, and a display screen for notifying the handy terminal 10C of information regarding each device measured by various sensors. may be displayed.

(基板処理装置30について)
基板処理装置30は、FPD用の基板に対し、各種の処理を行う装置である。なお、FPDには、例えば、液晶ディスプレイ(Liquid Crystal Display: LCD)、エレクトロルミネセンス(Electro Luminescence: EL)、プラズマディスプレイパネル(Plasma Display Panel;PDP)等が含まれてもよい。なお、FPDは、例えば、テレビ、モニタ、スマートフォン、及びタブレット端末に用いられてもよい。なお、FPD用の基板の材料としては、ガラス、または合成樹脂等が用いられてもよい。
(About the substrate processing apparatus 30)
The substrate processing apparatus 30 is an apparatus that performs various processes on FPD substrates. Note that the FPD may include, for example, a liquid crystal display (LCD), an electroluminescence (EL), a plasma display panel (PDP), and the like. Note that FPDs may be used in, for example, televisions, monitors, smartphones, and tablet terminals. Note that glass, synthetic resin, or the like may be used as the material for the FPD substrate.

基板処理装置30は、例えば、基板に対し、エッチング処理や、CVD(Chemical Vapor Deposition)法を用いた成膜処理等を行い、薄膜トランジスター(Thin Film Transistor:TFT)等を基板上に形成してもよい。この場合、基板処理装置30は、例えば、基板Gの上に、ゲート電極やゲート絶縁膜、半導体層などをパターニングしながら順次積層していくことにより、TFTを形成してもよい。なお、基板処理装置30は、空気清浄度が確保されたクリーンルーム内に設置されてもよい。 The substrate processing apparatus 30 performs, for example, an etching process or a film forming process using a CVD (Chemical Vapor Deposition) method on a substrate to form a thin film transistor (TFT) or the like on the substrate. Good too. In this case, the substrate processing apparatus 30 may form a TFT by, for example, sequentially stacking a gate electrode, a gate insulating film, a semiconductor layer, etc. on the substrate G while patterning them. Note that the substrate processing apparatus 30 may be installed in a clean room where air cleanliness is ensured.

<ハードウェア構成>
《制御装置20》
図2Aは、実施形態に係る制御装置20のハードウェア構成例を示す図である。なお、端末10がコンピュータを有する場合は、当該コンピュータのハードウェア構成は、図2Aの制御装置20のハードウェア構成と同様でもよい。
<Hardware configuration>
<<Control device 20>>
FIG. 2A is a diagram showing an example of the hardware configuration of the control device 20 according to the embodiment. Note that when the terminal 10 has a computer, the hardware configuration of the computer may be the same as the hardware configuration of the control device 20 in FIG. 2A.

図2Aの制御装置20は、それぞれバスBで相互に接続されているドライブ装置200、補助記憶装置202、メモリ装置203、CPU204、及びインタフェース装置205等を有する。 The control device 20 in FIG. 2A includes a drive device 200, an auxiliary storage device 202, a memory device 203, a CPU 204, an interface device 205, etc., which are interconnected via a bus B.

制御装置20での処理を実現するプログラムは、記録媒体201によって提供されてもよい。この場合、プログラムを記録した記録媒体201がドライブ装置200にセットされると、プログラムが記録媒体201からドライブ装置200を介して補助記憶装置202にインストールされる。プログラムのインストールは必ずしも記録媒体201より行う必要はなく、ネットワークを介して他のコンピュータよりダウンロードするようにしてもよい。補助記憶装置202は、インストールされたプログラムを格納すると共に、必要なファイルやデータ等を格納する。 A program that implements processing in the control device 20 may be provided by the recording medium 201. In this case, when the recording medium 201 on which the program is recorded is set in the drive device 200, the program is installed from the recording medium 201 to the auxiliary storage device 202 via the drive device 200. The program does not necessarily need to be installed from the recording medium 201, but may be downloaded from another computer via a network. The auxiliary storage device 202 stores installed programs as well as necessary files, data, and the like.

メモリ装置203は、プログラムの起動指示があった場合に、補助記憶装置202からプログラムを読み出して格納する。CPU204は、メモリ装置203に格納されたプログラムに従って制御装置20に係る機能を実現する。インタフェース装置205は、ネットワークに接続するためのインタフェースとして用いられる。 The memory device 203 reads the program from the auxiliary storage device 202 and stores it when there is an instruction to start the program. The CPU 204 implements functions related to the control device 20 according to programs stored in the memory device 203. The interface device 205 is used as an interface for connecting to a network.

なお、記録媒体201の一例としては、CD-ROM、DVDディスク、又はUSBメモリ等の可搬型の記録媒体が挙げられる。また、補助記憶装置202の一例としては、HDD(Hard Disk Drive)又はフラッシュメモリ等が挙げられる。記録媒体201及び補助記憶装置202のいずれについても、コンピュータ読み取り可能な記録媒体に相当する。 Note that an example of the recording medium 201 is a portable recording medium such as a CD-ROM, a DVD disk, or a USB memory. Furthermore, examples of the auxiliary storage device 202 include an HDD (Hard Disk Drive), a flash memory, and the like. Both the recording medium 201 and the auxiliary storage device 202 correspond to computer-readable recording media.

《基板処理装置30》
図2Bは、実施形態に係る基板処理装置30の一例を示す図である。実施形態に係る基板処理装置30は、基板毎に各種の処理を行うプロセスモジュール(プロセスチャンバー、処理室)が複数結合されているクラスタツールでもよい。図2Bの例では、基板処理装置30は、複数のプロセスチャンバーを有するマルチチャンバー型である。
<<Substrate processing apparatus 30>>
FIG. 2B is a diagram showing an example of the substrate processing apparatus 30 according to the embodiment. The substrate processing apparatus 30 according to the embodiment may be a cluster tool in which a plurality of process modules (process chambers, processing chambers) that perform various types of processing for each substrate are combined. In the example of FIG. 2B, the substrate processing apparatus 30 is a multi-chamber type having a plurality of process chambers.

図2Bの例では、基板処理装置30は、各チャンバーとして、トランスファーモジュール(搬送チャンバー)31、ロードロックモジュール(ロードロックチャンバー)32、プロセスモジュール33A、プロセスモジュール33B、プロセスモジュール33C(以下で、区別する必要がない場合は、単に「プロセスモジュール33」と称する)を有している。(一例として、これらのチャンバーのうち、いずれかを第1チャンバーとし、他のいずれかを第2チャンバーと称することもできる。) In the example of FIG. 2B, the substrate processing apparatus 30 includes a transfer module (transfer chamber) 31, a load lock module (load lock chamber) 32, a process module 33A, a process module 33B, and a process module 33C (hereinafter, differentiated) as each chamber. If there is no need to do so, the process module 33 is simply referred to as a "process module 33." (As an example, any one of these chambers may be referred to as the first chamber, and the other one may be referred to as the second chamber.)

ロードロックモジュール32、及び各プロセスモジュール33は、それぞれ、ゲートバルブを介してトランスファーモジュール31に接続されている。 The load lock module 32 and each process module 33 are each connected to the transfer module 31 via a gate valve.

ロードロックモジュール32は、トランスファーモジュール31に基板を供給する装置である。ロードロックモジュール32は、例えば、二段に積層され、各層において、基板を保持するラック、及び基板の位置調節を行うポジショナー等が設けられてもよい。また、ロードロックモジュール32は、常圧と真空との間で内部の圧力を切り替えることができるように構成されており、載置された多数の基板Gを搬送するキャリア(搬送装置)との間で基板の受け渡しを行ってもよい。この場合、ロードロックモジュール32が真空に制御された後、同様に真空に制御されているトランスファーモジュール31との間のゲートバルブが開かれ、ロードロックモジュール32からトランスファーモジュール31に対して基板が供給されてもよい。 The load lock module 32 is a device that supplies substrates to the transfer module 31. The load lock module 32 may be stacked in two layers, for example, and each layer may be provided with a rack that holds the substrate, a positioner that adjusts the position of the substrate, and the like. In addition, the load lock module 32 is configured to be able to switch the internal pressure between normal pressure and vacuum, and is connected to a carrier (transport device) that transports a large number of substrates G mounted thereon. The substrates may be transferred at the same time. In this case, after the load lock module 32 is controlled to a vacuum state, a gate valve between the load lock module 32 and the transfer module 31 which is also controlled to a vacuum state is opened, and the substrate is supplied from the load lock module 32 to the transfer module 31. may be done.

トランスファーモジュール31は、各プロセスモジュール33に基板を供給する装置である。トランスファーモジュール31には、例えば、回転可能であって、かつ、各プロセスモジュール33側へスライド可能な搬送機構311(アーム、ロボット)が搭載されてもよい。当該搬送機構は、ロードロックモジュール32から供給された基板を、所望のプロセスモジュール33に供給する。 The transfer module 31 is a device that supplies substrates to each process module 33. The transfer module 31 may be equipped with a transfer mechanism 311 (arm, robot) that is rotatable and slidable toward each process module 33, for example. The transport mechanism supplies the substrate supplied from the load lock module 32 to a desired process module 33.

プロセスモジュール33は、基板に対して各種の処理を行う装置である。プロセスモジュール33は、例えば、プラズマを発生させて、ハロゲン系のエッチングガス(例えば、塩素系のエッチングガス)を適用したドライエッチング処理を行ってもよい。 The process module 33 is a device that performs various processes on the substrate. For example, the process module 33 may generate plasma and perform a dry etching process using a halogen-based etching gas (for example, a chlorine-based etching gas).

トランスファーモジュール31は、各プロセスモジュール33により、例えば、CVD(Chemical Vaper Deposition)処理、及びPVD(Physical Vaper Deposition)処理等の成膜処理と、エッチング処理とをシーケンシャルに実行させてもよい。この場合、トランスファーモジュール31は、例えば、まず、プロセスモジュール33Aへ基板を供給し、当該基板に対して第1処理を実行させてもよい。そして、トランスファーモジュール31は、プロセスモジュール33Bへ当該基板を供給し、当該基板に対して第2処理を実行させてもよい。そして、トランスファーモジュール31は、プロセスモジュール33Cへ当該基板を供給し、当該基板に対して第3処理を実行させてもよい。 The transfer module 31 may cause each process module 33 to sequentially perform a film forming process such as a CVD (Chemical Vaper Deposition) process and a PVD (Physical Vaper Deposition) process, and an etching process. In this case, the transfer module 31 may, for example, first supply the substrate to the process module 33A and cause the substrate to perform the first process. The transfer module 31 may then supply the substrate to the process module 33B, and cause the substrate to undergo the second process. The transfer module 31 may then supply the substrate to the process module 33C and cause the substrate to undergo the third process.

また、図2Bに示すように、プロセスモジュール33A、プロセスモジュール33B、プロセスモジュール33C、及びロードロックモジュール32の外部(外側)には、それぞれ、ハンディ端末10Cを接続するためのポート301A(「第1ポート」の一例。)、ポート301B(「第2ポート」の一例。)、ポート301C、及びポート301D(以下で、区別する必要がない場合は、単に「ポート301」と称する)が設けられている。各ポート301は、例えば、LAN等により、制御装置20と接続されている。なお、第1のポート及び第2のポートの例はこれに限られず、いずれのポート301が第1のポートとなり、第2のポートとなってもよい。また、トランスファーモジュール31にもハンディ端末10Cを接続するためのポートを設けてもよい。 Further, as shown in FIG. 2B, a port 301A (“first ), port 301B (an example of "second port"), port 301C, and port 301D (hereinafter simply referred to as "port 301" if there is no need to distinguish). There is. Each port 301 is connected to the control device 20 via, for example, a LAN. Note that the example of the first port and the second port is not limited to this, and either port 301 may be the first port or the second port. Further, the transfer module 31 may also be provided with a port for connecting the handy terminal 10C.

<機能構成>
図3を参照し、実施形態に係る制御装置20の機能構成について説明する。図3は、実施形態に係る制御装置20の機能構成の一例を示す図である。
<Functional configuration>
With reference to FIG. 3, the functional configuration of the control device 20 according to the embodiment will be described. FIG. 3 is a diagram showing an example of the functional configuration of the control device 20 according to the embodiment.

制御装置20は、異常検知部21、異常時切替部22、受付部23、切替部24、及び制御部25を有する。これら各部は、制御装置20にインストールされた1以上のプログラムと、制御装置20のCPU204等のハードウェアとの協働により実現されてもよい。また、これら各部は、一又は複数の回路によって実現することも可能である。ここで、当該回路は、例えば、ASIC(Application Specific Integrated Circuit)、DSP(digital signal processor)、FPGA(field programmable gate array)、及びリレーで構成される回路等により実現されてもよい。また、例えば、これら各部のうちの一部(例えば、制御部25)は、制御装置20にインストールされた1以上のプログラムと、制御装置20のCPU204等のハードウェアとの協働により実現され、他部(例えば、異常検知部21、異常時切替部22、受付部23、及び切替部24)は、ASIC等の回路により実現されてもよい。 The control device 20 includes an abnormality detection section 21 , an abnormality switching section 22 , a reception section 23 , a switching section 24 , and a control section 25 . Each of these units may be realized by cooperation between one or more programs installed in the control device 20 and hardware such as the CPU 204 of the control device 20. Moreover, each of these parts can also be realized by one or more circuits. Here, the circuit may be realized by, for example, a circuit including an ASIC (Application Specific Integrated Circuit), a DSP (digital signal processor), an FPGA (field programmable gate array), and a relay. Further, for example, some of these units (for example, the control unit 25) are realized by cooperation between one or more programs installed in the control device 20 and hardware such as the CPU 204 of the control device 20, Other parts (for example, the abnormality detection part 21, the abnormality switching part 22, the reception part 23, and the switching part 24) may be realized by a circuit such as an ASIC.

異常検知部21は、基板処理装置30の各種のセンサにより測定された情報等に基づき、基板処理装置30における各種の異常を検知する。 The abnormality detection unit 21 detects various abnormalities in the substrate processing apparatus 30 based on information etc. measured by various sensors of the substrate processing apparatus 30.

異常時切替部22は、異常検知部21により異常が検知された場合に、基板処理装置30に対する制御を行うことができる端末10を、ローカルに設置されている端末10(メイン端末10A、サブ端末10B、及びハンディ端末10Cのいずれか)のみに制限する。 The abnormality switching unit 22 switches the terminal 10 that can control the substrate processing apparatus 30 to a locally installed terminal 10 (main terminal 10A, sub-terminal 10B or 10C).

受付部23は、スイッチ40のオン、及びオフ等の操作をユーザから受け付ける。 The reception unit 23 receives operations such as turning on and off the switch 40 from the user.

切替部24は、受付部23により受け付けたユーザの操作に応答して、ユーザから指定された端末10のみから基板処理装置30を制御できるようする。 The switching unit 24 allows the substrate processing apparatus 30 to be controlled only from the terminal 10 specified by the user in response to the user's operation accepted by the receiving unit 23.

制御部25は、基板処理装置30の各種のセンサにより測定された情報等に基づく表示画面を、端末10に表示させる。また、制御部25は、異常時切替部22、または切替部24により決定された端末10からの指示に従い、基板処理装置30の各部を制御する。 The control unit 25 causes the terminal 10 to display a display screen based on information measured by various sensors of the substrate processing apparatus 30. Further, the control unit 25 controls each unit of the substrate processing apparatus 30 according to instructions from the terminal 10 determined by the abnormality switching unit 22 or the switching unit 24.

<処理>
図4から図5Bを参照し、実施形態に係る制御システム1の処理の一例について説明する。図4は、実施形態に係る制御システム1の処理の一例を示すシーケンス図である。図5Aは、実施形態に係るメイン端末10A、サブ端末10B、及びリモート端末10Dの表示画面の一例について説明する図である。図5Bは、実施形態に係るハンディ端末10Cの表示画面の一例について説明する図である。
<Processing>
An example of the processing of the control system 1 according to the embodiment will be described with reference to FIGS. 4 to 5B. FIG. 4 is a sequence diagram showing an example of processing of the control system 1 according to the embodiment. FIG. 5A is a diagram illustrating an example of the display screen of the main terminal 10A, the sub terminal 10B, and the remote terminal 10D according to the embodiment. FIG. 5B is a diagram illustrating an example of the display screen of the handy terminal 10C according to the embodiment.

ステップS1において、制御装置20の切替部24は、ユーザの指示に従い、リモート端末10Dからの操作のみを有効(入力可能)とする。ここで、制御装置20は、例えば、ユーザにより、第1スイッチ40A、及び第2スイッチ40Bがオフに設定されており、第3スイッチ40Cがオンに設定された場合、リモート端末10Dからの操作のみを有効としてもよい。これにより、リモート端末10Dのみから基板処理装置30を制御できる。そのため、例えば、それぞれ異なる場所にいる複数のユーザが、各端末10から同時に基板処理装置30を制御することにより混乱が生じることを低減できる。 In step S1, the switching unit 24 of the control device 20 enables only the operation from the remote terminal 10D (input is possible) according to the user's instruction. Here, for example, when the first switch 40A and the second switch 40B are set to OFF by the user and the third switch 40C is set to ON, the control device 20 can only be operated from the remote terminal 10D. may be enabled. Thereby, the substrate processing apparatus 30 can be controlled only from the remote terminal 10D. Therefore, for example, confusion caused by a plurality of users located at different locations controlling the substrate processing apparatus 30 from each terminal 10 at the same time can be reduced.

制御装置20は、図5Aのような表示画面501を、メイン端末10A、サブ端末10B、及びリモート端末10Dに表示させてもよい。図5Aの例では、表示画面501には、基板処理装置30の各部を制御するボタン502Aから502D等が表示されている。リモート端末10Dからの操作のみが有効とされている場合、制御装置20は、リモート端末10Dでボタン502Aから502D等が操作された場合にのみ、押下されたボタンに応じた制御を基板処理装置30に実行させる。 The control device 20 may display a display screen 501 as shown in FIG. 5A on the main terminal 10A, the sub terminal 10B, and the remote terminal 10D. In the example of FIG. 5A, the display screen 501 displays buttons 502A to 502D for controlling each part of the substrate processing apparatus 30. When only operations from the remote terminal 10D are enabled, the control device 20 controls the substrate processing apparatus 30 according to the pressed button only when the buttons 502A to 502D, etc. are operated on the remote terminal 10D. have it executed.

リモート端末10Dからの操作のみが有効とされている場合に、メイン端末10A、及びサブ端末10Bのいずれかからリモート端末10Dでボタン502Aから502D等が操作された場合、制御装置20は、当該操作を無効にする。 When only operations from the remote terminal 10D are enabled, if buttons 502A to 502D, etc. are operated on the remote terminal 10D from either the main terminal 10A or the sub-terminal 10B, the control device 20 Disable.

続いて、制御装置20の異常検知部21は、基板処理装置30の異常を検知する(ステップS2)。ここで、制御装置20の異常検知部21は、基板処理装置30の各種のセンサにより測定された情報等に基づき、基板処理装置30における各種の異常を検知する。制御装置20の異常検知部21は、例えば、プロセスモジュール33内の真空状態を保持するポンプの故障を検知してもよい。また、制御装置20の異常検知部21は、例えば、トランスファーモジュール31内の搬送機構311の動作中に、トランスファーモジュール31内に進入するためのドアが開状態であることを検知してもよい。 Subsequently, the abnormality detection unit 21 of the control device 20 detects an abnormality in the substrate processing apparatus 30 (step S2). Here, the abnormality detection unit 21 of the control device 20 detects various abnormalities in the substrate processing apparatus 30 based on information etc. measured by various sensors of the substrate processing apparatus 30. The abnormality detection unit 21 of the control device 20 may detect, for example, a failure of a pump that maintains the vacuum state within the process module 33. Further, the abnormality detection unit 21 of the control device 20 may detect, for example, that a door for entering the transfer module 31 is in an open state while the transport mechanism 311 in the transfer module 31 is operating.

制御装置20の異常検知部21は、異常を検知した場合、基板処理装置30の各駆動部を停止させてもよい。また、制御装置20の異常検知部21は、異常を検知した場合、基板処理装置30の各駆動部のうち、異常が発生した箇所に関する各駆動部のみを停止させてもよい。 The abnormality detection unit 21 of the control device 20 may stop each drive unit of the substrate processing apparatus 30 when detecting an abnormality. Further, when detecting an abnormality, the abnormality detection unit 21 of the control device 20 may stop only the drive unit related to the location where the abnormality has occurred among the drive units of the substrate processing apparatus 30.

また、制御装置20の制御部25は、異常検知部21により異常が検知された場合、警報(アラーム)の表示画面及び音をメイン端末10A、サブ端末10B、及びリモート端末10Dに報知させてもよい。これにより、ユーザは、オフィス等から現場に移動し、基板処理装置30の復旧を行うことができる。なお、当該警報には、異常検知部21により検知された異常の内容を示す情報が含まれてもよい。 Furthermore, when an abnormality is detected by the abnormality detection unit 21, the control unit 25 of the control device 20 may cause the main terminal 10A, sub-terminal 10B, and remote terminal 10D to be notified of an alarm display screen and sound. good. This allows the user to move from the office or the like to the site and restore the substrate processing apparatus 30. Note that the alarm may include information indicating the details of the abnormality detected by the abnormality detection unit 21.

続いて、制御装置20の異常時切替部22は、リモート端末10Dからの入力を無効(不可)とし(ステップS3)、ローカルの端末10(メイン端末10A、サブ端末10B、及びハンディ端末10Cのいずれか)からの操作のみを有効とする(ステップS4)。これにより、例えば、基板処理装置30に異常が発生している際に、オフィス等の遠隔からの操作により基板処理装置30が動作させられることにより復旧作業が阻害されることを低減できる。 Subsequently, the abnormality switching unit 22 of the control device 20 disables (disables) input from the remote terminal 10D (step S3), and disables any input from the local terminal 10 (main terminal 10A, sub terminal 10B, and handy terminal 10C). (step S4). Thereby, for example, when an abnormality occurs in the substrate processing apparatus 30, it is possible to reduce the possibility that recovery work is hindered by operating the substrate processing apparatus 30 by remote operation from an office or the like.

ここで、制御装置20は、基板処理装置30の異常が検知されている間は、第3スイッチ40Cを強制的にオフに設定することで第3スイッチ40Cに対する操作を無効とし、ユーザにより第3スイッチ40Cをオンに設定できないように制御してもよい。これにより、例えば、第1スイッチ40Aがユーザによりオンに設定された場合は、メイン端末10Aのみから基板処理装置30を制御できるようになる。また、第2スイッチ40Bがユーザによりオンに設定された場合は、サブ端末10Bのみから基板処理装置30を制御できるようになる。 Here, while an abnormality in the substrate processing apparatus 30 is detected, the control device 20 disables the operation on the third switch 40C by forcibly setting the third switch 40C to OFF, and the third switch 40C is disabled by the user. The switch 40C may be controlled so that it cannot be turned on. Thereby, for example, when the first switch 40A is turned on by the user, the substrate processing apparatus 30 can be controlled only from the main terminal 10A. Furthermore, when the second switch 40B is turned on by the user, the substrate processing apparatus 30 can be controlled only from the sub-terminal 10B.

ここで、制御装置20は、例えば、ローカルの端末10による基板処理装置30に対する制御の結果を示す情報をリモート端末10Dにも表示させてもよい。これにより、ユーザは、リモート端末10Dから基板処理装置30を操作できない場合であっても、メイン端末10A、及びサブ端末10Bのいずれかによる操作結果をリモート端末10Dから監視することができる。この場合、制御装置20は、例えば、リモート端末10Dに対して、メイン端末10A、及びサブ端末10Bと同一の表示画面を表示させることにより、ローカルの端末10による操作結果をリモート端末10Dに表示させてもよい。また、ハンディ端末10Cによる操作結果をリモート端末10Dから監視できるようにしてもよい。 Here, the control device 20 may also display information indicating the result of control of the substrate processing apparatus 30 by the local terminal 10 on the remote terminal 10D, for example. Thereby, even if the user cannot operate the substrate processing apparatus 30 from the remote terminal 10D, the user can monitor the operation results from either the main terminal 10A or the sub-terminal 10B from the remote terminal 10D. In this case, the control device 20 causes the remote terminal 10D to display the operation results from the local terminal 10 on the remote terminal 10D, for example, by causing the remote terminal 10D to display the same display screen as the main terminal 10A and the sub-terminal 10B. It's okay. Further, the operation result by the handy terminal 10C may be monitored from the remote terminal 10D.

続いて、基板処理装置30は、ハンディ端末10Cと接続される(ステップS5)。ここで、基板処理装置30のポート301に、ハンディ端末10Cと接続されているケーブルが接続される。 Subsequently, the substrate processing apparatus 30 is connected to the handy terminal 10C (step S5). Here, a cable connected to the handy terminal 10C is connected to the port 301 of the substrate processing apparatus 30.

なお、ユーザは、例えば、プロセスモジュール33内を目視しながら操作を行えない位置にメイン端末10A、及びサブ端末10B設置されている場合、ハンディ端末10Cをもってプロセスモジュール33の付近に移動する。そして、ユーザは、ハンディ端末10Cを、プロセスモジュール33の外側に設けられているポート301に接続する。 Note that, for example, if the main terminal 10A and the sub-terminal 10B are installed in a position where it is impossible to operate the process module 33 while visually viewing the inside, the user moves to the vicinity of the process module 33 with the handy terminal 10C. The user then connects the handy terminal 10C to the port 301 provided on the outside of the process module 33.

続いて、基板処理装置30は、ハンディ端末10Cと接続したことの通知(接続通知)を制御装置20に送信する(ステップS6)。ここで、ハンディ端末10Cが接続された基板処理装置30のポート301は、当該ポート301の識別情報(ポートID)と、ハンディ端末10Cと接続した旨を示す情報とを含む接続通知を制御装置20に送信してもよい。 Subsequently, the substrate processing apparatus 30 transmits a notification (connection notification) that it has been connected to the handy terminal 10C to the control device 20 (step S6). Here, the port 301 of the substrate processing apparatus 30 to which the handy terminal 10C is connected sends a connection notification to the control device 20 including identification information (port ID) of the port 301 and information indicating that it is connected to the handy terminal 10C. You may also send it to

続いて、制御装置20の切替部24は、基板処理装置30の各部のうち、ハンディ端末10Cが接続されているポート301に応じた各部について、ハンディ端末10Cからの操作のみを有効とする(ステップS7)。これにより、例えば、プロセスモジュール33の付近で復旧作業を行っているユーザが、プロセスモジュール33から離れた位置からの他のユーザの操作により混乱させられること等を低減できる。また、これにより、ユーザは、例えば、プロセスモジュール33内を目視しながらハンディ端末10Cからプロセスモジュール33内の各部と、プロセスモジュール33に関連するトランスファーモジュール31内の各部等とを操作することができる。そのため、ユーザは、例えば、プロセスモジュール33内におけるポンプの故障状況、及びトランスファーモジュール31内における進入ドアの開状態を目視で確認しながら操作することができる。 Next, the switching section 24 of the control device 20 enables only the operation from the handy terminal 10C for each section of the substrate processing apparatus 30 that corresponds to the port 301 to which the handy terminal 10C is connected (step S7). Thereby, for example, it is possible to reduce the possibility that a user performing recovery work near the process module 33 is confused by operations performed by other users from a position away from the process module 33. Further, this allows the user to operate each part in the process module 33 and each part in the transfer module 31 related to the process module 33 from the handy terminal 10C while visually viewing the inside of the process module 33, for example. . Therefore, the user can perform the operation while visually checking, for example, the failure status of the pump in the process module 33 and the open state of the entrance door in the transfer module 31.

ここで、制御装置20は、例えば、プロセスモジュール33Aの外側に設けられているポート301Aにハンディ端末10Cが接続された場合、制御装置20は、例えば、プロセスモジュール33A、及びトランスファーモジュール31内の各部について、ハンディ端末10Cからの操作のみを有効としてもよい。なお、ポート301Aにハンディ端末10Cが接続された場合、制御装置20は、例えば、ロードロックモジュール32内の各部についても、ハンディ端末10Cからの操作のみを有効としてもよい。プロセスモジュール33B、プロセスモジュール33C等についても同様である。 Here, for example, when the handy terminal 10C is connected to a port 301A provided outside the process module 33A, the control device 20 controls each part of the process module 33A and the transfer module 31. Regarding this, only the operation from the handy terminal 10C may be valid. Note that when the handy terminal 10C is connected to the port 301A, the control device 20 may enable only the operation from the handy terminal 10C for each part in the load lock module 32, for example. The same applies to the process module 33B, process module 33C, etc.

また、制御装置20は、例えば、ロードロックモジュール32の外側に設けられているポート301Dにハンディ端末10Cが接続された場合、制御装置20は、例えば、ロードロックモジュール32、及びトランスファーモジュール31内の各部について、ハンディ端末10Cからの操作のみを有効としてもよい。 Further, when the handy terminal 10C is connected to the port 301D provided outside the load lock module 32, the control device 20 controls the load lock module 32 and the transfer module 31, for example. For each part, only the operation from the handy terminal 10C may be valid.

ここで、制御装置20は、図5Bのような表示画面511を、ハンディ端末10Cに表示させてもよい。図5Bの例では、表示画面511には、基板処理装置30の各部のうち、ハンディ端末10Cが接続されているポート301に応じた各部を制御するボタン512Aから512F等が表示されている。図5Bにおいて網掛けで示されているボタン512Eに対応するモジュールと、ボタン512Fに対応するモジュールとは操作不能であることを示す。例えば、図5Bのボタン512Dに対応する「P/C-1」がプロセスモジュール33Aであるとした場合、図5Bはプロセスモジュール33Aのポート301Aにハンディ端末10Cが接続された状態を示し、「P/C-1」は制御可能であるが他のプロセスモジュールである「P/C-2」及び「P/C-3」は制御できないことを意味する。ここで、「P/C-1」に対応するボタン512Dを押下することにより、「P/C-1」の各部を制御する下位のメニュー画面に移行し、「P/C-1」に関する各種操作が可能となる。 Here, the control device 20 may display a display screen 511 as shown in FIG. 5B on the handy terminal 10C. In the example of FIG. 5B, the display screen 511 displays buttons 512A to 512F, etc., for controlling each part of the substrate processing apparatus 30 that corresponds to the port 301 to which the handy terminal 10C is connected. The module corresponding to the button 512E and the module corresponding to the button 512F, which are shaded in FIG. 5B, are inoperable. For example, if "P/C-1" corresponding to the button 512D in FIG. 5B is the process module 33A, FIG. 5B shows a state in which the handy terminal 10C is connected to the port 301A of the process module 33A, /C-1" means that it can be controlled, but other process modules "P/C-2" and "P/C-3" cannot be controlled. Here, by pressing the button 512D corresponding to "P/C-1", the screen moves to a lower menu screen that controls each part of "P/C-1", and various information regarding "P/C-1" is displayed. Operation becomes possible.

また、制御装置20は、ハンディ端末10Cが接続されているポート301を示す情報をメイン端末10A、サブ端末10B、及びリモート端末10Dに表示させてもよい。また、制御装置20は、ハンディ端末10Cからの操作のみが有効とされている基板処理装置30の各部であって、基板処理装置30の各部のうち、ハンディ端末10Cが接続されているポート301に応じた各部を示す情報を、メイン端末10A、サブ端末10B、及びリモート端末10Dに表示させてもよい。これにより、ユーザは、ハンディ端末10Cが接続されている部位、及びメイン端末10A等から操作できない各部について、ハンディ端末10C以外の各端末10から把握することができる。 Further, the control device 20 may display information indicating the port 301 to which the handy terminal 10C is connected on the main terminal 10A, the sub terminal 10B, and the remote terminal 10D. Moreover, the control device 20 is each part of the substrate processing apparatus 30 to which only operations from the handy terminal 10C are valid, and among the parts of the substrate processing apparatus 30, the control device 20 is connected to a port 301 to which the handy terminal 10C is connected. Information indicating the corresponding parts may be displayed on the main terminal 10A, sub terminal 10B, and remote terminal 10D. Thereby, the user can understand from each terminal 10 other than the handy terminal 10C the parts to which the handy terminal 10C is connected and the parts that cannot be operated from the main terminal 10A or the like.

続いて、制御装置20の切替部24は、基板処理装置30の各部のうち、ハンディ端末10Cが接続されたポート301に応じた各部以外の各部、例えば、図5Bにおいては、ボタンが網掛けされた「P/C-2」及び「P/C-3」について、メイン端末10A及びサブ端末10Bのいずれかからの操作のみを有効とする(ステップS8)。 Subsequently, the switching section 24 of the control device 20 selects each section of the substrate processing apparatus 30 other than the section corresponding to the port 301 to which the handy terminal 10C is connected, for example, in FIG. 5B, buttons are shaded. Regarding "P/C-2" and "P/C-3", only operations from either the main terminal 10A or the sub-terminal 10B are valid (step S8).

(ハンディ端末10Cが切断された場合について)
なお、ハンディ端末10Cが切断された場合、制御装置20の切替部24は、各端末10からの制御について、ハンディ端末10Cが接続される前の状態に戻す。この場合、ハンディ端末10Cのケーブルがポート301から抜かれる等によりハンディ端末10Cと基板処理装置30との接続が解除(切断)された場合、当該ポート301、ハンディ端末10Cと切断したことの通知(切断通知)を制御装置20に送信する。ここで、当該切断通知には、当該ポート301の識別情報(ポートID)と、ハンディ端末10Cと切断した旨を示す情報とが含まれてもよい。そして、制御装置20は、当該ポート301に応じた各部についても、ローカルの端末10であるメイン端末10A及びサブ端末10Bのいずれかからの操作のみを有効とする。
(In case the handy terminal 10C is disconnected)
Note that when the handy terminal 10C is disconnected, the switching unit 24 of the control device 20 returns the control from each terminal 10 to the state before the handy terminal 10C was connected. In this case, if the connection between the handy terminal 10C and the substrate processing apparatus 30 is canceled (disconnected) due to the cable of the handy terminal 10C being unplugged from the port 301, etc., a notification indicating that the handy terminal 10C has been disconnected from the port 301 ( A disconnection notification) is sent to the control device 20. Here, the disconnection notification may include identification information (port ID) of the port 301 and information indicating that the handy terminal 10C has been disconnected. The control device 20 also enables only operations from either the main terminal 10A or the sub-terminal 10B, which are the local terminals 10, for each unit corresponding to the port 301.

(基板処理装置30が復旧した場合について)
なお、基板処理装置30が復旧した場合、各端末10からの制御について、異常が発生するよりも前の状態に戻せるようにしてもよい。この場合、異常検知部21により異常が検知されなくなった場合、制御装置20の異常時切替部22は、第3スイッチ40Cを強制的にオフに設定する機能を停止(解除)してもよい。これにより、基板処理装置30が復旧した場合、ユーザにより第1スイッチ40A、及び第2スイッチ40Bがオフに設定され、第3スイッチ40Cがオンに設定されると、リモート端末10Dからの操作のみを有効(入力可能)とすることができる。
(About the case where the substrate processing apparatus 30 is restored)
Note that when the substrate processing apparatus 30 is restored, the control from each terminal 10 may be returned to the state before the abnormality occurred. In this case, when the abnormality detection unit 21 no longer detects an abnormality, the abnormality switching unit 22 of the control device 20 may stop (cancel) the function of forcibly setting the third switch 40C to OFF. As a result, when the substrate processing apparatus 30 is restored, if the user sets the first switch 40A and the second switch 40B to OFF, and sets the third switch 40C to ON, only operations from the remote terminal 10D can be performed. It can be enabled (input possible).

また、異常検知部21により異常が検知されなくなった場合、制御装置20は、第3スイッチ40Cを強制的にオフに設定する機能を停止するとともに、第3スイッチ40Cに対応付けられている報知装置(例えば、回転灯)を動作させる等により、第3スイッチ40Cをオンに設定可能(操作が有効)となったことをユーザに報知してもよい。そして、制御装置20は、第3スイッチ40Cがユーザによりオンに設定された場合、当該報知装置の動作を停止させてもよい。これにより、例えば、復旧後に第3スイッチ40Cをオンに設定することをユーザが失念したまま現場のクリーンルームから出てしまうことを低減できる。この場合、当該報知装置は、例えば、メイン端末10Aの筐体上に設けられていてもよい。 Further, when the abnormality is no longer detected by the abnormality detection unit 21, the control device 20 stops the function of forcibly setting the third switch 40C to OFF, and also stops the notification device associated with the third switch 40C. The user may be notified that the third switch 40C can be turned on (the operation is valid) by operating a rotating light (for example, a revolving light) or the like. Then, when the third switch 40C is turned on by the user, the control device 20 may stop the operation of the notification device. Thereby, for example, it is possible to reduce the possibility that the user leaves the clean room at the site without forgetting to turn on the third switch 40C after restoration. In this case, the notification device may be provided, for example, on the casing of the main terminal 10A.

<変形例>
端末10、及び制御装置20の各機能部は、例えば1以上のコンピュータにより提供されるクラウドコンピューティングにより実現されていてもよい。また、端末10、制御装置20、及び基板処理装置30のうちの複数の装置を一体の装置としてもよい。この場合、例えば、制御装置20と基板処理装置30とは、一体の装置として構成されてもよい。また、例えば、メイン端末10Aまたはサブ端末10B(以下で、「メイン端末10A等」とも称する。)と制御装置20とは、一体の装置として構成されてもよい。また、例えば、メイン端末10A等と制御装置20と基板処理装置30とは、一体の装置として構成されてもよい。
<Modified example>
Each functional unit of the terminal 10 and the control device 20 may be realized, for example, by cloud computing provided by one or more computers. Further, a plurality of devices among the terminal 10, the control device 20, and the substrate processing device 30 may be integrated into one device. In this case, for example, the control device 20 and the substrate processing device 30 may be configured as an integrated device. Further, for example, the main terminal 10A or the sub-terminal 10B (hereinafter also referred to as "main terminal 10A, etc.") and the control device 20 may be configured as an integrated device. Further, for example, the main terminal 10A, etc., the control device 20, and the substrate processing device 30 may be configured as an integrated device.

また、端末10、制御装置20、及び基板処理装置30の各装置を複数の装置により実現してもよい。この場合、例えば、制御装置20の各機能部のうち、異常検知部21、及び異常時切替部22を、他の機能部とは別体の装置としてもよい。 Moreover, each device of the terminal 10, the control device 20, and the substrate processing device 30 may be realized by a plurality of devices. In this case, for example, among the functional units of the control device 20, the abnormality detection unit 21 and the abnormality switching unit 22 may be separate devices from other functional units.

上記実施形態に挙げた構成等に対し、その他の構成要素が組み合わされるなどした他の実施形態であってもよく、また、本開示はここで示した構成に何等限定されるものではない。この点に関しては、本開示の趣旨を逸脱しない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。 There may be other embodiments in which other components are combined with the configurations listed in the above embodiments, and the present disclosure is not limited to the configurations shown here. In this regard, changes can be made without departing from the spirit of the present disclosure, and can be determined appropriately depending on the application form.

1 制御システム
10A メイン端末
10B サブ端末
10C ハンディ端末
10D リモート端末
20 制御装置
21 異常検知部
22 異常時切替部
23 受付部
24 切替部
25 制御部
30 基板処理装置
31 トランスファーモジュール
32 ロードロックモジュール
33A プロセスモジュール
33B プロセスモジュール
33C プロセスモジュール
40A 第1スイッチ
40B 第2スイッチ
40C 第3スイッチ
301A ポート
301B ポート
301C ポート
301D ポート
1 Control system 10A Main terminal 10B Sub terminal 10C Handy terminal 10D Remote terminal 20 Control device 21 Abnormality detection section 22 Abnormality switching section 23 Reception section 24 Switching section 25 Control section 30 Substrate processing device 31 Transfer module 32 Load lock module 33A Process module 33B Process module 33C Process module 40A First switch 40B Second switch 40C Third switch 301A Port 301B Port 301C Port 301D Port

Claims (9)

基板を処理する基板処理装置を制御する制御システムであって、
前記基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、
前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末と、
前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とする制御装置と、
前記第2端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第1スイッチと、
前記第1端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第2スイッチと、を有し、
前記制御装置は、
前記第1スイッチが前記第2スイッチよりも先に操作された場合、前記第1端末による前記基板処理装置に対する制御を有効とし、前記第2端末による前記基板処理装置に対する制御を無効とし、前記第2スイッチが操作された場合、前記第1スイッチが先に操作されていることを示す情報をユーザに報知する、
制御システム。
A control system for controlling a substrate processing apparatus that processes a substrate, the control system comprising:
a first terminal and a second terminal that are arranged at the same location as the substrate processing apparatus and receive instructions for controlling the substrate processing apparatus from a user;
a third terminal located at a different location from the substrate processing apparatus, and receiving instructions for controlling the substrate processing apparatus from a user;
a control device that disables control of the substrate processing apparatus by the third terminal when an abnormality of the substrate processing apparatus is detected;
a first switch that disables control of the substrate processing apparatus by the second terminal and the third terminal;
a second switch that disables control of the substrate processing apparatus by the first terminal and the third terminal ;
The control device includes:
When the first switch is operated before the second switch, the control of the substrate processing apparatus by the first terminal is enabled, the control of the substrate processing apparatus by the second terminal is disabled, and the control of the substrate processing apparatus by the first terminal is disabled. When two switches are operated, the user is notified of information indicating that the first switch is operated first;
control system.
基板を処理する基板処理装置を制御する制御システムであって、
前記基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、
前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末と、
前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とする制御装置と、
前記第1端末及び前記第2端末による前記基板処理装置に対する制御を無効とする第3スイッチと、
前記第3スイッチに対応付けられた報知装置と、を有し、
前記制御装置は、
前記基板処理装置の異常が検知された場合、前記第3スイッチの操作を無効とし、
前記基板処理装置の異常が復旧された場合、前記第3スイッチの操作が有効となったことを前記報知装置によりユーザに報知する、
制御システム。
A control system for controlling a substrate processing apparatus that processes a substrate, the control system comprising:
a first terminal and a second terminal that are arranged at the same location as the substrate processing apparatus and receive instructions for controlling the substrate processing apparatus from a user;
a third terminal located at a different location from the substrate processing apparatus, and receiving instructions for controlling the substrate processing apparatus from a user;
a control device that disables control of the substrate processing apparatus by the third terminal when an abnormality of the substrate processing apparatus is detected;
a third switch that disables control of the substrate processing apparatus by the first terminal and the second terminal;
and a notification device associated with the third switch ,
The control device includes:
If an abnormality in the substrate processing apparatus is detected, disabling the operation of the third switch,
When the abnormality in the substrate processing apparatus is recovered, the notification device notifies the user that the operation of the third switch has become effective;
control system.
前記制御装置は、
前記基板処理装置の異常が復旧された場合、前記第3スイッチの操作が有効となったことを前記報知装置によりユーザに報知し、前記第3スイッチがユーザに操作された場合、前記報知装置による報知を停止する、
請求項に記載の制御システム。
The control device includes:
When the abnormality in the substrate processing apparatus is recovered, the notification device notifies the user that the operation of the third switch has become effective, and when the third switch is operated by the user, the notification device notifies the user that the third switch is activated. stop notification,
The control system according to claim 2 .
基板を処理する基板処理装置を制御する制御システムであって、
前記基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、
前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末と、
前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とする制御装置と、
前記基板処理装置に有線及び近距離無線の少なくとも一方により接続され、前記基板処理装置に対する制御の指示をユーザから受け付ける第4端末と、を有し、
前記制御装置は、
前記基板処理装置に含まれる第1チャンバーの外側に設けられた第1ポートに前記第4端末が接続された場合、前記基板処理装置の各部のうち、前記第1ポートに応じた各部に対し、前記第4端末による制御のみを有効とし、前記第1ポートに応じた各部以外の各部に対し、前記第1端末若しくは前記第2端末のいずれかによる制御のみを有効とし、
前記基板処理装置に含まれる第2チャンバーの外側に設けられた第2ポートに前記第4端末が接続された場合、前記基板処理装置の各部のうち、前記第2ポートに応じた各部に対し、前記第4端末による制御のみを有効とし、前記第2ポートに応じた各部以外の各部に対し、前記第1端末若しくは前記第2端末のいずれかによる制御のみを有効とする、
制御システム。
A control system for controlling a substrate processing apparatus that processes a substrate, the control system comprising:
a first terminal and a second terminal that are arranged at the same location as the substrate processing apparatus and receive instructions for controlling the substrate processing apparatus from a user;
a third terminal located at a different location from the substrate processing apparatus, and receiving instructions for controlling the substrate processing apparatus from a user;
a control device that disables control of the substrate processing apparatus by the third terminal when an abnormality of the substrate processing apparatus is detected;
a fourth terminal connected to the substrate processing apparatus by at least one of a wired and short-range wireless connection, and receiving instructions for controlling the substrate processing apparatus from a user ;
The control device includes:
When the fourth terminal is connected to a first port provided outside a first chamber included in the substrate processing apparatus, for each part of the substrate processing apparatus corresponding to the first port, Only the control by the fourth terminal is valid, and the control by either the first terminal or the second terminal is valid for each unit other than each unit corresponding to the first port,
When the fourth terminal is connected to a second port provided outside a second chamber included in the substrate processing apparatus, for each part of the substrate processing apparatus corresponding to the second port, Validating only the control by the fourth terminal, and validating only the control by either the first terminal or the second terminal for each unit other than each unit corresponding to the second port;
control system.
前記制御装置は、
前記第1ポートに前記第4端末が接続された場合、前記基板処理装置の各部のうち、前記第4端末による制御のみが有効とされている、前記第1ポートに応じた各部を示す情報を、前記第1端末、前記第2端末、及び前記第3端末に表示させる、
請求項に記載の制御システム。
The control device includes:
When the fourth terminal is connected to the first port, information indicating which parts of the substrate processing apparatus are controlled only by the fourth terminal according to the first port is provided. , displayed on the first terminal, the second terminal, and the third terminal,
The control system according to claim 4 .
前記制御装置は、
前記基板処理装置の異常が検知された場合、前記第1端末、及び前記第2端末のいずれか一方による前記基板処理装置に対する制御を有効とする、
請求項1乃至請求項5のいずれか1項に記載の制御システム。
The control device includes:
When an abnormality in the substrate processing apparatus is detected, enabling control of the substrate processing apparatus by either the first terminal or the second terminal;
A control system according to any one of claims 1 to 5 .
前記制御装置は、
前記第1端末、及び前記第2端末の少なくとも一方による前記基板処理装置に対する制御の結果を示す情報を前記第3端末に表示させる、
請求項1乃至請求項6のいずれか1項に記載の制御システム。
The control device includes:
displaying information indicating a result of control of the substrate processing apparatus by at least one of the first terminal and the second terminal on the third terminal;
A control system according to any one of claims 1 to 6 .
基板を処理する基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末とのいずれかから入力された情報に基づいて前記基板処理装置を制御する制御システムが、
前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とし、
前記第2端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第1スイッチが前記第1端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第2スイッチよりも先に操作された場合、前記第1端末による前記基板処理装置に対する制御を有効とし、前記第2端末による前記基板処理装置に対する制御を無効とし、前記第2スイッチが操作された場合、前記第1スイッチが先に操作されていることを示す情報をユーザに報知する、
制御方法。
A first terminal and a second terminal are arranged at the same location as a substrate processing apparatus that processes the substrate and receive control instructions for the substrate processing apparatus from a user, and a second terminal is arranged at a different location from the substrate processing apparatus and A control system that controls the substrate processing apparatus based on information input from either a third terminal that receives instructions for controlling the processing apparatus from a user,
If an abnormality in the substrate processing apparatus is detected, disabling control of the substrate processing apparatus by the third terminal ;
A first switch that disables control of the substrate processing apparatus by the second terminal and the third terminal is placed before a second switch that disables control of the substrate processing apparatus by the first terminal and the third terminal. When the second switch is operated, the control of the substrate processing apparatus by the first terminal is enabled, and the control of the substrate processing apparatus by the second terminal is disabled, and when the second switch is operated, the first switch Notify the user of information indicating that is being operated first;
Control method.
基板を処理する基板処理装置であって、
前記基板処理装置と同じ場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第1端末、及び第2端末と、前記基板処理装置とは異なる場所に配置され、前記基板処理装置に対する制御の指示をユーザから受け付ける第3端末とのいずれかから入力された情報に基づいて、前記基板処理装置の各部を制御し、
前記基板処理装置の異常が検知された場合、前記第3端末による前記基板処理装置に対する制御を無効とし、
前記第2端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第1スイッチが前記第1端末及び前記第3端末による前記基板処理装置に対する制御を無効とする第2スイッチよりも先に操作された場合、前記第1端末による前記基板処理装置に対する制御を有効とし、前記第2端末による前記基板処理装置に対する制御を無効とし、前記第2スイッチが操作された場合、前記第1スイッチが先に操作されていることを示す情報をユーザに報知する、
基板処理装置。
A substrate processing apparatus that processes a substrate,
A first terminal and a second terminal are arranged at the same location as the substrate processing apparatus and receive instructions for controlling the substrate processing apparatus from a user; controlling each part of the substrate processing apparatus based on information input from either a third terminal that receives control instructions from a user;
If an abnormality in the substrate processing apparatus is detected, disabling control of the substrate processing apparatus by the third terminal ;
A first switch that disables control of the substrate processing apparatus by the second terminal and the third terminal is placed before a second switch that disables control of the substrate processing apparatus by the first terminal and the third terminal. When the second switch is operated, the control of the substrate processing apparatus by the first terminal is enabled, and the control of the substrate processing apparatus by the second terminal is disabled, and when the second switch is operated, the first switch Notify the user of information indicating that is being operated first;
Substrate processing equipment.
JP2020055704A 2020-03-26 2020-03-26 Control system, control method, and substrate processing equipment Active JP7446136B2 (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
JP2020055704A JP7446136B2 (en) 2020-03-26 2020-03-26 Control system, control method, and substrate processing equipment
KR1020210033733A KR102525847B1 (en) 2020-03-26 2021-03-16 Control system, control method and substrate processing apparatus
TW110109497A TW202201479A (en) 2020-03-26 2021-03-17 Control system, control method and substrate processing apparatus which comprises a first terminal and a second terminal, a third terminal, and a control device for invaliding the control performed by the third terminal when an abnormality is detected
CN202110297921.9A CN113448889A (en) 2020-03-26 2021-03-19 Control system, control method, and substrate processing apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2020055704A JP7446136B2 (en) 2020-03-26 2020-03-26 Control system, control method, and substrate processing equipment

Publications (2)

Publication Number Publication Date
JP2021158178A JP2021158178A (en) 2021-10-07
JP7446136B2 true JP7446136B2 (en) 2024-03-08

Family

ID=77809141

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2020055704A Active JP7446136B2 (en) 2020-03-26 2020-03-26 Control system, control method, and substrate processing equipment

Country Status (4)

Country Link
JP (1) JP7446136B2 (en)
KR (1) KR102525847B1 (en)
CN (1) CN113448889A (en)
TW (1) TW202201479A (en)

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009260251A (en) 2008-03-18 2009-11-05 Hitachi Kokusai Electric Inc Substrate processing apparatus, and substrate processing system
JP2010165831A (en) 2009-01-15 2010-07-29 Canon Inc Device-manufacturing apparatus, control method of the device-manufacturing apparatus, and device-manufacturing method
JP2020004866A (en) 2018-06-28 2020-01-09 株式会社Screenホールディングス Maintenance device and maintenance method of substrate processing apparatus

Family Cites Families (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP4886125B2 (en) 2001-07-24 2012-02-29 キヤノン株式会社 Semiconductor manufacturing apparatus and control method thereof
JP2003036111A (en) 2001-07-25 2003-02-07 Canon Inc Semiconductor manufacturing system, control method for semiconductor manufacturing equipment, and manufacturing method for semiconductor device
JP2004047837A (en) * 2002-07-12 2004-02-12 Tokyo Electron Ltd Method for adding program for board processing device and board processing system
JP2013001053A (en) 2011-06-21 2013-01-07 Seiko Epson Corp Printing apparatus, and its control method
JP2014010745A (en) 2012-07-02 2014-01-20 Disco Abrasive Syst Ltd Processing device
JP6263235B2 (en) 2016-06-30 2018-01-17 東京エレクトロン株式会社 Operation restriction device, operation restriction method, and computer program
JP2018087931A (en) 2016-11-29 2018-06-07 キヤノン株式会社 Processing device, processing system, and article production method
CN114040267A (en) * 2017-07-14 2022-02-11 大金工业株式会社 Control system and information processing apparatus
JP6625098B2 (en) * 2017-07-20 2019-12-25 株式会社Kokusai Electric Substrate processing system, semiconductor device manufacturing method and program
JP6934407B2 (en) * 2017-11-27 2021-09-15 株式会社ディスコ Processing equipment

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2009260251A (en) 2008-03-18 2009-11-05 Hitachi Kokusai Electric Inc Substrate processing apparatus, and substrate processing system
JP2010165831A (en) 2009-01-15 2010-07-29 Canon Inc Device-manufacturing apparatus, control method of the device-manufacturing apparatus, and device-manufacturing method
JP2020004866A (en) 2018-06-28 2020-01-09 株式会社Screenホールディングス Maintenance device and maintenance method of substrate processing apparatus

Also Published As

Publication number Publication date
TW202201479A (en) 2022-01-01
CN113448889A (en) 2021-09-28
JP2021158178A (en) 2021-10-07
KR20210120845A (en) 2021-10-07
KR102525847B1 (en) 2023-04-26

Similar Documents

Publication Publication Date Title
US20180373239A1 (en) Remotely operated mobile robot and robot control system
CN105728891A (en) Welding or cutting system, power supply and method of controlling such system by use of mobile communication device as user interface
US9224283B2 (en) Substrate processing apparatus, alarm management method of substrate processing apparatus, and storage medium
JP2001142512A (en) Remote operation system for robot
US9811075B2 (en) Production system
JP2018200654A (en) Manufacturing apparatus monitoring system and manufacturing apparatus
JP7446136B2 (en) Control system, control method, and substrate processing equipment
JP2000286176A (en) Semiconductor substrate processing unit and display method of its processing status
JP2011054619A (en) Substrate treatment device
TWI700609B (en) Antitheft system and method of electronic device
WO2007148426A1 (en) Substrate processing apparatus, display method, recording medium, and program
JP2000036089A (en) Security interphone device and alarm monitoring system provided with the same
JP7309316B2 (en) receiver
JPWO2012049917A1 (en) Logistics system recovery method
JPH103312A (en) Managing method for numerical controller
KR100733553B1 (en) System for controlling and monitoring remote of a manufacturing equipment
TW393433B (en) Electric device for moving shelves
TWM497820U (en) System structure for entrance guard control
TW561075B (en) Method and pause run controller for controlling the coater when the photoresist source is empty
KR20150014666A (en) Apparatus for Controlling Remote Computer and Equipment for manufacturing Semiconductor therewith
JP6529699B1 (en) Control device and signal control method
KR100479958B1 (en) Touch screen controller for gas cabinet apparatus
CN117193150A (en) Diagnostic tool and method for diagnosing programmable logic controller
JP2002353085A (en) System and method for controlling semiconductor manufacturing equipment
JP6063902B2 (en) Substrate processing apparatus, control method therefor, and program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20221206

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20230926

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20231003

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20231107

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240227

R150 Certificate of patent or registration of utility model

Ref document number: 7446136

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150