FR 2861206 A1 20050422 FR 0312110 A 20031016 PROCEDE ET DISPOSITIF D'ADAPTATION AUTOMATIQUE D'AFFICHAGE La présente invention concerne un procédé et un dispositif d'adaptation automatique d'affichage. Elle s'applique, en particulier, à la navigation par l'intermédiaire d'un écran tactile et aux écrans destinés aux malvoyants et handicapés. Lorsqu'un webmestre ou un éditeur de logiciel souhaite que les interfaces homme-machines ou écrans affichés aux utilisateurs puissent être utilisés avec des écrans tactiles ou par des mal-voyants ou handicapés, il est actuellement obligé de prévoir une version de son logiciel spécialement dédiée à ces utilisations. En effet, les dimensions des caractères et des éléments d'interaction (par exemple les liens l0 hypertexte) des versions standard des logiciels ne permettent ni une bonne visualisation par un mal-voyant, ni une bonne sélection avec un écran tactile (la dimension de l'extrémité du doigt est trop importante) ou par un handicapé. Du fait du coût de ces adaptations spécifiques et du faible marché qu'elles représentent, peu de logiciels ou sites internet sont adaptés à ces usages et ne peuvent être utilisés qu'avec des dispositifs de pointage capable de discriminer les pixels, par exemple les souris. La présente invention vise à remédier à ces inconvénients. À cet effet, la présente invention vise, selon un premier aspect, un procédé d'adaptation automatique d'affichage d'un ensemble visuel comportant des éléments d'interaction accessibles à un utilisateur, caractérisé en ce qu'il comporte: - une étape de recherche des éléments d'interaction dans ledit ensemble visuel; - une étape de modification d'attributs visuels d'éléments d'interaction dudit ensemble visuel et une étape d'affichage dudit ensemble visuel comportant les éléments 25 d'interaction avec des attributs visuels modifiés. Grâce à ces dispositions, l'adaptation de l'ensemble visuel, interface homme-machine ou page de site, est effectuée automatiquement, en temps réel. Par exemple, les modifications d'attributs visuels sont des agrandissements des éléments d'interaction, ce qui les rend utilisables par un handicapé, un mal-voyant et/ou avec un écran tactile. La présente invention permet ainsi de consulter un site internet sur une borne d'information à écran tactile, sans clavier ni souris ni trackball (en français boule de pointage). L'invention permet aussi de créer un site de service ou d'information web (en français la toile) qui soit disponible à la fois sur le web et sur des bornes. La présente invention permet aussi l'utilisation des tablettes PC, sans clavier ni souris ni trackball, en pointant avec le doigt ou un stylet. La présente invention transforme une ergonomie souris, à laquelle le principal des pages développées avec des outils web sont dédiés, à une ergonomie tactile, de manière automatique et immédiate. Selon des caractéristiques particulières, le procédé tel que succinctement exposé ci-dessus comporte, en outre, une étape de pointage d'un élément d'interaction par ledit utilisateur et l'étape de modification d'attributs visuels effectue un agrandissement d'attributs visuels d'au moins une partie des éléments d'interaction. Selon des caractéristiques particulières, ladite étape de pointage est effectuée avec un écran tactile. Grâce à chacune de ces dispositions, l'utilisateur peut aisément sélectionner un élément d'interaction affiché. Selon des caractéristiques particulières, le procédé tel que succinctement exposé ci-dessus comporte, en outre, lors de l'étape de pointage, une étape de recherche d'éléments d'interaction comportant une zone de saisie et si l'élément d'interaction sélectionné est un élément d'interaction comportant une zone de saisie, on effectue une étape d'affichage d'un clavier virtuel. Grâce à ces dispositions, le clavier virtuel, qui permet la saisie d'un texte libre ou de symboles, est automatiquement affiché lorsque l'utilisateur en a besoin. Selon des caractéristiques particulières, le procédé tel que succinctement exposé ci-dessus comporte une étape de paramétrage au cours de laquelle on définit la valeur d'au moins un paramètre et les modifications d'attributs visuels effectuées au cours de l'étape de modification d'attributs visuels dépendent de chaque valeur de paramètre définie au cours de l'étape de paramétrage. Grâce à ces dispositions, le procédé peut être adapté à différents écrans tactiles, différents moyens de pointage ou différents niveaux de malvoyance ou de handicap. Selon des caractéristiques particulières, ladite étape de paramétrage comporte une étape de sélection, sur un élément graphique, d'un facteur d'agrandissement principal des éléments d'interaction. Selon des caractéristiques particulières, ladite étape de modification comporte une première étape de modification d'attributs visuels des éléments d'interaction qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément d'interaction et une deuxième étape de modification d'attributs visuels d'éléments non interactifs qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément non interactif. Grâce à ces dispositions, le design de l'ensemble visuel peut rester harmonieux tout en mettant particulièrement en valeur les éléments d'interaction. La présente invention vise, selon un deuxième aspect, un dispositif d'adaptation automatique d'affichage d'un ensemble visuel comportant des éléments d'interaction accessibles à un utilisateur, caractérisé en ce qu'il comporte: - un moyen de recherche des éléments d'interaction dans ledit ensemble visuel; 5 - un moyen de modification d'attributs visuels d'éléments d'interaction dudit ensemble visuel et - un moyen d'affichage dudit ensemble visuel comportant les éléments d'interaction avec des attributs visuels modifiés. Les avantages, buts et caractéristiques particulières de ce dispositif étant similaires à ceux du procédé tel que succinctement exposé ci-dessus, ils ne sont pas rappelés ici. D'autres avantages, buts et caractéristiques de la présente invention ressortiront de la description qui va suivre, faite, dans un but explicatif et nullement limitatif, en regard des dessins annexés dans lesquels: - la figure 1 représente, schématiquement, un mode de réalisation particulier du dispositif d'adaptation objet de la présente invention; - la figure 2 représente un logigramme d'étapes mises en oeuvre pour implémenter un mode particulier de réalisation du procédé d'adaptation objet de la présente invention et - les figures 3 à 5 représentent des ensembles visuels avant et après modification par des modes particuliers de réalisation du procédé et/ou du dispositif d'adaptation objets de la présente invention. Avant de décrire les figures, on donne, ci-dessous, une description du mode de fonctionnement des modes particuliers de réalisation illustrés aux figures. A chaque élément d'interaction (les liens, zones d'éditions....) et à chaque élément non interactif (texte, image non cliquable...) est associé un ensemble d'attributs visuels ou paramètres. Dans les modes de réalisation illustrés aux figures, le lien est caractérisé par les valeurs de sept paramètres (définis, en code HTML par "border-style", "height", "border-width", "padding-right", "padding-left", "padding-top" et "padding- bottom"). La zone d'édition peut, quant à elle, être caractérisée par deux paramètres qui sont relatifs à la taille de la fonte de la police utilisée et la hauteur de la zone d'édition. Chaque élément au sens générique (les liens, les zones d'éditions) possèdent ces propres paramètres (au sens de la caractéristique comme border-style...). Il se peut qu'il soit caractérisé par un ou plusieurs paramètres communs à plusieurs éléments, tel que "height". Ainsi, chaque élément, au sens générique (élément d'interaction ou élément non interactif) dispose de ces propres valeurs de paramètres. Pour modifier (dans les modes de réalisation ci-dessous, pour agrandir) tous les éléments d'une page, on agrandit les valeurs de tous les paramètres qui caractérisent les attributs visuels. Il existe bien un facteur d'agrandissement qui sert de repère pour l'agrandissement. A cet effet, on utilise différents facteurs d'agrandissement. Le facteur d'agrandissement principal de référence F1 est défini par le positionnement d'un potentiomètre (voir étape 217, figure 2). Ce facteur principal F1 constitue un repère. Chaque élément d'interaction ou non interactif est caractérisé par des paramètres. A Chaque paramètre, de 1 à n, est associé un coefficient (on peut l'appeler facteur d'agrandissement secondaire) F2i. Dans les modes de réalisation to illustrés, pour le lien, il existe donc six coefficients F2i (car la notion de "border-style" n'est pas sujette à agrandissement). La valeur modifiée (ou agrandie) d'un paramètre est obtenue par multiplication de la valeur du paramètre par le facteur d'agrandissement principal F1 et divisé par coefficient F2i dudit paramètre. Il se peut que plusieurs paramètres d'un élément aient la même valeur de coefficient F2i. Il se peut également que deux éléments au sens générique (un lien, une zone d'édition) aient le même coefficient F2i. C'est souvent le cas lorsque les coefficients F2i sont relatifs à des paramètres d'attributs visuels qui représentent une même caractéristique ou grandeur telle que la taille d'une police. Toutes ces grandeurs F1 et F2i servent à maintenir un facteur d'échelle uniforme pour l'agrandissement et permettent de tenir compte de la différence de nature des grandeurs telle qu'une taille de police et telle que la hauteur d'un bouton. Le respect du design de la page pour les éléments non interactifs peut ne pas tenir compte de ces coefficients mais d'autres paramètres qui ont la caractéristique d'être contextuels à la position de l'élément dans la page et aux contraintes liées à sa position. C'est par exemple le cas d'un élément contenu dans un tableau. La modification d'un lien dans un tableau conduit généralement à modifier au moins un ou plusieurs éléments non interactifs de la même ligne. On observe, en figure 1, d'une part, une borne d'information 100 (formant un dispositif d'adaptation au sens de la présente invention) comportant une unité centrale 105, un écran de visualisation 110, un écran tactile 115, un modem 120 et une mémoire de programme 125, et, d'autre part, un serveur de site 150 comportant une mémoire de pages 155 et un modem 160, ladite borne d'information 100 et ledit serveur de site 150 étant reliés par un réseau de communication 140. L'unité centrale 105 est de type connu. Par exemple, c'est une unité centrale d'ordinateur personnel (en anglais personal computer ou PC). L'écran de visualisation 110 est de type connu. C'est, par exemple, un écran à tube cathodique (en anglais cathod ray tube ou CRT), un écran à cristaux liquides (en anglais liquid crystal display ou LCD) ou un écran à plasma. L'écran de visualisation 110 est adapté à afficher des ensembles visuels (par exemple des pages internet en langage HTML ou XML) comportant des éléments d'interaction (par exemple des liens hypertexte, des zones de saisie, des boutons, ...). L'écran tactile 115 est de type connu. Il est couplé à l'écran de visualisation pour permettre la sélection, par un utilisateur, d'un élément d'interaction affiché par l'écran de visualisation 110. En variante, la borne d'information met en oeuvre d'autres moyens de pointage que l'écran tactile, tels qu'une souris, par exemple. Le modem 120 et le modem 160 permettent à la borne d'information 100 et au serveur 150 de communiquer par l'intermédiaire du réseau de communication 140, par exemple pour permettre à l'utilisateur de la borne d'information 100 de naviguer sur un site conservé par le serveur 150, de consulter et/ou de générer des courriers électronique. La mémoire de programme 125 conserve, entre autres et en sus d'un pilote de contrôle de l'écran tactile et d'un pilote d'affichage sur l'écran de visualisation 110, d'une part, un logiciel de navigation et, d'autre part, un logiciel implémentant le procédé objet de la présente invention. Par exemple, le logiciel implémentant le procédé objet de la présente invention met en oeuvre les étapes illustrées en regard de la figure 2. D'une manière générale, ce logiciel met en oeuvre les étapes suivantes, pour effectuer une adaptation automatique d'affichage d'un ensemble visuel (page d'un site d'information conservé par la borne d'information ou page d'un site conservé par le serveur 150) : - une étape de recherche des éléments d'interaction dans ledit ensemble visuel (par exemple les liens hypertexte, les boutons et les zones de saisie) ; - une étape de modification d'attributs visuels d'éléments d'interaction dudit ensemble visuel sans ajout d'élément d'interaction (par exemple par agrandissement de ces éléments d'interaction) et - une étape d'affichage dudit ensemble visuel comportant les éléments d'interaction avec des attributs visuels modifiés, sur l'écran de visualisation 115. Le réseau de communication 140 est, par exemple, internet, et permet à de nombreux postes utilisateurs et bornes d'information d'accéder à de nombreux sites, à des boîtes aux lettres électroniques, ... La borne d'information 100 constitue un mode de réalisation particulier d'un dispositif d'adaptation automatique d'affichage d'un ensemble visuel comportant des éléments d'interaction accessibles à un utilisateur, objet de la présente invention, qui comporte: - un moyen de recherche des éléments d'interaction dans ledit ensemble visuel constitué par l'unité centrale 105, la mémoire de programme 125 et le modem 120; - un moyen de modification d'attributs visuels d'éléments d'interaction dudit ensemble visuel sans ajout d'élément d'interaction constitué par l'unité centrale 105 et la mémoire de programme 125; - un moyen d'affichage dudit ensemble visuel comportant les éléments d'interaction avec des attributs visuels modifiés constitué par l'unité centrale 105, la mémoire de programme 125 et l'écran de visualisation 110. On observe que l'adaptation (c'est-à-dire, par exemple, le ou les facteurs d'agrandissement) est paramétrable par modèle de document. Un modèle de document est un fichier informatique qui contient la définition de l'adaptation, c'est-à-dire des attributs visuels d'éléments interactifs et d'éléments non interactifs. Les éléments d'interaction définissent tous les éléments qui servent d'interface entre l'homme et la machine. Afin qu'ils puissent interagir facilement avec le périphérique de pointage, ces éléments sont agrandis conformément au procédé et au dispositif objets de la présente invention. Sans être exhaustif, ces éléments d'interaction comportent: les liens, les zones d'édition, - les radio boutons, - les checkbox (en français case à cocher), - les boutons, - les combobox (en français liste avec zone d'édition) et - les images cliquables, c'est-à-dire des images associées à un lien hypertexte. Les éléments non interactifs définissent tous les éléments d'une page qui ne servent pas d'interface entre l'homme et la machine. Cependant, conformément à des caractéristiques particulières de la présente invention, ces éléments non interactifs sont aussi agrandis pour les raisons suivantes: - soit pour être en adéquation avec les modifications d'attributs visuels des éléments d'interaction (par exemple, lorsque les éléments d'interaction sont augmentés de façon importantes, le texte du document se doit également d'être modifié), - soit pour conserver le design d'origine du document Internet (par exemple les attributs visuels d'un lien contenu dans un tableau conduisent à modifier notamment tous les éléments non interactifs de la même ligne). Sans être exhaustif, les éléments non interactifs comportent: - le texte les images non cliquables... II n'y a pas de limite au nombre de modèles de document. II existe un modèle de document standard qui est pris en compte pour tous les documents Internet. Il est possible d'associer une page Internet ou un ensemble de page Internet à un modèle de document. On observe, en figure 2, une étape de paramétrage 201 du fonctionnement selon le procédé objet de la présente invention. Au cours de l'étape 201, on définit, en particulier, un facteur d'agrandissement principal F1, les valeurs de chaque paramètre pour les éléments d'interaction, les valeurs de chaque paramètre pour les éléments d'interaction et les éléments non interactifs et la valeur du facteur d'agrandissement secondaire F2i qui est associé à chaque paramètre, 1 à n, pour les éléments non interactifs. Puis, au cours d'une étape de navigation 202, l'utilisateur navigue dans un ensemble de pages conservées localement ou accessibles à distance, par exemple sur Internet. L'adresse d'un document appelée URL (Uniform Ressource Location) peut être communiquée au navigateur soit par saisie, soit par sélection dans un menu ou une combobox, soit par favoris, soit par un autre document Internet, soit par pointage sur un lien (voir étape 213). Chaque page constitue un ensemble visuel comportant des éléments d'interaction permettant à un utilisateur de naviguer, de consulter ou de générer des opérations, par exemple des courriers électroniques ou des transactions en ligne. Au cours d'une étape de chargement 203, on charge des paramètres d'adaptation de la page. La connaissance de l'adresse du document internet permet de charger le modèle de document qui lui est associé. S'il n'existe pas de modèle associé, alors c'est le modèle de document standard qui est utilisé pour paramétrer l'adaptation. Au cours d'une étape de recherche 204, on recherche, dans la page, les éléments d'interaction. Par exemple, pour un document Internet en HTML, la recherche des éléments d'interaction consiste à rechercher des balises HTML. Par exemple, un lien est une balise . Au cours d'une étape de modification 205, on modifie des attributs visuels des éléments d'interaction. Par exemple, on leur applique le coefficient d'agrandissement F1 et/ou on les encadre et/ou on les écarte les uns des autres et/ou on en modifie la police et/ou la couleur. On obtient ainsi un agrandissement et une mise en valeur de chaque zone d'interaction permettant, par exemple, l'usage d'un écran tactile avec un doigt ou un stylet. Par exemple, pour un document Internet en HTML, la modification des attributs visuels qui sont principalement des propriétés géométriques consiste à ajouter des attributs visuels et/ou à modifier des attributs visuels existants des balises HTML. Pour le lien, il est possible notamment d'ajouter les attributs visuels suivants: - border-style (en français, style de bordure), - height (en français hauteur), border-width (en français hauteur de bordure), - padding-right (en français blanc ou marge à droite), - padding-left (en français blanc ou marge à gauche), - padding-top (en français blanc ou marge en haut) et padding-bottom (en français blanc ou marge en bas). Par exemple, les éléments visuels affichés dans la colonne de gauche du tableau suivant correspondent à une définition en langage HTML donné dans la colonne de droite. La première ligne du tableau correspond à un élément d'interaction avant la modification de ses attributs visuels et la troisième ligne du tableau correspond au même élément d'interaction après une modification de ses attributs visuels. exemple en code HTML. Google Google Au cours d'une étape de modification 206, on modifie des attributs visuels des éléments non interactifs. Par exemple, on en modifie la police en tenant compte du facteur d'agrandissement principal F1 et du facteur d'agrandissement secondaire F2i propre à chaque paramètre pour l'élément non interactif considéré. Ces modifications sont réalisées de la même manière que pour les éléments d'interaction. Au cours de l'étape de rafraîchissement 207, on rafraîchit l'affichage de la page sur l'écran de visualisation. Au cours d'une étape 208, on détermine si un pointage a été effectué. Sinon, on réitère l'étape 208. Si oui, au cours d'une étape 209, on détermine si la pointage a été Visuel Gooqle GooIlle fait sur un élément d'interaction (Avec son périphérique d'entrée, l'utilisateur peut activer un élément d'interaction.). Si oui, au cours d'une étape 210, on détermine si l'élément d'interaction est une zone de saisie. Si oui, au cours d'une étape 211, on provoque l'affichage d'un clavier virtuel, par exemple en bas de l'écran d'affichage. Ainsi, Si l'utilisateur clique sur un élément d'interaction qui a pour fonction de saisir une information alphanumérique, alors un clavier virtuel apparaît automatiquement à l'écran. Ensuite, au cours d'une étape 212, l'utilisateur effectue la saisie des symboles qu'il souhaite saisir et on retourne à l'étape 208 après avoir éliminé le clavier virtuel. On observe que la validation au clavier (touche "enter" ou "entrée") peut correspondre à un pointage d'un élément de navigation (voir étape 213). Si le résultat de l'étape 210 est négatif, l'élément d'interaction est un élément de navigation dont le traitement est effectué, étape 213. Ainsi, si l'utilisateur clique sur un élément d'interaction qui a pour fonction de naviguer dans les documents Internet, alors une navigation s'opère. Puis, on retourne à l'étape 202. Si le résultat de l'étape 209 est négatif, c'est-à-dire si le pointage a été fait en dehors d'un élément d'interaction, au cours d'une étape 215, on traite une sélection dans un menu de navigateur adapté au périphérique de pointage, un scrollbar, étape 216 et/ou un potentiomètre, étape 217. L'utilisateur utilise ce menu, ce scrollbar et/ou ce potentiomètre pour modifier au moins un paramètre de fonctionnement du dispositif et on retourne à l'étape 203. Ainsi, avec son périphérique d'entrée, l'utilisateur peut interagir hors de la zone de navigation (menu, scrollbar, potentiomètre d'adaptation). Le navigateur dispose des fonctions classiques pour permettre la navigation sur Internet. Ces fonctions sont activées par appui d'un bouton en dehors de la zone de navigation, bouton dont les dimensions sont adaptées aux périphériques d'entrée. Certaines des fonctions, comme "Rechercher", "Favoris" ... induisent une navigation. Le potentiomètre d'adaptation a pour fonction de modifier en temps réel les paramètres de l'adaptation, par l'utilisateur. Le potentiomètre permet de diminuer ou d'augmenter des grandeurs ce qui s'exprime notamment visuellement par une réduction ou un agrandissement des éléments d'interaction contenus dans le document Internet. Par exemple, pour un document Internet en HTML, s'il a été choisi de traiter le lien selon le code présenté à l'étape 5, alors le potentiomètre agit en diminuant ou augmentant la valeur 20 utilisée quatre fois dans la troisième ligne, colonne de droite de ce tableau. La présente invention est applicable à tout périphérique de pointage. Pour une souris, un trackba!I (en français boule de pointage) ou un stylet, l'adaptation s'affranchit de la précision de l'ordre d'un pixel et induit une grande souplesse d'utilisation. Pour un périphérique moins précis tel que le doigt via un écran tactile, l'adaptation permet de naviguer sur des documents Internet qui ont été élaborés pour une interface souris. On observe, en figure 3, de manière schématisée, une page internet 300 d'un moteur de recherche (google, marque déposée), telle qu'elle se présente avec un navigateur Internet Explorer de Microsoft (marques déposées). On observe, en figure 4, de manière schématisée, la page internet 400 d'un moteur de recherche illustrée en figure 3, telle qu'elle se présente après modification des attributs visuels, conformément à un mode de réalisation de la présente invention. On constate, en comparant les figures 3 et 4 que les éléments d'interaction 310, qui étaient de petit dimension, difficiles à identifier et très proches les uns des autres sont devenus les éléments d'interaction 410 de plus grande dimension, encadrés par des cadres 420 et séparés entre eux d'une distance suffisante pour qu'un écran tactile puisse les discriminer. On observe, en figure 5, de manière schématisée, la page internet 500 d'un moteur de recherche illustrée en figure 4, telle qu'elle se présente lorsque l'utilisateur sélectionne une zone de saisie avec un dispositif de pointage. On constate qu'un clavier virtuel 530 a été ajouté en bas de la page affichée. La présente invention ne se limite pas à l'utilisation d'écrans tactile mais s'étend, bien au contraire, à tous les dispositifs de pointage moins précis que la souris et, par exemple pour les handicapés ou les malvoyants, à l'utilisation de la souris. La présente invention ne se limite pas aux bornes d'information et ordinateurs pour handicapés ou mal-voyants. Au contraire, elle s'applique à tout ordinateur, tablettes PC, téléphone mobile, assistant numérique personnel (en anglais PDA pour persona) digital assistant) avec ou sans clavier, souris ou trackball, en pointant avec le doigt ou un stylet. REVENDICATIONS 1 - Procédé d'adaptation automatique d'affichage d'un ensemble visuel comportant des éléments d'interaction accessibles à un utilisateur, caractérisé en ce qu'il comporte: - une étape de recherche (204) des éléments d'interaction dans ledit ensemble visuel; - une étape de modification (205) d'attributs visuels d'éléments d'interaction dudit ensemble visuel et - une étape d'affichage (207) dudit ensemble visuel comportant les éléments d'interaction avec des attributs visuels modifiés. 2 - Procédé selon la revendication 1, caractérisé en ce qu'il comporte, en outre, une étape de pointage (208, 209) d'un élément d'interaction par ledit utilisateur et l'étape de modification d'attributs visuels effectue un agrandissement d'attributs visuels d'au moins une partie des éléments d'interaction. 3 - Procédé selon la revendication 2, caractérisé en ce que ladite étape de pointage (208, 209) est effectuée avec un écran tactile (115). 4 - Procédé selon l'une quelconque des revendications 2 ou 3, caractérisé en ce qu'il comporte, en outre, lors de l'étape de pointage (208, 209), une étape de recherche d'éléments d'interaction comportant une zone de saisie (210) et si l'élément d'interaction sélectionné est un élément d'interaction comportant une zone de saisie, on effectue une étape d'affichage d'un clavier virtuel (530). - Procédé selon l'une quelconque des revendications 1 à 4, caractérisé en ce qu'il comporte une étape de paramétrage (201, 217) au cours de laquelle on définit la valeur d'au moins un paramètre et les modifications d'attributs visuels effectuées au cours de l'étape de modification d'attributs visuels (205) dépendent de chaque valeur de paramètre définie au cours de l'étape de paramétrage. 6 - Procédé selon la revendication 5, caractérisé en ce que ladite étape de paramétrage comporte une étape de sélection (217), sur un élément graphique, d'un facteur d'agrandissement des éléments d'interaction. 7 - Procédé selon l'une quelconque des revendications 1 à 6, caractérisé en ce que ladite étape de modification comporte une première étape de modification d'attributs visuels des éléments d'interaction (205) qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément d'interaction et une deuxième étape de modification d'attributs visuels d'éléments non interactifs (206) qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément non interactif. 8 - Dispositif d'adaptation automatique d'affichage d'un ensemble visuel comportant des éléments d'interaction accessibles à un utilisateur, caractérisé en ce qu'il comporte: - un moyen de recherche (105, 125) des éléments d'interaction dans ledit 5 ensemble visuel; - un moyen de modification (105, 125) d'attributs visuels d'éléments d'interaction dudit ensemble visuel et - un moyen d'affichage (110) dudit ensemble visuel comportant les éléments d'interaction avec des attributs visuels modifiés. 9 - Dispositif selon la revendication 8, caractérisé en ce qu'il comporte, en outre, un écran tactile (115), le moyen de modification d'attributs visuels étant adapté à effectuer un agrandissement des attributs visuels d'au moins une partie des éléments d'interaction. - Dispositif selon l'une quelconque des revendications 8 ou 9, caractérisé en ce qu'il comporte, en outre, un moyen de recherche d'éléments d'interaction comportant une zone de saisie et, si l'élément d'interaction sélectionné par l'écran tactile est un élément d'interaction comportant une zone de saisie, et le moyen d'affichage affiche un clavier virtuel. 11 - Dispositif selon l'une quelconque des revendications 8 à 10, caractérisé en ce que le moyen de modification (105, 125) comporte un premier moyen de modification d'attributs visuels des éléments d'interaction qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément d'interaction et un deuxième moyen de modification d'attributs visuels d'éléments non interactifs qui tient compte d'au moins un paramètre, chaque paramètre étant défini pour au moins un type d'élément non interactif.