(57)【要約】【課題】画像形成装置と、画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムにおいて、後処理装置における処理に基づき適切に画像形成装置への給紙を促すことを可能とする。【解決手段】画像形成装置１０１、１０２と、画像形成装置１０１、１０２からの出力物に対して後処理を行う後処理装置１０３とを含む情報処理システムにおいて、後処理装置１０３は、画像形成装置１０１、１０２の状態と、画像形成装置１０１、１０２が有する給紙装置における用紙情報を取得する。後処理装置１０３は、取得された状態および用紙情報に基づき、画像形成装置１０１、１０２に対して実行を指示する印刷ジョブにおいて使用される用紙の給紙が必要と判定した場合、画像形成装置１０１、１０２に対して印刷ジョブの実行を指示する際に、印刷ジョブの実行の指示とともに給紙に関する情報を画像形成装置１０１、１０２に送信する。【選択図】図５
2019031052.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムであって、
前記後処理装置は、
前記画像形成装置の状態を取得する第１の取得手段と、
前記画像形成装置が有する給紙装置における用紙情報を取得する第２の取得手段と、
前記画像形成装置に対して印刷ジョブの実行を指示する指示手段と、
取得された前記状態および用紙情報に基づき、前記画像形成装置に対して実行を指示する印刷ジョブにおいて使用される用紙の給紙が必要か否かを判定する判定手段と、を備え、
前記用紙の給紙が必要と判定された場合、前記指示手段は、印刷ジョブの実行の指示とともに前記給紙に関する情報を前記画像形成装置に送信する
ことを特徴とする情報処理システム。
【請求項２】
前記用紙情報は、前記画像形成装置が有する給紙装置ごとの、該給紙装置に挿入された用紙の種類および枚数を示す情報を含む
ことを特徴とする請求項１に記載の情報処理システム。
【請求項３】
前記給紙に関する情報は、給紙が必要な前記用紙の種類、枚数、および該用紙をどの給紙装置に挿入するかを示す情報を含む
ことを特徴とする請求項１または２に記載の情報処理システム。
【請求項４】
前記画像形成装置の状態は、該画像形成装置で実行中の印刷ジョブおよび待機中の印刷ジョブの情報を含む、ことを特徴とする請求項１乃至３のいずれか１項に記載の情報処理システム。
【請求項５】
前記画像形成装置は、前記後処理装置から送信された前記給紙に関する情報に基づき、前記画像形成装置が有する表示部に給紙が必要であることを示すメッセージを表示部に表示する表示手段を備える
ことを特徴とする請求項１乃至４のいずれか１項に記載の情報処理システム。
【請求項６】
前記画像形成装置が有する表示手段は、前記後処理装置から送信された再印刷の印刷ジョブの実行の指示を受信した際に、
印刷ジョブを実行中ではない、または前記再印刷の印刷ジョブにおいて使用される用紙の種類と同じ用紙の種類を使用する印刷ジョブを実行中である場合、前記表示部に前記給紙が必要であることを示すメッセージを表示し、
前記再印刷の印刷ジョブにおいて使用される用紙の種類とは異なる用紙の種類を使用する印刷ジョブを実行中である場合、該再印刷の印刷ジョブが前記画像形成装置にて実行可能となってから前記表示部に前記給紙が必要であることを示すメッセージを表示する
ことを特徴とする請求項５に記載の情報処理システム。
【請求項７】
前記後処理装置は、前記画像形成装置に対して再印刷の印刷ジョブの実行を指示する際に、前記再印刷の印刷ジョブにおいて使用される用紙の給紙が必要と判定された場合であって、該印刷ジョブに対応する後処理が前記後処理装置にて実行中の場合に、前記後処理装置が有する表示部に給紙が必要であることを示すメッセージを表示する表示手段を備える
ことを特徴とする請求項１乃至６のいずれか１項に記載の情報処理システム。
【請求項８】
前記指示手段は、前記画像形成装置に対して印刷ジョブの実行を指示するＪＤＦのコマンドに前記給紙に関する情報を含めて送信する
ことを特徴とする請求項１乃至７のいずれか１項に記載の情報処理システム。
【請求項９】
画像形成装置と、前記画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムの制御方法であって、
前記後処理装置が、前記画像形成装置の状態を取得する工程と、
前記後処理装置が、前記画像形成装置が有する給紙装置における用紙情報を取得する工程と、
前記後処理装置が、取得された前記状態および用紙情報に基づき、前記画像形成装置に対して実行を指示する印刷ジョブにおいて使用される用紙の給紙が必要か否かを判定する工程と、
前記後処理装置が、前記画像形成装置に対して前記印刷ジョブの実行を指示する工程と、を有し、
前記用紙の給紙が必要と判定された場合、前記後処理装置は、前記画像形成装置に対して前記印刷ジョブの実行を指示する際に、該印刷ジョブの実行の指示とともに前記給紙に関する情報を前記画像形成装置に送信する
ことを特徴とする情報処理システムの制御方法。
【請求項１０】
画像形成装置からの出力物に対して後処理を行う後処理装置であって、
前記画像形成装置の状態を取得する第１の取得手段と、
前記画像形成装置が有する給紙装置における用紙情報を取得する第２の取得手段と、
前記画像形成装置に対して印刷ジョブの実行を指示する指示手段と、
取得された前記状態および用紙情報に基づき、前記画像形成装置に対して実行を指示する印刷ジョブにおいて使用される用紙の給紙が必要か否かを判定する判定手段と、を備え、
前記用紙の給紙が必要と判定された場合、前記指示手段は、印刷ジョブの実行の指示とともに前記給紙に関する情報を前記画像形成装置に送信する
ことを特徴とする後処理装置。
【請求項１１】
請求項１０に記載の後処理装置が備える各手段としてコンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理システム、後処理装置、制御方法、およびプログラムに関する。
【背景技術】
【０００２】
従来、商業印刷業界においては、情報処理装置の制御のもと、画像形成装置と後処理装置を組み合わせることで様々な成果物が生成されている。例えば、画像形成装置によって印刷処理が行われた印刷物を後処理装置にセットして製本や断裁といった後処理（後加工）を行うことで、高度な成果物を生成することができる。
【０００３】
このような構成において、情報処理装置、画像形成装置、および後処理装置は、ネットワークなどで通信が確立され互いに情報のやり取りを行う。例えば、情報処理装置から後処理装置に対して後処理に関する設定情報が転送され、後処理装置は該設定情報を読み込むことで自動的に設定され後処理を実行することができる。
【０００４】
また一方、成果物に使用される用紙の種類は多種多様であり、また、一度に使用する用紙の枚数は大量である。このため、画像形成装置の給紙装置（カセット）において、頻繁に用紙交換の作業が発生する。
【０００５】
特許文献１は、画像形成装置において、過去一定期間の使用状況より各用紙サイズが設置済みの枚数に達する時期を予測する画像形成装置を開示している。
【先行技術文献】
【特許文献】
【０００６】
【特許文献１】特開２００２−２６２００６号公報
【発明の概要】
【発明が解決しようとする課題】
【０００７】
しかしながら、特許文献１では、後処理装置にて実行される後処理に基づき画像形成装置へ給紙が必要となることは考慮がされていない。例えば、後処理装置が後処理に失敗した場合に、後処理装置にて再度処理をやり直すために、対応する印刷物の再印刷を画像形成装置に対して依頼することが考えられる。このとき、再印刷に必要となる用紙が画像形成装置の給紙装置に挿入されていないと再印刷の処理中に用紙が不足し、印刷処理が停止してしまう。すなわち、後処理装置にて実行される後処理に基づく画像処理装置への給紙を考慮しない場合、成果物の生成効率が低下してしまう。
【０００８】
このように、過去一定期間の画像形成装置のみにおける使用状況（履歴）から給紙するだけでは十分ではなく、後処理装置にて実行される後処理に基づき画像形成装置への給紙が必要か否かを判断する必要がある。
【０００９】
本発明は、画像形成装置と、画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムにおいて、後処理装置における処理に基づき適切に画像形成装置への給紙を促すことを可能とする情報処理システムの提供を目的とする。
【課題を解決するための手段】
【００１０】
本発明の一実施形態の情報処理システムは、画像形成装置と、前記画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムであって、前記後処理装置は、前記画像形成装置の状態を取得する第１の取得手段と、前記画像形成装置が有する給紙装置における用紙情報を取得する第２の取得手段と、前記画像形成装置に対して印刷ジョブの実行を指示する指示手段と、取得された前記状態および用紙情報に基づき、前記画像形成装置に対して実行を指示する印刷ジョブにおいて使用される用紙の給紙が必要か否かを判定する判定手段と、を備え、前記用紙の給紙が必要と判定された場合、前記指示手段は、印刷ジョブの実行の指示とともに前記給紙に関する情報を前記画像形成装置に送信する。
【発明の効果】
【００１１】
本発明の情報処理システムによれば、画像形成装置と、画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムにおいて、後処理装置における処理に基づき適切に画像形成装置への給紙を促すことを可能とする。
【図面の簡単な説明】
【００１２】
【図１】情報処理システムの全体構成を示す図である。
【図２】画像形成装置のハードウェア構成を示す図である。
【図３】後処理装置のハードウェア構成を示す図である。
【図４】情報処理装置のハードウェア構成を示す図である。
【図５】画像形成装置および後処理装置の各機能を示す機能ブロック図である。
【図６】装置状態受信命令およびその応答の一例を示す図である。
【図７】リソース情報受信命令およびその応答の一例を示す図である。
【図８】ジョブの再実行を指示する命令の一例を示す図である。
【図９】印刷処理の再実行を指示する処理シーケンスを示す図である。
【図１０】後処理装置における処理のフローチャートである。
【図１１】画像形成装置における処理のフローチャートである。
【図１２】給紙に関する情報を示すメッセージの一例を示す図である。
【図１３】再製造を指示するためのユーザインタフェースの一例を示す図である。
【図１４】エラーメッセージの一例を示す図である。
【発明を実施するための形態】
【００１３】
以下、本発明を実施するための形態について図面などを参照して説明する。
【００１４】
［第１実施形態］
＜情報処理システムの構成例＞
図１は、本発明の一実施形態における情報処理システムの全体構成を示す図である。
なお、以下の説明における情報処理システム全体の環境は本発明の説明を理解しやすくするためのものであり、本発明はこれらの環境に限定されるものではない。図１において、ネットワーク１００に、画像形成装置１０１、１０２、後処理装置１０３、情報処理装置１０４が接続されている。
【００１５】
画像形成装置１０１、１０２は、情報処理装置１０４などから送信されてくる印字データを含む印刷データを解析し、１ページずつドットイメージに変換して印刷する。また、画像形成装置１０１、１０２は、後処理装置１０３とネットワーク１００を介して通信して制御情報などを送受信する。画像形成装置１０１、１０２から出力された印刷物（出力物）は、印刷オペレータによるハンドキャリーで後処理装置１０３へ渡されたり、図示しないベルトコンベアーを介して後処理装置１０３へ渡されたりする。
【００１６】
より具体的には、画像形成装置１０１、１０２の印刷物は、画像形成装置１０１、１０２の排紙部に接続されているベルトコンベアーに直接乗せられて後処理装置１０３へダイレクトに搬送される形態がある。また、画像形成装置１０１、１０２の印刷物は、印刷物を仮置きするスペースに一時的に溜め置かれた後にオペレータがベルトコンベアーに乗せたりハンドキャリーしたりして後処理装置１０３に搬送される形態がある。
【００１７】
後処理装置１０３は、画像形成装置１０１、１０２から出力された印刷物に対して、断裁、製本、折りなどの後処理（後加工）を行う。後処理装置１０３は、画像形成装置１０１、１０２や情報処理装置１０４とネットワーク１００を介して通信を行うことができる。後処理装置１０３は、画像形成装置１０１、１０２からの印刷物をそれぞれ個別に処理する形態や、複数の画像形成装置１０１、１０２のジョブを結合して１つの成果物として処理する形態などがある。
【００１８】
画像形成装置１０１、１０２からの印刷物をそれぞれ個別に処理する形態の例として、例えば、断裁装置がある。複数の画像形成装置１０１、１０２のジョブを結合して１つの成果物として処理する形態の例として、例えば、無線綴じ製本装置がある。無線綴じ製本装置は、例えば、画像形成装置Ａからの印刷物が表紙で、画像形成装置Ｂの印刷物が本文であり、それらから１冊の無線綴じ製本（くるみ製本）を制作する。
【００１９】
情報処理装置１０４上では、ワークフロー管理プログラム、ＷＥＢサーバなどのプログラムが動作している。また、情報処理装置１０４上では、画像形成装置１０１、１０２や後処理装置１０３とネットワーク１００を介して接続し、画像形成装置１０１、１０２を制御するためのプリンタドライバプログラムなどがインストールされている。
【００２０】
図１では、後処理装置１０３、情報処理装置１０４は、それぞれ１つであるが、それぞれ複数であってもよい。特に、後処理装置１０３が複数存在するケースにおいては、後処理装置同士が接続され、一方の後処理装置の成果物が他方の後処理装置へ渡されるケースもある。また、本システムにおいて、情報処理装置１０４は存在しなくてもよい。
【００２１】
すなわち、情報処理装置１０４の役割を画像形成装置１０１、１０２や後処理装置１０３が担っても良い。また、図１では、本システムは画像形成装置を２つ備えているが、これに限られるものではなく、画像形成装置は１つであってもよく、また２つ以上の画像形成装置を備えていてもよい。
【００２２】
また、ネットワーク１００は、インターネットであってもよく、例えば、情報処理装置１０４からインターネット越しに画像形成装置１０１、１０２や後処理装置１０３へとアクセスする構成であってもよい。なお、画像形成装置１０１、１０２は、印刷装置であり、後処理装置１０３は、印刷物処理装置である。
【００２３】
＜情報処理システムのハードウェア構成例＞
図２は、本実施形態における画像形成装置１０１、１０２のハードウェア構成図である。
画像形成装置１０１、１０２は、操作部２０４、認証部２０５、ＮＩＣ２０６、ＣＰＵ２０９、ＲＡＭ２１０、ＲＯＭ２１１、記憶部２１２、画像読取部２０７、印刷部２０８を備え、制御部２０１を介して接続されている。
【００２４】
制御部２０１は、画像形成装置１０１、１０２全体を制御する装置制御部２０２と、画像データを処理する画像処理部２０３とを有する。操作部２０４（表示部）は、例えば、ソフトウェアキーボード、タッチパネル、その他入出力装置によって構成され、各種の設定値の入力、および表示をすることが可能である。
【００２５】
ＣＰＵ２０９は、ＲＯＭ２１１内に記憶されたプログラムや、記憶部２１２からＲＡＭ２１０にロードされたアプリケーション等のプログラムを実行する。すなわち、ＣＰＵ２０９が、読み取り可能な記憶媒体に格納された該プログラムを実行することにより、後述する各フローチャートの処理を実行する各処理部として機能する。
【００２６】
ＲＡＭ２１０は、ＣＰＵ２０９のメインメモリであり、ワークエリア等として機能する。画像読取部２０７は、例えば、スキャナによって構成され、紙文書等を読取ることにより画像データ形式の文書画像を取得することができる。制御部２０１は、記憶部２１２に記憶された文書画像を操作部２０４に提供し、操作部２０４上に文書画像を出力する処理を実行する。
【００２７】
また、制御部２０１は、同様に記憶部２１２に記憶された文書画像を印刷部２０８に提供し、印刷部２０８は、種々の形式で文書画像を出力する処理を実行する。例えば、印刷部２０８は、文書画像に係る画像データを、記憶媒体に出力する処理を実行することができる。また、印刷部２０８は、印刷機能を備え、紙媒体等の出力媒体に文書画像を出力する処理を実行してもよい。
【００２８】
また、画像形成装置１０１、１０２は、ＮＩＣ２０６を介して、ネットワーク１００と接続し、データの送受信を可能とする。ＮＩＣ２０６を介して得られたデータは、操作部２０４上に表示することも可能である。
【００２９】
図３は、本実施形態に係る後処理装置１０３のハードウェア構成図である。
後処理装置１０３は、操作部３０４、ＮＩＣ３０５、ＣＰＵ３０８、ＲＡＭ３０９、ＲＯＭ３１０、記憶部３１１、センサ読取部３０６、後処理部３０７を備え、制御部３０１を介して接続されている。
【００３０】
制御部３０１は、センサ読取部３０６が読み取ったセンサ情報を処理するセンサ処理部３０２と、後処理装置１０３全体を制御する装置制御部３０３とを有する。操作部３０４（表示部）は、例えば、ソフトウェアキーボード、タッチパネル、その他入出力装置によって構成され、各種の設定値の入力、および表示をすることが可能である。
【００３１】
ＣＰＵ３０８は、ＲＯＭ３１０内に記憶されたプログラムや、記憶部３１１からＲＡＭ３０９にロードされたアプリケーション等のプログラムを実行する。すなわち、ＣＰＵ３０８が、読み取り可能な記憶媒体に格納された該プログラムを実行することにより、後述する各フローチャートの処理を実行する各処理部として機能する。
【００３２】
ＲＡＭ３０９は、ＣＰＵ３０８のメインメモリであり、ワークエリア等として機能する。センサ読取部３０６は、後処理対象の印刷物のジョブ情報などを、カメラなどの装置を介して読み取ることができる。ジョブ情報は、例えば、無線綴じ製本ジョブの表紙と本文の組み合わせを照合する。
【００３３】
制御部３０１は、記憶部３１１に記憶された後処理情報を操作部３０４に提供し、操作部３０４上に後処理の設定情報を出力する処理を実行する。また、制御部３０１は、同様に記憶部３１１に記憶された後処理情報を後処理部３０７に提供し、後処理部３０７は、種々の形式で後処理を実行する。また、後処理装置１０３は、ＮＩＣ３０５を介して、ネットワーク１００と接続し、データの送受信を可能とする。ＮＩＣ３０５を介して得られたデータは、操作部３０４上に表示することも可能である。
【００３４】
図４は、本実施形態における情報処理装置１０４のハードウェア構成図である。
なお、情報処理装置１０４は、一般的なコンピュータ（ＰＣ）のハードウェアで構成することができる。ＣＰＵ４０１は、ＲＯＭ４０３内のプログラム用ＲＯＭに記憶されたプログラムや、ハードディスク（ＨＤ）等で構成される外部メモリ４１０からＲＡＭ４０２にロードされたＯＳ（オペレーションシステム）やアプリケーション等のプログラムを実行する。
【００３５】
すなわち、ＣＰＵ４０１が、読み取り可能な記憶媒体に格納された該プログラムを実行することにより、後述する各フローチャートの処理を実行する各処理部として機能する。ＲＡＭ４０２は、ＣＰＵ４０１のメインメモリであり、ワークエリア等として機能する。
【００３６】
キーボードコントローラ４０４は、キーボード４０８や図示しないポインティングデバイス（マウス、タッチパッド、タッチパネル、トラックボールなど）からの操作入力を制御する。ディスプレイコントローラ４０５は、ディスプレイ４０９の表示を制御する。ディスクコントローラ４０６は、各種データを記憶するハードディスク（ＨＤ）やフレキシブルディスク（ＦＤ）等の外部メモリ４１０へのデータアクセスを制御する。ネットワークコントローラ（ＮＣ）４０７は、ネットワーク１００に接続されて、ネットワーク１００に接続された他の機器との通信制御処理を実行する。
【００３７】
＜情報処理システムのソフトウェア構成例＞
図５は、本実施形態における画像形成装置１０１、１０２および後処理装置１０３の各機能を示す機能ブロック図である。
まず、画像形成装置１０１、１０２の機能ブロック図について説明する。デバイス制御部５１０１は、ジョブ制御部５１０２からの印刷指示に応じて画像形成部５１０８の印刷処理を制御する。
【００３８】
ジョブ制御部５１０２は、印刷ジョブの処理に関する制御を行う。すなわち、ジョブ制御部５１０２は、ジョブ情報記憶部５１０７に記憶されている印刷ジョブ情報や、後処理装置１０３、情報処理装置１０４から受信した命令をもとにデバイス制御部５１０１へ印刷処理に関する指示を行う。さらに、ジョブ制御部５１０２は、後処理装置１０３や情報処理装置１０４へ後処理などに関する命令を送る。
【００３９】
命令解析部５１０３は、後処理装置１０３や情報処理装置１０４から受信した命令（後述する図６に示すようなコマンド）の解析を行う。命令生成部５１０４は、後処理装置１０３や情報処理装置１０４へ送信する命令や、後処理装置１０３や情報処理装置１０４から受信した命令に対する応答（後述する図６に示すようなコマンド）の生成を行う。
【００４０】
通信処理部５１０５は、後処理装置１０３や情報処理装置１０４とデータ通信を行う。ジョブ情報管理部５１０６は、ジョブ情報記憶部５１０７に記憶されている印刷ジョブ情報の管理を行う。ジョブ情報記憶部５１０７は、画像形成装置１０１、１０２において印刷処理を行うための印刷ジョブに関する情報（印刷ジョブ情報）を記憶する。
【００４１】
ジョブ情報記憶部５１０７が記憶する印刷ジョブ情報には、図示しない画像形成装置１０１、１０２における印刷ジョブのリストや、印刷ジョブに紐付く印刷設定情報や画像データなどが含まれる。また、印刷ジョブ情報には、情報処理装置１０４から受信した、情報処理装置１０４と画像形成装置１０１、１０２、後処理装置１０３で一意にジョブを特定するための識別情報（ジョブＩＤ）が含まれる。この識別情報を使って、画像形成装置１０１、１０２は、情報処理装置１０４および後処理装置１０３との制御情報のやり取りを行う。画像形成部５１０８は、印刷処理を行う処理機構である。
【００４２】
用紙情報管理部５１０９は、画像形成装置１０１、１０２において記録媒体である用紙を給紙するための給紙装置（カセット）の情報の管理を行う。画像形成装置１０１、１０２は、複数の給紙装置を有しており、用紙情報管理部５１０９は、各給紙装置の情報を管理する。各給紙装置の情報とは、例えば、各給紙装置にセット（挿入）されている用紙の種類や、各給紙装置に挿入されている用紙の枚数などの情報である。以下、用紙情報管理部が管理するこれらの情報を用紙情報と呼ぶ。
【００４３】
用紙の種類（用紙種類）は、用紙サイズ、坪量や表面性などの用紙属性を含む用紙タイプなどである。給紙装置に挿入されている用紙の枚数（用紙枚数）は、画像形成装置１０１、１０２に設置されているセンサから読み込んだり、操作部２０４からユーザによって入力したりするなどの方法によって特定される。
【００４４】
次に、後処理装置１０３の機能ブロック図について説明する。通信処理部５２０１は、画像形成装置１０１、１０２や情報処理装置１０４とデータ通信を行う。命令解析部５２０２は、画像形成装置１０１、１０２や情報処理装置１０４から受信した命令（後述する図６〜８に示すようなコマンド）の解析を行う。
【００４５】
命令生成部５２０３は、画像形成装置１０１、１０２や情報処理装置１０４へ送信する命令や、画像形成装置１０１、１０２や情報処理装置１０４から受信した命令に対する応答の生成を行う。なお、命令生成部５２０３が生成する命令や命令に対応する応答の例は、後述する図６〜８にて詳細に説明する。
【００４６】
ジョブ制御部５２０４は、後処理装置１０３において後処理を行う後処理ジョブの処理に関する制御を行う。具体的には、ジョブ制御部５２０４は、ジョブ情報記憶部５２０６に記憶されている後処理ジョブの情報や画像形成装置１０１、１０２、情報処理装置１０４から受信した命令をもとにデバイス制御部５２０５へ後処理に関する指示を行う。さらに、ジョブ制御部５２０４は、画像形成装置１０１、１０２または情報処理装置１０４へ印刷処理などに関する命令を送る。デバイス制御部５２０５は、ジョブ制御部５２０４からの後処理の指示に応じて後処理部５２０８の後処理を制御する。
【００４７】
ジョブ情報記憶部５２０６は、後処理装置１０３において後処理を行うための後処理ジョブに関する情報を記憶する。後処理ジョブの情報には、後処理装置１０３における後処理ジョブのリストや、各ジョブに対してどのような後処理を実施すべきかを示す指示情報も含まれる。例えば、無線綴じ製本を行う後処理であれば、表紙・本文の用紙サイズや用紙種類、仕上がりサイズ、背表紙幅などの情報が含まれる。これらの情報は、あらかじめ情報処理装置１０４などから受信したり、後処理装置１０３の操作部３０４からユーザ（操作者）が入力したりする。
【００４８】
ジョブ情報管理部５２０７は、ジョブ情報記憶部５２０６に記憶されている後処理ジョブの情報の管理を行う。また、後処理ジョブの情報には、情報処理装置１０４から受信した、情報処理装置１０４と画像形成装置１０１、１０２、後処理装置１０３で一意にジョブを特定するための識別情報（ジョブＩＤ）が含まれる。この識別情報を使って、画像形成装置１０１、１０２および情報処理装置１０４との制御情報のやり取りを行う。後処理部５２０８は、後処理を行う処理機構である。
【００４９】
用紙情報管理部５２０９は、画像形成装置１０１、１０２の給紙装置および後処理装置１０３の給紙装置に挿入（セット）されている用紙の情報を管理する。具体的には、用紙情報管理部５２０９は、画像形成装置１０１、１０２の用紙情報管理部５１０９にて管理されている用紙情報を、通信処理部５２０１を介して受信し管理する。また、用紙情報管理部５２０９は、画像形成装置１０１、１０２の、これから後処理を実行する印字済みの用紙を給紙するための給紙装置に挿入されている用紙情報を管理する。
【００５０】
用紙情報とは、例えば、用紙サイズや用紙タイプなどを含む用紙の種類や、用紙枚数などのことである。該給紙装置に挿入されている用紙枚数は、後処理装置１０３に設置されているセンサから読み込んだり、操作部２０４からユーザによって入力したりするなどの方法によって特定される。
【００５１】
このように画像形成装置１０１、１０２および後処理装置１０３の用紙情報を後処理装置１０３が管理することにより、画像形成処理（印刷）から後処理を通じての用紙情報を後処理装置１０３で把握することができる。したがって、適切な用紙管理を後処理装置１０３で行うことが可能となる。
【００５２】
また、後述する用紙の給紙に関する処理を後処理装置１０３側で判断、実行することができるため、後処理に最適な用紙を決定することができる。また、ユーザが後処理装置１０３で作業中の場合は、ユーザに対して給紙に関する情報（給紙情報）を後処理装置１０３の操作部３０４を介してタイムリーに通知することができる。
【００５３】
＜情報処理システムが生成する命令（コマンド）の例＞
図６〜図８は、画像形成装置１０１、１０２の命令生成部５１０４および後処理装置１０３の命令生成部５２０３が生成する命令（コマンド）および該命令に対する応答（レスポンス、コマンド）のフォーマットの一例を示す図である。本実施形態では、これら命令は、例えば、国際標準化団体ＣＩＰ４が定める、ＪＤＦ（Ｊｏｂ  Ｄｅｆｉｎｉｔｉｏｎ  Ｆｏｒｍａｔ）等の形式のコマンドとしてやりとりされることを想定している。なお、命令のやりとりを示すシーケンスは、図９にて説明する。
【００５４】
図６（Ａ）は、通信相手に対して装置の状態およびジョブの状態を問い合わせるための命令である。本実施形態では、この命令を装置状態受信命令、または“ＱｕｅｒｙＳｔａｔｕｓ”コマンドと呼ぶ。例えば、後処理装置１０３から画像形成装置１０１、１０２へ装置状態受信命令を送信することで、画像形成装置１０１、１０２に対して装置の状態（ステータス）や印刷ジョブの状態（処理状況）を問い合わせることができる。
【００５５】
画像形成装置１０１、１０２は、装置状態受信命令を受信すると、後処理装置１０３に対して自装置の状態や印刷ジョブの状態を応答する。これにより、後処理装置１０３は、画像形成装置１０１、１０２の装置の状態や印刷ジョブの状態を把握することができる。装置状態受信命令は、通信相手に対して定期的に、例えばポーリング処理によって送信してもよく、必要なタイミングで非定期に送信してもよい。
【００５６】
命令６１００は、後処理装置１０３から画像形成装置１０１、１０２へ送信する装置状態受信命令の一例である。６１００１でＴｙｐｅ＝”ＱｕｅｒｙＳｔａｔｕｓ”と記述することにより、画像形成装置１０１、１０２の状態を問い合わせる装置状態受信命令となる。さらに、６１００２でＪｏｂ  Ｓｔａｔｕｓ＝”Ｂｒｉｅｆ”  ＱｕｅｕｅＩｎｆｏ＝”ｔｒｕｅ”と記述することにより、画像形成装置１０１、１０２における印刷ジョブの状態、例えば、印刷ジョブの処理状況等の情報を問い合わせる装置状態受信命令となる。
【００５７】
図６（Ｂ）は、図６（Ａ）に示した装置状態受信命令に対する応答である。
応答６１０１は、画像形成装置１０１、１０２が命令６１００に対する応答（レスポンス）として後処理装置１０３へ送信する応答の一例である。６１０１１は、画像形成装置１０１、１０２に存在する印刷ジョブの情報を示している。具体的には、Ｊｏｂ  ＩＤ＝”ＩＤ００１”の処理状況がＳｔａｔｕｓ＝”Ｐｒｏｃｅｓｓｉｎｇ”（処理中）であることを示している。
【００５８】
このとき通知されるＪｏｂ  ＩＤは、前述した、情報処理システムにおいて一意にジョブを特定するための識別情報（ジョブＩＤ）に基づいている。このため、画像形成装置１０１、１０２における印刷ジョブと後処理装置１０３における後処理ジョブとを紐付けることが可能となる。なお、６１０１では、画像形成装置１０１、１０２において１つのジョブが存在する例を示しているが、これに限られるものではない。画像形成装置１０１、１０２のキューに複数の印刷ジョブが存在する場合、これら印刷ジョブの情報を列挙して応答へ挿入する。
【００５９】
図７（Ａ）は、通信相手に対して用紙や消耗品等のリソース情報を問い合わせるための命令である。本実施形態では、この命令をリソース情報受信命令、または“ＱｕｅｒｙＲｅｓｏｕｒｃｅ”コマンドと呼ぶ。例えば、後処理装置１０３から画像形成装置１０１、１０２へリソース情報受信命令を送信することで、画像形成装置１０１、１０２に対して画像形成装置１０１、１０２における給紙装置（カセット）の用紙情報を問い合わせることができる。リソース情報受信命令は、通信相手に対して定期的に、例えば、ポーリング処理によって送信してもよく、必要なタイミングで非定期に送信してもよい。
【００６０】
命令６１０２は、後処理装置１０３から画像形成装置１０１、１０２へ送信するリソース情報受信命令の一例である。６１０２１でＴｙｐｅ＝”ＱｕｅｒｙＲｅｓｏｕｒｃｅ”と記述することにより、画像形成装置１０１、１０２のリソース情報を問い合わせるリソース情報受信命令となる。さらに、６１０２２でＲｅｓｏｕｒｃｅＮａｍｅ＝”Ｍｅｄｉａ”と記述することにより、画像形成装置１０１、１０２の給紙装置における用紙情報を問い合わせるリソース情報受信命令となる。
【００６１】
図７（Ｂ）は、図７（Ａ）に示したリソース情報受信命令に対する応答である。
応答６１０３は、画像形成装置１０１、１０２が命令６１０２に対する応答（レスポンス）として後処理装置１０３へ送信する応答の一例である。６１０３１は、用紙情報として用紙サイズがＤｉｍｅｎｓｉｏｎ＝”５９５  ８４１”（Ａ４）であり、用紙タイプがＷｅｉｇｈｔ＝”８０”であることを示している。
【００６２】
また、６１０３２は、給紙装置における用紙の向きがＯｒｉｅｎｔａｔｉｏｎ＝”Ｒｏｔａｔｅ＝０”であり、用紙枚数がＡｃｔｕａｌＡｍｏｕｎｔ＝”５００”（５００枚）であることを示している。また、６１０３３は、給紙装置の識別情報としての名称がＬｏｃａｔｉｏｎ＝”Ｔｒａｙ−１”であることを示している。
【００６３】
図８は、通信相手に対して該通信相手が一度処理したジョブを再度実行するように指示するための命令である。本実施形態では、この命令を再処理命令、または”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”コマンドと呼ぶ。例えば、後処理装置１０３において後処理の失敗が発生した場合に、後処理装置１０３から画像形成装置１０１、１０２へ再処理命令を送信することで、画像形成装置１０１、１０２に対して印刷済みの印刷ジョブの再印刷を指示することができる。
【００６４】
再処理命令には、通信相手が再処理を行うための用紙情報を含めることができる。これにより、再処理命令を発行する装置が、自装置での処理の失敗の原因に応じて、通信相手が再処理に使用する適切な用紙を判定し、通信相手へ通知することができる。先の例では、後処理装置１０３の後処理の失敗が用紙に起因する場合、後処理装置１０３が画像形成装置１０１、１０２において再印刷する際に使用する適切な用紙を判定し、用紙情報として画像形成装置１０１、１０２へ通知する。
【００６５】
図８では、再処理命令において給紙に関する情報（給紙情報）を含める方法として３種類の再処理命令を例示する。
命令６１０４は、後処理装置１０３から画像形成装置１０１または１０２へ送信する再処理命令の１種類目の例である。６１０４１でＴｙｐｅ＝”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”と記述することにより、画像形成装置１０１または１０２に再印刷する指示を行う再処理命令となる。
【００６６】
さらに、６１０４２を記述することにより、再印刷を行う用紙種類を含めた再処理命令となる。用紙種類は、操作部３０４からユーザが入力した情報でもよく、後処理装置１０３が自装置における失敗内容から自動的に判定した情報でもよい。また、複数の用紙種類が再印刷を行う際の候補として列挙されてもよい。
【００６７】
さらに、６１０４３を記述することにより、６１０４２に記述した用紙種類に該当する用紙が画像形成装置１０１、１０２の給紙装置に存在するか否かを含む再処理命令となる。Ｌｅｖｅｌ＝”ＮＧ”と記述することにより、用紙が画像形成装置１０１、１０２の給紙装置に存在しないことを示し、Ｌｅｖｅｌ＝”ＯＫ”と記述することにより、用紙が画像形成装置１０１、１０２の給紙装置に存在することを示している。
【００６８】
命令６１０５は、後処理装置１０３から画像形成装置１０１または１０２へ送信する再処理命令の２種類目の例である。上述した命令６１０４と同様に、６１０５１でＴｙｐｅ＝”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”と記述することにより、画像形成装置１０１、１０２に再印刷する指示を行う再処理命令となる。また、６１０５２を記述することにより、再印刷を行う用紙種類を含めた再処理命令となる。
【００６９】
さらに、６１０５３を記述することにより、６１０５２に記述した用紙種類に該当する用紙を画像形成装置１０１、１０２の給紙装置に給紙する必要があるか否かを含む再処理命令となる。Ｉｎｓｅｒｔ＝”Ｙｅｓ”と記述することにより、用紙を画像形成装置１０１、１０２の給紙装置に給紙する必要があることを示している。また、Ｉｎｓｅｒｔ＝”Ｎｏ”と記述することにより、用紙を画像形成装置１０１、１０２の給紙装置に給紙する必要がないことを示している。
【００７０】
なお、画像形成装置１０１、１０２に給紙する必要があるか否かについては、画像形成装置１０１、１０２の給紙装置に挿入されている用紙種類および用紙枚数と、画像形成装置１０１、１０２で印刷中および待機中の印刷ジョブの情報に基づき判定される。このように、本実施形態では、画像形成装置において処理中またはこれから処理する印刷ジョブにおいて消費される用紙をも考慮して、給紙する必要があるか、また給紙する枚数等を決定することができる。
【００７１】
命令６１０６は、後処理装置１０３から画像形成装置１０１、１０２へ送信する再処理命令の３種類目の例である。上述した命令６１０４、６１０５と同様に、６１０６１でＴｙｐｅ＝”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”と記述することにより、画像形成装置１０１、１０２に再印刷する指示を行う再処理命令となる。また、６１０６２を記述することにより、再印刷を行う用紙種類を含めた再処理命令となる。
【００７２】
さらに、６１０６３を記述することにより、６１０６２に記述した用紙種類に該当する用紙を画像形成装置１０１、１０２のどの給紙装置に何枚給紙する必要があるかを含む再処理命令となる。Ｌｏｃａｔｉｏｎ＝”Ｔｒａｙ−１”と記述することにより、名称がＴｒａｙ−１である給紙装置に給紙する必要があることを示し、ＳｅｔＡｍｏｕｎｔ＝”１５０”は、追加で１５０枚の用紙を給紙する必要があることを示している。
【００７３】
なお、どの給紙装置に何枚給紙する必要があるかについては、画像形成装置１０１、１０２の給紙装置に挿入されている用紙種類および用紙枚数と、画像形成装置１０１、１０２で印刷中および待機中の印刷ジョブの情報に基づき算出される。
【００７４】
また、図６〜図８に示した命令（コマンド）の記述方法は一例であって、他の記述方法であってもよい。また、ここで説明した以外の命令（コマンド）を用いて、画像形成装置１０１、１０２と後処理装置１０３、情報処理装置１０４で命令のやりとりをしてもよい。さらに、画像形成装置１０１、１０２と後処理装置１０３、情報処理装置１０４で命令のやりとりする際のコマンドを示したが、画像形成装置１０１、１０２と後処理装置１０３、情報処理装置１０４とは別の装置間でこれらのコマンドをやりとりしてもよい。
【００７５】
＜印刷処理の再実行を指示する処理シーケンス＞
図９は、本実施形態の情報処理システムにおいて、図６〜図８に示した命令（コマンド）を用いて画像形成装置１０１、１０２と後処理装置１０３とが通信する処理の流れを示すシーケンス図である。
図９では、一例として、２つの画像形成装置１０１、１０２からそれぞれで出力した印刷物を結合して後処理装置１０３にて無線綴じ製本の形状に後処理を行う例について説明する。
【００７６】
なお、２つの画像形成装置１０１、１０２を、図中では画像形成装置Ａ、画像形成装置Ｂとし、それぞれ表紙、本文を印刷するものとする。また、図中では、２つの画像形成装置と後処理装置１０３におけるシーケンスを示しているが、これに限定されるものではない。画像形成装置Ａ、Ｂ、後処理装置１０３、情報処理装置１０４、および、複数の同じ装置同士のそれぞれの組み合わせにおいて通信する場合についても本発明は適用できる。例えば、後処理装置Ａと後処理装置Ｂの組み合わせ、情報処理装置１０４と画像形成装置１０１、１０２と後処理装置１０３との組み合わせ、などである。
【００７７】
Ｓ７０１では、後処理装置１０３が、無線綴じ製本を行う後処理において処理の失敗（エラー）が発生したことを検知する。Ｓ７０２では、後処理装置１０３が、画像形成装置Ａに対して図６（Ａ）の命令６１００に示した装置状態受信命令（“ＱｕｅｒｙＳｔａｔｕｓ”）コマンドを送信することで画像形成装置Ａの状態（ステータス）を問い合わせる。画像形成装置Ａは、装置状態受信命令を受信すると、図６（Ｂ）の応答６１０１に示した応答コマンドを後処理装置１０３へ送信する。この例では、応答コマンドには表紙印刷用のジョブ情報が含まれる。
【００７８】
Ｓ７０３では、後処理装置１０３が、画像形成装置Ａに対して図７（Ａ）の命令６１０２に示したリソース情報受信命令（“ＱｕｅｒｙＲｅｓｏｕｒｃｅ”）コマンドを送信することで画像形成装置Ａのリソース情報を問い合わせる。画像形成装置Ａは、リソース情報受信命令を受信すると、図７（Ｂ）の応答６１０３に示した応答コマンドを後処理装置１０３へ送信する。リソース情報には、給紙装置の用紙情報が含まれるため、後処理装置１０３は、リソース情報を問い合わせることにより、表紙印刷用の用紙の情報を取得することができる。
【００７９】
Ｓ７０４では、Ｓ７０２と同様に、後処理装置１０３が、画像形成装置Ｂに対して図６（Ａ）の命令６１００に示した装置状態受信命令（“ＱｕｅｒｙＳｔａｔｕｓ”）コマンドを送信する。これに対して、画像形成装置Ｂは、図６（Ｂ）の応答６１０１に示した応答コマンドを後処理装置１０３へ送信する。この例では、応答コマンドには本文印刷用のジョブ情報が含まれる。
【００８０】
Ｓ７０５では、Ｓ７０３と同様に、後処理装置１０３が、画像形成装置Ｂに対して図７（Ａ）の命令６１０２に示したリソース情報受信命令（“ＱｕｅｒｙＲｅｓｏｕｒｃｅ”）コマンドを送信する。これに対して、画像形成装置Ｂは、図７（Ｂ）の応答６１０３に示した応答コマンドを後処理装置１０３へ送信する。これにより、後処理装置１０３は、本文印刷用の用紙の情報をリソース情報として取得することができる。
【００８１】
Ｓ７０６では、後処理装置１０３が失敗した後処理の復旧を行うために、画像形成装置Ａおよび画像形成装置Ｂにおける再印刷の条件を決定する。再印刷の条件とは、例えば、再印刷において使用する用紙の種類や枚数などである。そして、後処理装置１０３は、Ｓ７０２〜Ｓ７０５にて受信した情報に基づいて、画像形成装置Ａ、および画像形成装置Ｂ１０２において用紙の給紙が必要であるかを判断し、給紙が必要な場合はどの用紙が何枚必要であるかを算出する。
【００８２】
例えば、画像形成装置Ａにおいて用紙Ａに対する１００枚分の再印刷が必要な場合に、画像形成装置Ａの給紙装置にすでに挿入されている用紙Ａの枚数が３０枚で、画像形成装置Ａにおける印刷ジョブでこれから使用する用紙Ａの枚数が２０枚であるとする。このとき、後処理装置１０３は、画像形成装置Ａにすでに挿入されている用紙Ａの枚数と、画像形成装置Ａにおける印刷ジョブでこれから使用する用紙Ａの枚数とに基づき、画像形成装置Ａの給紙装置へ用紙Ａの給紙が必要であると判断する。さらに、後処理装置１０３は、画像形成装置Ａの給紙装置へ給紙する必要がある用紙Ａの枚数が５０枚であると判断する。
【００８３】
Ｓ７０６の結果、後処理装置１０３が画像形成装置Ａへの給紙が必要ないと判断した場合、Ｓ７０７で、後処理装置１０３は、画像形成装置Ａに対して図８の命令６１０４に示した再処理命令（”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”）コマンドを送信する。なお、画像形成装置Ａへの給紙は不要であるため、６１０４３にはＬｅｖｅｌ＝”ＯＫ”と記述する。
【００８４】
また、Ｓ７０７では、図８にて説明したように、再処理命令として命令６１０５または命令６１０６を送信してもよい。この場合、画像形成装置Ａへの給紙が不要であることを示すには、６１０５３にてＩｎｓｅｒｔ＝”Ｎｏ”、６１０６３にてＲｅｓｏｕｒｃｅＩｎｆｏノードをセットしないように各再処理命令を記述すればよい。
【００８５】
同様に、Ｓ７０６の結果、後処理装置１０３が画像形成装置Ｂへの給紙が必要ないと判断した場合、Ｓ７０８で、後処理装置１０３は、画像形成装置Ｂに対して図８の命令６１０４に示した再処理命令コマンドを送信する。なお、Ｓ７０７と同様に、画像形成装置Ｂへの給紙は不要であるため、６１０４３にはＬｅｖｅｌ＝”ＯＫ”と記述する。また、Ｓ７０７と同様に、Ｓ７０８においても、再処理命令として命令６１０５または命令６１０６を送信してもよい。
【００８６】
一方、Ｓ７０６の結果、後処理装置１０３が画像形成装置Ａまたは画像形成装置Ｂへの給紙が必要であると判断した場合、Ｓ７０９で、後処理装置１０３が操作部３０４に画像形成装置ＡまたはＢに対して給紙が必要であることを示すメッセージを表示する。なお、ここでは、後処理装置１０３が画像形成装置ＡおよびＢにて再印刷を行う印刷ジョブに対応する後処理を処理中（続行中）であって、ユーザが後処理装置１０３で操作中の場合を想定しているため、Ｓ７０９を実行する。
【００８７】
言い換えると、給紙が必要であることを示すメッセージの対象となる印刷ジョブの後処理を後処理装置にて実行中の場合に、Ｓ７０９は実行される。しかし、これに限られるものではなく、Ｓ７０９は実行されなくてもよい。後述するように、画像形成装置ＡまたはＢに対して給紙が必要であることを示すメッセージは、画像形成装置ＡまたはＢにおいても表示される（Ｓ７１１またはＳ７１３）。
【００８８】
すなわち、ユーザに対して通知されるのであれば、どの装置で該メッセージを表示してもよく、また全ての装置で該メッセージを表示してもよい。さらに、ユーザがいずれかの装置で該メッセージを確認すると、他の装置における該メッセージの表示を終了させてもよい。Ｓ７０９にて表示されるユーザインタフェースについては、図１２を用いて後述する。
【００８９】
Ｓ７０６の結果、後処理装置１０３が画像形成装置Ａへの給紙が必要であると判断した場合、Ｓ７１０で、後処理装置１０３が画像形成装置Ａに対して図８の命令６１０４に示した再処理命令（”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”）コマンドを送信する。なお、画像形成装置Ａの給紙装置への給紙が必要であるため、６１０４３にはＬｅｖｅｌ＝”ＮＧ”と記述する。
【００９０】
また、Ｓ７１０では、図８にて説明したように、再処理命令として命令６１０５または命令６１０６を送信してもよい。この場合、画像形成装置Ａへの給紙が必要であることを示すには、６１０５３にてＩｎｓｅｒｔ＝”Ｙｅｓ”、６１０６３にてＲｅｓｏｕｒｃｅＩｎｆｏノードをセットし、給紙する用紙の情報を記述すればよい。
【００９１】
Ｓ７１１では、画像形成装置Ａが、操作部２０４に画像形成装置Ａに対して給紙が必要であることを示すメッセージを表示する。同様に、Ｓ７０６の結果、後処理装置１０３が画像形成装置Ｂへの給紙が必要であると判断した場合、Ｓ７１２で、後処理装置１０３が画像形成装置Ｂに対して図８の命令６１０４に示した再処理命令コマンドを送信する。
【００９２】
なお、Ｓ７１０と同様に、画像形成装置Ｂへの給紙が必要であるため、６１０４３にはＬｅｖｅｌ＝”ＮＧ”と記述する。また、Ｓ７１０と同様に、Ｓ７１２においても、再処理命令として命令６１０５または命令６１０６を送信してもよい。
【００９３】
Ｓ７１３では、画像形成装置Ｂが、操作部２０４に画像形成装置Ｂに対して給紙が必要であることを示すメッセージを表示する。Ｓ７１４およびＳ７１５では、画像形成装置ＡおよびＢがそれぞれ再印刷処理を実行する。なお、Ｓ７０６の結果、後処理装置１０３が画像形成装置ＡまたはＢへの給紙が必要であると判断した場合は、それぞれの装置において給紙がなされたことを認識してから再印刷処理は実行される。
【００９４】
＜後処理装置における処理フローチャート＞
図１０は、本実施形態の後処理装置１０３において、後処理に失敗してから画像形成装置１０１または１０２へ失敗した印刷ジョブを再印刷する指示を行うまでの処理を説明するフローチャートである。
なお、各フローに係るプログラムは後処理装置１０３の記憶部３１１に格納されており、ＲＡＭ３０９に読み出され、ＣＰＵ３０８により実行される。
【００９５】
Ｓ８００１において、デバイス制御部５２０５は、後処理部５２０８における後処理で失敗（エラー）が発生したか否かを判定する。デバイス制御部５２０５が後処理で失敗が発生したと判定した場合、処理はＳ８００２に進む。Ｓ８００２において、デバイス制御部５２０５は、操作部３０４にユーザが再製造を指示するためのユーザインタフェースを表示する。再製造を指示するためのユーザインタフェースの一例は、図１３を用いて後述する。
【００９６】
Ｓ８００３において、デバイス制御部５２０５は、Ｓ８００２で指示された再製造が再印刷であるか否かを判定する。デバイス制御部５２０５が再印刷を指示されたと判定した場合、処理はＳ８００４へ進み、再印刷以外の再製造を指示されたと判定した場合、図１０のフローチャートの処理を終了する。
【００９７】
Ｓ８００４において、デバイス制御部５２０５は、再印刷を行うことが可能な画像形成装置が存在するか判定する。この判定は、例えば、図６（Ａ）の装置状態受信命令（“ＱｕｅｒｙＳｔａｔｕｓ”）コマンドに対する画像形成装置の応答により取得される画像形成装置の状態（ステータス）に基づき行われる。デバイス制御部５２０５が再印刷を行うことが可能な画像形成装置が存在すると判定した場合、処理はＳ８００５に進み、再印刷を行うことが可能な画像形成装置が存在しないと判定した場合、処理はＳ８０１４に進む。
【００９８】
Ｓ８００５において、デバイス制御部５２０５は、ジョブ制御部５２０４に再印刷を指示する。指示を受けたジョブ制御部５２０４は、命令生成部５２０３を介して生成した図６（Ａ）の装置状態受信命令（“ＱｕｅｒｙＳｔａｔｕｓ”）コマンドを、通信処理部５２０１を介してＳ８００４で再印刷を行うことが可能と判断した画像形成装置へ送信する。これにより、後処理装置１０３は、再印刷を実行する画像形成装置において印刷中または待機中の印刷ジョブの情報を装置状態受信命令コマンドに対する応答として取得することができる。
【００９９】
Ｓ８００６において、ジョブ制御部５２０４は、Ｓ８００５で取得した画像形成装置における印刷ジョブの情報に基づき、画像形成装置に印刷ジョブが存在するか判定する。ジョブ制御部５２０４が画像形成装置に印刷ジョブが存在すると判定した場合、処理はＳ８００７に進み、画像形成装置に印刷ジョブが存在しないと判定した場合、処理はＳ８００８に進む。
【０１００】
Ｓ８００７において、ジョブ制御部５２０４は、命令生成部５２０３を介して生成した図６（Ａ）の装置状態受信命令と図７（Ａ）のリソース情報受信命令とを通信処理部５２０１を介して画像形成装置へ送信する。これにより、後処理装置１０３は、画像形成装置において印刷中または待機中の印刷ジョブの情報および画像形成装置の給紙装置の用紙情報を取得することができる。取得した給紙装置の用紙情報は、用紙情報管理部５２０９に格納される。
【０１０１】
一方、Ｓ８００８では、ジョブ制御部５２０４は、命令生成部５２０３を介して生成した図７（Ａ）のリソース情報受信命令を、通信処理部５２０１を介して画像形成装置へ送信する。Ｓ８００７と同様に、これにより、後処理装置１０３は、画像形成装置の給紙装置の用紙情報を取得することができる。また、取得した給紙装置の用紙情報は、用紙情報管理部５２０９に格納される。
【０１０２】
Ｓ８００９において、ジョブ制御部５２０４は、Ｓ８００７またはＳ８００８で取得した情報に基づいて画像形成装置のどの給紙装置に何枚給紙する必要があるかを算出する。Ｓ８０１０において、ジョブ制御部５２０４は、Ｓ８００９の算出結果から、画像形成装置に給紙が必要であるか否かを判定する。ジョブ制御部５２０４が画像形成装置に給紙が必要であると判定した場合、処理はＳ８０１１に進み、画像形成装置に給紙が必要でないと判定した場合、処理はＳ８０１３に進む。
【０１０３】
Ｓ８０１１において、ジョブ制御部５２０４は、操作部３０４に画像形成装置に対して給紙が必要であることを示すメッセージを表示する。なお、表示されるメッセージの一例は、図１２を用いて後述する。Ｓ８０１２において、ジョブ制御部５２０４は、命令生成部５２０３を介して生成した図８の再処理命令（”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”）コマンドを、通信処理部５２０１を介して画像形成装置へ送信する。なお、Ｓ８０１２で送信される再処理命令には、図８を用いて説明したように、給紙する用紙の用紙種類や枚数、どの給紙装置にセットするか等、給紙に関する情報が含まれる。
【０１０４】
一方、Ｓ８０１３では、ジョブ制御部５２０４は、命令生成部５２０３を介して生成した図８の再処理命令（”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”）コマンドを、通信処理部５２０１を介して画像形成装置へ送信する。なお、Ｓ８０１３で送信される再処理命令には、図８を用いて説明したように、給紙に関する情報は含まない。
【０１０５】
Ｓ８０１４において、デバイス制御部５２０５は、操作部３０４に印刷可能な画像形成装置がないことを示すメッセージを表示する。なお、表示されるメッセージの一例は、図１４を用いて後述する。
【０１０６】
なお、本実施形態では、後処理装置１０３における後処理に失敗（エラー）に対してユーザが操作部３０４を介して再印刷する指示を行う（Ｓ８００２）場合について説明したがこれに限られるものではない。例えば、後処理装置１０３がエラーに対して、自動的に再製造の種別を判定し、再印刷する指示を行ってもよい。
【０１０７】
＜画像形成装置における処理フローチャート＞
図１１は、本実施形態の画像形成装置１０１、１０２において、後処理装置１０３から再処理命令を受信し、再印刷処理を実行するまでの処理を説明するフローチャートである。
なお、各フローに係るプログラムは画像形成装置１０１、１０２の記憶部２１２に格納されており、ＲＡＭ２１０に読み出され、ＣＰＵ２０９により実行される。
【０１０８】
Ｓ８１０１において、ジョブ制御部５１０２は、後処理装置１０３から再処理命令を受信したか判定する。ジョブ制御部５１０２が再処理命令を受信したと判定した場合、処理はＳ８１０２に進む。Ｓ８１０２において、ジョブ制御部５１０２は、デバイス制御部５１０１を介して画像形成部５１０８が印刷処理を実行中であるか判定する。ジョブ制御部５１０２が印刷処理を実行中であると判定した場合、処理はＳ８１０３に進み、印刷処理を実行中ではないと判定した場合、処理はＳ８１０５に進む。
【０１０９】
Ｓ８１０３において、ジョブ制御部５１０２は、Ｓ８１０１で受信した再処理命令が示す、再印刷を行う印刷ジョブのスケジューリングを実行する。具体的には、ジョブ制御部５１０２は、ジョブ情報記憶部５１０７が管理する図示しないジョブリストに再処理命令が示す、再印刷を行う印刷ジョブを追加するようにジョブ情報管理部５１０６に依頼する。
【０１１０】
Ｓ８１０４において、ジョブ制御部５１０２は、Ｓ８１０３でスケジューリングを実行した再印刷を行う印刷ジョブの印刷処理を実行するか判定する。すなわち、ジョブ制御部５１０２は、Ｓ８１０３でスケジューリングを実行した印刷ジョブがジョブリストの先頭に位置しているか判定する。ジョブ制御部５１０２が再印刷を行う印刷ジョブの印刷処理を実行すると判定した場合、処理はＳ８１０５に進む。
【０１１１】
Ｓ８１０５において、ジョブ制御部５１０２は、Ｓ８１０１で受信した再処理命令に給紙に関する情報が含まれているか判定する。具体的には、ジョブ制御部５１０２は、図８の再処理命令（”ＲｅｓｕｂｍｉｔＱｕｅｕｅＥｎｔｒｙ”）コマンドにＲｅｓｏｕｒｃｅＩｎｆｏノードがセットされているか判定する。ジョブ制御部５１０２が再処理命令に給紙に関する情報が含まれていると判定した場合、処理はＳ８１０６に進み、再処理命令に給紙に関する情報が含まれていないと判定した場合、処理はＳ８１０８に進む。
【０１１２】
Ｓ８１０６において、ジョブ制御部５１０２は、操作部３０４に再処理命令を実行する画像形成装置に対して給紙が必要であることを示すメッセージを表示する。Ｓ８１０６にて表示されるユーザインタフェースについては、図１２を用いて後述する。なお、Ｓ８１０６において、ジョブ制御部５１０２は、画像形成装置の印刷ステータスに応じてメッセージを表示するタイミングを変えてもよい。
【０１１３】
例えば、再処理命令を実行する画像形成装置が何らかの印刷ジョブを実行中であるか否か、また印刷ジョブを実行中の場合には該実行中の印刷ジョブの内容等に応じて、ジョブ制御部５１０２は、メッセージを表示するタイミングを変えてもよい。
【０１１４】
これは、再処理命令を実行する画像形成装置において、例えば、再処理命令の印刷ジョブとは異なる他の印刷ジョブを実行中のときに、給紙が必要であることを示すメッセージが表示されてもすぐに給紙ができない場合を考慮するためである。このような場合には、他の印刷ジョブの実行が終了してから、または再処理命令の印刷ジョブが実行可能となってから給紙が必要であることを示すメッセージを表示すればよい。
【０１１５】
なお、他の印刷ジョブにおいて、再処理命令の印刷ジョブで使用する用紙種類と同じ用紙をしている場合や、給紙装置に空がある場合はすぐに給紙が可能なため、画像形成装置のステータスを考慮せずにメッセージを表示してもよい。また、再処理命令を実行する画像形成装置においていずれの印刷ジョブも実行中ではない場合、または再印刷の印刷ジョブを実行中の場合についてもすぐに給紙が可能なため、画像形成装置のステータスを考慮せずにメッセージを表示してもよい。
【０１１６】
Ｓ８１０７において、ジョブ制御部５１０２は、用紙情報管理部５１０９を介して再印刷を行う印刷ジョブに使用する用紙が該印刷ジョブを実行する画像形成装置の給紙装置へ給紙されたか判断する。ジョブ制御部５１０２が給紙装置へ給紙されたと判断した場合、処理はＳ８１０８に進む。Ｓ８１０８において、ジョブ制御部５１０２は、デバイス制御部５１０１に再度印刷する指示を行う。そして、画像形成部５１０８は、再印刷処理を実行する。
【０１１７】
＜給紙に関する情報を示すメッセージのユーザインタフェース＞
図１２は、本実施形態の情報処理システムにおいて、画像形成装置１０１、１０２の操作部２０４、および後処理装置１０３の操作部３０４において給紙に関する情報を示すメッセージを表示するためのユーザインタフェースの一例である。
【０１１８】
図１２（Ａ）に示すメッセージ９００は、画像形成装置１０１、１０２の給紙装置に再印刷を行うための用紙が挿入されていないことを示すメッセージである。このメッセージは、図８の命令６１０４に含まれる給紙に関する情報に基づき作成される。具体的には、命令６１０４に含まれる６１０４３にて再印刷を行う用紙種類に該当する用紙が再印刷を行う画像形成装置の給紙装置に存在しない（Ｌｅｖｅｌ＝”ＮＧ”）場合に表示されるメッセージである。
【０１１９】
図１２（Ｂ）に示すメッセージ９０１は、画像形成装置１０１、１０２の給紙装置に給紙を促すメッセージである。このメッセージは、図８の命令６１０５に含まれる給紙に関する情報に基づき作成される。具体的には、命令６１０５に含まれる６１０５３にて再印刷を行う用紙種類に該当する用紙を給紙装置に給紙する必要がある（Ｉｎｓｅｒｔ＝”Ｙｅｓ”）場合に表示されるメッセージである。
【０１２０】
図１２（Ｃ）に示すメッセージ９０２は、画像形成装置１０１、１０２の給紙装置に給紙を促すメッセージであり、どの給紙装置にどのような用紙種類の用紙を何枚給紙する必要があるかを示すメッセージである。これは、図８の命令６１０６に含まれる給紙に関する情報に基づき作成される。
【０１２１】
具体的には、命令６１０６に含まれる６１０６３にて再印刷を行う用紙種類に該当する用紙を、再印刷を行う画像形成装置のどの給紙装置に何枚給紙する必要があるかがセットされていた場合に表示されるメッセージである。なお、メッセージ９００〜９０２には、給紙する必要がある用紙の用紙種類等、給紙に係るその他の情報を表示してもよい。
【０１２２】
＜再製造を指示するためのユーザインタフェース＞
図１３は、本実施形態の情報処理システムにおいて、後処理装置１０３で後処理が失敗した場合に操作部３０４に表示される再製造を指示するためのユーザインタフェースの一例である。
【０１２３】
図１３に示すように、再製造を指示するためのユーザインタフェース１０００は、コントロール１０００１〜１０００３を備える。コントロール１０００１は、再製造のための復旧を行う場所を指示するためのコントロールである。再製造のための復旧を行う場所とは、例えば、後処理装置１０３、画像形成装置１０１、１０２等である。
【０１２４】
コントロール１０００２は、再製造のための作業、すなわち再製造の種類を指示するためのコントロールである。再製造のための作業とは、例えば、後処理をそのまま継続する、後処理の再設定を行う、後処理のためのデータの再作成を行う、すべての製造が完了するまで待機する、再印刷処理を行う、等である。
【０１２５】
コントロール１０００３は、コントロール１０００２にて選択した作業の詳細設定を行うためのコントロールである。コントロール１０００３を押下すると、例えば、別の画面（不図示）が表示される。コントロール１０００３で選択した作業が再印刷であった場合、コントロール１０００３では、例えば、再印刷を行う部数や用紙種類を指定することができる。
【０１２６】
＜エラーメッセージのユーザインタフェース＞
図１４は、本実施形態の情報処理システムにおいて、再印刷を行うための画像形成装置がないことを示すエラーメッセージを表示するためのユーザインタフェースの一例である。ユーザインタフェース１１００は、例えば、図１３の再製造を指示するためのユーザインタフェース１０００において、再印刷が指示された場合に、再印刷に係る印刷ジョブを実行可能な画像形成装置が存在しない場合（図１０のＳ８００４）に表示される。
【０１２７】
以上のように、本実施形態によれば、画像形成装置と、画像形成装置からの出力物に対して後処理を行う後処理装置とを含む情報処理システムにおいて、後処理装置における処理に基づき適切に画像形成装置への給紙を促すことができる。例えば、後処理装置で後処理に失敗し、画像形成装置に対して対応する印刷ジョブの再印刷を指示する際に、画像形成装置の給紙装置へ給紙に関する情報を通知することができる。画像形成装置は、通知された情報に基づき、ユーザに給紙を促すことが可能となり、ユーザは、給紙作業を適切かつ容易に実施することが可能となる。
【０１２８】
なお、本実施形態では、後処理装置において後処理に失敗が発生し、画像形成装置に対して対応する印刷ジョブの再印刷を指示する際に、画像形成装置に対して給紙に関する情報を通知する場合について説明したが、これに限られるものではない。後処理装置やその他の情報処理装置から画像形成装置に対して何らかの印刷ジョブの実行を指示する場合に本発明は適用可能であり、画像形成装置への給紙が必要な場合に適切に給紙を促すことが可能である。
【０１２９】
（その他の実施形態）
本発明は、上述の実施形態の１以上の機能を実現するプログラムを、ネットワーク又は記憶媒体を介してシステム又は装置に供給し、そのシステム又は装置のコンピュータにおける１つ以上のプロセッサーがプログラムを読出し実行する処理でも実現可能である。また、１以上の機能を実現する回路（例えば、ＡＳＩＣ）によっても実現可能である。
【０１３０】
以上、本発明の好ましい実施形態について説明したが、本発明は、これらの実施形態に限定されず、その要旨の範囲内で種々の変形および変更が可能である。
【符号の説明】
【０１３１】
１０１    画像形成装置
１０２    画像形成装置
１０３    後処理装置
【図１】
2019031052.tif 000003
【図２】
2019031052.tif 000004
【図３】
2019031052.tif 000005
【図４】
2019031052.tif 000006
【図５】
2019031052.tif 000007
【図６】
2019031052.tif 000008
【図７】
2019031052.tif 000009
【図８】
2019031052.tif 000010
【図９】
2019031052.tif 000011
【図１０】
2019031052.tif 000012
【図１１】
2019031052.tif 000013
【図１２】
2019031052.tif 000014
【図１３】
2019031052.tif 000015
【図１４】
2019031052.tif 000016