In an information processing apparatus, which can communicate with a first
output apparatus having a copying function of printing based on a scanned
document image, and a second output apparatus having a print function of
printing image data transmitted from an external device in a
predetermined format, and has a server function of managing output jobs
in the first and second output apparatuses, first output job information
of a copy job to be executed by the first output apparatus is acquired.
During execution of an output job, occurrence of any obstacle that
disturbs execution of a job is detected. When it is detected that an
obstacle has occurred during execution of the output job in the first
output apparatus, the second output apparatus is controlled to execute a
substitution print process based on the first output job information. In
this way, a printer having only a print function can execute an output
job of a copying machine or facsimile apparatus other than a print
function.