Brevet FR3095059A1 — publié le 20201016

Description Titre de l'invention : Dispositif d'affichage, système d'affichage comprenant un tel dispositif, procédé d'affichage et programme d'ordinateur associés [00ol] La présente invention concerne un dispositif d'affichage dc données sur un écran d'affichage, le dispositif d'affichage étant apte à être relié à une surface tactile et à l'écran d'affichage. [0002] L'invention concerne également un système d'affichage de données, notamment destiné à être embarqué à bord d'un aéronef, comprenant un écran d'affichage, une surface tactile et un tel dispositif d'affichage relié à la surface tactile et à l'écran. [0003] L'invention concerne également un procédé d'affichage de données sur un écran d'affichage, le procédé étant mis en oeuvre par un dispositif électronique d'affichage apte à être relié à une surface tactile et à l'écran d'affichage. [0004] L'invention concerne également un programme d'ordinateur comportant des ins- tructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en oeuvre un tel procédé d'affichage. [0005] L'invention concerne le domaine des systèmes d'affichage de données, de préférence destinés à être embarqués à bord d'un aéronef, notamment dans un cockpit d'aéronef. [0006] L'invention concerne en particulier le domaine des dispositifs d'affichage inclus dans ces systèmes d'affichage de données, notamment des écrans tactiles. [0007] On connait alors un dispositif d'affichage du type précité, comportant un module de détermination configuré pour déterminer des opérations d'affichage en fonction de l'interaction tactile acquise par un module d'acquisition. Le module de détermination d'un tel dispositif est généralement apte à déterminer si l'interaction tactile d'un utilisateur est une désignation ou un glissement en fonction de l'étendue de l'interaction tactile. [0008] Toutefois, dans l'environnement turbulent d'un cockpit d'aéronef, un tel dispositif d'affichage est difficilement apte à discriminer un glissement volontaire d'un glissement involontaire d'un opérateur, ce qui, lorsque l'opérateur interagit sur des données critiques, ne donne pas entière satisfaction. [0009] Le but de l'invention est alors de proposer un dispositif d'affichage apte à mieux dis- criminer un glissement volontaire d'un glissement involontaire de l'utilisateur sur une interface tactile. [0010] A cet effet, l'invention a pour objet un dispositif d'affichage de données sur un écran d'affichage, le dispositif d'affichage étant apte à être relié à une surface tactile et à l'écran d'affichage et comprenant: 2 [0011] - un module d'acquisition configuré pour acquérir au moins une interaction tactile d'un utilisateur, détectée par la surface tactile, [0012] - un module de détermination configuré pour déterminer une opération d'affichage en fonction de l'interaction tactile acquise, [0013] - lorsque l'interaction tactile est une désignation d'une zone sélectionnable ou un glissement entre une première zone sélectionnable et une deuxième zone sélectionnable, alors l'opération déterminée est une opération de sélection de la zone sélectionnable correspondante, et [0014] - lorsque l'interaction tactile est un glissement à partir d'une zone non-sé- lectionnable, alors l'opération déterminée dépend de la direction du glissement. [0015] Suivant d'autres aspects avantageux de l'invention, le dispositif d'affichage comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : [0016] - lorsque l'interaction tactile est un glissement à partir d'une zone non-sé- lectionnable, alors l'opération est déterminée en fonction de la direction du glissement parmi une opération de défilement de données affichées dans une zone d'affichage et une opération de sélection d'une zone sélectionnable correspondante, l'opération de sélection étant en outre déterminée si le glissement se termine sur ladite zone sélectionnable ; [0017] - lorsque l'interaction tactile est un glissement à partir d'une zone non-sé- lectionnable, si le glissement forme par rapport à une direction prédéfinie de défilement un angle inférieur à un angle seuil prédéfini, alors l'opération déterminée est une opération de défilement de données dans une zone d'affichage ; et si le glissement forme par rapport à ladite direction prédéfinie de défilement un angle supérieur ou égal à l'angle seuil prédéfini et que le glissement se termine sur une zone sélectionnable, alors l'opération déterminée est une opération de sélection de la zone sélectionnable correspondante ; l'angle seuil prédéfini étant de préférence compris entre 30° et 60°, de préférence encore sensiblement égal à 45° ; [0018] - le module de détermination est configuré pour considérer l'interaction tactile comme une désignation lorsque l'interaction tactile s'étend contre la surface tactile sur une distance inférieure à une distance seuil comprise entre 7 mm et 12 mm, le module de détermination étant configuré pour considérer l'interaction tactile comme un glissement sinon ; [0019] - le module de détermination est configuré pour sélectionner la zone sélectionnable en laquelle se termine l'interaction tactile lorsque l'opération déterminée par le module de détermination est une opération de sélection ; [0020] - lorsque l'interaction tactile est la désignation d'une zone non-sélectionnable ou que le glissement forme par rapport à une direction prédéfinie de défilement un angle 3 supérieur ou égal à un angle seuil prédéfini, avec le glissement se terminant sur une zone non-sélectionnable, alors le module de détermination est configure pour déterminer aucune opération d'affichage ; et [0021] - le dispositif comprend en outre un module d'affichage configure pour afficher l'opération déterminée sur l'écran d'affichage. [0022] L'invention a également pour objet un système d'affichage de données, notamment destiné à être embarqué à bord d'un aéronef, le système d'affichage comprenant un écran d'affichage, une surface tactile, et un dispositif d'affichage d'informations sur l'écran d'affichage, le dispositif d'affichage étant relié à la surface tactile et à l'écran, le dispositif d'affichage étant un dispositif tel que défini ci-dessus. [0023] L'invention a également pour objet un procédé d'affichage dc données sur un écran d'affichage, le procédé étant mis en oeuvre par un dispositif électronique d'affichage apte à être relié à une surface tactile et à l'écran d'affichage, et comprenant les étapes suivantes : [0024] - acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile, [0025] - détermination d'une opération d'affichage en fonction de l'interaction tactile acquise, [0026] - lorsque l'interaction tactile est une désignation d'une zone sélectionnable ou un glissement entre une première zone sélectionnable et une deuxième zone sélectionnable, alors l'opération déterminée est une opération de sélection de la zone sélectionnable correspondante, [0027] - lorsque l'interaction tactile est un glissement à partir d'une zone non-sé- lectionnable, alors l'opération déterminée dépend de la direction du glissement. [0028] L'invention a également pour objet un programme d'ordinateur comportant des ins- tructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en oeuvre un procédé tel que défini ci-dessus. [0029] Ces caractéristiques et avantages de l'invention apparaîtront plus clairement à la lecture de la description qui va suivre, donnée uniquement à titre d'exemple non limitatif, et faite en référence aux dessins annexés, sur lesquels : [0030] [fig.1] la figure 1 est une représentation schématique d'un aéronef équipé d'un système électronique d'affichage de données selon l'invention, comprenant un écran d'affichage, une surface tactile et un dispositif électronique d'affichage d'informations sur l'écran d'affichage [0031] [fig.2] la figure 2 est une représentation de la direction d'une interaction tactile ainsi que d'une vue affichée à l'écran ; et [0032] [fig.3] la figure 3 est un organigramme du procédé d'affichage de données selon l'invention. [0033] Dans la suite de la description, l'expression « sensiblement égal à» définit une relation d'égalité à plus ou moins 10%, de préférence à plus ou moins 5%. [0034] Sur la figure 1, un aéronef 2 comprend un système électronique 4 d'affichage de données, comportant un écran d'affichage 6, une surface tactile 8 et un dispositif électronique 10 d'affichage de données sur l'écran d'affichage 6. Le dispositif d'affichage de données 10 est relié à l'écran d'affichage 6 et à la surface tactile 8. [0035] L'aéronef 2 est de préférence un avion. En variante, l'aéronef 2 est un hélicoptère ou encore un dronc. [0036] Dans l'exemple de la figure 1, le dispositif d'affichage 10 est embarqué à bord de l'aéronef 2. [0037] Le dispositif d'affichage de données 10 comprend un module 12 d'acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile 8 ; un module 14 de détermination d'une opération en fonction de l'interaction tactile acquise ; et un module 16 d'affichage sur l'écran d'affichage 6 de l'opération déterminée par le module de détermination 1. [0038] Dans l'exemple de la figure 1, le dispositif d'affichage 10 comprend une unité de traitement d'informations 30 formée par exemple d'une mémoire 32 associée à un processeur 34. [0039] Dans l'exemple de la figure 1, le module d'acquisition 12, le module de déter- mination 14 et le module d'affichage 16 sont réalisés chacun sous forme d'un logiciel exécutable par le processeur 34. La mémoire 32 est alors apte à stocker un logiciel d'acquisition d'au moins une interaction tactile d'un utilisateur, un logiciel de détermination d'une opération et un logiciel d'affichage de l'opération déterminée. Le processeur 34 de l'unité de traitement d'informations 30 est alors apte à exécuter le logiciel d'acquisition, le logiciel de détermination et le logiciel d'affichage. [0040] En variante non représentée, le module d'acquisition 12, le module de détermination 14 et le module d'affichage 16 sont réalisés chacun sous forme d'un composant logique programmable, tel qu'un FPGA (de l'anglais Field Programmable Gate Array ), ou encore sous forme d'un circuit intégré dédié, tel qu'un ASIC (de l'anglais Application Specifïc Mtegrated Circuit). [0041] Lorsque le dispositif électronique d'affichage 10 est réalisé sous forme d'un ou plusieurs logiciels, c'est-à-dire sous forme d'un programme d'ordinateur, il est en outre apte à être enregistré sur un support, non représenté, lisible pai- ordinateur. Le support lisible par ordinateur est par exemple, un médium apte à mémoriser des instructions électroniques et à être couplé à un bus d'un système informatique. A titre d'exemple, le support lisible est un disque optique, un disque magnéto-optique, une mémoire ROM, une mémoire RAM, tout type de mémoire non volatile (par exemple EPROM. EEPROM, FLASH, NVRAM), une carte magnétique ou une carte optique. Surie support lisible est alors mémorisé un programme d'ordinateur comprenant des instructions logicielles. [0042] Un exemple de données d'affichage visibles sur l'écran 6 est illustré sur la figure 2. Les données d'affichage comprennent par exemple plusieurs zones sélectionnables 40 ainsi que plusieurs zones non sélectionnables 42. Les zones non-sélectionnables 42 comportent par exemple un arrière-plan 44 non-sélectionnable et/ou un champ d'affichage 46 non-sélectionnable. [0043] La surface tactile 8 est par exemple une surface tactile capacitive, typiquement placée sur l'écran d'affichage 6. L'écran d'affichage 6 combiné avec la surface tactile 8 forme un écran tactile. En variante, la surface tactile 8 est un pavé tactile (de l'anglais trackpad) séparé de l'écran d'affichage 6. [0044] Le module d'acquisition 12 est configuré pour acquérir au moins une interaction tactile d'un utilisateur. L'interaction tactile de l'utilisateur est par exemple détectée par la surface tactile 8. [0045] En complément, le module d'acquisition 12 est configuré pour acquérir la position de r au moins une interaction tactile au cours du temps, de préférence de chaque interaction en fonction d'instants temporels successifs. [0046] Le module de détermination 14 est configuré pour discriminer les interactions tactiles de l'utilisateur selon deux types d'interaction, un premier type d'interaction étant une désignation et le deuxième type d'interaction étant un glissement. [0047] Le module de détermination 14 est configuré pour, à partir de l'interaction acquise par le module d'acquisition 12, déterminer une opération à afficher sur l'écran 6. L'opération à afficher sur l'écran 6 est par exemple une opération de sélection d'une zone sélectionnable 40 respective ou une opération de défilement des données affichées dans une zone d'affichage 41, la zone d'affichage 41 étant la zone à l'intérieur de laquelle les données d'affichage sont visibles sur l'écran 6. [0048] L'opération de sélection correspond par exemple à l'opération déclenchée à la suite de l'appui sur un bouton affiché à l'écran 6 ou à la suite de la sélection d'un champ de saisie en vue d'une saisie. L'opération de sélection est par exemple apte à déclencher l'affichage d'une nouvelle fenêtre de données ou d'un clavier de saisie. [0049] Dans la suite de la description, lorsque l'opération déterminée est une opération de sélection, le module de détermination 14 est configuré pour sélectionner la zone sélectionnable 40 en laquelle se termine l'interaction tactile. En d'autres termes, le module de détermination est configuré pour déterminer une opération de sélection de la zone sur laquelle l'utilisateur termine son interaction tactile, c'est-à-dire la dernière zone contre laquelle son doigt est en contact avec la surface tactile 8 avant qu'il ne l'écarte de la surface tactile 8. [0050] L'opération de défilement est apte à déclencher le défilement de données affichées 6 sur l'écran d'affichage 6 suivant une direction de défilement D représentée sur la figure 2. A la suite de l'affichage de l'opération de défilement, certaines données précédemment affichées sortent de la zone d'affichage 41 de l'écran 6 et sont donc masquées, tandis que certaines données précédemment masquées deviennent visibles dans la zone d'affichage 41 de l'écran 6 et sont donc affichées. L'opération de défilement est également apte à déclencher l'affichage d'un redimcnsionnent de certains objets affichés à l'écran 6, par exemple du clavier de saisie affiché sur l'écran 6. [0051] Lorsque l'opération de défilement est déterminée par le module de détermination 14, le module de détermination 14 est configuré pour que l'opération reste l'opération de défilement jusqu'à la fin de l'interaction tactile, c'est-à-dire jusqu'à la fin du glissement tactile correspondant, en particulier jusqu'à cc que l'utilisateur écarte sont doigt de la surface tactile 8. [0052] Le module de détermination 14 est par exemple configuré pour considérer l'interaction tactile comme une désignation si elle s'étend contre la surface tactile 8 sur une distance inférieure à une distance seuil. Le module de détermination 14 est configure pour considérer l'interaction tactile comme un glissement dans le cas complémentaire, c'est-à-dire si elle s'étend contre la surface tactile 8 sur une distance supérieure à la distance seuil. La valeur de la distance seuil est par exemple comprise entre 7 mm et 12 mm. [0053] Le module de détermination 14 est alors configuré pour considérer que l'interaction tactile est une désignation lorsque l'utilisateur interagit avec la surface tactile 8 sur une région restreinte et que l'amplitude du glissement de son doigt sur la surface tactile 8 n'excède pas la distance seuil, et pour considérer sinon que l'interaction tactile est un glissement. [0054] Le module de détermination 14 est configuré pour, si l'interaction tactile est une dé- signation, déterminer soit une opération de sélection d'une zone sélectionnable 40, soit aucune opération d'affichage. Le module de détermination 14 est en particulier configuré pour, si l'interaction tactile est une désignation d'une zone sélectionnable 40, déterminer une opération de sélection de la zone sélectionnable correspondante 40. Le module de détermination 14 est par ailleurs configuré pour, si l'interaction tactile est une désignation d'une zone non-sélectionnable 42, déterminer aucune opération d'affichage. [0055] Le module de détermination 14 est configuré pour, si l'interaction tactile est un glissement, déterminer soit une opération de sélection, soit une opération de glissement, soit aucune opération d'affichage. [0056] Le module de détermination 14 est par exemple configuré pour, si l'interaction tactile est un glissement entre deux zones sélectionnables 40, à savoir une première zone sélectionnable notée 40A et une deuxième zone sélectionnable notée 40B, déterminer 7 une opération de sélection de la zone sélectionnable 40 correspondante. Le module de détermination 14 est par exemple configure pour sélectionner la zone sélectionnable 40 sur laquelle se termine l'interaction tactile, en d'autres ternies la deuxième zone sélectionnable 40B. [0057] Le module de détermination 14 est configure pour, si l'interaction tactile est un glissement entre une zone sélectionnable 40 et une zone non-sélectionnable 42, déterminer aucune opération d'affichage. [0058] Le module de détermination 14 est configure pour, si l'interaction tactile est un glissement à partir d'une zone non-sélectionnable 42, c'est-à-dire si le premier point de contact entre l'utilisateur et la surface tactile 8 est une zone non-sélectionnable 42, déterminer une opération parmi une opération de défilement et une opération de sélection de la zone sélectionnable 40 correspondante, ou encore pour déterminer aucune opération d'affichage. [0059] Le module de détermination 14 est notamment configure pour, si l'interaction tactile est un glissement, déterminer l'opération d'affichage en fonction d'un angle A par rapport à un angle seuil prédéfini a, l'angle A étant l'angle entre une direction du glissement, représentée par une flèche G à la figure 2, et la direction de défilement D. La valeur de l'angle seuil a est paramétrable. La valeur de l'angle seuil a est ty- piquement comprise entre 30' et 60°. La valeur de seuil a est par exemple sen- siblement égale à 45'. [0060] L'angle A d'un glissement respectif est par exemple déterminé par l'angle entre la direction de défilement D et le segment formé par un point de départ du glissement, également appelé point de début du glissement, et le point d'arrivée du glissement, également appelé point de fin du glissement [0061] Le module de détermination 14 est configure pour déterminer une opération de dé- filement si le glissement débute sur une zone non-sélectionnable 42 et si l'angle A formé entre le glissement et la direction de défilement D est inférieur à l'ange seuil a. Le module de détermination 14 est, dans ce cas, configure pour déterminer une opération de défilement, peu importe si le glissement se termine en une zone sélectionnable 40 ou en une zone non-sélectionnable 42. [0062] Le module de détermination 14 est configure pour déterminer une opération de sélection si le glissement débute sur une zone non-sélectionnable 42, si l'angle formé entre le glissement et la direction de défilement D est supérieur ou égal à l'ange seuil a, et si le glissement se termine sur une zone sélectionnable 40. [0063] Le module de détermination 14 est configure pour déterminer aucune opération si le glissement débute sur une zone non-sélectionnable 42, si l'angle formé entre le glissement et la direction de défilement D est supérieur ou égal à l'ange seuil a, et si le glissement se termine sur une zone non-sélectionnable 42. 8 [0064] Les opérations déterminées par le module de détermination 14 en fonction des in- teractions acquises par le module d'acquisition 12 sont résumées dans le tableau ci-dessous. [0065] [Tableaux 1] Cas Interaction acquise Opération déterminée Cas 1 Désignation zone sélectionnable 40 Sélection zone sélectionnable 40 Cas 2 Désignation zone non-sélectionnable 42 Aucune opération Cas 3 Glissement entre deux zones sélec- tionnables 40 Sélection d'une des deux zones sélectionnables 40 (par exemple la zone sélectionnable 40 d'arrivée) Cas 4 Glissement entre une zone sélec- tionnable 40 et une zone nonsélectionnable 42 Aucune opération Cas 5 Glissement commençant sur une zone non-sélectionnable 42 et avec angle A inférieur à angle seuil a Défilement des données d'affichage Cas 6 Glissement commençant sur une zone non-sélectionnable 42, avec angle A supérieur à angle seuil a et glissement se terminant sur une zone sélectionnable 40 Sélection de la zone sélectionnable 40 Cas 7 Glissement commençant sur une zone non-sélectionnable 42, avec angle A supérieur à angle seuil a et glissement se terminant sur une zone nonsélectionnable 42 Aucune opération [0066] Le module d'affichage 16 est configure pour afficher sur l'écran d'affichage 6 l'ensemble des opérations déterminées par le module de détermination 14. [0067] Sur la figure 3, le procédé d'affichage 100 débute par une étape 110 d'acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile 8. [0068] Lors de l'étape d'acquisition 110, le module d'acquisition 12 acquiert une interaction tactile. Dans le cas où l'écran d'affichage 6 est combiné avec la surface tactile 8 pour former un écran tactile, l'utilisateur vient toucher la surface de l'écran 6 pour interagir avec les données affichées. L'utilisateur vient par exemple toucher au moins une zone 9 sélectionnable 40 respective et / ou au moins une zone non-sélectionnable 42 respective. [0069] L'étape 110 est suivie par une étape 130 de détermination d'une opération d'affichage, lors de laquelle le module de détermination 14 détermine ladite opération à afficher parmi l'opération de sélection, l'opération de glissement ou encore aucune opération d'affichage. [0070] L'étape de détermination 130 comporte une sous-étape 132 de test de désignation, lors de laquelle le module de détermination 14 détermine si l'interaction tactile est une désignation ou un glissement. En particulier, le module de détermination 14 détermine si l'interaction tactile s'étend sur plus de la distance seuil sur la surface tactile 8. Si le test de la sous étape 132 est positif, c'est-à-dire si l'interaction tactile est une désignation, ou en d'autres ternies, si l'interaction tactile s'étend sur moins de la distance seuil, alors le module de détermination 14 passe à une sous-étape 134 de test d'arrivée en zone sélectionnable de l'interaction tactile. Si le test de la sous étape 132 est négatif, c'est-à-dire si l'interaction tactile est un glissement, ou en d'autres termes, si l'interaction tactile s'étend sur plus de la distance seuil, alors le module de détermination 14 passe à une sous-étape 140 de test de début en zone sélectionnable de l'interaction tactile. [0071] Lors de la sous-étape de test d'arrivée 134, le module de détermination 14 détermine si l'interaction tactile se termine sur une zone sélectionnable 40 ou sur une zone nonsélectionnable 42, en d'autres termes, si la dernière zone contre laquelle le doigt de l'utilisateur est en contact avec la surface tactile 8 avant qu'il ne l'écarte est sur une zone sélectionnable 40 ou sur une zone non-sélectionnable 42. Si le test est positif, c'est-à-dire si l'interaction tactile se termine sur une zone sélectionnable 40, alors le module de détermination 14 passe à une sous-étape 136 de sélection de la zone sélectionnable. Si le test est négatif, c'est-à-dire si l'interaction tactile se termine sur une zone non-sélectionnable 42, alors aucune opération n'est effectuée, ou autrement dit une étape 138, lors de laquelle il est en déduit d'une absence d'opération d'affichage à déterminer. [0072] Lors de la sous-étape de sélection 136, le module de détermination 14 détermine une opération de sélection de la zone de sélection 40 correspondante. Un ensemble de données d'affichage associées à l'opération de sélection est alors par exemple généré par le module de détermination 14. En particulier, la zone de sélection 40 correspondante est sélectionnée et est par exemple surlignée ou mise en valeur et/ou de nouvelles données d'affichage sont générées. [0073] A la suite de la sous-étape de sélection 136, une étape 150 d'affichage de données d'affichage est effectuée. Lors de l'étape d'affichage 150, le module d'affichage 16 affiche sur l'écran 6 les données d'affichage précédemment générées, en particulier les données d'affichage de l'opération déterminée lors de l'étape de détermination 130 par le module de détermination 14. [0074] Lors de la sous-étape de test de début 140, le module de détermination 14 détermine si l'interaction tactile débute sur une zone sélectionnable 40 ou sur une zone nonsélectionnable 42, en d'autres termes, si l'utilisateur touche, au début lors de son interaction tactile, une zone sélectionnable 40 ou une zone non-sélectionnable 42. Si le test est positif, c'est-à-dire si l'interaction tactile débute en une zone sélectionnable 40, alors le module de détermination 14 passe à la sous-étape de test d'arrivée 134. Si le test lors de la sous-étape 140 est négatif, c'est-à-dire si l'interaction tactile débute en une zone non-sélectionnable 42, alors le module de détermination 14 passe à une sous-étape 142 de test de glissement selon la direction de défilement D. [0075] Lors de la sous-étape de test de glissement selon la direction de défilement 142, le module de détermination 14 détermine si le glissement forme un angle inférieur à l'angle seuil prédéfini a avec la direction de défilement D. Si le test est positif, c'est-à-dire si le glissement forme un angle inférieur à l'angle seuil a avec la direction de défilement, alors une le module de détermination 14 passe à sous-étape de défilement 144. Si le test est négatif, c'est-à-dire si le glissement forme un angle supérieur ou égal à l'angle seuil a avec la direction de défilement D, alors le module de détermination 14 passe à la sous-étape de test d'arrivée 134. [0076] Lors de la sous-étape 144 de défilement, le module de détermination 14 détermine une opération de défilement. En particulier, le module de détermination 14 détermine de nouvelles données d'affichage correspondant au défilement de données d'affichage sur la surface tactile 8. Les nouvelles données d'affichage résultent par exemple en la translation des données affichées sur l'écran d'affichage 6 ou en le redimensionnement de certaines zones affichées sur l'écran d'affichage 6, telles que par exemple une zone d'affichage le clavier de saisie. [0077] A la suite de la sous étape 144, le module d'affichage 16 affiche sur l'écran 6 les données d'affichage lors de l'étape 150. [0078] Suite à l'étape d'affichage 150 le dispositif d'affichage 10 retourne à l'étape d'acquisition 110, pour prendre en compte une nouvelle interaction tactile. [0079] De même, suite à la sous-étape 138, le dispositif d'affichage 10 retourne à l'étape d'acquisition 110. [0080] Le dispositif d'affichage de données 10 et le système d'affichage 4 selon l'invention permettent notamment d'assurer que les interactions de l'utilisateur, en particulier d'un ou plusieurs de ses doigts, contre la surface tactile 8 sont traitées en tenant compte de l'environnement dans lequel elles ont lieu. En particulier, à la suite d'un glissement sur la surface tactile 8, le dispositif d'affichage 10 est configuré pour déterminer l'opération à afficher en fonction de la direction du glissement sur la surface tactile 8. 11 Ceci permet ainsi d'améliorer la discrimination entre un glissement volontaire et un glissement involontaire, et de déterminer alors l'opération souhaitée avec plus de précision. [0081] Le dispositif d'affichage de données 10 est notamment configure pour, à la suite d'un glissement sur la surface tactile 8, déterminer l'opération d'affichage parmi une opération de sélection et une opération de défilement, ce qui permet ainsi d'effectuer une sélection malgré un glissement sur la surface tactile 8. Ceci est notamment avantageux dans l'environnement turbulent d'un cockpit de l'aéronef 2 ou une désignation précise est parfois difficile. [0082] La discrimination entre opération de sélection et opération de défilement à la suite d'un glissement dépend de l'angle seuil a. par rapport à la direction de défilement D, ce qui permet de déterminer plus précisément l'intention de l'utilisateur. Cet angle seuil est par ailleurs paramétrable, ce qui permet d'adapter le dispositif d'affichage 10 aux différents aéronefs 2 sur lesquels il est utilisé. [0083] De plus, le dispositif d'affichage 10 est configure pour déterminer si l'interaction acquise est une désignation ou un glissement, en comparant la distance sur laquelle s'étend l'interaction à la distance seuil, ce qui permet de confirmer l'intention du pilote d'effectuer une désignation et d'améliorer la qualité des interactions entre l'utilisateur et le dispositif d'affichage 10. [0084] Le dispositif d'affichage 10 est par ailleurs configure pour, lorsqu'une opération de sélection est déterminée par le module de détermination 14, sélectionner la zone sélectionnable 40 en laquelle se termine l'interaction tactile. Ceci est particulièrement avantageux dans le cockpit de l'aéronef 2, cette caractéristique permettant notamment à l'utilisateur d'ajuster la position de son doigt pendant l'interaction afin de désigner une zone particulière. L'utilisateur prend ainsi appui sur la surface tactile 8 pour améliorer la précision de son mouvement avant d'écarter son doigt de la surface tactile 8, à l'endroit qu'il souhaite sélectionner. [0085] A la suite d'un glissement qui n'est pas orienté selon la direction de défilement D. et si celui-ci se termine sur une zone non-sélectionnable 42 respective, aucune opération n'est déterminée par le module de détermination 14. Ceci est particulièrement avantageux dans le cas où l'utilisateur désigne par erreur une zone sélectionnable 40. Il peut alors avorter cette sélection par une simple poursuite de l'interaction tactile de son doigt, jusqu'à une zone non sélectionnable 42 et en effectuant un glissement n'étant pas orienté selon la direction de défilement D, l'interaction tactile devenant alors un glissement depuis une zone sélectionnable 40 jusqu'à une zone non sélectionnable 42 respective. [0086] On conçoit ainsi que le dispositif d'affichage de données 10 et le procédé de d'affichage 100 selon l'invention permettent d'améliorer l'interaction avec l'utilisateur lors de l'affichage des données. 12 13 [Revendication 1] [Revendication 2] [Revendication 3] REVENDICATIONSDispositif électronique d'affichage (10) de données sur un écran d'affichage (6), le dispositif d'affichage (10) étant apte à être relie à une surface tactile (8) et à l'écran d'affichage (6), et comprenant : - un module d'acquisition (12) configure pour acquérir au moins une interaction tactile d'un utilisateur, détectée par la surface tactile (8), et - un module de détermination (14) configure pour déterminer une opération d'affichage en fonction de l'interaction tactile acquise, caractérise en ce que : - lorsque l'interaction tactile est une désignation d'une zone sélectionnable (40) ou un glissement entre une première zone sélectionnable (40A) et une deuxième zone sélectionnable (40B), alors l'opération déterminée est une opération de sélection de la zone sélectionnable (40) correspondante, - lorsque l'interaction tactile est un glissement à partir d'une zone nonsélectionnable (42), alors l'opération déterminée dépend de la direction du glissement. Dispositif d'affichage (10) selon la revendication 1, dans lequel lorsque l'interaction tactile est un glissement à partir d'une zone nonsélectionnable (42), alors l'opération est déterminée en fonction de la direction du glissement parmi une opération de défilement de données affichées dans une zone d'affichage (41) et une opération de sélection d'une zone sélectionnable (40) correspondante, l'opération de sélection étant en outre déterminée si le glissement se termine sur ladite zone sélectionnable (40). Dispositif d'affichage (10) selon la revendication 1, dans lequel lorsque l'interaction tactile est un glissement à partir d'une zone nonsélectionnable (42), si le glissement forme par rapport à une direction prédéfinie de défilement (D) un angle inférieur à un angle seuil prédéfini (a), alors l'opération déterminée est une opération de défilement de données dans une zone d'affichage (41) ; et si le glissement forme par rapport à ladite direction prédéfinie de défilement (D) un angle supérieur ou égal à l'angle seuil prédéfini (a) et que le glissement se termine sur une zone sélectionnable (40), alors l'opération déterminée est une opération de sélection de la zone sélectionnable correspondante (40) ; l'angle seuil prédéfini (a) étant de préférence compris entre 30° et 60°, 14 [Revendication 4] [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] [Revendication 9] de préférence encore sensiblement égal à 45'. Dispositif d'affichage (1 0) selon l'une quelconque des revendications précédentes, dans lequel le module de détermination (14) est configure pour considérer l'interaction tactile comme une désignation lorsque l'interaction tactile s'étend contre la surface tactile sur une distance inférieure à une distance seuil comprise entre 7 mm et 12 mm, le module de détermination (14) étant configure pour considérer l'interaction tactile comme un glissement sinon. Dispositif d'affichage (1 0) selon l'une quelconque des revendications précédentes, dans lequel le module de détermination (14) est configure pour sélectionner la zone sélectionnable (40) en laquelle se termine l'interaction tactile lorsque l'opération déterminée par le module de détermination (14) est une opération de sélection. Dispositif d'affichage (1 0) selon l'une quelconque des revendications précédentes, dans lequel, lorsque l'interaction tactile est la désignation d'une zone non-selectionnable (42) ou que le glissement forme par rapport à une direction prédéfinie (D) de défilement un angle supérieur ou égal à un angle seuil prédefini (a), avec le glissement se terminant sur une zone non-sélectionnable (42), alors le module de détermination (14) est configure pour déterminer aucune opération d'affichage. Dispositif d'affichage (10) selon l'une quelconque des revendications précédentes, dans lequel le dispositif comprend en outre un module d'affichage (16) configure pour afficher l'opération déterminée sur l'écran d'affichage (6). Système électronique d'affichage de données (4), notamment destiné à être embarqué à bord d'un aéronef (2), le système d'affichage comprenant : - un écran d'affichage (6) ; - une surface tactile (8) ; et - un dispositif électronique d'affichage (10) d'informations sur l'écran d'affichage (6), le dispositif d'affichage (10) étant relié à la surface tactile (8) et à l'écran (6), caractérisé en ce que le dispositif d'affichage (10) est selon l'une quelconque des revendications précédentes. Procédé d'affichage de données (100) sur un écran d'affichage, le procédé étant mis en oeuvre par un dispositif électronique d'affichage (10) apte à être relié à une surface tactile (8) et à l'écran d'affichage (6), et comprenant les étapes suivantes : 15 [Revendication 10] - acquisition (11) d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile (8), - détermination (130) d'une opération d'affichage en fonction dc l'interaction tactile acquise, caractérisé en ce que : - lorsque l'interaction tactile est une désignation d'une zone sélectionnahle (40) ou un glissement entre une première zone sélectionnai-fie (40A) et une deuxième zone sélectionnai-fie (40B), alors l'opération déterminée est une opération dc sélection de la zone sélectionnahle (40) correspondante, - lorsque l'interaction tactile est un glissement à partir d'une zone nonsélectionnahle (42), alors l'opération déterminée dépend de la direction du glissement. Programme d'ordinateur comportant des instructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en oeuvre un procédé selon la revendication 9.