WO2002089189A1 - Procede et systeme de maintenance a distance - Google Patents

Procede et systeme de maintenance a distance Download PDF

Info

Publication number
WO2002089189A1
WO2002089189A1 PCT/JP2002/004250 JP0204250W WO02089189A1 WO 2002089189 A1 WO2002089189 A1 WO 2002089189A1 JP 0204250 W JP0204250 W JP 0204250W WO 02089189 A1 WO02089189 A1 WO 02089189A1
Authority
WO
WIPO (PCT)
Prior art keywords
semiconductor manufacturing
information
abnormality
factory
server
Prior art date
Application number
PCT/JP2002/004250
Other languages
English (en)
French (fr)
Inventor
Naoyuki Haga
Akira Machida
Original Assignee
Tokyo Electron Limited
Fujitsu Amd Semiconductor Limited
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 Limited, Fujitsu Amd Semiconductor Limited filed Critical Tokyo Electron Limited
Priority to KR1020037013905A priority Critical patent/KR100566192B1/ko
Priority to US10/475,997 priority patent/US20040176868A1/en
Priority to JP2002586390A priority patent/JP4044443B2/ja
Publication of WO2002089189A1 publication Critical patent/WO2002089189A1/ja

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4184Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by fault tolerance, reliability of production system
    • HELECTRICITY
    • H01ELECTRIC ELEMENTS
    • H01LSEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
    • H01L21/00Processes or apparatus adapted for the manufacture or treatment of semiconductor or solid state devices or of parts thereof
    • H01L21/02Manufacture or treatment of semiconductor devices or of parts thereof
    • 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/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • 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/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31457Factory remote control, monitoring through internet
    • 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/30Nc systems
    • G05B2219/45Nc applications
    • G05B2219/45031Manufacturing semiconductor wafers
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/80Management or planning

Definitions

  • the present invention relates to a remote maintenance system for a semiconductor manufacturing apparatus, a factory-side client, a vendor-side server, and a remote maintenance method and program for a semiconductor manufacturing apparatus which are most suitable for use in the system. It relates to a storage medium.
  • the present invention has been made in view of such a problem, and its purpose is to grasp the operating state, the failure state, and the maintenance state on the customer side of a remote device, and to perform appropriate maintenance.
  • An object of the present invention is to provide a factory-side client, a vendor-side server, a remote maintenance method and a program for a semiconductor manufacturing apparatus, and a storage medium storing the program.
  • a factory-side client provided in a factory where at least one semiconductor manufacturing apparatus is installed, a maintenance management of the semiconductor manufacturing apparatus,
  • a remote maintenance system for semiconductor manufacturing equipment comprising: a vendor-side server owned by an administrator performing the above-mentioned operations; and a line network connecting the factory-side client and the vendor-side server so as to enable two-way communication.
  • the factory-side client includes a data collection unit that collects status information of the semiconductor manufacturing apparatus, transmits the collected status information to the vendor-side server via the network, and transmits information transmitted from the vendor-side server.
  • a remote maintenance system for semiconductor manufacturing equipment characterized by comprising a transmission / reception unit for transmitting the data. According to such a configuration, since data can be transmitted and received bidirectionally between the factory client and the vendor server, remote management of the semiconductor manufacturing equipment becomes possible. Also, based on the status information, an error or sub-error of the device is determined and the maintenance information is stored.
  • the status information includes operating state information and apparatus information of the semiconductor manufacturing apparatus.
  • the operating status information is data on the operating status of the device. Examples of device information include various logs such as process logs, machine logs, and trace logs, and data such as particles, defects, and yields.
  • the maintenance information is selected from an information group including an abnormal factor relating to the semiconductor manufacturing apparatus, a countermeasure thereof, a normal value of various parameters, an abnormal history, a parts replacement history, a stock information of parts, and a schedule of maintenance personnel. Alternatively, it is preferable to include a plurality of pieces of information.
  • the determining unit is configured to determine, based on the operating state information, that a ratio of the unplanned downtime of the semiconductor manufacturing device exceeds a predetermined ratio, and that a unplanned downtime of the semiconductor manufacturing device exceeds a predetermined time. Alternatively, if the number of unscheduled shutdowns of the semiconductor manufacturing apparatus within a predetermined time exceeds a predetermined number of times, it may be set so that it is determined to be abnormal. Further, the determination unit determines that the semiconductor manufacturing apparatus is quasi-abnormal based on the apparatus information when the semiconductor manufacturing apparatus is in a state in which the process does not go down, but the process may go down after a long time. It is preferable to set so that This makes it possible to take measures to avoid a process down before a serious failure occurs.
  • the determining unit compares the device information before and after the abnormality or quasi-abnormality with the maintenance information to determine the cause of the abnormality or It is preferable to estimate the quasi-abnormal cause.
  • the parameters in each information may be compared, and if an abnormal parameter is detected, the cause for the abnormal parameter may be estimated.
  • the device information used for estimating the cause of the abnormality or the quasi-abnormality includes one or more pieces of log information selected from a group consisting of a process log, a trace log, and a machine log.
  • the process log is the process data for each lot
  • the trace log is the process data for each wafer per second.
  • the machine log is a log indicating the operation state of the device.
  • a plurality of abnormal causes or quasi-abnormal causes it is preferable to refer to the frequency of occurrence of the abnormal cause, and when presenting the cause, the frequency of occurrence is attached with the frequency ratio. They may be presented in order of frequency. If it is determined that parts need to be replaced as a result of the presumed cause of abnormality or quasi-abnormality, it is preferable to refer to the parts inventory information.
  • the stock information of the above-mentioned parts is less than a predetermined stock quantity as a result of reference to the stock information of the parts, it is preferable that an automatic order processing of the corresponding parts is performed.
  • the factory-side client performs data collection for collecting status information of the semiconductor manufacturing apparatus.
  • the vendor-side server transmits the status information and the A transmission / reception unit for receiving information relating to the determination of abnormality or quasi-abnormality performed based on maintenance information owned by the vendor-side server, wherein the factory-side client of the remote maintenance system for semiconductor manufacturing equipment is provided. Is provided.
  • the status information includes operating state information and apparatus information of the semiconductor manufacturing apparatus.
  • the ratio of the unplanned downtime of the semiconductor manufacturing device exceeds a predetermined ratio, when the unplanned downtime of the semiconductor manufacturing device exceeds a predetermined time, or within a predetermined time, If the number of unscheduled shutdowns of the semiconductor manufacturing apparatus exceeds a predetermined number of times, it may be set so that it is determined to be abnormal. Based on the device information, it is preferable to determine that the semiconductor manufacturing device is quasi-abnormal when the process does not go down, but there is a possibility that the process will go down after a long time.
  • the cause of the abnormality or the quasi-abnormality is determined based on the device information, and the device information includes one or more pieces of log information selected from a group consisting of a process log, a trace log, and a machine log. Is preferably included.
  • the device information includes one or more pieces of log information selected from a group consisting of a process log, a trace log, and a machine log. Is preferably included.
  • a computer program for causing a computer to function as the factory client according to the second aspect.
  • a storage medium storing the computer program.
  • status information of the semiconductor manufacturing equipment collected at a factory client provided in a factory where at least one semiconductor manufacturing equipment is installed is transmitted via a network capable of bidirectional communication.
  • a server that has an administrator who performs the maintenance management of the semiconductor manufacturing apparatus by receiving the information, the vendor server determines an abnormality or a quasi-abnormality of the corresponding semiconductor manufacturing apparatus based on the status information.
  • a vendor server for a remote maintenance system for semiconductor manufacturing equipment is provided.
  • the status information includes operating state information and apparatus information of the semiconductor manufacturing apparatus.
  • the maintenance information is selected from an information group consisting of an abnormal factor relating to the semiconductor manufacturing equipment, a countermeasure thereof, normal values of various parameters, an abnormal history, a parts replacement history, parts inventory information, and a schedule of maintenance personnel. It preferably contains one or more pieces of information.
  • the determining unit is configured to determine the semiconductor manufacturing equipment based on the operating state information. If the ratio of the unplanned downtime of the device exceeds a predetermined ratio, if the unplanned downtime of the semiconductor manufacturing device exceeds a predetermined time, or if the unplanned downtime of the semiconductor manufacturing device within a predetermined time exceeds a predetermined number of times. If it exceeds, it may be set so that it is determined to be abnormal.
  • the determining unit determines that the semiconductor manufacturing apparatus is quasi-abnormal based on the apparatus information in a case where the semiconductor manufacturing apparatus is in a state in which the process does not go down, but the process may possibly go down after a long time. Is preferred.
  • the determining unit when it is determined that the semiconductor manufacturing apparatus is abnormal or quasi-abnormal, compares the device information before and after the abnormality or quasi-abnormality with the maintenance information to determine the cause of the abnormality or quasi-abnormality. It is preferable to estimate Further, it is preferable that the device information used for estimating the cause of abnormality or the cause of quasi-abnormality includes one or more pieces of log information selected from the group consisting of a process log, a trace log, and a machine log. If more than one cause of abnormality or quasi-abnormal cause is estimated, it is preferable to refer to the frequency of occurrence of that cause.
  • a computer program for causing a computer to function as the vendor server according to the fifth aspect.
  • a storage medium storing a computer program, wherein a factory-side client provided in a factory in which at least one semiconductor manufacturing apparatus is installed;
  • a remote maintenance method for a semiconductor manufacturing apparatus comprising: a vendor server owned by an administrator performing maintenance management; and a line network connecting the factory client and the vendor server in a bidirectional manner.
  • the factory-side client collects status information of the semiconductor manufacturing apparatus, and transmits the collected status information to the vendor-side server via the circuit network.
  • the vendor-side server transmits the status information and the semiconductor Based on the maintenance information on the manufacturing equipment, determine whether the corresponding semiconductor manufacturing equipment is abnormal or quasi-abnormal.
  • the status information includes operating state information and apparatus information of the semiconductor manufacturing apparatus.
  • the determination is based on the operating state information I, when a percentage of the unplanned downtime of the semiconductor manufacturing apparatus exceeds a predetermined ratio, and when the unplanned downtime of the semiconductor manufacturing apparatus exceeds a predetermined time. Alternatively, it may be set as abnormal if the number of unscheduled shutdowns of the semiconductor manufacturing apparatus within a predetermined time exceeds a predetermined number.
  • the judgment is based on the apparatus information, and when the semiconductor manufacturing apparatus is in a state in which the process does not go down but there is a possibility that the process will go down after a long time, it is determined that the semiconductor manufacturing apparatus is quasi-abnormal. Is preferred.
  • the apparatus information before and after the abnormality or quasi-abnormality is compared with the maintenance information to estimate the cause of the abnormality or quasi-abnormality. preferable.
  • a customer-side server that manages semiconductor manufacturing equipment installed in a factory is connected to the customer-side server via a network capable of two-way communication with the customer-side server.
  • a remote maintenance method for a semiconductor manufacturing apparatus comprising: a management server that manages a semiconductor manufacturing apparatus, wherein the customer side server includes operating state information and fault state information of the semiconductor manufacturing apparatus in a factory, and the semiconductor manufacturing apparatus in the factory.
  • Device information including maintenance status information for the manufacturing device is collected and transmitted to the management server.
  • the management server determines the operating status, the failure status, and the status of the semiconductor manufacturing device.
  • the maintenance status of the semiconductor manufacturing equipment at the factory side is grasped, the most appropriate countermeasure is selected from the countermeasures stored in the database, and transmitted to the customer side server. That, remote maintenance method for a semiconductor manufacturing apparatus is provided.
  • the management side can obtain device information even for a device at a remote location, and can grasp the status of the device.
  • the optimal countermeasures can be provided quickly and accurately.
  • the management-side server determines whether or not there is an error in the response of the semiconductor manufacturing apparatus on the factory side based on the maintenance state, and corrects the error if there is an error. It is preferable to transmit a coping method to the customer side server. According to such a configuration, it is possible to prevent a failure or a failure from being caused by an incorrect response.
  • FIG. 1 is a schematic plan view of a semiconductor manufacturing apparatus.
  • FIG. 2 is a schematic side view of the semiconductor manufacturing apparatus.
  • FIG. 3 is a system configuration diagram according to the embodiment of the present invention.
  • FIG. 4 is a functional block diagram according to the embodiment of the present invention.
  • FIG. 5 is an example of a transmission data input screen. It is a display example.
  • FIG. 7 is an example of the operation status information display screen.
  • FIG. 8 is a flowchart showing the operation of the system according to the first embodiment.
  • FIG. 9 is a diagram showing process parameters and amounts of each gas.
  • FIG. 10 is a flowchart showing the operation of the system according to the second embodiment.
  • FIG. 11 is a flowchart showing the operation of the system according to the third embodiment.
  • FIGS. 1 and 2 are a schematic plan view and schematic side view, respectively, of a multi-chamber type manufacturing apparatus. The overall configuration of the manufacturing apparatus 1 will be described with reference to FIGS.
  • first and second load lock chambers 6 and 8 are This is for loading and unloading semiconductors (1 cW) between the vacuum transfer chamber 4 and the outside of the vacuum transfer chamber 4 under atmospheric pressure while maintaining the atmosphere.
  • the pressure in the first and second load lock chambers 6, 8 is appropriately adjusted by a pressure adjusting mechanism 18 comprising a vacuum pump and a gas supply system provided below the first and second load lock chambers 6, 8. It is configured to be configurable.
  • FIG. 2 shows a state in which the first to fourth vacuum processing chambers 10, 12, 14, 16 are removed from the manufacturing apparatus 1.
  • FIG. 3 is a system configuration diagram according to the present embodiment.
  • Factory 100a is a factory that manufactures semiconductors, and is in a position as a user of semiconductor manufacturing equipment.
  • the factory 100a a client 100 and semiconductor manufacturing equipment 102, 104 are installed, and these are connected by LAN.
  • the factory 100 i 10 On also includes a server and a semiconductor manufacturing apparatus, and has a similar configuration.
  • the types and number of semiconductor manufacturing equipment of the factory 100 i and 100 n may vary depending on the factory.
  • the vendor 200a is a vendor that performs maintenance management of the semiconductor manufacturing equipment of the factory 100a100a100n. Vendor 200a has server 200, computer 202, 204, 206, and These are connected by an internal network.
  • the computers 202, 204, and 206 may be considered to be computers installed in each department and business office of the vendor 200a, and the number of computers is not limited to this.
  • the client 100 and the server 200 are connected via the Internet 300, which is a circuit network connected to enable two-way communication.
  • Figure 4 shows the function block diagram of the client 100 and the server 200.
  • the factory client 100 has a data collection unit 110, a transmission / reception unit 120, and a display unit 130.
  • the data collection unit 110 collects status information of the semiconductor manufacturing apparatuses 102 and 104 at predetermined time intervals.
  • the status information includes the operating status information, device information, fault status information, and maintenance status information of the device.
  • the transmission / reception unit 120 transmits the collected status information to the server 200 on the side of the vendor 200a via the Internet 300, and receives information transmitted from the server 200.
  • the display section 130 displays various types of information.
  • the server 200 on the side of the vendor 200a includes a transmitting / receiving unit 210, a judgment unit 220, a database unit 230, a display unit 240, and a management unit 250.
  • the transmission / reception unit 210 receives status information from the client 100 on the factory side and transmits information or instructions to the client 100.
  • the determining unit 220 determines the abnormality of the corresponding device based on the status information.
  • the database section 230 stores the causes of abnormalities for each device type and their countermeasures, the normal values of various parameters, and the It stores the maintenance information such as the abnormality history and parts replacement history for each unit, parts inventory information, and the schedule of maintenance personnel.
  • the data in the database section is updated sequentially.
  • the display section 240 displays various information.
  • the management unit 250 manages various types of information, and performs processing based on the determination result of the determination unit 220, search instructions in the database unit 230, and notification instructions to the client 100 and related departments.
  • Figs. 5 to 7 show examples of device operation status information.
  • FIG. 5 is an example of an input screen for data transmitted by the client 100 on the factory side.
  • the transmission data items include, for example, a serial number (SN; Serial IN umber), a device type (TYPE), a date and time (Data-Time), a device status (Tool S tatus), and a status (S tatus). , Failure code, comment (Comment), person in charge ID (PID; Persona IID), and so on.
  • Figure 6 is an example showing status and device status information.
  • the status indicates the operation of the device itself, for example, UPT ime (operation), Schedu Ied D own (hundred hundred lif stops), Unschedu Ied D own (unscheduled stop), and the device status indicates its detailed status. ing.
  • Up Time indicates PRDCT (production), STDBY (waiting), and ENGNI (engineering) in more detail
  • Schedu Ied D own indicates PMCLE (periodic cleaning) and PMGRE ( Regular maintenance) is shown, and “Unscheduled Down” is described in detail.
  • FIG. 7 shows the operating status display screen displayed on the server 200 on the vendor side based on the received information. Here, the input date and time, device, and status are displayed. On the display screen, place a pointer on the part indicating the device and click on it to see detailed information about that device.
  • This operating status information is mainly used to determine equipment errors.
  • Examples of device information include various logs such as process logs, machine logs, and trace logs, and data such as particles, defects, and yields.
  • the process log contains various parameters for each lot, for example, process data such as the average, maximum, and minimum values of the processing gas pressure and RF power.
  • the machine log is a log that indicates the operation status of the device.
  • the trace log is process data of a single wafer every predetermined time, for example, every second. This device information is mainly used to determine the cause of the abnormality.
  • the failure status information is information indicating the failure status of the device
  • the maintenance status information is information indicating the maintenance status of the device at the factory.
  • the system may be configured so that the operation status information includes a part or an outline of the failure status information and maintenance status information.
  • the fault codes in Figs. 5 and 6 relate to fault conditions, and PMC LE (periodic cleaning). J), PMGRE (periodic maintenance), FIXNG (under repair), WAIFIX (waiting for repair), WAPART (waiting for parts), and PROCED (repair by manual) relate to the maintenance status.
  • the data collection unit 110 of the client 100 installed at each factory 10 collects status information of the semiconductor manufacturing equipment connected by the LAN (step S101).
  • the status information includes the operating state information of the device and the device information as described above.
  • the collected status information is transmitted by the transmitting / receiving unit 120 to the server 200 of the vendor 200a via the Internet 300 (step S102).
  • the collection and transmission operations in steps S101 and S102 are performed at predetermined time intervals, for example, five minutes. However, in consideration of ease of management or equipment load, etc. , 30 minutes, 1 hour, etc.
  • the operating status information may be transmitted when the operating status changes.
  • the transmitted status information is received by the transmission / reception unit 210 of the server 200 of the vendor 200a (step S103).
  • step S104 Based on this status information, the server 200 monitors the status of the device (step S104). The monitoring contents can be confirmed on the screen shown in Fig. 7. In step S 104, Various checks, parameter calculations, etc. are performed to make the determination.
  • an abnormality is determined by the determining unit 220 (step S105). The following is an example of a method for determining an abnormality. First, abnormalities can be determined based on unscheduled outages of the equipment (UnscheduuIedDown). As the first method, if the ratio of unplanned downtime within a predetermined time exceeds a predetermined ratio, it is determined to be abnormal.
  • the server 200 calculates the total unplanned downtime within the predetermined time and the ratio of the total time to the predetermined time.
  • the unplanned stop time exceeds a predetermined time, it is determined to be abnormal.
  • the predetermined time is set to one hour, and if the unscheduled stop time exceeds one hour, it is determined to be abnormal.
  • the number of unscheduled outages within a predetermined time exceeds a predetermined number, it is determined to be abnormal.
  • the server 200 calculates the number of unscheduled stops within a predetermined time. Or, instead of an unplanned shutdown of the equipment, it is determined that the equipment is abnormal if the operator of the factory indicates that the equipment is abnormal in the Comment of the operating status information input by the equipment operator. May be used.
  • the PRO DWN of the device status shown in Fig. 6 The determination may be made using the time and the number of times. Further, it is preferable that the setting be appropriately made according to the process conditions such as the predetermined ratio and the number of times as described above, the type of the apparatus, and the like.
  • step S105 If it is determined in step S105 that there is no abnormality, monitoring is continued. If an error is determined, the cause of the error is estimated by comparing the maintenance information before and after the error is determined with the device information (step S106).
  • the maintenance information stored in the database 230 stores the causes of abnormalities for each device type, the normal values of various parameters, the error history for each device, and the component replacement history. Then, various parameters are compared with the normal values in the database, which parameters are abnormal, and if an abnormal parameter is detected, the cause corresponding to the abnormal parameter is estimated.
  • the device information includes various logs.
  • a parameter value appearing in a process log is compared with a normal value stored in a database in advance to estimate which parameter indicates an abnormal value, and an abnormal value corresponding to the calyx parameter is estimated.
  • data obtained by averaging the process log and the trace log may be used.
  • Either one of the process log and the trace log may be used, or the approximate abnormal parameter is estimated using the process log, and then a more detailed investigation is performed using the trace log to identify the abnormal parameter. , Both may be used.
  • the average value of the process and the value of each process may be compared to judge the quality.
  • Figure 9 shows the results of monitoring the exhaust gas in a certain process.
  • step S107 it is determined whether there is a probable cause. If there is an inferred cause, a search is made for a remedy for the inferred cause and the schedules of parts, jigs, maintenance personnel (engineers), etc. necessary for the initiative (step S108). Based on the search result, the factory is notified of the cause of the error, corrective measures, parts, the shortest possible processing time, etc. (step S109).
  • the contents of this notice include, for example, “Abnormal element: drop in gas pressure, probable cause: damage to part, action to be taken; 1. replacement of parts and parts 2. cleaning of part X, engineer; Arrival at ⁇ / ⁇ / ⁇ ”.
  • the frequency of occurrence may be referred to from the database, and the one with the highest frequency may be presented.
  • the probable causes may be ranked by referring to both or one of the error history and the component replacement history of each device, and presented in this order. For example, if the value of the high-frequency power applied to the upper electrode is abnormal compared to the threshold value, and there are multiple possible causes of this high-frequency power abnormality in the database search results, the percentage of the frequency is calculated as follows. Display the device in the database The estimated cause and the countermeasure may be presented in the order of occurrence frequency for each type. If the result of the search in step S108 is that only the instruction to the factory is sufficient, the response is made by notifying the instruction.
  • step S116 If it is determined that replacement is necessary, the component information is referenced in the database (step S116). If parts are in stock and parts need to be dispatched, the factory side is notified that the parts have been dispatched, and the relevant department on the vendor side is notified of the parts dispatch instruction. In addition, if the stock information of a part is less than the specified amount as a result of referring to the stock information of the part, automatic order processing of the part is performed. If the probable cause cannot be determined in step S107, a corresponding instruction is issued to the maintenance staff in charge (step S115). The processing described above is performed by the management unit 250. The factory receives the notification transmitted in step S109 (step S110).
  • step S111 it is determined whether or not the maintenance staff (engineer) on the vendor side needs to respond (step S111), and if necessary, the fact is returned to the vendor.
  • Step S112 judge whether the process is completed (Step S113), end if completed, or Step S1 if not completed. Return to 0 and repeat until it is completed.
  • the vendor receives the response indicating the necessity of the response determined in step S111 (step S114) and determines whether or not the response is necessary (step S114).
  • step S 1 15) If necessary, issue a response instruction to the maintenance engineer (engineer) in charge (step S 1 16) and end the process. If no response is required in step S 115, step Proceed to S 104 Continue to look.
  • the present embodiment since data is transmitted and received using the Internet and a search for a failure is performed by referring to the database, remote management of semiconductor manufacturing equipment is possible. Even when a failure occurs, the cause of the failure can be identified quickly and accurately. Information on the device can be examined in an integrated manner, accurate diagnosis can be made, and consultation of the device can be performed. Also, since the status information of the device can be displayed by multiple computers arranged on the network, it is possible for multiple people to monitor the device at the same time, and the information can be grasped and shared at the same time.
  • the system configuration in the present embodiment is the same as in the first embodiment, and a description thereof will be omitted.
  • the server on the factory side and the server on the vendor side in the present embodiment also have the same configuration as in FIG.
  • the factory client 100 in the present embodiment includes a data collection unit 110, a transmission / reception unit 120, and a display unit 130.
  • the data collection unit 110 collects status information of the semiconductor manufacturing apparatuses 102 and 104 at predetermined time intervals.
  • the status information includes the operating state information of the device and the device information.
  • the transmission / reception unit 120 transmits the collected status information to the server 200 on the side of the vendor 200a via the internet 300, and is transmitted from the server 200. Receive information.
  • the display section 130 displays various information.
  • the server 200 on the side of the vendor 200a includes a transmission / reception unit 210, a judgment unit 220, a database unit 230, a display unit 240, and a management unit 2100. 50.
  • the transmission / reception unit 210 receives status information from the client 100 on the factory side and transmits information or instructions to the client 100.
  • the judging unit 220 judges whether the corresponding device is abnormal or quasi-abnormal based on the status information.
  • the database section 230 contains the causes of abnormalities for each device type and their countermeasures, normal values, abnormal values, quasi-abnormal values of various parameters, error histories and component replacement histories for each device, parts inventory information, and maintenance staff information. Maintenance information such as schedules is stored. The data in the database section is updated sequentially.
  • the display unit 240 displays various information.
  • the management unit 250 manages various types of information, and performs processing based on the judgment result of the judgment unit 220, performs a search instruction in the database unit 230, and issues a notification instruction to the client 100 and related departments.
  • quasi-abnormal values and abnormal values are defined as abnormal values that are set to stop the device. Quasi-abnormal values do not stop the device, but stop after a long time. Is defined as the quasi-abnormal state when there are parameters that are such quasi-abnormal values.
  • the data collection unit 110 of the client 100 installed in each factory 10 collects status information of the semiconductor manufacturing equipment connected by LAN (step S201).
  • the status information includes the operating state information of the device and the device information as described above.
  • the collected status information is transmitted by the transmission / reception unit 120 to the server 200 of the vendor 200 a via the Internet 300 (step S 202).
  • the collection and transmission operations in steps S201 and S202 are always performed in the present embodiment.
  • the transmitted status information is received by the transmission / reception unit 210 of the server 200 of the vendor 2000a (step S203). Based on this status information, the server 200 monitors the status of the device almost in real time (step S204). The monitoring contents can be confirmed on the screens shown in Figs.
  • step S204 various checks, calculation of parameters, and the like are performed to determine an abnormality or a quasi-abnormality.
  • the method for determining a quasi-abnormality is basically the same as the method for determining a quasi-abnormality, and only the threshold value may be changed and set. Alternatively, another parameter or item may be used to determine the quasi-abnormality.
  • the determination unit 220 determines a quasi-abnormality (step S205). Here, if it is determined that it is not a quasi-abnormality, the process proceeds to the next step, and an abnormality is determined in the same manner as in the first embodiment (step S105). Perform the operation of.
  • the cause of the quasi-abnormality and its remedy are estimated by searching the information stored in the database 230 (step S206).
  • the method for estimating the cause is the same as the method for estimating the cause of the abnormality in the first embodiment.
  • the client 100 on the factory side is notified of the quasi-abnormal state, the cause of the quasi-abnormality, and how to deal with it (step S207).
  • the frequency of occurrence may be referred to from the database, and multiple estimated causes and their countermeasures may be presented in order of occurrence frequency.
  • the factory receives this notification (step S208), takes action based on the content of the notification, and sends a response to this notification again from client 100 to server 200 on the vendor side. (Step S209).
  • the server 200 receives the response from the factory (step S210), determines whether or not the response is necessary (step S211), and if necessary, returns to step 1 Proceed to 08 to search for remedies, parts, jigs, schedules for maintenance personnel, and so on. If no action is required, proceed to step S204 and continue monitoring.
  • the following effects can be obtained in addition to the effects of the first embodiment.
  • the client 100 and the server 200 are always connected and can send and receive data at all times, making it possible to respond in real time.
  • a quasi-abnormal state is determined, and a sign of an unplanned stop such as a trouble stop can be detected in the quasi-abnormal state, and a countermeasure can be issued to avoid this. It is possible to deal with it, which can further contribute to the improvement of the operation rate.
  • a notification is given from the vendor to the factory in the event of an abnormality has been described. Force may be set to be notified in other cases. For example, by managing the database, the frequency of failures and the maintenance history of equipment can be known.
  • the function block diagram in this embodiment can also be shown in FIG. 4, but the functions of each part are slightly different from those in the first embodiment.
  • the function of each unit in the present embodiment will be described with reference to FIG. Figure 4 shows a functional block diagram of the client 100 and the server 200.
  • the factory client 100 has a data collection unit 110, a transmission / reception unit 120, and a display unit 130.
  • the data collection unit 110 collects status information of the semiconductor manufacturing apparatuses 102, 104, and the like.
  • the transmission / reception unit 120 transmits the collected status information to the server 200a on the vendor 200a side via the Internet 300, and receives the information transmitted from the server 200. I do.
  • the display section 130 displays various information.
  • the server 2000 on the side of the vendor 2000a includes a transmission / reception unit 210, a judgment unit 220, a database unit 230, a display unit 240, and a management unit 250.
  • the transmitting / receiving unit 210 receives status information from the client 100 on the factory side and transmits information or instructions to the client 100.
  • the determination unit 220 determines whether there is no error in the correspondence of the devices on the factory side based on the status information.
  • the database unit 230 is a countermeasure corresponding to the failure state for each device type, Information such as abnormality history and part replacement history is stored for each database The data in the database is updated sequentially
  • the display 240 displays various information
  • the management 250 displays the status information Based on the operation status and failure status of the device and the maintenance status of the device on the factory side, the various types of information are managed, and processing based on the judgment result of the judgment unit 220 is performed. It issues a search instruction in the database unit 230, a notification instruction to the client 100, and the like.
  • the status information includes the operating status information of the device, device information, failure status information, maintenance status information, and the like.
  • the device ID, device type, date and time, device status This includes error messages (alarms) indicating the status of failures, comments indicating operation details and maintenance details, and the like.
  • the client 100 on the factory side sends such information at predetermined time intervals or whenever there is a change in the operating status or maintenance status of the equipment. You can understand the state of the.
  • FIG. 11 is a flowchart showing the operation of the system described above. In each factory, measures are taken for each semiconductor manufacturing apparatus (step S301).
  • the data collection unit 110 of the client 100 installed in each factory collects status information of the semiconductor manufacturing equipment connected by LAN (step S302).
  • the status information includes the operating status information of the equipment, the failure status information, and the maintenance status information for the equipment on the factory side.
  • the collected status information is transmitted and received by the transceiver 120 via the Internet.
  • the data is transmitted to the server 200 of the vendor 200a via 300 (step S303) .
  • the collection and transmission work in steps S302 and S303 may be performed at predetermined time intervals, or Client 100 and server 200 may be connected at all times, and may be performed at all times, or when the operation status changes or a failure occurs, the maintenance is performed. When there is a change in the defense contents, it may be transmitted one by one.
  • the transmitted status information is received by the transmission / reception unit 210 of the server 200 of the vendor 200a (step S304). Based on this status information, the server 200 grasps the operation status, failure status, and maintenance status of the device on the factory side (step S305). At this time, the status of the device may be grasped based on the command included in the device status and the key included in the comment. Then, the database unit 230 searches for an optimal countermeasure for the state of the device (step S306). For example, if a failure has occurred in the device and an error message has been output, the database section searches for a remedy corresponding to the message.
  • the determination unit 220 determines whether there is an error in the correspondence of the semiconductor manufacturing equipment on the factory side (step S307). If there is an error, the database 230 searches for a corrective method for correcting the error (step S308). Then, the fact that there was an error in the response and a measure for correcting the error are transmitted to the client 100 on the factory side (step S309). If it is determined in step S307 that this is not an error, the status of the device is continuously grasped. The factory receives the information transmitted in step S309 (step S310). The factory determines whether such information has been received (step S311), and if so, determines whether corrective measures have been taken (step S3). 3 1 2).
  • step S302 If implemented, continue to take corrective action (step Return to step S3 13), step S302, and continue collecting status information. If there is no reception in step S 311, the process returns to step 5301 and continues. If no corrective action has been taken in step S312, the procedure returns to step S301 to take action.
  • the factory determines whether or not the repair has been completed (step S314). If the repair has been completed, the process ends. The process shifts to step S311 for determining whether or not there is reception, and thereafter the processing is performed as described above.
  • the management side can obtain information about the device even for a device at a remote location, and the state of the device failure and the corresponding information can be obtained.
  • the status of the response can always be grasped, and by referring to the database, the optimal response can be quickly obtained. Therefore, even if there is an error in the factory's response, the error is immediately corrected and the error is corrected. It is possible to provide an optimal countermeasure for correcting the error.
  • the data when transmitting and receiving data between the client 100 and the server 200, the data is encrypted, transmitted, fetched into the database via a firewall (Firewall), and decrypted.
  • a firewall may be provided for each device, and encryption may be set separately for each device. This can prevent a third party from obtaining information and provide a highly secure system.
  • the vendor server 200 has A determination unit having the same function as that of the determination unit 220 may be provided to the factory client 100 so as to perform the same determination.
  • the preferred embodiments according to the present invention have been described with reference to the accompanying drawings. However, it goes without saying that the present invention is not limited to such examples. It is clear that those skilled in the art can come up with various changes or modifications within the scope of the technical idea described in the claims. It is understood that it belongs to the objective range. For example, although the apparatus shown in FIGS. 1 and 2 has been described as an example of the semiconductor manufacturing apparatus according to the present embodiment, the present invention is not limited to this example.
  • the operation state and failure state of the equipment at a remote location can grasp the status and maintenance status and provide appropriate maintenance contents.
  • an erroneous response is made on the customer side, it can be corrected immediately, and it is possible to provide an optimal solution for the correction. In this way, it is possible to avoid serious failures caused by erroneous responses, which can contribute to improvement of operation rate and throughput.
  • the present invention relates to a remote maintenance system of a semiconductor manufacturing apparatus used when managing and maintaining a semiconductor manufacturing apparatus such as an etching apparatus from a remote place, and a factory optimally used in the system. It can be used for a client, a vendor server, a remote maintenance method and a program for a semiconductor manufacturing apparatus, and a storage medium in which the program is stored.

Landscapes

  • Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Computer Hardware Design (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Power Engineering (AREA)
  • Condensed Matter Physics & Semiconductors (AREA)
  • Testing And Monitoring For Control Systems (AREA)
  • General Factory Administration (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Exposure Of Semiconductors, Excluding Electron Or Ion Beam Exposure (AREA)

Description

明 細 書 半導体製造装置の遠隔保守システムと遠隔保守方法
技術分野 本発明は, 半導体製造装置の遠隔保守システム及び該システムで 使用されるのに最適な工場側クライアント, ベンダ側サーバ, 及び 半導体製造装置の遠隔保守方法及びプログラム, 該プログラムが格 納された記憶媒体に関する。
冃景 ί¾術 半導体デバイスを製造する際の処理工程においては,エッチング, 成膜処理, アツシング, およびスパッタリングなど種々の処理があ リ, これらに対応した種々の半導体製造装置が用いられている。 例 えば, 1つの装置内で複数の処理を行うことが可能な, いわゆるク ラスタ装置化されたマルチチャンバ型製造装置がある。 このタイプ の装置は, 複数の真空処理室を共通の搬送室に接続し, ロードロッ ク機能を有する予備真空室を介して搬送室に接続された搬入出室か ら被処理基板である半導体ウェハの搬入出を行うものであり, 半導 体デバイスの高集積化, 高スループッ ト化, 被処理体の汚染防止に 適している。 このような半導体製造装置は複雑な構成となっているため, 一旦 故障すると, 修復するために装置を長時間にわたって停止させなけ ればならず, スループッ トの悪化を招く結果になる。 処理される半 導体の歩留まりを向上させ, 所定のスループッ トを維持するために は, 装置の保守が重要となる。 しかしながら, 従来の半導体製造装置の保守は, 故障が発生した 際に, 電話あるいはファックス等で障害の情報を得てから対処法を 指示するのが通常である。 そのため, ベンダ側は, 顧客側の機器の 障害の状態や, 保守の状態を正確に知ることができず, 顧客側の保 守手順に誤リが発生した場合なども適切な指示を行うことができな いという問題がある。また,正確な障害の情報が得られないために, 当該装置の復旧に多大な時間を有する場合がある。 その際, 装置の ベンダ側のエンジニアが実際に現地に赴き対処する場合にも, 障害 の状況を正確に把握できずに現地に行くため, 復旧に必要な部品や 工具等を有していないことがあり, さらに時間を浪費する場合があ る。 このように, 装置の故障に対してベンダ側が適切な修理を開始 するまでに時間がかかるため, 装置の稼動率が下がり, スループッ トが低下するという問題がある。 本発明は, このような問題に鑑みてなされたもので, その目的と するところは, 遠隔地の装置に対しても稼動状態や故障状態, 顧客 側における保守状態等を把握し, 適切な保守内容を迅速に提供可能 な半導体製造装置の遠隔保守システム及び該システムで使用される のに最適な工場側クライアント, ベンダ側サーバ, 及び半導体製造 装置の遠隔保守方法及びプログラム, 該プログラムが格納された記 憶媒体を提供することにある。
発明の開示 上記課題を解決するために, 本発明の第 1 の観点によれば, 少な くとも 1つの半導体製造装置が設置される工場に設けられる工場側 クライアントと, 前記半導体製造装置の保守管理を行う管理者が有 するベンダ側サーバと, 前記工場側クライアン卜と前記ベンダ側サ 一バとを双方向通信可能に接続する回線網とを備えた半導体製造装 置の遠隔保守システムにおいて, 前記工場側クライアントは, 前記 半導体製造装置のステータス情報を収集するデータ収集部と, 収集 した前記ステータス情報を前記ベンダ側サーバに前記回線網を介し て送信するとともに前記ベンダ側サーバから送信される情報を受信 する送受信部とを備え, 前記ベンダ側サーバは, 前記ステータス情 報に基づいて対応する半導体製造装置の異常または準異常を判定す る判定部と, 半導体製造装置に関する保守情報が記憶されたデータ ベース部と, 前記工場側クライアン卜から前記ステータス情報を受 信するとともに前記工場側クライアン卜に対して情報または指示を 送信する送受信部と備えたことを特徴とする, 半導体製造装置の遠 隔保守システムが提供される。 かかる構成によれば, 工場側クライ アン卜とベンダ側サーバとを双方向にデータの送受信が可能である ため, 半導体製造装置の遠隔管理が可能となる。 また, ステータス 情報に基づいて装置の異常または準異常を判定し, 保守情報が記憶 されたデータベース部を用いてデータの検索を行うことにより, 障 害が発生した際にも, 障害の要因の特定を迅速かつ正確に行うこと ができる。 その際に, 前記ステータス情報は, 前記半導体製造装置の稼動状 態情報および装置情報を含むことが好ましい。 稼動状態情報は装置 の稼動状態に関するデータである。 装置情報としては, プロセス口 グ, マシンログ, トレースログ等の各種ログ, 及びパーティクル, 欠陥, 歩留まり等のデータが例としてあげられる。 また, 前記保守情報は, 前記半導体製造装置に関する異常要因, その対処方法,各種パラメータの正常値,異常履歴,部品交換履歴, 部品の在庫情報, メンテナンス要員のスケジュールから成る情報群 から選択される 1または複数の情報を含むことが好ましい。 前記判定部は, 前記稼動状態情報に基づいて, 前記半導体製造装 置の計画外停止時間の割合が所定割合を超えた場合, 前記半導体製 造装置の計画外停止時間が所定時間を超えた場合または所定時間内 の前記半導体製造装置の計画外停止が所定回数を超えた場合に, 異 常であると判定するように設定しても良い。 また, 前記判定部は, 前記装置情報に基づいて, 前記半導体製造 装置がプロセスダウンにはいたらないが長時間経過するとプロセス ダウンに至る可能性がある状態である場合に, 準異常であると判定 するように設定することが好ましい。 これより, 深刻な障害の状態 に陥る前にプロセスダウンを避けるべく対処を行うことが可能にな る また, 前記判定部は, 前記半導体製造装置が異常または準異常で あると判定された場合に, 異常または準異常となる前後の前記装置 情報と前記保守情報とを比較して, 異常原因または準異常原因を推 定することが好ましい。 例えば, 各情報におけるパラメータを比較 して, 異常なパラメータが検出されれば, その異常パラメータに対 する原因を推定するようにしてもよい。 前記異常原因または準異常原因の推定に利用される前記装置情報 には, プロセスログ, トレースログまたはマシンログから成る群か ら選択される 1または複数のログ情報が含まれることが好ましい。 ここで, プロセスログとはロッ ト単位のプロセスデータであり, ト レース口グとは 1枚のウェハについての 1秒毎のプロセスデータで ある。 マシンログは装置の動作の状態を示すログである。 また, 複 数の異常原因または準異常原因が推定された場合には, その異常原 因の発生頻度が参照されることが好ましく, そして原因を提示する 際には, 頻度の割合をつけて発生頻度順に提示するようにしてもよ い。 推定された異常原因または準異常原因の結果, 部品交換が必要で あると判断された場合には, 部品の在庫情報が参照されることが好 ましい。 また, 前記部品の在庫情報を参照した結果, 所定の在庫量 を下回った場合には, 該当部品の自動発注処理が行われることが好 ましい。 これより, 部品の在庫切れを回避でき, 必要な部品は常時 保有している状態にあるので, 部品交換が必要になっても常に迅速 に対応できる。 本発明の第 2の観点によれば, 少なくとも 1つの半導体製造装置 が設置される工場に設けられる工場側クライアン卜において, 前記 工場側クライアントは, 前記半導体製造装置のステータス情報を収 集するデータ収集部と, 収集した前記ステータス情報を前記半導体 製造装置の保守管理を行う管理者が有するベンダ側サーバに双方向 通信可能な回線網を介して送信するとともに, 前記ベンダ側サーバ が前記ステータス情報と前記ベンダ側サーバが所有する保守情報に 基づいて行った異常または準異常の判定に関する情報を受信する送 受信部とを備えていることを特徴とする, 半導体製造装置の遠隔保 守システムの工場側クライアン卜が提供される。 その際に, 前記ステータス情報は, 前記半導体製造装置の稼動状 態情報および装置情報を含むことが好ましい。 また, 前記稼動状態 情報に基づいて, 前記半導体製造装置の計画外停止時間の割合が所 定割合を超えた場合, 前記半導体製造装置の計画外停止時間が所定 時間を超えた場合または所定時間内の前記半導体製造装置の計画外 停止が所定回数を超えた場合に, 異常であると判定するよう設定し てもよい。 前記装置情報に基づいて, 前記半導体製造装置がプロセ スダウンにはいたらないが長時間経過するとプロセスダウンに至る 可能性がある状態である場合に, 準異常であると判定することが好 ましい。 また, 前記異常原因または準異常原因の判定は前記装置情 報に基づいて行われ, その装置情報には, プロセスログ, トレース ログまたはマシンログから成る群から選択される 1または複数の口 グ情報が含まれることが好ましい。 本発明の第 3の観点によれば, コンピュータをして, 前記第 2の 観点に記載の工場側クライアン卜と機能せしめるコンピュータプロ グラムが提供される。 また, 本発明の第 4の観点によれば, 前記コ ンピュータプログラムが記憶された記憶媒体が提供される。
本発明の第 5の観点によれば, 少なくとも 1つの半導体製造装置 が設置される工場に設けられる工場側クライアン卜において収集さ れた前記半導体製造装置のステータス情報を双方向通信可能な回線 網介して受信して前記半導体製造装置の保守管理を行う管理者が有 するベンダ側サーバにおいて, 前記ベンダ側サーバは, 前記ステ一 タス情報に基づいて対応する半導体製造装置の異常または準異常を 判定する判定部と, 半導体製造装置に関する保守情報が記憶された データベース部と, 前記工場側クライアン卜から前記ステータス情 報を受信するとともに前記工場側クライアン卜に対して情報または 指示を送信する送受信部と備えたことを特徴とする, 半導体製造装 置の遠隔保守システムのベンダ側サーバが提供される。
その際に, 前記ステータス情報は, 前記半導体製造装置の稼動状 態情報および装置情報を含むことが好ましい。 また, 前記保守情報 は, 前記半導体製造装置に関する異常要因, その対処方法, 各種パ ラメータの正常値, 異常履歴, 部品交換履歴, 部品の在庫情報, メ ンテナンス要員のスケジュールから成る情報群から選択される 1ま たは複数の情報を含むことが好ましい。
前記判定部は, 前記稼動状態情報に基づいて, 前記半導体製造装 置の計画外停止時間の割合が所定割合を超えた場合, 前記半導体製 造装置の計画外停止時間が所定時間を超えた場合または所定時間内 の前記半導体製造装置の計画外停止が所定回数を超えた場合に, 異 常であると判定するよう設定してもよい。 前記判定部は, 前記装置 情報に基づいて, 前記半導体製造装置がプロセスダウンにはいたら ないが長時間経過するとプロセスダウンに至る可能性がある状態で ある場合に, 準異常であると判定することが好ましい。 前記判定部は, 前記半導体製造装置が異常または準異常であると 判定された場合に, 異常または準異常となる前後の前記装置情報と 前記保守情報とを比較して, 異常原因または準異常原因を推定する ことが好ましい。 また, 前記異常原因または準異常原因の推定に利 用される前記装置情報には, プロセスログ, トレースログまたはマ シンログから成る群から選択される 1または複数のログ情報が含ま れることが好ましい。 複数の異常原因または準異常原因が推定された場合には, その異 常原因の発生頻度が參照されることが好ましい。 また, 推定された 異常原因または準異常原因の結果, 部品交換が必要であると判断さ れた場合には, 部品の在庫情報が参照されることが好ましい。 そし て, 前記部品の在庫情報を参照した結果, 所定の在庫量を下回った 場合には, 該当部品の自動発注処理が行われることが好ましい。 本発明の第 6の観点によれば, コンピュータをして, 前記第 5の 観点に記載のベンダ側サーバと機能せしめるコンピュータプログラ ムが提供される。 また, 本発明の第 7の観点によれば, 前記コンビ ュ ' タプログラムが格納される記憶媒体が提供される 本発明の第 8の観点によれば, 少なくとも 1つの半導体製造装置 が設置される工場に設けられる工場側クライアン卜と, 前記半導体 製造装置の保守管理を行う管理者が有するベンダ側サーバと, 前記 工場側クライアン卜と前記ベンダ側サーバとを双方向通信可能に接 続する回線網とを備えた半導体製造装置の遠隔保守方法であって, 前記工場側クライアントは, 前記半導体製造装置のステータス情報 を収集するとともに, 収集した前記ステータス情報を前記ベンダ側 サーバに前記回線網を介して送信し, 前記ベンダ側サーバは, 前記 ステータス情報および前記半導体製造装置に関する保守情報に基づ いて, 対応する半導体製造装置の異常または準異常を判定するとと もに, 前記工場側クライアン卜に対してその判定結果に応じた情報 を送信することを特徴とする, 半導体製造装置の遠隔保守方法が提 供される。 その際に, 前記ステータス情報は, 前記半導体製造装置の稼動状 態情報および装置情報を含むことが好ましい。 前記判定は, 前記稼 動状態情報 Iこ基づいて, 前記半導体製造装置の計画外停止時間の割 合が所定割合を超えた場合, 前記半導体製造装置の計画外停止時間 が所定時間を超えた場合または所定時間内の前記半導体製造装置の 計画外停止が 定回数を超えた場合に, 異常であるとするよう設定 してもよい。 また, 前記判定は, 前記装置情報に基づいて, 前記半 導体製造装置がプロセスダウンにはいたらないが長時間経過すると プロセスダウンに至る可能性がある状態である場合に, 準異常であ るとすることが好ましい。 前記半導体製造装置が異常または準異常であると判定された場合 に, 異常または準異常となる前後の前記装置情報と前記保守情報と を比較して,異常原因または準異常原因を推定することが好ましい。 また, 推定された異常原因または準異常原因の結果, 部品交換が必 要であると判断された場合には, 部品の在庫情報が参照されること が好ましい。 そして, 前記部品の在庫情報を参照した結果, 所定の 在庫量を下回った場合には, 該当部品の自動発注処理が行われるこ とが好ましい。 本発明の第 9の観点によれば, 工場内に設置される半導体製造装 置を管理する顧客側サーバと, 前記顧客側サーバと双方向通信可能 な回線網を介して接続され前記顧客側サーバを管理する管理側サー バとを備えた, 半導体製造装置の遠隔保守方法であって, 前記顧客 側サーバは, 工場内の半導体製造装置の稼動状態情報と故障状態情 報と工場側における前記半導体製造装置に対する保守状態情報とを 含む装置情報を収集して前記管理側サーバに送信し, 前記管理側サ ーバは, 前記装置情報に基づいて, 半導体製造装置の稼動状態と故 障状態と前記工場側における前記半導体製造装置に対する保守状態 とを把握し, データベースに格納された対処方法の中から最適な対 処方法を選択して,前記顧客側サーバに送信することを特徴とする, 半導体製造装置の遠隔保守方法が提供される。かかる構成によれば, 遠隔地の装置に対しても管理側は装置情報を得ることができ, 装置 の状態を把握できる。 また, データベースを参照し, 回線網を介し て通信することにより, 最適な対処法を迅速に正確に提供できる。 その際に, 前記管理側サーバは, 前記保守状態に基づいて, 前記 工場側における前記半導体製造装置の対応に誤リがなかつたどうか を判定し, 誤りがあった場合には, その誤りを補正する対処方法を 前記顧客側サーバに送信することが好ましい。かかる構成によれば, 誤った対応により故障や不具合が引き起こされるのを防止すること ができる。
図面の簡単な説明 図 1は半導体製造装置の概略平面図であるである 図 2は半導体製造装置の概略側面図である。 図 3は本発明の実施の形態に係るシステム構成図である 図 4は本発明の実施の形態に係る機能ブロック図である 図 5は送信データの入力画面の一例である 図 6はステータス情報の表示例である。 図 7は稼動状態情報表示画面の一例である。 図 8は第 1の実施の形態に係るシステムの動作を示すフローチヤ ートである。 図 9はプロセスパラメータと各ガスの量を示す図である。 図 1 0は第 2の実施の形態に係るシステムの動作を示すフローチ ヤー卜である。 図 1 1は第 3の実施の形態に係るシステムの動作を示すフローチ ヤー卜である。
発明を実施するための最良の形態 以下に, 添付図面を参照しながら, 本発明にかかるエッチング方 法の好適な実施形態について説明する。 なお以下の説明および添付 図面において,略同一の機能及び構成を有する構成要素については, 同一符号を付すことにより, 重複説明を省略する。 図 1,図 2はそれぞれ,マルチチャンバ型製造装置の概略平面図, 概略側面図である。 図 1, 図 2を参照しながらこの製造装置 1の全 体構成について説明する。 製造装置 1では, 半導体ゥ Iハ Wのよう な被処理体を搬送する搬送アーム 2を備えた真空搬送室 4の周囲に, 第 1〜第 6ゲ一トバルブ G 1 ~ G 6を介して, 第 1 および第 2ロー ドロック室 6 , 8と, 半導体ウェハ Wに各種処理を施すための第 1 〜第 4真空処理室 1 0 , 1 2 , 1 , 1 6が配置されている。 第 1 および第 2ロードロック室 6 , 8は, 真空搬送室 4内の減圧 雰囲気を維持しながら, 真空搬送室 4と大気圧雰囲気の真空搬送室 4外部との間で半導体ゥ 1ハ Wを搬入搬出するためのものである。 第 1 および第 2ロードロック室 6 , 8の下部に設けられている真空 ポンプおよびガス供給系から成る圧力調整機構 1 8により, 第 1お よび第 2ロードロック室 6 , 8内の圧力を適宜設定可能に構成され ている。 また, 第 1および第 2ロードロック室 6 , 8の大気側開口 部は, それぞれ第 7および第 8ゲートバルブ G 7 , 8により開閉 自在に密閉されている。 第 1〜第 8ゲートバルブ G 1 〜G 8の開閉 動作は, 駆動機構 (未図示) により各ゲートバルブを構成する弁体 を上下動させることにより行われる。 なお, 図 2は, 製造装置 1か ら第 1〜第 4真空処理室 1 0 , 1 2, 1 4, 1 6を取り外した状態 を示している。 次に, 本発明の第 1の実施の形態に係る半導体製造装置の遠隔保 守システム及び方法について説明する。 図 3は, 本実施の形態に係 るシステム構成図である。 工場 1 0 0 aは, 半導体を製造する工場 であり, 半導体製造装置のユーザとしての立場にある。 工場 1 0 0 aには, クライアント 1 0 0 , 半導体製造装置 1 0 2 , 1 0 4が設 置され, これらは L A Nで結ばれている。 工場 1 0 0 i 1 0 O nもサーバと半導体製造装置を有し,同様の構成を有する。なお, 工場 1 0 0 i , 1 0 0 nが有する半導体製造装置は工場によってそ の種類, 台数は様々であってよい。 ベンダ 2 0 0 aは工場 1 0 0 a 1 0 0 i 1 0 0 nが 有する半導体製造装置の保守管理を行うベンダである。 ベンダ 2 0 0 aはサーバ 2 0 0 , コンピュータ 2 0 2 , 2 0 4, 2 0 6を有し, これらは社内ネッ トワークで結ばれている。 コンピュータ 2 0 2 , 2 0 4 , 2 0 6はベンダ 2 0 0 aの各部門, 各事業所に設置されて いるコンピュータと考えてもよく, コンピュータの台数はこれに限 定するものではない。 クライアント 1 0 0とサーバ 2 0 0は双方向 通信可能に接続する回線網であるインターネッ ト 3 0 0を介して接 続されている。 図 4にクライアント 1 0 0とサーバ 2 0 0の機能プロック図を示 す。 ここでは, 1 または複数ある工場側のクライアント 1 0 0のう ちの 1つを例示してある。 工場側のクライアント 1 0 0は, データ 収集部 1 1 0と, 送受信部 1 2 0と, 表示部 1 3 0とを有する。 デ —タ収集部 1 1 0は, 所定時間間隔毎に半導体製造装置 1 0 2 , 1 0 4等のステータス情報を収集する。 ステータス情報には装置の稼 動状態情報,装置情報, 故障状態情報, 保守状態情報等が含まれる。 送受信部 1 2 0は, 収集されたステータス情報をベンダ 2 0 0 a側 のサーバ 2 0 0にインターネッ ト 3 0 0を介して送信するとともに, サーバ 2 0 0から送信される情報を受信する。 表示部 1 3 0は, 各 種情報を表示する。 ベンダ 2 0 0 a側のサ一バ 2 0 0は, 送受信部 2 1 0と, 判定部 2 2 0と, データベース部 2 3 0と, 表示部 2 4 0と, 管理部 2 5 0とを有する。 送受信部 2 1 0は工場側のクライアント 1 0 0から ステータス情報を受信するとともにクライアン卜 1 0 0に対して情 報または指示を送信する。 判定部 2 2 0は, ステータス情報に基づ いて対応する装置の異常を判定する。 データベース部 2 3 0は, 装 置種別毎の異常要因とその対処法, 各種パラメータの正常値, 各装 置毎の異常履歴及び部品交換履歴, 部品の在庫情報, メンテナンス 要員のスケジュール等の保守情報が記憶されている。 データベース 部のデータは逐次更新される。 表示部 240は, 各種情報を表示す る。 管理部 250は, 各種情報を管理し, 判定部 220の判定結果 に基づく処理, データベース部 2 30での検索指示, クライアント 1 00及び関係部署への通知指示等を行う。 装置の稼動状態情報の例として図 5〜図 7を示す。 図 5は工場側 のクライアント 1 00が送信するデータの入力画面の一例である。 送信データ項目としては例えば, シリアルナンバー (S N ; S e r i a I N u m b e r ), 装置種別 (T Y P E), 日時 (D a t a— T i m e ), 装置ステータス (T o o l S t a t u s ), ステ一タ ス (S t a t u s), 故障コード, コメント (C o mm e n t ), 担 当者 I D (P I D ; P e r s o n a I I D) 等がある。 図 6は, ステータス, 装置ステータスの情報を示す一例である。 ステータスは装置の稼動そのもの, 例えば U P T i m e (稼動), S c h e d u I e d D o w n (百十 lif停止), U n s c h e d u I e d D o w n (計画外停止) を示し, 装置ステータスはその詳細な 状態を示している。 すなわち, U p T i m eはより詳細には P R D C T (生産), S T D B Y (待ち), E N G N I (エンジニアリン グ) を示し, S c h e d u I e d D o w nはよレリ詳細には P M C L E (定期洗浄), P M G R E (定期メンテ) を示し, U n s c h e d u l e d D o w nはよリ詳細には F I X I N G (修理中), WA I F I X (修理待ち), WA P A R T (パーツ待ち), P RO C E D (手順書による修理), P RO DWN (プロセスダウン) を示し, N o n s c e d u I e d D o w nはより詳細には D A Y O F F (休日) のような 「ステータス」 のより詳細な状態を示す。 本実施 例では, 稼動状態はこの両者を含んでいるが, いずれか一方であつ ても構わない。 図 7は受信された情報に基づき, ベンダ側のサーバ 200で表示 された稼動状態表示画面である。 ここでは, 入力日時, 装置, ステ —タスが表示されている。 表示画面において, 装置を示す部分にポ インタを置いてクリックすると, その装置に関する詳細情報を見る ことができる。 これらの稼動状態情報は, 主に装置の異常の判定に 用いられる。 装置情報としては, プロセスログ, マシンログ, トレースログ等 の各種ログ, 及びパーティクル, 欠陥, 歩留まり等のデータが例と してあげられる。 プロセスログはロッ ト毎の各種パラメータ, 例え ば, 処理ガスの圧力値や R F電力値の平均値, 最大値, 最小値等の プロセスデータである。 マシンログは装置の動作の状態を示すログ である。 トレースログは 1枚のウェハについての所定時間毎, 例え ば 1秒毎のプロセスデータである。 これらの装置情報は, 主に異常 の原因の判定に用いられる。 故障状態情報は装置の故障状態を示す情報であり, 保守状態情報 は工場側における装置に対する保守状態を示す情報である。 なお, 故障状態情報および保守状態情報の一部や概略を稼動状態情報が含 むようシステムを構成してもよい。 例えば, 図 5および図 6におけ る故障コードは故障状態に関するものであり, PMC L E (定期洗 浄), P M G R E (定期メンテ), F I X I N G (修理中), WA I F I X (修理待ち), WA P A R T (パーツ待ち), P RO C E D (手 順書による修理) は保守状態に関するものである。 次に, 本実施の形態のシステムを用いて半導体製造装置の遠隔保 守を行う方法について図 8を参照しながら詳細に説明する。図 8は, 本実施の形態のシステムの動作を示すフローチヤ一トである。 各ェ 場 1 0に設置されたクライアント 1 00のデータ収集部 1 1 0は, L A Nによって接続されている半導体製造装置のステータス情報を 収集する (ステップ S 1 0 1 )。ステータス情報には前述したように 装置の稼動状態情報および装置情報が含まれる。 収集されたステータス情報は送受信部 1 20により, インターネ ッ ト 3 00を介してベンダ 2 0 0 aのサーバ 2 00に送信される (ステップ S 1 02 )。 ステップ S 1 0 1 , S 1 02における収集, 送信作業は, 本実施の形態では, 例えば 5分などの所定時間間隔毎 に行われるが, 管理の容易さ, あるいは装置の負荷等を考慮して, 30分, 1時間などの時間に設定しても構わない。 また, 稼動状態 情報については稼動状態に変化があった際に送信されるようにして もよい。 送信されたステータス情報はベンダ 200 aのサーバ 200の送 受信部 2 1 0により受信される (ステップ S 1 03)。 このステータ ス情報に基づき, サーバ 200は装置のステータスの状態を監視し ている (ステップ S 1 04 )。その監視内容は図 7に示した画面によ つて確認することができる。 ステップ S 1 04においては, 異常を 判定するために種々のチェック, パラメータの算出等が行われてい る。 次に, 判定部 2 2 0により異常の判定が行われる (ステップ S 1 0 5)。 以下に異常の判定方法の例を挙げる。 まず, 装置の計画外停 止 (U n s c h e d u I e d D o w n ) に基づいて異常を判定す ることができる。 第 1の手法として, 所定時間内の計画外停止時間 の割合が, 所定割合を超えた場合に異常と判定する。 例えば, 所定 時間を 5時間とし, 所定割合を 2 O o/oとした場合, 計画外停止時間 が 1時間を超えた時に異常と判定する。このためにサーバ 2 0 0は, 所定時間内における計画外停止時間の合計と, その合計時間の所定 時間に対する割合を算出する。 第 2の手法として, 計画外停止時間が所定時間以上を経過した場 合に異常と判定する。 例えば, 所定時間を 1時間とし, 計画外停止 時間が 1時間を越えた時に異常と判定する。 第 3の手法として, 所 定時間内の計画外停止の回数が所定回数を超えた場合に異常と判定 する。例えば,所定時間を 5時間とし,所定回数を 5回とした場合, 5時間以内に計画外停止が 6回以上起こった時に異常と判定する。 このためにサーバ 2 00は, 所定時間内における計画外停止の回数 を算出する。 あるいは, 装置の計画外停止ではなく, 装置のオペレータが入力 する稼動状態情報の C o mm e n tに, 工場のオペレ一タによって 装置の異常を示す旨が入力されている場合に異常と判定するように してもよい。 また, 図 6に示した装置ステータスの P R O DWNの 時間, 回数を用いて判定するようにしてもよい。 また, 上述したよ うな所定割合, 回数などのプロセスの条件, 装置種別等に応じて適 宜設定されることが好ましい。 ステップ S 1 0 5において異常ではないと判定された場合は, 引 き続き監視を行う。 異常と判定された場合は, 異常と判定される前 後の保守情報と装置情報とを比較して, 異常原因を推定する (ステ ップ S 1 0 6 )。 データベース部 2 3 0に記憶された保守情報には, 装置種別毎の異常要因, 各種パラメータの正常値, 各装置毎の異常 履歴及び部品交換履歴などが記憶されているので, これらのデータ を参照し, 各種パラメータをデータベース中の正常値と比較し, ど のパラメータが異常であるかを特定し, 異常なパラメータが検出さ れれば, その異常パラメータに対応する原因を推定する。 装置情報には各種ログが含まれている。 例えば, プロセスログ内 に現れるパラメータ値を, データベース内に予め記憶されている正 常値と比較して, 異常値を示すパラメータがどのパラメータである かを推定し, その萼常パラメータに対応する異常の原因をデータべ ースで検索する。トレースログについても同様に行うことができる。 この際に, プロセスログと トレースログを平均化したデータを用い てもよい。 プロセスログ, トレースログのいずれか一方のみを用い てもよく, あるいはプロセスログでおおよその異常パラメータを推 定した後, トレースログにてより詳細な調査をして, 異常パラメ一 タを特定する等, 両方用いてもよい。 また, プロセス終了後に当該 プロセスの平均値と各プロセスの値を比較して, 良否判定をしても よい。 図 9はあるプロセスにおける排ガスのモニタ結果であり , 排ガス に含まれる各種ガス C 2 F 6, S i F4 -, C2 F4, C F 4, C O F 2 の量を示す。 図 9 ( a ) では印加する高周波電力値をパラメータと しておリ, 図 9 ( b ) は C5 F 8フロー量をパラメータとしている。 このプロセスでは, 印加電力 3 300W, C5 F8フロー量 1 8 s c c mが製法で定められた正常値である。 図 9 ( a) において, 印加する高周波電力が 280 OWの時の各 ガスの量は, 印加電力 3 30 OW の時に比べて, CO F2が突出し て多量になり, C2 F4も多く, 逆に C F4は少なくなる。 印加電力 が 3 80 OWの時は, 印加電力 3300W の時に比べ, 5 1 「4が 多く, CO F2が少なくなる。 図 9 ( b ) において, C5 F8フロー 量が 1 5 s c c mの時は, C 5 F 8フロー量が 1 8 s c c mの時に比 ベて C2 F4, C F 4が少なくなつている。 CK F8フロー量が 2 1 s c c mの時は, C 5 F 8フロー量が 1 8 s c c mの時に比べて, C2 F4が突出して多量になっている。 このように, 印加する高周波電力値の変動, C5 F 8フロー量の変 動によリ,排ガス中の各ガス量が変動することが既にわかっている。 よって, このような各種パラメータとその変動によリ起こる状態や その傾向をデータベースに記憶させておけば, 異常が起きた際に, その異常原因を推声するのに有効である。 マシンログで判断する場合には, プロセスを実行する為のプログ ラムあるいはフローに基づいた動作が行われているかを確認し, 適 切な動作が行われていない動作があれば, その動作不良による異常 原因をデータベースで検索する。 また, プロセスデータの異常パラ メータが複数ある場合もあり, その際はマシンログなどの他のログ の異常と関連して, 異常の原因を検索するようにしても良い。 例え ば, マシンログで, おおよその異常部位を検出を行った後に, その 異常部位の異常要因を検出するべく, トレースログ等を用いて関連 パラメータを閾値と比較するようにしてもよい。 検索の結果, 推定される原因の有無が判明する (ステップ S 1 0 7 )。推定される原因があれば,その推定される原因に対する対処法, 及びその対処に必要となる部品, 治具, メンテナンス要員 (ェンジ ニァ) のスケジュールなどの検索を行う (ステップ S 1 0 8 )。 この 検索結果に基づいて, 異常原因, 対処法, 部品, 最短処理可能時間 などを工場側へ通知する (ステップ S 1 0 9 )。 この通知の内容とし ては, 例えば, 「異常要素:ガス圧力の低下, 推定原因:〇〇部の破 損, 対処法; 1 . 部品〇と厶の交換 2 . X部のクリーニング, ェ ンジニァ ; 〇月〇日〇時に到着可能」 などとすることができる。 なお, 複数の異常原因が考えられる場合は, データベースからそ の発生頻度を参照し, 発生頻度が高いものから提示するようにして もよい。 及び, 個々の装置の異常履歴, 部品交換履歴の両者あるい はいずれか一方を参照して, 推定原因の順位付けを行い, この順に 提示するようにしても良い。 例えば, 上部電極に印加する高周波電 力の値が閾値と比較して異常であり, データベースでの検索結果に おいて,この高周波電力の異常による推定原因が複数あった場合は, 頻度のパーセンテージを表示するなどして, データベース中の装置 種別毎の発生頻度順にその推定原因およびその対処法を提示するよ うにしても良い。 ステップ S 1 08における検索の結果, 対処が工場への指示のみ で良い場合は, 指示内容を通知することにより対応する。 対処に部 品交換が必要であると判断された場合には, 部品の在庫情報をデー タベースで参照する (ステップ S 1 1 6)。部品の在庫があり, 部品 の発送が必要な場合は, 工場側へ部品発送の旨を通知し, ベンダ側 の関係部署へ部品の発送指示を通知する。 また, 部品の在庫情報を 参照した結果, 所定の在庫量を下回った場合には, 該当部品の自動 発注処理を行う。 なお, ステップ S 1 07において推定原因が判明 しない場合は, 担当メンテナンス要員に対応指示を出す (ステップ S 1 1 5)。 上記のような処理作業は管理部 2 50により行われる。 工場側はステップ S 1 09で発信された通知を受信する (ステツ プ S 1 1 0)。 そして, ベンダ側のメンテナンス要員 (エンジニア〉 の対応が必要かどうか判断し (ステップ S 1 1 1 ), 必要であればそ の旨をベンダ側に返信する。 必要でない場合はその旨をベンダ側に 返信し, 工場側の人員で対応する (ステップ S 1 1 2)。処理が完了 したかどうか判断し (ステップ S 1 1 3), 完了した場合は終了し, 完了していない場合はステップ S 1 0 1に戻り, 完了するまで繰り 返す。 ベンダ側は, ステップ S 1 1 1で判断された対応要否の返答 を受信し (ステップ S 1 1 4), 対応が必要かどうか判断し (ステツ プ S 1 1 5), 必要であれば担当メンテナンス要員 (エンジニア) に 対応指示を出し (ステップ S 1 1 6), 処理を終了する。 ステップ S 1 1 5で対応が不要である場合には, ステップ S 1 04に進み, 監 視を継続する。 以上述べたように本実施の形態によれば, インターネッ トを用い てデータを送受信し, データベースを参照して障害に関する検索を 行うようにしているため,半導体製造装置の遠隔管理が可能となリ, 障害が発生した際にも, 障害の要因の特定を迅速かつ正確に行うこ とができる。 装置に関する情報を統合的に検討することができ, 正 確な診断が可能となり, 装置のコンサルタン卜業務を行うこともで きる。 また, 装置のステータス情報はネッ トワーク上に配置された 複数のコンピュータによって表示できるため, 複数の人間によって 同時に装置を監視することが可能であり, 情報の把握と共有化が同 時に達成できる。 さらに, ネッ トワークで接続された表示機を用い て装置の情報を世界中の場所で入手可能であるため, 世界の所定地 域に人員を配置して, 相互に装置を監視すれば, 夜間人員は必要な く,昼間勤務の人員のみで高品質な 2 4時間サポートを達成できる。 また, 世界の少なくとも 1箇所に 2 4時間体制でサポートし得る人 員を配置することで, 世界中の装置を最小限の人員でサボ一卜する ことも可能となる。 次に, 本発明の第 2の実施の形態に係る半導体製造装置の遠隔保 守システム及び方法について説明する。 本実施の形態の第 1の実施 の形態と異なる点は, 工場側のサーバとベンダ側のサーバが常時接 続されている点であり, 判定の際に前述の異常状態に加え, 準異常 状態も判定することである。 本実施の形態におけるシステム構成は 第 1の実施の形態と同様であるため, その説明を省略する。 本実施の形態における工場側のサーバとベンダ側のサーバも図 4 と同様の構成を有する。 本実施の形態における工場側のクライアン ト 1 0 0は, データ収集部 1 1 0と, 送受信部 1 2 0と, 表示部 1 3 0とを有する。 データ収集部 1 1 0は, 所定時間間隔毎に半導体 製造装置 1 0 2 , 1 0 4等のステータス情報を収集する。 ステータ ス情報には装置の稼動状態情報および装置情報等が含まれる。 送受 信部 1 2 0は, 収集されたステータス情報をベンダ 2 0 0 a側のサ ーバ 2 0 0にィンターネッ ト 3 0 0を介して送信するとともに, サ —バ 2 0 0から送信される情報を受信する。 表示部 1 3 0は, 各種 情報を表示する。 本実施の形態におけるベンダ 2 0 0 a側のサーバ 2 0 0は, 送受 信部 2 1 0と, 判定部 2 2 0と, データベース部 2 3 0と, 表示部 2 4 0と, 管理部 2 5 0とを有する。 送受信部 2 1 0は工場側のク ライアント 1 0 0からステータス情報を受信するとともにクライァ ント 1 0 0に対して情報または指示を送信する。 判定部 2 2 0は, ステータス情報に基づいて対応する装置の異常または準異常を判定 する。 データベース部 2 3 0は, 装置種別毎の異常要因とその対処 法, 各種パラメータの正常値, 異常値, 準異常値, 各装置毎の異常 履歴及び部品交換履歴, 部品の在庫情報, メンテナンス要員のスケ ジュール等の保守情報が記憶されている。 データベース部のデータ は逐次更新される。 表示部 2 4 0は, 各種情報を表示する。 管理部 2 5 0は, 各種情報を管理し, 判定部 2 2 0の判定結果に基づく処 理, データベース部 2 3 0での検索指示, クライアント 1 0 0及び 関係部署への通知指示等を行う。 ここで, 準異常値と異常値の定義としては, 異常値は装置が停止 となるように設定されている値であり, 準異常値は装置の停止に至 らないが, 長時間経過すると停止に至る可能性のある値であり, こ のような準異常値であるパラメータをもつ際の状態を準異常状態と して定義する。 次に, 本実施の形態のシステムを用いて半導体製造装置の遠隔保 守を行う方法について図 1 0を参照しながら詳細に説明する。 図 1 0は,本実施の形態のシステムの動作を示すフローチヤ一トである。 各工場 1 0に設置されたクライアント 1 0 0のデータ収集部 1 1 0 は, L A Nによって接続されている半導体製造装置のステータス情 報を収集する (ステップ S 2 0 1 )。ステータス情報には前述したよ うに装置の稼動状態情報および装置情報が含まれる。 収集されたステータス情報は送受信部. 1 2 0により, インターネ ッ ト 3 0 0を介してベンダ 2 0 0 aのサーバ 2 0 0に送信される (ステップ S 2 0 2 )。 ステップ S 2 0 1 , S 2 0 2における収集, 送信作業は, 本実施の形態では常時行われる。 送信されたステータス情報はベンダ 2 0 0 aのサーバ 2 0 0の送 受信部 2 1 0により受信される (ステップ S 2 0 3 )。 このステータ ス情報に基づき, サーバ 2 0 0は装置の状態をほぼリアルタイムで 監視する (ステップ S 2 0 4 )。 その監視内容は図 7 , 図 8に示した 画面によって確認することができる。ステップ S 2 0 4においては, 異常または準異常を判定するために種々のチェック, パラメータの 算出等が行われている。 準異常の判定方法は, 異常の判定方法と基本的に同様とし, その 閾値のみ変更して設定するようにしてもよい。 あるいは, 準異常の 判定のために, 異常の判定とは別のパラメータや項目を用いるよう にしてもよい。 上記のような判定方法に基づき, 判定部 2 2 0によリ準異常の判 定が行われる (ステップ S 2 0 5 )。 ここで, 準異常ではないと判定 された場合は, 次のステップに進み第 1の実施の形態と同様に異常 の判定を行い(ステップ S 1 0 5 ) , 以下第 1の実施の形態と同様の 動作を行う。 準異常と判定された場合は, データベース部 2 3 0に記憶された 情報を検索することによリ,準異常原因, その対処法を推定する(ス テツプ S 2 0 6 )。原因の推定方法は第 1の実施の形態における異常 の原因の推定方法と同様である。 そして, 工場側のクライアント 1 0 0に準異常状態であること, 準異常原因及びその対処法を通知す る (ステップ S 2 0 7 )。 この場合も, 複数の原因が推定される場合 は, データベースからその発生頻度を参照し, 発生頻度順に複数の 推定原因およびその対処法を提示するようにしても良い。 工場側はこの通知を受信し (ステップ S 2 0 8 ) , 通知内容に基づ き対処を行い, この通知に対する応答をクライアン卜 1 0 0からべ ンダ側のサーバ 2 0 0に向けて再び発信する (ステップ S 2 0 9 )。 サーバ 2 0 0では工場の応答を受信し(ステップ S 2 1 0 ) , 対応が 必要かどうか判断し(ステップ S 2 1 1 ) , 必要であればステップ 1 0 8に進み, 対処法, 部品, 治具, メンテナンス要員のスケジユー ルなどの検索を行う。 対応が不要である場合には, ステップ S 2 0 4に進み, 監視を継続する。 以上述べたように本実施の形態によれば, 第 1の実施の形態の効 果に加え, 以下の効果が得られる。 クライアント 1 0 0とサーバ 2 0 0は常時接続され, データを常時送受信できるので, リアルタイ ムに対応が可能となる。 また, 準異常状態の判定を行い, 準異常状 態時にトラブル停止などの計画外停止の予兆を検出して, これを避 けるべく対処の指示を出せるので, 深刻な障害の状態に陥る前に対 処が可能であり,稼働率の向上にさらに寄与することが可能となる。 上記例では異常時にベンダから工場側へ通知を行う例を説明した 力 それ以外の場合にも通知を行うよう設定してもよい。 例えば, データベースを管理することにより, 障害発生頻度, 装置の保守履 歴等がわかるため, 装置種別毎に障窖の発生頻度が高いものに関し てその旨と有効な対処法を通知する, または, 各装置の部品の交換 履歴に基づき各部品の交換, クリーニング, 定期検査等時期を管理 して, これらの時期になるとその旨を通知するようにしてもよい。 次に, 本発明の第 3の実施の形態に係る半導体製造装置の遠隔保 守システム及び方法について説明する。 本実施の形態におけるシス テム構成は, 図 3に示す第 1の実施の形態と同様であるため, この 部分の説明は省略する。 本実施の形態の特徴は, 保守を行う際の対 応に誤りがないかどうかを判定し, 誤りがある場合には補正を行う 点である。 以下, この点を重点的に説明する。 本実施の形態における機能プロック図も図 4で示すことができる が, 各部の機能は第 1の実施の形態のものと若干異なる。 図 4を参 照しながら, 本実施の形態における各部の機能について説明する。 図 4にクライアント 1 0 0とサーバ 2 0 0の機能ブロック図を示す ( ここでは, 1または複数ある工場側のクライアント 1 0 0のうちの 1つを例示してある。 工場側のクライアント 1 0 0は, データ収集 部 1 1 0と, 送受信部 1 2 0と, 表示部 1 3 0とを有する。 データ 収集部 1 1 0は, 半導体製造装置 1 0 2 , 1 0 4等のステータス情 報を収集する。 送受信部 1 2 0は, 収集されたステータス情報をべ ンダ 2 0 0 a側のサーバ 2 0 0にィンターネッ ト 3 0 0を介して送 信するとともに, サーバ 2 0 0から送信される情報を受信する。 表 示部 1 3 0は, 各種情報を表示する。
ベンダ 2 0 0 a側のサーバ 2 0 0は, 送受信部 2 1 0と, 判定部 2 2 0と, データベース部 2 3 0と, 表示部 2 4 0と, 管理部 2 5 0とを有する。 送受信部 2 1 0は工場側のクライアント 1 0 0から ステータス情報を受信するとともにクライアント 1 0 0に対して情 報または指示を送信する。 判定部 2 2 0は, ステータス情報に基づ いて工場側における装置の対応に誤りがなかったどうかを判定する ( データベース部 2 3 0は,装置種別毎の故障状態に対応する対処法, 各装置毎の異常履歴及び部品交換履歴等の情報が記憶されている。 データベース部のデータは逐次更新される。 表示部 2 4 0は, 各種 情報を表示する。 管理部 2 5 0は, ステータス情報に基づいて装置 の稼動状態と故障状態と工場側における装置に対する保守状態とを 把握し,各種情報を管理し,判定部 2 2 0の判定結果に基づく処理, データベース部 230での検索指示, クライアント 1 00への通知 指示等を行う。
ものと各部の名称は同一である。 ステータス情報には, 第 1の実施の形態と同様に, 装置の稼動状 態情報, 装置情報, 故障状態情報, 保守状態情報等が含まれ, 例え ば, 装置 I D, 装置タイプ, 日時, 装置ステータス, 故障の状態を 示すエラ一メッセージ(アラーム), 動作内容及び保守内容を示すコ メント等が含まれる。 工場側のクライアント 1 00は, このような 情報を所定時間毎あるいは装置の稼動状態, 保守状態に変化がある 毎に送信するようになっているので, ベンダ側のサーバ 200は, 常に工場の装置の状態を把握できるようになつている。 図 1 1は, 前述のシステムの動作を示すフローチャートである。 各工場においては各半導体製造装置に対して対処がなされている (ステップ S 30 1 )。そして, 各工場に設置されたクライアント 1 00のデータ収集部 1 1 0は, L A Nによって接続されている半導 体製造装置のステータス情報を収集する (ステップ S 30 2)。前述 のように, ステータス情報には装置の稼動状態情報, 故障状態情報 および工場側における装置に対する保守状態情報等が含まれている ( 収集されたステータス情報は送受信部 1 20により, インタ一ネッ ト 3 00を介してベンダ 2 00 aのサーバ 200に送信される (ス テツプ S 303)。 ステップ S 3 0 2, S 303における収集, 送信 作業は所定時間間隔毎に行うようにしてもよく, あるいはクライア ント 1 00とサーバ 200を常時接続として常時行うようにしても よい。 または, 稼動状態に変化があった時や故障が発生した時, 保 守内容に変化があった時に, 逐一送信するようにしてもよい。 送信されたステータス情報はベンダ 2 O O aのサーバ 2 0 0の送 受信部 2 1 0により受信される (ステップ S 3 0 4 )。 このステータ ス情報に基づき, サーバ 2 0 0は装置の稼動状態, 故障状態および 工場側における装置に対する保守状態を把握する (ステップ S 3 0 5 )。 この際, 装置ステータスに含まれるコマンド, コメントに含ま れるキ一ヮードに基づき,装置の状態を把握するようにしてもよい。 そして, 装置の状態に対して最適な対処法をデータベース部 2 3 0で検索する (ステップ S 3 0 6 )。例えば, 装置に故障が発生して エラ一メッセージが出ている状態であれば, そのメッセージに対応 する対処法をデータベース部で検索する。 次に, ステータス情報に 基づき, 工場側における半導体製造装置の対応に誤りがなかったど うかを判定部 2 2 0によって判定する (ステップ S 3 0 7 )。誤りが あった場合には, その誤りを補正する対処方法をデータベース部 2 3 0で検索する (ステップ S 3 0 8 )。そして対応に誤りがあったこ とと誤りを補正するための対処法を工場側のクライアン卜 1 0 0に 送信する (ステップ S 3 0 9 )。ステップ S 3 0 7において誤りでは ないと判定された場合は, 引き続き装置の状態を把握する。 工場側はステップ S 3 0 9で送信された情報を受信する (ステツ プ S 3 1 0 )。工場側ではこのような情報の受信の有無を判定してお リ (ステップ S 3 1 1 ) , 受信があった場合には, 補正のための対処 法が実施されているかどうか判定する (ステップ S 3 1 2 )。実施さ れている場合はそのまま補正のための対処を引き続き行い (ステツ プ S 3 1 3), ステップ S 3 02に戻り, ステータス情報の収集を続 ける。 ステップ S 3 1 1で受信が無い場合は, ステップ 530 1 に 戻り, 対処を続ける。 ステップ S 3 1 2で補正のための対処法が実 施されていない場合は, ステップ S 30 1に戻り, 対処を行う。 な お, 工場側ではステップ S 303で情報を送信した後, 修理が完了 したかどうかを判定し(ステップ S 3 1 4),完了した場合は終了し, 完了していない場合はベンダ側からの受信の有無を判定するステツ プ S 3 1 1に移行し, 以降は上述のとおりに処理が行われる。 以上述べたように本実施の形態によれば, インターネッ トを利用 しているため遠隔地の装置に対しても管理側は装置に関する情報を 得ることができ, 装置の故障の状態及び, それに対する対処の状態 を常に把握でき, データベースを参照することにより, 最適な対処 法を迅速に得ることができるので, 工場側の対応に誤りがあった場 合にも, 直ちにその誤りを訂正し, 誤りを補正する最適な対処法を 提供できる。 なお, 上記実施の.形態において, クライアント 1 00とサーバ 2 00間のデータの送受信においては, データを暗号化して送信し, ファイアウォール ( F i r e Wa l l ) を介してデータベースに 取り込み,暗号を解読したリ,各装置毎にファイアウォールを設け, それぞれ別個に暗号を設定するようにしてもよい。 これにより, 第 三者が情報を得ることを防止でき, セキュリティ性の高いシステム を提供できる。
'また, 上記実施の形態において, ベンダ側サーバ 20 0が有する 判定部 2 2 0と同様の機能を有する判定部を, 工場側クライアント 1 0 0に持たせて, 同様の判定を行うようにしてもよい。 以上, 添付図面を参照しながら本発明にかかる好適な実施形態に ついて説明したが, 本発明はかかる例に限定されないことは言うま でもない。 当業者であれば, 特許請求の範囲に記載された技術的思 想の範疇内において, 各種の変更例または修正例に想到し得ること は明らかであ y , それらについても当然に本発明の技術的範囲に属 するものと了解される。 例えば, 本実施の形態にかかる半導体製造装置として図 1, 図 2 に示す装置を例にあげて説明したが, 本発明はかかる例に限定され ない。 以上, 詳細に説明したように本発明によれば, 半導体製造装置の 遠隔管理が可能となり, 障害が発生した際にも, 障害の要因の特定 を迅速かつ正確に行うことができる。 また, 準異常状態時にトラブ ルによる停止の計画外停止を避けるべく対処の指示を出すので, 深 刻な障害の状態に陥る前に対処が可能であり , 稼働率やスループッ 卜の向上にいっそう寄与することが可能である。 さらに, 世界の所 定地域に人員を配置することで, 夜間人員を必要とせず昼間勤務の 人員のみで高品質な 2 4時間サポー卜の達成も可能であり, また, 世界の少なくとも 1箇所に 2 4時間体制でサポートし得る人員を配 置することで, 世界中の装置を最小限の人員でサボ一卜することも 可能となる。 また, 本発明の別の観点によれば, 遠隔地の装置に対 しても稼動状態や故障状態, 顧客側における装置の稼動状態, 故障 状態, 及び保守状態等を把握し, 適切な保守内容を提供できる。 特 に, 顧客側において誤った対応が行われている場合でも, 直ちに訂 正でき, 補正のために最適な対処法を提供することが可能となる。 これよ y , 誤った対応によって引き起こされる深刻な故障を回避す ることができ, 稼働率やスループッ 卜の向上に寄与することが可能 である。
産業上の利用の可能性 本発明は, エッチング装置等の半導体製造装置を遠隔地から管理 および保守する際に使用される半導体製造装置の遠隔保守システム, 該システムで使用されるのに最適な工場側クライアン卜, ベンダ側 サーバ, 及び半導体製造装置の遠隔保守方法及びプログラム, 該プ ログラ厶が格納された記憶媒体に利用可能である。

Claims

請求の範囲
( 1 ) 少なくとも 1つの半導体製造装置が設置される工場に設け られる工場側クライアン卜と, 前記半導体製造装置の保守管理を行 う管理者が有するベンダ側サーバと, 前記工場側クライアントと前 記ベンダ側サーバとを双方向通信可能に接続する回線網とを備えた 半導体製造装置の遠隔保守システムにおいて,
前記工場側クライアントは, 前記半導体製造装置のステータス情 報を収集するデーダ収集部と, 収集した前記ステータス情報を前記 ベンダ側サーバに前記回線網を介して送信するとともに前記ベンダ 側サーバから送信される情報を受信する送受信部とを備え, 前記ベンダ側サーバは, 前記ステータス情報に基づいて対応する 半導体製造装置の異常または準異常を判定する判定部と, 半導体製 造装置に関する保守情報が記憶されたデータベース部と, 前記工場 側クライアン卜から前記ステータス情報を受信するとともに前記ェ 場側クライアン卜に対して情報または指示を送信する送受信部と備 えたことを特徴とする, 半導体製造装置の遠隔保守システム。
( 2 ) 前記保守情報は, 前記半導体製造装置に関する異常要因, その対処方法, 各種パラメータの正常値,異常履歴,部品交換履歴, 部品の在庫情報, メンテナンス要員のスケジュールから成る情報群 から選択される 1または複数の情報を含むことを特徴とする, 請求 項 1に記載の半導体製造装置の遠隔保守システム。
( 3 ) 前記ステータス情報は, 前記半導体製造装置の稼動状態情 報および装置情報を含むことを特徴とする, 請求項 1に記載の半導 体製造装置の遠隔保守システム。
( 4 ) 前記判定部は, 前記稼動状態情報に基づいて, 前記半導体 製造装置の計画外停止時間の割合が所定割合を超えた場合, 前記半 導体製造装置の計画外停止時間が所定時間を超えた場合または所定 時間内の前記半導体製造装置の計画外停止が所定回数を超えた場合 に, 異常であると判定することを特徴とする, 請求項 3に記載の半 導体製造装置の遠隔保守システム。
( 5 ) 前記判定部は, 前記装置情報に基づいて, 前記半導体製造 装置がプロセスダウンにはいたらないが長時間経過するとプロセス ダウンに至る可能性がある状態である場合に, 準異常であると判定 することを特徴とする, 請求項 3に記載の半導体製造装置の遠隔保 守システム。
( 6 ) 前記判定部は, 前記半導体製造装置が異常または準異常で あると判定された場合に, 異常または準異常となる前後の前記装置 情報と前記保守情報とを比較して, 異常原因または準異常原因を推 定することを特徴とする, 請求項 3に記載の半導体製造装置の遠隔 保守システム。
( 7 ) 前記異常原因または準異常原因の推定に利用される前記装 置情報には, プロセスログ, トレースログまたはマシンログから成 る群から選択される 1または複数のログ情報が含まれることを特徴 とする, 請求項 6に記載の半導体製造装置の遠隔保守シス亍厶。 ( 8 ) 複数の異常原因または準異常原因が推定された場合には, その異常原因の発生頻度が参照されることを特徴とする, 請求項 6 に記載の半導体製造装置の遠隔保守システム。 ( 9 ) 推定された異常原因または準異常原因の結果, 部品交換が 必要であると判断された場合には, 部品の在庫情報が参照されるこ とを特徴とする, 請求項 6に記載の半導体製造装置の遠隔保守シス テム。 ( 1 0 ) 前記部品の在庫情報を参照した結果, 所定の在庫量を下 回った場合には, 該当部品の自動発注処理が行われることを特徴と する, 請求項 9に記載の半導体製造装置の遠隔保守システム。
( 1 1 ) 少なくとも 1 つの半導体製造装置が設置される工場に設 けられる工場側クライアントにおいて,
前記工場側クライアン卜は, 前記半導体製造装置のステータス情 報を収集するデータ収集部と, 収集した前記ステータス情報を前記 半導体製造装置の保守管理を行う管理者が有するベンダ側サーバに 双方向通信可能な回線網を介して送信するとともに, 前記ベンダ側 サーバが前記ステータス情報と前記ベンダ側サーバが所有する保守 情報に基づいて行った異常または準異常の判定に関する情報を受信 する送受信部とを備えていることを特徴とする, 半導体製造装置の 遠隔保守システムの工場側クライアント。 ( 1 2 ) 前記ステータス情報は, 前記半導体製造装置の稼動状態 情報および装置情報を含むことを特徴とする,. 請求項 1 1に記載の 半導体製造装置の遠隔保守システムの工場側クライアン卜。
( 1 3) 前記稼動状態情報に基づいて, 前記半導体製造装置の計 画外停止時間の割合が所定割合を超えた場合, 前記半導体製造装置 の計画外停止時間が所定時間を超えた場合または所定時間内の前記 半導体製造装置の計画外停止が所定回数を超えた場合に, 異常であ ると判定することを特徴とする, 請求項 1 2に記載の半導体製造装 置の遠隔保守システムの工場側クライアン卜。 ( 1 4) 前記装置情報に基づいて, 前記半導体製造装置がプロセ スダウンにばいたらないが長時間経過するとプロセスダウンに至る 可能性がある状態である場合に, 準異常であると判定することを特 徴とする, 請求項 1 2に記載の半導体製造装置の遠隔保守システム の工場側クライアント。
( 1 5) 前記異常原因または準異常原因の判定は前記装置情報に 基づいて行われ, その装置情報には, プロセスログ, トレースログ またはヌシンログから成る群から選択される 1または複数の口グ情 報が含まれることを特徴とする, 請求項 1 2に記載の半導体製造装 置の遠隔保守システムの工場側クライアント。
( 1 6) コンピュータをして, 請求項 1 1に記載の工場側クライ アン卜と機能せしめるコンビュ"^タプログラム。 ( 1 7 ) 請求項 1 6に記載のコンピュータプログラムが記憶され た記憶媒体。 ( 1 8 ) 少なくとも 1つの半導体製造装置が設置される工場に設 けられる工場側クライアン卜において収集された前記半導体製造装 置のステータス情報を双方向通信可能な回線網を介して受信して前 記半導体製造装置の保守管理を行う管理者が有するベンダ側サーバ において,
前記ベンダ側サーバは, 前記ステータス情報に基づいて対応する 半導体製造装置の異常または準異常を判定する判定部と, 半導体製 造装置に関する保守情報が記憶されたデータベース部と, 前記工場 側クライアン卜から前記ステータス情報を受信するとともに前記ェ 場側クライアン卜に対して情報または指示を送信する送受信部と備 えたことを特徴とする, 半導体製造装置の遠隔保守システムのベン ダ側サーバ。
( 1 9 ) 前記.保守情報は,前記半導体製造装置に関する異常要因, その対処方法,各種パラメータの正常値,異常履歴,部品交換履歴, 部品の在庫情報, メンテナンス要員のスケジュールから成る情報群 から選択される 1または複数の情報を含むことを特徴とする, 請求 項 1 8に記載の半導体製造装置の遠隔保守システムのベンダ側サ一 バ。
( 2 0 ) 前記ステータス情報は, 前記半導体製造装置の稼動状態 情報および装置情報を含むことを特徴とする, 請求項 1 8に記載の 半導体製造装置の遠隔保守システムのベンダ側サーバ。
( 2 1 ) 前記判定部は, 前記稼動状態情報に基づいて, 前記半導 体製造装置の計画外停止時間の割合が所定割合を超えた場合, 前記 半導体製造装置の計画外停止時間が所定時間を超えた場合または所 定時間内の前記半導体製造装置の計画外停止が所定回数を超えた場 合に, 異常であると判定することを特徴とする, 請求項 2 0に記載 の半導体製造装置の遠隔保守システムのベンダ側サーバ。
( 2 2 ) 前記判定部は, 前記装置情報に基づいて, 前記半導体製 造装置がプロセスダウンにはいたらないが長時間経過するとプロセ スダウンに至る可能性がある状態である場合に, 準異常であると判 定することを特徴とする, 請求項 2 0に記載の半導体製造装置の遠 隔保守システムのベンダ側サーバ。
( 2 3 ) 前記判定部は, 前記半導体製造装置が異常または準異常 であると判定された場合に, 異常または準異常となる前後の前記装 置情報と前記保守情報とを比較して, 異常原因または準異常原因を 推定することを特徴とする, 請求項 2 0に記載の半導体製造装置の 遠隔保守システムのベンダ側サーバ。
( 2 4 ) 前記異常原因または準異常原因の推定に利用される前記 装置情報には, プロセスログ, トレースログまたはマシンログから 成る群から選択される 1または複数のログ情報が含まれることを特 徴とする, 請求項 2 3に記載の半導体製造装置の遠隔保守システム のベンダ側サーバ。
( 2 5 ) 複数の異常原因または準異常原因が推定された場合には, その異常原因の発生頻度が参照されることを特徴とする, 請求項 2 3に記載の半導体製造装置の遠隔保守システムのベンダ側サーバ。
( 2 6 ) 推定された異常原因または準異常原因の結果, 部品交換 が必要であると判断された場合には, 部品の在庫情報が參照される ことを特徴とする, 請求項 2 3に記載の半導体製造装置の遠隔保守 システムのベンダ側サーバ。
( 2 7 ) 前記部品の在庫情報を参照した結果, 所定の在庫量を下 回った場合には, 該当部品の自動発注処理が行われることを特徴と する, 請求項 2 6に記載の半導体製造装置の遠隔保守システムのべ ンダ側サーバ。
( 2 8 ) コンピュータをして請求項 1 8に記載のベンダ側サーバ として機能せしめるコンピュータプログラム。
( 2 9 ) 請求項 2 8に記載のコンピュータプログラムが格納され る記憶媒体。
( 3 0 ) 少なくとも 1つの半導体製造装置が設置される工場に設 けられる工場側クライアン卜と, 前記半導体製造装置の保守管理を 行う管理者が有するベンダ側サーバと, 前記工場側クライアントと 前記ベンダ側サーバとを双方向通信可能に接続する回線網とを備え た半導体製造装置の遠隔保守方法であって,
前記工場側クライアントは, 前記半導体製造装置のステータス情 報を収集するとともに, 収集した前記ステータス情報を前記ベンダ 側サーバに前記回線網を介して送信し, 前記ベンダ側サーバは, 前記ステータス情報および前記半導体製 造装置に関する保守情報に基づいて, 対応する半導体製造装置の異 常または準異常を判定するとともに, 前記工場側クライアントに対 してその判定結果に応じた情報を送信することを特徴とする, 半導 体製造装置の遠隔保守方法。
( 3 1 ) 前記ステータス情報は, 前記半導体製造装置の稼動状態 情報および装置情報を含むことを特徴とする, 請求項 3 0に記載の 半導体製造装置の遠隔保守方法。
( 3 2 ) 前記半導体製造装置が異常または準異常であると判定さ れた場合に, 異常または準異常となる前後の前記装置情報と前記保 守情報とを比較して, 異常原因または準異常原因を推定することを 特徴とする, 請求項 3 1に記載の半導体製造装置の遠隔保守方法。
( 3 3 ) 前記判定は, 前記稼動状態情報に基づいて, 前記半導体 製造装置の計画外停止時間の割合が所定割合を超えた場合, 前記半 導体製造装置の計画外停止時間が所定時間を超えた場合または所定 時間内の前記半導体製造装置の計画外停止が所定回数を超えた場合 に, 異常であるとすることを特徴とする, 請求項 3 1 に記載の半導 体製造装置の遠隔保守方法。
( 3 4 ) 前記半導体製造装置が異常または準異常であると判定さ れた場合に, 異常または準異常となる前後の前記装置情報と前記保 守情報とを比較して, 異常原因または準異常原因を推定することを 特徴とする, 請求項 3 3に記載の半導体製造装置の遠隔保守方法。 ( 3 5 ) 前記判定は, 前記装置情報に基づいて, 前記半導体製造 装置がプロセスダウンにはいたらないが長時間経過するとプロセス ダウンに至る可能性がある状態である場合に, 準異常であるとする ことを特徴とする, 請求項 3 1に記載の半導体製造装置の遠隔保守 方法。
( 3 6 ) 推定された異常原因または準異常原因の結果, 部品交換 が必要であると判断された場合には, 部品の在庫情報が参照される ことを特徴とする, 請求項 3 2に記載の半導体製造装置の遠隔保守 方法。
( 3 7 ) 前記部品の在庫情報を参照した結果, 所定の在庫量を下 回った場合には, 該当部品の自動発注処理が行われることを特徴と する, 請求項 3 6に記載の半導体製造装置の遠隔保守方法。
( 3 8 ) 工場内に設置される半導体製造装置を管理する顧客側サ ーバと, 前記顧客側サーバと双方向通信可能な回線網を介して接続 され前記顧客側サーバを管理する管理側サーバとを備えた, 半導体 製造装置の遠隔保守方法であって,
前記顧客側サーバは, 工場内の半導体製造装置の稼動状態情報と 故障状態情報と工場側における前記半導体製造装置に対する保守状 態情報とを含む装置情報を収集して前記管理側サーバに送信し, 前記管理側サーバは, 前記装置情報に基づいて, 半導体製造装置 の稼動状態と故障状態と前記工場側における前記半導体製造装置に 対する保守状態とを把握し, データベースに格納された対処方法の 中から最適な対処方法を選択して, 前記顧客側サーバに送信するこ とを特徴とする, 半導体製造装置の遠隔保守方法。
( 3 9 ) 前記管理側サーバは, 前記保守状態に基づいて, 前記ェ 場側における前記半導体製造装置の対応に誤リがなかつたどうかを 判定し, 誤りがあった場合には, その誤りを補正する対処方法を前 記顧客側サーバに送信することを特徴とする, 請求項 3 8に記載の 半導体製造装置の遠隔保守方法。
PCT/JP2002/004250 2001-04-27 2002-04-26 Procede et systeme de maintenance a distance WO2002089189A1 (fr)

Priority Applications (3)

Application Number Priority Date Filing Date Title
KR1020037013905A KR100566192B1 (ko) 2001-04-27 2002-04-26 반도체 제조 장치의 원격 보수 시스템, 반도체 제조 장치의 원격 보수 시스템의 공장측 클라이언트, 반도체 제조 장치의 원격 보수 시스템의 벤더측 서버, 원격 보수 방법, 및 컴퓨터 프로그램이 저장된 기억 매체
US10/475,997 US20040176868A1 (en) 2001-04-27 2002-04-26 Remote maintenance system and remote maintenance method for semiconductor manufacturing apparatus
JP2002586390A JP4044443B2 (ja) 2001-04-27 2002-04-26 半導体製造装置の遠隔保守システム,工場側クライアント,ベンダ側サーバ,記憶媒体,プログラムおよび半導体製造装置の遠隔保守方法

Applications Claiming Priority (4)

Application Number Priority Date Filing Date Title
JP2001-132814 2001-04-27
JP2001132814 2001-04-27
JP2001145509 2001-05-15
JP2001-145509 2001-05-15

Publications (1)

Publication Number Publication Date
WO2002089189A1 true WO2002089189A1 (fr) 2002-11-07

Family

ID=26614493

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2002/004250 WO2002089189A1 (fr) 2001-04-27 2002-04-26 Procede et systeme de maintenance a distance

Country Status (6)

Country Link
US (1) US20040176868A1 (ja)
JP (1) JP4044443B2 (ja)
KR (1) KR100566192B1 (ja)
CN (1) CN100517567C (ja)
TW (1) TW583522B (ja)
WO (1) WO2002089189A1 (ja)

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005093922A (ja) * 2003-09-19 2005-04-07 Dainippon Screen Mfg Co Ltd 基板処理システム
JP2006013282A (ja) * 2004-06-29 2006-01-12 Hitachi High-Technologies Corp 半導体製造検査装置の遠隔保守システムおよび遠隔保守方法
JP2010044780A (ja) * 2009-10-08 2010-02-25 Yokogawa Electric Corp 運転状況分析方法および運転状況分析システム
JP2014013581A (ja) * 2008-03-08 2014-01-23 Tokyo Electron Ltd 生物学に基づく自律学習ツール
US9424528B2 (en) 2008-03-08 2016-08-23 Tokyo Electron Limited Method and apparatus for self-learning and self-improving a semiconductor manufacturing tool
TWI689888B (zh) * 2017-02-17 2020-04-01 聯華電子股份有限公司 決定半導體製造系統的不良設備的方法及程式產品
JP2021152899A (ja) * 2020-03-24 2021-09-30 Sppテクノロジーズ株式会社 保守対象装置の履歴管理システム、保守対象装置の履歴管理方法
WO2023053162A1 (ja) * 2021-09-28 2023-04-06 日本電気株式会社 秘密計算システム、情報処理システム、秘密計算方法、及び記録媒体

Families Citing this family (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
TWI249760B (en) * 1996-07-31 2006-02-21 Canon Kk Remote maintenance system
TWI244603B (en) * 2001-07-05 2005-12-01 Dainippon Screen Mfg Substrate processing system for managing device information of substrate processing device
JP2003271232A (ja) * 2002-03-12 2003-09-26 Tokyo Electron Ltd 製造装置の遠隔保守・診断用データを収集する方法及びシステム
US20050203789A1 (en) * 2004-03-15 2005-09-15 Tokyo Electron Limited Activity management system and method of using
CN100490067C (zh) * 2004-08-12 2009-05-20 尼康股份有限公司 基板处理装置、使用状况确认方法、以及不当使用防止方法
DE102005060190A1 (de) * 2005-12-14 2007-06-21 Man Roland Druckmaschinen Ag Verfahren zum Betreiben einer Druckmaschine
KR100775940B1 (ko) * 2006-08-17 2007-11-13 하연태 제조공정 데이터 송수신 장치
JP2009009538A (ja) * 2007-10-01 2009-01-15 Yokogawa Electric Corp 運転状況分析方法および運転状況分析システム
JP5253517B2 (ja) * 2008-12-24 2013-07-31 キヤノンアネルバ株式会社 真空処理装置のデータ収集システム
JP6001234B2 (ja) 2010-09-13 2016-10-05 株式会社日立国際電気 基板処理システム、基板処理装置、データ処理方法およびプログラム
DE102010048809A1 (de) 2010-10-20 2012-04-26 Hüttinger Elektronik Gmbh + Co. Kg Leistungsversorgungssystem für eine Plasmaanwendung und/oder eine Induktionserwärmungsanwendung
DE102010048810A1 (de) 2010-10-20 2012-04-26 Hüttinger Elektronik Gmbh + Co. Kg System zur Bedienung mehrerer Plasma- und/oder Induktionserwärmungsprozesse
JP5771426B2 (ja) 2011-03-29 2015-08-26 東京エレクトロン株式会社 情報処理装置、処理システム、処理方法、及びプログラム
CN103367103B (zh) * 2012-03-28 2016-03-23 无锡华润上华科技有限公司 半导体产品生产方法及***
US9008895B2 (en) 2012-07-18 2015-04-14 Honeywell International Inc. Non-deterministic maintenance reasoner and method
CN103941676B (zh) * 2014-03-28 2016-04-06 金丰(中国)机械工业有限公司 一种机电设备维护保养的远程控制方法
TWI588635B (zh) * 2014-09-16 2017-06-21 朱辛宏 機台調機即時顯示裝置
CN105988424B (zh) * 2015-01-28 2019-01-08 中芯国际集成电路制造(上海)有限公司 半导体工艺制程信息的生成方法与生成装置
JP7028541B2 (ja) 2015-07-17 2022-03-02 コマツ産機株式会社 プレスシステムおよびプレスシステムの制御方法
US10001772B2 (en) * 2015-09-20 2018-06-19 Macau University Of Science And Technology Optimally scheduling of close-down process for single-arm cluster tools with wafer residency time constraints
WO2018154701A1 (ja) * 2017-02-24 2018-08-30 株式会社Fuji 不具合情報共有システム
JP6484826B2 (ja) * 2017-05-30 2019-03-20 パナソニックIpマネジメント株式会社 製造装置監視システムならびに製造装置
US11307335B2 (en) * 2017-08-09 2022-04-19 Maradin Ltd. Optical apparatus and methods and computer program products useful for manufacturing same
US11088039B2 (en) * 2017-10-23 2021-08-10 Applied Materials, Inc. Data management and mining to correlate wafer alignment, design, defect, process, tool, and metrology data
US11823793B2 (en) * 2018-06-18 2023-11-21 Koninklijke Philips N.V. Parts co-replacement recommendation system for field servicing of medical imaging systems
JP6973956B2 (ja) * 2019-07-04 2021-12-01 株式会社Kokusai Electric 基板処理装置、半導体装置の製造方法、プログラムおよび記録媒体
KR102438656B1 (ko) * 2020-11-27 2022-08-31 주식회사 에이아이비즈 반도체 소자 제조 공정의 공정 업데이트 및 불량 원인 분석 방법

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0444208A (ja) * 1990-06-07 1992-02-14 Nec Yamaguchi Ltd 半導体装置の製造方法
EP0822473A2 (en) * 1996-07-31 1998-02-04 Canon Kabushiki Kaisha Remote maintenance system
JPH10135094A (ja) * 1996-10-28 1998-05-22 Canon Sales Co Inc 半導体製造装置
US5867389A (en) * 1995-11-29 1999-02-02 Dainippon Screen Mfg. Co., Ltd. Substrate processing management system with recipe copying functions
JPH11119839A (ja) * 1997-10-20 1999-04-30 Kokusai Electric Co Ltd 半導体製造装置における圧力制御異常検出装置
JP2000243678A (ja) * 1998-12-24 2000-09-08 Toshiba Corp モニタリング装置とその方法

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0644242B2 (ja) * 1988-03-17 1994-06-08 インターナショナル・ビジネス・マシーンズ・コーポレーション コンピュータ・システムにおける問題解決方法
US5327349A (en) * 1993-04-15 1994-07-05 Square D Company Method and apparatus for analyzing and recording downtime of a manufacturing process
US5740429A (en) * 1995-07-07 1998-04-14 Advanced Micro Devices, Inc. E10 reporting tool
US5864483A (en) * 1996-08-01 1999-01-26 Electronic Data Systems Corporation Monitoring of service delivery or product manufacturing
US6345369B1 (en) * 1998-11-12 2002-02-05 International Business Machines Corporation Environmental and power error handling extension and analysis for systems with redundant components
US6195621B1 (en) * 1999-02-09 2001-02-27 Roger L. Bottomfield Non-invasive system and method for diagnosing potential malfunctions of semiconductor equipment components
US6643801B1 (en) * 1999-10-28 2003-11-04 General Electric Company Method and system for estimating time of occurrence of machine-disabling failures
US20010032109A1 (en) * 2000-04-13 2001-10-18 Gonyea Richard Jeremiah System and method for predicting a maintenance schedule and costs for performing future service events of a product
DE60134014D1 (de) * 2000-05-04 2008-06-26 Procter & Gamble Vorrichtung und verfahren zur analyse eines systems mit fehlstarten
US6577988B1 (en) * 2000-08-08 2003-06-10 International Business Machines Corporation Method and system for remote gas monitoring
US6563300B1 (en) * 2001-04-11 2003-05-13 Advanced Micro Devices, Inc. Method and apparatus for fault detection using multiple tool error signals
US6430944B1 (en) * 2001-04-13 2002-08-13 Smc Kabushiki Kaisha Remote maintenance system and method for chiller units

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0444208A (ja) * 1990-06-07 1992-02-14 Nec Yamaguchi Ltd 半導体装置の製造方法
US5867389A (en) * 1995-11-29 1999-02-02 Dainippon Screen Mfg. Co., Ltd. Substrate processing management system with recipe copying functions
EP0822473A2 (en) * 1996-07-31 1998-02-04 Canon Kabushiki Kaisha Remote maintenance system
JPH10135094A (ja) * 1996-10-28 1998-05-22 Canon Sales Co Inc 半導体製造装置
JPH11119839A (ja) * 1997-10-20 1999-04-30 Kokusai Electric Co Ltd 半導体製造装置における圧力制御異常検出装置
JP2000243678A (ja) * 1998-12-24 2000-09-08 Toshiba Corp モニタリング装置とその方法

Cited By (11)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005093922A (ja) * 2003-09-19 2005-04-07 Dainippon Screen Mfg Co Ltd 基板処理システム
JP2006013282A (ja) * 2004-06-29 2006-01-12 Hitachi High-Technologies Corp 半導体製造検査装置の遠隔保守システムおよび遠隔保守方法
JP4579594B2 (ja) * 2004-06-29 2010-11-10 株式会社日立ハイテクノロジーズ 半導体製造検査装置の遠隔保守システムおよび遠隔保守方法
JP2014013581A (ja) * 2008-03-08 2014-01-23 Tokyo Electron Ltd 生物学に基づく自律学習ツール
US9275335B2 (en) 2008-03-08 2016-03-01 Tokyo Electron Limited Autonomous biologically based learning tool
US9424528B2 (en) 2008-03-08 2016-08-23 Tokyo Electron Limited Method and apparatus for self-learning and self-improving a semiconductor manufacturing tool
JP2010044780A (ja) * 2009-10-08 2010-02-25 Yokogawa Electric Corp 運転状況分析方法および運転状況分析システム
TWI689888B (zh) * 2017-02-17 2020-04-01 聯華電子股份有限公司 決定半導體製造系統的不良設備的方法及程式產品
JP2021152899A (ja) * 2020-03-24 2021-09-30 Sppテクノロジーズ株式会社 保守対象装置の履歴管理システム、保守対象装置の履歴管理方法
JP7245274B2 (ja) 2020-03-24 2023-03-23 Sppテクノロジーズ株式会社 保守対象装置の履歴管理システム、保守対象装置の履歴管理方法
WO2023053162A1 (ja) * 2021-09-28 2023-04-06 日本電気株式会社 秘密計算システム、情報処理システム、秘密計算方法、及び記録媒体

Also Published As

Publication number Publication date
JP4044443B2 (ja) 2008-02-06
KR100566192B1 (ko) 2006-03-29
CN100517567C (zh) 2009-07-22
TW583522B (en) 2004-04-11
KR20040004600A (ko) 2004-01-13
JPWO2002089189A1 (ja) 2004-08-19
CN1505830A (zh) 2004-06-16
US20040176868A1 (en) 2004-09-09

Similar Documents

Publication Publication Date Title
WO2002089189A1 (fr) Procede et systeme de maintenance a distance
KR102493368B1 (ko) 기판 처리 장치, 장치 관리 컨트롤러 및 프로그램
EP1058175B1 (en) Semiconductor processing techniques
KR100706584B1 (ko) 반도체 프로세싱 방법 및 그 장치
US6456894B1 (en) Semiconductor processing techniques
US7133807B2 (en) Apparatus productivity improving system and its method
US6556949B1 (en) Semiconductor processing techniques
JP2009283580A (ja) 半導体装置の生産管理システム
JP2005084882A (ja) 設備機器管理装置、設備機器管理システムおよび設備機器管理方法
EP1058173A2 (en) Semiconductor processing techniques
Dehkordi et al. A Model for Integration Maintenance Planning & Quality Control
JP2003248511A (ja) 産業機械の保守方法および保守システム
JP2008027205A (ja) 遠隔監視システム

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NO NZ OM PH PL PT RO RU SD SE SG SI SK SL TJ TM TN TR TT TZ UA UG US UZ VN YU ZA ZM ZW

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): GH GM KE LS MW MZ SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 2002586390

Country of ref document: JP

WWE Wipo information: entry into national phase

Ref document number: 1020037013905

Country of ref document: KR

WWE Wipo information: entry into national phase

Ref document number: 02808988X

Country of ref document: CN

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWE Wipo information: entry into national phase

Ref document number: 10475997

Country of ref document: US

122 Ep: pct application non-entry in european phase