DE29613548U1 - Multifunctional chip card reader - Google Patents
Multifunctional chip card readerInfo
- Publication number
- DE29613548U1 DE29613548U1 DE29613548U DE29613548U DE29613548U1 DE 29613548 U1 DE29613548 U1 DE 29613548U1 DE 29613548 U DE29613548 U DE 29613548U DE 29613548 U DE29613548 U DE 29613548U DE 29613548 U1 DE29613548 U1 DE 29613548U1
- Authority
- DE
- Germany
- Prior art keywords
- chip card
- control device
- multifunctional
- mode
- controlled
- 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.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 claims description 9
- 230000004044 response Effects 0.000 claims description 3
- 238000004891 communication Methods 0.000 description 3
- 230000004913 activation Effects 0.000 description 1
- 230000002457 bidirectional effect Effects 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
- G06K7/0086—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers the connector comprising a circuit for steering the operations of the card connector
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K7/00—Methods or arrangements for sensing record carriers, e.g. for reading patterns
- G06K7/0013—Methods or arrangements for sensing record carriers, e.g. for reading patterns by galvanic contacts, e.g. card connectors for ISO-7816 compliant smart cards or memory cards, e.g. SD card readers
Landscapes
- Engineering & Computer Science (AREA)
- Artificial Intelligence (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Credit Cards Or The Like (AREA)
Description
[File:ANM\EL5508B1,DOC] 31.07.96[File:ANM\EL5508B1,DOC] 31.07.96
GebrauchsmusteranmeldungUtility model application
ELME Elektronische Messgeräte GmbHELME Electronic Measuring Instruments GmbH
Beschreibung Multifunktionaler ChipkartenleserDescription Multifunctional chip card reader
Die vorliegende Erfindung betrifft einen multifunktionalen Chipkartenleser, welcher Daten, die auf unterschiedlichen Typen von Chipkarten gespeichert sind, ausliest, verarbeitet und die ausgelesenen und/oder verarbeiteten Daten anzeigt.The present invention relates to a multifunctional chip card reader which reads and processes data stored on different types of chip cards and displays the read and/or processed data.
Herkömmliche Chipkartenleser sind geeignet, auf Chipkarten wie Geldkarten, Telefonkarten, Krankenkassenkarten, usw. gespeicherte Daten auszulesen und die ausgelesenen Daten entsprechend einer vorgegebenen Vorschrift zu verarbeiten und anzuzeigen. Dabei kann ein Chipkartenleser lediglich die Daten eines Chipkartentyps auslesen; so gibt es beispielsweise reine Geldkartenleser ,~~reine Telefonkartenleser, reine Krankenkassenkartenleser, usw.Conventional chip card readers are suitable for reading data stored on chip cards such as cash cards, telephone cards, health insurance cards, etc. and for processing and displaying the read data according to a specified specification. A chip card reader can only read the data of one type of chip card; for example, there are pure cash card readers, pure telephone card readers, pure health insurance card readers, etc.
Je nach Anwendung sind in den Chipkarten verschiedene IC-Typen enthalten, die sich auch funktionell unterscheiden. So basieren deutsche Telefonkarten auf einfachen Speicher-IC's (EEPROM's) mit seriellen langsamen Schnittstellen. Chipkarten für Geldkartenanwendungen dagegen sind aufgrund der hohen Sicherheit sanf orderungen mit relativ komplexen Mikrokontrollern ausgestattet. Derartige Mikrokontroller müssen mit hohen Frequenzen gespeist werden, da sie sich aus Sicherheitsgründen unterhalb einer bestimmten Taktfrequenz selbst abschalten. Darüber hinaus würde die Kommunikation bei dem langsameren Takt der Telefonkarten viel zu lange dauern. Die Mikrokontroller der Geldkarten verfügen über eine komplexe serielle Schnittstelle, bei der die Daten im Kommand-Response-Verfahren übertragen werden, wobei je nach Geldkartenapplikation verschiedene Protokoll, Kommandos und Datenstrukturen zur Anwendung kommen.Depending on the application, the chip cards contain various types of ICs, which also differ in terms of functionality. German phone cards are based on simple memory ICs (EEPROMs) with slow serial interfaces. Chip cards for cash card applications, on the other hand, are equipped with relatively complex microcontrollers due to the high security requirements. Such microcontrollers must be fed with high frequencies, as they switch themselves off below a certain clock frequency for security reasons. In addition, communication would take far too long with the slower clock speed of the phone cards. The microcontrollers of the cash cards have a complex serial interface, where the data is transmitted using the command-response method, with different protocols, commands and data structures being used depending on the cash card application.
[Fi!e:ANM\EL5508B1 .DOC] 31.07.96 Gebrauchsmusteranmeldung ELME Elektronische Messgeräte GmbH[Fi!e:ANM\EL5508B1 .DOC] 31.07.96 Utility model application ELME Elektronische Messgeräte GmbH
Legt man an eine Chipkarte eines Typs Spannungssignale bzw. -pegel an, mit denen üblicherweise eine Chipkarte eines anderen Typs ausgelesen wird, besteht die Gefahr, daß die Chipkarte des einen Typs beschädigt wird und/oder die darauf gespeicherten Daten verloren gehen.If voltage signals or levels are applied to a chip card of one type which are normally used to read a chip card of another type, there is a risk that the chip card of one type will be damaged and/or the data stored on it will be lost.
Aufgabe der vorliegenden Erfindung ist es, einen Chipkartenleser zu schaffen, welcher geeignet ist, Daten aus verschiedenen Typen von Chipkarten auszulesen, ohne daß eüne Beschädigung der Chipkarte und/oder ein Verlust der darauf gespeicherten Daten auftritt.The object of the present invention is to create a chip card reader which is suitable for reading data from different types of chip cards without damaging the chip card and/or losing the data stored on it.
Die Aufgabe der vorliegenden Erfindung wird durch die Merkmale des Anspruchs 1 gelöst. Dementsprechend enthält ein multifunktionaler Chipkartenleser eine Leistungsversorgungseinrichtung zur Versorgung der Komponenten des Chipkartenlesers mit Strom bzw. Spannung, eine Steuereinrichtung zur Steuerung bzw. Durchführung des Lese-, des Verarbeitungs- sowie Anzeigevorgangs und eine Schnittstelle zur Verbindung der Leistungsversorgungseinrichtung und der Steuereinrichtung mit einer Chipkarte. Die Steuereinrichtung weist Mittel zur Ansteuerung der Chipkarte derart auf, daß die Chipkarte zu Beginn des Lesevorgangs in einer Initialisierungsbetriebsart angesteuert wird und im Ansprechen der Chipkarte auf die Ansteuerung in der Initialisierungsbetriebsart die Chipkarte entweder in einer ersten Betriebsart oder in einer zweiten Betriebsart ansteuert wird. Somit kann während der Initialisierung des Lesevorgangs der Typ der Chipkarte ermittelt und die darauffolgende Kommunikation auf den Typ der betreffenden Chipkarte abgestellt werden.The object of the present invention is achieved by the features of claim 1. Accordingly, a multifunctional chip card reader contains a power supply device for supplying the components of the chip card reader with current or voltage, a control device for controlling or carrying out the reading, processing and display process, and an interface for connecting the power supply device and the control device to a chip card. The control device has means for controlling the chip card in such a way that the chip card is controlled in an initialization mode at the start of the reading process and when the chip card responds to the control in the initialization mode, the chip card is controlled either in a first mode or in a second mode. The type of chip card can thus be determined during the initialization of the reading process and the subsequent communication can be tailored to the type of chip card in question.
Die Steuereinrichtung weist Mittel zur Ansteuerung der Chipkarte derart auf, daß im Ansprechen der Chipkarte auf die Ansteuerung in der Initialisierungsbetriebsart der Typ der Chipkarte erfaßt wird. Dabei wird die Chipkarte in der Initialisierungbetriebsart mit bestimmten bzw. unterschiedlichenThe control device has means for controlling the chip card in such a way that when the chip card responds to the control in the initialization mode, the type of chip card is detected. In the initialization mode, the chip card is controlled with specific or different
[File:ANM\EL5508B1.DOC] 31.07.96 Gebrauchsmusteranmeldung[File:ANM\EL5508B1.DOC] 31.07.96 Utility model application
»—rmr·- * ♦ »—rmr·- * ♦
elektrischen Pegeln, Signalverläufen und/oder Taktfrequenzen angesteuert.electrical levels, signal curves and/or clock frequencies.
Die Steuereinrichtung weist des weiteren Mittel zur Ansteuerung der Chipkarte derart auf, daß die Chipkarte in der Initialisxerungsbetriebsart mit einem Taktsignal und einem Rücksetzsignal eines bestimmten Pegels, insbesondere eines L-Pegels, angesteuert wird.The control device further comprises means for controlling the chip card such that the chip card is controlled in the initialization mode with a clock signal and a reset signal of a certain level, in particular an L level.
Die Steuereinrichtung weist ferner Mittel zur Ansteuerung der Chipkarte derart auf, daß im Ansprechen der Chipkarte auf die
Ansteuerung in der Initialisierungsbetriebsart dahingehend, daß das Taktsignal von der Chipkarte zurückgegeben wird, ein
erster Chipkartentyp erkannt und dementsprechend die Chipkarte in der ersten Betriebsart angesteuert wird.
20The control device further comprises means for controlling the chip card such that when the chip card responds to the control in the initialization mode in that the clock signal is returned by the chip card, a first chip card type is recognized and the chip card is accordingly controlled in the first operating mode.
20
Des weiteren weist die Steuereinrichtung Mittel zur Ansteuerung der Chipkarte derart auf, daß im Ansprechen der Chipkarte auf die Ansteuerung in der Initialisierungsbetriebsart dahingehend, daß das Taktsignal von der Chipkarte nicht zurückgegeben wird, ein zweiter Chipkartentyp erkannt und dementsprechend die Chipkarte in der zweiten Betriebsart angesteuert wird.Furthermore, the control device has means for controlling the chip card in such a way that when the chip card responds to the control in the initialization mode in that the clock signal is not returned by the chip card, a second chip card type is recognized and the chip card is accordingly controlled in the second mode.
Die Steuereinrichtung weist ferner Mittel zur Ansteuerung der Chipkarte derart auf, daß die Chipkarte in der ersten Betriebsart mit einer Taktfrequenz bis zu 200 kHz, insbesondere mit einer Taktfrequenz von etwa 20 kHz, angesteuert wird. In dieser Betriebsart werden Telefonkarten ausgelesen.The control device also has means for controlling the chip card in such a way that the chip card is controlled in the first operating mode with a clock frequency of up to 200 kHz, in particular with a clock frequency of about 20 kHz. In this operating mode, telephone cards are read.
Ferner weist die Steuereinrichtung Mittel zur Ansteuerung der Chipkarte derart auf, daß die Chipkarte in der zweiten Betriebsart mit einer Taktfrequenz von über 1 MHz angesteuert wird. In dieser Betriebsart werden Geldkarten ausgelesen.The control device also has means for controlling the chip card in such a way that the chip card is controlled in the second operating mode with a clock frequency of over 1 MHz. In this operating mode, cash cards are read.
Des weiteren weist der multifunktionale Chipkartenleser Mittel zum Auslesen der auf der Chipkarte gespeicherten Daten inFurthermore, the multifunctional chip card reader has means for reading the data stored on the chip card in
[Rle:ANM\ELS508B1.DOC] 31.07.95 Gebrauchsmusteranmeldung[Rle:ANM\ELS508B1.DOC] 31.07.95 Utility model application
der ersten oder zweiten Betriebsart, zur Verarbeitung der auf der Chipkarte gespeicherten Daten und zur Anzeige der entsprechenden Daten auf.the first or second operating mode , to process the data stored on the chip card and to display the corresponding data.
Entsprechend einer bevorzugten Ausführungsform der vorliegenden Erfindung ist ein multifunktionaler Chipkartenleser als Taschenkartenleser, Organizer oder PC-Kartenleser ausgebildet, welcher geeignet ist, sowohl Daten aus einer Telefon- _ karte als auch aus einer Geldkarte auszulesen, die ausgelesenen Daten zu verarbeiten - und die entsprechenden Daten anzuzeigen. According to a preferred embodiment of the present invention, a multifunctional chip card reader is designed as a pocket card reader, organizer or PC card reader, which is suitable for reading data from a telephone card as well as from a cash card, processing the read data - and displaying the corresponding data.
Der Taschenkartenleser weist eine Steuereinrichtung auf, die von einer Batterie gespeist wird. Die Steuereinrichung ist mit einer Schnittstelle verbunden, über welche die Komiuunikation mit der Chipkarte erfolgt. Die Schnittstelle enthält Stromversorgungsanschlüsse, einen Taktsignalanschluß, einen Rücksetzsignalanschluß sowie einen Eingangs-ZAusgangsanschluß für eine bidirektionale Datenleitung.The pocket card reader has a control device which is powered by a battery. The control device is connected to an interface via which communication with the chip card takes place. The interface contains power supply connections, a clock signal connection , a reset signal connection and an input/output connection for a bidirectional data line.
Ferner weist der Taschenkartenleser sowie die Steuereinrichtung Mittel auf, mit denen die Initialisierung des Lesevorgangs, das Auslesen der Daten, die Verarbeitung der ausgelesenen Daten sowie das Anzeigen der entsprechenden Daten durchgeführt wird; insbesondere sind ein Mikrokontroller bzw. eine CPU, ein ROM mit darin gespeichertem Ablaufprogramm, ein RAM, Taktgeberschaltungen sowie eine LCD-Anzeige vorgesehen.Furthermore, the pocket card reader and the control device have means with which the initialization of the reading process, the reading of the data, the processing of the read data and the display of the corresponding data are carried out; in particular, a microcontroller or a CPU, a ROM with a sequence program stored therein, a RAM, clock circuits and an LCD display are provided.
Im folgenden wird der Betrieb des Taschenkartenlesers beschrieben. The operation of the pocket card reader is described below.
Zur Erkennung des Typs der Chipkarte wird ausgenutzt, daß Geldkarten nur oberhalb einer Taktfrequenz von etwa 1 MHz arbeiten, während Telefonkarten dagegen nur bei niedrigen Taktfrequenzen von bis zu 200 kHz funktionieren. Darüber hinaus geben Telefonkarten bei einem Rücksetzsignal eines L-PegelsTo identify the type of chip card, it is exploited that cash cards only work above a clock frequency of about 1 MHz, while telephone cards only work at low clock frequencies of up to 200 kHz. In addition, telephone cards emit a reset signal of an L level
[File:ANM\EL5508B1.DOC] 31.07,96 : Ji., *, i *..* ♦ &idigr; &Idigr;.[File:ANM\EL5508B1.DOC] 31.07.96 : Ji., *, i *..* ♦&idgr;&Idigr;.
Gebrauchsmusteranmeldung &iacgr;&idigr; · ···· ··Utility model application &iacgr;&idigr; · ···· ··
ELME Elektronische Messgeräte GmbH ELME Electronic Measuring Instruments GmbH
die Taktsignale gespiegelt am Eingangs-/Ausgangsanschluß zurück. the clock signals are mirrored back at the input/output connection.
Eine über die Schnittstelle mit dem Taschenkartenleser verbundene Chipkarte wird nach der Aktivierung (Anlegen der Versorgungsspannung und des Rücksetzsignals des &EEgr;-Pegels) zuerst mit einem einzigen Taktpuls bei einem gleichzeitigen Rücksetzsignal eines L-Pegels angesteuert. Handelt es sich bei der Chipkarte um eine Telefonkarte, so gibt die Chipkarte den Taktpuls über den Eingangs-/Ausgangsanschluß zurück.After activation (application of the supply voltage and the reset signal of the �EEgr; level), a chip card connected to the pocket card reader via the interface is first controlled with a single clock pulse with a simultaneous reset signal of an L level. If the chip card is a telephone card, the chip card returns the clock pulse via the input/output connection.
Erscheint der gespiegelte Taktpuls an dem Eingangs-/Ausgangsanschluß, so wird an die Chipkarte eine Taktfrequenz von etwa 20 kHz angelegt, worauf die Chipkarte, falls es sich dabei um eine Telefonkarte handelt, ihre ATR-Daten (ATR:If the mirrored clock pulse appears at the input/output connection, a clock frequency of about 20 kHz is applied to the chip card, whereupon the chip card, if it is a telephone card, transmits its ATR data (ATR:
Answer-To-Reset) über den Eingangs-/Ausgangsanschluß ausgibt. Die ATR-Daten können darauf zur Sicherstellung, daß es sich bei der Chipkarte tatsächlich um eine Telefonkarte handelt, einer weiteren Prüfung unterzogen werden, und anschließend kann der in den Daten enthaltene Betrag ausgewertet und angezeigt werden.Answer-To-Reset) via the input/output port. The ATR data can then be subjected to further verification to ensure that the chip card is actually a phone card, and the amount contained in the data can then be evaluated and displayed.
Falls an dem Eingangs-/Ausgangsanschluß kein gespiegelter Taktpuls erscheint, so handelt es sich bei der Chipkarte nicht um eine Telefonkarte. Es wird daraufhin angenommen, daß es sich bei der Chipkarte um eine Geldkarte handelt. Ein Auslesevorgang bei einer niedrigen Taktfrequenz wird daher nicht gestartet. Die Chipkarte wird erneut aktiviert und mit einer Taktfrequenz von etwa 1 bis 5 MHz betrieben. Falls es sich bei der Chipkarte um eine Geldkarte handelt, sendet die Chipkarte ihre spezifische ATR-Sequenz dem Taschenkartenleser. Anhand der übertragenen ATR-Sequenz kann der Taschenkartenleser feststellen, um welche Geldkartenapplikation es sich handelt, und die Daten der Geldkarte mit den erforderlichen Kommandos auslesen, auswerten und entsprechend anzeigen.If no mirrored clock pulse appears at the input/output connection, the chip card is not a telephone card. It is then assumed that the chip card is a cash card. A reading process at a low clock frequency is therefore not started. The chip card is reactivated and operated at a clock frequency of around 1 to 5 MHz. If the chip card is a cash card, the chip card sends its specific ATR sequence to the pocket card reader. Based on the transmitted ATR sequence, the pocket card reader can determine which cash card application is involved and read out, evaluate and display the cash card data using the required commands.
[Fi!e:ANM\EL5508B1.DOC] 31.07.96 Gebrauchsmusteranmeldung ELME Elektronische Messgeräte GmbH[Fi!e:ANM\EL5508B1.DOC] 31.07.96 Utility model application ELME Elektronische Messgeräte GmbH
Bei dem Taschenkartenleser der bevorzugten Ausführungsfonti der vorliegenden Erfindung werden vorteilhafterweise Telefonkarten nicht mit zu hohen Frequenzen beaufschlagt. Des weiteren wird schnell erkannt, um welchen Typ es sich bei der betreffenden Chipkarte handelt, so daß nach einer kurzen Prüfung das Auslesen der Chipkarte geeignet durchgeführt wird.In the pocket card reader of the preferred embodiment of the present invention, telephone cards are advantageously not exposed to frequencies that are too high. Furthermore, the type of chip card in question is quickly recognized, so that after a short check, the chip card can be read out appropriately.
Claims (8)
einer Leistungsversorgungseinrichtung,1. Multifunctional chip card reader with
a power supply facility,
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE29613548U DE29613548U1 (en) | 1996-08-05 | 1996-08-05 | Multifunctional chip card reader |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
DE29613548U DE29613548U1 (en) | 1996-08-05 | 1996-08-05 | Multifunctional chip card reader |
Publications (1)
Publication Number | Publication Date |
---|---|
DE29613548U1 true DE29613548U1 (en) | 1996-09-19 |
Family
ID=8027443
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE29613548U Expired - Lifetime DE29613548U1 (en) | 1996-08-05 | 1996-08-05 | Multifunctional chip card reader |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE29613548U1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000026767A3 (en) * | 1998-11-03 | 2001-12-13 | Thomson Licensing Sa | Method and apparatus for updating computer code using an integrated circuit interface |
-
1996
- 1996-08-05 DE DE29613548U patent/DE29613548U1/en not_active Expired - Lifetime
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000026767A3 (en) * | 1998-11-03 | 2001-12-13 | Thomson Licensing Sa | Method and apparatus for updating computer code using an integrated circuit interface |
AU770251B2 (en) * | 1998-11-03 | 2004-02-19 | Thomson Licensing S.A. | Method and apparatus for updating computer code using an integrated circuit interface |
US7124210B1 (en) | 1998-11-03 | 2006-10-17 | Thomson Licensing | Method and apparatus for updating computer code using an integrated circuit interface |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69031705T2 (en) | Computer system suitable for connecting an expansion unit | |
DE69633151T2 (en) | IC card reader / writer | |
DE69209538T2 (en) | Automatic configuration of a unit for connectable computers | |
EP0583690B1 (en) | Chip card with field intensity detector | |
EP0260221B1 (en) | Method for contactless information transmission | |
DE2837201C2 (en) | ||
DE3732615C2 (en) | ||
DE69316576T2 (en) | IC card with age-protected data and programs | |
DE3743639A1 (en) | IC CARD AND SYSTEM FOR CHECKING ITS FUNCTIONALITY | |
DE4224390A1 (en) | CONTACT-FREE PORTABLE CARRIER AND METHOD FOR INITIALIZING THE SAME | |
EP0815530B1 (en) | Method and device for adapting a chip card to different card terminals | |
DE10317289A1 (en) | Integrated circuit with multiple communication modes and associated operating procedure | |
DE3435697C2 (en) | Electrical device, the functional characteristics of which are stored in an internal electronic functional memory | |
DE69800294T2 (en) | Communication interface with an IC card and device with such an interface | |
DE3732614C2 (en) | ||
DE69906206T2 (en) | Chip card with access to a remote application, terminal and associated transmission system and method for access to the remote application using this chip card | |
EP0689747A1 (en) | Bit rate recognition | |
EP1163634B1 (en) | Chip card with a device for loading personalisation data | |
DE69800511T2 (en) | Smart card system and method for securing the system | |
EP0920683B1 (en) | Process for programming electric equipmentand plug-in interfacing card | |
DE29613548U1 (en) | Multifunctional chip card reader | |
DE69434755T2 (en) | Data transfer system | |
EP1062620B1 (en) | Terminal for chip cards | |
DE3541026A1 (en) | ELECTRONIC DEVICE, IN PARTICULAR PORTABLE COMPUTER, WITH DETACHABLE MEMORY MODULE | |
DE69116807T2 (en) | Smart card reader and recorder |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
R207 | Utility model specification |
Effective date: 19961031 |
|
R150 | Utility model maintained after payment of first maintenance fee after three years |
Effective date: 20000619 |
|
R157 | Lapse of ip right after 6 years |
Effective date: 20030301 |