Brevet FR3094811A1 — publié le 20201009

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 [0001] La présente invention concerne 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. [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 un dispositif d'affichage du type précité, comportant un module d'acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile, et un module de détermination d'opération(s) en fonction de l'interaction tactile acquise par le module d'acquisition. [0008] Le module de détermination d'un tel dispositif est généralement apte à déterminer une opération d'affichage d'une zone de saisie suite à la désignation d'un champ de saisie de données et une opération de masquage de la zone de saisie suite à la validation ou à l'annulation de la saisie ou encore suite à un défilement d'une zone affichée. [0009] Toutefois, dans un cockpit d'aéronef, les données éditables sont critiques, et il est alors nécessaire d'améliorer la saisie de données par l'utilisateur dans un tel champ de saisie de données. [0010] Le but de l'invention est donc de proposer un dispositif d'affichage permettant d'améliorer la saisie de données par l'utilisateur. [0011] 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 à 2 l'écran d'affichage et comprenant : [0012] - un module d'acquisition configuré pour acquérir au moins une interaction tactile d'un utilisateur, détectée par la surface tactile, et [0013] - un module de détermination configuré pour déterminer une opération en fonction de l'interaction tactile acquise, [0014] l'opération déterminée étant une opération d'affichage d'un clavier de saisie lorsque l'interaction tactile acquise est une désignation d'un champ de saisie de données, [0015] l'opération déterminée étant une opération de saisie de données dans un champ de saisie respectif lorsque l'interaction tactile acquise est une désignation d'au moins une zone de saisie, incluse dans le clavier de saisie préalablement affiché, [0016] l'opération déterminée étant une opération de masquage du clavier de saisie préa- lablement affiché lorsque l'interaction tactile est une désignation d'une zone de commande parmi une zone de validation et une zone d'annulation, ladite zone de commande étant incluse dans le clavier de saisie affiché suite à la désignation d'un champ de saisie respectif, [0017] l'opération déterminée suite à une opération de saisie de données reste l'opération d'affichage du clavier de saisie tant que la désignation de la zone de commande n'est pas acquise. [0018] 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 : [0019] - le module de détermination est configuré pour calculer un redimensionnement du clavier de saisie affiché lorsque l'interaction tactile est un glissement en direction du clavier de saisie affiché suite à la désignation d'un champ de saisie respectif, la dimension du clavier de saisie étant apte à varier au cours dudit glissement ; [0020] - le module de détermination est configuré pour calculer une restauration du clavier de saisie à sa dimension initiale lorsque le glissement est achevé et que le doigt de l'utilisateur ayant effectué ce glissement n'est plus en contact avec la surface tactile ; [0021] - en cas de désignation d'un champ de saisie respectif situé à l'intérieur d'une zone allouable au clavier de saisie, l'opération d'affichage du clavier déterminée comporte un décalage du contenu initialement affiché à l'intérieur d'une zone d'affichage du clavier de saisie, incluse dans la zone allouable, en dehors de ladite zone d'affichage et un affichage du clavier de saisie dans ladite zone d'affichage, [0022] lorsque l'interaction tactile est un glissement en direction du clavier de saisie affiché suite à la désignation d'un champ de saisie respectif, le décalage étant de préférence selon la direction dudit glissement ; [0023] - en cas de désignation d'un champ de saisie respectif situé hors d'une zone allouable au clavier de saisie, l'opération d'affichage du clavier déterminée comporte un 3 affichage du clavier de saisie dans une zone d'affichage incluse dans la zone allouable ; [0024] - suite à la désignation d'un champ de saisie respectif et à la désignation d'au moins une zone de saisie respective, le module d'acquisition est configure pour ignorer la désignation d'autre(s) champ(s) de saisie tant que la désignation de la zone de commande n'est pas acquise ; et [0025] - le dispositif comprend en outre un module d'affichage configure pour afficher l'opération déterminée sur l'écran d'affichage. [0026] 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. [0027] L'invention a également pour objet 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 et comprenant les étapes suivantes : [0028] - acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile, et ; [0029] - détermination d'une opération en fonction de l'interaction tactile acquise, [0030] l'opération déterminée étant une opération d'affichage d'un clavier de saisie lorsque l'interaction tactile acquise est une désignation d'un champ de saisie de données, [0031] l'opération déterminée étant une opération de saisie de données dans un champ de saisies respectif lorsque l'interaction tactile acquise est une désignation d'au moins une zone de saisie, incluse dans le clavier de saisie préalablement affiché, [0032] l'opération déterminée étant une opération de masquage du clavier de saisie préa- lablement affiché lorsque l'interaction tactile est une désignation d'une zone de commande parmi une zone de validation et une zone d'annulation, ladite zone de commande étant incluse dans le clavier de saisie affiché suite à la désignation d'un champ de saisie respectif, [0033] l'opération déterminée suite à une opération de saisie de données reste l'opération d'affichage du clavier de saisie tant que la désignation de la zone de commande n'est pas acquise. [0034] 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. [0035] 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 : [0036] [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 ; [0037] [fig.2] la figure 2 est un ensemble de vues successivement affichées à l'écran, selon un premier exemple d'affichage de données selon l'invention ; [0038] [fig.3] la figure 3 est un ensemble de vues analogues à celles de la figure 2, selon un deuxième exemple d'affichage de données selon l'invention ; et [0039] [fig.4] la figure 4 est un organigramme du procédé d'affichage de données selon l' invention. [0040] 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%. [0041] 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, une surface tactile 8 et un dispositif d'affichage de données 10 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. [0042] 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. [0043] Dans l'exemple de la figure 1, le dispositif d'affichage 10 est embarqué à bord de l'aéronef 2. [0044] Le dispositif d'affichage de données 10 comprend un module 16 d'acquisition d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile 8. [0045] Le dispositif d'affichage de données 10 comprend un module 18 de détermination d'une opération en fonction de l'interaction tactile acquise par le module d'acquisition 16. [0046] Le dispositif d'affichage 10 comprend un module 20 d'affichage sur l'écran d'affichage 6 de l'opération déterminée par le module de détermination 18. [0047] 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. [0048] Dans l'exemple de la figure 1, le module d'acquisition 16, le module de déter- mination 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'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. [0049] En variante non représentée, le module d'acquisition 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 Programmable Gate Array ), ou encore sous forme d'un circuit intégré dédié, tel qu'un ASIC (de l'anglais Application Specific Integrated Circuit). [0050] 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 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. [0051] 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. [0052] Le module d'acquisition 16 est configuré pour acquérir au moins une interaction tactile d'un utilisateur. L'interaction tactile d'un utilisateur est par exemple détectée par la surface tactile 8. [0053] En complément, le module d'acquisition 16 est configuré pour acquérir la position de l'au moins une interaction tactile au cours du temps. [0054] Les données d'affichage comprennent un clavier 40 de saisie de données, visible sur les figures 3 et 4. Les données d'affichage comprennent un champ de saisie de données 42, une zone d'affichage 44 du clavier de saisie 40 et une zone 45 allouable au clavier de saisie. La zone d'affichage 44 du clavier de saisie est de dimension variable et s'étend plus ou moins sur la zone allouable 45. Les données d'affichage sont destinées à être affichées sur l'écran d'affichage 6, ceci en fonction d'interaction(s) tactile(s) de l'utilisateur. [0055] La zone allouable 45 s'étend par exemple sur un tiers de l'écran d'affichage 6. [0056] Le clavier de saisie de données 40 comprend une zone de saisie 46, ainsi qu'une zone de commande 48. [0057] Le clavier de saisie 40 s'étend dans la zone d'affichage 44 du clavier de saisie, c'est-à-dire est propre à occuper ladite zone d'affichage 44 lorsqu'il est affiché. La zone d'affichage 44 occupe alors tout ou partie de la zone allouable 45. La zone d'affichage 44 occupe l'intégralité de la zone allouable 45 lorsque le clavier de saisie 40 est affiché de manière complètement déployée. 6 [0058] La zone de saisie 46 comprend par exemple en ensemble de touches, telles que des touches de clavier alphanumérique. La zone de saisie permet à l'utilisateur de saisir des données dans un champ de saisie 42 respectif. [0059] La zone de commande 48 comprend par exemple une zone de validation 50 et une zone d'annulation 52. La zone de commande 48 permet à l'utilisateur de commander une action sur des données précédemment acquises, telle qu'une validation des données saisies, ou encore une annulation partielle ou totale de la saisie de données précédemment effectuée. La zone de commande 48 permet aussi à l'utilisateur de commander les données d'affichage. [0060] La zone de validation 50 permet par exemple de valider des données saisies dans un champ de saisie de données 42 respectif, et est par exemple en forme d'une touche « Entrée » du clavier 40. [0061] La zone d'annulation 52 permet par exemple d'annuler des données saisies dans un champ de saisie de données 42 respectif, et est par exemple en forme d'une touche « Quitter » ou « Annuler » du clavier 40. [0062] L'interaction tactile est par exemple un glissement tactile ou à une désignation tactile. Une désignation tactile est une interaction dans laquelle la position de l'interaction tactile contre la surface tactile 8 s'étend sur une distance inférieure à un seuil de distance prédéfini, par exemple sensiblement égal à 12mm. Un glissement tactile est par exemple une interaction dans laquelle la position de l'interaction s'étend sur plus de 12mm. Dans le cas où l'écran 6 est combiné avec la surface tactile 8 pour former un écran tactile, l'élément désigné est l'élément que l'utilisateur vient toucher sur l'écran 6. [0063] Le module de détermination 18 est configuré pour, à partir de l'interaction acquise par le module d'acquisition 16, déterminer une opération à afficher ensuite sur l'écran 6. L'opération à afficher sur l'écran 6 est par exemple une opération d'affichage du clavier de saisie 40, une opération de saisie de données ou une opération de masquage du clavier de saisie 40. [0064] L'opération déterminée par le module de détermination 18 est une opération d'affichage du clavier de saisie de données 40 si l'interaction tactile est une désignation du champ de saisie de données 42. La désignation du champ de saisie 42 correspond à une interaction tactile dans laquelle la position de la désignation est celle du champ de saisie de données 42. [0065] L'opération déterminée par le module de détermination 18 est une opération de saisie de données si l'interaction tactile acquise est la désignation d'une zone de saisie 46 respective incluse dans le clavier de saisie. La désignation d'une zone de saisie 46 respective correspond à une interaction tactile dans laquelle la position de la désignation est celle de la zone de saisie 46. 7 [0066] L'opération déterminée par le module de détermination 18 est une opération de masquage du clavier de saisie préalablement affiché si l'interaction tactile est une désignation de la zone de commande 48. La désignation de la zone de commande 48 correspond à une interaction tactile dans laquelle la position de la désignation est celle de la zone de commande 48. [0067] Le module de détermination 18 est configuré pour que l'opération déterminée à la suite d'une opération de saisie de données reste l'opération d'affichage du clavier de saisie tant que la désignation de la zone de commande 48 n'est pas acquise. Autrement dit, le clavier de saisie 40 reste affiché tant que l'utilisateur ne désigne pas une zone de commande 48 respective, par exemple la zone de validation 50 ou la zone d'annulation 52. [0068] L'opération d'affichage du clavier de saisie de données comprend l'affichage du clavier de saisie 40 dans la zone d'affichage 44 du clavier de saisie de données, ladite zone d'affichage 44 s'étendant à l'intérieur de la zone allouahlc 45. [0069] L'opération d'affichage du clavier de saisie 40 comprend, en cas de désignation d'un champ de saisie 42 situé à l'intérieur de la zone allouable 45, un décalage en dehors de ladite zone allouable 45 d'un contenu initialement affiché à l'intérieur de la zone allouahlc 45. Les données d'affichage situées du côté de l'écran 6 qui est opposé au clavier de saisie 40, sur une surface égale à la surface du clavier de saisie 40, ne sont alors plus affichées. Par exemple, si le clavier de saisie 40 est affiché en partie inférieure de l'écran 6, alors les données, initialement affichées dans la partie supérieure de l'écran 6 et correspondant à la surface de la zone d'affichage 44, ne sont plus affichées suite à ce décalage. [0070] L'opération d'affichage du clavier de saisie 40 comprend, en cas de désignation d'un champ de saisie 42 situé en dehors de la zone allouable 45, un affichage du clavier de saisie 40 à l'intérieur de ladite zone allouable 45. Les données d'affichage précédemment affichées dans la zone allouable 45 ne sont alors plus affichées, ces données étant remplacées par le clavier de saisie 40. [0071] Le module de détermination 18 est par ailleurs configuré pour calculer un redimen- sionnement du clavier de saisie 40 affiché si l'interaction tactile est un glissement en direction du clavier de saisie 40, qui a été affiché suite à la désignation d'un champ de saisie 42 respectif. La dimension du clavier de saisie 40 affiché, et donc de la zone d'affichage 44, est apte à varier au cours du glissement. En particulier, le calcul du redimensionnement du clavier de saisie 40 est initié lorsqu'une portion du glissement est orientée en direction du clavier de saisie 40. [0072] L'homme du métier comprendra alors que si le glissement comporte par exemple d'abord une première portion de glissement en direction opposée au clavier, par exemple vers le haut si le clavier de saisie 40 est affiché en bas de l'écran 6, puis une 8 deuxième portion de glissement en direction du clavier, alors ce n'est qu'à partir de la deuxième portion de glissement que le calcul du redimensionnement du clavier de saisie 40 sera initié. Par portion du glissement orientée en direction du clavier, on entend que ladite portion de glissement est par exemple orientée vers le bas si le clavier de saisie 40 est affiché en bas de l'écran 6, ou inversement vers le haut si le clavier de saisie 40 est affiché en haut de l'écran 6, c'est-à-dire qu'une composante de ladite portion de glissement est selon la direction verticale dans ce cas, mais pas nécessairement que ladite portion s'étend selon la direction verticale. [0073] La dimension du clavier de saisie 40, et donc de la zone d'affichage 44, est alors diminuée lorsque le glissement est en direction du clavier de saisie 40, et est augmentée lorsque le glissement est en direction opposée au clavier de saisie 40, ceci tout au long de l'interaction tactile. L'homme du métier comprendra alors qu'au cours de cc glissement tactile, la dimension de la zone d'affichage 44 est susceptible de varier entre une dimension nulle correspondant à une disparition du clavier de saisie 40 et une dimension maximale correspondant à la zone allouable 45. [0074] L'opération d'affichage du clavier de saisie 40 comprend alors, suite à la désignation d'un champ de saisie de données situé à l'intérieur de la zone allouahle 45, et si l'interaction tactile est un glissement en direction du clavier de saisie 40 affiché, un décalage du contenu initialement affiché à l'intérieur de la zone allouahle 45 en direction dudit glissement. Les données d'affichage décalées remplacent alors par exemple le clavier de saisie 40. [0075] L'opération d'affichage du clavier de saisie 40 comprend, en cas de désignation d'un champ de saisie de données situé en dehors de la zone allouable 45, et si l'interaction tactile est un glissement en direction du clavier de saisie 40 affiché, un décalage du clavier de saisie 40 selon la direction dudit glissement. Les données d'affichage précédemment affichées dans la zone allouable 45 et recouvertes par le clavier de saisie 40 sont alors de nouveau visibles. [0076] Le module de détermination 18 est configuré pour calculer une restauration du clavier de saisie 40 suite au redimensionnement du clavier de saisie 40. Le module de détermination 18 est en particulier configuré pour calculer une restauration du clavier de saisie 40 à sa dimension initiale, lorsque le glissement est achevé et que le doigt de l'utilisateur ayant effectué ce glissement n'est plus en contact avec la surface tactile 8. La dimension du clavier de saisie 40 à la fin de la restauration est identique à celle au début du redimensionnement du clavier de saisie 40. Les données d'affichage affichées par le dispositif 10 sont par exemple les mêmes à la fin de la restauration qu'au début du redimensionnement. A titre d'exemple, la restauration a lieu entre 250ms et 350ms après l'arrêt du contact entre le doigt de l'utilisateur et la surface tactile 8. [0077] Le module d'acquisition 16 est configuré pour ignorer la désignation d'au moins un 9 autre champ de saisie 42, suite à la désignation d'un champ de saisie 42 respectif et à la désignation d'une zone de saisie 46 respective incluse dans le clavier de saisie 40. Le module d'acquisition 16 est alors configure pour ignorer la désignation d'autre(s) champ(s) de saisie tant que la désignation de la zone de commande 48 n'est pas acquise. [0078] Le fonctionnement du dispositif d'affichage 10 selon l'invention va être à présent décrit en référence aux figures 2 et 3 représentant des ensembles de vues successivement affichées à l'écran 6 selon deux exemples d'affichage de données sur l'écran d'affichage 6, ainsi qu'en référence à la figure 4 représentant un organigramme du procédé d'affichage 100 commun à ces deux exemples. [0079] Le procédé d'affichage 100 débute par une étape d'acquisition 110 d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile 8. [0080] Lors de l'étape d'acquisition 110, le module d'acquisition 16 acquiert une interaction tactile. [0081] L'étape d'acquisition 110 est suivie par une étape 115 de test de désignation de champ de saisie. Lors de l'étape 115, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur, puis teste si un champ de saisie 42 respectif a été désigné. Si le test effectué lors de l'étape de test de désignation de champ de saisie 115 est positif, c'est-à-dire si l'interaction tactile acquise est une désignation d'un champ de saisie 42 respectif, alors une opération d'affichage du clavier de saisie est déterminée par le module de détermination 18 lors d'une étape suivante 120. Lors de l'étape 120, le module d'affichage 20 affiche alors cette opération préalablement déterminée par le module de détermination 18, c'est-à-dire affiche le clavier de saisie 40. Le module d'affichage 20 affiche notamment le clavier de saisie 40 entièrement dans la zone d'affichage allouable au clavier de saisie 45. Si le test effectué lors de l'étape de test de désignation de champ de saisie 115 est négatif, c'est-à-dire l'interaction tactile n'est pas la désignation d'un champ de saisie, alors le dispositif d'affichage 10 retourne à l'étape d'acquisition 110 pour effectuer une nouvelle acquisition. [0082] Un premier exemple d'affichage du clavier de saisie 120 est visible en figure 2. Cette figure 2 illustre cinq configurations d'affichage des données sur l'écran 6 selon ce premier exemple et en fonction de différentes zones désignées. Ce premier exemple correspond à la désignation d'un champ de saisie de données 42 situé hors de, c'est-à-dire en dehors de, la zone allouable 45. Le clavier de saisie 40 est alors affiché dans la zone allouable 45 en remplacement de données précédemment affichées dans la zone allouable 45, cette transition avec affichage du clavier de saisie 40 étant illustrée par la flèche F1. L'affichage du clavier de saisie 40 est illustré par la flèche F2, montrant selon quelle direction le clavier de saisie 40 apparait dans cet exemple. [0083] Un deuxième exemple d'affichage du clavier de saisie 40 est visible à la figure 3. Cette figure 3 illustre cinq configurations d'affichage des données sur l'écran 6 selon ce deuxième exemple et en fonction de différentes zones désignées. Ce deuxième exemple correspond à la désignation d'un champ de saisie de données 42 situé à l'intérieur de la zone allouable 45. Le clavier de saisie 40 est alors affiché dans la zone allouahle 45. Les données précédemment affichées sur l'écran d'affichage 6 sont alors décalées en direction opposée au clavier de saisie 40, cette transition avec affichage du clavier de saisie 40 étant illustrée par la flèche F8. L'affichage du clavier de saisie 40 et le décalage de l'ensemble des données affichées est illustré par la flèche F9, montrant dans cet exemple selon quelle direction le clavier de saisie 40 apparait et les données sont décalées. [0084] A la suite de l'étape 120, une étape de test de désignation de zone de saisie 125 est effectuée. Lors de l'étape 125, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur, puis teste si une zone de saisie 46 respective a été désignée. Si le test effectué lors de cette étape de test de désignation de zone de saisie 125 est positif, c'est-à-dire si une zone de saisie 46 respective du clavier de saisie 40 est désignée, alors le procédé passe à une étape 130 de saisie de donnée. Si le test effectué lors de cette étape de test 125 est négatif, c'est-à-dire si une zone de saisie 46 respective n'est pas désignée, alors le procédé passe à une étape 135 de test de désignation de zone de commande. [0085] Lors de l'étape 130, le module de détermination 18 détermine une opération de saisie de données, puis le module d'affichage 20 affiche l'opération déterminée et effectue alors l'affichage, dans le champ de saisie de données 42 précédemment désigné, de la donnée désignée par la zone de saisie 46. A la suite de l'étape 130, le procédé retourne à l'étape de test de désignation de zone de saisie 125. [0086] Lors de l'étape 135 de test de désignation de zone de commande, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur puis teste si une zone de commande 48 respective a été désignée. Si le test effectué lors de cette étape 135 est positif, c'est-à-dire si une zone de commande 48, telle qu'une zone validation 50 ou d'annulation 52, a été désignée, alors le dispositif d'affichage 10 passe à l'étape 140. Si le test effectué lors de cette étape 135 est négatif, c'est-à-dire si une zone de commande 48 n'a pas été désignée, alors le dispositif d'affichage 10 passe à une étape 145 de test de glissement tactile. [0087] Lors de l'étape 140, le module de détermination 18 détermine une opération de masquage du clavier 40, puis le module d'affichage 20 affiche l'opération déterminée et effectue alors l'opération de masquage du clavier 40, c'est-à-dire fait disparaitre le clavier 40 de l'écran 6, ou autrement dit supprime le clavier de saisie 40 de l'écran d'affichage 6. L'étape 140 est notamment illustrée sur les figures 2 et 3, où les flèches F3 et F10 montrent la transition de l'affichage entre avant l'opération de masquage, en 11 d'autres termes quand le clavier 40 est affichée, et après l'opération de masquage. [0088] Si la zone de commande 48 désignée est une zone de validation 50 respective, alors, lors de l'étape 140 et du masquage du clavier de saisie 40, les données préalablement saisies dans le champ de saisie 42 sont conservées. Inversement, si la zone de commande 48 désignée est une zone d'annulation 52 respective, alors les données préalablement saisies dans le champ de saisie 42 sont supprimées lors de l'étape 140 et du masquage du clavier de saisie 40. [0089] A la suite de l'étape 140, le dispositif d'affichage 10 retourne à l'étape initiale 110, et les données d'affichage affichées à l'écran 6 sont alors similaires à celles affichées avant la désignation du champ de saisie de données 42, les données d'affichage différant uniquement par un éventuel rafraichissement de données affichées à l'écran et/ou par les éventuelles données saisies dans le champ de saisie de données 42, comme illustré sur les figures 2 et 3 par des étoiles « * ». [0090] Lors de l'étape 145 de test de glissement tactile, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur, puis teste si un glissement tactile a été acquis. Si le test effectué lors de cette étape 145 est négatif, c'est-à-dire si l'interaction tactile est une désignation, alors le dispositif d'affichage 10 passe à une étape 150 de test de donnée(s) saisic(s). Si le test effectué lors de cette étape 145 est positif, c'est-à-dire si l'interaction tactile est un glissement, alors le dispositif d'affichage 10 passe à une étape 155. [0091] Lors de l'étape de test de donnée(s) saisie(s) 150, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur, puis teste la présence ou non de données dans le champ de saisie 42 préalablement désigné. Si le test effectué lors de cette étape 150 est positif, c'est-à-dire si au moins une donnée est présente dans le champ de saisie 42, alors le dispositif d'affichage 10 retourne à l'étape 125. Si au contraire le test effectué lors de cette étape 150 est négatif, c'est-à-dire si aucune donnée n'est présente dans le champ de saisie 42, alors le dispositif d'affichage 10 passe à l'étape 140 précédemment décrite. [0092] Lors de l'étape 155, le module de détermination 18 détermine une opération de redi- mensionnement, puis le module d'affichage 20 affiche l'opération déterminée et affiche alors le clavier de saisie 40 avec ses dimensions modifiées de par l'opération de redimensionnement déterminée. La dimension du clavier de saisie 40 est notamment réduite lors d'un glissement en direction du clavier de saisie, et augmentée lors d'un glissement en direction opposée au clavier de saisie 40. [0093] La figure 2 illustre l'étape 155 dans le cas où le champ de saisie 42 désigné est situé hors de la zone allouable 45. La dimension du clavier de saisie 40 varie en fonction du glissement de l'utilisateur, la transition due au glissement étant représentée par la flèche F4 et la direction du glissement et du redimensionnement du clavier étant 12 illustrée par la flèche F5. Pendant l'étape 155, le clavier 40 recouvre ou bien découvre les données d'affichage précédemment affichées dans la zone allouahle 45. [0094] La figure 3 illustre de même l'étape 155 dans le cas où le champ de saisie désigné est situé dans la zone allouahle 45. La dimension du clavier de saisie 40 varie en fonction du glissement de l'utilisateur et décale les données d'affichage en fonction de la dimension du clavier d'affichage 40. La transition duc au glissement y est représentée par la flèche Fl 1 et la direction du glissement et du redimensionnement du clavier ainsi que du décalage des données d'affichage est illustrée par la flèche F12. [0095] Après l'étape 155, le dispositif d'affichage 10 passe à une étape 160 de test d'arrêt de glissement. [0096] Lors de l'étape de test d'arrêt de glissement 160, le module d'acquisition 16 acquiert au moins une interaction tactile d'un utilisateur, puis teste si le glissement tactile continue ou bien s'il est terminé. En particulier, le module de détermination 18 détermine si le doigt de l'utilisateur est écarté de la surface tactile 8 ou non. Si le test effectué lors de cette étape 160 est négatif, c'est-à-dire si le glissement est toujours en cours, alors le dispositif d'affichage 10 retourne à l'étape 155. L'homme du métier comprendra ici que le redimensionnement continue tant que le glissement 155 est en cours. Si le test effectué lors de cette étape 160 est positif, c'est-à-dire si le glissement est arrêté et que l'utilisateur a écarté son doigt de la surface tactile, alors le dispositif d'affichage 10 passe à une étape 165. [0097] Lors de l'étape 165, le module de détermination 18 détermine une opération de res- tauration du clavier de saisie 40, puis le module d'affichage 20 affiche l'opération déterminée et affiche alors le clavier de saisie 40 avec ses dimensions restaurées, c'est-à-dire avec ses dimensions préalablement à l'étape 155. Autrement dit, le clavier de saisie 40 est alors de nouveau affiché avec des dimensions par défaut, par exemple prédéfinies, qu'il avait avant d'être redimensionné de par le glissement tactile du doigt de l'utilisateur. [0098] L'étape 165 est illustrée sur les figures 2 et 3. Sur la figure 2, la flèche F6 montre la transition entre un état où le clavier 40 est redimensionné et un état où le clavier 40 est restauré, la flèche F7 illustrant le déplacement dudit clavier 40 lors de l'opération de restauration 165. Sur la figure 3, la flèche F13 montre la transition entre un état où le clavier 40 est redimensionné et un état où le clavier 40 est restauré, la flèche F14 montrant le déplacement dudit clavier 40 ainsi que de l'ensemble des données d'affichage lors de l'étape 165 avec restauration du clavier 40 dans ses dimensions préalables au redimensionnement effectué lors de l'étape 155. Au relâchement du glissement, c'est-à-dire lors de l'étape 165 suite à un test positif lors de l'étape 160, le clavier 40, et respectivement l'ensemble des données d'affichage, sont identiques au clavier 40, et respectivement à l'ensemble des données, présents avant le glissement 13 tactile, ceci à un éventuel rafraichissement près des données affichées à l'écran 6. [0099] Après l'étape 165, le dispositif d'affichage 10 retourne à l'étape 125. [0100] Dans le cas où des données ont été saisies dans le champ de saisie 42, la désignation d'une zone de commande 48 est alors nécessaire pour masquer le clavier de saisie 40, l'opération déterminée suite à une opération de saisie de données restant l'opération d'affichage du clavier de saisie 40 tant que la désignation de ladite zone de commande 48 n'est pas acquise. [0101] On conçoit ainsi que le dispositif d'affichage de données 10 et le procédé de d'affichage selon l'invention permettent d'améliorer la saisie de données par l'utilisateur. 14 [Revendication 1] [Revendication 2] [Revendication 3] [Revendication 4] REVENDICATIONSDispositif électronique (10) d'affichage de données sur un écran d'affichage, le dispositif d'affichage (10) étant apte à âtre relié à une surface tactile (8) et à l'écran d'affichage (6), et comprenant : - un module d'acquisition (16) configuré 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 (18) configuré pour déterminer une opération en fonction de l'interaction tactile acquise, l'opération déterminée étant une opération d'affichage d'un clavier de saisie (40) lorsque l'interaction tactile acquise est une désignation d'un champ de saisie de données (42), l'opération déterminée étant une opération de saisie de données dans un champ de saisie (42) respectif lorsque l'interaction tactile acquise est une désignation d'au moins une zone de saisie (46), incluse dans le clavier de saisie (40) préalablement affiché, l'opération déterminée étant une opération de masquage du clavier de saisie (40) préalablement affiché lorsque l'interaction tactile est une désignation d'une zone de commande (48) parmi une zone de validation (50) et une zone d'annulation (52), ladite zone de commande (48) étant incluse dans le clavier de saisie (40) affiché suite à la désignation d'un champ de saisie respectif (42), caractérisé en ce que l'opération déterminée suite à une opération de saisie de données reste l'opération d'affichage du clavier de saisie (40) tant que la désignation de la zone de commande (48) n'est pas acquise. Dispositif d'affichage (10) selon la revendication 1, dans lequel le module de détermination (18) est configuré pour calculer un redimensionnement du clavier de saisie (40) affiché lorsque l'interaction tactile est un glissement en direction du clavier de saisie (40) affiché suite à la désignation d'un champ de saisie (42) respectif, la dimension du clavier de saisie (40) étant apte à varier au cours dudit glissement. Dispositif d'affichage (10) selon la revendication 2, dans lequel le module de détermination (18) est configuré pour calculer une restauration du clavier de saisie (40) à sa dimension initiale lorsque le glissement est achevé et que le doigt de l'utilisateur ayant effectué ce glissement n'est plus en contact avec la surface tactile (8). Dispositif d'affichage (10) selon l'une quelconque des revendications précédentes, dans lequel, en cas de désignation d'un champ de saisie 15 [Revendication 5] [Revendication 6] [Revendication 7] [Revendication 8] [Revendication 9] (42) respectif situé à l'intérieur d'une zone (45) allouahle au clavier de saisie (40), l'opération d'affichage du clavier (40) déterminée comporte un décalage du contenu initialement affiché à l'intérieur d'une zone d'affichage (44) du clavier de saisie, incluse dans la zone allouahle (45), en dehors de ladite zone d'affichage (44) et un affichage du clavier de saisie(40) dans ladite zone d'affichage (44), lorsque l'interaction tactile est un glissement en direction du clavier de saisie (40) affiché suite à la désignation d'un champ de saisie (42) respectif, le décalage étant de préférence selon la direction dudit glissement. Dispositif d'affichage (10) selon l'une quelconque des revendications précédentes, dans lequel, en cas de désignation d'un champ de saisie (42) respectif situé hors d'une zone allouahle (45) au clavier de saisie (40), l'opération d'affichage du clavier (40) déterminée comporte un affichage du clavier de saisie (40) dans une zone d'affichage (44) incluse dans la zone allouahle (45). Dispositif d'affichage (10) selon l'une quelconque des revendications précédentes, dans lequel, suite à la désignation d'un champ de saisie (42) respectif et à la désignation d'au moins une zone de saisie (46) respective, le module d'acquisition (16) est configuré pour ignorer la désignation d'autre(s) champ(s) de saisie (42) tant que la désignation de la zone de commande (48) n'est pas acquise. Dispositif d'affichage (10) selon l'une quelconque des revendications précédentes, dans lequel le dispositif comprend en outre un module d'affichage (20) configuré pour afficher l'opération déterminée sur l'écran d'affichage (6). Système électronique d'affichage de données, 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 (10) d'affichage 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 (100) de données 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), 16 [Revendication 10] et comprenant les étapes suivantes : - acquisition (110, 115, 125, 135, 145, 150, 160) d'au moins une interaction tactile d'un utilisateur, détectée par la surface tactile (8), et - détermination (120, 130, 140, 155, 165) d'une opération en fonction de l'interaction tactile acquise, l'opération déterminée étant une opération d'affichage d'un clavier de saisie (40) lorsque l'interaction tactile acquise est une désignation d'un champ de saisie de données, l'opération déterminée étant une opération de saisie de données dans un champ de saisies (42) respectif lorsque l'interaction tactile acquise est une désignation d'au moins une zone de saisie (46), incluse dans le clavier de saisie (40) préalablement affiché, l'opération déterminée étant une opération de masquage du clavier de saisie (40) préalablement affiché lorsque l'interaction tactile est une désignation d'une zone de commande (48) parmi une zone de validation (50) et une zone d'annulation (50), ladite zone de commande (48) étant incluse dans le clavier de saisie (40) affiché suite à la désignation d'un champ de saisie (40) respectif, caractérisé en ce que l'opération déterminée suite à une opération de saisie de données reste l'opération d'affichage du clavier de saisie (40) tant que la désignation de la zone de commande (48) n'est pas acquise. 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.