This invention relates generally to the field of postal revenue protection, and more particularly to generation and reading of machine-verifiable postage indicia.
Postage meters are well known. An important aspect of any system that includes postage meters is protection of postal revenue and prevention and deterrence of postage indicia counterfeiting. While currently available systems generally operate satisfactorily in this regard, it would be desirable to provide a postage metering system that facilitates automatic inspection and verification of postage indicia.
Accordingly, apparatus and methods for generating and inspecting machine-verifiable postage indicia are provided.
In one aspect, an apparatus includes a reader that reads first ink characteristic data from an indicia, and a detection mechanism that detects at least one ink characteristic of the indicia to generate second ink characteristic data. The apparatus further includes a processing mechanism that is coupled to the reader and to the detection mechanism and that compares the second ink characteristic data with the first ink characteristic data. The ink characteristic detected by the detection mechanism may include one or more of a color or colors, a spectral characteristic or characteristics, and a luminescence characteristic or characteristics. A single scanner may be shared by both the reader and the detection mechanism. The first ink characteristic data may be encoded as a symbol or symbols that are part of the indicia and are read by the reader.
In another aspect, an apparatus includes a print element for applying ink to a substrate to form an indicia and a processing mechanism that is coupled to the print element for causing the print element to print at least one symbol as part of the indicia. The at least one symbol includes ink characteristic data that is indicative of a characteristic of the ink. The characteristic of the ink indicated by the ink characteristic data may include one or more of a color or colors of the ink employed in forming the indicia, a spectral characteristic or characteristics of the ink, and a luminescence characteristic or characteristics of the ink. The indicia may include a plurality of panels printed in different colors of ink, and the ink characteristic data may indicate the respective colors of each of the panels. The processing mechanism may cause the print element to print the ink characteristic data in encrypted form.
By printing postage indicia with ink having characteristics that vary from indicia to indicia, and encoding in each indicia data that indicates the characteristics of the ink employed for printing the indicia, the invention may make it more difficult to counterfeit postage indicia and may aid in machine inspection and verification of postage indicia.
The indicia may also be placed on personal, business and government documents.
Therefore, it should now be apparent that the invention substantially achieves all the above aspects and advantages. Additional aspects and advantages of the invention will be set forth in the description that follows, and in part will be obvious from the description, or may be learned by practice of the invention. Various features and embodiments are further described in the following figures, description and claims.
The accompanying drawings illustrate presently preferred embodiments of the invention, and together with the general description given above and the detailed description given below, serve to explain the principles of the invention. As shown throughout the drawings, like reference numerals designate like or corresponding parts.
The present invention includes apparatus and methods for printing and verifying postage indicia. The indicia may be printed with ink having a particular characteristic or characteristics, such as one or more colors, or particular spectral and/or luminescence characteristics. There is data encoded in the indicia that indicates the characteristic or characteristics of the ink used to print the indicia. To verify the indicia, the ink characteristic or characteristics are detected, and the data encoded in the indicia concerning the ink characteristic or characteristics is read. The detected ink characteristic or characteristics are compared with the data to determine whether there is a match. If so, the authenticity of the indicia may be considered to be verified.
Referring now to the drawings, and particularly to
The printing apparatus 10 also includes a processing and control block 18, which is coupled to and controls the print element 12. The coupling of the processing and control block 18 to the print element 12 may be via a data channel 20. In accordance with conventional practices, the data channel 20 may be secured by encryption performed in the processing and control block 18 and/or the print element 12. In some embodiments, hardware aspects of the processing and control block 18 may be constituted by conventional electronics used to control known types of postage meter, but programmed with software provided in accordance with principles of the present invention. (Program storage and working memory aspects of the processing and control block 18 are not separately shown.)
The printing apparatus 10 also includes an ink characteristic determination block 22 that is coupled to the processing and control block 18. In some embodiments, the ink characteristic determination block 22 may not include any hardware that is separate from the processing and control block 18, but may rather be constituted by hardware shared with the processing and control block software and by software which programs the processing and control block hardware to cause the print element 12 to select a combination of inks from the ink sources 16 to be used in printing a particular indicia. The combination of inks may be changed by the ink characteristic determination block 22 from indicia to indicia. In some embodiments, the various combinations of inks that may be printed by the print element 18 in response to the processing and control block 18 and the ink characteristic determination block 22 may all result in indicia that appear similar in color to the human eye, but have differing spectral characteristics that can be detected by suitable detection equipment. In other embodiments, the various combinations of inks may have different luminescence characteristics that can be detected by suitable detection equipment. An example of such an embodiment is described in the Example set forth below. In still other embodiments, the ink characteristic determination block 22 may operate to cause different portions of an indicia to be printed in different colors. The ink characteristic determination block 22 may select for each portion of the indicia a respective color in which the portion of the indicia is to be printed. The selection of a particular color for a portion of the indicia may be considered to be selection (determination) of an ink characteristic with respect to that portion of the indicia. The respective colors in which the various portions of the indicia are printed may be varied from indicia to indicia under the control of the ink characteristic determination block 22. If the processing and control block 18 and the ink characteristic determination block 22 are implemented with shared hardware, the coupling of the ink characteristic determination block 18 to the processing and control block 18 may be implemented by message passing and/or other interaction between software modules that respectively handle ink characteristic selection and other process and control functions.
The processing and control block 18 may be controlled by the ink characteristic determination block 22 to cause the print element 12 to select inks from the ink sources 16 to print colors or to otherwise provide an ink characteristic or characteristics selected by the ink characteristic determination block 22. Data which indicates a color or colors or other ink characteristic or characteristics selected by the ink characteristic determination block 22 is also an input to the processing and control block 18 from which the processing and control block 18 generates data to be encoded within the indicia. It should also be noted that the processing/control and ink characteristic determination functions, though shown as separate blocks 18, 22, may be substantially or completely integrated with each other.
In other embodiments, the ink characteristic determination block 22 may determine the ink characteristic or characteristics based on data provided from outside of the ink characteristic determination block 22. For example, an ink cartridge 16 may carry a code (e.g., a barcode or an identification code read out by a radio frequency identification (RFID) circuit (not shown) carried on the ink cartridge 16) to identify at least one characteristic of the ink contained in the ink cartridge 16. The code may be read (as indicated by dashed arrow 24) from the ink cartridge 16 by the ink characteristic determination block 22, and corresponding data may be provided from the ink characteristic determination block 22 to the processing and control block 18. In these embodiments, the ink characteristic determination block 22 may include a bar code reader or an RFID reader.
In other embodiments, the ink characteristic determination block 22 may determine the ink characteristic or characteristics by spectroscopically or otherwise optically analyzing a sample indicia or other printed sample.
The print element 12 may be implemented with two or more print elements.
The process of
Following (or, alternatively, prior to) step 40 is a step 42 at which an ascending register value is received. As is well-known to those who are skilled in the art, an ascending register value is a value that is conventionally stored in a postage meter to indicate the total amount of postage that has been dispensed by the postage meter. The ascending register value may be received, for example, by reading a register that may be maintained in a non-volatile memory (which is not separately shown).
Following one or both of steps 40 and 42 (or alternatively prior to one or both of steps 40 and 42) is a step 44 at which data is received that indicates an amount of postage to be represented by the indicia. The postage amount may be set in a conventional manner, e.g., by manual input or by data received from a postage scale (not shown) that is interfaced to the printing apparatus 10. The receiving of the postage amount data may include, for example, either receiving manual input from a human operator or receiving postage amount data output from a postage scale.
Following steps 4044 is a step 46 at which encrypted data is produced by an encryption process that includes the ink characteristic data, the ascending register data and the postage amount data as inputs and is such that the ink characteristic data, the ascending register data and the postage amount data may be recovered by decrypting the encrypted data.
Step 48 follows step 46. At step 48 the printing apparatus prints a postage indicia. In particular, the processing and control block controls the print element 12 to print the indicia on the substrate 14. As will be seen, the encrypted ink characteristic data is included in the indicia in the form of one or more machine-readable symbols. In embodiments in which the ink characteristic determination block 22 selects a color or colors for the indicia or selects other ink characteristics, the processing and control block 18 controls the print element 12 so that the print element 12 selects and/or mixes inks from the ink sources 16 to print the indicia in accordance with the selection or selections made by the ink characteristic determination block 22. The processing and control block 18 may also control the print element 12 to overprint two or more types of ink or ink mixtures on the same portion of the substrate 14.
Referring to
In accordance with some embodiments, color panels 72-1 to 72-6 may also be included in the indicia 60. At least some of the color panels 72-1 to 72-6 may differ in color from one or more of the other panels and/or from a color in which other portions of the indicia are printed. In some embodiments, for example, any one of the six color panels 72-1 to 72-6 may be any one of five different colors such as blue, green, yellow, orange and red. The color in which each panel 72 is printed may be varied from indicia to indicia printed by the printing apparatus 10. For each indicia the particular combination of colors to be printed in the panels 72 may be selected by the ink characteristic determination block 22 immediately prior to the printing of the indicia. The selection of the combination of colors may be the result of a random process, as mentioned above. In an embodiment in which six color panels are each printed with any one of five colors, the number of possible combinations exceeds 15,000.
The indicia 60 also includes a data field 74 in which machine-readable data is printed. The data may be presented, for example, in the form of a two-dimensional barcode. The machine-readable data includes the encrypted ink characteristic data that was referred to above in connection with step 46 (
It will be appreciated that the components and/or the layout of the indicia 60 may be changed. For example, the number of color panels 72 may be more or fewer than the six color panels that are shown. Also, the number of colors available for selection by the ink characteristic determination block 22 may be more or fewer than the five colors referred to above. In addition, or alternatively, the colors available for selection may be different from the five specific colors referred to above.
The arrangement of the panels may be changed from the single row shown to, e.g., a single column or to a matrix formed of two or more rows and two or more columns.
In other embodiments, the panels 72 may be partly or completely dispensed with and various other portions of the indicia 60 may be printed in colors that may vary from portion to portion (and from indicia to indicia), and/or the entire indicia 60 may be printed with the same color and/or with the same mixture of ink or with a single ink.
Ink mixtures employed to print indicia may be such that the human-perceived color of the indicias may be unchanged from indicia to indicia, whereas the ink mixtures may vary to provide spectral characteristics that vary from indicia to indicia. Such ink mixtures may be referred to as metameric inks or dyes.
The data field may include machine-readable symbols including barcode and/or printed characters that may be read by optical character reading. The machine-readable symbols include ink characteristic data, as mentioned above, and which may be in encrypted form.
If the ink characteristic data is printed in encrypted form, the encryption process need not include either or both of ascending register data and postage amount data as inputs, and/or may include some or all of other data such as calendar date data, meter serial number data, address data, and so forth.
The indicia reading and verification apparatus 100 includes two front-end modules, namely an indicia data reader 102 and an ink characteristic detection module 104. The indicia reading and verification apparatus 100 also includes a processing module 106 which is coupled to the front-end modules 102, 104 to receive data therefrom. The processing module 106 may include a conventional microprocessor or microcontroller and associated program and working memory, which are not separately shown.
The indicia data reader 102 is able to read data included in printed form in a postage indicia. The data read from the postage indicia by the indicia data reader 102 may be in the form of one or more symbols such as barcode elements or optically readable characters (which may also be standard human-readable characters). The data read by the indicia data reader 102 may be in encrypted form. If the data is encrypted, the indicia data reader 102 may be capable of decrypting the data, or may pass the encrypted data to the processing module 106 for decryption by the processing module 106.
The data read from the indicia by the indicia data reader 102 includes ink characteristic data that indicates one or more characteristics of the ink or inks that were used to print the indicia. The ink characteristic data may include one or more of a color or colors in which the indicia or portions thereof are printed, one or more spectral characteristics of the ink of the indicia, one or more luminescence characteristics (fluorescence and/or phosphorescence characteristic or characteristics), one or more light reflectance, absorbance and/or emission characteristics. The characteristics of the ink may pertain to visible and/or infra-red light, for example.
The ink characteristic detection module 104 operates by spectral analysis, color detection and/or filtering, luminescence detection or other visible or IR radiation detection to detect one or more optical characteristics of the ink or inks employed to print the indicia. The ink characteristic detection module generates ink characteristic data that is indicative of the ink characteristic or characteristics detected by the ink characteristic detection module and provides that data to the processing module 106. In some embodiments, the ink characteristic detection module 104 may include a spectrophotometer or a spectral scanner. In other embodiments the ink characteristic module 104 may include a color analyzer that can analyze and detect respective colors of various portions of the indicia. In still other embodiments, the ink characteristic detection module 104 may include a fluorescence and/or phosphorescence detector such as a fluorometer.
The processing module 106 receives the ink characteristic data provided by the indicia data reader 102 and by the ink characteristic detection module 104. If the data from the indicia data reader 102 is in encrypted form, the processing module 106 decrypts it. The processing module 106 compares the decrypted ink characteristic data from the indicia data reader 102 with the ink characteristic data generated by the ink characteristic detection module 104. If the two ink characteristic data match (i.e., both indicate the same ink or inks were used for the indicia or for the same portions of the indicia), then the processing module 106 may determine that the indicia is verified.
The apparatus 120 of
The symbology reading block 130 may disregard any color variations across the indicia and may treat the image data as representing a monochrome image. The symbology reading block 130 may consider only a data field of the indicia.
Operation of the apparatus 120 will now be described with reference to
The process of
Next, at step 148, the first and second ink characteristic data are compared. In some embodiments, the indicia, as shown in
Referring again to
In one proposed embodiment, the postage indicia printing apparatus 10 is arranged to print each indicia in any one of three ink mixtures. Based on a random process, the ink characteristic determination block 22 selects one of the ink mixtures for each indicia. The ink characteristic determination block 22 indicates the selected ink mixture to the processing/control block 18. The processing/control block 18 causes the print element 12 to print an indicia with the selected ink mixture and to include in the indicia encrypted data that indicates the selected ink mixture. The ink mixtures are produced by the print element 12 by mixing various proportions of ink from four ink cartridges. The four ink cartridges may respectively contain black, green fluorescent, blue fluorescent, and red fluorescent ink. The three possible ink mixtures are:
Ink Mixture 1
The indicia reading and verification apparatus 100 has as part of its ink characteristic detection module 104 a spectrofluorometer like the FluoroMax-2 spectrofluorometer (manufactured by Jobin Yvon Ltd., Stanmore, Middlesex, England). When the indicia are excited with radiation at a wavelength of 254 nm, and read for fluorescence at 434 nm, Ink Mixture 1 produces an intensity reading (photon count) of 30,000, Ink Mixture 2 produces an intensity reading of 40,000, and Ink Mixture 3 produces an intensity reading of 20,000.
The ink characteristic detection module 104 indicates that the indicia is of Ink Mixture 2 if the intensity reading exceeds 35,000. The ink characteristic detection module 104 indicates that the indicia is of Ink Mixture 3 if the intensity reading is below 25,000. The ink characteristic detection module 104 indicates that the indicia is of Ink Mixture 1 if the intensity reading is between 25,000 and 35,000. If the ink mixture data read from the indicia by the indicia data reader 102 corresponds to the indication from the ink characteristic detection module 104, then the processing module 106 finds the indicia to be valid. Otherwise the processing module 106 finds the indicia to be invalid.
With a system as described herein, including printing of ink characteristic data in a postage indicia, and reading the ink characteristic data from the indicia in conjunction with optically and/or spectroscopically detecting an ink characteristic or characteristics from the indicia, verification of postage indicia can be facilitated and automated, and counterfeiting of postage indicia can be more easily detected and deterred. Moreover, with the color and/or ink characteristic based verification of postage indicia, it may be the case that the reading/verification apparatus does not require access to a central database, thereby significantly reducing the cost and increasing the convenience of the counterfeit-prevention system.
In some embodiments, the first and second ink characteristic data need not be obtained via a shared scanner or a shared image data store. For example, symbol reading and ink characteristic detection may proceed in separate channels. The second ink characteristic data may include any ink characteristic data that is not obtained by reading, decoding, and/or decrypting a printed symbol or symbols.
A reader and verification apparatus in accordance with some embodiments may read other data in addition to ink characteristic data from the indicia, and may perform other verification tests in addition to comparing first and second ink characteristic data.
The words “comprise,” “comprises,” “comprising,” “include,” “including,” and “includes” when used in this specification and in the following claims are intended to specify the presence of stated features, elements, integers, components, or steps, but they do not preclude the presence or addition of one or more other features, elements, integers, components, steps, or groups thereof.
A number of embodiments of the present invention have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. The present invention may be applied, for example, to verification of indicia other than postage indicia. Other variations relating to implementation of the functions described herein can also be implemented. Accordingly, other embodiments are within the scope of the following claims.
Number | Name | Date | Kind |
---|---|---|---|
4806740 | Gold et al. | Feb 1989 | A |
5525798 | Berson et al. | Jun 1996 | A |
5867586 | Liang | Feb 1999 | A |
5912682 | Parkos | Jun 1999 | A |
5937762 | Herbert | Aug 1999 | A |
5974150 | Kaish et al. | Oct 1999 | A |
6039257 | Berson et al. | Mar 2000 | A |
6070805 | Kaufman et al. | Jun 2000 | A |
6256638 | Dougherty et al. | Jul 2001 | B1 |
6299274 | Bolash et al. | Oct 2001 | B1 |
6373965 | Liang | Apr 2002 | B1 |
6502912 | Bernard et al. | Jan 2003 | B1 |
6574000 | Sansone | Jun 2003 | B1 |
6701304 | Leon | Mar 2004 | B2 |
7128409 | Steinmetz et al. | Oct 2006 | B2 |
20040253419 | Bleikolm et al. | Dec 2004 | A1 |
20050071295 | Cordery et al. | Mar 2005 | A1 |
20050088499 | Jones et al. | Apr 2005 | A1 |
20050260021 | Abello | Nov 2005 | A1 |
Number | Date | Country |
---|---|---|
1173001 | Jan 2002 | EP |
2 376 334 | Nov 2002 | GB |
9724699 | Jul 1997 | WO |
0065541 | Nov 2000 | WO |
Number | Date | Country | |
---|---|---|---|
20050040234 A1 | Feb 2005 | US |