Patent ID: 8565552

Claim:
A method of image concatenation, comprising: receiving an image concatenation command from a host device to instruct a printer to receive a plurality of image sections; receiving the plurality of image sections and corresponding image headers from the host associated with the image concatenation command and storing the plurality of image sections in a print queue; creating a virtual canvas and varying a size of the virtual canvas based at least in part on a quantity of image sections included in the plurality of image sections that are to be arranged to form a concatenated image, thereby establishing a full image size after receiving the image concatenation command; determining a quantity of lines of uniform data present outside of an image area of the plurality of image sections at a top section, at a bottom section, or at both a top section and a bottom section of the plurality of image sections to identify a dimension of a top border, a bottom border, or both a top border and a bottom border comprising the uniform data for each of the plurality of image sections; forming the concatenated image by arranging the plurality of image sections adjacent to each other along the virtual canvas to substantially eliminate the lines of uniform data between the plurality of image sections arranged on the virtual canvas and provide the concatenated image with an appearance of a single, essentially continuous image that spans the plurality of image sections arranged on the virtual canvas; and transmitting the concatenated image to be printed onto one sheet of a print medium.