Patent ID: 7515157

Claim:
A data transmitter for transmitting a plurality of data pieces in sequence, said data transmitter comprising: transmitting means for selectively switching an output state into one of a high-impedance state and a data output state whose level is determined; and output control means for enabling said transmitting means to transmit said plurality of data pieces in sequence by sequentially inputting said plurality of data pieces to said transmitting means, after an output state of said transmitting means is switched from the high-impedances state to the data output state and thereafter a predetermined length of time is passed, wherein said output control means enables said transmitting means to transmit a preamble by inputting said preamble that is dummy data with a predetermined level until said predetermined length of time is passed, after the output of said transmitting means is switched from the high-impedance state to the data output state, and wherein said output control means comprises: transfer data output means for outputting said plurality of data pieces to be entered into said transmitting means in parallel after the output state of said transmitting means is switched from the high-impedance state to the data output state; adding means for adding said preamble to a combination of said data pieces having been outputted by said transfer data output means in parallel; and parallel/serial converter means for storing said plurality of data piece having said preamble added by said adding means and, after the output of said transmitting means is switched from the high-impedance state to the data output state, serially outputting said plurality of stored data pieces as holding said preamble at a head of said data pieces.