FIG. 12 is a plan view of a substrate processing apparatus 1b of a third preferred embodiment according to the present invention. The substrate processing apparatus 1b cleans the substrates W as in the first and second preferred embodiments, but differs in that the substrates are held in a carrier for cleaning (hereinafter referred to as a cleaning carrier) WC throughout the cleaning process.