PAPER FEEDING CONTROL DEVICE IN A RECORDING APPARATUS

Abstract: A paper feeding control device for use in conjunction with a recording apparatus controls the feeding of a web of paper having in succession a plurality of equi-length segmental sheets each defining one page and being adapted to be cut along a transversal cutting line from the rest of the web in such a manner that under a first line of a new page confronts a printing head, the web of paper is advanced until the cutting line of a leading page is positioned in alignment with a cutter when it is confirmed that no printing is carried out for the next page. The printed page can now be cut off by the cutter. According to another aspect of the invention, means for selecting one of a continuous printing mode and a cutting mode is provided, in which the continuous printing mode is for feeding the web of paper to a position where a first printing line of the next page confronts the printing head and the cutting mode is for feeding the web of paper to a position where the cuting line of the leading page confronts the cutter. According to the mode selected, a paper feeding means is controlled to so move the web of paper.

Description: BACKGROUND OF THE INVENTION This invention relates to a paper feeding control device in a recording apparatus, such as a printer. It is usually the case with any known printer that a blade for cutting a web of printing paper along a perforated score line between two pages is spaced apart to some extent from a printing head This arrangement results in the formation of a blank space in the head portion of each page between the perforated line along which the preceding printed page is cut off and the first line that is printed on the subsequent page, and thus reduction of the number of lines to which printing can be performed. The blank space would amount to the loss of several printing lines from each page and eventually result in a considerable waste of paper. In order to enable the known printer to print as many lines as possible on each page to make the maximum possible use of its space, it has been necessary to position the paper before starting the printing of each new page in such a way that the perforated score line defining its leading edge is at a position closer to the printing head to enable a reduction of any blank space that may be formed between the perforated score line and the first line to be printed. If the paper is so positioned the printing of a new page is finished before the perforated score line defining its bottom edge reaches the cutting blade. The printed page cannot be separated from the rest of the paper along the perforated score line when its immediate separation is desired. The separation of the printed page is, of course, possible if the operator of the printer interrupts its operation and manually moves the paper fowardly until the perforated score line reaches the cutting blade. However, this procedure is troublesome to the operator. Under this condition, if the operator resumes the printing operation immediately, there is formed a blank space between the perforated score line and the first line that is printed on the next page. The blank space has a width corresponding to the distance between the cutting blade and the printing head. Its width is so large that the page would otherwise carry several more printed lines. The presence of the blank space disables a predetermined number of lines to be printed within the page and forces some lines to be carried over to a still new page. In order to avoid the formation of any such blank space, the operator is required to move back the paper so that its leading edge may approach the printing head. This procedure doubles the trouble which is imposed upon the operator. There is known a modified type of printer including a switch which is used to move the paper in forward direction until the perforated score line defining the bottom edge of a printed page reaches the cutting blade. This printer, however, does not give any satisfactory solution to the trouble which is imposed on the operator, insofar as he is required to actuate the switch whenever it is necessary to cut a printed page apart from the rest of the paper. EP-A-0226327 discloses a printer which upon occurrence of a first control signal, which may be provided by an operator controlled switch, moves the paper in a forward direction until the perforated score line defining the bottom edge of a printed page reaches the cutting blade. After a predetermined time delay, or after a second switch operation by the operator, the paper is moved back so that its leading edge may approach the printing head. It is an object of this invention to enable the preliminary selection of the way in which a web of printing paper is fed through a recording apparatus after printing has been made on each portion thereof forming a printed page, depending on the necessity of cutting a particular printed page from the web immediately upon printing, so that the available space of each page and therefore the paper can be effectively used. It is a further object of this invention to enable the positioning of a perforated score line between a printed page and a new page in alignment with a cutting blade so that the printed page may be separated from the new page when the printing of the new page is not immediately started. According to the invention, there is provided a printer for printing upon a web of paper having in succession a plurality of equi-length segmental sheets each defining one page and adapted to be cut along a transversal cutting line from the rest of the web, said printer comprising: means for producing printing data on page basis following a printing command signal, and a page renewing command signal indicative of completion of one page printing: means for carrying out printing in accordance with the printing data; means for feeding the web of paper; means for cutting the web of paper; characterised by paper feed control means comprising:- means for selecting one of a continuous printing mode and a cutting mode, said continuous printing mode for feeding the web of printing paper to a position where a first printing line of a page next to a leading page confronts said printing means, and said cutting mode for feeding the web of printing paper to a position where the cutting line of the leading page confronts said cutting means; first control means responsive to the page renewing command signal for controlling said feeding means when said continuous printing mode has been selected, so that the first printing line of the next page may confront said printing means; and second control means responsive to the page renewing command signal for controlling said feeding means when said cutting mode has been selected, so that the cutting line of the leading page may confront said cutting means and for further controlling said feeding means to move the web of paper to a position where a first printing line of the next page confronts said printing means in response to the printing command signal issued with respect to the next page. By way of example before starting the printing of a particular page, the operator of a recording apparatus uses selecting means 4 to select the cutting means 3 if he wants to cut the page off the paper immediately upon printing, or the continuous printing mode if, on the other hand, he wants to proceed immediately with the printing of a new page. The printing means 1 and the cutting means 3 have a certain distance L therebetween, as stated above with reference to the prior art. Before starting the printing of a particular page P₁, therefore, the operator causes the paper P to retract to position a cutting line (perforated score line) PK defining the top edge of the page P₁ between the printing means 1 and the cutting means 3, so that the first line G1 on the page P₁ may be printed at a smaller distance from the cutting line PK (See FIG. 4A). If it is the continuous printing mode that the operator has selected, the first control means 6₁ responds to the page renewing command signal which is given when the printing of the page P₁ has been completed, and controls the feeding means 2 so that it may advance the paper P until that portion of the paper P along which the first line G1 of a new page P₂ is to be printed is positioned in front of the printing means 1, as shown in FIG. 4B. If the operator has, on the other hand, selected the cutting mode, the second control means 6₂ responds to the page renewing command signal and controls the feeding means 2 so that it may advance the paper P until the cutting line PK between the printed page P₁ and the new page P₂ is positioned in front of the cutting means 3 after the movement past the recording means 1 of the paper portion along which the first line G1 of the new page P2 is to be printed, as shown in FIG. 4C. Then, the feeding means 2 can also be controlled by the second control means 6₂ in response to a printing command or any other appropriate signal so as to cause the paper P to retract until its portion along which the first line G1 of the new page P₂ is to be printed is positioned in front of the printing means 1, as shown in FIG. 4D. According to a second aspect of the invention there is further provided a printer according to claim 1 further comprising: means for measuring a period of time from completion of printing of a leading page to the subsequent receipt of the printing command signal issued with respect to a page next to the leading page, and producing a time-expiration signal when the printing command signal is not issued before expiration of a predetermined period of time; and wherein said first control means is responsive to the time-expiration signal for controlling said feeding means when said continuous printing mode has been selected, so that the cutting line of the leading page may confront said cutting means and for further controlling said feeding means to move the web of paper to a position where a first printing line of the next page confronts said printing means in response to the printing command signal issued with respect to the next page. If, for example, when operating in the continuous printing mode a page renewing command signal is inputted to a recording apparatus when the printing of one page P₁ has been completed as shown in FIG. 2A, the paper P is so advanced that its predetermined transverse portion along which the first line G₁ on a new page P₂ is to be printed may be positioned in front of the printing means 1, as shown in FIG. 2B, and the printing means 1 waits for a printing command signal to start the printing of the new page. When the page renewing command signal has been issued upon completion of the preceding page P₁, the time measuring means 5 is set to measure time until a new printing command signal is inputted. If a predetermined duration has elapsed in the absence of the new printing command from a host computer, the time measuring means 5 outputs the time-expiration signal. The control means 6 responds to the time-expiration signal and controls the feeding means 2 so that the page P may be advanced until its portion along which the first line G₁ of the new paper P₂ is to be printed moves past the printing means 1 and the cutting line PK between the printed page P₁ and the new page P₂ is positioned in alignment with the cutting means 3, as shown in FIG. 2C. The printed page can now be cut off, while the printing means 1 stays in front of that portion of the paper along which a line G₂ is to be printed below the first line G₁ to be printed on the new page P₂. Subsequent, the paper may be moved back to allow printing from the top of the page. In the drawings which are given by way of example FIG. 1 is a block diagram showing an outline of a paper feeding control device not having the selecting means of the present invention. FIGS. 2A to 2D are a set of views illustrating the movement of paper which is fed as controlled by the device according to Fig. 1. FIG. 3 is a block diagram showing an outline of a paper feeding control device according to the present invention; FIGS. 4A to 4D are a set of views illustrating the movement of paper which is fed as controlled by the device according to the invention; FIG. 5 is a fragmentary side elevational view of recording means and other parts of a recording apparatus provided with an apparatus embodying this invention; FIG. 6 is a flow chart showing a series of steps defining a main route for the operation of the apparatus shown in FIG. 5; FIG. 7 is a flow chart showing a series of steps defining a subroutine for the processing of data in the apparatus as shown in FIG. 5; FIG. 8 is a flow chart showing a series of steps defining a subroutine for the feeding of paper in the apparatus shown in FIG. 1; FIGS. 9A to 9C are a set of views showing the movement of paper which is fed through the apparatus shown in FIG. 1.; FIG. 10 is a flow chart showing a series of steps defining a subroutine for the feeding of paper in the apparatus of the present invention shown in FIG. 3; FIGS. 11A to 11C are a set of views showing the movement of paper which is fed through the apparatus shown in FIG. 3 when it operates in accordance with the continuous printing mode; and FIGS. 12A to 12C are a set of views showing the movement of paper which is fed through the apparatus shown in FIG. 3 when it operates in accordance with the cutting mode. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will now be described with reference to the accompanying drawings. FIG. 5 is a side elevational view showing by way of example a specific arrangement of a printing head and some other parts of a recording apparatus. The printing head 1, which corresponds to the printing means in FIG. 1 and FIG. 3 is movably supported on two guide bars 11 and 12 by a carriage 10. A platen 13 faces the printing head 1 in an appropriately spaced apart relation therefrom. The printing head 1 and the platen 13 are located between two pairs of feed rollers 2a and 2b. A pin tractor 2c is provided in the vicinity of the feed rollers 2a. The feed rollers 2a and 2b and the pin tractor 2c as taken together correspond to the feeding means 2 in FIG. 1. The rotation of the feed rollers 2a and 2b and the pin tractor 2c causes a web of paper P to travel between the feed rollers 2a, between the printing head 1 and the platen 13, and between the other feed rollers 2b. Those parts of the apparatus which have hereinabove been described are protected by a lid member 14 having a flange 15 located at the outlet end of the apparatus and lying horizontally in parallel to the paper P. The flange 15 has an edge defining a cutting blade 3 which corresponds to the cutting means in FIG. 1 and FIG. 3. The paper P has a multiplicity of transverse perforated score line PK each defining a cutting line between two adjoining pages P₁ and P₂. The paper P also has along each of its longitudinal edges a line of apertures with which the pins 16 of the of the pin tractor 2c are engageable, though they are not shown. The feed rollers 2b are situated between the printing head 1 and the cutting blade 3. The printing head 1 and the cutting blade 3 have, therefore, a certain distance L therebetween. The operation of the apparatus of Figure 1 which does not have the selecting means of the present invention will now be described with reference to the flow charts which are shown in FIGS. 6 to 8. This will serve to simplify the subsequent explanation of the operation of an embodiment of the present invention. Main Routine FIG. 6 shows a main routine for printing. In Step S10, initial setting is performed covering initial settings of the number of lines to be printed on each page, the space between lines, the space between characters, etc. Step S11 makes a decision as to whether a signal has been received from a host computer, or not. If the decision of Step S11 is NO, Step S12 makes a decision as to whether the timer means 5 has outputted a timeout signal, or not. The timer means 5 counts time between a page renewing command which has been inputted to indicate the completion of a particular page and a new printing command which will be inputted to start a new page. If the decision of Step S11 is YES, the operation proceeds to Step S13 to carry out a subroutine for the processing of data as received. If the decision of Step S12 is NO, the operation goes back to Step S11 to wait for a signal from the host computer. If the decision of Step S12 is YES indicating that the timer means 5 has outputted a timeout signal, the operation proceeds to Step S14 for carrying out a subroutine for the feeding of paper. Subroutine for the Processing of Data The subroutine of Step S13 is shown in FIG. 7. Step S15 makes a decision as to whether or not a page renewing command has been fed from the host computer. If the decision of Step S15 is YES, the routine proceeds to Step S16. It is a subroutine which corresponds to Step S14 as already described. If the decision of Step S15 is NO, Step S17 makes a decision as to whether the signal which has been received is a printing command or not. If the decision of Step S17 is NO, Step S18 carries out the processing as ordered by the signal which has been received, and Step S19 resets the timer, so that the operation may return to Step S11 in the main routine. If the decision of Step S17 is YES, the routine proceeds to Step S20. Step S20 makes a decision as to whether it is necessary to correct the position of the paper P. If the perforated score line PK between the printed page P₁ and the new page P₂ stays in alignment with the cutting blade 3, the decision of Step S20 is rendered YES and the operation proceeds to Step S21. If, on the other hand, that portion of the paper along which the first line G₁ of the new page P₂ is to be printed stays in front of the printing head 1, the decision of Step S20 is rendered NO, and the operation proceeds from Step S20 to Step S22 directly. If the decision of Step S20 is YES, Step S21 is taken to move back the paper P until its portion along which the first line G₁ of the new page P₂ is to be printed is positioned in front of the printing head 1, before the operation proceeds to Step S22. The distance h by which the paper is moved back [see FIG. 9C] is equal to the distance L between the printing head 1 and the cutting blade 3 minus the distance g between the perforated line PK between the printed page P₁ and the new page P₂ and the first line G₁ to be printed on the new page P₂, (L - g). The distance g is either an amount specific to the printer or an amount inputted to the printer when the paper P is loaded therein, and is stored in a memory (not shown) on the printer. The distance L is an amount specific to the printer and is stored in advance in the memory. Printing is effected at Step S22 in accordance with the printing data fed from the host computer. Then, Step S19 is repeated. Subroutine for the Feeding of Paper The subroutines of Steps S14 and S16 are shown in FIG. 8. Step S23 determines whether it is a page renewing command or a timeout signal that has called for the feeding of paper. If it is the page renewing command, the decision of Step S23 is rendered YES and the operation proceeds to Step S24. If it is the timeout signal, its decision is rendered NO and the operation proceeds to Step S27. Step S24 makes a decision as to whether the paper P has been advanced to the extent that its portion along which the first line of the new page is to be printed stays in front of the printing head 1. If the decision of Step S24 is YES, the operation skips Steps S25 and S26 and proceeds to Step S30 directly. If the decision of Step S24 is NO, the operation proceeds to Step S25. Step S25 is a step for calculating the distance by which the paper P has to be advanced from its position in which the printing head 1 stays in front of the last printed line G n of the printed page P₁ as shown in FIG. 9A, to its position in which its portion along which the first line G₁ of the new page P₂ is to be printed stays in front of the printing head 1 as shown in FIG. 9C, and storing it in the memory. Then, the operation proceeds to Step S26. This distance is equal to [m - (g + n)], where m stands for the length of each page, and n stands for the total length of the printed lines, i.e. n represents a x p wherein a is a number of the printed lines and p is an interline spacing, while g is as defined above. The length m is a fixed amount stored in the memory on the printer, and the number n is accumulated in the memory whenever a new line is started. Step S26 is a step for advancing the paper by the distance as stored in the memory, so that its portion along which the first line G₁ of the new page P₂ is to be printed may be positioned in front of the printing head 1, as shown in FIG. 9C. Then, the operation proceeds to Step S30. Step S27 makes a decision as to whether the paper P has been advanced to the extent that its portion along which the first line G₁ of the new page P₂ is to be printed stays beyond the printing head 1 and the perforated line PK between the printed page P₁ and the new page P₂ stays in front of the cutting blade 3. If the decision of Step S27 is YES, the operation skips Steps S28 and S29 and proceeds to Step S30 directly. If it is NO, the operation proceeds to Step S28. As a printing command signal usually terminates in a page renewing command, it is usually the case, when the operation has proceeded to Step S28, that the printing head 1 stays in front of the first line G₁ to be printed on the new page P₂, as shown in FIG. 9C. Step S28 is, therefore, a step for calculating the distance h by which the paper P has to be additionally advanced so that the perforated score line PK between the two pages P₁ and P₂ may be positioned in alignment with the cutting blade 3, as shown in FIG. 9B, and storing it in the memory. The distance h is equal to (L - g), where L and g are both as defined above. Step S29 is a step for advancing the paper by the distance h so that its portion along which the first line G₁ the new page P₂ is to be printed may leave the printing head 1 and the perforated score line PK may thereafter be positioned in alignment with the cutting blade 3, as shown in FIG. 9B. The timer means 5 is reset at Step S30 and the operation returns to Step S11 in the main routine. According to the apparatus as hereinabove described, the paper P is moved back in response to, for example, a printing command after it has been advanced in response to a timeout signal from the timer means 5 until the perforated score line PK between a printed page and a new page is positioned in alignment with the cutting blade 3. The printing head 1 and the cutting blade 3 usually have a considerable distance L therebetween as shown in FIG. 5. If the printing of the new page is started immediately after the perforated score line PK between the two pages has been positioned in alignment with the cutting blade 3 at Step S28, there is every likelihood that the perforated line PK and the first line printed on the new page may form therebetween a blank space which is so large that the new page cannot accommodate all of a desired number of lines, but that some lines need be carried over to still another page. Therefore, Step S21 is employed to move back the paper to reduce any such blank space, so that all of a desired number of lines may be properly printed within any particular page. However, if a predetermined period of time elapses before a new printing command is received from the host computer, the paper P is automatically advanced to its position in which the printed page can be cut off the new page. No particualr switch operation is required to position the perforated score line PK between the two pages in alignment with the cutting blade, as opposed to the known apparatus. This feature is of great significance particularly when quick separation of the printed page is desired. The same considerations are also applicable to the case in which the printer is waiting for a new printing command when the printing head 1 stays at the final printed line G n of the printed page P₁, as shown in FIG. 9A. In this case, a decision is made as to whether there was a page renewing command immediately before the completion of printing of the page P₁ after the timer means 5 had outputted a timeout signal. If there was a page renewing command, the perforated score line PK between the printed page P₁ and the new page P₂ is brought into alignment with the cutting blade 3 as hereinabove described. If there was not any such command, the paper is advanced by the distance which is equal to L + [m - (g + n)], so that the perforated line PK may be brought into alignment with the cutting blade 3. If a predetermined period of time elapses from occurrence of one printing command to subsequent occurrence of the printing command, a web of paper is automatically advanced to the extent that a printed page can be cut off from the rest of the paper. No special switch operation is required any longer for cutting off any particular page immediately upon printing, but it can be cut off quickly. An embodiment of the present invention will next be described with reference to FIGS. 10 to 12. The printing head and some other parts of the recording apparatus is arranged as shown in FIG. 5. The main routine for printing is implemented substantially in the same manner as illustrated in the flow chart of FIG. 6 except that a supplemental procedure is taken in the initial setting for selectively setting a continuous printing mode or a cutting mode by the selector means 4 (see FIG. 3). A timer means (not shown in FIG.3) is also set simultaneously with the initial setting.Further, in the flow chart of FIG. 6, if the decision of Step S12 is YES, the routine proceeds to Step S14 where a subroutine is implemented for carrying out the feeding of paper in accordance with the mode selected by the selector means 4. The subroutine of Step S13 is implemented substantially in the same manner as shown in FIG. 7, but a supplemental description would be necessary where there exist some differences in the procedure described with reference to the first embodiment. Step S20 makes a decision as to whether it is necessary to correct the position of the paper P like in the first embodiment. If the mode which has been selected is the cutting mode in which the perforated score line PK defining the trailing edge of a printed page is positioned in front of the cutting blade 3, Step S21 is taken to move back the paper P until that portion of the paper P along which the first line G1 of a new page P₂ is to be printed is positioned in front of the printing head 1. If it is the continuous printing mode that has been selected, the rountine proceeds directly from Step S20 to Step S22. Steps S22 carries out printing in accordance with the printing data fed from the host computer, while not allowing the paper P to move. Then, Step S19 comes again. Subroutine for the Feeding of Paper The subroutines of Steps S14 and S16 shown in FIGS. 6 and 7, respectively, will be described with reference to a flow chart shown in FIG. 10. Step S31 determines whether it is the continuous printing or cutting mode that has been selected. If it determines that the cutting mode has been selected, the operation proceeds to Step S32. If it determines that the continuous printing mode has been selected, the operation proceeds directly to Step S35 by skipping Steps S32 to S34. Step S32 makes a decision as to whether the paper P has been advanced to its position in which the perforated score line PK between the printed page and the new page P₂ stays in front of the cutting blade 3. If the decision of Step S32 is YES, the operation skips Steps S33 and S34 and proceeds to Step S37 directly. If the decision of Step S32 is NO, Step S33 calculates the additional distance by which the paper has to be advanced to position the perforated score line PK in front of the cutting blade 3, and stores it in the memory, and Step S34 advances the paper by the distance as stored in the memory, whereby the perforated score line PK is properly aligned with the cutting blade 3. The distance by which the paper P has to be advanced to position the perforated score line PK between the printed and new pages in alignment with the cutting blade 3 when the printing head 1 stays in front of the last line printed on the printed page, is equal to [m - (g + n) + L], where m stands for the length of each page, and n stands for the number of the printed lines, while L and g are as defined before. The length m is a fixed amount stored in the memory on the printer, and the number n is stored in the memory whenever a new line is started. Step S35 determines whether the feeding of paper has been required in response to a page renewing command, or as a result of the lapse of the time set by the timer means. If the latter is the case, the answer of Step S35 is NO and the operation returns to Step S32, so that Steps S32 to S34 may be taken. If the former is the case, the answer of Step S35 is YES and Step S36 calculates the distance (L - n) by which the paper P has to be advanced to ensure that the first line G₁ to be printed on the new page P₂ be properly aligned with the printing head 1, and causes the paper P to advance accordingly. Step S37 follows Step S32, S34 or S36, as the case may be. Step S37 resets the timer means, and the operation returns to Step S11 in the main routine. Attention is now directed to FIGS. 11A to 11C showing the way in which paper P is moved when the continuous printing mode is selected, while FIGS. 12A to 12C show the way in which it is moved in accordance with the cutting mode. When the continuous printing mode has been selected, the paper P stays in the position in which its portion defining the first line G₁ to be printed on the new or second page P₂ is properly located in front of the printing head 1, as shown in FIG. 11A. Printing is started and continued to the last line G n . When the last line G n of the page P₂ has been printed as shown in FIG. 11B, a page renewing command is given and the paper P is so advanced that its portion along which the first line G₁ of a still new page P₃ is to be printed may be positioned in front of the printing head 1, as shown in FIG. 11C (Step S36). When the cutting mode has been selected, the paper P is so advanced that the perforated score line PK between the two successive pages P₁ and P₂ may be aligned with the cutting blade 3 as shown in FIG. 12B (Step S34) in response to a page renewing command when the last line G n of the preceding page P₁ has been printed, as shown in FIG. 12A. When the paper P has been advanced as hereinabove stated, the printing head 1 is positioned at a line G₂ below the first line G₁ to be printed on the new page P₂, as shown in FIG. 12B. When a printing command is, then, inputted, however, the paper P is moved back until its portion along which the first line G₁ of the page P₂ is to be printed is positioned in front of the printing head 1, as shown in FIG. 12C (Step S21). The apparatus which has been described with reference to the drawing is so designed that even when it is operating in accordance with the cutting mode, the paper P is moved back until its portion along which the first line of the new page is to be printed is positioned in front of the printing head 1, in response to the printing command which is given after the perforated score line PK between the printed page and the new page has been positioned in alignment with the cutting blade 3, as hereinabove described. Therefore, it makes it possible to start the printing of any new page quickly after the preceding page has been cut off the paper. The apparatus of this invention enables the feeding of paper for either the continuous printing of a plurality of pages or the separation of any particular printed page from the paper upon printing, only if the operator selects one of the two modes of paper feeding by the selector means 4 before starting a printing operation. It is to be noted that this invention is also applicable to any recording apparatus of the type other than that which is shown in FIG. 3. This invention can produce the results which will hereinafter be described. If the operator wants to have a particular printed page cut off a web of paper immediately after its printing, particularly when he wants to have a multiplicity of lines printed on each page to make an effective use of the reasonably available space thereof, the paper is so advanced when the particular page has been printed, that the cutting line (perforated score line) between the printed page and the new page following it may be properly aligned with the cutting means to enable the immediate cutting of the printed page off the new page, only if he selects the cutting mode from the two alternative modes of paper feeding by the selector means before starting the printing of the particular page. If, on the other hand, he selects the continuous printing mode, the apparatus enables the successive printing of any desired number of pages without allowing them to be cut off one another when they have been printed. Therefore, the apparatus of this invention can automatically accomplish any job that has been a source of trouble to the operator of any known recording apparatus, and for that purpose requires its operator only to select one of the two modes of paper feeding before starting a particular printing operation. Further, in the continuous printing mode the present invention may operate to provide the advantages described in relation to the Fig. 1 printer. If a predetermined period of time elapses from occurrence of one printing command to subsequent occurrence of the printing command, a web of paper may be automatically advanced to the extent that a printed page can be cut off from the rest of the paper.

Claims: A printer for printing upon a web of paper having in succession a plurality of equi-length segmental sheets each defining one page and adapted to be cut along a transversal cutting line from the rest of the web, said printer comprising: means for producing printing data on page basis following a printing command signal, and a page renewing command signal indicative of completion of one page printing: means (1) for carrying out printing in accordance with the printing data; means (2) for feeding the web of paper; means (3) for cutting the web of paper; characterised by paper feed control means comprising:- means (4) for selecting one of a continuous printing mode and a cutting mode, said continuous printing mode for feeding the web of printing paper to a position where a first printing line of a page next to a leading page confronts said printing means, and said cutting mode for feeding the web of printing paper to a position where the cutting line of the leading page confronts said cutting means; first control means (6₁) responsive to the page renewing command signal for controlling said feeding means when said continuous printing mode has been selected, so that the first printing line of the next page may confront said printing means; and second control means (6₂) responsive to the page renewing command signal for controlling said feeding means when said cutting mode has been selected, so that the cutting line of the leading page may confront said cutting means and for further controlling said feeding means to move the web of paper to a position where a first printing line of the next page confronts said printing means in response to the printing command signal issued with respect to the next page. A printer according to claim 1 further comprising: means (5) for measuring a period of time from completion of printing of a leading page to the subsequent receipt of the printing command signal issued with respect to a page next to the leading page, and producing a time-expiration signal when the printing command signal is not issued before expiration of a predetermined period of time; and wherein said first control means (6₁) is responsive to the time-expiration signal for controlling said feeding means when said continuous printing mode has been selected, so that the cutting line of the leading page may confront said cutting means and for further controlling said feeding means to move the web of paper to a position where a first printing line of the next page confronts said printing means in response to the printing command signal issued with respect to the next page. A printer according to claim 1 or claim 2, wherein said second control means (6₂) controls said feeding means to move the web of printing paper by a distance (m - (g + n) + L) from a position where a last printing line of said leading page confronts said printing means to the position where the cutting line of the leading page confronts said cutting means, where m represents a length of each page, g represents a distance between the cutting line of the leading page and the first printing line of the next page, n represents a distance between the first line to the last line of the leading page, and L represents a distance between said printing means and said cutting means.

Inventors: HORI, MASAAKI BROTHER KOGYO KABUSHIKI KAISHA, SAKAI, KIYOHARU BROTHER KOGYO KABUSHIKI KAISHA
Applicants: BROTHER KOGYO KABUSHIKI KAISHA
Application year: 1988
Main classification: B41J11
IPC codes: B41J11, G06K15