[go: up one dir, main page]

DE69119525T2 - Elektronische reprographische Systeme - Google Patents

Elektronische reprographische Systeme

Info

Publication number
DE69119525T2
DE69119525T2 DE69119525T DE69119525T DE69119525T2 DE 69119525 T2 DE69119525 T2 DE 69119525T2 DE 69119525 T DE69119525 T DE 69119525T DE 69119525 T DE69119525 T DE 69119525T DE 69119525 T2 DE69119525 T2 DE 69119525T2
Authority
DE
Germany
Prior art keywords
job
error
jobs
printing
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Expired - Lifetime
Application number
DE69119525T
Other languages
English (en)
Other versions
DE69119525D1 (de
Inventor
John C Austin
Rita R Edmunds
Michael E Farrell
Darlene L Hulse
Renard A Iannettone
Carla J Kinder
Josefina Moreno
Pedro R Ortiz
William M Ouyang
George W Webster
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.)
Xerox Corp
Original Assignee
Xerox Corp
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 Xerox Corp filed Critical Xerox Corp
Application granted granted Critical
Publication of DE69119525D1 publication Critical patent/DE69119525D1/de
Publication of DE69119525T2 publication Critical patent/DE69119525T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • G03G15/5012Priority interrupt; Job recovery, e.g. after jamming or malfunction
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G15/00Apparatus for electrographic processes using a charge pattern
    • G03G15/50Machine control of apparatus for electrographic processes using a charge pattern, e.g. regulating differents parts of the machine, multimode copiers, microprocessor control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/00912Arrangements for controlling a still picture apparatus or components thereof not otherwise provided for
    • H04N1/00915Assigning priority to, or interrupting, a particular operation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32561Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device using a programmed control device, e.g. a microprocessor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32625Fault detection
    • H04N1/32635Fault detection of reproducing apparatus or receiver, e.g. out of paper
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N1/00Scanning, transmission or reproduction of documents or the like, e.g. facsimile transmission; Details thereof
    • H04N1/32Circuits or arrangements for control or supervision between transmitter and receiver or between image input and image output device, e.g. between a still-image camera and its memory or between a still-image camera and a printer device
    • H04N1/32609Fault detection or counter-measures, e.g. original mis-positioned, shortage of paper
    • H04N1/32646Counter-measures
    • H04N1/32667Restarting a communication or performing a recovery operation
    • GPHYSICS
    • G03PHOTOGRAPHY; CINEMATOGRAPHY; ANALOGOUS TECHNIQUES USING WAVES OTHER THAN OPTICAL WAVES; ELECTROGRAPHY; HOLOGRAPHY
    • G03GELECTROGRAPHY; ELECTROPHOTOGRAPHY; MAGNETOGRAPHY
    • G03G2215/00Apparatus for electrophotographic processes
    • G03G2215/00025Machine control, e.g. regulating different parts of the machine
    • G03G2215/00126Multi-job machines
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0081Image reader
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N2201/00Indexing scheme relating to scanning, transmission or reproduction of documents or the like, and to details thereof
    • H04N2201/0077Types of the still picture apparatus
    • H04N2201/0082Image hardcopy reproducer

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Microelectronics & Electronic Packaging (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)
  • Fax Reproducing Arrangements (AREA)
  • Combination Of More Than One Step In Electrophotography (AREA)

Description

  • Die vorliegende Erfindung bezieht sich auf elektronische Drucker und Drucksysteme und insbesondere auf ein Verfahren zum Speichern von Informationen, die sich auf den Status aller Merkmale von Auftragen in dem Drucksystem beziehen, und zum Liefern solcher gespeicherter Informationen, die innerhalb des Drucksystems gehalten sind, wenn es notwendig ist, ein Drucken nach einer Zusammenbruchs- bzw. Crash-Wiederherstellung wiederaufzunehmen. Die Erfindung bezieht sich auch auf ein Verfahren zum Ermöglichen einer sequentiellen Vervollständigung von Auftragen in einem Drucksystem bis zu einem Auftrag, der einen gestörten bzw. fehlerhaften Teil besitzt und bis zu einer nicht sequentiellen Vervollständigung eines Auftrags oder von Aufträgen in dem Fall einer Intervenierung durch den Benutzer.
  • In elektronischen, reprographischen Drucksystemen wird ein Dokument oder werden Serien von Dokumenten, die mindestens einen Druckauftrag besitzen, aufeinanderfolgend abgetastet. Unter Abtasten der Dokumente werden Abbildungssignale erhalten und elektronisch als elektronische Seiten gespeichert. Die Signale werden dann aufeinanderfolgend ausgelesen und zu einem Drucker zur Bildung der Abbildung auf einem Papier übertragen. Wenn ein Dokument abgetastet ist, kann es irgendeine Anzahl von Malen gedruckt oder in irgendeiner Anzahl von Arten verarbeitet werden (z.B. Wörter weggelassen oder hinzugefügt; Abbildung vergrößert oder reduziert, usw.). Wenn eine Vielzahl von Dokumenten einen Auftrag aufweist, der abgetastet ist, kann die Verarbeitung oder Manipulation der abgetasteten Dokumente eine Löschung bzw. Fehlübertragung eines oder mehrerer Dokumente, eine Umordnung der Dokumente in einer erwünschten Reihenfolge oder ein Hinzufügen eines zuvor oder darauffolgend abgetasteten Dokuments oder von Dokumenten umfassen. Der Druck oder die Verarbeitung kann relativ synchron zu der Abtastung oder asynchron nach der Abtastung sein. Falls sie asynchron ist, besteht ein Zeitintervall zwischen der Abtastung und dem Drucken oder der Verarbeitung. Das System kann eine Anzahl von abgetasteten Aufträgen in dem Systemspeicher für eine darauffolgende Verarbeitung oder ein Drucken ansammeln. Die Reihenfolge der Aufträge, die gedruckt werden sollen, können zu der Reihenfolge der Aufträge, wie sie abgetastet sind, unterschiedlich sein, und zwar in Abhängigkeit von der Priorität der Aufträge und der Wünsche des Benutzers zum Erhöhen der Produktivität oder des Durchsatzes oder zum Erniedrigen der Drucker- oder Abtasteinrichtungsstillstandszeit.
  • Jeder Auftrag, der in das System eingegegeben wird, wird mit seinem eigenen, einzigartigen Satz von Auftragsmerkmalen begleitet, die kollektiv als "Blattinformationen" bezeichnet sind, die in einer "Auftragsbank" gespeichert werden. Ein Auftrag kann von 1 bis 250 Auftragsbänke haben, da eine neue Auftragsbank für jedes Blatt benötigt wird, das von dem vorherigen unterschiedlich ist (d.h. Papierfarbe, Papierart). Zum Beispiel wird, falls ein Auftrag 200 Blätter besitzt, die ihre Papierfarben jedes andere Blatt ändern, der Auftrag 200 Auftragsbänke erfordern. Falls ein Auftrag verschiedene Originale besitzt, allerdings nur ein Typ eines Papiers benötigt wird, wird der Auftrag zwei Auftragsbänke benötigen: einen für das Anfangsblatt und einen für das Endblatt. Falls ein Auftrag ein Original und 50 Kopien benötigt, erfordert dieser Auftrag nur eine Auftragsbank. Es ist eine Funktion des Speichers des Systems, diese Informationen unabhängig der Merkmale der Aufträge zu halten, wobei erfordert wird, zu drucken, bis ein solcher Auftrag abgeschlossen ist. Auftragsmerkmale umfassen solche Dinge wie Größe und Typ des Papiers, Duplex gegenüber Simplex, Anzahl der Sätze, Bestimmung der Sätze, ob der Auftrag zusammengestellt, genäht oder gebunden werden soll, usw.. Der Betrieb in einem elektronischen, reprographischen System kann aus einer Vielzahl von Gründen unterbrochen werden. Die Unterbrechung kann die Folge eines Abtasteinrichtungs- oder Druckerfehlers, Hardware- oder Softwarefehler, einer Papierfehlzuführung, einer unbeabsichtigten Unterbrechung, usw., sein. Solche Fehler können eine unmittelbare Beachtung vor dem Abschluß irgendeines Auftrags erfordern; andere können Auftragsmerkmale beeinflussen, die nicht für den Abschluß eines spezifischen Auftrags, der in das System eingegeben wird, erforderlich sind. Falls ein Fehler oder eine Kombination von Fehlern ausreichend kritisch ist, daß er auf die Gesamtfunktion des Drucksystems einwirkt, tritt ein Zusammenbruch bzw. Crash auf, der eine Zusammenbruchs-Wiederherstellung erfordert. Falls die Merkmale der Aufträge, die noch zu dem Zeitpunkt eines solchen Zusammenbruchs aktiv sind, innerhalb des Speichers des Systems gehalten werden, wird ein Zusammenbruch eine erneute Eingabe aller Blattinformationen erfordern, bevor der Auftrag abgeschlossen werden kann.
  • Drucksysteme sind bekannt, die einen Speicher des Systems für viele, diverse Zwecke einsetzen. Die US-A-4,375,916 und die 4,588,282 offenbaren eine Photokopiermaschine, die eine abnehmbare, portable, optische Leseeinrichtung besitzt, die dazu geeignet ist, von einem Benutzer für ein zeitweiliges Aufzeichnen eines Bilds eines gedruckten Dokuments, das kopiert oder reproduziert werden soll, herumgetragen zu werden. Diese Vorrichtung enthält auch eine visuelle Anzeigeeinrichtung für die übertragenen Bilder, was die Benutzer in die Lage versetzt, die Abbildungen zu betrachten, bevor Hartkopien hergestellt werden.
  • Die US-A-4,843,428 offenbart eine Kopiermaschine, die ermöglicht, daß eine Anzahl von Dokumentenbildern zuvor in einem Speicher gespeichert werden, in einer Art und Weise, daß irgendein Dokumentenbild ausgewählt und kopiert werden kann.
  • Die US-A-4,920,427 offenbart ein Facsimilegerät, wobei empfangene Bildinformationen in einem Akkumulator im Fall eines Druckproblems, das ermittelt wird, gespeichert werden. Nach einer Beseitigung des Druckproblems werden die Bildinformationen, die gespeichert sind, ausgelesen und gedruckt. Diese Erfindung dient für ein "Halten" einer solchen Bildinformation.
  • Verfahren zum Speichern von Auftragsinformationen zum Zweck einer Bewirkung einer Zusammenbruchswiederherstellung sind auch beschrieben worden. Die US-A-4,665,520 offenbart ein Rückgewinnungssystem in einem Vielfachprozessorsystem, wobei Nachrichten dazu verwendet werden, einen Fehler innerhalb des Systems nachzuvollziehen. Jede Nachricht ist von einer anderen Nachricht von einer anderen Zurückgewinnungseinheit abhängig, die eine erwartete Zustandsfolgezahl erzeugt. Durch Vergleich der tatsächlichen Zustandsfolgezahl mit der erwarteten Zustandsfolgezahl kann so ein Fehler ermittelt werden.
  • Die US-A-4,229,100 wendet ein Zurückgewinnungssystem an, bei dem Nachrichten eine auf der anderen aufgebaut werden, um Informationen hinsichtlich der Anzahl der Kopien, die tatsächlich verarbeitet sind, weiterzugeben, so daß sie im Fall eines Staus geeignet berücksichtigt werden können.
  • Die US-A-4,443,849 offenbart ein Fehlerrückgewinnungssystem für ein Vielfachprozessorsystem, wobei jeder Prozessor Statussignale zu einem anderen Prozessor ohne Verwendung des Hauptspeichers kommuniziert und ein Diagnostiksystem durch Beurteilung der Statussignale schafft.
  • Die US-A-4,521,847 offenbart ein Steuersystem für eine Auftragszurückgewinnung nach einer Fehifunktion, wobei wichtige Auftragscharakteristika in einem nicht löschbaren Speicher gespeichert werden, so daß, falls ein Zusammenbruch oder ein Stau auftritt, alle Auftragsinformationen für eine Auftragszurückgewinnung verfügbar sein werden. Wenn eine Auftragszurückgewinnung vorgenommen wird, werden alle Auftragsdaten in die geeignete Stelle wieder eingeladen.
  • Die US-A-4,697,266 offenbart ein asynchrones Kontrollpunktsystem für eine Fehlerrückgewinnung zur Verwendung in Verbindung mit einer Datenbank. Eine Fehlerrückgewinnungstabelle wird durch ein Programm verwendet, um die Datenbank konstant während eines Betriebs des Programms zu aktualisieren, um sicherzustellen, daß der Status der Datenbank so aktuell wie möglich ist. Die Fehlerrückgewinnungstabellen werden in einem Speicher gespeichert, wenn ein Fehler oder ein anderes Problem auftritt.
  • Die vorstehend erwähnten Patente schaffen nicht die Speicherung detaillierter Auftragsinformationen, so daß solche Informationen nicht in dem Fall von Vielfachkopien oder in dem Fall einer Auftragsunterbrechung zurückübertragen werden müssen. Weiterhin offenbart kein Stand der Technik, dem System zu ermöglichen, mit einer sequentiellen Vervollständigung aller Aufträge fortzufahren, die in das System eingegeben werden, die keine Merkmale erfordern, die nicht mit Fehler behaftet sind, bis zu einem Auftrag, der ein fehlerhaftes Merkmal enthält, noch ermöglichen sie dem Benutzer, den Betrieb des Systems zu unterbrechen, um einen Auftrag, der nicht sequentiell fertiggestellt werden soll, einzufügen. Solche Verbesserungen erhöhen wesentlich die Effektivität des Systems durch Ermöglichung der maximalen Arbeitsmenge, die durch das System fertiggestellt werden soll, und zwar vor dem Erfordernis einer Intervention durch den Benutzer, und durch Ermöglichen der Sequenz des Systems für Aufträge, daß sie gemäß den Prioritäten, die durch den Benutzer vorgegeben werden, geändert werden.
  • Demgemäß ist es eine Aufgabe der vorliegenden Erfindung, ein elektronisches, reprographisches System zu schaffen, das innerhalb des Druckers Informationen von Merkmalen eines Auftrags für irgendeinen unvollständigen Auftrag speichert, der zu dem Drucker übertragen worden ist.
  • Eine andere Aufgabe der vorliegenden Erfindung ist es, ein elektronisches, reprographisches System zu schaffen, das zur Kommunikation von Auftragsinformationen zwischen Einheiten innerhalb des Systems dient, um dem System zu ermöglichen, einen Druck an demselben Punkt zu beginnen, an dem das System zusammengebrochen ist.
  • Eine andere Aufgabe der vorliegenden Erfindung ist es, ein elektronisches, reprographisches System zu schaffen, das dem System ermöglicht, an ein fehlerhaftes Merkmal in Bezug auf den Auftrag, der das Merkmal verwendet, anzuknüpfen, um dem System zu ermöglichen, alle Aufträge bis zu dem Auftrag, der ein Merkmal erfordert, das fehlerhaft ist, zu vervollständigen.
  • Es ist eine weitere Aufgabe der vorliegenden Erfindung, ein elektronisches, reprographisches System zu schaffen, bei dem die sequentielle Reihenfolge der Aufträge, die in das System eingegeben werden, unterbrochen werden kann, so daß ein unterbrochener Auftrag vor den Aufträgen, die in das System früher eingegeben sind, vervollständigt und geliefert werden kann.
  • Um die vorstehenden und andere Aufgaben zu erfüllen und die Nachteile, die vorstehend besprochen sind, zu überwinden, schafft die vorliegende Erfindung ein Verfahren, wie es im Anspruch 1 definiert ist, und ein Gerät, wie es im Anspruch 8 definiert ist.
  • Die vorliegende Erfindung wird anhand eines Beispiels unter Bezugnahme auf die nachfolgenden Zeichnungen beschrieben, in denen sich entsprechende Bezugszeichen auf entsprechende Elemente beziehen und wobei:
  • Fig. 1 ein elektronisches Drucksystem darstellt, das das Druckmerkmal-Identifikationssystem der vorliegenden Erfindung einsetzt;
  • Fig. 2 zeigt ein Blockdiagramm, das die Hauptelemente des Drucksystems, das in Fig. 1 dargestellt ist, angibt;
  • Fig. 3 zeigt eine Draufsicht, die die prinzipiellen, mechanischen Komponenten des Drucksystems, das in Fig. 1 dargestellt ist, zeigt;
  • Fig. 4 zeigt eine schematische Ansicht, die gewisse Konstruktionsdetails der Dokumentenabtasteinrichtung für das Drucksystem, das in Fig. 1 dargestellt ist, zeigt;
  • Figuren 5A, 5B und 5C zeigen ein schematisches Blockdiagramm, das die Hauptteile des Steuerabschnitts des Drucksystems, das in Fig. 1 dargestellt ist, zeigt;
  • Fig. 6 zeigt ein Blockdiagramm eines Betriebssystems zusammen mit gedruckten Verdrahtungsleiterplatten und gemeinsam genutzten Leitungsverbindungen für das Drucksystem, das in Fig. 1 dargestellt ist,;
  • Fig. 7 zeigt eine Ansicht, die ein beispielhaftes Auftragsprogrammierticket und eine Auftrags-Scorecard bzw. Kurzkarte zeigt, die auf dem Benutzer-Schnittstellen-(UI)-Berührungsbildschirm des Drucksystems, das in Fig. 1 dargestellt ist, angezeigt wird, und PFiguren 8A, 8B, 8C und 8D zeigen Flußdiagramme, die die Betriebsweise des Systems der Fig. 1 darstellen, wobei das System Auftragsinformationen speichert und solche gespeicherten Informationen für die maximale Vervollständigung der Aufträge innerhalb des Systems im Fall von Fehlern, die innerhalb des Systems auftreten, oder in dem Fall einer Auftragsunterbrechung einer Sequenz von Aufträgen in der Druckwarteschlange verwendet.
  • Wie nun die Zeichnungen, insbesondere die Figuren 1 und 2, zeigen, ist dort ein beispielhaftes auf einem Laser basierendes Drucksystem zur Verarbeitung von Druckaufträgen gemäß der vorliegenden Erfindung dargestellt. Das Drucksystem 2 ist, zu Zwecken der Erläuterung, in eine Abtasteinrichtung 6, eine Steuereinheit 7 und einen Drucker 8 unterteilt. Während ein spezifisches Drucksystem dargestellt und beschrieben ist, kann die vorliegende Erfindung in Verbindung mit anderen Typen von Drucksystemen, wie beispielsweise einem Tintenstrahl-, ionographischen System, usw., verwendet werden.
  • Wie insbesondere die Figuren 2-4 zeigen, setzt der Abtastabschnitt 6 eine transparente Auflageplatte 20 ein, auf der das Dokument 22, das abgetastet werden soll, angeordnet ist. Eine oder mehrere lineare Feldanordnungen 24 aus Photodetektoren sind für eine sich hin- und herbewegende Abtastbewegung unterhalb der Auflageplatte 20 gehalten. Eine Linse 26 und Spiegel 28,29,30 arbeiten mit einer Fokussieranordnung 24 oder einem linienähnlichen Segment einer Auflageplatte 20 und dem Dokument, das darauf abgetastet werden soll, zusammen. Die Feldanordnung 24 liefert Abbildungssignale oder Pixel, die für das Bild, das abgetastet ist, repräsentativ sind, die nach einer geeigneten Verarbeitung durch einen Prozessor 25 zu dem Steuerabschnitt 7 ausgegeben werden.
  • Der Prozessor 25 wandelt die analogen Bildsignale, die durch die Feldanordnung 24 ausgegeben werden, in digitale und verarbeitet die Bildsignale, wie dies erforderlich ist, um dem System 2 zu ermöglichen, die Abbildungsdaten in der Form zu speichern und zu handhaben, die dazu erforderlich ist, um den Auftrag, der programmiert ist, auszuführen. Der Prozessor 25 liefert auch Verstärkungen und Änderungen hinsichtlich der Abbildungssignale, wie beispielsweise Filtern, Schwellwertbildung, Sieben bzw. Klassifizieren, Schneiden, Verkleinern, Vergrößern, usw.. Irgendwelchen Änderungen und Einstellungen in dem Auftragsprogramm folgend muß das Dokument wieder abgetastet werden.
  • Die Dokumente 22, die abgetastet werden sollen, können auf der Auflageplatte 20 zum Abtasten durch eine automatische Dokumentenhandhabungseinrichtung (ADF) 35, die entweder in einem rezirkulierenden Dokumentenhandhabungs-(RDH)-Modus oder einem halbautomatischen Dokumentenhandhabungs-(SADH)-Modus betreibbar ist, angeordnet werden. Ein manueller Modus, einschließlich eines Buchmodes und eines Computerformzuführ-(CFF)-Modus ist auch vorgesehen, wobei letzterer dazu dient, Dokumente in Form eines Computerendlospapiers bzw. -Leporello aufzunehmen.
  • Für den RDH-Modus-Betrieb besitzt die Dokumentenhandhabungseinrichtung 35 eine Dokumentenkassette 37, in der Dokumente 22 in Stapeln oder Unterteilungsmengen angeordnet sind. Die Dokumente 22 in der Kassette 37 werden durch ein Saugzuführband 40, Dokumentenzuführrollen 41 und ein Dokumentenzuführband 42 auf die Auflageplatte 20 vorgeschoben, wo das Dokument durch die Feldanordnung 24 abgetastet wird. Dem Abtasten folgend wird das Dokument von der Auflageplatte 20 durch das Band 42 wegbewegt und zu der Kassette 37 durch die Dokumentenzuführrollen 44 zurückgeführt.
  • Für eine Betriebsweise in dem SADH-Modus schafft ein Dokumenteneingangsschlitz 46 einen Zugang zu dem Dokumentzuführband 42 zwischen der Kassette 37 und der Auflage 20, durch den einzelne Dokumente manuell für einen Transport zu der Auflageplatte 20 eingesetzt werden können. Zuführrollen 49 hinter dem Schlitz 46 bilden einen Klemmspalt zum Eingriff und Zuführen des Dokuments zu dem Zuführband 42 und auf die Auflageplatte 20. Der Abtastung folgend wird das Dokument von der Auflageplatte 20 entfernt und in eine Auffangkassette 48 ausgegeben.
  • Für eine Betriebsweise in dem CFF-Modus wird Computerformmaterial durch einen Schlitz 46 zugeführt und durch Zuführrollen 49 zu dem Dokumentenzuführband 42 vorgeschoben, das wiederum eine Seite des Endlospapiermaterials in eine Position auf die Auflageplatte 20 vorschiebt.
  • Wie die Figuren 2 und 3 zeigen, weist der Drucker 8 einen Lasertypdrucker auf und ist, zu Zwecken der Erläuterung, in einen Rasterausgangsabtasteinrichtungs-(ROS)-Abschnitt 87, einen Druckmodulabschnitt 95, einen Papierzuführabschnitt 107 und einen Endbearbeitungsabschnitt 120 unterteilt. Die ROS 87 besitzt einen Laser 90, wobei der Strahl davon in zwei Abbildungsstrahlen 94 aufgeteilt wird. Jeder Strahl 94 wird gemäß dem Inhalt einer Abbildungssignaleingabe durch einen akusto-optischen Modulator 92 moduliert, um duale Abbildungsstrahlen 94 zu schaffen. Die Strahlen 94 werden über einen sich bewegenden Photorezeptor 98 eines Druckmoduls 95 durch verspiegelte Facetten eines Dreh- "Polygons" 100 bewegt, um zwei Abbildungslinien auf dem Photorezeptor 98 mit jeder Abtastung zu belichten und die latenten, elektrostatischen Abbildungen zu erzeugen, die durch die Bildsignaleingabe zu dem Modulator 92 dargestellt werden. Der Photorezeptor 98 wird gleichförmig durch Corotrons 102 an einer Aufladestation in Vorbereitung zur Belichtung durch die Abbildungsstrahlen 94 aufgeladen. Die latenten, elektrostatischen Abbildungen werden durch einen Entwickler 104 entwickelt und an einer Übertragungsstation 106 zu einem Druckmedium 108 übertragen, das durch einen Papierzuführabschnitt 107 zugeführt wird. Das Medium 108 kann irgendeine Vielfalt von Blattgrößen, Typen und Farben aufweisen. Zur Übertragung wird das Medium nach vorne in einer zeitabgestimmten Ausrichtung zu der entwickelten Abbildung auf dem Photorezeptor 98 von entweder einer Hauptpapierkassette 110 oder von Hilfspapierkassetten 112 oder 114 gebracht. Die entwickelte Abbildung, die auf das Druckmedium 108 übertragen ist, wird permanent fixiert oder durch eine Schmelzeinrichtung 116 aufgeschmolzen und die sich ergebenden Drucke werden zu entweder der Ausgabekassette 118 oder zu einer Endbearbeitungsrichtung 120 ausgegeben. Die Endbearbeitungseinrichtung 120 umfaßt eine Näheinrichtung 122 zum Zusammennähen oder -heften der Drucke, um Bücher zu bilden, und eine thermische Bindeeinrichtung 124, um klebemäßig die Drucke in Bücher zu binden. Die Druckeinrichtung 8 umfaßt auch vorzugsweise einen nicht löschbaren Speicher (nicht dargestellt) zum Speichern bestimmter Druckerinformationen, die durch eine Bildausgabesteuereinrichtung 60 übertragen werden. Wie die Figuren 1, 2 und 5 zeigen, ist die Steuereinheit 7, zu Erläuterungszwecken, in eine Bildeingabesteuereinheit 50, eine Benutzerschnittstelle (UI) 52, eine Systemsteuereinheit 54, einen Hauptspeicher 56, einen Bildmanipulationsabschnitt 58 und eine Bildausgabesteuereinheit 60 unterteilt.
  • Wie insbsondere die Figuren 5A-5C zeigen, umfaßt die Steuereinheit 7 eine Vielzahl bedruckter Verdrahtungsleiterplatten (PWB/s) 70, die miteinander und mit einem Systemspeicher 71 durch ein Paar Speicherbusse 72, 74 gekoppelt sind. Die Speichersteuereinheit 76 koppelt den Systemspeicher 61 mit den Bussen 72, 74. Die PWB's 70 umfassen einen Systemprozesser PWB 70-1, der eine Vielzahl Systemprozessoren 78 besitzt; eine Niedriggeschwindigkeits-I/O-Prozessor-PWB 70-2, die eine UI-Kommunikationssteuereinheit 80 zur Übertragung von Daten zu und von der UI 52 besitzt; PWB's 70-3, 70-4 und 70-5, die Plattenantriebssteuereinheit/Prozessoren 82 zur Übertragung von Daten zu und von Platten 90-1, 90-2 und 90-3 jeweils eines Hauptspeichers 56 besitzt (ein Bildkompressor/Prozessor 51 zum Komprimieren der Buddaten ist auf der PWB 70-3 vorhanden); eine Bildmanipulations-PWB 70-6 mit Bildmanipulationsprozessoren eines Bildmanipulationsabschnitts 58; Bilderzeugungsprozessor-PWB's 70-7 und 70-8 mit einem Bilderzeugungsprozessor 86 zum Verarbeiten von Bilddaten zum Drucken durch den Drucker 8; eine Versendeprozessor-PWB 70-9, die Versendeprozessoren 88 und 89 zum Steuern einer Übertragung der Daten zu und von dem Drucker 8 und eine Lade- bzw. Boot-Steuer-Entscheidungs-Steuerprogramm-PWB 70-10 besitzt.
  • Die abgetastete Buddateneingabe von dem Prozessor 25 des Abtasteinrichtungsabschnitts 6 zu dem Steuerabschnitt 7 wird durch den Bildkompressor/Prozessor 51 der Bildeingabesteuereinheit 50 auf der PWB 70-3 komprimiert. Wenn die Buddaten durch den Kompressor/Prozessor 51 hindurchführen, werden sie in Streifenabschnitte N einer Abtastlinienbreite segmentiert, wobei jeder Streifenabschnitt eine Streifenabschnitts-Hinweisadresse besitzt. Die komprimierten Abbildungsdaten werden zusammen mit den Streifenabschnitts-Hinweisadressen und irgendwelchen dazu in Bezug stehenden Bilddeskriptoren, die abbildungsspezifische Informationen liefern (wie beispielsweise Höhe und Breite des Dokuments in Pixeln, das Kompressionsverfahren, das verwendet wird, Hinweisadressen zu den komprimierten Abbildungsdaten und Hinweisadressen zu den Abbildungs-Streifenabschnitts-Hinweisadressen), in einem Abbildungsfile plaziert. Die Abbildungsfiles, die unterschiedliche Druckaufträge darstellen, werden zeitweilig in einem Systemspeicher 61 gespeichert, der einen Random Access Memory (RAM) für eine anstehende Übertragung zu einem Hauptspeicher 56, wo die Daten, die gerade in Benutzung sind, gehalten werden, aufweist. Wie am besten in Figur 1 zu sehen ist, umfaßt die UI 52 eine kombinierte Benutzer-Steuereinheitlcrt-Anzeige, die aus einem interaktiven Berührungsbildschirm 62, einem Tastenfeld 64 und einer Maus 66 besteht. Die UI 52 verbindet schnittstellenmäßig den Benutzer mit dem Drucksystem 2, was dem Benutzer ermöglicht, Druckaufträge und andere Anweisungen zu programmieren, um Systembetriebsinformationen, Anweisungen, Programmierinformationen, Diagnostikinformationen, usw., zu erhalten. Elemente, die auf dem Berührungsbildschirm 62 angezeigt werden, wie beispielsweise Dateien und Bilder, werden durch entweder Berühren des angezeigten Elements auf dem Bildschirm 62 mit einem Finger oder unter Verwendung einer Maus 66, um den Cursor 67 auf das Element, das ausgewählt ist, und unter Antasten der Maus betätigt.
  • Der Hauptspeicher 56 besitzt eine Vielzahl Festplatten 90-1, 90-2, 90-3 zur Speicherung der Maschinenbetriebssystemsoftware, der Maschinenbetriebssystemdaten und der abgetasteten Bilddaten, die momentan verarbeitet werden.
  • Wenn die komprimierten Buddaten in dem Hauptspeicher 56 eine weitere Verarbeitung erfordern oder zur Anzeige auf dem Berührungsblldschirm 62 der UI 52 gefordert werden oder durch den Druckerabschnitt 8 gefordert werden, wird auf die Daten in dem Hauptspeicher 56 zugegriffen. Wenn eine weitere Verarbeitung, die anders als diejenige ist, die durch den Prozessor 25 geliefert ist, erforderlich ist, werden die Daten zu einem Abbildungsmanipulationsabschnitt 58 auf der PWB 70-6 übertragen, wo die zusätzlichen Verarbeitungsschritte, wie beispielsweise eine Zusammenstellung, eine Fertigstellung, eine Zerlegung, usw., ausgeführt werden. Der Verarbeitung folgend können die Daten zu dem Hauptspeicher 56 zurückgeführt werden, zu der UI 52 für eine Anzeige auf dem Berührungsbildschirm 62 geschickt werden oder zu der Abbildungsausgabesteuereinheit 60 geschickt werden.
  • Die Bilddatenausgaben zu der Bildausgabesteuereinheit 60 werden zerlegt und für einen Druck durch die Bilderzeugungsprozessoren 86 der PWB's 70-7, 70-8 (in Figur 5A zu sehen) fertiggestellt. Hierauffolgend werden die Daten durch Versendeprozessoren 88, 89 auf der PWB 70-9 zu dem Druckerabschnitt 8 ausgegeben. Die Bilddaten, die zu dem Drucker 8 zum Drucken geschickt sind, werden normalerweise aus dem Speicher 56 gelöscht, um Platz für neue Buddaten zu schaffen.
  • Wie insbesondere die Figur 6 zeigt, werden die Systemsteuersignale über eine Vielzahl von gedruckten Verdrahtungsleiterplatten (PWB's) verteilt. Diese umfassen eine EDN-Kern-PWB 130, die eine Bild-Kern-PWB 132 markiert, eine Papierhandhabungs-Kern-PWB 134 und eine Endbearbeitungsbindeeinrichtungs-Kern-PWB 136 zusammen mit verschiedenen Eingabelausgabe-(I/0)-PWB's 138. Ein Systembus 140 koppelt die Kern-PWB's 130, 132, 134 und 136 miteinander und mit dem Steuerabschnitt 7, während lokale Busse 142 dazu dienen, die I/0-PWB's 138 miteinander und mit deren zugeordneter Kern-PWB zu koppeln.
  • Mit der Maschineneinschaltung wird die Betriebssystemsoftware von dem Speicher 56 zu der EDN-Kern-PWB 130 zuladen und von dort zu den verbleibenden Kern-PWB's 132, 134 und 136 über einen Bus 140, wobei jede Kern-PWB 130, 132, 134, 136 einen Lade-ROM (nicht dargestellt) zum Steuern der Programmiadung der Betriebssystemsoftware zu der PWB, der Fehlerermittlung, usw., besitzt. Die Lade-ROM's ermöglichen auch eine Übertragung der Betriebssystemsoftware und der Steuerdaten zu und von den PWB's 130, 132, 134 und 136 über einen Bus 140 und Steuerdaten zu und von den I/O-PWB's 138 über lokale Busse 142. Zusätzliche ROM-, RAM- und NVM-Speichertypen sind an verschiedenen Stellen innerhalb des Systems 2 vorhanden.
  • Wie die Figur 7 zeigt, werden Aufträge in einem Auftragsprogramm-Modus programmiert, indem auf dem Berührungsbildschirm 62 ein Auftragsticket 150 und eine Auftrags-Scorecard bzw. Einstellkarte 152 für den Auftrag, der programmiert werden soll, angezeigt wird. Das Auftragsticket 150 zeigt verschiedene Auftragsauswahlen, die programmiert sind, an, während die Auftrags-Scorecard 152 die Basisinstruktionen an das System für den Druck des Auftrags anzeigt.
  • Gemäß einem Aspekt der Erfindung werden die Instruktionen für die Druckeraufträge von der Bildausgabesteuereinheit lokal in einem Speicher innerhalb des Druckerabschnitts 8 gehalten, der auch als Bildausgabeanschluß (IOT) bekannt ist, für die Zeitperiode, für die der Druckauftrag nicht vollständig ist. Ein nicht vollständiger Druckauftrag ist irgendein Auftrag, der zu dem Drucker übertragen worden ist, der allerdings noch nicht vollständig geliefert worden ist. Durch Speicherung der Blattinformationen in dem IOT wird das Erfordernis für eine redundante Übertragung von Blattinformationen, wenn Vielfachkopien eines Auftrags hergestellt werden, eliminiert, ebenso wie das Erfordernis zur Zurückübertragung von Blattinformationen eines Auftrags, der durch einen Unterbrechungsauftrag unterbrochen ist. Die Speicherung der Druckerinformationen innerhalb des Druckerspeichers erhöht die Produktivität und die Geschwindigkeit durch Vermeidung des Erfordernisses, um wiederholt Auftragsinformationen zu dem Drucker zurück zu übertragen. Zusätzlich ermöglicht der Druckerspeicher für die Blattinformation auch dem IOT, die Auswahl der Satzfertigungskopierung für Aufträge mit einer Menge > 1 zu managen und eine Auftragsrückgewinnung für einen IOT, der Fehler angegeben hat, zu steuern.
  • Figur 8A beschreibt das Verfahren, wobei Auftragsinformationen von der Bildausgangssteuereinheit 60 zu dem Drucker 8 (Schritt 200), die innerhalb des Druckers 8 für die Periode, während der der Auftrag innerhalb des Systems 2 (Schritt 201) unvollständig ist, gespeichert werden. Das System schätzt kontinuierlich den Zustand der Vervollständigung jedes Auftrags in dem System (Schritt 202) ab. Falls der Auftrag abgeschlossen ist, wird die Auftragsinformation nicht länger zur Verarbeitung benötigt und die Informationen werden aus dem lokalen Speicher innerhalb des Druckers (Schritt 205) entfernt. Falls der Auftrag nicht vollständig ist, verbleiben die Informationen innerhalb des Speichers des Druckers gespeichert und die Verarbeitung fährt fort, bis der Auftrag vervollständigt ist (Schritt 206). Mit der Vervollständigung geht der Drucker zu dem nächsten, unvollständigen Auftrag in der Druckwarteschlange (Schritt 208) über.
  • Ein anderer Aspekt dieser Erfindung ist die Kommunikationsfähigkeit zwischen der Steuereinheit 7 und dem Drucker 8, um sich zu synchronisieren, um Aufträge zurückzuerhalten, die während eines Fehlers oder eines Zusammenbruchs bearbeitet worden sind. Eine solche Kommunikation tritt über die Bildausgabesteuereinheit 60, die PWB 70-9 mit Versendeprozessoren 88, 89 für eine Datenübertragung von und zu dem Drucker (IOT) 8 und dem Speicher in dem Drucker 8 auf.
  • Ein Fehler oder ein Zusammenbruch ist ein unvorhersagbarer Zustand in irgendeinem Teil des Systems 2, der bewirkt, daß ein Untersatz der Systemelemente für den Benutzer unzugänglich wird. Einige Beispiele sind:
  • -- Auf dem Systemniveau: wo ein Wiedereinladen (erneuter Start des Systems nach einem Zusammenbruch bzw. Crash, der durch das System oder durch eine Benutzerintervention an der UI 52 eingeleitet werden könnte) oder ein Wiederhochfahren (nur durch einen Benutzer eingeleitet, könnte allerdings einen Energieverlust umfassen) auftritt.
  • -- Auf dem Systemelementenniveau: wo das System versucht, automatisch durch Reinitialisieren oder erneutes softwaremäßiges Laden der Systemelemente eine Zurückgewinnung zu erreichen. Zusätzlich kann der Benutzer während gewisser Fehlerzurückgewinnungsverfahren das System veranlassen, die Systemelemente zu reinitialisieren oder softwaremäßig wieder zu laden, um die Wiederherstellung zu erreichen.
  • -- Auf dem Hardwareniveau (d.h. wo Hardware in dem System außer Betrieb gelangt).
  • Die vorliegende Erfindung umfaßt einen Zusammenbruch-Zurückgewinnungsbetrieb, der die Systemelemente zu einem funktionellen Zustand, nachdem ein Zusammenbruch aufgetreten ist, zurückführen wird. Während der Zurückgewinnung muß die anfängliche Ursache eines Zusammenbruchs (d.h. Fehler) beseitigt werden. Immer wenn es möglich ist, wird der erste Versuch einer Zurückgewinnung automatisch sein, und zwar mit keiner Benutzerintervention, und ohne einen Einfluß auf andere Systemelemente. Falls eine Assistenz erforderlich ist, wird sie auf dem Benutzerniveau sein. Falls ein Hardwarefehler während des Systemselbsttests ermittelt wird, wird ein Fehlercode an der UI 52 angezeigt werden, um den Benutzer zu warnen, daß ein Serviceruf an der Reihe ist.
  • Kategorien von Zusammenbrüchen, die in dem System 2 auftreten können, umfassen:
  • 1) solche, die der Benutzer wahrnehmen kann, die allerdings automatisch wiederherstellbar sind;
  • 2) solche, die bewirken, daß sich das System automatisch auf ein bestimmtes Niveau wiederherstellt, das allerdings auch erfordert, daß der Benutzer eine Unterstützung liefert, um eine Wiederherstellung abzuschließen, und
  • 3) solche, bei denen sich das System nicht automatisch wiederherstellen kann und das erfordert, daß der Benutzer das Verfahren einer Wiederherstellung einleitet (z.B. Laden bzw. Hochfahren, Durchlaufbetrieb).
  • Um einen Zusammenbruch wieder herzustellen, liefert, in einer Form dieser Erfindung, der IOT 8 eine Nachricht zu der Systemsteuereinheit 54, die als "Advanced Video Hint" ("fortgeschrittener Videohinweis") bezeichnet wird, der der Systemsteuereinheit 54 anzeigt, welcher Auftrag/welches Blatt/welche Kopie der IOT hinweisen würde, falls es erfordert wäre, zu diesem Zeitpunkt zyklisch hochzulaufen. Mit dieser Information ist es für die Systemsteuereinheit 54 möglich, den Status und die Merkmale bei dem Auftrag, auf den der IOT hingewiesen ist, zu bestimmen.
  • Figur 8 beschreibt das Verfahren, wobei der Drucker mit der Steuereinheit kommuniziert, um die Steuereinheit mit Informationen bezüglich des Status des Systems nach einem Zusammenbruch zu versorgen. Beide Komponenten des Systems überwachen das System hinsichtlich Fehlern (Schritt 300). In dem Fall, daß ein Zusammenbruch ermittelt wird (Schritt 302), unterbricht der Drucker seine Verarbeitung und das System wird mit den notwendigen Prozeduren zum Beseitigen des Fehlers (Schritt 304) versorgt, um Kommunikationen zwischen dem Drucker und der Steuereinheit wieder einzurichten. Der Drucker versorgt die Steuereinheit mit Informationen bezüglich des letzten Dokuments, das gedruckt ist, bevor der Drucker unterbrochen wurde (Schritt 306). Die Steuereinheit wird dadurch mit dem Drucker synchronisiert und der Drucker startet erneut eine Verarbeitung des letzten Dokuments, das er vor der Auftragsunterbrechung (Schritt 308) druckte. In dem Fall, daß kein Fehler in diesem Überwachungsverfahren entdeckt wird, fährt der Drucker die Verarbeitung der Auftrage in der Druckwarteschlange (Schritt 310) fort.
  • Mit der Fähigkeit einer solchen internen Kommunikation mit dem System ist es für den 101 möglich, ein fehlerhaftes Merkmal im Zusammenhang mit dem Auftrag zu unterstützen, und zwar unter Verwendung des Merkmals, um so dem 101 zu erm3glichen, alle Aufträge bis zu dem Auftrag, der ein Merkmal erfordert, das fehlerhaft ist, fertigzustellen, und dann dem System zu ermöglichen, an einer Auftragsschnittstelle herunterzufahren. Früher wäre der 101 unmittelbar in dem Fall eines Fehlers heruntergefahren und hätte nicht die Aufträge innerhalb des Systems fertiggestellt, das nicht das fehlerhafte Merkmal erforderte. Zum Beispiel würde, falls dort ein Auftragsdrucken einer Oberseitenkassette vorhanden wäre und der 101 einen Endbearbeitungsauftrag erhielt, allerdings ein Fehler in der Endbearbeitungseinrichtungs vorhanden wäre, der IOT unmittelbar herunterfahren und nicht jeden Auftrag fertigstellen. Falls ein Auftrag gedruckt wurde, der die Kassette 1 erforderte, und der 101 einen Auftrag erhielt, der die Kassette 2 erforderte, falls Kassette 2 dann erniedrigt wurde, wäre die Maschine unmittelbar herunterfahren und hätte nicht jeden Auftrag fertiggestellt. Falls ein Auftragsdrucken einer Oberseitenkassette vorhanden war und der 101 einen Bindeauftrag erhielt, allerdings der Binder kalt war, wäre der 101 unmittelbar herunterfahren und hätte nicht jeden Auftrag fertiggestellt.
  • Figur 8C beschreibt das Verfahren, wobei das System einen Fehler zuordnet, der in dem System mit den Auftragsmerkmalen, die in dem Drucker gespeichert sind, auftritt. Alle Auftragsinformationen sind lokal in dem Drucker während der Zeitperiode, zu der der Auftrag unvollständig ist, innerhalb des Systems (Schritt 400) gespeichert. Das System überwacht kontinuierlich die Auftragsmerkmale, die in dem Drucker gespeichert sind, und Fehler, die die Auftragsmerkmale beeinflussen (Schritt 402). Wenn ein Fehler auftritt, verarbeitet das System jeden Auftrag und seine Merkmale und schätzt ab, ob der Auftrag durch einen Fehler (Schritt 404) beeinflußt ist. Falls dies nicht der Fall ist, verbleibt der Auftrag in der Druckwarteschlange und das Drucken fährt fort (Schritt 412). Falls ein Auftrag durch einen Fehler beeinflußt wird, fährt das System fort, alle Aufträge in der Druckwarteschlange zu drucken, bis es den Auftrag erreicht, der ein Merkmal besitzt, das durch den Fehler beeinflußt ist (Schritt 406). Zu diesem Zeitpunkt hält der Drucker ein Drucken an (Schritt 408) und verbleibt außer Betrieb, bis der Fehler innerhalb des Systems korrigiert ist (Schritt 410). Zu diesem Zeitpunkt fährt ein Drucken mit den Aufträgen, die in der Druckwarteschlange verbleiben, fort (Schritt 412).
  • Der IOT besitzt auch die Fähigkeit, dynamisch nicht sequentielle Aufträge ohne ein Herunterfahren zu bearbeiten und zu liefern. Dies umfaßt die Fähigkeit, Aufträge, die momentan gedruckt werden, zu unterbrechen, wenn ein Auftrag mit einer hohen Priorität bzw. Dringlichkeit in das System durch den Benutzer eingegeben wird. Der Unterbrechungsauftrag fährt unmittelbar fort, so daß die Aufträge nicht länger sequentiell verarbeitet werden. Der unterbrechende Auftrag wird auch vor dem unterbrochenen Auftrag geliefert, so daß die Aufträge nicht sequentiell geliefert werden. Zusätzlich besitzt der IOT die Fähigkeit, Aufträge gleichzeitig zu drei unterschiedlichen Bestimmungsstellen zu liefern. Zum Beispiel kann, wenn ein Endbearbeitungseinrichtungsauftrag momentan gedruckt wird und der IOT einen oberen Kassettenauftrag erhält, der IOT den Oberkassettenauftrag zur selben Zeit liefern wie den Endbearbeitungseinrichtungsauftrag, und es ist für den oberen Kassettenauftrag möglich, vollständig vor dem Endbearbeitungseinrichtungsauftrag geliefert zu werden. Ein anderes Beispiel ist dort gegeben, wo, während ein Endbearbeitungseinrichtungsauftrag gedruckt wird, ein oberer Kassettenauftrag mit einer höheren Priorität den Endbearbeitungseinrichtungsauftrag unterbrechen kann. Der Oberkassettenauftrag wird unmittelbar vollständig bearbeitet und geliefert und dann wird der IOT die Vervollständigung des Endbearbeitungseinrichtungsauftrags fortführen. Ein weiteres Beispiel ist dort vorhanden, wo, während eines Druckens eines Bindeauftrags und der IOT einen kurzen Oberkassettenauftrag erhält, der IOT das Liefern des Oberkassettenauftrags vor dem Bindeauftrag fertigstellen wird.
  • Figur 8D beschreibt das Verfahren, bei dem die Auftragsinformation innerhalb des Druckers gespeichert wird (Schritt 500). Die gespeicherten Aufträge werden in einer sequentiellen Reihenfolge vervollständigt, in der die Informationen in dem Drucker (Schritt 502) übertragen werden, ohne daß sie in anderer Weise dirigiert werden. Falls der Benutzer den Drucker mit Auftragsinformationen eines Auftrags mit höherer Priorität versorgt (Schritt 504), beendet der Drucker unmittelbar seinen Betrieb in Bezug auf die sequentiell geordneten Aufträge (Schritt 506) und der Auftrag mit höherer Priorität wird bis zum Abschluß verarbeitet (Schritt 508). Wenn der Auftrag mit höherer Priorität abgeschlossen ist, werden die verbleibenden Aufträge in der Druckwarteschlange in der ursprünglichen, sequentiellen Reihenfolge vervollständigt (Schritt 510).

Claims (12)

1. Verfahren zum Betreiben eines elektronischen, reprographischen Systems, das zur Verarbeitung einer Vielzahl von Druckaufträgen geeignet ist, das folgende Schritte aufweist:
Abtasten eines Satzes von Dokumenten, die gedruckt werden sollen, die einen Auftrag umfassen;
Speichern von Bildern der abgetasteten Dokumente;
Konvertieren der gespeicherten Bilder in elektronische Seiten zum Drucken;
Speichern von Informationen über alle Merkmale, die durch alle Aufträge erforderlich sind, die in das System zu einem Zeitpunkt eingegeben sind;
Überwachung des Systems, um das Auftreten irgendeines Fehlers zu ermitteln, der Anlaß zu einer Unfähigkeit gibt, alle gespeicherten Aufträge zu drucken, und zwar unter Ermittlung irgendeines solchen Fehlers,
Zuführen eines einen Fehler ermittelnden Signals zu einer Systemsteuereinheit (7).
2. Verfahren nach Anspruch 1, das die Schritte umfaßt:
Zugriff auf die gespeicherten Auftragsinformationen, um die Aufträge in Folge gemäß den gespeicherten Auftragsmerkmalen zu drucken, und, unter Empfang des den Fehler ermittelnden Signals,
Fortfahren mit dem Drucken der Aufträge in einer Folge bis zu dem Auftrag, der ein Merkmal erfordert, das durch den ermittelten Fehler nicht betriebsfähig übergeben ist.
3. Verfahren nach Anspruch 1 oder 2, das die Schritte umfaßt: Speichern von Informationen über ermittelte, allerdings nicht berichtigte, Fehler, die aufgetreten sind, und Bewirken, daß jeder solcher Fehler einem Auftragsmerkmal zugeordnet wird.
4. Verfahren nach irgendeinem der vorhergehenden Ansprüche, bei dem Bildinformationen in mindestens einer Auftragsbank gespeichert werden, die alle Merkmale enthält, die für einen Auftrag notwendig sind.
5. Verfahren nach einem der vorhergehenden Ansprüche, bei dem, unter Empfang des den Fehler ermittelnden Signals, eine Reihe von Fehlerzurückgewinnungsnachrichten von dem Drucker zu der Steuereinheit geschickt werden.
6. Verfahren nach Anspruch 5, bei dem die Fehlerzurückgewinnungsnachrichten Informationen über die Merkmale des Auftrags oder der Aufträge umfassen, die verarbeitet werden, wenn der Fehler auftritt.
7. Verfahren nach Anspruch 5 oder 6, bei dem die Fehlerzurückgewinnungsnachrichten anzeigen, ob oder ob nicht die Aufträge, die in das System eingegeben sind, zu dem Zeitpunkt des Fehlers vervollständigt waren.
8. Gerät (2) zum Betreiben eines elektronischen, reprographischen Systems, das zur Verarbeitung verschiedener Aufträge gleichzeitig geeignet ist, wobei mindestens ein Satz von Dokumenten, der einen Auftrag umfaßt, der gedruckt werden soll, abgetastet wird; Bilder der abgetasteten Dokumente elektronisch gespeichert werden und die Bilder in elektronische Seiten zum Drucken konvertiert werden, das aufweist: eine Einrichtung (56) zum Speichern von Informationen, die sich auf die Druckmerkmale aller Aufträge, die in das System eingegeben sind, beziehen;
eine Einrichtung (8) zum Drucken der Aufträge gemäß den gespeicherten Druckmerkmalen;
eine Einrichtung (54) zum Überwachen des Systems zur Ermittlung des Auftretens eines Fehlers, der ein Druckmerkmal beeinflußt; und
eine Einrichtung zum Vervollständigen des Drucks aller Aufträge, die in das System eingegeben sind und nicht das fehlerhafte Merkmale erfordern, bis zu einem Auftrag, der es erfordert.
9. Gerät nach Anspruch 8, das eine Einrichtung umfaßt, die durch die Ermittlung eines Fehlers aktiviert wird, zum Schaffen einer Reihe von Fehlerzurückgewinnungsnachrichten von dem Drucker (8) zu der Systemsteuereinheit (54).
10. Gerät nach Anspruch 8 oder 9, das eine Einrichtung zum Zuordnen eines fehlerhaften Merkmals mit dem oder jedem Auftrag, der das Merkmal erfordert, umfaßt.
11. Gerät nach einem der Ansprüche 8 bis 10, das eine Einrichtung zum Speichern historischer Informationen über Fehler, die aufgetreten sind, umfaßt.
12. Gerät nach einem der Anspruche 8 bis 11, das mindestens eine Auftragsbank (56) zum Speichern aller Auftragsmerkmalsinformationen umfaßt.
DE69119525T 1990-09-28 1991-09-27 Elektronische reprographische Systeme Expired - Lifetime DE69119525T2 (de)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US07/589,623 US5245368A (en) 1990-09-28 1990-09-28 Method and apparatus of utilizing stored job information in an electronic reprographic printing system

Publications (2)

Publication Number Publication Date
DE69119525D1 DE69119525D1 (de) 1996-06-20
DE69119525T2 true DE69119525T2 (de) 1996-11-28

Family

ID=24358789

Family Applications (1)

Application Number Title Priority Date Filing Date
DE69119525T Expired - Lifetime DE69119525T2 (de) 1990-09-28 1991-09-27 Elektronische reprographische Systeme

Country Status (4)

Country Link
US (1) US5245368A (de)
EP (1) EP0478355B1 (de)
JP (1) JP3428662B2 (de)
DE (1) DE69119525T2 (de)

Families Citing this family (48)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP3000744B2 (ja) * 1990-10-10 2000-01-17 富士ゼロックス株式会社 マルチファンクション画像処理装置
JP3195398B2 (ja) * 1992-02-05 2001-08-06 キヤノン株式会社 ファクシミリ装置およびその制御方法
JPH06139031A (ja) * 1992-10-27 1994-05-20 Ricoh Co Ltd プリンタコントローラ
US6804016B2 (en) * 1993-01-18 2004-10-12 Canon Kabushiki Kaisha Control apparatus for a scanner/printer
JP3135094B2 (ja) * 1993-03-13 2001-02-13 株式会社リコー 統合ビジネス用ネットワークシステム
JP3286031B2 (ja) * 1993-07-23 2002-05-27 キヤノン株式会社 複合画像形成装置
JPH0795373A (ja) * 1993-09-22 1995-04-07 Toshiba Corp 画像形成装置
US5535009A (en) * 1993-12-28 1996-07-09 Eastman Kodak Company Copier/printer operating with interrupts
US5774356A (en) * 1994-05-25 1998-06-30 Fuji Xerox Co., Ltd. Image forming apparatus with job priority management of output processing
US5812907A (en) * 1994-08-31 1998-09-22 Canon Kabushiki Kaisha Image processing apparatus which can interrupt a current job to execute another job
US5524085A (en) * 1994-09-12 1996-06-04 Xerox Corporation Multimedia job tickets for printing machines
JP3504358B2 (ja) * 1994-12-26 2004-03-08 株式会社東芝 画像形成装置
US6373581B1 (en) * 1995-02-10 2002-04-16 Canon Kabushiki Kaisha Apparatus to control optional paper conveyance device and image processing apparatus using the same
NL1000841C2 (nl) * 1995-07-19 1997-01-21 Oce Nederland Bv Beeldreproduktieinrichting.
JP3697762B2 (ja) * 1995-12-07 2005-09-21 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置
JPH09163067A (ja) * 1995-12-14 1997-06-20 Minolta Co Ltd 画像処理装置
US5933686A (en) * 1995-12-31 1999-08-03 Minolta Co., Ltd. Image processing unit having reserve function
JP3116801B2 (ja) * 1996-02-16 2000-12-11 富士ゼロックス株式会社 画像処理装置
JPH09231020A (ja) * 1996-02-27 1997-09-05 Canon Inc 画像描画装置および方法
US5697040A (en) * 1996-07-10 1997-12-09 Xerox Corporation Print job intermixing within marking machine
JP3889135B2 (ja) * 1996-11-28 2007-03-07 株式会社東芝 画像形成装置と画像形成方法
JP3570167B2 (ja) * 1997-08-11 2004-09-29 ミノルタ株式会社 画像形成システム
US7225155B1 (en) 1997-09-30 2007-05-29 Acs State & Local Solutions, Inc. Method and apparatus for payment processing using debit-based electronic funds transfer and disbursement processing using addendum-based electronic data interchange
US6038690A (en) * 1997-12-17 2000-03-14 Pitney Bowes Inc. Remote automatic diagnostic analyzer for integrated mailing machines
US6567821B1 (en) * 1998-05-15 2003-05-20 Acs State & Local Solutions, Inc. Method and apparatus for electronic collection, translation, grouping and delivery of wage assignment information
JP3501964B2 (ja) * 1998-11-25 2004-03-02 シャープ株式会社 画像出力処理装置
US7075667B1 (en) * 1999-11-24 2006-07-11 Xerox Corporation Use of job interrupt functionality for the production of interrupting and sample job output in digital printing systems
JP2001156987A (ja) * 1999-11-30 2001-06-08 Canon Inc 画像形成システム、方法および記憶媒体
US6646758B1 (en) 2000-01-31 2003-11-11 Hewlett-Packard Development Company, L.P. Methods and arrangements for improved paper handling based on printer configuration status information
US6850337B1 (en) * 2000-01-31 2005-02-01 Hewlett-Packard Development Company, L.P. Methods and arrangement for providing and using printer configuration status information
US6285843B1 (en) * 2000-03-13 2001-09-04 Toshiba Tec Kabushiki Kaisha Image forming method and apparatus having suspension of image forming process and display capabilities
US7739195B2 (en) 2001-01-12 2010-06-15 Acs State & Local Solutions, Inc. Apparatus and methods for providing a payment system over a network
JP3913484B2 (ja) 2001-02-05 2007-05-09 株式会社リコー 画像処理装置
JP3898988B2 (ja) * 2001-07-30 2007-03-28 株式会社リコー 情報処理装置、ジョブ制御方法、プログラム、及び記憶媒体
US7752127B2 (en) * 2001-09-28 2010-07-06 Acs State & Local Solutions, Inc. Apparatus and methods for providing a national portal for electronic services
JP4416999B2 (ja) * 2002-11-25 2010-02-17 シャープ株式会社 通信装置
US20040246513A1 (en) * 2003-06-03 2004-12-09 Hewlett-Packard Company Method and apparatus for crash recovery on an image forming apparatus
US20050052679A1 (en) * 2003-09-08 2005-03-10 Brett Green Method and device for controlling printing
US20050280835A1 (en) * 2004-06-17 2005-12-22 Debusschere Eric T Mouse support for a printing device
JP4671413B2 (ja) 2004-08-06 2011-04-20 キヤノン株式会社 画像処理装置、画像処理方法
US7676558B2 (en) * 2004-11-12 2010-03-09 International Business Machines Corporation Configuring shared devices over a fabric
US7487403B2 (en) * 2004-11-12 2009-02-03 International Business Machines Corporation Method for handling a device failure
JP2006287746A (ja) * 2005-04-01 2006-10-19 Canon Inc 画像処理装置及び画像処理装置の制御方法
JP2008030287A (ja) * 2006-07-28 2008-02-14 Fuji Xerox Co Ltd 印刷装置、印刷システム及びプログラム
JP4781199B2 (ja) * 2006-08-09 2011-09-28 キヤノン株式会社 情報処理装置および情報処理システムおよび情報処理方法およびプログラム
US20120218592A1 (en) * 2011-02-28 2012-08-30 Dennis Carney Temporarily modifying print eligibility for print jobs when jobs are forced to print
JP5948933B2 (ja) * 2012-02-17 2016-07-06 日本電気株式会社 ジョブ継続管理装置、ジョブ継続管理方法、及び、ジョブ継続管理プログラム
CN105045063A (zh) * 2015-08-31 2015-11-11 方正国际软件(北京)有限公司 具有工作重排功能的影像形成设备

Family Cites Families (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4588282A (en) * 1976-08-27 1986-05-13 Levine Alfred B Multiplexed photocopier system with portable scanner
US4375916A (en) * 1976-08-27 1983-03-08 Levine Alfred B Photocopier system with portable detachable reader
US4229100A (en) * 1978-07-03 1980-10-21 International Business Machines Corporation Automatic copy recovery
JPS5664354A (en) * 1979-10-30 1981-06-01 Canon Inc Copying method and device
US4327993A (en) 1979-10-30 1982-05-04 Xerox Corporation Method and apparatus for performing job recovery in a reproduction machine
JPS6053339B2 (ja) * 1980-10-09 1985-11-25 日本電気株式会社 論理装置のエラ−回復方式
US4521847A (en) * 1982-09-21 1985-06-04 Xerox Corporation Control system job recovery after a malfunction
US4514846A (en) * 1982-09-21 1985-04-30 Xerox Corporation Control fault detection for machine recovery and diagnostics prior to malfunction
US4697266A (en) * 1983-03-14 1987-09-29 Unisys Corp. Asynchronous checkpointing system for error recovery
US4693590A (en) * 1984-08-20 1987-09-15 Ricoh Company, Ltd. Electronic copier with automatic document feeder and sorter
US4748662A (en) * 1984-12-21 1988-05-31 Kabushiki Kaisha Toshiba Apparatus having a dial calling function
US4665520A (en) * 1985-02-01 1987-05-12 International Business Machines Corporation Optimistic recovery in a distributed processing system
US4627710A (en) * 1985-03-04 1986-12-09 Xerox Corporation Customized job default set-up
US4757348A (en) * 1986-11-17 1988-07-12 Xerox Corporation High speed electronic reprographic/printing machine
US5045880A (en) * 1988-10-03 1991-09-03 Xerox Corporation Pre-programming during job run
JP2523898B2 (ja) * 1988-10-24 1996-08-14 ゼロックス コーポレーション 原稿印刷ジョブ処理方法
US5049929A (en) * 1989-12-05 1991-09-17 Xerox Corporation Conflict resolution with warning in a reprographic system
JPH07105869B2 (ja) * 1990-06-29 1995-11-13 ゼロックス コーポレイション 入力ジョブの処理方法
US5107299A (en) * 1990-09-28 1992-04-21 Xerox Corporation Printer job recovery of complete or partially complete jobs in an electronic reprographic printing system
US5148286A (en) * 1990-09-28 1992-09-15 Xerox Corporation Method and apparatus for operating an electronic reprographic printing system upon scan interruption
US5130806A (en) * 1990-09-28 1992-07-14 Xerox Corporation Job comment/operator messages for an electronic reprographic printing system
US5051779A (en) * 1990-10-10 1991-09-24 Fuji Xerox Co., Ltd. Job control sheet for image processing system

Also Published As

Publication number Publication date
JP3428662B2 (ja) 2003-07-22
EP0478355B1 (de) 1996-05-15
EP0478355A3 (en) 1993-09-08
US5245368A (en) 1993-09-14
JPH04288565A (ja) 1992-10-13
EP0478355A2 (de) 1992-04-01
DE69119525D1 (de) 1996-06-20

Similar Documents

Publication Publication Date Title
DE69119525T2 (de) Elektronische reprographische Systeme
DE69120758T2 (de) Elektronisches reprographisches Drucksystem
DE69125677T2 (de) Fehlerbeseitigung und -erholung in einem elektronischen reprographischen System
DE69126837T2 (de) Elektronisches Vervielfältigungs-Drucksystem
DE69117636T2 (de) Verfahren zur Wiedergewinnung einer Arbeit in einem elektronischen Vervielfältigungssystem
DE69113883T2 (de) Aufgabe-/Seite-Testaufnahmedrucken für elektronische Drucker.
DE69128755T2 (de) Systemzustandssteuergerät für elektronische Bildverarbeitungssysteme
DE69118797T2 (de) Zustandskontrolle von Papierzufuhrkassetten in elektronischen Druckern
DE69426540T2 (de) Verteilte Arbeitsfolgeplanung mit modularen Komponenten
DE69129398T2 (de) Steuerprozess für elektronische Bildverarbeitungssysteme
US5206735A (en) Job interrupt for electronic copying/printing machines
JP2728812B2 (ja) オーダストック印刷システムの操作方法
DE69123421T2 (de) Drucken einer Folge von Aufträgen in einem elektronischen Drucker
DE69119015T2 (de) Drucksystem mit automatischer statistischer Kompilation und Fakturierung
DE69118472T2 (de) Elektronisches reprographisches System
EP0478970A2 (de) Elektronische Druckprozess zum Drucken zusammengesetzter Bilder
DE69125440T2 (de) Verfahren und Vorrichtung zum Abtasten eines gekennzeichneten Dokuments
DE69123541T2 (de) Automatisch einstellbare Bildverschiebung für vorgeschnittene tabellierte Blätter
US5179410A (en) Printer dynamic job recovery in an electronic reprographic printing system
DE69121793T2 (de) Drucksysteme
US5175735A (en) Method and apparatus for handling object faults in an electronic reprographic printing system
DE69125977T2 (de) Verfahren und Gerät zum Laufdrucken in einem elektronischen reprographischen Gerät
DE69117638T3 (de) Reprografisches Drucksystem
US5208814A (en) Method and apparatus for operating an electronic reprographic printing system containing a job submit counter
DE69120753T2 (de) Synchronisation von einem elektronischen Subsystem eines Bildeingabegeräts bei der Abtastung von komplexen Dokumenten

Legal Events

Date Code Title Description
8364 No opposition during term of opposition