+

WO2000028408A2 - Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede - Google Patents

Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede Download PDF

Info

Publication number
WO2000028408A2
WO2000028408A2 PCT/US1999/026384 US9926384W WO0028408A2 WO 2000028408 A2 WO2000028408 A2 WO 2000028408A2 US 9926384 W US9926384 W US 9926384W WO 0028408 A2 WO0028408 A2 WO 0028408A2
Authority
WO
WIPO (PCT)
Prior art keywords
print engine
print
engine controller
controller
controllers
Prior art date
Application number
PCT/US1999/026384
Other languages
English (en)
Other versions
WO2000028408A3 (fr
WO2000028408A9 (fr
Inventor
Robert D. Cheek
Alfonso J. Marmora, Jr.
Original Assignee
Varis Corporation
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 Varis Corporation filed Critical Varis Corporation
Publication of WO2000028408A2 publication Critical patent/WO2000028408A2/fr
Publication of WO2000028408A3 publication Critical patent/WO2000028408A3/fr
Publication of WO2000028408A9 publication Critical patent/WO2000028408A9/fr

Links

Classifications

    • 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/1211Improving printing performance
    • 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/1237Print job management
    • G06F3/124Parallel printing or parallel ripping
    • 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/1281Multi engine printer devices, e.g. one entity having multiple output engines
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2206/00Indexing scheme related to dedicated interfaces for computers
    • G06F2206/15Indexing scheme related to printer interfaces for computers, indexing schema related to group G06F3/12
    • G06F2206/1508Load balancing

Definitions

  • the present invention relates to digital and print-on-demand printing systems; and more particularly, to a multiple print engine controller control system selectively configurable from print job to print job in at least two configurations for controlling a plurality of print engines in a high-speed printer, with at least two print engine controllers of the system being configured for selective operation in both a master state and a slave state.
  • the system includes a high-speed raster print engine controller for operating a plurality of print engines.
  • Each print engine includes a customized print engine communication device, hereinafter referred to as a "target adapter board" ("TAB"), which provides a direct interface between the print engine electronics and the controller.
  • TAB target adapter board
  • both the controller and the plurality of TABs have full duplex communications via fiber optics.
  • the controller is attached to the plurality of TABs in a ring or daisy-chained fashion, such that the controller will transmit commands and data to the first TAB on the daisy- chain, and the commands and data will flow in the same direction along the daisy-chain to the rest of the TABs, and will eventually flow back to the controller.
  • the controller is adapted to transmit rasterized bitmap image data to the TABs, and in turn to the print engines, in an on-demand manner.
  • the present invention permits existing print engine controllers, when modified in accordance with the invention, to be utilized in combination with each other to control multiple print engines resulting in a control system having selectable configurations depending upon the print operation necessary.
  • the need for designing an entirely new print engine controller is eliminated.
  • the present invention is also applicable to, and may be implemented using new print engine controllers.
  • a control system selectively configurable from print job to print job in at least two configurations for controlling a plurality of print engines in a high-speed printer
  • a communication link is connected to the host computer and at least first and second print engine controllers are each connected to the communication link for retrieving print job data from the host computer.
  • the first print engine controller is operatively connected to at least a first print engine for providing rasterized bit-map data thereto and the second print engine controller is operatively connected to at least a second print engine for providing rasterized bit-map data thereto.
  • Each of the first and second print engine controllers is programmed for selective operation in at least both a master state and a slave state. In a first system configuration the first print engine controller operates in the master state and the second print engine controller operates in the slave state. In a second system configuration the second print engine controller operates in the master state and the first print engine controller operates in the slave state.
  • each print engine controller includes an input/output module including a set of program instructions which enable operation in either of the two states. Further, each print engine controller is connected to its respective print engine through a print engine communication device such as a target adapter board (TAB). The system enables either controller to operate in a master state to control the other controller as a slave. Further, in some print jobs only one of the print engine controllers might be used depending upon the number and location of the print engines needed.
  • TAB target adapter board
  • a plurality of print engine controllers are each connected to the communication link for retrieving print job files from the host computer, each print job file defining a corresponding printing operation.
  • a plurality of print engine communication devices are provided, wherein each print engine controller is connected to at least one of the print engine communication devices.
  • a plurality of print engines are also provided, wherein each of the print engine communication devices is connected to at least one of the print engines.
  • Each of the print engine controllers is configured for selective operation in at least both a master state and a slave state according to a system configuration selected for a given printing operation and only one of the print engine controllers operates in the master state during a given printing operation defined by a corresponding print job file.
  • the print engines of the present invention may, in one aspect of the invention include an input/output module which is configured for enabling the print engine controller to selectively operate in at least both a master state and a slave state with the input/output module including means for controlling at least one slave print engine controller when operating in said master state, such means including means for providing communication between said slave print engine controller and an operator interface device connected to the communication link, and means for monitoring an online/offline status of said slave print engine controller.
  • the subject means are provided in a software module which is called upon only when the print engine controller is designated as a master controller for a given print operation.
  • a method for controlling a plurality of print engines for a given print operation involves providing a plurality of print engine controllers, each print engine controller operatively connected to at least one print engine for providing rasterized bit-map data thereto, each print engine controller selectively operable as at least both a master controller and a slave controller.
  • a print job data file is provided for the given print operation at a storage location, the print job data file including information identifying each print engine to be used in the given print operation and its associated print engine controller.
  • One of the print engine controllers is selected to operate as a master controller and the following steps are performed by the selected master controller: (i) the print job data file is retrieved from the storage location, (ii) any additional print engine controllers required for the given print operation are identified based upon the print job data file; and (iii) a slave control signal is sent to each of the identified print engine controllers to cause each of the identified print engine controllers to retrieve the print job data file from its storage location.
  • Fig. 1 is a schematic block diagram of one embodiment of a printer system of the present invention, depicting a plurality of print engine controllers each connected for controlling one or more print engines;
  • Fig. 2 is a schematic block diagram of a raster image processing system of one embodiment of a print engine controller of the present invention
  • Fig. 3 is a schematic block diagram of the configuration of an IOP of a print engine controller in accordance with one embodiment of the present invention
  • Fig. 4 is a schematic block diagram another embodiment of a printer system of the present invention incorporating multiple operator input/control devices;
  • Fig. 5 is a schematic diagram of one arrangement providing synchronization of print engines associated with different print engine controllers.
  • Fig. 6 is a schematic diagram of another arrangement providing synchronization between print engines associated with different print engine controllers. Detailed Description
  • a typical high speed printing system includes multiple high speed print engine controllers 10A, 10B, 10C for sending processed page-maps or page-map blocks to at least one corresponding raster print engine 12A, 12B, 12C operatively connected thereto.
  • the high speed print engine controllers 10A, 10B, 10C communicate with the print engines through a corresponding target adapter board 14A, 14B, 14C ("TAB") or other suitable print engine communication device.
  • TAB target adapter board
  • the high speed print engine controllers 10A, 10B, 10C may be identical print engine controllers or may include differences according to the type of print engine to be controlled by each.
  • the TABs 14 are typically a custom designed circuit board for translating the page-map data generated by the high speed print engine controllers 10A, 10B, 10C to be acceptable by its corresponding print engines 12A, 12B, 12C.
  • Each TAB 14A, 14B, 14C is situated between the high speed controller 10A, 10B, 10C and the print engines 12A, 12B, 12C on a data channel, such as a fiber optic data link 16A, 16B, 16C.
  • Each of the high speed print engine controllers 10A.10B, 10C may also have outputs to post-processing equipment 18 and verification systems 20, with such connections only being shown for print engine controller 10A for clarity.
  • the high speed printing system has a communications link, such as an ethernet communications link 22, set up between an operator display 24 or other operator interface device and a host computer 26.
  • the host computer 26 provides the files that contain the data that is used by the high speed printing system during the printing operation.
  • the files usually consist of: a job file, the contents of which describe the information needed to run a given print job; an engine configuration file, the contents of which define parameters of the marking engines and the marking engines necessary for the given print job; the PDL file(s), the contents of which are the PDL commands (such as Postscript) that define the templates of all the printed pages; and in some cases a merge file, the contents of which contains the variable data needed to be merged into the page templates.
  • An optional log file and/or error file the contents of which consists of system status generated during the processing of the job file, may also be included.
  • the host computer is typically in the form of a file server.
  • the configuration of one exemplary print engine 10A is shown in Fig. 2 with the high speed print engine controller 10A having a series of processing units operating in a pipeline, parallel fashion.
  • the processing units divide the interpreting, rendering and dispatching functions, thereby accelerating the processing and dispatching of the page-maps.
  • the processing units utilize real-time/multi-tasking software which operates asynchronously of the software in the other processing units.
  • the first processing unit in the pipeline is an input/output processor or "IOP" 28A.
  • This processing unit controls the input and output of data for the print operation.
  • the IOP 28A receives a data stream 30 via the ethernet communications link 22.
  • the IOP 28A may perform optional decompression of the data if it has been transmitted from the host computer in a compressed format.
  • Each print engine controller 10A, 10B, 10C may include communication and protocol software for facilitating the present invention as will be described in greater detail below.
  • the IOP 28A is connected to a main processing unit or "MPU" 32A which controls the rendering operations.
  • the MPU 32A interprets the PDL data stream, generates rendering commands and orders the rendering commands as a first stage banding operation.
  • the MPU 32A is connected to a graphics processing unit or "GPU" 34A which renders the page-maps in accordance to the rendering commands from the MPU 32A, and executes the second-stage banding of the page-maps.
  • GPU 34A graphics processing unit
  • controllers having other GPU configurations could be utilized in the present invention.
  • IOP and MPU are described as individual processing units herein, it is recognized that the functions of each of such units could be incorporated into a single unit such as a SUN motherboard including appropriate software routines or modules for each unit.
  • the control system of the present invention is selectively configurable from print job to print job as necessary.
  • print engine controller 10A may operate as a master controller and print engine controllers 10B, 10C may act as slaves to the master.
  • print engine controller 10B may operate as the master with print engine controllers 10A, 10C acting as slaves.
  • print engine controller 10C may operate as a master with print engine controllers 10A, 10B acting as slaves.
  • each print engine controller 10A, 10B, 10C is programmed or otherwise configured for selective operation in both a master state and a slave state depending upon the state necessary or specified for a given print operation.
  • controllers may also be operable in other states during a print operation without departing from the scope of the present invention.
  • one or more controllers may be set in an idle state where the print engines to which they are connected are not needed for the print operation.
  • system configurations are possible in which only one print engine controller operates to control its connected print engines.
  • an exemplary IOP 28A includes a TCP/IP module 40A for handling the ethernet protocol, a simple network management protocol (“SNMP") module 42A for handling communications between controllers and communications with the operator display terminals 24, and a multi-controller manager (“MCM”) module 44A which enables the print engine controller 28A to act as a master if necessary for a given printing operation.
  • TCP/IP TCP/IP
  • SNMP simple network management protocol
  • MCM multi-controller manager
  • a job control signal is initiated from the operator display terminal 24 and is directed to a particular one of the print engine controllers 10A, 10B, 10C.
  • the print job control signal may be provided to print engine controller 10A and includes information directing controller 10A to start a job and information identifying the storage location of a job ticket file in the host computer as shown in the following exemplary
  • the print engine controller 10A retrieves the job ticket file from the host computer.
  • An exemplary job ticket file would be the following:
  • the configuration file includes information defining the print engines necessary for the job, the parameters of such print engines (such as width, offset on printed page, and offset from initial point for staged engines), and the controllers associated with such print engines as follows:
  • the identifiers "10A" and "10B" represent the IP address given to respective print engine controllers on the communication link.
  • the master in this case print engine controller 10A
  • the master controller reviews the configuration file to determine what print engines are needed.
  • a slave control signal is sent to that host.
  • the host for ENGINE3 is print engine controller 10B and therefore print engine controller 10A would send the SNMP slave control signal to print engine controller 10B.
  • the SNMP slave control signal includes the same information as the job control signals and added information triggers controller 10B to act as a slave rather than a master.
  • each controller may be default configured to operate as a master unless otherwise designated.
  • controller 10B In response to receipt of the slave control signal print engine controller 10B retrieves the same job ticket file from the host computer and simply ignores the configuration information pertaining to print engines other than its own because it does not call upon the master control software of the MCM module.
  • both print engine controllers 10A, 10B controlling their individual print engines as necessary.
  • both print engine controllers 10A, 10B controlling their individual print engines as necessary.
  • one controller acts as a slave but as mentioned above multiple controllers could act as slaves in which case the master would send the slave control signal to each such slave controller and each slave controller would respond by retrieving the job ticket file.
  • Each print engine controller also has an associated variable (“master variable”) that contains the master's IP address.
  • master variable When a print engine controller is not involved in an ongoing print job, its master variable is set to "0.0.0.0". When a job is submitted to a master controller, the master controller attempts to set the master variable for all other print engine controller's needed for the job to the master controller's IP address. (See discussion above regarding slave control signal setting
  • the print engine may be configured such that the job must be completed or canceled before the master address can be changed or moved.
  • print engine controller 10A takes on the additional task of acting as a communication interface between the ODT 24 and print engine controller 10B.
  • ODT 24 may operate as normal for a one print engine controller system and need not recognize that more than one print engine controller is being used for the print operation.
  • the ODT 24 normally monitors the print operation, looking for status information from each print engine.
  • print engine status queries from the ODT 24 are patched through the master with the master controller retrieving the status information from the appropriate slave controller and relaying it to the ODT 24.
  • Other parameters can be monitored by the ODT 24 in a similar manner.
  • each of the print engine controllers utilized and any of its associated print engines being utilized should operate simultaneously without interruption, particularly in high speed printing systems.
  • the master control software of the MCM causes the acting master controller to repeatedly poll each of the acting slave controllers for status, with a HI response or binary 1 indicating on on-line status for a print engine controller with all print engines operating as desired.
  • the master ANDs the status signals of all acting controllers together. If the result of the AND operation is LO rather than HI the indication is that one of the acting controllers is OFF-LINE and the master responds by taking all acting controllers OFF-LINE because the print operation cannot be properly completed without all necessary print engine controllers and print engines identified in the CONFIG FILE.
  • the acting master controller then notifies the ODT 24 of the problem.
  • Other system information is also monitored by the master and relayed to the ODT 24 as necessary including error status variables of the print engines.
  • any variables monitored in current single controller systems are likewise monitored in the control system of the present invention, with information being relayed from slaves to the ODT 24 through the acting master controller.
  • the acting master controller In the event of an interrupt in a print operation the acting master controller also calls upon software in the MCM for searching the job status of each print engine controller being utilized and its associated print engines being utilized. This search feature enables the acting master to ensure that when the print operation is restarted all needed print engine controllers and print engines start at the same point in the job.
  • a system including multiple print engine controllers 10A-10E as well as multiple operator display terminals 24A-24B is shown and would provide the capability of permitting multiple print operations to be run at one time.
  • a print operation directed by ODT 24A could specify a job ticket with a configuration file that requires print engine controllers 10A, 10C and 10D, with controller 10A acting as master and controllers 10C and 10D acting as slaves.
  • a simultaneous print operation directed by ODT 24B could specify a job ticket with a configuration file that requires print engine controllers 10B and 10E, with controller 10E acting as master and controller 10B acting as slave.
  • the most likely scenario for such multiple printing operations would involve print engines positioned along multiple webs.
  • print engines might be movable between two or more webs and therefore the present control system would increase the flexibility of jobs which could be performed on each web. It is recognized that the number of print engine controllers in such a system could vary and that likewise the number of ODTs incorporated into such a system could vary.
  • each print engine includes an associated optical detector 50A, 50B for detecting registration marks on the print media moving along web 52 as indicated by arrows 54.
  • Each optical detector 50A, 50B is connected to a respective input of a synchronization box 56, the synchronization box having respective enabling outputs 58A, 58B running to each TAB 14A, 14B.
  • the master controller 10A includes a direct connection 60 to synchronization box 56 for providing an input thereto indicative of whether or not all necessary controllers for the print operation are on-line. If all necessary controllers are not on-line the enabling outputs 58A, 58B of the synchronization box 56 will be blocked so that the TABs 14A, 14B do not allow the print engines 12A, 12B to operate.
  • each controller 10A, 10B could include an on-line indicator output connected to a common OR logic element 62 with the output of the OR logic element connected to the sync box 56 for indicating whether all necessary controllers are on-line, as shown in dashed lines. In this way either controller 10A, 10B could act as master and provide depending upon the system configuration desired and synchronization would still be facilitated.
  • FIG. 6 Another embodiment of a synchronization arrangement is described with reference to Fig. 6 in which optical detectors 50A, 50B are again provide for each print engine except that in this arrangement the detectors are connected to respective TABs 14A, 14B.
  • a direct, high speed fiber-optic link 64 is provided between the TABs 14A, 14B.
  • link 64 may be a standard co-axial cable link or other electrical link.
  • MCM of the master controller software is called upon which is passed to the GPU through the MPU and causes the GPU of the master to allow triggering by detection of registration marks.
  • a registration mark detected by a detector associated with the acting master controller is passed to its TAB and then immediately passed to the other TABs used in the printing operation via the fiber link 66 to enable them as well.
  • This configuration operates effectively when the latency of the signal delivered to the "slave" TABs is less than the time it takes for the registration mark to move to the "slave” print engine. It is recognized that the synchronization may typically only be necessary when more than one controller is triggering off pre-applied registration marks rather than marks applied by the first operating print engine of a staged head system.
  • a direct, high speed fiber-optic link 64' could be provided between the controllers 10A and 10B instead of the line 64 between the TABS.
  • Alternative link 64' may be also be a standard co-axial cable link or other electrical link. Still further, other variations of synchronizing connections could be utilized without departing from the scope of the present invention.

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

L'invention concerne un système de commande, pouvant être sélectivement configuré d'un travail d'impression à un autre, dans au moins deux configurations, afin de commander une pluralité de moteurs d'impression dans des imprimantes grande vitesse. Ce système comprend un ordinateur hôte destiné à mémoriser des données de travail d'impression. Une liaison de communication est reliée à l'ordinateur hôte, et au moins une première et une seconde unité de commande de moteur d'impression sont reliées à ladite liaison de communication, afin d'extraire des données de travail d'impression dudit ordinateur hôte. La première unité de commande de moteur d'impression est fonctionnellement reliée à au moins un premier moteur, afin de lui fournir des données tramées en mode point, et la seconde unité de commande de moteur d'impression est fonctionnellement reliée à au moins un second moteur d'impression, afin de lui fournir des données tramées en mode point. Chacune des première et seconde unités de commande de moteur d'impression sont programmées, de façon à fonctionner de manière sélective au moins à la fois à l'état maître et à l'état asservi. Dans un premier système de configuration, la première unité de commande de moteur d'impression fonctionne à l'état maître, et la seconde unité de commande de moteur d'impression fonctionne à l'état asservi. Dans un second système de configuration, la seconde unité de commande de moteur d'impression fonctionne à l'état maître, et la première unité de commande de moteur d'impression fonctionne à l'état asservi.
PCT/US1999/026384 1998-11-09 1999-11-09 Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede WO2000028408A2 (fr)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
US10763098P 1998-11-09 1998-11-09
US60/107,630 1998-11-09

Publications (3)

Publication Number Publication Date
WO2000028408A2 true WO2000028408A2 (fr) 2000-05-18
WO2000028408A3 WO2000028408A3 (fr) 2000-10-05
WO2000028408A9 WO2000028408A9 (fr) 2001-08-23

Family

ID=22317589

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1999/026384 WO2000028408A2 (fr) 1998-11-09 1999-11-09 Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede

Country Status (1)

Country Link
WO (1) WO2000028408A2 (fr)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512455B2 (en) 2004-03-29 2009-03-31 Palo Alto Research Center Incorporated Method for self-synchronization of modular production systems
US7918453B2 (en) 2004-03-29 2011-04-05 Palo Alto Research Center Incorporated Rotational jam clearance apparatus
US8224226B2 (en) 2008-05-29 2012-07-17 Eastman Kodak Company Method for increasing duplex reproduction apparatus productivity by adjusting sheet travel time difference

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE69318259T2 (de) * 1992-11-18 1998-09-17 Canon Kk Verfahren und Vorrichtung zur Implementierung einer Zweiwegeschnittstelle zwischen einem lokalen Netzwerk und einem Peripheriegerät
US5577172A (en) * 1994-07-01 1996-11-19 Lasermaster Corporation High-capacity protocol for packet-based networks

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7512455B2 (en) 2004-03-29 2009-03-31 Palo Alto Research Center Incorporated Method for self-synchronization of modular production systems
US7918453B2 (en) 2004-03-29 2011-04-05 Palo Alto Research Center Incorporated Rotational jam clearance apparatus
US7931269B2 (en) 2004-03-29 2011-04-26 Palo Alto Research Center Incorporated Rotational jam clearance apparatus
US8005561B2 (en) 2004-03-29 2011-08-23 Palo Alto Research Center Incorporated Method for self-synchronization of modular production systems
US8224226B2 (en) 2008-05-29 2012-07-17 Eastman Kodak Company Method for increasing duplex reproduction apparatus productivity by adjusting sheet travel time difference

Also Published As

Publication number Publication date
WO2000028408A3 (fr) 2000-10-05

Similar Documents

Publication Publication Date Title
US6717693B2 (en) Information processing apparatus and output apparatus
US6474881B1 (en) Information processing apparatus, information processing system, print control method, and storage medium storing computer readable program
EP0674787B1 (fr) Imprimante virtuelle
US5903716A (en) Virtual printer
KR100472799B1 (ko) 프린터,프린터통신시스템및프린팅장치의동작구성세팅들을업데이트하는방법
US5696894A (en) Printing system
EP0996055A2 (fr) Système d'impression de réseau et méthode de traitement de tâche d'impression en attente quand une erreur d'impression survient
WO2000028408A2 (fr) Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede
WO2000028408A9 (fr) Systeme de commande a plusieurs configurations pour imprimante grande vitesse comprenant plusieurs unites de commande de moteur d'imprimante, et son procede
JP2000035864A (ja) 印刷制御装置
JP3223050B2 (ja) 印字装置
US5822522A (en) System for transferring data through a communication interface using control information in request data for controlling data receiving rates independent of the CPU
EP0545648B1 (fr) Détermination automatique de langage de commande d'imprimante
JP3554600B2 (ja) プリンタ仕様取得システム
JP2021033314A (ja) 情報処理システムおよびプログラム
JP2004295827A (ja) 印刷システム
US8169636B2 (en) Method, computer and computer program modules to transfer data in a computer network, and such a computer network
JPH0275015A (ja) プリンタ装置
JPH08337031A (ja) 印刷装置およびその制御方法、印刷システムおよびその制御方法
JPH05189172A (ja) プリンタ装置
JPH04170629A (ja) 印刷システムおよびホストコンピュータ
JPH0793275A (ja) 空き装置選択方法
JP2002137508A (ja) プリンタおよびプリンタ管理システム
JPH04173173A (ja) 印刷情報出力装置および印刷システム
JP2001353936A (ja) 印刷装置

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A2

Designated state(s): CA

AL Designated countries for regional patents

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
AK Designated states

Kind code of ref document: A3

Designated state(s): CA

AL Designated countries for regional patents

Kind code of ref document: A3

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LU MC NL PT SE

COP Corrected version of pamphlet

Free format text: PAGES 15-21, CLAIMS, REPLACED BY NEW PAGES 15-21; PAGES 1/6-6/6, DRAWINGS, REPLACED BY NEW PAGES 1/5-5/5; DUE TO LATE TRANSMITTAL BY THE RECEIVING OFFICE

122 Ep: pct application non-entry in european phase
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载