WO2013124581A2 - Method for producing multimedia content for a plurality of representation media - Google Patents

Method for producing multimedia content for a plurality of representation media Download PDF

Info

Publication number
WO2013124581A2
WO2013124581A2 PCT/FR2013/050342 FR2013050342W WO2013124581A2 WO 2013124581 A2 WO2013124581 A2 WO 2013124581A2 FR 2013050342 W FR2013050342 W FR 2013050342W WO 2013124581 A2 WO2013124581 A2 WO 2013124581A2
Authority
WO
WIPO (PCT)
Prior art keywords
media
multimedia
content
templates
producing
Prior art date
Application number
PCT/FR2013/050342
Other languages
French (fr)
Other versions
WO2013124581A3 (en
Inventor
Erik Van Rompay
Original Assignee
Gutenberg Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Gutenberg Technology filed Critical Gutenberg Technology
Publication of WO2013124581A2 publication Critical patent/WO2013124581A2/en
Publication of WO2013124581A3 publication Critical patent/WO2013124581A3/en

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/166Editing, e.g. inserting or deleting
    • G06F40/186Templates
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents

Definitions

  • the present invention relates to the field of multi-media editing (paper and digital). It relates more particularly to a method for creating multi-support books (paper, web, tablet, cell phone or other digital media) through a single writing process.
  • EP 0319232 discloses a multi-user data communication system for collaborative writing.
  • FIG. 3 represents the treatments undergone by a multi-media content
  • FIG. 2 shows the detailed architecture of the process.
  • An input template (40) that groups in one interface all the fields to enter different models (paper, web, tablet, cell phone ). The content of said fields will be stored in the database (1A).
  • a synchronization module that retrieves changes made in the DTP software in the database (DCM-1).
  • This synchronization is based on the proprietary or open source language of the desktop publishing software and optionally uses the Multi Media Media Converter (42) "Cross Media Converter” in the case of distribution of a new medium on all the supports of the book.

Abstract

The present invention relates to a method for producing multimedia content for a plurality of representation media. An initial step consists of defining a plurality of specificity tables, each of said specificity tables being specific to a target representation medium. The method then comprises a step of creating multimedia and recording components in a database, a step of constructing a plurality of description files for a plurality of templates, and a step of writing and publishing the content consisting of said multimedia components in the form of digital file defined from said templates. The step of creating the multimedia components consists of generating a single writing interface common to all the templates, in order to enable an operator to input the multimedia components. Said interface comprises a means for the computer-processing of the content on the basis of the information contained in at least a portion of said specificity tables, as well as a means for processing, prior to recording, multimedia components that are incompatible with at least a portion of said specificity tables.

Description

PROCEDE DE PRODUCTION D'UN CONTENU MULTIMEDIA DESTINE A UNE PLURALITE DE SUPPORTS DE REPRESENTATION  METHOD FOR PRODUCING MULTIMEDIA CONTENT FOR A PLURALITY OF REPRESENTATION MEDIA
Domaine de 1 ' invention Field of the invention
La présente invention concerne le domaine de l'édition multi-support (papier et numérique). Elle concerne plus particulièrement un procédé servant à la création de livres multi-support (papier, web, tablette, téléphone cellulaire ou autres supports numériques) par le biais d'un seul et même processus d'écriture. The present invention relates to the field of multi-media editing (paper and digital). It relates more particularly to a method for creating multi-support books (paper, web, tablet, cell phone or other digital media) through a single writing process.
Etat de la technique La production de contenu éditorial est répartie actuellement entre des éditeurs historiques et des éditeurs numériques à 100% (voir figure 1) Les techniques de production de contenu éditorial sont très différentes, ainsi que les méthodes de travail et les savoir-faire. State of the art The production of editorial content is currently divided between historical publishers and 100% digital publishers (see Figure 1) The techniques for producing editorial content are very different, as well as the working methods and know-how .
Les procédés des éditeurs historiques sont construits autour de la fabrication d'un livre papier. Les auteurs écrivent leur manuscrit (manuellement ou, le plus souvent, avec un logiciel de traitement de texte) pour l'envoyer à un éditeur qui le fait relire avant de le transmettre à un spécialiste de la mise en page en PAO (Production Assistée par Ordinateur) . Cette personne utilise des logiciels de mises en page spécialisés et, une fois cette phase validée, elle génère un fichier « PDF imprimeur » qui est transmis à un imprimeur pour l'impression des livres papier. Une fois ce fichier PDF délivré, ce fichier va être retravaillé avec des découpages/traitements manuels ou partiellement automatisés pour obtenir une version web et une autre série d'interventions pour obtenir des livres utilisables sur tablettes ou téléphones cellulaires ( smartphones ) ... Côté éditeur, il est difficile de rentabiliser ces traitements qui ajoutent des délais de fabrication avec des surcoûts importants pour chaque nouveau support. Côté pérennité, les supports numériques évoluent rapidement rendant ces versions et donc l'investissement vite obsolète. Coté résultat, l'expérience utilisateur de ces livres numérisés reste très ressemblante à la version papier avec des versions PDF ou des versions « tourne-page » pauvres et peu interactives . The processes of historical publishers are built around the making of a paper book. Authors write their manuscript (manually or, most often, with word processing software) to send it to a publisher who has it re-read before transmitting it to a specialist in DTP layout (Production Assisted by Computer). This person uses software specialized layouts and, once this phase validated, it generates a file "printer PDF" which is sent to a printer for the printing of paper books. Once this PDF file has been issued, this file will be reworked with manual or partially automated cut / treat to obtain a web version and another series of interventions to obtain books usable on tablets or cell phones (smartphones) ... On the publisher side, it is difficult to make profitable these treatments which add manufacturing delays with important additional costs for each new support. In terms of durability, digital media are rapidly evolving making these versions and therefore the investment quickly obsolete. As a result, the user experience of these digitized books is very similar to the paper version with PDF versions or poor and uninviting "page-turning" versions.
Lors de l'écriture, les auteurs de livres complexes When writing, authors of complex books
(contenant beaucoup d'images, schémas, cartes,...) n'ont pas la possibilité de pré-visualiser la mise en page papier de leur création. Ils utilisent un traitement de texte classique mais n'ont pas la possibilité d'intégrer correctement des images, des cartes, des graphiques... pour pouvoir visualiser la mise en page finale. Ce n'est qu'à la fin du processus d'écriture que les auteurs reçoivent par le biais du graphiste (ou PAOiste) une première version de travail permettant de visualiser le rendu de leur travail. Ceci oblige les auteurs à adapter leurs contenus pour bien remplir les différentes pages du livre papier. Notre invention résout ces problèmes. (containing many images, diagrams, maps, ...) do not have the possibility to preview the paper layout of their creation. They use a classic word processor but do not have the ability to correctly integrate images, maps, graphics ... to view the final layout. It is only at the end of the writing process that the authors receive through the graphic artist (or PAOiste) a first working version to visualize the rendering of their work. This forces authors to adapt their content to fill the various pages of the paper book. Our invention solves these problems.
Coté Internet et tablettes (figure 1), de nouveaux éditeurs sont arrivés avec les premiers livres 100% numériques mais ce sont des solutions informatiques basées sur des applications de lecture. Ces livres numériques et interactifs sont difficilement convertibles en format papier. Notre procédé résout cette contrainte.  On the Internet and tablets side (Figure 1), new publishers have arrived with the first 100% digital books but they are computer solutions based on reading applications. These digital and interactive books are difficult to convert into paper format. Our process solves this constraint.
On connaît par ailleurs dans l'état de la technique le brevet américain US7783614 qui décrit un procédé d'annotation d'un document pour en extraire les informations « texte, image, vidéo » en format XML avec stockage dans une base de données. Ces informations peuvent ensuite être appelées par des logiciels spécialisés (comme la PAO) ou sur des supports numériques (téléphones cellulaires, tablettes, tableaux blancs interactifs, téléviseurs...), par échange de fichiers HTML/XML. Also known in the state of the art US Pat. No. US7783614 describes a method of annotating a document to extract the information "text, image, video" in XML format with storage in a database. This information can then be called by specialized software (such as desktop publishing) or on digital media (cell phones, tablets, interactive whiteboards, televisions ...), by exchanging HTML / XML files.
Ce brevet décrit le stockage et la conversion des « objets » pour optimiser l'affichage (ex. traitement des images pour les adapter aux différents supports) et une base de « gabarits » qui peuvent s'adapter au support final. Ce brevet décrit bien l'extraction de données d'un document préformaté avec une reconstitution de ces informations dans des logiciels et sur des supports de lecture. Mais cette solution ne répond pas au problème de l'écriture unique d'un livre avec la nécessité d'obtenir une publication pluri-support . Dans ce brevet, on écrit un livre mono-support en utilisant et en transformant des éléments présents dans une base de données pluri-média .  This patent describes the storage and conversion of "objects" to optimize display (eg image processing to adapt to different media) and a base of "templates" that can adapt to the final support. This patent describes the extraction of data from a preformatted document with a reconstitution of this information in software and on reading media. But this solution does not answer the problem of the unique writing of a book with the need to obtain a multi-media publication. In this patent, a single-support book is written using and transforming elements present in a multi-media database.
La demande de brevet internationale WO2010/005780 décrit un outil éditorial en ligne qui permet de créer d'une manière collaborative des livres. La version finale peut rester en ligne mais également être exportée vers une multitude de formats : html, pdf, rss, usb stick et impression à la demande.  International patent application WO2010 / 005780 discloses an online editorial tool that allows collaborative creation of books. The final version can remain online but can also be exported to a multitude of formats: html, pdf, rss, usb stick and print on demand.
Le brevet intègre des maquettes différentes pour les différents supports.  The patent incorporates different models for different media.
La demande de brevet internationale WO2001/057689 décrit un système permettant de publier un document en adaptant le contenu à des « gabarits » qui eux-mêmes sont adaptés dynamiquement.  The international patent application WO2001 / 057689 describes a system for publishing a document by adapting the content to "templates" which themselves are dynamically adapted.
La demande de brevet internationale WO02/19090 décrit un système permettant d'organiser des objets internet « texte, image,...» dans une base de données. Un auteur ou un groupe d'auteurs qui veut écrire un livre, commence par créer une structure de chapitres, dédie des feuilles de style à chaque chapitre/et ou page pour ensuite, via un moteur de recherche, retrouver des objets sur Internet — pour les intégrer dans leurs chapitres/pages. La demande de brevet internationale WO 2004/104865 décrit un procédé de gestion des drapeaux (tags) en html/soap pour intégrer le contenu « web » dans un système de publication tel que ADOBE INDESIGN ou QUARK XPRESS (noms commerciaux). The international patent application WO02 / 19090 describes a system for organizing internet objects "text, image, ..." in a database. An author or a group of authors who wants to write a book, starts by creating a structure of chapters, dedicates style sheets to each chapter / and or page for then, via a search engine, find objects on the Internet - for integrate them in their chapters / pages. International patent application WO 2004/104865 describes a method for managing flags (tags) in html / soap for integrating "web" content into a publishing system such as ADOBE INDESIGN or QUARK XPRESS (trade names).
La demande de brevet américain US2005/001494 décrit un système basé sur la création automatique de livres (collage de chapitres en format XML) pour les afficher (en utilisant le bon format/gabarit .. ) sur un équipement numérique.  US2005 / 001494 describes a system based on the automatic creation of books (collage of chapters in XML format) to display them (using the correct format / template ..) on digital equipment.
La demande de brevet américain US2006/0224952 décrit une méthode de génération de gabarits qui sont définissables par page, mais cette solution part de la création de documents en Adobe Indesign, Quark Xpress, Microsoft Word... pour en créer des versions papier et des traitements dédiés pour créer des publications multi-support.  US patent application US2006 / 0224952 describes a method for generating templates that are definable per page, but this solution starts from the creation of documents in Adobe Indesign, Quark Xpress, Microsoft Word ... to create paper versions and dedicated treatments to create multi-support publications.
La demande de brevet américain US 2003/0163784 décrit un générateur de contenu produisant des briques qui sont identiques pour l'ensemble des supports. Chaque brique peut être utilisée dans plusieurs livres, mais le contenu même reste figé pour un même support. Ce procédé est surtout intéressant pour du contenu réutilisable dans plusieurs documents comme les supports de formation ou des cahiers des charges techniques.  US patent application US 2003/0163784 discloses a content generator producing bricks that are identical for all media. Each brick can be used in several books, but the same content remains frozen for the same medium. This process is especially interesting for reusable content in several documents such as training materials or technical specifications.
La demande de brevet EP 0319232 décrit un système de communication de données à usagers multiples pour la rédaction collaborative.  EP 0319232 discloses a multi-user data communication system for collaborative writing.
Inconvénients de l'art antérieur Les solutions de l'art antérieur ne permettent pas d'optimiser le contenu pour un ensemble de supports dont les caractéristiques se traduisent par des contraintes techniques portant sur des éléments de contenu, et parfois des contraintes techniques antinomiques d'un support à l'autre. Par élément de contenu, on entend par exemple un fichier image, vidéo, sonore, texte, etc. Les caractéristiques de format, taille, interprétation ne sont pas les mêmes pour tous les supports. Plus encore, certains supports n'acceptent pas certains éléments : par exemple, un livre papier n'acceptera pas de fichier audio ou vidéo. Dans les solutions de l'art antérieur, il n'est pas possible d'unifier la phase de création du contenu pour des supports présentant des contraintes techniques incompatibles. Disadvantages of the prior art The solutions of the prior art do not make it possible to optimize the content for a set of supports whose characteristics are reflected in technical constraints on content elements, and sometimes in antinomic technical constraints. one support to another. By content element, for example, we mean an image file, video, sound, text, etc. The characteristics of format, size, interpretation are not the same for all media. Moreover, some media do not accept certain elements: for example, a paper book will not accept an audio or video file. In the solutions of the prior art, it is not possible to unify the content creation phase for media with incompatible technical constraints.
Les solutions de l'art antérieur impliquent de ce fait des manipulations à réaliser pour intégrer le contenu au nouveau support, postérieurement à la production du contenu.  The solutions of the prior art thus imply manipulations to be performed to integrate the content to the new medium, after the production of the content.
Les solutions connues n'intègrent pas les spécificités du contenu pour l'ensemble des supports telles que :  Known solutions do not integrate the specificities of the content for all media such as:
- La possibilité d'avoir des adaptations du livre aux différents supports : par exemple, des textes plus courts sur un téléphone cellulaire ( smartphone ) .  - The possibility of adapting the book to different media: for example, shorter texts on a cell phone (smartphone).
Le type de données est lié avec le document de départ. Par exemple, si le document de départ est un traitement de texte, il est impossible d'imprimer la vidéo.  The data type is linked with the starting document. For example, if the starting document is a word processor, you can not print the video.
L'intégration du livre sur un nouveau support (par exemple une nouvelle tablette) peut se réaliser après la création du livre mais son contenu ne sera pas optimisé pour ce support (navigation non-optimisée, taille des images/textes non-adaptée, ... ) .  The integration of the book on a new medium (for example a new tablet) can be realized after the creation of the book but its contents will not be optimized for this support (non-optimized navigation, size of images / texts not adapted,. ..).
La plupart des solutions de l'art antérieur concernent la création d'un livre « web » qui permet une utilisation en mode connecté ou déconnecté (dit « offline ») et parfois même de l'imprimer.  Most solutions of the prior art relate to the creation of a "web" book that allows use in online or offline mode (called "offline") and sometimes even to print it.
Le grand problème est que ce type de solution ne permet pas d'utiliser les spécificités de chaque support. Par exemple sur les tablettes, le système affichera le livre sous un format copie conforme au fichier PDF ou des solutions « tourne-pages », n'offrant qu'une ergonomie et une qualité d'interface homme-machine limitées. Les solutions connues ne permettent généralement pas d'intégrer des nouveaux supports comme les téléphones cellulaires dans ce système. Solution apportée par l'invention The big problem is that this type of solution does not allow to use the specificities of each medium. For example on tablets, the system will display the book in a copy format conform to the PDF file or solutions "turn-pages", offering only ergonomics and quality of human-machine interface limited. Known solutions generally do not allow to integrate new media such as cell phones into this system. Solution provided by the invention
La présente invention vise à remédier aux inconvénients de l'art antérieur en proposant une solution technique intégrant dès le départ les spécificités de chaque support. The present invention aims to remedy the disadvantages of the prior art by proposing a technical solution integrating from the outset the specificities of each support.
L'invention permet de définir dès le départ l'ensemble des supports sur lesquels pourra être publié le contenu. Ainsi, le contenu et sa navigation seront adaptés à chaque support (papier et numérique).  The invention makes it possible to define from the outset all the media on which the content may be published. Thus, the content and its navigation will be adapted to each medium (paper and digital).
A cet effet, l'invention concerne selon son acception la plus générale un procédé de production d'un contenu multimédia destiné à une pluralité de supports de représentation, comportant une étape de création des composants multimédias et d'enregistrement dans une base de données, une étape de construction d'une pluralité de fichiers de description de plusieurs gabarits et une étape d'écriture et de publication du contenu constitué par lesdits composants multimédias sous forme d'un fichier numérique défini à partir desdits gabarits,  For this purpose, the invention relates, in its most general sense, to a method for producing multimedia content intended for a plurality of representation media, comprising a step of creating the multimedia components and recording in a database, a step of constructing a plurality of description files of several templates and a step of writing and publishing the content constituted by said multimedia components in the form of a digital file defined from said templates,
- ledit procédé comporte une étape initiale de définition d'une pluralité de tableaux de spécificités, chacun desdits tableaux de spécificités étant propre à un support de représentation cible, lesdits tableaux de spécificités étant communs à tous les contenus à publier,  said method comprises an initial step of defining a plurality of specificity tables, each of said specificity tables being specific to a target representation medium, said specificity tables being common to all the contents to be published,
- ladite étape de création des composants pluri- médias consistant à utiliser une interface d'écriture unique et commun à tous les gabarits, pour la saisie, par un opérateur, des composants multimédias, ladite étape comportant des moyens de traitements informatiques desdits contenus, en fonction des informations contenues dans une partie au moins desdits tableaux de spécificités, ainsi que des traitements préalables à l'enregistrement des composants pluri-médias incompatibles avec une partie au moins desdits tableaux de spécificités , said step of creating the multi-media components consisting in using a single write interface common to all the templates, for the input, by an operator, of the multimedia components, said step comprising means for computer processing of said contents, function of the information contained in at least one part said specificity tables, as well as pre-registration processing of multi-media components that are incompatible with at least part of said specificity tables,
- ladite étape de création des composants pluri- médias comportant en outre des moyens de visualisation des contenus en cours d'enregistrement sur une pluralité d'interfaces correspondant chacune à un desdits supports de représentation cibles, à partir desdits gabarits, lesdits gabarits étant enregistrés dans une base de gabarits.  said step of creating multi-media components further comprising means for displaying the contents being recorded on a plurality of interfaces each corresponding to one of said target representation media, from said templates, said templates being stored in a base of templates.
Le procédé comporte en outre des étapes de fabrication de fichiers numériques à partir du contenu de ladite base de composants pluri-médias, et de chacun des gabarits correspondant à l'un des supports-cibles, ainsi que des étapes de modifications des composants multimédias enregistrés dans la base de données ou des gabarits enregistrés dans la base de gabarits, à partir de la modification sur l'un des fichiers numériques correspondant à l'un des supports de représentation cible, et le cas échéant d'un retraitement à partir des tableaux de spécificités correspondants aux autres supports de représentation cible.  The method further includes steps of making digital files from the contents of said multi-media component database, and each of the templates corresponding to one of the target media, as well as steps of modifications of the stored multimedia components. in the database or templates saved in the template database, from the modification on one of the digital files corresponding to one of the target representation media, and if necessary a reprocessing from the tables specificities corresponding to other target representation media.
Selon un mode de réalisation particulier, l'invention comporte en outre une étape de construction des gabarits étant propre à au moins un contenu à publier, ladite étape consistant à définir, pour chaque support de représentation cible, un fichier de définition d'organisation de l'affichage et de la navigation des contenus pluri-médias sur le support-cible correspondant, à partir des contraintes définies dans le tableau de spécificités correspondant. Lesdits gabarits sont « intelligents », c'est à dire qu'ils n'imposent pas une disposition figée des éléments, celle-ci étant calculée et générée via un algorithme de rendu se basant sur lesdites contraintes. Par exemple : Une page possède 3 colonnes et la largeur maximum d'une colonne est de 7cm. Description détaillée d'un mode de réalisation de l'invention According to a particular embodiment, the invention furthermore comprises a step of constructing the templates being specific to at least one content to be published, said step consisting in defining, for each target representation medium, an organization definition file of the display and navigation of multi-media contents on the corresponding target medium, from the constraints defined in the corresponding table of specificities. Said templates are "intelligent", that is to say that they do not impose a fixed disposition of the elements, the latter being calculated and generated via a rendering algorithm based on said constraints. For example: A page has 3 columns and the maximum width of a column is 7cm. Detailed description of an embodiment of the invention
L'invention sera mieux comprise à la lecture de la description détaillée d'un exemple non limitatif de réalisation, se référant aux dessins annexés où : The invention will be better understood on reading the detailed description of a nonlimiting exemplary embodiment, with reference to the appended drawings in which:
- la figure 1 représente l'architecture générale d'une solution de l'état de la technique  FIG. 1 represents the general architecture of a solution of the state of the art
- la figure 2 représente l'architecture générale d'une solution conforme à l'invention  FIG. 2 represents the general architecture of a solution according to the invention
- la figure 3 représente les traitements subis par un contenu multi-supports  FIG. 3 represents the treatments undergone by a multi-media content
la figure 4 représente les tableaux de spécifications pour les différents supports de lecture et le contenu pluri-médias  Figure 4 shows the specification tables for the different reading media and the multi-media content
La figure 1 illustre l'hétérogénéité des différents supports de lecture (papier, web, tablette, téléphone cellulaire ou support numérique à venir...), source de problèmes importants lors de l'édition de livres et qu'aucun outil n'existe permettant de combiner efficacement le papier avec les différents formats numériques. Figure 1 illustrates the heterogeneity of different reading media (paper, web, tablet, cell phone or digital media to come ...), source of significant problems when publishing books and no tools exist to efficiently combine paper with different digital formats.
Le procédé selon l'invention est destiné aux éditeurs de livres pour leur permettre de combiner toutes les particularités de ces différents supports dans un seul et unique système éditorial afin de créer, de visualiser et de produire simultanément et très rapidement des livres adaptés aux différents supports de lecture.  The method according to the invention is intended for book publishers to enable them to combine all the peculiarities of these different media in a single editorial system to create, visualize and produce simultaneously and very quickly books adapted to different media reading.
La figure 2 représente l'architecture détaillée du procédé. Figure 2 shows the detailed architecture of the process.
Le procédé se décompose en quatre phases : le paramétrage, l'écriture, la relecture et la production des livres . A : PHASE DE PARAMETRAGE The process is divided into four phases: the setting, writing, proofreading and production of books. A: PARAMETERING PHASE
Un éditeur décide d'abord la liste des différents supports sur lesquels il veut publier son livre (1). Dans la liste, nous avons une version papier, une ou plusieurs versions web, une ou plusieurs versions pour les différentes tablettes du marché, une ou plusieurs versions pour les différents téléphones cellulaires ( smartphones ) et une ou plusieurs versions pour les nouveaux supports à venir... Pour chaque type de support, les éditeurs complètent le tableau de spécificités et de contraintes (21 pour le papier — 22 pour le web — 23 pour les tablettes — 24 pour les téléphones cellulaires — 25 pour de futurs supports de lecture...). Chaque tableau de spécificités contient un ensemble de tags techniques permettant de décrire les spécificités et les contraintes d'objets déjà existants ou créées spécifiquement pour le support. Pour la version papier (21), nous allons définir l'ensemble des paramètres techniques comme la dimension du livre (taille du papier utilisé), la taille des pages (un élément très contraignant), le nombre de pages (multiplication de 32), les marges de massicotage (pour l'impression) mais également la bordure (pour la reliure du livre), la taille des polices, la longueur maximale d'un texte, les polices utilisées, etc.. Nous allons également paramétrer des traitements logiques. Par exemple, beaucoup de banques d'images fournissent pendant la phase de l'écriture, des images en basse résolution. Lors de la création, le système va accepter ces images en basse résolution dans la base de données (1A) comme il sait que l'image va être remplacée à la fin par un fichier en haute définition. Pour les images d'autres banques de données, le convertisseur de média alertera l'utilisateur quand la résolution est trop basse pour une utilisation sur la page du livre. Tout ceci est ensuite intégré dans une maquette détaillée « papier » (31). Pour la version web (22), nous allons définir la largeur de la page web, la page de style, les polices, les liens, les tags, la version d'HTML et de CSS ....L'ensemble de ses contraintes est intégré dans une maquette détaillée web (32). A publisher first decides the list of different media on which he wants to publish his book (1). In the list, we have a paper version, one or more web versions, one or more versions for different tablets on the market, one or more versions for different cell phones (smartphones) and one or more versions for new media coming soon ... For each type of media, publishers complete the table of specificities and constraints (21 for paper - 22 for web - 23 for tablets - 24 for cell phones - 25 for future reading materials. .). Each specificity table contains a set of technical tags to describe the specificities and constraints of objects already existing or created specifically for the support. For the paper version (21), we will define all the technical parameters such as the size of the book (size of the paper used), the size of the pages (a very constraining element), the number of pages (multiplication of 32), the margins of trimming (for printing) but also the border (for binding the book), the font size, the maximum length of a text, the fonts used, etc. We will also set up logical processes. For example, many image banks provide low-resolution images during the writing phase. During the creation, the system will accept these images in low resolution in the database (1A) as he knows that the image will be replaced at the end by a file in high definition. For images from other databases, the media converter will alert the user when the resolution is too low for use on the book page. All this is then integrated into a detailed "paper" model (31). For the web version (22), we will define the width of the web page, the style page, the fonts, the links, the tags, the version of HTML and CSS .... All of its constraints are integrated in a detailed web model (32).
Le mariage entre objet et support est complexe The marriage between object and support is complex
(Figure 4). Prenons le cas d'une photo. Une photo est une image définie pour l'impression papier avec une résolution d'au moins 300 points par pouce et sous un format de quadrichromie (cyan, magenta, jaune et noir dit CMJN) . Dans la version papier, sa largeur est décrite en fonction de la page (pleine page, 1/2 page, 1/4 page ou 1/8 page). Cette même photo sur le web sera définie avec une résolution de 72 points par pouce et un format trichromie (rouge, vert, bleu). Il est également possible que cette image soit « recadrée » pour mieux s'afficher sur ce support. L'image dans la version web doit également être indexée d'une manière différente de celle du papier notamment pour être en conformité avec les standards du Web prescrits par l'organisme de normalisation du web (W3C). Pour une tablette de type Apple iPAD, cette image aura une résolution maximale de 132 points par pouce (ppp) et s'inscrit dans une séquence de lecture. Pour les tablettes Android, cette résolution est souvent de 160 ppp mais peut aller de 120ppp (petites tablettes) à 320ppp (grandes tablettes). Sur un téléphone cellulaire et en prenant en compte la taille de son écran, l'éditeur peut décider d'afficher l'image complète, une miniature, un détail ou bien une alternative avec un texte court et léger. (Figure 4). Take the case of a photo. A photo is an image defined for paper printing with a resolution of at least 300 dots per inch and in a four-color process (cyan, magenta, yellow and black called CMYK). In the paper version, its width is described according to the page (full page, 1/2 page, 1/4 page or 1/8 page). This same photo on the web will be defined with a resolution of 72 dots per inch and a three-color format (red, green, blue). It is also possible that this image is "cropped" to better display on this support. The image in the web version must also be indexed in a different way from that of paper, in particular to comply with Web standards prescribed by the Web Standards Body (W3C). For an Apple iPAD tablet, this image will have a maximum resolution of 132 dots per inch (dpi) and is part of a playback sequence. For Android tablets, this resolution is often 160 dpi but can range from 120ppp (small tablets) to 320ppp (large tablets). On a cell phone and taking into account the size of its screen, the editor can decide to display the complete image, a miniature, a detail or an alternative with a short and light text.
Une autre particularité concerne le traitement des polices. On enregistre une pluralité de fichiers de polices utilisables lors de l'étape de paramétrage.  Another special feature is the font processing. A plurality of font files that can be used during the parameterization step are recorded.
Lors de la production du contenu, on utilisera une ou plusieurs polices. Lors de la phase de production du support, le contenu sera associé soit à un fichier embarqué contenant les polices utilisées, soit à un lien vers un site où les polices considérées sont stockées. Prenons un autre cas. Beaucoup de livres contiennent des tableaux que les auteurs ont créés avec un tableur avant de l'insérer dans leur document. Pour intégrer ces tableaux dans un logiciel de PAO, un graphiste est obligé de redessiner chaque tableau et pour récupérer les informations, il/elle réalise un copier/coller du traitement de texte vers un tableur pour 1 ' exporter/importer dans son logiciel de PAO. Suite à ce mauvais chaînage, un simple tableau demande facilement une heure de travail pour une impression papier. Pour la version numérique, ce tableau demande à nouveau un travail d'intégration. Parfois, ce tableau est rendu interactif ou affiché partiellement comme les tableaux de conjugaison qui se trouvent en pleine page dans les manuels scolaires mais avec un affichage partiel sur le web. When producing content, one or more fonts will be used. During the production phase of the support, the content will be associated either to an embedded file containing the fonts used, or to a link to a site where the fonts considered are stored. Take another case. Many books contain tables that authors have created with a spreadsheet before inserting it into their document. To integrate these tables in a DTP software, a graphic designer is obliged to redraw each table and to retrieve the information, he / she performs a copy / paste of the word processor to a spreadsheet to 1 'export / import in his DTP software . Following this bad chaining, a simple table easily requires one hour of work for a paper print. For the digital version, this table requires an integration job again. Sometimes this table is rendered interactive or displayed partially like the tables of conjugation which are in full page in the textbooks but with a partial posting on the web.
Pour permettre une représentation sur différents supports, un tel tableau sera enregistré dans la base de données de contenus sous forme d'un composant numérique unique qui permettra la génération selon des formats différents en fonction de la base de gabarits et du traitement réalisé lors de la fabrication d'un produit spécifique.  To allow a representation on different media, such a table will be recorded in the content database as a single digital component that will allow the generation according to different formats depending on the template base and the processing performed during the manufacture of a specific product.
Par exemple, le composant destiné à une représentation sur un écran de petite dimension tel que celui d'un téléphone, sera constitué par un fichier numérique correspondant à un tableau éditable avec un nombre réduit de colonnes, et la création de blocs supplémentaires pour ne pas dépasser le nombre de colonnes visualisables sur l'écran.  For example, the component intended for a representation on a small screen such as that of a telephone, will consist of a digital file corresponding to an editable table with a reduced number of columns, and the creation of additional blocks for not exceed the number of columns viewable on the screen.
Pour le composant destiné à une édition papier, le fichier numérique correspondra à un tableau imprimable avec un nombre de colonnes plus importants, et une répartition en blocs et colonnes de format adaptés au support cible.  For the component intended for a paper edition, the digital file will correspond to a printable table with a larger number of columns, and a distribution in blocks and columns of format adapted to the target support.
Pour le composant destiné à une visualisation avec un navigateur, le composant sera constitué par un tableau HTML insérable dans une page. Ces différents composants seront générés à la volée en fonction du contenu, du tableau de spécificités propre au format et au support . Pour ce qui concerne les tablettes (figures 2 + 4), nous nous retrouvons avec une hétérogénéité technique importante qui nous oblige à créer plusieurs tableaux de spécificités et plusieurs maquettes détaillées. Pour chaque type de tablette (23), nous allons intégrer les différents paramètres comme la taille de la tablette (7, 9 ou 10 pouces...), le système d'exploitation, les formats supportés, la résolution, les formats de vidéos supportés et les contraintes éditoriales (longueur d'un titre, taille de la police....). Chaque type de tablette aura ainsi sa maquette détaillée associée (33). Notons également qu'une même tablette peut supporter plusieurs formats. For the component intended for visualization with a browser, the component will consist of an HTML table that can be inserted into a page. These different components will be generated on the fly according to the content, the specific table specific to the format and support. As for the tablets (Figures 2 + 4), we find ourselves with an important technical heterogeneity that requires us to create several tables of specificities and several detailed models. For each type of tablet (23), we will integrate the various parameters such as the size of the tablet (7, 9 or 10 inches ...), the operating system, the supported formats, the resolution, the video formats supported and editorial constraints (length of a title, size of the font ....). Each type of tablet will have its associated detailed model (33). Note also that one tablet can support multiple formats.
La même intégration de tags est faite pour les téléphones cellulaires (24,34) et des futurs supports numériques de lecture (25,35).  The same tag integration is made for cell phones (24,34) and future digital reading media (25,35).
L'ensemble des spécificités est ensuite traduit dans un seul masque de saisie (4) qui permet à l'opérateur de saisir le contenu (textes, images, cartes, vidéos, sons ...) et ceci pour l'ensemble des supports sélectionnés (1).  The set of specificities is then translated into a single input mask (4) that allows the operator to enter the content (text, images, maps, videos, sounds ...) and this for all selected media (1).
Tout ce contenu est stocké dans une base de données de contenu (1A) (Digital Content Manager ou DCM) .  All this content is stored in a content database (1A) (Digital Content Manager or DCM).
L'ensemble des maquettes détaillées, réalisées par les graphistes, sont enregistrées dans une base de gabarits (1B) (Gabarit Asset Manager ou GAM) . B : PHASE D'ECRITURE  All the detailed models, made by the designers, are registered in a template database (1B) (Asset Manager Template or GAM). B: WRITE PHASE
Une fois le paramétrage finalisé, c'est à l'auteur d'écrire le livre en utilisant un masque de saisie unique (40). Ce formulaire permet d'insérer les différents éléments (texte, image, carte, vidéo, son...) dans la base de données de contenu (1A) et ceci pour l'ensemble des supports sélectionnées . Once the finalization is finalized, it is up to the author to write the book using a unique input mask (40). This form allows to insert the different elements (text, image, map, video, sound ...) in the database of content (1A) and this for all selected media.
Ce masque de saisie unique peut être utilisé en ligne ( « online » ) ou en mode déconnecté ( « offline » ) .  This unique input mask can be used online ("online") or offline ("offline").
Lors de l'écriture du contenu par l'opérateur dans le masque de saisie, une étape de traitements typographiques (41) propres à la langue utilisée pour l'écriture du livre sera appliquée. Par exemple, lorsqu'un opérateur écrit un livre en langue Française et qu'il met trois points à la suite, lors de l'enregistrement ces trois points seront remplacés par le caractère « ... ». Dans la même logique, les guillemets américains " " sont remplacés par les guillemets français « » . Le masque de saisie avec son module de règles typographiques (41) se chargera de cette conversion lors de l'enregistrement.  When writing the content by the operator in the input mask, a typographic processing step (41) specific to the language used for writing the book will be applied. For example, when an operator writes a book in French and puts three points in a row, when recording, these three points will be replaced by the "..." character. In the same logic, the quotation marks "" are replaced by the French quotation marks "". The input mask with its typographic rules module (41) will handle this conversion when saving.
L'opérateur dispose d'un ensemble d'outils qui lui permet de travailler sur les différents éléments (par exemple, découper une photo, raccourcir une vidéo...) et ceci en conservant les tags autour de chaque objet qui seront toujours stockés dans la base de données de contenu DCM (1A). Les figures 3a et 3b nous montrent comment les objets sont ensuite convertis pour les différents supports sélectionnés. Derrière le gabarit de saisie se trouve le convertisseur pluri-médias (« Cross Media Converter ») (42) qui intègre un ensemble de vérifications et de conversions des fichiers. Par exemple, si un opérateur veut qu'une photo soit publiée en utilisant la largeur de la page papier, l'opérateur sera averti si la résolution de l'image n'est pas suffisante pour le faire. Idem pour un texte qui peut avoir des longueurs différentes entre les versions papier, le web, les tablettes, les téléphones cellulaires et autres supports numériques. Si l'opérateur ajoute des éléments numériques comme une photo, une vidéo ou du son, ces éléments seront convertis dans le bon format informatique pour les différentes versions du livre. Dans le cas d'une incompatibilité, par exemple une vidéo ne peut pas être intégrée dans un livre papier, l'application demandera, de fournir une alternative (une image qui remplace la vidéo, un lien vers un site Internet...) qui sera intégrée dans la version papier. L'opérateur peut également définir dans le projet éditorial, et en utilisant un gabarit de saisie adapté, des pages supplémentaires pour certains supports. Par exemple, il peut définir des quiz qui seront présents dans le gabarit de saisies et uniquement affichable sur certains types de téléphone cellulaire. The operator has a set of tools that allows him to work on the different elements (for example, cut a photo, shorten a video ...) and this by keeping the tags around each object that will always be stored in the DCM content database (1A). Figures 3a and 3b show us how the objects are then converted for the different selected media. Behind the input template is the Cross Media Converter (42) which includes a set of checks and file conversions. For example, if an operator wants a photo to be published using the width of the paper page, the operator will be notified if the resolution of the image is not sufficient to do so. Ditto for a text that may have different lengths between paper versions, the web, tablets, cell phones and other digital media. If the operator adds digital elements such as a photo, video or sound, these elements will be converted into the correct computer format for the different versions of the book. In the case of an incompatibility, for example a video can not be integrated into a paper book, the application will ask, to provide an alternative (an image that replaces the video, a link to a website ...) that will be integrated into the paper version. The operator can also define in the editorial project, and using a suitable input template, additional pages for some media. For example, it can define quizzes that will be present in the template of entries and only displayable on certain types of cellular phone.
Lors de l'écriture du livre dans le gabarit de saisie (40), chaque opérateur bénéficie d'un module de prévisualisation (5) qui permet de fusionner les données déjà saisies et présentes dans le DCM (1A) avec les différents gabarits présents dans la base DGM (1B). L'opérateur peut ainsi visualiser (51) la page du livre sur les différents supports (le livre papier, le livre web, n différents types de tablettes, n différents types de téléphone cellulaire.... ) .  When writing the book in the input template (40), each operator benefits from a preview module (5) which makes it possible to merge the data already entered and present in the DCM (1A) with the different templates present in the the DGM base (1B). The operator can thus view (51) the page of the book on the different media (the paper book, the web book, n different types of tablets, n different types of cell phone ....).
Un deuxième type de prévisualisation — multi gabarit (52) consiste à proposer à l'opérateur plusieurs variantes de mise en page pour un support donné. Par exemple pour la version papier, un algorithme positionnera les objets d'une manière différente sur la page (en respectant les contraintes définies dans le tableau de spécificités papier) et l'opérateur peut ainsi choisir celle qu'il préfère. Sur le web, cette page peut s'afficher avec plusieurs feuilles de style différentes. Idem pour les différents tablettes/téléphones cellulaires sélectionnés.  A second type of preview - multi-template (52) consists in proposing to the operator several variants of layout for a given medium. For example, for the paper version, an algorithm will position the objects in a different way on the page (respecting the constraints defined in the table of paper specificities) and the operator can thus choose the one he prefers. On the web, this page may appear with several different style sheets. Same for the different tablets / cell phones selected.
Ces deux modes de prévisualisation (51+52) permettent à chaque opérateur de valider sa rédaction dans des environnements différents et évite un des problèmes de l'édition classique — le fait de couper ou d'ajouter du contenu à la dernière minute. C : PHASE DE RELECTURE Chaque livre est relu par plusieurs personnes qui vont réaliser les vérifications de cohérences, les corrections orthographiques, de la grammaire et de la syntaxe dans une interface de relecture dédiée (6). Pour donner à chaque relecteur une vision réaliste du livre final sur les différents supports, nous fusionnons à la volée le contenu demandé avec le gabarit sélectionné (51+52). These two preview modes (51 + 52) allow each operator to validate their writing in different environments and avoids one of the problems of the classic edition - cutting or adding content at the last minute. C: PHASE OF READING Each book is read by several people who will perform consistency checks, spelling corrections, grammar and syntax in a dedicated replay interface (6). To give each reviewer a realistic view of the final book on different media, we merge the requested content on the fly with the selected template (51 + 52).
Comme pour le module d'écriture, le relecteur dispose de deux types de prévisualisation. Une première (51) qui propose le livre sur l'ensemble des supports sélectionnés (papier, web, n types de tablettes, n types de téléphone cellulaire/smartphone...) . Un deuxième (52) type de prévisualisation propose différentes mises en page du même contenu .  As with the writing module, the reviewer has two types of preview. A first (51) that offers the book on all selected media (paper, web, n types of tablets, n types of cell phone / smartphone ...). A second (52) preview type provides different layouts of the same content.
Le relecteur se trouve ainsi dans une situation proche de la version finale du livre et il peut ainsi vérifier si le contenu est sans fautes et s'il s'affiche correctement sur les différents supports.  The reviewer is thus in a situation close to the final version of the book and he can thus check if the content is without errors and if it is correctly displayed on the different media.
D : PHASE DE PRODUCTION D: PRODUCTION PHASE
Une fois la relecture finalisée, nous entrons dans la phase de production avec l'Assembleur de médias (43) « Cross Media composer »(43) du livre sur l'ensemble des supports. Pour chaque type de support, l'Assembleur de médias (43) « Cross Media composer » fusionne le contenu présent dans la base de données de contenu (1A) avec le gabarit associé (1B). Chaque type de support aura son propre procédé. Pour le livre papier (71), nous allons fusionner les données et les gabarits dans un logiciel de PAO (Adobe Indesign, Quark Xpress...) qui permettra de sortir des fichiers imprimeur de qualité. Pour le livre web (74), nous relions les données finales avec les gabarits web définitifs (par le biais de feuilles de style). Pour chaque tablette (76), nous injectons les données dans les containers applicatifs associés au type de support. Once the proofreading is finalized, we enter the production phase with the Media Mixer (43) "Cross Media composer" (43) of the book on all media. For each media type, the Media Mixer (43) "Cross Media composer" merges the content in the content database (1A) with the associated template (1B). Each type of support will have its own process. For the paper book (71), we will merge the data and the templates in a software of DTP (Adobe Indesign, Quark Xpress ...) which will make it possible to leave files printer of quality. For the web book (74), we link the final data with the final web templates (through style sheets). For each tablet (76), we inject the data into the application containers associated with the type of support.
Pour la création du livre papier (71), tous les objets sont injectés d'une manière intelligente et automatique, grâce à un algorithme dépendant des contraintes éditoriales et du contenu (nombre de photos, longueur des textes), dans un logiciel de PAO (Publication Assistée par Ordinateur) . Le contenu de la page se retrouve ainsi positionné dans différentes dispositions tout en respectant les contraintes éditoriales et le contenu. La vérification de la qualité et le choix du meilleur rendu, seront réalisés manuellement par un opérateur de PAO. Des éventuelles corrections pourront être apportées manuellement à l'intérieur du logiciel de PAO (comme rogner une image, inverser deux images pour un meilleur visionnage... (cf Phase de Synchronisation) ) . Cette injection automatique permet de gagner 70% du temps de PAO (le temps de PAO d'un livre est de plusieurs semaines).  For the creation of the paper book (71), all the objects are injected in an intelligent and automatic way, thanks to an algorithm depending on the editorial constraints and the content (number of photos, length of the texts), in a software of DTP ( Computer-assisted publications) . The content of the page is thus positioned in different provisions while respecting editorial constraints and content. The verification of the quality and the choice of the best rendering will be done manually by a DTP operator. Possible corrections can be made manually inside the DTP software (such as trimming an image, inverting two images for better viewing ... (see Synchronization Phase)). This automatic injection saves 70% of the DTP time (the DTP time of a book is several weeks).
Autre avantage, les informations en format tableur sont également injectées automatiquement dans le logiciel PAO évitant ainsi un travail de « redessiner le tableau » comme le font les graphistes aujourd'hui. Pour la version internet du livre (72), les gabarits de saisie et de prévisualisation sont maintenant remplacés par les gabarits définitifs utilisant les différentes pratiques (html, xhtml, CSS, javascript...) . E - LA SYNCHRONISATION DES CORRECTIONS  Another advantage is that information in spreadsheet format is also automatically fed into the DTP software, thus avoiding the need to "redraw the board" as designers do today. For the Internet version of the book (72), the input and preview templates are now replaced by the final templates using the different practices (html, xhtml, CSS, javascript ...). E - SYNCHRONIZATION OF CORRECTIONS
Il est important d'intégrer la mise à jour du livre une fois le livre « finalisé ». Pour la version papier, nous allons réaliser les corrections dans le logiciel de PAO et nous utilisons un script de synchronisation de contenu et de disposition pour mettre à jour les données de contenu dans le DCM et les données de mise en page dans la base de gabarits. Naturellement, cette opération n'est réalisable que par les personnes habilitées. It is important to integrate the book update once the book is finalized. For the paper version, we will make the corrections in the DTP software and we use a synchronization script of content and provision for updating the content data in the DCM and the layout data in the template database. Naturally, this operation is only feasible by authorized persons.
Conclusion Conclusion
Cette invention permet la publication de livres sans repartir du fichier numérique du livre papier (souvent appelé fichier PDF imprimeur) pour le retraiter et produire les versions numériques du livre. L'invention s'applique en particulier à des livres à mode de lecture non-linéaire comme les manuels scolaires, les livres de cuisine, de voyage, de bricolage... intégrant des textes, des images, des cartes... Le procédé consiste en la séparation temporaire entre, d'un côté la rédaction du livre (avec un workflow de contenu) et, de l'autre, l'utilisation de gabarits qui intègrent l'ensemble des spécificités propres à chaque support (papier, web, tablette, téléphone cellulaire ou autres supports futures, ...) . Ensuite, un assembleur de média pluri-supports permettra pour chaque support de lecture, de fusionner le contenu déjà préparé pour ce support avec le gabarit correspondant et d'adapter ledit gabarit en fonction du contenu. CONSTITUTION DU SYSTEME This invention permits the publication of books without departing from the digital file of the paper book (often referred to as a printer PDF file) for reprocessing and producing the digital versions of the book. The invention applies in particular to non-linear reading mode books such as textbooks, cookbooks, travel, DIY ... incorporating texts, images, maps ... The method consists in the temporary separation between, on the one hand the writing of the book (with a content workflow) and, on the other hand, the use of templates that integrate all the specificities specific to each medium (paper, web, tablet, cell phone or other future media, ...). Next, a multi-media media assembler will allow for each reading medium, to merge the content already prepared for this medium with the corresponding template and adapt the template according to the content. CONSTITUTION OF THE SYSTEM
Comme l'illustre la figure 2, le procédé comprend :As illustrated in FIG. 2, the method comprises:
- une base de données (1A) qui contient le contenu (DCM = Digital Content Manager) du livre ; - a database (1A) which contains the content (DCM = Digital Content Manager) of the book;
- une base de gabarits (1B) qui contient les différentes bases utiles pour l'affichage (GAM = Gabarit Asset Manager) et ceci pour l'ensemble des supports,  a database of templates (1B) which contains the various bases useful for the display (GAM = Asset Manager Template) and this for all the supports,
- un ensemble de tableaux de spécificités (2), un pour chaque ensemble type de support et type de format ( le papier 21, le web 22 , les n types de tablettes 23 , les n types de téléphones cellulaires 24, et les futurs supports 25); a set of specificity tables (2), one for each set of media types and type of format (the paper 21, web 22, n tablet types 23, n cell phone types 24, and future media 25);
- un ensemble de maquettes détaillées (3) — une pour chaque ensemble type de support (le papier 31, le web 32, les n types de tablettes 33, les n types de téléphones cellulaires 34, et les futurs supports 35) et type de format (avec des variantes pour chaque maquette en fonction de l'utilisation comme page de garde, page sommaire, double page leçon, page dossier, page d'exercices ...);  a set of detailed models (3) - one for each set of media types (the paper 31, the web 32, the n types of tablets 33, the n types of cellular telephones 34, and the future media 35) and type of format (with variants for each model according to the use as a cover page, summary page, double page lesson, page folder, page of exercises ...);
- un gabarit de saisie (40) qui regroupe dans une seule interface tous les champs à saisir des différentes maquettes (papier, web, tablette, téléphone cellulaire...) . Le contenu desdits champs sera enregistré dans la base de données (1A).  - An input template (40) that groups in one interface all the fields to enter different models (paper, web, tablet, cell phone ...). The content of said fields will be stored in the database (1A).
- un module d'écriture web avec son module de prévisualisation (5) multi-supports (51) et multi-gabarits (52) ;  - a web writing module with its preview module (5) multi-media (51) and multi-templates (52);
- un module de relecture web (6) qui fait appel au même module de prévisualisation (5, 51, 52)  - a web replay module (6) that uses the same preview module (5, 51, 52)
- un module de cross média qui regroupe deux outils : un Convertisseur de média (42) « Cross Media Converter » et un assembleur de médias (43) « Cross Media Composer ». Le Convertisseur de média (42) « Cross Media Converter » injecte/convertie/transforme le contenu d'un média dans le format et taille appropriés pour les supports choisis. Cette conversion peut être de type logique ou de type technique. L'assembleur de médias (43) « Cross Media composer » est l'outil qui fusionne le contenu du livre avec les gabarits.  - a cross media module that combines two tools: a Media Converter (42) "Cross Media Converter" and a media assembler (43) "Cross Media Composer". The Media Converter (42) "Cross Media Converter" injects / converts / transforms media content into the appropriate format and size for selected media. This conversion can be of logical type or of technical type. The Cross Media Composer (43) is the tool that merges the contents of the book with the templates.
- un module de synchronisation qui permet de récupérer des modifications effectuées dans le logiciel de PAO dans la base de données (DCM-1). Cette synchronisation est basée sur le langage (propriétaire ou open source) du logiciel de PAO et utilise éventuellement le Convertisseur de média pluri-supports ( 42 ) « Cross Media Converter » dans le cas d'une distribution d'un nouveau média sur l'ensemble des supports du livre . - a synchronization module that retrieves changes made in the DTP software in the database (DCM-1). This synchronization is based on the proprietary or open source language of the desktop publishing software and optionally uses the Multi Media Media Converter (42) "Cross Media Converter" in the case of distribution of a new medium on all the supports of the book.

Claims

Revendications claims
1 - Procédé de production d'un contenu multimédia destiné à une pluralité de supports de représentation, comportant une étape de création des composants multimédias et d'enregistrement dans une base de données, une étape de construction d'une pluralité de fichiers de description de plusieurs gabarits et une étape d'écriture et de publication du contenu constitué par lesdits composants multimédias sous forme d'un fichier numérique défini à partir desdits gabarits, caractérisé en ce que 1 - A method of producing multimedia content for a plurality of representation media, comprising a step of creating the multimedia components and recording in a database, a step of constructing a plurality of description files of several templates and a step of writing and publishing the content constituted by said multimedia components in the form of a digital file defined from said templates, characterized in that
ledit procédé comporte une étape initiale de définition d'une pluralité de tableaux de spécificités, chacun desdits tableaux de spécificités étant propre à un support de représentation cible,  said method comprises an initial step of defining a plurality of specificity tables, each of said specificity tables being specific to a target representation medium,
ladite étape de création des composants multimédias consistant à générer une interface d'écriture unique et commune à tous les gabarits, pour la saisie, par un opérateur ou par un système automatique d' import, des composants multimédias, ladite étape comportant des moyens de traitements informatiques desdits contenus, en fonction des informations contenues dans une partie au moins desdits tableaux de spécificités, ainsi que des traitements préalables à l'enregistrement des composants multimédias incompatibles avec une partie au moins desdits tableaux de spécificités,  said step of creating the multimedia components consisting of generating a single write interface common to all the templates, for the input, by an operator or by an automatic import system, of the multimedia components, said step comprising processing means; computing of said contents, according to the information contained in at least part of said tables of specificities, as well as pre-registration processing of the multimedia components incompatible with at least part of said tables of specificities,
ladite étape de création des composants multimédias comportant en outre des moyens de visualisation du contenu en cours d'enregistrement sur une pluralité d'interfaces correspondantes chacune à un desdits supports de représentation cibles, à partir desdits gabarits, lesdits gabarits étant enregistrés dans une base de gabarits  said step of creating the multimedia components further comprising means for displaying the content being recorded on a plurality of interfaces each corresponding to one of said target representation media, from said templates, said templates being stored in a database of templates
- le procédé comportant des étapes de fabrication de fichiers numériques à partir du contenu de ladite base de composants multimédias, et de chacun des gabarits correspondant à l'un des supports-cibles, ainsi que des étapes de modifications des composants multimédias enregistrés dans la base de données ou des gabarits enregistrés dans la base de gabarits, à partir de la modification sur l'un des fichiers numériques correspondant à l'un des supports de représentation cible, et le cas échéant d'un retraitement à partir des tableaux de spécificités correspondants aux autres supports de représentation cible. 2 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte en outre une étape de construction des gabarits étant propres à au moins un contenu à publier, ladite étape consistant à définir, pour chaque support de représentation cible, un fichier de définition d'organisation de l'affichage des contenus multimédias sur le support-cible correspondant, à partir des contraintes définies dans le tableau de spécificité correspondant . 3 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce que chacun desdits type de support est associé à au moins un tableaux de spécificités (21 à 25), comportant une partie liée aux contraintes techniques du support telle que la taille et la résolution, une partie liée aux textes affichés telle que les polices et la longueur, une partie liée aux images et cartes telle que le nombre de pixels, une partie liée aux supports multimédias telles que le son, la vidéo, la résolution, l'encodage et une partie technologique et notamment la possibilité de lire/exécuter certains langage de développement. the method comprising steps for manufacturing digital files from the contents of said multimedia component database, and from each of the templates corresponding to one of the target media, as well as steps for modifying multimedia components stored in the database or templates stored in the template database, from the modification on one of the digital files corresponding to the one of the target representation media, and optionally a reprocessing from the specificity tables corresponding to the other target representation media. 2 - A method of producing a multimedia content according to the main claim characterized in that it further comprises a step of constructing the templates being specific to at least one content to be published, said step of defining, for each medium of representation target, an organization definition file of the display of the multimedia contents on the corresponding target medium, from the constraints defined in the corresponding specificity table. 3 - A method of producing a multimedia content according to the main claim characterized in that each of said media type is associated with at least one specificity table (21 to 25), including a part related to the technical constraints of the support such as the size and resolution, a portion related to the displayed texts such as fonts and length, a part related to images and maps such as the number of pixels, a part related to multimedia media such as sound, video, resolution, encoding and a technological part and in particular the ability to read / execute certain development languages.
4 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte une étape initiale consistant à lister l'ensemble des supports sur lequel le livre sera publié, cette liste de supports définie avant le démarrage de l'écriture du livre définissant la constitution de la base de données de contenu et les traitements associés aux objets. 5 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte une étape de description, pour chaque support sélectionné, des contraintes techniques comprenant au moins la taille de la page, la résolution minimale des images /vidéos, les formats de fichiers utilisables sur un support donné. 4 - A method of producing multimedia content according to the main claim characterized in that it comprises an initial step of listing all the media on which the book will be published, this list of defined media before starting the book writing defining the constitution of the content database and the processing associated with the objects. 5 - A method of producing multimedia content according to the main claim characterized in that it comprises a description step, for each selected medium, technical constraints comprising at least the size of the page, the minimum resolution of images / videos , the file formats that can be used on a given medium.
6 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte une étape de description des incompatibilités techniques et des solutions alternatives. 6 - Process for producing a multimedia content according to the main claim characterized in that it comprises a step of description of technical incompatibilities and alternative solutions.
7 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte une étape de duplication et de transformation automatique de l'objet pour un stockage de l'objet converti dans la base de données de contenu (14). 7 - A method of producing multimedia content according to the main claim characterized in that it comprises a step of duplication and automatic transformation of the object for storage of the converted object in the content database (14). ).
8 - Procédé de production d'un contenu multimédia selon la revendication précédente caractérisé en ce qu'une même image/vidéos/carte est stockée plusieurs fois dans la base afin de pouvoir s'afficher sur l'ensemble des supports. 8 - A method of producing a multimedia content according to the preceding claim characterized in that the same image / videos / card is stored several times in the database in order to be displayed on all media.
9 - Procédé de production d'un contenu multimédia selon la revendication précédente caractérisé en ce qu'un même objet est enregistré en plusieurs formats correspondant à des encodages différents. 9 - A method of producing a multimedia content according to the preceding claim characterized in that the same object is recorded in several formats corresponding to different encodings.
10 - Procédé de production d'un contenu multimédia selon la revendication principale caractérisé en ce qu'il comporte, à la fin de l'écriture, une étape de fusion du contenu avec les gabarits, où l'assembleur de média (43) lit les données de la base de données de contenu (14) et les fusionne avec le gabarit concerné. 11 - Procédé de production d'un contenu pluri- médias selon la revendication principale caractérisé en ce qu'il comporte des étapes de relecture et de correction du contenu publié sur des supports de lecture finaux tels que le web, une tablette, un logiciel de PAO pour le papier, avec un programme de synchronisation de ces modifications dans la base de contenu (1A). 10 - A method of producing a multimedia content according to the main claim characterized in that it comprises, at the end of writing, a step of merging the content with the templates, where the media assembler (43) reads the data from the content database (14) and merges them with the template concerned. 11 - A method for producing a multi-media content according to the main claim characterized in that it comprises steps of reading and correction of the content published on final reading media such as the web, a tablet, a software package. DTP for paper, with a program for synchronizing these changes in the content base (1A).
PCT/FR2013/050342 2012-02-23 2013-02-19 Method for producing multimedia content for a plurality of representation media WO2013124581A2 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FR1251640A FR2987473B1 (en) 2012-02-23 2012-02-23 METHOD FOR PRODUCING MULTIMEDIA CONTENT FOR A PLURALITY OF REPRESENTATION MEDIA
FR1251640 2012-02-23

Publications (2)

Publication Number Publication Date
WO2013124581A2 true WO2013124581A2 (en) 2013-08-29
WO2013124581A3 WO2013124581A3 (en) 2014-01-03

Family

ID=47901199

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/FR2013/050342 WO2013124581A2 (en) 2012-02-23 2013-02-19 Method for producing multimedia content for a plurality of representation media

Country Status (2)

Country Link
FR (1) FR2987473B1 (en)
WO (1) WO2013124581A2 (en)

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0319232A2 (en) 1987-12-02 1989-06-07 Xerox Corporation A multi-user data communication system
WO2001057689A1 (en) 2000-02-03 2001-08-09 Xmpie Inc. A system and method for creating customized documents for cross media publishing
WO2002019090A1 (en) 2000-08-25 2002-03-07 Dushkin Intermedia, Llc Apparatus and method for collecting data from various sources and organizing the collected data
US20030163784A1 (en) 2001-12-12 2003-08-28 Accenture Global Services Gmbh Compiling and distributing modular electronic publishing and electronic instruction materials
WO2004104865A2 (en) 2003-05-12 2004-12-02 Sun Microsystems, Inc. Methods and systems for intellectual capital sharing and control
US20050001494A1 (en) 2003-07-01 2005-01-06 Mitsubishi Denki Kabushiki Kaisha Rotary electric machine
US20060224952A1 (en) 2005-03-30 2006-10-05 Xiaofan Lin Adaptive layout templates for generating electronic documents with variable content
WO2010005780A2 (en) 2008-07-07 2010-01-14 Ck12 Foundation Book creation in an online collaborative environment
US7783614B2 (en) 2003-02-13 2010-08-24 Microsoft Corporation Linking elements of a document to corresponding fields, queries and/or procedures in a database

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070079236A1 (en) * 2005-10-04 2007-04-05 Microsoft Corporation Multi-form design with harmonic composition for dynamically aggregated documents
US20090254802A1 (en) * 2008-04-04 2009-10-08 Print Asset Management, Inc. Publishing system and method that enables users to collaboratively create, professional appearing digital publications for "On-Demand" distribution in a variety of media that includes digital printing
US20100211885A1 (en) * 2009-02-19 2010-08-19 Vistaprint Technologies Limited Quick design user profiles for improving design time of personalized products

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP0319232A2 (en) 1987-12-02 1989-06-07 Xerox Corporation A multi-user data communication system
WO2001057689A1 (en) 2000-02-03 2001-08-09 Xmpie Inc. A system and method for creating customized documents for cross media publishing
WO2002019090A1 (en) 2000-08-25 2002-03-07 Dushkin Intermedia, Llc Apparatus and method for collecting data from various sources and organizing the collected data
US20030163784A1 (en) 2001-12-12 2003-08-28 Accenture Global Services Gmbh Compiling and distributing modular electronic publishing and electronic instruction materials
US7783614B2 (en) 2003-02-13 2010-08-24 Microsoft Corporation Linking elements of a document to corresponding fields, queries and/or procedures in a database
WO2004104865A2 (en) 2003-05-12 2004-12-02 Sun Microsystems, Inc. Methods and systems for intellectual capital sharing and control
US20050001494A1 (en) 2003-07-01 2005-01-06 Mitsubishi Denki Kabushiki Kaisha Rotary electric machine
US20060224952A1 (en) 2005-03-30 2006-10-05 Xiaofan Lin Adaptive layout templates for generating electronic documents with variable content
WO2010005780A2 (en) 2008-07-07 2010-01-14 Ck12 Foundation Book creation in an online collaborative environment

Also Published As

Publication number Publication date
FR2987473B1 (en) 2014-02-14
WO2013124581A3 (en) 2014-01-03
FR2987473A1 (en) 2013-08-30

Similar Documents

Publication Publication Date Title
Gustafson Adaptive web design: crafting rich experiences with progressive enhancement
Justin Beegel Infographics for dummies
Kasdorf The Columbia guide to digital publishing
Galey The enkindling reciter: E-books in the bibliographical imagination
US20130191728A1 (en) Systems, methods, and media for generating electronic books
Carver The responsive web
Pamental Responsive typography: using type well on the web
US20130305130A1 (en) Systems and Method for Building and Publishing Complex Documents with Component Revenue Tracking
Hay Responsive design workflow
McFarland Dreamweaver CS6: The Missing Manual
Lloyd Build Your Own Website The Right Way Using HTML & CSS: Start Building Websites Like a Pro!
Wright-Porto Creative blogging: Your first steps to a successful blog
WO2013124581A2 (en) Method for producing multimedia content for a plurality of representation media
Lowery Adobe Dreamweaver CS6 Bible
Huddleston Teach yourself visually web design
Wang et al. Online publishing via pdf2htmlEX
Karlins HTML5 & CSS3 for dummies
Best Shakespeare and the Electronic Text
Heilmann et al. Web Development Solutions
US20120297285A1 (en) Computer-Implemented Systems And Methods For High Resolution Design Template Generation
Lett Bootstrap 4 Quick Start: Responsive Web Design and Development Basics for Beginners
Velloso-Lyons et al. The Global Medieval Sourcebook: Creating a Sustainable Digital Anthology of Medieval Texts and Translations
Medina et al. Pro SharePoint 2013 Branding and Responsive Web Development
Libby et al. Responsive Web Design with HTML5 and CSS3 Essentials
Powers Adobe Dreamweaver CS5. 5 Studio Techniques: Designing and Developing for Mobile with jQuery, HTML5, and CSS3

Legal Events

Date Code Title Description
122 Ep: pct application non-entry in european phase

Ref document number: 13710486

Country of ref document: EP

Kind code of ref document: A2