The present application claims priority from Japanese Patent Application No. 2018-046567 filed on Mar. 14, 2018, the disclosure of which is incorporated herein by reference in its entirety.
The present disclosure relates to a printing apparatus configured to perform printing on a medium by discharging liquid from nozzles.
There is publicly known a printing apparatus that performs printing in a predefined area of a medium by repeating conveyance of the medium by a predefined line feed and operation (one pass operation) in which liquid is discharged from nozzles of a head during one scan of a carriage carrying the head. Further, there is publicly known a printing apparatus including a sensor carried on a carriage. The sensor detects whether a medium is on a platen facing a head.
A publicly-known printing apparatus executes flushing in which liquid is discharged from nozzles toward a liquid receiver per predefined timing, thereby eliminating or reducing nozzle clogging due to drying of the liquid. The liquid receiver is placed in a position at the right or left of an area where a medium may be positioned and away from that area.
The predefined timing may be included in a time during which the next medium is being conveyed after completion of printing on a certain medium, when printing is performed on multiple mediums.
However, when flushing is executed while the next medium is being conveyed after completion of the printing on the certain medium, the following problem may occur. When the carriage moving direction in the last printing pass for the printing on the certain medium is a direction away from the liquid receiver, the carriage needs to move toward the liquid receiver to execute flushing. For example, when the liquid receiver is provided in a position at the right of the area where the medium may be positioned and away from that area, and when the carriage moves leftward in the last pass, the carriage needs to move rightward toward the liquid receiver to execute flushing after completion of the printing on the certain medium. Similarly, when the liquid receiver is provided in a position at the left of the area where the medium may be positioned and away from that area, and when the carriage moves rightward in the last pass, the carriage needs to move toward the liquid receiver (leftward) to execute flushing. This carriage movement lengthens a time required for printing on the medium.
The present disclosure is made in view of the above circumstances, and an object of the present disclosure is to provide a printing apparatus that is capable of shortening a time required for printing on a medium.
According to an aspect of the present disclosure, there is provided a printing apparatus including: a conveyer configured to convey a medium in a conveyance direction; a platen positioned downstream of the conveyer in the conveyance direction and configured to support a medium; a head having a nozzle surface in which a plurality of nozzles are opened; a carriage carrying the head and configured to move in a first direction, which is parallel to the nozzle surface and intersects with the conveyance direction, and a second direction, which is opposite to the first direction, with the nozzle surface facing the platen; a sensor carried on the carriage at a position in the first direction between the head and an end in the first direction of the carriage where the sensor is capable of facing the platen and a medium supported by the platen, and configured to detect the medium supported by the platen; a liquid receiver disposed at a position in the first direction between the head and an end in the first direction of the platen where the liquid receiver is capable of facing the nozzles and configured to receive a liquid discharged from the nozzles; and a controller configured to control, based on printing data, the head and the carriage to repeat conveyance of a medium by use of the conveyer and a printing pass in which the liquid is discharged from the nozzles during movement of the carriage. In a case that the controller has received printing data to be printed on a plurality of mediums and that printing data for a next medium of a certain medium, which is currently subjected to printing, is present, the controller is configured to execute flushing, in which the liquid is discharged from the nozzles to the liquid receiver, after executing printing in a certain printing pass, which is executed before a last printing pass for the printing on the certain medium and during which the carriage moves in the first direction. The controller is configured not to execute the flushing at timing between the last printing pass for the printing on the certain medium and a first printing pass for printing on the next medium.
In the above configuration, the controller executes the flushing in the certain printing pass executed before the last printing pass for the printing on the certain medium, and the controller does not execute the flushing at the timing between the last printing pass for the printing on the certain medium and the first printing pass for the printing on the next medium. Thus, the carriage is not required to move in the second direction toward the liquid receiver for the purpose of executing the flushing, after the printing on the certain medium is completed. Accordingly, a time required for printing on a medium can be shortened.
Embodiments described below are merely examples of the present disclosure, and it goes without saying that the embodiments of the present disclosure may be appropriately changed in a range that does not alter the gist or essential characteristics of the present disclosure. In the following explanation, an up-down direction 7 is defined based on a state in which the multifunction peripheral 10 is disposed to be usable (the state depicted in
As depicted in
As depicted in
As depicted in
The installation sensor 80 depicted in
As depicted in
When the feed tray 20 is not inserted to the far side of the printer unit 11, the detector 82 is urged frontward by an unillustrated urging member (e.g., a coil spring). This makes the detector 82 into a state depicted by broken lines in
During an insertion process of the feed tray 20 to the far side of the printer unit 11, the detector 82 is pushed by the feed tray 20 to pivot rearward against the urging force of the urging member. The detector 82 is in a position depicted by solid lines in
Unlike the above configuration, the optical sensor 83 may output the low-level electrical signal in the state where the feed tray 20 is not inserted to the far side of the printer unit 11, and the optical sensor 83 may output the high-level electrical signal in the state where the feed tray 20 is inserted to the far side of the printer unit 11. The optical sensor 83 may be configured to output no electrical signal instead of outputting the low-level electrical signal. The configuration of the installation sensor 80 is not limited to the above configuration, and any other publicly-known configuration may be adopted.
As depicted in
The drive transmission mechanism 27 including gears meshing with each other transmits driving force of a feed motor 102 (see
As depicted in
The curved portion 33 is formed by the outer guide member 18 and the inner guide member 19 that face each other at a predefined interval. The outer guide member 18 and the inner guide member 19 extend in the left-right direction 9 that is orthogonal to the paper surface of
The sheet 12 supported by the feed tray 20 is conveyed through the curved portion 33 by use of the feed roller 25, and reaches the conveyance roller pair 59 described below. The sheet 12 nipped by the conveyance roller pair 59 is conveyed frontward through the straight portion 34 toward the recording unit 24. The recording unit 24 performs printing on the sheet 12 that has reached a position immediately below the recording unit 24. The sheet 12 for which printing is performed is conveyed frontward through the straight portion 34 and discharged on the discharge tray 21. Accordingly, the sheet 12 is conveyed in a conveyance direction 15 indicated by arrows of the dot-dash chain line in
As depicted in
As depicted in
The carriage 40 is supported by two guide rails 56 and 57 arranged in the front-rear direction 8 at an interval so that the carriage 40 is movable in the left-right direction 9 orthogonal to the conveyance direction 15. Namely, the carriage 40 is movable leftward (an exemplary first direction) and rightward (an exemplary second direction). The carriage 40 moves in the left-right direction 9 so that a lower surface 67 of the carriage 40 and a lower surface 68 of the head 38 face the platen 42 in the up-down direction 7. The moving direction of the carriage 40 is not limited to the left-right direction 9, provided that the moving direction intersects with the conveyance direction 15.
The guide rail 56 is disposed upstream of the head 38 in the conveyance direction 15. The guide rail 57 is disposed downstream of the head 38 in the conveyance direction 15. The guide rails 56 and 57 are supported by side frames (not depicted) arranged outside the straight portion 34 of the conveyance path 65 in the left-right direction 9. The carriage 40 moves when receiving driving force from a carriage drive motor 103 (see
The guide rail 56 or 57 includes an encoder strip (not depicted) extending in the left-right direction 9. A pattern, in which light transmissive portions through which light transmits and light blocking portions by which light is blocked are arranged alternately in the left-right direction 9 at regular pitches, is put on the encoder strip. An optical sensor 35 (see
As depicted in
Inks are supplied from ink cartridges (not depicted), ink tanks (not depicted), or the like to the sub-tanks respectively. As depicted in
In this embodiment, the sub-tanks are four sub-tanks, and each of the sub-tanks contains one of cyan ink, magenta ink, yellow ink, and blank ink. The nozzles 39 form nozzle groups 69C, 69M, 69Y, and 69B. The nozzle group 69C is connected to the sub-tank for cyan ink, the nozzle group 69M is connected to the sub-tank for magenta ink, the nozzle group 69Y is connected to the sub-tank for yellow ink, and the nozzle group 69B is connected to the sub-tank for black ink. Each of the nozzle groups 69C, 69M, 69Y, and 69B is configured by at least one nozzle row. Each nozzle row is configured by nozzles arrayed in the conveyance direction 15. When multiple nozzle rows are arranged, the nozzle rows are arranged in the left right direction 9. In
Cyan ink droplets are discharged from each nozzle configuring the nozzle group 69C. Magenta ink droplets are discharged from each nozzle configuring the nozzle groups 69M. Yellow ink droplets are discharged from each nozzle configuring the nozzle group 69Y. Black ink droplets are discharged from each nozzle configuring the nozzle group 69B. Namely, four kinds of ink droplets are discharged from the nozzles 39.
The number of sub-tanks is not limited to four. Namely, the number of ink colors stored in the sub-tanks is not limited to four, the number of nozzle groups configured by the nozzles 39 is not limited to four, and the number of ink droplet colors discharged from the nozzles 39 is not limited to four.
The sensor 120 detects the sheet 12 conveyed through the conveyance path 65. The sensor 120 is carried on the carriage 40. The sensor 120 is exposed to the lower side through the openings formed in the lower surface 67 of the carriage 40 so that the sensor 120 can face the platen 42 and the sheet 12 supported by the platen 42. The carriage 40 carries the sensor 120 on the left side of the nozzles 39.
The sensor 120 includes a light emitting portion (not depicted) configured by a light emitting diode or the like and a light receiving portion (not depicted) configured by a light receiving sensor or the like. Being controlled by the controller 130, the light emitting portion emits light downward in a state where the sensor 120 faces the platen 42 in the up-down direction 7. Light emitted from the light emitting portion reflects at the platen 42 positioned below the recording unit 24 or the sheet 12 supported by the platen 42. Light reflected at the platen 42 or the sheet 12 is received by the light receiving portion. The sensor 120 outputs, to the controller 130, an electrical signal depending on a light receiving amount of the reflected light in the light receiving portion. For example, the sensor 120 outputs an electrical signal having a higher level to the controller 130 as the light receiving amount is larger.
As described above, in this embodiment, the platen 42 is a black member. The sheet 12 has a color paler or lighter than black, such as white. Thus, when light emitted from the light emitting portion hits the platen 42 and is reflected thereby, the light receiving amount of the reflected light in the light receiving portion is small. In that case, the sensor 120 outputs a low-level (a level smaller than a preset threshold value) electrical signal to the controller 130. When light emitted from the light emitting portion hits the sheet 12 and is reflected thereby, the light receiving amount of the reflected light in the light receiving portion is large. In that case, the sensor 120 outputs a high-level (a level higher than the preset threshold value) electrical signal to the controller 130.
Unlike the above configuration, the sensor 120 may output an electrical signal having a lower level to the controller 130 as the light receiving amount is larger. Or, instead of outputting the low-level electrical signal to the controller 130, the sensor 120 may output no electrical signal to the controller 130. The sensor 120 is not limited to the above optical sensor provided that the sensor 120 can detect the sheet 12 conveyed through the conveyance path 65. The sensor 120 may be any other publicly-known sensor, such as a CCD image sensor or a mechanical sensor.
The recording unit 24 is controlled by the controller 130 (see
As depicted in
The conveyance roller pair 59 includes a conveyance roller 60 and a pinch roller 61, which is disposed on the lower side of the conveyance roller 60 to face the conveyance roller 60. The pinch roller 61 is urged or pressed against the conveyance roller 60 by an elastic member (not depicted), such as a coil spring. The conveyance roller pair 59 can nip the sheet 12.
The discharge roller pair 44 includes a discharge roller 62 and a spur roller 63, which is disposed on the upper side of the discharge roller 62 to face the discharge roller 62. The spur roller 63 is urged or pressed against the discharge roller 62 by an elastic member (not depicted), such as a coil spring. The discharge roller pair 44 can nip the sheet 12.
The conveyance roller 60 and the discharge roller 62 rotate when receiving driving force from a conveyance motor 101 (see
The sheet 12 may be conveyed by any other components or mechanisms without being limited to the above roller pairs. For example, a conveyance belt may be provided instead of the conveyance roller pair 59 and the discharge roller pair 44.
The conveyance motor 101 includes a rotary encoder (not depicted) that detects a rotation amount of the conveyance motor 101. The rotary encoder is configured by an optical sensor 75 (see
The printer unit 11 includes the ink receiving portion 92 depicted in
Referring to
The ROM 132 stores programs and the like for allowing the CPU 131 to control a variety of operations. The RAM 133 is used as a storage area in which data, signals, and the like, used by the CPU 131 when the above programs are executed, are stored temporarily, or a working area for data processing. The EEPROM 134 stores settings, flags, and the like that are required to be held or kept after the multifunction peripheral 10 is turned off.
The ASIC 135 is connected to the conveyance motor 101, the feed motor 102, and the carriage drive motor 103. Drive circuits for controlling the respective motors are incorporated in the ASIC 135. The CPU 131 outputs drive signals for rotating the respective motors to the drive circuits corresponding to the respective motors. Each of the drive circuits outputs, to the corresponding motor, a drive current depending on the drive signal from the CPU 131. This rotates the corresponding motor. Namely, the controller 130 controls the feed motor 102, which makes the feeder 16 feed the sheet 12. Further, the controller 130 controls the conveyance motor 101, which makes the conveyance roller pair 59 and the discharge roller pair 44 convey the sheet 12. The controller 130 controls the carriage drive motor 103 to move the carriage 40.
The ASIC 135 is connected to the optical sensor 83 of the installation sensor 80. The controller 130 determines whether the feed tray 20 is installed in the printer nit 11 based on an electrical signal from the optical sensor 83.
The ASIC 135 is connected to the sensor 120. The controller 130 outputs an electrical signal to the light emitting portion of the sensor 120 through the ASIC 135. The light emitting portion receiving the electrical signal emits light downward. The light receiving portion of the sensor 120 receives light that is emitted from the light emitting portion and is reflected by the platen 42 or the sheet 12. The sensor 120 outputs, to the controller 130, an electrical signal having a level that depends on a light receiving amount of the reflected light in the light receiving portion. The controller 130 recognizes the light receiving amount of the reflected light based on an output result of the sensor 120. In this embodiment, the controller 130 recognizes the light receiving amount of the reflected light based on whether the electrical signal from the sensor 120 is the high level or the low level. In this embodiment, when the electrical signal from the sensor 120 is the high level, the controller 130 determines that the sheet 12 is supported by the platen 42. When the electrical signal from the sensor 120 is the low level, the controller 130 determines that no sheet 12 is supported by the platen 42.
The ASIC 135 is connected to the optical sensor 75 of the rotary encoder. The controller 130 calculates a rotation amount of the conveyance motor 101 based on an electrical signal from the optical sensor 75.
The ASIC 135 is connected to the optical sensor 35 of the encoder strip. The controller 130 recognizes a position of the carriage 40 based on an electrical signal from the optical sensor 35.
The ASIC 135 is connected to the piezoelectric elements 45. The piezoelectric elements 45 operate by receiving power from the controller 130 via a drive circuit (not depicted). The controller 130 controls power feeding to the piezoelectric elements 45 to selectively discharge ink droplets from each of the nozzle groups 69C, 69M, 69Y, and 69B.
In a case of performing printing on the sheet 12, the controller 130 controls the conveyance motor 101 to execute intermittent conveyance processing in which the conveyance roller pair 59 and the discharge roller pair 44 alternately repeat conveyance of the sheet 12 by a predefined conveyance amount and a stop of conveyance. The conveyance amount of the sheet 12 is recognized, for example, by causing the rotary encoder described above to count a rotation amount of the conveyance roller 60.
The controller 130 executes print processing in a state where conveyance of the sheet 12 is stopped in the intermittent conveyance processing. In the print processing, power feeding to the piezoelectric elements 45 is controlled to discharge ink droplets from the nozzles 39 during movement in the left-right direction 9 of the carriage 40. Namely, the controller 130 executes, in the print processing, one printing pass by which ink droplets are discharged from the nozzles 39 during rightward or leftward movement of the carriage 40. Accordingly, printing corresponding to one pass is performed on the sheet 12. In the following, executing the printing pass is also simply referred to as executing a pass, and executing one printing pass is also referred to as executing printing corresponding to one pass.
The entire area of the sheet 12, on which printing can be performed, can be subjected to printing by alternately repeating the intermittent conveyance processing and the printing corresponding to one pass. Namely, the controller 130 performs printing on one sheet 12 by performing printing corresponding to multiple passes.
The controller 130 is not limited to the above configuration. In the controller 130, only the CPU 131 may perform various kinds of processing, only the ASIC 135 may perform various kinds of processing, or the CPU 131 may cooperate with the ASIC 135 to perform various kinds of processing. In the controller 130, the CPU 131 may perform a piece of processing alone, or pieces of the CPU 131 may perform a piece of processing in a shared fashion. Or, the ASIC 135 may perform a piece of processing alone, or pieces of the ASIC 135 may perform a piece of processing in a shared fashion.
The printer unit 11 configured as described above executes a series of printing control in which the controller 130 feeds the sheet 12 and printing is performed on the fed sheet 12. In the following, the series of printing control processing is explained while referring to the flowchart of
When printing data, which is data of an image to be printed on the sheet 12, is sent from the operation unit 17 (see
The start position is a movement start position of the carriage 40 in the first pass (the first printing pass) for the sheet 12, among multiple passes for printing on the sheet 12. For example, when the carriage 40 moves leftward in the first pass, the start position is a position (hereinafter also referred to as a right start position) that is on the right side of a right end of the image to be printed on the sheet 12 in the first pass and in which the sensor 120 faces the sheet 12 in the up-down direction 7. When the carriage 40 moves rightward in the first pass, the start position is a position (hereinafter also referred to as a left start position) that is on the left side of a left end of the image to be printed on the sheet 12 in the first pass and in which the sensor 120 faces the sheet 12 in the up-down direction 7. An area of the image to be printed on the sheet 12 in the first pass is determined based on the printing data.
In this embodiment, the carriage 40 moves leftward from the right start position in the first pass. Namely, in this embodiment, the start position is the right start position. The carriage 40 moves rightward in the next pass of the first pass. Then, the carriage 40 alternately moves leftward and rightward per pass. The moving direction of the carriage 40 in each pass is not limited to the above. For example, the carriage 40 may move rightward from the left start position in the first pass. Namely, the start position may be the left start position.
When the carriage 40 is in the right start position (S20: Yes), the controller 130 drives the feed motor 102 so that the feed roller 25 feeds the sheet 12 supported by the feed tray 20 to the conveyance path 65 (S30). Further, the controller 130 drives the conveyance motor 101 so that the conveyance roller pair 59 conveys the sheet 12 in the conveyance direction 15 until the sheet 12 reaches a printing start position facing the recording unit 24 (S30). The printing start position is a position where a downstream end in the conveyance direction 15 of a printing area of the sheet 12 faces nozzles 39 included in the multiple nozzles 39 and disposed on the most downstream side in the conveyance direction 15.
When the carriage 40 is not in the right start position (S20: No), the controller executes feeding of the sheet 12 similar to the step S30 in parallel with movement of the carriage 40 to the right start position (S40). Any one of the feeding of the sheet 12 and the movement of the carriage 40 to the right start position may be executed after the other is completed.
When the sheet 12 has reached the printing start position and the carriage 40 has reached the right start position, the controller 130 executes printing on the sheet 12 (S50). Details of print processing in the step S50 are explained below while referring to
When the printing on the sheet 12 is completed (S50), the controller 130 drives the conveyance motor 101 so that the discharge roller pair 44 conveys the sheet 12 in the conveyance direction 15 and discharges the sheet 12 on the discharge tray 21 (S60).
Subsequently, the controller 130 determines whether printing of all pieces of printing data received in the step S10 is performed on the sheet(s) 12, in other words, whether the sheet 12 for which printing is executed most recently is the last page (S70).
When the sheet 12 for which printing is executed most recently is not the last page (S70: No), the controller 130 executes again the processing in the step S20 and pieces of the processing subsequent to the step S20. Namely, when the carriage 40 is in the right start position (S20: Yes), the controller 130 executes feeding of the sheet 12 (S30) When the carriage 40 is not in the right start position (S20: No), the controller 130 executes feeding of the sheet 12 in parallel with movement of the carriage 40 to the right start position (S40). After that, the controller 130 executes the printing (S50).
When printing is performed on the second or later sheet 12, the carriage 40 may be positioned immediately above a left portion of the platen 42 in the step S20. That may happen when the moving direction of the carriage 40 in the last pass for the previous sheet 12 (the last pass for a certain sheet 12 among multiple passes for printing on the certain sheet 12) is leftward. In that case, a distance in the left-right direction 9 between a present position (position in the step S20) of the carriage 40 and the right start position is long. However, executing the feeding of the sheet 12 in parallel with the rightward movement of the carriage 40 to the right start position in the step S40, can shorten a time until printing on the sheet 12 starts.
The controller 130 can execute the feeding of the second or later sheet 12 and the movement of the carriage 40 to the right start position (S20 to S40) at any timing after executing the last pass for the sheet 12 that is the previous page of the second or later sheet 12. For example, the controller 130 can execute the feeding of the second or later sheet 12 and the movement of the carriage 40 to the right start position (S20 to S40), the discharge of the sheet 12 that is the previous page of the second or later sheet 12 (S60), and the determination whether the sheet 12 that is the previous page of the second or later sheet 12 is the last page (S70) in parallel.
When the sheet 12 for which printing is performed most recently is the last page (S70: Yes), the series of printing control processing is completed.
Referring to
The controller 130 determines whether to execute any of first processing and second processing, based on conditions described below (S200 to S230). In the first processing, the controller 130 determines whether the sheet 12 is supported by the platen 42, and then printing corresponding to one pass is performed during movement of the carriage 40 (S330 to S360, S300). In the second processing, the controller 130 determines whether the sheet 12 is supported by the platen 42 while the carriage 40 moves in printing corresponding to one pass (S240 to S300).
The controller 130 at first executes determination in the step S200. Namely, the controller 130 determines whether processing in a step S320 described below is executed immediately before the step S200 (in other words, whether movement of the carriage 40 in the printing on the sheet 12 to be executed from now on is the first pass). The printing in the first pass, namely, the printing corresponding to one pass to be executed on the sheet 12 first is an exemplary certain printing pass.
Although the steps S210 to S230 may be executed in any order, in this embodiment, the controller 130 executes determination of the step S210 first. Namely, when printing data received in the step S10 (see
In the step S220, the controller 130 refers to the printing data received in the step S10 (see
When the printing data received in the step S10 (see
In the step S230, the controller 130 determines whether printing of the printing data received in the step S10 (see
Thus, the presence or absence of the sheet 12 on the platen 42 is detected in the first pass (S200; Yes) for the sheet 12, and the presence or absence of the sheet 12 on the platen 42 is not detected in any other passes than the first pass for the sheet 12 (S200; No). When printing is to be performed on the first sheet 12 after insertion of the feed tray 20 (S210: Yes), when printing is to be performed by the image-quality priority mode (S220: Yes), or when printing is to be performed on the first sheet 12 among multiple pieces of sheet 12 (S230: Yes), the presence or absence of the sheet 12 on the platen 42 is detected in the first processing. When none of the conditions of the steps S210 to S230 is satisfied (S210: No, S220: No, S230: No), the presence or absence of the sheet 12 on the platen 42 is detected in the second processing.
The first processing (S330 to S360) is explained below.
The controller 130 drives the carriage drive motor 103 to move the carriage 40 to a facing position (S330). In the facing position, the sensor 120 carried on the carriage 40 faces any portion of the sheet 12 (e.g., a center, right end, or left end in the left-right direction 9 of the sheet 12) when the sheet 12 fed in the step S20 (see
Subsequently, the controller 130 determines whether the sheet 12 is supported by the platen 42 (S340). The controller 130 outputs an electrical signal to the light emitting portion of the sensor 120. The controller 130 determines that the sheet 12 is not supported by the platen 42 when the electrical signal from the sensor 120 is the low level (S340: No). Then, the controller 130 executes the processing in a step S380 and pieces of processing subsequent to the step S380 described below.
The controller 130 determines that the sheet 12 is supported by the platen 42 (S340: Yes) when the electrical signal from the sensor 120 is the high level. In that case, the controller 130 drives the carriage drive motor 103 to move the carriage 40 to the left start position (S350). Then, the controller 130 executes discharge of ink droplets from the nozzles 39 (S300) based on the printing data received in the step S10 (see
The second processing (S240 to S290) is explained below.
The controller 130 moves the carriage 40 leftward from the right start position (S240).
The controller 130 determines whether the sheet 12 is supported by the platen 42 during the leftward movement of the carriage 40 started in the step S240 (S250). The controller 130 outputs an electrical signal to the light emitting portion of the sensor 120 at any timing earlier than the timing at which discharge of ink droplets from the nozzles 39 based on the printing data is started. When the electrical signal from the sensor 120 is the low level, the controller 130 determines that the sheet 12 is not supported by the platen 42 (S250: No) and stops the carriage 40 without discharging ink droplets from the nozzles 39 (S370). Namely, the controller 130 cancels the printing.
When the electrical signal from the sensor 120 is the high level, the controller 130 determines that the sheet 12 is supported by the platen 42 (S250: Yes). In that case, the controller 130 executes discharge of ink droplets from the nozzles 39 based on the printing data without stopping the leftward movement of the carriage 40 (i.e., while continuing the leftward movement of the carriage 40 that started in the step S240) (S260). Namely, the controller 130 executes printing on the sheet 12 in the first pass.
After the discharge of ink droplets in the step S260, the controller 130 refers to the printing data received in the step S10 (see
When the controller has determined in the step S270 that printing to be performed on the next sheet 12 is not present (S270: No), the controller 130 determines, based on the printing data received in the step S10 (see
When the pass executed most recently is not the last pass for the sheet 12 (S310: No), the controller 130 drives the conveyance motor 101 so that the conveyance roller pair 59 and the discharge roller pair 44 convey the sheet 12 by a predefined conveyance amount (S320). Next, the controller 130 executes determination in the step S200 described above (determination whether movement of the carriage 40 in the printing to be executed on the sheet 12 from now on is the first pass). Since the above movement of the carriage 40 is not the first pass (S200: No), the controller executes the step S360. Namely, the controller 130 executes discharge of ink droplets from the nozzles 39 (S260) based on the printing data while moving the carriage 40 in an opposite direction of that in the steps S360 and 240 executed most recently. Then, the intermittent conveyance processing (S320) and the printing corresponding to one pass (S360, S260) are alternately repeated until the printing on the sheet 12 is completed (S310: Yes).
When the pass executed most recently is the last pass for the sheet 12 (S310: Yes), when the controller 130 has determined based on the printing data received in the step S10 (see
The movement of the carriage 40 to the right start position in the step S420 is executed regardless of the position of a right end of an image to be printed on the sheet 12 in the last pass. A target position of movement of the carriage 40 in the step S420 is not limited to the right start position, and may be a position where the sensor 120 faces a right end of the next sheet 12 or a position on the right of the position where the sensor 120 faces the right end of the next sheet 12.
After the step S420, printing on the sheet 12 is completed. When the pass executed most recently is the last pass for the sheet 12 (S310: Yes) and when the moving direction of the carriage 40 started in the last pass (S360) is leftward (S410: No), printing on the sheet 12 is completed without executing the processing of the step S420. When the printing on the sheet 12 is completed (S310: Yes), as explained referring to
When the controller 130 has determined in the step S270 that printing to be performed on the next sheet 12 is present (S270: Yes), the controller 130 deter mines whether the pass executed most recently is a certain printing pass (S280). When the printing to be performed on the next sheet 12 is present, the printing data received in the step S10 (see
When the pass executed most recently is not the certain printing pass (S280: No), the controller 130 executes the processing in the step S310 and pieces of processing subsequent to the step S310. Namely, the intermittent conveyance processing (S320) and the printing corresponding to one pass (S360, S260) are alternately repeated until the printing on the sheet 12 is completed (S310: Yes).
When the pass executed most recently is the certain printing pass (S280: Yes), the controller 130 executes the processing in the steps S290 and S300 before the sheet 12 is conveyed by the predefined conveyance amount (S320). Details thereof are described below.
After discharge of ink droplets in the certain printing pass (S260) is completed, the controller 130 moves the carriage 40 leftward as it is (the movement of the carriage 40 is started in the steps S360 and S240) without reducing the moving speed of the carriage 40. This causes the carriage 40 to be positioned in a position facing the ink receiving portion 92 (an exemplary facing position) (S290).
Subsequently, the controller 130 executes discharge of ink droplets from multiple nozzles 39 toward the ink receiving portion 92 by a predefined amount. Namely, the controller 130 executes the flushing (S300). The predefined amount is an amount sufficient to prevent ink in each nozzle 39 from drying after the processing in the step S300 is executed and before ink droplets are discharged in the first pass (S360, S240) for the next sheet 12. After the processing in the step S300, the controller 130 drives the conveyance motor 101 so that the conveyance roller pair 59 and the discharge roller pair 44 convey the sheet 12 by the predefined conveyance mount (S320). The controller 130 executes no flushing (S300) after the processing in the step S320 is executed and before the first pass (S360, S240) in the printing on the next sheet 12 is executed.
When the controller 130 has determined that the sheet 12 is not supported by the platen 42 (S340: No) in a state where the carriage 40 is in the facing position (S330), the controller 130 moves the carriage 40 to the right start position without executing the printing on the sheet 12 (S380). When the controller 130 has determined that the sheet 12 is not supported by the platen 42 (S250: No) during the leftward movement of the carriage 40 from the right start position (S240), the controller 130 cancels the printing (S370) and moves the carriage 40 to the left start position (S380).
Subsequently, the controller 130 determines whether a count (retry count) counted by the controller 130 that the sheet 12 is not supported by the platen 42 exceeds a predefined value (S390). The controller 130 stores the retry count in the memory 140 (e.g., the RAM 133) at the timing at which the controller 130 has determined that the sheet 12 is not supported by the platen 42. Specifically, the controller 130 stores 1 as the retry count in the memory 140 when the controller 130 has first determined that the sheet 12 is not supported by the platen 42. After that, the controller 130 increments the retry count stored in the memory 140 every time the controller 130 first determines that the sheet 12 is not supported by the platen 42. The predefined value is stored in the memory 140 (e.g., ROM 132). For example, when the predefined value is 3, and when the retry count is equal to or less than 3, the controller 130 determines that the retry count does not exceed the predefined value (S390: No). When the retry count is equal to or more than 4, the controller 130 determines that the retry count has exceeded the predefined value (S390: Yes).
When the controller 130 has determined that the retry count does not exceed the predefined value (S390: No), the controller 130 drives the feed motor 102 again so that the feed roller 25 feeds the sheet 12 supported by the feed tray 20 to the conveyance path 65 (S20).
When the controller 130 has determined that the retry count has exceeded the predefined value (S390: Yes), the controller 130 causes the liquid crystal display 172 (an exemplary annunciator) to inform a user of information in which the sheet 12 is not supported by the platen 42, information in which the multifunction machine 10 is jammed, or the like (S400). Specifically, the liquid crystal display 172 displays the above information thereon. Then, the controller ends the series of printing control (see
The information in which the sheet 12 is not supported by the platen 42, the information in which the multifunction peripheral 10 is jammed, or the like may be informed by any other unit without being limited to the display of the liquid crystal display 172. For example, the multifunction peripheral 10 may include a speaker, which may inform a user of the information in which the sheet 12 is not supported by the platen 42 through sounds from the speaker, such as a voice or buzzer. In that configuration, the speaker is an exemplary annunciator.
In this embodiment, the controller 130 executes the flushing (S300) in a certain printing pass executed before the last pass for printing on a predefined sheet 12, and does not execute the flushing at the timing between the last pass for the printing on the predefined sheet 12 and the first pass for printing on the next sheet 12. In that configuration, the carriage 40 does not need to move leftward toward the ink receiving portion 92 to execute the flushing after completion of the printing on the predefined sheet 12. This shortens the time required for the printing on the sheet 12.
In this embodiment, the carriage 40 is in the right start position (S20, S40) at the start of printing on the next sheet 12. Namely, the carriage 40 is positioned on the right of the platen 42 at the start of printing on the next sheet 12. Namely, the moving direction of the carriage 40 in the first pass for the printing on the next sheet 12 can be leftward. Here, the sensor 120 is positioned on the left of the head 38 carried on the carriage 40. Thus, in the first pass for the printing on the next sheet 12, the controller 130 is capable of detecting whether the sheet 12 is supported by the platen 42 during the movement of the carriage 40 before ink droplets are discharged. Namely, detection of the sheet 12 and discharge of ink droplets in the first pass can be executed during one movement of the carriage 40. This shortens the time required for the printing on the sheet 12.
In this embodiment, the controller 130 can execute the rightward movement of the carriage 40 in parallel with the feeding of the next sheet 12 (S40). This shortens the time required for the printing on the sheet 12.
In this embodiment, when the sheet 12 is not supported by the platen 42 (S340: No, S250: No), the controller 130 cancels the printing (S370). This prevents ink droplets from being discharged from the nozzles 39 toward the platen 42 on which no sheet 12 is supported. Namely, ink droplets are prevented from adhering to the platen 42.
In this embodiment, the liquid crystal display 172 informs a user of the information in which the sheet 12 is not supported by the platen 42 (S400).
In this embodiment, the carriage 40 moves, in the step S290, to the position facing the ink receiving portion 92 (facing position) without reducing its moving speed. This allows the carriage 40 to reach the facing position in a shorter time than a configuration in which the carriage 40 moves to the facing position after temporarily stopping at a position where the certain printing pass ends. Accordingly, the time required for the printing on the sheet 12 is shortened.
In this embodiment, the carriage 40 moves, in the step S420, to the right start position without reducing its moving speed. This allows the carriage 40 to reach the right start position in a shorter time than a configuration in which the carriage 40 moves to the right start position after temporarily stopping at a position where the last pass ends. Accordingly, the time required for the printing on the sheet 12 is shortened.
In this embodiment, no ink droplets are discharged from the nozzles 39 during a time after printing on a certain sheet 12 is completed and before the next sheet 12 is conveyed. In that configuration, when no flushing is executed during the above time, a time during which no ink droplets are discharged from the nozzles 39 is likely to lengthen.
In this embodiment, the certain printing pass is a pass to be executed at the timing close to the last pass. Namely, the certain printing pass is a pass to be executed at the timing close to the time after the printing on the certain sheet 12 is completed and before the next sheet 12 is conveyed. This prevents the time during which no ink droplets are discharged from the nozzles 39 from lengthening, which reduces the possibility of clogging of the nozzles 39 due to drying of ink.
In the above embodiment, the flushing is performed by discharging ink droplets from the nozzles 39 toward the ink receiving portion 92. The present disclosure, however, is not limited thereto. For example, the printer unit 11 may include a cap (not depicted) that is capable of covering the nozzles 39, which are formed in the lower surface 68 of the head 38, from below.
The cap is disposed below the moving route of the carriage 40 and outside the platen 42 in the left-right direction 9. The cap is movable upward and downward between a covering position where the cap in contact with the lower surface 68 of the head 38 covers the nozzles 39 and a separate position below the covering position where the cap is separated from the lower surface 68. The cap communicates with the ink receiving portion 92 via a tube (not depicted). The tube is provided with a pump (not depicted).
The flushing is executed in accordance with the following order: the carriage 40 moves to a position facing the cap in the separate position; the cap moves from the separate position to the covering position; and the pump is driven. This sucks ink from the nozzles 39. The ink sucked flows to the ink receiving portion 92 through the tube.
In the above embodiment, the flushing is executed immediately after the printing in the certain printing pass is executed. The flushing, however, may be executed at any other timing in addition to the timing immediately after the printing in the certain printing pass is executed. For example, the flushing may be executed immediately after printing in a pass executed earlier than the certain printing pass is executed, in addition to the timing immediately after the printing in the certain printing pass is executed. In that case, the discharge amount of ink droplets in the flushing executed immediately after the printing in the certain printing pass is executed is larger than the discharge amount of ink droplets in the flushing executed at any other timing.
After the flushing is executed in the certain printing pass, a non-discharge time of ink droplets, during which no ink droplets are discharged, is provided after printing on a certain sheet 12 is completed and before the next sheet 12 is conveyed. Thus, the discharge amount of ink droplets from each nozzle 39 in the flushing in the certain printing pass is preferably a large amount. In the above configuration (the configuration in which the flushing is executed at any other timing in addition to the timing immediately after the printing in the certain printing pass is executed), the discharge amount of ink droplets from each nozzle 39 in the flushing in the certain printing pass is larger than the discharge amount of ink droplets from each nozzle 39 in the flushing executed in the pass executed earlier than the certain printing pass. This can reduce the possibility that the nozzles 39 are clogged in the non-discharge time of ink droplets due to drying of ink.
In the above embodiment, the certain printing pass is a pass to be executed immediately before the last pass for the current sheet 12, among multiple passes to be printed on the current sheet 12, during the leftward movement of the carriage 40. The certain printing pass, however, may be any pass to be executed before the last pass for the current sheet 12, among multiple passes to be printed on the current sheet 12, during the leftward movement of the carriage 40, without limited to the pass to be executed immediately before the last pass.
For example, when the moving direction of the carriage 40 in the last pass is rightward, the certain printing pass may be a pass that is three passes before the last pass. When the moving direction of the carriage 40 in the last pass is leftward, the certain printing pass may be a pass that is four passes before the last pass.
In the above embodiment, no flushing is executed between the last pass for the printing on the current sheet 12 and the first pass for the printing on the next sheet 12. The flushing, however, may be executed therebetween.
In the above embodiment, the carriage 40 moves to the right start position without reducing its moving speed in the step S420. The carriage 40 moves to the position facing the ink receiving portion 92 without reducing its moving speed in the step S290. The carriage 40, however, may reduce the moving speed or temporarily stop in the steps S420 and S290.
In the above embodiment, the controller 130 detects whether the sheet 12 is on the platen 42 in the first pass for the sheet 12 (S200: Yes). The controller 130 does not detect whether the sheet 12 is on the platen 42 in any other passes than the first pass for the sheet 12 (S200: No). Namely, the controller 130 executes the second processing (S240, S250) in the first pass for the sheet 12. The second processing, however, may be executed in any other passes (e.g., the second pass for the sheet 12) than the first pass for the sheet 12.
In the above embodiment, the controller 130 executes determination of the steps S210 to S230. The controller 130, however, may not execute determination of the steps S210 to S230. Namely, the first processing and the second processing may be executed in the printing on the first sheet 12 after insertion of the feed tray 20, the first processing and the second processing may be executed in the printing by the image-quality priority mode, or the first processing and the second processing may be executed in the printing on the first sheet 12 among multiple sheets 12.
In the above embodiment, the sensor 120 is the optical sensor including the light emitting portion and the light receiving portion. The present disclosure, however, is not limited thereto. For example, the sensor may be an ultrasonic sensor.
In the above embodiment, the ink receiving portion 92 is provided as a component different from the platen 42 and disposed at the outside of the platen in the left-right direction 9 (on the left side of the left end of the platen 42). The present disclosure, however, is not limited to the above. For example, as depicted in
The explanation is made about an example in which the present disclosure is applied to the multifunction peripheral 10 that performs printing on the sheet 12 by discharging ink from nozzles. The present disclosure, however, is not limited thereto. The present disclosure can be applied to a recording apparatus that discharges any other liquid than ink, such as resin or metal in the form of liquid, on a medium, such as a substrate or plywood for traces.
Number | Date | Country | Kind |
---|---|---|---|
2018-046567 | Mar 2018 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
20040141782 | Kato | Jul 2004 | A1 |
20110205263 | Donahue | Aug 2011 | A1 |
20110285771 | Shinkawa | Nov 2011 | A1 |
Number | Date | Country |
---|---|---|
2001-138550 | May 2001 | JP |
2001-205823 | Jul 2001 | JP |
2017-170767 | Sep 2017 | JP |
Number | Date | Country | |
---|---|---|---|
20190283433 A1 | Sep 2019 | US |