JPH0816344A - 印刷システムおよび印刷システムの分散印刷方法 - Google Patents

印刷システムおよび印刷システムの分散印刷方法

Info

Publication number
JPH0816344A
JPH0816344A JP6150073A JP15007394A JPH0816344A JP H0816344 A JPH0816344 A JP H0816344A JP 6150073 A JP6150073 A JP 6150073A JP 15007394 A JP15007394 A JP 15007394A JP H0816344 A JPH0816344 A JP H0816344A
Authority
JP
Japan
Prior art keywords
printing
distributed
printing device
candidates
print
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
JP6150073A
Other languages
English (en)
Inventor
Nobuaki Matsui
信明 松井
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP6150073A priority Critical patent/JPH0816344A/ja
Publication of JPH0816344A publication Critical patent/JPH0816344A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Multi Processors (AREA)

Abstract

(57)【要約】 【目的】 複数ページにわたる印刷データを複数の印刷
装置で分散印刷して、印刷時間を短縮できる。 【構成】 印刷データの印刷時に、CPU104により
記憶装置105に記憶された分散印刷装置候補名および
分散印刷候補数に基づいて複数ページにわたる印刷デー
タをページ単位に分割して割り当てると、通信装置10
6が各印刷装置121,131に割り当てられた印刷デ
ータを前記記憶装置105に記憶された分散印刷装置候
補名に従う各印刷装置に転送する構成を特徴とする。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】本発明は、複数の印刷装置を使用
して同一データ源から供給される印刷情報を並行分散処
理する印刷システムおよび印刷システムの分散印刷方法
に関するものである。
【0002】
【従来の技術】従来、ネットワークを介して複数の印刷
装置および複数のホストコンピュータが接続された印刷
システムにおいて、ユーザが複数ページにわたる画像デ
ータを印刷装置を用いて記録する場合は、単一の印刷装
置を用いて全てのページを出力する。
【0003】
【発明が解決しようとする課題】しかしながら、上記従
来例では全てのページを単一の印刷装置により順次記録
するため、印刷処理時間が長くなってしまうという問題
があった。
【0004】本発明は、上記の問題点を解消するために
なされたもので、第1〜第8の発明は、登録された印刷
装置候補名および印刷装置候補数に従って印刷データを
夫々の印刷装置に割り当て転送することにより、複数ペ
ージにわたる印刷データを複数の印刷装置で分散印刷し
て、印刷時間を短縮できる印刷システムおよび印刷シス
テムの分散印刷方法を提供することである。
【0005】
【課題を解決するための手段】本発明に係る第1の発明
は、ネットワークを介して複数の印刷装置および複数の
情報処理装置が接続された印刷システムにおいて、複数
ページにわたる印刷データを複数の印刷装置で分散印刷
するための印刷装置候補名および分散印刷候補数を記憶
する記憶手段と、印刷データの印刷時に、前記記憶手段
に記憶された分散印刷装置候補名および分散印刷候補数
に基づいて複数ページにわたる前記印刷データをページ
単位に分割して割り当てる割当て手段と、この割当て手
段により各印刷装置に割り当てられた印刷データを前記
記憶手段に記憶された分散印刷装置候補名に従う各印刷
装置に転送する転送手段とを各情報処理装置側に設けた
ものである。
【0006】本発明に係る第2の発明は、複数ページに
わたる印刷データを複数の印刷装置で分散印刷するため
の印刷装置候補名および分散印刷候補数を入力する入力
手段を各情報処理装置側に設け、この入力手段から入力
された印刷装置候補名および分散印刷候補数を記憶手段
に登録するように構成したものである。
【0007】本発明に係る第3の発明は、各情報処理装
置からのデータ転送要求に呼応する各印刷装置からのデ
ータ要求に基づいて記憶手段に複数ページにわたる印刷
データを複数の印刷装置で分散印刷するための印刷装置
候補名および分散印刷候補数を自動登録する登録手段を
各情報処理装置側に設けたものである。
【0008】本発明に係る第4の発明は、割当て手段
は、各印刷装置の印刷資源を参照して各分散印刷装置候
補に対する割り当て配分を可変設定するように構成した
ものである。
【0009】本発明に係る第5の発明は、印刷資源は、
各印刷装置の印刷処理速度情報であるように構成したも
のである。
【0010】本発明に係る第6の発明は、複数ページに
わたる印刷データを複数の印刷装置で分散印刷するため
の印刷装置候補名および分散印刷候補数を記憶する記憶
手段を有し、ネットワークを介して複数の印刷装置およ
び複数の情報処理装置が接続され、各情報処理装置から
各印刷装置に対して指示するデータ転送要求に呼応する
各印刷装置からのデータ要求に従って印刷データを各印
刷装置に転送する印刷システムの分散印刷方法におい
て、分散印刷を行う印刷装置候補名および分散印刷候補
数を前記記憶装置から取得する取得工程と、該取得した
印刷装置候補名および分散印刷候補数に基づいて印刷デ
ータをページ単位で印刷処理を行う装置数に分割する分
割工程と、データ要求元の印刷装置を判断する判断工程
と、該分割された印刷データ毎のデータ転送が判断され
たデータ要求元の印刷装置に対して終了したかどうかを
判断する終了判断工程とを有するものである。
【0011】本発明に係る第7の発明は、ネットワーク
初期設定時に、各情報処理装置からのデータ転送要求に
呼応する各印刷装置からのデータ要求に基づいて記憶手
段に複数ページにわたる印刷データを複数の印刷装置で
分散印刷するための印刷装置候補名および分散印刷候補
数を自動登録する登録工程とを有するものである。
【0012】本発明に係る第8の発明は、印刷処理開始
時に、各情報処理装置からのデータ転送要求に呼応する
各印刷装置からのデータ要求に基づいて記憶手段に複数
ページにわたる印刷データを複数の印刷装置で分散印刷
するための印刷装置候補名および分散印刷候補数を自動
登録する登録工程とを有することを特徴とする請求項6
記載の印刷システムの分散印刷方法。
【0013】
【作用】第1の発明においては、印刷データの印刷時
に、割当て手段により前記記憶手段に記憶された分散印
刷装置候補名および分散印刷候補数に基づいて複数ペー
ジにわたる印刷データをページ単位に分割して割り当て
ると、転送手段が各印刷装置に割り当てられた印刷デー
タを前記記憶手段に記憶された分散印刷装置候補名に従
う各印刷装置に転送して、各印刷装置で転送された印刷
データをそれぞれ並行して分散印刷する。
【0014】第2の発明においては、入力手段から入力
された印刷装置候補名および分散印刷候補数を記憶手段
に登録して、ユーザがネットワーク上の任意の近接設置
される印刷装置を分散印刷装置候補とする。
【0015】第3の発明においては、登録手段画各情報
処理装置からのデータ転送要求に呼応する各印刷装置か
らのデータ要求に基づいて記憶手段に複数ページにわた
る印刷データを複数の印刷装置で分散印刷するための印
刷装置候補名および分散印刷候補数を自動登録して、印
刷可能なネットワーク上の全ての印刷装置を分散印刷装
置候補として登録して、ネットワーク上の分散印刷装置
候補となる全ての印刷装置により印刷データをそれぞれ
分散印刷する。
【0016】第4の発明においては、割当て手段は、各
印刷装置の印刷資源を参照して各分散印刷装置候補に対
する割り当て配分を可変設定し、各印刷装置の印刷デー
タ処理負担を平均化する。
【0017】第5の発明においては、印刷資源は、割当
て手段は、各印刷装置の印刷資源としての各印刷装置の
印刷処理速度情報を参照して各分散印刷装置候補に対す
る割り当て配分を可変設定し、各印刷装置の印刷データ
処理を負担を平均化する。
【0018】第6の発明においては、分散印刷を行う印
刷装置候補名および分散印刷候補数を前記記憶装置から
取得し、該取得した印刷装置候補名および分散印刷候補
数に基づいて印刷データをページ単位で印刷処理を行う
装置数に分割しておき、データ要求元の印刷装置を判断
し、該分割された印刷データ毎のデータ転送が判断され
たデータ要求元の印刷装置に対して終了したかどうかを
判断し、分散印刷装置候補として登録された各印刷装置
で転送された印刷データをそれぞれ並行して分散印刷す
る。
【0019】第7の発明においては、ットワーク初期設
定時に、各情報処理装置からのデータ転送要求に呼応す
る各印刷装置からのデータ要求に基づいて記憶手段に複
数ページにわたる印刷データを複数の印刷装置で分散印
刷するための印刷装置候補名および分散印刷候補数を自
動登録して、印刷可能なネットワーク上の全ての印刷装
置を分散印刷装置候補として登録して、ネットワーク上
の分散印刷装置候補となる全ての印刷装置により印刷デ
ータをそれぞれ分散印刷する。
【0020】第8の発明においては、印刷処理開始時
に、各情報処理装置からのデータ転送要求に呼応する各
印刷装置からのデータ要求に基づいて記憶手段に複数ペ
ージにわたる印刷データを複数の印刷装置で分散印刷す
るための印刷装置候補名および分散印刷候補数を自動登
録して、印刷処理開始時点における最新の印刷可能なネ
ットワーク上の全ての印刷装置を分散印刷装置候補とし
て登録して、ネットワーク上の分散印刷装置候補となる
全ての印刷装置により印刷データをそれぞれ分散印刷す
る。
【0021】
【実施例】
〔第1実施例〕図1は本発明の第1実施例を示す印刷シ
ステムの構成を説明するブロック図であり、当該システ
ムは情報処理装置101とネットワーク140により接
続された印刷装置121,131から構成される場合に
対応する。なお、情報処理装置101とネットワーク1
40により接続された印刷装置121,131の数には
制限はない。
【0022】この図に示す様に、画像データは入力装置
103から入力され、制御を行うCPU104によって
記憶装置105に格納される。格納された画像情報は通
信装置106と通信装置126もしくは通信装置136
を経由して記憶装置125および記憶装置135に転送
される。転送された画像情報はCPU124およびCP
U134に制御された現像装置122および現像装置1
32によって印刷媒体に記録される。なお、102,1
28,138は表示装置、127,137は外部記憶装
置である。
【0023】図2は、図1に示した印刷システムにおけ
る情報処理装置101と印刷装置121,131とのデ
ータの転送状態を示す模式図である。
【0024】この図に示すように、情報処理装置101
は画像データをページ単位で分割して各印刷装置に割り
当て、接続されている印刷装置121,131に対して
データ転送要求201,211を送付する。データ転送
要求を受信した印刷装置121,131は他の印刷処理
を実行中であるかを判断し、実行中でなければ情報処理
装置101にデータ要求202,212を送信する。
【0025】データ要求を受信した情報処理装置101
はデータ要求元の印刷装置を判断して、その印刷装置に
割り当てた画像データ203,213を送信する。
【0026】画像データを受信した印刷装置121,1
31は印刷処理を実行して次のデータ要求204,21
4を情報処理装置101に送信する。データ要求を受信
した情報処理装置101はデータ要求元の印刷装置を確
認し、その印刷装置に割り当てた画像データを全て転送
したことを確認して終了205,215を印刷装置12
1,131に送信する。以下、本実施例と第1〜第3の
発明の各手段との対応及びその作用について図1,図3
等を参照して説明する。
【0027】第1の発明は、ネットワークを介して複数
の印刷装置および複数の情報処理装置が接続された印刷
システムにおいて、複数ページにわたる印刷データを複
数の印刷装置で分散印刷するための印刷装置候補名およ
び分散印刷候補数を記憶する記憶手段(記憶装置10
5)と、印刷データの印刷時に、前記記憶手段に記憶さ
れた分散印刷装置候補名および分散印刷候補数に基づい
て複数ページにわたる前記印刷データをページ単位に分
割して割り当てる割当て手段(CPU104)と、この
割当て手段により各印刷装置に割り当てられた印刷デー
タを前記記憶手段に記憶された分散印刷装置候補名に従
う各印刷装置に転送する転送手段(通信装置106)と
を各情報処理装置101側に設け、印刷データの印刷時
に、CPU104により前記記憶装置105に記憶され
た分散印刷装置候補名および分散印刷候補数に基づいて
複数ページにわたる印刷データをページ単位に分割して
割り当てると、通信装置106が各印刷装置121,1
31に割り当てられた印刷データを前記記憶装置105
に記憶された分散印刷装置候補名に従う各印刷装置に転
送するので、各印刷装置で転送された印刷データをそれ
ぞれ並行して分散印刷することができる。
【0028】第2の発明は、複数ページにわたる印刷デ
ータを複数の印刷装置で分散印刷するための印刷装置候
補名および分散印刷候補数を入力する入力手段(入力装
置103)から入力された印刷装置候補名および分散印
刷候補数を記憶装置105に登録するので、ユーザがネ
ットワーク上の任意の近接設置される印刷装置を分散印
刷装置候補とすることができる。
【0029】第3の発明は、各情報処理装置101から
のデータ転送要求に呼応する各印刷装置からのデータ要
求に基づいて記憶装置105に複数ページにわたる印刷
データを複数の印刷装置で分散印刷するための印刷装置
候補名および分散印刷候補数を自動登録する登録手段
(CPU104)が各情報処理装置からのデータ転送要
求に呼応する各印刷装置121,131からのデータ要
求に基づいて記憶手段に複数ページにわたる印刷データ
を複数の印刷装置で分散印刷するための印刷装置候補名
および分散印刷候補数を自動登録するので、印刷可能な
ネットワーク140上の全ての印刷装置を分散印刷装置
候補として登録して、ネットワーク140上の分散印刷
装置候補となる全ての印刷装置により印刷データをそれ
ぞれ分散印刷することができる。
【0030】図3は本発明に係る印刷システムの分散印
刷方法の一実施例を示すフローチャートである。なお、
(1)〜(10)は各ステップを示す。
【0031】先ず、情報処理装置101は印刷処理の要
求が発生したかどうかを判断し(1)、印刷処理を行う
印刷装置の装置名と装置数を記憶装置105から取得し
(2)、画像データをページ単位で印刷装置数に分割し
て各印刷装置に割り当てる(3)。
【0032】なお、ステップ(2)でいうところの印刷
装置の装置名とは、ネットワーク上で唯一の印刷装置を
特定するための情報であって、ネットワークアドレス
(例えばIPアドレス)もこれに含まれる。
【0033】その後、印刷処理を実行すべき印刷装置に
対してデータ転送要求パケットを送信し(4)、印刷装
置からデータ要求パケットが送信されるのを待つ
(5)。データ要求パケットを受信したならば、データ
要求元の印刷装置を判別し(6)、その印刷装置に割り
当てた画像データを全て転送したかを判断し(7)、ま
だ画像データを転送するならば画像データのパケットを
転送し(8)、次のデータ要求を待つ(5)。
【0034】一方、ステップ(7)の判定で、データ要
求元の印刷装置に割り当てた画像データの転送が終了し
ているならば、終了をデータ要求元の印刷装置に送信し
てその印刷装置向けのデータ転送を終了する(9)。そ
して、他の印刷装置に転送すべきデータが残っているか
を判断し(10)、まだ残っているならば次のデータ要
求パケットを待ち(5)、画像データ転送が終了してい
るならば転送制御を終了する。以下、本実施例と第6の
発明の各工程との対応及びその作用について図3,図1
等を参照して説明する。
【0035】第6の発明は、複数ページにわたる印刷デ
ータを複数の印刷装置で分散印刷するための印刷装置候
補名および分散印刷候補数を記憶する記憶手段(記憶装
置105)を有し、ネットワーク140を介して複数の
印刷装置121,131および複数の情報処理装置10
1が接続され、各情報処理装置から各印刷装置に対して
指示するデータ転送要求に呼応する各印刷装置からのデ
ータ要求に従って印刷データを各印刷装置に転送する印
刷システムの印刷情報分散出力方法において、分散印刷
を行う印刷装置候補名および分散印刷候補数を前記記憶
装置105から取得する取得工程(図3のステップ
(2))と、印刷データをページ単位で印刷処理を行う
装置数に分割する分割工程(図3のステップ(3))
と、データ要求元の印刷装置を判断する判断工程(図3
のあ(6))と、分割された印刷データ毎のデータ転送
が終了したかどうかを判断する終了判断工程(図3のス
テップ(7),(8)または図3のステップ(7),
(11),(12))とを実行して、分散印刷装置候補
として登録された各印刷装置で転送された印刷データを
それぞれ並行して分散印刷する。
【0036】図4は、図1に示した印刷装置121,1
31の印刷処理手順の一例を示すフローチャートであ
る。なお、(1)〜(10)は各ステップを示す。
【0037】先ず、ネットワーク104からパケットを
受信すると(1)、パケットの種類を判別し(2)、パ
ケットがデータ転送要求であったならば現在印刷処理中
かどうかを判断し(3)、現在処理中でなければデータ
転送要求を送出して印刷処理を始める(4)。
【0038】一方、ステップ〔3〕の判定で処理中であ
れば、待ち行列にジョブを追加し(5)、待機要求を送
出する(6)。
【0039】一方、ステップ(2)の判定で受信パケッ
トが画像データであったならば、画像データを現像装置
132で記録媒体に記録し(9)、データ要求を送出す
る(10)。
【0040】一方、ステップ(2)の判定で受信パケッ
トが終了であったならば、出力待ち行列にジョブがある
かを判断し(7)、あるならば待ちジョブのデータ要求
を送出し(8)、なければ印刷処理を終了して次のパケ
ット受信を待機するためステップ(1)に戻る。
【0041】図5は、図1に示した情報処理装置101
内の記憶装置105のメモリマップを示す図である。
【0042】この図に示すように、記憶装置105は画
像データを格納する領域501、および印刷処理を行う
印刷装置の装置名と装置数を格納する領域505、作業
領域506を有する。印刷処理を行う印刷装置の装置名
と装置数の情報は、入力装置103より入力され、CP
U104を経て領域505に格納される。
【0043】なお、領域505に格納される印刷装置名
は、特定の狭い地域に設置された印刷装置に限定され
る。 〔第2実施例〕上記実施例では、印刷装置121,13
1の2台により並行的に分散出力処理する場合について
説明したが、以下の実施例では、例えば課単位とか小さ
な事務所などの特定の狭い地域に張られたネットワーク
において、プリンタの登録作業を減らす手段として有効
な例として、ネットワークが張られた範囲が特定の狭い
地域に限定される場合で、かつネットワークに接続され
た印刷装置の全てに印刷処理を分散する場合、図5に示
す領域505に格納される印刷装置の装置名と装置数の
情報の獲得を、図6に示す手順によって処理すれば実現
可能である。なお、第2実施例を広域型のネットワーク
に適用することも可能であるが、その場合には有効なプ
リンタが置かれているネットワークの範囲を指定する
(例えばIPアドレスにおけるネットマスク等)情報お
よびその処理が必要となる。
【0044】図6は、図1に示した情報処理装置101
による印刷装置の装置名と装置数の情報を獲得処理手順
の一例を示すフローチャートである。なお、(1)〜
(7)は各ステップを示す。
【0045】始めに、印刷装置にデータ転送要求パケッ
トを送出し(1)、データ要求パケットを待つ(2)。
データ要求パケットを受信したならば、データ要求元の
印刷装置を判別し(3)、印刷装置の装置名を記憶装置
105の領域に505に格納し(4)、領域505に格
納された装置数の情報を1増加させる(5)。
【0046】次に、さらにデータ要求パケットを待つか
を判断し(6)、待つならばステップ(2)に戻って再
びデータ要求パケットを待機し、待たないならば終了要
求パケットを送出し(7)、手順を終了する。以下、本
実施例と第7,第8の発明の各工程との対応及びその作
用について図6等を参照して説明する。
【0047】第7の発明は、ネットワーク初期設定時
に、各情報処理装置101からのデータ転送要求に呼応
する各印刷装置121,131からのデータ要求に基づ
いて記憶装置105に複数ページにわたる印刷データを
複数の印刷装置で分散印刷するための印刷装置候補名お
よび分散印刷候補数を自動登録する登録工程(図6のス
テップ(1)〜(6))を実行して、ネットワーク14
0上の分散印刷装置候補となる全ての印刷装置により印
刷データをそれぞれ分散印刷する。
【0048】第8の発明は印刷処理開始時に、各情報処
理装置からのデータ転送要求に呼応する各印刷装置から
のデータ要求に基づいて記憶手段に複数ページにわたる
印刷データを複数の印刷装置で分散印刷するための印刷
装置候補名および分散印刷候補数を自動登録するように
構成し、すなわち、図3のステップ(1)とステップ
(2)との間で、図6の処理を実行することにより、印
刷処理開始時点における最新の印刷可能なネットワーク
上の全ての印刷装置を分散印刷装置候補として登録し
て、ネットワーク上の分散印刷装置候補となる全ての印
刷装置により印刷データをそれぞれ分散印刷する。 〔第3実施例〕上記実施例において、画像データを分割
する図3に示したステップ(3)の処理に代り、印刷装
置の処理速度の比率で画像データを分割するように構成
してもよい。以下、その実施例と第4,第5の発明の各
手段との対応及びその作用について図1等を参照して説
明する。
【0049】第4の発明は、図1に示した割当て手段と
してのCPU104は、各印刷装置121,131の印
刷資源(記憶装置105に記憶される)を参照して各分
散印刷装置候補に対する割り当て配分を可変設定するよ
うに構成し、CPU104は、各印刷装置121,13
1の印刷資源を参照して各分散印刷装置候補に対する割
り当て配分を可変設定し、各印刷装置121,131の
印刷データ処理負担を平均化する。
【0050】第5の発明においては、割当て手段(CP
U104)は、各印刷装置の印刷資源としての各印刷装
置の印刷処理速度情報を参照して各分散印刷装置候補に
対する割り当て配分を可変設定し、各印刷装置の印刷デ
ータ処理を負担を平均化する。
【0051】なお、本発明は、複数の機器から構成され
るシステムに適用しても、1つの機器から成る装置に適
用しても良い。また、本発明はシステムあるいは装置に
プログラムを供給することによって達成させる場合にも
適用できることは言うまでもない。すなわち、情報処理
装置の数および印刷装置の数は、図1に示した構成に限
定されるものではない。 〔第4実施例〕なお、上記第1,第2実施例では、印刷
装置候補の中から分散印刷させるプリンタを自動登録す
る場合について説明したが、これらの実施例を組み合せ
ることも可能であり、すなわち、図6の手順に従って自
動登録された印刷装置候補の中から、分散印刷をさせる
プリンタをユーザに選択させるように構成してもよく、
これにより、ユーザのプリンタ選択範囲を限定して、ユ
ーザが好むプリンタにより分散印刷を行うことも可能で
ある。なお、そのような手順をプリンタドライバが制御
することはいうまでもない。
【0052】
【発明の効果】以上説明したように、本発明に係る第1
の発明によれば、印刷データの印刷時に、割当て手段に
より前記記憶手段に記憶された分散印刷装置候補名およ
び分散印刷候補数に基づいて複数ページにわたる印刷デ
ータをページ単位に分割して割り当てると、転送手段が
各印刷装置に割り当てられた印刷データを前記記憶手段
に記憶された分散印刷装置候補名に従う各印刷装置に転
送するので、各印刷装置で転送された印刷データをそれ
ぞれ並行して分散印刷することができる。
【0053】第2の発明によれば、入力手段から入力さ
れた印刷装置候補名および分散印刷候補数を記憶手段に
登録するので、ユーザがネットワーク上の任意の近接設
置される印刷装置を分散印刷装置候補とすることができ
る。
【0054】第3の発明によれば、登録手段画各情報処
理装置からのデータ転送要求に呼応する各印刷装置から
のデータ要求に基づいて記憶手段に複数ページにわたる
印刷データを複数の印刷装置で分散印刷するための印刷
装置候補名および分散印刷候補数を自動登録するので、
印刷可能なネットワーク上の全ての印刷装置を分散印刷
装置候補として登録して、ネットワーク上の分散印刷装
置候補となる全ての印刷装置により印刷データをそれぞ
れ分散印刷することができる。
【0055】第4の発明によれば、割当て手段は、各印
刷装置の印刷資源を参照して各分散印刷装置候補に対す
る割り当て配分を可変設定し、各印刷装置の印刷データ
処理負担を平均化することができる。
【0056】第5の発明によれば、印刷資源は、割当て
手段は、各印刷装置の印刷資源としての各印刷装置の印
刷処理速度情報を参照して各分散印刷装置候補に対する
割り当て配分を可変設定し、各印刷装置の印刷データ処
理を負担を平均化することができる。
【0057】第6の発明によれば、分散印刷を行う印刷
装置候補名および分散印刷候補数を前記記憶装置から取
得し、該取得した印刷装置候補名および分散印刷候補数
に基づいて印刷データをページ単位で印刷処理を行う装
置数に分割しておき、データ要求元の印刷装置を判断
し、該分割された印刷データ毎のデータ転送が判断され
たデータ要求元の印刷装置に対して終了したかどうかを
判断するので、分散印刷装置候補として登録された各印
刷装置で転送された印刷データをそれぞれ並行して分散
印刷することができる。
【0058】第7の発明によれば、ネットワーク初期設
定時に、各情報処理装置からのデータ転送要求に呼応す
る各印刷装置からのデータ要求に基づいて記憶手段に複
数ページにわたる印刷データを複数の印刷装置で分散印
刷するための印刷装置候補名および分散印刷候補数を自
動登録するので、印刷可能なネットワーク上の全ての印
刷装置を分散印刷装置候補として登録して、ネットワー
ク上の分散印刷装置候補となる全ての印刷装置により印
刷データをそれぞれ分散印刷することができる。
【0059】第8の発明によれば、印刷処理開始時に、
各情報処理装置からのデータ転送要求に呼応する各印刷
装置からのデータ要求に基づいて記憶手段に複数ページ
にわたる印刷データを複数の印刷装置で分散印刷するた
めの印刷装置候補名および分散印刷候補数を自動登録す
るので、印刷処理開始時点における最新の印刷可能なネ
ットワーク上の全ての印刷装置を分散印刷装置候補とし
て登録して、ネットワーク上の分散印刷装置候補となる
全ての印刷装置により印刷データをそれぞれ分散印刷す
る。
【0060】従って、複数ページにわたる印刷データを
複数の印刷装置で分散印刷して、印刷時間を短縮できる
等の効果を奏する。
【図面の簡単な説明】
【図1】本発明の第1実施例を示す印刷システムの構成
を説明するブロック図である。
【図2】図1に示した印刷システムにおける情報処理装
置と印刷装置とのデータの転送状態を示す模式図であ
る。
【図3】本発明に係る印刷システムの分散印刷方法の一
実施例を示すフローチャートである。
【図4】図1に示した印刷装置の印刷処理手順の一例を
示すフローチャートである。
【図5】図1に示した情報処理装置内の記憶装置のメモ
リマップを示す図である。
【図6】図1に示した情報処理装置による印刷装置の装
置名と装置数の情報を獲得処理手順の一例を示すフロー
チャートである。
【符号の説明】
101 情報処理装置 102 表示装置 103 入力装置 104 CPU 105 記憶装置 106 通信装置 121 印刷装置 122 現像装置 124 CPU 125 記憶装置 126 通信装置 127 外部記憶装置 128 表示装置 131 印刷装置

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 ネットワークを介して複数の印刷装置お
    よび複数の情報処理装置が接続された印刷システムにお
    いて、複数ページにわたる印刷データを複数の印刷装置
    で分散印刷するための印刷装置候補名および分散印刷候
    補数を記憶する記憶手段と、印刷データの印刷時に、前
    記記憶手段に記憶された分散印刷装置候補名および分散
    印刷候補数に基づいて複数ページにわたる前記印刷デー
    タをページ単位に分割して割り当てる割当て手段と、こ
    の割当て手段により各印刷装置に割り当てられた印刷デ
    ータを前記記憶手段に記憶された分散印刷装置候補名に
    従う各印刷装置に転送する転送手段とを各情報処理装置
    側に具備したことを特徴とする印刷システム。
  2. 【請求項2】 複数ページにわたる印刷データを複数の
    印刷装置で分散印刷するための印刷装置候補名および分
    散印刷候補数を入力する入力手段を各情報処理装置側に
    設け、この入力手段から入力された印刷装置候補名およ
    び分散印刷候補数を記憶手段に登録することを特徴とす
    る請求項1記載の印刷システム。
  3. 【請求項3】 各情報処理装置からのデータ転送要求に
    呼応する各印刷装置からのデータ要求に基づいて記憶手
    段に複数ページにわたる印刷データを複数の印刷装置で
    分散印刷するための印刷装置候補名および分散印刷候補
    数を自動登録する登録手段を各情報処理装置側に設けた
    ことを特徴とする請求項1記載の印刷システム。
  4. 【請求項4】 割当て手段は、各印刷装置の印刷資源を
    参照して各分散印刷装置候補に対する割り当て配分を可
    変設定することを特徴とする請求項1記載の印刷システ
    ム。
  5. 【請求項5】 印刷資源は、各印刷装置の印刷処理速度
    情報であることを特徴とする請求項4記載の印刷システ
    ム。
  6. 【請求項6】 複数ページにわたる印刷データを複数の
    印刷装置で分散印刷するための印刷装置候補名および分
    散印刷候補数を記憶する記憶手段を有し、ネットワーク
    を介して複数の印刷装置および複数の情報処理装置が接
    続され、各情報処理装置から各印刷装置に対して指示す
    るデータ転送要求に呼応する各印刷装置からのデータ要
    求に従って印刷データを各印刷装置に転送する印刷シス
    テムの分散印刷方法において、分散印刷を行う印刷装置
    候補名および分散印刷候補数を前記記憶装置から取得す
    る取得工程と、該取得した印刷装置候補名および分散印
    刷候補数に基づいて印刷データをページ単位で印刷処理
    を行う装置数に分割する分割工程と、データ要求元の印
    刷装置を判断する判断工程と、該分割された印刷データ
    毎のデータ転送が判断されたデータ要求元の印刷装置に
    対して終了したかどうかを判断する終了判断工程とを有
    することを特徴とする印刷システムの分散印刷方法。
  7. 【請求項7】 ネットワーク初期設定時に、各情報処理
    装置からのデータ転送要求に呼応する各印刷装置からの
    データ要求に基づいて記憶手段に複数ページにわたる印
    刷データを複数の印刷装置で分散印刷するための印刷装
    置候補名および分散印刷候補数を自動登録する登録工程
    とを有することを特徴とする請求項6記載の印刷システ
    ムの分散印刷方法。
  8. 【請求項8】 印刷処理開始時に、各情報処理装置から
    のデータ転送要求に呼応する各印刷装置からのデータ要
    求に基づいて記憶手段に複数ページにわたる印刷データ
    を複数の印刷装置で分散印刷するための印刷装置候補名
    および分散印刷候補数を自動登録する登録工程とを有す
    ることを特徴とする請求項6記載の印刷システムの分散
    印刷方法。
JP6150073A 1994-06-30 1994-06-30 印刷システムおよび印刷システムの分散印刷方法 Pending JPH0816344A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP6150073A JPH0816344A (ja) 1994-06-30 1994-06-30 印刷システムおよび印刷システムの分散印刷方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP6150073A JPH0816344A (ja) 1994-06-30 1994-06-30 印刷システムおよび印刷システムの分散印刷方法

Publications (1)

Publication Number Publication Date
JPH0816344A true JPH0816344A (ja) 1996-01-19

Family

ID=15488937

Family Applications (1)

Application Number Title Priority Date Filing Date
JP6150073A Pending JPH0816344A (ja) 1994-06-30 1994-06-30 印刷システムおよび印刷システムの分散印刷方法

Country Status (1)

Country Link
JP (1) JPH0816344A (ja)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001270196A (ja) * 2000-03-24 2001-10-02 Seiko Epson Corp 印刷制御装置、印刷システムおよび記録媒体
US6783288B2 (en) * 2001-07-06 2004-08-31 Canon Kabushiki Kaisha Print control of a print job to be printed to a plurality of printers
US7894083B2 (en) * 2001-09-14 2011-02-22 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001270196A (ja) * 2000-03-24 2001-10-02 Seiko Epson Corp 印刷制御装置、印刷システムおよび記録媒体
US6783288B2 (en) * 2001-07-06 2004-08-31 Canon Kabushiki Kaisha Print control of a print job to be printed to a plurality of printers
EP1274005B1 (en) * 2001-07-06 2012-12-26 Canon Kabushiki Kaisha Print control apparatus, printing method, and print control program
US7894083B2 (en) * 2001-09-14 2011-02-22 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods
US8169629B2 (en) * 2001-09-14 2012-05-01 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods
US8305595B2 (en) 2001-09-14 2012-11-06 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods to show status of member printers
US8446606B2 (en) 2001-09-14 2013-05-21 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods to show status of member printers
US8947688B2 (en) * 2001-09-14 2015-02-03 Canon Kabushiki Kaisha Print control with interfaces provided in correspondence with printing methods to show status of member printers

Similar Documents

Publication Publication Date Title
US7593123B2 (en) Printing system for grouping printing apparatuses
JP3201515B2 (ja) 印刷データ生成装置、印刷データ生成方法、印刷装置及び印刷システム
US7505166B2 (en) Method of controlling print job schedule and printing system using the method
JP2022164669A (ja) 画像形成装置、画像形成装置の制御方法、及びプログラム
US7594178B2 (en) Information processing apparatus, information processing method, and control program
JP2012118734A (ja) 印刷サーバ及びその制御方法
JPH08195764A (ja) Lanインタフェイス装置
JPH0816344A (ja) 印刷システムおよび印刷システムの分散印刷方法
JPH1021021A (ja) 印刷システム及び印刷制御方法
US7372588B1 (en) Reducing a standby period of time for printing
JPH10198532A (ja) 印刷装置、印刷システムおよびそれらの制御方法
JPH10198540A (ja) プリンタ出力の分散制御装置
JP4157376B2 (ja) 情報処理装置、画像形成装置、制御方法およびプログラム
JP2000311071A (ja) 出力制御装置および出力制御方法およびコンピュータが読み出し可能なプログラムを格納した記憶媒体
JP4027711B2 (ja) ネットワーク印刷システムおよびその管理方法
JPH08153078A (ja) データ処理装置およびその制御方法および複写装置およびその制御方法およびプリンタ装置およびその制御方法
JP2752696B2 (ja) ネットワーク環境下におけるプリンタ制御方式
JPH09190317A (ja) 印刷装置および印刷方法
JP2002023983A (ja) ネットワーク端末装置およびネットワークシステム
JPH086746A (ja) プリンタ装置
JP4085712B2 (ja) 画像形成システム
JP3707208B2 (ja) 描画処理装置
JP3627720B2 (ja) 統括サーバ
JPH0342765A (ja) 分散処理装置
JPH0926863A (ja) 情報処理装置並びに印刷装置並びに印刷システムおよび印刷システムの印刷制御方法