In a printhead having an element substrate on which a digital circuit
including a printing element and a drive circuit for driving the printing
element in accordance with input print data, and an analog circuit
including a detection circuit for obtaining information, a voltage
generation circuit for generating the voltage for driving the analog
circuit when the value of the voltage for driving the digital circuit is
different from that of the analog circuit is arranged on the element
substrate, and when the voltage for driving the digital circuit is
actually different from that of the analog circuit, only the voltage for
driving the digital circuit is externally supplied except a power supply
voltage for the printing element, thereby simplifying the overall
arrangement.