Patent ID: 7164489
Filing Date: 2007-01-16
Classification: G06F

Abstract:
1. A computing system for printing a target image, comprising: a first memory space for storing said target image; a second memory space smaller than said first memory space; a data processing unit for applying a sub-dividing algorithm to said target image to generate an array of rows and columns of sub-image tiles, each of said sub-image tiles being sized to be storable within a predetermined amount of memory capacity not greater than that of said second memory space, said target image being the composite of said sub-image tiles; a communication link coupling said first memory space to said second memory space for transferring each of said sub-image tiles in turn from said first memory space to said second memory space; said data processing unit further implementing an image generating routine for generating a printable sub-image block of each sub-image tile within said second memory space, assigning each printable sub-image block a coordinate parameter identifying a target location within a composite memory space, and transferring each printable sub-image block from said second memory space to a printer driver routine prior to transferring the next sub-image tile from said first memory space to said second memory space; wherein said printer driver routine correlates said composite memory space with the printable space on a printing media and controls the printing of each of said sub-image blocks to locations within said printing media in accordance with their respective coordinate parameter; and wherein said sub-dividing algorithm includes the following steps: