Claims
- 1. A printing apparatus for printing an image on a printing medium on the basis of image data by actuating a printing head during a scanning movement of the printing head, comprising:position detecting means for detecting a position of the printing head during the scanning movement; a plurality of registers, each for storing a delay time from a detecting time of the position detecting means to a time for actuating the printing head; and compensating means for establishing the time for actuating the printing head by using the delay times stored in the plurality of registers in order, in response to a position detecting signal of the position detecting means.
- 2. The printing apparatus as claimed in claim 1, wherein a plurality of printing heads are provided for printing a color image with a plurality of color pixels; anda plurality of the delay time compensating means are provided for establishing the delay times for each of the printing heads.
- 3. The printing apparatus as claimed in claim 1, wherein the printing head is installed on a carriage to move together with the carriage in the scanning movement of the printing head; andthe position detection means detects the position of the carriage.
- 4. The printing apparatus as claimed in claim 1, further comprising:speed detecting means for detecting a scanning speed of the printing head; and delay time compensating means for establishing the delay times stored in the plurality of registers in response to the scanning speed detected by the speed detecting means.
- 5. The printing apparatus as claimed in claim 4, wherein the speed detecting means continuously detects the scanning speed of the printing head whenever the position of the printing head is shifted a predetermined distance.
- 6. The printing apparatus as claimed in claim 4, wherein the speed detecting means comprises:an encoder for generating a pulse whenever the position of the printing head is shifted a predetermined distance; and a detection portion for detecting the scanning speed of the printing head based on an interval of the pulses generated by the encoder.
- 7. The printing apparatus as claimed in claim 4, wherein the delay time compensating means is comprised of a plurality of compensating portions for continuously establishing the delay times stored in the plurality of registers in response to the scanning speed detected by the speed detecting means.
- 8. The printing apparatus as claimed in claim 4, wherein the speed detecting means detects variations in the scanning speed of the printing head during the scanning movement of the printing head so as to maintain the printing head at a predetermined scanning speed; andthe delay time compensating means establishes the delay times in response to the variations in the scanning speed detected by the speed detecting means to equally space pixels to be printed on the printing medium.
- 9. The printing apparatus as claimed in claim 4, wherein in at least one of a period during which the printing head is accelerated up to a predetermined scanning speed and a period during which the printing head is decelerated from the scanning speed, the delay time compensating means establishes the delay times in response to the scanning speed detected by the speed detecting means to equally space pixels to be printed on the printing medium.
- 10. The printing apparatus as claimed in claim 4, wherein the printing head is an inkjet printing head which ejects ink on the basis of the image data; andthe delay time compensating means establishes the delay times until ejecting ink from the printing head.
- 11. The printing apparatus as claimed in claim 10, wherein the printing head has a plurality of electrothermal elements that generate thermal energy to be used as energy for ejecting ink.
- 12. A method for printing an image on a printing medium on the basis of image data by actuating a printing head during a scanning movement of the printing head, comprising the steps of:detecting a position of the printing head during the scanning movement; storing in each of a plurality of registers a delay time from a time of detecting the position of the printing head to a time for actuating the printing head; and establishing the time for actuating the printing head by using the delay times stored in the plurality of registers in order, in response to a position detecting signal generated in the printing head position detecting step.
Priority Claims (1)
Number |
Date |
Country |
Kind |
11-101386 |
Apr 1999 |
JP |
|
Parent Case Info
This application is based on Patent Application No. 11-101386 (1999) filed Apr. 8, 1999 in Japan, the content of which is incorporated hereinto by reference.
US Referenced Citations (2)
Number |
Name |
Date |
Kind |
5873663 |
Yokoi et al. |
Feb 1999 |
A |
5894315 |
Yamane |
Apr 1999 |
A |