JPH08314653A - プリンタの自動選択機能を備えたプリントサーバ装置 - Google Patents

プリンタの自動選択機能を備えたプリントサーバ装置

Info

Publication number
JPH08314653A
JPH08314653A JP7123526A JP12352695A JPH08314653A JP H08314653 A JPH08314653 A JP H08314653A JP 7123526 A JP7123526 A JP 7123526A JP 12352695 A JP12352695 A JP 12352695A JP H08314653 A JPH08314653 A JP H08314653A
Authority
JP
Japan
Prior art keywords
print
print data
printer
queue
control means
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
JP7123526A
Other languages
English (en)
Inventor
Takeshi Sakai
剛 酒井
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.)
NEC Corp
Original Assignee
NEC Corp
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 NEC Corp filed Critical NEC Corp
Priority to JP7123526A priority Critical patent/JPH08314653A/ja
Publication of JPH08314653A publication Critical patent/JPH08314653A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Accessory Devices And Overall Control Thereof (AREA)

Abstract

(57)【要約】 【目的】 ネットワークと接続されるプリントサーバに
接続されている複数のプリンタの中から、印刷終了時間
が最も短いプリンタを自動的に選択し、印刷にかかる時
間の短縮を図る。 【構成】 プリントサーバ2内のプリンタ監視手段22
は一定間隔の時間でプリントキュー26,27,28を
参照し、各プリントキューの状況をプリンタ情報テーブ
ル21に格納する。ワークステーション1が印刷データ
をプリントサーバ2に送ると、通信制御手段20が印刷
データを受け取り、印刷データ制御手段23に渡す。印
刷データを渡された印刷データ制御手段23は一時キュ
ー24に印刷データを格納する。そしてプリンタ監視手
段22にプリンタ情報テーブル21を参照させて印刷終
了時間が短いプリントキューを判断させ、そのプリント
キューに印刷データ送付手段25が一時キュー24内の
印刷データを送付する。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、プリンタサーバ装置に
関し、特に、プリントサーバに接続されているプリンタ
の中から印刷待ち時間が最も短いプリンタの自動選択機
能を備えたプリントサーバ装置に関する。
【0002】
【従来の技術】従来、この種の複数のプリンタが接続さ
れてネットワークと接続されるプリントサーバ装置は、
プリンタが印刷可能になるまで印刷データを格納してお
くプリントキューを、接続されているプリンタごとに作
成していた。プリンタの利用者が印刷を行う場合は、あ
らかじめプリントサーバに接続されている複数のプリン
タの中から使用するプリンタを1台選択し、そのプリン
タに対応するプリントキューに印刷データを送るようワ
ークステーションの設定を行っていた。印刷を行うプリ
ンタを別のプリントサーバに接続されているプリンタに
変更する場合には、利用者が変更したプリンタに対応す
るプリントキューに印刷データを送るようワークステー
ションで変更する必要があった。
【0003】
【発明が解決しようとする課題】この従来のプリントサ
ーバ装置では、利用者はプリントサーバに作成されてい
る各プリントキューの状況が通知されないため、使用し
ているプリンタのプリントキューに多くの印刷データが
存在している場合には、印刷終了までの時間が利用者に
とって思いがけなく長時間かかるということがあった。
【0004】また、利用者が印刷終了までの時間が短い
プリンタで印刷を行おうとする場合、利用者が印刷の前
にプリントサーバに作成されている各プリントキューの
状況を調べ、利用者自身でどのプリンタが印刷終了まで
の時間が短いかを判断してから、ワークステーションの
設定をし直す必要があった。
【0005】
【課題を解決するための手段】本発明のプリンタの自動
選択機能を備えたプリントサーバ装置は、複数のプリン
タが接続され、印刷データを一時的に格納するプリント
キューを接続されたそれぞれのプリンタに対応して備え
るプリントサーバと、前記プリントサーバとネットワー
クによって接続されるワークステーションが印刷データ
を前記プリントサーバのプリントキューに送り、印刷が
前記プリントサーバに接続されたプリンタで実行される
ものにおいて、印刷データを一時的に格納するプリント
キューの情報を登録するプリンタ情報テーブルと、複数
のプリントキューの状況を監視して前記プリンタ情報テ
ーブルにプリントキューの情報を格納し、前記プリンタ
情報テーブルから格納されているプリントキューの状況
を参照するプリンタ監視手段と、ワークステーションか
ら送付されてきた印刷データを一時格納する一時キュー
と、前記一時キューに格納される印刷データをプリント
キューに送付する印刷データ送付手段と、前記一時キュ
ーに印刷データを格納し、前記プリンタ監視手段に前記
プリンタ情報テーブルを参照させ、前記印刷データ送付
手段に前記一時キューからプリントキューへ印刷データ
を送付させる印刷データ制御手段とを備えることを特徴
とする。
【0006】本発明のプリントサーバ装置のプリンタの
自動選択方法は、ワークステーションから印刷データを
プリントサーバに送る第1のステップと、通信制御手段
が印刷データを受け取って印刷データ制御手段に印刷デ
ータを渡す第2のステップと、印刷データを渡された前
記印刷データ制御手段が印刷データを一時キューに格納
する第3のステップと、前記印刷データ制御手段がプリ
ンタ監視手段に、印刷データサイズの合計算出要求を出
し、前記プリンタ監視手段が、前記印刷データ制御手段
からの印刷データサイズの合計算出要求により、プリン
タ情報テーブルの各プリントキューごとに印刷データの
サイズの合計を算出する第4のステップと、前記第4の
ステップでの算出結果を比較する第5のステップと、も
し算出の結果各プリントキュー内の印刷データサイズの
合計がすべて等しいかどうかを判断する第6のステップ
と、前記第6のステップの判断で前記合計がすべて等し
かったら、各プリントキューに格納されている印刷デー
タ数を比較する第7のステップと、前記第5または第7
ステップの比較の結果、数値が最も小さいプリントキュ
ーのプリンタを、印刷終了時間が最も短いプリンタと判
断する第8のステップと、前記印刷データ制御手段が印
刷データ送付手段に印刷データ送付要求を出し、前記印
刷データ送付手段が、前記印刷データ制御手段の印刷デ
ータ送付要求により、前記一時キューに格納されている
印刷データを前記第7のステップで判断されたプリント
キューに送付する第9のステップとを含むことを特徴と
する。
【0007】
【実施例】次に、本発明について図面を参照して説明す
る。
【0008】図1は、本発明の一実施例を示すブロック
図である。図1に示す実施例は、ワークステーション1
と、プリントサーバ2と、複数のプリンタ3,4,5か
ら構成される。
【0009】プリントサーバ2は、通信制御手段20
と、プリンタ情報テーブル21と、プリンタ監視手段2
2と、印刷データ制御手段23と、一時キュー24と、
印刷データ送付手段25と、プリントキュー26,2
7,28とを備えている。
【0010】図2は、プリンタ情報テーブル21の構成
例を示す。この例では、プリントキュー名2a、プリン
トキューに格納されている印刷データ数2b、プリント
キューに格納されている各印刷データのサイズ2cから
なる。この例では、プリントキュー26に印刷データが
5個格納され、それぞれの印刷データのサイズは10
0,50,200,70,30となっており、またプリ
ントキュー27には印刷データが3個格納され、それぞ
れの印刷データのサイズは200,60,100となっ
ており、またプリントキュー28には印刷データが4個
格納され、それぞれの印刷データのサイズは80,12
0,40,90となっている。
【0011】次に、図1および図3を参照して、本実施
例の動作について説明する。
【0012】プリンタ監視手段22は、一定間隔の時間
でプリントキュー26,27,28を参照し、プリント
キュー26,27,28それぞれの、格納されている印
刷データの数と各印刷データのサイズをプリンタ情報テ
ーブル21に格納する。このプリンタ情報テーブル21
の内容は、プリンタ監視手段22がデータを格納するご
とに更新される。
【0013】
【発明の効果】以上説明したように、本発明によれば、
ワークステーションの利用者自身がプリンタの選択を行
わなくても、プリントサーバが自動的に印刷終了時間が
短いプリンタを選択して印刷が行われるため、印刷にか
かる時間を短縮することができる。
【図面の簡単な説明】
【図1】本発明の一実施例の構成図である。
【図2】図1中のプリンタ情報テーブルのデータ構成図
である。
【図3】図1中のプリントサーバ内で行われる処理を示
すフローチャートである。
【符号の説明】
1 ワークステーション 2 プリントサーバ 3,4,5 プリンタ 20 通信制御手段 21 プリンタ情報テーブル 22 プリンタ監視手段 23 印刷データ制御手段 24 一時キュー 25 印刷データ送付手段 26,27,28 プリントキュー

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】 複数のプリンタが接続され、印刷データ
    を一時的に格納するプリントキューを接続されたそれぞ
    れのプリンタに対応して備えるプリントサーバと、前記
    プリントサーバとネットワークによって接続されるワー
    クステーションが印刷データを前記プリントサーバのプ
    リントキューに送り、印刷が前記プリントサーバに接続
    されたプリンタで実行されるものにおいて、 印刷データを一時的に格納するプリントキューの情報を
    登録するプリンタ情報テーブルと、 複数のプリントキューの状況を監視して前記プリンタ情
    報テーブルにプリントキューの情報を格納し、前記プリ
    ンタ情報テーブルから格納されているプリントキューの
    状況を参照するプリンタ監視手段と、 ワークステーションから送付されてきた印刷データを一
    時格納する一時キューと、 前記一時キューに格納される印刷データをプリントキュ
    ーに送付する印刷データ送付手段と、 前記一時キューに印刷データを格納し、前記プリンタ監
    視手段に前記プリンタ情報テーブルを参照させ、前記印
    刷データ送付手段に前記一時キューからプリントキュー
    へ印刷データを送付させる印刷データ制御手段とを備え
    ることを特徴とするプリンタの自動選択機能を備えたプ
    リントサーバ装置。
  2. 【請求項2】 ワークステーションから印刷データをプ
    リントサーバに送る第1のステップと、通信制御手段が
    印刷データを受け取って印刷データ制御手段に印刷デー
    タを渡す第2のステップと、印刷データを渡された前記
    印刷データ制御手段が印刷データを一時キューに格納す
    る第3のステップと、前記印刷データ制御手段がプリン
    タ監視手段に、印刷データサイズの合計算出要求を出
    し、前記プリンタ監視手段が、前記印刷データ制御手段
    からの印刷データサイズの合計算出要求により、プリン
    タ情報テーブルの各プリントキューごとに印刷データの
    サイズの合計を算出する第4のステップと、前記第4の
    ステップでの算出結果を比較する第5のステップと、も
    し算出の結果各プリントキュー内の印刷データサイズの
    合計がすべて等しいかどうかを判断する第6のステップ
    と、前記第6のステップの判断で前記合計がすべて等し
    かったら、各プリントキューに格納されている印刷デー
    タ数を比較する第7のステップと、前記第5または第7
    ステップの比較の結果、数値が最も小さいプリントキュ
    ーのプリンタを、印刷終了時間が最も短いプリンタと判
    断する第8のステップと、前記印刷データ制御手段が印
    刷データ送付手段に印刷データ送付要求を出し、前記印
    刷データ送付手段が、前記印刷データ制御手段の印刷デ
    ータ送付要求により、前記一時キューに格納されている
    印刷データを前記第7のステップで判断されたプリント
    キューに送付する第9のステップとを含むことを特徴と
    するプリントサーバ装置のプリンタの自動選択方法。
JP7123526A 1995-05-23 1995-05-23 プリンタの自動選択機能を備えたプリントサーバ装置 Pending JPH08314653A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7123526A JPH08314653A (ja) 1995-05-23 1995-05-23 プリンタの自動選択機能を備えたプリントサーバ装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7123526A JPH08314653A (ja) 1995-05-23 1995-05-23 プリンタの自動選択機能を備えたプリントサーバ装置

Publications (1)

Publication Number Publication Date
JPH08314653A true JPH08314653A (ja) 1996-11-29

Family

ID=14862800

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7123526A Pending JPH08314653A (ja) 1995-05-23 1995-05-23 プリンタの自動選択機能を備えたプリントサーバ装置

Country Status (1)

Country Link
JP (1) JPH08314653A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE41875E1 (en) 1997-02-25 2010-10-26 Ricoh Company, Ltd. Computer-based network printing system and method for providing a unique identifier to be input by a user

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07129337A (ja) * 1993-11-04 1995-05-19 Fuji Xerox Co Ltd マルチプリンタ管理システム

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07129337A (ja) * 1993-11-04 1995-05-19 Fuji Xerox Co Ltd マルチプリンタ管理システム

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
USRE41875E1 (en) 1997-02-25 2010-10-26 Ricoh Company, Ltd. Computer-based network printing system and method for providing a unique identifier to be input by a user

Similar Documents

Publication Publication Date Title
US7656547B2 (en) System and method for optimized routing of print jobs
US6188487B1 (en) Print control system and print control method
JPH07200215A (ja) 印刷装置選択方法及びデータ処理ネットワーク
US7924447B2 (en) Method and system for workload balancing
JPH08314653A (ja) プリンタの自動選択機能を備えたプリントサーバ装置
JP4003301B2 (ja) ネットワークシステム及び画像形成装置
JP2001088404A (ja) 印刷装置及びその印刷制御方法と印刷システム
JPH06195289A (ja) 情報処理装置
JPH11282643A (ja) プリンタ自動振り分け装置及びプリンタシステム
JPH08305512A (ja) 印刷装置並びに印刷システムおよび印刷システムのプリント方法
JP3608513B2 (ja) ネットワークプリンタ装置およびネットワーク印刷方法
JP3768586B2 (ja) 出力制御装置及び方法
JPH05250112A (ja) プリント出力制御方式
JPH1027079A (ja) プリントサーバとその印刷ジョブ制御方式
JPH11345102A (ja) 自動プリント制御方式およびプリント制御方法
JPH10100514A (ja) ネットワークプリンタ装置
JPH06332642A (ja) 分散印刷システム
JPH08297550A (ja) プリントジョブ制御方式
JP2862430B2 (ja) 印刷システム
JPH05265777A (ja) プリントキュー自動コンフィギュレーションネットワークシステム
JPH0816345A (ja) プリンタディスパッチャ
JP3289547B2 (ja) 印刷処理装置及び印刷処理方法
JP4089018B2 (ja) ネットワークシステム及び画像形成装置
JPH07141133A (ja) プリンタ装置
JPH07121328A (ja) ジョブ処理システム

Legal Events

Date Code Title Description
A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 19981222