A recording head circuit is configured to drive a plurality of recording
elements by dividing the plurality of recording elements into a plurality
of blocks. The circuit delays not only heat signals, which are used to
drive the recording elements in each of the blocks, but also block
signals. Consequently, noises are prevented from appearing due to
overlapping of signals.