Claims
- 1. A printing system, comprising:
a print head configured to create n variable dots (where n is an integer of not less than 2), which at least partly include dots of an identical ink but different ink quantities, in response to driving signals so as to print an image on a printing medium; a memory configured to store output timings of n driving signals corresponding to the n variable dots; a driving signal output unit configured to output at least part of the n driving signals to said print head in the course of a main scan, according to dots to be created in respective pixels; and a timing adjustment unit configured to individually adjust the output timings stored in said memory with regard to each of the n variable dots.
- 2. A printing system in accordance with claim 1, wherein said memory stores the output timings of the n driving signals with regard to a forward pass of the main scan separately from those with regard to a backward pass of the main scan,
wherein said driving signal output unit outputs at least part of the n driving signals to said print head in each of the forward pass and the backward pass of the main scan, and wherein said timing adjustment unit individually adjusts the output timings stored in said memory with regard to each of the n variable dots so as to allow a relative change of an output timing in the backward pass to an output timing in the forward pass.
- 3. A printing system in accordance with claim 1, further comprising:
a reference signal output unit configured to output a reference signal, which is related to an output of the driving signal, at a fixed period corresponding to each pixel based on a rate of the main scan, wherein said print head drives specific elements that correspond to the n variable dots to create the n variable dots, and wherein said memory stores a delay time from the reference signal as each of the output timings.
- 4. A printing system in accordance with claim 1, wherein said driving signal output unit comprises:
an original driving signal output unit configured to successively output a plurality of original driving signals to each pixel; and a selection unit configured to select at least part of the original driving signals so as to generate the n driving signals corresponding to the n variable dots, wherein said memory stores an interval of each original driving signal as each of the output timings.
- 5. A printing system in accordance with claim 1, further comprising a test pattern printing unit configured to print a predetermined test pattern, which is set to enable detection of a relative positional misalignment of dots created under different printing conditions, with regard to each of the n variable dots.
- 6. A printing system in accordance with claim 5; wherein said timing adjustment unit adjusts the output timing based on a relation to a printed result of the predetermined test pattern.
- 7. A printing system in accordance with claim 6; further comprising:
an inter-dot comparison pattern printing unit configured to print predetermined patterns, in each of which dots created under different printing conditions are mixed, with regard to at least two variable dots of interest creatable by said print head, in a specific arrangement that enables mutual comparison; and a selecting instruction input unit configured to input a selecting instruction to select a specific dot among the at least two variable dots of interest, which are subjected to printing by said inter-dot comparison pattern printing unit, wherein said test pattern printing unit prints the predetermined test pattern with regard to the selected specific dot.
- 8. A printing system in accordance with claim 1, wherein said timing adjustment unit adjusts an output timing of another driving signal corresponding to another dot, relative to an output timing of one driving signal corresponding to one reference dot selected among the n variable dots.
- 9. A printing system in accordance with claim 8, wherein the reference dot has a substantially intermediate ink ejection speed among the n variable dots.
- 10. A printing system in accordance with claim 8, wherein the reference dot has a substantially intermediate output timing of the corresponding reference signal among the n variable dots.
- 11. A printing system, comprising:
printing means for creating n variable dots (where n is an integer of not less than 2), which at least partly include dots of an identical ink but different ink quantities, in response to driving signals so as to print an image on a printing medium; memory means for storing output timings of n driving signals corresponding to the n variable dots; driving signal means for outputting at least part of the n driving signals to said printing means in the course of a main scan, according to dots to be created in respective pixels; and adjustment means for individually adjusting the output timings stored in said memory means with regard to each of the n variable dots.
- 12. A printing system in accordance with claim 11, wherein said memory means stores the output timings of the n driving signals with regard to a forward pass of the main scan separately from those with regard to a backward pass of the main scan,
wherein said driving signal means outputs at least part of the n driving signals to said printing means in each of the forward pass and the backward pass of the main scan, and wherein said adjustment means individually adjusts the output timings stored in said memory means with regard to each of the n variable dots so as to allow a relative change of an output timing in the backward pass to an output timing in the forward pass.
- 13. A printing system in accordance with claim 11, further comprising:
reference signal means for outputting a reference signal, which is related to an output of the driving signal means, at a fixed period corresponding to each pixel based on a rate of the main scan, wherein said printing means drives specific elements that correspond to the n variable dots to create the n variable dots, and wherein said memory means stores a delay time from the reference signal as each of the output timings.
- 14. A printing system in accordance with claim 11, wherein said driving means comprises:
original driving signal means for successively outputting a plurality of original driving signals to each pixel; and selection means for selecting at least part of the original driving signals so as to generate the n driving signals corresponding to the n variable dots, wherein said memory means stores an interval of each original driving signal as each of the output timings.
- 15. A printing system in accordance with claim 11, further comprising test pattern printing means for printing a predetermined test pattern, which is set to enable detection of a relative positional misalignment of dots created under different printing conditions, with regard to each of the n variable dots.
- 16. A printing system in accordance with claim 15, wherein said timing adjustment means adjusts the output timing based on a relation to a printed result of the predetermined test pattern.
- 17. A printing system in accordance with claim 16, further comprising:
inter-dot comparison pattern printing means for printing predetermined patterns, in each of which dots created under different printing conditions are mixed, with regard to at least two variable dots of interest creatable by said printing means, in a specific arrangement that enables mutual comparison; and selecting instruction input means for inputting a selecting instruction to select a specific dot among the at least two variable dots of interest, which are subjected to printing by said inter-dot comparison pattern printing means, wherein said test pattern printing means prints the predetermined test pattern with regard to the selected specific dot.
- 18. A printing system in accordance with claim 11, wherein said timing adjustment means adjusts an output timing of another driving signal corresponding to another dot, relative to an output timing of one driving signal corresponding to one reference dot selected among the n variable dots.
- 19. A printing system in accordance with claim 18, wherein the reference dot has a substantially intermediate ink ejection speed among the n variable dots.
- 20. A printing system in accordance with claim 18, wherein the reference dot has a substantially intermediate output timing of the corresponding reference signal among the n variable dots.
- 21. A method of printing including a print head configured to create n variable dots (where n is an integer of not less than 2), which at least partly include dots of an identical ink but different ink quantities, in response to driving signals so as to print an image on a printing medium, said method comprising the steps of:
storing output timings of n driving signals corresponding to the n variable dots; outputting at least part of the n driving signals to said print head in the course of a main scan, according to dots to be created in respective pixels; and individually adjusting the output timings stored in the storing step with regard to each of the n variable dots.
- 22. A printing method in accordance with claim 21, wherein said storing step stores the output timings of the n driving signals with regard to a forward pass of the main scan separately from those with regard to a backward pass of the main scan,
wherein said step of outputting the n driving signals outputs at least part of the n driving signals to said print head in each of the forward pass and the backward pass of the main scan, and wherein said adjusting step individually adjusts the output timings stored in said storing step with regard to each of the n variable dots so as to allow a relative change of an output timing in the backward pass to an output timing in the forward pass.
- 23. A printing method in accordance with claim 21, further comprising:
outputting a reference signal, which is related to an output by the step of outputting the n driving signals, at a fixed period corresponding to each pixel based on a rate of the main scan, wherein said print head drives specific elements that correspond to the n variable dots to create the n variable dots, and wherein said storing step stores a delay time from the reference signal as each of the output timings.
- 24. A printing method in accordance with claim 21, wherein said step of outputting the n driving signals comprises:
successively outputting a plurality of original driving signals to each pixel; and selecting at least part of the original driving signals so as to generate the n driving signals corresponding to the n variable dots, wherein said storing step stores an interval of each original driving signal as each of the output timings.
- 25. A printing method in accordance with claim 21, further comprising printing a predetermined test pattern, which is set to enable detection of a relative positional misalignment of dots created under different printing conditions, with regard to each of the n variable dots.
- 26. A printing method in accordance with claim 25, wherein said adjusting step adjusts the output timing based on a relation to a printed result of the predetermined test pattern.
- 27. A printing method in accordance with claim 26, further comprising:
printing predetermined patterns, in each of which dots created under different printing conditions are mixed, with regard to at least two variable dots of interest creatable by said print head, in a specific arrangement that enables mutual comparison; and inputting a selecting instruction to select a specific dot among the at least two variable dots of interest, which are subjected to printing by the step of printing predetermined test patterns, wherein said step of printing the predetermined test pattern prints the predetermined test pattern with regard to the selected specific dot.
- 28. A printing method in accordance with claim 21, wherein the adjusting step adjusts an output timing of another driving signal corresponding to another dot, relative to an output timing of one driving signal corresponding to one reference dot selected among the n variable dots.
- 29. A printing method in accordance with claim 28, wherein the reference dot has a substantially intermediate ink ejection speed among the n variable dots.
- 30. A printing method in accordance with claim 28, wherein the reference dot has a substantially intermediate output timing of the corresponding reference signal among the n variable dots.
- 31. A printing method in accordance with claim 21, further comprising:
(a) printing a predetermined test pattern, which is set to enable detection of a relative positional misalignment of dots created under different printing conditions, with regard to each of the n variable dots; (b) inputting a preset output timing of a selected driving signal, which is specified, based on a relation to the printed test pattern; and (c) changing an existing value of the output timing to the input output timing.
- 32. A printing method in accordance with claim 21, further comprising, prior to the step (a):
(a1) printing predetermined patterns, in each of which dots created under different printing conditions are mixed, with regard to at least two variable dots of interest creatable by said print head, in a specific arrangement that enables mutual comparison; and (a2) inputting a selecting instruction to select a specific dot among the at least two variable dots of interest, which are subjected to the printing in said step (a1), wherein said step (a) prints the predetermined test pattern with regard to the specific dot selected in said step (a2).
- 33. A printing method in accordance with claim 21, wherein said print head is configured to create dots with multiple color inks, and
wherein said method further comprises: performing said steps (a) through (c) with regard to dots created under different printing conditions with one identical ink selected among the multiple color inks; and performing said steps (a) through (c) with regard to dots created with different inks selected among the multiple color inks.
- 34. A computer program product for driving a printing system including a print head configured to create n variable dots (where n is an integer of not less than 2), which at least partly include dots of an identical ink but different ink quantities, in response to driving signals so as to print an image on a printing medium, said computer program product comprising:
a first computer code configured to store output timings of n driving signals corresponding to the n variable dots; a second computer code configured to output at least part of the n driving signals to said print head in the course of a main scan, according to dots to be created in respective pixels; and a third computer code configured to individually adjust the output timings stored by the first computer code with regard to each of the n variable dots.
- 35. A computer program product in accordance with claim 34, wherein the first computer code stores the output timings of the n driving signals with regard to a forward pass of the main scan separately from those with regard to a backward pass of the main scan,
wherein said second computer code outputs at least part of the n driving signals to said print head in each of the forward pass and the backward pass of the main scan, and wherein said third computer code individually adjusts the output timings stored by said first computer code with regard to each of the n variable dots so as to allow a relative change of an output timing in the backward pass to an output timing in the forward pass.
- 36. A computer program product in accordance with claim 34; further comprising:
a fourth computer code configured to output a reference signal, which is related to an output by the second computer code, at a fixed period corresponding to each pixel based on a rate of the main scan, wherein said print head drives specific elements that correspond to the n variable dots to create the n variable dots, and wherein said first computer code stores a delay time from the reference signal as each of the output timings.
- 37. A computer program product in accordance with claim 34, wherein the second computer code comprises:
a fourth computer code configured to successively output a plurality of original driving signals to each pixel; and a fifth computer code configured to select at least part of the original driving signals so as to generate the n driving signals corresponding to the n variable dots, wherein said first computer code stores an interval of each original driving signal as each of the output timings.
- 38. A computer program product in accordance with claim 34, further comprising a fourth computer code configured to print a predetermined test pattern, which is set to enable detection of a relative positional misalignment of dots created under different printing conditions, with regard to each of the n variable dots.
- 39. A computer program product in accordance with claim 38, wherein said third computer code adjusts the output timing based on a relation to a printed result of the predetermined test pattern.
- 40. A computer program product in accordance with claim 39, further comprising:
a fifth computer code configured to print predetermined patterns, in each of which dots created under different printing conditions are mixed, with regard to at least two variable dots of interest creatable by said print head, in a specific arrangement that enables mutual comparison; and a sixth computer code configured to input a selecting instruction to select a specific dot among the at least two variable dots of interest, which are subjected to printing by the fifth computer code, wherein said fourth computer code prints the predetermined test pattern with regard to the selected specific dot.
- 41. A computer program product in accordance with claim 34, wherein the third computer code adjusts an output timing of another driving signal corresponding to another dot, relative to an output timing of one driving signal corresponding to one reference dot selected among the n variable dots.
- 42. A computer program product in accordance with claim 41, wherein the reference dot has a substantially intermediate ink ejection speed among the n variable dots.
- 43. A computer program product in accordance with claim 41, wherein the reference dot has a substantially intermediate output timing of the corresponding reference signal among the n variable dots.
Priority Claims (1)
Number |
Date |
Country |
Kind |
11-189132(P) |
Jul 1999 |
JP |
|
CROSS-REFERENCE TO A RELATED APPLICATION
[0001] This application is related to Japanese Patent Application No. 11-189132, filed on Jul. 2, 1999, the entire contents of which are incorporated.
Continuations (1)
|
Number |
Date |
Country |
Parent |
PCT/JP00/04391 |
Jun 2000 |
US |
Child |
09796353 |
Mar 2001 |
US |