Patent ID: 8014007

Claim:
An information processing apparatus which can communicate with a plurality of printing apparatuses, comprising: a detection unit that detects in one printing apparatus an occurrence of an event in which printing is disabled; a first identification unit that identifies, in response to detection performed by the detection unit, print jobs which are issued by the information processing apparatus among a plurality of print jobs managed by a print queue of the printing apparatus; an obtaining unit that obtains information indicating a status of each of the print jobs in the printing apparatus; a second identification unit that identifies, in response to detection performed by the detection unit, a first print job which is to be processed first and print jobs other than the first print job from among the plurality of print jobs managed by the print queue of the printing apparatus, based on the information indicating a status of each of the print jobs in the printing apparatus; a transfer unit that transfers, in response to detection performed by the detection unit, the print jobs other than the first print job and identified by the first identification unit from among the plurality of print jobs to another printing apparatus without transferring the first print job and the print job not being identified by the first identification unit to the another printing apparatus; a deletion unit that deletes, in response to detection performed by the detection unit, the print jobs other than the first print job and identified by the first identification unit from among the plurality of print jobs from the printing apparatus while leaving the first print job in the printing apparatus; and a selection unit that selects via a setting screen, a first substitution mode in which all print jobs which are identified by the first identification unit are printed by another printing apparatus in place of the printing apparatus or a second substitution mode in which print jobs, other than the first print job, which are identified by the first identification unit are printed by another printing apparatus in place of the printing apparatus, wherein the second identification unit functions when the second substitution mode is selected.