Patent ID: 8083995

Claim:
A sample processing system for processing a sample contained in a sample container, comprising: a transporting apparatus configured to transport a sample container to a predetermined position, the transporting apparatus being selected from plural types of interchangeable transporting apparatuses including a first type and a second type of interchangeable transporting apparatuses, wherein the first type of transporting apparatus is configured to transport a first rack configured to hold a predetermined number of sample containers and the second type of transporting apparatus is configured to transport a second rack configured to hold sample containers of a number different from the predetermined number; and a sample processing apparatus configured to process a sample contained in the sample container transported to the predetermined position by the transporting apparatus selected from the plural types of interchangeable transporting apparatuses, the sample processing apparatus comprising: a connection part to which each of the plural types of interchangeable transporting apparatuses can be detachably connected; an aspirating part configured to aspirate the sample contained in the sample container transported to the predetermined position by the connected transporting apparatus; a processing part configured to perform a predetermined process on the sample aspirated by the aspirating part; a memory storing a plurality of transport control programs corresponding to the plural types of interchangeable transporting apparatuses respectively, wherein the plurality of transport control programs include a first transport control program and a second transport control program corresponding to the first type and the second type of transporting apparatuses respectively; and a controller configured to obtain identification information for identifying a type of the connected transporting apparatus, and control an operation of the connected transporting apparatus by executing one of the plurality of transport control programs stored in the memory corresponding to the type of the connected transporting apparatus based on the obtained identification information.