Claims
- 1. A method for reducing cross-talk between pixel areas printed in a line on a thermographic material (m) by a thermal printing system comprising a thermal printer with a thermal head (TH) having a set of energisable heater elements (Hn), the energisable heater elements (Hn) being drivable with at least one activation pulse for supplying a controllable amount of heat to the heater elements to generate a graphical output level (Gn) of pixel areas on the thermographic material, characterised by sequentially driving a plurality of subsets (Ns) of the heater elements to print pixel areas in each line, and reducing the cross-talk between pixel areas printed by heater elements in the same and/or different subsets by calculating a value relating to heat supplied to an nth heater element in accordance with a predetermined relationship relating the effect of heat from any one heater element after activation thereof on the graphical output of neighbouring heater elements in the same and/or a different subset, and driving the nth heater element in accordance with the calculated value.
- 2. A method according to claim 1 wherein the predetermined relationship is a discrete set of coefficients relating the effects of heat from one heater element after activation thereof on the graphical output of neighbouring heater elements in space and time.
- 3. A method according to claim 2, wherein the predetermined relationship is in the form of a matrix.
- 4. A method according to claim 3, the matrix having coefficients (hr,n), where the coefficients (hr,n) of the matrix are found on an experimental a posteriori base by using a special graphical printout of pixels chosen in such a way that a graphical output level (Gn) is influenced by a single neighbouring pixel (p) with a corresponding heat transfer coefficient (hr,n), allowing to adjust this coefficient until the graphical output level is identical to the same graphical output level when being printed when p is not excited.
- 5. A method according to claim 1 furthermore comprising line to line latent heat compensation.
- 6. A method according to claim 1 comprising the steps of:
building system equations that relate the excitation an actual heater element will get as a result of the contributions of the neighbouring heater elements being driven, based upon the predetermined relationship, the actual heater element excitation and the non-image related sub line heat production vector, for every line to be printed, putting the total excitation value (tntotal) equal to a first reference value (tref) for every pixel that will be printed and equal to a second value (tnrelax) for every pixel not being printed, solving the system of equations for the unknown values (tne) of excitations to be applied to the heater elements, repeating the above sequence by recalculating the second values (tnrelax) and resolving the system of equations until the vector of excitation values (tne) converges with an acceptable error.
- 7. A method according to claim 6, wherein the second value is calculated from the system equations using for the first time the first reference value (tref) for the excited heater elements and in subsequent iterations, the excitation values found (tne) at the heater elements being excited and a zero-value at the non-excited heater elements.
- 8. A method according to claim 6 wherein building the system equations describing the thermal printing process comprises:
defining the printing sequence by selecting for every heater element in what sub line it will be excited: tr,ne, r the sub line number, n the heater element number. for every excited heater element, using a convolution principle and the predetermined relationship, the resulting total equivalent pixel excitation tr,ntotal being calculated using: 30tr,ntotal=∑j=0r [∑i=0n tr-j,n-ieHj,i+∑i=1Nnibs-1-n tr-j,n+ieHj,i]+tradd,r=0,…,Ns-1 n=0,…,Nnibs-1.based on the selected excitation scheme, for heater element n, focus only on the equivalent steering time tr,ntotal in the sub line r, the actual sub line wherein the heater element is actively excitated, giving in total Nnibs equations for Nnibs unknown excitation values.
- 9. A method according to claim 8, where the basic convolutional expression is replaced by an expression giving an isolated boundary condition in the thermal head:
- 10. A control unit fro use with a thermal printer for printing an image onto a thermographic material, the thermal printer having a thermal head having a set of energisable heater elements, the control unit being adapted to control the driving of the heater elements with at least one activation pulse for supplying a controllable amount of heat to the heater elements to generate a graphical output level of pixel areas on the thermographic material, the control unit furthermore being adapted for controlling the driving of a plurality of subsets of the heater elements to print pixel areas in each line, and for reducing the cross-talk between pixel areas printed by heater elements in the same or different subsets by calculating a value relating to best supplied to a first heater element in accordance with a predetermined relationship relating the effect of heat from one heater element after activaiton thereof on the graphical output of neighbouring heater elements in the same and/or different subsets, and for driving the first heater element in accordance with the calculated value.
- 11. A thermal print head provided with a control and according to claim 10.
- 12. A computer program product for executing any of the methods as claimed in claim 1 when executed on a computing device associated with a thermal print head.
- 13. A machine readable data storage device storing the computer program product of claim 12.
Priority Claims (1)
Number |
Date |
Country |
Kind |
02102775.0 |
Dec 2002 |
EP |
|
Parent Case Info
[0001] The application claims the benefit of U.S. Provisional Application No. 60/440470 filed Jan. 15, 2003.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60440470 |
Jan 2003 |
US |