Patent ID: 7707326

Claim:
An information processing apparatus that has a port setting function, comprising: a referring unit adapted to refer to a print check ability of a designated printing device; a discrimination unit adapted to discriminate whether the printing device has the print check ability, in accordance with a reference made by said referring unit; a selection unit adapted to allow selection, as a timing for making a print end notification, from (a) upon completion of printing by the printing device and (b) upon completion of data transmission to the printing device, in accordance with a discrimination made by said discrimination unit; and a notification unit adapted to make the print end notification, in accordance with the timing selected by said selection unit, wherein said selection unit allows the selection of either one of (a) upon completion of printing by the printing device and (b) upon completion of data transmission to the printing device, if said discrimination unit discriminates that the printing device has the print check ability, or allows the selection of (b) upon completion of data transmission to the printing device, if said discrimination unit discriminates that the printing device does not have the print check ability.