|
|
|
|
|
|
|
Intelligent Inserter Control through File-Based Processing By Bill Hart, Chief Systems Architect, Once a mailing application grows to the point where every mailpiece is not constructed the same way, either in number of pages or selection of inserts, some form of "intelligent" inserter control is required so that each mailpiece can be uniquely processed. There are a large variety of control coding formats and control techniques used to implement intelligent inserter control, each with its own advantages and disadvantages. To sort through all of the details and marketing hype, it is essential to recognise that there are two key and separate ingredients to an intelligent inserter control system:
How these two ingredients are selected and engineered to work together can make a significant difference in the performance and reliability of a mail processing system. Coding Techniques In general, moving information automatically via paper is a difficult process. An electronic control system is much more at home reading from magnetic media than from a page. Variations in print quality, toner density, lighting, and paper motion can affect readability of all codes. As with the design of any communication system, it is important to pay attention to the coding design to ensure that it is robust and will continue to run well under the real world, non-ideal conditions of a production environment. Codes with built-in error detection capability, such as Code 39 barcode, can often offer superior performance. One important aspect in designing a high performance scanning solution, is to keep the code as short as possible. Error rates increase geometrically with the length of the code string, so that doubling the number of characters will result in four times the error rate. It can be very difficult to keep scanning systems with large numbers of characters in the string running well. Choosing the right control method can significantly shorten the required code string. Control Methods The alternative to direct control is file-based processing. The code string on the document is used to point to a larger information record in a data file that accompanies the mailing. This lets a relatively short code on the document (the Piece ID) point to a much larger data record. Transmits Larger Quantities of Data An important feature of file-based processing is that the code on the page can be any of the Coding Technologies described previously. Because the code string can be short, any coding type (1 or 21) barcodes or OCR) will run more reliably. Coding selection is easier, becoming a tradeoff between code size, scanner cost, and application programming effort. A basic file-based processing system stops here, just using the file to move a larger quantity of data than would be possible using scan codes alone. The Pitney Bowes Direct Connect- inserter control system uses the sequence information inherent in the file to significantly improve system reliability and integrity. Scan Error Correction Eliminates Scanner Created Delays Built-in Reconciliation Because Direct Connect performs this reconciliation in real time, not as a post-processing batch exercise, it can support both realtime regeneration of damaged pieces, and separate run regeneration. In both cases, the regenerated mail can be run against the original Data File, ensuring a complete reconciliation of the total mailing process. The real-time reconciliation capability of Direct Connect also provides tighter control on the mailroom process. If a mailrun is accidentally printed in duplicate, the duplicate run will be automatically detected as soon as it is processed on an inserter, even if the original run is currently being processed. Direct Connect also uses this capability to provide real-time late diverts, allowing the mailer to make a last minute decision to outsort a particular mailpiece. If that mailpiece hasn't been inserted, the system will automatically outsort it. Otherwise the system will indicate where to find it (by tray and piece numbers) in the out stream. Automatic Resynchronisation Mailrun Planning Observations A variety of techniques have been proposed to replace a file-based system. For example a 21) barcode direct control system. Although 21) barcodes can move more information than a conventional 1 D barcode, they still rely on an accurate scan of each page to operate correctly. They do not enjoy the scan error correction and automatic reconciliation benefits of file-based processing. The extra programming effort and higher scanner cost makes these an unattractive solution when compared to a file based system driven by a more conventional code (barcode or OCR). A 21) barcode direct control system is not an alternative to file-based processing. Some have tried improving the read accuracy of a direct-control system by printing the data for every page on two pages, so that each page contains its data as well as the data for the next page. The mathematics of scanning are against this one from the start. Since the number of characters to be scanned is doubled, the number of bad scans will go up four times! Although the adjacent scan error rate is theoretically lower, the systematic nature of most scanning errors eliminates this advantage. The net result is little if any improvement in performance with twice the visual impact. OCR and file-based processing are a good match. OCR scanning has traditionally been expensive and unreliable. The scanners often exhibit substitution error (i.e. substituting an "S" for a "5") because of the inherent difficulty of having a machine recognise characters, as opposed to barcode symbols that are specially engineered to be easily by a machine read. A Direct Connect system can use its look-ahead error correction capability to easily compensate for OCR errors allowing a less expensive OCR scanner to be used. The OCR code format is normally compact and can easily be integrated into the total document design. Many mailers have installed Direct Connect file-based processing systems, driven by the requirement for higher quality or data rich applications such as in-line addressing. However, as they have become familiar with the system they find that it is simply easier to use. The significantly reduced dependency on scanning quality makes both the inserters and the printers easier to operate. As more mailers become comfortable with network technology, they too will find that file-based processing is the control method of choice, because of its superior performance and quality.
OMR 1D Barcodes 2D Barcodes Glyphs OCR Code Size Optical Mark Reacer, Dash Codes Code 39, Interleaved 2 of 5, Code 128 PDF-417 Proprietary codes A camouflaged 20 barcode OCR-A, Technology Maturity Very mature, in wide use in inserting for many years Very mature scanning, application to inserting now becoming routine Fairly new technology, just being applied Emerging scanning technology, VM limited current use in inserting Technology available for a long time but very expensive and specialized. Now becoming more cost competitive Information Density Poor (low density) Fair Good (high density) Fair/Good Fair/Good Visual Impact Fair Poor Fair Good Good Scanner Cost Good (low cost) Fair/Good Fair/Poor ? Poor (Expensive) Read Rate Fair Fair/Good Fair ? Fair/Good Read Accuracy Poor, not inherent error detection. Must be built into application logic Good error detection inherently built into code Good error detection ? Poor/Fair, prone to substitution errors. Application logic must add error detection/correction Ease of Application Program Fair Fair to Good, depending on barcode type Poor, often requires graphixa programming ? Good, it's just text
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||