Brevet FR2953673A1 — publié le 20110610

La présente invention concerne la génération de messages d'indisponibilité, voire d'absence, et notamment un procédé et un système de personnalisation de tels messages. Les messages d'absence sont largement répandus dans les réseaux de communication pour informer une partie appelante de l'indisponibilité du destinataire d'un appel visant l'établissement d'une communication. On retrouve ces messages d'absence dans les réseaux de téléphonie, notamment de téléphonie mobile, au travers des messageries vocales. Un message d'indisponibilité est délivré à un interlocuteur appelant dès lors que son appel vers un interlocuteur destinataire ne peut aboutir en raison d'une indisponibilité du destinataire. L'absence d'aboutissement d'un tel appel se produit généralement lorsque le destinataire de l'appel ne répond pas à celui-ci dans un temps donné ou simplement lorsque son téléphone mobile est éteint ou hors zone de couverture. Dans ce cas, un serveur de messagerie vocale diffuse un message d'absence préétabli auprès de l'abonné appelant de l'appel, message également nommé indifféremment "message d'indisponibilité" dans le cadre de l'invention, donnant l'opportunité à l'appelant de laisser, à son tour, un message. On retrouve également ces messages d'indisponibilité dans d'autres réseaux de communication. Par exemple, une boîte de messagerie électronique, également nommé "boîte emaif', peut être configurée avec un message d'absence lorsque le titulaire de ce compte email se déclare indisponible. Ainsi, lorsqu'un courriel d'un émetteur ne peut être reçu par son destinataire en raison de son indisponibilité, le serveur email réceptionnant ce courriel renvoie automatiquement un message d'absence renseigné lors de la configuration de l'indisponibilité. On peut aussi citer les messages d'indisponibilité dans les services de messagerie instantanée. Ainsi, de façon générale, lorsqu'un utilisateur appelé est indisponible pour un utilisateur appelant, ce dernier se voit diffuser un message d'absence/ d'indisponibilité préenregistré par l'utilisateur appelé. Dans la suite de la description, on s'intéressera aux messageries vocales d'un réseau de téléphonie mobile, diffusant des messages d'accueil. Toutefois, comme il a été montré ci-dessus, les messages d'indisponibilité, et la présente invention, s'appliquent à de nombreux réseaux de communication. Les messages d'accueil des messageries vocales sont généralement enregistrés au préalable par l'abonné concerné, à l'aide de son propre téléphone et en contactant le serveur de messagerie vocale de son opérateur. A un instant donné, un seul message d'accueil est disponible de telle sorte que tous les abonnés appelants qui sont basculés automatiquement sur la messagerie vocale entendent le même message. Pour satisfaire à tout type d'appelant, l'abonné appelé doit donc avoir prévu un message vocal simple, neutre et général, par exemple un texte court indiquant que l'abonné n'est pas disponible et invitant l'appelant à laisser un message. Pourtant, les communications, dès lors qu'elles sont établies, sont très personnalisées entre l'appelant et l'appelé. Pour faire perdurer cette relation appelant/appelé même en cas d'indisponibilité de l'abonné appelé, il existe un besoin de personnaliser les messages d'accueil, ou plus généralement les messages d'indisponibilité, pour les adapter à l'appelant auxquels ils sont plus spécifiquement destinés. Par ailleurs, les raisons de l'indisponibilité d'un abonné peuvent varier dans le temps: réunion, vacances, déplacement professionnel, hospitalisation, etc. Traditionnellement, il est nécessaire que l'abonné réenregistre un nouveau message d'accueil pour chaque nouvelle raison d'indisponibilité, par exemple au début des vacances puis à la fin de celles-ci. Cette procédure de changement du message d'accueil est quelque peu rébarbative, consommatrice de temps et susceptible d'être oubliée alors que l'abonné peut se retrouver dans l'impossibilité d'accéder à sa messagerie vocale pour la configurer (vacances à l'étranger par exemple). De plus, la délivrance d'un nouveau message peut s'avérer parfaitement inadaptée à certaines catégories d'appelants. Il est existe donc également un besoin de simplifier la gestion des messages d'indisponibilité pour les abonnés. Des solutions ont pu être cependant proposées. Dans ce sens, certaines solutions de l'art antérieur proposent à des abonnés utilisateurs d'enregistrer une pluralité de messages vocaux auprès de leur compte de messagerie vocale. Mais bien que l'abonné n'ait plus à enregistrer un message à chaque nouvelle raison d'indisponibilité, ces messages restent simples, neutres et généraux car dédiés à l'ensemble des appelants. La présente invention vise à améliorer les solutions connues de gestion de messages d'absence dans les réseaux de communication en proposant une personnalisation des messages d'indisponibilité d'un utilisateur appelé destinés à être délivrés aux interlocuteurs appelants lorsque la communication avec l'interlocuteur appelé ne peut aboutir. Dans ce dessein, l'invention concerne notamment un procédé de personnalisation d'un message d'indisponibilité d'un utilisateur appelé destiné à être délivré à un utilisateur appelant dans un réseau de communication, ledit utilisateur appelé disposant d'au moins un carnet d'adresses organisé selon au moins un groupe de contacts regroupant des contacts personnels, caractérisé en ce que le procédé comprend les étapes consistant à : - déterminer au moins un groupe de contacts dudit utilisateur appelé comprenant un contact correspondant audit utilisateur appelant ; et - en cas d'indisponibilité dudit utilisateur appelé : o générer un message d'indisponibilité tenant compte d'au moins une information de disponibilité dudit utilisateur appelé associée audit au moins un groupe de contacts déterminé ; et o mettre ledit message généré à disposition dudit utilisateur appelant. On comprend de ce qui précède que l'indisponibilité d'un utilisateur appelé peut résulter d'une configuration (indication dans un profil/groupe de contacts de l'utilisateur ou dans le compte email par exemple), ou d'un comportement de l'utilisateur (pas de réponse à l'appel, hors zone de couverture, terminal éteint). Selon l'invention, le message d'indisponibilité proposé à l'utilisateur appelant est ainsi personnalisé, par au moins une information d'indisponibilité, en fonction de son appartenance à au moins un groupe de contacts auquel l'utilisateur appelé l'aura rattaché dans son carnet d'adresse électronique. De la sorte, le message d'indisponibilité est personnalisé en fonction de la relation existant entre les deux utilisateurs, cette relation résultant notamment de l'organisation du carnet d'adresses de l'utilisateur appelé en différents groupes de contacts qu'il aura préalablement définis. L'invention permet ainsi à un utilisateur de proposer, au même instant, des messages d'indisponibilité différents et personnalisés, spécifiques de chacun de ses groupes de contacts. En outre, grâce à ces messages personnalisés, l'appelant peut obtenir davantage d'informations significatives sur l'indisponibilité de l'utilisateur (par exemple les raisons de cette indisponibilité ou le moment pour réessayer de le joindre à nouveau), contrairement aux techniques classiques où un seul message simple, neutre et général est disponible à un instant donné pour l'ensemble des appelants. Par ailleurs, l'utilisation d'informations associées à chaque groupe de contacts permet de réduire l'intervention de l'utilisateur dans la génération de nombreux messages d'absence, comme cela est illustré par la suite. Dans un mode de réalisation de l'invention, ledit message généré est un message vocal et l'étape de génération comprend une étape de création d'un message texte tenant compte de ladite au moins une information de disponibilité et une étape de synthèse vocale dudit message texte en un message vocal. L'invention permet ainsi de générer un grand nombre de messages vocaux d'absence personnalisés sans solliciter l'utilisateur pour procéder à autant d'enregistrements. On dispose ainsi d'une messagerie vocale qui peut suivre dynamiquement l'évolution de la disponibilité de l'utilisateur indiquée au niveau de l'information de disponibilité et qui est plus personnalisée en fonction des abonnés appelants. Comme on le verra par la suite, la seule intervention de l'utilisateur se résume alors à renseigner le plus souvent possible des informations de disponibilité ou autres sur ses groupes de contacts personnels. Une telle action de renseignement est rapide et habituelle pour bon nombre d'utilisateurs, notamment de réseaux sociaux ou de services de messagerie instantanée. On note que cette configuration correspond au cas où la mise à disposition comprend l'accès, par ledit utilisateur appelant, à une messagerie vocale de l'utilisateur dans un réseau de téléphonie, la messagerie vocale lisant ledit message vocal. On notera également que l'invention n'est pas limitée à des messages vocaux, comme illustré précédemment avec des messages électroniques (email) ou des messages de messagerie instantanée. Dans une variante ou en complément (confirmation écrite par exemple), on peut également prévoir que le message d'absence généré est un message texte du type SMS ou de messagerie instantanée, transmis à l'utilisateur appelant. Selon une caractéristique particulière relative à la synthèse vocale, le procédé comprend une étape de vérification du message texte par comparaison avec un message texte créé au préalable pour ledit au moins un groupe déterminé, et ladite synthèse vocale a lieu uniquement si le message texte a été modifié. Bien entendu, cette comparaison peut être plus poussée en comparant les messages texte pour un même groupe de contacts et un même contact appelant, dans le cas notamment où le nom du contact appelant est intégré au message d'indisponibilité. En variante, la comparaison peut être effectuée, non plus sur le seul message texte, mais sur l'ensemble des informations qui sont intégrées au message d'indisponibilité: information de disponibilité, éventuellement nom du contact appelant, et autres informations telles que décrites par la suite, ce qui permet éventuellement de bloquer la création d'un nouveau texte. Dans cette configuration, on réduit la charge de traitement du serveur de synthèse vocale, ce qui peut s'avérer très avantageux au vu du grand nombre de nouveaux messages pouvant être créés simultanément pour une pluralité d'utilisateurs appelés. On évite ainsi de générer deux fois de suite le même message vocal. Dans un mode de réalisation de l'invention, on associe, à un groupe de contacts personnels, une information de géolocalisation propre dudit utilisateur appelé, et ledit message d'indisponibilité est généré en tenant compte de ladite information de géolocalisation. En incluant cette information de géolocalisation dans le message d'indisponibilité, on augmente le niveau d'information auquel accède l'utilisateur appelant. Notamment, le procédé comprend une étape de détermination et de mise à jour automatique de l'information de géolocalisation propre dudit utilisateur appelé, par exemple à l'aide de techniques classiques de géolocalisation pour téléphones mobiles ou autres équipements (triangulation, GPS). Cela permet de réduire de façon efficace l'intervention de l'utilisateur pour augmenter la précision des informations contenues dans les messages d'indisponibilité. En particulier, on peut alors prévoir que, pour un groupe de contacts donné, l'information de disponibilité est choisie parmi un ensemble restreint d'entrées, ces entrées étant fonction de ladite information de géolocalisation déterminée pour ledit groupe de contacts. Egalement, ladite information de disponibilité tient compte d'au moins une information représentative d'un statut de disponibilité dudit utilisateur appelé, ledit statut étant mis à jour automatiquement en fonction de ladite information de géolocalisation déterminée. On réduit encore ici l'intervention de l'utilisateur dans la mise à jour de ses groupes de contacts et donc dans la génération de nouveaux messages personnalisés d'indisponibilité adaptés à ces évolutions. Dans un mode de réalisation de l'invention, ledit message d'indisponibilité tient compte d'une information de nommage propre de l'utilisateur appelé, renseignée en association avec ledit groupe de contacts personnels déterminé. Généralement, il s'agit du nom de l'utilisateur sous lequel il souhaite se faire connaître par ses différents contacts de son carnet d'adresses. De façon symétrique, ledit message d'indisponibilité tient compte d'une information de nommage propre de l'utilisateur appelant, renseignée, dans le carnet d'adresses dudit utilisateur appelé, en association avec un contact correspondant à l'utilisateur appelant. Il s'agit ici du nom par lequel l'utilisateur appelé nomme l'appelant dans son carnet d'adresses. Ainsi la possibilité de personnalisation des messages est encore plus forte. Selon une caractéristique de l'invention, le procédé comprend une étape de détermination d'un niveau de disponibilité de l'utilisateur appelé en fonction de l'au moins une information de disponibilité associée audit groupe de contacts déterminé. Cette disposition permet notamment une détermination automatique de l'indisponibilité de l'utilisateur appelé, ce qui entraîne la production et l'accès automatique au message d'absence par l'utilisateur appelant. Par ailleurs, elle permet à l'utilisateur appelé de contrôler sélectivement le rejet d'appels pour certains groupes de contacts, en jouant sur cette information. Selon une caractéristique, ledit utilisateur appelant étant associé à au moins deux groupes de contacts distincts dans le carnet d'adresses dudit utilisateur appelé, ledit message d'indisponibilité tient compte d'une information de disponibilité associé au groupe de contacts, parmi lesdits au moins deux groupes de contacts, disposant d'un statut de disponibilité le plus élevé. Cette disposition permet de favoriser l'établissement d'une communication avec l'utilisateur appelé car le statut de disponibilité le plus favorable est pris en compte. Cela résulte également, en cas d'indisponibilité, en un message d'indisponibilité qui est susceptible de contenir les informations les plus favorables pour permettre une communication ultérieure dans les meilleurs délais. L'invention concerne également un système de personnalisation d'un message d'indisponibilité d'un utilisateur appelé destiné à être délivré à un utilisateur appelant dans un réseau de communication, ledit utilisateur appelé disposant d'au moins un carnet d'adresses organisé selon au moins un groupe de contacts regroupant des contacts personnels, caractérisé en ce qu'il comprend : - un moyen pour déterminer au moins un groupe de contacts dudit utilisateur appelé comprenant un contact correspondant audit utilisateur appelant ; - un moyen pour générer, en cas d'indisponibilité dudit utilisateur appelé, un message d'indisponibilité tenant compte d'au moins une information de disponibilité dudit utilisateur appelé associée audit au moins un groupe de contacts déterminé ; et - un moyen de mise à disposition dudit message généré auprès dudit utilisateur appelant. Le système de personnalisation présente des caractéristiques et avantages analogues au procédé de personnalisation selon l'invention. De façon optionnelle, le système peut comprendre des caractéristiques se rapportant aux étapes du procédé de personnalisation exposé précédemment. En particulier, dans un mode de réalisation, le moyen pour générer un message d'indisponibilité comprend un moyen de création d'un message texte sur la base de l'au moins une information de disponibilité et un serveur de synthèse vocale dudit message texte en un message vocal ; et ledit moyen de mise à disposition est un serveur de messagerie vocale d'un réseau de téléphonie. Selon une caractéristique particulière, le moyen pour générer un message d'indisponibilité comprend un moyen de comparaison dudit message texte avec un message texte créé au préalable pour ledit au moins un groupe déterminé, de sorte à piloter le serveur de synthèse vocale uniquement si le message texte a été modifié. Dans un mode de réalisation, le système comprend une base de données stockant les carnets d'adresses de plusieurs utilisateurs et synchronisée avec des carnets d'adresses détenus localement par lesdits utilisateurs. On entend ici par "localement" les terminaux (ordinateurs, téléphones mobiles, etc.) que les utilisateurs utilisent. Ces terminaux locaux s'opposent à la base de données qui, du fait qu'elle mémorise les contacts de plusieurs utilisateurs, est centralisée, généralement sur un équipement du réseau de communication, équipement qui est distant des utilisateurs. L'invention concerne également un moyen de stockage d'informations comprenant des instructions pour un programme informatique adapté à mettre en oeuvre le procédé de personnalisation de messages d'absence conforme à l'invention lorsque ce programme est chargé et exécuté par un système informatique. L'invention concerne également un programme d'ordinateur lisible par un microprocesseur, comprenant des instructions pour la mise en oeuvre du procédé de personnalisation de messages d'absence conforme à l'invention, lorsque ce programme est chargé et exécuté par le microprocesseur. Les moyens de stockage d'information et programme d'ordinateur présentent des caractéristiques et avantages analogues aux procédés qu'ils mettent en oeuvre. D'autres particularités et avantages de l'invention apparaîtront dans la description ci-après, illustrée par les dessins ci-joints, dans lesquels : - la figure 1 représente un système de téléphone mobile pour la mise en oeuvre de l'invention; - la figure 2 représente un exemple de structure d'un carnet d'adresses d'un abonné pour la mise en oeuvre de la présente invention; - la figure 3 représente, sous forme d'ordinogramme, des étapes de génération d'un message d'accueil personnalisé pour une messagerie vocale dans le réseau de téléphone mobile de la figure 1; - la figure 4 illustre un exemple de message communiqué entre le 20 serveur central de carnets d'adresses et le serveur de messagerie vocale de la figure 1; et - la figure 5 montre une configuration matérielle particulière d'un dispositif apte à une mise en oeuvre du procédé selon l'invention. On a représenté, sur la figure 1, un exemple de système de 25 téléphonie mobile 1 pour une mise en oeuvre de l'invention. De façon connue en soi, un tel système de téléphonie mobile comprend un réseau de télécommunication mobile 10, une pluralité de terminaux 12 d'abonnés A, B, C, un serveur de messagerie vocale 14, un serveur SMS 16 et une passerelle ISUP/SIP 18 agencée pour convertir les 30 messages de signalisation ISUP du réseau de téléphonie mobile 10 en messages de signalisation SIP à destination du serveur de messagerie vocale 14. Chaque abonné A, B, C a enregistré, sur le serveur de messagerie vocale 14, un message d'accueil simple, neutre et général (appelé ci-après message d'accueil classique) de telle sorte qu'en l'absence de la présente invention, tous les autres abonnés qui n'arrivent pas à joindre un abonné basculent automatiquement sur le serveur de messagerie (également appelé "répondeur"), ce serveur leur diffusant ce message d'accueil les invitant à déposer un message sur la boîte vocale de l'abonné indisponible. Chaque terminal 12 est doté d'un numéro d'appel, également connu sous la terminologie MSISDN ("mobile station ISDN" pour numéro RNIS de station mobile), par lequel les abonnés peuvent s'appeler. Ces mécanismes sont largement connus de l'homme de l'art et ne sont donc pas décrits plus en détail. Chaque abonné A, B, C tient à jour, dans son terminal 12, un carnet d'adresses référençant, sous forme de contacts, un ensemble d'autres abonnés. La notion de carnet d'adresses est également largement connue de l'homme de l'art, par exemple au travers de la publication EP 1 330 752 montrant des contacts organisés en groupes et à chacun desquels est associé un statut de disponibilité du contact, par exemple via un élément graphique "visage souriant" ou une croix ou un champ explicite. Le "statut de disponibilité" est un élément bien connu de l'homme de l'art dans les systèmes de communication à l'aide de contacts. Le "statut de disponibilité" est notamment une information caractérisant la disponibilité de l'abonné correspondant, au travers d'un nombre limité d'états possibles. Comme introduite précédemment, la notion de disponibilité d'un utilisateur recouvre la disponibilité de cet utilisateur compte tenu de ses obligations, professionnelles et/ou personnelles, de critères relationnels que cet utilisateur manifeste ou souhaite établir, au niveau de son terminal, vis-à-vis de certains de ses interlocuteurs, habituels ou non, amenés à émettre et/ou recevoir des appels ou messages électroniques vers ou à partir des terminaux distants munis chacun d'une adresse électronique. La figure 2 montre un exemple de carnets d'adresses 100 pour les abonnés A, B et C, tous établis sur la même base. Ainsi, le carnet d'adresses de l'abonné A comprend plusieurs profils personnels ou groupes 110 comprenant, chacun, un ou plusieurs contacts 200 correspondant à d'autres abonnés B, C, D, G, I, J, etc. Ces groupes 110 de contacts personnels sont autant de présentations différentes du même abonné A qui permettent à ce dernier de préciser les relations qu'il a avec les différents contacts. Chaque groupe 110 de contacts personnel est défini par un nom 120, des informations personnelles statiques 130 et des informations dynamiques 140. Dans notre exemple, le nom 120 est, selon le groupe considéré, "TRAVAIL", "FAMILLE" ou "AUTRES". Les informations personnelles statiques sont par exemple le numéro de téléphone MSISDN, un nom "PAPA" ou "CHARLES JONES" par lequel l'abonné A souhaite être connu des contacts listés dans le groupe 110, une photographie ou image, des adresses électroniques (MSISDN, adresse email, etc.), une adresse postale, etc. Les informations dynamiques comprennent des informations de disponibilité 142, 144 et une information de géolocalisation 146. L'information de géolocalisation peut être précisée manuellement par l'abonné A via son terminal 12 ou être mise à jour automatiquement par des mécanismes de géolocalisation classique, par exemple GPS ou triangulation GSM. En particulier, l'information de géolocalisation est choisie parmi un ensemble prédéfini de possibilités pour chaque groupe 110 de contacts personnels, par exemple "au siège américain", "au laboratoire", "à l'usine", "à Paris", "à l'étranger" pour le groupe "TRAVAIL" et "à Versailles", "à la maison", "à la maison de campagne" pour le groupe "FAMILLE". Ainsi, lorsque l'abonné A rentre chez lui, ses groupes 110 peuvent être mis à jour automatiquement pour indiquer "à Paris" pour le groupe "TRAVAIL" et "à la maison" pour le groupe "FAMILLE". Cette information de géolocalisation peut également prendre la forme d'une information de localisation physique telle qu'une adresse postale ou des 30 coordonnées longitude/latitude. Les informations de disponibilité comprennent un statut de disponibilité 142 qui peut prendre quatre valeurs de disponibilité décroissante: "Disponible", "Essaye Moi", "Occupé" et "Hors ligne", et une information d'activité 144 qui peut notamment être un champ libre que l'abonné A remplit ou un menu à choix multiples (éventuellement fonction du statut 142) reflétant ce que l'abonné est en train de faire au moment de l'appel, par exemple. Dans un mode de réalisation de l'invention, le statut de disponibilité 142 peut être dynamiquement mis à jour en fonction de l'information de géolocalisation: par exemple si l'abonné A rentre à son domicile, son statut 142 passe dynamiquement à "Hors ligne" pour le groupe "TRAVAIL". En variante, ce statut de disponibilité 142 peut être précisé manuellement par l'abonné concerné pour indiquer s'il souhaite recevoir les appels (le téléphone sonnant alors) ou s'il souhaite rejeter les appels et les renvoyer vers la messagerie vocale. Par exemple, les statuts "Occupé" et "Hors ligne" renvoient directement vers la messagerie vocale, alors que les deux autres statuts laissent le téléphone sonner (moins longtemps pour "Essaye moi") avant de basculer automatiquement sur la messagerie vocale. Comme décrit dans le document EP 1 330 752 et connu de l'homme de l'art, l'information de statut 142 peut être communiquée, généralement via un serveur central de carnets d'adresses 20 (figure 1), aux autres abonnés qui ont enregistrés l'abonné A comme contact dans leur propre carnet d'adresses. Dans notre exemple, l'abonné A peut ainsi voir que l'abonné B est "disponible". Outre cette information, chaque contact 200 comprend également les informations que l'abonné A a pu renseigner, par exemple un nom 202, son numéro de téléphone MSISDN 204, la langue de conversation 206 et toute autre information utile (adresse email ou postale). Des mécanismes connus de l'homme de l'art permettent également à l'abonné A de récupérer, pour le contact B, les informations personnelles que ce dernier abonné (B) a renseignées dans le groupe de contacts personnels de son carnet d'adresses auquel est rattaché le contact A. A noter que les informations de disponibilités 142, 144 transmises aux différents contacts du carnet d'adresses sont celles correspondant uniquement au groupe de contacts auquel appartient ledit contact. Ainsi, l'abonné B verra, dans son propre carnet d'adresses, le contact A comme "occupé", alors que l'abonné C le verra comme "hors ligne" du fait de son rattachement au groupe "FAMILLE". Dans le cas où par exemple l'abonné B apparaît comme contact dans plusieurs groupe de contacts personnels 110 de l'abonné A, les informations de disponibilités transmises sont celles relatives au groupe de contacts qui présente le statut 142 le plus disponible. Si deux groupes de contacts 110 ont le même statut le plus disponible, le premier listé est choisi. De retour à la figure 1, le serveur 20 comprend une base de données pour mémoriser une copie de chacun des carnets d'adresses 100 des abonnés A, B, C. Par ailleurs, un mécanisme de synchronisation de carnets d'adresses permet au serveur 20 de récupérer en permanence toute modification effectuée par les abonnés sur leurs carnets d'adresses mémorisés localement sur les terminaux 12. Le système 30 représenté en pointillé et regroupant les serveurs 14, 20 et un serveur de synthèse vocale 22 constitue un système de personnalisation de messages d'indisponibilité selon l'invention. Bien que ce système 30 soit représenté ici sous forme de trois serveurs informatiques distincts, il peut être mis en oeuvre au sein d'un même dispositif, par exemple le serveur 14. Un serveur de synthèse vocale ainsi que les algorithmes de synthèse vocale sont bien connus de l'homme de l'art. En référence à la figure 3, on décrit maintenant des étapes de mise en oeuvre de l'invention. A l'étape E300, un abonné B veut appeler un abonné A. Pour ce faire, l'abonné B compose, sur son terminal 12 connecté au réseau 10, le numéro de téléphone MSISDN "+33 654321098" de l'abonné A (ou tout autre identifiant d'appel possible propre de celui-ci) ou accède à celui-ci au travers de son carnet d'adresses. A l'étape E302, l'établissement de cet appel est entrepris par messages de signalisation ISUP ("ISDN User Part"). On rappelle que l'appel peut ne pas aboutir si le terminal 12 de l'abonné A est éteint ou hors zone de couverture ou si l'abonné A rejette manuellement l'appel. Par ailleurs, cette signalisation fait intervenir le serveur 20 de carnets d'adresses qui détermine la disponibilité de l'abonné A pour l'abonné appelant B. Pour ce faire, le serveur 20 récupère, dans les messages de signalisation, les identifiants MSISDN de l'abonné appelant B, noté MSISDNappelant, et MSISDN de l'abonné appelé A, noté MSISDNappelé. Il récupère localement le carnet d'adresses de l'abonné A grâce au numéro MSISDNappelé. Puis dans ce carnet d'adresses, il détermine le groupe 110 de contacts personnels qui contient, comme contact, l'abonné B, à l'aide du numéro MSISDNappelant. Dans notre exemple, il s'agit du contact B du groupe de contacts "TRAVAIL". Comme le statut de disponibilité 142 de ce groupe de contacts "TRAVAIL" est mis à "occupé", l'appel n'est pas établi et est redirigé automatiquement vers la messagerie vocale. A l'étape E304, on détermine si l'établissement de la communication liée à l'appel de l'étape E302 a eu lieu. Dans l'affirmative, une communication classique est réalisée entre les deux abonnés (étape E306). Dans la négative, l'appel est routé vers la messagerie vocale à l'étape E307 comme dans notre exemple entre les abonnés A et B. Pour ce faire, les messages de signalisation ISUP sont convertis en messages de signalisation SIP vers le serveur 14 (message SIG sur la figure 1), qui reçoit ainsi les numéros MSISDNappelant et MSISDNappelé• A l'étape E308, le serveur de messagerie vocale 14 interroge le serveur 20 (requête REQ sur la figure 1) au travers d'une interface spécifique pour obtenir un message texte d'indisponibilité préalablement personnalisé en fonction d'informations relatives à l'abonné appelé indisponible (réponse REP sur la figure 1 incluant normalement un message texte MESS.TXT). La requête REQ contient notamment les deux numéros MSISDN de l'abonné appelant B et de l'abonné appelé A. Cette étape E308 comprend l'envoi (E400) de la requête REQ au serveur 20. Ce dernier interroge alors la base de données pour déterminer si l'abonné A est connu grâce au numéro MSISDNappelé (E402), c'est-à-dire s'il existe un carnet d'adresses 100 qui est associé à l'abonné A. Dans la négative, la réponse REP indique, via un champ nommé "isbuddy", que l'abonné A n'est pas connu et le message d'accueil classique de l'abonné A est diffusé à l'abonné B par le serveur de messagerie vocale 14. Dans l'affirmative, le serveur 20 détermine si MSISDNappelant correspond à un contact du carnet d'adresses de l'abonné A (étape E404 ù en utilisant l'information 204 des contacts mémorisés). Si tel est le cas, le serveur 20 détermine le groupe 110 de contacts personnels qui contient le contact B (étape E406), ici le groupe "TRAVAIL". Bien entendu, si plusieurs groupes de contacts personnels contiennent le contact B, le "plus disponible" selon le critère du statut de disponibilité 142 est choisi. Le serveur 20 récupère alors (étape E408), du groupe 110 de contacts personnel ainsi déterminé, une ou plusieurs informations à ajouter au message d'accueil personnalisé. Ces informations peuvent être prises parmi les informations personnelles 130 et dynamiques 140 de l'abonné A mais également des informations 202, 204, 206 du contact B présent dans ce groupe 110 de contacts personnels déterminé. Puis, le serveur 20 crée un message texte personnalisé MESS.TXT incluant toute ou partie de ces informations en fonction de règles syntaxiques préétablies (étape E410). Une règle peut par exemple être la formule suivante : "Désolé, je suis " où est remplacé dynamiquement par l'information de disponibilité du groupe de contacts déterminé. De façon simple, seule l'information d'activité 144 est récupérée lors de l'étape E408, de telle sorte qu'un message simple mais personnalisé, type "Désolé, je suis en réunion" est créé sur la base de cette information récupérée. En l'absence d'une telle information d'activité 144 (champ vide), la réponse REP retournée indique, par exemple de façon similaire au cas négatif de l'étape E402, que le message d'accueil classique doit être utilisé. De façon plus complexe, l'information d'activité 144 ainsi que l'information de géolocalisation et le nom de l'abonné appelé A sont récupérés, de sorte à créer un message ayant plus de signification pour l'abonné appelant B: "Charles Jones est en réunion au laboratoire". Afin de personnaliser encore plus ce message, le nom 202 du contact appelant B peut également être récupéré de sorte à créer le message suivant: "Désolé Mr. Smith. Charles Jones est actuellement en réunion au laboratoire". Bien entendu différentes règles de composition des messages textes peuvent être prévues, tenant compte de plus ou moins d'informations présentes dans le carnet d'adresses de l'abonné A. Ces règles peuvent notamment tenir compte de l'absence d'une information et être paramétrés par les abonnés via un accès distant dédié (structure de la phrase du message, informations prises en compte, etc.). Par ailleurs, dans une version multilingue, l'information de langue 206 du contact B peut être récupérée pour créer un message dans cette langue: "Sorry, I am in a meeting" ou "Sorry Mr. Smith. Charles Jones is in a meeting in the Iab". On voit ici que le message est très personnalisé. Par exemple pour l'abonné C appelant l'abonné A, le message créé pourrait être: "Désolé Petit Coeur, Papa est actuellement en réunion à Versailles", lorsque par exemple, l'abonné C appartient au groupe de contacts "FAMILLE" du carnet d'adresses de l'abonné A. Une fois le message texte créé, la réponse REP comprenant ce message est retournée au serveur de messagerie vocale 14 à l'étape E412. Cette réponse peut par exemple prendre la forme d'un fichier XML dont un exemple est donné en figure 4. Sur cet exemple, la fonction mise en oeuvre sur le serveur 20 est nommé "get_vms_message". Elle retourne un premier champ contenant le message MESS.TXT, un deuxième champ contenant l'information de langue 206 et un troisième champ prenant la valeur "Y" pour indiquer que l'abonné A a été identifié et le contact B trouvé. A l'étape E310, le serveur 14 reçoit la réponse REP et détermine tout d'abord si le champ vaut "Y" (étape E312). Si ce n'est pas le cas, le serveur de messagerie vocale 14 lit le message d'accueil classique, comme mis en oeuvre dans les solutions de l'état de l'art (étape E314). Si vaut "Y", alors le message texte MESS.TXT est comparé (étape E316) à un message texte MESS.TXT.OLD mémorisé par le serveur 14 afin de déterminer s'il a subi une modification, par exemple en raison d'une mise à jour de l'information d'activité ou de l'information de géolocalisation dans le groupe 110 de contacts personnels "TRAVAIL" de l'abonné A. Pour ce faire, le serveur de messagerie vocale 12 mémorise, pour chaque couple MSISDNappelant-MSISDNappelé le dernier message MESS.TXT reçu. D'autres réalisations peuvent être cependant envisagées pour tenir compte du niveau de précision des informations introduites dans le message. Par exemple, pour un message simple, seul un message MESS.TXT par groupe 110 de contacts personnels peut être mémorisé, auquel cas l'information de groupe de contacts personnels est également indiquée dans la réponse REP (par exemple via un identifiant unique du groupe). Si la comparaison est négative (texte modifié ou aucun ancien texte mémorisé û sortie non de l'étape E316), une requête REQ2 contenant le texte MESS.TXT et l'information de langue est transmise au serveur de synthèse vocale 22 (étape E318). A cette occasion, le message MESS.TXT vient écraser l'ancien message MESS.TXT.OLD. A l'étape E320, le serveur de synthèse vocal 22 génère un message vocal MESS.VOC à partir du message texte MESS.TXT. Pour optimiser la qualité de ce message vocal, l'information de langue est également prise en compte afin d'utiliser des intonations de la langue visée. Le message vocal ainsi obtenu peut être un fichier son du type MP3. Le message vocal MESS.VOC est alors retourné au serveur de messagerie vocale 12 qui le stocke en mémoire, notamment de façon associée au message MESS.TXT.OLD sauvegardé à l'étape E318 (étape E322). Le message vocal MESS.VOC qui est personnalisé (par opposition au message d'accueil classique) est ensuite lu et diffusé à l'abonné appelant B, comme message d'accueil de la messagerie de l'abonné A (étape E324). Si la comparaison de l'étape E316 est positive (message texte inchangé), le serveur 14 récupère alors le message vocal MESS.VOC associé, en mémoire, au message texte MESS.TXT.OLD (étape E326) puis le lit à l'abonné B à l'étape E324. Comme il ressort de cette description, les messages d'accueil lus aux abonnés appelants sont donc fortement personnalisés en fonction de leur relation avec l'abonné appelé et non joint. Cette relation est mise en oeuvre, dans l'invention, au travers des groupes 110 de contacts personnels qui composent les carnets d'adresses de contacts. En jouant sur les règles de création des messages texte, l'abonné A peut ainsi fournir plus ou moins d'information à certains groupes d'abonnés. On voit également que par la simple mise à jour des informations 130, 140 associées à ses groupes de contacts, un abonné peut générer, sans gros travail pour lui, un grand nombre de messages d'accueil différents. Ainsi, si l'abonné A change de lieu ou d'activité pour le groupe "TRAVAIL", lorsque l'abonné B appelle à nouveau l'abonné A et tombe sur la messagerie vocale, il entend un nouveau message basé sur ces informations mises à jour. Dans une variante de l'invention, l'utilisation de messages vocaux personnalisés peut être supprimée au profit de l'envoi de messages SMS personnalisés par le serveur 16. Dans ce cas, le serveur 22 s'avère inutile et l'étape E316 consiste alors à transmettre, au serveur SMS 16, une instruction d'envoi d'un SMS à l'abonné B, cette instruction comprenant le message MESS.TXT (pour le corps du SMS) et le numéro MSISDNappelant pour identifier le destinataire du message SMS. Il s'en suit l'envoi du SMS à l'abonné B qui reçoit donc le message d'absence personnalisé sous forme texte. Par ailleurs, lors de l'étape E308, le numéro MSISDNappelant peut être inconnu, soit parce qu'il n'est pas transmis dans les messages de signalisation, soit parce que l'abonné appelant a masqué son numéro de téléphone. Dans ce cas, l'abonné appelant accède alors au message d'accueil classique. Toutefois, un message tout de même personnalisé peut être prévu et lu à l'abonné appelant. Pour ce faire, la requête REQ ne contient que le numéro MSISDNappelé et le carnet d'adresses de l'abonné A contient un groupe 110 de contacts personnels par défaut, appelé "AUTRES" (ou "EVERYONE ELSE"), qui présente le minimum d'informations personnelles. L'étape E308 consiste alors à récupérer des informations de ce groupe de contacts "AUTRES" et à créer un message texte personnalisé incluant notamment une information de disponibilité 142, 144 associée à ce groupe de contacts. La figure 5 montre schématiquement un dispositif 50 pour la mise en oeuvre de l'invention, constituant tout ou partie du système de personnalisation 30. Le dispositif 50 comprend un bus de communication 51 auquel sont reliés une unité centrale de traitement ou "microprocesseur" 52, une mémoire vive 53, une mémoire morte 54, un dispositif d'affichage 55, un dispositif de pointage 56 et éventuellement d'autres périphériques 57 (interface de communication, lecteur de disquette ou disques, etc.). La mémoire morte 54 comprend les programmes dont l'exécution permet la mise en oeuvre du procédé de personnalisation selon l'invention, ainsi que les tables ou registres permettant de sauvegarder par exemple les messages MESS.TXT et MESS.VOC associés. Lors de l'exécution de programmes, le code exécutable de ceux-ci est chargé en mémoire vive 53, type RAM, et exécuté par le microprocesseur 52. Cette exécution permet l'envoi des requêtes REQ et REQ2 ainsi que leur traitement pour générer les messages MESS.TXT et MESS.VOC. Les dispositifs d'affichage 55 et de pointage 56 permettent à un administrateur de configurer le système, notamment les paramètres de synthèse vocale. Le dispositif décrit ici et, particulièrement, l'unité centrale 52, sont susceptibles de mettre en oeuvre tout ou partie des traitements décrits en lien avec les figures 1 à 4, pour mettre en oeuvre les procédés objets de la présente invention et constituer les systèmes objets de la présente invention. Les exemples qui précèdent ne sont que des modes de réalisation de l'invention qui ne s'y limite pas. Bien que l'on a décrit l'invention en lien avec un réseau de téléphonique mobile, l'invention s'applique également à d'autres réseaux, type réseau de téléphonie fixe ou réseau informatique mettant en oeuvre par exemple un service de messagerie électronique ou de messagerie instantanée. De façon connue en soi, un tel service comprend également un carnet de contacts qui peut être utilisé conformément aux enseignements de l'invention pour produire des messages d'absence personnalisés. REVENDICATIONS1. Procédé de personnalisation d'un message d'indisponibilité d'un utilisateur appelé (A) destiné à être délivré à un utilisateur appelant (B) dans un réseau de communication (10), ledit utilisateur appelé (A) disposant d'au moins un carnet (100) d'adresses organisé selon au moins un groupe (110) de contacts regroupant des contacts personnels (200), caractérisé en ce que le procédé comprend les étapes consistant à: - déterminer (E406) au moins un groupe (110) de contacts dudit utilisateur appelé (A) comprenant un contact correspondant audit utilisateur appelant (B) ; et - en cas d'indisponibilité dudit utilisateur appelé : o générer (E410, E320) un message d'indisponibilité (MESS.TXT, MESS.VOC) tenant compte d'au moins une information de disponibilité (142, 144) dudit utilisateur appelé associée audit au moins un groupe de contacts déterminé ; o mettre ledit message généré à disposition (E316, E324) dudit utilisateur appelant (B). 2. Procédé selon la revendication 1, dans lequel ledit message généré est un message vocal (MESS.VOC) et l'étape de génération comprend une étape de création (E410) d'un message texte (MESS.TXT) tenant compte de ladite au moins une information de disponibilité (142, 144) et une étape de synthèse vocale (E320) dudit message texte en un message vocal (MESS.VOC). 3. Procédé selon la revendication 1, dans lequel on associe à un groupe (110) de contacts personnels, une information de géolocalisation (146) propre dudit utilisateur (A) appelé, et ledit message d'indisponibilité (MESS.TXT, MESS.VOC) est généré en tenant compte de ladite information de géolocalisation. 4. Procédé selon la revendication 3, comprenant une étape de détermination et de mise à jour automatique de ladite information de géolocalisation (146) propre dudit utilisateur appelé (A). 5. Procédé selon la revendication 4, dans lequel, pour un groupe (110) de contacts personnels, ladite information de disponibilité (142, 144) est choisie parmi un ensemble restreint d'entrées, ces entrées étant fonction de ladite information de géolocalisation (146) déterminée pour ledit groupe (110) de contacts personnels. 6. Procédé selon la revendication 3 ou 4, dans lequel l'information de disponibilité tient compte d'au moins une information représentative d'un statut de disponibilité (142) dudit utilisateur appelé (A), ledit statut étant mis à jour automatiquement en fonction de ladite information de géolocalisation déterminée (146). 7. Procédé selon la revendication 1, dans lequel ledit message d'indisponibilité (MESS.TXT, MESS.VOC) tient compte d'une information de nommage (130) propre de l'utilisateur appelé (A), renseignée en association avec ledit groupe (110) de contacts personnels déterminé. 8. Procédé selon la revendication 1, dans lequel ledit message d'indisponibilité (MESS.TXT, MESS.VOC) tient compte d'une information de nommage (202) propre de l'utilisateur appelant (B), renseignée, dans le carnet d'adresses dudit utilisateur appelé, en association avec un contact (200) correspondant audit utilisateur appelant (B). 9. Procédé selon la revendication 1, dans lequel, ledit utilisateur appelant (B) étant associé à au moins deux groupes (110) de contacts distincts dans le carnet d'adresses (100) dudit utilisateur appelé (A), ledit message d'indisponibilité (MESS.TXT, MESS.VOC) tient compte d'une information de disponibilité (142, 144) associé au groupe de contacts, parmi lesdits au moins deux groupes de contacts, disposant d'un statut de disponibilité (142) le plus élevé. 10. Procédé selon la revendication 1, dans lequel le message d'absence généré est un message texte du type SMS ou de messagerie instantanée, transmis à l'utilisateur appelant (B). 11. Système (30) de personnalisation d'un message d'indisponibilité d'un utilisateur appelé (A) destiné à être délivré à un utilisateur appelant (B) dans un réseau de communication (10), ledit utilisateur (A) ayantappelé (A) disposant d'au moins un carnet d'adresses (100) organisé selon au moins un groupe (110) de contacts regroupant des contacts personnels (200), caractérisé en ce qu'il comprend : - un moyen pour déterminer au moins un groupe de contacts dudit utilisateur appelé comprenant un contact correspondant audit utilisateur appelant ; - un moyen pour générer, en cas d'indisponibilité de l'utilisateur appelé, un message d'indisponibilité (MESS.TXT, MESS.VOC) tenant compte d'au moins une information de disponibilité (142, 144) dudit utilisateur appelé (A) associée audit au moins un groupe de contact déterminé ; et - un moyen de mise à disposition dudit message généré auprès dudit utilisateur appelant (B). 12. Système (30) selon la revendication 11, dans lequel le moyen pour générer un message d'indisponibilité comprend un moyen de création d'un message texte (MESS.TXT) sur la base de l'au moins une information de disponibilité (142, 144) et un serveur de synthèse vocale (22) dudit message texte en un message vocal (MESS.VOC) ; et ledit moyen de mise à disposition est un serveur de messagerie vocale (14) d'un réseau de téléphonie (10). 13. Système (30) selon la revendication 11, dans lequel le système comprend une base de données (20) stockant les carnets d'adresses (100) de plusieurs utilisateurs (A, B, C) et synchronisée avec des carnets d'adresses détenus localement par lesdits utilisateurs. 14. Moyen de stockage d'informations comprenant des instructions pour un programme informatique adapté à mettre en oeuvre le procédé de gestion conforme à l'une des revendications 1 à 10, lorsque ce programme est chargé et exécuté par le système informatique. 15. Produit programme d'ordinateur lisible par un microprocesseur, comprenant des instructions pour la mise en oeuvre du procédé de gestion conforme à l'une des revendications 1 à 10, lorsque ce programme est chargé et exécuté par le microprocesseur.