Zone One is a program specifically designed for a Fujitsu ScanSnap Scanner. The program will search the output PDF file for a value and use it to name the file. The value can be anything the user wants such as a Work Order Number, Invoice Number, Delivery Ticket Number, Customers Name etc. To find what is to be used to name the file, Zone One utilizes EasyPatterns when searching text and applies Fuzzy logic to correct OCR errors.
EasyPatterns are similar to regular expressions but as the description says "Easy" as in easy to learn and use. This EasyPattern becomes a rule that is applied to the search criteria. Each time a new document arrives from the ScanSnap scanner, the text is extracted and searched with the rule applied. A rule can be as simple as bring back the first 10 digit number that was between lines 6 and 10 of text and began with a 34. By using this method the user has validated results.
Zone One realizes that OCR is not perfect and has taken this into consideration in its design. The program allows for Fuzzy logic replacement. For instance, if the OCR keeps bringing back an "o" instead of a "0", Zone One can take this into consideration when applying the search rule. Since even with this an item can still fail, so with Zone One comes a utility that quickly loads a PDF, zoom into the area where the value is located and allow the user to key it in and have the next file automatically loaded.