FR 2871259 A1 20051209 FR 0451110 A 20040604 PROCÉDÉ DE FABRICATION D'UN PRODUIT HYPERMÉDIA La présente invention concerne la captation et le montage d'images fixes et animées sonorisées, l'indexation d'images fixes et animées sonorisées, la navigation dans des banques d'images fixes et animées sonorisees, les technologies de l'hypermédia, les systèmes d'information géographique et la diffusion sur les réseaux hauts et bas débits d'images fixes et animées sonorisées. On connaît dans l'état de la technique le brevet français FR0112211 qui concerne un procédé générique permettant la constitution, la mise à jour et la consultation d'une banque de produits hypermédias consultables par des moyens électroniques, géoréférencés, intégrant la définition d'un dispositif de captation hypermédia, constitué par un formulaire vidéo, un système de prompteur pour le guidage du contributeur remplissant ce formulaire, un système d'indexation et d'édition des données, un système de contrôle et d'intégration éditoriale des contenus, un système de navigation hypervidéo et de services pour l'utilisateur final, et l'implantation dans un système d'information géographique. Ce brevet français antérieur protège et décrit un 25 procédé de prise d'images animées comportant: É une étape de constitution d'un formulaire numérique comprenant un ensemble de champs temporels à enregistrer dans lesdits champs temporels des informations de consignes, É une étape de pilotage d'un équipement de prise de vue par un matériel associé exploitant ledit formulaire numérique pour commander le fonctionnement de l'équipement de prise de vue en fonction des informations de consignes, É une étape d'enregistrement d'informations complémentaires dans ledit formulaire au moment de la prise de vue correspondant à la séquence délimitée par les informations temporelles. La présente invention concerne une amélioration du procédé décrit dans ce brevet français, afin d'améliorer l'intégration du contenu audiovisuel et de faciliter la manipulation de ce contenu numérique. Le procédé selon l'invention vise à proposer une assistance à la réalisation audiovisuelle, incarnée dans un ou plusieurs guides liés à un formulaire, et à articuler les contenus audiovisuels à la représentation numérique du territoire. Le numérique transforme la représentation du temps (l'audiovisuel) et la représentation de l'espace (territoire et cartographie). L'objectif est de proposer une manière de naviguer dans le temps audiovisuel articulée à une navigation dans l'espace cartographique. A cet effet, l'invention concerne selon son acception la plus générale un procédé de fabrication d'un produit hypermédia consistant à asservir au moins un dispositif numérique d'acquisition audiovisuelle par un calculateur caractérisé en ce qu'il comporte: É une première étape de construction d'un formulaire structuré comportant o une première série d'informations relative aux 30 contenus à acquérir, o une deuxième série d'informations relative au formatage desdits contenus, o une troisième série d'informations relative à l'agrégation, la mise en forme et l'édition du 35 produit hypermédia. É une deuxième étape de construction d'un guide de collecte des trois séries d'information dudit formulaire comportant: o une première série d'informations relative au droit de lecture et écriture sur chaque élément des trois séries d'information dudit formulaire, ainsi qu'à l'ordre, aux modes d'acquisition et aux contraintes syntaxiques et sémantiques à appliquer pour la collecte des trois séries d'informations dudit formulaire, o une deuxième série d'informations relative à l'ergonomie des écrans. Ces écrans servent au dialogue entre le dispositif numérique d'acquisition audiovisuelle et l'utilisateur, o une troisième série d'informations relative au statut des tâches à réaliser pour le renseignement des trois séries d'informations dudit formulaire. É une étape de personnalisation dudit formulaire relevant de la collecte partielle de la première série d'informations dudit formulaire, É des étapes d'interprétation dudit guide pour: o générer les commandes de dialogue avec le dispositif numérique d'acquisition audiovisuelle résultant de la première série d'informations dudit guide, o acquérir des informations contextuelles relevant des première et troisième séries d'informations dudit formulaire auxquelles ledit guide est associé, o mettre à jour la troisième série d'informations dudit guide en renseignant le statut d'acquittement des tâches à réaliser et mettre à jour les première et troisième séries d'informations dudit formulaire en enregistrant, dans une base de contenu, les données acquises par le dispositif numérique d'acquisition audiovisuelle et par les commandes de dialogues, avec une indexation définie par les premières informations dudit formulaire. É une étape de prévisualisation d'un produit hypermédia provisoire résultant de la combinaison des données acquises en conformité avec les deuxième et troisième séries d'informations dudit formulaire, et de 10 validation après modifications éventuelles É une étape de génération du produit hypermédia après validation de la totalité du produit hypermédia provisoire consistant à renseigner le formulaire structuré avec les adresses des données acquises par le dispositif numérique d'acquisition audiovisuelle. Avantageusement, le procédé selon l'invention comporte des étapes complémentaires d'acquisition de données extérieures et d'enregistrement dans la base de contenu, avec une indexation définie par les premières informations dudit formulaire. Ces moyens extérieurs peuvent comprendre: É un moyen de géolocalisation, É un moyen d'horodatage, É un moyen de prise de son, É un moyen de prise de son converti en texte, É un moyen de prise de texte, É un moyen d'acquisition d'informations graphiques, É tout convertisseur analogique/numérique (CAN). 30 Selon certaines variantes de l'invention, la première série d'informations dudit guide contient: É des contraintes d'asservissement des moyens d'acquisition vidéo ou extérieurs, É des informations de référence pour le contrôle, après acquisition, du contenu, et validation des premières 5 et deuxième séries d'information dudit formulaire pour l'enregistrement du nouveau contenu É des informations de référence pour le contrôle, après acquisition, du contenu et l'activation conditionnelle des première et deuxième séries d'informations dudit 10 formulaire pour l'enregistrement du nouveau contenu Selon d'autres variantes de mise en oeuvre, É la première série d'informations dudit guide contient: o des contraintes d'asservissement des moyens d'acquisition vidéo ou extérieurs, o des informations de référence pour le contrôle, après acquisition, du contenu et validation des première et deuxième séries d'information dudit formulaire pour l'enregistrement du nouveau contenu, o des informations de référence pour le contrôle, après acquisition, du contenu et l'activation conditionnelle des première et deuxième séries d'information dudit formulaire pour l'enregistrement du nouveau contenu. É le procédé comporte: o une étape de préparation du formulaire et des guides associés sur un premier équipement, et une étape d'interprétation sur un second équipement, o une étape où le formulaire est enregistré dans une première zone de mémoire de l'équipement d'acquisition et les contenus et le produit hypermédia sont enregistrés dans une seconde zone de mémoire, o une étape de recalcul de la conformité du contenu acquis relatif aux informations du formulaire, par rapport à la première série d'informations dudit guide, o une étape de recalcul de la conformité du contenu acquis relatif aux informations des rubriques, par rapport à la première série d'informations dudit guide, o une étape de recalcul de la conformité du contenu acquis relatif aux informations des séquences, par rapport à la première série d'informations dudit guide, o une étape de recalcul de la conformité du contenu acquis relatif aux informations des prises de vue par rapport à la première série d'informations dudit formulaire. É une étape d'exploitation des attributs d'analyse syntaxique et sémantique issus de la première série d'informations dudit guide pour l'enregistrement de la prise de vue, lesdits attributs comportant une description syntaxique et sémantique du type de prise de vue (par exemple: gros plan/fixe, vue d'ensemble/travelling). Avantageusement, ladite première zone de mémoire est une mémoire amovible ou une zone de mémoire téléchargeable. L'invention concerne également un système pour la fabrication d'un produit hypermédia comportant au moins un calculateur, un dispositif numérique d'acquisition audiovisuelle et un moyen de saisie d'informations, caractérisé en ce que le dispositif numérique d'acquisition audiovisuelle comprend des ressources informatiques pour interpréter un guide numérique et manipuler un formulaire numérique provenant d'une première mémoire, et une mémoire de masse pour l'enregistrement des données acquises. Selon une variante, le système selon l'invention comporte une mémoire amovible adaptable sur un ordinateur pour l'enregistrement du formulaire et ses guides et sur le dispositif numérique d'acquisition audiovisuelle (camera numérique, webcam, baladeur multimédia) pour leur exploitation. Selon une autre variante, il comporte des moyens pour transférer un formulaire et ses guides entre un premier équipement et un dispositif numérique d'acquisition audiovisuelle (camera numérique, webcam, baladeur multimédia) pour leur exploitation. Pour une meilleure compréhension de l'invention pendant la lecture de ce chapitre, se référer aux dessins annexés relatifs à des exemples non limitatifs de mise en oeuvre, où : É la figure 1 représente une vue schématique de la 20 structure d'un document structuré par une DTD; É la figure 2 représente le schéma de mise en oeuvre du formulaire: É La figure 3 représente une vue schématique de l'architecture technique générale; É Les figures 4 à 7 représentent le processus de construction de la structure du Formulaire; É La figure 8 représente le diagramme de collaboration (apport/contribution de chacun des intervenants) ; É La figure 9 représente le diagramme de séquence 30 d'interprétation au chargement; É La figure 10 représente l'architecture des fichiers de travail et flux de données. L'invention permet de réaliser des produits hypermédias par une succession d'opérations comprenant: La création des formulaires et de leur(s) guide(s) associé(s) en se connectant en mode ASP sur un serveur d'application de création de formulaires; - l'enregistrement sur support amovible puis chargement des formulaires et guides depuis le support amovible vers la caméra DV, dispositif numérique d'acquisition audiovisuelle retenu; ou bien connexion au site directement depuis la caméra et chargement des formulaires et guides; le choix d'un formulaire et choix d'un guide parmi ceux proposés avec le formulaire; - le remplissage du formulaire sous le contrôle du 15 guide; - la prévisualisation des parties (tout ou partie) du formulaire; - le contrôle et validation du formulaire; le déchargement du formulaire rempli et des données associées sur le dispositif amovible ou directement sur le dispositif de génération du document hypermédia; - et optionnellement la génération du document hypermédia et l'enregistrement par et sur la caméra et la génération d'un portail exploitant tout ou partie des données produites lorsqu'il y a lieu. Le procédé de fabrication d'un produit hypermédia selon l'invention comprend deux grandes parties, conduisant chacune à des résultats distincts. La première partie consiste à concevoir un outil de production audiovisuel assisté, guidant et formant l'utilisateur à la réalisation de petits films à visée utilitaire. La seconde partie consiste en un portail ou site hypermédia, proposant la découverte d'un territoire présenté à travers une cartographie et des contenus audiovisuels. Le site permet une navigation au sein de la vidéo, au sein des cartes, et entre les deux. Les deux parties sont liées dans la mesure où la conception et la réalisation des contenus utilitaires est effectués de manière à pouvoir intégrer toutes les informations nécessaires à l'exploitation dans le portail hypermédia. Pour cela, Le procédé décrit mobilise la notion de formulaire audiovisuel La structure d'un document permet de guider à la fois sa création et son exploitation. C'est ainsi qu'une DTD par exemple, (Document Type Definition, grammaire formelle définissant une classe de documents), permet de guider le processus de création à l'aide d'un éditeur qui propose de remplir les différentes rubriques ou sections prévues dans la DTD; on obtient alors des contenus qui sont repérés et qualifiés par la section qui les contient. La figure 1 représente une vue schématique de la structure d'un tel document. Il s'agit d'un texte structuré par une DTD, qui prescrit qu'il y a un chapitre comprenant un titre et des sections, chaque section ayant un titre et des paragraphes. La création consiste à suivre la DTD et à demander à l'auteur de donner un titre du chapitre, puis celui d'une section, puis de fournir le contenu des paragraphes, et de recommencer si nécessaire. Cela permet de savoir que le texte C'est le titre est bien le titre donné au chapitre (et non à une section). L'auteur est donc assisté dans la création, et le contenu est qualifié pour une exploitation ultérieure: par exemple, on peut faire une table des matières en allant rechercher tous les textes qui sont compris entre des balises et . Ce texte est donc indexé par la balise qui a été prévue dans la DTD. 2871259 10 Ce principe de création assistée par la structure documentaire pour obtenir un contenu indexé a été appliqué à l'audiovisuel. C'est le principe du formulaire audiovisuel . Le procédé décrit s'intéresse particulièrement aux contenus utilitaires: les contenus utilitaires sont conçus pour véhiculer une information utile dans le cadre d'un service ou d'un usage. Ces contenus doivent par conséquent respecter une structure pour être intégrables dans le service ou l'usage visés: l'objectif de la création de contenu n'est pas d'innover dans la forme esthétique, en rompant avec les habitudes et procédés classiques, mais au contraire de mettre en forme une information dans un standard audiovisuel pour l'exploiter dans un système donné. Par ailleurs, la structure sert de guide pour suivre les différentes étapes de la création de contenu. Cependant, le déroulement des étapes peut s'accompagner d'explications plus ou moins explicites, et de tâches plus ou moins contraignantes pour assister l'utilisateur. C'est pourquoi la structure du formulaire doit induire un guide de création. Ce guide structure les tâches à accomplir et fournit les aides et explications nécessaires. Ces tâches sont par exemple: É La scénarisation du contenu: prévoir quelles rubriques il faut intégrer dans le contenu; la scénarisation peut être fortement contrainte: tout est déjà prévu et verrouillé dans le formulaire, ou au contraire très libre: l'utilisateur peut modifier à sa guise la structure proposée par le formulaire; La conception d'un scénarimage, communément appelé story- board: prévoir comment le contenu sera filmé (cadrage et mouvement de la caméra) ; l'assistance peut être plus ou moins importante selon le profil de l'utilisateur. La mise en oeuvre de formulaire repose sur 4 phases clefs représentées schématiquement en figure 2. Le procédé décrit détermine quatre phases clefs pour la mise en oeuvre de contenus audiovisuels utilitaires: É La conception: Dans un cadre applicatif donné, il s'agit de déterminer le type de structure documentaire adaptée au service visé. Par exemple, dans un contexte immobilier, le type de rubriques, leurs nombres, leur niveau d'imbrication, etc., pour réaliser un film sur des maisons, appartements, etc. É L'administration: Le cadre applicatif étant fixé, la structure documentaire étant déterminée, il s'agit d'affiner la structure choisie pour l'adapter aux différents cas de figure rencontrés. Par exemple, un formulaire est déterminé pour les appartements, un autre pour les maisons, etc. Par ailleurs, le formulaire doit également structurer l'assistance. Différents niveaux d'aide peuvent être associés à un même formulaire selon la compétence de l'utilisateur: novice, expérimenté, expert. É La contribution: Il s'agit à ce niveau d'exploiter la structure du formulaire et l'assistance associée, déterminées toutes deux par l'administrateur, pour créer un contenu audiovisuel. Ce contenu sera monté et doublé. É L'exploitation. Finalement, le contenu audiovisuel réalisé comporte une série de séquences montées, doublées et documentées. Ces 30 ressources (les séquences vidéo, les doublages son) et des informations (les index) sont utilisées pour la publication dans la forme requise par le service ou usage visé. 12 Architecture technique générale La figure 3 représente une vue schématique de l'architecture technique générale. Techniquement, l'outil de contribution repose sur une architecture modulaire qui permet d'organiser la séparation entre ses différentes parties et garantit la portabilité, à moindre coût, de l'application sur des plates-formes plus ergonomiques. L'outil de contribution compte trois modules 10 distincts: É Le module d'assistance et de guidage du contributeur, qui constitue le coeur de l'application et s'appuie sur le standard XML d'échange de données. É Le module de capture de la vidéo qui peut être 15 substitué par une technologie autre que Directshow (nom commercial), actuellement utilisée. É Le module de publication des contributions, indépendant des technologies utilisées au niveau du portail que ce soit en termes de standards audiovisuels ( Real Video (nom commercial), Windows Media (nom commercial), Quicktime (nom commercial) ...), ou de gestion de l'interactivité (SMIL, MPEG4, Java Script...). A chaque groupe de fonctions correspond un paquet ou ensemble de classe d'implémentation, ce qui permet de cacher à l'application principale la technologie utilisée au niveau des couches techniques inférieures. Le module de création et de manipulation de la description du scénario de la vidéo utilitaire s'appuie sur le standard d'échange de données XML et fait appel à la bibliothèqûe de fonctions Xercès. Les primitives fournies par les classes Xercès sont encapsulées au niveau d'un paquet qui rassemble tous les outils nécessaires à l'application. Cette boîte à outil est ensuite utilisée dans le paquet de création des descriptions de scène. Par conséquent, le module de manipulation des documents XML est isolé du reste de l'application et le choix d'une technologie autre que Xercès reste possible. Le module de géoréférencement fournit par un éditeur de Système d'information géographique rassemble l'ensemble des primitives de navigation dans la carte et de création de points remarquables. L'interface de ce paquet est également identifiée ce qui rend possible le changement de technologie. Le module qui définit les composants de l'interface homme machine (IHM) encapsule les principaux composants graphiques utilisés par l'application principale, autrement dit il encapsule les bibliothèques graphique Java SWING et AWT. Le module charte graphique expose une interface d'accès aux textures, icônes et autres images utilisées par l'application principale. Ce module est conçu pour permettre 20 à l'administrateur de simuler et de remplacer la charte courante par toutes chartes graphiques qui exposent la même interface. Le module de traitement et d'affichage de la vidéo transmet à l'application principale les composants de 25 manipulation de la vidéo et relaie les événements générés par les couches applicatives de bas niveau. Ce module masque la technologie utilisée pour la capture et la visualisation des vidéos. L'outil de contribution est développé en langage Java ce qui garantie la portabilité de ses sept modules ou paquets sur n'importe quelle plateforme. Cependant deux modules sont en liaison avec des parties logicielles spécifiques au système d'exploitation hôte: la librairie dynamique de gestion des flux vidéos en temps réels et un exécutable de publication MPEG4 fourni par un éditeur spécialisé. Un composant gestion des flux vidéos en temps réels a été développé et mis en conformité avec l'interface de 5 communication du paquet Java de gestion de la vidéo. Généricité Le choix de la technologie XML comme format de données garantit la généricité et la maîtrise des documents reconnus par l'outil de contribution. En amont de toutes utilisations de l'outil de contribution un acteur, le concepteur, fixe à l'aide de schémas XML la structure globale des modèles de formulaire. Le concepteur définit toutes les valeurs par défaut des formulaires et des guides. Le concepteur décrit également les écrans par défaut qui seront proposés à l'administrateur. Pour finir le concepteur crée le guide d'encadrement, de conseil et d'aide que l'administrateur traversera lors de la création des modèles de formulaires et la configuration des guides. En mode administrateur, l'outil de contribution interprète, dans le XML décrivant le guide administrateur, les écrans à afficher et fournit, en sortie de son processus, un formulaire modèle et un guide modèle. En mode contributeur, l'outil de contribution interprète de la même façon qu'en mode administrateur, dans le XML décrivant le guide contributeur, les écrans à afficher et fournit en sortie un formulaire rempli et son guide dont toutes les tâches sont réputées acquittées. Il n'y a pas de différences fonctionnelles notables entre le mode administrateur et le mode contributeur; la généricité de fonctionnement du moteur de l'application permet de lire l'un et l'autre de manière quasi indifférente. L'interface administrateur permet de concevoir les modèles de formulaires et leurs guides. Dans un premier temps, l'administrateur définit la structure d'un modèle de formulaire et paramètre les attributs de la contribution vidéo (présence et durée du titrage, type de transition, recommandation sur le type et la durée des prises de vue, etc...). Dans un deuxième temps l'administrateur configure le ou les guides qui seront associés au formulaire en construisant les écrans et en réglant les contraintes du guide (ordre imposé, localisation interdite, etc...). L'interface contributeur permet de remplir le formulaire vidéo en personnalisant les éléments du formulaire non verrouillés par l'administrateur et en parcourant les tunnels d'action prévus par l'administrateur: tunnel de tournage, tunnel de montage, tunnel de scénarisation, tunnel de préparation du tournage, tunnel de géolocalisation. Le module de publication compile dans un fichier vidéo unique la totalité de la contribution après interprétation du formulaire vidéo rempli et validé par le contributeur. La publication peut être un simple montage sans perte de qualité, lorsque le format destination est le DV, ou un montage et une compression des fichiers DV de chaque prise dans un format quelconque de destination. Le produit supporte une publication au format DV ou une publication au format MPEG 4, dans ce dernier cas, la contribution est compressée avec une perte de qualité négligeable si le débit choisi est suffisant. La publication au format DV est réalisée par une fonction exposée par le pont C++ qui assure le dialogue entre la machine virtuelle Java et les couches basses Directshow (nom commercial) du système d'exploitation. Une classe Java est chargée de rendre compte graphiquement de la progression de la publication. Pour la publication MPEG4, la classe Java de gestion de la publication lance l'exécutable fourni par un éditeur spécialisé et capte en temps réel la progression de l'encodage. La publication de la contribution doit aussi exporter l'ensemble des métadonnées associées à la contribution. Un module d'export de ces métadonnées dans un fichier XML a été développé et intégré au module de publication de l'outil de contribution. On désigne par portail le service qui permet d'exploiter les contributions. Il introduit la dimension territoriale du produit, en présentant les contributions sur la carte du domaine conformément à leur géoréférencement. Le portail intègre les éléments suivants: - La carte du territoire, - Les documentaires, géoréférencés, de présentation du territoire. - Les contributions, placées sur la carte en fonction de leurs coordonnées géographiques. - Les documents vidéos réalisés par des professionnels, segmentés en chapitre et géoréférencés. Chaque segment est placé sur la carte en fonction de ses coordonnées géographiques. Le portail est élaboré à partir de la récupération 25 automatique des métadonnées associées aux documentaires vidéos ou extraites des contributions. A toute position dans une vidéo du portail correspond donc toujours une position sur la carte, la visualisation de la vidéo et la navigation dans la carte sont synchronisées. La carte du domaine implémente toutes les fonctionnalités classiques de navigation dans une carte: zoom spatial, recherche d'une ville, déplacement de la carte, recherche distancielle. Cependant la caractéristique innovante du portail est la fonction de zoom dans le temps. Certains thèmes du documentaire professionnel sont développés dans des suppléments vidéos. Un icône inséré dans la vidéo indique au client final qu'il a la possibilité de zoomer sur le sujet en cours d'évocation. Un simple clic suffit pour décrocher de la vidéo courante et démarrer le supplément. Un simple clic permet de la même façon de revenir au documentaire principal, à la même position qu'avant le décrochage. Le maître mot du dispositif cible étant généricité et portabilité, il n'était pas pensable de spécifier un portail qui ne soit pas multi plateforme et multi usage. La solution technique se devait de proposer un codage du portail à plusieurs débits, de façon à permettre une diffusion sur Internet bas débit et haut débit, et un codage multi plate-forme pour activer la navigation sur micro-ordinateur ou sur une télévision équipée d'une set-top box ou enfin sur tout terminal mobile. Définition du concept de guide de remplissage de formulaire multimédia évolutif L'utilisateur final se sert du procédé décrit pour remplir un Formulaire multimédia. Un Formulaire multimédia 25 est une extension du concept de formulaire (ou il faut remplir des champs texte) à des médias numériques. Ainsi l'utilisateur devra compléter le Formulaire avec des renseignements textuels, des séquences vidéo, des 30 images, des sons etc. Le guide lui indique comment remplir le Formulaire. Les figures 4 à 7 représentent le processus de construction de la structure du Formulaire. Le guide définit les droits laissés à l'utilisateur pour modifier le Formulaire. On peut ramener cela au concept simple de Champs obligatoires que l'on retrouve souvent dans un formulaire. La construction du formulaire consiste à : - définir la structure du formulaire à remplir (scénario), - créer les noeuds correspondants au scénario, - définir l'habillage du montage (effets, titrages), 10 remplir les champs des noeuds du scénario, - définir les renseignements(Nom, Adresse, etc.) utiles au portail, - créer les champs de collecte des données requises. Le second rôle du guide est de définir comment ces champs doivent être remplis; c'est-à-dire de définir l'interface Homme-Machine qui permettra de remplir le Formulaire. (ex: la mise en page, le texte d'explication et le stylo). La construction du guide: É Définir les droits de modification de la structure du formulaire > ajout et suppression de noeuds (action scénariser ) É Créer des écrans d'assistance et de présentation 25 des actions qui accompagnent le déroulement du processus > action Editer des noeuds Présentation et Conseil É Etablir un guide de tournage > attributs planType et dureeConseillee É Choisir une charte graphique É Définir les fonctions (actions) accessibles par l'utilisateur - localiser , monter , doubler , scénariser La figure 8 représente le diagramme de collaboration (apport/contribution de chacun des intervenants) La figure 9 représente le diagramme de séquence d'interprétation au chargement La lecture de l'arborescence s'effectue selon un parcours vertical puis horizontal. Trois types de n uds sont rencontrés: Ecran (décrit l'ergonomie d'un écran de l'IHM), - Composant graphique (Image, Vidéo, Son, Texte, Cadre, Liste déroulante etc.), - Action (indique un type de lien à proposer à l'utilisateur vers un Ecran ou une IHM en dur). A chaque n ud, le constructeur d'application construit l'écran décrit (noeud Ecran) ou crée le lien précis reconnu (n ud Action) ; dans ce dernier cas, l'interprétation s'arrête. L'algorithme d'interprétation du guide est le suivant 20 InterpreteGuide Si Noeud est de type Ecran InterpreteGuide(Passe au noeud fils) Sinon Si N ud est de type Composant ecranPere::AjouteComposant(composant) Sinon Si Noeud est de type Action ecranPere::AjouteLien(action) InterpreteGuide (Passe au noeud frère) En pratique, l'interprétation du Guide au chargement s'arrête uniquement à l'interprétation du lien vers la contribution. C'est ce qui permet d'optimiser le temps d'accès aux écrans pré-construits de la barre de menu. Si Noeud est de type Ecran InterpreteGuide(Passe au n ud fils) Sinon Si N ud est de type Composant ecranPere::AjouteComposant(composant) Sinon Si N ud est de type Action ecranPere::AjouteLien(action) Si Action n'est pas le lien vers la Contribution InterpreteGuide (Passe au fils) InterpreteGuide (Passe au n ud frère) Ensuite, c'est la navigation dans l'arborescence du Guide qui induit une interprétation à la volée du noeud 10 correspondant. Il y a donc deux passes d'interprétation (chargement et navigation). La figure 10 représente l'architecture des fichiers de travail et flux de données. 1.4 REVENDICATIONS 1 Procédé de fabrication d'un produit hypermédia consistant à asservir au moins un dispositif numérique d'acquisition audiovisuelle par un calculateur caractérisé en ce qu'il comporte: É une première étape de construction d'un formulaire structuré comportant: o une première série d'informations relative aux contenus à acquérir, o une deuxième série d'informations relative au formatage desdits contenus, o une troisième série d'informations relative à 15 l'agrégation, la mise en forme et l'édition du produit hypermédia. É une deuxième étape de construction d'un guide de collecte des trois séries d'information dudit formulaire comportant o une première série d'informations relative au droit de lecture et écriture sur chaque élément des trois séries d'information dudit formulaire, ainsi qu'à l'ordre, aux modes d'acquisitions et aux contraintes syntaxiques et sémantiques à appliquer pour la collecte des trois séries d'informations dudit formulaire, une deuxième série d'informations relative à l'ergonomie des écrans. Ces écrans servent au dialogue entre le dispositif numérique d'acquisition audiovisuelle et l'utilisateur, o une troisième série d'informations relative au statut des tâches à réaliser pour le renseignement des trois séries d'information dudit formulaire. É une étape de personnalisation dudit formulaire relevant de la collecte partielle de la première série d'informations dudit formulaire; É une étape d'enreqistrement, dans une base de contenu, de données acquises par le dispositif numérique d'acquisition audiovisuelle; É des étapes d'interprétation dudit guide pour: o générer les commandes de dialogue avec le dispositif numérique d'acquisition audiovisuelle résultant de la première série d'informations dudit guide, o acquérir des informations contextuelles relevant des première et troisième séries d'informations dudit formulaire auxquelles ledit guide est associé, o mettre à jour la troisième série d'informations dudit guide en renseignant le statut d'acquittement des tâches à réaliser et mettre à jour les première et troisième séries d'informations dudit formulaire en enregistrant, dans une base de contenu, les données acquises par le dispositif numérique d'acquisition audiovisuelle et par les commandes de dialogues, avec une indexation définie par les premières informations dudit formulaire. É une étape d'asservissement de moyens d'acquisition 25 vidéo ou extérieurs; É une étape de prévisualisation d'un produit hypermédia provisoire résultant de la combinaison des données acquises en conformité avec les deuxième et troisième séries d'informations dudit formulaire, et de validation après modifications éventuelles; É une étape de génération du produit hypermédia après validation de la totalité du produit hypermédia provisoire consistant à renseigner le formulaire structuré avec les adresses des données acquises par le dispositif numérique d'acquisition audiovisuelle. 2871259 23 2 Procédé de fabrication selon la revendication précédente, caractérisé en ce qu'il comporte des étapes complémentaires d'acquisition de données extérieures et d'enregistrement dans la base de contenu, avec une indexation définie par les premières informations dudit formulaire. 3 Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen de géolocalisation. 4 Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen d'horodatage. Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen de prise de son. 6 Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen de prise de son converti en texte. 7 Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen de prise de texte. 8 Procédé de fabrication selon la revendication 2, 35 caractérisé en ce qu'il comprend des étapes complémentaires. d'acquisition de données extérieures fournies par tout convertisseur analogique/numérique pour la capture de données. 9 Procédé de fabrication selon la revendication 2, caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un moyen d'acquisition d'informations graphiques. 10 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite première série d'informations dudit guide contient des contraintes d'asservissement des moyens d'acquisition vidéo ou extérieurs. - 11 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite première série d'informations dudit guide contient des informations de référence pour le contrôle, après acquisition, du contenu et, validation des premières et deuxième séries d'information dudit formulaire pour l'enregistrement du nouveau contenu. 12 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce que ladite première série d'informations dudit guide contient des informations de référence pour le contrôle, après acquisition, du contenu et activation conditionnelle des premières et deuxième séries d'information dudit formulaire pour l'enregistrement du nouveau contenu. 13 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape de recalcul de la conformité du contenu acquis relatif aux informations du formulaire, par rapport à la première série d'informations dudit guide. 14 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape de recalcul de la conformité du contenu acquis relatif aux informations des rubriques, par rapport à la première série d'informations dudit guide. 15 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape de recalcul de la conformité du contenu acquis relatif aux informations des séquences, par rapport à la première série d'informations dudit guide. 16 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape de recalcul de la conformité du contenu acquis relatif aux informations des prises de vue par rapport aux premières séries d'informations dudit formulaire. 17- Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape d'exploitation des attributs d'analyse syntaxique et sémantique issues de la première série d'informations dudit guide pour l'enregistrement de la prise de vue, lesdits attributs comportant le type syntaxique et sémantique de prise de vue (par exemple: gros plan/fixe, vue d'ensemble/travelling) 18- Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape où le formulaire est enregistré dans une première zone de mémoire de l'équipement d'acquisition et les contenus et le produit hypermédia sont enregistrés dans une seconde zone de mémoire. 19 - Procédé de fabrication selon la revendication précédente, caractérisé en ce que ladite étape d'enreqistrement du formulaire est réalisée dans une première zone de mémoire de type mémoire amovible. - Procédé de fabrication selon la revendication 17, caractérisé en ce que ladite étape d'enreqistrement du formulaire est réalisée dans une première zone de mémoire de type zone de mémoire téléchargeable. 21 - Procédé de fabrication selon l'une quelconque des revendications précédentes, caractérisé en ce qu'il comporte une étape de préparation du formulaire et des guides associés sur un premier équipement, et une étape d'interprétation sur un second équipement 22 Système pour la fabrication d'un produit hypermédia comportant au moins un calculateur, un dispositif numérique d'acquisition audiovisuelle et un moyen de saisie d'informations, caractérisé en ce que le_ dispositif numérique d'acquisition audiovisuelle comprend des ressources informatiques pour interpréter un guide numérique et manipuler un formulaire numérique provenant d'une première mémoire, et une mémoire de masse pour l'enregistrement des données acquises. 23 - Système selon la revendication précédente, caractérisé en ce qu'il comporte une mémoire amovible adaptable sur un ordinateur, ou un terminal dédié pour l'enregistrement du formulaire et ses guides et sur le dispositif numérique d'acquisition audiovisuelle (camera numérique, webcam, baladeur multimédia, mobile) pour leur exploitation. 24 - Système selon la revendication 22, caractérisé en ce qu'il comporte des moyens pour transférer un formulaire et ses guides entre un premier équipement et un dispositif numérique d'acquisition audiovisuelle (camera numérique, webcam, baladeur multimédia) pour leur exploitation. 25 - Procédé de fabrication selon la revendication 2 caractérisé en ce qu'il comprend des étapes complémentaires d'acquisition de données extérieures fournies par un quelconque moyen d'acquisition de données analogique à l'aide d'un convertisseur analogique numérique.