First an operating system, along with the host-based printing system, are initialized. The queue processor waits for the host-based printing system to issue a job open command. While waiting for a job open command, other applications may acquire and use the parallel port. Upon receiving a job open command, the queue processor informs the engine monitor to acquire the parallel port resource from the operating system. After the print job is done or canceled, the queue processor checks whether there are any additional print jobs than have been sent since the parallel port was acquired. After all print jobs are completed or canceled, the queue processor informs the engine monitor to release the parallel port resource to the operating system. Once the engine monitor has released the parallel port resource, the queue processor again waits for the next job open command.

Zuerst werden ein Betriebssystem, zusammen mit dem host-based Drucksystem, initialisiert. Der Warteschlange Prozessor wartet, daß das host-based Drucksystem einen geöffneten Befehl des Jobs herausgibt. Bei der Aufwartung eines geöffneten Befehls des Jobs, können andere Anwendungen das parallele Tor erwerben und benutzen. Nach dem Empfangen eines geöffneten Befehls des Jobs, informiert der Warteschlange Prozessor den Maschine Monitor, um das parallele Porthilfsmittel vom Betriebssystem zu erwerben. Nachdem der Druckjob erfolgt oder annulliert ist, überprüft der Warteschlange Prozessor, ob es irgendwelche zusätzlichen Druckjobs gibt, als gesendet worden sind, seit das parallele Tor erworben wurde. Nachdem alle Druckjobs durchgeführt oder annulliert sind, informiert der Warteschlange Prozessor den Maschine Monitor, um das parallele Porthilfsmittel zum Betriebssystem freizugeben. Sobald der Maschine Monitor das parallele Porthilfsmittel freigegeben hat, wartet der Warteschlange Prozessor wieder den geöffneten Befehl des folgenden Jobs.

 
Web www.patentalert.com

< (none)

< Apparatus and method for generating multiple original prints

> Thinfilm fuse/antifuse device and use of same in printhead

> (none)

~ 00058