The present application claims priority from Japanese Patent Application No. 2020-145598, filed on Aug. 31, 2020, the disclosure of which is incorporated herein by reference in its entirety.
The present disclosure relates to a liquid discharging apparatus provided with a head having a plurality of nozzles, and a controller, wherein the controller is configured to execute a grading discharging processing and a total discharge amount calculating processing, a controlling method for controlling the liquid discharging apparatus and a medium storing a controlling program for the liquid discharging apparatus.
There is known an ink-jet recording apparatus (liquid discharging apparatus) which is configured to be capable of changing a liquid droplet amount of an ink to be discharged or ejected from each of nozzles (discharging processing).
There is such a case that a total discharge amount of the liquid (to be) discharged from the nozzles is calculated in order to detect a remaining amount of the liquid in a liquid tank, etc. In such a case, in the configuration wherein the discharging processing is executed as the ink-jet recording apparatus as described above, it is considered to calculate the total discharge amount by multiplying four kinds of liquid droplet amounts (0 (zero), small, medium, large), which are used in the discharging processing, by numbers of dots of the liquid each corresponding to one of the four kinds of liquid droplet amounts.
An amount of the liquid which is actually discharged from the nozzles, however, is changed by a discharge duty (density of the liquid droplets per unit area of the recording medium), and thus there might be a large difference between the calculated total discharge amount as described above and an actual total discharge amount.
An object of the present disclosure is to provide a liquid discharging apparatus capable of obtaining the total discharge amount with high precision, a controlling method for the liquid discharging apparatus and a medium storing a controlling program for the liquid discharging apparatus.
According to a first aspect of the present disclosure, there is provided a liquid discharging apparatus including:
According to a second aspect of the present disclosure, there is provided a controlling method for controlling a liquid discharging apparatus including a head having a plurality of nozzles, the controlling method including:
According to a third aspect of the present disclosure, there is provided a non-transitory medium storing a program for controlling a liquid discharging apparatus including a head having a plurality of nozzles, and a controller, the program, when executed by the controller, causing the liquid discharging apparatus to execute:
According to the present disclosure, it is possible to obtain the total discharge amount highly precisely by calculating the total discharge amount based on the discharge duty.
First, the overall configuration of a printer 100 according to a first embodiment of the present disclosure and the configuration of respective parts of the printer 100 will be explained, with reference to
As depicted in
The plurality of nozzles N construct four nozzle rows (nozzle arrays) Nc, Nm, Ny and Nk arranged side by side in the scanning direction. Each of the nozzle rows Nc, Nm, Ny and Nk is constructed of nozzles N, among the plurality of nozzles N, arranged side by side in the conveying direction. The nozzles N constructing the nozzle row Nc discharge a cyan ink, the nozzles N constructing the nozzle row Nm discharge a magenta ink; the nozzles N constructing the nozzle row Ny discharge a yellow ink, and the nozzles N constructing the nozzle row Nk discharge a black ink.
The scanning mechanism 30 includes a pair of guides 31 and 32 supporting the carriage 20, and a belt 33 connected to the carriage 20. The pair of guides 31 and 32 and the belt 33 extend in the scanning direction. In a case that a carriage motor 30m (see
The platen 40 is arranged at a location below the carriage 20 and the head 10. The paper sheet P is supported by an upper surface of the platen 40.
The conveyor 50 has two roller pairs 51 and 52. In the conveying direction, the head 10, the carriage 20 and the platen 40 are arranged between the roller pair 51 and the roller pair 52. In the case that a conveying motor 50m (see
As depicted in
The plurality of nozzles N (see
The actuator unit 13 includes a metallic vibration plate 13a arranged on the upper surface of the channel unit 12 so as to cover the plurality of pressure chambers 12p, a piezoelectric layer 13b arranged on an upper surface of the vibration plate 13a, and a plurality of individual electrodes 13c each of which is arranged on an upper surface of the piezoelectric layer 13b so as to face one of the plurality of pressure chambers 12p.
The vibration plate 13a and the plurality of individual electrodes 13c are electrically connected to a driver IC 14. The driver IC 14 maintains the potential of the vibration plate 13 at the ground potential, whereas the driver IC 14 changes the potential of each of the plurality of individual electrodes 13c. Specifically, the driver IC 14 generates a driving signal based on a control signal (a waveform signal FIRE and a selection signal SIN) from the controller 90, and supplies the driving signal to each of the plurality of individual electrodes 13c via a signal line 14s. With this, the potential of the plurality of individual electrode 13c is changed between a predetermined driving potential (VDD) and the ground potential (0V) (see
As depicted in
A program and data for allowing the CPU 91 and/or the ASIC 94 to perform a variety of kinds of control are stored in the ROM 92. The RAM 93 temporarily stores data which is used by the CPU 91 and/or the ASIC 94 in a case of executing a program. The controller 90 is connected to an external apparatus (personal computer, etc.) 200 so that the controller 90 is capable of communicating with the external apparatus 200, and executes a recording processing, etc., with the CPU 91 and/or the ASIC 94 based on data inputted from the external apparatus 200 or from an input part of the printer 100 (a switch, a button, etc., provided on an outer surface of a casing of the printer 100).
In the recording processing, the ASIC 94 drives the driver IC 14, the carriage motor 30m and the conveying motor 50m, by following an instruction from the CPU 91 and based on a recording instruction or command received from the external apparatus 200, etc., so as to alternately perform a conveying operation of causing the conveyor 50 to convey the paper sheet P by a predetermined amount in the conveying direction, and a scanning operation of discharging the ink(s) from the nozzles N while moving the carriage 20 and the head 10 in the scanning direction. With this, dots of the ink(s) are formed on the paper sheet P, and an image is recorded on the paper sheet P.
As depicted in
The output circuit 94a generates the waveform signal FIRE and the selection signal SIN, and outputs these signals FIRE and SIN to the transfer circuit 94a for every recording cycle T. One piece of the recording cycle T is a time required for the paper sheet P to move relative to the head 10 only by a unit distance corresponding to the resolution of an image to be formed on the paper sheet P, and one piece of the recording cycle T corresponds to one pixel (picture element).
The waveform signal FIRE is a signal in which four pieces of waveform data F0 to F3 (see
The selection signal SIN is a serial signal including selecting data for selecting one waveform data among the four pieces of the waveform data F0 to F3 as described above. The selection signal SIN is generated for each of the actuators 13x and for each recording cycle T based on the image data included in the recording instruction.
The transfer circuit 94b transfers the waveform signal FIRE and the selection signal SIN received from the output circuit 94a to the driver IC 14. The transfer circuit 94b has a LVDS (Low Voltage Differential Signaling) driver installed therein and corresponding to each of the signals FIRE and SIN, and transfers each of the signals FIRE and SIN to the driver IC 14, as a pulse-shaped differential signal.
The ASIC 94 controls the driver IC 14 in the recording processing, generates the driving signal based on the waveform signal FIRE and the selection signal SIN for each pixel, and supplies the driving signal to each of the plurality of individual electrodes 13c via the signal line 14s. With this, the ASIC 94 causes the head 10 to discharge, for each pixel, the ink of which droplet amount is selected from the four kinds of liquid droplet amounts (zero, small, medium and large) from each of the plurality of nozzles N toward the paper sheet P. Namely, the recording processing corresponds to a “ discharging processing” of the present disclosure.
The ASIC 94 is electrically connected also to a bar code reader 61 and a temperature sensor 62, in addition to the driver IC 14, the carriage motor 30m and the conveying motor 50m. The bar code reader 61 is capable of reading a bar code adhered to the head 10, and outputs, to the ASIC 94, read data obtained by reading the bar code (data indicating a discharging performance rank and a voltage rank, as will be described later on). The temperature sensor 62 detects an environmental temperature of the head 10, and outputs data indicating the environmental temperature to the ASIC 94.
Next, an explanation will be given about a program executed by the CPU 91, with reference to
As depicted in
Note that the image data may be either one of RGB (Red, Green, Blue) data corresponding to the color of the image, and CMYK (Cyan, Magenta, Yellow, Black) data corresponding to the color of the ink(s). For example, it is allowable that the external apparatus 200 transmits the RGB data to the controller 90, and that the CPU 91 makes the selection among the four pieces of waveform data F0 to F3, based on the RGB data. Alternatively, it is allowable that the external apparatus 200 converts the RGB data into the CMYK data and transmits the converted CMYK data to the controller 90, and that the CPU 91 makes the selection among the four pieces of waveform data F0 to F3, based on the CMYK data.
After step S1, the CPU 91 makes “n” to be “1” (step S2). The “n” is a number given for each area (scanning area R: see
After step S2, the CPU 91 makes “m” to be “1” (step S3). The “m” is a number given for each of pixels included in one scanning area R.
After step S3, the CPU 91 corrects the liquid droplet amount of a m-th pixel in a n-th scanning area selected in step S1 based on a liquid droplet amount which is immediately before the liquid droplet amount of a certain nozzle N (namely, a nozzle N, among the plurality of nozzles N, which discharges the ink constructing the m-th pixel in the n-th scanning area) (step S4). In other words, in step S4, the CPU 91 corrects the liquid droplet amount selected for each of the pixels (in this case, the m-th pixel in the n-th scanning area), based on the liquid droplet amount of the ink to be discharged from the certain nozzle N at a timing before a certain timing at which the ink is to be discharged from the certain nozzle.
Specifically, in step S4, the CPU 91 reads a correction value which corresponds to the certain nozzle N from a table as depicted in
The recording cycle T1 corresponds to a “first recording cycle” of the present disclosure, and the recording cycle T2 corresponds to a “second recording cycle” of the present disclosure. The recording cycle T2 is a cycle corresponding to a pixel as an object (target) of the correction in step S4, and is a recording cycle which is after the recording cycle T1 and which is adjacent to the recording cycle T1. The recording cycle T1 is a recording cycle which is before the recording cycle T2 and which is adjacent to the recording cycle T2. Namely, the recording cycle T1 and the recording cycle T2 are consecutive cycles.
In the present embodiment, in step S4, the CPU 91 corrects the liquid droplet amount by multiplying the liquid droplet amount by a correction value A, correction value B or correction value C. The correction value B is 1 (one), the correction value A is a value greater than 1, and the correction value C is a value greater than 0 (zero) and smaller than 1. In a case of the correction value B, the correction is not performed; in a case of the correction value A, a correction of increasing the liquid droplet amount is performed; and in a case of the correction value C, a correction of decreasing the liquid droplet amount is performed.
In step S4, in a case that the liquid droplet amount corresponding to the recording cycle T1 is same as or greater than the liquid droplet amount corresponding to the recording cycle T2, the CPU 91 performs the correction so as to increase the liquid droplet amount corresponding to the recording cycle T2. For example, as in a first row of a table in
In step S4, in a case that the liquid droplet amount corresponding to the recording cycle T1 is smaller than the liquid droplet amount corresponding to the recording cycle T2, the CPU 91 does not perform the correction with respect to the liquid droplet amount corresponding to the recording cycle T2. For example, as in a third row of a table in
In step S4, in a case that the liquid droplet amount corresponding to the recording cycle T1 is 0 (zero), the CPU 91 performs the correction so as to decrease the liquid droplet amount corresponding to the recording cycle T2. For example, as in a fifth row of a table in
Note that the scanning operation includes a case of movement from one side (for example, the left side in
After step S4, the CPU 91 determines whether or not the ink is to be discharged from a nozzle N, which is included in the plurality of nozzles N and which is an adjacent nozzle N to the certain nozzle N (the nozzle N which is included in the plurality of nozzles N and which discharges the ink constructing the m-th pixel in the n-th scanning area) at a same timing as the timing at which the ink constructing the m-th pixel is discharged from the certain nozzle N (step S5).
Here, the term “adjacent nozzle N” means one piece or a plurality of pieces of the nozzle N which does not/do not have any other nozzle(s) N intervening between the adjacent nozzle N and the certain nozzle N; there is no specific limitation to a direction in which the adjacent nozzle is arranged with respect to the certain nozzle N.
In a case that the CPU 91 determines that the ink is (to be) discharged at the same timing from the adjacent nozzle N (step S5: YES), the CPU 91 performs the correction of decreasing a liquid droplet amount obtained up to step S5 by, for example, multiplying the liquid droplet amount by the correction value C (step S6). Namely, in a case that the ink is to be discharged from the adjacent nozzle N adjacent to the certain nozzle N at a same timing as a timing at which the ink constructing the m-th pixel is discharged from the certain nozzle, the CPU 91 performs the correction so as to decrease the liquid droplet amount which has been selected for each of the pixels.
In a case that the CPU 91 determines that the ink is not (to be) discharged at the same timing from the adjacent nozzle N (step S5: NO), the CPU 91 advances the processing to step S7, without performing the correction of step S6.
After step S6, or after the CPU 91 determines that the ink is not (to be) discharged at the same timing from the adjacent nozzle N (step S5: NO), the CPU 91 determines whether or not there is a pixel which is next to the m-th pixel in the n-th scanning area (step S7).
In a case that the CPU 91 determines that there is a pixel which is next to the m-th pixel in the n-th scanning area (step S7: YES), the CPU 91 makes “m” to be “m+1” (step S8), and returns the processing to step S4.
In a case that the CPU 91 determines that there is not any pixel which is next to the m-th pixel in the n-th scanning area (step S7: NO), the CPU 91 calculates, with respect to all the pixels in the n-th scanning area, a total discharge amount of the ink which is to be discharged from the plurality of nozzles N with respect to the n-th scanning area in the recording processing, based on the liquid droplet amount which has been selected in step S1 and which has been corrected in step S4 and/or in step S6 as necessary, and based on the discharge duty of the n-th scanning area obtained from the image data (step S9). The term “discharge duty” means the density of the liquid droplets per unit area of the paper sheet P. Step S9 corresponds to a “total discharge amount calculating processing” of the present disclosure.
Specifically in step S9, the CPU 91 firstly accumulate (adds cumulatively) the liquid droplet amounts, of the respective pixels in the n-th scanning area, which have been selected and/or corrected as necessary in steps S1 to S8. Then, the CPU 91 reads a correction value with respect to the discharge duty of the n-th scanning area from a table as depicted in
Note that, as the discharge duty is higher, the liquid droplet amount of the ink to be discharged from the nozzle N in a case that the actuator 13x is driven at a same driving signal becomes greater, due to a residual vibration inside the channel in the head, etc. In view of this, in the present embodiment, discharge duty 50% is set to be the reference (namely, the correction amount is set to be 1.0), a correction amount of discharge duty 60% is set to be 1.1, and a correction amount of discharge duty 40% is set to be 0.9. Namely, any correction is not performed for the discharge duty 50%, the correction for increasing the liquid droplet amount is performed for the discharge duty 60%, and the correction for decreasing the liquid droplet amount is performed for the discharge duty 40%.
After step S9, the CPU 91 determines whether or not there is a next scanning area with respect to the n-th scanning area (a scanning area R which is arranged on the upstream side in the conveying direction relative to the n-th scanning area) (step S10).
In a case that the CPU 91 determines that there is a next scanning area (step S10: YES), the CPU 91 makes “n” to be “n+1” (step S11), and returns the processing to step S3.
By the execution of steps S1 to S11, the total discharge amount of each of the scanning areas R (see
In a case that the CPU 91 determines that there is not any next scanning area (step S10: NO), the CPU 91 obtains a discharging performance rank (step S12). Step S12 corresponds to a “discharging performance obtaining processing” of the present disclosure. In step S12, the CPU 91 receives the read data outputted from the bar code reader 61 (see
In the present embodiment, as depicted in
After step S12, the CPU 91 obtains a voltage rank (step S13). Step S13 corresponds to a “voltage obtaining processing” of the present disclosure. In step S13, the CPU 91 receives the read data outputted from the bar code reader 61 (see
In the present embodiment, as depicted in
After step S13, the CPU 91 obtains an environmental temperature of the head 10 (step S14). Step S14 corresponds to an “environmental temperature obtaining step” of the present disclosure. In step S14, the CPU 91 receives data indicating the environmental temperature and outputted from the temperature sensor 62 (see
Since the viscosity, etc., of the ink is changed due to the environmental temperature, even in a case that the actuator 13x is driven by the same driving signal, the liquid droplet amount of the ink discharged from the nozzle N is changed depending on the environmental temperature. Specifically, in a case that the environmental temperature is low, the viscosity of the ink becomes high, and the liquid droplet amount is decreased; whereas in a case that the environmental temperature is high, the viscosity of the ink becomes low, and the liquid droplet amount is increased (see
After step S14, the CPU 91 obtains a recording mode included in the recording instruction (step S15). Step S15 corresponds to a “mode obtaining processing” of the present disclosure. The recording mode is a mode of the recording processing; in the present embodiment, the recording mode has a high speed mode, a normal mode and a high image quality mode, as depicted in
After step S15, the CPU 91 corrects the total discharge amount calculated in step S9, based on the information obtained in each of steps S12 to S15.
In step S16, specifically, the CPU 91 reads a corresponding correction value from each of the tables stored in the ROM 92 and indicated in
In the present embodiment, in step S16, the CPU 91 corrects the total discharge value by multiplying the total discharge value by the correction value A, the correction value B or the correction value C. The correction value B is 1 (one), the correction value A is the value greater than 1 (one), and the correction value C is the value greater than 0 (zero) and smaller than 1 (one). In a case that the correction value B is used, the correction is not performed; in a case that the correction value A is used, a correction of increasing the total discharge amount is performed; and in a case that the correction value C is used, a correction of decreasing the total discharge amount is performed.
For example, regarding each of the discharging performance rank (see
After step S16, the CPU 91 ends the routine.
The CPU 91 may execute detection of a remining amount in the ink tank based on the total discharge amount calculated by the routine (and a notifying processing based on the remaining amount, etc.).
As described above, according to the present embodiment, the CPU 91 calculates the total discharge amount based on the discharge duty (see step S9 of
Further, the CPU 91 calculates the total discharge amount based on the discharging performance (see steps S12 and S16 of
Furthermore, the CPU 91 calculates the total discharge amount based on the voltage outputted to the head 10 (see steps S13 and S16 of
Moreover, the CPU 91 calculates the total discharge amount based on the environmental temperature (see steps S14 and S16 of
Further, the CPU 91 calculates the total discharge amount based on the recording mode (see steps S15 and S16 of
Furthermore, the CPU 91 corrects the liquid droplet amount selected for each of the pixels based on the liquid droplet amount of the ink to be discharged from the certain nozzle N at a timing prior to the certain timing (see step S4 of
In a case that the liquid droplet amount corresponding to the recording cycle T1 is same as or greater than the liquid droplet amount corresponding to the recording cycle T2, the CPU 91 performs the correction so as to increase the liquid droplet amount corresponding to the recording cycle T2 (see the first and second rows in
In a case that the liquid droplet amount corresponding to the recording cycle T1 is 0 (zero), the CPU 91 performs the correction so as to decrease the liquid droplet amount corresponding to the recording cycle T2 (see the fifth and sixth rows in
Further, in a case that the ink is discharged from a second nozzle N adjacent to a first nozzle N, the CPU 91 performs the correction so as to decrease the liquid droplet amount selected for each of the pixels (see steps S5 and S6 in
The CPU 91 calculates the total discharge amount for each of the scanning areas R (see steps S2 to S11 of
The table indicated in
Next, a second embodiment of the present disclosure will be explained, with reference to
The second embodiment is similar to the first embodiment, except that the content of processing in step S9 of
In the second embodiment, a table indicated in
In step S9, the CPU 91 firstly performs correction, regarding the liquid droplet amount, of each of the pixels in the n-th scanning area, which is selected and/or corrected as necessary in steps S1 to S8, by using a correction amount corresponding to the discharge duty of the n-th scanning area, for each of the colors which are the cyan, magenta, yellow and black (for each of components, colorants). This correction is performed by multiplying the liquid droplet amount by the correction amount.
For example, in a case that the discharge duty of the n-th scanning area is 50%, the correction value is 1.0 for all the respective colors of cyan, magenta, yellow and black. Accordingly, the CPU 91 does not perform any correction in this case.
In a case that the discharge duty of the n-th scanning area is 60%, the correction value is determined to be 1.1 or 1.2 for each of the respective colors of cyan, magenta, yellow and black. Accordingly, in the case of the cyan or black, the CPU 91 performs the correction so as to increase the liquid droplet amount by multiplying the liquid droplet amount by 1.1. In the case of the magenta or yellow, the CPU 91 performs the correction so as to further increase the liquid droplet amount by multiplying the liquid droplet amount by 1.2.
In a case that the discharge duty of the n-th scanning area is 40%, the correction value is determined to be 0.8 or 0.9 for each of the respective colors of cyan, magenta, yellow and black. Accordingly, in the case of the cyan or black, the CPU 91 performs the correction so as to decrease the liquid droplet amount by multiplying the liquid droplet amount by 0.9. In the case of the magenta or yellow, the CPU 91 performs the correction so as to further decrease the liquid droplet amount by multiplying the liquid droplet amount by 0.8.
After correcting the liquid droplet amount of each of the pixels, the CPU 91 accumulates the liquid droplet amounts after the correction to thereby calculate the total discharge amount.
As described above, according to the second embodiment, the CPU 91 calculates the total discharge amount also based on the component of the ink, not only on the discharge duty (see
Further, by focusing on the colorant (color) in particular as the component of the ink, it is possible to obtain the total discharge amount more highly precisely, in a color printer, etc.
Next, a third embodiment of the present disclosure will be explained, with reference to
The third embodiment is similar to the first embodiment, except that the content of processing in step S9 of
In the third embodiment, a table indicated in
In step S9, specifically, the CPU 91 firstly accumulates the liquid droplet amounts, each of which selected and/or corrected as necessary in steps S1 to S8, of the respective pixels of the n-th scanning area. Then, the CPU 91 reads out, from the table indicated in
For example, even in a case that the discharge duty of the n-th scanning area is 50%, the correction value is different among a case that the ratio of liquid droplet amounts in the discharge duty of the n-th scanning area is “small”: 0%, “medium”: 0% and “large” 100%; a case that the ratio of liquid droplet amounts in the discharge duty of the n-th scanning area is: “small”: 0%, “medium”: 10%, and “large”: 90%; and a case that the ratio of liquid droplet amounts in the discharge duty of the n-th scanning area is “small”: 0%, “medium”: 20%, and “large”: 80%. Accordingly, even with the same discharge duty, the calculated total discharge amount is different depending on the ratio of liquid droplet amounts. It is similarly applicable to a case that the discharge duty is different from 50% (namely, the discharge duty is 60%, 40%, etc.).
As described above, according to the third embodiment, the CPU 91 calculates the total discharge amount also based on the ratio of liquid droplet amounts (small, medium and large), not only on the discharge duty (see
Next, a fourth embodiment of the present disclosure will be explained.
The fourth embodiment is similar to the first embodiment, except that the content of processing in step S9 of
In the fourth embodiment, in step S9, the CPU 91 uses the following formula, rather than using the table indicated in
X=A×k(α/50) [Formula 1]
(X: total discharge amount, A: cumulatively added value, k: coefficient, α: discharge duty (%))
Specifically, in step S9, the CPU 91 firstly accumulates the liquid droplet amounts, each of which selected and/or corrected as necessary in steps S1 to S8, of the respective pixels of the n-th scanning area. Then, the CPU 91 calculates the total discharge amount X of the n-th scanning area by applying a value obtained by the accumulation (cumulatively added value A) and the discharge duty α (%) of the n-th scanning area to the above-described formula.
Generally, as the discharge duty is higher, the liquid droplet amount of the ink to be discharged from the nozzle N in a case that the actuator 13x is driven by the same driving signal becomes greater due to the residual vibration in the inside of the channel of the head, etc. In view of this, in the fourth embodiment, the discharge duty 50% is made as the reference as indicated by the above-described formula, and the CPU 91 performs the correction so as to increase the discharge amount in a case that the discharge duty is higher than 50%, whereas the CPU 91 performs the correction so as to decrease the discharge amount in a case that the discharge duty is lower than 50%.
Next, a fifth embodiment of the present disclosure will be explained, with reference to
In the first embodiment, the CPU 91 calculates the total discharge amount for each of the scanning areas R (see steps S2 to S11 of
According to the fifth embodiment, by calculating the total discharging amount for each of the divided areas S which are obtained by subdividing one of the scanning areas R, it is possible to obtain the total discharge amount for each of the areas highly precisely.
Although the embodiments of the present disclosure have been explained in the foregoing, the present disclosure is not limited to or restricted by the above-described embodiments, and various design changes can be made within the scope of the claims.
For example, in the first embodiment (see
In the first embodiment (see
In the above-described embodiment, although the CPU 91 collectively adds the liquid droplet amounts of “small”, “medium” and “large” to thereby calculate the total discharge amount, the present disclosure is not limited to this. In this case, it is also allowable that the CPU 91 calculates the total discharge amount for each of the liquid droplet amounts of “small”, “medium” and “large”. In this case, it is allowable that, for example, after the CPU 91 accumulates the liquid droplet amounts “small”, the CPU 91 corrects the cumulatively added value based on the discharge duty corresponding to the liquid droplet amount “small” to thereby calculate the total discharge amount.
In the above-described embodiment, in the recording processing (discharging processing), the CPU 91 discharges the liquid of the liquid droplet amount selected from the four kinds of liquid droplet amounts (zero, small, medium, large) toward the recording medium. The present disclosure, however, is not limited to this. For example, it is allowable that the CPU 91 discharges the liquid of a liquid droplet amount selected from three kinds of liquid droplets (zero, small, large) toward the recording medium, or that the CPU 91 discharges the liquid of a liquid droplet amount selected from not less than five kinds of liquid droplets (zero, small, medium, large, extra-large) toward the recording medium.
The total discharge amount calculating processing may be executed either before and after the execution of the discharging processing.
Although the head in the above-described embodiment is of the serial system, the head may be of the line system.
The liquid discharged from the nozzles is not limited to the ink, and may be a liquid which is different from the ink (e.g., a treatment liquid which agglutinates or precipitates a component of ink, etc.).
The recording medium is not limited to the paper sheet (paper), and may be, for example, a cloth, a resin member, etc.
The present disclosure is also applicable to facsimiles, copy machines, multifunction peripherals, etc. without being limited to printers. The present disclosure is also applicable to a liquid discharge apparatus used for any other application than the image recording (e.g., a liquid discharging apparatus which forms an electroconductive pattern by discharging an electroconductive liquid on a substrate).
The program according to the present disclosure is distributable by being recorded or stored on a removable-type recording medium such as a flexible disk, etc., and on a fixed-type recording medium such as a hard disk, etc., and is also distributable via a telecommunication line.
Further, in a reference example of the present disclosure, the CPU of the printer may execute a program as depicted in
Number | Date | Country | Kind |
---|---|---|---|
2020-145598 | Aug 2020 | JP | national |
Number | Name | Date | Kind |
---|---|---|---|
7264326 | Kubo | Sep 2007 | B2 |
20070070108 | Mantell | Mar 2007 | A1 |
20070291074 | Kawamata et al. | Dec 2007 | A1 |
20130093815 | Kawamata et al. | Apr 2013 | A1 |
Number | Date | Country |
---|---|---|
2006-240258 | Sep 2006 | JP |
2007-331309 | Dec 2007 | JP |
2013-184447 | Sep 2013 | JP |
Number | Date | Country | |
---|---|---|---|
20220063263 A1 | Mar 2022 | US |