DE102005003130A1 - Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices - Google Patents
Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices Download PDFInfo
- Publication number
- DE102005003130A1 DE102005003130A1 DE200510003130 DE102005003130A DE102005003130A1 DE 102005003130 A1 DE102005003130 A1 DE 102005003130A1 DE 200510003130 DE200510003130 DE 200510003130 DE 102005003130 A DE102005003130 A DE 102005003130A DE 102005003130 A1 DE102005003130 A1 DE 102005003130A1
- Authority
- DE
- Germany
- Prior art keywords
- job
- data
- processing
- order
- document
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
- General Factory Administration (AREA)
Abstract
Description
Die Erfindung betrifft ein Verfahren, ein Computerprogramm und ein Dokumentenverarbeitungssystem zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen.The The invention relates to a method, a computer program and a document processing system for editing multiple document processing jobs.
Die Erfindung betrifft insbesondere Dokumentenverarbeitungssysteme, bei denen Dokumentendaten dateiweise als Aufträge zusammen mit einer Auftragsbegleitdatei an Drucksysteme zum Ausdrucken übermittelt werden und/oder bei denen gedruckte Dokumente mit sogenannten Finishing-Geräten weiterverarbeitet werden, in denen sie z.B. geschnitten, gefaltet, kuvertiert, gebunden oder geheftet werden. Finishing-Geräte können dabei auch in Drucksysteme integriert sein oder umgekehrt.The Invention particularly relates to document processing systems, where document data is file by file as jobs along with an order-tracking file transmitted to printing systems for printing and / or in which printed documents are further processed with so-called finishing devices in which they are e.g. cut, folded, enveloped, tied or stapled. Finishing devices can also be used in printing systems be integrated or vice versa.
Aus der WO 02/093354 A1 ist eine Dokumentenproduktionsanlage zur Verarbeitung von Dokumentendaten bekannt, bei dem Dokumentendaten von einem Datenserver angenommen werden und von dort auf verschiedene Hochleistungs-Druckgeräte verteilt werden. Die gedruckten Dokumenten können anschließend Finishing-Geräten zugeführt werden.Out WO 02/093354 A1 is a document production plant for processing Document data is known in which document data from a data server and distributed from there to various high-performance pressure equipment become. The printed documents can then be fed to finishing equipment.
Aus
der WO 89/06024 A ist ein Drucksystem bekannt, bei dem verschiedene
Druckaufträge
in einem Massenspeicher zwischengespeichert werden und nach vorgegebenen
Kriterien automatisch oder nur nach einem Benutzereingriff gedruckt
werden. Aus der
In der Veröffentlichung Das Druckerbuch, Technik und Technologien der OPS-Hochleistungsdrucker, Ausgabe 5a, Oktober 2000 (ISBN 3-00-001019-X) ist im Kapitel 14 ein Order Distribution System (ODS) beschrieben, das auch als Workflow Manager bezeichnet wird. Mit diesem Order Distribution System kann der gesamte digitale Druckprozess gesteuert werden, der eine Druckvorstufe, einen Hochleistungsdrucker und eine Endbearbeitung umfasst. In der Druckvorstufe werden Bild- und Textdateien aus unterschiedlichen Quellen, wie Scanner, Digitalkamera, Datenträger oder ein Computernetzwerk zusammengeführt und an einer Layoutstation in ihre endgültige Form gebracht. Anschließend wandelt ein Druckertreiber die auf verschiedenen Plattformen erstellten Daten zum Beispiel in Postscript-Dateien um. Diese Dateien können dann zum Druck an einen Printserver weitergegeben werden. Der Printserver steuert den Druckvorgang. Die Endbearbeitung (Finishing) des Druckproduktes umfasst zum Beispiel das Binden oder Einfügen von Trennblättern.In the publication The printer book, technology and technologies of OPS high-performance printers, Issue 5a, October 2000 (ISBN 3-00-001019-X) is in Chapter 14 An Order Distribution System (ODS) is also described as a workflow Manager is called. With this order distribution system can controlling the entire digital printing process, which is a pre-press, a high performance printer and finishing. In the Prepress will be image and text files from different Sources, such as scanners, digital cameras, data carriers or a computer network together and brought to its final form at a layout station. Subsequently, converts a printer driver created on different platforms Data for example in postscript files around. These files can then be passed to a print server for printing. The print server controls the printing process. Finishing of the printed product includes, for example, the binding or insertion of release sheets.
Das Order Distribution System ist außerdem für die zentrale Verwaltung der Produktionsvarianten zuständig. Dazu gehört auch der Druckservice für Intranet- und Internetbenutzer. Das Order Distribution System informiert Anwender über freigegebene Produktionsvarianten, nimmt Druckaufträge samt digitaler Auftragstasche an, veranlasst die automatische Abarbeitung bis zum Druck. Das Order Distribution System überwacht auch die korrekte Ausführung der ausgewählten Druck- und Nachverarbeitungsoptionen.The Order Distribution System is also responsible for the central management of Production variants responsible. This includes also the printing service for Intranet and Internet users. The Order Distribution System informs User over released production variants, takes print jobs together digital order bag, causes the automatic processing until the pressure. The Order Distribution System also monitors the correct one execution the selected one Printing and finishing options.
Das Order Distribution System arbeitet hier Auftragsbegleitdateien, sogenannte Jobtickets ab. Ein Jobticket ist eine Datei, die vom Anwender beim Erstellen des Druckauftrages erstellt wird, in der alle Angaben enthalten sind, die beim Druckvorgang auszuführen sind. Herkömmliche Jobtickets weisen eindeutige Anweisungen auf, die entsprechend umzusetzen sind.The Order Distribution System works order-related files here, so-called job tickets. A job ticket is a file created by User when creating the print job is created in the All information that is to be carried out during the printing process is included. conventional Job tickets have clear instructions to implement accordingly are.
Der Druckprozess wird zunehmend umfangreicher, da immer mehr Geräte in einen Druckprozess integriert werden, wodurch die Funktionsvielfalt zunimmt. Zudem werden durch das Internet und Intranet Druckprozesse zunehmend regional verteilt ausgeführt oder einem Pool von Druckern zugeordnet, die regional verteilt sein können. Außerdem müssen zunehmend Geräte unterschiedlicher Hersteller in einem Prozess zusammen arbeiten. Um diesen gestiegenen Anforderungen gewachsen zu sein, wurde eine einheitliche Spezifikation zum Austausch von Datenformaten im Druckprozess vereinbart, die als Jobdefinitionformat (JDF) bezeichnet wird. Hierzu gibt es ein korrespondierendes Jobnachrichtenformat (Job Messaging Format bzw. JMF), das entsprechend spezifiziert ist. Die Spezifikation von JDF kann von der Internetseite www.cip4.org heruntergeladen werden, die zum Zeitpunkt der vorliegenden Patentanmeldung aktuelle Spezifikation ist JDF Specification Release 1.2.Of the Printing process is becoming more and more extensive, as more and more devices in one Integrated printing process, whereby the variety of functions increases. In addition, printing processes are increasing through the Internet and intranet distributed regionally or a pool of printers assigned to be regionally distributed can. Furthermore have to increasingly devices different manufacturers work together in one process. To cope with these increased demands, one became Uniform specification for the exchange of data formats in the printing process which is referred to as Job Definition Format (JDF). There are It is a corresponding job message format (Job Messaging Format or JMF), which is specified accordingly. The specification JDF can be downloaded from the website www.cip4.org, the current specification at the time of the present application is JDF Specification Release 1.2.
Die vorgenannten Veröffentlichungen und Dokumente werden hiermit durch Bezugnahme in die vorliegende Beschreibung aufgenommen.The the aforementioned publications and documents are incorporated herein by reference Description taken.
JDF ist ein XML-basiertes Format, bei dem die Anweisungen für den Druckprozess in einer Baumstruktur angeordnet sind. Jeder Knoten (node) der Baumstruktur umfasst eine Anweisung oder einen Satz von Anweisungen. Der oberste Knoten wird als Wurzel bw. Root bezeichnet. Die Endknoten an Verzweigungen werden als Blattknoten (leaf nodes) bezeichnet. Weiterhin sind die Knoten hierarchisch gegliedert, wobei in der Baumstruktur an der Spitze bzw. im oberen Bereich Produktknoten (product nodes) liegen, in einem mittleren Bereich Prozessgruppenknoten (process group nodes) und im unteren Bereich Prozessknoten (process nodes).JDF is an XML-based format in which the instructions for the printing process are arranged in a tree structure. Each node of the tree structure includes an instruction or set of instructions. The topmost node is called root bw. Root called. The end nodes at branches are called leaf nodes. Furthermore, the nodes are hierarchically structured, with the tree structure at the top or product nodes (product nodes) in the upper area, process group nodes in a central area, and process nodes in the lower area.
Die Besonderheit von JDF liegt darin, dass es sogenannte Intent-Knoten geben kann, die eine sehr allgemeine Anweisung für einen Druckprozess enthalten, die präzisiert werden muss, um an einem Gerät ausgeführt werden zu können. Insbesondere werden die Produktknoten (product nodes) auch als Produkt-Intent-Knoten (product intent nodes) bezeichnet. Die Präzisierung, die auch als Auflösung (Resolution) bezeichnet wird, wird im Laufe des Druckprozesses von einem entsprechenden Controller ausgeführt, indem dem Intent-Knoten ein oder mehrere weitere Knoten untergeordnet werden, die die Anweisung des Intent-Knotens näher präzisieren. Diese Auflösung kann schrittweise erfolgen, d.h., dass einem Intent-Knoten schrittweise eine Kaskade von weiteren Knoten untergeordnet werden, wobei im letzten Knoten, dem Blattknoten, die exakten Anweisungen für das Gerät, insbesondere den Drucker, enthalten sind.The Special feature of JDF is that it is called Intent node which contain a very general instruction for a printing process, which specifies it needs to be on a device accomplished to be able to. In particular, the product nodes are also called Product Intent Nodes (product intent nodes). The specification, which also as resolution is designated in the course of the printing process of a corresponding Controller running, by subordinating one or more additional nodes to the Intent node which specify the instruction of the Intent node. This resolution can incrementally, i.e., incrementally, to an intent node a cascade of further nodes are subordinated, in the last node, the leaf node, the exact instructions for the device, in particular the printer, are included.
Die Auflösung der Intent-Anweisungen in präzisere Anweisungen bis zu den in den Blattknoten enthaltenen Befehlen erfolgt mittels Programmen, die ähnlich zu Gerätetreibern ausgebildet sind und die allgemeine Intent-Anweisungen in konkretere Intent-Anweisungen bzw. in konkrete Befehle für einen Drucker oder ein Gerät umsetzen. Bei dieser Umsetzung werden auch Angaben über Ressourcen berücksichtigt, die in den jeweiligen Knoten enthalten sind. Nach der JDF-Spezifikation sind Ressourcen alle Dinge, die verbraucht oder produziert werden. Sie umfassen physikalische Gegenstände, wie zum Beispiele Papier, Tinte, oder Daten in Form von Dateien oder Parametern. Eine Ressource hat eine XML ID, mit der sie im gesamten Jobticket identifiziert wird.The resolution the intent statements in more precise Instructions are given up to the commands contained in the leaf nodes using programs that are similar to device drivers are trained and the general intent statements in more concrete Implement intent instructions or specific commands for a printer or a device. This implementation also takes into account information about resources, which are contained in the respective nodes. According to the JDF specification resources are all things that are consumed or produced. she include physical objects, such as paper, ink, or data in the form of files or parameters. A resource has an XML ID that it uses in the entire job ticket is identified.
Bei derartigen Verfahren, bei welchen Dokumentenbearbeitungsaufträge mittels eines Systems automatisch bearbeitet werden, das mehrere vernetzte Computer umfasst, werden oftmals auch die Geräte, die den Dokumentenbearbeitungsauftrag ausführen, wie Drucker, Falzvorrichtung, Lochvorrichtung und dergleichen, automatisch bestimmt. Dies erfolgt dadurch, dass be stimmte Kriterien durch den Druckauftrag vorgegeben werden und ein Gerät ausgewählt wird, das diesen Kriterien entspricht. Dieses Verfahren hat sich für herkömmliche Systeme zum automatischen Bearbeiten von Dokumentenbearbeitungsaufträgen sehr bewährt. Werden jedoch Dokumentenbearbeitungsaufträge nach dem JDF-Format verwendet, die zunächst sehr unspezifisch sind und im Laufe der Bearbeitung präzisiert werden, hat sich gezeigt, dass die Auswahl der Geräte oftmals nicht optimal ist. Insbesondere hat sich gezeigt, dass die Auswahl eines bestimmten Gerätes gemäß der geltenden Spezifikation dazu führen kann, dass bei intensiver Auslastung des Gerätes Bearbeitungsaufträge lange Zeit zwischengespeichert werden oder an ein für den Benutzer ungünstig gelegenes Gerät umgeleitet werden.at Such methods, in which document processing jobs by means of of a system that has multiple networked ones Computer also often includes the devices that perform the document editing job, such as Printer, folding device, punching device and the like, automatically certainly. This is done by setting specific criteria through the Print job can be specified and a device is selected that meets these criteria equivalent. This method has become conventional for automatic systems Editing document processing jobs very well proven. Become however, JDF format document editing jobs are used the first are very unspecific and are specified in the course of processing, has shown that the choice of devices is often not optimal. In particular, it has been shown that the selection of a particular Device in accordance with the applicable Specification can lead to that during intensive utilization of the device processing jobs long Time cached or at a location unfavorable for the user Device redirected become.
Es ist Aufgabe der Erfindung, Maßnahmen zur Bearbeitung von mehreren Dokumentendatenverarbeitungsaufträgen anzugeben, mit denen Geräte gleichen Typs, die zur Bearbeitung verwendet werden bei intensiver Auslastung möglichst benutzerfreundlich verfügbar sind.It Object of the invention, measures for Specify processing of multiple document data processing jobs with those devices of the same type, which are used for processing at more intense Utilization as possible user friendly available are.
Diese Aufgabe wird durch die in den unabhängigen Patentansprüchen angegebene Erfindung gelöst. Vorteilhafte Ausführungsformen der Erfindung sind Gegenstand der Unteransprüche.These The object is specified by the in the independent patent claims Invention solved. Advantageous embodiments The invention are the subject of the dependent claims.
Gemäß einem ersten Aspekt der Erfindung werden zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem zu einem Dokumentenverarbeitungsauftrag in einem Auftraggebercomputer Auftragsbegleitdaten erzeugt, die ein gegenüber anderen Auftragsverarbeitungsgeräten des selben Typs bevorzugtes Auftragsverarbeitungsgerät kennzeichnen.According to one The first aspect of the invention is used to process multiple document processing jobs in one computerized document processing system to a document processing job in a client computer Job-related data generated, the one compared to other job processing equipment of the same Identify type preferred job processing equipment.
Weiterhin ist es erfindungsgemäß möglich, unter Verwendung der Vorzugsdaten in einem Auftragnehmercomputer zu entschei den, an welchem von mehreren verfügbaren Auftragsverarbeitungsgeräten des selben Typs der Dokumentenverarbeitungsauftrag verarbeitet wird.Farther is it possible according to, under Using the preferential data in a contractor computer, at which of several available Job processing devices the same type of document processing job is processed.
Erfindungsgemäß wurde insbesondere von der Überlegung ausgegangen, dass es für einen Anwender vorteilhaft ist, zur Bearbeitung seines Auftrages zu einem Gerätetyp (z. B. ein Druckgerät) nicht ein einziges Gerät als Bestimmungsgerät anzugeben, sondern dieses Gerät nur als bevorzugtes Gerät anzugeben. Hierdurch wird es zum einen möglich, mehrere Geräte des selben Typs als mögliche Auftragsverarbeitungsgeräte anzugeben und jedem dieser Geräte einen bestimmten Bevorzugungsgrad zuzuweisen. Bei der vollautomatischen oder teilautomatischen Weiterverarbeitung des Auftrages kann dann anhand des Bevorzugungsgrades und gegebenenfalls anderer Kriterien, wie z. B. der Verfügbarkeit des jeweiligen Gerätes und/oder der Fähigkeiten des Gerätes, entschieden werden, von welchem Gerät der Auftrag letztlich bearbeitet wird. Dabei ist es insbesondere auch vorteilhaft, dem Anwender die Möglichkeit zu geben, hinsichtlich der Verfügbarkeit bzw. der dem Auftrag zugrunde liegenden Dringlichkeit der Fertigstellung und/oder den Gerätefähigkeiten, wie z. B. Duplex-Druck oder Heftung, Wichtigkeitsgrade zuzuordnen, die bei der endgültigen Gerätezuweisung ebenfalls berücksichtigt werden. Grad der Wichtigkeit und Bevorzugungsgrad sind insbesondere in mehreren Stufen festlegbar.According to the invention, it has been assumed in particular that it is advantageous for a user not to specify a single device as a destination device for processing his order for a device type (eg a printing device), but to specify this device only as a preferred device. This makes it possible, on the one hand, to specify several devices of the same type as possible job processing devices and to assign a specific degree of preference to each of these devices. In the fully automatic or semi-automatic further processing of the order can then on the basis of the degree of preference and, where appropriate, other criteria, such. As the availability of the respective device and / or the capabilities of the device, be decided by which device the order is ultimately processed. In this case, it is particularly advantageous to give the user the opportunity, with regard to the availability or the urgency of completion and / or the device capabilities underlying the order, such. As duplex printing or stapling, importance grade, which are also taken into account in the final device assignment. The degree of importance and the degree of preference can be specified in particular in several stages.
Gemäß einem bevorzugten Ausführungsbeispiel der Erfindung erfolgen Angaben über das bevorzugte Auftragsverarbeitungsgerät und/oder über die Wichtigkeit des Auftragsparameters über eine grafische Benutzerschnittstelle.According to one preferred embodiment The invention provides information about the preferred job processing device and / or the importance of the job parameter via a graphical User interface.
Die Erfindung ist insbesondere für Auftragsverarbeitungsgeräte des Typs Druckgerät und des Typs Dokumenten-Finishing-Gerät verwendbar. Die im Rahmen der Erfindung als gleiche Typen bezeichneten Geräte können je nach Anforderung variieren und insbesondere kann vorgesehen sein, Geräte gleichen Typs auftraggeberseitig, insbesondere in einem Auftragssystem und/oder auftragnehmerseitig, insbesondere in einem Management Information System (MIS) frei zu konfigurieren. Beispielsweise können als Geräte vom Typ Finishing-Bindegeräte nicht nur Leimbindungs- und/oder Spiralbindungsgeräte konfiguriert werden, sondern auch einfache Klammerhefter.The Invention is particularly for Order processing equipment of the type pressure device and the type document finishing device usable. The designated as the same types in the context of the invention equipment can vary according to requirements and in particular may be provided Devices same Type on the customer side, especially in an order system and / or on the contractor side, especially in a management information system (MIS) free to configure. For example, as devices of the type Finishing binders not only glue binding and / or spiral binding devices are configured, but also simple staplers.
Zur Festlegung eines zu verwendenden Auftragsverarbeitungsgerätes werden insbesondere die Wichtigkeits- und/oder Bevorzugungsgrade der Auftragsbegleitdaten miteinander verglichen und das Auftragsverarbeitungsgerät ausgewählt, welches den höchsten Wichtigkeits- oder Bevorzugungsgrad erfüllt. Falls mehrere Geräte den höchsten Wichtigkeits- oder Bevorzugungsgrad gleichermaßen erfüllen, wird dasjenige Auftragsverarbeitungsgerät ausgewählt, das zusätzlich den zweithöchsten Wichtigkeits- oder Bevorzugungsgrad erfüllt. Falls wiederum mehrere Geräte zur Auswahl stehen, wird das Gerät ausgewählt, dass in der Rangfolge der Grad am meisten Wichtigkeits- oder Bevorzugungsgrade erfüllt.to Determining a job processing device to be used in particular the importance and / or preference levels of the order-related data compared with each other and the job processing device selected which the highest Importance or preference level met. If several devices have the highest importance or equality degree, the one order processing apparatus is selected which additionally the second highest Importance or preference level met. If in turn several equipment are available for selection, the device is selected in the order of degrees the most importance or preference degrees Fulfills.
Die Erfindung ist für Auftragsbegleitdaten jeglicher Art verwendbar, insbesondere für sogenannte Jobticketdaten. Für die vorliegende Erfindung werden insbesondere JDF-Daten und/oder JMF-Daten als Auftragsbegleitdaten verstanden, d.h. die erfindungsgemäßen Auftragsbegleitdaten können insbesondere auch Daten gemäß dem JDF/JMF-Standard umfassen und insbesondere mit den JDF-Daten einer Geräteresource (device resource) in einem Produktknoten, einem Prozessknoten, einem Prozessgrup penknoten oder in einem kombinierten Prozessknoten (combined process node) als Einheit verbunden werden.The Invention is for Order-related data of any kind usable, in particular for so-called Job ticket data. For The present invention will be particularly JDF data and / or JMF data understood as order-related data, i. the order accompanying data according to the invention can especially data according to the JDF / JMF standard and in particular with the JDF data of a device resource (device resource) in a product node, a process node, a Process group penknots or in a combined process node (combined process node) as a unit.
Die Erfindung ist weiterhin insbesondere für Anwendungen vorteilhaft, bei denen für verschiedene Druckaufträge gleiche Auftragsbegleitdaten bereitgestellt und verwendet werden. Je größer der Deckungsgrad der Auftragsbegleitdaten verschiedener Druckaufträge ist, desto vorteilhafter wirkt sich die Erfindung aus, weil um so flexibler bei der Zuweisung der Auftragsverarbeitungsgeräte reagiert werden kann. Die Auslastung der Druckgeräte ist dadurch gleichmäßig und deren Verfügbarkeit hoch.The Invention is furthermore particularly advantageous for applications where for different print jobs same order-related data are provided and used. The bigger the Degree of coverage of the order-related data of different print jobs, the more advantageous the invention, because all the more flexible can be responded to in the assignment of the job processing equipment. The Utilization of pressure equipment is even and through it their availability high.
Gemäß einem zweiten Aspekt der Erfindung, der in Kombination oder auch unabhängig bezüglich dem ersten Aspekt der Erfindung angesehen werden kann, werden zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem von einem Auftraggebercomputer an einen Auftragnehmercomputer Auftragsbegleitdaten gesandt. Die Auftragsbegleitdaten umfassen dabei Zeitplanungsdaten, die für eine auftragnehmerseitige Zeitplanung (engl. scheduling) hinsichtlich der Zuweisung der Aufträge an Auftragsbearbeitungsgeräte nutzbar sind und die auf Ressourcen bezogen sind.According to one second aspect of the invention, in combination or independently with respect to first aspect of the invention can be considered for editing of multiple document processing jobs in a computerized document processing system from a client computer to a contractor computer, job-related data sent. The order-related data include scheduling data, the for a contractor-side scheduling with regard to the assignment of orders to order processing equipment are usable and that are based on resources.
Wenn die Dokumentenverarbeitungsaufträge im Auftragnehmercomputer oder einem mit diesem verbundenen Computer zwischengespeichert werden, bevor sie auftragsgemäß verarbeitet werden (spooling), dann kann aufgrund der verfügbaren, auf die resourcen bezogenen Zeitplanungsdaten die Zeitplanung dahingehend optimiert werden, dass zeitaufwendige Dokumentenverarbeitungsaufträge so an die Geräte zugewiesen werden, dass diese nicht für kurzfristig benötigten Aufträge blockiert werden. Dazu ist es insbesondere vorteilhaft, Resourcendaten wie die Größe eines Auftrags und/oder über zu verwendende Aufzeichnungsträger bereitzustellen.If the document processing jobs in the contractor computer or a computer connected to it cached before it is processed according to the order can be (spooling), then based on the resources available Timing data the timing will be optimized to that assigns time-consuming document processing jobs to the devices that will not be for needed at short notice assignments be blocked. For this it is particularly advantageous to use resource data like the size of a Order and / or over to be used recording medium provide.
Die Verarbeitungszeitplanung kann wahlweise automatisch oder manuell erfolgen. Bei einer automatischen Verarbeitungszeitplanung kann insbesondere maschinell eine Entscheidung über den Beginn und/oder die Zuweisung eines Dokumentenverarbeitungszeitvorganges an ein bestimmtes Dokumentenverarbeitungsgerät auf Basis der für den Verarbeitungsvorgang benötigten Zeit getroffen werden. Weitere Kriterien für die Zeitplanung bei der Abarbeitung von Dokumentenverarbeitungsaufträgen können sein die Uhrzeit, die Dringlichkeit (Priorität) eines Auftrages, die Reihenfolge des Eingangs der Aufträge, die Menge der zu verwendenden Aufzeichnungsträger, eine Anwenderwahl und/oder die Identität eines Anwenders (Auftraggebers). Ein Automatismus oder eine Bedienperson, die am Auftragnehmercomputer wirksam werden und die Zeitplanung bestimmen, entscheiden dann aufgrund einem oder mehrere der oben genannten Kriterien, wann ein Dokumentenbearbeitungsauftrag ausgeführt wird. Beispielsweise können sehr umfangreiche Aufträge während der Nacht verarbeitet werden oder Aufträge, die einen bestimmten, nur wenig benutzen Parameter (z. B. Aufzeichnungsträger) nutzen, gemeinsam im selben Zeitraum oder Aufträge eines bestimmten Auftraggebers alle zusammen, so dass die Aufträge zeitgleich oder in enger zeitlicher Korrelation fertiggestellt werden.Processing scheduling can be either automatic or manual. In particular, in automatic processing scheduling, a decision may be made by machine on the start and / or assignment of a document processing time operation to a particular document processing device based on the time required for the processing operation. Further criteria for the scheduling in the processing of document processing jobs may be the time, the urgency (priority) of an order, the order of receipt of orders, the amount of record carriers to be used, a user choice and / or the identity of a user (client). An automatism or operator taking action on the contractor computer and scheduling will then decide when to execute a document processing job based on one or more of the above criteria. For example, very large jobs can be processed during the night, or jobs that use a particular, little-used parameter (such as a record carrier) work together in the same way period or orders of a particular client all together, so that the orders are completed at the same time or in close temporal correlation.
Gemäß dem zweiten Aspekt der Erfindung wird insbesondere vorgeschlagen, zu den bestehenden Zeitplanungsinformationen in der Knoteninformation eines Auftrages gemäß der JDF-Spezifikation als zusätzliche Zeitplanungsinformation ressourcenbezogene Daten zur Verfügung zu stellen. Dadurch kann die Zeitplanung insbesondere ressourcenoptimiert erfolgen und damit die Geräteverfügbarkeit erhöht werden, weil bestimmte Ressourcen (z. B. eine bestimmte Papiersorte) zu mehreren Aufträgen gleichzeitig bzw. unmittelbar hintereinander von den Aufträgen genutzt wird. Damit ist es weiterhin besser möglich, Dokumentenbearbeitungsaufträge gruppenweise zusammenzustellen um die Verarbeitungszeit insgesamt zu verkürzen.According to the second Aspect of the invention is particularly proposed to the existing Scheduling information in the node information of an order according to the JDF specification as additional Scheduling information resource-related data available put. As a result, scheduling can be resource-optimized in particular done and thus the device availability elevated because certain resources (for example, a particular type of paper) to several orders at the same time or directly after one another is used by the orders. This is it still better possible Document processing jobs Group by group to total processing time To shorten.
Gemäß einem dritten Aspekt der Erfindung, der in Kombination mit den beiden anderen Aspekten der Erfindung oder auch alleine Anwendung finden kann, werden zum Bearbeiten von Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem Dokumentendaten und Auftragsbegleitdaten von einem Auftraggebercomputer an einen Auftragnehmercomputer gesandt, wobei die Auftragsbegleitdaten Daten zur Auftragsbearbeitungsparametern umfassen, welche zur Steuerung eines Auftragsverarbeitungsgerätes verwendbar sind, wobei einem Benutzer des Auftraggebercomputers auftragsbearbeitungsparameterspezifische Rechte zugeordnet sind.According to one third aspect of the invention, in combination with the two find other aspects of the invention or even alone, are used to edit document processing jobs in one computerized document processing system Document data and order-related data from a client computer sent to a contractor computer, with the job-accompanying data Data for the order processing parameters, which are for the control a job processing device are usable, wherein a user of the client computer order-specific parameter-specific rights are assigned.
Gemäß diesem Aspekt der Erfindung wurde erkannt, dass Fehler bei der Auftragsbearbeitung in einem komplexeren Dokumentenbearbeitungssystem vermieden werden können, wenn einem Auftraggeber bei der Festlegung von Auftragsbearbeitungsparametern nur für diejenigen Parameter Berechtigungen zur Einstellung gegeben werden, die seinen typischen Aufgaben oder Kenntnissen entsprechen. Hierdurch kann insbesondere vermieden werden, dass Aufträge wiederholt neu bearbeitet werden müssen, weil Parameter falsch eingestellt waren. An anderer Stelle kann es vorteilhaft sein, einem Auftraggeber nur bestimmte Ressourcen zur Verfügung zu stellen, die seinen typischen Aufgaben entspricht, beispielsweise allen Auftraggebern die Benutzung von unbedrucktem, weißen DIN-A4-Papier zu er möglichen, jedoch nur bestimmten Anwendern die Verwendung von speziellen Aufzeichnungsträgern, wie z. B. vorbedruckten Scheckformularen, zu gestatten.According to this Aspect of the invention has been recognized that errors in order processing be avoided in a more complex document editing system can, if a client when setting order processing parameters only for those parameter permissions are given to the setting which correspond to his typical tasks or knowledge. hereby In particular, it can be avoided that orders are repeatedly reworked Need to become, because parameters were set incorrectly. Elsewhere It may be beneficial to a principal only certain resources available too which corresponds to his typical tasks, for example all customers using unprinted, white DIN-A4 paper to him possible However, only certain users the use of special record carriers such. B. pre-printed check forms to allow.
Für den dritten Aspekt der Erfindung ist es insbesondere vorteilhaft, dem Auftragnehmer bereits anzuzeigen, auf welche Ressourcen er Zugriff hat, bevor er den Auftrag abschickt.For the third Aspect of the invention it is particularly advantageous to the contractor already indicate which resources he has access to before he sends the order.
Gemäß einem vorteilhaften Ausführungsbeispiel des dritten Aspekts der Erfindung sind die Ressourcendaten gemäß der JDF-Spezifikation kodiert und es erfolgt die Berechtigungszuordnung mittels Daten, die mit den JDF-Ressourcendaten logisch verbunden sind. Weiterhin ist es dabei vorteilhaft, Daten über die Benutzer und ihre Benutzerrechte in einer Datenbank zur Verfügung zu stellen und diese in einem prozessübergreifenden Managementinformationssystem (MIS) allen beteiligten Komponenten des Auftragsbearbeitungssystems zur Verfügung zu stellen. Anhand der Datenbank kann dann insbesondere eine Autentifizierung des Benutzers erfolgen zur Festlegung seiner Rechte im System. Im System kann insbesondere für jede Ressource eine derartige Zugriffskontrolle erfolgen.According to one advantageous embodiment According to the third aspect of the invention, the resource data is coded according to the JDF specification and The authorization assignment takes place by means of data that is linked to the JDF resource data is logically connected. It is still there advantageous to data over to make the users and their user rights available in a database and this in a cross-process management information system (MIS) all involved components of the order processing system to disposal to deliver. On the basis of the database can then in particular an authentication of the user to set his rights in the system. in the System can be used especially for every resource undergo such access control.
Die Erfindung wird nachfolgend anhand von in den Zeichnungen dargestellten Ausführungsbeispielen näher erläutert. Die Zeichnungen zeigen inThe Invention will be described below with reference to the drawings embodiments explained in more detail. The Drawings show in
In
Innerhalb
der Main-Frame-Architektur
Das Überwachungssystem
ist über
ein Gerätesteuerungsnetzwerk
Druckgut
In
der Netzwerk-Architektur
Wenn
im Zuge der Weiterverarbeitung der Daten, insbesondere bei der Ausgabe
der Daten auf einem der Druckgeräte
Die
digitalen Druckgeräte
Druckdaten,
die vom Bearbeitungscomputer
Dokumentendaten,
die an die Drucker
Die
gedruckten Dokumente werden auf ihrem Verarbeitungsweg zwischen
dem jeweiligen Druckgerät
Die
fertig gedruckten Dokumente
In
In
Im
gezeigten Beispiel ist zusätzlich
Drucker D2 (
Unter
dem Hauptparameter „Finishing" können die
Nachbearbeitungsparameter für
das gedruckte Dokument eingestellt werden. Im gezeigten Beispiel
wird die Heftung eingestellt. Die Einstellung „falten" ist nicht ausgewählt, die Einstellung „binden" wird vom Auftragssystem
Für die Druck-
und Finishing-Geräte
kann weiterhin vorgesehen sein, dass im Auftragssystem
Das
Managementinformationsystem im Druckserver
Unter
dem Hauptkriterium „Medium" der Auftragssystem-Benutzerschnittstelle
Die
grafische Schnittstelle
Zusätzlich zu
den über
die Benutzerschnittstellen
Im
Druckerserver
Es wurden Ausführungsbeispiele der Erfindung angegeben, dabei ist klar, dass der Fachmann jederzeit Weiterbildungen angeben kann. Insbesondere können in den grafischen Benutzerschnittstellen der Auftragssysteme eine Vielzahl weiterer Einstellmöglichkeiten vorgesehen werden, wie z. B. Mailbox-Druck, Vergrößerung/Verkleinerung, Wasserzeichendruck usw.It were exemplary embodiments the invention, it is clear that the skilled artisan at any time Can indicate further training. In particular, in the graphical user interfaces of the Application systems are provided a variety of other settings, such as Eg mailbox printing, enlargement / reduction, Watermark printing, etc.
Die Erfindung ist insbesondere dazu geeignet, als Computerprogramm (Software) realisiert zu werden. Sie kann damit als Computerprogramm-Modul als Datei auf einem Datenträger wie einer Diskette, CD-ROM oder DVD oder als Datei über ein Daten- bzw. Kommunikationsnetz verbreitet werden. Derartige und vergleichbare Computerprogramm-Produkte oder Computerprogramm-Elemente sind Ausgestaltungen der Erfindung. Der erfindungsgemäße Ablauf kann in einem Computer, in einem Druckgerät oder in einem Drucksystem mit vorgeschalteten oder nachgeschalteten Datenverarbeitungsgeräten Anwendung finden. Dabei ist klar, daß entsprechende Computer, auf denen die Erfindung angewandt wird, weitere, an sich bekannte technische Einrichtungen wie Eingabemittel (Tastatur, Mouse, Touchscreen), einen Mikroprozessor, einen Daten- bzw. Steuerungsbus, eine Anzeigeeinrichtung (Monitor, Display) sowie einen Arbeitsspeicher, einen Festplattenspeicher und eine Netzwerkkarte enthalten können.The invention is particularly suitable for being implemented as a computer program (software). It can thus be used as a computer program module as a file on a data medium such as a floppy disk, CD-ROM or DVD or as a file via a data or communication network are disseminated. Such and comparable computer program products or computer program elements are embodiments of the invention. The process according to the invention can be used in a computer, in a printing device or in a printing system with upstream or downstream data processing devices. It is clear that corresponding computer to which the invention is applied, further, known per se technical devices such as input means (keyboard, mouse, touch screen), a microprocessor, a data or control bus, a display device (monitor, display) and can contain a memory, a hard disk space and a network card.
- 11
- Dokumenten-DruckproduktionssystemDocument print production system
- 22
- Main-Frame-ArchitekturMainframe architecture
- 33
- Host-ComputerHost computer
- 44
- Bearbeitungscomputer (File Server)processing computer (File server)
- 55
- Netzwerk-ArchitekturNetwork architecture
- 66
- Ausgabegerätoutput device
- 6a...6d6a ... 6d
- Druckgerätepressure equipment
- 77
- Überwachungssystemmonitoring system
- 7a7a
- Überwachungscomputermonitoring computer
- 7b7b
- DatenbankDatabase
- 7c7c
- Computerprogramm-ModuleComputer program modules
- 88th
- Print-ManagerPrint Manager
- 99
- Konverterconverter
- 10a, 10b10a, 10b
- Lesestationreading station
- 11a, llb11a, IIb
- Hand-BarcodeleserHandheld barcode reader
- 12, 12a12 12a
- Client-Computer (Anwendernetzwerk)Client computer (User network)
- 1313
- Netzwerk für Clientnetwork for client
- 14a...14d14a ... 14d
- DruckdatenleitungenPressure data lines
- 1515
- GerätesteuerungsnetzwerkDevice Control Network
- 1616
- Druckserverprint server
- 1717
- Meßsystemmeasuring system
- 1818
- Optisches Testsystemoptical test system
- 1919
- Barcode Testsystembarcode test system
- 2020
- MICR TestsystemMICR test system
- 2121
- DatenerfassungsmodulData acquisition module
- 22a22a
- Schneidegerät (Cutter)Cutter (cutter)
- 22b22b
- Kuvertiergerätenveloping
- 2323
- Druckgutprinted matter
- 2424
- Spoolerspooler
- 2525
- DokumentenproduktionssystemDocument production system
- 26a...26c26a ... 26c
- Client-ComputerClient computer
- 2727
- Druckserverprint server
- 2828
- Netzwerkenetworks
- 2929
- Druckgerätprinting device
- 3030
- Druckgerätprinting device
- 3131
- Druckgerätprinting device
- 3232
- Druckgerätprinting device
- 3333
- Bindegerätbinding machine
- 33a33a
- Bindegerätbinding machine
- 3434
- Hefteinrichtungstapler
- 34a34a
- Hefteinrichtungstapler
- 3535
- DatenverbindungData Connection
- 3636
- Auftragssystem – GUIOrdering System - GUI
- 3737
- Prioritäts-MenüPriority menu
- 3838
- Zeitplanungs-MenüScheduling menu
- 3939
- Auftragssystem – GUIOrdering System - GUI
Claims (47)
Priority Applications (4)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200510003130 DE102005003130A1 (en) | 2005-01-21 | 2005-01-21 | Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices |
| EP06700600A EP1856600A2 (en) | 2005-01-21 | 2006-01-20 | Method, computer program, and system for processing several document processing jobs |
| US11/813,924 US8503007B2 (en) | 2005-01-21 | 2006-01-20 | Method, computer program, and system for processing several document processing jobs |
| PCT/EP2006/050338 WO2006077246A2 (en) | 2005-01-21 | 2006-01-20 | Method, computer program, and system for processing several document processing jobs |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200510003130 DE102005003130A1 (en) | 2005-01-21 | 2005-01-21 | Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| DE102005003130A1 true DE102005003130A1 (en) | 2006-08-03 |
Family
ID=36686305
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| DE200510003130 Ceased DE102005003130A1 (en) | 2005-01-21 | 2005-01-21 | Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices |
Country Status (1)
| Country | Link |
|---|---|
| DE (1) | DE102005003130A1 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69520729T2 (en) * | 1994-12-09 | 2001-09-13 | Oce-Technologies B.V., Venlo | Printer system for executing a printer job |
| DE10339511A1 (en) * | 2002-12-10 | 2004-07-15 | Hewlett-Packard Development Co., L.P., Houston | System and method for dynamically sequencing a requirement-based workflow |
| US20040218201A1 (en) * | 2003-04-30 | 2004-11-04 | Pierre Lermant | Methods and apparatus for dynamically configuring cluster printing systems |
-
2005
- 2005-01-21 DE DE200510003130 patent/DE102005003130A1/en not_active Ceased
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE69520729T2 (en) * | 1994-12-09 | 2001-09-13 | Oce-Technologies B.V., Venlo | Printer system for executing a printer job |
| DE10339511A1 (en) * | 2002-12-10 | 2004-07-15 | Hewlett-Packard Development Co., L.P., Houston | System and method for dynamically sequencing a requirement-based workflow |
| US20040218201A1 (en) * | 2003-04-30 | 2004-11-04 | Pierre Lermant | Methods and apparatus for dynamically configuring cluster printing systems |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| DE69230547T2 (en) | Dialog filtering | |
| EP1155363B1 (en) | Printing system | |
| DE10250842B4 (en) | A method, computer program product and apparatus for processing a document data stream of an input format into an output format | |
| DE10123376B4 (en) | Method, device system and computer program system for processing document data | |
| DE10017785C2 (en) | Method and system for processing a print data stream | |
| EP1197347A2 (en) | Interface system and method | |
| EP1241563A2 (en) | Method for improving print efficiency | |
| EP1393157B1 (en) | Method, equipment system and computer program product for processing document data | |
| EP1532514B1 (en) | Method, system of devices, and computer program product for the document-related extension of a resource-structured document data flow | |
| EP1234686A2 (en) | Method for choosing between further processing and finishing for digital printing | |
| EP1989873B1 (en) | Method and device for processing a print data flow for producing multicolor printed images using a high performance printing system | |
| WO2009019248A2 (en) | Method for the creation of a template | |
| WO2007090821A1 (en) | Method and arrangement for archiving document data and for outputting document data stored in an archive | |
| DE102004047327A1 (en) | Method and system for automatically processing a job ticket for a printing process | |
| EP1856600A2 (en) | Method, computer program, and system for processing several document processing jobs | |
| DE102004047326B4 (en) | A method and system for communicating document processing jobs from a client to a device for editing a document editing job over a network | |
| DE102007036985B4 (en) | Method, system and computer program product for automatically editing document editing data | |
| DE102005003130A1 (en) | Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices | |
| DE102005061605A1 (en) | Document job processing method for document-print production system, involves creating job companion file for document job in computer, where data indicate same type preferred job processing devices compared to other processing devices | |
| DE102007036986B4 (en) | Method for automatically preparing and separating document processing data contained in a document data stream | |
| DE10134749C2 (en) | Imaging device and imaging method for processing executable instructions | |
| WO2003065197A2 (en) | Method, receiving server and computer program module for the automatic reception and forwarding of document processing orders | |
| EP3742278A1 (en) | Page-related management data | |
| DE10223926A1 (en) | Method, computer system and computer program product for transferring a print job from a host computer to a print server | |
| WO2007110389A1 (en) | Method, computer program and computer system for producing a driver control component for an output device in a document output management system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| OP8 | Request for examination as to paragraph 44 patent law | ||
| R016 | Response to examination communication | ||
| R082 | Change of representative |
Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE |
|
| R081 | Change of applicant/patentee |
Owner name: OCE PRINTING SYSTEMS GMBH & CO. KG, DE Free format text: FORMER OWNER: OCE PRINTING SYSTEMS GMBH, 85586 POING, DE Effective date: 20130820 |
|
| R082 | Change of representative |
Representative=s name: PATENTANWAELTE SCHAUMBURG, THOENES, THURN, LAN, DE Effective date: 20130820 Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE Effective date: 20130820 Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE Effective date: 20130820 Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE Effective date: 20130820 |
|
| R082 | Change of representative |
Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE GBR, DE Representative=s name: SCHAUMBURG UND PARTNER PATENTANWAELTE MBB, DE Representative=s name: SCHAUMBURG & PARTNER PATENTANWAELTE MBB, DE |
|
| R016 | Response to examination communication | ||
| R002 | Refusal decision in examination/registration proceedings | ||
| R003 | Refusal decision now final |