Brevet FR2960316A1 — publié le 20111125

INTERFACE SECURISEE POUR UN SYSTEME Le domaine de l'invention concerne les interfaces homme machine et plus particulièrement un procédé de transfert du pointeur d'une zone interactive vers une seconde zone interactive. Les systèmes complexes sont généralement couplés avec une interface d'interaction permettant à un opérateur de communiquer des ordres de commande dans le but de faire exécuter par le système diverses fonctions. On entend par système complexe par exemple une unité de calcul ou un dispositif mécanique ou un système de communication pouvant être relié à un second système fonctionnel. Usuellement, une interface d'interaction comprend des organes d'interaction permettant à l'opérateur de prendre connaissance des informations générées par le système et de fournir des données d'entrées pour commander le système. Ces organes d'interaction peuvent être un clavier, un moyen de pointage de type souris (« mouse » ou « trackball » en langage anglosaxon), une tablette graphique avec un stylet ou un dispositif d'affichage sur lequel des informations peuvent être présentées. Dans certains modes de réalisation, un dispositif d'affichage peut comporter une surface tactile et ainsi servir également de dispositif d'entrée d'information. Dans le domaine de l'aéronautique, la planche de bord d'un aéronef comporte des dispositifs de visualisation permettant à l'équipage d'interagir avec les systèmes avioniques tels que le système de gestion de navigation et les commandes de pilotage. Ces planches de bord peuvent comporter un ou plusieurs dispositifs d'affichage de grande taille pour afficher les fonctions de navigation (PFD pour « Primary Flight Display », MFD pour « Mufti Function Display ») et l'état des systèmes et des instruments de vol La figure 1 représente une planche de bord d'aéronef comportant quatre dispositifs d'affichage. Pour afficher les multiples informations de vol, l'interface comporte plusieurs zones d'informations 31 et 32 délimitées par des bordures et réparties sur l'ensemble des dispositifs d'affichage 1 à disposition. Un dispositif d'affichage 1 est capable de présenter une ou plusieurs zones distinctes d'information. Les zones d'information 32 présentées avec un fond gris sur la figure 1 sont des zones non interactives et ont pour unique fonction d'afficher de l'information. Les zones d'information 31 sont des zones interactives et l'opérateur du système peut agir et communiquer avec les systèmes fonctionnels de vol. Une zone interactive est par exemple une fenêtre de dialogue donnant accès à des points d'entrée de données comme des listes déroulantes. Plus généralement, une zone interactive peut être toute interface usuellement utilisée dans le domaine informatique pour concevoir des interfaces homme machine. Un moyen de pointage contrôle un pointeur affiché dans l'interface et permet à l'opérateur de naviguer d'une première zone d'interaction à une seconde zone d'interaction 31. Lorsque le pointeur est localisé à l'intérieur d'une zone d'interaction 31, on dit que ladite zone d'interaction est sélectionnée ou activée. Lorsque le pointeur est localisé à l'extérieur d'une zone d'interaction 31, on dit que ladite zone n'est pas sélectionnée ou n'est pas activée. Au cours des opérations de vol, le pilote communique avec les systèmes au travers de diverses zones d'interaction 31 et déplace donc le pointeur d'une première zone d'interaction à une seconde zone d'interaction. Selon l'état de la technique existant, une zone d'interaction initialement non sélectionnée devient sélectionnée en déplaçant le pointeur vers la bordure de la zone initialement sélectionnée en direction de la zone d'interaction voulue. Le pointeur déplacé en dehors de la zone d'interaction est alors affiché dans la zone d'interaction que le pilote désire sélectionnée. Ainsi, on dit que le pointeur est transféré de la première zone interactive à la seconde zone interactive. L'interface comporte des chemins de transfert 2 préétablis du pointeur d'une première zone interactive à une seconde zone interactive. Lorsque le pilote doit manipuler des régions de zone interactive positionnées en bordure de la zone interactive, il arrive que le pointeur sorte de la zone interactive et soit transféré involontairement dans la zone interactive adjacente. En condition de vol, il n'est pas toujours aisé de manipuler avec précision le moyen de pointage et par conséquent le pointeur peut être déplacé par inadvertance sur un autre écran. Ceci peut devenir gênant pour le pilote qui pendant quelques instants perd de vue le pointeur n'a aucune idée de sa position. En cas de situation d'urgence, cette erreur de manipulation du pointeur peut devenir problématique et peut affecter dangereusement la sécurité du vol. Ce problème se retrouve dans divers domaines d'application comme le pilotage d'engins ou le contrôle de stations de surveillance et de commande. L'objectif de l'invention est de proposer une interface dont la manipulation du pointeur est sécurisée et permet d'éviter les transferts involontaires du pointeur dans une zone interactive non voulue. En outre, l'invention doit permettre d'améliorer le contrôle du pointeur dans l'interface à multiples zones en facilitant les transferts désirés tout en éliminant complètement les transferts non désirés. Plus précisément, l'invention est un procédé de transfert d'un pointeur localisé dans une première zone interactive vers une seconde zone interactive pour une interface d'un système comportant au moins deux zones interactives, le pointeur étant localisé à l'intérieur de la première zone interactive. Le procédé comporte avantageusement les étapes suivantes : Une première étape de déplacement du pointeur vers une bordure de la première zone interactive, Une seconde étape d'amorçage du transfert lorsqu'une première condition d'ordre de déplacement du pointeur est respectée, Une troisième étape de transfert du pointeur dans la seconde zone interactive lorsqu'une seconde condition d'ordre de déplacement du pointeur est respectée. La première condition dépend d'un ordre de déplacement du pointeur au-delà d'une première position et d'une durée prédéfinie, la première position étant extérieure à la zone interactive, et la seconde condition dépend d'un ordre de déplacement du pointeur au-delà d'une seconde position et d'une durée prédéfinie, la seconde position étant extérieure à la zone interactive. Avantageusement, le procédé comporte une quatrième étape de désamorçage du transfert lorsqu'une troisième condition de déplacement du pointeur est respectée. Préférentiellement, le pointeur étant représenté par un premier 35 symbole, caractérisé en ce que le pointeur est représenté par un second symbole lors de l'étape d'amorçage. Avantageusement, le pointeur est maintenu en bordure de la zone interactive lors de l'étape d'amorçage. L'invention concerne également une interface pour un système comportant au moins deux zones interactives avec un opérateur au moyen d'un pointeur apte à être transféré d'une première zone interactive vers une seconde zone interactive. Avantageusement, l'interface comporte une zone de transfert pour amorcer et pour valider le transfert du pointeur selon que sont respectées respectivement une première et une seconde condition d'ordre de déplacement du pointeur, la dite zone de transfert étant localisée en bordure d'une zone interactive. Avantageusement, le pointeur est maintenu dans la zone de transfert tant que le transfert n'est pas validé. Selon un mode de réalisation comportant au moins deux visualisations, la première zone interactive est présentée sur une première visualisation et la deuxième zone interactive est présentée sur la première visualisation ou sur la seconde visualisation, chacune des zones interactives comportant une zone de transfert pour transférer le pointeur d'une zone interactive à la seconde zone interactive. Avantageusement, le pointeur est représenté par deux symboles distincts successivement pendant son déplacement dans la zone de transfert. Ainsi, l'invention permet de simplifier la tâche des opérateurs d'un système pour réaliser les tâches fonctionnelles réparties sur plusieurs écrans. Ceci est particulièrement avantageux dans le cas du pilotage d'un aéronef dont les fonctions de navigation sont réparties sur plusieurs visualisations avioniques dans le cockpit. En outre, l'invention permet également de sécuriser le transfert sur la volonté de l'équipage et seulement sur action volontaire. Ainsi, les transferts sur actions brutales et involontaires sur les medias (grands déplacements liés à des évènements extérieurs tels que des turbulences, des vibrations ou de changement d'attitudes brutales) sont éliminés. De plus, l'invention permet d'une part de percevoir le moment de la transition et d'en confirmer le besoin ou le contraire, et d'autre part de visualiser la destination du pointeur vers l'écran cible avant le transfert final de façon à assurer une continuité de vision L'invention sera mieux comprise et d'autres avantages 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 2 représente une interface pour un système comportant quatre visualisations comprenant des zones interactives séparées. La figure 3 représente les étapes du procédé de transfert d'un pointeur d'une première zone interactive à une seconde zone interactive. La figure 4 représente une surface d'une zone interactive et les positions du pointeur par rapport à la zone interactive pour amorcer et valider le transfert. La figure 5a représente un diagramme d'ordre de déplacement du pointeur lors de la réalisation d'un transfert d'une zone interactive à une autre. La figure 5b représente un diagramme d'ordre de déplacement du pointeur représentant un amorçage et l'annulation de l'amorçage. La figure 6 représente des exemples de représentation du pointeur en mode normal et mode armé. L'invention s'applique à tout type d'interface permettant à un opérateur de communiquer et interagir avec un système comportant un ou plusieurs écrans de visualisation sur lesquels des zones interactives sont affichées. L'invention consiste à sécuriser la transition du pointeur entre une zone interactive et une autre zone interactive que ce soit sur un même écran ou entre deux écrans. A titre d'exemple non limitatif, la figure 2 représente une interface de cockpit d'aéronef permettant à l'équipage de piloter l'aéronef et comportant quatre écrans de visualisations 1. Ces écrans peuvent être de type écran plat LCD (« Liquid Cristal Display »), à LED (« light-emitting diode ») ou tout autre type dispositif d'affichage. Les écrans affichent des zones d'interaction 31 et des zones d'informations 32 uniquement, représentées en fond grisé. L'équipage dispose d'un moyen de pointage permettant de contrôler un pointeur qui s'affiche sur les écrans. Le moyen de pointage peut être un « trackball » ou une souris ou une surface tactile ou un clavier. Le pointeur est un curseur répondant aux ordres de déplacement générés par le moyen de pointage. Diverses lois de commande peuvent être utilisées, soit pas ordre de commande en coordonnées absolues soit par ordre de commande en différentiel. L'interface est en liaison avec les divers systèmes avioniques fonctionnels comme par exemple le système de gestion de navigation, de commandes de vol ou le dispositif de pilote automatique. Pour exécuter les tâches de pilotage l'équipage navigue entre les diverses zones d'interaction 31 et déplace le pointeur d'une zone à l'autre. Les zones d'interaction 31 comportent des zones de transfert B11, B12 sur une première visualisation, B21 sur une seconde visualisation, B31 sur une troisième visualisation et B41 sur une quatrième visualisation, ces zones de transfert sont positionnées en bordure des zones d'interaction. La première visualisation comporte à titre d'exemple la zone de transfert B12 sur la bordure droite de la visualisation permettant à l'équipage de transférer le pointeur de cette zone interactive vers la zone interactive sur la seconde visualisation centrale dans la zone interactive. La première visualisation comporte également la zone de transfert B11 sur la bordure basse de l'écran pour transférer le pointeur sur la quatrième visualisation du bas. La première visualisation 1 de gauche comporte une unique zone interactive 31 et les zones de transfert B11 et B12 permettent de transférer le pointeur sur une zone interactive 31 de deux autres visualisations du cockpit. La troisième et la quatrième visualisation affichent chacune deux zones interactives 31. Des zones de transfert B32 et B42 permettent de transférer le pointeur d'une zone interactive à la seconde zone interactive de la même visualisation. De plus, les zones de transfert B31 et B41 permettent de transférer le pointeur dans des zones interactives d'autres visualisations. Les flèches 2 indiquent les chemins de transfert du pointeur. Ce chemin de transfert 2 peut être avantageusement symbolisé par le pointeur pour indiquer le déplacement du pointeur. Cet effet de représentation sera expliqué plus précisément dans la suite de la description. Des zones non interactives 32 peuvent également être affichées sur les visualisations 1. Dans ce cas, le pointeur ne traverse pas ces zones non interactives et le pointeur est directement affiché dans les zones interactives 31. Ainsi selon une loi de transfert, les zones de transfert positionnées au niveau des bordures droites ou gauche des visualisations 1 permettent de déplacer un pointeur horizontalement et les zones de transfert positionnées sur les bordures hautes ou basses permettent de déplacer un pointeur verticalement. La figure 3 représente le procédé de transfert du pointeur et les différentes étapes et conditions de transfert. Le procédé comporte une première étape 100 en mode d'utilisation normale du pointeur. Au cours de cette étape 100, l'opérateur ordonne des commandes de déplacement du pointeur à l'intérieur d'une zone interactive 31. Ces commandes lui permettent d'accéder à différentes fonctions proposées par le système en déplaçant le pointeur dans la zone interactive. Par exemple, lors de la préparation d'un vol, l'équipage configure son plan de vol, consulte la météo et vérifie l'état des différents systèmes. Pour cela, il consulte différentes données en passant par des menus déroulants positionnés en divers endroits d'une fenêtre de dialogue. A cette étape, le pointeur peut être représenté par un symbole 200 dont un exemple est donné à la figure 6 représentant un pointeur 200 en mode normal et deux pointeurs 201 et 202 en mode armé. Le procédé comporte une seconde étape 101 d'amorçage du transfert dont l'activation est dépendante du respect d'une condition liée à la commande de déplacement exécutée par l'opérateur. Lorsque la condition Cl est respectée le procédé de transfert du pointeur rentre dans le mode armé 101. Ce mode armé correspond à une représentation particulière 201 ou 202 du pointeur indiquant avantageusement la direction du transfert avant de l'activer. La condition de transfert Cl correspond à un ordre de déplacement du pointeur associé à une condition de temps. La figure 4 et la figure 5 illustrent les conditions Cl à C4 permettant de mettre en oeuvre le procédé. Lorsque le procédé de transfert est en mode armé, le pointeur 201 ou 202 est affiché en bordure de la zone interactive. Ainsi tant que la condition C2 ou C3 n'est pas respectée, le pointeur reste sur cette bordure et empêche tout passage non voulu hors de la zone interactive. Cette étape en mode armé protège l'interface à multiple écrans contre les ordres de commande brusque non maîtrisés et empêche un changement involontaire d'écran. La zone de transfert apparaît donc comme un mur de sécurité pour empêcher un transfert involontaire. Le procédé comporte une troisième étape 102 de transfert du curseur dont l'activation est dépendante du respect d'une condition liée à la commande de déplacement exécutée par l'opérateur. Lorsque la condition C3 est respectée le procédé de transfert du pointeur rentre dans le mode de transfert 102. Lorsque ce mode est activé le pointeur est autorisé à être déplacé dans la zone interactive voulue par l'opérateur et le pointeur apparaît dans cette zone interactive. Ensuite le procédé retourne dans le mode normal à la différence que le pointeur est localisé dans une autre zone interactive que la zone initiale. La condition C4 est automatique mais dépend de l'architecture d'implémentation de la fonction qui gère le choix de l'écran affichant le curseur. Cette condition a pour but de réinitialiser la position du curseur une fois le transfert effectué. La figure 4 et les figures 5a et 5b illustrent les conditions Cl à C4 permettant de mettre en oeuvre le procédé. La figure 4 représente une zone interactive affichée sur un écran de bordure DU. Une première distance Dl est définie autour de la bordure de la zone interactive. Une seconde distance D3 est définie autour de la bordure de la zone interactive. Une troisième distance D2 est définie à l'intérieur de l'écran et représente une bordure dans laquelle le pointeur n'est pas affiché. Ce cadre à l'intérieur de la bordure D2 représente la zone interactive. Les conditions Cl à C3 sont liées au distance Dl, D2 et D3 ainsi qu'à des durées prédéfinies T1, T2 et T3. Lorsque le curseur arrive en limite du cadre d'affichage défini par D2, et que l'ordre de commande de l'opérateur tendrait à le faire sortir de l'écran, deux positions de curseur fictives Pf et Pfs sont calculées ainsi qu'une position affichée Pa. Les positions sont celles d'un plan donc définies par deux coordonnées (X,Y). Pf est donc défini par (Xf, Yf), Pfs défini par (Xfs, Yfs) et Pa défini par (Xa, Ya). L'écran est défini par deux de ses coins QI de coordonnées (Xmin, Ymin) et Q2 de coordonnées (Xmax, Ymax). On considère également la bordure de largeur D2 à la périphérie de l'écran dans laquelle le curseur n'est jamais affiché. En condition normale, Pa est dans l'écran, Pf et Pfs sont égaux à Pa, donc Xmin+D2 On calcule Pf de la même façon mais sans limitation. Pf est donc un point quelconque, possiblement à l'extérieur de l'écran de visualisation. On calcule Pa à partir des coordonnées de Pfs, mais en les limitant par la valeur D2. Par exemple si Xfs Si on passe de l'état normal à l'état armé, alors on repositionne Pf sur Pfs. Si on passe de l'état armé à l'état normal, alors on repositionne Pf et Pfs sur Pa. Normal Armé Transfert Normal DX or DY Dl pendant t>T1 Armé Mode armé DX or DY D2 pendant t > T2 pendant t>T3 Ou Pa = Pfs Transfert Transfert activé Une amélioration de l'algorithme consiste, lorsque les positions fictives diffèrent de la position affichée de filtrer les mouvements de curseur pris en compte. En appelant dx, dy le déplacement du curseur commandé 25 par le pilote, si dx > dy (en valeur absolue), si dy amène vers l'extérieur de l'écran alors le couple (dx, 0) est pris en compte pour le calcul de Pfs et Pf. si dy amène vers l'intérieur de l'écran alors le couple (dx, dy) est 30 pris en compte pour le calcul de Pfs et Pf.20 si dx La condition Cl est la condition permettant de passer de l'étape du procédé de transfert du mode normal 100 en étape du procédé en mode armé 101. Cl est respectée si l'ordre de commande du pointeur ordonne de positionner le pointeur par rapport à la position fictive de la bordure DU de l'écran à une position supérieure à Dl pendant une durée prédéfinie Ti. La position liée à la distance Dl est une position fictive car elle est extérieure à l'écran. L'instant déclencheur du compteur pour calculer le temps est le passage du pointeur à la distance Dl de la bordure DU. Par conséquent, si l'ordre de commande de déplacement du pointeur positionne le pointeur à une distance supérieure à la distance Dl par rapport à la bordure pendant la durée Ti après le passage de la distance Dl, la condition Cl est respectée. La figure 5a est un graphique représentant en ordonnée les valeurs Xa, Xf et Xfs (on représente uniquement les coordonnées en X par soucis de clarté) et en abscisse le temps. Ce graphique illustre la variation des valeurs Xa, Xf et Xfs lorsqu'un ordre de commande de l'opérateur est exécuté pour transférer le pointeur d'une première zone interactive à une seconde zone interactive. Avant l'évènement 49, le pointeur est localisé dans la zone interactive et est déplacé en direction d'une bordure de l'écran. Le pointeur reste affiché sur la limite de la zone interactive à la position Xmin + D2. A l'évènement 50, le pointeur atteint la bordure DU de l'écran à Xmin. L'opérateur poursuit son ordre de déplacement du pointeur en dehors de la zone interactive jusqu'à atteindre une position fictive à une distance Dl par rapport à DU, à l'évènement 51. Le pointeur est alors localisé à une position 3o Xmin - D1. Lorsque le temps T1 est dépassé, à l'évènement 52, le procédé de transfert passe à l'étape 101 en mode armé. A ce moment, le curseur est modifié en une autre représentation 201 ou 202. Entre l'évènement 49 et l'évènement 52, le curseur est maintenu sur la limite de la zone interative à une distance D2 par rapport à DU à l'intérieur de l'écran, à une position Xmin 35 + D2. La condition C3 est la condition permettant de passer de l'étape du procédé de transfert du mode armé 101 en étape du procédé en mode transfert 102. C3 est respectée si l'ordre de commande du pointeur ordonne de positionner le pointeur par rapport à la position de la bordure DU à une position égale ou supérieure à D3 pendant la durée prédéfinie T3 après le passage en mode armé. La position liée à la distance D3 est une position fictive car elle est positionnée à l'extérieure de l'écran. L'instant déclencheur du compteur pour calculer le temps est le passage du pointeur à la distance D3 de la bordure DU. Par conséquent, si l'ordre de commande de déplacement du pointeur positionne le pointeur à une distance supérieure à la distance D3 par rapport à la bordure pendant la durée T3 après le passage de la distance D3 par rapport à la bordure DU, la condition C3 est respectée. Sur la figure 5a, après l'évènement 52, si l'opérateur poursuit son ordre de déplacement du pointeur en dehors de la zone interactive jusqu'à atteindre la distance D3, à l'évènement 53, et lorsque le temps T3 est dépassé après le passage de la distance D3 par rapport à la limite de l'écran, à l'évènement 54 le procédé de transfert passe à l'étape 102 en mode transfert. A ce moment le curseur est transféré dans la zone interactive désirée. La figure 5b est un graphique représentant en ordonnée les valeurs Xa, Xf et Xfs et en abscisse le temps. Ce graphique illustre la variation des valeurs Xa, Xf et Xfs lorsqu'un ordre de commande de l'opérateur est exécuté de sorte à amorcer le transfert du pointeur pour ensuite revenir en mode normal. La première partie du graphique avant l'évènement 52 est semblable à celle de la figure 5a. Après l'évènement 52 jusqu'à l'évènement 60, le procédé est en mode armé 101. La condition C2 établit les conditions pour lesquelles le procédé revient en mode normal 100 sans avoir validé le transfert. La condition C2 est respectée lorsque l'ordre de déplacement du pointeur positionne le pointeur à une distance D2 à l'intérieur de l'écran ou lorsque le temps dépasse un temps T2. A l'évènement 60, un ordre de commande de déplacement du pointeur le positionne en direction de la zone interactive initiale. A l'évènement 61, le pointeur est à la distance Xmin+D2, c'est-à-dire à une distance D2 de la limite de l'écran à l'intérieur de l'écran. Cette position conditionnant le retour au mode normal est à la limite de la zone interactive. A ce moment Pfs = Pa et le procédé retourne à un mode normal 100. De cette façon, le procédé prévoit un mode de retour au mode normal au cas où le mode armé 101 était déclenché accidentellement. La figure 6 représente des exemples de représentation du pointeur en mode normal 200 et mode armé 201 et 202. Selon la zone de transfert sur laquelle le pointeur est positionné en mode armé, un symbole représente la direction de transfert et permet ainsi d'indiquer son déplacement à l'opérateur. REVENDICATIONS1. Procédé de transfert d'un pointeur localisé dans une première zone interactive (31) vers une seconde zone interactive (31) pour une interface d'un système comportant au moins deux zones interactives, le pointeur étant localisé à l'intérieur de la première zone interactive, caractérisé en ce qu'il comporte les étapes suivantes : - Une première étape (100) de déplacement du pointeur vers une bordure de la première zone interactive, - Une seconde étape (101) d'amorçage du transfert lorsqu'une première condition d'ordre de déplacement du pointeur est respectée, - Une troisième étape (102) de transfert du pointeur dans la seconde zone interactive lorsqu'une seconde condition d'ordre de déplacement du pointeur est respectée. 2. Procédé selon la revendication 1, caractérisé en ce que la première condition (Cl) dépend d'un ordre de déplacement du pointeur au-delà d'une première position et d'une durée prédéfinie (T1), la première position étant extérieure à la zone interactive. 3. Procédé selon la revendication 1, caractérisé en ce que la seconde condition (C3) dépend d'un ordre de déplacement du pointeur au-delà d'une seconde position et d'une durée prédéfinie (T3), la seconde position étant extérieure à la zone interactive. 4. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une quatrième étape de désamorçage du transfert lorsqu'une troisième condition (C2) de déplacement du pointeur est respectée. 5. Procédé selon l'une quelconque des revendications précédentes, le pointeur étant représenté par un premier symbole (200), caractérisé en ce que le pointeur est représenté par un second (201 ; 202) symbole lors de l'étape d'amorçage. 6. Procédé selon l'une quelconque des revendications précédentes, caractérisé en ce que le pointeur est maintenu en bordure de la zone interactive lors de l'étape d'amorçage. 7. Interface pour un système comportant au moins deux zones interactives (31) avec un opérateur au moyen d'un pointeur apte à être transféré d'une première zone interactive vers une seconde zone interactive, caractérisée en ce que l'interface comporte une zone de transfert (B11-B42) pour amorcer et pour valider le transfert du pointeur selon que sont respectées respectivement une première et une seconde condition (Cl, C3) d'ordre de déplacement du pointeur, la dite zone de transfert étant localisée en bordure d'une zone interactive. 8. Interface selon la revendication 7, caractérisée en ce que le pointeur est maintenu dans la zone de transfert (B11-B42) tant que le transfert n'est pas validé. 9. Interface selon l'une quelconque des revendications 7 et 8 comportant au moins deux visualisations (1), caractérisée en ce que la première zone interactive (31) est présentée sur une première visualisation et la deuxième zone interactive est présentée sur la première visualisation ou sur la seconde visualisation, chacune des zones interactive comportant une zone de transfert pour transférer le pointeur d'une zone interactive à la seconde zone interactive. 10. Interface selon l'une quelconque des revendications 7 à 9, 20 caractérisé en ce que le pointeur est représenté par deux symboles distincts successivement pendant son déplacement dans la zone de transfert.