Claims
- 1. A control device for a printer for printing on a paper having a print head support on a carriage and a carriage motor for moving said carriage to permit printing along lines of said paper, said printer further including paper feeding means for feeding said paper past said carriage, said printer having a paper presence detecting means for indicating when a trailing end of the paper within the printer passes said detecting means, paper feeding control means for controlling the feeding of said paper by said paper feeding means before the next printing, carriage control means for dividing said carriage motor to permit said print head to print on said paper after said paper feeding is performed, the paper having a predetermined printable region at the trailing end thereof, comprising:
- calculating means for calculating the length of the printable region remaining on the paper when said detecting means indicates that the trailing end of said paper has passed said detecting means based on the predetermined printable region and the amount of paper feeding after said trailing end has passed said detecting means; and
- estimating means for determining whether a sufficient remaining printable region is available at the trailing end of said paper after the trailing end of said paper has passed said detecting means based upon the remaining length determined by the calculating means and the paper feed amount to be performed before the next printing;
- wherein when said detecting means determines said paper is present, said carriage control means starts the driving of said carriage motor at a time before said paper feeding has ceased such that the speed of said carriage motor reaches a printing speed by the time that said paper feeding has ended;
- wherein when said detecting means switches from an indication of paper presence to an indication of paper absence and when said estimating means determines a sufficient remaining printable region at said trailing end of said paper, said carriage control means starts the driving of said carriage motor at a time before said paper feeding has ceased such that the speed of said carriage motor reaches a printing speed by the time that said paper feeding has ended;
- wherein when said detecting means switches from an indication of paper presence to an indication of paper absence and when said estimating means determines said trailing end of said paper is not printable, said carriage control means decelerates concurrently with the acceleration of said paper feeding control means so that when said paper feeding is complete, said paper feeding control means stops.
- 2. The control device as claimed in claim 1, wherein said paper feeding control means performs paper feeding when the output of the detecting means indicates paper to be present.
- 3. The control device as claimed in claim 1, wherein the acceleration of the paper feeding means to feed paper before the next printing starts concurrently with the deceleration of the carriage motor when the previous printing has ended.
- 4. The control device as claimed in claim 1, wherein said carriage control means predicts the time from the beginning of paper feeding before the next printing to the beginning of driving of the carriage motor on the basis of the paper feed amount before the next printing and data from the paper feeding control means motor and carriage control means, and starts driving of the carriage motor when the elapsed time from the beginning of paper feeding reaches the predicted time.
- 5. The control device as claimed in claim 1, wherein when the carriage control means begins to accelerate the carriage motor, the paper feeding control means begins to decelerate the paper feeding means.
- 6. The control device as claimed in claim 1, wherein the carriage control means causes said carriage to reach a constant speed at the time when the paper feeding control means stops the paper feeding means.
- 7. A method for controlling a printer for printing on a paper having a print head supported on a carriage and a carriage motor for moving said carriage to permit printing along lines on said paper, said printer further including paper feeding means for feeding said paper past said carriage, said printer having a paper presence detecting means for indicating when a trailing end of the paper within the printer passes said detecting means, the paper having a predetermined printable region at the trailing end thereof determined at the time when the detecting means switches from an indication of paper presence to an indication of paper absence, comprising the steps of calculating the length of the printable region remaining on the paper when the detecting means indicates paper absence based on the predetermined printable region and the amount of paper feeding after said trailing end of said paper has passed said detecting means, determining whether a sufficient remaining printable region is available at the trailing end of the paper after the trailing end of the paper has passed the detecting means based upon the remaining length determined by the calculating means and the paper feed amount to be performed before the next printing, controlling driving of the paper feeding means to perform paper feeding before the next printing when the determined result is indicative of a sufficient remaining printable region, and starting driving of the carriage motor to perform the next printing after execution of paper feeding in advance of the termination of paper feeding such that the speed of the carriage motor reaches a drive speed suitable for printing when the paper feeding has terminated.
Priority Claims (2)
Number |
Date |
Country |
Kind |
63-291493 |
Nov 1988 |
JPX |
|
63-313331 |
Dec 1988 |
JPX |
|
CROSS-REFERENCE TO RELATED APPLICATION
This is a continuation of now abandoned application Ser. No. 07/448,449, filed on Dec. 11, 1989 which is a continuation-in-part application of U.S. patent application Ser. No. 07/439,129 filed on Nov. 17, 1989 which is now U.S. Pat. No. 5,128,858 entitled PAPER FEED CONTROL DEVICE FOR A PRINTER AND METHOD FOR CONTROLLING SAME.
US Referenced Citations (3)
Foreign Referenced Citations (7)
Number |
Date |
Country |
1289 |
Jan 1984 |
JPX |
22765 |
Feb 1984 |
JPX |
54971 |
Mar 1986 |
JPX |
89068 |
May 1986 |
JPX |
33660 |
Feb 1987 |
JPX |
284775 |
Dec 1987 |
JPX |
21174 |
Jan 1988 |
JPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
448449 |
Dec 1989 |
|
Continuation in Parts (1)
|
Number |
Date |
Country |
Parent |
439129 |
Nov 1989 |
|