Further, if the data received by the PHY layer 2 from the host PC contains an error such as an encoding violation or a bit stuffing violation, the sequence control unit 21 manages the error and provides information on the error to the LINK layer 3 with the received data.