Incremental printing of symbolic information – Ink jet – Controller
Reexamination Certificate
2002-05-15
2004-05-04
Meler, Stephen D. (Department: 2853)
Incremental printing of symbolic information
Ink jet
Controller
Reexamination Certificate
active
06729712
ABSTRACT:
FIELD OF THE INVENTION
The present invention relates to a printing apparatus which executes cross control as control for realizing high-speed printing in, e.g., a serial printer and, more particularly, to an apparatus which employs, as a driving source, a DC motor or ultrasonic motor whose driving profile dynamically changes, and a control method thereof.
BACKGROUND OF THE INVENTION
In recent years, printers are required to have not only higher image quality but also lower operation noise. Especially, an inkjet printing apparatus which has only a few noise sources in printing uses a DC motor and linear encoder as a driving means for scanning a printhead, thereby reducing noise. Today, a DC motor and rotary encoder are also being employed as a driving means for paper conveyance. For noise reduction, an effect can be expected only by employing a DC motor. However, for accurate conveyance, an advanced stop control technique and mechanical accuracy are necessary.
To stop a DC motor, the motor is basically powered off when the rotation of a roller has reached a target position, thereby stopping the motor by inertia.
To ensure stop accuracy in use of a DC motor, deceleration before stop and removal of disturbance torque before stop (i.e., stable low-speed operation immediately before stop) are indispensable. When the motor is powered off at a constant and sufficiently low speed, the settling time and stop accuracy until stop can be stabilized.
However, it is very difficult to stabilize the acceleration required time in main scanning (CR) to a completely same value in all driving modes or stabilize the settling time in sub-scanning (LF) to a completely same value in all driving modes.
A serial printer requires cross control to increase the processing speed. In this control, timings are managed such that main scanning driving starts before sub-scanning driving is ended, and sub-scanning stops just when main scanning has reached the printing region, in consideration of an expected value of each time value required for printing.
In this arrangement, it is difficult to accurately estimate the expected time because of a variation in acceleration required time in main scanning and a variation in settling time in sub-scanning driven by the DC motor. Hence, without time management with a sufficient margin for errors of expected time, main scanning reaches the printing region while sub-scanning is still operating, resulting in skew printing.
On the other hand, if the margin is too large, cross printing control becomes ineffective, resulting in low processing speed. That is, in executing cross control in a serial printer that employs a DC motor as a driving source, the highly efficient cross control and skew printing avoidance have a contradictory relationship.
The above problem and ideal operation to be realized by the present invention will be briefly described below with reference to
FIGS. 1A
to
1
C.
FIG. 1A
is a timing chart showing the sub-scanning (LF) driving pattern. Reference numeral
21
denotes a sub-scanning driving profile. Due to a variation in control system, the time from the start to stop of driving varies to T_
1
, T_
2
, and T_
3
in driving three times.
FIG. 1B
is a timing chart showing the main scanning (CR) driving pattern. Reference numeral
22
denotes a main scanning driving profile; and
23
, a printing region. Due to a variation in control system, the time from the start of driving to the start of printing varies to T_
4
, T_
5
, and T_
6
in driving three times.
FIG. 1C
is a timing chart showing a driving pattern in cross control printing using the sub-scanning driving pattern shown in FIG.
1
A and the main scanning driving pattern shown in FIG.
1
B.
FIG. 1C
simply and clearly shows the concept of the present invention. As is apparent from the history in the past, the best balance can be obtained by determining the degree of overlap between main scanning (LF) and main scanning (CR) by the worst conditions in cross control, i.e., T_
3
(the moving time in the slowest profile until the end of movement of LF) and T_
4
(the printing start time in the profile with the least margin from the start of movement to the start of printing of CR). If the degree of overlap is increased, skew printing is supposed to occur. If the degree of overlap is decreased, a wasteful main scanning idle interval in which main scanning driving does not overlap sub-scanning driving and no printing is executed is supposed to be generated.
SUMMARY OF THE INVENTION
The present invention has been proposed to solve the conventional problems, and has as its object to realize the optimum balance between the sub-scanning driving time and the main scanning driving time in cross control. A printing apparatus and printing control method according to the present invention are mainly characterized by the following arrangements. That is, according to the present invention, a printing apparatus comprises: first storage means for recording a history of a sub-scanning settling time; second storage means for recording a history of a main scanning acceleration required time; supposed settling time determination means for obtaining a supposed settling time in a next sub-scanning driving cycle on the basis of the history information of the sub-scanning settling time stored in the first storage means; supposed idle time determination means for obtaining a supposed idle time from a next start of main scanning driving to a start of printing on the basis of the history information of the main scanning acceleration required time stored in the second storage means; determination means for determining using the supposed settling time and the supposed idle time whether cross control in which main scanning driving starts before an end of sub-scanning driving can be executed in next print scanning processing; and time difference determination means for determining a time difference from a start of sub-scanning driving to the start of main scanning driving using the supposed settling time and the supposed idle time on the basis of determination by the determination means in order to execute cross control in a next print scanning cycle.
Preferably, in the printing apparatus the first storage means stores the sub-scanning settling times in N sub-scanning driving cycles in the past as the history information, and the supposed settling time determination means employs a maximum value stored in the first storage means as the supposed settling time in the next sub-scanning driving cycle.
Preferably, in the printing apparatus, the second storage means stores the main scanning acceleration required times in M main scanning driving cycles in the past as the history information, and the supposed idle time determination means employs a minimum value stored in the second storage means as the supposed idle time in the next main scanning driving cycle.
Preferably, in the printing apparatus, the time difference determination means employs, as the time difference, a time value obtained by adding a predetermined margin time to a time value obtained by subtracting the supposed idle time from the supposed settling time.
Preferably, in the printing apparatus, only when the supposed settling time is shorter than a preset allowable maximum settling time, the determination means determines that cross control can be executed.
Preferably, in the printing apparatus, when the supposed settling time exceeds a preset allowable maximum settling time, the determination means inhibits cross control.
Preferably, in the printing apparatus, when the supposed settling time exceeds a preset allowable maximum settling time, the determination means switches to control for starting main scanning operation after an end of sub-scanning operation.
Preferably, in the printing apparatus, upon powering on, the supposed settling time determination means employs, as an initial condition, a maximum sub-scanning settling time in the history information of the sub-scanning settling times of the N cycles in the past from the first storage means.
Preferably, in the
Kobayashi Nobutsune
Saito Hiroyuki
Shoji Michiharu
Meler Stephen D.
Stewart Charles
LandOfFree
Printing apparatus and printing control method does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Printing apparatus and printing control method, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Printing apparatus and printing control method will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-3197944