Patent ID: 9437465
Filing Date: 2016-09-06
CPC Classification: C23C,G05B,H01L,Y02P

Claim Text:
1. A substrate processing apparatus comprising: a process furnace configured to process a substrate; a boat configured to support a plurality of substrates; a boat elevator configured to move the boat upward and downward; and a computer configured to: control the process furnace for performing a process recipe including a plurality of steps including a boat loading step, a film forming step, and a boat unloading step, and monitor a progress of each of the plurality of steps of the process recipe, wherein, when a first time elapsed from a start of the boat loading step exceeds an allowable time previously allocated to the boat loading step while waiting for a completion of the boat loading step in a hold state, and a start of a next step is postponed by the computer, even when a second time for starting the next step lapses during performing the boating loading step, the computer is further configured to: transmit an alarm message to a memory of the computer so as to report that the allowable time is exceeded, re-perform the boat loading step, and perform another step selected from the plurality of steps different from the boat loading step according to an error of exceeding the allowable time.