[go: up one dir, main page]

DE2560559C2 - - Google Patents

Info

Publication number
DE2560559C2
DE2560559C2 DE2560559A DE2560559A DE2560559C2 DE 2560559 C2 DE2560559 C2 DE 2560559C2 DE 2560559 A DE2560559 A DE 2560559A DE 2560559 A DE2560559 A DE 2560559A DE 2560559 C2 DE2560559 C2 DE 2560559C2
Authority
DE
Germany
Prior art keywords
memory
data
data carrier
input
output
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
Application number
DE2560559A
Other languages
German (de)
Inventor
Roland Paris Fr Moreno
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.)
INTERNATIONALE POUR L'INNOVATION PARIS FR Ste
Original Assignee
INTERNATIONALE POUR L'INNOVATION PARIS FR Ste
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
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=9136779&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=DE2560559(C2) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by INTERNATIONALE POUR L'INNOVATION PARIS FR Ste filed Critical INTERNATIONALE POUR L'INNOVATION PARIS FR Ste
Application granted granted Critical
Publication of DE2560559C2 publication Critical patent/DE2560559C2/de
Expired legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F7/00Mechanisms actuated by objects other than coins to free or to actuate vending, hiring, coin or paper currency dispensing or refunding apparatus
    • G07F7/08Mechanisms 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/10Mechanisms 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 together with a coded signal, e.g. in the form of personal identification information, like personal identification number [PIN] or biometric data
    • G07F7/1008Active credit-cards provided with means to personalise their use, e.g. with PIN-introduction/comparison system
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F12/00Accessing, addressing or allocating within memory systems or architectures
    • G06F12/14Protection against unauthorised use of memory or access to memory
    • G06F12/1416Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights
    • G06F12/1425Protection against unauthorised use of memory or access to memory by checking the object accessibility, e.g. type of access defined by the memory independently of subject rights the protection being physical, e.g. cell, word, block
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/0723Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips the record carrier comprising an arrangement for non-contact communication, e.g. wireless communication circuits on transponder cards, non-contact smart cards or RFIDs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K19/00Record carriers for use with machines and with at least a part designed to carry digital markings
    • G06K19/06Record carriers for use with machines and with at least a part designed to carry digital markings characterised by the kind of the digital marking, e.g. shape, nature, code
    • G06K19/067Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components
    • G06K19/07Record carriers with conductive marks, printed circuits or semiconductor circuit elements, e.g. credit or identity cards also with resonating or responding marks without active components with integrated circuit chips
    • G06K19/077Constructional details, e.g. mounting of circuits in the carrier
    • G06K19/07749Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card
    • G06K19/07766Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card comprising at least a second communication arrangement in addition to a first non-contact communication arrangement
    • G06K19/07769Constructional details, e.g. mounting of circuits in the carrier the record carrier being capable of non-contact communication, e.g. constructional details of the antenna of a non-contact smart card comprising at least a second communication arrangement in addition to a first non-contact communication arrangement the further communication means being a galvanic interface, e.g. hybrid or mixed smart cards having a contact and a non-contact interface
    • 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
    • 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/06Methods or arrangements for sensing record carriers, e.g. for reading patterns by means which conduct current when a mark is sensed or absent, e.g. contact brush for a conductive mark
    • G06K7/065Methods or arrangements for sensing record carriers, e.g. for reading patterns by means which conduct current when a mark is sensed or absent, e.g. contact brush for a conductive mark for conductive marks
    • 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/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10009Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves
    • G06K7/10316Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers
    • G06K7/10336Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation sensing by radiation using wavelengths larger than 0.1 mm, e.g. radio-waves or microwaves using at least one antenna particularly designed for interrogating the wireless record carriers the antenna being of the near field type, inductive coil
    • 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/10Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation
    • G06K7/10544Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum
    • G06K7/10821Methods or arrangements for sensing record carriers, e.g. for reading patterns by electromagnetic radiation, e.g. optical sensing; by corpuscular radiation by scanning of the records by radiation in the optical part of the electromagnetic spectrum further details of bar or optical code scanning devices
    • G06K7/1097Optical sensing of electronic memory record carriers, such as interrogation of RFIDs with an additional optical interface
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/341Active cards, i.e. cards including their own processing means, e.g. including an IC or chip
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/30Payment architectures, schemes or protocols characterised by the use of specific devices or networks
    • G06Q20/34Payment architectures, schemes or protocols characterised by the use of specific devices or networks using cards, e.g. integrated circuit [IC] cards or magnetic cards
    • G06Q20/357Cards having a plurality of specified features
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/02Banking, e.g. interest calculation or account maintenance

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Artificial Intelligence (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Accounting & Taxation (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Toxicology (AREA)
  • Health & Medical Sciences (AREA)
  • Strategic Management (AREA)
  • Electromagnetism (AREA)
  • General Business, Economics & Management (AREA)
  • Computer Hardware Design (AREA)
  • General Health & Medical Sciences (AREA)
  • Finance (AREA)
  • Computer Security & Cryptography (AREA)
  • Development Economics (AREA)
  • Marketing (AREA)
  • Economics (AREA)
  • Technology Law (AREA)
  • General Engineering & Computer Science (AREA)
  • Storage Device Security (AREA)
  • Credit Cards Or The Like (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
  • Control Of Vending Devices And Auxiliary Devices For Vending Devices (AREA)
  • Input From Keyboards Or The Like (AREA)

Description

Die Erfindung betrifft eine Datenaustauscheinrichtung mit den Merkmalen des Oberbegriffs des Patentanspruches 1.The invention relates to a data exchange device with the Features of the preamble of claim 1.

Der Begriff "Datenaustauscheinrichtung" umfaßt also ein System aus einem oder mehreren Dateneingabe- und Datenausgabegeräten sowie damit verwendbare tragbare Datenträger.The term "data exchange device" thus includes a system from one or more data input and output devices as well as usable portable data carriers.

Eine gattungsgemäße Datenaustauscheinrichtung ist aus der DE-OS 22 20 721 bekannt. Die dort beschriebene Datenkarte weist einen Speicher auf, dessen Anschlüsse direkt mit den Kontaktanschlüssen der Karte verbunden sind. Dementsprechend gibt es dort keine dem Speicher vorgeschaltete Sperre.A generic data exchange device is from DE-OS 22 20 721 known. The data card described there has one Memory, whose connections are directly connected to the contact connections connected to the card. Accordingly, there are none lock upstream of the memory.

Auch ist in der DE-OS 22 20 721 kein Detektor beschrieben, der in der Lage ist, festzustellen, ob ein gerade adressierter Speicherplatz im Speicher des tragbaren Datenträgers frei ist oder nicht.Also, no detector is described in DE-OS 22 20 721 which is able to determine whether a currently addressed Space in the storage of the portable disk is free or not.

Aus der DE-AS 11 14 049 sind Maßnahmen zum Schutz von Kernspeichern im Hauptspeicher eines Computers bekannt. Da jedes bit als remanenter Zustand in einem Ferrit-Kern gespeichert ist, wird beim Auslesen die Speicherung zerstört. Es handelt sich um Großrechner mit einem zentralen Prozessor, einem Ferrit-Kernspeicher und zugehörigen Schaltkreisen, um den Speicher zu löschen. Ein tragbarer Datenträger mit einem Halbleiterspeicher ist dort nicht vorgesehen. DE-AS 11 14 049 describes measures for protecting core memories known in the main memory of a computer. Because every bit is stored as a remanent state in a ferrite core, the storage is destroyed when reading out. It is a matter of Mainframe computer with a central processor, a ferrite core memory and associated circuitry to clear the memory. A portable data carrier with a semiconductor memory is not provided there.  

Das bei dieser Druckschrift gelöste Problem liegt in der Organisation eines Kernspeichers durch Computer-Programme. Es geht um ein Verfahren, mit dem ein Speicher so automatisch steuerbar ist, daß die Daten nicht durcheinandergeraten. Dabei ist es möglich, einen bereits beschriebenen Speicherplatz neu zu beschreiben, und es ist unter bestimmten Umständen verboten, einen freien Speicherplatz zu beschreiben.The problem solved in this publication lies in the organization a core memory through computer programs. It works a method by which a memory can be controlled automatically is that the data doesn't get mixed up. It is possible to rewrite a storage space already described, and it is forbidden under certain circumstances to have one to describe free space.

Es sind bereits als Kreditkarten, Bankkarten und dgl. verwendbare Informationskarten bekannt (US-PS 37 02 464), die jeweils einen aus Festkörperelementen bestehenden Speicher enthalten, in welchem dem jeweiligen Anwendungszweck entsprechend Daten gespeichert sind. Ein derartiger Speicher kann beispielsweise aus Halbleiterelementen oder aus bistabilen Schaltelementen aufgebaut sein. Durch Einführen einer derartigen Informationskarte, die eine Datenträgeranordnung darstellt, in eine entsprechend ausgelegte Aufnahme einer Dateneingabe-/Datenausgabeeinrichtung, ist es möglich, Informationen in den Datenspeicher einer derartigen Datenträgeranordnung einzuschreiben bzw. Informationen aus einem solchen Datenspeicher zu lesen. Da keinerlei Sicherheitsmaßnahmen bezüglich des Zugriffs zu dem Datenspeicher der jeweiligen Informationskarte bzw. Datenträgeranordnung getroffen sind, ist somit eine mißbräuchliche Anwendung einer derartigen Datenträgeranordnung auf sehr einfache Weise möglich. So kann dabei insbesondere auf sehr einfache Art und Weise der Speicherinhalt des jeweils vorgesehenen Datenspeichers verändert werden.They are already usable as credit cards, bank cards and the like Information cards known (US-PS 37 02 464), the each a memory consisting of solid-state elements included, in which the respective application Data are stored. Such a memory can, for example, from semiconductor elements or from bistable Switching elements can be constructed. By introducing one such information card, which is a disk array represents, in a correspondingly designed recording of a Data input / output device, it is possible Information in the data memory of such a data carrier arrangement  to enroll or information from to read such a data store. Since none Security measures regarding access to the data store the respective information card or data carrier arrangement are therefore abusive Application of such a disk arrangement very simple way possible. So in particular in a very simple way the memory content of the intended data storage can be changed.

Es ist ferner ein Datenaustauschsystem bekannt (FR-PS 20 44 691), bei dem die einzelnen Datenträgeranordnungen ebenfalls ohne weiteres einen Zugang zu in ihnen enthaltenen Datenspeichern ermöglichen, die insbesondere durch Schieberegister gebildet sind. Dazu genügt es, der jeweiligen Datenträgeranordnung über ihre Koppelungseinrichtung, mit der sie mit der Dateneingabe-/ Datenausgabeeinrichtung verbindbar ist, Taktimpulse zuzuführen. In dem Fall, daß aus einer derartigen Datenträgeranordnung Daten ausgelesen werden sollen, genügt es, neben der Zuführung der erwähnten Taktimpulse an der erwähnten Koppelungsstelle einen gesonderten Speicher anzuschließen, in welchem dann gewissermaßen der Inhalt des Datenspeichers der jeweiligen Datenträgeranordnung abbildbar ist. Damit ist aber auch dieses bekannte Datenaustauschsystem sehr leicht mißbräuchlich zu betreiben, d. h., daß in nicht berechtigter Weise der Inhalt von Datenspeichern in den jeweils vorgesehenen Datenträgeranordnungen veränderbar ist oder ausgelesen werden kann.A data exchange system is also known (FR-PS 20 44 691), in which the individual data carrier arrangements also easily access to in allow them contained data storage, in particular are formed by shift registers. It is enough it, the respective disk arrangement over their Coupling device, with which it with the data entry / Data output device is connectable to supply clock pulses. In the event that from such a disk arrangement Data should be read out, it suffices, besides the supply of the mentioned clock pulses on the mentioned Coupling point to connect a separate memory, in which the content of the data memory is then, as it were of the respective data carrier arrangement is. But this is also this well-known data exchange system very easily misused, d. that is the content of data storage in an unauthorized manner changeable in the respectively provided data carrier arrangements is or can be read out.

Es ist zwar auch schon eine Speicherschutzeinrichtung bekannt (DE-AS 14 99 687), die zum Schutz von Informationen in bestimmten Speicherbereichen einer Datenverarbeitungsanlage gegen unerlaubten Zugriff durch nicht autorisierte Benutzer dienen soll. Dabei soll diese Einrichtung den Speichern zugeordnete Speichereinheiten zur Steuerung der Zugriffsoperationen zu den Speichern aufweisen. Bei Speicherzugriffsoperationen soll der Schutz gespeicherter Informationen bei dieser bekannten Anordnung lediglich abhängig von der Identität des zugreifenden Benutzers auf die Art des Zugriffs und auf bestimmte geometrische Speicherbereichsgrenzen ausgedehnt werden. Damit sind aber auch bei dieser bekannten Einrichtung bereits einfache Möglichkeiten eines Mißbrauchs vorhanden. Zur mißbräuchlichen Benutzung der bekannten Anordnung braucht nämlich lediglich eine gefälschte Benutzeridentität angegeben zu werden, um Zugriff zu Speicherbereichen zu erhalten, zu denen an sich kein Zugriff erfolgen soll. Dies bedeutet aber, daß bei dieser bekannten Anordnung mißbräuchliche Zugriffe zu dem vorgesehenen Speicher nicht ausgeschlossen sind, da für derartige Zugriffe mit den üblichen Ansteuersignalen ausgekommen wird.A memory protection device is already known (DE-AS 14 99 687) for the protection of information in certain memory areas of a data processing system against unauthorized access by unauthorized Intended to serve users. This facility is intended to Store assigned storage units for controlling the Have access operations to the memories. At  Memory access operations are designed to protect stored Information in this known arrangement only depending on the identity of the accessing user on the type of access and on certain geometric Storage area limits are expanded. With that but already simple even with this known device Abuse opportunities exist. Abusive Use of the known arrangement needs namely only given a fake user identity to get access to memory areas to which no access should be made. this means but that in this known arrangement abusive Access to the intended memory is not excluded are there for such accesses with the usual Control signals is managed.

Es ist schließlich auch schon eine Anordnung zur Datensicherung im Arbeitsspeicher einer elektronischen Rechenmaschine bekannt (DE-AS 12 47 707), bei der eine Vergleichsvorrichtung vorgesehen ist, die die bei Ablauf eines Programms in einem Speicheradreßregister nacheinander auftretenden Daten durch Vergleich mit in einem zweiten Register bereitgestellten Daten auf die Zugehörigkeit zu dem Speicherbereich überprüft, dem das gerade ablaufende Programm zugeordnet ist, und die ein Signal abgibt, welches die Ansteuerung der betreffenden Speicherzelle dann sperrt, wenn diese nicht dem gerade ablaufenden Programm zugehörig ist. Auf diese Weise sollen Teile des Arbeitsspeichers gegen Zerstörung durch falsch programmierte Adressen gesichert werden. Die Bezeichnung derjenigen Speicherzellen, die im Zuge der Ausführung eines Programms nicht anzusteuern sind, erfolgt durch Programmierung. Dies bedeutet, daß durch eine Änderung in dieser Programmierung diejenigen Speicherbereiche von einem Schutz ausgenommen werden können, die an sich zu schützen sind. Damit ist aber auch eine mißbräuchliche Anwendung dieser bekannten Anordnung nicht vermieden, da auch in diesem Fall der Zugriff zu Speicherbereichen, die vor einem Zugriff zu schützen sind, mit den üblichen Ansteuersignalen möglich ist.After all, it is already an arrangement for data backup in the working memory of an electronic calculator known (DE-AS 12 47 707), in which a comparison device It is provided that when a program runs occurring in succession in a memory address register Data by comparison with in a second register provided data on the affiliation checked the memory area that is currently running Program is assigned, and which emits a signal which the control of the relevant memory cell then blocks, if it does not belong to the currently running program is. In this way, parts of the memory are supposed to secured against destruction by incorrectly programmed addresses will. The designation of those memory cells not to be controlled during the execution of a program are done by programming. This means, that through a change in this programming those Storage areas are excluded from protection able to protect themselves. But that's also an abusive application of this known arrangement not avoided as in this case too access to Memory areas that are to be protected against access,  is possible with the usual control signals.

Der Erfindung liegt die Aufgabe zugrunde, bei einer gattungsgemäßen Datenaustauscheinrichtung die Sicherheit gegen betrügerische Manipulationen zu erhöhen.The invention has for its object in a generic Data exchange device security against fraudulent To increase manipulations.

Die erfindungsgemäße Lösung dieser Aufgabe ist im Patentanspruch 1 gekennzeichnet.The achievement of this object is in the claim 1 marked.

Vorteilhafte Ausgestaltungen der Erfindung sind in den Unteransprüchen beschrieben.Advantageous embodiments of the invention are in the subclaims described.

Bei einer Datenaustauscheinrichtung gemäß der Erfindung werden somit programmierbare Festwertspeicher (PROM) verwendet, insbesondere löschbare PROM (EPROM oder EEPROM).In a data exchange device according to the invention programmable read only memory (PROM) is used, in particular erasable PROM (EPROM or EEPROM).

Der Gattungsbegriff "Datenaustauscheinrichtung" bedeutet, daß Daten von dem tragbaren Datenträger in das Dateneingabe- und -ausgabegerät auslesbar oder aus demselben in den Speicher einschreibbar sind. Diese Datenübertragung muß nicht notwendig gleichzeitig erfolgen. Während bestimmter Betriebszeiten des tragbaren Datenträgers können nur Daten in dessen Speicher eingeschrieben werden, und während anderer Betriebszustände können nur Daten aus dem Speicher des Datenträgers ausgelesen werden. The generic term "data exchange device" means that Data from the portable data carrier into the data entry and Output device can be read out or written into the memory from the same are. This data transfer does not have to be necessary done simultaneously. During certain operating times of the portable data carrier can only write data in its memory and during other operating conditions only data can be read from the memory of the data carrier.  

Anhand von Zeichnungen wird die Erfindung nachstehend beispielsweise näher erläutert.The invention is illustrated below with the aid of drawings for example explained in more detail.

Fig. 1 zeigt den allgemeinen Aufbau eines Datenaustauschsystems gemäß der Erfindung für die Abwicklung eines Zahlungsverkehrs mit einer Bank. Fig. 1 shows the general structure of a data exchange system according to the invention for processing payment transactions with a bank.

Fig. 2 zeigt im einzelnen einen bei dem Datenaustauschsystem gemäß Fig. 1 verwendbaren tragbaren Datenträger. FIG. 2 shows in detail a portable data carrier that can be used in the data exchange system according to FIG. 1.

Fig. 3 zeigt im einzelnen ein in dem Datenaustauschsystem gemäß Fig. 1 verwendbares Saldierwerk. FIG. 3 shows in detail a netting mechanism that can be used in the data exchange system according to FIG. 1.

Fig. 4 zeigt eine weitere mögliche Ausführungsform einer Datenträgeranordnung, die in Verbindung mit dem Datenaustauschsystem gemäß Fig. 1 verwendbar ist. FIG. 4 shows a further possible embodiment of a data carrier arrangement which can be used in connection with the data exchange system according to FIG. 1.

Fig. 5 zeigt eine noch weitere Ausführungsform einer Datenträgeranordnung, die in Verbindung mit dem Datenaustauschsystem gemäß Fig. 1 verwendbar ist. FIG. 5 shows a still further embodiment of a data carrier arrangement which can be used in connection with the data exchange system according to FIG. 1.

Fig. 6 zeigt eine mögliche Realisierung einer Speicheransteuerungs- Sperrschaltung für eine Datenträgeranordnung. FIG. 6 shows a possible implementation of a memory control inhibit circuit for a data carrier arrangement.

Fig. 7 zeigt in einem Prinzipschaltplan eine Datenabgabe-/ Datenaufnahmeeinrichtung, die in Verbindung mit einer Datenträgeranordnung gemäß Fig. 5 betreibbar ist. FIG. 7 shows a basic circuit diagram of a data delivery / data recording device which can be operated in conjunction with a data carrier arrangement according to FIG. 5.

Fig. 8 zeigt eine Adressierungsschaltung der in Fig. 7 dargestellten Anordnung. FIG. 8 shows an addressing circuit of the arrangement shown in FIG. 7.

Fig. 9 zeigt einen Schaltplan einer Datenspeicherschaltung zur Speicherung von m · n 1-Bit-Wörtern in einem Datenspeicher, der zur Speicherung von m Wörtern mit jeweils n Bits ausgelegt ist. Fig. 9 shows a circuit diagram of a data storage circuit for storing m * n 1-bit words in a data memory adapted to store m words each with n bits.

Fig. 10 zeigt eine symbolische Darstellung der in Fig. 9 dargestellten Datenspeicherschaltung. FIG. 10 shows a symbolic representation of the data storage circuit shown in FIG. 9.

Fig. 11 zeigt eine mögliche Realisierungsform einer Taktschaltung für die in Fig. 9 dargestellte Datenspeicherschaltung. FIG. 11 shows a possible form of realization of a clock circuit for the data storage circuit shown in FIG. 9.

Fig. 12 zeigt eine weitere Realisierungsmöglichkeit einer Datenträgeranordnung, die einen Datenspeicher zur Speicherung von m · n 1-Bit-Wörtern dient. FIG. 12 shows a further possibility of realizing a data carrier arrangement which serves a data memory for storing m · n 1-bit words.

Fig. 13 zeigt eine noch weitere Realisierungsmöglichkeit einer Datenträgeranordnung mit einem Datenspeicher entsprechend der in Fig. 9 dargestellten Art. FIG. 13 shows a still further possibility of realizing a data carrier arrangement with a data memory corresponding to the type shown in FIG. 9.

Fig. 14 zeigt eine noch weitere Ausführungsform einer Datenträgeranordnung, in der das Einschreiben in verbotenen codierten Speicherabschnitten des vorgesehenen Datenspeichers verhindert ist. FIG. 14 shows yet another embodiment of a data carrier arrangement in which the writing into prohibited coded memory sections of the provided data memory is prevented.

Alle hiernach beschriebenen Ausführungsformen der erfindungsgemäßen Datenaustauscheinrichtung sind insbesondere für Anwendungen im Bank- und Rechnungswesen vorgesehen. Aus diesem Grunde und um die Lektüre zu vereinfachen, wird bei der Darlegung der Funktionsweise und ihrer Wirkungen weitgehend eine den Banken und der Führung eines Bankkontos eigene Terminologie verwendet. Die Ausführungsformen können jedoch auch zu anderen Zwecken eingesetzt und überall dort verwendet werden, wo es notwendig ist, Daten, insbesondere in vertraulicher und irreversibler Art, zu speichern.All embodiments of the described below Data exchange device according to the invention are in particular for Applications in banking and accounting provided. For this reason and to make reading easier, will explain how it works and how it works Effects largely on the banks and management a bank account uses its own terminology. However, the embodiments may be different Used for purposes and used everywhere there where necessary, especially confidential data and irreversible way of storing.

Die elektronischen Schaltungen aller hiernach beschriebenen Ausführungsformen sind wegen ihrer Verwendung im Bankwesen unzugänglich in einem tragbaren, nachstehend auch als Datenträgeranordnung bezeichneten Gegenstand, der insbesondere in Form einer ebenen rechteckigen Karte ausgebildet ist, angeordnet. Sie sind in unzugänglicher Weise in diesen Gegenstand einverleibt, d. h. es ist nicht möglich, an die elektronischen Schaltungen heranzukommen, ohne sie zu zerstören. Dieses Ergebnis kann man insbesondere dadurch erreichen, daß diese Schaltungen in Form von logischen Mikroschaltungen (integrierte Schaltungen) ausgeführt und in einem undurchsichtigen Kunststoff eingebettet sind, wobei jedoch auch andere mechanische Lösungen denkbar sind. The electronic circuits of all described below Embodiments are because of their use inaccessible in banking in a portable, hereinafter also referred to as a data carrier arrangement Object, in particular in the form of a flat rectangular Card is formed, arranged. you are incorporated into this object in an inaccessible manner, d. H. it is not possible to connect to the electronic Get circuits without destroying them. This Result can be achieved in particular that these circuits in the form of logic microcircuits (integrated circuits) executed and in an opaque Plastic are embedded, however other mechanical solutions are also conceivable.  

In allen Figuren, die die Datenträgeranordnung (die Karte) betreffen, ist die Umhüllung, welche die Schaltungsteile, die von außen elektrisch oder optisch unzugänglich sind, begrenzt, durch eine gestrichelte Linie dargestellt.In all figures, the disk arrangement (the card) concern is the wrapping which the circuit parts, which are electrically or optically inaccessible from the outside, limited, represented by a dashed line.

Die Kopplungsmittel sind die einzigen Elemente, die einen elektrischen oder optischen Zugang zu den im Innern der Karte enthaltenen elektronischen Komponenten ermöglichen.The coupling means are the only elements that unite electrical or optical access to the inside of the Allow electronic components contained in the card.

Um die Beschreibung der elektronischen Schaltungen so einfach wie möglich zu gestalten, ist darauf verzichtet worden, die Versorgungsschaltungen darzustellen. Jedoch sind die Versorgungsverbindungen, welche zwischen der Datenträgeranordnung und der Dateneingabe-/Datenausgabeeinrichtung einzurichen sind, durch die Zeichen VP, VG, Masse angezeigt (Zeichen, die jeweils die Schreibspannungsquelle, die allgemeine Versorgungsquelle der Verknüpfungsschaltungen und die Null-Leitung kennzeichnen).In order to make the description of the electronic circuits as simple as possible, the supply circuits have not been shown. However, the supply connections that are to be set up between the data carrier arrangement and the data input / output device are indicated by the characters VP, VG , ground (characters which each identify the write voltage source, the general supply source of the logic circuits and the zero line).

Schließlich sei angemerkt, daß die bei diesen Ausführungsformen benutzten monolithischen Festwertspeicher von verschiedener Art, insbesondere von programmierbarer oder wiederprogrammierbarer Art sein können. Solche Speicher benötigen keine Energie für die Speicherung von Informationen. Im Gegensatz dazu erfordert das Schreiben von Informationen im allgemeinen eine erhebliche Leistung (mehrere Watt). Deshalb garantieren die Hersteller eine extrem lange Speicherdauer in der Größenordnung von mehreren Jahrzehnten für den Fall der wiederprogrammierbaren Speicher. Speicher dieser Art sind:Finally, it should be noted that in these embodiments used monolithic read-only memory of various types, especially programmable or can be reprogrammable. Such stores do not require energy for that Storage of information. In contrast, requires writing information in general a considerable achievement (several Watt). Therefore, the manufacturers guarantee an extreme long storage times on the order of several Decades in the event of reprogrammable Storage. Stores of this type are:

INTEL 1702 und National Semiconductor 5203. Diese Speicher können durch ultraviolette Strahlen oder durch Röntgenstrahlen gelöscht werden. HARRIS 7620, Monolithische Speicher 6340, TEXAS INSTRUMENTS 74 S 387, INTERSIL 5604. Diese nicht löschbaren Speicher sind in der Sicherungs- oder Verbindungsdurchschlagsart ausgeführt.INTEL 1702 and National Semiconductor 5203. This memory can be extinguished by ultraviolet rays or by x-rays. HARRIS 7620, Monolithic Memory 6340, TEXAS INSTRUMENTS 74 S 387, INTERSIL 5604. These cannot be deleted Stores are in the backup or Link breakdown type executed.

Speicher mit Kapazitäten von 4096 Bits werden von verschiedenen Herstellern hergestellt, insbesondere im Bereich der MOS-Speicher (löschbar). Die modernen Verfahren zur Verbindung von integrierten Schaltungen ermöglichen bei geringen Kosten die Herstellung eines Speicherblocks mit 16 kBits oder 32 kBits (4 oder 8 Plättchen) auf einer Oberfläche von einigen 10 mm², hierin eingeschlossen die speziellen Schaltungen des Gegenstandes der vorliegenden Erfindung, derart, daß dieser Block in einer Karte mit den Dimensionen 2 × 60 × 80 mm³ eingeschlossen werden kann.Memories with capacities of 4096 bits are different Manufacturers, especially in  Area of the MOS memory (erasable). The modern ones Process for connecting integrated Circuits enable the at low cost Production of a memory block with 16 kbits or 32 kbits (4 or 8 plates) on one surface of several 10 mm², including the special ones Circuits of the subject of the present invention, such that this block in a map with the dimensions 2 × 60 × 80 mm³ can be included.

Diese monolithischen Halbleiterspeicher weisen im Vergleich zu anderen Speichern, wie magnetische "Kassetten", elastische Scheiben usw., erhebliche Vorteile auf. Sie sind zuverlässiger, und ihre Abmessungen sind kleiner. Sie erfordern keine mechanischen Bewegungen für das Lesen und Schreiben, sind unempfindlich gegenüber magnetischen Feldern und schwierig zu verfälschen und zu beschädigen (der Betrüger muß komplizierte elektronische Mittel einsetzen, um den Zustand des Halbleiterspeichers zu verändern). Diese Halbleiterspeicher sind daher im Vergleich zu anderen Speichern besonders geeignet, als Datenspeicher bei der Erfindung eingesetzt zu werden. Dies trifft insbesondere für die Anwendungen der Systeme für Banken zu.These monolithic semiconductor memories have Compared to other storage devices, such as magnetic "cassettes", elastic washers, etc., significant advantages. they are more reliable and their dimensions are smaller. They do not require mechanical movements for that Reading and writing are insensitive to magnetic Fields and difficult to falsify and to damage (the fraudster must have complicated electronic Use means to determine the state of the semiconductor memory to change). These semiconductor memories are therefore in Particularly suitable as a data memory compared to other memories to be used in the invention. This is true especially for the applications of the systems for banks to.

Die verschiedenen Ausführungsformen des Datenspeichers der Erfindung unterscheiden sich wesentlich voneinander durch den Aufbau der tragbaren Datenträgeranordnung. Um nicht mehrmals (anläßlich einer jeden Ausführungsform) die Beschreibung der mit der tragbaren Datenträgeranordnung verbundenen Übertragungsvorrichtung zu wiederholen, wir diese nur zweimal beschrieben:The different embodiments of the data storage  the invention differ significantly from each other by building the portable disk assembly. Not more than once (on the occasion of each embodiment) the description of the with the portable data carrier arrangement connected transmission device to repeat we only described them twice:

In ausführlicher Form in Verbindung mit den Fig. 1, 3, in allgemeiner und knapper Form in Verbindung mit den Fig. 7, 8.In detailed form in connection with FIGS. 1, 3, in general and concise form in connection with FIGS. 7, 8.

Es ist jedoch für den Fachmann klar, daß jede der tragbaren Datenträgeranordnungen, die in den Figuren dargestellt sind, mit einer Übertragungsvorrichtung verbunden werden kann, die die Gesamtheit oder einen Teil der Eigenschaften der beschriebenen Übertragungsvorrichtungen aufweist.However, it will be apparent to those skilled in the art that each of the portable disk assemblies shown in the figures are connected to a transmission device may be all or part of the properties of the described transmission devices having.

Das in Fig. 1 dargestellte Datenaustauschsystem weist zwei verschiedene Teile auf, die im Betrieb durch einen Übergang verbunden sind, der durch eine strichpunktierte Linie symbolisch dargestellt ist.The data exchange system shown in FIG. 1 has two different parts which are connected in operation by a transition which is symbolically represented by a dash-dotted line.

Im linken Teil der Fig. 1 ist eine tragbare Datenträgeranordnung dargestellt, vorzugsweise in Form eines Ringes, einer Karte, eines Anhängers, eines Stiftes (z. B. ausgeführt in integrierter Bauweise).In the left part of Fig. 1, a portable data carrier arrangement is shown, preferably in the form of a ring, a card, a pendant, a pin (z. B. carried out in an integrated design).

Auf der rechten Seite der Fig. 1 ist eine Dateneingabe-/Datenausgabeeinrichtung, vorzugsweise ein Banknotenausgeber oder eine Registrierkasse, für eine unmittelbare Benutzung an einem Verkaufsort dargestellt. Im letzteren Falle ist der im nachfolgenden beschriebene Geschäftsvorgang nicht mit der Ausgabe von Banknoten verbunden, sondern mit dem Einschreiben einer Information in die Registrierkasse des Kaufmanns, die es diesem später erlaubt, von der Bank des Inhabers der Datenträgeranordnung einen Gegenposten in Papiergeld oder Buchgeld zu erhalten.On the right-hand side of FIG. 1, a data input / data output device, preferably a banknote dispenser or a cash register, is shown for direct use at a point of sale. In the latter case, the business process described below is not associated with the issuance of banknotes, but rather with the entry of information into the merchant's cash register, which later enables the merchant to receive a counterpart in paper money or book money from the bank of the holder of the data carrier arrangement .

Zur Klarheit wird im Rahmen dieser Beschreibung von der Ausgabe von Banknoten weiterhin ausgegangen, was im übrigen hinsichtlich des elektronischen Aufbaus der Verwendung einer Registrierkasse völlig äquivalent ist.For the sake of clarity, this description continue to issue banknotes assumed what is otherwise regarding the electronic Building up the use of a cash register entirely is equivalent.

Die Schaltungen des Ringes als einer tragbaren Datenträgeranordnung enthalten hier einen Identifikationsspeicher 40, einen Sollspeicher 51 und einen Habenspeicher 50 als Datenspeicher. Das System erlaubt im Laufe seiner Benutzung die folgenden Operationen:
Identifizierung des Inhabers der Datenträgeranordnung (tragbarer Datenträger) ein Vorgang, der den weiteren Ablauf entweder freigibt oder unterbindet;
eventuelles Lesen eines Kreditrahmens und Übertragen dieses Kreditrahmens in den Haben-Speicher der Datenträgeranordnung;
Ausgabe eines geforderten Bargeld-Betrages, wenn und nur wenn der Kontostand des Inhabers des Datenträgers dieses erlaubt;
Registrierung der Gesamtheit der Vorgänge zum Zwecke der Buchung und/oder zur späteren Überprüfung auf einem Datenträger, wie einem Halbleiterspeicher.
The circuits of the ring as a portable data carrier arrangement here contain an identification memory 40 , a target memory 51 and a credit memory 50 as a data memory. The system allows the following operations during its use:
Identification of the holder of the data carrier arrangement (portable data carrier) a process which either enables or prevents the further process;
possibly reading a credit line and transferring this credit line into the credit memory of the data carrier arrangement;
Issue of a requested cash amount, if and only if the account balance of the holder of the data carrier permits this;
Registration of the entirety of the processes for the purpose of booking and / or for later review on a data carrier, such as a semiconductor memory.

Die vom Inhaber des Datenträgers auszuführenden Operationen sind folgende:
Eventuelle Eingabe eines genehmigten Kreditrahmens über den Leser 114,
Eingabe der vertraulichen Identifikationsnummer mittels der Tastatur 31,
mögliche Eingabe einer Sollsumme mittels der Tastatur 63,
wobei diese drei Operationen in unterschiedlicher zeitlicher Reihenfolge ausgeführt werden können,
Einführen eines vorspringenden Teils der Datenträgeranordnung (des Ringes) an eine entsprechende im Gehäuse der Dateneingabe-/Datenausgabeeinrichtung vorgesehenen Stelle.
The operations to be performed by the media owner are as follows:
Possible entry of an approved credit line via the reader 114 ,
Enter the confidential identification number using the keyboard 31 ,
possible entry of a target sum using the keyboard 63 ,
these three operations can be performed in different chronological order,
Introducing a projecting part of the data carrier arrangement (of the ring) to a corresponding location provided in the housing of the data input / output device.

In dem Moment, in dem der Inhaber der Datenträgeranordnung die letzte ihm obliegende Operation, d. h. die Einführung der Datenträgeranordnung in die Dateneingabe-/Datenausgabeeinrichtung bewirkt, werden alle oben aufgeführten Operationen sehr schnell durchgeführt. Nahezu augenblicklich wird das System diese Operation beendet haben, was eines der folgenden möglichen Ergebnisse entsprechend der Wahl des Inhabers der Datenträgeranordnung und seines Kontostandes erlaubt:
Einfache Prüfung des Kontostandes durch numerische Anzeige des Saldos mittels eines Anzeigeorgans 69,
Prüfung des Kontostandes nach Eingabe einer Habensumme infolge einer eingegebenen "Kreditgenehmigung", welche aufgenommen, gelöscht oder in einer nicht dargestellten Weise beseitigt wird, nach Einschreiben der Habensumme in den Habenspeicher der Datenträgeranordnung,
Prüfung des Kontostandes nach Eingabe eines Habenstandes und Ausgabe von Bargeld, wobei der neue Kontostand nach diesen beiden Operationen notwendigerweise positiv oder Null ist,
Prüfung des Kontostandes nach der Ausgabe von Bargeld; wie im vorhergehenden Fall erfolgt die Bargeldausgabe nur dann, wenn der Kontostand des neuen Saldos positiv oder Null ist.
At the moment when the holder of the data carrier arrangement effects the last operation that is his responsibility, ie the introduction of the data carrier arrangement into the data input / data output device, all of the operations listed above are carried out very quickly. Almost instantly, the system will have completed this operation, allowing one of the following possible outcomes depending on the choice of disk arrangement owner and his account balance:
Simple checking of the account balance by numerical display of the balance by means of a display organ 69 ,
Checking the account balance after entering a credit as a result of an entered "credit approval", which is taken up, deleted or eliminated in a manner not shown, after the credit has been written into the credit memory of the data carrier arrangement,
Checking the account balance after entering a credit balance and issuing cash, the new account balance after these two operations being necessarily positive or zero,
Checking the account balance after issuing cash; As in the previous case, cash is only issued if the balance of the new balance is positive or zero.

Die verschiedenen Funktionsfolgen des Systems, die als Übersicht für die nachfolgende Beschreibung dienen, sind die folgenden:
Zuführen der Datenträgeranordnung,
Inbetriebnahme der allgemeinen Steuerung der verschiedenen Elemente des Systems durch Auslösen eines Multiplexers,
Betrieb eines von drei Speichern (Fig. 2),
Betrieb eines von zwei Seriensaldierwerken (gekennzeichnet mit A-S/S) (Fig. 3),
Lesen der früheren Habenstände,
Einschreiben des neuen Habenstandes,
Lesen früherer Sollstände,
Einschreiben des neuen Sollstandes.
The various functional sequences of the system that serve as an overview for the following description are the following:
Feeding the data carrier arrangement,
Commissioning of the general control of the various elements of the system by triggering a multiplexer,
Operation of one of three memories ( FIG. 2),
Operation of one of two series balancing units (marked with AS / S ) ( Fig. 3),
Reading previous credit balances,
Registration of the new credit balance,
Reading previous target values,
Registration of the new target status.

Die Ausgabevorrichtung für die Ausgabe von Banknoten weist einen Leistungsgenerator 150 auf, der eine Wicklung 151 speist. Wenn die Datenträgeranordnung in die Ausgabevorrichtung und damit in die Dateneingabe-/Datenausgabeeinrichtung eingeführt ist, wird die Wicklung 151 als Primärwicklung eines Übertragers mit einer Sekundärwicklung 105 gekoppelt, die Teil der Schaltungen der Datenträgeranordnung ist. Diese Wicklung liefert über eine Gleichrichterschaltung, bestehend aus einer Diode 106 und einem nichtkapazitiven elektronischen Filter 107, eine Gleichspannung, welche für die verschiedenen Versorgungsschaltungen der Datenträgeranordnung bestimmt ist. Gegebenenfalls wird die elektromagnetische Kopplung durch eine Kopplung ersetzt, wobei die Elemente 150 und 151 durch eine Lichtquelle und die Wicklung 105 durch eine Photozelle ersetzt werden. Die Kopplung der Datenträgeranordnung und der Dateneingabe-/Datenausgabeeinrichtung wird in einfacher Weise dadurch bewirkt, daß ein vorspringender Teil der Datenträgeranordnung in einer entsprechenden, in dem Gehäuse der Dateneingabe-/Datenausgabeeinrichtung vorgesehenen Stelle eingeführt wird. Diese Einführung bewirkt, daß durch einen mechanischen Stoß ein Kontakt 27 geschlossen wird, der Teil einer nicht dargestellten allgemeinen Versorgungsvorrichtung der Schaltung der Banknoten-Ausgabevorrichtung ist. Gleichzeitig wird ein Zeitgeber 28 ausgelöst, wodurch ein 1-Signal an einen ersten Eingang eines ODER- Gliedes 41 abgegeben wird. Dieses 1-Signal wird so lange aufrecht erhalten, daß die Identifikation des Inhabers der Datenträgeranordnung bewirkt werden kann. Es ist anzumerken, daß der zweite Eingang des ODER-Gliedes 41, der mit dem Ausgang eines Flip-Flops 42 verbunden ist, ein 0-Signal führt, und zwar infolge entsprechender Einstellung des Flip-Flops 42, das durch Auftreten eines 1-Signals an seinem Löscheingang CL über das ODER-Glied 86 so eingestellt ist. Wenn dieser Identifikationsversuch gelingt (aus dem folgenden wird deutlich, unter welchen Bedingungen dies geschieht und was dies nach sich zieht), wird die Versorgungsverbindung bis zum Betriebsende der Banknoten-Ausgabevorrichtung aufrecht gehalten, und zwar auf Grund eines 1-Signals an dem zweiten Eingang des ODER-Gliedes 41.The banknote dispenser has a power generator 150 that feeds a winding 151 . When the data carrier arrangement is inserted into the output device and thus into the data input / data output device, the winding 151, as the primary winding of a transmitter, is coupled to a secondary winding 105 , which is part of the circuitry of the data carrier arrangement. This winding supplies a DC voltage via a rectifier circuit, consisting of a diode 106 and a non-capacitive electronic filter 107 , which is intended for the various supply circuits of the data carrier arrangement. If necessary, the electromagnetic coupling is replaced by a coupling, the elements 150 and 151 being replaced by a light source and the winding 105 by a photocell. The coupling of the data carrier arrangement and the data input / data output device is effected in a simple manner in that a projecting part of the data carrier arrangement is introduced into a corresponding location provided in the housing of the data input / data output device. This introduction causes a contact 27 to be closed by a mechanical impact, which is part of a general supply device, not shown, for the circuit of the banknote dispenser. At the same time, a timer 28 is triggered, as a result of which a 1 signal is emitted to a first input of an OR gate 41 . This 1 signal is maintained for so long that the identification of the owner of the data carrier arrangement can be effected. It should be noted that the second input of the OR gate 41 , which is connected to the output of a flip-flop 42 , carries a 0 signal, due to the corresponding setting of the flip-flop 42 , which occurs when a 1 signal occurs is set at its clearing input CL via the OR gate 86 . If this identification attempt succeeds (it becomes clear from the following under what conditions this happens and what this entails), the supply connection is maintained until the end of operation of the banknote dispenser, on the basis of a 1 signal at the second input of the OR gate 41 .

Die Abwesenheit dieses Signals, die anzeigt, daß der Benutzer eine falsche Identifikationsnummer benutzt hat, unterdrückt im Gegensatz hierzu die Versorgungsverbindung durch Auftreten von 0-Signalen an den beiden Eingängen des ODER- Gliedes 41, wobei das 1-Signal von dem ersten Eingang wieder in ein 0-Signal überführt ist, während das 1-Signal am zweiten Eingang nicht eingestellt worden ist. Damit kann die Banknoten- Ausgabevorrichtung nicht benutzt werden. Die Ausgestaltung des Zeitgebers 28 kann dem Fachmann überlassen werden.In contrast, the absence of this signal, which indicates that the user has used an incorrect identification number, suppresses the supply connection by the occurrence of 0 signals at the two inputs of the OR gate 41 , the 1 signal coming back in from the first input a 0 signal is transferred while the 1 signal has not been set at the second input. This means that the banknote dispenser cannot be used. The design of the timer 28 can be left to the person skilled in the art.

Es sei angemerkt, daß die gesamte hier beschriebene Anordnung in positiver Logik verdrahtet ist. It should be noted that the entire described here Arrangement is wired in positive logic.  

Inbetriebnahme der allgemeinen SteuerungCommissioning of the general control

Wenn an einem der beiden Eingänge des ODER-Gliedes 41 ein 1-Signal auftritt, wird dieses Signal über dieses ODER-Glied einem UND-Glied 34 und außerdem einem auf das Auftreten einer ansteigenden Signal- bzw. Impulsflanke auslösbaren monostabilen Multivibrator 35 zugeführt. Der monostabile Multivibrator 35, in dessen stabilen Zustand die an seinen beiden Ausgängen bezeichneten Signale 1 und 0 auftreten, liefert einen Impuls von komplementärem Wert (1-Impuls am durch 0 gekennzeichneten Ausgang und 0-Impuls am durch 1 gekennzeichneten Ausgang) während des Auftretens einer ansteigenden Impulsvorderflanke an seinem Eingang. Während der Dauer des von dem monostabilen Multivibrator 35 ausgesandten Impulses gibt der mit 1 bezeichnete Ausgang einen 0-Impuls auf den zweiten Eingang des UND-Gliedes 34 ab, das somit blockiert, d. h. gesperrt bleibt. Der andere Ausgang 0 des monostabilen Multivibrators 35 liefert einen positiven 1- Impuls an einen Eingang eines auf Null zurückgestellten Zählers 36, welcher die Steuerung des Demultiplexers 38 übernimmt. Am Ende des von dem monostabilen Multivibrator 35 abgegebenen Impulses erscheint wieder das stabile 1-Signal an dem mit 1 gekennzeichneten Ausgang dieses Multivibrators, wodurch das UND-Glied 34 geöffnet, d. h. übertragungsfähig wird. Dieses UND-Glied läßt nunmehr einen ersten von dem Taktgeber 33 gelieferten Impuls passieren. Dieser zum Zähler 36 übertragene Impuls bringt den Demultiplexer 38 in seine erste Position, wobei mit der Ausgangsposition 0 die T-Leitung 160 verbunden ist. Der gerade erwähnte Impuls wird zugleich dem Eingang eines auf eine abfallende Signal- bzw. Impulsflanke hin auslösbaren monostabilen Multivibrators 37 zugeführt, welcher wie der monostabile Multivibrator 35 arbeitet, allerdings mit dem Unterschied, daß er nur bei Auftreten einer abfallenden Impulsvorderflanke an seinem Eingang einen Impuls am Ausgang 0 liefert. Dieser am Ausgang 0 des Multivibrators 37 auftretende Impuls wird von dem Demultiplexer 38 zu dessen Ausgang 0 hin übertragen. Nach Auftreten dieses Impulses bleibt dieser Teil der Anordnung unverändert bis zum Auftreten des nächsten von dem Taktgeber 33 ausgesandten Impulses. Der Zyklus wiederholt sich dann in gleicher Weise wie zuvor, wobei der Zähler 36 den Demultiplexer 38 vom Ausgang 0 zum Ausgang 1 übergehen läßt; der nächste von dem Taktgeber 33 ausgesandte Impuls wird dann mit Verzögerung und nach Formung durch den monostabilen Multivibrator 37 von dem Ausgang 1 gegeben (bei ein 0-Signal wieder führender RG-Leitung 161 des Demultiplexers 38). Dieser Betriebszyklus wird so nacheinander für die zehn Ausgangszustände des Demultiplexers 38 ausgeführt, wobei die letzten acht nacheinander jeweils einen positiven Impuls an ein und dieselbe Taktgeberleitung 162 über das ODER- Glied 39 abgeben. Es sei angemerkt, daß der Signal-Zustand am Ausgang 9 des Demultiplexers 38 sofort von dem oben beschriebenen Signal-Zustand gefolgt wird, der am Ausgang 0 auftritt. Durch diesen Teil der Anordnung wird das System während der gesamten Betriebsdauer gesteuert. If a 1 signal occurs at one of the two inputs of the OR gate 41 , this signal is fed via this OR gate to an AND gate 34 and also to a monostable multivibrator 35 which can be triggered upon the occurrence of a rising signal or pulse edge. The monostable multivibrator 35 , in the stable state of which signals 1 and 0 appear at its two outputs, delivers a pulse of complementary value (1 pulse at the output identified by 0 and 0 pulse at the output identified by 1 ) during the occurrence of one rising pulse leading edge at its input. During the duration of the pulse emitted by the monostable multivibrator 35 , the output denoted by 1 outputs a 0 pulse to the second input of the AND gate 34 , which thus remains blocked, ie remains blocked. The other output 0 of the monostable multivibrator 35 delivers a positive 1 pulse to an input of a counter 36 reset to zero, which counter controls the demultiplexer 38 . At the end of the pulse emitted by the monostable multivibrator 35 , the stable 1 signal appears again at the output of this multivibrator labeled 1 , whereby the AND gate 34 is opened, that is to say can be transmitted. This AND gate now allows a first pulse supplied by the clock generator 33 to pass. This pulse transmitted to the counter 36 brings the demultiplexer 38 into its first position, the T line 160 being connected to the starting position 0 . The pulse just mentioned is also fed to the input of a monostable multivibrator 37 which can be triggered on a falling signal or pulse edge and which works like the monostable multivibrator 35 , but with the difference that it only receives a pulse at its input when a falling pulse leading edge occurs delivers at output 0 . This pulse occurring at the output 0 of the multivibrator 37 is transmitted from the demultiplexer 38 to its output 0 . After the occurrence of this pulse, this part of the arrangement remains unchanged until the next pulse emitted by the clock generator 33 occurs . The cycle then repeats itself in the same way as before, the counter 36 causing the demultiplexer 38 to pass from output 0 to output 1 ; the next pulse emitted by the clock generator 33 is then given with a delay and after shaping by the monostable multivibrator 37 from output 1 (if the RG line 161 of the demultiplexer 38 leads again with a 0 signal). This operating cycle is thus carried out in succession for the ten output states of the demultiplexer 38 , the last eight in succession each giving a positive pulse to one and the same clock line 162 via the OR gate 39 . It should be noted that the signal state at the output 9 of the demultiplexer 38 is immediately followed by the signal state described above, which occurs at the output 0 . This part of the arrangement controls the system throughout its operation.

Neben der Versorgung der Schaltungen der Datenträgeranordnung wird die Übertragung von Informationen zwischen der Datenträgeranordnung und der Dateneingabe-/Datenausgabeeinrichtung in der gleichen Weise durch optische Kopplung zwischen einer lichtaussendenden Diode und einer Photodiode bewirkt.In addition to supplying the circuits of the data carrier arrangement the transfer of information between the data carrier arrangement and the data input / output device in the same way by optical Coupling between a light emitting diode and a photodiode.

Lesung der vertraulichen IdentifikationsnummerReading the confidential identification number

Wenn ein positiver Impuls am Ausgang 0 des monostabilen Multivibrators 35 auftritt, wird ein 1-Signal über das ODER-Glied 60 und die optische Kopplung 45 einem Speichereingang der Datenträgeranordnung zugeführt, wodurch deren Habenspeicher 50 und deren Sollspeicher 51 auf ihrer ersten Speicherseite in den richtigen Zustand gelangen, um einen späteren Lesevorgang auszulösen (unter Speicherseite wird hier eine Gesamtheit von mehreren parallelen Speicherstellen des jeweiligen Speichers verstanden, wobei jede Speicherseite bzw. Speicherstelle einen Sperrzustand oder einen Durchlaßzustand festlegt, und zwar je nachdem, ob in ihr geschrieben worden ist oder nicht, und das in einer irreversiblen Art und Weise). Das genannte Signal stellt auch die Seriensaldierwerke 32 und 49 und den Zähler 47 jeweils in die Zählstellung 0 zurück. Der Speicher 40 ist auf seiner ersten Speicherseite durch ein konstantes 1-Signal an seinem (Null-)Speichereingang festgelegt (dieses Signal ist durch ein Pluszeichen in Fig. 1 symbolisiert); denn der Speicher enthält nur eine einzige prinzipiell und vorher für die Lebensdauer der Datenträgeranordnung beschriebene Seite, welche die vertrauliche Identifikationsnummer des Inhabers enthält, eingeschrieben im Moment der Kontoeröffnung. Es sei angemerkt, daß der vertrauliche Code (nicht dargestellt) derart ausgestaltet ist, daß er sowohl den Inhaber der Datenträgeranordnung als auch dessen Bank repräsentiert.If a positive pulse occurs at the output 0 of the monostable multivibrator 35 , a 1 signal is fed via the OR gate 60 and the optical coupling 45 to a memory input of the data carrier arrangement, as a result of which its credit memory 50 and its target memory 51 are correct on their first memory page Get state to trigger a later read operation (here, the memory page is understood to mean a total of several parallel memory locations of the respective memory, each memory page or memory location specifying a blocked state or an open state, depending on whether it has been written to or not , in an irreversible way). The signal mentioned also resets the series balancing units 32 and 49 and the counter 47 to the counting position 0 . The memory 40 is fixed on its first memory page by a constant 1 signal at its (zero) memory input (this signal is symbolized by a plus sign in FIG. 1); because the memory contains only a single page, which is principally and previously described for the life of the data carrier arrangement and which contains the confidential identification number of the holder, registered at the moment the account is opened. It should be noted that the confidential code (not shown) is designed such that it represents both the holder of the data carrier arrangement and his bank.

Der Speicher bzw. Datenspeicher 5 der Datenträgeranordnung (Fig. 2) ist dauernd durch ein 0-Signal an seinem Schreib-/Leseeingang E/L in Lesestellung, was das Schließen der Kontakte 3 und das Unwirksammachen der Speicheransteuerungs-Sperrschaltung bzw. des Verriegelungsgliedes 2 bewirkt. Der 8-Bit-Zähler 1 (Adressenzähler), gefolgt von der Sperrschaltung bzw. dem Verriegelungsglied 2, dient zur Adressierung des Speichers 5 (hier wird eine einzige Adresse verwendet, welche diejenige der ersten Speicherseite ist). Für den Habenspeicher und den Sollspeicher vollzieht sich der Übergang von einer zur anderen Speicherseite am Anfang eines jeden Taktgeberzyklus durch einen Impuls am RG-Eingang 161; dieser Impuls, der durch den monostabilen Multivibrator 88 verzögert wird, bewirkt das Weiterzählen des Adressenzählers 1. Der erste Impuls, welcher auf dem Leiter RG erscheint, stellt den 4-Bitzähler 6 auf Null zurück, der den Ausgangsmultiplexer 4 steuert; er läßt den Adressenzähler 1 um einen Schritt weiterzählen, nachdem er durch den monostabilen Multivibrator 88 verzögert worden ist. Entsprechend dem Auftreten der Taktimpulse werden auf der ausgewählten Speicherseite des Speichers 5 die Werte der verschiedenen Bits erkannt, die an dem betrachteten Ausgang vom Bit mit dem höchsten Gewicht bis zum Bit mit dem kleinsten Gewicht vorhanden sind und die in Serie über die Kopplung 104 zu dem Saldierwerk 32 übertragen werden, welches durch Zählung in binärer und paralleler Form eine Zahl x anzeigt, welche dem Eingang eines Vergleichers 30 zugeführt wird. Den anderen Eingängen des Vergleichers 30 ist bereits in der gleichen Form eine Zahl y zugeführt, welche in nicht gezeigter Weise aus der Identifikationsnummer, die vorher mit der Dezimal-Tastatur 31 vom Inhaber der Datenträgeranordnung eingegeben worden ist, codiert worden ist. Wenn x und y gleich sind, gibt der Vergleicher 30 über das UND-Glied 85 ein Signal 1 an den Setzeingang des Flip-Flops 42 ab, welches dadurch kippt und von seinem Ausgang ein Signal 1 an den einen Eingang des ODER-Gliedes 41 abgibt. Dadurch ist die Aufrechterhaltung der Taktsteuerung durch den Taktgeber 33 nach Anhalten des Zeitgebers 28 gewährleistet. Das Vorhandensein des UND- Gliedes 85 verpflichtet den Inhaber der Datenträgeranordnung, seinen vertraulichen Code in einer vorgeschriebenen Frist, entsprechend der Zeit des Wirksamseins des Zeitgebers 28, einzugeben. The memory or data memory 5 of the data carrier arrangement ( FIG. 2) is permanently in the read position by a 0 signal at its read / write input E / L , which means the closing of the contacts 3 and the ineffectiveness of the memory control blocking circuit or of the locking element 2 causes. The 8-bit counter 1 (address counter), followed by the blocking circuit or the locking element 2 , is used to address the memory 5 (a single address is used here, which is that of the first memory page). For the credit memory and the target memory, the transition from one to the other memory page takes place at the beginning of each clock cycle by a pulse at the RG input 161 ; this pulse, which is delayed by the monostable multivibrator 88 , causes the address counter 1 to continue counting. The first pulse, which appears on the conductor RG , resets the 4-bit counter 6 , which controls the output multiplexer 4 ; it has the address counter 1 counted one step after it has been delayed by the monostable multivibrator 88 . In accordance with the occurrence of the clock pulses, the values of the different bits are recognized on the selected memory side of the memory 5 , which are present at the output under consideration from the bit with the highest weight to the bit with the lowest weight and which are in series via the coupling 104 to the Naldierwerk 32 are transmitted, which indicates a number x by counting in binary and parallel form, which is fed to the input of a comparator 30 . The other inputs of the comparator 30 are already supplied with a number y in the same form, which has been encoded in a manner not shown from the identification number which was previously entered by the owner of the data carrier arrangement on the decimal keyboard 31 . If x and y are the same, the comparator 30 outputs a signal 1 via the AND gate 85 to the set input of the flip-flop 42 , which thereby toggles and outputs a signal 1 from its output to the one input of the OR gate 41 . This ensures that the clock control 33 is maintained after the timer 28 has stopped. The presence of the AND gate 85 obliges the holder of the data carrier arrangement to enter his confidential code within a prescribed period, corresponding to the time when the timer 28 is active .

Betrieb des Identifikationssaldierwerkes 32 (Fig. 3)Operation of the identification balancing unit 32 ( FIG. 3)

Im vorliegenden Fall wird die Einrichtung 32 nur als Additionseinrichtung betrieben. Sie wird in der Position positiven Zählens durch ein dauerndes Signal 1 an ihrem Eingang Zählen-Abziehen C/D gehalten, in Fig. 1 durch ein Pluszeichen symbolisiert. Sie weist im wesentlichen einen 16-Bit-Zähler/Subtraktor 11 auf (von dem hier nur die 8 Bits niedriger Wertigkeit benutzt werden), an den bei Vorhandensein eines positiven Informationsbits am Eingang des UND-Gliedes 10 vom Speicher 40 her die von dem Taktgeber 15 über das UND-Glied 14 geleiteten Impulse abgegeben werden. Das von dem Leiter 161 herrührende Null- Zurückstellsignal sperrt das UND-Glied 14 über das ODER-Glied 16 und das Flip-Flop 13 und stellt den 4-Bit-Zähler 12 auf Null zurück, welcher den Multiplexer 9 in seine unwirksame Nullstellung versetzt. Der erste Taktgeberimpuls führt den Multiplexer 9 aus einer Stellung heraus, wobei er durch den Zähler 12 in seinen Eingangszustand überführt wird. Der erste Taktgeberimpuls läßt darüber hinaus das Flip-Flop 13 kippen, wodurch die Sperrung des UND-Gliedes 14 aufgehoben ist, welches die Impulse des Taktgebers 15 passieren läßt; der Taktgeber 15 ist 300mal schneller als der Taktgeber 33. Vor Auftreten des zweiten Taktgeberimpulses sind 128 Impulse des Taktgebers 15 gegebenenfalls über das UND-Glied 10 in den 16-Bit-Zähler/Subtraktor 11 eingeführt worden. Am Ende des 128. Impulses gibt der Frequenzteiler 20 ein Signal 1 an den Eingang 1 des Multiplexers 9 ab, wodurch das UND-Glied 14 infolge Kippens des Flip-Flops 13 über das ODER-Glied 16 gesperrt wird. Das System verbleibt unverändert bis zum Auftreten des zweiten Taktgeberimpulses, der den Multiplexer 9 in seinen Eingangszustand 2 versetzt. Der vorhergehende Zyklus wiederholt sich nunmehr. Die folgende am UND-Glied 10 auftretende Information entspricht dem Lesewert des Bits, das im Rang unmittelbar nach dem Bit mit dem höchsten Gewicht folgt (2. Bit der ersten Speicherseite des Speichers 40). Die vertrauliche Identifikationsnummer ist somit gelesen, in eine Impulszahl entsprechend ihrem Wert übersetzt, in stabiler Binärform in die Einheit 11 eingeschrieben und parallel zum Eingang x des Vergleichers 30 hin übertragen (Vergleiche: Fig. 1). Das Schieberegister 17 mit Serieneingang und Parallelausgang (Fig. 3), gefolgt von dem Verriegelungsglied 18 und dem ODER-Glied 19, signalisiert durch Abgabe eines Signals 1 das Ende einer leeren Speicherseite, d. h. einer Speicherseite, auf der alle Bits die Information 0 enthalten, also nichts eingeschrieben worden ist. Diese Anordnung zur Erfassung von Null, gekennzeichnet mit DZ, wird hier nicht benutzt; sie wird es vielmehr in dem Saldierwerk 49, wie weiter unten beschrieben wird. In the present case, the device 32 is operated only as an addition device. It is held in the positive counting position by a continuous signal 1 at its counting / subtracting C / D input, symbolized in FIG. 1 by a plus sign. It essentially has a 16-bit counter / subtractor 11 (of which only the 8 bits of low value are used here), to which, in the presence of a positive information bit at the input of the AND gate 10 from the memory 40, that from the clock generator 15 are delivered via the AND gate 14 impulses. The zero reset signal originating from the conductor 161 blocks the AND gate 14 via the OR gate 16 and the flip-flop 13 and resets the 4-bit counter 12 to zero, which sets the multiplexer 9 into its ineffective zero position. The first clock pulse leads the multiplexer 9 out of a position, whereby it is converted into its input state by the counter 12 . The first clock pulse also flips the flip-flop 13 , whereby the blocking of the AND gate 14 is released, which allows the pulses of the clock 15 to pass; clock 15 is 300 times faster than clock 33 . Before the occurrence of the second clock pulse, 128 pulses of the clock 15 have possibly been introduced into the 16-bit counter / subtractor 11 via the AND gate 10 . At the end of the 128th pulse, the frequency divider 20 outputs a signal 1 to the input 1 of the multiplexer 9 , as a result of which the AND gate 14 is blocked by the flip-flop 13 via the OR gate 16 . The system remains unchanged until the occurrence of the second clock pulse, which puts the multiplexer 9 in its input state 2 . The previous cycle is now repeated. The following information occurring at the AND gate 10 corresponds to the read value of the bit which follows in rank immediately after the bit with the greatest weight (2nd bit of the first memory page of the memory 40 ). The confidential identification number is thus read, translated into a pulse number according to its value, written into the unit 11 in a stable binary form and transmitted parallel to the input x of the comparator 30 (compare: FIG. 1). The shift register 17 with serial input and parallel output ( FIG. 3), followed by the locking element 18 and the OR element 19 , signals the end of an empty memory page by emitting a signal 1 , ie a memory page on which all bits contain the information 0, so nothing has been registered. This arrangement for the acquisition of zero, marked with DZ , is not used here; rather, it will be in the netting mechanism 49 , as will be described below.

Lesung des früheren Habenstandes (vergleiche Fig. 1)Reading the previous credit status (see Fig. 1)

Wenn ein Signal 1 am Ausgang des Vergleichers 30 erscheint, wird es über das UND-Glied 85 übertragen (der Zeitgeber 28 ist noch nicht angehalten worden), welches am Setzeingang PR des Flip-Flops 42 angeschlossen ist. Dieses Flip-Flop gibt von seinem Ausgang anstatt eines Signals 0 nun ein Signal 1 ab, was den Betrieb des allgemeinen Taktgebers 33 bis zum Ende des Betriebes der gesamten Anordnung aufrechthält. Dieses Signal 1 wird dem einen Eingang des UND-Gliedes 87 zugeführt, wodurch dieses UND-Glied bis zum Ende des Betriebes der Anordnung übertragungsfähig ist; dabei sind die Einheiten 50, 51, 49, 47 und folglich 46 und 48 bereits auf 0 zurückgestellt, wie oben beschrieben. Zu Beginn des Zyklus werden nach der Identifikation des Inhabers der Datenträgeranordnung die im Habenspeicher 50 enthaltenen Informationen in das Saldierwerk 49 über den Ausgang S des Speichers 50 und die Kopplung 119 eingeführt, und zwar gemäß einem Verfahren, das der Lesung der vertraulichen Identifikationsnummer während des ersten Taktgeberzyklus entspricht. Der Übergang von einer Speicherseite des Speichers 50 auf eine nachfolgende Speicherseite erfolgt in dem Speicher 50 mittels eines Impulses zu Beginn des Taktzyklus über die RG-Leitung 161, und zwar über die Kopplung 44. Die Summe der Werte aller vorhergehenden Habenstände, die in den Habenspeicher in einer weiter unten beschriebenen Art und Weise eingeführt worden sind, erscheint in stabiler Form am Ausgang des Seriensaldierwerkes 49 in binärer Form. Sie wird mittels der Anzeigevorrichtung 69 nach einer nicht gezeigten Umcodierung sichtbar gemacht, was dem Fachmann geläufig ist. Die gleiche Anmerkung für eine umgekehrte Transformation gilt für die Tastaturen 31 und 63 im Zehnersystem. Es sei angemerkt, daß während der Leseoperation des Habenstandes das Seriensaldierwerk 49 in Zählstellung ist, und zwar auf Grund eines Signals 1 an seinem Eingang vom Ausgang 0 des Decodierers 48 und des ODER-Gliedes 52 her. Nach Eintreffen des auf der letzten beschriebenen Speicherseite des Speichers enthaltenen Wertes ist die Speicherseite, welche im folgenden Taktzyklus gelesen wird, eine leere Seite, was in dem Seriensaldierwerk 49 durch ein Signal 1 erkannt wird, das an seinem Ausgang DZ zur Unterscheidung von einer 0 über das Schieberegister 17 abgegeben wird (Fig. 3), wobei die acht Verriegelungsschaltungen 18 zu Beginn des zweiten Taktzyklus vom Ausgang T und das NOR-Glied 19 angesteuert werden. Dieses Signal 1 sperrt die Abgabe eines Taktimpulses RG 161 vom Ausgang des UND-Gliedes 82, und zwar über den auf ansteigende Signal- bzw. Impulsflanken hin auslösbaren Multivibrator (Fig. 1) derart, daß die Adressierung des Speichers 50 aufrechterhalten und das Einschreiben eines neuen gegebenenfalls vom Inhaber der Datenträgeranordnung geforderten Kredites bzw. Habenstandes auf der leeren Seite ermöglicht wird. When a signal 1 appears at the output of the comparator 30 , it is transmitted via the AND gate 85 (the timer 28 has not yet been stopped), which is connected to the set input PR of the flip-flop 42 . This flip-flop now outputs a signal 1 from its output instead of a signal 0 , which maintains the operation of the general clock generator 33 until the end of the operation of the entire arrangement. This signal 1 is fed to the one input of the AND gate 87 , whereby this AND gate is transferable until the end of the operation of the arrangement; the units 50, 51, 49, 47 and consequently 46 and 48 are already reset to 0 , as described above. At the beginning of the cycle the data carrier arrangement to be introduced, the information contained in credit memory 50 in the Saldierwerk 49 via the output S of the memory 50 and the coupling 119 according to the identification of the owner, according to a method of reading the confidential identification number first during the Corresponds to the clock cycle. The transition from a memory page of the memory 50 to a subsequent memory page takes place in the memory 50 by means of a pulse at the beginning of the clock cycle via the RG line 161 , specifically via the coupling 44 . The sum of the values of all previous credit levels that have been introduced into the credit memory in a manner described below appears in a stable form at the output of the series balancing unit 49 in binary form. It is made visible by means of the display device 69 after a transcoding, not shown, which is familiar to the person skilled in the art. The same remark for an inverse transformation applies to the keyboards 31 and 63 in the tens system. It should be noted that during the reading operation of the credit status, the series balancer 49 is in the counting position due to a signal 1 at its input from the output 0 of the decoder 48 and the OR gate 52 . After arrival of the value contained in the last described memory page of the memory, the memory page, which is read in the following clock cycle, is an empty page, which is recognized in the series balancer 49 by a signal 1 , which at its output DZ to distinguish it from a 0 the shift register 17 is output ( FIG. 3), the eight latch circuits 18 being driven by the output T and the NOR gate 19 at the beginning of the second clock cycle. This signal 1 blocks the delivery of a clock pulse RG 161 from the output of the AND gate 82 , specifically via the multivibrator which can be triggered on rising signal or pulse edges ( FIG. 1) in such a way that the addressing of the memory 50 is maintained and the writing of a new credits or credit balances possibly required by the owner of the data carrier arrangement are made possible on the blank page.

Einschreibung des neuen HabenstandesRegistration of the new credit balance

Das gleiche Signal 1 zur Erkennung von Null, das das ODER-Glied 108 durchläuft, läßt den Zähler 47 in seiner Zählerstellung vorwärtsschreiten, und es stellt den Multiplexer 46 in seine Eingangsposition 1 und den Decodierer 48 in seine Ausgangsposition 1, was das Saldierwerk 49 durch ein Signal 1 am anderen Eingang des ODER-Gliedes 52 in positiver Zählstellung hält. Das gleiche Signal 1 gelangt über die Kopplung 57 an den Schreib-/Leseeingang des Habenspeichers 50, wodurch der betreffende Speicher infolge unwirksamer Verriegelungsglieder 2, Öffnens der Lesekontakte 3 mit dem übertragungsfähigen UND-Glied 7 in Schreibstellung gebracht wird. Die Eingabe der Information in Serienform in die zum Einschreiben vorgesehene Seite wird nunmehr über den Multiplexer 113 (Fig. 1) bewirkt, und zwar einerseits in Richtung des Habenspeichers über die Kopplung 120 und andererseits in Richtung des Seriensaldierwerks 49 über den Multiplexer 46, wobei der Multiplexer 113 durch den Zähler 115, der seinerseits durch den allgemeinen Taktgeber 33 gesteuert wird, gesteuert wird. Der Wert der Habensumme wird daher auf der ersten leeren Speicherseite des Habenspeichers 50 eingeschrieben und zu der Summe, welche zuvor durch das Anzeigeorgan 69 angezeigt wurde, über den 16-Bit-Zähler/Subtraktor des Seriensaldierwerkes 49 hinzuaddiert. Das Ende der geschriebenen Speicherseite wird durch das UND-Glied 59 erfaßt, dessen beide Eingänge in diesem Augenblick jeweils ein Signal 1 führen, wobei der erste Eingang mit dem Ausgang 1 des Decodierers 48 verbunden ist, während der zweite Eingang am Ausgang des höchsten Gewichtes des Zählers 115 über den auf abfallende Signal- bzw. Impulsflanken hin auslösbaren monostabilen Multivibrator 140 angeschlossen ist, dessen Aufgabe darin besteht, den Übergang des Zählers 115 vom Zustand Nr. 7 zum Zustand Nr. 0 zu erfassen. Wenn die Lesung und Einschreibung des neuen Kredits bzw. Habenstandes in den Speicher 50 beendet ist, wird der entsprechende Wert in einer nicht dargestellten Weise in einem Kreditscheinleser 114 durch ein über den Leiter 93 zu dem Eingang E hin übertragenes Signal gelöscht. Der ein 1-Signal führende Ausgang des UND-Gliedes 59 steuert nunmehr den Habenspeicher und den Sollspeicher über das ODER-Glied 60 und die Kopplung 45 auf Null zurück, und außerdem läßt er über das ODER-Glied 108 den Zähler 47 in seiner Stellung vorwärtsschreiten.The same zero detection signal 1 that passes through the OR gate 108 causes the counter 47 to advance in its counter position, and puts the multiplexer 46 in its input position 1 and the decoder 48 in its output position 1 , which the balancing mechanism 49 does holds a signal 1 at the other input of the OR gate 52 in a positive count position. The same signal 1 reaches the write / read input of the credit memory 50 via the coupling 57 , as a result of which the memory in question is brought into the write position as a result of ineffective locking elements 2 , opening of the read contacts 3 with the transferable AND element 7 . The input of the information in serial form into the page provided for registration is now effected via the multiplexer 113 ( FIG. 1), on the one hand in the direction of the credit memory via the coupling 120 and on the other hand in the direction of the series balancing unit 49 via the multiplexer 46 , the Multiplexer 113 is controlled by counter 115 , which in turn is controlled by general clock 33 . The value of the credit sum is therefore written on the first empty memory page of the credit memory 50 and added to the sum which was previously indicated by the display element 69 via the 16-bit counter / subtractor of the series balancing unit 49 . The end of the written memory page is detected by the AND gate 59 , the two inputs of which at the moment each carry a signal 1 , the first input being connected to the output 1 of the decoder 48 , while the second input is at the output of the highest weight of the Counter 115 is connected via the monostable multivibrator 140 which can be triggered on falling signal or pulse edges, the task of which is to detect the transition of counter 115 from state No. 7 to state No. 0. When the reading and registration of the new credit or credit balance in the memory 50 has ended, the corresponding value is deleted in a manner not shown in a credit note reader 114 by a signal transmitted to the input E via the conductor 93 . The output of the AND gate 59 , which carries a 1 signal, now controls the credit memory and the target memory back to zero via the OR gate 60 and the coupling 45 , and also allows the counter 47 to advance in its position via the OR gate 108 .

Lesung der früheren SollständeReading the previous target levels

Die neue Position des Zählers 47 bringt den Multiplexer in seinen Eingangszustand 2 (Lesung des Sollspeichers 151), wodurch am Ausgang 2 des Decodierers 48 ein Signal auftritt; die Ausgänge 0, 1 und 3 des Decodierers 48 führen 0-Signale, wodurch das Seriensaldierwerk 49 infolge eines Signals 0 an seinem Eingang C/D in die Subtrahierstellung gelangt. Die Lesung der vorangehenden Sollstände wird nunmehr wie die Lesung im Habenspeicher 50 über die Kopplung 122 bewirkt, wobei die die Summe dieser Sollstände darstellende Zahl von der bereits in Binärform in den 16-Bit-Zähler/Subtraktors des Seriensaldierwerkes 49 eingeschriebenen Zahl abgezogen wird, d. h. von der Zahl, welche vorher von dem Anzeigeorgan 69 angezeigt worden ist. Die erste leere Speicherseite des Sollspeichers wird durch ein Signal 1 am Ausgang DZ des Seriensaldierwerkes 49 mittels des UND-Gliedes 109 erfaßt. Es ist anzumerken, daß in dem Augenblick, in welchem diese Information erscheint, die Ausgänge des Seriensaldierwerkes 49 in einem stabilen, numerisch binären Zustand sind, entsprechend der Operation:
X = (Summe der früheren Habenstände) + (neuer Habenstand) - (Summe der früheren Sollstände).
The new position of the counter 47 brings the multiplexer into its input state 2 (reading of the target memory 151 ), as a result of which a signal occurs at the output 2 of the decoder 48 ; the outputs 0, 1 and 3 of the decoder 48 carry 0 signals, as a result of which the series balancer 49 comes to the subtracting position as a result of a signal 0 at its input C / D. The reading of the previous target values is now effected like the reading in the credit memory 50 via the coupling 122 , the number representing the sum of these target values being subtracted from the number already written in binary form in the 16-bit counter / subtractor of the series balancing unit 49 , ie from the number previously displayed by the display organ 69 . The first empty memory page of the target memory is detected by a signal 1 at the output DZ of the series balancing unit 49 by means of the AND gate 109 . It should be noted that at the moment this information appears, the outputs of the series balancer 49 are in a stable, numerically binary state, according to the operation:
X = (total of previous credit levels) + (new credit level) - (total of previous target levels).

Der Wert X ist notwendigerweises positiv, selbst wenn der neue Habenstand Null ist. Wenn das frühere Saldo und der neue Habenstand Null sind, dann ist offensichtlich auch der Wert X gleich Null, was einen Grenzfall darstellt.The value X is necessarily positive even if the new credit balance is zero. If the previous balance and the new credit balance are zero, then the value X is obviously also zero, which is a borderline case.

Der Wert des durch das beschriebene System ggf. zur Ausgabe bestimmten Geldes - dieser Wert ist vor Einführung der Datenträgeranordnung in die Ausgabevorrichtung durch den Inhaber dieser Datenträgeranordnung durch die Dezimal-Tastatur 63 eingegeben worden - wird in seiner binären Form Y mit X durch den binären Vergleicher 110 verglichen. Wenn am Ausgang 3 des Decodierers 48 ein Signal 1 auftritt, was während der letzten Umsteuerung des Zählers 47, hervorgerufen durch ein Signal 1 am Ausgang des Gliedes 109 durch das Glied 108, geschieht, führt der Vergleich von X und Y zur Abgabe eines Signals 1 vom einzigen Ausgang des Vergleichers 110, wenn, und nur wenn X größer als Y ist. In diesem Moment wird der Zähler 115, der die aufeinanderfolgenden Eingangszustände des Multiplexers 116 steuert, auf Null zurückgestellt, sobald der Zähler 47 in seinem letzten Zustand festgestellt worden ist. Die Anordnung ist nunmehr in Schreibstellung für das Eintragen eines neuen Sollstandes.The value of the money which may be intended to be output by the system described - this value was entered by the owner of this data carrier arrangement using the decimal keyboard 63 before the data carrier arrangement was introduced into the output device - in its binary form Y with X by the binary comparator 110 compared. If a signal 1 occurs at the output 3 of the decoder 48 , which occurs during the last reversal of the counter 47 , caused by a signal 1 at the output of the element 109 by the element 108 , the comparison of X and Y leads to the output of a signal 1 from the single output of comparator 110 if, and only if X is greater than Y. At that moment, the counter 115 which controls the successive input states of the multiplexer 116 is reset to zero as soon as the counter 47 has been determined in its last state. The arrangement is now in the writing position for entering a new target level.

Einschreibung eines neuen SollstandesRegistration of a new target status

Der Multiplexer 46, welcher in seiner Eingangsposition 3 ist, steht in Verbindung mit dem Sollspeicher 51 über die Kopplung 124, um einen neuen Sollstand einzuschreiben, dessen Wert gleichzeitig in derselben Weise wie vorher durch das Seriensaldierwerk 49 abgezogen und in dem Anzeigeorgan 69 angezeigt wird. Es ist anzumerken, daß der monostabile Multivibrator 81 für den Sollspeicher 51 die gleiche Rolle spielt, die er für den Habenspeicher 50 spielt, d. h. die Eintragung in den Speicher wird auf der ersten leeren Speicherseite vollzogen und nicht auf der nachfolgenden, welche ebenfalls eine leere Speicherseite ist. Andererseits wird vom Ausgang 3 des Decodierers 48, der ein Signal 1 führt, der Sollspeicher 51 in Schreibposition gebracht, und zwar während dieser letzten Phase des Betriebes der Anordnung über die Kopplung 123, wobei am Ende dieser Phase ein allgemeines Stoppsignal durch Umkippen des Flip-Flops 42 hervorgerufen wird. Dadurch tritt ein Signal 1 am Löscheingang dieses Flip-Flops über das ODER-Glied 86 auf, und zwar infolge entsprechender Abgabe von dem UND-Glied 111, das seinerseits übertragungsfähig gemacht wird durch einen positiven Impuls an seinem Eingang, der von dem Ausgang Null des monostabilen Multivibrators 140 herrührt, welcher in der gleichen Weise wirkt, wie am Ende des Einschreibens des neuen Kredits bzw. Habenstandes in den Speicher 50. Der Vorgang der Ausgabe der Banknoten (nicht dargestellt) vollzieht sich in der gleichen Zeit, in der das Einschreiben des neuen Sollstandes in den Sollspeicher 51 geschieht, zu einem Betrage, dessen Höhe vorher in Dezimalform von dem Inhaber der Datenträgeranordnung mit der Tastatur 63 eingegeben und geprüft worden ist, wie zuvor beschrieben.The multiplexer 46 , which is in its input position 3 , is connected to the target memory 51 via the coupling 124 in order to write a new target status, the value of which is simultaneously subtracted by the series balancer 49 and displayed in the display element 69 in the same manner as before. It should be noted that the monostable multivibrator 81 for the target memory 51 plays the same role that it plays for the credit memory 50 , ie the entry in the memory is carried out on the first empty memory page and not on the subsequent one, which is also an empty memory page is. On the other hand, from the output 3 of the decoder 48 , which carries a signal 1 , the setpoint memory 51 is brought into the write position, during this last phase of the operation of the arrangement via the coupling 123 , and at the end of this phase a general stop signal by flipping the flip Flops 42 is caused. As a result, a signal 1 occurs at the erase input of this flip-flop via the OR gate 86 , as a result of the corresponding output from the AND gate 111 , which in turn is made transferable by a positive pulse at its input, which is from the zero output of the monostable multivibrator 140 , which acts in the same way as at the end of the writing of the new credit or credit balance in the memory 50 . The process of issuing the banknotes (not shown) takes place during the same time that the new desired status is being written into the desired memory 51 , the amount of which has previously been entered in decimal form by the owner of the data carrier arrangement using the keyboard 63 and has been tested as previously described.

Die Kopplung mit Hilfe eines Transformators zur Versorgung der Datenträgeranordnung von der Dateneingabe-/Datenausgabeeinrichtung her ist gewählt worden und in Fig. 1 derart dargestellt, da dies eine galvanische Isolation gewährleistet. Der Sekundärwicklung 105 des Transformators, der von den Wicklungen 15 und 105 während des Zusammenwirkens der Datenträgeranordnung mit der Dateneingabe-/Datenausgabeeinrichtung gebildet wird, folgt ein Filter 107, das an seinem Ausgang eine geregelte Versorgungsgleichspannung liefert, wobei das Filter wegen der Verkleinerung nicht kapazitiv ist, da die erforderliche Kapazität für ein klassisches Filter nicht genügend klein im Verhältnis zu den anderen elektronischen Elementen gemacht werden kann. Diese Versorgungskopplung könnte ebenfalls durch eine optische Kopplung zwischen einer Lichtquelle, die in der Dateneingabe-/ Datenausgabeeinrichtung enthalten ist, und einer Photozelle in der tragbaren Datenträgeranordnung verwirklicht werden, wodurch die gewünschte galvanische Isolation gewährleistet ist, um jeden Kurzschluß zu vermeiden, der eine Zerstörung der in der Datenträgeranordnung enthaltenen Speicherungen hervorrufen könnte. Ebenso verhält es sich mit den anderen optischen Kopplungen, die für die Übertragung der Informationen zwischen der Dateneingabe-/Datenausgabeeinrichtung und der Datenträgeranordnung gewählt worden sind. Die drei Speicher, deren Funktionen beschrieben worden sind, sind grundsätzlich von gleicher Bauart. Bei Ausführung in integrierter Schaltung haben sie die Eigenschaft, nach Wunsch nacheinander und irreversibel beschrieben zu werden (ausgenommen hiervon sind bestimmte Speicherarten, die durch nicht zufällige Weise, aber durch entsprechende Behandlung gelöscht werden können). Diese Speicher, deren Kapazität ungefähr 1000mal größer pro Flächeneinheit als diejenige der im allgemeinen für diesen Benutzungszweck verwendeten magnetischen Speicher ist, haben im Vergleich zu diesen letzteren den Vorteil, daß sich die Lesung und Einschreibung leichter und anpassungsfähiger gestaltet, und zwar auf Grund der Tatsache, daß sie nicht die unmittelbare Nähe der Lesevorrichtung erfordern. Ihre Adressierung erfolgt elektronisch, wobei komplizierte, kostspielige und wenig zuverlässige elektromechanische Vorrichtungen durch einfache Leiter ersetzt werden, deren Zahl darüber hinaus durch das bekannte Multiplexverfahren reduziert werden kann. Unter diesen Speichern in integrierter Schaltung werden vorzugsweise nicht flüchtige Speicher benutzt.The coupling with the aid of a transformer for supplying the data carrier arrangement from the data input / data output device has been chosen and is shown in FIG. 1 in such a way that this ensures galvanic isolation. The secondary winding 105 of the transformer, which is formed by the windings 15 and 105 during the interaction of the data carrier arrangement with the data input / output device, is followed by a filter 107 , which provides a regulated DC supply voltage at its output, the filter being non-capacitive due to the reduction , because the capacity required for a classic filter cannot be made small enough in relation to the other electronic elements. This supply coupling could also be realized by an optical coupling between a light source, which is contained in the data input / data output device, and a photocell in the portable data carrier arrangement, whereby the desired galvanic isolation is ensured in order to avoid any short circuit which would destroy the could cause storage contained in the disk array. The same applies to the other optical couplings which have been selected for the transmission of the information between the data input / data output device and the data carrier arrangement. The three memories, whose functions have been described, are basically of the same design. When implemented in an integrated circuit, they have the property of being described irreversibly and sequentially if desired (except for certain types of memory, which can be deleted by non-random means, but by appropriate handling). These memories, the capacity of which is approximately 1000 times larger per unit area than that of the magnetic memories generally used for this purpose, have the advantage over the latter that the reading and enrollment are easier and more adaptable, owing to the fact that that they do not require the proximity of the reader. They are addressed electronically, with complicated, expensive and unreliable electromechanical devices being replaced by simple conductors, the number of which can also be reduced by the known multiplex method. Non-volatile memories are preferably used among these memories in an integrated circuit.

Das Anzeigeorgan 69 dient der einfachen Sichtbarmachung durch Leuchtziffern, aber es kann auch durch eine Druckeinheit ersetzt werden, wobei diese Druckeinheit an ihren Eingängen Parallelverzweigungen aufweisen kann, um dem Inhaber der Datenträgeranordnung die Möglichkeit zu geben, ein Schriftstück von den durch die Dateneingabe-/Datenausgabeeinrichtung während des oben beschriebenen Betriebes ausgeführten Leseoperationen zu er- bzw. behalten.The display element 69 is used for simple visualization by means of luminous digits, but it can also be replaced by a printing unit, this printing unit having parallel branches at its inputs in order to give the holder of the data carrier arrangement the possibility of reading a document from the data input / data output device to read or retain read operations performed during the operation described above.

Das auf eine Banknoten-Ausgabevorrichtung angewendete Verfahren kann ebenso direkt an einem Verkaufsort angewendet werden, wodurch der Inhaber einer Datenträgeranordnung in die Lage versetzt wird, seine Käufe zu tätigen, ohne daß der fällige Kaufbetrag durch Bargeld oder Scheck beglichen wird, sondern lediglich dadurch, daß die Datenträgeranordnung des Käufers mit dem Kaufpreis belastet wird.The method applied to a bill dispenser can also be applied directly at a point of sale be, whereby the holder of a disk arrangement in the Able to make his purchases without the purchase amount due is settled in cash or check but only by  that the data carrier arrangement of the buyer is charged with the purchase price becomes.

In Fig. 4 ist eine Ausführungsform eines Detektors für die Ermittelung eines unprogrammierten Speicherabschnittes für den Fall dargestellt, daß der Detektor in der als Karte ausgeführten Datenträgeranordnung 400 enthalten ist. Diese Ausführungsform zeigt einen Speicher bzw. Datenspeicher 201, dessen Adressenzuführung durch eine Sperrschaltung bzw. ein Verriegelungsglied 205 gesteuert wird. Das UND-Glied 202 bildet den Detektor einer leeren Adresse; es bewirkt die Ansteuerung eines Speichers 204, der das Schreibglied 203 und das Verriegelungsglied 205 steuert. FIG. 4 shows an embodiment of a detector for determining an unprogrammed memory section in the event that the detector is contained in the data carrier arrangement 400 designed as a card. This embodiment shows a memory or data memory 201 , the address supply of which is controlled by a blocking circuit or a locking element 205 . The AND gate 202 forms the detector of an empty address; it drives a memory 204 which controls the write element 203 and the locking element 205 .

In Fig. 5 ist eine andere Ausführungsform des Detektors für einen belegten Speicherabschnitt für den Fall dargestellt, in welchem der Detektor in einer Karte 400 als Datenträgeranordnung enthalten ist. FIG. 5 shows another embodiment of the detector for an occupied memory section for the case in which the detector is contained in a card 400 as a data carrier arrangement.

Der Datenspeicher 209, für m Worte mit n Bits eingerichtet (z. B. 256 Worte mit 8 Bits), wird von außen durch das Leiterbündel 207 (im gewählten Beispiel 8) über die Sperrschaltung bzw. das Verriegelungsglied 210 (8 Sperr- bzw. Verriegelungseinheiten) adressiert (vergleiche Fig. 6, in welcher eine besondere Ausführungsform eines Verriegelungsgliedes dargestellt ist, wobei E, S, C den Eingang, den Ausgang bzw. den Ladesteuereingang bezeichnen). Im leeren Zustand führen sämtliche Speicherpunkte des Datenspeichers ein 1-Signal. Es kann sich hierbei um eine integrierte Schaltung des Typs 1702 (Intel), 5203 oder 5204 (National Semiconductor) oder 7620 (z. B. Harris Halbleiter) handeln.The data memory 209 , configured for m words with n bits (e.g. 256 words with 8 bits), is externally routed through the conductor bundle 207 (8 in the selected example) via the blocking circuit or the locking element 210 (8 blocking or Locking units) addressed (see FIG. 6, in which a special embodiment of a locking element is shown, E, S, C denoting the input, the output and the charge control input, respectively). In the empty state, all memory points of the data memory carry a 1 signal. This can be an integrated circuit of type 1702 (Intel), 5203 or 5204 (National Semiconductor) or 7620 (e.g. Harris semiconductor).

Vom Ausgang des Datenspeichers führt ein Leiterbündel 220 weg (hier 8 Leiter), das nach außen gerichtet ist.A bundle of conductors 220 (here 8 conductors) leads away from the output of the data memory and is directed outwards.

Der Ansteuereingang 211 ermöglicht, wenn er ein Signal 1 führt, die Ausführung von Schreiboperationen, die durch Erhöhung der Speisespannung des Datenspeichers und durch die Zuführung eines Schreibbits ausgelöst werden.The control input 211 , when carrying a signal 1 , enables the execution of write operations which are triggered by increasing the supply voltage of the data memory and by the supply of a write bit.

Mit Anlegen einer Spannung wird das Flip-Flop R-S, das von den Gliedern 217 und 215 gebildet wird, automatisch auf Grund des Vorhandenseins des Kondensators 213, der mit der positiven Klemme der Versorgungsquelle verbunden ist, so eingestellt, daß ein Signal 1 auf dem Leiter 216 auftritt. Der gleiche Kondensator bewirkt für einen kurzen Augenblick über das ODER-Glied 218 eine Ansteuerung des Verriegelungsgliedes 210 und die Sperrung des Schreibgliedes 212.When a voltage is applied, the flip-flop RS , which is formed by the elements 217 and 215 , is automatically adjusted so that a signal 1 on the conductor due to the presence of the capacitor 213 which is connected to the positive terminal of the supply source 216 occurs. The same capacitor effects a control of the locking element 210 and the blocking of the writing element 212 for a brief moment via the OR gate 218 .

Wenn die in diesem Moment vom Leiter 207 angezeigte Adresse eine Leeradresse ist (acht Ausgangsleiter 220 führen ein Signal 1), dann zwingt die Gegenwart eines Signals 1 am Ausgang des UND-Gliedes 214 mit seinen acht Eingängen das Flip-Flop R-S mit dem Ende des von dem Kondensator 213 ausgesandten Impulses zur Abgabe eines 0-Signals.If the address indicated by the conductor 207 at this moment is an empty address (eight output conductors 220 carry a signal 1 ), then the presence of a signal 1 at the output of the AND gate 214 with its eight inputs forces the flip-flop RS to end pulse sent from the capacitor 213 to output a 0 signal.

Dies hat in bezug auf das Unterspannungsetzen der tragbaren Datenträgeranordnung zur Folge, daß das Verriegelungsglied 210 gesperrt bzw. verriegelt und das Glied 212 übertragungsfähig wird, was das Einschreiben in die betreffende Adresse über den Leiter 219 gestattet.With regard to the undervoltage of the portable data carrier arrangement, this has the consequence that the locking element 210 is locked or locked and the element 212 becomes transmissible, which allows the address to be written into the relevant address via the conductor 219 .

Dieser Zustand ist stabil bis zum nächsten Außerspannungsetzen, d. h. jede Veränderung der Adresse ist von nun an unmöglich, da der vom Kondensator 213 ausgesandte Impuls nur einmal auftritt.This state is stable until the next overvoltage, ie any change of address is impossible from now on, since the pulse emitted by capacitor 213 occurs only once.

Wenn die beim Anlegen der Spannung angezeigte Adresse bereits belegt ist (Auftreten einer einzigen Null auf dem Leiter 222), so ist das Auftreten eines Signals 0 am Ausgang des UND-Gliedes 214 ohne Wirkung auf das Flip- Flop R-S, das sich daher in den Zustand 1 über den Kondensator 213 einstellen läßt. Das Auftreten eines Signals 1 am Ausgang des ODER-Gliedes 218 verbietet daher das Schreiben. Die Adressierung ist unterdessen möglich, wobei das Lesen aller belegten Adressen des Datenspeichers gestattet ist.If the address displayed when the voltage is applied is already occupied (occurrence of a single zero on the conductor 222 ), the occurrence of a signal 0 at the output of the AND gate 214 has no effect on the flip-flop RS , which is therefore found in the Allows state 1 to be set via capacitor 213 . The occurrence of a signal 1 at the output of the OR gate 218 therefore prohibits writing. Addressing is now possible, whereby reading of all occupied addresses of the data memory is permitted.

Die erste Leeradresse läßt das Flip- Flop R-S in den Zustand 0 gehen, wodurch das Schreiben gestattet, wird und die Adressierung bis zum nächsten Aussetzen der Spannung verboten wird.The first empty address causes the flip-flop RS to go to state 0, which allows writing and the addressing is prohibited until the next voltage drop.

Wenn der Benutzer das Schreiben in bzw. mit zwei aufeinanderfolgende Adressen wünscht, ist es für ihn notwendig, zu einem Aussetzen der Spannung der Anordnung zu schreiten, und anschließend zu einem neuen Anlegen der Spannung.If the user is writing in or with two consecutive Addresses, it is for him necessary to suspend the voltage of the assembly to stride, and then to a new one Applying the voltage.

Die so ausgebildete Anordnung kann leicht in Form einer integrierten monolithischen Schaltung ausgeführt und auf einem Träger, z. B. einer Karte (z. B. 5 × 8 cm²) mit 20 Anschlüssen befestigt werden:The arrangement so formed can easily be in shape an integrated monolithic circuit and on a support, e.g. A card (e.g. 5 × 8 cm²) can be fixed with 20 connections:

  • 8 Adressenleiter8 address managers
  • 8 Informationsausgangsleiter8 information output managers
  • 3 Versorgungsleiter (allgemeine Versorgung der peripheren Schaltungen VG, Versorgung des Speichers VM, Masse)3 supply conductors (general supply of the peripheral circuits VG , supply of the memory VM , ground)
  • 1 Schreibbefehlsleiter1 write command leader

Bei Ausführung in nicht-monolithischer Form kann die Anordnung aus sechs getrennten Gehäusen integrierter Schaltungen und einem Kondensator bestehen, die in einer gedruckten Schaltung verbunden sind, welche die notwendigen Verbindungen liefert und als mechanischer Träger dient. When executed in a non-monolithic form, the Arrangement of six separate housings integrated Circuits and a capacitor exist in one printed circuit are connected, which the necessary Provides connections and serves as a mechanical support.  

Die Versorgung der tragbaren Datenträgeranordnung wird durch die Leiter 208, 220 und 221 bewirkt.The supply of the portable data carrier arrangement is effected by the conductors 208, 220 and 221 .

Die Dateneingabe-/Datenausgabeeinrichtung, die in der Lage ist, Daten mit einer solchen Karte auszutauschen, ist in knapper Form in Fig. 7 dargestellt, die nunmehr beschrieben wird. Die Versorgung wird durch die Leiter VG 240 und Masse 238 bewirkt, sowie durch den Leiter VM 208 während der Schreibphase.The data input / output device capable of exchanging data with such a card is shown in brief form in Fig. 7, which will now be described. The supply is effected by the VG 240 and ground 238 conductors and by the VM 208 conductor during the write phase.

Die empfangenen Daten, weitergeleitet über den Leiter 224 zu dem Verarbeitungselement 244, werden gegebenenfalls im Hinblick auf ihre Adressen (übertragen über die Leitung 252, die mit der Leitung 222 verbunden ist) mit möglichen äußeren Daten, die über den Leiter 248 übertragen werden, gegenübergestellt, wobei das Ergebnis der vorgenommenen Verarbeitung Schreiboperationen durch das Schreibelement 246 (Leiter 254, 256, 226), Registrieroperationen 250, Anzeigeoperationen 251 und/oder Ausgabeoperationen 253 sowie Prüf- bzw. Verifizierungsoperationen 258 auslöst.The received data, forwarded via conductor 224 to processing element 244 , is optionally compared with respect to its addresses (transmitted via line 252 , which is connected to line 222 ) with possible external data which is transmitted via conductor 248 , the result of the processing carried out triggering write operations by the write element 246 (conductors 254, 256, 226 ), registration operations 250 , display operations 251 and / or output operations 253 as well as checking or verification operations 258 .

Das Schreibelement 246 dient zur Koordinierung der verschiedenen zum Schreiben erforderlichen Vorgänge:
Erhöhung der Spannung VM (besondere Versorgungsquelle für den programmierbaren Speicher 209) auf das Niveau VP, Signal 1 auf dem E-Leiter 226, Abtrennung der Leiter 224, anschließend Zuführung eines entsprechenden Signals, das geschrieben werden soll.
The writing element 246 serves to coordinate the various processes required for writing:
Increase the voltage VM (special supply source for the programmable memory 209 ) to the level VP , signal 1 on the electrical conductor 226 , disconnection of the conductor 224 , then supply of a corresponding signal which is to be written.

Das Adressen- bzw. Adressierelement 242 weist vorteilhafterweise einen Binärzähler modulo n = 257 auf, der in der Lage ist, den Speicher mit seinen aufeinanderfolgenden Adressen zu adressieren und so das Schreiben mit der ersten leeren verfügbaren Adresse dank des NAND-Glieds 260, des UND-Gliedes 262 mit drei Eingängen 262 und des Taktgebers 265 (Fig. 8) zu ermöglichen.The addressing element 242 advantageously has a binary counter modulo n = 257, which is able to address the memory with its successive addresses and thus write with the first empty available address thanks to the NAND gate 260 , the AND Member 262 with three inputs 262 and the clock generator 265 ( FIG. 8).

Das NAND-Glied 260 dient dazu, dem Verarbeitungselement 244 anzuzeigen, daß die in diesem Augenblick aktivierte Adresse eine Leeradresse ist. Dieses NAND-Glied 260 könnte weggelassen werden, wenn ein automatisches Zurückstellen auf Null des Zählers 257 vorgesehen wäre, wenn Spannung an die Anordnung angelegt wird.NAND gate 260 is used to indicate to processing element 244 that the currently activated address is an empty address. This NAND gate 260 could be omitted if the counter 257 were automatically reset to zero when voltage was applied to the device.

Im Falle eines 16-kBit-Speichers (1365 Speicherseiten à 12 Bits) sind für die Schaltung insgesamt 27 Verbindungspunkte erforderlich, was unzulässig sein könnte. Um die Anzahl der Verbindungen zu verringern, kann man eine Vervielfachung des Eingangs und des Ausgangs schaffen und/oder einen Grundspeicher benutzen, der für Wörter mit einem Bit eingerichtet ist, wie dies weiter unten in Verbindung mit Fig. 9 beschrieben wird, in der ein Speicherraster dargestellt ist, das für mn Worte mit einem Bit eingerichtet ist und das aus einem Primärspeicher gebildet ist, der für m Worte mit n Bits eingerichtet ist, wobei n das Format des gewünschten Wortes ist. Dieses Raster enthält die verschiedenen Vervielfachungsschaltungen sowie Schreibschaltungen, welche die Speicherung eines ausgewählten Bits erlauben (eins der acht Bits einer der 256 "Seiten"), und zwar durch einfache Verknüpfungssteuerung eines einzigen Schreibeingangs.In the case of a 16 kbit memory (1365 memory pages of 12 bits each) a total of 27 connection points are required for the circuit, which could be inadmissible. To reduce the number of connections, one can create a multiplication of the input and the output and / or use a basic memory which is arranged for words with one bit, as described further below in connection with FIG. 9, in which a A memory grid is shown which is set up for mn words with one bit and which is formed from a primary memory which is set up for m words with n bits, where n is the format of the desired word. This grid contains the various multiplication circuits as well as write circuits which allow the storage of a selected bit (one of the eight bits of one of the 256 "pages") by simply controlling the connection of a single write input.

Das Schreiben eines solchen programmierbaren Speichers wird im allgemeinen in mehreren Schritten bewirkt. Ein Beispiel eines Zyklus ist das folgende:The writing of such a programmable memory is generally accomplished in several steps. A An example of a cycle is the following:

  • 1. Adressierung eines ausgewählten Wortes,1. addressing a selected word,
  • 2. Trennung der Ausgangsstufen des Speichers,2. separation of the output stages of the memory,
  • 3. Erhöhung der Versorgungsspannung des Speichers auf den richtigen Wert,3. Increase in the supply voltage of the memory the right value
  • 4. Verbindung mit einer vorbestimmten Spannung des zum Schreiben bestimmten Bits (Ersetzen des Ausgangszustandes durch einen Zustand 0).4. Connection with a predetermined voltage of the bits intended for writing (replacing the initial state by a state 0).

Diese Festlegung entspricht oft einer Speicherausgabe bei sogenanntem "offenen Kollektor".This definition often corresponds to a memory output with a so-called "open collector".

Alle diese Operationen müssen sehr oft unter Berücksichtigung verschiedener Zeitkonstanten abgewickelt werden. All of these operations must be taken into account very often different time constants.  

Fig. 9: Der Speicher 302 (z. B. des Typs 7620 Harris) ist mit Widerständen 338 bis 345 und acht NAND-Leistungsgliedern 304 bis 311 verbunden, die durch Transistoren mit offenen Kollektoren gebildet sein mögen. Ein Eingang jedes der acht NAND-Glieder ist mit dem Punkt D des Speichers verbunden (Steuerung der Trennung der Ausgangsstufen). Der Versorgungseingang des Speichers, an welchem jeder der Widerstände angeschlossen ist, ist am Ausgang 352 eines elektronischen Umschalters angeschlossen, der aus Transistoren 334 und 336 sowie aus dem Inverter 347 besteht. Bei Anliegen eines Signals 0 am Leiter 350 ist der Transistor 336 gesperrt, während der Inverter 347 den Transistor 334 aktiviert; dadurch ist eine Verbindung des Punktes 352 mit der allgemeinen Versorgung VG hergestellt. Bei Anliegen eines Signales 1 ist im Gegensatz hierzu der Punkt 352 mit der Schreibversorgung VG verbunden. Fig. 9: Memory 302 (e.g., of the 7620 Harris type) is connected to resistors 338 to 345 and eight NAND power elements 304 to 311 , which may be formed by transistors with open collectors. An input of each of the eight NAND gates is connected to point D of the memory (controlling the separation of the output stages). The supply input of the memory, to which each of the resistors is connected, is connected to the output 352 of an electronic switch, which consists of transistors 334 and 336 and the inverter 347 . If a signal 0 is present on conductor 350 , transistor 336 is blocked, while inverter 347 activates transistor 334 ; this creates a connection between point 352 and the general supply VG . In contrast, when a signal 1 is present, point 352 is connected to the write supply VG .

Die Taktvorrichtung 326 sowie die Elemente 348 und 303 gewährleisten die richtige zeitliche Reihenfolge der aufeinanderfolgenden Befehle, die der Schreiboperation entsprechen.The clock device 326 and the elements 348 and 303 ensure the correct chronological order of the successive commands which correspond to the write operation.

Die Sperrschaltung bzw. das Verriegelungsglied 332 dient dazu, die Adresse durch ein Signal 0 (von dem Inverter 328 festgelegt) an ihrem bzw. seinem Verriegelungseingang 356 während einer Schreiboperation festzuhalten.The latch circuit or latch 332 is used to hold the address by a signal 0 (determined by the inverter 328 ) at its or its latch input 356 during a write operation.

11 Adressengewichte sind erforderlich, wenn ein Speicher von 256 × 8 Bits als Speicher von 2048 × 1 Bit benutzt wird, wobei die acht höheren Gewichte den eigentlichen Speicher adressieren ("Speicherseiten"), während die drei weniger bedeutsamen Gewichte den Lesemultiplexer 322 und den Schreibdemultiplexer 320 steuern.11 address weights are required when a 256 x 8 bit memory is used as 2048 x 1 bit memory, the eight higher weights addressing the actual memory ("memory pages"), while the three less significant weights read 322 and write demultiplexer 320 taxes.

Wenn die Adresse aus 11 Bits ausgewählt ist, sperrt bzw. verriegelt ein positiver Schreibbefehl auf dem Leiter 330 das Verriegelungsglied 332, während nacheinander die Trennung des Speichers (Leiter 360), die Erhöhung der Versorgungsspannung (Leiter 350) und das Anmasselegen des zweiten Eingang des ausgewählten NAND-Gliedes der NAND-Glieder 304 bis 311 über den Leiter 362 - wodurch die Steuerung des Demultiplexers 320 gestattet ist - vorgenommen werden.If the address is selected from 11 bits, a positive write command on conductor 330 locks or latches latch 332 while sequentially disconnecting the memory (conductor 360 ), increasing the supply voltage (conductor 350 ) and warming up the second input of the selected NAND gates of NAND gates 304 through 311 via conductor 362 - thereby allowing control of demultiplexer 320 - to be made.

Der Adressiervorgang ist der gleiche für das Lesen, und zwar über den Multiplexer 322, welcher den Ausgangsleiter 366 steuert.The addressing process is the same for reading, via the multiplexer 322 which controls the output conductor 366 .

Die Inverter mit hoher Eingangsschwelle 312 bis 319 dienen zur Isolation des Multiplexers 322 und des NOR- bzw. Exklusiv- ODER-Gliedes 324 während der Schreibphase.The inverters with a high input threshold 312 to 319 serve to isolate the multiplexer 322 and the NOR or exclusive OR gate 324 during the write phase.

Das NOR- bzw. Exklusiv-ODER-Glied mit acht Eingängen 324 erfaßt in Form eines Signals 1 auf dem Leiter 370 eine vollständig leere Speicherseite mit acht Bits. The NOR or exclusive OR gate with eight inputs 324 detects in the form of a signal 1 on the conductor 370 a completely empty memory page with eight bits.

Die betrachtete Speicheranordnung kann schematisch in der in Fig. 10 dargestellten Weise veranschaulicht werden. Sie weist 17 Zugangsverbindungen auf:The storage arrangement under consideration can be illustrated schematically in the manner shown in FIG. 10. It has 17 access connections:

  • 11 Adreßleitungen (A₀-A₁₀)11 address lines ( A ₀- A ₁₀)
  •  3 Versorgungspunkte VP-VG-Masse3 supply points VP-VG mass
  •  2 Ausgänge: S (Bit) und AV (Anzeige einer leeren Seite)2 outputs: S (bit) and AV (display of a blank page)
  •  1 Schreibsteuerung E.1 write control E.

Ein Ausführungsbeispiel der Taktschaltung 326 ist in Fig. 11 dargestellt. Sie weist im wesentlichen drei Flip-Flops R-S 373, 374 und 375 auf, die nacheinander über vier Verzögerungsglieder 376-377-378-379 gesteuert werden. Der Inverter 372 gibt den Schreibende-Befehl ab. Eine einfache Abwandlung der Schaltung würde erlauben, die betrachtete Speicheranordnung mit irgendeinem Speicher auszustatten: veränderbar fest programmierbar oder "programmierbar/wiederprogrammierbar". Diese Abwandlungen sind dem Fachmann geläufig. In Fig. 12 ist ein anderes Ausführungsbeispiel der Sperrschaltung (das ist der Detektor für einen unprogrammierten Speicherabschnitt) für den Fall dargestellt, daß der Speicher für mn Worte mit einem Bit (z. B. 2048 Worte mit einem Bit) eingerichtet ist. Bei dieser Ausführungsform ist der Detektor in der Karte 400 enthalten. An embodiment of the clock circuit 326 is shown in FIG. 11. It essentially has three flip-flops RS 373, 374 and 375 , which are successively controlled by four delay elements 376-377-378-379 . Inverter 372 issues the write command. A simple modification of the circuit would allow the memory arrangement under consideration to be equipped with any type of memory: changeable, fixedly programmable or "programmable / reprogrammable". These modifications are familiar to the person skilled in the art. FIG. 12 shows another exemplary embodiment of the blocking circuit (this is the detector for an unprogrammed memory section) in the event that the memory is set up for mn words with one bit (for example 2048 words with one bit). In this embodiment, the detector is included in card 400 .

Das Element 516 stellt eine Speicheranordnung dar, die neben dem eigentlichen Speicher die verschiedenen für die Ausführung des Schreibvorgangs erforderlichen Schaltungen einschließt. Diese Schaltungen werden durch einen einzigen positiven Befehl, der über den Leiter 503 zugeführt wird, aktiviert.Element 516 represents a memory arrangement which, in addition to the actual memory, includes the various circuits required for the execution of the write process. These circuits are activated by a single positive command supplied via conductor 503 .

Der Taktgeber 502 steuert nacheinander über den Zähler/Subtraktor 512, die Sperrschaltung bzw. das Verriegelungsglied 514 und die Verknüpfungsglieder 504, 506-508 die Weiterleitung der verschiedenen Adressen des Speichers. Das Schieberegister 530 wandelt die nacheinander aus dem Speicher austretenden Informationen in Paralleldarstellungen von 8 Bits um. Der Teiler 536 teilt durch acht und gibt nach jeweils acht Taktimpulsen einen Prüfbefehl an das Register 530 ab. Dieser Befehl wird über den Kondensator 538 und das ODER- Glied 540 dem Verriegelungsglied 523 zugeführt, das am Ausgang des acht Eingänge aufweisenden UND-Gliedes 525 angeschlossen ist. Wenn der Ausgang dieses UND-Gliedes ein Signal 0 führt (belegte Speicherseite), wird die Adressierung fortgesetzt. Wenn der Ausgang des Verriegelungsgliedes 523 ein Signal 1 führt (vollständig leere Speicherseite), dann unterbricht der Sperreingang des Verknüpfungsgliedes 504 die Weiterleitung der Taktimpulse, setzt den Zähler/Subtraktor 512 in die Subtrahierposition und macht das UND- Glied 520 übertragungsfähig, das seinerseits die vom Taktgeber 502 kommenden Impulse durch das ODER-Glied 506 weiterleitet. The clock 502 sequentially controls the forwarding of the various addresses of the memory via the counter / subtractor 512 , the blocking circuit or the locking element 514 and the logic elements 504 , 506-508 . The shift register 530 converts the information successively exiting from the memory into parallel representations of 8 bits. The divider 536 divides by eight and issues a test command to the register 530 after every eight clock pulses. This command is fed through capacitor 538 and OR gate 540 to latch 523 which is connected to the output of eight gate AND gate 525 . If the output of this AND gate carries a signal 0 (occupied memory page), the addressing is continued. If the output of the locking element 523 carries a signal 1 (completely empty memory page), then the lock input of the logic element 504 interrupts the forwarding of the clock pulses, sets the counter / subtractor 512 in the subtracting position and makes the AND element 520 transferable, which in turn is the one from Clock 502 coming pulses forwarded through the OR gate 506 .

Der Zähler/Subtraktor fängt wieder von vorn an zu zählen, und zwar bis zum achten Impuls dieser Folge (erfaßt durch den Teiler 526 der durch acht teilt), indem er das Flip-Flop R-S, bestehend aus den NOR-Gliedern 522 und 524, kippen läßt, wodurch das UND-Glied 520 gesperrt und der Taktgeber 502 außer Betrieb gesetzt werden.The counter / subtractor starts counting again until the eighth pulse of this sequence (detected by the divider 526 which divides by eight) by the flip-flop RS consisting of the NOR gates 522 and 524 , can tilt, whereby the AND gate 520 is blocked and the clock 502 are put out of operation.

Der Speicher befindet sich von nun ab an der ersten leeren Adresse, die auf eine geschriebene Speicherseite folgt. Das Schreiben ist von jetzt an gestattet über die Verknüpfungsglieder 528 und 529, die jeweils die Übertragung des Schreibbefehls, der von außen über den Leiter 531 zugeführt wird, und die Adressierung Bit für Bit, welche von außen über den Leiter 533 über die Verknüpfungsglieder 506 und 508 weitergeleitet werden, erlauben. Die Verknüpfungsglieder 508 und 510 sowie der Inverter 518 dienen dazu, die Adresse zu sperren bzw. zu verriegeln und den Zustand des Adressenzählers während der Schreibimpulse festzuhalten.The memory is now located at the first empty address that follows a written memory page. From now on, writing is permitted via the links 528 and 529 , which in each case transmit the write command which is supplied from the outside via the conductor 531 , and the addressing bit by bit which is transmitted externally via the conductor 533 via the links 506 and Allow 508 to be forwarded. The logic elements 508 and 510 and the inverter 518 serve to lock or lock the address and to record the state of the address counter during the write pulses.

Der Kondensator 542 erlaubt die Aussendung eines einzigen Impulses, der alle Steuerelemente der Anordnung auf 0 zurückstellt, wenn Spannung angelegt wird.Capacitor 542 allows a single pulse to be sent that resets all controls of the array to 0 when voltage is applied.

Das Flip-Flop R-S 548-550 wird endgültig auf Null zurückgestellt durch den Übergang des Zählers/Subtraktors 512 in maximale Zählposition CM (Leiter 546), wodurch ein stabiles Signal 0 auf dem Leiter 552 erzeugt wird, was zur Folge hat, daß das Adressierungs-Verknüpfungsglied 529 gesperrt wird. The RS 548-550 flip-flop is finally reset to zero by the transition of the counter / subtractor 512 to the maximum count position CM (conductor 546 ), which produces a stable signal 0 on conductor 552 , which has the consequence that the addressing Link 529 is locked.

Diese Anordnung verhindert, daß ein Betrüger auf eine belegte Adresse zurückkommen kann, indem er, über die nominale Kapazität des Zählers hinausgehend, den Adressiereingang 533 Bit für Bit benutzt.This arrangement prevents a fraudster from returning to an occupied address by using the addressing input 533 bit by bit beyond the nominal capacity of the counter.

Die Anordnung liefert nach Anlegung der Spannung sämtliche Informationen, welche sie im Speicher enthält, an den Leiter 517, stellt sich dann selbst auf die erste Adresse der ersten leeren Speicherseite ein, und zwar in Schreibposition durch das Verknüpfungsglied 560 gesteuert, dessen Sperreingang den Befehl "Ansteigend/Abfallend" des Zählers am Ende einer Folge von acht (abfallenden) Impulsen zu Null macht.After the voltage has been applied, the arrangement supplies all the information it contains in the memory to the conductor 517 , then adjusts itself to the first address of the first empty memory page, specifically in the write position, controlled by the logic element 560 , the blocking input of which commands " Ascending / Descending "of the counter at the end of a sequence of eight (falling) pulses to zero.

Die Synchronisationsimpulse werden nach außen über den Leiter 509 übertragen.The synchronization pulses are transmitted to the outside via the conductor 509 .

Daraus folgt, daß der Taktgeber 502 auch außerhalb der Anordnung angeordnet werden könnte. Der Leiter 509 würde in diesem Falle zur Synchronisation der Speicheranordnung von außen dienen; er müßte mit dem Punkt 544 verbunden sein.It follows that the clock 502 could also be arranged outside the arrangement. In this case, the conductor 509 would serve to synchronize the storage arrangement from the outside; it should be connected to point 544 .

Diese Karte bzw. Datenträgeranordnung erfordert für ihre gute Verbindung mit der Umgebung nur sechs Verbindungsstellen.This card or data carrier arrangement requires for its good connection with the Only six connection points in the vicinity.

Die mögliche Überprüfung des Schreibvorganges wird am Ende der Operation durch kurzes Unterbrechen der Versorgung, Lesen des neuen Inhalts des Speichers und Vergleichen mit dem alten, vorher erfaßten Inhalt und/oder mit der gleichfalls aufgespeicherten Schreibnachricht bewirkt.The possible review of the writing process will end  the operation by briefly interrupting the supply, Read the new content of the memory and comparing with the old, previously grasped content and / or with the write message likewise stored causes.

Der Teiler 554, der durch acht teilt, sowie das Flip-Flop 556-558 erlauben eine Begrenzung der Adressierungsimpulse Bit für Bit entsprechend dem Schreibvorgang auf acht. Im Rahmen der gleichen Anlegung der Spannung an die tragbare Datenträgeranordnung ist somit nur ein Schreibvorgang auf der ersten leeren Speicherseite (ein Wort von acht Bits) des Speichers 516 möglich.The divider 554 , which divides by eight, and the flip-flop 556-558 allow the addressing pulses to be limited bit by bit in accordance with the write operation to eight. Within the framework of the same application of the voltage to the portable data carrier arrangement, only a write operation on the first empty memory page (a word of eight bits) of the memory 516 is possible.

Es wird nunmehr die Fig. 13 beschrieben, in welcher eine andere Ausführungsform der Speicheransteuerungs-Sperrschaltung (des Detektors für unprogrammierte Speicherabschnitte) für den Fall dargestellt ist, in welchem die Speicheranordnung die in Verbindung mit der Fig. 9 beschriebene Form aufweist. Bei dieser Ausführungsform ist der Detektor auf der Karte bzw. Datenträgeranordnung 400 angeordnet. Der benutzte Speicher 570 ist für Wörter mit mehreren Bits, z. B. 256 × 8 Bits, eingerichtet. Er umfaßt seine eigenen Schreib- und Lesemultiplexschaltungen. Ein mit seinen acht parallelen Ausgängen verbundenes Verknüpfungsglied (Fig. 9) ermöglicht die Erfassung einer leeren Speicherseite (Anliegen eines Signals 1 an allen Eingängen und folglich an seinem Ausgang), aber die Adressierung wird trotzdem durch 1-Bit-Adressen bewirkt. FIG. 13 will now be described, in which another embodiment of the memory drive inhibit circuit (the detector for unprogrammed memory sections) is shown for the case in which the memory arrangement has the form described in connection with FIG. 9. In this embodiment, the detector is arranged on the card or data carrier arrangement 400 . The memory 570 used is for multi-bit words, e.g. B. 256 × 8 bits. It includes its own write and read multiplex circuits. A logic element ( FIG. 9) connected to its eight parallel outputs enables the detection of an empty memory page (signal 1 present at all inputs and consequently at its output), but the addressing is nevertheless effected by 1-bit addresses.

Die erste Speicherseite (das sind die acht ersten Bits) wird obligatorisch belegt sein (Vorhandensein von mindestens einem Null-Bit).The first page of memory (the first eight bits) becomes mandatory be occupied (presence of at least one zero bit).

Nach Anlegung der Spannung gibt die Sperrschaltung bzw. das Verriegelungsglied 578 ein Signal 0 ab (erste belegte Adresse), wodurch über den Inverter 579 das UND-Glied 573 geöffnet wird, das die vom Taktgeber 574 kommenden Impulse passieren läßt.After the voltage has been applied, the blocking circuit or the locking element 578 emits a signal 0 (first occupied address), as a result of which the AND element 573 is opened via the inverter 579 and allows the pulses coming from the clock generator 574 to pass.

Der Zähler 571 adressiert nunmehr den Speicher (durch 1-Bit- Wörter), während der Teiler 575, der durch acht teilt, dem Verriegelungsglied 578 über das ODER-Glied 576 und den Kondensator 577 die Seitenveränderungen signalisiert.The counter 571 now addresses the memory (by 1-bit words), while the divider 575 , which divides by eight, signals the latches 578 via the OR gate 576 and the capacitor 577 the side changes.

Bei der ersten leeren Speicherseite wird ein Signal 1 vom Ausgang des Verriegelungsgliedes das UND-Glied 573 sperren und das Schreibglied 580 öffnen. Die Adressierung kann sich nunmehr von außen über den Leiter 583 und das ODER-Glied 572 Bit für Bit fortsetzen, während die Schreibimpulse von außen gleichfalls über den Leiter 581 geleitet werden.At the first empty page of memory, a signal 1 from the output of the locking element will block the AND element 573 and the write element 580 will open. The addressing can now continue bit by bit from the outside via the conductor 583 and the OR gate 572 , while the write pulses are likewise passed from the outside via the conductor 581 .

Die Ausgabe der Informationen wird über den Leiter 582 bewirkt, während die äußere Synchronisation über den Leiter 584 erfolgt. The information is output via conductor 582 , while the external synchronization takes place via conductor 584 .

Wenn der Speicher nur belegte Speicherseiten hat, setzt sich die Adressierung gewissermaßen unbestimmt fort, während der Benutzer über den Zustand der Anordnung unterrichtet wird.If the memory only has occupied pages, set the addressing continues to a certain extent during the user is informed of the state of the arrangement becomes.

Das Flip-Flop 586-587, das mit dem Ausgang CM 585 des Zählers 571 verbunden ist, erlaubt die Sperrung des Schreibgliedes 580 Bit für Bit, und zwar jenseits der nominalen Kapazität des Zählers.The flip-flop 586-587 , which is connected to the output CM 585 of the counter 571 , permits the blocking of the write element 580 bit by bit, beyond the nominal capacity of the counter.

Der Kondensator 588 gibt an den Leiter R₁ einen einzigen Impuls ab, der alle Serienelemente der tragbaren Datenträgeranordnung im Moment des Anliegens der Spannung auf Null zurückstellt.The capacitor 588 outputs a single pulse to the conductor R ₁, which resets all series elements of the portable data carrier arrangement to zero at the moment the voltage is applied.

Eine so ausgebildete Karte bzw. Datenträgeranordnung kann eine vorteilhafte Ausführungsform eines Halbleiterregisters umfassen. Wenn sie einen Speicher der programmierbaren/wiederprogrammierbaren Art (elektrische oder optische Löschung) enthielte, würde sie - z. B. mit einer Registrierkasse eines Verkaufsortes verbunden - eine Registrierung entsprechend der Zahl ihrer Einstellungen erlauben, wobei Worte von hundert Bits zum Beispiel die Kontonummer des Käufers (84 Bits) und den Kaufpreis (16 Bit) darstellen können.A card or data carrier arrangement designed in this way can be an advantageous one Embodiment of a semiconductor register include. If you have a memory of programmable / reprogrammable Type (electrical or optical erasure) would contain it - e.g. B. with a cash register of a point of sale - a registration according to the number of their settings allow, with words of a hundred bits for example the Account number of the buyer (84 bits) and the purchase price (16 bit).

Eine Karte mit z. B. 16 Speichern à 2048 Bits würde daher die Registrierung von 327 Käufen ermöglichen, was z. B. einem Betrieb von 6 Betriebstagen mit 9 Stunden pro Tag einer Kasse bei einem Kauf alle 10 Minuten entspricht.A card with e.g. B. 16 memories of 2048 bits each  therefore enable the registration of 327 purchases, what z. B. an operation of 6 days with 9 hours a day one Checkout with a purchase every 10 minutes corresponds.

Wenn diese Karte regelmäßig zur Bank zum Erfassen der Informationen, zum Löschen und zum Ersetzen durch eine leere Karte gebracht wird, spielt diese Karte die mögliche Verbindungsrolle zwischen einer Sammeleinrichtung der Daten (Verkaufsort) und der Verarbeitungseinrichtung (Bank).If this card regularly to the bank to collect of information, for deletion and replacement with a If an empty card is brought, this card plays the card possible connection role between a collection facility the data (point of sale) and the processing facility (Bank).

In einem anderen Benutzungsbereich (Erfassen von alphanumerischen Daten) könnte diese Karte das Äquivalent von ungefähr 90 Schreibmaschinenseiten registrieren (das ist der Fall eines individuellen Gesundheitsbuches oder eines Ausweises oder einer Identitätsurkunde).In another area of use (recording of alphanumeric data), this card could be the equivalent register from approximately 90 typewriter pages (this is the case with an individual health book or one ID or an identity document).

Im nachfolgenden wird die Fig. 14 beschrieben, in welcher eine Ausführungsform der Speicheransteuerungs-Sperrschaltung dargestellt ist, welche dazu bestimmt ist, die Veränderung des Inhalts von als verboten codierten Speicherabschnitten zu verhindern. Die Sperrschaltung ist auf einer Karte 400 enthalten.In the following, Fig. 14 is described, in which an embodiment of the memory drive inhibiting circuit is shown, which is intended to prevent the change of the content of memory sections coded as prohibited. The blocking circuit is contained on a card 400 .

Der Speicher 601 ist für Wörter von 9 Bits eingerichtet, z. B. 256 × 9 Bits. Im leeren Zustand führen alle Speicherstellen das Signal 1. Die Bankkontonummer, die z. B. aus 21 Ziffern, d. h. 84 Bits besteht, wird in elf Wörter mit 8 Bits aufgeteilt, wobei jedes Wort von einem Bit B₉ des Wertes Null gefolgt wird. Der anfängliche Schreibvorgang vollzieht sich von B₁-B₉ für jede der elf Speicherseiten, die von der Kontonummer belegt werden, derart, daß die Aufhebung des neunten Bits den Schreibvorgang nur verbietet, nachdem dieser ausgeführt worden ist. Das Schreibglied 602, welches gegebenenfalls eine erhöhte Spannung an seinem Eingang 605 halten können muß, steuert den Trennungseingang 606 des Speichers (in der technischen Literatur oft mit CS, E oder ME gekennzeichnet). Dieser wird durch das Leiterbündel 604 (im angeführten Beispiel 8 Leiter) adressiert, während die acht Eingangs-/Ausgangsbits am Punkt 603 zur Verfügung stehen. Der Befehl wird auf den Leiter 607 gegeben.Memory 601 is arranged for words of 9 bits, e.g. B. 256 x 9 bits. In the empty state, all storage locations carry signal 1 . The bank account number that e.g. B. consists of 21 digits, ie 84 bits, is divided into eleven words with 8 bits, each word being followed by a bit B ₉ of zero. The initial write occurs from B ₁- B ₉ for each of the eleven pages of memory occupied by the account number such that the cancellation of the ninth bit only prohibits the write after it has been executed. The writing element 602 , which may have to be able to hold an increased voltage at its input 605 , controls the separation input 606 of the memory (often marked with CS, E or ME in the technical literature). This is addressed by the bundle of conductors 604 (8 conductors in the example given), while the eight input / output bits are available at point 603 . The command is given to conductor 607 .

Diese Ausführungsform weist den Vorteil auf, gegebenenfalls jede Adresse mit acht Bits des Speichers irreversibel zu machen. Sie erfordert jedoch eine erhebliche Anzahl an Verbindungsstellen nach außen (21 im gezeigten Beispiel) sowie eine Vorrichtung mit Dioden 608, die verhindert, daß das Verknüpfungsglied 602 von außen übertragungsfähig gemacht wird.This embodiment has the advantage of possibly making each address irreversible with eight bits of memory. However, it requires a considerable number of connection points to the outside (21 in the example shown) and a device with diodes 608 which prevents the link 602 from being made transmissible from the outside.

Claims (6)

1. Datenaustauscheinrichtung mit:
  • - zumindest einem Dateneingabe- und ausgabegerät,
  • - zumindest einem tragbaren Datenträger, welcher Versorgungs- und Steuersignale von dem Dateneingabe- und -ausgabegerät nur dann erhält, wenn er mit diesem verbunden worden ist, und welcher einen adressierbaren programmierbaren Halbleiterspeicher enthält, der mit einer Daten-Leitung, einer Adreß-Leitung, einer Schreibleitung und einer Leseleitung versehen ist, welche Leitungen mit dem Dateneingabe- und -ausgabegerät verbindbar sind, so daß Daten aus dem Speicher in das Dateneingabe- und -ausgabegerät auslesbar oder aus demselben in den Speicher einschreibbar sind,
1. Data exchange device with:
  • - at least one data input and output device,
  • at least one portable data carrier, which receives supply and control signals from the data input and output device only when it has been connected to it, and which contains an addressable programmable semiconductor memory which is connected to a data line, an address line, a write line and a read line are provided, which lines can be connected to the data input and output device, so that data can be read from the memory into the data input and output device or can be written into the memory from the same,
dadurch gekennzeichnet, daß der Speicher (201, 209; 516; 570) in eine Vielzahl von Abschnitten mit jeweils n Bits aufgeteilt ist, und daß der Datenträger (400) folgende Schaltungen in Form eingebauter Bauteile enthält:
  • - einen Detektor (202, 214), der entsprechend dem Inhalt eines gerade über die Adreß-Leitung (207; 533; 583) adressierten Speicherabschnittes ein Sperrsignal immer dann abgibt, wenn zumindest eines der n Bits dieses Abschnittes beschrieben ist, und
  • - eine Sperre (203, 212; 528; 580), welche in die Schreibleitung (211; 503) des Speichers geschaltet ist und mit dem Detektor zusammenwirkt, um ein Einschreiben in den Speicher so lange zu verhindern, wie der Detektor ein Sperrsignal abgibt, so daß bereits beschriebene Abschnitte des Speichers nicht überschreibbar sind.
characterized in that the memory ( 201, 209; 516; 570 ) is divided into a plurality of sections, each with n bits, and in that the data carrier ( 400 ) contains the following circuits in the form of built-in components:
  • - a detector ( 202, 214 ) which, in accordance with the content of a memory section just addressed via the address line ( 207; 533; 583 ), emits a blocking signal whenever at least one of the n bits of this section is written, and
  • a lock ( 203, 212; 528; 580 ) which is connected to the write line ( 211; 503 ) of the memory and cooperates with the detector to prevent writing to the memory as long as the detector emits a lock signal, so that sections of the memory already described cannot be overwritten.
2. Datenaustauscheinrichtung nach Anspruch 1, dadurch gekennzeichnet, daß der Datenträger (400) weiterhin einen Haltekreis (205; 210; 504; 573) enthält, der in Reihe mit der Adreß-Leitung liegt und einen Haltezustand einnimmt, wenn der Detektor kein Sperrsignal abgibt, wodurch eine in den Speicher eingegebene Adresse gehalten wird, sobald sie einem nicht beschriebenen Abschnitt entspricht.2. Data exchange device according to claim 1, characterized in that the data carrier ( 400 ) further includes a holding circuit ( 205; 210; 504; 573 ) which is in series with the address line and assumes a holding state when the detector does not emit a blocking signal , whereby an address entered in the memory is held as soon as it corresponds to a section not described. 3. Datenaustauscheinrichtung nach Anspruch 2, dadurch gekennzeichnet, daß der Datenträger (400) weiterhin einen Initialisierungskreis (204; 213-218; 542-550; 586-588) enthält, der beim Anschließen des Datenträgers (400) an das Dateneingabe- und -ausgabegerät zeitweise den Betrieb der Sperre unterbricht, so daß die Adresse abänderbar und der zugehörige Speicherinhalt auslesbar sind, solange kein unbeschriebener Abschnitt angetroffen wird.3. Data exchange device according to claim 2, characterized in that the data carrier ( 400 ) further includes an initialization circuit ( 204; 213-218; 542-550; 586-588 ), which when connecting the data carrier ( 400 ) to the data input and - output device temporarily interrupts the operation of the lock so that the address can be changed and the associated memory content can be read out, as long as no unwritten section is encountered. 4. Datenaustauscheinrichtung nach Anspruch 2 oder 3, dadurch gekennzeichnet, daß der Detektor zwei Verknüpfungsglieder (202, 203; 214, 212) aufweist, von welchen das erste Verknüpfungsglied (202; 214) den Inhalt des jeweiligen Speicherabschnittes des Halbleiterspeichers (201, 209) in Parallelform aufnimmt, während das zweite Verknüpfungsglied (203; 212) zur Ausführung eines Schreibvorgangs freigegeben ist, falls der betreffende Speicherabschnitt des Halbleiterspeichers (201; 209) keine beschriebenen Bits enthält, und daß zwischen dem ersten Verknüpfungsglied (202; 214) und dem zweiten Verknüpfungsglied (203; 212) eine Speicherschaltung (204; 215, 217) zwischengeschaltet ist, welchen den Aktivierungszustand des ersten Verknüpfungsgliedes (202; 214) zumindest während der Dauer eines Einschreibzyklus festzuhalten gestattet (Fig. 4, 5).4. Data exchange device according to claim 2 or 3, characterized in that the detector has two logic elements ( 202, 203; 214, 212 ), of which the first logic element ( 202; 214 ) the content of the respective memory section of the semiconductor memory ( 201, 209 ) in parallel form, while the second link ( 203; 212 ) is enabled to perform a write operation if the relevant memory section of the semiconductor memory ( 201; 209 ) contains no written bits, and that between the first link ( 202; 214 ) and the second Linking element ( 203; 212 ) a memory circuit ( 204; 215, 217 ) is interposed, which allows the activation state of the first linking element ( 202; 214 ) to be recorded at least for the duration of a registration cycle ( Fig. 4, 5). 5. Datenaustauscheinrichtung nach Anspruch 4, dadurch gekennzeichnet, daß die Speicherschaltung durch ein Flip-Flop gebildet ist (Fig. 5).5. Data exchange device according to claim 4, characterized in that the memory circuit is formed by a flip-flop ( Fig. 5).
DE2560559A 1974-03-25 1975-03-24 Expired DE2560559C2 (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
FR7410191A FR2266222B1 (en) 1974-03-25 1974-03-25

Publications (1)

Publication Number Publication Date
DE2560559C2 true DE2560559C2 (en) 1989-11-30

Family

ID=9136779

Family Applications (6)

Application Number Title Priority Date Filing Date
DE2560689A Expired - Lifetime DE2560689C2 (en) 1974-03-25 1975-03-24
DE2560688A Expired - Lifetime DE2560688C2 (en) 1974-03-25 1975-03-24
DE2512935A Expired DE2512935C2 (en) 1974-03-25 1975-03-24 Data exchange system
DE2512902A Ceased DE2512902B2 (en) 1974-03-25 1975-03-24 Data exchange system
DE2560080A Expired DE2560080C2 (en) 1974-03-25 1975-03-24 Data exchange arrangement
DE2560559A Expired DE2560559C2 (en) 1974-03-25 1975-03-24

Family Applications Before (5)

Application Number Title Priority Date Filing Date
DE2560689A Expired - Lifetime DE2560689C2 (en) 1974-03-25 1975-03-24
DE2560688A Expired - Lifetime DE2560688C2 (en) 1974-03-25 1975-03-24
DE2512935A Expired DE2512935C2 (en) 1974-03-25 1975-03-24 Data exchange system
DE2512902A Ceased DE2512902B2 (en) 1974-03-25 1975-03-24 Data exchange system
DE2560080A Expired DE2560080C2 (en) 1974-03-25 1975-03-24 Data exchange arrangement

Country Status (9)

Country Link
JP (2) JPS5857785B2 (en)
BE (2) BE827137A (en)
CA (2) CA1060583A (en)
CH (1) CH585933A5 (en)
DE (6) DE2560689C2 (en)
FR (1) FR2266222B1 (en)
GB (2) GB1504196A (en)
NL (2) NL7503555A (en)
SE (1) SE406377B (en)

Families Citing this family (59)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4179064A (en) * 1976-03-18 1979-12-18 Matsushita Electric Industrial Co., Ltd. Vending apparatus
JPS5949623B2 (en) * 1976-07-12 1984-12-04 エヌ・シ−・ア−ル・コ−ポレ−シヨン Checkout method for purchased products and point-of-sale control system using the same method
DE2633164A1 (en) * 1976-07-23 1978-01-26 Steenken Magnetdruck IDENTITY CARD WITH DATA MEMORY
DE2738113C2 (en) * 1976-09-06 1998-07-16 Gao Ges Automation Org Device for performing machining operations with an identifier
US4105156A (en) * 1976-09-06 1978-08-08 Dethloff Juergen Identification system safeguarded against misuse
DE2655021A1 (en) * 1976-12-04 1978-06-15 Keiper Trainingsysteme Gmbh CONTROL DEVICE
IT1125188B (en) * 1976-12-14 1986-05-14 Selenia Ind Elettroniche ENABLING AND COLLECTION FORM MADE BY ELECTRONIC CIRCUIT WITH COMPULSORY ELEMENTS FOR THE DISTRIBUTION OF GOODS OR SERVICES AND MACHINE OPERATING ON ITSELF
FR2386080A1 (en) * 1977-03-31 1978-10-27 Cii Honeywell Bull ACCOUNTING SYSTEM FOR PREDETERMINED HOMOGENEOUS UNITS
FR2401459A1 (en) * 1977-08-26 1979-03-23 Cii Honeywell Bull PORTABLE INFORMATION MEDIA EQUIPPED WITH A MICROPROCESSOR AND A PROGRAMMABLE DEAD MEMORY
FR2403597A1 (en) * 1977-09-16 1979-04-13 Cii Honeywell Bull IMPROVEMENTS TO THE ACCOUNTING SYSTEMS FOR PREDETERMINED HOMOGENEOUS UNITS
DE2840981C2 (en) * 1977-10-08 1984-03-29 Tokyo Electric Co., Ltd., Tokyo Memory insert for electronic cash registers and data processing units
US4310720A (en) * 1978-03-31 1982-01-12 Pitney Bowes Inc. Computer accessing system
FR2474204B1 (en) * 1980-01-22 1985-11-22 Transac Develop Transac Automa PORTABLE ELECTRONIC DEVICE, IN PARTICULAR FOR IDENTIFYING ITS CARRIER
FR2478849B1 (en) * 1980-03-21 1985-12-20 Veilex Robert PORTABLE IDENTIFICATION CARD AND PROCESSING SYSTEM USING SUCH A CARD
JPS5798171A (en) * 1980-12-09 1982-06-18 Nippon Denso Co Ltd Portable type storage device
FR2503424A1 (en) * 1981-04-03 1982-10-08 Thomson Csf Self destructing solid state store for secret information - uses solid state memories to store data and requires access code to match stored code supply fuse is not to be melted
FR2513408A1 (en) * 1981-09-18 1983-03-25 Thomson Csf Self-destructing memory system for card reader - uses volatile memory in logic authentication circuit providing power cut=out control signal
DE3137323A1 (en) * 1981-09-19 1983-11-24 Erwin Dr.-Ing. 1466 Luxembourg Gardosi MACHINE-READABLE INFORMATION CARRIER
JPS58154082A (en) * 1982-03-05 1983-09-13 Arimura Giken Kk Card device incorporating microcomputer
GB2127604A (en) * 1982-09-17 1984-04-11 Weston William A Card security apparatus
JPS59107491A (en) * 1982-12-10 1984-06-21 Nippon Telegr & Teleph Corp <Ntt> Ic card
JPS59107483A (en) * 1982-12-10 1984-06-21 Nippon Telegr & Teleph Corp <Ntt> Writing processing method to ic card
ES532336A0 (en) * 1983-05-11 1985-01-16 Savoyet Jean L ELECTRONIC IDENTIFICATION DEVICE
FR2548803B1 (en) * 1983-07-08 1987-08-07 Thomson Csf OPTOELECTRONIC LABEL
JPS6055219A (en) * 1983-09-05 1985-03-30 Mitsutoyo Mfg Co Ltd Length measuring device with digital display
JPS6055220A (en) * 1983-09-05 1985-03-30 Mitsutoyo Mfg Co Ltd Measured data storage device in length measuring device with digital display
DE3336717A1 (en) * 1983-10-08 1985-04-25 Dai Nippon Printing Co., Ltd., Tokio/Tokyo METHOD AND DEVICE FOR CONTACTLESS, ELECTROMAGNETIC TRANSFERRING OF CONTROL COMMANDS AND DATA
ES8607594A1 (en) * 1983-12-06 1986-05-16 Mars Inc Tokens and token handling devices.
DE3509633C2 (en) * 1984-04-26 1994-05-11 Heidelberger Druckmasch Ag Device for controlling a printing press
GB2180677A (en) * 1985-08-12 1987-04-01 Kevan Henry Smith Card and card system
GB8525161D0 (en) * 1985-10-11 1985-11-13 Blackwell V C Personalised identification device
JPS6295658A (en) * 1985-10-21 1987-05-02 Mitsubishi Electric Corp Control system for integrated circuit card
JPS62119696A (en) * 1985-11-20 1987-05-30 Tokyo Keiki Co Ltd Memory package unit
FR2592188A1 (en) * 1985-12-20 1987-06-26 Xambili Jose Method simultaneously allowing dispensing of articles and billing
FR2596177B1 (en) * 1986-03-19 1992-01-17 Infoscript METHOD AND DEVICE FOR QUALITATIVE BACKUP OF DIGITAL DATA
JPS6254386A (en) * 1986-04-10 1987-03-10 Canon Inc Electronic card processor
GB2218237B (en) * 1986-06-30 1991-01-16 Wang Laboratories Inductively-powered data storage card
JPS6356749A (en) * 1986-08-27 1988-03-11 Nec Corp Single chip microcomputer
GB2197101B (en) * 1986-11-08 1991-04-17 Rigby Electronic Group Plc Coded key system
AU7238187A (en) * 1986-12-01 1988-06-30 Ronald W. Froelich Computerized data-bearing card and reader/writer therefor
DE3706954A1 (en) * 1987-03-04 1988-09-15 Siemens Ag DATA EXCHANGE SYSTEM WITH MEMORY CARDS
FR2614723A1 (en) * 1987-04-29 1988-11-04 Jaeger CASSETTE READ / WRITE DEVICE AND CASSETTE ADAPTED TO THIS DEVICE
JPS63126085A (en) * 1987-10-24 1988-05-30 Canon Inc Card processor
CA1326304C (en) * 1989-01-17 1994-01-18 Marcel Graves Secure data interchange system
JP2682700B2 (en) * 1989-05-09 1997-11-26 三菱電機株式会社 IC card
GB2238146A (en) * 1989-11-16 1991-05-22 James Lee Remote controller
US5623547A (en) * 1990-04-12 1997-04-22 Jonhig Limited Value transfer system
DE4017420C1 (en) * 1990-05-30 1991-11-07 Mico-Data Elektronische Steuereinrichtungen Gmbh, 7770 Ueberlingen, De
JPH04141794A (en) * 1990-10-03 1992-05-15 Mitsubishi Electric Corp Ic card
JP2874341B2 (en) * 1991-04-10 1999-03-24 モンデックス インターナショナル リミテッド Money transfer system
US5214409A (en) * 1991-12-03 1993-05-25 Avid Corporation Multi-memory electronic identification tag
DE4205567A1 (en) * 1992-02-22 1993-08-26 Philips Patentverwaltung METHOD FOR CONTROLLING ACCESS TO A STORAGE AND ARRANGEMENT FOR IMPLEMENTING THE METHOD
JPH0628264A (en) * 1992-07-10 1994-02-04 Mitsubishi Electric Corp Semiconductor storage device and its access method
ATE237854T1 (en) * 1992-10-26 2003-05-15 Intellect Australia Pty Ltd HOST-USER TRANSACTION SYSTEM
DE4309942A1 (en) * 1993-03-26 1994-09-29 Graf Sandizell Niki Debit-card system
GB2277183A (en) * 1993-03-31 1994-10-19 Oxley Dev Co Ltd Security device
US6145739A (en) * 1993-10-26 2000-11-14 Intellect Australia Pty Ltd. System and method for performing transactions and an intelligent device therefor
US6868408B1 (en) 1994-04-28 2005-03-15 Citibank, N.A. Security systems and methods applicable to an electronic monetary system
EP1082710A1 (en) 1998-06-05 2001-03-14 Landis &amp; Gyr Communications S.A. Preloaded ic-card and method for authenticating the same

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE2220721A1 (en) * 1971-05-04 1972-11-09 Ibm Data card
DE1114049B (en) * 1958-12-30 1973-11-15

Family Cites Families (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1247707B (en) * 1962-05-30 1967-08-17 Telefunken Patent Arrangement for data backup in the main memory of an electronic calculating machine
US3368207A (en) * 1965-05-12 1968-02-06 Ibm File protection to i/o storage
GB1223556A (en) * 1967-03-06 1971-02-24 Smiths Industries Ltd Improvements in or relating to access-control equipment and item-dispensing systems including such equipment
US3573855A (en) 1968-12-31 1971-04-06 Texas Instruments Inc Computer memory protection
SE380651B (en) * 1969-02-28 1975-11-10 Halpern John Wolfgang DIGITAL, DATA-BEARING COMPONENT, USABLE AS A PERSONAL CARD, IDENTITY CARD, ETC., AND ASSOCIATED, THEREFORE COMPATIBLE, DIGITAL DATA TRANSFER DEVICE.
JPS5543138B1 (en) * 1969-04-26 1980-11-05
DE2041852C3 (en) * 1969-08-25 1980-08-07 Chubb Integrated Systems Ltd., London Arrangement for checking identification cards
US3631403A (en) * 1969-09-08 1971-12-28 Singer Co Retail sales transaction terminal
JPS4930578B1 (en) 1970-09-30 1974-08-14
US3637994A (en) 1970-10-19 1972-01-25 Trw Inc Active electrical card device
JPS4912726A (en) * 1972-05-09 1974-02-04
DE2224937C2 (en) * 1972-05-23 1983-04-14 Gretag AG, 8105 Regensdorf, Zürich Verification system for identification card, key or disc - stores assigned security data in memory for comparison with reference valve from test unit

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE1114049B (en) * 1958-12-30 1973-11-15
DE2220721A1 (en) * 1971-05-04 1972-11-09 Ibm Data card

Also Published As

Publication number Publication date
SE7503389L (en) 1975-09-26
FR2266222A1 (en) 1975-10-24
GB1504196A (en) 1978-03-15
FR2266222B1 (en) 1980-03-21
JPS5857785B2 (en) 1983-12-21
SE406377B (en) 1979-02-05
NL7503555A (en) 1975-09-29
BE827137A (en) 1975-09-25
GB1505715A (en) 1978-03-30
JPS5115946A (en) 1976-02-07
JPS5857784B2 (en) 1983-12-21
DE2560689C2 (en) 1993-05-13
DE2560688C2 (en) 1993-05-13
JPS5115947A (en) 1976-02-07
CA1060583A (en) 1979-08-14
BE827138A (en) 1975-09-25
NL7503554A (en) 1975-09-29
CA1060582A (en) 1979-08-14
DE2560080C2 (en) 1986-09-04
DE2512935A1 (en) 1975-10-09
DE2512902B2 (en) 1979-07-19
DE2512902A1 (en) 1975-10-02
DE2512935C2 (en) 1985-06-05
CH585933A5 (en) 1977-03-15

Similar Documents

Publication Publication Date Title
DE2560559C2 (en)
DE2621271C2 (en) Portable data carrier
DE2621269C2 (en) Data exchange system with at least one data carrier arrangement
DE69615736T2 (en) Memory card and device for operating such a card
DE2760485C2 (en)
DE2814003C2 (en)
DE3811378C2 (en)
DE2738113C2 (en) Device for performing machining operations with an identifier
DE3041109C2 (en)
EP1089219B1 (en) Method for protecting a data memory
DE3876009T2 (en) CHIP CARDS.
EP0268106B1 (en) System for cashless transactions
DE2612693A1 (en) CASH DISPENSER
EP0128362A1 (en) Circuit arrangement comprising a memory and an access control unit
DE3523237A1 (en) ARRANGEMENT FOR SECURING THE TRANSPORT OF CHIP CARDS
EP0224639B1 (en) Method to control the memory access of an ic card and implementing device
DE69003543T2 (en) Prepaid rechargeable memory card.
EP0127809B1 (en) Circuit arrangement comprising a memory and an access control unit
DE1574150A1 (en) Control device for obtaining records
DE4042161C2 (en)
DE19816541C2 (en) Data exchange system
EP0970449B1 (en) Portable data carrier and method for cryptographically secure use thereof with interchangeable keys
DE2858818C2 (en) Data carrier with microprocessor
EP1703473B1 (en) Lock system
EP0329966B1 (en) Method for securing secret code data stored in a data memory, and circuitry for carrying out this method

Legal Events

Date Code Title Description
Q172 Divided out of (supplement):

Ref country code: DE

Ref document number: 2512935

8110 Request for examination paragraph 44
8128 New person/name/address of the agent

Representative=s name: WUESTHOFF, F., DR.-ING. FRHR. VON PECHMANN, E., DI

AC Divided out of

Ref country code: DE

Ref document number: 2512935

Format of ref document f/p: P

D2 Grant after examination
8363 Opposition against the patent
8331 Complete revocation