Once the substrates W are held in the cleaning carrier WC, the cleaning carrier WC itself is pushed up at the cleaning carrier transfer part 28, and transferred to the cleaning carrier transport robot 31a. As shown in FIG. 12, the cleaning carrier transport robot 31a has two rodlike arms 311a each extending in the Y direction to hold the cleaning carrier WC therebetween.