摘要 |
A printing apparatus which prevents discharge failure due to residual bubbles generated in accordance with a printing history of past printing such as the number of printing pulses, the printing and the printing area, and a precipitate from ink, in each ink type, and/or due to residual bubbles coalesced into larger bubbles after the completion of printing and a precipitate from ink, and which enables excellent image printing without unnecessarily increasing ink consumption and without reduction of the printing speed. A CPU 600 measures a driving state of a printhead per unit period, e.g., the number of driving pulses to all the discharge orifices and the driving interval of the printhead. When the printing has been completed, the CPU calculates the number of driving pulses per unit period, and if the calculated value is greater than an allowable value, it performs discharge recovery processing on the printhead.
|