JP4178074B2 - Printing system and image forming apparatus - Google Patents

Printing system and image forming apparatus Download PDF

Info

Publication number
JP4178074B2
JP4178074B2 JP2003138886A JP2003138886A JP4178074B2 JP 4178074 B2 JP4178074 B2 JP 4178074B2 JP 2003138886 A JP2003138886 A JP 2003138886A JP 2003138886 A JP2003138886 A JP 2003138886A JP 4178074 B2 JP4178074 B2 JP 4178074B2
Authority
JP
Japan
Prior art keywords
image forming
forming apparatus
print
distributed
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.)
Expired - Fee Related
Application number
JP2003138886A
Other languages
Japanese (ja)
Other versions
JP2004341910A (en
Inventor
明洋 岡村
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.)
Sharp Corp
Original Assignee
Sharp 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 Sharp Corp filed Critical Sharp Corp
Priority to JP2003138886A priority Critical patent/JP4178074B2/en
Publication of JP2004341910A publication Critical patent/JP2004341910A/en
Application granted granted Critical
Publication of JP4178074B2 publication Critical patent/JP4178074B2/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Facsimiles In General (AREA)
  • Accessory Devices And Overall Control Thereof (AREA)
  • Control Or Security For Electrophotography (AREA)

Description

【0001】
【発明の属する技術分野】
本発明は、印刷ジョブを複数の画像形成装置に分散して印刷させる印刷システム及び画像形成装置に関する。
【0002】
【従来の技術】
印刷装置(画像形成装置あるいはプリンタ)において文章を大量に印刷する場合に、部単位・ページ単位などで文章を分割し、複数のプリンタを利用して分散印刷を行なうことで印刷時間の短縮を行なうことができる。
プリンタが再印刷機能を有する場合、この分散印刷されたデータを再印刷する場合には、各プリンタにより再印刷指示を行なう必要があり、非常に手間がかかるものであった。
【0003】
このような課題を解決するものとして、プリントサーバにおいて、分散印刷プリンタ(画像形成装置)や印刷データの管理を行なうようにした印刷システムが提案されている(例えば、特許文献1参照)。
【0004】
【特許文献1】
特開2003−36159号公報
【0005】
【解決しようとする課題】
しかしながら、上記特許文献1の印刷システムでは、プリントサーバにおいて分散印刷・再印刷の処理を行なう方式であるため、プリントサーバが存在しない環境には適用できないし、またホスト装置分散印刷処理を行なう場合には対応できないという課題が残る。
【0006】
そこで、本発明では、画像形成装置(プリンタ)内部に分散印刷処理に対応した再印刷機能を持たせることにより、複数の画像形成装置が接続されたネットワーク環境において、ホストPCにより分散印刷処理を行なう場合に対応した、文章の再印刷を行なう印刷システム及び画像形成装置を提供することを目的とする。
【0007】
【問題を解決するための手段】
上記の目的を達成するために、本発明の印刷システムは、分散印刷機能を有する1台以上のホスト装置1と複数台の画像形成装置2とをネットワーク3を介して通信可能に接続した印刷システムにおいて、ホスト装置1は、分散印刷ジョブに分散印刷ジョブ情報を付加して各画像形成装置2に送信する手段を備え、画像形成装置2は、分散印刷ジョブ情報と印刷データを対応付けて保有する手段17と、ユーザから再印刷指示を受ける操作部19と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部14とを備え、ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が、自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させることを特徴とした。
【0008】
また本発明の印刷システムは、上記の画像形成装置が、さらに画像形成装置状態管理部13を備え、他の分散印刷を分担する画像形成装置の状態を取得し、印刷不可状態にある画像形成装置がある場合は、当該画像形成装置の印刷データを他の分担画像形成装置へ転送させることを特徴とする。
【0009】
また本発明の印刷システムは、上記の画像形成装置が、担当する印刷データの印刷が完了した時点で、印刷不可状態にある画像形成装置がある場合は、当該画像形成装置から印刷データを自装置へ転送させて印刷することを特徴とする。
【0010】
また本発明の印刷システムは、上記の転送先の画像形成装置を、分散印刷ジョブ情報に基づいて、転送される印刷データの直前または直後の印刷データを担当する画像形成装置に限定することを特徴とする。
【0011】
また本発明の印刷システムは、再印刷指示を受けた画像形成装置が、少なくとも先頭の印刷データを分担する画像形成装置の状態を取得し、印刷不可状態である場合は、当該画像形成装置の印刷データを直後の印刷データを分担する画像形成装置へ転送させることを特徴とする。
【0012】
また本発明の印刷システムは、印刷指示を受けた画像形成装置が、少なくとも末尾の印刷データを分担する画像形成装置の状態を取得し、印刷不可状態である場合は、当該画像形成装置の印刷データを直後の印刷データを分担する画像形成装置へ転送させることを特徴とする。
【0013】
また本発明の印刷システムは、1台以上のホスト装置1と複数台の画像形成装置2とをネットワーク3を介して接続した印刷システムにおいて、上記画像形成装置2は、ホスト装置から受信した印刷ジョブを分割する手段13と、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信する手段と、ユーザから再印刷指示を受ける操作部19と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部16とを備え、ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させることを特徴とする。
【0014】
本発明の画像形成装置は、分散印刷機能を有する1台以上のホスト装置1と複数台の画像形成装置2とをネットワーク3を介して接続した印刷システムにおける画像形成装置であって、上記画像形成装置2は、入力部11と通信部12と画像形成装置状態管理部13とジョブ管理部14と出力部18と操作部19と印刷データ処理部20とを具備しており、上記通信部12はネットワーク3を介して通信するためのインターフェースであり、上記入力部11は通信部12より印刷ジョブを受け付け、ジョブ管理部14に印刷ジョブを受取ったことを通知するとともに印刷データを渡し、上記画像形成装置状態管理部13は画像形成装置の状態を管理し、上記ジョブ管理部14はホスト装置から分散印刷ジョブに付加して送信された分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示し、上記操作部19は入力装置と表示装置から成り、上記印刷データ処理部20は印刷データを処理してジョブ管理部14に保存し、ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させることを特徴とする。
【0015】
また本発明の画像形成装置は、上記ジョブ管理部14が、分散印刷に関する情報の管理を行なう分散印刷ジョブ情報管理部15と入力部11より渡された印刷データを上記印刷データ処理部20においてデータ展開を行ない、出力部18において印刷を行なわせ、且つ分散印刷ジョブが再印刷に利用される場合には上記展開されたデータを後述のデータ保存部17に保存する印刷ジョブ管理部16と前記データ保存部17とからなることを特徴とする。
【0016】
また本発明の画像形成装置は、上記ジョブ管理部14が、再印刷処理を分散印刷により行なうことを操作部から指示されると、保存中の印刷データをデータ保存部17より呼び出して、予め定められた方法を用いて分散印刷ジョブ情報を作成し、この情報に基づいて印刷データを分割するジョブ分割部21を備え、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信することを特徴とする。
【0017】
また本発明の印刷機能を有する1台以上のホスト装置1と複数台の画像形成装置2とをネットワーク3を介して接続した印刷システムにおける画像形成装置2は、ホスト装置1から受信した印刷ジョブを分割する手段21と、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信する手段と、ユーザから再印刷指示を受ける操作部19と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部16とを備え、ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させることを特徴とする。
【0018】
【発明の実施の形態】
以下、本発明の実施の形態を実施例にもとづき図面を参照して説明する。
(実施例1)
図1は、本発明を適用した印刷システムの構成を示すブロック図である。
図に示すように、印刷システムは、印刷を管理する、または指示するホスト装置(PC)1(1台以上)と印刷を実行する複数台のプリンタ(画像形成装置)2(2−1〜2−4)とこれらを通信可能に接続するネットワーク3により構成され、このPC1は、各プリンタ2に直接送信可能な分割印刷データを作成する分散印刷機能を有しており、分散印刷ジョブに分散印刷ジョブ情報を付加して、各プリンタに送信する手段を備えている。
【0019】
図2は、分散印刷(クラスタ印刷)において使用する分散印刷データの形式を示す図である。
図に示すように、分散印刷データには、ジョブID、分散印刷ジョブの種別(再印刷要求、データ削除など)、印刷に使用する全てのプリンタ、印刷データ等を含んでいる。印刷に使用するプリンタ情報は、印刷ジョブを分割した順に並んでいる。
【0020】
図3はプリンタ内で保持している分散印刷のジョブ管理データの形式を示す図である。
印刷ジョブを受信したプリンタは、ジョブID、分散印刷に使用するプリンタ、各プリンタの状態、実際に処理しているプリンタ等の分散印刷ジョブ情報を図のような形式で持っている。
【0021】
図4は、分散印刷ジョブ情報をプリンタに送信するときに使用するデータ形式を示す図であり、ジョブID、分散印刷ジョブの種類、使用するプリンタ、各プリンタの状態、処理しているプリンタ等の情報を含んでいる。
【0022】
図5は、本実施例におけるプリンタの機能的な構成を示すブロック図である。図に示すように、プリンタ2は、入力部11、通信部12、プリンタ状態管理部13、ジョブ管理部14、出力部18、操作部19、印刷データ処理部20を具備している。
【0023】
通信部12は、印刷データやプリンタの状態などの情報をネットワーク3を介して通信するためのインターフェースである。
入力部11は通信部12より印刷ジョブを受け付け、印刷ジョブ管理部14に印刷ジョブを受け取ったことを通知するとともに印刷データを渡す。
プリンタ状態管理部13は、プリンタ本体の状態に関する情報、たとえば印刷処理中・トナー切れ・用紙切れ等の情報を管理する。
またプリンタ状態管理部13は、他の分散印刷を分担する画像形成装置の状態を取得し、印刷不可状態にある画像形成装置がある場合は、当該画像形成装置の印刷データを他の分担画像形成装置へ転送させる。
【0024】
印刷ジョブ管理部14は、分散印刷ジョブ情報管理部15と印刷ジョブ管理部16とデータ保存部17とから構成されており、分散印刷ジョブ情報を参照して他のプリンタに再印刷を指示する。
分散印刷ジョブ情報管理部15は、分散印刷ジョブ情報の作成、分散印刷ジョブ情報の更新、分散印刷に使用する他のプリンタへ分散印刷ジョブ情報を送信するなど、分散印刷に関する情報の管理を行なう。
印刷ジョブ管理部16は、入力部11より渡された印刷データを後述の印刷データ処理部20においてデータ展開を行ない、出力部18において印刷を行なう。
【0025】
分散印刷ジョブが再印刷に利用される場合には、印刷データ処理部20によって展開されたデータをデータ保存部17に保存する。
受け取ったデータが分散印刷ジョブであった場合には、分散印刷に関する情報を分散印刷ジョブ情報管理部15に渡す。
【0026】
操作部19はプリンタ本体に装着されており、入力装置および表示装置から構成されている。
印刷データ処理部20は、印刷データを実際の印刷イメージにビットマップ展開するなどの処理を行なう。処理されたデータはデータ保存部17において保存される。
【0027】
次に、ユーザが分散印刷処理を実効する場合の、印刷処理及び再印刷処理について説明する。
図6は分散印刷の動作例を示す図である。
図に示すように、PC1によりユーザが分散印刷を指示すると、分割した印刷ジョブが直接、各プリンタ(2−1〜2−4)に対して送信される。
このとき、ジョブが再印刷可能であることを指定しておくと、各プリンタは印刷データを、プリンタ内部のデータ保存部17に格納する。
【0028】
図7乃至図10は再印刷指示を行なったときのそれぞれの動作例(1)〜(4)を示す図である。
再印刷指示は分散印刷に使用されたいずれかのプリンタにおいて行なうことが可能であり、例えばプリンタ2−1に再印刷の指示が行なわれると、まず分散印刷に使用されたプリンタの状態確認が行なわれる。
このとき、全てのプリンタが使用可能であれば、各プリンタに対して、分散印刷ジョブ情報を送信し、分散印刷されたジョブが再印刷される(図7参照)。
【0029】
トナー切れや用紙切れのためにプリンタ(2−2)が利用(使用)できない場合には(図8参照)、利用できるプリンタに対して分散印刷ジョブ情報を送信し、利用できるプリンタに対しての再印刷指示を行う(図9参照)。
利用できないプリンタ(2−2)に保存されているデータは、印刷が終わったプリンタ(2−3)が、利用できないプリンタ(2−2)から印刷データを受け取り、印刷を行なう(図10参照)。
【0030】
次に、再印刷指示を受けたときのプリンタにおけるそれぞれの処理の流れを図11乃至図16を用いて説明する。
図11に示すように、操作部19より再印刷指示が行なわれた場合には、分散印刷ジョブ情報管理部15が、通信部12を介して、分散印刷に使用するプリンタが全て応答するかどうかを確認する(S11−1)。
【0031】
確認の結果(S11−2)、全てのプリンタが応答した場合には、次に分散印刷に使用する印刷データ(分散印刷ジョブ)が各プリンタに存在するかどうかを確認する(S11−3)。
分散印刷に使用するプリンタのうち、応答しないプリンタ(S11−2で「No」)や、印刷データが存在しないプリンタ(S11−4で「No」)が存在した場合には、エラーメッセージを表示し(S11−5)、処理を終了する。
【0032】
分散印刷に使用する全てのプリンタにおいて分散印刷に使用する印刷データが存在する(S11−4で「Yes」)場合には、図12に示すように、各プリンタの状態(利用可能かどうかの状態)確認を、通信部12を介して行う(S12−1)。
用紙切れやトナー切れなどのために利用できないプリンタが存在した場合には(S12−2で「No」)、分散印刷ジョブ情報のうち、該当するプリンタの状態を印刷不可へと変更し(S12−3)、ステップS12−4へ進む。
【0033】
次に、ステップS12−4においては、利用可能な各プリンタで分散印刷を開始するために、分散印刷ジョブ情報の状態を印刷要求に変更して、処理するプリンタを、それぞれ印刷処理を行なうプリンタに変更し(S12−4)、分散印刷ジョブ情報を、再印刷要求ジョブとして、利用可能なプリンタに送信し(S12−5)、処理を終了する。
【0034】
図13に示すように、ジョブを受け取ったプリンタは、そのジョブが分散印刷ジョブであるかどうかを調べる(S13−1)。
分散印刷ジョブでない場合には、通常どおり印刷処理を行なう(S13−6)。
分散印刷ジョブの場合には、次にその分散印刷ジョブが印刷要求であるのかを調べる(S13−2)。
印刷要求である場合には、分散印刷ジョブ情報を作成した上で(S13−3)、印刷処理を行なう(S13−6)。
【0035】
次に印刷要求でない場合には、その分散印刷ジョブが印刷データのダウンロード要求であるのかどうかを調べる(S13−4)。
ダウンロード要求である場合には、指定された再印刷ジョブの印刷データを、要求元のプリンタに送信する(S13−5)。
ダウンロード要求でない場合には、次に再印刷要求であるのかどうかを調べる(S13−7)。再印刷要求でない場合には処理を終了する。
【0036】
再印刷要求の場合には、分散印刷を行なうのか否かの確認を行なう(S13−8)。分散印刷を行なうのでなければ処理を終了する。
分散印刷を行なう場合には、分散印刷ジョブ情報の、処理するプリンタの状態を印刷中に変更し(S13−9)、利用可能なプリンタにジョブ情報を送信する(S13−10)。
送信したデータへの更新がなされると、これから行なう分散印刷ジョブのデータが存在するプリンタを確認する(S13−12)。
【0037】
データが存在しない場合(S13−13で「No」)には印刷データを保存しているプリンタから印刷データのダウンロードを行なう(S13−14)。
次に上記のダウンロードを行った場合及びデータがプリンタ内に存在している場合には、印刷データの印刷処理を行ない(S13−15)、その後プリンタの状態確認を行ない(S13−16)、印刷が完了するのを監視する(S13−17)。
【0038】
印刷が完了したら、分散印刷ジョブ情報の状態を、印刷完了に変更(更新)して(13−18参照)、利用可能プリンタのジョブ情報を送信し(S13−19)、データの更新が成功かどうかを監視し(S13−20)、更新成功の場合には次のステップへ進む。
【0039】
次に図14に示すように、分散印刷ジョブ情報を確認し(S14−1)、利用不可な状態のプリンタがある場合には(S14−2で「Yes」)、印刷状態を印刷中に更新して(S14−3)、利用可能プリンタにジョブ情報の更新通知をし、更新成功であれば(S14−5で「Yes」)、処理を終了する。
【0040】
上記の場合、最も早く印刷が終了したプリンタにより、利用不可のプリンタで印刷されるべきジョブが印刷されるが、この場合、印刷結果の順序が元データの順序と入れ替わる場合がある。
利用不可なプリンタが存在する場合に、元データの順序を損なうことなく印刷を行なうための処理を、図11、図13、図15、図16を用いて説明する。
【0041】
前述のように、操作部19より再印刷指示が行なわれた場合には、分散印刷ジョブ情報管理部15が、通信部12を介して、分散印刷に使用するプリンタが全て応答するかを確認する(S11−1)。
確認の結果、全てのプリンタが応答した場合には、次に分散印刷に使用する分散印刷ジョブが各プリンタに存在するかどうかを確認する(S11−3)。
分散印刷に使用するプリンタのうち、応答しないプリンタや、印刷データが存在しないプリンタが存在した場合には、エラーメッセージを表示し(S11−5)、処理を終了する。
【0042】
次に、全てのプリンタに印刷データが存在した場合(S11−4で「Yes」)には、図15に示すように、全てのプリンタに対して利用可能であるかどうかを調べ(S15−1)、利用可能でないプリンタがある場合(S15−2で「No」)には、先頭ページ(1ページ目)のデータを分担するプリンタが利用可能であるかどうかを調べる(S15−3)。
利用可能でない場合には、先頭ページを含むジョブの次に印刷されるべきページを含むプリンタを探し(S15−4)、そのプリンタにより先頭ページ(1ページ目)を印刷するように分散印刷ジョブ情報を設定する(S15−5)。
【0043】
次に、利用できないプリンタの分散印刷ジョブ情報を印刷不可に設定し(S15−6)、残りの利用可能なプリンタが保持しているデータを印刷するように設定を行ない(S15−7)、利用不可のプリンタのジョブ情報を利用可能なプリンタに送信して(S15−8)、処理を終了する。
【0044】
ジョブを受け取ったプリンタは、前述のように(図13参照)、そのジョブが分散印刷ジョブであるかどうかを調べる(S13−1)。
分散印刷ジョブでない場合には、通常どおり印刷処理を行なう(S13−6)。
分散印刷ジョブの場合には、次にその分散印刷ジョブが印刷要求であるのかを調べる(S13−2)。
印刷要求である場合には、分散印刷ジョブ情報を作成した上で(S13−3)、印刷処理を行なう(S13−6)。
【0045】
次に印刷要求でない場合は、その分散印刷ジョブが印刷データのダウンロード要求であるのかどうかを調べる(S13−4)。
ダウンロード要求である場合には、指定された再印刷ジョブの印刷データを、要求元のプリンタに送信する(S13−5)。
ダウンロード要求でない場合には、次に再印刷要求であるのかどうかを調べる(S13−7)。
【0046】
再印刷要求でない場合には処理を終了し、再印刷要求の場合には、分散印刷か否かの確認を行なう(S13−8)。
分散印刷を行なう場合には、分散印刷ジョブ情報を処理するプリンタの状態を印刷中に変更し(S13−9)、利用可能なプリンタにジョブ情報を送信する(S13−10)。
送信(更新)に成功したら、これから行なう分散印刷ジョブのデータがプリンタ内に存在するかどうかを確認する(S13−12)。
【0047】
データが存在しない場合には印刷データを保存しているプリンタから印刷データのダウンロードを行なう(S13−14)。
次に上記のダウンロードを行なった場合及びデータがプリンタ内に存在している場合には、印刷データの印刷処理を行ない(S13−15)、その後プリンタの印刷状態確認を行ない(S13−16)、印刷が完了するのを監視する(S13−17)。
【0048】
印刷が完了したら、分散印刷ジョブ情報の状態を、印刷完了に変更(更新)し(S13−18)、利用可能プリンタのジョブ情報を更新し(S13−19)、更新されたか否かを監視し(S13−20)、更新された場合には次のステップへ進む。
【0049】
次に、図16に示すように、分散印刷ジョブ情報を確認し(S16−1)、後続ページを印刷するプリンタの状態が利用不可になっているかどうかを調べる(S16−2)。
利用不可の場合にはそのプリンタで印刷されるジョブ情報を印刷中に変更し(S16−3)、利用可能プリンタにジョブ情報の更新通知をする(S16−4)。
更新が成功した場合(S16−5の「Yes」)及び後続ページを印刷するプリンタが利用可能な場合(S16−2の「No」)には、処理を終了する。
上記説明はフェイスダウンでの出力の場合の先頭ページの印刷データに関して説明したが、フェイスアップでの出力における末尾ページ(最終ページ)の場合も同様にして処理される。
【0050】
(実施例2)
この実施例はホスト装置(PC)の介在なしでの再分散印刷に関する例である。
図17は、実施例2におけるプリンタの機能的な構成を示す図である。
図に示すように、プリンタ2は、入力部11、通信部12、プリンタ状態管理部13、印刷ジョブ管理部14、出力部18、操作部19、印刷データ処理部20を具備する。
印刷ジョブ管理部14は、分散印刷ジョブ情報管理部15、印刷ジョブ管理部16、データ保存部17、印刷ジョブ分割部21を具備している。
【0051】
この印刷ジョブ分割部21は、予め指定された分割方法(たとえばページごとなど)を用いて、指示された印刷ジョブの分割を行なうものであり、その他の各部の機能については実施例1において説明したとおりである。
【0052】
次に、プリンタが保持しているジョブを、分散印刷にて再印刷処理を行なう場合の処理について説明する。
PC1においてユーザが再印刷可能であることを指定して印刷指示を行なうと、印刷ジョブがプリンタ(2−1)のデータ保存部17に格納される。
プリンタ(2−1)において、再印刷処理を分散印刷により行なうよう操作部19から指示されると、印刷ジョブ分割部21は、データ保存部17より印刷データを呼び出し、予め決められた方法を用いて分散印刷ジョブ情報を作成し、作成された情報を基に印刷データを分割する。
【0053】
図18は本実施例における分散印刷の動作例を示す図である。
図に示されるように、印刷ジョブ分割部21で分割されたデータは、図2に示されるデータ形式で各プリンタに送信される。
各プリンタが受信した分散印刷ジョブは、実施例1と同じ処理方法により、各プリンタにおいて処理が行なわれる。
【0054】
【発明の効果】
以上説明したように、本発明は下記の効果を奏する。
(1)印刷ジョブの再印刷を行なうときに、ホスト装置から再度分散印刷ジョブを送信しなくても、いずれかの画像形成装置での印刷指示のみで、各画像形成装置が保持している印刷データを利用して直ちに再分散印刷を行なうことが可能となる。
(2)システム内に印刷不可状態にある画像形成装置が存在する場合でも、その画像形成装置の印刷データを別の画像形成装置から出力することで、ジョブの全データを出力することが可能となる。
(3)印刷不可状態にある画像形成装置の印刷データを別の画像形成装置から出力する場合でも、遅延を最小に抑えられる。
(4)印刷不可状態にある画像形成装置の印刷データを別の画像形成装置から出力する場合でも、ページ順を損なうことなく或いはページ順の乱れを最小限で出力することが可能となり、印刷物を回収する際の手間が省ける。
(5)先頭の印刷データを分担する画像形成装置が印刷不可状態であっても、ページ順を損なうことなく出力することが可能となる。・・フェイスダウンの場合
(6)末尾の印刷データを分担する画像形成装置が印刷不可状態であっても、ページ順を損なうことなく出力することが可能となる。・・フェイスアップの場合
(7)ホスト装置の介在なしに、画像形成装置での印刷指示のみで、複数台の画像形成装置で再分散印刷することが可能となる。
【図面の簡単な説明】
【図1】本発明を適用した分散印刷システムの構成図である。
【図2】分散印刷に使用する印刷データを示す図である。
【図3】プリンタ内で保持している分散印刷ジョブ管理データを示す図である。
【図4】印刷ジョブ管理データを他のプリンタに送信するときのデータ形式を示した図である。
【図5】実施例1のプリンタの機能的な構成を示すブロック図である。
【図6】分散印刷のデータの流れを示す図である。
【図7】再印刷指示を行なったときのデータの流れの例を示す図である。
【図8】再印刷指示を行なったときのデータの流れの例を示す図である。
【図9】再印刷指示を行なったときのデータの流れの例を示す図である。
【図10】再印刷指示を行なったときのデータの流れの例を示す図である。
【図11】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図12】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図13】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図14】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図15】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図16】再印刷指示を受けたときのプリンタ処理のフローチャートを示す図である。
【図17】実施例2のプリンタの機能的な構成を示したブロック図である。
【図18】実施例2の分散印刷の動作例を示す図である。
【符号の説明】
1 ホスト装置(PC)
2 画像形成装置(プリンタ)
3 ネットワーク
11 入力部
12 通信部
13 プリンタ状態管理部
14 印刷ジョブ管理部
15 分散印刷ジョブ情報管理部
16 印刷ジョブ管理部
17 データ保存部
18 出力部
19 操作部
20 印刷データ処理部
21 印刷ジョブ分割部
[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a printing system and an image forming apparatus that print a print job distributed to a plurality of image forming apparatuses.
[0002]
[Prior art]
When printing a large amount of text on a printing apparatus (image forming apparatus or printer), the text is divided into copies or pages, and the printing time is shortened by performing distributed printing using a plurality of printers. be able to.
When the printer has a reprinting function, when reprinting the distributed printed data, it is necessary to give a reprinting instruction by each printer, which is very troublesome.
[0003]
As a solution to such a problem, a print system that manages a distributed print printer (image forming apparatus) and print data in a print server has been proposed (for example, see Patent Document 1).
[0004]
[Patent Document 1]
JP 2003-36159 A
[0005]
[Problems to be solved]
However, since the printing system of Patent Document 1 is a method for performing distributed printing / reprinting processing in a print server, it cannot be applied to an environment where there is no print server, and when performing host device distributed printing processing. Remains a problem that cannot be addressed.
[0006]
Therefore, in the present invention, by providing a reprint function corresponding to the distributed printing process in the image forming apparatus (printer), the distributed printing process is performed by the host PC in a network environment in which a plurality of image forming apparatuses are connected. It is an object of the present invention to provide a printing system and an image forming apparatus for reprinting a sentence corresponding to the case.
[0007]
[Means for solving problems]
In order to achieve the above object, a printing system according to the present invention is a printing system in which one or more host apparatuses 1 having a distributed printing function and a plurality of image forming apparatuses 2 are communicably connected via a network 3. In The host apparatus 1 includes means for adding distributed print job information to a distributed print job and transmitting the distributed print job information to each image forming apparatus 2. The image forming apparatus 2 stores the distributed print job information and print data in association with each other. 17, an operation unit 19 that receives a reprint instruction from the user, and a print job management unit 14 that refers to the distributed print job information to instruct another image forming apparatus to perform reprinting. The image forming apparatus that has received to share the load Prints print data and sends it to other image forming devices The image forming apparatus shares The print data is printed.
[0008]
In the printing system of the present invention, the image forming apparatus further includes the image forming apparatus state management unit 13, acquires the state of the other image forming apparatus that shares the distributed printing, and is in an unprintable state. If there is, the print data of the image forming apparatus is transferred to another shared image forming apparatus.
[0009]
In addition, when there is an image forming apparatus that is not ready for printing when the above-described image forming apparatus completes printing of the print data for which the image forming apparatus is in charge, the printing system receives the print data from the image forming apparatus. It is characterized in that it is transferred to and printed.
[0010]
In the printing system of the present invention, the transfer destination image forming apparatus is limited to an image forming apparatus in charge of print data immediately before or immediately after the print data to be transferred based on the distributed print job information. And
[0011]
In the printing system of the present invention, the image forming apparatus that has received the reprint instruction acquires the state of the image forming apparatus that shares at least the first print data. The data is transferred to an image forming apparatus that shares print data immediately after the data.
[0012]
In the printing system of the present invention, the image forming apparatus that has received the print instruction acquires the state of the image forming apparatus that shares at least the last print data. Is transferred to the image forming apparatus that shares the print data immediately after.
[0013]
The printing system according to the present invention is a printing system in which one or more host apparatuses 1 and a plurality of image forming apparatuses 2 are connected via a network 3, and the image forming apparatus 2 receives a print job received from the host apparatus. Referring to the distribution unit 13, the unit for adding the distributed print job information to the divided distributed print job and transmitting it to another image forming apparatus, the operation unit 19 for receiving a reprint instruction from the user, and the distributed print job information A print job management unit 16 for instructing another image forming apparatus to perform reprinting, and the image forming apparatus that has received the reprint instruction by selecting the distributed print job information by the user operation itself to share the load Prints print data and sends it to other image forming devices The image forming apparatus shares Print data is printed.
[0014]
An image forming apparatus according to the present invention is an image forming apparatus in a printing system in which one or more host apparatuses 1 having a distributed printing function and a plurality of image forming apparatuses 2 are connected via a network 3. The apparatus 2 includes an input unit 11, a communication unit 12, an image forming apparatus state management unit 13, a job management unit 14, an output unit 18, an operation unit 19, and a print data processing unit 20. The input unit 11 receives a print job from the communication unit 12, notifies the job management unit 14 that the print job has been received, passes the print data, and forms the image. The apparatus status management unit 13 manages the status of the image forming apparatus, and the job management unit 14 distributes the distributed print job transmitted from the host apparatus in addition to the distributed print job. Referring to blanking information to instruct reprinting to another image forming apparatus, the operating unit 19 Includes an input device and a display device, and the print data processing unit 20 processes the print data, stores it in the job management unit 14, and receives the reprint instruction when the distributed print job information is selected by the user operation. Himself to share the load Prints print data and sends it to other image forming devices The image forming apparatus shares Print data is printed.
[0015]
In the image forming apparatus of the present invention, the print data processing unit 20 receives the print data passed from the input unit 11 and the distributed print job information management unit 15 in which the job management unit 14 manages information related to distributed printing. When the output is performed in the output unit 18 and the distributed print job is used for reprinting, the print job management unit 16 that stores the expanded data in a data storage unit 17 described later and the data And a storage unit 17.
[0016]
Further, in the image forming apparatus of the present invention, when the job management unit 14 is instructed by the operation unit to perform the reprint process by distributed printing, the print data being stored is called from the data storage unit 17 and predetermined. A distributed print job information is created using the determined method, and a job dividing unit 21 is provided for dividing the print data based on this information, and the distributed print job information is added to the divided distributed print job to provide another image forming apparatus It is characterized by transmitting to.
[0017]
The image forming apparatus 2 in the printing system in which one or more host apparatuses 1 having a printing function of the present invention and a plurality of image forming apparatuses 2 are connected via a network 3 receives a print job received from the host apparatus 1. Refer to the means 21 for dividing, the means for adding distributed print job information to the divided distributed print job and transmitting it to another image forming apparatus, the operation unit 19 for receiving a reprint instruction from the user, and the distributed print job information. A print job management unit 16 for instructing another image forming apparatus to perform reprinting, and the image forming apparatus that receives the reprinting instruction by selecting the distributed print job information by the user operation itself to share the load Prints print data and sends it to other image forming devices The image forming apparatus shares Print data is printed.
[0018]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, embodiments of the present invention will be described based on examples with reference to the drawings.
(Example 1)
FIG. 1 is a block diagram showing the configuration of a printing system to which the present invention is applied.
As shown in the figure, the printing system includes a host device (PC) 1 (one or more) that manages or instructs printing, and a plurality of printers (image forming devices) 2 (2-1 to 2) that execute printing. -4) and the network 3 that connects these to each other so that they can communicate with each other. This PC 1 has a distributed printing function for creating divided print data that can be directly transmitted to each printer 2, and is distributed to a distributed print job. Means for adding job information and transmitting the information to each printer is provided.
[0019]
FIG. 2 is a diagram showing a format of distributed print data used in distributed printing (cluster printing).
As shown in the figure, the distributed print data includes a job ID, a distributed print job type (reprint request, data deletion, etc.), all printers used for printing, print data, and the like. Printer information used for printing is arranged in the order in which the print jobs are divided.
[0020]
FIG. 3 is a diagram showing a format of job management data for distributed printing held in the printer.
The printer that has received the print job has the job ID, the printer used for distributed printing, the status of each printer, the distributed print job information such as the printer that is actually processing, in the format shown in the figure.
[0021]
FIG. 4 is a diagram showing a data format used when transmitting distributed print job information to a printer. The job ID, the type of distributed print job, the printer to be used, the status of each printer, the printer being processed, etc. Contains information.
[0022]
FIG. 5 is a block diagram illustrating a functional configuration of the printer according to the present exemplary embodiment. As shown in the figure, the printer 2 includes an input unit 11, a communication unit 12, a printer status management unit 13, a job management unit 14, an output unit 18, an operation unit 19, and a print data processing unit 20.
[0023]
The communication unit 12 is an interface for communicating information such as print data and printer status via the network 3.
The input unit 11 receives a print job from the communication unit 12, notifies the print job management unit 14 that the print job has been received, and passes the print data.
The printer status management unit 13 manages information related to the status of the printer main body, for example, information such as printing processing, running out of toner, running out of paper, and the like.
Further, the printer status management unit 13 acquires the status of the image forming apparatus that is responsible for other distributed printing, and when there is an image forming apparatus that is in a print-disabled state, the print data of the image forming apparatus is subjected to other shared image formation. Transfer to the device.
[0024]
The print job management unit 14 includes a distributed print job information management unit 15, a print job management unit 16, and a data storage unit 17, and instructs other printers to perform reprinting with reference to the distributed print job information.
The distributed print job information management unit 15 manages information related to distributed printing, such as creating distributed print job information, updating distributed print job information, and transmitting distributed print job information to other printers used for distributed printing.
The print job management unit 16 expands the print data received from the input unit 11 in a print data processing unit 20 (to be described later) and prints it in the output unit 18.
[0025]
When the distributed print job is used for reprinting, the data developed by the print data processing unit 20 is stored in the data storage unit 17.
If the received data is a distributed print job, information related to distributed printing is passed to the distributed print job information management unit 15.
[0026]
The operation unit 19 is mounted on the printer main body, and includes an input device and a display device.
The print data processing unit 20 performs processing such as bitmap development of print data into an actual print image. The processed data is stored in the data storage unit 17.
[0027]
Next, a printing process and a reprinting process when the user executes the distributed printing process will be described.
FIG. 6 is a diagram illustrating an operation example of distributed printing.
As shown in the figure, when the user instructs distributed printing from the PC 1, the divided print job is directly transmitted to each printer (2-1 to 2-4).
At this time, if it is specified that the job can be reprinted, each printer stores the print data in the data storage unit 17 in the printer.
[0028]
7 to 10 are diagrams showing respective operation examples (1) to (4) when a reprint instruction is given.
The reprint instruction can be issued in any of the printers used for distributed printing. For example, when a reprint instruction is given to the printer 2-1, the status of the printer used for distributed printing is first checked. It is.
At this time, if all the printers can be used, distributed print job information is transmitted to each printer, and the distributed print job is reprinted (see FIG. 7).
[0029]
If the printer (2-2) cannot be used (used) due to running out of toner or paper (see FIG. 8), distributed print job information is sent to the available printer, and A reprint instruction is issued (see FIG. 9).
The data stored in the unusable printer (2-2) is printed by the printer (2-3) that has finished printing, receiving print data from the unusable printer (2-2) (see FIG. 10). .
[0030]
Next, the flow of each process in the printer when receiving a reprint instruction will be described with reference to FIGS.
As shown in FIG. 11, when a reprint instruction is issued from the operation unit 19, whether or not the distributed print job information management unit 15 responds via the communication unit 12 to all printers used for distributed printing. Is confirmed (S11-1).
[0031]
As a result of the confirmation (S11-2), when all the printers have responded, it is confirmed whether or not print data (distributed print job) to be used for distributed printing next exists in each printer (S11-3).
If there is a printer that does not respond ("No" in S11-2) or a printer that does not have print data ("No" in S11-4) among the printers used for distributed printing, an error message is displayed. (S11-5), the process ends.
[0032]
When print data used for distributed printing exists in all printers used for distributed printing (“Yes” in S11-4), as shown in FIG. 12, the status of each printer (status of availability) ) Confirmation is performed via the communication unit 12 (S12-1).
If there is a printer that cannot be used due to out of paper or toner ("No" in S12-2), the status of the corresponding printer in the distributed print job information is changed to unprintable (S12- 3) Proceed to step S12-4.
[0033]
Next, in step S12-4, in order to start distributed printing with each available printer, the status of the distributed print job information is changed to a print request, and the printer to be processed is changed to a printer that performs print processing. Then, the distributed print job information is transmitted to the available printer as a reprint request job (S12-5), and the process ends.
[0034]
As shown in FIG. 13, the printer that has received the job checks whether the job is a distributed print job (S13-1).
If it is not a distributed print job, the printing process is performed as usual (S13-6).
In the case of a distributed print job, it is next checked whether the distributed print job is a print request (S13-2).
If the request is a print request, the distributed print job information is created (S13-3), and the printing process is performed (S13-6).
[0035]
If it is not a print request, it is checked whether the distributed print job is a print data download request (S13-4).
If it is a download request, the print data of the designated reprint job is transmitted to the requesting printer (S13-5).
If it is not a download request, it is next checked whether it is a reprint request (S13-7). If it is not a reprint request, the process ends.
[0036]
In the case of a reprint request, it is confirmed whether or not to perform distributed printing (S13-8). If the distributed printing is not performed, the process is terminated.
When performing distributed printing, the status of the printer to be processed in the distributed print job information is changed during printing (S13-9), and the job information is transmitted to an available printer (S13-10).
When the transmitted data is updated, the printer in which the data of the distributed print job to be performed is present is confirmed (S13-12).
[0037]
If there is no data (“No” in S13-13), the print data is downloaded from the printer storing the print data (S13-14).
Next, when the above download is performed and the data exists in the printer, the print data is printed (S13-15), and then the printer status is checked (S13-16), and printing is performed. Is completed (S13-17).
[0038]
When printing is completed, the status of the distributed print job information is changed (updated) to print completed (see 13-18), the job information of the available printer is transmitted (S13-19), and the data update is successful. Whether the update is successful or not is advanced to the next step.
[0039]
Next, as shown in FIG. 14, the distributed print job information is confirmed (S14-1), and if there is a printer that cannot be used (“Yes” in S14-2), the print status is updated during printing. Then, an update notification of job information is sent to the available printer (S14-3), and if the update is successful (“Yes” in S14-5), the process ends.
[0040]
In the above case, the job that should be printed by the unusable printer is printed by the printer that has finished printing the earliest. In this case, the order of the print results may be replaced with the order of the original data.
Processing for performing printing without impairing the order of the original data when there is an unusable printer will be described with reference to FIGS. 11, 13, 15, and 16.
[0041]
As described above, when a reprint instruction is issued from the operation unit 19, the distributed print job information management unit 15 confirms whether all printers used for distributed printing respond via the communication unit 12. (S11-1).
If all the printers respond as a result of the confirmation, it is confirmed whether or not a distributed print job to be used for distributed printing exists in each printer next (S11-3).
If there is a printer that does not respond among printers used for distributed printing or a printer that does not have print data, an error message is displayed (S11-5), and the process ends.
[0042]
Next, when the print data exists in all the printers (“Yes” in S11-4), as shown in FIG. 15, it is checked whether the data can be used for all the printers (S15-1). If there is a printer that cannot be used (“No” in S15-2), it is checked whether the printer that shares the data of the first page (first page) is available (S15-3).
If not available, the printer including the page to be printed next to the job including the first page is searched (S15-4), and the distributed print job information is set so that the first page (first page) is printed by the printer. Is set (S15-5).
[0043]
Next, the distributed print job information of the unusable printer is set to unprintable (S15-6), and the setting is made to print the data held by the remaining usable printer (S15-7). The job information of the disabled printer is transmitted to the available printer (S15-8), and the process is terminated.
[0044]
As described above (see FIG. 13), the printer that has received the job checks whether the job is a distributed print job (S13-1).
If it is not a distributed print job, the printing process is performed as usual (S13-6).
In the case of a distributed print job, it is next checked whether the distributed print job is a print request (S13-2).
If the request is a print request, the distributed print job information is created (S13-3), and the printing process is performed (S13-6).
[0045]
If it is not a print request, it is checked whether the distributed print job is a print data download request (S13-4).
If it is a download request, the print data of the designated reprint job is transmitted to the requesting printer (S13-5).
If it is not a download request, it is next checked whether it is a reprint request (S13-7).
[0046]
If it is not a reprint request, the processing is terminated, and if it is a reprint request, it is confirmed whether or not distributed printing is performed (S13-8).
When performing distributed printing, the status of the printer that processes the distributed print job information is changed during printing (S13-9), and the job information is transmitted to an available printer (S13-10).
If the transmission (update) is successful, it is confirmed whether or not the data of the distributed print job to be performed exists in the printer (S13-12).
[0047]
If the data does not exist, the print data is downloaded from the printer storing the print data (S13-14).
Next, when the above download is performed and when the data exists in the printer, the print data is printed (S13-15), and then the printer print status is checked (S13-16). The completion of printing is monitored (S13-17).
[0048]
When printing is completed, the status of the distributed print job information is changed (updated) to print completed (S13-18), the job information of the available printer is updated (S13-19), and whether or not it has been updated is monitored. (S13-20) If updated, proceed to the next step.
[0049]
Next, as shown in FIG. 16, the distributed print job information is confirmed (S16-1), and it is checked whether the status of the printer that prints the subsequent page is unavailable (S16-2).
If it cannot be used, job information printed by the printer is changed during printing (S16-3), and an update notification of job information is sent to the available printer (S16-4).
If the update is successful (“Yes” in S16-5) and if a printer that prints subsequent pages is available (“No” in S16-2), the process ends.
In the above description, the print data of the first page in face-down output has been described. However, the same processing is performed for the last page (last page) in face-up output.
[0050]
(Example 2)
This embodiment is an example relating to redistributed printing without the intervention of a host device (PC).
FIG. 17 is a diagram illustrating a functional configuration of the printer according to the second embodiment.
As shown in the figure, the printer 2 includes an input unit 11, a communication unit 12, a printer status management unit 13, a print job management unit 14, an output unit 18, an operation unit 19, and a print data processing unit 20.
The print job management unit 14 includes a distributed print job information management unit 15, a print job management unit 16, a data storage unit 17, and a print job division unit 21.
[0051]
The print job dividing unit 21 divides an instructed print job by using a predetermined division method (for example, for each page). The functions of the other units are described in the first embodiment. It is as follows.
[0052]
Next, processing when a job held by the printer is reprinted by distributed printing will be described.
When the user designates that reprinting is possible in the PC 1 and issues a print instruction, the print job is stored in the data storage unit 17 of the printer (2-1).
When the operation unit 19 instructs the printer (2-1) to perform the reprint process by distributed printing, the print job dividing unit 21 calls the print data from the data storage unit 17 and uses a predetermined method. The distributed print job information is created, and the print data is divided based on the created information.
[0053]
FIG. 18 is a diagram showing an example of distributed printing operation in this embodiment.
As shown in the figure, the data divided by the print job dividing unit 21 is transmitted to each printer in the data format shown in FIG.
The distributed print job received by each printer is processed in each printer by the same processing method as in the first embodiment.
[0054]
【The invention's effect】
As described above, the present invention has the following effects.
(1) When reprinting a print job, even if a distributed print job is not sent again from the host device, the printing held by each image forming device can be performed only by a print instruction from any of the image forming devices. It is possible to perform redistribution printing immediately using the data.
(2) Even when there is an image forming apparatus in a non-printable state in the system, it is possible to output all data of a job by outputting print data of the image forming apparatus from another image forming apparatus. Become.
(3) The delay can be minimized even when print data of an image forming apparatus in an unprintable state is output from another image forming apparatus.
(4) Even when print data of an image forming apparatus that is in a print-disabled state is output from another image forming apparatus, it is possible to output the printed matter without impairing the page order or with minimal disturbance in the page order. Save time and effort when collecting.
(5) Even when the image forming apparatus that shares the top print data is in a print-disabled state, it is possible to output without impairing the page order. ..Face down
(6) Even if the image forming apparatus that shares the print data at the end is in a non-printable state, it is possible to output without impairing the page order. ..Face-up
(7) Redistribution printing can be performed by a plurality of image forming apparatuses only by a print instruction in the image forming apparatus without intervention of the host apparatus.
[Brief description of the drawings]
FIG. 1 is a configuration diagram of a distributed printing system to which the present invention is applied.
FIG. 2 is a diagram illustrating print data used for distributed printing.
FIG. 3 is a diagram illustrating distributed print job management data held in a printer.
FIG. 4 is a diagram illustrating a data format when transmitting print job management data to another printer.
FIG. 5 is a block diagram illustrating a functional configuration of the printer according to the first exemplary embodiment.
FIG. 6 is a diagram illustrating a flow of data for distributed printing.
FIG. 7 is a diagram illustrating an example of a data flow when a reprint instruction is issued.
FIG. 8 is a diagram illustrating an example of a data flow when a reprint instruction is issued.
FIG. 9 is a diagram illustrating an example of a data flow when a reprint instruction is issued.
FIG. 10 is a diagram illustrating an example of a data flow when a reprint instruction is issued.
FIG. 11 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 12 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 13 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 14 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 15 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 16 is a flowchart illustrating printer processing when a reprint instruction is received.
FIG. 17 is a block diagram illustrating a functional configuration of a printer according to a second exemplary embodiment.
FIG. 18 is a diagram illustrating an operation example of distributed printing according to the second embodiment.
[Explanation of symbols]
1 Host device (PC)
2 Image forming device (printer)
3 network
11 Input section
12 Communication Department
13 Printer status manager
14 Print Job Management Department
15 Distributed Print Job Information Management Unit
16 Print Job Management Department
17 Data storage
18 Output section
19 Operation unit
20 Print data processing section
21 Print Job Division

Claims (11)

分散印刷機能を有する1台以上のホスト装置と複数台の画像形成装置とをネットワークを介して通信可能に接続した印刷システムにおいて、
ホスト装置は、分散印刷ジョブに分散印刷ジョブ情報を付加して各画像形成装置に送信する手段を備え、
画像形成装置は、分散印刷ジョブ情報と印刷データを対応付けて保有する手段と、ユーザから再印刷指示を受ける操作部と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部とを備え、
ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が、自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させる、
ことを特徴とした印刷システム。
In a printing system in which one or more host devices having a distributed printing function and a plurality of image forming apparatuses are communicably connected via a network,
The host device includes means for adding distributed print job information to the distributed print job and transmitting the information to each image forming apparatus.
The image forming apparatus associates and holds distributed print job information and print data, an operation unit that receives a reprint instruction from a user, and instructs another image forming apparatus to perform reprinting with reference to the distributed print job information A print job management unit,
Image forming apparatus distributed print job information received a reprint instruction is selected by a user operation, while printing the print data itself shared, the other image forming apparatus, printing the print data to which the image forming apparatus is shared Let
A printing system characterized by that.
画像形成装置は、さらに画像形成装置状態管理部を備え、
他の分散印刷を分担する画像形成装置の状態を取得し、印刷不可状態にある
画像形成装置がある場合は、当該画像形成装置の印刷データを他の分担画像形成装置へ転送させる、
ことを特徴とする請求項1に記載の印刷システム。
The image forming apparatus further includes an image forming apparatus state management unit,
The status of the image forming apparatus that shares other distributed printing is acquired, and if there is an image forming apparatus that is in a print-disabled state, the print data of the image forming apparatus is transferred to the other shared image forming apparatus.
The printing system according to claim 1.
画像形成装置が、担当する印刷データの印刷が完了した時点で、印刷不可状態にある画像形成装置がある場合は、当該画像形成装置から印刷データを自装置へ転送させて印刷する、
ことを特徴とする請求項2に記載の印刷システム。
When there is an image forming apparatus in an unprintable state when printing of the print data for which the image forming apparatus is in charge is completed, the print data is transferred from the image forming apparatus to the own apparatus for printing.
The printing system according to claim 2.
転送先の画像形成装置を、分散印刷ジョブ情報に基づいて、転送される印刷データの直前または直後の印刷データを担当する画像形成装置に限定する、
ことを特徴とする請求項2に記載の印刷システム。
Limiting the transfer destination image forming apparatus to the image forming apparatus in charge of the print data immediately before or after the transferred print data, based on the distributed print job information;
The printing system according to claim 2.
再印刷指示を受けた画像形成装置が、少なくとも先頭の印刷データを分担する画像形成装置の状態を取得し、印刷不可状態である場合は、当該画像形成装置の印刷データを直後の印刷データを分担する画像形成装置へ転送させる、
ことを特徴とする請求項4に記載の印刷システム。
The image forming apparatus that has received the reprint instruction acquires at least the state of the image forming apparatus that shares the first print data. If the image forming apparatus is in a print disabled state, the print data of the image forming apparatus is shared with the immediately following print data. Transfer to the image forming device
The printing system according to claim 4.
印刷指示を受けた画像形成装置が、少なくとも末尾の印刷データを分担する画像形成装置の状態を取得し、印刷不可状態である場合は、当該画像形成装置の印刷データを直後の印刷データを分担する画像形成装置へ転送させる、
ことを特徴とする請求項4に記載の印刷システム。
The image forming apparatus that has received the print instruction acquires at least the state of the image forming apparatus that shares the last print data. If the image forming apparatus is in a print-disabled state, the print data of the image forming apparatus is shared immediately after the print data. Transfer to the image forming device,
The printing system according to claim 4.
1台以上のホスト装置と複数台の画像形成装置とをネットワークを介して接続した印刷システムにおいて、
上記画像形成装置は、ホスト装置から受信した印刷ジョブを分割する手段と、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信する手段と、ユーザから再印刷指示を受ける操作部と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部とを備え、
ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させる、
ことを特徴とする印刷システム。
In a printing system in which one or more host devices and a plurality of image forming apparatuses are connected via a network,
The image forming apparatus includes a unit that divides a print job received from a host device, a unit that adds distributed print job information to the divided distributed print job and transmits the distributed print job information to another image forming apparatus, and a reprint instruction from a user. A receiving operation unit, and a print job management unit for instructing another image forming apparatus to perform reprinting with reference to the distributed print job information,
Together with the image forming apparatus distributed print job information received a reprint instruction is selected by a user operation to print the print data themselves share, to another image forming apparatus to print the print data to which the image forming apparatus is shared ,
A printing system characterized by that.
分散印刷機能を有する1台以上のホスト装置と複数台の画像形成装置とをネットワークを介して接続した印刷システムにおける画像形成装置であって、
上記画像形成装置は、入力部と通信部と画像形成装置状態管理部とジョブ管理部と出力部と操作部と印刷データ処理部とを具備しており、
上記通信部はネットワークを介して通信するためのインターフェースであり、上記入力部は通信部より印刷ジョブを受け付け、ジョブ管理部に印刷ジョブを受取ったことを通知するとともに印刷データを渡し、上記画像形成装置状態管理部は画像形成装置の状態を管理し、上記ジョブ管理部はホスト装置から分散印刷ジョブに付加して送信された分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示し、上記操作部は入力装置と表示装置から成り、上記印刷データ処理部は印刷データを処理してジョブ管理部に保存し、
ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させる、
ことを特徴とする画像形成装置。
An image forming apparatus in a printing system in which one or more host apparatuses having a distributed printing function and a plurality of image forming apparatuses are connected via a network,
The image forming apparatus includes an input unit, a communication unit, an image forming apparatus state management unit, a job management unit, an output unit, an operation unit, and a print data processing unit.
The communication unit is an interface for communicating via a network, the input unit receives a print job from the communication unit, notifies the job management unit that the print job has been received, passes print data, and forms the image. The device status management unit manages the status of the image forming apparatus. The job management unit refers to the distributed print job information sent from the host device to the distributed print job and instructs another image forming device to perform reprinting. The operation unit includes an input device and a display device, and the print data processing unit processes the print data and stores it in the job management unit.
Together with the image forming apparatus distributed print job information received a reprint instruction is selected by a user operation to print the print data themselves share, to another image forming apparatus to print the print data to which the image forming apparatus is shared ,
An image forming apparatus.
上記ジョブ管理部が、分散印刷に関する情報の管理を行なう分散印刷ジョブ情報管理部と入力部より渡された印刷データを上記印刷データ処理部においてデータ展開を行ない、出力部において印刷を行なわせ、且つ分散印刷ジョブが再印刷に利用される場合には上記展開されたデータを後述のデータ保存部に保存する印刷ジョブ管理部と前記データ保存部とからなる、
ことを特徴とする請求項8に記載の画像形成装置。
The job management unit develops the print data received from the distributed print job information management unit for managing information related to distributed printing and the input unit in the print data processing unit, prints in the output unit, and When a distributed print job is used for reprinting, the data storage unit includes a print job management unit that stores the expanded data in a data storage unit described below, and the data storage unit.
The image forming apparatus according to claim 8.
上記ジョブ管理部が、再印刷処理を分散印刷により行なうことを操作部から指示されると、保存中の印刷データをデータ保存部より呼び出して、予め定められた方法を用いて分散印刷ジョブ情報を作成し、この情報に基づいて印刷データを分割するジョブ分割部を備え、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信する、
ことを特徴とする請求項9に記載の画像形成装置。
When the job management unit is instructed by the operation unit to perform reprint processing by distributed printing, the print data being stored is called from the data storage unit, and distributed print job information is obtained using a predetermined method. A job dividing unit that creates and divides the print data based on this information, adds the distributed print job information to the divided distributed print job, and transmits it to another image forming apparatus;
The image forming apparatus according to claim 9.
1台以上のホスト装置と複数台の画像形成装置とをネットワークを介して接続した印刷システムにおける画像形成装置であって、
上記画像形成装置は、ホスト装置から受信した印刷ジョブを分割する手段と、分割した分散印刷ジョブに分散印刷ジョブ情報を付加して他の画像形成装置へ送信する手段と、ユーザから再印刷指示を受ける操作部と、分散印刷ジョブ情報を参照して他の画像形成装置に再印刷を指示する印刷ジョブ管理部とを備え、
ユーザ操作により分散印刷ジョブ情報が選択されて再印刷指示を受けた画像形成装置が自ら分担する印刷データを印刷するとともに、他の画像形成装置に、当該画像形成装置が分担する印刷データを印刷させる、
ことを特徴とする画像形成装置。
An image forming apparatus in a printing system in which one or more host devices and a plurality of image forming apparatuses are connected via a network,
The image forming apparatus includes a unit that divides a print job received from a host device, a unit that adds distributed print job information to the divided distributed print job and transmits the distributed print job information to another image forming apparatus, and a reprint instruction from a user. A receiving operation unit, and a print job management unit for instructing another image forming apparatus to perform reprinting with reference to the distributed print job information,
Together with the image forming apparatus distributed print job information received a reprint instruction is selected by a user operation to print the print data themselves share, to another image forming apparatus to print the print data to which the image forming apparatus is shared ,
An image forming apparatus.
JP2003138886A 2003-05-16 2003-05-16 Printing system and image forming apparatus Expired - Fee Related JP4178074B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003138886A JP4178074B2 (en) 2003-05-16 2003-05-16 Printing system and image forming apparatus

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003138886A JP4178074B2 (en) 2003-05-16 2003-05-16 Printing system and image forming apparatus

Publications (2)

Publication Number Publication Date
JP2004341910A JP2004341910A (en) 2004-12-02
JP4178074B2 true JP4178074B2 (en) 2008-11-12

Family

ID=33528132

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003138886A Expired - Fee Related JP4178074B2 (en) 2003-05-16 2003-05-16 Printing system and image forming apparatus

Country Status (1)

Country Link
JP (1) JP4178074B2 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP5357562B2 (en) 2008-02-26 2013-12-04 富士フイルム株式会社 Radiographic imaging system, imaging instruction information supply apparatus, program, imaging instruction information supply method, and radiographic image imaging method
JP6225735B2 (en) * 2014-02-04 2017-11-08 コニカミノルタ株式会社 Image forming system, image forming apparatus, load distribution method, and program
JP2018025961A (en) * 2016-08-10 2018-02-15 京セラドキュメントソリューションズ株式会社 Image forming system, image forming method, and information processing apparatus

Also Published As

Publication number Publication date
JP2004341910A (en) 2004-12-02

Similar Documents

Publication Publication Date Title
JP3405159B2 (en) Printing equipment
US20090109471A1 (en) Image processing apparatus and application executing method
JP4178074B2 (en) Printing system and image forming apparatus
JP2006209508A (en) Print system, its control method, and print management program
JP3591251B2 (en) Printer control method and apparatus
JP3627371B2 (en) Printing system
JP2004086811A (en) Image formation system, front end processor, back-end processor
JP4050170B2 (en) Image forming apparatus, stored document output method, and stored document output system
JP2007176048A (en) Image forming apparatus, print job managing method, and print job managing program
JPH11110163A (en) Print processor
JP4239533B2 (en) Image management method, image generation apparatus, image storage apparatus, and image management system
JP4052901B2 (en) Device having inter-process communication function
JP3802451B2 (en) Image forming apparatus, stored document output method, and stored document output system
JP2019161264A (en) Image processing apparatus, control method of the same, and remote support system for the same
JP3742396B2 (en) Image forming apparatus, thumbnail printing method, thumbnail output method, thumbnail printing system, and thumbnail output system
JP2013114515A (en) Cloud print system, image processing device, image processing method and program
JP3509815B2 (en) Printing system, image forming apparatus, and job management method
JP4052902B2 (en) Image forming apparatus and interprocess communication method
JP4024085B2 (en) Image forming apparatus, stored document printing method, and stored document printing system
JP4011083B2 (en) Image forming apparatus, stored document output method, and stored document output system
JP2004005480A (en) Image forming apparatus, thumbnail printing method, thumbnail output method, thumbnail printing system and thumbnail output system
JP2003143340A (en) Information processor
JP4166628B2 (en) Image forming apparatus, stored document printing method, and stored document printing system
JP4166629B2 (en) Image forming apparatus, stored document printing method, and stored document printing system
JP2004234262A (en) Concatenated copy system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20050810

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20080324

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20080415

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080513

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20080729

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20080825

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110829

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

Ref document number: 4178074

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110829

Year of fee payment: 3

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120829

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120829

Year of fee payment: 4

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130829

Year of fee payment: 5

LAPS Cancellation because of no payment of annual fees