The ROM 220 has a control program area 221 for storing a control program to be processed by the CPU 210, and a control data area 222 for storing data prepared in the device, such as character font data, a color conversion table, and a text modification table.