[go: up one dir, main page]

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 PDF

Info

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
Application number
DE200510003130
Other languages
German (de)
Inventor
Jean-Marc Christian Alfred Steux
Johan Geert Vons
Hartwig Dr. Schwier
Albin Stoderschnig
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Production Printing Germany GmbH and Co KG
Original Assignee
Oce Printing Systems GmbH and Co KG
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Oce Printing Systems GmbH and Co KG filed Critical Oce Printing Systems GmbH and Co KG
Priority to DE200510003130 priority Critical patent/DE102005003130A1/en
Priority to EP06700600A priority patent/EP1856600A2/en
Priority to US11/813,924 priority patent/US8503007B2/en
Priority to PCT/EP2006/050338 priority patent/WO2006077246A2/en
Publication of DE102005003130A1 publication Critical patent/DE102005003130A1/en
Ceased legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1202Dedicated interfaces to print systems specifically adapted to achieve a particular effect
    • G06F3/1203Improving or facilitating administration, e.g. print management
    • G06F3/1205Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1223Dedicated interfaces to print systems specifically adapted to use a particular technique
    • G06F3/1237Print job management
    • G06F3/126Job scheduling, e.g. queuing, determine appropriate device
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input 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/12Digital output to print unit, e.g. line printer, chain printer
    • G06F3/1201Dedicated interfaces to print systems
    • G06F3/1278Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
    • G06F3/1285Remote 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

The method involves creating job companion file for a document processing job in a client computer. The job companion file indicates the same type of preferred job processing devices compared to other job processing devices. A priority data is created such that the degree of preference of job parameter in each stage is determined. Additional job companion file is created such that the degree of preference of job parameter is indicated for execution of the job. Independent claims are also included for the following: (A) a method for operating a document display management system (B) a computer program product for the method for processing of several document processing jobs (C) a document processing system for processing of several document processing jobs.

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 EP 0 720 086 B ist ein digitales Druck- und Kopiersystem bekannt, bei dem anstehende gespeicherte Druckaufträge automatisch abgearbeitet oder manuell zum Druck angestoßen werden können. Bei der automatischen Abarbeitung können zusätzlich vom Bediener verschiedene Druckkriterien geändert werden.From WO 89/06024 A a printing system is known in which various print jobs are temporarily stored in a mass memory and are printed automatically or only after a user intervention according to predetermined criteria. From the EP 0 720 086 B A digital printing and copying system is known in which pending stored print jobs can be processed automatically or triggered manually for printing. During automatic processing, the operator can also change various print criteria.

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

1 ein komplexes Dokumentenproduktionssystem, 1 a complex document production system,

2 ein Netzwerk mit nur vier Druckgeräten, 2 a network with only four pressure devices,

3 eine Bedienoberfläche für ein Auftragssystem und 3 a user interface for an order system and

4 die Bedienoberfläche der 3 benutzerspezifisch angepasst. 4 the user interface of the 3 Customized.

In 1 ist ein Dokumenten-Druckproduktionssystem 1 gezeigt, das zum einen eine Main-Frame-Architektur 2 umfasst und zum anderen eine Netzwerk-Architektur 5, in denen jeweils Dokumentendaten bzw. Dokumentendruckdatenströme mittels Anwenderprogrammen (Tools) erzeugt werden. In der Main-Frame-Architektur 2 werden diese Druckdaten von einem Host-Computer 3, insbesondere als AFP-Druckdatenstrom oder als Zeilendruckdatenstrom, erzeugt. Vom Host-Computer 3 können die Druckdaten wahlweise über einen sog. S/370-Kanal 14a direkt an einen oder mehrere Druckgeräte 6a, 6b übertragen werden. Alternativ zu diesem Ausgabekanal können die Druckdaten auch vom Host-Computer 3 über ein Netzwerk 13 oder eine direkte Datenverbindung 14b zu einem Bearbeitungscomputer 4 übertragen werden, in dem die Druckdaten zwischengespeichert (z.B. in einem zugehörigen File-Server) und für nachfolgende Ausgabeschritte bearbeitet werden. In derartigen Host-Computern 3 werden insbesondere Druckdatenströme erzeugt, die aus größeren Datenbeständen (Datenbanken) regelmäßig Listen-Ausdrucke, Rechnungen, Verbrauchsübersichten (für Telefonrechnungen, Gasrechnungen, Bankkonten) etc. zusammenstellen. Derartige Anwendungen sind häufig bereits seit vielen Jahren im Einsatz und werden nach wie vor in mehr oder weniger unveränderter Weise benötigt (sog. Legacy-Anwendungen).In 1 is a document printing production system 1 On the one hand, this is a main frame architecture 2 and on the other hand a network architecture 5 in which document data or document print data streams are generated by means of user programs (tools). In the main frame architecture 2 These print data are from a host computer 3 , in particular as an AFP print data stream or as a line print data stream. From the host computer 3 The print data can optionally be sent via a so-called S / 370 channel 14a directly to one or more pressure devices 6a . 6b be transmitted. As an alternative to this output channel, the print data can also be sent from the host computer 3 over a network 13 or a direct data connection 14b to a processing computer 4 be transferred in which the print data is cached (eg in an associated file server) and edited for subsequent output steps. In such host computers 3 In particular, print data streams are generated which regularly compile list printouts, invoices, consumption overviews (for telephone bills, gas bills, bank accounts) from larger databases (databases). such Applications have been in use for many years and are still needed in more or less unchanged ways (so-called legacy applications).

Innerhalb der Main-Frame-Architektur 2 wird der Druckproduktionsablauf von einem Überwachungssystem überwacht. Es umfasst einen Überwachungscomputer 7, der mit einer Datenbank 7b gekoppelt ist.Within the main frame architecture 2 the print production process is monitored by a monitoring system. It includes a monitoring computer 7 that with a database 7b is coupled.

Das Überwachungssystem ist über ein Gerätesteuerungsnetzwerk 15 und einen Printmanager-Modul 8 mit dem Host-Computer 3 verbunden sowie über einen Konverter 9 mit einer V24-Datenleitung, die an die beiden Druckgeräte 6a, 6b ankoppelt. Der Konverter 9 setzt die V24-Signale in DMI-Protokollsignale des Gerätesteuerungsnetzwerkes 15 um. SNMP-Protokollsignale können dem Device Manager DM als DMI-Protokollsignale umgesetzt bereitgestellt werden bzw. direkt als SNMP-Protokollsignale übergeben werden.The monitoring system is via a device control network 15 and a Print Manager module 8th with the host computer 3 connected as well as via a converter 9 with a V24 data line connected to the two pressure devices 6a . 6b couples. The converter 9 sets the V24 signals in DMI protocol signals of the device control network 15 around. SNMP protocol signals can be provided to the Device Manager DM as DMI protocol signals, or transferred directly as SNMP protocol signals.

Druckgut 23, das in den Druckern 6a, 6b aus dem Dokumenten-Druckdatenstrom erzeugt wurde und auf dem Barcodes aufgedruckt sind, kann jeweils mit einem manuell bewegbaren, funkgesteuerten Barcode-Leser 11a abgescannt werden. Die Signale werden per Funk an die Lesestation 10a übertragen und in das Gerätesteuerungsnetzwerk 15 bzw. an das Überwachungssystem 7 übermittelt. Als Barcode-Leser können Leser für eindimensionale und/oder zwei-dimensionale Barcodes eingesetzt werden, sodass verschiedene Barcode-Systeme mit ein und derselben Lesevorrichtung gelesen werden können. Das Barcode-Lesesystem ist insbesondere konfigurierbar, d.h., auf verschiedene, anwendungsspezifische Codes bzw. die jeweils geeigneten Kontrollverfahren anwendbar.printed matter 23 that in the printers 6a . 6b is generated from the document print data stream and printed on the bar codes, each with a manually movable, radio-controlled barcode reader 11a be scanned. The signals are transmitted by radio to the reading station 10a transferred and into the device control network 15 or to the monitoring system 7 transmitted. As a barcode reader, readers can be used for one-dimensional and / or two-dimensional barcodes, so that different barcode systems can be read with one and the same reading device. The bar code reading system is particularly configurable, ie applicable to various application-specific codes or the respectively suitable control methods.

In der Netzwerk-Architektur 5 werden Dokumentendaten mittels Anwenderprogrammen (z.B. Microsoft WinWord®) in Client-Computern 12, 12a erzeugt, die über ein Client-Netzwerk 13 untereinander sowie mit dem Bearbeitungscomputer (File-Server) 4 verbunden sind. Der File-Server dient damit als zentrale Verarbeitungs- und Bearbeitungsschnittstelle für Druckdaten des gesamten Druckproduktionssystems 1. Auf ihm laufen diverse Steuerungsmodule (Softwareprogramme), durch die der gesamte Druckproduktionsablauf bzw. die gesamte Dokumentenbearbeitung anwendungsspezifisch, produktionstechnisch und gerätesteuerungsseitig an die jeweiligen Gegebenheiten optimal angepasst wird. Als Druckdatenströme finden in dieser Architektur typischerweise PCL, Post Script oder PDF Anwendung.In the network architecture 5 Document data are processed by client programs (eg Microsoft WinWord ® ) in client computers 12 . 12a generated over a client network 13 with each other as well as with the processing computer (file server) 4 are connected. The file server thus serves as a central processing and editing interface for print data of the entire print production system 1 , Various control modules (software programs) run on it, through which the entire print production process or the entire document processing can be optimally adapted to the respective conditions in an application-specific, production-technical and device-control-oriented manner. Print data streams typically use PCL, Post Script or PDF in this architecture.

Wenn im Zuge der Weiterverarbeitung der Daten, insbesondere bei der Ausgabe der Daten auf einem der Druckgeräte 6a, 6b, 6c oder 6d, in einem der Nachverarbeitungsgeräte 22a, 22b oder auch im Druckserver 16, ein Fehler auftritt, so kann dies durch das Überwachungssystem 7 anhand der im Bearbeitungscomputer 4 eingefügten Steuerungs-Barcodes festgestellt werden und der Nachdruck der von der Störung betroffenen Dokumente (Seiten, Blätter, Mail-Pieces) angefordert werden. Diese Wiederholungsdruck-Anforderung wird maßgeblich im Bearbeitungscomputer 4 gesteuert.If in the course of further processing of data, especially in the output of data on one of the printing devices 6a . 6b . 6c or 6d in one of the post-processing devices 22a . 22b or in the print server 16 If an error occurs, it may do so through the monitoring system 7 on the basis of the processing computer 4 inserted control barcodes are detected and the reprinting of the affected documents (pages, sheets, mail pieces) are requested. This repeat print request becomes significant in the editing computer 4 controlled.

Die digitalen Druckgeräte 6a, 6b, 6c, 6d weisen Druckgeschwindigkeiten von mehr als 30 Seiten pro Minute bis zu über 1000 DIN A4 Seiten pro Minute auf und sind punktindividuell mit 600 dpi ansteuerbar.The digital printing devices 6a . 6b . 6c . 6d have printing speeds of more than 30 pages per minute up to more than 1000 DIN A4 pages per minute and can be controlled individually with 600 dpi.

Druckdaten, die vom Bearbeitungscomputer 4 fertiggestellt wurden, werden über die Druckdatenleitung 14c an den Druckserver 16 geleitet. Dessen Aufgabe ist es im wesentlichen, den Bearbeitungscomputer 4 zu entlasten. Dies erfolgt durch Zwischenspeicherung der fertiggestellten Druckdaten bis zu deren Abruf über die Datenleitung 14d an einen oder beide Drucker 6c, 6d. Der Druckserver 16 ist somit in erster Linie aus Gründen der Performance (Geschwindigkeit) im Gesamtsystem integriert. Bei Systemen, deren Druckgeschwindigkeit weniger groß ist, kann auf den Druckserver 16 auch verzichtet werden. Die Druckdatensteuerung kann dabei auch von einem außerhalb oder innerhalb eines Druckers angeordneten Controller erfolgen.Print data from the editing computer 4 have been completed are via the print data line 14c to the print server 16 directed. Its task is essentially the processing computer 4 to relieve. This is done by buffering the finished print data until it is retrieved via the data line 14d to one or both printers 6c . 6d , The print server 16 is thus integrated in the overall system primarily for reasons of performance (speed). For systems whose print speed is less large, the print server can 16 also be waived. The print data control can also be carried out by a controller arranged outside or inside a printer.

Dokumentendaten, die an die Drucker 6c bzw. 6b übermittelt und dort auf einen Aufzeichnungsträger (z.B. Papier) gedruckt werden, werden im Gesamtsystem weiteren Bearbeitungsstufen, nämlich dem Schneidegerät 22a und dem Kuvertierungsgerät 22b der weiteren Verarbeitung zugeführt. Damit ist der Druckproduktionsprozess abgeschlossen.Document data sent to the printer 6c respectively. 6b transmitted and printed there on a recording medium (eg paper) are in the overall system other processing stages, namely the cutting device 22a and the inserter 22b supplied for further processing. This completes the print production process.

Die gedruckten Dokumente werden auf ihrem Verarbeitungsweg zwischen dem jeweiligen Druckgerät 6a, 6b, 6c bzw. 6d und dem letzten Nachverarbeitungsgerät 22b hinsichtlich verschiedener Kriterien getestet, nämlich durch ein optisches Testsystem 18 hinsichtlich ihrer optischen Druckqualität, mit einem Barcode-Testsystem 19 hinsichtlich ihres Vorhandenseins, ihrer Konsistenz und/oder ihrer Reihenfolge sowie mit einem MICR-Testsystem, sofern der Druck mittels magnetisch lesbarem Toner (Magnetic Ink Character Recognition Toner) gedruckt wurde. Die vom Meßsystem 17 gelieferten Daten der verschiedenen Testsysteme werden von einem gemeinsamen seriellen Datenerfassungsmodul (Serial Delta Aquisition Modul) 21 an das Gerätesteuerungsnetzwerk 15 übermittelt und dem Überwachungssystem 7 zugeführt. Dort werden die jeweiligen Systemdaten erfasst und in Echtzeit die Geräte überprüft sowie die jeweiligen Positionen der Dokumente hinsichtlich ihrer Korrektheit bezüglich des Druckauftrages getestet.The printed documents become on their processing path between the respective printing device 6a . 6b . 6c respectively. 6d and the last post-processing device 22b tested for various criteria, namely by an optical test system 18 in terms of optical print quality, with a barcode test system 19 in terms of their presence, consistency and / or order, as well as with an MICR test system, provided the print has been printed by Magnetic Ink Character Recognition Toner. The of the measuring system 17 supplied data of the various test systems are from a common serial data acquisition module (serial delta acquisition module) 21 to the device control network 15 transmitted and the monitoring system 7 fed. There, the respective system data are recorded and the devices are checked in real time and the respective positions of the documents with respect to ih rer correctness with respect to the print job.

Die fertig gedruckten Dokumente 23 können wiederum mit einem Barcode-Leser 11b erfasst werden, der z.B. funkgesteuert mit einer zugehörigen Steuerungseinrichtung 10b verbunden ist, welche wiederum über das Gerätesteuerungsnetzwerk 15 ihre Daten an das Überwachungssystem 7 liefert.The finished printed documents 23 can turn with a barcode reader 11b be detected, for example, the radio-controlled with an associated control device 10b connected, which in turn via the device control network 15 their data to the monitoring system 7 supplies.

In 2 ist ein etwas einfacheres Dokumentenproduktionssystem 25 dargestellt, bei dem Client-Computer 26a, 26b, 26c usw. über ein Netzwerk 28 mit einem Druckserver 27 und mehreren Druckgeräten 29, 30, 31 und 32 verbunden ist. Von den Client-Computern 26a, 26b, 26c können Dokumentenproduktionsaufträge zum Drucken und zur Nachbearbeitung der Dokumente (finishing) abgesetzt werden. Die Druckgeräte 30 und 31 weisen dazu bereits integrierte Finishing-Geräte 34, 35 zum Beispiel zum Heften von zusammengehörigen Blättern eines Dokuments auf. Die beiden Drucker 30 (D2) und 31 (D3) sind auch im übrigen baugleich, wodurch ein Dokumentenbearbeitungsauftrag, der für das eine Gerät vorgesehen ist, genauso gut im anderen Gerät ausgeführt werden kann. Das Druckgerät 29 weist neben dem Anschluss an das Netzwerk 28 noch eine direkte Datenverbindung 35 zum Druckserver 27 auf, durch die insbesondere im Druckserver 27 gespeicherte Druckaufträge ohne Nut zung bzw. Belastung des Netzwerks 28 auf dem Drucker 29 gedruckt werden können. Des weiteren ist am Netzwerk 28 ein separates Finishinggerät 33 angeschlossen, mit dem Dokumente mit einer Klebebindung erzeugt werden können. Auf dem Druckserver 27 läuft ein Managementinformationsystem (MIS) 36 ab, das die Auftragsbegleitdaten (Jobtickets) verarbeitet, die von den verschiedenen angeschlossenen Geräten abgegebenen Status-Informationen auswertet und letztlich festlegt, welcher Dokumentenproduktionsauftrag mit welchem Gerät bzw. mit welchen Geräten verarbeitet wird. Basierend auf den von den Client-Computern abgegebenen Auftragsbegleitdaten insbesondere über Ressourcen und/oder zeitlichen Angaben entscheidet das Managementinformationsystem 36 auch darüber, welche Dokumentenproduktionsaufträge im Druckserver 27 zwischengespeichert werden, wie lange sie gegebenenfalls zwischengespeichert werden und wann sie an zur Verfügung stehende geeignete bzw. gewünschte Geräte übermittelt werden können. Die Festlegung des Zeitpunkts, zu dem die Dokumentenproduktionsaufträge an die entsprechenden Geräte weitergeleitet werden, können vom Managementinformationsystem 36 basierend auf automatischen Regeln erfolgen oder manuell von einem Administrator bzw. Operator vorgenommen werden. Jedes der Druckgeräte 29, 30, 31, 32 hat zudem einen kleineren Eingangsspeicher, in dem ihm zugewiesene Druckaufträge und/oder Teile eines gröberen Druckauftrages zwischengespeichert werden.In 2 is a slightly simpler document production system 25 shown at the client computer 26a . 26b . 26c etc. over a network 28 with a print server 27 and several pressure devices 29 . 30 . 31 and 32 connected is. From the client computers 26a . 26b . 26c Document production jobs can be issued for printing and post-processing of the documents (finishing). The pressure equipment 30 and 31 already have integrated finishing equipment 34 . 35 for example, for stapling related sheets of a document. The two printers 30 (D2) and 31 (D3) are also identical in construction, whereby a document processing job, which is provided for the one device, just as well in the other device can be performed. The pressure device 29 points next to the connection to the network 28 another direct data connection 35 to the print server 27 on, by the particular in the print server 27 Stored print jobs without utilization or load on the network 28 on the printer 29 can be printed. Furthermore, it is on the network 28 a separate finishing device 33 connected to create documents with an adhesive binding. On the print server 27 running a management information system (MIS) 36 which processes the job-related data (job tickets), evaluates the status information provided by the various connected devices and ultimately determines which document production order is processed with which device or with which devices. The management information system decides based on the order-related data delivered by the client computers, in particular via resources and / or temporal information 36 also about which document production jobs in the print server 27 cached, how long they are cached if necessary and when they can be transmitted to available suitable or desired devices. The determination of the time at which the document production jobs are forwarded to the respective devices can be determined by the management information system 36 based on automatic rules or manually by an administrator or operator. Each of the pressure equipment 29 . 30 . 31 . 32 also has a smaller input memory in which assigned jobs and / or parts of a coarser print job are cached.

In 3 ist die Bedienoberfläche für ein Dokumentenproduktions-Auftragssystem dargestellt, das auf einem der oben bezeichneten Client-Computer 12, 26a, 26b, 26c ablaufen kann. Mit ihr werden die Parameter festgelegt, mit denen die Produktion der Dokumente in Druckproduktionszentrum bzw. an den Druckern und Finishing-Geräten gesteuert wird. Die Daten, welche über diese grafische Benutzerschnittstelle (Graphical User Interface, GUI) 36 festgelegt werden, werden dann zum entsprechenden Druckserver 16, 27 des Dokumentenproduktionssystems übertragen. In der angezeigten Maske der Auftragssystem-Benutzerschnittstelle 36 sind zu den vier Hauptparame tern Drucker, Finishing, Medium, Vorhalt und Zeitplanung Einstellungen vornehmbar. Im gezeigten Beispiel wurde unter „Drucker" das Druckgerät D3 (siehe 2, 35) ausgewählt. Wenn mit der Maus des entsprechenden Client-Computers auf „D3" gezeigt wird, erscheint zusätzlich das Auswahlmenü 37 für die Priorität des Druckers. Wenn der Drucker D3 nur als bevorzugter Drucker ausgewählt werden soll, so muss in diesem Menü eine der Einstellungen 1 (geringe Priorität), 2 (mittlere Priorität) oder 3 (hohe Priorität) ausgewählt werden. Soll das Druckgerät 3 dagegen als zwingendes Gerät ausgewählt werden, so muss die Einstellung Priorität 4 (muss) vorgenommen werden.In 3 the user interface for a document production job system is shown on one of the above-identified client computers 12 . 26a . 26b . 26c can expire. It sets the parameters that control the production of the documents in the print production center or on the printers and finishing equipment. The data which is transmitted via this graphical user interface (GUI) 36 then be set to the appropriate print server 16 . 27 of the document production system. In the displayed mask of the application system user interface 36 are configurable to the four main parameters Printer, Finishing, Medium, Latency and Scheduling. In the example shown under "Printer" the printing device D3 (see 2 . 35 ). When the corresponding client computer's mouse is pointed to "D3", the drop-down menu also appears 37 for the priority of the printer. If the printer D3 is to be selected as the preferred printer only, one of the settings 1 (low priority), 2 (medium priority) or 3 (high priority) must be selected in this menu. If, on the other hand, the pressure device 3 is to be selected as a mandatory device, the Priority 4 (must) setting must be made.

Im gezeigten Beispiel ist zusätzlich Drucker D2 (2, 30) ausgewählt, allerdings mit nur geringer Priorität (Stufe 1). Dies bedeutet, dass im Druckserver bzw. mit dessen Managementinformationsystem der Druck primär an Druckgerät D3 zugewiesen wird. Nur wenn dieses Gerät zum Zeitpunkt der Ausführung des Auftrages eines Störung aufweist, wird der Auftrag an Drucker D2 umgeleitet. Dabei kann zusätzlich berücksichtigt werden, dass im gezeigten Beispiel unter dem Hauptparameter „Zeitplanung" im Zeitplanungs-Menü 38 in „3h" vorgenommen wurde, das heißt, dass der Gesamtauftrag nur innerhalb von drei Stunden ausgeführt sein muss. Dies bedeutet, dass bei einer vorübergehenden Störung des Druckgeräts D3 mit der Ausführung des Druckauftrages gewartet werden kann, ob Drucker D3 vor Ablauf der Drei-Stunden-Frist wieder betriebsbereit ist und der Auftrag auf dem gewünschten Druckgerät D3 und damit insbesondere an dem gewünschten Ort, an dem D3 steht, ausgeführt werden kann.In the example shown, additional printer D2 ( 2 . 30 ), but with low priority (Level 1). This means that printing is primarily assigned to printing device D3 in the print server or its management information system. Only if this device has a fault at the time the job is executed will the job be redirected to printer D2. It can also be considered that in the example shown under the main parameter "time planning" in the scheduling menu 38 in 3h, which means that the entire order must be executed within three hours only, which means that in case of a temporary failure of the printing device D3 the execution of the print job can wait to see if the printer D3 Hours is ready for use again and the job on the desired printing device D3 and thus in particular at the desired location where D3 is, can be performed.

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 36 automatisch mit rotem Balken durchgestrichen und als nicht auswählbar gekennzeichnet, weil es erkennt, dass weder Druckgerät D2 noch Druckgerät D3 eine Binde-Funktion haben. Diese Information bekommt das Auftragssystem 36 bzw. der zugeordnete Client-Computer über das Netzwerk 28 vom Managementinformationsystem 36, welches die Informationen direkt von den betreffenden Druck- bzw. Finishing-Geräten abruft. Im vorliegenden Beispiel wäre das Finishing-Gerät 33 mit Binde-Funktion ausgestattet. Deshalb wird diese Funktion grundsätzlich im Auftragssystem 36 angezeigt, andernfalls würde diese Funktion auf der grafischen Benutzerschnittstelle nicht angezeigt. Die ebenfalls durchgestrichene Anzeige „Vorzugsgerät" zeigt an, dass auch für die Finishing-Bindeeinrichtungen 33 und 33a eine Vorzugs- bzw. Prioritäteinstellung möglich ist, wie im Prioritäts-Menü 37 für die Druckgeräte.The finishing parameter for the printed document can be set under the main parameter "Finishing." In the example shown, the stapling is set, the setting "Fold" is not selected, the setting "Bind" is made by the application system 36 automatically crossed out with a red bar and marked as not selectable because it recognizes that neither printing device D2 nor printing device D3 has a binding function ben. This information gets the order system 36 or the associated client computer over the network 28 from the management information system 36 which retrieves the information directly from the respective printing or finishing equipment. In the present example, this would be the finishing device 33 equipped with a bandage function. Therefore, this feature is basically in the order system 36 otherwise this function would not be displayed on the graphical user interface. The crossed-out "Preferential Device" indicator also indicates that the finishing binders are also crossed out 33 and 33a a priority or priority setting is possible, as in the priority menu 37 for the pressure equipment.

Für die Druck- und Finishing-Geräte kann weiterhin vorgesehen sein, dass im Auftragssystem 36 ein Anzeigemenü vorgesehen ist, mit dem verschiedenen Statusinformationen der Geräte angezeigt werden, beispielsweise die aktuelle Auslastung, detailliertere Geräteausstattungsvarianten und dergleichen. Da es unter Umständen in einem Netzwerk kritisch ist, den Status dieser Geräte aktuell zu halten, insbesondere wenn die Geräte von einer Vielzahl von Aufträgen als gewünschte oder zwingende Bestimmungsgeräte ausgewählt werden, ist es insbesondere dann vorteilhaft, diese Geräte nur als bevorzugte Geräte und nicht als zwingend bestimmte Geräte auszuwählen, wenn ein Auftrag sofort ausgeführt werden soll. Die sofortige Ausführung wird im Hauptparameter „Zeitplanung" der Auftragssystem-Benutzerschnittstelle durch die Angabe „nein" angezeigt. In diesem Hauptparameter kann außerdem die Option „Nachricht" gewählt werden, durch die der Benutzer automatisch eine Benachrichtigung, insbesondere per E-Mail, bekommt, wenn der Auftrag vollständig ausgeführt ist.For the printing and finishing devices can be further provided that in the order system 36 a display menu is provided, are displayed with the various status information of the devices, such as the current load, more detailed equipment options variants and the like. Since it may be critical in a network to keep the status of these devices up-to-date, especially if the devices are selected by a plurality of jobs as desired or mandatory destinations, it is particularly advantageous to use these devices only as preferred devices and not as mandatory to select certain devices when a job is to be executed immediately. Immediate execution is indicated in the main parameter "Scheduling" of the application system user interface by the specification "no". In this main parameter, the option "message" can also be selected, through which the user automatically receives a notification, in particular by e-mail, when the order has been completed.

Das Managementinformationsystem im Druckserver 16, 27 wählt dann das zur Bearbeitung letztendlich verwendete Druck- bzw. Finishing-Gerät unter der Berücksichtigung der Kriterien „vom Benutzer ausgewählte Bevorzugung, gegebenenfalls inklusive Stufe", „aktuelle Gerätefähigkeiten" und „Geräteverfügbarkeit" aus.The management information system in the print server 16 . 27 then selects the finishing device ultimately used for processing, taking into account the criteria of "user-selected preference, possibly inclusive level,""current device capabilities," and "device availability."

Unter dem Hauptkriterium „Medium" der Auftragssystem-Benutzerschnittstelle 36 kann der Benutzer die in den Druckgeräten D2 bzw. D3 verfügbaren Druckmedien auswählen, in diesem Fall Papierblätter der Formate DIN-A4 oder DIN-A3 oder vorbedruckte Scheckformulare. Mit der Option „Duplex" kann doppelseitiger Druck ausgewählt werden. Unter dem Hauptparameter „Vorhalt" kann der Auftraggeber weiterhin bestimmen, ob Druckaufträge im Druckserver 16, 27 bzw. im Fileserver 4 mindestens eine Stunde, einen Tag oder eine Woche gespeichert werden.Under the main criterion "medium" of the order system user interface 36 the user can select the print media available in the D2 or D3 printers, in this case A4-size or A3-size paper or pre-printed check forms. With the "Duplex" option, double-sided printing can be selected, and under the main parameter "Derivative", the client can further determine whether print jobs are to be sent to the print server 16 . 27 or in the file server 4 at least one hour, one day or one week.

Die grafische Schnittstelle 36, welche in 3 gezeigt ist, gibt dem Benutzer Auswahlmöglichkeit zu einer Vielzahl von auswählbaren Auftragsbearbeitungsgeräten und Auftragsparametern. Der betreffende Benutzer hat dementsprechende Benutzerrechte, die unter seiner Benutzer-ID im Managementinformationssystem 36 gespeichert sind. In 4 ist demgegenüber eine grafische Benutzerschnittstelle 39 des selben Auftragssystems gezeigt, bei denen sowohl die Geräteauswahl als auch die Parameterauswahl erheblich reduziert ist. Diesem Benutzer sind im Managementinformationsystem 36 erheblich weniger Zugriffsrechte zugeteilt. Er kann nur die Druckgeräte D1 oder D2 auswählen, hat als Finishing-Option nur die Möglichkeit des Heftens und darf als Medien nur Blätter der Formate DIN-A4 und DIN-A3 verwenden, aber zum Beispiel nicht die vorbedruckten Schecktformulare. Weiterhin ist bei diesem grafischen Benutzerinterface vorgesehen, dass eine Druckerauswahl generell nur optional wirkt, das heißt, dass ein Auftrag nicht unbedingt auf genau diesem Drucker ausgegeben wird.The graphical interface 36 , what a 3 is shown, gives the user a choice of a variety of selectable job processing devices and job parameters. The user in question has corresponding user rights under his user ID in the management information system 36 are stored. In 4 is a graphical user interface 39 of the same order system, where both device selection and parameter selection are significantly reduced. This user is in the management information system 36 allocated significantly less access rights. He can only select the D1 or D2 printers, has only the option of stapling as a finishing option and may only use A4-size and DIN-A3 size media, but not the pre-printed Scheck forms, for example. Furthermore, it is provided in this graphical user interface that a printer selection generally works only optional, that is, that a job is not necessarily output to exactly this printer.

Zusätzlich zu den über die Benutzerschnittstellen 36, 39 angegebenen Daten werden beim Versenden eines Dokumentenproduktionsauftrages von einem der Client-Computer 26a, 26b, 26c an den Druckerserver 27 Auftragsbegleitdaten verschickt, die auf diverse Ressourcen bezogen sind, nämlich auf die Größe des Auftrags, auf die benutzten Medien und die Mengen der Medien.In addition to the via the user interfaces 36 . 39 The data specified when sending a document production order from one of the client computers 26a . 26b . 26c to the print server 27 Job related data related to various resources, namely, the size of the job, the media used, and the volumes of the media.

Im Druckerserver 27 bzw. Managementinformationsystem 36 werden dann die Entscheidungen getroffen, welche Dokumentenverarbeitungsjobs in welchen Geräten zu welchem Zeitpunkt ausgedruckt werden. Hierzu kann es entweder automatische Regeln geben, z. B. dass Aufträge, die eine bestimmte Größe übersteigen und deren eingestellte Zeitplanung mindestens ein Tag ist, grundsätzlich nachts gedruckt werden. Stattdessen oder zusätzlich kann am Drucksystem 27 ein Administrator bzw. Operator manuelle Eingriffe zur Zuweisung der Auftragsbearbeitungsgeräte und der Auftragsbearbeitungszeiten vornehmen.In the print server 27 or management information system 36 Then the decisions are made which document processing jobs are printed in which devices at what time. This can be either automatic rules, z. For example, orders that exceed a certain size and whose set time schedule is at least one day are generally printed at night. Instead, or in addition, on the printing system 27 an administrator or operator make manual interventions for the assignment of the order processing devices and the order processing times.

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)

Verfahren zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem, bei dem zu einem Dokumentenverarbeitungsauftrag in einem Auftraggebercomputer Auftragsbegleitdaten erzeugt werden, die ein gegenüber anderen Auftragsverarbeitungsgeräten desselben Typs bevorzugtes Auftragsverarbeitungsgerät kennzeichnen.Method for processing multiple document processing jobs in one computerized Document processing system in which to a document processing job order-related data are generated in a client computer, the one opposite other job processing equipment Identify the same type preferred job processing device. Verfahren zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem, insbesondere nach Anspruch 1, wobei zu einem Dokumentenverarbeitungsauftrag Auftragsbegleitdaten Vorzugsdaten umfassen, die ein gegenüber anderen Auftragsverarbeitungsgeräten bevorzugtes Auftragsverarbeitungsgerät kennzeichnen und unter Verwendung der Vorzugsdaten in einem Auftragnehmercomputer entschieden wird, an welchem von mehreren verfügbaren Auftragsverarbeitungsgeräten desselben Typs der Dokumentenverarbeitungsauftrag verarbeitet wird.Method for processing multiple document processing jobs in one computerized Document processing system, in particular according to claim 1, wherein to a document processing order, job-related data, preferred data include one opposite other job processing equipment Identify preferred job processing equipment and using the preference data is decided in a contractor computer, at which of several available Job processing devices the same type of document processing job is processed. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auftragsbegleitdaten für mehrere Auftragsverarbeitungsgeräte desselben Typs jeweils Daten über den Bevorzugungsgrad umfassen.Method according to one of the preceding claims, wherein the order accompanying data for several job processing equipment data of the same type include the degree of preference. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Vorzugsdaten derart ausgebildet sind, dass der Grad der Bevorzugung in mehreren Stufen festlegbar ist.Method according to one of the preceding claims, wherein the preference data are designed such that the degree of preference can be fixed in several stages. Verfahren nach einem der vorhergehenden Ansprüche, wobei zusätzliche Auftragsbegleitdaten über Auftragsparameter, insbesondere über Größe und/oder Art eines gewünschten Dokumenten-Aufzeichnungsträgers, über einen gewünschten Fertigstellungstermin und/oder über gewünschte Finishing-Eigenschaften bereitgestellt werden.Method according to one of the preceding claims, wherein additional Order-related data via Order parameters, in particular via Size and / or Kind of a desired Document record carrier, about one desired Completion date and / or over desired Finishing properties to be provided. Verfahren nach Anspruch 5, wobei die zusätzlichen Auftragsegleitdaten derart ausgebildet sind, dass sie den Grad der Wichtigkeit des Auftragsparameters für die Ausführung des Auftrags angeben.The method of claim 5, wherein the additional Auftragsegleitdaten are formed such that they the degree of Indicate the importance of the job parameter for the execution of the job. Verfahren nach einem der vorhergehenden Ansprüche und insbesondere nach Anspruch 6, wobei Angaben über das bevorzugte Auftragsverarbeitungsgerät und insbesondere über die Wichtigkeit des Auftragsparameters über eine grafische Benutzerschnittstelle erfolgen.Method according to one of the preceding claims and in particular according to claim 6, wherein information about the preferred job processing apparatus and in particular on the importance of the job parameter via a graphical user interface. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auftragsverarbeitungsgeräte vom Typ Druckgerät sind.Method according to one of the preceding claims, wherein the order processing equipment from Type pressure device are. Verfahren nach einem der Ansprüche 1 bis 7, wobei die Auftragsverarbeitungsgeräte vom Typ Dokumentenfinishing-Gerät sind.Method according to one of claims 1 to 7, wherein the order processing equipment of the type Document finishing device. Verfahren nach einem der vorhergehenden Ansprüche und nach den Ansprüchen 2 und 5, wobei im Auftragnehmercomputer die Festlegung eines zu verwendenden Auftragsverarbeitungsgerätes zusätzlich in Abhängigkeit der Fähigkeit des Auftragsverarbeitungsgerätes erfolgt, die gewünschten Auftragsparameter zu erfüllen.Method according to one of the preceding claims and according to the claims 2 and 5, wherein in the contractor computer the determination of a to be used Job processing unit additionally dependent on the ability the job processing device done, the desired To fulfill order parameters. Verfahren nach einem der vorhergehenden Ansprüche und nach den Ansprüchen 2 und 5, wobei im Auftragnehmercomputer die Festlegung eines zu verwendenden Auftragsverar beitungsgerätes zusätzlich in Abhängigkeit der Verfügbarkeit des Auftragsverarbeitungsgerätes erfolgt.Method according to one of the preceding claims and according to the claims 2 and 5, wherein in the contractor computer the determination of a to be used Order processing device additionally dependent on the availability the job processing device he follows. Verfahren nach Anspruch 10 oder 11, nach Anspruch 6 und insbesondere nach Anspruch 3, wobei zur Festlegung eines zu verwendenden Auftragsverarbeitungsgerätes die Wichtigkeits- und/oder Bevorzugungsgrade miteinander verglichen werden und das Auftragsverarbeitungsgerät ausgewählt wird, das den höchsten Wichtigkeits- oder Bevorzugungsgrad erfüllt.A method according to claim 10 or 11, according to claim 6 and in particular according to claim 3, wherein the determination of a using the order processing device the importance and / or Preference levels are compared and the job processing device is selected, the highest Importance or preference level met. Verfahren nach Anspruch 12, wobei das Auftragsverarbeitungsgerät ausgewählt wird, das zusätzlich den zweithöchsten Wichtigkeits- oder Bevorzugungsgrad erfüllt.The method of claim 12, wherein the job processing device is selected. the additional the second highest Importance or preference level met. Verfahren nach Anspruch 13, wobei das Auftragsverarbeitungsgerät ausgewählt wird, das in der Rangfolge der Grade am meisten Wichtigkeits- oder Bevorzugungsgrade erfüllt.The method of claim 13, wherein the job processing device is selected. that in the ranking of degrees most importance or preference degrees Fulfills. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auftragsbegleitdaten Daten gemäß dem JDF-Standard umfassen und insbesondere mit den Daten eines Produktknoten, einer Geräteresource in einem Prozessknoten, einem Prozessgruppenknoten und/oder in einem kombinierten Prozessknoten als Einheit verbunden werden.Method according to one of the preceding claims, wherein the job-accompanying data comprise data according to the JDF standard and in particular with the data of a product node, a device resource in a process node, a process group node and / or in a combined process nodes are connected as a unit. Verfahren nach einem der vorhergehenden Ansprüche, wobei zu einer Gruppe von verschiedenen Druckaufträgen gleiche Auftragsbegleitdaten bereitgestellt und insbesondere verwendet werden.Method according to one of the preceding claims, wherein same order-related data for a group of different print jobs provided and used in particular. Verfahren nach einem der vorhergehenden Ansprüche, wobei zusätzlich Auftragsbegleitdaten für den Auftragnehmercomputer bereit gestellt werden, die für eine auftragnehmerseitige Verarbeitungszeitplanung (scheduling) nutzbar sind.Method according to one of the preceding claims, wherein additionally Order-related data for the Contractor computers are provided for a contractor Scheduling can be used. Verfahren nach Anspruch 17, wobei im Auftragnehmercomputer oder einem mit diesem verbundenen Computer die Dokumentenverarbeitungsaufträge zwischengespeichert werden, bevor sie auftragsgemäß verarbeitet werden (spooling).The method of claim 17, wherein in the contractor computer or a computer connected to it, the document processing jobs are cached before they are processed according to the order be (spooling). Verfahren nach Anspruch 17 oder 18 und insbesondere nach Anspruch 15, wobei Auftragsbegleitdaten bereit gestellt werden, die für die Verarbeitungszeitplanung relevant sind, insbesondere resourcenbezogene Daten.Method according to claim 17 or 18 and in particular according to claim 15, wherein order-related data are provided the for the processing time schedules are relevant, in particular resource-related Dates. Verfahren nach Anspruch 19, dass Auftragsbegleitdaten über die Größe einer Auftragsdatei, über die Art der zu verwendenden Aufzeichnungsträger und/oder über die Menge der zu verwendenden Aufzeichnungsträger bereit gestellt werden.A method according to claim 19, that job-related data on the Size one Order file, about the type of record carrier to be used and / or over the Amount of the recording medium to be used are provided. Verfahren nach einem der Ansprüche 17 bis 20, wobei die Verarbeitungszeitplanung wahlweise automatisch oder manuell erfolgt.The method of any one of claims 17 to 20, wherein the processing scheduling optionally automatic or manual. Verfahren nach Anspruch 21, wobei zur automatischen Verarbeitungszeitplanung eine Entscheidung über den Beginn und/oder die Zuweisung eines Dokumentenverarbeitungsvorganges an ein bestimmtes Dokumentenverarbeitungsgerät auf Basis der für den Verarbeitungsvorgang benötigten Zeit getroffen wird.The method of claim 21, wherein the automatic Processing scheduling a decision on the beginning and / or the Assignment of a document processing operation to a specific Document processing device based on the for needed the processing Time is taken. Verfahren nach einem der vorhergehenden Ansprüche, wobei die Auftragsbegleitdaten Daten zu Auftragsbearbeitungsparametern umfassen, welche zur Steuerung eines Auftragsverarbeitungsgerätes verwendbar sind und wobei einem Benutzer des Auftraggebercomputers auftragsbearbeitungsparameterspezifische Rechte zugeordnet sind.Method according to one of the preceding claims, wherein the order-related data data for order processing parameters which can be used to control a job processing apparatus and wherein a user of the originating computer is order processing parameter specific Rights are assigned. Verfahren nach Anspruch 23, wobei die auftragsbearbeitungsparameterspezifischen Rechte im Auftraggebercomputer geprüft werden und die Übernahme von Daten zu einem für den Benutzer gesperrten Parameter in die Auftragsbegleitdatei verhindert wird.The method of claim 23, wherein the order processing parameter specific Rights are checked in the client computer and the takeover from data to one for prevents the user from locking parameters in the job-tracking file becomes. Verfahren nach Anspruch 24, wobei eine parameterspezifische Anzeige an der grafischen Benutzerschnittstelle des Auftraggebercomputers erfolgt, wenn der Benutzer keine Berechtigung zu dem Parameter hat.The method of claim 24, wherein a parameter-specific Display on the graphical user interface of the client computer occurs if the user does not have permission to the parameter. Verfahren nach Anspruch 23, wobei die auftragsbearbeitungsparameterspezifischen Rechte im Auftragnehmercomputer geprüft werden und die Ausführung der gesperrten Funktion im Bearbeitungsgerät verhindert wird.The method of claim 23, wherein the order processing parameter specific Rights are checked in the contractor computer and the execution of the locked function in the processing unit is prevented. Verfahren nach einem der vorhergehenden Ansprüche, wobei zwischen Auftraggebercomputer und Auftragnehmercomputer Daten ausgetauscht werden, die das Auftragsverarbeitungsgerät geräteindividuell kennzeichnen.Method according to one of the preceding claims, wherein data is exchanged between the client computer and the contractor computer, the job processing device device individually mark. Verfahren zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem, insbesondere nach einem der vorhergehenden Ansprüche, wobei von einem Auftraggebercomputer an einen Auftragnehmercomputer Auftragsbegleitdaten gesandt werden und wobei die Auftragsbegleitdaten Zeitplanungsdaten umfassen, die für eine auftragnehmerseitige Zeitplanung (scheduling) hinsichtlich der Zuweisung der Aufträge an Auftragsbearbeitungsgeräte nutzbar sind und wobei die Zeitplanungsdaten resourcenbezogene Daten sind.Method for processing multiple document processing jobs in one computerized Document processing system, in particular according to one of the preceding Claims, from a client computer to a contractor computer Order-related data are sent and where the order-related data scheduling data include that for a contractor scheduling with regard to the Assignment of orders to order processing equipment and wherein the scheduling data is resource-related data are. Verfahren nach Anspruch 28, wobei die Zeitplanungsdaten Daten über die Größe eines Auftrags umfassen.The method of claim 28, wherein the scheduling data Data about the size of a Include order. Verfahren nach Anspruch 29, wobei die Zeitplanungsdaten Daten über die Art der zu verwendenden Aufzeichnungsträger und/oder über die Menge der zu verwendenden Aufzeichnungsträger umfassen.The method of claim 29, wherein the scheduling data Data about the type of record carrier to be used and / or over the Amount of record carriers to use. Verfahren nach einem der Ansprüche 28 bis 30, wobei die Zeitplanungsdaten logisch mit JDF Knoteninformationsdaten (NodeInfo data) verbunden werden.A method according to any one of claims 28 to 30, wherein the scheduling data logically connected to JDF node information data (NodeInfo data). Verfahren zum Bearbeiten von Dokumentenverarbeitungsaufträgen in einem computergestützten Dokumentenverarbeitungssystem, insbesondere nach einem der vorhergehenden Ansprüche, bei dem Dokumentendaten und Auftragsbegleitdaten von einem Auftraggebercomputer an einen Auftragnehmercomputer gesandt werden, wobei die Auftragsbegleitdaten Daten zu Auftragsbearbeitungsparametern umfassen, welche zur Steuerung eines Auftragsverarbeitungsgerätes verwendbar sind, wobei einem Benutzer des Auftraggebercomputers auftragsbearbeitungsparameterspezifische Rechte zugeordnet sind.Method for processing document processing jobs in one computerized document processing system, in particular according to one of the preceding claims, wherein the document data and job-related data from a client computer to a Contractor computers are sent, with the order-related data Data on order processing parameters include those for control a job processing device are usable, wherein a user of the client computer order-specific parameter-specific rights are assigned. Verfahren nach Anspruch 32, wobei die Dokumentenverarbeitungsaufträge Resourcendaten als Auftragsbearbeitungspa rameter umfassen.The method of claim 32, wherein the document processing jobs are resource data as order processing parameters. Verfahren nach Anspruch 33, wobei die Resourcendaten gemäß der JDF Spezifikation codiert sind und die Rechtezuordnung mittels Daten erfolgt, die mit den JDF Resourcendaten logisch verbunden sind.The method of claim 33, wherein the resource data according to the JDF Specification are encoded and rights assignment by means of data which are logically connected to the JDF resource data. Verfahren nach einem der Ansprüche 32 bis 34, wobei einem Benutzer die Nutzung einer Resource nur ermöglicht wird, wenn ihm die Rechte dazu zugewiesen sind.A method according to any one of claims 32 to 34, wherein a Users will only be allowed to use a resource if they have the rights assigned to it. Verfahren nach einem der Ansprüche 32 bis 35, wobei eine Datenbank zur Verfügung gestellt wird, in der die Benutzerrechte hinterlegt sind und anhand der insbesondere eine Autentifizierung des Benutzers erfolgt.Method according to one of claims 32 to 35, wherein a database to disposal in which the user rights are deposited and based on in particular an authentication of the user takes place. Verfahren nach Anspruch 36, wobei einem Benutzer am Auftraggebercomputer angezeigt wird, ob er zu einem Auftragsbearbeitungsparameter eine Zugriffsberechtigung hat.The method of claim 36, wherein a user On the client computer is displayed whether he is to an order processing parameter has an access right. Computerprogrammprodukt, das beim Laden und Ausführen auf einem Computer einen Verfahrensablauf nach einem der vorhergehenden Ansprüche bewirkt.Computer program product that when loading and running on a computer a procedure according to one of the preceding claims causes. Dokumentenverarbeitungssystem zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen umfassend: – einen Auftraggebercomputer, auf dem ein derartiges Computerprogramm geladen ist und abläuft, dass zu einem Dokumentenverarbeitungsauftrag Auftragsbegleitdaten über ein gegenüber anderen Auftragsverarbeitungsgeräten desselben Typs bevorzugtes Auftragsverarbeitungsgerät erzeugt werden.Document processing system for editing several document processing jobs comprising: - one Customer computer on which such a computer program is loaded is and expires that for a document processing job, job-related data via a across from other job processing equipment of the same type produces preferred job processing equipment become. Dokumentenverarbeitungssystem zum Bearbeiten von mehreren Dokumentenverarbeitungsaufträgen, insbesondere nach Anspruch 39, wobei zu einem Dokumentenverarbeitungsauftrag in Auftragsbegleitdaten über ein gegenüber anderen Auftragsverarbeitungsgeräten bevorzugtes Auftragsverarbeitungsgerät enthalten sind, umfassend: – einen Auftragnehmercomputer, in dem mit einem dort geladenen und ablaufenden Computerprogramm unter Verwendung der Auftragsbegleitdaten entschieden wird, an welchem von mehreren mit dem Auftragnehmercomputer verbundenen und verfügbaren Auftragsverarbeitungsgeräten desselben Typs der Dokumentenverarbeitungsauftrag verarbeitet wird.Document processing system for editing several document processing jobs, in particular according to claim 39, wherein a document processing order in order accompanying data via a across from other job processing equipment preferred job processing device are included, comprising: - one Contractor computer, in which there is a loaded and running Computer program using the order accompanying data decided will be at which of several connected to the contractor computer and available Job processing devices the same type of document processing job is processed. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 oder 40, wobei die Auftragsbegleitdaten derart ausgebildet sind, dass der Grad der Bevorzugung in mehreren Stufen festlegbar ist.Document processing system according to one of claims 39 or 40, wherein the order accompanying data are formed such that the degree of preference can be determined in several stages. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 bis 41, wobei die Auftragsbegleitdaten zu mehreren Auftragsverarbeitungsgeräten desselben Typs jeweils Daten über den Bevorzugungsgrad umfassen.Document processing system according to one of claims 39 to 41, wherein the job-accompanying data to a plurality of job processing apparatuses thereof Type each data about include the degree of preference. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 bis 42, wobei zusätzliche Daten über Auftragsparameter, insbesondere über Größe und/oder Art eines gewünschten Dokumenten-Aufzeichnungsträgers, über einen gewünschten Fertigstellungstermin und/oder über gewünschte Finishing-Eigenschaften gespeichert sind.Document processing system according to one of claims 39 to 42, wherein additional data on order parameters, in particular on size Sizes and / or type of a desired document recording medium, are stored on a desired completion date and / or on desired finishing properties. Dokumentenverarbeitungssystem nach nach Anspruch 43, wobei die zusätzlichen Daten derart ausgebildet sind, dass sie den Grad der Wichtigkeit des Auftragsparameters für die Ausführung des Auftrags angeben.Document processing system according to claim 43, with the additional Data is designed such that it determines the degree of importance of the Order parameters for the execution of the order. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 bis 44, wobei die Daten über das bevorzugte Auftragsverarbeitungsgerät und insbesondere über die Wichtigkeit des Auftragsparameters über eine grafische Benutzerschnittstelle eingegeben werden.Document processing system according to one of claims 39 to 44, where the data about the preferred job processing device and in particular on the Importance of the job parameter via a graphical user interface be entered. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 bis 45, wobei die Auftragsverarbeitungsgeräte vom Typ Druckgerät sind.Document processing system according to one of claims 39 to 45, wherein the job processing devices are of the type printing device. Dokumentenverarbeitungssystem nach einem der Ansprüche 39 bis 45, wobei die Auftragsverarbeitungsgeräte vom Typ Dokumentenfinishing-Gerät sind.Document processing system according to one of claims 39 to 45, wherein the job processing devices are of the document finishing device type.
DE200510003130 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 Ceased DE102005003130A1 (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (3)

* Cited by examiner, † Cited by third party
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