US20220363498A1 - Loading next media sheet while current media sheet is being ejected - Google Patents
Loading next media sheet while current media sheet is being ejected Download PDFInfo
- Publication number
- US20220363498A1 US20220363498A1 US17/322,106 US202117322106A US2022363498A1 US 20220363498 A1 US20220363498 A1 US 20220363498A1 US 202117322106 A US202117322106 A US 202117322106A US 2022363498 A1 US2022363498 A1 US 2022363498A1
- Authority
- US
- United States
- Prior art keywords
- media sheet
- current media
- pick
- roller
- printing
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Abandoned
Links
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H7/00—Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles
- B65H7/18—Modifying or stopping actuation of separators
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H29/00—Delivering or advancing articles from machines; Advancing articles to or into piles
- B65H29/12—Delivering or advancing articles from machines; Advancing articles to or into piles by means of the nip between two, or between two sets of, moving tapes or bands or rollers
- B65H29/14—Delivering or advancing articles from machines; Advancing articles to or into piles by means of the nip between two, or between two sets of, moving tapes or bands or rollers and introducing into a pile
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H3/00—Separating articles from piles
- B65H3/02—Separating articles from piles using friction forces between articles and separator
- B65H3/06—Rollers or like rotary separators
- B65H3/0669—Driving devices therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H5/00—Feeding articles separated from piles; Feeding articles to machines
- B65H5/06—Feeding articles separated from piles; Feeding articles to machines by rollers or balls, e.g. between rollers
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H7/00—Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles
- B65H7/02—Controlling article feeding, separating, pile-advancing, or associated apparatus, to take account of incorrect feeding, absence of articles, or presence of faulty articles by feelers or detectors
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H85/00—Recirculating articles, i.e. feeding each article to, and delivering it from, the same machine work-station more than once
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2301/00—Handling processes for sheets or webs
- B65H2301/30—Orientation, displacement, position of the handled material
- B65H2301/33—Modifying, selecting, changing orientation
- B65H2301/333—Inverting
- B65H2301/3331—Involving forward reverse transporting means
- B65H2301/33312—Involving forward reverse transporting means forward reverse rollers pairs
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2403/00—Power transmission; Driving means
- B65H2403/80—Transmissions, i.e. for changing speed
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2405/00—Parts for holding the handled material
- B65H2405/30—Other features of supports for sheets
- B65H2405/33—Compartmented support
- B65H2405/332—Superposed compartments
- B65H2405/3322—Superposed compartments discharge tray superposed to feed tray
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2513/00—Dynamic entities; Timing aspects
- B65H2513/40—Movement
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2513/00—Dynamic entities; Timing aspects
- B65H2513/50—Timing
- B65H2513/51—Sequence of process
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2513/00—Dynamic entities; Timing aspects
- B65H2513/50—Timing
- B65H2513/512—Starting; Stopping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65H—HANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
- B65H2801/00—Application field
- B65H2801/03—Image reproduction devices
- B65H2801/06—Office-type machines, e.g. photocopiers
Definitions
- Printing devices can use a variety of different technologies to form images on media such as paper. Such technologies include fluid-ejection technologies such as inkjet-printing technologies. Printing devices deposit print material, such as colorant like ink, which can include other printing fluids or material as well. Some types of printing devices can print on just one side of media sheets, which is known as simplex printing, whereas other types can print on both sides of media sheets without requiring the user to manually reinsert the media sheets into the device after the first sides of the sheets have been printed, which is known as duplex printing.
- FIG. 1 is a cross-sectional diagram of an example printing device capable of duplex printing.
- FIG. 2 is a flowchart of an example method for duplex printing using the printing device of FIG. 1 , in which loading of the next media sheet occurs while the current media sheet is being ejected.
- FIGS. 3 and 4 are example timing diagrams depicting example time savings when loading the next media sheet while the current media sheet is being ejected in the method of FIG. 2 .
- FIG. 5 is a flowchart of an example method for simplex printing using the printing device of FIG. 1 , in which loading of the next media sheet occurs while the current media sheet is being ejected.
- FIG. 6 is a diagram of an example non-transitory computer-readable data storage medium.
- FIG. 7 is a block diagram of an example printing device.
- some types of printing devices including fluid-ejection devices such as inkjet-printing devices, can print on both sides of media sheets without the user having to manually reinsert the sheets into the device after the first sides of the sheets have been printed.
- a printing device that is capable of such duplex printing prints on the first side of a media sheet, and then loads the sheet back into the device for printing on the second side of the sheet before ejecting it from the device.
- Duplex printing can be cost effective to end users by reducing the amount of media used by up to 50%.
- a printing device can include various rollers, including a pick roller that loads media sheets from an input tray, drawer, or cassette, a feed roller and a turn roller that advance the sheets through the device for printing, and an ejection or output roller that ejects the sheets after printing.
- Some printing devices may have more than one motor that each control one or multiple rollers.
- the pick roller may be controlled by a different motor than the motor controlling the feed, turn, and/or eject rollers.
- the device can cause the pick roller to load the next media sheet at the earliest time possible while the feed and/or turn rollers are still advancing the current media sheet through the device for printing on the second side of the current sheet.
- the loading of the next media sheet can be synchronized with advancement of the current media sheet so that the next sheet closely follows but does not come into contact with the current sheet in the device. Because the feed, turn, and eject rollers are controlled by a different motor than the pick roller, initiating rotation of the pick roller to load the next media sheet does not affect rotation of the feed, turn, and eject rollers.
- some printing devices have one motor that controls both the pick and feed rollers, and which may also control the turn and eject rollers.
- the printing device may have just one motor that controls every roller within the device.
- the pick roller may be linked to the motor via a pick transmission, such as a clutch, shift, switch, or other type of transmission.
- a pick transmission such as a clutch, shift, switch, or other type of transmission.
- Engaging the pick transmission causes the motor to drive the pick roller, and disengaging the pick transmission causes the motor to cease driving the pick roller.
- the motor also drives other rollers, including the feed and/or turn rollers, engaging the pick transmission to initiate rotation of the pick roller can momentarily affect uniform rotation. For example, when the pick transmission is engaged, the additional load placed on the motor to overcome the initial resistance of the pick roller before the pick roller starts to rotate can result in the motor momentarily slowing the speed at which the feed and/or turn rollers are rotating.
- Such an initial jolt to the feed and/or turn rollers when loading the next media sheet can affect print quality of the image being printed on the second side of the current media sheet.
- the current media sheet may skip forward a small amount, resulting in gaps in the image printed on the second side of the current sheet, or may skip backward a small amount, resulting in undesired overlap in adjacent portions of the image printed on the second side of the current sheet. If the second side of the current media sheet is actually being printed at the time of pick transmission engagement, the current portion of the image being printed may become distorted due to the shifting of the current sheet.
- a printing device can include a print carriage that scans back and forth relative to a current swath of a media sheet along an axis perpendicular to the direction in which the sheet is advanced.
- the print carriage can include a fluid-ejection printhead, such as an inkjet printhead, which ejects print material like ink on the current swath of the media sheet as the carriage scans back and forth. Engagement and disengagement of the pick transmission can also momentarily affect print carriage movement, and therefore impair print or image quality if pick transmission engagement or disengagement occurs while the carriage is moving.
- a printing device that uses the same motor to drive the pick roller and the feed and/or turn roller may avoid engaging the pick transmission to load the next media sheet until the current media sheet has been ejected.
- Print or image quality degradation therefore cannot occur, because the current media sheet will have already had both sides printed and will have been ejected before the next media sheet is loaded.
- the print carriage will not be in motion since printing has been completed.
- waiting until the current sheet has been ejected before loading the next sheet results in a decrease of print speed, particularly as compared to a printing device having a separate motor to drive the pick roller such that loading of the next sheet can occur at the earliest time possible.
- a pick transmission of a printing device linking a motor of the device to a pick roller of the device is engaged to load a next media sheet via the motor driving the pick roller. While the next media sheet is being loaded, the current media sheet is ejected via the same motor driving an eject roller of the printing device.
- This motor can also drive a feed roller and/or a turn roller that advance media sheets through the device for printing.
- Impairment of print or image quality is avoided, because printing on the current media sheet has been completed before the next media sheet is loaded.
- print speed is improved, because loading of the next media sheet occurs during, and not after, ejection of the current media sheet.
- the resulting improvement in print speed can be on the order of one page-per-minute (PPM). More generally, the longer the time it takes to eject a media sheet from a printing device, which may be affected by how long the ejection path of the device is, the greater the improvement in print speed for the printing device in question.
- FIG. 1 shows a cross section of an example printing device 100 .
- the printing device 100 includes print hardware 102 that prints on media sheets as the sheets are advanced through the device 100 .
- the print hardware 102 can include a print carriage 104 that is movable into and out of the plane of FIG. 1 .
- the print hardware 102 can include a fluid-ejection printhead 105 having fluid-ejection nozzles 106 from which print material like ink is ejected as the print carriage 104 moves into and out of the plane of FIG. 1 . Therefore, print material is ejected in swaths along an axis perpendicular to the axis of media sheet advancement through the printing device 100 .
- the printing device 100 includes a motor 108 .
- the motor 108 drives a feed roller 110 , an eject roller 112 , a pick roller 114 linked to the motor 108 by a pick transmission 116 , and a turn roller 118 of the printing device 100 . That is, the same motor 108 drives the feed roller 110 , the eject roller 112 , the pick roller 114 , and the turn roller 118 .
- the printing device 100 may include other rollers, in addition to the rollers 110 , 112 , 114 , and 118 shown in FIG. 1 , and/or may omit one or multiple of the rollers 110 , 112 , 114 , and 118 . For example, in some implementations, the printing device 100 may not include the turn roller 118 .
- the feed roller 110 is driven by the motor 108 to rotate clockwise to advance a media sheet through a print zone directly under the nozzles 106 of the printhead 105 .
- the eject roller 112 is driven by the motor 108 to rotate clockwise to partially or completely eject the media sheet from the printing device 100 .
- the printing device 100 can include a passive eject roller 119 opposite the eject roller 112 , and which is not driven by the motor 108 .
- the passive eject roller 119 rotates in a direction opposite the direction of the eject roller 112 driven by the motor 108 when the eject roller 112 is rotating.
- the passive eject roller 119 can also be referred to as a pinch roller, and may be cylindrical or a wheel with protruding spikes (i.e., in the configuration of a star in cross-sectional profile).
- the passive eject roller 119 serves to engage the media sheet against the eject roller 112 that is being actively driven by the motor 108 .
- the eject roller 112 is driven by the motor 108 to rotate clockwise to completely eject the media sheet from the printing device 100 after the first side of the sheet has been printed when simplex printing, and after the second side of the sheet has been printed when duplex printing.
- the eject roller 112 is driven by the motor 108 to rotate clockwise to partially eject the media sheet after the first side of the sheet has been printed when duplex printing.
- the eject roller 112 is then driven by the motor 108 to rotate in reverse (i.e., counter-clockwise) to load the media sheet back into the printing device 100 so that the second side of the sheet can be printed.
- the printing device 100 includes a controller 120 that controls starting and stopping of the motor 108 driving the rollers 110 , 112 , 114 , and 118 , and also the polarity of the motor 108 and thus the direction of rotation of the rollers 110 , 112 , 114 , and 118 .
- the controller 120 further controls engagement and disengagement of the pick transmission 116 linking the motor 108 to the pick roller 114 .
- the motor 108 drives the pick roller 114 and causes the pick roller 114 to rotate clockwise, to pick and therefore load a top-most media sheet of a stack of media sheets placed on a bottom wall 122 of a drawer, cassette, or input tray of the device 100 .
- the controller 120 may be implemented as a processor and a non-transitory computer-readable data storage medium storing program code and executable by the processor.
- the processor and the medium may be integrated within an application-specific integrated circuit (ASIC) in the case in which the processor is a special-purpose processor.
- ASIC application-specific integrated circuit
- the processor may instead be a general-purpose processor, such as a central processing unit (CPU), in which case the medium may be a separate semiconductor or other type of volatile or non-volatile memory.
- a media sheet is advanced towards a separator wall 124 at which the sheet turns upwards towards the turn roller 118 .
- the usage of a separator wall 124 is thus one way by which media sheet pick and separation occurs for loading of the media sheet.
- Pick and separation results in one media sheet being loaded: if the pick operation results in more than one sheet being picked, the subsequent separation operation ensures that just one sheet is ultimately loaded.
- a different pick-separation configuration may be employed, such as a pressure plate system as in laser printing devices and more sophisticated inkjet printing devices, a pick-singulation system as in automatic document feeders, and so on.
- the turn roller 118 is driven by the motor 108 to rotate clockwise to turn the media sheet in the opposite direction from which it was loaded from the bottom wall 122 , towards the feed roller 110 .
- the feed roller 110 as noted advances the media sheet towards the print zone under the nozzles 106 of the printhead 105 within which the (first) side of the sheet incident to the nozzles 106 are printed, and then towards the eject roller 112 .
- the eject roller 112 as also noted then partially or completely ejects the sheet.
- the media sheet is partially ejected, and the eject roller 112 is reversed in rotation to load the media sheet back into the printing device 100 , and to advance the sheet back towards the turn roller 118 .
- the turn roller 118 again turns the media sheet towards the feed roller 110 , which again advances the sheet towards the print zone under the nozzles 106 .
- This time the other (second) side of the media sheet is incident to the nozzles 106 and is therefore printed before the sheet continues to be advanced by the feed roller 110 towards the eject roller 112 .
- the eject roller 112 then completely ejects the media sheet onto an output tray 126 , as also occurs in the case of simplex printing.
- the printing device 100 therefore has two overlapping printing paths 128 and 130 , denoted by solid-lined and dotted-lined arrows, respectively.
- the printing path 128 is the primary printing path.
- a media sheet follows the printing path 128 from loading from the bottom wall 122 to the separator wall 124 where the sheet turns upwards, through advancement through the print zone, and to complete ejection onto the output tray 126 or partial ejection from the printing device 100 .
- the print path 130 is the duplex printing path. Once a media sheet has been partially ejected from the printing device 100 at the end of the printing path 128 , the media sheet can be loaded into the duplex printing path 130 at the eject roller 112 , and towards the turn roller 118 . At the turn roller 118 , the duplex printing path 130 ends, and the media sheet again follows the printing path 128 , and therefore advances a second time towards the print zone, before being completely ejected onto the output tray 126 .
- FIG. 2 shows an example method 200 for duplex printing, in which loading of the next media sheet occurs while the current media sheet is being ejected.
- the method 200 is described in relation to the printing device 100 .
- the method 200 can be implemented as program code stored on a non-transitory computer-readable data storage medium and executable by a processor. The method 200 can thus be performed by the controller 120 of the printing device 100 .
- the motor 108 is started ( 202 ), which can result in the rollers 110 , 112 , and/or 118 being driven.
- the pick transmission 116 is engaged ( 204 ) to cause the motor 108 to drive the pick roller 114 . Therefore, a current media sheet is loaded ( 205 ) from the bottom wall 122 , towards the separator wall 124 where the current sheet turns upwards, and to the turn roller 118 , along the primary printing path 128 .
- the pick transmission 116 can then be disengaged ( 206 ), causing the motor 108 to cease driving the pick roller 114 .
- the current media sheet may also be subjected to deskewing so that it is properly orientated when continuing along the printing path 128 .
- the current media sheet is advanced by the turn roller 118 being driven by the motor 108 to the feed roller 110 that is also being driven by the motor 108 , and which advances the current sheet towards and through the print zone and to the eject roller 112 , still along the primary printing path 128 ( 208 ).
- the first side of the current media sheet is printed on while in the print zone ( 210 ).
- the current media sheet is then partially ejected by the eject roller 112 being driven by the motor 108 ( 212 ). Partial ejection means that the current media sheet remains positioned between the eject roller 112 and the passive eject roller 119 at or towards the trailing edge of the sheet, and the current sheet is not completely ejected onto the output tray 126 .
- the current media sheet is then loaded into the duplex printing path 130 , via the motor 108 driving the eject roller 112 in the reverse (i.e., opposite) direction ( 214 ), and to the turn roller 118 at which the duplex printing path 130 rejoins the primary printing path 128 .
- the current media sheet is again advanced by the turn roller 118 to the feed roller 110 , which again advances the current sheet towards and through the print zone and to the eject roller 112 ( 216 ), along the primary printing path 128 .
- the second side of the current media sheet is printed on while in the print zone ( 218 ).
- the pick transmission 116 is engaged ( 222 ) to cause the motor 108 to again drive the pick roller 114 .
- the pick transmission 116 should be engaged to load the next sheet at the start of ejection of the current sheet by the eject roller 112 .
- the current media sheet is thus (completely) ejected by the eject roller 112 being driven by the motor 108 while the next media sheet is being loaded by the pick roller 114 being driven by the same motor 108 ( 224 ).
- the current media sheet is therefore ejected onto the output tray 126 , and the method 200 continues with disengagement of the pick transmission at part 206 , where the next media sheet is now considered the current media sheet.
- simultaneous ejection of the current media sheet and loading of the next media sheet occurs so long as the current sheet has been advanced by more than a threshold length past the feed roller 110 . This ensures that media sheet overlap and therefore jamming of the printing device 100 does not occur due to insufficient separation between the current sheet and the next sheet. If the current sheet has not yet been advanced by more than this threshold length, the method 200 can deviate from FIG. 2 in one of two ways. First, the current sheet may continue to be advanced until its advancement exceeds the threshold length past the feed roller 110 , and then simultaneous ejection of the current sheet and loading of the next sheet occurs. Second, the current sheet may be ejected, and then the next sheet loaded after such ejection is completed.
- the method 200 is repeated in this manner until the current media sheet is the last media sheet that is to be printed to complete the print job. Once the second side of the last media sheet has been printed ( 220 ), this last sheet is completely ejected onto the output tray 126 via the eject roller 112 being driven by the motor 108 ( 226 ). The motor 108 can then be stopped ( 228 ), causing rollers 110 , 112 , and/or 118 that are still rotating to stop.
- Such pick transmission engagement should cause no more than a threshold amount of reverse motion of the current media sheet that corresponds to (e.g., is equal to) the distance between the feed roller 110 and the print zone under the nozzles 106 . If more than this threshold amount of reverse motion occurs, then the portion of the current media sheet that has just been printed on may come into contact with the feed roller 110 . As a result, any undried print material on this portion of the current media sheet may smudge.
- the overlapping of the ejection of the current media sheet with the loading of the next media sheet in accordance with the method 200 improves overall print speed because loading of the next sheet does not have to wait for the current sheet to be completely ejected.
- pick transmission engagement may not be permitted until the print carriage 104 has remained stationary for a length of time, which is referred to as the hold time of the print carriage 104 . Therefore, for overall print speed to actually be improved, the hold time should be less than a threshold length of time. This threshold is based on the print speed that would otherwise result during duplex printing if loading of the next media sheet did not occur until the current media sheet was completely ejected.
- FIGS. 3 and 4 show example timing diagrams 300 and 400 , respectively, depicting the time savings that can result by loading the next media sheet while the current media sheet is being ejected.
- FIG. 3 if loading of the next media sheet does not occur until after the current media sheet has been ejected, per scenario 302 , ejection of the current sheet takes a length of time 306 , and then loading of the next sheet takes a length of time 308 . Therefore, the total length of time for current media sheet ejection and next media sheet loading is equal to the sum of the lengths of time 306 and 308 .
- the time savings can increase with an increasing length of time that it takes to eject the current media sheet. For example, with respect to the printing device 100 , if the eject roller 112 and the output tray 126 are located farther downstream from the feed roller 110 and the print zone, the current media sheet will have to travel farther before being completely ejected onto the tray 126 , and therefore the length of time to eject the current sheet will increase. As another example, if the output tray 126 is positioned above the print carriage 104 , such that the current media sheet has to travel upwards and reverse in direction before being ejected onto the tray 126 , the current sheet will again have to travel farther before being completed ejected, and the time to eject the current sheet will also increase.
- loading of the next media sheet is completed after the length of time 410 (equal to the length of time 408 ) occurs, whereas ejection of the current media sheet is not completely until after the length of time 412 also occurs. That is, although loading of the next media sheet occurs during ejection of the current media sheet, loading of the next sheet is finished before the current sheet is ejected.
- the time savings realized in this case is equal to the length of time 414 , which is equal to the lengths of 406 and 408 minus the length of time 410 .
- the time savings realized in the scenario 404 is thus greater than the time savings realized in the scenario 304 of FIG. 3 , due to the increased time it takes to eject the current media sheet in FIG. 4 as compared to in FIG. 3 .
- Loading the next media sheet while the current media sheet is being ejected decouples the time it takes to eject the current sheet from affecting print speed. That is, whereas sequentially ejecting the current media sheet and then loading the next media sheet means that the time it takes to eject the current sheet impacts overall print speed, simultaneously ejecting the current sheet and loading the next sheet means that that the time it takes to eject the current sheet does not impact overall print speed.
- the pick transmission 116 of the printing device 100 may be engaged throughout the print job.
- the pick roller 114 may be continuously driven by the motor 108 . Once the current media sheet has been picked and loaded by the pick roller 114 , the next media sheet will then be picked and loaded. The next media sheet therefore follows the current media sheet through the primary printing path 128 . That is, both the current media sheet and the next media sheet may be advancing through the primary printing path 128 at the same time.
- the leading edge of the next sheet may become momentarily stuck at the separator wall 124 , which may result in the next sheet temporarily bulging upwards between the separator wall 124 and the pick roller 114 .
- the motor 108 continues to drive the pick roller 114 , the leading edge of the next media sheet will soon dislodge and continue advancing upwards towards the turn roller 118 .
- the force imparted by the motor 108 to do so can result in a brief jolt to the feed roller 110 , similar to (but smaller than) the jolt experienced by the feed roller 110 during engagement of the pick transmission 116 .
- FIG. 5 shows an example method 500 for simplex printing, in which loading of the next sheet occurs while (i.e., does not occur until) the current media sheet is being ejected.
- the method 500 is again described in relation to the printing device 100 .
- the method 500 can be implemented as program code stored on a non-transitory computer-readable data storage medium and executable by a processor. The method 500 can thus be performed by the controller 120 of the printing device 100 .
- the motor 108 is started ( 502 ) as in duplex printing, and the pick transmission 116 is engaged ( 504 ) to cause the motor 108 to drive the pick roller 114 . Therefore, a current media sheet is loaded ( 506 ) from the bottom wall 122 , towards the separator wall 124 where the current sheet turns upwards, and to the turn roller 118 , along the primary printing path 128 . The pick transmission 116 can then be disengaged ( 508 ), causing the motor 108 to cease driving the pick roller 114 . The current media sheet at this time may also be subjected to deskewing.
- the current media sheet is advanced by the turn roller 118 being driven by the motor 108 to the feed roller 110 that is also being driven by the motor 108 , and which advances the current sheet towards and through the print zone and to the eject roller 112 , still along the primary printing path 128 ( 510 ).
- the first side of the current media sheet is printed on while in the print zone ( 512 ).
- the pick transmission 116 is again engaged ( 516 ) to cause the motor 108 to drive the pick roller 114 .
- the current media sheet is thus (completely) ejected by the eject roller 112 being driven by the motor 108 while the next media sheet is being loaded by the pick roller 114 being driven by the same motor 108 ( 518 ).
- the current media sheet is therefore completely ejected onto the output tray 126 .
- the method 500 continues with disengagement of the pick transmission at part 508 , where the next media sheet is now considered the current media sheet.
- the method 500 is repeated in this manner until the current media sheet is the last media sheet to be printed to complete the print job. Once the first side of the last media sheet has been printed ( 514 ), this last sheet is completely ejected onto the output tray 126 via the eject roller 112 being driven by the motor 108 ( 520 ). The motor 108 can then be stopped ( 522 ), causing rollers 110 , 112 , and/or 118 that are still rotating to stop.
- the method 500 therefore overlaps ejection of the current media sheet with loading of the next media sheet during simplex printing, by engaging the pick transmission 116 upon completion of printing on the first side of the current sheet. Because the next media sheet is not loaded until after the current media sheet has been printed, print or image quality of the current sheet is not affected by the next sheet becoming momentarily stuck at the separator wall 124 or temporarily bulging between the wall 124 and the pick roller 114 . Although print speed is reduced as compared to continuous media sheet loading during simplex printing, such a tradeoff may be nevertheless be worthwhile when print or image quality is paramount and/or when thick media sheets are being printed.
- FIG. 6 shows an example non-transitory computer-readable data storage medium 600 storing program code executable by the printing device 100 , such as the controller 120 of the device 100 .
- the program code is executable to perform processing.
- the processing includes, subsequent to completion of printing on a current media sheet, engaging a pick transmission 116 linking a motor 108 to a pick roller 114 to load a next media sheet via the motor 108 driving the pick roller 114 ( 604 ).
- the processing includes, while the next media sheet is being loaded due to the motor 108 driving the pick roller 114 , ejecting the current media sheet via the motor 108 driving an eject roller 112 ( 606 ).
- FIG. 7 shows a block diagram of an example printing device 100 .
- the printing device 100 may be implemented as a standalone printer or an all-in-one (AlO) printing device having other functionality in addition to printing functionality, such as scanning, copying, and so on.
- the printing device 100 includes print hardware 102 to print on a current media sheet within a print zone.
- the print hardware 102 may be fluid-ejection print hardware, such as inkjet-printing print hardware, for instance.
- the printing device 100 includes a motor 108 , and a feed roller 110 driven by the motor 108 to advance the current media sheet through the print zone.
- the printing device 100 can also include the turn roller 118 of FIG. 1 .
- the printing device 100 includes an eject roller 112 driven by the motor 108 to eject the current media sheet subsequent to completion of printing on the current media sheet, and a pick roller 114 to load a next media sheet when driven by the motor 108 .
- the printing device 100 includes a pick transmission 116 linking the motor 108 to the pick roller 114 . Engagement of the pick transmission 116 causes the motor 108 to drive the pick roller 114 , and disengagement of the transmission 116 causes the motor 108 to cease driving the pick roller 114 .
- the printing device 100 includes a controller 120 to, subsequent to the completion of printing on the current media sheet, engage the pick transmission 116 to load the next media sheet while the current media sheet is being ejected ( 702 ).
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Delivering By Means Of Belts And Rollers (AREA)
Abstract
Subsequent to completion of printing on a current media sheet, a pick transmission of the printing device linking a motor of the printing device to a pick roller of the printing device is engaged to load a next media sheet via the motor driving the pick roller. While the next media sheet is being loaded due to the motor driving the pick roller, the current media sheet is ejected via the motor driving an eject roller of the printing device.
Description
- Printing devices can use a variety of different technologies to form images on media such as paper. Such technologies include fluid-ejection technologies such as inkjet-printing technologies. Printing devices deposit print material, such as colorant like ink, which can include other printing fluids or material as well. Some types of printing devices can print on just one side of media sheets, which is known as simplex printing, whereas other types can print on both sides of media sheets without requiring the user to manually reinsert the media sheets into the device after the first sides of the sheets have been printed, which is known as duplex printing.
-
FIG. 1 is a cross-sectional diagram of an example printing device capable of duplex printing. -
FIG. 2 is a flowchart of an example method for duplex printing using the printing device ofFIG. 1 , in which loading of the next media sheet occurs while the current media sheet is being ejected. -
FIGS. 3 and 4 are example timing diagrams depicting example time savings when loading the next media sheet while the current media sheet is being ejected in the method ofFIG. 2 . -
FIG. 5 is a flowchart of an example method for simplex printing using the printing device ofFIG. 1 , in which loading of the next media sheet occurs while the current media sheet is being ejected. -
FIG. 6 is a diagram of an example non-transitory computer-readable data storage medium. -
FIG. 7 is a block diagram of an example printing device. - As noted in the background, some types of printing devices, including fluid-ejection devices such as inkjet-printing devices, can print on both sides of media sheets without the user having to manually reinsert the sheets into the device after the first sides of the sheets have been printed. A printing device that is capable of such duplex printing prints on the first side of a media sheet, and then loads the sheet back into the device for printing on the second side of the sheet before ejecting it from the device. Duplex printing can be cost effective to end users by reducing the amount of media used by up to 50%.
- A printing device can include various rollers, including a pick roller that loads media sheets from an input tray, drawer, or cassette, a feed roller and a turn roller that advance the sheets through the device for printing, and an ejection or output roller that ejects the sheets after printing. Some printing devices may have more than one motor that each control one or multiple rollers. For example, the pick roller may be controlled by a different motor than the motor controlling the feed, turn, and/or eject rollers.
- When such a printing device performs duplex printing, the device can cause the pick roller to load the next media sheet at the earliest time possible while the feed and/or turn rollers are still advancing the current media sheet through the device for printing on the second side of the current sheet. For example, the loading of the next media sheet can be synchronized with advancement of the current media sheet so that the next sheet closely follows but does not come into contact with the current sheet in the device. Because the feed, turn, and eject rollers are controlled by a different motor than the pick roller, initiating rotation of the pick roller to load the next media sheet does not affect rotation of the feed, turn, and eject rollers.
- However, for cost and other reasons, some printing devices have one motor that controls both the pick and feed rollers, and which may also control the turn and eject rollers. In the latter case, for instance, the printing device may have just one motor that controls every roller within the device. When such a printing device performs duplex printing, causing the pick roller to load the next media sheet while the feed and/or turn rollers are still advancing the current media sheet through the device for printing on the second side of the current sheet can result in degraded print or image quality.
- Specifically, the pick roller may be linked to the motor via a pick transmission, such as a clutch, shift, switch, or other type of transmission. Engaging the pick transmission causes the motor to drive the pick roller, and disengaging the pick transmission causes the motor to cease driving the pick roller. Because the motor also drives other rollers, including the feed and/or turn rollers, engaging the pick transmission to initiate rotation of the pick roller can momentarily affect uniform rotation. For example, when the pick transmission is engaged, the additional load placed on the motor to overcome the initial resistance of the pick roller before the pick roller starts to rotate can result in the motor momentarily slowing the speed at which the feed and/or turn rollers are rotating.
- Such an initial jolt to the feed and/or turn rollers when loading the next media sheet can affect print quality of the image being printed on the second side of the current media sheet. The current media sheet may skip forward a small amount, resulting in gaps in the image printed on the second side of the current sheet, or may skip backward a small amount, resulting in undesired overlap in adjacent portions of the image printed on the second side of the current sheet. If the second side of the current media sheet is actually being printed at the time of pick transmission engagement, the current portion of the image being printed may become distorted due to the shifting of the current sheet.
- Furthermore, a printing device can include a print carriage that scans back and forth relative to a current swath of a media sheet along an axis perpendicular to the direction in which the sheet is advanced. The print carriage can include a fluid-ejection printhead, such as an inkjet printhead, which ejects print material like ink on the current swath of the media sheet as the carriage scans back and forth. Engagement and disengagement of the pick transmission can also momentarily affect print carriage movement, and therefore impair print or image quality if pick transmission engagement or disengagement occurs while the carriage is moving.
- To avoid such potential impairment of print or image quality, a printing device that uses the same motor to drive the pick roller and the feed and/or turn roller may avoid engaging the pick transmission to load the next media sheet until the current media sheet has been ejected. Print or image quality degradation therefore cannot occur, because the current media sheet will have already had both sides printed and will have been ejected before the next media sheet is loaded. The print carriage will not be in motion since printing has been completed. However, waiting until the current sheet has been ejected before loading the next sheet results in a decrease of print speed, particularly as compared to a printing device having a separate motor to drive the pick roller such that loading of the next sheet can occur at the earliest time possible.
- Techniques described herein ameliorate these and other issues. Subsequent to completion of printing on a current media sheet, a pick transmission of a printing device linking a motor of the device to a pick roller of the device is engaged to load a next media sheet via the motor driving the pick roller. While the next media sheet is being loaded, the current media sheet is ejected via the same motor driving an eject roller of the printing device. This motor can also drive a feed roller and/or a turn roller that advance media sheets through the device for printing.
- Impairment of print or image quality is avoided, because printing on the current media sheet has been completed before the next media sheet is loaded. However, print speed is improved, because loading of the next media sheet occurs during, and not after, ejection of the current media sheet. In some printing devices, the resulting improvement in print speed can be on the order of one page-per-minute (PPM). More generally, the longer the time it takes to eject a media sheet from a printing device, which may be affected by how long the ejection path of the device is, the greater the improvement in print speed for the printing device in question.
-
FIG. 1 shows a cross section of anexample printing device 100. Theprinting device 100 includesprint hardware 102 that prints on media sheets as the sheets are advanced through thedevice 100. For example, theprint hardware 102 can include aprint carriage 104 that is movable into and out of the plane ofFIG. 1 . In the case in which theprinting device 100 is a fluid-ejection device such as an inkjet-printing device, theprint hardware 102 can include a fluid-ejection printhead 105 having fluid-ejection nozzles 106 from which print material like ink is ejected as theprint carriage 104 moves into and out of the plane ofFIG. 1 . Therefore, print material is ejected in swaths along an axis perpendicular to the axis of media sheet advancement through theprinting device 100. - The
printing device 100 includes amotor 108. In the example, themotor 108 drives afeed roller 110, aneject roller 112, apick roller 114 linked to themotor 108 by apick transmission 116, and aturn roller 118 of theprinting device 100. That is, thesame motor 108 drives thefeed roller 110, theeject roller 112, thepick roller 114, and theturn roller 118. Theprinting device 100 may include other rollers, in addition to the 110, 112, 114, and 118 shown inrollers FIG. 1 , and/or may omit one or multiple of the 110, 112, 114, and 118. For example, in some implementations, therollers printing device 100 may not include theturn roller 118. - The
feed roller 110 is driven by themotor 108 to rotate clockwise to advance a media sheet through a print zone directly under thenozzles 106 of theprinthead 105. Theeject roller 112 is driven by themotor 108 to rotate clockwise to partially or completely eject the media sheet from theprinting device 100. Theprinting device 100 can include apassive eject roller 119 opposite theeject roller 112, and which is not driven by themotor 108. Thepassive eject roller 119 rotates in a direction opposite the direction of theeject roller 112 driven by themotor 108 when theeject roller 112 is rotating. Thepassive eject roller 119 can also be referred to as a pinch roller, and may be cylindrical or a wheel with protruding spikes (i.e., in the configuration of a star in cross-sectional profile). Thepassive eject roller 119 serves to engage the media sheet against theeject roller 112 that is being actively driven by themotor 108. - The
eject roller 112 is driven by themotor 108 to rotate clockwise to completely eject the media sheet from theprinting device 100 after the first side of the sheet has been printed when simplex printing, and after the second side of the sheet has been printed when duplex printing. By comparison, theeject roller 112 is driven by themotor 108 to rotate clockwise to partially eject the media sheet after the first side of the sheet has been printed when duplex printing. Theeject roller 112 is then driven by themotor 108 to rotate in reverse (i.e., counter-clockwise) to load the media sheet back into theprinting device 100 so that the second side of the sheet can be printed. - The
printing device 100 includes acontroller 120 that controls starting and stopping of themotor 108 driving the 110, 112, 114, and 118, and also the polarity of therollers motor 108 and thus the direction of rotation of the 110, 112, 114, and 118. Therollers controller 120 further controls engagement and disengagement of thepick transmission 116 linking themotor 108 to thepick roller 114. When thepick transmission 116 is engaged, themotor 108 drives thepick roller 114 and causes thepick roller 114 to rotate clockwise, to pick and therefore load a top-most media sheet of a stack of media sheets placed on abottom wall 122 of a drawer, cassette, or input tray of thedevice 100. - The
controller 120 may be implemented as a processor and a non-transitory computer-readable data storage medium storing program code and executable by the processor. The processor and the medium may be integrated within an application-specific integrated circuit (ASIC) in the case in which the processor is a special-purpose processor. The processor may instead be a general-purpose processor, such as a central processing unit (CPU), in which case the medium may be a separate semiconductor or other type of volatile or non-volatile memory. - In the example, once loaded by the
pick roller 114 from thebottom wall 122, a media sheet is advanced towards aseparator wall 124 at which the sheet turns upwards towards theturn roller 118. The usage of aseparator wall 124 is thus one way by which media sheet pick and separation occurs for loading of the media sheet. Pick and separation results in one media sheet being loaded: if the pick operation results in more than one sheet being picked, the subsequent separation operation ensures that just one sheet is ultimately loaded. In other implementations, a different pick-separation configuration may be employed, such as a pressure plate system as in laser printing devices and more sophisticated inkjet printing devices, a pick-singulation system as in automatic document feeders, and so on. - The
turn roller 118 is driven by themotor 108 to rotate clockwise to turn the media sheet in the opposite direction from which it was loaded from thebottom wall 122, towards thefeed roller 110. Thefeed roller 110 as noted advances the media sheet towards the print zone under thenozzles 106 of theprinthead 105 within which the (first) side of the sheet incident to thenozzles 106 are printed, and then towards theeject roller 112. Theeject roller 112 as also noted then partially or completely ejects the sheet. - In the case of duplex printing, the media sheet is partially ejected, and the
eject roller 112 is reversed in rotation to load the media sheet back into theprinting device 100, and to advance the sheet back towards theturn roller 118. Theturn roller 118 again turns the media sheet towards thefeed roller 110, which again advances the sheet towards the print zone under thenozzles 106. This time the other (second) side of the media sheet is incident to thenozzles 106 and is therefore printed before the sheet continues to be advanced by thefeed roller 110 towards theeject roller 112. Theeject roller 112 then completely ejects the media sheet onto anoutput tray 126, as also occurs in the case of simplex printing. - The
printing device 100 therefore has two overlapping 128 and 130, denoted by solid-lined and dotted-lined arrows, respectively. Theprinting paths printing path 128 is the primary printing path. A media sheet follows theprinting path 128 from loading from thebottom wall 122 to theseparator wall 124 where the sheet turns upwards, through advancement through the print zone, and to complete ejection onto theoutput tray 126 or partial ejection from theprinting device 100. - The
print path 130 is the duplex printing path. Once a media sheet has been partially ejected from theprinting device 100 at the end of theprinting path 128, the media sheet can be loaded into theduplex printing path 130 at theeject roller 112, and towards theturn roller 118. At theturn roller 118, theduplex printing path 130 ends, and the media sheet again follows theprinting path 128, and therefore advances a second time towards the print zone, before being completely ejected onto theoutput tray 126. -
FIG. 2 shows anexample method 200 for duplex printing, in which loading of the next media sheet occurs while the current media sheet is being ejected. Themethod 200 is described in relation to theprinting device 100. Themethod 200 can be implemented as program code stored on a non-transitory computer-readable data storage medium and executable by a processor. Themethod 200 can thus be performed by thecontroller 120 of theprinting device 100. - When the
printing device 100 is to ready to duplex print a print job having multiple pages, themotor 108 is started (202), which can result in the 110, 112, and/or 118 being driven. Therollers pick transmission 116 is engaged (204) to cause themotor 108 to drive thepick roller 114. Therefore, a current media sheet is loaded (205) from thebottom wall 122, towards theseparator wall 124 where the current sheet turns upwards, and to theturn roller 118, along theprimary printing path 128. Thepick transmission 116 can then be disengaged (206), causing themotor 108 to cease driving thepick roller 114. At this time, the current media sheet may also be subjected to deskewing so that it is properly orientated when continuing along theprinting path 128. - The current media sheet is advanced by the
turn roller 118 being driven by themotor 108 to thefeed roller 110 that is also being driven by themotor 108, and which advances the current sheet towards and through the print zone and to theeject roller 112, still along the primary printing path 128 (208). The first side of the current media sheet is printed on while in the print zone (210). The current media sheet is then partially ejected by theeject roller 112 being driven by the motor 108 (212). Partial ejection means that the current media sheet remains positioned between theeject roller 112 and thepassive eject roller 119 at or towards the trailing edge of the sheet, and the current sheet is not completely ejected onto theoutput tray 126. - The current media sheet is then loaded into the
duplex printing path 130, via themotor 108 driving theeject roller 112 in the reverse (i.e., opposite) direction (214), and to theturn roller 118 at which theduplex printing path 130 rejoins theprimary printing path 128. The current media sheet is again advanced by theturn roller 118 to thefeed roller 110, which again advances the current sheet towards and through the print zone and to the eject roller 112 (216), along theprimary printing path 128. The second side of the current media sheet is printed on while in the print zone (218). - Upon completion of printing on the second side of the current media sheet, if the current sheet is not the last media sheet to be printed to complete the print job (220), then the
pick transmission 116 is engaged (222) to cause themotor 108 to again drive thepick roller 114. Thepick transmission 116 should be engaged to load the next sheet at the start of ejection of the current sheet by theeject roller 112. The current media sheet is thus (completely) ejected by theeject roller 112 being driven by themotor 108 while the next media sheet is being loaded by thepick roller 114 being driven by the same motor 108 (224). The current media sheet is therefore ejected onto theoutput tray 126, and themethod 200 continues with disengagement of the pick transmission atpart 206, where the next media sheet is now considered the current media sheet. - In some cases, simultaneous ejection of the current media sheet and loading of the next media sheet occurs so long as the current sheet has been advanced by more than a threshold length past the
feed roller 110. This ensures that media sheet overlap and therefore jamming of theprinting device 100 does not occur due to insufficient separation between the current sheet and the next sheet. If the current sheet has not yet been advanced by more than this threshold length, themethod 200 can deviate fromFIG. 2 in one of two ways. First, the current sheet may continue to be advanced until its advancement exceeds the threshold length past thefeed roller 110, and then simultaneous ejection of the current sheet and loading of the next sheet occurs. Second, the current sheet may be ejected, and then the next sheet loaded after such ejection is completed. - The
method 200 is repeated in this manner until the current media sheet is the last media sheet that is to be printed to complete the print job. Once the second side of the last media sheet has been printed (220), this last sheet is completely ejected onto theoutput tray 126 via theeject roller 112 being driven by the motor 108 (226). Themotor 108 can then be stopped (228), causing 110, 112, and/or 118 that are still rotating to stop.rollers - The
method 200 thus overlaps ejection of the current media sheet with loading of the next media sheet, by engaging thepick transmission 116 upon completion of printing on the second side of the current sheet. In general, because thepick transmission 116 is not engaged until after the second side of the current media sheet has been printed, print or image quality is not affected by any slight motion of the current sheet resulting from pick transmission engagement. That is, pick transmission engagement can momentarily jolt thefeed roller 110, causing the current media sheet to move slightly forwards or backwards. - Such pick transmission engagement should cause no more than a threshold amount of reverse motion of the current media sheet that corresponds to (e.g., is equal to) the distance between the
feed roller 110 and the print zone under thenozzles 106. If more than this threshold amount of reverse motion occurs, then the portion of the current media sheet that has just been printed on may come into contact with thefeed roller 110. As a result, any undried print material on this portion of the current media sheet may smudge. - The overlapping of the ejection of the current media sheet with the loading of the next media sheet in accordance with the
method 200 improves overall print speed because loading of the next sheet does not have to wait for the current sheet to be completely ejected. However, pick transmission engagement may not be permitted until theprint carriage 104 has remained stationary for a length of time, which is referred to as the hold time of theprint carriage 104. Therefore, for overall print speed to actually be improved, the hold time should be less than a threshold length of time. This threshold is based on the print speed that would otherwise result during duplex printing if loading of the next media sheet did not occur until the current media sheet was completely ejected. -
FIGS. 3 and 4 show example timing diagrams 300 and 400, respectively, depicting the time savings that can result by loading the next media sheet while the current media sheet is being ejected. InFIG. 3 , if loading of the next media sheet does not occur until after the current media sheet has been ejected, perscenario 302, ejection of the current sheet takes a length oftime 306, and then loading of the next sheet takes a length oftime 308. Therefore, the total length of time for current media sheet ejection and next media sheet loading is equal to the sum of the lengths of 306 and 308.time - By comparison, if loading of the next media sheet occurs while the current media sheet is being ejected, per
scenario 304, both ejection of the current sheet and loading of the next sheet are performed simultaneously during the length oftime 310. The time savings realized by loading the next media sheet while ejecting the current media sheet is therefore equal to the length oftime 312. - The time savings can increase with an increasing length of time that it takes to eject the current media sheet. For example, with respect to the
printing device 100, if theeject roller 112 and theoutput tray 126 are located farther downstream from thefeed roller 110 and the print zone, the current media sheet will have to travel farther before being completely ejected onto thetray 126, and therefore the length of time to eject the current sheet will increase. As another example, if theoutput tray 126 is positioned above theprint carriage 104, such that the current media sheet has to travel upwards and reverse in direction before being ejected onto thetray 126, the current sheet will again have to travel farther before being completed ejected, and the time to eject the current sheet will also increase. - In
FIG. 4 , if loading of the next media sheet does not occur until after the current media sheet has been ejected, perscenario 402, ejection of the current sheet takes a length oftime 406 that is longer than the length oftime 306 in thescenario 302 ofFIG. 3 . The length oftime 406 is followed by length oftime 408 that it takes to load the next media sheet. By comparison, if loading of the next media sheet occurs while the current media sheet is being ejected, perscenario 404, both ejection of the current sheet and loading of the next sheet occur simultaneously. - In the
scenario 404, loading of the next media sheet is completed after the length of time 410 (equal to the length of time 408) occurs, whereas ejection of the current media sheet is not completely until after the length of time 412 also occurs. That is, although loading of the next media sheet occurs during ejection of the current media sheet, loading of the next sheet is finished before the current sheet is ejected. The time savings realized in this case is equal to the length oftime 414, which is equal to the lengths of 406 and 408 minus the length oftime 410. - The time savings realized in the
scenario 404 is thus greater than the time savings realized in thescenario 304 ofFIG. 3 , due to the increased time it takes to eject the current media sheet inFIG. 4 as compared to inFIG. 3 . Loading the next media sheet while the current media sheet is being ejected decouples the time it takes to eject the current sheet from affecting print speed. That is, whereas sequentially ejecting the current media sheet and then loading the next media sheet means that the time it takes to eject the current sheet impacts overall print speed, simultaneously ejecting the current sheet and loading the next sheet means that that the time it takes to eject the current sheet does not impact overall print speed. - The foregoing description pertains to duplex printing. By comparison, during simplex printing, ordinarily the
pick transmission 116 of theprinting device 100 may be engaged throughout the print job. Thepick roller 114 may be continuously driven by themotor 108. Once the current media sheet has been picked and loaded by thepick roller 114, the next media sheet will then be picked and loaded. The next media sheet therefore follows the current media sheet through theprimary printing path 128. That is, both the current media sheet and the next media sheet may be advancing through theprimary printing path 128 at the same time. - However, during loading of the next media sheet, the leading edge of the next sheet may become momentarily stuck at the
separator wall 124, which may result in the next sheet temporarily bulging upwards between theseparator wall 124 and thepick roller 114. As themotor 108 continues to drive thepick roller 114, the leading edge of the next media sheet will soon dislodge and continue advancing upwards towards theturn roller 118. However, the force imparted by themotor 108 to do so can result in a brief jolt to thefeed roller 110, similar to (but smaller than) the jolt experienced by thefeed roller 110 during engagement of thepick transmission 116. - If at this time current media sheet is actually being printed, there can be an impact in print or image quality at the portion of the current sheet currently in the print zone. This degradation in quality is particularly pronounced when the media sheets have a thickness greater than the thickness of plain paper having a media weight of less than 90 grams per square meter. That is, the thicker the media sheets are, the more likely they are to become momentarily stuck at the
separator wall 124 during loading. Further, such degradation in print or image quality may become more apparent (or more important to avoid) when printing in a higher than default quality mode, such as a high-quality or picture-quality mode. (In the default quality mode, print speed and image quality may be balanced, whereas in a draft mode, print speed may be favored at the expense of image quality, and in a high-quality or picture-quality mode, image quality may be favored at the expense of print speed.) In such cases, then, the techniques that have been described in relation to duplex printing can be employed to improve print or image quality during simplex printing. -
FIG. 5 shows anexample method 500 for simplex printing, in which loading of the next sheet occurs while (i.e., does not occur until) the current media sheet is being ejected. Themethod 500 is again described in relation to theprinting device 100. Like themethod 200 ofFIG. 2 , themethod 500 can be implemented as program code stored on a non-transitory computer-readable data storage medium and executable by a processor. Themethod 500 can thus be performed by thecontroller 120 of theprinting device 100. - When the
printing device 100 is ready to simplex print a print job having multiple pages, themotor 108 is started (502) as in duplex printing, and thepick transmission 116 is engaged (504) to cause themotor 108 to drive thepick roller 114. Therefore, a current media sheet is loaded (506) from thebottom wall 122, towards theseparator wall 124 where the current sheet turns upwards, and to theturn roller 118, along theprimary printing path 128. Thepick transmission 116 can then be disengaged (508), causing themotor 108 to cease driving thepick roller 114. The current media sheet at this time may also be subjected to deskewing. - The current media sheet is advanced by the
turn roller 118 being driven by themotor 108 to thefeed roller 110 that is also being driven by themotor 108, and which advances the current sheet towards and through the print zone and to theeject roller 112, still along the primary printing path 128 (510). The first side of the current media sheet is printed on while in the print zone (512). Upon completion of printing on the first side of the current media sheet, if the current sheet is not the last media sheet to be printed to complete the print job (514), then thepick transmission 116 is again engaged (516) to cause themotor 108 to drive thepick roller 114. - The current media sheet is thus (completely) ejected by the
eject roller 112 being driven by themotor 108 while the next media sheet is being loaded by thepick roller 114 being driven by the same motor 108 (518). The current media sheet is therefore completely ejected onto theoutput tray 126. Themethod 500 continues with disengagement of the pick transmission atpart 508, where the next media sheet is now considered the current media sheet. - The
method 500 is repeated in this manner until the current media sheet is the last media sheet to be printed to complete the print job. Once the first side of the last media sheet has been printed (514), this last sheet is completely ejected onto theoutput tray 126 via theeject roller 112 being driven by the motor 108 (520). Themotor 108 can then be stopped (522), causing 110, 112, and/or 118 that are still rotating to stop.rollers - The
method 500 therefore overlaps ejection of the current media sheet with loading of the next media sheet during simplex printing, by engaging thepick transmission 116 upon completion of printing on the first side of the current sheet. Because the next media sheet is not loaded until after the current media sheet has been printed, print or image quality of the current sheet is not affected by the next sheet becoming momentarily stuck at theseparator wall 124 or temporarily bulging between thewall 124 and thepick roller 114. Although print speed is reduced as compared to continuous media sheet loading during simplex printing, such a tradeoff may be nevertheless be worthwhile when print or image quality is paramount and/or when thick media sheets are being printed. -
FIG. 6 shows an example non-transitory computer-readabledata storage medium 600 storing program code executable by theprinting device 100, such as thecontroller 120 of thedevice 100. The program code is executable to perform processing. The processing includes, subsequent to completion of printing on a current media sheet, engaging apick transmission 116 linking amotor 108 to apick roller 114 to load a next media sheet via themotor 108 driving the pick roller 114 (604). The processing includes, while the next media sheet is being loaded due to themotor 108 driving thepick roller 114, ejecting the current media sheet via themotor 108 driving an eject roller 112 (606). -
FIG. 7 shows a block diagram of anexample printing device 100. Theprinting device 100 may be implemented as a standalone printer or an all-in-one (AlO) printing device having other functionality in addition to printing functionality, such as scanning, copying, and so on. Theprinting device 100 includesprint hardware 102 to print on a current media sheet within a print zone. Theprint hardware 102 may be fluid-ejection print hardware, such as inkjet-printing print hardware, for instance. - The
printing device 100 includes amotor 108, and afeed roller 110 driven by themotor 108 to advance the current media sheet through the print zone. Theprinting device 100 can also include theturn roller 118 ofFIG. 1 . Theprinting device 100 includes aneject roller 112 driven by themotor 108 to eject the current media sheet subsequent to completion of printing on the current media sheet, and apick roller 114 to load a next media sheet when driven by themotor 108. - The
printing device 100 includes apick transmission 116 linking themotor 108 to thepick roller 114. Engagement of thepick transmission 116 causes themotor 108 to drive thepick roller 114, and disengagement of thetransmission 116 causes themotor 108 to cease driving thepick roller 114. Theprinting device 100 includes acontroller 120 to, subsequent to the completion of printing on the current media sheet, engage thepick transmission 116 to load the next media sheet while the current media sheet is being ejected (702). - Techniques have been described for loading a next media sheet while a current media sheet is being ejected within a printing device in which the same motor drives both a pick roller that loads the next sheet and an ejection roller that ejects the current sheet. This same motor may also drive a feed roller and a turn roller that advance the current media sheet towards and through a print zone. When used in conjunction with duplex printing, the described techniques increase print speed. By comparison, when used in conjunction with simplex printing, the described techniques can improve print or image quality.
Claims (15)
1. A non-transitory computer-readable data storage medium storing program code executable by a printing device to perform processing comprising:
subsequent to completion of printing on a current media sheet, engaging a pick transmission of the printing device linking a motor of the printing device to a pick roller of the printing device to load a next media sheet via the motor driving the pick roller; and
while the next media sheet is being loaded due to the motor driving the pick roller, ejecting the current media sheet via the motor driving an eject roller of the printing device.
2. The non-transitory computer-readable data storage medium of claim 1 ,
wherein the motor drives both the pick roller when the pick transmission is engaged and the eject roller.
3. The non-transitory computer-readable data storage medium of claim 1 , wherein the processing further comprising:
upon loading of the next media sheet, disengaging the pick transmission, causing the motor to cease driving the pick roller;
subsequent to disengagement of the pick transmission, advancing the next media sheet via the motor driving both a turn roller of the printing device and a feed roller of the printing device; and
while the next media sheet is being advanced, printing on the next media sheet.
4. The non-transitory computer-readable data storage medium of claim 1 , wherein the pick transmission is engaged subsequent to completion of printing on a second side of the current media sheet after a first side of the current media sheet has been printed, the current media sheet being duplex printed,
and wherein prior to being engaged, the pick transmission is disengaged and the motor does not drive the pick roller.
5. The non-transitory computer-readable data storage medium of claim 4 , further comprising:
subsequent to completion of printing on the first side of the current media sheet, partially ejecting the current media sheet via the motor driving the eject roller;
loading the current media sheet into a duplex printing path of the printing device via the motor driving the eject roller in a reverse direction;
advancing the current media sheet via the motor driving both a turn roller of the printing device and a feed roller of the printing device; and
while the current media sheet is being advanced, printing on the second side of the current media sheet.
6. The non-transitory computer-readable data storage medium of claim 5 , further comprising:
prior to partially ejecting the current media sheet, engaging the pick transmission to load the current media sheet via the motor driving the pick roller;
upon loading of the current media sheet, disengaging the pick transmission;
subsequent to disengagement of the pick transmission, advancing the current media sheet via the motor driving both the turn roller and the feed roller; and
while the current media sheet is being advanced, printing on the first side of the current media sheet.
7. The non-transitory computer-readable data storage medium of claim 1 , wherein the pick transmission of the printing device is engaged subsequent to completion of printing on a first side of the current media sheet, the current media sheet being simplex printed, and the current media sheet having a thickness greater than a plain paper thickness and/or the current media sheet being printed in a higher than default quality mode,
and wherein prior to being engaged, the pick transmission is disengaged and the motor does not drive the pick roller.
8. The non-transitory computer-readable data storage medium of claim 1 , wherein engagement of the pick transmission causes no more than a threshold amount of reverse motion of the current media sheet, corresponding to a distance between a print zone of the printing device and a feed roller driven by the motor to advance the current media sheet through the print zone.
9. The non-transitory computer-readable data storage medium of claim 1 , wherein a hold time of a print carriage of the printing device during engagement of the pick transmission is less than a threshold length of time.
10. A printing device comprising:
print hardware to print on a current media sheet within a print zone;
a motor;
a feed roller driven by the motor to advance the current media sheet through the print zone;
an eject roller driven by the motor to eject the current media sheet subsequent to completion of printing on the current media sheet;
a pick roller to load a next media sheet when driven by the motor;
a pick transmission linking the motor to the pick roller, engagement of the pick transmission causing the motor to drive the pick roller, and disengagement of the pick transmission causing the motor to cease driving the pick roller; and
a controller to, subsequent to the completion of printing on the current media sheet, engage the pick transmission to load the next media sheet while the current media sheet is being ejected.
11. The printing device of claim 10 , further comprising:
a turn roller driven by the motor to advance the current media sheet through the print zone in conjunction with the feed roller.
12. The printing device of claim 10 , wherein the controller is to engage the pick transmission to load the next media sheet while the current media sheet is being ejected subsequent to completion of printing on a second side of the current media sheet after a first side of the current media sheet has been printed, the current media sheet being duplex printed,
and wherein the controller is to, subsequent to completion of printing on the first side of the current media sheet and the current media sheet has been partially ejected, drive the eject roller in a reverse direction to load the current media sheet into a duplex printing path.
13. The printing device of claim 10 , wherein the controller is to engage the pick transmission to load the next media sheet while the current media sheet is being ejected subsequent to completion of printing on a first side of the current media sheet, the current media sheet being simplex printed, and the current media sheet having a thickness greater than a plain paper thickness and/or the current media sheet being printed in a non-draft mode,
and wherein prior to being engaged, the pick transmission is disengaged and the motor does not drive the pick roller.
14. The printing device of claim 10 , wherein the engagement of the pick transmission causes no more than a threshold amount of reverse motion of the current media sheet, corresponding to a distance between the print zone and the feed roller.
15. The printing device of claim 10 , wherein the print hardware comprises a print carriage having a hold time during the engagement of the pick transmission less than a threshold length of time.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/322,106 US20220363498A1 (en) | 2021-05-17 | 2021-05-17 | Loading next media sheet while current media sheet is being ejected |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US17/322,106 US20220363498A1 (en) | 2021-05-17 | 2021-05-17 | Loading next media sheet while current media sheet is being ejected |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| US20220363498A1 true US20220363498A1 (en) | 2022-11-17 |
Family
ID=83999493
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US17/322,106 Abandoned US20220363498A1 (en) | 2021-05-17 | 2021-05-17 | Loading next media sheet while current media sheet is being ejected |
Country Status (1)
| Country | Link |
|---|---|
| US (1) | US20220363498A1 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6485011B1 (en) * | 1999-08-23 | 2002-11-26 | Benq Corporation | Paper feeding apparatus and driving method thereof for office machine |
| US20050099480A1 (en) * | 2003-11-12 | 2005-05-12 | Canon Kabushiki Kaisha | Recording apparatus |
| US7367555B2 (en) * | 2003-04-28 | 2008-05-06 | Seiko Epson Corporation | Recording medium transfer apparatus |
| US9333771B2 (en) * | 2014-07-17 | 2016-05-10 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus, method of controlling the same, and non-transitory storage medium storing instructions executable by the image recording apparatus |
-
2021
- 2021-05-17 US US17/322,106 patent/US20220363498A1/en not_active Abandoned
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US6485011B1 (en) * | 1999-08-23 | 2002-11-26 | Benq Corporation | Paper feeding apparatus and driving method thereof for office machine |
| US7367555B2 (en) * | 2003-04-28 | 2008-05-06 | Seiko Epson Corporation | Recording medium transfer apparatus |
| US20050099480A1 (en) * | 2003-11-12 | 2005-05-12 | Canon Kabushiki Kaisha | Recording apparatus |
| US9333771B2 (en) * | 2014-07-17 | 2016-05-10 | Brother Kogyo Kabushiki Kaisha | Image recording apparatus, method of controlling the same, and non-transitory storage medium storing instructions executable by the image recording apparatus |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP4735112B2 (en) | Inkjet recording device | |
| JP5153253B2 (en) | Paper feeding device and recording device | |
| JP4737210B2 (en) | Image recording apparatus and image recording method | |
| US9056501B2 (en) | Method and device for controlling a recording medium in a printing device | |
| US10131164B2 (en) | Printer with different conveyance speeds of recording medium | |
| JP4561847B2 (en) | Image recording apparatus and image recording method | |
| JP2009155038A (en) | Medium feeding method and recording apparatus in recording apparatus | |
| JP2015020821A (en) | Recording apparatus and control method | |
| US20230294426A1 (en) | Printing apparatus and control method thereof, and storage medium | |
| US20220363498A1 (en) | Loading next media sheet while current media sheet is being ejected | |
| JP2008049555A (en) | Recording apparatus and conveyance control method | |
| US12227012B2 (en) | Inkjet printing apparatus and control method | |
| JP2009181116A (en) | RECORDING DEVICE AND MEDIUM CONVEYING METHOD IN RECORDING DEVICE | |
| JP4581471B2 (en) | Recording device | |
| CN101468556B (en) | Image recording apparatus | |
| JP2018039233A (en) | Serial type recording device | |
| US12325244B2 (en) | Ink jet recording apparatus | |
| JP4571094B2 (en) | Image forming apparatus and belt conveying apparatus | |
| US12296592B2 (en) | Inkjet printing apparatus, control method, and storage medium | |
| US20230311543A1 (en) | Printing apparatus and control method thereof, and storage medium | |
| JP2006224541A (en) | Recording control method and recording apparatus | |
| JP2006224542A (en) | Recording control method and recording apparatus | |
| JP2018100134A (en) | Printing apparatus and printing method | |
| JP4737432B2 (en) | Recording material feeding apparatus, recording apparatus, and liquid ejecting apparatus | |
| JP6164338B2 (en) | Image recording device |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: DOCKETED NEW CASE - READY FOR EXAMINATION |
|
| STPP | Information on status: patent application and granting procedure in general |
Free format text: NON FINAL ACTION MAILED |
|
| STCB | Information on status: application discontinuation |
Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION |