To perform an appropriate data transmission rate control. The element substrate includes an electrostatic protection circuit. A serialiser is further provided to receive the N-bit words from the waveform data generator and outputs each bit individually in a series of bits corresponding to the digital waveform.