EP1276081A2 - Ticket system - Google Patents
Ticket system Download PDFInfo
- Publication number
- EP1276081A2 EP1276081A2 EP02014953A EP02014953A EP1276081A2 EP 1276081 A2 EP1276081 A2 EP 1276081A2 EP 02014953 A EP02014953 A EP 02014953A EP 02014953 A EP02014953 A EP 02014953A EP 1276081 A2 EP1276081 A2 EP 1276081A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- code
- service
- ticket
- validator
- supplementary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Withdrawn
Links
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
- G07F7/12—Card verification
- G07F7/122—Online card verification
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07B—TICKET-ISSUING APPARATUS; FARE-REGISTERING APPARATUS; FRANKING APPARATUS
- G07B5/00—Details of, or auxiliary devices for, ticket-issuing machines
- G07B5/06—Details of, or auxiliary devices for, ticket-issuing machines for preventing fraudulent operation
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/003—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
- G07D7/0032—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements using holograms
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/003—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements
- G07D7/0034—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using security elements using watermarks
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/004—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
- G07D7/0043—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using barcodes
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D7/00—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency
- G07D7/004—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip
- G07D7/0047—Testing specially adapted to determine the identity or genuineness of valuable papers or for segregating those which are unacceptable, e.g. banknotes that are alien to a currency using digital security elements, e.g. information coded on a magnetic thread or strip using checkcodes, e.g. coded numbers derived from serial number and denomination
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F17/00—Coin-freed apparatus for hiring articles; Coin-freed facilities or services
- G07F17/42—Coin-freed apparatus for hiring articles; Coin-freed facilities or services for ticket printing or like apparatus, e.g. apparatus for dispensing of printed paper tickets or payment cards
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07F—COIN-FREED OR LIKE APPARATUS
- G07F7/00—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
- G07F7/08—Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus by coded identity card or credit card or other personal identification means
Definitions
- the invention is based on a ticket and a method for creating and checking of such a device for creating a ticket and a control device and a method for claiming a service and a validator Genre of independent claims.
- US 5754654 describes a sales system for electronic tickets and a method for Selling an electronic ticket described using a terminal with the device is connected, a ticket request being sent from the terminal to the device. If the requested ticket is available, the device sends one to the terminal Request sent for an amount to be paid. Then the corresponding one The amount paid electronically, then the purchased ticket is sent electronically to the terminal transmitted and stored in a storage medium, for example an IC card. After graduation of the sale, the device stores the data of the ticket sold, the one sent Money and the identification of the sender. To increase the security of the transmitted data a signature or encryption can be used.
- the ticket according to the invention and the method according to the invention for creating and the Method according to the invention for checking such, the device according to the invention to create a ticket and the control device according to the invention have the advantage that they are very easy to use and require little tools become. It is also advantageous that the tickets created are very difficult to forge and are easy to validate. The cost of creating such a ticket can also be to be kept at a low level. Can also be considered advantageous that users only have to accept small changes in the previous procedure.
- the measures listed in the subclaims are advantageous developments and improvements to the ticket specified in the independent claim, the one in the independent claim Claim specified procedure for creating a ticket, which is independent Claim specified method for the control of such in the independent Claim specified device for creating a ticket in the independent Control device specified claim, that specified in the independent claim Procedure for claiming a service and that specified in the independent claim Validator possible. It is particularly advantageous that the ticket through Security features such as holograms and watermarks are protected against counterfeiting. It is also advantageous that the ticket through an additional machine-readable implementation the code can be read faster and without entering data. The execution of the ticket in paper or plastic material allows inexpensive production of the ticket.
- the method according to the invention for checking a ticket has the advantage that the services can be carried out using a small, portable handheld device can be detected and thus a simple check of the Tickets is possible.
- the acquisition of the ticket data can advantageously via a Camera recording and image recognition method or via the keyboard respectively.
- a fixed predetermined component of the label is by the validator, a specific cancellation mark and / or the cancellation date and / or the cancellation area.
- the device according to the invention for creating a valid ticket has the advantage that they only have electronic access to a sales portal without any additional tools can create a ticket. Another advantage is that the payment the service purchased with the ticket is cashless or cash can. Very different types of tickets can be generated in this way.
- the invention The validator has the advantage that the ticket created can be canceled very easily without that the user needs to completely "relearn" the process. Just as beneficial is that the validity of the ticket can be checked immediately with the validator and the provision of the service can only take place after a successful review.
- the ticket data is recognized using camera recordings and image recognition methods or by entering the ticket data using a keyboard. Even the invention Control device for a ticket is easy to use and can quickly Check ticket details. A camera and image recognition method is advantageously used for this or entering the ticket data using a keyboard.
- FIG. 1 shows a carrier 5 on which a base code 7 is shown.
- a carrier is made from a paper or plastic material.
- the carrier 5 contains one on the Base code printed, stamped or otherwise applied to the base 7.
- This basic code can, for example, as shown in FIG. 1, as a sequence of digits or Sequence of numbers and letters (sequence consisting of numbers and letters) or sequence of letters be printed on the carrier.
- This carrier 5 with the one already applied Basic code can be provided by the buyer who is purchasing a specific service (for example, a ride on public transportation or entry for one Event), for a small amount of money. There these carriers without additional identification, which is the ticket for a particular service distinguished, is not yet usable, the buyer can also a large number of such Purchase carriers 5. It is also conceivable to provide label holders free of charge, where the manufacture of the carrier is based on advertising, which is additionally based on can be attached to the ticket.
- the buyer now wants a ticket for a specific service such as one or more Journeys by public transport such as bus, train or plane or the one or multiple visits to an event (concert or cinema or lecture or reading) or entry to an exhibition or museum or sports facility with one or several people, then he can make this request through a sales portal express.
- a specific ticket type (service) has the buyer then selected a specific ticket type (service) and
- the sales portal pays electronically for a sequence of digits or a sequence of digits and letters or calculate a sequence of letters and send it to the buyer.
- This calculated number (the term "number" in the broadest sense includes the use of the following Description always a sequence of digits, a sequence of digits and letters and one Sequence of letters), which is also called the supplementary code in the following, is then added entered on the ticket by the buyer and thus receives the ticket according to the invention for the service determined by the buyer is valid.
- Figure 2 is such a ticket that has a validity, shown schematically.
- the ticket has one Carrier 5 and a base code 7.
- the supplementary code 10 can in a first Embodiment with a writing instrument such as a ballpoint pen, felt pen or fountain pen on the Carrier 5 can be entered.
- the supplementary code is printed on the carrier 5 by means of a printer and thus entered become.
- at least parts of the data, that describe the service purchased, printed on the carrier such as the Type of event or month of validity, etc.
- a particular advantage of the method, in which the supplementary code by means of a calculation algorithm is determined is the simple control of the ticket.
- the algorithm is just the repeat Application of the algorithm in a control device or in a validator necessary while a connection to a database is not required.
- the carrier 5 an additional security feature, which in Figure 2 with the reference numeral 12 was marked.
- a security feature is, for example Watermark, a hologram, a tilt picture or other optically variable elements.
- the supplementary code is encrypted or provided sent with a signature or with a checksum, so that the data before strangers Access are protected.
- FIG. 3 shows a further exemplary embodiment of a valid ticket according to the invention shown schematically.
- the ticket corresponds to the ticket shown in FIG. 2, same Reference symbols denote the same components of the ticket.
- Supplemental code 10 is in this exemplary embodiment additionally by a machine-readable code 11 which is based on the carrier 5 is printed and at least partially not from a sequence of digits or consists of a sequence of numbers and letters or a sequence of letters.
- the machine-readable code 11 consists of a bar code or another 2D / 3D barcode.
- the buyer who chooses a particular service is accessible by means of a ticket, wants to purchase, in a sales portal.
- the Buyers electronically connected to the sales portal.
- this sales portal a website, a telephone number in the landline or a mobile network, where WAP or UMTS can also be used.
- the buyer needs a personal computer or another Data processing system connected to the Internet.
- the different types of tickets that can be purchased by the buyer displayed.
- the buyer needs one Telephone by means of which he can dial the corresponding telephone number. After dialing in the buyer can use language to acquire the various types of tickets that can be purchased presented.
- a next step 24 the buyer selects a specific type of ticket and continues to if necessary, the number of tickets and / or the number of people for whom the Ticket should apply and / or the type of person to whom the ticket should apply and / or the Date or period or known.
- the buyer specifies the base code, which is based on the associated code Carrier is listed.
- the buyer pays cashless, for example with credit card by specifying his credit card number, using electronic direct debit stating the bank details, by means of a virtual credit card of username and password, using a so-called Paybox by specifying a Mobile phone number and subsequent entry of a PIN or by means of virtual means of payment / electronic Cash by using a so-called wallet on the PC Ticket.
- the sales portal (or the data processing system hidden behind it) one "Number” (supplementary code) is calculated, preferably in one, to the data processing system belonging database together with the basic code entered by the buyer and the type of ticket and, if applicable, with further ticket data such as number of people, type of Persons (child, adult) and / or the validity date or the validity period is saved.
- the supplementary code is then sent to the buyer.
- the buyer enters the supplementary code 10 on the carrier 5 or prints it Supplementary code as described above on the carrier 5.
- At least parts of the data describing the service purchased are transferred to the Printed carriers, such as the type of event or the month of validity etc.
- the sales staff working at the switch having electronic access to a data processing system serving as a sales portal also by means of cash, credit card, check card or similar respectively.
- DES Data Encryption Standard
- Triple DES Triple DES
- RSA Rivest Shamir Adleman
- DES describes an encryption method, that uses a key length of 56 bits. Against that will be Triple DES performed three encryption runs, using at least two keys become. With the preferred use of three keys, this becomes an effective one Key length of 112 bits reached.
- RSA denotes an encryption method
- the key used is the product of two prime numbers with several hundred Form positions. The length of the key is preferably 128 bits.
- a time code that only is valid for a specific, fixed period of time in the calculation of the supplementary code involved.
- the main purpose of this is to prevent counterfeiting of tickets, if a forger has acquired the algorithm.
- Such a time code can for example, be valid for one day.
- the ticket is marked with a validator, for example by punching or punching and / or by stamping and / or by tearing off a certain section.
- a validator for example by punching or punching and / or by stamping and / or by tearing off a certain section.
- This is the validator with devices provided a stamp and / or a punching device and / or a punch and / or a device for tearing off a specific section.
- the ticket is labeled accordingly Mistake.
- identification includes, for example, a validator number or a validation name and / or the validation date, preferably with the cancellation time, and / or the cancellation day and / or the cancellation month and / or the cancellation area and / or a serial number of a cancellation process.
- the validator records the basic code and the supplementary code of the ticket.
- a validator is, for example, in the entrance area of a cinema or a museum placed and provided with a barrier that without showing or entering the ticket or the ticket data prevents the user from accessing the cinema or museum.
- the Validator contains the algorithm with which the supplementary code is calculated from the basic code can be. After capturing the base code and the supplementary code, the together form the code, the entered supplementary code with the "number" (sequence of digits, String of digits and letters or string of letters) based on the base code is calculated using the algorithm.
- the calculated "Number” with the supplementary code is the service that is currently being used by the user is released for the user and in the case of the example shown the barrier opened so that the user can enter the cinema or museum. If the calculated "number" does not match the entered additional code, then the Performance not released to the user.
- the validator is also in the database with the ticket data is saved, connected.
- the detected code is additional or exclusive compared with the entry in the database.
- the supplementary code is first in a preferred embodiment in the Database searched for the code. If the code exists, the performance provided by the User is currently being used, with those entered in the database for the code Ticket data such as ticket type, number of people, etc. compared. Is the entry correct in the database with the performance desired by the user, then the Performance released to the user.
- the code is acquired using a Camera and using image recognition methods, in a further embodiment the code is also entered by means of an input using a keyboard.
- Prerequisite for carrying out the method according to the invention for checking a Tickets is the existence of a validated ticket at the controlled user. is if this is not the case, the user is immediately charged with unlawful use Service (e.g. a trip on public transport) is held accountable. Furthermore, it is assumed as a prerequisite that the labeling by the Validator corresponds to the service actually used. The controller can do this see immediately by looking at the stamp of the validator. For example, compares the controller makes the validation date with the date of the respective day and determined that the dates match. Corresponds to the service actually used not marking the validator, then the user will turn immediately because of unlawful use of a service (e.g. a trip with a public Transportation) is held accountable. These control procedures are general known.
- a method according to the invention now goes even further. Is now a validated ticket at User exists and the validation marking agrees with that actually used power agreed, in a first step 40 the code is made up from basic and supplementary code, from the inspector into a control device or control device entered or detected by the control device or by the control device, wherein this by means of a keyboard or in a further preferred exemplary embodiment a camera and using image recognition methods. Such a control device is carried out in a preferred embodiment as a handheld device, which Controller is carried. In a subsequent step 43, the control device contained algorithm with the aid of the acquired basic code an additional code calculated. The algorithm corresponds to the algorithm with which the supplementary code has already been calculated in the device for creating the ticket.
- step 45 the computed supplementary code with the acquired one Supplemental code compared. Is the entered supplementary code correct with the determined supplementary code match, then the process continues to step 48.
- the final one Step 48 implies that there is no objection to the ticket by the controller and the user can continue to use the service used.
- the control device On a display In a preferred exemplary embodiment, the control device then becomes a corresponding one Messages such as "OK" or "valid ticket” appear. Is the recorded one correct? Supplement code does not match the determined supplement code, then the procedure continued with step 50. This means that the ticket will be rejected.
- a preferred embodiment of the invention is on a display of the control device in this case a corresponding message, for example "invalid ticket", will appear.
- step 44 after the detection of the Codes in step 40 in a step 44 first the database present in the control device then searches whether the code is in the database.
- the existing in the control device stored database corresponds to at least one extract of the associated one Database, the control device temporarily or permanently with the associated database connected is. If the database stored in the control device does not contain the code, then the method is continued with step 43, in which, analogously to that with reference to FIG 5 described method, the supplementary code is calculated using the algorithm.
- step 48 and 50 the comparison no complaint or one Complaint is made analogously. If the code is in the database, then the ticket is not objected to and analogous to that described with reference to FIG. 5 "OK” or is displayed on the display device of the control device "valid ticket” appear.
- This method and also the method described with reference to FIG. 7 which follows is particularly useful if the supplementary code with the help of a Time codes is determined.
- a higher level of security against forgery is as follows guaranteed.
- the dates of the tickets that are up to a certain period sold before the current period are included in the control device Database saved and can be called up for control purposes.
- tickets will still be sold, those in the operation of handheld devices that are not always with the central database connected, can not be detected.
- the control device contains the algorithm for this to calculate the supplementary code as well as the time code, so that the supplementary code can be calculated using the base code and the time code.
- the method is compared to the embodiment shown in FIG. 6 expanded through steps 42 and 46.
- steps 42 and 46 include at least the registration a component of the validator marking in step 42, this using a keyboard or in a further preferred embodiment by means of a camera and using image recognition methods.
- This capture is then performed if the code was contained in the database in step 44.
- the step 42 following the step is checked in a step 46 whether the at least one component the validator identification with those belonging to the code in the database Data that describes the purchased service matches. For example, in the database records that the ticket was issued for a specific month, for example May has been. The corresponding month is also on the validator marking, for example entered as Roman 5 ("V").
- step 48 If the comparison as in the example shows that the ticket data in the database match the component of the validator marking, the process continues with step 48 and the ticket is not objected to. If the component of the validator marking does not match the ticket entries, then the process proceeds to step 50, which includes the ticket is objected to.
- a corresponding message appears on a display of the control device, such as "invalid ticket" will appear.
- Components of the validator marking are, for example, markings that indicate the type of Mark validation and the temporal and / or spatial localization of the cancellation.
- the type of validator is determined, for example, based on the location of the validator (e.g. tram, subway).
- the spatial localization of the cancellation takes place, for example through a certain zone of the transport network.
- the temporal location of the Cancellation is, for example, by specifying the cancellation day, the cancellation month, of the cancellation year, the cancellation time, etc.
- the contents of the memory must be reloaded onto the be brought up to date.
- the basic and supplementary code as well as certain components The validator marking is then made with the entries in the control device stored database extract compared.
- the time code is also reloaded at regular intervals.
- the database extract stored in the control device and, if necessary, the time code can in the case of the execution of the control device as a handheld charging stations in the vehicle or be placed at certain points accessible to the controller by which the data is transmitted to the control device, for example, via an infrared interface become.
- the charging stations are electronic with the database of the sales portal connected.
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Engineering & Computer Science (AREA)
- Computer Security & Cryptography (AREA)
- Devices For Checking Fares Or Tickets At Control Points (AREA)
Abstract
Description
Die Erfindung geht aus von einem Ticket und einem Verfahren zur Erstellung und Kontrolle eines solchen, einer Vorrichtung zur Erstellung eines Tickets und einer Kontrolleinrichtung und einem Verfahren zur Inanspruchnahme einer Leistung sowie einem Entwerter nach Gattung der unabhängigen Ansprüche.The invention is based on a ticket and a method for creating and checking of such a device for creating a ticket and a control device and a method for claiming a service and a validator Genre of independent claims.
Aus der US 6192349 ist bereits ein Verfahren und eine Vorrichtung zur Erstellung eines Tikkets bekannt, wobei als Ticketträger eine Smart-Card benutzt wird. Zur Erstellung des Tikkets kommuniziert der Ausgeber der Tickets mit dem Mikroprozessor der Smart-Card unter Nutzung von Prüfsummen und einer im Mikroprozessor gespeicherten Geheimzahl. Eine entsprechende Zahl, die das gekaufte Ticket repräsentiert, wird anschließend im Mikroprozessor der Smart-Card gespeichert. Zum Lesen des Tickets wird wiederum eine auf dem Mikroprozessor der Smart-Card gespeicherte Geheimzahl, die öffentliche Geheimzahl, genutzt. Nach dem Lesen des Tickets wird der Mikroprozessor zurückgesetzt, so daß ein nochmaliges Lesen des Tickets verhindert wird.From US 6192349 there is already a method and a device for creating a ticket known, a smart card being used as the ticket carrier. To create the ticket the issuer of the tickets communicates with the microprocessor of the smart card Use of checksums and a secret number stored in the microprocessor. A The corresponding number, which represents the ticket purchased, is then in the microprocessor saved on the smart card. To read the ticket, turn on the Microprocessor of the smart card stored secret number, the public secret number, used. After reading the ticket, the microprocessor is reset so that a reading the ticket again is prevented.
In der US 5754654 wird ein Verkaufssystem für elektronische Tickets und ein Verfahren zum Verkaufen eines elektronischen Tickets beschrieben, wobei ein Terminal mit der Vorrichtung verbunden ist, wobei vom Terminal eine Ticketanfrage an die Vorrichtung verschickt wird. Bei Vorhandensein des angeforderten Tickets wird von der Vorrichtung an das Terminal eine Anforderung für einen zu zahlenden Betrag geschickt. Wird anschließend der entsprechende Betrag elektronisch bezahlt, dann wird das gekaufte Ticket elektronisch an das Terminal übertragen und in einem Speichermedium, bspw. eine IC-Karte, gespeichert. Nach Abschluß des Verkaufs speichert die Vorrichtung die Daten über das verkaufte Ticket, das gesendete Geld und die Identifikation des Senders. Zur Erhöhung der Sicherheit der übersendeten Daten kann eine Signatur bzw. eine Verschlüsselung benutzt werden.US 5754654 describes a sales system for electronic tickets and a method for Selling an electronic ticket described using a terminal with the device is connected, a ticket request being sent from the terminal to the device. If the requested ticket is available, the device sends one to the terminal Request sent for an amount to be paid. Then the corresponding one The amount paid electronically, then the purchased ticket is sent electronically to the terminal transmitted and stored in a storage medium, for example an IC card. After graduation of the sale, the device stores the data of the ticket sold, the one sent Money and the identification of the sender. To increase the security of the transmitted data a signature or encryption can be used.
Das erfindungsgemäße Ticket und das erfindungsgemäße Verfahren zur Erstellung und das erfindungsgemäße Verfahren zur Kontrolle eines solchen, die erfindungsgemäße Vorrichtung zur Erstellung eines Tickets und die erfindungsgemäße Kontrolleinrichtung haben demgegenüber den Vorteil, daß sie sehr einfach zu bedienen sind und wenig Hilfsmittel benötigt werden. Des weiteren ist vorteilhaft, daß die erstellten Tickets nur sehr schwer fälschbar und einfach zu entwerten sind. Auch die Kosten zur Erstellung eines derartigen Tickets können auf niedrigem Niveau gehalten werden. Ebenfalls als vorteilhaft kann angesehen werden, daß die Benutzer nur kleine Änderungen der bisherigen Verfahrensweise hinnehmen müssen.The ticket according to the invention and the method according to the invention for creating and the Method according to the invention for checking such, the device according to the invention to create a ticket and the control device according to the invention have the advantage that they are very easy to use and require little tools become. It is also advantageous that the tickets created are very difficult to forge and are easy to validate. The cost of creating such a ticket can also be to be kept at a low level. Can also be considered advantageous that users only have to accept small changes in the previous procedure.
Durch die in den Unteransprüchen aufgeführten Maßnahmen sind vorteilhafte Weiterbildungen und Verbesserungen des im unabhängigen Anspruch angegebenen Tickets, des im unabhängigen Anspruchs angegebenen Verfahrens zur Erstellung eines Tickets, des im unabhängigen Anspruch angegebenen Verfahrens zur Kontrolle eines solchen, der im unabhängigen Anspruch angegebenen Vorrichtung zur Erstellung eines Tickets, der im unabhängigen Anspruch angegebenen Kontrolleinrichtung, des im unabhängigen Anspruch angegebenen Verfahrens zur Inanspruchnahme einer Leistung und des im unabhängigen Anspruch angegebenen Entwerters möglich. Besonders vorteilhaft ist dabei, daß das Ticket zusätzlich durch Sicherheitsmerkmale wie Hologramme und Wasserzeichen vor Fälschungen geschützt wird. Des weiteren ist vorteilhaft, daß das Ticket durch eine zusätzliche maschinell lesbare Umsetzung des Codes schneller und ohne Dateneingabe lesbar ist. Die Ausführung des Tickets in Papier- oder Plastikmaterial erlaubt eine kostengünstige Herstellung des Tickets. Es ist weiterhin vorteilhaft, daß verschiedene Verkaufsportale für das Erstellen des Tickets benutzt werden können, so daß der Benutzer größtmögliche Freiheiten dahingehend hat, wie er sein Ticket erstellt. Ein weiterer Vorteil besteht darin, daß das Ticket für eine bestimmte Leistung auch bargeldlos bezahlt werden kann. Es ist möglich, mit dem erfindungsgemäßen Verfahren die verschiedensten Ticketarten zu erstellen. Die anschließende Inanspruchnahme der mit dem Ticket verkauften Leistung kann sehr einfach durch eine Entwertung des Tickets, für die auch herkömmliche Entwerter mit kleinen Abwandlungen verwendet werden können, erfolgen. Es ist weiterhin vorteilhaft, daß mittels des Entwerters sofort die Gültigkeit des Tikkets für die entsprechende in Anspruch genommene Leistung überprüft werden kann. Um eine unbefugte Benutzung der Daten zu verhindern, wird vorteilhafterweise die in eine Datenbank gespeicherten Ticketdaten nach Inanspruchnahme der Leistung gelöscht. Die Erfassung der Ticketdaten erfolgt dabei vorteilhafterweise mittels einer Kamera und Bilderkennungsmethoden bzw. über die Eingabe auf einem Keyboard. Das erfindungsgemäße Verfahren zur Kontrolle eines Tickets hat den Vorteil, daß die Leistungen mittels eines kleinen, mitführbaren Handgerätes erfaßt werden können und somit eine einfache Überprüfung des Tickets möglich ist. Die Erfassung der Ticketdaten kann dabei vorteilhafterweise über eine Kameraaufnahme und Bilderkennungsmethode oder über die Eingabe über ein Keyboard erfolgen. Vorteilhafterweise ist ein fest vorgegebener Bestandteil der Kennzeichnung durch den Entwerter, eine bestimmte Entwertungsmarkierung und/oder das Entwertungsdatum und/oder der Entwertungsbereich.The measures listed in the subclaims are advantageous developments and improvements to the ticket specified in the independent claim, the one in the independent claim Claim specified procedure for creating a ticket, which is independent Claim specified method for the control of such in the independent Claim specified device for creating a ticket in the independent Control device specified claim, that specified in the independent claim Procedure for claiming a service and that specified in the independent claim Validator possible. It is particularly advantageous that the ticket through Security features such as holograms and watermarks are protected against counterfeiting. It is also advantageous that the ticket through an additional machine-readable implementation the code can be read faster and without entering data. The execution of the ticket in paper or plastic material allows inexpensive production of the ticket. It is further advantageous that different sales portals used to create the ticket can be, so that the user has the greatest possible freedom as to what he is Ticket created. Another advantage is that the ticket is for a specific service can also be paid cashless. It is possible with the method according to the invention to create the most diverse types of tickets. The subsequent use of the Service sold with the ticket can be done very simply by canceling the ticket for which can also be used with small deviations, respectively. It is also advantageous that the validity of the ticket is immediately validated by the validator can be checked for the corresponding service used. Around Preventing unauthorized use of the data is advantageously stored in a database stored ticket data deleted after using the service. The capture The ticket data is advantageously carried out using a camera and image recognition methods or by typing on a keyboard. The method according to the invention for checking a ticket has the advantage that the services can be carried out using a small, portable handheld device can be detected and thus a simple check of the Tickets is possible. The acquisition of the ticket data can advantageously via a Camera recording and image recognition method or via the keyboard respectively. Advantageously, a fixed predetermined component of the label is by the validator, a specific cancellation mark and / or the cancellation date and / or the cancellation area.
Die erfindungsgemäße Vorrichtung zur Erstellung eines gültigen Tickets hat den Vorteil, daß sie lediglich mit einem elektronischen Zugang zu einem Verkaufsportal ohne weitere Hilfsmittel eine Erstellung eines Tickets vornehmen kann. Vorteilhaft ist weiterhin, daß die Bezahlung der mit dem Ticket erworbenen Leistung bargeldlos oder mittels Bargeld erfolgen kann. Es können so sehr verschiedene Ticketarten erzeugt werden. Der erfindungsgemäße Entwerter hat den Vorteil, daß das erstellte Ticket sehr einfach entwertet werden kann, ohne daß von dem Benutzer ein völliges "Neulernen" des Ablaufs notwendig ist. Ebenso vorteilhaft ist, daß mit dem Entwerter sofort die Gültigkeit des Tickets überprüft werden kann und die Bereitstellung der Leistung erst nach erfolgreicher Überprüfung erfolgen kann. Vorteilhafterweise erfolgt die Erkennung der Ticketdaten mittels Kameraaufnahmen und Bilderkennungsmethoden oder über die Eingabe der Ticketdaten über ein Keyboard. Auch die erfindungsgemäße Kontrolleinrichtung für ein Ticket ist einfach zu bedienen und kann schnell die Ticketdaten überprüfen. Vorteilhafterweise wird hierzu eine Kamera und Bilderkennungsmethode oder die Eingabe der Ticketdaten über ein Keyboard vorgenommen.The device according to the invention for creating a valid ticket has the advantage that they only have electronic access to a sales portal without any additional tools can create a ticket. Another advantage is that the payment the service purchased with the ticket is cashless or cash can. Very different types of tickets can be generated in this way. The invention The validator has the advantage that the ticket created can be canceled very easily without that the user needs to completely "relearn" the process. Just as beneficial is that the validity of the ticket can be checked immediately with the validator and the provision of the service can only take place after a successful review. advantageously, the ticket data is recognized using camera recordings and image recognition methods or by entering the ticket data using a keyboard. Even the invention Control device for a ticket is easy to use and can quickly Check ticket details. A camera and image recognition method is advantageously used for this or entering the ticket data using a keyboard.
Weitere Vorteile des erfindungsgemäßen Tickets und des erfindungsgemäßen Verfahrens zur Erstellung und des erfindungsgemäßen Verfahrens zur Kontrolle eines solchen, der erfindungsgemäßen Vorrichtung zur Erstellung eines Tickets und der erfindungsgemäßen Kontrolleinrichtung, des erfindungsgemäßen Verfahrens zur Inanspruchnahme einer Leistung sowie des erfindungsgemäßen Entwerters sind der nachfolgenden Beschreibung zu entnehmen.Further advantages of the ticket according to the invention and the method according to the invention to create and the method according to the invention for checking such, the inventive Device for creating a ticket and the invention Control device, the inventive method for claiming a service and the validator according to the invention are to the following description remove.
Ausführungsbeispiele der Erfindung werden in der nachfolgenden Beschreibung anhand von
Zeichnungen näher erläutert. Dabei zeigen
Figur 1 zeigt einen Träger 5, auf dem ein Basiscode 7 abgebildet ist. Ein derartiger Träger ist
aus einem Papier- oder einem Plastikmaterial hergestellt. Der Träger 5 enthält einen auf den
Träger aufgedruckten, eingestanzten oder sonstwie auf den Träger aufgebrachten Basiscode
7. Dieser Basiscode kann beispielsweise, wie in Figur 1 dargestellt, als Ziffernfolge oder
Ziffern- und Buchstabenfolge (Folge bestehend aus Ziffern und Buchstaben) oder Buchstabenfolge
auf dem Träger aufgedruckt sein. Dieser Träger 5 mit dem bereits aufgebrachten
Basiscode kann von dem Käufer, der mit dem Kauf des Tickets eine bestimmte Leistung
(beispielsweise eine Fahrt mit einem öffentlichen Verkehrsmittel oder einen Eintritt für eine
Veranstaltung) in Anspruch nehmen will, für einen kleinen Geldbetrag erworben werden. Da
diese Träger ohne zusätzliche Kennzeichnung, die das Ticket für eine bestimmte Leistung
auszeichnet, noch nicht verwendbar ist, kann der Käufer auch eine große Anzahl von derartigen
Trägern 5 erwerben. Denkbar ist hierbei auch eine kostenlose Bereitstellung von Tikketträgern,
wobei sich die Herstellung des Trägers über Werbung, die zusätzlich noch auf
dem Ticket angebracht werden kann, finanziert.FIG. 1 shows a
Will der Käufer nun ein Ticket für eine bestimmte Leistung wie beispielsweise eine oder mehrere
Fahrten mit öffentlichen Verkehrsmitteln wie Bus, Bahn oder Flugzeug oder der einoder
mehrmalige Besuch einer Veranstaltung (Konzert oder Kino oder Vortrag oder Lesung)
oder den Eintritt in eine Ausstellung oder ein Museum oder eine Sporteinrichtung mit einer
oder mehreren Personen in Anspruch nehmen, dann kann er diesen Wunsch über ein Verkaufsportal
äußern. Hat der Käufer dann eine bestimmte Ticketart (Leistung) ausgewählt und
elektronisch bezahlt, wird vom Verkaufsportal eine Ziffernfolge oder eine Ziffern- und Buchstabenfolge
oder eine Buchstabenfolge errechnet und diese dem Käufer übermittelt. Diese
errechnete Zahl (der Begriff "Zahl" im weitesten Sinne umfaßt im Gebrauch der nachfolgenden
Beschreibung immer eine Ziffernfolge, eine Ziffern- und Buchstabenfolge und eine
Buchstabenfolge), die im Folgenden auch Ergänzungscode genannt wird, wird anschließend
vom Käufer auf dem Ticket eingetragen und das erfindungsgemäße Ticket erhält damit für
die vom Käufer bestimmte Leistung ihre Gültigkeit. In Figur 2 ist ein derartiges Ticket, das
eine Gültigkeit besitzt, schematisch dargestellt. Das Ticket weist analog zu Figur 1 einen
Träger 5 und einen Basiscode 7 auf. In einem Bereich, der nicht den Basiscode 7 enthält ist
nun der Ergänzungscode 10 eingetragen. Der Ergänzungscode 10 kann in einem ersten
Ausführungsbeispiel mit einem Schreibgerät wie Kugelschreiber, Filzstift oder Füller auf dem
Träger 5 eingetragen werden. Vorzugsweise erfolgt dies in ein bestimmtes, vordefiniertes
Feld mit einer bestimmten, vordefinierten Schreibweise, so daß die Ziffern anschließend
wieder maschinell gelesen werden können. Vorteilhaft ist hierbei, daß das Erstellen des Tikkets
ohne besondere Hilfsmittel erfolgen kann. In einem weiteren Ausführungsbeispiel kann
der Ergänzungscode mittels eines Druckers auf den Träger 5 aufgedruckt und somit eingetragen
werden. In einem weiteren Ausführungsbeispiel werden mindestens Teile der Daten,
die die gekaufte Leistung beschreiben, auf den Träger aufgedruckt, so beispielsweise die
Art der Veranstaltung oder der Gültigkeitsmonat usw.The buyer now wants a ticket for a specific service such as one or more
Journeys by public transport such as bus, train or plane or the one or
multiple visits to an event (concert or cinema or lecture or reading)
or entry to an exhibition or museum or sports facility with one
or several people, then he can make this request through a sales portal
express. Has the buyer then selected a specific ticket type (service) and
The sales portal pays electronically for a sequence of digits or a sequence of digits and letters
or calculate a sequence of letters and send it to the buyer. This
calculated number (the term "number" in the broadest sense includes the use of the following
Description always a sequence of digits, a sequence of digits and letters and one
Sequence of letters), which is also called the supplementary code in the following, is then added
entered on the ticket by the buyer and thus receives the ticket according to the invention for
the service determined by the buyer is valid. In Figure 2 is such a ticket that
has a validity, shown schematically. Analogously to FIG. 1, the ticket has one
Ein besonderer Vorteil des Verfahrens, in dem der Ergänzungscode mittels eines Rechenalgorithmus ermittelt wird, ist die einfache Kontrolle des Tickets. Hierbei ist lediglich die nochmalige Anwendung des Algorithmus in einer Kontrolleinrichtung oder in einem Entwerter notwendig, während eine Verbindung mit einer Datenbank nicht benötigt wird.A particular advantage of the method, in which the supplementary code by means of a calculation algorithm is determined is the simple control of the ticket. Here is just the repeat Application of the algorithm in a control device or in a validator necessary while a connection to a database is not required.
In einem weiteren bevorzugten Ausführungsbeispiel für ein erfindungsgemäßes Ticket enthält
der Träger 5 ein zusätzliches Sicherheitsmerkmal, das in Figur 2 mit dem Bezugszeichen
12 gekennzeichnet wurde. Ein derartiges Sicherheitsmerkmal ist beispielsweise ein
Wasserzeichen, ein Hologramm, ein Kippbild oder sonstige optisch variable Elemente.In a further preferred exemplary embodiment for a ticket according to the invention
the
In einem weiteren Ausführungsbeispiel wird der Ergänzungscode verschlüsselt oder versehen mit einer Signatur oder mit einer Prüfsumme versendet, so daß die Daten vor fremden Zugriff geschützt sind.In a further exemplary embodiment, the supplementary code is encrypted or provided sent with a signature or with a checksum, so that the data before strangers Access are protected.
In Figur 3 ist ein weiteres Ausführungsbeispiel eines erfindungsgemäßen gültigen Tickets
schematisch dargestellt. Das Ticket entspricht dem in Figur 2 dargestellten Ticket, gleiche
Bezugszeichen bezeichnen gleiche Bestandteile des Tickets. Der Ergänzungscode 10 wird
in diesem Ausführungsbeispiel zusätzlich durch einen maschinenlesbaren Code 11, der auf
den Träger 5 aufgedruckt wird und mindestens teilweise nicht aus einer Ziffernfolge oder
einer Ziffern- und Buchstabenfolge oder einer Buchstabenfolge besteht, dargestellt. In diesem
Ausführungsbeispiel besteht der maschinenlesbare Code 11 aus einem Strichcode oder
einem sonstigen 2D/3D-Barcode.FIG. 3 shows a further exemplary embodiment of a valid ticket according to the invention
shown schematically. The ticket corresponds to the ticket shown in FIG. 2, same
Reference symbols denote the same components of the ticket.
Das erfindungsgemäße Verfahren zum Erstellen eines gültigen Tickets wird im Folgenden
anhand von Figur 4 genauer erläutert. In Figur 4 wird das Verfahren anhand eines Flußdiagramms
dargestellt, wobei jeder Schritt durch ein Kästchen, die durch Pfeile verbunden sind,
veranschaulicht wird. Die Pfeile repräsentieren dabei die Reihenfolge der durchzuführenden
Schritte. In einem Schritt 20 erwirbt der Käufer einen Träger mit einem Basiscode, wobei, wie
oben beschrieben, der Träger mit Basiscode auch kostenlos zur Verfügung gestellt werden
kann.The method according to the invention for creating a valid ticket is described below
explained in more detail with reference to Figure 4. In Figure 4, the method is based on a flow chart
represented, each step by a box, which are connected by arrows,
is illustrated. The arrows represent the sequence of those to be carried out
Steps. In a
In einem darauffolgenden Schritt 22 wählt sich der Käufer, der eine bestimmte Leistung, die mittels eines Tickets zugänglich ist, erwerben will, in ein Verkaufsportal ein. Dabei ist der Käufer mit dem Verkaufsportal elektronisch verbunden. In einem bevorzugten Ausführungsbeispiel ist dieses Verkaufsportal eine Internetseite, eine Telefonnummer im Festnetz oder einem mobilen Netz, wobei dort auch WAP oder UMTS genutzt werden kann. Im Falle einer Internetseite als Verkaufsportal benötigt der Käufer einen Personalcomputer oder eine andere Datenverarbeitungsanlage, die an das Internet angeschlossen sind. In diesem Fall werden auf der Internetseite die verschiedenen Ticketarten, die vom Käufer erworben werden können, angezeigt. Im Falle einer Telefonnummer als Verkaufsportal benötigt der Käufer ein Telefon, mittels dem er die entsprechende Telefonnummer wählen kann. Nach der Einwahl werden dem Käufer mittels sprachlicher Mittel die verschiedenen erwerbbaren Ticketarten vorgestellt.In a subsequent step 22, the buyer who chooses a particular service is accessible by means of a ticket, wants to purchase, in a sales portal. Here is the Buyers electronically connected to the sales portal. In a preferred embodiment is this sales portal a website, a telephone number in the landline or a mobile network, where WAP or UMTS can also be used. In case of a Website as a sales portal, the buyer needs a personal computer or another Data processing system connected to the Internet. In this case on the website the different types of tickets that can be purchased by the buyer, displayed. In the case of a telephone number as a sales portal, the buyer needs one Telephone by means of which he can dial the corresponding telephone number. After dialing in the buyer can use language to acquire the various types of tickets that can be purchased presented.
In einem nächsten Schritt 24 wählt der Käufer eine bestimmte Ticketart aus und gibt weiterhin,
wenn erforderlich, die Anzahl der Tickets und/oder die Anzahl der Personen, für die das
Ticket gelten soll, und/oder die Art der Personen, für die das Ticket gelten soll, und/oder den
Zeitpunkt oder den Zeitraum ein oder bekannt.In a
In darauffolgenden Schritt 26 gibt der Käufer den Basiscode an, der auf dem zugehörigen
Träger verzeichnet ist. Im nächsten Schritt 28 bezahlt der Käufer bargeldlos, beispielsweise
mit Kreditkarte durch Angabe seiner Kreditkartennummer, mittels elektronischem Lastschriftverfahren
unter Angabe der Bankverbindung, mittels virtueller Guthabenkarte durch Angabe
von Benutzername und Kennwort, mittels einer sogenannten Paybox durch Angabe einer
Mobilfunknummer und anschließender Eingabe eines PIN oder mittels virtuellem Zahlungsmittel/Electronic
Cash durch Nutzung eines sogenannten Wallets auf dem PC das gewünschte
Ticket. Ist die Bezahlung erfolgt, dann wird im darauffolgenden Schritt 30 durch
das Verkaufsportal (bzw. das sich dahinter verbergende Datenverarbeitungssystem) eine
"Zahl" (Ergänzungscode) errechnet, die vorzugsweise in einer, zu dem Datenverarbeitungssystem
gehörenden Datenbank zusammen mit dem vom dem Käufer eingegebenen Basiscode
und der Ticketart und ggf. mit weiteren Ticketdaten wie Anzahl der Personen, Art der
Personen (Kind, Erwachsener) und/oder dem Gültigkeitsdatum oder dem Gültigkeitszeitraum
gespeichert wird. Der Ergänzungscode wird dann an den Käufer übermittelt. In einem weiteren
Schritt 32 trägt der Käufer den Ergänzungscode 10 auf dem Träger 5 ein oder druckt den
Ergänzungscode wie oben beschrieben auf den Träger 5. In einem weiteren Ausführungsbeispiel
werden mindestens Teile der Daten, die die gekaufte Leistung beschreiben, auf den
Träger aufgedruckt, so beispielsweise die Art der Veranstaltung oder der Gültigkeitsmonat
usw.In
In einem weiteren Ausführungsbeispiel kann bei einer Benutzung eines Verkaufsportals über einen Schalter, wobei das am Schalter tätige Verkaufspersonal einen elektronischen Zugang zu einem als Verkaufsportal dienenden Datenverarbeitungssystem besitzt, die Bezahlung auch mittels Bargeld, Kreditkarte, Scheckkarte o.ä. erfolgen.In a further exemplary embodiment, when using a sales portal, over a switch, the sales staff working at the switch having electronic access to a data processing system serving as a sales portal also by means of cash, credit card, check card or similar respectively.
Die Berechnung des Ergänzungscodes unter Zuhilfenahme des Basiscodes soll im Folgenden beschrieben werden. Für die Berechnung des Ergänzungscodes wird aus dem Basiscode vorzugsweise mittels standardisierter symmetrischer oder asymmetrischer Verschlüsselungsverfahren wie bspw. DES (= Data Encryption Standard), Triple DES oder RSA (= Rivest Shamir Adleman) der Ergänzungscode ermittelt. Dabei bezeichnet DES ein Verschlüsselungsverfahren, das eine Schlüssellänge von 56 Bit benutzt. Dem gegenüber werden bei Triple DES drei Verschlüsselungsläufe durchgeführt, wobei mindestens zwei Schlüssel verwendet werden. Bei der vorzugsweisen Verwendung von drei Schlüsseln wird so eine effektive Schlüssellänge von 112 Bit erreicht. RSA bezeichnet ein Verschlüsselungsverfahren bei dem Schlüssel verwendet werden, die das Produkt aus zwei Primzahlen mit mehreren hundert Stellen bilden. Die Länge des Schlüssels beträgt vorzugsweise 128 Bit.The calculation of the supplementary code with the aid of the basic code should follow to be discribed. The base code is used to calculate the supplementary code preferably using standardized symmetrical or asymmetrical encryption methods such as DES (= Data Encryption Standard), Triple DES or RSA (= Rivest Shamir Adleman) determined the supplementary code. DES describes an encryption method, that uses a key length of 56 bits. Against that will be Triple DES performed three encryption runs, using at least two keys become. With the preferred use of three keys, this becomes an effective one Key length of 112 bits reached. RSA denotes an encryption method The key used is the product of two prime numbers with several hundred Form positions. The length of the key is preferably 128 bits.
In einem weiteren bevorzugten Ausführungsbeispiel wird zusätzlich ein Zeitcode, der nur über einen bestimmten, fest vorgegebenen Zeitraum gültig ist, in die Berechnung des Ergänzungscodes mit einbezogen. Dies dient vor allem dazu, ein Fälschen von Tickets zu verhindern, sollte ein Fälscher in Besitz des Algorithmus gelangt sein. Ein derartiger Zeitcode kann beispielsweise einen Tag lang gültig sein.In a further preferred exemplary embodiment, a time code that only is valid for a specific, fixed period of time in the calculation of the supplementary code involved. The main purpose of this is to prevent counterfeiting of tickets, if a forger has acquired the algorithm. Such a time code can for example, be valid for one day.
Wird nun die gekaufte und mittels des Tickets zugängliche Leistung erfindungsgemäß in Anspruch genommen, dann wird das Ticket mittels Entwerter gekennzeichnet, beispielsweise durch die Anbringung einer Lochung oder Stanzung und/oder durch einen Stempelaufdruck und/oder durch Abreißen eines bestimmten Abschnitts. Dazu ist der Entwerter mit Vorrichtungen versehen, die einen Stempel und/oder eine Stanzvorrichtung und/oder einen Locher und/oder eine Vorrichtung zum Abreißen eines bestimmten Abschnitts ausgestattet. Nach dem Einführen des Tickets in den Entwerter wird das Ticket mit der entsprechenden Kennzeichnung versehen. Eine derartige Kennzeichnung umfaßt beispielsweise eine Entwerternummer oder eine Entwerterbezeichnung und/oder das Entwertungsdatum, vorzugsweise mit Entwertungsuhrzeit, und/oder der Entwertungswochentag und/oder der Entwertungsmonat und/oder der Entwertungsbereich und/oder eine laufende Nummer eines Entwertungsvorgangs.If the service purchased and accessible by means of the ticket is now used according to the invention taken, then the ticket is marked with a validator, for example by punching or punching and / or by stamping and / or by tearing off a certain section. This is the validator with devices provided a stamp and / or a punching device and / or a punch and / or a device for tearing off a specific section. To When the ticket is inserted into the validator, the ticket is labeled accordingly Mistake. Such identification includes, for example, a validator number or a validation name and / or the validation date, preferably with the cancellation time, and / or the cancellation day and / or the cancellation month and / or the cancellation area and / or a serial number of a cancellation process.
In einem weiteren bevorzugten Ausführungsbeispiel für ein Verfahren zur Inanspruchnahme einer Leistung erfaßt der Entwerter den Basiscode und den Ergänzungscode des Tickets. Ein derartiger Entwerter ist beispielsweise im Eingangsbereich eines Kinos oder eines Museums plaziert und mit einer Schranke versehen, die ohne Vorzeigen oder Eingabe des Tikkets oder der Ticketdaten den Zugang des Nutzers zum Kino oder Museum verhindert. Der Entwerter enthält den Algorithmus, mit dem der Ergänzungscode aus dem Basiscode errechnet werden kann. Nach der Erfassung des Basiscodes und des Ergänzungscodes, die zusammen den Code bilden, wird der erfaßte Ergänzungscode mit der "Zahl" (Ziffernfolge, Ziffern- und Buchstabenfolge oder Buchstabenfolge), die auf der Grundlage des Basiscodes mittels des Algorithmus errechnet wird, verglichen. Bei Übereinstimmung der errechneten "Zahl" mit dem Ergänzungscode wird die Leistung, die von dem Benutzer gerade in Anspruch genommen wird, für den Benutzer freigegeben und im Falle des angezogenen Beispiels die Schranke geöffnet, so daß der Benutzer das Kino oder Museum betreten kann. Stimmt die errechnete "Zahl" nicht mit dem erfaßten Ergänzungscode überein, dann wird die Leistung nicht für den Benutzer freigegeben.In a further preferred exemplary embodiment for a method for use For a service, the validator records the basic code and the supplementary code of the ticket. Such a validator is, for example, in the entrance area of a cinema or a museum placed and provided with a barrier that without showing or entering the ticket or the ticket data prevents the user from accessing the cinema or museum. The Validator contains the algorithm with which the supplementary code is calculated from the basic code can be. After capturing the base code and the supplementary code, the together form the code, the entered supplementary code with the "number" (sequence of digits, String of digits and letters or string of letters) based on the base code is calculated using the algorithm. If the calculated "Number" with the supplementary code is the service that is currently being used by the user is released for the user and in the case of the example shown the barrier opened so that the user can enter the cinema or museum. If the calculated "number" does not match the entered additional code, then the Performance not released to the user.
In einem weiteren Ausführungsbeispiel ist der Entwerter zusätzlich mit der Datenbank, in der die Ticketdaten gespeichert sind, verbunden. Dies ist vor allem dann vorteilhaft, wenn die Ermittlung des Ergänzungscodes unter Zuhilfenahme eines Zeitcodes wie oben beschrieben erfolgt. Bei diesem Ausführungsbeispiel wird der erfaßte Code zusätzlich oder ausschließlich mit der Eintragung in der Datenbank verglichen. Bei Benutzung eines Zeitcodes zur Ermittlung des Ergänzungscodes wird in einem bevorzugten Ausführungsbeispiel zunächst in der Datenbank nach dem Code gesucht. Bei Existenz des Codes wird die Leistung, die von dem Benutzer gerade in Anspruch genommen wird, mit den in der Datenbank zu dem Code eingetragenen Ticketdaten wie Ticketart, Anzahl der Personen usw. verglichen. Stimmt die Eintragung in der Datenbank mit der vom Benutzer begehrten Leistung überein, dann wird die Leistung für den Benutzer freigegeben. Stimmt die begehrte Leistung nicht mit der in der Datenbank anhand der Ticketdaten gespeicherten Leistung überein, dann wird die Leistung nicht für den Benutzer freigegeben. Existiert die Code-Kombination nicht, dann wird mittels des Algorithmus unter Zuhilfenahme des Basiscodes und des Zeitcodes der Ergänzungscode errechnet und mit dem erfaßten Ergänzungscode verglichen. Stimmt der berechnete Ergänzungscode mit dem erfaßten Ergänzungscode überein, dann wird die begehrte Leistung für den Benutzer freigegeben, wobei im Falle des angezogenen Beispiels die Schranke geöffnet wird, so daß der Benutzer das Kino oder Museum betreten kann. Stimmt der berechnete Ergänzungscode nicht mit dem erfaßten Ergänzungscode überein, wird die begehrte Leistung nicht für den Besucher freigegeben.In a further exemplary embodiment, the validator is also in the database with the ticket data is saved, connected. This is particularly advantageous if the Determination of the supplementary code with the help of a time code as described above he follows. In this embodiment, the detected code is additional or exclusive compared with the entry in the database. When using a time code for the determination the supplementary code is first in a preferred embodiment in the Database searched for the code. If the code exists, the performance provided by the User is currently being used, with those entered in the database for the code Ticket data such as ticket type, number of people, etc. compared. Is the entry correct in the database with the performance desired by the user, then the Performance released to the user. Does the coveted performance not match that in the Database based on the ticket data stored performance, then the performance not released to the user. If the code combination does not exist, use the the algorithm using the base code and the time code the supplementary code calculated and compared with the entered supplementary code. Is the calculated supplementary code correct? with the entered supplementary code, then the desired service released for the user, the barrier being opened in the case of the example shown so that the user can enter the cinema or museum. Is the calculated one correct? Supplementary code does not match the entered supplementary code, the desired one Service not released for visitors.
In einem bevorzugten Ausführungsbeispiel erfolgt die Erfassung des Codes mittels einer Kamera und mittels Bilderkennungsmethoden, in einem weiteren Ausführungsbeispiel kann die Erfassung des Codes auch durch eine Eingabe mittels einer Tastatur erfolgen.In a preferred embodiment, the code is acquired using a Camera and using image recognition methods, in a further embodiment the code is also entered by means of an input using a keyboard.
Wird nun ein Ticket, daß zur Inanspruchnahme der Leistung lediglich entwertet wird, kontrolliert, dann kommt das im Folgenden anhand von Figur 5 beschriebene Verfahren zum Einsatz. Die einzelnen Verfahrensschritte werden analog zu dem in Figur 4 dargestellten Verfahren anhand von Kästchen dargestellt, die mittels Pfeile, die die Richtung des Verfahrens beschreiben, verbunden sind.If a ticket that is only canceled in order to use the service is checked, then the method described below with reference to FIG. 5 is used. The individual process steps are analogous to the process shown in FIG. 4 represented by boxes marked by arrows indicating the direction of the procedure describe, are connected.
Voraussetzung für die Durchführung des erfindungsgemäßen Verfahrens zur Kontrolle eines Tickets ist das Vorhandensein eines entwerteten Tickets beim kontrollierten Benutzer. Ist dies nicht der Fall, wird der Benutzer sofort wegen unrechtmäßiger Inanspruchnahme einer Leistung (bspw. einer Fahrt mit einem öffentlichen Verkehrsmittel) zur Rechenschaft gezogen. Des weiteren wird als Voraussetzung angenommen, daß die Kennzeichnung durch den Entwerter der tatsächlich in Anspruch genommenen Leistung entspricht. Dies kann der Kontrolleur durch Blick auf die Kennzeichnung des Entwerters sofort sehen. Beispielsweise vergleicht der Kontrolleur das Entwertungsdatum mit dem Datum des jeweiligen Tages und stellt fest, daß die Daten übereinstimmen. Entspricht die tatsächlich in Anspruch genommene Leistung nicht der Kennzeichnung des Entwerters, dann wird der Benutzer wiederum sofort wegen unrechtmäßiger Inanspruchnahme einer Leistung (bspw. einer Fahrt mit einem öffentlichen Verkehrsmittel) zur Rechenschaft gezogen. Diese Kontroll-Verfahren sind allgemein bekannt.Prerequisite for carrying out the method according to the invention for checking a Tickets is the existence of a validated ticket at the controlled user. is if this is not the case, the user is immediately charged with unlawful use Service (e.g. a trip on public transport) is held accountable. Furthermore, it is assumed as a prerequisite that the labeling by the Validator corresponds to the service actually used. The controller can do this see immediately by looking at the stamp of the validator. For example, compares the controller makes the validation date with the date of the respective day and determined that the dates match. Corresponds to the service actually used not marking the validator, then the user will turn immediately because of unlawful use of a service (e.g. a trip with a public Transportation) is held accountable. These control procedures are general known.
Ein erfindungsgemäßes Verfahren geht nun noch weiter. Ist nun ein entwertetes Ticket beim
Benutzer vorhanden und stimmt die Entwertungs-Kennzeichnung mit der tatsächlich in Anspruch
genommenen Leistung überein, wird in einem ersten Schritt 40 der Code, bestehend
aus Basis- und Ergänzungscode, vom Kontrolleur in ein Kontrollgerät oder eine Kontrolleinrichtung
eingegeben oder vom Kontrollgerät oder von der Kontrolleinrichtung erfaßt, wobei
dies mittels einer Tastatur oder in einem weiteren bevorzugten Ausführungsbeispiel mittels
einer Kamera und unter Nutzung von Bilderkennungsmethoden erfolgt. Ein derartiges Kontrollgerät
ist in einem bevorzugten Ausführungsbeispiel als Handgerät ausgeführt, das vom
Kontolleur mitgeführt wird. In einem darauffolgenden Schritt 43 wird mittels des im Kontrollgerät
enthaltenen Algorithmus unter Zuhilfenahme des erfaßten Basiscodes ein Ergänzungscode
errechnet. Dabei entspricht der Algorithmus dem Algorithmus, mit dem auch
schon in der Vorrichtung zur Erstellung des Tickets der Ergänzungscode errechnet wurde. In
einem darauffolgenden Schritt 45 wird nun der errechnete Ergänzungscode mit dem erfaßten
Ergänzungscode verglichen. Stimmt der erfaßte Ergänzungscode mit dem ermittelten Ergänzungscode
überein, dann wird das Verfahren mit Schritt 48 fortgeführt. Der abschließende
Schritt 48 beinhaltet, daß keine Beanstandung des Tickets durch den Kontrolleur erfolgt und
der Benutzer die in Anspruch genommene Leistung weiterhin nutzen kann. Auf einer Anzeige
des Kontrollgeräts wird in einem bevorzugten Ausführungsbeispiel dann eine entsprechende
Meldung, beispielsweise "OK" oder "gültiges Ticket", erscheinen. Stimmt der erfaßte
Ergänzungscode mit dem ermittelten Ergänzungscode nicht überein, dann wird das Verfahren
mit dem Schritt 50 weitergeführt. Dieser beinhaltet, daß das Ticket beanstandet wird. In
einem bevorzugten Ausführungsbeispiel der Erfindung wird auf einer Anzeige des Kontrollgeräts
in diesem Fall eine entsprechende Meldung, beispielsweise "ungültiges Ticket", erscheinen.A method according to the invention now goes even further. Is now a validated ticket at
User exists and the validation marking agrees with that actually used
power agreed, in a
In einem weiteren, bevorzugten Ausführungsbeispiel, das anhand eines Flußdiagramms in
Figur 6 dargestellt ist (teilweise entsprechen die bezeichneten Flußdiagramm-Blöcke denen
in Figur 5, diese stellen dann auch die gleichen Schritte dar), wird nach der Erfassung des
Codes in Schritt 40 in einem Schritt 44 zunächst die im Kontrollgerät vorhandene Datenbank
daraufhin durchsucht, ob der Code in der Datenbank enthalten ist. Die im Kontrollgerät vorhandene,
gespeicherte Datenbank entspricht mindestens einem Auszug der zugehörigen
Datenbank, wobei das Kontrollgerät zeitweise oder dauerhaft mit der zugehörigen Datenbank
verbunden ist. Enthält die im Kontrollgerät gespeicherte Datenbank den Code nicht,
dann wird das Verfahren mit Schritt 43 fortgeführt, in dem, analog zu dem anhand von Figur
5 beschriebenen Verfahren, der Ergänzungscode mittels des Algorithmus berechnet wird.
Daran schließt sich ebenfalls analog der Vergleich des erfaßten und des berechneten Ergänzungscodes
an, wobei je nach Ergebnis das Vergleichs keine Beanstandung oder eine
Beanstandung (Schritte 48 und 50) analog erfolgt. Ist der Code in der Datenbank enthalten,
dann wird die Fahrkarte nicht beanstandet und analog zu dem anhand von Figur 5 beschriebenen
Verfahren wird auf der Anzeigeeinrichtung des Kontrollgeräts die Anzeige "OK" oder
"gültiges Ticket" erscheinen. In a further, preferred exemplary embodiment, which is based on a flow chart in
Figure 6 is shown (some of the designated flowchart blocks correspond to those
in Figure 5, which then also represent the same steps), after the detection of the
Codes in
Dieses Verfahren und auch das anhand der noch folgenden Figur 7 beschriebene Verfahren ist vor allem dann sinnvoll einzusetzen, wenn der Ergänzungscode unter Zuhilfenahme eines Zeitcodes ermittelt wird. Mit diesen Verfahren ist eine höhere Fälschungssicherheit folgendermaßen gewährleistet. Die Daten zu den Tickets, die bis zu einem bestimmten Zeitraum vor dem aktuellen Zeitraum verkauft wurden, sind in der in dem Kontrollgerät enthaltenen Datenbank gespeichert und können zu Kontrollzwecken abgerufen werden. Im aktuellen Zeitraum, dem ein bestimmter Zeitcode zugeordnet ist, werden jedoch weiterhin Tickets verkauft, die bei einem Betrieb von Handgeräten, die nicht jederzeit mit der Zentraldatenbank verbunden sind, nicht erfaßt werden können. Hierfür enthält das Kontrollgerät den Algorithmus zur Berechnung des Ergänzungscodes sowie den Zeitcode, so daß der Ergänzungscode unter Zuhilfenahme des Basiscodes und des Zeitcodes berechnet werden kann. Bei Entwendung eines Handgeräts können so keine großangelegten Fälschungen erfolgen, da der Zeitcode nur in einem begrenzten Zeitabschnitt gültig ist und anschließend die Berechnung falsche Werte liefert. Dieses Verfahren ist grundsätzlich auch ohne Verwendung eines Zeitcodes analog anwendbar, wobei dann jedoch die zusätzliche Sicherung durch den Zeitcode entfällt.This method and also the method described with reference to FIG. 7 which follows is particularly useful if the supplementary code with the help of a Time codes is determined. With these methods, a higher level of security against forgery is as follows guaranteed. The dates of the tickets that are up to a certain period sold before the current period are included in the control device Database saved and can be called up for control purposes. In the current Period associated with a specific time code, tickets will still be sold, those in the operation of handheld devices that are not always with the central database connected, can not be detected. The control device contains the algorithm for this to calculate the supplementary code as well as the time code, so that the supplementary code can be calculated using the base code and the time code. With theft of a handheld device, large-scale counterfeits cannot be made because the Time code is only valid in a limited period of time and then the calculation returns incorrect values. This procedure is basically also without the use of a time code can be used analogously, but then the additional security by the time code eliminated.
In einem weiteren, bevorzugten Ausführungsbeispiel, das anhand von Figur 7 beschrieben
werden soll, wird das Verfahren gegenüber dem anhand von Figur 6 dargestellten Ausführungsbeispiel
durch die Schritte 42 und 46 erweitert. Diese umfassen die Erfassung mindestens
eines Bestandteils der Entwerter-Kennzeichnung im Schritt 42, wobei diese mittels
einer Tastatur oder in einem weiteren bevorzugten Ausführungsbeispiel mittels einer Kamera
und unter Nutzung von Bilderkennungsmethoden erfolgt. Diese Erfassung wird dann
durchgeführt, wenn in Schritt 44 der Code in der Datenbank enthalten war. In einem auf den
Schritt 42 folgenden Schritt wird in einem Schritt 46 überprüft, ob der mindestens eine Bestandteil
der Entwerter-Kennzeichnung mit den in der Datenbank zu dem Code zugehörigen
Daten, die die gekaufte Leistung beschreiben, übereinstimmt. Beispielsweise ist in der Datenbank
verzeichnet, daß das Ticket für einen bestimmten Monat, beispielsweise Mai, ausgestellt
wurde. Der entsprechende Monat ist auch auf der Entwerter-Kennzeichnung, beispielsweise
als römische 5 ("V") eingetragen. Ergibt der Vergleich wie in dem Beispiel, daß
die Ticketdaten der Datenbank mit dem Bestandteil der Entwerter-Kennzeichnung übereinstimmen,
wird das Verfahren mit Schritt 48 fortgeführt und das Ticket wird nicht beanstandet.
Stimmt der Bestandteil der Entwerter-Kennzeichnung nicht mit den Ticketeintragungen überein,
dann wird das Verfahren mit dem Schritt 50 weitergeführt, der beinhaltet, daß das Ticket
beanstandet wird. In dem oben angezogenen Beispiel bedeutet dies, daß beispielsweise die
Kennzeichnung des Entwerters eine VI (römische Sechs) enthielt, die den Monat Juni symbolisiert.
Da das Ticket It. Datenbankeintrag jedoch für den Monat Mai gekauft war, ist das
Ticket für den Monat Juni nicht gültig. In einem bevorzugten Ausführungsbeispiel der Erfindung
wird auf einer Anzeige des Kontrollgeräts in diesem Fall eine entsprechende Meldung,
beispielsweise "ungültiges Ticket", erscheinen.In a further preferred exemplary embodiment, which is described with reference to FIG. 7
, the method is compared to the embodiment shown in FIG. 6
expanded through
Bestandteile der Entwerter-Kennzeichnung sind beispielsweise Markierungen, die die Art des Entwerters kennzeichnen sowie die zeitliche und/oder die räumliche Lokalisierung der Entwertung. Die Art des Entwerters wird beispielsweise anhand des Standorts des Entwerters (z.B. Straßenbahn, U-Bahn) definiert. Die räumliche Lokalisation der Entwertung erfolgt beispielsweise durch eine bestimmte Zone der Verkehrsnetzes. Die zeitliche Lokalisation der Entwertung wird beispielsweise durch die Angabe des Entwertungstages, des Entwertungsmonats, des Entwertungsjahrs, der Entwertungszeit usw. erreicht.Components of the validator marking are, for example, markings that indicate the type of Mark validation and the temporal and / or spatial localization of the cancellation. The type of validator is determined, for example, based on the location of the validator (e.g. tram, subway). The spatial localization of the cancellation takes place, for example through a certain zone of the transport network. The temporal location of the Cancellation is, for example, by specifying the cancellation day, the cancellation month, of the cancellation year, the cancellation time, etc.
Der Speicherinhalt muß in regelmäßigen Abständen durch ein erneutes Laden auf den neuesten Stand gebracht werden. Der Basis- und Ergänzungscode sowie bestimmte Bestandteile der Entwerter-Kennzeichnung werden dann mit den Einträgen des im Kontrollgerät gespeicherten Datenbankauszugs verglichen. Des weiteren wird in einem weiteren Ausführungsbeispiel auch der Zeitcode in regelmäßigen Abständen neu geladen. Zum regelmäßigen Laden des im Kontrollgerät gespeicherten Datenbankauszugs sowie ggf. des Zeitcodes können im Falle der Ausführung des Kontrollgeräts als Handgerät Ladestationen im Fahrzeug oder an bestimmten, für den Kontrolleur zugänglichen Punkten aufgestellt sein, von denen die Daten beispielsweise über eine Infrarot-Schnittstelle auf das Kontrollgerät übertragen werden. Die Ladestationen sind dabei elektronische mit der Datenbank des Verkaufsportals verbunden.The contents of the memory must be reloaded onto the be brought up to date. The basic and supplementary code as well as certain components The validator marking is then made with the entries in the control device stored database extract compared. Furthermore, in another embodiment the time code is also reloaded at regular intervals. For regular Load the database extract stored in the control device and, if necessary, the time code can in the case of the execution of the control device as a handheld charging stations in the vehicle or be placed at certain points accessible to the controller by which the data is transmitted to the control device, for example, via an infrared interface become. The charging stations are electronic with the database of the sales portal connected.
Claims (60)
wobei der Käufer als Grundlage des Tickets einen Träger, der mit einem Basiscode versehen ist, besitzt,
wobei der Käufer mittels eines elektronischen Zugangs zu einem von einem Betreiber betriebenen Verkaufsportal eine bestimmte Leistung, die mit dem Ticket zugänglich ist, unter Angabe des Basiscodes des Trägers erwirbt,
wobei nach Abschluß des Verkaufs der Leistung eine errechnete Ziffernfolge oder Ziffern- und Buchstabenfolge oder Buchstabenfolge als Ergänzungscode ermittelt und zum Käufer elektronisch übertragen wird,
wobei der Käufer zum Erreichen der Gültigkeit des Tickets den Ergänzungscode auf dem mit dem Basiscode versehenen Träger einträgt.Procedure for creating a valid ticket,
where the buyer has a carrier with a basic code as the basis of the ticket,
the buyer acquires a certain service, which is accessible with the ticket, by means of electronic access to a sales portal operated by an operator, stating the basic code of the carrier,
after the completion of the sale of the service, a calculated sequence of digits or a sequence of digits and letters or a sequence of letters is determined as a supplementary code and transmitted electronically to the buyer,
whereby the buyer enters the supplementary code on the carrier provided with the basic code to achieve the validity of the ticket.
wobei bei Übereinstimmung des errechneten Ergänzungscodes mit dem erfaßten Ergänzungscode die Leistung für den Benutzer freigegeben wird,
wobei bei Nichtübereinstimmung des berechneten Ergänzungscodes mit dem erfaßten Ergänzungscode die Leistung nicht freigegeben wird.Method for using a service that can be redeemed by means of a ticket created according to a method of claims 8 to 15, characterized in that the validator records the code of the ticket, consisting of the basic code and the supplementary code, the validator calculating the supplementary code with the aid of the Carries out basic codes and compares them with the entered supplementary code,
if the calculated supplementary code matches the acquired supplementary code, the service is released for the user,
the performance is not released if the calculated supplementary code does not match the entered supplementary code.
wobei bei Übereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung diese für den Benutzer freigegeben wird, wobei bei Nichtübereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung die Leistung nicht freigegeben wird.Method according to Claim 20, characterized in that, after checking the existence of the code, if the code exists, and before releasing the service, the data associated with the code, which describe the associated service sold, are compared with the service desired by the user, whereby the data assigned to the code is contained in the database extract contained in the validator or in the database connected to the validator,
whereby if the data describing the associated sold service matches the service used, this is released for the user, and if the data describing the associated sold service does not match the service used, the service does not is released.
wobei eine Kontrolleinrichtung den Code, bestehend aus Basiscode und Ergänzungscode, und mindestens einen fest vorgegebenen Bestandteil der Kennzeichnung durch den Entwerter erfaßt, wobei die Kontrolleinrichtung die Errechnung des Ergänzungscodes unter Zuhilfenahme des Basiscodes durchführt und mit dem erfaßten Ergänzungscode vergleicht, wobei
bei Übereinstimmung des errechneten Ergänzungscodes mit dem erfaßten Ergänzungscode das Ticket als gültig erklärt wird,
wobei bei Nichtübereinstimmung des errechneten Ergänzungscodes mit dem erfaßten Ergänzungscode das Ticket als ungültig erklärt wird.Method for checking a ticket for the use of a service which is used according to one of the methods described in claims 16 to 17,
wherein a control device detects the code, consisting of the basic code and the supplementary code, and at least one predefined component of the identification by the validator, the control device carries out the calculation of the supplementary code with the aid of the basic code and compares it with the detected supplementary code, whereby
if the calculated supplementary code matches the entered supplementary code, the ticket is declared valid,
if the calculated supplementary code does not match the entered supplementary code, the ticket is declared invalid.
wobei bei Übereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung das Ticket als gültig erklärt wird, wobei bei Nichtübereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung das Ticket als ungültig erklärt wird.A method according to claim 29, characterized in that after checking the existence of the code if the code exists and before declaring the validity of the ticket, the data associated with the code describing the associated service sold, with the service used by the user are compared, the data assigned to the code being contained in the control device in a database extract or in a database connected to the control device,
whereby if the data describing the associated service sold matches the service used, the ticket is declared valid, and if the data describing the associated service sold does not match the service used, the ticket is declared is declared invalid.
ein elektronischer Zugang zu einem von einem Betreiber betriebenen Verkaufsportal vorgesehen ist,
wobei über den Verkaufsportal für einen Käufer eine bestimmte Leistung, die mit dem Ticket zugänglich ist, erwerbbar ist,
wobei dem Verkaufsportal ein Basiscode eines Ticketträgers vom Käufer übermittelbar ist,
wobei nach Abschluß des Verkaufs der Leistung eine berechnete Ziffernfolge oder Ziffern- und Buchstabenfolge oder Buchstabenfolge als Ergänzungscode unter Zuhilfenahme des Basiscodes ermittelbar und dem Käufer elektronisch übertragbar ist.Device for creating a valid ticket,
electronic access to a sales portal operated by an operator is provided,
whereby a certain service, which is accessible with the ticket, can be acquired for a buyer via the sales portal,
a basic code of a ticket carrier can be transmitted by the buyer to the sales portal,
after the sale of the service has been completed, a calculated sequence of digits or sequence of digits and letters or sequences of letters can be determined as a supplementary code with the aid of the basic code and electronically transmitted to the buyer.
wobei bei Nichtübereinstimmung des berechneten Ergänzungscodes mit dem erfaßten Ergänzungscode die Freigebung der Leistung verhinderbar ist.Validator that is used to make use of a service, wherein the tickets can be redeemed by means of a ticket created according to a method of claims 8 to 15, characterized in that the validator can be used to detect the code of the ticket, consisting of a basic code and a supplementary code, whereby using the Validator the calculation of the supplementary code can be carried out with the aid of the basic code and can be compared with the entered supplementary code, whereby if the calculated supplementary code matches the entered supplementary code, the service can be released for the user,
if the calculated supplementary code does not match the entered supplementary code, the release of the service can be prevented.
wobei bei Übereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung diese für den Benutzer freigebbar ist, wobei bei Nichtübereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung die Freigabe der Leistung verhinderbar ist.Validator according to claim 46, characterized in that, after checking the existence of the code, if the code exists, and before releasing the service, the data assigned to the code, which describe the associated service sold, are comparable to the service desired by the user, whereby the data assigned to the code is contained in the database extract contained in the validator or in the database connected to the validator,
whereby if the data describing the associated sold service matches the service used, this can be released for the user, and if the data describing the associated sold service does not match the service used, the release of the service is released Performance is preventable.
wobei mittels der Kontrolleinrichtung der Code, bestehend aus Basiscode und Ergänzungscode, und mindestens einen fest vorgegebenen Bestandteil der Kennzeichnung durch den Entwerter erfaßbar ist, wobei mittels der Kontrolleinrichtung die Errechnung des Ergänzungscodes unter Zuhilfenahme des Basiscodes durchführbar und mit dem erfaßten Ergänzungscode vergleichbar ist, wobei
bei Übereinstimmung des errechneten Ergänzungscodes mit dem erfaßten Ergänzungscode das Ticket als gültig erklärbar ist,
wobei bei Nichtübereinstimmung des errechneten Ergänzungscodes mit dem erfaßten Ergänzungscode das Ticket als ungültig erklärbar ist.Control device for a ticket for the use of a service which is used according to one of the methods described in claims 16 to 17,
whereby the code, consisting of the basic code and the supplementary code, and at least one fixed component of the identification can be detected by the validator by means of the control device, whereby the calculation of the supplementary code can be carried out with the aid of the basic code and can be compared with the recorded supplementary code by means of the control device, whereby
if the calculated supplementary code matches the entered supplementary code, the ticket can be declared valid,
if the calculated supplementary code does not match the entered supplementary code, the ticket can be declared invalid.
wobei bei Übereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung das Ticket als gültig erklärbar ist, wobei bei Nichtübereinstimmung der Daten, die die zugehörige, verkaufte Leistung beschreiben, mit der in Anspruch genommenen Leistung das Ticket als ungültig erklärbar ist. Control device according to Claim 55, characterized in that, after checking the existence of the code, if the code exists, and before declaring the validity of the ticket, the data associated with the code, which describe the associated service sold, with the service used by the user are comparable, the data assigned to the code being contained in a database extract or in a database connected to the control device in the control device,
whereby if the data describing the associated service sold matches the service used, the ticket can be declared valid, and if the data describing the associated service sold does not match the service used, the ticket is deemed valid can be declared invalid.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE10134336A DE10134336A1 (en) | 2001-07-14 | 2001-07-14 | Ticket system |
DE10134336 | 2001-07-14 |
Publications (2)
Publication Number | Publication Date |
---|---|
EP1276081A2 true EP1276081A2 (en) | 2003-01-15 |
EP1276081A3 EP1276081A3 (en) | 2004-06-09 |
Family
ID=7691829
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP02014953A Withdrawn EP1276081A3 (en) | 2001-07-14 | 2002-07-08 | Ticket system |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP1276081A3 (en) |
DE (1) | DE10134336A1 (en) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2864303A1 (en) * | 2003-12-23 | 2005-06-24 | Elca Inf Sa | Ticket e.g. transport document, generating and validating method, involves generating and transmitting complete identification marking code with partial identification marking code to user, during identification marking of ticket |
EP1547805A1 (en) * | 2003-12-23 | 2005-06-29 | Elca Informatique S.A. | Method for generating and validating tickets printable at home |
WO2006110032A1 (en) * | 2005-04-13 | 2006-10-19 | Moreo Romano Uden | Method to encourage purchase of products protected by copyright, trademarks and patents |
FR2887059A1 (en) * | 2005-06-09 | 2006-12-15 | Sagem | Transaction e.g. gambling type transaction, securing method for use by computer, involves verifying if ticket is made of thermal paper, and reading identification sign and reference |
WO2015135793A1 (en) * | 2014-03-12 | 2015-09-17 | Thales | Method of controlling access to a reserve zone with control of the validity of an access entitlement installed in the memory of a mobile terminal |
WO2015140544A1 (en) * | 2014-03-17 | 2015-09-24 | Omarco Network Solutions Limited | Improvement realting to ticket validation techniques |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0063026A2 (en) * | 1981-04-09 | 1982-10-20 | Dca Design Consultants Limited | Through-ticketing in a passenger transport system |
US4675669A (en) * | 1980-06-23 | 1987-06-23 | Light Signatures, Inc. | System of issuing secure documents of various denomination |
US5878137A (en) * | 1994-01-11 | 1999-03-02 | Alfi S.R.L. | Method for obtaining authenticity identification devices for using services in general, and device obtained thereby |
WO1999038122A1 (en) * | 1998-01-21 | 1999-07-29 | P & S S.R.L. | Method and apparatus for the validation of tickets |
GB2348036A (en) * | 1999-03-15 | 2000-09-20 | Tony Evans | Coded voucher for preventing transaction fraud |
WO2000073954A2 (en) * | 1999-06-02 | 2000-12-07 | Kara Technology, Inc. | Verifying the authenticity of printed documents on paper |
US6223166B1 (en) * | 1997-11-26 | 2001-04-24 | International Business Machines Corporation | Cryptographic encoded ticket issuing and collection system for remote purchasers |
WO2001091007A1 (en) * | 2000-05-24 | 2001-11-29 | Esecuredocs, Inc. | System and method for production and authentication of original documents |
-
2001
- 2001-07-14 DE DE10134336A patent/DE10134336A1/en not_active Withdrawn
-
2002
- 2002-07-08 EP EP02014953A patent/EP1276081A3/en not_active Withdrawn
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US4675669A (en) * | 1980-06-23 | 1987-06-23 | Light Signatures, Inc. | System of issuing secure documents of various denomination |
EP0063026A2 (en) * | 1981-04-09 | 1982-10-20 | Dca Design Consultants Limited | Through-ticketing in a passenger transport system |
US5878137A (en) * | 1994-01-11 | 1999-03-02 | Alfi S.R.L. | Method for obtaining authenticity identification devices for using services in general, and device obtained thereby |
US6223166B1 (en) * | 1997-11-26 | 2001-04-24 | International Business Machines Corporation | Cryptographic encoded ticket issuing and collection system for remote purchasers |
WO1999038122A1 (en) * | 1998-01-21 | 1999-07-29 | P & S S.R.L. | Method and apparatus for the validation of tickets |
GB2348036A (en) * | 1999-03-15 | 2000-09-20 | Tony Evans | Coded voucher for preventing transaction fraud |
WO2000073954A2 (en) * | 1999-06-02 | 2000-12-07 | Kara Technology, Inc. | Verifying the authenticity of printed documents on paper |
WO2001091007A1 (en) * | 2000-05-24 | 2001-11-29 | Esecuredocs, Inc. | System and method for production and authentication of original documents |
Cited By (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2864303A1 (en) * | 2003-12-23 | 2005-06-24 | Elca Inf Sa | Ticket e.g. transport document, generating and validating method, involves generating and transmitting complete identification marking code with partial identification marking code to user, during identification marking of ticket |
EP1547805A1 (en) * | 2003-12-23 | 2005-06-29 | Elca Informatique S.A. | Method for generating and validating tickets printable at home |
WO2006110032A1 (en) * | 2005-04-13 | 2006-10-19 | Moreo Romano Uden | Method to encourage purchase of products protected by copyright, trademarks and patents |
FR2887059A1 (en) * | 2005-06-09 | 2006-12-15 | Sagem | Transaction e.g. gambling type transaction, securing method for use by computer, involves verifying if ticket is made of thermal paper, and reading identification sign and reference |
EP1736942A1 (en) * | 2005-06-09 | 2006-12-27 | Sagem Défense Sécurité | Method for securing a transaction and ticket for carrying out the method |
WO2015135793A1 (en) * | 2014-03-12 | 2015-09-17 | Thales | Method of controlling access to a reserve zone with control of the validity of an access entitlement installed in the memory of a mobile terminal |
FR3018655A1 (en) * | 2014-03-12 | 2015-09-18 | Thales Sa | METHOD FOR CONTROLLING ACCESS TO A RESERVED AREA WITH CONTROL OF THE VALIDITY OF A STOCKETED ACCESS TITLE IN THE MEMORY OF A MOBILE TERMINAL |
US10491600B2 (en) | 2014-03-12 | 2019-11-26 | Thales | Method of controlling access to a reserve zone with control of the validity of an access entitlement installed in the memory of a mobile terminal |
WO2015140544A1 (en) * | 2014-03-17 | 2015-09-24 | Omarco Network Solutions Limited | Improvement realting to ticket validation techniques |
Also Published As
Publication number | Publication date |
---|---|
EP1276081A3 (en) | 2004-06-09 |
DE10134336A1 (en) | 2003-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE3750958T3 (en) | AUTOMATIC TRANSFER SYSTEM WITH MICROPROCESSOR CARDS. | |
DE69623893T2 (en) | A value storage system using a secure encryption protocol | |
DE60218057T2 (en) | SAFE HANDLING OF SAVED VALUES OBJECTS | |
DE60317169T2 (en) | AUTHENTICATION ARRANGEMENT AND METHOD FOR USE WITH FINANCIAL TRANSACTIONS | |
DE3886623T2 (en) | Transaction system with one or more central interfaces and with a number of distributed end stations, which can be coupled to each central interface via a network; Concentrator and end station suitable for use in such a transaction system and operator identification element for use in such a end station. | |
EP0976113B1 (en) | Process for generating a credit by means of a prepaid voucher | |
DE69418498T2 (en) | CREDIT DOCUMENT ASSOCIATED WITH A DOCUMENT OR CUSTOMIZED CARD, INDEPENDENT CUSTOMIZED CREDIT CARD AND RELATED ISSUE AND VERIFICATION APPARATUS | |
EP0713197A1 (en) | Data carrier and corresponding read/write device | |
EP0385290A1 (en) | Method and device to simplify the use of a plurality of credit cards and the like | |
EP1103922A2 (en) | Booking by means of a virtual access ticket | |
CA2414769A1 (en) | Method and system for accessing travel services | |
DE2738113A1 (en) | Processing device for banking operations | |
EP0306892A1 (en) | Circuitry of which at least a part contains a card for business, identification and/or actuation purposes | |
DE19739488A1 (en) | Process for conducting secure financial transactions using fax transmissions | |
WO2013156457A1 (en) | Electronic transaction method | |
DE10058638A1 (en) | Method for producing a data carrier and a data carrier | |
DE2921878C2 (en) | Data transmission device | |
EP1276081A2 (en) | Ticket system | |
DE69804219T2 (en) | COMPLEX AND DEVICE FOR SECURING THE ORIGINALITY OF DOCUMENTS OR GOODS | |
EP0713188A2 (en) | Method and smart card for acquired authorization documentation | |
DE102008039402A1 (en) | Take back and destroy data carriers | |
DE10134335B4 (en) | Procedure for creating a ticket | |
EP0950999B1 (en) | Data acquisition device and method for operating the device | |
EP1140521B1 (en) | Activable document and system for aktivable documents | |
EP0968485A2 (en) | Chip card and method for its use |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SK TR |
|
AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
PUAL | Search report despatched |
Free format text: ORIGINAL CODE: 0009013 |
|
AK | Designated contracting states |
Kind code of ref document: A3 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR IE IT LI LU MC NL PT SE SK TR |
|
AX | Request for extension of the european patent |
Extension state: AL LT LV MK RO SI |
|
17P | Request for examination filed |
Effective date: 20040812 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: BUNDESDRUCKEREI GMBH |
|
17Q | First examination report despatched |
Effective date: 20041215 |
|
AKX | Designation fees paid |
Designated state(s): DE ES FR GB IT |
|
RBV | Designated contracting states (corrected) |
Designated state(s): DE ES FR GB IT |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN |
|
18W | Application withdrawn |
Effective date: 20080414 |