Method and apparatus for organizing scanned images
First Claim
1. A system for processing scanned data comprising:
- a scanning circuit configured to detect discrete regions of a plurality of document pages in a batch job and to generate scan data representative thereof;
a memory circuit coupled to the scanning circuit for storing the scan data in separately identifiable pages, the pages being stored initially in a first order;
a comparison circuit coupled to the memory circuit and configured to compare a count of the number of scanned pages of the batch job to a predefined number;
an input circuit to input user-defined input data, and wherein the predefined number is programmable via the input circuit; and
an output circuit coupled to the comparison circuit and configured to generate a user alert when the count of the number of scanned pages differs from the predefined number.
0 Assignments
0 Petitions
Accused Products
Abstract
A system is provided for scanning batch-type documents containing indicia on either a single side or on two sides of each document sheet. Misfeeds through a scanning device are identified by comparison of an anticipated number of pages with an actual number of scanned pages. Similar misfeeds may be identified by comparison of first and second series of pages in two-sided documents. Automatic collating of scanned pages is then performed where desired. The automatic collating may be based upon simple interleaving of pages, or upon recognition of page identifiers, such as page numbers in common or anticipated regions of the page. The scanning, analysis and collating operations may be followed by other processing steps, including transmission of facsimiles, printing, copying, and so forth.
85 Citations
11 Claims
-
1. A system for processing scanned data comprising:
-
a scanning circuit configured to detect discrete regions of a plurality of document pages in a batch job and to generate scan data representative thereof; a memory circuit coupled to the scanning circuit for storing the scan data in separately identifiable pages, the pages being stored initially in a first order; a comparison circuit coupled to the memory circuit and configured to compare a count of the number of scanned pages of the batch job to a predefined number; an input circuit to input user-defined input data, and wherein the predefined number is programmable via the input circuit; and an output circuit coupled to the comparison circuit and configured to generate a user alert when the count of the number of scanned pages differs from the predefined number. - View Dependent Claims (2)
-
-
3. A programmable scanning device comprising:
-
a scanner configured to scan a plurality of document pages in a batch job including discrete regions of said pages being scanned to generate scan data representative of the scanned document pages and of associated page identifier data detected at said discrete regions; a memory coupled to the scanning circuit to store the scan data and detected page identifier data in separately identifiable pages, the pages being stored initially in a first order; a comparator coupled to the memory and configured to compare a count of the number of pages of the batch job being scanned by the scanner to a predefined count of pages intended to be scanned; an output circuit coupled to the comparator and configured to generate a user alert when the count of the number of scanned pages differs from the predefined count; a collator coupled to the memory and programmably responsive to stored page identifiers to reorder the stored page data for output in a second order different from the first order. - View Dependent Claims (4, 5, 6, 7)
-
-
8. A programmable scanning device comprising:
-
a scanner configured to scan a plurality of document pages in a batch job including discrete regions of said pages being scanned to generate scan data representative of the scanned document pages and of associated page identifier data detected at said discrete regions; a memory coupled to the scanning circuit to store the scan data and detected page identifier data in separately identifiable pages, the pages being stored initially in a first order; a comparator coupled to the memory and configured to compare the number of pages of the batch job being scanned by the scanner to a user-definable count; an output circuit coupled to the comparator and configured to generate a user alert when the number of scanned pages differs from the user-definable count; a collator coupled to the memory and responsive to stored page identifiers to reorder the stored page data for output in a second order different from the first order; wherein operation of said scanner and collator are controllable by program code stored in said memory, and wherein said memory also stores program code to effect character recognition analysis of said stored scan data corresponding to said discrete regions to identify the page identifiers associated with the respective pages for use by said collator to reorder the stored page data. - View Dependent Claims (9, 10, 11)
-
Specification