Abstract:
The invention concerns a method for editing a ticket providing access to a product or a service with specific duration and or expiry date, characterised in that it comprises a step of recording (EIA) on the ticket an authenticating information encrypted at least partly in accordance with a specific encryption law.

Description:
RELATED APPLICATION 
       [0001]    This application is a divisional application of U.S. patent application Ser. No. 10/496,174 filed on Oct. 30, 2002, which is a National Phase application of PCT/FR02/02730, which claims priority to French Patent Application No. 01/15022, filed on Nov. 19, 2001, the entirety of which are incorporated by reference. 
     
    
     FIELD OF THE INVENTION 
       [0002]    The invention concerns a method for editing a ticket providing access to a product or a service with specific duration and or expiry date. 
         [0003]    The invention has a particularly advantageous application in the field of tickets used during a certain period of time and in particular, parking tickets. 
       BACKGROUND 
       [0004]    In a well-known manner, to have the right to use a parking space, a motorist must go to a parking meter immediately after parking his vehicle, and insert the amount of money that corresponds to the duration he wishes to leave his vehicle in the parking space. 
         [0005]    In exchange for the payment, the parking meter prints on a ticket the date and time of the end of paid parking, thus the charge paid be the motorist. The user then places the ticket on the inside of the windscreen of his vehicle in the event of a visual verification by authorised persons. 
         [0006]    However, there are fraudulent possibilities that consist in, for example, printing false tickets on stolen parking meters. 
         [0007]    Current parking meters only print details regarding the end of paid parking. Thus, possible fraud is simple and undetectable. 
         [0008]    The printing of an identification code on each ticket has already been proposed. However, checking could prove to be complicated if verification of the validity of the ticket is carried out by a ticket inspector. Indeed, the visual identification of a code comprising a large number of digits is not easy. 
       OBJECTS AND SUMMARY 
       [0009]    The purpose of the invention is to propose a method for editing tickets that allows the printing of authentication information which is easily identifiable by a ticket inspector and which is difficult to fraudulently reproduce. 
         [0010]    For this reason, the invention proposes a method, of the aforementioned type, characterised in that it comprises a step of recording on the ticket the encryption authentication information at least partly in compliance with a specific encryption law. 
         [0011]    According to other characteristics of the invention:
       the step of recording the authentication information comprises a step of generating a first part of the encrypted authentication information;   the step of generating the first part of the authentication information consists in generating a code according to a parameter relative to the validity of the ticket, notably a validity start date of the ticket, according to a specific key algorithm;   the method comprises a step of periodic configuring of the encrypting key modifications at specific times;   the step of generating the first part of the authentication information consists in generating a graphic device whose form and/or colour is specific according to the parameter relative to the validity of the ticket;   the step of configuring comprises a step of defining the relation between the graphic device and the parameter relative to the validity of the ticket;   the step of recording the authentication information comprises a step of generating a second part of the authentication information which is an identification number of the ticket;   the step of generating the second part of the authentication information is an increment starting from the editing of the previous ticket;   the step of recording the authentication information comprises a step of generating a third part of the authentication information on the basis of a specific signature function, according to the first part and/or the second part of the authentication information;   the method comprises at least one controllable step of recording the authentication information on the ticket;   the step of recording consists in the printing of the authentication information on a ticket.       
 
         [0022]    The invention also proposes a system of editing a ticket, a type that implements a method that complies with the instructions of the invention, characterised in that it comprises at least a device of recording at least partly the encrypted authentication information. 
         [0023]    According to other characteristics of the system:
       the means of editing a ticket comprises a device of recording at least partly the encrypted authentication information;   the device of recording authentication information comprises a device of defining a first part of the encrypted authentication information, a device of defining a second part of the authentication information by generating a unique identification number of the ticket, and a device of defining a third part of the authentication information by encoding the first part of the authentication information with the second part of the authentication information;   the device of generating an identification number is linked to a system of transaction authorisation and generating of a transaction identifier, which is independent of the system;   the device of editing a ticket comprises a system of recording the authentication information on the ticket;   the recording system is a system of printing tickets.       
 
         [0029]    The invention further proposes a ticket produced and used by a method and generated by a system that complies with the instructions of the invention, characterised in that at least partly the encrypted authentication information is printed on at least one side of the ticket. 
         [0030]    According to other characteristics of the ticket:
       a first part of the authentication information is encrypted according to a parameter relative to the validity of the ticket according to a specific key algorithm;   the first part of the authentication information is a graphic device whose form and/or colour is specified according to the parameter relative to the validity of the ticket;   a second part of the authentication information is an identification number of the ticket;   the identification number of the ticket is an increment number specified by the device of defining the second part of the authentication information;   the identification number of the ticket is a transaction number specified by an external system of transaction authentication;   a third part of the authentication information is specified by combining the first part and the second part according to a specific signature function.       
 
     
    
     
       BRIEF DESCRIPTION OF THE DRAWINGS 
         [0037]    Other characteristics and advantages of the invention will appear upon reading the detailed description that follows and to facilitate understanding we refer to the annexed figures among which: 
           [0038]      FIG. 1  is a diagram which diagrammatically represents the overall operating of the method in compliance with the invention; 
           [0039]      FIG. 2  is a diagram which diagrammatically represents the step of defining the length of time, in compliance with the invention; 
           [0040]      FIG. 3  is a diagram which diagrammatically represents the step of editing the authentication information, in compliance with the invention; 
           [0041]      FIG. 4  is a diagram which diagrammatically represents the step of controlling, in compliance with the invention; 
           [0042]      FIG. 5  diagrammatically represents a system of controlling, in compliance with the invention; 
           [0043]      FIG. 6  diagrammatically represents a means of editing the support, in compliance with the invention; 
           [0044]      FIG. 7  diagrammatically represents a system of controlling when the latter is an automaton, in compliance with the invention; 
           [0045]      FIG. 8  diagrammatically represents a ticket in compliance with the invention. 
       
    
    
     DETAILED DESCRIPTION 
       [0046]    We will now describe a preferred operating mode of the method in compliance with the instructions of the invention. 
         [0047]    When the user wishes to use a paid parking space, he purchases a ticket such as a ticket “T” from a parking meter “HO”, as illustrated in  FIG. 5 , giving him the right to use a parking space. 
         [0048]    The ticket “T” defines the length of time and/or the date up to which the user can use the parking space. 
         [0049]    These lengths of time are specified according to an amount of money “SP” inserted into the parking meter “HO”, during the purchase transaction. 
         [0050]    To save paying for this ticket “T”, some fraudulent operators are enticed to print false tickets allowing them to use a parking space without having to spend any money. 
         [0051]    To restrict the risk of printing false tickets, the invention proposes a method for editing a ticket “T”, as represented in  FIG. 1 , which comprises:
       a step of defining “DC” the length of time of the validity of the ticket “T”;   a step of recording “EIA” the authentication information “IA” on the ticket “T”; and   a step of controlling “C” the authentication information “IA” which is edited on the ticket “T”.       
 
         [0055]    Upon completion of the step of recording “EIA” the authentication information “IA”, the user recuperates the printed ticket “T”, and places it on the inside of the windscreen of his vehicle in the event of a possible verification “C” of the ticket “T”, and notably of the authentication information “IA”. This step of controlling “C” can take place at any time whilst the parking space is in use. It is for this reason that the ticket “T” must remain behind the windscreen for the full length of time. The step of controlling “C” can also be carried out after the parking duration, during, for example, the handling of claims. 
         [0056]    As represented in  FIG. 2 , the step of defining “DC” the length of time of validity of the ticket “T” starts with a step of paying “PS” an amount of money “SP”. The step of paying “PS” is followed by a step of defining “DC” the length of time of validity of the ticket “T”. 
         [0057]    This step of defining “DC” the length of time of validity of the ticket “T” consists in defining the parking start and end times calculated according to the amount of money paid “SP”, that being the parameters “IT” relative to the validity of the ticket “T”. 
         [0058]    The end of parking time is generally equal to the time at which the user makes the payment increased by the length of time calculated according to the amount of money paid “SP”. 
         [0059]    The step of defining “DC” the length of time of validity of the ticket “T” is followed by a step of printing “PS 1 ” the parameters “IT” relative to the validity of the ticket “T”. 
         [0060]    The step of recording “EIA” the authentication information “IA” consists in generating authentication information “IA”. This authentication information “IA” is specified according to at least one parameter “IT” relative to the validity of the ticket “T”, and at least one part of the authentication information “IA” is encrypted. 
         [0061]    As represented in  FIG. 3 , the step of recording “EIA” the authentication information “IA” comprises a step of generating “G 1 ” a first part “P 1 ” of the authentication information “IA”. 
         [0062]    The step of generating “G 1 ” the first part “P 1 ” consists in encrypting at least one of the parameters “IT” relative to the validity of the ticket “T” to obtain an easy to identify code, that being two or three numbers or a drawing that is easily identifiable during the ticket inspection “T”. 
         [0063]    The first part “P 1 ” is specified from the end of parking time, or “numeric day”. It is possible to specify the first part “P 1 ” by encrypting other parameters “IT” relative to the validity of the ticket “T” or the start of parking day. It is also possible to encrypt several of these pieces of information together. 
         [0064]    According to a preferred embodiment of the invention, the first part “P” is encrypted according to a key algorithm. 
         [0065]    The key is modified by reprogramming the parking meter “HO”, the reprogramming can be done in situ by a maintainer, or via downloading from the inspection authority of the parking meters when the latter are linked to a central monitoring station. 
         [0066]    This step of modifying the key is part of an initial step of configuring “INIT” the parking meter “HO”. This step is performed at the beginning of the method, prior to any transactions, thus, several consecutive transactions can take place without the need for changing the key. 
         [0067]    Thus, as represented in  FIG. 1 , the method comprises a loop corresponding to a transaction, and the beginning of this loop is located after the step of configuring “INIT”. The loop also comprises a final step of testing “TS” which corresponds to the immobilising of the parking meter “HO”, for example for it to be serviced. 
         [0068]    As the key is modified at specific times by the inspection authority, it is not possible to know precisely what the value of the key will be at any given time. This renders it difficult for fraudulent operators who could try to know the key, for example from the tickets issued by the parking meters, and use the key to print false tickets. 
         [0069]    Moreover, to restrict fraudulent printing of a ticket “T” from a stolen parking meter “HO”, the key can be modified for example every fortnight or after every 1,000 tickets. Thus, a stolen parking meter “HO” can only produce for a maximum of fifteen days or up to 1,000 tickets. 
         [0070]    The first part “P 1 ” can also be presented in the form of a drawing whose form and/or colour is specific according to a parameter relative to the validity of the ticket “T”. 
         [0071]    The periodic reprogramming of the parking meter “HO” is thus the definition of the variation law of the form and/or colour of the first part “P 1 ” according to one of the parameters “IT” relative to the validity of the ticket “T”. 
         [0072]    The step of recording “EIA” the authentication information “IA” comprises a step of generating “G 2 ” a second part “P 2 ” of the authentication information “IA”. 
         [0073]    This second part “P 2 ” is a unique identification number of the ticket “T”. 
         [0074]    This identification number is an increment number specified from the previous transaction, the step of generating “G 2 ” the second part is thus a step of incrementing. 
         [0075]    According to an alternative of the invention, the second part “P 2 ” is an authorisation number of the payment transaction. This authorization number is created when the payment is made using, for example, a bank card or a GSM telephone. 
         [0076]    Indeed, during such a payment, the purchase transaction is authorised by a system out with the inspection authority of the parking meters. A transaction number is then attributed so as to be used later on, notably by banking institutions at the time of compensating or invoicing. 
         [0077]    The step of recording “EIA” the authentication information “IA” comprises a step of generating “G 3 ” a third part “P 3 ” of the authentication information “IA”. 
         [0078]    This third part “P 3 ” consist in a signature of the parking meter “HO”, this signature being specified from a specific signature function specific to the parking meter “HO”. The third part “P 3 ” is specified according to the first part “P 1 ” and according to the second part “P 2 ”. This third part “P 3 ” allows to ensure in an unavoidable manner the validity of a ticket. 
         [0079]    This third part “P 3 ” allows to increase the difficulty in forging a ticket “T”, notably by recopying the first part “P 1 ” from a previously printed ticket and by generating a coherent second part “P 2 ”. 
         [0080]    The step of recording “EIA” the authentication information “IA” comprises a final step of printing “PS 2 ” the authentication information “IA” on the ticket. 
         [0081]    According to a non-represented embodiment of the invention, the two steps of printing “PS 1 ” and “PS 2 ” are simultaneous. 
         [0082]    The method further comprises a step of controlling “C” the transaction which is of common knowledge, ensured by a ticket inspector “A” who is usually a traffic warden. 
         [0083]    The step of controlling “C” comprises a step of reading “LT” the information printed on the ticket “T”, as represented in  FIG. 4 . 
         [0084]    This step of reading “LT” firstly allows to check that the end of parking time has not been exceeded, in which case the user would be in offence. It also allows to check if the ticket “T” is legal or not. 
         [0085]    The checking of the legality of the ticket “T” is done by comparing the authentication information “IA” with what is known as referential authentication information “IR”. 
         [0086]    According to a preferred embodiment of the invention, the referential authentication information “IR” is the first part “P 1 ” of the authentication information “IA”. 
         [0087]    As the first part “P 1 ” of the authentication information “IA” is specified according to the validity date or the issue date of the ticket “T”, it is the same for several tickets even all the tickets produced in the same day. 
         [0088]    It is therefore easy for the ticket inspector “A” to know what the value of the referential authentication information “IR” is at the time of controlling. 
         [0089]    According to an alternative of the invention, the controlling “C” is done on all of the authentication information “IA”. 
         [0090]    The referential authentication information “IR” is then specified during a step of generating “GR” the referential authentication information “IR”. 
         [0091]    This step of generating “GR” the referential authentication information “IR” can consist in reading the referential authentication information “IR” on other already printed tickets placed on the inside of other vehicles, or by printing a ticket via the parking meter. 
         [0092]    The ticket inspector “A” can be in possession of an electronic device to generate the referential authentication information “IR”. 
         [0093]    This electronic device can be linked to the parking meter “HO” so as to read the encoding parameters specific to the parking meter “HO”, that are the signature function, the encoding algorithm of the first part “P 1 ”, and the key encoding algorithm. The electronic device can further comprise a device of storing “SPC” in which all the encoding parameters of each parking meter are recorded. 
         [0094]    The referential authentication information “IR” is then generated by the electronic device once the parameters “IT” relative to the validity of the ticket “T” have been inputted, which are printed on the ticket “T”. The inputting can be manual by means of a keyboard, or automatic by means of an optical reader. The generating of the referential authentication information “IR” is done according to the same steps as the generating of the authentication information “IA”. 
         [0095]    The generating of the referential authentication information “IR” is followed by a step of comparing “CMP” the authentication information “IA” and the referential authentication information “IR”. 
         [0096]    If these two pieces of information are identical, this signifies that the ticket “T” is legal. If the two pieces of information are different, this signifies that there has been fraud, the step of comparing is then followed by a step of alerting “W” which can result in the delivering of a fine. 
         [0097]    We will now describe a system of controlling the implementation of the aforementioned method. 
         [0098]    As represented in  FIG. 5 , the system comprises a device of editing a ticket “T”, which is generally a parking meter “HO”, and a device of controlling the ticket “T” which is generally a ticket inspector “A”, that being a traffic warden. 
         [0099]    The parking meter “HO” comprises devices for speaking with the user as, for example, a display device  10 , operating buttons  12 , notably for checking and/or cancelling the editing operation of a ticket “T”, and means of payment. 
         [0100]    As represented in  FIG. 6 , the parking meter “HO” further comprises a device of editing “CPT” the parameters “IT” relative to the validity of the ticket “T”, a device of editing the authentication information “IA”, and a device of printing “P” the parameters “IT” relative to the validity of the ticket “T” and of the authentication information “IA”. 
         [0101]    The device of editing “CPT” the parameters “IT” relative to the validity of the ticket “T” is a calculator of the type used in common parking meters. 
         [0102]    The device of editing the authentication information “IA” comprises three calculators “C 1 ”, “C 2 ” and “C 3 ”. These calculators allow to generate the first, second and third parts “P 1 ”, “P 2 ” and “P 3 ” of the authentication information “IA”. 
         [0103]    The first calculator “C 1 ” allows to generate the first part “P 1 ” of the authentication information “IA” by encrypting at least one of the parameters “IT” relative to the validity of the ticket “T”. 
         [0104]    The second calculator “C 2 ” allows to generate the second part “P 2 ” of the authentication information “IA” by generating an identification number. To generate the identification number, the second calculator “C 2 ” comprises a calculation device via increments from the number of the ticket edited during the previous transaction. 
         [0105]    According to another embodiment of the invention, the second calculator “C 2 ” is linked to an external system of transaction authentication. This system is used when the payment is being made using a bank card or a GSM telephone. 
         [0106]    The third calculator “C 3 ” allows to generate a third part “P 3 ” of the authentication information “IA” by encoding the first part “P 1 ” of the authentication information “IA” with the second part “P 2 ” of the authentication information “IA”. 
         [0107]    The parking meter “HO” further comprises a device of printing “P” a ticket “T”. The device of printing “P” is linked to a device of editing “CPT” the parameters “IT” relative to the validity of the ticket “T” and to the calculators “C 1 ”, “C 2 ” and “C 3 ” of the three parts of the authentication information “IA”. The device of printing “P” recuperates the information provided by the different calculators and prints them on the ticket “T”. 
         [0108]    The device of controlling “A” the ticket, that being the traffic warden, carries out the steps of the method defined above. These steps are performed either by the warden “A” himself or via an electronic device (not represented) which he is in possession of. 
         [0109]      FIG. 7  represents a device of controlling “A” which the traffic warden is in possession of. 
         [0110]    The device of controlling “A” comprises a device of inputting “LIA” the information which is edited on the ticket “T”, notably the authentication information “IA”. The device of inputting “LIA” can be, for example, an alphanumeric keyboard or an optical reader. 
         [0111]    The device of controlling “A” further comprises a device of defining “CIR” the referential authentication information “IR”, a device of comparing “CP” allowing to check the legality of the authentication information, and a device of storing “SPC” the encoding parameters “PC”. 
         [0112]    The device of storing “SPC” can be magazined from a central monitoring station at the start of each round. It can also be magazined during a warden&#39;s round. 
         [0113]    When the device of storing “SPC” is magazined during the round, the encoding parameters “PC” are specified via direct interrogation of each parking meter “HO”. Thus, the electronic device comprises means of interrogating the parking meter, which comprises means of communicating with the parking meter “HO” such as a connection cable or a transmitter-receiver for remote communication. 
         [0114]    The encoding parameters “PC” can also be specified from the information printed on other tickets issued by the same parking meter “HO”. The electronic device thus comprises means of inputting this information (not represented), these means of inputting can be the aforementioned alphanumeric keyboard or the optical reader. 
         [0115]    The device of defining “CIR” the referential authentication information “IR” is thus a calculator which uses the encoding parameters “PC” stored in the storing device and which introduce them during the step of editing the authentication information “IA”. This allows to obtain referential authentication information “IR” which is identical to the authentication information “IA” if the ticket “T” has not been forged. 
         [0116]    The device of comparing “CP” compares the referential authentication information “IR” with the authentication information “IA”. If these two pieces of information are identical, the device of comparing “CP” delivers a legality or authenticity identification “R” of the ticket. If these pieces of information are different, the device of comparing “CP” delivers an identification “R” signifying that the ticket has been forged, and thus liable to a fine. 
         [0117]      FIG. 8  represents a ticket “T” issued by a parking meter “HO”. The parameters “IT” relative to the validity of the ticket “T” are indicated on the ticket “T”, such as the date “D”, the time “H” and the numeric reference “Q” of the end of parking day, as well as the amount paid “SP”. 
         [0118]    These indications allow the traffic warden “A” to check if the parking time has not been exceeded. 
         [0119]    The ticket “T” further comprises the reference number “NHO” of the parking meter “HO” which issued the ticket “T”, which notably allows to check that the ticket “T” was not issued by a stolen parking meter or a parking meter covering a parking zone in which the “cost” for parking is cheaper. 
         [0120]    Finally, the ticket “T” comprises authentication information “IA” allowing to check the ticket. 
         [0121]    The authentication information “IA”, as previously described comprises three parts “P 1 ”, “P 2 ” and “P 3 ”, and at least one of these parts is encrypted. 
         [0122]    As represented in  FIG. 8 , the authentication information is printed in alphanumeric form. The authentication information “IA” can all the same be fully or partly printed in the form of a graphic display. 
         [0123]    This graphic display is for example the first part “P 1 ” of the authentication information “IA” which is a drawing whose form and/or colour corresponds to a parameter “IT” relative to the validity of the ticket “T”. 
         [0124]    According to other embodiments of the invention (not represented), the authentication information “IA” is partly printed according to a printing mode readable by the traffic warden “A”, notably the first part “P 1 ” which is a drawing, and the other part is printed in a form readable by an electronic device. The authentication information “IA” can also be printed several times on the ticket, and according to the different writing modes, rendering any possible forgery complicated. 
         [0125]    The described invention notable relates to metered parking for which the payment is made at the time the parking space is being used. However, the invention is not restricted to this modality, and can be applied when the payment is made once the user leaves the parking space. 
         [0126]    For this other modality, the end of parking time and the amount paid are not specified during the editing of the ticket “T”. The ticket “T” thus comprises information solely relating to the start of parking, such as the issue time of the ticket “T” and the reference number “NHO” of the parking meter “HO”. 
         [0127]    The method therefore has another structure (not represented), thus, the step of editing “EC” the parameters “IT” relative to the validity of the ticket “T” is placed after the step of recording “EIA” the authentication information “IA”. 
         [0128]    Moreover, the generating of the authentication information “IA”, notably the first part “P 1 ”, is done according to the start of parking time or date. 
         [0129]    Finally, the step of controlling “C” is done at the same time as the step of editing “EC” the characteristics related to the transaction, these two steps can be performed by the same device, whether it be automatic or human. 
         [0130]    The information medium was described as being a printed ticket, however it will be understood that the medium can be of another nature such as an electronic box which comprises a display of liquid crystal type. 
         [0131]    The ticket “T” was described as being solely used during parking, the start and end of parking times included. The ticket “T” can also be used in the event of claims, the method of checking claims thus comprises the steps of the aforementioned method, notably the step of controlling. 
         [0132]    A ticket “T” was described which is used as a parking ticket. However, the invention is not restricted to this use and it can be applied to numerous other ticket systems allowing access to a product or a service such as amusement parks, auditoriums, etc. 
         [0133]    The invention therefore allows to reduce the possibility of fraud by printing a code which comprises different parts, and in which each part is specified differently to the others, whilst comprising a part easily identifiable by a ticket inspector.