A storage medium has a printer driver program recorded thereon causing a
computer to execute functions including 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, and a UI information editing function that edits
the UI information to be managed for every category.