The present disclosure relates to an inkjet printing apparatus, a control method, and a storage medium.
Inkjet printing apparatuses that print an image by applying ink onto a print medium have been developed. In inkjet printing apparatuses, while an image is not being printed, water in ink may evaporate from nozzles (discharge ports) that discharge the ink and, thus, the ink may thicken, resulting in the defective discharge of the ink from the nozzles. To prevent defective discharge, so-called preliminary discharge is performed to discharge ink that has thickened in the nozzles toward a cap. To prevent spillover of the ink stored in the cap due to the preliminary discharge, a discharge operation to discharge the ink in the cap is required. The discharge operation is referred to as an open suction action. The open suction action takes a certain amount of time.
Japanese Patent Laid-Open No. 2007-21984 describes that it is determined whether an open suction action is performed before a printing operation on the basis of the size of a print medium. This configuration can eliminate an open suction action on the basis of the size of a print medium and reduce printing time required per sheet of a print medium.
According to an aspect of the present disclosure, an inkjet printing apparatus includes a print head including a plurality of nozzles, each discharging ink, a conveyance unit configured to convey a print medium relative to the print head, a cap configured to receive the ink discharged from the print head during preliminary discharge, an acquisition unit configured to acquire a post-printing ink amount when a print command is input for a print medium, wherein the post-printing ink amount is the amount of ink in the cap at a time of end of printing that is initiated by the print command, and a discharge unit configured to perform a discharge operation to discharge the ink in the cap before start of the printing initiated by the print command if the post-printing ink amount acquired by the acquisition unit is greater than a threshold value.
Further features of the present disclosure will become apparent from the following description of exemplary embodiments with reference to the attached drawings.
An exemplary embodiment of the present disclosure is described below with reference to the accompanying drawings.
A printing unit 714 that scans relative to the print medium P is disposed above the platen (see
During the scan, ink droplets are discharged from the nozzles (the discharge ports) of the print head 717 mounted in a printing unit 714 onto the print medium P conveyed onto the platen, and an image is printed on the print medium P.
The print head 717 includes an ink flow passage (not illustrated) for supplying ink to the nozzles. In addition, each of the nozzles includes a print element that generates energy for discharging ink in the form of droplets. According to the present embodiment, an electrothermal transducer element that converts electric energy into heat energy is used as the print element. However, the print element is not limited thereto, and may be a piezo element.
In
A printing operation to print an image is performed by repeating the conveyance by the conveyance roller 10 and the print scan by the printing unit 714 described above. According to the present embodiment, a method known as multipass printing method is employed in which a plurality of scans are performed on a unit area of the print medium to complete printing of an image on the unit area. A print scan by the printing unit 714 is also referred to as a “pass”, and the number of times the print head 717 scans to complete printing on a predetermined unit area is referred to as the “number of passes”. When the printing of an image is completed, the print medium P is conveyed in the forward conveyance direction by a pair consisting of the sheet discharging roller 12 and a spur 13 and is discharged.
A gear (not illustrated) attached to the rotating shaft of the motor is connected via an idler gear 22 to a conveyance input gear 23 attached to one end of a shaft of the conveyance roller 10. A code wheel (not illustrated) with markings is attached to the conveyance input gear 23, and the rotation amount of the motor can be detected. By reading the code wheel with an encoder sensor (not illustrated), the rotation amount of the conveyance roller 10 can be controlled. A conveyance output gear 24 is attached to the other end of the shaft of the conveyance roller 10. The drive force is transmitted from the conveyance output gear 24 to a sun gear 31 via an idler gear 25.
The sun gear 31 is configured as a clutch gear.
Due to the configuration, when the sun gear 31 rotates in the forward direction (the direction of arrow s), the drive force input to the sun gear 31 is transmitted to the step 38 of the multi-step gear 37 by the sun gear 32 that rotates together with the sun gear 31. In contrast, when the sun gear 31 rotates in the reverse direction (the direction of arrow t), the swing arm 34 moves in the direction of arrow u in
The cap 41 is used for cyan, magenta, and yellow color ink, and the cap 42 is used for black ink. A cap holder 44 and a cap holder 45 are mounted on the slider 40. In addition, in an area that differs from the print area, the slider 40 is movable in accordance with the movement of the print head 717 in the direction in which the printing unit 714 moves and in directions in which the print head 717 and the cap for each of black and color move closer to and away from each other. The caps 41 and 42 have pump tubes 51a and 51b connected thereto, respectively, and the pump tubes 51a and 51b are connected to a pump mechanism including a suction pump that generates negative pressure. By driving the suction pump, a recovery operation can be performed to suck ink from each of the nozzles via the cap.
When the nozzle surface of the print head 717 is capped by the caps 41 and 42 and a negative pressure is generated, ink can be sucked from the nozzles of the print head 717 via the caps 41 and 42. When the nozzle surface of the print head 717 is not capped and a negative pressure is generated, a discharge operation (an open suction action) can be performed for sucking and discharging ink accumulated in the cap due to preliminary discharge or the like. In addition, if, in the open suction action, the pump tubes 51a and 52b are individually compressed, ink suction from the nozzles or an open suction action in the cap can be performed on the caps 41 and 42 individually.
When the negative pressure inside the pump tube is released after the suction operation to suck ink is completed, the pump roller holder 62 is driven to rotate in the opposite direction. That is, the conveyance roller 10 is rotationally driven in the forward direction. By uncompressing the pump tubes 51a and 51b that are compressed by the pump rollers 64, the negative pressure inside the pump tubes is released. As described above, the pump tubes are driven by the motor 21, which drives both the conveyance roller 10 and the intermediate roller 6, and the motor 21 is driven in the direction of reversing the conveyance roller 10. As a result, negative pressure is generated in the pump tubes. In this manner, the printing apparatus of the present embodiment performs the suction operation by reversing the conveyance roller 10 and generating negative pressure in the caps. For this reason, when a print medium is nipped by the conveyance roller 10, negative pressure cannot be generated in the caps without moving the print medium in the Y direction. Therefore, to perform a capping operation to bring the print head 717 into tight contact with the caps 41 or 42 or an open suction operation to discharge ink in the cap, nipping of the print medium by the conveyance roller needs to be released.
A printing unit motor 713 drives the printing unit 714 in response to a signal input from the motor driver 712. A variety of sensors 711 provided in a paper conveyance unit and the printing unit 714 detect the position of the print medium P, the number of rotations of the conveyance roller 10, the printing position of the printing unit 714, and the like. The detected signals are input to the control unit 72, which outputs appropriate control signals to the motor drivers 73 and 712.
The control unit 72 outputs print data to a head driver 716 to drive the print head 717. The print data includes preliminary discharge data to ensure the discharge performance of the print head 717, as well as the image to be printed. According to the present embodiment, a preliminary discharge operation includes the following three types, that is, pre-printing preliminary discharge performed before a printing operation to print an image on a print medium, intra-printing preliminary discharge performed during the printing operation, and intra-standby preliminary discharge performed in preparation for input of a subsequent print command. The preliminary discharge is performed to discharge ink that has thickened in the vicinity of the nozzles. According to the present embodiment, the ink is discharged into the caps. Preliminary discharge of color ink is performed into the cap 41, and preliminary discharge of black ink is performed into the cap 42.
In step S901, an ink amount M_1 in each of the caps at a current time is first acquired. Subsequently, in step S902, information set by the user (for example, the print quality, print medium type, image size, cut mode, drying time setting, number of pages, and margin amount) is acquired from the received print command. Then, based on the acquired information, a preliminary discharge amount M_2, which is the amount of preliminary discharge performed before printing of an image based on the received print command is finished, is calculated. A method for calculating the preliminary discharge amount M_2 is described in detail below.
In step S903, the current ink amount M_1 in the cap and the preliminary discharge amount M_2 due to preliminary discharge performed from this time, which are respectively obtained in steps S901 and S902, are summed. The result of the summation corresponds to the amount of ink in the cap at the time printing finishes. Thereafter, the result of the summation is compared with a threshold value X to determine whether the result of the summation is greater than the threshold value X. Herein, the threshold value X is less than the cap capacity. If the result of the summation is greater than the threshold value X, it is likely that spillover of the ink from the cap occurs by the time the printing finishes, so the ink currently accumulated in the cap needs to be discharged.
Therefore, if the result of the summation is greater than the threshold value X, the processing proceeds to step S904, where the conveyance roller 10 is reversed to rewind the roll paper 802 to a position where the leading edge of the roll paper 802 moves past the sensor 804. Then, nipping of the roll paper 802 by the pinch roller 805 is released. According to the present embodiment, since reverse rotation of the conveyance roller 10 generates negative pressure in the caps, the nip of the roll paper 802 needs to be released when the nozzle surface is capped, or an open suction action is performed. In step S905, the conveyance roller 10 is reversed with the cap separated from the nozzle surface of the print head 717, and an open suction action is performed. As a result, the ink in the cap is discharged. After the open suction action is finished, the roll paper 802 is fed again and nipped again in step S906. Thereafter, in step S907, an image printing operation is performed based on the print command. After the printing is finished, the processing is completed.
However, if in step S903, it is determined that the result of the summation is not greater than the threshold value X, the above-described open suction action is not performed, and the processing proceeds to step S907, where the printing operation is performed.
A method for estimating the preliminary discharge amount M_2 of ink to be discharged into the cap by the end of the printing operation associated with the print command in step S902 is described below. According to the present embodiment, there are roughly three timings for preliminary discharge. First one is pre-printing preliminary discharge that is performed before the paper feeding operation of a print medium is finished. Second one is intra-printing preliminary discharge that is performed after the printing operation is started and one scan of the print head 717 is finished and before the next scan is started. Third one is intra-standby preliminary discharge that is performed in preparation for reception of the next print command after the printing operation is finished.
The preliminary discharge amount M_2 is calculated as follows:
M_2=M_A+M_B+M_C (Equation 1).
M_2 is the total preliminary discharge amount due to preliminary discharge performed in the printing operation associated with the print command, M_A is the pre-printing preliminary discharge amount, M_B is the intra-standby preliminary discharge amount, and M_C is the intra-printing preliminary discharge amount. According to the present embodiment, M_2 is calculated for each of the caps 41 and 42. Each of the preliminary discharge amounts is calculated as follows:
M_A=v×n×d_a (Equation 2),
M_B=T_b/t×v×n×d_b (Equation 3), and
M_C=(1/1_n/P_max+(P_max−1))/2×v×n×d_c (Equation 4).
v is the discharge amount per ink droplet, and n is the number of nozzles per cap. d_a is the number of droplets discharged from one nozzle during pre-printing preliminary discharge, d_b is the number of droplets discharged from one nozzle during intra-standby preliminary discharge, and d_c is the number of droplets discharged from one nozzle during intra-printing preliminary discharge. T_b is the total standby time. t is the time interval between preliminary discharge operations during standby, and 1 is the length of the image. 1_n is the nozzle length, which is a value indicating the length in the conveyance direction of the nozzle array used for printing associated with a print command.
P_max is the number of passes and, in this case, is the value when the number of print passes is maximized. In the inkjet printing apparatus according to the present embodiment, control, such as power monitor control or leading edge control, is performed to increase the number of scans for a predetermined unit area under predetermined conditions. The power monitor control is control to increase the number of scans so that the number of ink droplets discharged per scan is less than or equal to a threshold value to prevent the power from exceeding the suppliable power. The leading edge control is a control to prevent the leading edge of the roll paper 802 from lifting and coming into contact with the nozzle surface in an area until the leading edge of the roll paper 802 moves past the sheet discharging roller 12 to prevent degradation of the image quality. By applying the leading edge control, the number of nozzles to be used and the positions of nozzles to be used can be optimized so that the amount of print medium lift and fluctuation in the amount of print medium lift between scans are reduced. It is difficult to determine whether to perform these controls for all scans before starting the printing operation. The determination process complicates the processing and causes downtime. For this reason, it is assumed that these controls are always applied, and the controls are reflected in Equation 4 as P_max.
According to the present embodiment, the values of v, n, d_a, d_b, d_c, and t are preset fixed values. According to the present embodiment, v=6.2 (ng), n=1536, d_a=8, d_b=8, d_c=2, and t=1.6 (s) for the cap 41, and v=13.5 (ng), n=1280, d_a=100, d_b=13, d_c=3, and t=1.6 (s) for the cap 42.
T_b is the sum of the inter-page delay time and the standby time over the cap in a cut mode selected by a user. The term “inter-page delay” refers to standby time until the roll paper 802 is cut by the cutter 808 after the end of printing. When a printed subject drops into, for example, a basket (not illustrated) immediately after the roll paper 802 is cut, the area where an image is printed may be rubbed and part of image may disappear, resulting in an image defect. In particular, an image defect easily occurs with a print medium onto which ink is difficult to fix, such as a film. To prevent the occurrence of such an image defect of the printed subject, a wait time is provided between the end of printing and the cutting to improve the fixability of the ink. A user can set the inter-page delay time to any value by using the host apparatus or the operation panel 71.
In addition, the user can select an auto cut mode or an eject cut mode as the cut mode. In the auto cut mode, the roll paper 802 is automatically cut when the specified inter-page delay time elapses since end of printing. The cut-operation associated standby time of the print head over the cap is less than or equal to the intermittent time of the intra-printing preliminary discharge. In the eject cut mode, the user can determine the time at which the cutter 808 cuts the roll paper 802 after end of printing, and the user instructs the printing apparatus to perform a cutting operation at the desired time by using the host apparatus or the UI of the printing apparatus.
According to the present embodiment, 300 seconds are set as the maximum time that the print head 717 can stand by over the cap with the roller nipping the print medium after end of printing of an image. During this period, the print head 717 stands by without contacting the cap. After 300 seconds have elapsed, the print medium is automatically cut. During standby, intra-standby preliminary discharge is performed at regular time intervals. Therefore, the amount of ink in the cap increases due to the intra-standby preliminary discharge. To prevent spillover of ink from the cap, the standby time needs to be limited to 300 seconds. For this reason, when the user selects the eject cut mode, the maximum standby time (300 seconds according to the present embodiment) is reflected in the value T_b. In addition, for the value 1, the length of data received as a print signal is reflected in the calculation.
As described above, the preliminary discharge amount due to preliminary discharge to be performed before the end of printing is estimated in response to input of the print command. Then, based on the estimation result, it is determined whether an open suction action for discharging the ink in the cap needs to be performed before starting printing. Such a configuration enables highly accurate determination of whether the open suction action is to be performed before start of printing.
When, as in, in particular, the configuration of the printing apparatus according to the present embodiment, the roll paper nip release and re-feeding operation are required along with the execution of the open suction action, the downtime due to the execution of the open suction action increases. Therefore, it is necessary to determine the necessity of the open suction action with high accuracy.
In addition, according to the present embodiment, the values used for calculation as fixed values may be variable in accordance with the use environment and the print settings. For example, according to the present embodiment, the ink discharge amount v is set based on the maximum discharge amount. However, the ink discharge amount v may be varied in accordance with the use environment or the rank of the print head 717. By using an ideal value for an environment closer to the actual environment in the calculation, the determination of the necessity of the open suction action can be made with higher accuracy.
The second embodiment of the present disclosure is described below. The conveyance drive transmission system and the configuration of the recovery mechanism according to the present embodiment are the same as those according to the first embodiment.
As described above, the threshold value Y is additionally set, and the case is added in which the open suction action is performed after the printing operation is finished. This process eliminates the need to perform again the nipping operation for feeding a print medium when the next print command is received. As a result, downtime is further reduced as compared with the first embodiment.
According to the present embodiment, even in the determination using the threshold value Y, the preliminary discharge amount associated with the subsequent printing process is estimated by calculation. However, determination of whether an open suction action is performed after end of printing may be made by comparing a dot count value during printing and the threshold value Y.
The third embodiment is described below. The conveyance drive transmission system and the configuration of the recovery mechanism according to the present embodiment are the same as those according to the first and second embodiments described above.
If, in step S1302, any one of the cleaning flags is ON, the processing proceeds to step S1303, where the print medium is rewound to a predetermined position and, thereafter, the nipping by the pinch roller is released. In step S1304, a desired suction recovery operation is performed. After the suction recovery operation is performed, an open suction action is performed in step S1305, and the cleaning flag is set OFF in step S1306. Thereafter, the print medium is fed in step S1307, and the processing is completed.
If in step S1302, the cleaning flag is not ON, the processing proceeds to an open suction flag determination sequence in step S1308. This is the sequence for determining whether an open suction action needs to be performed in the similar manner to the first and second embodiments described above. The sequence is described in more detail below. In step S1309, it is determined whether a pre-printing open suction flag is determined to be ON in the open suction flag determination sequence of step S1308. If it is determined to be ON, the nipping of the print medium is released in step S904, and an open suction action is performed in step S905, as in the case of performing the open suction action before printing in the first embodiment. After the open suction action is performed, the open suction flag is changed to OFF. In step S906, a feeding operation for feeding the print medium is performed again, and the processing is completed. If in step S1309, it is determined that the pre-printing open suction flag is OFF, the processing is completed.
In step S1405, it is determined whether the head internal temperature T_h is higher than a threshold value T_th. If it is determined that the head internal temperature T_h is higher than the threshold value T_th, a cleaning flag B is updated to ON in step S1406. Thereafter, the processing proceeds to step S1407. If in step S1405, it is determined that the head internal temperature T_h is not higher than the threshold value T_th, the processing proceeds to step S1407, where an elapsed time t_2 since the final printer operation end time is acquired.
In step S1408, it is determined whether the elapsed time t_2 is greater than a threshold value t_th2. If the elapsed time t_2 is greater than a threshold value t_th2, a cleaning flag C is updated to ON in step S1409, and the processing proceeds to step S1410. If the elapsed time t_2 is not greater than the threshold value t_th2, the processing proceeds to step S1410, where an elapsed time t_3 since the final preliminary discharge time is acquired.
In step S1411, it is determined whether the elapsed time t_3 is greater than a threshold value t_th3. If the elapsed time t_3 is greater than the threshold value t_th3, a cleaning flag D is updated to ON in step S1412, and the processing proceeds to step S1413. If the elapsed time t_3 is not greater than the threshold value t_th3, the processing proceeds to step S1413, where it is determined whether there is any cleaning flag that is ON. If at least one of the cleaning flags is ON, the processing proceeds to step S1414, where the table in
If the preliminary discharge stop flag is not ON, the processing proceeds to step S1808. If the preliminary discharge stop flag is ON, the processing proceeds to step S1805, where the elapsed time t_3 since the final preliminary discharge time is acquired. In step S1806, it is determined whether the elapsed time t_3 is greater than a threshold value t_th3. If it is determined that the elapsed time t_3 is greater than the threshold value t_th3, the cleaning flag D is set ON in step S1807, and the processing proceeds to step S1808. In step S1808, it is determined whether there is any cleaning flag that is set ON through the above-described determination. If any one of the cleaning flags is ON, the processing proceeds to step S1809, where the table in
As described above, before determining the necessity of execution of the open suction action, it is determined whether the cleaning operation is to be performed due to different factors. As a result, the necessity of the open suction action can be determined with high accuracy, and the printing operation can be performed with reduced downtime.
According to the present embodiment, four cleaning flag determination conditions before printing and two cleaning flag determination conditions after printing are employed. However, at least one condition can be set before or after printing.
The conveyance drive transmission system and the configuration of the recovery mechanism according to the present embodiment are the same as those according to the first and second embodiments.
The present embodiment provides a function of counting and storing the amount of ink discharged from the print head during printing (hereinafter referred to as dot count function). If a count value obtained using the dot count function is greater than a certain threshold value, wiping is performed after a page is printed (this process is referred to as “dot count wiping”). In the process, to prevent image quality degradation due to the occurrence of disorder or defect of ink discharge caused by a fine ink droplet deposited and accumulated near the nozzle of the print head, a nozzle surface is wiped once and a deposited ink amount is reset if the count value is greater than or equal to the certain threshold value.
The nip release operation described above is also necessary when a mode in which roll paper is used as a print medium to be fed is changed to a mode in which cut sheets are used.
As described above, when the print medium nip release operation is required due to a factor different from that in the open suction action execution determination sequence according to the first to third embodiments, the preliminary discharge amount in the cap is not estimated, and the open suction action is performed. As a result, the number of situations where an unnecessary open suction action is performed after reception of a print command is reduced, and a printing operation with reduced downtime can be performed.
To achieve one or more functions of the printing apparatus or the host apparatus according to the above-described embodiments, the control unit 72 or a computer of the host apparatus may execute a program. For example, the program may be provided to the printing apparatus or the host apparatus via a network or a variety of storage media, and a computer (for example, a central processing unit (CPU), a micro processing unit (MPU), or the like) provided therein may read the program and perform the function. Alternatively, various elements may be caused to execute the programs. In addition, the program may be executed by a single computer or a plurality of computers that cooperate with one another.
In addition, it is not necessary to implement all of the processes described in in the above flowcharts by software, and a subset or all of the processes may be implemented by hardware, such as an application specific integrated circuit (ASIC). Furthermore, the configuration is not limited to a configuration in which one CPU performs all the processes. A plurality of CPUs may perform the processes while appropriately cooperating with one another. Alternatively, a configuration may be employed in which one CPU performs any one of the processes, and a plurality of CPUs perform the other processes while cooperating with one another.
According to the present disclosure, determination of whether to perform an open suction action can be made while preventing spillover of ink from the cap.
Embodiment(s) of the present disclosure can also be realized by a computer of a system or apparatus that reads out and executes computer executable instructions (e.g., one or more programs) recorded on a storage medium (which may also be referred to more fully as a ‘non-transitory computer-readable storage medium’) to perform the functions of one or more of the above-described embodiment(s) and/or that includes one or more circuits (e.g., an ASIC or the like) for performing the functions of one or more of the above-described embodiment(s), and by a method performed by the computer of the system or apparatus by, for example, reading out and executing the computer executable instructions from the storage medium to perform the functions of one or more of the above-described embodiment(s) and/or controlling the one or more circuits to perform the functions of one or more of the above-described embodiment(s). The computer may comprise one or more processors, circuitry, or combinations thereof (e.g., a central processing unit (CPU), a micro processing unit (MPU), or the like), and may include a network of separate computers or separate processors to read out and execute the computer executable instructions. The computer executable instructions may be provided to the computer, for example, from a network or the storage medium. The storage medium may include, for example, one or more of a hard disk, a random-access memory (RAM), a read only memory (ROM), a storage of distributed computing systems, an optical disk (such as a compact disc (CD), digital versatile disc (DVD), or Blu-ray Disc (BD)™), a flash memory device, a memory card, and the like.
While the present disclosure has been described with reference to exemplary embodiments, it is to be understood that the disclosure is not limited to the disclosed exemplary embodiments. The scope of the following claims is to be accorded the broadest interpretation so as to encompass all such modifications and equivalent structures and functions.
This application claims the benefit of priority from Japanese Patent Application No. 2021-192444 filed Nov. 26, 2021, which is hereby incorporated by reference herein in its entirety.
Number | Date | Country | Kind |
---|---|---|---|
2021-192444 | Nov 2021 | JP | national |