Brevet FR2880713A1 — publié le 20060714

La présente invention concerne un procédé de commutation de voies de communication pour des circuits de cartes à puces, une carte à puces et un appareil lecteur pour la mise en oeuvre du procédé. De nos jours, de nombreux appareils contiennent un lecteur de carte à puce. Les cartes à puces sont des objets généralement associés à un individu ou à un service et dotés de circuits intégrés notamment dans un but de sécurité. Les cartes à puce sont utilisées dans la téléphonie mobile pour identifier un abonné, dans le domaine bancaire pour certifier un paiement et lo dans les décodeurs de télévision pour authentifier les droits d'un abonné. Parmi les cartes à puces courantes, les cartes à microprocesseur contiennent une unité centrale, une mémoire ROM contenant un programme exécutable, une mémoire RAM de travail et une mémoire EEPROM pour le stockage permanent de données. Les cartes à microprocesseur sont connectées avec le lecteur grâce à des plots de contact, ces plots permettent l'alimentation, le signal de Remise à Zéro (RAZ en abrégé), le signal d'horloge pour cadencer le microprocesseur, et une ligne de communication bidirectionnelle appelée I/O. Un autre plot appelé 1/02 est normalisé et peut servir pour la communication mais il n'est à ce jour pas utilisé. La position de tous les plots, la nature des signaux électriques transmis et les données échangées par la ligne I/O sont normalisés dans le standard ISO 7816- 1, 2 et 3, édité par i'ISO. En règle très générale, cinq plots sont utilisés dont un seul permet de transporter des données de façon bidirectionnelle. La carte en plastique doit être suffisamment souple pour être mise dans une poche ou un portefeuille, et le circuit incorporé à l'intérieur doit résister à un certain niveau de courbure. Pour cela, la taille de l'unique circuit est limitée à une vingtaine de millimètres carrés. De ce fait les performances sont limitées tant en puissance de calcul qu'en place mémoire. De nos jours, les cartes à puces sont de plus en plus utilisées et il existe une réelle nécessité à augmenter les performances. Une augmentation des performances peut s'effectuer en augmentant le nombre de circuits dans la carte. Une telle solution a été adoptée par plusieurs fabricants de cartes qui ont implémenté jusqu'à quatre circuits, chacun proche d'un des quatre coins de la carte. Une sérigraphie adaptée permet à l'utilisateur de connaître les applications implémentées dans chacun des s circuits, de cette façon il peut introduire la carte dans le lecteur, le circuit qu'il veut mettre sous tension étant celui sous le plot sur le dessus au bout à droite de la carte lorsque celle-ci se présente à l'entrée du lecteur. De cette façon, l'utilisateur dispose d'une seule carte au lieu d'en avoir quatre. Cette solution présente l'inconvénient que deux circuits ne peuvent communiquer to en même temps avec le lecteur. Pour passer d'un circuit à l'autre, il faut que l'utilisateur retire la carte et l'introduise en changeant de sens et/ou en changeant de face. L'utilisateur doit donc être constamment présent pour effectuer ces opérations, et de toute façon, cette solution n'est pas envisageable si deux circuits de la carte doivent communiquer entre eux. Une autre façon de faire consiste à munir la carte d'une communication avec contact pour un circuit et d'une communication sans contact avec un autre circuit. II est connu des circuits pour carte à puce que l'on connecte à une bobine noyée dans l'épaisseur de la carte. La bobine assure à la fois l'alimentation et la communication. Mais la communication avec l'un ou l'autre circuit nécessite d'équiper le lecteur avec un connecteur et des bobines, en faisant attention que les signaux échangés par une voie de communication ne pollue pas les signaux échangés avec l'autre voie de communication. De ce fait, cette solution est coûteuse et délicate à mettre en oeuvre. L'objet de la présente invention est un procédé de commutation de voies de communication permettant à un lecteur de cartes à circuits électroniques de communiquer avec plusieurs circuits de la carte introduite dans le lecteur, chaque circuit disposant d'une voie de communication; caractérisé en ce qu'il comprend les étapes: - application d'une tension d'alimentation sur la carte par des contacts électriques disposés sur un bouton de connexion, - émission par le lecteur d'un signal de commande de la commutation des voies de communication sur un contact électrique situé dans la partie insérée de la carte mais pas sur le bouton, - commutation d'une voie de communication d'un circuit permettant à 5 celui-ci de communiquer via le bouton de connexion. De cette façon, le lecteur peut sélectionner le circuit de la carte introduite avec qui il veut communiquer. L'émission du signal de commutation sur un contact électrique situé dans la partie insérée de la carte mais pas sur le bouton permet de rie pas utiliser des plots de la carte o dont l'utilisation est normalisée. Selon un premier perfectionnement, le procédé comporte une étape de détection d'un signal sur le contact électrique de la carte indiquant la présence d'une unité de commutation. De cette manière, le lecteur reconnaît si la carte introduite dispose d'un ou plusieurs circuits et d'un moyen de 1s commutation permettant de dialoguer avec chacun d'eux. Selon un autre perfectionnement, le signal de commande est constitué d'une pluralité de signaux élémentaires dont le nombre détermine la position de commutation. De cette manière, la commutation s'effectue par le comptage de ces signaux élémentaires. Selon un autre perfectionnement, la commutation s'applique en outre aux signaux de contrôle de communication tel que Clock et Reset. De cette façon, le lecteur peut activer individuellement chaque circuit. L'objet de l'invention est aussi un dispositif électronique portable s'insérant dans un lecteur de carte à puce comprenant un bouton de connexion électrique comportant des plots pour la communication avec un circuit du dispositif; caractérisé en ce qu'il comporte un circuit de commutation pour établir une voie de communication entre au moins un plot (I/O) du bouton et un circuit parmi une pluralité de circuits disposés sur le dispositif, ledit circuit de commutation étant contrôlé par un signal transmis par un contact électrique qui n'est pas sur le bouton de connexion. Selon un premier perfectionnement, le dispositif comporte un moyen d'émission d'un signal sur le contact électrique indiquant la présence du circuit de commutation. De cette manière, la carte peut transmettre à l'extérieur l'indication si elle est dotée ou non d'un circuit de commutation. Selon un autre perfectionnement, le circuit de commutation comporte au moins un second circuit pour la commutation de signaux de contrôle tels que Clock et Reset. De cette façon, les circuits présents sur la carte peuvent être activés individuellement. Selon un autre perfectionnement, le dispositif comporte plusieurs logements pour l'introduction de carte à puce. Les logements sont dotés de connecteurs pour la communication avec une carte insérée. La broche I/O to de chaque connecteur étant connecté à un plot de commutation du circuit de commutation. De cette manière, le dispositif permet la communication entre un lecteur et plusieurs cartes à puces. Selon un perfectionnement, chacun de ces logements comporte un interrupteur pour la détection d'une carte. Un circuit de gestion traitant les signaux provenant des interrupteurs et transmettant les informations traitées par l'intermédiaire d'un plot du bouton de connexion. Selon un autre perfectionnement, le dispositif comporte un moyen d'introduction de commandes et/ou d'affichage, une position du commutateur permettant la communication entre le plot (I/O) du bouton et lesdits moyens d'introduction et/ou d'affichage. De cette manière, le dispositif peut servir d'interface de communication avec l'utilisateur. Selon un autre perfectionnement, la position du contact électrique caractérise des catégories de dispositifs. De cette manière, on peut définir des couples de lecteurs et de cartes coopérant uniquement ensemble. L'objet de l'invention est aussi un appareil lecteur de carte à puce comportant un logement doté d'un connecteur muni de contacts électriques destinés à coopérer avec les plots d'un bouton de connexion d'une carte insérée dans ledit logement, et un interrupteur destiné à détecter la présence d'une carte insérée dans l'appareil; caractérisé en ce que ledit interrupteur dispose d'une partie métallique destinée à entrer en contact avec une carte introduite dans le logement, l'appareil comprenant en outre un moyen d'émission d'un signal de commutation de voies de communication permettant au lecteur de communiquer avec un circuit de la carte, le signal de commutation étant transmis par l'interrupteur de présence carie. L'invention, avec ses caractéristiques et avantages, ressortira plus clairement à la lecture de la description d'un exemple de réalisation particulier non limitatif fait en référence aux dessins annexés dans lesquels: - la figure 1 présente un schéma synoptique d'un lecteur montrant les principales connexions avec une carte à puce selon un exemple préféré to de réalisation, - la figure 2 présente schématiquement un exemple de réalisation de la carte selon l'invention, - la figure 3 présente un chronogramme montrant l'évolution des principaux signaux échangés lors de la mise sous tension d'une carte selon ts un exemple de réalisation, - la figure 4 est un schéma d'une carte gigogne, selon une variante d'un exemple de réalisation. La figure 1 est un schéma synoptique d'un lecteur 2 montrant les principales connexions avec une carte à puce 1. Le lecteur 2 dispose d'une fente qui donne accès à un logement contenant un ensemble de connecteurs coopérant les plots de la carte lorsque celle est introduite en butée au fond du logement. La carte à puce 1 possède un bouton de connexion équipé de plots 25 normalisés selon l'ISO 7816-3. On trouve: - GND et +Vcc: alimentation électrique (5 volts ou 3 volts), - Reset: signal de remise à zéro du microprocesseur, - Clock: signal d'horloge pour cadencer le microprocesseur, - Vpp: tension (21 à 25 Volts) pour des caries à EPROM (inusité), - I/O: ligne bidirectionnelle de transmission de données, AUX1, AUX2: signaux utilisés pour des cartes à sécurité type NDS. Les connecteurs coopérant avec le bouton étant généralement des contacts glissants, et les plots étant positionnés sur deux rangées, il serait destructeur pour le microprocesseur que des signaux électriques soient appliqués sur les plots lorsque la carte est en cours d'insertion. Un interrupteur de présence carte 10 placé au fond du logement détecte lorsque la carte est introduite à fond. Le signal émis par l'interrupteur 10 déclenche l'activation des signaux +Vcc, Clock, Reset selon un ordre précis, spécifié par la norme ISO 7816-3. Suite à cela, le microprocesseur de la carte est activé et émet la Réponse au Reset sur la ligne I/O. D'autres protocoles io sont envisageables, notamment pour des cartes synchrones. Selon une façon particulièrement économique et répandue, l'interrupteur de présence carte 10 est constitué de deux lamelles de métal qui, en l'absence de carte sont en contact électrique. Lorsqu'une carte est complètement introduite, son arête plie une des lamelles qui rompt le contact ts avec l'autre lamelle. La lamelle en contact avec la carte est électriquement reliée à une résistance dit pull up connectée au +Vcc du lecteur et à un circuit de mise en forme pour la détection des niveaux électriques en vue de leur traitement par l'unité centrale du lecteur de carte. La disparition d'un niveau GND (0 volts) est l'indication de la présence d'une carte. Le niveau détecté indique si c'est une carte avec ou sans contact électrique coopérant avec l'interrupteur 10. Dès que la carte est retirée du lecteur, la lamelle revient en contact avec l'autre lamelle qui est reliée au GND, c'est-à- dire le zéro électrique. En l'absence de carte, le signal provenant est 0 volts. La figure 2 présente une carte 1 selon un exemple préféré de réalisation. La carte est équipée d'un bouton 3 comprenant des plots de connexion selon la norme ISO 7816. Une bande métallique 4 de 2.5 mm est positionnée sur l'arête de la carte de façon à entrer en contact avec l'interrupteur de présence carte au fond du logement d'un lecteur de carte. La carte comporte également plusieurs circuits intégrés dont des microprocesseurs 6, appelés CP1, CP2, CP3 et CP4, et un circuit commutateur à quatre positions appelé COMMUT. Chaque microprocesseur 6 dispose d'une ligne I/O pour la communication unidirectionnelle ou bidirectionnelle. Les signaux GND, +Vcc, RESET et Clock alimentent toutes les unités centrales. La ligne I/O du plot est reliée au commutateur COMMUT, ainsi que les différentes lignes de communication I/Oi des microprocesseurs 6 CP1, CP2, CP3.... Le commutateur possède autant de position qu'il y a de circuits 6 avec qui le lecteur peut communiquer. Selon un exemple préféré de réalisation, le signal de commutation permettant de sélectionner la ligne I/Oi communiquant avec le lecteur est fourni par le contact supplémentaire 4 qui ne se trouve pas sur le plot normalisé ISO. Le contact supplémentaire 4 est électriquement relié à l'entrée de commande o du commutateur COMMUT. Selon un perfectionnement non représenté dans la figure 2, le commutateur COMMUT dispose d'un triple circuit de commutation, ce qui permet de commuter en plus de la ligne I/O, les lignes Clock et Reset. De ce fait, les broches Clock et reset ne sont plus connectées aux plots du bouton 4 comme précédemment, mais reliés aux secondes et troisième bornes du second et troisième circuit du commutateur 5. Afin de maintenir constants les niveaux électriques, tous les niveaux électriques des broches Clock et Reset des circuits 6 sont maintenus au 0 volt par une résistance. Grâce à ce perfectionnement, le lecteur peut activer séparément chaque circuit 6. Après avoir détaillé les divers éléments, nous allons maintenant décrire comment ceux-ci coopèrent avec l'aide du chronogramme de la figure 4. L'unité centrale du lecteur analyse en permanence le niveau électrique présent sur l'interrupteur de présence carte 10. Si la carte ne dispose pas de contact électrique, la tension détectée sur l'interrupteur de présence carte est +Vcc. La mise sous tension de la carte s'effectue alors de façon classique. Si la tension détectée sur l'interrupteur de présence carte est une tension intermédiaire, 2.5 volts par exemple, cela signifie qu'il existe un courant électrique traversant la résistance de pull up du lecteur et une résistance implantée sur la carte. Puis, l'unité centrale du lecteur applique la tension d'alimentation +VCC sur le plot de la carte 1. A ce moment le commutateur COMMUT est alimenté, sa position par défaut à sa mise sous tension est de connecter 1/01 du circuit CP1 avec le plot I/O du bouton. Si le lecteur désire dialoguer avec le circuit CP1, il n'a pas besoin d'envoyer de signal de commutation. Si le lecteur désire dialoguer avec un autre microprocesseur alors il envoie sur l'interrupteur de présence carte 10 une séquence formée d'un nombre déterminé d'impulsions. A chaque impulsion, le commutateur change de position, au bout de deux impulsions I/O du plot est relié à 1/02 du CP2, au bout de trois: 1/03 du CP3, etc. Grâce à l'utilisation d'un interrupteur de présence carte métallique, la transmission d'un signal de commutation de canaux de communication ne nécessite pas lo de modifier les caractéristiques matérielles du lecteur. Une variante de réalisation consiste à appliquer une tension déterminée sur l'interrupteur de présence carte 10. La position du commutateur dépend directement de la valeur de la tension appliquée. Par exemple, si la tension se situe entre 1 et 2 volts, le commutateur relie électriquement 1/01 du circuit CP1 avec le plot I/O du bouton. Si la tension se situe entre 2 et 3 volts, le commutateur relie électriquement 1/02 du circuit CP2 avec le plot I/O du bouton, entre 3 et 4 volts, c'est 1/03 du circuit CP3 et entre 4 et 5 volts, c'est 1/04 du circuit CP4. Cette variante présente l'avantage que l'application d'une nouvelle tension modifie immédiatement la position du commutateur. Un perfectionnement consiste en ce que la carte introduite dans le lecteur est une carte gigogne comportant une interface avec l'utilisateur et plusieurs connecteurs pour la communication avec plusieurs cartes à puce. Un exemple de réalisation de la carte gigogne est présenté schématiquement par la figure 4. La carte gigogne qui porte la même référence 1 que la carte décrite dans la figure 3 est constituée d'une plaque en époxy ayant la même épaisseur qu'une carte à microprocesseur (0. 9 mm). La limite de la partie s'insérant dans le lecteur est représentée par une ligne en pointillé. Le bouton 3 supporte les connexions normalisées ISO 7816. Une bande métallique 4 de 2.5 mm fixée sur l'arête de la carte vient s'appliquer sur l'interrupteur de présence carte au fond du logement du lecteur de carte. La carte gigogne comporte une première partie qui est introduite dans le lecteur et une seconde qui reste accessible à l'utilisateur. La limite entre les deux parties est représentée par une ligne en pointillé sur la figure3. Cette seconde partie comprend un clavier 7 comprenant des touches accessibles à un utilisateur, un afficheur 8 et trois logements 9 empilés les uns sur les autres permettant d'insérer au maximum trois cartes 11 à microprocesseur. Les plots GND, +'Vcc, RESET et Clock du bouton 3 sont électriquement reliés aux broches correspondantes des trois connecteurs à l'intérieur des trois logements 9, de sorte que ces plots sont électriquement reliés aux plots correspondant des cartes 11 introduites dans to les logements 9. La ligne I/O du bouton 3 est reliée au commutateur COMMUT 5, ainsi que les broches I/O des trois connecteurs à l'intérieur des trois logements. Le commutateur possède quatre positions, le plot correspondant à la première position est relié à un circuit de gestion du clavier 12, ce circuit est avantageusement un microcontrôleur. Les trois is autres plots sont reliés chacun à la broche I/O de chacun des trois connecteurs à l'intérieur des trois logements 9. Le contact supplémentaire 4 est électriquement relié à l'entrée de commande du commutateur COMMUT de façon que le signal de commutation émis par le lecteur sélectionne la ligne I/Oi du circuit avec qui il désire communiquer. Chaque logement possède un interrupteur de présence carte 13. Un plot de l'interrupteur est relié au GND, l'autre à une résistance reliée au +Vcc. En l'absence de carte, l'interrupteur est fermé et la tension à sa borne est de 0 volts. L'apparition d'un signal d'un niveau +Vcc sur l'interrupteur 13 signifie qu'une carte est complètement introduite dans le logement 9. Les trois interrupteurs 13 sont reliés au circuit de gestion du clavier 12. De cette façon, le circuit de gestion reçoit l'information si des cartes sont introduites dans les logements et peut la fournir au lecteur lorsque celui-ci lui demande. La carte gigogne peut également supporter des moyens d'émissions sonores tels qu'un haut-parleur et un buzzer. Le circuit de gestion du clavier 12 réalisant la gestion du clavier 7, de l'écran 8 et la présence des cartes 11 se situe de façon privilégiée hors de la zone d'insertion dans le lecteur, là où il n'y a pas de contrainte d'épaisseur. Ceci n'exclut pas qu'il soit dans la zone d'insertion, en respectant l'épaisseur maximale de 0.9 mm. Les fils de connexion entre le bouton 3, l'élément électrique 4, le commutateur 5, le circuit de gestion 12, et les connecteurs des logements 5 sont de façon préférée réalisés sous forme de dépôt de cuivre sur la plaque d'époxy, les dépôts sot ensuite recouverts d'élément isolant. La carte gigogne peut également supporter un module de sécurité. Un module de sécurité est un circuit du même type que celui d'une carte à microprocesseur, avec des fonctions sécuritaires supplémentaires. Une utilisation de la carte gigogne consiste en ce que le lecteur io exécute une application de télé-achat avec l'aide d'un réseau de diffusion payant. Un premier logement contient la carte privative d'accès au réseau de diffusion, cette carte contient les droits de visualisation des programmes audiovisuels. Un second logement est destiné à recevoir une carte bancaire. Elle permet d'effectuer le paiement d'un objet sélectionné lors d'un programme de télé-achat. De même que pour la carte décrite par la figure 3, un perfectionnement consiste en ce que le commutateur COMMUT possède un triple circuit de commutation. De cette façon, les broches Clock et Reset des connecteurs 9 ne sont plus connectées aux plots correspondant du bouton 4 comme précédemment, mais électriquement reliés aux second et troisième circuit du commutateur 5. Afin de!maintenir constants les niveaux électriques, tous les niveaux électriques des broches Clock et Reset des connecteurs installés dans chaque logement 9 sont maintenus au GND par une résistance. Grâce à ce perfectionnement, le lecteur peut activer séparément chaque carte 11 insérée dans chaque logement 9. Selon un autre perfectionnement, la position de l'arête électrique de la carte et la position de l'interrupteur de présence carte sont disposées à un emplacement déterminé. La partie rectiligne de la largeur d'une carte étant de 48 mm, il est possible de disposer une arête électrique tous les 3 mm, ce qui fait 16 positions possibles. En toute rigueur, pour pouvoir effectuer la commutation, il faut que le contact de la carte soit face à la partir métallique de l'interrupteur de présence carte. S'ils ne le sont pas, aucun contact électrique ne se fait, et la carte sera traitée de façon classique. A l'aide de ce perfectionnement, on peut définir des couples de lecteurs coopérant uniquement avec certains modèles de cartes gigognes. Les présents modes de réalisation doivent être considérés à titre d'illustration mais peuvent être modifiés dans le domaine défini par la portée des revendications jointes. En particulier, d'autres façons de détecter un contact électrique sur une carte à puce sont envisageables en ne s'écartant pas de la portée de la présente invention. En particulier, l'invention ne se limite pas aux décodeurs de télévision mais peut s'appliquer à tout dispositif to possédant un lecteur de carte à microprocesseur. Revendications 1. Procédé de commutation de voies de communication permettant à un lecteur de cartes à circuits électroniques de communiquer avec plusieurs circuits de la carte introduite dans le lecteur, chaque circuit disposant d'une s voie de communication; caractérisé en ce qu'il comprend les étapes: - application d'une tension d'alimentation sur la carte par des contacts électriques disposés sur un bouton de connexion, - émission par le lecteur d'un signal de commande de la commutation des voies de communication sur un contact électrique situé dans la partie lo insérée de la carte mais pas sur le bouton, - commutation d'une voie de communication d'un circuit permettant à celui-ci de communiquer via le bouton de connexion. 2. Procédé de commutation de voies de communication selon la revendication 1; caractérisé en ce qu'il comporte une étape de détection is d'un signal sur le contact électrique de la carte indiquant la présence d'une unité de commutation. 3. Procédé de commutation de voies de communication selon la revendication 1 ou 2; caractérisé en ce que l'émission d'un signal de commande comporte une pluralité de signaux élémentaires dont le nombre détermine la position de commutation. 4. Procédé de commutation de voies de communication selon l'une quelconque des revendications 1 à 3; caractérisé en ce que le signal de commutation commute également des signaux de contrôle de communication tel que Clock et Reset. 5. Dispositif électronique portable (1) s'insérant dans un lecteur de carte à puce comprenant un bouton de connexion (3) électrique comportant des plots pour la communication avec un circuit du dispositif (6; 11) ; caractérisé en ce qu'il comporte un circuit de commutation (5) pour établir une voie de communication entre au moins un plot (I/O) du bouton (3) et un circuit (6;11; 12) parmi une pluralité de circuits disposés sur le dispositif, ledit circuit de commutation (5) étant contrôlé par un signal transmis par un contact électrique (4) qui n'est pas sur le bouton de connexion (3). 6. Dispositif électronique portable selon la revendication 5; caractérisé en ce qu'il comporte un moyen d'émission d'un signal sur le contact électrique (4) indiquant la présence du circuit de commutation (5) . 7. Dispositif électronique portable selon la revendication 5 ou 6 caractérisé en ce que le circuit de commutation (5) comporte au moins un second circuit pour la commutation de signaux de contrôle tels que Clock et Reset. 8. Dispositif électronique portable selon l'une quelconque des revendications 5 à 7; caractérisé en ce que le dispositif comporte une pluralité de logements (9) pour l'introduction de carte à puce, les logements étant dotés de connecteurs pour la communication avec une carte insérée, la broche I/O de chaque connecteur étant connecté à un plot de commutation du circuit de commutation (5). 9. Dispositif électronique portable selon la revendications 8; caractérisé en ce que chaque logement (9) comporte un interrupteur (13) pour la détection de carte, le dispositif comporte un circuit de gestion de la présence. 10. Dispositif électronique portable selon l'une quelconque des revendications 5 à 9; caractérisé en ce que le dispositif comporte un moyen d'introduction de commandes (7) et/ou d'affichage (8), une position du commutateur permettant la communication entre le plot (I/O) du bouton (3) et lesdits moyens d'introduction et/ou d'affichage. 11. Dispositif électronique portable selon l'une quelconque des revendications 5 à 10; caractérisé en ce que la position du contact électrique (4) caractérise des catégories de dispositifs. 12. Appareil lecteur (2) de carte à puce comportant un logement doté d'un connecteur muni de contacts électriques destinés à coopérer avec les plots d'un bouton de connexion d'une carte (1) insérée dans ledit logement, et un interrupteur (10) destiné à détecter la présence d'une carte (1) insérée dans l'appareil; caractérisé en ce que ledit interrupteur (10) dispose d'une partie métallique destinée à entrer en contact avec une carte introduite dans le logement, l'appareil comprenant en outre un moyen d'émission d'un signal de commutation de voies de communication permettant au lecteur de communiquer avec un circuit de la carte, le signal de commutation étant transmis par l'interrupteur de présence carte (10). 13. Appareil lecteur (2) de carte à puce selon la revendication 12; caractérisé en ce qu'il comporte un moyen de détection d'un signal sur le contact électrique de la carte indiquant la présence d'une unité de o commutation sur la carte (1) introduite. 14. Appareil lecteur (2) de carte à puce selon la revendication 12 ou 13; caractérisé en ce qu'il comporte un moyen d'émission d'une pluralité de signaux élémentaires constituant le signal de commutation, le nombre de signaux élémentaires définissant le circuit de la carte communiquant avec is l'appareil. 15. Appareil lecteur (2) de carte à puce selon l'une quelconque des revendications 12 à 14; caractérisé en ce que la position de l'interrupteur de présence carte (10) définit des catégories d'appareils destinés à coopérer avec des catégories de cartes correspondantes.