Brevet FR2928515A1 — publié le 20090911

Terminal de paiement électronique, procédé de vérification de conformité d'au moins une batterie amovible d'un tel terminal, batterie amovible et produit programme d'ordinateur correspondants. 1. Domaine de l'invention Le domaine de l'invention est celui des terminaux de paiement électronique, et notamment des terminaux de paiement portables, ou mobiles. Ces terminaux sont généralement équipés de batteries amovibles. Ces batteries, peuvent se détériorer au fil du temps, rendant nécessaire leur remplacement. Il est important que les batteries de remplacement soient conformes aux prescriptions du fabricant ou du fournisseur du terminal, pour des raisons de sécurité, d'efficacité, de fiabilité et de garantie. Par exemple, l'usage d'une batterie non conforme peut endommager le terminal, ou nuire à son bon fonctionnement. Cet aspect peut être crucial, notamment dans le cadre de transactions bancaires. Une batterie non conforme est en outre, généralement, moins efficace que les batteries dites d'origine. L'invention concerne plus particulièrement le contrôle de la conformité de batteries amovibles, dans des terminaux de paiement électronique. 2. Art antérieur Le remplacement d'une batterie d'un terminal électronique ne nécessite pas de démontage du terminal, du fait du caractère amovible de cet équipement, et peut donc être réalisé simplement par les utilisateurs du terminal, hors du contrôle de son constructeur. De plus, l'utilisation des terminaux électroniques étant très répandue, des 25 batteries non conformes peuvent apparaître. Les batteries sont des équipements familiers pour un utilisateur. De ce fait, l'utilisateur a l'impression de bien les connaître, et peut être trompé sur son origine et sa conformité. En effet, la forme d'une batterie, la compatibilité de son interface et les 30 capacités électriques mentionnées sont souvent les seules caractéristiques visibles pour un utilisateur. Quand il souhaite se procurer une nouvelle batterie pour remplacer la batterie défectueuse de son terminal mobile, il peut être confronté à un choix de produits, parfois à des prix très différents. Le critère de choix est souvent le prix, car quelque soit le produit, l'utilisateur pense souvent acquérir un produit adéquat, similaire à sa batterie d'origine, en termes de qualité. Or, comme indiqué plus haut, le niveau de qualité de ces batteries de remplacement n'est généralement pas le même que celui des batteries d'origine. Par exemple, le temps de charge, le cycle de décharge ou l'autonomie de batteries peuvent être différents. De même, les caractéristiques de la batterie (tension, courant, impédance,...) peuvent être mauvaises, ou insuffisamment stables. De façon plus grave, la fiabilité de certaines batteries peut être insuffisante, faisant ainsi encourir un risque d'intégrité aux transactions réalisées sur un terminal équipé d'une telle batterie. Ces problèmes peuvent se révéler particulièrement cruciaux dans le cas de 15 terminaux de paiement électronique. 3. Objectifs de l'invention L'invention a notamment pour objectif de pallier ces inconvénients de l'art antérieur. Plus précisément, un objectif de l'invention, selon au moins un mode de 20 réalisation, est d'améliorer le contrôle de la conformité d'une batterie amovible de remplacement. Un autre objectif de l'invention est aussi d'éviter la détérioration ou le mauvais fonctionnement d'un terminal du fait de l'utilisation d'une batterie amovible non conforme. 25 L'invention a aussi pour but d'éviter la perturbation de transactions sensibles du fait de batteries défectueuses ou non conformes. Un autre objectif de l'invention est de fournir une telle technique qui soit simple à mettre en oeuvre et peu coûteuse, au moins dans certains modes de réalisation. 30 4. Exposé de l'invention L'invention propose une solution nouvelle qui ne présente pas les inconvénients de l'art antérieur, notamment sous la forme d'un terminal de paiement électronique portable, comprenant au moins une batterie amovible, ladite batterie amovible portant une puce électronique apte à communiquer sans contact, et ledit terminal comprenant des moyens de contrôle de conformité de ladite batterie, alimentés par des moyens de lecture de ladite puce. La solution selon l'invention permet ainsi d'empêcher l'utilisation d'une batterie non conforme, qui pourrait diminuer la fiabilité du terminal, ce qui n'est pas compatible avec le caractère sensible du type de transaction en jeu. Selon un mode de réalisation avantageux de l'invention, lesdits moyens de contrôle de conformité sont activés selon au moins un des modes d'interrogation appartenant au groupe comprenant : - une interrogation systématique au moment de l'allumage et/ou de l'extinction dudit terminal ; - une interrogation périodique ; - une interrogation suite à au moins une action particulière sur ledit terminal ; - une interrogation dans un état particulier dudit terminal. Dans certains modes de réalisation, lesdits moyens de lecture et ladite puce 20 mettent en oeuvre au moins une des techniques de communication appartenant au groupe comprenant : - une technologie Bluetooth ; - une technologie RFID. Selon des modes particuliers de réalisation de l'invention, lesdits moyens 25 de lecture sont aptes à communiquer avec des puces équipant des supports de paiement électronique. La solution selon l'invention offre ainsi l'avantage de pouvoir utiliser le même lecteur sans contact dudit terminal pour communiquer avec ladite puce et pour communiquer avec d'autres puces équipant des supports de paiement électronique. 30 Le comportement du terminal lors de la détection d'une batterie non conforme peut différer selon les modes de réalisation de l'invention. Ainsi, dans certains modes de réalisation de l'invention, le terminal comprend des moyens de blocage d'au moins certaines fonctions dudit terminal et/ou de génération d'au moins une alarme, en fonction d'au moins une information de non- conformité délivrée par lesdits moyens de contrôle de conformité. Dans un mode particulier de réalisation, ledit terminal peut se bloquer, rendant son utilisation impossible. Dans un autre mode particulier de réalisation (compatible avec le précédent), ledit terminal peut émettre un message d'alerte. Le message d'alerte peut être généré de façons diverses, par exemple par l'intermédiaire d'un afficheur, d'une impression, d'un mécanisme de synthèse vocale, de l'émission d'un message téléphonique ou SMS. L'alerte selon l'invention peut être destinée à l'utilisateur ou au propriétaire dudit terminal. Elle peut également être générée, par exemple vers le constructeur dudit terminal, afin d'avertir un tiers de l'éventualité d'une contrefaçon. Dans une autre mise en oeuvre de l'invention ledit terminal comprend des moyens de stockage d'au moins une référence et/ou un identifiant de ladite batterie amovible, alimentant lesdits moyens de contrôle. Dans un autre mode de réalisation, ledit terminal peut aussi enregistrer au moins une information représentative d'une non-conformité, par exemple pour dater la détection de la batterie non conforme et/ou pour garder trace d'au moins un paramètre fourni par la puce, et dégager ainsi la responsabilité du constructeur en cas de dysfonctionnement ultérieur. Une au moins des informations enregistrées peut aussi être liée au fonctionnement ou à l'état du terminal lui-même, par exemple pour disposer d'un historique des dernières transactions réalisées en cas d'incident. Les technologies utilisées pour la mise en oeuvre de l'invention, comme par exemple les technologies Bluetooth ou RFID, offrent l'avantage de permettre 30 la réalisation de puces à moindre coût et donc sans contrainte de réutilisation. Dans certains modes avantageux de réalisation de l'invention, ladite puce est solidarisée de façon à empêcher le fonctionnement de ladite puce en cas d'extraction et/ou de tentative d'extraction. Cette solution permet alors d'éviter le clonage ou la réutilisation d'une puce dans le but d'équiper des équipements contrefaits. On peut ainsi par exemple placer les puces au coeur de batteries fondues dans un plastique spécial. L'invention concerne également un procédé de vérification de conformité d'au moins une batterie amovible d'un terminal de paiement électronique portable. Selon l'invention, ladite batterie porte une puce électronique apte à communiquer sans contact et ledit procédé comprend les étapes suivantes : - émission d'un message d'interrogation vers ladite puce ; -réception d'une réponse de ladite puce ; - décision sur la conformité de ladite batterie amovible en fonction de ladite réponse de ladite puce ; -réaction dudit terminal en cas de détection d'une non conformité de ladite batterie. Ainsi, le procédé permet une vérification de conformité d'au moins une 20 batterie amovible d'un terminal de paiement électronique portable. Dans certains modes de réalisation de l'invention, le procédé prévoit que ladite réponse de ladite puce comprenne au moins un code d'identification de ladite batterie amovible. Ainsi, ladite réponse permettra en particulier d'authentifier ladite batterie amovible. 25 Dans un autre mode particulier de réalisation (compatible avec le mode de réalisation précédent), ladite réponse de ladite puce comprend au moins une information sur un état de fonctionnement et/ou un paramètre de ladite batterie amovible. Il peut s'agir par exemple de son autonomie, de son temps de charge, de 30 son cycle de décharge, de ses caractéristiques électriques ou de toute autre caractéristique pouvant influencer le fonctionnement dudit terminal. Dans des modes particuliers de réalisation, ladite étape de décision de conformité comprend une sousùétape de vérification d'une information fournie par ladite puce auprès d'un serveur de contrôle distant . Par exemple, le terminal contrôle alors la validité du code d'identification fourni en accédant à un site � web � du constructeur. Ou encore, le terminal s'assure de la compatibilité de la batterie en fonction d'une caractéristique de fonctionnement reçue de la puce. Selon l'invention, ledit procédé de vérification de conformité prévoit une 10 étape de réaction dudit terminal en cas de détection de la non conformité de ladite batterie amovible. Comme détaillé plus haut, ladite étape de réaction dudit terminal comprend la mise en oeuvre d'au moins une action appartenant au groupe comprenant : 15 - un blocage dudit terminal ; - une émission d'un message d'alerte ; - un enregistrement par ledit terminal d'au moins une information représentative d'une non-conformité. Enfin, l'invention concerne un produit programme d'ordinateur 20 téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, comprenant des instructions de code de programme pour la mise en oeuvre du procédé de vérification de conformité d'au moins une batterie amovible d'un terminal de paiement électronique décrit précédemment. 25 5. Liste des figures D'autres caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation préférentiel, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels: 30 - la figure 1 présente un synoptique fonctionnel de l'invention dans un mode de réalisation, - la figure 2 illustre le fonctionnement dynamique de l'invention, basé sur le synoptique statique de la figure 1. 6. Description d'un mode de réalisation de l'invention 6.1 Principe général L'invention concerne la vérification de conformité d'au moins une batterie amovible d'un terminal de paiement électronique portable. Cette batterie porte, selon l'invention, une puce électronique apte à communiquer sans contact, dès son insertion dans ledit terminal et/ou au cours de son utilisation, en utilisant les capacités de communication du terminal. 6.2 Description d'un mode de réalisation particulier On considère par la suite un exemple de mise en oeuvre de l'invention appliqué à un terminal mobile de paiement électronique, dans le but de détecter, et d'éviter le cas échéant, l'utilisation d'une batterie amovible non conforme. On présente, en relation avec la figure 1, un mode de réalisation particulier d'un terminal de paiement électronique mobile 1 selon l'invention. Ce terminal 1 comprend une unité centrale de traitement et de contrôle (microprocesseur 12) apte à traiter des données, et coopérant avec une mémoire 13, apte en particulier à stocker au moins une information correspondant à une caractéristique d'identification de la puce de la batterie. Le terminal 1 comprend aussi un lecteur sans contact 11 apte à communiquer par radio-fréquence avec des puces RFID (Radio Frequency IDentification). Ce lecteur sans contact 11 est, dans le présent mode de réalisation, destiné principalement à communiquer avec des supports, ou cartes, de paiement électronique équipés de puces RFID. Enfin, pour fonctionner, le terminal doit être équipé d'une batterie amovible 10. Dans le procédé selon l'invention, la batterie 10 utilisée contient une puce 100, apte à stocker et à émettre des données (liées à l'identification de la batterie ou à son fonctionnement). Dans le mode particulier de réalisation décrit ici, il s'agit d'une puce RFID. Dans un autre mode de réalisation, les moyens de communication de la puce 100 et du lecteur sans contact 11 peuvent mettre en oeuvre une autre 5 technologie, par exemple la technologie Bluetooth. Cette puce 100 est de préférence rendue inaccessible, à l'intérieur de la batterie (dans laquelle elle peut par exemple être noyée) ou de son revêtement, de façon à éviter des tentatives de récupération de puces pour les associer à des batteries non conformes. 10 On peut également prévoir que la puce comprenne des moyens d'autodestruction, de passage dans un état particulier et/ou d'émission d'un signal d'alerte lorsqu'elle détecte une tentative de séparation de la batterie (par exemple par déconnexion d'une liaison électrique avec la batterie). Dans un mode particulier de réalisation, le terminal 1 comprend aussi un 15 transmetteur GSM. Il est ainsi apte à communiquer avec un équipement de communication du constructeur du terminal afin de s'assurer de la conformité de la batterie ou de l'avertir de l'éventualité d'une contrefaçon. Dans un autre mode particulier de réalisation, alternatif ou complémentaire, le terminal 1 peut comporter un moyen d'émission d'une alerte 20 vers un utilisateur. Ce moyen d'émission peut être divers : par exemple, il peut notamment s'agir d'un moyen de synthèse vocale, d'un afficheur, d'un moyen d'impression d'un ticket, d'une alerte par SMS ou MMS. Il est à noter que les fréquences qu'utilise, selon l'invention, le lecteur sans contact 11 pour communiquer avec une puce 100 sont adaptées aux 25 communications en champ proche afin de limiter la portée géographique des radio-communications aux équipements contenus dans le terminal et donc de rendre ainsi le procédé apte à ne pas confondre la puce équipant un terminal voisin avec celle sensée être présente dans son propre terminal. On présente maintenant, en relation avec la figure 2, les principales étapes d'un exemple de procédé mis en oeuvre dans le terminal de la figure 1, selon l'invention. Dans ce mode particulier de réalisation, la mise en marche du terminal 250 entraîne l'activation d'une étape 252 d'interrogation de la puce présente sur la batterie. Cette interrogation se fait par exemple par l'émission d'un signal d'interrogation radio-fréquence. Ce signal d'interrogation est émis vers la puce avec une énergie suffisante pour permettre à celle-ci de lui répondre. Le terminal attend alors une réponse de la puce de la batterie. C'est l'étape 254 de réception d'une réponse. La réponse attendue par le terminal est, dans ce mode particulier de réalisation, la fourniture d'un code correspondant au type de batterie à utiliser sur ce terminal. Ce code peut être basé sur différents standards, comme par exemple sur le standard EP-96. En cas d'absence de réponse de la puce à l'étape 254, le lecteur peut réitérer un certain nombre de fois son interrogation 252 de la puce. Si, après un dernier essai 256, le lecteur n'a toujours aucune réponse, le microprocesseur interprète cette absence de réponse comme une non-conformité de la batterie (étape de décision sur la conformité) et passe en mode � Non conformité détectée � (258). En cas de réponse de la puce à l'étape 254, le procédé prévoit une étape de décision quant à la conformité de la batterie par vérification 260 du code d'identification reçu. Dans notre mode particulier de réalisation, cette vérification se fait 25 localement, par comparaison du code d'identification reçu avec un code attendu stocké dans le microprocesseur 12 du terminal 1. Dans d'autres modes de réalisation, l'étape de décision de conformité peut comprendre une sous-étape de vérification du code reçu auprès d'au moins un serveur de contrôle distant du constructeur afin de s'assurer de l'appartenance 30 dudit code à une liste de codes acceptés. Si la vérification conduit à diagnostiquer la conformité de la batterie (262), le terminal est considéré comme ayant alors un fonctionnement normal 264. Dans le cas contraire, le terminal passe en mode � Non conformité détectée � (258). L'étape de réaction du terminal en cas de détection d'une non conformité de la batterie (� Non conformité détectée � 258) dépend des modes particuliers de réalisation du procédé. Ainsi, par exemple, le terminal peut se bloquer pour éviter d'être détérioré par une batterie de remplacement défectueuse. Il peut aussi générer une alerte vers l'utilisateur ou vers le propriétaire du terminal par synthèse vocale, par le biais de l'impression d'un ticket ou par le biais d'un afficheur. Dans un mode de réalisation particulier, le terminal peut continuer de fonctionner, le cas échéant dans un mode dégradé. Il peut alors enregistrer par contre au moins une information particulière. Par exemple, il peut enregistrer la date, l'heure ou la nature de la non-conformité détectée ou les dernières transactions effectuées afin de pouvoir disposer d'un historique en cas d'anomalies. Ces caractéristiques sont optionnelles. Dans une variante du mode de réalisation décrit ci-dessus, l'interrogation de la puce peut être réalisée de façon périodique, ou lors d'actions spécifiques effectuées sur le terminal, comme par exemple avant chaque transaction bancaire, ou lors du passage dans un état particulier du terminal, comme par exemple un certain niveau de charge de la batterie, ou lors de son extinction. Dans une autre variante de réalisation, la décision de conformité peut aussi s'appuyer sur la réception d'au moins une caractéristique de fonctionnement de la batterie, comme sa capacité de charge, sa capacité d'autonomie ou une de ses caractéristiques électriques par exemple, et sa comparaison avec une valeur seuil attendue correspondant à une qualité minimale. On peut notamment prévoir que, lors de la première détection de la puce (c'est-à-dire lorsque la batterie vient d'être changée, ou que le terminal a été ré-initialisé), un échange avec un serveur de données, par exemple via le réseau téléphonique auquel est connecté le terminal, soit mis en oeuvre, pour vérifier l'origine de la batterie, et le cas échéant l'activer. Par exemple, lors de cette première utilisation, la puce délivre un code d'identification, qui doit être fourni au serveur. Celui-ci retourne, en réponse, un code de déblocage, que le terminal transmet à la puce RFID. Celle-ci autorise alors l'utilisation de la batterie. On peut également prévoir que ce déblocage nécessite, en remplacement ou en complément, la fourniture d'information de la part du titulaire du terminal, par exemple par l'intermédiaire du clavier de ce dernier. Il peut s'agir d'un identifiant du terminal et/ou d'un code fourni avec la batterie (sur son emballage ou directement sur celle-ci). L'invention permet ainsi aux utilisateurs d'avoir l'assurance que le terminal est muni de batteries amovibles, conformes, sûres et homologuées, ce qui est essentiel pour des appareils devant gérer des transferts financiers. Elle permet également aux constructeurs d'identifier l'origine d'un éventuel dysfonctionnement d'un terminal après utilisation d'une batterie amovible non conforme. Dans ce but, certaines variantes de l'invention comprennent, lors de l'étape de réaction du terminal en cas de détection d'une non-conformité, une sous-étape de stockage d'éléments permettant de caractériser la non conformité. La liaison avec le constructeur peut être maintenue pendant toute la durée de vie de la batterie, par exemple par communication téléphonique ou via un réseau de type Internet. Ceci peut notamment permettre au constructeur de vérifier l'état de la batterie, et le cas échéant recommander son changement, voire décider l'envoi d'une nouvelle batterie à l'utilisateur. L'invention permet également de lutter contre les contrefaçons. Dans une variante de réalisation, le terminal peut ainsi avertir le constructeur du terminal ou une entité de contrôle de la détection d'une batterie potentiellement contrefaite. REVENDICATIONS 1. Terminal de paiement électronique portable, comprenant au moins une batterie amovible, caractérisé en ce que ladite batterie amovible porte une puce électronique apte à 5 communiquer sans contact, et en ce que ledit terminal comprend des moyens de contrôle de conformité de ladite batterie, alimentés par des moyens de lecture de ladite puce. 2. Terminal selon la revendication 1, caractérisé en ce que lesdits moyens de contrôle de conformité sont activés selon au moins un des modes d'interrogation 10 appartenant au groupe comprenant : - une interrogation systématique au moment de l'allumage et/ou de l'extinction dudit terminal ; - une interrogation périodique ; - une interrogation suite à au moins une action particulière sur ledit 15 terminal ; - une interrogation dans un état particulier dudit terminal. 7. Terminal selon l'une quelconque des revendications 1 et 2, caractérisé en ce que lesdits moyens de lecture et ladite puce mettent en oeuvre au moins une des techniques de communication appartenant au groupe comprenant : 20 - une technologie Bluetooth ; - une technologie RFID. 8. Terminal selon l'une quelconque des revendications 1 à 3, caractérisé en ce que lesdits moyens de lecture sont aptes à communiquer avec des puces équipant des supports de paiement électronique. 25 5. Terminal selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comprend des moyens de blocage d'au moins certaines fonctions dudit terminal et/ou de génération d'au moins une alarme, en fonction d'au moins une information de non-conformité délivrée par lesdits moyens de contrôle de conformité. 30 6. Terminal selon l'une quelconque des revendications 1 à 5, caractérisé en cequ'il comprend des moyens de stockage d'au moins une référence et/ou un identifiant de ladite batterie amovible, alimentant lesdits moyens de contrôle. 7. Batterie amovible pour un terminal selon l'une quelconque des revendications 1 à 6, caractérisée en ce que ladite puce est solidarisée de façon à empêcher le fonctionnement de ladite puce en cas d'extraction et/ou de tentative d'extraction. 8. Procédé de vérification de conformité d'au moins une batterie amovible d'un terminal de paiement électronique portable, caractérisé en ce que ladite batterie porte une puce électronique apte à communiquer sans contact et en ce que ledit procédé comprend les étapes suivantes : - émission d'un message d'interrogation vers ladite puce ; -réception d'une réponse de ladite puce ; - décision sur la conformité de ladite batterie amovible en fonction de ladite réponse de ladite puce ; -réaction dudit terminal en cas de détection d'une non conformité de ladite batterie. 9. Procédé de vérification de conformité selon la revendication 8, caractérisé en ce que ladite réponse de ladite puce comprend au moins un code d'identification de ladite batterie amovible. 10. Procédé de vérification de conformité selon l'une quelconque des revendications 8 ou 9, caractérisé en ce que ladite réponse de ladite puce comprend au moins une information sur un état de fonctionnement et/ou un paramètre de ladite batterie amovible. 11. Procédé de vérification de conformité selon l'une quelconque des revendications 8 à 10, caractérisé en ce que ladite étape de décision de conformité comprend une sous-étape de vérification d'une information fournie par ladite puce auprès d'un serveur de contrôle distant. 12. Procédé de vérification de conformité selon l'une quelconque des revendications 8 à 11, caractérisé en ce que ladite étape de réaction dudit terminal 30 comprend la mise en oeuvre d'au moins une action appartenant au groupecomprenant : - un blocage dudit terminal ; - une émission d'un message d'alerte ; - un enregistrement par ledit terminal d'au moins une information 5 représentative d'une non-conformité. 13. Produit programme d'ordinateur téléchargeable depuis un réseau de communication et/ou enregistré sur un support lisible par ordinateur et/ou exécutable par un processeur, caractérisé en ce qu'il comprend des instructions de code de programme pour la mise en oeuvre du procédé de vérification de 10 conformité selon l'une au moins des revendications 8 à 12.