SE515014C2 - Porto Measuring System - Google Patents
Porto Measuring SystemInfo
- Publication number
- SE515014C2 SE515014C2 SE9103654A SE9103654A SE515014C2 SE 515014 C2 SE515014 C2 SE 515014C2 SE 9103654 A SE9103654 A SE 9103654A SE 9103654 A SE9103654 A SE 9103654A SE 515014 C2 SE515014 C2 SE 515014C2
- Authority
- SE
- Sweden
- Prior art keywords
- machine
- franking
- pseudo
- random number
- franking machine
- Prior art date
Links
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07C—TIME OR ATTENDANCE REGISTERS; REGISTERING OR INDICATING THE WORKING OF MACHINES; GENERATING RANDOM NUMBERS; VOTING OR LOTTERY APPARATUS; ARRANGEMENTS, SYSTEMS OR APPARATUS FOR CHECKING NOT PROVIDED FOR ELSEWHERE
- G07C9/00—Individual registration on entry or exit
- G07C9/20—Individual registration on entry or exit involving the use of a pass
- G07C9/215—Individual registration on entry or exit involving the use of a pass the system having a variable access-code, e.g. varied as a function of time
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
- G07B2017/00153—Communication details outside or between apparatus for sending information
- G07B2017/00161—Communication details outside or between apparatus for sending information from a central, non-user location, e.g. for updating rates or software, or for refilling funds
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00016—Relations between apparatus, e.g. franking machine at customer or apparatus at post office, in a franking system
- G07B17/0008—Communication details outside or between apparatus
- G07B2017/00153—Communication details outside or between apparatus for sending information
- G07B2017/00177—Communication details outside or between apparatus for sending information from a portable device, e.g. a card or a PCMCIA
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/0079—Time-dependency
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B17/00—Franking apparatus
- G07B17/00733—Cryptography or similar special procedures in a franking system
- G07B2017/00919—Random number generator
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
515 01.4 het med de porton som pàföres postförsändelser. Period- vis, vid tidpunkter som bestämmes av den/de som använder frankeringsmaskinen, ”laddas” frankeringsmaskinen med ytterligare kreditsummor, krediteras densamma, för att fortlöpande medge frankering av postförsändelser. Enligt GB 2 173 738 laddas frankeringsmaskinen med kreditvärden med hjälp av ett portabelt minne. Inledningsvis genererar ett avlägset center ett pseudoslumptal, betecknat som en TID-kod, och kombinerar denna TID-kod och en kreditsumma i ett datablock som därefter dekrypteras och skrivs in i minnet. Dà det portabla minnet mottas av användaren och ansluts till frankeringsmaskinen dekrypterar frankerings- maskinen datablocket för att hämta fram TID-koden och kreditsumman. Den framtagna TID-koden jämföres med en intern TID-kod i frankeringsmaskinen och stämmer dessa överens, förmår frankeringsmaskinen ladda kreditregistret med kreditsumman och därmed öka tillgänglig summa däri för frankering av postförsändelser. TID-koden och jäm- förelsen därav tjänar till att fastställa om kreditsumman som är lagrad i det portabla minnet kan laddas i franke- ringsmaskinens kreditregister. 515 01.4 hot with the postage imposed on postal items. Periodically, at times determined by the person / persons using the franking machine, the franking machine is “loaded” with additional credit amounts, the same is credited, in order to continuously allow franking of postal items. According to GB 2 173 738, the franking machine is loaded with credit values using a portable memory. Initially, a remote center generates a pseudo-random number, referred to as a TID code, and combines this TID code and a credit amount into a data block which is then decrypted and written into the memory. When the portable memory is received by the user and connected to the franking machine, the franking machine decrypts the data block to retrieve the TIME code and the credit amount. The generated TIME code is compared with an internal TIME code in the franking machine and if these agree, the franking machine is able to load the credit register with the credit amount and thereby increase the available amount therein for franking of postal items. The TIME code and its comparison serve to determine whether the credit amount stored in the portable memory can be loaded into the franking machine's credit register.
Det inses att det portabla minnet kan skickas iväg av an- vändaren av frankeringsmaskinen till det avlägsna centrat vid envar tidpunkt och behöver bara pà nytt föras in i maskinen då ytterligare kredit erfordras i maskinen för fortsatt frankering av postförsändelser. Förutsatt att det finns tillräckligt med pengar i frankeringsmaskinens kreditregister för en frankering, kan frankeringsmaski- nen fortsätta användas. Inmatningen av TID-koden i fran- keringsmaskinen fràn minnet och jämförelsen av TID-koden fràn minnet med den interna TID-koden avbryter inte och kan heller inte avbryta nagot stopp eller inhibering av frankeringsmaskinen. Ifall frankeringsmaskinen bli- vit obrukbar p.g.a. att kredit ej längre finns i kredit- registret, kan frankeringsmaskinen äter göras användbar endast genom att ladda densamma med en kreditsumma. 515 034 Det inses beträffande en frankeringsmaskin som arbetar med betalning i förskott att p.g.a. att betalning skett till postmyndigheten innan porto päföres postförsändelser, kan en användare inte applicera en okänd portosumma för vilken betalning ej skett. Sàledes behöver postmyndig- heten bara förses med information avseende användningen av frankeringsmaskinen i syfte att försäkra sig om att maskinens register inte varit ur funktion eller utsatta för manipulation. Det är följaktligen tillräckligt att förete information avseende registren vid tidpunkten för laddning eller inmatning av kreditsummor i frankerings- maskinen.It is understood that the portable memory can be sent away by the user of the franking machine to the remote center at any time and only needs to be re-entered into the machine when additional credit is required in the machine for continued franking of postal items. Provided that there is sufficient money in the franking machine's credit register for a franking, the franking machine can continue to be used. The entry of the TIME code into the franking machine from the memory and the comparison of the TID code from the memory with the internal TID code does not interrupt nor can it interrupt any stopping or inhibition of the franking machine. If the franking machine becomes unusable due to that credit is no longer in the credit register, the franking machine can be made usable only by loading it with a credit amount. 515 034 It is understood with regard to a franking machine which works with payment in advance that p.g.a. that payment has been made to the postal authority before postage is imposed on postal items, a user cannot apply an unknown postage amount for which payment has not been made. Thus, the postal authority only needs to be provided with information regarding the use of the franking machine in order to ensure that the machine's register has not been out of order or subject to tampering. It is therefore sufficient to provide information regarding the registers at the time of loading or entering credit amounts in the franking machine.
Vid frankeringsmaskiner för betalning i efterskott, be- tjänar användaren frankeringsmaskinen för pàföring av porton pà postförsändelser för vilka ingen betalning skett till postmyndigheten, och i frånvaro av envar kontroll kan användaren applicera porton i obegränsad utsträckning samt använda frankeringsmaskinen under obegränsad tid utan be- talning till postmyndigheten. I motsatt till frankerings- maskiner för förskottsvis betalning màste postmyndigheten således regelbundet mottaga information avseende franke- ringsmaskinens användning för frankering i syfte att kunna debitera eller fakturera användaren av maskinen för kost- naden för porton som frankerats medelst maskinen.In postage payment postage machines, the user operates the postage stamping machine on postal items for which no payment has been made to the postal authority, and in the absence of any control, the user can apply postage to an unlimited extent and use the postage machine indefinitely without payment to the postal authority. In contrast to prepayment machines for prepayment, the postal authority must therefore regularly receive information regarding the franking machine's use for franking in order to be able to debit or invoice the user of the machine for the cost of postage franked by the machine.
Vid portomätsystemet enligt uppfinningen är följaktligen stopp- eller inhiberingsorgan anordnade i resp. frankerings- maskin som arbetar enligt ett förfarande för betalning i efterskott, vilka stopporgan stoppar eller inhiberar maski- nens drift med givna intervall. Stopporganets funktion för att stoppa eller inhibera maskinens drift, avbryts i be- roende av en lyckad jämförelse av en pseudoslumptalinput i frankeringsmaskinen med ett pseudoslumptal som lagrats i frankeringsmaskinen, och samtidigt matas registerdata in i det portabla minnet för transport till det avlägsna centrat. 535 UH*- Kraven avseende driften av frankeringsmaskiner för betal- ning i förskott resp. efterskott är sà olika att det inte är uppenbart att använda kännetecknande drag för ett sys- tem för betalning i förskott, i ett system för efterskotts- vis betalning. I systemet för förskottsvis betalning är systemet självkontrollerande genom att en kredit mäste upp- rättas och det är inmatningen därav i frankeringsmaskinen som medger fortsatt användning av maskinen. I ett system med betalning i efterskott sker ingen kreditinmatning i maskinen och vidare finns det ett behov av, i motsats till ett system för förskottsvis betalning, att med förut- bestämda intervall upprätta registerinformation fràn frankeringsmaskinen i faktureringssyfte. I ett system för förskottsvis betalning medger kreditinmatningen använd- ning av maskinen, medan enligt föreliggande uppfinning inmatning och jämförelse av ett pseudoslumptal medger fortsatt användning av en frankeringsmaskin som stoppats eller gjorts overksam.In the postage measuring system according to the invention, consequently, stop or inhibiting means are arranged in resp. franking machine operating according to a procedure for payment in arrears, which stop means stops or inhibits the operation of the machine at given intervals. The function of the stop means for stopping or inhibiting the operation of the machine is interrupted due to a successful comparison of a pseudo-random number input in the franking machine with a pseudo-random number stored in the franking machine, and at the same time register data is fed into the portable memory for transport to the remote center. 535 UH * - The requirements regarding the operation of franking machines for payment in advance resp. arrears are so different that it is not obvious to use the characteristics of an advance payment system in a post-payment system. In the system for prepayment, the system is self-controlling in that a credit must be established and it is the input thereof into the franking machine that allows continued use of the machine. In a system with payment in arrears, no credit is entered in the machine and furthermore there is a need, in contrast to a system for prepayment, to establish register information from the franking machine for predetermined purposes at predetermined intervals. In an advance payment system, the credit entry allows the use of the machine, while according to the present invention the entry and comparison of a pseudo-random number allows the continued use of a franking machine that has been stopped or deactivated.
Vid metoden enligt föreliggande uppfinning kontrolleras frankeringsmaskinens drift direkt genom stopp av maskinen dä en variabel har ett av flera värden eller vid resp. av en serie tidpunkter och avslutas stoppet eller inhibe- ringen genom inmatningen av ett pseudoslumptal och jäm- förelse därav med ett internt pseudoslumptal.In the method according to the present invention, the operation of the franking machine is controlled directly by stopping the machine when a variable has one of several values or at resp. of a series of times and the stop or inhibition is terminated by entering a pseudo-random number and comparing it with an internal pseudo-random number.
Uppfinningen skall beskrivas närmare nedan med hänvisning till bifogad ritning, vilken är ett blockkretsdiagram över ett portomätsystem.The invention will be described in more detail below with reference to the accompanying drawing, which is a block circuit diagram of a postage measurement system.
Med hänvisning till ritningen innefattar en frankerings- maskin 27 en elektronisk mikroprocessor 10 som drivs av en programrutin som är lagrad i ett fast minne (ROM) ll för att medge frankering samt kontrollera frankerings- maskinens funktion. Ett tangentbord 12 är anordnat för att medge inmatning av kommandosignaler och datasignaler, t.ex. erforderliga värden för frankering, till mikro- (fi ...x Qïï 034 processorn 10. En indikator eller avläsningsanordning 13 visar gjord inmatning samt även annan information för att underlätta användningen av frankeringsmaskinen. Konto- uppgifter avseende frankeringsmaskinens användning för frankering, lagras i minnen 14, 15. Minnena kan utgöras av beständiga anordningar eller drivas av batterier 16, 17 sà att kontouppgifter hàlles kvar i minnena dà strömmen till frankeringsmaskinen bryts. Ett direktminne (RAM) 18 är anordnat som ett arbetsminne för mikroprocessorn 10.Referring to the drawing, a franking machine 27 includes an electronic microprocessor 10 which is operated by a program routine stored in a fixed memory (ROM) 11 to allow franking and to check the operation of the franking machine. A keyboard 12 is provided to allow input of command signals and data signals, e.g. required values for franking, to the micro- (fi ... x Qïï 034 processor 10. An indicator or reading device 13 shows input made as well as other information to facilitate the use of the franking machine. Account information regarding the franking machine's use for franking is stored in memories 14, 15. The memories may consist of durable devices or be powered by batteries 16, 17 so that account information is retained in the memories when the power to the franking machine is interrupted.A direct memory (RAM) 18 is provided as a working memory for the microprocessor 10.
En tryckanordning 19 styrs av mikroprocessorn för att trycka porton pà postförsändelser. Tryckanordningen kan vara en mekanisk printer sàsom en trumskrivare, där fasta delar av frankerings- eller portoavtrycket àstadkommes medelst stämpelplattor pà truman och där variabla delar sàsom datum och frankeringsavgiften eller portot trycks med inställbara tryckhjul pä trumman. Tryckhjulen kan ställas in medelst elektriska motorer som arbetar via mekaniska arm- eller länksystem, och motorernas aktivering styrs av signaler fràn mikroprocessorn 10 i beroende av pà tangentbordet inmatat erforderligt porto. Alternativt kan tryckanordningen vara en digital printer, t.ex. en termisk färgöverföringsskrivare med en rad värmetryck- element som aktiveras selektivt av tryckdatasignaler fràn mikroprocessorn 10. Värmetryckelementen aktiveras selektivt i ett flertal tryckcykler för att ”bygga upp” frankerings- eller portoavtrycket rad för rad allt efter- som postförsändelsen matas förbi tryckelementen.A printing device 19 is controlled by the microprocessor to print postage on postal items. The printing device can be a mechanical printer such as a drum printer, where fixed parts of the franking or postage imprint are provided by means of stamp plates on the drum and where variable parts such as the date and the franking fee or postage are printed with adjustable pressure wheels on the drum. The pressure wheels can be set by means of electric motors operating via mechanical arm or link systems, and the activation of the motors is controlled by signals from the microprocessor 10 in dependence on the required postage entered on the keyboard. Alternatively, the printing device may be a digital printer, e.g. a thermal ink transfer printer with a series of thermal printing elements selectively activated by print data signals from the microprocessor 10. The thermal printing elements are selectively activated in a plurality of printing cycles to "build up" the franking or postage impression line by line as the mail is fed past the printing elements.
Minnena 14, 15 uppvisar minnesadresser till bildande av ett antal register för lagring av kontouppgifter. Ett bärregister lagrar ett ackumulerat värde för porton som stämplats pà postförsändelser. Ett försändelseregister lagrar antalet försändelser som frankerats och ett hög- portoförsändelseregister häller reda pà antalet för- sändelser som frankerats med en avgift eller porto överstigande ett givet värde.The memories 14, 15 have memory addresses for forming a number of registers for storing account information. A carrier register stores an accumulated value for postage stamped on postal items. A consignment register stores the number of consignments that have been franked and a high-postage consignment register keeps track of the number of consignments that have been franked with a fee or postage in excess of a given value.
Dà en operatör använder tangentbordet för att beordra frankeringsmaskinen att frankera en postförsändelse med önskad frankeringsavgift eller porto, mottager mikropro- cessorn signal frän tangentbordet att starta en fran- keringsprogramrutin. I denna rutin ökar värdet i bär- registret med en mängd motsvarande önskat porto och för- sändelsevärdet i motsvarande register ökar med antalet frankerade enheter eller försändelser. Ifall önskat porto överstiger givet värde, ökar värdet i högporto- försändelseregistret med antalet motsvarande frankerade enheter.When an operator uses the keyboard to order the franking machine to frank a mail item with the desired franking fee or postage, the microprocessor receives a signal from the keyboard to start a franking program routine. In this routine, the value in the carrier register increases by an amount corresponding to the desired postage and the shipment value in the corresponding register increases with the number of franked units or shipments. If the desired postage exceeds the given value, the value in the high postage consignment register increases by the number of corresponding franked units.
Maskinens drift för frankering av postförsändelser stoppas periodiskt pà ett förutbestämt sätt för att se till att användaren överför kontouppgifter avseende maskinens användning till ett kontocenter så att detta kontocenter kan skicka ut räkningar i relation till upp- komna portoavgifter. Endast dä sä skett ”öppnas” fran- keringsmaskinen så att frankering äter kan ske.The machine's operation for franking postal items is stopped periodically in a predetermined manner to ensure that the user transfers account information regarding the machine's use to an account center so that this account center can send out invoices in relation to incurred postage fees. Only when this has happened does the franking machine “open” so that franking can take place again.
Stopp av frankeringsmaskinens drift kan ske med hjälp av en elektronisk kalender 23 som drivs av ett långtids- batteri 24, t.ex. ett litiumbatteri med en funktions- tid pä ca. 10 är, i frankeringsmaskinen. Kalendern ställs in vid tillverkningstillfället eller leveranstill- fället och ger sàledes en tidsreferens under maskinens användning. Kalendern 23 är anordnad att alstra en signal till mikroprocessorn 10 vid förutbestämda tidpunkter, t.ex. pà en bestämd dag varje mànad, som stoppar mikro- processorns arbete under frankeringsrutinen. Dà således mikroprocessorn stoppas, kan frankeringsmaskinen inte användas för frankering förrän densamma àterställts.The operation of the franking machine can be stopped by means of an electronic calendar 23 which is powered by a long-term battery 24, e.g. a lithium battery with a operating time of approx. 10 is, in the franking machine. The calendar is set at the time of manufacture or delivery and thus provides a time reference during use of the machine. The calendar 23 is arranged to generate a signal to the microprocessor 10 at predetermined times, e.g. on a specific day each month, which stops the work of the microprocessor during the franking routine. Thus, when the microprocessor is stopped, the franking machine cannot be used for franking until it has been reset.
Istället för att mikroprocessorn hindras att arbeta under frankeringsrutinen i beroende av att kalendern indikerar uppkomsten av en given tidpunkt, kan mikroprocessorn stoppas i beroende av att det ackumulerade värdet regi- Qfï --.i (_72 CD -A -P strerat i bärregistret är lika med nagot av ett antal givna värden eller att antalet försändelser i försändelse- registret är lika med nàgot av ett antal givna värden.Instead of the microprocessor being prevented from operating during the franking routine due to the calendar indicating the occurrence of a given time, the microprocessor can be stopped due to the accumulated value registered in the carrier register being equal. with any of a number of given values or that the number of items in the mailing register is equal to any of a number of given values.
De förutbestämda värdena av det ackumulerade värdet pà portoavgifter eller av försändelseantalet kan ställas in i förväg vid leverans av frankeringsmaskinen för att åstadkomma stopp av mikroprocessorns funktion under frankeringsrutinen efter lika ökningar av användningen uppnàdda approximativt vid önskade tidsintervaller i enlighet med en uppskattning av förväntad användning av frankeringsmaskinen. För att initiera stoppet av mikroprocessorn, inkluderar frankeringsprogramrutinen programsteg i vilka mikroprocessorn fär tillträde till kalendern eller bär- eller försändelseregistren. Ifall kalendern är tillgänglig och mikroprocessorn pàvisar en signal med ett första värde, gär programrutinen in i en spärrfunktionsdel av programet, men om signalen pàvisas ha ett andra värde, tillàtes mikroprocessorn fortsätta med frankeringsrutinen. Ifall stopp av mikroprocessorn är beroende av att ackumulerat värde av frankeringsavgif- ter eller av att antalet försändelser är lika med ett förutbestämt värde av ett flertal värden, inkluderar frankeringsrutinen programsteg, i vilka mikroprocessorn avläser det lagrade ackumulerade värdet av frankerings- eller portoavgifter eller försändelseantalet och bestämer om gällande värde är lika med nagot av de givna värdena.The predetermined values of the accumulated value of postage or of the number of consignments can be set in advance upon delivery of the franking machine to effect stoppage of the microprocessor function during the franking routine after equal increases of use achieved approximately at desired time intervals according to an estimate of franking. . To initiate the stop of the microprocessor, the franking program routine includes program steps in which the microprocessor accesses the calendar or the carrier or shipment registers. If the calendar is available and the microprocessor detects a signal with a first value, the program routine enters a blocking part of the program, but if the signal is detected to have a second value, the microprocessor is allowed to continue with the franking routine. If stopping the microprocessor is dependent on the accumulated value of postage charges or on the number of shipments being equal to a predetermined value of several values, the postage routine includes program steps, in which the microprocessor reads the stored accumulated value of postage or postage charges and the number of shipments. determines if the current value is equal to any of the given values.
Om sà är fallet, gàr programrutinen in i en spärrfunktions- del av programmet.If this is the case, the program routine enters a blocking function part of the program.
En input/utput-interface 20 är kopplad till mikroproces- sorn 10 för in- och utmatning av signaler till och fràn mikroprocessorn via ett kontaktdon 21 i väggen till en säkerhetskàpa 22 till frankeringsmaskinen. Nämnda inter- face 20 uppvisar säkerhetskretsar för att förhindra an- bringning av alltför höga spänningar pà kretsarna för genomföring av konto- och kontrollfunktionerna i maskinen.An input / output interface 20 is connected to the microprocessor 10 for input and output of signals to and from the microprocessor via a connector 21 in the wall to a safety cover 22 of the franking machine. The interface 20 has safety circuits for preventing the application of excessive voltages to the circuits for carrying out the account and control functions in the machine.
För att àteruppta användningen av frankeringsmaskinen för frankering, så mäste maskinen àterställas. Detta sker lämpligen medelst ett portabelt minne 25 som kan anslutas till kontaktdonet 21. Frankeringsmaskinen och ett pà av- stànd placerat konto- eller àterställningscenter 26 upp- visar bàda organ för generering av en serie pseudoslump- tal, varvid pseudoslumptalet som alstras av maskinen mot- svarar det tal som genereras av det avlägsna centret 26.To resume using the franking machine for franking, the machine must be reset. This is conveniently done by means of a portable memory 25 which can be connected to the connector 21. The franking machine and a remotely located account or reset center 26 have both means for generating a series of pseudo-random numbers, the pseudo-random number generated by the machine being corresponds to the number generated by the remote center 26.
Båda generatorerna arbetar pà samma sätt sà att då generatorerna stegas upp för ökning av pseudoslumptalet till nästa tal i serien, fortsätter talen, trots att de skiljer sig fràn tidigare tal, att motsvara varandra.Both generators work in the same way so that when the generators are stepped up to increase the pseudo-random number to the next number in the series, the numbers, even though they differ from previous numbers, continue to correspond to each other.
Pseudoslumptalet alstrat av en av maskinerna, är speciellt för denna maskin. Det portabla minnet matas med gällande pseudoslumptal, motsvarande pseudoslumptalet i sàväl frankeringsmaskinen som det avlägsna centrat. Dà minnet kopplas till maskinen, drivs mikroprocessorn av en àter- ställningsprogramrutin där mikroprocessorn läser av pseudo- slumptalet i minnet 25 och kontrollerar att det stämmer överens med pseudoslumptalet alstrat i maskinen. Ifall jämförelsen är till belàtenhet, fortsätter mikroproces- sorn i àterställningsrutinen genom att läsa av värdena lagrade i registren och mata dessa värden till det portabla minnet. Dessutom matas ett maskinkännetecken in i minnet. Återställningsrutinen inkluderar dessutom steg som láter mikroprocessorn avbryta eller upphäva stoppet av fran- keringsrutinen för att därvid medge användning av fran- keringsmaskinen för frankering pà nytt. Pseudoslumptals- generatorn gör ett tillägg för alstring av nästa pseudo- slumptal som skall användas dà maskinen stoppas nästa gäng. Det portabla minnet skickas med post till àter- ställningscentrat där det ansluts till en dator för åtkomst till registervärdeuppgifterna lagrade däri.The pseudo-random number generated by one of the machines is specific to this machine. The portable memory is fed with the current pseudo-random number, corresponding to the pseudo-random number in both the franking machine and the remote center. When the memory is connected to the machine, the microprocessor is driven by a reset program routine where the microprocessor reads the pseudo-random number in the memory 25 and checks that it matches the pseudo-random number generated in the machine. If the comparison is to load unit, the microprocessor continues in the recovery routine by reading the values stored in the registers and feeding these values to the portable memory. In addition, a machine characteristic is fed into the memory. The reset routine also includes steps that cause the microprocessor to interrupt or cancel the franking routine to allow the franking machine to be used again. The pseudo-random number generator makes an addition for generating the next pseudo-random number to be used when the machine is stopped next time. The portable memory is sent by mail to the recovery center where it is connected to a computer for access to the register value data stored therein.
Datorn läser av maskinkännetecknet och kontrollerar pseudoslumptalet i minnet med pseudoslumptalet som alstras av datorn för maskinen ifråga. Ifall jämförelse- kontrollen utfaller till belàtenhet tas registerupp- (fl ..\ (_51 C3 x __s\ gifterna från det portabla minnet och matas in i konto- register i datorn för de maskiner som kontrolleras av denna. Det pseudoslumptal som alstrats i datorn höjs och meddelas minnet. Minnet innehåller nu samma nästföljande pseudoslumptal som frankeringsmaskinen och är således vid retur till användaren av frankeringsmaskinen an- vändbar för àterställning av maskinen nästa gång så er- fordras. Återställningscentrat utnyttjar de registerupp- gifter som matats in i maskinregistren för utskrivning av en räkning i förhållande till använda porton sedan närmast föregående räkning. Användningen av det portabla minnet undanröjer ettvart behov av manuell utskrivning av registeruppgifter och garanterar således att register- uppgifter som matats in i datorn i det avlägsna centrat är korrekta. Lämpligheten för såväl användaren som åter- ställningscentrat att använda ett portabelt minne för att läsa av och överföra registerinformation från fran- keringsmaskinen till det avlägsna centrat, tillåter att tidsintervallen mellan de gånger maskinen måste àter- ställas eller nollställas kan väljas så att återställnings- proceduren inte blir en olägenhet för användaren men ändå tillräckligt korta så att en betalning inte blir alltför påfrestande för postmyndigheten. Det skall noteras att ifall användaren uteblir med betalningen, spärras maskinen och kan inte användas förrän det avlägsna centrat àter- sänder ett portabelt minne med pseudoslumptalet mot- svarande det tal som alstrats av frankeringsmaskinen.The computer reads the machine identifier and checks the pseudo-random number in the memory with the pseudo-random number generated by the computer for the machine in question. If the comparison check fails to load, the register data (fl .. \ (_51 C3 x __s \) is taken from the portable memory and entered into the account register in the computer for the machines controlled by it. The pseudo-random number generated in the computer is increased The memory now contains the same next pseudo-random number as the franking machine and is thus usable when returned to the user of the franking machine for resetting the machine the next time it is required.The reset center uses the register data entered in the machine registers to print a The use of portable memory eliminates any need for manual printing of register data and thus ensures that register data entered into the computer in the remote center is correct. scaffolding center to use a portable memory to read and transfer register information from the franking machine to the remote center, allows the time intervals between the times the machine must be reset or reset can be selected so that the reset procedure does not become an inconvenience to the user but still short enough so that a payment does not become too stressful for the postal authority. It should be noted that if the user fails to make the payment, the machine is blocked and cannot be used until the remote center returns a portable memory with the pseudo-random number corresponding to the number generated by the franking machine.
För att säkra registerdata eller -uppgifter som överföres av det portabla minnet, kan uppgifterna och pseudoslump- talet kodas innan de matas in i minnet och sedan avkodas när de läses av ur minnet.To secure register data or data transmitted by the portable memory, the data and the pseudo-random number can be encoded before being entered into the memory and then decoded when read from the memory.
Istället för ett portabelt minne för överföring av pseudo- slumptal och registerdata, kan denna information överföras via telefonnätet, vilket genom ett modem är kopplat till kontaktdonet 21 på frankeringsmaskinen.Instead of a portable memory for transmitting pseudo-random numbers and register data, this information can be transmitted via the telephone network, which is connected via a modem to the connector 21 on the franking machine.
Uï ll; LT) I lO.Uï ll; LT) I 10.
Ovan har bara en frankeringsmaskin 27 beskrivits och det skall noteras att ett portomätsystem som är anordnat och som arbetar enligt uppfinningen inkluderar ett fler- tal frankeringsmaskiner som samverkar med en enda dator 26 i kontocentrat. Respektive maskin i systemet är av samma konstruktion och arbetar sàsom angivits ovan.Above, only one franking machine 27 has been described and it should be noted that a postage measuring system which is arranged and which works according to the invention includes a plurality of franking machines which cooperate with a single computer 26 in the account center. Each machine in the system is of the same construction and works as stated above.
Claims (7)
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
GB9028221A GB2251210B (en) | 1990-12-31 | 1990-12-31 | Postage meter system |
Publications (3)
Publication Number | Publication Date |
---|---|
SE9103654D0 SE9103654D0 (en) | 1991-12-11 |
SE9103654L SE9103654L (en) | 1992-07-01 |
SE515014C2 true SE515014C2 (en) | 2001-05-28 |
Family
ID=10687692
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
SE9103654A SE515014C2 (en) | 1990-12-31 | 1991-12-11 | Porto Measuring System |
Country Status (3)
Country | Link |
---|---|
FR (1) | FR2673305B1 (en) |
GB (1) | GB2251210B (en) |
SE (1) | SE515014C2 (en) |
Families Citing this family (38)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5243654A (en) * | 1991-03-18 | 1993-09-07 | Pitney Bowes Inc. | Metering system with remotely resettable time lockout |
US5384708A (en) * | 1992-10-26 | 1995-01-24 | Pitney Bowes Inc. | Mail processing system having a meter activity log |
US5457642A (en) * | 1993-10-08 | 1995-10-10 | Pitney Bowes Inc. | Mail processing system including required data center verification |
US5812991A (en) * | 1994-01-03 | 1998-09-22 | E-Stamp Corporation | System and method for retrieving postage credit contained within a portable memory over a computer network |
US5510992A (en) * | 1994-01-03 | 1996-04-23 | Post N Mail, L.C. | System and method for automatically printing postage on mail |
US5606507A (en) * | 1994-01-03 | 1997-02-25 | E-Stamp Corporation | System and method for storing, retrieving and automatically printing postage on mail |
FR2724246B1 (en) * | 1994-09-01 | 1996-12-20 | Secap | ELECTRONIC POSTAGE MACHINE. |
FR2724244A1 (en) * | 1994-09-01 | 1996-03-08 | Secap | METHOD FOR TRANSMITTING INFORMATION BETWEEN A COMPUTER CONTROL CENTER AND A PLURALITY OF ELECTRONIC POSTAGE MACHINES |
US5920850A (en) * | 1994-11-04 | 1999-07-06 | Pitney Bowes Inc. | Metering system with automatic resettable time lockout |
US5572429A (en) * | 1994-12-05 | 1996-11-05 | Hunter; Kevin D. | System for recording the initialization and re-initialization of an electronic postage meter |
US5801944A (en) * | 1995-10-11 | 1998-09-01 | E-Stamp Corporation | System and method for printing postage indicia directly on documents |
US5717597A (en) * | 1995-10-11 | 1998-02-10 | E-Stamp Corporation | System and method for printing personalized postage indicia on greeting cards |
US7343357B1 (en) | 1995-10-11 | 2008-03-11 | Stamps.Com Inc. | System and method for printing multiple postage indicia |
US7266504B1 (en) | 1995-10-11 | 2007-09-04 | Stamps.Com Inc. | System and method for printing multiple postage indicia |
US5982506A (en) * | 1996-09-10 | 1999-11-09 | E-Stamp Corporation | Method and system for electronic document certification |
US5822739A (en) | 1996-10-02 | 1998-10-13 | E-Stamp Corporation | System and method for remote postage metering |
US5983209A (en) * | 1996-10-02 | 1999-11-09 | E-Stamp Corporation | System and method for determination of postal item weight by context |
US6889214B1 (en) | 1996-10-02 | 2005-05-03 | Stamps.Com Inc. | Virtual security device |
US5982896A (en) * | 1996-12-23 | 1999-11-09 | Pitney Bowes Inc. | System and method of verifying cryptographic postage evidencing using a fixed key set |
EP1208490A4 (en) * | 1999-03-04 | 2002-06-05 | Ascom Hasler Mailing Sys Inc | Technique for effective management of resource consumption |
GB0001977D0 (en) | 2000-01-29 | 2000-03-22 | Neopost Ltd | Control of use of ink cartridge |
US7831518B2 (en) | 2001-11-20 | 2010-11-09 | Psi Systems, Inc. | Systems and methods for detecting postage fraud using an indexed lookup procedure |
US8463716B2 (en) | 2001-11-20 | 2013-06-11 | Psi Systems, Inc. | Auditable and secure systems and methods for issuing refunds for misprints of mail pieces |
US11037151B1 (en) | 2003-08-19 | 2021-06-15 | Stamps.Com Inc. | System and method for dynamically partitioning a postage evidencing system |
US8775331B1 (en) | 2006-12-27 | 2014-07-08 | Stamps.Com Inc | Postage metering with accumulated postage |
US8612361B1 (en) | 2006-12-27 | 2013-12-17 | Stamps.Com Inc. | System and method for handling payment errors with respect to delivery services |
US10373398B1 (en) | 2008-02-13 | 2019-08-06 | Stamps.Com Inc. | Systems and methods for distributed activation of postage |
US9978185B1 (en) | 2008-04-15 | 2018-05-22 | Stamps.Com Inc. | Systems and methods for activation of postage indicia at point of sale |
US9911246B1 (en) | 2008-12-24 | 2018-03-06 | Stamps.Com Inc. | Systems and methods utilizing gravity feed for postage metering |
US10089797B1 (en) | 2010-02-25 | 2018-10-02 | Stamps.Com Inc. | Systems and methods for providing localized functionality in browser based postage transactions |
US9842308B1 (en) | 2010-02-25 | 2017-12-12 | Stamps.Com Inc. | Systems and methods for rules based shipping |
US9914320B1 (en) | 2011-04-21 | 2018-03-13 | Stamps.Com Inc. | Secure value bearing indicia using clear media |
US10713634B1 (en) | 2011-05-18 | 2020-07-14 | Stamps.Com Inc. | Systems and methods using mobile communication handsets for providing postage |
US10846650B1 (en) | 2011-11-01 | 2020-11-24 | Stamps.Com Inc. | Perpetual value bearing shipping labels |
US10922641B1 (en) | 2012-01-24 | 2021-02-16 | Stamps.Com Inc. | Systems and methods providing known shipper information for shipping indicia |
US9721225B1 (en) | 2013-10-16 | 2017-08-01 | Stamps.Com Inc. | Systems and methods facilitating shipping services rate resale |
US10417728B1 (en) | 2014-04-17 | 2019-09-17 | Stamps.Com Inc. | Single secure environment session generating multiple indicia |
US10521754B2 (en) | 2016-03-08 | 2019-12-31 | Auctane, LLC | Concatenated shipping documentation processing spawning intelligent generation subprocesses |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2074942A (en) * | 1980-05-01 | 1981-11-11 | Simjian L G | A metering device, for example a postage meter |
DE3126786C3 (en) * | 1980-07-14 | 1997-11-13 | Pitney Bowes Inc | Improved remote-controlled franking machine reloading system |
GB2173738B (en) * | 1985-04-19 | 1989-07-12 | Roneo Alcatel Ltd | Secure transport of information between electronic stations |
IT1196567B (en) * | 1985-08-06 | 1988-11-16 | Pitney Bowes Inc | POSTAL POSTAGE LOCKING DEVICE |
EP0219577B1 (en) * | 1985-10-25 | 1991-01-02 | Meterfabriek Schlumberger B.V. | Device for controlling delivery of a utility |
US4760534A (en) * | 1985-12-26 | 1988-07-26 | Pitney Bowes Inc. | Mailing system with postage value transfer and accounting capability |
EP0740275B1 (en) * | 1986-09-02 | 2006-11-15 | Pitney Bowes, Inc. | Automated transaction system with modular printhead having print authentication feature |
CA1328927C (en) * | 1988-02-08 | 1994-04-26 | Glynn M. Brasington | Postal charge accounting system |
DE69014361T2 (en) * | 1989-03-23 | 1995-04-27 | Neopost Ind | Process for increasing the security of an electronic franking machine with remote upgrading. |
GB2233937B (en) * | 1989-07-13 | 1993-10-06 | Pitney Bowes Plc | A machine incorporating an accounts verification system |
-
1990
- 1990-12-31 GB GB9028221A patent/GB2251210B/en not_active Expired - Fee Related
-
1991
- 1991-12-11 SE SE9103654A patent/SE515014C2/en not_active IP Right Cessation
- 1991-12-23 FR FR9116002A patent/FR2673305B1/en not_active Expired - Fee Related
Also Published As
Publication number | Publication date |
---|---|
GB9028221D0 (en) | 1991-02-13 |
GB2251210A (en) | 1992-07-01 |
GB2251210B (en) | 1995-01-18 |
FR2673305B1 (en) | 1995-05-19 |
FR2673305A1 (en) | 1992-08-28 |
SE9103654D0 (en) | 1991-12-11 |
SE9103654L (en) | 1992-07-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
SE515014C2 (en) | Porto Measuring System | |
EP0400917B1 (en) | Mail item processing system | |
CA1258916A (en) | System for detecting unaccounted for printing in a value printing system | |
US4812965A (en) | Remote postage meter insepction system | |
EP0825561B1 (en) | Electronic postage meter system having internal accounting system and removable external accounting system | |
US5655023A (en) | Advanced postage payment system employing pre-computed digital tokens and with enhanced security | |
US4809185A (en) | Secure metering device storage vault for a value printing system | |
ES2342991T3 (en) | POSTAGE APPRAISERS WITH MULTIPLE RECORDS. | |
US5526271A (en) | Franking machine | |
EP0875863B1 (en) | Electronic postage meter system having plural clock systems providing enhanced security | |
EP0393896B1 (en) | Franking machine | |
EP0604147B1 (en) | Franking machine and method of franking comprising printing of two code elements | |
CA1180120A (en) | Electronic postage meter with weak memory indication | |
CA2071839C (en) | Postage-meter-strip printing machine | |
EP0516403B1 (en) | Method of remote diagnostics for franking machines | |
JPS6260084A (en) | Postagemeter lock | |
US5585613A (en) | Postage metering apparatus including means for guarding against printing a postage value without accouting therefor | |
US6064992A (en) | Postage meter using two ascending registers in an accounting function | |
US20020002544A1 (en) | Method and apparatus for user-sealing of secured postage printing equipment | |
EP0285390B1 (en) | Franking machine | |
EP0493949A2 (en) | Postage meter | |
AU750360B2 (en) | Postage printing system having secure reporting of printer errors | |
CA2325609C (en) | Advance postage payment system employing pre-computed digital tokens and with enhanced security | |
EP0848354A2 (en) | Postage meter and postage indicia printed thereby |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
NUG | Patent has lapsed |
Ref document number: 9103654-1 Format of ref document f/p: F |