Brevet FR3026504A1 — publié le 20160401

- 1 - L'invention concerne le domaine des communications entre terminaux et notamment le traitement de l'affichage d'éléments de communication sur un terminal. Lorsqu'un premier utilisateur d'un terminal échange une suite de messages avec un deuxième utilisateur, une vue de la conversation avec le deuxième utilisateur peut être affichée par le terminal du premier utilisateur. Une telle vue de conversation comprend un affichage de l'historique des messages échangés entre les deux utilisateurs à partir de leurs terminaux respectifs. Afin de composer un message à destination du deuxième utilisateur, le premier utilisateur du terminal peut, à partir de la vue de l'historique des messages échangés avec le deuxième utilisateur activer une fonctionnalité « nouveau message » ou « répondre » et composer un nouveau message. Selon cette disposition, le champ destinataire du message est préalablement rempli par une application de communication et le premier utilisateur n'a pas besoin de remplir un tel champ. Une telle disposition est préférablement utilisée par le premier utilisateur lorsqu'il souhaite composer un message en réponse à un message reçu en provenance du deuxième utilisateur. De même, lorsque le premier utilisateur communique par messages successifs avec le deuxième utilisateur, une telle disposition est préférablement utilisée. Par communication par messages successifs, on entend ici une communication au cours de laquelle les utilisateurs échangent une suite de messages sur un intervalle de temps très court, par exemple de 1 ou 2 minutes, voire en temps réel. Une telle communication par messages successifs peut par exemple être faite sous la forme d'échanges de messages de type SMS ou de messages instantanés. Il arrive que le premier utilisateur du terminal communique par messages successifs avec plusieurs utilisateurs en parallèle. Lorsque le premier utilisateur communique par messages successifs avec un deuxième utilisateur et qu'il souhaite composer un message à destination d'un troisième utilisateur, à partir de la vue d'un historique de messages échangés avec le deuxième utilisateur, le premier utilisateur du terminal doit revenir à la liste des contacts du terminal. Une telle liste est souvent classée par ordre alphabétique. Le premier utilisateur doit ensuite chercher dans la liste des contacts l'identifiant du troisième utilisateur et sélectionner un tel identifiant lorsqu'il est présent. Lors d'échanges successifs de messages, ces étapes peuvent être fastidieuse et nuire à la rapidité et à l'interactivité des échanges. Une solution proposée par Facebook Messenger© est lors de l'affichage d'une vue d'un historique de messages échangés avec un deuxième utilisateur, d'afficher dans le haut de l'écran du terminal du premier utilisateur des pastilles associées à d'autres utilisateurs, en plus de l'affichage des messages. Lorsque le premier utilisateur sélectionne une pastille affichée dans le haut de l'écran, le terminal affiche alors la vue d'un historique de messages échangés avec un utilisateur correspondant à la pastille sélectionnée. Un inconvénient de cette solution est qu'une partie de - 2 - l'écran du terminal est dédiée à l'affichage desdites pastilles, ce qui réduit d'autant la surface d'affichage pour la vue de l'historique des messages échangés avec le deuxième utilisateur. Cette solution n'est en outre pas adaptée à l'affichage de vue d'historique de messages sur des écrans de faibles dimensions. Lorsqu'un utilisateur consulte plusieurs pages Internet simultanément via un navigateur Internet sur un terminal de faible dimension, tel qu'un smartphone par exemple, le passage d'une page Internet à une autre page Internet n'est pas facile. Pour sélectionner l'autre page Internet, l'utilisateur doit cliquer sur une icône affichée sur un onglet du navigateur ; Une telle icône est souvent affichée en petit pour optimiser l'affichage de l'écran sur le terminal. Un tel mécanisme est souvent source d'erreurs de manipulation par l'utilisateur. En effet, il arrive fréquemment que l'utilisateur clique sur l'icône de fermeture de l'onglet située à côté de l'icône de sélection de l'onglet. La navigation entre pages Internet sur un terminal de faible dimension nécessite une habilité et une précision dont tous les utilisateurs ne sont pas pourvus. Un des buts de l'invention est d'apporter des améliorations par rapport à l'état de la technique. Elle propose à cet effet un procédé de traitement de l'affichage, mis en oeuvre par un terminal. Suite à l'affichage sur un écran associé au terminal, d'une vue d'un groupe d'éléments relatifs à un premier contact d'un utilisateur du terminal, le procédé selon l'invention comprend : une étape de détection d'une interaction utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur, suite à la détection de ladite interaction utilisateur, une étape de modification de l'affichage, de sorte à afficher une vue d'un groupe d'éléments relatifs à un deuxième contact de l'utilisateur du terminal. Selon l'invention, l'utilisateur du terminal peut ainsi facilement naviguer entre un groupe d'éléments relatifs à un premier contact et un groupe d'éléments relatifs à un deuxième contact. Par contact, on entend ici un destinataire avec lequel l'utilisateur du terminal a déjà communiqué ou est susceptible de communiquer. Un tel destinataire est par exemple un utilisateur avec lequel l'utilisateur du terminal a émis et/ou reçus des messages, ou des communications téléphoniques ou visiophoniques... Un tel destinataire peut par exemple aussi correspondre à un utilisateur dont les coordonnées ou les données de contact sont enregistrées dans un carnet d'adresses associé au terminal. Un destinataire au sens de l'invention peut également correspondre à un serveur de pages Internet consultées par l'utilisateur du terminal. Un groupe d'éléments relatifs à un contact correspond par exemple à un groupe de messages échangés entre ledit contact et l'utilisateur du terminal. De tels messages peuvent être des messages texte, audio ou vidéo. Un groupe d'éléments relatifs à un contact peut aussi correspondre aux éléments d'une fiche d'informations de contact d'un carnet d'adresses du terminal, ladite fiche étant relative audit - 3 - contact. Les informations de contact d'une telle fiche sont par exemple des coordonnées, un numéro de téléphone fixe et/ou mobile, adresse de messagerie, capacités de communication selon le standard RCS, etc... Dans le cas où le contact correspond à un serveur de pages Internet, un groupe d'éléments relatifs au contact correspond alors aux données d'une page Internet ou page web consultée. Ainsi, un groupe d'éléments relatifs à un contact correspond à un groupe d'éléments de communication. Un élément de communication correspond selon l'invention à un élément émis ou reçu par le terminal en provenance d'un contact ou d'un serveur au cours d'une communication (message, page web) ou à un élément permettant d'établir une communication (numéro de téléphone, adresse de messagerie, capacité de communication). Selon l'invention, l'interaction utilisateur précédemment décrite correspond à un geste intuitif de navigation sur écran pour un utilisateur de terminaux équipés d'écran tactile par exemple. Le procédé selon l'invention s'applique à la navigation entre groupe d'éléments d'un même type. Selon un mode particulier de réalisation de l'invention, le procédé selon l'invention permet à un utilisateur de naviguer facilement entre un groupe de messages échangés entre l'utilisateur du terminal et un premier contact et un groupe de messages échangés entre l'utilisateur du terminal et un deuxième contact. Selon un autre mode particulier de réalisation de l'invention, le procédé selon l'invention permet à l'utilisateur de naviguer facilement parmi les fiches d'informations de contact d'un carnet 20 d'adresses. Selon encore un autre mode particulier de réalisation de l'invention, le procédé selon l'invention permet à l'utilisateur de naviguer facilement entre différentes pages web affichées dans des onglets d'un navigateur Internet. Ce procédé est avantageux lorsque l'utilisateur consulte en parallèle plusieurs pages web via un navigateur Internet. Le procédé selon l'invention permet à 25 l'utilisateur de naviguer d'une première page web vers une deuxième page web sans avoir à revenir à la liste des onglets du navigateur Internet pour demander l'affichage de la deuxième page web. Les différents modes ou caractéristiques de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux étapes du procédé défini ci-30 dessus. Selon un mode particulier de réalisation de l'invention, le groupe d'éléments relatifs à un contact correspond à un groupe de messages échangés entre un utilisateur du terminal et ledit contact. Ce mode particulier de réalisation de l'invention permet ainsi, lorsque le terminal affiche une vue d'un groupe de messages échangés avec un contact, d'afficher un groupe de messages échangés 35 avec un autre contact grâce à une interaction utilisateur dédiée Selon ce mode particulier de réalisation de l'invention, l'utilisateur du terminal n'a pas besoin de chercher dans la liste de contacts du terminal un identifiant du deuxième contact. De plus, l'invention permet d'optimiser la surface d'affichage sur l'écran du terminal qui est dédiée à l'affichage d'un groupe de messages. En effet, il n'est ainsi pas nécessaire d'afficher des 40 informations supplémentaires, telles que les pastilles du service Facebook Messenger©. - 4 - Selon un autre mode particulier de réalisation de l'invention, le deuxième contact correspond au contact avec lequel l'utilisateur du terminal a communiqué le plus récemment, autre que le premier contact. Ce mode particulier de réalisation de l'invention est avantageux lorsque l'utilisateur du terminal communique par messages successifs avec plusieurs contacts en parallèle. Selon ce mode particulier de réalisation de l'invention, le deuxième contact correspond à un des contacts avec lequel l'utilisateur du terminal est en train de communiquer par messages successifs. Ce mode particulier de réalisation permet à l'utilisateur du terminal d'être plus réactif dans la communication et plus rapide. Selon un autre mode particulier de réalisation de l'invention, la modification de l'affichage est mise en oeuvre : par la disparition progressive du groupe d'éléments relatifs au premier contact via un premier côté de l'écran du terminal et selon un glissement dudit groupe d'éléments relatifs au premier contact dans la même direction que l'interaction utilisateur, et par l'apparition progressive du groupe d'éléments relatifs au deuxième contact via un deuxième côté de l'écran du terminal et selon un glissement dudit groupe d'éléments relatifs au deuxième contact dans la même direction que l'interaction utilisateur, les premier et deuxième côtés de l'écran étant opposés. Ce mode particulier de réalisation de l'invention permet une modification progressive pour passer de l'affichage d'un premier groupe d'éléments à un deuxième groupe d'éléments. La navigation parmi les groupes d'éléments est plus fluide. Un tel mode particulier de réalisation de l'invention procure à l'utilisateur un plus grand confort de visualisation et de navigation. Selon un autre mode particulier de réalisation de l'invention, le procédé comprend en outre : une étape de détection d'une autre interaction utilisateur consistant en une interaction utilisateur identique à la première interaction utilisateur dans une direction opposée, suite à la détection de ladite autre interaction utilisateur, une étape de modification de l'affichage du terminal, de sorte à afficher le groupe d'éléments relatifs au premier contact. Ce mode particulier de réalisation de l'invention permet à l'utilisateur du terminal de revenir rapidement au groupe d'éléments relatifs au premier contact à partir d'une vue du groupe d'éléments relatifs au deuxième contact. Selon un autre mode particulier de réalisation de l'invention, l'interaction utilisateur consiste en un mouvement de glissement selon la direction verticale de deux doigts d'un utilisateur en contact avec l'écran du terminal. Selon un autre mode particulier de réalisation de l'invention, une liste de contacts avec lesquels l'utilisateur du terminal échangent des messages est classée selon un ordre alphabétique. Le deuxième contact correspond alors au contact classé immédiatement après le premier contact selon l'ordre alphabétique. - 5 - Selon un autre mode particulier de réalisation de l'invention, le deuxième contact appartient à une liste de contacts préférés que l'utilisateur du terminal a préalablement établie. L'invention concerne également un dispositif de traitement de l'affichage d'un groupe d'éléments relatifs à un contact, comprenant un module d'affichage apte à commander l'affichage sur un écran associé au dispositif d'un groupe d'éléments relatifs à un premier contact. Le dispositif comprend en outre un module de détection configuré pour détecter une interaction utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur. Le module d'affichage est apte à modifier l'affichage de l'écran associé au dispositif, sur commande du module de détection, suite à la détection de ladite interaction utilisateur, de sorte à afficher un groupe d'éléments relatifs à un deuxième contact. Les différents modes ou caractéristiques de réalisation mentionnés ci-après peuvent être ajoutés indépendamment ou en combinaison les uns avec les autres, aux caractéristiques du dispositif défini ci-dessus. Selon un mode particulier de réalisation de l'invention, l'écran associé au dispositif est un écran tactile et lors de l'interaction utilisateur détectée, le doigt ou les deux doigts sont en contact avec l'écran tactile. L'invention concerne aussi un terminal comprenant un dispositif de traitement de l'affichage selon l'un quelconque des modes particuliers de réalisation décrits ci-dessus. Dans un mode particulier de réalisation de l'invention, les différentes étapes du procédé de traitement de l'affichage sont mises en oeuvre par des instructions de programmes d'ordinateurs. En conséquence, l'invention vise aussi des programmes d'ordinateur sur un support d'informations, ces programmes étant susceptibles d'être mis en oeuvre respectivement dans un terminal ou plus généralement dans un ordinateur, ces programmes comportant respectivement des instructions adaptées à la mise en oeuvre des différentes étapes du procédé qui vient d'être décrit. Ces programmes peuvent utiliser n'importe quel langage de programmation, et être sous la forme de code source, code objet, ou de code intermédiaire entre code source et code objet, tel que dans une forme partiellement compilée, ou dans n'importe quelle autre forme souhaitable. L'invention vise aussi un support d'informations lisible par un ordinateur, et comportant des instructions d'un programme d'ordinateur tel que mentionné ci-dessus. Le support d'informations peut être n'importe quelle entité ou dispositif capable de stocker le programme. Par exemple, le support peut comporter un moyen de stockage, tel qu'une ROM, par exemple un CD ROM ou une ROM de circuit microélectronique, ou encore un moyen d'enregistrement magnétique ou électronique, par exemple une clé USB ou un disque dur. D'autre part, le support d'informations peut être un support transmissible tel qu'un signal électrique ou optique, qui peut être acheminé via un câble électrique ou optique, par radio ou par d'autres moyens. Le programme selon l'invention peut être en particulier téléchargé sur un réseau de type Internet. - 6 - Alternativement, le support d'informations peut être un circuit intégré dans lequel le programme est incorporé, le circuit étant adapté pour exécuter ou pour être utilisé dans l'exécution du procédé en question. Les avantages du dispositif, du terminal et du programme d'ordinateur comportant des instructions adaptées à la mise en oeuvre des différentes étapes du procédé de traitement de l'affichage sont identiques à ceux présentés en relation avec le procédé en question selon l'un quelconque des modes particuliers de réalisation mentionnés ci-dessus. Liste des figures D'autres avantages et caractéristiques de l'invention apparaîtront plus clairement à la lecture de la description suivante d'un mode de réalisation particulier de l'invention, donné à titre de simple exemple illustratif et non limitatif, et des dessins annexés, parmi lesquels: la figure 1 illustre des étapes du procédé de traitement de l'affichage d'un groupe d'éléments de communication relatif à un contact selon un mode particulier de réalisation de l'invention, la figure 2 illustre schématiquement un dispositif de traitement de l'affichage d'un groupe d'éléments de communication relatif à un contact selon un mode particulier de réalisation de l'invention, les figures 3A à 3F présentent une représentation de l'affichage d'un groupe d'éléments de communication relatif à un contact selon un mode particulier de réalisation de l'invention. Description d'un mode particulier de réalisation de l'invention La figure 1 illustre des étapes du procédé de traitement de l'affichage d'un groupe d'éléments de communication relatif à un contact selon un mode particulier de réalisation de l'invention. Un tel procédé est mis en oeuvre par un terminal comprenant un dispositif tel que décrit plus loin en relation avec la figure 2. Le procédé selon l'invention est décrit selon un mode particulier de réalisation de l'invention dans lequel un groupe d'éléments relatifs à un contact correspond à un groupe de messages échangés entre l'utilisateur du terminal et ledit contact. L'invention ne se limite pas à ce seul mode particulier de réalisation de l'invention. La mise en oeuvre d'autres modes particuliers de réalisation de l'invention, notamment selon lequel un groupe d'éléments relatifs à un contact est une fiche d'informations de contact d'un carnet d'adresses ou selon lequel un groupe d'éléments relatifs à un contact est une page web, est similaire à la description du mode particulier de réalisation décrit ci-après. Un contact correspond par exemple à un utilisateur pour lequel des données de communication, telles que des coordonnées, numéro de téléphone, adresse de messagerie, sont enregistrées dans un carnet d'adresses du terminal. Un contact peut aussi correspondre à un utilisateur avec lequel l'utilisateur du terminal a déjà établi au moins une communication. Un groupe d'éléments relatifs à un contact correspond à un groupe de messages échangés entre le terminal et le contact. Par exemple, un tel message peut être un message émis par le terminal - 7 - vers le contact ou un message reçu par le terminal en provenance du contact. Un tel message peut être un message texte, audio, vidéo, dessin, etc... Le procédé selon l'invention comprend une étape 10 d'affichage sur un écran du terminal d'un groupe d'éléments de communication relatifs à un premier contact d'un utilisateur du terminal. Un tel affichage est par exemple illustré par la figure 3A. La figure 3A illustre une interface d'un écran d'un terminal mobile mettant en oeuvre l'invention. L'interface comprend une zone 300 dans laquelle des informations générales relatives au terminal sont affichées telles que le nom du réseau mobile auquel le terminal est connecté (Res), la puissance du signal nécessaire à la connexion à un tel réseau, l'heure, un symbole indiquant si la technologie Bluetooth© du terminal est activée, le niveau de charge de la batterie du terminal. L'interface comprend également une zone 302 dans laquelle un groupe de messages (310-314) échangés entre l'utilisateur du terminal et un contact Cl est affiché. Les messages affichés sur le côté droit de l'interface et représentés avec un fond plus sombre (310, 312, 314) correspondent aux messages reçus par le terminal en provenance du contact Cl. Les messages affichés sur le côté gauche de l'interface et représentés avec un fond plus clair (311, 313) correspondent aux messages émis par le terminal à destination du contact Cl. Le nom du contact Cl avec lequel les messages ont été échangés est affiché dans une zone 301 de l'interface. La plus grande partie (302) de l'interface du terminal est ainsi dédiée à l'affichage des messages échangés avec le contact Cl. Depuis une telle vue des messages échangés avec le contact Cl, si l'utilisateur souhaite envoyer un message à destination du contact Cl, de manière connue il sélectionne un bouton « nouveau message » (non représenté) sur l'interface ou via une touche physique du terminal et compose un message qui sera ensuite transmis au contact Cl. De manière connue, pour un même contact Cl, lorsque l'utilisateur émet ou reçoit un nouveau message relatif au contact Cl, le terminal modifie l'affichage du groupe de messages relatifs au contact Cl de sorte à afficher le nouveau message (315 illustré en figure 3F) à la suite du groupe de message. Par exemple, la figure 3F illustre le groupe de messages relatifs au contact Cl après que l'utilisateur du terminal a envoyé un nouveau message 315 au contact Cl. L'affichage des messages relatifs au contact Cl est alors réorganisé de sorte à n'afficher que les messages les plus récents en fonction de la place disponible sur l'écran du terminal. Sur la figure 3F, pour pouvoir afficher le nouveau message 315, le message 310 n'est plus affiché. A partir d'une vue d'un groupe de messages affichés telle qu'illustrée par la figure 3A, le procédé selon l'invention comprend une étape 11 de détection d'une interaction utilisateur sur l'écran du terminal. Par exemple, un utilisateur du terminal pose deux doigts sur l'écran du terminal et fait glisser ses deux doigts sur l'écran dans une première direction prédéterminée, par exemple du haut vers le bas selon l'axe vertical du terminal. Une telle interaction utilisateur est par exemple illustrée de manière schématique par les flèches 320 de la figure 3B. La figure 3B représente l'interface illustrée en figure 3A sur laquelle une interaction utilisateur est détectée. Selon un autre mode particulier de réalisation de l'invention, l'interaction utilisateur consiste en un mouvement de glissement des deux doigts de l'utilisateur dans une direction prédéterminée telle - 8 - que de gauche à droite selon l'axe horizontal du terminal, ou bien du haut gauche au bas droit selon l'axe diagonal du terminal, etc... Selon un autre mode particulier de réalisation de l'invention, l'interaction utilisateur correspond en un mouvement de glissement de gauche à droite selon l'axe horizontal du terminal, d'un doigt de l'utilisateur en contact avec l'écran du terminal. L'interaction utilisateur détectée correspond à une demande de l'utilisateur du terminal de modifier l'affichage de l'interface du terminal de sorte à afficher un groupe de messages relatifs à un autre contact de l'utilisateur. Suite à la détection de l'interaction utilisateur lors de l'étape 11, le procédé selon l'invention comprend donc une étape 12 de modification de l'affichage du terminal. Au cours de l'étape 12, le terminal comprend une sous-étape de détermination d'un deuxième contact 02. Selon un premier mode particulier de réalisation de l'invention, le deuxième contact 02 correspond à un contact avec lequel l'utilisateur du terminal a communiqué le plus récemment, autre que le premier contact Cl. Par exemple, le terminal parcourt la liste des contacts du carnet d'adresses du terminal et sélectionne le contact en provenance duquel le terminal a reçu le message le plus récent ou bien le contact vers lequel le terminal a émis le message le plus récent. Le terminal vérifie que le contact ainsi sélectionné est différent du contact Cl, de sorte à afficher un groupe de messages autre que le groupe de messages relatifs au contact Cl. Selon une autre variante de ce mode particulier de réalisation de l'invention, le terminal a préalablement classé dans une liste les contacts du terminal selon un ordre chronologique des messages échangés entre le terminal et les contacts. Selon un tel ordre chronologique, le contact ayant échangé un message avec le terminal le plus récemment est placé en première position. Le terminal sélectionne alors le contact placé en première position dans la liste. Si un tel contact correspond au contact Cl, le terminal sélectionne le contact placé en deuxième position dans la liste. Selon un autre exemple de cette variante, le terminal sélectionne le contact placé juste avant le contact Cl dans la liste ou le contact juste après le contact Cl dans la liste. Selon un deuxième mode de réalisation de l'invention, le terminal a établi au préalable une liste ordonnée de manière alphabétique comprenant les contacts avec lesquels l'utilisateur du terminal échangent des messages. Au cours de l'étape 12, le terminal détermine le deuxième contact 02 en sélectionnant le contact classé immédiatement après le premier contact Cl selon l'ordre alphabétique. Selon un troisième mode de réalisation de l'invention, le terminal a préalablement établi une liste de contacts préférés. De tels contacts préférés ont été identifiés au préalable par l'utilisateur du terminal en activant par exemple une fonction « favori » dans la fiche des informations du contact stockée dans le carnet d'adresses. Au cours de l'étape 12, le terminal détermine le deuxième contact 02 en sélectionnant le contact classé immédiatement après le premier contact Cl dans la liste des contacts préférés. Pour déterminer le deuxième contact 02, il est possible de mettre en oeuvre une combinaison quelconque des modes particuliers de réalisation de l'invention tels que décrits ci-dessus ou toute autre variante. - 9 - Lorsque le deuxième contact 02 est déterminé, le terminal modifie lors de l'étape 12 l'affichage de l'interface de sorte à afficher un groupe de messages échangés entre le contact 02 et l'utilisateur du terminal. Une telle interface modifiée est illustrée par la figure 3D. L'interface illustrée par la figure 3D comprend une zone 300 identique à la zone 300 de la figure 3A. L'interface de la figure 3D comprend également une zone 301' dans laquelle est affiché le nom du deuxième contact 02 et une zone 302 dans laquelle est affiché un groupe de messages (330-334) échangés entre le contact 02 et le terminal. Grâce à l'invention, à partir d'une unique interaction utilisateur dédiée, l'utilisateur peut ainsi naviguer entre une vue de messages relatifs à un premier contact Cl et une vue de messages relatifs à un deuxième contact 02. A partir de l'interface illustrée par la figure 3D, l'utilisateur peut bien sûr naviguer vers une autre vue de messages relatifs à un autre contact en effectuant l'interaction utilisateur dédiée. Le procédé selon l'invention permet à un utilisateur de naviguer parmi les groupes de messages de ses contacts suivant la liste établie par le terminal au préalable, par exemple la liste classée de manière chronologique, alphabétique ou la liste des contacts préférés. Selon un mode particulier de réalisation, la modification de l'affichage mise en oeuvre au cours de l'étape 12 est faite de manière progressive, telle qu'illustrée par la figure 30. Selon ce mode particulier de réalisation de l'invention et tel qu'illustré par la figure 30, la modification progressive de l'affichage est mise en oeuvre : par la disparition progressive du groupe de messages relatifs au premier contact Cl via le côté bas de l'écran du terminal et selon un glissement du groupe de messages relatifs au premier contact Cl selon l'axe vertical du terminal, et par l'apparition progressive du groupe de messages relatifs au deuxième contact 02 via le côté haut de l'écran du terminal et selon un glissement du groupe de messages relatifs au deuxième contact 02 selon l'axe vertical du terminal. Selon ce mode particulier de réalisation de l'invention, le groupe de messages relatifs au contact Cl et le groupe de messages relatifs au contact 02 disparaissent et apparaissent respectivement selon la même direction prédéterminée que l'interaction utilisateur détectée lors de l'étape 11. L'interface représentée par la figure 30 comprend ainsi une zone 300 identique à la zone 300 illustrée en figure 3A. Le bas de la zone 302 de la figure 30 comprend une partie (310, 311) des messages relatifs au contact Cl et la zone 301 indiquant le nom du contact avec lequel les messages affichés au-dessous ont été échangés, ici le contact 01. Le haut de la zone 302 de la figure 30 comprend une partie (330, 331, 332) des messages relatifs au contact 02 et la zone 301' indiquant le nom du contact avec lequel les messages affichés au-dessous ont été échangés, ici le contact 02. Selon un autre mode particulier de réalisation de l'invention, le contact 02 déterminé lors de l'étape 12 dépend de l'amplitude du mouvement de glissement effectué lors de l'interaction utilisateur détecté lors de l'étape 11. Pour un mouvement de grande amplitude, par exemple pour un glissement des doigts sur une grande partie de l'écran ou pour un glissement effectué avec une grande vitesse, le contact 02 déterminé peut correspondre à un contact placé à une position plus - 10 - éloignée dans la liste établie par le terminal selon l'un quelconque des modes particuliers de réalisation décrits en relation avec l'étape 12. Selon un autre mode particulier de réalisation de l'invention, le procédé comprend en outre une étape 13 de détection d'une autre interaction utilisateur effectuée dans une direction opposée à la première direction prédéterminée de l'interaction utilisateur détectée lors de l'étape 11. Cette autre interaction utilisateur correspond à une demande de l'utilisateur pour modifier l'affichage de l'interface et revenir à l'affichage de l'interface précédente. Une telle interaction utilisateur peut aussi correspondre à une demande de navigation parmi les groupes de messages de ses contacts selon l'ordre inverse de la liste établie par le terminal et décrite lors de l'étape 12. Une telle autre interaction utilisateur est illustrée schématiquement par la figure 3E. La figure 3E présente une interface identique à l'interface illustrée en figure 3D sur laquelle est représentée l'interaction utilisateur (321) détectée à l'étape 13. Selon ce mode particulier de réalisation de l'invention, lors d'une étape 14, le terminal détermine le contact pour lequel le groupe messages doit être affiché, ici le contact Cl. Lors de l'étape 14, le terminal modifie l'affichage de l'écran du terminal de sorte à afficher le groupe de messages relatifs au contact Cl. L'interface résultante de la modification de l'affichage de l'étape 14 est illustrée par la figure 3F. La figure 3F représente une interface similaire à l'interface représentée en figure 3A. Le message 310 relatif au contact Cl n'est plus affiché. Le message 315 plus récent est affiché. Selon l'invention, les interactions utilisateurs détectées lors de l'étape 11 et lors de l'étape 13 sont identiques, sauf pour les directions du mouvement de ces interactions utilisateurs qui sont opposées. L'axe du mouvement pour ces deux interactions utilisateurs est identique. La direction, c'est-à-dire le sens, du mouvement de ces interactions utilisateurs permet d'identifier le sens de parcours de la liste des contacts établie par le terminal et décrite en relation avec l'étape 12 afin de déterminer le contact pour lequel le groupe de messages doit être affiché. Selon le mode de réalisation décrit en relation avec les figures 3A à 3F, la direction du mouvement de l'interaction utilisateur détectée lors de l'étape 11 est du haut vers le bas. La direction du mouvement de l'interaction utilisateur détectée lors de l'étape 13 est du bas vers le haut. La figure 2 illustre schématiquement un dispositif 20 de traitement de l'affichage d'un groupe d'éléments relatifs à un contact selon un mode particulier de réalisation de l'invention. Le dispositif 20 est apte à mettre en oeuvre le procédé de traitement de l'affichage d'un groupe de d'éléments relatifs à un contact selon un mode particulier de réalisation de l'invention décrit en relation avec la figure 1. Le dispositif 20 comprend un module de traitement 24, comprenant notamment un module de stockage MEM, par exemple une mémoire, et une unité de traitement FROC, équipée par exemple d'un microprocesseur. L'unité de traitement FROC est pilotée par un programme d'ordinateur PG mettant en oeuvre le procédé de traitement de l'affichage d'un groupe d'éléments relatifs à un contact tel que décrit en relation avec la figure 1. A l'initialisation, les instructions de code du programme d'ordinateur FG sont par exemple chargées en mémoire MEM avant d'être exécutées par le processeur de l'unité de traitement FROC. Le processeur de l'unité de traitement FROC met en oeuvre les étapes du procédé de traitement de l'affichage d'un groupe d'éléments relatifs à un contact, selon les instructions du programme d'ordinateur FG. Le processeur de l'unité de traitement FROC met notamment en oeuvre : une étape d'affichage d'un groupe d'éléments relatifs à un premier contact d'un utilisateur, une étape de détection d'une interaction utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur, une étape de modification de l'affichage, de sorte à afficher un groupe d'éléments relatifs à un deuxième contact de l'utilisateur. Le dispositif 20 comprend également un dispositif d'affichage AFF, tel qu'un écran intégré au dispositif 20 ou connecté au dispositif 20. L'affichage sur le dispositif d'affichage AFF est contrôlé par une interface d'affichage INT. L'interface d'affichage INT est elle-même contrôlée par le processeur de l'unité de traitement FROC selon les instructions de code du programme d'ordinateur FG et du système d'exploitation SE du dispositif 20. Le dispositif 20 comporte un module d'interaction utilisateur IN permettant à un utilisateur d'interagir sur le dispositif 20. Le module d'interaction utilisateur IN est configuré pour détecter une interaction d'un utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur. Selon un mode particulier de réalisation de l'invention, le module d'interaction utilisateur IN est une interface tactile. Selon un autre mode particulier de réalisation de l'invention, le module d'interaction utilisateur IN est une interface tactile intégrée à l'écran associé au dispositif. L'écran associé au dispositif est alors un écran tactile. Selon encore un autre mode particulier de réalisation de l'invention, le module d'interaction utilisateur IN est un capteur en contact avec les doigts de l'utilisateur et apte à communiquer avec le module de traitement 24. Selon encore un autre mode particulier de réalisation de l'invention, le module d'interaction utilisateur IN est une caméra vidéo munie d'un processeur apte à détecter ladite interaction utilisateur par l'analyse des images acquises par la caméra vidéo. Selon un mode particulier de réalisation de l'invention, le module de stockage MEM permet de stocker des éléments de communication relatifs aux contacts de l'utilisateur, tels que des messages échangés ou des informations d'une fiche de contact du carnet d'adresses. L'unité de traitement FROC communique avec le module de stockage MEM afin de fournir à l'interface d'affichage INT les éléments relatifs à un contact qui doivent être affichés. - 12 - Sur détection par le module d'interaction utilisateur IN d'une interaction utilisateur (320, 321) telle qu'illustrée respectivement par les figures 3B ou 3E, le module d'interaction utilisateur IN communique avec le module de traitement 24 afin d'indiquer la détection de l'interaction utilisateur. Le module de traitement 24 commande alors l'interface d'affichage INT selon les instructions de code du programme d'ordinateur PG afin de modifier l'affichage sur le dispositif d'affichage AFF. Le dispositif 20 comporte également un module de communication COM permettant au dispositif 20 de se connecter à un réseau de communication et d'échanger des données avec des terminaux connectés à ce réseau de communication, ou d'établir des communications avec d'autres terminaux. Selon un mode particulier de réalisation de l'invention, le dispositif 20 est compris dans un terminal, tel qu'un terminal mobile, ou fixe, ou une tablette. REVENDICATIONS1. Procédé de traitement de l'affichage, mis en oeuvre par un terminal, caractérisé en ce que suite à l'affichage (10) sur un écran associé au terminal, d'une vue d'un groupe d'éléments relatifs à un premier contact d'un utilisateur du terminal, le procédé comprend : une étape de détection (11) d'une interaction utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur, suite à la détection de ladite interaction utilisateur, une étape de modification (12) de l'affichage, de sorte à afficher une vue d'un groupe d'éléments relatifs à un deuxième contact de l'utilisateur du terminal. 2. Procédé selon la revendication 1, dans lequel le groupe d'éléments relatifs à un contact correspond à un groupe de messages échangés entre un utilisateur du terminal et ledit contact. 3. Procédé selon la revendication 2, dans lequel le deuxième contact correspond au contact avec lequel l'utilisateur du terminal a communiqué le plus récemment, autre que le premier contact. 4. Procédé selon l'une quelconque des revendications 1 à 3, dans lequel la modification de l'affichage est mise en oeuvre : - par la disparition progressive du groupe d'éléments relatifs au premier contact via un premier côté de l'écran du terminal et selon un glissement dudit groupe d'éléments relatifs au premier contact dans la même direction que l'interaction utilisateur, et - par l'apparition progressive du groupe d'éléments relatifs au deuxième contact via un deuxième côté de l'écran du terminal et selon un glissement dudit groupe d'éléments relatifs au deuxième contact dans la même direction que l'interaction utilisateur, les premier et deuxième côtés de l'écran étant opposés. 5. Procédé selon l'une quelconque des revendications 1 à 4, comprenant en outre : - une étape de détection d'une autre interaction utilisateur consistant en une interaction utilisateur identique à la première interaction utilisateur dans une direction opposée, - suite à la détection de ladite autre interaction utilisateur, une étape de modification de l'affichage du terminal, de sorte à afficher le groupe d'éléments relatifs au premier contact.- 14 - 6. Procédé selon l'une quelconque des revendications 1 à 5 dans lequel l'interaction utilisateur consiste en un mouvement de glissement selon la direction verticale de deux doigts d'un utilisateur en contact avec l'écran du terminal. 7. Procédé selon la revendication 1, dans lequel : une liste de contacts avec lesquels l'utilisateur du terminal échangent des messages est classée selon un ordre alphabétique, et le deuxième contact correspond au contact classé immédiatement après le premier contact selon l'ordre alphabétique. 8. Procédé selon la revendication 1, dans lequel le deuxième contact appartient à une liste de contacts préférés que l'utilisateur du terminal a préalablement établie. 9. Dispositif de traitement de l'affichage d'un groupe d'éléments relatifs à un contact, comprenant un module d'affichage apte à commander l'affichage sur un écran associé au dispositif d'un groupe d'éléments relatifs à un premier contact, le dispositif est caractérisé en ce que : il comprend en outre un module de détection configuré pour détecter une interaction utilisateur consistant en un mouvement de glissement dans une direction horizontale d'un doigt d'un utilisateur ou consistant en un mouvement de glissement dans une direction prédéterminée d'au moins deux doigts d'un utilisateur, le module d'affichage étant apte à modifier l'affichage de l'écran associé au dispositif, sur commande du module de détection, suite à la détection de ladite interaction utilisateur, de sorte à afficher un groupe d'éléments relatifs à un deuxième contact. 10. Dispositif selon la revendication 9, dans lequel l'écran associé au dispositif est un écran tactile et lors de l'interaction utilisateur détectée, le doigt ou les deux doigts sont en contact avec l'écran tactile. 11. Programme d'ordinateur comportant des instructions de code de programme pour l'exécution des étapes du procédé de traitement de l'affichage selon l'une quelconque des revendications 1 à 8, lorsque le programme est exécuté par un processeur.