(57)【要約】【課題】  重連コピー機能実行時のエラーに対する代行処理において、指定された印刷処理の処理内容に応じてより適した代行処理を選択的に実行させる。【解決手段】  複数部数の印刷を前記マスター機と前記スレーブ機とで分担して印刷する印刷モードを実行中に前記スレーブ機において印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断し、判断結果に応じて、前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させるか、前記スレーブ機においてエラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページと、前記スレーブ機に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させるかを切り替える。【選択図】  図９
2008003235.tif 000002
【特許請求の範囲】
【請求項１】
互いにデータ通信可能に接続される複数の画像形成装置のうち、マスター機となる画像形成装置が複写対象となる原稿の画像を読み取り、読み取った画像データをスレーブ機となる他の画像形成装置に送信して、当該画像データに対する複数部数の印刷を前記マスター機と前記スレーブ機とで分担して印刷する印刷モードを実行可能な画像形成システムにおいて、
前記印刷モードを実行中に前記スレーブ機において印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断手段と、
前記判断手段において、ステイプル処理が指定されていると判断された場合、前記スレーブ機に割り当てられた部数のうち前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させ、
前記判断手段において、ステイプル処理が指定されていないと判断された場合、前記スレーブ機においてエラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページと、前記スレーブ機に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させる制御手段と、
を有することを特徴とする画像形成システム。
【請求項２】
前記スレーブ機において印刷続行不可能なエラーが発生した場合、前記スレーブ機による印刷が完了していない残りの部数を受信する受信手段と、
前記受信手段によって受信した部数と前記マスター機に割り当てられた部数から、マスター機に割り当てる部数を再設定する設定手段と、
を更に有することを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記制御手段による制御に基づいて、前記画像データの印刷を行う印刷手段を更に有し、
前記受信手段は、スレーブ機から画像データを受信することなく、前記印刷手段は、読み取った画像データに基づいて前記設定手段で再設定された部数を印刷することを特徴とする請求項２記載の画像形成システム。
【請求項４】
前記マスター機は前記スレーブ機としても動作可能であり、前記スレーブ機は前記マスター機としても動作可能であることを特徴とする請求項１乃至３の何れかに記載の画像形成システム。
【請求項５】
他の画像形成装置とデータ通信可能に接続された画像形成装置であって、
前記他の画像形成装置において読み取られた画像データを受信する受信手段と、
前記受信手段で受信した画像データを、前記他の画像形成装置において指定された部数情報に基づいて印刷する印刷手段と、
前記画像データに対する複数部数の印刷を前記他の画像形成装置と前記印刷手段とで分担して印刷する印刷モードを実行する制御手段と、
前記印刷モードを実行中に印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断手段と、
前記判断手段において、ステイプル処理が指定されていると判断された場合、前記画像形成装置に割り当てられた部数のうち前記印刷手段による印刷が完了していない残りの部数を前記他の画像形成装置に通知し、
前記判断手段において、ステイプル処理が指定されていないと判断された場合、エラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページ数と、前記画像形成装置に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記印刷手段による印刷が完了していない残りの部数を前記他の画像形成装置に通知する通知手段と、
を有することを特徴とする画像形成装置。
【請求項６】
他の画像形成装置とデータ通信可能に接続された画像形成装置であって、
原稿の画像を読み取る読み取り手段と、
前記読み取り手段によって読み取られた画像データを印刷する印刷手段と、
前記読み取り手段によって読み取られた画像データを前記他の画像形成装置に送信し、当該画像データに対する複数部数の印刷を前記他の画像形成装置と前記印刷手段とで分担して印刷する印刷モードを実行させる制御手段と、
前記印刷モードを実行中に前記他の画像形成装置において印刷続行不可能なエラーが発生した場合、前記他の画像形成装置から当該エラーが発生したことを示す情報を受信する受信手段と、
前記受信手段において前記情報を受信するのに応じて、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断手段と、を有し、
前記判断手段においてステイプル処理が指定されていると判断された場合、前記印刷手段は、前記他の画像形成装置において印刷が中断した際に印刷していた部を含む、前記他の画像形成装置において印刷が完了していない残りの部数を代行して印刷し、
前記判断手段においてステイプル処理が指定されていないと判断された場合、前記印刷手段は、前記他の画像形成装置において印刷が中断した際に印刷していた部の印刷が完了していない残りのページと、以降の残りの部数を代行して印刷することを特徴とする画像形成装置。
【請求項７】
互いにデータ通信可能に接続される複数の画像形成装置のうち、マスター機となる画像形成装置が複写対象となる原稿の画像を読み取り、読み取った画像データをスレーブ機となる他の画像形成装置に送信して、当該画像データに対する複数部数の印刷を前記マスター機と前記スレーブ機とで分担して印刷する印刷モードを実行可能な画像形成システムの制御方法において、
前記印刷モードを実行中に前記スレーブ機において印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断ステップと、
前記判断ステップにおいて、ステイプル処理が指定されていると判断された場合、前記スレーブ機に割り当てられた部数のうち前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させ、
前記判断ステップにおいて、ステイプル処理が指定されていないと判断された場合、前記スレーブ機においてエラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページと、前記スレーブ機に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させる制御ステップと、
を有することを特徴とする画像形成システムの制御方法。
【請求項８】
他の画像形成装置とデータ通信可能に接続された画像形成装置の制御方法であって、
前記他の画像形成装置において読み取られた画像データを受信する受信ステップと、
前記受信ステップで受信した画像データを、前記他の画像形成装置において指定された部数情報に基づいて印刷する印刷ステップと、
前記画像データに対する複数部数の印刷を前記他の画像形成装置と前記画像形成装置とで分担して印刷する印刷モードを実行する制御ステップと、
前記印刷モードを実行中に印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断ステップと、
前記判断ステップにおいて、ステイプル処理が指定されていると判断された場合、前記画像形成装置に割り当てられた部数のうち前記印刷ステップによる印刷が完了していない残りの部数を前記他の画像形成装置に通知し、
前記判断ステップにおいて、ステイプル処理が指定されていないと判断された場合、エラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページ数と、前記画像形成装置に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記印刷ステップによる印刷が完了していない残りの部数を前記他の画像形成装置に通知する通知ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項９】
他の画像形成装置とデータ通信可能に接続された画像形成装置の制御方法であって、
原稿の画像を読み取る読み取りステップと、
前記読み取りステップによって読み取られた画像データを印刷する印刷ステップと、
前記読み取りステップによって読み取られた画像データを前記他の画像形成装置に送信し、当該画像データに対する複数部数の印刷を前記他の画像形成装置と前記画像形成装置とで分担して印刷する印刷モードを実行させる制御ステップと、
前記印刷モードを実行中に前記他の画像形成装置において印刷続行不可能なエラーが発生した場合、前記他の画像形成装置から当該エラーが発生したことを示す情報を受信する受信ステップと、
前記受信ステップにおいて前記情報を受信するのに応じて、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断ステップと、を有し、
前記判断ステップにおいてステイプル処理が指定されていると判断された場合、前記印刷ステップは、前記他の画像形成装置において印刷が中断した際に印刷していた部を含む、前記他の画像形成装置において印刷が完了していない残りの部数を代行して印刷し、
前記判断ステップにおいてステイプル処理が指定されていないと判断された場合、前記印刷ステップは、前記他の画像形成装置において印刷が中断した際に印刷していた部の印刷が完了していない残りのページと、以降の残りの部数を代行して印刷することを特徴とする画像形成装置の制御方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、任意の複写機で読み取った画像データを、複数の複写機で分担して複数部数を出力する画像形成システム、及びその制御方法に係る。
【背景技術】
【０００２】
現在、１つの複写機から読み込んだ画像データを複数部数コピーする場合、複数の複写機に出力部数を割振ってコピー出力する機能が知られている。このような機能を例えば重連コピー機能という。この重連コピー機能を使うと、例えば資料を１０部コピーする場合に、複写機Ａのスキャナで読み込んだ画像データを、複写機Ｂと共に５部ずつコピー出力することが可能であり、１台でコピーするのに対して半分の時間でコピーを終了させることができる。
【０００３】
このような重連コピー機能を実行中に、紙詰まりや紙無し、トナー無しなどといった印刷を続行することが不可能であるエラーが、一方の複写機において発生した場合、他方の複写機にエラーが発生した複写機の残りの印刷部数の出力を代行させる機能がある（例えば特許文献１参照）。
【０００４】
この機能を図１を用いて詳しく説明する。今、例えば、ユーザは１００ページからなる原稿を、１０部コピーしたいとする（図１−１）。上述した重連コピー機能を利用した場合、複写機Ａにおいて読み取られた画像データが複写機Ｂに送信され、複写機Ａと複写機Ｂでは５部ずつの印刷が行われる（図１−２）。複写機Ｂにおいて、３部目の８０ページ目を出力し終えた時点で紙詰まり等のエラーが発生すると、コピー代行処理が実行される（図１−３）。具体的には、複写機Ａは複写機Ｂからのエラーの通知を受け、当初、複写機Ａに割り当てられた部数である５部に加えて、複写機Ｂにおいて未出力の３部を余分に出力するように設定する（図１−３）。即ち、複写機Ａは、複写機Ｂにおいて出力されなかった部数を代行して印刷処理することになる。
【特許文献１】特開２００３−１９８７８１
【発明の開示】
【発明が解決しようとする課題】
【０００５】
上記従来の技術では、全ての出力が終了すると、複写機Ａでは計８部が、複写機Ｂでは２部と１部に満たない８０ページの用紙が出力されていることになる。つまり、当初１００枚×１０部の用紙出力を予定していたのにも関わらず、エラーが発生し、コピー代行処理を行ったことにより、複写機Ｂにおける８０ページ分の無駄な出力がされてしまうことになる（図１−４）。
【０００６】
このように、重連コピー機能を実行した際のエラーに対するコピー代行機能を実行するにあたって、出力部数単位の代行処理を行うと、結果的に一部に満たない半端な出力物が余分に発生することがある。
【０００７】
本発明はこの問題点を解決するためになされたものである。本発明の目的は、重連コピー機能を実行した際のエラーに対する代行処理を実行した場合に、指定された印刷処理の処理内容に応じて適した代行処理を選択的に実行できる画像形成システムを提供することである。
【課題を解決するための手段】
【０００８】
上述した課題解決する為に本発明の画像形成システムは、互いにデータ通信可能に接続される複数の画像形成装置のうち、マスター機となる画像形成装置が複写対象となる原稿の画像を読み取り、読み取った画像データをスレーブ機となる他の画像形成装置に送信して、当該画像データに対する複数部数の印刷を前記マスター機と前記スレーブ機とで分担して印刷する印刷モードを実行可能な画像形成システムであって、前記印刷モードを実行中に前記スレーブ機において印刷続行不可能なエラーが発生した場合、前記印刷モードに基づく印刷処理においてステイプル処理が指定されているか否かを判断する判断手段と、前記判断手段において、ステイプル処理が指定されていると判断された場合、前記スレーブ機に割り当てられた部数のうち前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させ、前記判断手段において、ステイプル処理が指定されていないと判断された場合、前記スレーブ機においてエラーが発生した時に印刷処理を実行していた部の印刷処理が完了していない残りページと、前記スレーブ機に割り当てられた部数のうち前記エラーが発生した時に印刷処理を実行していた部を含まない前記スレーブ機による印刷が完了していない残りの部数を前記マスター機に印刷させる制御手段とを有することを特徴とする。
【発明の効果】
【０００９】
本発明によれば、重連コピー機能を実行した際のエラーに対する代行処理を実行した場合に、指定された印刷処理の処理内容に応じて適した代行処理を選択的に実行できる。
【発明を実施するための最良の形態】
【００１０】
以下、図面を用いて本発明の実施形態について説明する。
【実施例１】
【００１１】
図２は本実施形態におけるシステム構成を示す図である。
【００１２】
図２のシステムにおいて、装置名称がＯｆｆｉｃｅ１の複写機１００は、名称がＯｆｆｉｃｅ２の複写機９００、名称がＯｆｆｉｃｅ３の複写機１０００、名称がＯｆｆｉｃｅ４の複写機１１００、とＬＡＮ１０で接続されている。
【００１３】
複写機１００は、画像読み取り機能及び印刷機能を有しており、読み取った画像データをＬＡＮ１０を介して複写機９００、１０００、１１００に送信することができる。複写機９００、１０００、１１００は、ＬＡＮ１０を介して複写機９００から受信した画像データに基づいて印刷処理を行う。このように、ある複写機において読み取った画像データに基づいて、画像データを読み取った複写機と他の複写機とが分担して印刷処理を行う機能を重連コピー機能と言う。以後、本実施形態の説明では、このような機能を重連コピー機能として説明する。また、重連コピー機能を実行する際に、画像データを読み取った複写機をマスター機、マスター機から送信された画像データを受信し、その画像データに基づく印刷を行う複写機をスレーブ機という。
【００１４】
複写機１００、９００、１０００、１１００は、何れも重連コピー機能を実行可能な複写機であり、それぞれ、マスター機にとしてもスレーブ機としても動作することができる。マスター機となる複写機には、スレーブ機と通信を行うために、スレーブ機のＩＰアドレスが登録されている。複写機９００をマスター機として複写機９００と重連コピー機能を実行する場合、ユーザは、複写機１００の操作パネルから複写機９００をスレーブ機として選択する。その後、出力部数を設定し、画像読み取りの指示を行うと、原稿が読み取られ、設定された出力部数の半分を複写機１００、残りの半分を複写機９００で印刷処理される。出力部数として奇数部数が設定されている場合には、マスター機側に一部多く割り当てる。
【００１５】
尚、本実施形態では、重連コピー機能を実行する画像形成装置の例として複写機をあげて説明するが、画像読み取り機能と印刷機能を有する装置であれば、複写機に限らず、複合機、ＦＡＸ装置等でもよい。また、スレーブ機としてのみ動作する装置であれば、印刷機能を有していればよく、プリンタ等であってもよい。また、重連コピー機能を実行するための画像形成装置同士の接続形態は、ＬＡＮを介して接続されるものだけではなく、インターネットやＷＡＮであってもよく、また、シリアル又はパラレルインターフェースを介して直接接続されるものでもよい。
【００１６】
次に、本実施形態の複写機１００のハードウェア構成を図２を用いて説明する。尚、本実施形態の複写機９００、１０００、１１００も同様の構成を備えている。
【００１７】
図３において、コントローラユニット２０００は画像入力デバイスであるスキャナ部２０７０や画像出力デバイスであるプリンタ部２０９５と接続し、一方ではＬＡＮ２０１１や公衆回線（ＷＡＮ）２０５１と接続することで、画像データやその他のデータの入出力を行う。
【００１８】
コントローラユニット２０００において、ＣＰＵ２００１は、複合機のシステム全体を制御するコントローラである。ＲＡＭ２００２は、ＣＰＵ２００１が動作するためのシステムワークメモリであり、画像データを一時記憶するための画像メモリでもある。ＲＯＭ２００３はブートＲＯＭであり、システムのブートプログラムが格納されている。ＨＤＤ２００４はハードディスクドライブであり、システムソフトウェアや画像データ等を格納する。
【００１９】
操作部Ｉ／Ｆ２００６は、操作部２０１２とのインタフェース部であり、操作部２０１２に表示する表示データを操作部２０１２に対して出力する。また、操作部２０１２から本システム使用者が入力した情報を、ＣＰＵ２００１に伝える役割をする。ネットワーク２０１０はＬＡＮ２０１１に接続し、情報の入出力を行う。モデム２０５０は公衆回線（ＷＡＮ）２０５１に接続し、情報の入出力を行う。尚、以上のデバイスがシステムバス２００７上に配置される。
【００２０】
イメージバスＩ／Ｆ２００５は、システムバス２００７と画像データを高速で転送する画像バス２００８とを接続し、データ構造を変換するバスブリッジである。画像バス２００８は、ＰＣＩバス又はＩＥＥＥ１３９４で構成される。また、画像バス２００８上には以下のデバイスが配置される。
【００２１】
ＲＩＰ（ラスターイメージプロセッサ）２０６０はＰＤＬコードをビットマップイメージに展開する。デバイスＩ／Ｆ部２０２０は、画像入出力デバイスであるスキャナ部２０７０やプリンタ部２０９５とコントローラユニット２０００を接続し、画像データの同期系／非同期系の変換を行う。スキャナ部２０７０は、他の複写機に送信するべき画像データを、原稿をスキャンすることによって生成する読み取り手段として動作する。スキャナ画像処理部２０８０は、読み取られた画像データに対し補正、加工又は編集を行う。プリンタ画像処理部２０９０は、プリント出力画像データに対して、プリンタの補正、解像度変換等を行う。画像回転部２０３０は画像データの回転を行う。画像圧縮部２０４０は、多値画像データはＪＰＥＧで、二値画像画像データはＪＢＩＧ、ＭＭＲ又はＭＨで圧縮伸長処理する。
【００２２】
図４はスキャナ部２０７０及びプリンタ部２０９５の概観図である。スキャナ部２０７０の原稿給送ユニット２５０は原稿を先頭順に１枚ずつプラテンガラス２１１上へ給送し、原稿の読み取り動作終了後、プラテンガラス２１１上の原稿を排出するものである。原稿がプラテンガラス２１１上に搬送されると、ランプ２１２を点灯し、そして光学ユニット２１３の移動を開始させて、原稿を露光走査する。この時の原稿からの反射光は、ミラー２１４、２１５、２１６及びレンズ２１７によってＣＣＤイメージセンサ２１８（以下ＣＣＤという）へ導かれる。このように、走査された原稿の画像はＣＣＤ２１８によって読み取られる。
【００２３】
２２２はスキャナ部２０７０の画像処理回路部であり、ＣＣＤ２１８から出力されるデジタル画像データ（Ｒ、Ｇ、Ｂ）に所定の処理を施し、コントローラユニット２０００へと出力するところである。
【００２４】
３５２はプリンタ画像処理回路部であり、コントローラユニット２０００から送られる画像データ（Ｃ、Ｍ、Ｙ、Ｋ）をレーザードライバへと出力するところである。
【００２５】
プリンタ部２０９５のレーザドライバ３１７はレーザ発光部３１３、３１４、３１５、３１６を駆動するものであり、プリンタ画像処理回路部３５２から出力された画像データに応じたレーザ光をレーザ発光部発光部３１３、３１４、３１５、３１６を発光させる。このレーザ光はミラー３４０、３４１、３４２、３４３、３４４、３４５、３４６、３４７、３４８、３４９、３５０、３５１によって感光ドラム３２５、３２６、３２７、３２８に照射され、感光ドラム３２５、３２６、３２７、３２８にはレーザ光に応じた潜像が形成される。３２１、３２２、３２３、３２４は、それぞれＣ、Ｍ、Ｙ、Ｋのトナーによって、潜像を現像するための現像器であり、現像された各色のトナーは、用紙に転写されフルカラーのプリントアウトがなされる。
【００２６】
用紙カセット３６０、３６１及び手差しトレイ３６２のいずれかより、レーザ光の照射開始と同期したタイミングで給紙された用紙は、レジストローラ３３３を経て、転写ベルト３３４上に吸着され、搬送される。そして、感光ドラム３２５、３２６、３２７、３２８に付着された現像剤を記録紙に転写する。現像剤の乗った記録紙は定着部３３５に搬送され、定着部３３５の熱と圧力により現像剤は記像紙に定着される。定着部３３５を通過した記録紙は排出ローラ３３６によって排出され、排紙ユニット３７０は排出された記録紙を束ねて記録紙の仕分けをしたり、仕分けされた記録紙のステイプル止めを行う。また、両面記録が設定されている場合は、排出ローラ３３６のところまで記録紙を搬送した後、排出ローラ３３６の回転方向を逆転させ、フラッパ３３７によって再給紙搬送路３３８へ導く。再給紙搬送路３３８へ導かれた記録紙は上述したタイミングで転写ベルト３３４へ給紙される。
【００２７】
図５は複写機１００の操作部２０１２の液晶タッチパネルの一例である。コピー機能タグ４０１、送信機能タグ４０２、ボックス機能タグ４０３をそれぞれタッチすることで、各機能の設定画面を表示することができる。コピーは読み込んだ画像を記録用紙に出力する機能である。送信は、読み込んだ画像を通信部を経てネットワーク上の装置にメールベースで転送する機能である。ボックスは、読み込んだ画像をＨＤ２００４に保存する機能である。
【００２８】
図５はコピー機能タグ４０１を押下した場合を表している。コピー機能タグ４０１は、複写機のステータス及び設定値の表示部４０４と、コピー設定部４０５に大別される。表示部４０４において、４０７〜４１１は次の表示を行う。４０７は複写機の状態が一目でわかるメッセージ。４０８はコピー用紙を出力する装置。４０９はコピー出力画像の拡大／縮小率。４１０はコピー出力用紙の種類。４１１はコピー出力部数。また、コピー設定部４０５において、４１２〜４２２はタッチボタンとなっており、各々を押すと次のような事項を設定できる。４１２はコピー出力画像を等倍にする。４１３はコピー出力画像の倍率を設定する別画面が開き、倍率を設定できる。（４１２及び４１３で設定された結果は４０９に反映される。）４１４はコピー出力用紙の種類を設定する別画面が開き、用紙の種類を設定できる。（設定内容は４１０に反映される。）４１５はコピー出力用紙をソートしたり、排紙ユニット３７０におけるステイプル止めを設定できる。４１６は両面印刷の設定を行える。４１７は割り込みコピーで、複写機１００に先約のジョブがある場合でも優先的にコピーを実施する設定ができる。４１８〜４２０はコピー濃度を設定でき、濃度を示すバー４２４のカーソルを４１９及び４２０を用いて所望の位置にあわせることで設定可能とする。また、４１８はデフォルトの濃度値に設定する。４２１はコピー画像が文字の他、グラフィックや写真画像などの場合、それに合わせて最適な出力を選択できる。４２２は応用モードとして、製本印刷や原稿混載など複雑な設定を可能とする。また、プリンタ選択ボタン４０６を押下すると、コピー出力する複写機やプリンタを選択する別画面（図６）が開く。ここで設定された結果は４０８に反映される。
【００２９】
以上の液晶タッチパネルの他に操作部２０１２にテンキーが備えられており、出力部数の設定など、数値入力が行えるようになっている。（出力部数の設定内容は４１１に反映される。）
図６は図５でプリンタ選択ボタン４０６を押した際に開くウィンドウであり、複写機１００において、コピー出力を行う装置を選択するためのプリンタ選択画面４０６を表している。４０６１は複写機１００に重連コピー先（スレーブ機）としてＩＰアドレスが登録された装置の名称及び使用状況が表示される。デフォルトでは図６のようにローカル装置であるＯｆｆｉｃｅ１（複写機１００）が選択されている。ＬＡＮに接続されたスレーブ機Ｏｆｆｉｃｅ２〜４を選択することで、その装置を重連コピー機能を実行する上での相手先装置（スレーブ機）とすることが可能である。４０６５は４０６１の表示をスクロールするためのボタンである。４０６２を押下すると、４０６１で選択した装置の詳細情報を表示する別画面が開く。詳細情報とは、名称や使用状況の他に、ステイプル機能やパンチによる穴あけ機能など装置のオプション情報、出力可能な用紙サイズの情報などである。また、４０６３は重連コピー機能を設定するボタンである。４０６１でローカル装置以外の装置（Ｏｆｆｉｃｅ１以外）を選択してこのボタンを押下することで、その装置とローカル装置Ｏｆｆｉｃｅ１（複写機１００）で重連コピー機能を実行する設定がされる。
【００３０】
図７は重連コピー設定ボタン４０６３を押下した際のプリンタ選択画面４０６である。４０６６は重連コピー機能を実行中にエラーが発生した際、コピー代行を行うか、行わないか、の設定ができる。この設定を“ＯＮ”にすると、重連コピー機能を実行中に印刷出力を実施しているいずれかの装置で、紙詰まりや紙なし、トナーなし、などによる印刷続行不可能なエラーが発生した場合、残りの印刷出力をもう一方の装置で代行することが可能となる。この設定を“ＯＦＦ”にした場合はコピー代行が実行されず、エラーが発生した装置のコピー出力は、装置のエラーリカバリーを待ってからになる。プリンタ選択画面４０６にて出力装置の選択を行い、４０６４を押下することで設定が完了し、図５の画面に戻る。
【００３１】
図８は図４における複写機１００及び複写機９００の構成を示す。図８を用いて複写機１００で重連コピー先として複写機９００が選択された場合の、重連コピーの説明を行う。即ち、複写機１００がマスター機となり、複写機９００がスレーブ機となる場合の重連コピー機能の動作説明を行う。
【００３２】
ユーザーは複写機１００において、操作部２０１２の液晶タッチパネルから重連コピー先に複写機９００を設定し、その他各コピー設定を行う。また、操作部２０１２のテンキーで出力部数を設定する。そしてコピーする原稿をスキャナ部２０７０の原稿給送ユニット２５０にセットし、コピーを開始させる。まずコントローラユニット２０００のＣＰＵ２００１は設定された出力部数の半数を自らの出力部数としてセットし、残りの半数を複写機９００に割り振る出力部数としてセットする（出力部数が奇数であった場合にはマスター機の部数を一部増やす）。スキャナ部２０７０は原稿給送ユニット２５０にセットされた原稿を読み込む。読み込まれた画像データは、カラースキャナならＲ、Ｇ、Ｂデータとして、モノクロスキャナなら白黒データとして、コントローラユニット２０００に転送される。コントローラユニット２０００の画像圧縮部２０４０は、画像データに各々適した圧縮（カラーならＪＰＥＧ、モノクロならＪＢＩＧなど）を施した圧縮データをＨＤＤ２００４にスプールする。それと共に、スプールした圧縮データをネットワーク２０１０を介して複写機９００へ転送する。この時、同時に複写機９００がコピーする部数や各種コピー情報もあわせて転送する。続いて、コントローラユニット２０００はＨＤＤ２００４から読み出した圧縮データを伸張し、設定に応じて原稿のページデータを割り付けたＣ、Ｍ、Ｙ、Ｋの出力ページデータを生成してプリンタ部２０９５に順次送る。プリンタ部２０９５は印字を行い、設定に応じて排紙ユニット３７０でステイプル止めや製本処理を実施し排紙する。またコントローラユニット２０００は、プリンタ部２０９５の光学センサなどで検知した排紙の情報を元に、排紙済みの部数及び枚数をカウントしている。排紙済みの部数が最初に設定された複写機１００のコピー部数に達したら、コピー動作を終了する。
【００３３】
また、複写機９００は、複写機１００から受信した圧縮された画像データ、及び出力部数などの各種コピー情報をコントローラユニット２０００に送信する。コントローラユニット２０００のＣＰＵ２００１は圧縮された画像データをＨＤＤ２００４に格納し、コピー情報をレジスタに書き込む。そして、複写機１００と同様に排紙済みの部数及び枚数をカウントしながら、プリンタ部２０９５で印字、排紙を行う。排紙済みの部数が、複写機１００からコピー情報を受信した時に設定した出力部数に達したら、コピー動作を終了する。
【００３４】
以上の動作を経て、重連コピーシステムの全動作が正常終了となる。
【００３５】
図９は、本実施形態の重連コピーシステムにおけるスレーブ機の動作フローである。図９に示す各ステップは、スレーブ機として動作する複写機のコントローラユニット２０００のＣＰＵ２００１が、ＨＤＤ又はＲＯＭに格納されるコンピュータプログラムに基づいて各機能部を制御することにより実行される。
【００３６】
まず、ステップＳ９０１において、ネットワークＩ／Ｆ部２０１０は、マスター機によって読み取られ、送信された画像データを受信する。ここで、マスター機から、画像データの他に、重連コピージョブであることを示す識別情報や、出力部数を示す情報や、各種印刷設定情報（両面印刷の指定、ステイプル処理の指定、Ｎｕｐ印刷の指定、出力用紙サイズの指定等）も受信する。更に、コピー代行設定のＯＮ／ＯＦＦを示す情報も受信する。
【００３７】
次に、ステップＳ９０２において、プリンタ部２０９５は、受信した画像データと各種設定情報に基づいて、印刷処理を実行する。印刷処理が開始されると、ステップＳ９０３において、ＣＰＵ２００１は、印刷の続行が不可能となるエラーが発生したか否かを判断する。エラーの種類は、例えば紙詰まり、紙なし、トナー切れ、ＨＤＤのメモリフル、プリンタエンジン部の故障等がある。ステップＳ９０３において、ＣＰＵ２００１によりこれらのエラーが検知されると、ステップＳ９０４へと進む。一方、印刷処理中にエラーの発生が検知されず、印刷が正常に終了した場合にはステップＳ９０８へと進む。
【００３８】
ステップＳ９０４において、ＣＰＵ２００１は、ステップＳ９０１において受信した情報を参照し、コピー代行設定がＯＮに設定されているか否かを判断する。即ち、スレーブ機においてエラーが発生した場合に、スレーブ機に割り当てられた出力部数のうち未出力の部数をマスター機が代わりに印刷処理する指示がなされているか否かを判断する。ステップＳ９０４の判断の結果、コピー代行設定がＯＮに設定されていると判断された場合、ステップＳ９０９へと進み、コピー代行設定がＯＦＦに設定されていると判断された場合にはステップＳ９０５へと進む。
【００３９】
ステップＳ９０５において、ＣＰＵ２００１は、ステップＳ９０３で発生していると判断されたエラーの内容をネットワークＩ／Ｆ部２０１０を介してマスター機に送信させる。ステップＳ９０６において、ＣＰＵ２００１は、発生しているエラーがユーザによって解除されたか否かを判断する。エラーが解除された場合にはステップＳ９０７へ進む。
【００４０】
ステップＳ９０７では、プリンタ部２０９５は、発生したエラーによって中断していた印刷処理を再開する。その後、スレーブ機に割り当てられていた出力部数分の印刷出力が完了すると、ステップＳ９０８へと進む。
【００４１】
ステップＳ９０８において、ＣＰＵ２００１は、印刷出力が完了した旨を、ネットワークＩ／Ｆ部２０１０を介してマスター機に送信させ、本処理が終了する。
【００４２】
ステップＳ９０４の判断の結果、コピー代行設定がＯＮに設定されていると判断された場合、ステップＳ９０９へと進む。ステップＳ９０９において、ＣＰＵ２００１は、ステップＳ９０１において受信した印刷設定情報を参照し、ステイプル機能の使用が指定されているか否かを判断する。ステイプル機能を使用する指定は、印刷設定の内容に応じて判断することができる。
【００４３】
ステップＳ９０９において、ステイプル機能の使用が指定されていると判断された場合にはステップＳ９１０へと進み、ステイプル機能の使用が指定されていないと判断された場合にはステップＳ９１１へと進む。
【００４４】
ステップＳ９１０及びステップＳ９１１の各ステップでは、ステップＳ９１２においてマスター機に送信するエラー通知の内容をセットする処理を行う。まず、ステップＳ９１０では、ＣＰＵ２００１は、エラーが発生したことにより印刷が中断された時点で、指定された出力部数のうちの何部目を印刷中であったかを判断する。例えば、１００ページからなる原稿を５部印刷すると指定されていたとし、３部目の８０ページ目でエラーが発生し、印刷処理が中断した場合には、ここでは、３部目を印刷中であったと判断される。その後、ＣＰＵ２００１は、何部目を印刷中であったかといった情報と、指定された出力部数の情報とから、印刷出力が完了していない部が何部あるかを計算する。上記例の場合、３部目を印刷中であったという情報と、指定された出力部数が５部であるという情報とから、印刷出力が完了していない部は３部あると計算されることになる。そして、ＣＰＵ２００１は、印刷出力が完了していない部数（上記例の場合は３部）をエラー通知の内容にセットする。
【００４５】
ステップＳ９１１では、ＣＰＵ２００１は、エラーが発生したことにより印刷が中断された時点で、指定された出力部数のうちの何部目を印刷中であったかと、印刷中の部の何ページ目までが既に出力されたかを判断する。例えば、１００ページからなる原稿を５部印刷すると指定されていたとし、３部目の７９ページ目までの出力が完了しており８０ページ目でエラーが発生し、印刷処理が中断した場合には、ここでは、３部目を印刷中であり、７９ページ目までの出力が完了したと判断される。その後、ＣＰＵ２００１は、何部目を印刷中であったかといった情報と、指定された出力部数の情報とから、印刷中であった部を除く残りの出力部数を計算する。つまり、ステップＳ９１０において計算される部数より一部少ない部数が計算されることになる。上記例の場合、３部目を印刷中であったという情報と、指定された出力部数が５部であるという情報とから、残りの部数は２部と計算されることになる。そして、ＣＰＵ２００１は、残り部数（上記例の場合は２部）と、印刷中の部の何ページ目までが既に出力されたかを示すページ番号（上記例の場合は７９ページ）をエラー通知の内容にセットする。
【００４６】
ステップＳ９１２において、ＣＰＵ２００１は、ステップＳ９０３で発生していると判断されたエラーの内容と、ステップＳ９１０又は９１１においてセットされた内容をネットワークＩ／Ｆ部２０１０を介してマスター機に送信させる。
【００４７】
以上で、重連コピー機能実行時のスレーブ機の動作は終了する。
【００４８】
ステップＳ９１２において送信されたエラー通知をマスター機が受信すると、マスター機は、エラー通知の内容をチェックする。そして、エラー通知の内容に応じて、重連コピー機能を実行するためにマスター機に既に割り当てられている出力部数の再設定を行う。エラー通知の内容に、スレーブ機において印刷出力が完了していない部数が記述されている場合、マスター機のＣＰＵ２００１は、この部数を既にマスター機に割り当てられている出力部数に加算し、出力部数の再設定を行う。例えば、マスター機に割り当てられている出力部数が５部であり、エラー通知によって通知された、スレーブ機において印刷出力が完了していない部数が３部であった場合には、再設定される出力部数は８部となる。
【００４９】
エラー通知の内容に、スレーブ機における残り部数と、印刷中の部の何ページ目までが既に出力されたかを示すページ番号が記述されている場合、マスター機のＣＰＵ２００１は、この部数を既にマスター機に割り当てられている出力部数に加算し、出力部数の再設定を行う。更に、通知されたページ番号をメモリに書き込み、再設定された出力部数の印刷出力が完了した後に、このページ番号から一部の最終ページまで印刷出力する。
【００５０】
これにより、重連コピー機能を実行するにあたって、スレーブ機において印刷続行不可能なエラーが発生し、印刷が中断されてしまう場合に、スレーブ機における未処理分を、マスター機が代行して印刷出力することができる。
【００５１】
また、重連コピージョブにステイプルを使用する印刷設定がされているか否かに応じて、マスター機で代行処理させる際に、スレーブ機で印刷が中断した部を含む残りの部数を印刷するか、中断した部を含まない残りの部を印刷し、中断した部に関しては未出力のページのみを印刷するかを切り替える。ステイプル処理が指定されている場合には、一部が同じ装置で出力されることが望ましい。また、ステイプル処理が指定されておらず、一部が必ずしも同じ装置で出力されなくても構わない場合には、一部に満たない半端なページが、エラーが発生した装置に無駄に出力されてしまうことが問題である。本実施形態によれば、このようなジョブの設定内容に応じて、効率よく重連コピー時の代行出力を行うことができる。
【実施例２】
【００５２】
上記実施例１では、重連コピー機能を実行するにあたって、スレーブ機でエラーが発生した際には、スレーブ機がステイプルの指示がされているか否かを判断し、マスター機に通知するエラー通知の内容を換えていた。これに対して実施例２は、スレーブ機においてエラーが発生した際に、エラー通知を受信したマスター機においてステイプルの指示がされているか否かを判断し、代行の処理方法を切り替えるものである。
【００５３】
以下、本実施例において、重連コピー機能を実行した際のマスター機の動作を図１０のフローチャート用いて説明する。図１０に示す各ステップは、マスター機として動作する複写機のコントローラユニット２０００のＣＰＵ２００１が、ＨＤＤ又はＲＯＭに格納されるコンピュータプログラムに基づいて各機能部を制御することにより実行される。尚、システムの構成及びマスター機又はスレーブ機として動作する各複写機の構成等は、上記実施例１で説明したものと同じである。
【００５４】
本フローは、ユーザがマスター機の操作部を操作し、重連コピー機能を実行する旨の指示を入力し、原稿の読み取り指示を入力することに応じてスタートする。ステップＳ１００１において、ネットワークＩ／Ｆ部２０１０は、スキャナ部２０７０において読み取られ、生成された画像データをスレーブ機に送信する。この時、画像データの他に、重連コピージョブであることを示す識別情報や、出力部数を示す情報や、各種印刷設定情報（両面印刷の指定、ステイプル処理の指定、Ｎｕｐ印刷の指定、出力用紙サイズの指定等）も送信する。更に、コピー代行設定のＯＮ／ＯＦＦを示す情報も送信する。
【００５５】
ステップＳ１００２において、プリンタ部２０９５は、画像データと各種設定情報に基づいて、印刷処理を実行する。
【００５６】
ステップＳ１００３において、ＣＰＵ２００１は、エラー通知がスレーブ機から受信されたかを判断する。エラー通知を受信していない場合にはステップＳ１００９へ進み、印刷処理が終了していればステップＳ１０１０へと進む。印刷処理が終了していなければステップＳ１００２へと戻り、印刷処理を継続する。ステップＳ１００９において、印刷処理が終了したと判断された場合には、ＣＰＵ２００１は、スレーブ機から終了通知を受信したか否かが判断される。終了通知を受信したと判断された場合には、重連コピー処理が終了する。終了通知を受信していない場合には、ステップＳ１００３へと戻り、以降の処理を繰り返す。
【００５７】
ステップＳ１００３において、エラー通知がスレーブ機から受信された場合には、ステップＳ１００４に進む。ステップＳ１００４において、ＣＰＵ２００１は、重連コピー設定において、コピー代行設定がＯＮになっているか否かを判断する。コピー代行設定がＯＦＦである場合にはステップＳ１００９へと進む。一方、コピー代行設定がＯＮである場合にはステップＳ１００５へと進む。
【００５８】
ステップＳ１００５において、ＣＰＵ２００１は、ユーザに指定された印刷設定情報を参照し、ステイプル機能の使用が指定されているか否かを判断する。
ステップＳ１００５において、ステイプル機能の使用が指定されていると判断された場合にはステップＳ１００６へと進み、ステイプル機能の使用が指定されていないと判断された場合にはステップＳ１００８へと進む。
【００５９】
ステップＳ１００６において、ＣＰＵ２００１は、ステップＳ１００３でスレーブ機から受信したエラー通知を参照し、エラーが発生した部番号（何部目を印刷中にエラーが発生したかを示す情報）とエラーが発生した際に未出力のページ番号をチェックする。そして、スレーブ機に割り当てられた出力部数と、エラーが発生した部番号から、スレーブ機に割り当てられた出力部数のうち、未処理の部数が何部あるかを計算する。例えば、スレーブ機が、１００ページからなる原稿を５部印刷すると指定されていたとし、３部目の７９ページ目までの出力が完了しており８０ページ目でエラーが発生し、印刷処理が中断した場合、未処理の部数は３部と計算される。
【００６０】
その後、ステップＳ１００７へと進み、ＣＰＵ２００１は、マスター機の出力部数を再設定する。即ち、既にマスター機に割り当てられている出力部数に、ステップＳ１００６で計算した部数を加算し、新たな出力部数として設定する。例えば、既にマスター機に出力部数として５部が割り当てられているとし、ステップＳ１００６で３部と計算された場合には、マスター機の出力部数は８部に再設定される。
【００６１】
一方、ステップＳ１００８において、ＣＰＵ２００１は、ステップＳ１００３でスレーブ機から受信したエラー通知を参照し、エラーが発生した部番号（何部目を印刷中にエラーが発生したかを示す情報）とエラーが発生した際に未出力のページ番号をチェックする。そして、スレーブ機に割り当てられた出力部数と、エラーが発生した部番号から、残り部数が何部あるかを計算する。例えば、スレーブ機が、１００ページからなる原稿を５部印刷すると指定されていたとし、３部目の７９ページ目までの出力が完了しており８０ページ目でエラーが発生し、印刷処理が中断した場合、残り部数は２部と計算される。更に、エラーが発生した際に未出力のページ番号をチェックする。上記例の場合、ページ番号として８０ページが抽出される。
【００６２】
その後、ステップＳ１００７へと進み、ＣＰＵ２００１は、マスター機の出力部数を再設定する。即ち、既にマスター機に割り当てられている出力部数に、ステップＳ１００８で計算した部数を加算し、新たな出力部数として設定する。更に、ステップＳ１００８で抽出したページ番号をメモリに書き込み、再設定された出力部数の印刷出力が完了した後に、このページ番号から一部の最終ページまで印刷出力する。例えば、上記例の場合、マスター機に再設定される出力部数は７部となり、マスター機において７部の印刷出力が完了した後、８０ページから１００ページまでの印刷出力を行う。
【００６３】
ステップＳ１００７でマスター機の出力部数が再設定されると、ステップＳ１００２へと戻り、以降の処理を実行する。
【００６４】
これにより、重連コピー機能を実行するにあたって、スレーブ機において印刷続行不可能なエラーが発生し、印刷が中断されてしまう場合に、スレーブ機における未処理分を、マスター機が代行して印刷出力することができる。
【００６５】
また、重連コピージョブにステイプルを使用する印刷設定がされているか否かに応じて、マスター機で代行処理させる際に、スレーブ機で印刷が中断した部を含む残りの部数を印刷するか、中断した部を含まない残りの部を印刷し、中断した部に関しては未出力のページのみを印刷するかを切り替える。ステイプル処理が指定されている場合には、一部が同じ装置で出力されることが望ましい。また、ステイプル処理が指定されておらず、一部が必ずしも同じ装置で出力されなくても構わない場合には、一部に満たない半端なページが、エラーが発生した装置に無駄に出力されてしまうことが問題である。本実施形態によれば、このようなジョブの設定内容に応じて、効率よく重連コピー時の代行出力を行うことができる。
【００６６】
また、実施例２によれば、スレーブ機は、エラーが発生した場合、エラーが発生した部番号（何部目を印刷中にエラーが発生したかを示す情報）とエラーが発生した際に未出力のページ番号をマスター機に送信するだけでよい。つまりスレーブ機側で、ステイプル処理の指定のあり／なしを判断する必要がなく、判断結果に応じてエラー通知の内容を変える必要もなくなる。
【００６７】
（その他の実施例）
上記実施例１及び実施例２では、重連コピー機能を実行する際に、スレーブ機側でエラーが発生した場合を例に説明した。しかし、マスター側でエラーが発生した場合であっても本発明は適用可能である。即ち、重連コピー機能を実行中に、マスター機側でエラーが発生した場合に、スレーブ機側で出力部数を再設定してコピー代行処理を行うようにしてもよい。
【００６８】
また、上記実施例１及び実施例２では、重連コピー機能を実行中にエラーが発生した場合に、ステイプルの指定があるかないかに応じて、部単位でコピー代行を行うか、ページ単位でコピー代行を行うかを切り替えていた。しかし、ステイプルの指定があるなしに関わらず、必ずページ単位でコピー代行を行うようにしてもよい。ただし、ステイプルが指定されている場合には、一部がマスター機とスレーブ機で分かれて出力されている部に関しては、ステイプル処理を実行しないように制御する。これにより、半端なページがステイプル止めされてしまうことを防ぐことができ、無駄なページの出力を完全に防ぐことができる。尚、一部がマスター機とスレーブ機で分かれて出力されている部に関しては、ユーザが用紙を束ねた後に、手動でステイプル止めを行うようにすればよい。
【００６９】
尚、上記実施例１では、スレーブ機がエラー通知として印刷出力が未処理の残り部数を通知していたが、印刷出力が完了した部数及びページ数を通知するようにしてもよい。また、重連コピーシステムとして、２台のみを使った重連コピーシステムを例に説明したが、スレーブ機として複数の複写機を選択し、３台以上の複写機を用いて重連コピーを行うシステムにも本発明は適用可能である。
【００７０】
また、本発明は、前述した実施例の図９、図１０を実現するソフトウェアのプログラムコードを記録した記憶媒体を、システムあるいは装置に供給してもよい。そして、そのシステムあるいは装置のコンピュータ（ＣＰＵやＭＰＵ）が記憶媒体に格納されたプログラムコードを読み出し実行することによっても達成され得る。
【００７１】
この場合、記憶媒体から読み出されたプログラムコード自体が前述した実施形態の機能を実現することになり、そのプログラムコードを記憶した記憶媒体は本発明を構成することになる。
【００７２】
プログラムコードを供給するための記憶媒体としては、例えば、フロッピディスク、ハードディスク、光ディスク、光磁気ディスク、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＤＶＤ−ＲＯＭ、磁気テープ、不揮発性のメモリカード、ＲＯＭなどを用いることができる。
【図面の簡単な説明】
【００７３】
【図１】従来の技術における重連コピー時のエラー代行処理の説明
【図２】本実施例におけるシステム図
【図３】本実施例における複写機のハードウェアブロック図
【図４】本実施例における複写機のスキャナ部及びプリント部の概観図
【図５】本実施例における複写機の操作部の例
【図６】操作部に表示されるプリンタ選択画面の例
【図７】操作部に表示されるプリンタ選択画面の例
【図８】本実施例における重連コピーシステムの構成図
【図９】本実施例１におけるスレーブ機の動作を表すフローチャート
【図１０】本実施例２におけるマスター機の動作を表すフローチャート
【符号の説明】
【００７４】
２０００  コントローラユニット
２００１  ＵＰＵ
２００２  ＲＡＭ
２００３  ＲＯＭ
２００４  ＨＤＤ
２００５  イメージバスＩ／Ｆ
２００６  操作部Ｉ／Ｆ
２００７  システムバス
２００８  イメージバス
【図１】
2008003235.tif 000003
【図２】
2008003235.tif 000004
【図３】
2008003235.tif 000005
【図４】
2008003235.tif 000006
【図５】
2008003235.tif 000007
【図６】
2008003235.tif 000008
【図７】
2008003235.tif 000009
【図８】
2008003235.tif 000010
【図９】
2008003235.tif 000011
【図１０】
2008003235.tif 000012