Brevet FR2971069A1 — publié le 20120803

Interface graphique pour l'accès à des applications. Domaine technique L'invention se rapporte à l'accès à des applications par le biais d'une interface graphique affichée sur un écran d'un terminal. L'interface graphique en question comprend des icones associés à des applications respectives. Rappelons qu'une application est un programme informatique écrit en vue d'une utilisation précise (calcul, gestion, jeu, etc.). L'invention s'applique tout particulièrement aux applications dont les icones respectifs sont regroupés en ensembles, chaque ensemble étant apte à être affiché successivement sur l'écran. Le terminal en question comprend des ressources physiques et logicielles aptes à afficher les icones, et à requérir un accès à ces applications en manipulant l'icone concerné ; la manipulation en question est par exemple une sélection au moyen d'une souris informatique, ou une sélection manuelle lorsque l'écran est un écran tactile, ou plus généralement tout autre moyen de manipulation apte à requérir l'exécution de l'application sélectionnée. Etat de la technique La grande majorité des terminaux disposent de ressources informatiques permettant l'accès à de nombreuses applications. Les applications en question sont par exemple un lecteur multimédia, un lecteur de courriers électroniques, un outil de cartographie ou de navigation assistée par GPS (Global Positioning System), etc. D'une manière générale, une application est associée à un icone affiché sur l'écran du terminal. L'exécution de l'application s'effectue en sélectionnant l'icone associé. Les interfaces graphiques actuelles incluent plusieurs icones regroupés en ensemble d'icones. L'ensemble en question est généralement limité en nombre (par exemple douze icones). Lors de l'accès à une application, les ensembles sont affichés successivement les uns après les autres grâce à une commande de défilement d'ensembles. Cette commande est par exemple initiée tactilement sur l'écran si ce dernier dispose d'un écran tactile. Quand le terminal possède beaucoup d'applications, l'utilisateur, lorsqu'il recherche une application, doit passer en revue successivement les ensembles d'icones jusqu'à ce qu'il trouve l'icone associé à l'application recherchée. Or, aujourd'hui, le nombre d'ensembles peut atteindre dix voire douze ; et ce nombre ne cesse d'augmenter ; au point où la recherche va devenir laborieuse voire impossible vu le nombre d'ensembles disponibles. Une recherche d'application implique donc un coût en temps non acceptable pour l'utilisateur surtout lorsque le nombre d'applications, et donc le nombre d'ensembles, est important. De plus, très souvent, l'utilisateur du terminal sur lequel sont stockées les applications, n'utilise que quelques applications parmi les nombreuses applications mises à disposition. Une recherche longue et laborieuse d'une application souvent utilisée aura forcément comme conséquence une démotivation à utiliser ce type d'interface graphique. L'invention offre une solution ne présentant pas les inconvénients de l'état de la technique. L'invention A cet effet, selon un aspect fonctionnel, l'invention a trait à un procédé d'affichage d'une pluralité d'icones sur un écran d'un terminal (MOB), un icone étant associé à un programme apte à être exécuté, des icones, dits premiers icones, étant regroupés par ensembles, dits premiers ensembles, aptes à être affichés selon un premier mode d'affichage, caractérisé en ce qu'au moins un icone, dit deuxième icone, forme un deuxième ensemble apte à être affiché selon un deuxième mode d'affichage différent du premier ensemble. Un utilisateur peut ainsi rassembler des icones représentatifs d'applications privilégiées, par exemple des applications que l'utilisateur utilise souvent, et former un ou plusieurs deuxièmes ensembles d'icones associés à ces applications privilégiées. A ces deuxièmes ensembles correspond un mode d'affichage différent des premiers ensembles. De préférence, le deuxième mode d'affichage sera naturellement choisi judicieusement pour permettre un accès rapide à un deuxième icone représentatif d'une application privilégiée. Selon un mode de mise en ceuvre particulier de l'invention, le premier mode d'affichage comprend un affichage successif de premiers ensembles sur l'écran. Dans cette configuration, au moins un même deuxième icone est affiché lors des affichages successifs des premiers ensembles. De cette façon, un ou plusieurs icones du deuxième ensemble est (ou sont) affiché(s) pendant les affichages successifs des premiers ensembles sur l'écran. L'accès à un deuxième icone est donc simplifié car un deuxième icone est visible à l'écran quel que soit le premier ensemble affiché. L'accès à un deuxième icone se limite donc à la sélection du deuxième icone indépendamment du premier ensemble qui est affiché à l'écran. L'accès à un deuxième icone ne nécessite donc pas de défilement d'ensembles. Selon un autre motte de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec le précédent, lors de l'affichage sur l'écran d'un premier ensemble, un icone du deuxième ensemble affiché est transparent en tout ou partie. De cette façon, le deuxième icone, et plus généralement le deuxième ensemble d'icones, n'altère pas ou peu la visibilité du premier ensemble d'icones. Selon un mode de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec les précédents, lors de l'affichage sur l'écran d'un premier ensemble, la visibilité d'un deuxième icone varie dans le temps. De cette façon, la variation de visibilité fournit une information liée à l'exécution de l'application concernée. Un utilisateur a l'information rapidement car le deuxième icone est visible à l'écran quel que soit le premier ensemble affiché à l'écran. La variation de la visibilité peut consister par exemple en une alternance entre icone transparent et icone visible (par exemple opaque). Comme un deuxième icone est accessible indépendamment du premier ensemble affiché, la variation de la visibilité de l'icone est perçue sans difficulté par l'utilisateur du terminal. Selon un mode de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec les précédents, à au moins un deuxième icone est associée une information visuelle respective en rapport avec l'exécution du programme concerné. L'information visuelle fournit, ou complète, une information sur un état de l'application lié à l'exécution de l'application. Selon un mode de mise en oeuvre particulier de l'invention, qui pourra être mis en oeuvre alternativement ou cumulativement avec les précédents, au moins un deuxième icone est affiché constamment pendant une période de temps donnée indépendamment du type d'informations affichées à l'écran. De cette façon, un deuxième icone est accessible en continu quelle que soit l'information affichée; qu'elle soit un premier ensemble d'icones ou tout autres informations aptes à être affiché sur un écran, telles que le résultat lié à l'exécution d'une application, une heure courante, etc. Selon un aspect matériel, l'invention a trait à un terminal incluant un écran pour l'affichage d'une pluralité d'icones associés à des programmes respectifs aptes à être exécutés, des icones, dits premiers icones étant regroupés par ensembles, dits premiers ensembles, ledit terminal comprenant des moyens d'affichage aptes à afficher sur l'écran les premiers ensembles selon un premier mode d'affichage, caractérisé en ce que les moyens d'affichage sont en outre aptes à afficher au moins un deuxième icone formant un deuxième ensemble selon un deuxième mode d'affichage différent du premier mode. Enfin, selon un autre aspect matériel, l'invention a trait à un programme d'ordinateur apte à être installé sur le terminal tel que défini ci-dessus, ledit programme comprenant des instructions de code qui lorsqu'il est exécuté par un processeur, réalise les étapes définies dans le procédé décrit ci-dessus. L'invention sera mieux comprise à la lecture de la description qui suit, donnée à titre d'exemple et faite en référence aux dessins annexés. Les figures: La figure 1 représente un terminal sur lequel le principe de l'invention peut être mis en oeuvre. Cette figure est une vue schématique d'icones affichés sur l'écran d'un terminal selon le principe de l'invention. La figure 2 représente une vue identique à celle de la figure 1 suite à un défilement d'un ensemble d'icones vers un autre ensemble. Les figures 3a et 3b représentent une vue schématique d'un écran du terminal conformément à un exemple de mise en oeuvre particulier de l'invention. Les figures 4 et 5 sont deux vues schématiques d'un terminal et de modes particuliers d'affichage d'un icone d'un deuxième ensemble sur l'écran du terminal. Description détaillée d'un exemple de réalisation illustrant l'invention La figure 1 représente un terminal MOB comprenant un écran ECR pour l'affichage d'une interface graphique comprenant des icones représentatifs d'applications stockées dans une mémoire du terminal. Le terminal comprend des ressources physiques et logicielles capables de commander l'affichage des icones sur l'écran et le défilement d'ensembles d'icones sur l'écran. Les ressources incluent, en plus de l'écran décrit ci-dessus, en particulier au moins un processeur relié à au moins une mémoire pour le stockage des applications et de l'interface graphique. Ainsi, une sélection d'un icone entraîne l'envoi d'une commande au processeur ; le processeur reçoit la commande et requiert ensuite l'exécution de l'application stockée en mémoire associée à l'icone et l'affichage des données qui résultent de l'exécution. Dans la suite, nous considérons que le terminal stocke en mémoire trente sept applications référencées APPn (n = 1 à 37). Nous considérons aussi que chaque application APP1 est associée à un icone On (n=1 à 37) et que les trente six premiers icones On (n=1 à 36 ) sont regroupés en ensembles incluant douze icones ; plus précisément, un ensemble ENS1-1 incluant les douze icones suivants 01-012 ; un ensemble ENS1-2 inclut les douze icones suivants 013-024 ; un ensemble ENSI-3 inclut les douze icones suivants 025-036. Les ensembles décrits ci-dessus constituent des ensembles d'un premier type en ce sens que le mode d'affichage associé, ou la logique d'affichage associée, dite première logique d'affichage dans la suite, est la même pour ces trois ensembles. Ces ensembles d'un premier type seront désignés par la suite par l'expression "premiers ensembles" pour simplifier l'exposé de l'invention. De la même façon, Les icones appartenant à ces trois ensembles ENS1-1, ENS1-2, ENS1-3 qui précèdent sont des icones d'un premier type et seront désignés dans la suite de la description par l'expression "premiers icones". Sur la figure 1, le premier ensemble ENSI-1 est affiché à l'écran. Cette figure illustre aussi schématiquement les deux autres sous-ensembles, sur fond hachuré, qui peuvent être affichés suite à une commande de défilement DFL reçue par le processeur du terminal. Dans cette configuration, des commandes successives de défilement sur l'écran entraînent les affichages successifs de premiers ensembles selon la direction de défilement souhaitée. A noter que sur les figures, les ensembles hachurés verticalement représentent les ensembles susceptibles d'être affichés ; à la différence d'un ensemble non hachuré qui lui représente un ensemble affiché à l'écran. A noter aussi que l'homme du métier désigne parfois ces ensembles ENSI-n (n=1 à 3) par l'expression "écran virtuel". Dans notre exemple de réalisation, l'écran est un écran tactile et le défilement DFL des ensembles d'icones s'effectue en manipulant un stylet sur l'écran ou par contact d'un doigt de la main sur la surface de l'écran ; la manipulation en question entraîne la transmission d'une commande que le processeur exécute. La manière de réaliser un défilement ne se limite pas à ceux identifiés ci-dessus mais s'étend naturellement à d'autres modes de défilement par exemple par une manipulation d'une touche présente sur le terminal ou d'une souris informatique connectée au terminal. Selon l'invention, au moins un icone représentatif d'une application est inclus dans un ensemble ENS2 d'un deuxième type ci-après désigné par l'expression "deuxième ensemble". Dans notre exemple, l'icone concerné est le trente septième icone 037 associé à l'application APP37. A ce deuxième ensemble ENS2, et donc dans notre exemple, à ce trente septième icone, correspond une logique d'affichage, dite deuxième logique, différente de la première logique. Dans la suite, ce trente septième icone 037 sera désigné par l'expression "deuxième icone" en référence au deuxième type de logique d'affichage appliquée à cet icone. Selon l'invention, la deuxième logique d'affichage de ce deuxième ensemble ENS2 est différente de la logique d'affichage des premiers ensembles ENS1-1, ENS1-2 et ENS1-3. A titre d'illustration, Dans notre exemple, le deuxième icone 037 est affiché constamment lors des affichages successifs des premiers ensembles ENSI-1, ENSI-2 et ENSI-3. Sur la figure 1, l'icone 037 apparaît sur le premier, et est apte à être affiché sur le deuxième ensemble ENSI-2 et sur le troisième ensemble ENSI-3 lors de l'affichage ultérieur du deuxième et du troisième ensemble. Ainsi, lorsque le doigt de l'utilisateur passe d'une position PA à une position PB sur l'écran, en référence à la figure 1, ce changement de position commande un défilement DFL des premiers ensembles ce qui provoque l'affichage du premier ensemble, à savoir ENS1-2, sur l'écran ainsi que l'affichage simultané du deuxième ensemble ENS2 à savoir l'icone 037. Ainsi de suite, alors que l'ensemble ENS1-2 est affiché, lorsque le doigt de l'utilisateur passe d'une position PC à une position PD sur l'écran, en référence à la figure 2, ce changement de position commande un défilement DFL des premiers ensembles, à savoir un défilement du premier ensemble ENS1-2 vers le premier ensemble ENSI-3 ; ce qui provoque l'affichage du premier ensemble ENS1-3 sur l'écran ainsi que l'affichage simultané du deuxième ensemble ENS2 à savoir l'icone 037. Il faut noter que la position de l'icone 037 sur l'écran du terminal est choisie judicieusement pour à la fois être visible et ne pas gêner la visibilité des premiers ensembles lorsque ces derniers sont affichés à l'écran. Dans notre exemple, cet icone 037 se situe sur la partie supérieure droite de l'écran en retrait des premiers icones. L'invention ne se limite pas à cet exemple ; par exemple, en référence à la figure 4, l'icone aurait pu être placé en bas de l'écran, par exemple sous le huitième icone 08. En référence à la figure 5, l'icone 037 aurait pu aussi se situé en arrière plan par rapport aux premiers ensembles comme si un premier ensemble et un deuxième ensemble se superposait. Dans ce dernier exemple, la sélection de l'icone 037 s'effectue en sélectionnant une partie visible sur l'écran de l'icone 037. Selon une variante, l'icone 037 est transparent en tout ou partie. Par exemple, l'icone 037 peut avoir un contour visible et un fond transparent. Cette variante permet de ne pas encombrer l'écran d'icones issus d'un deuxième ensemble, ce afin de privilégier la visualisation des icones d'un premier ensemble. Selon une autre variante, l'icone 037 clignote en ce sens que l'icone est visible et transparent alternativement. De ce fait, les premiers icones d'un premier ensemble affiché à l'écran sont plus visibles lors de la phase de transparence de l'icone. Selon une autre variante, le deuxième icone 037 fournit une information en liaison avec le déroulement de l'exécution de l'application concernée APP37. Par exemple, si l'application APP37 est un outil de messagerie, l'icone est apte à restituer une information liée à la réception d'un courrier électronique. Le mode de restitution est quelconque, celui-ci peut être sonore, visuel, etc. Selon une autre variante du procédé de l'invention, le deuxième icone 037 est affiché en permanence et est de ce fait accessible constamment indépendamment de l'information affichée à l'écran. Les figures 3a et 313 illustrent cette variante. Supposons que l'utilisateur sélectionne un icone parmi les premiers icones 01-036 décrits précédemment. Considérons par exemple que l'icone sélectionné soit associé à une application apte à fournir une carte géographique. Selon cette variante, lors d'une première étape, l'utilisateur UT sélectionne l'icone concerné, par exemple l'icone 031. Lors d'une deuxième étape, le processeur exécute la commande reçue et requiert l'exécution de l'application APP31 associée à l'icone 031. Dans notre exemple, lors de l'exécution, un objet graphique OBT représentatif de l'évolution liée à l'exécution de l'application concernée est affiché sur l'écran ECR. Selon cette variante, le deuxième icone 037 est affiché pendant cette première étape. Ensuite, lors d'une troisième étape, le processeur affiche le résultat lié à l'exécution à savoir une carte géographique CRT. Selon cette variante, le deuxième icone 037 est affiché pendant cette deuxième étape. Le deuxième icone 037 est donc accessible en permanence quelle que soit l'information affichée à l'écran ECR. Un accès à l'application concernée ne nécessite donc pas d'opérations de défilement mais simplement une sélection du deuxième icone sur l'écran. REVENDICATIONS1. Procédé d'affichage d'une pluralité d'icones (01-037) sur un écran (ECR) d'un terminal (MOB), un icone étant associé à un programme apte à être exécuté, des icones (01-036), dits premiers icones, étant regroupés par ensembles (ENSI-1;ENS1-2;ENS1-3), dits premiers ensembles, aptes à être affichés selon un premier mode d'affichage, caractérisé en ce qu'au moins un icone (037), dit deuxième icone, forme un deuxième ensemble (ENS2) apte à être affiché selon un deuxième mode d'affichage différent du premier ensemble. 2. Procédé selon la revendication 1, caractérisé en ce que le premier mode d'affichage comprend un affichage successif de premiers ensembles (ENSI-1;ENS1-2;ENS1-3) sur l'écran, et en ce qu'au moins un même deuxième icone (037) est affiché lors des affichages successifs des premiers ensembles. 3. Procédé d'affichage selon la revendication 1, caractérisé en ce que, lors de l'affichage sur l'écran d'un premier ensemble, un icone du deuxième ensemble affiché est transparent en tout ou partie. 4. Procédé d'affichage selon la revendication 1 ou 2, caractérisé en ce que, lors de l'affichage sur l'écran d'un premier ensemble, la visibilité d'un deuxième icone varie dans le temps. 5. Procédé d'affichage selon la revendication 4, caractérisé en ce qu'à au moins un deuxième icone est associée une information visuelle respective en rapport avec l'exécution du programme concerné. 6. Terminal (MOB) incluant un écran (ECR) pour l'affichage d'une pluralité d'icones (01-037) associés à des programmes respectifs aptes à être exécutés, des icones (01-036), dits premiers icones étant regroupés par ensembles (ENS1-1,ENS1-2,ENS1-3), dits premiers ensembles, ledit terminal comprenant des moyens d'affichage aptes à afficher sur l'écran les premiers ensembles selon un premier mode d'affichage, caractérisé en 10ce que les moyens d'affichage sont en outre aptes à afficher au moins un deuxième icone (037) formant un deuxième ensemble (ENS2) selon un deuxième mode d'affichage différent du premier mode. 7. Programme d'ordinateur apte à être installé sur un terminal tel que défini dans la revendication 6, ledit programme comprenant des instructions de code qui, lorsqu'il est exécuté par un processeur, réalise les étapes définies dans l'une des revendications 1 à 6.