Patent ID: 7034951

Claim:
A method of processing documents comprising: providing a plurality of printers connected to a controller; transmitting a first document file to the controller; generating a first control file based on the first document file; printing a plurality of pages of the first document file; scanning the pages printed from the first document file to generate a first scan file; comparing the first control file and the first scan file to correlate the pages printed from the first document file with the first document file; transmitting a second document file to the controller, and wherein printing includes printing a plurality of pages of the first document file and a plurality of pages of the second document file with the printers; and generating a second control file based on the second document file; scanning the pages printed from the second document file along with the scanning of the pages printed from the first document file in any order; comparing the second control file and the second scan file to correlate the pages printed from the second document file with the second document file; re-assembling the pages printed from the first document file and the pages printed from the second document file based upon the correlation between the pages printed from the first document file with the first document file and the correlation between the pages printed from the second document file with the second document file.