DE69434717T2 - Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern - Google Patents

Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern Download PDF

Info

Publication number
DE69434717T2
DE69434717T2 DE69434717T DE69434717T DE69434717T2 DE 69434717 T2 DE69434717 T2 DE 69434717T2 DE 69434717 T DE69434717 T DE 69434717T DE 69434717 T DE69434717 T DE 69434717T DE 69434717 T2 DE69434717 T2 DE 69434717T2
Authority
DE
Germany
Prior art keywords
printing
print
printing devices
area
printer
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
DE69434717T
Other languages
English (en)
Other versions
DE69434717D1 (de
Inventor
Takashi Okazawa
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 Inc
Original Assignee
Canon Inc
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
Priority claimed from JP30914193A external-priority patent/JP3181779B2/ja
Priority claimed from JP6236231A external-priority patent/JPH08101606A/ja
Priority claimed from JP6271509A external-priority patent/JP3059646B2/ja
Application filed by Canon Inc filed Critical Canon Inc
Publication of DE69434717D1 publication Critical patent/DE69434717D1/de
Application granted granted Critical
Publication of DE69434717T2 publication Critical patent/DE69434717T2/de
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3206Monitoring of events, devices or parameters that trigger a change in power modality
    • G06F1/3215Monitoring of peripheral devices
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K15/00Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F1/00Details not covered by groups G06F3/00 - G06F13/00 and G06F21/00
    • G06F1/26Power supply means, e.g. regulation thereof
    • G06F1/32Means for saving power
    • G06F1/3203Power management, i.e. event-based initiation of a power-saving mode
    • G06F1/3234Power saving characterised by the action undertaken
    • G06F1/325Power saving in peripheral device
    • G06F1/3284Power saving in printer
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1218Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources
    • G06F3/1221Reducing or saving of used resources, e.g. avoiding waste of consumables or improving usage of hardware resources with regard to power consumption
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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/1229Printer resources management or printer maintenance, e.g. device status, power levels
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR 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
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06KGRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
    • G06K2215/00Arrangements for producing a permanent visual presentation of the output data
    • G06K2215/0082Architecture adapted for a particular function
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D10/00Energy efficient computing, e.g. low power processors, power management or thermal management
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/50Reducing energy consumption in communication networks in wire-line communication networks, e.g. low power modes or reduced link rate

Description

  • Die vorliegende Erfindung bezieht sich auf eine Informationsverarbeitungsvorrichtung, die als eine Hosteinheit bzw. externe Einheit dient, zur Kommunikation mit einer Vielzahl von Druckvorrichtungen mit Energiesparfunktion (Schlafmodus bzw. Ruhemodus) zum Unterdrücken von Energieverbrauch im Zustand des Nichtdruckens, ein Speichermedium, ein Software-Programm und ein Verfahren zum Steuern der Informationsverarbeitungsvorrichtung.
  • Die US-A-5 220 674 offenbart einen Druckserver für einen lokalen Bereich, der die Druckanfragen steuert und auswählt, die von einem Drucksystem zu bedienen sind, und Betriebsmittel bereitstellt, die das System benötigen kann. Ein Betriebsmittelverwalter ist bereitgestellt zum Empfangen von Betriebsmittelanfragen eines Druckers nach Betriebsmitteln, die zum Erfüllen besonderer Druckanfragen erforderlich sind, und, als Reaktion auf Empfangen solcher Anfragen, zum Weiterleiten der notwendigen Betriebsmittel an den Drucker. Weiter ist ein Zustandskollektor bereitgestellt zum Empfangen von Zustandsblocknachrichten, die intern von dem Drucksystem erzeugt werden, wobei sie Informationen bezüglich des Wechselzustands des Systems enthalten, und, als Reaktion auf Empfang der Nachrichten, zum Weiterübertragen derselben an interne Module eines oder mehrerer Druckserver lokaler Bereiche, die auf bestimmte Drucksystemzustandswechsel reagieren.
  • In den letzten Jahren wuchs die Verbreitung von Druckvorrichtungen dieser Art, z.B. Seitendruckern, repräsentiert durch Laserstrahldrucker, sehr schnell. Im allgemeinen besteht eine Vorrichtung dieser Art aus einer Druckersteuerung zum Empfangen von Druckdaten, um ein Druckbild zu erzeugen und gleichzeitig die gesamte Vorrichtung zu steuern und aus einer Druckmaschine zum Ausführen des wirklichen Druckes. Da die Druckmaschine eine thermische Fixiereinheit hat, ist der Energieverbrauch unerwünscht gestiegen.
  • Deshalb wird in einem Druck-Standbyzustand bzw. Druckbereitschaftszustand, mit anderen Worten, wenn eine vorbestimmte Zeitdauer vorbei ist, nachdem die Zufuhr von Druckdaten von einer externen Einheit (z.B. einem externen Rechner) beendet wurde, die Energiezufuhr zur Druckmaschine, besonders zur thermischen Fixiereinheit gestoppt, womit der Energieverbrauch einigermaßen unterdrückt wird. Das heißt, der Drucker hat einen Schlafmodus (oder Energiesparmodus).
  • Setzen und Aufheben des Schlafmodus werden von der Druckersteuerung (CPU in der Druckersteuerung) gesteuert. Genauer wird beim Anschalten, oder wenn eine bestimmte Zeitdauer nach dem Ende der Druckverarbeitung vergangen ist und keine weiteren Druckdaten empfangen werden, die Energiezufuhr zur Druckmaschine gestoppt. Werden während des Schlafmodus Druckdaten empfangen, wird die Energieversorgung der Druckmaschine wieder aufgenommen.
  • Obwohl der Energieverbrauch mit dem Schlafmodus im Vergleich mit dem wirklichen Druckmodus sicher reduziert werden kann, hört die Energiezufuhr zur Druckersteuerung nicht auf. Zusätzlich sind die CPU und verschiedene Schaltungen mit großem Energieverbrauch durch Busse mit der Druckersteuerung verbunden. In Anbetracht dieser Tatsachen wurde bisher kein genügender Energiespareffekt erzielt.
  • Die vorliegende Erfindung stellt bereit eine Informationsverarbeitungsvorrichtung, ein Verfahren zum Steuern der Informationsverarbeitungsvorrichtung, ein Speichermedium und ein Software-Programm, wie in den beigefügten Ansprüchen definiert.
  • Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden Beschreibung ersichtlich, die in Verbindung mit den zugehörigen Zeichnungen vorgenommen wird, bei denen gleiche Bezugszeichen gleiche oder ähnliche Teile in den Figuren dieser bezeichnen.
  • KURZE BESCHREIBUNG DER ZEICHNUNGEN
  • 1 ist ein Blockdiagramm, das die Schaltungsanordnung einer Druckvorrichtung nach einem Ausführungsbeispiel der vorliegenden Erfindung zeigt;
  • 2 ist eine Schnittansicht zur Erklärung eines Beispiels einer in 1 gezeigten Druckvorrichtung;
  • 3 ist ein Flussdiagramm, das ein Ausführungsbeispiel des ersten Energiesparsteuerverfahrens der Druckvorrichtung nach der vorliegenden Erfindung zeigt;
  • 4 ist ein Flussdiagramm, das ein Ausführungsbeispiel des zweiten Energiesparsteuerverfahrens der Druckvorrichtung nach der vorliegenden Erfindung zeigt;
  • 5 ist ein Flussdiagramm, das ein Beispiel der Druckdatenausgabeverarbeitungsvorgänge in der Druckvorrichtung nach der vorliegenden Erfindung zeigt;
  • 6 ist ein Flussdiagramm, das Druckverarbeitungsvorgänge in einem externen Rechner des dritten Ausführungsbeispiels zeigt;
  • 7 ist eine Ansicht, die einen Displaybildschirm im externen Rechner des dritten Ausführungsbeispiels zeigt;
  • 8 ist ein Flussdiagramm, das Druckverarbeitungsvorgänge im externen Rechner des vierten Ausführungsbeispiels zeigt; und
  • 9 ist ein Blockdiagramm des externen Rechners der Ausführungsbeispiele.
  • DETAILLIERTE BESCHREIBUNG DER BEVORZUGTEN AUSFÜHRUNGSBEISPIELE
  • Ausführungsbeispiele der vorliegenden Erfindung werden nachstehend unter Bezug auf die Begleitzeichnungen beschrieben.
  • <Beschreibung der Vorrichtungsanordnung>
  • 1 ist ein Blockdiagramm, das die Schaltungsanordnung einer Druckvorrichtung nach einem Ausführungsbeispiel der vorliegenden Erfindung zeigt;
  • In 1 bezeichnen Bezugszeichen 100-1 und 100-2 Druckvorrichtungs-Hauptteile. Wie in 1 gezeigt, sind die Druckvorrichtungen dieses Ausführungsbeispiels in eine Umgebung gestellt, in der eine Vielzahl von Druckvorrichtungen mit einer Vielzahl von externen Rechnern 130-1 und 130-2 verbunden sind.
  • Der Druckvorrichtungs-Hauptteil dieses Ausführungsbeispiels besteht hauptsächlich aus einem Steuerbereich 110 und aus einem Maschinenbereich 120.
  • Der Steuerbereich 110 dient als Druckersteuerung zum Empfang von Druckdaten, einem Steuerbefehl und dergleichen von einer externen Ausstattung und bereitet demgemässe Bitmapdaten in einem (nicht gezeigten Bildspeicher) vor und überträgt die Daten als Videosignal zum Maschinenbereich 120. Der Maschinenbereich 120 empfängt das Videosignal vom Steuerbereich 110 und bildet ein sichtbares Bild des Videosignals (später im Detail beschrieben) auf einer Blattoberfläche.
  • Der Steuerbereich 110 kommuniziert mit dem Maschinenbereich 120, um extern den Status des Maschinenbereich 120 nach außen zu melden.
  • Nachstehend wird der Steuerbereich 110 im Detail beschrieben.
  • Der Steuerbereich 110 hat einen externen Schnittstellenprozessor (I/O Prozessor; im Weiteren IOP) 111, CPU 114, ROM 115, RAM 116, Datenbus (Bus) 118 und einen lokalen Bus 119.
  • Wie vorstehend beschrieben, wenn auch nicht dargestellt, hat der Bus 118 einen Bildspeicher zum Entwickeln eines Bitmapbildes, eine Schnittstelle zum Maschinenbereich 120 und eine Schnittstelle zu einem Arbeitsfeld (nicht gezeigt).
  • Der IOP 111 überträgt/empfängt Daten zu/von einer externen Vorrichtung (externen Rechner) und ist bis zu einem bestimmten Grad intelligent, wie später beschrieben. Ein Programm zum Interpretieren von Druckdaten in verschiedenen Druckersprachen, um ein Bitbild zu erzeugen, ein Programm zum Steuern der gesamten Vorrichtung und Fontdaten sind im ROM 115 gespeichert.
  • RAM 116 empfängt immer Energie während des Energie AN Zustandes des Vorrichtungs-Hauptteils und wird als ein Arbeitsbereich der CPU 114 verwendet. RAM 116 wird auch als Arbeitsbereich bei der Informationsverarbeitung verwendet oder um verschiedene Druckparameter und die Statusinformation der Druckvorrichtung zu speichern.
  • Daten, eine Adresse und ein Steuersignal, die in die Steuerung übertragen werden durchlaufen den Bus 118. Der IOP 111 kann durch den lokalen Bus 119, der direkt mit RAM 116 verbunden ist, Bezug oder Schreibzugriff auf RAM 116 nehmen (nicht durch CPU 114 und den Bus 118).
  • Bezugszeichen 140 bezeichnet eine Energiezufuhr, die mit einem Energiezufuhrschalter (nicht gezeigt) AN/AUS geschaltet wird.
  • Ein Übereinstimmen zwischen diesem Ausführungsbeispiel und jeder Einrichtung des ersten bis achten Ausführungsbeispiels und ihren Funktionen wird nachstehend unter Bezug auf 1 beschrieben.
  • Das erste Ausführungsbeispiel hat den Schnittstellenbereich 150 zum Durchführen von Datenkommunikation mit der externen Einheit 130-1 oder 130-2, den Steuerbereich 110 zum Erzeugen eines Druckbildes, basierend auf von der externen Einheit 130-1 oder 130-2 über den Schnittstellenbereich 150 gesendeten Druckdaten, den Maschinenbereich 120 zum Durchführen von Aufzeichnen auf ein Aufzeichnungsmedium, basierend auf einem Druckbild des Steuerbereichs 110 und die Energiezufuhr 140 zur fortwährenden Energiezufuhr zum Schnittstellenbereich 150, während des AN Zustandes des Energiezufuhrschalters. Der Schnittstellenbereich 150 hat die Steuereinrichtung (IOP 111) zum Steuern der Energiezufuhr von der Energiezufuhr 140 zum Steuerbereich 110 und dem Maschinenbereich 120, basierend auf von der externen Einheit 130-1 oder 130-2 empfangenen Daten. IOP 111 steuert die Energiezufuhr von der Energiequelle 140 zum Steuerbereich 110 und zum Maschinenbereich 120, basierend auf von der externen Einheit 130-1 oder 130-2 empfangenen Daten, um die Energiezufuhr zum Steuerbereich 110 und zum Maschinenbereich 120 in einem Schlafzustand bzw. Ruhezustand mit Ausnahme der Energiezufuhr im Schnittstellenbereich 150 zu begrenzen, wodurch weitere Energie gespart wird.
  • Im zweiten Ausführungsbeispiel steuert die Steuereinrichtung (IOP 111) die Energiezufuhr so, dass Energiezufuhr von der Energiequelle 140 zur Steuerung 110 beim Empfang eines vorbestimmten Befehls der externen Einheit 130-1 oder 130-2 gestartet wird und Energiezufuhr von der Energiequelle 140 zum Steuerbereich 110 beim Empfang eines vorbestimmten Befehls des Steuerbereichs 110 gestoppt wird. In Übereinstimmung mit einem Befehl der externen Einheit 130-1 oder 130-2, kann der Status des Druckvorrichtungs-Hauptteils 100-1 oder 100-2 jeweils vom Schlafzustand zum Standbyzustand oder vom Standbyzustand zum Schlafzustand geschaltet werden.
  • Im dritten Ausführungsbeispiel hat der Schnittstellenbereich 150 eine Meldeeinrichtung zum Melden des Status des Druckvorrichtungs-Hauptteil an die externe Einheit. Die Meldeeinrichtung (IOP 111) des Schnittstellenbereichs 150 meldet den Status des Druckvorrichtungs-Hauptteils an die externe Einheit 130-1 oder 130-2 so, dass die externe Einheit 130-1 oder 130-2 den gegenwärtigen Druckerstatus des Druckvorrichtungs-Hauptteils 100-1 oder 100-2 deutlich erkennen kann.
  • Im vierten Ausführungsbeispiel kommuniziert der Schnittstellenbereich 150 mit der externen Einheit 130-1 oder 130-2 über ein Netzwerk. Beim Empfang eines Befehls irgendeiner der externen Einheiten 130-1 oder 130-2 kann die Energiezufuhr zum Steuerbereich 110 und zum Maschinenbereich 120 im Schlafzustand mit Ausnahme der Energiezufuhr im Schnittstellenbereich 150 begrenzt werden, wodurch weitere Energie gespart wird.
  • Im fünften Ausführungsbeispiel wählt in Übereinstimmung mit Information aus dem Schnittstellenbereich 150 die externe Einheit 130-1 oder 130-2 eine Druckvorrichtung, deren Druckvorrichtungs-Hauptteil in den Standbyzustand gesetzt wird, bevor eine Druckvorrichtung in den Schlafzustand gesetzt wird, womit eine Druckvorrichtung in die Lage versetzt wird, Druckverarbeitung so schnell wie möglich durchzuführen.
  • Im sechsten Ausführungsbeispiel sendet die externe Einheit 130-1 oder 130-2, wenn sie erkennt, dass eine Vielzahl von Druckvorrichtungen, deren Druckvorrichtungs-Hauptteile 100-1 und 100-2 im Standbyzustand sind, vorhanden sind, einen Befehl an den Schnittstellenbereich, um eine davon in den Schlafzustand zu setzen. Mit diesem Vorgang kann ohne Rücksicht auf Änderungen im Status jeder Druckvorrichtung der Druckvorrichtungs-Hauptteil 100-1 oder 100-2, der in der Lage ist, Druckverarbeitung auszuführen, so schnell wie möglich bestimmt werden, während Druckvorrichtungen, die nicht dem Drucken unterworfen sind, in den Schlafzustand gesetzt werden.
  • Im siebten Ausführungsbeispiel kann der Schnittstellenbereich 150 frei mit dem Druckvorrichtungs-Hauptteil 100-1 oder 100-2 verbunden werden oder von ihm getrennt werden, womit er sich der Ausdehnung oder Modifikation des Schnittstellenbereichs 150 anpasst.
  • Im achten Ausführungsbeispiel der vorliegenden Erfindung kann der Schnittstellenbereich 150 durch den externen Schnittstellenanschluss (nicht gezeigt) des Druckvorrichtungs-Hauptteils 100-1 oder 100-2 extern verbunden sein, wodurch die Funktion des Schnittstellenbereichs extern zu einer herkömmlichen Druckvorrichtung ausgedehnt wird.
  • Nachstehend wird der Maschinenbereich 120 der Vorrichtung dieses Ausführungsbeispiels beschrieben.
  • 2 ist eine Schnittansicht zur Erklärung eines Beispiels des in 1 gezeigten Druckbereichs, der z.B. der Maschine eines Laserstrahldruckers entspricht.
  • Im Drucker dieses Ausführungsbeispiels können Zeichenmuster und festgelegte Formate (Formulardaten) des externen Rechners registriert sein.
  • In 2 bezeichnet Bezugszeichen 100 einen Vorrichtungs-Hauptteil. Vorrichtungs-Hauptteil 100 empfängt und speichert Zeicheninformation (Zeichenkode), Formularinformation oder einen Makrobefehl des extern verbundenen Rechners und bereitet gleichzeitig in Übereinstimmung mit der Information ein entsprechendes Zeichenmuster oder Formularmuster vor, wodurch ein Bild auf Aufzeichnungspapier, das als Aufzeichnungsmedium dient, geformt wird.
  • Bezugszeichen 700 bezeichnet ein Bedienfeld mit Schaltern, ein LCD Display und dergleichen für den Betrieb. Bezugszeichen 701 bezeichnet eine Druckersteuereinheit zum Steuern des gesamten Vorrichtungs-Hauptteils 100 und zum Analysieren von vom externen Rechner zugeführter Zeicheninformation und dergleichen.
  • Die Druckersteuereinheit 701 wandelt hauptsächlich ein der Zeicheninformation entsprechendes Zeichenmuster in ein Videosignal und gibt dieses Videosignal an einen Laserantrieb 702 aus. Die Druckersteuereinheit 701 entspricht dem in 1 gezeigten Druckersteuerbereich 110. Der Laserantrieb 702 ist eine Schaltung zum Antrieb eines Halbleiterlasers 703, der einen Laserstrahl 704 an/ausschaltet, der vom Halbleiterlaser 703 in Übereinstimmung mit dem empfangenen Videosignal abgegeben wird. Der Laserstrahl 704 wird von einem rotierenden Polygonspiegel 705 nach rechts und links deflektiert und auf eine elektrostatische Walze 706 gescannt. Damit wird ein elektrostatisch latentes Bild, wie ein Zeichenmuster, auf der elektrostatischen Walze 706 geformt. Dieses latente Bild wird von einer Entwicklereinheit 707 rund um die elektrostatische Walze 706 entwickelt und dann auf Aufzeichnungspapier übertragen.
  • Als Aufzeichnungspapier werden geschnittene Blätter verwendet. Die geschnittenen Blätter werden in einer auf dem LPB 100 montierten Blattkassette 708 aufbewahrt, von einem Zufuhrroller 709 und Beförderungsrollen 710 und 711 in die Vorrichtung befördert und der elektrostatischen Walze 706 zugeführt. Ein der elektrostatischen Walze 706 von der Entwicklereinheit 707 aufgeprägtes Tonerbild wird auf das beförderte Aufzeichnungspapier übertragen. Danach wird das Aufzeichnungspapier zu einer Fixiereinheit 712 befördert und der Toner wird fixiert. Schließlich wird das Aufzeichnungspapier durch eine Entladerolle 713 aus der Vorrichtung entladen.
  • 9 ist ein Blockdiagramm des in 1 gezeigten externen Rechners.
  • Der externe Rechner hat eine CPU 91, einen Speicher 92, eine Eingabeeinheit 93, bestehend aus einer Tastatur, einer Maus und dergleichen, ein VRAM 94 zum Speichern eines Displaybildes, eine Displayeinheit 95 zum Anzeigen des vom VRAM 94 entwickelten Bildes und eine Schnittstelle 96 zum Senden der Druckdaten zur Druckvorrichtung, beschrieben im vorstehenden Ausführungsbeispiel oder zum Empfangen verschiedenster Information von der Druckvorrichtung. Als Schnittstelle 96 wird eine Druckerschnittstelle, geeignet zum Durchführen von Zweiwegkommunikation, oder eine Netzwerkschnittstelle verwendet.
  • Programme, basierend auf den Flussdiagrammen der 5, 6 und 8 (später beschrieben) sind im Speicher 92 gespeichert und werden von der CPU 91 ausgeführt.
  • <Vorgangsbeschreibung>
  • Der Vorgang dieses Ausführungsbeispiels in der vorstehenden Anordnung wird nachstehend beschrieben.
  • Zuerst wird die Vorgangsverarbeitung der CPU 114 des Steuerbereichs 110 dieses Ausführungsbeispiels unter Bezug auf ein in 3 gezeigtes Flussdiagramm beschrieben. Ein Programm, basierend auf diesem Flussdiagramm ist selbstverständlich im ROM 115 gespeichert.
  • 3 ist ein Flussdiagramm, das ein Ausführungsbeispiel des ersten Energiesparsteuerverfahrens der Druckvorrichtung der vorliegenden Erfindung zeigt. Zahlen (1) bis (7) bezeichnen Schritte.
  • Wird die Vorrichtung eingeschaltet, erfolgt bei Schritt (1) die Initialisierungsverarbeitung verschiedener peripherer Schaltungen. Der Ablauf geht weiter zu Schritt (2), zum Schreiben von Information, die einen Druckstandbyzustand an einer vorbestimmten Adressenposition (im Weiteren als ein Statusbereich bezeichnet) im RAM 116 darstellt. Zu beachten ist, dass beim Empfang von Druckdaten ein Interruptssignal vom IOP 111 zur CPU 114 des Schnittstellenbereichs 150 erzeugt wird. Die CPU 114 empfängt die Druckdaten in dieser Interruptverarbeitung und führt Schreibverarbeitung der Daten in einem Empfangspuffer, gesichert im RAM 116, durch.
  • Der Ablauf geht weiter zu Schritt (3) zur Bestimmung, ob die Druckdaten im Empfangsspeicher gespeichert sind. Bei NEIN in Schritt (3) geht der Ablauf weiter zu Schritt (4) zur Bestimmung, ob eine vorbestimmte Zeit in einem Nicht-Empfangszustand vergangen ist. Wird bestimmt, dass nach Vergehen dieser Zeit keine Daten empfangen wurden, wird Information, die einen Schlafzustand darstellt, in den Statusbereich des RAM 116 geschrieben und gleichzeitig ein Schlafbefehlsignal zum IOP 111 des Schnittstellenbereichs 150 erzeugt (Schritt (5)).
  • Beim Empfang dieses Befehls schaltet der IOP 111 des Schnittstellenbereichs 150 die Energiezufuhr zur mit dem Bus 118, den verbleibenden Einheiten und dem Maschinenbereich 120 verbundenen CPU 114 ab (später im Detail beschrieben). Abschalten selbst erfolgt durch z.B. einen Relaisschalter und eine detaillierte Beschreibung davon unterbleibt.
  • Bei JA in Schritt (3) geht der Ablauf weiter zu Schritt (6), um Information zu schreiben, die den Druckzustand im Statusbereich darstellt. Der Ablauf geht weiter zu Schritt (7), um Druckverarbeitung auf der Basis der empfangenen Daten durchzuführen.
  • Als Ergebnis werden drei Teil-Statusinformationen im Statusbereich gespeichert, die den Druckstandbyzustand, den Schlafzustand und den Druckzustand (Betrieb) anzeigen.
  • Unter Bezug auf 4 wird der Steuervorgang durch den IOP 111 des Schnittstellenbereichs 150, gezeigt in 1, nachstehend beschrieben.
  • Anders als die mit dem Bus 118 verbundenen Einheiten, erhalten IOP 111 und RAM 116 Energiezufuhr während des AN Zustandes des Hauptschalters des Vorrichtungs-Hauptteils ohne Rücksicht auf den Schlafzustand.
  • Steuerverarbeitung durch den IOP 111 ist viel einfacher als die der CPU 114 als Haupteinheit. Auch die für den Betrieb zugelassenen Schaltungen sind begrenzt und die Anzahl der Taktarten und dergleichen, erforderlich für den Betrieb, können weitgehend reduziert werden. Deshalb kann, verglichen mit dem Fall, in dem dem Steuerbereich 110 Energie zugeführt wird, der Energieverbrauch verringert werden.
  • 4 ist ein Flussdiagramm, das ein Ausführungsbeispiel des zweiten Energiesparsteuerverfahrens der Druckvorrichtung nach der vorliegenden Erfindung zeigt. Zahlen (11) bis (18) bezeichnen Schritte.
  • Bei Schritt (11) wird bestimmt, ob von dem mit einem LAN verbundenen externen Rechner Daten empfangen werden. Bei NEIN in Schritt (11) geht der Ablauf weiter zu Schritt (12) zur Bestimmung, ob ein Schlafbefehl vom Steuerbereich 110 (CPU 114) empfangen wurde. Diese Verarbeitungsschleife wird wiederholt ausgeführt, bis Daten oder Schlafbefehl empfangen werden.
  • In dieser Schleife wird, wenn festgestellt wird, dass ein Schlafbefehl von der CPU 114 empfangen wurde, bei Schritt (13) Energiezufuhr zu allen mit dem Bus 118 verbundenen Einheiten gestoppt. Gleichzeitig wird die Energie zum Maschinenbereich 120 gestoppt und der Schlafmodus gesetzt.
  • Bei JA in Schritt (11) geht der Ablauf weiter zu Schritt (14), um Information im Statusbereich des RAM 116 einzuholen (wie vorstehend beschrieben, erhält RAM 116 auch im Schlafmodus Energiezufuhr) und gibt die Information an den externen Rechner als Datenquelle zurück (eine ID zum Bestimmen des externen Rechners ist in den empfangenen Daten gespeichert). Wird der Schlafzustand zu diesem Zeitpunkt gesetzt, wird Information, die den Schlafzustand darstellt, zum externen Rechner gesendet.
  • Ist die Rückgabeverarbeitung der Statusinformation beendet, geht der Ablauf weiter zu Schritt (15), um zu bestimmen, ob der Vorrichtungs-Hauptteil gegenwärtig in den Schlafzustand versetzt ist. Wenn NEIN, d.h. es wird entschieden, dass der Druckstandbyzustand gesetzt ist, oder der Druckzustand ist basierend auf den Druckdaten des externen Rechners gesetzt, geht der Ablauf weiter zu Schritt (18) zum Interrupt der CPU 114, wodurch diese veranlasst wird, Interruptverarbeitung (Empfangsverarbeitung) durchzuführen.
  • Wenn JA bei Schritt (15) geht der Ablauf weiter zu Schritt (16) zum Bestimmen, ob die empfangenen Daten ein Druckanforderungsbefehl sind. Wenn NEIN bei Schritt (16), wird bestimmt, dass die Vorrichtung Drucken während des Schlafzustands verlangt. Deshalb wird diese Anforderung ignoriert und der Ablauf kehrt zu Schritt (11) zurück.
  • Wenn JA bei Schritt (16) geht der Ablauf weiter zu Schritt (17), um die Energiezufuhr zum Steuerbereich 110 zu starten, womit der Schlafzustand aufgehoben wird.
  • Mit diesem Vorgehen startet die CPU 114 des Steuerbereichs 110 die auf dem vorstehend beschriebenen Flussdiagramm in 3 basierende Verarbeitung.
  • Nachstehend wird die Druckdatenverarbeitung des externen Rechners auf dem LAN unter Bezug auf das Flussdiagramm in 5 beschrieben.
  • Ein auf dem Flussdiagramm der 5 basierendes Programm kann das OS oder der Druckertreiber des externen Rechners sein oder kann unter Verwendung eines Anwendungsprogramms ausgeführt werden. In diesem Fall wird ein Beispiel beschrieben, in dem das Programm als Druckertreiber verwendet wird, der den externen Rechner betreibt. Dieses Programm ist im Speicher 92 gespeichert und wird von der CPU 91 (9) ausgeführt.
  • 5 ist ein Flussdiagramm, das ein Beispiel der Druckdatenverarbeitung in der Druckvorrichtung nach der vorliegenden Erfindung zeigt. Zahlen (21) bis (27) bezeichnen Schritte.
  • Bei Schritt (21) wird für jeden mit dem LAN verbundenen Drucker ein vorbestimmter Befehl erzeugt, um einen Druckerstatus zu erzielen.
  • Der Ablauf geht weiter zu Schritt (22) zum Bestimmen, ob ein Drucker im Druckstandbystatus vorhanden ist. Bei JA in Schritt (22) wird bestimmt, dass der Drucker unmittelbar Druckverarbeitung durchführen kann, so dass Druckdaten zur Vorrichtung ausgegeben werden (Schritt (27)). Wird eine Vielzahl von Druckern in den Druckstandbystatus gesetzt, werden die Druckdaten an einen Drucker ausgegeben, von dem festgestellt wird, dass er zuerst im Druckstandbystatus ist.
  • Bei NEIN in Schritt (22) geht der Ablauf weiter zu Schritt (23) zur Bestimmung, ob ein Drucker im Schlafzustand vorhanden ist.
  • Bei JA in Schritt (23) wird ein Druckanforderungsbefehl zum Drucker erzeugt, wodurch der Schlafzustand (Schritt (24)) aufgehoben wird und die Druckdaten ausgegeben werden (Schritt (25)). Ist eine Vielzahl von Druckern in den Druck-Schlafzustand gesetzt, werden die Druckdaten an einen Drucker ausgegeben, von dem festgestellt wird, dass er zuerst im Schlafzustand ist.
  • Bei NEIN in Schritt (23), d.h. wenn festgestellt wird, dass alle Drucker in den Druckzustand gesetzt sind, (was bedeutet, dass die Druckverarbeitung für Druckdaten eines weiteren externen Rechners abläuft) wird Information, die darstellt, dass alle Drucker auf dem Netzwerk "BUSY" sind ausgegeben (Schritt (26)). Dem Betreiber wird gemeldet, dass auf Seiten des externen Rechners alle Drucker in den Druckzustand gesetzt sind und gegenwärtig nicht benutzt werden können. Zum Beispiel wird eine vorbestimmte Meldung auf der Displayeinheit 95 angezeigt.
  • Wie vorstehend beschrieben, wird nach diesem Ausführungsbeispiel im Schlafzustand Energiezufuhr zum Maschinenbereich gestoppt und zusätzlich auch Energiezufuhr zu den meisten Einheiten des Steuerbereichs 110. Deshalb kann im Vergleich zur früheren Technik der Energieverbrauch verringert werden.
  • Auch kann für den Betreiber des externen Rechners, da ein Drucker im Druckstandbystatus vor einem Drucker im Schlafzustand gewählt wird, die Arbeitsumgebung des Systems als Ganzem verbessert werden und gleichzeitig kann im System als Ganzem Energie wirkungsvoller verwendet werden.
  • <Beschreibung des zweiten Ausführungsbeispiels>
  • Im vorstehenden Ausführungsbeispiel bestimmt die CPU 114 des Steuerbereichs 110 auf Seiten der Druckvorrichtung, ob der Schlafmodus gesetzt werden soll und das tatsächliche Setzen und Aufheben des Schlafmodus wird vom IOP 111 durchgeführt. Der externe Rechner erzeugt einen Druckanforderungsbefehl, um den Schlafmodus aufzuheben.
  • Aber die vorliegende Erfindung ist nicht darauf beschränkt. Zum Beispiel kann das Setzen des Schlafmodus auch vom externen Rechner aus bestimmt werden oder Statusinformation kann nur dann bestätigt werden, wenn ein Statusanforderungsbefehl erzeugt wird.
  • Wenn ein externer Rechner die Druckverarbeitung anfordert, können, wenn bestimmt wird, dass mit Ausnahme eines Druckers zwei oder mehr Drucker im Druckstandbystatus sind, alle verbleibenden Rechner in den Schlafzustand gesetzt werden.
  • Auch können, wenn aus einer Vielzahl von Rechnerservern einer als Druckserver dient und Druckdaten jedes externen Rechners nicht unmittelbares Drucken erfordern (ein Befehl der Nicht – Dringlichkeit wird dem Header der Daten hinzugefügt), die Druckdaten nur an einen Drucker ausgegeben werden.
  • Im vorstehenden Ausführungsbeispiel wird, wenn Daten dem Schnittstellenbereich eingegeben werden, Information, die den Schlafzustand darstellt, unmittelbar zum externen Rechner übertragen. Ebenso kann auch ein Steuerbefehl zum Durchführen eines gleichen Vorgangs wie dem herkömmlichen Schlafzustand verwendet werden. Der Schlafzustand kann auf Seiten der Druckvorrichtung ohne Rücksicht auf den Steuerbefehl gesetzt werden.
  • <Beschreibung des dritten Ausführungsbeispiels>
  • Das dritte Ausführungsbeispiel wird nachstehend beschrieben.
  • In den vorstehenden Ausführungsbeispielen werden, wenn ein Druckbefehl von einer Applikation ausgegeben wird, die auf einer externen Einheit (einem externen Rechner) arbeitet, Drucker im Druckstandbystatus (Drucker in einem Nicht-Druckstatus, deren Druckersteuerbereich und Maschinenbereich mit Energie versorgt sind) vorzugsweise vor Druckern im Schlafzustand ausgewählt. Sind Drucker im Druckstandbystatus vorhanden, wird automatisch einer von ihnen ausgewählt und die Druckdaten werden zu dem ausgewählten Drucker gesendet.
  • Aber in manchen Fällen ist es nicht von Vorteil, wenn ein Drucker automatisch ausgewählt wird und Druckdaten an ihn gesendet werden.
  • Wenn zum Beispiel eine große Anzahl von Druckern mit einem Netzwerk verbunden sind und ein ausgewählter Drucker weit von einem externen Rechner, der Druckdaten sendet entfernt ist, muss sich der Betreiber zu dem entfernten Drucker begeben, um die Druckausgabe zu holen.
  • Deshalb ist es von Vorteil, wenn ein Betreiber einen Drucker wählen kann. Das heißt, wenn eine Vielzahl von Druckern im selben Zustand vorhanden ist, ist es vorteilhaft, wenn daraus ein Drucker frei gewählt werden kann.
  • Im dritten Ausführungsbeispiel wird dieses Ziel realisiert.
  • 6 ist ein Flussdiagramm eines Teils des Betriebs eines in einem externen Rechner arbeitenden Druckertreibers, der sich auf dieses Ausführungsbeispiel bezieht. Diese Verarbeitung wird in Übereinstimmung mit einem Druckbefehl eines Betreibers gestartet. Natürlich ist das Programm in einem Speicher 92 des externen Rechners gespeichert, wie in 9 gezeigt, und wird durch eine CPU 91 ausgeführt.
  • Bei Schritt S31 wird bestimmt, ob der Status für alle mit dem Netzwerk durch ein I/F 96 verbundenen Drucker vorliegt. Bei NEIN in Schritt S31, geht der Ablauf weiter zu Schritt S32, um einen Statusübertragungs-Anfragebefehl an einen Drucker zu erzeugen, um den Status des Druckers zu erhalten.
  • Zu beachten ist, dass der Drucker im dritten Ausführungsbeispiel denselben Aufbau hat, wie im ersten Ausführungsbeispiel beschrieben. Deshalb wird, auch wenn vorbestimmte Daten, z.B. Befehlsdaten zum Erhalten von Statusinformation in diesem Ausführungsbeispiel an einen Drucker gesendet werden, der Drucker im Schlafzustand nicht in den Druckstandbystatus gesetzt. Die erzielte Statusinformation beinhaltet den Druckstandbystatus, den Schlafzustand und den Druckzustand.
  • Wurde der Status aller Drucker durch wiederholte Ausführungsverarbeitung der Schritte S31 und S32 erzielt, geht der Ablauf weiter zu Schritt S33.
  • In Schritt S33 wird bestimmt, ob die Symbole für alle Drucker auf einem Display 95 angezeigt werden. Wenn NEIN bei Schritt S33 geht der Ablauf weiter zu Schritt S34, um ein Symbol, das dem Status entspricht anzuzeigen. Für alle Drucker werden Symbole, von denen jedes dem Status des entsprechenden Druckers entspricht angezeigt.
  • 7 ist eine Ansicht, die ein Beispiel zeigt, bei dem insgesamt vier Drucker an das Netzwerk angeschlossen sind. Bezugszeichen 70 bis 73 bezeichnen Druckersymbole. "Drucker1" (ID oder Name auf dem Netzwerk) bezeichnet durch das Symbol 70, stellt dar, dass der Drucker gegenwärtig im Schlafzustand ist. Die Symbole 71 und 72 stellen den Druckstandbystatus dar und das Symbol 73 stellt den Druckstatus dar. Daraus ergibt sich, dass der Betreiber auf einen Blick den gegenwärtigen Status jedes Druckers erfassen kann.
  • Wie in 7 gezeigt, geht, wenn der Status für alle Drucker angezeigt ist, der Ablauf weiter zu Schritt S35, wo gewartet wird, ob eines der Druckersymbole durch ein Zeigegerät oder dergleichen, das eine Eingabeeinheit 93 darstellt ausgewählt wird. Wird eines der Druckersymbole ausgewählt, geht der Ablauf weiter zu Schritt S36, wo bestimmt wird, ob das gewählte Druckersymbol den Druckstandbystatus darstellt. Bei JA in Schritt S36 geht der Ablauf weiter zu Schritt S37, um die Druckdaten an den gewählten Drucker auszugeben.
  • Wird ein Druckersymbol gewählt, das nicht den Druckstandbystatus darstellt, geht der Ablauf weiter zu Schritt S38 zur Bestimmung, ob der dem gewählten Druckersymbol entsprechende Druckerstatus der Schlafzustand ist. Bei JA in Schritt S38, geht der Ablauf weiter zu Schritt S39, um einen Druckanforderungsbefehl (beschrieben im ersten Ausführungsbeispiel) an den Drucker auszugeben und die Druckdaten werden bei Schritt S40 ausgegeben.
  • Wird bestimmt, dass der ausgewählte Drucker weder den Druckstandbystatus noch den Schlafzustand darstellt, d.h. der Drucker gegenwärtig in den Druckstatus gesetzt ist, geht der Ablauf weiter zu Schritt S41 zum Anzeigen einer Meldung, dass der gewählte Drucker den Druckvorgang nicht ausführen kann.
  • Wie vorstehend beschrieben wird, gemäss dem dritten Ausführungsbeispiel der vorliegenden Erfindung, wenn der externe Rechner einen Druckbefehl ausgibt, der gegenwärtige Status jedes Druckers aus einer Vielzahl von Druckern visuell angezeigt und einer von ihnen gewählt, womit der Druckvorgang im vom Betreiber gewünschten Drucker ausgeführt wird.
  • Wird eine große Anzahl von Druckern im Druckstandbystatus angezeigt, kann ein Zeigegerät oder dergleichen verwendet werden, um über einen gesendeten Befehl die Drucker in den Schlafzustand zu setzen.
  • <Beschreibung des vierten Ausführungsbeispiels>
  • Im dritten Ausführungsbeispiel wurde ein Beispiel beschrieben, in dem alle betriebsbereiten Drucker (Drucker, deren Hauptschalter im AN Zustand sind) auf dem Netzwerk angezeigt werden. Das heißt, Drucker im Druckstandbystatus und Drucker im Schlafzustand werden gleichzeitig zusammen angezeigt. Ein Drucker im Schlafzustand kann ohne Rücksicht auf das Vorhandensein von Druckern im Druckstandbystatus betrieben werden, um den Druckvorgang auszuführen. Vom Standpunkt einer Benutzerschnittstelle ist dieses Verfahren exzellent, weil der am nächsten gelegene zum Drucken geeignete Drucker gewählt werden kann. Andererseits kann, da nicht immer ein Drucker im Druckstandbystatus vorzugsweise gewählt wird, der Energieverbrauch des gesamten Systems nicht reduziert werden.
  • Soll im vierten Ausführungsbeispiel der Druckvorgang ausgeführt werden, wird eine Symbolliste der Drucker im Druckstandbystatus angezeigt und aus diesen Druckern wird ein Drucker, zu dem die Druckdaten ausgegeben werden, frei gewählt. Ist kein Drucker im Druckstandbystatus vorhanden, kann aus den Druckern im Schlafzustand ein Drucker frei gewählt werden.
  • 8 ist ein Flussdiagramm, das die Vorgangsverarbeitung eines Druckertreibers auf einem externen Rechner in einer externen Einheit des vierten Ausführungsbeispiels zeigt. Der Drucker ist aufgebaut wie im ersten Ausführungsbeispiel. Zusätzlich ist ein diesem Flussdiagramm entsprechendes Programm in einem Speicher 92 gespeichert und wird von einer CPU 91 ausgeführt.
  • Bei Schritt S51 wird bestimmt, ob der Status aller mit dem Netzwerk verbundenen Drucker erhalten wurde. Bei NEIN in Schritt S51 geht der Ablauf weiter zu Schritt S52, um einen Statusübertragungs-Anfragebefehl zu einem der Drucker zu erzeugen und so den Status des Drucker zu erhalten.
  • Wurde so der Status aller Drucker erhalten, geht der Ablauf weiter zu Schritt S53 zur Bestimmung, ob ein Drucker im Druckstandbystatus vorhanden ist.
  • Bei JA in Schritt S53, wird in Schritt S54 und S55 ein Symbol für den Drucker im Druckstandbystatus auf einer Displayeinheit 95 des externen Rechners angezeigt.
  • Wird mindestens ein Drucker in den Druckstandbystatus gesetzt, werden die Symbole von Druckern im Schlafzustand nicht angezeigt.
  • Bei NEIN in Schritt S53 geht der Ablauf weiter zu Schritt S56 zur Bestimmung, ob ein Drucker im Schlafzustand vorhanden ist. Bei JA in Schritt S56 wird in Schritt S57 und S58 ein Symbol, das dem Drucker im Schlafzustand entspricht, angezeigt.
  • In jedem Fall geht, wenn Druckersymbole angezeigt werden, der Ablauf weiter zu Schritt S59 zum Wählen eines der angezeigten Symbole unter Verwendung eines Zeigegeräts einer Eingabeeinheit 93.
  • Bei Schritt S60 wird der Status des dem gewählten Symbol entsprechenden Druckers bestimmt. Wird ein Drucker im Schlafzustand gewählt, geht der Ablauf weiter zu Schritt S61 zur Ausgabe eines Druckanfragebefehls zum Drucker, wodurch dieser in den Druckstandbystatus gesetzt wird.
  • Bei Schritt S62 werden Druckdaten an den Drucker ausgegeben, womit diese Verarbeitung endet.
  • Ist kein Drucker im Druckstandbystatus oder im Schlafzustand vorhanden, wird bei Schritt S63 eine Meldung zur Information darüber angezeigt, dass der Druckvorgang nicht ausgeführt werden kann, womit diese Verarbeitung endet.
  • Wie vorstehend beschrieben, werden gemäss dem vierten Ausführungsbeispiel vorzugsweise Drucker im Druckstandbystatus gewählt und ein gewünschter Drucker kann aus den Druckern im Druckstandbystatus gewählt werden. Deshalb kann, verglichen mit dem dritten Ausführungsbeispiel, der Energieverbrauch des ganzen Systems reduziert werden.
  • Im dritten Ausführungsbeispiel wird eine Fehlermeldung angezeigt, wenn ein Druckbefehl an einen Drucker im Druckstatus erzeugt wird. Im vierten Ausführungsbeispiel wird eine Fehlermeldung angezeigt, wenn kein Drucker im Druckstandbystatus oder im Schlafzustand vorhanden ist.
  • Aber wenn ein Druckvorgang durch das Netzwerk ausgeführt werden soll, wird der Druckvorgang bekanntlich durch einen Druckserver ausgeführt und die Druckdaten werden im allgemeinen zum Druckserver geliefert. Deshalb können, wenn ein Druckserver verwendet wird, die Druckdaten zu diesem gesendet werden. Auch wenn ein gewünschter Drucker in den Druckstatus gesetzt ist, können die Druckdaten in eine Druckschlange gesetzt werden. In diesem Fall muss der Betreiber damit rechnen, die Druckausgabe mit geringer Verzögerung zu erhalten.
  • Im ersten bis vierten Ausführungsbeispiel gibt die externe Einheit (externer Rechner) einen Statusinformations-Übertragungsbefehl direkt an den Drucker aus. Wird ein Druckserver verwendet, kann der Befehl an diesen ausgegeben werden. Bei Empfang des Befehls fragt der Druckserver den gegenwärtigen Status der entsprechenden Drucker ab und meldet den Status an den fragenden externen Rechner.
  • In den vorstehenden Ausführungsbeispielen ist der Schnittstellenbereich in der Druckvorrichtung enthalten. Aber die vorliegende Erfindung kann auch auf einen Schnittstellenbereich angewendet werden, der sich extern erweitert. In einer früheren Druckvorrichtung, besonders in einer für die Verwendung in einer Netzwerkumgebung bestimmten Druckvorrichtung, gibt es oft eine Vielzahl von Schnittstellenschaltungen. Zusätzlich mit einer größeren Anzahl von Schnittstellen haben manche Druckvorrichtungen eine erweiterbare Schnittstelenschaltung.
  • Wie vorstehend beschrieben wird, wenn die Schnittstellenschaltung in der vorliegenden Erfindung extern erweitert wird, die Energiesparsteuerung in verschiedenen Typen von Schnittstellen ermöglicht. Der Typ einer Schnittstelle kann in Zukunft allein durch Ändern der erweiterbaren Schnittstellenschaltung, auf die die vorliegende Erfindung anwendbar ist, geändert werden.
  • In den vorstehenden Ausführungsbeispielen wurde als Beispiel einer Druckvorrichtung ein Laserstrahldrucker verwendet. Diese Ausführungsbeispiele können natürlich aber auch auf eine andere Vorrichtung unter Verwendung eines elektrophotographischen Systems wie einen LED Drucker angewendet werden. Darüber hinaus kann die vorliegende Erfindung auch auf z.B. einen Nadeldrucker oder ein thermisches Übertragungssystem angewendet werden, wobei allerdings keine dramatische Verringerung beim Energieverbrauch erwartet werden kann. Die Wirkung erhöht sich besonders in einem Büro mit relativ großem Energieverbrauch.
  • Die vorstehenden Ausführungsbeispiele beziehen sich nur auf den Schlafzustand der Druckvorrichtung. Aber die vorliegende Erfindung kann auch auf einen externen Rechner mit Schlafzustand angewendet werden. Wird die vorliegende Erfindung auf eine andere Netzwerkquelle angewendet, kann Steuerung des geringeren Energieverbrauchs des gesamten Netzwerks durchgeführt werden.
  • Wird die vorliegende Erfindung auf den externen Rechner angewendet, so wird die Wirkung der Verringerung des Energieverbrauchs im externen Rechner erzielt. Zusätzlich wird, wenn eine Rechnerbelegung dazu verwendet wird, die Statusinformation zu beaufsichtigen, eine Wirkung der Verteilung der Rechnerbelegung erzielt.
  • Deshalb kann die vorliegende Erfindung auf ein System bestehend aus einer Vielzahl von Bestandteilen oder eine Vorrichtung mit nur einem Bestandteil angewendet werden. Die vorliegende Erfindung kann natürlich auf ein System oder eine Vorrichtung angewendet werden, denen ein Programm zugeführt wird.
  • Wie vorstehend beschrieben, kann nach den vorstehenden Ausführungsbeispielen, obwohl die Anordnung der Vorrichtung geringfügig komplizierter ist als in der früheren Technik, der Energieverbrauch im Schlafzustand im Vergleich zur früheren Technik gesenkt werden. In Anbetracht der Netzwerkumgebung kann die Netzwerkquelle, wenn dieses Steuerungsverfahren auf andere Quellen angewendet wird, wirkungsvoll verwendet werden.
  • Wie vorstehend gemäß der ersten Erfindung der vorliegenden Erfindung beschrieben, steuert die Steuereinrichtung des Schnittstellenbereichs die Energiezufuhr von der Energiequelle zum Steuerbereich und zum Maschinenbereich basierend auf von der externen Einheit empfangenen Daten, um die Energiezufuhr zum Steuerbereich und zum Maschinenbereich im Schlafzustand zu begrenzen, mit Ausnahme der Energiezufuhr zum Schnittstellenbereich, wodurch Energie gespart wird.
  • Gemäß der zweiten Erfindung steuert die Steuereinrichtung die Energiezufuhr zum Steuerbereich so, dass diese beim Empfang eines vorbestimmten Befehls der externen Einheit gestartet wird und sie beim Empfang eines vorbestimmten Befehls des Steuerbereichs gestoppt wird. Übereinstimmend mit einem Befehl der externen Einheit kann der Zustand der Druckvorrichtung jeweils vom Schlafzustand zum Standbyzustand oder vom Standbyzustand zum Schlafzustand geschaltet werden.
  • Gemäß der dritten Erfindung meldet die Meldeeinrichtung des Schnittstellenbereichs den Status des Druckvorrichtung – Hauptteils der externen Einheit so, dass diese den gegenwärtigen Druckerstatus der Druckvorrichtung deutlich erkennen kann.
  • Gemäß der vierten Erfindung kommuniziert der Schnittstellenbereich mit der externen Einheit durch ein Netzwerk. Beim Empfang eines Befehls irgendeiner der externen Einheiten kann mit Ausnahme der Energiezufuhr zum Schnittstellenbereich die Energiezufuhr zum Steuerbereich und zum Maschinenbereich begrenzt werden, wodurch Energie gespart wird.
  • Gemäß der fünften Erfindung wählt in Übereinstimmung mit Information aus dem Schnittstellenbereich die externe Einheit eine Druckvorrichtung, deren Druckvorrichtungs-Hauptteil in den Standbyzustand gesetzt wird, bevor eine Druckvorrichtung in den Schlafzustand gesetzt wird, womit die Druckvorrichtung in die Lage versetzt wird, Druckverarbeitung so schnell wie möglich durchzuführen.
  • Gemäß der sechsten Erfindung sendet die externe Einheit, wenn sie erkennt, dass eine Vielzahl von Druckvorrichtungen, deren Druckvorrichtungs-Hauptteile im Standbyzustand sind, vorhanden sind, einen Befehl an den Schnittstellenbereich, um einen davon in den Schlafzustand zu setzen. Mit diesem Vorgang kann ohne Rücksicht auf Änderungen im Status jeder Druckvorrichtung eine Druckvorrichtung, die in der Lage ist, Druckverarbeitung auszuführen, so schnell wie möglich bestimmt werden, während Druckvorrichtungen, die nicht dem Drucken unterworfen sind, in den Schlafzustand gesetzt werden.
  • Gemäß der siebten Erfindung kann der Schnittstellenbereich frei mit dem Hauptteil der Druckvorrichtung verbunden werden oder von ihm getrennt werden, womit er sich der Ausdehnung oder Modifikation des Schnittstellenbereichs anpasst.
  • Gemäß der achten Erfindung kann der Schnittstellenbereich durch den externen Schnittstellenanschluss des Druckvorrichtungs-Hauptteils extern verbunden sein, wodurch die Funktion des Schnittstellenbereichs zu einer herkömmlichen Druckvorrichtung ausgedehnt wird.
  • Deshalb wird eine Energiezufuhr zu Steuerungsbereich und Druckmaschinenbereich, die beide einen großen Energieverlust haben, gesteuert, während die Druckvorrichtung selbst darüber hinaus den Energieverbrauch im Schlafzustand reduziert und gleichzeitig der Kommunikationszustand mit dem externen Rechner aufrechterhalten bleibt.
  • Da viele offensichtlich weit verschiedene Ausführungsbeispiele der vorliegenden Erfindung gemacht werden können, ohne sich von Umfang dieser zu entfernen, ist zu verstehen, dass die Erfindung nicht auf die speziellen Ausführungsbeispiele beschränkt ist, außer wie in den anhängigen Ansprüchen definiert.
  • Eine Druckvorrichtung nach der vorliegenden Erfindung enthält einen Steuerbereich zum Erzeugen eines Bitbildes auf der Basis von Druckdaten, einen Maschinenbereich zum Formen eines sichtbaren Bildes auf dem Aufzeichnungsmedium auf der Basis des Bitbildes des Steuerbereichs und einen Schnittstellenbereich zum Durchführen der Datenkommunikation mit einem externen Rechner und zum Steuern von Zufuhr und Abschalten von Energie zum Steuerbereich und zum Maschinenbereich auf der Basis von Befehlsdaten des externen Rechners.
  • Die Erfindung stellt eine Informationsverarbeitungsvorrichtung bereit, welche als eine externe Einheit zur Kommunikation mit einer Vielzahl von Druckvorrichtungen dient. In einem ersten Ausführungsbeispiel umfasst die Informationsverarbeitungsvorrichtung eine Empfangseinrichtung zum Empfangen der Statusinformationen bezüglich Druckvorrichtungen über ein Netzwerk, und eine Ausgabezielsteuerungseinrichtung zum Bestimmen einer der Druckvorrichtungen. Die Ausgabezielsteuerungseinrichtung umfasst eine Erfassungseinrichtung zum Erfassen des Zustands (Schlafzustand oder Druckbereitschaftszustand) jeder der Vielzahl von Druckvorrichtungen, eine Anzeigesteuerungseinrichtung zum Steuern einer Anzeige, die gleichzeitig angibt, welche der Druckvorrichtungen in dem Ruhezustand und welche in dem Druckbereitschafszustand sind, eine Auswahleinrichtung zum Auswählen einer der Vielzahl von Druckvorrichtungen von der Anzeige als ein Ausgabeziel und eine Ausgabeeinrichtung zum Ausgeben der Druckdaten an die ausgewählte Druckvorrichtung. Weiter stellt die Erfindung ein entsprechendes Steuerungsverfahren und Software-Programm/Speichermedium bereit.

Claims (16)

  1. Informationsverarbeitungsvorrichtung, welche als eine Hosteinheit (130-1, 130-2) zur Kommunikation mit einer Vielzahl von Druckvorrichtungen dient, die alle interne Einheiten aufweisen, die, nachdem sie auf einen vorbestimmten Status gesetzt worden sind, auf eine Energieverbrauchverringerungsbetriebsart gesetzt werden und Statusinformationen an die Hosteinheit ausgeben, wobei die Informationsverarbeitungsvorrichtung aufweist: eine Empfangseinrichtung (96) zum Empfangen der Statusinformationen bezüglich aller Druckvorrichtungen über ein Netzwerk; und eine Ausgabezielsteuerungseinrichtung (91) zum Bestimmen einer der Druckvorrichtungen, an welche Druckdaten auszugeben sind, wobei die Ausgabezielsteuerungseinrichtung aufweist: a) eine Erfassungseinrichtung (91) zum Erfassen basierend auf den Statusinformationen, die von der Empfangseinrichtung empfangen werden, jeder der Vielzahl von Druckvorrichtungen, die sich entweder in einem Ruhezustand, in dem eine Energiezuführung an die Einheiten der jeweiligen Druckvorrichtung verringert wird, oder in einem Druckbereitschaftszustand, in dem Energie an die Einheiten der jeweiligen Druckvorrichtung zugeführt wird, befinden; b) eine Anzeigesteuerungseinrichtung (91) zum Steuern einer Anzeige (95), die gleichzeitig angibt, welche der Druckvorrichtungen in dem Ruhezustand und welche in dem Druckbereitschaftszustand sind; c) eine Auswahleinrichtung (93) zum Auswählen einer der Vielzahl von Druckvorrichtungen von der Anzeige als ein Ausgabeziel; und d) eine Ausgabeeinrichtung (96) zum Ausgeben der Druckdaten an die ausgewählte Druckvorrichtung.
  2. Vorrichtung gemäß Anspruch 1, wobei die Auswahleinrichtung (93) eine der angezeigten Druckvorrichtungen manuell auswählt.
  3. Vorrichtung gemäß Anspruch 1 oder 2, wobei alle der Schnittstellenbereiche (150) von jeder der Vielzahl von Druckvorrichtungen aufweisen: eine Energiezuführungssteuerungseinrichtung (111) zum Empfangen einer Energiezuführung, während ein Energieschalter von der Druckvorrichtung in einem EIN-Zustand ist, und zum Steuern einer Energiezuführung an den Steuerungsbereich (110) und den Maschinenbereich (120) basierend auf Daten, die von der Hosteinheit (130-1, 130-2) empfangen werden; und eine Ausgabeeinrichtung (111) zum unabhängigen Ausgeben der Statusinformationen von der Druckvorrichtung an die Hosteinheit.
  4. Vorrichtung gemäß Anspruch 3, wobei der Schnittstellenbereich (150) eine Zwei-Wege-Kommunikationsschnittstelle ist.
  5. Vorrichtung gemäß Anspruch 3 oder 4, wobei die Energiezuführungssteuerungseinrichtung (111) eine Einrichtung aufweist zum Ausgeben der Statusinformationen bezüglich der Druckvorrichtung über den Schnittstellenbereich (150) an die Hosteinheit (130-1, 130-2) zu diesem Zeitpunkt nach Empfang von vorbestimmten Anweisungsdaten von der Hosteinheit.
  6. Vorrichtung gemäß Anspruch 3, 4 oder 5, wobei die Statusinformationen einen von einem Druckbereitschaftszustand, in welchem Energie an den Druckersteuerungsbereich (110) und den Maschinenbereich (120) zugeführt wird, einem Ruhezustand, in welchem eine Energiezuführung an den Druckersteuerungsbereich und den Maschinenbereich gestoppt wird, und einem Druckzustand bezeichnen.
  7. Vorrichtung gemäß einem der Ansprüche 1 bis 6, wobei die Vielzahl von Druckvorrichtungen und die Hosteinheit über ein Netzwerk verbunden sind.
  8. Steuerungsverfahren zum Steuern einer Informationsverarbeitungsvorrichtung, welche als eine Hosteinheit (130-1, 130-2) zur Kommunikation mit einer Vielzahl von Druckvorrichtungen dient, die alle interne Einheiten aufweisen, die, nachdem sie auf einen vorbestimmten Status gesetzt worden sind, auf eine Energieverbrauchverringerungsbetriebsart gesetzt werden und Statusinformationen an die Hosteinheit ausgeben, wobei das Verfahren die Schritte aufweist: a) Empfangen der Statusinformationen bezüglich aller Druckvorrichtungen über ein Netzwerk; und b) Bestimmen einer der Druckvorrichtungen, an welche Druckdaten auszugeben sind, wobei der Bestimmungsschritt aufweist: b1) Erfassen, basierend auf den Statusinformationen, die in dem Empfangsschritt empfangen werden, jeder der Vielzahl von Druckvorrichtungen, die sich entweder in einem Ruhezustand, in dem eine Energiezuführung an die Einheiten der jeweiligen Druckvorrichtung verringert wird, oder in einem Druckbereitschaftszustand, in dem Energie an die Einheiten der jeweiligen Druckvorrichtung zugeführt wird, befinden; b2) Steuern einer Anzeige (95), die gleichzeitig angibt, welche der Druckvorrichtungen in dem Ruhezustand und welche in dem Druckbereitschaftszustand sind; b3) Auswählen einer der Vielzahl von Druckvorrichtungen von der Anzeige als ein Ausgabeziel; und b4) Ausgeben der Druckdaten an die ausgewählte Druckvorrichtung.
  9. Verfahren gemäß Anspruch 8, wobei der Auswahlschritt ein manueller Auswahlschritt ist.
  10. Verfahren gemäß Anspruch 8 oder 9, das die Schritte aufweist: Zuführen von Energie an Schnittstellenbereiche (150) jeder der Vielzahl von Druckvorrichtungen, während ein Energieschalter von der Druckvorrichtung in einem EIN-Zustand ist, und Steuern einer Energiezuführung an einen Steuerungsbereich (110) und einen Maschinenbereich (120) der Druckvorrichtungen basierend auf Daten, die von der Hosteinheit (130-1, 130-2) empfangen werden; und unabhängiges Ausgeben der Statusinformationen von der Druckvorrichtung an die Hosteinheit.
  11. Verfahren gemäß Anspruch 10, zusätzlich mit einem Verwenden von Zwei-Wege-Kommunikationsschnittstellen als die Schnittstellenbereiche (150).
  12. Verfahren gemäß Anspruch 10 oder 11, mit einem Ausgeben der Statusinformationen bezüglich der Druckvorrichtung über den Schnittstellenbereich (150) an die Hosteinheit (130-1, 130-2) zu diesem Zeitpunkt nach Empfang von vorbestimmten Anweisungsdaten von der Hosteinheit.
  13. Verfahren gemäß Anspruch 10, 11 oder 12, wobei die Statusinformationen einen von einem Druckbereitschaftszustand, in welchem Energie an den Druckersteuerungsbereich (110) und den Maschinenbereich (120) zugeführt wird, einem Ruhezustand, in welchem eine Energiezuführung an den Druckersteuerungsbereich und den Maschinenbereich gestoppt wird, und einem Druckzustand angeben.
  14. Verfahren gemäß einem der Ansprüche 8 bis 13, zusätzlich mit einem Verbinden der Vielzahl von Druckvorrichtungen und der Hosteinheit über ein Netzwerk.
  15. Speichermedium, das ein Software-Programm speichert, das Programmteile zum Durchführen der Schritte von einem Verfahren gemäß einem der Ansprüche 8 bis 14 aufweist.
  16. Software-Programm, das Programmteile zum Durchführen der Schritte von einem Verfahren gemäß einem der Ansprüche 8 bis 14 aufweist.
DE69434717T 1993-12-09 1994-12-08 Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern Expired - Lifetime DE69434717T2 (de)

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
JP30914193 1993-12-09
JP30914193A JP3181779B2 (ja) 1993-12-09 1993-12-09 印刷装置及びインタフェース装置及び情報処理装置及び制御方法
JP23623194 1994-09-30
JP6236231A JPH08101606A (ja) 1994-09-30 1994-09-30 印刷装置
JP27150994 1994-11-04
JP6271509A JP3059646B2 (ja) 1994-11-04 1994-11-04 情報処理装置及び印刷システム及び制御方法

Publications (2)

Publication Number Publication Date
DE69434717D1 DE69434717D1 (de) 2006-06-01
DE69434717T2 true DE69434717T2 (de) 2007-04-12

Family

ID=27332346

Family Applications (2)

Application Number Title Priority Date Filing Date
DE69434717T Expired - Lifetime DE69434717T2 (de) 1993-12-09 1994-12-08 Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern
DE69430103T Expired - Lifetime DE69430103T2 (de) 1993-12-09 1994-12-08 Drucker mit Energiesparfunktion

Family Applications After (1)

Application Number Title Priority Date Filing Date
DE69430103T Expired - Lifetime DE69430103T2 (de) 1993-12-09 1994-12-08 Drucker mit Energiesparfunktion

Country Status (6)

Country Link
US (3) US5937148A (de)
EP (2) EP0657846B1 (de)
KR (1) KR0167615B1 (de)
CN (1) CN1092818C (de)
DE (2) DE69434717T2 (de)
ES (1) ES2170085T3 (de)

Families Citing this family (92)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69434717T2 (de) * 1993-12-09 2007-04-12 Canon K.K. Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern
JPH0969889A (ja) * 1995-06-19 1997-03-11 Canon Inc データ処理装置
DE69623084T2 (de) * 1995-07-14 2003-04-24 Oki Data Americas Inc Verfahren zum Auffinden eines Druckers einer Druckerart in einem Netzwerk
JP3250424B2 (ja) * 1995-08-22 2002-01-28 セイコーエプソン株式会社 印刷方式及び印刷方法
EP0848322B1 (de) * 1996-12-12 2004-06-09 Canon Kabushiki Kaisha Antwortgerät und Verfahren, um eine Antwort einem Zustand entsprechend zu senden
JP3538617B2 (ja) * 1996-12-26 2004-06-14 コニカミノルタビジネステクノロジーズ株式会社 記録装置及びその情報処理システム
US6614546B1 (en) * 1997-03-10 2003-09-02 Minolta Co., Ltd. Image processing system and image forming apparatus
JP3212272B2 (ja) * 1997-10-15 2001-09-25 株式会社ハドソン 画像位置指示装置
US6906814B1 (en) * 1998-03-13 2005-06-14 Fuji Photo Film Co., Ltd. Interfacing method for network printers
NL1009817C2 (nl) * 1998-08-07 2000-02-08 Oce Tech Bv Manipulatie van energiebesparing bij beeldvormende apparaten in een netwerksysteem.
CN1175338C (zh) * 1998-11-09 2004-11-10 精工爱普生株式会社 接口装置以及其控制方法
JP3360665B2 (ja) * 1999-03-12 2002-12-24 セイコーエプソン株式会社 省電力モードを有する電子印刷装置および制御方法
EP1037138A3 (de) 1999-03-18 2001-09-26 Seiko Epson Corporation Drucker, Informationsverarbeitungs-Gerät, Verfahren um diese zu steuern sowie Speichermedium das ein Rechnerprogramm trägt
JP2000298564A (ja) * 1999-04-13 2000-10-24 Ricoh Co Ltd 文書印刷処理方法
KR100325809B1 (ko) * 1999-05-20 2002-02-27 윤종용 네트워크 프린터에서의 대기시간 절약방법
US6933936B1 (en) * 1999-09-22 2005-08-23 Sony Corporation Information processing apparatus, display control method, and recording medium
JP3832164B2 (ja) * 1999-12-08 2006-10-11 コニカミノルタビジネステクノロジーズ株式会社 画像形成装置
JP4130063B2 (ja) * 2000-01-31 2008-08-06 株式会社リコー 画像形成装置管理システム
JP3877944B2 (ja) * 2000-08-03 2007-02-07 シャープ株式会社 画像出力装置制御システム
JP2002182887A (ja) * 2000-10-06 2002-06-28 Canon Inc 情報処理装置、印刷処理装置、情報処理システム、印刷処理方法及び印刷処理プログラム
JP2002215721A (ja) * 2001-01-16 2002-08-02 Canon Inc 情報処理装置及びその方法及びコンピュ―タ読み取り可能なプログラムが格納された記憶媒体及び印刷制御プログラム
JP2002219842A (ja) * 2001-01-25 2002-08-06 Fujitsu Ltd 印刷装置及びそのパワーセーブ制御方法
JP2002244834A (ja) * 2001-02-15 2002-08-30 Fuji Xerox Co Ltd 印刷装置
JP3503605B2 (ja) * 2001-03-26 2004-03-08 ミノルタ株式会社 印刷システム
JP3428590B2 (ja) * 2001-03-30 2003-07-22 ミノルタ株式会社 画像形成装置、消費電力量制限システムおよび消費電力量制限プログラム
JP4298224B2 (ja) 2001-06-07 2009-07-15 キヤノン株式会社 記録装置及び該装置の制御方法
US7086055B2 (en) * 2001-08-02 2006-08-01 Hewlett-Packard Development Company, L.P. Computer system and method for increased processing power by communicating with non-computer devices
US20030112461A1 (en) * 2001-12-18 2003-06-19 Toshiba Tec Kabushiki Kaisha Image forming system
KR100460951B1 (ko) * 2002-01-28 2004-12-09 삼성전자주식회사 호스트에 의해 전원제어가 가능한 프린터
US6912607B2 (en) * 2002-02-06 2005-06-28 Hewlett-Packard Development Company, L.P. Method and apparatus for ascertaining the status of multiple devices simultaneously over a data bus
US7965399B2 (en) * 2002-02-18 2011-06-21 Canon Kabushiki Kaisha Image processing apparatus, information processing apparatus, and information output method
US7561288B2 (en) * 2002-07-05 2009-07-14 Canon Kabushiki Kaisha Recording system and controlling method therefor
US6895196B2 (en) * 2002-10-08 2005-05-17 Canon Kabushiki Kaisha Image forming apparatus having reduced power consumption mode and control method therefor
JP4298256B2 (ja) * 2002-10-08 2009-07-15 キヤノン株式会社 画像形成装置
US20040139360A1 (en) * 2003-01-15 2004-07-15 Bliley Paul D. Off mode for device
US20040179226A1 (en) * 2003-03-10 2004-09-16 Burkes Theresa A. Accelerating printing
JP4125173B2 (ja) 2003-04-23 2008-07-30 キヤノン株式会社 情報処理装置の接続制御方法、情報処理装置、及びコンピュータプログラム
JP4136771B2 (ja) * 2003-04-23 2008-08-20 キヤノン株式会社 通信システム、通信装置、及びその制御方法、並びにコンピュータプログラム
JP4125172B2 (ja) * 2003-04-23 2008-07-30 キヤノン株式会社 無線通信システム、無線通信装置、及びその制御方法、並びにコンピュータプログラム
JP2004334793A (ja) * 2003-05-12 2004-11-25 Canon Inc 周辺装置およびサーバ装置およびクライアントデバイスおよびネットワークデバイスシステムおよびデバイス検索方法およびコンピュータが読取り可能なプログラムを格納した記憶媒体およびプログラム
JP2004348337A (ja) * 2003-05-21 2004-12-09 Minolta Co Ltd ネットワーク情報処理装置
US7523408B2 (en) * 2003-05-30 2009-04-21 International Business Machines Corporation Representing status information in a storage subsystem copy services product
JP4341303B2 (ja) * 2003-06-09 2009-10-07 セイコーエプソン株式会社 ネットワーク印刷システム
KR100529330B1 (ko) * 2003-07-02 2005-11-17 삼성전자주식회사 에러 복구 가능한 인쇄 방법 및 장치와 컴퓨터 프로그램을저장하는 컴퓨터로 읽을 수 있는 기록 매체
JP2005041127A (ja) 2003-07-23 2005-02-17 Brother Ind Ltd ステータス情報通知システム及びネットワーク端末装置及び通信処理装置
CA2539419C (en) * 2003-08-20 2012-01-03 Powerlight Corporation Pv wind performance enhancing methods and apparatus
JP2005271370A (ja) * 2004-03-24 2005-10-06 Fuji Xerox Co Ltd 印刷管理装置、印刷管理方法、印刷管理プログラム、及び印刷管理システム
JP4537133B2 (ja) * 2004-07-09 2010-09-01 キヤノン株式会社 プリンタ及び制御方法及びプログラム並びに記憶媒体
US7796588B2 (en) 2004-07-27 2010-09-14 Canon Kabushiki Kaisha Information processing device, control method thereof, and program
US7852501B2 (en) * 2004-10-26 2010-12-14 Canon Kabushiki Kaisha Information processing apparatus and information processing method
EP1710678A3 (de) * 2005-03-31 2006-11-29 Ricoh Company, Ltd. Datenverarbeitungsvorrichtung, Datenverarbeitungssystem, Verfahren zur Steuerung der Datenverarbeitungsvorrichtung, Verfahren zum Hinzufügen einer Datenkonvertierungsfunktion, Programm und Medium
US8296649B2 (en) * 2005-05-31 2012-10-23 Sorenson Media, Inc. Method, graphical interface and computer-readable medium for generating a preview of a reformatted preview segment
US7975219B2 (en) * 2005-05-31 2011-07-05 Sorenson Media, Inc. Method, graphical interface and computer-readable medium for reformatting data
US7885979B2 (en) * 2005-05-31 2011-02-08 Sorenson Media, Inc. Method, graphical interface and computer-readable medium for forming a batch job
JP4708869B2 (ja) * 2005-06-08 2011-06-22 キヤノン株式会社 情報処理装置およびその制御方法
JP4681397B2 (ja) * 2005-08-31 2011-05-11 株式会社沖データ 電子装置
JP4659597B2 (ja) * 2005-11-17 2011-03-30 株式会社リコー 画像処理装置
JP4372109B2 (ja) * 2006-02-03 2009-11-25 シャープ株式会社 画像処理装置
JP4255476B2 (ja) * 2006-02-03 2009-04-15 シャープ株式会社 画像処理装置
JP4455523B2 (ja) * 2006-03-14 2010-04-21 キヤノン株式会社 情報処理システム、情報処理方法、プログラム及び記憶媒体
JP4265805B2 (ja) * 2006-03-29 2009-05-20 シャープ株式会社 画像処理システム
JP4236672B2 (ja) * 2006-04-05 2009-03-11 シャープ株式会社 画像処理装置
JP4236671B2 (ja) * 2006-04-05 2009-03-11 シャープ株式会社 画像処理装置
JP4587985B2 (ja) * 2006-04-10 2010-11-24 シャープ株式会社 画像処理装置
US9274807B2 (en) 2006-04-20 2016-03-01 Qualcomm Incorporated Selective hibernation of activities in an electronic device
KR100950491B1 (ko) 2006-08-03 2010-03-31 삼성전자주식회사 네트워크 인터페이스카드, 이를 갖는 네트워크프린터 및 그 장치의 제어방법
JP4886463B2 (ja) * 2006-10-20 2012-02-29 キヤノン株式会社 通信パラメータ設定方法、通信装置及び通信パラメータを管理する管理装置
US8248629B2 (en) * 2007-06-21 2012-08-21 Kyocera Mita Corporation Image forming apparatus with a power mode control section for allocating a printout for a reserved low-key print setting job
JP4584296B2 (ja) * 2007-10-29 2010-11-17 株式会社沖データ 画像処理装置
KR101236392B1 (ko) 2007-12-10 2013-02-22 삼성전자주식회사 화상형성장치와 연결된 호스트장치 및 그 절전모드제어방법
JP2009205538A (ja) * 2008-02-28 2009-09-10 Canon Inc 電子機器、電力状態制御方法、及びコンピュータプログラム
CN101782838A (zh) * 2009-01-16 2010-07-21 鸿富锦精密工业(深圳)有限公司 打印系统
JP5263027B2 (ja) * 2009-06-23 2013-08-14 ブラザー工業株式会社 管理装置及びコンピュータプログラム
TWI391823B (zh) * 2009-09-14 2013-04-01 Avision Inc 與一電腦主機連結之週邊裝置及其相關之電源控制方法
CN102263874B (zh) 2010-05-28 2014-03-12 京瓷办公信息系统株式会社 具有省电模式的图像形成装置
JP5636843B2 (ja) * 2010-09-24 2014-12-10 コニカミノルタ株式会社 管理システム
JP5824978B2 (ja) * 2011-08-31 2015-12-02 ブラザー工業株式会社 画像形成装置、画像形成システム、画像形成プログラム
JP2013058042A (ja) 2011-09-07 2013-03-28 Canon Inc 画像形成装置、セキュアネットワークシステム、画像形成装置の制御方法と証明書情報の更新方法
JP5799699B2 (ja) * 2011-09-15 2015-10-28 富士ゼロックス株式会社 電力供給制御装置、管理制御装置、画像処理装置、電力供給制御プログラム
JP6007493B2 (ja) * 2011-12-22 2016-10-12 富士ゼロックス株式会社 デバイス、制御装置、制御システム、及び制御プログラム
JP5972578B2 (ja) * 2012-01-16 2016-08-17 シャープ株式会社 画像処理装置、画像形成装置、プログラム、記録媒体
JP2013161122A (ja) 2012-02-01 2013-08-19 Canon Inc データ処理装置、情報処理方法、及びプログラム
JP5903922B2 (ja) 2012-02-16 2016-04-13 株式会社リコー 機器管理システム、機器管理方法、画像形成装置、機器管理プログラム
JP6006508B2 (ja) 2012-03-05 2016-10-12 キヤノン株式会社 情報処理システムおよび情報処理方法、プログラム
JP6016425B2 (ja) * 2012-04-12 2016-10-26 キヤノン株式会社 画像形成装置、画像形成装置の制御方法、及びプログラム
JP6021479B2 (ja) * 2012-07-09 2016-11-09 キヤノン株式会社 通信装置、通信装置の制御方法、および、プログラム。
JP6305031B2 (ja) * 2013-11-26 2018-04-04 キヤノン株式会社 画像形成装置及びその制御方法、並びにプログラム
EP3164964A4 (de) * 2014-07-03 2018-01-17 Hewlett-Packard Development Company, L.P. Anforderung einer empfangsgeräteverwaltung durch eine firewall
JP6452548B2 (ja) * 2015-05-27 2019-01-16 キヤノン株式会社 電力供給装置及び制御方法
JP6609140B2 (ja) 2015-08-25 2019-11-20 キヤノン株式会社 情報処理装置とその制御方法、及びデバイスアプリケーションとプログラム
US20200204694A1 (en) * 2018-12-21 2020-06-25 Xerox Corporation Multi-part screen displaying document processing status alphanumerically and graphically
JP2022133585A (ja) * 2021-03-02 2022-09-14 セイコーエプソン株式会社 印刷装置

Family Cites Families (27)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57189871A (en) * 1981-05-18 1982-11-22 Sharp Corp Printing apparatus
US5220674A (en) * 1987-07-17 1993-06-15 Digital Equipment Corporation Local area print server for requesting and storing required resource data and forwarding printer status message to selected destination
JPH0650457B2 (ja) * 1987-10-14 1994-06-29 シャープ株式会社 コンピュータシステムのデバイス電源制御装置
JPH03122715A (ja) 1989-10-05 1991-05-24 Casio Comput Co Ltd プリンタ選択装置
JPH04189063A (ja) * 1990-11-22 1992-07-07 Brother Ind Ltd ファクシミリ装置
EP0509525B1 (de) * 1991-04-18 2003-02-05 Canon Kabushiki Kaisha Überwachungs- und Steuereinheit für eine Maschine
JPH04355556A (ja) * 1991-06-03 1992-12-09 Nec Eng Ltd ファクシミリ装置
JPH0532012A (ja) 1991-07-30 1993-02-09 Canon Inc 情報処理方法及び装置
US5581668A (en) * 1991-07-30 1996-12-03 Canon Kabushiki Kaisha Method and apparatus for processing data
JP3093342B2 (ja) 1991-07-30 2000-10-03 キヤノン株式会社 省電力化のための方法及び印刷装置
JPH0532013A (ja) 1991-07-30 1993-02-09 Canon Inc 情報処理方法及び装置
US5247623A (en) * 1991-08-15 1993-09-21 Primax Electronics Ltd. Automatic multiple personal computer/computer printer connecting system
JPH0595463A (ja) * 1991-10-01 1993-04-16 Hitachi Ltd 電源自動投入式フアクシミリ装置
US20030156129A1 (en) * 1991-12-25 2003-08-21 Tsutomu Takahashi Information processing method and apparatus
JPH05281878A (ja) * 1992-03-31 1993-10-29 Canon Inc 画像形成装置
US5706411A (en) * 1992-11-09 1998-01-06 Microsoft Corporation Printer status user interface and methods relating thereto
US5287194A (en) * 1992-11-25 1994-02-15 Xerox Corporation Distributed printing
JPH06342348A (ja) * 1993-03-10 1994-12-13 Minolta Camera Co Ltd プリンタ制御装置
JPH06282127A (ja) * 1993-03-26 1994-10-07 Brother Ind Ltd 印刷装置
JPH07114292A (ja) * 1993-10-20 1995-05-02 Brother Ind Ltd 電子写真装置
JPH07114284A (ja) * 1993-10-20 1995-05-02 Brother Ind Ltd 電子写真装置
KR960010183B1 (ko) * 1993-10-23 1996-07-26 김광호 에너지절감 화상기록장치 및 그 제어방법
DE69434717T2 (de) * 1993-12-09 2007-04-12 Canon K.K. Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern
KR0141675B1 (ko) * 1993-12-30 1998-07-15 김광호 전자 사진 기록장치의 절전 프린팅방법
US5580177A (en) * 1994-03-29 1996-12-03 Hewlett-Packard Company Printer/client network with centrally updated printer drivers and printer status monitoring
US5727135A (en) * 1995-03-23 1998-03-10 Lexmark International, Inc. Multiple printer status information indication
US5935262A (en) * 1995-06-09 1999-08-10 Canon Information Systems, Inc. Outputting a network device log file

Also Published As

Publication number Publication date
DE69430103T2 (de) 2002-08-01
CN1113329A (zh) 1995-12-13
EP0657846A2 (de) 1995-06-14
DE69434717D1 (de) 2006-06-01
US20020149789A1 (en) 2002-10-17
KR950020304A (ko) 1995-07-24
US6459496B1 (en) 2002-10-01
EP1136907B1 (de) 2006-04-26
KR0167615B1 (ko) 1999-01-15
US5937148A (en) 1999-08-10
EP0657846A3 (de) 1997-07-16
ES2170085T3 (es) 2002-08-01
US6785012B2 (en) 2004-08-31
EP0657846B1 (de) 2002-03-13
CN1092818C (zh) 2002-10-16
EP1136907A1 (de) 2001-09-26
DE69430103D1 (de) 2002-04-18

Similar Documents

Publication Publication Date Title
DE69434717T2 (de) Datenverarbeitungsgerät das als Host arbeitet und Verfahren um das Datenverarbeitungsgerät zu steuern
DE69725778T2 (de) Druckerkommunikationssystem und -verfahren
DE69913555T2 (de) Drucker, datenprozessor, datensender, drucküberwacher, drucksystem, aufzeichnungsmedium und drucksteuerverfahren
DE69830272T2 (de) Druckdaten-Erzeugungssystem und entsprechendes Verfahren zur Verwendung in einem Druckersystem
DE69633887T2 (de) Schnittstelle zwischen Agent und verwaltetem Gerät
DE4143697B4 (de) System zum Überwachen, Steuern und Kommunizieren mit einem oder mehreren Bürogeräten
DE60316619T2 (de) Datenverarbeitungsverfahren, Programm, Datenverarbeitungssystem
DE69930207T2 (de) Drucken mit mehreren Druckern
DE69833923T2 (de) Datenübertragung mit Datenvorschau
DE69820413T2 (de) Gebraucherschnittstelle für einen drucker/kopierer, an einer entfernten stelle eines internet/intranetzes
DE60203571T2 (de) Druckvorrichtung und dessen Verfahren zum Aktualisieren der Betriebsdaten
DE69836655T2 (de) Druckdatenerzeugungssystem und entsprechendes Verfahren, um in einem Druckersystem zu verwenden
DE69835936T2 (de) Bilddrucksystem sowie hierin enthaltenes aufgeteiltes Druckverfahren
EP1197347A2 (de) Schnittstellen-System und Verfahren
JP3067735B2 (ja) デジタル印刷機及びプレートセッタのための分散イメージング及び制御アーキテクチャ
DE19954533A1 (de) Grafisches Schnittstellenverfahren und -System, um Einstellungen an mehrere Netzwerkeinheiten zu kopieren
DE102012207282B4 (de) Verwaltungsvorrichtung und Verfahren dafür
DE10344343B4 (de) Vorrichtung zum Erzeugen eines Workflows zum Herstellen von Bildträgern, Druck- und Druckvorstufenfertigungsanlage mit einer derartigen Vorrichtung, Verfahren zum Erzeugen eines Workflows zum Herstellen von Bildträgern und elektronischer Datenträger mit einem Programm zur Durchführung dieses Verfahrens
DE3723276A1 (de) Steuergeraet fuer printer
DE60132519T2 (de) Kopiergerät, Steuergerät für Kopieroperationen und rechnerlesbares Aufzeichnungsmedium
EP1199182B1 (de) Verfahren zum automatischen Festlegen des Layouts
DE69434134T2 (de) Verfahren und Anordnung zur Rücksetzung eines gemeinsam genutzten Computer-Ausgabegerätes
DE4422619A1 (de) Drucksystem
DE69731696T2 (de) Verfahren und Vorrichtung zur Datenausgangssteuerung und Steuerungsprogramm dafür
DE69634653T2 (de) Abbildungsausgabegerät und entspechendes Steuerverfahren

Legal Events

Date Code Title Description
8364 No opposition during term of opposition