Patent ID: 7860424

Claim:
An image processing apparatus, comprising: a user interface manager coupled to a user interface and configured to receive a processing request for performing an image processing job from a user through the user interface, the processing request comprising a processing condition of the image processing job set by the user; an error detector configured to detect a job setting error caused by mismatching between the processing condition of the image processing job and a processing capability of the image processing apparatus as a currently detected error; an error management table configured to store error information relating to a previously detected error that is a job setting error previously detected by the error detector; a table configured to store an error report condition which indicates whether the previously detected error has a same condition as the processing condition of the image processing job set by the user; and an error information manager configured to: store error information relating to the currently detected error in the error management table when the error information manager determines the currently detected error satisfies an error storage condition; determine whether the currently detected error satisfies the error report condition by comparing a value of each item of the error information relating to the currently detected error with a value of each item of error information specified by the error report condition; and generate an error report to notify the user who has sent the processing request and an administrator when the value of each item of the error information relating to the currently detected error matches the value of each item of error information specified by the error report condition, the error report including items of the error information relating to the previously detected errors caused by the user who has sent the processing request.