摘要 |
A job managing apparatus which is capable of recognizing the status of an external apparatus using a plurality of diagnosing methods in the case where the external apparatus has not performed printing for a predetermined period of time or longer or in the case where an abnormality in the status of the external apparatus is detected, to thereby be able to manage job information in a strict manner. Job information is received from the external apparatus by a communication section. It is detected by a CPU whether or not job information on at least one unprocessed job is included in the received job information. An abnormality in the external apparatus corresponding to the detected job information on at least one unprocessed job is detected by the CPU by using a plurality of protocols. A process is carried out by the CPU to deal with the detected abnormality. |