Patent ID: 7656553

Claim:
A computer-implemented method for processing print data, the method comprising: in response to a user's activation of a print mechanism of an application program, a printer driver displaying a first dialog box that comprises a first control; in response to a user's activation of the first control, the printer driver displaying a second dialog box that comprises (a) a second control for a header page, (b) a third control for a separator page, and (c) a fourth control for a footer page; in response to a user's activation of a particular control of the second control, the third control, and the fourth control, the printer driver displaying a third dialog box that comprises controls through which a user can insert images and text into a page specification for a page that corresponds to the particular control; the printer driver storing the page specification on a persistent storage medium; the printer driver generating modified print data by modifying original print data generated by an application program to include additional print data that represents the page specification; and the printer driver sending the modified print data to a printing device.