Patent ID: 8332739

Claim:
A storage medium having a printer driver program recorded thereon causing a computer to execute functions comprising: a category-based UI information managing function that manages UI information on a display of a user interface to set a print condition, for every category, to which an application program of a print instruction source belongs; a print condition display control function that displays the user interface based on the UI information corresponding to the category, to which the application program of the print instruction source belongs, when printing is instructed; a UI information editing function that edits the UI information to be managed for every category; and a category editing function that edits the category; and an application allocating function that assigns the application program to the category, wherein the application allocating function comprises a list of a plurality of program applications with an indicator showing whether a particular application is allocated to a category, wherein when a particular application is already allocated to a first category, allocation to a second category is prohibited.