A method for a substrate processing apparatus including a storage device that stores parameters categorized into a plurality of categories, and a control device that carries out processing on a substrate based on the parameters, the parameters configuring a plurality of components of the substrate processing apparatus, each of the categories determining whether corresponding parameters are to be changed, the method comprising:
- specifying, in a category change defining device, parameters whose category is to be changed;
- changing, at a parameter category changing device, the category of each of the parameters specified when functions are added or changed in the substrate processing apparatus;
- and
- enabling, in a parameter changing device, each of the parameters to be changed in accordance with a category corresponding thereto when the functions are added or changed in the substrate processing apparatus.