Patent ID: 8375401

Claim:
An information processing device configured to communicate with an external device, comprising: a device driver installed in the information processing device to control the external device; a user guide application installed in the information processing device; and a controller configured to execute the device driver and the user guide application in parallel, wherein the device driver is configured to, when executed, cause the controller to serve as: an acquiring unit configured to acquire from the external device a status code corresponding to a status of the external device; a status display unit configured to show on a display device a display representing the status of the external device, based on the status code acquired by the acquiring unit; a determining unit configured to determine whether the user guide application is executable; an executing unit configured to execute the user guide application when the determining unit determines that the user guide application is executable; and a transmitter configured to, in response to the executing unit executing the user guide application, transmit the acquired status code to the user guide application in execution, and wherein the user guide application comprises a database storing referential status codes, and the user guide application is configured to, when executed, cause the controller to serve as: a receiver configured to receive the acquired status code from the transmitter; a user guide application-side determining unit configured to determine whether the referential status codes stored on the database contain the received status code; and an information display unit configured to; when the user guide application-side determining unit determines that the referential status codes stored on the database contain the received status code, show on the display device guidance information that contains more detailed information than the display shown by the status display unit, based on the status code received by the receiver.