Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
92 words
A method of avoiding defective elements in a thermal printer having a thermal head on which a greater number of heating elements than the number of bits in printing data are linearly arranged, and an output register for delivering printing data for one line to the heating elements, wherein when some of the heating elements become defective, the printing data is shifted a suitable number in either direction so as to cause the defective elements to correspond to the non-printing bits in the printing data and is fed into the output register.
Claim 2
Independent Claim
92 words
A method of avoiding defective elements in a thermal printer having a thermal head on which a greater number of heating elements than the number of bits in printing data are linearly arranged, and an output register for delivering printing data for one line to the heating elements, wherein when some of the heating elements become defective, the printing data is shifted a suitable number in either direction so as to cause the defective elements to correspond to the non-printing bits in the printing data and is fed into the output register.
Claim 3
Dependent Claim
55 words
A method as set forth in claim 1, wherein when some of the heating elements become defective, the printing data is shifted not more than three modules to the right or left to cause the defective heating elements to correspond to the non-printing bits in the printing data and is fed into the output register.
Claim 4
Dependent Claim
320 words
In a device for avoiding defective elements in a thermal printer having a thermal head on which a greater number of heating elements than the number of bits in printing data are linearly arranged, a heating element driving section including driving elements equal in number to and respectively associated with said heating elements, and an output register having the same number of bits as said heating elements, the improvement comprising: a heating timing signal generating section, a data generating section which receives printing data, converts it into printing data of predetermined format and delivers it to said output register, a control section which, when receiving a printing instruction signal, transfers the printing data from said data generating section to said output register in such a condition that said printing data is shifted a suitable number to the left or right so as to avoid defective elements, a shift pulse generating section for delivering shift pulses to said data generating section and output register according to instructions from said control section, a module counter for storing and setting the number of modules in printing data, a right-hand side element counter for storing the number of non-heating elements on the right side of said heating elements, a left-hand side counter for storing the number of non-heating elements on the left side of said heating elements, a counter control section for setting count numbers for the right-hand side and left-hand side element counters according to the number that the printing data is shifted so that the sum of the count numbers for the module counter, and right-hand side and left-hand side element counters is equal to the number of bits in the output register, and a shift number calculating section whereby the number the printing data to be fed into said output register is to be shifted to the right or left is calculated according to the position of a defective heating element.
Claim 5
Dependent Claim
320 words
In a device for avoiding defective elements in a thermal printer having a thermal head on which a greater number of heating elements than the number of bits in printing data are linearly arranged, a heating element driving section including driving elements equal in number to and respectively associated with said heating elements, and an output register having the same number of bits as said heating elements, the improvement comprising: a heating timing signal generating section, a data generating section which receives printing data, converts it into printing data of predetermined format and delivers it to said output register, a control section which, when receiving a printing instruction signal, transfers the printing data from said data generating section to said output register in such a condition that said printing data is shifted a suitable number to the left or right so as to avoid defective elements, a shift pulse generating section for delivering shift pulses to said data generating section and output register according to instructions from said control section, a module counter for storing and setting the number of modules in printing data, a right-hand side element counter for storing the number of non-heating elements on the right side of said heating elements, a left-hand side counter for storing the number of non-heating elements on the left side of said heating elements, a counter control section for setting count numbers for the right-hand side and left-hand side element counters according to the number that the printing data is shifted so that the sum of the count numbers for the module counter, and right-hand side and left-hand side element counters is equal to the number of bits in the output register, and a shift number calculating section whereby the number the printing data to be fed into said output register is to be shifted to the right or left is calculated according to the position of a defective heating element.
Claim 6
Dependent Claim
27 words
A device as set forth in claim 3, wherein the number of said heating elements is six bits greater than the number of bits in printing data.
Claim 7
Dependent Claim
76 words
A device as set forth in claim 4, wherein the right-hand side and left-hand side element counters, counter control section, and shift number calculating section are replaced by digital switches, and the number of right-hand side elements which is the number of non-printing bits at the right end of printing data and the number of left-hand side elements which is the number of non-printing bits at the left end are directly set in said control section.
Claim 8
Dependent Claim
16 words
A device as set forth in claim 3, wherein said output register is a shift register.
Claim 9
Dependent Claim
21 words
A device as set forth in claim 3, wherein said output register is a register adapted for parallel input and output.
Claim 10
Dependent Claim
24 words
A device as set forth in claim 3, wherein the left-hand side and right-hand side element counters and module counter are replaced by registers.