Patent attributes
A print processing environment in which an alternate printing process can be automatically performed by a printing apparatus of a next priority when a fault occurs during a printing process is freely established. A common driver for converting data that does not depend on a printing apparatus into print data to an arbitrary printing apparatus is provided, thereby releasing an application early. When an error occurs during the printing process for the selected printing apparatus, the printing apparatus of the next priority is automatically selected. A printer driver peculiar to the selected printing apparatus forms print control information that is optimum to the printing apparatus of the next priority in a short time from a drawing object as apparatus independent data which has already been converted by a common printer driver and stored in a spool file.