Brevet FR2698469A1 — publié le 19940527

SUPPORT AMOVIBLE D'INFORMATIONS A UTILISATION CONTROLEE La présente invention concerne un support d'informations agencé pour être relié de façon amovible à un système destiné à utiliser des informations, certaines de façon libre, d'autres de façon contrôlée par une clé électronique. Ce sont surtout les informations contrôlées qui sont à l'origine de l'invention. Le support d'informations qui se trouve à l'origine du problème résolu par l'invention de la présente demande, mais qui ne doit pas pour autant en limiter la portée, est une mémoire d'informations cartographiques destinée à être utilisée dans un système électronique de bord de véhicule pour afficher la carte d'une région sélectionnée. L'utilisateur dispose de plusieurs modules électroniques mémoires ou cassettes, contenant chacun la carte d'une région ou le plan d'une ville, et il introduit le module voulu dans un lecteur du système. L'utilisateur peut ainsi n'acheter que les modules l'intéressant. De son côté, le fournisseur des modules souhaite se protéger contre les copies illicites des plans mémorisés, échappant à tout paiement. Une façon connue de protéger, contre une copie, des données du commerce est de prévoir une protection, matérielle et/ou logicielle, empêchant matériellement une copie ou la rendant inutilisable par le fait que les données étaient secrètement associées à d'autres données, de contrôle. Cependant, les modes de protection matérielle sont liés au type de support physique des données, si bien qu'ils sont en nombre limité et assez rapidement contournés. La protection logicielle consiste à associer aux données à protéger un code d'accès connu du seul utilisateur autorisé. Cependant, ce dernier peut le communiquer à d'autres utilisateurs potentiels. Quand à la protection matérielle et logicielle, elle consiste à associer à une clé électronique physique, comme une carte bancaire, un code d'accès valable pour la seule carte associée. Il faut alors deux interfaces, un lecteur pour la carte et un clavier pour la saisie du code d'accès, ce qui accroît la taille du système et en augmente le coût. La présente invention vise à pallier cet inconvénient. A cet effet, l'invention concerne un support amovible d'informations à utilisation contrôlée du type défini ci-dessus, support caractérisé par le fait qu'il est agencé pour recevoir de façon amovible une carte à mémoire contenant des données de contrôle électronique et qu'il comporte des moyens de lecture des données de la carte et de transmission de ces données à des moyens de validation agencés pour comparer les données de contrôle de la carte et la clé électronique et autoriser l'utilisation des informations du support. Ainsi, même si le système accède physiquement aux informations, il ne peut les utiliser que si la carte à mémoire voulue est connectée au support. Le fait que la carte à mémoire, par exemple une carte à puce, est connectée sur le support évite, par ailleurs, une duplication des moyens de connexion du système. On comprendra que l'invention n'est pas limitée à un support mémoire contenant des données mais qu'elle s'applique à tout support de circuits électroniques réalisant une fonction, par exemple une fonction de calcul. Avantageusement, lesdits moyens de lecture sont raccordés en sortie à des moyens amovibles de connexion avec le système. Le système peut ainsi, si besoin est, lire préalablement la clé électronique, sans adresser les circuits concernant les informations à utiliser. Cela lui permet d'effectuer une scrutation de la disponibilité des diverses informations portées par un ou plusieurs supports et de se configurer en conséquence avant d'entamer l'exécution de programmes faisant appel à ces informations à utilisation contrôlée. Les moyens de validation peuvent aussi être portés par le support, ce qui permet alors d'utiliser les informations dès que le module est adressé par le système, sans devoir transmettre hors du support les données lues dans la carte à mémoire. Avantageusement, des moyens amovibles de connexion pour recevoir la carte à mémoire comportent un logement, ouvert à l'opposé des moyens de connexion avec le système, disposant de plages de connexion agencées pour coopérer avec des plages de contact de la carte à mémoire. Le support constitue, avec la carte à mémoire, un module gigogne, la carte à mémoire pouvant plus ou moins recouvrir le support tout en restant accessible, en débordant, par exemple, d'un bord opposé aux moyens de connexion avec le système. L'invention sera mieux comprise à l'aide de la description suivante de la forme de réalisation préférée du support d'informations de l'invention, en référence à la figure unique annexée le représentant en perspective. Le support d'informations décrit ci-après est une carte électronique contenant en mémoire la carte d'une région et qui est utilisée par un système cartographique d'aide à la navigation, placé à bord d'un véhicule. Le support d'informations comporte une carte 1 en circuit imprimé dont un bord, constituant la partie mâle 2 d'un connecteur, est pourvu de lames 3 formées par des pistes du circuit imprimé. Les lames 3 coopèrent avec une partie femelle correspondante, non représentée, du connecteur, reliée au système cartographique et située sur le tableau de bord du véhicule. Un circuit mémoire 4 contient les informations relatives à la carte d'une région sélectionnée et est relié à certaines des lames 3 pour être adressé et lu par le système. La carte 1 porte un connecteur plat 11 s'étendant, ici, parallèlement au connecteur 2 et comportant un logement allongé 12 ouvert à l'opposé du connecteur 2. Des lames de contact 13 sont disposées sur l'une des grandes faces du logement 12, parallèlement au plan de la carte 1, pour coopérer avec des plages de contact 20 d'une carte à puce 21 glissée dans le logement 12 et débordant ici légèrement de la carte 1, à l'opposé du connecteur 2. Les plages de contact 20 sont reliées à la puce 22 de la carte 21 tandis que les lames 13 se prolongent par des broches 14 reliées à un circuit de lecture 15 de données de contrôle, une clé électronique, contenues dans la puce 22 de la carte 21. Le circuit 15 est relié en sortie à un circuit de validation 16, ici porté par la carte 1, qui compare la clé électronique lue dans la puce 22 à une clé prédéterminée, mémorisée localement. En cas de concordance des clés, le circuit de validation 16 fournit au circuit mémoire 4 un signal de validation qui en déverrouille l'accès à partir du connecteur 2. On comprendra que le signal de validation pourrait être autre qu'un signal de blocage d'une porte d'accès au circuit 4 contenant les informations. Par exemple, ce pourrait être la clé électronique elle-même qui permette le fonctionnement correct d'un algorithme de décryptage des informations qui sinon, bien que pouvant être lues par le système, seraient alors inutilisables. Dans ce cas, la comparaison de clés indiquée ci-dessus serait en fait une comparaison fictive entre la clé de la carte à puce et une "serrure" constituée d'un circuit de décryptage du circuit électronique 4, complémentaire de la clé lue, le résultat de cette comparaison implicite étant que les informations seraient utilisables ou non. Dans cet exemple, le circuit de lecture 15 est aussi relié au connecteur 2 afin que le système puisse lire, à travers le circuit 15, la clé de la carte à puce 21 et se configurer initialement au moyen d'un autre circuit de validation, propre au système. Dans ce cas, le circuit de lecture 15 pourrait être réduit à de simples pistes reliant les deux connecteurs 2 et 11. Si la place occupée par le circuit mémoire 4, qui peut comporter plusieurs circuits intégrés, était importante, le connecteur 11 pourrait être monté en bout de carte 1 et déborder fortement de la carte 1, de préférence au niveau du bord opposé au connecteur 2 afin de ne pas appliquer au connecteur 2, lors du raccordement ou de l'enlèvement de la carte à puce 21, de torsion pouvant le déconnecter à l'une de ses extrémités. REVENDICATIONS 1. Support d'informations agencé pour être relié de façon amovible (2) à un système destiné à utiliser des informations de façon contrôlée par une clé électronique, support caractérisé par le fait qu'il est agencé pour recevoir de façon amovible une carte mémoire (21) contenant des données de contrôle électronique et qu'il comporte des moyens (15) de lecture des données de la carte (21) et de transmission de ces données à des moyens de validation (16) agencés pour comparer les données de contrôle de la carte (21) et la clé électronique et autoriser l'utilisation des informations du support. 2. Support d'informations selon la revendication 1, dans lequel lesdits moyens de lecture (15) sont raccordés en sortie à des moyens amovibles (2) de connexion avec le système. 3. Support d'informations selon l'une des revendications 1 et 2, dans lequel lesdits moyens de validation (16) sont portés par ledit support (1). 4. Support d'informations selon l'une des revendications 1 à 3, dans lequel des moyens amovibles de connexion (11) pour recevoir la carte à mémoire (21) comportent un logement (12), ouvert à l'opposé des moyens (2) de connexion avec le système, disposant de plages de connexion (13) agencées pour coopérer avec des plages de contact (20) de la carte à mémoire (21). 5. Support d'informations selon la revendication 4, dans lequel l'ouverture du logement (12) est située en bout du support (1).