Patent ID: 7456984

Claim:
A method of controlling an information processing apparatus which supplies print data to a printer, comprising: a generating step of generating print data for printing a document on the printer; a determining step of determining whether or not the document includes a page which is not printed by the printer; a print setting structure output step of outputting, when it is determined in said determination step that the document includes a page which is not printed by the printer, a print setting structure indicating that the page is not subject to billing to a rendering unit of an OS; and a providing step of providing the print data to the printer, wherein said generating step generates a non-billing command upon receiving the print setting structure via the rendering unit, and wherein said providing step provides the non-billing command to the printer before the printer prints the page of the document, so that the printer does not perform a process relating to billing for the page during printing of the document based on the print data.