Brevet FR2860619A1 — publié le 20050408

Adaptation automatique de présentation affichable de contenus multimédias La présente invention concerne l'adaptation automatique d'une présentation affichable de contenus multimédias à des données incluses dans des fichiers de données multimédias. Plus précisément, un procédé selon l'invention génère la présentation de contenus multimédias à la suite d'une création de fichiers de données multimédias, ou d'une modification ou suppression de fichiers de données multimédias. Des outils logiciels aident à la création de présentation affichable multimédia et dynamique de contenus. Ces outils offrent une interface intuitive pour assembler, agencer et incorporer différents éléments d'une présentation de contenus, comme des textes, des vidéos, des images, des sons, des liens hypertextes et plus généralement n'importe quel fichier de contenus comme un fichier avec une des extensions suivantes ".txt", ". doc", ".xls", swf, gif, mp3", ".wav", .pps", pdf", ".avi", etc. Ces outils combinent différents fichiers multimédias en une seule présentation de contenus cohérente associée à un seul ou plusieurs fichiers exécutables. Lorsque la présentation de contenus est enregistrée par un tel outil logiciel, il génère le fichier exécutable de la présentation de contenus, généralement pour des systèmes d'exploitation répandus. Afin de générer le fichier exécutable, différentes phases sont réalisées par l'outil logiciel, comme une phase de compression des éléments constitutifs de la présentation de contenus, une phase de compilation, etc. Une fois le fichier exécutable généré, un responsable de présentation ne peut plus modifier la présentation de contenus à partir du fichier exécutable. Même si le responsable dispose du ou des fichiers à partir desquels la présentation de contenus est modifiable, il doit posséder les outils logiciels adéquats. La présentation de contenus n'est pas modifiable facilement par un responsable ordinaire non spécialisé en informatique, c'est-à-dire n'ayant aucune connaissance particulière sur ces outils logiciels. La présentation de contenus n'est pas facilement adaptable aux besoins du responsable. Un responsable de présentation au sens de l'invention est une personne physique ordinaire, c'est-à-dire ne possédant aucune connaissance technique sur la création et la composition d'une présentation de contenus affichable. La présente invention a pour objectif de remédier aux inconvénients précités en adaptant la présentation de contenus automatiquement selon des contenus de fichiers de données multimédias, distincts de fichiers exécutables, et facilement modifiables par un responsable ordinaire. Pour atteindre cet objectif, un procédé pour adapter automatiquement une présentation affichable de contenus selon des fichiers exécutables et en dépendance d'un répertoire de données comprenant des fichiers de données dans un moyen de traitement de données, est caractérisé en ce qu'il comprend les étapes suivantes: vérification de chacun des fichiers de données du répertoire de données par rapport à des règles prédéterminées afin de signaler au moins l'un des fichiers de données du répertoire de données qui ne respecte pas l'une des règles prédéterminées, et en réponse à une conformité de tous les fichiers de données dans le répertoire de données aux règles prédéterminées, adaptation graphique automatique de la présentation de contenus en fonction des fichiers de données du répertoire de données afin d'afficher la présentation de contenus adaptée aux fichiers de données du répertoire de données. Des possibilités de modification du répertoire de données offertes au responsable de présentation consistent au moins en l'une des opérations suivantes, adjonction d'au moins un fichier de données au répertoire de données, modification d'au moins un fichier de données dans le répertoire de données et suppression d'au moins un fichier de données dans le répertoire de données. Selon une réalisation préférée de l'invention, l'une des règles prédéterminées peut être l'une des règles suivantes, conformité de chaque fichier de données du répertoire de données avec un nommage prédéterminé des fichiers de données du répertoire de données, nombre de caractères inclus dans chaque fichier de données du répertoire de données inférieur à un nombre maximal et présence de fichiers initiaux dans le répertoire de données. Lorsque les fichiers de données sont organisés en sous-répertoires dans le répertoire de données, le répertoire contient des sous-répertoires associés à des fichiers de données. Dans ce cas, l'une des règles prédéterminée peut être la conformité de l'organisation des fichiers de données et des sous-répertoires avec une arborescence prédéterminée des fichiers de données et des sous-répertoires. L'invention concerne également un moyen de traitement de données tel qu'un terminal pour adapter automatiquement une présentation affichable de contenus selon des fichiers exécutables et en dépendance d'un répertoire de données comprenant des fichiers de données. Le moyen de traitement de données est caractérisé en ce qu'il comprend: un moyen pour vérifier chacun des fichiers de données du répertoire de données, par rapport à des règles prédéterminées, un moyen pour signaler au moins l'un des fichiers de données du répertoire de données qui ne respecte pas l'une des règles prédéterminées, et un moyen pour adapter graphiquement et automatiquement la présentation de contenus en fonction des fichiers de données du répertoire de données, en réponse à une conformité de tous les fichiers de données dans le répertoire de données aux règles prédéterminées, afin que le moyen pour signaler affiche la présentation de contenus adaptée aux fichiers de données du répertoire de données. D'autres caractéristiques et avantages de la présente invention apparaîtront plus clairement à la lecture de la description suivante de plusieurs réalisations préférées de l'invention, à titre d'exemples non limitatifs, en référence aux dessins annexés correspondants dans lesquels: - la figure 1 est une représentation schématique d'un système informatique mettant en oeuvre le procédé d'adaptation selon l'invention; - la figure 2 est une représentation schématique d'une arborescence de fichiers dans une mémoire de données du système; 2860619 - la figure 3 est un algorithme schématique du procédé d'adaptation automatique de présentation de contenus comprenant un procédé de gestion de message d'erreur selon une réalisation préférée de l'invention; - la figure 4 est un exemple de page d'écran d'une page d'accueil de la présentation de contenus selon l'invention; - la figure 5 est un exemple de page d'écran de la présentation de contenus avec un scénario selon l'invention; - la figure 6 est un exemple de page d'écran de la présentation de contenus avec deux scénarios selon l'invention; - la figure 7 est un exemple de page d'écran de la présentation de contenus avec trois scénarios et une description d'une scène d'un deuxième scénario selon l'invention; - la figure 8 est une représentation schématique de différent cas d'affichage en fonction d'un nombre de scénarios selon l'invention; - la figure 9 est une représentation schématique de différents cas d'affichage en fonction d'un nombre de scènes selon l'invention; - la figure 10 est un exemple de page d'écran d'une première page d'une rubrique "Documentation/Glossaire" de la présentation de contenus selon l'invention; et - la figure 11 est un exemple de page d'écran d'une page "autres documents" de la rubrique "Documentation/Glossaire" de la présentation de contenus selon l'invention. Le système informatique en tant que moyen de traitement de données mettant en oeuvre le procédé d'adaptation automatique selon l'invention comprend un module de vérification MV, un module d'adaptation graphique MA, un afficheur AF et une mémoire de données ME, comme montré à la figure 1. Dans une réalisation préférée, le système informatique est installé dans un terminal T du type ordinateur personnel, ou en variante du type console de jeux vidéo, récepteur de télévision intelligent, assistant numérique personnel PDA, ou radiotéléphone mobile. Dans une variante, le module de vérification MV, le module d'adaptation graphique MA et la mémoire de données ME sont au moins partiellement enregistrés dans un support d'enregistrement tels que des disques vidéo numériques DVD (Digital Versatile Disk) ou des disques compacts CD (Compact Disk) ou CD- ROM (Compact-Disk Read-Only-Memory), puis installés dans le terminal T. Dans la réalisation préférée de l'invention, la présentation de contenus est une présentation commerciale d'un produit destinée à être enregistrée dans le support d'enregistrement, afin qu'un responsable, en tant qu'agent commercial, sans connaissance technique sur des réalisations de présentation de contenus puisse personnaliser facilement la présentation de contenus pour différents clients par adaptation de contenus automatique selon l'invention. La présentation affichable de contenus est préalablement mémorisée dans la mémoire de données ME du terminal T. Elle est définie en dépendance d'un répertoire de données DA comprenant des fichiers de données initiaux de présentation FDI et/ou des sous-répertoires de présentation initiaux SRI et selon des fichiers exécutables qui sont: un fichier de lancement FE pour lancer la présentation de contenus par activation de ce fichier par le responsable, un fichier de gestion FG pour gérer le déroulement de la présentation de contenus, un éventuel fichier d'activation FL pour lancer automatiquement la présentation de contenus par l'intermédiaire du fichier FE notamment lorsqu'un support d'enregistrement amovible ayant enregistré la présentation est introduit dans le terminal, et un éventuel fichier de chargement exécutable FC pour charger et installer des codeurs et décodeurs vidéo lorsque la présentation de contenus comporte des séquences vidéo. Les fichiers exécutables FE, FG, FL et FC et le répertoire DA sont généralement au même niveau d'une structure arborescente de fichiers dans la mémoire ME, comme montré à la figure 2. Les fichiers exécutables sont exécutés ultérieurement dans le terminal T contenant la mémoire de données ME, afin d'afficher la présentation de contenus. Dans cet exemple, les fichiers exécutables remplissent des fonctionnalités décrites ci- après du module de vérification MV et du module d'adaptation graphique MA. Dans une variante, le répertoire DA est situé n'importe où dans l'arborescence de fichiers de la mémoire de données ME et le module de vérification MV parcourt automatiquement la mémoire de données ME afin de trouver le répertoire DA. Les fichiers FE, FG, FL et FC étant exécutables ne doivent jamais être modifiés par le responsable. Ces quatre fichiers et plus particulièrement le fichier de lancement FE et le fichier de gestion FG ont été conçus pour fonctionner avec les fichiers de données initiaux FDI et les sous-répertoires initiaux SRI. En pratique une base minimale BM dans le répertoire DA est constituée par les fichiers de données initiaux FDI et le cas échéant les sous- répertoires initiaux lorsqu'ils existent. La base minimale BM peut être conçue pour se conformer à une arborescence minimum, par exemple contenant un seul scénario contenant lui-même une seule scène. Le responsable est autorisé à intervenir sur les 10 fichiers de données initiaux FDI et les sous-répertoires initiaux SRI. Afin que le module de vérification MV vérifie chacun des fichiers de données et chacun des sous-répertoires dans le répertoire DA, comme décrit dans la suite de la description, des règles prédéterminées RG sont initialement incluses dans le module MV. Les règles prédéterminées sont notamment les suivantes. conformité de l'organisation des fichiers de 20 données et des sousrépertoires avec l'arborescence prédéterminée des fichiers de données et des sous- répertoires, conformité de chaque fichier de données du répertoire modifié avec un nommage prédéterminé des 25 fichiers de données du répertoire DA, nombre de caractères inclus dans chaque fichier de données du répertoire DA inférieur à un nombre maximal, présence de tous les fichiers initiaux FDI dans 30 le répertoire DA. S'agissant de la conformité avec un nommage prédéterminé, un nommage strict des fichiers de données et des sous-répertoires est imposée, afin que les fichiers exécutables FE, FG, FL et FC puissent 35 repérer ces fichiers et sous-répertoires nommés et insérer leurs contenus dans la présentation de contenus. Le responsable doit respecter le nommage des fichiers de données et des sous-répertoires du répertoire DA imposé par les fichiers exécutables. Cependant, le responsable peut modifier le contenu des fichiers de données et sous-répertoires initiaux de la base minimale BM. La base minimale BM de fichiers de données et/ou sous-répertoire est composée par exemple d'un fichier d'image nommé "logo.gif" représentant un logo type d'une entreprise, d'un fichier de texte nommé "accueil.txt" comportant une description générale de la présentation de contenus, d'un fichier texte nommé "scenariol.txt", d'un sous-répertoire "scenariol" associé au fichier de texte précédent, et de deux sous-répertoires nommés "contacts" et "documentation". Le fichier "scenariol.txt" contient le titre d'un premier scénario. Le sous-répertoire "scenariol" comporte au moins un ensemble des trois fichiers suivants: un premier fichier de titre nommé "titrel.txt" contenant le titre d'une première scène du premier scénario, un fichier nommé "textel.txt" contenant la description de la première scène et un fichier nommé "videol. avi" représentant le fichier vidéo rattaché à la première scène. La structure arborescente de ces fichiers et sous-répertoires est montrée à la figure 2. En partie supérieure de cette figure est montrée l'arborescence de la base minimale BM comprenant trois sous-répertoires initiaux SRI "contacts", "documentation" et "scenariol" et quatre fichiers de données initiaux FDI "scenariol.txt" à la racine du répertoire DA et "titrel.txt", "textel.txt" et "videol.avi" dans le sous- répertoire "scenariol". En partie inférieure de la figure 2 est montrée l'arborescence du répertoire de données DA après que le responsable ait complété la base minimale BM par l'adjonction de deux sous-répertoires SR "scenario2" et "scenario3". Chacun de ces sous-répertoires "scénarioX" est associé à un fichier "scenarioX.txt" à la racine du répertoire DA et comporte au moins une scène définie par trois fichiers "titreY.txt", "texteY.txt", "videoY.avi". Dans une variante une scène est définie par d'autres fichiers, comme un fichier "imageY.gif" afin que la présentation graphique de chaque scène comporte également une personnalisation au niveau de l'image associée à la scène (figure 7). De la même manière un fichier "imageX.gif" peut être associé à un sous- répertoire "scenarioX" du scénario X, au même titre que le fichier "scenario.txt" (figures 5 et 6). Le sous-répertoire "contacts" contient par exemple deux fichiers nommés "contacts.txt" et "email.txt". Le fichier "contacts.txt" contient des numéros de téléphone d'une ou plusieurs personnes à rencontrer, c'est-àdire de contacts. Le fichier "email.txt" contient des adresses de courrier électronique des contacts. Le sous-répertoire "documentation" contient par exemple un fichier nommé "glossaire.pdf", un fichier nommé "plaquette.pdf" et un sous-répertoire nommé "autres". Le fichier "glossaire.pdf" contient une définition de quelques termes spécifiques utilisés dans la présentation de contenus. Le fichier "plaquette.pdf" concerne une plaquette de présentation d'un ou plusieurs produits ou services. Le sous-répertoire "autres" contient des fichiers qui sont ultérieurement listés automatiquement par le module d'adaptation graphique MA afin d'être consultables dans la présentation de contenus à partir d'une rubrique nommée "documentation". Lorsque le responsable de présentation prépare les données du répertoire DA de la présentation de contenus qu'il souhaite, il commande au moins une modification du répertoire qui peut comprendre au moins une des opérations suivantes: adjonction d'au moins un fichier de données et/ou de sous-répertoire au répertoire DA, modification d'au moins un fichier de données et/ou de sous-répertoire dans le répertoire DA, suppression d'au moins un fichier de données et/ou de sous-répertoire dans le répertoire DA. En pratique, à la suite d'une commande par le responsable, le terminal ajoute, modifie ou supprime des fichiers de données et/ou sousrépertoires associés à des scénarios et/ou à des scènes de scénario dans le répertoire DA, tout en respectant les règles prédéterminées RG. En particulier, l'une de ces règles est relative au nommage des sousrépertoires de données et des fichiers et une autre de ces règles concerne le respect de la base minimale BM de fichiers de données et sousrépertoires nécessaires au fonctionnement de la présentation de contenus. Lorsque le responsable ajoute un scénario, il lui associe un fichier "scenarioX.txt" contenant un titre du scénario, ainsi qu'un sousrépertoire "scenarioX" contenant au moins une scène. Des erreurs sont automatiquement notifiées au responsable par le module de vérification MV sous la forme de messages d'erreur pendant une phase de message d'erreur. Les messages d'erreur apparaissent lors de l'exécution du fichier de lancement exécutable FE par l'afficheur AF en réponse à une demande du responsable. Un message d'erreur est établi et signalé par affichage et/ou synthèse vocale dans le terminal T en réponse à un fichier de données ou un sous-répertoire SR du répertoire de données DA qui ne respecte pas l'une des règles prédéterminées. A la suite de la phase de message d'erreur, le module d'adaptation graphique MA adapte automatiquement la présentation de contenus aux données incluses dans le répertoire DA et modifiées par le responsable, pendant une phase d'adaptation automatique. Lorsque le responsable a fini de concevoir l'adaptation de la présentation de contenus, il commande dans le terminal T l'enregistrement des fichiers exécutables ainsi que les fichiers de données du répertoire DA dans un quelconque support d'enregistrement amovible et l'exécution des fichiers exécutables FE, FG, FL et FC dans un terminal de client lisant les données dans le support d'enregistrement amovible afin de montrer, en tant que responsable commercial, la présentation de contenus adaptée à un client dans le terminal du client. Dans la phase de message d'erreur, dont les étapes sont montrées à la figure 3, le module de vérification MV génère automatiquement des messages d'erreur à l'intention du responsable, lorsque les modifications commandées par le responsable ne respectent pas les règles prédéterminées sur les fichiers de données et les sous- répertoires associés. Initialement, une variable X est mise à "1". A une première étape El, le module de vérification MV vérifie l'existence d'un fichier "scenarioX.txt" dans le répertoire DA, X étant une variable que le module de vérification incrémente de "lu à chaque vérification d'un fichier "scenarioX.txt", en commençant par la vérification du fichier "scenariol.txt" avec la variable X égale à "1". Le module de vérification MV interrompt la phase de message d'erreur dès qu'un fichier "scenarioX.txt" avec une valeur de X supérieure à "1" n'est pas détecté dans le répertoire DA. Lorsque le fichier "scenariol.txt" n'existe pas à une étape E11, l'afficheur AF affiche dans une fenêtre un message d'erreur du type "Votre présentation ne comprend aucun scénario" à une étape E12. Puis lors de la fermeture de la fenêtre du message d'erreur affiché par le responsable ou après une temporisation de quelques secondes, le module de vérification MV arrête la présentation de contenus automatiquement à une étape E13. Lorsqu'un fichier "scenarioX.txt" est réputé correct après la vérification à l'étape El, le module de vérification MV vérifie à une étape E2 l'existence d'un sous-répertoire "scenarioX" associé au fichier correct "scenarioX.txt". Lorsqu'aucun sous-répertoire associé "scenarioX" n'est détecté, l'afficheur AF affiche un message d'erreur du type "Attention aucun sous-répertoire correspondant au scénario X n'a été détecté" à une étape E21. Chaque message d'erreur du type précédent comprend la valeur de la variable X au moment précis de la vérification. Lorsqu'un sous-répertoire associé "scenarioX" est réputé correct après la vérification à l'étape E2, le module de vérification MV parcourt le sousrépertoire "scenarioX" afin de déterminer si une ou plusieurs scènes ont été associées au scénario X. Une variable Y est mise à "1". Le module de vérification MV vérifie alors un fichier "titreY. txt" dans le sous-répertoire "scenarioX" du répertoire DA à une étape E3. Lorsqu'un fichier "titreY. txt" n'existe pas avec la variable Y différente de "1" à une étape E31, la vérification au niveau du contenu du sous-répertoire associé "scenarioX" dans le répertoire DA est interrompue. Lorsqu'aucun fichier "titrel.txt" n'est détecté à l'étape E31, l'afficheur AF affiche un message d'erreur du type "Attention aucun titre de scène n'est associé à votre scénario X" à l'étape E32. Chaque message d'erreur du type précédent comprend la valeur de la variable Y au moment précis de la vérification, comme dans les messages incluant la variable X. Le module de vérification MV vérifie ensuite à une étape E4 un fichier "videoY.avi" dans le sous-répertoire "scenarioX" du répertoire DA afin que l'afficheur AF affiche ultérieurement un message d'erreur du type "Aucune vidéo n'est associée à la scène Y" à une étape E41 si aucun fichier "videoY.avi" n'existe. De la même manière, le module de vérification MV vérifie à une étape E5 un fichier "texteY.txt" dans le sous-répertoire "scenarioX" du répertoire DA. Lorsqu'aucun fichier "texteY.txt" n'existe, l'afficheur AF affiche ultérieurement un message d'erreur du type "Aucune description n'est associée à la scène Y" à une étape E51. La variable Y est incrémentée de "1" chaque fois 30 que l'ensemble des trois fichiers "titreY.txt", "videoY.avi", "texteY.txt" est vérifié. Dans une variante, l'affichage d'un message d'erreur par l'afficheur AF entraîne une interruption 35 immédiate de la phase de message d'erreur et le déclenchement de la phase d'adaptation automatique, afin de ne pas surcharger le responsable de messages d'erreur successifs. Par conséquent, l'affichage d'un message d'erreur ne conduit pas nécessairement à l'interruption de la présentation de contenus. Malgré ce message d'erreur, l'afficheur AF affiche la présentation de contenus pour que le responsable apprécie l'influence de son erreur dans la lo présentation de contenus. A une étape E6, le module d'adaptation graphique MA adapte automatiquement la présentation de contenus en fonction des fichiers de données et des sous- répertoires du répertoire DA dans la phase d'adaptation graphique automatique et prépare ainsi l'affichage ultérieur de la présentation de contenus adaptée aux fichiers de données et aux sous-répertoires par l'afficheur AF. L'affichage de la présentation de contenus selon la réalisation préférée de l'invention dépend du nombre X de scénarios, du nombre Y de scènes par scénario et du nombre de caractères des titres et textes définis dans les différents fichiers du répertoire DA. A l'étape E6, le module d'adaptation graphique automatique MA prépare la présentation de contenus en récupérant les contenus des fichiers de données FD ajoutés au répertoire de données DA à un emplacement dans la présentation affichée qui est défini en fonction d'un nommage du fichier de données ajouté. En l'occurrence, un fichier de données ajouté FD est l'un des fichiers vérifiés "scenarioX.txt", "titreY.txt", "videoY.avi" ou "texteY.txt". Plus précisément, le module d'adaptation MA récupère entre autre le contenu du fichier de données ajouté du répertoire DA, afin d'afficher ce contenu à un emplacement en fonction du nommage du fichier de données ajouté et de sa position dans l'arborescence constituée par les fichiers de données et les sous- répertoires associés. Par exemple, le contenu du fichier "accueil.txt" du répertoire DA est affiché en une page d'accueil de la présentation de contenus, comme montré à la figure 4. Le nombre de caractères dans le fichier de texte "accueil.txt" décrivant la page d'accueil ne doit pas excéder le nombre maximal prédéterminé. Le responsable en lisant la présentation de contenus détermine ce nombre de caractères en fonction de l'aspect graphique qu'il souhaite. Dans une variante, le nombre prédéterminé de caractères est fixé par le module d'adaptation graphique automatique MA, et l'afficheur AF affiche un message d'erreur lorsque le responsable ne respecte pas le nombre prédéterminé de caractères. N scénarios au maximum avec N 1 peuvent être affichés sur une même page de la présentation de contenus respectivement à N emplacements de scénario. Typiquement selon la réalisation préférée de l'invention, le nombre entier N est égal à 3 et des emplacements de scénario P1, P2 et P3 sont montrés aux figures 5, 6 et 7. En fonction du nombre X de scénarios, le module d'adaptation graphique automatique MA prépare la présentation de contenus différemment, comme montré à la figure 8. Si la présentation de contenus du responsable ne comporte qu'un seul scénario, le titre du scénario contenus dans le fichier "scenariol.txt" est préparé pour être affiché ultérieurement à un emplacement de scénario P1, comme montré à la figure 5. Dans ce cas, la présentation de contenus ne comportant qu'un seul scénario, les emplacements P2 et P3 sont utilisés respectivement pour le glossaire et les contacts. Si la présentation de contenus comporte deux scénarios, l'emplacement P2 n'est plus utilisé pour la présentation du glossaire mais est utilisé pour le deuxième scénario et l'emplacement P3 est conservé pour les contacts, comme montré à la figure 6. Si la présentation de contenus comporte trois scénarios, l'emplacement P3 n'est plus utilisé pour la présentation des contacts mais est utilisé pour le troisième scénario, comme montré à la figure 7. Lorsque la présentation de contenus comporte plus de N=3 scénarios et moins de 2N+1=7, les trois premiers scénarios sont alors présentés sur une première page, puis les autres sur une deuxième page. Une pagination est introduite automatiquement dans la présentation de contenus par le module d'adaptation graphique MA, par exemple en bas de page, afin que le responsable accède ultérieurement à l'une quelconque des pages. Sur la deuxième page, l'affichage est géré de la même manière que sur la première page avec un, deux ou trois scénarios. La présentation du glossaire et des contacts comblent les emplacements de scénario vides. Cette pagination est mise en place par le module d'adaptation graphique MA quel que soit le nombre de scénario de la présentation de contenus, tout en respectant à chaque fois le nombre maximum fixé de N=3 scénarios par page. Dans chaque emplacement dédié à un scénario, le module d'adaptation graphique automatique MA prépare l'affichage, outre le titre du scénario,de celui des titres de chaque scène du scénario contenus dans les fichiers "titreY.txt" du sous-répertoire "scenarioX" associé au scénario correspondant. L'affichage de ces titres dépend du nombre de scènes dans le scénario. Afin de garder une homogénéité graphique, tous les emplacements de scénario sont de même taille. Chaque emplacement de scénario conserve cette taille. A cette fin et comme montré à la figure 9 lors de l'affichage de la présentation de contenus adaptée, le module d'adaptation graphique automatique prépare la présentation de contenus en introduisant un ascenseur selon le nombre de scènes Y d'un scénario. Dans la réalisation préférée selon l'invention, lorsque la présentation de contenus selon les souhaits du responsable comporte deux scénarios, dont le deuxième scénario comporte deux scènes, les titres des deux scènes récupérés dans les fichiers "titrel.txt" et "titre2.txt" du sous-répertoire "scenario2" lors de la phase d'adaptation graphique à l'étape E6, sont affichés ultérieurement dans l'emplacement P2 prévu à cet effet sans rajout d'ascenseur, comme montré pour l'emplacement P1 à la figure 6. Lorsque le nombre de scènes Y est supérieur à trois, le module d'adaptation graphique MA prévoit dans la présentation de contenus un ascenseur, afin de présenter tous les titres des scènes dans un emplacement de même taille que lorsque le scénario comporte une ou deux ou trois scènes, comme montré pour l'emplacement P1 aux figures 6 et 7. L'utilisation de l'ascenseur permet de visualiser l'ensemble des titres des scènes dans une petite fenêtre et ainsi de conserver l'homogénéité graphique de la présentation de contenus. Lors de la lecture de la présentation de contenus par le client du responsable, le client accède au texte d'une description d'une scène en cliquant sur le titre de la scène. Par exemple, une description de la deuxième scène du deuxième scénario, contenus dans le fichier "texte2. txt" du sous-répertoire "scenario2" est affichée, lorsque le client clique sur "Titre Scène n 2" du scénario n 2 à l'emplacement P2, comme montré à la figure 7. De la même manière, lorsqu'une description d'une scène doit être affichée, le module d'adaptation graphique MA génère automatiquement un lien hypertexte vers une vidéo de la scène correspondante. Si le client clique ultérieurement sur l'image "Vidéo" dans l'emplacement P2 montré à la figure 7, la vidéo correspondant au fichier "video2.avi" du sousrépertoire "scenario2" est visualisée. Selon la réalisation préférée, le client en cliquant sur une rubrique "Documentation/Glossaire" affiche une page pour accéder à plusieurs documents compris dans le sous-répertoire "documentation" du répertoire DA. Un exemple de cette page est montré à la figure 10. Toute modification, adjonction ou suppression effectuée au préalable par le responsable sur les fichiers contenus dans le sous-répertoire "documentation" est répercutée dans la présentation de contenus. Lorsque le responsable clique sur un lien de cette dernière page montrée à la figure 10 et intitulé "Cliquez ici pour accéder aux autres documents", le module d'adaptation graphique MA a préparé automatiquement et précédemment l'affichage de cette page "autres documents" de la présentation de contenus en fonction des fichiers que le responsable a disposé préalablement dans le sous- répertoire "autres" du sous-répertoire "documentation". Le module d'adaptation graphique MA prépare l'affichage des noms de ces fichiers dans la présentation de contenus afin que le client accède ultérieurement à chacun de ces fichiers en cliquant sur ces noms, comme montré à la figure 11. Dans une variante, le responsable peut également changer de charte graphique de la présentation de contenus multimédias, en indiquant dans un fichier "choixdelacharte.txt" à la racine du répertoire DA la charte graphique à appliquer à la présentation. Le répertoire DA contient des répertoires "charteX" contenant chacun un fichier "parametregraphique.txt" et des fichiers d'agencements de la charte graphique. Le fichier "parametregraphique.txt" contient par exemple sur une première ligne un paramètre correspondant à une couleur de fond de la présentation, sur une deuxième ligne un paramètre correspondant à une police de caractères appliquée au texte de la présentation, etc. Le responsable précise dans le fichier "choixdelacharte.txt" le répertoire "charteX" correspondant à la charte sélectionnée. Le module d'adaptation graphique MA modifie automatiquement la présentation de contenus multimédias selon la charte graphique sélectionnée. 21 REVENDICATIONS 1 - Procédé pour adapter automatiquement une présentation affichable de contenus selon des fichiers exécutables (FE, FG, FL, FC) et en dépendance d'un répertoire de données (DA) comprenant des fichiers de données dans un moyen de traitement de données (T), caractérisé en ce qu'il comprend les étapes suivantes: vérification (El à E5) de chacun des fichiers de données (FD) du répertoire de données (DA) par rapport à des règles prédéterminées (RG) afin de signaler au moins l'un des fichiers de données du répertoire de données (DA) qui ne respecte pas l'une des règles prédéterminées, et en réponse à une conformité de tous les fichiers de données (FD) dans le répertoire de données (DA) aux règles prédéterminées, adaptation graphique automatique (E6) de la présentation de contenus en fonction des fichiers de données du répertoire de données (DA) afin d'afficher la présentation de contenus adaptée aux fichiers de données du répertoire de données (DA). 2 - Procédé conforme à la rèvendication 1, dans lequel une modification du répertoire (DA) comprend au moins l'une des opérations suivantes: adjonction d'au moins un fichier de données au répertoire de données (DA), modification d'au moins un fichier de données dans le répertoire de données (DA), suppression d'au moins un fichier de données dans le répertoire de données (DA). 3 - Procédé conforme à l'une quelconque des revendications 1 ou 2, dans lequel l'une des règles prédéterminées (RG) est l'une des règles suivantes: conformité de chaque fichier de données du répertoire de données (DA) avec un nommage prédéterminé des fichiers de données du répertoire de données (DA), nombre de caractères inclus dans chaque fichier de données du répertoire de données (DA) inférieur à un nombre maximal, présence de fichiers initiaux (FDI) dans le répertoire (DA). 4 - Procédé conforme à l'une quelconque des revendications 1 à 3, dans lequel l'adaptation graphique automatique (E6) de la présentation de contenus, comprenant une introduction d'un fichier de données (FD) ajouté au répertoire de données (DA), est définie en fonction d'un nommage du fichier de données ajouté. - Procédé conforme à l'une quelconque des revendications 1 à 4, selon lequel le répertoire de données (DA) contient des sous-répertoires (SR) associés à des fichiers de données (FD), et l'une des règles prédéterminée (RG) est la conformité de l'organisation des fichiers de données et des sous-répertoires avec une arborescence prédéterminée des fichiers de données et des sous-répertoires. 6 - Procédé conforme aux revendications 4 et 5, dans lequel un emplacement d'un fichier de données, ajouté au répertoire de données (DA) pour l'introduire dans la présentation affichée, est défini également en fonction d'une position du 23 2860619 fichier de données ajouté dans l'arborescence des fichiers de données et des sous-répertoires associés. 7 - Procédé conforme à l'une quelconque des revendications 1 à 6, selon lequel des fichiers de données initiaux (FDI) du répertoire de données (DA) et les fichiers exécutables (FE, FG, FL, FC) pour l'adaptation automatique de la présentation sont préenregistrés dans un support d'enregistrement (SU) amovible du moyen de traitement de données (T). 8 - Procédé conforme à l'une quelconque des revendications 1 à 7, comprenant l'établissement et le signalement d'un message d'erreur dans le moyen de traitement de données (T) en réponse à un fichier de données du répertoire de données (DA) qui ne respecte pas l'une des règles prédéterminées. 9 - Moyen de traitement de données (T) pour adapter automatiquement une présentation affichable de contenus selon des fichiers exécutables (FE, FG, FL, FC) et en dépendance d'un répertoire de données (DA) comprenant des fichiers de données, caractérisé en ce qu'il comprend: un moyen (AF) pour vérifier chacun des fichiers de données (FD) du répertoire de données (DA) par rapport à des règles prédéterminées (RG), un moyen (MA, AF) pour signaler au moins l'un des fichiers de données du répertoire de données (DA) qui ne respecte pas l'une des règles prédéterminées, et un moyen (MA) pour adapter graphiquement et automatiquement la présentation de contenus en fonction des fichiers de données du répertoire de données (DA), en réponse à une conformité de tous les fichiers de données (FD) dans le répertoire de données (DA) aux règles prédéterminées, afin que le moyen pour signaler (MA, AF) affiche la présentation de contenus adaptée aux fichiers de données du répertoire de données (DA).