FR 3026863 A1 20160408 FR 1402242 A 20141003 Procédé d'affichage et de gestion de symboles d'interaction de type communication et dispositif de visualisation à surface tactile associé Le domaine de l'invention est celui de la présentation et de la gestion des interactions dites « Homme-Système » ou « IHS » tactiles pour cockpit d'aéronef. Actuellement, les moyens traditionnels d'interaction dans un cockpit d'aéronef sont, dans la plupart des applications, des interacteurs mécaniques. Ainsi, la figure 1 représente un poste de commande 10 selon l'art antérieur comprenant : - des rotacteurs à états finis 11 comportant un nombre limité de positions ; - des rotacteurs à valeurs continues 12 permettant, par exemple, de régler un paramètre comme un niveau sonore ; - des boutons simples 13 ou « toggle buttons » exclusifs ou non, avec ou sans retour visuel ; - des interrupteurs 14 ou « switchs ». Ces moyens traditionnels sont progressivement remplacés par des interacteurs virtuels affichés sur des dispositifs de visualisation comportant des surfaces tactiles. Cette solution présente de nombreux avantages en termes de coût, d'encombrement, de flexibilité et de reconfiguration. Cependant, ces interacteurs tactiles doivent respecter un certain nombre de recommandations propres au monde aéronautique. En particulier, ils doivent : - Offrir une représentation graphique voisine de celle des boutons traditionnels ; - Offrir un affichage d'information pertinent, lisible et peu encombrant ; - Offrir des modes d'interactions intuitifs, efficaces et des réglages de valeurs en aveugle ; - Sécuriser les interactions tactiles critiques ; - Permettre une interaction efficace même dans des conditions météorologiques dégradées, c'est-à-dire en cas de turbulences. Des solutions ont été proposées pour répondre à ce problème. On citera, en particulier, la publication US 2013/0249814 intitulée « Adjustment 5 mechanisms for virtual knobs on a touchscreen interface » qui décrit un principe d'interface tactile destinée à remplacer un rotacteur physique de la façon suivante. La fonction « push/pull » permettant de passer d'un mode à un autre est remplacée par des « clics » prolongés sur une représentation graphique du rotacteur physique. Sur un clic simple de l'utilisateur, l'écran 10 affiche un anneau interactif autour du rotacteur virtuel. Cet anneau interactif permet une interaction circulaire dans le sens horaire ou anti-horaire permettant d'incrémenter ou de décrémenter un paramètre associé au rotacteur. Les inconvénients de cette solution sont les suivants : - Représentation graphique encombrante et mal adaptée à un 15 positionnement en bord d'écran de visualisation ; - Conservation du mouvement rotatif pour garder une interaction proche de celle existante. Cette conservation présente l'inconvénient que ce type de mouvement sur une dalle tactile n'est ni très ergonomique ni très efficace ; 20 - Absence d'adaptation du rotacteur à la sélection d'états finis ; Interaction mal adaptée à une utilisation en conditions turbulentes ; - Niveau de réglage fixe 25 Le procédé selon l'invention ne présente pas ces inconvénients. Il permet de remplacer les fonctions d'un interacteur physique qui sont : - Modifier une valeur continue en aveugle et afficher la valeur courante ; - Sélectionner un état dans une liste et affiché l'état courant ; 30 - Passer d'un état à un autre ; - Fonction marche/arrêt « on/off » ; - Changer d'état en fonction d'évènements externes. Le procédé selon l'invention permet une représentation graphique compacte. Il peut ainsi facilement se positionner en bord d'écran. Ceci 35 permet une utilisation efficace et sécurisée quelles que soient les conditions météorologiques. En effet, pour le confort de l'opérateur ou lorsqu'il y a des turbulences, il est appréciable de pouvoir s'agripper à l'écran tout en interagissant avec l'interacteur. Plus précisément, l'invention a pour objet un procédé d'affichage et de gestion de symboles d'interactions dans un système de communications comprenant au moins un dispositif de visualisation comportant une surface tactile et des moyens d'affichage, de gestion et de contrôle desdites communications au moyen d'au moins un interacteur graphique, caractérisé en ce que : - l'interacteur comporte au moins trois états qui sont un état passif caractéristique d'une absence de communication représenté par un premier symbole, un état actif caractéristique d'une communication établie représenté par un second symbole et un état de réglage permettant de régler un des paramètres de la communication ; - ledit procédé d'affichage et de gestion comporte au moins les étapes suivantes pour effectuer un réglage - Etape 1 : sur une première sollicitation tactile, apparition d'une zone d'interaction de forme oblongue au voisinage du second symbole ; - Etape 2: par maintien et déplacement de la sollicitation tactile dans le sens de la longueur de la zone d'interaction dans ladite zone ou en dehors de ladite zone, sélection d'un réglage déterminé ; - Etape 3: par arrêt de la sollicitation tactile, validation du nouveau réglage et disparition de la zone d'interaction. Avantageusement, l'interacteur graphique de communication assure une fonction de réception, d'émission ou de sélection de communications. Avantageusement, un interacteur graphique de réception est couplé avec un interrupteur graphique d'émission, les deux interacteurs étant situés l'un en face de l'autre sur le dispositif de visualisation. Avantageusement, lorsque l'interacteur est un interacteur dédié à la réception des communications, lorsqu'une communication est reçue, un symbole graphique dédié à la réception apparaît autour de l'interacteur tant que la communication n'est pas établie. Avantageusement, lorsque l'état de réglage correspond au réglage continu de la valeur d'un paramètre, le second symbole comporte un demi-anneau comportant un indicateur, la position angulaire de l'indicateur étant représentative de ladite valeur. Avantageusement, lorsque l'interacteur se trouve proche du bas ou du haut de l'écran du dispositif de visualisation, si la sollicitation sur la dalle tactile est maintenue sans faire d'autres mouvements, au bout d'un laps de temps déterminé, le changement de valeur du paramètre reprend dans le même sens que la dernière sollicitation. Avantageusement, lorsque l'état de réglage correspond au choix d'une option particulière parmi une pluralité d'options, l'étape 1 fait apparaître une pluralités d'indications, chaque indication étant représentative d'une option, le déplacement de la sollicitation entraînant la rotation des options et le changement de l'option sélectionnée, ladite option sélectionnée étant représentée d'une façon différente des autres options non sélectionnées. Avantageusement, la surface tactile comporte des moyens haptiques. L'invention concerne également un système de communications comprenant au moins un dispositif de visualisation comportant une surface tactile et des moyens d'affichage, de gestion et de contrôle associé, ledit système de communications comportant des moyens électroniques et numériques de mise en oeuvre d'un procédé de gestion d'interacteurs graphiques permettant de réaliser au moins les fonctions de communication, caractérisé en ce que : - l'interacteur comporte trois états qui sont un état passif caractéristique d'une absence de communication représenté par un premier symbole, un état actif caractéristique d'une communication établie représenté par un second symbole et un état de réglage permettant de régler un des paramètres de la communication ; - ledit procédé d'affichage et de gestion comporte au moins les étapes suivantes pour effectuer un réglage - Etape 1 : sur une première sollicitation tactile, apparition d'une icône représentative des choix de réglage possible au voisinage du premier ou du second symbole et apparition d'une zone d'interaction de forme oblongue ; - Etape 2: par maintien et déplacement de la sollicitation tactile dans le sens de la longueur de la zone d'interaction dans ladite zone ou en dehors de ladite zone, sélection d'un réglage déterminé ; - Etape 3: par arrêt de la sollicitation tactile, validation du nouvel réglage et disparition de la zone d'interaction. Avantageusement, une partie ou la totalité des interacteurs graphiques est disposé en bord d'écran de visualisation. L'invention sera mieux comprise et d'autres avantages 15 apparaîtront à la lecture de la description qui va suivre donnée à titre non limitatif et grâce aux figures annexées parmi lesquelles : La figure 1 déjà décrite représente un poste de commande selon l'art antérieur ; Les figures 2 et 3 représentent deux symboles de communication 20 dans les états passifs et actifs ; La figure 4 montre la représentation conjointe d'un symbole d'émission et d'un symbole de réception ; La figure 5 représente le diagramme d'états du procédé selon l'invention dans le cas d'une fonction de communication ; 25 Les figures 6, 7, 8 et 9 représentent les différentes étapes du procédé selon l'invention dans le cas d'un réglage du volume de réception de télécommunications ; La figure 10 représente une des étapes du procédé dans le cas d'une fonction de sélection de communications. 30 Le procédé selon l'invention est mis en oeuvre dans un système de visualisation comprenant au moins un dispositif de visualisation comportant une surface tactile et des moyens d'affichage, de gestion et de contrôle associé. Ces moyens sont bien connus de l'homme du métier. Le 35 procédé selon l'invention nécessite cependant une adaptation du logiciel de génération graphique des moyens d'affichage de façon à assurer les différentes étapes du procédé. Le procédé selon l'invention repose d'une part sur l'affichage de symboles représentatifs de l'état fonctionnel d'un moyen de communication 5 et d'autre part sur des changements d'états introduits par des sollicitations tactiles de l'utilisateur. L'interacteur comporte trois états principaux qui sont : - un état passif ou « OFF » caractéristique d'une absence de communication représenté par un premier symbole, - un état actif ou « ON » caractéristique d'une communication 10 établie représenté par un second symbole ; - un état d'édition ou de réglage permettant de régler un des paramètres de la communication représenté par des symboles dédiés. 15 Dans le cadre d'applications aéronautiques, il existe une pluralité de canaux d'émission et de réception de fréquences radio. A chaque canal, correspond une voie émission et une voie réception. Les différentes voies d'émission et de réception sont représentées par des icônes ou des symboles de même type. 20 A titre de premier exemple de représentation, les icônes 21 et 23 de la figure 2 représentent les états actif et passif d'un interacteur représentant un mode d'émission de fréquences vocales. Le mode d'émission actif ou « ON » à gauche de la figure 2 est symbolisé par un microphone stylisé noir disposé dans un cercle blanc. L'état passif ou 25 « OFF » à droite de la figure 2 est représenté par un microphone blanc barré selon une diagonale dans un cercle noir. Bien entendu, ces symboles et les suivants peuvent comporter différentes formes, couleurs et ombrages. Il faut et il suffit que la symbolique soit suffisamment explicite des états actif et passif de l'interacteur. 30 Un appel extérieur modifie l'état d'un bouton de réception pour indiquer qu'un interlocuteur extérieur souhaite communiquer sur un canal défini. Un demi-cercle tournant peut apparaître pour représenter cet état d'appel. Il peut être de couleur orange. En appuyant sur le bouton d'émission correspondant à ce canal, l'utilisateur passe alors en mode émission 35 correspondant à l'état « ON » du bouton et l'indication d'appel disparaît. Le 3026 863 7 bouton de réception correspondant passe alors automatiquement à l'état « ON ». A titre de second exemple de représentation, les icônes 31 et 33 de la figure 3 représentent les états actif et passif d'un interacteur 5 représentant un mode de réception de fréquences vocales. Le mode de réception actif ou «ON » à gauche de la figure 4 est symbolisé par un haut-parleur stylisé disposé dans un cercle blanc. Il est entouré par un arc 32 représentant le volume sonore. Le bas de l'arc correspond au minimum sonore et le haut de l'arc au maximum sonore. La partie grise de l'arc 10 représente le niveau sonore entre ces deux extrémités. L'état passif ou « OFF» à droite de la figure 3 est représenté par un haut-parleur barré selon une diagonale dans un cercle noir. Il est à noter que, lorsque l'on passe de l'état passif à l'état actif, le dernier niveau sonore utilisé est automatiquement réactivé. 15 Généralement, chaque interacteur graphique de réception est couplé avec un interrupteur graphique d'émission, les deux interacteurs étant situés l'un en face de l'autre sur le dispositif de visualisation comme on le voit sur la figure 4. Sur une même ligne, figurent en partant de la gauche, l'interacteur d'émission 23 qui est représenté coupé, l'indication 40 du canal 20 d'émission, en l'occurrence « HF1 », les fréquences d'émission 41 et de réception 42, les valeurs indiquées sont « 10.500 » et « 11.500 » et l'interacteur de réception 31 qui est représenté ouvert. Le fonctionnement est le suivant. Si on appuie sur le bouton de transmission suite à la réception d'un CALL symbolisé par un anneau blanc sur la figure 4 autour du bouton 25 de réception, le système passe en mode Transmission ON, Emission ON avec un niveau sonore suffisamment élevé. A titre d'exemple, la figure 5 représente le diagramme d'états du procédé selon l'invention dans le cas d'une fonction de communication. Sur 30 ce diagramme, les différents états sont représentés par des rectangles à coins arrondis. Ils sont notés « ETAT OFF », « ETAT ON », « ETAT APPEL OFF» et «MODE EDITION ». La transmission par l'interacteur est représentée par un losange encadrant la désignation « T.I. ? », les différentes flèches du diagramme indiquent le sens des actions. Les termes 35 « TAP » désignent une sollicitation tactile de courte durée, inférieure à la seconde. Le terme «APPUI LONG» désigne une sollicitation tactile de durée plus longue, supérieure à la seconde. Le terme « DEPLACEMENT » signifie que l'utilisateur déplace son doigt sur la surface tactile sans relâcher la pression. Le terme « RELACHE » signifie que la sollicitation cesse. Le terme «APPEL RECU » signifie qu'un tiers extérieur sollicite la communication. Les figures 6, 7, 8 et 9 représentent les différentes étapes de réglage d'un paramètre dans le cas d'une fonction de réception de télécommunications. Sur ces différentes figures et la figure 10, l'utilisateur est représenté par son doigt D. Le contact du doigt D sur la surface tactile est symbolisé par un cercle ou une ellipse grise. Les déplacements du doigt d sont symbolisés par des doubles chevrons blancs. Sur la figure 6, le récepteur est en mode actif. On retrouve les 15 icônes de la figure 3. Pour régler le volume sonore, l'utilisateur réalise les opérations suivantes représentées sur les figures 7 et 8. Il effectue une première sollicitation tactile qui correspond à un appui long. Comme on le voit sur la figure 7, une zone d'interaction 34 de forme oblongue représentative des choix de réglage possible apparaît. On 20 appelle également cette zone « grip d'interaction ». Comme on le voit sur la figure 8, en maintenant et en déplaçant la sollicitation tactile dans le sens de la longueur de la zone d'interaction, on sélectionne un réglage déterminé. Ce réglage est continu. Un retour haptique peut être ajouté pour indiquer à l'utilisateur qu'il est arrivé soit en butée basse, soit en butée haute. 25 Lorsque la zone d'interaction se trouve proche du bas ou du haut de l'écran du dispositif de visualisation, si on maintient la sollicitation sur la dalle tactile sans faire d'autres mouvements, au bout d'un laps de temps déterminé mais qui n'excède pas quelques secondes, le changement de valeur reprend dans le même sens que la dernière sollicitation. Ce procédé 30 permet d'atteindre les valeurs extrêmes sans bouger le doigt. Cette solution est très pratique dans la mesure où l'utilisateur n'est pas contraint par les limites physiques de la dalle tactile. Il est important de noter que la sollicitation peut se faire soit dans la zone d'interaction soit en dehors comme représenté sur la figure 9 où le 35 doigt de l'utilisateur est nettement en dehors de la zone de grip. Ainsi, même en cas de turbulences élevées, le réglage est possible. Par arrêt de la sollicitation tactile, le nouveau réglage est validé et la zone d'interaction disparaît. Dans l'exemple précédent, le réglage du niveau est continu. On peut appliquer le procédé selon l'invention pour régler des états discrets comme illustré sur la figure 10. La sélection d'une option parmi une liste d'options se fait de la même façon que le réglage d'une valeur continue. Lorsque l'utilisateur réalise une première sollicitation sur un symbole central, un grip 34 apparaît entouré d'une pluralité d'indications représentant les différentes options possibles. Les options se situent sur un arc de cercle, le mouvement du doigt de haut en bas fait tourner les options, à la manière d'un carrousel, jusqu'à ce que celle souhaitée devienne l'état courant. Pour faciliter le choix, l'option présélectionnée apparaît de façon différente des autres états. Le relâché du doigt valide la sélection. Un retour haptique peut être ajouté pour mieux ressentir le passage d'une option à une autre. Sur cette figure 10, le symbole central représente un émetteur 50 symbolisé par une balise émettrice. Les différentes options sont notées « ADF1 », « ADF2 », « MKR », « VOR2 », « ILS », « MLS » et « VOR1 ». Les déplacements sont symbolisés sur cette figure 9, comme sur les précédentes, par un double chevron blanc. Sur cette figure, l'état « VOR2 » qui est indiqué en caractères plus grands que les autres est l'option sélectionnée. Là encore, il est possible d'indiquer l'option sélectionnée par une autre couleur, un clignotement ou tout autre moyen graphique. REVENDICATIONS1. Procédé d'affichage et de gestion de symboles d'interactions 21, 23, 31, 32, 33, 34, 40) dans un système de communications comprenant au moins un dispositif de visualisation comportant une surface tactile et des moyens d'affichage, de gestion et de contrôle desdites communications au moyen d'au moins un interacteur graphique, caractérisé en ce que : - l'interacteur comporte au moins trois états qui sont un état passif (23, 33) caractéristique d'une absence de communication représenté par un premier symbole, un état actif (21, 31) caractéristique d'une communication établie représenté par un second symbole et un état de réglage permettant de régler un des paramètres de la communication ; - ledit procédé d'affichage et de gestion comporte au moins les étapes suivantes pour effectuer un réglage - Etape 1 : sur une première sollicitation tactile, apparition d'une zone d'interaction (34) de forme oblongue au voisinage du second symbole ; - Etape 2: par maintien et déplacement de la sollicitation tactile dans le sens de la longueur de la zone d'interaction dans ladite zone ou en dehors de ladite zone, sélection d'un réglage déterminé ; - Etape 3: par arrêt de la sollicitation tactile, validation du nouveau réglage et disparition de la zone d'interaction. 2. Procédé d'affichage et de gestion de symboles d'interaction 25 selon la revendication 1, caractérisé en ce que l'interacteur graphique de communication assure une fonction de réception, d'émission ou de sélection de communications. 3. Procédé d'affichage et de gestion de symboles d'interaction 30 selon la revendication 2, caractérisé en ce qu'un interacteur graphique de réception est couplé avec un interrupteur graphique d'émission, les deuxinteracteurs étant situés l'un en face de l'autre sur le dispositif de visualisation. 4. Procédé d'affichage et de gestion de symboles d'interaction selon la revendication 2, caractérisé en ce que, lorsque l'interacteur est un interacteur dédié à la réception des communications, lorsqu'une communication est reçue, un symbole graphique (32) dédié à la réception apparaît autour de l'interacteur tant que la communication n'est pas établie. 5. Procédé d'affichage et de gestion de symboles d'interaction selon la revendication 1, caractérisé en ce que, lorsque l'état de réglage correspond au réglage continu de la valeur d'un paramètre, le second symbole comporte un demi-anneau comportant un indicateur, la position angulaire de l'indicateur étant représentative de ladite valeur. 6. Procédé d'affichage et de gestion de symboles d'interaction selon la revendication 5, caractérisé en ce que, lorsque l'interacteur se trouve proche du bas ou du haut de l'écran du dispositif de visualisation, si la sollicitation sur la dalle tactile est maintenue sans faire d'autres mouvements, au bout d'un laps de temps déterminé, le changement de valeur du paramètre reprend dans le même sens que la dernière sollicitation. 7. Procédé d'affichage et de gestion de symboles d'interaction selon la revendication 1, caractérisé en ce que, lorsque l'état de réglage correspond au choix d'une option particulière parmi une pluralité d'options, l'étape 1 fait apparaître une pluralités d'indications, chaque indication étant représentative d'une option, le déplacement de la sollicitation entraînant la rotation des options et le changement de l'option sélectionnée, ladite option sélectionnée étant représentée d'une façon différente des autres options non sélectionnées. 8. Procédé d'affichage et de gestion de symboles d'interaction selon l'une des revendications précédentes, caractérisé en ce que la surface tactile comporte des moyens haptiques.35 9. Système de communications comprenant au moins un dispositif de visualisation comportant une surface tactile et des moyens d'affichage, de gestion et de contrôle associé, ledit système de communications comportant des moyens électroniques et numériques de mise en oeuvre d'un procédé de 5 gestion d'interacteurs graphiques permettant de réaliser au moins les fonctions de communication, caractérisé en ce que : - l'interacteur comporte trois états qui sont un état passif caractéristique d'une absence de communication représenté par un premier symbole, un état actif caractéristique d'une 10 communication établie représenté par un second symbole et un état de réglage permettant de régler un des paramètres de la communication ; - ledit procédé d'affichage et de gestion comporte au moins les étapes suivantes pour effectuer un réglage 15 - Etape 1 : sur une première sollicitation tactile, apparition d'une icône représentative des choix de réglage possible au voisinage du premier ou du second symbole et apparition d'une zone d'interaction de forme oblongue ; - Etape 2: par maintien et déplacement de la sollicitation tactile 20 dans le sens de la longueur de la zone d'interaction dans ladite zone ou en dehors de ladite zone, sélection d'un réglage déterminé ; - Etape 3: par arrêt de la sollicitation tactile, validation du nouvel réglage et disparition de la zone d'interaction. 25 10. Système de visualisation selon la revendication 9, caractérisé en ce qu'une partie ou la totalité des interacteurs graphiques est disposé en bord d'écran de visualisation.