Brevet FR2866734A1 — publié le 20050826

SYSTEME DE CONCEPTION ET D'EDITION DE DOCUMENTS NUMERIQUES La présente invention se rapporte au domaine des documents électroniques. La présente invention se rapporte plus particulièrement à un éditeur, générateur et gestionnaire de documents numériques auto-adaptables à tout support de destination. Ces documents peuvent être qualifiés d'intelligents ou de vivants . Le système selon l'invention est un système d'informations capable de se transformer en outil dédié métier pour l'assistance à la création, la mise à jour et à la visualisation de documents multi-terminaux, multilangues. Cet outil s'insère dans un environnement de gestion et d'administration de systèmes d'information multiterminaux et multi-modaux par exemple, visuel et vocal). L'un des buts de l'invention est de proposer des solutions pour éditer et gérer le contenu et le format de documents auto-régulables. En outre, le système selon l'invention favorise la décentralisation de la production en ligne de l'information à l'aide d'une grande variété de supports (téléphone, PDA, ordinateur, etc...) et de canaux de communications profitant des normes et protocoles de transmission et de transformation de documents électroniques. Depuis l'usage massif du World Wide Web en 1995, le document est devenu de façon explicite l'unité de base de différents systèmes d'information professionnels (Intranet, Extranet, Internet). Ce phénomène a provoqué des changements très importants au niveau de la conception et la perception de l'information. Désormais, tout message informationnel est véhiculé sous forme d'hyper-document , de plus en plus de type multimédia. Ainsi, un document porte en lui (dans sa globalité) un ou plusieurs messages définis par une équipe éditoriale. Aujourd'hui, un écran (d'ordinateur, de PDA ou bien de téléphone mobile) est un document porteur de message (s) . Si le contenu et l'architecture de l'écran sont différents d'un support à l'autre, le message ne sera pas le même. Le système selon l'invention offre aux rédacteurs un environnement où les différents canaux de communication sont compatibles et capables de faire véhiculer, quel que soit le support de réception, le message le plus fidèle au message original. Comme le message informationnel d'un document est une synthèse de l'ensemble de messages que chaque composant du document peut transmettre, la fidélité du message final, véhiculé, ne pourra donc être validée que par le rédacteur, propriétaire de l'information. Le système selon l'invention propose un environnement d'aide à la rédaction et à la mise à jour de messages informationnels (documents électroniques de nouvelle génération) hautement ergonomiques et interactifs. Il permet à ses utilisateurs de produire et tester leurs u̇vres sans pour autant perturber leurs processus de conception de documents. Un des avantages du système selon l'invention réside dans le fait qu'il assiste en arrière plan, observe et analyse le travail de l'utilisateur et ne se manifeste qu'à la suite d'une demande expresse de ce dernier. L'art antérieur connaît déjà des solutions d'édition de documents électroniques mais qui n'offrent pas des niveaux de performance et d'efficacité, des niveaux de fonctionnalités aussi élevés que le système selon la présente invention. On connaît également des demandes de brevets et brevets qui se situent dans l'arrière-plan technologique de l'invention. Par exemple, la demande de brevet américain US 2003/0037303 (Boedlander et al.) décrit un procédé et une système pour la mise à un jour d'un document. La demande de brevet américain US 2003/0204814 (Elo et al.) se rapporte à un système et à un procédé pour l'édition, la création et la publication en ligne. Ensuite, la demande de brevet américain US 2003/0229608 (Reynar et al.) porte sur des outils sensibles au contexte et au contenu d'aide dans les documents générés par ordinateur. Enfin, la demande de brevet américain US 2003/0229845 décrit un système et un procédé pour l'agencement adaptatif de document à travers des contenus variés. La présente invention entend remédier aux inconvénients de l'art antérieur en proposant un système de conception et d'édition de documents numériques autoadaptables à tous les supports possibles de destination. A cet effet, la présente invention concerne, dans son acception la plus générale, un système de conception et d'édition de documents numériques comportant des ressources informatiques composées d'au moins un serveur relié par des moyens de communications numériques, et *au moins une interface de communication avec des moyens d'acquisition ; . au moins une interface de communication avec des moyens de restitution ; . au moins une interface pour l'assistance d'un utilisateur lors de la conception de documents numériques ; caractérisé en ce qu'il comprend en outre *des moyens pour permettre à l'utilisateur de générer en temps réel, modifier, visualiser en temps réel les modifications et adapter le contenu à différents dispositifs de communication ; des moyens pour l'affichage en temps réel au moyen de l'interface d'assistance (simulation automatique continue) de l'état du document numérique en cours de conception sur différents dispositifs de communication ; des moyens pour produire des résumés automatiques à l'aide d'analyses statistiques et sémantiques. Selon une première variante avantageuse, lesdits dispositifs de communication comprennent un écran de PDA (Assistant Numérique Personnel). Avantageusement, lesdits dispositifs de communication comprennent un écran de poste de travail informatique. De préférence, lesdits dispositifs de communication comprennent un écran de poste de téléphone mobile. Selon une variante particulière, lesdits dispositifs de communication comprennent du papier. Avantageusement, lesdits dispositifs de communication comprennent un message vocal. Selon une variante avantageuse, lesdits dispositifs de communication mettent en u̇vre une synthèse de la parole. Avantageusement, lesdits dispositifs de communication comprennent une vidéo numérique. De préférence, ladite vidéo numérique est au format MPEG. Selon une variante avantageuse, les moyens pour permettre à l'utilisateur de générer en temps réel, modifier, visualiser en temps réel les modifications et adapter le contenu mettent en u̇vre des feuilles de style de type XSLT. Avantageusement, la présente invention met en oeuvre des concepts et outils standardisés et normalisés issus des domaines de l'ingénierie XML (ou similaire). La présente invention se rapporte également à procédé de conception et d'édition de documents numériques mettant en u̇vre le système présenté plus haut. On comprendra mieux l'invention à l'aide de la description, faite ci-après à titre purement explicatif, d'un mode de réalisation de l'invention, en référence aux figures annexées : la figure 1 illustre un exemple d'architecture du système selon l'invention ; la figure 2 représente des successions d'étapes d'un exemple de processus mettant en u̇vre le système selon l'invention. Dans ce mode de réalisation de l'invention, on pourra distinguer quatre niveaux : Les bases et entrepôt des données (Architecture niveau inférieur : gestion et administration des données) ; L'infrastructure d'intégration (Architecture niveau intra : reconnaissance, retranscription et représentation des données) ; Le middle-ware (Architecture niveau extra : recherche et restitution des données) ; Les interfaces d'assistance (Architecture niveau supérieur : usage et génération des données). Considérons un scénario d'usage qui permettra d'illustrer l'invention . Christine, journaliste, dirige le journal électronique d'une grande entreprise multinationale. Son journal s'adresse à trois types de lecteurs : le personnel, les partenaires et les clients de l'entreprise. Son souci majeur est que l'ensemble de l'information soit mis à jour continuellement en temps réel pour l'ensemble des lecteurs. Toute nouvelle information (revue de presse) doit être rédigée par un journaliste de l'équipe, validée par Christine, traduite en deux langues par des traducteurs, corrigée par des relecteurs, mise en page par un maquettiste, revalidée par Christine avant d'être envoyée au webmaster (ou webmestre). Ces différents intervenants sont assistés par une secrétaire de rédaction. Cependant toute information stratégique doit subir d'autre type de traitements.Les responsables en déplacement souhaiteront le recevoir sur leur PDA ou bien les écouter sur leurs mobiles. Christine devra gérer donc l'adaptation de cette information aux contraintes de mobilités, donc une synthèse de l'information à transmettre sur des petits écrans ou bien à faire dicter sur un téléphone mobile. Christine devra veiller à ce que la quantité d'information ne dépasse pas les capacités limitées (en espace et en énergie) de ces nouveaux supports. De plus, Christine attend un enfant très prochainement, elle aura ainsi à travailler chez elle. Pour faire face à toutes ces contraintes, Christine souhaite acquérir un tableau de bord, dans un environnement de type Group-Ware. Ce tableau de bord ne serait qu'un miroir du système selon l'invention.Il lui permet d'effectuer ou de suivre en temps réel la saisie de 1'information avec des indications claires sur sa compatibilité avec les différents supports prévus. Elle pourra valider la version WEB, ordonner sa traduction et des résumés (PDA et Téléphone) au système selon l'invention ou bien aux collaborateurs. Elle pourra écouter le message vocal qui sera transmis (sur le téléphone ou sur le PDA) et la valider ou changer la qualité de la voix (féminin, masculin, sérieux, etc. selon le type d'information). Plusieurs options sont envisageables pour le choix de la plate-forme de déploiement, par exemple (et de façon non limitative) : Linux, Windows XP, MAC OS, Sun Solaris ou une interface de télévision numérique. Les fonctionnalités de base du système selon l'invention sont les suivantes : Saisie d'une nouvelle information ; Modification d'information ; Suppression d'une information (document). La démarche proposée est celle-ci : *Sur le plan conceptuel, le problème de fond se trouve au niveau de l'adaptation et de la génération du contenu. Le contenu du message informationnel adressé à un interlocuteur fixe (dans un bureau) n'est pas forcément le même lorsque cet interlocuteur est en mouvement. Les images, textes et la mise en forme des textes disparaissent lorsqu'ils se transforment en voix, ou bien lorsqu'ils doivent être visualisés sur un petit écran. Ainsi, le contenu informationnel risque d'être modifié. Donc le système d'information se transformera en système de gestion de protocoles et de transmission des codes. *Sur le plan technique, le système selon l'invention propose des solutions dédiées métier respectant les normes de standardisation notamment celles qui sont relatives à l'ingénierie orientée XML. Il utilise de serveur multiformats (de type Cocoon) favorisant l'interopérabilité et l'évolution de l'information. En tout état de cause, Les inventeurs distinguent deux cas de figures : d'une part la conception de nouveaux systèmes d'information, ou bien de nouveaux documents, et d'autre part l'adaptation des systèmes ou bien des informations existantes. Les auteurs ou rédacteurs à l'origine de l'information doivent pouvoir créer de tels documents. Ces derniers seront générés et structurés en back office en s'appuyant sur des concepts et outils standardisés issues de l'ingénierie XML ou assimilés. Pour la réalisation de tels documents, les inventeurs proposent une interface créée par leurs soins avec des fonctionnalités restreintes dans un premier temps qui sont relatées dans une partie suivante. Les inventeurs distinguent deux modes de création : Une création directe : l'utilisateur va- saisi directement le fichier, en utilisant le système proposé et le document généré sera automatiquement de type XML ; Une création à partir d'un fichier existant (HTML, Doc, XHTML ou autre...); ou bien l'utilisateur sélectionne les éléments à placer dans un document à partir du fichier existant (HTML, ...) . Dans ce cas de figure, le système peut, grâce à l'intégration des serveurs de documents multi-format (tels que cocoon par exemple), considérer dans le document en création les différents éléments sélectionnés par l'utilisateur. Une des fonctionnalités importantes du système selon l'invention consiste en la réalisation de résumés automatiques. Une fois le document de type XML ou assimilable créé (que ce soit directement ou à partir d'un fichier existant de type HTML par exemple), l'assistant éditeur simulera les différentes adaptations du document aux différents supports de réception. C'est le rôle des feuilles de styles (XSLT par exemple) qui vont permettre de formater le document. Là encore, une fonctionnalité de notre interface sera de permettre, d'une façon complètement transparente, à l'utilisateur de modifier une feuille de style (XSLT) s'il le souhaite. Considérons le cas de la création de documents mobiles : Directe : dans ce cas de figure, l'utilisateur va ouvrir un nouveau document puis saisir entièrement son document (et le système la générera en considérant le format le plus standard, de type XML le cas échéant). Une interface très ludique donnera à l'utilisateur la possibilité de sélectionner un type du document (que le système traduit à titre d'exemple par des XMLSChema ou DTD : définissant le document ou autre ...) . Tout au long du cycle de vie du document, l'assistant éditeur assistera et observera continuellement et l'utilisateur A partir d'un fichier ( HTML par exemple) existant Résumé automatique Pour cette fonctionnalité, le système fera appel à un utilitaire qui travaillera directement à partir du rendu.Ainsi, l'assistant éditeur peut récupérer le résumé de ce contenu pur et proposer à l'utilisateur un simple balisage (le tout dans un unique paragraphe par exemple) ; Ces utilitaires de résumé automatiques s'appuient sur des algorithmes statistico-sémantiques permettant de définir plusieurs seuils afin d'obtenir des résumés plus ou moins longs (compatibles avec les PDA, téléphones portables, etc.) Transcription Si le format final des documents est XHTML, l'assistant choisira un utilitaire (issue de l'ingénierie XML par ex.) permettant de transformer un code HTML en XHTML, etc. Rendu (selon feuilles de style XSLT ou autres) : Ouverture d'un document existant (HTML par ex.) : l'application automatique par le système d'une feuille de style (XSLT par ex.) adapté au mode et/ou au terminal de l'utilisateur ou ceux choisis par le concepteur du document va permettre de simplifier la tâche à l'utilisateur qui n'aura plus qu'à choisir les éléments devant figurer dans le document final (manuellement) dans ses différentes versions (mode/terminal). Création du document final (en XHTML BASIC) en fonction du fichier XML en cours. Validation : Fonctionnalités de base pour savoir si le fichier généré (XML par ex.) est bien formé et valide suivant un document type (DTD OU WMLSchema) qu'il a choisi. Pour ce faire, on utilisera des produits standards existants (parseur Java par ex.) Visualisation du texte : Continuellement le système simule par génération automatique plusieurs versions (de contenus et de formats différents) du document en conception. Ces versions seront activées à la demande de l'utilisateur. Pour cela, le système propose une interface qui présentera plusieurs visualisations pour l'utilisateur : Un écran de PDA: la taille de cet écran est paramétrable (ou se configure à partir d'une base de données). Un écran portable (WAP, GPRS, UMTS ou CDMA ou .. IMode ou ..) Visualisation des images et graphiques Ce module permettra aux utilisateurs d'avoir une idée sur les différentes formes de visualisation de leurs illustrations (taille, résolution, couleur, etc.) Visualisation des tableaux Ce module assistera l'utilisateur, en simulant les façons dont le tableau sera transformé ou lu, à définir un sens de lecture ou bien un résumé du tableau. Verbalisation du document textuel L'assistant éditeur testera, évaluera et informera l'utilisateur sur les possibilités de synthétiser les textes sur les supports téléphoniques portables (durée, ponctuation, consommation). L'environnement de développement intégrera notamment des outils de : reconnaissance et de synthèse de la parole résumé automatique analyses lexico-syntaxique vérification d'orthographes dictionnaires traduction automatique traitements basiques d'images édition de textes création de styles conception graphique Le système selon l'invention permet notamment de rendre transparentes les structures des différentes informations impliquées dans les documents multimédias. Le fait d'assister les auteurs à rédiger leurs documents et de stocker les données dans des bases des données prédéfinies, diminuera considérablement la complexité des tâches d'indexation et de recherche d'information.D'autant plus que cette approche favorisera la construction incrémentale des thésaurus ( le jargon métier ), donc la qualité des résumés ainsi que les performances des systèmes de reconnaissance des formes et de la parole seront en constante amélioration. En somme, l'adoption du système selon l'invention permettra l'usage des techniques de Data Mining et de Text Mining et par conséquent l'apprentissage d'informations stratégiques pour les décideurs et les directions de communication et de marketing des entreprises. On pourra utiliser pour le développement les outils technologiques suivants : Les supports de développement JAVA, C++, Cocoon (ou équivalent) XML (XML-Schema, XHTML-BASIC, XSLT), JINI (environnement BlueTooth), etc. SGBD (Systèmes de Gestion de Bases de Données) Le choix des Bases de données dépend de l'environnement, Le langage de requêtes SQL Serveur Apache ou bien ASP Réseaux sans fil (WI FI) Certains outils industriels informatiques tels que JINI, Airport ou des technologies similaires permettent à diverses sortes d'appareils, téléphones mobiles, PDA, imprimantes laser, ordinateurs, automobiles de communiquer et partager des données numériques. Ce type de langage permet à tous les appareils de se reconnaître automatiquement entre eux et de communiquer sans nécessiter de programmation spécifique en amont. Ceci est en réalité un service de transcodage entre tous les appareils dotés d'une puce et d'un port de communication. L'invention est décrite dans ce qui précède à titre d'exemple. Il est entendu que l'homme du métier est à même de réaliser différentes variantes de l'invention sans pour autant sortir du cadre du brevet. REVENDICATIONS 1. Système de conception et d'édition de documents numériques comportant des ressources informatiques composées d'au moins un serveur relié par des moyens de communications numériques, et *au moins une interface de communication avec des moyens d'acquisition ; *au moins une interface de communication avec des moyens de restitution ; . au moins une interface pour l'assistance d'un utilisateur lors de la conception de documents numériques ; caractérisé en ce qu'il comprend en outre *des moyens pour permettre à l'utilisateur de générer en temps réel, modifier, visualiser en temps réel les modifications et adapter le contenu à différents dispositifs de communication ;. des moyens pour l'affichage en temps réel au moyen de l'interface d'assistance (simulation automatique continue) de l'état du document numérique en cours de conception sur différents dispositifs de communication ; des moyens pour produire des résumés automatiques à l'aide d'analyses statistiques et sémantiques. 2. Système de conception et d'édition de documents numériques selon la revendication 1, caractérisé en ce que lesdits dispositifs de communication comprennent un écran de PDA (Assistant Numérique Personnel). 3. Système de conception et d'édition de documents numériques selon la revendication 1 ou 2, caractérisé en ce que lesdits dispositifs de communication comprennent un écran de poste de travail informatique. 4. Système de conception et d'édition de documents numériques selon la revendication 1, 2 ou 3, caractérisé en ce que lesdits dispositifs de communication comprennent un écran de poste de téléphone mobile. 5. Système de conception et d'édition de documents numériques selon l'une au moins des revendications 1 à 4, caractérisé en ce que lesdits dispositifs de communication comprennent du papier. 6. Système de conception et d'édition de documents numériques selon l'une au moins des revendications 1 à 5, caractérisé en ce que lesdits dispositifs de communication comprennent un message vocal. 7. Système de conception et d'édition de documents numériques selon l'une au moins des revendications 1 à 6, caractérisé en ce que lesdits dispositifs de communication mettent en u̇vre une synthèse de la parole. 8. Système de conception et d'édition de documents numériques selon l'une au moins des revendications 1 à 7, caractérisé en ce que lesdits dispositifs de communication comprennent une vidéo numérique. 9. Système de conception et d'édition de documents numériques selon la revendication 8, caractérisé en ce que ladite vidéo numérique est au format MPEG. 10. Système de conception et d'édition de documents numériques selon l'une quelconque des revendications précédentes, caractérisé en ce que les moyens pour permettre à l'utilisateur de générer en temps réel, modifier, visualiser en temps réel les modifications et adapter le contenu mettent en u̇vre des feuilles de style de type XSLT. 11. Système de conception et d'édition de documents numériques selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il met en oeuvre des concepts et outils standardisés et normalisés issus des domaines de l'ingénierie XML (ou similaire). 12. Procédé de conception et d'édition de documents numériques mettant en u̇vre le système selon l'une au moins des revendications précédentes.