FR 3002052 A1 20140815 FR 1351275 A 20130214 - 1 - « Procédé et dispositif pour naviguer dans un écran d'affichage et appareil comprenant une telle navigation » Domaine technique La présente invention concerne un procédé pour naviguer, par l'intermédiaire d'une surface de commande, dans un écran d'affichage et en particulier un écran d'affichage affichant au moins une zone ou un symbole. Elle concerne en outre un dispositif et un appareil comprenant une telle navigation. Le domaine de l'invention est plus particulièrement, mais de manière non limitative, celui des interfaces homme machine sans contact. Etat de la technique Les interfaces tactiles, ou écrans tactiles, sont actuellement largement utilisées pour contrôler des appareils aussi variés que des ordinateurs, des téléphones portables, des tablettes,.... De manière générale, une interface tactile comprend un écran d'affichage combiné ou intégrant un ou des capteurs qui permettent de déterminer un ou des point(s) de contact entre la surface de l'écran et un ou plusieurs objets de commande tels qu'un ou des doigts ou un stylet. Elle comprend également une partie logicielle permettant d'interpréter les commandes de l'utilisateur. Les technologies de mesure capacitives sont adaptées à la réalisation de ce type d'interfaces. Les nouvelles interfaces tactiles, dites interfaces 3D, intègrent une détection d'objets à distance avant qu'ils ne touchent la surface de l'écran. Ces interfaces tactiles permettent également de déclencher une commande ou une fonction préalablement associée à un symbole visé par l'objet de commande, lorsque la distance entre l'objet de commande et la surface de commande atteint une valeur prédéterminée. Une telle interface est décrite dans la demande de brevet français déposée par la Demanderesse et publiée sous le numéro FR 2 971 066 Al. - 2 - Avec cette interface, il est ainsi possible de sélectionner, à distance de la surface de commande, des fonctions préalablement associées à un couple (symbole affichée ; distance entre l'objet de commande et la surface de commande). Cette interface apporte donc une possibilité intéressante pour réaliser une sélection d'une commande au travers d'une surface de commande, qui vient s'ajouter à la possibilité de sélection par contact avec une surface de commande communément utilisée. Un but de la présente invention est de proposer des fonctionnalités 10 additionnelles pour naviguer dans un écran d'affichage proposant un meilleur contrôle d'une interface utilisateur. Un autre but de la présente invention est de proposer un procédé pour naviguer sur un écran d'affichage facilitant et accélérant la sélection d'une commande sur un écran d'affichage. 15 Un autre but de la présente invention est de proposer un procédé pour naviguer sur un écran d'affichage rendant la navigation et la sélection sur un écran d'affichage plus ergonomique pour un utilisateur. 20 Exposé de l'invention Au moins un de ces objectifs est atteint avec un procédé pour naviguer dans un écran d'affichage par l'intermédiaire d'une surface de commande, comprenant une étape de mesure : - d'une donnée, dite position, relative à une position visée, sur ladite 25 surface de commande, par un objet de commande distant positionné en regard de ladite surface de commande, et - d'une donnée, dite distance verticale, relative à la distance entre l'au moins un objet de commande distant et ladite surface de commande, en particulier dans un plan perpendiculaire à ladite surface de 30 commande ; caractérisé en ce qu'il comprend en outre une étape, dite de contrôle, réalisant, en fonction de ladite distance verticale mesurée : - un déplacement, et/ou - un ajustement d'un paramètre relatif à un déplacement ; - 3 - d'au moins une partie d'une zone et/ou d'un symbole affiché(e) sur ledit écran d'affichage et choisi en fonction de ladite position visée. Ainsi le procédé selon l'invention permet d'utiliser la distance entre un objet de commande et la surface de commande pour soit manipuler une zone 5 et/ou un symbole affiché(e) sur l'écran soit ajuster un paramètre relatif à une telle manipulation, sans pour autant que l'objet de commande ne touche la surface de commande, ou que l'utilisateur ne fasse une quelconque sélection. Une telle exploitation, suivant l'invention, de la distance entre un objet de commande et la surface de commande permet de rendre la navigation plus 10 directe et plus rapide, plus simple et plus ergonomique comparé aux interfaces actuelles. Par exemple, pour repositionner une icône sur écran d'affichage avec les interfaces actuelles, il est d'abord nécessaire d'activer au préalable une fonction de déplacement, en particulier par contact prolongé avec une surface 15 de commande avec l'interface mis en oeuvre par l'iPhone®. Suivant un autre exemple, pour agrandir une icône (ce qui revient à déplacer une partie seulement de l'icône ou déplacer une zone d'affichage contenant l'icône) avec les interfaces actuelles, il est nécessaire d'utiliser deux objets de commande qui sont en général deux doigts, et de les déplacer latéralement l'un par 20 rapport à l'autre. La présente invention, permet de se passer d'une étape préalable d'activation d'une fonction ou d'une utilisation de deux objets de commande, ce qui rend la navigation plus directe, plus rapide, plus simple et plus ergonomique pour l'utilisateur. De plus, aucune interface connue dans l'état de la technique antérieur 25 ne permet d'ajuster un paramètre de déplacement d'un objet en fonction de la distance entre un objet de commande et une surface de commande. Ainsi, l'invention apporte une nouvelle fonctionnalité aux interfaces actuelles. Selon l'invention, chaque symbole peut être un symbole associé/dédié à 30 une commande. Chaque symbole peut comprendre un ou plusieurs autres symboles, et en particulier peut être un ensemble de symboles, tel qu'un dossier de symboles. - 4 - Pour éviter les lourdeurs rédactionnelles, dans la suite de la demande, l'expression « élément » désigne « une zone et/ou un symbole ». Dans une version particulière et nullement limitative de l'invention, par 5 « déplacement » on entend un déplacement de l'élément affiché sur l'écran d'affichage, sans qu'un tel déplacement ajoute une nouvelle dimension à afficher pour ledit élément. Toujours dans une version particulière et nullement limitative, le déplacement et/ou l'ajustement réalisé par l'étape de contrôle prend en 10 compte une unique position de pointage de l'objet de commande et concerne un élément choisi par rapport à cette unique position pointage. Selon l'invention, un déplacement d'un élément peut concerner uniquement une partie de l'élément, de sorte que ledit déplacement consiste 15 en une modification de la taille affichée dudit élément sur l'écran d'affichage. Autrement dit, dans ce cas, le déplacement est zoom de l'élément. En particulier, la modification de la taille ou le zoom de l'élément peut être réalisée de sorte que la taille de l'élément augmente lorsque la distance verticale diminue. 20 La modification de la taille de l'élément peut être réalisée de sorte qu'une partie de l'élément n'est plus affichée sur l'écran. Dans un premier mode de réalisation, l'étape de contrôle peut en outre comprendre une modification de la taille d'au moins un élément, autre que 25 l'élément choisi, affiché sur l'écran d'affichage, de sorte que la taille totale de l'ensemble des éléments reste constante. Une telle modification peut éventuellement être accompagnée d'un repositionnement d'au moins un élément autre que l'élément choisi. La modification de la taille d'au moins un autre élément peut être une 30 augmentation de sa taille ou une diminution de sa taille. Dans un exemple de réalisation particulier, les éléments adjacents à l'élément choisi peuvent subir une modification de taille de même sens et le reste des éléments une modification de taille de sens contraire par rapport au sens de la modification de taille réalisée sur l'élément choisi. - 5 - En particulier, l'étape de contrôle peut comprendre une modification de la taille de tous les autres éléments affichés sur l'écran d'affichage, éventuellement accompagnée d'un repositionnement d'au moins un d'entre eux, de sorte que tous les éléments restent affichés sur l'écran d'affichage. En outre, l'étape de contrôle peut comprendre une modification de la taille d'un ensemble comprenant l'élément choisi et au moins un autre élément, de sorte que la taille dudit au moins un autre élément reste constante lors de la modification de la taille de l'élément choisi. Une telle modification peut éventuellement être accompagnée d'un repositionnement d'au moins un élément autre que l'élément choisi. La modification de la taille de l'ensemble peut être une augmentation de sa taille ou une diminution de sa taille, et correspond en particulier à une modification de même sens que le sens de la modification réalisée sur la taille 15 de l'élément choisi. L'ensemble peut être celui qui comprend tous les éléments représentés sur l'écran d'affichage. Dans ce cas, en fonction de la distance verticale mesurée, certains des éléments affichés initialement sur l'écran d'affichage peuvent disparaître de ou réapparaître à l'écran d'affichage lors de la 20 modification de la taille de l'élément choisi, ce qui suppose un repositionnement de ces éléments. Avantageusement, lorsqu'un élément dont la taille est modifiée, comprend au moins une zone, dite sous-zone, et/ou au moins un symbole, dit 25 sous-symbole, l'étape de contrôle peut en outre comprendre une modification de la taille dudit au moins une sous-zone et/ou un sous-symbole. Dans ce cas, la modification de la taille de l'au moins une sous-zone et/ou un sous-symbole est réalisée dans le même sens que le sens de la modification de la taille de l'élément qui la/le comprend. 30 Selon l'invention, le déplacement peut concerner tous les points de l'au moins une zone et/ou un symbole choisi(e) de sorte que l'ensemble de l'au moins une zone et/ou un symbole est déplacé latéralement sur l'écran d'affichage dans une direction prédéterminée. - 6 - En particulier, le repositionnement peut être réalisé de sorte que la zone ou le symbole s'éloigne de la position visée par l'objet de commande lorsque la distance verticale diminue. Ainsi, il est possible d'avoir une sensibilité de déplacement d'un objet 5 sur l'écran d'affichage variable en fonction de la distance de l'objet de commande avec la surface de commande. Par exemple, une quantité/vitesse/accélération de rotation ou de repositionnement d'un symbole peut être ajustée en fonction de la distance entre l'objet de commande et la surface de commande. Un tel symbole peut, 10 de manière non limitative, être un curseur linéaire ou rotatif de sélection de la valeur d'un paramètre tel que le son, un contraste d'affichage, la date, l'heure, etc. Selon l'invention, le paramètre relatif au déplacement ajusté en 15 fonction de la distance verticale, peut comprendre au moins l'un des paramètres suivants : - une quantité de déplacement latéral ou de rotation, sur l'écran d'affichage, de/dans l'au moins une zone et/ou un symbole, pour une distance de déplacement latérale ou une rotation donné de l'objet de 20 commande dans un plan parallèle à la surface de commande ; et - une vitesse de déplacement latérale ou de rotation, sur l'écran d'affichage, de/dans l'au moins une zone et/ou un symbole, pour une vitesse de déplacement latérale ou une vitesse de rotation donnée de l'objet de commande dans un plan parallèle à la surface de 25 commande ; et/ou - une accélération de déplacement latérale ou de rotation, sur l'écran d'affichage, de/dans l'au moins une zone et/ou un symbole, pour une accélération de déplacement latérale ou une accélération de rotation donnée de l'objet de commande dans un plan parallèle à la surface de 30 commande ; Autrement dit, pour deux distances verticales différentes, la quantité/vitesse/accélération de déplacement latéral ou de rotation de/dans l'élément choisi peut être différente pour un même pas de déplacement latéral ou de rotation de l'objet de commande. - 7 - En particulier, l'ajustement peut être réalisé de sorte que, pour une même distance de déplacement latérale (ou une même rotation) de l'objet de commande, la quantité/vitesse/accélération de déplacement latérale (ou de rotation) augmente lorsque la distance verticale diminue. Le déplacement latéral ou la rotation, dont la quantité/vitesse/accélération est ajustée en fonction de la distance verticale, peut être un déplacement ou une rotation dans le même sens ou dans le sens opposé au sens de déplacement latéral de l'objet de commande. Avantageusement, l'ajustement, en fonction de la distance verticale mesurée, du paramètre relatif au déplacement sur l'écran d'affichage peut être réalisé par l'intermédiaire d'un facteur multiplicateur, également appelé « bras de levier », qui est ajusté en fonction de la distance verticale mesurée. L'utilisation de ce facteur multiplicateur peut être telle que la valeur du paramètre relatif au déplacement sur l'écran d'affichage est obtenue par multiplication de la valeur mesurée du paramètre pour l'objet de commande par la valeur ajustée du facteur multiplicateur en fonction de la distance verticale mesurée, à savoir : (Valeur Paramètre de déplacement sur l'écran) = (Valeur paramètre mesurée pour l'objet de commande) x (Valeur facteur multiplicateur)ajustée en fonction de la distance verticale Dans le cas d'un exemple de réalisation particulier, le symbole choisi peut être une liste comprenant au moins deux symboles, et en ce que le 25 paramètre ajustée comprend la vitesse et/ou l'accélération et/ou une distance latérale de déroulement/défilement de ladite liste. En particulier, l'ajustement peut être réalisé de sorte que la valeur du paramètre ajusté augmente lorsque la distance verticale diminue. 30 Selon une particularité avantageuse du procédé selon l'invention, l'étape de contrôle peut être initiée lorsque la distance verticale est inférieure ou égale à une valeur prédéterminée, dite de démarrage. Le procédé selon l'invention peut en outre comprendre un 35 déclenchement de l'affichage réalisé par l'écran d'affichage lorsque la distance - 8 - verticale atteint la valeur de démarrage ou une valeur prédéterminée, dite d'affichage, supérieure à ladite valeur de démarrage. Dans ce cas, une ou plusieurs itérations des étapes de mesure et de contrôle peuvent être réalisées sur un élément affiché suite audit déclenchement. L'étape de contrôle peut être figée/arrêtée lorsque la distance verticale est inférieure ou égale à une valeur prédéterminée, dite de gel. Ainsi, l'affichage est figé pour permettre une sélection plus facile pour l'utilisateur. Le procédé selon l'invention peut en outre comprendre une étape de sélection d'un élément par contact de l'objet de commande avec la surface de commande, ladite sélection initiant l'exécution d'une commande associée audit élément. Alternativement, la sélection peut être réalisée lorsque la distance verticale est inférieure ou égale à une valeur prédéterminée, dite de sélection, qui peut être égale à la valeur d'arrêt ou inférieure à la valeur d'arrêt. Une étape de sélection peut être réalisée après une étape de contrôle, ou une ou plusieurs itérations des étapes de mesure et de contrôle. Dans ce 20 cas la sélection est réalisée sur un élément préalablement déplacé ou pour lequel un paramètre de déplacement a été ajusté lors de l'étape de contrôle. Une étape de sélection peut alternativement ou en plus être réalisée avant une étape de contrôle. Dans ce cas, une ou plusieurs itérations des étapes de mesure et de contrôle peuvent être réalisées sur un élément affiché 25 suite à ladite sélection. Le procédé selon l'invention peut avantageusement comprendre une itération continue des étapes de mesures et de contrôle. Autrement dit, les étapes de mesures et de contrôle sont réalisées de 30 manière continue à une fréquence donnée, par exemple supérieure ou égale à la fréquence d'affichage de l'écran d'affichage. Alternativement, l'étape de mesure peut être itérée de manière continue à une fréquence donnée, par exemple supérieure ou égale à la 35 fréquence d'affichage, et l'étape de contrôle peut être itérée de manière - 9 - discrète, c'est-à-dire lorsque la variation de la distance verticale mesurée lors de l'étape de mesure est supérieure ou égale à une valeur prédéterminée. Une telle itération discrète de l'étape de contrôle permet de diminuer les ressources de calcul et l'énergie consommée. La mesure d'au moins une donnée de distance, et/ou d'au moins une donnée de position, peut comprendre au moins : - une mesure d'interactions capacitives entre l'objet de commande et au moins un capteur, et - une mesure de variations d'intensité lumineuse dues à la présence de l'objet de commande. Selon un autre aspect de l'invention il est proposé un dispositif pour 15 naviguer, par l'intermédiaire d'une surface de commande, dans un écran d'affichage, comprenant au moins un moyen de mesure agencé pour déterminer : - une donnée, dite position, relative à une position visée, sur ladite surface de commande, par un objet de commande distant 20 positionné en regard de ladite surface de commande, et - une donnée, dite distance verticale, relative à la distance entre l'au moins un objet de commande distant et ladite surface de commande, en particulier dans un plan perpendiculaire à ladite surface de commande ; 25 ledit dispositif comprenant en outre au moins un moyen, dit de contrôle, configuré pour ajuster, en fonction de ladite donnée de distance, - un déplacement, et/ou - un ajustement d'un paramètre relatif au déplacement ; d'au moins une partie d'une zone et/ou d'un symbole affiché(e) sur ledit écran 30 d'affichage et choisi en fonction de ladite position visée. Le moyen de contrôle peut être un module de calcul électronique ou informatique, constitué par un algorithme ou un programme d'ordinateur ou encore une série d'instructions, et exécuté par un processeur, un FPGA ou plus généralement par un circuit intégré. - 10 - Le moyen de mesure peut comprendre au moins un capteur capacitif, et/ou au moins un capteur optique. Avantageusement, le moyen de mesure peut comprendre un ensemble 5 de capteurs capacitifs combiné à au moins un capteur optique, de type caméra. Une telle combinaison permet de mieux détecter et mesurer la position de l'objet de commande car le capteur optique est particulièrement efficace lorsque l'objet de commande est loin de la surface de commande, c'est-à-dire à une distance supérieure de 3 à 10cm suivant la taille de l'objet 10 de commande, et les capteurs capacitifs sont particulièrement efficaces lorsque l'objet de commande est proche de la surface de commande, c'est-à-dire à une distance inférieure de 3 à 10cm suivant la taille de l'objet de commande. Ainsi, une combinaison de ces deux types de capteurs permet de mieux gérer la détection et la mesure de la distance entre l'objet de 15 commande et la surface de commande quelle que soit la distance verticale. Le dispositif selon l'invention peut en outre comprendre une surface de commande. Une telle surface de commande peut être transparente. 20 Une telle surface tactile peut être intégrée ou agencée sous/sur/dans un écran d'affichage, dit tactile. Selon un exemple de réalisation particulier, une telle surface tactile peut être un pavé tactile (« touchpad » en anglais) ou une tablette graphique. 25 Selon encore un autre aspect de l'invention il est proposé un appareil comprenant un écran d'affichage pour afficher une pluralité de symboles, et : - un dispositif selon l'invention, ou - des moyens agencés pour réaliser toutes les étapes du procédé 30 selon l'invention ; pour naviguer dans ledit écran d'affichage. Selon un mode de réalisation préféré, l'écran d'affichage peut être agencé sous une surface de commande transparente comprenant/intégrant au 35 moins un moyen de mesure. Un tel appareil peut être un écran d'affichage, en particulier un écran d'affichage tactile, un ordinateur, un téléphone, un Smartphone, une tablette, une borne, ou tout autre appareil comprenant des moyens d'interaction avec un utilisateur utilisant un objet de pointage ou de commande ou encore de sélection. Description des figures et modes de réalisation D'autres avantages et caractéristiques apparaîtront à l'examen de la 10 description détaillée d'exemples nullement limitatifs, et des dessins annexés sur lesquels : - la FIGURE 1 est une représentation schématique d'un exemple de dispositif selon l'invention ; - la FIGURE 2 est une représentation schématique d'un exemple de 15 procédé selon l'invention ; et - les FIGURES 3-6 sont des représentations schématiques de quatre exemples non limitatifs de navigation dans un écran d'affichage conformément à l'invention. 20 Il est bien entendu que les modes de réalisation qui seront décrits dans la suite ne sont nullement limitatifs. On pourra notamment imaginer des variantes de l'invention ne comprenant qu'une sélection de caractéristiques décrites par la suite isolées des autres caractéristiques décrites, si cette sélection de caractéristiques est suffisante pour conférer un avantage 25 technique ou pour différencier l'invention par rapport à l'état de la technique antérieur. Cette sélection comprend au moins une caractéristique de préférence fonctionnelle sans détails structurels, ou avec seulement une partie des détails structurels si cette partie uniquement est suffisante pour conférer un avantage technique ou pour différencier l'invention par rapport à 30 l'état de la technique antérieur. En particulier toutes les variantes et tous les modes de réalisation décrits sont combinables entre eux si rien ne s'oppose à cette combinaison sur le plan technique. Sur les figures, les éléments communs à plusieurs figures conservent la 35 même référence. - 12 - On va décrire un mode de réalisation de l'invention mettant en oeuvre des capteurs capacitifs. Bien entendu, ce mode de réalisation est un exemple nullement limitatif de mise en oeuvre de l'invention adapté à la réalisation d'une interface homme machine (IHM) pour un système hôte tel qu'un téléphone portable, un Smartphone, une tablette ou un ordinateur. La FIGURE 1 est une représentation schématique d'un exemple de 10 dispositif selon l'invention pour naviguer dans un écran d'affichage. Le dispositif 100 représenté sur la FIGURE 1 permet de naviguer dans un écran d'affichage 102 avec un objet de commande 104. L'écran d'affichage 102 peut être basé, par exemple, sur une technologie à cristaux liquides, LCD, TFT (« Thin-film transistor » en anglais 15 ou transistor couches minces), ou OLED (« Organic Light-Emitting Diode » en anglais ou diode électroluminescente organique). L'objet de commande 104 est, dans l'exemple représenté sur la FIGURE 1, un doigt d'un utilisateur. L'objet de commande peut être alternativement une main d'un utilisateur ou un stylet. 20 Le dispositif 100 comprend une surface de commande 106 sensiblement transparente et plane. La surface de commande 106 est disposée sur l'écran d'affichage 102 et permet un accès visuel vers l'écran d'affichage 102 par transparence. Dans l'exemple représenté sur la FIGURE 1, la surface d'affichage est une surface indépendante de l'écran d'affichage 102. 25 Alternativement, la surface de commande 106 peut être l'écran d'affichage 102 ou une surface de l'écran d'affichage 102. Le dispositif 100 comprend en outre des capteurs capacitifs 108, également sensiblement transparents et aptes à détecter la présence de l'objet de commande 104 Les capteurs capacitifs 108 sont disposés sur la 30 surface de commande 106 dans l'exemple représentés sur la FIGURE 1. Alternativement, les capteurs capacitifs peuvent être intégrés dans la surface de commande 106 ou directement dans l'écran d'affichage 102. Les capteurs 108 peuvent comprendre des électrodes capacitives à base d'ITO (Oxyde d'indium-étain). Suivant les applications, elles peuvent être d'un - 13 - nombre et d'une disposition variés, la FIGURE 1 n'ayant qu'une vocation d'illustration. Les capteurs capacitifs 108 fournissent des informations relatives d'une part à la distance selon l'axe Z entre l'objet de commande 104 et la surface 5 de commande 106, matérialisée par le trait en pointillé 110, et d'autre part des informations relatives à la position dans le plan (X, Y) d'une projection selon l'axe Z de l'objet de commande 104 sur la surface de commande 106, matérialisé par le point 112. Les capteurs capacitifs 108 sont également aptes à détecter un contact entre l'objet de commande 104 et la surface de de 10 commande 106. Le dispositif 100 comprend en outre un module électronique de mesure 114, relié aux capteurs capacitifs 108, et qui permet de déterminer la distance 110 et la position 112 en fonction des signaux fournis par les capteurs capacitifs 108. Les données relatives à la distance 110 et à la position 112 15 comprennent des mesures de distance 110 et de position 112 équivalentes. Ces mesures, pas nécessairement exprimés en unités de longueur, sont des traductions de mesures de capacités ou de variations de capacités. En particulier, des caractéristiques physiques de l'objet de commande 104 peuvent affecter les capacités mesurées et donc leur traduction en termes de 20 distance et/ou de positions équivalentes. Les données relatives à la distance 110 et à la position 112 peuvent également comprendre des trajectoires, définies comme des séquences temporelles de distances 110 et/ou de positions 112, et des grandeurs dérivées telles que des vitesses et des accélérations. 25 Dans un mode de réalisation préféré, les capteurs 108 et le module électronique de mesure 114 sont réalisés selon les modes décrits dans le document FR 2 971 066 Al. Le dispositif 100 selon l'invention peut en outre comprendre un module 30 de contrôle 116, se présentant par exemple sous la forme d'un microprocesseur ou CPU (pour « Central processing Unit » en anglais) associé à des composants tels que des mémoires vives (RAM), des moyens de stockage de masse (disque dur, mémoire flash, ...), et permettent d'exécuter un (ou une pluralité) de programme(s) d'ordinateur ou de logiciels. Ce module - 14 - de contrôle 116 est relie au module de mesure 114. Le module de contrôle 116 est configuré pour : - en fonction de la position 112 : choisir une zone ou un symbole visé(e) par l'objet de commande 104 sur l'écran d'affichage ; - en fonction de la distance 110 : déplacer la zone ou un symbole choisi(e) ou ajuster un paramètre relatif au déplacement de la zone ou de symbole choisi(e) ; et éventuellement - déplacer au moins un autre élément affiché par l'écran d'affichage, en particulier le reste des éléments affichés sur l'écran d'affichage. Le module de contrôle 116 peut être intégré dans un processeur d'un appareil réalisant, entre autre, un affichage sur l'écran d'affichage 102, c'est-à-dire un processeur générant l'image ou les images à afficher. Un tel appareil peut être un ordinateur, une tablette, un Smartphone, un téléphone, un PDA, etc. Le module de contrôle 116 peut alternativement se présenter sous la forme d'un processeur à part entière collaborant avec le processeur d'un tel appareil. Le dispositif 100 avec l'écran d'affichage 102 constituent un exemple non limitatif d'un appareil 118 selon l'invention qui peut être une tablette ou un Smartphone à commande tactile. La FIGURE 2 est une représentation schématique d'un exemple d'un procédé selon l'invention pour naviguer dans un écran d'affichage. Le procédé 200 comprend une étape 202 de mesure de la distance verticale entre la surface de commande et l'objet de commande, par exemple la distance 110, et éventuellement la position visée par l'objet de commande, 30 par exemple la position 112. Lors d'une étape 204, la distance mesurée 110 est comparée à des valeurs seuils prédéterminées. Les étapes 202 et 204 sont réalisées soit de manière continue à une fréquence prédéterminée soit à une fréquence modulée en fonction de la 35 distance mesurée. - 15 - Lors de l'étape 204, les comparaisons suivantes sont réalisées. La distance mesurée 110 est comparée à une valeur, dite d'allumage, pour décider de l'allumage ou non de l'écran d'affichage. En fonction de cette comparaison, si besoin, une étape 206 réalise l'allumage ou l'extinction de 5 l'écran d'affichage. La distance mesurée 110 est comparée à une valeur, dite d'affichage, pour décider de l'affichage ou non d'au moins un symbole sur l'écran d'affichage. En fonction de cette comparaison, si besoin, une étape 208 réalise l'affichage ou non d'au moins un élément sur l'écran d'affichage. 10 La distance mesurée 110 est comparée à une valeur, dite de gel, pour décider si l'affichage réalisée doit être figée ou gelée en vue par exemple de réaliser une sélection l'affichage ou non d'au moins un symbole sur l'écran d'affichage. En fonction de cette comparaison, si besoin, une étape 210 fige ou non l'affichage réalisé sur l'écran d'affichage tel qu'il est. 15 La distance mesurée 110 est comparée à une valeur, dite de sélection, pour décider si l'objet de commande réalise ou non une sélection d'une commande associée à un symbole. En fonction de cette comparaison, si besoin, une étape 212 déclenche la réalisation de la commande sélectionnée. La valeur de sélection peut être une valeur nulle. Dans ce cas, la sélection est 20 réalisée par contact de l'objet de commande avec la surface de commande. Enfin, la distance mesurée 110 est testée pour déterminer si elle est comprise entre une valeur dite, de démarrage, et la valeur d'arrêt pour déterminer si une étape de contrôle doit être réalisée. Si la distance mesurée est comprise entre ces deux valeurs, alors une étape 212 de contrôle est 25 réalisée pour déplacer un élément affiché sur l'écran d'affichage ou pour ajuster un paramètre relatif au déplacement d'un élément affiché sur l'écran, un tel élément étant choisi en fonction de la position visée par l'objet de commande. Lorsque, lors de l'étape 204, plusieurs critères précités sont satisfaits, 30 i.e. lorsque la distance mesurée satisfait plusieurs des valeurs seuil préciteés, alors plusieurs des étapes 206-214 peuvent être réalisées à tour de rôle ou en même temps. - 16 - Nous allons maintenant décrire des exemples non limitatifs de déplacement ou d'ajustement d'un paramètre relatif au déplacement d'un élément affiché en fonction de la distance verticale selon l'invention. Dans les exemples qui suivent, il est considéré, pour simplifier la description, que la surface de commande correspond à la surface de l'écran d'affichage. La FIGURE 3 est une représentation schématique d'un premier exemple de déplacement d'un élément affiché sur l'écran d'affichage en fonction de la distance verticale selon l'invention. L'exemple représenté sur la FIGURE 3 correspond plus particulièrement à 10 la modification de la taille d'un symbole affiché sur l'écran d'affichage, par exemple l'écran d'affichage 102 de la FIGURE 1, en fonction de la distance verticale 110. L'écran d'affichage affiche quatre symboles 3021-3024. Chaque symbole 3021 comprend un ou plusieurs symboles, dits sous-symboles. 15 En fonction de la position 110 de l'objet de commande 104, le symbole 3021 ou une zone autour de la position 110 est choisi. Lorsque l'objet de commande 104 se rapproche de l'écran d'affichage, la taille du symbole 3021 ou la zone autour de la position 110 est agrandie ou zoomée, tel que représenté dans les cas 304 et 306, qui correspondent à 20 deux manières de réaliser un tel agrandissement. Dans le cas 304, lorsque le symbole 3021 ou la zone autour de la position 110 est agrandi, la taille des autres symboles ou zones affiché(s) est diminuée de sorte que tous les symboles 302 restent affichés dans l'écran d'affichage. Dans le cas 306, lorsque le symbole 3021 ou la zone autour de la position 25 110 est agrandi, la taille des autres symboles ou zones affiché(s) est maintenue constante de sorte que le symbole 3022 est affiché partiellement sur l'écran d'affichage et le symbole 3023 n'est plus affiché dans l'écran d'affichage. Dans les deux cas 304 et 306, lors de l'agrandissement du symbole 30 3021, un des autres symboles ou zones affichés peut être repositionné entièrement. De plus, dans l'exemple représenté sur la FIGURE 3, lorsque le symbole 3021 est agrandi alors les sous-symboles que contient le symbole 3021 sont également agrandis. Ce traitement est optionnel et les sous-symboles 35 peuvent ne pas être agrandis. - 17 - Bien entendu lorsque le doigt s'éloigne de l'écran d'affichage la taille du ou des symboles ou de la zone préalablement agrandie est diminuée de manière bijective et les autres éléments affichés sont agrandis et repositionnés également de manière bijective. Lorsque l'objet de commande change de position dans le plan de l'écran d'affichage alors le traitement qui vient d'être décrit est appliqué, de manière continue, à un autre symbole ou à une autre zone relativement à chaque nouvelle position visée par l'objet de commande. La FIGURE 4 est une représentation schématique d'un deuxième exemple de déplacement d'un élément affiché sur l'écran d'affichage en fonction de la distance verticale selon l'invention. L'exemple représenté sur la FIGURE 4 correspond plus particulièrement 15 au repositionnement d'un symbole 402 affiché sur l'écran d'affichage, par exemple l'écran d'affichage 102 de la FIGURE 1, en fonction de la distance verticale 110. Dans la configuration 404, la position 112 de l'objet de commande 104 est utilisé pour choisir le symbole 402. 20 Lorsque l'objet de commande 104 se rapproche de l'écran 102, c'est-à- dire lorsque la distance 110 diminue, le symbole 402 est éloigné de la position initiale 112 suivant une direction et un sens prédéterminés, tel que représenté dans la configuration 404. Lorsqu'ensuite, l'objet de commande 104 s'éloigne de l'écran 102, c'est-25 à-dire lorsque la distance 110 augmente, le symbole 402 se rapproche de la position initiale 112, en se déplaçant dans la direction et le sens contraires, tel que représenté dans la configuration 406. 30 La FIGURE 5 est une représentation schématique d'un troisième exemple de déplacement d'un élément affiché sur l'écran d'affichage en fonction de la distance verticale selon l'invention. L'exemple représenté sur la FIGURE 5 correspond plus particulièrement à la manipulation d'une liste 502 de symboles, affichée sur un bord d'un écran - 18 - d'affichage, par exemple l'écran d'affichage 102 de la FIGURE 1, en fonction de la distance verticale 110. Dans la configuration 504, l'objet de commande 104 s'approche de la surface de l'écran 102. Tel que représenté à la configuration 506, lorsque la distance 110 entre l'objet de commande 104 et l'écran 102 est inférieure ou égale à une distance prédéterminée, dite d'affichage, la liste 502 de symboles est affichée sur l'écran 102. Lorsque l'objet de commande 104 continue de se rapprocher de l'écran d'affichage 102, une partie de la liste 502 choisie en fonction de la position 112 visée par l'objet de commande 104 est agrandie, tel que représenté dans la configuration 508. Plus particulièrement, la taille de symboles adjacents à la position 112 visée par l'objet de commande 104, est augmentée et la taille des symboles les plus éloignés de la position 112 est diminuée. Certains des symboles de la liste 502 sont également repositionnés de sorte à garder l'ensemble de la liste affichée sur l'écran d'affichage. La modification de la taille des différents symboles est fonction de la distance 110 entre l'objet de commande et la surface de l'écran d'affichage 102. Autrement dit, la taille des différents symboles de la liste de symbole 502 est ajustée en fonction de la distance 110. Dans une première variante, représentée dans la configuration 510, lorsqu'ensuite l'objet de commande 104 touche l'écran ou la distance 110 entre l'objet de commande 104 et l'écran 102 est inférieure ou égale à une distance prédéterminée, dite de sélection, un symbole est sélectionné dans la liste 502 de symboles. Dans une deuxième variante, représentée dans la configuration 512, l'objet de commande 104 continue de se rapprocher de l'écran 102. En fonction de la position 112 visée, et lorsque la distance 110 passe en dessous d'une valeur prédéterminée, un des symboles de la liste 502 de symboles est choisi, à savoir le symbole « C ». Le symbole choisi, peut être signalé par un changement de couleur par tout autre moyen. Le choix d'un symbole dans la liste 502 des symboles, déclenche l'affichage d'une autre liste 5022 correspondant au contenu du symbole, tel que par exemple une liste de nom commençant par la lettre C. Cette autre liste 5022 peut être affichée au niveau d'un autre bord de l'écran d'affichage 102, par exemple le bord - 19 - opposé. Le choix d'un symbole a pour conséquence de figer l'affichage réalisé sur l'écran 102. La configuration 512 est ensuite suivie d'une configuration 514 représentant la sélection du symbole préalablement choisi, tel que décrit plus 5 haut en référence à la configuration 510. Après la sélection d'un symbole, par exemple par contact de l'objet de commande 104 avec l'écran 102, l'utilisateur a la possibilité de naviguer dans la deuxième liste 5022, tel que représenté dans la configuration 516. 10 La FIGURE 6 est une représentation schématique d'un quatrième exemple de déplacement d'un élément affiché sur l'écran d'affichage en fonction de la distance verticale selon l'invention. L'exemple représenté sur la FIGURE 6 correspond plus particulièrement à 15 la manipulation d'une liste 602 de symboles, affichée sur un bord d'un écran d'affichage, par exemple l'écran d'affichage 102 de la FIGURE 1, en fonction de la distance verticale 110. Tel que représenté dans la configuration 604, la liste 602 comprend une multitude de symboles de petite taille qu'il est difficile de sélectionner avec l'objet de commande 104. 20 Lorsque l'objet de commande 104 se rapproche de l'écran, i.e. la distance 110 diminue, la liste 602 est zoomée autour de la position 112 de l'objet de commande 104 de sorte que seule une partie de la liste est affichée sur l'écran 102. Le résultat obtenu est montré dans la configuration 606. Le zoom réalisé est fonction de la distance 110 entre l'objet de commande 104 et 25 la surface de l'écran 102. Lorsque l'objet de commande 104 se déplace dans un premier sens matérialisé par la flèche F1 représentée dans la configuration 608, la liste défile toujours dans le même sens que l'objet de commande 104, toujours en restant zoomée. 30 Lorsque l'objet de commande 104 se déplace dans le sens contraire matérialisé par la flèche F2 représentée dans la configuration 610, la liste défile dans le même sens que l'objet de commande 104, tout en restant zoomée. La quantité et/ou la vitesse de défilement de la liste 602 sur l'écran 35 d'affichage, pour une distance de déplacement latéral de l'objet de commande - 20 - est ajustée en fonction de la distance 110 entre l'objet de commande 104 et l'écran 102. Plus précisément, plus la distance 110 est petite, plus la vitesse/quantité de défilement de la liste 602 sur l'écran d'affichage est élevée, vice et versa. Dans un autre mode de réalisation non représenté, l'invention permet d'ajuster la quantité/vitesse de défilement d'une liste de symboles ou la rotation d'un symbole ou encore le repositionnement d'un symbole sans pour autant que la taille du symbole ou de la liste ne soit modifiée en fonction de la distance entre un objet de commande et la surface de commande. Dans ce cas, la distance entre l'objet de commande et la surface commande est utilisée pour ajuster la quantité/vitesse concernée et la liste ou le symbole est manipulé par le déplacement latéral de l'objet de commande dans le plan de la surface de commande. Par exemple, selon l'invention, il est possible d'ajuster la quantité de défilement sur l'écran d'une liste de symbole en fonction de la distance entre l'objet de commande ou la surface de commande sans pour autant modifier la taille de cet élément. Dans ce cas, à un pas de déplacement donné de l'objet de commande dans la plan de la surface de commande, correspond plusieurs quantités de déplacements choisies/ajustées en fonction de la distance entre l'objet de commande et la surface de commande. Cet exemple est applicable à une vitesse de rotation ou à une vitesse de repositionnement d'un symbole, qui peut par exemple être un curseur linéaire ou rotatif. Bien sûr, l'invention n'est pas limitée aux exemples qui viennent d'être décrits et de nombreux aménagements peuvent être apportés à ces exemples sans sortir du cadre de l'invention.30 REVENDICATIONS1. Procédé (200) pour naviguer dans un écran d'affichage (102) par l'intermédiaire d'une surface de commande (106), comprenant une étape 5 (202) de mesure : - d'une donnée, dite position, relative à une position (112) visée, sur ladite surface de commande (106), par un objet de commande (104) distant positionné en regard de ladite surface de commande (106), et 10 - d'une donnée, dite distance verticale, relative à la distance (110) entre l'au moins un objet de commande (104) distant et ladite surface de commande (106) ; caractérisé en ce qu'il comprend en outre une étape (214), dite de contrôle, réalisant, en fonction de ladite distance verticale (110) mesurée : 15 - un déplacement, et/ou - un ajustement d'un paramètre relatif à un déplacement ; d'au moins une partie d'une zone et/ou d'un symbole (3021 ;402 ;5021 ;602) affiché(e) sur ledit écran d'affichage (102) et choisi en fonction de ladite position visée (112). 20 2. Procédé (200) selon la revendication 1, caractérisé en ce que le déplacement d'au moins une zone et/ou un symbole (3021 ;5021 ;602) choisi(s) concerne uniquement une partie de l'au moins une zone et/ou un symbole (3021 ;5021 ;602) choisi(e), de sorte que ledit déplacement consiste 25 en une modification de la taille affichée de ladite zone et/ou dudit symbole (3021 ;5021 ;602) choisi(e) sur l'écran d'affichage (102). 3. Procédé (200) selon la revendication 2, caractérisé en ce l'étape de contrôle (214) comprend en outre une modification de la taille d'au moins une autre 30 zone et/ou un autre symbole (3022-3024) affiché(e) sur l'écran d'affichage (102), de sorte que la taille totale de l'ensemble des zones et/ou symboles (3021-3024) reste constante.- 22 - 4. Procédé (200) selon l'une quelconque des revendications 2 ou 3, caractérisé en ce l'étape de contrôle (214) comprend en outre la modification de la taille d'un ensemble comprenant l'au moins une zone et/ou symbole (3021) choisi et au moins une autre zone et/ou un autre symbole (3022-3024), de sorte que la taille dudit au moins une autre zone et/ou un autre symbole (3022-3024) reste constante lors de la modification de la taille de l'au moins une zone et/ou un symbole (3021) choisi. 5. Procédé (200) selon l'une quelconque des revendications 2 à 4, caractérisé en ce que, lorsqu'une zone et/ou un symbole (3021;502 ;602) dont la taille est modifiée comprend au moins une zone, dite sous-zone, et/ou au moins un symbole, dit sous-symbole, l'étape de contrôle (214) comprend en outre une modification de la taille dudit au moins une sous-zone et/ou un sous-symbole. 6. Procédé (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que le déplacement concerne tous les points de l'au moins une zone et/ou un symbole (402) choisi(e) de sorte que l'ensemble de l'au moins une zone et/ou un symbole (402) est déplacé latéralement sur l'écran d'affichage (102) dans une direction prédéterminée. 7. Procédé (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que le paramètre relatif au déplacement ajusté en fonction de la distance verticale, comprend au moins l'un des paramètres suivants : - une quantité de déplacement latéral ou de rotation, sur l'écran d'affichage (102), de/dans l'au moins une zone et/ou un symbole (602), pour une distance de déplacement latérale ou une rotation donné de l'objet de commande (104) dans un plan parallèle à la surface de commande (106) ; et - une vitesse de déplacement latérale ou de rotation, sur l'écran d'affichage (102), de/dans l'au moins une zone et/ou un symbole (602), pour une vitesse de déplacement latérale ou une vitesse de rotation donnée de l'objet de commande (104) dans un plan parallèle à la surface de commande (106) ; et/ou - une accélération de déplacement latérale ou de rotation, sur l'écran d'affichage (102), de/dans l'au moins une zone et/ou un symbole- 23 - (602), pour une accélération de déplacement latérale ou une accélération de rotation donnée de l'objet de commande (104) dans un plan parallèle à la surface de commande (106). 8. Procédé (200) selon la revendication précédente, caractérisé en ce que, le symbole (502 ; 602) choisi est une liste comprenant au moins deux symboles, et en ce que le paramètre ajustée comprend la vitesse et/ou l'accélération et/ou une distance latérale de déroulement/défilement de ladite liste. 9. Procédé (200) selon l'une quelconque des revendications précédentes, caractérisé en ce que l'étape de contrôle (214) est initiée lorsque la distance verticale est inférieure ou égale à une valeur prédéterminée, dite démarrage. 10. Procédé (200) selon l'une quelconque des revendications précédentes, 15 caractérisé en ce que l'étape de contrôle (214) est figée/arrêtée lorsque la distance verticale est inférieure ou égale à une valeur prédéterminée, dite de gel. 11. Procédé (200) selon l'une quelconque des revendications précédentes, 20 caractérisé en ce qu'il comprend en outre une étape (212) de sélection d'une zone et/ou d'un symbole par contact de l'objet de commande (104) avec la surface de commande (106), ladite sélection initiant l'exécution d'une commande associée audit symbole. 25 12. Procédé (200) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend une itération continue des étapes de mesures (202) et de contrôle (214). 13. Procédé (200) selon l'une quelconque des revendications précédentes, 30 caractérisé en ce que la mesure d'au moins une donnée de distance, et/ou d'au moins une donnée de position, comprend au moins : - une mesure d'interactions capacitives entre l'objet de commande (104) et au moins un capteur (108), et - une mesure de variations d'intensité lumineuse dues à la 35 présence de l'objet de commande.- 24 - 14. Dispositif (100) pour naviguer, par l'intermédiaire d'une surface de commande (106), dans un écran d'affichage (102), comprenant au moins un moyen de mesure (108) agencé pour déterminer : - une donnée, dite position, relative à une position visée (112), sur ladite surface de commande (106), par un objet de commande (104) distant positionné en regard de ladite surface de commande (106), et - une donnée, dite distance verticale, relative à la distance (110) entre l'au moins un objet de commande (104) distant et ladite surface de commande (106) ; ledit dispositif (100) comprenant en outre au moins un moyen (114,116), dit de contrôle, configuré pour ajuster, en fonction de ladite donnée de distance, - un déplacement, et/ou - un ajustement d'un paramètre relatif au déplacement ; d'au moins une partie d'une zone et/ou d'un symbole (3021 ;402 ;5021 ;602) affiché(e) sur ledit écran d'affichage (102) et choisi en fonction de ladite position visée (112). 15. Dispositif (100) selon la revendication précédente, caractérisé en ce que l'au moins un moyen de mesure comprend : - au moins un capteur capacitif (108), et/ou - au moins un capteur optique. 16. Dispositif (100) selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comprend en outre une surface de commande (106). 17. Appareil (118) comprenant un écran d'affichage (102) pour afficher une pluralité de symboles, et : - un dispositif (100) selon l'une quelconque des revendications 14 à 16, ou - des moyens agencés pour réaliser toutes les étapes du procédé (100) selon l'une quelconque des revendications 1 à 13 ; pour naviguer dans ledit écran d'affichage (102).- 25 - 18. Appareil (118) selon la revendication précédente, caractérisé en ce que l'écran d'affichage (102) est agencé sous une surface de commande (106) transparente comprenant/intégrant au moins un moyen de mesure (108).5