(57)【特許請求の範囲】
【請求項１】
自装置を含む複数の情報処理装置に対して利用者が指示する処理に係る制限を示す制限情報を記憶する記憶手段と、
前記利用者から処理の指示を受付ける受付手段と、
自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、
前記管理装置以外の情報処理装置が前記利用者から処理の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、
受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした情報処理装置に送信し、
送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、
自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、
自装置が前記管理装置である場合に、前記制限情報に従って前記処理を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記処理を実行する実行手段と、
他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、
前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、
自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、
を有し、
前記判定手段は、
前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、
前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定する
ことを特徴とする情報処理装置。
【請求項２】
前記記憶手段は、自装置が前記管理装置であると判定された場合に、処理を実行中の情報処理装置の識別情報を記述した識別情報群を記憶し、
前記管理手段は、
前記指示を受付けたときに、前記識別情報群に自装置の識別情報を追加し、
前記要求を受取ったときに、前記識別情報群に該要求をした情報処理装置の識別情報を追加し、
前記実行手段が前記処理の実行を完了したときに、前記識別情報群から自装置の識別情報を削除し、
前記第１制御情報を送信した情報処理装置から、前記処理の実行が完了した旨を通知されたときに、前記識別情報群から該情報処理装置の識別情報を削除し、
削除により前記識別情報群が空になったときに、該識別情報群が空になったことを示す第２制御情報を、自装置を除く前記複数の情報処理装置のそれぞれに送信し、
前記判定手段は、
前記第２制御情報を送信した後、前記指示を受付けるまで、自装置が前記管理装置でないと判定し、
前記第１通知手段は、
自装置が前記第２制御情報を送信した後、または他の情報処理装置により前記第２制御情報が送信された後、前記指示を受付けるまでに前記第２受信手段が前記指示を受付けた旨の通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する
ことを特徴とする請求項１に記載の情報処理装置。
【請求項３】
前記管理装置から受信した前記第１制御情報に応じて、受付けた前記指示に示される処理が実行可能か否かを判断し、判断した結果を該管理装置に向けて通知する第２通知手段、
を有し、
前記管理手段は、他の情報処理装置から前記判断の結果を通知された場合に、該判断の結果に応じて前記制限情報を更新し、
前記実行手段は、前記第２通知手段が前記判断の結果を通知した場合に、該判断の結果に応じて前記処理を実行する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項４】
前記管理手段は、前記指示を含む要求を受取り、該指示により示される処理が実行可能か否かを前記制限情報に基づいて判断し、判断した結果を前記第１制御情報として送信し、該結果に基づいて前記制限情報を更新する
ことを特徴とする請求項１又は２に記載の情報処理装置。
【請求項５】
前記管理手段は、
前記受付手段が受付けた指示により示される処理が、前記実行手段により完了しなかった場合に、該実行手段による該処理の実行の結果に応じて前記制限情報を更新し、
前記第１制御情報を送信した情報処理装置において前記処理が完了しなかった場合に、該処理の実行の結果に応じて前記制限情報を更新する
ことを特徴とする請求項１から４のいずれか１項に記載の情報処理装置。
【請求項６】
前記記憶手段は、前記複数の情報処理装置に予め許可されている前記処理の量の上限と、該複数の情報処理装置が現時点までに実行した処理の累積量とを、前記制限情報として記憶する
ことを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項７】
前記記憶手段は、前記複数の情報処理装置が現時点で実行することを許可されている前記処理の量を、前記制限情報として記憶する
ことを特徴とする請求項１から５のいずれか１項に記載の情報処理装置。
【請求項８】
前記記憶手段は、前記利用者ごとに前記制限情報を記憶する
ことを特徴とする請求項１から７のいずれか１項に記載の情報処理装置。
【請求項９】
自装置を含む複数の画像形成装置に対して利用者が指示する画像形成に係る制限を示す制限情報を記憶する記憶手段と、
前記利用者から画像形成の指示を受付ける受付手段と、
自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、
前記管理装置以外の画像形成装置が前記利用者から画像形成の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、
受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした画像形成装置に送信し、
送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、
自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、
自装置が前記管理装置である場合に、前記制限情報に従って前記画像形成を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記画像形成を実行する実行手段と、
他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、
前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、
自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、
を有し、
前記判定手段は、
前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、
前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定する
ことを特徴とする画像形成装置。
【請求項１０】
自装置を含む複数の画像読取装置に対して利用者が指示する画像読取に係る制限を示す制限情報を記憶する記憶手段と、
前記利用者から画像読取の指示を受付ける受付手段と、
自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、
前記管理装置以外の画像読取装置が前記利用者から画像読取の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、
受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした画像読取装置に送信し、
送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、
自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、
自装置が前記管理装置である場合に、前記制限情報に従って前記画像読取を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記画像読取を実行する実行手段と、
他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、
前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、
自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、
を有し、
前記判定手段は、
前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、
前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定する
ことを特徴とする画像読取装置。
【請求項１１】
自装置を含む複数の情報処理装置に対して利用者が指示する処理に係る制限を示す制限情報を記憶する記憶手段を有するコンピュータを、
前記利用者から処理の指示を受付ける受付手段と、
自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、
前記管理装置以外の情報処理装置が前記利用者から処理の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、
受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした情報処理装置に送信し、
送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、
自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、
自装置が前記管理装置である場合に、前記制限情報に従って前記処理を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記処理を実行する実行手段と、
他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、
前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、
自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段、
として機能させるとともに、
前記判定手段が、
前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、
前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定する
ように前記コンピュータを機能させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、情報処理装置、画像形成装置、画像読取装置およびプログラムに関する。
【背景技術】
【０００２】
特許文献１には、ネットワークに接続された複数のプリンタのいずれかで１つの印刷処理が終了すると、印字度数の加算を行うとともに加算すべき印字度数を他のプリンタに知らせる構成や、プリンタサーバにより複数のプリンタを管理する構成が開示されている。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開平１１−２０３０８１号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
本発明は、画像形成装置などの情報処理装置を複数台利用する際に、専用のサーバ装置を使わずに複数の情報処理装置で実行する処理に係る制限を示す制限情報を管理することを目的とする。
【課題を解決するための手段】
【０００５】
上述した課題を解決するため、本発明の請求項１に係る情報処理装置は、自装置を含む複数の情報処理装置に対して利用者が指示する処理に係る制限を示す制限情報を記憶する記憶手段と、前記利用者から処理の指示を受付ける受付手段と、自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、前記管理装置以外の情報処理装置が前記利用者から処理の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした情報処理装置に送信し、送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、自装置が前記管理装置である場合に、前記制限情報に従って前記処理を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記処理を実行する実行手段と、他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、を有し、前記判定手段は、前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定することを特徴とする。
【０００７】
本発明の請求項２に係る情報処理装置は、請求項１に記載の態様において、前記記憶手段は、自装置が前記管理装置であると判定された場合に、処理を実行中の情報処理装置の識別情報を記述した識別情報群を記憶し、前記管理手段は、前記指示を受付けたときに、前記識別情報群に自装置の識別情報を追加し、前記要求を受取ったときに、前記識別情報群に該要求をした情報処理装置の識別情報を追加し、前記実行手段が前記処理の実行を完了したときに、前記識別情報群から自装置の識別情報を削除し、前記第１制御情報を送信した情報処理装置から、前記処理の実行が完了した旨を通知されたときに、前記識別情報群から該情報処理装置の識別情報を削除し、削除により前記識別情報群が空になったときに、該識別情報群が空になったことを示す第２制御情報を、自装置を除く前記複数の情報処理装置のそれぞれに送信し、前記判定手段は、前記第２制御情報を送信した後、前記指示を受付けるまで、自装置が前記管理装置でないと判定し、前記第１通知手段は、自装置が前記第２制御情報を送信した後、または他の情報処理装置により前記第２制御情報が送信された後、前記指示を受付けるまでに前記第２受信手段が前記指示を受付けた旨の通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知することを特徴とする。
【０００８】
本発明の請求項３に係る情報処理装置は、請求項１又は２に記載の態様において、前記管理装置から受信した前記第１制御情報に応じて、受付けた前記指示に示される処理が実行可能か否かを判断し、判断した結果を該管理装置に向けて通知する第２通知手段、を有し、前記管理手段は、他の情報処理装置から前記判断の結果を通知された場合に、該判断の結果に応じて前記制限情報を更新し、前記実行手段は、前記第２通知手段が前記判断の結果を通知した場合に、該判断の結果に応じて前記処理を実行することを特徴とする。
【０００９】
本発明の請求項４に係る情報処理装置は、請求項１又は２に記載の態様において、前記管理手段は、前記指示を含む要求を受取り、該指示により示される処理が実行可能か否かを前記制限情報に基づいて判断し、判断した結果を前記第１制御情報として送信し、該結果に基づいて前記制限情報を更新することを特徴とする。
【００１０】
本発明の請求項５に係る情報処理装置は、請求項１から４のいずれか１項に記載の態様において、前記管理手段は、前記受付手段が受付けた指示により示される処理が、前記実行手段により完了しなかった場合に、該実行手段による該処理の実行の結果に応じて前記制限情報を更新し、前記第１制御情報を送信した情報処理装置において前記処理が完了しなかった場合に、該処理の実行の結果に応じて前記制限情報を更新することを特徴とする。
【００１１】
本発明の請求項６に係る情報処理装置は、請求項１から５のいずれか１項に記載の態様において、前記記憶手段は、前記複数の情報処理装置に予め許可されている前記処理の量の上限と、該複数の情報処理装置が現時点までに実行した処理の累積量とを、前記制限情報として記憶することを特徴とする。
【００１２】
本発明の請求項７に係る情報処理装置は、請求項１から５のいずれか１項に記載の態様において、前記記憶手段は、前記複数の情報処理装置が現時点で実行することを許可されている前記処理の量を、前記制限情報として記憶することを特徴とする。
【００１３】
本発明の請求項９に係る情報処理装置は、請求項１から７のいずれか１項に記載の態様において、前記記憶手段は、前記利用者ごとに前記制限情報を記憶することを特徴とする。
【００１４】
本発明の請求項９に係る画像形成装置は、自装置を含む複数の画像形成装置に対して利用者が指示する画像形成に係る制限を示す制限情報を記憶する記憶手段と、前記利用者から画像形成の指示を受付ける受付手段と、自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、前記管理装置以外の画像形成装置が前記利用者から画像形成の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした画像形成装置に送信し、送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、自装置が前記管理装置である場合に、前記制限情報に従って前記画像形成を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記画像形成を実行する実行手段と、他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、を有し、前記判定手段は、前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定することを特徴とする。
【００１５】
本発明の請求項１０に係る画像読取装置は、自装置を含む複数の画像読取装置に対して利用者が指示する画像読取に係る制限を示す制限情報を記憶する記憶手段と、前記利用者から画像読取の指示を受付ける受付手段と、自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、前記管理装置以外の画像読取装置が前記利用者から画像読取の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした画像読取装置に送信し、送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、自装置が前記管理装置である場合に、前記制限情報に従って前記画像読取を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記画像読取を実行する実行手段と、他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段と、を有し、前記判定手段は、前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定することを特徴とする。
【００１６】
本発明の請求項１１に係るプログラムは、自装置を含む複数の情報処理装置に対して利用者が指示する処理に係る制限を示す制限情報を記憶する記憶手段を有するコンピュータを、前記利用者から処理の指示を受付ける受付手段と、自装置が前記制限情報を管理する管理装置である場合に、受付けた前記指示に基づいて前記制限情報を更新し、前記管理装置以外の情報処理装置が前記利用者から処理の指示を受付けたときに該指示に応じて自装置に送る要求を受取り、受取った前記要求と記憶された前記制限情報とに基づいて決定される第１制御情報を、該要求をした情報処理装置に送信し、送信した前記第１制御情報に基づいて前記制限情報を更新する、ことにより該制限情報を管理する管理手段と、自装置が前記管理装置でない場合に、該管理装置から前記第１制御情報を受信する第１受信手段と、自装置が前記管理装置である場合に、前記制限情報に従って前記処理を実行し、自装置が前記管理装置でない場合に、前記第１制御情報に従って前記処理を実行する実行手段と、他の情報処理装置から前記指示を受付けた旨の通知を受信する第２受信手段と、前記指示を受付けるまでに前記通知を受信していない場合に、該指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段と、自装置が前記制限情報を管理する管理装置であるか否かを判定する判定手段、として機能させるとともに、前記判定手段が、前記指示を受付けるまでに前記通知を受信していない場合に、自装置が前記管理装置であると判定し、前記指示を受付けるまでに前記通知を受信している場合に、自装置が前記管理装置でないと判定するように前記コンピュータを機能させるためのプログラムである。
【発明の効果】
【００１７】
請求項１、９〜１１に係る発明によれば、専用のサーバ装置を使わずに複数の情報処理装置で実行する処理に係る制限を示す制限情報を管理することができる。また、これらの
発明によれば、複数の情報処理装置のうち初めに指示を受付けたものを管理装置とすることができる。
請求項２に係る発明によれば、複数の情報処理装置のいずれもが処理の実行を完了したときに、管理装置のない状態に戻すことができる。
請求項３に係る発明によれば、管理装置以外の情報処理装置が受付けた指示の内容を、処理の度に管理装置に送信する必要がない。
請求項４に係る発明によれば、管理装置が複数の情報処理装置における全ての処理に対して実行の可否を判断することができる。
請求項５に係る発明によれば、処理が完了しなかった場合に制限情報を修正することができる。
請求項６に係る発明によれば、利用者が現時点までに実行した処理の累積量を情報処理装置が記憶することができる。
請求項７に係る発明によれば、利用者が現時点で実行することを許可されている処理の量を情報処理装置が記憶することができる
請求項８に係る発明によれば、利用者ごとに制限情報を管理することができる。
【図面の簡単な説明】
【００１８】
【図１】実施形態に係る画像形成システム９の全体構成を示す図
【図２】端末２の構成を示す図
【図３】画像形成装置１の構成を示す図
【図４】制限情報表１２１の一例を示す図
【図５】実行装置表１２２の一例を示す図
【図６】画像形成装置１の機能的構成を示す図
【図７】画像形成システム９の開始動作を説明するためのシーケンス図
【図８】開始動作における各画像形成装置１のある利用者についての制限情報表１２１の内容を示す図
【図９】画像形成システム９の終了動作を説明するためのシーケンス図
【図１０】終了動作における各画像形成装置１のある利用者についての制限情報表１２１の内容を示す図
【図１１】画像形成システム９の動作における実行装置表１２２を示す図
【図１２】管理装置が処理の実行可否を判断する画像形成システム９の動作を説明するためのシーケンス図
【図１３】変形例における画像形成システム９の動作を説明するためのシーケンス図
【発明を実施するための形態】
【００１９】
１．実施形態
１−１．画像形成システム（情報処理システム）の全体構成
図１は、本実施形態に係る画像形成システム９の全体構成を示す図である。図１に示すように、画像形成システム９は、複数の画像形成装置１と端末２と通信回線３とを有する。なお、画像形成システム９は、複数の端末２を有していてもよく、また、端末２を有していなくてもよい。端末２を有していない場合、利用者は例えば画像形成装置１を直接操作して、画像形成装置１に処理の指示をすればよい。
【００２０】
また、画像形成システム９において、複数の画像形成装置１は全てフラットな関係であり、序列がない。画像形成装置１は、サーバ装置およびクライアント装置のいずれにも成り得るものであり、この関係は動的に変更される。すなわち、或る時点でサーバ装置であった画像形成装置１は、通信の結果、クライアント装置になることがあり、その逆の場合もある。また、この関係は制限情報の種類によって異なっていてもよい。例えば、用紙制限についてサーバ装置として機能する画像形成装置１は、課金制限についてはクライアント装置として機能する、といった具合である。
【００２１】
１−２．端末の構成
図２は、端末２の構成を示す図である。制御部２１は、ＣＰＵ（Central Processing Unit）、ＲＯＭ（Read Only Memory）、ＲＡＭ（Random Access Memory）を有し、ＣＰＵがＲＯＭや記憶部２２に記憶されているコンピュータプログラム（以下、単にプログラムという）を読み出して実行することにより端末２の各部を制御する。
【００２２】
記憶部２２はハードディスクドライブ等の大容量の記憶手段であり、制御部２１のＣＰＵに読み込まれるプログラムを記憶している。
通信部２３は、通信回線３を介して画像形成装置１と情報を通信するインターフェイスである。
操作部２４は各種の指示をするための操作ボタン等の操作子を備えており、利用者による操作を受付けてその操作内容に応じた信号を制御部２１に供給する。
表示部２５は、液晶ディスプレイを有しており、制御部２１が指示した各種の情報などを表示する。また、表示部２５は、操作部２４とともにタッチパネルを構成してもよい。
【００２３】
１−３．画像形成装置（情報処理装置）の構成
図３は、画像形成装置１の構成を示す図である。制御部１１は、ＣＰＵ、ＲＯＭ、ＲＡＭを有し、ＣＰＵがＲＯＭや記憶部１２に記憶されているプログラムを読み出して実行することにより画像形成装置１の各部を制御する。
【００２４】
通信部１３は、通信回線３を介して他の画像形成装置１および端末２と通信するインターフェイスである。
操作部１４は、各種の指示をするための操作ボタン等の操作子を備えており、利用者による操作を受付けてその操作内容に応じた信号を制御部１１に供給する。
表示部１５は、液晶ディスプレイを有しており、制御部１１が指示した各種の情報などを表示する。また、表示部１５は、操作部１４とともにタッチパネルを構成してもよい。
画像形成部１６は、例えば電子写真方式の印刷装置であり、制御部１１の制御の下、用紙などの媒体に画像を形成する。
【００２５】
記憶部１２はハードディスクドライブ等の大容量の記憶手段であり、制御部１１のＣＰＵに読み込まれるプログラムを記憶している。また、記憶部１２は、制限情報が記述された制限情報表１２１と、利用者に指示された処理を実行中の画像形成装置１の識別情報を記述した実行装置表１２２と、を記憶する。
【００２６】
図４は、制限情報表１２１の一例を示す図である。制限情報表１２１は、利用者ＩＤと、制限情報と、管理装置ＩＤとを、対応付けて記憶する。利用者ＩＤとは、画像形成システム９の利用者をそれぞれ識別する識別情報である。制限情報とは、利用者が画像形成システム９に含まれる複数の画像形成装置１を利用するときに課せられる制限を示す情報である。図４（ａ）に示す制限情報は、「累積」の欄と「上限」の欄とを有する。
【００２７】
例えば、図４（ａ）に示す制限情報において、「制限」とは複数の画像形成装置１で画像形成処理を行うことができる媒体の総量である。図４（ａ）に示す「累積」の欄には、対応する利用者ＩＤの利用者が計測開始期日から現時点までに複数の画像形成装置１を利用してそれぞれ画像形成をした媒体の累積枚数が記述される。また、図４（ａ）に示す「上限」の欄には、対応する利用者ＩＤの利用者が計測対象の期間内に複数の画像形成装置１を利用して画像形成をすることが許可されている媒体の合計枚数（総量）が記述される。複数の画像形成装置１は、計測対象の期間内に「累積」欄の値が「上限」欄の値を超えないように処理を実行する。
【００２８】
なお、制限情報は「累積」の欄と「上限」の欄とで示されるものに限らない。制限情報は、例えば、図４（ｂ）に示すように「残数」の欄を有していてもよい。「残数」の欄には、対応する利用者ＩＤの利用者が現時点から計測対象の期間の満了時までに複数の画像形成装置１を利用して画像形成をすることが許可されている媒体の総量が記述される。これは「現時点から」画像形成することが許可されている枚数であり、上述した上限（期間内の合計枚数）から累積枚数を差し引いた量に相当するものである。
【００２９】
また、ここでいう「制限」とは、媒体の枚数に限られるものではなく、上述した複数の画像形成装置１を利用者が利用する際に課せられる制限であればよい。例えば、この制限は、トナー量や画質、用紙の種類、処理を行う時間帯、利用電力などに関するものであってもよいし、画像形成の処理を金額に換算した場合におけるその金額に関するものであってもよい。
【００３０】
ここで管理装置とは、画像形成システム９が有する複数の画像形成装置１のうち、利用者に対応付けられた制限情報に関する最新の情報を有し、管理している１台の画像形成装置１である。管理装置は、画像形成システム９が有する他の画像形成装置１をクライアント装置とした場合のサーバ装置として機能する。そして、管理装置ＩＤとは、この管理装置の識別情報である。
【００３１】
制限情報と管理装置ＩＤとが対応付けて記憶される制限情報表１２１は、自装置を含む複数の情報処理装置（画像形成装置１）に対して課せられる制限を示す制限情報と、これら複数の情報処理装置に含まれる管理装置の識別情報（管理装置ＩＤ）とを対応付けて記憶する記憶手段の一例である。管理装置ＩＤが示す画像形成装置１は、管理装置であり、制限情報を有する情報処理装置である。したがって、制限情報表１２１は、自装置を含む複数の情報処理装置に対して課せられる制限を示す制限情報を有する情報処理装置の識別情報を記憶する記憶手段の一例である。
【００３２】
また、図４に示す場合、制限情報表１２１は、利用者ごとに制限情報および管理装置ＩＤをそれぞれ対応付けている。したがって、図４に示す例において、制限情報表１２１は、複数の情報処理装置のいずれかを利用する利用者ごとに制限情報と管理装置ＩＤとを対応付けて記憶した記憶手段の一例である。
【００３３】
なお、「利用者」は複数人から構成されるグループであってもよい。この場合、１つのグループに属する各人はそれぞれ、そのグループを示す識別情報で識別され、画像形成システム９を利用する際に共通の制限を課せられる。利用者は、端末２や画像形成装置１の操作をする操作者に限られず、操作者は利用者を代理して操作を行ってもよい。
【００３４】
また、利用者ごとに制限情報および管理装置ＩＤを区別しない場合には、制限情報表１２１に利用者ＩＤの項目はなくてよい。この場合、画像形成システム９を利用する利用者全員に共通の制限が課せられ、その制限を示す制限情報は共通の画像形成装置１で管理される。
【００３５】
図５は、実行装置表１２２の一例を示す図である。実行装置表１２２は、処理を実行中の画像形成装置１の識別情報である「実行装置ＩＤ」を記述した表である。実行装置表１２２により、処理を実行中の１または複数の画像形成装置１の識別情報は、まとまった「識別情報群」として画像形成装置１に管理される。画像形成装置１は、自装置において利用者から処理の指示を受付けたとき、自装置の識別情報を実行装置表１２２に追加し、自装置以外の他の画像形成装置１が処理の指示を受付けたとき、その画像形成装置１の識別情報を実行装置表１２２に追加する。これにより、実行装置表１２２は、図５（ａ）に示すように利用者ＩＤと実行装置ＩＤとを対応付けて記憶する。
【００３６】
なお、実行装置表１２２は、図５（ｂ）に示すように、「実行装置ＩＤ」に加えて、受付けた処理の実行を待機している画像形成装置１の識別情報である「待機装置ＩＤ」を、利用者ＩＤと対応付けて記憶してもよい。画像形成装置１が処理の実行を待機する場合については、後述する。
【００３７】
１−４．画像形成装置（情報処理装置）の機能的構成
図６は、画像形成装置１の機能的構成を示す図である。画像形成装置１の制御部１１は、記憶部１２に記憶されたプログラムを実行することにより、受付部１１１、判定部１１２、管理部１１３、第１受信部１１４、および実行部１１５として機能する。
【００３８】
また、実施形態において、制御部１１は、上述した構成に加えて図６において破線で示す第２受信部１１６、第１通知部１１７、第２通知部１１８、および要求部１１９として機能する。
【００３９】
受付部１１１は、操作部１４に対して行われた利用者の操作に応じた信号を受信することにより、その操作が示す利用者から処理の指示を受付ける。
【００４０】
判定部１１２は、自装置が制限情報を管理する管理装置であるか否かを判定する。判定部１１２は、受付部１１１が受付けた指示をした利用者の利用者ＩＤを特定し、制限情報表１２１を参照して、この利用者ＩＤに対応付けられた管理装置ＩＤを特定する。そして、判定部１１２は、特定した管理装置ＩＤと、記憶部１２やＲＯＭなどに記憶されている自装置の識別情報とを比較して、その管理装置ＩＤで示される画像形成装置１が、自装置を示すか否かを判定する。
【００４１】
管理部１１３は、判定部１１２によって自装置が管理装置であると判定されたときに、更新部１１３１、受取部１１３２、および送信部１１３３として機能するものである。これにより、管理部１１３は、記憶部１２が記憶する制限情報表１２１を管理する。
【００４２】
更新部１１３１は、受付部１１１が受付けた指示に基づいて制限情報表１２１に記述されている制限情報を更新する。
【００４３】
受取部１１３２は、他の画像形成装置１が利用者から処理の指示を受付けたときに、その指示に応じて管理装置である自装置に送る制御情報の要求を受取る。
【００４４】
送信部１１３３は、受取部１１３２が受取った要求に応じて、その要求をした画像形成装置１に対し制御情報（第１制御情報という）を送信する。この第１制御情報は、受取った要求と、記憶部１２に記憶された制限情報とに基づいて決定される。
【００４５】
更新部１１３１は、送信部１１３３が第１制御情報を送信したとき、送信したその第１制御情報に基づいて制限情報表１２１に記述された制限情報の内容を更新する。
【００４６】
要求部１１９は、判定部１１２によって自装置が管理装置でないと判定されたときに、受付部１１１が受付けた指示に応じた第１制御情報の要求を管理装置に送る。要求部１１９は、受付部１１１が利用者から処理の指示を受付けたとき、その利用者の利用者ＩＤを特定し、制限情報表１２１においてその利用者ＩＤに対応付けられている管理装置ＩＤを特定する。そして、要求部１１９は、その管理装置ＩＤが示す画像形成装置１に対して、受付けた指示に基づき、第１制御情報の要求を送る。
【００４７】
第２受信部１１６は、他の画像形成装置１から指示を受付けた旨の通知を受信する。
第１通知部１１７は、受付部１１１が利用者から処理の指示を受付けたときに、その指示を受付けた旨を、自装置を除く複数の画像形成装置１のそれぞれに通知する。ただし、受付部１１１が利用者から処理の指示を受付けるまでに、他の画像形成装置１からその画像形成装置１が指示を受付けた旨の通知を、第２受信部１１６が受信している場合には、第１通知部１１７は上述した通知をしない。すなわち、第１通知部１１７は、受付部１１１が指示を受付けるまでに、他の情報処理装置から指示を受付けた旨の通知を受信していない場合に、その指示を受付けた旨を、自装置を除く前記複数の情報処理装置のそれぞれに通知する第１通知手段の一例である。
【００４８】
第１受信部１１４は、自装置が管理装置でないと判定された場合に、管理装置から第１制御情報を受信する。第１受信部１１４は、要求部１１９が管理装置に送った要求に対する応答として、管理装置から第１制御情報を受信する。
【００４９】
第２通知部１１８は、自装置が管理装置でないと判定された場合に、管理装置から受信した第１制御情報に応じて、受付けたその指示に示される処理が実行可能か否かを判断し、判断した結果を管理装置に向けて通知する。
【００５０】
実行部１１５は、判定部１１２によって自装置が管理装置であると判定された場合に、制限情報表１２１に記述されている制限情報に従って、受付けた指示が示す処理を実行する。また、実行部１１５は、判定部１１２によって自装置が管理装置でないと判定された場合に、第１制御情報に従って、受付けた指示が示す処理を実行する。
【００５１】
なお、管理部１１３の更新部１１３１は、受付部１１１が指示を受付けたときに、実行装置表１２２に自装置の識別情報を追加し、実行部１１５が処理の実行を完了したときに、実行装置表１２２から自装置の識別情報を削除する。
【００５２】
また、更新部１１３１は、受取部１１３２が他の画像形成装置１から要求を受取ったときに、実行装置表１２２にその要求をした画像形成装置１の識別情報を追加し、第１制御情報を送信した他の画像形成装置１から、処理の実行が完了した旨を通知されたときに、実行装置表１２２から、その画像形成装置１の識別情報を削除する。
【００５３】
そして、管理部１１３の送信部１１３３は、更新部１１３１による削除により実行装置表１２２が空になったときに、実行装置表１２２が空になったことを示す第２制御情報を、自装置を除く複数の画像形成装置１のそれぞれに送信する。
【００５４】
第２制御情報を送信した場合、判定部１１２は、少なくとも次に受付部１１１が利用者から処理の指示を受付けるまで、自装置が管理装置でないと判定する。
【００５５】
１−５．画像形成システム（情報処理システム）の動作
画像形成システム９の動作について説明する。画像形成システム９の動作は、全ての画像形成装置１が初期設定された後で、いずれか１つの画像形成装置１が処理の指示を受付けることにより管理装置となり、その管理装置が制限情報を管理する動作（開始動作）と、管理装置になったその画像形成装置１が、管理装置でなくなるまでの動作（終了動作）とに分けられる。
【００５６】
（１）開始動作
図７は、画像形成システム９の開始動作を説明するためのシーケンス図である。利用者は端末２を用いて、例えば自身の識別情報である利用者ＩＤ「Ｕ１」に対応付けて、制限情報として上限「１００」を設定する操作をすると、端末２はこの設定操作を受付けて（ステップＳ１０１）、その内容を通信回線３経由で画像形成装置１Ａ，１Ｂ，１Ｃに送信する（ステップＳ１０２）。
【００５７】
図８は、開始動作における各画像形成装置１のある利用者についての制限情報表１２１の内容を示す図である。図８に示す表には、識別情報として「１Ａ」「１Ｂ」「１Ｃ」がそれぞれ割当てられた画像形成装置１Ａ，１Ｂ，１Ｃの制限情報表１２１の内容が、図７に示すいくつかのステップごとに示されている。この制限情報表１２１の内容とは、利用者ＩＤ「Ｕ１」に対応付けられた制限情報と管理装置ＩＤである。
【００５８】
ステップＳ１０１において、３台の画像形成装置１の制限情報表１２１は、利用者ＩＤ「Ｕ１」に対応する制限情報の上限および管理装置ＩＤとして、利用できない値または未定義を意味する「Ｎ／Ａ」を記憶している。
【００５９】
画像形成装置１Ａ，１Ｂ，１Ｃは、ステップＳ１０２で送信された操作の内容を受信すると、この内容に沿って利用者ＩＤ「Ｕ１」に対応する制限情報を設定する（ステップＳ１０３）。この結果、これら３台の画像形成装置１の制限情報表１２１には、図８に示す通り、それぞれ制限情報の上限「１００」が利用者ＩＤ「Ｕ１」に対応付けて記憶される。
【００６０】
利用者は画像形成装置１Ａの操作部１４を用いて、画像形成装置１Ａに実行させる処理を指示する操作を行う（ステップＳ１０４）。操作部１４により利用者から処理の指示を受付けた画像形成装置１Ａは、自装置が制限情報を管理する管理装置であるか否かを判定する（ステップＳ１０５）。ステップＳ１０５で、画像形成装置１Ａは、ステップＳ１０４で指示を受付けるまでに、他の画像形成装置１から指示を受付けた旨の通知を受信していないため、自装置が管理装置であると判定する。
【００６１】
ステップＳ１０５で自装置が管理装置であると判定した画像形成装置１Ａは、ステップＳ１０４で利用者から受付けた指示の内容に沿って利用者ＩＤ「Ｕ１」に対応する制限情報と管理装置ＩＤとを更新する（ステップＳ１０６）。
【００６２】
例えば、指示が４０枚の用紙に画像を形成する処理を示す内容であれば、図８に示す通り、画像形成装置１ＡはステップＳ１０６により、利用者ＩＤ「Ｕ１」に対応する制限情報のうち「累積」欄の値を「０」から「４０」に更新し、利用者ＩＤ「Ｕ１」に対応する「管理装置ＩＤ」欄の内容を「Ｎ／Ａ」から、自装置を示す「１Ａ」に更新する。
【００６３】
なお、ステップＳ１０６において、画像形成装置１Ａは、記憶部１２に記憶している実行装置表１２２の実行装置ＩＤに自装置を示す「１Ａ」を追加する。
【００６４】
また、画像形成装置１Ａは、ステップＳ１０４で利用者から処理の指示を受付けた旨を、自装置を除く画像形成装置１である画像形成装置１Ｂ、および画像形成装置１Ｃのそれぞれに通知する（ステップＳ１０７）。
【００６５】
この通知を受信した画像形成装置１Ｂ、および画像形成装置１Ｃは、受信の時点でいずれも自装置の操作部１４を用いた利用者から処理の指示を受付けていないため、自装置が管理装置でないと判定する。
【００６６】
そして、画像形成装置１Ｂ、および画像形成装置１Ｃは、受信した通知の内容に応じて、図８に示す通り、利用者ＩＤ「Ｕ１」に対応する「管理装置ＩＤ」欄の内容を「Ｎ／Ａ」から、画像形成装置１Ａを示す「１Ａ」に更新する（ステップＳ１０８）。
【００６７】
画像形成装置１Ａの制御部１１は、ステップＳ１０４で利用者から受付けた指示の内容に沿って処理、ここでは画像形成を実行する（ステップＳ１０９）。
【００６８】
ここで画像形成装置１Ｂの操作部１４に対して利用者が処理の指示をすると、画像形成装置１Ｂは、この指示を受付け（ステップＳ１１０）、自装置が制限情報を管理する管理装置であるか否かを判定する（ステップＳ１１１）。画像形成装置１Ｂは、管理装置ではないため、自装置に記憶された制限情報ではなく、管理装置から受信した第１制御情報に従って処理を実行する。そこで、画像形成装置１Ｂは、管理装置である画像形成装置１Ａに対し、受付けた指示に応じて第１制御情報を要求する（ステップＳ１１２）。画像形成装置１Ｂが要求する「第１制御情報」は、例えば、画像形成装置１Ａが現時点で利用者に対応付けて制限情報表１２１において記憶している「累積」の数値である。
【００６９】
要求を受取った画像形成装置１Ａは、この要求と制限情報表１２１に記憶された制限情報とに基づいて決定される第１制御情報を、この要求をした画像形成装置１Ｂに送信する（ステップＳ１１３）。上述したように第１制御情報が「累積」の数値である場合、画像形成装置１Ａは、「４０」を第１制御情報として画像形成装置１Ｂに送信する。
【００７０】
管理装置である画像形成装置１Ａから第１制御情報を受信した画像形成装置１Ｂは、この第１制御情報に応じて、自装置で受付けた指示に示される処理が実行可能か否かを判断する（ステップＳ１１４）。そして、画像形成装置１Ｂは、判断した結果を管理装置に向けて通知する（ステップＳ１１５）。また、画像形成装置１Ｂは、通知した「判断の結果」に応じて処理、つまり画像形成を実行する（ステップＳ１１６）。
【００７１】
例えば、画像形成装置１Ｂが、「上限」として「１００」を記憶しており、第１制御情報として「４０」を受信したのであれば、その差である「６０」枚までの用紙に画像形成をすることが可能である。したがって、画像形成装置１Ｂが利用者から受付けた指示が「２０」枚の用紙に画像形成をする処理を示すものであれば、画像形成装置１Ｂはその処理が実行可能であると判断し、その判断の結果を管理装置である画像形成装置１Ａに通知する。そして、画像形成装置１Ｂは、「２０」枚の画像形成を実行する。
【００７２】
画像形成装置１Ａは、画像形成装置１Ｂから通知された「判断の結果」に応じて、制限情報表１２１に記憶された制限情報を更新する（ステップＳ１１７）。上述した例では、画像形成装置１Ａは、画像形成装置１Ｂから「２０枚の画像形成をする処理が実行可能である」という判断の結果を通知されているから、これに応じて、制限情報表１２１を更新する。すなわち、画像形成装置１Ａは、自装置の記憶部１２において既に記憶されている「累積」の数値「４０」に、画像形成装置１Ｂにおいて画像形成されることとなった「２０」を加算して、図８に示すように、得られた「６０」を新たな「累積」の数値として更新する。
【００７３】
なお、ステップＳ１１７において、画像形成装置１Ａは、記憶部１２に記憶している実行装置表１２２の実行装置ＩＤに、画像形成装置１Ｂを示す「１Ｂ」を追加する。
【００７４】
（２）終了動作
図９は、画像形成システム９の終了動作を説明するためのシーケンス図である。また、図１０は、終了動作における各画像形成装置１のある利用者についての制限情報表１２１の内容を示す図である。図１１は、画像形成システム９の動作における実行装置表１２２を示す図である。
【００７５】
図７に示したステップＳ１０９で画像形成装置１Ａが実行した画像形成の処理が完了すると（ステップＳ２０１）、画像形成装置１Ａは、実行装置表１２２の実行装置ＩＤから、自装置を示す「１Ａ」を削除することにより、実行装置表１２２を更新する（ステップＳ２０２）。これにより、図１１に示すように、実行装置表１２２の実行装置ＩＤは「１Ｂ」のみが記述された状態となる。
【００７６】
図７に示したステップＳ１１６で画像形成装置１Ｂが実行した画像形成の処理が完了すると（ステップＳ２０３）、画像形成装置１Ｂは、この処理が完了した旨を管理装置である画像形成装置１Ａに通知する（ステップＳ２０４）。この通知を受信した画像形成装置１Ａは、実行装置表１２２の実行装置ＩＤから、画像形成装置１Ｂを示す「１Ｂ」を削除することにより、実行装置表１２２を更新する（ステップＳ２０５）。これにより、図１１に示すように、実行装置表１２２の実行装置ＩＤは空（すなわち、「Ｎ／Ａ」）となる。
【００７７】
画像形成装置１Ａは、上述した削除により実行装置表１２２が空になったことを認識すると（ステップＳ２０６）、そのことを示す第２制御情報を、自装置を除く複数の画像形成装置１、すなわち、画像形成装置１Ｂ、および画像形成装置１Ｃのそれぞれに送信する（ステップＳ２０７）。この送信の後、画像形成装置１Ａ、画像形成装置１Ｂ、および画像形成装置１Ｃは、上述した利用者に対応付けられた管理装置ＩＤを「Ｎ／Ａ」に更新する（ステップＳ２０８）。なお、このとき、画像形成装置１Ｂと画像形成装置１Ｃとは、制限情報の「累積」欄の値を、画像形成装置１Ａで記憶されている値に同期させる。すなわち、上述した例では、ステップＳ２０８において全ての画像形成装置１で、制限情報の「累積」欄の値は「６０」になる。
【００７８】
以上、説明した通り、画像形成システム９において複数の画像形成装置１は、それぞれの制限情報表１２１に記載した管理装置ＩＤを参照して、自装置が管理装置であるか否かを判定する。そして、自装置が管理装置であると判定した画像形成装置１は、制限情報を管理するとともにその制限情報に従って利用者から受付けた指示に応じた処理を実行し、自装置が管理装置でないと判定した画像形成装置１は、管理装置から送信される第１制御情報に従って処理を実行する。その結果、この画像形成システム９では、画像形成装置１と別にサーバ装置を設置する必要がない。また、この画像形成システム９では、利用者からの処理の指示の度に、それら処理に係る制限を示す制限情報を画像形成装置１間で遣り取りする必要がない。
【００７９】
２．変形例
以上が実施形態の説明であるが、この実施形態の内容は以下のように変形し得る。また、以下の変形例を組み合わせてもよい。
【００８０】
２−１．変形例１
上述した実施形態において、受付けた指示に示される処理が実行可能か否かを判断するのは、その指示を受付けた画像形成装置１であったが、管理装置がこの判断をするようにしてもよい。
【００８１】
この場合、制御部１１は、上述した第２通知部１１８として機能しなくてもよい。
【００８２】
図１２は、管理装置が処理の実行可否を判断する画像形成システム９の動作を説明するためのシーケンス図である。ステップＳ１０１からステップＳ１１１までは図７に示したシーケンス図と共通しているため、説明を省略する。
【００８３】
ステップＳ１１１において、自装置が管理装置ではないと判定した画像形成装置１Ｂは、ステップＳ１１０で受付けた指示の内容を示して、その指示が示す処理が実行可能か否かについての判断を管理装置である画像形成装置１Ａに要求する（ステップＳ３０１）。画像形成装置１Ａは、この要求を受取ると、この要求に含まれている指示が示す処理が制限情報に示される制限を超えていないか確認し、その処理が実行可能か否かを判断する（ステップＳ３０２）。そして画像形成装置１Ａは、その判断の結果を第１制御情報として画像形成装置１Ｂに送信する（ステップＳ３０３）。
【００８４】
例えば、或る利用者に対応付けられた制限情報の「上限」として「１００」を記憶し、「累積」として「４０」を画像形成装置１Ａの記憶部１２が記憶しているとき、この時点で、この利用者にはその差である「６０」枚の用紙への画像形成が許可されている。このとき例えば、画像形成装置１Ｂで「２０」枚の画像形成が指示されたとすると、画像形成装置１Ａは、画像形成装置１Ｂで受付けた指示が示す「２０」と、制限情報の「上限」「累積」の差である「６０」とを比較して、許可されている枚数より指示されている枚数が少ないため、処理が実行可能であると判断する。
【００８５】
画像形成装置１Ｂは、画像形成装置１Ａから送信された「判断の結果」に応じて処理、つまり画像形成を実行する（ステップＳ１１６）。
【００８６】
画像形成装置１Ａは、画像形成装置１Ｂに通知した「判断の結果」に応じて、制限情報表１２１に記憶された制限情報を更新する（ステップＳ１１７）。例えば上述した場合で、画像形成装置１Ａは、「累積」の数値「４０」に、画像形成装置１Ｂにおいて画像形成されることとなった「２０」を加算して得られた「６０」を新たな「累積」の数値として更新する。
【００８７】
すなわちこの場合、画像形成装置１Ａの制御部１１により実現する管理部１１３は、指示を含む要求を受取り、その指示により示される処理が実行可能か否かを制限情報に基づいて判断し、判断した結果を第１制御情報として送信し、その結果に基づいて制限情報を更新する。
【００８８】
２−２．変形例２
上述した実施形態において、開始した画像形成処理は正常に完了していたが、画像形成システム９は、画像形成処理において異常が発生した場合に、それを検知して制限情報に反映させるようにしてもよい。
【００８９】
例えば図１２のステップＳ１１６で開始した画像形成処理に何らかの異常が発生したとすると、破線で示すように画像形成装置１Ｂは、この異常を検知して（ステップＳ４０１）、異常が検知された旨を、正常に完了した処理の量の情報を含めて管理装置である画像形成装置１Ａに通知してもよい（ステップＳ４０２）。この通知を受信した画像形成装置１Ａは、通知の内容に基づいて制限情報を更新すればよい（ステップＳ４０３）。
【００９０】
例えば、画像形成装置１Ｂが２０枚の画像形成をするため、画像形成装置１Ａが制限情報を「４０」から「６０」に更新した場合に、画像形成装置１Ｂが１５枚まで正常に画像形成を完了させた後で異常が発生し処理の続行が不可能になったとする。このとき、画像形成装置１Ｂは、この異常を検知する（ステップＳ４０１）。そして、画像形成装置１Ｂは、１５枚が正常に完了したという情報を含めて異常が検知された旨の通知を画像形成装置１Ａに送る（ステップＳ４０２）。
【００９１】
画像形成装置１Ａは、この通知を受けて、２０枚を予定していた処理が１５枚までで中断されたことを認識し、制限情報の「累積」欄の値として記述されている「６０」から、完了しなかった「５」枚分の数値を減算して「５５」とすることにより、この制限情報を更新すればよい（ステップＳ４０３）。
【００９２】
２−３．変形例３
上述した実施形態において、画像形成をする画像形成装置１は、管理装置である画像形成装置１Ａと、管理装置でない画像形成装置１Ｂの２台のみであったが、３台以上の画像形成装置１が画像形成をしてもよい。
【００９３】
例えば管理装置である画像形成装置１Ａが、画像形成装置１Ｂに対して図７に示すステップＳ１１３からステップＳ１１７までの処理が終了していない期間に、画像形成装置１Ｃから図７に示すステップＳ１１２の要求を受取った場合、画像形成装置１Ｂに対するステップＳ１１７までの処理が終了するまで、画像形成装置１Ｃに対するステップＳ１１３以降の処理を停止すればよい。
【００９４】
また、例えば管理装置である画像形成装置１Ａが画像形成装置１Ｂに対して図１２に示すステップＳ３０２からステップＳ１１７までの処理が終了していない期間に、画像形成装置１Ｃから図１２に示すステップＳ３０１の要求を受取った場合、画像形成装置１Ｂに対するステップＳ１１７までの処理が終了するまで、画像形成装置１Ｃに対するステップＳ３０２以降の処理を停止すればよい。
【００９５】
２−４．変形例４
また、３台以上の画像形成装置１で処理の指示が受付けられたときに、３台目以降の画像形成装置１を待機させてもよい。
【００９６】
図１３は、この変形例における画像形成システム９の動作を説明するためのシーケンス図である。ステップＳ１０１からステップＳ１０３までは図７に示したシーケンス図と共通しているため図示を省略する。また、ステップＳ１０４からステップＳ１１７までも図７に示したシーケンス図と共通しているため説明を省略する。
【００９７】
画像形成装置１Ｃの操作部１４に対して利用者が処理の指示をすると、画像形成装置１Ｃは、この指示を受付け（ステップＳ５０１）、自装置が制限情報を管理する管理装置であるか否かを判定する（ステップＳ５０２）。画像形成装置１Ｃは、管理装置ではないため、管理装置である画像形成装置１Ａに対し、受付けた指示に応じて第１制御情報を要求する（ステップＳ５０３）。
【００９８】
ステップＳ１１７で制限情報を更新した後、画像形成装置１Ａは、ステップＳ５０３に示す要求を画像形成装置１Ｃから受取る。このとき、画像形成装置１Ａは、実行装置表１２２に他の画像形成装置１の識別情報が記述されているため、画像形成装置１Ｃに対して画像形成処理を待機する指示をする（ステップＳ５０４）。そして、この指示に応じて画像形成装置１Ａは、図５（ｂ）に示す実行装置表１２２の「待機装置ＩＤ」欄に、画像形成装置１Ｃの識別情報である「１Ｃ」を書き込むことで、実行装置表１２２を更新する（ステップＳ５０５）。
【００９９】
この後、図９に示すステップＳ２０１からステップＳ２０５までの処理が行われることにより、実行装置表１２２の実行装置ＩＤが空になると、画像形成装置１Ａは、実行装置表１２２の実行装置ＩＤが空になり、かつ、待機装置ＩＤが書き込まれていることを認識する（ステップＳ５０６）。そして、画像形成装置１Ａは、書き込まれている待機装置ＩＤ「１Ｃ」が示す画像形成装置１Ｃに、ステップＳ５０３で要求された第１制御情報を含む指示であって、ステップＳ５０４で送った待機の指示を解除する指示を送る（ステップＳ５０７）。この指示を受取った画像形成装置１Ｃは、ステップＳ５０１で受付けた指示が示す処理が実行可能か否か判断し（ステップＳ５０８）、その判断結果を画像形成装置１Ａに通知する（ステップＳ５０９）。そして判断結果に応じて画像形成処理を実行（または中止）する（ステップＳ５１０）。画像形成装置１Ａは、受取った判断結果に基づいて制限情報を更新する（ステップＳ５１１）。
【０１００】
２−５．変形例５
画像形成装置１は、画像形成部１６を有していたが、外部の画像形成部と接続する構成であってもよい。この場合、画像形成システム９は、画像形成装置１に代えて画像形成部を有しない情報処理装置で構成されていてもよい。
【０１０１】
また、この情報処理装置が接続する外部の装置は、画像形成部に限られるものではなく、情報処理装置の制御の下、制限情報表１２１に記憶された制限情報に応じた、何らかの処理を行うものであればよい。
【０１０２】
２−６．変形例６
画像形成装置１の制御部１１によって実行されるプログラムは、磁気テープや磁気ディスクなどの磁気記録媒体、光ディスクなどの光記録媒体、光磁気記録媒体、半導体メモリなどの、コンピュータ装置が読み取り可能な記録媒体に記憶された状態で提供し得る。また、このプログラムを、インターネットなどを経由してダウンロードさせることも可能である。なお、上記の制御部１１によって例示した制御手段としてはＣＰＵ以外にも種々の装置が適用される場合があり、例えば、専用のプロセッサなどが用いられる。
【０１０３】
２−７．変形例７
上述した実施形態において、受付部１１１は、操作部１４に対して行われた利用者の操作に応じた信号を受信することにより、その操作が示す利用者から処理の指示を受付けていたが、通信部１３を介して、端末２からこの指示を受付けてもよい。
【０１０４】
２−８．変形例８
上述した実施形態において、画像形成装置１は、自装置において処理の指示を受付けるまでに、他の画像形成装置１から指示を受付けた旨の通知を受信していない場合に、自装置が管理装置であると判定し、受信している場合に、自装置が管理装置でないと判定していたが、自装置が制限情報を管理する管理装置であるか否かを判定する方法はこれに限られない。例えば、管理装置となる画像形成装置１の識別情報を端末２から各画像形成装置１に一斉送信し、各画像形成装置１は、送信された識別情報を管理装置ＩＤとして記憶してもよい。この場合であっても、各画像形成装置１は、記憶された管理装置ＩＤと、自装置の識別情報とを比較して、自装置が管理装置であるか否かを判定すればよい。
【符号の説明】
【０１０５】
１（１Ａ，１Ｂ，１Ｃ）…画像形成装置、１１…制御部、１１１…受付部、１１２…判定部、１１３…管理部、１１３１…更新部、１１３２…受取部、１１３３…送信部、１１４…第１受信部、１１５…実行部、１１６…第２受信部、１１７…第１通知部、１１８…第２通知部、１１９…要求部、１２…記憶部、１２１…制限情報表、１２２…実行装置表、１３…通信部、１４…操作部、１５…表示部、１６…画像形成部、２…端末、２１…制御部、２２…記憶部、２３…通信部、２４…操作部、２５…表示部、３…通信回線、９…画像形成システム
【図１】
0006554991.tif 000002
【図２】
0006554991.tif 000003
【図３】
0006554991.tif 000004
【図４】
0006554991.tif 000005
【図５】
0006554991.tif 000006
【図６】
0006554991.tif 000007
【図７】
0006554991.tif 000008
【図８】
0006554991.tif 000009
【図９】
0006554991.tif 000010
【図１０】
0006554991.tif 000011
【図１１】
0006554991.tif 000012
【図１２】
0006554991.tif 000013
【図１３】
0006554991.tif 000014