JP3514348B2 - Network print system and printer control method for the network printer system - Google Patents
Network print system and printer control method for the network printer systemInfo
- Publication number
- JP3514348B2 JP3514348B2 JP34264095A JP34264095A JP3514348B2 JP 3514348 B2 JP3514348 B2 JP 3514348B2 JP 34264095 A JP34264095 A JP 34264095A JP 34264095 A JP34264095 A JP 34264095A JP 3514348 B2 JP3514348 B2 JP 3514348B2
- Authority
- JP
- Japan
- Prior art keywords
- printer
- data
- network
- image data
- 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
Landscapes
- Accessory Devices And Overall Control Thereof (AREA)
Description
【0001】[0001]
【発明の属する技術分野】本発明は、LAN(Local Ar
ea Network)等で複数のページプリンタ(以下、単に
「プリンタ」と記載する)を接続したネットワークプリ
ントシステムおけるプリンタの制御技術に係り、特に、
所定のプリンタでの出力を高効率化するのに好適なネッ
トワークプリントシステムおよびそのプリンタ制御方法
に関するものである。TECHNICAL FIELD The present invention relates to a LAN (Local Ar
ea Network) etc., relating to printer control technology in a network print system in which a plurality of page printers (hereinafter simply referred to as “printers”) are connected,
It relates printer control method of the preferred network printing system and its to high efficiency of the output at a given printer.
【0002】[0002]
【従来の技術】LAN等を使用したネットワークプリン
トシステムにおいては、プリントサーバは、複数のパソ
コンやワークステーション等からなる端末(クライアン
ト)から送出されてきたプリントデータに対してスプー
ル処理を行なう。すなわち、各端末からプリントデータ
が送られてくると、キューの待ち行列にスプールファイ
ルとして接続して登録し、指定のプリンタ(LANイン
タフェースを具備しているページプリンタ)へ、随時、
スプールファイルがクローズされた順番に送信してい
る。この結果、印刷しようとするプリンタが印刷中の場
合、先のスプールファイルの印字出力が完了するのを待
たなければならない。2. Description of the Related Art In a network print system using a LAN or the like, a print server spools print data sent from terminals (clients) including a plurality of personal computers and workstations. That is, when print data is sent from each terminal, it is connected and registered as a spool file in the queue of the queue, and is sent to a designated printer (page printer equipped with a LAN interface) at any time.
Spool files are sent in the order they were closed. As a result, when the printer to be printed is printing, it is necessary to wait until the print output of the previous spool file is completed.
【0003】また、各プリンタでは、ワークステーショ
ン等から送信されるプリンタ記述言語をイメージ展開
(プリントデータのイメージデータへの変換)して印字
出力するが、このプリンタによるプリンタ記述言語のイ
メージ展開には時間がかかり、ネットワークのスピード
を十分に活かし切れず、ユーザの印刷出力待ち時間を遅
らせている。In each printer, the printer description language transmitted from a workstation or the like is image-developed (conversion of print data into image data) and printed out. It takes time, the network speed cannot be fully utilized, and the print output waiting time of the user is delayed.
【0004】このような問題を解決するための従来技術
としては、例えば、特開平5−158639号公報や特
開平6−4239号公報に記載のものがある。この技術
によれば、プリントサーバ内の指定されたキューに対応
するプリンタが現在印刷中、あるいは障害等で印刷でき
ない場合には、プリントサーバ内に予め設定されている
他のプリンタで印刷することができる。しかし、このよ
うに、他のプリンタに印刷されると、他のプリンタがユ
ーザが出力を期待したプリンタから遠い場所にある場合
には、ユーザに大きな負荷がかかることとなってしま
う。As a conventional technique for solving such a problem, for example, there are those described in Japanese Patent Laid-Open Nos. 5-158639 and 6-4239. According to this technology, when the printer corresponding to the designated queue in the print server is currently printing or cannot print due to a failure or the like, printing can be performed by another printer preset in the print server. it can. However, when printing is performed on another printer in this manner, if the other printer is located far from the printer that the user expects to output, a heavy load is placed on the user.
【0005】[0005]
【発明が解決しようとする課題】解決しようとする問題
点は、従来の技術では、ユーザ指定のプリンタへのスプ
ールファイルの出力を効率良く制御することができない
点である。本発明の目的は、これら従来技術の課題を解
決し、ネットワークに接続されているプリンタの使用効
率の向上およびユーザの負荷の軽減を可能とするネット
ワークプリントシステムおよびそのプリンタ制御方法を
提供することである。The problem to be solved is that the prior art cannot efficiently control the output of the spool file to the printer designated by the user. An object of the present invention is to provide a to solve the problems of these prior art, the network printing system and its printer control method enabling a reduction in enhancement and user load using the printer efficiency that is connected to the network Is.
【0006】[0006]
【課題を解決するための手段】上記目的を達成するた
め、本発明のネットワークプリントシステムのプリンタ
制御方法は、(1)複数の端末(ワークステーション
1,2)と複数のプリンタ(A7〜F12)、および、
各端末からのプリントデータを上記各プリンタに転送す
るプリントサーバ5とを少なくとも接続してなるネット
ワークプリントシステムにおいて、プリントサーバ5
は、端末1,2から、他のプリントデータを印刷中のプ
リンタA7への新たなプリントデータが入力された場
合、該新たなプリントデータをプリンタAへのアクセス
情報を添付して、他プリンタB8に転送する手段を有
し、この他プリンタB8は、プリントデータをイメージ
データに変換する手段と、該変換したイメージデータを
上記プリンタA7に送信する手段を有し、プリンタA7
は、他のプリントデータの印刷終了後に、他プリンタB
8から受信したイメージデータを印刷する手段を有する
ことを特徴とする。また、(2)上記(1)に記載のネ
ットワークプリントシステムにおいて、上記アクセス情
報は、上記プリンタA7のプリンタ名であることを特徴
とする。また、(3)上記(1)または(2)に記載の
ネットワークプリントシステムにおいて、他プリンタB
8は、さらに、上記変換したイメージデータを圧縮する
手段を有し、上記プリンタA7は、さらに、送信されて
きたイメージデータを伸長する手段を有することを特徴
とする。また、(4)上記(1)から(3)のいずれか
に記載のネットワークプリントシステムにおいて、プリ
ンタA7の印刷が完了するまで、プリンタB8で変換し
たイメージデータを一時蓄積する手段(蓄積装置4,
6)を有することを特徴とする。また、(5)複数の端
末と複数のプリンタ、および、各端末からのプリントデ
ータを上記各プリンタに転送するプリントサーバとを少
なくとも接続してなるネットワークプリントシステムの
プリンタ制御方法において、上記プリントサーバは、上
記端末から、他のプリントデータを印刷中のプリンタA
への新たなプリントデータが入力された場合、該新たな
プリントデータを上記プリンタAへのアクセス情報を添
付して、他プリンタBに転送し、該他プリンタBは、上
記プリントデータをイメージデータに変換し、変換した
イメージデータを上記プリンタAに送信し、上記プリン
タAは、上記他のプリントデータの印刷終了後に、上記
他プリンタBから受信したイメージデータを印刷するこ
とを特徴とする。 In order to achieve the above object, a printer control method for a network print system according to the present invention comprises (1) a plurality of terminals (workstations 1 and 2) and a plurality of printers (A7 to F12). ,and,
To transfer print data from the terminal to each of the printer
In the network print system and a print server 5 formed by at least connection that, the print server 5
When new print data is input from the terminals 1 and 2 to the printer A7 which is printing other print data, the new print data is accessed to the printer A.
There is a means to attach information and transfer it to another printer B8.
Then , the other printer B8 converts the print data into image data and the converted image data.
The printer A7 has means for transmitting to the printer A7.
After printing other print data, another printer B
Characterized <br/> that it has means for printing the image data received from the 8. Also, (2) the network described in (1) above.
In the network print system, the above access information
The information is the printer name of the printer A7.
And Further, (3) Oite the network print system according to (1) or (2), the other printer B
8 further compresses the converted image data.
Means, the printer A7 is further transmitted
It is characterized by having means for decompressing the received image data . Further, (4) the Oite the network printing system according to any of (1) to (3), until the printing of the printer A7 is completed, means for temporarily storing the converted image data in the printer B8 (storage device 4,
6) is included . Also, (5) multiple edges
End, multiple printers, and print data from each terminal.
Data transfer to each of the above printers
Network print system that can be connected without
In the printer control method, the print server is
Printer A is printing other print data from the terminal
When new print data is input to the
Add the print data with the access information to printer A above.
Attached to the other printer B, and the other printer B
Convert print data into image data and convert
Send the image data to the printer A, and
After printing the other print data,
The image data received from other printer B can be printed.
And are characterized.
【0007】[0007]
【発明の実施の形態】本発明においては、印刷先として
指定されたプリンタが印刷中の場合には、新規印刷依頼
されたスプールデータを、現在アイドル(待機)状態中
の他のプリンタへ送信し、この他プリンタ内でイメージ
展開させる。そして、指定プリンタが印刷完了してアイ
ドル状態となった時点等で、他プリンタ内でイメージ展
開したデータを他プリンタから指定プリンタに送信し
て、指定プリンタから印刷する。このように、本発明に
おいては、ユーザ指定のプリンタが印刷中の場合には、
他のプリンタでイメージ展開を代行して行なう。このこ
とにより、指定プリンタでのスプールデータのイメージ
展開が不要となり、その分早く印刷出力することができ
る。According to the present invention, when a printer designated as a print destination is printing, spool data for which new printing is requested is transmitted to another printer which is currently in an idle (standby) state. , In addition, the image is developed in the printer. Then, when the designated printer completes printing and becomes in an idle state, the image developed data in the other printer is transmitted from the other printer to the designated printer, and the designated printer prints. As described above, in the present invention, when the printer specified by the user is printing,
Perform image development on behalf of another printer. As a result, it is not necessary to expand the image of the spool data on the designated printer, and it is possible to print out that much faster.
【0008】また、プリントサーバで、各プリンタを、
解像度別にグループ分けして登録する。このことによ
り、適切な解像度のプリンタを容易に選択することがで
き、適切な解像度のプリンタでイメージ展開することが
できる。また、プリントサーバで、各プリンタを、各プ
リンタが処理可能なプリンタ記述言語別にグループ分け
して登録する。このことにより、ユーザ指定のプリンタ
記述言語を適切なプリンタでイメージ展開することがで
きる。[0008] Further, in the print server, each printer is
Group by resolution and register. As a result, a printer having an appropriate resolution can be easily selected, and an image can be developed by the printer having an appropriate resolution. Further, in the print server, each printer is grouped and registered according to the printer description language that each printer can process. As a result, the image of the printer description language specified by the user can be expanded by an appropriate printer.
【0009】また、他のプリンタでイメージ展開したイ
メージデータを、ユーザ指定のプリンタに送信する際、
ステータスを、他プリンタからユーザ指定プリンタへ直
接、すなわち、プリントサーバを介さずに送信する。こ
のことにより、プリントサーバのステータス調査が不要
となり、プリントサーバの負荷を軽減することができ
る。また、他のプリンタでイメージ展開したイメージデ
ータを、ユーザ指定のプリンタに送信する際、イメージ
データを圧縮して送信する。このことにより、ネットワ
ークの負荷を軽減することができると共に、データ転送
を高速化することができる。Further, when the image data developed by another printer is transmitted to the printer designated by the user,
The status is transmitted from another printer to the user-specified printer directly, that is, without passing through the print server. This eliminates the need to check the status of the print server and reduces the load on the print server. Further, when transmitting the image data expanded by another printer to the printer designated by the user, the image data is compressed and transmitted. This makes it possible to reduce the load on the network and speed up data transfer.
【0010】また、他のプリンタでイメージ展開した1
ページ分のイメージデータをユーザ指定のプリンタに送
信する際、このユーザ指定のプリンタが未だ「印刷中」
であれば、イメージ展開した1ページ分のイメージデー
タを、プリントサーバで管理可能なネットワーク上の蓄
積装置に(ファイルサーバを介する等して)格納し、2
ページ以降のイメージ展開を行なう。そして、ユーザ指
定のプリンタがアイドル状態になった時点で、格納した
各イメージデータを、ユーザ指定のプリンタに送信す
る。このことにより、印刷スピードをさらにアップさせ
ることができる。Further, the image developed by another printer 1
When sending page image data to a user-specified printer, this user-specified printer is still "printing"
If so, the image data for one page that has been image-developed is stored in a storage device on the network that can be managed by the print server (via a file server, etc.), and 2
The image development after the page is performed. Then, when the printer designated by the user becomes idle, each stored image data is transmitted to the printer designated by the user. As a result, the printing speed can be further increased.
【0011】また、各プリンタは、自プリンタが有する
解像度でイメージ展開したイメージデータを、プリント
サーバから指定された解像度に変換して、ユーザ指定の
プリンタに送出する。このことにより、解像度が異なっ
ているプリンタ間でも、イメージ展開の代行ができ、プ
リントサーバによる、アイドル状態のプリンタを探す際
の範囲を広くすることができると共に、ネットワーク上
の各プリンタを、より有効に利用することができる。Further, each printer converts the image data, which has been image-developed at the resolution of its own printer, into the resolution designated by the print server and sends it to the printer designated by the user. This makes it possible to perform image expansion on behalf of printers with different resolutions, widen the range for the printer to search for idle printers, and make each printer on the network more effective. Can be used for.
【0012】[0012]
【実施例】以下、本発明の実施例を、図面により詳細に
説明する。図1〜図3は、本発明のネットワークプリン
トシステムのプリンタ制御方法の本発明に係る処理手順
の一実施例を示すフローチャートであり、図4は、その
処理を行なうネットワークプリントシステムの構成例を
示すブロック図である。図4において、1,2は例えば
印刷要求等を行なうクライアントとしてのワークステー
ション(図中、WS1,WS2と記載)、3は蓄積装置
4を制御してデータベース管理等を行なうファイルサー
バ、5は蓄積装置6を具備したプリントサーバ、7〜1
2はプリンタA〜Fである。各プリンタ(A〜F)7〜
12およびワークステーション1,2、ファイルサーバ
3、プリントサーバ5は、それぞれ、具備したLANイ
ンタフェースを介して接続されている。Embodiments of the present invention will now be described in detail with reference to the drawings. 1 to 3 are flow charts showing an embodiment of a processing procedure according to the present invention of a printer control method for a network print system according to the present invention, and FIG. 4 shows a configuration example of a network print system for performing the processing. It is a block diagram. In FIG. 4, reference numerals 1 and 2 denote workstations (for example, WS1 and WS2 in the drawing) as clients that make print requests, and 3 are file servers that control the storage device 4 to perform database management and the like, and 5 is storage. Print server with device 6 7-1
Reference numeral 2 is printers A to F. Each printer (A-F) 7-
12 and the workstations 1 and 2, the file server 3, and the print server 5 are connected to each other via a LAN interface provided.
【0013】図5は、図4におけるプリントサーバの内
部構成例を示すブロック図である。プリントサーバ5
は、CPU(Central Processing Unit)5a、ROM(Re
ad Only Memory)5b、RAM(Random Access Memory)
5c、プリンタI/O5d、ディスクI/O5e、LANI/O
5fにより構成され、図6に示すプリントキュー構成に
基づき、LANI/O5fを介して接続された図4におけ
る各プリンタ(A〜F)7〜12の制御を行なう。FIG. 5 is a block diagram showing an internal configuration example of the print server in FIG. Print server 5
Is a CPU (Central Processing Unit) 5a, a ROM (Re
ad Only Memory) 5b, RAM (Random Access Memory)
5c, printer I / O 5d, disk I / O 5e, LAN I / O
Based on the print queue structure shown in FIG. 6, the printers (A to F) 7 to 12 in FIG. 4 connected via the LAN I / O 5f are controlled.
【0014】以下、図4に示した構成のネットワークプ
リントシステムの本発明に係わる動作を、図1〜図3に
基づき説明する。ワークステーション1,2と、プリン
トサーバ5、および、それぞれのプリントデバイスをプ
リントサーバ5内で予め設定されているプリンタA7と
の間で、予め仮想回線を確立しておく(ステップ1)。The operation of the network print system having the configuration shown in FIG. 4 according to the present invention will be described below with reference to FIGS. Virtual lines are established in advance between the workstations 1 and 2, the print server 5, and the printer A7 in which the respective print devices are preset in the print server 5 (step 1).
【0015】ワークステーション1が、ワークステーシ
ョン1上で動作するアプリケーション等からプリンタA
7に印刷要求を行なうと、プリントデータ(1)が、ネ
ットワークを介して、ワークステーション1からプリン
トサーバ5に送信される(ステップ2)。プリントサー
バ5は、このプリントデータ(1)を受信すると、スプ
ールファイル(1)をオープンし、プリンタAキューに
接続して登録する(ステップ3)。この場合、プリンタ
Aキューは、プリントサーバ5内に存在するが、スプー
ルファイル自体は、プリントサーバ内にある必要はな
く、ネットワーク上の図4におけるファイルサーバ3等
に存在する場合もある。また、スプールファイルは、プ
リントサーバ5あるいは図4のファイルサーバ3に接続
されているハードディスク(蓄積装置4,6)にある必
要はなく、メモリ、光磁気ディスク等のデータ蓄積装置
で良い。The workstation 1 receives the printer A from the application or the like running on the workstation 1.
When a print request is issued to 7, print data (1) is transmitted from the workstation 1 to the print server 5 via the network (step 2). Upon receiving this print data (1), the print server 5 opens the spool file (1), connects to the printer A queue, and registers it (step 3). In this case, the printer A queue exists in the print server 5, but the spool file itself does not need to exist in the print server and may exist in the file server 3 or the like in FIG. 4 on the network. Further, the spool file does not have to be in the hard disk (storage device 4, 6) connected to the print server 5 or the file server 3 in FIG. 4, and may be a data storage device such as a memory or a magneto-optical disk.
【0016】この後、プリントサーバ5は、プリンタA
キューの待ち行列の先頭に接続されたスプールファイル
(1)をプリンタAに送信する(ステップ5)と共に、
図5で示すスプールファイル(1)用の待ち行列のステ
ータスを「印刷中」に変更する(ステップ4)。After this, the print server 5 determines that the printer A
The spool file (1) connected to the head of the queue of the queue is transmitted to the printer A (step 5),
The status of the queue for spool file (1) shown in FIG. 5 is changed to "printing" (step 4).
【0017】次に、ワークステーション2が、ワークス
テーション2上で動作するアプリケーション等からプリ
ンタA7に印刷要求を行なうと、プリントデータ(2)
が、ネットワークを介して、ワークステーション2から
プリントサーバ5に送信される(ステップ6)。プリン
トサーバ5は、このプリントデータ(2)を受信する
と、スプールファイル(2)をオープンし、プリンタA
キューに接続して登録する(ステップ7)。この時、既
にプリンタAキューの待ち行列に登録されているスプー
ルファイルのステータスを調査する(ステップ8)。ス
テータスが「印刷中」の場合、登録されているキューの
内、プリンタステータスが「アイドル」のものを調査す
る(ステップ9)。Next, when the workstation 2 issues a print request to the printer A7 from an application or the like operating on the workstation 2, print data (2)
Is transmitted from the workstation 2 to the print server 5 via the network (step 6). When the print server 5 receives this print data (2), it opens the spool file (2), and the printer A
Connect to the queue and register (step 7). At this time, the status of the spool file already registered in the queue of the printer A queue is checked (step 8). When the status is "printing", the printer whose queue status is "idle" among the registered queues is checked (step 9).
【0018】ここでプリンタB8のプリンタステータス
が「アイドル」であるとすると、プリンタBキューにス
プールファイル(2)を登録する(ステップ10)。こ
の際、図5で示す、登録した待ち行列の依頼元プリンタ
に、プリンタAキュー名を、また、依頼元待ち行列番号
に、プリンタAキューでのスプールファイル(2)の待
ち行列番号「2」を登録する。この後、プリントサーバ
5は、プリンタBキューの待ち行列の先頭に接続された
スプールファイル(2)を、先頭に、イメージ展開のみ
をさせる旨のコマンドを付与して、プリンタB8に送信
する(ステップ12)と共に、この待ち行列のステータ
スを「印刷中」に変更する(ステップ11)。If the printer status of the printer B8 is "idle", the spool file (2) is registered in the printer B queue (step 10). At this time, as shown in FIG. 5, the printer A queue name is assigned to the request source printer of the registered queue, and the request source queue number is assigned to the queue number “2” of the spool file (2) in the printer A queue. To register. After that, the print server 5 attaches a command to the effect that only the image is developed to the spool file (2) connected to the head of the queue of the printer B queue, and sends it to the printer B8 (step Along with 12), the status of this queue is changed to "printing" (step 11).
【0019】プリンタB8は、このコマンド、およびス
プールファイル(2)を受信して、プリンタ記述言語を
処理し、プリンタB8のページメモリに展開する(ステ
ップ13)。そして、ページメモリの展開終了後、終了
した旨を示すコマンドをプリントサーバ5に送信する
(ステップ14)。プリントサーバ5は、プリンタB8
からの終了コマンドを受信すると、プリンタBキューの
依頼元プリンタ、依頼元待ち行列番号から、プリンタA
のプリンタステータスを調査する(ステップ15)。The printer B8 receives this command and the spool file (2), processes the printer description language, and expands it in the page memory of the printer B8 (step 13). After the expansion of the page memory is completed, a command indicating the completion is transmitted to the print server 5 (step 14). The print server 5 is the printer B8.
When the end command is received from the printer B, the requesting printer in the printer B queue and the requesting queue number
Check the printer status of (step 15).
【0020】ステータスが「アイドル」ならば、プリン
タA7には、プリンタB8からのイメージデータの受信
を指示する旨のコマンドを送信し(ステップ16)、プ
リンタB8には、プリンタA7へのページメモリ内のイ
メージデータの送信を指示する旨のコマンドを送信する
(ステップ17)。プリントサーバ5からの受信指示コ
マンドを受信すると、プリンタA7は、プリンタB8か
らのイメージデータ待ち状態となり、また、プリントサ
ーバ5からの送信指示コマンドを受信すると、プリンタ
B8は、ページメモリ内のイメージデータをプリンタA
7に送信する(ステップ18)。If the status is "idle", a command to instruct the printer A7 to receive the image data from the printer B8 is transmitted (step 16), and the printer B8 transmits the command to the printer A7 in the page memory. A command for instructing the transmission of the image data is transmitted (step 17). Upon receiving the reception instruction command from the print server 5, the printer A7 waits for the image data from the printer B8, and when the transmission instruction command from the print server 5 is received, the printer B8 changes the image data in the page memory. Printer A
7 (step 18).
【0021】プリンタA7は、プリンタB8からのイメ
ージデータを受信し、ページメモリ内にコピーした後、
印刷を行なう(ステップ19)。そして、印刷終了後、
プリントサーバ5に、印刷終了を通知する(ステップ2
2)。また、プリンタB8は、プリンタA7にイメージ
データを送信した後、プリントサーバ5に、送信終了を
通知する(ステップ20)。プリンタサーバ5は、プリ
ンタA7から印刷終了の通知を受信すると、プリンタA
キューのスプールファイル(2)用の待ち行列を削除し
(ステップ23)、また、プリンタB8から送信終了の
通知を受信すると、プリンタBキューのスプールファイ
ル(2)用の待ち行列を削除する(ステップ21)。The printer A7 receives the image data from the printer B8, copies it into the page memory, and then
Printing is performed (step 19). And after printing
The print server 5 is notified of the end of printing (step 2).
2). After transmitting the image data to the printer A7, the printer B8 notifies the print server 5 of the end of transmission (step 20). When the printer server 5 receives the print end notification from the printer A 7, the printer A 5
The queue for the spool file (2) in the queue is deleted (step 23), and when the transmission completion notification is received from the printer B8, the queue for the spool file (2) in the printer B queue is deleted (step). 21).
【0022】このように、本実施例においては、ユーザ
指定のプリンタA7が印刷中の場合には、他のプリンタ
B8でイメージ展開を代行して行なう。このことによ
り、指定プリンタA7でのスプールデータのイメージ展
開が不要となり、その分早く印刷出力することができ
る。次に、図7,図8を用いて、イメージ展開を代行さ
せるプリンタの調査技術に関して説明する。As described above, in the present embodiment, when the printer A7 designated by the user is printing, the image development is performed on behalf of the other printer B8. As a result, the image development of the spool data by the designated printer A7 becomes unnecessary, and the print output can be performed correspondingly. Next, with reference to FIG. 7 and FIG. 8, a technique for investigating a printer that substitutes image development will be described.
【0023】図7は、図4におけるプリントサーバに設
けた本発明に係るプリンタ/解像度対応付けテーブルの
構成例を示す説明図である。本例のプリンタ/解像度対
応付けテーブル51は、図4における蓄積装置6等に登
録され、図4における各プリンタ(A〜F)7〜12
を、それぞれの解像度に基づき分類している。すなわ
ち、プリンタA7,B8,D10,F12は、それぞ
れ、400dpi(ドット・パー・インチ)の解像度のプリ
ンタとして、また、プリンタC9,E11は、それぞ
れ、600dpi(ドット・パー・インチ)の解像度のプリ
ンタとして分類されている。この登録内容は、予め、図
4のプリントサーバの管理者により登録される。FIG. 7 is an explanatory diagram showing a configuration example of the printer / resolution correspondence table according to the present invention provided in the print server in FIG. The printer / resolution correspondence table 51 of this example is registered in the storage device 6 or the like in FIG. 4, and each printer (A to F) 7 to 12 in FIG.
Are classified based on their respective resolutions. That is, the printers A7, B8, D10, and F12 are each a printer having a resolution of 400 dpi (dots per inch), and the printers C9 and E11 are each a printer having a resolution of 600 dpi (dots per inch). Is classified as. The registration contents are registered in advance by the administrator of the print server in FIG.
【0024】図2のステップ9において、プリンタステ
ータスが「アイドル」であるプリンタを調査する際、図
4のプリントサーバ5は、本例のプリンタ/解像度対応
付けテーブル51から、プリンタAと同一の解像度のプ
リンタで、かつプリンタステータスが「アイドル」とな
っているものを調査する。すなわち、解像度がプリンタ
A7と同一の400dpiのプリンタB8,D10,F1
2の内の「アイドル」状態のものを探しだす。このよう
に、プリントサーバで、各プリンタを、解像度別にグル
ープ分けして登録することにより、適切な解像度のプリ
ンタを容易に選択することができ、適切な解像度のプリ
ンタでイメージ展開することができる。When investigating the printer whose printer status is "idle" in step 9 of FIG. 2, the print server 5 of FIG. 4 finds the same resolution as the printer A from the printer / resolution correspondence table 51 of this example. Check for printers with the printer status "idle". That is, the printers B8, D10, F1 having the same resolution as the printer A7 and 400 dpi
Find the "Idle" state of 2. In this way, by registering each printer by grouping the resolutions in the print server, it is possible to easily select a printer with an appropriate resolution and to develop an image with a printer with an appropriate resolution.
【0025】図8は、図4におけるプリントサーバに設
けた本発明に係るプリンタ/記述言語対応付けテーブル
の構成例を示す説明図である。本例のプリンタ/記述言
語対応付けテーブル61は、図4における蓄積装置6等
に登録され、図4における各プリンタ(A〜F)7〜1
2を、それぞれの記述言語に基づき分類している。すな
わち、プリンタA7,B8,E11,F12は、それぞ
れ、記述言語Aの処理を行ない、また、プリンタC9,
D10は、それぞれ、記述言語Bの処理を行なうプリン
タとして分類されている。この登録内容は、図7におけ
るプリンタ/解像度対応付けテーブル51と同様に、予
め、図4のプリントサーバの管理者により登録される。FIG. 8 is an explanatory diagram showing a configuration example of the printer / description language correspondence table according to the present invention provided in the print server in FIG. The printer / description language correspondence table 61 of this example is registered in the storage device 6 or the like in FIG. 4, and each printer (A to F) 7-1 in FIG.
2 are classified based on their description languages. That is, the printers A7, B8, E11 and F12 respectively perform the processing of the description language A, and the printers C9 and
Each of D10 is classified as a printer that performs processing of the description language B. This registration content is registered in advance by the administrator of the print server shown in FIG. 4, similarly to the printer / resolution correspondence table 51 shown in FIG.
【0026】図2のステップ9において、プリンタステ
ータスが「アイドル」であるプリンタを調査する際、図
4のプリントサーバ5は、本例のプリンタ/記述言語対
応付けテーブル61から、スプールファイル(2)が指
定するプリンタ記述言語と同一の記述言語を処理可能な
プリンタで、かつプリンタステータスが「アイドル」と
なっているものを調査する。例えば、スプールファイル
(2)が指定するプリンタ記述言語が、記述言語Aであ
れば、プリンタB8,E11,F12の内の「アイド
ル」状態のものを探しだす。When investigating the printer whose printer status is "idle" in step 9 of FIG. 2, the print server 5 of FIG. 4 finds the spool file (2) from the printer / description language correspondence table 61 of this example. Investigate printers that can process the same description language as the printer description language specified by and the printer status is "idle". For example, if the printer description language designated by the spool file (2) is the description language A, the printer B8, E11, F12 in the "idle" state is searched for.
【0027】このように、プリントサーバで、各プリン
タを、記述言語別にグループ分けして登録することによ
り、適切な記述言語のプリンタを容易に選択することが
でき、適切な記述言語のプリンタでイメージ展開するこ
とができる。尚、スプールファイル(2)によるプリン
タ記述言語の指定がない場合には、現状のプリンタAの
プリンタ記述言語、または、スプールファイル(2)か
ら自プリンタ記述言語を自動判別して用いる。As described above, by registering each printer by grouping the description languages in the print server, a printer having an appropriate description language can be easily selected, and an image can be displayed by a printer having an appropriate description language. Can be deployed. When the printer description language is not specified by the spool file (2), the printer description language of the current printer A or the printer description language of the current printer A is automatically determined and used.
【0028】以上、図1〜図8を用いて説明したよう
に、本実施例のネットワークプリントシステムのプリン
タ制御方法では、プリンタサーバ5において、ワークス
テーション1,2から受信したプリントデータをスプー
ルファイルとして蓄積し、キューの待ち行列に接続して
登録する際、キューの待ち行列の前に登録されているス
プールデータのステータスが「印刷中」の場合は、他の
キューの内、プリンタのステータスが「アイドル」のプ
リンタ、例えばプリンタBを探し、アイドルのキューの
待ち行列にスプールデータをコピーし、そのプリンタB
にスプールデータを送信し、プリンタB内でプリンタ記
述言語を処理し、プリンタB内のメモリにイメージデー
タとして格納し、印刷しようとするプリンタ(例えばプ
リンタA)用のキューの待ち行列の前のスプールファイ
ルの印刷を終了した時点で、イメージデータを、指定の
プリンタAへ送信する。As described above with reference to FIGS. 1 to 8, in the printer control method of the network print system according to the present embodiment, the print data received from the workstations 1 and 2 is spooled in the printer server 5 as a spool file. When storing and connecting to the queue queue and registering, if the status of spool data registered before the queue queue is "Printing", the status of the printer in other queues will be " Find the "idle" printer, say printer B, copy the spool data to the queue in the idle queue, and
Spool data to printer B, process printer description language in printer B, store as image data in memory in printer B, and spool before queue in queue for printer to print (eg printer A) When the printing of the file is completed, the image data is transmitted to the designated printer A.
【0029】このように、新たなプリントデータの処理
要求先のプリンタが印刷中であれば、そのプリントデー
タをスプール処理したスプールデータを、他の印刷中で
ない(アイドル状態)プリンタでイメージ展開し、処理
要求先のプリンタの印刷が終了次第、他のプリンタでイ
メージ展開したデータ(イメージデータ)を、処理要求
先のプリンタで印刷する。このことにより、ユーザは常
に指定のプリンタから、従来に比べてより迅速に印刷結
果を得ることができる。As described above, when the printer to which the new print data is requested to print is printing, spool data obtained by spooling the print data is image-developed by another printer that is not printing (idle state). As soon as the printing of the printer of the processing request destination is completed, the data (image data) developed by the other printer is printed by the printer of the processing request destination. As a result, the user can always obtain a print result from the designated printer more quickly than in the conventional case.
【0030】尚、本発明は、図1〜図8を用いて説明し
た実施例に限定されるものではなく、その要旨を逸脱し
ない範囲において種々変更可能である。例えば、図2に
おけるステップ12で、プリントサーバ5は、イメージ
展開をさせるコマンドと共に、依頼元プリンタ名を追加
して、プリンタB8にスプールファイル(2)を送信す
ることができる。The present invention is not limited to the embodiments described with reference to FIGS. 1 to 8 and can be variously modified without departing from the scope of the invention. For example, in step 12 in FIG. 2, the print server 5 can add the request source printer name together with the image expansion command and send the spool file (2) to the printer B8.
【0031】このことにより、図3におけるステップ1
4の後、プリンタB8は、プリンタA7と仮想回線を確
立し、プリンタB8は、プリンタAのプリンタステータ
スを定期的に調査し、プリンタステータスが「アイド
ル」になった時点で、イメージデータをプリンタA7に
送信することができる。このように、他のプリンタでイ
メージ展開したイメージデータを、ユーザ指定のプリン
タに送信する際、ステータスを、他プリンタからユーザ
指定プリンタへ直接、すなわち、プリントサーバを介さ
ずに送信することができ、プリントサーバのステータス
調査が不要となり、プリントサーバの負荷を軽減するこ
とができる。As a result, step 1 in FIG.
After 4, the printer B8 establishes a virtual line with the printer A7, and the printer B8 periodically checks the printer status of the printer A, and when the printer status becomes "idle", the image data is transferred to the printer A7. Can be sent to. In this way, when the image data expanded by the other printer is transmitted to the printer designated by the user, the status can be directly transmitted from the other printer to the printer designated by the user, that is, without passing through the print server, It is not necessary to check the status of the print server, and the load on the print server can be reduced.
【0032】また、図4における各プリンタA7〜F1
2に、イメージデータを圧縮、伸長する機能を設けるこ
とができる。この場合、図3のステップ16で、プリン
トサーバ5から、プリンタA7には、プリンタB8から
圧縮されたイメージデータと、このイメージデータを伸
長してページメモリにコピーするようにとの指示コマン
ドを送信し、また、プリンタB8には、プリンタA7に
ページメモリ内のイメージデータを圧縮して送信するよ
うにとの指示コマンドを送信する。Further, each of the printers A7 to F1 in FIG.
2 can be provided with a function of compressing and expanding image data. In this case, in step 16 of FIG. 3, the print server 5 sends to the printer A7 the image data compressed from the printer B8 and an instruction command to decompress the image data and copy it to the page memory. In addition, the printer B8 is sent an instruction command to the printer A7 to compress and send the image data in the page memory.
【0033】そして、このコマンドを受信したプリンタ
A7は、プリンタB8からのイメージデータ待ち状態に
なり、プリンタB8は、ページメモリ内のイメージデー
タを圧縮してプリンタA7に送信する。プリンタA7
は、この圧縮されたイメージデータを受信し、伸長し、
ページメモリ内にコピーした後、印刷出力する。このよ
うに、他のプリンタでイメージ展開したイメージデータ
を、ユーザ指定のプリンタに送信する際、イメージデー
タを圧縮して送信することにより、ネットワークの負荷
を軽減することができると共に、データ転送を高速化す
ることができる。Upon receiving this command, the printer A7 waits for the image data from the printer B8, and the printer B8 compresses the image data in the page memory and sends it to the printer A7. Printer A7
Receives this compressed image data, decompresses it,
After copying to page memory, print out. In this way, when the image data expanded by another printer is sent to the printer specified by the user, by compressing the image data and sending it, the network load can be reduced and the data transfer speed can be increased. Can be converted.
【0034】また、図3におけるステップ15で、プリ
ンタA7のプリンタステータスを調査する際、プリンタ
ステータスが未だ「印刷中」の場合には、プリントサー
バ5が管理するハードディスク等の蓄積装置(プリント
サーバ5に接続されている図4の蓄積装置6でも、図4
のファイルサーバ3に説されている蓄積装置4でも構わ
ない)内のイメージデータ格納用ファイルを指定し、プ
リンタB8に、このファイルへ1ページ目のイメージデ
ータを転送する旨のコマンドを送信する。Further, when the printer status of the printer A7 is checked in step 15 in FIG. 3, if the printer status is still "printing", a storage device such as a hard disk managed by the print server 5 (the print server 5). 4 is also connected to the storage device 6 of FIG.
The image data storage file in the storage device 4 described in the file server 3) is designated, and a command to transfer the image data of the first page to this file is transmitted to the printer B8.
【0035】このコマンドを受信したプリンタB8は、
1ページ目のイメージデータを、指定されたファイルに
転送し、転送終了後、2ページ目以降のイメージ展開を
開始する。この間、プリントサーバ5は、プリンタA7
のプリンタステータスを調査し続け、「アイドル」にな
った時点で、プリンタA7に、イメージデータを受信す
るようにとの指示コマンドを送信した後、指定のイメー
ジデータ格納用ファイルの内容をプリンタA7に送信す
る。以下、2ページ目以降のイメージデータに対しても
同様の処理を行なう。このようにすることにより、印刷
スピードをさらにアップさせることができる。The printer B8 receiving this command,
The image data of the first page is transferred to the designated file, and after the transfer is completed, the image expansion of the second and subsequent pages is started. During this period, the print server 5 is
The printer status of the specified image data storage file is sent to the printer A7 after sending an instruction command to the printer A7 to receive the image data when it becomes "idle". Send. Hereinafter, the same processing is performed on the image data of the second and subsequent pages. By doing so, the printing speed can be further increased.
【0036】また、各プリンタに、現状の解像度と異な
る解像度で指定された場合でも、ページメモリへイメー
ジデータ展開できる機能を設けることにより、例えば、
図2におけるステップ9でプリンタサーバ5が、図7に
示したテーブルから、プリンタA7と同一の解像度を持
つプリンタで、かつ、プリンタステータスが「アイド
ル」のプリンタを調査する際、同じ解像度のグループに
プリンタステータスが「アイドル」のプリンタが存在し
ない場合にも有効に対処できる。Further, by providing each printer with a function capable of expanding image data in the page memory even when a resolution different from the current resolution is designated, for example,
In step 9 in FIG. 2, when the printer server 5 investigates the printers having the same resolution as the printer A7 and the printer status is “idle” from the table shown in FIG. Even if there is no printer whose printer status is "idle", it can be effectively dealt with.
【0037】すなわち、このような場合には、異なる解
像度のグループからプリンタステータスが「アイドル」
のプリンタを探しだし、そのプリンタキューの待ち行列
に接続、登録を行ない、スプールファイルをプリンタへ
送信する際、解像度を指定の値に変換して、イメージデ
ータへ展開するようにとの指示コマンドを追加して送信
する。指定のプリンタは、このコマンドとスプールファ
イルを受信すると、指定された解像度でイメージ展開を
行ない、イメージデータを作成する。That is, in such a case, the printer status is "idle" from the groups of different resolutions.
, Find the printer, connect it to the queue of the printer queue, register it, and when sending the spool file to the printer, convert the resolution to the specified value and issue an instruction command to expand it to image data. Add and send. When the specified printer receives this command and the spool file, it expands the image at the specified resolution and creates image data.
【0038】このように、各プリンタで、プリントサー
バから指定された解像度でイメージ展開することによ
り、解像度が異なっているプリンタ間でも、イメージ展
開の代行ができ、プリントサーバによる、アイドル状態
のプリンタを探す際の範囲を広くすることができると共
に、ネットワーク上の各プリンタを、より有効に利用す
ることができる。As described above, by expanding the image at the resolution specified by the print server in each printer, the image expansion can be performed on behalf of printers having different resolutions, and the printer in the idle state can be set by the print server. The range for searching can be widened, and each printer on the network can be used more effectively.
【0039】[0039]
【発明の効果】本発明によれば、ユーザ指定のプリンタ
へのスプールファイルの出力を効率良く制御することが
でき、ネットワークに接続されているプリンタの使用効
率の向上およびユーザの負荷の軽減が可能となる。According to the present invention, it is possible to efficiently control the output of a spool file to a printer designated by a user, improve the usage efficiency of a printer connected to a network, and reduce the load on the user. Becomes
【図1】本発明のネットワークプリントシステムのプリ
ンタ制御方法の本発明に係る処理手順の一実施例を示す
フローチャートの1/3部分である。FIG. 1 is a third portion of a flow chart showing an embodiment of a processing procedure according to the present invention of a printer control method for a network print system according to the present invention.
【図2】本発明のネットワークプリントシステムのプリ
ンタ制御方法の本発明に係る処理手順の一実施例を示す
フローチャートの2/3部分である。FIG. 2 is a part ⅔ of a flow chart showing an embodiment of a processing procedure according to the present invention of a printer control method for a network print system according to the present invention.
【図3】本発明のネットワークプリントシステムのプリ
ンタ制御方法の本発明に係る処理手順の一実施例を示す
フローチャートの3/3部分である。FIG. 3 is a third part of the flowchart showing an embodiment of the processing procedure according to the present invention of the printer control method for the network print system according to the present invention.
【図4】図1〜図3における処理を行なうネットワーク
プリントシステムの構成例を示すブロック図である。FIG. 4 is a block diagram showing a configuration example of a network print system that performs the processing in FIGS.
【図5】図4におけるプリントサーバの内部構成例を示
すブロック図である。5 is a block diagram illustrating an internal configuration example of a print server in FIG.
【図6】図5におけるプリントサーバで管理するプリン
トキューの構成例を示す説明図である。6 is an explanatory diagram showing a configuration example of a print queue managed by the print server in FIG.
【図7】図4におけるプリントサーバに設けた本発明に
係るプリンタ/解像度対応付けテーブルの構成例を示す
説明図である。7 is an explanatory diagram showing a configuration example of a printer / resolution correspondence table according to the present invention, which is provided in the print server in FIG.
【図8】図4におけるプリントサーバに設けた本発明に
係るプリンタ/記述言語対応付けテーブルの構成例を示
す説明図である。8 is an explanatory diagram showing a configuration example of a printer / description language correspondence table according to the present invention which is provided in the print server in FIG.
1,2:ワークステーション、3:ファイルサーバ、
4,6:蓄積装置、5:プリントサーバ、7〜12:プ
リンタA〜F、5a:CPU、5b:ROM、5c:R
AM、5d:プリンタI/O、5e:ディスクI/O、5f:
LANI/O、51:プリンタ/解像度対応付けテーブ
ル、61:プリンタ/記述言語対応付けテーブル。1, 2: workstation, 3: file server,
4, 6: storage device, 5: print server, 7 to 12: printers A to F, 5a: CPU, 5b: ROM, 5c: R
AM, 5d: printer I / O, 5e: disk I / O, 5f:
LAN I / O, 51: printer / resolution correspondence table, 61: printer / description language correspondence table.
Claims (5)
各端末からのプリントデータを上記各プリンタに転送す
るプリントサーバとを少なくとも接続してなるネットワ
ークプリントシステムにおいて、 上記プリントサーバは、上記端末から、他のプリントデ
ータを印刷中のプリンタAへの新たなプリントデータが
入力された場合、該新たなプリントデータを上記プリン
タAへのアクセス情報を添付して、他プリンタBに転送
する手段を有し、上記 他プリンタBは、上記プリントデータをイメージデ
ータに変換する手段と、該変換したイメージデータを上
記プリンタAに送信する手段を有し、 上記プリンタAは、上記他のプリントデータの印刷終了
後に、上記他プリンタBから受信したイメージデータを
印刷する手段を有することを特徴とするネットワークプ
リントシステム。 1. A plurality of terminals, a plurality of printers, and
To transfer print data from the terminal to each of the printer
In the network print system in which at least a print server that is connected to the print server is connected to the print server, new print data is input from the terminal to the printer A that is printing other print data. Data above the pudding
Attach the access information to data A and transfer to other printer B
The other printer B has means for converting the print data into image data , and the converted image data.
The network print system further comprises means for transmitting to the printer A, and the printer A has means for printing the image data received from the other printer B after printing of the other print data is completed .
ステムにおいて、In the stem, 上記アクセス情報は、上記プリンタAのプリンタ名であThe access information is the printer name of the printer A.
ることを特徴とするネットワークプリントシステム。A network printing system characterized in that
プリントシステムにおいて、上記他プリンタBは、さら
に、上記変換したイメージデータを圧縮する手段を有
し、上記プリンタAは、さらに、送信されてきたイメー
ジデータを伸長する手段を有することを特徴とするネッ
トワークプリントシステム。 3. Oite the network printing system according to claim 1 or 2, the other printer B is further
Has a means to compress the converted image data.
Then, the printer A further sends the image sent.
A network printing system having means for expanding data .
トワークプリントシステムにおいて、上記プリンタAの
印刷が完了するまで、上記プリンタBで変換したイメー
ジデータを一時蓄積する手段を有することを特徴とする
ネットワークプリントシステム。 4. Oite the network printing system according to any of claims 1 to 3, until the printing of the printer A is complete, in that it comprises means for temporarily storing the image data converted by the printer B A characteristic network printing system.
各端末からのプリントデータを上記各プリンタに転送す
るプリントサーバとを少なくとも接続してなるネットワ
ークプリントシステムのプリンタ制御方法において、 上記プリントサーバは、上記端末から、他のプリントデ
ータを印刷中のプリンタAへの新たなプリントデータが
入力された場合、該新たなプリントデータを上記プリン
タAへのアクセス情報を添付して、他プリンタBに転送
し、 該他プリンタBは、上記プリントデータをイメージデー
タに変換し、変換したイメージデータを上記プリンタA
に送信し、 上記プリンタAは、上記他のプリントデータの印刷終了
後に、上記他プリンタBから受信したイメージデータを
印刷することを特徴とするネットワークプリントシステ
ムのプリンタ制御方法。5. A plurality of terminals, a plurality of printers, and
To transfer print data from the terminal to each of the printer
In the printer control method of the network print system , which is configured to at least connect to a print server, the print server is configured such that when new print data is input from the terminal to the printer A that is printing other print data, The new print data is added to the above print
The access information to the printer A is attached and transferred to the other printer B. The other printer B converts the print data into image data, and the converted image data is transferred to the printer A.
And the printer A prints the image data received from the other printer B after the other print data has been printed.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34264095A JP3514348B2 (en) | 1995-12-28 | 1995-12-28 | Network print system and printer control method for the network printer system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP34264095A JP3514348B2 (en) | 1995-12-28 | 1995-12-28 | Network print system and printer control method for the network printer system |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH09185471A JPH09185471A (en) | 1997-07-15 |
JP3514348B2 true JP3514348B2 (en) | 2004-03-31 |
Family
ID=18355343
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP34264095A Expired - Fee Related JP3514348B2 (en) | 1995-12-28 | 1995-12-28 | Network print system and printer control method for the network printer system |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP3514348B2 (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7027169B1 (en) | 1999-03-31 | 2006-04-11 | Minolta Co., Ltd. | System for efficiently distributing print jobs |
DE60135200D1 (en) * | 2001-01-31 | 2008-09-18 | Hewlett Packard Co | Method and device to create documents |
JP5609264B2 (en) * | 2010-05-26 | 2014-10-22 | 株式会社リコー | Image forming system, image forming apparatus, image forming method, and image forming program |
JP6607201B2 (en) * | 2017-01-10 | 2019-11-20 | 京セラドキュメントソリューションズ株式会社 | Server device, program, and information processing system |
JP6773139B2 (en) * | 2017-02-01 | 2020-10-21 | 京セラドキュメントソリューションズ株式会社 | Server equipment and information processing system |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3202841B2 (en) | 1993-06-25 | 2001-08-27 | キヤノン株式会社 | Printing apparatus, printing system, and printing control method |
-
1995
- 1995-12-28 JP JP34264095A patent/JP3514348B2/en not_active Expired - Fee Related
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP3202841B2 (en) | 1993-06-25 | 2001-08-27 | キヤノン株式会社 | Printing apparatus, printing system, and printing control method |
Also Published As
Publication number | Publication date |
---|---|
JPH09185471A (en) | 1997-07-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP3774508B2 (en) | A device that automatically transmits event-related information | |
US6163796A (en) | Network system having plural multimedia servers for different types of data | |
JP4141182B2 (en) | Information processing apparatus, information processing method, and computer software | |
US7362457B1 (en) | Printing system and printer which sends job requests for printing | |
JPH09325928A (en) | Method and equipment for communicating message | |
US6317115B1 (en) | System, apparatus and method in which a high resolution image editor is connected to a host computer for processing low resolution image data | |
JP2000207150A (en) | Printing system | |
JP3514348B2 (en) | Network print system and printer control method for the network printer system | |
US6693635B1 (en) | System and method performing image processing of image data of low resolution and arranging image data of high resolution | |
US6552816B1 (en) | Printing system and printer | |
JP3591251B2 (en) | Printer control method and apparatus | |
JP3879501B2 (en) | PRINT SERVER, PRINT SYSTEM, PRINT METHOD, PRINT PROGRAM, AND COMPUTER-READABLE RECORDING MEDIUM CONTAINING PRINT PROGRAM | |
JP4063017B2 (en) | Image forming system, back-end processor, front-end processor | |
JPH09179833A (en) | Job processing system | |
JP3087462B2 (en) | Print control device | |
JPH11110163A (en) | Print processor | |
JPH06259206A (en) | Network printer optimizing method | |
JPH08123637A (en) | Print controller | |
JP2000039977A (en) | Print system | |
JPH10116165A (en) | Network print system | |
JPH08115286A (en) | Distributed i/o integrated server system | |
JP2003099398A (en) | Method and device for message communication | |
JP3226860B2 (en) | Print job control system | |
JP2000181656A (en) | Printing data managing device and printing data managing method | |
JP3239702B2 (en) | Data transfer system, data processing device, printer, and data transfer method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20031226 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20040108 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20080123 Year of fee payment: 4 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20090123 Year of fee payment: 5 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20100123 Year of fee payment: 6 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20110123 Year of fee payment: 7 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20120123 Year of fee payment: 8 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20130123 Year of fee payment: 9 |
|
LAPS | Cancellation because of no payment of annual fees |