JPH09128171A - Printing system using alternate printer - Google Patents

Printing system using alternate printer

Info

Publication number
JPH09128171A
JPH09128171A JP7284951A JP28495195A JPH09128171A JP H09128171 A JPH09128171 A JP H09128171A JP 7284951 A JP7284951 A JP 7284951A JP 28495195 A JP28495195 A JP 28495195A JP H09128171 A JPH09128171 A JP H09128171A
Authority
JP
Japan
Prior art keywords
printer
computer
print
printing
print job
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.)
Pending
Application number
JP7284951A
Other languages
Japanese (ja)
Inventor
Takuya Shimakawa
卓也 島川
Saiji Kageyama
斎司 蔭山
Satoshi Matsumoto
智 松本
Makoto Kitagawa
誠 北川
Takahiro Shiotani
隆廣 塩谷
Motoaki Hirabayashi
平林  元明
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP7284951A priority Critical patent/JPH09128171A/en
Publication of JPH09128171A publication Critical patent/JPH09128171A/en
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

PROBLEM TO BE SOLVED: To obtain a printing system using an alternate printer improving reliability by providing a means acquiring a user's name issuing a print continuing command and a means comparing a user's name stored in a printing job and the acquired name with each other to facilitate the control and the operation of the printing system. SOLUTION: When a user issues the print continuing command through the use of a printer Y272 to a print continuing request part 204 in a client 200a, a user's name acquiring part 205 acquires a user's name from a log in user verifying part 201. A print continuing request part 204 prepares a communication message to send to a print continuing processing part 223 within a print server X through communication I/F 203 and 222. A user judging part 224 compares a user's name taken out from the control file of the printing job 226 stored in a spool X225 and the user's name taken out from the communication message with each other. This user verification prevents users except a command issuing user and a system controller from operating the system.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【発明の属する技術分野】本発明はネットワークに接続
されているワークステーションやパソコン等の計算機が
複数台のプリンタを共有できる代替プリンタ利用印刷シ
ステムに関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a printing system using an alternative printer in which computers such as workstations and personal computers connected to a network can share a plurality of printers.

【0002】[0002]

【従来技術】従来、印刷要求する計算機には、プリンタ
が接続された計算機のプリンタ名と計算機名等を登録し
ているが、前記プリンタが接続された計算機には、プリ
ンタ名と計算機名等を登録してないことがあった。従っ
て、前記プリンタが接続された計算機同士で印刷ジョブ
を転送しようとしても、プリンタ名、計算機名が登録さ
れていないため印刷ジョブを転送できなかった。上記従
来技術については、特願平5−157302号、特願平
5−326808号、特開平6−67826号の各公報
に記載されている。
2. Description of the Related Art Conventionally, a printer requesting a print is registered with a printer name and a computer name of a computer to which a printer is connected. However, the computer to which the printer is connected has a printer name and a computer name. I didn't register. Therefore, even if the print job is transferred between the computers connected to the printer, the print job cannot be transferred because the printer name and the computer name are not registered. The above-mentioned prior art is described in Japanese Patent Application No. 5-157302, Japanese Patent Application No. 5-326808, and Japanese Patent Application Laid-Open No. 6-67826.

【0003】[0003]

【発明が解決しようとする課題】印刷要求した計算機
は、プリンタが接続された計算機のプリンタ名と計算機
名等を登録しているが、前記プリンタが接続された計算
機同士では、プリンタ名と計算機名等を登録してないの
で、前記プリンタが接続された計算機同士で印刷ジョブ
を転送しようとしても、プリンタ名、計算機名が登録さ
れていないため印刷ジョブを転送できないという課題が
ある。また、前記特願平5−157302号、特願平5
−326808号、特開平6−67826号の各公報の
技術では、最初に印刷要求したプリンタから、別のプリ
ンタに対して印刷続行を行う場合、ユーザを認証する機
能がないため、最初に印刷要求したユーザ以外が印刷ジ
ョブを他のプリンタへ印刷続行できるという課題があ
る。これに伴い、最初に印刷要求したユーザが他の代替
プリンタで印刷続行を行おうとしても、印刷ジョブがス
プールに無いのでユーザに混乱が生じるという課題もあ
る。
The computer requesting printing has registered the printer name and the computer name of the computer to which the printer is connected. However, among the computers connected to the printer, the printer name and the computer name are registered. However, even if an attempt is made to transfer a print job between computers connected to the printer, there is a problem that the print job cannot be transferred because the printer name and the computer name are not registered. In addition, Japanese Patent Application Nos. 5-157302 and 5
In the technologies disclosed in Japanese Patent Laid-Open No. 326808 and Japanese Patent Laid-Open No. 6-67826, when a printer that first makes a print request continues printing to another printer, there is no function to authenticate the user, so the print request is made first. There is a problem that a user other than the registered user can continue printing the print job to another printer. Along with this, even if the user who first makes a print request tries to continue printing with another alternative printer, there is a problem that the user is confused because the print job is not in the spool.

【0004】本発明の目的は、上記課題を解決すべく、
ネットワークに接続されているワークステーションやパ
ソコン等の計算機が複数台のプリンタを共有できるよう
にして印刷システムの管理と運用を容易にして信頼性を
向上させた代替プリンタ利用印刷システムを提供するこ
とにある。
[0004] An object of the present invention is to solve the above problems.
To provide a printing system using a substitute printer that allows computers such as workstations and personal computers connected to a network to share multiple printers to facilitate management and operation of the printing system and improve reliability. is there.

【0005】[0005]

【課題を解決するための手段】上記目的を達成するため
に、本発明は、計算機とプリンタとをLANに接続して
構成した印刷システムにおいて、第3の計算機に対して
最初に印刷した第1のプリンタに続いて第2のプリンタ
を用いて印刷続行を要求する際、前記第1のプリンタが
接続されている第1の計算機から印刷ジョブを前記第3
の計算機へ戻し、この戻された印刷ジョブを、前記第2
のプリンタが接続されている第2の計算機へ転送して第
2のプリンタに対して印刷続行を実行することを特徴と
する代替プリンタ利用印刷システムである。また本発明
は、計算機とプリンタとをLANに接続して構成した印
刷システムにおいて、第3の計算機に対して最初に印刷
した第1のプリンタに続いて第2のプリンタを用いて印
刷続行を要求する際、前記第1のプリンタが接続されて
いる第1の計算機から印刷ジョブを、計算機を管理する
管理計算機へ転送し、この転送された印刷ジョブを、前
記第2のプリンタが接続されている第2の計算機へ転送
して第2のプリンタに対して印刷続行を実行することを
特徴とする代替プリンタ利用印刷システムである。
In order to achieve the above object, the present invention provides a first printing system for a third computer in a printing system configured by connecting a computer and a printer to a LAN. When the second printer is requested to continue printing using the second printer, the print job is sent from the first computer to which the first printer is connected to the third printer.
And returns the returned print job to the second
Is a printing system using an alternative printer, characterized in that the printer is transferred to a second computer to which the printer is connected and the printing is continued for the second printer. Further, according to the present invention, in a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using the first printer that has printed first and the second printer. In doing so, a print job is transferred from the first computer to which the first printer is connected to a management computer that manages the computer, and the transferred print job is connected to the second printer. A printing system using an alternative printer, characterized in that the printing is continued to a second printer by transferring it to a second computer.

【0006】また本発明は、計算機とプリンタとをLA
Nに接続して構成した印刷システムにおいて、最初に印
刷する第1のプリンタが接続されている第1の計算機ヘ
印刷要求に応じて転送すると共に第3の計算機において
保存していた印刷ジョブを、前記第3の計算機に対して
前記第1のプリンタに続いて第2のプリンタを用いて印
刷続行を要求する際、前記第2のプリンタが接続されて
いる第2の計算機へ転送して第2のプリンタに対して印
刷続行を実行することを特徴とする代替プリンタ利用印
刷システムである。また本発明は、計算機とプリンタと
をLANに接続して構成した印刷システムにおいて、第
3の計算機から印刷要求に応じた印刷ジョブを、最初に
印刷する第1のプリンタが接続されている第1の計算機
ヘ転送すると共に計算機を管理する管理計算機に転送し
て保存し、前記第3の計算機に対して前記第1のプリン
タに続いて第2のプリンタを用いて印刷続行を要求する
際、前記管理計算機において保存された印刷ジョブを前
記第2のプリンタが接続されている第2の計算機へ転送
して第2のプリンタに対して印刷続行を実行することを
特徴とする代替プリンタ利用印刷システムである。
Further, the present invention provides a computer and a printer with LA.
In the printing system configured to be connected to N, the print job transferred to the first computer to which the first printer to print first is transferred in response to the print request and stored in the third computer, When the second computer is requested to continue printing using the second printer after the first printer, the second computer is transferred to the second computer to which the second printer is connected. Is a printing system using an alternative printer, characterized in that the printing is continued for the other printer. Further, according to the present invention, in a printing system configured by connecting a computer and a printer to a LAN, a first printer for first printing a print job in response to a print request from a third computer is connected. When the second computer is requested to continue printing by using the second printer after the first printer, the third computer is transferred to the management computer that manages the computer and saved. A printing system using an alternative printer, characterized in that a print job stored in a management computer is transferred to a second computer to which the second printer is connected and printing is continued to the second printer. is there.

【0007】また本発明は、計算機とプリンタとをLA
Nに接続して構成した印刷システムにおいて、第3の計
算機に対して最初に印刷した第1のプリンタに続いて第
2のプリンタを用いて印刷続行を要求する際、前記第3
の計算機において印刷続行コマンドを発行して獲得され
たユーザ名と印刷ジョブに記載しているユーザ名とを前
記第1のプリンタが接続されている第1の計算機におい
て比較して一致した場合には前記第1の計算機から印刷
ジョブを前記第3の計算機へ戻し、この戻された印刷ジ
ョブを、前記第2のプリンタが接続されている第2の計
算機へ転送して第2のプリンタに対して印刷続行を実行
することを特徴とする代替プリンタ利用印刷システムで
ある。また本発明は、計算機とプリンタとをLANに接
続して構成した印刷システムにおいて、第3の計算機に
対して最初に印刷した第1のプリンタに続いて第2のプ
リンタを用いて印刷続行を要求する際、前記第3の計算
機において印刷続行コマンドを発行して獲得されたユー
ザ名と印刷ジョブに記載しているユーザ名とを前記第1
のプリンタが接続されている第1の計算機において比較
して一致した場合には前記第1の計算機から印刷ジョブ
を、計算機を管理する管理計算機へ転送し、この転送さ
れた印刷ジョブを、前記第2のプリンタが接続されてい
る第2の計算機へ転送して第2のプリンタに対して印刷
続行を実行することを特徴とする代替プリンタ利用印刷
システムである。
The present invention also provides a computer and a printer for LA.
In the printing system configured to be connected to N, when the third computer is requested to continue printing using the first printer that has printed first and the second printer,
If the user name obtained by issuing the print continuation command on the computer and the user name described in the print job are compared on the first computer to which the first printer is connected and they match, The print job is returned from the first computer to the third computer, the returned print job is transferred to the second computer to which the second printer is connected, and the print job is sent to the second printer. This is a printing system using an alternative printer characterized by executing printing continuation. Further, according to the present invention, in a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using the first printer that has printed first and the second printer. At this time, the user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are recorded in the first computer.
If the first computer to which the printer is connected is compared and they match, the print job is transferred from the first computer to the management computer that manages the computer, and the transferred print job is transferred to the first computer. This is a printing system using an alternative printer, which is characterized in that the second printer is transferred to a second computer to which the second printer is connected and printing is continued for the second printer.

【0008】また本発明は、計算機とプリンタとをLA
Nに接続して構成した印刷システムにおいて、最初に印
刷する第1のプリンタが接続されている第1の計算機ヘ
印刷要求に応じて転送すると共に第3の計算機において
保存していた印刷ジョブを、前記第3の計算機に対して
前記第1のプリンタに続いて第2のプリンタを用いて印
刷続行を要求する際、前記第3の計算機において印刷続
行コマンドを発行して獲得されたユーザ名と印刷ジョブ
に記載しているユーザ名とを前記第3の計算機において
比較して一致した場合には前記第2のプリンタが接続さ
れている第2の計算機へ転送して第2の計算機は第2の
プリンタに対して印刷続行を実行することを特徴とする
代替プリンタ利用印刷システムである。また本発明は、
計算機とプリンタとをLANに接続して構成した印刷シ
ステムにおいて、第3の計算機から印刷要求に応じた印
刷ジョブを、最初に印刷する第1のプリンタが接続され
ている第1の計算機ヘ転送すると共に計算機を管理する
管理計算機に転送して保存し、前記第3の計算機に対し
て前記第1のプリンタに続いて第2のプリンタを用いて
印刷続行を要求する際、前記第3の計算機において印刷
続行コマンドを発行して獲得されたユーザ名と印刷ジョ
ブに記載しているユーザ名とを前記管理計算機において
比較して一致した場合には前記管理計算機において保存
された印刷ジョブを前記第2のプリンタが接続されてい
る第2の計算機へ転送して第2のプリンタに対して印刷
続行を実行することを特徴とする代替プリンタ利用印刷
システムである。
The present invention also provides a computer and a printer for LA.
In the printing system configured to be connected to N, the print job transferred to the first computer to which the first printer to print first is transferred in response to the print request and stored in the third computer, When requesting the third computer to continue printing using the second printer after the first printer, the user name and print obtained by issuing the print continue command in the third computer When the user name described in the job is compared and compared in the third computer, it is transferred to the second computer to which the second printer is connected, and the second computer sets the second computer to the second computer. This is a printing system using an alternative printer, characterized in that printing continuation is executed for the printer. The present invention also provides
In a printing system configured by connecting a computer and a printer to a LAN, a print job in response to a print request from a third computer is transferred to a first computer to which a first printer to print first is connected. When the third computer is requested to continue printing using the second printer after the first printer, the data is transferred to and stored in a management computer that manages the computer. When the user name obtained by issuing the print continuation command and the user name described in the print job are compared in the management computer and they match, the print job saved in the management computer is compared to the second job. An alternative printer-using printing system is characterized in that the printer is transferred to a second computer to which the printer is connected and printing is continued for the second printer.

【0009】また本発明は、計算機とプリンタとをLA
Nに接続して構成した印刷システムにおいて、第3の計
算機に対して最初に印刷した第1のプリンタに続いて第
2のプリンタを用いて印刷続行を要求する際、前記第3
の計算機において印刷続行コマンドを発行して獲得され
たユーザ名と印刷ジョブに記載しているユーザ名とを前
記第1のプリンタが接続されている第1の計算機におい
て比較して一致した場合には前記第1の計算機から印刷
ジョブを前記第3の計算機へ戻し、この戻された印刷ジ
ョブを、前記第2のプリンタが接続されている第2の計
算機へ転送して第2のプリンタに対して印刷続行を実行
し、不一致の場合にはエラーメッセージを前記第3の計
算機に送信することを特徴とする代替プリンタ利用印刷
システムである。また本発明は、計算機とプリンタとを
LANに接続して構成した印刷システムにおいて、第3
の計算機に対して最初に印刷した第1のプリンタに続い
て第2のプリンタを用いて印刷続行を要求する際、前記
第3の計算機において印刷続行コマンドを発行して獲得
されたユーザ名と印刷ジョブに記載しているユーザ名と
を前記第1のプリンタが接続されている第1の計算機に
おいて比較して一致した場合には前記第1の計算機から
印刷ジョブを、計算機を管理する管理計算機へ転送し、
この転送された印刷ジョブを、前記第2のプリンタが接
続されている第2の計算機へ転送して第2のプリンタに
対して印刷続行を実行し、不一致の場合にはエラーメッ
セージを前記第3の計算機に送信することを特徴とする
代替プリンタ利用印刷システムである。
The present invention also provides a computer and a printer for LA.
In the printing system configured to be connected to N, when the third computer is requested to continue printing using the first printer that has printed first and the second printer,
If the user name obtained by issuing the print continuation command on the computer and the user name described in the print job are compared on the first computer to which the first printer is connected and they match, The print job is returned from the first computer to the third computer, the returned print job is transferred to the second computer to which the second printer is connected, and the print job is sent to the second printer. A printing system using an alternative printer, characterized in that printing is continued and an error message is sent to the third computer in the case of a mismatch. The present invention also provides a printing system in which a computer and a printer are connected to a LAN.
When the second printer is requested to continue printing using the first printer that first printed to the second computer, the user name and print obtained by issuing the print continuation command in the third computer When the user name described in the job is compared with the first computer to which the first printer is connected and the two match, the print job from the first computer is transferred to the management computer that manages the computer. Transfer,
The transferred print job is transferred to the second computer to which the second printer is connected, and the printing is continued for the second printer. If they do not match, an error message is sent to the third computer. It is a printing system using an alternative printer, which is characterized in that it is transmitted to a computer.

【0010】また本発明は、計算機とプリンタとをLA
Nに接続して構成した印刷システムにおいて、最初に印
刷する第1のプリンタが接続されている第1の計算機ヘ
印刷要求に応じて転送すると共に第3の計算機において
保存していた印刷ジョブを、前記第3の計算機に対して
前記第1のプリンタに続いて第2のプリンタを用いて印
刷続行を要求する際、前記第3の計算機において印刷続
行コマンドを発行して獲得されたユーザ名と印刷ジョブ
に記載しているユーザ名とを前記第3の計算機において
比較して一致した場合には前記第2のプリンタが接続さ
れている第2の計算機へ転送して第2の計算機は第2の
プリンタに対して印刷続行を実行し、不一致の場合には
エラーメッセージを前記第3の計算機に送信することを
特徴とする代替プリンタ利用印刷システムである。また
本発明は、計算機とプリンタとをLANに接続して構成
した印刷システムにおいて、第3の計算機から印刷要求
に応じた印刷ジョブを、最初に印刷する第1のプリンタ
が接続されている第1の計算機ヘ転送すると共に計算機
を管理する管理計算機に転送して保存し、前記第3の計
算機に対して前記第1のプリンタに続いて第2のプリン
タを用いて印刷続行を要求する際、前記第3の計算機に
おいて印刷続行コマンドを発行して獲得されたユーザ名
と印刷ジョブに記載しているユーザ名とを前記管理計算
機において比較して一致した場合には前記管理計算機に
おいて保存された印刷ジョブを前記第2のプリンタが接
続されている第2の計算機へ転送して第2のプリンタに
対して印刷続行を実行し、不一致の場合にはエラーメッ
セージを前記第3の計算機に送信することを特徴とする
代替プリンタ利用印刷システムである。
The present invention also provides a computer and a printer for LA.
In the printing system configured to be connected to N, the print job transferred to the first computer to which the first printer to print first is transferred in response to the print request and stored in the third computer, When requesting the third computer to continue printing using the second printer after the first printer, the user name and print obtained by issuing the print continue command in the third computer When the user name described in the job is compared and compared in the third computer, it is transferred to the second computer to which the second printer is connected, and the second computer sets the second computer to the second computer. This is a printing system using an alternative printer, characterized in that the printing is continued to the printer and an error message is transmitted to the third computer when there is a mismatch. Further, according to the present invention, in a printing system configured by connecting a computer and a printer to a LAN, a first printer for first printing a print job in response to a print request from a third computer is connected. When the second computer is requested to continue printing by using the second printer after the first printer, the third computer is transferred to the management computer that manages the computer and saved. The user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the management computer, and if they match, the print job saved in the management computer To the second computer to which the second printer is connected and continue printing to the second printer. If there is a mismatch, an error message is displayed. An alternative printer use printing system and transmits to the third computer.

【0011】また本発明は、LANに接続されているプ
リンタと計算機とで構成されている印刷システムにおい
て、前記計算機が印刷続行時に印刷ジョブのユーザ認証
を行なうために、印刷続行コマンドを発行したユーザ名
を獲得する手段と、印刷ジョブに記載しているユーザ名
と獲得したユーザ名を比較する手段とを設け、さらに、
以下のジョブ転送手段(1)印刷要求した計算機へ印刷
ジョブを戻し、印刷続行を希望するプリンタが接続して
いる計算機へ印刷ジョブを転送する手段、(2)プリン
タとプリンタが接続された計算機(以後管理サーバと呼
ぶ)へ印刷ジョブを転送し、印刷続行を希望するプリン
タが接続している計算機へ印刷ジョブを転送する手段、
(3)あらかじめ印刷要求時に印刷要求した計算機で保
存してした印刷ジョブを、印刷続行を希望するプリンタ
が接続している計算機へ転送する手段、叉は(4)管理
サーバで保存していた印刷ジョブを、印刷続行を希望す
るプリンタが接続している計算機へ転送する手段のいず
れかを設けたことを特徴とするものである。
Further, according to the present invention, in a printing system composed of a printer and a computer connected to a LAN, a user who has issued a print continuation command in order for the computer to perform user authentication of a print job when printing is continued. A means for acquiring the first name and a means for comparing the acquired user name with the user name described in the print job are provided.
The following job transfer means (1) means for returning the print job to the computer that requested printing and transferring the print job to the computer to which the printer desired to continue printing is connected, (2) the printer and the computer to which the printer is connected ( (Hereinafter referred to as the management server), a means for transferring the print job to the computer to which the printer desired to continue printing is connected,
(3) A means for transferring the print job saved in advance by the computer that requested printing at the time of print request to the computer connected to the printer that wants to continue printing, or (4) Printing saved in the management server It is characterized in that any one of means for transferring a job to a computer to which a printer desiring to continue printing is connected is provided.

【0012】従って、本発明において、ユーザは印刷続
行コマンドを発行すると、ユーザ名獲得部はコマンド発
行したユーザ名を獲得して、ユーザ名判定部は印刷ジョ
ブの制御ファイル等からユーザ名を取り出し、そして、
印刷続行コマンドを発行したユーザには印刷ジョブを他
のプリンタで印刷続行する権限があるのか、印刷続行コ
マンドを発行したユーザ名と印刷ジョブのユーザ名を比
較する。そしてジョブ転送手段(1)を用いた場合、ユ
ーザ名が一致すれば印刷要求した計算機へ印刷ジョブを
転送する。そして、印刷要求した計算機は印刷続行を希
望するプリンタが接続している計算機へ印刷ジョブを転
送する。さらに、印刷続行を希望するプリンタが接続し
ている計算機は印刷ジョブをプリンタへ送信し、印刷す
る。またジョブ転送手段(2)を用いた場合、ユーザ名
が一致すれば、管理サーバへ印刷ジョブを転送する。そ
して、管理サーバは印刷続行を希望するプリンタが接続
している計算機へ印刷ジョブを転送する。さらに、印刷
続行を希望するプリンタが接続している計算機は印刷ジ
ョブをプリンタへ送信し、印刷する。またジョブ転送手
段(3)を用いた場合、ユーザ名が一致すれば印刷要求
した計算機で保存してした印刷ジョブを、印刷続行を希
望するプリンタが接続している計算機へ印刷ジョブを転
送する。さらに、印刷続行を希望するプリンタが接続し
ている計算機は印刷ジョブをプリンタへ送信し、印刷す
る。またジョブ転送手段(4)を用いた場合、ユーザ名
が一致すれば管理サーバで保存していた印刷ジョブを、
印刷続行を希望するプリンタが接続している計算機へ転
送する。さらに、印刷続行を希望するプリンタが接続し
ている計算機は印刷ジョブをプリンタへ送信し、印刷す
る。
Therefore, in the present invention, when the user issues a print continuation command, the user name acquisition unit acquires the user name issued by the command, and the user name determination unit retrieves the user name from the control file of the print job. And
Whether the user who issued the print continuation command has the authority to continue printing the print job on another printer, or compares the user name of the print job issued and the user name of the print job. When the job transfer means (1) is used, if the user names match, the print job is transferred to the computer that requested printing. Then, the computer requesting the printing transfers the print job to the computer to which the printer desiring to continue printing is connected. Further, the computer connected to the printer that wants to continue printing sends the print job to the printer and prints it. When the job transfer means (2) is used, if the user names match, the print job is transferred to the management server. Then, the management server transfers the print job to the computer to which the printer desiring to continue printing is connected. Further, the computer connected to the printer that wants to continue printing sends the print job to the printer and prints it. When the job transfer means (3) is used, if the user names match, the print job saved in the computer that requested printing is transferred to the computer to which the printer that wants to continue printing is connected. Further, the computer connected to the printer that wants to continue printing sends the print job to the printer and prints it. When the job transfer means (4) is used, if the user names match, the print job saved in the management server
Transfer to the computer connected to the printer you want to continue printing. Further, the computer connected to the printer that wants to continue printing sends the print job to the printer and prints it.

【0013】以上説明したように、本発明によれば、ス
プールに格納された印刷ジョブについて、印刷要求した
ユーザとシステム管理者だけが代替プリンタを用いた印
刷続行を実行することができる。また本発明によれば、
プリンタが接続された計算機同士で、プリンタ名及び計
算機名を登録していなくても、指定した計算機へ印刷ジ
ョブを転送、または指定した計算機で印刷ジョブを保存
し、そして印刷続行するプリンタの接続された計算機へ
印刷ジョブを転送して印刷するように構成したので、印
刷システムの管理と運用とを容易にでき、信頼性を向上
させることができる。
As described above, according to the present invention, with respect to the print job stored in the spool, only the user who requested the printing and the system administrator can continue the printing using the alternative printer. According to the present invention,
Even if the printer name and the computer name are not registered between the computers connected to the printer, the print job is transferred to the specified computer, or the print job is saved on the specified computer, and the printer is connected to continue printing. Since the print job is transferred to the computer for printing, the management and operation of the printing system can be facilitated and the reliability can be improved.

【0014】[0014]

【発明の実施の形態】以下、本発明に係る代替プリンタ
利用印刷システムの実施例について、図面を参照して説
明する。まず、本発明に係る代替プリンタ利用印刷シス
テムの第1の実施例について、図1〜図5を用いて説明
する。図1は第1の実施例におけるネットワークの全体
構成を示した図である。LAN環境に計算機101〜1
04、111、プリンタ105〜110が接続されてい
る。プリンタには計算機102〜104に直結したサー
バ直結プリンタ105〜108とLAN100に直結し
たネットワークプリンタ109、110の2通りがあ
る。ネットワークプリンタ109、110の印刷ジョブ
の制御は計算機102〜104、111で行っており、
サーバ直結プリンタ105〜108と同様に制御でき
る。以下、サーバ直結プリンタとネットワークプリンタ
を単にプリンタとも呼ぶ。サーバ直結プリンタ、ネット
ワークプリンタのいずれかのプリンタを制御する機能を
有する計算機102〜104、111をプリントサーバ
と呼び、プリントサーバが制御するプリンタに対する印
刷要求等の印刷制御機能を有する計算機101をクライ
アントと呼ぶ。また、クライアントの機能とプリントサ
ーバの機能を1つの計算機に実装してもよい。100は
LANを示す。101、111は計算機を示す。102
はプリンタA(105)を直結した計算機(サーバ)を
示す。103はプリンタB(106)を直結した計算機
(サーバ)を示す。104はプリンタC(107)およ
びプリンタD(108)を直結した計算機(サーバ)を
示す。109は、LAN100に接続したネットワーク
プリンタDを示す。110は、LAN100に接続した
ネットワークプリンタEを示す。
BEST MODE FOR CARRYING OUT THE INVENTION An embodiment of a printing system using an alternative printer according to the present invention will be described below with reference to the drawings. First, a first embodiment of a printing system using an alternative printer according to the present invention will be described with reference to FIGS. FIG. 1 is a diagram showing the overall configuration of the network in the first embodiment. Computer 101 to 1 in LAN environment
04, 111 and printers 105-110 are connected. There are two types of printers: server-directly connected printers 105 to 108 directly connected to the computers 102 to 104 and network printers 109 and 110 directly connected to the LAN 100. The print jobs of the network printers 109 and 110 are controlled by the computers 102 to 104 and 111.
It can be controlled in the same manner as the server direct connection printers 105 to 108. Hereinafter, the server direct connection printer and the network printer are also simply referred to as a printer. Computers 102 to 104 and 111 having a function of controlling a printer directly connected to a server or a network printer are called a print server, and a computer 101 having a print control function such as a print request to a printer controlled by the print server is a client. Call. Further, the client function and the print server function may be installed in one computer. 100 indicates a LAN. Reference numerals 101 and 111 denote computers. 102
Indicates a computer (server) directly connected to the printer A (105). A computer (server) 103 is directly connected to the printer B (106). Reference numeral 104 denotes a computer (server) directly connected to the printer C (107) and the printer D (108). Reference numeral 109 denotes a network printer D connected to the LAN 100. Reference numeral 110 denotes a network printer E connected to the LAN 100.

【0015】図2は、図1に示す計算機101〜10
4、111におけるハード構成を示す図である。計算機
101〜104、111(10)は、システムバス25
に接続されたCPU11、ROMメモリ12、RAMメ
モリ13、キーボード14やマウス15等の入力手段、
ディスクコントローラ16によって制御されるディスク
17、表示コントローラ18によって制御されるディス
プレイ19、プリンタケーブル7を接続するプリンタア
ダプタ8およびLAN100に接続される通信I/Fコ
ントローラ9から構成される。計算機101〜104、
111において、ユーザとの情報のやり取りは、キーボ
ードからの文字による入出力を行うためのCUI(Chara
cter-based User Interface)と、マウス操作で画面上の
矢印を絵の上に動かし、マウスに付いたスイッチを押す
ことで入出力を行うためのGUI(Graphiacal User Int
erface)とがある。図3は、プリンタ105〜110の
ハード構成を示す図である。プリンタ105〜110
は、計算機101〜104、111のプリンタケーブル
7またはLAN100に接続されるプリンタコントロー
ラ部20と、該プリンタコントローラ部20から得られ
る信号線A(31)及び信号線B(32)に基づいて印
刷制御されるプリンタエンジン部21とから構成され
る。プリンタコントローラ部20はCPUバス30に接
続されたCPU22、ROMメモリ23、RAMメモリ
24、信号線B(32)を用いて入出力を行うプリンタ
メモリコントローラ25、ユーザ操作パネル27からの
信号に基づいて処理して信号線A(31)を用いて入出
力を行うサブCPU26及びプリンタケーブル7または
LAN100に接続される外部I/F部28から構成さ
れる。
FIG. 2 shows computers 101 to 10 shown in FIG.
It is a figure which shows the hardware constitutions in 4,111. The computers 101 to 104 and 111 (10) are connected to the system bus 25.
An input means such as a CPU 11, a ROM memory 12, a RAM memory 13, a keyboard 14 and a mouse 15 connected to
A disk 17 controlled by the disk controller 16, a display 19 controlled by the display controller 18, a printer adapter 8 for connecting the printer cable 7, and a communication I / F controller 9 connected to the LAN 100. Computers 101-104,
In 111, information exchange with the user is performed by a CUI (Chara
cter-based User Interface) and GUI (Graphiacal User Int) for inputting and outputting by moving the arrow on the screen onto the picture by mouse operation and pressing the switch attached to the mouse.
erface). FIG. 3 is a diagram showing a hardware configuration of the printers 105 to 110. Printers 105-110
Is a printer controller unit 20 connected to the printer cable 7 of the computers 101 to 104 or 111 or the LAN 100, and print control based on the signal line A (31) and the signal line B (32) obtained from the printer controller unit 20. And a printer engine unit 21. The printer controller unit 20 is based on signals from the CPU 22, the ROM memory 23, the RAM memory 24, the printer memory controller 25 that performs input / output using the signal line B (32), and the user operation panel 27, which are connected to the CPU bus 30. It is composed of a sub CPU 26 for processing and performing input / output using the signal line A (31) and an external I / F unit 28 connected to the printer cable 7 or the LAN 100.

【0016】図4は第1の実施例における代替プリンタ
利用印刷システムの機能構成を示した図、即ちクライア
ント200aとプリントサーバX(220a)とプリン
トサーバY(240a)とをLAN100に接続して構
成した印刷システムの機能構成を示した図である。クラ
イアント200aはログインユーザ認証部201、印刷
実行部202、通信I/F部203、印刷続行要求部2
04、スプールA(206)、印刷要求部207で構成
する。印刷続行要求部204はユーザ名獲得部205を
備えている。プリントサーバX(220a)は印刷実行
部221、通信I/F部222、印刷続行処理部22
3、スプールX(225)で構成する。印刷続行処理部
223はユーザ名判定部224を備え、スプールX(2
25)には印刷ジョブ226を格納している。プリンタ
X271は前記プリントサーバX(220a)に接続す
る。プリントサーバY(240a)は印刷実行部24
1、通信I/F部242、スプールY(243)で構成
する。プリンタY(272)は前記プリントサーバY2
40aに接続されている。プリントサーバX(220
a)とプリントサーバY(240a)は同じ機能を保有
しているため、プリントサーバY(240a)では印刷
続行処理部を省略した。プリンタX(271)、プリン
タY(272)がネットワークプリンタの場合でも同様
に制御できる。
FIG. 4 is a diagram showing the functional configuration of the printing system using the alternative printer in the first embodiment, that is, the client 200a, the print server X (220a) and the print server Y (240a) are connected to the LAN 100. It is a diagram showing a functional configuration of the printing system. The client 200a includes a login user authentication unit 201, a print execution unit 202, a communication I / F unit 203, and a print continuation request unit 2
04, spool A (206), and print request unit 207. The print continuation request unit 204 includes a user name acquisition unit 205. The print server X (220a) includes a print execution unit 221, a communication I / F unit 222, and a print continuation processing unit 22.
3, spool X (225). The print continuation processing unit 223 includes a user name determination unit 224, and the spool X (2
25), the print job 226 is stored. The printer X271 is connected to the print server X (220a). The print server Y (240a) is the print execution unit 24.
1, a communication I / F unit 242, and a spool Y (243). The printer Y (272) is the print server Y2.
It is connected to 40a. Print server X (220
Since a) and the print server Y (240a) have the same function, the print continuation processing unit is omitted in the print server Y (240a). The same control can be performed when the printer X (271) and the printer Y (272) are network printers.

【0017】ログインユーザ認証部201は、CPU1
1によって構成され、ユーザがクライアント200aに
ログインする時に、入力手段14、15等を用いて入力
されるユーザ名とパスワードとに基づいてクライアント
200aへログインするユーザの権限を管理するもので
ある。なお、前記クライアント200aへユーザがログ
インするときに、ユーザ名だけ入力してパスワードを用
いなくてもよい。印刷要求部207は、CPU11によ
って構成され、ユーザが入力手段14、15を用いて印
刷要求を行うと、ファイルを印刷ジョブとしてディスク
17または別のディスクからクライアント200aのR
AMメモリ13で構成されるスプールA(206)へ格
納する。印刷ジョブは、制御ファイルとデータファイル
から構成する。制御ファイルは、印刷ジョブの全体情報
を記述するファイルであり、印刷要求したユーザ名と計
算機名、印刷要求先のプリンタ名と計算機名、データフ
ァイル名等が記述してある。即ち、制御ファイルは、印
刷要求部207が作成するファイルである。そして制御
ファイルの内、印刷要求したユーザ名は、印刷要求部2
07がユーザ認証部201から得る。計算機名は、ある
ファイルに自計算機名を記述しておいて、印刷要求部2
07が参照することによって得られる。このあるファイ
ルとは、環境設定ファイルのような機器構成情報が記述
してあるファイルである。このファイルは予め作成して
ディスク17等に登録しておくことが必要である。印刷
要求先プリンタ名は、印刷要求時にユーザが指定する。
印刷要求先計算機名は、上記環境設定ファイルにプリン
タ名と計算機名とが対応付けして記述してあり、印刷要
求部207がプリンタ名をキーに参照して得ることがで
きる。データファイル名は、印刷ジョブを生成するとき
に、印刷要求部207が作成する。
The login user authentication unit 201 has a CPU 1
When the user logs in to the client 200a, the authority of the user logging in to the client 200a is managed based on the user name and password input using the input means 14, 15 and the like. Incidentally, when the user logs in to the client 200a, it is not necessary to input only the user name and use the password. The print request unit 207 is configured by the CPU 11, and when the user makes a print request using the input means 14 and 15, the file is used as a print job from the disk 17 or another disk and the R of the client 200a is read.
The data is stored in the spool A (206) composed of the AM memory 13. A print job consists of a control file and a data file. The control file is a file that describes the entire information of the print job, and describes the user name and computer name of the print request, the printer name and computer name of the print request destination, the data file name, and the like. That is, the control file is a file created by the print request unit 207. Then, in the control file, the user name of the print request is the print request section 2
07 is obtained from the user authentication unit 201. As for the computer name, the own computer name is described in a certain file, and the print request section 2
07 is obtained by reference. The certain file is a file in which device configuration information such as an environment setting file is described. It is necessary to create this file in advance and register it in the disk 17 or the like. The print request destination printer name is specified by the user at the time of print request.
The print request destination computer name is described in the environment setting file by associating the printer name with the computer name, and can be obtained by the print requesting unit 207 by referring to the printer name as a key. The data file name is created by the print request unit 207 when a print job is created.

【0018】データファイルは、印刷内容を表わすファ
イルであり、ESC/P,LISP,PostScript等のページ記述言
語で記述される。制御ファイルの内容は自由度があり、
印刷要求した時間、印刷を開始した時間等の項目を含め
ることができる。また、制御ファイルをデータファイル
と一緒して1つのファイルとすることもできる。
The data file is a file representing the print contents, and is described in a page description language such as ESC / P, LISP, PostScript. The content of the control file is flexible,
Items such as a print request time and a print start time can be included. Also, the control file can be combined with the data file into one file.

【0019】印刷実行部202、221、241は、各
スプールに格納している印刷ジョブを順次取り出して、
制御ファイルから印刷要求先のプリンタ名と計算機名を
取り出し、印刷要求先のプリンタが自計算機に接続して
いるか、他の計算機に接続しているかを判定する。プリ
ンタが自計算機の時は、プリンタへデータファイルを送
信して印刷する。また、プリンタが他の計算機の時は、
通信I/F部を介して、他の計算機のスプールへ印刷ジ
ョブを転送する。
The print executing units 202, 221, and 241 sequentially take out the print jobs stored in the spools,
The printer name and computer name of the print request destination are extracted from the control file, and it is determined whether the printer of the print request destination is connected to its own computer or to another computer. If the printer is a computer, the data file is sent to the printer for printing. Also, when the printer is another computer,
The print job is transferred to the spool of another computer via the communication I / F unit.

【0020】通信I/F部203、222、242はL
AN100を介して、クライアントとプリントサーバ
間、または、プリントサーバ間同士で通信するためのも
のであり、Ethernet,FDDI(Fiber Distributed Date Con
trol)等のネットワークの制御部とTCP/IP(Transmission
Control Protocol / Internet Protocol), SPX/IPX(Se
quenced Packet Exchange / Internet Packet Exchang
e)等の通信プロトコルの制御部からなる。印刷続行コマ
ンドは、あるプリンタで印刷中に障害が発生して前記プ
リンタとは別のプリンタで印刷続行したい時、または印
刷が始まってなく別のプリンタで印刷を行いたい時に発
行する。印刷続行コマンドの仕様は、最初に要求したプ
リンタ名、印刷ジョブ名、代替先プリンタ名とした。何
れにしても、プリンタで障害が発生すると、クライアン
トまたはユーザへプリンタ障害が発生したことが報告さ
れるので、クライアントまたはユーザは別のプリンタで
印刷続行を実行すべく印刷続行コマンドを発行すること
ができる。またクライアントまたはユーザが「印刷ジョ
ブ状態問合せ」コマンドを発行して印刷ジョブの状態を
知ることができるので、クライアントまたはユーザは別
のプリンタで印刷を行うべく印刷続行コマンドを発行す
ることができる。
The communication I / F units 203, 222, 242 are L
It is for communication between the client and the print server or between the print servers via the AN 100, and Ethernet, FDDI (Fiber Distributed Date Con
control unit such as trol) and TCP / IP (Transmission
Control Protocol / Internet Protocol), SPX / IPX (Se
quenced Packet Exchange / Internet Packet Exchang
It consists of the control part of the communication protocol such as e). The print continuation command is issued when a failure occurs during printing in one printer and it is desired to continue printing in a printer different from the printer, or when printing is not started and another printer wants to perform printing. The specifications of the print continuation command are the initially requested printer name, print job name, and alternative printer name. In any case, when a printer failure occurs, the client or user is notified of the printer failure, and the client or user can issue a print continue command to continue printing on another printer. it can. Further, since the client or the user can issue the "print job status inquiry" command to know the status of the print job, the client or the user can issue the print continuation command in order to print with another printer.

【0021】ユーザが入力手段14、15を用いてクラ
イアント200aに対して印刷続行コマンド(印刷続行
を識別するコマンド、最初に要求したプリンタ名、印刷
ジョブ名、代替先プリンタ名)を入力すると、ユーザ名
獲得部205はログインユーザ認証部201に問合せ
て、前記印刷続行コマンドを発行したユーザ名を獲得す
る。そして、印刷続行要求部204は通信メッセージを
作成して、プリントサーバXへ通信I/F部203を介
して送信する。通信メッセージの内容は印刷ジョブ名、
最初に印刷要求したプリンタ名、ユーザ名、代替先プリ
ンタ名で構成する。また、印刷ジョブ名は印刷ジョブ固
有のものであるので、印刷ジョブを特定できる印刷ジョ
ブ番号のような数字でもよい。印刷続行処理部223
は、クライアント200aから送信された通信メッセー
ジを通信I/F部222を介して受信する。そして、ユ
ーザ名判定部224は受信した通信メッセージのユーザ
名と、印刷ジョブ226の制御ファイルから取り出した
ユーザ名を比較する。一致すればクライアント200a
のスプールA(206)へ印刷ジョブ226を転送す
る。クライアント200aの印刷続行要求部204は印
刷ジョブを受信し、スプールAへ印刷ジョブを格納す
る。また、クライアント200aの印刷実行部が印刷ジ
ョブを受信し、スプールAへ印刷ジョブを格納してもよ
い。クライアント200aの印刷実行部202はスプー
ルA(206)に格納された印刷ジョブ226を代替先
のプリントサーバY(240a)へ転送する。また、印
刷続行要求部204が印刷ジョブ226を代替先のプリ
ントサーバY(240a)へ転送してもよい。プリント
サーバY(240a)の印刷実行部241はスプールY
(243)から印刷ジョブ226を取り出し、プリンタ
Y(272)印刷する。スプール206、225、24
3は印刷ジョブを格納するための待ち行列である。各計
算機の印刷実行部はスプールから順次印刷ジョブを取り
出して処理する。また、印刷が正常に終了するまで、印
刷中の印刷ジョブは削除しない。
When the user inputs a print continuation command (command for identifying continuation of printing, printer name requested first, print job name, substitute destination printer name) to the client 200a using the input means 14 and 15, the user The name acquisition unit 205 inquires of the login user authentication unit 201 to acquire the name of the user who issued the print continuation command. Then, the print continuation requesting unit 204 creates a communication message and sends it to the print server X via the communication I / F unit 203. The content of the communication message is the print job name,
It is composed of the printer name, the user name, and the alternative printer name that requested printing first. Since the print job name is unique to the print job, it may be a number such as a print job number that can identify the print job. Print continuation processing unit 223
Receives the communication message transmitted from the client 200a via the communication I / F unit 222. Then, the user name determination unit 224 compares the user name of the received communication message with the user name extracted from the control file of the print job 226. If they match, the client 200a
The print job 226 is transferred to the spool A (206). The print continuation request unit 204 of the client 200a receives the print job and stores the print job in the spool A. The print execution unit of the client 200a may receive the print job and store the print job in the spool A. The print execution unit 202 of the client 200a transfers the print job 226 stored in the spool A (206) to the alternative print server Y (240a). Further, the print continuation requesting unit 204 may transfer the print job 226 to the alternative print server Y (240a). The print execution unit 241 of the print server Y (240a) is the spool Y.
The print job 226 is taken out from (243) and is printed by the printer Y (272). Spools 206, 225, 24
Reference numeral 3 is a queue for storing print jobs. The print execution unit of each computer sequentially takes out print jobs from the spool and processes them. Also, the print job being printed is not deleted until the printing ends normally.

【0022】図5は第1の実施例についての動作手順を
示す。 (a)ユーザはクライアント200aにログインする時
に、ユーザ名とパスワードを入力し、ログインユーザ認
証部201はユーザの認証を行う(501)。 (b)ユーザはクライアント200aからプリンタX
(271)へファイルを印刷要求する。クライアント2
00aの印刷実行部202は通信I/F部203を介し
て、プリントサーバX(220a)のスプールX(22
5)へ印刷ジョブ226を転送する(502)。 (c)プリントサーバX(220a)内の印刷実行部2
21はスプールX(225)から順次印刷ジョブを取り
出して、プリンタX(271)へ送信し、印刷する(5
03)。 (d)ユーザはクライアント200aの印刷続行要求部
204に対して、プリンタY272を用いた印刷続行コ
マンドを発行する。クライアント200a内のユーザ名
獲得部205はログインユーザ認証部201からユーザ
名を獲得する。印刷続行要求部204は前述の通信メッ
セージを作成し、通信I/F部203を介してプリント
サーバX(220a)へ送信する(504)。
FIG. 5 shows the operation procedure for the first embodiment. (A) The user inputs the user name and password when logging in to the client 200a, and the login user authentication unit 201 authenticates the user (501). (B) The user selects the printer X from the client 200a.
A file print request is made to (271). Client 2
The print execution unit 202 of 00a transmits the spool X (22) of the print server X (220a) via the communication I / F unit 203.
The print job 226 is transferred to 5) (502). (C) Print execution unit 2 in the print server X (220a)
21 sequentially takes out print jobs from the spool X (225), sends them to the printer X (271), and prints them (5
03). (D) The user issues a print continuation command using the printer Y272 to the print continuation request unit 204 of the client 200a. The user name acquisition unit 205 in the client 200a acquires the user name from the login user authentication unit 201. The print continuation requesting unit 204 creates the above-mentioned communication message and transmits it to the print server X (220a) via the communication I / F unit 203 (504).

【0023】(e)プリントサーバX内の印刷続行処理
部223は通信I/F部222を介して上記通信メッセ
ージを受信する(505)。 (f)ユーザ名判定部224は、スプールX(225)
に格納してある印刷ジョブ226の制御ファイルから取
り出したユーザ名と、通信メッセージから取り出したユ
ーザ名を比較する。印刷続行コマンドを発行したユーザ
名がシステム管理者であるか。または(d)で獲得した
各ユーザ名を比較してユーザ名が一致する。もし、印刷
続行コマンドを発行したユーザ名と印刷ジョブのユーザ
名が一致しない時は、他のプリンタを用いた印刷続行が
できないことを表わすエラーメッセージをクライアント
200aに送信し、処理を終了する(506)。 (g)印刷続行処理部223は印刷ジョブ226をスプ
ールX(225)からクライアント200aのスプール
A(207)へ転送する(507)。 (h)クライアント200aは印刷ジョブをスプールA
(207)へ格納する(508)。 (i)クライアント200aの印刷実行部202はスプ
ールA(206)に格納された印刷ジョブをプリントサ
ーバY(240a)のプリンタY(272)へ転送する
(509)。 (j)プリントサーバY(240a)の印刷実行部24
1はスプールY(243)から印刷ジョブを取り出し、
プリンタY(272)へ送信し、印刷する(510)。 本実施例によれば、他のプリンタY(272)を用いた
印刷続行を行う時に、該当印刷ジョブに対して、ユーザ
の認証を行い、印刷コマンドを発行したユーザまたはシ
ステム管理者以外が操作できなくなるようにできる。
(E) The print continuation processing unit 223 in the print server X receives the communication message via the communication I / F unit 222 (505). (F) The user name determination unit 224 uses the spool X (225)
The user name extracted from the control file of the print job 226 stored in the user ID is compared with the user name extracted from the communication message. Is the user name who issued the print continue command a system administrator? Alternatively, the user names are matched by comparing the user names acquired in (d). If the user name of the print continuation command and the user name of the print job do not match, an error message indicating that printing cannot be continued using another printer is transmitted to the client 200a, and the process ends (506). ). (G) The print continuation processing unit 223 transfers the print job 226 from the spool X (225) to the spool A (207) of the client 200a (507). (H) Client 200a spools print job A
It is stored in (207) (508). (I) The print execution unit 202 of the client 200a transfers the print job stored in the spool A (206) to the printer Y (272) of the print server Y (240a) (509). (J) Print execution unit 24 of print server Y (240a)
1 retrieves the print job from spool Y (243),
The data is transmitted to the printer Y (272) and printed (510). According to the present exemplary embodiment, when printing is continued using another printer Y (272), the user is authenticated for the corresponding print job and can be operated by a user other than the user who issued the print command or the system administrator. You can make it disappear.

【0024】また、代替する印刷ジョブを印刷要求した
クライアント200aに戻すことにより、各プリントサ
ーバ同士220a、240aでプリンタ名及び計算機名
を登録してなくても、ユーザはクライアント200aか
ら印刷ジョブの印刷続行を指示できる。また、計算機の
オペレーティングシステムの印刷機能の1つであるlp
d(line printer daemon, IAB RFC1179参照)では、印
刷ジョブをプリントサーバから別のプリントサーバへ転
送するときに、制御ファイルの計算機名が転送元のプリ
ントサーバ名に書き換わる(制御ファイル名の計算機名
の問題)。そのため、クライアントから新たな印刷ジョ
ブの制御を行う時に、制御ファイル名の計算機名がクラ
イアント名でなく、転送元のプリントサーバ名であるた
め、印刷ジョブを制御する権限がないという問題があ
る。しかし、印刷ジョブを印刷要求したクライアント2
00aに戻すことにより、制御ファイル名の計算機名が
クライアント名であるため、転送先のプリントサーバY
(240a)でも印刷ジョブを制御できる。上記のこと
を実現するために印刷続行要求部204、印刷続行処理
部223を新設した。以上により、印刷システムの管理
と運用を容易にでき、信頼性を向上できるという効果が
ある。
Further, by returning the substitute print job to the client 200a that requested the printing, the user can print the print job from the client 200a without registering the printer name and the computer name between the print servers 220a and 240a. You can instruct to continue. Also, lp, which is one of the printing functions of the operating system of the computer
In d (line printer daemon, IAB RFC1179), when transferring a print job from a print server to another print server, the computer name in the control file is overwritten with the print server name of the transfer source (computer name in the control file name). Problem of). Therefore, when a new print job is controlled from the client, the computer name in the control file name is not the client name but the transfer source print server name, and thus there is a problem that the user does not have the authority to control the print job. However, the client 2 who requested the print job
Since the computer name in the control file name is the client name by returning to 00a, the transfer destination print server Y
(240a) can also control the print job. In order to realize the above, a print continuation requesting unit 204 and a print continuation processing unit 223 are newly provided. As described above, the printing system can be easily managed and operated, and the reliability can be improved.

【0025】次に本発明に係る代替プリンタ利用印刷シ
ステムの第2の実施例について、図6および図7を用い
て説明する。図6は第2の実施例における代替プリンタ
利用印刷システムの機能構成を示した図、即ちクライア
ント200bと管理サーバ260bとプリントサーバX
(220b)とプリントサーバY(240b)とをLA
N100に接続して構成した印刷システムの機能構成を
示した図である。基本的には、図4に示す第1の実施例
の全体構成と同じであるが、以下の構成及び機能を追加
または変更する。図4におけるシステム構成において、
本LAN100に接続されているプリントサーバとプリ
ンタとを管理している管理サーバ(計算機)260bを
追加する。管理サーバ260bは、各プリントサーバの
状態や、各プリンタの仕様や状態等を管理している計算
機のことである。管理サーバの詳しい機能や構成につい
ての説明は、本発明の出願人らによる先願発明(特願平
5−326808)に記載してある。
Next, a second embodiment of the printing system using an alternative printer according to the present invention will be described with reference to FIGS. 6 and 7. FIG. 6 is a diagram showing the functional configuration of the printing system using the alternative printer in the second embodiment, that is, the client 200b, the management server 260b, and the print server X.
(220b) and print server Y (240b) as LA
FIG. 3 is a diagram showing a functional configuration of a printing system configured by connecting to N100. Basically, it is the same as the overall configuration of the first embodiment shown in FIG. 4, but the following configurations and functions are added or changed. In the system configuration shown in FIG.
A management server (computer) 260b that manages a print server and a printer connected to the LAN 100 is added. The management server 260b is a computer that manages the status of each print server and the specifications and status of each printer. The detailed description of the function and configuration of the management server is described in the prior invention (Japanese Patent Application No. 5-326808) filed by the applicants of the present invention.

【0026】管理サーバ260bは、印刷処理部26
1、通信I/F部262、スプールB(263)で構成
する。また、図4に示す第1の実施例ではプリントサー
バX(220a)の印刷続行処理部223において印刷
ジョブ226をクライアント200aのスプールA20
6へ戻すが、本第2の実施例ではプリントサーバX(2
20b)内の印刷続行処理部223において印刷ジョブ
226を管理サーバ260bのスプールB(263)へ
戻す。プリントサーバX(220b)とプリントサーバ
Y(240b)は同じ機能を保有しているため、プリン
トサーバY(240b)では、印刷続行処理部を省略す
る。また、管理サーバ260bはプリンタを接続すると
プリントサーバとしても使用できるが、本実施例ではプ
リンタを接続していないため、印刷続行処理部を省略す
る。
The management server 260b has a print processing unit 26.
1, a communication I / F unit 262 and a spool B (263). In the first embodiment shown in FIG. 4, the print continuation processing unit 223 of the print server X (220a) sends the print job 226 to the spool A20 of the client 200a.
However, in the second embodiment, the print server X (2
The print continuation processing unit 223 in 20b) returns the print job 226 to the spool B (263) of the management server 260b. Since the print server X (220b) and the print server Y (240b) have the same function, the print continuation processing unit is omitted in the print server Y (240b). The management server 260b can also be used as a print server by connecting a printer, but in the present embodiment, the printer is not connected, and thus the print continuation processing unit is omitted.

【0027】図7は、第2の実施例についての動作手順
を示す。 (a)ユーザはクライアント200bにログインする時
に、ユーザ名とパスワードを入力しログインユーザ認証
部201はユーザの認証を行う(701)。 (b)ユーザはクライアント200bからプリンタX
(271)へファイルを印刷要求する。クライアント2
00bの印刷実行部202は通信I/F部203を介し
て、プリントサーバX(220b)のスプールX(22
5)へ印刷ジョブ226を転送する(702)。 (c)プリントサーバX(220b)内の印刷実行部2
21はスプールX(225)から順次印刷ジョブを取り
出して、プリンタX(271)へ送信し、印刷する(7
03)。
FIG. 7 shows the operation procedure for the second embodiment. (A) The user inputs the user name and password when logging in to the client 200b, and the login user authentication unit 201 authenticates the user (701). (B) The user uses the printer 200 from the client 200b.
A file print request is made to (271). Client 2
The print execution unit 202 of 00b transmits the spool X (22) of the print server X (220b) via the communication I / F unit 203.
The print job 226 is transferred to 5) (702). (C) Print execution unit 2 in the print server X (220b)
21 sequentially takes out print jobs from the spool X (225), sends them to the printer X (271), and prints them (7
03).

【0028】(d)ユーザはクライアント200bの印
刷続行要求部204に対して、プリンタY(272)を
用いた印刷続行コマンドを発行する。クライアント20
0b内のユーザ名獲得部205はログインユーザ認証部
201からユーザ名を獲得する。印刷続行要求部204
は前述の通信メッセージを作成し、通信I/F部203
を介してプリントサーバX(220b)へ送信する(7
04)。 (e)プリントサーバX(220b)内の印刷続行処理
部231は通信I/F部222を介して上記通信メッセ
ージを受信する(705)。 (f)ユーザ名判定部224は、スプールX(225)
に格納してある印刷ジョブ226の制御ファイルから取
り出したユーザ名と、通信メッセージから取り出したユ
ーザ名を比較する。印刷続行コマンドを発行したユーザ
名がシステム管理者であるか。または(d)で獲得した
各ユーザ名を比較してユーザ名が一致する。もし、印刷
続行コマンドを発行したユーザ名と印刷ジョブのユーザ
名が一致しない時は、他のプリンタを用いた印刷続行が
できないことを表わすエラーメッセージをクライアント
200bに送信し、処理を終了する(706)。
(D) The user issues a print continuation command using the printer Y (272) to the print continuation request unit 204 of the client 200b. Client 20
The user name acquisition unit 205 in 0b acquires the user name from the login user authentication unit 201. Printing continuation request unit 204
Creates the communication message described above, and the communication I / F unit 203
To the print server X (220b) via (7
04). (E) The print continuation processing unit 231 in the print server X (220b) receives the communication message via the communication I / F unit 222 (705). (F) The user name determination unit 224 uses the spool X (225)
The user name extracted from the control file of the print job 226 stored in the user ID is compared with the user name extracted from the communication message. Is the user name who issued the print continue command a system administrator? Alternatively, the user names are matched by comparing the user names acquired in (d). If the user name of the print continuation command and the user name of the print job do not match, an error message indicating that printing cannot be continued using another printer cannot be transmitted to the client 200b, and the process is terminated (706). ).

【0029】(g)印刷続行処理部223は印刷ジョブ
226をスプールX(225)から管理サーバ260b
のスプールB(263)へ転送する(707)。 (h)管理サーバ260bは印刷ジョブをスプールB
(263)に格納する(708)。 (i)管理サーバ260bの印刷実行部261はスプー
ルB(263)に格納された印刷ジョブをプリントサー
バY(240b)のプリンタY(272)へ転送する
(709)。 (j)プリントサーバY(240b)の印刷実行部24
1はスプールY(243)から印刷ジョブを取り出し、
プリンタY(272)へ送信し、印刷する(710)。
(G) The print continuation processing unit 223 transfers the print job 226 from the spool X (225) to the management server 260b.
The data is transferred to the spool B (263) (707). (H) The management server 260b spools the print job to spool B
The data is stored in (263) (708). (I) The print execution unit 261 of the management server 260b transfers the print job stored in the spool B (263) to the printer Y (272) of the print server Y (240b) (709). (J) Print execution unit 24 of print server Y (240b)
1 retrieves the print job from spool Y (243),
The data is transmitted to the printer Y (272) and printed (710).

【0030】本実施例によれば、他のプリンタY(27
2)を用いた印刷続行を行う時に、該当印刷ジョブに対
して、ユーザの認証を行い、印刷コマンドを発行したユ
ーザまたはシステム管理者以外が操作できなくなるよう
にできる。また、代替する印刷ジョブを管理サーバ26
0bに戻すことにより、各プリントサーバ同士220
b、240bでプリンタ名及び計算機名を登録してなく
ても、ユーザはクライアント200bから印刷ジョブの
印刷続行を指示できる。また、クライアント200bと
管理サーバ260bのディスク容量を比較すると、通常
管理サーバ260bのディスク容量が多いため、印刷ジ
ョブを管理サーバ260bに転送することで、クライア
ント200bでユーザが使用可能なディスク容量が増え
る。上記のことを実現するために印刷続行要求部20
4、印刷続行処理部223を新設した。以上により、印
刷システムの管理と運用を容易にでき、信頼性を向上で
きるという効果がある。
According to this embodiment, another printer Y (27
When printing is continued using 2), the user can be authenticated for the corresponding print job so that only the user who issued the print command or the system administrator can operate. Further, the substitute print job is assigned to the management server 26.
By returning to 0b, the print servers 220
Even if the printer name and the computer name are not registered in b and 240b, the user can instruct to continue printing the print job from the client 200b. Further, comparing the disk capacities of the client 200b and the management server 260b, since the disk capacity of the normal management server 260b is large, transferring the print job to the management server 260b increases the disk capacity available to the user at the client 200b. . In order to realize the above, the print continuation request unit 20
4. A print continuation processing unit 223 is newly installed. As described above, the printing system can be easily managed and operated, and the reliability can be improved.

【0031】次に本発明に係る代替プリンタ利用印刷シ
ステムの第3の実施例について、図8及び図9を用いて
説明する。図8は第3の実施例における代替プリンタ利
用印刷システムの機能構成を示した図、即ちクライアン
ト200cとプリントサーバX(220c)とプリント
サーバY(240c)とをLAN100に接続して構成
した印刷システムの機能構成を示した図である。基本的
には、図4に示す第1の実施例の構成と同じであるが、
以下の構成及び機能を追加または変更する。本実施例で
は、印刷ジョブをクライアント200cで保存する。そ
のため、クライアント200cの印刷要求部207は、
ユーザが印刷要求すると印刷ジョブを2個生成して、ク
ライアント200cのスプールA(206)へ格納す
る。そのうちの1個を前記スプールA(206)で保存
して、印刷が正常に終了すると、削除する。以上のよう
に印刷要求部207における機能を変更する。また通常
クライアント200cのスプールA(206)からプリ
ントサーバX220cへ印刷ジョブを転送完了すると削
除するが、印刷ジョブを削除せずにクライアント200
cのスプールA(206)で保存するようにしてもよ
い。
Next, a third embodiment of the printing system using the alternative printer according to the present invention will be described with reference to FIGS. FIG. 8 is a diagram showing a functional configuration of a printing system using an alternative printer in the third embodiment, that is, a printing system configured by connecting a client 200c, a print server X (220c) and a print server Y (240c) to a LAN 100. It is a figure showing the functional composition of. Basically, the configuration is the same as that of the first embodiment shown in FIG.
The following configurations and functions are added or changed. In this embodiment, the print job is stored in the client 200c. Therefore, the print request unit 207 of the client 200c is
When the user makes a print request, two print jobs are generated and stored in the spool A (206) of the client 200c. One of them is stored in the spool A (206), and is deleted when printing is normally completed. The functions of the print request unit 207 are changed as described above. Further, the print job is normally deleted from the spool A (206) of the client 200c to the print server X220c, but is deleted without deleting the print job.
It may be stored in the spool A (206) of c.

【0032】また、印刷続行処理部209をクライアン
ト200cに追加する。印刷続行処理部209は、図4
及び図6に示すプリントサーバX(220b)の印刷続
行処理部223と基本的には同じであるが、印刷続行処
理部209をクライアント200c上に実装しているた
め、図4及び図6に示すような印刷ジョブをクライアン
トのスプールへ転送する機能を削除する。そして、保存
した印刷ジョブ208をプリントサーバY(240c)
のスプールY(243)へ転送する機能をクライアント
200cに追加する。従って、図4及び図6に示すよう
なプリントサーバ220a,220b上の印刷続行処理
部223を削除する。
Further, the print continuation processing unit 209 is added to the client 200c. The print continuation processing unit 209 is shown in FIG.
4 is basically the same as the print continuation processing unit 223 of the print server X (220b) illustrated in FIG. 6, but the print continuation processing unit 209 is mounted on the client 200c, and therefore, illustrated in FIGS. Remove the ability to transfer such print jobs to the client spool. Then, the saved print job 208 is sent to the print server Y (240c).
The function of transferring the data to the spool Y (243) is added to the client 200c. Therefore, the print continuation processing unit 223 on the print servers 220a and 220b as shown in FIGS. 4 and 6 is deleted.

【0033】図9は第3の実施例について動作手順を示
す。 (a)ユーザはクライアント200cにログインする時
に、ユーザ名とパスワードを入力しログインユーザ認証
部201はユーザの認証を行う(901)。 (b)ユーザはクライアント200cからプリンタX
(271)へファイルを印刷要求する。印刷要求部20
7は印刷ジョブを生成し、クライアント200cの印刷
実行部202が通信I/F部203を介して、プリント
サーバX(220c)のスプールX(225)へ印刷ジ
ョブを転送する(902)。また、クライアント200
cのスプールA(206)は、上述のようにして印刷ジ
ョブを保存する(903)。 (c)プリントサーバX(220c)内の印刷実行部2
21はスプールX(225)から順次印刷ジョブを取り
出して、プリンタX(271)へ送信し、印刷する(9
04)。
FIG. 9 shows the operation procedure for the third embodiment. (A) The user inputs the user name and password when logging in to the client 200c, and the login user authentication unit 201 authenticates the user (901). (B) The user uses the printer 200 from the client 200c.
A file print request is made to (271). Print request section 20
7 generates a print job, and the print execution unit 202 of the client 200c transfers the print job to the spool X (225) of the print server X (220c) via the communication I / F unit 203 (902). Also, the client 200
The spool A (206) of c stores the print job as described above (903). (C) Print execution unit 2 in the print server X (220c)
21 sequentially takes out print jobs from the spool X (225), sends them to the printer X (271), and prints them (9
04).

【0034】(d)ユーザはクライアント200cの印
刷続行要求部204に対して、プリンタY(272)を
用いた印刷続行コマンドを発行する。クライアント20
0c内のユーザ名獲得部205はログインユーザ認証部
201からユーザ名を獲得する。ユーザ名判定部216
は、スプールA(206)に格納してある印刷ジョブ2
08の制御ファイルから取り出したユーザ名と、ユーザ
名獲得部で得たユーザ名を比較する。印刷続行コマンド
を発行したユーザ名がシステム管理者であるか。または
ユーザ名が一致する。もし、印刷続行コマンドを発行し
たユーザ名と印刷ジョブのユーザ名が一致しない時は、
他のプリンタを用いた印刷続行ができないことを表わす
エラーメッセージをユーザへ送信し、処理を終了する
(905)。 (e)印刷続行処理部209は印刷ジョブ208をスプ
ールX(206)からプリントサーバY(240c)の
スプールY(263)へ転送する(906)。 (f)プリントサーバY(240c)の印刷実行部24
1はスプールY(243)から印刷ジョブを取り出し、
プリンタY(272)へ送信し、印刷する(907)。
(D) The user issues a print continuation command using the printer Y (272) to the print continuation request unit 204 of the client 200c. Client 20
The user name acquisition unit 205 in 0c acquires the user name from the login user authentication unit 201. User name determination unit 216
Print job 2 stored in spool A (206)
The user name extracted from the control file 08 is compared with the user name obtained by the user name acquisition unit. Is the user name who issued the print continue command a system administrator? Or the user names match. If the user name of the print continuation command does not match the user name of the print job,
An error message indicating that printing cannot be continued using another printer is sent to the user, and the process is terminated (905). (E) The print continuation processing unit 209 transfers the print job 208 from the spool X (206) to the spool Y (263) of the print server Y (240c) (906). (F) Print execution unit 24 of print server Y (240c)
1 retrieves the print job from spool Y (243),
The data is transmitted to the printer Y (272) and printed (907).

【0035】本実施例によれば、他のプリンタY(27
2)を用いた印刷続行を行う時に、該当印刷ジョブに対
して、ユーザの認証を行い、印刷コマンドを発行したユ
ーザまたはシステム管理者以外が操作できなくなるよう
にすることができる。また、予め印刷ジョブを印刷要求
したクライアント200cで保存することにより、各プ
リントサーバ同士220c、240cでプリンタ名及び
計算機名を登録してなくても、ユーザはクライアント2
00cから印刷ジョブの印刷続行を指示できる。また、
予め印刷ジョブをクライアント200cで保存すること
により、印刷ジョブを転送する時間が半分になり、LA
Nの通信トラフィックも半減する。また、第1の実施例
で述べた制御ファイル名の計算機名の問題も解決でき
る。上記のことを実現するために印刷続行要求部20
4、印刷続行処理部209を新設し、印刷要求部207
を変更した。以上により、印刷システムの管理と運用を
容易にでき、信頼性を向上できるという効果がある。
According to this embodiment, another printer Y (27
When printing is continued using 2), it is possible to authenticate the user for the corresponding print job so that only the user who issued the print command or the system administrator can operate. Further, by saving the print job in advance in the client 200c that requested printing, the user does not need to register the printer name and computer name between the print servers 220c and 240c.
It is possible to instruct to continue printing the print job from 00c. Also,
By saving the print job in the client 200c in advance, the transfer time of the print job is halved and the LA
The communication traffic of N is also halved. Further, the problem of the computer name of the control file name described in the first embodiment can be solved. In order to realize the above, the print continuation request unit 20
4. A print continuation processing unit 209 is newly provided, and a print request unit 207 is provided.
Was changed. As described above, the printing system can be easily managed and operated, and the reliability can be improved.

【0036】次に本発明に係る代替プリンタ利用印刷シ
ステムの第4の実施例について、図10及び図11を用
いて説明する。図10は第4の実施例における代替プリ
ンタ利用印刷システムの機能構成を示した図、即ちクラ
イアント200dと管理サーバ260dとプリントサー
バX(220d)とプリントサーバY(240d)とを
LAN100に接続して構成した印刷システムの機能構
成を示した図である。基本的には、図6に示す第2の実
施例の構成と同じであるが、以下の構成及び機能を追加
または変更する。図8では、クライアント200cの印
刷要求部201が印刷ジョブをスプールA(206)で
保存するが、本第4の実施例では印刷ジョブを管理サー
バ260dのスプールB(263)へ転送し、保存する
機能に変更する。また、管理サーバ260dに印刷続行
処理部265を追加する。
Next, a fourth embodiment of the printing system using the alternative printer according to the present invention will be described with reference to FIGS. FIG. 10 is a diagram showing a functional configuration of a printing system using an alternative printer in the fourth embodiment, that is, a client 200d, a management server 260d, a print server X (220d), and a print server Y (240d) are connected to the LAN 100. It is a figure showing the functional composition of the constituted printing system. The configuration is basically the same as that of the second embodiment shown in FIG. 6, but the following configurations and functions are added or changed. In FIG. 8, the print request unit 201 of the client 200c stores the print job in the spool A (206), but in the fourth embodiment, the print job is transferred to the spool B (263) of the management server 260d and stored. Change to function. Further, the print continuation processing unit 265 is added to the management server 260d.

【0037】図11は、第4の実施例についての動作手
順を示す。 (a)ユーザはクライアント200dにログインする時
に、ユーザ名とパスワードを入力しログインユーザ認証
部201はユーザの認証を行う(1101)。 (b)ユーザはクライアント200dからプリンタX2
71へファイルを印刷要求する。印刷要求部は印刷ジョ
ブを生成し、通信I/F部203を介して、プリントサ
ーバX(220c)のスプールX(225)へ印刷ジョ
ブを転送する(1102)。また、通信I/F部203
を介して、管理サーバ260dへ印刷ジョブを転送する
(1104)。 (c)プリントサーバX(220d)内の印刷実行部2
21はスプールX(225)から順次印刷ジョブを取り
出して、プリンタX(271)へ送信し、印刷する(1
103)。管理サーバ260dの印刷続行処理部265
は、プリンタXでの印刷が正常に終了するまで、印刷ジ
ョブ264をスプールB(263)で保存する(110
5)。
FIG. 11 shows an operation procedure for the fourth embodiment. (A) The user inputs the user name and password when logging in to the client 200d, and the login user authentication unit 201 authenticates the user (1101). (B) The user uses the printer X2 from the client 200d.
Request to print the file to 71. The print request unit generates a print job and transfers the print job to the spool X (225) of the print server X (220c) via the communication I / F unit 203 (1102). Also, the communication I / F unit 203
The print job is transferred to the management server 260d via (1104). (C) Print execution unit 2 in the print server X (220d)
21 sequentially takes out print jobs from the spool X (225), sends them to the printer X (271), and prints (1
103). Printing continuation processing unit 265 of the management server 260d
Saves the print job 264 on the spool B (263) until printing on the printer X ends normally (110
5).

【0038】(d)ユーザはクライアント200dの印
刷続行要求部204に対して、プリンタY(272)を
用いた印刷続行コマンドを発行する。クライアント20
0d内のユーザ名獲得部205はログインユーザ認証部
201からユーザ名を獲得する。印刷続行要求部204
は通信メッセージを作成し、通信I/F部203を介し
て管理サーバ(260d)へ送信する(1106)。 (e)管理サーバ内印刷続行処理部265は通信I/F
部262を介して上記通信メッセージを受信する(11
07)。 (f)ユーザ名判定部266は、スプールB(263)
に格納してある印刷ジョブ264の制御ファイルから取
り出したユーザ名と、通信メッセージから取り出したユ
ーザ名を比較する。印刷続行コマンドを発行したユーザ
名がシステム管理者であるか。または(d)で獲得した
各ユーザ名を比較してユーザ名が一致する。もし、印刷
続行コマンドを発行したユーザ名と印刷ジョブのユーザ
名が一致しない時は、他のプリンタを用いた印刷続行が
できないことを表わすエラーメッセージをクライアント
200dに送信し、処理を終了する(1108)。
(D) The user issues a print continuation command using the printer Y (272) to the print continuation request unit 204 of the client 200d. Client 20
The user name acquisition unit 205 in 0d acquires the user name from the login user authentication unit 201. Printing continuation request unit 204
Creates a communication message and sends it to the management server (260d) via the communication I / F unit 203 (1106). (E) The print continuation processing unit 265 in the management server uses the communication I / F.
The communication message is received via the unit 262 (11
07). (F) The user name determination unit 266 uses the spool B (263).
The user name extracted from the control file of the print job 264 stored in the above is compared with the user name extracted from the communication message. Is the user name who issued the print continue command a system administrator? Alternatively, the user names are matched by comparing the user names acquired in (d). If the user name of the print continuation command and the user name of the print job do not match, an error message indicating that printing cannot be continued using another printer is transmitted to the client 200d, and the process is terminated (1108). ).

【0039】(g)印刷続行処理部265は印刷ジョブ
264をスプールB(263)からプリントサーバY
(240d)のスプールY(263)へ転送する(11
09)。 (f)プリントサーバY(240d)の印刷実行部24
1はスプールY(243)から印刷ジョブを取り出し、
プリンタY(272)へ送信し、印刷する(111
0)。
(G) The print continuation processing unit 265 sends the print job 264 from the spool B (263) to the print server Y.
Transfer to (240d) spool Y (263) (11
09). (F) Print execution unit 24 of print server Y (240d)
1 retrieves the print job from spool Y (243),
Send to printer Y (272) and print (111
0).

【0040】本実施例によれば、他のプリンタY(27
2)を用いた印刷続行を行う時に、該当印刷ジョブに対
して、ユーザの認証を行い、印刷コマンドを発行したユ
ーザまたはシステム管理者以外が操作できなくなるよう
にできる。また、予め印刷ジョブを管理サーバ260d
で保存することにより、各プリントサーバ同士220
d、240dでプリンタ名及び計算機名を登録してなく
ても、ユーザはクライアント200dから印刷ジョブの
印刷続行を指示できる。また、印刷ジョブを管理サーバ
260dで保存することにより、クライアント200d
のディスクの容量の節約できる。上記のことを実現する
ために印刷続行要求部204、印刷続行処理部209を
新設し、印刷要求部207を変更した。以上により、印
刷システムの管理と運用を容易にでき、信頼性を向上で
きるという効果がある。また、以上の第1から第4の実
施例はユーザ認証を行っているが、ユーザ認証を行わず
に、印刷ジョブを印刷続行を希望するプリンタへ転送す
るようにすることもできる。
According to this embodiment, another printer Y (27
When printing is continued using 2), the user can be authenticated for the corresponding print job so that only the user who issued the print command or the system administrator can operate. In addition, a print job is previously stored in the management server 260d.
Each print server 220
Even if the printer name and the computer name are not registered in d and 240d, the user can instruct to continue printing the print job from the client 200d. Further, by storing the print job in the management server 260d, the client 200d
You can save disk space. In order to realize the above, the print continuation requesting unit 204 and the print continuation processing unit 209 are newly provided, and the print requesting unit 207 is changed. As described above, the printing system can be easily managed and operated, and the reliability can be improved. Further, although the user authentication is performed in the above-described first to fourth embodiments, the print job may be transferred to a printer that desires to continue printing without performing user authentication.

【0041】[0041]

【発明の効果】本発明によれば、スプールに格納された
印刷ジョブについて、印刷続行時にユーザ認証を行うこ
とにより、印刷要求したユーザとシステム管理者だけが
代替プリンタを用いた印刷続行ができるため、他のユー
ザは印刷ジョブを勝手に印刷続行をすることをなくすこ
とができる効果を奏する。また本発明によれば、プリン
タが接続された計算機同士でプリンタ名及び計算機名を
登録していなくても、印刷ジョブを指定した計算機へ転
送したり、指定した計算機で保存することにより、印刷
続行を希望する計算機へ印刷ジョブを転送し、印刷でき
るため、印刷システムの管理と運用を容易にでき、信頼
性を向上できるという効果を奏する。
According to the present invention, for a print job stored in a spool, by performing user authentication when continuing printing, only the user who requested printing and the system administrator can continue printing using the alternative printer. Another user is able to eliminate the need to continue printing the print job without permission. Further, according to the present invention, even if the printer name and the computer name are not registered between the computers to which the printer is connected, the print job can be transferred to the designated computer or saved in the designated computer to continue printing. Since the print job can be transferred to and printed by the desired computer, the management and operation of the printing system can be facilitated, and the reliability can be improved.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明に係る印刷システムのネットワークを示
す構成図である。
FIG. 1 is a configuration diagram showing a network of a printing system according to the present invention.

【図2】本発明に係る計算機についての具体的なハード
構成を示す図である。
FIG. 2 is a diagram showing a specific hardware configuration of a computer according to the present invention.

【図3】本発明に係るプリンタについての具体的なハー
ド構成を示す図である。
FIG. 3 is a diagram showing a specific hardware configuration of a printer according to the present invention.

【図4】本発明に係る代替プリンタ利用印刷システムの
第1の実施例を示す機能構成図である。
FIG. 4 is a functional configuration diagram showing a first embodiment of a printing system using an alternative printer according to the present invention.

【図5】図4に示す第1の実施例における動作手順を示
す図である。
5 is a diagram showing an operation procedure in the first embodiment shown in FIG.

【図6】本発明に係る代替プリンタ利用印刷システムの
第2の実施例を示す機能構成図である。
FIG. 6 is a functional configuration diagram showing a second embodiment of a printing system using an alternative printer according to the present invention.

【図7】図6に示す第2の実施例における動作手順を示
す図である。
FIG. 7 is a diagram showing an operation procedure in the second embodiment shown in FIG.

【図8】本発明に係る代替プリンタ利用印刷システムの
第3の実施例を示す機能構成図である。
FIG. 8 is a functional configuration diagram showing a third embodiment of a printing system using an alternative printer according to the present invention.

【図9】図8に示す第3の実施例における動作手順を示
す図である。
9 is a diagram showing an operation procedure in the third embodiment shown in FIG.

【図10】本発明に係る代替プリンタ利用印刷システム
の第4の実施例を示す機能構成図である。
FIG. 10 is a functional configuration diagram showing a fourth embodiment of a printing system using an alternative printer according to the present invention.

【図11】図10に示す第4の実施例における動作手順
を示す図である。
11 is a diagram showing an operation procedure in the fourth embodiment shown in FIG.

【符号の説明】[Explanation of symbols]

10、101〜104、111…計算機、 11…CP
U 12…ROMメモリ、 13…RAMメモリ、 14…
キーボード(入力手段) 15…マウス(入力手段)、
17…ディスク、 19…ディスプレイ 20…プリンタコントローラ部、 21…プリンタエン
ジン部 100…LAN、 105〜108…サーバ直結プリン
タ、109、110…ネットワークプリンタ 200a、200b、200c、200d…クライアン
ト 201…ログインユーザ認証部 202、221、241、261…印刷実行部、 20
4…印刷続行要求部 205…ユーザ名獲得部、 206…スプールA 20
7…印刷要求部 223…印刷続行処理部、 224…ユーザ名判定部 220a、220b、220c、220d…プリントサ
ーバX 225…スプールX、 226…印刷ジョブ、 243
…スプールY 240a、240b、240c、240d…プリントサ
ーバY 260b、260d…管理サーバ、 263…スプール
B 265…印刷続行処理部、 266…ユーザ名判定部 271…プリンタX、 272…プリンタY
10, 101-104, 111 ... Calculator, 11 ... CP
U 12 ... ROM memory, 13 ... RAM memory, 14 ...
Keyboard (input means) 15 ... Mouse (input means),
17 ... Disk, 19 ... Display 20 ... Printer controller section, 21 ... Printer engine section 100 ... LAN, 105-108 ... Server direct connection printer, 109, 110 ... Network printer 200a, 200b, 200c, 200d ... Client 201 ... Login user authentication Copy units 202, 221, 241, 261 ... Print execution unit, 20
4 ... Print continuation request section 205 ... User name acquisition section, 206 ... Spool A 20
7 ... Print request unit 223 ... Print continuation processing unit 224 ... User name determination unit 220a, 220b, 220c, 220d ... Print server X 225 ... Spool X, 226 ... Print job, 243
... Spool Y 240a, 240b, 240c, 240d ... Print server Y 260b, 260d ... Management server, 263 ... Spool B 265 ... Print continuation processing unit, 266 ... User name determination unit 271 ... Printer X, 272 ... Printer Y

───────────────────────────────────────────────────── フロントページの続き (72)発明者 北川 誠 神奈川県川崎市麻生区王禅寺1099番地株式 会社日立製作所情報・通信開発本部内 (72)発明者 塩谷 隆廣 神奈川県横浜市戸塚区戸塚町5030番地株式 会社日立製作所ソフトウェア開発本部内 (72)発明者 平林 元明 神奈川県横浜市戸塚区戸塚町5030番地株式 会社日立製作所ソフトウェア開発本部内 ─────────────────────────────────────────────────── ─── Continuation of the front page (72) Makoto Kitagawa Makoto Kitazen, Aso-ku, Kawasaki, Kanagawa 1099, Stock & Information Development Division (72) Inventor Takahiro Shiotani, Totsuka-cho, Totsuka-ku, Yokohama, Kanagawa Hitachi Ltd. Software Development Headquarters (72) Inventor Motoaki Hirabayashi 5030 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Hitachi Ltd. Software Development Headquarters

Claims (12)

【特許請求の範囲】[Claims] 【請求項1】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機に対して最
初に印刷した第1のプリンタに続いて第2のプリンタを
用いて印刷続行を要求する際、前記第1のプリンタが接
続されている第1の計算機から印刷ジョブを前記第3の
計算機へ戻し、この戻された印刷ジョブを、前記第2の
プリンタが接続されている第2の計算機へ転送して第2
のプリンタに対して印刷続行を実行することを特徴とす
る代替プリンタ利用印刷システム。
1. In a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using a first printer that has printed first and a second printer. In doing so, the print job is returned from the first computer to which the first printer is connected to the third computer, and the returned print job is returned to the second computer to which the second printer is connected. Second to transfer to the computer
Printing system using an alternative printer, characterized in that printing continuation is executed for the other printer.
【請求項2】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機に対して最
初に印刷した第1のプリンタに続いて第2のプリンタを
用いて印刷続行を要求する際、前記第1のプリンタが接
続されている第1の計算機から印刷ジョブを、計算機を
管理する管理計算機へ転送し、この転送された印刷ジョ
ブを、前記第2のプリンタが接続されている第2の計算
機へ転送して第2のプリンタに対して印刷続行を実行す
ることを特徴とする代替プリンタ利用印刷システム。
2. In a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using a first printer that has printed first and a second printer. In doing so, a print job is transferred from the first computer to which the first printer is connected to a management computer that manages the computer, and the transferred print job is connected to the second printer. A printing system using an alternative printer, characterized by transferring to a second computer and executing printing continuation for a second printer.
【請求項3】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、最初に印刷する第1のプ
リンタが接続されている第1の計算機ヘ印刷要求に応じ
て転送すると共に第3の計算機において保存していた印
刷ジョブを、前記第3の計算機に対して前記第1のプリ
ンタに続いて第2のプリンタを用いて印刷続行を要求す
る際、前記第2のプリンタが接続されている第2の計算
機へ転送して第2のプリンタに対して印刷続行を実行す
ることを特徴とする代替プリンタ利用印刷システム。
3. A printing system comprising a computer and a printer connected to a LAN, wherein a first printer for printing first is transferred to a first computer to which the first printer is connected in response to a print request and a third computer is used. When the print job stored in the computer is requested to continue printing by using the second printer after the first printer to the third computer, the second printer is connected. A printing system using an alternative printer, characterized by transferring to a second computer and executing printing continuation for a second printer.
【請求項4】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機から印刷要
求に応じた印刷ジョブを、最初に印刷する第1のプリン
タが接続されている第1の計算機ヘ転送すると共に計算
機を管理する管理計算機に転送して保存し、前記第3の
計算機に対して前記第1のプリンタに続いて第2のプリ
ンタを用いて印刷続行を要求する際、前記管理計算機に
おいて保存された印刷ジョブを前記第2のプリンタが接
続されている第2の計算機へ転送して第2のプリンタに
対して印刷続行を実行することを特徴とする代替プリン
タ利用印刷システム。
4. A printing system comprising a computer and a printer connected to a LAN, wherein a first printer for printing a print job in response to a print request from a third computer is connected to the first printer. When the second computer is requested to continue printing by using the second printer after the first printer, the third computer is transferred to the management computer that manages the computer and saved. A printing system using an alternative printer, characterized in that a print job stored in a management computer is transferred to a second computer to which the second printer is connected and printing is continued for the second printer.
【請求項5】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機に対して最
初に印刷した第1のプリンタに続いて第2のプリンタを
用いて印刷続行を要求する際、前記第3の計算機におい
て印刷続行コマンドを発行して獲得されたユーザ名と印
刷ジョブに記載しているユーザ名とを前記第1のプリン
タが接続されている第1の計算機において比較して一致
した場合には前記第1の計算機から印刷ジョブを前記第
3の計算機へ戻し、この戻された印刷ジョブを、前記第
2のプリンタが接続されている第2の計算機へ転送して
第2のプリンタに対して印刷続行を実行することを特徴
とする代替プリンタ利用印刷システム。
5. In a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using the first printer that has printed first and then the second printer. In doing so, the user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the first computer to which the first printer is connected. If they match each other, the print job is returned from the first computer to the third computer, and the returned print job is transferred to the second computer to which the second printer is connected. A printing system using an alternative printer, characterized in that printing is continued for the second printer.
【請求項6】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機に対して最
初に印刷した第1のプリンタに続いて第2のプリンタを
用いて印刷続行を要求する際、前記第3の計算機におい
て印刷続行コマンドを発行して獲得されたユーザ名と印
刷ジョブに記載しているユーザ名とを前記第1のプリン
タが接続されている第1の計算機において比較して一致
した場合には前記第1の計算機から印刷ジョブを、計算
機を管理する管理計算機へ転送し、この転送された印刷
ジョブを、前記第2のプリンタが接続されている第2の
計算機へ転送して第2のプリンタに対して印刷続行を実
行することを特徴とする代替プリンタ利用印刷システ
ム。
6. A printing system configured by connecting a computer and a printer to a LAN, and requesting the third computer to continue printing using the first printer that has printed first and then the second printer. In doing so, the user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the first computer to which the first printer is connected. If they match, the print job is transferred from the first computer to the management computer that manages the computer, and the transferred print job is transferred to the second computer to which the second printer is connected. And a printing system using an alternative printer, characterized in that the printing is continued for the second printer.
【請求項7】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、最初に印刷する第1のプ
リンタが接続されている第1の計算機ヘ印刷要求に応じ
て転送すると共に第3の計算機において保存していた印
刷ジョブを、前記第3の計算機に対して前記第1のプリ
ンタに続いて第2のプリンタを用いて印刷続行を要求す
る際、前記第3の計算機において印刷続行コマンドを発
行して獲得されたユーザ名と印刷ジョブに記載している
ユーザ名とを前記第3の計算機において比較して一致し
た場合には前記第2のプリンタが接続されている第2の
計算機へ転送して第2の計算機は第2のプリンタに対し
て印刷続行を実行することを特徴とする代替プリンタ利
用印刷システム。
7. In a printing system configured by connecting a computer and a printer to a LAN, a first printer to print first is transferred to a first computer to which the first printer is connected in response to a print request, and a third computer is used. When the print job stored in the computer is requested to continue printing to the third computer by using the second printer after the first printer, the print continue command is issued by the third computer. When the user name obtained by issuing and the user name described in the print job are compared in the third computer and match, the data is transferred to the second computer to which the second printer is connected. Then, the second computer executes the printing continuation to the second printer, and the alternative printer utilizing printing system.
【請求項8】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機から印刷要
求に応じた印刷ジョブを、最初に印刷する第1のプリン
タが接続されている第1の計算機ヘ転送すると共に計算
機を管理する管理計算機に転送して保存し、前記第3の
計算機に対して前記第1のプリンタに続いて第2のプリ
ンタを用いて印刷続行を要求する際、前記第3の計算機
において印刷続行コマンドを発行して獲得されたユーザ
名と印刷ジョブに記載しているユーザ名とを前記管理計
算機において比較して一致した場合には前記管理計算機
において保存された印刷ジョブを前記第2のプリンタが
接続されている第2の計算機へ転送して第2のプリンタ
に対して印刷続行を実行することを特徴とする代替プリ
ンタ利用印刷システム。
8. A printing system comprising a computer and a printer connected to a LAN, wherein a first printer for printing a print job in response to a print request from a third computer is connected to the first printer. When the second computer is requested to continue printing by using the second printer after the first printer, the third computer is transferred to the management computer that manages the computer and saved. The user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the management computer, and if they match, the print job saved in the management computer Is transferred to the second computer to which the second printer is connected, and printing continuation is executed for the second printer. Beam.
【請求項9】計算機とプリンタとをLANに接続して構
成した印刷システムにおいて、第3の計算機に対して最
初に印刷した第1のプリンタに続いて第2のプリンタを
用いて印刷続行を要求する際、前記第3の計算機におい
て印刷続行コマンドを発行して獲得されたユーザ名と印
刷ジョブに記載しているユーザ名とを前記第1のプリン
タが接続されている第1の計算機において比較して一致
した場合には前記第1の計算機から印刷ジョブを前記第
3の計算機へ戻し、この戻された印刷ジョブを、前記第
2のプリンタが接続されている第2の計算機へ転送して
第2のプリンタに対して印刷続行を実行し、不一致の場
合にはエラーメッセージを前記第3の計算機に送信する
ことを特徴とする代替プリンタ利用印刷システム。
9. In a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using the first printer that has printed first and then the second printer. In doing so, the user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the first computer to which the first printer is connected. If they match each other, the print job is returned from the first computer to the third computer, and the returned print job is transferred to the second computer to which the second printer is connected. A printing system using an alternative printer, wherein print continuation is executed for the second printer, and an error message is transmitted to the third computer when the two do not match.
【請求項10】計算機とプリンタとをLANに接続して
構成した印刷システムにおいて、第3の計算機に対して
最初に印刷した第1のプリンタに続いて第2のプリンタ
を用いて印刷続行を要求する際、前記第3の計算機にお
いて印刷続行コマンドを発行して獲得されたユーザ名と
印刷ジョブに記載しているユーザ名とを前記第1のプリ
ンタが接続されている第1の計算機において比較して一
致した場合には前記第1の計算機から印刷ジョブを、計
算機を管理する管理計算機へ転送し、この転送された印
刷ジョブを、前記第2のプリンタが接続されている第2
の計算機へ転送して第2のプリンタに対して印刷続行を
実行し、不一致の場合にはエラーメッセージを前記第3
の計算機に送信することを特徴とする代替プリンタ利用
印刷システム。
10. In a printing system configured by connecting a computer and a printer to a LAN, a third computer is requested to continue printing using a first printer that has printed first and a second printer. In doing so, the user name obtained by issuing the print continuation command in the third computer and the user name described in the print job are compared in the first computer to which the first printer is connected. If they match, the print job is transferred from the first computer to the management computer that manages the computer, and the transferred print job is transferred to the second computer to which the second printer is connected.
To the second computer and continue printing to the second printer. If they do not match, an error message is sent to the third printer.
A printing system using an alternative printer, which is characterized in that it is transmitted to a computer.
【請求項11】計算機とプリンタとをLANに接続して
構成した印刷システムにおいて、最初に印刷する第1の
プリンタが接続されている第1の計算機ヘ印刷要求に応
じて転送すると共に第3の計算機において保存していた
印刷ジョブを、前記第3の計算機に対して前記第1のプ
リンタに続いて第2のプリンタを用いて印刷続行を要求
する際、前記第3の計算機において印刷続行コマンドを
発行して獲得されたユーザ名と印刷ジョブに記載してい
るユーザ名とを前記第3の計算機において比較して一致
した場合には前記第2のプリンタが接続されている第2
の計算機へ転送して第2の計算機は第2のプリンタに対
して印刷続行を実行し、不一致の場合にはエラーメッセ
ージを前記第3の計算機に送信することを特徴とする代
替プリンタ利用印刷システム。
11. In a printing system configured by connecting a computer and a printer to a LAN, the first printer for first printing is transferred to a first computer to which the first printer is connected in response to a print request, and a third computer is used. When the print job stored in the computer is requested to continue printing to the third computer by using the second printer after the first printer, the print continue command is issued by the third computer. If the user name obtained by issuing and the user name described in the print job are compared in the third computer and they match, the second printer is connected to the second printer.
To the second computer, the second computer continues printing to the second printer, and in the case of a mismatch, an error message is sent to the third computer. .
【請求項12】計算機とプリンタとをLANに接続して
構成した印刷システムにおいて、第3の計算機から印刷
要求に応じた印刷ジョブを、最初に印刷する第1のプリ
ンタが接続されている第1の計算機ヘ転送すると共に計
算機を管理する管理計算機に転送して保存し、前記第3
の計算機に対して前記第1のプリンタに続いて第2のプ
リンタを用いて印刷続行を要求する際、前記第3の計算
機において印刷続行コマンドを発行して獲得されたユー
ザ名と印刷ジョブに記載しているユーザ名とを前記管理
計算機において比較して一致した場合には前記管理計算
機において保存された印刷ジョブを前記第2のプリンタ
が接続されている第2の計算機へ転送して第2のプリン
タに対して印刷続行を実行し、不一致の場合にはエラー
メッセージを前記第3の計算機に送信することを特徴と
する代替プリンタ利用印刷システム。
12. A printing system comprising a computer and a printer connected to a LAN, wherein a first printer which prints a print job according to a print request from a third computer first is connected. To the management computer that manages the computer and saves it.
When the second computer is requested to continue printing using the second printer after the first printer, the third computer calculates the user name and print job acquired by issuing the print continue command. When the management computer compares the user name with the registered user name and the user names match, the print job stored in the management computer is transferred to the second computer to which the second printer is connected, and the second job is transferred to the second computer. A printing system using an alternative printer, characterized in that print continuation is executed for the printer, and an error message is transmitted to the third computer when there is a mismatch.
JP7284951A 1995-11-01 1995-11-01 Printing system using alternate printer Pending JPH09128171A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7284951A JPH09128171A (en) 1995-11-01 1995-11-01 Printing system using alternate printer

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7284951A JPH09128171A (en) 1995-11-01 1995-11-01 Printing system using alternate printer

Publications (1)

Publication Number Publication Date
JPH09128171A true JPH09128171A (en) 1997-05-16

Family

ID=17685192

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7284951A Pending JPH09128171A (en) 1995-11-01 1995-11-01 Printing system using alternate printer

Country Status (1)

Country Link
JP (1) JPH09128171A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2006049292A1 (en) * 2004-11-01 2006-05-11 Seiko Epson Corporation Output system, network device, device using apparatus, output control program and output request program, and output method
US7209259B2 (en) 2001-08-14 2007-04-24 Minolta Co., Ltd. Image processing apparatus that has function of executing rewrite of firmware, image processing method, and program
US7609404B2 (en) 2004-07-06 2009-10-27 Seiko Epson Corporation Printing control apparatus, printing management apparatus, printing system, printing control method, printing management method, printing control program, and printing management program
JP2016031737A (en) * 2014-07-30 2016-03-07 株式会社リコー Information processing system, terminal device, and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7209259B2 (en) 2001-08-14 2007-04-24 Minolta Co., Ltd. Image processing apparatus that has function of executing rewrite of firmware, image processing method, and program
US7609404B2 (en) 2004-07-06 2009-10-27 Seiko Epson Corporation Printing control apparatus, printing management apparatus, printing system, printing control method, printing management method, printing control program, and printing management program
WO2006049292A1 (en) * 2004-11-01 2006-05-11 Seiko Epson Corporation Output system, network device, device using apparatus, output control program and output request program, and output method
US8009311B2 (en) 2004-11-01 2011-08-30 Seiko Epson Corporation Output system, network device, device using apparatus, output control program and output request program, and output method
JP4826828B2 (en) * 2004-11-01 2011-11-30 セイコーエプソン株式会社 Output system, network device, output control program, and output method
JP2016031737A (en) * 2014-07-30 2016-03-07 株式会社リコー Information processing system, terminal device, and program

Similar Documents

Publication Publication Date Title
JP3242801B2 (en) Printing system
JP3578714B2 (en) Job token printer assignment system
JP4596696B2 (en) Information processing apparatus and printing apparatus
US6466328B1 (en) System and method for remote printing in a distributed network environment
US8493591B2 (en) Job-submission-request apparatus and method for making a request from a plurality of apparatuses
USRE39801E1 (en) Automatic installation of printers in a distributed environment
US8330980B2 (en) System, method, and apparatus for networked print management
EP1310863A2 (en) Remotely obtaining temporary exclusive control of a device
US20090147306A1 (en) Print system, image-forming apparatus, and information-processing method
WO1997032274A2 (en) Open systems printing
US20160283176A1 (en) Image forming apparatus, image forming system, and method of image forming
US8259324B2 (en) Printer/storage integrate system, controller, control method, and control program for automatic installation of control software
JP4488427B2 (en) Printing system, printing management server, printing control method, program, and computer-readable storage medium
JP3789062B2 (en) Information processing apparatus, data processing method, and storage medium storing computer-readable program
JP3502122B2 (en) Remote printing system
JPH09128171A (en) Printing system using alternate printer
JP2006252297A (en) Print system
JP5328292B2 (en) Printing system, image forming apparatus, and information processing method
US20050254084A1 (en) Notifying method, information processing apparatus, and control program
JP4601030B2 (en) Network printer
JPWO2006006302A1 (en) Print system, printer server, print execution program, and print document management system
JP4227614B2 (en) Automatic authentication method and system in printing process
JP2003022172A (en) Print server device and its control method
JP2005044002A (en) Server system, printer delete method, program, and storage medium
JP3420482B2 (en) Information processing apparatus, network print system, print control method, and storage medium storing program