Patent ID: 7349407

Claim:
A protocol conversion apparatus, comprising: a first transmit-receive driver for transmitting and receiving a data packet based on a first communication standard, wherein protocol data based on the first communication standard is added to user data; a second transmit-receive driver for transmitting and receiving a data packet based on a second communication standard, wherein protocol data based on the second communication standard is added to user data; and a protocol assembling and removing unit for providing such a process that the data packet based on the first communication standard is received by said first transmit-receive driver and the protocol data based on the second communication standard is added to the received data packet based on the first communication standard without removing the protocol data based on the first communication standard to generate the data packet based on the second communication standard where the generated data packet is transferred to said second transmit-receive driver for transmit-receive from said second transmit-receive driver, and wherein the data packet based on the second communication standard is received by said second transmit-receive driver and includes the protocol data based on the first communication standard added to the user data in addition to the protocol data based on the second communication standard, the protocol data based on the second communication standard is removed from the received data packet to derive the data packet based on the first communication standard having the protocol data based on the first communication standard added to the user data, and the derived data packet is transferred to said first transmit-receive driver for transmit-receive from said first transmit-receive driver, a standard setting unit is provided for setting up a type of communication standard selected from among a plurality of types of communication standards, said first transmit-receive driver transmits and receives the data packet based on the first communication standard, wherein the protocol data based on the first communication standard, which is set up by said standard setting unit, is added to the user data, and said standard setting unit has a register for storing set up standard data indicative of a communication standard to be set up, and the data packet, which is received by said second transmit-receive driver, wherein the protocol data based on the second communication standard is added to the set up standard data, is received and the set up standard data is derived from the received data packet so as to be set up onto said register.