Patent ID: 7987012

Claim:
A control device of a substrate processing apparatus that controls the substrate processing apparatus according to a pre-recipe including data of a control procedure of the substrate processing apparatus, and processes a substrate to be processed which transferred to the substrate processing apparatus according to a process recipe including data of a processing procedure of the substrate to be processed, comprising: a first storage unit storing one or more process recipes; a second storage unit that stores a plurality of types of pre-recipes corresponding to the process recipes so that the control procedure of the substrate processing apparatus may be changed corresponding to specific data in each process recipe; an determination unit that determines, in response to a recipe specified for one or more substrates to be processed, a process recipe corresponding to the specified recipe from a plurality of process recipes stored in the first storage unit; an acquisition unit that acquires the specific data from data in the determined process recipe; and a selection unit that selects one pre-recipe corresponding to the acquired specific data from the plurality of the types of pre-recipes stored in the second storage unit corresponding to the determined process recipe, wherein the acquisition unit acquires, as the specific data, temperature data that is data on temperature included in the determined process recipe, wherein the second storage unit stores the plurality of types of pre-recipes corresponding to the process recipes, the pre-recipes showing different control procedures for different temperatures used to control the substrate processing apparatus, and wherein the selection unit compares the acquired temperature data and a given threshold, and selects, according to a result of the comparing, a pre-recipe corresponding to the acquired temperature data from the plurality of the types of pre-recipes stored in the second storage unit.