Brevet FR3095058A1 — 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é à un premier organe d'interaction, à un deuxième organe d'interaction 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, un premier organe d'interaction, un deuxième organe d'interaction et un tel dispositif d'affichage relié au premier organe d'interaction, au deuxième organe d'interaction et à l'écran d'affichage. [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é à un premier organe d'interaction, à un deuxième organe d'interaction 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 associés à divers organes d'interactions. [0007] On connait alors un dispositif d'affichage du type précité, comportant un module d'obtention configuré pour obtenir une valeur d'une consigne parmi une première consigne de la part d'un premier organe d'interaction et une deuxième consigne de la part d'un deuxième organe d'interaction, et pour générer des données d'affichage en fonction en fonction d'une valeur résultante de consigne, la valeur résultante de consigne étant la somme d'une valeur de consigne initiale et de la valeur de consigne obtenue. [0008] Toutefois, un tel dispositif ne donne pas entière satisfaction. [0009] Le but de l'invention est alors de proposer un dispositif d'affichage permettant, dans le cas où un premier organe d'interaction est configuré pour définir une valeur d'une consigne d'un paramètre parmi un premier ensemble valeurs possibles, et un deuxième organe d'interaction est confieuré pour définir une valeur d'une consigne du même 2 paramètre parmi un deuxième ensemble de valeurs possibles, le deuxième ensemble de valeurs incluant le premier ensemble de valeurs, d'offrir une meilleure cohérence entre les valeurs de consigne obtenues par ces deux organes d'interaction. [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é à un premier organe d'interaction, à un deuxième organe d'interaction et à l'écran d'affichage, le dispositif d'affichage comprenant : [0011] - un module d'obtention configuré pour obtenir une valeur d'une consigne parmi la première consigne de la part du premier organe d'interaction et la deuxième consigne de la part du deuxième organe d'interaction, et [0012] - un module de génération configuré pour générer des données d'affichage en fonction d'une valeur résultante de consigne, la valeur résultante de consigne étant la somme d'une valeur de consigne initiale et de la valeur de consigne obtenue ; [0013] le dispositif d'affichage comprend en outre un module de détermination configuré pour, suite à l'obtention d'au moins une valeur de la deuxième consigne, déterminer une valeur résultante de consigne recalibrée à partir de la dernière valeur résultante de consigne utilisée, la valeur résultante de consigne recalibrée étant fonction d'une valeur du premier ensemble, la valeur de consigne initiale utilisée lors de la prochaine génération de données d'affichage étant la valeur résultante de consigne recalibrée. [0014] 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 : [0015] - la valeur résultante de consigne recalibrée est la somme de la valeur de consigne initiale et de la dernière valeur du premier ensemble correspondant à une valeur de la deuxième consigne ; [0016] - la valeur résultante de consigne recalibrée est la somme de la valeur de consigne initiale et d'une première valeur de consigne qui est la plus proche de la dernière valeur utilisée de la valeur résultante de consigne ; [0017] - le module de détermination est configuré pour, suite à l'obtention de seule(s) valeur(s) de première consigne, déterminer la somme de la dernière valeur utilisée (le première consigne et de la valeur de consigne initiale comme valeur de consigne initiale lors de la prochaine génération de données d'affichage ; [0018] - le dispositif comprend en outre un module d'affichage configuré pour afficher, sur l'écran d'affichage, les données d'affichage générées. [0019] L'invention a également pour objet un système d'affichage de données, notamment destiné à être embarqué à bord d'un aéronef, comprenant un écran d'affichage, un premier organe d'interaction, un deuxième organe d'interaction et un dispositif d'affichage, le dispositif d'affichage étant relié au premier organe d'interaction, au 3 deuxième organe d'interaction et à l'écran d'affichage, le dispositif d'affichage étant un dispositif tel que défini ci-dessus. [0020] Suivant d'autres aspects avantageux de l'invention, le système d'affichage comprend une ou plusieurs des caractéristiques suivantes, prises isolément ou suivant toutes les combinaisons techniquement possibles : [0021] - le premier organe d'interaction comporte un potentiomètre comprenant un nombre fini de positions possibles. [0022] - le deuxième organe d'interaction comporte une surface tactile. [0023] L'invention a également pour objet un procédé d'affichage de données sur un écran d'affichage, le procédé d'affichage étant mis en oeuvre par un dispositif d'affichage de données apte à être relié à un écran d'affichage, à un premier organe d'interaction et à un deuxième organe d'interaction, comprenant les étapes suivantes : [0024] - obtention d'une valeur d'une consigne parmi une première consigne de la part du premier organe d'interaction et une deuxième consigne de la part du deuxième organe d'interaction, la valeur de la première consigne étant choisie parmi un premier ensemble de valeurs possible et la valeur de la deuxième consigne étant choisie parmi un deuxième ensemble de valeurs possibles, le deuxième ensemble de valeurs incluant le premier ensemble de valeurs; [0025] - génération des données d'affichage en fonction d'une valeur résultante de consigne, la valeur résultante de consigne étant la somme d'une valeur de consigne initiale et de la valeur de consigne obtenue ; [0026] le procédé comprend en outre une étape de détermination, suite à l'obtention d'au moins une valeur de la deuxième consigne, d'une valeur résultante de consigne recalibrée à partir de la dernière valeur utilisée de la valeur résultante de consigne, la valeur résultante de consigne recalibrée étant fonction d'une valeur du premier ensemble, la valeur de consigne initiale utilisée lors de la prochaine génération de données d'affichage étant la valeur résultante de consigne recalibrée. [0027] 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. [0028] 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 : [0029] [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, un premier organe d'interaction, un deuxième organe d'interaction et un dispositif électronique d'affichage d'informations sur l'écran d'affichage ; [0030] [fig.2] la figure 2 est une représentation schématique complémentaire du système d'affichage de la figure 1 ; et [0031] [fig.3] la figure 3 est un organigramme d'un procédé d'affichage de données selon l'invention mis en oeuvre par le dispositif d'affichage de la figure 1. [0032] 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%. [0033] Sur la figure 1, un aéronef 2 comprend un système électronique d'affichage de données 4, comportant un écran d'affichage 6, un premier organe d'interaction 8, un deuxième organe d'interaction 10 et un dispositif 12 d'affichage de données sur l'écran d'affichage 6. [0034] 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. [0035] L'écran d'affichage 6 est par exemple tactile. En variante, l'écran d'affichage 6 est non-tactile, et le système d'affichage 4 comprend alors de préférence en outre un pavé tactile (de l'anglais trackpad), non représenté. [0036] Le premier organe d'interaction 8 est configure pour sélectionner une première consigne d'un paramètre d'affichage des données, une valeur de ladite première consigne étant choisie parmi un premier ensemble A de valeurs possibles. [0037] Le paramètre d'affichage des données est par exemple le zoom avec lequel les données sont affichées sur l'écran d'affichage 6. En variante, le paramètre d'affichage des données est la résolution desdites données. [0038] Le premier organe d'interaction 8 est un dispositif d'interaction homme-machine utilisé dans un cockpit d'aéronef 2. Le premier organe d'interaction 8 permet la désignation par un utilisateur d'une valeur parmi un ensemble donné de valeurs. La valeur désignée est la première consigne de paramètre d'affichage de données. Le premier organe d'interaction 8 permet la désignation d'une valeur parmi le premier ensemble de valeurs A. [0039] Le premier organe d'interaction 8 est par exemple un bouton comportant un nombre fini de positions possibles. En particulier, le premier organe d'interaction 8 est un potentiomètre comprenant un nombre fini de positions possibles. [0040] L'homme du métier comprendra ici que le nombre fini de positions possibles du premier organe d'interaction 8 correspond à un ensemble discret de positions possibles. [0041] En particulier, l'homme du métier comprendra que le premier ensemble A est un ensemble discret, ou encore un ensemble fini, de valeurs possibles. [0042] Le deuxième organe d'interaction 10 est configuré pour sélectionner une deuxième consigne du paramètre d'affichage des données, une valeur de ladite deuxième consigne étant choisie parmi un deuxième ensemble B de valeurs possibles, le deuxième ensemble B de valeurs incluant le premier ensemble A de valeurs. [0043] Le deuxième organe d'interaction 10 est un dispositif d'interaction homme-machine utilisé dans un cockpit d'aéronef 2. Le deuxième organe d'interaction 10 permet la désignation d'une valeur parmi un ensemble donnée de valeurs. La valeur désignée est la deuxième consigne de paramètre d'affichage de données. Le deuxième organe d'interaction 10 permet la désignation d'une valeur parmi le deuxième ensemble B de valeurs. [0044] Le deuxième organe d'interaction 10 est par exemple une surface tactile, en par- ticulier une surface tactile capacitive. La valeur désignée correspond par exemple à une valeur découlant d'une interaction tactile. La valeur désignée correspond par exemple à l'écart entre les doigts d'un utilisateur. A titre d'exemple, la valeur désignée est la différence d'écart entre les doigts de l'utilisateur entre le début d'une interaction tactile, c'est-à-dire quand l'utilisateur commence à toucher le deuxième organe d'interaction 10, et la fin d'une interaction tactile, c'est-à-dire quand l'utilisateur écarte ses doigts du deuxième organe d'interaction 10. [0045] Le deuxième organe d'interaction 10 présente alors un ensemble tendant vers l'infini de positions, le nombre de positions possibles étant limité par la résolution de la surface tactile. L'homme du métier comprendra ici que le nombre positions possibles du deuxième organe d'interaction 10 est alors assimilable à un ensemble continu de positions possibles. En particulier, l'homme du métier comprendra que le deuxième ensemble de valeurs B est assimilable à un ensemble continu de valeurs possibles. [0046] Dans l'exemple de la figure 2, le deuxième organe d'interaction 10 est une surface tactile placée sur l'écran d'affichage 6. L'écran d'affichage 6 combiné avec le deuxième organe d'interaction 10 forme alors un écran tactile. En variante, le deuxième organe d'interaction 10 est une surface tactile séparée de l'écran d'affichage 6. Une telle surface tactile est par exemple celle du pavé tactile. [0047] Le dispositif d'affichage de données 12 est relié à l'écran d'affichage 6, au premier organe d'interaction 8 et au deuxième organe d'interaction 10. [0048] Dans l'exemple de la figure 1, le dispositif d'affichage 12 est embarqué à bord de l'aéronef 2. [0049] Le dispositif d'affichage de données 12 comprend un module 14 d'obtention d'une valeur d'une consigne parmi la première consigne de la part du premier organe d'interaction 8 et la deuxième consigne de la part du deuxième organe d'interaction 10 ; un module 16 de génération de données d'affichage en fonction d'une valeur résultante de consigne ; et un module 18 de détermination d'une valeur résultante de consigne recalibrée suite à l'obtention d'au moins une valeur de la deuxième consigne. [0050] Le dispositif d'affichage 10 comprend un module 20, d'affichage sur l'écran d'affichage 6, des données d'affichage générées par le module de génération 16. [0051] 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 6 processeur 34. [0052] Dans l'exemple de la figure 1, le module d'obtention 14, le module de génération 16, le module de détermination 18 et le module d'affichage 20 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'obtention d'une valeur d'une consigne, un logiciel de détermination de valeur résultante de consigne, un logiciel de génération de données d'affichage, et un logiciel d'affichage des données générées. Le processeur 34 de l'unité de traitement d'informations 30 est alors apte à exécuter le logiciel d'obtention, le logiciel de détermination, le logiciel de génération et le logiciel d'affichage. [0053] En variante non représentée, le module d'obtention 14, le module de génération 16, le module de détermination 18 et le module d'affichage 20 sont réalisés chacun sous forme d'un composant logique programmable, tel qu'un FPGA (de l'anglais Field Progratntnable Gate Array), ou encore sous forme d'un circuit intégré dédié, tel qu'un ASIC (de l'anglais Application Specific Integrated Circuit). [0054] Lorsque le dispositif électronique d'affichage 12 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 par 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. Sur le support lisible est alors mémorisé un programme d'ordinateur comprenant des instructions logicielles. [0055] Le module d'obtention 14 est configuré pour obtenir une valeur d'une consigne parmi la première consigne de la part du premier organe d'interaction 8 et la deuxième consigne de la part du deuxième organe d'interaction 10. [0056] Dans l'exemple précédemment démit où le premier organe d'interaction 8 est un po- tentiomètre et le deuxième organe d'interaction 10 est une surface tactile, le module d'obtention 14 est configuré pour obtenir une valeur de consigne parmi une valeur de position du potentiomètre, et parmi une valeur d'interaction tactile, comme par exemple une valeur d'écartement de doigts. La valeur obtenue est par exemple positive dans le cas d'un écartement des doigts sur la surface tactile et négative dans le cas d'un pincement, en d'autres termes, d'un rapprochement, des doigts sur la surface tactile. [0057] Le module de génération 16 est configuré pour générer des données d'affichage en fonction de la valeur résultante de consigne. La valeur résultante de consigne est la somme de la valeur de consigne initiale et de la valeur de consigne obtenue. [0058] La valeur de consigne initiale est par exemple une valeur enregistrée dans la mémoire 7 32 du dispositif d'affichage lorsqu'aucun organe d'interaction n'a été utilisé. La valeur initiale correspond alors à une valeur par défaut du paramètre d'affichage. La valeur de consigne initiale est ensuite mise à jour à la suite de chaque génération de données d'affichage. La génération de données d'affichage fait suite à l'obtention d'une valeur de consigne, et à la détermination, d'une valeur résultante de consigne, recalibrée dans le cas de l'obtention d'une valeur de deuxième consigne. La première mise à jour de la valeur initiale a donc lieu à la suite d'une interaction tactile avec le premier organe d'interaction ou avec le deuxième organe d'interaction. [0059] Les données d'affichage générées par le module de génération 16 sont par exemple les données d'une carte aéronautique 40. La valeur résultante de consigne correspond alors par exemple à une valeur de zoom, autrement dit une valeur de dimensions d'affichage de la carte 40 sur l'écran 6. Les données d'affichages générées par le module de génération 16 dépendent alors de la valeur de zoom. L'homme du métier comprendra ici que la carte 40 générée par le module de génération aura une dimension dépendant de la valeur de consigne de zoom. Ainsi, une valeur résultante de consigne basse correspond par exemple à une faible valeur de zoom et la carte 40 sera affichée avec un faible grossissement. De façon similaire, une valeur résultante de consigne élevée correspond par exemple à une valeur élevée de zoom et la carte sera affichée avec un fort grossissement. [0060] Le module de détermination 18 est configure pour, suite à l'obtention d'au moins une valeur respective de la deuxième consigne, déterminer une valeur résultante de consigne recalibrée, ceci à partir de la dernière valeur résultante de consigne utilisée. La valeur résultante de consigne recalibrée est également appelée valeur résultante de consigne repositionnée, car elle correspond à un repositionnement de la valeur résultante de consigne à une valeur apte à être obtenue via le premier organe 8. [0061] La valeur résultante de consigne recalibrée est fonction d'une valeur du premier ensemble. La valeur de consigne recalibrée est notamment utilisée comme valeur de consigne initiale lors de la prochaine génération de données d'affichage. [0062] Selon une première variante, la valeur résultante de consigne recalibrée est la somme de la valeur de consigne initiale et de la dernière valeur du premier ensemble A correspondant à une valeur de la deuxième consigne. En d'autres termes, selon cette première variante, la valeur résultante de consigne recalibrée est la somme de la valeur initiale et de la dernière valeur désignée par le deuxième organe d'interaction 10 étant désignable par le premier organe d'interaction 8. [0063] Selon la première variante et dans l'exemple où le paramètre d'affichage est le zoom de données affichées sur l'écran d'affichage 6, le zoom déterminé par le module de détermination 18 suite à l'obtention d'au moins une valeur de deuxième consigne, c'est-à-dire par exemple suite à une interaction tactile, correspond au dernier zoom 8 affiché sur l'écran 6, qui est affichahlc via une interaction avec le premier organe d'interaction 8. [0064] Selon une deuxième variante, la valeur résultante de consigne recalibrée est la somme de la valeur dc consigne initiale et d'une première valeur de consigne qui est la plus proche de la dernière valeur désignée par le deuxième organe 10. En d'autres termes, selon cette deuxième variante, la valeur résultante de consigne recalihrée est la somme de la valeur initiale et de la valeur de consigne désignahle par le premier organe d'interaction 8 étant la plus proche de la dernière valeur désignée par le deuxième organe d'interaction 10. [0065] Selon la deuxième variante et dans l'exemple où le paramètre est le zoom de données affichées sur l'écran d'affichage 6, le zoom déterminé par le module de détermination 18 suite à l'obtention d'au moins une valeur de deuxième consigne, c'est-à-dire par exemple suite à une interaction tactile, correspond au zoom affichahle sur l'écran 6 via une interaction avec le premier organe d'interaction 8 qui est le plus proche du zoom désigné par le deuxième organe d'interaction 10. [0066] Selon une troisième variante de réalisation, la valeur résultante de consigne re- calibrée est la somme de la valeur de consigne initiale et de la dernière valeur de première consigne. En d'autres termes, selon cette troisième variante, la valeur résultante de consigne recalibrée est la somme de la valeur initiale et dc la valeur désignée par le premier organe d'interaction 8, quelle que soit la deuxième valeur de consigne désignée via le deuxième organe d'interaction 10. [0067] Selon cette troisième variante et dans l'exemple où le paramètre d'affichage est le zoom de données affichées sur l'écran d'affichage 6, le zoom déterminé par le module de détermination 18 suite à l'obtention d'au moins une valeur de deuxième consigne, c'est-à-dire par exemple suite à une interaction tactile, correspond au zoom désigné via le premier organe d'interaction 8. [0068] Le module de détermination 18 est par ailleurs configuré pour, suite à l'obtention de seule(s) valeur(s) de première consigne, déterminer la somme de la dernière valeur utilisée de première consigne et de la valeur de consigne initiale, comme valeur de consigne initiale lors de la prochaine génération de données d'affichage. En d'autres termes, suite à l'interaction avec le premier organe d'interaction 8 uniquement, la valeur initiale utilisée lors de la prochaine génération de données est déterminée comme la somme de la valeur initiale actuelle et de la valeur désignée par le premier organe d'interaction 8 uniquement. [0069] Dans l'exemple où le paramètre d'affichage est le zoom de données affichées sur l'écran d'affichage 6, le zoom déterminé par le module de détermination correspond au zoom désigné par le premier organe d'interaction. [0070] Suite à la détermination par le module de détermination 18 de valeur de consigne ré- 9 sultantc, et le cas échéant, de valeur résultante de consigne recalibrée, la valeur de consigne initiale est mise à jour, et des données d'affichage sont générées par le module de génération 16. [0071] La génération de données d'affichage par le module de génération 16 est précédée de l'obtention d'une valeur de consigne respective par le module d'obtention 14, et de la détermination de valeur résultante de consigne et le cas échéant de la valeur résultante de consigne recalibréc. Ainsi, dans le cas où le deuxième organe d'interaction 10 est une surface tactile, la génération de données d'affichage a lieu à la fin de l'interaction tactile, notamment à la fin d'un glissement, tel que l'écartement ou le pincement de doigts. Tout au long de l'interaction tactile, les données affichées sur l'écran 6 sont par exemple aptes à âtre modifiées sans que le module de génération 16 ne génère de données d'affichage. En particulier, les données d'affichage affichées sur l'écran 6 sont aptes à être interpolées afin de simuler une modification du paramètre d'affichage sur l'écran 6 au cours de l'interaction. A la fin de l'interaction, le module de génération 16 génère alors de nouvelles données d'affichage et définit la valeur du paramètre d'affichage. [0072] Dans le cas où le paramètre d'affichage est le zoom, ceci conduit alors à un effet dit de zoom élastique. Pendant une interaction respective avec le deuxième organe d'interaction 10, l'utilisateur va pouvoir modifier le niveau de zoom affiché sur l'écran 6 sans que le module de génération 16 ne génère de données d'affichage. Au relâchement du deuxième organe d'interaction 10, le module de génération 16 génère de nouvelles données d'affichage et le zoom est mis à jour. Le zoom correspond alors à un zoom désignable par le premier organe d'interaction 8. [0073] Sur la figure 3, le procédé d'affichage 100 débute par une étape d'initialisation 110 lors de laquelle une valeur initiale est attribuée au paramètre d'affichage des données. La valeur initiale attribuée est par exemple une valeur par défaut stockée dans la mémoire 32. [0074] A la suite de l'étape d'initialisation 110, le module d'obtention 14 obtient, lors d'une étape d'obtention 120, une valeur d'une consigne parmi une première consigne de la part du premier organe d'interaction 8 et une deuxième consigne de la part du deuxième organe d'interaction 10, la valeur de la première consigne étant choisie parmi le premier ensemble A et la valeur de la deuxième consigne étant choisie parmi le deuxième ensemble B. Cette étape est par exemple mise en oeuvre lorsque l'utilisateur interagit avec le premier organe d'interaction 8 ou le deuxième organe d'interaction 10. [0075] A la suite de l'étape d'obtention 120, le module de détermination 18 détermine, lors d'une étape de détermination 130, une valeur résultante ou une valeur résultante recalibrée. L'étape de détermination 130 est différente si la valeur de consigne obtenue est une première valeur de consigne ou une deuxième valeur de consigne. [0076] L'étape de détermination 130 comporte une sous-étape 132 de test de première consigne, lors de laquelle le module de détermination 18 détermine si la valeur de consigne obtenue est une valeur de première consigne ou non. [0077] Si le test effectué lors de la sous-étape 132 est positif, c'est-à-dire si la valeur de consigne obtenue est une valeur de première consigne, alors le module de détermination 18 calcule une valeur résultante pour la première consigne lors d'une sous-étape 134 de calcul d'une valeur résultante pour la première consigne. [0078] Lors de la sous-étape 134 de calcul d'une valeur résultante pour la première consigne, le module de détermination 18 calcule la valeur résultante comme la somme de la valeur initiale précédente et de la valeur de première consigne obtenue. Le module de détermination 18 associe ensuite la valeur résultante à la valeur initiale lors d'une sous-étape 136 de mise à jour de valeur de consigne. [0079] Si le test effectué lors de la sous-étape 132 est négatif, c'est-à-dire si la valeur de consigne obtenue est une deuxième valeur de consigne, alors le module de détermination 18 calcule une valeur résultante pour la deuxième consigne lors d'une sous-étape 138 de calcul d'une valeur résultante pour la deuxième consigne. [0080] Lors de la sous-étape 138 de calcul d'une valeur résultante pour la deuxième consigne, le module de détermination 18 calcule la valeur résultante comme la somme de la valeur initiale précédente et de la valeur de deuxième consigne obtenue. [0081] A la suite de la sous-étape 138 de calcul d'une valeur résultante pour la deuxième consigne, le module de détermination 18 calcule la valeur résultante de consigne recalibrée lors d'une sous étape 139 de calcul de valeur résultante de consigne recalibrée. Le module de détermination 18 calcule la valeur résultante de consigne recalibrée partir de la valeur de résultante et en fonction du premier ensemble A. La valeur résultante de consigne recalibrée est par exemple calculée comme la somme de la valeur de consigne initiale et de la dernière valeur du premier ensemble correspondant à une valeur de la deuxième consigne. [0082] La valeur résultante de consigne recalibrée est, selon une première variante, la somme de la valeur de consigne initiale et d'une première valeur de consigne qui est la plus proche de la dernière valeur utilisée de la valeur résultante de consigne. [0083] La valeur résultante de consigne recalibrée est, selon une deuxième variante, la somme de la valeur de consigne initiale et de la dernière valeur de première consigne. [0084] A la suite de la sous-étape 139, le module de détermination 18 associe la valeur ré- sultante recalibrée à la valeur initiale lors de la sous-étape 136 de mise à jour de valeur de consigne. [0085] Lors de la sous-étape 136 de mise à jour de valeur de consigne, le module de déter- mination 18 remplace la valeur de consigne initiale par la valeur résultante obtenue à la 11 suite de l'obtention d'une valeur de première consigne et par la valeur résultante recalibrée à la suite de l'obtention d'une valeur de deuxième consigne. [0086] L'étape de détermination 130 comporte alors les sous-étapes 132 à 139 décrites pré- cédemment. [0087] A la suite de l'étape de détermination 130, le module de génération 16 génère des données d'affichage lors d'une étape de génération 140. [0088] Lors de l'étape de génération 140, des données d'affichage sont générées en fonction de la valeur résultante de consigne, ladite valeur résultante de consigne ayant été recalibrée dans le cas de l'obtention d'une deuxième consigne. [0089] On conçoit ainsi que le dispositif d'affichage de données 12 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. [0090] Le dispositif d'affichage de données 12 et le système d'affichage 4 selon l'invention permettent notamment d'assurer la cohérence des signaux provenant d'un premier organe d'interaction 8 et d'un deuxième organe d'interaction 10. En effet, à la suite d'une ou plusieurs interactions avec le premier 8 et/ou le deuxième 10 organe d'interaction, et lorsque la ou lesdites interactions sont terminées, le module de génération 16 génère de nouvelles données d'affichage en fonction d'une valeur de consigne commune aux premier 8 et deuxième 10 organes d'interaction. 12 [Revendication 1] [Revendication 2] [Revendication 3] REVENDICATIONSDispositif électronique d'affichage (12) de données sur un écran d'affichage (6), le dispositif d'affichage (12) étant apte à être connecte a: - un premier organe d'interaction (8) configure pour sélectionner une première consigne d'un paramètre d'affichage des données, une valeur de ladite première consigne étant choisie parmi un premier ensemble de valeurs possibles ; - un deuxième organe d'interaction (10) configure pour sélectionner une deuxième consigne dudit paramètre, une valeur de ladite deuxième consigne étant choisie parmi un deuxième ensemble de valeurs possibles, le deuxième ensemble de valeurs incluant le premier ensemble de valeurs ; et - l'écran d'affichage (6) ; le dispositif d'affichage (12) comprenant : - un module d'obtention (14) configure pour obtenir une valeur d'une consigne parmi la première consigne de la part du premier organe d'interaction (8) et la deuxième consigne de la part du deuxième organe d'interaction (10), et - un module de génération (16) configure pour générer des données d'affichage en fonction d'une valeur résultante de consigne, la valeur résultante de consigne étant la somme d'une valeur de consigne initiale et de la valeur de consigne obtenue ; caractérisé en ce que le dispositif d'affichage (12) comprend en outre un module de détermination (18) configure pour, suite à l'obtention d'au moins une valeur de la deuxième consigne, déterminer une valeur résultante de consigne recalibrée à partir de la dernière valeur résultante de consigne utilisée, la valeur résultante de consigne recalibrée étant fonction d'une valeur du premier ensemble, la valeur de consigne initiale utilisée lors de la prochaine génération de données d'affichage étant la valeur résultante de consigne recalibrée. Dispositif d'affichage de données (12) selon la revendication I. dans lequel la valeur résultante de consigne recalibrée est la somme de la valeur de consigne initiale et de la dernière valeur du premier ensemble correspondant à une valeur de la deuxième consigne. Dispositif d'affichage de données (12) selon la revendication I. dans lequel la valeur résultante de consigne recalibrée est la somme de la 13 valeur de consigne initiale et d'une première valeur de consigne qui est la plus proche de la dernière valeur utilisée de la valeur résultante de consigne. [Revendication 4] Dispositif d'affichage de données (12) selon l'une quelconque des re- vendications précédentes, dans lequel le module de détermination (18) est configure pour, suite à l'obtention de seule(s) valeur(s) de première consigne, déterminer la somme de la dernière valeur utilisée de première consigne et de la valeur de consigne initiale comme valeur de consigne initiale lors de la prochaine génération de données d'affichage. [Revendication 5] Dispositif d'affichage de données (12) selon l'une quelconque des re- vendications précédentes, dans lequel le dispositif comprend en outre un module d'affichage (20) configure pour afficher, sur l'écran d'affichage (6), les données d'affichage générées. [Revendication 6] Système électronique (4) d'affichage de données, notamment destiné à être embarqué à bord d'un aéronef (2), le système d'affichage (4) comprenant : - un écran d'affichage (6) ; - un premier organe d'interaction (8); - un deuxième organe d'interaction (10) ; et - un dispositif électronique d'affichage (12) d'informations sur l'écran d'affichage (6), le dispositif d'affichage (12) étant relié à l'écran (6), au premier organe d'interaction (8) et au deuxième organe d'interaction (8), caractérisé en ce que le dispositif d'affichage (12) est selon l'une quelconque des revendications précédentes. [Revendication 7] Système (4) selon la revendication 6, dans lequel le premier organe d'interaction (8) comporte un potentiomètre comprenant un nombre fini de positions possibles. [Revendication 8] Système (4) selon la revendication 6 ou 7, dans lequel le deuxième organe d'interaction (10) comporte une surface tactile. [Revendication 9] Procédé (100) d'affichage de données sur un écran d'affichage (6), le procédé d'affichage (100) étant mis en oeuvre par un dispositif électronique (12) d'affichage de données apte à être relié à un écran d'affichage (6), à un premier organe d'interaction (8) et à un deuxième organe d'interaction (10) et comprenant les étapes suivantes : - obtention (120) d'une valeur d'une consigne parmi une première consigne de la part du premier organe d'interaction (8) et une deuxième consigne de la part du deuxième organe d'interaction (10), la valeur de 14 [Revendication 10] la première consigne étant choisie parmi un premier ensemble de valeurs possible et la valeur de la deuxième consigne étant choisie parmi un deuxième ensemble de valeurs possibles, le deuxième ensemble de valeurs incluant le premier ensemble de valeurs; - génération (140) des données d'affichage en fonction d'une valeur résultante de consigne, la valeur résultante de consigne étant la somme d'une valeur de consigne initiale et dc la valeur de consigne obtenue ; caractérisé en ce que le procédé comprend en outre une étape (130) de détermination, suite à l'obtention d'au moins une valeur de la deuxième consigne, d'une valeur résultante de consigne recalibrée à partir de la dernière valeur utilisée de la valeur résultante de consigne, la valeur résultante de consigne recalibrée étant fonction d'une valeur du premier ensemble, la valeur de consigne initiale utilisée lors de la prochaine génération de données d'affichage étant la valeur résultante de consigne recal i b rée. Programme d'ordinateur comportant des instructions logicielles qui, lorsqu'elles sont exécutées par un ordinateur, mettent en oeuvre un procédé (100) selon la revendication 9.