1. Field of the Invention
The present invention concerns a method for controlling a print head of the type operating with a number of printing elements according to the thermotransfer principle, in which method an energy quantity to be supplied to a printing element in a first supply step is determined in a determination step, the energy quantity being supplied to the printing element in order to transfer ink from an ink carrier device associated with the print head onto a substrate associated with the ink carrier device for generation of an image point of a print image. The invention concerns a printer that is suitable for implementation of the inventive method.
2. Description of the Prior Art
In order to obtain a qualitatively high-grade image in such thermotransfer printers known, for example, from EP 0 536 526 A2, each printing element of the print head must be supplied with a relatively precisely quantified energy in order to reliably melt the ink particles from the carrier material of the ink ribbon to the desired quantity or spatial expansion. Depending on the current temperature of the respective printing element, more or less energy must be supplied in order to achieve the optimal melting temperature.
The control of the printing elements is normally optimized at the factory for a specific ink ribbon type with a specific ink. To determine the required energy quantity for a respective image point (pixel) of the print image to be generated, a predetermined determination algorithm and a correspondingly set print parameter set are normally used.
A problem is that different requirements for the consistency [quality; condition] of the image points generated on the substrate exist for different types of print images. Particularly for images known as two-dimensional barcodes, high requirements exist for sharpness and contrast in the region of the edges of the rectangles or squares generated via the image points. This applies both in the printing direction and transversely thereto. By contrast, these strict requirements typically exist only in one direction (normally the printing direction) in images known as one-dimensional barcodes. Other requirements must be set for text or free graphics.
In order to satisfy these different requirements to the greatest extent possible, a compromise solution or a solution matched to a specific print image type is selected, but this leads to less satisfactory results, for example in regions of a mixed print image with different print image types.
Alternatively, it is possible to set an activation of the print head used for all print image types, this activation supplying a satisfactory result for the print image type with the highest requirements. From an economic point of view, however, this is normally undesirable because an increased expenditure occurs in regions with lesser requirements.
An object of the present invention is to provide a method and a printer of the above-described type that do not exhibit, or exhibit to a lesser degree, the disadvantages described above, and that in particular enable a simple and economic improvement of the print image quality in the printing of images of different print image types.
In the inventive method and printer, a simple improvement of the print image quality is enabled for print images of different print image types by the energy quantity being determined in the determination step, in the region of the image point, dependent on the print image type of the print image.
It is thus possible in a simple manner to achieve an optimized print quality for print images of different print image types and mixed print images with regions of different print image types.
The inventive method can be applied when entire print images are printed with alternating print image types. Moreover, the method can be used when the first print image contains regions of respectively different print image types. The energy quantity is then preferably determined dependent on the print image type of the region with which the image point is associated.
The energy quantity can be determined in any suitable manner. Different print parameters and/or different determination algorithms can be provided for determination of the first energy quantity for different print image types.
For this purpose, preferably the energy quantity is determined in the determination step using a print parameter set dependent on the print image type at the location of the first image point.
The print parameters contained in the print parameter set can be any parameters that can be used for determination of the correct control values for the printing elements. For example, they can directly be voltages and/or currents and/or pulse durations etc. that can be directly used for control of the printing elements. The print parameter set preferably is an energy parameter set because the corresponding activation parameters can be quickly calculated therefrom independent of the design of the print head.
Preferably, energy quantity is determined in the determination step using a print parameter set formed of partial parameter sets respectively associated with different print image types and the energy quantity is determined using at least the partial parameter set that is associated with the print image type at the location of the image point.
In other versions of the inventive method, the energy quantity is determined in the determination step using a determination algorithm, with determination algorithms, respectively associated with different print image types being provided and the energy quantity being determined using at least the determination algorithm that is associated with the print image type at the location of the first image point. The respective determination algorithm thus, for example, can operate with the same print parameter set. In the simplest case, the determination algorithms only differ by factors or summands. However, it is also possible for the respective determination algorithms to differ in their fundamental makeup.
The determination of the energy quantity can ensue such that respectively only the energy quantity corresponding to the print image type at the location of the image point is determined in the determination step. In other words, in the determination step a single correct control set with the energy quantities for all image points of the specific print image to be generated can be directly generated.
In other versions of the invention, for the image point, an energy quantity for a number of or for all different print image types is determined, and a selection of that energy quantity being associated with the print image type at the location site of the image point and to be used in the supply step, then only ensuing in a selection step following the determination step. In other words, a number of control sets with the energy quantities for all image points of the print image to be generated can be generated for a specific print image with the parameters or determination algorithms for different print image types. From among these control sets, at a later point in time, the control set that corresponds to the print image type at the location of the respective image point is then selected and used.
In further embodiments of the inventive method, a print parameter set that is characteristic of the ink carrier device is initially read from a memory associated with the ink carrier device and the first energy quantity is then determined using at least this print parameter set.
The association of the memory with the ink carrier device enables the memory to be exchanged together with the ink carrier device. Energy parameters precisely matched to the ink carrier device currently in use thus can be automatically used as needed in a simple manner. Among other things, it is possible to use ink carrier devices with different inks without complicated modification of the firmware of the control of the print head being necessary for this purpose.
A print parameter set that is characteristic for the ink carrier device can be read from a memory associated with the ink carrier device in a read step preceding the determination step, and the energy quantity can be determined in the determination step using at least the print parameter set.
The memory can be associated with the ink carrier device in any suitable manner. It need only be ensured that the first memory can be read out by the print head controller at or after the association of the ink carrier device with the print head. The print parameter set therefore preferably is read out from the memory in the read step, with memory arranged on the ink carrier device.
The memory can be any suitable memory and can be read out in any suitable manner. For example, it can be one or more electronic, electromagnetic, or optical storage module etc. Preferably one or more memory chips can be contacted and read by suitable means, but alternatively suitably coded marking can be used, the information thereof being recorded in an optical manner.
The ink carrier device likewise can be any suitable device with an ink carrier carrying the ink to be applied. For example, the ink carrier device can be an ink ribbon cassette with an ink ribbon as the ink carrier.
This ink carrier device can be exchangeable in any suitable manner, i.e. it can be designed to be removed from the print head. If a new ink carrier device is associated with the print head, for example a new ink ribbon cassette is inserted, as mentioned a connection with the memory preferably is automatically established in order to be able to read print parameters from the print parameter set. This can ensue, for example, through corresponding contact elements on the ink carrier device that are automatically contacted with the printer upon mounting of the ink carrier device.
The print parameter set preferably includes at least one partial parameter set that in turn includes at least one print parameter as a function of at least one state parameter that predominates in the region of the print head. It is thereby possible to quickly and simply react to different states of the printer or its environment, for example to different temperatures or print speeds.
The print parameter can be stored as a continuous function of the appertaining state parameter. Alternatively, in further embodiments of the inventive method, the partial parameter set for a number of discrete values of the state parameter includes at least one associated print parameter value, such that the appertaining print parameter value can be directly extracted from the partial parameter set if necessary without further calculations.
A high number of value pairs can be provided in order to extract the appertaining print parameter value directly from the partial parameter set with sufficient precision. In order to reduce the memory storage requirements preferably intermediate values of the print parameter value is determined by interpolation in the determination step for values of the state parameter lying between the discrete values of the state parameter.
The state parameter can be an arbitrary state parameter that influences the print event or its result. The state parameter preferably is a temperature in the region of the print head, since this has direct influence on the additional energy to be expended for the printing. The state parameter likewise can be the speed of the printing medium (for example a substrate to be printed) relative to the printing element and/or the ink carrier device. For example, this can be the feed speed of the medium to be printed or the relative speed between the print head and ink carrier etc.
As explained above, in the printing event each printing element must be supplied with a relatively precisely qualified energy in order to reliably melt the ink particles from the ink carrier in the desired quantity or spatial expansion. Depending on the current temperature of the printing element, more or less energy must be supplied in order to achieve the optimal melting temperature.
The current temperature of the printing element cannot be directly determined, or can be directly determined only with significant effort. Among other things, this depends on the temperature of the surrounding region of the print head, as well as on the energy previously supplied to the respective printing element. In preferred embodiments of the inventive method, the energy feed to the first printing element that has occurred in one feed step preceding the current feed step is taken into account in the determination step. With this consideration of the previous printing history, it is possible to estimate the energy necessary for the optimal printing with simple means and high precision.
Depending on the control of the printing elements, the determination of the energy necessary for the optimal printing can ensue before the printing event for the entire print image. The energy feed that is to occur to at least the printing element in at least one feed step preceding the current feed step is then taken into account in the determination step. If the determination of the energy necessary for the optimal printing ensues during the print event, the feed that has occurred to at least the printing element in at least one feed step preceding the current feed step is then possibly taken into account in the determination step.
It can suffice to only account for the printing element in question, but one or more adjacent printing elements preferably are also considered in order to estimate the energy supplied thereby. The energy feed that has occurred or the energy feed that is ensued to at least one further printing element adjacent to the printing element in question in at least one feed step preceding the first feed step is therefore preferably considered in the determination step.
Here preferably, the energy feed that has occurred or that is to occur to the printing element and/or its neighbors in the last feed step before the current feed step is considered. The occurred energy feed or the energy feed to ensue to the printing element and/or its neighbors in the penultimate feed step before the current feed step is furthermore preferably taken into account. Particularly good estimates of the optimal energy quantity to be supplied can be achieved thereby.
In preferred embodiments of the inventive method with consideration of the previous printing history, the print parameter set includes a number of energy feed values for different energy feed constellations in at least one preceding feed step. The respective energy value to be fed to the printing element can be calculated from this information in a simple manner, dependent on the detected or registered previous printing history.
The energy quantity preferably is determined in the determination step using at least the print parameter set, as a reduction from a predetermined maximum energy quantity to be supplied being subtracted for the energy feed that occurred in at least one preceding feed step at least to the printing element. The required optimal energy quantity thus can be determined particularly simply and quickly.
The present invention furthermore concerns a printer with a printing device operating according to the thermotransfer principle, the printing device having a print head with a number of printing elements and a processing unit connected with the print head for control of the print head. Furthermore, the printer also has an ink carrier device (preferably removable) associated with the print head. The processing unit is fashioned for determination of the energy quantity to be supplied to one of the first printing elements and for triggering the feed of the energy quantity to the printing element in order to transfer ink from the ink carrier device to a substrate associated with the ink carrier device for generation of a image point of a print image. According to the invention, the processing unit is fashioned for determination of the energy quantity dependent on the print image type of the first print image in the region of the image point.
This printer is suited for implementation of the inventive method. With it the advantages and variants of the inventive method described above can be achieved to the same degree.
The print image preferably has regions of different print image types, and the processing unit is fashioned to determine the energy quantity dependent on the print image type of the region that is associated with the image point. The processing unit preferably uses at least one print parameter set.
This print parameter set preferably contains partial parameter sets associated with different print image types, and the processing unit is designed to determine the energy quantity using at least the partial parameter set that is associated with the print image type at the location of the image point. Determination algorithms associated with different print image types can additionally or alternatively be provided and be used by the processing unit for determination of the energy quantity in the manner described above.
In embodiments of the inventive printer, a memory associated with the ink carrier device is provided in which a print parameter set is stored that is characteristic of the ink carrier device. Furthermore, the processing unit is designed to read the print parameter set as well as to determine the energy quantity using at least the print parameter set.
As described above, the memory therefore is preferably connected with the ink carrier device. Furthermore, the processing unit preferably is designed for the determination (described above) by interpolation of intermediate values of the print parameter value for values of the state parameter lying between the discrete values of the state parameter.
In order to be able to account for the previous printing history as described above, the processing unit is designed to account for the energy feed to at least the printing element that has occurred earlier. The processing unit furthermore is designed to account for the energy feed that has previously occurred to at least one further printing element adjacent to the printing element in question. The processing unit preferably is designed to account for the last occurring energy feed and/or to account for the penultimate occurring energy feed.
Furthermore, the processing unit is designed to read the memory in a read step initiated by at least one predeterminable event. Such a predeterminable event can be any temporal or non-temporal event. For example, the event can be the reaching of specific, predeterminable points in time. The event can likewise be the occurrence of a specific predeterminable operating state of the printer. The read step thus can ensue, for example, at each n-th activation (with n=1, 2, 3 etc.). The event naturally also can be a specific input of a user or from a remote data center.
The event preferably is the connection of the memory with the processing unit. In other words, the read step ensues triggered by the connection of the memory with the processing unit. This ensures that the correct printing parameters are read and provided for control upon each new or repeated use of an ink carrier device.
The print parameter set or individual print parameters can be read out again from the memory upon each activation. The first print parameter set is preferably read out from the memory in the read step and stored in a further memory connected with the processing unit, this further memory then being accessed for activation in the further method workflow. Faster processing times thereby can be achieved because such a further memory in the printer (for example a faster working memory that is often present anyway in the printer) can be addressed faster. The expenditure for the initially described memory (in particular its fast address capability) then can be kept low.
The inventive printer can be used for arbitrary applications, but can be used particularly advantageously in connection with a franking machine. This in particular applies when, as described above, different print image-dependent print parameters are used. In a franking machine this can occur, for example, when different print parameters than are used in the generation of text or free graphics, and for the generation of one-dimensional or two-dimensional barcodes. The inventive printer is preferably fashioned as a printer unit of a franking machine.
The present invention accordingly furthermore concerns a franking machine with an inventive printer. The present invention furthermore concerns an ink carrier device (in particular ink ribbon cassette) for an inventive printer that exhibits the features of the ink carrier device described above in connection with the inventive printer. The invention furthermore concerns a printing device for an inventive printer which exhibits the features of the printing device described above in connection with the inventive printer.
The printer 2 forms the printer unit of the franking machine 1. In addition to the printer 2, the franking machine 1 has further components such as, for example, an input/output unit 1.1, a security module 1.2 in the form of what is known as a PSD or SAD (what is known as an SD for short) and a communication unit 1.3.
A user can enter information into the franking machine 1 and information can be output to the user via the input/output unit 1.1, for example a module with keyboard and display. The security module 1.2 provides security functionalities for physical and logical securing of the security-relevant data of the franking machine 1. The franking machine 1 can be connected, for example, with remote devices (for example a remote data center) over a computer network via the communication unit 1.3.
Among other things, the printer 2 has a processing unit 1.4, a print head 2.1 and an ink carrier device in the form of an ink ribbon cassette 3. The processing unit 1.3 is a central processing unit of the franking machine 1 which, in addition to other functions, assumes the control of the print head 2.1 for printing.
The print head 2.1 has an energy supply device 2.2 that supplies a series of n printing elements 2.3, 2.4, 2.5 with energy. The energy supply device 2.2 is controlled by the processing unit 1.4 for this purpose.
The ink ribbon cassette 3 is associated with the print head 2.1 such that its ink ribbon 3.1 contacts the printing elements 2.3, 2.4, 2.5 of the print head 2.1 at its back side. For printing, the printing elements 2.3, 2.4, 2.5, controlled by the processing unit 1.4, are respectively supplied by the energy supply device 2.2 with a precisely-quantified energy quantity in order to locally melt ink particles of the ink layer 3.2 that is located on the ink carrier 3.3 of the ink ribbon 3.1. These ink particles are then transferred onto a substrate 4, for example a letter to be franked. For this purpose, the letter 4 is fed past the print head 2.1 and is pressed by pressure rollers against the ink ribbon 3.1 situated between them.
The ink ribbon cassette 3 has a first memory 3.4 that is automatically connected with the processing unit 1.4 by corresponding contact elements upon association of the ink ribbon cassette 3 with the printer 2, in other words upon insertion of the ink ribbon cassette 3 into the franking machine 1. The print parameters associated with the ink ribbon cassette 3 are stored in the first memory 3.4 as a first print parameter set. These print parameters are (as explained in the following) used for control of the print head 2.1.
Different requirements with regard to the sharpness and contrast of the print image 4.1 exist for its sub-regions of different print image types. High requirements for sharpness and contrast thus exist for the two-dimensional barcode 4.2 in the region of the edges of the rectangles or squares generated via the image points. This applies both in the printing direction as well as transverse thereto. By contrast, for the one-dimensional barcode 4.3 these strict requirements exist only in one direction (normally the printing direction). Other requirements exist for the text or free graphics of the sub-regions 4.4 and 4.5. The present invention accounts for these by the control of the print head 2.1 ensuing dependent on the print image type at the site of the respective image point to be generated.
In the following, a preferred embodiment of the inventive method for operation of a printer using a preferred embodiment of the inventive method for control of a print head, which method is implemented with the printer 2 of
The method workflow is initially started in a step 6.1. In a connection step 6.2, the ink ribbon cassette 3 is inserted into the franking machine 1 such that it is correctly associated with the print head 2.1. As described above, the first memory 3.4 is automatically connected with the processing unit 1.4 by corresponding contact elements.
In a step 6.3, the processing unit 1.4 checks whether a reading of the print parameters from the first memory should ensue. This is the case when the described insertion of an ink ribbon cassette 3 has been detected as a first event. It is likewise established that the reading should ensue after each activation of the franking machine 1. The activation of the franking machine 1 thus likewise represents an event triggering the reading of the print parameters. It is hereby understood that, in other variants of the invention, other temporal or non-temporal events can also be defined which trigger the reading of the print parameters as this has already been described above.
If the reading of the print parameters should ensue, the processing unit 1.4 automatically reads the first print parameter set from the first memory 3.4 in a read step 6.4. The processing unit 1.4 thereby stores the parameter set in a second memory 1.5 (in the form of a volatile working memory of the franking machine 1) connected with the processing unit 1.4. It is understood that, in other variants of the invention, the second memory 1.5 can be a non-volatile memory. Moreover, it can then suffice to read the print parameters from the first memory 3.4 only at every detected insertion of an ink ribbon cassette.
In a step 6.5, it is checked whether a printing process should be implemented, for example whether a letter 4 should be franked. If this is the case, in a step 6.6 the first printing element of the print head 2.1 to be activated is initially selected according to the print image to be generated.
In a determination step 6.7, the processing unit 1.4 then estimates, with access to the first print parameter set stored in the first memory 1.5, the optimal energy quantity with which the selected printing element must be supplied in order to generate a qualitatively high-grade franking imprint on the letter 4.
In order to enable a determination of the optimum first energy quantity that is adapted to the print image type, the first print parameter set includes a separate partial parameter set for each print image type to be expected. In the present case, this is a first partial parameter set for the print image type “two-dimensional barcode,” a second partial parameter set for the print image type “one-dimensional barcode” and a third partial parameter set for the print image type “text and free graphics”.
Depending on which print image type is associated with the location of the currently-considered first image point of the first print image, the processing unit 1.4 accesses the partial parameter set of the first print parameter set that is associated with this print image type in order to estimate the optimal first energy quantity. The estimation of the first energy quantity is explained in further detail in the following.
It is understood that, in other variants of the invention, the determination of the optimal first energy quantity that is adapted to the print image type can also be achieved by using various determination algorithms for the optimum first energy quantity in addition or as an alternative to the use of partial parameter sets associated with the respective print image type. Different determination algorithms are then associated with different print image types and used by the processing unit dependent on the print image type of the current image point.
In a step 6.8, the processing unit then checks whether a further printing element of the print head 2.1 is to be activated. If this is the case, the process jumps back to step 6.6, in which the next printing element of the print head 2.1 to be activated is then selected.
All optimal energy quantities for the printing elements are determined beforehand in this manner for the print image to be created. In other words, the activation sequences for the print head 2.1 are determined beforehand.
In a step 6.9 comprising all supply steps for the print image to be generated, the processing unit 1.4 then controls the energy supply device 2.2 such that the corresponding first energy quantity is respectively supplied to the individual printing elements. The determination of the energy quantities beforehand for the entire print image has the advantage that a faster printing process can be achieved.
It is understood that, in other variants of the invention, not just one optimal first energy quantity is determined using a partial parameter set of the first print parameter set that corresponds to the current print image type. Rather, a separate optimal first energy quantity can be calculated for each partial parameter set. Given the three different print image types of the first print image 4.1 (two-dimensional barcode, one-dimensional barcode, text/free graphics), three optimal first energy quantities are thus calculated per image point using the respective partial parameter sets.
In this manner, activation sequences for the print head 2.1 that are associated with the last three different print image types are determined for the print image 4.1 in these variants. In the step in which the energy feed to the individual printing elements then ensues, a selection of the corresponding activation sequence can be made in a selection step dependent on the print image type of the current image point, from which corresponding activation sequence the actual optimum first energy quantity to be used for this image point is then taken.
The printing ensues in columns. All printing elements of the print head 2.1 to be activated according to the print image to be generated are thereby activated in an activation sequence for generation of a print column. In a further activation sequence, all printing elements of the print head 2.1 to be activated according to the print image to be generated are then activated in turn for generation of the next print column.
If no further printing element is to be activated, for example because all columns of the print image have been printed or a termination has occurred, in a step 6.10 it is finally checked whether the method workflow should be ended. If this is the case, the method workflow ends in a step 6.1. Otherwise, the method jumps back to the step 6.3.
In the following, in an example of a first printing element 2.3 it is explained in detail how the estimation of the energy quantity E ensues via the processing unit 1.4 in the determination step using the print parameter set.
The energy quantity Ep,a to be supplied to the printing element 2.3 to be activated is a function of the temperature of the first printing element 2.3 necessary for the optimal melting of the ink particles and of the current temperature of the printing element 2.3. The closer the current temperature of the printing element 2.3 lies to the required optimal temperature of the first printing element 2.3, the less current energy quantity Ep,a is to be supplied.
The current temperature of the printing element 2.3 is a function of the current temperature in its environment, which in the present case is detected by a temperature sensor 2.6 in the print head 2.1. Furthermore, it is a function of the relevant previous printing history of the printing element 2.3 and of both of its adjacent printing elements 2.4 and 2.5. If the printing element 2.3, or one of the two adjacent printing elements 2.4 and 2.5, was supplied with energy in a preceding feed step, a specific residual energy surplus from this is still present in the printing element 2.3, which specific residual energy surplus expresses itself as an increased temperature.
Since this residual energy surplus is comparably rapidly dissipated by heat transfer to the environment, in the present example it is sufficient only to account for the activation of the printing element 2.3 and its two adjacent printing elements 2.4 and 2.5 in the immediately preceding last activation sequence (i.e. the last printed print column) as well as the activation of the printing element 2.3 itself in the activation sequence before last (i.e. the penultimate printed print column) in order to achieve a sufficiently precise estimation of the required energy quantity Ep,a.
In other variants of the invention, however, consideration of the previous printing history can be provided that goes even further back in time, or less far back. This can in particular depend on the design of the print head, in particular the heat transfer rates predominating there.
In the determination step 6.7, the processing unit 1.4 estimates the current energy quantity Ep,a to be supplied under consideration of the previous printing history of the printing element 2.3 and its two adjacent printing elements 2.4 and 2.5 according to the following energy quantity:
Ep,a=Emax−(sp,v·ΔEp,v)−(spnl,v·ΔEpn,v)−(spnr,v·ΔEpn,v)−(sp,vv·ΔEp,vv), (1)
wherein: Emax:energy that must be supplied to a printing element when no energy was supplied to it during the last and penultimate activation sequence and no energy was supplied to its immediate neighbors during the last activation sequence;
The logical values have the value “1” when the appertaining activation has actually occurred or the value “0” when the appertaining activation has not occurred. The logical values are protocolled by the processing unit 1.4 in the second memory 1.5. At every conclusion of a printing event, they are set to the value “0” by the processing unit 1.4 when it is assumed by this that the time to the next printing event is so long that the residual energy surplus would dissipate to the environment via heat transfer. If this is not the case, this reset can also correspondingly ensue with a time delay in order to also operate with the optimal energy quantities given a fast subsequent further print image.
In each determination step 6.7, the appertaining logical values for the printing elements to be considered are read out from the second memory 1.5. In the present case, 16 possible different previous history constellations with different values for the current energy quantity Ep,a to be supplied thus result.
The energy reductions are calculated according to the following equations:
ΔEp,v=Emax−Ep,v, (2)
ΔEp,vv=Epn,v−Emin, (3)
wherein: Emax: energy that must be supplied to a printing element when no energy was supplied to it during the last and penultimate activation sequence and no energy was supplied to its immediate neighbors during the last activation sequence;
The energy values Emax, Ep,v, Epn,v and Emin thus represent energy supply values for different energy feed constellations in preceding energy feed steps, from which energy feed values the energy reductions for the respective previous printing histories can be determined.
The energy values Emax, Ep,v, Epn,v, and Emin represent print parameter values in the form of energy parameter values that are stored in the first print parameter set. In the present example, the print parameter set comprises a first partial parameter set in which are stored discrete energy values Emax, Ep,v, Epn,v and Emin for two different feed speeds of the letter 4 and a series of different temperatures of the print head 2.1. Table 1 shows an example for this first partial parameter set.
The energy values Emax, Ep,v, Epn,v and Emin of the first partial parameter set are thereby matched to the ink ribbon cassette 3 or the ink ribbon 3.1, in particular the ink particles of the ink layer 3.2. They are furthermore matched to a specific type of print image to be generated, namely the generation of a two-dimensional barcode.
The first print parameter set comprises two more partial parameter sets whose energy values Emax, Ep,v, Epn,v and Emin are likewise matched to the ink ribbon cassette 3 and the ink ribbon 3.1, respectively. These are a second partial parameter set that is furthermore matched to the generation of a one-dimensional barcode and a third partial parameter set that is furthermore watched to the generation of text and free graphics.
The temperature of the print head 2.1 and the feed speed of the letter 4 respectively represent a state parameter predominating in the region of the print head, which state parameters are incorporated into the determination of the current energy quantity Ep,a to be supplied. The temperature of the print head 2.1 is detected with the temperature sensor 2.6 and relayed to the processing unit 1.5. The feed speed of the letter 4 is detected via the sensor 1.6 and likewise relayed to the processing unit 1.4.
It is understood that, in other variants of the invention, other state parameters that have a corresponding influence on the print result can be additionally or alternatively considered.
In the determination of the current energy quantity Ep,a, the processing unit 1.4. initially selects the corresponding partial parameter set corresponding to the type of the current print image to be generated. It then extracts the corresponding energy values Emax, Ep,v, Epn,v and Emin from the selected partial parameter set using the values supplied by the temperature sensor 2.6 and the sensor 1.6.
For the case that the values of the temperature sensor 2.6 or, respectively, of the sensor 1.6 lie between the values of the selected partial parameter set, the processing unit 1.4 determines via linear interpolation an intermediate value for the respective energy value Emax, Ep,v, Epn,v and Emin.
It is understood that, in other variants of the invention, a different type of the determination of such intermediate values can also be provided. A correspondingly fine sub-division of the stored energy values Emax, Ep,v, Epn,v and Emin can likewise also be provided, such that the determination of such intermediate values is unnecessary for an estimation with sufficient precision.
If the correct energy values Emax, Ep,v, Epn,v and Emin have been determined in this manner, the processing unit still reads the logic values sp,v, sp,vv, spnl,v and spnl, belonging to the printing element 2.3 from the second memory 1.5 and then calculates the current energy quantity Ep,a to be supplied to the printing element 2.3 via the equations (1) through (4). This is then used for control of the printing element 2.3 as described above.
The described usage of energy parameter sets has the advantage that the processing unit 1.4 can quickly calculate the corresponding activation parameters from these, independent of the design of the print head 2.1, using corresponding characteristics of the print head 2.1 that can likewise be stored in the second memory. Alternatively, the energy supply device 2.2 can also be fashioned for this conversion, such that the processing unit 1.4 only has to transfer to the energy supply device 2.2 the current energy quantity Ep,a to be supplied.
In the following, a further preferred embodiment of the inventive method for operating of a printer using a preferred embodiment of the inventive method for activation of a print head, which can be implemented with the printer 2 of
The method workflow is initially started in a step 106.1. In a connection step 106.2, the ink ribbon cassette 3 is inserted into the franking machine 1 such that it is correctly associated with the print head 2.1. As described above, the first memory 3.4 is hereby automatically connected with the processing unit 1.4 via corresponding contact elements.
In a step 106.3, the processing unit 1.4 checks whether a reading of the print parameters from the first memory should ensue. This is the case when the described insertion of an ink ribbon cassette 3 has been detected as a first event. It is likewise established that the reading should ensue after each activation of the franking machine 1. The activation of the franking machine 1 thus likewise represents an event triggering the reading of the print parameters. It is understood that, in other variants of the invention, other temporal or non-temporal events can be defined that trigger the reading of the print parameters, as described above.
If the reading of the print parameters should ensue, in a read step 106.4 the processing unit 1.4 automatically reads the first print parameter set from the first memory 3.4. The processing unit stores the parameter set in a second memory 1.5 (in the form of a volatile working of the franking machine 1) connected with the processing unit 1.4. It is understood that, in other variants of the invention, the second memory 1.5 can be a non-volatile memory. Moreover, it can then also suffice to read the print parameters from the first memory 3.4 only at each detected insertion of an ink ribbon cassette.
In a step 106.5, it is checked whether a print process should be implemented, for example thus whether a letter 4 should be franked. If this is the case, the first printing element of the print head 2.1 to be activated according to the print image to be generated is initially selected in a step 106.6.
In a determination step 106.7, the processing unit 1.4 then estimates the optimal first energy quantity under access to the first print parameter set stored in the second memory, with which first energy quantity the selected printing element must be supplied in order to generate a qualitatively high-grade franking imprint on the letter 4. The estimation of the energy quantity was explained above in detail in connection with the exemplary embodiment from
In a supply step 106.8, the processing unit 1.4 then controls the energy supply device 2.2 such that a corresponding first energy quantity is supplied to the selected printing element.
In other words, in the present example a determination of the first energy quantity ensues immediately before the activation of each printing element. This has the advantage that the temperature of the print head 2.1, which temperature is to be taken into account in the determination of the first energy quantity, enters into the determination with higher precision. Furthermore, the actual previous printing histories are considered, and not only the anticipated previous printing histories, meaning that the malfunction or omission of one or more activations can be detected and considered.
In a step 106.9, the processing unit then checks whether a further printing element of the print head 2.1 is to be activated. If this is the case, the process jumps back to step 106.6, in which the next printing element of the print head 2.1 to be activated is selected.
The printing ensues in columns. All printing elements of the print head 2.1 to be activated according to the print image to be generated are thereby activated in an activation sequence for generation of a print column. To generate the next print column, all printing elements of the print head 2.1 to be activated according to the print image to be generated are then activated in turn in a further activation sequence.
If no further printing element is to be activated, for example because all columns of the print image have been printed or a termination has occurred, in a step 106.10 it is finally checked whether the method workflow should be ended. If this is the case, the method workflow ends in a step 106.11. Otherwise, the method jumps back to the step 106.3.
The present invention was described in the preceding using two examples in which the energy quantities were either determined beforehand for the entire print image (
The present invention was described in the preceding using examples making use of energy parameter sets, but it is understood that, in other variants of the invention, arbitrary parameters that are relevant for determination of the correct activation values for the printing elements can be used as the print parameters. For example, these can be voltages and/or currents and/or pulse lengths that could be employed in a determination step immediately before activation of the printing elements.
Although the present invention was described in the preceding using examples with a franking machine, it is understood that the invention can also be used for many other applications.
Although modifications and changes may be suggested by those skilled in the art, it is the intention of the inventors to embody within the patent warranted hereon all changes and modifications as reasonably and properly come within the scope of their contribution to the art.
Number | Date | Country | Kind |
---|---|---|---|
10 2004 060 156 | Nov 2004 | DE | national |
10 2004 063 756 | Dec 2004 | DE | national |
Number | Name | Date | Kind |
---|---|---|---|
4737860 | Ono et al. | Apr 1988 | A |
5079565 | Shimizu et al. | Jan 1992 | A |
5400058 | Helmbold et al. | Mar 1995 | A |
5452095 | Ono et al. | Sep 1995 | A |
5534890 | Krug et al. | Jul 1996 | A |
5564841 | Austin et al. | Oct 1996 | A |
5765953 | Takahashi | Jun 1998 | A |
Number | Date | Country |
---|---|---|
0 516 247 | Dec 1992 | EP |
2 169 771 | Jul 1986 | GB |
Number | Date | Country | |
---|---|---|---|
20060139436 A1 | Jun 2006 | US |