Brevet FR3127815A1 — publié le 20230407

DISPOSITIF DE TEST D’UNE APPLICATION ET DE CARTES SANS CONTACT L’invention concerne un dispositif (1) de test de cartes sans contact comprenant : au moins une première base de réception (10) d’au moins un premier terminal (50), ladite première base de réception étant adaptée pour pouvoir maintenir ledit premier terminal dans une position prédéterminée, dite première position, au moins une deuxième base de réception (12) d’au moins un terminal, dit deuxième terminal (52), ladite deuxième base de réception étant adaptée pour pouvoir maintenir ledit deuxième terminal dans une position prédéterminée, dite deuxième position, un support de cartes (20) rotatif adapté pour pouvoir recevoir au moins deux cartes sans contact, au moins un chariot mobile (30) en translation selon au moins une direction longitudinale de déplacement, ledit support de cartes étant fixé audit chariot mobile et étant plus proche de ladite première base de réception dans une position proximale que dans une position distale. Figure pour l’abrégé : figure 1 DISPOSITIF DE TEST D’UNE APPLICATION ET DE CARTES SANS CONTACT Domaine technique de l’invention L’invention concerne un dispositif de test d’une application et de cartes sans contact. En particulier l’invention concerne un dispositif de test d’une application installée sur un terminal adaptée pour pouvoir lire des cartes sans contact. Arrière-plan technologique Dans tout le texte, le terme « application » désigne un programme informatique, ou un logiciel, configuré pour réaliser une tâche prédéterminée ou un ensemble de tâches prédéterminées. Dans tout le texte, l’expression « carte sans contact » désigne toute carte ou document permettant une communication sans fil, par exemple des cartes de communication en champ proche (CCP), plus communément appelées cartes NFC (pour « Near Field Contact » en anglais) ou encore des cartes de type RFID (radio-identification). En particulier, une telle carte sans contact peut comprendre un circuit intégré. Une telle carte sans contact présente deux faces principales opposées et parallèles entre elles et une épaisseur plus faible que les dimensions externes de ses faces principales. Dans tout le texte, le terme « terminal » désigne tout équipement portatif, tel qu'un téléphone portable d'un réseau de télécommunication cellulaire, un ordinateur portable, un assistant personnel ou PDA (pour Personal Digital Assistant en anglais), un lecteur de musique portable ou encore un navigateur GPS portatif. Les cartes sans contact sont utilisées dans de nombreuses applications par exemple comme titre de transport (billet de train, ticket de bus…), comme support de données de sécurité tel que les pièces d’identité ou encore à titre de carte de paiement. Dans le domaine du développement logiciel, le test d’une application avant son déploiement auprès des utilisateurs est indispensable, qu’il s’agisse d’une nouvelle application ou d’une mise à jour d’une application préexistante à laquelle des fonctionnalités additionnelles ont par exemple été ajoutées. Il existe beaucoup d’outils permettant d’automatiser ces tests logiciels. Lorsque des interactions physiques sont mises en jeu, l’intervention d’êtres humains est indispensable. Objectifs de l’invention L’invention vise à fournir un dispositif de test d’une application et de cartes sans contact permettant de simplifier et d’automatiser la réalisation d’au moins une étape d’un tel test. L'invention vise également à proposer un tel dispositif qui permette de simuler les interactions physiques entre un terminal et une carte sans contact. L'invention vise également à proposer un tel dispositif qui permette de diminuer les coûts associés à la réalisation de tels tests ainsi que la durée nécessaire à leur réalisation. L'invention vise également à proposer un tel dispositif qui soit simple, peu coûteux à la fabrication, fiable et facile à utiliser. Pour ce faire, l’invention concerne un dispositif de test d’une application et de cartes sans contact comprenant : au moins une première base de réception d’au moins un terminal, dit premier terminal, ladite première base de réception étant adaptée pour pouvoir maintenir ledit premier terminal dans une position prédéterminée, dite première position, au moins une deuxième base de réception d’au moins un terminal, dit deuxième terminal, ladite deuxième base de réception étant adaptée pour pouvoir maintenir ledit deuxième terminal dans une position prédéterminée, dite deuxième position, un support de cartes adapté pour pouvoir recevoir au moins deux cartes sans contact, ledit support de cartes étant adapté pour permettre une rotation desdites cartes autour d’un axe de rotation prédéterminé, au moins un chariot mobile en translation selon au moins une direction, dite direction longitudinale de déplacement, ledit support de cartes étant fixé audit chariot mobile de façon à pouvoir être déplacé, selon ladite direction longitudinale de déplacement, entre une position proximale et une position distale, ledit support de cartes étant plus proche de ladite première base de réception en position proximale qu’en position distale. Un dispositif selon l’invention permet donc de procurer un dispositif de test de cartes sans contact permettant la réalisation de tests des interactions entre une application installée sur un terminal et des cartes sans contacts, de façon fiable et reproductible. Un tel dispositif permet en outre de diminuer les coûts associés à la réalisation de tels tests ainsi que la durée nécessaire à leur réalisation en diminuant le nombre d’étapes nécessitant une intervention humaine. En particulier, un dispositif selon l’invention permet de combiner un mouvement de translation à un mouvement de rotation d’une carte sans contact à approcher d’un terminal équipé d’une application prédéterminée. Chaque base de réception d’au moins un terminal, également appelée berceau, présente des moyens de fixation d’au moins un terminal. Il peut par exemple s’agir de mors ou de pinces réglables ou d’une pièce présentant une forme adaptée pour permettre de maintenir un terminal au moins en partie par encastrement à l’intérieur de celle-ci. Selon un mode de réalisation particulièrement avantageux d’un dispositif selon l’invention, ledit premier terminal est adapté pour pouvoir être fixé à ladite première base de réception de façon à ce que chaque face principale dudit premier terminal s’étende sensiblement dans un plan orthogonal à ladite direction longitudinale de déplacement du chariot mobile. De préférence, similairement, selon un mode de réalisation particulièrement avantageux d’un dispositif selon l’invention, ledit deuxième terminal est adapté pour pouvoir être fixé à ladite deuxième base de réception de façon à ce que chaque face principale dudit deuxième terminal s’étende sensiblement dans un plan orthogonal à ladite direction longitudinale de déplacement du chariot mobile. Ainsi, ledit premier terminal et ledit deuxième terminal s’étendent sensiblement parallèlement l’un à l’autre et en particulier sont juxtaposés de façon à s’étendre sensiblement dans un même plan sensiblement orthogonal à ladite direction longitudinale de déplacement du chariot mobile. Avantageusement et selon l’invention, en position proximale, ledit support de cartes est plus proche de ladite deuxième base de réception qu’en position distale. Ainsi, en position proximale, le support de cartes est disposé à proximité de de la première base de réception et de la deuxième base de réception, en particulier de façon à être suffisamment proche pour que le premier terminal et le deuxième terminal puissent lire au moins une carte disposée sur le support de cartes. Avantageusement et selon l’invention, chaque carte sans contact est une carte comprenant au moins un circuit intégré. Il peut s’agir en particulier de cartes NFC (pour « Near Field Contact » en anglais) ou encore de cartes de type RFID (radio-identification). Avantageusement et selon l’invention, ledit support de cartes présente une forme générale en étoile comprenant au moins quatre branches, chaque branche dudit support de cartes étant adaptée pour pouvoir recevoir une carte sans contact. Selon un mode de réalisation particulièrement avantageux d’un dispositif selon l’invention, chaque carte sans contact est fixée à une branche dudit support de cartes, en particulier à une branche distincte dudit support de cartes, chaque branche portant une unique carte sans contact. Selon un mode de réalisation particulièrement avantageux d’un dispositif selon l’invention, chaque carte sans contact est disposée de façon à ce que chaque face principale de ladite carte sans contact s’étende sensiblement dans un plan parallèle à un plan dans lequel s’étend une face principale dudit premier terminal et/ou dudit deuxième terminal. Avantageusement et selon l’invention, ledit axe de rotation prédéterminé du support de cartes est sensiblement parallèle à ladite direction longitudinale de déplacement, ledit axe de rotation étant distinct de ladite direction longitudinale de déplacement (c’est-à-dire non confondu avec ladite direction longitudinale de déplacement). Plus particulièrement, ledit support de cartes est adapté pour permettre une rotation de chaque carte les unes par rapport aux autres dans un plan orthogonal à ladite direction longitudinale de déplacement. Avantageusement et selon l’invention, ledit dispositif comprend un rail à tige filetée sur lequel est monté ledit chariot mobile de façon à permettre son déplacement selon ladite direction longitudinale de déplacement. Avantageusement et selon l’invention, ledit dispositif comprend une enceinte de protection formée d’au moins un matériau transparent, ladite enceinte étant adaptée pour pouvoir contenir au moins ladite première base de réception dudit premier terminal, ladite deuxième base de réception dudit deuxième terminal, ledit support de cartes, ledit chariot ainsi que ledit premier terminal et ledit deuxième terminal. L’enceinte de protection peut prendre toute forme géométrique et toutes dimensions adaptées pour s’étendre autour desdits éléments du dispositif selon l’invention, ladite enceinte étant adaptée pour pouvoir contenir au moins ladite première base de réception dudit premier terminal, ladite deuxième base de réception dudit deuxième terminal, ledit support de cartes et ledit chariot, ceux-ci étant donc disposés à l’intérieur de ladite enceinte de protection. Dans un mode de réalisation particulièrement avantageux d’un dispositif selon l’invention, ladite enceinte présente une forme parallélépipédique rectangle. Avantageusement et selon l’invention, ladite enceinte est munie d’une porte. Il peut s’agir de tout type de porte pouvant être ménagé dans une paroi de ladite enceinte, par exemple une porte coulissante ou une porte battante. Avantageusement et selon l’invention, ladite porte permettant d’accéder à chaque base de réception d’un terminal de façon à pouvoir installer et/ou ôter ledit terminal et d’accéder audit support de cartes de façon à pouvoir y fixer et/ou ôter lesdites cartes. Avantageusement et selon l’invention, ladite porte est en outre munie d’un dispositif de verrouillage de la fermeture de ladite porte. Avantageusement et selon l’invention, ledit dispositif est adapté pour commander l’arrêt de toute opération (test en cours ou déplacement du support de cartes sur le chariot par exemple) en cas d’ouverture de la porte de l’enceinte de protection. Pour ce faire, le dispositif peut donc comprendre un détecteur d’ouverture/fermeture de ladite porte. Avantageusement et selon l’invention, ledit dispositif est relié à une unité de traitement adaptée pour commander chaque déplacement dudit support de cartes. Une telle unité de traitement est en particulier adaptée pour commander un ensemble de déplacements, simultanés ou non, dudit chariot mobile selon ladite direction longitudinale de déplacement et de chaque branche du support de cartes par rotation autour dudit axe de rotation prédéterminé. Avantageusement et selon l’invention, une telle unité de traitement est adaptée pour pouvoir commander un déplacement vers la position proximale dudit chariot mobile selon ladite direction longitudinale de déplacement simultanément à une rotation dudit support de cartes autour dudit axe de rotation prédéterminé. Avantageusement et selon l’invention, ledit dispositif comprend des câbles adaptés pour pouvoir relier chaque terminal disposé dans chaque base de réception à un boîtier connecteur. Le boîtier connecteur peut lui-même être relié à ladite unité de traitement. Avantageusement et selon l’invention, ledit dispositif comprend en outre au moins une troisième base de réception d’au moins un troisième terminal, ledit troisième terminal étant distinct dudit premier terminal et dudit deuxième terminal. Avantageusement et selon l’invention, ledit troisième terminal est adapté pour pouvoir être fixé à ladite troisième base de réception de façon à ce que chaque face principale dudit troisième terminal s’étende sensiblement dans un plan orthogonal au plan dans lequel s’étend une face principale dudit premier terminal et/ou une face principale dudit deuxième terminal. Il est possible de prévoir que le troisième terminal soit utilisé pour afficher un code QR ou un code barre pouvant être lu par le premier terminal et /ou le deuxième terminal comportant un lecteur optique sur un chant supérieur disposé parallèlement à la face principale du troisième terminal de façon à pouvoir lire ledit code. L’invention concerne également un procédé de mise en œuvre d’un dispositif selon l’invention. L’invention concerne également un dispositif et un procédé caractérisés en combinaison par tout ou partie des caractéristiques mentionnées ci-dessus ou ci-après. Liste des figures D'autres buts, caractéristiques et avantages de l'invention apparaîtront à la lecture de la description suivante donnée à titre uniquement non limitatif et qui se réfère aux figures annexées dans lesquelles : est une vue schématique en perspective d’un dispositif selon un mode de réalisation de l’invention, est une vue schématique de côté d’un dispositif selon un mode de réalisation de l’invention, est une vue schématique en perspective d’un dispositif selon un mode de réalisation de l’invention, est une vue schématique de face d’un dispositif selon un mode de réalisation de l’invention. Description détaillée d’un mode de réalisation de l’invention Sur les figures, les échelles et les proportions ne sont pas strictement respectées et ce, à des fins d’illustration et de clarté. En outre, les éléments identiques, similaires ou analogues sont désignés par les mêmes références dans toutes les figures. Les figures 1 à 4 illustrent schématiquement un dispositif 1 de test d’une application et de cartes sans contact selon un mode de réalisation de l’invention. Un tel dispositif de test comprend : une première base de réception 10 d’un premier terminal 50 adaptée pour pouvoir maintenir ledit premier terminal 50 dans une position prédéterminée, dite première position, une deuxième base de réception 12 d’un deuxième terminal 52 adaptée pour pouvoir maintenir ledit deuxième terminal 52 dans une position prédéterminée, dite deuxième position, une troisième base de réception 14 d’un troisième terminal 54 adaptée pour pouvoir maintenir ledit troisième terminal 54 dans une position prédéterminée, dite troisième position, un support 20 de cartes adapté pour pouvoir recevoir au moins deux cartes 25, 26 sans contact, et ici par exemple cinq cartes sans contact dans le mode de réalisation représenté, le support 20 de cartes permettant une rotation des cartes 25, 26 sans contact autour d’un axe de rotation prédéterminé, au moins un chariot mobile 30 en translation selon une direction longitudinale de déplacement. Le support de cartes est porté par le chariot mobile 30 auquel il est fixé par l’intermédiaire d’un mât 22 de façon à pouvoir être déplacé, selon ladite direction longitudinale de déplacement, entre une position proximale et une position distale, ledit support de cartes étant plus proche de la première base de réception 10 et de la deuxième base de réception 12 en position proximale qu’en position distale. La position proximale correspond à la position représentée sur les figures 1 à 4. En particulier, un dispositif selon l’invention permet de combiner un mouvement de translation à un mouvement de rotation d’une carte 25, 26 sans contact à approcher d’un terminal équipé d’une application prédéterminée. Dans le mode de réalisation représenté, le premier terminal 50 et le deuxième terminal 52 sont fixés aux bases de réception 10, 12 de façon à s’étendre sensiblement dans un plan orthogonal à ladite direction longitudinale de déplacement du chariot mobile 30. Le premier terminal 50 et ledit deuxième terminal 52 sont disposés l’un à côté de l’autre, juxtaposés, de façon à s’étendre dans un même plan sensiblement orthogonal à ladite direction longitudinale de déplacement du chariot mobile 30. En particulier, les terminaux 50, 52, 54 utilisés sont des ordiphones sur chacun desquels est installé une application à tester et munis d’un dispositif de lecture/écriture de cartes sans contact. Chaque carte sans contact est par exemple une carte de type NFC (pour « Near Field Contact » en anglais) ou encore RFID (à radio-identification). Le support 20 de cartes présente une forme en étoile à cinq branches, à chacune desquelles peut être fixée une carte 25, 26 sans contact. Chaque carte 25, 26 peut être fixée au support 20 de cartes à l’aide d’un adhésif (par exemple collées ou scotchées) ou encore via un système de fixation auto-agrippant du type VELCRO® (commercialisé par la société VELCRO COMPANIES®, Royaume-Uni). Chaque carte 25, 26 sans contact est disposée de façon à ce que chaque face principale de la carte sans contact s’étende sensiblement dans un plan parallèle à un plan dans lequel s’étend une face principale dudit premier terminal 50 et du deuxième terminal 52. L’axe de rotation du support 20 de cartes est sensiblement parallèle à ladite direction longitudinale de déplacement et passe par le centre de ladite étoile à cinq branches et par un moyeu 23 reliant le support 20 de cartes au mât 22 le reliant au chariot mobile 30. Le chariot mobile 30 est monté sur un rail à tige filetée 35 de façon à permettre son déplacement selon la direction longitudinale de déplacement. Le dispositif 1 de test comprend en outre une enceinte de protection 40 de forme parallélépipédique rectangle formée de cadres à ses arêtes et dont les parois sont formées d’un matériau transparent (verre ou polymère transparent tel que le polyméthacrylate de méthyle (PMMA) par exemple). L’enceinte 40 contient la première base de réception 10 du premier terminal, la deuxième base de réception 12 du deuxième terminal, la troisième base de réception 14 du troisième terminal, le support de cartes 20, le chariot mobile 30 ainsi que les terminaux 50, 52 et 54. L’enceinte de protection 40 est munie d’une porte 44, ici il s’agit d’une porte battante. La porte 44 permet d’accéder à chaque base de réception d’un terminal de façon à pouvoir installer et/ou ôter les terminaux 50, 52, 54 et d’accéder audit support de cartes de façon à pouvoir y fixer et/ou ôter lesdites cartes. Le dispositif 1 est adapté pour commander l’arrêt de toute opération (test en cours ou déplacement du support de cartes sur le chariot par exemple) en cas d’ouverture de la porte de l’enceinte de protection 40. Le dispositif 1 comprend également des câbles (non représentés) adaptés pour pouvoir relier chaque terminal disposé dans chaque base de réception à un boîtier connecteur 48. Le boîtier connecteur 48 peut lui-même être relié à une unité de traitement permettant de commander un ensemble de déplacements, simultanés ou non, dudit chariot mobile selon ladite direction longitudinale de déplacement et de chaque branche du support de cartes par rotation autour dudit axe de rotation prédéterminé. Un tel dispositif de test permet de réaliser des tests des interactions entre une application d’un terminal et des cartes sans contact de façon fiable et reproductible tout en diminuant les coûts associés à la réalisation de tels tests ainsi que leur durée de réalisation en diminuant le nombre d’étapes nécessitant une intervention humaine. Il est ainsi par exemple possible de réaliser de tels tests en l’absence de présence humaine, notamment la nuit et/ou 24h sur 24h. Un objectif d’un dispositif selon l’invention est en particulier de permettre de tester des cartes sans contacts qui nécessitent un mouvement particulier pour être écrites ou lues. Il s’agit en particulier du mouvement réalisé habituellement par les chefs de bords dans les trains lorsqu’ils contrôlent les billets des passagers sous la forme de cartes sans contact. En particulier, les inventeurs ont constaté qu’un tel dispositif selon l’invention pouvant combiner un mouvement de translation à un mouvement de rotation d’une carte sans contact permet de se rapprocher au mieux du geste métier réalisé en pratique pour contrôler une carte sans contact, tel qu’un titre de transport pour passagers de trains, une carte présentée par un chef de bord d’un train (ou « contrôleur ») auprès d’un dispositif de vérification de la validité d’un tel titre de transport ne correspondant en réalité pas à un mouvement de translation parfait. Pour tester un programme informatique (ou logiciel communément dénommé « application »), on choisit une pluralité de cartes sans contact -par exemples des cartes de type NFC- considérées comme valides en tant que titre de transport par exemple, l’objectif n’étant pas de tester les cartes sans contact en tant que telles mais une application installée sur un terminal tel qu’un ordiphone (ou téléphone intelligent communément appelé « smartphone »). Le troisième terminal 54 peut être fixé à la troisième base de réception 14 de façon à ce que chaque face principale du troisième terminal 54 s’étende sensiblement dans un plan orthogonal au plan dans lequel s’étend une face principale dudit premier terminal et/ou une face principale dudit deuxième terminal. Le troisième terminal 54 peut être utilisé pour afficher un code QR ou un code barre pouvant être lu par le premier terminal 50 et /ou le deuxième terminal 52 comportant un lecteur optique (non représenté) sur leur chant supérieur (c’est-à-dire la tranche du terminal la plus courte, orienté vers le haut sur les figures 1 à 4, et disposé parallèlement à la face principale du troisième terminal 54). L’invention ne se limite pas aux modes de réalisation décrits. En particulier, le support de cartes peut par exemple être de forme différente, les terminaux et les cartes sans contact peuvent être orientés différemment en fonction du type de test que l’on souhaite effectuer ou des applications à tester etc. Dispositif (1) de test d’une application et de cartes sans contact comprenant : au moins une première base de réception (10) d’au moins un terminal, dit premier terminal (50), ladite première base de réception étant adaptée pour pouvoir maintenir ledit premier terminal dans une position prédéterminée, dite première position, au moins une deuxième base de réception (12) d’au moins un terminal, dit deuxième terminal (52), ladite deuxième base de réception étant adaptée pour pouvoir maintenir ledit deuxième terminal dans une position prédéterminée, dite deuxième position, un support (20) de cartes adapté pour pouvoir recevoir au moins deux cartes sans contact, ledit support de cartes étant adapté pour permettre une rotation desdites cartes autour d’un axe de rotation prédéterminé, au moins un chariot mobile (30) en translation selon au moins une direction, dite direction longitudinale de déplacement, ledit support de cartes étant fixé audit chariot mobile de façon à pouvoir être déplacé, selon ladite direction longitudinale de déplacement, entre une position proximale et une position distale, ledit support de cartes étant plus proche de ladite première base de réception en position proximale qu’en position distale. Dispositif selon la revendication 1, caractérisé en ce que ledit support (20) de cartes présente une forme générale en étoile comprenant au moins quatre branches, chaque branche dudit support de cartes étant adaptée pour pouvoir recevoir une carte sans contact. Dispositif selon l’une des revendications 1 ou 2, caractérisé en ce que ledit axe de rotation prédéterminé du support (20) de cartes est sensiblement parallèle à ladite direction longitudinale de déplacement. Dispositif selon l’une des revendications 1 à 3, caractérisé en ce qu’il comprend un rail à tige filetée (35) sur lequel est monté ledit chariot mobile (30) de façon à permettre son déplacement selon ladite direction longitudinale de déplacement. Dispositif selon l’une des revendications 1 à 4, caractérisé en ce que, en position proximale, ledit support (20) de cartes est plus proche de ladite deuxième base de réception qu’en position distale. Dispositif selon l’une des revendications 1 à 5, caractérisé en ce qu’il comprend une enceinte (40) de protection formée d’au moins un matériau transparent. Dispositif selon la revendication 6, caractérisé en ce que ladite enceinte (40) est munie d’une porte (44). Dispositif selon l’une des revendications 1 à 7, caractérisé en ce qu’il est relié à une unité de traitement adaptée pour commander chaque déplacement dudit support (20) de cartes. Dispositif selon l’une des revendications 1 à 8, caractérisé en ce qu’il comprend des câbles adaptés pour pouvoir relier chaque terminal (50, 52, 54) disposé dans chaque base de réception (10, 12, 14) à un boîtier connecteur (48). Dispositif selon l’une des revendications 1 à 9, caractérisé en ce qu’il comprend en outre au moins une troisième base de réception (14) d’au moins un troisième terminal (54).