DE19549499B4 - Printing device for receiving and printing of data - Google Patents
Printing device for receiving and printing of data Download PDFInfo
- Publication number
- DE19549499B4 DE19549499B4 DE19549499A DE19549499A DE19549499B4 DE 19549499 B4 DE19549499 B4 DE 19549499B4 DE 19549499 A DE19549499 A DE 19549499A DE 19549499 A DE19549499 A DE 19549499A DE 19549499 B4 DE19549499 B4 DE 19549499B4
- Authority
- DE
- Germany
- Prior art keywords
- character
- printing
- font
- paper
- 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 - Fee Related
Links
- 238000007639 printing Methods 0.000 title claims description 169
- 238000000034 method Methods 0.000 claims description 113
- 238000012545 processing Methods 0.000 abstract description 34
- 230000008569 process Effects 0.000 description 46
- 238000010586 diagram Methods 0.000 description 11
- 238000013500 data storage Methods 0.000 description 8
- 238000012217 deletion Methods 0.000 description 6
- 230000037430 deletion Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 4
- 238000011017 operating method Methods 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 2
- 238000010276 construction Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 239000002699 waste material Substances 0.000 description 2
- 238000013461 design Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000018109 developmental process Effects 0.000 description 1
- 229910003460 diamond Inorganic materials 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 238000004886 process control Methods 0.000 description 1
- 230000029305 taxis Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K15/00—Arrangements for producing a permanent visual presentation of the output data, e.g. computer output printers
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1202—Dedicated interfaces to print systems specifically adapted to achieve a particular effect
- G06F3/1203—Improving or facilitating administration, e.g. print management
- G06F3/1205—Improving or facilitating administration, e.g. print management resulting in increased flexibility in print job configuration, e.g. job settings, print requirements, job tickets
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/1253—Configuration of print job parameters, e.g. using UI at the client
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1223—Dedicated interfaces to print systems specifically adapted to use a particular technique
- G06F3/1237—Print job management
- G06F3/126—Job scheduling, e.g. queuing, determine appropriate device
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input 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/12—Digital output to print unit, e.g. line printer, chain printer
- G06F3/1201—Dedicated interfaces to print systems
- G06F3/1278—Dedicated interfaces to print systems specifically adapted to adopt a particular infrastructure
- G06F3/1285—Remote printer device, e.g. being remote from client or server
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06K—GRAPHICAL DATA READING; PRESENTATION OF DATA; RECORD CARRIERS; HANDLING RECORD CARRIERS
- G06K2215/00—Arrangements for producing a permanent visual presentation of the output data
- G06K2215/0002—Handling the output data
- G06K2215/0005—Accepting output data; Preparing data for the controlling system
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Human Computer Interaction (AREA)
- Accessory Devices And Overall Control Thereof (AREA)
Abstract
Description
Die vorliegende Erfindung betrifft ein Zeichenfontmustersteuerverfahren in einer Druckvorrichtung nach dem Anspruch 1.The present invention relates to a character font pattern control method in a printing device claim 1.
Aus der
Ein solches Verfahren ist auch aus
der
In herkömmlicher Weise kehrt die Druckvorrichtung,
welche Druckdaten von einer Vielzahl von Host-Geräten zum
Drucken empfängt,
nach EMPFANG GESPERRT (im folgenden "BELEGT" bezeichnet) zurück, während der Druckauftrag von
einem einzigen Host-Gerät
verarbeitet wird, da diese in Betrieb für den Druckauftrag eines weiteren
Host-Gerätes
ist. Wenn beispielsweise gemäß
Da ein beliebiger Druckauftrag von einem weiteren Host-Gerät nicht akzeptiert wird, während ein Druckauftrag von einem einzigen Host-Gerät verarbeitet wird, selbst wenn der Druckbetriebsabschnitt für einen Druckvorgang bereit ist, falls das von dem aktuell verarbeiteten Druckauftrag benötigte Papierformat nicht gesetzt ist, selbst falls das aufgrund des Druckauftrags eines weiteren Host-Gerätes beantragte Papierformat gesetzt ist, wird der Druckauftrag dieses weiteren Host-Gerätes so lange nicht bearbeitet, bis das durch den aktuell bearbeitete Druckauftrag beantragte Papierformat gesetzt wird.Since any print job from another host device is accepted while a Print job is processed by a single host device itself when the printing operation section is ready for printing if the paper size required by the currently processed print job is not set, even if this is due to a print job other host device requested paper size is set, the print job will print this other host device not processed until the currently processed Print job requested paper size is set.
Die Abfolge von Vorgängen und
Nachteilen wie vorstehend beschrieben rühren von dem Steuerverfahren
des Druckauftrages in der herkömmlichen Druckvorrichtung
her.
Bei der Druckvorrichtung mit einer Vielzahl von Papierzuführeinlässen und Ausgabeauslässen wird, wenn ein Ausgabeauslaß spezifiziert ist, herkömmlicherweise ein Papierzuführeinlaß und ein Ausgabeauslaß unter diesen Papierzuführeinlässen und Ausgabeauslässen durch den Befehl von den Host-Geräten oder einer Eingabe unter Verwendung des Bedienungsfeldes auf Seiten der Druckvorrichtung spezifiziert. Bei diesem Typ von Spezifikationsverfahren wird selbst dann, falls ein anderer als der spezifizierte Papierzuführeinlaß in der Druckvorrichtung mit einer Vielzahl von Papierzuführeinlässen zur Verfügung steht, falls der spezifizierte Papierzuführeinlaß nicht reparierbar ist, ein FEHLER ausgegeben und der Druckvorgangsbetrieb kann nicht begonnen werden. Um diesen Nachteil zu beheben, könnte die Anwendung von dem Host-Gerät derart modifiziert werden, daß es ermöglicht wird, eine Vielzahl von Papierzuführeinlässen zu spezifizieren, wobei jedoch in nachteiliger Weise die Modifizierung der Anwendung schwierig ist.In the printing apparatus having a plurality of paper feed inlets and discharge outlets, when a discharge outlet is specified, conventionally, a paper feed inlet and a discharge outlet among these paper feed inlets and discharge outlets are specified by the command from the host devices or an input using the control panel on the side of the printing apparatus. With this type of specification method, even if a paper feed inlet other than the specified one is provided in the printing apparatus with a plurality of paper feed inlets If the specified paper feed inlet cannot be repaired, an ERROR is issued and printing cannot begin. To overcome this disadvantage, the application could be modified by the host device to enable a variety of paper feed inlets to be specified, but disadvantageously the application modification is difficult.
Des weiteren wird bei der herkömmlichen Technologie die Zeichenfontausgabesteuerung bzw. Zeichensatz-Cashcontrol Wort für Wort oder Host-Code für Host-Code für Zwei-Byte- Zeichen durchgeführt. Wenn die Ausgaberegistrierungsnummer den Grenzwert übersteigt, werden die ausgegebenen Zeichenfontmuster aufeinanderfolgend gelöscht in der Reihenfolge der älteren Registrierungszeiten oder zunehmender Größe der Fontmusterdaten oder dem geringeren Rang der Priorität, die jedem Fontmuster gegeben ist.Furthermore, the conventional technology the character font output control or character set cash control word for word or host code for Host code for Two-byte characters performed. If the output registration number exceeds the limit, the output will be issued Character font patterns successively deleted in the order of the older registration times or increasing size of the font pattern data or the lower rank of priority given to each font pattern is.
Bei dieser Art eines herkömmlichen Zeichenfontausgabesteuerverfahrens ist es schwierig, das Zeichenfontmuster mit demselben Code, jedoch unterschiedlichem Font oder Zeichengröße zu steuern, und es ist des weiteren schwierig, das unterschiedliche Codesystem zu steuern. Falls die ausgegebenen Zeichenfontmuster aufeinanderfolgend in der Reihenfolge der älteren Registrierungszeit oder zunehmender Datengröße gelöscht werden, ist es unmöglich, effektiv die ausgegebenen Fontmuster zu verwenden. Es ist möglich, die ausgegebenen Fontmuster effektiv zu verwenden, falls den Mustern eine Priorität gegeben ist, wobei jedoch die damit zusammenhängende Verarbeitung kompliziert ist und bei der Ausgabeverarbeitung eine zu erwartende hohe Geschwindigkeit nicht erzielt wird. Falls der Zeitablauf des Löschvorganges durch die Anzahl der Registrierungen gesteuert wird, muß der Löschvorgang selbst dann durchgeführt werden, wenn genug Speicherplatz zur Verfügung steht, wodurch sich eine ineffektive Nutzung des Speichers ergibt.In this type of conventional Character font output control process, it is difficult to make the character font pattern to be controlled with the same code, but with a different font or character size, and it is also difficult to understand the different code system Taxes. If the output font patterns are consecutive in the order of the older ones Registration time or increasing data size are deleted, it is impossible to be effective to use the output font patterns. It is possible that output font patterns effectively use if the patterns a priority is given, but the processing involved is complicated is an expected high speed in output processing is not achieved. If the deletion process expires by the number the registrations are controlled, the deletion must be carried out even then if there is enough space available, which results in a ineffective use of memory results.
Die der Erfindung zugrundeliegende Aufgabe besteht darin, ein Zeichenfontmustersteuerverfahren in einer Druckvorrichtung zur Verfügung zu stellen, welches die Ausgabesteuerung der Zeichenfontmuster mit demselben Kode, jedoch unterschiedlichen Fonts und. Zeichengrößen erleichtert und die ausgegebenen Zeichenfontmuster und den Speicherplatz effizienter nutzen kann.The basis of the invention Task is to use a character font pattern control method in a Printing device available which the output control of the character font pattern with the same code, but different fonts and. Character sizes easier and the output character font patterns and storage space more efficiently can use.
Diese Aufgabe wird erfindungsgemäß durch die im Anspruch 1 angegebenen Merkmale gelöst.This object is achieved by the Features specified in claim 1 solved.
Besonders vorteilhafte Ausgestaltungen und Weiterbildungen der Erfindung ergeben sich aus den Unteransprüchen.Particularly advantageous configurations and further developments of the invention result from the subclaims.
Es wird ein Drucksteuerverfahren für eine Druckvorrichtung beschrieben welche Druckaufträge von einer Vielzahl von Host-Geräten gleichzeitig akzeptieren kann und den Durchsatz der Druckvorrichtung durch Anpassen des Verfahrens zum Steuern eines Druckauftrages als eine Druckführung zum Steuern und Begleiten der Druckaufträge erhöhen kann.It's going to be a print control process for a printing device described which print jobs from a variety of host devices can accept at the same time and the throughput of the printing device by customizing the method of controlling a print job as a pressure guide to control and accompany the print jobs.
Des weiteren wird ein Drucksteuerverfahren für eine Druckvorrichtung beschrieben welche eine Vielzahl von Papierzuführeinlässen spezifizieren kann, ohne die Anwendung von den Host-Geräten zu modifizieren, durch Definition einer Vielzahl von physikalischen Papierzuführeinlässen an die Parameter, welche die durch Befehle spezifizierten individuellen Papierzuführeinlässe spezifizieren.Furthermore, a printing control method for a printing device which can specify a variety of paper feed inlets without modify the application from the host devices, by defining a variety of physical paper feed inlets the parameters specifying the individual paper feed inlets specified by commands.
Ferne wird ein Drucksteuerverfahren für eine Druckvorrichtung beschrieben, welches auf einfache Weise die Betriebsbeziehungen zwischen jedem Host-Gerät und der Druckvorrichtung durch allgemeines Anzeigen sämtlicher Bezugsbeziehungen zwischen jedem Host-Gerät und der Druckvorrichtung steuern kann.A pressure control procedure is distant for a printing device described, which is a simple way of working relationships between each host device and the printing device by generally displaying all of them Control reference relationships between each host device and the printing device can.
Auch wird ein Drucksteuerverfahren für eine Druckvorrichtung beschrieben welche die Druckdaten von dem Host-Gerät mit der bevorzugt gegebenen Priorität gegenüber den Druckdaten von den anderen Host-Geräten empfangen kann.Also a pressure control process for a printing device described which the print data from the host device with the preferred given priority across from which can receive print data from the other host devices.
Auch ein Drucksteuerverfahren für eine Druckvorrichtung wird beschrieben welches die Möglichkeit bietet, auf schnelle Weise die Druckdatenübertragung von dem Host-Gerät mit der gegebenen Druckpriorität vervollständigen zu können.Also a pressure control method for a printing device it describes what the possibility provides fast print data transfer from the host device with the given print priority to complete to be able to.
Die vorliegende Erfindung schafft ein Zeichenfontmustersteuerverfahren in einer Druckvorrichtung, welche die Ausgabesteuerung der Zeichenfontmuster mit demselben Code, jedoch unterschiedlichen Fonts und Zeichengrößen erleichtert, und die ausgegebenen Zeichenfontmuster und den Speicherplatz effizient nutzen kann.The present invention provides a character font pattern control method in a printing device, which controls the output of character font patterns with the same Code, but different fonts and character sizes easier, and the output font font patterns and storage space efficiently can use.
Die Druckvorrichtung besitzt ein Mittel zum Einrichten der relevanten Betriebsbeziehung mit einer Vielzahl von Geräten, die Druckdaten übertragen, und ein Mittel zum unabhängigen Verarbeiten einer Vielzahl dieser Betriebsbeziehungen.The printing device has a Means for establishing the relevant business relationship with a Variety of devices, transmit the print data, and a means of independent Process a variety of these business relationships.
Das Drucksteuerverfahren in der Druckvorrichtung umfaßt einen Informationsbereich zur Anzeige der Druckspezifikationen für jeden Druckauftrag von einer Vielzahl von Geräten und steuert die relevanten Druckaufträge über eine Druckführung oder Druckaufrufinstruktion ("print cue"). Für den Druckführungsverbindungspunkt ist ein Stoppzustandsverbindungspunkt vorgesehen, an den die Druckführung oder Aufrufinstruktion mit dem Gerät verbunden wird, wenn der Druckvorgang aufgrund eines Druckauftrages von einem bestimmten Gerät gestoppt wird. Während ein Druckauftrag von einem Gerät empfangen worden ist, wird ebenfalls ein Druckauftrag von einem anderen Gerät empfangen. Die Druckvorrichtung führt den Druckvorgang entsprechend dem Druckauftrag von einem weiteren Gerät durch, wenn ein Fehler in dem Papierzuführsystem oder Papierausgabesy stem bei dem Druckvorgang entsprechend dem Druckauftrag von einem Gerät oder einer Vielzahl von Geräten auftritt.The print control method in the printing device includes an information area for displaying the print specifications for each print job from a variety of devices and controls the relevant print jobs via a print guide or print cue instruction. A stop state connection point is provided for the print guide connection point, to which the print guide or call instruction is connected to the device when the printing process is stopped due to a print job from a specific device. While a print job has been received from one device, a print job is also received from another device. The printing device carries out the printing process in accordance with the print job from another device if an error in the paper feed system or paper output system corresponds to the printing process occurs after the print job from one device or a variety of devices.
Da bei dieser Art eines Drucksteuerverfahrens der Druckauftrag von einer Vielzahl von Geräten über die Druckführung gesteuert wird, kann die Reihenfolge des Druckauftrages auf einfache Weise geändert werden, und es ist möglich, den Druckauftrag unabhängig für jedes Gerät zu steuern, und gleichzeitig Druckaufträge von sämtlichen Geräten zu empfangen. Wenn ein Stoppzustand für den Verbindungspunkt der Druckführung vorgesehen ist und die Druckführung an dem Gerät mit diesem Stoppzustand verbunden ist, wenn der Druckvorgang durch den Druckauftrag von einem bestimmten Gerät gestoppt wird, stoppt die Druckvorrichtung den Druckvorgang entsprechend dem Druckauftrag von lediglich diesem bestimmten Gerät und stoppt nicht den Druckvorgang entsprechend dem Druckauftrag von einem anderen Gerät.Because with this type of print control process the print job is controlled by a variety of devices via the print guide the order of the print job can be easily changed be and it is possible the print job independently for each Device too control, while receiving print jobs from all devices. If a stop state for the connection point of the pressure guide is provided and the pressure guide on the device is connected to this stop state when the printing process by the Print job is stopped by a specific device, the stops Printing device the printing process according to the print job from this particular device and does not stop printing according to the print job from another device.
Das Drucksteuerverfahren in einer weiteren Druckvorrichtung ermöglicht die Einrichtung der jeweiligen Betriebsbeziehungen mit jedem Gerät, welches den Druckauftrag überträgt, und spezifiziert einen Papierzuführeinlaß und einen Ausgabeauslaß für jede Betriebsbeziehung. Es spezifiziert des weiteren einen Papierausgabeauslaß für jede Betriebsbeziehung, so daß der gleiche Papierausgabeauslaß nicht in einer Vielzahl von Betriebsbeziehungen spezifiziert wird. Es spezifiziert des weiteren einen Papierzuführeinlaß und einen Ausgabeauslaß unter Verwendung eines Bedienungsfeldes. Es zeigt in einer Liste die Bedingung einer Vielzahl von Betriebsbeziehungen an, beispielsweise auf einem Bedienungsfeld.The pressure control process in one allows further printing device the establishment of the respective business relationships with each device transfers the print job, and specifies a paper feed inlet and one Output outlet for every business relationship. It further specifies a paper output outlet for each business relationship, so that the same paper output outlet not is specified in a variety of business relationships. It further specifies a paper feed inlet and a discharge outlet using a control panel. It shows the condition of a in a list Numerous business relationships, for example on a control panel.
Da bei dieser Art eines Drucksteuerverfahrens der Papierzuführeinlaß und der Ausgabeauslaß für jede Betriebsbe ziehung zwischen der Druckvorrichtung und jedem Gerät spezifiziert wird, wird der Bedienungsperson ermöglicht, optional einen Papierzuführeinlaß und einen Ausgabeauslaß zu spezifizieren, ohne die Anwendung von dem Gerät zu modifizieren. Durch Ausgestaltung der Druckvorrichtung auf solche Weise, daß eine Spezifikation des gleichen Papierausgabeauslasses in einer Vielzahl von Betriebsbeziehungen verhindert wird, kann vermieden werden, daß gedrucktes Papier von unterschiedlichen Geräten bei dem Papierausgabeauslaß vermischt wird. Die Anzeige in einer Liste der Bedingung einer Vielzahl von Betriebsbeziehungen zwischen der Druckvorrichtung und jedem Gerät ermöglicht der Bedienungsperson, diese mehrere Betriebsbeziehungen in einfacher Weise zu steuern.Because with this type of print control process the paper feed inlet and the Output outlet for each business relationship between the printing device and each device is specified to the operator allows optional a paper feed inlet and one Output outlet too specify without modifying the application of the device. By design the printing device in such a way that a specification of the same Paper delivery outlets in a variety of business relationships is prevented, it can be avoided that printed paper of different devices mixed at the paper output outlet becomes. Display in a list of the condition of a variety of Operational relationships between the printing device and each device enables the operator to to control these multiple business relationships in a simple manner.
Das Drucksteuerverfahren in einer weiteren Druckvorrichtung klassifiziert die von einer Vielzahl von Host-Geräten empfangenen Druckdaten in Prioritätsdruckdaten und normalen Druckdaten, und liefert einen Bereich zum Speichern von lediglich der Prioritätsdruckdaten in dem Bereich zum Speichern der empfangenen Druckdaten. Der Bereich zum Speichern der empfangenen Druckdaten setzt sich aus einer Vielzahl von Blöcken festgelegter Größe zusammen, wobei einer oder eine Vielzahl der Blöcke dieser mehrfachen Blöcke als Bereich zum Speichern von lediglich der Prioritätsdruckdaten bestimmt wird. Der Bereich zum Speichern der empfangenen Druckdaten setzt sich zusammen aus einem Speicherpool, und ein Teil dieses Speicherpoolbereichs wird als Bereich zum Speichern von lediglich der Prioritätsdruckdaten bestimmt. Die Größe des Bereiches zum Speichern von lediglich der Prioritätsdruckdaten ist variabel. Die Bestimmung der Prioritätsdruckdaten kann entsprechend den Daten von den Geräten und durch die Bedienung des Bedienungsfeldes auf Seiten der Druckvorrichtung druchgeführt werden.The pressure control process in one further printing device classified by a variety of Host devices received print data in priority print data and normal print data, and provides an area for storing only the priority print data in the area for storing the received print data. The area for storing the received print data consists of a large number of blocks fixed size together, where one or a plurality of the blocks of these multiple blocks as Area for storing only the priority print data is determined. The area for storing the received print data is set together from a storage pool, and becomes part of this storage pool area as an area for storing only the priority print data certainly. The size of the area for storing only the priority print data is variable. The determination of the priority print data can according to the data from the devices and by the operation of the control panel on the printer device side.
Da bei dieser Art des Drucksteuerverfahrens der Bereich zum Speichern von lediglich der Druckdaten von dem Gerät, für welches ein Prioritätsdruckvorgang durchgeführt werden soll, vorgesehen ist, ist es selbst dann, falls der Bereich zum Speichern der Druckdaten für einen normalen Druckvorgang voll ist, möglich, die Druckdaten von dem Gerät mit der gegebenen Druckpriorität zu empfangen, wobei die Übertragung der Prioritätsdruckdaten auf sichere Weise vervollständigt wird und die Leistungsfähigkeit der Druckvorrichtung verbessert wird. Da die Größe des Bereiches zum Speichern dieser Druckprioritätsdaten variabel ist, wird die Flexibilität des Prioritätsdruckvorganges verbessert.Since in this type of printing control process Area for storing only the print data from the device for which a priority printing process carried out is intended, it is even if the area to save the print data for a normal printing process is full, the print data from the Device with the given print priority to receive, the transmission the priority print data completed in a safe way will and performance the printing device is improved. Because the size of the area for saving of this print priority data is variable, the flexibility of the priority printing process improved.
Das Zeichenfontmustersteuerverfahren in der Druckvorrichtung gemäß der vorliegenden Erfindung steuert die Ausgabe durch die Zeichenarten einschließlich Font und Zeichengröße, wenn das Zeichenfontmuster von dem Hilfsspeicher an den Hauptspeicher ausgegeben wird. Ferner gibt es das Zeichenfontmuster der Codesysteme von verschiedenen Typen zusätzlich zur Klassifikation des Codesystems in die Zeichenarten aus. Es steuert ferner die Anzahl der Seiten, bei denen die relevanten Zeichenarten verwendet sind. Wenn in dem Hauptspeicher kein Platz ist, löscht es das Fontmuster der Zeichenarten, welches bei keiner Seite verwendet worden ist. Es speichert die Steuertabelle, welche die Ausgabebedingung in dem Hilfsspeicher speichert, wenn die Leistungsversorgung unterbrochen worden ist, und liest die gespeicherte Ausgabebedingung, wenn die Leistung beim nächsten Mal zur Verfügung steht.The character font pattern control method in the printing device according to the present Invention controls the output through the character types including font and character size if the character font pattern from the auxiliary storage to the main storage is issued. There is also the character font pattern of the code systems of different types in addition to classify the code system into the character types. It controls also the number of pages on which the relevant character types are used. If there is no space in the main memory, it clears the font pattern of the character types, which is not used on either side has been. It stores the control table, which is the output condition stores in the auxiliary memory when the power supply is interrupted has been and reads the stored output condition when the performance at the next Times available stands.
Da die Ausgabe des Zeichenfontmusters durch die Zeichenarten einschließlich der Zeichengröße in dem Zeichenfontmustersteuerverfahren gemäß der vorliegenden Erfindung ge steuert wird, wird es einfach, die Zeichenfontmuster mit unterschiedlichen Fonts und Zeichengrößen auszugeben. Durch Hinzufügen des Codesystems an diese Zeichenartklassifikation wird die Ausgabe des Zeichenfontmusters der unterschiedlichen Codesysteme erleichtert. Durch Zählen der Anzahl der verwendeten Seiten wird die Bestimmung ermöglicht, ob das Zeichenfontmuster gelöscht oder nicht gelöscht werden soll. Das häufig verwendete Fontmuster wird nicht gelöscht, da es wenige Fälle gibt, bei denen die Seite mit dem Fontmuster einen Nullwert annimmt, wobei die Löschung mit der dem Fontmuster gegebenen Priorität stattfindet. Da die Löschung stattfindet, wenn im Hauptspeicher kein Platz vorhanden ist, gibt es keinen Nachteil damit, daß das Zeichenfontmuster auch dann gelöscht werden muß, wenn Platz im Speicher vorhanden ist, so daß der Speicher effektiv verwendet werden kann, ohne einen beliebigen Platz im Speicher zu erzeugen. Da die Ausgabebedingung bei der Unterbrechung der Leistungsversorgung nach erneuter Verbindung der Leistungsversorgung reproduziert wird, werden die häufig verwendeten Zeichenfontmuster vorgeladen, wodurch sich eine verbesserte Druckgeschwindigkeit ergibt.Since the output of the character font pattern is controlled by the character types including the character size in the character font pattern control method according to the present invention, it becomes easy to output the character font patterns with different fonts and character sizes. By adding the code system to this character type classification, the output of the character font pattern of the different code systems is facilitated. By counting the number of pages used, it is possible to determine whether the character font pattern should be deleted or not. The frequently used font pattern is not deleted, since there are few cases where the page with the font pattern takes on a null value, the deletion taking place with the priority given to the font pattern. Since the deletion takes place when there is no space in the main memory, there is no disadvantage in that the character font pattern must be deleted even when there is space in the memory so that the memory can be used effectively without any space in the memory to create. Since the output condition is reproduced when the power supply is interrupted after the power supply is reconnected, the frequently used character font patterns are preloaded, which results in an improved printing speed.
Diese und weitere Vorteile und Merkmale der Erfindung ergeben sich anhand der Zeichnung durchgeführten Beschreibung bevorzugter Ausführungsbeispiele der Erfindung. Es zeigt:These and other advantages and features The invention can be seen from the description of the drawing preferred embodiments the invention. It shows:
Zunächst soll in einem Überblick
das Prinzip der Druckvorrichtung erläutert werden. Erfindungsgemäß ist eine
Vielzahl von virtuellen Drukkern (im folgenden als sogenannte "logische Drucker" bezeichnet) in einer
Einheit einer physikalisch existierenden Druckvorrichtung derart
vorgesehen, daß die herkömmlichen
vertikalen Verbindungsmöglichkeiten aufrecht
erhalten werden, und zusätzlich
ein Drucken durch eine horizontale Verbindung mittels einer LAN-Verbindung
in der Druckvorrichtung ermöglicht ist,
d.h. die Verarbeitung von Druckdaten aus einer Vielzahl von Host-Geräten parallel
durchgeführt
werden kann. Wenn in anderen Worten eine Vielzahl von Host-Geräten, welche
die Druckdaten an die eine Einheit der physikalisch existierenden
Druckvorrichtung übertragen,
mit dieser Druckvorrichtung verbunden sind, wird die Beziehung zwischen
jedem Host-Gerät
und dieser Druckvorrichtung gemäß der Erfindung
als ein logischer Drucker definiert. Wenn eine Vielzahl von Host-Geräten mit
der einen Einheit der Druckvorrichtung verbunden sind, bedeutet
dies, daß eine
Vielzahl von logischen Druckern vorhanden ist. In der nachstehenden
Beschreibung wird diese Vielzahl von logischen Druckern aufeinanderfolgend als
logischer Drucker
Mit der Einführung des logischen Druckers wird es möglich, eine optionale Kombination eines virtuellen Papierfachs und eines Sorters auszuwählen, welche jeder logische Drucker besitzt (im folgenden als "logisches Papierfach" und "logischer Sorter" bezeichnet), neben einem physikalischen Papierfach und Sorter (im folgenden als "physikalisches Papierfach" und "physikalischer Sorter" bezeichnet), die tatsächlich in der Druckvorrichtung vorgesehen sind, und zwar mittels eines Befehles bzw. einer Einstellung auf einem Bedienungsfeld. Falls Papier mit einem bestimmten Format zur Neige geht, stoppt lediglich der Druckbetrieb des logischen Druckers, der dieses Papier benötigt, wobei die weiteren logischen Drucker, welche das Papier mit diesem Format nicht benötigen, mit dem Druckbetrieb fortfahren. Selbst bei einem Auftreten eines beliebi gen Fehlers bei der Kommunikation mit den Host-Geräten wird lediglich der Druckbetrieb des mit diesem Host-Gerät verbundenen logischen Druckers gestoppt. Da die Betriebsbedingung jedes logischen Druckers auf einem einzigen Bedienungsfeld angezeigt werden soll, liegen wenigstens Teile der angezeigten Nachrichten in der Form von Bilddarstellungen (sogenannte Icons) vor. Die Zuweisung des logischen Papierfachs und des logischen Sorters bei diesem Typ bei jedem logischen Drucker und die Betriebsanzeige jedes logischen Druckers auf einem einzigen Bedienungsfeld werden weiter unten beschrieben.With the introduction of the logical printer it possible an optional combination of a virtual paper tray and one Select sorters, which each logical printer has (hereinafter referred to as "logical paper tray" and "logical sorter"), besides a physical paper tray and sorter (hereinafter referred to as "physical paper tray" and "physical sorter"), the indeed are provided in the printing device, by means of a Command or a setting on a control panel. If Paper running out of a certain size just stops the printing operation of the logical printer that needs this paper, where the other logical printers, which the paper with this format do not need, continue printing. Even if a any error in communication with the host devices only the printing operation of that connected to this host device logical printer stopped. Because the operating condition of any logical Printer should be displayed on a single control panel, at least parts of the displayed messages are in the form of images (so-called icons). The assignment of the logical paper tray and the logical sorter with this type each logical printer and the operational display of each logical Printers on a single control panel are described below.
Die
Da bei der Druckvorrichtung die Druckaufträge von sämtlichen Host-Geräten gleichzeitig empfangen werden und die Verarbeitung der Druckaufträge parallel gesteuert wird, werden diese Druck aufträge durch eine Druckführung ("print cue") gesteuert. Im folgenden wird diese Steuerung der Druckführung näher erläutert.Since the print jobs from all Host devices can be received simultaneously and the processing of print jobs in parallel is controlled, these print jobs are controlled by a print guide ("print cue"). Hereinafter this control of the pressure control is explained in more detail.
Bei dem in
Die Steuerung des Druckauftrages
durch die Druckführung
vereinfacht Änderungen
der Reihenfolge des Druckauftrages unter den logischen Druckern und
ermöglicht
die Steuerung des Druckauftrages für jedes Host-Gerät. Mit dieser
Anordnung ist es in der Druckvorrichtung gemäß der vorliegenden Erfindung selbst
während
der Verarbeitung des Druckauftrages von einem Host-Gerät mittels
eines logischen Drukkers möglich,
den Druckauftrag von einem anderen Host-Gerät mit einem anderen logischen
Drucker zu empfangen, wodurch ein gleichzeitiger Empfang der Druckaufträge von einer
Vielzahl von Host-Geräten ermöglicht wird.
Demgemäß kann die
Betriebsweise der Druckvorrichtung gemäß der vorliegenden Erfindung
gemäß
Unter Bezugnahme auf
Genauer gesagt gilt, wenn sich der Druckbetriebsabschnitt in der Druckfreigabebedingung befindet und lediglich A4-Papier in einem Papierfach enthalten ist, und falls das aufgrund des Druckauftrages des Host-Gerätes A benötigte Papierformat A3 ist und das Format aufgrund des Druckauftrages der Host-Geräte B, C jeweils A4 ist, auf analoge Weise durchgeführt, so als ob der Druckvorgang lediglich des Host-Gerätes A wie vorstehend beschrieben gestoppt wird, so daß der Druckvorgang der weiteren Host-Geräte B, C aufeinanderfolgend durch Verbinden des Druckauftrages des Host-Gerätes A mit dem Druckführungsverbindungspunkt im Stoppzustand durchgeführt werden kann.More specifically, if the Printing operation section is in the print release condition and only A4 paper is contained in a paper tray, and if the paper size required due to the print job of the host device A is A3 and the format based on the print job of the host devices B, C A4 is done in an analogous way, as if the printing process only the host device A is stopped as described above, so that the printing process of the other host devices B, C successively by connecting the print job of the host device A with the pressure guide connection point performed in the stop state can be.
Beim Schritt S6 wird beurteilt, ob die Druckführung bei dem Warten auf die BMM-Aufnahme stehen bleibt, und falls sie stehen bleibt, wird die BMM-Aufnahmeverarbeitung beantragt (Schritt S15) und die Prozedur geht zum Schritt 7 weiter, und falls sie nicht stehen bleibt, geht die Prozedur unmittelbar zum Schritt 7 weiter. Beim Schritt S7 wird beurteilt, ob die Druckführung bei dem Warten für die Extension stehen bleibt, und falls sie stehen bleibt, wird die Extensionsverarbeitung beantragt (Schritt S16), und die Prozedur geht zum Schritt 8 weiter, und falls sie nicht stehen bleibt, geht die Prozedur unmittelbar an den Schritt S8 weiter. Beim Schritt 8 wird beurteilt, ob die Druckführung bei dem Warten für Drucken stehen bleibt, und falls sie stehen bleibt, wird die Druckverarbeitung beantragt (Schritt S17) und die Prozedur geht zum Schritt S9 weiter, und falls sie nicht existiert, ermöglicht die Druckführung, an den Schritt S9 weiterzugehen. Beim Schritt S9 wird beurteilt, ob die Druckführung bei dem Warten für die Papierausgabe stehen bleibt, und falls sie stehen bleibt, wird die Papierausgabeverarbeitung beantragt (Schritt S18), zurückzukehren ("RETURN"), und falls sie nicht stehen bleibt, kehrt die Prozedur unmittelbar zurück.At step S6, it is judged whether the print guide stops while waiting for the BMM shot, and if it stops, BMM shot processing is requested (step S15), and the procedure proceeds to step 7, and if it does not remains, the procedure goes directly to step 7. At step S7, it is judged whether the print guide stops waiting for the extension, and if it stops, the extension processing is requested (step S16), and the Procedure proceeds to step 8, and if it does not stop, the procedure immediately proceeds to step S8. At step 8, it is judged whether the print guide stops waiting for printing, and if it stops, print processing is requested (step S17), and the procedure proceeds to step S9, and if it does not exist, the print guide enables proceed to step S9. At step S9, it is judged whether the print guide stops waiting for the paper discharge, and if it stops, the paper discharge processing is requested (step S18) to return ("RETURN"), and if it does not stop, the procedure returns immediately back.
Wenn der Druckauftrag bei der in
dem Flußdiagramm
gemäß
Bei der in dem Flußdiagram
gemäß
Wie vorstehend beschrieben wurde, werden die Druckaufträge von den Host-Geräten durch die Druckführung bei jedem logischen Drucker gesteuert. Wenn demzufolge die Druckdaten von einer Vielzahl von Host-Geräten empfangen werden, können selbst dann, während die Druckdaten von einem Host-Gerät verarbeitet werden, die Druckdaten von den anderen Host-Geräten empfangen werden. Ferner wird es einfach, den Druckprozeß von lediglich dem bestimmten Host-Gerät zu stoppen, und es wird möglich, die Druckaufträge der anderen Host-Geräte (logischen Drucker) selbst dann zu verarbeiten, wenn das Papier mit einem von einem Host-Gerät (logischer Drucker) benötigten Format zur Neige geht. Als Ergebnis hiervon ist es möglich, den Durchsatz der Druckvorrichtung zu verbessern, sowie die Belastung der Host-Geräte zu verringern.As described above are the print jobs from the host devices through the pressure guide controlled with every logical printer. As a result, if the print data from a variety of host devices can be received yourself then while processes the print data from a host device print data is received from the other host devices. Further it becomes easy to get the printing process from just stop the particular host device and it becomes possible to print jobs of the other host devices (logical Printer) even if the paper is printed with one of a host device (logical printer) needed Format is running out. As a result, it is possible to To improve throughput of the printing device, as well as the load on the Host devices to reduce.
Im folgenden wird das Verfahren zur Spezifizierung einer optionalen Kombination eines virtuellen Papierzuführeinlasses und eines Papierausgabeauslasses (logisches Papierfach und logischer Sorter) auf einem Bedienungsfeld beschrieben, wobei jeder logische Drucker über einen Papierzuführeinlaß und einen Papierausgabeauslaß verfügt, die tatsächlich in der Druckvorrichtung vorgesehen sind (physikalisches Papierfach und physikalischer Sorter).The procedure for Specification of an optional combination of a virtual paper feed inlet and a paper output outlet (logical paper tray and logical Sorter) described on a control panel, each logical Printer over a paper feed inlet and one Paper outlet outlet that actually in the printing device are provided (physical paper tray and physical sorter).
Die Druckvorrichtung gemäß der vorliegenden
Erfindung besitzt maximal 4 Papierzuführeinlässe einschließlich einem
oberen Papierfach
Die
Daran anschließend bewirkt ein Drücken der Setztaste
nach der Vervollständigung
der Auswahl einen Übergang
von dem Papierzuführeinlaßzuweisungsschirm
an den Schirm zur Zuweisung jedes Papierzuführeinlasses (
Wenn der Betrieb beendet ist, wird
die Setztaste zur Fixierung der Zuweisung gedrückt. Ein Loslassen dieser Setztaste
bewirkt die Speicherung der zugewiesenen Muster in der Steuertabelle (
Die
Daran anschließend wird durch Drücken der Setztaste
nach der Vervollständigung
der Auswahl der Übergang
von dem Papierausgabeauslaßzuweisungsschirm
an den Schirm für
die Zuweisung jedes Papierausgabeauslasses bewirkt (
Mit der vorstehend beschriebenen Konfiguration wird es der Bedienungsperson ermöglicht, optional Papierzuführeinlässe und Papierausgabeauslässe auf Seiten der Druckvorrichtung zuzuordnen.With the one described above Configuration allows the operator, optional paper feed inlets and Papierausgabeauslässe assign on the part of the printing device.
Da bei der Druckvorrichtung die Druckdaten von einer Vielzahl von Host-Geräten empfangen werden und der Druckvorgang bei jedem logischen Drucker gleichzeitigt durchgeführt wird, können gedruckte Gegenstände von sämtlichen logischen Druckern bei demselben Papierausgabeauslaß nebeneinander existieren. Bei einem solchen Ereignis ist es einigermaßen schwierig zu erkennen, welcher gedruckte Gegenstand von welchem Host-Gerät herrührt, und diese entsprechend jedem Host-Gerät (logischer Drucker) zu sortieren. Um diese nebeneinander bestehende Existenz von gedruckten Gegenständen zu verhindern sollte, die Druckvorrichtung derart konstruiert sein, daß eine Überlappung der Definition der Papierausgabeauslässe von jedem logischen Drucker verhindert ist. Dies bedeutet, daß der von einem logischen Drucker definierte Papierausgabeauslaß nicht durch einen weiteren logischen Drucker definiert sein soll, wobei in diesem Ausführungsbeispiel die Definition auf dem Bedienungsfeld gesperrt wird.Since the printing data of a variety of host devices be received and the printing process with any logical printer performed simultaneously will, can printed objects of all logical printers coexist on the same paper outlet. In such an event, it is somewhat difficult to see which printed item comes from which host device, and this according to each host device (logical printer) to sort. To this coexisting Existence of printed objects to prevent the pressure device from being constructed in such a way that an overlap the definition of paper output outlets from each logical printer is prevented. This means that from a logical printer defined paper outlet outlet should be defined by another logical printer, where in this embodiment, the Definition on the control panel is locked.
Bei der Druckvorrichtung ist eine Vielzahl von logischen Druckern vorhanden, die mit jedem Host-Gerät verbunden sind, wobei es für die Bedienungsperson jedoch notwendig ist, den Betriebszustand von sämtlichen der logischen Drucker zu erkennen. In der vorliegenden Erfindung ermöglicht die Beobachtung eines einzigen Schirmes von lediglich einem einzigen bestehenden Bedienungsfeld der Bedienungsperson, den Betriebszustand von sämtlichen der logischen Drucker zu erfassen und diese Drucker zu steuern. Im folgenden wird dieses Steuerverfahren näher erläutert.In the printing device is one Variety of logical printers connected to each host device are, it is for however, the operator is required to change the operating state of all the logical printer. In the present invention allows the observation of a single screen from only one existing control panel of the operator, the operating status of all capture the logical printer and control those printers. This control method is explained in more detail below.
Wie es in
Wenn die Bedienungsperson nunmehr
einen genaueren Betriebszustand von jedem logischen Drucker wissen
will, wird durch Drücken
der ?-Taste auf dem Schirm gemäß
Im folgenden wird ein Verfahren zum
Auswählen
eines logischen Druckers erläutert,
der als ein Hauptschirm ange zeigt werden soll. Diese Auswahl wird
auf der in
Da jeder Papierzuführeinlaß und Papierausgabeauslaß, die durch das Host-Gerät zugewiesen sind, durch das Bedienungsfeld definiert ist, kann die Bedienungsperson optional den Papierzuführeinlaß und den Papierausgabeauslaß zuordnen, ohne die Anwendung von dem Host-Gerät zu ändern. Da der Betriebszustand von sämtlichen logischen Druckern durch Symbole dargestellt ist und für die Anzeige auf einem Bedienungsfeld aufgelistet ist, wie auch der detaillierte Betriebszustand von jedem logischen Drucker, der selektiv angezeigt wird, ist es möglich, sämtliche der logischen Drukker auf einem Bedienungsfeld zu steuern, selbst dann, falls ein Bedienungsfeld nicht für jeden logischen Drucker vorgesehen ist.Since each paper feed inlet and paper outlet outlet pass through the host device assigned by the control panel, the operator can optional the paper feed inlet and the Assign paper output outlet, without changing the application from the host device. Because the operating state of all logical printers is represented by symbols and for display is listed on a control panel, as is the detailed one Operating state of any logical printer that is selectively displayed is, it is possible to all to control the logical printer on a control panel, even then, if a control panel is not provided for every logical printer is.
Bei der Druckvorrichtung beschleunigt die Verarbeitung der Druckdaten von einem beliebigen Host-Gerät als Prioritätsdruckdaten und Durchführen des Druckvorganges vorzugsweise die Vervollständigung der Druckdatenübertragung von dem bestimmten Host-Gerät der vorgegebenen Priorität, so daß die Betriebseffizienz des bestimmten Host-Gerätes verbessert wird. Im folgenden wird die Verarbeitung dieses Prioritätsdruckvorgangens näher erläutert.In the printing apparatus, processing the print data from any host device as priority print data and performing the printing operation preferably speeds up the completion of the print data transfer from the specific host device of the predetermined priority, so that the operational efficiency of the specific host device is improved. The following is the processing this priority printing process explained in more detail.
Um den Druckvorgang der bestimmten Host-Geräte an den
Prioritätsdruckvorgang
zuzuweisen, werden gemäß der vorliegenden
Erfindung die von einer Vielzahl von Host-Geräten übertragenen Druckdaten in Prioritätsdruckdaten
unterteilt, die bevorzugtermaßen
gedruckt werden, und in normale Druckdaten. Hierbei gibt es einen
Fall, bei dem ein Befehl zur Anzeige des Prioritätsdruckvorganges zusammen mit
den Druckdaten von den Host-Geräten übertragen
wird, oder es gibt des weiteren den Fall, bei dem die Bestimmung
auf dem Bedienungsfeld auf Seiten der Druckvorrichtung, bezüglich welcher Druckdaten
der Host-Geräte
vorzugsweise gedruckt werden soll, durchgeführt wird. Die Information darüber, welche
Druckdaten die Prioritätsdruckdaten
darstellen, wird in dem Speicher der CPU
Bei der Druckvorrichtung ist der
Bereich zum Speichern dieser Prioritätsdruckdaten vorher in dem Druckdatenablagespeicher
Nunmehr wird unter Bezugnahme auf
das Flußdiagramm
gemäß
Es folgt die Beschreibung des Falles,
bei dem der Druckdatenablagespeicher
Unter Bezugnahme auf das Flußdiamgramm gemäß
Bei dem Schritt S65 wird der Druckpuffer
von dem Speicherpool innerhalb der in der Vorbehandlung (Schritt
S63, S64) gesetzten Größe aufgenommen.
Die Aufnahmegröße bei diesem
Vorgang hängt von
der Größe der empfangenen
Druckdaten ab. Wenn jedoch die Druckdaten in dem Druckpuffer nach
dem Analysieren/Modifizieren gespeichert werden, unterscheidet sich
die Aufnahmegröße von der Größe der empfangenen
Druckdaten. Daran anschließend
wird eine Beurteilung darüber
durchgeführt,
ob der Druckpuffer von dem Speicherpool aufgenommen werden kann
(Schritt S66). Falls es unmöglich
ist, den Druckpuffer aufzunehmen, wird ein Befehl BELEGT an das
Host-Gerät übertragen (Schritt
S67), und diese Prozedur kommt an den Schritt S65 zurück. Wenn
der Druckpuffer aufgenommen wird, wird die Druckbestimmung an den
Drucksteuerabschnitt
Wie vorstehend beschrieben, da der Pufferbereich zum Speichern der Prioritätsdruckdaten von dem Host-Gerät für den Prioritätsdruckvorgang zuvor vorgesehen sind, selbst dann, wenn der Pufferbereich bei dem normalen Drucken voll ist, wird der Empfang der Druckdaten von dem Host-Gerät für diesen Prioritätsdruckvorgang freigegeben. Folglich werden die Druckdaten von dem Host-Gerät für den Prioritätsdruckvorgang stets empfangen, die Übertragung der Prioritätsdruckdaten kann schneller vervollständigt werden und die Betriebseffizienz des Host-Gerätes, welchem ein Prioritätsdruckvorgang zugewiesen ist, kann verbessert werden.As described above because the Buffer area for storing the priority print data from the host device for the priority print process are previously provided even if the buffer area at the normal printing is full, the reception of the print data from the Host device For this Priority Printing Approved. Consequently, the print data from the host device for the priority printing process always received the transmission the priority print data can be completed faster and the operational efficiency of the host device to which a priority printing operation is assigned is can be improved.
Im folgenden wird das Zeichenfont-Cachesteuersystem
in der Druckvorrichtung gemäß der vorliegenden
Erfindung beschrieben.
Im folgenden wird die Betriebsweise näher beschrieben.The following is the mode of operation described in more detail.
Der Datenempfangsabschnitt
Wenn die Cacheverarbeitung von dem
Hilfsspeicher
Wenn beurteilt wird, daß in dem
Speicher
Wenn die Leistungsversorgung unterbrochen
wird, speichert der Speichersteuerabschnitt die Zeichenfont-Cachesteuer-Tabelle
Da wie oben beschrieben die Cachesteuerung
durch die Zeichenarten einschließlich des Codesystems durchgeführt wird,
wird die Ausgabe des Codes mit unterschiedlichen Zeichenarten vereinfacht.
Da die Löschung
durch die Anzahl der Anwendungsseiten ebenfalls durchgeführt wird,
gibt es keine Gefahr, daß häufig verwendete
Zeichenfonts gelöscht
werden. Da die Löschung
durchgeführt
wird, wenn der Speicher
Wie vorstehend beschrieben wurde, da der Druckauftrag von einer Vielzahl von Geräten durch die Druckführung gesteuert wird, kann der Druckauftrag unabhängig für jedes Gerät gespeichert werden, und der Druckauftrag von jedem Gerät kann gleichzeitig empfangen werden. Es ist des weiteren möglich, den Druckvorgang lediglich für ein bestimmtes Gerät zu stoppen, ohne die Druckvorgänge der anderen Geräte zu beeinflussen.As described above because the print job is controlled by a variety of devices through the print guide the print job can be saved independently for each device, and the Print job from any device can be received at the same time. It is also possible that Print only for a particular device to stop without printing of the other devices to influence.
Da der Papierzuführeinlaß und der Papierausgabeauslaß für jeden logischen Drucker zugewiesen wird, kann die Bedienungsperson den Papierzuführeinlaß und den Papierausgabeauslaß optional zuweisen, ohne die herkömmliche Anwendung von dem Gerät zu ändern. Es ist daher möglich, eine Koexistenz von gedrucktem Papier aus unterschiedlichen Geräten bei dem Ausgabeauslaß zu verhindern, falls derselbe Ausgabeauslaß nicht für eine Vielzahl von logischen Druckern spezifiziert ist. Da der Betriebszustand für sämtliche der logischen Drucker in einer Liste angezeigt wird, beispielsweise in einem Bedienungsfeld, kann die Bedienungsperson in einfacher Weise eine Vielzahl von logischen Druckern steuern.Since the paper feed inlet and the paper discharge outlet are for everyone logical printer is assigned, the operator can Paper feed inlet and Optionally assign paper output outlet, without the conventional Application of the device to change. It is therefore possible a coexistence of printed paper from different devices to the dispensing outlet prevent if the same output outlet is not for a variety of logical Printers is specified. Because the operating status for everyone the logical printer is displayed in a list, for example in a control panel, the operator can in easier Control a variety of logical printers.
Da ein Bereich zum Speichern von lediglich der Prioritätsdruckdaten unabhängig vorgesehen ist, selbst für den Fall, falls der für den normalen Druckvorgang verwendete Druckdatenspeicherbereich vollständig belegt ist, wird ein Empfang der Prioritätsdruckdaten freigegeben, und es wird die Betreibsweise des Gerätes bei einem Prioritätsdruckvorgang verbessert.Because an area for storing only the priority print data independently is provided even for the case if the for The print data storage area used in the normal printing process is completely occupied reception of the priority print data is enabled, and the mode of operation of the device during a priority printing process is improved.
Da die Ausgabe von Zeichenfontmustern durch die Zeichenarten gemäß der vorliegenden Erfindung gesteuert wird, wird die Ausgabe von Zeichenfontmustern mit unterschiedlicher Größe, Font und Codesystem vereinfacht. Insbesondere ist die erleichterte Ausgabe von Zeichenfontmuster mit einem unterschiedlichen Codesystem extrem effektiv bei der Realisierung einer Vielzahl von logischen Druckern mit unterschiedlicher Emulation auf einer Druckvorrichtung. Da die Fontmuster entsprechend der Anzahl der Anwendungsseiten gelöscht werden, werden häufig verwendete Fontmuster nicht gelöscht. Da eine Löschung von Fontmustern lediglich dann stattfindet, wenn es keine freien Plätze im Hauptspeicher gibt, gibt es keine Verschwendung von freien Speicherplätzen, und es wird eine effektive Verwendung des Speichers realisiert.Because the output of character font patterns by the character types according to the present Invention is controlled, the output of character font patterns with different sizes, fonts and Code system simplified. In particular, the issue is easier extreme of character font patterns with a different code system effective in realizing a variety of logical printers with different emulations on one printing device. Since the Font patterns will be deleted according to the number of application pages frequently Font patterns used are not deleted. There is a deletion of font patterns only takes place when there are no free ones courts in main memory, there is no waste of free space, and effective use of the memory is realized.
Da die vorliegende Erfindung in unterschiedlichen Formen ausgeführt werden kann, ohne vom Kern seiner wesentlichen Eigenschaften abzuweichen, dient das vorliegende Ausführungsbeispiel lediglich der Erläuterung, aber nicht der Einschränkung, da der Umfang der Erfindung durch die anliegenden Ansprüche definiert wird, und weniger durch die vorliegende Beschreibung, wobei sämtliche Änderungen, die innerhalb des Umfangs der Ansprüche durchgeführt werden, oder Äquivalente solcher Änderungen, von den Ansprüchen umfaßt werden.Since the present invention in different Shapes executed can be made without deviating from the core of its essential properties, serves the present embodiment just the explanation, but not the limitation, since the scope of the invention is defined by the appended claims and less by the present description, all changes, performed within the scope of the claims or equivalents such changes, of the claims comprises become.
Claims (3)
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JPP6-171409 | 1994-07-22 | ||
JP6171409A JP2932346B2 (en) | 1994-07-22 | 1994-07-22 | PRINTING APPARATUS AND PRINT CONTROL METHOD AND CHARACTER FONTS PATTERN MANAGEMENT METHOD IN PRINTING APPARATUS |
DE19514799A DE19514799A1 (en) | 1994-07-22 | 1995-04-21 | Printing device for receiving and printing of data |
Publications (1)
Publication Number | Publication Date |
---|---|
DE19549499B4 true DE19549499B4 (en) | 2004-06-03 |
Family
ID=32299150
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
DE19549499A Expired - Fee Related DE19549499B4 (en) | 1994-07-22 | 1995-04-21 | Printing device for receiving and printing of data |
Country Status (1)
Country | Link |
---|---|
DE (1) | DE19549499B4 (en) |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP0458569A1 (en) * | 1990-05-22 | 1991-11-27 | Canon Kabushiki Kaisha | Method and apparatus for generating character patterns in an output memory |
EP0564202A1 (en) * | 1992-03-30 | 1993-10-06 | Canon Kabushiki Kaisha | Image output method and apparatus with cache memory |
US5600770A (en) * | 1988-08-24 | 1997-02-04 | Hitachi, Ltd. | System for centrally controlling letter data |
-
1995
- 1995-04-21 DE DE19549499A patent/DE19549499B4/en not_active Expired - Fee Related
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5600770A (en) * | 1988-08-24 | 1997-02-04 | Hitachi, Ltd. | System for centrally controlling letter data |
EP0458569A1 (en) * | 1990-05-22 | 1991-11-27 | Canon Kabushiki Kaisha | Method and apparatus for generating character patterns in an output memory |
EP0564202A1 (en) * | 1992-03-30 | 1993-10-06 | Canon Kabushiki Kaisha | Image output method and apparatus with cache memory |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
DE69025005T2 (en) | Page printer memory allocation | |
DE69906604T2 (en) | Computer system and method for allocating memory space to communication port buffers | |
DE69024881T2 (en) | Printer initialization system | |
DE69328650T2 (en) | Operating procedures and resource-oriented printer system | |
DE69818141T2 (en) | Method and device for the dynamic management of communication buffers with packet switching data for a printer | |
DE3854481T2 (en) | Data processing method in a decentralized processing system. | |
DE69228675T2 (en) | Job distributor for barcode printers | |
DE69524381T2 (en) | Parallel processing of the data stream of the page description language | |
DE3346816C2 (en) | ||
DE3853274T2 (en) | Method and device for dividing data processing functions between several processors. | |
DE69317698T2 (en) | Process for translating a variety of printer-side descriptive languages | |
DE69325444T2 (en) | Page printer with a system for receiving and printing rasterized pixel data from a main computer | |
DE3820075C2 (en) | ||
EP0096079B1 (en) | Process for preparing dot screen data for character and/or picture representations | |
DE3587105T2 (en) | INTERACTING OPERATOR SELECTION OF ALTERNATIVE VERSIONS OF PRINTER FUNCTIONS. | |
DE3533163C2 (en) | ||
DE69524143T2 (en) | Method and device for avoiding undersupply of data in a page printer | |
DE10034841B4 (en) | Apparatus and method for monitoring and recording the use of printers in a system | |
DE69422879T2 (en) | Layout display device for strip printers for displaying multi-line characters at high speed | |
DE3786871T2 (en) | Printing system for controlling the speed of movement of the print head. | |
DE19514799A1 (en) | Printing device for receiving and printing of data | |
DE3723276C2 (en) | ||
DE69322199T2 (en) | Device and method for translating printer languages | |
DE69924548T2 (en) | Print data generation and pressure control method and apparatus | |
DE3831427A1 (en) | Device for processing mixed data |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
8127 | New person/name/address of the applicant |
Owner name: FUJI XEROX CO., LTD., TOKIO/TOKYO, JP |
|
AC | Divided out of |
Ref document number: 19514799 Country of ref document: DE Kind code of ref document: P |
|
8364 | No opposition during term of opposition | ||
8328 | Change in the person/name/address of the agent |
Representative=s name: SEEGER SEEGER LINDNER PARTNERSCHAFT PATENTANWAELTE |
|
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee | ||
R119 | Application deemed withdrawn, or ip right lapsed, due to non-payment of renewal fee |
Effective date: 20141101 |