Patent ID: 6990380

Claim:
A substrate processing apparatus comprising: a processing apparatus body including, a plurality of process units configured to execute a predetermined process to a substrate, and a transport apparatus configured to move the substrate between the plurality of process units; a control apparatus including, a first controller configured to transmit a first instruction signal, and to control the processing apparatus body as a whole, and a second controller configured to individually control the plurality of process units based on the first instruction signal received from the first controller, and to transmit a first signal to the first controller, the first signal including information necessary to grasp a process history of the plurality of process units; a hub connected to the first and second controllers, the hub configured to receive the first signal transmitted by the second controller; an information storage section connected to the hub, the information storage section configured to read the first signal from the hub, and to store the information necessary to grasp the process history of the plurality of process units included in the first signal; and a host computer connected to the first controller and to the information storage section, the host computer being configured to analyze the first instruction signal received from the first controller and a second signal received from the information storage section, the second signal including the information necessary to grasp the process history of the plurality of process units retrieved from the information storage section.