In a redirect-on-error print
system of this invention, when an error notification is acquired, only printer drivers having the same function as that of the printer driver which has output the data to the printer with the print error are listed up from registered printer drivers, and the user is caused to select a redirect-on-error print destination from them so that any inappropriate print output can reliably be avoided. In the redirect-on-error print
system, a print job is transmitted to one of a plurality of printers connected to a network. When a print error has occurred in the printer,
processing is executed to cause another printer to execute redirect-on-error printing of the print job. In the redirect-on-error print
system, the error in the printer which is
processing the print job is detected, and the user is notified of it. Of the plurality of printers connected to the network, the printer driver of a redirect-on-error enable printer which can process the print job in behalf of the printer with the error is detected. The user is notified of the detected printer driver as a redirect-on-error destination candidate.