Patent ID: 7359075

Claim:
An information processing apparatus which communicates with a print control apparatus for executing transmission scheduling of print jobs retained in a plurality of information processing apparatuses including said information processing apparatus, comprising: a job retaining unit adapted to retain a print job; a client information registration unit adapted to register client information for said information processing apparatus in the print control apparatus; a job information registration unit adapted to register job information corresponding to each of a plurality of print jobs in the print control apparatus; a job output unit adapted to output the print job retained by said job retaining unit in response to reception of an output instruction from the print control apparatus, the output instruction being provided by the transmission scheduling of the print job executed based on the client information registered by said client information registration unit; a receiving unit adapted to receive a notification about a status of a printer, the notification being provided by the print control apparatus based on the client information registered by said client information registration unit; and a client information deletion unit adapted to delete the client information registered in the print control apparatus by said client information registration unit based on a notification that printing of the print job outputted by said job output unit is completed, wherein, even if printing of one of the plurality of print jobs is completed, said client information deletion unit does not delete the client information registered in the print control apparatus in the case where other job information exists in the print control apparatus which corresponds to another of the plurality of print jobs for which printing is not completed and which is registered by a same client.