Patent ID: 7023566

Claim:
In a printing system, a method of page description (PDL) on demand printing, comprising: receiving a document file to be printed, wherein the document file comprises image data written in a page description language; identifying the page description language used to generate the document file; if a PDL interpreter for the identified page description language is not stored locally in the printing system, locating a PDL interpreter for the identified page description language external to the printing system; wherein locating a PDL interpreter for the identified page description language external to the printing system comprises locating the PDL interpreter at a vending means and further comprising: sending a request for the PDL interpreter to the vending means; responsive to a receipt of a bill for the PDL interpreter from the vending means, sending a payment to a vending means for the PDL interpreter; and upon receipt of the payment, the vending means authorizes downloading of the PDL interpreter by the printing system; downloading the identified PDL interpreter; executing the PDL interpreter to transform the document file into a form of data operative by the printing system; and printing the document file.