DE10050484A1 - Pocket data carrier reading device e.g. for credit cards, includes device for reading data content filed on portable data carrier - Google Patents

Pocket data carrier reading device e.g. for credit cards, includes device for reading data content filed on portable data carrier

Info

Publication number
DE10050484A1
DE10050484A1 DE2000150484 DE10050484A DE10050484A1 DE 10050484 A1 DE10050484 A1 DE 10050484A1 DE 2000150484 DE2000150484 DE 2000150484 DE 10050484 A DE10050484 A DE 10050484A DE 10050484 A1 DE10050484 A1 DE 10050484A1
Authority
DE
Germany
Prior art keywords
application
data carrier
data
pocket
reading
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.)
Granted
Application number
DE2000150484
Other languages
German (de)
Other versions
DE10050484B4 (en
Inventor
Settimio Marchetti
Alexander Kolbeck
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Giesecke and Devrient GmbH
Original Assignee
Giesecke and Devrient GmbH
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Giesecke and Devrient GmbH filed Critical Giesecke and Devrient GmbH
Priority to DE2000150484 priority Critical patent/DE10050484B4/en
Publication of DE10050484A1 publication Critical patent/DE10050484A1/en
Application granted granted Critical
Publication of DE10050484B4 publication Critical patent/DE10050484B4/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K7/00Methods or arrangements for sensing record carriers, e.g. for reading patterns
    • G06K7/0008General problems related to the reading of electronic memory record carriers, independent of its reading method, e.g. power transfer

Abstract

A pocket card reader indicates the data content filed on a portable data carrier and has a central processor unit for controlling the operation of the device according to an application program. The device (10) contains a programming interface (20) for communicating with a terminal (40,44) of an application provider, and the application store (22) can be loaded via the provider interface (20) with further application programs (24,26,28).

Description

Die Erfindung geht aus von einem Taschendatenträgerlesegerät nach der Gattung des Hauptanspruchs.The invention is based on a pocket data carrier reader according to the Genus of the main claim.

Ein solches ist bekannt z. B. aus der US 4,812,632. Darin ist ein tragbares, kompaktes Gerät zum Lesen und Beschreiben von kartenförmigen Datenträ­ gern mit Magnetstreifen beschrieben. Das Gerät umfaßt eine zentrale Prozes­ soreinheit, Speichermittel zur Aufnahme eines Betriebsprogrammes, eine Lese/Schreibeinrichtung zum Lesen/Beschreiben eines Magnetstreifens, ei­ ne Bildanzeigevorrichtung zur Ausführung eines Dialoges mit einem Benut­ zer sowie eine Tastatur zur Vornahme von Benutzereingaben. Das Gerät er­ möglicht das Aufbringen von Daten auf kartenförmige Datenträger mit Mag­ netstreifen unter Berücksichtigung von auf dem Datenträger vor dem Auf­ bringen bereits vorhandenen Daten. Insbesondere eignet es sich zur unmit­ telbaren vor-Ort-Ausstellung von Kreditkarten.Such is known for. B. from US 4,812,632. In it is a portable, compact device for reading and writing card-shaped data carriers like described with magnetic stripes. The device comprises a central process soreinheit, storage means for recording an operating program, a Read / write device for reading / writing a magnetic strip, ei ne image display device for executing a dialog with a user zer and a keyboard for making user inputs. The device he enables the application of data on card-shaped data carriers with Mag net strips considering on the disk before opening bring existing data. In particular, it is suitable for immediate use on-site issuance of credit cards.

Bekannt geworden sind desweiteren Taschenkartenleser zum Anzeigen des Speicherinhaltes von Chipkarten, insbesondere zur Darstellung von Rest­ guthaben auf Telefon- oder Geldkarten. Im Zusammenhang mit Geldkarten wurde auch bereits vorgeschlagen, z. B. durch die Firma O.tel.O in ec-Karte mit Telefonfunktion, Juni 1997, einen Taschenkartenleser mit einer weiteren Funktionalität auszurüsten, welche es erlaubt, eine Geldkarte als Telefonkar­ te einzusetzen.Pocket card readers for displaying the have also become known Memory content of chip cards, in particular for displaying the rest credit on phone or cash cards. In connection with money cards has also been proposed, e.g. B. by the company O.tel.O in ec card with telephone function, June 1997, a pocket card reader with another Equip functionality that allows a cash card as a phone card to use.

Allen bekannten Taschenkartenlesern gemein ist, daß durch die Ausführung des Gerätes festgelegt ist, welche Art Daten damit aus einem Datenträger ausgelesen werden können. Entsprechend ist die Nutzbarkeit der bekannten Taschenkartenleser auf die durch die auslesbaren Daten darstellbaren An­ wendungen beschränkt. All known pocket card readers have in common that the execution the device determines what type of data it contains from a data carrier can be read out. The usability of the known is corresponding Pocket card reader to the type represented by the readable data limited turns.  

Hiervon ausgehend ist es Aufgabe der Erfindung, einen Taschenkartenleser anzugeben, der bei einfachem Aufbau für eine Vielzahl von Anwendungen einsetzbar ist.Proceeding from this, the object of the invention is a pocket card reader specify the simple structure for a variety of applications can be used.

Diese Aufgabe wird gelöst durch einen Taschenkartenleser mit den Merk­ malen des Hauptanspruchs. Das Gerät zeichnet sich dadurch aus, daß es über einen jederzeit veränderbaren Speicher für Funktionsprogramme sowie über eine Schnittstelle zur Kommunikation mit Funktionsbetreibern verfügt. Durch bedarfsweises Laden neuer Funktionsprogramme über die Schnitt­ stelle kann das Anwendungsspektrum des erfindungsgemäßen Geräts jeder­ zeit an die vom Benutzer gewünschte Situation angepaßt werden. Für die Gerätehersteller ergibt sich der Vorteil, daß die Geräte bei Auslieferung kei­ ne oder allenfalls eine Standardanwendung enthalten müssen. Die flexible Anpaßbarkeit der Geräte zu jeder Zeit erlaubt es, sie später auch zur Aus­ führung von Anwendungen einzusetzen, die bei Auslieferung noch gar nicht existierten. Grundsätzlich können die Anwendungen dabei von jedermann eingerichtet und in das Gerät gebracht werden. Da die Geräte nur vorhande­ ne Informationen wiedergeben, das Ändern von Informationen auf einem Datenträger hingegen nicht ermöglichen, sind sie für Manipulationen nicht geeignet. Ein weiterer Vorteil der erfindungsgemäßen Geräte ist, daß sie technisch einfach und deshalb räumlich kompakt ausgeführt sein können. Zweckmäßig ist es, den Applikationsspeicher des Gerätes nach Art eines frei programmierbaren Chipkartenspeichers auszuführen. In einer vorteilhaften Ausführung kann der Speicher dann wechselbar, z. B. in Gestalt einer Mi­ nichipkarte ausgebildet sein.This task is solved by a pocket card reader with the mark paint the main claim. The device is characterized in that it via a memory that can be changed at any time for function programs and has an interface for communication with function operators. By loading new function programs via the cut as required can put the range of applications of the device according to the invention everyone time to be adapted to the situation desired by the user. For the Device manufacturers have the advantage that the devices do not ship on delivery ne or possibly a standard application. The flexible Adaptability of the devices at any time allows them to be switched off later use of applications that are not even delivered existed. Basically, the applications can be used by anyone be set up and brought into the device. Since the devices only exist ne play information, changing information on one On the other hand, they do not allow data carriers for manipulation suitable. Another advantage of the devices according to the invention is that they technically simple and can therefore be spatially compact. It is advisable to free the application memory of the device in the manner of a programmable chip card memory. In an advantageous Execution can then be changed, z. B. in the form of a Mi. nichipkarte be trained.

Ein Ausführungsbeispiel der Erfindung wird nachfolgend unter Bezugnah­ me auf die Zeichnung näher erläutert. Es zeigen: An embodiment of the invention is below with reference me explained in more detail on the drawing. Show it:  

Fig. 1 die funktionelle Struktur eines Taschendatenträgerlesegerätes, Fig. 1 shows the functional structure of a pocket disk reader,

Fig. 2 die Handhabung eines Taschendatenträgerlesegerätes über einen län­ geren Zeitraum. Fig. 2 shows the handling of a pocket data carrier reader over a longer period of time.

Fig. 1 veranschaulicht ein, im folgenden kurz Taschenkartenleser genanntes, Taschendatenträgerlesegerät 10 zusammen mit seinen wesentlichen funktio­ nalen Bezugseinrichtungen in Gestalt zweier Endgeräte 40, 44 eines Applika­ tionsanbieters 40 sowie eines tragbaren Datenträgers 30. Fig. 1 illustrates a, briefly called pocket card reader, pocket data reader 10 together with its essential functional reference devices in the form of two terminals 40 , 44 of an application provider 40 and a portable data carrier 30th

Wesentliche Komponente des Taschenkartenlesers 10 ist eine zentrale Pro­ zessoreinheit 12. Sie ist mit Eingabemitteln 14, einer Datenwiedergabeein­ richtung 16, einer Leseeinrichtung 18, einer Anbieterschnittstelle 20 sowie einem Applikationsspeicher 22 verbunden. Die zentrale Prozessoreinheit 12 koordiniert das Zusammenwirken der Komponenten 14 bis 22 aufgrund ei­ nes im Applikationsspeicher 22 abgelegten Anwendungsprogrammes 24, 26, 28. Die Anwendungsprogramme 24, 26, 28 dienen jeweils zum Auslesen und Wiedergeben von auf einem Datenträger 30 abgelegten Dateninhalten. Sie werden von der zentralen Prozessoreinheit 12 verwaltet, welche insbesonde­ re das Laden bzw. Löschen von Anwendungsprogrammen 24, 26, 28 steuert. Die Ausführung eines Anwendungsprogrammes 24, 26, 28 wird zweckmäßig durch einen Benutzer über die Eingabemittel 14 gestartet. Bei den Eingabe­ mitteln 14 kann es sich, wie in Fig. 1 angedeutet, um ein Tastenfeld han­ deln, desweiteren aber auch um einen Ein/Ausschalter, um stimm- oder be­ rührungssensitive Steuergeber oder um beliebige andere Mittel zur Über­ mittlung eines Befehles eines Benutzers an die zentrale Prozessoreinheit 12. Statt benutzerbedienter Eingabemittel kann auch eine automatisch arbeite­ tend Sensorik vorgesehen sein, welche beispielsweise selbstätig die Anwesenheit eines Datenträgers 30 in die Leseeinrichtung 18 erkennt und darauf den Taschenkartenleser 10 einschaltet.An essential component of the pocket card reader 10 is a central processor unit 12 . It is connected to input means 14 , a data playback device 16 , a reading device 18 , a provider interface 20 and an application memory 22 . The central processor unit 12 coordinates the interaction of the components 14 to 22 on the basis of an application program 24 , 26 , 28 stored in the application memory 22 . The application programs 24 , 26 , 28 each serve to read out and reproduce data contents stored on a data carrier 30 . They are managed by the central processor unit 12 , which in particular controls the loading or deleting of application programs 24 , 26 , 28 . The execution of an application program 24 , 26 , 28 is expediently started by a user via the input means 14 . In the input means 14 , it can, as indicated in Fig. 1, a keypad, but also an on / off switch, voice or touch-sensitive control transmitter or any other means for transmitting a command to a user to the central processor unit 12 . Instead of user-operated input means, an automatically working sensor system can also be provided, which, for example, automatically detects the presence of a data carrier 30 in the reading device 18 and then switches on the pocket card reader 10 .

Bei der Datenwiedergabeeinrichtung 16 handelt es sich vorzugsweise um ein übliches Bildanzeigebauelement, beispielsweise um ein Matrix-Display, das eine optische Wiedergabe von aus einem Datenträger 30 ausgelesenen Da­ teninhalten gestattet. Zur Unterstützung der optischen Darstellung, ggf. auch alternativ, kann die Datenwiedergabeeinrichtung 16 auch Mittel zur akustischen Wiedergabe von Dateninhalten aufweisen. Die Datenwiederga­ beeinrichtung 16 dient außer zur Wiedergabe von ausgelesenen Dateninhal­ ten auch zur Bedienungsführung eines Benutzers des Taschenkartenlesers 10.The data reproduction device 16 is preferably a conventional image display component, for example a matrix display, which permits optical reproduction of data content read from a data carrier 30 . To support the optical representation, possibly also as an alternative, the data reproduction device 16 can also have means for the acoustic reproduction of data content. The data reproduction device 16 serves, in addition to the reproduction of read-out data contents, also for operating a user of the pocket card reader 10 .

Die Leseeinrichtung 18 ist auf die auf dem tragbaren Datenträger 30 befindli­ che Kommunikationsschnittstelle abgestimmt, mit welcher sie zusammen­ wirkt. Im folgenden wird davon ausgegangen, daß die tragbaren Datenträ­ ger 30 die Gestalt von Chipkarten haben. Die Leseeinrichtung 18 ist dann entsprechend als übliche Chipkontaktiereinheit bzw. kontaktlose Schnitt­ stelle ausgebildet. Sollen Datenträger 30 anderen Typs, z. B. Magnetstreifen­ karten, ausgelesen werden, ist, zweckmäßig zusätzlich zur Chipkontak­ tiereinheit, eine Magnetstreifenleseeinrichtung vorgesehen.The reading device 18 is matched to the communication interface located on the portable data carrier 30 , with which it interacts. In the following it is assumed that the portable data carrier 30 have the shape of chip cards. The reading device 18 is then designed accordingly as a conventional chip contacting unit or contactless interface. Are data carriers 30 of another type, e.g. B. magnetic stripe cards can be read out, a magnetic stripe reader is advantageously provided in addition to the chip contact animal unit.

Die Programmierschnittstelle 20 ermöglicht der zentralen Prozessoreinheit 12 einen Datenaustausch mit der komplementären Anbieterschnittstelle 42 eines Endgerätes 40, 44 eines Applikationsanbieters. Sie ist kontaktierend oder kontaktlos arbeitend ausgeführt und kann je nach Gestalt der Anbieter­ schnittstelle 42 auf Seiten des Applikationsanbieters beispielsweise als seri­ elle PC-Schnittstelle ausgeführt sein. Ein Taschenkartenleser 10 kann auch mehrere Programmierschnittstellen 20 aufweisen, etwa eine kontaktierende und eine kontaktlos arbeitende. Über die Programmierschnittstelle 20 kön­ nen dem Taschenkartenleser 10 Anwendungsprogramme 24, 26, 28 zuge­ führt werden, welche die zentrale Prozessoreinheit 12 im Applikationsspei­ cher 22 ablegt. Der Applikationsspeicher 22 kann dabei nach dem Konzept von in einer Hochsprache frei programmierbaren Chipkarten, z. B. nach dem Konzept der Java Card ausgeführt sein. Es kann dann weiter vorgesehen sein, den Applikationsspeicher 22 seinerseits in Gestalt einer Chipkarte, be­ sonders zweckmäßig als Minichipkarte, auszubilden, so daß er wechselbar ist.The programming interface 20 enables the central processor unit 12 to exchange data with the complementary provider interface 42 of a terminal 40 , 44 of an application provider. It is designed to work in a contacting or contactless manner and, depending on the configuration of the provider interface 42, can be implemented on the application provider side, for example as a serial PC interface. A pocket card reader 10 can also have a plurality of programming interfaces 20 , for example a contacting and a contactless one. Via the programming interface 20, the pocket card reader 10 can be supplied with application programs 24 , 26 , 28 which the central processor unit 12 stores in the application memory 22 . The application memory 22 can be based on the concept of freely programmable chip cards in a high-level language, e.g. B. be carried out according to the concept of the Java Card. It can then be further provided to design the application memory 22 in turn in the form of a chip card, particularly useful as a mini chip card, so that it can be replaced.

Applikationsanbieter sind zum Beispiel Banken, welche etwa Datenträger mit Geldkartenfunktionen anbieten, Telefongesellschaften, welche Datenträ­ ger mit Telefonierwerteinheiten anbieten oder Dienstleistungsanbieter, wie Fluggesellschaften oder Einzelhandelsunternehmen, welche Bonus- oder Ra­ battsysteme anbieten. Zur Ausführung der angebotenen Anwendungen die­ nen Anbieterendgeräte 40, 44, welche über Schnittstellen 46 die auf den Da­ tenträgern 30 abgelegten Dateninhalte verändern. Dabei sind in der Regel zumindest einige der Anbieterendgeräte 40, 44 als spezielle, im folgenden Konfigurationsendgeräte 40 genannte Endgeräte ausgeführt, welche es er­ möglichen, Anwendungsprogramme zum Lesen der von den Applikati­ onsanbietern benutzten Datenträger 30 auf einen Taschenleser 10 zu über­ tragen. Die Konfigurationsendgeräte 40 verfügen hierzu über eine Anbieter­ schnittstelle 42, welche auf die Programmierschnittstelle 20 der Taschenkar­ tenleser 10 abgestimmt ist und mit diesen kontaktbehaftet oder kontaktlos zusammenwirkt. In einer zweckmäßigen Ausführung ist die Anbieter­ schnittstelle eine übliche, serielle PC-Schnittstelle. Konfigurationsendgeräte 40 mit zum Übertragen von Anwendungsprogrammen 24, 26, 28 geeigneten Schnittstellen 42 können außer durch die Applikationsanbieter selbst auch durch Dritte betrieben werden. Daher ist es auch nicht zwingend erforderlich, daß jeder Applikationsanbieter über eigene Konfigurationsendgeräte 40 verfügt.Application providers are, for example, banks, which offer data carriers with money card functions, telephone companies, which offer data carriers with telephone value units, or service providers, such as airlines or retail companies, which offer bonus or discount systems. To execute the applications offered, the NEN provider terminals 40 , 44 , which change the data contents stored on the data carriers 30 via interfaces 46 . As a rule, at least some of the provider terminals 40 , 44 are designed as special terminals 40 , which are referred to below as configuration terminals and which make it possible to transfer application programs for reading the data carriers 30 used by the application providers to a pocket reader 10 . For this purpose, the configuration terminals 40 have a provider interface 42 , which is matched to the programming interface 20 of the pocket card reader 10 and interacts with them in a contact-based or contactless manner. In an expedient embodiment, the provider interface is a common serial PC interface. Configuration terminals 40 with interfaces 42 suitable for transmitting application programs 24 , 26 , 28 can also be operated by third parties in addition to the application providers themselves. It is therefore also not absolutely necessary for each application provider to have its own configuration terminals 40 .

Fig. 2 veranschaulicht anhand einer beispielhaften Nutzung eines Taschen­ kartenlesers 10 über einen längeren Zeitraum dessen Handhabung. Die Nut­ zung setzt ein mit dem Kauf des Taschenkartenlesers 10 durch einen Benut­ zer, Schritt 50. Ab Verkauf befindet sich im Applikationsspeicher 22 des Ta­ schenkartenlesers 10 zunächst nur ein Anwendungsprogramm, das das Le­ sen und Anzeigen einer Chipkarte 30 mit Geldkartenfunktion ermöglicht. Fig. 2 illustrates using an example use of a pocket card reader 10 over a longer period of time its handling. The use begins with the purchase of the pocket card reader 10 by a user, step 50 . From sale, there is initially only one application program in the application memory 22 of the pocket card reader 10 which enables the reading and display of a chip card 30 with a cash card function.

Zu einem späteren Zeitpunkt möchte der Benutzer am Rabattprogramm ei­ nes Einzelhandelsunternehmens teilnehmen, welches vorsieht, Rabattpunkte im Speicher einer Chipkarte 30 abzulegen. Um den Stand des Rabattpunkte­ kontos jederzeit ansehen zu können, lädt der Benutzer des Taschenkartenle­ sers 10 an einem Konfigurationsendgerät 40 des Einzelhandelsunternehmens ein entsprechendes Anwendungsprogramm zum Lesen von Rabattpunkten in den Applikationsspeicher 22 des Taschenkartenlesers 10, Schritt 52.At a later point in time, the user would like to participate in the discount program of a retail company which provides for discount points to be stored in the memory of a chip card 30 . In order to be able to view the status of the discount points account at any time, the user of the pocket card reader 10 loads an appropriate application program for reading discount points into the application memory 22 of the pocket card reader 10 , step 52, on a configuration terminal 40 of the retail company.

Zu einem wieder späteren Zeitpunkt möchte der Benutzer des Taschenkar­ tenlesers 10 auch am Bonusprogramm einer Luftfahrtgesellschaft teilneh­ men, welche auf Chipkarten 30 Bonuspunkte speichert. Der Benutzer lädt daher an einem Konfigurationsendgerät 40 der Luftfahrtgesellschaft ein das Lesen von Bonuspunkten aus einer Chipkarte 30 ermöglichendes Anwen­ dungsprogramm in den Applikationsspeicher 22 des Taschenkartenlesers 10, Schritt 54.At a later time, the user of the pocket card reader 10 would also like to participate in the bonus program of an airline which stores 30 bonus points on chip cards. The user therefore loads an application program enabling the reading of bonus points from a chip card 30 into the application memory 22 of the pocket card reader 10 , step 54, on a configuration terminal 40 of the airline.

Zu einem abermals späteren Zeitpunkt möchte der Benutzer des Taschenkar­ tenlesers 10 Chipkarten 30 verwenden, welche als elektronische Fahrscheine fungieren. Das die elektronischen Fahrscheine ausgebende Verkehrsunternehmen hat zu diesem Zweck Konfigurationsendgeräte 40 zum Übertragen eines Anwendungsprogrammes zur Darstellung eines auf einer Chipkarte 30 gespeicherten elektronischen Fahrscheins mit einem Taschenkartenleser 10 bereitgestellt. Es sei angenommen, daß der Applikationsspeicher 22 des Ta­ schenkartenlesers 10 zwischenzeitlich jedoch so weit belegt ist, daß das La­ den eines weiteren Anwendungsprogrammes nicht mehr möglich ist, ferner habe die Datenwiedergabeeinrichtung 16 die Gestalt einer Bildanzeigeein­ richtung. Der Benutzer erhält nun bei dem Versuch, das weitere Anwen­ dungsprogramm zu laden, eine entsprechende Fehlermeldung über die Bild­ anzeigeeinrichtung, Schritt 56.At a later point in time, the user of the pocket card reader 10 would like to use chip cards 30 , which function as electronic tickets. For this purpose, the transport company issuing the electronic tickets has provided configuration terminals 40 for transmitting an application program for displaying an electronic ticket stored on a chip card 30 with a pocket card reader 10 . It is assumed that the application memory 22 of the pocket card reader 10 is now so far occupied that loading another application program is no longer possible, and the data playback device 16 has the form of an image display device. When trying to load the further application program, the user now receives a corresponding error message via the image display device, step 56 .

Der Benutzer ist daher genötigt, im Applikationsspeicher 20 freien Speicher­ raum zur Aufnahme des zum Lesen von elektronischen Fahrscheinen befä­ higenden Anwendungsprogrammes zu schaffen. Er kann dies in einfacher Weise durch Freigabe eines der im Applikationsspeicher 22 bereits vorhan­ denen Anwendungsprogramme 24, 26, 28, etwa des Anwendungsprogram­ mes zum Lesen von Rabattpunkten zum Überschreiben bzw. Löschen errei­ chen. Auswahl des zu löschenden Programmes und Freigabe bzw. Löschbe­ fehl teilt er der zentralen Prozessoreinheit 12 des Taschenkartenlesers 10 über die Eingabemittel 14 mit, wobei er zweckmäßig durch Darstellungen auf der Bildanzeigeeinrichtung 16 unterstützt wird, Schritt 58. Ist der Appli­ kationsspeicher 22 als wechselbarer Speicher ausgeführt, z. B. in Gestalt einer Minichipkarte, kann er freien Speicherraum im Applikationsspeicher 22 al­ ternativ auch dadurch herstellen, daß er den Applikationsspeicher 22 durch einen anderen, leeren Speicher ersetzt.The user is therefore required to create free memory space in the application memory 20 for receiving the application program capable of reading electronic tickets. He can achieve this in a simple manner by releasing one of the application programs 24 , 26 , 28 already existing in the application memory 22 , for example the application program for reading discount points for overwriting or deleting. He notifies the central processor unit 12 of the pocket card reader 10 via the input means 14 of the selection of the program to be deleted and release or deletion error, it being expediently supported by representations on the image display device 16 , step 58 . Is the Appli cation storage 22 designed as a removable storage, z. B. in the form of a mini chip card, he can create free space in the application memory 22 al ternatively also by replacing the application memory 22 with another, empty memory.

Der vorbeschriebene Taschenkartenleser sowie seine Wechselwirkung mit der Umgebung gestatten im Rahmen der grundlegenden erfinderischen Idee eine Vielzahl von Ausgestaltungen. So können die Leseeinrichtung 18 oder die Anbieterschnittstelle 20 in verschiedenen physikalischen Ausführungen mehrfach vorgesehen sein, um mit verschiedenen Typen von Anbieterend­ geräten 40 bzw. Datenträgern 30 zu kommunizieren, welche ihrerseits über jeweils verschiedenartige Kommunikationsschnittstellen verfügen. Frei ge­ staltbar ist desweiteren die Bedienung des Taschenkartenleser 10. Hier kön­ nen insbesondere Maßnahmen vorgesehen sein, um die Berechtigung eines Benutzers zum Auslesen bestimmter Dateninhalte zu prüfen Maßnahmen, welche die Darstellung von Dateninhalten von der Erfüllung weiterer Be­ dingungen abhängig machen.The pocket card reader described above and its interaction with the environment permit a large number of configurations within the framework of the basic inventive idea. Thus, the reading device 18 or the provider interface 20 can be provided several times in different physical versions in order to communicate with different types of provider terminals 40 or data carriers 30 , which in turn each have different types of communication interfaces. Further is free ge staltbar the operation of the pocket card reader 10th In particular, measures can be provided here to check the authorization of a user to read out certain data contents. Measures which make the display of data content dependent on the fulfillment of further conditions.

Claims (5)

1. Taschendatenträgerlesegerät zum Anzeigen von auf einem tragbaren Da­ tenträger abgelegten Dateninhalten mit
einer zentralen Prozessoreinheit zum Steuern des Betriebes des Gerä­ tes gemäß einem Anwendungsprogramm,
einem Applikationsspeicher zur Aufnahme wenigstens eines Anwen­ dungsprogramms,
einer Leseeinrichtung zum Auslesen der auf einem tragbaren Daten­ träger abgelegten Dateninhalte,
sowie einer Datenwiedergabeeinrichtung zur Darstellung von ausge­ lesenen Dateninhalten,
dadurch gekennzeichnet, daß das Gerät (10) weiterhin eine Programmierschnittstelle (20) zur Kommu­ nikation mit einem Endgerät (40, 44) eines Applikationsanbieters aufweist und der Applikationsspeicher (22) über die Anbieterschnittstelle (20) mit weiteren Anwendungsprogrammen (24, 26, 28) ladbar ist.
1. Pocket data carrier reader for displaying data stored on a portable data carrier
a central processor unit for controlling the operation of the device according to an application program,
an application memory for recording at least one application program,
a reading device for reading out the data contents stored on a portable data carrier,
and a data playback device for displaying read-out data content,
characterized in that the device ( 10 ) also has a programming interface ( 20 ) for communication with a terminal ( 40 , 44 ) of an application provider and the application memory ( 22 ) via the provider interface ( 20 ) with other application programs ( 24 , 26 , 28 ) is loadable.
2. Gerät nach Anspruch 1, dadurch gekennzeichnet, daß der Applikations­ speicher (22) nach Art eines in einer Hochsprache frei programmierbaren Chipkartenspeichers ausgeführt ist.2. Device according to claim 1, characterized in that the application memory ( 22 ) is designed in the manner of a freely programmable chip card memory in a high-level language. 3. Gerät nach Anspruch 2, dadurch gekennzeichnet, daß der Applikations­ speicher (22) als wechselbare Komponente ausgeführt ist, welche aus dem Taschenkartenleser (10) herausnehmbar ist.3. Device according to claim 2, characterized in that the application memory ( 22 ) is designed as an exchangeable component which can be removed from the pocket card reader ( 10 ). 4. Gerät nach Anspruch 3, dadurch gekennzeichnet, daß der Applikations­ speicher (22) in Gestalt einer Chipkarte ausgeführt ist. 4. Apparatus according to claim 3, characterized in that the application memory ( 22 ) is designed in the form of a chip card. 5. Gerät nach Anspruch 1, dadurch gekennzeichnet, daß die Anwendungs­ programme (24, 26, 28) zur Wiedergabe von auf einem Datenträger (30) abgelegten Dateninhalten verschiedener Applikationsanbieter dienen.5. Apparatus according to claim 1, characterized in that the application programs ( 24 , 26 , 28 ) are used to reproduce data contents stored on a data carrier ( 30 ) from various application providers.
DE2000150484 2000-10-12 2000-10-12 Pocket media reader Expired - Fee Related DE10050484B4 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
DE2000150484 DE10050484B4 (en) 2000-10-12 2000-10-12 Pocket media reader

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
DE2000150484 DE10050484B4 (en) 2000-10-12 2000-10-12 Pocket media reader

Publications (2)

Publication Number Publication Date
DE10050484A1 true DE10050484A1 (en) 2002-04-25
DE10050484B4 DE10050484B4 (en) 2004-06-03

Family

ID=7659499

Family Applications (1)

Application Number Title Priority Date Filing Date
DE2000150484 Expired - Fee Related DE10050484B4 (en) 2000-10-12 2000-10-12 Pocket media reader

Country Status (1)

Country Link
DE (1) DE10050484B4 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5212369A (en) * 1990-01-25 1993-05-18 Gemplus Card International Method of loading applications programs into a memory card reader having a microprocessor, and a system for implementing the method
DE19750372A1 (en) * 1997-11-14 1999-05-20 Bosch Gmbh Robert Loading of programs and data in a data processing system e.g. for motor vehicle

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE29814687U1 (en) * 1998-08-17 1998-10-29 Pemp Irene Electronic hand calculator

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5212369A (en) * 1990-01-25 1993-05-18 Gemplus Card International Method of loading applications programs into a memory card reader having a microprocessor, and a system for implementing the method
DE19750372A1 (en) * 1997-11-14 1999-05-20 Bosch Gmbh Robert Loading of programs and data in a data processing system e.g. for motor vehicle

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
WO 2000025277 A 1 (abstract) World Patents Index (online), Derwent (recherchiert am 4.5.01) In: STN, Accession No. 2000-375998-(32) WPIDS *

Also Published As

Publication number Publication date
DE10050484B4 (en) 2004-06-03

Similar Documents

Publication Publication Date Title
DE2044069C3 (en) Data processing terminal, in particular cash register terminal
DE60129215T2 (en) CARD SYSTEM, COMPREHENSIVE A DISTRIBUTION SYSTEM FOR CARD INFORMATION
DE102005051595A1 (en) File security system and article security system
DE202005010615U1 (en) Electronic billing system with higher security
CH622368A5 (en)
DE3802186C2 (en) System for evaluating data from a coin-operated gaming device
DE3013077A1 (en) ELECTRONIC CASH REGISTER SYSTEM WITH COMBINATION DEVICE
WO1996000427A1 (en) System permitting coin-operated entertainement machines to be played without using coins
DE19522029A1 (en) Device for reading and / or writing memory cards
DE69632992T2 (en) Method and system for outputting portable data carriers
DE69432281T2 (en) Automatic cash business system
DE69726358T2 (en) Magnetic card reader
DE10050484A1 (en) Pocket data carrier reading device e.g. for credit cards, includes device for reading data content filed on portable data carrier
DE2731127C2 (en) Accounting system
DE102005058620A1 (en) A method for providing assistance for the operation of a self-service machine and corresponding self-service machine
DE3537178C2 (en) Order to manage fees
EP0710938B1 (en) Registration system for the management of the circulation of goods in vending operations, in particular for retailers
DE2849519A1 (en) DEVICE FOR ELECTRONIC STORAGE OF DATA
EP0399360B1 (en) Terminal with keybord, display and card reader
EP2369543A1 (en) Mobile electronic device with authentication function for using transaction-based services and system comprising same
EP2318978A1 (en) Undoing and destroying data carriers
EP0779589A2 (en) IC-card reader/writer for a data carrier
DE3736963A1 (en) Data processing system, particularly for use in catering establishments, and method of using it
DE4229863A1 (en) Mobile data carrier and data exchange device therefor
DE2744133A1 (en) DEVICE FOR PROCESSING RECORDED DATA

Legal Events

Date Code Title Description
OP8 Request for examination as to paragraph 44 patent law
8364 No opposition during term of opposition
R119 Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee