Patent ID: 8860989

Claim:
A scanning system providing an exception correction capability, comprising: an image sensor for scanning a page of a hard-copy document; an input tray; an output tray; a document feeding system for picking a page of a multi-page document from the input tray, positioning the picked page to be scanned by the image sensor, and depositing the picked page in the output tray; a sensing system for sensing one or more attributes of the picked page to detect an exception condition; a user interface system including an image display and one or more user controls; an output interface for transferring scanned documents to an image receiving system; a storage memory for storing scanned documents; a data processing system; and a program memory communicatively connected to the data processing system and storing instructions configured to cause the data processing system to implement a method for providing an exception correction capability, wherein the method includes: initiating a multi-page scanning operation to scan a multi-page document in response to user activation of a user control; for each page of the multi-page document; picking the page from the input tray; scanning the picked page using the image sensor and storing the scanned page in the storage memory; sensing one or more attributes of the picked page using the sensing system; depositing the picked page in the output tray analyzing the sensed one or more attributes to detect an exception condition; in response to detecting an exception condition: pausing the multi-page scanning operation; displaying at least one scanned page associated with the exception condition on the image display; using the user interface system to provide a plurality of user-selectable corrective actions associated with the exception condition, wherein the user interface system includes a user control to select an option to apply the same corrective action for future instances of the same exception condition; performing one or more corrective operations in response to a user selecting a particular corrective action; and restarting the paused multi-page scanning operation in response to user activation of a user control; and using the output interface to transfer one or more pages of the scanned multi-page document from the storage memory to the image receiving system.