An interface converter for functionally connecting external devices having
interfaces complying with different standards. The interface converter
includes a USB-ATAPI command converter and a USB-ATA command converter. A
switching controller checks the type of the interface of each external
device and activates one of the command converters in accordance with the
result of the checking.