1. A document processing device comprising: a single input receptacle configured to receive a plurality of documents including intermingled currency notes and checks; an image scanner configured to obtain a document image of at least a portion of at least one side of each of said plurality of documents, said scanner further being configured to extract information from said document image of each document; a transport mechanism configured to transport each of said plurality of documents one at a time from said input receptacle to said image scanner and from said image scanner to an output receptacle; a controller coupled to said transport mechanism and to said image scanner, said controller configured to at least partially control said transport mechanism and said image scanner; a memory coupled to at least one of said controller and said image scanner, said memory being configured to store said information extracted from each of said document images; and a processor coupled to said memory, said processor configured to execute a correction routine that applies a first algorithm for automatically adjusting errors in information extracted wherein said transport mechanism is configured to transport said intermingled currency notes and some of said checks at a rate of up to 1,000 documents per minute with said currency notes and said some of said checks being transported in a direction perpendicular to a wider edge of said currency notes and said some of said checks and wherein said device is further configured to transport others of said checks in a direction perpendicular to a narrower edge of said others of said checks at a rate of about 50-100 documents per minute.