Printhead, printing apparatus, and control method
AssigneeCanon Kabushiki Kaisha
InventorTatsuro Watanabe
Life of this patent
Estimating the term…
Abstract
In order to solve a problem that the skew width of a clock when data is transmitted to printheads changes depending on the characteristics of and variations in the respective printheads integrated in a printing apparatus or the operation mode of the printing apparatus, in embodiments of the present invention, clock skew is adjusted based on a detection result by an error detection circuit integrated in each printhead when the data is transmitted to the printhead. This makes it possible to adjust skew in accordance with the characteristics of the respective printheads or a status change at the time of a printing operation.
Claims19
A printhead comprising:
- a plurality of print elements;
- a drive circuit configured to drive the plurality of print elements;
- a logic circuit configured to input data for driving the plurality of print elements in synchronism with a clock;
- and
- a detection circuit configured to detect whether the data input to the logic circuit includes an error and output a result of the detection.
A printing apparatus which prints on a print medium by using an attachable printhead, the printhead including a plurality of print elements, a drive circuit configured to drive the plurality of print elements, a logic circuit configured to input data for driving the plurality of print elements in synchronism with a clock, and a detection circuit configured to detect whether the data input to the logic circuit includes an error and output a result of the detection,
- the apparatus comprising:
- an output unit configured to output the data to the printhead in synchronism with the clock;
- an input unit configured to input a result detected in the detection circuit of the printhead;
- an adjustment unit configured to adjust the clock based on the result detected in the detection circuit of the printhead input by the input unit;
- and
- a control unit configured to control the output by the output unit by using the clock adjusted by the adjustment unit.
A control method of a printing apparatus which prints on a print medium by using an attachable printhead, the printhead including a plurality of print elements, a drive circuit configured to drive the plurality of print elements, a logic circuit configured to input data for driving the plurality of print elements in synchronism with a clock, and a detection circuit configured to detect whether the data input to the logic circuit includes an error and output a result of the detection,
- the method comprising:
- outputting the data to the printhead in synchronism with the clock;
- inputting a result detected in the detection circuit of the printhead;
- adjusting the clock based on the input result detected in the detection circuit of the printhead;
- and
- controlling the output by using the adjusted clock.
Dependencies are inferred from the claim text.