Patent ID: 8705063

Claim:
An information processing apparatus comprising: a requesting unit configured to issue a status information request for acquiring status information from an image forming device; an acquiring unit configured to execute status information acquisition processing from the image forming device in accordance with the issued status information request; a coupling unit configured to generate coupled information by coupling the acquired status information each time the status information is acquired; a first determining unit configured to determine whether or not a specific code was acquired from the image forming device; a second determining unit configured to compare the number of execution times of the status information acquisition processing with a predetermined threshold value when the first determining unit determines that the specific code was not acquired from the image forming device and determine whether or not the number of execution times of the status information acquisition processing is within the threshold value; and a responding unit configured to acquire information corresponding to a status designated by the status information request from the coupled information when the second determining unit determines that the number of execution times of the status information acquisition processing exceeds the threshold value and respond with return information including the acquired information.