Patent ID: 8848234

Claim:
A printer comprising: a storage unit for storing image identification information for identifying an image, image size information, and image data indicating an image content in associated state; a receiving unit for receiving the image identification information, image position information, and print data from an external source as printing command data, the print data including text characters and printing size, wherein the image comprises a characteristics mark feature that is associated with informational content of the print data; an image printing position determining unit for reading the image size information from the storage unit based on the image identification information in the printing command data, partitioning a printing surface into a plurality of regions and assigning numerical values to each of the plurality of regions on the printing surface, each numerical value corresponding to a particular location at perimeter of each region, and determining an image position in each region on the printing surface at which the image is to be printed, based on associating the numerical values with the image position information and the image size information; a superimposing unit for superimposing the image data on the print data received at the position determined on the printing surface; and a printing unit for printing the superimposed image data and the print data.