EP1118964B1 - Method and device for validating a security print - Google Patents
Method and device for validating a security print Download PDFInfo
- Publication number
- EP1118964B1 EP1118964B1 EP01250022A EP01250022A EP1118964B1 EP 1118964 B1 EP1118964 B1 EP 1118964B1 EP 01250022 A EP01250022 A EP 01250022A EP 01250022 A EP01250022 A EP 01250022A EP 1118964 B1 EP1118964 B1 EP 1118964B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- data
- franking
- machine
- window
- sub
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Lifetime
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00193—Constructional details of apparatus in a franking system
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00435—Details specific to central, non-customer apparatus, e.g. servers at post office or vendor
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
- G07B2017/00153—Communication details outside or between apparatus for sending information
- G07B2017/00161—Communication details outside or between apparatus for sending information from a central, non-user location, e.g. for updating rates or software, or for refilling funds
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00193—Constructional details of apparatus in a franking system
- G07B2017/00258—Electronic hardware aspects, e.g. type of circuits used
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00185—Details internally of apparatus in a franking system, e.g. franking machine at customer or apparatus at post office
- G07B17/00435—Details specific to central, non-customer apparatus, e.g. servers at post office or vendor
- G07B2017/00443—Verification of mailpieces, e.g. by checking databases
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
- G07B2017/00572—Details of printed item
- G07B2017/0058—Printing of code
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
- G07B2017/00572—Details of printed item
- G07B2017/0058—Printing of code
- G07B2017/00588—Barcode
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
- G07B2017/00572—Details of printed item
- G07B2017/00604—Printing of advert or logo
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00508—Printing or attaching on mailpieces
- G07B2017/00637—Special printing techniques, e.g. interlacing
- G07B2017/00645—Separating print into fixed and variable parts
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00661—Sensing or measuring mailpieces
- G07B2017/00701—Measuring the weight of mailpieces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00459—Details relating to mailpieces in a franking system
- G07B17/00661—Sensing or measuring mailpieces
- G07B2017/00709—Scanning mailpieces
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/00741—Cryptography or similar special procedures in a franking system using specific cryptographic algorithms or functions
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/00741—Cryptography or similar special procedures in a franking system using specific cryptographic algorithms or functions
- G07B2017/0075—Symmetric, secret-key algorithms, e.g. DES, RC2, RC4, IDEA, Skipjack, CAST, AES
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/0079—Time-dependency
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/00822—Cryptography or similar special procedures in a franking system including unique details
- G07B2017/0083—Postal data, e.g. postage, address, sender, machine ID, vendor
Definitions
- the invention relates to a method for checking a security imprint in a postal authority or similar institution, in the manner specified in the preamble of claim 1.
- the security imprint includes a marking and is generated by means of a franking machine.
- a franking machine usually generates a print in a form agreed with the post office right-justified, parallel to the top edge of the mail starting with the content postage in the postmark, date in the day stamp and stamp imprints for advertising clichés and possibly transmission type in the Wahltikstkov.
- the postal value, the date and the type of shipment form the variable information to be entered in accordance with the item of mail.
- the postage value is usually the forwarding charge prepaid by the sender (Franko), which is taken from a refillable credit register and used to clear the postal consignment.
- a security system with a character printing authorization device is known.
- a computer of the franking machine is assigned a memory for the data to be loaded of the graphic change and the data of the associated date.
- the computer of the postage meter machine accesses an external dialing device via a connection device (modem) which makes a selection of a character pattern to be printed.
- modem connection device
- the disadvantage here is that the user of the franking machine no freedom of choice for the selection of the character pattern is granted. It is envisaged that the printed character pattern will be used to verify the security of the franking machine.
- the entire printed that special character pattern containing print image is evaluated by the postal authority, which is possible only with great effort.
- Another security system uses imprints in the form of a diagram ( US 5 075 862 ) within the postage meter stamp imprint. But if individual printing elements have failed, dots are missing in the printed image, which can lead to a signaling of alleged falsification. Such markers within the franking machine stamp imprint are therefore not so secure. Even with a faultless impression, the machine evaluation is difficult because always the entire print image is evaluated.
- the fully electronically generated advertising cliche belongs in this solution but also to the constant data of the franking picture, as the frame arrangement of the value and the day stamp with location and possibly the postcode.
- a first variant of the verification of a security imprint with a marker symbol series begins with a transmission of information from the data center to the postal authority, with respect to those franking machines that have no longer reloaded credits or have no longer reported to the data center and therefore appear suspicious.
- the solution according to the invention is based on the recognition that only data stored centrally in a data center can be adequately protected against manipulation. Corresponding register values are queried during a communication, for example as part of a remote value specification of a recharge credit.
- the accumulated amounts of credit which accumulate in the franking machine, are ultimately consumed during franking.
- the average credit inflow is compared with the outflow of credit (postage consumption) in order to analyze the previous use of the franking machine and to predict future user behavior.
- the franking machine which receives a regular credit recharge or regularly reports to a data center, can be classified as unsuspicious. However, the franking machine which continues to operate without recharging beyond a predefined reload date does not necessarily have to be manipulated. Rather, if necessary, the mail volume to be processed by the postage meter machine may have reduced above average. If, therefore, sufficient residual value credit is still available in the franking machine, a user must of course be allowed to continue debiting this. Only an extraordinary on-site inspection could clarify in this case whether a manipulation exists. However, this inspection may defer a franking machine user with irregular postage and credit card recharge behavior when reporting to the data center as soon as he receives the information that his postage meter machine is suspect. The data center then performs a remote inspection. For safety reasons, it is proposed according to the invention that both measures, i. a remote inspection of the franking machine by the data center and a check of the mail pieces in the post office or an institute commissioned to perform.
- the invention is based on the one hand on the consideration that the user who has manipulated, either an increased effort to bear if he tries to undo his manipulation to report in time to the data center, which queries the register values, or would only irregularly or no longer report.
- intervention in the franking machine function for manipulation purposes even more difficult by the safety construction of the franking machine by means of the sensor and the detector device.
- a security print is made with separate areas for the marking information from the postage meter on the mail piece.
- a competent authority preferably at the post office
- the on-site inspection of the postage meter can be replaced. Only in justified cases (manipulation) would then be made by an inspector or for inspection on the spot authorized person nor a direct inspection of the franking machine on site.
- the postal authority can easily and relatively easily distinguish between the counterfeited manipulated and unmanipulated postage meter imprint.
- an evaluation is easily possible, also with regard to an indication of a machine that was mimicked by the manipulator or that itself was manipulated and with regard to an indication of the machine, which was continued by the user beyond the remote inspection date.
- the security symbol-printed mark symbol series is based on a compressed combination representation on an encrypted combination number whose digits are predetermined for an assignment of evaluable sizes.
- a marker symbol string may be generated via a routine by the microprocessor of the postage meter machine without the use of an additional encryption circuit. In this case, different variants of marking information are possible, which can be recovered from a marker symbol series.
- the aforementioned information about further data can also be requested from the data center by the post office or the institute commissioned with the verification.
- the monotone variable need only be included in part to form the combination number, but then only the part of maximum change to form a first number is included.
- a fourth number corresponds to the information about the corresponding postage meter identification number (serial number).
- the information can be printed in the franking stamp additionally or exclusively as a barcode.
- Such information may also be the checksum or any other appropriately derived number from the identification number, as all that matters is to check the franking stamp on the mail piece or, indirectly, the postage meter by means of the impression of manipulation. If manipulation is detected, it must also be possible to open the mail piece to identify the true sender.
- the microprocessor of the franking machine is used to form at least one combination number of the predetermined sizes after the completion of all inputs and to encrypt them according to an encryption algorithm to a crypto number, which is then converted into a marker symbol series.
- a random or centrally initiated check of mail pieces is provided to recover the individual information from the printed mark of a security imprint in a postal authority or similar institution and to compare it with the information printed on the mailpiece.
- the verification of the marker symbol series by the postal authority is based on a second variant exclusively on random samples. In the random sample inspection of any arbitrarily selected mail piece is examined for manipulation, without there has been any other evidence of manipulation or suspicion.
- the postal authority or the institute commissioned with the check transmits the corresponding franking machine serial number of the data center. With this information, the mail items (letters) could be checked indirectly in cooperation with the data center.
- the sender indicated on the item will be checked.
- the co-printed serial number of the franking machine can serve, if it is possible to identify the sender or, if available, the sender printed in clear text on the envelope. If such an indication is missing or if the franking machine serial number has been manipulated, the letter can be opened legally to determine the sender.
- the aforesaid marking is preferably printed in the form of a series of symbols in a field of the postage meter image simultaneously with it by the single printer module.
- the shape of the symbols with their orthogonal edges enables pattern recognition with minimal computational effort.
- a further advantage over a bar code is the good readability of the individual symbols arranged in the marking field, due to the symbolism of the image content, and the possibility of this to capture the image content for manual evaluation.
- a visual evaluation by a trained examiner, who evaluates the form and the conceptual content of the symbols is made possible in the post office.
- the invention it is proposed to transfer hexadecimal window data in run-length-coded form into the respective separate memory areas of a non-volatile main memory and to store them there. If no new input is made, a transfer takes place in a volatile pixel memory and an arrangement of the window data corresponding to the predetermined assignment in the frame data.
- the data from both memory areas are assembled according to a predetermined assignment before the printing to a pixel print image and completed during the printing to a column of the entire franking machine print image.
- Those variable data embedded in the print column during printing include at least the marking data.
- the time required for the previous composition of the entire pixel image with the other data is reduced accordingly.
- the previous composition is similar to the date in the postmark and as the postage value in the value impression, the variable information can be subsequently supplemented and modified in the appropriate window.
- only the parts of a graphical representation are re-stored in the nonvolatile RAM when they are changed, which are actually changed.
- FIG. 1 shows a block diagram of the franking machine according to the invention with a printer module 1 for a fully electronically generated franking image, a Advertising cliché and / or a mark for a security impression contains, with at least one actuating elements having input means 2, and with a display unit 3, both of which are coupled via an input / output control module 4, a non-volatile memory 5 for at least the constant parts of the franking image and A character memory 9 supplies the necessary pressure data for the volatile random access memory 7.
- the control device 6 has a microprocessor ⁇ P connected to the input / output control module 4, to the character memory 9, to the volatile random access memory 7 and to the nonvolatile working memory 5, with a cost center memory 10, with a program memory 11, with a transport or feed device optionally with strip trigger 12, an encoder (encoder disc) 13 and with a constantly in operation clock / date module 8 is in communication.
- the preferred arrangement for producing a security impression for franking machines has in the program memory 11 a first storage area A (among others for the data of the constant parts of the franking image including the advertising cliché frame).
- a cost center number is entered in order to select the advertising cliché, among other things.
- an advantageous method for user-oriented billing has already been proposed in which the selected cliché is examined in order to automatically determine the cost center under which billing is to be carried out.
- the compressed data are read from the main memory 5 and converted by means of the character memory 9 into a print image having a binary pixel data, which is also printed in such a decompressed form volatile memory 7 is stored.
- memory 7a, 7b and pixel memory 7c will be used below, although physically this is preferably a single memory module.
- the main memory 7b and the pixel memory 7c communicate with the printer module 1 via a printer controller 14 having a print register (DR) 15 and output logic.
- the pixel memory 7c is connected on the output side to a first input of the printer controller 14, at the other control inputs output signals of the microprocessor control device 6 abut.
- variable mark data can be realized in one or more windows within a fixed area by the franking machine print image in order to realize the security print given frame during column-wise printing.
- a significant reason why the printing speed is not lowered by the time required to form the mark data is the development of a time reserve during printing by the microprocessor of the controller which performs column-by-column embedding of window data.
- the memory areas B to ST in the nonvolatile random access memory 5 may contain a multiplicity of sub memory areas, under which the respective data are stored in data records.
- the program memory 11 is connected to the control device 6, wherein the data for the constant parts of the franking image, which relate to at least one
- the data for the constant parts of the franking image which relate to at least one
- the non-volatile main memory 5 is connected to the control device 6, wherein the data for the semivariable parts of the franking image are stored in a second memory area B j and an associated name identifies the semivariable part, wherein a first assignment of the names of consists of semivariable parts to the names of the constant parts.
- a second allocation can be made according to the cost center number stored in a third storage area C, so that optionally each cost center KST is assigned an advertising cliché.
- the corresponding assignment of the respective cost center to the frame data is automatically requested after switching on.
- the cost center must be reentered in memory area C each time it is switched on during the start routine, while it is retained in the case of short-term operating voltage interruptions.
- the number of printed letters with the respective o.g. Setting the advertising cliché via the cost center is registered in the postage meter machine for later evaluation.
- each record of a sub-memory area A i , B j and B k are successively control code and run-length-coded frame or window data included.
- the respective selected common frame data for the advertising cliché stamp, for the postmark and the postage stamp are transferred from the non-volatile program memory 11 to the registers 100, 110, 120,..., Of a volatile main memory 7a, control code being transmitted during the transfer decoded and stored in a separate memory area of the working memory 7b.
- the respective selected window data is loaded into registers 200, 210, 220, ....
- the registers of sub-memory areas are formed in the memory area of the main memory 7a.
- these aforementioned registers and / or the volatile memory 7 part of the microprocessor control. 6
- FIG. 1 shows a block diagram for such a first variant of the inventive solution.
- New frame and / or window data of type 1 may be selected as long as there is a need after inserting and storing binary pixel data in the first pixel memory area I. If this is not the case, automatic generation of window data of the type 2 with subsequent decompression and their storage as binary pixel data in the second pixel memory area II follows. In another variant, not shown, the above steps can be repeated, if still none Print request is present. The compilation with the remaining binary pixel data stored in the pixel memory area I preferably takes place after the presence of a print request during a print routine.
- the data in the memory areas C, D and E can be changed.
- the same microprocessor of the control device 6, which also executes the billing routine and the print routine is used.
- the data from the memory areas are combined according to a predetermined (within certain limits freely selectable) assignment during printing to an overall representation of a security footprint.
- fourth and fifth memory areas D and E of the non-volatile main memory 5 are used.
- a name that identifies the currently set frame of an advertising cliché while in a fifth memory area E stores data for a further selectable assignments of at least one advertising cliché part to a frame of the advertising cliché according to the aforementioned name are. It is envisaged that the data from the memory areas according to a predetermined (within certain limits freely selectable) assignment during printing to an overall representation of a security footprint are composed.
- the identification of a franking machine usually takes place by means of an 8-digit serial number, which, however, only partially needs to be included in the marking symbol series in order to enable a check of the printed serial number in plain text.
- this can be the checksum from the serial number in a simple variant.
- other data goes to education a preferably at least 2-digit information, which allows the verification of the serial number.
- a marking of postal matter generated on the basis of a crypto-numeral to enable an identification of franking machines without difficulty if the multi-digit crypto not including the data stored as a hexadecimal number of the entire cliche, but only with the inclusion of selected data values of the stereotype frame and other data as the machine parameter of the value setting and the date is formed and buffered.
- numbers or numerical values such as the number of the advertising clichés used, but also data values of the image information for forming the encrypted information can be used with the method according to the invention.
- any area of the advertising cliché to which separate data is assigned in a data record can be used.
- each column to be printed is identified as a control code, which follows the run-length-coded hexadecimal data.
- the run-length-coded hexadecimal data that is in the first place of the data record can be used.
- the associated data of the column-wise regional image information from the data set is selected by a quantity present in the machine and / or generated, in particular by the current date, in order to extract at least a number of data (hexadecimal numbers).
- each advertising cliché number can also be assigned to each advertising cliché number, with each data record having those data relating to a subarea of the advertising cliché.
- the data record with the associated data of the column-wise regional image information is selected by a quantity present in the machine and / or generated in order to extract at least a number of data (hexadecimal numbers).
- those run length coded hexadecimal data corresponding to a predetermined print column together with at least some of the machine parameter data (serial number, monotone variable, time data, inspection data such as the number of prints at the last inspection, or suspicious variable) and the postage value become a number in more specifically - in connection with FIG. 10 explained - way combined and encrypted.
- the DES algorithm Data Encryption Standard
- a conversion into a special graphic character set can be used for a high security standard.
- the encryption of at least a first, third and fourth number comprehensive combination number succeeds in an 8-byte long record.
- the character memory 9 a conversion of a crypto-number into symbols having symbols is made.
- a list selected by another size, advantageously by the postal value, which assigns graphic symbols to the individual crypto numbers, is used.
- the encrypted hexadecimal data is decompressed by means of the character memory in order to print the identifier formed from the symbols to be printed. This is also a machine-readable mark.
- window data of type 2 for the security markings are accommodated in a separate window in the postmark or in the day stamp or between both stamps. Then the entire franking imprint is not enlarged (which is also not allowed by mail) or no additional printing unit, which prints elsewhere in the letter, is required.
- particularly generated encrypted marking data stored in a sixth memory area F can be used to identify, for example, the franking machine serial number.
- Another possibility is the machine-readable but unverschüsselt printed as a bar code message of the franking machine serial number, the data either from the memory area F of the nonvolatile memory 5 or from the program memory 11 are removed to this in the franking image - such as based on FIG. 3e shown - insert.
- a notification of the sender address to be applied by means of a separate printer by means of a barcode can be promoted by a discount.
- these messages mentioned above can reduce the checking effort of mail items because they permit a targeted machine check of particular senders or franking machines.
- the data center detects suspicious franking machines and transmits the serial numbers of the postal authority or a commissioned with the verification institute.
- Newer franking machines are loaded by means of a remote value specification FWV from a data center with a new recharging credit.
- the data center stores the credit amounts and the dates on which these credits were transferred to the postage meter machine.
- further security checks are possible for checking the regular use of the franking machine.
- the FIG. 2 shows which communication is required in an evaluation of the security imprint according to the invention.
- a data connection line L is required for the credit recharge.
- the data center receives information about the respective franking machine for each communication via the data connection line L. It is provided that in a further memory area N a dialing parameter and / or telephone number is stored in order to establish the communication link to the data center DZ, which queries at least the postal registers in the nonvolatile cost center memory 10. After evaluation, the data center, if necessary, establishes a data connection via a line H to the evaluation device 29 in the post office or in the institute commissioned with the evaluation of the franking stamp of the mailpieces.
- the post office will initiate an inspection of the mail pieces.
- the information is received by the postal authority from the data center via the data link H together with the serial number.
- the data link H is to be used.
- the data link L is provided for inquiries from the franking machine to the data center.
- the data center determines an average postage consumption P K on the basis of the user-specific historical data of a certain past time period.
- Each of these consumption classes is a typical disposition factor ⁇ A , ⁇ B , ⁇ C assigned, which according to the equation (6) in the consumption class A, ie the class with the smallest consumption, per time interval, the longest time (t A ) is achieved and at the consumption class C the shortest time (t C ).
- Each of these consumption classes is assigned a typical consumption time t A , t B , t C , whereby the consumption class A, ie the class with the lowest consumption, is assigned the longest time (t A ) per time interval and the consumption class C the shortest time (t C ).
- the respective K th franking machine FM K is in principle considered to be suspicious.
- a plausibility check of all franking machines in use is carried out in the data center. In this procedure, the machines are marked and reported to the postal authority whose franking behavior appears suspicious or which have obviously been manipulated.
- the data center makes contact with the K-th franking machine FM K on. In the presence of a modem connection, this can happen automatically. In the case of the so-called voice control, a telephone call is required at the FM K customer.
- the customer or the postage meter machine is requested to perform the overdue communication.
- the current status of the register can be requested from the data center in order to check the size of the remaining credit or to obtain further statistical data on the use of the K-th franking machine FM K.
- this transmission is to be protected in the same way as the remote value specification itself. This is done, for example, by encrypting the message with the DES key.
- the data center can then possibly transmit to the K-th postage meter FM K the message that it is no longer suspicious.
- the K-th franking machine FM K goes into the suspicion mode. This means that it has to be checked on-site within a limited time, when subsequently no communication between the data center and the franking machine is performed.
- V susp1 ⁇ 5 OK V susp1 5..100 suspicous V susp1 > 100 manipulated
- a corresponding suspicious mode can only be activated by the data center, with no direct effects on the postage meter machine.
- the individual transactions with encrypted messages are performed one after the other.
- the franking machine After entering the identification number (ID No.) and the intended input parameters, the franking machine checks whether a MODEM is connected and ready for operation. If this is not the case, it is indicated that the transaction request must be repeated. Otherwise, the postage meter reads the dialing parameters consisting of the dial out parameters (main / extension, etc.) and the Telephone number from the NVRAM memory area N and sends them with an election request command to the modem 23. Then the required connection for communication via the MODEM 23 with the data center.
- the encrypted opening message is transmitted to the data center.
- the postage number for the notice of the caller i. the postage meter, at the data center included.
- the transmission of the encrypted register data to the data center takes place.
- This opening message is checked for plausibility in the data center, and the franking machine is identified and evaluated for errors.
- the data center recognizes which request the franking machine has made and sends a reply message to the franking machine as a header.
- a header has been received, ie the franking machine has received an OK message, the header parameters are checked with regard to a change of telephone number. If an encrypted parameter has been transmitted, there is no telephone number change and a start message is sent encrypted from the postage meter machine to the data center. If the reception of proper data is detected there, the data center begins to perform a transaction. In the above example, new postage credit data is encrypted and transmitted to the postage meter, which receives and stores this transaction data. In another variant, it is provided that the franking machine is transferred back to the normal mode with each successful communication from the suspicion mode.
- the status of the franking machine is again determined in the data center on the basis of the new transferred register values.
- the mailing authority or the institute responsible for the check is sent the associated postage meter serial number.
- the occurrence of the letters or mailpieces franked by this suspect franking machine are monitored if the letters or mail pieces have a machine-readable address of the sender or the franking machine serial number.
- the occurrence of the franked by this suspect franking machine letters is monitored by the number and / or value sum in the time interval, for example, counted from 90 days and compared with the credit value that was present in the postage meter since the last recharge.
- a special character is activated after acceptance of the suspicion mode by the K-th franking machine FM K and printed at a predetermined position in the franking imprint.
- this character can be a cluster of printed pixels or a barcode, eg to the right of the field FE9 ( FIG. 3a ) is printed.
- the postal authority When checking the franking imprint, the postal authority immediately receives the indication that this franking machine is suspicious. The postal authority can then carry out a check of the franking of the mail piece and, if the suspicion is confirmed, for example, an inspection of the K-th franking machine FM K on site.
- a random check is carried out for randomly selected mailpieces or senders.
- the security impression is evaluated in cooperation with the data center.
- About the data connection H franking machine data are queried, which are stored in the data center and are not printed on the mail piece open.
- the impression of any randomly selected mail item is examined for manipulation. After collecting all symbols of a symbol series and converting them into data, they can be decrypted with the appropriate DES key. As a result, the COMBI number is available, from which the sizes, in particular the sum of all franking values and the current postage value are split off.
- the split size of the postage G3 is compared with the actually printed postage value G3 '.
- the split-off variable G4 ie the sum value of all franking values which have been carried out since the last reloading, is subjected to a monotonic test by means of data of the last detected variable G4 '.
- the last detected quantity G4 ' is the total value of all previously made frankings stored in the data center at the last remote inquiry of the register statuses.
- the counterfeiting of the franking machine serial number can be recognized by means of the marking by separating and checking the size G0 after decryption from the KOMBI number.
- the value W is compared with a fixed threshold, which is not exceeded during normal use of the franking machine. If exceeded, suspicion is near.
- the serial number can also be printed out as a barcode.
- all other information is presented in a different manner according to the invention, because a bar code may take up considerable space or force the franking machine imprint to increase in the postage meter image, depending on the amount of information encoded, or not all information in the bar code imprint can be reproduced.
- a particularly compact impression consisting of special graphic symbols.
- An identifier formed, for example, from symbols to be printed can before, behind, under u./o. be printed over a field within the actual franking stamp imprint. In accordance with the invention, this is a man-made, as well as machine-readable mark.
- a letter envelope 17 transported under the printer module 1 is printed with a postage meter stamp image.
- the marking field is here in a manner advantageous for an evaluation in a row below the fields for the value stamp, for the day stamp, for the advertising cliché and, if necessary, in the field for the optional print supplement of the postage meter stamp image.
- the marking field is located here in a window FE 6 arranged under the day stamp within the franking machine print image.
- the stamp containing the post value in a first window FE 1, the machine serial number in a second and third windows FE 2 and FE 3 optionally has a reference field in one Window FE 7 and, if necessary, an indication of the number of the advertising cliché in a window FE 9.
- the reference field serves for pre-synchronization for the reading of the graphic character string and for obtaining a reference value for the light / dark threshold in the case of a machine evaluation.
- a pre-synchronization for the reading of the graphic string is also achieved by and / or in conjunction with the frame, in particular the postage stamp or value stamp.
- the fourth window FE 4 in the day stamp contains the current or, in special cases, pre-dated date.
- a fifth window FE 5 is provided in the advertising cliché for an editable advertising cliche text part.
- FIG. 3b From the FIG. 3b is the representation of a security impression with a check box in the columns between the value stamp and the day stamp can be seen, wherein the upstream vertical part of the frame of the value stamp of the Vorsynchronisation and possibly serves as a reference field. This eliminates a separate window FE7.
- the marking data can be detected in this variant with a vertical arrangement of the symbol series in a shorter time almost simultaneously.
- the printing speed can be increased because fewer windows are to be embedded in the frame data before printing and thus the formation of marking data can start earlier.
- the marking field FE 6 the marking data, which are generated on the basis of at least the post value and such a time count, are as follows FIG. 10 explained - already sufficient.
- FIG. 3e In a fifth security print example, two more checkboxes are placed in the postmark below and above the FE 1 window for the postal value.
- the marking field which is arranged in the postmark above the window FE 1 for the postal value, has a barcode.
- the postage value can be communicated unencrypted but in a machine-readable form. A comparison of the encrypted and the unencrypted information can, since both are machine-readable, be carried out fully automatically.
- a symbol series can be either two lines or in the form of a combination of the in the FIGS. 3a to 3e shown variants.
- the marking form is freely compatible with any postal authority. Any general change of the marking image or the arrangement of the marking field is easily possible because of the electronic printing principle.
- the arrangement for the rapid generation of a security impression for franking machines allows a fully electronically generated franking image, which was formed by the microprocessor-controlled printing process from fixed data and current data, to be set.
- the data for the constant parts of the franking image which relate to at least part of the fixed data are stored in a first memory area A i and by an associated address and the data for the variable parts of the franking image are in a second memory area B j or for marking data stored in a memory area B k and identified by an associated address.
- At predetermined intervals for example regularly with each inspection of the franking machine, can also be a change or replacement of - in the FIG. 3f - Set of symbols are made in order to further increase the security against counterfeiting.
- FIG. 3f For example, an illustration of a set of icons for a marker box is shown, with the icons appropriately shaped to allow both machine and visual evaluation by trained post office personnel.
- space is saved with a higher information density compared with a bar code when printing the symbols. It suffices to distinguish between 10 degrees of blackening in order, for example, to achieve a shorter length in the representation of the information by about a factor of three compared with the ZIP-CODE. This results in ten symbols, with a blackening of 10% each. When reduced to five symbols, the degree of blackening may differ by 20%, but it is necessary to considerably increase the number of symbol fields to be printed if the same information as that in the FIG. 3f displayed symbol set to be played. Even a sentence with a higher number of symbols is conceivable.
- Safety-pressure evaluation device 29 for manual identification shown has a computer 26 with a suitable program in memory 28, input and output means 25 and 27.
- the evaluation device 29 used by the respective postal authority is associated with a - in the FIG. 2 shown - data center DZ via a communication line H in combination.
- FIG. 4c shows a partial step for marking symbol recognition, which is used for an automatic input, in accordance with a - in the FIG. 4d explained in more detail - safety footprint evaluation method is required.
- the marker field is located at least under a field of the postage meter stamp image, and a series of such symbols are printed below and simultaneously with the postage stamp impression.
- the check box can also be different - such as in the FIG. 3b Shown - may be arranged, in each case corresponding transport devices are provided for the mail piece, when the image sensor, such as the CCD line scan camera is immovably disposed.
- An Indian FIG. 4b illustrated marker reader 24 may for example also be designed as a guided in a guide, reading pin.
- the apparatus preferably comprises a CCD line camera 241, a comparator 242 connected to the CCD line camera 241 and a D / A converter 243, and an encoder 244 for detecting the stepwise movement.
- the data input of the D / A converter 243 for digital data and the outputs of the comparator 242 and encoder 244 are connected to an input / output unit 245. This is a standard interface to the input means 25 of the security impression evaluation device 29.
- the automatic identification of the symbols in the marking can take place in two variants: a) via the integrally measured degree of blackening of each symbol or b) via edge recognition for symbols.
- the orthogonal edges of the symbol set after FIG. 3 allow a particularly simple and with little effort to implement automatic detection method.
- the recognition device contains a CCD line scan camera of medium resolution, for example 256 pixels. With a suitable lens, the height of the symbol row is mapped to the 256 pixels of the line scan camera. The respective symbol field is now scanned column by column starting from left to right with the right column beginning.
- the line scan camera is preferably arranged stationary and the letter is led away under the line scan camera by uniform motor drive. Since the row of symbols within the franking imprint is always positioned in the same place according to an agreement once made, and the Franking imprint is in turn positioned by existing postal regulations on the envelope, the leadership of the envelope to a fixed edge of the recognition device is sufficient.
- the CCD line scan camera determines the contrast value of the pixels belonging to the column for each column.
- the output of the CCD line scan camera is connected to a comparator, which assigns the binary data 1 and 0 to the pixels by means of threshold value comparison.
- the threshold is guided to a reference field FE 7, which consists of a series of bars and is arranged at the level of the symbol row and in front of it.
- the threshold value is defined as the mean value of the light and dark stripes of the reference field.
- the scanning of the reference field is performed either with an additional sensor (e.g., a phototransistor) or with the CCD line scan itself.
- the measured values of the line scan camera A / D must be displayed, the threshold value must be formed from this in a computer connected via a standard interface and fed to the comparator via a D / A converter.
- Newer CCD line scan cameras have integrated the comparator, with its threshold controlled directly from the computer with a digital value.
- this abovementioned first number corresponding to the sum value of frankings together with the second number, relating to the piece number data at the time of the last recharging, forms a monotone, continuously variable variable.
- a postage meter can after switching on and their initialization several states (communication mode, test mode, franking mode, etc. modes), which, for example, in the application P 43 44 476.8 in the German Offenlegungsschriften DE 42 17 830 A1 and DE 42 17 830 A1 were described in more detail.
- the input of the cost center in step 41 automatically enters the last currently stored window and frame data and in step 42 a corresponding display.
- relevant memory areas C, D, E of the non-volatile main memory 5 are queried with regard to a set allocation of window and frame data or cost center.
- a cliche text part which is assigned to a specific advertising cliché, can also be automatically specified.
- Step 54 for embedding decompressed semivariable type-1 window data in the decompressed frame data after re-input or after editing of this type-1 window data is shown in detail.
- the data of records called up according to the input are evaluated to detect control codes for a "color change" and a "column end", respectively, which are required for embedding the newly entered window data.
- those data which are not control codes are decompressed into binary window pixel data and embedded in the pixel memory area I column by column.
- step 45 the new type 2 coded window data is formed.
- the tag data for a window FE6 is generated here, with previous steps of encrypting data to generate a crypto number included.
- a shaping is also provided as bar code and / or symbol chain. Based on FIG. 10 In two variants, the formation of new coded window data of type 2 for a marker image is explained.
- window data of type 2 are, for example, the postage- and forwarding-dependent postage value to be printed and / or the constantly changing marking.
- a letter envelope 17 is under the printing module 1 of an electronic postage meter at the speed v is moved in the direction of the arrow and printed in the column s 1 starting grid-like columns with the postage value image shown.
- the printer module 1 has, for example, a pressure bar 16 with a series of pressure elements d1 to d240.
- the inkjet, or a thermal transfer printing principle for example, the ETR printing principle (Electroresistive Termal Transfer Ribbon) can be used.
- control code "00" for color change can theoretically be omitted, since with a single hexadecimal number "F0" an entire pressure column of 240 dots with the same color can be completely defined. Nevertheless, with only a small number of additional memory requirements, a change of color can make sense for several windows in a column.
- This method yields a data set for the pressure column s f in the form shown in detail: ... "2", “0D”, “02”, “4F”, “F1”, “68”, “FE”, ..., ...
- FIG. 8 A representation of the window characteristic values related to a pixel memory image and stored separately therefrom is shown for a first window FE1.
- FIG. 9a It shows the decoding of the control codes, decompression and loading of the fixed frame data as well as the formation and storage of the window characteristics.
- the source address H i for frame data is incremented and a color change is made, so that the initial data byte is evaluated, for example, as colored, which later leads to correspondingly activated printing elements.
- sub-step 4314 a control character "00" is recognized for a color change, resulting in a color change after branching back to the sub-step 4312, ie the next run-length-coded hexadecimal number causes inactivation of the printing elements corresponding to Run length. Otherwise, it is determined in sub-step 4315 whether there is a control character "FF" for the end of the picture. If such is detected, the point d is corresponding to the Figures 5 or 6 reached and processed the step 43.
- FIG. 9b the embedding of decompressed current window data of type 1 into the decompressed frame data after the start of the franking machine or after the editing of frame data is shown.
- a control character for type 1 window has been detected in sub-step 4318, the point c 1 is reached, and thus the beginning of step 43b.
- the previous window source address U j is incremented and a color change is performed, so that any window bytes loaded in the subsequent sub-step 4334 are evaluated as colored, which subsequently leads to activated printing elements during the printing.
- sub-step 4334 one byte from the sub-memory areas B j in the non-volatile main memory 5 is loaded into register 200 of the volatile main memory 7 a, thereby detecting for control characters.
- sub-step 4335 the window column run length Y j is incremented by the value of the window column run-length variable W j .
- sub-step 4336 it is determined whether there is a control character "00" for color change. If such has been detected, the program branches back to sub-step 4333. Otherwise, it is examined in sub-step 4337 whether there is a control character "FE" for the end of the column. If this is not the case, window data is available.
- a sub-step 4338 the content of the register 200 is decoded with the aid of the character memory 9 and the binary window pixel data corresponding to that byte is stored in the pixel memory area I of the pixel memory 7c.
- sub-step 4340 in which increments the window column variable T j and the volatile memory 7b saved window column variable T j, and the window column run length Y j overwritten with the current value are. Subsequently, a color change is performed in the sub-step 4341 and the point b is reached.
- Fig. 3 illustrates the embedding of decompressed variable window data of type 1 into the decompressed frame data after editing of this type 1 window data.
- pixel memory data and window characteristics have already been stored prior to the beginning of step 54.
- Sub-step 5440 begins by determining the number n 'of windows for which the data has been changed and determining the associated window start address Z j and window column variable T j for each window F Ej.
- a window count variable q is set equal to zero.
- the source address U j is set to an initial value U oj -1, the destination address Z j used to address the pixel memory area I, a window column counter P j and the second color flip-flop set back to the initial value zero.
- sub-step 5449 is called branches, in which the window column counter P j is incremented.
- sub-step 5450 it is examined whether the window characteristic value for the associated window column variable T j is reached by the window column counter P j . Then, for a first changed window, all change data would be loaded into the pixel memory area I and branched back to sub-step 5453 and from there to sub-step 5441 to transfer change data into the pixel memory area I for a possibly second window.
- the window count variable q is incremented for this purpose and the subsequent window start address Z j + 1 and the following window column variable T j + 1 are determined.
- sub-step 5451 for this purpose, the destination address for the data in the pixel memory area I is incremented by the frame total column length R. The destination address V j is thus set to the next column for binary pixel data of the window in the pixel memory area I.
- sub-step 5452 the color flip-flop is reset to zero to begin conversion with pixel data evaluated as colored.
- step 44 If no further new input is determined in step 44, the formation of new coded window data of type 2 for a marking image, in particular according to a first variant with a step 45a, can now take place in step 45.
- the step 45 includes further - in the FIG. 10 illustrated sub-steps for forming new coded window data of type 2 for a marker image.
- step 44 in step 45 the output data for the data records containing the compressed data are again required for the windows FEj and possibly for the frame data to generate new coded window data of type 2 for a Make markup symbol array.
- the individual output data (or input data) are stored in accordance with the respective quantities G w in the memory areas ST W as a BCD-packed number.
- the data for a data record for window FEk of type 2 are now assembled in several steps and stored non-volatilely in a sub-memory area B k .
- the steadily monotonically decreasing size is a numerical value corresponding to the next inspection date (INS) and a continuously monotonically decreasing time-dependent variable.
- a steadily monotonically increasing quantity includes the date or the number of pieces determined during the last inspection.
- a second variant with a step 45b in addition to the step 45a differs from the first variant by other output variables or input quantities that are to be considered equally.
- a marker symbol series are successively generated in two steps 45b and 45a, the step 45b being carried out analogously to step 45a.
- step 45 is checked If a flag has been set to cause the sub-steps 45b and / or 45a to be performed, a second combination number KOZ2 having at least the other part of the size G0, G1 characterizing the user of the franking machine is then formed in the sub-step 45b encrypted second crypto KRZ2 and then converted into at least one second marker symbol series MSR2 based on a second set SSY2 of symbols.
- sub-step 455 is compared to the sub-step 451 a combination number KOZ2 formed, in which case in particular the sizes for other parts of the serial number, for advertising cliché (frame) number u.a. Sizes can go down.
- sub-step 456 as in sub-step 452, a crypto-number KOZ2 is formed.
- sub-step 457 the transformation then takes place again into a marker symbol series, which is temporarily stored in sub-step 458.
- sub-step 45a comprising sub-steps 451 to 453 takes place. This may optionally be connected by a sub-step 454. Subsequently, the point c 3 is reached.
- a different encryption algorithm than the DES is used for saving time in the sub-step 456.
- a transformation is carried out in sub-step 453 of the first variant or in sub-step 457 of the second variant to additionally increase the information density of the marker symbol series compared to the crypto-number KRZ1 or KRZ2.
- KRZ1 or KRZ2 For example, with a crypto number of 16 digits, a set of 22 symbols is now used to store the information using only 12 digits - in the FIG. 3b apparent way - to map. For two kryto numbers, the marker symbol row shown there must be doubled. This can be done by means of a to - in FIG. 3b shown - mark symbol series parallel other marker symbol sequence done.
- step 46 of FIG. 5 explained.
- window characteristics Z k and T k are specified for changed window data, the window change number p 'is determined, and a window count variable q is set equal to zero.
- window count variable q is set equal to the window change number p '. Then the point d 3 and thus the next step 47 would already be reached.
- this path is not regularly entered at the beginning because the monotonically increasing size constantly generates new marker symbol rows for each impression.
- the program branches to sub-step 4662 to enter window parameters corresponding to the changed windows and set initial conditions.
- a new source address for the data of the record of the currently processed window FEk is generated to load in the next sub-step 4664 a byte of the coded window data of type 2 from the memory area B k in registers of the nonvolatile memory 7a and to detect control characters ,
- a sub-step 4665 the window column run length Y k then becomes the window column run length variable W k incremented, which is still zero here. Thereafter, control characters for color changes are examined (sub-step 4666) and, if necessary, branched back to sub-step 4663 or searched for control characters column end (sub-step 4667). If successful, the sub-step 4669 is branched and the window column counter P k is incremented. Otherwise, in the next sub-step 4668 a decoding of the control code and conversion of the called byte into decompressed binary window pixel data of type 2 is to be carried out.
- Sub-step 4670 then checks whether all columns of the window have been processed. If this is the case, a branch is made to the sub-step 4671 and the column run length Y k of the window FEk is stored in the memory 7b and branched back to the sub-step 4673. If it is detected in sub-step 4670 that not all the columns have yet been processed, branching back to sub-step 4663 via sub-step 4672, whereby the window characteristic value Y k and the color flip-flop are set back to zero. In the next sub-step 4668, a decoding of the control code and an implementation of the called byte into decompressed binary window pixel data of type 2 may then be performed again.
- the pressure column has N pressure elements.
- a sub-step 481 the register 15 of the printer controller 14 is serially loaded bit by bit from the area I of the pixel memory 7c with binary print gap data called with the address Z and the window counter h is set to a number which is the number of windows increased by one p corresponds.
- a window counter h is decremented, which successively outputs window numbers k, whereupon in sub-step 483 the address Z reached in the pixel memory is compared with the window start address Z k of the window FE k . If the comparison is positive and a window start address is reached, the process branches to sub-step 489, which in turn consists of sub-steps 4891 to 4895. Otherwise, a branch is made to sub-step 484.
- sub-step 4891 a first bit from region II of pixel memory 7c for window FE k is serially loaded into register 15, the sub-step 4892 increments address Z and bit count variable 1 and decrements window bit count X k .
- a sub-step 4893 if not all bits corresponding to the window column run length Y k have been loaded, further bits are loaded from area II. Otherwise, a branch is made to the sub-step 4894, wherein the window start address Z k for addressing the next Window column correspondingly increased by the total length R and the window column counter P k is decremented. At the same time, the original window bit count length X k corresponding to the window column run length Y k is restored.
- Sub-step 4895 then checks whether all window columns have been processed. If this is the case, then the starting address Z k for the corresponding window FE k is set to zero or an address which lies outside of the pixel memory area I. Otherwise, and after the sub-step 4896, a branch is made to the point e 1 .
- sub-step 484 it is checked whether all window start addresses have been queried. If this is done, then the sub-step 485 is branched to increment the current address Z. If this has not yet occurred, the system branches back to sub-step 481 in order to further decrement window counter h until the next window start address is found or until sub-step 484 causes window counter h to become zero.
- Step 50 determines whether all the pixel data of the pixel storage areas I and II have been printed out, that is, the mailpiece has been fully franked. If that is the case, then the point f 1 is reached. Otherwise it will be on the sub-step 501 branches and the bit count variable 1 is reset to zero, after which branch back to the point e 1 . Now the next pressure column can be created.
- an already - in connection with the FIG. 7 - Explained color change in the evaluation of the type 2 window pixel data to be converted, so that the first hexadecimal data of the retrieved record are evaluated as colored, for example.
- the source address is incremented.
- sub-step 4993 branch back to sub-step 4991 to perform the color change. Otherwise, the system branches to sub-step 4994.
- sub-step 4994 it is determined whether a control code "column end" exists. If this is not the case, then the register contents must be decoded and decompressed.
- the character memory (CSP) 9 contains a series of binary pixel data which can be correspondingly retrieved on the basis of the hexadecimal number loaded in the volatile main memory 7a. This is done in sub-step 4995, and then the decompressed window pixel data for a column of windows FE j of type 2 are loaded serially into the print register 15 of the printer controller 14.
- sub-step 4996 the address is then incremented and a corresponding next hexadecimal number is selected in the data set stored in non-volatile random access memory 5 in sub-area B 5 , as well as the bits converted in decoding the run-length encoding to form a window column run-length variable W j with which the destination address is incremented.
- W j the new destination address for the reading is generated. and it may be branched back to sub-step 4991.
- sub-steps 4997 to 4999 follow, and then branch back to point e 2 .
- the sub-steps 4998 and 4999 run similar to the - in the FIG. 12 shown - sub-steps 4895 and 4894.
- Sub-step 497 prints the finished loaded print column.
- Sub-steps 491 to 497 are similar to those in the FIG. 12 shown - sub-steps 481-487.
- a printer module applies a fully electronically generated franking image to a mail piece, corresponding to the current inputs or data made via an input means and an input / output control module, which can be checked by a display unit ,
- the data for the constant parts of the franking image which concern at least the frame of an advertising cliché, are stored in a first memory area A i of the program memory 11, that the nonvolatile memory 5 has a plurality of memory areas and that the data for the variable or ., semivariable parts of the franking image are stored in second memory areas B k and B j of the nonvolatile memory 5.
- the selectable cost center numbers for the cost centers are in a third memory area C of the non-volatile memory 5, the name of the Manyklischeerrahmen assigned.
- the name of the ad frame is equivalent to ad frame number WRN.
- variable window data is embedded from the second memory area B k for the mark data during printing, with embedding during loading of the print register 15 he follows.
- Step 47 may be preceded by an additional step 61 in order to branch to a standby mode (step 62) in step 61 if a missing print request is detected, for example the current time and / or display the date and / or perform error checks automatically. From the standby mode 62 is branched back to the starting step 40 directly or indirectly via further steps or modes.
- step 45 may be placed between steps 53 and 54.
- step 54 the data of a data set for the marking symbol series are then embedded in the remaining pixel data of the pixel memory area I after they have been decompressed. Another pixel storage area is not required.
- Another opposite variant stores only the frame pixel data in the pixel memory area and embeds all the window pixel data equally into the corresponding columns read into the print register 15, without requiring a pixel memory for window data therebetween.
- memory areas D and E can be dispensed with.
- the immutable image information for a finished cliche is stored in a read-only memory (ROM), e.g. in the program memory 11.
- ROM read-only memory
- the decoding of the invariable image information is accessed on the read-only memory 11, wherein the caching of cliché parts can be omitted.
- the program memory 11 is connected to the control device 6, the data for the constant parts of the franking image, which relate to at least one advertising cliche frame, being stored in a first memory area A i .
- An assigned name identifies the ad frame.
- the non-volatile main memory 5 is connected to the control device 6, wherein the data for the semivariable parts of the Franking image in the second memory area B j are stored and an associated name indicates the semivariable part.
- a first assignment of the names of the semivariable parts to the names of the constant parts is according to the stored program.
- a second assignment is made in accordance with the cost center number stored in a third memory area C, so that optionally each cost center KST is assigned an advertising cliché.
- a microprocessor is provided in the controller 6 for encryption to tag pixel image data prior to its columnar embedding into the remaining pixel image data. Therefore, a volatile memory 7, a printer controller 14 is connected to the microprocessor with pressure register 15, with which, under the control of the microprocessor according to a program stored in the program memory 11, the marker pixel image data is inserted into the remaining fixed and variable pixel image data during printing.
Description
Die Erfindung betrifft ein Verfahren zur Überprüfung eines Sicherheitsabdruckes in einer Postbehörde oder ähnlichen Institution, in der im Oberbegriff des Anspruchs 1 angegebenen Art. Der Sicherheitsabdruck schließt eine Markierung ein und wird mittels einer Frankiermaschine erzeugt.The invention relates to a method for checking a security imprint in a postal authority or similar institution, in the manner specified in the preamble of
Die Erfindung betrifft insbesondere Frankiermaschinen, die einen vollelektronischen erzeugten Abdruck zum Frankieren von Postgut einschließlich Abdruck eines Werbeklischees und einer Markierung liefern. Die Frankiermaschine ist mit mindestens einem Eingabemittel, einem Ausgabemittel, einem Ein/Ausgabe-Steuermodul, mit Speichermitteln, einer Steuereinrichtung und einem Druckèrmodul ausgerüstet.In particular, the invention relates to franking machines which provide a fully electronic printed impression for franking mail, including printing an advertising cliché and a mark. The franking machine is equipped with at least one input means, an output means, an input / output control module, with memory means, a control device and a Druckerm module.
Eine Frankiermaschine erzeugt in der Regel einen Aufdruck in einer mit der Post vereinbarten Form rechtsbündig, parallel zur oberen Kante des Postgutes beginnend mit dem Inhalt Postwert im Poststempel, Datum im Tagesstempel und Stempelabdrucke für Werbeklischee und ggf. Sendungsart im Wahldruckstempel. Der Postwert, das Datum und die Sendungsart bilden hierbei die entsprechend dem Poststück einzugebenden variablen Informationen.A franking machine usually generates a print in a form agreed with the post office right-justified, parallel to the top edge of the mail starting with the content postage in the postmark, date in the day stamp and stamp imprints for advertising clichés and possibly transmission type in the Wahldruckstempel. The postal value, the date and the type of shipment form the variable information to be entered in accordance with the item of mail.
Beim Postwert handelt es sich in der Regel um die vom Absender vorausbezahlte Beförderungsgebühr (Franko), die einen wiederauffüllbaren Guthabenregister entnommen und zum Freimachen der Postsendung verwendet wird.The postage value is usually the forwarding charge prepaid by the sender (Franko), which is taken from a refillable credit register and used to clear the postal consignment.
Beim Datum handelt es sich um ein aktuelles Datum oder um ein zukünftiges Datum in einem Poststempel. Während das aktuelle Datum von einem Uhren/Datumsbaustein automatisch bereitgestellt wird, muß bei einer manuellen Vordatierung eine Einstellung des gewünschten zukünftigen Datums vorgenommen werden. Interessant ist die Vordatierung in allen Fällen, wo das Aufkommen an Postgut sehr zeitig abgearbeitet und frankiert, aber zu einem bestimmten Termin versandt werden muß. Die Einbettung der variablen Daten für das Datum in den Tagesstempel kann grundsätzlich ebenso wie beim Abdruck des Postwertes vorgenommen werden.The date is a current date or a future date in a postmark. While the current date is automatically provided by a clock / date block, a manual pre-dating must be used to set the desired future date. Interesting is the pre-dating in all cases where the amount of mail is processed and franked very early, but must be sent to a specific date. The embedding of the variable data for the date in the date stamp can basically be done as well as when the post value is printed.
Die genehmigten Werbeklischees können Botschaften unterschiedlichster Art beeinhalten, insbesondere die Adresse, das Firmenlogo, das Postfach und/oder eine andere beliebige Botschaft. Beim Werbeklischee handelt es sich um eine im postalischen Sinne zusätzliche Angabe, die mit der Postbehörde vereinbart werden muß.The approved advertising clichés may include messages of various kinds, in particular the address, the company logo, the mailbox and / or any other message. The advertising cliché is an additional information in the postal sense, which must be agreed with the postal authority.
Aus der
Aus der
Für den Frankiermaschinenaufdruck ist andererseits bereits vorgeschlagen worden, bestimmte versteckte oder kryptifizierte Zeichen, Bar-Code, mit mehreren Druckköpfen als sichtbare oder unsichtbare Markierungen auf das Postgut aufzubringen, um Fälschungen identifizieren zu können.On the other hand, it has already been proposed for franking machine imprinting to apply certain hidden or cryptified characters, bar codes, with several print heads as visible or invisible markings on the mail item, in order to be able to identify counterfeits.
So wird in der
Einen solchen Bar-Code mittels einem gesonderten Drucker aufzubringen ist aus der
Für eine Stapelpostverarbeitung mit einem Dienstgerät, gemäß
Diese so gekennzeichnete ungültige manipulierte Post kann im Postamt aber nur aussortiert werden, wenn ständig die gesamte Post im Postamt überprüft wird. Gemessen am Ergebnis ist dieser Aufwand viel zu hoch, zumal damit nur eine Manipulation am Dienstgerät aber andersartige Manipulationen an der Post auf dem Wege zum Postamt nicht ermittelt werden können.For a batch mail processing with a service device, according to
This so marked invalid manipulated mail can be sorted out in the post office but only if the entire post is constantly checked in the post office. Judging by the result of this effort is much too high, especially since only a manipulation of the service device but other types of manipulation of the post on the way to the post office can not be determined.
Es ist aus dem
Der Aufdruck von kryptisierten Daten erfolgt gemäß dem
Ein aus der
Gemäß
Ein anderes Sicherheitssystem verwendet Aufdrucke in Form eines Diagramms (
Weiterhin ist in der
Für ein vollelektronisch erzeugtes Druckbild ist bereits in der
Für die Druckdatenzusammenstellung ist hierbei bei jeder Frankierung eine Kommunikation des einen Frankiermodul enthaltenen Endgerätes mit einer Zentrale notwendig. Dadurch wird der Druck verzögert, was diese Lösung für eine massenhafte Frankierung von großen Postaufkommen ebenfalls ungeeignet macht.For the print data compilation, a communication of the terminal device containing a franking module with a central station is necessary for each franking. This delays the pressure, which also makes this solution unsuitable for mass franking of large mail volumes.
Bei einer aus der
Der Vorteil einer solchen Markierung liegt darin, daß ein von einer Frankiermaschinen abgedruckter Frankierstempel von einem Manipulator nicht ohne eine entsprechende Veränderung der Markierung verändert werden könnte, denn ein in Fälschungsabsicht veränderter Frankierstempel mit einer nicht zutreffenden Markierung kann grundsätzlich erkannt werden. Andererseits wäre es nötig die manipulierte Frankiermaschine zu ermitteln, in deren Funktion zu Manipulationszwecken eingegriffen wurde.At one of the
The advantage of such a marking is that a franking stamp printed by a postage meter machine could not be changed by a manipulator without a corresponding change in the marking, since a franking stamp with a non-applicable marking changed in the forgery intent can basically be recognized. On the other hand, it would be necessary to identify the manipulated franking machine whose function was intervened for manipulation purposes.
Es ist bereits in der
Es war die Aufgabe zu lösen, die Nachteile des Standes der Technik zu überwinden und einen signifikanten Zuwachs an Sicherheit zu erreichen, ohne Durchführung einer außerordentlichen Inspektion vor Ort.It was the object to overcome the disadvantages of the prior art and to achieve a significant increase in safety, without performing an extraordinary on-site inspection.
Die Aufgabe wird mit den Merkmalen des Anspruchs 1 für das Verfahren gelöst.The object is achieved with the features of
Aspekte der Erfindung werken in Anspruch 1 dargelegt.Aspects of the invention set forth in
Eine erste Variante der Überprüfung eines Sicherheitsabdruckes mit einer Markierungssymbolreihe beginnt mit einer Übermittlung einer Information von der Datenzentrale an die Postbehörde, bezüglich solcher Frankiermaschinen, die seit längerem kein Guthaben mehr nachgeladen haben oder sich nicht mehr bei der Datenzentrale gemeldet haben und deshalb suspekt erscheinen.A first variant of the verification of a security imprint with a marker symbol series begins with a transmission of information from the data center to the postal authority, with respect to those franking machines that have no longer reloaded credits or have no longer reported to the data center and therefore appear suspicious.
Die erfindungsgemäße Lösung beruht auf der Erkenntnis, daß nur zentral in einer Datenzentrale gespeicherte Daten vor einer Manipulation hinreichend geschützt werden können. Entsprechende Registerwerte werden bei einer Kommunikation abgefragt, wie beispielsweise im Rahmen einer Fernwertvorgabe eines Nachladeguthabens.The solution according to the invention is based on the recognition that only data stored centrally in a data center can be adequately protected against manipulation. Corresponding register values are queried during a communication, for example as part of a remote value specification of a recharge credit.
Die zugeflossenen Guthabenbeträge, welche sich in der Frankiermaschine summieren, werden letztlich beim Frankieren verbraucht. Somit wird in einer Berechnung durch die Datenzentrale der durchschnittliche Guthabenzufluß mit dem Abfluß an Guthaben (Portoverbrauch) verglichen, um die bisherige Benutzung der Frankiermaschine zu analysieren und um zukünftiges Benutzerverhalten zu prognostizieren.The accumulated amounts of credit, which accumulate in the franking machine, are ultimately consumed during franking. Thus, in a calculation by the data center, the average credit inflow is compared with the outflow of credit (postage consumption) in order to analyze the previous use of the franking machine and to predict future user behavior.
Die Frankiermaschine, welche eine regelmäßige Guthabennachladung erhält oder sich regelmäßig bei einer Datenzentrale meldet, kann dabei als unverdächtig eingestuft werden. Die über ein prognostiziertes Nachladedatum hinaus ohne Nachladung weiter betriebene Frankiermaschine, muß jedoch nicht zwangsläufig manipuliert sein. Vielmehr kann sich ggf. das von der Frankiermaschine zu bearbeitende Postaufkommen überdurchschnittlich verringert haben. Wenn also in der Frankiermaschine noch genügend Restwertguthaben verfügbar ist, muß einem Benutzer damit natürlich das Weiterfrankieren gestattet werden. Erst eine außerordentliche Inspektion vor Ort, könnte in diesem Falle klären, ob eine Manipulation vorliegt. Diese Inspektion kann aber ein Frankiermaschinenbenutzer mit unregelmäßigem Frankier- und Guthabennachladeverhalten aufschieben, wenn er sich bei der Datenzentrale meldet, sobald er die Information erhält, daß seine Frankiermaschine als suspekt gilt. Die Datenzentrale nimmt dann eine Ferninspektion vor. Zur Sicherheit wird erfindungsgemäß vorgeschlagen, beide Maßnahmen, d.h. eine Ferninspektion der Frankiermaschine durch die Datenzentrale und eine Überprüfung der Poststücke im Postamt bzw. einem damit beauftragten Institut, durchzuführen.The franking machine, which receives a regular credit recharge or regularly reports to a data center, can be classified as unsuspicious. However, the franking machine which continues to operate without recharging beyond a predefined reload date does not necessarily have to be manipulated. Rather, if necessary, the mail volume to be processed by the postage meter machine may have reduced above average. If, therefore, sufficient residual value credit is still available in the franking machine, a user must of course be allowed to continue debiting this. Only an extraordinary on-site inspection could clarify in this case whether a manipulation exists. However, this inspection may defer a franking machine user with irregular postage and credit card recharge behavior when reporting to the data center as soon as he receives the information that his postage meter machine is suspect. The data center then performs a remote inspection. For safety reasons, it is proposed according to the invention that both measures, i. a remote inspection of the franking machine by the data center and a check of the mail pieces in the post office or an institute commissioned to perform.
Die Erfindung beruht einerseits auf der Überlegung, daß derjenige Nutzer, welcher manipuliert hat, entweder einen erhöhten Aufwand zu tragen hätte, wenn er versucht, seine Manipulation rückgängig zu machen, um sich rechtzeitig bei der Datenzentrale zu melden, welche die Registerwerte abfragt, oder aber sich nur unregelmäßig bzw. nicht mehr melden würde. Gleichzeitig ist vorgesehen, einen Eingriff in die Frankiermaschinenfunktion zu Manipulationszwecken auch durch die Sicherheitsbauweise der Frankiermaschine mittels Sensor und Detektoreinrichtung maximal zu erschweren. Somit gelingt es einen signifikanten Zuwachs an Sicherheit ohne eine außerordentliche Inspektion vor Ort zu erreichen.The invention is based on the one hand on the consideration that the user who has manipulated, either an increased effort to bear if he tries to undo his manipulation to report in time to the data center, which queries the register values, or would only irregularly or no longer report. At the same time it is envisaged to make intervention in the franking machine function for manipulation purposes even more difficult by the safety construction of the franking machine by means of the sensor and the detector device. Thus, a significant increase in security can be achieved without an extraordinary on-site inspection.
Andererseits wird ein Sicherheitsabdruck mit getrennten Bereichen für die Markierungsinformation von der Frankiermaschine auf dem Poststück vorgenommen. Durch die Überprüfung einer Markierungssymbolreihe durch eine zuständige Stelle, vorzugsweise beim Postamt, kann die Inspektion der Frankiermaschine vor Ort ersetzt werden. Nur in begründeten Fällen (Manipulation) müßte dann durch einen Inspektor bzw. zur Inspektion vor Ort berechtigte Person noch eine direkte Inspektion der Frankiermaschine vor Ort vorgenommen werden.On the other hand, a security print is made with separate areas for the marking information from the postage meter on the mail piece. By checking a series of markings by a competent authority, preferably at the post office, the on-site inspection of the postage meter can be replaced. Only in justified cases (manipulation) would then be made by an inspector or for inspection on the spot authorized person nor a direct inspection of the franking machine on site.
Weil nur ein getrennter ausschließlich die Markierungsinformation aufweisender Bereich auszuwerten ist, kann von der Postbehörde auf unaufwendige Weise und relativ problemlos zwischen dem in Fälschungsabsicht manipulierten von solchen unmanipulierten Frankiermaschinenabdruck unterschieden werden. Mit der als Markierungsinformation verwendeten Symbolreihe ist eine Auswertung leicht möglich, auch hinsichtlich eines Hinweises auf eine Maschine, die vom Manipulator nachgeahmt wurde oder die selbst manipuliert wurde und hinsichtlich eines Hinweises auf die Maschine, die vom Nutzer über das Ferninspektionsdatum hinaus weiterbetrieben wurde.Because only a separate area containing only the marking information is to be evaluated, the postal authority can easily and relatively easily distinguish between the counterfeited manipulated and unmanipulated postage meter imprint. With the series of symbols used as marking information, an evaluation is easily possible, also with regard to an indication of a machine that was mimicked by the manipulator or that itself was manipulated and with regard to an indication of the machine, which was continued by the user beyond the remote inspection date.
Die zu Sicherheitszwecken mitabgedruckte Markierungssymbolreihe beruht in ihrer komprimierten Darstellung auf einer verschlüsselten Kombinationszahl, deren Stellen (Digits) für eine Zuordnung von auswertbaren Größen vorbestimmt sind. Eine Markierungssymbolreihe kann über eine Routine durch den Mikroprozessor der Frankiermaschine ohne Verwendung eines zusätzlichen Verschlüsselungsschaltkreises erzeugt werden. Dabei sind unterschiedliche Varianten von Markierungsinformationen möglich, welche aus einer Markierungssymbolreihe zurückgewonnen werden können.The security symbol-printed mark symbol series is based on a compressed combination representation on an encrypted combination number whose digits are predetermined for an assignment of evaluable sizes. A marker symbol string may be generated via a routine by the microprocessor of the postage meter machine without the use of an additional encryption circuit. In this case, different variants of marking information are possible, which can be recovered from a marker symbol series.
Wesentlich ist neben dem eigentlich zu überprüfenden Portowert, der die eine Größe bildet, dabei eine monoton stetig veränderbare Größe. Eine bestimmte monoton stetig veränderbare Größe und weitere Größen bilden bestimmte Markierungsinformationsvarianten. Für die monoton stetig veränderbare Größe kommen folgende Größen in Frage:
- augenblickliche Summenwert an Frankierungen
- augenblickliche Summenwert an Frankierungen seit dem letzten Nachladedatum
- noch vorhandener Restwert, der zum Frankieren verbraucht werden kann
- augenblickliche Datums/Zeitdaten
- augenblickliche Datums/Zeitdaten seit dem letzten Nachladedatum
- physikalische zeitlich determiniert sich ändernde Daten
- instantaneous total value of frankings
- instantaneous cumulative value of postage since the last reload date
- Remaining residual value that can be consumed for franking
- current date / time data
- current date / time data since the last reload date
- physical time determines changing data
Die Darstellung dieser monoton stetig veränderbaren Größe, erfolgt in Form einer ersten Zahl, welcher optional für bestimmte sinnvolle Kombinationen eine zweite Zahl hinzugefügt werden kann, betreffend:
- Datum des letzten Nachladezeitpunktes
- Guthabennachladedaten zum Datum des letzten Nachladezeitpunktes
- eine bestimmte physikalische Größe, welche zum Datum des letzten Nachladezeitpunktes gemessen wurde und nur der Frankiermaschine und der Datenzentrale bekannt ist.
- Date of the last reload time
- Credit recharge data on the date of the last reload time
- a certain physical quantity measured at the date of the last reload time and known only to the postage meter and the data center.
Jeder Stelle bzw. jeder durch vorbestimmte Stellen innerhalb der Kombinationszahl gebildeten Zahl ist eine inhaltliche Bedeutung zugeordnet. So können dann später bei einer Auswertung, die für die weitere Auswertung relevanten Informationen separiert werden.Each digit or each number formed by predetermined digits within the combination number is assigned a meaning in terms of content. Thus, later in an evaluation, the information relevant for further evaluation can be separated.
Durch die monoton stetig veränderbare Größe ändert sich die Markierung bei jedem Druck, was ein derartiges frankiertes Poststück unverwechselbar macht, und liefert gleichzeitig eine Information über den bisherigen Guthabenverbrauch und die letzten Guthabennachladedaten zum Zeitpunkt der letzten Guthabennachladung oder über bestimmte weitere Daten, wie das letzte Nachladedatum/Zeit usw.Due to the monotonously continuously variable size, the mark changes at each pressure, which makes such a franked mail piece unmistakable, while providing information about the previous credit balance and the last credit recharge data at the time of the last credit recharge or certain additional data such as the last recharge date / time, etc.
Die vorgenannte Information über weitere Daten kann aber ebenso vom Postamt bzw. dem mit der Überprüfung beauftragten Institut von der Datenzentrale abgefragt werden. In diesem Fall, wenn die entsprechende eine zweite Zahl bildende Größe in der Datenzentrale gespeichert vorliegt, braucht die monoton veränderbare Größe nur teilweise zur Bildung der Kombinationszahl einbezogen werden, wobei aber dann nur der Teil maximaler Veränderung zur Bildung einer ersten Zahl einbezogen wird.However, the aforementioned information about further data can also be requested from the data center by the post office or the institute commissioned with the verification. In this case, if the corresponding size forming a second number is stored in the data center, the monotone variable need only be included in part to form the combination number, but then only the part of maximum change to form a first number is included.
Eine weitere an vorbestimmten Stellen der Kombinationszahl zugeordnete dritte Zahl entspricht der Größe des Portowertes. Eine vierte Zahl entspricht der Information über die entsprechende Frankiermaschinenidentifikationsnummer (Seriennummer). Die Information kann im Frankierstempel zusätzlich oder ausschließlich als Barcode abgedruckt werden. Eine solche Information kann ebenfalls die Quersumme oder eine andere in geeigneter Weise abgeleitete Zahl aus der Identifikationsnummer sein, da es lediglich darauf ankommt, den Frankierstempel auf dem Poststück bzw. indirekt die Frankiermaschine mittels des Abdrucks auf Manipulation zu überprüfen. Bei festgestellter Manipulation muß es außerdem möglich sein, das Poststück zur Ermittlung des wahren Absenders zu öffnen.Another third number assigned at predetermined positions of the combination number corresponds to the size of the postage value. A fourth number corresponds to the information about the corresponding postage meter identification number (serial number). The information can be printed in the franking stamp additionally or exclusively as a barcode. Such information may also be the checksum or any other appropriately derived number from the identification number, as all that matters is to check the franking stamp on the mail piece or, indirectly, the postage meter by means of the impression of manipulation. If manipulation is detected, it must also be possible to open the mail piece to identify the true sender.
Das Überprüfungsverfahren beinhaltet deshalb folgende Schritte:
- die Frankiermaschine übermittelt ihre Registerwerte an die Datenzentrale zwecks Überprüfung,
- Ermitteln des Zeitpunktes der nächsten Kommunikation durch die Datenzentrale und/oder Frankiermaschine,
- die Datenzentrale prüft die Verdachtsmomente und meldet dies der Frankiermaschine oder löst eine außerplanmäßige Überprüfung der Frankiermaschine vor Ort aus,
- durch das zuständige Postamt oder ein damit beauftragtes Prüfinstitut wird der Sicherheitsabdruck auf Basis einer Stichprobenkontrolle oder auf Basis einer Information von der Datenzentrale, daß die Frankiermaschine als verdächtig eingestuft wird, überprüft,
- Auswertung der zusätzlich im Sicherheitsabdruck enthaltenen speziellen Zeichen, oder des Fehlens solcher speziellen Zeichen, falls die Frankiermaschine selbst eine Manipulation feststellt,
- Ermittlung des wahren Absenders im Falle einer Manipulation.
- the postage meter communicates its register values to the data center for verification,
- Determining the time of the next communication by the data center and / or franking machine,
- the data center checks the suspicions and reports this to the franking machine or triggers an unscheduled check of the franking machine on site,
- the security impression is checked on the basis of a random check or on the basis of information from the data center that the franking machine is classified as suspicious by the competent post office or a testing institute
- Evaluation of the special characters additionally contained in the security print, or the absence of such special characters, if the postage meter itself detects a manipulation,
- Identification of the true sender in case of manipulation.
Für die zeitkritische Erzeugung der Markierungsdaten wird der Mikroprozessor der Frankiermaschine verwendet, um nach dem Abschluß aller Eingaben mindestens eine Kombinationszahl aus den vorbestimmten Größen zu bilden und um diese nach einem Verschlüsselungsalgorithmus zu einer Kryptozahl zu verschlüsseln, welche dann in eine Markierungssymbolreihe umgesetzt wird. Zur Überprüfung eines Sicherheitsabdruckes ist eine stichprobenhafte oder zentral initierte Kontolle von Poststücken vorgesehen, um aus der abgedruckten Markierung eines Sicherheitsabdruckes in einer Postbehörde oder ähnlichen dazu berechtigten Institution die einzelnen Informationen zurückzugewinnen und mit den offen auf dem Poststück abgedruckten Informationen zu vergleichen.For the time-critical generation of the marking data, the microprocessor of the franking machine is used to form at least one combination number of the predetermined sizes after the completion of all inputs and to encrypt them according to an encryption algorithm to a crypto number, which is then converted into a marker symbol series. To verify a security imprint, a random or centrally initiated check of mail pieces is provided to recover the individual information from the printed mark of a security imprint in a postal authority or similar institution and to compare it with the information printed on the mailpiece.
Die Überprüfung der Markierungssymbolreihe durch die Postbehörde beruht nach einer zweiten Variante ausschließlich auf Stichproben. Bei der Stichprobenüberprüfung wird der Abdruck irgendeines beliebig ausgewählten Poststückes auf Manipulation untersucht, ohne daß es bereits anderweitig Hinweise auf Manipulation bzw. Verdachtsmomente gegeben hat.The verification of the marker symbol series by the postal authority is based on a second variant exclusively on random samples. In the random sample inspection of any arbitrarily selected mail piece is examined for manipulation, without there has been any other evidence of manipulation or suspicion.
Nach Erfassung aller Symbole einer Symbolreihe und deren Umwandlung in Daten kann mit dem entsprechenden DES-Schlüssel deren Entschlüsselung vorgenommen werden. Im Ergebnis liegt dann die KOMBI-Zahl vor, aus der die Größen, insbesondere die Summe aller Frankierwerte und der aktuelle Portowert abgespalten werden. Die abgespaltene Größe Portowert wird mit dem offen aufgedruckten Portowert verglichen.After collecting all symbols of a symbol series and converting them into data, they can be decrypted with the appropriate DES key. As a result, the COMBI number is available, from which the sizes, in particular the sum of all franking values and the current postage value are split off. The split size of the postage value is compared with the open value of the postage.
Der Wert einer abgespaltenen aktuellen Größe, beispielsweise der Summenwert aller bisher seit letzter Nachladung vorgenommenen Frankierwerte wird einer Monotonieprüfung mittels Daten des zuletzt erfaßten Wertes dieser Größe unterzogen. Damit wird ausgeschlossen,'daß beispielsweise durch betrügerisches Kopieren des Frankierabdruckes mittels eines Farbkopierers scheinbar echte Kopien entstehen, die nicht vom Orginal zu unterscheiden wären. Zwischen der tatsächlich in der Markierung verschlüsselt mitabgedruckten aktuellen Größe und der zuletzt erfaßten Größe muß eine Differenz in mindestens der Höhe des Portowertes liegen. Im vorgenannten Fall ist die zuletzt erfaßte Größe der im Datenzentrum bei der letzten Fernabfrage der Registerstände eingespeicherte Summenwert aller bisher vorgenommenen Frankierungen. Ebenso kann, wenn nach der Entschlüsselung aus der KOMBI-Zahl die entsprechende Größe abgetrennt worden ist, durch einen Vergleich die Fälschung der Frankiermaschinenseriennummer mittels der Markierung erkannt werden.The value of a split-off current quantity, for example the sum value of all franking values which have been carried out since the last reloading, is subjected to a monotonicity check by means of data of the last detected value of this variable. This excludes' that, for example, by fraudulently copying the franking imprint by means of a color copier seemingly genuine copies arise that would not be distinguished from the original. Between the current size enprinted in the mark and the last detected size, there must be a difference in at least the amount of the postage value. In the aforementioned case, the last detected quantity of the total value of all previously made frankings stored in the data center at the last remote query of the register statuses is. Likewise, if the corresponding size has been separated from the COMBI number after decryption, the counterfeiting of the franking machine serial number can be detected by means of a comparison by means of a comparison.
Wenn bezüglich der Identifikation der Seriennummer der Frankiermaschine keine Manipulation festgestellt werden konnte, übermittelt die Postbehörde bzw. das mit der Prüfung beauftragten Institut die zugehörige Frankiermaschinenseriennummer der Datenzentrale. Mit dieser Information könnten die Poststücke (Briefe) im Zusammenwirken mit der Datenzentrale von dieser indirekt überprüft werden.If no manipulation could be detected with respect to the identification of the serial number of the franking machine, the postal authority or the institute commissioned with the check transmits the corresponding franking machine serial number of the data center. With this information, the mail items (letters) could be checked indirectly in cooperation with the data center.
Ist zweifelsfrei erwiesen, daß der Aufdruck manipuliert worden ist, wird der auf dem Poststück angegebene Absender überprüft. Dazu kann die mitabgedruckte Seriennummer der Frankiermaschine dienen, wenn darüber eine Identifizierung des Absenders möglich ist oder aber, falls vorhanden, der im Klartext auf den Briefumschlag gedruckte Absender. Fehlt eine solche Angabe oder ist die Frankiermaschinen-Seriennummer manipuliert worden, kann zur Ermittlung des Absenders der Brief legal geöffnet werden.If there is no doubt that the imprint has been tampered with, the sender indicated on the item will be checked. For this purpose, the co-printed serial number of the franking machine can serve, if it is possible to identify the sender or, if available, the sender printed in clear text on the envelope. If such an indication is missing or if the franking machine serial number has been manipulated, the letter can be opened legally to determine the sender.
Die vorgenannte Markierung wird vorzugsweise in Form einer Reihe an Symbolen in einem Feld des Frankiermaschinenbildes gleichzeitig mit diesem durch den einzigen Druckermodul gedruckt. Die Form der Symbole mit ihren orthogonalen Kanten ermöglicht eine Mustererkennung mit minimalem rechentechnischen Aufwand.The aforesaid marking is preferably printed in the form of a series of symbols in a field of the postage meter image simultaneously with it by the single printer module. The shape of the symbols with their orthogonal edges enables pattern recognition with minimal computational effort.
Bereits eine integrale Messung des Schwärzungsgrades mit einem einfachen optoelektronischen Sensor (z.B. Fototransistor) und nachgeschaltetem A/D-Wandler ermöglicht eine besonders einfache und schnelle Maschinenlesbarkeit. Für diesen Zweck wurden die Symbole derart gestaltet, daß sie sich eindeutig in ihrem integralen Schwärzungsgrad (Anteil der bedruckten Fläche an der Fläche des Zeichenfeldes) unterscheiden. Jedem Symbol entspricht damit ein bestimmter Wert am Ausgang des A/D-Wandlers. Mit der Symbolreihe wird gegenüber dem Strichcode eine höhere Informationsdichte erreicht und somit Platz im Frankiermaschinendruckbild eingespart. Andererseits können mittels der grafischen Symbole mehr Informationen kodiert gedruckt werden.Already an integral measurement of the degree of blackening with a simple opto-electronic sensor (for example a phototransistor) and a downstream A / D converter allows a particularly simple and fast machine readability. For this purpose, the symbols have been designed to be uniquely different in their integral degree of blackening (proportion of the printed area on the area of the character field). Each symbol corresponds to a specific value at the output of the A / D converter. With the symbol series, a higher information density is achieved compared to the bar code, thus saving space in the franking machine print image. On the other hand, more information can be printed coded using the graphical symbols.
Ein weiterer Vorteil gegenüber einem Strichcode besteht in der durch die Symbolhaftigkeit des Bildinhaltes bedingten guten Lesbarkeit der einzelnen aneinander- gereihten Symbole im Markierungsfeld und die Möglichkeit den Bildinhalt für eine manuelle Auswertung sprachlich zu erfassen. Durch die Symbolhaftigkeit wird neben der maschinellen auch eine visuelle Auswertung durch einen trainierten Prüfer, der die Form und den Begriffsinhalt der Symbole auswertet, im Postamt ermöglicht.A further advantage over a bar code is the good readability of the individual symbols arranged in the marking field, due to the symbolism of the image content, and the possibility of this to capture the image content for manual evaluation. Through the symbolism, in addition to the machine, a visual evaluation by a trained examiner, who evaluates the form and the conceptual content of the symbols, is made possible in the post office.
Einerseits waren eine maschinenlesbare als auch manuell lesbare und decodierbare Form der Kennzeichnung, welche zusammen mit dem Frankierabdruck sichtbar auf das Poststück oder den Frankierstreifen aufgebracht werden kann, und andererseits eine Lösung zum Zusammensetzen von konstanten und von schnell änderbaren editierbaren Daten für Frankiermaschinen und zu deren Drucksteuerung für einen spaltenweisen Druck eines Frankierdruckbildes zu entwickeln. Die vorgenannten Lösungen zum Stand der Technik sind entweder zur Erreichung einer hohen Druckgeschwindigkeit zu aufwendig bzw. weisen mehrere Drucker auf oder sind für ein zeitoptimiertes Zusammensetzen von konstanten und variablen Daten zur Bildung eines Drucksteuersignals für einen einzigen Drucker ungeeignet. Um die Nachteile des Standes der Technik zu überwinden, wurde u.a. auch ein Verfahren und eine Anordnung zur Erzeugung eines Sicherheitsabdruckes geschaffen.On the one hand were a machine-readable as well as manually readable and decodable form of the marking, which can be visibly applied to the mail piece or the franking strip together with the franking imprint, and on the other hand a solution for assembling constant and quickly changeable editable data for franking machines and for their printing control to develop for a column-wise printing of a franking impression image. The aforementioned solutions to the prior art are either too expensive to achieve a high printing speed or have multiple printers or are unsuitable for a time-optimized assembly of constant and variable data to form a pressure control signal for a single printer. To overcome the disadvantages of the prior art, i.a. also provided a method and an arrangement for producing a security impression.
Die Erfindung geht davon aus, daß nach dem Einschalten der Frankiermaschine automatisch der Postwert im Wertabdruck entsprechend der letzten Eingabe vor dem Ausschalten der Frankiermaschine und das Datum im Tagesstempel entsprechend dem aktuellem Datum vorgegeben werden, daß für den Abdruck die variablen Daten in die festen Daten für den Rahmen und für alle unverändert bleibenden zugehörigen Daten elektronisch eingebettet werden. Diese variablen Daten der Fensterinhalte werden nachfolgend kurz als Fensterdaten und alle festen Daten für den Wertstempel, den Tagesstempel und den Werbeklischeestempel als Rahmendaten bezeichnet. Die Rahmendaten sind einem ersten Speicherbereich eines Nurlesespeichers (ROM), welcher zugleich als Programmspeicher dient, entnehmbar. Die Fensterdaten werden einem zweiten Speicherbereich entnommen und entsprechen der Eingabe in einen nichtflüchtigen Arbeitsspeicher gespeichert und diesem jederzeit zwecks eines Zusammensetzens zu einer Gesamtdarstellung eines Frankierbildes entnehmbar.The invention is based on the fact that, after the franking machine has been switched on, the postage value in the value impression corresponding to the last input before the franking machine is switched off and the date in the date stamp are given in accordance with the current date that the variable data is stored in the fixed data for the impression the frame and for all remaining unchanged data electronically embedded. These variable data of the window contents are hereinafter referred to as window data and all the fixed data for the value stamp, the day stamp and the advertising cliche stamp are referred to as frame data. The frame data is a first memory area of a read-only memory (ROM), which also serves as a program memory, removable. The window data are taken from a second memory area and correspond to the input stored in a non-volatile main memory and this at any time for the purpose of an assembly to an overall representation of a franking picture removed.
Erfindungsgemäß wird vorgeschlagen, hexadezimale Fensterdaten in lauflängenkodierter Form in die jeweils getrennten Speicherbereiche eines nichtflüchtigen Arbeitsspeichers zu übertragen und dort abzuspeichern. Falls keine neue Eingabe vorgenommen wird, erfolgt eine Übernahme in einen flüchtigen Pixelspeicher und eine Einordnung der Fensterdaten entsprechend der vorbestimmten Zuordnung in die Rahmendaten. Hierbei ist es aber durch die Erfindung möglich, zeitoptimiert zu arbeiten, so daß die Druckgeschwindigkeit hoch wird. Erfindungsgemäß werden die Daten aus beiden Speicherbereichen entsprechend einer vorbestimmten Zuordnung vor dem Druck zu einem Pixeldruckbild zusammengesetzt und während des Druckes zu einer Spalte des gesamten Frankiermaschinendruckbildes vervollständigt. Diejenigen variablen Daten, welche während des Druckes in die Druckspalte eingebettet werden, umfassen mindestens die Markierungsdaten. Der Zeitaufwand für das vorherige Zusammensetzen des gesamten Pixelbildes mit den übrigen Daten, ist dementsprechend reduziert. Das vorherige Zusammensetzen erfolgt ähnlich wie beim Datum im Poststempel und wie beim Postwert im Wertabdruck, wobei die variable Information im dafür vorgesehenen Fenster nachträglich ergänzt und modifiziert werden kann. Um Zeit einzusparen, werden nur die Teile einer graphischen Darstellung bei einer Änderung neu im nichtflüchtigen Arbeitsspeicher eingespeichert, die tatsächlich geändert werden.According to the invention, it is proposed to transfer hexadecimal window data in run-length-coded form into the respective separate memory areas of a non-volatile main memory and to store them there. If no new input is made, a transfer takes place in a volatile pixel memory and an arrangement of the window data corresponding to the predetermined assignment in the frame data. However, it is possible by the invention to work time-optimized, so that the printing speed is high. According to the invention, the data from both memory areas are assembled according to a predetermined assignment before the printing to a pixel print image and completed during the printing to a column of the entire franking machine print image. Those variable data embedded in the print column during printing include at least the marking data. The time required for the previous composition of the entire pixel image with the other data is reduced accordingly. The previous composition is similar to the date in the postmark and as the postage value in the value impression, the variable information can be subsequently supplemented and modified in the appropriate window. In order to save time, only the parts of a graphical representation are re-stored in the nonvolatile RAM when they are changed, which are actually changed.
Vorteilhafte Weiterbildungen der Erfindung sind in den Unteransprüchen gekennzeichnet bzw. werden nachstehend zusammen mit der Beschreibung der bevorzugten Ausführung der Erfindung anhand der Figuren näher dargestellt. Es zeigen:
Figur 1,- Blockschaltbild einer ersten Variante der erfindungsgemäßen Frankiermaschine,
Figur 2,- Kommunikation bei einer Auswertung des erfindungsgemäßen Sicherheitsabdruckes
- Figur 3a,
- Darstellung eines Sicherheitsabdruckes mit einem Markierungsfeld
- Figur 3b
- bis 3e, Weitere Varianten der Anordnung von Markierungsfeldern für Sicherheitsabdruck
- Figur 3f,
- Darstellung eines Satzes an Symbolen für ein Markierungsfeld im Werbeklischee
- Figur 4a,
- Aufbau einer Kombinationszahl,
- Figur 4b,
- Sicherheitsabdruck-Auswerteschaltung,
- Figur 4c,
- Teilschritt zur Markierungssymbol-Erkennung,
- Figur 4d,
- Sicherheitsabdruck-Auswerteverfahren,
Figur 5,- Ablaufplan für die Druckbilderstellung nach der ersten Variante der erfindungsgemäßen Frankiermaschine mit zwei Pixelspeicherbereichen,
Figur 6,- Ablaufplan nach einer zweiten Variante der erfindungsgemäßen Frankiermaschine mit einem Pixelspeicherbereich,
Figur 7,- Postwertzeichenbild mit zugeordneten Druckspalten,
Figur 8,- Darstellung der auf ein Pixelspeicherbild bezogenen und davon getrennt gespeicherten Fensterkennwerte,
- Figur 9a,
- Dekodierung des Steuercode, Dekomprimierung und Laden der festen Rahmendaten sowie Bildung und Speicherung der Fensterkennwerte,
- Figur 9b,
- Einbettung von dekomprimierten aktuellen Fensterdaten vom Typ 1 in die dekomprimierten Rahmendaten nach dem Start der Frankiermaschine bzw. nach dem Editieren von Rahmendaten,
- Figur 9c,
- Einbettung von dekomprimierten variablen Fensterdaten vom Typ 1 in die dekomprimierten Rahmendaten nach dem Editieren dieser Fensterdaten vom Typ 1,
Figur 10,- Bildung neuer kodierter Fensterdaten vom Typ 2 für ein Markierungsbild,
Figur 11,- Dekodierung von Steuercode und Umsetzung in dekomprimierte binäre Fensterdaten vom Typ 2,
Figur 12,- Druckroutine für das Zusammensetzen von Daten aus den Pixelspeicherbereichen I und II,
Figur 13,- Druckroutine für das Zusammensetzen aus einem Pixelspeicherbereich I und Arbeitsspeicherbereichen entnommenen Daten,
- FIG. 1,
- Block diagram of a first variant of the franking machine according to the invention,
- FIG. 2,
- Communication during an evaluation of the security imprint according to the invention
- FIG. 3a,
- Presentation of a security impression with a checkbox
- FIG. 3b
- to 3e, Other variants of the arrangement of marking fields for security imprint
- FIG. 3f,
- Representation of a set of symbols for a checkbox in the advertising cliché
- FIG. 4a,
- Structure of a combination number,
- FIG. 4b,
- Security imprint evaluation circuit,
- FIG. 4c,
- Sub-step for marker symbol recognition,
- FIG. 4d,
- Security imprint evaluation methods,
- FIG. 5,
- Flowchart for the printing image production according to the first variant of the franking machine according to the invention with two pixel storage areas,
- FIG. 6,
- Flow chart according to a second variant of the franking machine according to the invention with a pixel storage area,
- FIG. 7,
- Postage stamp image with associated printing columns,
- FIG. 8,
- Representation of the window image values related to a pixel memory image and stored separately therefrom,
- FIG. 9a,
- Decoding of the control code, decompression and loading of the fixed frame data as well as formation and storage of the window characteristics,
- FIG. 9b,
- Embedding decompressed current window data of
type 1 in the decompressed frame data after the start of the franking machine or after the editing of frame data, - FIG. 9c,
- Embedding decompressed variable window data of
type 1 in the decompressed frame data after editing thistype 1 window data, - FIG. 10,
- Formation of
new type 2 coded window data for a marker image, - FIG. 11,
- Decoding of control code and conversion into decompressed binary window data of
type 2, - FIG. 12,
- Print routine for composing data from the pixel memory areas I and II,
- FIG. 13,
- Print routine for composing data taken from a pixel memory area I and memory areas,
Die
Ein zusätzlich entwickeltes Verfahren zur Verbesserung der Sicherheit von Frankiermaschinen gemäß der
Die bevorzugte Anordnung zur Erzeugung eines Sicherheitsabdruckes für Frankiermaschinen, weist im Programmspeicher 11 einen ersten Speicherbereich A (u.a. für die Daten der konstanten Teile des Frankierbildes u.a. den Werbeklischee-Rahmen) auf. Die Subspeicherbereiche Ai sind für i = 1 bis m Rahmen- oder Fixdaten vorgesehen, wobei ein zugeordnetes Indiz i den jeweiligen Rahmen kennzeichnet, welcher vorzugsweise einer bestimmten Kostenstelle zugeordnet ist. Üblicher Weise wird eine Kostenstellennummer eingegeben, um u.a. damit das Werbeklischee auszuwählen. Es ist aber auch schon ein hier vorteilhaftes Verfahren zur anwenderorientierten Abrechnung vorgeschlagen worden, in welchem das ausgewählte Klischee untersucht wird, um die Kostenstelle automatisch zu ermitteln, unter welcher abgerechnet werden soll.The preferred arrangement for producing a security impression for franking machines has in the program memory 11 a first storage area A (among others for the data of the constant parts of the franking image including the advertising cliché frame). The sub-memory areas A i are provided for i = 1 to m frame or fixed data, wherein an associated index i identifies the respective frame, which is preferably assigned to a specific cost center. Usually, a cost center number is entered in order to select the advertising cliché, among other things. However, an advantageous method for user-oriented billing has already been proposed in which the selected cliché is examined in order to automatically determine the cost center under which billing is to be carried out.
Im Charakterspeicher 9 sind alle alphanumerischen Zeichen bzw. Symbole pixelweise als binäre Daten abgelegt. Daten für alphanumerische Zeichen bzw. Symbole sind im nichtflüchtigen Arbeitsspeicher 5 komprimiert in Form einer Hexadezimalzahl abgespeichert. Sobald die Nummer der Kostenstelle eingegeben bzw. im Speicherbereich C gespeichert vorliegt, werden die komprimierten Daten aus dem Programmspeicher 11 mit Hilfe des Charakterspeichers 9 in ein binäre Pixeldaten aufweisendes Druckbild umgewandelt, welches in solcher dekomprimierten Form im flüchtigen Arbeitsspeicher 7 gespeichert wird.In the
Entsprechend der vom Encoder 13 gelieferten Positionsmeldung über den Vorschub der Postgutes bzw. Papierstreifens in Relation zum Druckermodul 1 werden die komprimierten Daten aus dem Arbeitsspeicher 5 gelesen und mit Hilfe des Charakterspeichers 9 in ein binäre Pixeldaten aufweisendes Druckbild umgewandelt, welches ebenfalls in solcher dekomprimierten Form im flüchtigen Arbeitsspeicher 7 gespeichert wird. Zur Erläuterung der Erfindung werden nachfolgend Arbeitsspeicher 7a, 7b und Pixelspeicher 7c verwendet, obwohl es sich hierbei physikalisch vorzugsweise um einen einzigen Speicherbaustein handelt.In accordance with the position report on the feed of the mail or paper strip in relation to the
Der Arbeitsspeicher 7b und der Pixelspeicher 7c stehen mit dem Druckermodul 1 über eine ein Druckregister (DR) 15 und eine Ausgabelogik aufweisende Druckersteuerung 14 in Verbindung. Der Pixelspeicher 7c ist ausgangsseitig an einen ersten Eingang der Druckersteuerung 14 geschaltet, an deren weiteren Steuereingängen Ausgangssignale der Mikroprozessorsteuereinrichtung 6 anliegen.The
Die einmal aufgerufenen konstanten Teile des Frankierbildes und Werbeklischees stehen im Pixelspeicherbe-reich I im flüchtigen Pixelspeicher 7c ständig dekodiert zur Verfügung. Für eine schnelle Änderung der Fensterdaten, existiert ein zweiter Speicherbereich B im nichtflüchtigen Arbeitsspeicher 5. Der Pixelspeicherbereich I im Pixelspeicher 7c ist ebenfalls für die ausgewählten dekomprimierten Daten der variablen Teile des Frankierbildes vorgesehen, welche mit dem Indiz j gekennzeichnet sind. Der zweite Pixelspeicherbereich II im Pixelspeicher 7c ist für die ausgewählten dekomprimierten Daten der variablen Teile des Frankierbildes vorgesehen, welche mit dem Indiz k gekennzeichnet sind. Hierbei handelt es sich um die erst unmittelbar vor dem Abdrucken des Sicherheitsabdrucks gebildeten Markierungsdaten.The once called constant parts of the franking image and advertising clichés are in the pixel memory area I in the
Es wurde bereits vorgeschlagen, mit nur einem Mikroprozessor und einem Druckmodul einer Frankiermaschine ein Verfahren und eine Anordnung zur schnellen Erzeugung eines Sicherheitsabdruckes zu schaffen (
Mittels des vollelektronisch erzeugten Druckbildes, gelingt es zur Realisierung des Sicherheitsabdrucks, die variablen Daten der Markierung in ein oder mehrere Fenster innerhalb eines festen durch das Frankiermaschinendruckbild gegebenen Rahmens während des spaltenweisen Druckens einzubetten. Ein wesentlicher Grund dafür, daß die Druckgeschwindigkeit durch die erforderliche Zeitdauer zur Bildung der Markierungsdaten nicht herabgesetzt wird, liegt in der Erschließung einer Zeitreserve während des Druckes, durch den Mikroprozessor der Steuereinrichtung, der die spaltenweise Einbettung von Fensterdaten durchführt.By means of the fully electronically generated printed image, the variable mark data can be realized in one or more windows within a fixed area by the franking machine print image in order to realize the security print given frame during column-wise printing. A significant reason why the printing speed is not lowered by the time required to form the mark data is the development of a time reserve during printing by the microprocessor of the controller which performs column-by-column embedding of window data.
Die Speicherbereiche B bis ST im nichtflüchtigem Arbeitsspeicher 5 können eine Vielzahl von Subspeicherbereichen enthalten, unter welchen die jeweiligen Daten in Datensätze gespeichert vorliegen. Die Subspeicherbereiche Bj sind für j = 1 bis n semivariable Fensterdaten und Bk für k = 1 bis p variable Fensterdaten vorgesehen, wobei verschiedene Zuordnungen zwischen den Subspeicherbereichen der verschiedenen Speicherbereiche auswählbar und/oder vorbestimmt gespeichert sind.The memory areas B to ST in the nonvolatile
Die Zahlenketten (sTrings) die für die Erzeugung der Eingabedaten mit einer Tastatur 2 oder aber über eine an die Ein/Ausgabeeinrichtung 4 angeschlossene, den Portowert errechnende, elektronische Waage 22 eingegeben werden, werden automatisch im Speicherbereich ST des nichtflüchtigen Arbeitsspeichers 5 gespeichert. Außerdem bleiben auch Datensätze der Subspeicherbereiche, zum Beispiel Bj, C usw., erhalten. Damit ist gesichert, daß die letzten Eingabegrößen auch beim Ausschalten der Frankiermaschine erhalten bleiben, so daß nach dem Einschalten automatisch der Postwert im Wertabdruck entsprechend der letzten Eingabe vor dem Ausschalten der Frankiermaschine und das Datum im Tagesstempel entsprechend dem aktuellem Datum vorgegeben wird.The number strings (sTrings) which are input for generating the input data with a
Es ist vorgesehen, daß mit der Steuereinrichtung 6 der Programmspeicher 11 verbunden ist, wobei die Daten für die konstanten Teile des Frankierbildes, welche mindestens einen Werbeklischeerahmen betreffen, in einem ersten Speicherbereich Ai gespeichert sind und wobei ein zugeordneter Namen den Werbeklischeerahmen kennzeichnet. Es ist weiterhin vorgesehen, daß mit der Steuereinrichtung 6 der nichtflüchtige Arbeitsspeicher 5 verbunden ist, wobei die Daten für die semivariablen Teile des Frankierbildes in einem zweiten Speicherbereich Bj gespeichert sind und ein zugeordneter Namen den semivariablen Teil kennzeichnet, wobei eine erste Zuordnung der Namen der semivariablen Teile zu den Namen der konstanten Teile besteht. In der Frankiermaschine kann eine zweite Zuordnung entsprechend der in einem dritten Speicherbereich C gespeicherten Kostenstellen-Nummer vorgenommen werden, so daß wahlweise jeder Kostenstelle KST ein Werbeklischee zugeordnet ist.It is envisaged that the
Die entsprechende Zuordnung der jeweiligen Kostenstelle zu den Rahmendaten wird nach dem Einschalten automatisch abgefragt. In einer anderen Variante muß nach jedem Einschalten während der Startroutine die Kostenstelle erneut in den Speicherbereich C eingegeben werden, während sie bei kurzzeitigen Betriebsspannungsunterbrechungen erhalten bleibt. Die Anzahl von gedruckten Briefen mit der jeweiligen o.g. Einstellung des Werbeklischees über die Kostenstelle wird in der Frankiermaschine für eine spätere Auswertung registriert.The corresponding assignment of the respective cost center to the frame data is automatically requested after switching on. In another variant, the cost center must be reentered in memory area C each time it is switched on during the start routine, while it is retained in the case of short-term operating voltage interruptions. The number of printed letters with the respective o.g. Setting the advertising cliché via the cost center is registered in the postage meter machine for later evaluation.
In einem jeden Datensatz eines Subspeicherbereiches Ai, Bj bzw. Bk sind abwechselnd nacheinander Steuercode und lauflängenkodierte Rahmen- bzw. Fensterdaten enthalten.In each record of a sub-memory area A i , B j and B k are successively control code and run-length-coded frame or window data included.
Vor dem ersten Druck werden aus dem nichtflüchtigen Programmspeicher 11 die jeweiligen ausgewählten gemeinsamen Rahmendaten für den Werbeklischeestempel, für den Poststempel und den Portostempel in die Register 100, 110, 120, ..., eines flüchtigen Arbeitsspeichers 7a übernommen, wobei während der Übernahme Steuercode dekodiert und in einem gesonderten Speicherbereich des Arbeitsspeichers 7b gespeichert werden. Ebenso werden die jeweiligen ausgewählten Fensterdaten in Register 200, 210, 220, ..., geladen. Vorzugsweise werden die Register von Subspeicherbereichen im Speicherbereich des Arbeitsspeichers 7a gebildet. In einer anderen Variante sind diese vorgenannten Register und/oder der flüchtige Arbeitsspeicher 7 Bestandteil der Mikroprozessorsteuerung 6.Prior to the first print, the respective selected common frame data for the advertising cliché stamp, for the postmark and the postage stamp are transferred from the
Durch Dekomprimieren werden die lauflängenkodierten hexadezimalen Daten in entsprechende binäre Pixeldaten überführt. Dabei werden die dekomprimierten binären Pixeldaten, die über einen längeren Zeitraum unverändert bleiben, können in einen ersten Pixelspeicherbereich I und die binären Pixeldaten, die die sich ständig mit jedem Abdruck ändernden Markierungsdaten betreffen, in den zweiten Pixelspeicherbereich II übernommen: Die
Die zeitlich weniger veränderbaren (semivariablen) Fensterdaten werden nachfolgend als Fensterdaten vom Typ 1 bezeichnet. Dagegen werden mit Fensterdaten vom Typ 2 nachfolgend die ständig wechselnden (variablen) Fensterdaten bezeichnet.The temporally less variable (semivariable) window data are referred to below as
Neue Rahmen- und/oder Fensterdaten vom Typ 1 können ausgewählt werden, solange nach dem Einfügen und Einspeichern von binären Pixeldaten in den ersten Pixelspeicherbereich I ein Bedarf dazu besteht. Ist das nicht der Fall, folgt eine automatische Erzeugung von Fensterdaten vom Typ 2 mit anschließenden Dekomprimieren sowie deren Einspeicherung als binären Pixeldaten in den zweiten Pixelspeicherbereich II. In einer anderen nicht gezeigten Variante können oben genannte Schritte wiederholt werden, falls noch immer keine Druckanforderung vorliegt. Das Zusammensetzen mit den übrigen im Pixelspeicherbereich I gespeicherten binären Pixeldaten erfolgt vorzugsweise nach Vorliegen einer Druckanforderung während einer Druckroutine.New frame and / or window data of
Mittels der Eingabemittel 2 und der Steuereinrichtung 6 können die Daten in den Speicherbereichen C, D und E geändern werden. Dabei wird vorzugsweise der derselbe Mikroprozessor der Steuereinrichtung 6, der auch die Abrechnungsroutine und die Druckroutine ausführt, genutzt. Die Daten aus den Speicherbereichen werden entsprechend einer vorher festgelegten (in gewissen Grenzen frei wählbaren) Zuordnung während des Druckes zu einer Gesamtdarstellung eines Sicherheitsabdruckes zusammengesetzt. Hierbei finden beispielsweise vierte und fünfte Speicherbereiche D und E des nichtflüchtigen Arbeitsspeichers 5 Verwendung. In dem vierten Speicherbereich D des nichtflüchtigen Speichers 5 liegt ein Namen gespeichert vor, der den aktuell eingestellten Rahmen eines Werbeklischees kennzeichnet, während in einem fünften Speicherbereich E Daten für eine weitere wählbare Zuordnungen von mindestens einem Werbeklischeeteil zu einem Rahmen des Werbeklischees entsprechend dem vorgenannten Namen gespeichert sind. Es ist vorgesehen, daß die Daten aus den Speicherbereichen entsprechend einer vorher festgelegten (in gewissen Grenzen frei wählbaren) Zuordnung während des Druckes zu einer Gesamtdarstellung eines Sicherheitsabdruckes zusammengesetzt werden.By means of the input means 2 and the
Die Identifikation einer Frankiermaschine erfolgt gewöhnlich mittels einer 8-stelligen Seriennummer, welche aber nur teilweise in die Markierungssymbolreihe einzugehen braucht, um damit eine Überprüfung der in Klarschrift abgedruckten Seriennummer zu ermöglichen. Das kann in einer einfachen Variante beispielsweise die Quersumme aus der Seriennummer sein. In komplizierteren anderen Varianten gehen noch andere Daten zur Bildung einer vorzugsweise mindestens 2-stelligen Information ein, welche die Überprüfung der Seriennummer gestattet.The identification of a franking machine usually takes place by means of an 8-digit serial number, which, however, only partially needs to be included in the marking symbol series in order to enable a check of the printed serial number in plain text. For example, this can be the checksum from the serial number in a simple variant. In more complicated other variants, other data goes to education a preferably at least 2-digit information, which allows the verification of the serial number.
Insbesondere kann, in Abänderung der in
In Weiterbildung der erfindungsgemäßen Lösung wird durch eine in der Maschine vorhandene und/oder erzeugte Größe, insbesondere durch das aktuelle Datum, die zugehörigen Daten der spaltenweisen regionalen Bildinformation aus dem Datensatz ausgewählt, um mindestens eine Anzahl an Daten (Hexadezimalzahlen) zu entnehmen.In a development of the solution according to the invention, the associated data of the column-wise regional image information from the data set is selected by a quantity present in the machine and / or generated, in particular by the current date, in order to extract at least a number of data (hexadecimal numbers).
Weiterhin können zu jeder Werbeklischeenummer auch mehrere Datensätze zuordenbar sein, wobei ein jeder Datensatz diejenigen einen Teilbereich des Werbeklischees betreffenden Daten aufweist. Dabei wird durch eine in der Maschine vorhandene und/oder erzeugte Größe, der Datensatz mit den zugehörigen Daten der spaltenweisen regionalen Bildinformation ausgewählt, um mindestens eine Anzahl an Daten (Hexadezimalzahlen) zu entnehmen.Furthermore, several data records can also be assigned to each advertising cliché number, with each data record having those data relating to a subarea of the advertising cliché. In this case, the data record with the associated data of the column-wise regional image information is selected by a quantity present in the machine and / or generated in order to extract at least a number of data (hexadecimal numbers).
Vorzugsweise werden diejenigen einer vorbestimmten Druckspalte entsprechenden lauflängenkodierten hexadezimalen Daten zusammen mit mindestens einigen der Daten der Maschinenparameter (Seriennummer, monoton veränderbare Größe, Zeitdaten, Inspektionsdaten, wie beispielsweise die Anzahl der Drucke bei der letzten Inspektion, oder Suspiciousvariable) und des Portowertes zu einer Zahl in spezieller - in Zusammenhang mit der
Durch den Charakterspeicher 9 wird eine Umwandlung einer Kryptozahl in eine Symbole aufweisende Kennzeichnung vorgenommen. Insbesondere wird eine durch eine weitere Größe, in vorteilhafter Weise durch den Postwert, ausgewählte Liste, die den einzelnen Kryptozahlen graphische Symbole zuordnet, verwendet. Dabei werden die verschlüsselten hexadezimalen Daten mittels des Charakterspeichers dekomprimiert, um das aus den zu druckenden Symbolen gebildete Kennzeichen zu drucken. Hierbei handelt es sich ebenfalls um eine auch maschinenlesbare Markierung.By the
Jedoch sind ebenso andere Verschlüsselungsmethoden und Methoden zur Umwandlung der Kryptozahl in eine Markierung bzw. Kennzeichnung geeignet.However, other encryption methods and methods are also suitable for converting the crypto-number into a label.
Besonders vorteilhaft ist es, wenn die Fensterdaten vom Typ 2 für die Sicherheitsmarkierungen in einem separaten Fenster im Postwertstempel oder im Tagesstempel oder zwischen beiden Stempeln untergebracht werden. Dann wird der gesamte Frankierabdruck nicht vergrößert (was auch postalisch nicht zulässig ist) bzw. es wird kein zusätzliches Druckwerk, was an anderer Stelle des Briefes druckt, erforderlich.It is particularly advantageous if the window data of
Es können zusätzlich besonders erzeugte verschlüsselte und in einem sechsten Speicherbereich F abgelegte Markierungsdaten zur Kennzeichnung - beispielsweise der Frankiermaschinenseriennummer - eingesetzt werden. Eine weitere Möglichkeit ist die maschinenlesbare aber unverschüsselt als Bar-Code abgedruckte Mitteilung der Frankiermaschinenseriennummer, deren Daten entweder aus dem Speicherbereich F des nichtflüchtigen Arbeitsspeichers 5 oder aus dem Programmspeicher 11 entnommen werden, um diese in das Frankierbild - wie beispielsweise anhand der
Neuere Frankiermaschinen werden mittels einer Fernwertvorgabe FWV von einer Datenzentrale mit einem neuen Nachladeguthaben geladen. Die Datenzentrale speichert für jeden Frankiermaschinen-Nutzer die Guthabenbeträge und die Termine, zu denen diese Guthaben an die Frankiermaschine übertragen wurden. Auf der Basis dieser in der Datenzentrale gespeicherten Daten sind weitere Sicherheitschecks zur Überprüfung der regulären Benutzung der Frankiermaschine möglich.Newer franking machines are loaded by means of a remote value specification FWV from a data center with a new recharging credit. For each postage meter user, the data center stores the credit amounts and the dates on which these credits were transferred to the postage meter machine. On the basis of this data stored in the data center, further security checks are possible for checking the regular use of the franking machine.
Die
In der ersten Überprüfungsvariante wird, vorausgesetzt eine Frankiermaschine gilt als suspekt, von der Postbehörde eine Kontrolle der Poststücke veranlaßt. Die Information erhält die Postbehörde von der Datenzentrale über die Datenverbindungsleitung H zusammen mit der Seriennummer übermittelt. Ebenfalls ist für Anfragen seitens des Postamtes in Abhängigkeit von der Art der Auswertung die Datenverbindungsleitung H zu benutzen. Andererseits ist für Anfragen seitens der Frankiermaschine an die Datenzentrale die Datenverbindungsleitung L vorgesehen.In the first verification variant, provided that a postage meter machine is considered suspect, the post office will initiate an inspection of the mail pieces. The information is received by the postal authority from the data center via the data link H together with the serial number. Also, for requests from the post office, depending on the type of evaluation, the data link H is to be used. On the other hand, the data link L is provided for inquiries from the franking machine to the data center.
In einer solchermaßen erfindungsgemäß zentral initialisierten ersten Überprüfungsvariante ermittelt die Datenzentrale auf der Basis der nutzerspezifischen historischen Daten eines bestimmten zurückliegenden Zeitabschnittes einen durchschnittlichen Portoverbrauch PK. Dabei wird erfindungsgemäß davon ausgegangen, daß der durchschnittliche Guthabenzufluß auch dem durchschnittlichen Guthabenabfluß, d.h. dem durchschnittlichen Portoverbrauch entspricht. Dieser ergibt sich somit gleich dem Verhältnis der Summe der im betrachteten Zeitabschnitt übertragenen Guthaben G, und der Summe der zwischen den Nachladungen liegenden Zeitabschnitte t:
Auf der Basis dieses durchschnittlichen Portoverbrauches PK des Frankiermaschinen-Nutzers K und ausgehend von seiner letzten Guthabennachladung GK,n kann die voraussichtliche Zeitdauer tK,n+1 bis zur nächsten Guthabennachladung berechnet werden:
Der Term (1 + 1/β) dient dazu, normale Schwankungen des Portoverbrauches auszugleichen. Deshalb wird zu GK,n ein Zuschlag 1/β in diesem Beispiel vorzugsweise von 10%, d.h. 1/β = 1/10) erhoben.
Die Frankiermaschine kann der Datenzentrale Registerwerte vor einer Guthabennachladung übermitteln:
- R1 (descending register) vorrätige Restbetrag in der Frankiermaschine,
- R2 (ascending register) Verbrauchssummenbetrag in der Frankiermaschine,
- R3 (total resetting) die bisherige Gesamtvorgabesumme aller Fernwertvorgaben,
- R4 (piece count Σ printing with value # 0) Anzahl gültiger Drucke,
- R8 (R4 + piece count Σ printing with value = 0) Anzahl aller Drucke
The postage meter can transmit the data central register values before a credit recharge:
- R1 (descending register) remaining amount in the franking machine,
- R2 (ascending register) consumption sum amount in the franking machine,
- R3 (total resetting) the previous total of all remote value defaults,
- R4 (piece count Σ printing with value # 0) Number of valid prints,
- R8 (R4 + count Σ printing with value = 0) Number of prints
Unter Berücksichtigung der im steigenden Register gespeicherten Summe (Verbrauchssummenbetrag R2) aller bisher geladenen (verbrauchten) Nachladeguthaben gilt weiter:
Ein dem Ascending-Register entnommener Wert R2 entspricht dabei dem aktuellen Abfragewert. Gemäß dem Vorgabewunsch, der zu einen Nachladeguthaben GK.n+1 führen soll, welches zum aktuellen Abfragewert R2 hinzuaddiert werden muß, ergibt sich der künftige Wert R2neu. Es gilt:
Unter Berücksichtigung eines im fallenden Register des Kostenstellenspeichers 10 gespeicherten noch verfügbaren Portoguthabens (Restbetrag R1) kann somit ein folgender Gesamtwert für Frankierungen verbraucht werden:
Bei jeder Fernwertvorgabe läßt sich der Restbetrag R1 abfragen und statistisch auswerten. Wird der Restbetrag R1 immer größer, dann kann der gleiche Nachladebetrag in immer größeren Nachladeperioden nachgeladen werden, bzw. die Stückzahl wird kleiner angesetzt, welche bis zur nächsten Kommunikation frankiert werden darf. Aus dieser Überlegung und weil gewohnheitsgemäß Nachladebeträge häufig in der gleichen Höhe angefordert werden, wird nun die voraussichtliche Zeitdauer tK,n+1 bis zur nächsten Guthabennachladung nach folgender Formel ermittelt:
Der Dispositionsfaktor αx ist abhängig von der Einstufung des Frankiermaschinen-Nutzers als A-, B- oder C-Kunde.The disposition factor α x is dependent on the rating of the franking machine user as an A, B or C customer.
Auf der Basis des für den Benutzer K ermittelten durchschnittlichen Portoverbrauch PK wird der Dispositionsfaktor αK einer von beispielsweise drei Verbrauchsklassen A, B und C zugeordnet:
Jeder dieser Verbrauchsklassen ist ein typischer Dispositionsfaktor αA, αB, αC zugeordnet, womit nach der Gleichung (6) bei der Verbrauchsklasse A, also der Klasse mit dem kleinsten Verbrauch, pro Zeitintervall die längste Zeit (tA) erreicht wird und bei der Verbrauchsklasse C die kürzeste Zeit (tC).Each of these consumption classes is a typical disposition factor α A , α B , α C assigned, which according to the equation (6) in the consumption class A, ie the class with the smallest consumption, per time interval, the longest time (t A ) is achieved and at the consumption class C the shortest time (t C ).
Eine Vereinfachung dieses Berechnungsschemas ist dadurch zu erzielen, daß nicht mehr für jeden Benutzer K die individuellen Größen αK und tK,n+1 neu berechnet werden, sondern eine Klassierung vorgenommen wird. Auf der Basis des für den Benutzer K ermittelten durchschnittlichen Portoverbrauch PK wird dieser in eine von beispielsweise drei Verbrauchsklassen A, B und C eingeordnet.
Jeder dieser Verbrauchsklassen ist eine typische Verbrauchszeit tA, tB, tC zugeordnet, wobei der Verbrauchsklasse A, also der Klasse mit dem kleinsten Verbrauch, pro Zeitintervall die längste Zeit (tA) zugeordnet wird und der Verbrauchsklasse C die kürzeste Zeit (tC).Each of these consumption classes is assigned a typical consumption time t A , t B , t C , whereby the consumption class A, ie the class with the lowest consumption, is assigned the longest time (t A ) per time interval and the consumption class C the shortest time (t C ).
Wird nun der Zeitpunkt tK,n+1 bzw. tA, tB oder tC überschritten, gilt die betreffende K-te Frankiermaschine FMK prinzipiell als verdächtig. In regelmäßigen Abständen wird in der Datenzentrale eine Plausibilitätskontrolle sämtlicher im Einsatz befindlicher Frankiermaschinen durchgeführt. Bei diesem Verfahren werden die Maschinen gekennzeichnet und der Postbehörde gemeldet, deren Frankierverhalten verdächtig erscheint oder die offensichtlich manipuliert worden sind. Mit dem Eintritt in diesen Verdachtsmodus sind nun verschiedene mehrere Schritte enthaltende Reaktionen möglich:
a) Die Datenzentrale nimmt Kontakt zur K-ten Frankiermaschine FMK auf. Bei Vorhandensein eines Modemanschlusses kann dies automatisch geschehen. Im Fall der sogenannten voice controll ist ein Telefonanruf beim FMK-Kunden erforderlich.If the time t K, n + 1 or t A , t B or t C is exceeded, the respective K th franking machine FM K is in principle considered to be suspicious. At regular intervals, a plausibility check of all franking machines in use is carried out in the data center. In this procedure, the machines are marked and reported to the postal authority whose franking behavior appears suspicious or which have obviously been manipulated. Upon entering this suspicious mode, several reactions containing several steps are now possible:
a) The data center makes contact with the K-th franking machine FM K on. In the presence of a modem connection, this can happen automatically. In the case of the so-called voice control, a telephone call is required at the FM K customer.
In jedem Fall wird der Kunde bzw. die Frankiermaschine aufgefordert, die überfällige Kommunikation durchzuführen. Bei einer Kommunikation können von der Datenzentrale die aktuellen Registerstände angefordert werden, um die Größe des Restguthabens zu überprüfen oder weitere statistische Daten über die Benutzung der K-ten Frankiermaschine FMK zu erhalten. Diese Übertragung ist aus Sicherheitsgründen in gleicher Weise zu schützen wie die Fernwertvorgabe selbst. Dazu dient beispielsweise die Verschlüsselung der Nachricht mit dem DES-Schlüssel. Die Datenzentrale kann dann ggf. an die K-te Frankiermaschine FMK die Nachricht übertragen, daß sie nicht mehr verdächtig ist.In any case, the customer or the postage meter machine is requested to perform the overdue communication. In the case of a communication, the current status of the register can be requested from the data center in order to check the size of the remaining credit or to obtain further statistical data on the use of the K-th franking machine FM K. For security reasons, this transmission is to be protected in the same way as the remote value specification itself. This is done, for example, by encrypting the message with the DES key. The data center can then possibly transmit to the K-th postage meter FM K the message that it is no longer suspicious.
Anderenfalls geht die K-te Frankiermaschine FMK in den Verdachtsmodus über. Dies bedeutet, daß sie innerhalb einer begrenzten Zeit vor Ort zu überprüfen ist, wenn anschließend keine Kommunikation zwischen der Datenzentrale und der Frankiermaschine durchgeführt wird.Otherwise, the K-th franking machine FM K goes into the suspicion mode. This means that it has to be checked on-site within a limited time, when subsequently no communication between the data center and the franking machine is performed.
Von der Datenzentrale wird das Verhalten des Frankiermaschinenbenutzers auch auf der Basis von während der Kommunikation übermittelten weiteren Daten überwacht, um verdächtige Frankiermaschinen festzustellen. In die Berechnung zur Ermittlung des Frankiermaschinen-Profils können auch solche frankiermaschinenspezifischen Daten, wie die Stückzahl an vorgenommenen Frankierungen oder aller Drucke (Registerwerte R4 oder R8) einfließen. Vorteilhaft sind folgende Formeln nacheinander anzuwenden:
- R1 :
- R1 Abfragewert bei der n-ten Fernwertvorgabe
- R1neu:
- R1 Abfragewert vor der (n+1)-ten Fernwertvorgabe eines Nachladeguthabens
- Vsusp1:
- heuristischer Wert, der Auskunft über den Zustand der Frankiermaschine gibt
- Fmin:
- minimaler Frankierwert
- R1:
- R1 query value at the nth distance value specification
- R1 new :
- R1 query value before the (n + 1) -th remote value specification of a reload credit
- V susp1 :
- heuristic value that gives information about the state of the franking machine
- F min :
- minimal franking value
Bei einem Mindestfrankierwert von z.B. Fmin = 20 Cent ergibt sich folgende Fallunterscheidung:
Anhand der frankiermaschinenspezifischen Daten läßt sich so ein Frankiermaschinen-Profil erstellen. Dieses Frankiermaschinen-Profil gibt darüber Auskunft, ob ein Kunde mit den durchgeführten Nachladevorgängen in der Lage war, die ermittelte Anzahl an Frankierungen durchzuführen. Es sind innerhalb des Suspicious Mode zwei Stufen zu unterscheiden:
- Stufe 1: Frankiermaschine ist verdächtig oder
- Stufe 2: Frankiermaschine ist manipuliert worden.
- Stage 1: Postage meter is suspicious or
- Stage 2: Postage meter has been manipulated.
Ein entsprechender Suspicious Mode kann nur von der Datenzentrale aktiviert werden, wobei keine direkten Auswirkungen auf die Frankiermaschine stattfinden.A corresponding suspicious mode can only be activated by the data center, with no direct effects on the postage meter machine.
b) Ebenso wie in der Datenzentrale kann auch die K-te Frankiermaschine FMK die Nachricht selbsttätig ermitteln und anzeigen, daß sie verdächtig ist. Die K-te Frankiermaschine FMK geht mit Anzeige der Nachricht in den Verdachtsmodus. Dies bedeutet, daß die Datenzentrale innerhalb einer begrenzten Zeit vor Ort eine Überprüfung veranlaßt, wenn anschließend keine Kommunikation zwischen der Datenzentrale und der Frankiermaschine durchgeführt wird. Eine solche Kommunikation kann beispielsweise zum Zwecke einer Fernwertvorgabe eines Guthabens vorgenommen werden.b) Just as in the data center, the K-th franking machine FM K can automatically determine the message and indicate that it is suspicious. The K-th franking machine FM K goes with display of the message in suspicion mode. This means that the data center will initiate a check within a limited time in the field if subsequently no communication between the data center and the franking machine is performed. Such a communication can be made, for example, for the purpose of a remote value specification of a credit.
Bei der Fernwertvorgabe eines Guthabens werden die einzelnen Transaktionen mit verschlüsselten Meldungen nacheinander durchgeführt. Nach Eingabe der Identifikations-Nummer (ID-Nr.) und der beabsichtigten Eingabeparameter prüft die Frankiermaschine, ob ein MODEM angeschlossen und betriebsbereit ist. Ist das nicht der Fall, wird angezeigt, daß das Transaktionsersuchen wiederholt werden muß. Anderenfalls liest die Frankiermaschine die Wahlparameter, bestehend aus den Herauswahlparametern (Haupt-/Nebenstelle, usw.) und der Telefonnummer aus dem NVRAM-Speicherbereich N und sendet diese mit einem Wahlaufforderungskommando an das Modem 23. Anschließend erfolgt der für die Kommunikation erforderliche Verbindungsaufbau über das MODEM 23 mit der Datenzentrale.In the remote value specification of a credit, the individual transactions with encrypted messages are performed one after the other. After entering the identification number (ID No.) and the intended input parameters, the franking machine checks whether a MODEM is connected and ready for operation. If this is not the case, it is indicated that the transaction request must be repeated. Otherwise, the postage meter reads the dialing parameters consisting of the dial out parameters (main / extension, etc.) and the Telephone number from the NVRAM memory area N and sends them with an election request command to the
Nach dem Verbindungsaufbau erfolgt die Übermittlung der verschlüsselten Eröffnungsnachricht an die Datenzentrale. Darin ist u.a. die Portoabrufnummer zur Bekanntmachung des Anrufenden, d.h. der Frankiermaschine, bei der Datenzentrale enthalten. Außerdem erfolgt die Übermittlung der verschlüsselten Registerdaten an die Datenzentrale.After establishing the connection, the encrypted opening message is transmitted to the data center. In it is u.a. the postage number for the notice of the caller, i. the postage meter, at the data center included. In addition, the transmission of the encrypted register data to the data center takes place.
Diese Eröffnungsnachricht wird in der Datenzentrale im auf Plausibilität überprüft, die Frankiermaschine identifiziert und auf Fehler ausgewertet. Von der Datenzentrale wird erkannt, welches Ersuchen die Frankiermaschine gestellt hat und eine Erwiderungsnachricht zur Frankiermaschine als Vorspann gesendet.This opening message is checked for plausibility in the data center, and the franking machine is identified and evaluated for errors. The data center recognizes which request the franking machine has made and sends a reply message to the franking machine as a header.
Wurde ein Vorspann empfangen, d.h. die Frankiermaschine hat eine OK-Meldung erhalten, erfolgt eine Überprüfung der Vorspannparameter hinsichtlich einer Telefonnummeränderung. Wenn ein verschlüsselter Parameter übermittelt wurde, liegt keine Telefonnummernänderung vor und es wird von der Frankiermaschine an die Datenzentrale eine Beginnmeldung verschlüsselt gesendet. Wird dort der Empfang ordnungsgemäßer Daten festgestellt, beginnt die Datenzentrale eine Transaktion durchzuführen. Im vorgenannten Beispiel werden neue Nachladeguthabendaten verschlüsselt zur Frankiermaschine übertragen, die diese Transaktionsdaten empfängt und speichert. Dabei ist in einer anderen Variante vorgesehen, daß die Frankiermaschine bei jeder erfolgreichen Kommunikation aus dem Verdachtsmodus in den Normalmodus zurück überführt wird.If a header has been received, ie the franking machine has received an OK message, the header parameters are checked with regard to a change of telephone number. If an encrypted parameter has been transmitted, there is no telephone number change and a start message is sent encrypted from the postage meter machine to the data center. If the reception of proper data is detected there, the data center begins to perform a transaction. In the above example, new postage credit data is encrypted and transmitted to the postage meter, which receives and stores this transaction data. In another variant, it is provided that the franking machine is transferred back to the normal mode with each successful communication from the suspicion mode.
Gleichzeitig wird in der Datenzentrale aufgrund der neuen übertragenen Registerwerte wieder der Status der Frankiermaschine ermittelt.At the same time, the status of the franking machine is again determined in the data center on the basis of the new transferred register values.
c) Erfindungsgemäß kann in dieser ersten Überprüfungsvariante kann zusätzlich zu den Reaktionen a) oder b) eine Mitteilung an die Postbehörde gesandt werden, die für die Prüfung der K-ten Frankiermaschine FMK zuständig ist. Diese Postbehörde kann dann beispielsweise eine zielgerichtete Überprüfung der Frankierung der Poststücke und ggf. eine Inspektion vor Ort einleiten, wenn die vorgenommenen Ermittlungen ergeben haben, daß die Frankiermaschine manipuliert worden sein muß.c) According to the invention, in this first verification variant, in addition to the reactions a) or b), a message can be sent to the postal authority, which is responsible for checking the K-th franking machine FM K. This postal authority can then, for example, initiate a targeted check of the franking of the mail items and, if necessary, an on-site inspection if the investigations carried out have revealed that the franking machine must have been manipulated.
Wurde von der Datenzentrale ermittelt, daß die Frankiermaschine verdächtig ist, wird der Postbehörde bzw. dem mit der Prüfung beauftragten Institut die zugehörige Frankiermaschinenseriennummer übermittelt. Somit kann u.a. das Vorkommen der von dieser suspekten Frankiermaschine frankierten Briefe bzw. Poststücke überwacht werden, wenn die Briefe bzw. Poststücke eine maschinenlesbare Adresse des Absenders bzw. die Frankiermaschinenseriennummer aufweisen. Das Vorkommen der von dieser suspekten Frankiermaschine frankierten Briefe wird überwacht, indem deren Anzahl und/oder Wertsumme im Zeitintervall beispielsweise von 90 Tagen gezählt und mit dem Guthabenwert, welcher in der Frankiermaschine vorhanden war seit der letzten Nachladung, verglichen werden.If it has been determined by the data center that the postage meter machine is suspicious, the mailing authority or the institute responsible for the check is sent the associated postage meter serial number. Thus, i.a. the occurrence of the letters or mailpieces franked by this suspect franking machine are monitored if the letters or mail pieces have a machine-readable address of the sender or the franking machine serial number. The occurrence of the franked by this suspect franking machine letters is monitored by the number and / or value sum in the time interval, for example, counted from 90 days and compared with the credit value that was present in the postage meter since the last recharge.
d) Unabhängig oder in Kombination mit den Reaktionen a) bis c) wird nach Annahme des Verdachtsmoduses durch die K-te Frankiermaschine FMK ein spezielles Zeichen aktiviert und an vorbestimmter Stelle im Frankierabdruck mit abgedruckt. Dieses Zeichen kann im einfachsten Fall ein Cluster aus gedruckten Bildpunkten oder ein Strichcode sein, der z.B. rechts des Feldes FE9 (
Ist der Abdruck solcher Verdachtszeichen nach d) dem Manipulator der K-ten Frankiermaschine FMK bekannt, kann er eben diesen Abdruck versuchen zu beseitigen. Dies wird dadurch unwirksam gemacht, daß zusätzlich die Information des Verdachtsmoduses in kryptifizierter Form abgedruckt wird. Dazu genügt ein weiteres Digit, was zusammen mit den anderen Größen (Portowert, Datum und ggf. Frankiermaschinen-Nummer) kryptifiziert und in geeigneter Form, z.B. der Symbolreihe nach
Wurde in den Reaktionen gemäß der ersten Überprüfungsvariante die Überprüfung der korrekten Handhabung einer Frankiermaschine im wesentlichen von dem Fernwertvorgabezentrum, d.h. der Datenzentrale initiert, oder mindestens nachvollziehbar gestaltet, so geht diese Initiative in der Reaktion gemäß einer zweiten Überprüfungsvariante über den Sicherheitsabdruck und seiner Überprüfung durch die zuständige Behörde oder Institution und letztlich in indirekter Weise von der Frankiermaschine selbst aus, wobei die Datenzentrale und das Postamt bzw. Überprüfungsinstitut die Reaktion nur nachträglich kontrolliert.If, in the reactions according to the first verification variant, the checking of the correct handling of a postage meter machine was essentially initiated or at least traceable by the remote value default center, ie the data center, then this initiative proceeds in the reaction according to a second verification variant via the security imprint and its check by the security imprint competent authority or institution and, ultimately, indirectly from the postage meter itself, with the data center and the post office or inspection body only controlling the response retrospectively.
In der zweiten Überprüfungsvariante wird, für zufällig ausgewählte Poststücke oder Absender eine Stichprobenkontrolle durchgeführt. Der Sicherheitsabdruck wird im Zusammenwirken mit der Datenzentrale ausgewertet. Über die Datenverbindung H werden Frankiermaschinendaten abgefragt, welche in der Datenzentrale gespeichert vorliegen und nicht auf dem Poststück offen abgedruckt sind.In the second verification variant, a random check is carried out for randomly selected mailpieces or senders. The security impression is evaluated in cooperation with the data center. About the data connection H franking machine data are queried, which are stored in the data center and are not printed on the mail piece open.
Bei der Stichprobenüberprüfung wird der Abdruck irgendeines beliebig ausgewählten Poststückes auf Manipulation untersucht. Nach Erfassung aller Symbole einer Symbolreihe und deren Umwandlung in Daten kann mit dem entsprechenden DES-Schlüssel deren Entschlüsselung vorgenommen werden. Im Ergebnis liegt dann die KOMBI-Zahl vor, aus der die Größen, insbesondere die Summe aller Frankierwerte und der aktuelle Portowert abgespalten werden. Die abgespaltene Größe Portowert G3 wird mit dem tatsächlich aufgedruckten Portowert G3' verglichen.
Die abgespaltene Größe G4, d.h. der Summenwert aller bisher seit letzter Nachladung vorgenommenen Frankierwerte wird einer Monotonieprüfung mittels Daten der letzten erfaßten Größe G4' unterzogen. Zwischen der tatsächlich in der Markierung verschlüsselt mitabgedruckten Größe G4 und der letzten erfaßten Größe G4' muß eine Differenz in mindestens der Höhe des Portowertes liegen. Im einfachsten Fall ist die zuletzt erfaßte Größe G4' der im Datenzentrum bei der letzten Fernabfrage der Registerstände eingespeicherte Summenwert aller bisher vorgenommenen Frankierungen. Ebenso kann die Fälschung der Frankiermaschinenseriennummer mittels der Markierung erkannt werden, indem nach der Entschlüsselung aus der KOMBI-Zahl die Größe G0 abgetrennt und überprüft wird..In the spot check, the impression of any randomly selected mail item is examined for manipulation. After collecting all symbols of a symbol series and converting them into data, they can be decrypted with the appropriate DES key. As a result, the COMBI number is available, from which the sizes, in particular the sum of all franking values and the current postage value are split off. The split size of the postage G3 is compared with the actually printed postage value G3 '.
The split-off variable G4, ie the sum value of all franking values which have been carried out since the last reloading, is subjected to a monotonic test by means of data of the last detected variable G4 '. There must be a difference in at least the height of the postage value between the size G4 actually encrypted in the marking and the last detected size G4 '. In the simplest case, the last detected quantity G4 'is the total value of all previously made frankings stored in the data center at the last remote inquiry of the register statuses. Likewise, the counterfeiting of the franking machine serial number can be recognized by means of the marking by separating and checking the size G0 after decryption from the KOMBI number.
Ist zweifelsfrei erwiesen, daß der Aufdruck manipuliert worden ist, wird der auf dem Poststück angegebene Absender überprüft. Dazu kann die mitabgedruckte Seriennummer der Frankiermaschine dienen, über welche eine Identifizierung des Absenders möglich ist oder aber, falls vorhanden, der im Klartext auf den Briefumschlag gedruckte Absender. Fehlt eine solche Angabe oder ist die Frankiermaschinen-Seriennummer manipuliert worden, kann zur Ermittlung des Absenders der Brief legal geöffnet werden.If there is no doubt that the imprint has been tampered with, the sender indicated on the item will be checked. This can be the mitabgedruckte serial number serve the franking machine, via which an identification of the sender is possible or, if available, the sender printed in plain text on the envelope. If such an indication is missing or if the franking machine serial number has been manipulated, the letter can be opened legally to determine the sender.
Die Frankiermaschine kumuliert die verbrauchten Portowerte seit der letzten Guthabennachladung oder bildet einen Restwert indem von dem bisher geladenen Guthaben die Summe der verbrauchten Portowerte subtrahiert wird. Dieser Wert wird mit jeder Frankierung aktualisiert. Er wird gemeinsam mit anderen Sicherheitsrelevaten Daten (Portowert, Datum, Frankiermaschinenseriennummer) kombiniert und zur Fälschungssicherheit kryptifiziert und schließlich in der oben beschriebenen Weise abgedruckt. Nach Erfassung des Sicherheitsabdruckes und der Dekryptifizierung sowie Separierung der einzelnen Daten, wie in o.g. Weise bereits beschrieben, erfolgt die Auswertung. Der Vergleich der Portowerte und die Monotonieprüfung kann wie in o.g. Weise durchgeführt werden. Die Information über den seit der letzten Guthabennachladung verbrauchten Portowerte W wird nun verglichen mit bei der Prüfungsstelle gespeicherten Daten zu dieser Frankiermaschine.The postage meter machine cumulates the used postage values since the last credit-recharge or forms a residual value by subtracting from the previously loaded credit the sum of the used postage values. This value is updated with each franking. It is combined with other security-relevant data (postage value, date, franking machine serial number) and cryptified for anti-counterfeiting security and finally printed in the manner described above. After capturing the security imprint and decrypting and separating the individual data as described in o.g. As already described, the evaluation takes place. The comparison of the postage and the monotony test can, as in o.g. Be carried out manner. The information about the postage value W consumed since the last credit recharge is now compared with data stored at the checking station for this franking machine.
Im einfachsten Fall wird der Werte W mit einem festen Schwellwert, der bei normalem Gebrauch der Frankiermaschine nicht überschritten wird, verglichen. Bei Überschreitung liegt Verdacht nahe.In the simplest case, the value W is compared with a fixed threshold, which is not exceeded during normal use of the franking machine. If exceeded, suspicion is near.
In einer verbesserten Version wird W mit einem Schwellwert SWn verglichen, welcher der jeweiligen Portoverbrauchsklasse entspricht. Diese Portoverbrauchsklassen können für die Nutzung der jeweiligen Frankiermaschine einmal festgelegt werden. Sie können aber auch aus einer Statistik stammen, welche für diese Frankiermaschine geführt wurde. Diese Statistik kann von der prüfenden Postbehörde geführt werden oder aber es werden die statistischen Daten genutzt, die die Datenzentrale ohnehin erstellt und die dann an die Postbehörde übertragen werden.In an improved version, W is compared with a threshold SW n , which corresponds to the respective postage consumption class. These postage consumption classes can be set once for the use of the respective franking machine. But you can also come from a statistic, which for this franking machine was led. These statistics can be kept by the examining postal authority or else the statistical data that the data center prepares anyway and then transferred to the postal authority is used.
Eine weitere Verfeinerung der Überprüfung ergibt sich daraus, daß gemäß einer ersten Markierungsinformationsvariante als zweite Zahl in der Kombinationszahl auch das Datum der letzten Guthabennachladung tL enthalten ist und mit den anderen Daten in kryptifizierter Form mitabgedruckt wird. Dann ist die Postbehörde in der Lage, auch zu überprüfen, inwieweit bestimmte festgelegte maximale Zeitabschnitte zwischen zwei Guthabennachladungen überschritten worden sind, wodurch die betreffende Frankiermaschine verdächtig wurde. Außerdem wäre die Postbehörde in der Lage, den aktuellen Portoverbrauch P seit der Zeit tL der letzten Guthabennachladung mit tA für aktuelles Datum, nach Gleichung (16) zu bestimmen:
Für die Überprüfung von P können die gleichen Kriterien angesetzt werden, wie in Zusammenhang mit der ersten Überprüfungsvariante bereits beschrieben worden ist.The same criteria can be used for checking P, as has already been described in connection with the first verification variant.
Beispielsweise bilden in einer anderen Markierungsinformationsvariante die Datums/Zeit-Daten eine monoton stetig wachsende Größe. Um im Sicherheitsabdruck nicht zusätzlichen Raum für den Abdruck des Datums der letzten Guthabennachladung zu benötigen, kann in dieser Variante diese Information mit der absoluten Zeitzählung kombiniert werden. Letztere ist erforderlich, um durch eine Monotonieprüfung nach einer - in der Figur 4c erläuterten - ersten Auswertungsvariante Fälschungen in Form von Kopien zu erkennen. Die Zeitdaten setzen sich dann aus 2 Komponenten zusammen:
- 1. Datum der letzten Guthabennachladung
- 2. absolute Zeitzählung zwischen den Guthabennachladungen mit Rücksetzung.
- 1. Date of last credit recharge
- 2. absolute time between the credit reloads with reset.
Auf die Frage, wie diese Informationen zusammen mit den Klartextinformationen visuell/manuell oder aber automatisch erfaßt werden können, wird weiter unten in Verbindung mit den Darlegungen zu den
Die Seriennummer kann auch als Strichcode ausgedruckt werden. Jedoch alle übrigen Informationen werden auf andere erfindungsgemäße Weise dargestellt, denn ein Strichcode beansprucht im Frankiermaschinendruckbild in Abhängigkeit von der kodierten Informationsmenge unter Umständen erheblichen Platz bzw. zwingt zur Vergrößerung des Frankiermaschinenabdrucks oder es können nicht alle Informationen im Strichcode-Abdruck wiedergegeben werden.The serial number can also be printed out as a barcode. However, all other information is presented in a different manner according to the invention, because a bar code may take up considerable space or force the franking machine imprint to increase in the postage meter image, depending on the amount of information encoded, or not all information in the bar code imprint can be reproduced.
Erfindungsgemäß wird ein aus speziellen graphischen Symbolen bestehender besonders kompakter Abdruck verwandt. Ein beispielsweise aus zu druckende Symbolen gebildetes Kennzeichen kann vor, hinter, unter u./o. über einem Feld innerhalb des eigentlichen Frankierstempelabdrucks gedruckt werden. Hierbei handelt es sich erfindungsgemäß, um eine vom Menschen, als auch maschinenlesbare Markierung.According to the invention, a particularly compact impression consisting of special graphic symbols is used. An identifier formed, for example, from symbols to be printed can before, behind, under u./o. be printed over a field within the actual franking stamp imprint. In accordance with the invention, this is a man-made, as well as machine-readable mark.
Ein unter dem Druckermodul 1 transportiertes Briefkuvert 17 wird mit einem Frankiermaschinenstempelbild bedruckt. Das Markierungsfeld befindet sich hierbei in einer für eine Auswertung vorteilhaften Weise in einer Zeile unter den Feldern für den Wertstempel, für den Tagesstempel, für das Werbeklischee und ggf. im Feld für den Wahldruckzusatz des Frankiermaschinenstempelbildes.A
Aus einer - in der
Das Markierungsfeld befindet sich hierbei in einem innerhalb des Frankiermaschinendruckbildes unter dem Tagesstempel angeordneten Fenster FE 6. Der den Postwert in einem ersten Fenster FE 1, die Maschinenseriennummer in einem zweiten und dritten Fenstern FE 2 und FE 3 enthaltende Wertstempel weist ggf. ein Referenzfeld in einem Fenster FE 7 und eine ggf. Angabe der Nummer des Werbeklischees in einem Fenster FE 9 auf. Das Referenzfeld dient einer Vorsynchronisation für das Lesen der graphischen Zeichenfolge und zur Gewinnung eines Referenzwertes für die Hell/Dunkelschwelle bei einer maschinellen Auswertung. Eine Vorsynchronisation für das Lesen der graphischen Zeichenfolge wird außerdem durch und/oder in Verbindung mit dem Rahmen, insbesondere des Postwertzeichen bzw. Wertstempels erreicht.The marking field is located here in a
Das vierte Fenster FE 4 im Tagesstempel enthält das aktuelle oder das in besonderen Fällen eingegeben vordatierte Datum. Darunter ist ein achtes Fenster FE 8 für eine komprimierte genaue Uhrzeitangabe, insbesondere für Hochleistungsfrankiermaschinen mit Zehntelsekunden. Damit wird erreicht, daß kein Abdruck einem anderem Abdruck gleicht, wodurch ein Fälschen durch Kopieren des Abdrucks mit einem Farbkopiergerät nachweisbar wird.The
Ein fünftes Fenster FE 5 ist im Werbeklischee für ein editierbares Werbeklischeetextteil vorgesehen.A
Aus der
Es ist weiterhin möglich, gegenüber den in der
In einem - in der
In der
In der
Bei einer geringeren Anzahl an verfügbaren Symbolen müssen mehr Symbolefelder für die gleiche Information gedruckt werden. Dann kann eine Symbolreihe entweder zweizeilig oder in Form einer Kombination der in den
Die Markierungsform ist frei mit jeder Postbehörde vereinbar. Jede generelle Änderung des Markierungsbildes bzw. der Anordnung des Markierungsfeldes ist wegen des elektronischen Druckprinzipes problemlos möglich.The marking form is freely compatible with any postal authority. Any general change of the marking image or the arrangement of the marking field is easily possible because of the electronic printing principle.
Die Anordnung zur schnellen Erzeugung eines Sicherheitsabdruckes für Frankiermaschinen erlaubt ein vollelektronisch erzeugtes Frankierbild, welches durch das mikroprozessorgesteuerte Druckverfahren aus Festdaten und aktuellen Daten gebildet wurde, einzustellen.The arrangement for the rapid generation of a security impression for franking machines allows a fully electronically generated franking image, which was formed by the microprocessor-controlled printing process from fixed data and current data, to be set.
Die Daten für die konstanten Teile des Frankierbildes, die mindestens einen Teil der Festdaten betreffen, sind in einem ersten Speicherbereich Ai gespeichert und durch eine zugeordnete Adresse und die Daten für die variablen Teile des Frankierbildes sind in einem zweiten Speicherbereich Bj bzw. für Markierungsdaten in einem Speicherbereich Bk gespeichert und durch eine zugeordnete Adressen gekennzeichnet.The data for the constant parts of the franking image which relate to at least part of the fixed data are stored in a first memory area A i and by an associated address and the data for the variable parts of the franking image are in a second memory area B j or for marking data stored in a memory area B k and identified by an associated address.
In vorbestimmten Abständen, beispielsweise regelmäßig bei jeder Inspektion der Frankiermaschine, kann außerdem eine Änderung bzw. Auswechselung des - in der
In der
Zur Erhöhung der Fälschungssicherheit wird ein Satz an Symbolen verwendet, der nicht im Standardzeichensatz von üblichen Druckgeräten enthalten ist.To increase anti-counterfeiting security, a set of symbols is used that is not included in the standard character set of common printing devices.
Grundsätzlich ermöglicht die sehr hohe Zahl an Variationen auch eine Variante, die mehrere Symbolsätze für die Markierung verwendet.In principle, the very high number of variations also allows a variant that uses several symbol sets for the marking.
Erfindungsgemäß wird mit einer höheren Informationsdichte gegenüber einem Strichcode beim Abdruck der Symbole Platz eingespart. Es genügt dabei, zwischen 10 Schwärzungsgraden zu unterscheiden, um beispielsweise gegenüber dem ZIP-CODE eine um ca. den Faktor drei kürzere Länge in der Darstellung der Information zu erreichen. Somit ergeben sich zehn Symbolen, wobei sich der Schwärzungsgrad um jeweils 10% unterscheidet. Bei einer Reduktion auf fünf Symbole kann sich der Schwärzungsgrad um 20% unterscheiden, jedoch ist es nötig, die Anzahl der aufzudruckenden Symbolefelder erheblich zu erhöhen, wenn die gleiche Information, wie mit dem in der
In der
Eine entsprechende - in der
In der Figur 4c ist ein Teilschritt zur Markierungssymbol-Erkennung gezeigt, welcher für eine automatische Eingabe, gemäß einem - in der
In der bevorzugten Variante ist das Markierungsfeld mindestens unter bzw. in einem Feld des Frankiermaschinenstempelbildes angeordnet und es wird eine Reihe von solchen Symbolen unterhalb des Frankierstempelabdrucks und gleichzeitig mit diesem gedruckt. Das Markierungsfeld kann jedoch auch anders - wie beispielweise in der
Die maschinelle Identifikation der Symbole im Kennzeichen kann in zwei Varianten erfolgen: a) über den integral gemessenen Schwärzungsgrad jedes Symbols oder b) über eine Kantenerkennung für Symbole.The automatic identification of the symbols in the marking can take place in two variants: a) via the integrally measured degree of blackening of each symbol or b) via edge recognition for symbols.
Die orthogonalen Kanten des Symbolsatzes nach
Die CCD-Zeilenkamera ermittelt für jede Spalte den Kontrastwert der zur Spalte gehörenden Bildpunkte. Der Ausgang der CCD-Zeilenkamera ist mit einem Komparator verbunden, der mittels Schwellwertvergleich den Bildpunkten die Binärdaten 1 und 0 zuordnet. Selbst bei konstanten künstlichen Beleuchtungsverhältnissen wird eine Anpassung des Schwellwertes an die sehr unterschiedlichen Lichtreflexionsfaktoren der verschiedenen für Briefkuverts verwendeten Papiersorten erforderlich sein. Dazu wird der Schwellwert geführt nach einem Referenzfeld FE 7, das aus einer Folge von Balken besteht und in Höhe der Symbolreihe und vor dieser angeordnet ist. Der Schwellwert wird als Mittelwert der Hell- Dunkelstreifen des Referenzfeldes festgelegt. Die Abtastung des Referenzfeldes wird entweder mit einem zusätzlichen Sensor (z.B. einem Fototransistor), oder mit der CCD-Zeilenkamera selbst durchgeführt. Im letzteren Fall müssen die Meßwerte der Zeilenkamera A/D gewandet werden, in einem über eine Standardschnittstelle angeschlossenen Computer daraus der Schwellwert gebildet werden und dieser über einen D/A-Wandler dem Komparator zugeführt werden. Neuere CCD-Zeilenkameras haben den Komparator integriert, wobei dessen Schwellwert direkt vom Computer mit einem digitalen Wert gesteuert werden kann.The CCD line scan camera determines the contrast value of the pixels belonging to the column for each column. The output of the CCD line scan camera is connected to a comparator, which assigns the
Die von der Zeilenkamera, inklusive Komparator, gelieferten binären Daten werden in einem rechnergestärkten Auswertegerät in einem Bildspeicher spalten- und zeilenweise abgelegt. Ein einfaches und schnell laufendes Auswerteprogramm untersucht in jeder Spalte eines Symbolfeldes die Wechsel der binären Dateninhalte von 1 auf 0 bzw. 0 auf 1, wie das anhand der Figur 4c dargestellt worden ist. Beginnt beispielsweise das Programm eine Spalte eines Symbolfeldes mit der oberen (weißen) Kante zu untersuchen, ist der binäre Inhalt dieser ersten Bildpunktdaten =0. Nach ml Punkten dieser Spalte findet der 1. Wechsel zum binären Inhalt 1 (bedruckt) statt. Die Adresse dieses 1. Binärwechsels und ebenso die Adresse m2 des folgenden Binärwechsels (1. unbedruckter) Bildpunkt wird in einem Merkmalspeicher gespeichert. Bei dem in
Durch den quantisierten Schwärzungsgradunterschied zwischen den Symbolen wird eine einfache maschinelle Auswertung ohne eine aufwendige Mustererkennung ermöglicht. Hierzu ist in einem Lesegerät ein geeignet fokussierter Fotodetektor angeordnet.The quantized blackening difference between the symbols enables simple machine evaluation without complex pattern recognition. For this purpose, a suitably focused photodetector is arranged in a reading device.
Selbst bei verschiedenfarbigen Briefumschlägen ist diese einfache maschinelle Auswertung möglich. Zum Ausgleich gewonnener unterschiedlicher Meßwerte, deren Unterschiedlichkeit aufgrund der verschiedenen Druckbedingungen bzw. Papiersorten beruht, wird ein Referenzwert aus dem Referenzfeld abgeleitet. Der Referenzwert wird für die Auswertung des Schwärzungsgrades verwendet. Mit diesem gewonnenen Referenzwert kann in vorteilhafter Weise eine relative Unempfindlichkeit auch gegenüber ausgefallenen Druckelementen, beispielsweise einer Thermoleiste 16 im Druckermodul 1 erzielt werden.Even with envelopes of different colors, this simple machine evaluation is possible. To compensate for different measured values obtained whose differences are due to the different printing conditions or types of paper, a reference value is derived from the reference field. The reference value is used for the evaluation of the degree of blackening. With this reference value obtained can be achieved relative to failed printing elements, such as a thermal bar 16 in the
Das Sicherheitsabdruck-Auswerteverfahren nach
Eine erste Auswertungsvariante - gemäß
Wurden die Kryptozahlen für die Markierung nach einem symmetrischen Algorithmus (beispielsweise dem DES-Algorithmus) erzeugt, so kann nach dem Schritt 73 der ersten Auswertungsvariante aus jeder Kryptozahl wieder die Ausgangszahl erzeugt werden. Die Ausgangszahl ist eine Kombinationszahl KOZ und enthält die Zahlenkombination mindestens zweier Größen, wobei die eine Größe durch die oberen Stellen der Kombinationszahl KOZ und die andere Größe durch die unteren Stellen der KOZ repräsentiert wird. Derjenige Teil der Zahlenkombination (beispielsweise der Postwert), der auszuwerten ist, wird im Schritt 74 abgetrennt und angezeigt.If the crypto numbers for the marking were generated according to a symmetrical algorithm (for example the DES algorithm), then after step 73 of the first evaluation variant, the starting number can be generated again from each crypto number. The initial number is a combination number KOZ and contains the number combination of at least two sizes, the one size by the upper digits of the combination number KOZ and the other size is represented by the lower parts of the KOZ. The part of the number combination (for example, the postal value) to be evaluated is separated and displayed in
Jeder Stelle der nach der Dekryptifizierung erhaltenen Ausgangszahl ist eine inhaltliche Bedeutung zugeordnet. So können die für die weitere Auswertung relevanten Informationen separiert werden. Wesentlich ist neben dem eigentlich zu überprüfenden Portowert, der die eine Größe bildet, u.a. eine monoton stetig veränderbare Größe. Eine bestimmte monoton stetig veränderbare Größe und weitere Größen bilden bestimmte Markierungsinformationsvarianten.Each digit of the initial number obtained after decryptification is assigned a meaning in terms of content. Thus, the information relevant for the further evaluation can be separated. It is essential in addition to the actually to be checked postage, which forms the one size, u.a. a monotone continuously variable size. A certain monotone continuously variable size and other sizes form certain marker information variants.
Ausgehend von dieser Überlegung, bildet in einer ersten Markierungsinformationsvariante der in einem Frankiermaschinenregister gespeicherte Summenwert an Frankierungen mindestens eine den vorbestimmten Stellen der Kombinationszahl zugeordnete erste Zahl. Diese vorgenannte erste Zahl ist eine monoton stetig veränderbare Größe. Dadurch ändert sich die Markierung bei jedem Druck, was ein derartiges frankiertes Poststück unverwechselbar macht und gleichzeitig eine Information über den bisherigen Guthabenverbrauch liefert. Diese Information über den Guthabenverbrauch wird in Zeitabständen anhand bekannter in der Datenzentrale gespeichert vorliegenden Guthabenverbrauchs- und Guthabennachladedaten auf ihre Plausibilität überprüft. Vorzugsweise bildet der Summenwert an Frankierwerten seit dem letztem Nachladedatum mindestens eine den vorbestimmten Stellen der Kombinationszahl zugeordnete erste Zahl. Eine zweite Zahl, die an vorbestimmten Stellen der Kombinationszahl plaziert ist, wird beispielsweise durch das letzte Nachladedatum gebildet.On the basis of this consideration, in a first marking information variant, the sum value of frankings stored in a postage meter register forms at least one first number assigned to the predetermined positions of the combination number. This aforementioned first number is a monotone continuously variable size. As a result, the mark changes with each print, which makes such a franked mail piece distinctive and at the same time provides information about the previous credit consumption. This information about the credit consumption is checked at intervals on the basis of known in the data center stored credit balance and credit recharge data checked for plausibility. Preferably, the sum value of franking values since the last reload date forms at least one first number assigned to the predetermined positions of the combination number. A second number placed at predetermined positions of the combination number is formed, for example, by the last reload date.
In einer zweiten Markierungsinformationsvariante bildet diese vorgenannte erste Zahl entsprechend dem Summenwert an Frankierungen zusammen mit der zweiten Zahl, betreffend die Guthabennachladedaten zum Zeitpunkt der letzten Nachladung, eine monoton stetig veränderbare Größe.In a second marking information variant, this aforementioned first number forms according to the summation value at frankings together with the second number, concerning the credit recharge data at the time of the last recharge, a monotone continuously variable quantity.
In einer dritten Markierungsinformationsvariante bildet diese vorgenannte erste Zahl entsprechend dem Summenwert an Frankierungen zusammen mit der zweiten Zahl, betreffend die Stückzahldaten zum Zeitpunkt der letzten Nachladung, eine monoton stetig veränderbare Größe.In a third marking information variant, this abovementioned first number corresponding to the sum value of frankings together with the second number, relating to the piece number data at the time of the last recharging, forms a monotone, continuously variable variable.
Eine entsprechende Anzahl an alternativen Varianten ergibt sich, wenn zur Bildung der Markierungsinformation statt dem Summenwert an Frankierungen (verbrauchten Portowerte seit der letzten Guthabennachladung) nunmehr der Restwert verwendet wird. Der Restwert ergibt sich, indem von dem bisher geladenen Guthaben die Summe der verbrauchten Portowerte subtrahiert wird.A corresponding number of alternative variants results if the residual value is now used to form the marking information instead of the total value of frankings (used postage values since the last credit debit). The residual value results from subtracting from the previously loaded credit the sum of the used postage values.
Eine entsprechende Anzahl an weiteren alternativen Varianten ergibt sich, wenn zur Bildung der Markierungsinformation augenblickliche Datums/Zeit-daten insgesamt oder seit dem letzten Nachladedatum, Stückzahldaten insgesamt oder seit dem letzten Nachladedatum bzw. andere physikalische jedoch zeitlich determinierte Daten (beispielsweise Batteriespannung) einbezogen werden.A corresponding number of further alternative variants results if current date / time data as a whole or since the last reload date, piece number data as a whole or since the last reload date or other physical, but temporally determined data (for example battery voltage) are included to form the marking information.
Im nachfolgenden Ausführungsbeispiel bilden die augenblicklichen Datums/Zeitdaten eine monoton stetig veränderbare Größe für eine Monotonievariable MVV, welche im Schritt 74 aus der Kombinationszahl abgetrennt wird. Die Auswertevariante umfaßt dann folgende Schritte:
- a) Der aus den Sicherheitsabdruck extrahierte tatsächliche abgerechnete Portowert PWV wird mit
dem im Schritt 70 ermittelten, als Klartext im Wertstempel abgedruckten Portowert PWk im Schritt 75 verglichen. Stimmen beide nicht überein, wurde offensichtlich der abgedruckte Wertstempel manipuliert.Im Schritt 76 wird das Erfordernis einer Inspektion der Frankiermaschine vor Ort festgestellt und angezeigt. - b)
Der im Schritt 74 extrahierte Zeitpunkt tn ist nun die aus dem Sicherheitsabdruck abgetrennte Monotonievariable MVV und kennzeichnet in eindeutiger Weise den Zeitpunkt der Abbuchung des Portowertes bzw. der Ausführung der Frankierung. Diese Daten können bestehen aus dem Datum und der Uhrzeit. Wobei letztere nur so weit aufgelöst wird, daß die nächstfolgende Frankierung sich mit ihrem Zeitpunkt tn vom vorigen Zeitpunkt tn-1 unterscheidet. Diese Daten können auch eine fiktive Zeitzählung beginnend mit einem Fixdatum = 0 darstellen. Letzteres kann zum Beispiel den Beginn der Inbetriebnahme der Frankiermaschine betreffen.
Jeder im Schritt 74 als Monotonievariable MVV abgetrennter Zeitpunkt kennzeichnet also in eindeutiger Weise einen einzelnen Frankierabdruck dieser Frankiermaschine und macht diesen somit zum Unikat. Jede Frankiermaschine wird durch ihre Seriennummer charakterisiert, welcheim Schritt 77 erfaßt wird. Durch einenVergleich im Schritt 80 mit einem oder mehreren früheren Abdrucken dieser Frankiermaschine, wobei eine zur Seriennummmer zugeordnet gespeicherte vorhergehende Monotonievariable MVk-1 im Schritt 79 abgerufen wird kann die o.g. Einmaligkeit überprüft werden. In vorteilhafter Weise bildet die Folge der Zeitpunkte ... tn-1, tn einer Frankiermaschine eine monotone Reihe. Es ist dann lediglich die Monotonie an Hand des letzten gespeicherten Zeitpunktes tn-1 dieser Frankiermaschine zu überprüfen. Ist die Monotonie nicht gegeben, liegt eine Kopie von einem früheren Abdruck dieser Frankiermaschine vor, wasim Schritt 76 angezeigt wird. - c) Zur Prüfung, ob sich die Frankiermaschine während des Druckens im Verdachtsmodus befand, ist lediglich eine Susspiciosvariable SVv im Schritt 81 auszuwerten. Nimmt das entsprechende Digit einen speziellen Wert an oder ist beispielsweise ungerade, so bedeutet dies, das diese Frankiermaschine überfällig zur Guthabenladung war. Die Feststellung des
Verdachtsmodus im Schritt 81 und die Prüfung der Richtigkeit derSeriennummer im Schritt 78 können dabei auf einer abgespaltenen vierten zweistelligen Zahl basieren, welche im Normalfall aus der Seriennummer abgeleitet wird, d.h. wenn sich die Frankiermaschine nicht im Verdachtsmodus befindet.Im Schritt 76 erfolgt zur Anzeige eine Oderverknüpfung der Informationen aus 75, 78, 80den Schritten und 81.
- a) The actual billed postage value PW V extracted from the security printout is determined with the value determined in
step 70 as plain text in the value stamp printed postage value PW k compared instep 75. If both do not match, obviously the printed stamp was manipulated. Instep 76, the need for on-site inspection of the postage meter machine is noted and displayed. - b) The extracted in
step 74 time t n is now separated from the security imprint monotony variable MV V and uniquely identifies the time of debiting the postage value or the execution of the franking. This data may consist of the date and time. The latter is only resolved to such an extent that the next following franking differs with its time t n from the previous time t n-1 . This data can also represent a fictitious time counting starting with a fix date = 0. The latter may, for example, relate to the start of the commissioning of the franking machine.
Each time separated instep 74 as a monotony variable MV V thus uniquely identifies a single franking imprint of this franking machine and thus makes it unique. Each franking machine is characterized by its serial number, which is detected instep 77. By comparing atstep 80 with one or more previous impressions of this postage meter, retrieving a previous monotonic variable MV k-1 associated with the serial number, atstep 79, the above - mentioned uniqueness can be checked. Advantageously, the sequence of points in time makes ... t n-1, t a monotonic series n a postage meter. It is then only the monotony on the basis of the last stored time t n-1 to check this franking machine. If the monotony is not present, there is a copy of an earlier impression of this postage meter, which is displayed instep 76. - c) To check whether the franking machine was in suspicion mode during printing is merely to evaluate a sweet spot variable SV v in
step 81. If the corresponding digit assumes a specific value or is, for example, odd, this means that this franking machine was overdue for the credit balance. The determination of the suspicion mode instep 81 and the checking of the correctness of the serial number instep 78 may be based on a split-off two-digit number, which is normally derived from the serial number, ie if the postage meter machine is not in suspicion mode. Instep 76, an OR link of the information from 75, 78, 80 and 81 is displayed.steps
Zur Auswertung genügt ein mit einem entsprechendem Programm ausgerüstetes Gerät (Laptop). Hierbei können auch eventuell aus dem Frankiermaschinenstempelbild nicht entnehmbare Größen G1 ggf. G4 und mindestens eine nur dem Frankiermaschinenhersteller und/oder der Datenzentrale bekannten und der Postbehörde mitgeteilte Größe G5 verschlüsselt sein. Diese werden ebenfalls durch Entschlüsselung aus der Markierung zurückgewonnen und können dann mit den benutzerspezifisch gespeicherten Größen verglichen werden. Die im Speicher 28 gespeicherten Listen können über eine Verbindung mit der Datenzentrale 21 aktualisiert werden.For evaluation, a device equipped with an appropriate program (laptop) is sufficient. In this case also variables G1 possibly G4 which can not be removed from the franking machine stamp image and at least one variable G5 known only to the franking machine manufacturer and / or the data center and communicated to the postal authority can be encrypted. These are also recovered by decryption from the tag and can then be compared with the user-specific stored sizes. The lists stored in the
Die für jede Seriennummer bzw. jeden Nutzer erstellte vorzugsweise in Datenbanken des Datenzentrums für alle Frankiermaschinen gespeichert vorliegenden Listen enthalten zu jeder Variablen Datenwerte, die zur Nachprüfung der Authentizität einer Frankierung verwendet werden. So kann einerseits die Zuordnung der Symbole zu aufgelisteten Wertigkeiten und andererseits bei einem anderen - in der
Der Vorteil eines verwendeten Symbolsatzes der angegebenen Art besteht darin, daß je nach Anforderung der jeweiligen nationalen Postbehörde auf einfache Weise maschinell (durch zum Beispiel integrale Messung des Schwärzungsgrades der Symbole) und/oder manuell eine Identifikation eines authentischen Frankierstempels über die Begriffsinhalte des Symbole ermöglicht wird.The advantage of a symbol set of the type indicated is that, depending on the requirements of the respective national postal authority, it is easily possible to mechanically (by for example integral measurement of the degree of blackening of the symbols) and / or manually identify an authentic franking stamp via the conceptual contents of the symbols ,
In einer - in der
In einer - ebenfalls nicht gezeigten - dritten Auswertungsvariante werden in einem ersten Schritt in das Eingabemittel 25 vom trainierten Prüfer manuell oder mittels einem geeigneten Lesegerät 24 automatisch die graphischen Symbole der Reihe nach eingegeben, um die auf dem Postgut (Brief) abgedruckte Markierung in mindestens eine erste Kryptozahl KRZ1 zurückzuwandeln. Hierbei können die Betätigungselemente, insbesondere Tastatur, der Eingabeeinrichtung mit den Symbolen gekennzeichnet sein, um die manuelle Eingabe zu erleichtern. In einem zweiten Schritt werden die aus den dem Frankiermaschinenstempelbild entnehmbaren offen abgedruckten Größen, insbesondere G0 für die Seriennummer SN der Frankiermaschine, G1 für die WerbeklischeeRahmennummer WRN, G2 für das Datum DAT und G3 für den Postwert PW, G4 für sich nicht wiederholende Zeitdaten ZEIT sowie aus mindestens einer nur dem Frankiermaschinenhersteller und/oder dem Datenzentrum bekannten und der Postbehörde mitgeteilten Größe G5 INS mindestens teilweise verwendet, um mindestens eine Vergleichs-Kryptozahl VKRZ1 zu bilden. Die Nachprüfung erfolgt in einem dritten Schritt durch Vergleich zweier Kryptozahlen KRZ1 mit VKRZ1 im Rechner 26 der Auswerteeinrichtung 29, wobei ein Signal für Berechtigung bei Gleichheit bzw. die Nichtberechtigung bei negativen Vergleichsergebnis (Ungleichheit) abgegeben wird.In a - also not shown - third evaluation variant are automatically entered in a first step in the input means 25 by the trained examiner manually or by means of a suitable reader 24, the graphical symbols to the printed on the mail (letter) mark in at least one to convert back to first crypto KRZ1. Here, the actuators, in particular keyboard, the input device may be marked with the symbols to facilitate manual input. In a second step, the frankly printed sizes, in particular G0 for the serial number SN of the franking machine, G1 for the advertising frame frame number WRN, G2 for the date DAT and G3 for the post value PW, G4 for the non-repetitive time data TIME, and also at least partially used to form at least one comparison crypto VKRZ1 from at least one known only to the meter manufacturer and / or the data center and the postal authority notified size G5 INS. The verification is carried out in a third step by comparing two crypto KRZ1 with VKRZ1 in the
Im nachfolgend erläuterten Ausführungsbeispiel wird eine Auswertung nach der zweiten bzw. dritten Auswertevariante näher erläutert.In the exemplary embodiment explained below, an evaluation according to the second or third evaluation variant is explained in greater detail.
Die erste Größe G1 ist die Werbeklischeerahmennummer WRN, die der Prüfer aus dem Frankierstempelbild erkennt. Diese erste Größe ist außer dem Nutzer auch noch dem Frankiermaschinenhersteller und/oder Datenzentrum bekannt und wird der Postbehörde mitgeteilt. In einer Variante, vorzugsweise mit einer Datenverbindung zur Datenzentrale, werden die zur Seriennummer SN der jeweiligen Frankiermaschine gehörigen Werbeklischeerahmen WRn mit zugeordneter Nummern WRNn auf einem Bildschirm der Datenausgabeeinrichtung 27 angezeigt. Der Vergleich mit dem auf dem Brief verwendeten Werbeklischeerahmen WRb wird vom Prüfer vorgenommen, der die so ermittelte Nummer WRNn eingibt.The first size G1 is the advertising tile frame number WRN which the examiner recognizes from the franking stamp image. In addition to the user, this first variable is also known to the franking machine manufacturer and / or data center and is communicated to the postal authority. In a variant, preferably with a data connection to the data center, the advertising frame frames WR n associated with the serial number SN of the respective franking machine are displayed with assigned numbers WRN n on a screen of the
Die vom der Datenzentrale in den Speicher 28 übertragenen gespeicherten Listen enthalten einerseits die aktuelle Zuordnung der Teile des Werbeklischeerahmens WRNT zu einer zweiten Größe G2 (beispielsweise dem Datum DAT) und andererseits die Zuordnung von Symbol-Listen zu einer dritten Größe G3 (beispielsweise dem Postwert PW). Zusätzlich kann eine Liste von durch die erste Größe G1, insbesondere die Werbeklischee-Rahmen-Nummer WRN, ausgewählten Teilen SNT der Seriennummer SN vorhanden sein. Eine nutzerspezifische Information, wie zum Beispiel die Werbeklischeerahmennummer WRN kann zur stichprobenhaften manuellen Auswertung der Markierung herangezogen werden, indem Dekodierlisten aufgrund der nutzerspezifischen Information auswählbar sind, die entsprechende Datensätze enthalten. Mit der Größe G2 (DAT) wird dann dasjenige Byte aus dem Datensatz ermittelt, was bei der Erzeugung der Kombinationszahl verwendet wird.The stored lists transferred from the data center to the
In der bevorzugten Variante wird einerseits zur Prüfung der Unverwechselbarkeit des Abdruckes eine Monotonieprüfung verwendet. Der Prüfer entnimmt die Seriennummer SN den Fenstern FE2 und FE3 des Abdrucks und stellt den Frankiermaschinennutzer fest. Hierbei kann zusätzlich die Werbeklischeenummer verwendet werden, da diese in der Regel bestimmten Kostenstellen zugeordnet werden, wenn ein und dieselbe Maschine von unterschiedlichen Nutzern benutzt wird. In den o.g. Listen sind Daten der letzten Prüfung u.a. auch Daten von der letzten Inspektion eingetragen. Solche Daten sind beispielsweise die Stückzahl, falls die Maschine über eine absolute Stückzählung verfügt, oder die absoluten Zeitdaten, falls die Maschine über eine absolute Zeitzählung verfügt.In the preferred variant, a monotony test is used on the one hand to test the uniqueness of the impression. The inspector extracts the serial number SN from the windows FE2 and FE3 of the impression and notes the meter user. In this case, additionally, the advertising cliché number can be used, since these are usually assigned to certain cost centers if one and the same machine is used by different users. In the o.g. Lists are data from the last test, etc. also entered data from the last inspection. Such data is, for example, the quantity if the machine has an absolute piece count, or the absolute time data if the machine has an absolute time count.
Im ersten Prüfschritt wird die Richtigkeit des abgedruckten Postwertes entsprechend den gültigen Bestimmungen der Postbehörde überprüft. Damit können in betrügerischer Absicht vorgenommene nachträgliche Manipulationen am Wertabdruck festgestellt werden. Im zweiten Prüfschritt wird dann die Monotonie der Daten, insbesondere der in Fenster FE8 überprüft. Damit können Kopien eines Frankierabdruckes festgestellt werden. Eine Manipulation zwecks Fälschung ist deshalb nicht erfolgversprechend, da diese Daten in Form einer kryptifizierten Symbolreihe zusätzlich in mindestens einem Markierungsfeld abgedruckt werden. Bei einer absoluten Zeit- bzw. Stückezählung, muß sich beim Abdruck die Zahl, die im Fenster FE8 angegeben ist, seit der letzten Prüfung erhöht haben. Im Fenster FE8 sind neun Digit dargestellt, was die Darstellung eines Zeitraumes von ca. 30 Jahren mit einer Auflösung von Sekunden, erlaubt. Erst nach dieser Zeit würde der Zähler überlaufen. Aus der Markierung können diese Größen zurückgewonnen werden, um sie mit den offen abgedruckten unverschlüsselten Größen zu vergleichen. In einem dritten optionalen Prüfschritt können dann bei Verdacht einer Manipulation auch die anderen Größen, insbesondere die Seriennummer SN der Frankiermaschine, ggf. die Kostenstelle des Nutzers überprüft und festgestellt werden. Die Information, wie die Werbeklischee-Rahmen-Nummer WRN, kann andererseits durch ein vorbestimmtes Fenster FE9 angegeben sein. Die zugehörigen Fensterdaten sind vom Typ 1, d.h. sie werden weniger oft verändert, als Fensterdaten vom Typ 2, wie beispielsweise im Fenster FE8 die ZEIT-Daten und in Fenster FE6 die Markierungsdaten.In the first test step, the correctness of the printed postage value is checked in accordance with the valid regulations of the postal authority. This can be found fraudulent intentional subsequent manipulation of the value impression. In the second test step then the monotony of the data, in particular which is checked in window FE8. With this, copies of a franking imprint can be detected. A manipulation for the purpose of counterfeiting is therefore not promising since these data are additionally printed in at least one marking field in the form of a cryptified symbol series. For an absolute time or piece count, the number printed in the window FE8 must have increased since the last check. In the window FE8 nine digits are displayed, which allows the representation of a period of about 30 years with a resolution of seconds. Only after this time would the counter overflow. From the mark, these sizes can be recovered to compare with the open-faced unencrypted sizes. In a third optional test step, the other variables, in particular the serial number SN of the postage meter machine, if necessary the cost center of the user, can also be checked and ascertained if a manipulation is suspected. On the other hand, the information such as the advertising cliche frame number WRN may be indicated by a predetermined window FE9. The associated window data are
In einer weiteren Ausführungsvariante werden die Daten der Fenster FE8 und FE9 nicht offen unverschlüsselt abgedruckt, sondern werden nur zur Verschlüsselung verwendet. Deshalb fehlen die gegenüber der
In einer bevorzugten Eingabevariante für die Prüfung werden die einzugebenden temporär variablen Größen, beispielsweise die Werbeklischee-Rahmen-Nummer WRN, das Datum DAT, der Postwert PW, Zeitdaten ZEIT und die Seriennummer SN automatisch mittels einem Lesegerät 24 jeweils aus dem entsprechendem Feld des Frankiermaschinenstempelbildes detektiert und eingelesen. Hierbei ist die Anordnung der Fenster im Frankiermaschinenabdruck in einer vorbestimmten Weise einzuhalten.In a preferred input variant for the test, the temporarily variable variables to be entered, for example the advertising cliché frame number WRN, are Date DAT, the post value PW, time data TIME and the serial number SN automatically detected by a reader 24 from the corresponding field of the postage meter stamp image and read. In this case, the arrangement of the windows in the franking machine impression must be observed in a predetermined manner.
Andere der jeweiligen Seriennummer SN zugeordneten temporär variablen Größen sind nur dem Frankiermaschinenhersteller und/oder Datenzentrum bekannt und werden der Postbehörde mitgeteilt. Beispielsweise dient die bei der letzten Inspektion erreichte definierte Stückzahl an Frankierungen, als eine fünfte Größe G5.Other temporarily variable variables assigned to the respective serial number SN are known only to the franking machine manufacturer and / or data center and are communicated to the postal authority. For example, the defined number of frankings achieved at the last inspection serves as a fifth size G5.
Alle einzugebenden Größen, außer Größen G1, G4 und G5, müssen den einzelnen Fenstern FEj des Frankiermaschinenstempelbildes entnehmbar sein. Dabei bildet die Größe G5 beispielsweise den Schlüssel für die Verschlüsselung, der in vorbestimmten zeitlichen Abständen, d.h. nach jeder Inspektion der Frankiermaschine geändert wird. Diese zeitlichen Abstände sind so bemessen, daß es auch bei Anwendung moderner Analyseverfahren, beispielsweise der differentiellen Kryptoanalyse, mit Sicherheit nicht gelingt, aus den Markierungen im Markierungsfeld die Orginalinformation zu rekonstruieren, um daraufhin Fälschungen an Frankierstempelbildern herzustellen.All sizes to be entered, except sizes G1, G4 and G5, must be able to be taken from the individual windows FE j of the franking machine stamp image. The size G5 forms, for example, the key for the encryption, which is changed at predetermined time intervals, ie after each inspection of the franking machine. These time intervals are dimensioned such that even with the use of modern analysis methods, for example differential cryptanalysis, it is certainly not possible to reconstruct the original information from the markings in the marking field, in order to subsequently produce counterfeits on franking stamp images.
Der Größe G1 entspricht beispielsweise eine Werbeklischee-Rahmen-Nummer. In den Subspeicherbereichen STi, STj des Arbeitsspeichers 5 der Frankiermaschine sind entsprechende Zahlenketten (sTrings) für Fenster- bzw. Rahmeneingabedaten gespeichert.The size G1 corresponds, for example, to an advertising cliché frame number. In the sub-memory areas ST i , ST j of the
Den Größen G0, G2 und G3 entsprechen beispielsweise die in den Subspeicherbereichen STj des nichtflüchtigen Arbeitsspeichers 5 der Frankiermaschine gespeicherten Fensterdaten, wobei die Größe G0 in den Fenstern FE2 und FE3 aus den Subspeicherbereichen ST2 und ST3, die Größe G2 im Fenster FE4 aus dem Subspeicherbereich ST4 sowie die Größe G3 im Fenster FE1 aus dem Subspeicherbereich ST1 entstammt.The variables G0, G2 and G3 correspond, for example, to the window data stored in the sub-storage areas ST j of the non-volatile
In den Subspeicherbereichen B5 B6 und B7 des Arbeitsspeichers 5 der Frankiermaschine liegen die gespeicherten Fensterdaten für ein Werbeklischeetextteil, ein Markierungsfeld und gegebenenfalls für ein Referenzfeld vor. Dabei ist zu bemerken, daß in einige der als Bk gekennzeichneten Subspeicherbereiche des Arbeitsspeichers 5 der Frankiermaschine die Fensterdaten öfter eingeschrieben und/oder ausgelesen werden, als in anderen Subspeicherbereichen. Ist der nicht-flüchtige Arbeitsspeicher ein EEPROM kann eine besondere Speichermethode verwendet werden, um mit Sicherheit unter der Grenzanzahl an Speicherzyklen zu bleiben, die für diesen zulässig ist. Andererseits kann aber auch ein batteriegestütztes RAM für den nichtflüchtigen Arbeitsspeicher 5 verwendet werden.In the sub-memory areas B 5 B 6 and B 7 of the
In der
Entsprechend der Häufigkeit einer Änderung von Daten, werden decodierte binäre Rahmen- und Fensterdaten in zwei Pixelspeicherbereichen vor dem Druck gespeichert. Die nicht ständig zu ändernden (semivariablen) Fensterdaten vom Typ 1 wie Datum, Seriennummer der Frankiermaschine und das für mehrere Drucke ausgewählte Klischeetextteil können vor dem Druck zusammen mit den Rahmendaten in Binärdaten dekomprimiert und zu einem im Pixelspeicherbereich I gespeicherten Pixelbild zusammengesetzt werden. Dagegen werden ständig wechselnde (variable) Fensterdaten vom Typ 2 dekomprimiert und als binäre Fensterdaten in dem zweiten Pixelspeicherbereich II vor dem Druck gespeichert. Fensterdaten vom Typ 2 sind beispielsweise der zu druckende postgut- und beförderungsabhängige Postwert und/oder die ständig wechselnde Markierung. Nach einer Druckanforderung werden im Verlauf einer Druckroutine während des Druckes für jede Spalte des Druckbildes die binären Pixeldaten aus den Pixelspeicherbereichen I und II zu einem Druckspaltensteuersignal zusammengesetzt.According to the frequency of a change of data, decoded binary frame and window data are stored in two pixel memory areas before printing. The
Eine Frankiermaschine kann nach dem Einschalten und ihrer Initialisierung mehrere Zustände (Kommunikationsmodus, Testmodus, Frankiermodus u.a. Modi) durchlaufen, was beispielsweise in der Anmeldung P 43 44 476.8 der in den
Im Schritt 43 werden Rahmendaten in Register 100, 110, 120, ..., des flüchtigen Arbeitsspeichers 7a übernommen und dabei Steuercode detektiert und im flüchtigen Arbeitsspeicher 7b gespeichert. Die übrigen Rahmendaten werden dekomprimiert und im flüchtigen Pixelspeicher 7c als binäre Pixeldaten gespeichert. Ebenso werden die Fensterdaten in Register 200, 210, 220, ..., des flüchtigen Arbeitsspeichers 7a geladen und dabei Steuercode detektiert und im flüchtigen Arbeitsspeicher 7b gespeichert und die übrigen Fensterdaten nach ihrer Dekomprimierung entsprechend spaltenweise im flüchtigen Pixelspeicher 7c gespeichert.In
In der
Im Schritt 44 liegen entweder die dekomprimierten Rahmen- und Fensterdaten vom Typ I als binäre Pixeldaten im Pixelspeicherbereich I gespeichert vor und können im Schritt 45 weiterverarbeitet werden oder es erfolgt eine Neueingabe von Rahmen- und/oder Fensterdaten. Im letzteren Fall wird auf den Schritt 51 verzweigt.In
Im Schritt 51 wird vom Mikroprozessor ermittelt, ob über die Eingabemittel 2 eine Eingabe erfolgt ist, um Fensterdaten, beispielsweise für den Postwert, durch einen neuen zu ersetzen oder um Fensterdaten, beispielsweise für eine Klischeetextzeile, zu ersetzen oder zu editieren. Ist eine solche Eingabe erfolgt, werden im Schritt 52 die erforderlichen Subschritte für die Eingaben durchgeführt, d.h. es wird ein fertiger anderer Datensatz ausgewählt (Klischeetextteile) und/oder ein neuer Datensatz erzeugt, der die Daten für die einzelnen Zeichen (Ziffern und/oder Buchstaben) der Eingabegröße enthält.In
Im Schritt 53 werden entsprechende Datensätze für eine Anzeige zur Überprüfung der Eingabedaten aufgerufen und für den anschließenden Schritt 54 zum Nachladen des Pixelspeicherbereiches I mit den Fensterdaten vom Typ 1 bereitgestellt.In
In der
Wurde dagegen im Schritt 51 ermittelt, daß keine Fensterdaten selektiert oder editiert werden sollen, dann wird auf den Schritt 55 verzweigt. Im Schritt 55 führt die Möglichkeit zum Wechsel der verwendeten festen Werbeklischee- bzw. Rahmendaten auf einen Schritt 56, um die Eingabe der aktuell ausgewählten Rahmendatensätze zusammen mit den Fensterdatensätzen durchzuführen. Anderenfalls wird auf den Schritt 44 verzweigt.If, on the other hand, it has been determined in
Wenn eine Neueingabe von ausgewählten speziellen Größen erfolgen soll, wird im Schritt 44 ein Flag gesetzt und bei dem nachfolgenden Schritt 45 für eine Bildung von Daten für eine neue Markierungssymbolreihe berücksichtigt, falls hier nach einer zweiten Variante ein Schritt 45b abzuarbeiten ist.If a re-entry of selected special sizes is to take place, a flag is set in
Im Schritt 45 erfolgt ein Bilden der neuen kodierten Fensterdaten vom Typ 2. Vorzugsweise werden hier die Markierungsdaten für ein Fenster FE6 erzeugt, wobei vorangehende Schritte der Verschlüsselung von Daten zur Erzeugung einer Kryptozahl eingeschlossen sind. In diesem Schritt 45 ist auch eine Ausformung als Strichcode und/oder Symbolkette vorgesehen. Anhand der
In einer ersten Variante werden in einem Schritt 45a eine monoton veränderbare Größe verarbeitet, so daß letztlich durch die aufgedruckte Markierungssymbolreihe jeder Abdruck unverwechselbar wird. In einer zweiten Variante werden in einem Schritt 45b vor dem Schritt 45a noch andere Größen verarbeitet.In a first variant, a monotone variable is processed in a
Der entsprechend gebildete Datensatz für die Markierungsdaten wird danach in einem Bereich F und/oder mindestens in einem Subspeicherbereich B6 des nichtflüchtigen Arbeitsspeichers 5 geladen und überschreibt hierbei den bisher gespeicherten Datensatz, für den bereits Fensterkennwerte ermittelt worden sind bzw. vorbestimmt sind und nun erst in den flüchtigen Arbeitsspeicher 7b gespeichert werden. Der Subspeicherbereich B10 ist vorzugsweise für einen Datensatz vorgesehen, der zum Druck einer zweiten Markierungssymbolreihe führt, wie das in den
Im Schritt 46 erfolgt ein byteweises Übertragen der Daten des Datensatzes für die Markierung in Register des flüchtigen Arbeitsspeichers 7a und ein detektieren der Steuerzeichen "Farbwechsel" und "Spaltenende", um dann die übrigen Daten des Datensatzes zu decodieren und um die decodierten binären Fensterpixeldaten vom Typ 2 in den Pixelspeicherbereich II des flüchtigen Arbeitsspeichers 7c zu laden. In der
Im Schritt 47 wird bei einer erfolgten Druckanforderung auf den eine Druckroutine beinhaltenden Schritt 48 und bei einer noch nicht erfolgten Druckanforderung in einer Warteschleife auf die Druckanforderung gewartet. In einer Ausführungsform ist die Warteschleife - in der
Die - in der
Im Schritt 57 wird geprüft, ob weitere Poststücke zu frankieren sind. Ist das nicht der Fall und die Druckroutine ist beendet, wird der Schritt 60 erreicht und somit das Frankieren beendet. Anderenfalls ist das Druckende noch nicht erreicht und es wird zum Schritt 51 zurück verzweigt.In
In der
In der
Anhand eines - in der
Ein Briefkuvert 17 wird unter dem Druckmodul 1 einer elektronischen Frankiermaschine mit der Geschwindigkeit v in Pfeilrichtung bewegt und dabei in der Spalte s1 beginnend rasterartig spaltenweise mit dem dargestellten Postwertzeichenbild bedruckt. Der Druckermodul 1 weist beispielsweise eine Druckleiste 16 mit einer Reihe von Druckelementen dl bis d240 auf. Für den Druck können das Ink-Jet-, oder ein Thermotransfer-Druckprinzip, beispielsweise das ETR-Druckprinzip (Electroresistive Termal Transfer Ribbon), eingesetzt werden.Based on a - in the
A
Eine gerade zu druckende Spalte sf weist ein aus farbigen Druckpunkten und nichtfarbigen Druckpunkten bestehendes zu druckendes Druckmuster 30 auf. Jeweils ein farbiger Druckpunkt wird von einem Druckelement gedruckt. Dagegen werden die nichtfarbigen Druckpunkte nicht gedruckt. Die ersten zwei Druckpunkte in der Druckspalte sf sind farbig, um den Rahmen 18 des Postwertzeichenbildes 30 zu drucken. Dann folgen alternierend 15 nichtfarbige (d.h. nicht aktive) und 3 farbige (d.h. aktive) Druckpunkte bis ein erstes Fenster FE1 erreicht ist, in welchen der Postwert (Porto) einzufügen ist. Anschließend folgt ein Bereich von 104 nichtfarbigen Druckpunkten bis zum Spaltenende. Eine solche Lauflängencodierung wird im Datensatz mittels hexadezimalen Zahlen verwirklicht. Der Speicherplatzbedarf wird dadurch minimiert, daß alle Daten in einer derartig komprimierten Form vorliegen.A column s f to be printed has a printed
Mit hexadezimalen Daten "QQ" können 256 Bit erzeugt werden. Wenn man davon die erforderlichen Steuercodebits subtrahiert, verbleiben weniger als 256 Bit zur Ansteuerung der Dots erzeugenden Mittel. Benutzt man aber zusätzliche einen Farbwechsel bewirkende Steuerzeichen "00", können sogar mehr als 256 Dots angesteuert werden, wobei im Subspeicherbereich Ai des Arbeitsspeichers 5 nun aber mehr Speicherplatz benötigt wird. Die Ausführungsbeispiele nach den
Steuerzeichen sind "00" für Farbwechsel vorgesehen. Damit wird eine folgende Hexadezimalzahl weiterhin als farbig gewertet (f := 1 ), die sonst als nichtfarbig gelten würde. Ein rückgesetztes Farb-Flip-Flop (f := 0) wird bei Farbwechsel gesetzt (f := 1) und beim nächsten Farbwechsel erneut umgeschaltet (f := 0). Mit diesem Prinzip können also 256 Dots oder mehr adressiert werden. Das Register 15 in der Drucksteuerung 14 wird bitweise aus dem Pixelspeicher geladen (z.B. für eine Druckspalte mit N = 240 Dots).Control characters are "00" intended for color change. Thus, a following hexadecimal number is still considered colored (f: = 1), which would otherwise be considered non-colored. A reset color flip-flop (f: = 0) is set at color change (f: = 1) and switched again at the next color change (f: = 0). With this principle, 256 dots or more can be addressed. The
Weitere Steuerzeichen sind "FE" für Spaltenende,"FF" für Bildende, "F1" für den Fensterbeginn des ersten Fensters FE1, usw.Further control characters are "FE" for the end of the column, "FF" for the end of the screen, "F1" for the window start of the first window FE1, etc.
Im nachfolgenden zur Erläuterung der
Hier kann der Steuercode "00" für Farbwechsel theoretisch entfallen, da mit einer einzigen Hexadezimalzahl "F0" eine ganze Druckspalte von 240 Dots mit einer gleichen Farbgebung vollständig definiert werden kann. Dennoch kann, bei nur unmerklichem Speichermehrbedarf, bei mehreren Fenstern in einer Spalte auch ein Farbwechsel sinnvoll sein.Here, the control code "00" for color change can theoretically be omitted, since with a single hexadecimal number "F0" an entire pressure column of 240 dots with the same color can be completely defined. Nevertheless, with only a small number of additional memory requirements, a change of color can make sense for several windows in a column.
Nach dieser Methode ergibt sich ein Datensatz für die Druckspalte sf in der - ausschnittsweise gezeigten - Form:
... "2","0D","02","4F","F1","68","FE", ...,...This method yields a data set for the pressure column s f in the form shown in detail:
... "2", "0D", "02", "4F", "F1", "68", "FE", ..., ...
Bei der Übernahme in ein Register 100 der µP-Steuerung 6 werden aus Hexadezimalzahlen "QQ" Steuerzeichen detektiert und im Verlaufe eines Schrittes 43 ausgewertet.When taken over into a register 100 of the
Bei dieser Auswertung werden außerdem Fensterkennwerte Zj, Tj, Yj. bzw. Zk, Tk, Yk erzeugt und zusammen mit festgelegten Werten für die Anfangsadresse Z0, Endadresse Zende und der Gesamtlauflänge R, d.h. der Anzahl an je Druckspalte benötigten binären Daten, in flüchtigen Speicher RAM 7b gespeichert.In this evaluation, window characteristics Z j , T j , Y j . or Z k , T k , Y k and stored together with specified values for the start address Z 0 , end address Z end and the total run length R, ie the number of binary data required per pressure column, stored in
Für die 13 Steuerzeichen "F1" bis "FD" könnten maximal 13 Fenster aufgerufen und die Anfangsadressen bestimmt werden. So läßt sich beispielsweise mit "F6" für Fensterbeginn eines Fensters FE6 vom Typ 2, eine Anfangsadresse Z6 ermitteln und als Fensterkennwert speichern.For the 13 control characters "F1" to "FD", a maximum of 13 windows could be called and the start addresses determined. For example, with "F6" for window start of a window FE6 of
In der
Aus den Registern 100, 200 umgesetzte binäre Daten werden bitweise in den flüchtigen Pixelspeicher RAM 7c eingelesen, wobei jedem Bit eine Adresse zugeordnet ist. Handelt es sich bei der im Register geladenen Hexadezimalzahl um ein detektiertes Steuerzeichen "F2" wird der Fensterkennwert Zj für eine Anfangsadresse des Fensters der Nr. j = 2 bei insgesamt n Fenstern bestimmt. Damit können später Fensterdaten wieder in die Rahmendaten an dieser durch die Adresse gekennzeichneten Stelle eingefügt werden. Es ist die Fensterspaltenlauflänge Yj < R Gesamtlauflänge der Druckspalte. Aus der Addition mit R kann die neue Adresse in der gleichen Zeile aber in der nächsten Spalte erzeugt werden.Binary data converted from the registers 100, 200 are read bit by bit into the volatile
In der
Für die Fensterdaten vom Typ 1 werden im Subschritt 4311 die Fensterspaltenvariable Tj := 0, für j = 1 bis n Fenster und für die Fensterdaten vom Typ 2, die Fensterspaltenvariable Tk := 0 für k = 1 bis p Fenster gesetzt. Im Subschritt 4312 wird die Quelladresse Hi für Rahmendaten inkrementiert und ein Farbwechsel vollzogen, damit das Anfangsdaten-Byte beispielsweise als farbig gewertet wird, was später zu entsprechend aktivierten Druckelementen führt.For the
Das o.g. Byte, welches eine lauflängenkodierte Hexadezimalzahl für Rahmendaten ist, wird nun im Subschritt 4313 aus dem entsprechend automatisch durch die Kostenstelle KST ausgewählten Bereich Ai des nichtflüchtigen Speichers 5 in ein Register 100 des flüchtigen Speichers 7a übertragen. Hierbei werden Steuerzeichen detektiert und eine Lauflängenvariable X zurück auf Null gesetzt.The above-mentioned byte, which is a run-length-coded hexadecimal number for frame data, is now transferred in sub-step 4313 from the area A i of the
Im Subschritt 4314 wird ein Steuerzeichen "00" für einen Farbwechsel erkannt, was nach Rückverzweigung auf den Subschritt 4312 zu einem Farbwechsel führt, d.h. die nächste lauflängenkodierte Hexadezimalzahl bewirkt eine Inaktivierung der Druckelemente entsprechend der Lauflänge. Anderenfalls wird im Subschritt 4315 ermittelt, ob ein Steuerzeichen "FF" für Bildende vorliegt. Wird ein solches erkannt, ist der Punkt d entsprechend der
Wird anderenfalls im Subschritt 4315 ein solches Steuerzeichen "FF" für Bildende nicht erkannt, wird im Sub-schritt 4316 geprüft, ob ein Steuerzeichen "FE" für ein Spaltenende vorliegt. Wird ein solches erkannt, wird im Subschritt 4319 das Farb-Flip-Flop 1 zurückgesetzt und auf den Subschritt 4312 verzweigt, um dann im Sub-schritt 4313 das Byte für die nächste Druckspalte zu laden. Liegt kein Spaltenende vor, wird im Subschritt 4317 ermittelt, ob ein Steuerzeichen für ein Fenster vom Typ 2 vorliegt. Ist ein solches erkannt worden, dann wird auf den Subschritt 4322 verzweigt. Anderenfalls wird im Subschritt 4318 untersucht, ob ein Steuerzeichen für Fenster vom Typ 1 vorliegt. Sollte das der Fall sein, dann ist ein Punkt c1 erreicht, an welchem ein - in der
Wird im Subschritt 4318 kein Steuerzeichen für Fensterdaten vom Typ 1 erkannt, dann liegen im aufgerufenen Byte die lauflängenkodierten Rahmendaten vor, welche im Subschritt 4320 decodiert und in binäre Rahmenpixeldaten umgesetzt im Pixelspeicherbereich I des Pixelspeichers 7c unter der eingestellten Adresse Z gespeichert werden. Im nachfolgenden Subschritt 4321 wird entsprechend der Anzahl der umgesetzten Bits die Spaltenlauflängenvariable X bestimmt und danach die Zieladresse für den Pixelspeicherbereich I um diese Variable X erhöht. Damit ist ein Punkt b erreicht und um ein neues Byte aufzurufen, wird wieder auf den Sub-schritt 4312 zurückverzweigt.If no control character for
Im Subschritt 4322 wird, wenn ein Steuerzeichen für Fensterdaten vom Typ 2 vorläge, die ausgeführte Speicherung von Fensterkennwerten Tk ermittelt. Ist ein Fensterkennwert, in diesem Fall die Fensterspaltenlaufvariable Tk noch auf dem Ausgangswert Null, wird in einem Subschritt 4323 die Fensteranfangsadresse Zk entsprechen der Adresse Z ermittelt und im flüchtigen Arbeitsspeicher 7b gespeichert. Anderenfalls wird auf einen Subschritt 4324 verzweigt. Auf den Subschritt 4323 folgt ebenfalls der Subschritt 4324, in welchem der Fensterkennwert der Fensterspaltenvariable Tk inkrementiert wird. Im anschließenden Subschritt 4325 wird die bisherige im flüchtigen Arbeitsspeicher 7b gespeicherte Fensterspaltenvariable Tk mit dem aktuellen Wert überschrieben, und der Punkt b erreicht.In sub-step 4322, if there is a control character for
Die Fensterkennwerte werden so für k = 1 bis p Fenster, insbesondere FE6 ggf. FE10 bzw. FE8 geladen. Danach wird auf den Subschritt 4312 zurückverzweigt um im Sub-schritt 4313 ein neues Byte zu laden. Die aus den hexadezimalen Daten umgesetzten Bits (Dot=1) werden also in dem - in der
In der
Im Subschritt 4330 wird die ausgeführte Speicherung von Fensterkennwerten Tj ermittelt. Ist ein Fensterkennwert, in diesem Fall die Fensterspaltenlaufvariable Tj noch auf dem Ausgangswert Null, wird in einem Sub-schritt 4331 die Fensteranfangsadresse Zj entsprechen der Adresse Z ermittelt und im flüchtigen Arbeitsspeicher 7b gespeichert. Anderenfalls wird auf einen Sub-schritt 4332 verzweigt. Auf den Subschritt 4331 folgt ebenfalls der Subschritt 4332, in welchem der Fensterkennwert der Fensterspaltenlauflänge Yj und die Fensterspaltenlauflängenvariable Wj auf einen Ausgangswert Null sowie die Fensterquelladresse Uj auf den Anfangswert Uoj - 1 und das zweite Farb-Flip-Flop für Fenster auf "nichtfarbig drucken" gesetzt werden.In sub-step 4330, the executed storage of window parameters T j is determined. If a window characteristic value, in this case the window column running variable T j, is still at the initial value zero, the window start address Z j corresponding to the address Z is determined in a sub-step 4331 and in the volatile
Im anschließenden Subschritt 4333 wird die bisherige Fensterquelladresse Uj inkrementiert und ein Farbwechsel vollzogen, so daß eventuelle Fensterbyte, die im nachfolgenden Subschritt 4334 geladen werden, als farbig gewertet werden, was anschließend, während des Druckes, zu aktivierten Druckelementen führt.In the subsequent sub-step 4333, the previous window source address U j is incremented and a color change is performed, so that any window bytes loaded in the subsequent sub-step 4334 are evaluated as colored, which subsequently leads to activated printing elements during the printing.
Im Subschritt 4334 wird ein Byte aus den Subspeicherbereichen Bj im nichtflüchtigen Arbeitsspeicher 5 in Register 200 des flüchtigen Arbeitsspeichers 7a geladen und dabei nach Steuerzeichen detektiert.In sub-step 4334, one byte from the sub-memory areas B j in the non-volatile
Im Subschritt 4335 wird die Fensterspaltenlauflänge Yj um den Wert der Fensterspaltenlauflängenvariable Wj inkrementiert. Im Subschritt 4336 wird ermittelt, ob ein Steuerzeichen "00" für Farbwechsel vorliegt. Ist ein solches erkannt worden, wird auf den Subschritt 4333 zurückverzweigt. Anderenfalls wird im Subschritt 4337 untersucht, ob ein Steuerzeichen "FE" für Spalten-ende vorliegt. Ist das nicht der Fall, liegen Fensterdaten vor. Also wird in einem Subschritt 4338 der Inhalt des Registers 200 mit der Hilfe des Charakterspeichers 9 decodiert und die diesem Byte entsprechenden binären Fensterpixeldaten im Pixelspeicherbereich I des Pixelspeichers 7c gespeichert.In sub-step 4335, the window column run length Y j is incremented by the value of the window column run-length variable W j . In sub-step 4336 it is determined whether there is a control character "00" for color change. If such has been detected, the program branches back to sub-step 4333. Otherwise, it is examined in sub-step 4337 whether there is a control character "FE" for the end of the column. If this is not the case, window data is available. Thus, in a sub-step 4338, the content of the register 200 is decoded with the aid of the
Anschließend wird in einem Subschritt 4339 die Fensterspaltenlauflängenvariable Wj bestimmt, um die Adresse Z um den Wert der Variablen Wj zu inkrementieren. Damit steht die neue Adresse für ein neu umzusetzendes Byte des Datensatzes zur Verfügung und es wird auf den Sub-schritt 4333 zurückverzweigt, in welchem auch die neue Quelladresse für ein Byte des Datensatzes für Fenster FEj erzeugt wird.The window column run length variable W j is then determined in a sub-step 4339 to the value of the variable increment the address Z W j. Thus, the new address is available for a new byte of the record to be converted and it is branched back to the sub-step 4333, in which also the new source address for a byte of the record for window FEj is generated.
Wurde im Subschritt 4337 ein Steuerzeichen "FE" für ein Spaltenende erkannt, wird auf den Subschritt 4340 verzweigt, in welchem die Fensterspaltenvariable Tj inkrementiert und die flüchtigen Arbeitsspeicher 7b gespeicherte Fensterspaltenvariable Tj und die Fensterspaltenlauflänge Yj mit dem aktuellen Wert überschrieben, werden. Anschließend wird im Subschritt 4341 ein Farbwechsel ausgeführt und der Punkt b ist erreicht.Was in sub-step 4337, a control character "FE" detected for a column end, a branch is made to sub-step 4340, in which increments the window column variable T j and the
Damit ist der Schritt 43b abgearbeitet und neue Rahmendaten könnten im Schritt 43a umgesetzt werden, falls nicht ein nächstes Fenster erkannt wird oder der Punkt d erreicht worden ist.Thus,
In der
Im Subschritt 5441 wird ermittelt, ob der Wert der Fensterzählvariable q bereits den Wert der Fensteränderungsanzahl n' erreicht hat. Bei Null Änderungen, d.h. n' = 0 ist der Vergleich positiv und der Punkt d wird erreicht. Anderenfalls wird auf den Subschritt 5442 verzweigt, wobei für ein erstes Fenster FEj, dessen Daten geändert wurden, die Fensteranfangsadresse Zj und die Fensterspaltenvariable Tj aus dem flüchtigen Arbeitsspeicher 6b entnommen werden. Außerdem werden die Quelladresse Uj auf einen Anfangswert Uoj - 1 gesetzt, die Zieladresse Zj zur Adressierung des Pixelspeicherbereiches I verwendet, ein Fensterspaltenzähler Pj und das zweite Farb-Flip-Flop zurück auf den Anfangswert Null gesetzt.In sub-step 5441 it is determined whether the value of the window count variable q has already reached the value of the window change number n '. At zero changes, ie n '= 0, the comparison is positive and the point d is reached. Otherwise, the system branches to sub-step 5442, wherein for a first window FEj whose data has been changed, the window start address Z j and the window column variable T j are taken from the volatile main memory 6b. In addition, the source address U j is set to an initial value U oj -1, the destination address Z j used to address the pixel memory area I, a window column counter P j and the second color flip-flop set back to the initial value zero.
Im nachfolgenden Subschritt 5443 wird die Quelladresse inkrementiert und ein Farbwechsel vollzogen, bevor der Subschritt 5444 erreicht ist. Im Subschritt 5444 wird ein Byte des geänderten Datensatzes im nichtflüchtigen Speicher aufgerufen und in des Register 200 des flüchtigen Speichers 7a übertragen, wobei Steuerzeichen detektiert werden. Bei einem Steuerzeichen "00" für Farbwechsel wird im Subschritt 5445 auf den Subschritt 5443 zurückverzweigt. Anderenfalls wird auf den Sub-schritt 5446 verzweigt, um nach Steuerzeichen "FE" für ein Spaltenende zu suchen. Liegt ein solches Steuerzeichen aber nicht vor, kann im nachfolgenden Subschritt 5447 der Inhalt des Registers 200 unter Mitwirkung des Charakterspeichers 9 decodiert und in binäre Pixeldaten für das zu ändernde Fenster umgesetzt werden. Diese ersetzen nun die bisherigen im Bereich I des Pixelspeichers 7c gespeicherten Pixeldaten ab der durch die Fensteranfangsadresse Zj vorbestimmten Stelle. Die dabei umgesetzten Bits werden als Fensterlauflängenvariable Wj gezählt, mit welcher im Subschritt 5448 die Zieladresse Vj inkrementiert wird. Anschließend wird auf den Subschritt 5443 zurückverzweigt, um im Sub-schritt 5444 das nächste Byte zu laden.In the subsequent sub-step 5443, the source address is incremented and a color change is performed before the sub-step 5444 is reached. In sub-step 5444, a byte of the changed data set in nonvolatile memory is called and transferred to register 200 of
Wird aber im Subschritt 5446 ein Steuerzeichen "FE" für Spaltenende erkannt, dann wird auf den Subschritt 5449 verzweigt, in welchem der Fensterspaltenzähler Pj inkrementiert wird.If, however, a control character "FE" for column end is detected in sub-step 5446, then sub-step 5449 is called branches, in which the window column counter P j is incremented.
Im Subschritt 5450 wird untersucht, ob durch den Fensterspaltenzähler Pj der Fensterkennwert für die zugehörige Fensterspaltenvariable Tj erreicht ist. Dann wären für ein erstes geändertes Fenster alle Änderungsdaten in den Pixelspeicherbereich I geladen und es wird auf den Subschritt 5453 und von diesem auf den Sub-schritt 5441 zurückverzweigt, um für ein eventuell zweites Fenster Änderungsdaten in den Pixelspeicherbe-reich I zu übertragen. Im Subschritt 5453 wird zu diesem Zweck die Fensterzählvariable q inkrementiert und die nachfolgende Fensteranfangsadresse Zj+1 und sowie die nachfolgende Fensterspaltenvariable Tj+1 ermittelt.In sub-step 5450 it is examined whether the window characteristic value for the associated window column variable T j is reached by the window column counter P j . Then, for a first changed window, all change data would be loaded into the pixel memory area I and branched back to sub-step 5453 and from there to sub-step 5441 to transfer change data into the pixel memory area I for a possibly second window. In sub-step 5453, the window count variable q is incremented for this purpose and the subsequent window start address Z j + 1 and the following window column variable T j + 1 are determined.
Anderenfalls wenn im Subschritt 5450 die Fensterpaltenvariable Tj durch den Fensterspaltenzähler Pj noch nicht erreicht ist, wird über die Subschritte 5451 und 5452 auf den Subschritt 5443 zurückverzweigt, um solange eine weitere Fensterspalte im Pixelspeicherbereich zu überschreiben, bis die alten binären Fensterpixelspeicherdaten durch die neuen vollständig ersetzt worden sind. Im Subschritt 5451 wird zu diesem Zweck die Zieladresse für die Daten im Pixelspeicherbe-reich I um die Rahmengesamtspaltenlänge R inkrementiert. Die Zieladresse Vj ist somit auf die nächste Spalte für binäre Pixeldaten des Fensters im Pixelspeicherbereich I eingestellt. Im Subschritt 5452 wird das Farb-Flip-Flop auf Null zurückgesetzt, damit die Umsetzung mit als farbig gewerteten Pixeldaten beginnt.Otherwise, if in sub-step 5450 window column variable T j has not yet been reached by window column counter P j , then branching back to sub-step 5443 via sub-steps 5451 and 5452 to overwrite another window column in the pixel memory area until the old binary window pixel memory data is replaced by the new one have been completely replaced. In sub-step 5451, for this purpose, the destination address for the data in the pixel memory area I is incremented by the frame total column length R. The destination address V j is thus set to the next column for binary pixel data of the window in the pixel memory area I. In sub-step 5452, the color flip-flop is reset to zero to begin conversion with pixel data evaluated as colored.
Wenn im Schritt 44 keine weitere Neueingabe festgestellt wird, kann im Schritt 45 nun die Bildung neuer kodierter Fensterdaten vom Typ 2 für ein Markierungsbild, insbesondere nach einer ersten Variante mit einem Schritt 45a erfolgen.If no further new input is determined in
Der Schritt 45 umfaßt weitere - in der
Während im Pixelspeicherbereich I bereits dekomprimierte binäre Pixeldaten vorliegen, werden nach dem Schritt 44 im Schritt 45 noch einmal die Ausgangsdaten für die die komprimierten Daten enthaltenden Datensätze für die Fenster FEj und ggf. für die Rahmendaten benötigt, um neue kodierte Fensterdaten vom Typ 2 für eine Markierungssysmbolreihe zu bilden. Die einzelnen Ausgangsdaten (bzw. Eingabedaten) sind entsprechend den jeweiligen Größen Gw in den Speicherbereichen STW als BCD-gepackte Zahl gespeichert. Neben den in den Subspeicherbereichen Ai und Bj nichtflüchtig gespeicherten Datensätzen werden nun in mehreren Schritten die Daten für einen Datensatz für Fenster FEk vom Typ 2 zusammengestellt und in einem Subspeicherbereich Bk nichtflüchtig gespeichert.While decompressed binary pixel data are already present in the pixel memory area I, after
Das Verfahren zur schnellen Erzeugung eines Sicherheitsabdruckes umfaßt nach einer Bereitstellung von Größen, einen von Mikroprozessor der Steuereinrichtung 6 der Frankiermaschine vor einer Druckanforderung (Schritt 47) durchgeführten Teilschritt 45a, umfassend die Subschritte:
- a) Generierung einer Kombinationszahl KOZ1, wobei eine stetig monoton veränderbare Größe G4 zur Bildung von ersten zusammenhängenden Stellen und mindestens eine das Postgut charakterisierende weitere Größe G3 zur Bildung von zweiten zusammenhängenden Stellen der Kombinationszahl KOZ1 zur Verfügung gestellt werden,
- b) Verschlüsselung der Kombinationszahl KOZ1 zu einer Kryptozahl KRZ1,
- c) Umsetzen der Kryptozahl KRZ1 in mindestens eine Markierungssymbolreihe MSR1 anhand eines Satzes SSY1 an Symbolen.
- a) generation of a combination number KOZ1, wherein a continuously monotone variable G4 for the formation of first contiguous positions and at least one characterizing the mail further size G3 are provided for forming second contiguous positions of the combination number KOZ1,
- b) encryption of the combination number KOZ1 to a crypto number KRZ1,
- c) converting the crypto number KRZ1 into at least one marker symbol series MSR1 based on a set of symbols SSY1.
In einer ersten Variante 1 werden in einem Schritt 45a eine Markierungssymbolreihe erzeugt. Auf erfindungsgemäße Weise wird aufgrund der Menge an Informationen durch die Größen G0 bis G5, die nur teilweise im Frankiermaschinenstempelbild unverschlüsselt offen abgedruckt vorliegen sollen, in der Frankiermaschine mindestens ein Teil der Größen verwendet, um eine einzige Zahlenkombination zu bilden (Subschritt 451), die zu einer einzigen Kryptozahl verschlüsselt (Subschritt 452) und dann in eine auf das Postgut aufzudruckende Markierung umgewandelt (Subschritt 453) wird. Die Speicherung des für die Markierung in einem Fenster FE6 zu erzeugenden Datensatzes kann in einem abschließenden Subschritt 454 erfolgen. Dann ist der Punkt c3 erreicht. Durch diese im Teilschritt 45a ausgeführte erste Variante, kann die Zeit, die sonst in der Frankiermaschine für die Erzeugung weiterer Kryptozahlen benötigt wird, eingespart werden.In a
Es ist vorgesehen, daß die stetig monoton veränderbare Größe Gw mindestens ein auf- oder absteigender Maschinenparameter, insbesondere eine Zeitzählung oder deren Komplement während der Lebensdauer der Frankiermaschine ist.It is provided that the continuously monotone variable G w is at least one ascending or descending machine parameter, in particular a time count or its complement during the service life of the franking machine.
Es ist vorteilhaft, wenn ein Maschinenparameter zeitabhängig ist, insbesondere wenn er eine die abnehmende Batteriespannung der batteriegestützten Speicher charakterisierende Größe G4a und eine zweite stetig monoton fallende Größe G4b oder die jeweiligen Komplemente der Größe G4a und G4b umfaßt.It is advantageous if a machine parameter is time-dependent, in particular if it comprises a variable G4a characterizing the decreasing battery voltage of the battery-backed memory and a second continuously monotonically decreasing variable G4b or the respective complements of the quantities G4a and G4b.
Es ist weiterhin bei einer Variante vorgesehen, daß die zweite stetig monoton fallende Größe G4b das Komplement der Stückzahl oder eine stetig monoton fallende zeitabhängige Größe ist.It is further provided in a variant that the second continuously monotonically decreasing quantity G4b is the complement of the number of pieces or a continuously monotonically decreasing time-dependent variable.
Es ist einerseits bei einer Variante vorgesehen, daß die stetig monoton fallende Größe einen Zahlenwert entsprechend dem nächsten Inspektionsdatum (INS) und eine stetig monoton fallende zeitabhängige Größe ist.It is provided on the one hand in a variant that the steadily monotonically decreasing size is a numerical value corresponding to the next inspection date (INS) and a continuously monotonically decreasing time-dependent variable.
Es ist andererseits vorgesehen, daß eine stetig monoton aufsteigende Größe das Datum oder die bei der letzten Inspektion ermittelte Stückzahl mit umfaßt.On the other hand, it is envisaged that a steadily monotonically increasing quantity includes the date or the number of pieces determined during the last inspection.
Es ist wie bereits näher ausgeführt wurde vorteilhaft, wenn zur Bildung von dritten zusammenhängenden Stellen der Kombinationszahl KOZ1 ein Teil einer den Nutzer der Frankiermaschine charakterisierenden Größe G0, G1 von der Steuereinrichtung 6 zur Verfügung gestellt wird.As has already been explained in more detail, it is advantageous if a part of a variable G0, G1 characterizing the user of the postage meter machine is provided by the
Vorzugsweise werden im Subschritt 451 aus den Speicherbereichen STW die oberen 10 Stellen der Kombinationszahl KOZ1 für die ZEIT-Daten (Größe G4) und die unteren 4 Stellen für den Postwert (Größe G3) bereitgestellt. Dadurch ergibt sich eine Kombinationszahl mit 14 Digit, welche dann zu verschlüsseln wäre. Bei Anwendung des DES-Algorithmus können maximal 8 Byte, d.h. 16 Digit auf einmal verschlüsselt werden. Damit kann die Kombinationszahl KOZ1 in Richtung der niederwertigen Stellen ggf. um eine weitere Größe ergänzt werden. Beispielsweise kann der Ergänzungsteil ein Teil der Seriennummer SN oder die Nummer WRN des Werbeklischeerahmens bzw. das Byte sein, das aus dem Datensatz des Werbeklischeerahmens in Abhängigkeit einer weiteren Größe ausgewählt wird.Preferably, the upper 10 digits of the combination number KOZ1 for the TIME data (size G4) and the lower 4 digits for the post value (size G3) are provided in the sub-step 451 from the storage areas ST W. This results in a combination number with 14 digits, which would then be encrypted. When using the DES algorithm, a maximum of 8 bytes, ie 16 digits, can be encrypted at once. Thus, the combination number KOZ1 can be supplemented in the direction of the lower digits, if necessary, by a further size. For example, the supplementary part may be part of the serial number SN or the number WRN of the advertising frame or the byte selected from the record of the advertising frame in dependence on another size.
Diese Kombinationszahl KOZ1 kann im Subschritt 452 in ca. 210 ms in eine Kryptozahl KRZ1 verschlüsselt werden, wobei hier eine Anzahl von weiteren an sich bekannten Schritten ablaufen. Danach ist im Subschritt 453 die Kryptozahl KRZ1 anhand einer vorbestimmten in den Speicherbereichen M des nichtflüchtigen Arbeitsspeichers 5 gespeicherten Markierungsliste in eine entsprechende Symbolreihe umzuwandeln. Hierbei kann insbesondere die, beim späteren Abdruck so vorteilhafte, erhöhte Informationsdichte erzielt werden.This combination number KOZ1 can be encrypted in sub-step 452 in about 210 ms into a crypto KRZ1, with a number of further known steps taking place here. Thereafter, in the sub-step 453, the crypto KRZ1 is converted into a corresponding symbol series on the basis of a predetermined marking list stored in the memory areas M of the non-volatile
Selbst wenn ein - in der
Eine zweite Variante mit einem Schritt 45b zusätzlich zum Schritt 45a unterscheidet sich von der ersten Variante durch andere aber gleichartig zu berücksichtigende Ausgangs- bzw. Eingabegrößen. In der zweiten Variante werden nacheinander in zwei Schritten 45b und 45a eine Markierungssymbolreihe erzeugt, wobei der Schritt 45b analog dem Schritt 45a durchgeführt wird.A second variant with a
Dabei wird in einem ersten Subschritt 450 des von der Steuereinrichtung 6 durchgeführten Schrittes 45 geprüft wird, ob ein Flag gesetzt wurde, um die Durchführung von Teilschritten 45b und/oder 45a zu veranlassen, daß in dem Teilschritt 45b eine mindestens den anderen Teil der den Nutzer der Frankiermaschine charakterisierenden Größe G0, G1 aufweisende zweite Kombinationszahl KOZ2 gebildet, danach zu einer zweiten Kryptozahl KRZ2 verschlüsselt und anschließend in mindestens eine zweite Markierungssymbolreihe MSR2 anhand eines zweiten Satzes SSY2 an Symbolen umgesetzt wird.In this case, in a first sub-step 450 of the executed by the
Im Subschritt 455 wird gegenüber dem Subschritt 451 eine Kombinationszahl KOZ2 gebildet, wobei hier insbesondere die Größen für übrigen Teile der Seriennummer, für Werbeklischee(rahmen)nummer u.a. Größen eingehen können. Im Subschritt 456 wird wie beim Subschritt 452 eine Krypto-Zahl KOZ2 gebildet. Im Subschritt 457 erfolgt dann wieder die Transformation in eine Markierungssymbolreihe, die im Subschritt 458 nichtflüchtig zwischengespeichert wird.In sub-step 455 is compared to the sub-step 451 a combination number KOZ2 formed, in which case in particular the sizes for other parts of the serial number, for advertising cliché (frame) number u.a. Sizes can go down. In sub-step 456, as in sub-step 452, a crypto-number KOZ2 is formed. In sub-step 457, the transformation then takes place again into a marker symbol series, which is temporarily stored in sub-step 458.
Anschließend erfolgt der die Subschritte 451 bis 453 umfassende Teilschritt 45a. Dieser kann ggf. von einem Subschritt 454 angeschlossen werden. Anschließend ist der Punkt c3 erreicht.Subsequently, sub-step 45a comprising sub-steps 451 to 453 takes place. This may optionally be connected by a sub-step 454. Subsequently, the point c 3 is reached.
Hierbei tritt, trotz zweimaliger Anwendung des DES-A1-gorithmusses, insofern dennoch eine Zeitersparnis auf, da in einem ersten Subschritt 450 eine Auswertung erfolgt, ob die ausgewählten, für die Bildung der Markierungssymbolreihe im Teilschritt 45b erforderlichen Größen, durch eine Eingabe verändert worden sind. Bei Neueingabe von ausgewählten speziellen Größen, würde im Schritt 44 ein Flag gesetzt und bei einer nachfolgenden Bildung von Daten für eine neue Markierungssymbolreihe berücksichtigt werden, um hier den Schritt 45b abzuarbeiten. Ist das aber nicht der Fall, dann kann auf bereits früher gebildete und in einem Speicherbereich 458 nichtflüchtig gespeichert vorliegende Markierungssymbolreihe bzw. Teile der Markierungssymbolreihe zurückgegriffen werden.In this case, despite twice the application of the DES-A1-gorithmusses, there is nevertheless a time saving since an evaluation takes place in a first sub-step 450 as to whether the selected quantities required for the formation of the marking symbol series in sub-step 45b have been changed by an input , Upon re-entry of selected special sizes, a flag would be set in
In einer Ausführungsvariante wird im Subschritt 456 ein anderer Verschlüsselungsalgorithmus als der DES zur Zeitersparnis verwendet.In an embodiment variant, a different encryption algorithm than the DES is used for saving time in the sub-step 456.
In einer vorteilhaften Ausführungsvariante wird im Sub-schritt 453 der ersten Variante bzw. im Subschritt 457 der zweiten Variante eine Transformation zur zusätzlichen Erhöhung der Informationsdichte der Markierungssymbolreihe gegenüber der Krypto-Zahl KRZ1 bzw. KRZ2 vorgenommen. Beispielsweise wird bei einer Krypto-Zahl mit 16 Digit nun ein Satz von 22 Symbolen verwendet, um die Information mittels nur 12 Digit - in der in der
Entsprechend läßt sich weiter zeigen, daß für eine Markierungssymbolreihe von 14 Digit nur ein 14 Symbole aufweisender Symbolsatz erforderlich wird. Die bereits vorher beschriebene Prüfung in der Postbehörde von solchen Markierungssymbolreihen aufweisenden Poststücke kann folglich - nach der zweiten Auswertungsvariante - durch eine Rücktransformation der Markierungssymbolreihe in Kryptozahlen KRZ1 ggf. KRZ2, deren anschließender Entschlüsselung zu Kombinationszahlen KOZ1 ggf. KOZ2, deren einzelne Größen mit den auf dem Postgut im Frankierbild offen abgedruckten Größen verglichen werden, erfolgen.Accordingly, it can be further shown that for a marker symbol string of 14 digits only a symbol set comprising 14 symbols is required. The previously described test in the postal authority of such mark symbol rows having mail pieces can - after the second evaluation variant - by a reverse transformation of the mark symbol series in crypto KRZ1 KRZ2 if necessary, their subsequent decryption to combination numbers KOZ1 KOZ2 if necessary, whose individual sizes with on the Postage in the franking picture can be compared to open printed sizes.
Eine Markierungssymbolreihe - wie sie in der
In einem dem Schritt 45 nachfolgenden Schritt werden dann die Daten eines Datensatzes für die Markierungssymbolreihe nach deren Dekomprimierung in die übrigen Pixeldaten eingebettet. Dafür sind erfindungsgemäß insbesondere zwei verschiedene Möglichkeiten vorgesehen. Die eine Möglichkeit wird anhand der
In der
Anderenfalls, wenn eine Änderung erfolgt ist, wird auf den Subschritt 4662 verzweigt, um Fensterkennwerte entsprechend den geänderten Fenstern einzugeben und Anfangsbedingungen zu setzen.Otherwise, if a change has occurred, the program branches to sub-step 4662 to enter window parameters corresponding to the changed windows and set initial conditions.
In einem Subschritt 4663 wird eine neue Quelladresse für die Daten des Datensatzes des gerade bearbeiteten Fensters FEk erzeugt, um im nächsten Subschritt 4664 ein Byte der kodierten Fensterdaten vom Typ 2 aus dem Speicherbereich Bk in Register des nichtflüchtigen Speichers 7a zu laden und Steuerzeichen zu detektieren.In a sub-step 4663, a new source address for the data of the record of the currently processed window FEk is generated to load in the next sub-step 4664 a byte of the coded window data of
In einem Subschritt 4665 wird dann die Fensterspaltenlauflänge Yk um die Fensterspaltenlauflängenvariable Wk inkrementiert, die hier noch Null ist. Danach wird nach Steuerzeichen für Farbwechsel untersucht (Subschritt 4666) und ggf. zum Subschritt 4663 zurückverzweigt oder nach Steuerzeichen Spaltenende gesucht (Subschritt 4667). Bei Erfolg wird auf den Subschritt 4669 verzweigt und der Fensterspaltenzähler Pk erhöht. Anderenfalls ist im nächsten Subschritt 4668 eine Dekodierung des Steuercodes und eine Umsetzung des aufgerufenen Bytes in dekomprimierte binäre Fensterpixeldaten vom Typ 2 vorzunehmen.In a sub-step 4665, the window column run length Y k then becomes the window column run length variable W k incremented, which is still zero here. Thereafter, control characters for color changes are examined (sub-step 4666) and, if necessary, branched back to sub-step 4663 or searched for control characters column end (sub-step 4667). If successful, the sub-step 4669 is branched and the window column counter P k is incremented. Otherwise, in the next sub-step 4668 a decoding of the control code and conversion of the called byte into decompressed binary window pixel data of
Im Subschritt 4670 wird dann geprüft, ob alle Spalten des Fensters abgearbeitet sind. Ist das der Fall, wird auf den Subschritt 4671 verzweigt und die Spaltenlauflänge Yk des Fensters FEk im Speicher 7b gespeichert und zum Subschritt 4673 zurückverzweigt. Wird im Subschritt 4670 erkannt, daß noch nicht alle Spalten abgearbeitet sind, wird über den Subschritt 4672, wobei der Fensterkennwert Yk und das Farb-Flip-Flop zurück auf Null gesetzt werden, auf den Subschritt 4663 zurückverzweigt. Im nächsten Subschritt 4668 ist dann ggf. wieder eine Dekodierung des Steuercodes und eine Umsetzung des aufgerufenen Bytes in dekomprimierte binäre Fensterpixeldaten vom Typ 2 vorzunehmen.Sub-step 4670 then checks whether all columns of the window have been processed. If this is the case, a branch is made to the sub-step 4671 and the column run length Y k of the window FEk is stored in the
Nach dem Subschritt 4673, wo die Kennwerte der nächsten geänderten Fenster aufgerufen werden, wird wieder auf den Subschritt 4661 verzweigt. Bei Abarbeitung aller Änderungsfenster ist der Punkt d3 erreicht.After sub-step 4673, where the parameters of the next changed window are called, the program branches back to sub-step 4661. When processing all change windows, the point d 3 is reached.
Die in der
Im Subschritt 471 werden die Endadresse Zende geladen, die laufende Adresse Z (Lauf variable) auf den Wert der Quelladresse Z0 im Bereich I des Pixelspeichers 7c, die Fensterspaltenzähler Pk auf den jeweiligen Wert entsprechend der gespeicherten Fensterspaltenvariable Tk, die Fensterbitzähllängen Xk auf den jeweiligen Wert entsprechend der gespeicherten Fensterspaltenlauflänge Yk gesetzt und die Zieladressen Zk für k = p Fenster sowie die Gesamtlauflänge R für eine Druckspalte sk geladen. Die Druckspalte weist N Druckelemente auf.In
Anschließend, mit dem Erreichen des Punktes e1 am Anfang des Schrittes 48, laufen mehrere Subschritte ab. So wird zunächst in einem Subschritt 481 das Register 15 der Druckersteuerung 14 seriell bitweise aus dem Bereich I des Pixelspeichers 7c mit binären Druckspaltendaten geladen, die mit der Adresse Z aufgerufen werden, und der Fensterzähler h auf eine Zahl gesetzt, die der um eins erhöhten Fensteranzahl p entspricht. Im Sub-schritt 482 wird ein Fensterzähler h dekrementiert, der nacheinander Fenster-Nummern k ausgibt, woraufhin im Subschritt 483 die im Pixelspeicher erreichte Adresse Z mit der Fensteranfangsadresse Zk des Fensters FEk verglichen wird. Ist der Vergleich positiv und eine Fensteranfangsadresse erreicht wird zum Subschritt 489 verzweigt, der seinerseits aus den Subschritten 4891 bis 4895 besteht. Anderenfalls wird auf den Subschritt 484 verzweigt.Subsequently, with the reaching of the point e 1 at the beginning of the
Im Subschritt 4891 wird seriell ein erstes Bit aus dem Bereich II des Pixelspeichers 7c für das Fenster FEk die binären Fensterpixeldaten in das Register 15 geladen, wobei im Subschritt 4892 die Adresse Z und die Bitzählvariable 1 inkrementiert und die Fensterbitzähllänge Xk dekrementiert wird. In einem Subschritt 4893 werden dann, wenn noch nicht alle Bits entsprechend der Fensterspaltenlauflänge Yk geladen sind, weitere Bits aus dem Bereich II geladen. Anderenfalls wird auf den Subschritt 4894 verzweigt, wobei die Fensteranfangsadresse Zk für die Adressierung der nächsten Fensterspalte entsprechend um die Gesamtlänge R heraufgesetzt und der Fensterspaltenzähler Pk dekrementiert wird. Gleichzeitig wird die ursprüngliche Fensterbitzähllänge Xk entsprechend der Fensterspaltenlauflänge Yk wieder hergestellt.In sub-step 4891, a first bit from region II of
Im Subschritt 4895 wird dann geprüft, ob alle Fensterspalten abgearbeitet sind. Ist dies der Fall, dann wird die Anfangsadresse Zk für das entsprechende Fenster FEk auf Null oder eine Adresse gesetzt, welche außerhalb der Pixelspeicherbereiches I liegt. Anderenfalls und nach dem Subschritt 4896 wird auf den Punkt e1 verzweigt.Sub-step 4895 then checks whether all window columns have been processed. If this is the case, then the starting address Z k for the corresponding window FE k is set to zero or an address which lies outside of the pixel memory area I. Otherwise, and after the sub-step 4896, a branch is made to the point e 1 .
Im Subschritt 484 wird geprüft, ob alle Fensteranfangsadressen abgefragt worden sind. Ist das erfolgt, dann wird auf den Subschritt 485 verzweigt, um die laufende Adresse Z zu inkrementieren. Ist das noch nicht erfolgt wird auf den Subschritt 481 zurück verzweigt, um den Fensterzähler h solange weiter zu dekrementieren, bis die nächste Fensteranfangsadresse gefunden ist oder bis im Subschritt 484 der Fensterzähler h gleich Null wird.In
Im Subschritt 486 wird geprüft, ob alle Daten für die zu druckende Spalte sk im Register 15 geladen sind. Ist das noch nicht der Fall, dann wird im Subschritt 488 die Bitzählvariable 1 inkrementiert, um zum Punkt e1 zurückzukehren und um dann (im Subschritt 481) das mit der Adresse Z adressierte nächste Bit aus dem Pixelspeicherbereich in das Register 15 zu laden.In
Ist das Register 15 aber voll, dann wird im Subschritt 487 die Spalte ausgedruckt. Danach wird in einem - bereits in den
Die Druckroutine für das Zusammensetzen aus nur einem Pixelspeicherbereich I und Arbeitsspeicherbereichen entnommenen Daten, wird anhand der
Hierbei werden auch die Steuercode detektiert. Ist eine Fensterspalte zu drucken, die mit nichtfarbigen, d.h. nicht zu druckenden Pixeln beginnt, stünde im Datensatz an dieser Stelle ein Steuercode "Farbwechsel" an erster Stelle. Somit wird im Subschritt 4993 auf den Sub-schritt 4991 zurückverzweigt, um den Farbwechsel durchzuführen. Anderenfalls wird auf den Subschritt 4994 verzweigt. Im Subschritt 4994 wird ermittelt, ob ein Steuercode "Spaltenende" vorliegt. Ist das noch nicht der Fall, dann ist der Registerinhalt zu decodieren und damit zu dekomprimieren. Für jeden laufzeitkodierten hexadezimalen Zahlenwert existiert im Charakterspeicher (CSP) 9 eine Reihe binärer Pixeldaten, welche aufgrund der im flüchtigen Arbeitsspeicher 7a geladenen hexadezimalen Zahl entsprechend abgerufen werden kann. Das erfolgt im Subschritt 4995, wobei anschließend die dekomprimierten Fensterpixeldaten für eine Spalte der Fenster FEj vom Typ 2 seriell in das Druckregister 15 der Druckersteuerung 14 geladen werden.In this case also the control codes are detected. If a window column is to be printed which starts with non-colored pixels, that is to say not to be printed, a control code "color change" would have come first in the data record at this point. Thus, in sub-step 4993, branch back to sub-step 4991 to perform the color change. Otherwise, the system branches to sub-step 4994. In sub-step 4994 it is determined whether a control code "column end" exists. If this is not the case, then the register contents must be decoded and decompressed. For each time-coded hexadecimal numerical value, the character memory (CSP) 9 contains a series of binary pixel data which can be correspondingly retrieved on the basis of the hexadecimal number loaded in the volatile
Im Subschritt 4996 werden dann die Adresse inkrementiert und eine entsprechend nächste Hexadezimalzahl im Datensatz angewählt, der im nichtflüchtigen Arbeitsspeicher 5 im Subbereich B5 gespeichert vorliegt, sowie die bei der Dekodierung der Lauflängencodierung umgesetzten Bits ermittelt, um eine Fensterspaltenlauflängenvariable Wj zu bilden, mit welcher die Zieladresse inkrementiert wird. Somit ist die neue Zieladresse für das Einlesen erzeugt. und es kann auf den Subschritt 4991 zurückverzweigt werden.In sub-step 4996, the address is then incremented and a corresponding next hexadecimal number is selected in the data set stored in non-volatile
Ist das Spaltenende erreicht folgen die Subschritte 4997 bis 4999, um anschließend auf den Punkt e2 zurück zu verzweigen. Die Subschritte 4998 und 4999 laufen ähnlich wie die - in der
Im Subschritt 497 wird die fertig eingeladene Druckspalte gedruckt. Die Subschritte 491 bis 497 laufen ähnlich wie die - in der
Neben einem geringerem mechanischen Aufwand ergibt sich eine hohe Druckgeschwindigkeit bei einer Vielzahl in ein gespeichertes festes Druckbild einzubettenden variablen Druckbilddaten.In addition to a lower mechanical complexity results in a high printing speed at a variety in a stored solid printed image to be embedded variable print image data.
In einer weiteren Variante des Verfahrens zur Erzeugung eines Sicherheitsabdruckes für Frankiermaschinen, bringt ein Druckermodul ein vollelektronisch erzeugtes Frankierbild auf ein Poststück auf, entsprechend der über ein Eingabemittel und einem Ein/Ausgabe-Steuermodul getätigten aktuellen Eingaben bzw. Daten, welche mit einer Anzeigeeinheit überprüfbar sind. Dabei ist vorgesehen, daß die Daten für die konstanten Teile des Frankierbildes, welche mindestens den Rahmen eines Werbeklischees betreffen, in einem ersten Speicherbereich Ai des Programmspeichers 11 gespeichert sind, daß der nichtflüchtige Speicher 5 mehrere Speicherbereiche aufweist und daß die Daten für die variablen bzw. semivariablen Teile des Frankierbildes in zweiten Speicherbereichen Bk bzw. Bj des nichtflüchtigen Speichers 5 gespeichert sind. Den wählbaren Kostenstellennummern für die Kostenstellen sind in einem dritten Speicherbereich C des nichtflüchtigen Speichers 5 die Namen der Werbeklischeerahmen zuordenbar. Den Namen der Werbeklischeerahmen entsprechen Werbeklischeerahmennummern WRN.In a further variant of the method for producing a security impression for franking machines, a printer module applies a fully electronically generated franking image to a mail piece, corresponding to the current inputs or data made via an input means and an input / output control module, which can be checked by a display unit , It is provided that the data for the constant parts of the franking image, which concern at least the frame of an advertising cliché, are stored in a first memory area A i of the
Mit dem mikroprozessorgesteuerten Druckverfahren und der Druckersteuerung wird das Druckmuster aus Festdaten und aktuellen Daten erzeugt. Dabei ist vorgesehen, daß entsprechend dem Namen oder der Werbeklischeerahmennummer WRN, die in Speicherbereichen des nichtflüchtigen Speichers 5 gespeichert vorliegen und den aktuell eingestellten Rahmen eines Werbeklischees kennzeichnen. Rahmendaten werden aus dem ersten Speicherbereich des Programmspeichers 11 entnommen, dekomprimiert und in einem ersten Bereich I eines Pixelspeichers 7C gespeichert. In die vorgenannten konstante Daten werden nachfolgend semivariable Fensterdaten aus dem zweiten Speicherbereich Bj eingebettet. Vor dem Druck werden im Falle einer Druckanforderung 47 eine Abrechnung in einem Subschritt 470 unter der vorgenannten Kostenstellennummer im Kostenstellenspeicher 10 vorgenommen und anschließend variable Fensterdaten aus dem zweiten Speicherbereich Bk für die Markierungsdaten während des Druckens eingebettet, wobei das Einbetten während des Ladens des Druckregisters 15 erfolgt.With the microprocessor-controlled printing process and the printer control, the print pattern is generated from fixed data and current data. It is envisaged that corresponding to the name or the Werbeklischeerrahmennummer WRN, which are stored in memory areas of the
Es sind insbesondere die vorteilhaften Varianten näher erläutert worden, wobei es aber bei einer schnelleren Hardware durchaus möglich ist, die Reihenfolge der Verfahrensschritte abzuändern, um ebenso einen Sicherheitsabdruck schnell zu erzeugen.In particular, the advantageous variants have been explained in more detail, but it is quite possible with a faster hardware to change the order of the method steps in order to generate as quickly as a security footprint.
Wird im Schritt 47 bei einer erfolgten Druckanforderung auf den eine Druckroutine beinhaltenden Schritt 48 bzw. 49 und bei einer noch nicht erfolgten Druckanforderung in einer Warteschleife auf die Druckanforderung gewartet, indem - in der
Ebenso kann in einer anderen Variante der Schritt 45 zwischen die Schritte 53 und 54 gelegt sein. In dem dem Schritt 45 nachfolgenden Schritt 54 werden dann die Daten eines Datensatzes für die Markierungssymbolreihe nach deren Dekomprimierung in die übrigen Pixeldaten des Pixelspeicherbereiches I eingebettet. Ein weiterer Pixelspeicherbereich ist dann nicht erforderlich.Likewise, in another variant, step 45 may be placed between
Eine andere entgegengesetzte Variante speichert im Pixelspeicherbereich nur die Rahmenpixeldaten und bettet alle Fensterpixeldaten gleich in die in das Druckregister 15 eingelesenen entsprechenden Spalten ein, ohne daß dazwischen ein Pixelspeicher für Fensterdaten benötigt wird.Another opposite variant stores only the frame pixel data in the pixel memory area and embeds all the window pixel data equally into the corresponding columns read into the
Bei einer Variante, ohne das automatische Editieren von Klischeeteilen, kann auf Speicherbereiche D und E verzichtet werden. Statt dessen werden die unveränderlichen Bildinformationen für ein fertiges Klischee in einem NUR-Lesespeicher (ROM) gespeichert, z.B. im Programmspeicher 11. Bei der Dekodierung der unveränderlichen Bildinformationen wird auf den NUR-Lesespeicher 11 zugegriffen, wobei die Zwischenspeicherung von Klischeeteilen entfallen kann.In one variant, without the automatic editing of cliché parts, memory areas D and E can be dispensed with. Instead, the immutable image information for a finished cliche is stored in a read-only memory (ROM), e.g. in the
Mit der Steuereinrichtung 6 ist der Programmspeicher 11 verbunden, wobei die Daten für die konstanten Teile des Frankierbildes, welche mindestens einen Werbeklischee-rahmen betreffen, in einem ersten Speicherbereich Ai gespeichert sind. Ein zugeordneter Namen kennzeichnet den Werbeklischeerahmen. Mit der Steuereinrichtung 6 ist der nichtflüchtiger Arbeitsspeicher 5 verbunden, wobei die Daten für die semivariablen Teile des Frankierbildes in dem zweiten Speicherbereich Bj gespeichert sind und ein zugeordneter Namen den semivariablen Teil kennzeichnet. Eine erste Zuordnung der Namen der semivariablen Teile zu den Namen der konstanten Teile besteht entsprechend dem gespeicherten Programm. Eine zweite Zuordnung wird entsprechend der in einem dritten Speicherbereich C gespeicherten Kostenstellen-Nummer vorgenommen, so daß wahlweise jeder Kostenstelle KST ein Werbeklischee zugeordnet ist. Ein Mikroprozessor ist in der Steuereinrichtung 6 vorgesehen, um eine Verschlüsselung zu Markierungspixelbilddaten vor deren spaltenweisen Einbettung in die übrigen Pixelbilddaten durchzuführen. Deshalb ist mit dem Mikroprozessor ein flüchtiger Arbeitsspeicher 7, eine Druckersteuerung 14 mit Druckregister 15 verbunden ist, mit denen unter Steuerung durch den Mikroprozessor entsprechend einem im Programmspeicher 11 gespeicherten Programms die Markierungspixelbilddaten in die übrigen festen und variablen Pixelbilddaten während des Druckens einfügt werden.The
Claims (13)
- A method for checking a security print at a postal authority or similar institution,
characterized by the steps of:- determining the expected time tK, n+1 until the next credit reload at a remote data central, on the basis of a determined average postage consumption of a franking-machine user and based on the amount of a last credit reload of the franking-machine user;- receiving a message at the postal authority that the franking machine is regarded as suspicious on part of a remote data central, such franking machines being suspicious that have not reloaded a credit or have not communicated with the data central for quite some time;- checking the franking of the postal items from suspicious franking machines, wherein manipulations are detected with the involvement of further data stored and/or calculated at the data central. - A method according to claim 1, characterized by a determination of the expected time tK,n+1 until the next credit reload on the basis of a determined average postage consumption PK of a franking-machine user K and based on the amount of his last credit reload GK,n according to the formula:
with the term (1 + 1/β) for compensating for normal fluctuations of the postage consumption. - A method according to claim 1, characterized in that, on the basis of the average postage consumption PK determined for the user K, said user is classified as belonging to one of for example three consumption classes A, B and C to each of which a typical consumption time tA, tB, tC is assigned for the purpose of determining the expected time tK,n+1 until the next credit reload.
- A method according to claim 1, characterized in that the expected time tK,n+1 until the next credit reload is determined according to the following formula:
with the desired reload credit GK,n+1 that is reloaded into the franking machine, with the residual amount R1 available in the franking machine, with the average postage consumption PK determined on that basis for the user K and with the disposition factor αx depending on the classification of the franking-machine user as A, B or C customer. - A method according to one of claims 1 to 4, characterized in that the expected time tK,n+1 until the next credit reload is determined at the remote data central DZ and in the franking machine in order to generate a message that the franking machine is regarded as suspicious on part of a remote data central.
- A method according to one of the above claims 1 to 5, characterized in that, during a communication via a communication connection L, the franking machine transmits to the data central register values before a credit reload and that, on part of the data central, the behaviour of the franking-machine user is monitored on the basis of further data transmitted during the communication in order to detect suspicious franking machines and in order to determine a franking-machine profile, and that at least a postponement of an on-site franking-machine inspection is effected by regular communication of the franking machine with the remote data central.
- A method according to claim 6, characterized in that, using the queried franking-machine-specific data, such as the number of franking processes effected or of all prints (register values R4 or R8) and a minimum franking value, suspicious franking machines are detected according to the formulas:
and, if R1old ≠ R1, for checking the change, moreover:
withR1: query value in the nth remote value definitionR1new: query value before the (n+1)th remote value definition of a reload creditVsusp: heuristic value providing information on the condition of the franking machineFmin: minimal franking value. - A method according to claim 7, characterized in that, using the queried franking-machine-specific data, at least two levels are distinguished within the suspicious mode:Level 1: franking machine is suspicious orLevel 2: franking machine has been manipulated.
- A method according to claim 5, characterized in that there is generated a message that the franking machine is regarded as suspicious on part of a remote data central in such a way that the franking machine, based either on an own calculation or on a message from the data central, activates a certain sign and prints it at a predetermined place in the franking print.
- A method according to claim 9, characterized in that the special sign is a cluster of printed image dots or a barcode or an information in a marking symbol row by means of which it is indicated in the process of checking the franking print that the respective franking machine is suspicious and that, in such case, the postal authority effects a check of the postal item and, if the suspicion is hardened, causes the Kth franking machine FMK to be inspected on site.
- A method according to claims 5, 9 and 10, characterized in that the information of the suspicious mode is in addition printed in an encrypted form or that, in a combined number that forms the basis of a marking symbol row, a fourth number that allows a check of the serial number is set to a certain value.
- A method according to claims 1 and 5, characterized in that, for the examination of a security print at a postal authority or similar institution, the following steps are carried out:- the franking machine transmits its register values to the data central for checking;- determination of the time of the next communication by the data central and/or the franking machine;- the data central examines the grounds for suspicion and signals that to the franking machine or triggers and extraordinary check of the franking machine on site;- the competent post office or a test institute entrusted with the checking checks the security print either on a sample basis or on the basis of an information from the data central that the franking machine is regarded as suspicious;- analysis of the additional specific signs contained in the security print or of the lack of such special signs if the franking machine itself detects a manipulation;- determination of the true sender in case of a manipulation.
- A method according to claim 12, characterized in that, before the check for collection of the marking of a security print by a marking reader (24) connected to a computer, input, output and memory means, a CCD line camera determines for every column the contrast value of the image dots belonging to the column; that a threshold-value comparison is made by means of a comparator for the purpose of assigning the binary data 1 and 0 to the image dots; and that the threshold value is adapted to the greatly varying light reflection factors of the different types of paper used for envelopes by determining the threshold value on the basis of a reference field (FE 7) that comprises a sequence of bars and is arranged at the level of the row of symbols and before it as mean value of the light and dark strips of the reference field.
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE4344471A DE4344471A1 (en) | 1993-12-21 | 1993-12-21 | Method and device for generating and checking a security impression |
DE4344471 | 1993-12-21 | ||
EP94250259A EP0660270B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for generating and checking security imprints |
Related Parent Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP94250259A Division-Into EP0660270B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for generating and checking security imprints |
EP94250259A Division EP0660270B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for generating and checking security imprints |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1118964A1 EP1118964A1 (en) | 2001-07-25 |
EP1118964B1 true EP1118964B1 (en) | 2008-08-20 |
Family
ID=6506214
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP01250022A Expired - Lifetime EP1118964B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for validating a security print |
EP01250023A Ceased EP1113403A1 (en) | 1993-12-21 | 1994-10-19 | Method for generating a security imprint |
EP94250259A Expired - Lifetime EP0660270B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for generating and checking security imprints |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP01250023A Ceased EP1113403A1 (en) | 1993-12-21 | 1994-10-19 | Method for generating a security imprint |
EP94250259A Expired - Lifetime EP0660270B1 (en) | 1993-12-21 | 1994-10-19 | Method and device for generating and checking security imprints |
Country Status (3)
Country | Link |
---|---|
US (5) | US5680463A (en) |
EP (3) | EP1118964B1 (en) |
DE (3) | DE4344471A1 (en) |
Families Citing this family (75)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6345104B1 (en) * | 1994-03-17 | 2002-02-05 | Digimarc Corporation | Digital watermarks and methods for security documents |
US5796841A (en) * | 1995-08-21 | 1998-08-18 | Pitney Bowes Inc. | Secure user certification for electronic commerce employing value metering system |
US6985888B1 (en) | 1995-08-21 | 2006-01-10 | Pitney Bowes Inc. | Secure user certification for electronic commerce employing value metering system |
JP3371644B2 (en) * | 1995-09-14 | 2003-01-27 | オムロン株式会社 | Mail processing system, mail processing apparatus, reader, and host computer |
US6859534B1 (en) * | 1995-11-29 | 2005-02-22 | Alfred Alasia | Digital anti-counterfeiting software method and apparatus |
GB9601946D0 (en) * | 1996-01-31 | 1996-04-03 | Neopost Ltd | Postage metering system |
US5970150A (en) * | 1996-12-19 | 1999-10-19 | Pitney Bowes Inc. | System for producing verifiable kiosk receipts and records |
US5819239A (en) * | 1996-12-30 | 1998-10-06 | Pitney Bowes Inc. | Method of verifying proper payment of postage |
US5926552A (en) * | 1997-01-24 | 1999-07-20 | Mckeon; Paul | System and process for guaranteeing signatures on securities |
US6058190A (en) * | 1997-05-27 | 2000-05-02 | Pitney Bowes Inc. | Method and system for automatic recognition of digital indicia images deliberately distorted to be non readable |
US6209090B1 (en) * | 1997-05-29 | 2001-03-27 | Sol Aisenberg | Method and apparatus for providing secure time stamps for documents and computer files |
US7203666B1 (en) | 1997-06-13 | 2007-04-10 | Pitney Bowes Inc. | Virtual postage metering system |
US6546377B1 (en) * | 1997-06-13 | 2003-04-08 | Pitney Bowes Inc. | Virtual postage meter with multiple origins of deposit |
US6466921B1 (en) | 1997-06-13 | 2002-10-15 | Pitney Bowes Inc. | Virtual postage meter with secure digital signature device |
CN1155917C (en) * | 1997-06-13 | 2004-06-30 | 皮特尼鲍斯股份有限公司 | Virtual postage metering system |
US6567794B1 (en) | 1997-06-13 | 2003-05-20 | Pitney Bowes Inc. | Method for access control in a virtual postage metering system |
GB9714347D0 (en) * | 1997-07-09 | 1997-09-10 | Oxoid Ltd | Image analysis systems and devices for use therewith |
US6738096B1 (en) * | 1998-07-10 | 2004-05-18 | Silverbrook Research Pty Ltd | Low-cost disposable camera including print media carrying indication of postage paid |
DE19740397A1 (en) * | 1997-09-05 | 1999-03-11 | Francotyp Postalia Gmbh | Mail processing system with a franking and addressing machine and method for combined franking and address printing |
US20030004900A1 (en) * | 1999-05-19 | 2003-01-02 | Robert G. Schwartz | Technique for effectively generating multi-dimensional symbols representing postal information |
US5988057A (en) * | 1997-10-03 | 1999-11-23 | Pitney Bowes Inc. | Postal cancellation machine |
DE19748954A1 (en) * | 1997-10-29 | 1999-05-06 | Francotyp Postalia Gmbh | Producing security markings in franking machine |
EP1038368B1 (en) | 1997-11-13 | 2013-07-31 | Intellectual Ventures I LLC | File transfer system |
EP1105849A4 (en) * | 1998-06-15 | 2007-07-04 | Ascom Hasler Mailing Sys Inc | Technique for generating indicia indicative of payment using a postal fund |
CA2334922A1 (en) * | 1998-06-15 | 1999-12-23 | Ascom Hasler Mailing Systems, Inc. | Technique for securing a system configuration of a postage franking system |
FR2783337B1 (en) * | 1998-09-11 | 2000-12-15 | Neopost Ind | METHOD FOR MONITORING THE CONSUMPTION OF POSTAGE MACHINES |
DE19847947A1 (en) * | 1998-10-09 | 2000-04-20 | Francotyp Postalia Gmbh | Data storage device for recording usage of mail franking machine has microprocessor providing automatic classification of usage data before entry in statistical memory |
DE19860294A1 (en) * | 1998-12-18 | 2000-06-21 | Francotyp Postalia Gmbh | Method and device for determining a weight with a dynamic balance |
US6173274B1 (en) * | 1998-12-30 | 2001-01-09 | Pitney Bowes Inc. | Production mail system having subsidies for printing of third party messages on mailpieces |
DE19912781A1 (en) | 1999-03-12 | 2000-11-23 | Francotyp Postalia Gmbh | Method for protecting a security module and arrangement for carrying out the method |
DE50015220D1 (en) | 1999-03-12 | 2008-08-07 | Francotyp Postalia Gmbh | Arrangement for protecting a security module |
DE19912780A1 (en) | 1999-03-12 | 2000-09-14 | Francotyp Postalia Gmbh | Arrangement for a security module |
US6678067B1 (en) | 1999-04-06 | 2004-01-13 | Videk, Inc. | Automated document inspection system |
US6154734A (en) * | 1999-04-19 | 2000-11-28 | Pitney Bowes Inc. | Postage metering system having currency compatibility security feature |
DE19928058B4 (en) * | 1999-06-15 | 2005-10-20 | Francotyp Postalia Ag | Arrangement and method for generating a security impression |
AU2297101A (en) * | 1999-10-18 | 2001-04-30 | Stamps.Com | Machine dependent login for on-line value-bearing item system |
US6594374B1 (en) * | 1999-11-04 | 2003-07-15 | Pitney Bowes Inc. | Postage printing system having graphical relationship between postal indicium label and address label segments |
EP1153373B1 (en) | 1999-12-08 | 2003-05-28 | Valentin Alexandrovich Mischenko | Method and system for authentication of articles |
US7069247B1 (en) * | 1999-12-13 | 2006-06-27 | Ascom Hasler Mailing Systems, Inc. | Authentication system for mail pieces |
US7142689B2 (en) * | 2000-01-31 | 2006-11-28 | Canon Kabushiki Kaisha | Image processing apparatus for determining specific images |
JP3755376B2 (en) * | 2000-03-21 | 2006-03-15 | セイコーエプソン株式会社 | Printing device |
US6655579B1 (en) | 2000-04-26 | 2003-12-02 | Eastman Kodak Company | Machine readable coded frame for personal postage |
KR20010106712A (en) * | 2000-05-23 | 2001-12-07 | 김현 | Aroma dispensing apparatus and power supply circuit therefor, and system for dispensing aroma by using a computer having user interfacing |
US7089420B1 (en) | 2000-05-24 | 2006-08-08 | Tracer Detection Technology Corp. | Authentication method and system |
US7162035B1 (en) | 2000-05-24 | 2007-01-09 | Tracer Detection Technology Corp. | Authentication method and system |
FR2812740B1 (en) * | 2000-08-02 | 2005-09-02 | Arjo Wiggins Sa | DEVICE FOR CONTROLLING AN IDENTITY DOCUMENT OR THE LIKE |
JP2002112005A (en) * | 2000-09-29 | 2002-04-12 | Minolta Co Ltd | Image output system |
US7233930B1 (en) * | 2000-11-27 | 2007-06-19 | Pitney Bowes Inc. | Postage metering system including a printer having dual print heads |
US6631012B2 (en) * | 2001-12-11 | 2003-10-07 | Pitney Bowes Inc. | Apparatus and method for printing two-dimensional barcode and articles incorporating such barcode |
GB0202269D0 (en) * | 2002-01-31 | 2002-03-20 | Neopost Ltd | Postage meter security |
US20030167179A1 (en) * | 2002-03-01 | 2003-09-04 | Briley Daniel Lee | Postage evidence that includes non-visible marks |
US20040007868A1 (en) * | 2002-07-10 | 2004-01-15 | Sue Ann Werling | Methods and devices for identifying individual products |
US8171567B1 (en) | 2002-09-04 | 2012-05-01 | Tracer Detection Technology Corp. | Authentication method and system |
US7396048B2 (en) * | 2002-10-15 | 2008-07-08 | Ncr Corporation | Internet stamp |
US20040112950A1 (en) * | 2002-12-12 | 2004-06-17 | Manduley Flavio M. | Secure stamp system |
KR100487207B1 (en) * | 2003-05-20 | 2005-05-04 | 삼성전자주식회사 | Channel Authorization Method by Using NAD in Broadcasting & Communication Convergence System |
US7174459B2 (en) * | 2003-07-02 | 2007-02-06 | Yissum Research Development Company Of The Hebrew University Of Jerusalem | Imprinting an identification certificate |
US20060088160A1 (en) * | 2004-10-27 | 2006-04-27 | Lexmark International, Inc. | Method and apparatus for generating and printing a security stamp with custom logo on an electrophotographic printer |
GB2419714A (en) * | 2004-10-28 | 2006-05-03 | Hewlett Packard Development Co | Allocation of data-encoding pattern |
US8246464B2 (en) * | 2004-12-17 | 2012-08-21 | Google Inc. | Caching and reporting system for accelerating combined computer gaming and advertising |
US20060190418A1 (en) * | 2005-02-24 | 2006-08-24 | Michael Huberty | System and method of postal-charge assessment |
DE102005040689A1 (en) * | 2005-08-26 | 2007-03-01 | Siemens Ag | Method for identifying postal items |
US7747544B2 (en) | 2005-12-07 | 2010-06-29 | Pitney Bowes Inc. | Meter tape with location indicator used for unique identification |
DE102006025200A1 (en) * | 2006-05-29 | 2007-12-06 | Francotyp-Postalia Gmbh | Closing fluid for security closures |
US7711191B2 (en) * | 2006-12-21 | 2010-05-04 | Michael John Kosek | Electronic transaction processing server with automated transaction evaluation |
DE102007000547A1 (en) | 2007-10-21 | 2009-04-23 | Telefrank Gmbh | Postage meter and method for controlling a franking machine |
US8103099B2 (en) * | 2008-07-15 | 2012-01-24 | Lockheed Martin Corporation | Method and system for recognizing characters and character groups in electronically represented text |
US8186593B2 (en) | 2008-07-29 | 2012-05-29 | Xerox Corporation | Colored barcode decoding |
DE102010037564A1 (en) * | 2010-08-12 | 2012-02-16 | Phoenix Contact Gmbh & Co. Kg | Printing object and printer for printing on a printing object |
EP2579222A1 (en) * | 2011-10-04 | 2013-04-10 | Deutsche Post AG | Automatic evaluation of value labels |
EP2579217A1 (en) * | 2011-10-04 | 2013-04-10 | Deutsche Post AG | Method and device for marking value labels |
JP6576240B2 (en) * | 2012-03-30 | 2019-09-18 | スリーエム イノベイティブ プロパティズ カンパニー | Retroreflective article having machine-readable code |
CN103744629B (en) * | 2013-12-25 | 2017-03-01 | 浙江工业大学 | A kind of stamp printing print system of numeral franking machine |
CN107231521B (en) * | 2017-04-29 | 2019-07-19 | 安徽慧视金瞳科技有限公司 | A kind of meter reading identification camera automatic positioning method |
CN114113164B (en) * | 2021-12-08 | 2023-08-08 | 北京航星机器制造有限公司 | Image concentrated interpretation method for security inspection equipment |
Family Cites Families (44)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CH67278A (en) * | 1913-09-25 | 1914-12-01 | Philip Kleeberg | Apparatus for performing calculations |
JPS5295121A (en) * | 1976-02-06 | 1977-08-10 | Hitachi Ltd | Code plate |
JPS5769480A (en) * | 1980-10-15 | 1982-04-28 | Omron Tateisi Electronics Co | Seal-impression collation system |
JPS57101986A (en) * | 1980-12-17 | 1982-06-24 | Toshiba Corp | Character detecting and cutting method |
US4475234A (en) * | 1981-02-04 | 1984-10-02 | Nippon Electric Co., Ltd. | Binary pattern signal producing apparatus for optical character recognition |
JPS6058787B2 (en) * | 1981-03-10 | 1985-12-21 | 興国鋼線索株式会社 | High-speed dip coating method and device for linear bodies |
US4516264A (en) * | 1982-01-29 | 1985-05-07 | United States Of America Postal Service | Apparatus and process for scanning and analyzing mail information |
US4660221A (en) * | 1983-07-18 | 1987-04-21 | Pitney Bowes Inc. | System for printing encrypted messages with bar-code representation |
US4641346A (en) * | 1983-07-21 | 1987-02-03 | Pitney Bowes Inc. | System for the printing and reading of encrypted messages |
US4829568A (en) * | 1983-07-21 | 1989-05-09 | Pitney Bowes | System for the printing and reading of encrypted messages |
GB2144081B (en) * | 1983-07-23 | 1987-10-28 | Pa Consulting Services | Postal franking machines |
DE3433493A1 (en) * | 1983-09-12 | 1985-04-04 | Ricoh Co., Ltd., Tokio/Tokyo | System for digitising picture signals |
US4649266A (en) * | 1984-03-12 | 1987-03-10 | Pitney Bowes Inc. | Method and apparatus for verifying postage |
US4580144A (en) * | 1984-08-20 | 1986-04-01 | Pitney Bowes Inc. | Postal fixed and variable data thermal printer |
US4648119A (en) * | 1985-03-18 | 1987-03-03 | Tektronix, Inc. | Method and apparatus for forming 3×3 pixel arrays and for performing programmable pattern contingent modifications of those arrays |
US4831555A (en) * | 1985-08-06 | 1989-05-16 | Pitney Bowes Inc. | Unsecured postage applying system |
US4725718A (en) * | 1985-08-06 | 1988-02-16 | Pitney Bowes Inc. | Postage and mailing information applying system |
US4775246A (en) * | 1985-04-17 | 1988-10-04 | Pitney Bowes Inc. | System for detecting unaccounted for printing in a value printing system |
US4757537A (en) * | 1985-04-17 | 1988-07-12 | Pitney Bowes Inc. | System for detecting unaccounted for printing in a value printing system |
US4812965A (en) * | 1985-08-06 | 1989-03-14 | Pitney Bowes Inc. | Remote postage meter insepction system |
US4962454A (en) * | 1985-12-26 | 1990-10-09 | Pitney Bowes Inc. | Batch mailing method and apparatus: printing unique numbers on mail pieces and statement sheet |
US4999481A (en) * | 1985-12-26 | 1991-03-12 | Pitney Bowes Inc. | Method and apparatus for sequentially numbering mail pieces |
US4760532A (en) * | 1985-12-26 | 1988-07-26 | Pitney Bowes Inc. | Mailing system with postage value transfer and accounting capability |
US4780835A (en) * | 1985-12-26 | 1988-10-25 | Pitney Bowes Inc. | System for detecting tampering with a postage value accounting unit |
US4812968A (en) * | 1986-11-12 | 1989-03-14 | International Business Machines Corp. | Method for controlling processor access to input/output devices |
US4933849A (en) | 1987-07-16 | 1990-06-12 | Pitney Bowes | Security system for use with an indicia printing authorization device |
US4829565A (en) * | 1987-10-20 | 1989-05-09 | Goldberg Robert M | Telephone with background volume control |
US4873645A (en) * | 1987-12-18 | 1989-10-10 | Pitney Bowes, Inc. | Secure postage dispensing system |
GB8804689D0 (en) * | 1988-02-29 | 1988-03-30 | Alcatel Business Systems | Franking system |
US5124536A (en) * | 1988-05-05 | 1992-06-23 | International Data Matrix, Inc. | Dynamically variable machine readable binary code and method for reading and producing thereof |
US4949381A (en) * | 1988-09-19 | 1990-08-14 | Pitney Bowes Inc. | Electronic indicia in bit-mapped form |
US5031215A (en) * | 1988-09-19 | 1991-07-09 | Jose Pastor | Unambiguous alphabet for data compression |
US5075862A (en) * | 1989-12-26 | 1991-12-24 | Pitney Bowes Inc. | System for printing value indicia with diagrammatic data representation |
DE4003006A1 (en) * | 1990-01-30 | 1991-08-01 | Francotyp Postalia Gmbh | METHOD FOR IDENTIFYING MACHINE AND VALUE STAMPING MACHINES |
DE4034292A1 (en) * | 1990-10-25 | 1992-04-30 | Francotyp Postalia Gmbh | METHOD FOR MAILING POSTAGE AND ARRANGEMENT FOR CARRYING IT OUT |
US5563955A (en) * | 1990-11-21 | 1996-10-08 | The Board Of Trustees Of The University Of Arkansas | Apparatus and/or method for recognizing printed data in an image |
US5293319A (en) * | 1990-12-24 | 1994-03-08 | Pitney Bowes Inc. | Postage meter system |
US5280531A (en) * | 1991-10-28 | 1994-01-18 | Pitney Bowes Inc. | Apparatus for the analysis of postage meter usage |
US5369261A (en) * | 1992-02-12 | 1994-11-29 | Shamir; Harry | Multi-color information encoding system |
DE4221270A1 (en) * | 1992-06-26 | 1994-01-05 | Francotyp Postalia Gmbh | Arrangement and method for changing the cliché text part for franking machines |
GB9226813D0 (en) * | 1992-12-23 | 1993-02-17 | Neopost Ltd | Franking machine and method of franking |
JP3394795B2 (en) * | 1993-07-16 | 2003-04-07 | 株式会社東芝 | Object processing apparatus and object processing method |
US5390251A (en) * | 1993-10-08 | 1995-02-14 | Pitney Bowes Inc. | Mail processing system including data center verification for mailpieces |
US5457642A (en) * | 1993-10-08 | 1995-10-10 | Pitney Bowes Inc. | Mail processing system including required data center verification |
-
1993
- 1993-12-21 DE DE4344471A patent/DE4344471A1/en not_active Withdrawn
-
1994
- 1994-09-20 US US08/309,986 patent/US5680463A/en not_active Expired - Fee Related
- 1994-10-19 DE DE59410458T patent/DE59410458D1/en not_active Expired - Lifetime
- 1994-10-19 DE DE59410399T patent/DE59410399D1/en not_active Expired - Lifetime
- 1994-10-19 EP EP01250022A patent/EP1118964B1/en not_active Expired - Lifetime
- 1994-10-19 EP EP01250023A patent/EP1113403A1/en not_active Ceased
- 1994-10-19 EP EP94250259A patent/EP0660270B1/en not_active Expired - Lifetime
-
1996
- 1996-11-07 US US08/743,740 patent/US5734723A/en not_active Expired - Fee Related
- 1996-11-07 US US08/747,030 patent/US5712916A/en not_active Expired - Lifetime
-
1997
- 1997-05-30 US US08/866,065 patent/US5991409A/en not_active Expired - Lifetime
- 1997-07-22 US US08/898,174 patent/US5970151A/en not_active Expired - Lifetime
Also Published As
Publication number | Publication date |
---|---|
US5970151A (en) | 1999-10-19 |
DE4344471A1 (en) | 1995-08-17 |
US5712916A (en) | 1998-01-27 |
EP0660270A2 (en) | 1995-06-28 |
EP0660270B1 (en) | 2004-12-29 |
EP1113403A1 (en) | 2001-07-04 |
EP0660270A3 (en) | 1995-09-06 |
US5991409A (en) | 1999-11-23 |
DE59410399D1 (en) | 2005-02-03 |
US5680463A (en) | 1997-10-21 |
EP1118964A1 (en) | 2001-07-25 |
DE59410458D1 (en) | 2008-10-02 |
US5734723A (en) | 1998-03-31 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP1118964B1 (en) | Method and device for validating a security print | |
EP0902400B1 (en) | Method for checking security imprints | |
DE69724345T2 (en) | System for the controlled acceptance of mail pieces, which surely enables the reuse of a digital token originally created for a mail piece with another mail piece prepared later for the certification of the payment of the postage | |
DE3644229B4 (en) | Apparatus for batch processing a large quantity of mail pieces | |
DE69433527T2 (en) | Mail processing system for mail pieces with verification in the data center | |
EP0944027B1 (en) | Franking machine and a method for generating valid data for franking | |
DE3626580C2 (en) | System and method for remote inspection of a franking machine | |
EP0805420B1 (en) | Method and arrangement for processing data in a mail processing system with a franking machine | |
DE69433466T2 (en) | Method and device for changing an encryption key in a mail processing system with a franking machine and a verification center | |
CH674098A5 (en) | ||
DE3613007A1 (en) | SYSTEM FOR DETERMINING NON-BILLED PRINTS | |
EP1438145A2 (en) | Method and device for processing postal articles | |
DE4344476A1 (en) | Process for improving the security of franking machines | |
DE19748954A1 (en) | Producing security markings in franking machine | |
DE19617476A1 (en) | Method and arrangement for data processing in a mail processing system with a franking machine | |
EP0805422A2 (en) | Method for determining the most economic dispatcher | |
DE19617586A1 (en) | Method for data processing in a mail processing system with a franking machine and arrangement | |
EP0944028A2 (en) | Method for a franking and address printing machine | |
EP1656218B1 (en) | Method and device for processing graphical information found on postal deliveries | |
WO2004061779A1 (en) | Method and device for processing graphical information located on surfaces of postal articles | |
DE19757653A1 (en) | Method and postal device with a chip card read / write unit for reloading change data by chip card | |
EP1619630A2 (en) | Method and system for returning postage | |
DE10055145B4 (en) | Method of providing postage indicia for mail items |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AC | Divisional application: reference to earlier application |
Ref document number: 660270 Country of ref document: EP |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): CH DE FR GB IT LI |
|
17P | Request for examination filed |
Effective date: 20011213 |
|
AKX | Designation fees paid |
Free format text: CH DE FR GB IT LI |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: FRANCOTYP-POSTALIA AG & CO. KG |
|
17Q | First examination report despatched |
Effective date: 20040430 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: FRANCOTYP-POSTALIA GMBH |
|
GRAP | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOSNIGR1 |
|
GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
AC | Divisional application: reference to earlier application |
Ref document number: 0660270 Country of ref document: EP Kind code of ref document: P |
|
AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): CH DE FR GB IT LI |
|
REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: EP |
|
REF | Corresponds to: |
Ref document number: 59410458 Country of ref document: DE Date of ref document: 20081002 Kind code of ref document: P |
|
PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
26N | No opposition filed |
Effective date: 20090525 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: CH Payment date: 20121023 Year of fee payment: 19 Ref country code: FR Payment date: 20121031 Year of fee payment: 19 Ref country code: DE Payment date: 20120808 Year of fee payment: 19 |
|
PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20121019 Year of fee payment: 19 Ref country code: IT Payment date: 20121022 Year of fee payment: 19 |
|
REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20131019 |
|
REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 59410458 Country of ref document: DE Effective date: 20140501 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131019 Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131031 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131031 |
|
REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20140630 |
|
PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20140501 Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131031 Ref country code: IT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20131019 |