Patent ID: 7761731

Claim:
An information processing apparatus comprising: a storage unit configured to store, as an error history, a plurality of pieces of information that a type of an error and a type of a status are associated with each other, wherein the error relates to a user operation and had occurred in the past, and wherein the status indicates an operation by which the error had occurred; a status management unit configured to manage a type of a current status and a type of a current parent status, the current parent status consisting of the current status and a status different from the current status; a detection unit configured to detect a start of a user operation; and an information-notifying unit configured to notify a user of guidance information by which the user can recognize that the error occurred in the past in a type of status that is the same as the current status and in a type of status that is the same as the current parent status, based on the error history, in a case where the detection unit detects the start of the user operation.