Brevet FR2600799A1 — publié le 19871231

La présente invention concerne un support de mémoire portatif, par exemple une carte de crédit. En raison de leur commodité et de leur sûreté, on utilise aujourd'hui largement les cartes de crédit pour conclure une grande variété de transactions. Ordinairement, lorque l'on effectue une transaction à l'aide d'une carte de crédit, l'information gravée en relief sur la carte de crédit, à savoir l'information concernant le client, est transférée sur une feuille, par exemple un reçu, au moyen d'une imprimante à gravure en relief se 10 trouvant à la caisse du magasin et elle est conservée au titre de document rendant compte de la transaction. La valeur de l'achat est ensuite retirée automatiquement du compte bancaire du client. Toutefois, il est facile de contrefaire une carte 15 de crédit, puisqu'elle possède une structure relativement simple. Il est ainsi possible de recueillir des informations relatives à quelque autre client, de fabriquer une carte de crédit contrefaite par gravure en creux de cette information sur une carte, et d'utiliser la carte de manière illégitime. En résultat, la valeur de 20 l'achat est retirée du compte bancaire désigné par l'information gravée sur la carte de crédit contrefaite. C'est un but de l'invention de proposer un support de mémoire portatif qui peut être protégé contre les utilisations non légitimes obtenues par contrefaçon de l'information relative 25 au client gravée sur celui-ci. Pour réaliser le but ci-dessus indiqué, un support de mémoire portatif selon l'invention, à la surface duquel est gravée en relief une information prédéterminée, comprend un moyen de visualisation, un moyen d'emmagasinage permettant d'emmagasiner 30 l'information prédéterminée, un moyen permettant de produire un signal indiquant une opération de lecture de l'information prédéterminée emmagasinée dans le moyen d'emmagasinage, et un moyen de commande servant à lire l'information prédéterminée, en réponse au signal indiquant l'opération de lecture, et à visualiser l'infor35 nation prédéterminée lue sur le moyen de visualisation. Le support de mémoire portatif selon l'invention possède une mémoire servant à emmagasiner l'information gravée à la surface de la carte, et un moyen de sortie servant à délivrer l'information relative au client emmagasinée dans la mémoire, en 5 réponse à une instruction d'entrée. En résultat, il est possible de déterminer l'authenticité de l'information relative au client en comparant l'information gravée en relief à la surface de la carte avec l'information emmagasinée dans la mémoire. La description suivante, conçue à titre d'illus10 tration de l'invention, vise à donner une meilleure compréhension de ses caractéristiques et avantages; elle s'appuie sur les dessins annexés, parmi lesquels: la figure 1 montre l'aspect extérieur d'une carte de crédit selon un mode de réalisation de support de mémoire por15 tatif de l'invention; la figure 2 est un schéma de principe montrant de manière simplifiée la configuration de circuit de la carte de crédit représentée sur la figure 1; la figure 3 est-un schéma de principe montrant la 20 constitution d'un système de manipulation de carte destiné à la carte de crédit représentée sur la figure 1; les figures 4A et 4B sont des vues en perspective montrant -l'aspect extérieur d'une carte de crédit selon un deuxième mode de réalisation du support de mémoire portatif selon l'inven25 tion; la figure 5 est un schéma de principe montrant la configuration de circuit de la carte de crédit représentée sur les figures 4A et 4B; et les figures 6A à 6C sont des organigrammes servant 30 à expliquer ce qui se passe lorque l'on utilise la carte de crédit et le système de manipulation de carte respectivement représente sur les figures 1 et 3. Sur la figure 1, on peut voir l'aspect extérieur de la carte de crédit I selon un premier mode de réalisation du 35 support de mémoire portatif de l'invention. Le corps principal 2 de la carte est fait par exemple d'une plaque en matière plastique rectangulaire mince. Une bande magnétique 3 ressemblant à un ruban est formée sur un côté du corps principal 2 de manière à s'étendre suivant la direction longitudinale de la carte 1. L'information relative au possesseur de la carte 1, ainsi que d'autres informa5 tions utiles, est emmagasinée magnétiquement sur la bande 3. L'information d'identification relative au possesseur de la carte, à savoir le code et le nom du possesseur ainsi que la date de validité de la carte 1, est gravée en relief à la surface du corps principal 2. Un moyen de contact 5 est prévu à la surface du corps 10 principal 2. Il est électriquement connecté à un circuit intégré encastré dans le corps principal 2 et sert de borne d'entrée-sortie permettant d'assurer le contact électrique avec un dispositif de lecture-écriture (non représenté). La figure 2 montre un schéma simplifié de la carte 15 de crédit 1 représentée sur la figure 1. Plus spécialement, le circuit de la carte de crédit 1 comprend le moyen de contact 5,une unité centrale de traitement (CPU) 11 connectée au moyen de contact 5 et des mémoires de données 12 et de programme 13 connectées à la CPU 11. La CPU 11 et les mémoires de données 12 et 20 de programme 13 sont constituées en une seule puce. On peut utiliser une puce telle que le microprocesseur à huit bits HD65901 produit par la Société Hitachi Ltd. La puce est encastrée dans le corps principal 2 de la carte. La mémoire de données 12 comprend par exemple une mémoire morte programmable électriquement effa25 çable (EEPROM). La mémoire 12 emmagasine l'information gravée en relief 4 et les données de transaction traitées par la CPU 11. La mémoire de programme 13 comprend par exemple une mémoire morte (ROM) à masque et emmagasine le programme de commande de la CPU 11. La figure 3 est un schéma de principe montrant la 30 constitution d'un système de manipulation de carte destiné à la carte de crédit I représentée sur la figure 1. Le système de manipulation de carte 20 est constitué d'un dispositif 21 de lectureécriture possédant une fonction d'impression par gravure en relief, un clavier 22, une unité de visualisation par tube cathodique 23, 35 et une CPU 24 servant à commander ces éléments. On va décrire ci-après, en relation avec les organigrammes des figures 6A à 6C, la marche des opérations lorsque l'on utilise la carte de crédit 1 ayant le mode de réalisation ci-dessus indiqué et le système 20 de manipulation de carte. Les 5 figures 6A à 6C indiquent schématiquement la séquence d'utilisation de la carte 1 dans un magasin en vue de l'achat d'articles, et, plus spécialement, elle montre la séquence d'opérations exécutée par le possesseur de la carte, la séquence d'opérations exécutée par le marchand, et la teneur des opérations relatives au système 10 de manipulation de carte 20. On suppose que le possesseur de la carte achète des articles dans un magasin et utilise la carte de crédit 1 au lieu de payer en liquide. Le possesseur de la carte amène les articles à la caisse et présente la carte 1 au marchand en même temps que les articles (étape 32). Le marchand insère la 15 carte 1 reçue dans le lecteur de carte 21 du système 20 de manipulation de carte (étape 34), et délivre un signal d'instruction par l'intermédiaire du clavier 22 afin de faire fournir en sortie l'information gravée en relief (étape 36). Le signal d'instruction introduit et délivré par la CPU 24 à la CPU 11 de la carte par 20 l'intermédiaire du dispositif de lecture-écriture 21 (étape 38). La CPU 11 lit l'information gravée en relief dans la mémoire de données 12 (étape 40) et délivre l'information gravée ainsi lue à la CPU 24 via le lecteur 21 (étape 42). La CPU 24 affiche l'information gravée délivrée par la carte 1 sur l'unité de visualisation 25 à tube cathodique 23 (étape 44) et évacue la carte 1 du lecteur 21 (étape 46). Dans ce cas, le marchand confronte le contenu de l'information gravée qui est visualisée sur l'unité de visualisation avec le contenu de l'information gravée apparaissant sur la carte 1 (étape 48) pour déterminer si elles coïncident. Si la réponse est OUI à l'étape 48, le marchand identifie l'utilisateur de la carte comme son possesseur légitime, réinsère la carte 1 dans le lecteur 21 (étape 50), et introduit une instruction de délivrance de feuille au clavier 22. En résultat, la CPU 24 actionne la fonction d'impression par gravure en relief du lecteur 21 et délivre une feuille sur laquelle l'information gravée de la carte 1 a été transférée (étape 52). Le possesseur de la carte reçoit Les articles et la carte (étape 54), et sort du magasin. Toutefois, si la réponse est NON à l'étape 48, l'utilisateur de la carte ne pourra pas acheter d'articles avec cette carte. De cette manière, l'information gravée en relief 4 se trouvant sur la carte de crédit 1 est emmagasinée dans la mémoire de données 12 de la carte 1. Lors de l'utilisation de la carte 1, l'information gravée qui a été mémorisée est lue et visualisée. Ainsi, on peut déterminer l'authenticité de l'infor10 mation gravée en vérifiant si l'information gravée visualisée coïncide avec celle apparaissant sur la carte 1. En résultat, on peut empêcher une utilisation illégitime de La carte 1. Le système 20 de manipulation de carte peut posséder une fonction de collationnement de PIN (numéro d'identification 15 personnel) afin d'empêcher que l'information gravée qui est emmagasinée dans la mémoire de données 12 ne puisse être facilement-lue depuis l'extérieur ou ne puisse être facilement modifiée. Par exemple, un PIN (information de collationnement) du possesseur de la carte est emmagasiné par avance dans la mémoire de données 12. 20 Lorsque l'on utilise la carte de crédit 1, il faut introduire le PIN du possesseur de la carte au clavier 22 pour faire passer celui-ci à la CPU 11 en provenance de la CPU 24. La CPU 11 fournit le PIN à la mémoire de données 12. Le PIN envoyé est comparé avec le PIN préemmagasiné dans la mémoire de données 12 par la CPU 11. 25 L'information gravée n'est lue dans la mémoire de données 12 que lorsque les deux PIN coincident. On va maintenant décrire un deuxième mode de réalisation de l'invention. Les parties identiques sont désignées par des mêmes numéros de référence que dans le premier mode de réalisation, et on omettra d'en faire une description détaillée. Seules les parties différentes du premier mode de réalisation vont être décrites en détail. Les figures 4A et 4B montrent l'aspect extérieur de la carte de crédit 1. Comme représenté sur la figure 4A, il est formé une information gravée en relief et un moyen de contact 5 est prévu sur la face avant du bord principal 2 de la carte. Comme représenté sur lafigure 4B, un clavier 6, une unité de visualisation à cristaux Liquides 7, et une pile solaire 8 sont prévus sur la face postérieure du corps principal 2. Le clavier 6 possède une touche 9 de collationnement ainsi que des touches numériques et des touches de fonction. La figure 5 présente schématiquement la configuration de circuit de la carte de crédit 1 représentée sur les figures 4A et 4B. La carte 1 comprend la CPU 11, les mémoires de données 12 et de programmes 13, et un dispositif de commande de visualisation 15, qui est constitué par un circuit intégré 14 10 formé d'une seule puce. Le circuit intégré 14 formé d'une seule puce est encastré dans le corps principal 2 de la carte et reçoit son énergie de fonctionnement de La part de la pile solaire 8. Dans Le deuxième mode de réalisation, la mémoire de données 12 emmagasine 15 Le PIN (information de collationnement) du possesseur de La carte et un compte d'achat (une somme d'argent prédéterminée) ainsi que L'information gravée en relief qui est formée à la surface du corps principal 2. On va décrire ci-dessous le fonctionnement du 20 deuxième mode de réalisation. On suppose que le possesseur d'une carte souhaite acheter des articles dans un magasin à l'aide de la carte de crédit 1, au Lieu de les payer en liquide, de la même façon que dans le premier mode de réalisation. Le possesseur de la carte apporte les articles à la caisse, sort sa carte 1, intro25 duit son PIN au moyen du clavier 6, et enfonce la touche de collationnement 9. La CPU 11 effectue un collationnement visant à vérifier si le PIN introduit coincide avec celui emmagasiné dans la mémoire de données 12. Si les deux PIN coincident, la CPU 11 envoie un message indiquant la coincidence sur l'unité d'affichage 30 à cristaux liquide 7, lit l'information gravée dans la mémoire 12, et visualise l'information gravée lue sur l'unité de visualisation 7. Dans ce cas, la CPU 11 affiche en alternance le message indiquant le résultat du collationnement et l'information gravée sur l'unité de visualisation 7 pendant des intervalles de temps pré35 déterminés. Le possesseur présente au caissier la carte 1 sur laquelle le message et l'information gravée sont visualisés. Le caissier prend connaissance du message visualisé sur l'unité de visualisation 7 afin de vérifier que les PIN coincident, et compare le contenu de l'information gravée qui est visualisée sur l'unité de visualisation 7 avec cettlle apparaissant sur la carte 1. Lorsqu'une coïncidence est confirmée, le possesseur de la carte introduit le prix total des articles via le clavier 6 et enfonce la touche de collationnement 9. La CPU 11 vérifie si la somme d'argent introduite est plus petite que le compte d'achat placé dans la mémoire de données 12. Si la somme 10 introduite est plus petite que la somme en compte, la CPU 11 soustrait le prix total des articles de la valeur en compte et emmagasine le résultat de la soustraction au titre de nouvelle valeur en compte destinée aux achats dans la mémoire de données 12. Ensuite, sur la base du PIN introduit et du prix total, le CPU 11 15 exécute un traitement sur la base d'un algorithme de chiffrement prédéterminé dans le but de calculer la donnée chiffrée particulière (numéro d'autorisation de vente), et affiche la donnée chiffrée calculée sur l'unité de visualisation à cristaux liquides 7. Ensuite, le possesseur de la carte présente la carte de crédit 1 sur laquelle 20 la donnée chiffrée est affichée au caissier. Le caissier reporte sur une feuille de mémorisation la donnée chiffrée visualisée sur l'unité d'affichage 7, et insère la carte I dans une imprimante par gravure en relief (non représentée), de manière à délivrer une feuille sur laquelle l'information gravée en relief de la carte 1 25 a été transférée. Le caissier inscrit sur la feuille délivrée la donnée chiffrée écrite. La donnée chiffrée écrite sur la feuille est utilisée comme donnée de collationnement s'il apparaît un problème par la suite. Dans le deuxième mode de réalisation, puisque 30 l'information gravée lue est visualisée sur la carte de crédit 1, on peut réaliser sur la carte 1 le collationnement de l'information gravée, ce qui facilite cette opération. Dans les premier et deuxième modes de réalisation, les mémoires de données et de programmes sont constituées par un 35 circuit intégré formé d'une seule puce. Toutefois, elle pourrait être constituée par plusieurs puces à circuit intégré. Le moyen de visualisation n'est pas limité à une unité de visualisation à cristaux liquides, mais peut être n'importe quel autre moyen de visualisation, par exemple un afficheur à plasma ou à électroluminescence. La pile n'est pas limitée à la seule pile solaire, mais peut être une pile au lithium, ou un autre type de pile. Dans les modes de réalisation ci-dessus présentés, on utilise une carte de crédit comme support de mémoire portatif. Toutefois, l'invention ne se limite pas à un support de mémoire 10 du type carte, mais peut être appliquée à un support de mémoire du type bloc ou crayon. Bien entendu, l'homme de l'art pourra imaginer, à partir du dispositif dont la description vient d'être donnée à titre simplement illustratif et nullement limitatif, diverses variantes et modifications (notamment en ce qui concerne la configuration de circuit du support de mémoire portatif) ne sortant pas du cadre de l'invention. R EV E N D I C A T I ONS 1. Support de mémoire portatif possédant une information prédéterminée qui est gravée en relief à sa surface, caractérisé en ce qu'il comprend: une section de visualisation (7); un moyen d'emmagasinage (12) servant à emmagasiner l'information prédéterminée; et un moyen de commande (11) servant à lire l'information prédéterminée en réponse à une instruction de lecture, et 10 servant à visualiser l'information prédéterminée lue se trouvant sur ladite section de visualisation. 2. Support selon la revendication 1, caractérisé en ce que ledit moyen de commande comprend une unité centrale de traitement. 3. Support selon la revendication 2, caractérisé en ce que ladite instruction de lecture est délivrée à partir d'un-appareil (20) de manipulation du support de mémoire portatif extérieurement connecté audit support de mémoire portatif (1). 4. Support selon La revendication 2, caractérisé en ce que ledit moyen d'emmagasinage possède une zone destinée à emmagasiner un numéro d'identification personnel, ou PIN, et ledit moyen de commande (11) compare le PIN délivré par ledit support de mémoire portatif et un numéro du programme lu dans ledit moyend'emmagasinage, lit l'information prédéterminée dans ledit moyen 25 d'emmagasinage et la délivre audit support de mémoire portatif, en réponse à l'instruction de lecture, dans le seul cas o les deux PIN coincident. 5. Support selon la revendication 2, caractérisé en ce que ledit appareil (20) de manipulation du support de mémoire 30 portatif possède une unité de visualisation (23) servant à visualiser l'information prédéterminée fournie à partir dudit support de mémoire portatif (1), ce qui permet à un opérateur de comparer l'information prédéterminée visualisée avec l'information prédéterminée qui est gravée en relief sur ledit support de mémoire portatif, dans le but de contrôler l'authenticité de l'information prédéterminée gravée en relief. 6. Support selon la revendication 1, caractérisé en ce que ledit support de mémoire portatif est une carte de crédit. 7. Support selon la revendication 6, caractérisé en ce que l'information prédéterminée comporte un code et le nom du possesseur de la carte, ainsi que la date de validité de la carte. 8. Support selon la revendication 6, caractérisé en ce que ledit moyen de commande et ledit moyen d'emmagasinage sont encastrés dans la carte de crédit (1). 9. Support selon la revendication 6, caractérisé en ce que ledit moyen d'emmagasinage possède une zone servant à emmagasiner un compte destiné aux achats. 10. Support selon la revendication 2, caractérisé en ce que l'instruction de lecture est délivrée à partir de touches placées sur ledit support de mémoire portatif. 11. Support selon la revendication 9, caractérisé en ce qu'il comprend en outre une pile au lithium servant à délivrer l'énergie audit moyen de commande, audit moyen d'emmagasinage et audit moyen de visualisation. 12. Support selon la revendication 9, caractérisé en ce qu'il comprend en outre des touches (6) servant à introduire un PIN, et une touche de collationnement (6), o ledit moyen de commande (11) compare, en réponse à l'enfoncement de la touche de collationnement, un PIN introduit à partir des touches avec un PIN délivré par ledit moyen d'emmagasinage, et affiche une infor25 mation de coïncidence sur ladite section de visualisation (7) lorsque les deux PIN coincident. 13. Support selon la revendication 11, caractérisé en ce que le moyen de commande lit en outre l'information prédéterminée dans ledit moyen d'emmagasinage (12) et affiche en alternance 30 l'information de coïncidence et l'information prédéterminée sur ladite section de visualisation (7). 14. Support selon la revendication 8, caractérisé en ce qu'il comprend en outre des touches (6) servant à introduire un PIN et un prix total des articles achetés, o ledit moyen d'emma35 gasinage (12) emmagasine le PIN, et ledit moyen de commande compare le PIN introduit à partir des touches avec le PIN emmagasiné dans le moyen d'emmagasinage, lit l'information prédéterminée dans le moyen d'emmagasinage et l'affiche sur Ladite section de visuaLisation (7) dans le seul cas o les deux PIN coïncident, vérifie si Le prix total des articles achetés est ou non plus petit qu'une 5 somme d'un compte d'achats emmagasinée dans ledit moyen d'emmagasinage, soustrait le prix total de la somme du compte d'achats si le prix total est plus petit que la somme du compte-d'achats, emmagasine le résultat de la soustraction dans ledit moyen d'emmagasinage (12), calcule un numéro d'approbation de vente particu10 lier sur la base du PIN introduit et du prix total, en fonction d'un algorithme de chiffrement prédéterminé, affiche le résultat du calcul sur ledit moyen de visualisation (7). 15. Support selon la revendication 10, caractérisé en ce qu'il comprend en outre un clavier posédant des touches desti15 nées à introduire un PIN et une touche de collationnement, o ledit moyen d'emmagasinage (12) emmagasine le PIN, et ledit moyen de commande compare le PIN introduit à partir du clavier avec le PIN emmagasiné dans le moyen d'emmagasinage, affiche un message indiquant le résultat de la comparaison, lit l'information prédéter20 minée dans le moyen d'emmagasinage et l'affiche sur ladite section de visualisation, ce qui permet à un opérateur de comparer l'information prédéterminée visualisée avec l'information prédéterminée gravée en relief sur ledit support de mémoire portatif, dans le but de vérifier l'authenticité de l'information prédéterminée 25 gravée en relief.