Patent ID: 8533540

Claim:
An image processing apparatus, comprising: a receiving unit configured to receive a print job including a plurality of records; a first determining unit configured to determine whether or not an error occurs in printing of a record of the plurality of records, wherein a plurality of subsets are included in the record and each of the plurality of subsets comprises a plurality of pages; a second determining unit configured to, in a case where it is determined by the first determining unit that the error occurs in printing of the record, determine whether or not the error occurs in printing of a first subset of the plurality of subsets; a third determining unit configured to, in a case where it is determined by the second determining unit that the error occurs in printing of the first subset, determine whether or not a second subset of the plurality of subsets exists, wherein the second subset is able to be printed subsequent to the first subset; and a print control unit configured to, in a case where it is determined by the third determining unit that the second subset exists, stop printing of the first subset and perform printing of the second subset, wherein, in a case where the error occurred in printing of the first subset is recovered, the print control unit restarts printing of the first subset.