Claims Analysis
Total Claims: 22
Claim 1
Independent Claim
273 words
A thermal head drive circuit with an input connected to a source of printing data, and an output connected to a thermal head including individually actuatable and heatable heater elements, for printing successive lines comprising: a. a pulse-applying circuit having an input and an output, the output of said pulse-applying circuit being connected to the input of said thermal head, and the input of said pulse-applying circuit receiving pulse energy signals for applying printing pulse energy data to said thermal head; b. storage means having an input and an output, the printing data from said printing source being successively read line by line into the input of said storage means; c. an arithmetic heat accumulation state operator having an input and an output, the input of said operator being connected to the output of said storage means; d. a pulse interval detector having an input and an output for detecting the time interval from termination of printing of a previously printed line to initiation of printing of the line next to be printed; e. a memory having an input and an output for storing the pulse energy signals used in printing said previously printed line; and f. pulse energy operator means having inputs and an output for determining the pulse energy signals to be applied to each of said heater elements for said line next to be printed, the inputs of said pulse energy operator means being connected to the outputs of said arithmetic heat accumulation state operator, said memory and said pulse interval detector, and the output of said pulse energy operator means being connected to the input of said pulse-applying circuit.
Claim 2
Dependent Claim
273 words
A thermal head drive circuit with an input connected to a source of printing data, and an output connected to a thermal head including individually actuatable and heatable heater elements, for printing successive lines comprising: a. a pulse-applying circuit having an input and an output, the output of said pulse-applying circuit being connected to the input of said thermal head, and the input of said pulse-applying circuit receiving pulse energy signals for applying printing pulse energy data to said thermal head; b. storage means having an input and an output, the printing data from said printing source being successively read line by line into the input of said storage means; c. an arithmetic heat accumulation state operator having an input and an output, the input of said operator being connected to the output of said storage means; d. a pulse interval detector having an input and an output for detecting the time interval from termination of printing of a previously printed line to initiation of printing of the line next to be printed; e. a memory having an input and an output for storing the pulse energy signals used in printing said previously printed line; and f. pulse energy operator means having inputs and an output for determining the pulse energy signals to be applied to each of said heater elements for said line next to be printed, the inputs of said pulse energy operator means being connected to the outputs of said arithmetic heat accumulation state operator, said memory and said pulse interval detector, and the output of said pulse energy operator means being connected to the input of said pulse-applying circuit.
Claim 3
Dependent Claim
94 words
A thermal head drive circuit as recited in claim 1 wherein said storage means comprises: a. a plurality of line buffers into which printing data are successively read line by line; b. a first selector for cyclically selecting an input of one of said plurality of line buffers; c. a second selector connected to the output of said plurality of line buffers and to the input of said arithmetic heat accumulation state operator, for selecting the output sides of the ones of said plurality of line buffers not being selected by said first selector.
Claim 4
Dependent Claim
34 words
A thermal head drive circuit as recited in claim 2 wherein said arithmetic heat accumulation state operator comprises means for determining an arithmetic heat accumulation state using the output data from said second selector.
Claim 5
Dependent Claim
24 words
A thermal head drive circuit as recited in claim 3 wherein said means for determining the arithmetic heat accumulation state comprises a read-only memory.
Claim 6
Dependent Claim
25 words
A thermal head drive circuit as recited in claim 1, further including means for converting pulse energy data to pulses by varying the pulse width.
Claim 7
Dependent Claim
24 words
A thermal head drive circuit as recited in claim 1, further including means for converting pulse energy to pulses by varying the pulse amplitude.
Claim 8
Dependent Claim
153 words
A thermal head drive circuit as recited in claim 1, 2, 3, 4, 5, or 6, wherein said pulse energy operator means comprises: a. an input for receiving arithmetic heat accumulation state data from said arithmetic heat accumulation state operator, wherein said arithmetic heat accumulation state data are represented by X(i); b. an input for receiving pulse width data from said next previously printed line from said memory; c. an input for receiving pulse interval detection data from said pulse interval detector; d. a printing pulse width; e. means for setting values for said printing pulse width according to a predetermined relationship between the values of said arithmetic heat accumulation state data and said next previously printed line pulse width data; and f. means for forming output pulse width data, said output pulse width data being determined according to a predetermined relationship between said printing pulse width and said pulse interval detection data.
Claim 9
Dependent Claim
21 words
A thermal head drive circuit as recited in claim 7, wherein said pulse energy operator means further comprises a read-only memory.
Claim 10
Dependent Claim
82 words
Thermal head drive circuit as recited in claim 1, wherein said pulse-applying circuit comprises: a. a pulse energy determining circuit for receiving pulse energy signals from said pulse energy operator means; b. a plurality of AND gates for receiving gate control signals from said pulse energy determining circuit; and c. a plurality of buffer memories for receiving thermal head printing data from said AND gates and with an output of said buffer memories connected to a drive section of said thermal head.
Claim 11
Dependent Claim
231 words
Pulse applying circuit as recited in claim 9, wherein said plurality of buffer memories comprise: a. a first buffer memory connected to an input of a shift register of said thermal head, wherein a first signal from said first buffer memory causes said thermal head to print with a first pulse; b. a second buffer memory connected to an input of said shift register of said thermal head, wherein a second signal from said second buffer memory causes said thermal head to print with a second pulse which is longer than said first pulse; c. a third buffer memory connected to an input of said shift register of said thermal head, wherein a third signal from said third buffer memory causes said thermal head to print with a third pulse which is longer than said first pulse plus said second pulse; d. a fourth buffer memory connected to an input of said shift register of said thermal head, wherein a fourth signal from said fourth buffer memory causes said thermal head to print with a fourth pulse which is longer than said first through third pulses; and e. a fifth buffer memory connected to an input of said shift of said thermal head, wherein a fifth signal from said fifth buffer memory causes said thermal head to print with a fifth pulse which is longer than said first through fourth pulses.
Claim 12
Dependent Claim
257 words
A thermal head drive circuit with an input connected to a source of printing data, and an output connected to a thermal head including individually actuatable and heatable heater elements, for printing successive lines comprising: a. a pulse-applying circuit having an input and an output, the output of said pulse-applying circuit being connected to the input of said thermal head, and the input of said pulse-applying circuit receiving pulse energy signals for applying printing pulse energy data to said thermal head; b. storage means having an input and an output, the printing data from said printing data source being successively read line by line into the input of said storage means; c. an arithmetic heat accumulation state operator having an input and an output, the input of said operator being connected to the output of said storage means; d. a temperature detector having an input and an output for detecting an internal temperature in said thermal head; e. a memory having an input and an output for storing the pulse energy signals used in printing the line immediately previously printed; and f. pulse energy operator means having inputs and an output for determining the pulse energy signals to be applied to each of said heater elements for said line next to be printed, the inputs of said pulse energy operator means being connected to the outputs of said arithmetic heat accumulation state operator, said memory and said temperature detector, and the output of said pulse energy operator means being connected to the input of said pulse-applying circuit.
Claim 13
Dependent Claim
257 words
A thermal head drive circuit with an input connected to a source of printing data, and an output connected to a thermal head including individually actuatable and heatable heater elements, for printing successive lines comprising: a. a pulse-applying circuit having an input and an output, the output of said pulse-applying circuit being connected to the input of said thermal head, and the input of said pulse-applying circuit receiving pulse energy signals for applying printing pulse energy data to said thermal head; b. storage means having an input and an output, the printing data from said printing data source being successively read line by line into the input of said storage means; c. an arithmetic heat accumulation state operator having an input and an output, the input of said operator being connected to the output of said storage means; d. a temperature detector having an input and an output for detecting an internal temperature in said thermal head; e. a memory having an input and an output for storing the pulse energy signals used in printing the line immediately previously printed; and f. pulse energy operator means having inputs and an output for determining the pulse energy signals to be applied to each of said heater elements for said line next to be printed, the inputs of said pulse energy operator means being connected to the outputs of said arithmetic heat accumulation state operator, said memory and said temperature detector, and the output of said pulse energy operator means being connected to the input of said pulse-applying circuit.
Claim 14
Dependent Claim
94 words
A thermal head drive circuit as recited in claim 11 wherein said storage means comprises: a. a plurality of line buffers into which printing data are successively read line by line; b. a first selector for cyclically selecting an input of one of said plurality of line buffers; c. a second selector connected to the output of said plurality of line buffers and to the input of said arithmetic heat accumulation state operator, for selecting the output sides of the ones of said plurality of line buffers not being selected by said first selector.
Claim 15
Dependent Claim
34 words
A thermal head drive circuit has recited in claim 12 wherein said arithmetic heat accumulation state operator comprises means for determining an arithmetic heat accumulation state using the output data from said second selector.
Claim 16
Dependent Claim
24 words
A thermal head drive circuit as recited in claim 13 wherein said means for determining the arithmetic heat accumulation state comprises a read-only memory.
Claim 17
Dependent Claim
26 words
A thermal head drive circuit as recited in claim 11, further including a means for converting pulse energy data to pulses by varying the pulse width.
Claim 18
Dependent Claim
26 words
A thermal head drive circuit as recited in claim 11, further including a means for converting pulse energy data to pulses by varying the pulse amplitude.
Claim 19
Dependent Claim
144 words
A thermal head drive circuit as recited in claim 11, wherein said pulse energy operator means comprises: a. an input for receiving arithmetic heat accumulation state data from said arithmetic heat accumulation state operator, wherein said arithmetic heat accumulation state data are represented by X(i); b. an input for receiving pulse width data from said next previously printed line from said memory; c. an input for receiving temperature detection data from said temperature detector; d. a printing pulse width; e. means for setting values for said printing pulse width according to a predetermined relationship between the values of said arithmetic heat accumulation state data and said next previously printed line pulse width data; and f. means for forming output pulse width data, said output pulse width data being determined according to a predetermined relationship between said printing pulse width and said temperature detection data.
Claim 20
Dependent Claim
21 words
A thermal head drive circuit as recited in claim 17, wherein said pulse energy operator means further comprises a read-only memory.
Claim 21
Dependent Claim
84 words
Thermal head drive circuit as recited in claims 11, wherein said pulse applying circuit comprises: a. a pulse energy determining circuit for receiving output pulse energy signals from said pulse energy operator means; b. a plurality of AND gates for receiving gate control signals from said pulse energy determining circuit; and c. a plurality of buffer memories for receiving thermal head printing data from said AND gates and with an output of said buffer memories connected to a drive section of said thermal head.
Claim 22
Dependent Claim
225 words
Pulse applying circuit as recited in claim 9, wherein said plurality of buffer memories comprise: a. first buffer memory connected to an input of a shift register of said thermal head, wherein a first signal from said first buffer memory causes said thermal head to print with a first pulse; b. second buffer memory connected to an input of said shift register of said thermal head, wherein a signal from said second buffer memory causes said thermal head to print with a second pulse which is longer than said first pulse; c. third buffer memory connected to an input of said shift register of said thermal head, wherein a third signal from said third buffer memory causes said thermal head to print with a third pulse which is longer than said first pulse plus said second pulse; d. fourth buffer memory connected to an input of said shift register of said thermal head, wherein a fourth signal from said fourth buffer memory causes said thermal head to print with a fourth pulse which is longer than said first through third pulses; and e. fifth buffer memory connected to an input of said shift of said thermal head, wherein a fifth signal from said fifth buffer memory causes said thermal head to print with a fifth pulse which is longer than said first through fourth pulses.