Many image forming systems include a fluid ejector unit to eject fluid and an off-axis fluid supply unit to supply fluid to the fluid ejector unit. That is, the fluid ejector unit is separate from and not integral with the fluid supply unit. The fluid ejector unit and the fluid supply unit are replaceable to allow the respective units to be replaced, when necessary. For example, the fluid ejector unit may be replaced after its life expectancy has expired and the fluid supply unit may be replaced when the fluid contained therein is entirely consumed. The replacement frequency of the fluid supply unit greatly exceeds the replacement frequency of the fluid ejector unit.
Exemplary non-limiting embodiments of the general inventive concept are described in the following description, read with reference to the figures attached hereto and do not limit the scope of the claims. Dimensions of components and features illustrated in the figures are chosen primarily for convenience and clarity of presentation and are not necessarily to scale. Referring to the attached figures:
Image forming systems may include periodically determining an amount of fluid remaining in a replaceable fluid supply unit used therein. Image forming systems such as inkjet printing systems having an off-axis replaceable fluid supply unit and fluid ejector unit generally provide predetermined information with the respective units. For example, manufacturers of replaceable fluid supply units may provide nominal fluid volumes corresponding to the volume of fluid provided in the respective fluid supply units and fluid densities corresponding to the fluid stored therein in memory thereof. The manufacturer may also provide nominal drop weight corresponding to the respective fluid ejector unit in memory thereof.
Certain image forming systems depend on manufacturer supplied information such as nominal drop weight to determine the remaining amount of fluid in a respective fluid supply unit. Generally, however, the nominal drop weight varies from an actual drop weight of the respective fluid ejector unit. For example, the manufacturer could have determined the nominal drop weight of only one fluid supply unit of a batch of fluid supply units. Or, the manufacturer may take an average of drop weights of several fluid supply units. Thus, the nominal drop weight provided by the manufacturer may correspond to a representative fluid ejector unit and not to the actual fluid ejector unit in which the nominal drop weight was provided. Further, characteristics of the fluid ejector unit can change over time and, thus, potentially further decrease the accuracy of the nominal drop weight with respect to the actual drop weight resulting in inaccuracies in the determination of the amount of fluid remaining in the respective fluid supply unit by the image forming systems. Thus, the present general inventive concept includes determining a correction factor to compensate for the inaccuracies of the nominal drop weight compared to the actual drop weight corresponding to the fluid ejector unit.
Referring to
In the present example, as illustrated in
In the present example, as illustrated in
In the present example, as illustrated in
The nominal fluid volume corresponding to the replaceable fluid supply unit 12a such as a predetermined nominal fluid volume and fluid density corresponding to the fluid in the replaceable fluid supply unit 12a such as a predetermined nominal fluid density, for example, may be provided in memory associated therewith such as a memory chip installed on the respective replaceable fluid supply unit 12a and 12b and provided by the manufacturer. Also, a nominal drop weight corresponding to the respective fluid ejector unit 13, for example, such as a predetermined nominal drop weight may be provided in memory associated therewith such as a memory chip installed on the respective fluid ejector unit 13 and provided by the manufacturer.
In an example, the estimated fluid volume is determined based on at least the total drop count determined by the drop counter unit 15. That is, the total number of drops ejected from the fluid ejector unit 13 in which the entire supply of fluid in the replaceable fluid supply unit 12a is consumed. Thus, when the fluid of the replaceable fluid supply unit 12a is entirely consumed, a subsequently-installed fluid supply unit 12b replaces the depleted fluid supply unit 12a. The replaced fluid supply unit 12a replaced by the subsequently-installed replaceable fluid supply unit 12b is designated as the previously-installed fluid supply unit 12a. In the present example, the estimated fluid volume of the respective replaceable fluid supply unit 12a and 12b is determined according to Equation 1 and the respective correction factor is determined according to Equation 2 below.
FLUID_VOLest=(TL_NOdrops)×(CFpre)(DW)/FD, EQUATION (1)
where:
CFpre is a correction factor corresponding to a previously-installed replaceable fluid supply unit;
FLUID_VOLest is the estimated fluid volume corresponding to the replaceable fluid supply unit;
TL_NOdrops is the total drop count corresponding to the total number of drops ejected from the fluid ejector unit by the fluid supplied from the replaceable fluid supply unit;
DW is a drop weight associated with the fluid ejector unit; and
FD is a fluid density corresponding to the fluid of the replaceable fluid supply unit.
CF=CFpre(1+FLUID_VOLnom/FLUID_VOLest)/2, EQUATION (2)
where:
CFpre is the correction factor corresponding to the previously-installed replaceable fluid supply unit;
CF is the correction factor corresponding to the replaceable fluid supply unit;
FLUID_VOLnom is the nominal fluid volume corresponding to the replaceable fluid supply unit; and
FLUID_VOLest is the estimated fluid volume corresponding to the replaceable fluid supply unit.
In an example, when a first replaceable fluid supply unit 12a is initially used with a respective fluid ejector unit 13, the initial correction factor is set to one. Thus, in this example, the estimated fluid volume of the replaceable fluid supply unit 12a is determined according to EQUATION 3 and the correction factor is determined according to EQUATION 4 below.
FLUID_VOLest=(TL_NOdrops)×(DW)/FD, EQUATION (3)
where:
FLUID_VOLest is the estimated fluid volume corresponding to the replaceable fluid supply unit;
TL_NOdrops is the total drop count corresponding to the total number of drops ejected from the fluid ejector unit by the fluid supplied by the replaceable fluid supply unit;
DW is a drop weight associated with the fluid ejector unit; and
FD is a fluid density corresponding to the fluid of the replaceable fluid supply unit.
CF=(1+FLUID_VOLnom/FLUID_VOLest)/2, EQUATION (4)
where:
CF is the correction factor corresponding to the replaceable fluid supply unit;
FLUID_VOLnom is the nominal fluid volume corresponding to the replaceable fluid supply unit; and
FLUID_VOLest is the estimated fluid volume corresponding to the replaceable fluid supply unit.
Furthermore, in the present example, the respective correction factors corresponding to previously-installed replaceable fluid supply units may themselves have included information from even earlier-installed replaceable fluid supply units. That is, in the present example, except for the correction factor corresponding to the initially-installed replaceable fluid supply unit corresponding to a respective fluid ejector unit, each of the correction factors, which themselves may be used for subsequent determinations of future correction factors, are determined using information from previously-installed replaceable fluid supply units. Thus, respective subsequent correction factors determined by future iterations as illustrated, for example, by Equation 2, CF=CFpre(1+FLUID_VOLnom/FLUID_VOLest)/2, are continually fine-tuned.
The use of correction factors of previously-installed replaceable fluid supply units, for example, by the correction factor determination module 16 and the remaining fluid determination module 28 reduces the inaccuracies contributed to by the nominal drop weight of estimated fluid volume and remaining fluid volume. Also, in examples of the present general inventive concept, averaging multiple correction factors results in calculating the correction factor as a moving average and prevents, for example, a widely inaccurate determination of the remaining amount of fluid of a subsequently-installed replaceable fluid supply unit due to extremely inaccurate information being obtained from the latest replaceable fluid supply unit. For example, the volume ratio parameter, FLUID_VOLnom/FLUID_VOLest ratio, corresponding to a particular replaceable fluid supply unit may be an aberration and not generally aligned with of vast majority of other previously-installed fluid supply units.
The remaining fluid determination module 28, for example, may also include the correction factor determination module 16. The remaining fluid determination module 28 may be implemented in hardware, software, or in a combination of hardware and software. In other examples, the remaining fluid determination module 28 may be implemented in whole or in part as a computer program stored in the image forming system 20 locally or remotely, for example, in a server or a host computing device considered herein to be part of the image forming system 20.
In the present example, the remaining fluid determination module 28 is configured to determine the amount of the fluid of the replaceable fluid supply unit 12a consumed by the fluid ejector unit 13 according to EQUATION 5 below.
FLUID_VOLused=(CUR_NOdrops)×(DW)×(CFpre)/FD, EQUATION 5
where:
CFpre is the correction factor corresponding to the previously-installed replaceable fluid supply unit;
FLUID_VOLused is the amount of the fluid of the replaceable fluid supply unit consumed by the fluid ejector unit;
CUR_NOdrops is the current drop count corresponding to the number of drops ejected from the fluid ejector unit by the fluid supplied from the replaceable fluid supply unit;
DW is a drop weight associated with the fluid ejector unit; and
FD is a fluid density corresponding to the fluid of the replaceable fluid supply unit.
In an example, the remaining fluid determination module 28 determines the remaining amount of fluid in the replaceable fluid supply unit 12a by subtracting the determined amount of fluid consumed from a nominal fluid volume of the respective replaceable fluid supply unit 12a. The remaining fluid identification unit 28, for example, may also determine the amount of fluid remaining in units of volume and/or percentage of the amount of the fluid remaining with respect to the original amount of the fluid contained in the replaceable fluid supply unit 12a. In an example, the remaining fluid determination unit 28 may also periodically alert a user of the amount of fluid remaining in the replaceable fluid supply unit 12a.
The following example is provided for illustrative purposes. For example, assuming a nominal fluid volume of a replaceable fluid supply unit 12a is 130 ml (e.g., 0.13 liters), a predetermined fluid density of the fluid stored in the memory corresponding to the replaceable fluid supply unit 12a is 1000 kg/m3(e.g., 1 kg/liter), a predetermined nominal drop weight of the fluid ejector unit 13 is 7 nanograms (e.g. 7×10−12 kg), and CFpre is equal to 1 such as when a new replaceable fluid supply unit 12a is first used with the fluid ejector unit 13. In this example, at one point, the drop counter unit 14 determines that 10 billion drops have been ejected by the fluid ejector unit 13, for example, based on determining the number of drops necessary based on the image data received thereto. Thus, at this point, the current drop count of 10 billion is communicated to the remaining fluid determination module 28. At a subsequent point, the out of fluid detection unit 14 detects and communicates an out of fluid state to the drop counter unit 15. In this example, the drop counter unit 15 determines that 20 billion drops have been ejected by the fluid ejector unit 13 from the fluid in the replaceable fluid supply unit 12a at the time the out of fluid state is received. Thus, the total drop count is 20 billion.
In this example, therefore, according to EQUATION 5, FLUID_VOLused=(CUR_NOdrops)×(DW)×(CFpre)/FD, the correction factor determination unit 16 determines that the fluid volume consumed, FLUID_VOLused, is calculated to be the following (10×109)×(7×10−9 grams)×(1)/(103 grams/l)=70×10−3 l=70 ml. Since the nominal fluid volume is 130 ml, the calculated fluid volume used, 70 ml, is subtracted from nominal fluid volume, 130 ml, leaving a remaining volume of 60 ml or a remaining percentage of the original fluid supply unit 12a of 46.2% (e.g., 60 ml/130 ml).
In this example, therefore, according to EQUATION 1, FLUID_VOLest=(TL_NOdrops)×(CFpre)(DW)/FD, the correction factor determination unit 16 determines at the subsequent point when the out of fluid state is received, that the estimated fluid volume, FLUID_VOLest, is calculated to be the following (20×109)×(1)(7×10−9 grams)/(1×103 grams/l)=14×10−2 l=140 ml.
In this example, therefore, according to EQUATION 2, CF=CFpre(1+FLUID_VOLnom/FLUID_VOLest)/2, the correction factor determination unit 16 determines after the estimated fluid volume is calculated, that the correction factor, CF, is calculated to be the following (1)(1+(130 ml/140 ml))/2=(1+0.929)=0.965. Thus, the correction factor, CF, corresponding to the replaceable fluid supply unit 12a is 0.965 which is also the correction factor, CFpre, used with respect to the subsequently-installed replaceable fluid supply unit 12b.
In an example, the first estimated fluid volume of a first replaceable fluid supply unit in communication with a fluid ejector unit may be determined by detecting an out of fluid state of the first replaceable fluid supply unit, determining a total drop count of a number of drops ejected from the fluid ejector unit by the fluid supplied from the first replaceable fluid supply unit in response to the detected out of fluid state, and determining the first estimated fluid volume corresponding to the first replaceable fluid supply unit according to EQUATION 6 below.
FLUID_VOL1est=(TL_NO1drops)×(DW)/FD1, EQUATION 6
where:
FLUID_VOL1est is the estimated fluid volume corresponding to the first replaceable fluid supply unit;
TL_NO1drops is the total drop count corresponding to the total number of drops ejected from the fluid ejector unit by the fluid supplied from the first replaceable fluid supply unit;
DW is a drop weight associated with the fluid ejector unit; and
FD1 is a fluid density corresponding to the fluid of the first replaceable fluid supply unit.
In an example, a first correction factor corresponding to a first replaceable fluid supply unit in communication with the fluid ejector unit is determined by detecting the out of fluid state of the first replaceable fluid supply unit, and determining the first correction factor according to EQUATION 7 below.
CF1=(1+FLUID_VOL1nom/FLUID_VOL1est)/2, EQUATION 7
where:
CF1 is the first correction factor corresponding to the first replaceable fluid supply unit;
FLUID_VOL1nom is the first nominal fluid volume corresponding to the first replaceable fluid supply unit; and
FLUID_VOL1est is the first estimated fluid volume corresponding to the first replaceable fluid supply unit.
In an example, the amount of fluid consumed from a second replaceable fluid supply unit is determined by determining a current drop count by counting a number of drops ejected from the fluid ejector unit by the fluid supplied from the second replaceable fluid supply unit, and determining the amount of fluid consumed from the second replaceable fluid supply unit according to EQUATION 8 below.
FLUID_VOL2used=(CUR_NO2drops)×(DW)×(CF1)/FD2, EQUATION 8
where:
CF1 is the first correction factor corresponding to the first replaceable fluid supply unit;
FLUID_VOL2used is the amount of the fluid of the second replaceable fluid supply unit consumed by the fluid ejector unit;
CUR_NO2drops is the current drop count corresponding to the number of drops ejected from the fluid ejector unit by fluid supplied from the second replaceable fluid supply unit;
DW is the drop weight associated with the fluid ejector unit; and
FD2 is a second fluid density corresponding to the fluid of the second replaceable fluid supply unit.
In an example, the second estimated fluid volume of a second replaceable fluid supply unit is determined by detecting an out of fluid state of the second replaceable fluid supply unit, determining a total drop count of a number of drops ejected from the fluid ejector unit by the fluid supplied from the second replaceable fluid supply unit in response to the detected out of fluid state, and determining the second estimated fluid volume corresponding to the second replaceable fluid supply unit according to EQUATION 9 below.
FLUID_VOL2est=(TL_NO2drops)×(CF1)(DW)/FD2, EQUATION 9
where:
CF1 is the first correction factor corresponding to the first replaceable fluid supply unit;
FLUID_VOL2est is the estimated second fluid volume corresponding to the second replaceable fluid supply unit;
TL_NO2drops is the total drop count corresponding to the total number of drops ejected from the fluid ejector unit by the fluid supplied from the second replaceable fluid supply unit;
DW is the drop weight associated with the fluid ejector unit; and
FD2 is a fluid density corresponding to the fluid of the second replaceable fluid ink supply unit.
In an example, the second correction factor corresponding to a second replaceable fluid supply unit is determined by detecting the out of fluid state of the second replaceable fluid supply unit, and determining the second correction factor according to EQUATION 10 below.
CF2=CF1(1+FLUID_VOL2nom/FLUID_VOL2est)/2, EQUATION 10
where:
CF2 is the second correction factor corresponding to the second replaceable fluid supply unit;
CF1 is the first correction factor corresponding to the first replaceable fluid supply unit;
FLUID_VOL2nom is the second nominal fluid volume corresponding to the second replaceable fluid supply unit; and
FLUID_VOL2est is the second estimated fluid volume corresponding to the second replaceable fluid supply unit.
In an example, the amount of fluid consumed from a third replaceable fluid supply unit is determined by determining a current drop count by counting a number of drops ejected from the fluid ejector unit by the fluid supplied from the third replaceable fluid supply unit, and determining the amount of fluid consumed from the third replaceable fluid supply unit according to EQUATION 11 below.
FLUID_VOL3used=(CUR_NO3drops)×(DW)×(CF2)/FD3, EQUATION 11
where:
FLUID_VOL3used is the amount of the fluid of the third replaceable fluid supply unit consumed by the fluid ejector unit;
CUR_NO3drops is the current drop count corresponding to the number of drops ejected from the fluid ejector unit by fluid supplied from the third replaceable fluid supply unit;
DW is the drop weight associated with the fluid ejector unit;
CF2 is the second correction factor corresponding to the second replaceable fluid supply unit; and
FD3 is a fluid density corresponding to the fluid of the third replaceable fluid supply unit.
It is to be understood that the flowcharts of
Also, the present general inventive concept can be embodied in any computer-readable medium for use by or in connection with an instruction-execution system, apparatus or device such as a computer/processor based system, processor-containing system or other system that can fetch the instructions from the instruction-execution system, apparatus or device, and execute the instructions contained therein. In the context of this disclosure, a “computer-readable medium” can be any means that can store, communicate, propagate or transport a program for use by or in connection with the instruction-execution system, apparatus or device. The computer-readable medium can include any one of many physical media such as, for example, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor media. More specific examples of a suitable computer-readable medium would include, but are not limited to, a portable magnetic computer diskette such as floppy diskettes or hard drives, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory, or a portable compact disc. It is to be understood that the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a single manner, if necessary, and then stored in a computer memory.
Those skilled in the art will understand that various exemplary embodiments of the present general inventive concept can be implemented in hardware, software, firmware or combinations thereof. Separate embodiments of the present general inventive concept can be implemented using a combination of hardware and software or firmware that is stored in memory and executed by a suitable instruction-execution system. If implemented solely in hardware, as in an alternative embodiment, the present general inventive concept can be separately implemented with any or a combination of technologies which are well known in the art (for example, discrete-logic circuits, application-specific integrated circuits (ASICs), programmable-gate arrays (PGAs), field-programmable gate arrays (FPGAs), and/or other later developed technologies. In other embodiments, the present general inventive concept can be implemented in a combination of software and data executed and stored under the control of a computing device.
Once given the above disclosure, many other features, modifications or improvements will become apparent to the skilled artisan. Such features, modifications or improvements are, therefore, considered to be a part of the general inventive concept, the scope of which is to be determined by the following claims.