1. Field of the Invention
The present invention is directed to an arrangement for data follow-up for a warmup cycle of an ink jet print head. The invention is utilized in ink jet printer devices, for example in a postage meter machine with an ink jet print head, a printing station of a mail processing machine or other printer devices.
2. Description of the Prior Art
German Patentschrift 196 05 015 (U.S. Pat. No. 5,949,444) discloses a printer device of the JetMail® postage meter machine in detail. With a non-horizontal, approximately vertical letter transport, a franking imprint is implemented with an ink jet print head stationarily arranged in a recess behind a guide plate. A trigger sensor for the printing process is arranged shortly before the recess for the ink jet print head, which recognizes the start of the letter and interacts with an incremental sensor for path control. The printing process is triggered by a transmitted light barrier of the JetMail® postage meter machine (European Patent 901 108). The leading edge even of pieces of mail that are especially thick is thus unambiguously recognized. Further optical sensors for recognizing a mail jam and for path control are also utilized in the JetMail® device. In addition to these sensors, at least one sensor for sensing a print block of the print head is utilized, such as a heating resistor, this being likewise connected to the postage meter machine control via an internal interface circuit of the postage meter machine. An internal postage meter machine interface circuit is disclosed in European Patent 716 398 (U.S. Pat. No. 5,710,721). For example, the print block contains three ink printing modules. In conformity with an embodiment disclosed in European Application 713 776 (U.S. Pat. No. 5,757,402), the ink printing modules are arranged between identically constructed circuit modules, the latter respectively carrying a heating resistor and a sensor. In order also to assure a high printing quality of the JetMail® postage meter machine even given a low ambient temperature, the print block, and thus the ink as well, are preheated to a predetermined temperature. Printing is only allowed within a specific temperature range, since the temperature of the ink has a considerable influence on the droplet formation during the ink ejection. When the ambient temperature lies at a temperature Terror=0° C. below the minimum operating temperature Tmin=32° C. of the JetMail®, damage to the print head can occur due to excessively large temperature differences during heat-up. The printing quality becomes poorer above the maximum operating temperature Tmax=50° C. of the JetMail® system. In both instances, at least one error message is generated. There are thus competing considerations between assuring a high print quality and achieving an immediate readiness of the printer device.
Other ink jet printers or postage meter machines with ink jet printer technology, for example with bubble jet technology, also must reach a predetermined operating temperature before the print block or the printer is enabled for printing. A sensor constantly measures the temperature in the ink print head. The specific warmup data are redetermined for each ink cartridge every time the device is turned on. A repeated spray-rinsing is thereby cyclically implemented and a large ink volume is thus wasted. For the purpose of an ink spraying, it is necessary to electrically heat a heating resistor arranged close to a nozzle such that some of the water of the aqueous ink suddenly evaporates (bubble jet principle). The ink jet print head is driven with print voltage pulses of approximately 12 V and a duration of approximately 1.9-2.3 μs. A drop if ink is thereby accelerated to the surface of a print medium or, if no print medium is present, to the opening of an ink sump container. The local heating also leads to the gradual rise of the temperature in the broader environment of the heating resistor. A printing pause, in contrast, leads to the gradual drop of the temperature. In particular, an ink jet printer connected to a personal computer that is restarted daily requires too long a preparation time for the printing job. Given ½-inch ink jet cartridges, for example, 22 temperature values of the print head that belong to a respective print pulse voltage value are measured after turn-on. Each nozzle is driven one thousand times per measurement with the print pulse voltage value that has been set. In the next measurement, the nozzle is driven a thousand times with a print pulse voltage value that is set lower. The course of the temperature curve measured in this way is interpreted. The print pulse voltage value that is derived is employed for the subsequent printing. The ambient temperature likewise has an influence in the measurement. The preparation time that is thus required then has a predetermined duration of approximately 1 minute.
If, on the other hand, a start could be undertaken proceeding from a standby mode for the ink jet printer, then this could allow an immediate implementation of the print job. The correct operating temperature 15-40° C. is retained when the ink jet print head is operated in the standby mode without printing a print medium. The operating temperature can be maintained during printing given a shorter printing pause or in the standby mode by electrically heating the heating resistor close to each nozzle such that hardly any or no water of the aqueous ink evaporates. An energy pulse of approximately 0.75 μm then suffices only for the warmup (pulse warming-up) but not yet for printing. For achieving a longer service life of the cartridge, the PWU method (pulse warming-up) also is employed after the turn-on. Given an ambient temperature range of 10-40° C., too, a warmup time must elapse if an operating temperature of approximately 45° C. is to be achieved again. A longer time must pass below the indicated range of the ambient temperature. A predetermined operating temperature also can be maintained with a stronger energy pulse that is supplied in time intervals wherein printing is not performed. Although this allows an immediate printing, a stronger energy pulse >2 μs leads to ink spraying. The ink supply of a cartridge, however, is limited to approximately 42 ml and thus also is consumed in the standby mode. Since the ink cartridges hold a far lower ink volume than, for example, the ink tank of the JetMail® postage meter machine, the service life of the ink cartridge would be considerably shortened by each and every additional ink consumption during warmup.
U.S. Pat. No. 5,625,384 discloses an ink jet printer with replaceable ink print heads, whereby the characteristic data of each specific head are determined during the production of the cartridge and stored in the ROM on the head, i.e. before an initial placement in the ink jet printer. The head operating conditions thus can be automatically called. The replacement of a head is automatically recognized on the basis of identification information. An ink jet head that is re-introduced (re-used), however, cannot be operated with the optimum conditions if too long a time interval has passed before the re-introduction. When the re-introduced ink print head has only a residual ink supply available to it, however, a restoration of conditions that guarantee a long service life of the ink print head could be foregone. However, there is no possibility of shortening the time span after the re-introduction until the renewed operation of the head farther, and the latter is always operated with the same data stored during production.
An object of the present invention is to provide an arrangement and a method for data follow-up for a warmup cycle of an ink jet print head that, with lower ink consumption, fundamentally enable a faster operational readiness and a satisfactory print quality.
The above object is achieved in accordance with the principals of the present invention in a method and arrangement for data follow-up in a warmup cycle of an ink jet print head, wherein a ink jet printhead of an ink cartridge has a drive unit for heating, and measuring the temperature of, and driving the ink jet print head, and a control unit for controlling the drive unit, with a memory accessible by the control unit for storing warmup data for the ink jet printhead. The memory contents can be rewritten, and the memory has a first memory area for storing the aforementioned warmup data and a second memory area for storing predetermined temperature related, history-related and user-related conditions. The control unit is programmed it to implement a least one measurement of the ambient temperature using a sensor, and to determine the warmup data for a warmup cycle dependent on the measured ambient temperature and dependent on the aforementioned predetermined conditions for executing a fast start.
Thus, in the inventive arrangement and method, the print head characteristics are determined in the machine itself and are stored in a recordable memory in order to be able to correspondingly program the machine for the head that is introduced into the machine for the first time. The print head characteristics need not be redetermined in the machine for an ink jet print head that is replaced and reintroduced. Preferably, ink cartridges are utilized that have an ink reservoir, an ink jet print head and a non-volatile memory. Optimum warmup data are determined for different ink cartridges by a control unit of the machine and are stored. Not only the ambient temperature, but also other conditions that can have changed given a later re-employment of an ink cartridge, are inventively taken into consideration. For exaple, an ink cartridge serial number that has been read out can be stored in the memory of a postage meter machine together with appertaining warmup data given a first-time initialization of an ink cartridge, such data being subsequently adaptable to the changed conditions. Additionally or alternatively, the warmup data can be stored on a memory chip of an ink cartridge.
When optimum warmup data have already been determined, a reduction of the warmup cycles at the next activation can ensue by means of:
a temperature-related data follow-up by using a table stored in the memory or by a calculation according to an algorithm stored in the memory;
a history-related data follow-up by using a table stored in the memory or by a calculation according to an algorithm stored in the memory; and/or
a user-related data follow-up corresponding to a user input of data into the memory and calling operating parameters dependent on the selection made by the user.
When the warmup data for a specific ink cartridge were stored under first conditions upon initialization thereof, then the appertaining warmup data under second conditions at the next activation can be determined without having to repeatedly measure a physical condition. At least the ambient temperature and the head temperature upon activation are included in a current second condition. When the measured temperature, however, lies between two temperature points in the table, the microprocessor can interpolate in the warmup data. The data follow-up is possible in three combinations:
temperature-related and history-related follow-up;
temperature-related and user-related follow-up; as well as
temperature-related and history-related and user-related follow-up.
A postage meter machine or an ink-jet printer allow a user input via a user interface in order to enter a setting selectable in steps between a longer service life of the cartridge or a faster operational readiness (fast start). The time span after the reintroduction until the renewed operation of each cartridge thus has a selectable length dependent on user wishes, but a shorter selected length reduces the service life of the cartridge. The user-related follow-up is related to the current input request. Given the user-related data, the variation of the temperature behavior of the head of the ink cartridge due to the ambient temperature is also considered.
The completed ink consumption/use of every ink cartridge and the aging are history-related conditions that the postage meter machine automatically takes into consideration. Aging occurs not only due to the time duration over which the head is operated but also occurs given non-use. The manufacturer of the postage meter machine stores an expiration date for the ink cartridge in each of the ink cartridges in non-volatile fashion. For example, an internal calender/clock of the postage meter machine can be employed for determining the aging. Before the expiration date, the value (count) of the calender/clock thereof will reduce due to usage of the ink cartridge. It thus seems justified to implement a faster start at the expense of the service life of the ink cartridge.
A determination also can be made as to whether the expiration date for the ink cartridge has passed. In such a case, the controller is programmed to automatically implement a fast start at the expense of the service life of the cartridge that allows the time span until the renewed operation of the cartridge to be shortened to a minimum length.
As an alternative to the expiration date, a number of days can be stored as a limit value in non-volatile fashion in each of the ink cartridges. This is decremented daily until zero is reached. Upon downward transgression of predetermined limit values of days, or when zero is reached, it is enabled to implement a correspondingly faster start at the expense of the service life of the cartridge.
In a further version of the invention, a number of days is stored in non-volatile fashion as a limit value and a counter is incremented daily until a number of days is reached that corresponds to the limit value. Upon upward transgression of predetermined limit values of days, it is again enabled to implement a correspondingly faster start at the expense of the service life of the cartridge.
The modification of the temperature behavior due to usage and aging of the ink cartridge is taken into consideration by means of the history-related data.
This temperature-related, history-related and/or user-related data follow-up employ warmup data that are allocated to the current condition data, such as in a table. The production thereof ensues with sensors and memories, possibly with a clock/date module. The microprocessor of the controller of the printer device implements a determination of the ambient temperature, of the head temperature, the filling level, the time duration for operation of the head up to the current date, as well as the user request and selects warmup data or calculates warmup data.
Each print head has its own data memory and ink store and is therefore also referred to as an ink cartridge. An ink storage container holds approximately 40 ml of ink. The connection side of the ½ inch ink cartridges 21, 22 is fashioned in a specific, predetermined way. For electronic signal conversion and electromechanical connection, corresponding control and contacting units 211 and 221 are adapted to the connection side of the ½ inch ink cartridges 21, 22, respectively.
A second control and contacting unit 221 (not shown) for the second ink cartridge 22 is fundamentally constructed the same as the control and contacting unit 211 for the first ink cartridge 21.
Alternatively, a common print control unit (not shown) is also possible that contains an ASIC 2011 and a voltage converter (DC/DC) 2012 and to which two contacting units 211 and 221 can be plugged. The common print control unit 20 is driven by the control unit 14. A potential difference between the two ink cartridges 21 and 22 with respect to the drive pulse energy is then compensated with a modified pulse duration given the same pulse amplitude.
In accordance with the inventive method, storage of warmup data under first conditions ensues, and second conditions are determined, and the appertaining warmup data are determined given current second conditions. The E2PROM 210 arranged on the ink cartridge 21, 22 or a comparable non-volatile memory is provided for storing warmup data in a first memory area and the ink cartridge serial number in a second memory area, the latter being identical to the ink cartridge serial number stored in the memory ROM 2102. The microprocessor 140, for example, accesses the first memory area of the memory 200 or 210, with the warmup data using the ink cartridge serial number from the ROM 2102. A manufacturer identification number of the manufacturer supplying the printer device 1 and ink cartridges 21, 22 can be present stored in the memories 200 or 210. The manufacturer identification numbers of all ink cartridges 21, 22 are identical. The authorization to employ the ink cartridges 21, 22 can be checked by the microprocessor 140 on the basis of the manufacturer identification number that is present stored in a memory area of the memory 140. The form of the contacts 2107, the nature of the interface (serial) and the mechanical projection 2108 additionally limit the attempted use of ink cartridges of a different manufacturer without authorization. The correctness of all code or numbers can, for example, be checked by a remote data center. German Patent Application Number 199 58 941 discloses a method for protecting a device against operation with unapproved consumables and an arrangement for the implementation of the method, whereby a code is allocated to the ink cartridge and the check of the authenticity of the ink cartridge ensues in a remote data center on the basis of a stored reference code word.
The storage of warmup data under first conditions ensues in a known way upon initial installation of the ink cartridge, and the check of the authenticity of the consumable (ink cartridge) can be triggered at the same time in a remote data center, namely on the basis of the manufacturer identification number and the 8-bit ink cartridge serial number or, alternatively, on the basis of a code word read out from the memory 210 by comparison to a reference code word stored in a remote data center. The code word can also be formed by encryption of serial and identification numbers or is merely allocated to the serial number. Although the communication with the remote data center can be tapped into, it cannot be interpreted in order to generate counterfeit ink cartridges with a true ink cartridge serial number and manufacturer identification number.
On the basis of
UPopt=1.3UP(Kmin) (1)
UPopt=F{U,Kmin,no} (2)
can be erected for the optimum print pulse voltage UPopt, whereby the function F is determinant for the course of the curve. When other conditions prevail at the next activation (for example, U=25° C.), a renewed measurement of a temperature/voltage curve can be inventively foregone since a UPopt determination is undertaken instead by a data follow-up on the basis of the temperature/voltage curve.
There are two fundamental possibilities for a data follow-up:
a) empirically determined data for an optimum print pulse voltage UPopt at different ambient temperatures U referenced to first conditions no are stored in a Table 1.
b) algorithm for calculating the optimum print pulse voltage UPopt given different ambient temperatures U referenced to first conditions no (see Equation (1)).
Table 1 was registered for a new print head having the serial number 256 and corresponds to the diagram shown in
U
. . .
. . .
. . .
. . .
. . .
. . .
In the case of empirically determined data and an ambient temperature placed therebetween, intermediate values that are not stored can be determined for the appertaining print pulse voltage by using a standard interpolation calculation. The print pulse voltage belonging to the ambient temperature is multiplied by a factor of 1.3 and yields the optimum print pulse voltage (emphasized with bold face).
For a print head that is not new, second conditions are to be additionally determined as a combination of parameters that enable a history-related and user-related adaptation in that further tables are produced dependent on the parameter nP, Ouser. The second conditions (print head age, filling level) are expressed by the history-related parameter nP. In the simplest case, there is one second table since a distinction is only made between new (parameter no) and old (parameter nP). The user-related parameter Ouser generates a further adaptation for what is still a fast operational readiness. In the simplest case, there is only a third and fourth table, since a distinction is made between only two cases, normal and faster.
The flowchart for the data follow-up for warmup cycles of an ink jet print head proceeds from
When a new installation is to be undertaken, then the serial number is read first in the step 105 and the generation of a code that is allocated at least to the serial number potentially ensues. After reading the serial number in step 105, a branch is made to step 106 in order to trigger the automatic communication of the code or of the serial number to the telepostage data center TDC. The communication alternatively can ensue later, for example given a communication for the purpose of a recrediting. An acquisition of the consumable that has been introduced and a check of the code of the serial number ensue in the TDC. The ink cartridge of the specific manufacturer with the serial number that has been read must in fact have been supplied to the user. Otherwise, measures for protection against pirated products can be undertaken. Given a new installation, the ambient temperature U is measured and a curve for the head temperature K=f{UP} is determined in the step 107, the latter being a function of the print pulse voltage UP applied to the heating elements. A minimum of the head temperature Kmin lies in the range 12 V≧UP . . . ≧UPmin. The print pulse voltage UP (Kmin) that is allocated to the minimum is determined in step 108. The optimum print pulse voltage is then determined according to the aforementioned Equation (1) and stored in the first memory area of the memory 200 or 210. Storage of the serial number or the code and the first conditions no in the second memory area of the memory 200 or 210 ensues in step 109. In the following step 110, a first table for the optimum print pulse voltage is selected dependent on the parameters or generated according to Equation (2).
From step 110, a branch is made via step 104 to step 111, where an interrogation is started as to whether second conditions were newly input. This would not be the case given a new installation, and branch is made to step 113, where an interrogation is started as to whether second conditions are present stored. When a parameter Ouser to the effect that a fast operational readiness should be produced was input and stored user-related at a previous time, a branch is made to a step 114. This is usually not the case given a new installation and a branch is made to step 116, where warmup data are stored allocated to the serial number of the ink cartridge. A pre-heating with pulses having the duration t=0.75 μs and an amplitude UPopt can thus be undertaken in step 117. The head temperature repeatedly measured in step 118 is monitored (steps 119, 120). If it is found in step 119 that a minimum of the optimum head temperature has not been downwardly transgressed, a check ensues in step 120 to determine whether a maximum of the optimum head temperature range has been exceeded. If the head temperature lies within the optimum head temperature range, then the end (step 122) is reached. If, however, the head temperature lies below the optimum head temperature range, then K>Koptmin is not true, and a branch is made back to the step 117 for the pre-heating. The warmup pulses lead to a head temperature that rises in steps. Otherwise, an error message ensues (in step 121) if the check in step 120 shows that a maximum of the optimum head temperature range is exceeded (then, K<Koptmax is not true). The reduction of the warmup cycles occurs given a used ink cartridge. The invention has the advantage that the warmup cycles with ink spraying of a new installation can be avoided given ink cartridges that are not new. When a method for data follow-up is employed for the warmup cycles, the warmup data UPopt and t=0.75 μs stored in step 116 guarantee a warmup of the print head of a non-new ink cartridge in less than half the time, i.e. within a time of <30 s.
Given a used ink cartridge, the interrogation in step 111 can yield a prompt that a second condition should be newly entered. For example, the user can enter a user-related parameter Ouser by keyboard. Alternatively, the telepostage data center can enter a parameter Ouser into the postage meter machine in conjunction with a recrediting and after a successful check of the serial number of the ink cartridge, this parameter Ouser influencing the warmup time.
If the ink cartridge is a pirated product, then at least the warmup time can be lengthened. Ultimately, only a quality product whose characteristics are known should allow a fast warmup.
In another case, the telepostage data center TDC supplies and enters a parameter for a fast warmup on the basis of a client request. The parameter Ouser stands for a user-related reduction of the warmup time of the print head. The warmup data stored in step 116 deviate from the value of the optimum print pulse voltage UPopt with respect to the pulse amplitude. Given a lower pulse amplitude, the service life of the print head of the ink cartridge is lengthened, as is the warmup time of the print head. Given a higher pulse amplitude, the service life of the print head of the ink cartridge is shortened, as is the warmup time of the print head. Fundamentally, the pulse duration can also be varied in addition to the pulse amplitude. It is provided in one version that the parameter Ouser allows a fast start by varying the pulse duration according to the client request.
The parameters nPfor warmup data of the used ink cartridge are known, i.e. can be queried, or are stored, and a branch is therefore made from step 112 to step 114 via step 113. At least one measurement of the ambient temperature U now ensues and, potentially, the measurement of the current head temperature K. When all required parameters are known, then step 115 is reached. Either a corresponding table can be selected or the optimum warmup data are computationally generated according to an algorithm. It is possible to apply a mixed method with selection and generation:
a) The optimum warmup data UPopt(U) are taken from a stored table with measured and partly empirically determined data. The latter and the 2nd conditions are then entered into an equation:
UPopt3=F3{UPopt(U),K,nP,Ouser} (3)
and the pulse duration amounts to t=0.75 μs
or the equation reads:
UPopt4=F4{UPopt(U),K,nP} (4)
and the pulse duration lies in the range 1.9 μs>t(Ouser)>0.75 μs and is selected in conformity with the customer request.
b) The optimum warmup data are computationally generated according to an algorithm for at least two tables: UPopt1=F1{(U), K}, UPopt2=F2{(U), K}. One of the tables, for example Table 2, is now available for at least one parameter nP or Ouser, and UPopt2 can be taken therefrom for a fast warmup.
The parameter nP refers to history-related data such as, for example, the ink remainder, the filling level, the number of frankings or the operating age since the initial installation or to the expiration date before which the ink should be used. A number of tables thus must be generated or compiled with empirically determined data. One table can then be selected from this number. The current second conditions are described by the ambient temperature U, the ink print head temperature K and parameters nP, Ouser, and the control unit 14 calls the parameter nP dependent on the use of the ink cartridge and calls the parameter Ouser dependent on the selection made by the user for a shortened warmup cycle. Given employment of two ink cartridges, these are driven with different warmup data as a result of a different temperature-related or history-related data follow-up.
The invention is not limited to the present embodiments. Modifications are conceivable for generating or selecting a table before the step 116 is subsequently reached in order to store the identified, optimum warmup data allocated to a code or to the serial number of the ink cartridge.
Although modifications and changes may be suggested by those skilled in the art, it is the intention of the inventor to embody within the patent warranted hereon all changes and modifications as reasonably and properly come within the scope of his contribution to the art.
Number | Date | Country | Kind |
---|---|---|---|
100 36 345 | Jul 2000 | DE | national |
This application is a divisional of copending application Ser. No. 09/911,811, filed Jul. 24, 2001.
Number | Name | Date | Kind |
---|---|---|---|
4791435 | Smith et al. | Dec 1988 | A |
4899180 | Elhatem et al. | Feb 1990 | A |
4980702 | Kneezel et al. | Dec 1990 | A |
5075690 | Kneezel | Dec 1991 | A |
5107276 | Kneezel et al. | Apr 1992 | A |
5339098 | Nagatomo et al. | Aug 1994 | A |
5406315 | Allen et al. | Apr 1995 | A |
5455606 | Keeling et al. | Oct 1995 | A |
5477246 | Hirabayashi et al. | Dec 1995 | A |
5513563 | Berson | May 1996 | A |
5548308 | Nagatomo et al. | Aug 1996 | A |
5548688 | Wiklof et al. | Aug 1996 | A |
5625384 | Numata et al. | Apr 1997 | A |
5673071 | Fuse | Sep 1997 | A |
5710721 | Rieckhoff et al. | Jan 1998 | A |
5714989 | Wade | Feb 1998 | A |
5757402 | Gunther et al. | May 1998 | A |
5812156 | Bullock et al. | Sep 1998 | A |
5815180 | Barbour et al. | Sep 1998 | A |
5946007 | Otsuka et al. | Aug 1999 | A |
5946020 | Rogers et al. | Aug 1999 | A |
5949444 | Geserich et al. | Sep 1999 | A |
6039430 | Helterline et al. | Mar 2000 | A |
6045206 | Igval | Apr 2000 | A |
6126266 | Numata et al. | Oct 2000 | A |
6154229 | Corrigan | Nov 2000 | A |
6247774 | Mueller | Jun 2001 | B1 |
6302507 | Prakash et al. | Oct 2001 | B1 |
6435668 | Barbour et al. | Aug 2002 | B1 |
6478399 | Mitsuzawa et al. | Nov 2002 | B1 |
Number | Date | Country |
---|---|---|
0 300 634 | Jan 1989 | EP |
0 440 261 | Aug 1991 | EP |
0 475 638 | Mar 1992 | EP |
0 668 165 | Aug 1995 | EP |
0 903 237 | Mar 1999 | EP |
Number | Date | Country | |
---|---|---|---|
20040212653 A1 | Oct 2004 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 09911811 | Jul 2001 | US |
Child | 10842694 | US |