B41J2/3556

FLUID EJECTION DEVICE WITH FIRE PULSE GROUPS INCLUDING WARMING DATA

A fluid ejection device including a plurality of primitives each having a same set of addresses and including a plurality of fluid chambers, each fluid chamber corresponding to a different address of the set of addresses and including a firing mechanism. Input logic receives a series of fire pulse groups, each fire pulse group corresponding to an address of the set of addresses and including warming data having an enable value or a disable value and a series of firing bits, each firing bit corresponding to a different primitive and having a firing value or a non-firing value. For each firing bit of each fire pulse group, when the warming data has the enable value, activation logic provides a warming pulse to the firing mechanism of the fluid chamber corresponding to the firing bit when the firing bit has the non-firing value.

Thermal printer, control method, and computer program

A thermal printer includes: a plurality of heat elements that are to be heated by applying an electrical power; a printing controller that applies a first electrical power to heat elements not to be used for printing, the first electrical power depending on the number of heat elements not to be used for printing among the plurality of heat elements; and a thermal head that prints using the plurality of heat elements.

Printing apparatus and print control method

A printing apparatus heats a print medium in which color development layers that develop colors in accordance with heating are stacked in correspondence with a plurality of color. The apparatus includes a drive unit configured to drive each of heating elements of a printhead using a first pulse for preheating a predetermined color development layer, and a second pulse applied after the first pulse to cause the predetermined color development layer to develop the color, and a pulse control unit configured to, when developing a specific color, perform a control in which a pulse width of the first pulse is increased and/or a control in which the number of times of application of the second pulse is increased such that another color development layer that is not used to reproduce the specific color does not develop the color.

THERMAL PRINTER, CONTROL METHOD, AND COMPUTER PROGRAM

A thermal printer includes: a plurality of heat elements that are to be heated by applying an electrical power; a printing controller that applies a first electrical power to heat elements not to be used for printing, the first electrical power depending on the number of heat elements not to be used for printing among the plurality of heat elements; and a thermal head that prints using the plurality of heat elements.

Thermal printer, control method, and computer program

A thermal printer includes: a plurality of heat elements that are to be heated by applying an electrical power; a printing controller that applies a first electrical power to heat elements not to be used for printing, the first electrical power depending on the number of heat elements not to be used for printing among the plurality of heat elements; and a thermal head that prints using the plurality of heat elements.

THERMAL PRINTER, CONTROL METHOD, AND COMPUTER PROGRAM

A thermal printer includes: a plurality of heat elements that are to be heated by applying an electrical power; a printing controller that applies a first electrical power to heat elements not to be used for printing, the first electrical power depending on the number of heat elements not to be used for printing among the plurality of heat elements; and a thermal head that prints using the plurality of heat elements.