Patent ID: 7433066

Claim:
A method of printing a document from a computer with a printer, the printer having a printer processor that is not in the computer, the method comprising: generating, in the computer, instruction data sufficient to cause the printer to print plural pages of the document, the instruction data comprising instruction data required to print a current page and at least one subsequent page, printing of the subsequent page requiring printer resources different from the printer resources required to print the present page; generating, in the computer, by derivation from the computer generated instruction data required to print the at least one subsequent page, resource information indicative of printer processor resources required by the printer to print at least one subsequent page, the resource information required to print the at least one subsequent page being different from the resource information required to print the current page; sending, on the current page, the instruction data required to print the current page to the printer processor together with the resource information indicative of printer processor resources required by the printer to print the at least one subsequent page; scheduling printer processor resources for printing the current page and at least one subsequent page in accordance with the resource information sent together with the instructional data required to print the current page; and printing the document with the printer processor resources determined by the scheduling step.