Patent ID: 8233162

Claim:
A printer controller, comprising an XPS driver operable to cause a printer to perform printing operation in conformation with XPS standard, wherein the XPS driver includes; a receiver, operable to receive a print document; an analyzer, operable to analyze the print document; a determiner, operable to determine, based on a result of analysis, whether or not the print document includes a print instruction for performing printing outside a printable area on a print sheet; a generator, when a result of determination indicates that the print document includes the print instruction for performing printing outside the printable area, operable to generate a scaled-down print image into which a print image generated in accordance with the print document is scaled down at such a scaling factor at which an entire area of the print sheet fits into the printable area; and an outputter, operable to output data of the scaled-down print image to the printer.