FR 3144367 A1 20240628 FR 2214364 A 20221223 L’invention est un procédé (1000) de détermination d’un état d’une antenne de communication en champ proche, mis en œuvre par ordinateur au sein d’un terminal comprenant : - l’antenne de communication en champ proche, - un circuit intégré de communication en champ proche configuré pour être connecté à l’antenne, dans lequel les étapes suivantes sont mises en œuvre : - détermination (1010, 1020), au sein du circuit intégré, d’au moins une valeur de tension ou d’intensité, - déduction (1030), à partir de la valeur de tension ou d’intensité déterminée au sein du circuit intégré, d’un état de fonctionnement ou de dysfonctionnement de l’antenne. Figure pour l’abrégé : figure 2 Procédé de détermination de l’état d’une antenne L’invention concerne la communication en champ proche. Elle concerne en particulier les paiements électroniques réalisés « sans contact » entre un terminal de paiement et un dispositif de paiement. La communication en champ proche (CCP), appelée en anglais « near-field communication » et souvent désignée par son sigle « NFC », est une technologie de communication sans fil à courte portée permettant l’échange d’informations entre des périphériques situés à une courte distance l’un de l’autre. En particulier, dans le domaine du paiement, elle permet la réalisation d’un paiement sans contact entre d’une part un terminal de paiement et d’autre part un dispositif de paiement tel qu’une carte bancaire. Un terminal comprenant une fonction de communication en champ proche, tel qu’un terminal de paiement configuré pour réaliser des transactions sans contact avec un dispositif de paiement, comporte une antenne de communication en champ proche, connectée, par l’intermédiaire d’un circuit d’adaptation d’impédances, à un circuit intégré de communication en champ proche. Ce circuit de communication en champ proche comporte généralement des composants électroniques d’alimentation et de pilotage de l’antenne, configurés pour fournir à l’antenne les signaux à émettre et pour traiter les signaux réceptionnés par l’antenne. Ce circuit de communication en champ proche se présente généralement sous la forme d’une puce électronique à laquelle le circuit d’adaptation d’impédances est branché par une ou deux broches. Dans le domaine du paiement, ce circuit de communication en champ proche est spécifiquement configuré pour respecter des normes de sécurité associées aux transactions sans contact. Dans l’état de la technique, lorsqu’un terminal comprenant une fonction de communication en champ proche fait défaut, il est nécessaire de démonter le terminal pour identifier d’où provient le dysfonctionnement. Un défaut peut provenir de l’antenne, mais aussi du circuit d’impédances, du circuit intégré de communication en champ proche, ou d’un autre élément du terminal. Il est donc nécessaire d’examiner chacun de ces éléments tour à tour. Or, une telle opération est complexe, longue, fastidieuse. L'invention a notamment pour but d’identifier rapidement et immédiatement, au sein d’un terminal muni d’une fonction de communication en champ proche, si l’antenne est à l’origine d’un dysfonctionnement de la fonction de communication en champ proche, sans avoir à démonter le terminal et à examiner l’antenne. À cet effet l’invention a pour objet un procédé de détermination d’un état d’une antenne de communication en champ proche, mis en œuvre par ordinateur au sein d’un terminal comprenant : - l’antenne de communication en champ proche, - un circuit intégré de communication en champ proche configuré pour être connecté à l’antenne, dans lequel les étapes suivantes sont mises en œuvre : - détermination, au sein du circuit intégré, d’au moins une valeur de tension ou d’intensité, - déduction, à partir de la valeur de tension ou d’intensité déterminée au sein du circuit intégré, d’un état de fonctionnement ou de dysfonctionnement de l’antenne. En effet, en dehors de l’invention, cette valeur d’intensité ou de tension interne au circuit intégré de communication en champ proche est utilisée à d’autres fins, en particulier à des fins de régulation ou d’amplification d’un signal au sein du circuit. Or, il apparaît que si l’antenne fait défaut, cette valeur varie systématiquement et de de manière similaire. En l’obtenant à tout instant, il est donc possible de déduire un défaut de l’antenne, et ce sans avoir à démonter le terminal et à examiner l’antenne. Suivent d’autres caractéristiques optionnelles prises seules ou en combinaison. Avantageusement, le circuit intégré de communication comportant : - un transmetteur pour transmettre un signal à l’antenne, - une unité de contrôle dynamique de puissance pour réguler une puissance d’un signal transmis par le transmetteur à l’antenne, l’étape de détermination d’une valeur comprend une détermination d’une tension aux bornes du transmetteur et/ou une étape de détermination d’une intensité parcourant le transmetteur. Ainsi, dans le cas où le circuit intégré présente un transmetteur et une unité de contrôle permettant de réguler la puissance fournie à l’antenne, c’est au moins l’une des valeurs parmi une valeur de tension et une valeur d’intensité associées à ce transmetteur qui permet de déduire l’état de l’antenne. En effet, l’unité de contrôle fait varier ces valeurs de manière à respecter une consigne. Or, il apparaît qu’elle fait varier différemment ces valeurs lorsque l’antenne fait défaut. De préférence, l’étape de déduction comprend la déduction, à partir de la tension et/ou de l’intensité déterminées, d’au moins un état de fonctionnement ou de dysfonctionnement de l’antenne parmi les états suivants : - l’antenne est connectée au circuit intégré de communication ; - l’antenne est déconnectée du circuit intégré de communication ; - une piste de l’antenne est déconnectée du circuit de communication ; - deux pistes de l’antenne sont déconnectées du circuit de communication. En effet, il apparaît que l’unité de contrôle fait varier les valeurs d’intensité et/ou de tension de manière spécifique lorsque l’antenne est déconnectée ou que seulement l’une de ses deux pistes est coupée. Il est donc possible d’obtenir un état précis de l’antenne. Dans le cas où il ressort de la ou des valeurs déterminées qu’une seule piste est coupée, il est envisageable de réaliser une opération de maintenance en configurant l’antenne ou d’autres composants du terminal différemment au vu de ce défaut partiel pour que la fonction de communication en champ proche continue à fonctionner. Il est également envisageable de réaliser une opération de maintenance préventive voire prédictive en remplaçant l’antenne avant que la fonction de communication en champ proche ne dysfonctionne totalement. Avantageusement, le circuit intégré de communication comportant deux broches de réception d’un signal destinées à être connectées à l’antenne, l’étape de détermination comprend la détermination d’une valeur d’amplitude de signal aux deux broches de réception. Ainsi, dans le cas où le circuit intégré de communication comporte ces deux broches et rend accessible une valeur d’amplitude associée à ces deux broches, il apparaît que cette valeur varie en fonction de l’état de l’antenne de sorte que sa lecture permet de déduire un état de l’antenne. De préférence, l’étape de déduction comprend la déduction, à partir de la valeur différentielle déterminée, d’au moins un état de fonctionnement ou de dysfonctionnement de l’antenne parmi les états suivants : - l’antenne est connectée au circuit intégré de communication ; - l’antenne est déconnectée du circuit intégré de communication ou a au moins une piste coupée. L’invention prévoit également un programme d'ordinateur comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé décrit plus haut. L’invention prévoit également un support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé décrit plus haut. L’invention prévoit également un terminal comprenant : - une antenne de communication en champ proche, - un circuit intégré de communication en champ proche configuré pour être connecté à l’antenne, - un processeur configuré pour mettre en œuvre les étapes du procédé décrit plus haut. Par « configuré pour », on désigne le fait qu’un élément dispose de moyens et/ou présente des réglages spécifiquement adaptés à un usage particulier. Ici, le processeur présente des composants électroniques, une configuration, et est associé à des programmes d’ordinateurs, spécifiquement adaptés à la mise en œuvre des procédés décrits. L’invention prévoit également un terminal tel que décrit ci-avant, configuré pour réaliser un paiement électronique sans contact. En particulier, son circuit intégré de communication en champ proche est configuré pour respecter des normes relatives aux transactions bancaires sans contact. Brève description des figures L'invention sera mieux comprise à la lecture de la description qui va suivre donnée uniquement à titre d'exemple et faite en se référant aux dessins annexés dans lesquels : est un schéma fonctionnel d’un circuit intégré de communication en champ proche utilisé pour l’invention ; est un logigramme d’un procédé de mise en œuvre de l’invention au moyen du circuit de la ; est un schéma fonctionnel d’un autre circuit intégré de communication en champ proche utilisé pour l’invention ; est un logigramme d’un procédé de mise en œuvre de l’invention au moyen du circuit de la . Description détaillée Dans toute la demande, on désigne par « communication en champ proche » toute communication utilisant la technologie « near-field communication » (NFC). La technologie NFC est une technologie de communication sans fil à courte portée et à haute fréquence, permettant l'échange d'informations entre des dispositifs situées à courte portée l’une de l’autre, généralement dix centimètres ou moins. Elle est couverte par des normes et des standards connus de l’homme du métier. Un dispositif configuré pour utiliser cette technologie est appelé dans le langage courant « dispositif NFC ». Un dispositif NFC comprend au moins une antenne de communication en champ proche et un circuit intégré de communication en champ proche connecté à cette antenne. Dans toute la demande, on désigne par « antenne de communication en champ proche » une antenne configurée pour utiliser la technologie NFC. En particulier, elle dispose de caractéristiques respectant les normes ou standards associés à la technologie NFC. Dans toute la demande, on désigne par « circuit intégré de communication en champ proche » un circuit intégré comprenant des composants électroniques connectés entre eux pour traiter des signaux à faire émettre par une antenne de communication en champ proche, ou des signaux reçus par cette antenne. Ce circuit dispose également de caractéristiques respectant les normes ou standards associés à la technologie NFC. En anglais, un tel circuit est couramment appelé « NFC IC » ( IC pour « integrated Circuit »). On peut désigner un circuit de communication en champ proche par d’autres appellations connues de l’homme du métier, telles que « lecteur de communication en champ proche » (« NFC reader »), « frontale de communication en champ proche » (« NFC front end »). On pourrait également parler d’unité électronique de communication en champ proche, ou de module électronique de communication en champ proche, à ceci près que l’antenne ne fait pas partie de cette unité ou de ce module. En outre, les composants formant le circuit intégré de communication en champ proche sont généralement portés par un substrat et dans un boitier de protection. Cet ensemble forme une puce électronique de sorte que, pour l’homme du métier, les appellations « puce » et « circuit intégré » sont généralement synonymes. On peut donc également désigner le circuit intégré de communication en champ proche par l’appellation « puce électronique de communication en champ proche ». On a représenté sur la figure un schéma fonctionnel, autrement appelé « block diagram » en anglais, d’un terminal de paiement 1. Il inclut un écran 2, un module de communication sans fil 3, un clavier 4, et une unité de traitement 5 comprenant un contrôleur de sécurité et un processeur applicatif. L’unité de traitement 5 comporte un module 6 de cryptographie et de stockage de clés de sécurité. Cette unité de traitement 5 est configurée pour mettre en œuvre les normes EMV, en particulier les normes EMV level 1, 2 et 3. Le sigle EMV, pour « Europay Mastercard Visa », désigne le standard international de sécurité des méthodes de paiements par carte bancaires. Cette unité de traitement 5 est connectée, par une interface SPI, à un module 13 d’interface et de traitement des protocoles radio, appartenant à un circuit intégré 7 de communication en champ proche. L’unité de traitement 5 comporte également un support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, ici par l’unité de traitement 5, conduisent celui-ci à mettre en œuvre les étapes du procédé 100 décrit plus bas. En d’autres termes, l’unité 5 comporte, sous forme enregistrée, un programme d'ordinateur 21 comprenant ainsi des instructions qui, lorsque le programme est exécuté par un ordinateur, ici par l’unité de traitement 5, conduisent celui-ci à mettre en œuvre les étapes du procédé 100. Ce programme est installé au préalable par le chargement d’une application dans le terminal 1. Le circuit intégré 7 de communication en champ proche est le circuit mis dans le commerce sous la référence PN5190 par la société NX P Semiconductors N.V . Conformément à la description fournie par son fabricant, ce circuit intégré 7 comporte les éléments décrits ci-après. Le circuit est muni de deux bornes de réception Rx1 et Rx2 pour y réceptionner deux pistes d’une antenne de communication en champ proche. Aux bornes Rx1 et Rx2 sont connectés un module 8 de contrôle automatique de gain 8. Ce module 8 est connecté à un filtre de bande de base 9. Ce filtre 9 est connecté à un convertisseur analogique-numérique 10. Ce convertisseur 10 est connecté à un processeur de signal numérique 11. Ce processeur 11 est connecté à un module de test 12 de communication sans contact. Ce module 12 est connecté au module d’interface 13 et de traitement des protocoles radio. Le circuit intégré 7 comporte également un convertisseur DC-DC 14, alimenté par une source d’alimentation en énergie électrique externe au circuit 7. Ce convertisseur 14 alimente, au sein du circuit 7, un transmetteur 16, par l’intermédiaire d’un régulateur de tension 15. Ce régulateur de tension 15, appelé « low -drop out voltage regulator » en anglais, appelé couramment « régulateur LDO » ou « LDO », régule la tension à fournir aux bornes du transmetteur 16. Le circuit 7 est également muni de deux bornes de transmission Tx1 et Tx2 pour y réceptionner deux pistes d’une antenne de communication en champ proche. Le transmetteur 16 est connecté à ces deux bornes. Un module 17 de contrôle de forme d’ondes est connecté au transmetteur 16. Enfin, le circuit intégré 7 comporte une unité 18 de contrôle dynamique de puissance pour réguler une puissance d’un signal transmis par le transmetteur 16 à une antenne. En effet, un signal émis par l’antenne doit respecter certaines normes, en particulier de puissance. Ces normes sont des normes de sécurités, telles que les normes EMV. Pour veiller au respect de ces normes, l’unité 18 est configurée pour vérifier une tension, nommée VDDPA par le fabricant, d’alimentation aux bornes du transmetteur 16. En fonction de son résultat, l’unité de contrôle 18 modifie une valeur d’intensité, appelée ITVDD par le fabricant, traversant le transmetteur 16, pour que la puissance aux bornes du transmetteur 16 respecter les normes de sécurités établies. Les valeurs d’intensité de ITVDD et de tension de VDDPA sont stockées dans un registre de l’unité 18, ou associé à l’unité 18, et accessibles en lecture. Le terminal de paiement 1 comprend également une antenne 19 de communication en champ proche. Elle dispose de deux pistes. Chacune de ces deux pistes est connectée à un circuit d’adaptation d’impédances 20. Le circuit d’adaptation d’impédances 20 connecte l’antenne 19 au circuit intégré 7 par les bornes d’émission Tx1 et Tx2 d’une part et par les bornes de réception Rx1 et Rx2 d’autre part. En fonctionnement nominal, lorsqu’un dispositif de paiement, tel qu’une carte bancaire, est approché de l’antenne 20, les communications sans contact sont effectuées par le biais de la technologie NFC entre l’antenne et le dispositif. Et les signaux reçus et émis sont traités par le circuit intégré 7 de communication en champ proche. On va maintenant décrire, en référence à la , le procédé 1000 de mise en œuvre de l’invention. Il est mis en œuvre par l’unité de traitement 5, en exécutant le programme d’ordinateur 21. À l’étape 1010, on détermine la valeur de tension VDDPA . On y accède auprès de l’unité de contrôle 18. À l’étape 1020, on détermine à la valeur d’intensité ITVDD . On y accède auprès de l’unité de contrôle 18. À l’étape 1030, on déduit, à partir de la valeur de tension VDDPA et de la valeur d’intensité ITVDD , un état de fonctionnement ou de dysfonctionnement de l’antenne parmi les états suivants : - l’antenne est connectée au circuit intégré de communication ; - l’antenne est déconnectée du circuit intégré de communication ; - une piste de l’antenne est déconnectée du circuit de communication ; - deux pistes de l’antenne sont déconnectées du circuit de communication. En effet, il apparaît que ces états se déduisent de ces valeurs conformément au tableau suivant. État de l’antenne ITVDD (mA) VDDPA (V) Antenne connectée 255 5,7 Antenne déconnectée 225 2,2 Une piste coupée 255 2,2 Deux pistes coupées 225 2,2 Ainsi, on déduit de ces deux paramètres l’état précis de l’antenne, c’est-à-dire si elle est bien connectée, si elle est déconnectée, ou si elle a une ou deux pistes coupées. On peut également déduire un état de l’antenne, moins précis, au moyen d’un seul de ces deux paramètres. En effet, si la valeur de ITVDD est de 255 mA, on sait déjà que soit l’antenne est connectée, soit une seule de ses pistes est coupée. De même, si la valeur de VDDPA est de 2.2V, on sait qu’elle présente un défaut, que ce soit une déconnexion ou une coupure de l’une ou de ses deux pistes. L’étape 1040 est l’alerte de l’état de l’antenne. Ainsi, l’état déduit de l’antenne peut être indiqué à un utilisateur sur un écran du terminal 1. Ainsi, un utilisateur utilisant, sur le terminal 1, l’application incluant le programme 21, obtient l’état de l’antenne 19 de ce terminal sans avoir à le démonter et à examiner chacun des composants. C’est particulièrement utile dans le cas où le terminal paraît dysfonctionner. C’est également utile dans le cadre d’opérations de maintenance préventive. Par exemple, si un défaut est déduit uniquement pour une piste de l’antenne, il peut être envisagé de continuer à faire fonctionner le terminal en le configurant de manière appropriée, ou au contraire il peut être prévu de remplacer l’antenne avant que le dysfonctionnement ne s’aggrave. La illustre un autre terminal de paiement 22. Il comprend un circuit intégré 23 de communication en champ proche distinct du circuit intégré 7 du terminal 1, et une antenne de communication en champ proche 24. Le circuit intégré 23 est le circuit mis dans le commerce sous la référence ST25R3916 par la société STMicroelectronics . Ce circuit 23 est muni de différentes broches de connexion. Parmi elles, on trouve notamment deux broches d’émission RFO1 et RFO2 d’un signal, et deux réception RFI1 et RFI2 d’un signal. Ces quatre broches sont connectées à l’antenne 24 par l’intermédiaire d’un circuit d’impédances. Comme décrit par le fabricant du circuit, au sein du circuit intégré 23 de communication en champ proche, un détecteur d’amplitude convertit un signal radio différentiel de rétro-modulation reçu entre les deux broches de réceptions RFI1 et RFI2 en une valeur proportionnelle de tension, appelée valeur d’amplitude de signal. Cette valeur de tension est ensuite convertie en une valeur numérique et stockée dans un registre d’un convertisseur analogique-numérique du circuit 23, par une valeur codée sur huit bits. La présence de ces deux bornes au lieu d’une seule borne de réception, et la conversion des signaux respectifs reçus à ces bornes en une valeur d’amplitude, vise à augmenter la fiabilité de la communication en champ proche. Le circuit 23 est connecté à un MCU (pour « Microcontroller Unit ») du terminal de paiement 22. Ce MCU joue le même rôle que l’unité de traitement 5 du terminal 1. Ainsi, il met en œuvre un programme d’ordinateur 25 comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, ici par le MCU, conduisent celui-ci à mettre en œuvre les étapes d’un procédé 2000. En d’autres termes, le MCU comporte, sous forme enregistrée, un programme d'ordinateur 25 comprenant ainsi des instructions qui, lorsque le programme est exécuté par un ordinateur, ici par le MCU, conduisent celui-ci à mettre en œuvre les étapes du procédé 2000. Ce programme 25 est installé au préalable par le chargement d’une application dans le terminal 22. En fonctionnement nominal, lorsqu’un dispositif de paiement, tel qu’une carte bancaire, est approché de l’antenne 24, les communications sans contact sont effectuées par le biais de la technologie NFC entre l’antenne et le dispositif. Et les signaux reçus et émis sont traités par le circuit intégré 23 de communication en champ proche. On va maintenant décrire, en référence à la , le procédé 2000 de mise en œuvre de l’invention. Il est mis en œuvre par le MCU, en exécutant le programme d’ordinateur 225. À l’étape 2010, on détermine la valeur l’amplitude du signal. On y accède auprès du registre du circuit 23 dans lequel elle est stockée. À l’étape 2020, on déduit, à partir de la valeur d’amplitude, un état de fonctionnement ou de dysfonctionnement de l’antenne parmi les états suivants : - l’antenne est connectée au circuit intégré de communication ; - l’antenne est déconnectée du circuit intégré de communication ou a au moins une piste coupée. En effet, il apparaît que ces états se déduisent de ces valeurs conformément au tableau suivant. État de l’antenne Valeur d’amplitude Antenne connectée 155 Antenne déconnectée 15 Une piste coupée 15 Deux pistes coupées 15 Ainsi, on déduit de cette valeur d’amplitude le constat que l’antenne est connectée et dispose de ses deux pistes fonctionnelles, ou qu’elle présente un défaut de connexion ou de coupure. L’étape 2030 est l’alerte de l’état de l’antenne. L’utilisateur manipulant l’application associée au programme 25 a donc connaissance de l’état de l’antenne. Les deux modes de mise en œuvre décrits ont en particulier en point commun le fait de détourner l’usage de valeurs internes des circuits intégrés de communication en champ proche dans le but de déterminer l’état de l’antenne de communication en champ proche. En effet, dans le premier mode de mise en œuvre 1000, les valeurs utilisées de tension et d’intensité sont normalement destinées à limiter le champ magnétique de l’antenne pour respecter des normes. Dans le deuxième mode de mise en œuvre 2000, la valeur d’amplitude est destinée à améliorer la fiabilité des transmissions. La détermination de l’état de l’antenne par le biais de ces valeurs est donc un effet inattendu. L'invention n'est pas limitée aux modes de réalisation présentés et d'autres modes de réalisation apparaîtront clairement à l'homme du métier. Procédé (1000 ; 2000) de détermination d’un état d’une antenne (19 ; 24) de communication en champ proche, mis en œuvre par ordinateur au sein d’un terminal (1 ; 22) comprenant : - l’antenne de communication en champ proche (19 ; 24), - un circuit intégré de communication en champ proche (7 ; 23) configuré pour être connecté à l’antenne (19 ; 24), dans lequel les étapes suivantes sont mises en œuvre : - détermination (1010, 1020 ; 2010), au sein du circuit intégré (7 ; 23), d’au moins une valeur de tension ou d’intensité, - déduction (1030 ; 2020), à partir de la valeur de tension ou d’intensité déterminée au sein du circuit intégré (7 ; 23), d’un état de fonctionnement ou de dysfonctionnement de l’antenne (19 ; 24). Procédé (1000 ; 2000) selon la revendication précédente, dans lequel l’étape de détermination (1010, 1020 ; 2010) d’au moins une valeur de tension ou d’intensité comprend l’accès à un registre du circuit intégré dans lequel la valeur est enregistrée. Procédé (1000) selon l’une des revendications précédentes, dans lequel, le circuit intégré de communication en champ proche (7) comportant : - un transmetteur (16) pour transmettre un signal à l’antenne (19), - une unité de contrôle dynamique de puissance (18) pour réguler une puissance d’un signal transmis par le transmetteur (16) à l’antenne (19), l’étape de détermination (1010) d’une valeur comprend une détermination d’une tension aux bornes du transmetteur (16) et/ou une étape de détermination d’une intensité parcourant le transmetteur (16). Procédé (1000) selon la revendication précédente, dans lequel l’étape de déduction comprend la déduction, à partir de la tension et/ou de l’intensité déterminées, d’au moins un état de fonctionnement ou de dysfonctionnement de l’antenne (19) parmi les états suivants : - l’antenne (19) est connectée au circuit (7) intégré de communication ; - l’antenne (19) est déconnectée du circuit (7) intégré de communication ; - une piste de l’antenne (19) est déconnectée du circuit de communication (7) ; - deux pistes de l’antenne (19) sont déconnectées du circuit de communication (7). Procédé (2000) selon la revendication 1 ou 2, dans lequel, le circuit intégré de communication (23) comportant deux broches de réception d’un signal destinées à être connectées à l’antenne (24), l’étape de détermination (2010) comprend la détermination d’une valeur d’amplitude de signal aux deux broches de réception. Procédé (2000) selon la revendication précédente, dans lequel l’étape de déduction (2012) comprend la déduction, à partir de la valeur différentielle déterminée, d’au moins un état de fonctionnement ou de dysfonctionnement de l’antenne (24) parmi les états suivants : - l’antenne (24) est connectée au circuit intégré de communication (23); - l’antenne (24) est déconnectée du circuit intégré de communication (23) ou à au moins une piste coupée. Programme d'ordinateur (21 ; 25) comprenant des instructions qui, lorsque le programme est exécuté par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé (1000 ; 2000) selon l’une quelconque des revendications précédentes. Support d'enregistrement lisible par ordinateur comprenant des instructions qui, lorsqu'elles sont exécutées par un ordinateur, conduisent celui-ci à mettre en œuvre les étapes du procédé (1000 ; 2000) selon l’une des revendications 1 à 6. Terminal (1 ; 22) comprenant : - une antenne (19 ; 24) de communication en champ proche, - un circuit intégré (7 ; 23) de communication en champ proche configuré pour être connecté à l’antenne, - un processeur (5 ; MCU) configuré pour mettre en œuvre les étapes du procédé selon l’une quelconque des revendications 1 à 6. Terminal (1 ; 22) selon la revendication précédente, configuré pour réaliser un paiement électronique sans contact.