Patent ID: 9152894
Filing Date: 2015-10-06
Classification: G06K

Abstract:
1. A method of printing document data in page description language format using a plurality of graphics processing units via a video interface, said method comprising: converting the document data to a set of rendering commands corresponding to a plurality of bands, using at least one central processing unit, wherein each of the plurality of bands includes a plurality of tiles and each of the tiles included in a band is associated with one of a plurality of swathes; assigning each of the plurality of tiles to a corresponding one of the plurality of graphics processing units in accordance with a swathe associated with each of the plurality of tiles; rendering the plurality of tiles representing the document using the assigned graphics processing units in parallel with one another; transmitting the rendered tiles from each of the assigned graphics processing units to a corresponding one of a plurality of print head controllers, bypassing the central processing units, wherein the rendered tiles are transmitted at a higher frequency than a frequency at which the plurality of tiles is output from each print head controller, and the rendered tile from each of the assigned graphics processing units is repeatedly transmitted until the each print head controller completes output of the previous band; and outputting, from each of the print head controllers, the rendered tiles forming a complete band for printing the rendered tiles.