Brevet FR2790622A1 — publié le 20000908

TRANSPONDEUR ET GESTIONNAIRE D'ARCHIVES UTILISANT DE TELS TRANSPONDEURS La présente invention se rapporte à un transpondeur et à un gestionnaire d'archives utilisant de tels transpondeurs. On appelle gestionnaire d'archives un système permettant d'identifier des objets, qui comporte un ou plusieurs dispositifs de lecture et des transpondeurs à raison d'un par objet. L'identification des objets est rendue possible du fait que chaque dispositif interagit avec les transpondeurs se trouvant dans un espace, appelé espace d'interrogation. A cet effet, le dispositif d'interrogation envoie un signal d'interrogation, capté par les transpondeurs et fournissant à ceux-ci l'énergie et les informations leur permettant d'émettre un signal de retour. Les transpondeurs utilisés dans de tels gestionnaires comportent un récepteur pour recevoir un signal d'interrogation, un organe de récupération et de stockage d'énergie électrique, une unité de mémorisation formée d'une pluralité de cellules et contenant des informations pour permettre lI'identification de l'objet auquel il est associé, un émetteur pour émettre un signal de retour en réponse au signal d'interrogation, et un circuit électronique de commande pour analyser le signal d'interrogation et pour commander l'émetteur. Lorsque plusieurs transpondeurs sont susceptibles de se trouver simultanément dans un espace d'interrogation, des mesures doivent être prises pour permettre l'interprétation des signaux de retour. A cet effet, le dispositif de lecture comporte une logique de commande comprenant un protocole "anti-collision". Un gestionnaire d'archives tel que défini ci-dessus est décrit dans le brevet US 5'699'066. Les transpondeurs utilisés comportent une unité de mémorisation constituée d'une mémoire morte dans laquelle un code d'identification est enregistré. Lorsque le dispositif de lecture adresse un 2 2790622 signal d'interrogation, les transpondeurs se trouvant dans l'espace d'interrogation répondent chacun en émettant un signal différent. Si plusieurs transpondeurs répondent simultanément, il y a collision. Pour pallier cet inconvénient, un protocole anti-collision est prévu, de manière que les transpondeurs répondent avec un retard de durée aléatoire. Le dispositif d'interrogation est agencé pour détecter une réception correcte du signal de retour provenant de l'un des transpondeurs, pour dériver un signal de synchronisation à partir du signal de retour du transpondeur et pour modifier le signal d'interrogation de manière qu'il soit en synchronisme avec le io signal de retour, indiquant ainsi la réception correcte. Le transpondeur comporte, en outre, des moyens qui permettent de le rendre muet lorsque le signal de réception a été reçu correctement. Le dispositif "accroche" ainsi successivement les différents transpondeurs présents dans l'espace. Une telle solution est difficilement utilisable lorsqu'un grand nombre de transpondeurs se trouvent dans l'espace d'interrogation, car il n'est plus possible de différencier les signaux, à cause des risques de chevauchements. La présente invention a pour but essentiel de permettre une interrogation d'un ensemble de transpondeurs se trouvant dans un espace d'interrogation, qui offre un maximum de sécurité pour une bonne efficacité. A cet effet, le transpondeur selon l'invention est caractérisé en ce que son circuit de commande est agencé de manière à ce qu'un signal d'interrogation reçu provoque l'émission d'un signal de retour choisi parmi un premier type et un deuxième type, en fonction de l'information contenue dans l'une des cellules de l'unité de mémorisation, I'un et l'autre modulé séquentiellement de manière à ce que la partie modulée du signal de premier type est émise lorsque le signal de deuxième type n'est pas modulé et de manière à ce que la partie modulée du signal de deuxième type est émise lorsque le signal du premier type n'est pas modulé. Un tel transpondeur permet la mise en place d'un protocole "anticollision" particulièrement efficace. Il est ainsi possible, à l'analyse de la réponse, de 3 2790622 savoir s'il y a un ou plusieurs transpondeurs donnant une première réponse (par exemple un 1 logique) et un ou plusieurs donnant une seconde réponse (par exemple un Q logique). Le prix de revient des transpondeurs est fonction de la complexité du circuit électronique qu'ils comportent. Dans ces circuits, les mémoires de type actif demandent plus de surface et sont plus coûteuses. C'est pourquoi, de manière avantageuse, une partie au moins des cellules de l'unité de mémorisation sont définies dans une mémoire morte. Malheureusement, lorsque l'unité de mémorisation est exclusivement formée 0o d'une mémoire morte, il n'est pas possible d'établir une interaction entre les transpondeurs et le dispositif de lecture. Pour pallier cet inconvénient, une autre partie de l'unité de mémorisation est formée dans une mémoire de type actif. En réalisant une unité de mémorisation comportant une seule cellule de type actif, on a constaté qu'il était déjà possible de développer une approche interactive efficace, tout en conservant aux transpondeurs leur simplicité et leur faible coût. Grâce à cette cellule, il est possible de rendre muet une partie des transpondeurs se trouvant dans l'espace d'interrogation et ainsi effectuer des tris. Le choix du mode d'interrogation dépend en fait de l'application. Dans de nombreux cas, la solution retenue n'est qu'un compromis, car le nombre de situations pouvant se présenter est très élevé, et susceptible d'évoluer en un même lieu en fonction des circonstances. Un but de la présente invention est de proposer un transpondeur permettant une grande souplesse d'utilisation. A cet effet, la mémoire morte comporte un premier ensemble de cellules contenant les informations relatives à l'identification de l'objet auquel le transpondeur est associé et un deuxième ensemble de cellules contenant des informations relatives à l'interprétation du signal d'interrogation. Il est ainsi possible d'interroger les transpondeurs se 4 2790622 trouvant dans l'espace d'interrogation selon différents modes, en choisissant celui le mieux adapté à la situation. La présente invention se rapporte également à un gestionnaire d'archives qui comporte au moins un dispositif de lecture, et une pluralité de transpondeurs. Le dispositif de lecture comprend un émetteur-récepteur à même d'adresser un signal d'interrogation et de capter un signal de réception, dans un espace limité, d'interrogation, et une électronique de commande, pour commander l'émetteur-récepteur et pour analyser ce signal de réception. Les transpondeurs sont disposés dans l'espace d'interrogation et sont munis: * d'un récepteur pour recevoir le signal d'interrogation, d'un organe de récupération et de stockage d'énergie électrique, * d'un émetteur pour émettre un signal de retour en réponse au signal d'interrogation, * d'une unité de mémorisation formée d'une pluralité de cellules et dont une partie, réalisée au moyen d'une mémoire morte, contient des informations pour permettre l'identification de l'objet auquel il est associé, et d'une mémoire de type actif, dont le contenu peut être modifié, et contenant une information destinée à rendre ou non muet l'émetteur, et * d'un circuit électronique de commande pour analyser le signal d'interrogation et pour commander l'émetteur. Les circuits électroniques de ces transpondeurs sont agencés de manière à ce qu'un signal d'interrogation reçu provoque l'émission d'un signal de retour choisi parmi un premier et un deuxième type, en fonction de l'information contenue dans l'une des cellules de l'unité de mémorisation, I'un et l'autre modulé séquentiellement de manière à ce que la partie modulée du signal de premier type est émise lorsque le signal de deuxième type n'est pas modulé et que la partie modulée du signal de deuxième type est émise lorsque le signal de premier type n'est pas modulé. 2790622 Parmi les différents gestionnaires d'archives, les modes d'interrogation proposés n'ont, à ce jour, pas permis de réaliser l'interrogation d'un ensemble important de transpondeurs susceptibles de se trouver dans l'espace d'interrogation, avec des moyens sûres, rapides et peu coûteux. s La présente invention se rapporte à un gestionnaire d'archives permettant une nette amélioration dans ce domaine. Dans ce gestionnaire, les circuits électroniques du dispositif de lecture et des transpondeurs sont agencés de manière à ce que la séquence suivante soit appliquée: * émission d'un signal d'interrogation pour: - interroger une cellule donnée de l'unité de mémorisation de tous les transpondeurs actifs situés dans l'espace d'interrogation, - synchroniser les transpondeurs présents dans ledit espace, * réponse des transpondeurs actifs donnant la valeur mémorisée dans la cellule interrogée, si le dispositif capte un signal de réception formé d'une combinaison de signaux de l'un et l'autre type, émission par le dispositif de lecture d'un signal de mise à l'état muet des transpondeurs ayant donné l'une desdites réponses, * répétition de la séquence avec balayage des cellules de l'unité de mémorisation jusqu'à l'identification de l'un des transpondeurs présents, * réactivation des transpondeurs n'ayant pas été interrogés jusqu'au bout et reprise du cycle jusqu'à ce que tous les transpondeurs aient donné leur propre valeur d'identification. Dans la mesure ou le nombre d'objets susceptibles de se trouver dans l'espace d'interrogation est limité, d'autres solutions sont envisageables. L'une d'elles est décrite dans la demande de brevet EP 0694 860. Son dispositif de lecture envoie un signal d'interrogation demandant si un transpondeur donné 6 2790622 est ou non présent. Seul le transpondeur ayant reconnu l'adresse d'interrogation répond. Si le transpondeur concerné n'est pas présent, le dispositif de lecture ne reçoit aucun signal en retour. Cette solution est sûre, mais nécessite de longs temps d'interrogation dès que le nombre de transpondeurs susceptibles de se trouver dans l'espace d'interrogation dépasse quelques centaines. Une autre solution est décrite dans la demande de brevet EP 0 689 161. Elle propose d'adresser un signal de lecture de durée variable. Ce signal commande la réponse des transpondeurs, mais fournit également l'énergie io nécessaire pour donner cette réponse, comme cela a été expliqué plus haut. Si plusieurs transpondeurs se trouvent dans l'espace d'interrogation, la réponse variera en fonction de la durée du signal de lecture, qui définit ainsi la quantité d'énergie adressée aux transpondeurs. Comme la quantité d'énergie reçue est inversement proportionnelle au cube de la distance, les transpondeurs les plus éloignés ne disposent de suffisamment d'énergie pour répondre que lorsque le signal d'interrogation est long. En complément, il est prévu de faire varier la distance entre le lecteur et les transpondeurs, de manière à disposer d'un second paramètre variable. Les deux solutions décrites ci-dessus ne sont performantes que dans des applications très spécifiques. Dès l'instant o de nombreuses situations sont susceptibles de se produire, il existe au moins pour l'une ou l'autre d'entre elles un risque d'erreur, ce qui, dans certaines circonstances peut être gravement préjudiciable. Un autre but de la présente invention est de proposer un gestionnaire d'archives permettant de travailler avec le mode le plus adéquat, quelle que soit la situation. A cet effet, le dispositif de lecture du gestionnaire d'archives selon l'invention est agencé de manière à ce que le signal d'interrogation comporte une pluralité de bits, une part au moins d'entre eux définissant un ordre de commande pour identifier un mode d'interrogation parmi une pluralité de modes disponibles et en ce que la mémoire morte de l'unité de mémorisation des transpondeurs comporte un premier ensemble de cellules 7 2790622 contenant les informations relatives à l'identification des objets et un deuxième ensemble de cellules contenant des informations relatives à l'interprétation du signal d'interrogation. Ainsi que cela a été évoqué plus haut, il est parfois indispensable que tout risque d'erreur soit évité. C'est pourquoi le dispositif de lecture est avantageusement agencé de manière à ce que, pour chaque mode d'interrogation, I'ordre qu'il adresse comporte un train de bits se différenciant de celui des autres ordres par le fait qu'en comparant ces trains deux à deux, ils diffèrent l'un de l'autre par deux bits au moins. io D'autres avantages et caractéristiques de l'invention ressortiront de la description qui va suivre, faite en regard du dessin annexé, dans lequel: - La figure 1 montre un transpondeur selon l'invention, vu de dessus, - La figure 2 est un schéma électrique d'un transpondeur et d'un dispositif de lecture définissant ensemble un gestionnaire d'archives selon l'invention, - La figure 3 représente un schéma logique d'interaction entre un dispositif de lecture et un transpondeur tels que représentés à la figure 2, au début d'un processus d'interrogation, - Les figures 4, 5 et 6 montrent respectivement des schémas d'interaction selon trois modes d'interrogation des transpondeurs. - La figure 7 représente en a et b deux types de signaux émis par les transpondeurs et en c, d et e, trois types de signaux tels que reçus par les dispositifs de lecture. Le transpondeur représenté à la figure 1 comporte, de manière classique, un support 10, un circuit intégré 12 et une antenne 14. Le support 10 peut être formé de deux feuilles de plastique, par exemple, entre lesquelles le circuit intégré 12 et l'antenne 14 sont collés. L'une des feuilles peut porter un revêtement adhésif extérieur, ce qui permet de fixer le transpondeur sur un objet à identifier. Ainsi qu'on peut le voir schématiquement sur la figure 2, le circuit intégré 12 comporte plusieurs parties, et plus particulièrement un émetteur-récepteur 16, relié à l'antenne 14, un circuit électronique de commande 18, un organe de récupération et de stockage d'énergie électrique 20, généralement une capacité, et une unité de mémorisation 21 qui comprend une mémoire morte 22 de type ROM contenant les informations relatives à l'identification du transpondeur et à la logique de commande du transpondeur, et une mémoire de type actif 24. Parmi les informations relatives à la logique de commande, on relèvera tout particulièrement celles concernant le choix d'un mode de 1o sélection parmi plusieurs disponibles. Le circuit électronique de commande 18, de type logique, est avantageusement fabriqué en technique CMOS, sur la base d'un diagramme fonctionnel, tel que ceux représentés aux figures 3 à 6. Le dispositif de lecture comprend une antenne 26, une électronique de commande 28, avantageusement un microcontrôleur, ainsi qu'un ordinateur relié à un clavier 32 et à un écran 34. Les caractéristiques de l'antenne 26 et l'électronique qui lui est associée définissent un espace d'interrogation, dans lequel les transpondeurs peuvent interagir avec le dispositif de lecture. De manière avantageuse, un affichage indépendant peut être associé à l'électronique de commande, permettant d'afficher de manière simple au moins une partie du résultat de l'interrogation. Le dispositif de lecture et les transpondeurs interagissent par l'intermédiaire des antennes 14 et 26. Les informations, transmises sous forme de signaux électromagnétiques, passent dans un sens et dans l'autre. Elles sont représentées par des flèches ondulées. Le gestionnaire d'archives ainsi formé travaille de la manière suivante: Lorsqu'on cherche à obtenir des informations relatives aux objets disposés dans l'espace d'interrogation du dispositif, on introduit dans l'ordinateur 30, au moyen du clavier 32, un ordre correspondant à la fonction à effectuer. L'électronique de commande 28 adresse un signal à l'antenne 26 qui engendre un rayonnement électromagnétique, représenté par une flèche ondulée allant du dispositif de lecture vers le transpondeur, et capté par le ou les transpondeurs disposés dans l'espace d'interrogation. L'émetteur-récepteur 16 capte ce signal, stocke une partie de l'énergie dans l'organe 20 et adresse l'ordre reçu au circuit 18, qui le traite sur la base des informations contenues dans les mémoires 22 et 24. Le circuit 18 donne, si nécessaire, I'ordre à l'émetteur-récepteur 16 d'envoyer un signal de retour, également représenté par une flèche ondulée, orientée du transpondeur vers le dispositif de lecture. Ce signal est synchronisé, par des moyens connus, o par le signal d'interrogation. Lorsqu'il y a plusieurs transpondeurs, les signaux de retour se combinent pour donner un signal de réception dont les caractéristiques seront décrites plus loin. Ce signal est capté par l'antenne 26 et traité par l'électronique de commande 28 et par l'ordinateur 30 qui affiche le résultat de l'interrogation sur l'écran 34. i Comme expliqué précédemment, il existe plusieurs modes d'interrogation, dans lesquels le dispositif de lecture et le ou les transpondeurs interagissent de manières différentes. Les figures 3 à 6 représentent un schéma d'interaction d'un gestionnaire d'archives selon l'invention. La colonne de gauche montre les opérations relatives au dispositif de lecture, la colonne de droite se rapporte au transpondeur et les flèches ondulées, disposées dans l'espace intermédiaire, indiquent l'émission d'un signal et le sens dans lequel il va. La figure 3 montre le début d'une interaction d'un gestionnaire d'archives selon l'invention. Lorsque le dispositif de lecture est activé, en 50, il commence par émettre une impulsion d'initialisation, comme représenté en 52. Cette impulsion, reçue par le ou les transpondeurs, permet de charger l'organe 20 et fournir ainsi l'énergie nécessaire pour mettre en route le circuit électronique de commande 18, comme indiqué en 54. 2790622 Le dispositif de lecture adresse ensuite un signal de commande pour la sélection du mode, comme représenté en 56. Ce signal, capté par l'antenne 14 et l'émetteur-récepteur 16, est traité par le circuit électronique 18, qui effectue les opérations de tri 58 à 60 permettant de sélectionner un programme parmi les trois disponibles, identifiés par les lettres A, B et C, en comparant le signal reçu avec des informations mémorisées dans une partie de la mémoire morte. Si le signal de commande ne peut être identifié, le programme du transpondeur s'arrête en 62. Le schéma de la figure 4 correspond au programme A. Il permet de définir si 0o un transpondeur donné se trouve ou non dans l'espace d'interrogation. A cet effet, le dispositif de lecture envoie, en 70, un signal d'adresse, contenant la valeur d'identification du transpondeur interrogé, ainsi qu'un code complémentaire CRC, en 72, destiné à permettre au transpondeur de contrôler les signaux reçus, comme cela sera expliqué plus loin. Le circuit de commande 18 analyse ces informations et définit, en 74, si l'adresse reçue correspond ou non à la valeur d'identification contenue dans la mémoire morte 22, et en 76, si le code CRC est correct. Si l'une ou l'autre des réponses est négative, le transpondeur est arrêté, comme indiqué en 78. Par contre, lorsque les deux réponses sont positives, le transpondeur répond par un signal de retour, en 80, et un code CRC, en 82, avant de s'arrêter en 78. Le dispositif de lecture détecte l'existence ou non du signal de retour, en 84, et le contrôle. Il contrôle également le code CRC en 86, avant d'informer l'utilisateur, de la présence ou non de l'objet recherché, en 88, au moyen de l'écran 34. Le programme est ensuite arrêté en 90. Le mode d'interrogation représenté sur la figure 5 correspond au programme B. Il permet de lire l'adresse d'un objet se trouvant dans l'espace d'interrogation. Le signal d'interrogation, envoyé par le dispositif de lecture, génère comme réponse un signal comportant l'adresse du transpondeur, un bit d'état dont la fonction sera définie plus tard, ainsi qu'un code CRC. Dans ces conditions, la lecture ne peut se faire que dans la mesure o il n'y a qu'un seul signal de retour, soit un seul transpondeur dans l'espace de lecture. De manière plus précise, et ainsi que cela est schématiquement représenté sur cette figure, le dispositif de lecture envoie un code CRC, en 92, après identification du mode comme indiqué sur la figure 3. Ce code est reçu par le transpondeur et analysé en 94. S'il est considéré comme correct, le transpondeur répond en 96, par un signal contenant son adresse, en 98 par un bit d'état et en 100 par un code CRC. En 101, le transpondeur s'arrête, soit après avoir abouti à un contrôle négatif du code CRC en 94, soit après avoir envoyé le code CRC en 100. Le dispositif de lecture contrôle en 102 qu'il reçoit une réponse correcte. Il lit en 104 I'adresse du transpondeur, en 106 le bit d'état et vérifie en 108 le code CRC. Il affiche en 110 le résultat de la démarche, soit l'adresse du transpondeur et son état, mais également des informations concernant les conditions d'interrogation. Il indiquera, par exemple, que le code CRC n'a pas été reçu correctement. Le dispositif s'arrête ensuite en 112. Le bit d'état mentionné ci-dessus a pour but de définir deux états, l'un actif (état égal à 0) dans lequel le transpondeur répond ou non selon le signal reçu et l'autre passif (état égal à 1), dans lequel le transpondeur reste muet, quel que soit le signal d'interrogation. Cette information est mémorisée dans la cellule de mémoire de type actif 24. Le contenu de cette mémoire peut, sur ordre du dispositif de lecture, passer de l'un à l'autre de ces états (actif ou passif) Le programme tel que décrit en référence à la figure 4 ne fait pas intervenir le bit d'état, alors que celui relatif à la figure 5 se contente de le lire. En variante, non représentée, ces programmes pourraient être complétés en limitant l'interrogation aux seuls transpondeurs dont le bit d'état se trouve dans l'état actif, comme cela sera expliqué dans le programme décrit en référence à la figure 6. 12 2790622 Le mode d'interrogation représenté à la figure 6 correspond au programme C. Il permet d'identifier les transpondeurs présents dans l'espace d'identification de manière rapide et sûre, et sans risque de collision. Ceci est obtenu grâce au fait que le signal d'interrogation synchronise les signaux de retour, à modulation d'amplitude, modulés séquentiellement, avec des temps durant lesquels soit l'un soit l'autre des signaux est modulé. De tels signaux, appelés BitVal dans la suite de la description, sont représentés à la figure 7. Ils peuvent être d'un premier ou d'un second type, correspondant respectivement à un état logique 0 en a ou 1 en b. io Ces signaux comportent chacun quatre séquences E, F, G et H, deux d'entre elles, identifiées par la lettre s, étant stables et les deux autres, identifiées par la lettre m, étant modulées. Il est, bien entendu, possible d'imaginer de nombreuses façons de moduler l'amplitude dans une séquence du signal. Dans l'exemple représenté au dessin, la séquence modulée m présente, durant un premier temps, une amplitude plus faible que celle du signal stable s, par exemple d'un facteur deux, puis de même niveau dans un second temps. Un signal de premier type comporte deux séquence modulées m suivies de deux séquences stables s. Au contraire, le signal de second type comporte deux séquences stables s suivies de deux séquences modulées m. Pour définir l'état d'une cellule de sa mémoire, le transpondeur interrogé adresse un signal de retour de premier type, tel que représenté en a et correspondant à une valeur logique égale à 0, ou de second type, tel que représenté en b et correspondant à une valeur logique égale à 1. S'il n'y a pas de transpondeur dans l'espace d'interrogation, ou si les transpondeurs présents ne sont pas à même de répondre, il n'y a pas de signal de retour en réponse au signal d'interrogation. Lorsqu'il y a, dans l'espace d'interrogation, un ou plusieurs transpondeurs à même de répondre, le dispositif de lecture reçoit un signal de réception correspondant à la somme des signaux de retour adressés par les transpondeurs présents dans l'espace 13 2790622 d'interrogation. Ce signal de réception peut être de trois types, représentés en c, d et e sur la figure 7. Le signal représenté en c, en tout point comparable au signal a, comporte deux séquences modulées m suivies de deux séquences stables s. Cela signifie que le ou les transpondeurs présents dans l'espace d'interrogation comportent tous la valeur 0 dans la cellule interrogée. Le signal représenté en d, en tout point comparable au signal b, comporte deux séquences stables s suivies de deux séquences modulées m. Cela signifie que le ou les transpondeurs présents dans l'espace d'interrogation comportent tous la valeur I dans la cellule interrogée. Le signal représenté en e comporte quatre séquences modulées m. Cela signifie que les transpondeurs présents comportent, I'un au moins, la valeur 1, un autre au moins la valeur 0 dans la cellule interrogée. On relèvera que la différence de niveau entre la première et la seconde partie des séquences varie de manière sensible, en fonction du nombre de transpondeurs dans lequel le contenu de la mémoire est égal à 1 et ceux dans lequel il est égal à 0, ainsi que de leur position dans l'espace d'interrogation. Dans la transmission de signaux, le risque d'erreur est non négligeable, car l'intensité des signaux reçus des différents transpondeurs présents dans lI'espace d'interrogation peut varier de manière importante. Afin de réduire ce risque, les trains de bits que comportent les différents signaux d'interrogation et de retour diffèrent les uns des autres par deux bits au moins. De manière plus précise, dans le mode de commande évoqué ci-dessus, le signal d'interrogation adressé en 56, comme représenté sur la figure 3, active le programme C. Selon ce programme, illustré sur la figure 6, le dispositif adresse, en 114, un code CRC, contrôlé en 115 par tous les transpondeurs présents. Les transpondeurs pour lesquels le contrôle donne un résultat négatif s'arrêtent en 117. Le dispositif initialise la mesure en définissant, en 116, le rang de la cellule à interroger, avantageusement la cellule de rang R = 0. Il interroge ensuite, en 14 2790622 118, l'état des cellules de rang R des transpondeurs présents dans l'espace d'interrogation. On relèvera que, pour simplifier la description, l'émission des codes CRC après chaque signal d'interrogation ou de retour n'a plus été mentionnée. Les transpondeurs qui le peuvent (présents dans l'espace d'interrogation et bit d'état égal à 0) lisent l'ordre en 119 et envoient, en 120, une réponse relative au contenu de la cellule de rang R, sous la forme d'un signal de type BitVal tel que défini en référence à la figure 7. Le signal d'interrogation synchronise, en outre, tous les circuits 18 des transpondeurs, de manières io qu'ils répondent en même temps. La structure du signal de type BitVal permet, comme cela a été expliqué en référence à la figure 7, de savoir s'il se trouve, dans l'espace d'interrogation, au moins un transpondeur dont la cellule est à l'état 1 et au moins un transpondeur dont la cellule est à l'état 0. Le dispositif de lecture lit en 122 le signal reçu. S'il constate, en 124, qu'il n'y a pas de réponse ou que la réponse n'est pas bonne, cela signifie qu'il n'y a pas de transpondeur capable de répondre dans l'espace d'interrogation. Il affiche l'information en 125 et arrête le processus en 126. Si au moins un transpondeur a répondu, il analyse le signal reçu en 128. Si celui-ci correspond au signal e de la figure 7, il adresse, en 130, un signal de commande de bit d'état, lu en 132 et analysé en 134 par les transpondeurs, et qui a pour effet de rendre muet, en 136, une partie des transpondeurs présents dans l'espace d'interrogation, en fonction de l'état de la cellule de rang R. Dans l'exemple, le signal rend muet les transpondeurs dont la cellule de rang R est égale à 0. Le dispositif vérifie, en 138, que R est inférieur à sa valeur maximale. Si tel est le cas, il incrémente R en 140 et mémorise, en 142, le contenu de la cellule de rang R des transpondeurs qui n'ont pas été rendus muets. Le processus d'interrogation recommence ensuite en 118, avec les seuls transpondeurs dont le contenu des cellules antérieurement interrogées sont les mêmes. Lorsqu'en 128, on constate que le signal reçu est de type c ou d, cela signifie que tous les transpondeurs interrogés ont un même contenu dans la cellule de rang examiné. Dans les deux cas, on saute l'étape 130 et on poursuit le processus en 138, s c'est-à-dire sans rendre muet une partie des transpondeurs. Lorsque le dispositif a balayé l'ensemble des cellules, il est informé, en 138, que le rang R de la dernière cellule examinée est égal au rang maximum Rmax. A ce stade, il ne peut plus y avoir qu'un transpondeur à répondre, dès lors que chacun d'eux comporte un code qui lui est propre. io Le dispositif mémorise ensuite, en 144, I'adresse du transpondeur identifié, vérifie, en 146, qu'au cours du dernier cycle durant lequel l'ensemble des cellules a été balayé (de R = 0 à R = Rmax), le dispositif a reçu au moins une fois un signal de type e. Si c'est le cas, il envoie, en 148, un signal, qui réactive, en 149, I'ensemble des transpondeurs présents dans l'espace d'interrogation. Tous les transpondeurs qui étaient muets voient leur bit d'état passer de 1 à 0 et ils redeviennent actifs. Lorsque l'ordinateur constate que toutes les alternatives possibles ont été balayées, il commande en 152 l'affichage des adresses des transpondeurs présents dans l'espace d'interrogation et le dispositif s'arrête en 154. De leur côté, les transpondeurs s'arrêtent d'eux- mêmes, par épuisement de l'énergie disponible dans l'organe de stockage 20. On relèvera que la stratégie choisie limite le nombre d'interrogation au nombre de transpondeurs présents dans l'espace d'interrogation. Dans la procédure décrite en référence à la figure 6, les cycles d'interrogation reprennent à chaque fois à la cellule de rang 0. Il est possible, en variante, de réduire le nombre d'interrogations lorsque les transpondeurs présents dans l'espace d'interrogation ont un certain nombre de cellules ayant la même valeur. A cet effet, on effectue le premier cycle sans adresser, en 130, un signal de bit d'état. A la fin de ce premier cycle, le dispositif a mémorisé tous 16 2790622 les rangs pour lesquels il a reçu un signal de type c ou d. Ces rangs ne sont alors plus interrogés durant les cycles suivants. Au cours de la description des différents modes d'interrogation, il a été fait mention de codes CRC. Ils ont pour but de détecter les erreurs de transmission. Il s'agit de trains de bits associés aux signaux d'interrogation et de retour qui, combinés donnent une valeur prévisible. Dans l'exemple d'application, on utilise un polynôme de type "x8 + x7 + x5 + x4+X + 1". Dans la pratique, avec une fréquence de 125 kHz par exemple, un cycle d'interrogation conduisant à l'identification d'un transpondeur a une durée de 115 ms. Cela signifie que le gestionnaire peut identifier plus de 8 transpondeurs par seconde. Il est bien entendu que d'autres fréquences peuvent être utilisées, sans pour autant sortir du cadre de l'invention. Ainsi, en moins de 3 secondes, le dispositif de lecture peut sans autre identifier un vingtaine de transpondeurs présents dans l'espace d'interrogation. La même i approche est réalisable à la fréquence de 13.56 MHz par exemple. Dans l'exemple décrit en référence aux figures 3 à 6, trois modes d'interrogation ont été décrits. Il va de soi que d'autres combinaisons sont envisageables sans pour autant sortir du cadre de l'invention. 17 2790622 REVENDICATIONS 1. Transpondeur destiné à être associé à un objet à identifier, comprenant: * un récepteur (14, 16) pour recevoir un signal d'interrogation, un organe de récupération et de stockage d'énergie électrique (20), * une unité de mémorisation (21) formée d'une pluralité de cellules contenant des informations pour permettre l'identification dudit objet, un émetteur (14, 16) pour émettre un signal de retour en to1 réponse au signal d'interrogation, et un circuit électronique de commande (18) pour analyser le signal d'interrogation et pour commander ledit émetteur, caractérisé en ce que ledit circuit de commande (18) est agencé de manière à ce qu'un signal d'interrogation reçu provoque l'émission d'un signal de retour is choisi parmi un premier type (a) et un deuxième type (b), en fonction de l'information contenue dans l'une des cellules de ladite unité de mémorisation (21), I'un et l'autre modulé séquentiellement de manière à ce et que la partie modulée (m) du signal de deuxième type est émise lorsque le signal de premier type n'est pas modulé (s) et que la partie modulée (m) du signal de premier type est émise lorsque le signal de deuxième type n'est pas modulé (s)). 2. Transpondeur selon la revendication 1, caractérisé en ce qu'une partie au moins des cellules de ladite unité de mémorisation (21) est définie dans une mémoire morte (22). 3. Transpondeur selon la revendication 2, caractérisé en ce qu'une autre partie de ladite unité de mémorisation (21) est formée de cellules de type actif (24). 18 2790622 4. Transpondeur selon la revendication 3, caractérisé en ce que ladite partie de type actif (21) comporte une seule cellule, dont le contenu peut être modifié et contenant une information destinée à rendre ou non muet ledit émetteur (16), pour effectuer des tris. 5. Transpondeur selon l'une quelconque des revendications 2 à 5, caractérisé en ce que ladite mémoire morte (22) comporte un premier ensemble de cellules contenant les informations relatives à l'identification 1o dudit objet et un deuxième ensemble de cellules contenant des informations relatives à l'interprétation du signal d'interrogation. 6. Gestionnaire d'archives comportant un dispositif de lecture et une pluralité de transpondeurs selon la revendication 3, dans lequel ledit dispositif comprend un émetteur-récepteur (28) à même d'adresser un signal d'interrogation et de capter un signal de réception, dans un espace limité, d'interrogation, et une électronique de commande (30), pour commander l'émetteur-récepteur (28) et pour analyser les signaux de retour et dans lequel les transpondeurs sont disposés dans l'espace d'interrogation, caractérisé en ce que lesdits circuits électroniques (18, 28), du dispositif et desdits transpondeurs, sont agencés de manière à ce que la séquence suivante soit appliquée: émission d'un signal d'interrogation (118) pour: - interroger une cellule donnée (R) de l'unité de mémorisation de tous les transpondeurs actifs situés dans l'espace d'interrogation, - synchroniser les transpondeurs présents dans ledit espace, * réponse des transpondeurs (120) actifs donnant la valeur mémorisée dans ladite cellule (R), * si le dispositif capte un signal de retour (122) de l'un et l'autre type, émission (130) par le dispositif de lecture d'un signal de 19 2790622 mise à l'état muet des transpondeurs ayant donné l'une desdites réponses, répétition de la séquence avec balayage des cellules desdites unités de mémorisation jusqu'à ce qu'un seul transpondeur réponde, * réactivation (148) des transpondeurs n'ayant pas été interrogés jusqu'au bout et reprise du cycle jusqu'à ce que tous les transpondeurs aient donné leur propre valeur d'identification. io 7. Gestionnaire selon la revendication 6, caractérisé en ce que ledit dispositif est agencé de manière à ce que le signal d'interrogation comporte une pluralité de bits, une part au moins d'entre eux définissant un ordre de commande pour identifier un mode d'interrogation parmi une pluralité de modes disponibles (A, B, C) et en ce que la mémoire morte (22) comporte un i5 premier ensemble de cellules contenant les informations relatives à l'identification dudit objet et un deuxième ensemble de cellules contenant des informations relatives à l'interprétation du signal d'interrogation. 8. Gestionnaire selon la revendication 7, caractérisé en ce que le dispositif de lecture est agencé de manière à ce que, pour chaque mode d'interrogation, ledit ordre comporte un train de bits se différenciant de celui des autres ordres par le fait qu'en comparant lesdits trains deux à deux, ils diffèrent l'un de l'autre par deux bits au moins.