A printer 10 has a reception unit 28 for receiving print commands from a
host 12, and has print heads 64, 66 capable of printing multiple colors.
A data processing part 24 applies a specific colorization process
according to a print command received by a reception unit 28 and
generates color print data for printing multiple colors. The content of a
colorization process is determined by colorization information stored in
a colorization information storage unit 62. The colorization information
is set by a data configuration unit 26 according to a color setup command
from the host 12.