Patent ID: 7355737

Claim:
A POS system comprising: a host device having a POS application execution unit for tabulating sales information based on product information input from a specific input device and outputting receipt printing data; a graphics user interface, GUI, for optional selection entry of a colorization option for selecting whether monochrome data within said receipt printing data is to be colorized, a color selection option for selecting one of multiple colors, and at least one print feature colorization option for selecting a print feature from within said receipt printing data for colorization; and a printer capable of printing in each of said multiple colors; wherein: if said colorization option is selected so that monochrome data within said receipt printing data is not to be colorized, then said printer prints all of said monochrome data within said receipt printing data using only a default color from among said multiple colors; if said colorization option is selected so that monochrome data within said receipt printing data is to be colorized, then monochrome data matching said print feature is identified, and said printer prints said identified monochrome data using only the selected one of said multiple colors and all other monochrome data is printed using only said default color; wherein said printer includes a data configuration unit for determining if received monochrome data within receipt printing data coincides with said at least one print feature colorization option, and if a match is found and said colorization option is selected so that monochrome data within said receipt printing data is to be colorized, then said data configuration unit substitutes said selected one of multiple colors in place of said default color during printing of said receipt printing data; and wherein the substitution of said selected one of multiple colors in place of said default color during printing of said receipt printing data is implemented without generation of substitute colorized data for said receipt printing data.