| US 7,392,812 B2 | ||
| Substrate processing apparatus and substrate transporting device mounted thereto | ||
| Tsutomu Ohshimo, Fussa (Japan); Akira Fukui, Oume (Japan); Junichi Itakura, Kawagoe (Japan); and Naoki Kyoya, Hachiouji (Japan) | ||
| Assigned to Kaijo Corporation, Tokyo (Japan) | ||
| Filed on Oct. 17, 2003, as Appl. No. 10/688,342. | ||
| Claims priority of application No. 2002-350316 (JP), filed on Dec. 02, 2002. | ||
| Prior Publication US 2004/0129300 A1, Jul. 08, 2004 | ||
| Int. Cl. B08B 3/00 (2006.01); B08B 7/04 (2006.01) | ||
| U.S. Cl. 134—56R [134/61; 134/82; 134/902] | 20 Claims |

| 1. A substrate processing apparatus comprising:
a plurality of processing tanks for processing substrates, the plurality of processing tanks being arranged in line with each
other in one line;
a transporting track provided along the line of processing tanks;
a plurality of substrate transporting devices for receiving, delivering and transporting the substrates, comprising a first
substrate transporting device which is operable in a first operating range that extends at least from a first processing tank
in the line of processing tanks to a last processing tank in the line of processing tanks, so as to include all of the processing
tanks in the line, and a second substrate transporting device which is operable in a second operating range that extends at
least from the first processing tank in the line of processing tanks to the last processing tank in the line of processing
tanks, so as to include all of the processing tanks in the line, said first substrate transporting device and said second
substrate transporting device being provided on the same transporting track, which extends along the line of processing tanks,
such that when the second substrate transporting device is positioned at an nth one of the processing tanks the first substrate transporting device is movable only up to an n−th one of the processing tanks which immediately precedes the nth one of the processing tanks; and
a scheduler which prepares scheduling data for controlling operations of the plurality of substrate transporting devices,
based on processing conditions and transporting conditions which are entered in advance;
wherein when the scheduling data indicates that transportation of the substrates occurs at more than one of the processing
tanks simultaneously, the scheduler checks whether it is possible for the transportation of the substrates at said more than
one of the processing tanks to be shared among the plurality of substrate transporting devices; and
wherein when it is possible for the transportation of the substrates to be shared the scheduling data prepared by the scheduler
is confirmed and the operations of the plurality of substrate transporting devices are controlled based on the scheduling
data, and when it is not possible for the transportation of the substrates to be shared a timing of loading substrates before
processing at the processing tanks is changed.
|