EP0660269B1

Method for enhancing franking machines security

Abstract

This record has no abstract on file.

EP0660269B1, drawing sheet 1
Sheet 1 of 21

Term

Term ended

Expired 9 September 2014, 12 years ago.

  1. Priority
  2. Filed
  3. Granted
  4. Expired
  5. Today

4 claims: 2 independent, 2 dependent

  1. 1
    A method for improving the safety of franking machines by means of a microprocessor in a control means of the franking machine involving the following steps:execution of a start and initialization routine, followed by the execution of a system routine with a possibility to enter into a communication mode with a remote data central, as well as further input steps, in order to enter into a franking mode from which, after the execution of an accounting and printing routine, control is branched back to the system routine, characterized by the following steps: formation of a checksum of the content of an external program memory PSP (11) by the on-time programmable processor;comparison of the checksum with a predetermined value stored in the OTP processor before and/or after execution of the franking mode (400) or the operating mode (290), in particular during the initialization step (101), upon starting the franking machine, or in times when no printing takes place, in an error analyzing step (213), when the franking machine is operated in standby mode;logging in case of an error;followed by a blocking of the franking machine.
  2. 2
    A method according to Claim 1, characterized in that, for improving the manipulation safety, in an additional step (30) named kill mode 2, the checksum of the register contents is formed in addition to the checksum of the content of the program memory (PSP 11) and/or a query as to manipulation attempts is provided in the standby mode.
  3. 3
    A method according to Claim 1, characterized in that the franking mode (400) includes a step (405) for querying a printout request and further querying as to the number of runs of the program loop that finally leads back directly (point d) to the input routine (401) of the franking module (400) or indirectly (point e) over step (301) of the communication mode (300) to the operating mode (290) including the franking mode (400);that, upon fulfilling a query criterion, i.e. for a predetermined time, no input request is made or a letter sensor does not detect any subsequent mail item to be franked and thus no printing request is made, a flag is set and control is directly branched back to a point s to the system routine (200), without passing the accounting and printing routine in step (406);that, in operating mode (290), it is queried whether the flag is set and, upon existence of the query criterion (211), standby mode is entered;that, in the statistics and error analysis mode (213), the checksum of the content of the program memory (PSP 11) is formed;and that, following the checksum verification, the flag queried in query step (211) is reset or, in case of an error, a measure is taken directly leading to blocking the franking machine;or that the measure is indirectly recognized in a register check (207) in order to branch to a locking step (208) for locking the franking machine.
  4. 4
    A method according to Claim 3, characterized in that, in the error analysis step (213), a code word Y is deleted when a manipulation attempt has been detected in standby mode by means of checksum verification.