FR 2881912 A1 20060811 FR 0501199 A 20050207 PROCÉDÉ D'AFFICHAGE DE MESSAGES DE TEXTE TERMINAL ET PROGRAMME POUR LA MISE EN OEUVRE DU PROCÉDÉ La présente invention concerne l'affichage de messages de texte reçus sur des terminaux de télécommunication. La messagerie sous forme de texte est largement utilisée dans les réseaux de radiocommunication cellulaire. Le service de messages courts (SMS, "short message service") a été développé pour permettre l'affichage sur des téléphones mobiles de messages de texte transmis à l'utilisateur (SMSMT) ou diffusés (SMS-CB). L'affichage d'un SMS reçu est très similaire sur tous les téléphones mobiles. Le texte du SMS reçu est simplement affiché sur l'écran du téléphone sans que l'utilisateur puisse modifier la manière par laquelle il s'affiche. Il existe différentes classes de SMS. Les messages de classe 0 sont directement affichés à l'écran; ceux de classe 1 ne s'affichent que suite à une action de l'utilisateur après réception. Certains terminaux mobiles peuvent se connecter à l'Internet et recevoir des messages électroniques (e-mail). Là aussi, l'affichage d'un message reçu est très similaire sur tous les téléphones mobiles, comme d'ailleurs sur les ordinateurs ou autres terminaux raccordés par une interface filaire: le terminal affiche simplement le texte du message reçu. Le brevet US 5 765 178 décrit un système de messagerie électronique dans lequel l'utilisateur peut régler certains paramètres du programme de traitement de texte servant à présenter le message sur son ordinateur, par exemple la police, la taille, la couleur ou la casse des caractères ou l'interligne de tout ou partie du texte à afficher. Ce réglage varie en fonction de caractéristiques des messages entrants telles que l'identité de l'expéditeur, l'objet ou la priorité du message. Ce système reste limité à des attributs de formatage de texte, ce qui n'offre que peu de possibilités de personnalisation. En particulier, il ne permet pas d'adjoindre à l'affichage des messages des composantes multimédia: sons, images, animations, etc. De plus, la 2881912 -2-différenciation du format d'affichage requiert que le terminal soit équipé d'un logiciel de type traitement de texte, ce qui n'est pas le cas d'un certain nombre de terminaux, notamment de la plupart des téléphones mobiles. Les réseaux cellulaires normalisés ont été enrichis par un service de messagerie multimédia (MMS, "Multimedia Message Service"). Par définition, un message MMS comporte sa propre description du mode d'affichage, qui est spécifié par l'expéditeur du message. Le destinataire muni d'un terminal compatible MMS, n'a pas le choix de la manière par laquelle le message s'affichera. Un but de la présente invention est d'élargir les possibilités de personnalisation d'affichage de messages de texte reçus sur des terminaux, notamment mobiles, pour rendre plus attractifs les services de messagerie. Un autre but est d'introduire une composante multimédia dans l'affichage de messages transmis en mode de texte simple. L'invention propose ainsi un procédé d'affichage de messages de texte reçus par un terminal de communication, comprenant les étapes suivantes: installer dans le terminal au moins un module d'affichage, chaque module d'affichage commandant une restitution animée d'un message de texte avec une animation prédéfinie; enregistrer au moins un critère de sélection de module d'affichage et associer chaque critère enregistré à un module d'affichage installé dans le terminal; analyser des caractéristiques d'un message de texte à afficher, sélectionner un module d'affichage installé dans le terminal lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées, et soumettre ledit message de texte au module d'affichage sélectionné. Un critère de sélection d'un module d'affichage s'entend comme un ensemble de règles que doivent respecter les caractéristiques d'un message reçu afin que celui-ci soit affiché par un module donné. 2881912 -3- Le procédé améliore l'aspect visuel pour la lecture des messages reçus, par exemple des SMS sur un téléphone mobile. Il permet aussi à l'opérateur et/ou au client utilisateur de modifier et personnaliser a posteriori cet aspect visuel. La personnalisation ne résulte pas d'un ajustement de paramètres locaux (par exemple caractères gras, couleur rouge, ...), qui est une opération relativement laborieuse sur un terminal de petite taille tel qu'un téléphone mobile. De plus, une telle opération requiert que le terminal dispose d'un logiciel d'édition présentant des choix de paramètres de traitement de texte, ce qui n'est généralement pas le cas. Au contraire, selon l'invention, la restitution des messages de texte par les modules d'affichage est animée, et l'animation est prédéfinie. L'utilisateur peut visualiser les modules d'affichage pour choisir celui qui lui convient et décider de l'associer à tel ou tel critère. Dans un mode de réalisation avantageux, l'étape d'installation d'un module d'affichage comprend un téléchargement de ce module depuis un serveur. L'invention concerne aussi un serveur de téléchargement de modules d'affichage pour l'exécution d'un tel procédé. Le serveur comprend une interface réseau pour l'accès depuis des terminaux d'utilisateurs, et un ensemble de modules d'affichage téléchargeables depuis les terminaux d'utilisateurs, l'exécution de chaque module d'affichage commandant une restitution animée d'un message de texte avec une animation prédéfinie. Un tel serveur héberge un service nouveau, qui améliore l'attractivité d'un service de type SMS. Il offre aux utilisateurs la possibilité de personnaliser leurs terminaux en profitant de la créativité de divers concepteurs d'animation. Les critères de sélection de modules d'affichage enregistrés peuvent se rapporter à des caractéristiques de messages de texte comprises parmi notamment le type de message, une classe du message, la taille du message, l'instant d'émission et/ou de réception du message, l'identité de l'expéditeur du message, un niveau d'importance du message, le nombre et/ou les identités d'autres destinataires du message. 2881912 -4- Un autre aspect de l'invention se rapporte à un terminal de communication comprenant des moyens d'affichage de messages de texte reçus. Ces moyens d'affichage comprennent: au moins un module d'affichage pour commander une restitution animée d'un message de texte avec une animation prédéfinie; une base de données pour l'enregistrement d'au moins un critère de sélection de module d'affichage associé à un module d'affichage; et des moyens d'analyse de caractéristiques d'un message de texte à afficher, pour sélectionner un module d'affichage lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées et soumettre ledit message de texte au module d'affichage sélectionné. Un autre aspect encore de l'invention se rapporte à un programme informatique à installer dans un terminal de communication pour commander l'affichage de messages de texte lors d'une exécution du programme par une unité de traitement du terminal. Ce programme comprend: - au moins un module d'affichage dont l'exécution commande une restitution animée d'un message de texte avec une animation prédéfinie; - des instructions pour examiner, relativement à des caractéristiques d'un message de texte à afficher, au moins un critère de sélection de module d'affichage enregistré dans le terminal en association avec un module d'affichage de façon à sélectionner un module d'affichage lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées et à faire exécuter le module d'affichage sélectionné pour ledit message de texte. D'autres particularités et avantages de la présente invention apparaîtront dans la description ci-après d'exemples de réalisation non limitatifs, en référence aux dessins annexés, dans lesquels: - la figure 1 est un schéma d'un système cellulaire supportant un procédé selon l'invention; 2881912 -5- - la figure 2 est un schéma synoptique d'un terminal selon l'invention, de type téléphone mobile; et - les figures 3 à 5 sont des illustrations d'affichages animés de messages de texte produits par des modules d'affichage et utilisables dans des réalisations de l'invention. L'invention est décrite ci-après dans son application particulière, non limitative, au service de messages courts (SMS) mis en oeuvre dans un système de radiocommunication cellulaire de type GSM ou analogue. Si le terminal GSM considéré dispose des outils nécessaires à la réception de messages électroniques (e-mails), le procédé est aisément étendu à l'affichage de ce type de message également. La figure 1 illustre schématiquement le réseau cellulaire 1 d'un opérateur, déployé sur un territoire de couverture. Ce réseau permet à des terminaux mobiles 2 de communiquer sur le territoire de couverture. Les différentes entités du réseau GSM sont décrites en détail dans des documents de normalisation et sont bien connues dans la technique radio cellulaire. L'une de ces entités est un centre de service SMS 3 (SMSC, "Short Message Service Center"), où les messages de texte destinés aux abonnés de l'opérateur sont reçus, stockés si nécessaire et transmis aux terminaux de ces abonnés. L'invention permet d'enrichir le mode d'affichage des messages SMS, en agrémentant la présentation du texte d'effets visuels et/ou sonores. La figure 2 illustre un exemple de moyens utilisables dans le terminal mobile 2 pour procurer cet enrichissement. Le terminal 2 comprend de façon classique une interface 5 de communication avec le réseau cellulaire 1. Cette interface 5 met en oeuvre les méthodes de communication radio du GSM, et incorpore les différents protocoles, notamment ceux utiles à l'émission et à la réception de SMS. Le terminal a aussi une interface homme-machine (IHM) 6 qui comprend de façon classique un écran d'affichage, un haut-parleur, un microphone, un clavier et des circuits électroniques de commande associés. Selon l'invention, le terminal 2 est équipé d'un gestionnaire d'affichage 2881912 -6- pour traiter les message SMS ou e-mails reçus et commander leur affichage au moyen de l'IHM 6. L'affichage sera généralement de type multimédia, avec des animations visuelles pour la présentation du texte du message sur l'écran du terminal et/ou des effets sonores restitués par le haut-parleur. Le gestionnaire d'affichage 10 consiste typiquement en un programme informatique installé dans le terminal lors de sa fabrication, ou chargé à distance dans celui-ci. Le programme 10 est exécuté par un processeur (non représenté) dont est pourvu le terminal. Le gestionnaire d'affichage 10 comprend un ou plusieurs modules d'affichage 11, appelés simplement "afficheurs" ci-après. Un afficheur de messages 11 est en charge de l'affichage d'un message suivant un scénario défini. Il s'agit d'un programme informatique qui contient l'ensemble du processus d'affichage du message (effets visuels, sonores, ...). Lorsqu'un afficheur 11 est activé, il s'exécute en prenant en compte les caractéristiques du message qui lui sont nécessaires (le contenu du message mais aussi sa date d'envoi, l'identité de l'expéditeur du message, ...). L'utilisateur n'a pas la possibilité de modifier les caractéristiques d'affichage d'un afficheur. Il devra installer de nouveaux afficheurs 11 sur son terminal 2 s'il souhaite changer les modalités d'affichage de ses messages. A titre d'illustration, les figures 3 à 5 montrent des exemples d'affichage, sur l'écran 8 du terminal, d'un message dont le texte est "essai d'affichage d'un SMS" au moyen de trois afficheurs distincts 11. La figure 3 correspond à un afficheur "Guerre des Etoiles" (marque déposée). Lorsqu'un message reçu est affiché par cet afficheur, le texte défile en perspective depuis le premier plan jusqu'au point de fuite. Des étoiles accompagnent le défilement du texte sur l'écran 8. Une musique caractéristique peut accompagner cet affichage. La figure 4 correspond à un afficheur "Machine à écrire". Lorsqu'un message reçu est affiché par cet afficheur, le texte s'affiche caractère par caractère sur fond d'une image représentant une feuille de papier, comme s'il 2881912 -7- était en cours de frappe par une machine à écrire. Lors de chaque affichage d'un nouveau caractère du message reçu, le bruit caractéristique de la frappe d'un caractère par une machine à écrire est émis. La figure 5 correspond à un afficheur de type "Commercial". Lorsqu'un message reçu est affiché par cet afficheur, le texte défile horizontalement à l'écran 8, dans un style de caractère imitant les afficheurs à petites ampoules rouges (LEDs). Les possibilités de créer de telles animations de message, c'est-à-dire des afficheurs différents 11, sont très étendues. Le gestionnaire d'affichage 10 comprend un sélecteur d'afficheur 12 qui intercepte tous les messages de texte reçus par le terminal 2. Le sélecteur 12 analyse les caractéristiques de chaque message à afficher, soit lors de la réception du message, soit lors de son rappel depuis une mémoire où le terminal 2 l'a éventuellement enregistré. Les caractéristiques des messages qui sont analysées par le sélecteur 12 peuvent être choisies parmi les suivantes: É Type de message (SMS, email, ...); É Classe du message (classe 0, classe 1, ...); É Taille du message; É Date et heure ou plage horaire, jour de la semaine lors de l'émission; É Date et heure ou plage horaire, jour de la semaine de la réception; É Identifiant (adresse, numéro de téléphone, nom, ...) de l'expéditeur du message; É Niveau d'importance du destinataire du message (par exemple, pour un e-mail, si le destinataire est destinataire principal du message ou seulement en copie); É Nombre et identifiant des autres destinataires du message; É etc. Ces différentes caractéristiques sont en général décrites dans des 2881912 -8- champs d'en-tête du message entrant, ce qui permet au sélecteur 12 de les appréhender. L'analyse de ces caractéristiques des messages est effectuée par le sélecteur 12 relativement à un ou plusieurs critères de sélection d'afficheur mémorisés dans une base de données 13 du terminal, qui peut être interne ou externe au programme 10. Un critère de sélection d'afficheur est un ensemble de règles que doivent respecter les caractéristiques d'un message reçu afin que celui-ci soit affiché par un afficheur de messages donné. Par exemple, l'utilisateur peut installer un afficheur 11 et définir comme critère de sélection de cet afficheur qu'il doit être utilisé pour tout message provenant d'un expéditeur donné. L'utilisateur pourrait aussi définir qu'un afficheur donné est utilisé pour tout message d'un certain type reçu le dimanche. Les critères peuvent être définis une fois pour toutes lors de l'installation du programme. Mais de préférence, ils sont définis par l'utilisateur au moyen de l'IHM 6 et d'un module de configuration 14 du gestionnaire d'affichage 10. Le module de configuration 14 présente à l'utilisateur des choix de paramètres ou caractéristiques sur lesquels l'analyse pourra porter, ainsi que la possibilité de choisir une ou plusieurs valeurs ou plages de valeurs pour ces paramètres ou caractéristiques. L'utilisateur peut ainsi définir les critères de sélection d'afficheurs. Le module de configuration 14 présente aussi à l'utilisateur les différents afficheurs 11 disponibles dans le terminal, afin que l'utilisateur associe un afficheur 11 à chaque critère qu'il a défini. Les critères de sélection d'un afficheur 11 peuvent être modifiés par l'utilisateur autant de fois qu'il le souhaite. Lors de la réception d'un nouveau message, le sélecteur 12 fait une recherche séquentielle dans les critères de sélection d'afficheurs qui peuvent être introduits dans la base 13 avec un ordre de priorité d'examen. Lorsqu'il rencontre un critère que vérifient les caractéristiques du message, il sélectionne l'afficheur 11 associé à ce critère et aiguille le message vers l'afficheur sélectionné, afin qu'il soit présenté avec l'animation appropriée. 2881912 -9- L'un des afficheurs, par exemple utilisé par défaut lorsque aucun des critères définis par l'utilisateur n'est rempli, peut être l'afficheur basique dont le terminal 2 est pourvu en série. Le gestionnaire d'affichage 10 comprend de préférence un module 15 de téléchargement et d'installation de nouveaux afficheurs 11. Ce module 15 coopère avec les interfaces 5, 6 pour permettre au terminal 2 d'accéder à un serveur d'afficheurs 16 relié au réseau cellulaire 1 et de télécharger via le réseau 1 un ou plusieurs programmes ou fichiers correspondant à un ou plusieurs afficheurs 11. Dans l'illustration schématique de la figure 1, le serveur d'afficheurs 16 est représenté comme un serveur du réseau 1. Il peut aussi être accessible via le SMSC 3 ou via Internet à travers une passerelle appropriée. Le téléchargement peut être initié par le client utilisateur, l'opérateur ou un tiers mandaté par le client ou l'opérateur. L'objet téléchargé contient au moins un afficheur 11. Celui-ci peut être associé par défaut à un ou plusieurs critères de sélection. Le module 15 se charge d'installer dans le terminal les afficheurs 11 qui ont été téléchargés. A la suite du téléchargement et de l'installation d'un nouvel afficheur 11, le module 15 peut lancer le module de configuration 14 pour permettre à l'utilisateur de modifier le ou les critères de sélection par défaut de cet afficheur, qui peuvent être absents ou incomplets ou qui ne correspondent pas aux choix de l'utilisateur. Les critères par défaut ou ceux modifiés par l'utilisateur via le module 14 sont enregistrés dans la liste 13 en association avec l'afficheur installé. Dans un mode de réalisation de l'invention sur un téléphone mobile, le gestionnaire d'affichage 10 est réalisé en utilisant la technologie "Java MIDP" (marque déposée). Dans la technologie Java MIDP ("Mobile Information Device Profile"), une unité de téléchargement est appelée "MlDlet Suite" et contient une ou plusieurs "MlDlets". Une "MlDlet" est un programme appelé "application" dans le contexte Java. Le gestionnaire d'affichage 10 selon l'invention peut être intégré dans une MlDlet Suite contenant une unique MlDlet. Le sélecteur d'afficheur 12, la base de critères de sélection 13 et les 2881912 -10- différents afficheurs supportés 11 sont alors implémentés dans la même application. Lors de l'installation de cette MlDlet Suite, celle-ci signale à l'AMS ("Application Management Software", qui gère l'installation, le déclenchement, l'exécution, la mise à jour et la suppression des MlDlet Suite dans le terminal 2) qu'elle doit recevoir tous les SMS provenant du SMSC. Un menu proposé à l'utilisateur lorsqu'il lance manuellement la MlDlet implémente le module de configuration 14 pour lui permettre de créer puis modifier dynamiquement les critères de sélection d'un des différents afficheurs 11 en fonction des caractéristiques du message reçu (expéditeur du message, date, ...). Lorsqu'un message SMS est reçu par le téléphone mobile 2, l'AMS se charge de déclencher cette MlDlet qui ensuite exécute la classe Java (partie du code exécutable) correspondant à l'afficheur sélectionné 11 en fonction des caractéristiques du message. La technologie Java MIDP ne permet pas de mettre à jour une MlDlet Suite en téléchargeant de nouvelles classes. Ainsi, pour ajouter un ou plusieurs nouveaux afficheurs 11 dans un terminal 2 qui en contient déjà, il est nécessaire de télécharger une nouvelle MlDlet Suite qui contiendra l'ensemble des afficheurs de messages choisis (les anciens et les nouveaux). Dans cette configuration, le serveur de téléchargement 16 doit conserver pour chaque client utilisant ce service la liste des afficheurs 11 déjà téléchargés et l'ensemble des critères de sélection utilisés afin de pouvoir créer une nouvelle MlDlet Suite contenant les anciens afficheurs utilisés, les nouveaux afficheurs choisis et la liste existante des critères de sélection lorsque le client demandera à télécharger un nouvel afficheur. Le terminal peut aussi communiquer la liste des afficheurs 11 déjà présents lors de la demande de téléchargement. La liste des critères de sélection peut aussi être stockée dans la mémoire du terminal. La nouvelle MlDlet Suite viendra remplacer l'ancienne dans le téléphone mobile du client. Dans une prochaine version de Java MIDP, il sera possible de lancer une MlDlet Suite depuis une autre MlDlet Suite, et donc de télécharger de nouveaux afficheurs 11 sous la forme de nouvelles MlDlet Suites. Il y aurait donc une MlDlet Suite principale, qui contiendrait le sélecteur d'afficheur 12 et les critères de sélection des afficheurs, et des MlDlet Suites qui constitueraient chacune un afficheur différent. Dans un autre mode de réalisation de l'invention sur un téléphone mobile, le gestionnaire d'affichage 10 est réalisé en utilisant la technologie "Windows Smartphone 2003" (marque déposée). Toutes les composantes 11-15 du gestionnaire d'affichage 10 sont installées dans un unique programme embarqué. Lors de l'installation de cette application, un sous-programme (un exécutable qui correspond ici au sélecteur d'afficheur 12) s'enregistre pour être déclenché par le système d'exploitation du terminal mobile 2 à chaque réception d'un SMS en provenance du SMSC. Celui-ci se charge alors de sélectionner l'afficheur approprié 11 pour afficher le message. Un autre exécutable permet de lire les SMS enregistrés dans la boite de réception avec son afficheur correspondant. Le ou les critères de sélection d'un afficheur sont stockés dans une base de données 13 du terminal mobile. En exécutant l'application, l'utilisateur peut visualiser tous les afficheurs 11 déjà installés et un menu implémente les modules 14, 15 du synoptique de la figure 2 pour lui permettre d'effectuer les opérations suivantes: É désinstaller un afficheur existant; É installer un nouvel afficheur; É définir de nouveaux critères de sélection des afficheurs. Pour un afficheur donné, il est possible d'établir ou de modifier son ou ses critères de sélection selon des règles pré-établies (date, heure, expéditeur du message, ...). Le serveur d'afficheurs 16 peut alors être réalisé comme un serveur web. En sélectionnant une option "Installer un nouvel afficheur" dans le menu de l'application, le programme embarqué lance le navigateur du terminal sur une page HTML du serveur 16 qui contient une liste d'afficheurs disponibles au téléchargement sur ce serveur. Chaque afficheur 11 se présente sous la forme d'un exécutable. Lorsqu'un nouvel afficheur est choisi, il est téléchargé par le 2881912 -12- navigateur sur le terminal de télécommunication puis enregistré dans un répertoire qui regroupe tous les afficheurs déjà disponibles dans l'application. Chaque afficheur 11 contient le nom du répertoire dans lequel il doit s'enregistrer. On comprendra que de nombreux autres modes de réalisation de l'invention sont possibles, dans des environnements logiciels et matériels variés. -13-REVENDICATIONS 1. Procédé d'affichage de messages de texte reçus par un terminal de communication (2), comprenant les étapes suivantes: installer dans le terminal au moins un module d'affichage (Il), chaque module d'affichage commandant une restitution animée d'un message de texte avec une animation prédéfinie; enregistrer au moins un critère de sélection de module d'affichage et associer chaque critère enregistré à un module d'affichage installé dans le terminal; analyser des caractéristiques d'un message de texte à afficher, sélectionner un module d'affichage installé dans le terminal lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées, et soumettre ledit message de texte au module d'affichage sélectionné. 2. Procédé selon la revendication 1, dans lequel l'étape d'installation d'un module d'affichage (11) comprend un téléchargement dudit module d'affichage depuis un serveur (16). 3. Procédé selon la revendication 1 ou 2, dans lequel les critères de sélection enregistrés se rapportent à des caractéristiques de messages de texte comprises dans un ensemble de caractéristiques incluant le type de message, une classe du message, la taille du message, l'instant d'émission et/ou de réception du message, l'identité de l'expéditeur du message, un niveau d'importance du message, le nombre et/ou les identités d'autres destinataires du message. 4. Terminal de communication comprenant des moyens (6, 8, 10) d'affichage de messages de texte reçus, dans lequel les moyens d'affichage (10) comprennent: 2881912 -14- - au moins un module d'affichage (11) pour commander une restitution animée d'un message de texte avec une animation prédéfinie; - une base de données (13) pour l'enregistrement d'au moins un critère de sélection de module d'affichage associé à un module d'affichage; et des moyens (12) d'analyse de caractéristiques d'un message de texte à afficher, pour sélectionner un module d'affichage lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées et soumettre ledit message de texte au module d'affichage sélectionné. 5. Terminal de communication selon la revendication 4, comprenant en outre des moyens (15) de téléchargement de modules d'affichage (11) depuis au moins un serveur (16) pour l'installation de nouveaux modules d'affichage dans le terminal (2). 6. Terminal de communication selon la revendication 4 ou 5, dans lequel les critères de sélection enregistrés se rapportent à des caractéristiques de messages de texte comprises dans un ensemble de caractéristiques incluant le type de message, la taille du message, l'instant d'émission et/ou de réception du message, l'identité de l'expéditeur du message, un niveau d'importance du message, le nombre et/ou les identités d'autres destinataires du message. 7. Programme informatique (10) à installer dans un terminal de communication (2) pour commander l'affichage de messages de texte lors d'une exécution du programme par une unité de traitement du terminal, le programme comprenant: - au moins un module d'affichage (11) dont l'exécution commande une restitution animée d'un message de texte avec une animation prédéfinie; - des instructions (12) pour examiner, relativement à des caractéristiques d'un message de texte à afficher, au moins un critère de sélection de module d'affichage enregistré dans le terminal en association avec un module d'affichage de façon à sélectionner un module d'affichage 2881912 -15- lorsqu'un critère de sélection associé audit module d'affichage est rempli par les caractéristiques analysées et à faire exécuter le module d'affichage sélectionné pour ledit message de texte. 8. Programme informatique selon la revendication 7, comprenant en outre un module de téléchargement (15) de modules d'affichage depuis au moins un serveur (16) pour l'installation de nouveaux modules d'affichage (11). 9. Serveur de modules d'affichage (16) pour l'exécution d'un procédé selon la revendication 2, comprenant une interface réseau pour l'accès depuis des terminaux d'utilisateurs (2), et un ensemble de modules d'affichage (11) o téléchargeables depuis les terminaux d'utilisateurs, dans lequel l'exécution de chaque module d'affichage commande une restitution animée d'un message de texte avec une animation prédéfinie.