Brevet FR3044495A1 — publié le 20170602

Dispositif et procédé de communication sans fils L'invention concerne les communications sans fils à courte portée pour la transmission de données entre deux dispositifs par l'intermédiaire du corps humain. Plus précisément, l'invention porte sur un système pour effectuer des transactions entre un dispositif portatif et une station de base, ou lecteur, connectée par exemple à un serveur de transactions, en utilisant la capacité de conductivité du corps humain pour transmettre les ondes électromagnétiques porteuses de telles communications sans fils. Etat de la technique Les communications en champ proche, usuellement connues sous le sigle « NFC » (pour « Near Field Communication »), basées principalement sur la norme ISO (International Standard Organisation) 14443, utilisent des technologies sans fils pour permettre un échange d'informations entre deux périphériques éloignés d'une courte distance, typiquement inférieure à dix centimètres. Les communications de ce type offrent de nombreuses applications, par exemple dans les domaines du paiement et du transport. Le récepteur en champ proche reçoit un message de la part de l'émetteur en champ proche. Un tel message peut correspondre, dans le contexte précité, à l'échange d'un ticket (de spectacle, de transport, etc.), au paiement ou à la validation d'une transaction, etc. On connaît dans l'état de la technique un système permettant d'échanger de tels messages en utilisant la capacité de conductivité du corps humain pour transmettre les ondes électromagnétiques porteuses de telles communications sans fils. La demande de brevet internationale publiée sous le numéro W02012/131224 décrit un système de communication comprenant un dispositif émetteur portatif dont l'antenne est directement en contact avec, ou très proche, de l'utilisateur, que l'on appelle ici le « porteur ». Le signal est modulé au moyen d'un modulateur basse fréquence et transmis à travers le corps de l'utilisateur. Il est en effet connu que le corps humain présente des capacités de conduction adaptées pour véhiculer de tels signaux électromagnétiques dès lors que l'antenne est située à proximité (à moins de quelques centimètres) du corps de l'utilisateur et conçue de 3044495 2 manière à rendre l'objectif attendu ; elle est constituée à cet effet d'un ensemble de spires en nombre et disposition adéquats pour émettre de façon optimale l'onde à travers le corps humain. Par la suite, un dispositif NFC équipé d'une telle antenne sera appelé dispositif « Bodypass », en référence à la validation d'une communication à travers le 5 corps humain, de traduction anglaise « body». Ce système selon l'état de l'art comporte aussi un récepteur qui comprend une surface réceptrice constituée au moins d'une antenne de même type que celle de l'émetteur et sur laquelle l'utilisateur peut poser la main. Le dispositif récepteur reçoit le signal du fait du contact physique, ou du moins de la proximité, de l'utilisateur avec l'antenne. Le signal reçu est démodulé et transmis à 10 l'équipement adapté pour effectuer des traitements, en l'espèce pour mettre en oeuvre la transaction (paiement, ouverture de porte, etc.). Cet équipement s'appellera dans la suite « station de base », ou plus simplement « lecteur », ou encore « borne », « Terminal Electronique de Paiement (TPE) », etc. Le système décrit comprend un seul canal d'émission et de réception, en l'espèce l'antenne, qui, grâce à un commutateur, peut 15 fonctionner alternativement en mode émission et en mode réception. Une telle architecture assure la bidirectionnalité des échanges, nécessaire au déroulement de la transaction. Bien que cette architecture autorise le porteur à conserver son dispositif portable dans une poche, un sac, etc., elle est contraignante : il doit attendre la fin de la 20 transaction pour s'éloigner du lecteur. Ce temps d'attente peut être assez long car le débit de données échangées dans un tel système est relativement faible dans l'état de la technique actuel. L'utilisateur doit se tenir à proximité physique du lecteur, en maintenant par exemple une main sur la surface réceptrice, et n'a donc pas les mains libres pendant la durée de la transaction. 25 L'invention offre une solution ne présentant pas les inconvénients de l'état de la technique. 3044495 3 L'invention A cet effet, selon un aspect fonctionnel, l'invention concerne un procédé de communication sur un premier dispositif, dit terminal, apte à recevoir un message dans une onde porteuse radio en utilisant des capacités de conduction d'onde 5 électromagnétique d'un premier canal ayant pour support le corps d'un utilisateur porteur du terminal et à communiquer avec un second dispositif sur un second canal sans fils ayant un support distinct du corps de l'utilisateur, caractérisé en ce qu'il comporte les étapes suivantes sur le terminal : - réception, sur le premier canal, du premier message comportant au moins 10 une première donnée d'appairage en provenance d'un autre dispositif ; - établissement d'une session de communication sur le second canal avec ledit second dispositif, grâce à ladite donnée d'appairage. - communication avec ledit second dispositif sur le second canal. 15 Selon l'invention, deux phases s'enchaînent sur le terminal de manière transparente pour l'utilisateur, afin de rendre le service. Tout d'abord une phase sans contact de type Bodypass, qui peut être considérée comme un pré-appairage, est initiée par un dispositif externe, ou lecteur. Une onde porteuse radio est transmise depuis le lecteur à travers le corps d'un utilisateur porteur du terminal. Naturellement, cette 20 transmission ne peut avoir lieu que si l'utilisateur se trouve avec son terminal à proximité du lecteur, puisque les communications de type Bodypass telles que présentées ci-dessus ne peuvent s'accomplir que lorsque l'utilisateur est très proche (de l'ordre de quelques centimètres) du lecteur. Typiquement, il pose sa main sur la surface réceptrice comportant l'antenne Bodypass du lecteur. 25 Le terminal est typiquement un téléphone portable (smartphone) équipé d'une antenne de type « Bodypass » telle que définie au préalable, et situé par exemple dans l'une des poches de l'utilisateur, dans son sac, etc. Le lecteur est typiquement une borne équipée d'une antenne de type NFC « Bodypass » apte à émettre un message porté par une onde. Cette onde porteuse porte 30 un message modulant la porteuse, par exemple de type « JE SUIS UNE REQUETE BODYPASS » ou plus simplement « BODYP ». 3044495 4 Par appairage, ou appariage, on entend l'ensemble des opérations qui permettent à deux dispositifs (ici le terminal et le lecteur) de se reconnaître dans le but de communiquer ensemble sur un canal donné de communication, ici appelé second canal de communication. 5 Le message émis par le lecteur contient également une donnée d'appairage, par exemple un aléa, utile pour établir une communication sur le second canal. Ce message a par exemple pour but d'inviter l'utilisateur à entrer en contact avec un lecteur afin de débiter un ticket qui se trouve sur son terminal et d'ouvrir le portillon dans un système de transport en commun, ou de débiter un certain montant sur le terminal, dans le 10 contexte d'une transaction financière. Selon ce système, l'utilisateur peut ainsi conserver son terminal mobile dans une poche ou un sac sans le sortir pour le présenter au lecteur, il lui suffit classiquement de s'en approcher jusqu'à poser sa main sur l'antenne ou l'effleurer. Avantageusement selon l'invention, le terminal est aussi apte à émettre ou 15 recevoir un message sur un second canal, de préférence sans fils, qui n'utilise pas les capacités de conduction du corps de l'utilisateur. Ce canal peut être tout type de canal de communication sans fils (typiquement, radio) connu de l'homme du métier. Dans une deuxième phase, que l'on peut considérer comme une phase d'appairage à proprement parler, succédant au pré-appairage, ce canal de communication est ouvert 20 entre les deux dispositifs, le terminal et le lecteur. Ainsi l'utilisateur peut être en contact ou non avec le lecteur au moment de la communication sur le second canal. Avantageusement, l'utilisateur peut donc s'écarter rapidement du lecteur après être rentré en contact lors de la première phase de pré-appairage, puisque tous les échanges subséquents avec le lecteur sont véhiculés par un 25 canal radio traditionnel qui n'utilise pas son corps (WiFI, Bluetooth, etc.), et dont la portée est supérieure à celle du Bodypass (ou du NFC). Avantageusement, sur ce second canal, l'utilisateur peut bénéficier d'un débit plus élevé que celui offert par une communication Bodypass standard. De surcroît ce second canal peut offrir une sécurisation accrue des échanges. 30 L'enchaînement de ces deux étapes sur les deux canaux différents autorise donc l'utilisateur à bénéficier du service, par exemple de paiement, en n'ayant jamais sorti le 3044495 5 terminal de sa poche, et en s'écartant toutefois librement du lecteur dès que la phase initiale de pré-appairage avec le lecteur, sur Bodypass, est achevée. On notera de surcroît que le terminal doit être capable de recevoir des messages sur le premier canal Bodypass mais n'en émet pas sur ce même canal, seulement sur le 5 second canal. Avantageusement, l'absence d'émission d'une telle onde porteuse diminue les risques pour la santé du porteur. Selon un mode de mise en oeuvre particulier de l'invention, un procédé de communication tel que décrit ci-dessus est en outre caractérisé en en ce que 10 l'établissement de ladite session de communication avec le second dispositif inclut une étape d'émission d'un second message comportant au moins une seconde donnée d'appairage sur le second canal, ladite seconde donnée d'appairage étant fonction de la première donnée d' appairage. Avantageusement selon ce mode de réalisation de l'invention, après que le 15 terminal de l'utilisateur a reçu via le canal Bodypass le message comportant la donnée d'appairage, il utilise le second canal pour transmettre en retour vers le lecteur un message qui contient une seconde donnée d'appairage générée à partir de la première donnée d'appairage (il peut s'agir de la même donnée, par exemple un aléa). Cette donnée permet au lecteur de reconnaître la donnée qu'il a émise précédemment dans le 20 premier message et d'établir classiquement une communication bidirectionnelle entre les deux dispositifs, appairés sur le second canal, pour échanger les données du service. Cette méthode est notamment conforme à un certain nombre de normes comme par exemple la norme Bluetooth, une technologie de réseau de faible portée permettant de relier des appareils entre eux sans liaison filaire. 25 Selon un second mode de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec le précédent, un procédé de communication tel que défini ci-dessus est en outre caractérisé en ce que le premier message comporte également un identificateur de service. 30 Avantageusement selon ce mode, plusieurs services Bodypass peuvent être proposés à l'utilisateur via son terminal. Si le terminal dispose par exemple d'une application de transport Bodypass et d'une application de paiement Bodypass, la 3044495 6 réception d'un identificateur du service par le terminal permet de sélectionner un service parmi les deux, par exemple le service de transport, en lançant sur le terminal une application dédiée (au transport dans ce cas) chargée de l'émission du second message vers le lecteur sur le second canal puis des opérations suivantes liées au service. 5 Selon un aspect matériel, l'invention concerne aussi un dispositif de communication, dit terminal, apte à recevoir un message dans une onde porteuse radio en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal ayant pour support le corps d'un utilisateur porteur du terminal, comportant les modules 10 suivants : - un module de communication apte à recevoir un message dans une onde porteuse radio en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal ayant pour support le corps de l'utilisateur ; 15 - un module d'émission-réception apte à communiquer sur un second canal sans fils ayant un support distinct du corps de l'utilisateur avec un second dispositif, dit lecteur ; caractérisé en ce que la communication sur le second canal est activée suite à la détection d'une donnée d'appairage dans un message porté par l'onde porteuse radio 20 reçue par le terminal lorsque l'utilisateur est à proximité du lecteur. Le terme module peut correspondre aussi bien à un composant logiciel qu'à un composant matériel ou un ensemble de composants matériels et logiciels, un composant logiciel correspondant lui-même à un ou plusieurs programmes ou sous-programmes d'ordinateur ou de manière plus générale à tout élément d'un programme apte à mettre 25 en oeuvre une fonction ou un ensemble de fonctions telles que décrites pour les modules concernés. De la même manière, un composant matériel correspond à tout élément d'un ensemble matériel (ou hardware) apte à mettre en oeuvre une fonction ou un ensemble de fonctions pour le module concerné (circuit intégré, carte à puce, carte à mémoire, etc.). 30 Selon un autre aspect fonctionnel, l'invention concerne aussi un procédé de communication entre : 3044495 7 - un premier dispositif, dit terminal, apte à recevoir un message dans une onde porteuse radio en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal ayant pour support le corps d'un utilisateur porteur du terminal et à communiquer sur un second canal sans 5 fils ayant un support distinct du corps de l'utilisateur, et : - un second dispositif, dit lecteur, apte à émettre un message dans une onde porteuse radio sur le premier canal et à communiquer avec le terminal via le second canal, caractérisé en ce qu'il comporte les étapes de : 10 - émission par le lecteur, sur le premier canal, d'un message comprenant au moins une donnée d' appairage ; - établissement d'une session de communication sur le second canal entre le terminal et le lecteur, grâce à ladite donnée d' appairage ; - communication entre les deux dispositifs sur le second canal. 15 On notera que n'importe quel lecteur du commerce peut avantageusement être utilisé, à condition de bénéficier de l'option BodyPass. L'option consiste simplement en une mise à jour du logiciel du lecteur. 20 Selon un autre aspect matériel, l'invention concerne aussi un système de communication comprenant : - un premier dispositif, dit terminal, comportant : o un module de communication apte à recevoir un message dans une onde porteuse radio en utilisant des capacités de conduction d'onde 25 électromagnétique d'un premier canal ayant pour support le corps d'un utilisateur porteur du terminal ; o un module d'émission-réception apte à communiquer sur un second canal sans fils ayant un support distinct du corps de l'utilisateur ; - un second dispositif, dit lecteur, comportant 30 o un module de communication apte à émettre un message dans une onde porteuse radio sur le premier canal ; 3044495 8 o un module d'émission-réception apte à communiquer avec le terminal sur le second canal sans fils ; caractérisé en ce que la communication sur le second canal est activée suite à la détection d'une donnée d'appairage dans un message porté par l'onde porteuse 5 radio reçue par le terminal lorsque l'utilisateur est à proximité du lecteur. Selon un aspect fonctionnel, l'invention porte également sur un programme chargeable dans la mémoire d'un dispositif terminal, le programme comprenant des portions de code pour l'exécution des étapes du procédé de communication sur le 10 terminal selon l'invention, lorsque le programme est exécuté sur ledit dispositif terminal. Selon un aspect fonctionnel, l'invention porte également sur un programme chargeable dans la mémoire d'un dispositif lecteur, le programme comprenant des portions de code pour l'exécution des étapes du procédé selon l'invention, lorsque le 15 programme est exécuté sur ledit dispositif lecteur. L'invention concerne aussi un support de données partiellement ou totalement amovible, comportant des instructions de code de programme pour l'exécution des étapes des procédés selon l'invention. 20 De nombreux détails et avantages de l'invention seront mieux compris à la lecture de la description d'un mode particulier de réalisation en référence aux schémas annexés donnés à titre non limitatif et dans lesquels : - la figure 1 représente un système de communication sans fils selon un mode de 25 réalisation de l'invention lorsque l'utilisateur du terminal sollicite un service de la part d'un lecteur ; - la figure 2 représente un exemple de réalisation d'un dispositif terminal selon un mode de réalisation de l'invention ; - la figure 3 représente un exemple de réalisation d'un dispositif lecteur selon un 30 mode de réalisation de l'invention ; - la figure 4 représente les étapes d'un procédé entre le terminal et le lecteur selon un mode de réalisation de l'invention. 3044495 9 La figure 1 représente un système de communication sans fils selon un mode de réalisation de l'invention lorsqu'un utilisateur (2) porteur d'un dispositif portatif (1), appelé dans la suite terminal, équipé d'un module « Bodypass » tel que défini auparavant, s'approche d'un lecteur, ou TPE (pour Terminal Electronique de Paiement) 5 au cours d'une transaction monétaire. Naturellement, tout autre exemple de service pourrait être illustré, par exemple une transaction de type « validation de ticket ». Dans ce cas le lecteur pourrait prendre par exemple la forme d'un portillon qui laisse passer l'utilisateur lorsque la transaction est validée. L'utilisateur (2), ou porteur (du terminal), est par exemple un être humain mais 10 pourrait alternativement prendre la forme d'un autre être vivant adapté pour transmettre des ondes porteuses radio. Le terminal (1) selon l'invention est un dispositif portatif naturellement apte à recevoir des ondes porteuses radio, via une antenne, à travers le corps de l'utilisateur (2). A cette fin, le terminal (1) est situé à proximité de l'utilisateur (2), sans 15 nécessairement être en contact direct avec celui-ci. Par exemple, le terminal (1) est placé à l'intérieur d'une poche ou d'un sac porté contre l'utilisateur. Dans ces configurations, on estime que le terminal (1) n'est pas éloigné de plus de quelques centimètres du corps de l'utilisateur (2). La distance est par exemple inférieure à 10 cm. Le terminal (1) est équipé d'une batterie ou de piles, pour un fonctionnement autonome. 20 Il s'agit selon cet exemple d'un terminal mobile équipé d'une antenne « Bodypass » (non représentée) utilisée pour recevoir les signaux électriques modulés sous forme d'une onde électromagnétique. Cette antenne n'a pas besoin d'être configurée en émission, ce qui limite les risques pour la santé du porteur. Dans le contexte de cet exemple de réalisation, et comme déjà expliqué auparavant, l'antenne « Bodypass » est 25 conçue de manière à recevoir de façon optimale l'onde électromagnétique à travers le corps humain ; elle est constituée à cet effet d'un ensemble de spires en nombre et disposition adéquats. Une telle antenne est décrite dans la demande précitée W02012/131224. Le terminal portatif (1) est apte selon cet exemple à recevoir des ondes électromagnétiques à travers le corps de l'utilisateur lorsque celui-ci se trouve 30 dans une première position P1 à proximité du lecteur. Le lecteur (3) est un équipement apte à émettre des signaux radioélectriques, ou ondes porteuses, à travers le corps de l'utilisateur, via une antenne « Bodypass » (7). 3044495 10 Dans cet exemple de réalisation, le lecteur (3) est un TPE classique qui comprend une surface réceptrice constituée par l'antenne (7) éventuellement protégée et adaptée pour réagir lorsque l'utilisateur l'effleure ou entre en contact avec elle, par exemple en posant la main dessus. Le terme « surface » n'est nullement limitatif et donné à titre illustratif, 5 l'antenne étant le seul moyen indispensable au fonctionnement du BodyPass. Le lecteur selon cet exemple (3) comprend aussi une interface utilisateur (9), encore appelée IHM, destinée à afficher des messages à l'attention de l'utilisateur et à recevoir des données, par exemple via un clavier numérique, et un équipement (non représenté sur la figure 1) apte à effectuer des traitements en relation avec la transaction, tel un PC ou un serveur. 10 La surface réceptrice recouvrant l'antenne, l'interface utilisateur et l'équipement sont connectés par exemple au moyen d'une liaison filaire, ou à travers un réseau, par exemple un réseau mobile, ou le réseau Internet. L'utilisateur (2) est par exemple dans un magasin et souhaite payer un achat via 15 le TPE du commerçant. Selon un autre exemple, il pourrait être dans un système de transports en commun et utiliser un service de tickets de transport dématérialisés : il aurait acheté un certain nombre de tickets de transport dont les droits seraient inscrits sur son mobile, et il devrait consommer un ticket pour pouvoir emprunter le moyen de transport, c'est-à-dire ouvrir le portillon du lecteur (3) associé au transport. 20 On notera que le terminal (1) peut potentiellement réaliser des transactions NFC directes s'il est approché de la borne mais qu'il est plus intéressant d'utiliser des transactions « Bodypass » via le corps de l'utilisateur puisque ceci lui évite de sortir le terminal de sa poche, son sac, etc., ce qui offre à la fois une grande liberté de 25 mouvement et une sécurité intéressante (contre le vol, la chute, etc. du terminal). Avantageusement selon la technologie Bodypass, il peut laisser le téléphone dans sa poche et établir avec la borne un contact manuel. On rappelle que ce système de communication, utilisant les propriétés du corps humain pour conduire certains types d'ondes, et notamment mais sans limitation les signaux radio de type NFC, est décrit 30 par exemple dans la demande de brevet publiée sous le numéro W02012/131224. Le signal Bodypass (5, BP) est représenté schématiquement sur la figure 1 comme traversant le corps humain sous forme d'une onde. 3044495 11 Le terminal (1) et le lecteur (3) disposent par ailleurs classiquement de modules radio (resp. 11a, 11b) qui leur permettent de communiquer selon un protocole de communication sans fils connu, par exemple Bluetooth ou Wi-Fi. On rappelle que le Bluetooth est une technologie de réseau de faible portée permettant de relier des 5 appareils entre eux sans liaison filaire. Bluetooth permet de transmettre des données ou de la voix entre des équipements équipés de modules radio, sur un rayon de l'ordre d'une dizaine de mètres à un peu moins d'une centaine de mètres et avec une faible consommation électrique. Le Bluetooth utilisé dans cet exemple de réalisation est de préférence de type Bluetooth Low Energy, ou BLE, caractérisé par une consommation 10 très faible et une distance de fonctionnement de l'ordre du mètre (3 ou 4 au maximum), ce qui est suffisant pour le type de transactions visées. Le terme Wi-Fi recouvre pour sa part un ensemble de normes de la spécification IEEE 802.11 pour des communications sans fils pouvant aller jusqu'à quelques centaines de mètres. Dans le contexte qui nous intéresse, l'utilisateur porteur du terminal procède en deux phases : 15 Dans un premier temps, qui correspond à une phase de « pré-appairage », l'utilisateur s'approche du lecteur (3) et pose sa main au-dessus de la surface réceptrice comprenant l'antenne (7) ; il se trouve dans une position 1 (notée P1) ; l'application Bodypass installée sur le lecteur (1) émet un message initial. Par exemple, un message « BODYP » est émis sous forme de signal modulé pour 20 signifier « je suis un lecteur qui attend une application de type Bodypass ». Selon ce mode de réalisation, le message comprend également une donnée qui peut être par exemple un aléa (c'est-à-dire une valeur aléatoire) générée par le lecteur pour l'établissement ultérieur d'une communication ; le signal modulé (5) porteur du message « BODYP » et de l'aléa est véhiculé par le corps de l'utilisateur jusqu'à 25 son terminal (qui se trouve par exemple dans sa poche), démodulé, éventuellement décodé et analysé. Dans un second temps, qui correspond à une phase d'appairage entre le terminal et le lecteur, l'utilisateur retire sa main du lecteur et peut se déplacer pour passer dans une position P2. Son mouvement est symbolisé par la flèche 10. On notera que ce 30 mouvement est facultatif mais qu'il n'est pas très agréable de rester en contact avec le lecteur si ce n'est pas nécessaire, et que l'utilisateur préfèrera vraisemblablement avoir les mains libres. Le terminal (1), si l'analyse du message reçu précédemment 3044495 12 est correcte, initie la transaction. Pour ce faire, il procède à un appairage avec le lecteur. Il émet un message radio à l'aide d'un module d'émission schématisé sur la figure par une antenne (11a), sur un canal de communication distinct de celui utilisé pour le premier échange. Il s'agit, selon cet exemple, d'un canal de type Bluetooth 5 (BT). Le message est reçu sur le canal Bluetooth par le lecteur. Il porte, selon cet exemple, l'aléa qui a été fourni au terminal par le lecteur lors de la phase précédente ; le lecteur, reconnaissant son aléa, accepte la communication. Classiquement, une session de communication est ouverte entre les deux dispositifs appairés. Ces derniers peuvent alors échanger toutes les données nécessaires à 10 l'établissement, la poursuite et la conclusion de la transaction (débit d'argent, de ticket, etc.). Cet exemple de réalisation a été donné à titre illustratif et nullement limitatif. Notamment, le message émis par le terminal sur le canal radio véhicule selon cet 15 exemple l'aléa qui a été fourni en BodyPass par le lecteur. Cet exemple n'est pas limitatif. Notamment l'aléa peut être modifié avant l'insertion dans le message, selon tout procédé à la portée de l'homme du métier, du moment que le lecteur est capable de reconnaître la donnée qu'il a émis afin de réaliser l'appairage. Dans le contexte d'une communication Bluetooth « standard », le dispositif « maître » (ici le lecteur) envoie un 20 nombre aléatoire au dispositif « esclave » (ici le terminal). L'esclave renvoie son adresse Bluetooth (Un périphérique Bluetooth dispose d'une adresse unique, comme l'adresse MAC des cartes réseau. Cette adresse est formée de 48 bits : les trois premiers octets identifient le fabricant, les trois suivants sont ceux attribués au périphérique). À partir de ce nombre aléatoire, de l'adresse Bluetooth (notée @MAC pour des raisons de 25 simplicité) et éventuellement d'un code de type PIN (entré sur les deux périphériques), une clef de chiffrage est calculée pour l'échange des messages entre le maître et l'esclave. Ainsi, la phase initiale d'envoi du nombre aléatoire est réalisée via la technologie BodyPass (pré-appairage) sur le premier canal en champ proche, puis les autres 30 opérations (appairage et communication subséquente) sont effectuées sur le second canal en Bluetooth, de manière tout à fait standard. 3044495 13 Alternativement, toute autre communication de type « sans fils » pourrait être utilisée (liaison sans fils de type Wi-Fi, DECT, Zigbee, etc.), voire même une liaison filaire, du moment que le canal utilisé n'exploite pas les propriétés de conduction du corps de l'utilisateur (2) et ne l'oblige donc pas à rester à proximité immédiate du 5 lecteur. Avantageusement, le second canal permet de bénéficier d'un débit plus élevé que celui offert par une communication Bodypass et peut offrir une sécurisation supplémentaire des échanges. Aussi, de nombreux autres exemples de services peuvent être mis en oeuvre selon 10 les principes énoncés ci-dessus, notamment dans le domaine des transports, comme déjà mentionné. Selon un autre exemple, l'utilisateur souhaite louer une voiture ; dans ce cas, le lecteur peut se trouver dans la poignée de la porte de la voiture, ou dans la serrure, etc. Au moment de la location, une application spécifique peut être délivrée sur le terminal mobile de l'utilisateur par le loueur de voiture ; au moment de prendre le 15 véhicule, cette application est « réveillée » par la phase de pré-appairage décrite précédemment, lorsque l'utilisateur approche la main de la poignée de la voiture. Le terminal mobile peut rester dans sa poche. La phase de pré-appairage est suivie par une phase d'appairage au cours de laquelle l'application réveillée transmet sur un lien Bluetooth un message d'appairage (comportant par exemple l'aléa reçu lors du pré- 20 appairage et l'adresse MAC du terminal). Si l'appairage est réussi, c'est-à-dire si le lecteur de la voiture reconnaît l'aléa et accepte le terminal, la portière s'ouvre et l'utilisateur peut être connecté en Bluetooth à l'ordinateur de bord de la voiture. A aucun moment il n'a sorti le terminal de sa poche, et il est resté à proximité de la poignée seulement pendant le temps de pré-appairage. 25 Un dispositif terminal 1 selon l'invention va maintenant être décrit en relation avec la figure 2. Le terminal (1) est par exemple un terminal mobile de type smartphone adapté pour mettre en oeuvre l'invention. Selon un autre exemple, le terminal est une 30 simple carte électronique équipée des modules suivants : 3044495 14 - une unité de traitement 200, ou « CPU » (pour « Central Processing Unit »), destinée à charger des instructions en mémoire, à les exécuter, à effectuer des opérations ; - un ensemble de mémoires, dont une mémoire volatile 201, ou "RAM" (pour 5 "Random Access Memory") utilisée pour exécuter des instructions de code, stocker des variables, etc. ; - une mémoire non volatile 202, de type « ROM » (de l'anglais « Read Only Memory »), ou « EEPROM » (pour « Electronically Erasable Programmable Read Only Memory ») destinée à contenir des informations persistantes. Dans le cas d'un service 10 de ticketing, cette mémoire peut être utilisée pour mémoriser le solde de tickets ; dans le cas d'un service de porte-monnaie électronique, le solde d'argent. - une antenne (ANT) 203 « Bodypass » adaptée pour recevoir des signaux sur la voie radio et via le corps humain ; - un démodulateur (DEMOD) 205, destiné à recevoir via l'antenne 203 un signal 15 électrique modulé et à le transformer en un signal numérique destiné à être transmis à l'unité de traitement 200. Le démodulateur 205 est agencé pour mettre en oeuvre l'étape El de démodulation du procédé de communication décrit par la suite ; - on notera que la présence d'un modulateur (MOD) 204 (destiné à adapter si nécessaire un signal numérique produit par le microprocesseur 200 en un signal 20 électrique modulé, destiné à être transmis via l'antenne 203) n'est pas nécessaire dans notre exemple de réalisation puisque le terminal n'émet pas de données en « Bodypass » mais pourrait être utile selon certaines variantes d'implémentation. - un module Bluetooth (MBT) 206, destiné à émettre et recevoir des données sur un canal Bluetooth établi avec un dispositif externe apte à communiquer selon cette 25 norme, en l'occurrence le lecteur. Le module MBT est notamment agencé pour mettre en oeuvre l'étape E2 d'émission d'un message vers le lecteur (3) ainsi que les étapes E3 et E4 de réception/émission de messages relatifs à la transaction sur le canal Bluetooth, comme il sera détaillé à l'appui de la figure 4. Le module Bluetooth est relié à l'antenne, soit directement soit via le biais du téléphone mobile : 30 o dans le premier cas, le module Bluetooth se trouve par exemple sur un substrat (dit « « composant Bodypass ») regroupant tous les modules nécessaires au fonctionnement du Bodypass (Antenne, démodulateur, 3044495 15 microprocesseur, etc.). Il est relié à la sortie du démodulateur d'antenne, par le biais éventuel d'autres circuits. Il reçoit les données démodulées et éventuellement traitées par un microprocesseur, et se charge d'établir le canal de communication Bluetooth. Avantageusement dans ce cas tous les 5 modules peuvent être regroupés sur la même entité physique et/ou logique (circuit, composant, etc. Bodypass-Bluetooth), et supportés par exemple par une carte électronique que l'utilisateur peut porter dans sa poche. o dans le second cas, le module Bluetooth se trouve ailleurs, par exemple dans le terminal. Les signaux d' antenne démodulés sont transmis au 10 microprocesseur du terminal qui se charge d'établir la communication Bluetooth avec le lecteur. Avantageusement dans ce cas, le module Bluetooth présent nativement sur le terminal (un smartphone par exemple) peut être réutilisé. 15 Un lecteur (3) selon l'invention (aussi appelé couramment « TPE », ou « borne ») va maintenant être décrite en relation avec la figure 3. Le lecteur comprend plusieurs modules qui sont similaires à ceux du dispositif portatif 1 décrit en relation avec la figure 2 : 20 - une unité de traitement 300, ou « CPU », destinée à charger des instructions en mémoire, à les exécuter, à effectuer des opérations. - un ensemble de mémoires, dont une mémoire volatile 301, ou "RAM" (pour "Random Access Memory") utilisée pour exécuter des instructions de code, stocker des variables, etc., 25 - un mémoire non volatile 302, de type « ROM » ou « EEPROM » destinée à contenir des informations persistantes ; - une antenne (ANT) 303 « Bodypass » adaptée pour émettre des signaux sur la voie radio et via le corps humain ; - un modulateur 304 destiné à adapter un signal numérique produit par le 30 microprocesseur 300 en un premier signal électrique modulé, destiné à être transmis, via l'antenne 303, à travers le corps de l'utilisateur. Le modulateur 304 est agencé pour mettre en oeuvre l'étape initiale E21 d'émission du message « BODYP » décrit 3044495 16 précédemment ; l'opération de modulation effectuée par le modulateur 304 est une modulation d'amplitude par tout ou rien, appelée également modulation « OOK » (de l'anglais « On-Off Keying »). Ainsi, par exemple, le signal est un signal à 13,56 MHz modulé en amplitude tout ou rien. L'invention n'est cependant pas limitée à ce type de 5 modulation. Dans un autre exemple de réalisation, la modulation est une modulation de fréquence, moins sensible aux parasites. On note que cette réalisation est cependant plus coûteuse car elle nécessite plus de composants. Dans un autre exemple de réalisation, une modulation de phase est réalisée. - la présence d'un démodulateur 305 n'est pas nécessaire dans le contexte du 10 mode de réalisation de l'invention - une surface réceptrice (SF) 308 adaptée pour réagir à la proximité de l'utilisateur (contact, quasi-contact, effleurement, etc.). Dans l'exemple décrit ici, cette surface correspond à l'antenne 303, de manière à ce qu'un signal électrique modulé émis ou reçu via l'antenne 303 soit apte à être véhiculé par le corps de l'utilisateur qui 15 est en contact avec la surface. Dans un exemple de réalisation, l'antenne 303 peut être intégrée dans la surface 308. La surface est agencée de manière à coopérer avec l'unité de traitement 300 pour mettre en oeuvre les étapes du procédé qui sera décrit ultérieurement ; - un module Bluetooth 306 (MBT) destiné à émettre et recevoir des données sur 20 un canal Bluetooth établi avec un dispositif externe apte à communiquer selon cette norme, en l'occurrence le terminal mobile. Le module 304 est notamment agencé pour mettre en oeuvre les étapes E23 et E24 de réception/émission de messages relatifs à la transaction sur le canal Bluetooth. - une interface utilisateur (IHM) 309, adaptée pour transmettre à l'utilisateur des 25 instructions ou des messages d'information. Par exemple, l'interface utilisateur 309 est un écran sur lequel les messages et instructions sont affichés. Dans un autre exemple de réalisation, l'interface 309 est une interface audio permettant de jouer les messages et instructions. L'IHM peut aussi comporter un clavier, un micro, etc. L'interface utilisateur 309 est agencée pour mettre en oeuvre notamment l'étape E20 d'invitation du 30 procédé de communication. Le lecteur 3 est moins contraint en termes d'alimentation et de taille que le terminal 1. Ainsi, les modules unité de traitement 300, mémoires volatile 301 et non 3044495 17 volatile 302 et interface utilisateur 309 sont, dans un exemple de réalisation, intégrés dans un ordinateur 310 de type PC ou serveur qui peut être alimenté par le secteur. L'ordinateur 310 est interfacé avec les composants (surface (SF) 308 couplée à l'antenne 303, démodulateur 305,etc.) par exemple au moyen d'une interface filaire. 5 On notera que n'importe quel lecteur du commerce peut avantageusement être utilisé, à condition de bénéficier de l'option Bodypass, option consistant simplement en une mise à jour du logiciel du lecteur équipé d'une antenne Bodypass, pour le rendre apte à émettre un message possédant les caractéristiques (fréquence, modulation, etc.) Bodypass via son antenne. 10 La figure 4 représente les étapes d'un procédé de communication sans fils bidirectionnelle à travers le corps humain entre un mobile (1) équipé d'une antenne « Bodypass » porté par un utilisateur (2), et un TPE (lecteur, 3) équipée d'une antenne 15 « Bodypass », aptes à établir de surcroît un canal de communication Bluetooth de manière à libérer la main de l'utilisateur. Dans une étape initiale E20 d'invitation, le lecteur (3) affiche éventuellement un message à l'écran : montant d'une transaction, invite à poser sa main sur la surface réceptrice pour valider un ticket de transport, etc. 20 L'utilisateur (2) équipé du dispositif portatif (1) approche du lecteur et lit éventuellement le message. L'utilisateur a positionné son dispositif mobile dans un état adéquat (Bluetooth et Bodypass actifs) lors d'une étape E0 initiale. Au cours d'une étape d'émission E21, le lecteur 3 émet via son antenne un signal électrique modulé associé à un message de recherche destiné à un dispositif situé à 25 proximité, en l'espèce le terminal (1) porté par l'utilisateur (2). Le message de recherche transmis dans le signal électrique modulé émis par le lecteur (3) est destiné selon cet exemple à entrer en contact avec un dispositif portatif situé à proximité du lecteur (3). Il est propre au service et peut comporter un identifiant de service. Plus précisément, le message de recherche comprend une pluralité d'éléments d'information 30 destinés à être transmis en continu pendant une certaine période pendant laquelle le TPE (3) est en mode émission. Par exemple l'élément d'information consiste en un mot, « BODYP », transmis plusieurs fois dans le premier signal électrique modulé, suivi 3044495 18 d'une donnée d' appairage, par exemple un aléa (ALEA) qui permettra d'effectuer une phase d'appairage ultérieure, suivi optionnellement d'un identifiant du service. Dans une étape suivante El, l'utilisateur 2 pose sa main au-dessus de l'antenne « Bodypass » de la station de base 3; le premier signal modulé électrique émis au cours 5 de l'étape précédente est détecté et reçu par le terminal (1). En effet, l'utilisateur (2) dont la main est posée sur l'antenne Bodypass du lecteur est un vecteur de transmission du premier signal électrique émis par le lecteur (3). Le terminal (1), jusque-là en état d'attente, ou état de réception, détecte et reçoit le signal électrique modulé (M) véhiculé par le corps de l'utilisateur. Le terminal (1) démodule le premier signal électrique reçu 10 en un premier signal numérique et initie la communication Bluetooth. Selon un autre mode de réalisation, un module BLE se trouve en contact direct avec le démodulateur connecté à l'antenne Bodypass, et il n'est pas nécessaire d'utiliser la fonction Bluetooth du terminal, même si elle existe. Dans ce cas un microprocesseur associé au démodulateur de l'antenne Bodypass peut par exemple prendre en charge la détection 15 du message et son traitement. A l'issue de cette étape, l'utilisateur peut s'écarter du TPE, la phase de pré-appairage étant terminée. Le premier canal (Bodypass) peut être refermé. Cette fermeture est de préférence implicite : dès que l'utilisateur s'éloigne de la borne, le 20 canal de transmission ne peut plus véhiculer de signaux et la transmission s'interrompt. Cette étape est facultative dans la mesure où l'utilisateur peut, s'il le souhaite, rester près de la borne, avec la main posée dessus, mais ceci ne présente aucun intérêt dans le contexte de ce mode de réalisation puisque la phase de pré-appairage est terminée. Si le canal constitué par le corps de l'utilisateur reste ouvert, aucune donnée d'y transitera 25 néanmoins plus. Dans une étape E2, le message numérique associé à la réponse (schématisé sur la figure par M'=«ALEA', @MAC ») est transmis via l'antenne (11a) du terminal (1) sur un canal radio Bluetooth. 30 Dans une étape E22 de détection et de réception, le message (M') émis au cours de l'étape précédente E2 par le dispositif portatif (1) et transmis en Bluetooth est détecté et reçu par le lecteur (3). 3044495 19 Si le message reçu est correct (ici, il s'agit du message M' comportant l'aléa, et éventuellement l'adresse MAC-Bluetooth du terminal), le lecteur peut accepter la communication Bluetooth, avec le terminal ; le canal Bluetooth bidirectionnel est établi lors d'une étape E3 (et E23 correspondante). Les deux dispositifs sont désormais 5 appairés sur le canal Bluetooth et peuvent communiquer. Les étapes E4 et E24 sont des étapes de réception/émission de messages relatifs à la transaction sur le canal Bluetooth (pour valider un achat dont le montant est affiché sur la borne, un solde de ticket, ou échanger tout autre message requis pour la communication, etc.) 10 On notera que, selon l'état de l'art, l'utilisateur doit maintenir la main posée sur la surface réceptrice du lecteur depuis l'étape El de mise en contact de l'utilisateur avec le lecteur (3) jusqu'à la fin de l'étape de communication, ce qui est fastidieux. Avantageusement, il peut ici retirer la main et même s'écarter du TPE sans pour autant interrompre la communication qui se poursuit sur le canal Bluetooth. 15 L'étape E25 correspond à la fin de la transaction (par exemple, validation de la transaction monétaire, ouverture du portique, etc.). Le canal Bluetooth peut être refermé. 20 Il va de soi que le mode de réalisation qui a été décrit ci-dessus a été donné à titre purement indicatif et nullement limitatif, et que de nombreuses modifications peuvent être facilement apportées par l'homme de l'art sans pour autant sortir du cadre de l'invention. On rappelle notamment que le mode de réalisation présenté est conforme à 25 l'exemple d'un terminal mobile de type Smartphone, équipé en natif d'un module Bluetooth, mais aussi à celui d'une carte électronique ou tout autre dispositif terminal disposant des capacités requises (Bodypass et Bluetooth). Dans le cas du terminal mobile de type Smartphone, deux modes de réalisation peuvent être envisagés sans sortir du contexte de l'invention : 30 - selon le premier mode, la sortie du démodulateur associé à l'antenne Bodypass est connectée (via un ensemble de composants adéquats) à un module radio de type Bluetooth (notamment BLE) qui est indépendant de celui du dispositif 3044495 20 mobile. Avantageusement, les composants précités peuvent être agencés sur le même substrat, dit « composant Bodypass », piloté par exemple par un microprocesseur ou microcontrôleur en charge d'établir la communication BLE avec le dispositif lecteur. 5 - selon un second mode, la sortie du démodulateur associé à l'antenne Bodypass est connectée (via un ensemble de composants adéquats) au dispositif mobile, en charge d'établir la communication Bluetooth entre son propre module Bluetooth et le dispositif lecteur. 10 REVENDICATIONS1. Procédé de communication sur un premier dispositif, dit terminal (1), apte à recevoir un message (M) dans une onde porteuse radio (S) en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal (BP) ayant pour support le corps d'un utilisateur porteur du terminal et à communiquer avec un second dispositif sur un second canal sans fils (BT, WIFI) ayant un support distinct du corps de l'utilisateur, caractérisé en ce qu'il comporte les étapes suivantes sur le terminal : - réception (El), sur le premier canal (BP), du premier message (M) comportant au moins une première donnée d'appairage (ALEA) en provenance d'un autre dispositif ; - établissement d'une session de communication (SBT) sur le second canal (BT) avec ledit second dispositif, grâce à ladite donnée d'appairage (ALEA) ; - communication avec ledit second dispositif sur le second canal (BT) radio. 2. Procédé de communication selon la revendication 1, caractérisé en en ce que l'établissement de ladite session de communication avec le second dispositif inclut une étape d'émission (E2) d'un second message (M') comportant au moins une seconde donnée d'appairage (ALEA') sur le second canal (BT), ladite seconde donnée d'appairage étant fonction de la première donnée d'appairage (ALEA). 3. Procédé de communication selon la revendication 1, caractérisé en outre en ce que le premier message (M) comporte également un identificateur (BODYP) de service. 4. Dispositif (1) de communication, dit terminal, apte à recevoir un message (M) dans une onde porteuse radio (S) en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal (BP) ayant pour support le corps d'un utilisateur (2) porteur du terminal (1), comportant les modules suivants : - un module de communication (DEMOD, 205) apte à recevoir (El) un message (M) dans une onde porteuse radio (S) en utilisant des capacités de 3044495 22 conduction d'onde électromagnétique d'un premier canal (BP) ayant pour support le corps de l'utilisateur (2) ; - un module d'émission-réception (MBT, 206) apte à communiquer sur un second canal sans fils (BT) ayant un support distinct du corps de 5 l'utilisateur (2) avec un second dispositif, dit lecteur (3) ; caractérisé en ce que la communication sur le second canal est activée suite à la détection d'une donnée d'appairage (ALEA) dans un message (M) porté par l'onde porteuse radio (S) reçue par le terminal (1) lorsque l'utilisateur (2) est à proximité (P1) du lecteur (3). 10 5. Procédé de communication entre : - un premier dispositif, dit terminal (1), apte à recevoir un message (M) dans une onde porteuse radio (S) en utilisant des capacités de conduction d'onde électromagnétique d'un premier canal (BP) ayant pour support le corps d'un 15 utilisateur (2) porteur du terminal et à communiquer sur un second canal sans fils (BT, WIFI) ayant un support distinct du corps de l'utilisateur, et - un second dispositif, dit lecteur (3), apte à émettre un message (M) dans une onde porteuse radio (S) sur le premier canal (BP) et à communiquer avec le terminal via le second canal (BT), 20 caractérisé en ce qu'il comporte les étapes de : - émission (E21) par le lecteur, sur le premier canal (BP), d'un message (M) comprenant au moins une donnée d' appairage (ALEA) ; - établissement d'une session de communication (SBT) sur le second canal (BT) entre le terminal et le lecteur, grâce à ladite donnée d'appairage 25 (ALEA) ; - communication entre les deux dispositifs sur le second canal (BT). 6. Système de communication comprenant : - un premier dispositif (1), dit terminal, comportant : 30 o un module de communication (DEMOD, 205) apte à recevoir (El) un message (M) dans une onde porteuse radio (S) en utilisant des capacités de conduction d'onde électromagnétique d'un premier 3044495 23 canal (BP) ayant pour support le corps d'un utilisateur (2) porteur du terminal ; o un module d'émission-réception (MBT) apte à communiquer sur un second canal sans fils (BT) ayant un support distinct du corps de 5 l'utilisateur ; - un second dispositif (3), dit lecteur, comportant o un module de communication (MOD, 304) apte à émettre (E21) un message (M) dans une onde porteuse radio (S) sur le premier canal ; o un module d'émission-réception (BT) apte à communiquer avec le 10 terminal sur le second canal sans fils (BT) ; caractérisé en ce que la communication sur le second canal est activée suite à la détection d'une donnée d'appairage (ALEA) dans un message (M) porté par l'onde porteuse radio (S) reçue par le terminal (1) lorsque l'utilisateur est à proximité du lecteur (3). 15 7. Programme d'ordinateur apte à être mis en oeuvre sur un dispositif terminal tel que défini dans la revendication 4 ou 6, le programme comprenant des instructions de code qui, lorsque le programme est exécuté par un processeur, réalise les étapes du procédé selon la revendication 1 ou 5. 8. Programme d'ordinateur apte à être mis en oeuvre sur un dispositif lecteur tel que défini dans la revendication 6, le programme comprenant des instructions de code qui, lorsque le programme est exécuté par un processeur, réalise les étapes du procédé selon la revendication 5. 20 25