Method for the verification of security prints
Abstract
A method for inspection of security imprints comprising steps for entering and for encrypting Information, which is printed on the mail piece, a cryptographic number and generating a mark of the cryptographic number and comparing the generated with the printed label. The on a mailpiece printed information can with a suitable Reader (24) automatically into an evaluation device (23) be entered.

Term
Term ended
Projected expiry passed 21 June 2013, 13.3 years ago.
- Priority
- Filed
- Published
- Projected expiry
- Today
6 claims: 4 independent, 2 dependent
- 1Verfahren zur Nachprüfung von Sicherheitsabdrucken auf Postgütern, gekennzeichnet durch die Schritte:- Eingabe und Verschlüsseln von Informationen, die auf dem Poststück aufgedruckt sind, zu einer Kryptozahl und - Erzeugen einer Markierung aus der Kryptozahl, sowie - Vergleich der erzeugten mit der abgedruckten Markierung.
- 2Verfahren, nach Anspruch 1, gekennzeichnet dadurch , daß die auf einem Poststück aufgedruckten Informationen mit einem geeigneten Lesegerät (24) automatisch in ein Auswertegerät (23) eingegeben werden.
- 3Verfahren, nach den Ansprüchen 1 bis 2, gekennzeichnet dadurch , daß die einzugebenden Informationen temporär variablen Größen sind.
- 4Verfahren, nach den Ansprüchen 1 bis 3, gekennzeichnet dadurch , daß die Werbeklischeerahmennummer (WRN), das Datum (DAT), der Postwert (PW), Zeitdaten (ZEIT) und die Seriennummer (SN) automatisch mittels dem Lesegerät (24) jeweils aus dem entsprechendem Feld des Frankierbildes detektiert und eingelesen werden.
- 5Verfahren, nach den Ansprüchen 1 bis 4, gekennzeichnet dadurch , daß eine Größe dem Frankiermaschinenhersteller und/oder Datenzentrum bekannt ist und der Postbehörde per Datenverbindung mitgeteilt wird.
- 6Verfahren, nach Anspruch 5, gekennzeichnet dadurch , daß per Datenverbindung die zur Seriennummer SN der jeweiligen Frankiermaschine zugehörigen Werbeklischeerahmen (WR n ) mit zugeordneter Nummern (WRN n ) übermittelt und auf einem Bildschirm der Datenausgabeeinrichtung (27) angezeigt werden, für einen Vergleich mit dem auf dem Brief verwendeten Werbeklischeerahmen WR b .
Independent claims6
233 paragraphs, as filed
0001The invention relates to a method for verifying security imprints in the in the preamble Claim 1 specified type. The method comprises Steps to enter and to encrypt information, which are printed on the mailpiece to a cryptographic number and generating a marker from the Cryptographic number and comparing the generated with the printed label. The on a mailpiece printed information can with a suitable Reader automatically entered into an evaluation will.
0002More particularly, the invention relates to franking machines, which for a fully electronic generated imprint Franking postal matter including imprint of Advertising slogan and a marker supply. The franking machine having at least one input means, an output means, an input / output control module, a memory for at least one advertising slogan, a Controller and a printer module fitted.
0003A franking machine typically produces an imprint right-justified in a form agreed with the post, parallel to the upper edge of the postal matter starting containing postage postal stamp, date in Postmark and stamp impressions for advertising slogan and possibly consignment in endorsement stamp. The postage, the Date and the shipment of these were the in accordance with the mailpiece to be input variable Informations.
0004When postage is by the sender prepaid transportation fee (Franko) that a taken refillable credit register and to Freeing the mailpiece is used.
0005When date is a current date or at a future date in a postmark. While the current date by a clock / date module is automatically provided, must at a manual Predating a setting of the desired future date be made. Interesting is the date advance in all cases where the volume of Postgut very early processed and stamped, but to must be shipped by a specified date. embedding the variable data for the date in the Tagesstempel can basically just as in the imprint the postage value to be made.
0006The approved advertising slogan can Embassies different Art striking keep, especially the Address, company logo, the mailbox and / or a any other message. When advertising slogan is there is an additional in the postal sense Statement, which must be agreed with the postal authority.
0007It is well known that an advertising message on is applied to a fixed cliché, of the Users can be substituted. Such a machine delivers a unique fingerprint. It would be pointless to print with a modern color copier to copy, because even if the postage plus the serial number are fake, is by the distinctive Fingerprint to determine which machine, which is imitated with fraudulent intent. After be a solution described in DE 38 40 041 which do not constantly changing the imprints applied stereotypes to a printing drum and the variable parts of the clichés (characteristics) electronically generated paths and a thermal printer printed. The ratings are purely mechanical one specific location associated with the cliché.
0008It is known that the difficulty of advertising messages amend, without a reduction of fees Security cause, purely mechanically by replacing single text part supporting Zeilengußstücke be solved. But this is too time-consuming and would lead to an interruption of printing. on the other hand would such a change in fully electronic Impact-less printing process essential faster.
0009DE 37 12 100 is already a franking machine embassy printing system known where to print the Mark, a postage value and a remotely transmitted Embassy include. The electric meter is a postage meter settlement circuit, providing the postage value, with a Telephone or communications port, with a message input device, a transmission control system, with a printer and a memory equipped. The store delivers the message, thus the characters to be printed are at least partially printed on the basis of data stored in memory.
0010With the transfer between the terminal and the memory switched transmission control system, the Advertising slogan can be selectively modified by the data center, when the message input device a request the data center via the transmission terminal is supplied, the verification of coded Requirements in the data center went positive and the Data center message transmitted in the meter has been verified. Also has been proposed a third party the possibility of give publicity to their own mail by the rented space for Frankiermaschinenbotschaft becomes. The data center will be the message of a transmitted to third parties. The data center has the message conduct and control of a third party of the franking machine also the use of the message in the Franking machine. Here, however, are always measures required to ensure that the compound maintaining that the embassy authorized and in that the data are correct.
0011It is without a review of the data center no Change the message possible. Since the memory directly to the printer is connected and the Print data for the message stores, the user can not check which print data in memory just stored. Also, the use of the so stored message from the user of the franking machine are not arbitrarily controlled.
0012For selective change in the memory stored advertising messages, either the pixel data for the advertising message completely new from a Central are received, wherein the number of Prints will be monitored, or to be printed Advertising message by hand on a keyboard in entered a store to the succession print Portowert-, date data and text lines.
0013The disadvantage here is that the manual for a change Input information the previous old input information is verlohren. Only in Central System advertising messages saved can then resorted will. Another disadvantage is that the change is not can be carried out without interruption. The tenant is electronically and mechanically complex. The Usage one part of the printing drums or other part of even dot matrix printers leads to an undesirable Noise pollution.
0014The internal structure of the printing drum, the already dials has for the postage and date, would also so complicated that already proposed was, in the cliché printing drum a separate arranging second printer. is from US 3869986 known printed a second variable data Ink-jet printer to use.
0015From US 4,580,144 is an electronic postage meter with two thermic printing devices known wherein the first, the solid printing image part (Post emblem and picture frame) and the second the variable printing image part (Porto and date) sequentially to be printed. This division and separate Treatment of the variable and constant data, the Print speed will be increased. However, due to the lack of fingerprint hereby no security imprint in itself given. Rather nor would a additional marking are printed with.
0016In a franking machine is known from US 4,746,234 Fixed and variable information in Memory means (ROM, RAM), to then, when a letter to the transport path in front of the printing position a microswitch actuated by means of a microprocessor and read out to a pressure control signal to build. Both are dannach electronically to assembled printed image and can by thermal printing means a to be franked envelope be printed. einzubindenden In many variable window print image data delayed the Forming the print control signal accordingly. The at uniform postal data maximum achievable Print speed is in particular by at the formation of the pressure control signal required time limited. It would have an additional material expense operated or reducing the print speed be taken into account when a from the data Cryptographic number is to be calculated from a to generate marker for a security imprint. In both cases would be for such a machine (high Price and / or too slow) ultimately a lack expected acceptance by the customer.
0017From EP 294 397 is an automatic transmission system with users (chip) cards known. The user cards are equipped with a microprocessor and a data output unit provided. The meter has a terminal for user cards with value processing section, Programming means for microprocessor cards and a processing section microprocessor for execution of a programmed handling procedure on which a graphic from the memory card by Terminal is loaded into the printer memory. The possibility a modification of the graphic is only as a whole, ie about the reloading of an externally modified Postwertzeichen including postmarked by user cards. Through new advertising slogan can here the Security to not be increased. such a can be electronically generated easily. on the other hand would a modified advertising slogan to manipulation point. evaluate the sort, but by the postal authority here is not provided.
0018From DE 38 23 719, however, is a security system for use with a character printing device authorization known. A computer of the meter is a memory for the data to load the associated graphic change and the data of the corresponding date. If the user is a money change is seeking, is the computer of the meter on an external selector via a connecting device (Modem) access to a to a selection printed character pattern performs. It is contemplated that the printed character pattern for checking the safety used the authority of the franking machine becomes. But here is the entire printed that special character patterns having print image of the evaluate postal authority, which only a high Effort.
0019For the other hand Frankiermaschinenaufdruck has already been proposed, any hidden or cryptisierte characters, bar code, multiple printhead on a visible or invisible markings the mail to apply to identify counterfeit drugs to.
0020Thus, in the US 4,775,246 is a alphanumeric Number, in the US 4649266 a single alphaummerische Digit in a number in addition the postmark with printed, wherein the comparison by the Post officials such numbers or figures subjective Errors are not excluded. In the US 4,934,846 (ALCATEL), however, is already a machine-readable Barcode in a separate field next to the postage stamp reprinted, but disadvantageously the available print area for the postmark and / or the advertising slogan reduced.
0021Such a bar code by means of a separate apply printer is known from US 4,660,221 and US 4,829,568 known in the latter US Patent printed also a sign with staggered elements is whose offset the relevant safety information contains. The evaluation is carried out, for example, in US 4,641,346 by such a sign Read columns and stored character is column-wise compared to the safety information recover. The analysis is corresponding talk complicated and only by means of elaborate Equipment to accomplish by the postal authority.
0022Since the presentation of the cash or barcodes relatively requires a lot of space, is already a two-dimensional barcode have been proposed. however remains a disadvantage that barcode only machine, ie no additional manual verifiable are. A known from US 4,949,381 Security System used imprints in the form of a bitmap in an separate check box under the Frankiermaschinenstempeldruck. Although the bitmaps particularly tight are packed, is still required Size marking field the stamp image in its height reduced by the height of the marking field. In order to is too much of the time required for an advertising slogan Surface verlohren. Another disadvantage is the required high-resolution detection means, for Evaluation of the marking.
0023Another safety system used in prints Form of a diagram (US 5,075,862) within the Frankiermaschinenstempelabdrucks. When printing elements have failed, the dots are missing in the printed image, resulting in cause a signaling of an alleged forgery can. Such labels in chart form within the Frankiermaschinenstempelabdruckes are not therefore so for sure. Even with a flawless impression is the Machinery evaluation difficult because getting the entire evaluate print image is.
0024Further, in the DE 40 03 006 Al a process for Marking of mail to permit identification proposed by franking machines, wherein a multi-digit number including crypto the date, the machine parameters, the postage value and formed of the advertising and cached separately becomes. About a printer means adjusting Printer control is the cryptographic number when printing additionally inserted in the print pattern. Thus, means of cryptographic number a forgery or any imitation the Frankiermaschinenstempels by a nichtabgerechneten Postage imprint to be recognized. Even with a plurality of users of a single postage meter, can one user easily found be who has manipulated the postage. however not this is a fully electronic generated print image for an impact-less printer.
0025Already from underwriting reasons in DE 40 34 292 for a fully electronically generated printed image been proposed, only a constant part to save the franking in the franking machine and the other associated variable part of the to send the data center of the meter to the final printed image assemble.
0026For the print data in this case is at each compilation Franking communication of a franking Terminal contained a unit required. Thus, the pressure is delayed, what this solution for mass franking of large volumes of mail makes also unsuitable. The fully electronic Advertising slogan generated belongs in this solution but as the constant data of the franking how the frame assembly of the value and the date stamp with Location and possibly the postcode. The advertising slogan but can not at that franking partially be modified.
0027The aforementioned solutions are either to achieve a high printing speed too costly or have more than one printer or a time-optimized assembly of constant and variable data to form a pressure control signal unsuitable for a single printer.
0028On the one hand enable all previous solutions, in which can be edited, no quick uninterruptible Change an advertising cliche text portion, at high printing speeds of up to ca. 6000 letters per hour. On the other hand, each Embassy far only in advance with the Postal Authority agreed information or if from several messages a single selected allowed, a selection of agreed information. Each Deviation leads either to identify a Forgery or to a reduced protection against forgery, If such a deviation is allowed.
0029It was therefore an object of the disadvantages of the prior To overcome technique to a method of investigation to provide a security imprint, which of a metering device was produced on mail pieces.
0030The object is achieved by the characterizing features of Claim 1.
0031Here, it is assumed that a metering device, for the one hand, a machine-readable as well as manually readable and decodable form of identification, which visible together with the franking applied to the mailpiece or the franking can be, and for the other hand, a solution to the Assembling constant and modifiable by quickly editable data and for print control for a column-wise pressure of Frankierdruckbildes was developed. As an additional function to the change in the Stereotypes of the actuating elements in the new A franking machine may be provided without this a previously to be obtained approval from a data center or required by the post office and without thereby affecting the security of the settlement will and without a thus franked postal is rejected as a forgery at the post office. At the same time should also safeguard against forgery increase.
0032Distinguishing the manipulated with fraudulent intent of such unmanipulated, but an editable Cliche text portion having, Frankiermaschinenabdrucke is still slightly in the postal authority to be possible. In addition, should a reference to the Machine that was imitated by the manipulator or the itself has been tampered with and indication of the machine, by the user through the inspection date addition has been further operated, if and / or from the impression be determined.
0033Starting from the consideration with a microprocessor and manage a printing module of a franking machine, is proposed for the security imprint, at a fully electronically generated printed image the variable Data of the label in one or more windows within a fixed through the postage meter machine given frame when printing embed. For the time-critical production data is the mark this after the completion of all entries at least one Combination number made up of predetermined sizes and this according to a encryption algorithm to Cryptographic number is encrypted, which then in a Mark is converted. Here, at least one assigned the higher places of the combination number Number a monotonously variable size. This change the marker at any pressure, what such a franked mail piece makes it distinctive.
0034This marker is preferably in the form of a Barcodes and / or as a series of symbols in a Field of Frankiermaschinenbildes simultaneously with this printed by the single printer module. By the symbolism is in addition to the machine also a visual evaluation by a trained Examiners, the form and content of the term symbols evaluates, enables the post office. The shape of the symbols, with orthogonal edges, allowing an integral Measuring the degree of blackening, a particularly simple and quick machine readability. Opposite the bar is the symbol series a higher information density achieved and thus place in the postage meter machine saved and can by means of the graphic Symbols more information is printed coded.
0035A major reason for that required by the Period of time during formation of the mark data is required, the printing speed is not is reduced, but are still increasing ingesammt may, lies in the development of a time reserve during printing, by the microprocessor of Controller which of the columns embedding Window data performs.
0036For the method for fast generation of a security imprint for franking machines, which encoded Labeling data before a print request after Editing window data and / or data of the frame Postage meter machine stamp of the same microprocessor a controller, the accounting and the Sequencer accepts generated, it is therefore provided, that a pressure control signal according to a print request is formed by the in binary pixel data converted tag data during column-wise Pressure in the course of a special print routine columns in the currently printed at predetermined column Location can be inserted.
0037The invention assumes that after switching automatically the postage value in accordance impression the last input before switching the franking machine and the date in the date stamp according to the current date be specified that for the reproduction the variable data in the fixed data for the frame and for all remaining unchanged associated data be embedded electronically. These variable data the window contents are briefly as Window data and any solid data on the value Temple, the date stamp and the advertising slogan stamp as Frame data designated. The frame data is a first memory area of a nonvolatile memory removable. The window data are a second storage area for the purpose of assembling to an overall view of a franking removed. According to the invention the data from both Storage areas in accordance with a freely selectable Assignment before printing to a print image pixels composed and during printing to a column the entire Frankiermaschinendruckbildes completed. Those variable data during the Pressure to be embedded in the print column, include at least the tag data. The time required for the previous assembly of the entire pixel image with the other data, is correspondingly reduced.
0038The previous assembly is similar to the Check the postmark and how the Post value in the value imprint, wherein the variable information in the space provided Window supplemented and modified subsequently can be. It is assumed here that a Embedding a variable text part in a frame can be done on a advertising slogan in the same way, one as in the other window data and that it Window within the overall presentation of the advertising slogan is defined. In order to save time, be only the parts of a graph in a Change newly stored that actually changed will.
0039The process is to prepare a cliche text portion changing for franking machines from the assumption that charging agreed cliché types via MODEM or Smart card and a selection of a cliché type in to known manner can be carried out. According to is an optional editing of the franking machine stored cliche text portion and compositing and displaying an overall view and optionally one saving the edited text part additionally ensured before printing.
0040The arrangement for cliche text portion changing for franking machines comprises according to the invention in a variant a pixel memory and a nonvolatile memory with separate memory areas to. Next the first storage area for the corresponding Frame data, wherein the fixed data of the different Cliché types are associated with a selection, is the second storage area for window data, including for a number of assignable several cliché text parts, provided. The non-volatile memory is with a device, the data in this second Storage area automatically in a predetermined manner can change, combined.
0041In particular, a message in an agreed Window of a field for an advertising slogan in the franking impression are received, the message in Plain writing unmmittelbar the recipient responds. The Message, a non-agreed with the post office be alphanumeric text portion of any Information, such as references to company holidays, fairs, includes meetings and / or public events.
0042Previously authorize each requested by the user Change dictated by the postal authority. The invention therefore further based on the idea, with the post office an authorization procedure for partly to arrange the customer ergänzbare cliché types, to the postage meter on your keyboard the function for changing alphanumeric text Share to permit within the advertising slogan. This eliminates the need always new advertising slogan the franking machine manufacturer or dealer to request or its data center and thus also eliminates the associated expensive safety procedure including the transmission of coded Signals for cliché data via modem.
0043A text part must not change on the one hand to a cause reduced protection against forgery and the other part during an inspection of the franking of mail, that with such a cliche text portion changing is provided, at the post office no automatic rejection cause faked as allegedly the postal item. For a security imprint is therefore a corresponding marking, together with the solid Frankiermaschinenpixelbilddaten which at a Klischeetextteileditierung remain unchanged generated.
0044In an advantageous manner for changing a Cliche text portion edited already saved Text parts resorted so that ongoing during Pressure of a stack of mail, without an interruption of printing bring, the advertising slogan partially changed or adjusted to current requirements can be.
0045According to the invention, hexadecimal Frame data window data and mapping data in the each separate memory areas of an additional to transfer non-volatile memory and there save to the print image before printing display and to the cliché parts of the text edit to can. There is then an acquisition in the volatile pixel memory and a classification of the Window data corresponding to the map data in the Frame data. but in this case it is by the invention possible time-optimized to work, so that the Print speed is high.
0046Advantageous developments of the invention are in the are in dependent claims and below together with the description of the preferred embodiments the invention based on the figures in more detail. Show it:<dl tsize="16"><dt>Figure 1,</dt><dd>Block diagram of a first variant of the A franking machine according to the invention,</dd><dt>Figure 2,</dt><dd>Flowchart for the pressure imaging by a second variant of the invention Meter with three pixel storage areas,</dd><dt>Figure 3a,</dt><dd>Illustration of a security imprint with a check box </dd><dt>3b to 3e,</dt><dd>Other variants of the arrangement of Checkboxes for security imprint</dd><dt>Figure 3f,</dt><dd>Representation of a set of icons for a check box in the advertising slogan</dd><dt>Figure 4,</dt><dd>Security imprint-evaluation,</dd><dt>Figure 5,</dt><dd>Flowchart of a third variant of inventive postage meter with two pixel memory areas,</dd><dt>Figure 6,</dt><dd>Flowchart of a fourth variant of inventive postage meter with a pixel memory area,</dd><dt>Figure 7,</dt><dd>Postwertzeichen image with associated Pressure column,</dd><dt>Figure 8,</dt><dd>Representation of a pixel image memory related and which separately stored Window characteristics,</dd><dt>Figure 9a,</dt><dd>Decoding the control code, decompressing and charging the solid fundamentals and Formation and storage of the window characteristics,</dd><dt>Figure 9b,</dt><dd>Embedding of decompressed current Window data of type 1 into the decompressed Frame data after the start of the franking machine and after edition of frame data,</dd><dt>9c,</dt><dd>Embedding of decompressed variable Window data of type 1 into the decompressed Frame data after editing this Window data of type 1, </dd><dt>Figure 10,</dt><dd>Formation of new coded window data of Type 2 for a mark image,</dd><dt>Figure 11,</dt><dd>Decoding of control code and its implementation in decompressed, binary window data of type 2,</dd><dt>Figure 12,</dt><dd>Printing routine for assembling data from the pixel memory regions I and II,</dd><dt>Figure 13,</dt><dd>Print routine for the assembly of a Pixel memory area I and memory areas extracted data,</dd></dl>
00471 shows a block diagram of the invention Franking machine with a printer module 1 for a fully electronically generated franking, a the Advertising slogan and / or a marker for a contains security imprint, with at least one actuating elements having input means 2, and with a display unit 3, both of a I / O control module 4 are coupled, a non-volatile Memory 5 for a minimum of the constant Parts of the franking image, as well as with a control device 6. A character memory 9 provides the necessary print data for the volatile memory 7. The controller 6 comprises a microprocessor<i>μ</i>P on which the I / O control module 4, with the Character memory 9, with the temporary memory 7 and with the non-volatile memory 5, with a cost center memory 10, a program memory 11, with a transport or feed device possibly with stripes trigger 12, a Encoder (encoder) 13 and with a Clock / date module 8 communicates.
0048In character memory 9 are all alphanumeric characters or symbols pixel by pixel stored as binary data. Data for alphanumeric characters or symbols in non-volatile memory 5 in compressed form a hexadecimal number stored. According to the supplied by the encoder 13 position report on the Feed the postal item or paper strip in relation the printer module 1 are from the compressed data Read the memory 5 and with the help of the character memory 9 exhibiting in a binary pixel data converted printing image which decompressed in such Form stored in the temporary memory 7 becomes. In order to explain the invention will be Memory 7a, 7b and 7c used pixel memory, even though this is physically preferably a single memory chip is.
0049stand 7c The memory 7b and the pixel memory with the printer module 1 via a pressure register (DR) 15 and an output logic comprising printer control 14. The pixel memory 7c output side to a first input of the printer controller 14 connected, at its other control inputs outputs the microprocessor controller 6 abut.
0050The arrangement for fast generation of a security imprint for franking, has in nonvolatile RAM 5 a first memory area A (eg for data on the constant parts of the Franking including the advertising slogan frame, wherein a associated indication i the respective frame marks) and a pixel memory area I in the volatile Pixel memory 7c. For a rapid change of Window data, especially for a quick cliche text portion changing there is a second storage area B in the nonvolatile memory 5 and a Pixel memory area II in the pixel memory 7c for selected decompressed data of the variable parts the franking. A saved cliche text portion is further characterized by an associated name or indication j denotes.
0051The data for a first assignment of the names of the Cliché text parts to the name of the slogan frame lie in a third memory area C of the non-volatile Memory 5 before. This assignment the data sets in the storage areas A and B addressed and appropriately called automatically will.
0052The storage areas A to T in non-volatile RAM 5, a plurality of sub-memory included under which the respective data stored in records exist. The Subspeicherbereiche A<sub>i</sub> are for i = 1 to m frame or fixed data, B<sub>j</sub> for j = 1 to n data window and B<sub>k</sub> for k = 1 to p Window data provided, different assignments between the sub-memory areas of different Memory ranges can be selected and / or predetermined stored.
0053The number (strings) intended for the production of Input data with a keyboard 2 or a connected to the input / output device 4, the Postage errechnende, - not shown in the Figure 1 - electronic scale entry will be automatically in the memory area T of the nonvolatile memory 5 saved. This ensures that the last input values when you turn off the meter are maintained, so that after switching automatically the postage value in accordance impression the last input before switching off the Postage meter and the date in the date stamp according is the current date set. also remain records of Subspeicherbereiche, for example A<sub>i</sub>, Bj, C, etc., obtained. In each Record a Subspeicherbereiches A<sub>i</sub>, Bj and B<sub>k</sub>are alternately sequentially tax code and run-length encoded Frame or window data.
0054The corresponding temporary assignment of window to Frame data is the after power pursuant current or the predetermined future date of a microprocessor having control means 6 taken. Before printing, be from the non-volatile memory 5, the respective selected Setting data for the advertising slogan stamp, for the postmark and the postage stamp in the Register 100, 110, 120, ..., of a volatile Memory 7a taken, during the decodes acquisition tax code and separate in a Storage area of memory 7b saved will. Likewise, the respective selected Window data in registers 200, 210, 220, ..., loaded. Preferably, the register of sub-memory areas are in the storage area of the main memory 7a educated. In another variant, these the Register component of the microprocessor control . 6
0055By decompressing the run-length encoded be hexadecimal data into corresponding binary pixel data transferred. Here are the decompressed binary Pixel data unchanged over a prolonged period remain in a first pixel memory area I and the binary pixel data that changes frequently, in a second pixel memory area II adopted. The Figure 1 shows a block diagram for such first Variant of the inventive solution.
0056New frame and / or window data can be selected be as long of after inserting and storing binary pixel data in the first pixel memory area I and the selection of editable window data with subsequent Decompressing and their storage as binary pixel data in the second pixel storage area II still there is no print request.
0057For example, should a large number of similar letters the same date and provided with the same be set free postage, but being in the same Moment, and the entry has been made, the one can replace cliche text portion, which in the second pixel memory area II is loaded. Especially it is advantageous if the security markings in such a window in the postage stamp or Postmark or housed between two punches will. The recharging of the pixel memory area II with the decompressed window data selected in the memory areas of memory 5 compresses saved this match, takes place before printing. Assembling with the other stored in the pixel memory area I binary pixel data is preferably carried out after presentation a print request for a print routine. to Selection of cliche text portion data needs now the Pressure not to be interrupted. The invention thus allowing a fast uninterruptible Changing the advertising slogan text part and the marking, to a printing speed of about 6000 letters per hour, based on the 16-bit beispeilsweise Processor technology.
0058The number of printed letters with the respective above setting of the advertising is in the A franking machine for later evaluation registered.
0059In another embodiment of this first variant, is - in a, not shown in the figures Way - a number of each separate Pixel storage areas for frame and for Window pixel data provided. The window data relate inter alia to current postage (Porto) and frankiermaschinenspezifische data (serial number) in Franking, the date or additional suitable Data (absolute time or quantity) in the postmark, editable text cliché partial data in the slogan stamp. The assembly of the frame and window pixel data is carried out again - as in the first variant - during the execution of a particular print routine.
00602 shows a second variant of the invention Solution. It can also particularly generated encrypted and in a sixth storage area F stored marker data used for identification will. The arrangement for cliche text portion changing for Postage meters has the pixel memory now three separate Memory areas. In addition to the first Storage area I for the data of the plate type (Frame), the postage value and the current date and the second memory region II for several allocable Cliche text portion data is a third storage area III provided for the marker data. The Means that the data in this first, second and third storage area can change, the the same microprocessor of the control device 6, the the accounting routine and the print routine performs. The data from the three memory areas be in accordance with a predetermined (in certain limits freely selectable) assignment during Pressure on an overall display of advertising slogans composed.
0061In particular, in Amendment No. 40 03 006 A1 shown solution, a marking of mail on based on a cryptographic number label generated for Enabling identification of franking machines be carried out without difficulty when the multidigit crypto number not including the stored data as a hexadecimal number of values total clichés, but only with the involvement selected data values of the plate frame and additional data, such as the machine parameters of the value adjustment formed and latched and the date becomes.
0062It is assumed that not only numeric or Numbers, as the number of employed Advertising slogan, but data values of the image information used to form the encrypted information becomes. In contrast to DE-PS 40 03 006 allow for Formation of cryptographic number, any area of the Advertising slogan, which separate data in a will record associated, used. Out this data set are this, individual data selected. It is of advantage that the Columns for each end to be printed column as a control code is in which run-length encoded in the hexadecimal data followed. It can preferably standing at the first place of the dataset used run-length encoded hexadecimal data will.
0063is another feature of the inventive solution by an existing in the machine and / or generated physical quantity, in particular by the current Date, the corresponding data in the columns regional Image information selected from the data set to at least a number of data (hexadecimal) to remove.
0064Furthermore, at any advertising slogan number also multiple records to be assigned, wherein each Record a portion of those having advertising slogan data in question. It is by an existing in the machine and / or generated physical size, the record with the associated Data in the columns regional image information selected to at least a number of data (Hexadecimal) can be seen.
0065Preferably, those are a predetermined Pressure column corresponding run-length encoded hexadecimal Data together with at least some of the Data of the machine parameters (serial number, monotonously variable size, time data, inspection data, as For example, the number of prints in the last Inspection) and the postal value to a number in special - in connection with the figure 10 explained - combined manner and encrypted.
0066In the formation of new coded window data before Storing in the third storage area III can for a high safety standard, for example, the DES algorithm (Data Encryption Standard) for Encryption and an additional conversion to a special graphical character set are applied.
0067However, just as are other encryption methods and Methods for converting the cryptographic number in a Marking or labeling suitable.
0068A barcode claimed in postage meter machine in dependence on the encoded information amount sometimes considerable space or forces to Enlargement of Frankiermaschinenabdrucks or can not be comprehensive in the bar code imprint reproduced.
0069According to the invention from special graphic Symbols existing particularly compact footprint related.
0070An educated example, to print icons Plate, before, behind, under u./o. over a Field within the actual Frankierstempelabdrucks to be printed. This is According to the invention, a man, as well as machine-readable label.
0071A transported under the printer module 1 envelope 17 is a Frankiermaschinenstempelbild printed. The check box has to be in an advantageous way for an evaluation in a Line below the fields for the value stamp, for the Postmark, the advertising slogan and possibly in field for the endorsement of additional postage meter machine stamp.
0072From a - in the figure 3a shown - representation a first example of the security imprint is seen that a good legibility for manual Evaluation as well as machine readability with good Recognition certainty.
0073The check box has to be in a within the Frankiermaschinendruckbildes under the Tagesstempel arranged window FE 6. the Post value in a first window FE 1, Machine serial number in a second and third Windows FE 2 and FE 3 containing Wertstempel has possibly a reference frame in a window FE 7 and a if necessary, indicating the number of the advertising in a Window FE 9. The reference field is a pre-synchronization for reading the graphical string and for obtaining a reference value for the Light / dark threshold in an automatic evaluation. A pre-synchronization for reading the graphical String is also by and / or in conjunction with the frame, in particular of postal stamps or achieved value stamp.
0074The fourth window FE 4 in the date stamp contains the current or entered in special cases postdated date. Among them is an eighth window FE 8 for a compressed exact time specified, in particular for Hochleistungsfrankiermaschinen with tenths of a second. It is thereby achieved that no imprint a others like impression, whereby a forgery by senseless copy of the imprint with a photocopier becomes.
0075A fifth window FE 5 is the advertising slogan for editable advertising slogan text part provided.
0076From the figure 3b is a representation of a security imprint, with a check box in the column between the value stamp and the postmark visible, the upstream part of the vertical Framework of the value of the pre-synchronization and temple possibly serving as a reference field. In order for a deleted separate window FE 7. The tag can in this variant with a vertical arrangement of Symbol series in less time almost simultaneously are detected.
0077It is also possible, with respect to the in the figure 3a shown more windows windows for the open save unencrypted impression. In order On the other hand, the printing speed can be increased because less window before printing in the frame data are to be embedded and thus the formation of Marking data can begin earlier. to achieve a simple copy protection already satisfies the kryptisierte footprint by marking symbols, without an open unencrypted impression of absolute Time in a window FE8. are the checkbox FE 6 the marking data of the at least due to generated postage value and such a time count are - as will be explained with reference to FIG 10 is - already sufficient.
0078In a - 3c shown in the figure - third Example of the security imprint, in addition to the variant shown in Figure 3b, another Check box in the postmark under the window FE 1 arranged for the postage. Allows more Information, for example on the number of selected advertising slogan, but in a non-encrypted machine-readable form shall be notified.
0079In Figure 3d, in a fourth example of the security imprint, two further mark fields the postmark under and above the window FE1 for the Postage arranged.
0080In the Figure 3e are in a fifth example of the security imprint, two further mark fields the postmark under and above the window FE1 for the Postage arranged. Here, the check box, which the postmark on the window FE1 for the disposed postage, a barcode on. In order to can get more information, for example on the Number of the selected advertising slogan, unencrypted but communicated in a machine-readable form.
0081With a lower number of available symbols Set more symbols for the same information must to be printed. Then, a series of symbols either two lines, or as a combination of the 3a up 3e illustrated variants.
0082The label form is free with every postal authority compatible. Each general alteration of the mark image or is the arrangement of the marking field easily because of electronic pressure principle possible.
0083The arrangement for fast generation of a security imprint for franking machines allow a fully electronic generated franking, which by the microprocessor-controlled printing process from hard data and current data was formed to set. For this, a non-volatile memory provided third memory areas C in which data for a first assignment of the name of the variable parts may be released to the name of the constant parts. On the other hand are the data for the constant parts of the franking, at least the framework of an advertising slogan concern, in a first memory area A<sub>i</sub>stored, an associated name to Cliché frame marks, and the data for the variable parts of the franking are in a second memory area B<sub>j</sub> or for marking data in a storage area B<sub>k</sub> stored, a assigned name indicates the variable part.
0084regularly at predetermined intervals, for example, during each inspection of the postage meter can Also a change or replacement of the - in the made set of icons - 3f shown in order to increase the security against forgery.
0085In the Figure 3f is an illustration of a set of Symbols shown for a check box, the Symbols are formed in a suitable manner, so that both a machine as well as a visual evaluation facilitated by trained personnel in the postal authority becomes.
0086To increase the protection against forgery, a set of Symbols used in the non-standard character set contained by conventional printing equipment.
0087Opposite a bar code is at a higher Information density when printing the symbols space saved. It is sufficient, between 10 Blackening to distinguish, for example, opposite the ZIP CODE a factor of about three shorter length in the representation of the information to to accomplish. Thus arise ten symbols, wherein the blackness of 10% each is different. at a reduction to five icons can be the Blackness differ by 20%, however, it is necessary, the number of symbols to be printed substantially to increase, when the same information as with the symbol set shown in Figure 3f, to be reproduced. A sentence with a higher number of symbols is conceivable. Then shortened the row or rows of symbols corresponding, however, also reduced accordingly Recognition security, so that then suitable evaluation devices digital image processing, for example those with an edge detection, required are. By continuous use of orthogonal edges and waiver of curves, is already with simple algorithms of digital Image processing adequate recognition security reached. Such recognition systems use for example commercially available CCD line scan cameras and Personal computer-based image processing applications.
0088A further advantage over a bar code is in the symbolism of the image content conditional legibility of each another rows symbols in check box and the Way the image content for a manual evaluation linguistically to detect.
0089In the preferred variant, the check box at least under or in a field of the postage meter machine stamp arranged and there is a line of Such icons below the Frankierstempelabdrucks and printed simultaneously with this. By Character memory 9 is a conversion of a Cryptographic number into symbols having labeling made. In particular, is another physical size, in an advantageous manner by the Post value selected list, the individual to Crypto graphic symbols numbers assigns used. Here, the encrypted hexadecimal data decompressed by the character memory to the from the educated to be printed symbols to mark to press. This is also a well machine-readable label.
0090The automatic identification of the symbols in Indicator can be done in two ways: a) the integrally measured blackness of each symbol or b) via an edge detection for symbols.
0091The quantized Schwärzungsgradunterschied between the symbols is a simple machine enables evaluation without a complicated pattern recognition. For this purpose, a suitable in a reader focused photodetectors arranged.
0092is even with different colored envelopes this simple machine evaluation possible. To the Compensation obtained different values whose Differences due to the different pressure conditions or paper based, is a reference value derived from the reference field. The reference value is used for evaluating the degree of blackening. With this acquired reference value may advantageously , A relative insensitivity also against the failed printing elements, for example, a thermal strip 16 in the printer module 1 can be achieved.
0093The advantage of a symbol set the specified use Type is the requirement that, depending on respective national postal authority in a simple manner machine (integral, for example by measuring the Blackening of the symbols) and / or a manually Identification of an authentic postage imprint is made possible by the connotations of symbols.
0094The created for each serial number or any user preferably in databases of the data center for all Franking machines stored present lists containing for each variable data values to Verifying the authenticity of a franking be used. Thus, on the one hand the assignment of the Symbols to be listed weights and on the other hand in another - not shown in the figure 3f - Set of icons assigning importance and Blackness for different users different be determined.
0095A corresponding - shown in the figure 4 - Evaluation 23 for manual identification includes a computer 26 with suitable program Memory 28, input and output devices 25 and 27. The employed in the respective postal authority Evaluating 23 projects with a - in the figure 4 not what is shown - data center 21 in conjunction.
0096A suitable method for testing Security imprints consists in the following steps:<sl><li>a) visual detection of the serial number and their Input via an input device 25,</li><li>b) visually detecting the postage value and input via the input device 25,</li><li>c) visually detecting the graphic symbols and Input via a correspondingly marked Function keys having input means 25,</li><li>d) Start an automatic evaluation, possibly in Interaction with a data center 21 and Signaling the comparison result or display at least a portion of the label from recovered sizes for manual review by an inspector of the postal authority.</li></sl>
0097In a first evaluation version are the Input device 25 by trained examiners manually or automatically by means of a suitable reading device 24 to enter the graphic symbols of the series to on the item of mail (letter) reprinted mark in at least a first crypto KRZ1 reconvert. Here, the actuating elements, in particular Keyboard, the input device with the symbols be in the manual input to facilitate.
0098In a second step, the the from the Frankiermaschinenstempelbild removable openly printed Sizes, especially G0 for the serial number SN of the postage meter, G1 for the advertising slogan (frame) number WRN, G2 and G3 shown for the DAT for the Post value PW, G4 is not for repetitive time data TIME and from at least one franking machine only the and / or known to the data center and the postal authority communicated size G5 INS at least partially used to at least one Comparative cryptographic number to form VKRZ1.
0099The investigation is carried out in a third step by Comparison of crypto numbers KRZ1 with VKRZ1 in the computer 26 the evaluation device 23, wherein a signal for Authorization for equality or non-authorization with negative comparison result (inequality) is discharged.
0100A second variant consists in evaluating, from the printed mark to regain the individual information and with the open on the mailpiece printed information to compare. Were the Krypto figures for the mark to a symmetric Algorithm (eg, DES algorithm) generated Thus, after the first step of the first Evaluation version of any cryptographic number again Output number are generated. The initial number is a Combination number KOZ and contains the numbers at least two sizes, the size of the top places of the combination number KOZ and the other size by the lower points of the KOZ represents becomes. That part of the combination of numbers, to be evaluated, - for example, the postage - is separated and displayed. Thus, here omitted the second and third step of the first evaluation version.
0101For evaluation satisfies a with a corresponding Program enabled device (laptop). Here, also possibly from the Frankiermaschinenstempelbild non-removable sizes G1 possibly G4 and at least one only the postage meter machine and / or the known data center and the postal authority notified be encrypted Size G5. These are also recovered by decryption of the marking and can then use the user specific stored Quantities are compared. The in memory 28 saved lists can connect to the data center 21 are updated. details are explanations in this respect in connection with the - in Figure 10 shown - step 45, an education new coded window data of "type 2" for a Mark Image.
0102In a third evaluation version are used in the evaluation manually or automatically by the operator Sizes, G0, G2, G3 and G4 inputted to the same key and encryption algorithm, such as it is used in the franking machine, a crypto-number derive. A mark is generated therefrom displayed and the operator with the postal matter (Envelope) printed mark compared. the comes the symbolism of the output unit 27 shown and printed on the mail piece Marks contrary.
0103If a less complex (possibly easier unbalanced) used Verschlüssellungsalgorithmus, for example, a - not shown in the figures - purely mechanical mask manufactured, the adjusted accordingly, individual symbols indicates. So Besides the frame number of the viewer recognizable advertising slogan frame that used Serial number, the date of the postmark and the Post value set from the franking stamp. A formed therefrom series of symbols is displayed and can with the depicted in the check box number on comparing symbols. The verification shall be performed by comparing the markers to authorization in Equality or non-authorization for negative Comparison Results (inequality) determine.
0104The first quantity G1 is the advertising slogan frame number WRN, which recognizes the examiner from the franking stamp. This first size is other than the user even the franking machine and / or data center known and the postal authority is notified. In a Variant, preferably with a data connection to the Datenzen tral that the serial number SN are the each meter corresponding advertising slogan frame WR<sub>n</sub> with assigned numbers WRN<sub>n</sub> on a Screen the data output means 27 displays. The comparison with the used on the letter Advertising slogan frame WR<sub>b</sub> is performed by the examiner, the number WRN thus determined<sub>n</sub> enters.
0105The from the data center to the memory 28 transferred saved lists contain one hand the current allocation of parts of the advertising slogan frame WRNT to a second quantity G2 (for example, the Date DAT) and on the other hand the assignment of icon lists a third quantity G3 (for example, the Post value PW). In addition, a list of the first quantity G1, in particular the advertising block (frame) number WRN, selected parts SNT serial number SN to be available. A user-specific information, such as For example, the advertising slogan frame number WRN can to sample presented manual evaluation of the mark be used by decoding lists due to the are user-specific information available, with the Compliant Records included. With the size G2 (DAT) is then the one byte of the data set determines what in the production of the combination number is used.
0106In the preferred variant, one part is for testing the uniqueness of the impression a monotony test used. The examiner takes the serial number SN windows FE2 and FE3 of the impression and provides the Frankermaschinennutzer firmly. Here, in addition the advertising slogan number are used as these in Usually certain cost centers are assigned, when one and the same machine of different Users used. In the above-mentioned lists of data last examination including data from the last Inspection registered. Such data are For example, the number of pieces, if the machine has an absolute piece counting features, or the absolute Time data if the machine has an absolute Time counting features.
0107In first stage of the correctness of the printed postage value in accordance with applicable Provisions of the Postal Authority checked. This may in fraudulently made subsequent Manipulation of the value imprint observed. in the second test step is then the monotony of the data, in particular the checks in window FE8. This can Copies of a postage imprint to be determined. Manipulation purpose forgery is not therefore promising since this data in the form of a kryptisierten symbol series in addition to at least be printed a marking field.
0108In an absolute time or track count, must when printing the number indicated in the window FE8 is, have increased since the last check. In the window FE8 represented nine Digit what the representation a period of about 30 years with a resolution of seconds allowed. Only after this period would the Counter overrun. From the marking can Sizes can be recovered in order to open the printed unencrypted sizes compare.
0109In a third optional test step can then at Suspicion of manipulating the other variables, in particular the serial number SN of the postage meter, if necessary checks the cost center of the user and be found.
0110The information such as the advertising slogan (frame) number WRN, on the other hand, by a predetermined window be given FE9. The associated window data Type 1, ie they are less frequently changed, as Window data of type 2, such as in window FE8 the TIME and in window FE6 the tag data.
0111In another embodiment, the data is the window and FE8 FE9 not open unencrypted be printed, but only for encryption used. Therefore, compared to the figure 3a missing shown window FE8 and FE9 in the - in the figures 3b to 3e shown - Frankiermaschinendruckbildern, to illustrate, these variants.
0112In a preferred variant input for testing will be inputted temporarily variable quantities, For example, the advertising slogan (frame) number WRN, the Date DAT, the postal value PW, time data TIME and Serial number SN automatically by a reader 24 respectively from the corresponding field of the postage meter machine stamp detected and read. Here is the arrangement of windows in Frankiermaschinenabdruck observed in a predetermined manner.
0113Other associated the respective serial number SN temporarily variable quantities are only the franking machine known and / or data center and the postal authority shall be notified. For example serves which reached at the last inspection defined Number of frankings, as a fifth size G5.
0114All keyboard sizes, except sizes G1, G4 and G5 have the individual windows FE<sub>j</sub> the postage meter machine stamp be removed. Here is the Size G5, for example the key for encryption, the time at predetermined intervals, ie after each inspection of the meter will be changed. These time intervals are sized to even the application of modern Analytical methods, for example, the differential Cryptanalysis, certainly not succeed in the Marks the check box the original information to reconstruct in order then to counterfeiting produce Frankierstempelbildern.
0115The size G1 corresponds, for example a Advertising slogan (frame) number. In the sub-memory T<sub>i</sub> , T<sub>j</sub> the memory 5 of the postage meter Corresponding numbers (strings) or Window for. Setting input data stored.
0116The sizes G0, G2 and G3 correspond, for example, the in the sub-memory T<sub>j</sub> the working memory 5 the meter stored window data, the size G0 in the windows FE2 and FE3 from the sub-memory T<sub>2</sub> and T<sub>3</sub>, The size of the window G2 FE 4 from the sub-memory T<sub>4</sub> and the size G3 window FE1 from the sub-memory T<sub>1</sub> originates.
0117To cliche text portion changing for franking machines are the steps provided:<sl><li>a) Loading agreed cliché frame via MODEM or Smart card,</li><li>b) selecting a slogan frame,</li><li>c) Editing a cliche text portion, the front of the Metering is automatically set</li><li>d) assembling and displaying a general view the franking,</li></sl>
0118If the steps a) to c) is already carried out previously have been, to the stored plate frame with the inserted cliché excerpts immediately are displayed and selected to a change in Cliché or the combination of a printing plate with the selected cliche text portion without a print interruption cause.
0119It is further contemplated that, in the display unit 3 of the franking machine for selecting a slogan frame a representation of a number of names of Slogan frame or a clear view for selection the slogan frame with associated clichés or Standard text part is done from a pixel memory. By Acknowledge the selection is an allocation of at least one of the variable parts of the text for the respective FE 5 Slogan frame taken. By means of the actuating elements an editing of the selected portion of text cliche while plain text display in Display occur. After editing a cliche text portion for the window FE 5 and assembling and the display of an overall view of a Franking done a saving of the edited Text part of franking machines with a new data or a new assignment of the edited Text portion to the plate frame in the memory areas B<sub>5</sub> or C is stored.
0120In each case, the window within the overall presentation the advertising slogan imprint defined to in a separate sub-memory B<sub>5</sub> only the parts a graphical representation with a change to save that are actually modified. The data the window contents are the storage area B for the purpose of Assembling an overall representation of a Franking removed again. It was at least in an area of the nonvolatile memory 5 run-length encoding graphic data provided wherein the first code each row of the coding indicates the number of pixels to be printed per column and Control codes, for example, for window-start the each window (type 1 or 2), column-end, Image finishes are available in hexadecimal representation.
0121The slogan frame data and the data for the variable Cliché parts of the text memory areas A<sub>i</sub> and B<sub>5</sub> removed if necessary, whereby the allocation account becomes. In the sub-memory areas B<sub>5</sub> preferably multiple records for cliche text parts stored. At startup, the user enters his cost center a, whereby a predetermined cliche frame record from the memory area A<sub>i</sub> is selected. By the selectable cliché frame each one Cost center KST are assigned and / or a second Assignment of cliché type number to cost centers in a fourth storage area is present stored D, can by the control device 6, the predetermined Compilation of the print image data is carried out.
0122It is contemplated that the name of the first in a A storage area stored cliché frame of No CN cost center K and a type number TN composed, that the name of the stereotype text parts, in a second sub-memory B<sub>5</sub> saved are, by the time of generation current date and optionally the time UZ are determined and that the data for the first Assignment in the third memory area C. Storing both of the cost center number and CN the type number TN containing the name of the plate frame, as well as of a date DAT and optionally a time the name of the cliche text portion containing IP are determined. Depending on the selected cost center, is an association in the storage area D found and a predetermined data set for the Cliché frame A<sub>i</sub> selected. The associated Cliche text portion may on the basis of the memory area C given assignment in the memory area B<sub>5</sub> addressed and then automatically in the designated storage area transmitted 7a of the volatile main memory 7 will.
0123It is further contemplated that for a cliché selection required display in the display unit 3 is carried out by names such cliché framework for which falling in a defined period Assignments exist in the third memory area C. A slogan frame without existing association of a name to a cliche text portion name can not be displayed will. The assignment can be for example the period the current year relate. After selecting the Name and an acknowledgment is the accompanying slogan frame displayed in plain view.
0124The display of the names of cliché excerpts in the appropriate window of that field the display unit 3, in which the clear view the slogan frame is visible.
0125For another variant, the illustration is intended to improve the Selection of cliché text parts in immediate succession in a rate determined by the time data of the name Position the clear representations of text cliche parts in the window of the panel of the display unit appear.
0126In a preferred variant is the defined period of time by the selectable time data in the data of the Assigning cliché text sections, particularly those Time data such as the month and / or year, in relation the current of a clock / date module 8 delivered date given automatically.
0127In a further advantageous embodiment of the inventive concept is an assignment in a fifth given memory area E which a freely programmable defined period relate to what the time data in the data mappings cliché excerpts to stereotype frame with the current Date related.
0128In the sub-memory areas B<sub>5</sub> B<sub>6</sub> and B<sub>7</sub> of Memory 5 of the postage meter are the stored window data for an advertising slogan text part, a tag field and optionally a Reference before field. It should be noted that in some of a B<sub>k</sub> marked the Subspeicherbereiche Memory 5 of the postage meter, the data window are often written and / or read, as in other sub-memory. If the non-volatile RAM, an EEPROM, a special storage method are used with Security under the threshold number of memory cycles Remember that allowed for this. On the other hand, but also a battery backup RAM for the non-volatile memory are used. 5
0129The time-less variable window data hereinafter referred to as window data of type. 1 In contrast, below with window data of type 2 the ever-changing window data referred.
0130In the figure 5 is - compared to the in Figure 2 second variant shown - now a third variant the inventive solution shown, the Procedures in the presence of - in the Figure 1 - shown two pixel memory areas is based.
0131According to the frequency of a change of data, be decoded binary data in frames and windows two pixel memory areas before printing stored. The not constantly changing window data of type 1 such as date, serial number of the meter and the selected cliche text portion can be used for multiple prints before printing together with the frame data in decompresses binary data and a storage area in pixels I composed stored pixel image will. On the other hand constantly be changing window data Type 2 and decompressed as binary data in window the second pixel memory area II before printing stored. Window data of type 2 are to print Mail and transport-related postage and / or the constantly changing mark. After a Print request to be in the course of a printing routine during printing of the print image for each column the binary pixel data from the pixel memory areas I and II assembled into a pressure column control signal.
0132After the start in step 40 is based on the Entering the cost center in step 41, an automatic Entering the last currently stored window and frame data, and in step 42 corresponding a Display. In the manner described, a prenamed Cliche text portion which a particular advertising slogan is assigned will be offered automatically.
0133In step 43 are frame data in registers 100, 110, over 120, ..., the volatile main memory 7a and thereby detects the control code and the volatile RAM 7b stored. The remaining frame data decompress and in the volatile pixel memory 7c stored as binary pixel data. Also, the Window data in registers 200, 210, 220, ..., the volatile main memory 7a loaded while detected control code and in the temporary memory stored 7b and the other window data according to their Decompression corresponding columns in the volatile Pixel memory 7c stored.
0134In the figure 9a is the, decoding the control code, Decompressing and loading the fixed frame data and the formation and storage of the window characteristics and in the figure 9b is embedding decompressed current window data of type 1 in the decompressed frame data after the start of A franking machine or after edition of Frame data shown in detail.
0135In step 44 are either the decompressed Frame and window data of type I as a binary Pixel data in the storage area I Pichel before stored and can be further processed in step 45 or It takes place a new entry of the frame and / or Window data. In the latter case, the step 51 branched.
0136In step 51 is determined by the microprocessor whether via the input means 2, an input is done to Window data, for example for the postal value by a new window in order to replace or data, example, to replace a cliché line of text, or to edit. If such entry is made, at step 52 the required sub-steps for the inputs performed, that is, a finished another record selected (cliché text parts) and / or creates a new record, the data for the the individual characters (numbers and / or letters) of Input size contains.
0137In step 53, appropriate records are a Display for checking the input data and called for the subsequent step 54 for recharging the Pixel memory area I with the window data of type 1 provided.
0138In the figure 9c, the step 54 for embedding is decompressed variable window data of type 1 in the decompressed frame data after a new entry or after you edit the window data of type 1 presented in detail. The data corresponding to the Input wanted records are evaluated in order Control code for a "color change" or a "End of column" to be detected, which for embedding the window newly entered data are required. Then the data that is no tax code are decompressed into binary window pixel data and in the pixel memory area I columns embedded.
0139Where, however, determined in step 51 that no Window data selected or to be edited, then a branch to step 55th In step 55 introduces the possibility for changing the used solid Werbeklischee- or frame data at a Step 56 to the input of the currently selected Setting records, together with the window records perform. Otherwise, the step 44 branched.
0140If a new entry of the selected special sizes is to take place, at step 44 a flag is set and in the subsequent step 45 for the formation of Data for a new mark symbol sequence considered appropriate after a second variant here a step is work through 45b.
0141In step 45, forming the new coded done Window data of type here are 2. Preferably, Mark data generated for a window FE6 wherein previous steps of encrypting data Generating a cryptographic number are included. In This step 45 is also a formation as Barcode and / or symbol string provided. Based on Figure 10 is the formation of new in two variants coded window data of type 2 for a mark image explained. In a first variant are used in a step 45a a monotonously variable size processed so that ultimately printed by the Mark symbol sequence of each imprint unmistakably becomes. In a second variant, in a step 45b prior to the step 45a is still processing other sizes.
0142The correspondingly formed record for Tag data is then in a range F and / or at least in a sub-memory B<sub>6</sub> of non-volatile memory 5 is loaded and overrides Here the previously stored data, for the window characteristics have been determined already or are predetermined and then only in the volatile Memory 7b are stored. The sub-memory B<sub>10</sub> is preferably provided for a data set, the pressure for a second mark symbol sequence performs as the 3c in the figure and 3d shown is. In addition, can also double rows of symbols - in a manner not shown in the Figure 3b - are printed side by side. The area F is preferably provided for a data set for Printing a bar-code executes, like the 3e in the figure is shown.
0143In step 46, a one-byte transfer carried the Record data for the marker in register the volatile main memory 7a and detect the control character "color change" and "Column End" then decode the remaining data of the data set and the decoded binary window pixel data from Type 2 in the pixel memory area II of volatile RAM 7c to load. is In the figure 11 detail the decoding of the control code and Transposition into decompressed, binary window data of type 2 shown. Such window data of type 2 are especially marked with the index k and concern the data for the window if necessary FE6 FE10 for Labeling data and possibly FE8 for TIME data absolute time count. Just make the time data a monotonically veranderbare because time-dependent Ascending Size, represent. First nor BCD-packed, from the Clock / date module 8 delivered time data, optionally in a suitable TIME data containing data with run-length encoded hexadecimal data converted. Now they can also be in a storage area B<sub>8th</sub>stored for windows data FE8 type 2 and / or immediately at step 46 in register 200 of memory 7a or in the print register 15 columns Loading.
0144In step 47, when a print request made on a routine pressure-containing step 48 and when not made in print request a holding pattern waiting for the print request. In one embodiment, the queue - in which Figures 5 and 6 shown way - to the beginning of Step 47 is returned directly. In another Embodiment is on hold - in the Figures 5 and 6, not shown manner - to the beginning of the step 44 or 45 is returned.
0145The - in the Figure 12 detail shown - in step 48 carried out printing routine for assembling print column data from the pixel memory areas I and II takes place during the charging of the printing register (DR) 15. The printer controller (DS) 14 thereby causes immediately after loading the printing register (DR) 15 a pressure of the loaded print column. subsequently is checked in step 50 whether all the columns for a are printed postage meter machine by the current address Z to the stored end address Z<sub>end</sub> is compared. If the print routine for a Mailpiece executed, is to step 57 branched. Otherwise, return to Step 48 branched, to produce the next print column and to be printed, to the print routine is ended.
0146If the print routine is terminated in step 57 examined whether further mailpieces are to be franked. is If so, then in step 60, the franking terminated. Otherwise, the pressure end is not yet reached and it is made to step 51 branches back.
0147In the figure, 6 is a fourth variant of the Inventive solution, which, notwithstanding the Block diagram of Figure 1, only one pixel memory area I is used, is shown. In the sen pixel memory area I are decoded binary Frame data and window data of type 1 before printing assembled and stored. The steps are to to step 46, which here in this variant saved according to the figure 6, and the step 48, which is replaced here by the step 49, identical. Up to step 46 results in Essentially an identical order in the sequence.
0148In the figure, 13 is more precisely to the printing routine for the assembly of a pixel memory area I and Memory areas extracted data received.
0149The ever-changing window data of type 2 are in Step 49 during printing of each column decompressed and, together with the to columns printed binary pixel data from the pixel memory area I assembled into a pressure column control signal. Window data of type 2 are, for example, the to print Mail and transport-related Postage value and / or the constantly changing mark.
0150Using a - shown in the Figure 7 - Postwertzeichen image and a pressure column data associated with the pressure control signal is its Production of the frame - and the window data explained. An envelope 17 is an under the printing module 1 electronic postage meter at the speed v moves in the arrow direction and in the column where s<sub>1</sub>starting grid-like columns bearing the Postwertzeichen image printed. The printer module 1 for example, has a pressure pad 16 with a Row of printing elements on dL to d240. For printing can the inkjet or thermal transfer printing principle, For example, the ETR printing principle (Electroresistive Thermal Transfer Ribbon) used, will.
0151A straight to print column s<sub>f</sub> has an out colored printing dots and non-colored printing dots existing on to be printed prints 30th respectively a color print point of a pressure element printed. In contrast, the non-colored printing dots are not printed. The first two positions in the Pressure column s<sub>f</sub> are colored to the frame 18 of the postage stamp image 30 to print. Then follow alternately 15 non-colored (ie non-active) and 3-color (Ie active) pressure points to a first window FE1 is reached, insert into which the postage (Porto) is. This is followed by a section 104 not colored printing dots to the end of the column. A Such run-length encoding is in the record means hexadecimal numbers realized. The memory requirements is minimized by having all the information in a present such a compressed form.
0152With hexadecimal data "QQ" to 256 bits generated will. If one of the required Steuercodebits subtracted remain less than 256 Bit generating means for driving the dots.
0153If one uses additional color change effecting control character "00", can be even more than 256 dots are driven, wherein the sub-memory A<sub>i</sub> the working memory 5 but now more Space is needed. The embodiments according to figures 9, 11, 12 and 13 are of such a high-resolution printer module designed.
0154Control characters are "00" provided for color change. Thus a following hexadecimal will continue as colored counted (f: = 1), are also used as non-colored would apply. A rear set color flip-flop (f: = 0) is set for color change (f: = 1) and the next Color change again switched (f: = 0). With this Principle can therefore addressed 256 dots or more will. The register 15 in the print controller 14 is bit from the pixel memory load (eg for a Pressure column with N = 240 dots).
0155Other control characters are "FE" for column end, "FF" Fine, "F1" for the start of the first window Window FE1, etc.
0156In the following for explaining the 7 selected Example is compared to a to be driven pressure column with more than 240 dots in less space ROM required because the control character set low. For hexadecimal data "01", "02", ..., "QQ", ... "F0" are 1 to 240 Dot ( "F0" = [F * 16<sup>1</sup>] + [0 * 16<sup>0</sup>] = [15 * 16] + [0 * 1] = 240) controllable.
0157Here, the control code "00" for color change theoretically be omitted, since a single Hexadecimal "F0" an entire column pressure of 240 Dots with a same color scheme completely can be defined. Nevertheless, with only imperceptible More storage needs, with several windows in a column, a color change may be useful.
0158This method results in a data set for Pressure column s<sub>f</sub> in - fragmentary shown - Form: ... "2", "0D", "02", "4F", "F1", "68", "FE", ..., ...
0159With the takeover in a register 100 of the <i>μ</i>P control 6 are from hexadecimal "QQ" control characters and detected in the course of a step 43 evaluated.
0160also be In this evaluation window characteristics Z<sub>j</sub>, T<sub>j</sub>, Y<sub>j</sub> or Z<sub>k</sub>, T<sub>k</sub>, Y<sub>k</sub> generates, together with set values for the start address Z<sub>0</sub>. end address Z<sub>end</sub> and the total run length R, ie the Number of each required pressure column binary data in volatile memory RAM 7b stored.
0161For the 13 control characters "F1" to "FD" could maximally called 13 window and determines the start addresses will. Thus, for example, with "F6" for Window beginning of window FE6 type 2, a Start address Z<sub>6</sub> determine and as window characteristic save.
0162In the Figure 8 is an illustration of a done Pixel memory image-related and, separately, stored window characteristics for a first window FE1. The window has a window column run length Y<sub>1</sub> = 40 pixels and a column number of 120, the as window column variable T<sub>1</sub> is stored. If Also the window start address Z<sub>1</sub> as the destination address is stored, the location of the window FE1 can in binary pixel image to be reconstructed at any time.
0163converted from the registers 100, 200, binary data bit by bit in the volatile pixel memory RAM 7c read, each bit assigned an address is. Is it in the register loaded Hexadecimal number to a detected control character "F2" is the window characteristic Z<sub>j</sub> for a start address of the Window of Nr.j = 2 with a total of n windows certainly. This later windows data back in the frame data to this by the address marked point are inserted. It is the Window column run length Y<sub>j</sub> <R total run length of Pressure column. From the addition of R, the new Address in the same row but in the next Column are generated.
0164In the figure 9a is the, decoding the control code, Decompressing and loading the fixed frame data and the formation and storage of the window characteristics shown. It was with the consideration of Creating very high-resolution printing, a Control code "color change" into account. Therefore, in a first sub-step 4310, a color flip-flop 1 to f: = 0 to reset. The source address H<sub>i</sub> to the Locating the frame data was initially H<sub>i</sub> : = H<sub>i</sub> - 1 and the destination address Z: Z =<sub>0</sub>,
0165For the window data of type 1 are in sub-step 4311 the window column variable T<sub>j</sub> : = 0, for j = 1 to n window and the window data of type 2, the Window column variable T<sub>k</sub> : = 0 for k = 1 to p window set. In sub-step 4312, the source address H<sub>i</sub> incremented for frame data and a color change place to enable the initial data byte, for example, is considered a color, which later accordingly activated printing elements leads.
0166The above byte which a run-length encoded Hexadecimal for fundamentals is, is now in Sub-step 4313 from the corresponding automatically the cost center KST selected area A<sub>i</sub> of non-volatile memory 5 in a register 100 of the volatile memory 7a transmitted. Here are detects control character and a run length variable X back to zero.
0167In sub-step 4314 is a control character "00" for detected a color change, indicating to branch back to sub-step 4312 leads to a color change, ie the next run-length encoded hexadecimal causes inactivation of the printing elements in accordance with the Yardage. Otherwise, in sub-step 4315 determines whether a control character "FF" for Fine present. If one is detected, the point d achieved according to the figures 5 or 6 and executed step 43rd
0168If otherwise, in sub-step 4315, such Control characters "FF" is not recognized for Fine, is in Sub-step 4316 checks whether a control character "FE" for a column end is present. If one is detected, is in sub-step 4319, the color flip flop 1 reset and branches to sub-step 4312 to then in sub-step 4313 bytes for the next load pressure column. If there is no end of the column, is determined in sub-step 4317, whether a control character for a window of type 2 is present. If one is detected been, then a branch is made to sub-step 4322nd Otherwise, in sub-step 4318 is examined whether a Control characters for window type 1 is present. Should this is the case, then a point c<sub>1</sub> reached at which one - in the Figure 9b shown - step 43b is carried out.
0169If in sub-step 4318, no control characters recognized window data of type 1, then lying in called byte the run-length encoded data frame before which decoded in sub-step 4320 and in binary Frame pixel data converted in the pixel memory area I the pixel memory 7c to the selected address Z get saved. In the subsequent sub-step 4321 is equal to the number of bits converted the determined column run length variable X and then the Destination address for the pixel memory area I to this Variable X increases. Thus, a point b is reached, and to bring up a new byte, is back on the Sub-step 4312 branches back.
0170In sub-step 4322, when a control character for Window data of type 2 would have existed exported Storing window parameters T<sub>k</sub> determined. Is a Window characteristic, in this case, the window column run Variable T<sub>k</sub> still at the initial value zero, is in a sub-step 4323, the window start address Z<sub>k</sub>determined in accordance with the address Z and volatile RAM 7b stored. Otherwise, on a sub-step 4324 branches. On the sub-step 4323 also follows the sub-step 4324, in which the window characteristic of the window column variable T<sub>k</sub>is incremented. In the subsequent sub-step 4325 is the current in the volatile main memory 7b saved window column variable T<sub>k</sub> with the achieved current value is overwritten, and the point b.
0171The characteristic window values are for k = 1 to p window, especially FE6 possibly FE10 or FE8 loaded. After that is to sub-step 4312 branches back to the Sub-step 4313 to load a new byte. The from the hexadecimal data converted bits (dot = 1) So in the - shown in the figure 9a - Step 43a byte in the pixel memory area I of volatile Pixel memory 7c taken and consecutively as Binary data stored.
0172In the Figure 9b is the embedding of decompressed current window data of type 1 into the decompressed Frame data after the start of the franking machine or shown after editing of frame data. Provided, in sub-step 4318, a control character is for Window type 1 detected, the point c<sub>1</sub> and thus the beginning of the step 43b achieved.
0173In sub-step 4330, the executed storing Window parameters T<sub>j</sub> determined. If a window characteristic, in this case, the window column run variable T<sub>j</sub>still at the initial value zero, in a sub-step 4331 the window start address Z<sub>j</sub> match determines the address Z and in the temporary memory 7b stored. Otherwise, on a Sub-step 4332 branches. In the sub-step 4331 also follows the sub-step 4332, in which the Window characteristic of the window column run length Y<sub>j</sub> and the Window column run length variable W<sub>j</sub> to an initial value Zero and the window source address U<sub>j</sub> on Initial value U<sub>oj</sub> - 1 and the second color flip-flop for are "not to print in color" window set.
0174In the subsequent sub-step 4333, the previous Window source address U<sub>j</sub> incremented and a color change completed so that any Fensterbyte that load in the subsequent sub-step 4334, as be counted in color, which then, during the Pressure, leading to activated Druckelemnten.
0175In sub-step 4334 is a byte from the sub-memory B<sub>j</sub> in non-volatile memory 5 in loaded register 200 of the volatile main memory 7a thereby detected by control characters.
0176In sub-step 4335, the window column run length Y<sub>j</sub>the value of the window column run length variable W<sub>j</sub>incremented. In sub-step 4336 it is determined whether a control character "00" for color change is present. is such has been recognized, is to sub-step 4333 branches back. Otherwise, in sub-step 4337 examines whether a control character "FE" for column end present. This is not the case, there are Window Data. So, in a sub-step 4338 the contents of register 200 with the aid of the Character memory 9 decodes and this byte corresponding binary window pixel data in the pixel memory area I of the pixel memory 7c stored.
0177in a sub-step 4339 is then the Window column run length variable W<sub>j</sub> determined to Address Z to the value of the variable W<sub>j</sub> to increment. Thus, the new address is a for re to be converted byte of the record available and it branches back to sub-step 4333, in which the new source address for a byte of Record for window FEj generated.
0178If in sub-step 4337, a control character "FE" for a Column end is recognized, to sub-step 4340 branched, in which the window column variable T<sub>j</sub>incremented and the volatile main memory 7b saved window column variable T<sub>j</sub> and the window column run length Y<sub>j</sub> overwritten with the current value, will. Then, in sub-step 4341 is running a color change and the point b reached.
0179Thus, the step 43b is processed and new Frame data could be implemented in step 43a if not, a next window is detected or Point d is reached.
0180In the figure 9c is the embedding of decompressed variable window data of type 1 into the decompressed Frame data after you edit the window data of Type 1 shown. As has been shown already, are before the beginning of step 54 already pixel memory data been saved and window characteristics. The sub-step 5440 begins with determining that number n 'of windows for which the data have been changed and determining the associated Window start address Z<sub>j</sub> and window column variable T<sub>j</sub> for each window FEj. In addition, a Window count q is set equal to zero.
0181In sub-step 5441, it is determined whether the value of Window count already q the value of reaches window change number n '. At zero Changes, that is n '= 0, the comparison is positive and the point d is reached. Otherwise, the Sub-step 5442 branches, wherein a first window FEj whose data has been changed, the window start address Z<sub>j</sub> and the window column variable T<sub>j</sub> from the volatile memory are taken 6b. In addition, the source address will be U<sub>j</sub> to an initial value U<sub>oj</sub> - 1 set, the destination address Z<sub>j</sub> for addressing of the pixel memory area I used, a Window column counter P<sub>j</sub> and the second color-flip-flop reset to the initial value zero.
0182In the subsequent sub-step 5443, the source address incremented and completed a color change before the Sub-step is reached 5444th is in sub-step 5444 a byte of the changed data record in nonvolatile Memory called and in the register 200 of the volatile memory 7a transmitted, control characters are detected. In a control character "00" for Color change in sub-step 5445 to sub-step 5443 branches back. Otherwise, to sub-step 5446 branches to to control character "FE" for To search for a column end. If such a control code but not before, can hereinafter Sub-step 5447, the contents of the register 200 under decoded composed of character memory 9 and in reacted binary pixel data for the windows to be changed will. These now replace the previous in the field I the pixel memory 7c stored pixel data from the through the window start address Z<sub>j</sub> predetermined Place. The case converted bits are used as window run length variable W<sub>j</sub> counted with which in sub-step 5448 the destination V<sub>j</sub> is incremented. Then branches back to sub-step 5443, to in sub-step 5444 the next byte to load.
0183If, however, in sub-step 5446, a control character "FE" for recognized columns end, then to sub-step 5449 branched, in which the window column counter P<sub>j</sub>is incremented.
0184In sub-step 5450 is examined, whether through the Window column counter P<sub>j</sub> the window characteristic for associated window column variable T<sub>j</sub> is reached. Then would for a first modified window all Loading updated data in the pixel memory area I and it is on to sub-step 5453 and from this the sub-step 5441 branches back to possibly a second window change data in the pixel memory area I transmit. In sub-step 5453 To this end, the window count q incremented and the next window start address Z<sub>j + 1</sub> and as well as the subsequent window column variable T<sub>j + 1</sub> determined.
0185Otherwise, if the sub-step 5450, the window column variable T<sub>j</sub> through the window column counter P<sub>j</sub>not yet is achieved, via the sub-steps 5451 and 5452 branches back to sub-step 5443 to when another window column in the pixel memory area to override, to the old binary Window pixel memory data with the new fully have been replaced. In sub-step 5451 is for this End, the destination address for the data in the pixel memory area I incremented by the frame overall column length R. The destination V<sub>j</sub> thus to the next Column for binary pixel data of the window in pixel memory area I set. is in sub-step 5452 the color flip-flop is reset to zero, so that the Reaction with evaluated as color pixel data starts. If not detected any other new entry in step 44 is, in step 45 may now be the formation of new coded window data of type 2 for a mark image, in particular according to a first variant with a Step 45a done.
0186The step 45 comprises further - in the figure 10 illustrated - sub-steps in the formation of new coded Window data of type 2 for a mark image. While the pixel memory area I already decompressed binary pixel data is available, according to the Step 44 In step 45 again, the output data for records the compressed data containing for window FEj and possibly for the frame data needed new coded window data of type 2 for to form a Markierungssysmbolreihe. The single ones Output data (or input data) are in accordance with the respective sizes G<sub>w</sub> in the memory areas T<sub>w</sub> as BCD-packed number stored. In addition to the A sub-memory<sub>i</sub> and B<sub>j</sub> nonvolatile stored data sets are now in several Steps, the data for one record for window FEK compiled by the type 2 and in a sub-memory B<sub>k</sub> stored permanently.
0187The method for fast generation of a security imprint comprises according to a provision of Sizes, one of the microprocessor controller 6 of the franking machine before a print request (Step 47) conducted partial step 45a comprising the sub-steps:<sl><li>a) generating a combination number KOZ1, a steadily, monotonously variable quantity G4 to form first contiguous bodies and at least one the mail characterizing more size G3 to Formation of second contiguous bodies of Combination number are KOZ1 provided</li><li>b) encryption of the combination number to KOZ1 Krypto KRZ1,</li><li>c) reacting the crypto KRZ1 in at least one Mark symbol sequence MSR1 against a set of SSY1 Symbols.</li></sl>
0188In a first variant 1, in a step 45a generates a mark symbol sequence. In preferred Way due to the amount of information by the sizes G0 to G5, which is only partially in Frankiermaschinenstempelbild unencrypted open should be printed in the franking machine at least a portion of the variables used to create a single number combination to form (sub-step 451), the encrypted into a single cryptographic number (Sub-step 452) and then into a on the postal matter aufzudruckende marking converted (sub-step 453) becomes. The storage of the mark in a FE6 window to be generated, in a data set final sub-step 454 occur. Then the point c<sub>3</sub> reached. This in part step 45a executed first variant, the time that would otherwise be in the franking machine for the generation of further Crypto numbers required can be saved.
0189It is contemplated that the continuously variable monotonously size G<sub>W</sub> at least one ascending or descending Machine parameters, in particular, a time count or its complement during the life of Franking machine.
0190It is advantageous if a machine parameters is time-dependent, particularly when the a decreasing battery voltage of the battery-backed Memory variable characterizing G4a and a second steadily, monotonously decreasing quantity G4b or the respective Complements the size and G4a G4b includes.
0191There is furthermore provided in a variant that the second continuous monotonically decreasing size G4b the complement their number or a continuous monotonically decreasing time-dependent quantity is.
0192It is on one hand provided in a variant that the steadily, monotonously decreasing quantity has a numerical value corresponding to the next inspection date (INS) and a steadily, monotonously decreasing time-dependent quantity is.
0193It is on the other hand provides that a steadily, monotonously ascending size the date or at the latest Inspection includes determined quantity with.
0194It is, as already has been elaborated advantageous when the formation of the third related sites the combination number KOZ1 a part of the users of the Meter variable characterizing G0, G1 the control device 6 is provided.
0195Preferably in sub-step 451 from the memory areas T<sub>w</sub> the top 10 places of the combination number KOZ1 for TIME data (size G4) and the lower 4 Ask for the postage (size G3) provided. This results in a combination number with 14 digits, which would then encrypt. For the application of DES algorithm maximum of 8 bytes, ie 16 Digit be encrypted at once. Thus, the Combination number KOZ1 toward the lower Ask may be supplemented by another size. For example, the supplement part a part of the Serial number SN or the number WRN the advertising slogan frame be or the byte of data from the Advertising slogan frame in response to a further Size is selected.
0196This combination number KOZ1 can in sub-step 452 in encrypted approximately 210 ms in a crypto KRZ1 are, in which case a number of other per se known steps proceed. After that, in sub-step 453 crypto KRZ1 based in a predetermined the memory areas M of the nonvolatile memory 5 stored in a tag list convert icon series. Here, in particular, during the subsequent impression so advantageous, increased information density can be achieved.
0197Even if a - shown in Figure 3f - supplied 10 symbols, that is, without an increase in the information density is used against the crypto KRZ1, but two mark rows (side by side, or with each other) were printed, more symbols could remain, with which more information are shown unencrypted or encrypted could. Preferably, then this is Information that can not or hardly change, and only Once encrypted and converted into a series of symbols be needed. This is preferably the size G5, ie inspection data (INS), for example, date of last inspection or the residue the serial number SN or SN and the bytes of the Record of the advertising slogan frame, which in the first combination number was KOZ1 not included, or selected predetermined portions thereof. In the figure, 3c are - here orthogonally with respect to each other arranged - Windows FE6 and FE10 is a row with together 20 icons displayed with which, for example, a total of 8 bytes, or 16 digits, the crypto KRZ1 and further information if necessary unencrypted or otherwise encrypted reproduced.
0198A second variant with a step 45b in addition to step 45a differs from the first variant by others but alike to be considered Output or input variables. In the second variant 45b are successively in two steps and a 45a Mark symbol sequence generated, wherein the step 45b is carried out as the step 45a.
0199Here, in a first sub-step 450 of the Controller 6 carried out step 45 tested is whether a flag has been set in order to carry of sub-steps 45b and / or to cause 45a, that at least the other in the sub-step 45b Part of characterizing the user of the franking machine Size G0, G1 having second combination number KOZ2 formed, then to a second cryptographic number KRZ2 encrypted and then in at least one second mark symbol sequence based on a second MSR2 Set SSY2 is converted to symbols.
0200In sub-step 455 is compared with the sub-step 451 a combination number KOZ2 formed, in particular the sizes of other parts of the serial number, for advertising slogan (frame) nnummer, received, among other things sizes can. In sub-step 456 is as in the sub-step 452 a crypto-number KOZ2 formed. In sub-step 457 then again takes place the transformation into a Mark symbol sequence, which in sub-step 458 is temporarily stored in non-volatile.
0201Subsequently, the sub-steps 451-453 comprehensive partial step 45a. This may possibly by a Substep be connected 454th is then the point c<sub>3</sub> reached.
0202This occurs in spite of two applications of the DES algorithm, so far still a time saver on, because in a first sub-step 450, an evaluation is made whether the selected, for the formation of Mark symbol sequence used in step 45b required been sizes changed by an input are. When re-entering of selected special Sizes would set a flag at step 44 and at a subsequent formation of data for a new Mark symbol sequence to be considered in order here the step work through 45b. But this is not the Case, then to previously formed and in a storage area 458 is stored in non-volatile This mark symbol sequence or parts of Mark symbol sequence be used.
0203In one embodiment, a sub-step in 456 other encryption algorithm than the DES to Time savings used.
0204In an advantageous embodiment variant is in Sub-step 453 the first variant or in sub-step 457 of the second variant of a transformation to additional increase of information density of Mark symbol sequence against the crypto KRZ1 or KRZ2 made. For example, in a Crypto-number with 16 digits now a set of 22 icons used to control the information by means of only 12 digit - in in the figure 3b manner visible - mapping. For two Krytozahlen is the mark symbol sequence shown there to double. This may means a to the - shown in Figure 3b - mark symbol sequence lying parallel further mark symbol sequence happen.
0205Accordingly it can be shown further that for a Mark symbol sequence of 14 digits only 14 symbols is having Direction icon set required. The already previously described test in the postal authority of such marking symbol series having mailpieces consequently, - after the second evaluation variant - by an inverse transformation of the mark symbol sequence in crypto numbers KRZ1 possibly KRZ2 whose subsequent decryption to combination numbers KOZ1 possibly KOZ2 whose individual sizes with the on Postgut in franking openly printed sizes are compared, done.
0206A mark symbol sequence - as in the figure 3a has been shown - is designed for 10 digits and can a crypto KRZ1 reflected if the symbol set comprises 40 symbols. Here is a fully automated Input and evaluation - even to subjective error of to avoid auditor during recognition of the symbols, meaningful.
0207In a step 45 following step Then, the data of a data set for Mark symbol sequence after decompressing it in the remaining pixel data embedded. But are According to the invention, in particular two different ways provided. The one possibility is based on the Figure 11 shows another detail with reference to the figure 13 explained.
0208In the figure 11 is particularly the step 46 of the Figure 5 illustrates. In a sub-step 4660 Window characteristics Z<sub>k</sub> and T<sub>k</sub> for modified window data given that window change number and p'bestimmt a window count q is set equal to zero. In a sub-step 4661 is evaluated whether Q window count equal to the window change number p 'is. Then, the point would be d<sub>3</sub> and so the next Step 47 already reached. This path is however not regularly entered in the beginning, since the monotonically increasing size constantly new marker symbol series generated for each print.
0209Otherwise, if a change has occurred, is at the sub-step 4662 branches to window characteristics enter in accordance with the amended and windows to set initial conditions.
0210In a sub-step 4663 is a new source address for the record data of the currently edited Window FEK generated to the next sub-step 4664 one byte of the coded window data of type 2 from the Storage area B<sub>k</sub> Register in the nonvolatile Memory to load 7a and detect control characters.
0211In a sub-step 4665 is then the window column run length Y<sub>k</sub> the window column run length variable W<sub>k</sub>incremented, which is still zero. Thereafter, according to Control characters for color change studied (sub-step 4666) and possibly branches back to sub-step 4663 or Searched for control characters column end (sub-step 4667). On success, to sub-step 4669 branched and the window column counter P<sub>k</sub> elevated. Otherwise, the next sub-step 4668 a Decoding of the control code and an implementation of the called bytes into decompressed, binary make window pixel data of type. 2
0212In sub-step 4670 is then checked whether all columns of the window have been processed. If this is the case, branches to sub-step 4671 and the Column run length Y<sub>k</sub> the window FEK in the memory 7b stored and to sub-step 4673 branches back. If it is detected in sub-step 4670, that not all Columns have been processed, is the sub-step 4672, wherein the window characteristic Y<sub>k</sub> and the color flip-flop are set back to zero, to sub-step 4663 branches back. is the next sub-step 4668 then possibly again and decoding of the control code an implementation of the called bytes into decompressed make binary window pixel data of type. 2
0213After sub-step 4673, where the characteristics of the next changed windows are displayed, is on again the sub-step 4661 branches. When processing of all Change window is the point d<sub>3</sub> reached.
0214The printing routine shown in the figure 12 for the Assembling data from the pixel storage areas I and II expires if in step 47 a Print request is detected and data in a - in FIG 5 is not shown - loaded sub-step 471 have been.
0215In sub-step 471, the end address Z<sub>end</sub> loaded, the current address Z (control variable) to the value of Source address Z<sub>0</sub> 7c in the area I of the pixel memory, the Window column counter P<sub>k</sub> corresponding to the respective value the stored window column variable T<sub>k</sub>. the Fensterbitzähllängen X<sub>k</sub> to the respective value according to the stored window column run length Y<sub>k</sub> set, and destination addresses Z<sub>k</sub> for k = p window and the total run length R for a print column s<sub>k</sub>Loading. The pressure column has N Druckelemnte on.
0216Then, with the reaching point e<sub>1</sub> at the Beginning of step 48, run from several sub-steps. So, first, in a sub-step 481 the register 15 of the printer controller 14 serially bit by bit from the Area I of the pixel memory 7c with binary Pressure column data loaded, the address Z be called, and the window counter h on a Number set, the higher one window number p equivalent. In sub-step 482 is a window counter h decremented successively window numbers k outputs, then in sub-step 483, the in-memory pixel reached Address Z with the window starting address Z<sub>k</sub> the window FE<sub>k</sub> is compared. Is the Compare positive and a window start address is obtained to sub-step 489 branches, which in turn comprises the sub-steps 4891-4895. Otherwise, a branch to sub-step 484th
0217In sub-step 4891 is serially a first bit from the Area II of the pixel memory 7c for the window FE<sub>k</sub>the binary window pixel data loaded into the register 15, wherein in sub-step 4892, the address and the Z 1 incremented Bitzählvariable and Fensterbitzähllänge X<sub>k</sub> is decremented. In a sub-step 4893 are then, if not all bits of the corresponding Window column run length Y<sub>k</sub> are loaded, more bits loaded from the region II. Otherwise, the Sub-step 4894 branches, the window start address Z<sub>k</sub> for addressing the next window column increased according to the total length R and the window column counter P<sub>k</sub> is decremented. At the same time the original is Fensterbitzähllänge X<sub>k</sub> according to the window column run length Y<sub>k</sub> again produced.
0218In sub-step 4895 is then checked whether all Window columns are processed. Is that the case, then the start address Z<sub>k</sub> for the corresponding window FE<sub>k</sub> set to zero or an address located outside the pixel memory area I. Otherwise and after the sub-step 4896 is to Points<sub>1</sub> branched.
0219In sub-step 484 it is checked whether all the windows start addresses have been polled. Is this done, then a branch is made to sub-step 485 to the current Address Z increment. Is this not already done is to sub-step 481 branches back to the Window counter h until further decrement until the next window start address is found or until in sub-step 484 the window counter h is equal to zero.
0220In sub-step 486 it is checked whether all the data for the to print column s<sub>k</sub> are loaded in the register 15th is that was not the case, then in sub-step 488 the Bitzählvariable 1 incremented to the point e<sub>1</sub>return and then (in sub-step 481) the the address Z addressed next bit from Pixel memory area to be loaded into the register 15.
0221When the register 15 was full, then in sub-step 487 column printer. Thereafter, in a - already shown in the Figure 5 - Step 50 determines whether all pixel data of the pixel memory areas I and II au have been sgedruckt, ie the mailpiece has been completed franked. If this is the case, then the point f<sub>1</sub> reached. Otherwise, the Sub-step 501 branches and 1 on Bitzählvariable Zero, thereafter to the point e<sub>1</sub> back to branch. Now, the next print column be generated.
0222The printing routine for the assembly of one Pixel memory area I and memory areas extracted data is, with reference to the figure 13 explained. After printing request, which in the - in Figure 6 shown - step 47 is determined, takes place immediately a sub-step 471, as already in Connection with Figure 12 has been explained, in order the Points<sub>2</sub> to reach. The now beginning - already in Figure 6 illustrated - Step 49, includes the Sub-steps 491-497 and the sub-steps 4990 to 4999. The sub-steps 491-497 run with the same Result in the same order from how the Sub-steps 481-487, which in connection with the Figure 12 have already been explained. Only in the Sub-step 493 to sub-step 4990 is on branched to a color flip-flop on g: reset = 0, whereupon the already in connection with the Figure 6 explains the process pressure column by column Decompressing the coded window data of type 2 is introduced to the sub-step 4991st done here an already - in connection with the figure 7 - Illustrated color change in the evaluation of reacted window pixel data of type 2, so that the first hexadecimal data of the called data record be counted, for example, as a color. The Source address is incremented. Subsequently, loading the compressed data for the window window FE<sub>k</sub> Type 2, in particular for the Marking data from the (corresponding to the sub-memory areas B<sub>j</sub> stored) predetermined Record in the register 200 of the volatile Memory 7a in sub-step 4992nd A Hexadecimal "QQ" corresponds to one byte.
0223Here, the control code can be detected. Is a print window column that with non-colored, ie does not start pixels to be printed, would be in the data record at this point a control code "color change" in the first Place. Thus, in sub-step 4993 to the Sub-step 4991 zurückverweigt to the color change perform. Otherwise, to sub-step 4994 branches. In sub-step 4994 it is determined whether a control code "column end" exists. Is that still not the case, then the register contents are to be decode and decompress it. For each run-length encoded hexadecimal value exists the character memory (CSP) 9, a series of binary Pixel data due to the volatile RAM 7a charged hexadecimal number can be accessed accordingly. This is done in Sub-step 4995, after which the decompressed Window pixel data for one column of the window FE<sub>j</sub> from Type 2 series in the print register 15 of Printer controller 14 are loaded.
0224then the address in sub-step 4996 incremented and a corresponding next Hexadecimal number selected in the record that the non-volatile memory 5 in the sub-area B<sub>5</sub>saved is present, as well as the in the decoding determined run length encoding bits converted to a Window column run length variable W<sub>j</sub> to form, with wherein the destination address is incremented. is therefore creates the new destination address for reading. and can be used to go to sub-step 4991st
0225Is the end of the column reached the sub-steps follow 4997-4999, in order subsequently to the point e<sub>2</sub> back to branch. The sub-steps through 4998 and 4999 similar to the - shown in Figure 12 - Sub-steps 4895 and 4894 from.
0226In sub-step 497, the finished Invited Print column printed. The sub-steps 491-497 run similar to the - shown in Figure 12 - Sub-steps 481-487 from.
0227In addition to a lower mechanical complexity arises a high printing speed in a wide range in embed a stored solid printed image variable printing image data.
0228There are particular advantageous variants closer been explained, but said it at a faster Hardware is quite possible, the order of the modify process steps as a security imprint to produce quickly.
0229If in step 47 with a completed print request on a routine pressure-containing step 48 and when not made in print request a holding pattern waiting for the print request, by - shown in Figures 5 and 6 way - on the beginning of step 47 is returned directly, won the invention another time Advantage as not permanently re the DES algorithm is generated. The next time detectable by a generation of the mark symbol sequence can enough to trigger the pressure. Nevertheless, as mentioned, Other branches back possible.
0230Likewise, in another variant of the step 45 be placed between the steps 53 and 54th In the Step 45 following step 54 are then Data of a data set for the mark symbol sequence after decompressing it in the remaining pixel data the pixel memory area I embedded. Another Pixel memory area is then not required.
0231Another opposite variant stores in Pixel memory area only the frame pixel data and embeds all window pixel data is equal to in the Print register 15 read corresponding columns one without intervening a pixel memory for Window data is needed.
0232In a variant, the automatic editing without Cliché text parts, allows the storage area A<sub>i</sub>be waived. Instead, the immutable Image information in a read-only memory stored, for example, in the program memory (ROM) 11. In the Decoding the invariable image information is accessed on this read-only memory 11, so that the can be dispensed with caching.
0233The invention is not limited to the present embodiment, limited.
17 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16 Sheet 17
Every citation, both ways
| Document | Relation | Office | Cited during |
|---|---|---|---|
| US8774412B2 | Cited by | United States of America | Applicant |
| EP0294397A1 | Cites | European Patent Office (EPO) | Applicant |
| EP0421491A2 | Cites | European Patent Office (EPO) | Search report |
| EP0440021A2 | Cites | European Patent Office (EPO) | Search report |
| DE3712100A1 | Cites | Germany | Applicant |
| DE3823719A1 | Cites | Germany | Applicant |
| DE3840041A1 | Cites | Germany | Applicant |
| US4580144A | Cites | United States of America | Applicant |
| US4649266A | Cites | United States of America | Applicant |
| US4746234A | Cites | United States of America | Applicant |
| US4775246A | Cites | United States of America | Search report |
| US4775246A | Cites | United States of America | Applicant |
| US4949381A | Cites | United States of America | Search report |
| US5075862A | Cites | United States of America | Search report |
24 members in 4 offices
Priority claims3
| Document | Office | Kind | Date |
|---|---|---|---|
| 4221270 | Germany | – | |
| 4221270 | Germany | A | |
| 93250183 | European Patent Office (EPO) | A |
Members24
| Document | Office | Kind | |
|---|---|---|---|
| CA2099206A1 | Canada | A1 | |
| EP0576113A2 | European Patent Office (EPO) | A2 | |
| DE4221270A1 | Germany | A1 | |
| EP0578042A2 | European Patent Office (EPO) | A2 | |
| EP0576113A3 | European Patent Office (EPO) | A3 | |
| EP0578042A3 | European Patent Office (EPO) | A3 | |
| US5471925A | United States of America | A | |
| CA2099206C | Canada | C | |
| EP0902400A2 | European Patent Office (EPO) | A2 | |
| EP0907149A2 | European Patent Office (EPO) | A2 | |
| EP0907150A2This record | European Patent Office (EPO) | A2 | |
| US5894792A | United States of America | A | |
| EP0578042B1 | European Patent Office (EPO) | B1 | |
| DE59309587D1 | Germany | D1 | |
| DE9219183U1 | Germany | U1 | |
| EP0576113B1 | European Patent Office (EPO) | B1 | |
| DE59309965D1 | Germany | D1 | |
| EP0902400A3 | European Patent Office (EPO) | A3 | |
| EP0907149A3 | European Patent Office (EPO) | A3 | |
| EP0907150A3 | European Patent Office (EPO) | A3 | |
| EP0902400B1 | European Patent Office (EPO) | B1 | |
| EP0907150B1 | European Patent Office (EPO) | B1 | |
| DE59310376D1 | Germany | D1 | |
| DE59310377D1 | Germany | D1 |
38 legal events, as 4 offices reported them to INPADOC
Over the term
Point at a mark for the eventEvents
| Event | Code | Office | |
|---|---|---|---|
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Lapsed in a contracting state [announced via postgrant information from national office to epo]LapsedPG25 | PG25 | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Notification of lapseLapsedST | ST | FR | |
| Gb: european patent ceased through non-payment of renewal feeCeasedGBPC | GBPC | EP | |
| Patent ceasedCeasedPL | PL | CH | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| Annual fee paid to national office [announced via postgrant information from national office to epo]GrantedPGFP | PGFP | EP | |
| No opposition filedOpposition26N | 26N | EP | |
| No opposition filed within time limitOppositionORIGINAL CODE: 0009261PLBE | PLBE | EP | |
| Information on the status of an ep patent application or granted ep patentGrantedSTATUS: NO OPPOSITION FILED WITHIN TIME LIMITSTAA | STAA | EP | |
| Fr: translation filedET | ET | EP | |
| Party data changed (patent owner data changed or rights of a patent transferred)RAP2 | RAP2 | EP | |
| Gb: translation of ep patent filed (gb section 77(6)(a)/1977)GBT | GBT | EP | |
| Corresponds to:REF | REF | EP | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| European patent takes effect as a national patent in ch/liEP | EP | CH | |
| European patent grantedGrantedNOT ENGLISHFG4D | FG4D | GB | |
| New agentNV | NV | CH | |
| (expected) grantORIGINAL CODE: 0009210GRAA | GRAA | EP | |
| Grant fee paidORIGINAL CODE: EPIDOSNIGR3GRAS | GRAS | EP | |
| Despatch of communication of intention to grant a patentORIGINAL CODE: EPIDOSNIGR1GRAP | GRAP | EP | |
| First examination report despatched17Q | 17Q | EP | |
| Party data changed (applicant data changed or rights of an application transferred)RAP1 | RAP1 | EP | |
| Request for examination filed17P | 17P | EP | |
| Information provided on ipc code assigned before grant7G 07B 17/00 ARIC1 | RIC1 | EP | |
| Designated contracting statesAK | AK | EP | |
| Search report despatchedORIGINAL CODE: 0009013PUAL | PUAL | EP | |
| Divisional application: reference to earlier applicationAC | AC | EP | |
| Designated contracting statesAK | AK | EP | |
| Public reference made under article 153(3) epc to a published international application that has entered the european phaseORIGINAL CODE: 0009012PUAI | PUAI | EP |
Numbers
- Publication
- 0907150
- Application
- 982504045
Titles3
- German
- Verfahren zur Nachprüfung von Sicherheitsabdrucken
- English
- Method for the verification of security prints
- French
- Méthode pour la vérification des impressions de sécurité
Classification
- CPC, 19
- G07B17/00661
- G07B17/00024
- G07B17/00193
- G07B17/00362
- G07B17/00435
- G07B17/00508
- G07B2017/00032
- G07B2017/00258
- G07B2017/00354
- G07B2017/00395
- G07B2017/00403
- G07B2017/00443
- G07B2017/0054
- G07B2017/00588
- G07B2017/00604
- G07B2017/00645
- G07B2017/00709
- G07B2017/0075
- G07D7/0047
- IPC, 3
- G07B17 00
- G07B17 04
- G07D7 0047
Designated states6
- Contracting states, 6
- Switzerland
- Germany
- France
- United Kingdom
- Italy
- Liechtenstein