Based on the test result, an optimal transfer rate and/or transfer clock frequency is detected and used. [0219] Specifically, the transfer test is conducted as below. [0220] When communicating between the serial interface circuit and hub circuit, a flag indicating a kind of data is added and a flag form indicating a start or end of the transfer test is prepared in the kinds. [0221] A circuit contr