Patent ID: 7716384

Claim:
A removable device which is attached/detached to/from a universal peripheral device interface of a computer executing a prescribed automatic startup program stored in a specified type of device allowing a medium insertion when the removable device is connected thereto, comprising: a controller means; and a storage device, wherein the storage device includes; a first storage region storing the automatic startup program, the first storage region being used for a first unit device; and a second storage region used for a second unit device, and wherein the controller means includes a hub allocator means for allocating data exchange with the computer to each of the first and second unit devices, and a pseudo recognition means which, upon connection to the universal peripheral device interface, first, sends the computer a first signal indicating that the removable device is the specified type of device with respect to the first unit device, and then, sends the computer an absence signal representing an absence of medium at least once, and then sends a presence signal representing a presence of the medium in response to an inquiry signal inquiring the presence of medium to allow the automatic startup script to be automatically executed by the computer, and, second sends the computer a second signal used for accepting recognition with respect to the second unit device, and wherein each of the first and second unit devices serves as a unit to which the hub allocator means allocates data exchange with the computer.