Brevet FR2878989A1 — publié le 20060609

Terminal à dalle tactile de type PDA pour effectuer des transactions électroniques La présente invention concerne le domaine des transactions électroniques, notamment du paiement électronique. Elle s'applique à un terminal à dalle tactile, de type assistant électronique personnel ou PDA (acronyme de l'expression anglo-saxonne "Personal Digital Assistant"). Les assistants électroniques personnels sont des dispositifs équipés d'un microprocesseur et d'un écran de visualisation à dalle tactile. Ils disposent par ailleurs d'un système d'exploitation ouvert, permettant d'ajouter des fonctions logicielles pour les personnaliser à des besoins particuliers. Cette possibilité fait que leur utilisation se généralise à des applications de 1 o plus en plus variées, et notamment des applications professionnelles. Toutefois, l'utilisation de ces terminaux dans des applications de transactions électronique est freinée par le manque de sécurité, lié précisément à leur possibilité de personnalisation. Par exemple, il n'est pas envisageable aujourd'hui d'utiliser un assistant électronique personnel dans une application de paiement électronique. En effet, on pourrait facilement ajouter une fonction logicielle pirate affichant à l'écran des images reproduisant d'un clavier virtuel pour demander la saisie d'un code confidentiel. L'exécution de cette fonction logicielle pirate ne pourrait pas être empêchée par le système d'exploitation du terminal, car il n'est pas possible en pratique de contrôler de façon efficace les images affichées à l'écran. II serait ainsi possible à n'importe qui d'obtenir des codes confidentiels, ou plus généralement des informations confidentielles. Un but de l'invention est de permettre l'utilisation d'un terminal de 25 type PDA pour une application de transaction électronique, tout en garantissant la sécurité requise dans ce type d'application. L'invention a pour objet un terminal comprenant un écran à dalle tactile, l'écran à dalle tactile étant destiné à afficher des images d'une part, et à localiser les zones de l'écran sur lesquelles des pressions sont susceptibles d'être exercées d'autre part. Selon l'invention, ce terminal est destiné à effectuer des transactions électroniques. II présente deux modes de fonctionnement. Dans un premier mode de fonctionnement, les fonctions de transaction électronique du terminal sont inhibées. Il se présente comme un terminal à dalle tactile classique. Dans un second mode de fonctionnement, les fonctions de transaction électronique sont activées. Afin d'éviter l'utilisation frauduleuse du terminal, celui-ci comprend: É un support articulé, présentant au moins deux positions, le mouvement du support articulé d'une position à une autre faisant passer le terminal d'un mode de fonctionnement à un autre, le support articulé masquant au moins une partie de l'écran à dalle tactile lorsque les fonctions de transaction électronique sont activées, É un clavier mécanique destinée à saisir des informations confidentielles, le clavier étant monté sur le support articulé, le clavier étant placé sur la partie masquée de l'écran lorsque les fonctions de transaction électronique sont activées. Ainsi, lorsque le support masque une partie de l'écran, et que cette partie masquée est remplacée par un clavier mécanique, il n'est plus possible d'afficher un clavier de saisie virtuel sans éveiller l'attention. Lorsque le support ne masque plus l'écran, il est certes possible d'afficher un clavier de saisie virtuel, mais ceci est sans conséquence pour la sécurité, les fonctions de transaction électronique étant inhibées. De plus, il est possible d'assurer un niveau de sécurité compatible avec les applications de transaction électronique envisagées en assurant la sécurité des informations saisies sur le clavier mécanique. Cette sécurité étant de nature mécanique, les éventuelles applications logicielles pirates ne pourront la contourner. Afin d'inhiber les fonctions de transactions électroniques, on peut utiliser une architecture bi-processeur. Dans ce mode de réalisation avantageux, le terminal comprend en outre: É un microprocesseur sécurisé destiné à traiter des données confidentielles, É un microprocesseur de calcul, destiné à traiter des données non confidentielles, É un commutateur comprenant au moins deux positions, une première position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur sécurisé pour afficher des images transmises par le microprocesseur sécurisé, et une seconde position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur de calcul pour afficher des images transmises par le microprocesseur de calcul, le commutateur étant relié au support articulé de manière à être dans la première position lorsque les fonctions de transaction électronique sont activées, et dans la seconde position lorsque les fonctions de transaction électronique sont inhibées. D'autres caractéristiques et avantages de l'invention apparaîtront à la lecture de la description détaillée suivante présentée à titre d'illustration non limitative et faite en référence aux figures annexées, lesquelles représentent: la figure 1, un terminal à dalle tactile de type PDA, la figure 2, un terminal à dalle tactile équipé d'un support articulé, la figure 3a, une vue de côté du terminal équipé d'un support articulé, le support articulé étant rabattu au dos du terminal, la figure 3b, une vue de côté du terminal équipé d'un support articulé, le support articulé masquant une partie de la l'écran à dalle tactile, - la figure 3c, une vue de dessus du terminal équipé d'un support articulé, - la figure 4, une vue en perspective du terminal, le support articulé étant rabattu au dos du terminal. On se réfère maintenant à la figure 1 sur laquelle est représenté un exemple de terminal de type PDA. Le terminal 1 comprend un écran 10, tel qu'un écran couleur 1/4 VGA. L'écran est un écran à dalle tactile, c'est à dire capable de localiser une zone de l'écran sur laquelle une pression est susceptible d'être exercée. Le terminal peut présenter des touches 12 de navigation. Par ailleurs, le terminal peut être équipé de moyens de communications, notamment d'une antenne 11 pour échanger des signaux hyperfréquence, tel que des signaux répondant à la norme WiFi/GSM/GPRS. On se réfère maintenant à la figure 2 sur laquelle est représenté un exemple de mise en oeuvre de l'invention. Le terminal 1 est équipé d'un support articulé 22. Le support est destiné à masquer une partie 40 (voir la figure 4) de l'écran comme illustré sur la figure 1. Dans cette position du support, les fonctions de transactions électroniques sont activées. Dans cette position, une partie 21 de l'écran à dalle tactile peut rester visible. Par exemple, la partie visible peut permettre d'afficher deux lignes de texte. Les fonctions de transactions électroniques peuvent alors afficher des messages sur cet partie de l'écran, tel q'une invitation à saisir un code confidentiel (comme l'illustre la figure 2). Le terminal comporte en outre un clavier mécanique 25. Ce clavier est monté sur le support articulé. Il est placé sur la partie masquée de l'écran lorsque les fonctions de transaction électronique sont activées. Ce clavier permet de saisir un code confidentiel par exemple. Le support articulé peut être mobile en translation ou en rotation. Pour des raisons d'encombrement, on préférera utiliser un support mobile en rotation. A cet effet, on peut prévoir une liaison articulée 24 entre le support mobile et le terminal (comme l'illustrent les figures 3a et 3b) . La figure 3c illustre par une vue de dessus un autre type d'articulation. Dans ce cas le support cache toujours partiellement l'écran tactile 40, mais au lieu de se soulever pour dégager l'écran, par une rotation autour d'un axe parallèle à l'écran, il opère une rotation autour d'un axe 30 perpendiculaire à l'écran 40. Afin de garantir qu'aucune application logicielle pirate ne peut s'exécuter lorsque les fonctions de transaction électronique sont activées, le terminal est équipé de deux microprocesseurs. L'un des deux microprocesseurs est un microprocesseur conventionnel utilisé dans les terminaux de type PDA. Le microprocesseur de calcul permet de traiter des données non confidentielles. L'autre microprocesseur est un microprocesseur sécurisé. Une application logicielle ne peut être exécutée par le microprocesseur sécurisé que si cette application est identifiée par le microprocesseur sécurisé. On prévient ainsi l'exécution d'applications logicielles pirates par ce microprocesseur. Le microprocesseur sécurisé est destiné à traiter des données confidentielles. Selon l'invention, le terminal est équipé d'un commutateur comprenant au moins deux positions, une première position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur sécurisé pour afficher des images transmises par le microprocesseur sécurisé, et une seconde position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur de calcul pour afficher des images transmises par le microprocesseur calcul, le commutateur étant relié au support articulé de manière à être dans la première position lorsque les fonctions de transaction électronique sont activées, et dans la seconde position lorsque les fonctions de transaction électronique sont inhibées. On se réfère à la figure 4. Selon un mode de réalisation avantageux, le microprocesseur sécurisé contrôle uniquement l'affichage de la partie visible 21 de l'écran lorsque les fonctions de transaction électronique sont activées. De cette manière, la taille des images devant être traitées par le microprocesseur sécurisé est réduite. o On se réfère maintenant aux figures 3a et 3b. Selon un mode de réalisation avantageux, le terminal est équipé d'un lecteur de carte à puce. Ce lecteur de carte à puce peut être placé dans le support articulé par exemple. Lorsque les fonctions de transactions électroniques sont inhibées, 15 le lecteur de carte à puce est aussi inhibé. De cette manière, la protection contre la fraude est renforcée. II est possible d'inhiber le lecteur de carte à puce au moyen d'un commutateur à deux positions. Une autre manière d'inhiber le lecteur est de bloquer mécaniquement l'entrée 31 de la carte à puce. Ceci est possible par exemple si une plaque 32 peut être fixée au corps du terminal pour obturer l'entrée 31 de la carte à puce lorsque le support articulé 22 est dans la position dans laquelle les fonctions de transaction électronique sont inhibées. REVENDICATIONS 1. Terminal (1) pour effectuer des transactions électroniques présentant deux modes de fonctionnement, un premier mode de fonctionnement dans lequel des fonctions de transaction électronique du terminal sont inhibées, et un second mode de fonctionnement dans lequel les fonctions de transaction électronique sont activées, le terminal comprenant: É un écran à dalle tactile (10), destiné à afficher des images d'une part, et à localiser les zones de l'écran sur lesquelles des pressions sont susceptibles d'être exercées d'autre part, É un support articulé (22), présentant au moins deux positions, le io mouvement du support articulé d'une position à une autre faisant passer le terminal d'un mode de fonctionnement à un autre, le support articulé masquant au moins une partie (40) de l'écran à dalle tactile lorsque les fonctions de transaction électronique sont activées, É un clavier mécanique (25) destiné à saisir des informations confidentielles, le clavier étant monté sur le support articulé, le clavier étant placé sur la partie masquée de l'écran lorsque les fonctions de transaction électronique sont activées. 2. Terminal de transaction selon la revendication 1 dans lequel le support 20 articulé (22) est un support mobile en rotation. 3. Terminal selon la revendication 2, caractérisé en ce que le support articulé (22) est en rotation autour d'un axe parallèle à l'écran (40). 4. Terminal selon la revendication 2,caractérisé en ce que le support articulé (22) est en rotation autour d'un axe (50) perpendiculaire à l'écran (40). 5. Terminal de transaction selon la revendication 1 comprenant en outre: É un microprocesseur sécurisé destiné à traiter des données 30 confidentielles, É un microprocesseur de calcul, destiné à traiter des données non confidentielles, É un commutateur comprenant au moins deux positions, une première position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur sécurisé pour afficher des images transmises par le microprocesseur sécurisé, et une seconde position dans laquelle l'écran à dalle tactile est relié fonctionnellement au microprocesseur de calcul pour afficher des images transmises par le microprocesseur calcul, le commutateur étant relié au support articulé de manière à être dans la première position lorsque les fonctions de transaction électronique sont activées, et dans la seconde position lorsque les fonctions de transaction électronique sont inhibées. 6. Terminal selon la revendication 1 comprenant un lecteur de carte à puce, le fonctionnement du lecteur étant inhibé lorsque les fonctions de transaction électronique sont inhibées. 7. Terminal selon la revendication 6 dans lequel le lecteur est inhibé en 15 bloquant l'entrée de la carte au moyen du support articulé.