Brevet FR2919088A1 — publié le 20090123

DISPOSITIF ÉLECTRONIQUE PORTABLE ET PROCÉDÉ DE CONTRâLE DE DONNÉES ARRIÈRE-PLAN DE L'INVENTION La présente invention concerne un dispositif électronique portable qui est muni par exemple d'une interface de communication et qui réalise un traitement en réponse à une commande émise depuis un équipement externe, ainsi qu'un procédé de contrôle de données. De façon générale, une carte IC (à circuit intégré) en tant que dispositif électronique portable est configurée de telle sorte qu'une puce IC soit incorporée dans un boîtier en forme de carte en une matière plastique ou similaire. La carte IC de ce type inclut une mémoire non volatile telle qu'une mémoire morte programmable et effaçable électriquement (EEPROM) ou qu'une ROM flash, laquelle peut conserver des données sans la nécessité d'une alimentation. Cette carte IC enregistre diverses données sur la mémoire non volatile. Dans les récentes années, une technique a été développée pour réduire la dimension des mémoires non volatiles de telle sorte que la carte IC puisse être munie d'une mémoire non volatile de capacité importante. Par conséquent, la carte IC peut manipuler une quantité importante de données de telle sorte qu'elle est largement mentionnée en tant que carte de génération suivante. Qui plus est, il existe une carte IC dans laquelle une antenne est incorporée dans son corps principal et qui peut émettre et recevoir des données vers et d'un dispositif de lecture/écriture de carte par l'intermédiaire d'une communication sans fil. Cette carte IC peut lire et écrire des données au moyen d'une communication sans fil. Qui plus est, il existe un dispositif électronique portable tel qu'un livre IC dans lequel une feuille IC qui inclut une puce IC et une antenne ou une borne de contact est liée pour permettre une communication sans fil ou par contact avec un dispositif de lecture/écriture de carte. La publication KOKAI de demande de Brevet du Japon numéro 2003-006578 a proposé un système de contrôle d'admission et de départ qui réalise un contrôle d'accès ou un contrôle d'entrée, incluant un contrôle des temps d'admission et de départ, sur la base de l'utilisation des dispositifs électroniques portables qui ont été décrits ci avant. Dans ce système, un dispositif de lecture/écriture de carte est installé dans un passage de porte, et on s'attend à ce que les dispositifs électroniques portables soient supportés sur le dispositif de lecture/écriture de carte. Dans certains dispositifs électroniques portables qui sont utilisés au niveau du système de contrôle d'admission et de départ classique décrit ci avant, des éléments successifs d'information d'admission et de départ sont stockés à l'intérieur d'un IC. Selon ce système de contrôle d'admission et de départ classique, cependant, une information d'admission ou de départ est simplement enregistrée de façon additionnelle sur l'IC sans référence à une information déjà écrite à l'instant de l'admission ou du départ. Dans ce cas, il y a un problème consistant par exemple en ce qu'une admission ou un éventuel départ injustifié antérieur en utilisant les dispositifs électroniques portables ne peut pas être détecté. Il y a certains passeports modernes dans lesquels une puce 1C et une antenne sont embarquées. Si une quelconque information d'entrée ou de sortie d'immigration est simplement enregistrée de façon additionnelle sur un tel passeport, par exemple une entrée ou une sortie injustifiée peut éventuellement être occultée. BREF RÉSUMÉ DE L'INVENTION Un objet d'un mode de réalisation de l'invention consiste à proposer un dispositif électronique portable et un procédé de contrôle de données susceptibles d'un contrôle de fiabilité élevée. Afin d'atteindre l'objet mentionné ci avant, selon le mode de réalisation de l'invention, un dispositif électronique portable est configuré pour réaliser un traitement en réponse à une commande reçue depuis un équipement externe et il comprend une section de stockage qui stocke divers éléments d'information, une section d'émetteur/récepteur qui émet et reçoit des données vers et depuis l'équipement externe, une section de détermination qui détermine si oui ou non des données groupées avec des données d'écriture qui sont contenues dans une commande d'écriture sont stockées par la section de stockage lorsque la commande d'écriture est reçue par la section d'émetteur/récepteur, une section d'écriture qui écrit des données d'écriture sur la section de stockage s'il est conclu par la section de détermination que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture sont stockées par la section de stockage et une section d'avertissement d'anomalie qui a pour effet que la section d'émetteur/récepteur émet un résultat de détermination concernant une anomalie vers l'équipement externe s'il est conclu par la section de détermination que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture ne sont pas stockées par la section de stockage. Selon un autre aspect de l'invention, la section de détermination conclut que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays pour une information d'entrée à jour stockée par la section de stockage coïncide avec une information de pays pour une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. Selon encore un autre aspect de l'invention, la section de détermination conclut que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information à jour stockée par la section de stockage est une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information d'entrée. Selon encore un autre aspect de l'invention, la section d'écriture écrit les données d'écriture sur la section de stockage si ni une information de sortie, ni une information d'entrée ne sont stockées par ia section de stockage dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. Selon encore un autre aspect de l'invention, la section de détermination conclut que les données groupées avec les données d'écriture sont stockées dans la section de stockage si l'information de pays contenue dans l'information d'entrée représente un pays de délivrance du dispositif électronique portable, si une information à jour stockée par la section de stockage est l'information de sortie et si l'information de sortie qui contient la même information de pays que celle de l'information d'entrée est stockée par la section de stockage dans le cas où la commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information d'entrée. Selon encore un autre aspect de l'invention, le dispositif comprend en outre une section de stockage d'information d'entrée/sortie qui stocke une information d'entrée/sortie et une information d'historique, et la section de détermination détermine si oui ou non des données concernant l'information d'historique stockée par la section de stockage d'information d'entrée/sortie sont groupées dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information de sortie ou d'une information d'entrée. Selon encore un autre aspect de l'invention, le dispositif comprend en outre un module incluant les diverses sections et un corps principal, et le 15 module est incorporé. Corrélativement, l'invention vise également un procédé de contrôle de données utilisé dans un dispositif électronique portable, lequel inclut une section de stockage qui stocke divers éléments d'information et une section d'émetteur/récepteur qui émet et reçoit des données vers et depuis un 20 équipement externe, le procédé de contrôle de données comprenant : la détermination de si oui ou non des données groupées avec des données d'écriture qui sont contenues dans une commande d'écriture sont stockées par la section de stockage lorsque la commande d'écriture est reçue par la section d'émetteur/récepteur ; l'écriture des données d'écriture sur la section 25 de stockage s'il est conclu que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture sont stockées par la section de stockage ; et l'action consistant à faire en sorte que la section d'émetteur/récepteur émette un résultat de détermination concernant une anomalie vers l'équipement externe s'il est conclu que les données groupées 30 avec les données d'écriture qui sont contenues dans la commande d'écriture ne sont pas stockées par la section de stockage. Selon encore un autre aspect de l'invention, il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays pour une information d'entrée à jour stockée par la section de stockage coïncide avec une information de pays pour une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. Selon encore un autre aspect de l'invention, il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information à jour stockée par la section de stockage est une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information d'entrée. Selon encore un autre aspect de l'invention, les données d'écriture sont écrites sur la section de stockage si ni une information de sortie, ni une information d'entrée ne sont stockées par la section de stockage dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. Selon encore un autre aspect de l'invention, il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays contenue dans une information d'entrée représente un pays de délivrance du dispositif électronique portable, si une information à jour stockée par la section de stockage est une information de sortie et si l'information de sortie qui contient la même information de pays que celle de l'information d'entrée est stockée par la section de stockage dans le cas où la commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information d'entrée. Selon encore un autre aspect de l'invention, une information d'entrée/sortie et une information d'historique sont stockées, et il est déterminé si oui ou non des données concernant l'information d'historique stockée sont groupées dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information de sortie ou d'une information d'entrée. Selon un aspect de l'invention, il est possible de proposer un dispositif électronique portable ainsi qu'un procédé de contrôle de données susceptibles d'un contrôle de fiabilité élevée. Des objets et avantages additionnels des modes de réalisation seront mis en exergue dans la description qui suit et apparaîtront en partie de façon évidente au vu de la description ou peuvent être appris au moyen de la mise en pratique de l'invention. Les objets et avantages de l'invention peuvent être réalisés et obtenus au moyen des instrumentations et combinaisons particulièrement mises en exergue ci-après. BRÈVE DESCRIPTION DES PLUSIEURS VUES DES DESSINS La figure 1 est une vue en perspective qui représente un exemple de configuration d'un livre IC selon un mode de réalisation ; la figure 2 est un schéma fonctionnel qui représente un exemple de configuration du livre 1C et d'un terminal selon le mode de réalisation 15 considéré ; la figure 3 est un schéma fonctionnel qui représente un exemple de configuration de l'intérieur d'une feuille IC du livre lC représenté sur la figure 2; la figure 4 est un schéma explicatif qui représente un exemple de 20 configuration de commandes d'écriture d'information de sortie qui sont émises depuis le terminal représenté sur la figure 2 vers la feuille IC du livre IC ; la figure 5 est un schéma explicatif qui représente un exemple de configuration d'une commande d'écriture d'information d'entrée émise depuis le terminal représenté sur la figure 2 vers la feuille IC du livre IC ; 25 la figure 6 est un schéma explicatif qui représente un exemple d'une information personnelle stockée dans une section de stockage d'information personnelle de la feuille IC du livre IC représenté sur la figure 2 ; la figure 7 est un schéma explicatif qui représente un exemple d'une information d'historique d'une information d'entrée/sortie stockée dans une 30 section de stockage d'information d'entrée/sortie de la feuille IC du livre IC représenté sur la figure 2 ; la figure 8 est un organigramme permettant d'illustrer des processus dans le terminal représenté sur la figure 2 ; la figure 9 est un organigramme permettant d'illustrer des processus réalisés lorsqu'une commande d'écriture d'information de sortie dans la feuille 5 IC du livre IC représenté sur la figure 2 est reçue ; et la figure 10 est un organigramme permettant d'illustrer des processus réalisés lorsqu'une commande d'écriture d'information d'entrée dans la feuille IC du livre IC représenté sur la figure 2 est reçue. DESCRIPTION DÉTAILLÉE DE L'INVENTION 10 Un dispositif électronique portable et un procédé de contrôle de données selon un mode de réalisation de la présente invention seront décrits en détails en référence aux dessins annexés. Un livre IC selon le mode de réalisation de l'invention sera décrit en premier lieu. 15 La figure 1 est une vue en perspective permettant d'illustrer les grandes lignes d'un exemple de configuration d'un livre IC 1. Le livre IC est utilisé pour un support d'authentification personnelle tel qu'un passeport, un livret de banque, une identification ou ID d'entreprise ou une ID d'étudiant. Le livre IC 1 est formé en prenant en sandwich des pages internes 20 rectangulaires 6 entre deux couvertures rectangulaires 2 et 4 (ou une couverture double de la même manière que représenté sur la figure 1) et en les reliant sur un bord latéral. Comme représenté sur la figure 1, les pages internes 6 incluent une feuille IC 11 qui embarque un module IC muni d'une puce IC 113 et d'une antenne 7. 25 La feuille IC 11 est formée d'un seul tenant de la manière qui suit. En premier lieu, un motif de l'antenne 7 en aluminium ou similaire est formé sur un matériau de base constitué par une résine polyéthylène telle que du téréphtalate de polyéthylène (PET). La puce IC 113 est montée au moyen du procédé flip-chip et les surfaces recto et verso du substrat résultant sont 30 maintenues entre des feuilles en polyester non-cristallin (PET-G) ou similaire et sont soumises à une pression à chaud sous vide. Bien que la feuille IC 11 soit formée de manière à inclure l'antenne 7 pour une communication sans fil avec un équipement externe, une borne de contact pour une communication par contact peut être disposée sur une surface de la feuille IC 11. Ce qui suit est une description d'un système de contrôle pour le dispositif électronique portable, le système de contrôle comprenant le dispositif électronique et un terminal ( terminal device en anglais), La figure 2 est un schéma fonctionnel qui représente de manière schématique un exemple de configuration du dispositif électronique portable (livre IC) 1 et d'un terminal 13 selon le mode de réalisation de l'invention. Le terminal 13 est connecté à un dispositif de lecture/écriture de carte 12, un clavier 14, un CRT (tube à rayons cathodiques) 15, une imprimante 16, etc. Le terminal 13 inclut une CPU (unité centrale de traitement), diverses mémoires, diverses interfaces, etc. Qui plus est, le terminal 13 comporte une fonction pour l'émission et la réception de données vers et depuis le livre IC 1 par l'intermédiaire du dispositif de lecture/écriture de carte 12 et une fonction pour divers processus sur la base de données qui sont reçues depuis la feuille IC Il du livre 1. Par exemple, le terminal 13 écrit des données sur une mémoire non volatile dans la puce IC 113 représentée sur la figure 1 en émettant une commande d'écriture pour les données vers le livre IC 1 par l'intermédiaire du dispositif de lecture/écriture de carte 12. Qui plus est, le terminal 13 lit des données à partir de la puce 1C 113 en émettant une commande de lecture vers le livre 1C 1. Le dispositif de lecture/écriture de carte 12 est un dispositif d'interface pour une communication avec le livre IC 1. Le dispositif de lecture/écriture 12 est configuré pour une alimentation, une application d'horloge, une commande de remise à l'état initial ainsi qu'une émission et une réception de données pour la puce IC 113. Sur la base d'un contrôle réalisé par le terminal 13, le dispositif de lecture/écriture de carte 12 utilise ces fonctions pour activer la puce IC 113, émettre diverses commandes, recevoir des réponses aux commandes émises, etc. Le clavier 14 fonctionne en tant que partie d'opération actionnée par un opérateur du terminal 13, L'opérateur peut entrer diverses instructions opératoires et des données afférentes en actionnant le clavier 14. Le CRT 15 est un dispositif d'affichage qui affiche divers éléments d'information sous le contrôle du terminal 13. L'imprimante 16 sert à imprimer des résultats de traitements réalisés par le terminal 13. Ce qui suit est une description de la feuille IC 11. Comme représenté sur la figure 1, la feuille IC 11 est un dispositif électronique portable relié à l'intérieur du livre IC 1, par exemple un passeport. La feuille IC 11 est configurée de manière à être activée (ou de manière à pouvoir fonctionner) lorsqu'elle reçoit une alimentation électrique en provenance d'un appareil hôte tel que le terminal 13. Si la feuille IC 11 est connectée au terminal 13 par l'intermédiaire d'une communication par contact, c'est-à-dire si elle dispose de la borne de contact sur sa surface, par exemple, la feuille 11 est activée suite à la réception d'une puissance d'actionnement et à l'application d'horloges en provenance du terminal 13 par l'intermédiaire de la borne de contact en tant qu'interface de communication. Si la feuille IC 11 est connectée au terminal 13 par l'intermédiaire d'une communication sans contact, c'est-à-dire si elle communique avec le terminal 13 par l'intermédiaire de l'antenne 7, la feuille 11 reçoit des ondes radio en provenance du terminal 13 par l'intermédiaire de l'antenne 7, d'une section de contrôle de communication, etc. en tant qu'interfaces de communication. En réponse à ces ondes radio, la feuille IC 11 est activée, d'où la génération d'une puissance d'actionnement et d'horloges par l'intermédiaire d'un circuit d'alimentation. La feuille IC 11 est munie d'une zone de stockage 11 a (section de stockage d'information personnelle) dans la mémoire non volatile dans la puce IC 113. La section de stockage d'information personnelle 11 a reçoit en stockage une information nécessaire pour un passeport incluant une photographie d'identité, une information personnelle, une date d'expiration, un pays de passeport, etc. Qui plus est, la feuille IC 11 est munie d'une zone 11 b (section de stockage d'information d'entrée/sortie) pour le stockage d'un enregistrement d'entrée/sortie dans la mémoire non volatile dans la puce IC 113. La figure 3 est un schéma fonctionne] qui représente de manière schématique un exemple de configuration de la feuille IC 11 selon le premier mode de réalisation de l'invention. La feuille IC 11 est configurée de telle sorte qu'un module 112 soit incorporé dans un boîtier qui constitue un corps principal 111. Le module 112 est formé de manière à comporter une ou plusieurs puces IC 113 qui est/sont connectée(s) à des interfaces externes pour une communication (des interfaces de communication) pour le corps considéré. Le module 112 est embarqué dans le corps principal 111 de la feuille IC 11. Comme représenté sur la figure 3, en outre, le module 112 de la feuille IC 11 inclut un élément de contrôle 101, une mémoire non volatile 102, une mémoire volatile 103, une mémoire de programmes 104, un circuit d'alimentation 105, un circuit de détection de tension 106 et une interface de communication 107. L'élément de contrôle 101 sert à contrôler la puce IC 11 dans sa globalité. Il réalise divers processus en fonctionnant, sur la base de programmes de contrôle et de données de contrôle stockés dans la mémoire de programmes 104 ou dans la mémoire non volatile 102. La mémoire non volatile 102 est constituée par une mémoire non volatile inscriptible/réinscriptible telle qu'une EEPROM ou qu'une ROM flash. La mémoire 102 fonctionne en tant que section de stockage. Les programmes de contrôle et les diverses données sont écrits sur la mémoire 102, en fonction de l'utilisation de la feuille IC 11. Des fichiers de programme, des fichiers de données, etc. sont définis dans la mémoire non volatile 102, par exemple, et les programmes de contrôle et les diverses données sont écrits dans ces fichiers. Qui plus est, la mémoire non volatile 102 est munie de la section de stockage d'information personnelle 11 a et de la section de stockage d'information d'entrée/sortie 11 b comme mentionné avant. La mémoire volatile 103 fonctionne en tant que mémoire de travail. La mémoire volatile 103 joue également le rôle de tampon qui stocke de façon temporaire des données qui sont en train d'être traitées par l'élément de commande 101. Par exemple, la mémoire volatile 103 est configurée pour stocker de façon temporaire des données qui sont reçues depuis le (du) terminal 13 par l'intermédiaire de l'interface de communication 107. La mémoire de programmes 104 est une mémoire non volatile qui reçoit en stockage au préalable divers programmes de contrôle, diverses données de contrôle, etc. La mémoire de programmes 104 est incorporée à l'intérieur de la feuille 1C 11 de telle sorte que les programmes de contrôle et les données afférentes soient stockés au niveau de l'étape de fabrication. En d'autres termes, les programmes de contrôle et les données afférentes stockés dans la mémoire de programmes 104 sont incorporés au préalable à l'intérieur du livre IC 1 conformément à ses spécifications. Qui plus est, la mémoire de programmes 104 reçoit en stockage une application de passeport pour divers processus associés à une information d'entrée/sortie. L'élément de contrôle 101 peut déterminer si oui ou non une information d'entrée/sortie correcte est stockée en exécutant l'application de passeport. Dans le cas où la feuille 1C 11 réalise une communication sans contact, le circuit d'alimentation 105 génère une puissance de fonctionnement et des horloges afférentes à partir d'ondes radio qui sont reçues du dispositif de lecture/écriture de carte 12 représenté sur la figure 2 et les applique sur chaque élément dans le module 112. Le circuit de détection de tension 106 surveille une tension appliquée sur l'élément de contrôle 101. Le circuit de détection de tension 106 fonctionne en tant que circuit de remise à l'état initial pour l'élément de contrôle 101. L'interface de communication 107 est une section d'émetteur/récepteur qui communique avec le dispositif de lecture/écriture de carte 12 représenté sur la figure 2. Si la feuille IC 11 est réalisée en tant que feuille IC du type par contact, l'interface de communication 107 comprend une section de contrôle de communication qui entre en contact avec le dispositif de lecture/écriture de carte 12 pour réaliser une émission et une réception de signal, et par une section de contact pour une utilisation en tant qu'interface externe. Si la feuille IC 11 est réalisée en tant que feuille IC sans contact, par ailleurs, l'interface de communication 107 est constituée par une section de contrôle de communication pour une communication sans fil avec le dispositif de lecture/écriture de carte 12 et par une antenne en tant qu'interface externe. La figure 4 est un schéma explicatif qui représente un exemple de format de commandes d'écriture d'information de sortie qui sont émises depuis le terminal 13 représenté sur la figure 2 vers la feuille IC 11 du livre IC 1. Les commandes d'écriture d'information de sortie incluent "CLA", "INS", "Pl'', "P2", "Le" et "Data". "CLA" est une classe d'instructions constituée par des données d'un octet pour désigner le type d'une commande de traitement. "INS" est un code d'instruction constitué par des données d'un octet pour ordonner une opération. Selon cet exemple, "INS" est constitué par "XX" qui est indicatif d'une opération pour écrire une information de sortie. "P1" et "P2" sont des paramètres d'instruction, chacun constitué par des données d'un octet indicatives d'une valeur établie utilisée lors de l'exécution d'une opération. "Lc" est constitué par des données de trois octets qui sont indicatives de la longueur d'une partie "Data". "Data" est utilisé pour une opération basée sur la commande concernée. Selon cet exemple, "Data" contient la date, l'heure et le code de pays pour un pays dans lequel le terminal 13 est installé. La figure 5 est un schéma explicatif qui représente un exemple de format de commandes d'écriture d'information d'entrée qui sont émises depuis le terminal 13 représenté sur la figure 2 vers la feuille IC 11 du livre IC 1. Une description des mêmes éléments que ceux représentés sur la figure 4 sera omise. La commande d'écriture d'information d'entrée "INS" est constituée par 30 "YY" qui est indicatif d'une opération pour écrire une information d'entrée. De façon spécifique, la feuille IC 11 représentée sur la figure 1 se réfère à la commande reçue "INS" et conclut qu'une commande d'écriture d'information de sortie est reçue si "XX" est trouvé et qu'une commande d'écriture d'information d'entrée est reçue si "YY" est trouvé. La figure 6 est un schéma explicatif qui représente un exemple d'information stockée dans la section de stockage d'information personnelle 5 11a représentée sur la figure 2. La section de stockage d'information personnelle 11 a reçoit en stockage la date d'expiration du livre IC 1 tel qu'un passeport, le code de pays de délivrance du pays dans lequel le livre IC 1 est délivré, le numéro de passeport ou le numéro d'identification du livre IC 1 et le nom, la date de 10 naissance et le sexe d'une personne à laquelle le livre 1C 1 est délivré. La figure 7 est un schéma explicatif qui représente un exemple d'information stockée dans la section de stockage d'information d'entrée/sortie 11 b représentée sur la figure 2. La section de stockage d'information d'entrée/sortie 11 b reçoit en 15 stockage, en tant qu'enregistrements d'entrée/sortie, la date et l'heure d'entrée ou de sortie, le type d'immigration, l'entrée ou la sortie et le code de pays du pays d'entrée ou de sortie, correspondant à un numéro d'enregistrement indicatif de l'ordre d'enregistrement. Ce qui suit est une description du fonctionnement du système de 20 contrôle décrit ci avant. La figure 8 est un organigramme permettant d'illustrer des processus dans le terminal 13 représenté sur la figure 2. Lorsque la feuille IC 11 du livre IC 1 est détectée par le dispositif de lecture/écriture de carte 12, le terminal 13 transmet des données de réponse 25 initiale à la feuille IC 11 (étape SI 1). Ensuite, le terminal 13 reconnaît la feuille IC 11. Si la feuille IC 11 est une feuille lC sans contact, le terminal 13 réalise un traitement anti-collision, d'où ainsila sécurisation d'une communication avec la feuille IC 11. Le terminal 13 transmet une commande d'écriture à la feuille IC 11 30 (étape S12). Dans le cas d'un traitement de sortie, le terminal 13 émet la commande d'écriture d'information de sortie représentée sur la figure 4 vers la feuille IC 11. Dans le cas d'un traitement d'entrée, le terminal 13 émet la commande d'écriture d'information d'entrée représentée sur la figure 5 vers la feuille IC 11. Lorsque la commande est émise, le terminal 13 reçoit une réponse en provenance de la feuille IC 11 correspondant à la commande émise (étape S13). Cette réponse contient une information OK/NG (= correct/non correct) qui indique si oui ou non un traitement est normalement terminé dans la feuille IC 11 Sur la base de la réponse reçue, le terminal 13 détermine si oui ou non un traitement est normalement terminé dans la feuille IC 11 (étape S14). Ainsi, si une réponse OK est reçue depuis la feuille IC 11, le terminal 13 conclut qu'il n'y a pas d'anomalie (étape S15) et termine le traitement. Si une réponse NG (= non correcte) est reçue depuis la feuille IC 11, par ailleurs, le terminal 13 conclut qu'il y a une anomalie (étape S16) et avertit son opérateur de l'anomalie (étape S17). La figure 9 est un organigramme permettant d'illustrer des processus réalisés lorsqu'une commande d'écriture d'information de sortie dans la feuille IC 11 du livre IC 1 représenté sur la figure 1 est reçue. S'il est conclu que la commande d'écriture d'information de sortie est reçue (étape S21), l'élément de contrôle 101 de la feuille IC 11 lit un programme de passeport à partir de la mémoire de programmes 104 et l'exécute (étape S22). L'élément de contrôle 101 réalise diverses décisions sur la base de contenus de mémoire qui sont stockés dans la mémoire non volatile 102. L'élément de contrôle 101 fonctionne en tant que section de détermination. En premier lieu, l'élément de contrôle 101 détermine si oui ou non une authentification mutuelle avec le terminal 13 est établie (étape 523). S'il est conclu que l'authentification mutuelle est établie (OUI au niveau de l'étape S23), l'élément de contrôle 101 détermine si oui ou non le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie coïncide avec le code de pays du pays de délivrance de feuille IC stocké dans la section de stockage d'information personnelle 11 a (étape S24). S'il est conclu que le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie ne coïncide pas avec le code de pays du pays de délivrance de feuille IC stocké dans la section de stockage d'information personnelle 11 a (NON au niveau de l'étape S24), l'élément de contrôle 101 se réfère à une information à jour de la section de stockage d'information d'entrée/sortie 11 b, c'est-à-dire une information indicative du type d'immigration, à savoir une entrée ou une sortie, en correspondance avec le numéro d'enregistrement le plus grand et détermine si oui ou non l'information est une information d'entrée (étape S25). S'il est conclu que l'information à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b est une information d'entrée (OUI au niveau de l'étape S25), l'élément de contrôle 101 détermine si oui ou non le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie coïncide avec le code de pays pour une information d'entrée à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b (étape S26). S'il est conclu que le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie coïncide avec le code de pays pour l'information d'entrée à jour stockée dans la section de stockage d'information d'entrée/sortie 1 lb (OUI au niveau de l'étape S26), l'élément de contrôle 101 lie le numéro d'enregistrement à jour à la date, à l'heure, au code de pays et à l'information de sortie contenus dans la commande d'écriture d'information de sortie et les écrit sur la section de stockage d'information d'entrée/sortie 11 b (étape S27). Par conséquent, dans ce cas, l'élément de contrôle 101 de la feuille IC 11 fonctionne en tant que section d'écriture. Ensuite, la feuille IC 11 émet OK ou une information de fin normale en tant que réponse à la commande d'écriture d'information de sortie vers le terminal 13 (étape S28), suite à quoi le traitement est terminé. S'il est conclu au niveau de l'étape S24 que le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie coïncide avec le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11 a (OUI au niveau de l'étape S24), l'élément de contrôle 101 détermine si oui ou non une information d'historique est stockée dans la section de stockage d'information d'entrée/sortie 11 b (étape S29). En d'autres termes, l'élément de contrôle 101 détermine si oui ou non le livre IC 1 est un livre neuf. Si l'information est déjà stockée dans la section de stockage d'information d'entrée/sortie Il b (OUI au niveau de l'étape S29), l'élément de contrôle 101 passe à une étape S25. Si aucune information n'est stockée dans la section de stockage 11 b (NON au niveau de l'étape S29), l'élément de contrôle 101 passe à une étape S27 au niveau de laquelle il réalise un traitement d'écriture d'information de sortie. S'il est conclu au niveau de l'étape S23 que l'authentification mutuelle avec le terminal 13 n'est pas établie (NON au niveau de l'étape S23), s'il est conclu au niveau de l'étape S25 que l'information à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b n'est pas une information d'entrée (NON au niveau de l'étape S25) ou s'il est conclu au niveau de l'étape S26 que le code de pays du pays de sortie contenu dans la commande d'écriture d'information de sortie ne coïncide pas avec le code de pays pour l'information d'entrée à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b (NON au niveau de l'étape S26), la feuille IC 11 émet NG (= non correcte) ou information de fin anormale en tant que réponse à la commande d'écriture d'information de sortie au terminal 13 (étape S30), suite à quoi le traitement est terminé. Par conséquent, dans ce cas, l'élément de contrôle 101 de la feuille lC 11 fonctionne en tant que section d'avertissement d'anomalie. La figure 10 est un organigramme permettant d'illustrer des processus 25 réalisés lorsqu'une commande d'écriture d'information d'entrée dans la feuille IC 11 du livre IC 1 représenté sur la figure 1 est reçue. S'il est conclu que la commande d'écriture d'information d'entrée est reçue (étape S41), l'élément de contrôle 101 de la feuille IC 11 lit le programme de passeport à partir de la mémoire de programme 104 et 30 l'exécute (étape S42). L'élément de contrôle 101 détermine si oui ou non une authentification mutuelle avec le terminal 13 est établie (étape S43). S'il est conclu que l'authentification mutuelle est établie (OUI au niveau de l'étape S43), l'élément de contrôle 101 détermine si oui ou non le code de pays du pays d'entrée contenu dans la commande d'écriture d'information d'entrée coïncide avec le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11 a (étape S44). S'il est conclu que le code de pays du pays d'entrée contenu dans la commande d'écriture d'information d'entrée ne coïncide pas avec le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11a (NON au niveau de l'étape S44), l'élément de contrôle 101 se réfère à une information à jour de la section de stockage d'information d'entrée/sortie 11 b, c'est-à-dire une information indicative du type d'immigration, à savoir l'entrée ou la sortie, correspondant au numéro d'enregistrement le plus grand et détermine si oui ou non l'information est une information de sortie (étape S45). S'il est conclu que l'information à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b est une information de sortie (OUI au niveau de l'étape S45), l'élément de contrôle 101 lie le numéro d'enregistrement à jour à la date, à l'heure, au code de pays et à l'information d'entrée contenus dans la commande d'écriture d'information d'entrée et les écrit sur la section de stockage d'information d'entrée/sortie 11 b (étape S46). Ensuite, la feuille lC 11 émet OK ou information de fin normale en tant que réponse à la commande d'écriture d'information d'entrée vers le terminal 13 (étape S47), suite à quoi le traitement est terminé. S'il est conclu au niveau de l'étape S45 que le code de pays du pays d'entrée contenu dans la commande d'écriture d'information d'entrée coïncide avec le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 1 la (OUI au niveau de l'étape S44), l'élément de contrôle 101 se réfère à l'information à jour de la section de stockage d'information d'entrée/sortie 11 b, c'est-à-dire une information indicative du type d'immigration, à savoir l'entrée ou la sortie, correspondant au numéro d'enregistrement le plus grand et détermine si oui ou non l'information est une information de sortie (étape S48). S'il est conclu que l'information à jour de la section de stockage d'information d'entrée/sortie 11 b est une information de sortie (OUI au niveau de l'étape S48), l'élément de contrôle 101 détermine si oui ou non l'information de sortie qui contient le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11 a est stocké dans la section de stockage d'information d'entrée/de sortie 11 b (étape S49). S'il est conclu que l'information de sortie qui contient le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11 a est stockée dans la section de stockage d'information d'entrée/sortie 11 b (OUI au niveau de l'étape S19), l'élément de contrôle 101 passe à l'étape S46 au niveau de laquelle il réalise un traitement d'écriture d'information d'entrée. S'il est conclu au niveau de l'étape S43 que l'authentification mutuelle avec le terminal 13 n'est pas établie (NON au niveau de l'étape S43), s'il est conclu au niveau des étapes S45 et S48 que l'information à jour qui est stockée dans la section de stockage d'information d'entrée/sortie 1l b n'est pas une information de sortie (NON au niveau des étapes S45 et S48) ou s'il est conclu au niveau de l'étape 549 que l'information de sortie qui contient le code de pays du pays de délivrance de la feuille IC stocké dans la section de stockage d'information personnelle 11 a n'est pas stockée dans la section de stockage d'information d'entrée/sortie 11 b (NON au niveau de l'étape S49), la feuille IC 11 émet NG ou information de fin anormale en tant que réponse à la commande d'écriture d'information d'entrée vers le terminal 13 (étape S50), suite à quoi le traitement est terminé. Si la commande d'écriture d'information de sortie est reçue comme décrit ci-avant, la feuille lC 11 du livre IC 1 se réfère à l'information à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b. Si l'information est une information d'entrée pour le pays de sortie, une information de sortie est stockée à l'intérieur de la section de stockage d'information d'entrée/sortie 11 b et une information de fin normale est émise vers le terminal 13. Si la commande d'écriture d'information d'entrée est reçue, la feuille IC 11 se réfère à l'information à jour qui est stockée dans la section de stockage d'information d'entrée/sortie 11 b. Si l'information est une information de sortie, une information d'entrée est stockée à l'intérieur de la section de stockage d'information d'entrée/sortie 11 b et une information de fin normale est émise vers le terminal 13. Par conséquent, la feuille IC 11 vérifie le traitement pour la normalité en déterminant si oui non l'information stockée est groupée avec une information à écrire. Avec cet agencement, le livre IC se réfère en continu à des enregistrements passés d'information d'entrée/sortie et détermine si oui ou non la dernière information d'entrée/sortie écrite est correcte. Par conséquent, l'écriture d'une information d'entrée/sortie erronée peut être détectée. Par conséquent, il est possible de proposer un dispositif électronique portable et un procédé de contrôle de données susceptibles d'un contrôle de fiabilité plus élevé. La présente invention n'est pas limitée directement au mode de réalisation décrit ci-avant et ses composants peuvent être mis en oeuvre selon des formes modifiées sans que l'on s'écarte ni du cadre, ni de l'esprit de l'invention. Qui plus est, diverses inventions peuvent être formées en combinant de manière appropriée une pluralité de composants décrits en connexion avec le mode de réalisation mentionné ci-avant. Par exemple, certains des composants selon le mode de réalisation mentionné ci-avant peuvent être omis. Qui plus est, des composants conformément à différents modes de réalisation peuvent être combinés lorsque requis. Selon le présent mode de réalisation, par exemple, on s'attend à ce que le feuille IC se réfère à l'information à jour stockée dans la section de stockage d'information d'entrée/sortie 11 b et détermine si oui ou non l'information stockée est groupée avec l'information à écrire. A titre d'alternative cependant, la feuille IC peut être configurée pour se référer à des enregistrements passés d'information d'entrée/sortie stockés dans la section de stockage d'information d'entrée/sortie 1l b et pour déterminer si oui ou non il existe une quelconque information non en correspondance. A titre d'alternative, en outre, la feuille IC peut être configurée pour évaluer que le plus ancien des enregistrements passés de l'information d'entrée/sortie stocké dans la section de stockage d'information d'entrée/sortie 11 b est un enregistrement d'une information de sortie. Dans le cas où la feuille IC est utilisée pour un passeport ou similaire, l'information d'entrée/sortie doit être manipulée de façon plus stricte. Avec la feuille IC du mode de réalisation décrit ci-avant, cependant, l'information d'entrée/sortie peut être vérifiée quant à l'authenticité par référence à l'information d'historique. Par conséquent, il est possible de proposer un dispositif électronique portable et un procédé de contrôle de données susceptibles d'un contrôle de fiabilité plus élevée. Selon le présent mode de réalisation, le dispositif électronique portable a été décrit en tant que passeport dans lequel la feuille IC est liée. Cependant, le dispositif électronique portable n'est pas limité à ce cas et la présente invention peut également être appliquée à un quelconque autre dispositif approprié qui est muni d'une puce IC et d'une section d'émetteur/récepteur qui émet et reçoit des données vers et d' (depuis) un équipement externe. Le dispositif alternatif peut par exemple être une étiquette IC, un livre bancaire, une carte de crédit, une carte de paiement, un document de laisser-passer, une carte ID, un téléphone cellulaire, etc. D'autres avantages et modifications apparaîtront aisément à l'homme de l'art. Par conséquent, l'invention selon ses aspects les plus larges n'est pas limitée aux détails spécifiques et aux modes de réalisation représentatifs présentés et décrits ici. Par conséquent, diverses modifications peuvent être apportées sans que l'on s'écarte ni de l'esprit, ni du cadre du concept inventif général tel que défini par les revendications annexées et par leurs équivalents. REVENDICATIONS 1. Dispositif électronique portable (11) qui réalise un traitement en réponse à une commande reçue depuis un équipement externe (13), le dispositif électronique portable étant caractérisé en ce qu'il comprend : une section de stockage (102) qui stocke divers éléments d'information ; une section d'émetteur/récepteur (107) qui émet et reçoit des données vers et depuis l'équipement externe ; une section de détermination (101) qui détermine si oui ou non des données groupées avec des données d'écriture qui sont contenues dans une commande d'écriture sont stockées par la section de stockage lorsque la commande d'écriture est reçue par la section d'émetteur/récepteur ; une section d'écriture (101) qui écrit les données d'écriture sur la section de stockage s'il est conclu par la section de détermination que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture sont stockées par la section de stockage ; et une section d'avertissement d'anomalie qui a pour effet que la section d'émetteur/récepteur émet un résultat de détermination concernant une anomalie vers l'équipement externe s'il est conclu par la section de détermination que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture ne sont pas stockées par la section de stockage. 2. Dispositif électronique portable selon la revendication 1, caractérisé en ce que la section de détermination conclut que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays pour une information d'entrée à jour stockée par la section de stockage coïncide avec une information de pays pour une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. 3. Dispositif électronique portable selon la revendication 1, caractérisé en ce que la section de détermination conclut que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information à jour stockée par la section de stockage est une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information d'entrée. 4. Dispositif électronique portable selon la revendication 1, caractérisé en ce que la section d'écriture écrit les données d'écriture sur la section de stockage si ni une information de sortie, ni une information d'entrée ne sont stockées par la section de stockage dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. 5. Dispositif électronique portable selon la revendication 2, caractérisé en ce que la section de détermination conclut que les données groupées avec les données d'écriture sont stockées dans la section de stockage si l'information de pays contenue dans l'information d'entrée représente un pays de délivrance du dispositif électronique portable, si une information à jour stockée par la section de stockage est l'information de sortie et si l'information de sortie qui contient la même information de pays que celle de l'information d'entrée est stockée par la section de stockage dans le cas où la commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information d'entrée. 6. Dispositif électronique portable selon la revendication 1, lequel comprend en outre une section de stockage d'information d'entrée/sortie (1l b) qui stocke une information d'entréelsortie et une information d'historique, et caractérisé en ce que la section de détermination détermine si oui ou non des données concernant l'information d'historique stockée par la section de stockage d'information d'entrée/sortie sont groupées dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information de sortie ou d'une information d'entrée. 7. Dispositif électronique portable selon l'une quelconque des revendications 1 à 6, lequel comprend en outre un module (112) incluant lesdiverses sections et un corps principal (111), caractérisé en ce que le module est incorporé. 8. Procédé de contrôle de données utilisé dans un dispositif électronique portable, lequel inclut une section de stockage (102) qui stocke divers éléments d'information et une section d'émetteur/récepteur (107) qui émet et reçoit des données vers et depuis un équipement externe, le procédé de contrôle de données étant caractérisé en ce qu'il comprend : la détermination de si oui ou non des données groupées avec des données d'écriture qui sont contenues dans une commande d'écriture sont stockées par la section de stockage lorsque la commande d'écriture est reçue par la section d'émetteur/récepteur ; l'écriture des données d'écriture sur la section de stockage s'il est conclu que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture sont stockées par la section de stockage ; et l'action consistant à faire en sorte que la section d'émetteur/récepteur émette un résultat de détermination concernant une anomalie vers l'équipement externe s'il est conclu que les données groupées avec les données d'écriture qui sont contenues dans la commande d'écriture ne sont pas stockées par la section de stockage. 9. Procédé de contrôle de données selon la revendication 8, caractérisé en ce qu'il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays pour une information d'entrée à jour stockée par la section de stockage coïncide avec une information de pays pour une information de sortie dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. 10. Procédé de contrôle de données selon la revendication 8, caractérisé en ce qu'il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information à jour stockée par la section de stockage est une information de sortie dans le casoù une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information d'entrée, 11. Procédé de contrôle de données selon la revendication 8, caractérisé en ce que les données d'écriture sont écrites sur la section de stockage si ni une information de sortie, ni une information d'entrée ne sont stockées par la section de stockage dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information de sortie. 12. Procédé de contrôle de données selon la revendication 8, caractérisé en ce qu'il est conclu que les données groupées avec les données d'écriture sont stockées par la section de stockage si une information de pays contenue dans une information d'entrée représente un pays de délivrance du dispositif électronique portable, si une information à jour stockée par la section de stockage est une information de sortie et si l'information de sortie qui contient la même information de pays que celle de l'information d'entrée est stockée par la section de stockage dans le cas où la commande reçue par la section d'émetteur/récepteur demande l'écriture de l'information d'entrée. 13. Procédé de contrôle de données selon la revendication 8, caractérisé en ce qu'une information d'entrée/sortie et une information d'historique sont stockées, et il est déterminé si oui ou non des données concernant l'information d'historique stockée sont groupées dans le cas où une commande reçue par la section d'émetteur/récepteur demande l'écriture d'une information de sortie ou d'une information d'entrée.