(57)【要約】【課題】機能が異なる後処理機を有する画像形成装置が接続されたネットワークに接続される際に、代行処理を実現する画像形成装置、画像形成装置の制御方法、及び、コンピュータプログラムを提供すること。【解決手段】ホスト装置から入力される、画像を媒体に形成して出力するジョブのジョブ要求を管理するジョブ管理手段と、当の画像形成装置が有する当の後処理機の情報とネットワークを介して接続された他の画像形成装置が有する他の後処理機の情報とを管理する後処理機情報管理手段と、前記ジョブ要求が受け付けられた場合に、前記他の後処理機の機能の情報と、前記当の後処理機の機能の情報と、に基づいて、後処理の選択を促す選択画面の情報を生成し、前記選択画面の情報を、前記ホスト装置に対して出力する画面情報生成手段と、を有する。【選択図】図１
2010241099.tif 000002
【特許請求の範囲】
【請求項１】
ホスト装置から入力される、画像を媒体に形成して出力するジョブのジョブ要求を管理するジョブ管理手段と、
当の画像形成装置が有する当の後処理機の情報とネットワークを介して接続された他の画像形成装置が有する他の後処理機の情報とを管理する後処理機情報管理手段と、
前記ジョブ要求が受け付けられた場合に、前記他の後処理機の機能の情報と、前記当の後処理機の機能の情報と、に基づいて、後処理の選択を促す選択画面の情報を生成し、前記選択画面の情報を、前記ホスト装置に対して出力する画面情報生成手段と、
を有することを特徴とする画像形成装置。
【請求項２】
前記後処理機情報管理手段は、前記他の画像形成装置から前記当の後処理機の情報の要求が入力された場合に、前記当の後処理機の情報を、前記他の画像形成装置に対して出力することを特徴とする請求項１記載の画像形成装置。
【請求項３】
前記後処理機情報管理手段が出力する前記当の後処理機の情報は、前記他の後処理機による後処理と同じ機能を実現する前記当の後処理機の情報を含まないことを特徴とする請求項２記載の画像形成装置。
【請求項４】
前記選択画面の情報は、前記当の後処理機による後処理の情報と、前記当の後処理機と機能が異なる他の後処理機による後処理の情報と、を含むことを特徴とする請求項１ないし３何れか一項に記載の画像形成装置。
【請求項５】
前記当の後処理機の後処理と、前記他の後処理機の後処理と、の中に、一のジョブで実行できない複数の後処理が存在する場合に、
前記選択画面の情報は、一のジョブで実行可能な複数の後処理毎のグループに係る情報を含むことを特徴とする請求項１ないし４何れか一項に記載の画像形成装置。
【請求項６】
前記選択画面の情報に基づいて前記ホスト装置から入力される選択の指示に対応する後処理機を、他の画像形成装置が有する場合に、該他の画像形成装置に対し、前記ジョブ要求を出力するジョブ管理手段を有することを特徴とする請求項１ないし５何れか一項に記載の画像形成装置。
【請求項７】
前記ジョブ管理手段は、当の画像形成装置で実行する複数の前記ジョブ要求を管理し、他の後処理機が一のジョブ要求に対して選択された後処理に対応し、かつ、前記一のジョブ要求のジョブが、複数のジョブからなるジョブの実行待ちに含まれる場合に、前記一のジョブ要求を前記他の後処理機を有する画像形成装置に対して出力することを特徴とする請求項６記載の画像形成装置。
【請求項８】
前記当の後処理機毎に、該当の後処理機の使用者の識別情報と該後処理機の使用回数とを対応づけられるカウンタ情報を管理するカウンタ管理手段を有することを特徴とする請求項１ないし７何れか一項に記載の画像形成装置。
【請求項９】
前記カウンタ情報は、さらに、前記他の後処理機毎に、前記使用者の識別情報と該後処理機の使用回数とを対応づける情報を含むことを特徴とする請求項８記載の画像形成装置。
【請求項１０】
前記カウンタ管理手段は、さらに、前記当の後処理機における後処理を含むジョブが実行される毎に、前記ジョブにより更新された前記カウンタ情報を前記他の画像形成装置に対して出力することを特徴とする請求項８又は９記載の画像形成装置。
【請求項１１】
前記カウンタ情報は、さらに、前記後処理機毎の使用回数の上限値に係る情報を含み、
前記画面情報生成手段は、前記ジョブ要求に対応する使用者の該ジョブ要求に対応する後処理機の使用回数が前記上限値に達している場合には、前記後処理機の情報を前記選択画面の情報に含ませないことを特徴とする請求項１０記載の画像形成装置。
【請求項１２】
前記カウンタ管理手段は、前記他の画像形成装置から入力される前記カウンタ情報を管理する請求項８ないし１１何れか一項に記載の画像形成装置。
【請求項１３】
前記カウンタ管理手段は、前記ホスト装置から入力される前記使用回数の上限値に係る情報により、前記カウンタ情報に含まれる前記使用回数の上限値に係る情報を更新することを特徴とする請求項８ないし１１何れか一項に記載の画像形成装置。
【請求項１４】
前記当の後処理機の情報は、該当の後処理機の動作状況に係る情報を含み、前記他の後処理機の情報は、前記他の後処理機毎の動作状況に係る情報を含み、
前記画面情報生成手段は、前記選択画面の情報を、さらに、前記他の後処理機の動作状況に係る情報及び前記当の後処理機の動作状況に係る情報と、に基づいて生成することを特徴とする請求項１ないし１３何れか一項に記載の画像形成装置。
【請求項１５】
ホスト装置から入力される、画像を媒体に形成して出力するジョブのジョブ要求を受け付ける受付ステップと、
当の画像形成装置が有する当の後処理機の情報とネットワークを介して接続された他の画像形成装置が有する他の後処理機の情報とを取得する後処理機情報取得ステップと、
前記ジョブ要求が受け付けられた場合に、前記他の後処理機の情報と、当の画像形成装置が有する当の後処理機の情報と、に基づいて、後処理の選択を促す選択画面の情報を生成する画面情報生成ステップと、
前記選択画面の情報を、前記ホスト装置に対して出力する出力ステップと、
を有することを特徴とする画像形成装置の制御方法。
【請求項１６】
ホスト装置から入力される、画像を媒体に形成して出力するジョブのジョブ要求を受け付ける受付ステップと、
当の画像形成装置が有する当の後処理機の情報とネットワークを介して接続された他の画像形成装置が有する他の後処理機の情報とを取得する後処理機情報取得ステップと、
前記ジョブ要求が受け付けられた場合に、前記他の後処理機の情報と、当の画像形成装置が有する当の後処理機の情報と、に基づいて、後処理の選択を促す選択画面の情報を生成する画面情報生成ステップと、
前記選択画面の情報を、前記ホスト装置に対して出力する出力ステップと、
を有する画像形成装置の制御方法をコンピュータに実行させるためのコンピュータプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成装置、画像形成装置の制御方法、及び、コンピュータプログラムに関する。
【背景技術】
【０００２】
従来から、パーソナルコンピュータ（以下、「ＰＣ」という。）等からプリンタに対して印刷要求をする際に、ＰＣ側に登録される全てのプリンタにより代行印刷の機能を実現する技術がある。
【０００３】
例えば、特許第３７２９２２９号公報（特許文献１）には、指定された印刷装置での印刷が不能のときに、代行印刷装置に印刷をさせる端末装置の発明が開示されている。特許文献１に開示の端末装置によれば、指定した印刷装置が、用紙切れ、トナー切れ、ペーパージャム等の印刷障害によって印刷不能になったときに、予め設定された優先順に基づいて、他の印刷装置に印刷依頼を行う。
【０００４】
ところで、近年では、媒体に画像を形成して出力する印刷機能の他に、出力する媒体に対して「後処理」を行う画像形成装置がある。後処理とは、主として製本に係る処理であり、媒体に対する、パンチ穴開けの処理、ステープル処理、リング処理、所定のサイズで裁断する処理、袋綴じ処理、くるみ製本処理、所定のサイズに折る処理、又は、ソーティング等である。これらの後処理は、画像形成装置に、取り付けられた「周辺機」によって行われる。
【０００５】
周辺機は、複数の種類があり、種類毎に、実現される後処理の内容が異なる。一の画像形成装置には、複数の周辺機を取り付けることができる。また、画像形成装置の型式や種類によって、取り付けられる周辺機の種類が異なる。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記特許文献１に開示の端末装置では、異なる周辺機が取り付けられた画像形成装置に対し、代行印刷の要求を出力する例については、考慮されていない。そのため、取り付けられた周辺機によっては、代行印刷の要求に含まれる後処理を実行できないことがある。
【０００７】
本発明は、上記の点に鑑みて、これらの問題を解消するために発明されたものであり、機能が異なる後処理機を有する画像形成装置が接続されたネットワークに接続される際に、代行処理を実現する画像形成装置を提供することを目的としている。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明の画像形成装置は次の如き構成を採用した。
本発明の画像形成装置は、ホスト装置から入力される、画像を媒体に形成して出力するジョブのジョブ要求を管理するジョブ管理手段と、当の画像形成装置が有する当の後処理機の情報とネットワークを介して接続された他の画像形成装置が有する他の後処理機の情報とを管理する後処理機情報管理手段と、前記ジョブ要求が受け付けられた場合に、前記他の後処理機の機能の情報と、前記当の後処理機の機能の情報と、に基づいて、後処理の選択を促す選択画面の情報を生成し、前記選択画面の情報を、前記ホスト装置に対して出力する画面情報生成手段と、を有する構成とすることができる。
【０００９】
これにより、機能が異なる後処理機を有する画像形成装置が接続されたネットワークに接続される際に、代行処理を実現する画像形成装置を提供することができる。
【００１０】
なお、上記課題を解決するため、本発明は、上記画像形成装置を制御する制御方法、及び、コンピュータプログラムとしてもよい。
【発明の効果】
【００１１】
本発明の画像形成装置、画像形成装置の制御方法、及び、コンピュータプログラムによれば、機能が異なる後処理機を有する画像形成装置が接続されたネットワークに接続される際に、代行処理を実現する画像形成装置、画像形成装置の制御方法、及び、コンピュータプログラムを提供することが可能になる。
【図面の簡単な説明】
【００１２】
【図１】図１は、本実施の形態に係る画像形成装置１００の機能構成の例を示す図である。
【図２】図２は、製本用周辺機を有するＭＦＰの例（その１）を示す図である。
【図３】図３は、製本用周辺機を有するＭＦＰの例（その２）を示す図である。
【図４】図４は、製本用周辺機を有するＭＦＰの例（その３）を示す図である。
【図５】図５は、製本用周辺機を有するＭＦＰが接続されたネットワークの構成例を示す図である。
【図６】図６は、後処理を選択する選択画面の例を示す図である。
【図７】図７は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図（その１）である。
【図８】図８は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図（その２）である。
【図９】図９は、互いに排他的な構成を有する周辺機が設けられたＭＦＰが接続されたネットワークを説明する図である。
【図１０】図１０は、互いに排他的な周辺機がある場合の後処理を選択する選択画面の例を示す図である。
【図１１】図１１は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図（その３）である。
【図１２】図１２は、スプール中のジョブの例を示す図である。
【図１３】図１３は、スプール中のジョブを他のＭＦＰに代行させる処理を示すシーケンス図である。
【図１４】図１４は、カウンタ情報記憶手段９３に格納されるカウンタ情報の例を示す図である。
【図１５】図１５は、周辺機のカウンタ情報を同期する処理を示すシーケンス図である。
【図１６】図１６は、カウンタ情報における周辺機毎の上限値を同期する処理を示す図である。
【図１７】図１７は、上限回数に達した製本用周辺機の情報が表示されない選択画面の例を示す図である。
【図１８】図１８は、カウンタ管理モジュールの構成を示す図である。
【図１９】図１９は、カウンタ情報に基づいて選択画面の情報を生成する処理を示すシーケンス図である。
【図２０】図２０は、周辺機の動作状況の情報を示す図である。
【図２１】図２１は、周辺機の動作状況に基づいて表示される画面の例を示す図である。
【図２２】図２２は、ＭＦＰ毎に接続されている周辺機の動作状況の情報を他機に送信する際のデータ構造を示す図である。
【図２３】図２３は、本発明の実施の形態に係る画像形成装置を実現するコンピュータの構成を説明する図である。
【発明を実施するための形態】
【００１３】
以下、本発明の実施の形態を図面に基づき説明する。なお、以下の説明において、「当の画像形成装置」を「自機」、「他の画像形成装置」を「他機」ともいう。
【００１４】
〔本発明の実施の形態〕
（画像形成装置の機能構成の例）
図１は、本実施の形態に係る画像形成装置１００の機能構成の例を示す図である。図１の画像形成装置１００は、インタフェース部１０、制御部３０、後処理部６０、エンジン部８０、及び、記憶部９０を有する。
【００１５】
インタフェース部１０は、入力手段１１と表示手段１４とを有する。入力手段１１は、画像形成装置１００に対して操作者が指示を入力する。表示手段１４は、画像形成装置１００の状態、又は、画像形成装置１００が処理する画像のサムネイル等を表示する。なお、入力手段１１と表示手段１４とは、一のオペレーションパネルとして構成されてもよい。
【００１６】
制御部３０は、画像形成装置１００が有する各部の制御を行う。制御部３０は、後処理機情報管理手段３１、ジョブ管理手段３２、カウンタ管理手段３３、画面生成手段３４、画面情報生成手段３６、及び、通信手段３８を有する。
【００１７】
後処理機情報管理手段３１は、画像形成装置１００が有する後処理機に係る情報を管理する。後処理機とは、画像を形成した後の媒体に対する処理を行う装置であり、主として製本処理を行う。なお、後処理とは、例えば、パンチ穴開けの処理、ステープル処理、リング処理、媒体を所定のサイズで裁断する処理、袋綴じ処理、又は、ソーティング等である。後処理機情報管理手段３１が管理する情報は、後処理機が行う後処理の種類や後処理機の仕様等、機能に係る情報である。後処理機情報管理手段３１は、また、後処理機の動作状況に係る情報を管理してもよい。
【００１８】
後処理機情報管理手段３１は、また、他機が有する後処理機の情報を管理する。これにより、一のジョブを他機に代行させる際に、後処理の内容毎にその後処理の機能を有する画像形成装置を選択することができる。
【００１９】
後処理機情報管理手段３１は、また、他機から、画像形成装置１００が有する後処理機に係る情報を出力する要求があった場合に、その要求に応じて、画像形成装置１００の後処理機の情報を出力する。
【００２０】
その要求が、他機が有する後処理機とは異なる後処理機の情報を出力する要求を含む場合には、後処理機情報管理手段３１は、他機が有する後処理機と機能が異なる後処理機の情報を出力する。この際に、他機の後処理機の情報を予め保持している場合には、保持している他機の情報と自機の情報とを比較することにより、出力する情報を生成する。また、要求に、他機の後処理機の情報が含まれている場合には、その情報と、自機の後処理機の情報とを比較することにより、出力する情報を生成する。
【００２１】
ジョブ管理手段３２は、画像形成装置１００が実行するジョブの情報を管理する。ジョブの情報とは、ジョブ毎の処理の内容、ジョブを実行させる操作者の識別情報、及び、ジョブの優先順に係る情報等である。ジョブの情報は、またさらに、ジョブ要求が画像形成装置１００に入力された時刻等、ジョブ要求の時刻に係る情報を含んでもよい。ジョブ管理手段３２は、さらに、ジョブの実行順を管理する。
【００２２】
なお、ジョブ要求が画像形成装置１００に入力された後、そのジョブ要求に対応するジョブが実行されるまでの間の、実行待ちのジョブ群をスプールといい、スプールに含まれるジョブの状態を「スプール中」又は「スプールされる」という。
【００２３】
ジョブ管理手段３２は、スプールされているジョブのうち、他機で実行することができるジョブのジョブ要求を、他機に対して出力させる。ジョブ管理手段３２は、後処理機情報管理手段３１が管理する他機が有する後処理機の情報に基づいて、そのジョブが他機で実行することができるか否かを判断する。より詳細には、後処理機情報記憶手段９１に格納されている画像形成装置毎の後処理機の情報と、ジョブ要求に含まれる後処理の内容と、から、そのジョブを実行することができる画像形成装置を選択する。
【００２４】
ジョブ管理手段３２は、また、他機からジョブの委譲が可能か否かを確認する要求が入力された場合には、スプールされているジョブ等から、そのジョブを実行することが可能か否かを判断する。ジョブ管理手段３２は、判断した内容を、他機に対して出力する。
【００２５】
カウンタ管理手段３３は、カウンタ情報を管理する。カウンタ情報は、画像形成装置１００が実行した後処理の回数と、その後処理を含むジョブを指示した操作者の識別情報と、が対応づけられる情報である。カウンタ情報は、さらに、ネットワークを介して接続される他機において実行された後処理の回数と、その後処理を含むジョブを指示した操作者の識別情報と、が対応づけられる情報を含むとよい。
【００２６】
カウンタ情報は、またさらに、画像形成装置１００及び他機におけるそれぞれの後処理の上限回数の情報を含む。後処理の上限回数は、操作者毎に定められるとよい。カウンタ情報は、さらに、操作者毎に、上限回数に達していない後処理機の情報、又は、上限回数に達した後処理機の情報を含む。カウンタ管理手段３３がカウンタ情報を管理することにより、画面情報生成手段３６が生成する選択画面の情報に、上限回数に達した後処理機の情報を含ませないようにすることができる。
【００２７】
カウンタ管理手段３３は、他機から入力される他機における後処理の回数の情報により、カウンタ情報記憶手段９３に格納されるカウンタ情報を更新する。
【００２８】
画面生成手段３４は、表示手段１４に表示される画面を生成する。
画面情報生成手段３６は、ジョブ要求毎に、後処理の選択を促す選択画面の情報を生成する。選択画面の情報は、複数の画像形成装置が有する後処理機により実現される機能の情報を含む。なお、選択画面の情報は、選択画面そのものでもよい。
【００２９】
なお、画像形成装置１００が有する後処理機と同型の後処理機を他機が有する場合には、選択画面には、他機が有するその後処理機に係る情報は表示されないとよい。そこで、画面情報生成手段３６が出力する選択画面の情報には、これらの情報が含まれない。これにより、画像形成装置１００により実現される後処理を含むジョブが、他機において実行される選択がなされないため、代行印刷を効率的に実現することができる。
【００３０】
画面情報生成手段３６は、また、操作者毎に上限回数に達していない後処理機の情報を、カウンタ管理手段３３から取得する。これにより、選択画面の情報に、上限回数に達した後処理機の情報を含ませないようにすることができる。
【００３１】
画面情報生成手段３６が生成又は取得した情報は、通信手段３８から、図示しないＰＣ等のホスト装置に対して出力される。画面情報生成手段３６が生成又は取得した情報は、また、画面生成手段３４に対して出力されてもよい。
【００３２】
通信手段３８は、ネットワークを介して接続される他機等との通信を行う。通信手段３８は、また、ＰＣ等のホスト装置との通信を行ってよい。
【００３３】
後処理部６０は、後処理機を有し、ジョブ毎に指示される後処理を実行する。後処理部６０は、後処理の機能毎に、複数の後処理機を有してもよい。エンジン部８０は、画像形成装置１００が有する印刷機能を実現する装置等であり、プロッタ機能、スキャナ機能等を実現する。
【００３４】
記憶部９０は、画像形成装置１００が処理する各種の情報を保持する。記憶部９０は、後処理機情報記憶手段９１、ジョブ情報記憶手段９２、及び、カウンタ情報記憶手段９３を有する。後処理機情報記憶手段９１は、後処理部６０が有する後処理機の情報を保持する。後処理機の情報とは、その後処理機が実現する機能、仕様等の情報である。後処理機情報記憶手段９１は、またさらに、他機が有する後処理機の情報を保持する。
【００３５】
ジョブ情報記憶手段９２は、画像形成装置１００が実行するジョブの情報を保持する。ジョブの情報とは、ジョブの内容、ジョブを指示した操作者の識別情報、及び、ジョブの時刻に係る情報、ジョブ毎に定められる優先度の情報等である。カウンタ情報記憶手段９３は、カウンタ情報を保持する。
【００３６】
なお、後処理機情報記憶手段９１、ジョブ情報記憶手段９２、及び、カウンタ情報記憶手段９３は、これらのうちの２つ以上の記憶手段が、一の記憶手段として構成されてもよい。
【００３７】
（製本用周辺機を有するＭＦＰの例）
図２から図４は、製本用周辺機を有するＭＦＰ（Ｍｕｌｔｉｆｕｎｃｔｉｏｎ  Ｐｒｉｎｔｅｒ）の例を示す図である。なお、本実施の形態では、後処理機を有する画像形成装置の例として、製本用周辺機が接続されたＭＦＰを例に説明する。
【００３８】
図２は、ＭＦＰ１０１に、製本用周辺機２０１ａ、製本用周辺機２０２ａ、及び、製本用周辺機２０３ａが接続されている。製本用周辺機２０１ａ、製本用周辺機２０２ａ、及び、製本用周辺機２０３ａは、それぞれ、互いに異なる後処理の機能を実現する。
【００３９】
図３は、ＭＦＰ１０２に、製本用周辺機２０２ｂ、及び、製本用周辺機２０３ｂが接続されている。製本用周辺機２０２ｂは、製本用周辺機２０２ａと同一の後処理の機能を実現する。また、製本用周辺機２０３ｂは、製本用周辺機２０３ａと同一の後処理の機能を実現する。
【００４０】
図４は、ＭＦＰ１０３に、製本用周辺機２０２ｃが接続されている。製本用周辺機２０２ｃは、製本用周辺機２０２ａ及び製本用周辺機２０２ｂと同一の後処理の機能を実現する。
【００４１】
（ＭＦＰが接続されたネットワークの例）
図５は、本実施形態の画像形成装置が接続されるネットワークの例を説明する図である。図５では、ＰＣ３０１と、ＭＦＰ１０１、ＭＦＰ１０２、及び、ＭＦＰ１０３がネットワークを介して接続されている。ＭＦＰ１０１ないしＭＦＰ１０３は、それぞれ、図２ないし図４で示す製本用周辺機を有する構成である。
【００４２】
（ＰＣ３０１に表示される選択画面の例）
図６は、ＰＣ３０１に表示される、後処理を選択する選択画面の例を示す図である。図６の画面Ｕ０１は、ＭＦＰ１０２のユーザインタフェース画面である。画面Ｕ０１は、ＰＣ３０１からＭＦＰ１０２に対し、ジョブ要求を出力した際に、ＰＣ３０１に接続される表示装置に表示される。
【００４３】
画面Ｕ０１は、ボタンｂ０１ないしｂ０３を含む。ボタンｂ０１は製本用周辺機２０１を、ボタンｂ０２は製本用周辺機２０２を、ボタンｂ０３は製本用周辺機２０３を、それぞれ選択する際に、操作者がマウス等のポインティングデバイスで選択する。なお、ボタンと同時に、各々の製本用周辺機が実現する機能等が表示されてもよい。
【００４４】
何れかのボタンが選択されることにより、そのボタンに対応する製本用周辺機を選択する指示が、ＰＣ３０１からＭＦＰ１０２に対して出力される。
【００４５】
また、一の製本用周辺機が、複数の後処理の機能に対応している場合には、選択画面Ｕ０１には、それらの後処理の機能の中から、実行する後処理を選択する画面が含まれてもよい。また、一のボタンが選択されることにより、それらの複数の後処理の機能の中から、実行する後処理を選択するサブメニュー画面を表示してもよい。選択画面Ｕ０１及びサブメニュー画面には、さらに、後処理後との条件を設定する画面が含まれてもよい。
【００４６】
（他のＭＦＰの周辺機情報を取得する処理（その１））
図７は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図である。図７では、ＰＣ３０１からＭＦＰ１０２に対し、例えば、印刷のジョブ要求が出力される場合に、ＭＦＰ１０２が、他のＭＦＰの周辺機情報を取得して、ＰＣ３０１に対して出力する。
【００４７】
なお、図７のステップＳ１１からステップＳ１５の処理において、ＭＦＰ１０２及びＭＦＰ１０１では、これらの処理を後処理機情報管理手段３１が実行する。また、ステップＳ１６の処理において、ＭＦＰ１０２では、画面情報生成手段３６が実行する。
【００４８】
図７のステップＳ１１では、ＰＣ３０１からＭＦＰ１０２に対し、周辺機情報を取得する要求が出力される。この要求は、印刷要求に基づくものでもよい。ステップＳ１１に続いてステップＳ１２に進み、ＭＦＰ１０２の後処理機情報管理手段３１から、ＭＦＰ１０１に対し、不足機能を確認する要求が出力される。不足機能とは、ＭＦＰ１０２が有する周辺機とは異なる機能を有する周辺機により実現される機能である。不足機能を確認する要求は、ＭＦＰ１０２が有する周辺機の機能の情報を含んでよい。この要求に基づいて、ＭＦＰ１０１が、自機が有する周辺機の機能を確認する。
【００４９】
ステップＳ１２に続いてステップＳ１３に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、不足機能確認の結果が出力される。ここでは、不足機能がある旨の情報が出力されている。ステップＳ１３に続いてステップＳ１４に進み、ＭＦＰ１０２からＭＦＰ１０１に対し、ステップＳ１３で出力された不足機能確認結果に対応する不足機能の情報を取得する要求が出力される。
【００５０】
ステップＳ１４に続いてステップＳ１５に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、ステップＳ１２の要求に基づいて確認された、不足機能の情報が出力される。この情報に基づいて、ＭＦＰ１０２の画面情報生成手段３６が、自機が有する周辺機の機能とＭＦＰ１０１が有する周辺機の機能とを合わせた、周辺機の情報を生成する。この情報は、選択画面の情報となる。
【００５１】
ステップＳ１５に続いてステップＳ１６に進み、ＭＦＰ１０２からＰＣ３０１に対し、ＭＦＰ１０２とＭＦＰ１０１とが有する周辺機の情報が出力される。この情報には、ＭＦＰ１０２が有する周辺機と同一の機能を有するＭＦＰ１０１が有する周辺機の情報は含まれない。
【００５２】
（他のＭＦＰの周辺機情報を取得する処理（その２））
図８は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図であって、ＭＦＰ１０２が有する周辺機とは異なる機能を有する周辺機を、ＭＦＰ１０１が有していない場合の例を説明する図である。
【００５３】
なお、図８のステップＳ２１からステップＳ２３の処理において、ＭＦＰ１０２及びＭＦＰ１０１では、これらの処理を後処理機情報管理手段３１が実行する。また、ステップＳ２６の処理において、ＭＦＰ１０２では、画面情報生成手段３６が実行する。
【００５４】
図８のステップＳ２１では、ＰＣ３０１からＭＦＰ１０２に対し、周辺機情報を取得する要求が出力される。この要求は、印刷のジョブ要求に基づくものでもよい。ステップＳ２１に続いてステップＳ２２に進み、ＭＦＰ１０２の後処理機情報管理手段３１から、ＭＦＰ１０１に対し、不足機能を確認する要求が出力される。この要求に基づいて、ＭＦＰ１０１が、自機が有する周辺機の機能を確認する。
【００５５】
ステップＳ２２に続いてステップＳ２３に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、不足機能確認の結果が出力される。ここでは、不足機能がない旨の情報が出力されている。この情報により、ＭＦＰ１０２の画面情報生成手段３６が、周辺機の情報を生成する。この情報は、選択画面の情報となる。
【００５６】
ステップＳ２３に続いてステップＳ２６に進み、ＭＦＰ１０２からＰＣ３０１に対し、ＭＦＰ１０２が有する周辺機の情報が出力される。この情報には、ＭＦＰ１０１が有する周辺機の情報は含まれない。
【００５７】
（排他的な構成を有する周辺機が設けられたＭＦＰが接続されたネットワーク）
図９は、互いに排他的な構成を有する周辺機が設けられたＭＦＰが接続されたネットワークを説明する図である。図９では、ＰＣ３０１と、ＭＦＰ１０４及びＭＦＰ１０５がネットワークを介して接続されている。
【００５８】
ＭＦＰ１０４は、製本用周辺機２０１ｄ及び製本用周辺機２０４ｄを有する。ＭＦＰ１０５は、製本用周辺機２０１ｅ及び製本用周辺機２０５ｅを有する。製本用周辺機２０１ｄと製本用周辺機２０１ｅとは、互いに同一の機能を実現する。
【００５９】
製本用周辺機２０４ｄと製本用周辺機２０５ｅとが有する機能は、互いに排他的であり、一のＭＦＰに接続されない。より詳細には、例えば、製本用周辺機２０４ｄが、ステープルの機能を有し、製本用周辺機２０５ｅが、ステープルと中綴じとの機能を有する。この場合に、製本用周辺機２０４ｄと、製本用周辺機２０５ｅとは、一のＭＦＰに接続されることはなく、また、一のジョブにおいて、これらの製本用周辺機が同時に選択されることはない。このような関係を互いに排他的であるという。
【００６０】
（排他的な周辺機がある場合に、ＰＣ３０１に表示される選択画面の例）
図１０は、ＰＣ３０１に表示される、後処理を選択する選択画面の例を示す図であって、互いに排他的な周辺機がある場合の例を説明する図である。図１０の画面Ｕ０２は、ＭＦＰ１０４のユーザインタフェース画面である。画面Ｕ０２は、ＰＣ３０１からＭＦＰ１０４に対し、ジョブ要求を出力した際に、ＰＣ３０１に接続される表示装置に表示される。
【００６１】
画面Ｕ０２は、ボタンｂ１１ないしｂ１４を含む。ボタンｂ１１は製本用周辺機２０１ｄを、ボタンｂ１２は製本用周辺機２０４ｄを、ボタンｂ１３は製本用周辺機２０１ｅを、ボタンｂ１４は製本用周辺機２０５ｅを、それぞれ選択する際に、操作者がマウス等のポインティングデバイスで選択する。なお、画面Ｕ０２にはさらに、各々の製本用周辺機が実現する機能が表示されてもよい。
【００６２】
製本用周辺機２０４ｄと製本用周辺機２０５ｅとは、互いに排他的な関係を有する。そこで、画面Ｕ０２では、周辺機構成４０１と周辺機構成４０２との２つの構成が示されている。周辺機構成４０１は、製本用周辺機２０４ｄを含み、周辺機構成４０２は、製本用周辺機２０５ｅを含む。
【００６３】
これにより、製本用周辺機２０４ｄと製本用周辺機２０５ｅとが、一のジョブで選択されることを防ぐことができる。
【００６４】
（他のＭＦＰの周辺機情報を取得する処理（その３））
図１１は、他のＭＦＰの周辺機情報を取得する処理を説明するシーケンス図であって、他のＭＦＰの周辺機が実現する機能が、自機が有する周辺機と排他的な場合の例を説明する図である。図１１では、ＰＣ３０１からＭＦＰ１０４に対し、例えば、印刷のジョブ要求が出力される場合に、ＭＦＰ１０４が、他のＭＦＰの周辺機情報を取得して、ＰＣ３０１に対して出力する。
【００６５】
なお、図１１のステップＳ３１からステップＳ３５の処理において、ＭＦＰ１０４及びＭＦＰ１０５では、これらの処理を後処理機情報管理手段３１が実行する。また、ステップＳ３６の処理において、ＭＦＰ１０４では、画面情報生成手段３６が実行する。
【００６６】
図１１のステップＳ３１では、ＰＣ３０１からＭＦＰ１０４に対し、周辺機情報を取得する要求が出力される。この要求は、印刷要求に基づくものでもよい。ステップＳ３１に続いてステップＳ３２に進み、ＭＦＰ１０４の後処理機情報管理手段３１から、ＭＦＰ１０５に対し、不足機能を確認する要求が出力される。この要求に基づいて、ＭＦＰ１０５が、自機が有する周辺機の機能を確認する。
【００６７】
ステップＳ３２に続いてステップＳ３３に進み、ＭＦＰ１０５からＭＦＰ１０４に対し、不足機能確認の結果が出力される。ここでは、不足機能があり、かつ、その機能を実現する周辺機の中に、ステップＳ３２で情報が送信される周辺機とは排他的な機能を有する周辺機が含まれる旨の情報が出力されている。
【００６８】
ステップＳ３３に続いてステップＳ３４に進み、ＭＦＰ１０４からＭＦＰ１０５に対し、ステップＳ３３で出力された不足機能確認結果に対応する不足機能の情報を取得する要求が出力される。
【００６９】
ステップＳ３４に続いてステップＳ３５に進み、ＭＦＰ１０５からＭＦＰ１０４に対し、ステップＳ３２の要求に基づいて確認された、不足機能の情報が出力される。この情報に基づいて、ＭＦＰ１０４の画面情報生成手段３６が、自機が有する周辺機の機能とＭＦＰ１０５が有する周辺機の機能とを合わせた、周辺機の情報を生成する。この周辺機の情報は、互いに排他的な周辺機の一を含むグループ毎の構成を有する。この周辺機の情報は、選択画面の情報となる。
【００７０】
ステップＳ３５に続いてステップＳ３６に進み、ＭＦＰ１０４からＰＣ３０１に対し、ＭＦＰ１０４とＭＦＰ１０５とが有する周辺機の情報が出力される。この情報には、ＭＦＰ１０４が有する周辺機と同一の機能を有するＭＦＰ１０５が有する周辺機の情報は含まれず、また、排他的な周辺機毎に構成されるグループの情報を含む。
【００７１】
（スプール中のジョブを他のＭＦＰに代行させる処理）
図１２及び図１３は、一のＭＦＰでスプール中のジョブを、他のＭＦＰに代行させる処理を説明する図である。図１２は、スプール中のジョブの例を示す図である。図１２では、ＭＦＰ１０１において、ジョブ１０１１及びジョブ１０１２がスプールされている。この情報は、ジョブ管理手段３２により管理され、ジョブ情報記憶手段９２に格納される。
【００７２】
図１２のジョブ１０１１は、後処理に、製本用周辺機２０１と製本用周辺機２０３とが用いられるジョブである。また、ジョブ１０１２は、後処理に、製本用周辺機２０１、製本用周辺機２０２、及び、製本用周辺機２０３が用いられるジョブである。
【００７３】
図１３は、スプール中のジョブを他のＭＦＰに代行させる処理を示すシーケンス図である。図１３では、ＰＣ３０１からＭＦＰ１０１に対するジョブ要求に基づくジョブを、ＭＦＰ１０２に代行させる。なお、図１３の処理は、例えば、図７又は８に示すシーケンスに続いて実行されるとよい。より詳細には、例えば、図６の画面Ｕ０１に基づいて、操作者が、後処理を選択する指示を入力した後に、実行されるとよい。
【００７４】
なお、図１３において、ＭＦＰ１０１の処理は、詳細には、ジョブ管理手段３２が実行する。同様に、図１３におけるＭＦＰ１０２の処理は、詳細には、ジョブ管理手段３２が実行する。
【００７５】
図１３のステップＳ４１では、ＰＣ３０１からＭＦＰ１０１に対し、ジョブを実行する要求が出力される。この要求は、ジョブの識別番号が１０１３であり、後処理には、製本用周辺機２０２及び製本用周辺機２０３が用いられる。
【００７６】
ステップＳ４１に続いてステップＳ４２に進み、ＭＦＰ１０２からＭＦＰ１０１に対し、ジョブを委譲する確認の要求が出力される。この要求には、ジョブの識別情報が含まれる。この要求に基づいて、ＭＦＰ１０１は、委譲を受けることが可能か否かを判断する。ここでは、委譲を受けられる例について、説明する。
【００７７】
なお、ジョブを委譲する要求を出力する先のＭＦＰは、ＭＦＰ１０２が有する後処理機情報管理手段３１が管理する、後処理機情報に基づいて決定するとよい。より詳細には、後処理機情報管理手段３１は、後処理機情報記憶手段９１に格納されている、他のＭＦＰが有する周辺機の情報に基づいて、ジョブ１０１３の後処理に用いられる製本用周辺機２０３及び製本用周辺機２０２とを有するＭＦＰの情報を取得する。
【００７８】
ステップＳ４２に続いてステップＳ４３に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、ジョブ１０１３の委譲を受けることが可能な旨の確認結果が出力される。
【００７９】
ステップＳ４３に続いてステップＳ４４に進み、ＭＦＰ１０２からＰＣ３０１に対し、ジョブ１０１３をＭＦＰ１０１に委譲する旨のジョブ委譲通知が出力される。ＰＣ３０１では、この委譲通知に基づいて、ジョブ１０１３がＭＦＰ１０１に対して委譲される旨の画面を表示するとよい。これにより、操作者が、ジョブにより画像が形成された媒体が出力されるＭＦＰを知ることができる。
【００８０】
ステップＳ４４に続いてステップＳ４５に進む。なお、ステップＳ４４とステップＳ４５とは非同期に行われてよい。ステップＳ４５では、ＭＦＰ１０２からＭＦＰ１０１に対し、ジョブ１０１３の情報が出力される。この情報は、ジョブを実行する要求であり、ステップＳ４１の要求が有する情報と同じ情報を含む。この要求に基づいて、ＭＦＰ１０１がジョブを実行する。
【００８１】
ステップＳ４５に続いてステップＳ４６に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、ステップＳ４５の要求に対応するジョブの実行結果が出力される。ステップＳ４６に続いてステップＳ４７に進み、ＭＦＰ１０２からＰＣ３０１に対し、ジョブの実行結果が出力される。この実行結果は、ＭＦＰ１０１で実行した旨の情報も含まれる。
【００８２】
ＰＣ３０１では、ステップＳ４７の実行結果に基づいて、ＭＦＰ１０１でジョブが実行されたことを表示する画面が生成され、表示されるとよい。
【００８３】
（ユーザ毎に各周辺機のカウンタ管理をする処理）
図１４ないし図１６は、周辺機を使用するジョブの操作者毎に、カウンタ管理をする処理を説明する図である。図１４は、カウンタ情報記憶手段９３に格納されるカウンタ情報の例を示す図である。図１４では、ユーザＡからＣのそれぞれのユーザ毎に、各周辺機を使用した回数の情報が対応づけられている。なお、周辺機は、製本用周辺機２０１、製本用周辺機２０２、及び、製本用周辺機２０３の３つがあり、それぞれに対し、使用回数の上限値が定められている。なお、図中は、「製本用周辺機」を「周辺機」と表記している。
【００８４】
図１４中、ユーザＡの製本用周辺機２０２の使用回数は、３００である。これは、製本用周辺機２０２の使用回数の上限値に達している。同様に、ユーザＣの製本用周辺機２０１の使用回数は、製本用周辺機２０１の使用回数の上限値に達している。
【００８５】
そこで、ジョブ管理手段３２は、ユーザＡが製本用周辺機２０２を使用するジョブと、ユーザＣが製本用周辺機２０１を使用するジョブとは、実行させない。
【００８６】
図１５は、周辺機のカウンタ情報を同期する処理を示すシーケンス図である。図１５では、ＰＣ３０１の印刷のジョブ要求に基づいて、ＭＦＰ１０１で実行されたジョブにおける周辺機の使用回数の情報を、他のＭＦＰが管理するカウンタ情報に反映させる。
【００８７】
図１５のステップＳ５１では、ＰＣ３０１からＭＦＰ１０１に対し、印刷のジョブ要求が出力される。このジョブは、製本用周辺機２０１を用いる後処理を含む。ステップＳ５１に続いてステップＳ５２に進み、ＭＦＰ１０１のジョブ管理手段３２が、製本用周辺機２０１を用いる後処理を含むジョブを実行させる。
【００８８】
ステップＳ５２に続いてステップＳ５３に進み、ＭＦＰ１０１のカウンタ管理手段３３が、カウンタ情報記憶手段９３に格納されるカウンタ情報を更新する。より詳細には、ステップＳ５２で実行したジョブにおいて使用された周辺機のカウンタ情報がカウントアップされる。このカウンタ情報は、ステップＳ５２で実行したジョブを要求したユーザに対応するものであるとよい。
【００８９】
ステップＳ５３に続いてステップＳ５４に進み、ＭＦＰ１０１のカウンタ管理手段３３から、ＭＦＰ１０２のカウンタ管理手段３３に対し、カウントアップの通知が出力される。この通知は、カウントアップされる周辺機の識別情報、ここでは、製本用周辺機２０１の情報を含む。この通知は、さらに、ユーザの識別情報を含むとよい。
【００９０】
ステップＳ５４に続いてステップＳ５５に進み、ＭＦＰ１０２が有するカウンタ管理手段３３が、製本用周辺機２０１のカウンタ情報をカウントアップする。これにより、ＭＦＰ１０１とＭＦＰ１０２とがネットワークに接続されている際に、それぞれのカウンタ情報を同期することができる。これにより、ＭＦＰとは異なるサーバ等を用いることなく、他のＭＦＰのカウンタ情報を管理する構成を実現することができる。
【００９１】
図１６は、カウンタ情報における周辺機毎の上限値を同期する処理を示す図である。図１６では、ホストＰＣであるＰＣ３０１から、ＭＦＰ１０１に対して上限値を変更する指示が入力される場合に、各ＭＦＰに対してその上限値を同期する通知が出力される。
【００９２】
図１６のステップＳ６１では、ＰＣ３０１からＭＦＰ１０１に対し、製本用周辺機２０１及び周辺機４００の上限値が変更される旨の指示が出力される。ステップＳ６１に続いてステップＳ６２に進み、ＭＦＰ１０１が有するカウンタ管理手段３３が、カウンタ情報記憶手段９３に格納されているカウンタ情報を更新する。より詳細には、製本用周辺機２０１及び製本用周辺機４００の上限回数の値を変更する。
【００９３】
ステップＳ６２に続いてステップＳ６３に進み、ＭＦＰ１０１からＭＦＰ１０２に対し、周辺機の上限回数の値が変更される通知が出力される。この通知には、ステップＳ６１で出力される通知に含まれる情報と同じ情報が含まれる。
【００９４】
ステップＳ６３に続いてステップＳ６４に進み、ＭＦＰ１０２が有するカウンタ管理手段３３が、カウンタ情報記憶手段９３に格納されているカウンタ情報を更新する。より詳細には、製本用周辺機２０１及び製本用周辺機４００の上限回数の値を変更する。これにより、サーバ等の装置がなくとも、ＭＦＰ１０１とＭＦＰ１０２とで、上限回数の情報を同期することができる。
【００９５】
（上限回数に達した周辺機の情報が表示されない選択画面の例）
図１７は、上限回数に達した製本用周辺機の情報が表示されない選択画面の例を示す図である。図１７の画面Ｕ０３は、ＰＣ３０１に接続される表示装置に表示される。図１７の画面Ｕ０３は、ユーザＡにより、ＭＦＰ１０２に対して印刷要求等が出力された際に、表示される画面である。画面Ｕ０３は、ボタンｂ２１及びボタンｂ２２を含む。ボタンｂ２１は、製本用周辺機２０１を選択するボタンであり、ボタンｂ２２は、製本用周辺機２０３を選択するボタンである。
【００９６】
画面Ｕ０３では、図６の画面Ｕ０１と異なり、製本用周辺機２０２に対応するボタンが含まれない。これは、ユーザＡに対応づけられるカウンタ情報のうち、製本用周辺機２０２に対応するカウンタ情報が、上限回数に達しているためである。ジョブ要求が入力される際に、画面情報生成手段３６は、カウンタ管理手段３３により管理されるカウンタ情報に基づいて、上限回数に達している周辺機の情報を、選択画面の情報に含ませない。
【００９７】
なお、図１７では、製本用周辺機２０２を選択するボタンが設けられていない例を示している。図１７に示す例の他に、製本用周辺機２０２のボタンをグレイアウト等して選択できない表示としてもよい。
【００９８】
（カウンタ管理モジュールの構成）
図１８は、カウンタ管理モジュールの構成を示す図である。図１８では、周辺機管理部５０１の中に、ユーザ別カウンタ情報管理部５０２とＵＩ表示部５０３とが含まれる。ユーザ別カウンタ情報管理部５０２は、ユーザ毎のカウンタ情報を管理する。ＵＩ表示部５０３は、カウンタ情報に基づく表示画面を生成する。ＵＩ表示部５０３は、また、カウンタ情報に基づく選択画面の情報を生成してもよい。
【００９９】
（カウンタ情報により選択画面の情報を生成する処理）
図１９は、カウンタ情報に基づいて選択画面の情報を生成する処理を示すシーケンス図である。図１９では、後処理の上限回数に係る情報により、選択画面の情報を生成する。ここで生成される選択画面の情報により、例えば、ＰＣ３０１が、図１７に示す画面Ｕ０３を表示する。
【０１００】
図１９のステップＳ７１では、ＰＣ３０１からＭＦＰ１０２のＵＩ表示部５０３に対し、周辺機情報を取得する要求が出力される。この要求は、例えば、印刷のジョブ要求に基づいてもよい。ステップＳ７１に続いてステップＳ７２に進み、ＵＩ表示部５０３からユーザ別カウンタ情報管理部５０２に対し、カウンタ情報を確認する要求が出力される。この要求に基づいて、ユーザ別カウンタ情報管理部５０２が、ユーザ毎のカウンタ情報を確認する。カウンタ情報は、カウンタ情報記憶手段９３に格納されている。
【０１０１】
ステップＳ７２に続いてステップＳ７３に進み、ユーザ別カウンタ情報管理部５０２からＵＩ表示部５０３に対し、カウンタ情報を確認した結果の情報が出力される。この結果の情報には、後処理の回数が、上限回数に達しているか否かが含まれている。ここでは、上限回数に達している後処理機がある旨の情報が出力される。
【０１０２】
ステップＳ７３に続いてステップＳ７４に進み、ＵＩ表示部５０３が、ステップＳ７３で出力されたカウンタ情報の中から、上限回数に達している周辺機の情報を削除して、後処理機を選択する選択画面の情報を生成する。
【０１０３】
ステップＳ７４に続いてステップＳ７５に進み、ＵＩ表示部５０３からＰＣ３０１に対し、ステップＳ７４で、上限回数に達している周辺機の情報が削除された、周辺機を選択する選択画面の情報が出力される。この情報に基づいて、ＰＣ３０１が、例えば、図１７に示す画面Ｕ０３を生成して表示させる。
【０１０４】
（周辺機の動作状況に基づく選択画面を表示する例）
図２０ないし図２２は、周辺機の動作情報に基づく選択画面を表示する処理を説明する図である。図２０は、周辺機の動作状況の情報を示す図である。図２０では、ＭＦＰ１０１及びＭＦＰ１０２に接続されている製本用周辺機が動作している。図２０では、さらに、ＭＦＰ１０３に接続されている製本用周辺機２０２が、動作しておらず、利用可能となっている。
【０１０５】
なお、周辺機の動作は、操作者が周辺機を利用するジョブを指示することに基づく。したがって、周辺機が動作中であることを、「利用中」ともいい、周辺機が動作していなく、かつ、ジョブにより動作させることが可能な状態を、「利用可能」ともいう。
【０１０６】
図２１は、図２０の動作状況の情報に基づいて、ＭＦＰ１０２のオペレーションパネル等に表示される画面の例を示す図である。図２１の画面Ｕ０４は、３つのボタンｂ３１ないしｂ３３が含まれている。ｂ３１及びｂ３３は、それぞれ、製本用周辺機２０１及び製本用周辺機２０３に対応づけられており、これらのボタンは、選択することができない。ｂ３２は、製本用周辺機２０２に対応づけられている。ボタンｂ３２に対応づけられる製本用周辺機２０２は、ＭＦＰ１０３に接続される周辺機２０２ｃである。図２１の画面Ｕ０４では、製本用周辺機２０２を選択することができる。
【０１０７】
図２２は、ＭＦＰ毎に接続されている周辺機の動作状況の情報を他機に送信する際のデータ構造を示す図である。図２２中、メッセージｍ０１が、ＭＦＰ１０１が出力する情報のデータ構造であり、メッセージｍ０２が、ＭＦＰ１０２が出力する情報のデータ構造であり、メッセージｍ０３が、ＭＦＰ１０３が出力するデータ構造である。
【０１０８】
ＭＦＰ１０２が画面Ｕ０４を生成する際には、ＭＦＰ１０１からメッセージｍ０１が、ＭＦＰ１０３からメッセージｍ０３が、ＭＦＰ１０２に対して出力される。なお、この情報は、ＭＦＰ１０１からＭＦＰ１０２に対しては、例えば、図７のステップＳ１５において、不足機能の情報とともに送信されてもよく、また、図示しない、別のステップにより、ＭＦＰ１０２に対して送信されてもよい。ＭＦＰ１０３からＭＦＰ１０２に対する情報の出力も、同様に不足機能の情報とともに送信されてもよく、また、図示しない、別のステップによりＭＦＰ１０２に対して送信されてもよい。
【０１０９】
（コンピュータ等による実現  ＭＦＰ）
図２３は、本発明の実施の形態に係る画像形成装置を実現するコンピュータの構成を説明する図である。図２３のコンピュータは、主処理部４０、入力装置４１０、表示装置４２０、スキャナ４３０、プロッタ４４０、ＮＩＣ４６０、ドライブ装置４８０、ハードディスク装置（以下、「ＨＤＤ」という。）４９０、入力Ｉ／Ｆ４１９、表示Ｉ／Ｆ４２９、スキャナＩ／Ｆ４３９、プロッタＩ／Ｆ４４９、ドライブＩ／Ｆ４８９、及び、ＨＤＤ  Ｉ／Ｆ４９９を有する。
【０１１０】
主処理部４０は、コンピュータプログラムを実行して各機能を実現する。主処理部４０は、例えば、ＣＰＵ４０７、ＲＯＭ４０８、及び、ＲＡＭ４０９を有する。ＣＰＵ４０７は、コンピュータプログラムを実行することにより、コンピュータが有する各デバイス等の制御を行う。ＲＯＭ４０８は、例えば、コンピュータプログラムやパラメータ等が格納され、ＣＰＵ４０７にそれらが供せられる。ＲＡＭ４０９は、例えば、ＣＰＵ４０７がコンピュータプログラムを実行する際のワークメモリとして供せられる。
【０１１１】
入力装置４１０は、例えば、キーボードやマウス等の入力デバイスとして構成され、コンピュータに対する指示等が入力される。表示装置４２０は、コンピュータの状態等が表示される。スキャナ４３０は、画像を光学的に読み取って、画像データを生成する。プロッタ４４０は、媒体上に画像を形成して出力する。
【０１１２】
ＮＩＣ４６０は、コンピュータと外部とをネットワークを介して接続する際のインタフェースの機能を実現し、その制御を行う。ドライブ装置４８０は、記録媒体が挿入され、その記録媒体に記録された情報を読み出し、またその記録媒体に情報を記録する。ＨＤＤ４９０は、大容量のデータを格納する記憶手段である。
【０１１３】
入力Ｉ／Ｆ４１９、表示Ｉ／Ｆ４２９、スキャナＩ／Ｆ４３９、プロッタＩ／Ｆ４４９、ドライブＩ／Ｆ４８９、及び、ＨＤＤ  Ｉ／Ｆ４９９は、それぞれ、入力装置４１０、表示装置４２０、スキャナ４３０、プロッタ４４０、ドライブ装置４８０、及び、ＨＤＤ４９０がバスを介して主処理部４０と接続される際のインタフェースである。
【０１１４】
以上、発明を実施するための最良の形態について説明を行ったが、本発明は、この最良の形態で述べた実施の形態に限定されるものではない。本発明の主旨をそこなわない範囲で変更することが可能である。
【産業上の利用可能性】
【０１１５】
以上のように、本発明にかかる画像形成装置は、代行印刷に有用であり、特に、ネットワークを介して複数の画像形成装置が接続されている環境における印刷処理に適している。
【符号の説明】
【０１１６】
１０   インタフェース部
１１   入力手段
１４   表示手段
３０   制御部
３１   後処理機情報管理手段
３２   ジョブ管理手段
３３   カウンタ管理手段
３４   画面生成手段
３６   画面情報生成手段
３８   通信手段
４０   主処理部
６０   後処理部
８０   エンジン部
９０   記憶部
９１   後処理機情報記憶手段
９２   ジョブ情報記憶手段
９３   カウンタ情報記憶手段
１００ 画像形成装置
２０１、２０１ａ、２０１ｄ、２０１ｅ      製本用周辺機
２０２、２０２ａ、２０２ｂ、２０２ｃ      製本用周辺機
２０３、２０３ａ、２０３ｂ  製本用周辺機
２０４ｄ      製本用周辺機
２０５ｅ      製本用周辺機
４００ 周辺機
４０１ 周辺機構成
４０２ 周辺機構成
４１０ 入力装置
４２０ 表示装置
４３０ スキャナ
４４０ プロッタ
４８０ ドライブ装置
５０１ 周辺機管理部
５０２ ユーザ別カウンタ情報管理部
５０３ ＵＩ表示部
【先行技術文献】
【特許文献】
【０１１７】
【特許文献１】特許第３７２９２２９号公報
【図１】
2010241099.tif 000003
【図２】
2010241099.tif 000004
【図３】
2010241099.tif 000005
【図４】
2010241099.tif 000006
【図５】
2010241099.tif 000007
【図６】
2010241099.tif 000008
【図７】
2010241099.tif 000009
【図８】
2010241099.tif 000010
【図９】
2010241099.tif 000011
【図１０】
2010241099.tif 000012
【図１１】
2010241099.tif 000013
【図１２】
2010241099.tif 000014
【図１３】
2010241099.tif 000015
【図１４】
2010241099.tif 000016
【図１５】
2010241099.tif 000017
【図１６】
2010241099.tif 000018
【図１７】
2010241099.tif 000019
【図１８】
2010241099.tif 000020
【図１９】
2010241099.tif 000021
【図２０】
2010241099.tif 000022
【図２１】
2010241099.tif 000023
【図２２】
2010241099.tif 000024
【図２３】
2010241099.tif 000025