EP1265751B1 - Verfahren und vorrichtung zur erstellung einer druckvorlage - Google Patents
Verfahren und vorrichtung zur erstellung einer druckvorlage Download PDFInfo
- Publication number
- EP1265751B1 EP1265751B1 EP01923521A EP01923521A EP1265751B1 EP 1265751 B1 EP1265751 B1 EP 1265751B1 EP 01923521 A EP01923521 A EP 01923521A EP 01923521 A EP01923521 A EP 01923521A EP 1265751 B1 EP1265751 B1 EP 1265751B1
- Authority
- EP
- European Patent Office
- Prior art keywords
- template
- printing pattern
- parameterized
- logical component
- structural feature
- Prior art date
- Legal status (The legal status 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 status listed.)
- Expired - Lifetime
Links
- 238000000034 method Methods 0.000 title claims abstract description 38
- 238000006467 substitution reaction Methods 0.000 claims abstract description 30
- 238000004519 manufacturing process Methods 0.000 claims abstract description 4
- 238000004590 computer program Methods 0.000 claims description 14
- 238000013475 authorization Methods 0.000 claims description 4
- 230000002194 synthesizing effect Effects 0.000 claims 2
- 238000012795 verification Methods 0.000 claims 2
- 238000012545 processing Methods 0.000 abstract description 9
- 238000013461 design Methods 0.000 description 57
- 230000027455 binding Effects 0.000 description 11
- 238000009739 binding Methods 0.000 description 11
- 230000008569 process Effects 0.000 description 11
- 238000012800 visualization Methods 0.000 description 10
- 238000003860 storage Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000007246 mechanism Effects 0.000 description 5
- 230000001419 dependent effect Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 238000000926 separation method Methods 0.000 description 3
- 230000009897 systematic effect Effects 0.000 description 3
- 241001136792 Alle Species 0.000 description 2
- 230000006978 adaptation Effects 0.000 description 2
- 230000008901 benefit Effects 0.000 description 2
- 238000011143 downstream manufacturing Methods 0.000 description 2
- 238000011156 evaluation Methods 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 230000006378 damage Effects 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000007794 visualization technique Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B42—BOOKBINDING; ALBUMS; FILES; SPECIAL PRINTED MATTER
- B42D—BOOKS; BOOK COVERS; LOOSE LEAVES; PRINTED MATTER CHARACTERISED BY IDENTIFICATION OR SECURITY FEATURES; PRINTED MATTER OF SPECIAL FORMAT OR STYLE NOT OTHERWISE PROVIDED FOR; DEVICES FOR USE THEREWITH AND NOT OTHERWISE PROVIDED FOR; MOVABLE-STRIP WRITING OR READING APPARATUS
- B42D1/00—Books or other bound products
- B42D1/06—Books or other bound products in which the fillings and covers are united by other means
Definitions
- the present invention relates to a method for processing and creating electronic Publication documents and the appropriate device for this.
- publication documents there is no restriction for their later use.
- print templates such as B. advertisements from the newspaper and magazine sector, but also publication documents for display on any electronic, visual display devices.
- US-A-5 740 338 describes a method in which screened image data are combined with an image original and then output on a printer. This creates a new image, but not a new template that would itself be variable.
- EP-A-0 837 401 describes a method in which templates are provided which contain placeholders in document positions as interchangeable parts which are supplied with different data by a process. Variables are assigned to the placeholders and the primary aim is to enable the same content to be output in different layouts on different printers. This is also about creating a final print template and not about creating a variable print template.
- the object of the invention is to overcome the disadvantages described in the prior art to avoid and a method, a device, as well as an "intelligent" document format and a computer program for the remote-controlled creation and editing of Propose publication documents.
- Content adjustments using the rules contained in these intelligent publication documents ensures that no unwanted design changes can occur.
- the economic purpose of the invention is to save time and money, economical Benefits compared to the processes that are comparable with the current state of the art.
- the production process at classic publication creation will greatly simplify and new more effective working conditions will create.
- the invention can be used as a software system for controlling the underlying template technology can be realized, the software system comprising: a device for creation and processing of the templates on a remote computer system (server), whereby the template creation / processing takes place on the server and is controlled remotely a local web browser, as used today as standard on the Internet becomes; a facility for creating and editing the templates on a local Computer is an additional way to create these templates without a server to edit; a facility that enables remote control of content changes in publication documents make on a server computer system and then design and merge content in the templates again, using the remote-controlled input dialog on the one hand can be done via a standard web browser, for which an input control Preview of the changed publication document to the initiating browser dialog is provided and secondly via so-called batch interfaces to external processes automatically supplied with new content.
- server remote computer system
- the invention allows, for example, the difficult task in the context of corporate design Guidelines for a brand or campaign to create an appealing ad, for the end user on the very. much easier task reduced to choose between variants.
- the overall task has not become easier, but it allows the complex Part to be done once for all subsequent processes.
- About how exactly the division is determined, does not decide the kernel, but the one used with the kernel "intelligent" templates.
- the invention can be used to target local advertisers (e.g. trading partners, branches, any person) with centrally specified design templates while maintaining a specified quality standard over the Internet content changes can make without destroying the design.
- local advertisers e.g. trading partners, branches, any person
- An agency commissioned by the trademark owner creates e.g. B. an ad that its set Corporate design corresponds.
- This display serves as a sample display.
- the invention enables local advertisers to modify or exchange over the Internet individual "approved" text and image elements while retaining all for the corporate Design relevant features.
- the customization of the sample display can be done by the local Advertiser made independently in a user-friendly browser window become. Regional agencies are no longer involved.
- the centrally created sample ad and the ad elements to be customized become further processing read into a computer program.
- This sample ad and yours Replacement elements are e.g. B. from layout experts of an advertising agency with standard publishing programs produced and e.g. provided as an EPS file. So that is easy adaptation to the existing software environment ensured.
- Both the Ad template as well as the ad elements used by the contractors for the modification available in your local area can be created in the usual way.
- the brand owner and the commissioned agency submit with the corporate design guidelines centrally determine which display elements determine which display elements should be variable.
- the replacement elements are also defined.
- the contractual partners adjust the display in a browser window.
- On Computer program on a remote computer (server) that is connected to the Internet Computer (client) of the contract partner is connected to the integration of the modified Ad elements taking into account the specified corporate design.
- the template technology enables separation through parameterized print templates of design and content and thus significant increases in efficiency when processing Design in publishing documents.
- Design and content can be created separately and be reused. The usual repetition of time-consuming, costly Processes and error-prone manual work steps when content changes eliminated.
- the template technology is based on basic mechanisms of computer science that are based on a new way to be combined. These mechanisms include variables and the binding of variables to values, partial evaluation, formal parameters etc.
- Template objects are defined. Like normal objects in object-oriented programming these template objects have a state due to the assignment of their variables is defined and "behavior" that is influenced by this assignment.
- variables can also be used in template objects (still) unoccupied [template currying], they behave like the parameters of Procedures.
- the unassigned (free) variables are parameters of the template.
- a template objects "knows" which of its parameters are free and which are bound. Free parameters only can be influenced externally.
- a template object is only created by combining it with an assignment of all of its free Variables completely.
- An assignment is an assignment of variables (names) to values. They bind the free parameter variables of a template to specific values. Once they are bound, they are no longer available as parameters.
- Template objects can also be combined with incomplete assignments those in which not all free variables of the template object are bound to a value become. This combination of template + bindings creates a new template object with the remaining free variables as parameters. This new object further refers to its constituents.
- Bindings can also contain templates as values, these templates are then "Sub-templates" of the template to which they are bound. This can create a hierarchy of templates.
- variable can also be bound to another variable become. So their value depends on the value of this other variable.
- Structural inheritance is a special type of dependent binding.
- the Value of a parameter variable is not bound to a specific other variable, but rather it the value of a variable with the same name of a higher-level template is adopted.
- Structural inheritance can also be defined differently: as a dependent binding with multiple outputs (i.e. push vs. pull). This avoids undefined conditions.
- the value of a variable can also be bound to any procedure that calculates this value. (This results from (a) the fact that procedures are a special case of templates and (b) values can also be templates. Furthermore, it follows that possibly parameters of the procedure fit back into the template / binding systematics).
- Relationships between variables can also be defined. With these you can Calculate valid variable bindings from the system or it is determined that there are none valid occupancy there. These relationships can e.g. B. be arithmetic, logical, inequalities included etc. Dependent bonds are e.g. B. just a special case of relationships.
- Templates can be refined to create new templates with additional behavior and additional free variables (and / or binding certain existing free variables) be generated.
- Templates can be (again) created from concrete objects using fixed attributes / objects can be replaced by a parameter variable (the current value usually accepted as default). This is possible both for sub-objects as well for attributes.
- the kernel together with the associated template technology, allows complexity to share problems in the creation of publication documents and treat parts separately.
- the separation into is of great importance here the design objects and their processing.
- the design objects are completely through their respective templates described and can be edited or evaluated via the kernel become.
- the templates stand for the different design variants for controlled variant modification to disposal.
- the described parameter binding only applies to the permissible ones “Desired” design variations restricted.
- you can further design rules automatically generate “wanted” design variants.
- All design variants are in the form of templates as electronic representation on a digital Storage medium and can be processed, varied, duplicated and as direct via the kernel electronic template for downstream processes can be converted. Suitable formats for downstream processes are currently B. EPS, TIFF, PDF, SVG, HTML and XML, it however, there is no limitation to this exemplary selection.
- the kernel provides an always expandable virtual machine for processing templates derived templates for template variants. Expandable here means that the The kernel can grow in thickness as required. Just the kernel contains the knowledge of how the templates and the rules contained therein are to be carried out or implemented. So it is the central device for creating and Editing templates.
- the method for creating templates is preferably based on a computer program and can run on both a local and a remote computer become.
- the execution can be carried out by a natural person or by another computer program be remotely controlled.
- the remote controlled process of creation and editing Standard technologies such as B. Internet, intranet and World Wide Web or WAP, however, is not limited to this.
- the method for generating design variants is preferably also based on a computer program that runs on a local and a remote computer can be.
- the execution can be by a natural person or by another Computer program can be controlled remotely.
- Figure 1 shows schematically the essential steps for creating an inventive Templates by the designer or template creator.
- the first step 11 one becomes logical unstructured print template in the computer program MetaAd Creator according to the invention read in to create templates.
- This unstructured print template was created e.g. B. with a standard program and is in a print-ready format such as B. EPS, PS, PDF, SVG etc. and is then in process step 12 by the inventive Computer program MetaAd Creator analyzed and examined for graphic structural features.
- the essential structural features found become a logical component structure built up.
- the component structure optionally includes fixed and / or variable logical components.
- Parameterisable suitable for the variable components Substitution elements are the designer or template creator as bound parameter names displayed via the user interface in the MetaAd Creator Assignment of the variable components of interest to any parameterizable Substitution elements.
- the parameters can be set by the designer or template creator be restricted to a set of values in their value range. It can e.g. B. a certain color palette or a defined group of advertising texts as substitution elements be assigned. Sometimes, however, it makes sense not to limit the set of values. An example of this is when future users should be given the opportunity To be able to replace text components with any of your own texts.
- step 15 the Parameterized print or design template created. all variable or replacement components and / or contains rules. This design template will be saved after on a digital data carrier such as B.
- MetaAd template hard drive referred to as MetaAd template and is immediately available as a template for creating any number of design or design variants to disposal.
- archive system via any configurable interface for archiving can be connected programmatically. This could include MetaAd templates, design variants and also substitution elements archived and managed.
- Figure 2 shows schematically the essential steps for creating an inventive Design variant by the customer or user.
- the dial-in of the Orderer or user Subsequently, its authorization is confirmed in 22
- the remote controlled editing of his MetaAd templates by MetaAd Web-Deploy allows.
- a design variant or template from the customer or User selected in step 24 by assigning the substitution elements to the variable parameters or component design variants of the MetaAd templates.
- Design variants all designate the MetaAd templates, which in this way from the original template originally created by the designer or template creator, have arisen.
- the original template is structurally identical, but is not overwritten by the one made Changes.
- substitution elements such.
- B. pictures or text elements a fixed range of values replaced by customer or user selection become.
- the range of values for substitution elements does not necessarily have to be restricted but can also be unrestricted by the creator or designer Modification of parameter values must be open. For example, this can be useful if for Texts enables free text input or the assignment of colors to texts or geometries shall be.
- substitution elements can also be provided as results of program calls become.
- the MetaAd Batch-Deploy module becomes an automatic parameter binding used by program-generated values.
- step 25 the print templates embedded in the MetaAd template are updated to the current one Parameter position of the substitution elements adjusted. This is the temporary design variant completed. If necessary, a preview image for checking is generated in step 26 for the visualization of the design variant to the web browser of the customer or: user is sent. This creates an interactive way of working with immediate control by visualizing all changes made to content and design in a design variant or the respective MetaAd original template.
- this design variant is used for archiving in the customer or user directory for the one design variants filed. It can also be a suitable archive system Programmably connected via a configurable archiving interface become. This could include MetaAd templates, design variants and also substitution elements archived and managed.
- an order process is optionally initiated.
- the customer has the option here to start a shopping cart function or other purchase and payment processes and one Place print job.
- After entering the print order data and sending the order confirmation becomes a print job in a printing facility using the MetaAd template generated.
- the print job data can also be contained in the MetaAd template his.
- the complete processing of the placed print job including payment can be done via MetaAd Web-Deploy.
- step 29 the printable template from the design variant is taken into account Print job data printed.
- FIG. 3 shows a MetaAd template with fixed or static and variable or dynamic Visualization components, the dynamic visualization components are linked to parameters in the MetaAd Creater as default values, which then become a later replaced by substitution elements. This replacement process takes place via the application of the programs MetaAd Web-Deploy according to the invention, MetaAd Batch-Deploy, MetaAd GUI-Deploy or again MetaAd Creater on the MetaAd template instead.
- the logol can e.g. B. can be replaced by other logos that serve as substitution elements come into question.
- the static visualization components 32 and 33 are fixed on Parameters bound and not released for later replacement.
- Components 35 and 36 are dynamic visualization components of type image.
- the free parameters are initially assigned default values, which can then be replaced by a MetaAd application.
- FIG. 4 shows a design variant that has the same structure as the MetaAd original template Figure 3 is. It is essential with this figure that it represents a concrete design variant, which is due to the replacement mechanism of a MetaAd application on a MetaAd Original template was created.
- FIG. 5 shows a preferred hardware configuration for carrying out the invention.
- reference numeral 51 denotes the ordering party or user working in a client computer Standard web browser over the Internet or intranet e.g. B.
- Design variants of the present Generate templates on a central server. The process steps for generating Design variants were explained with reference to FIG. 2.
- Numeral 52 denotes one or more designers or template creators who refer to Create templates on your local computer and on the central internet or intranet Transfer server. You can also do this using a client computer in a standard web browser Generate directly via the internet or intranet.
- Reference numeral 53 denotes the connection between the customer, user, designer or Template creator and application server via the internet or intranet.
- Reference numeral 54 denotes the application server on which the web application is executing executes the instructions of the customer, user and designer or template creator, as explained with reference to Figure 2.
- the print templates, Substitution elements etc. are provided in a suitable data storage 55.
- the Hardware configuration is not limited to a specific type of computer.
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Document Processing Apparatus (AREA)
- Record Information Processing For Printing (AREA)
- Processing Or Creating Images (AREA)
- Printing Methods (AREA)
- Manufacturing Of Printed Wiring (AREA)
- Preparing Plates And Mask In Photomechanical Process (AREA)
- Projection-Type Copiers In General (AREA)
- Light Sources And Details Of Projection-Printing Devices (AREA)
Description
EP-A-0 837 401 beschreibt ein Verfahren, bei dem Vorlagen bereitgestellt werden, welche Platzhalter in Dokumentpositionen als austauschbare Teile enthält, die von einem Prozess mit unterschiedlichen Daten versorgt werden. Den Platzhaltern sind Variablen zugeordnet und es soll primär ermöglicht werden, dass gleicher Inhalt in verschiedenen Layouts auf unterschiedlichen Druckern ausgegeben werden kann. Auch hier handelt es sich um das Erstellen einer finalen Druckvorlage und nicht um das Erstellen einer variablen Druckvorlage.
Der Wert einer Variable kann auch an eine beliebige Prozedur gebunden werden, die diesen Wert berechnet. (Dies ergibt sich aus (a) der Tatsache das Prozeduren ein Spezialfall von Templates sind und (b) Werte auch Templates sein können. Weiterhin ergibt sich, dass eventuell Parameter der Prozedur sich wieder in die Template/Bindungs Systematik einfügen).
- Aufteilung der Parameter in feste und variable Anteile
- Aufteilung wird vom Benutzer festgelegt, nicht von der Programmstruktur
- der Originalvorlage ihrer Komponentenstruktur (via Strukturmerkmale)
- den Substitutionselementen ihrer festen und variablen Parametern
- den Vorgaben für die variablen Parameter
- der Zugang zwischen Substitutionselementen und Komponenten der Druckvorlage
- Eine logisch unstrukturierte Druckvorlage bezeichnet ein in elektronischer Form auf einem Speichermedium gehaltenes Dokument, das mit einem Standard-Publishing-Programm erstellt und graphisch strukturiert wurde. Die unstrukturierte Druckvorlage enthält alle elektronisch kodierten Informationen die für die Visualisierung des zugrundeliegenden Dokuments erforderlich ist. Es gibt keine systematische Aufteilung logischer Visualisierungs-Komponenten, wie z. B. Textspalten, Überschriften, Bilder, Logos etc., aus denen sich das Dokument zusammensetzt. Vielmehr werden bei der Darstellung unstrukturierter Druckvorlagen die Pixel einzeln angesteuert.
- Aus graphischen Strukturmerkmalen werden logische Visualisierungskomponenten von kodierten Visualisierungsverfahren über ihren zugrundeliegenden Programmkode abgeleitet.
- Eine Komponentenstruktur bezeichnet eine systematische Unterteilung der logischen Visualisierungs-Komponenten, wie z. B. Textspalten, Überschriften, Bilder, Logos etc., aus denen sich das Dokument zusammensetzt.
- Parametrisierbare Substitutionselemente bezeichnen logischen Visualisierungs-Komponenten, wie z. B. Textspalten, Überschriften, Bilder, Logos etc., die durch freie oder eingeschränkte Pararneterwertebereiche durch z. B. externen, programmgesteuerten Eingriff in Inhalt und Form verändert werden können.
- Ein parametrisierte Vorlage (Template) bezeichnet eine strukturierte Vorlage, die in elektronischer Form auf einem Speichermedium gehalten, zusätzlich zur druckfähigen Vorlage ihre bezugnehmende systematische Aufteilung der logischen Visualisierungs-Komponenten, wie z. B. Textspalten, Überschriften, Bilder, Logos etc. enthält. Die Druckfähige Vorlage wird ebenfalls in elektronischer Form in einem bekannten Standardformat wie z. B. EPS, TIFF, PDF, SVG, HTML und XML, auf einem Speichermedium gehalten. Der Ablageort der druckfähigen Vorlage muss dabei nicht notwendigerweise mit dem Speicherort des zugehörigen Templates übereinstimmen. Es ist ausreichend, wenn sich im Template eine Referenz befindet, wie z. B. eine im Internet übliche URL, über die der genaue Speicherort über das Internet lokalisert werden kann.
- Ein Gestaltungsvariante bezeichnet eine parametrisierte Vorlage (Template), welche z. B. durch externen programmgesteuerten Eingriff in Inhalt und Form verändert wurde und alle Komponenten, einschließlich der druckfähigen Vorlage, in einem Datenpaket (Bundle) auf einem elektronischen Speicher hält. Jede fertiggestellte Gestaltungsvariante bezeichnet ein durch die Erfindung auf der Basis der unstrukturierten Vorlage abgeleitetes Template, wobei aus jedem Template beliebig viele Gestaltungsvarianten erzeugt werden können. Dieses liegt vorzugsweise in elektronischer Form vor und dient z. B. als Werbemittel, wie etwa Anzeigen aller Art, Broschüren, Zeitschriften aber auch sogenannte Akzidenzdrucksachen wie: Biefbögen, Visitenkarten, Gratulationskarten, Trauerkarten. Neben den klassischen Drucksachen erhalten zunehmend personalisierte Publikations-Dokumente Bedeutung. Diese eignen sich besonders für die direkt auf elektronischem Wege erreichbare Ausgabe auf Digitaldruckern, CTP-Systemen und Bildschirmen über das Internet.Eine fertiggestellte Gestaltungsvariante kann als Shop-Produkt and den Besteller geliefert werden. Ein Shop-Produkt kann zusätzlich weitere Informationen wie z. B. Preisangaben für bestimmte Mengen enthalten.
Claims (21)
- Verfahren zum Erstellen von variablen Druckvorlagen durchBereitstellen einer logisch unstrukturierten und graphisch strukturierten Basisdruakvorlage, welche in Form eines Programmcodes vorliegt,Automatisches Erkennen (12) mindestens eines graphischen Strukturmerkmals (31 bis 37) der Basisdruckvorlage,Automatisches Erzeugen (13) mindestens einer logischen Komponente auf der Grundlage des mindestens einen graphischen Strukturmerkmals (31 bis 37) undAutomatisches Erstellen (15) einer variablen Druckvorlage unter Verwendung der mindestens einen logischen Komponente.
- Verfahren nach Anspruch 1, wobei das mindestens eine graphische Strukturmerkmal (31 bis 37) die graphische Darstellung einer logischen Komponente wie die eines Wortes, einer Überschrift, einer Textspalte, eines Bildes oder dergleichen ist.
- Verfahren nach Anspruch 2, wobei die logische Komponente durch ein Substitutionselement, das individuell erzeugt oder aus einer Vielzahl auswählbar ist, ersetzt wird.
- Verfahren nach Anspruch 3, wobei das Substitutionselement selbst eine parametrisierte oder nicht parametrisierte Druckvorlage ist
- Verfahren nach einem der Ansprüche 1 bis 4, wobei die mindestens eine logische Komponente parametrisiert wird, indem die dem mindestens einen Strukturmerkmal zugrunde liegende Graphik mit mindestens einer Funktion verknüpft wird.
- Verfahren nach Anspruch 5, wobei die parametrisierte logische Komponente einen Parameter für eine Formatzuweisung, Farbzuweisung und/oder einer Regelverknüpfung aufweist.
- Verfahren nach Anspruch 6, wobei die Regelverknüpfung eine funktionale Verknüpfung mit einer Datenbank ist.
- Verfahren nach einem der Ansprüche 1 bis 7, wobei die Basisvorlage eine von einem Standard-Publishing-Programm erstellte Druckvorlage ist.
- Verfahren zum Variieren oder Vervollständigen einer nach einem der Ansprüche 1 bis 8 erstellten Druckvorlage durchBereitstellen der Druckvorlage auf einem Applikationsserver (54) in einem Datennetz, vorzugsweise dem Internet,Einwählen (21) eines Benutzers in den Applikationsserver, insbesondere unter Überprüfung (22) einer Zugangsberechtigung undZuordnen (23, 24) von Substitutionselementen zu parametrisierten Komponenten durch einen Benutzer oder Client.
- Vorrichtung zum Erstellen von variablen Druckvorlagen miteiner Analyseeinrichtung zum Erkennen mindestens eines graphischen Strukturmerkmals (31 bis 37) einer logisch unstrukturierten und graphisch strukturierten Basisdruckvorlage, welche in Form eines Programmcodes vorliegt,einer Syntheseeinrichtung zum Erzeugen mindestens einer logischen Komponente auf der Grundlage des mindestens einen graphischen Strukturmerkmals undeiner Editoreinrichtung zum Erstellen einer variablen Druckvorlage unter Verwendung der mindestens einen logischen Komponente.
- Vorrichtung nach Anspruch 10, wobei das mindestens eine graphische Strukturmerkmal die graphische Darstellung einer logischen Komponente wie die eines Wortes, einer Überschrift, einer Textspalte, eines Bildes oder dergleichen ist.
- Vorrichtung nach Anspruch 11, wobei die Komponente durch ein Substitutionselement, das individuell erzeugbar oder aus einer Vielzahl auswählbar ist, ersetzbar ist.
- Vorrichtung nach Anspruch 12, wobei das Substitutionselement selbst eine parametrisierte oder nicht parametrisierte Druckvorlage ist.
- Vorrichtung nach einem der Ansprüche 10 bis 13, wobei die mindestens eine logische Komponente in der Syntheseeinrichtung parametrisierbar ist, indem die dem mindestens einen Strukturmerkmal zugrunde liegende Graphik mit mindestens einer Funktion verknüpft wird.
- Vorrichtung nach Anspruch 14, wobei die parametrisierte logische Komponente einen Parameter für eine Formatzuweisung, Farbzuweisung und/oder einer Regelverknüpfung aufweist.
- Vorrichtung nach Anspruch 15, wobei die Regelverknüpfung eine funktionale Verknüpfung mit einer Datenbank (55) ist.
- Vorrichtung nach einem der Ansprüche 10 bis 16, wobei die Basisvorlage eine von einer Standard-Publishing-Einrichtung erstellte Druckvorlage ist.
- System zum Variieren oder Vervollständigen einer mit einer Vorrichtung nach einem der Ansprüche 10 bis 17 erstellten Druckvorlage miteiner Applikationsservereinrichtung (54) zum Bereitstellen der Druckvorlage in einem Datennetz (53), vorzugsweise dem Internet,einer Clienteinrichtung (51) zum Einwählen eines Benutzers in den Applikationsserver (54), insbesondere unter Überprüfung einer Zugangsberechtigung, wobeiSubstitutionselemente zu parametrisierten logischen Komponenten durch einen Benutzer oder Client von der Clienteinrichtung (51) aus zuordenbar sind.
- Computerprogramm, das ein Verfahren nach einem der Ansprüche 1 bis 9 implementiert.
- Datenträger, auf dem ein Computerprogramm nach Anspruch 19 gespeichert ist.
- Computersystem, in dem ein Computerprogramm nach Anspruch 19 gespeichert und lauffähig ist.
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE10013096A DE10013096A1 (de) | 2000-03-17 | 2000-03-17 | Vorrichtung und Verfahren zum Erstellen einer Druckvorlage |
| DE10013096 | 2000-03-17 | ||
| PCT/DE2001/001051 WO2001068368A2 (de) | 2000-03-17 | 2001-03-19 | Verfahren und vorrichtung zur erstellung einer druckvorlage |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| EP1265751A2 EP1265751A2 (de) | 2002-12-18 |
| EP1265751B1 true EP1265751B1 (de) | 2003-10-15 |
Family
ID=7635150
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP01923521A Expired - Lifetime EP1265751B1 (de) | 2000-03-17 | 2001-03-19 | Verfahren und vorrichtung zur erstellung einer druckvorlage |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US20030090723A1 (de) |
| EP (1) | EP1265751B1 (de) |
| JP (1) | JP2003526862A (de) |
| AT (1) | ATE252252T1 (de) |
| AU (1) | AU2001250280A1 (de) |
| DE (2) | DE10013096A1 (de) |
| WO (1) | WO2001068368A2 (de) |
Families Citing this family (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8179555B2 (en) * | 2002-03-08 | 2012-05-15 | Hewlett-Packard Development Company, L.P. | Printing and finishing capability for customized document production system and method |
| JP4761535B2 (ja) * | 2005-02-23 | 2011-08-31 | キヤノン株式会社 | 文書管理装置及び方法、プログラム |
| ES2805788T3 (es) * | 2012-01-13 | 2021-02-15 | Zagg Inc | Producción bajo demanda de accesorios para dispositivos electrónicos |
| DE102015003874A1 (de) | 2015-03-20 | 2016-09-22 | SCHÜTZ BRANDCOM Agentur für Markenkommunikation GmbH | Verfahren zur Erstellung von Unternehmenspräsentationen |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2554395B2 (ja) * | 1990-11-30 | 1996-11-13 | 株式会社日立製作所 | 印刷書式管理システム |
| US5796930A (en) * | 1995-11-13 | 1998-08-18 | Varis Corporation | System architecture for processing and transporting page-map or bit-map data to a raster print engine |
| CA2215094A1 (en) * | 1996-10-16 | 1998-04-16 | Brian F. Hern | Method for creating complex layouts with variable data for multiple high speed printing systems |
-
2000
- 2000-03-17 DE DE10013096A patent/DE10013096A1/de not_active Withdrawn
-
2001
- 2001-03-19 JP JP2001566901A patent/JP2003526862A/ja active Pending
- 2001-03-19 AU AU2001250280A patent/AU2001250280A1/en not_active Abandoned
- 2001-03-19 EP EP01923521A patent/EP1265751B1/de not_active Expired - Lifetime
- 2001-03-19 AT AT01923521T patent/ATE252252T1/de not_active IP Right Cessation
- 2001-03-19 WO PCT/DE2001/001051 patent/WO2001068368A2/de not_active Ceased
- 2001-03-19 DE DE50100802T patent/DE50100802D1/de not_active Expired - Lifetime
-
2002
- 2002-08-14 US US10/219,678 patent/US20030090723A1/en not_active Abandoned
Also Published As
| Publication number | Publication date |
|---|---|
| US20030090723A1 (en) | 2003-05-15 |
| AU2001250280A1 (en) | 2001-09-24 |
| JP2003526862A (ja) | 2003-09-09 |
| ATE252252T1 (de) | 2003-11-15 |
| DE50100802D1 (de) | 2003-11-20 |
| DE10013096A1 (de) | 2001-09-20 |
| WO2001068368A3 (de) | 2002-05-02 |
| WO2001068368A2 (de) | 2001-09-20 |
| EP1265751A2 (de) | 2002-12-18 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP1573505B1 (de) | Verfahren, anordnung und computersoftware zum bedrucken eines trennblattes mit hilfe eines elektrofotografischen druckers oder kopierers | |
| DE69427105T2 (de) | System und Verfahren zum Entwurf und zur Herstellung von Grafik | |
| DE69434405T2 (de) | Verfahren zur Erzeugung eines visuellen Entwurfs | |
| EP1353276A2 (de) | Drucken mit variablen Daten unter Verwendung einer dynamischen Ausschiessvorlage | |
| EP1215589A2 (de) | Bereitstellung von Projektdaten in einem durch eine standardisierte Meta-Sprache definiertem Format | |
| DE10344343A1 (de) | Verfahren und Vorrichtung zur Workflow-Erzeugung für die Herstellung von Bildaufzeichnungsträgern | |
| EP1536377B1 (de) | Verfahren zur Veränderung der Abmessungen eines elektronisch gespeicherten Bildes | |
| EP1161731B1 (de) | Verfahren, computerprogrammprodukt und system zur übertragung von computerdaten an ein ausgabegerät | |
| EP2565816B1 (de) | Verfahren und Vorrichtung zur Erzeugung eines Barcodes auf einem Substrat | |
| DE10252797B4 (de) | Verfahren und System zum Erstellen von Dokumentenvorlagen mit Ressourcenverwaltung | |
| EP1265751B1 (de) | Verfahren und vorrichtung zur erstellung einer druckvorlage | |
| DE112015006409T5 (de) | Objektanpassungswerkzeug und Objektanpassungsprogramm | |
| DE10335124B4 (de) | Drucksystem, Druckdatenerzeugungsvorrichtung des Drucksystems, Druckverfahren, Programm zum Betreiben der Druckdatenerzeugungsvorrichtung | |
| DE4308291C2 (de) | Verfahren und Vorrichtung zur vorgangsbezogenen Erstellung und Bearbeitung von Dokumenten | |
| EP1662381A1 (de) | Engineeringsystem mit automatischer Generierung von Instanzvorlagen | |
| DE10257436A1 (de) | Bedarfspunktgerechtes Dokumenterzeugungssystem und -verfahren | |
| DE10325843B4 (de) | Verfahren, Drucksystem, Computer und Computerprogramm zum Verwalten von Resourcen zur Verwendung in einem resourcenbasierten Dokumentendatenstrom | |
| DE102007036985A1 (de) | Verfahren zum automatischen Aufbereiten von Dokumentenbearbeitungsdaten | |
| DE69925108T2 (de) | Ableitung einer objektklasse durch vererbung, instanzierung oder klonierung | |
| EP1387260A1 (de) | Verfahren und Vorrichtung zur Erzeugung von Software | |
| EP1170672A1 (de) | Automatische Erstellung von Publishing-Dokumenten über das Internet | |
| EP2164000A1 (de) | Verfahren zur Konvertierung von Textinformationen in ein Dokument im pdf-Format | |
| EP2163983A1 (de) | Verfahren zur Erzeugung einer Druckdatei aus Datenobjekten eines Speichers | |
| DE10138533A1 (de) | Bereitstellung von Projekt- und/oder Projektierungsdaten eines Automatisierungsprojekts in einem durch eine standardisierte Meta-Sprache, insbesondere XML, definiertem Format | |
| DE10049144A1 (de) | Integriertes Medienverwaltungs- und aufbereitungssystem |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
| 17P | Request for examination filed |
Effective date: 20021015 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR |
|
| AX | Request for extension of the european patent |
Free format text: AL;LT;LV;MK;RO;SI |
|
| GRAH | Despatch of communication of intention to grant a patent |
Free format text: ORIGINAL CODE: EPIDOS IGRA |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7G 06F 17/30 A Ipc: 7B 41C 1/00 B |
|
| RIC1 | Information provided on ipc code assigned before grant |
Ipc: 7G 06F 17/30 A Ipc: 7B 41C 1/00 B |
|
| GRAS | Grant fee paid |
Free format text: ORIGINAL CODE: EPIDOSNIGR3 |
|
| GRAA | (expected) grant |
Free format text: ORIGINAL CODE: 0009210 |
|
| AK | Designated contracting states |
Kind code of ref document: B1 Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: CY Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: ES Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: NL Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: TR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: FI Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: IE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20031015 Ref country code: IT Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT;WARNING: LAPSES OF ITALIAN PATENTS WITH EFFECTIVE DATE BEFORE 2007 MAY HAVE OCCURRED AT ANY TIME BEFORE 2007. THE CORRECT EFFECTIVE DATE MAY BE DIFFERENT FROM THE ONE RECORDED. Effective date: 20031015 |
|
| REG | Reference to a national code |
Ref country code: GB Ref legal event code: FG4D Free format text: NOT ENGLISH Ref country code: CH Ref legal event code: EP |
|
| GBT | Gb: translation of ep patent filed (gb section 77(6)(a)/1977) |
Effective date: 20031015 |
|
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FG4D Free format text: GERMAN |
|
| REF | Corresponds to: |
Ref document number: 50100802 Country of ref document: DE Date of ref document: 20031120 Kind code of ref document: P |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GR Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20040115 Ref country code: DK Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20040115 Ref country code: SE Free format text: LAPSE BECAUSE OF FAILURE TO SUBMIT A TRANSLATION OF THE DESCRIPTION OR TO PAY THE FEE WITHIN THE PRESCRIBED TIME-LIMIT Effective date: 20040115 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: AT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20040319 Ref country code: LU Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20040319 |
|
| LTIE | Lt: invalidation of european patent or patent extension |
Effective date: 20031015 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: MC Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20040331 Ref country code: BE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20040331 |
|
| NLV1 | Nl: lapsed or annulled due to failure to fulfill the requirements of art. 29p and 29m of the patents act | ||
| REG | Reference to a national code |
Ref country code: IE Ref legal event code: FD4D |
|
| ET | Fr: translation filed | ||
| PLBE | No opposition filed within time limit |
Free format text: ORIGINAL CODE: 0009261 |
|
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: NO OPPOSITION FILED WITHIN TIME LIMIT |
|
| BERE | Be: lapsed |
Owner name: *CIDENTIGO G.M.B.H. Effective date: 20040331 |
|
| 26N | No opposition filed |
Effective date: 20040716 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: LI Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20050331 Ref country code: CH Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20050331 |
|
| REG | Reference to a national code |
Ref country code: CH Ref legal event code: PL |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: PT Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20040315 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: GB Payment date: 20100324 Year of fee payment: 10 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: FR Payment date: 20100415 Year of fee payment: 10 |
|
| PGFP | Annual fee paid to national office [announced via postgrant information from national office to epo] |
Ref country code: DE Payment date: 20100325 Year of fee payment: 10 |
|
| GBPC | Gb: european patent ceased through non-payment of renewal fee |
Effective date: 20110319 |
|
| REG | Reference to a national code |
Ref country code: FR Ref legal event code: ST Effective date: 20111130 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: FR Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20110331 Ref country code: DE Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20111001 |
|
| REG | Reference to a national code |
Ref country code: DE Ref legal event code: R119 Ref document number: 50100802 Country of ref document: DE Effective date: 20111001 |
|
| PG25 | Lapsed in a contracting state [announced via postgrant information from national office to epo] |
Ref country code: GB Free format text: LAPSE BECAUSE OF NON-PAYMENT OF DUE FEES Effective date: 20110319 |