(57)【要約】      （修正有）【課題】利用者が画像形成装置の設置された場所へ出向くことなく、当該画像形成装置における印刷の可否を知ることができる画像形成装置を提供する。【解決手段】利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するためのＭＦＰは、前記データの印刷予約を受信する通信部、前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを判断する判断部２０１ｆ、前記判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成部２０１ｇを備える。通信部は、生成した前記メッセージを前記利用者に対して送信する。【選択図】図５２
2015109014.tif 000002
【特許請求の範囲】
【請求項１】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置であって、
前記データの印刷予約を受信する受信手段と、
前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを判断する判断手段と、
前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、
生成した前記メッセージを前記利用者に対して送信する送信手段と
を備えることを特徴とする画像形成装置。
【請求項２】
利用者の発行端末は、ネットワークを介して、前記データ及び当該データの印刷予約を前記画像形成装置に送信し、
前記受信手段は、前記発行端末から前記印刷予約を受信し、
前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記印刷機構が正常に動作している場合、印刷が可能であると判断し、前記印刷機構が正常に動作していない場合、印刷が不可能であると判断し、
前記生成手段は、前記印刷機構が正常に動作していると判断するとき、印刷可を示す前記メッセージを生成し、前記印刷機構が正常に動作していないと判断するとき、印刷不可を示す前記メッセージを生成する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項３】
利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、前記画像形成装置に送信し、
前記受信手段は、前記サーバー装置から、前記印刷予約を受信し、
前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを判断し、（１）前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが可能である場合、印刷が可能であると判断し、（２）前記印刷機構が正常に動作していない場合、又は、前記サーバー装置に対するアクセスが不可能である場合、印刷が不可能であると判断し、
前記生成手段は、（１）前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であることを示す前記メッセージを生成し、（２）前記画像形成装置が有する印刷機構が正常に動作していないか、又は、前記サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項４】
利用者の発行端末は、ネットワークを介して、前記データをそれぞれサーバー装置及び補完サーバー装置に送信し、前記サーバー装置及び前記補完サーバー装置は、それぞれ、当該データの印刷予約を、ネットワークを介して、前記画像形成装置に送信し、
前記受信手段は、前記サーバー装置及び前記補完サーバー装置から、それぞれ、前記印刷予約を受信し、
前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを判断し、前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが不可能と判断する場合に、さらに、前記補完サーバー装置に対するアクセスが可能か否かを判断し、（１）前記補完サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であると判断し、（２）前記補完サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であると判断し、
前記生成手段は、さらに、前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが不可能と判断する場合に、（１）前記補完サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であることを示す前記メッセージを生成し、（２）前記補完サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項５】
前記判断手段は、定期的に前記判断を行い、
前記生成手段は、定期的に前記メッセージを送信する
ことを特徴とする請求項１に記載の画像形成装置。
【請求項６】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置において用いられる制御方法であって、
前記データの印刷予約を受信する受信ステップと、
前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを判断する判断ステップと、
前記判断ステップによる判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成ステップと、
生成した前記メッセージを前記利用者に対して送信する送信ステップと
を含むことを特徴とする制御方法。
【請求項７】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置において用いられる制御プログラムを記憶しているコンピュータ読取可能な記録媒体であって、
コンピュータである画像形成装置に、
前記データの印刷予約を受信する受信ステップと、
前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを判断する判断ステップと、
前記判断ステップによる判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成ステップと、
生成した前記メッセージを前記利用者に対して送信する送信ステップと
を実行させるための制御プログラムを記録している記録媒体。
【請求項８】
利用者からネットワークを介して受信したデータを、当該利用者の印刷操作に従って当該データを印刷するための画像形成装置へ送信するサーバー装置であって、
複数の画像形成装置の中から、利用者の状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索手段と、
各候補画像形成装置から、当該候補画像形成装置が有する印刷機構の状態を示す状態情報を受信する受信手段と、
受信した状態情報を、前記状態表示端末に対して送信する送信手段と
を備えることを特徴とするサーバー装置。
【請求項９】
前記受信手段は、定期的に前記状態情報を受信し、
前記送信手段は、定期的に前記状態情報を送信する
ことを特徴とする請求項８に記載のサーバー装置。
【請求項１０】
利用者からネットワークを介して受信したデータを、当該利用者の印刷操作に従って当該データを印刷するための画像形成装置へ送信するサーバー装置において用いられる制御方法であって、
複数の画像形成装置の中から、利用者の状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索ステップと、
各候補画像形成装置から、当該候補画像形成装置が有する印刷機構の状態を示す状態情報を受信する受信ステップと、
受信した状態情報を、前記状態表示端末に対して送信する送信ステップと
を含むことを特徴とする制御方法。
【請求項１１】
利用者からネットワークを介して受信したデータを、当該利用者の印刷操作に従って当該データを印刷するための画像形成装置へ送信するサーバー装置において用いられる制御プログラムを記録しているコンピュータ読取可能な記録媒体であって、
コンピュータであるサーバー装置に、
複数の画像形成装置の中から、利用者の状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索ステップと、
各候補画像形成装置から、当該候補画像形成装置が有する印刷機構の状態を示す状態情報を受信する受信ステップと、
受信した状態情報を、前記状態表示端末に対して送信する送信ステップと
を実行させるための制御プログラムを記録している記録媒体。
【請求項１２】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置における印刷可否を表示する状態表示端末であって、
前記データの送信から印刷に至る経路に介在する設備及び装置の状態を示す状態情報を受信する受信手段と、
受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断手段と、
前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、
生成した前記メッセージを表示する表示手段と
を備えることを特徴とする状態表示端末。
【請求項１３】
前記受信手段により前記状態情報を受信しない場合、前記判断手段は、前記画像形成装置における印刷が不可能であると判断し、
前記生成手段は、前記画像形成装置において印刷が不可能であることを示すメッセージを生成する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項１４】
利用者の発行端末は、ネットワークを介して、前記データ及び当該データの印刷予約を、複数の画像形成装置に送信し、各画像形成装置は、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す前記状態情報を前記状態表示端末に対して送信し、
前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記状態情報を受信し、
前記判断手段は、各画像形成装置につき、前記状態情報が前記印刷機構が正常に動作していることを示す場合に、印刷が可能であると判断し、
前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項１５】
前記判断手段は、前記状態情報が前記印刷機構が正常に動作していないことを示す場合に、又は、前記状態情報を受信しない場合、印刷が不可能であると判断し、
前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１４に記載の状態表示端末。
【請求項１６】
利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、及び、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報を前記状態表示端末に対して送信し、
前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記第１状態情報及び前記第２状態情報を受信し、
前記判断手段は、各画像形成装置につき、前記第１状態情報が前記印刷機構が正常に動作していることを示すか否かを判断し、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示すか否かを判断し、前記第１状態情報が前記印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示す場合に、印刷が可能であると判断し、
前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項１７】
前記判断手段は、（１）受信した前記第１状態情報が前記印刷機構が正常に動作していないことを示す場合、（２）受信した前記第２状態情報が前記サーバー装置に対するアクセスが不可能であることを示す場合、（３）前記第１状態情報を受信しない場合、又は、（４）前記第２状態情報を受信しない場合、印刷が不可能であると判断し、
前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１６に記載の状態表示端末。
【請求項１８】
利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、前記サーバー装置は、各画像形成装置から、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す状態情報を取得し、当該画像形成装置からの応答の有無を含む前記状態情報を前記状態表示端末に対して送信し、
前記受信手段は、前記サーバー装置が動作していれば、当該サーバー装置から、複数の前記状態情報を受信し、
前記判断手段は、１台の画像形成装置に係る前記状態情報が、当該画像形成装置から前記サーバー装置に対する応答があることを示し、前記状態情報が、前記印刷機構が正常に動作していることを示す場合に、印刷が可能であると判断し、
前記生成手段は、各画像形成装置において、印刷が可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項１９】
前記判断手段は、（１）受信した前記状態情報が前記印刷機構が正常に動作していないことを示す場合、（２）前記状態情報が、当該画像形成装置からの応答がないことを示す場合、又は、（３）前記状態情報を受信しない場合、印刷が不可能であると判断し、
前記生成手段は、各画像形成装置において、印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１８に記載の状態表示端末。
【請求項２０】
利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、及び、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報を前記状態表示端末に対して送信し、前記サーバー装置は、各画像形成装置から、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第３状態情報を取得し、当該画像形成装置からの応答の有無を含む前記第３状態情報を前記状態表示端末に対して送信し、
前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から前記第１状態情報及び前記第２状態情報を受信し、前記サーバー装置が動作していれば、当該サーバー装置から複数の前記第３状態情報を受信し、
前記判断手段は、各画像形成装置につき、受信した前記第１状態情報、前記第２状態情報及び前記第３状態情報の組合せにより、当該画像形成装置における印刷が可能であるか否かを判断する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項２１】
前記判断手段は、各画像形成装置につき、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示すか否か、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示すか否か、及び、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示すか否かを判断し、（１）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが可能であることを示し、前記第３状態情報を受信しない場合、（２）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示す場合、又は、（３）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが可能であることを示し、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示す場合、当該画像形成装置における印刷が可能であると判断し、
前記生成手段は、前記画像形成装置において印刷が可能であることを示す前記メッセージを生成する
ことを特徴とする請求項２０に記載の状態表示端末。
【請求項２２】
前記判断手段は、（１）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報を受信しない場合、（２）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置からの応答が無いこと示す場合、（３）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、（４）前記第３状態情報を受信せず、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、（５）前記第３状態情報を受信せず、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが不可能であることを示す場合、（６）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示し、前記第３状態情報が前記画像形成装置からの応答がないことを示す場合、（７）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが不可能であることを示し、前記第３状態情報が前記画像形成装置からの応答がないことを示す場合、（８）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示し、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、当該画像形成装置における印刷が不可能であると判断し、
前記生成手段は、前記画像形成装置において印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項２１に記載の状態表示端末。
【請求項２３】
利用者の発行端末は、ネットワークを介して、前記データをそれぞれサーバー装置及び補完サーバー装置に送信し、前記サーバー装置及び前記補完サーバー装置は、それぞれ、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報、及び、前記ネットワークを介する、前記補完サーバー装置に対するアクセスが可能か否かを示す第３状態情報を前記状態表示端末に対して送信し、
前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記第１状態情報、前記第２状態情報及び前記第３状態情報を受信し、
前記判断手段は、各画像形成装置につき、受信した前記第１状態情報、前記第２状態情報及び前記第３状態情報に基づき、当該画像形成装置における印刷が可能であるか否かを判断する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項２４】
前記判断手段は、各画像形成装置につき、前記第１状態情報により、前記画像形成装置が有する印刷機構が正常に動作しているか否か、及び、前記第２状態情報により、前記サーバー装置に対するアクセスが可能であるか否かを判断し、（１）各画像形成装置につき、前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが不可能であると判断する場合、又は、（２）各画像形成装置につき、前記印刷機構が正常に動作しており、前記第２状態情報を受信しないと判断する場合、さらに、前記第３状態情報により、前記補完サーバー装置に対するアクセスが可能であるか否かを判断し、前記補完サーバー装置に対するアクセスが可能であるとき、印刷が可能であると判断し、
前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成する
ことを特徴とする請求項２３に記載の状態表示端末。
【請求項２５】
前記判断手段は、（１）各画像形成装置につき、当該画像形成装置が有する前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが不可能であると判断する場合、又は、（２）各画像形成装置につき、当該画像形成装置が有する前記印刷機構が正常に動作しており、前記第２状態情報を受信しないと判断する場合、前記補完サーバー装置に対するアクセスが不可能であると判断するとき、印刷が不可能であると判断し、
前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項２４に記載の状態表示端末。
【請求項２６】
前記サーバー装置は、各画像形成装置から、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第４状態情報を取得し、当該画像形成装置からの応答の有無を含む前記第４状態情報を前記状態表示端末に対して送信し、
前記受信手段は、前記サーバー装置が動作していれば、当該サーバー装置から前記第４状態情報を受信し、
前記判断手段は、さらに、前記第４状態情報を受信しない場合、又は、前記第４状態情報が前記画像形成装置からの応答が無いことを示す場合、前記サーバー装置に対するアクセスが不可能であると判断する
ことを特徴とする請求項２４に記載の状態表示装置。
【請求項２７】
前記画像形成装置は、定期的に前記状態情報を送信し、
前記判断手段は、前記受信手段により、非定期に前記状態情報を受信した場合、印刷が不可能であると判断し、
前記生成手段は、前記画像形成装置において印刷が不可能であることを示す前記メッセージを生成する
ことを特徴とする請求項１２に記載の状態表示端末。
【請求項２８】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置における印刷可否を表示する状態表示端末において用いられる制御方法であって、
前記データの送信から印刷に至る経路に介在する設備及び装置の状態を示す状態情報を受信する受信ステップと、
受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断ステップと、
前記判断ステップによる判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成ステップと、
生成した前記メッセージを表示する表示ステップと
を含むことを特徴とする制御方法。
【請求項２９】
利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置における印刷可否を表示する状態表示端末において用いられる制御プログラムを記録しているコンピュータ読取可能な記録媒体であって、
コンピュータである状態表示端末に、
前記データの送信から印刷に至る経路に介在する設備及び装置の状態を示す状態情報を受信する受信ステップと、
受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断ステップと、
前記判断ステップによる判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成ステップと、
生成した前記メッセージを表示する表示ステップと
を実行させるための制御プログラムを記録している記録媒体。
【請求項３０】
発行端末、画像形成装置及び状態表示端末から構成される印刷システムであって、
前記発行端末は、利用者の操作により、ネットワークを介して、データ及び当該データの印刷予約を前記画像形成装置に送信し、
受信した前記データを当該利用者の印刷操作に従って印刷するための画像形成装置は、
前記データの印刷予約を受信する受信手段と、
前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、当該画像形成装置が有する印刷機構が正常か否かを判断する判断手段と、
前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、
生成した前記メッセージを前記状態表示端末に対して送信する送信手段とを備え、
前記状態表示端末は、
前記メッセージを受信する受信手段と、
受信したメッセージを表示する表示手段と
を備えることを特徴とする印刷システム。
【請求項３１】
発行端末、画像形成装置、サーバー装置及び状態表示端末から構成される印刷システムであって、
前記発行端末は、利用者の操作により、ネットワークを介して、データ及び当該データの印刷予約を前記サーバー装置に送信し、
前記サーバー装置は、
前記データ及び前記印刷予約を受信する受信手段と、
前記印刷予約を受信した場合、複数の画像形成装置の中から、前記状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索手段と、
前記候補画像形成装置に対して、印刷予約を送信する送信手段とを備え、
前記サーバー装置から前記印刷予約を受信し、当該利用者の操作に従って、前記サーバー装置から前記データを取得し、取得した前記データを印刷するための画像形成装置は、
前記印刷予約を受信する受信手段と、
前記印刷予約を受信した場合、当該画像形成装置が有する印刷機構の状態及び前記サーバー装置に対するアクセス結果を、状態情報として、取得する取得手段と、
取得した前記状態情報を前記状態表示端末に対して送信する送信手段とを備え、
前記状態表示端末は、
前記状態情報を受信する受信手段と、
受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断手段と、
前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、
生成した前記メッセージを表示する表示手段とを備える
ことを特徴とする印刷システム。
【請求項３２】
前記印刷システムは、さらに、補完サーバー装置を含み、
前記発行端末は、さらに、ネットワークを介して、印刷予約及び前記データを補完サーバー装置に送信し、前記補完サーバー装置は、当該データの印刷予約を、ネットワークを介して、前記候補画像形成装置に送信し、
前記画像形成装置の前記受信手段は、さらに、前記補完サーバー装置から、前記印刷予約を受信し、
前記取得手段は、さらに、前記補完サーバー装置から前記印刷予約を受信した場合、前記状態情報として、前記補完サーバー装置に対するアクセス結果を取得し、
前記画像形成装置の前記送信手段は、さらに、前記状態情報の一つとして、前記補完サーバー装置に対するアクセス結果を前記状態表示端末に対して送信し、
前記状態表示端末の前記受信手段は、さらに、前記状態情報の一つとして、前記補完サーバー装置に対するアクセス結果を受信し、
前記状態表示端末の前記判断手段は、前記補完サーバー装置に対するアクセス結果を含む前記状態情報を用いて、判断する
ことを特徴とする請求項３１に記載の印刷システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して送信されたデータを印刷する技術に関する。
【背景技術】
【０００２】
ネットワークを介して、プリンターやＭＦＰ（Multi-Functional Peripheral）などの画像形成装置に対して、印刷ジョブを送信するネットワークプリンティングが普及している。
特許文献１によると、ネットワークプリンティングに好適なプルプリントが開示されている。プルプリントでは、ＰＣ（Personal Computer）の利用者がドキュメントの印刷を指示すると、ＰＣ内で作成された印刷ジョブがサーバー装置に送信され、保存される。その後に、利用者は、画像形成装置の設置された場所へ出向いて、画像形成装置に対して印刷ジョブの実行を指示する。指示を受けた画像形成装置は、サーバー装置から、印刷ジョブを引き出して、実行する。
【先行技術文献】
【特許文献】
【０００３】
【特許文献１】特開２０１２−６４００４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００４】
しかしながら、上述のプルプリントによると、画像形成装置が故障している場合には、利用者は、画像形成装置の設置された場所へ行って初めて印刷ができないことを知ることとなる。この結果、利用者が画像形成装置の設置された場所へ行くという行為が無駄になると言う問題点がある。
本発明は、このような問題点に鑑み、利用者が画像形成装置の設置された場所へ出向くことなく、当該画像形成装置における印刷の可否を知ることができる画像形成装置、サーバー装置及び状態表示端末を提供することを目的とする。
【課題を解決するための手段】
【０００５】
上記目的を達成するため、本発明の一態様は、利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置であって、前記データの印刷予約を受信する受信手段と、前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを判断する判断手段と、前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、生成した前記メッセージを前記利用者に対して送信する送信手段とを備えることを特徴とする。
【発明の効果】
【０００６】
この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
ここで、利用者の発行端末は、ネットワークを介して、前記データ及び当該データの印刷予約を前記画像形成装置に送信し、前記受信手段は、前記発行端末から前記印刷予約を受信し、前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記印刷機構が正常に動作している場合、印刷が可能であると判断し、前記印刷機構が正常に動作していない場合、印刷が不可能であると判断し、前記生成手段は、前記印刷機構が正常に動作していると判断するとき、印刷可を示す前記メッセージを生成し、前記印刷機構が正常に動作していないと判断するとき、印刷不可を示す前記メッセージを生成するとしてもよい。この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【０００７】
ここで、利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、前記画像形成装置に送信し、前記受信手段は、前記サーバー装置から、前記印刷予約を受信し、前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを判断し、（１）前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが可能である場合、印刷が可能であると判断し、（２）前記印刷機構が正常に動作していない場合、又は、前記サーバー装置に対するアクセスが不可能である場合、印刷が不可能であると判断し、前記生成手段は、（１）前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であることを示す前記メッセージを生成し、（２）前記画像形成装置が有する印刷機構が正常に動作していないか、又は、前記サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であることを示す前記メッセージを生成するとしてもよい。この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【０００８】
ここで、利用者の発行端末は、ネットワークを介して、前記データをそれぞれサーバー装置及び補完サーバー装置に送信し、前記サーバー装置及び前記補完サーバー装置は、それぞれ、当該データの印刷予約を、ネットワークを介して、前記画像形成装置に送信し、前記受信手段は、前記サーバー装置及び前記補完サーバー装置から、それぞれ、前記印刷予約を受信し、前記判断手段は、前記画像形成装置が有する印刷機構が正常に動作しているか否かを判断し、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを判断し、前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが不可能と判断する場合に、さらに、前記補完サーバー装置に対するアクセスが可能か否かを判断し、（１）前記補完サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であると判断し、（２）前記補完サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であると判断し、前記生成手段は、さらに、前記画像形成装置が有する印刷機構が正常に動作していると判断し、前記サーバー装置に対するアクセスが不可能と判断する場合に、（１）前記補完サーバー装置に対するアクセスが可能と判断するとき、印刷が可能であることを示す前記メッセージを生成し、（２）前記補完サーバー装置に対するアクセスが不可能と判断するとき、印刷が不可能であることを示す前記メッセージを生成するとしてもよい。この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【０００９】
ここで、前記判断手段は、定期的に前記判断を行い、前記生成手段は、定期的に前記メッセージを送信するとしてもよい。この態様によると、受信側で、不定期のタイミングでメッセージを受信したとき、異常が発生していると判断できる。
また、本発明の別の一態様は、利用者からネットワークを介して受信したデータを、当該利用者の印刷操作に従って当該データを印刷するための画像形成装置へ送信するサーバー装置であって、複数の画像形成装置の中から、利用者の状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索手段と、各候補画像形成装置から、当該候補画像形成装置が有する印刷機構の状態を示す状態情報を受信する受信手段と、受信した状態情報を、前記状態表示端末に対して送信する送信手段とを備えることを特徴とする。この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【００１０】
ここで、前記受信手段は、定期的に前記状態情報を受信し、前記送信手段は、定期的に前記状態情報を送信するとしてもよい。この態様によると、受信側で、不定期に状態情報を受信したとき、異常が発生していると判断できる。
また、本発明の別の一態様は、利用者によりネットワークを介して送信されたデータを当該利用者の印刷操作に従って印刷するための画像形成装置における印刷可否を表示する状態表示端末であって、前記データの送信から印刷に至る経路に介在する設備及び装置を示す状態情報を受信する受信手段と、受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断手段と、前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、生成した前記メッセージを表示する表示手段とを備えることを特徴とする。この態様によると、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【００１１】
ここで、前記受信手段により前記状態情報を受信しない場合、前記判断手段は、前記画像形成装置における印刷が不可能であると判断し、前記生成手段は、前記画像形成装置において印刷が不可能であることを示すメッセージを生成してもよい。
ここで、利用者の発行端末は、ネットワークを介して、前記データ及び当該データの印刷予約を、複数の画像形成装置に送信し、各画像形成装置は、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す前記状態情報を前記状態表示端末に対して送信し、前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記状態情報を受信し、前記判断手段は、各画像形成装置につき、前記状態情報が前記印刷機構が正常に動作していることを示す場合に、印刷が可能であると判断し、前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成してもよい。また、前記判断手段は、前記状態情報が前記印刷機構が正常に動作していないことを示す場合に、又は、前記状態情報を受信しない場合、印刷が不可能であると判断し、前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成してもよい。上記態様によると、ＢＯＸプリントの場合、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【００１２】
ここで、利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、及び、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報を前記状態表示端末に対して送信し、前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記第１状態情報及び前記第２状態情報を受信し、前記判断手段は、各画像形成装置につき、前記第１状態情報が前記印刷機構が正常に動作していることを示すか否かを判断し、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示すか否かを判断し、前記第１状態情報が前記印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示す場合に、印刷が可能であると判断し、前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成してもよい。また、前記判断手段は、（１）受信した前記第１状態情報が前記印刷機構が正常に動作していないことを示す場合、（２）受信した前記第２状態情報が前記サーバー装置に対するアクセスが不可能であることを示す場合、（３）前記第１状態情報を受信しない場合、又は、（４）前記第２状態情報を受信しない場合、印刷が不可能であると判断し、前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成してもよい。上記態様によると、画像形成装置から受信した情報により、印刷の可否を知ることができる。
【００１３】
ここで、利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、前記サーバー装置は、各画像形成装置から、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す状態情報を取得し、当該画像形成装置からの応答の有無を含む前記状態情報を前記状態表示端末に対して送信し、前記受信手段は、前記サーバー装置が動作していれば、当該サーバー装置から、複数の前記状態情報を受信し、前記判断手段は、１台の画像形成装置に係る前記状態情報が、当該画像形成装置から前記サーバー装置に対する応答があることを示し、前記状態情報が、前記印刷機構が正常に動作していることを示す場合に、印刷が可能であると判断し、前記生成手段は、各画像形成装置において、印刷が可能であることを示す前記メッセージを生成してもよい。また、前記判断手段は、（１）受信した前記状態情報が前記印刷機構が正常に動作していないことを示す場合、（２）前記状態情報が、当該画像形成装置からの応答がないことを示す場合、又は、（３）前記状態情報を受信しない場合、印刷が不可能であると判断し、前記生成手段は、各画像形成装置において、印刷が不可能であることを示す前記メッセージを生成してもよい。上記態様によると、サーバー装置から受信した情報により、印刷の可否を知ることができる。
【００１４】
ここで、利用者の発行端末は、ネットワークを介して、前記データをサーバー装置に送信し、前記サーバー装置は、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、及び、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報を前記状態表示端末に対して送信し、前記サーバー装置は、各画像形成装置から、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第３状態情報を取得し、当該画像形成装置からの応答の有無を含む前記第３状態情報を前記状態表示端末に対して送信し、前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から前記第１状態情報及び前記第２状態情報を受信し、前記サーバー装置が動作していれば、当該サーバー装置から複数の前記第３状態情報を受信し、前記判断手段は、各画像形成装置につき、受信した前記第１状態情報、前記第２状態情報及び前記第３状態情報の組合せにより、当該画像形成装置における印刷が可能であるか否かを判断してもよい。また、前記判断手段は、各画像形成装置につき、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示すか否か、前記第２状態情報が前記サーバー装置に対するアクセスが可能であることを示すか否か、及び、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示すか否かを判断し、（１）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが可能であることを示し、前記第３状態情報を受信しない場合、（２）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示す場合、又は、（３）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが可能であることを示し、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示す場合、当該画像形成装置における印刷が可能であると判断し、前記生成手段は、前記画像形成装置において印刷が可能であることを示す前記メッセージを生成してもよい。さらに、前記判断手段は、（１）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報を受信しない場合、（２）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置からの応答が無いこと示す場合、（３）前記第１状態情報及び前記第２状態情報を受信せず、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、（４）前記第３状態情報を受信せず、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、（５）前記第３状態情報を受信せず、前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが不可能であることを示す場合、（６）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示し、前記第３状態情報が前記画像形成装置からの応答がないことを示す場合、（７）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していることを示し、前記第２状態情報が前記サーバー装置へのアクセスが不可能であることを示し、前記第３状態情報が前記画像形成装置からの応答がないことを示す場合、（８）前記第１状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示し、前記第３状態情報が前記画像形成装置が有する印刷機構が正常に動作していないことを示す場合、当該画像形成装置における印刷が不可能であると判断し、前記生成手段は、前記画像形成装置において印刷が不可能であることを示す前記メッセージを生成してもよい。上記態様によると、サーバー装置及び画像形成装置から受信した情報により、印刷の可否を知ることができる。
【００１５】
ここで、利用者の発行端末は、ネットワークを介して、前記データをそれぞれサーバー装置及び補完サーバー装置に送信し、前記サーバー装置及び前記補完サーバー装置は、それぞれ、当該データの印刷予約を、ネットワークを介して、複数の画像形成装置に送信し、各画像形成装置は、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第１状態情報、前記ネットワークを介する、前記サーバー装置に対するアクセスが可能か否かを示す第２状態情報、及び、前記ネットワークを介する、前記補完サーバー装置に対するアクセスが可能か否かを示す第３状態情報を前記状態表示端末に対して送信し、前記受信手段は、各画像形成装置が動作していれば、当該画像形成装置から、前記第１状態情報、前記第２状態情報及び前記第３状態情報を受信し、前記判断手段は、各画像形成装置につき、受信した前記第１状態情報、前記第２状態情報及び前記第３状態情報に基づき、当該画像形成装置における印刷が可能であるか否かを判断してもよい。また、前記判断手段は、各画像形成装置につき、前記第１状態情報により、前記画像形成装置が有する印刷機構が正常に動作しているか否か、及び、前記第２状態情報により、前記サーバー装置に対するアクセスが可能であるか否かを判断し、（１）各画像形成装置につき、前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが不可能であると判断する場合、又は、（２）各画像形成装置につき、前記印刷機構が正常に動作しており、前記第２状態情報を受信しないと判断する場合、さらに、前記第３状態情報により、前記補完サーバー装置に対するアクセスが可能であるか否かを判断し、前記補完サーバー装置に対するアクセスが可能であるとき、印刷が可能であると判断し、前記生成手段は、各画像形成装置において印刷が可能であることを示す前記メッセージを生成してもよい。また、前記判断手段は、（１）各画像形成装置につき、当該画像形成装置が有する前記印刷機構が正常に動作しており、前記サーバー装置に対するアクセスが不可能であると判断する場合、又は、（２）各画像形成装置につき、当該画像形成装置が有する前記印刷機構が正常に動作しており、前記第２状態情報を受信しないと判断する場合、前記補完サーバー装置に対するアクセスが不可能であると判断するとき、印刷が不可能であると判断し、前記生成手段は、各画像形成装置において印刷が不可能であることを示す前記メッセージを生成してもよい。さらに、前記サーバー装置は、各画像形成装置から、前記状態情報として、当該画像形成装置が有する印刷機構が正常に動作しているか否かを示す第４状態情報を取得し、当該画像形成装置からの応答の有無を含む前記第４状態情報を前記状態表示端末に対して送信し、前記受信手段は、前記サーバー装置が動作していれば、当該サーバー装置から前記第４状態情報を受信し、前記判断手段は、さらに、前記第４状態情報を受信しない場合、又は、前記第４状態情報が前記画像形成装置からの応答が無いことを示す場合、前記サーバー装置に対するアクセスが不可能であると判断してもよい。上記態様によると、サーバー装置、補完サーバー装置及び画像形成装置から受信した情報により、印刷の可否を知ることができる。
【００１６】
ここで、前記画像形成装置は、定期的に前記状態情報を送信し、前記判断手段は、前記受信手段により、非定期に前記状態情報を受信した場合、印刷が不可能であると判断し、前記生成手段は、前記画像形成装置において印刷が不可能であることを示す前記メッセージを生成してもよい。
この態様によると、非定期に状態情報を受信した場合、印刷が不可能であることを示すメッセージを生成するので、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【００１７】
また、本発明の別の一態様は、発行端末、画像形成装置及び状態表示端末から構成される印刷システムであって、前記発行端末は、利用者の操作により、ネットワークを介して、データ及び当該データの印刷予約を前記画像形成装置に送信し、受信した前記データを当該利用者の印刷操作に従って印刷するための画像形成装置は、前記データの印刷予約を受信する受信手段と、前記印刷予約を受け付けた後、前記印刷操作がされるまでの期間において、当該画像形成装置が有する印刷機構が正常か否かを判断する判断手段と、前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、生成した前記メッセージを前記状態表示端末に対して送信する送信手段とを備え、前記状態表示端末は、前記メッセージを受信する受信手段と、受信したメッセージを表示する表示手段とを備えることを特徴とする。また、本発明の別の一態様は、発行端末、画像形成装置、サーバー装置及び状態表示端末から構成される印刷システムであって、前記発行端末は、利用者の操作により、ネットワークを介して、データ及び当該データの印刷予約を前記サーバー装置に送信し、前記サーバー装置は、前記データ及び前記印刷予約を受信する受信手段と、前記印刷予約を受信した場合、複数の画像形成装置の中から、前記状態表示端末の所在地の近辺に存在する画像形成装置を候補画像形成装置として検索する検索手段と、前記候補画像形成装置に対して、印刷予約を送信する送信手段とを備え、前記サーバー装置から前記印刷予約を受信し、当該利用者の操作に従って、前記サーバー装置から前記データを取得し、取得した前記データを印刷するための画像形成装置は、前記印刷予約を受信する受信手段と、前記印刷予約を受信した場合、当該画像形成装置が有する印刷機構の状態及び前記サーバー装置に対するアクセス結果を、状態情報として、取得する取得手段と、取得した前記状態情報を前記状態表示端末に対して送信する送信手段とを備え、前記状態表示端末は、前記状態情報を受信する受信手段と、受信した前記状態情報を用いて、前記画像形成装置における印刷が可能であるか否かを判断する判断手段と、前記判断手段による判断結果を用いて、前記画像形成装置における印刷の可否を示すメッセージを生成する生成手段と、生成した前記メッセージを表示する表示手段とを備えることを特徴とする。ここで、前記印刷システムは、さらに、補完サーバー装置を含み、前記発行端末は、さらに、ネットワークを介して、印刷予約及び前記データを補完サーバー装置に送信し、前記補完サーバー装置は、当該データの印刷予約を、ネットワークを介して、前記候補画像形成装置に送信し、前記画像形成装置の前記受信手段は、さらに、前記補完サーバー装置から、前記印刷予約を受信し、前記取得手段は、さらに、前記補完サーバー装置から前記印刷予約を受信した場合、前記状態情報として、前記補完サーバー装置に対するアクセス結果を取得し、前記画像形成装置の前記送信手段は、さらに、前記状態情報の一つとして、前記補完サーバー装置に対するアクセス結果を前記状態表示端末に対して送信し、前記状態表示端末の前記受信手段は、さらに、前記状態情報の一つとして、前記補完サーバー装置に対するアクセス結果を受信し、前記状態表示端末の前記判断手段は、前記補完サーバー装置に対するアクセス結果を含む前記状態情報を用いて、判断するとしてもよい。上記の各印刷システムにおいて、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができる。
【図面の簡単な説明】
【００１８】
【図１】印刷システム１０の構成を示すシステム構成図である。
【図２】ジョブ発行端末１００の構成を示すブロック図である。
【図３】システムパラメーター１２２のデータ構造を示す。
【図４】ＭＦＰ情報テーブル１３１のデータ構造を示す。
【図５】利用者情報テーブル１４１のデータ構造を示す。
【図６】ジョブ情報１５１のデータ構造を示す。
【図７】候補ＭＦＰ情報テーブル１６１のデータ構造を示す。
【図８】表示部１０４により表示される画面１７１、１７２、１７３、１７４及び１７６を示す。
【図９】ＭＦＰ２００の断面図を示す。
【図１０】コントローラー部２００ｙの構成を示す。
【図１１】コントローラー部２００ｙの機能的構成を示す。
【図１２】ＢＯＸ２２１ａのデータ構造の一例を示す。
【図１３】ＢＯＸ情報テーブル２４１のデータ構造の一例を示す。
【図１４】（ａ）ＭＦＰプリント管理テーブル２６１ａのデータ構造の一例を示す。（ｂ）ＭＦＰプリント管理テーブル２６１ｂのデータ構造の一例を示す。
【図１５】ディスプレィ２１８により表示される画面２８１、２８２、２８３、２８４、２８５及び２８６を示す。
【図１６】状態表示端末３００の構成を示すブロック図である。
【図１７】状態テーブル３３１ａのデータ構造の一例を示す。
【図１８】状態テーブル３３１ｂのデータ構造の一例を示す。
【図１９】状態テーブル３３１ｃのデータ構造の一例を示す。
【図２０】状態テーブル３３１ｄのデータ構造の一例を示す。
【図２１】一例としてのＭＦＰ状態表示画面５６１を示す。
【図２２】一例としてのＭＦＰ状態表示画面５８１を示す。
【図２３】サーバー装置４００の構成を示すブロック図である。
【図２４】サーバープリント管理テーブル４３１のデータ構造の一例を示す。
【図２５】ＭＦＰ情報テーブル４５１のデータ構造の一例を示す。
【図２６】ＭＦＰ状態テーブル４６１のデータ構造の一例を示す。
【図２７】Ｐ２Ｐ端末５００の構成を示すブロック図である。
【図２８】Ｐ２Ｐプリント管理テーブル５３１のデータ構造の一例を示す。
【図２９】印刷システム１０におけるジョブ発行の動作を示すシーケンス図（その１）である。図３０へ続く。
【図３０】印刷システム１０におけるジョブ発行の動作を示すシーケンス図（その２）である。図３１へ続く。
【図３１】印刷システム１０におけるジョブ発行の動作を示すシーケンス図（その３）である。図３２へ続く。
【図３２】印刷システム１０におけるジョブ発行の動作を示すシーケンス図（その４）である。
【図３３】サーバー装置４００の検索部４０１ｂによるＭＦＰの検索の動作を示すシーケンス図である。
【図３４】ＭＦＰ２００のタイマー処理部２０１ｃによるタイマー処理の手順を示すフローチャートである。
【図３５】ＭＦＰ２００による定期チェック処理の手順を示すシーケンス図（その１）である。図３６へ続く。
【図３６】ＭＦＰ２００による定期チェック処理の手順を示すシーケンス図（その２）である。図３７へ続く。
【図３７】ＭＦＰ２００による定期チェック処理の手順を示すシーケンス図（その３）である。
【図３８】サーバー装置４００のタイマー処理部４０１ｃによるタイマー処理の手順を示すフローチャートである。
【図３９】サーバー装置４００による定期チェック処理の手順を示すシーケンス図（その１）である。図４０へ続く。
【図４０】サーバー装置４００による定期チェック処理の手順を示すシーケンス図（その２）である。
【図４１】状態表示端末３００による表示の動作を示すフローチャートである。
【図４２】ＢＯＸプリントにおける表示の動作を示すフローチャートである。
【図４３】サーバー装置４００によるチェックにおける表示の動作を示すフローチャートである。
【図４４】ＭＦＰ２００によるチェックにおける表示の動作を示すフローチャートである。
【図４５】サーバー装置４００とＭＦＰ２００によるチェックにおける表示の動作を示すフローチャート（その１）である。図４６へ続く。
【図４６】サーバー装置４００とＭＦＰ２００によるチェックにおける表示の動作を示すフローチャート（その２）である。
【図４７】ＭＦＰ２００による印刷の動作を示すフローチャートである。
【図４８】ＭＦＰ２００によるＢＯＸプリントの動作を示すフローチャートである。
【図４９】ＭＦＰ２００によるプルプリントの動作を示すフローチャートである。
【図５０】ＭＦＰ２００によるＰ２Ｐプルプリントの動作を示すフローチャートである。
【図５１】変形例として、状態表示端末３００における地図データの表示の動作を示すシーケンス図である。
【図５２】変形例として、制御部２０１ｘの構成を示すブロック図である。
【図５３】変形例として、ＭＦＰによるメッセージの生成の動作を示すフローチャートである。
【図５４】変形例として、メッセージの第１生成処理の動作を示すシーケンス図である。
【図５５】変形例として、メッセージの第２生成処理の動作を示すシーケンス図である。
【図５６】変形例として、サーバー装置によるチェック及びＭＦＰによるチェックの組合せと印刷可否との関係を示す。図５７に続く。
【図５７】変形例として、サーバー装置によるチェック及びＭＦＰによるチェックの組合せと印刷可否との関係を示す。図５６から続く。
【図５８】変形例として、サーバー装置によるチェック及びＭＦＰによるチェックの組合せにおける表示処理の動作を示すフローチャートである。
【図５９】図５８のステップＳ７０６に示す第１表示処理の動作を示すフローチャートである。
【図６０】図５８のステップＳ７０７に示す第２表示処理の動作を示すフローチャートである。
【図６１】図５８のステップＳ７０８に示す第３表示処理の動作を示すフローチャートである。図６２に続く。
【図６２】図５８のステップＳ７０８に示す第３表示処理の動作を示すフローチャートである。図６１から続く。
【発明を実施するための形態】
【００１９】
１．実施の形態
本発明に係る一の実施の形態としての印刷システム１０について説明する。
１．１  印刷システム１０
印刷システム１０は、図１に示すように、ジョブ発行端末１００、ＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅ、状態表示端末３００から構成されている。印刷システム１０は、さらに、サーバー装置４００及びＰ２Ｐ端末５００を含む場合がある。
【００２０】
ジョブ発行端末１００、ＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅ、状態表示端末３００、サーバー装置４００及びＰ２Ｐ端末５００は、インターネットを代表とするネットワーク２０を介して、相互に接続されている。
印刷システム１０においては、ＢＯＸプリント及びプルプリントのいずれか一方を用いることができる。また、プルプリントの場合には、Ｐ２Ｐプルプリントを用いることができる。ＢＯＸプリント、プルプリント及びＰ２Ｐプルプリントは、それぞれ、ネットワークを介する印刷の一形態である。ＢＯＸプリントは、親展プリントと呼ばれることもある。
【００２１】
（１）ＢＯＸプリントにおいて、ジョブ発行端末１００の利用者がデータの印刷を指示すると、ジョブ発行端末１００は、当該データを含むジョブ情報をＭＦＰ２００に対して送信する。ＭＦＰ２００は、ジョブ情報を受信し、ＢＯＸにおいて受信したジョブ情報を保存する。これにより、ジョブ情報の印刷予約がされる。
ＭＦＰ２００が前記印刷予約を受け付けた後、利用者により前記印刷操作がされるまでの期間において、ＭＦＰ２００は、定期的に、自身の印刷機構が正常に動作している否かを示す状態情報を取得する。次に、取得した状態情報を状態表示端末３００に対して送信する。
【００２２】
状態表示端末３００は、状態情報を受信し、受信した状態情報に応じて、ＭＦＰ２００において印刷が可能か又は不可能か示すメッセージを表示する。言い換えると、状態表示端末３００は、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していることを示す場合には、印刷が可能であることを示すメッセージを表示する。一方、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していないことを示す場合には、印刷が不可能であることを示すメッセージを表示する。
【００２３】
その後、利用者は、状態表示端末３００に表示されたメッセージにより、ＭＦＰ２００において印刷が可能か又は不可能を知る。ＭＦＰ２００において印刷が可能であれば、利用者は、ＭＦＰ２００の設置された場所へ出向いて、ＭＦＰ２００に対して印刷操作をしてジョブ情報の印刷実行を指示する。指示を受けたＭＦＰ２００は、ＢＯＸからジョブ情報を読み出し、読み出したジョブ情報を印刷する。
【００２４】
なお、ＢＯＸプリントにおいて、印刷システム１０は、サーバー装置４００及びＰ２Ｐ端末５００を含まない。
（２）プルプリントにおいて、ジョブ発行端末１００の利用者がデータの印刷を指示すると、ジョブ発行端末１００は、当該データを含むジョブ情報をサーバー装置４００に対して送信する。サーバー装置４００は、ジョブ情報を受信し、受信したジョブ情報を保存する。これにより、サーバー装置４００において、ジョブ情報の印刷予約がされる。
【００２５】
前記印刷予約を受け付けた後、利用者により前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを示す状態情報が取得される。具体的には、ＭＦＰ２００は、自身の印刷機構が正常に動作している否かを示す状態情報を取得し、サーバー装置に対するアクセスが可能であるか否かを示す状態情報を取得する。次に、ＭＦＰ２００は、取得した状態情報を状態表示端末３００に対して送信する。また、サーバー装置４００は、ＭＦＰ２００からの応答が有るか無いかを示す状態情報と、ＭＦＰ２００の印刷機構が正常に動作している否かを示す状態情報を取得する。次に、サーバー装置４００は、取得した状態情報を状態表示端末３００に対して送信する。
【００２６】
状態表示端末３００は、状態情報を受信し、受信した状態情報に応じて、ＭＦＰ２００において印刷が可能か又は不可能か示すメッセージを表示する。具体的には、状態表示端末３００は、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していることを示し、サーバー装置４００に対するアクセスが可能であることを示す場合には、印刷が可能であることを示すメッセージを表示する。一方、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していないことを示すか、又は、サーバー装置４００に対するアクセスが不可能であることを示す場合には、印刷が不可能であることを示すメッセージを表示する。
【００２７】
その後、利用者は、状態表示端末３００に表示されたメッセージにより、ＭＦＰ２００において印刷が可能か又は不可能を知る。ＭＦＰ２００において印刷が可能であれば、利用者は、ＭＦＰ２００の設置された場所へ出向いて、ＭＦＰ２００に対して印刷操作をしてジョブ情報の印刷実行を指示する。指示を受けたＭＦＰ２００は、サーバー装置４００からジョブ情報を取得し、取得したジョブ情報を印刷する。
【００２８】
なお、プルプリントにおいては、印刷システム１０は、さらに、サーバー装置４００及びＰ２Ｐ端末５００を含む。
（３）Ｐ２Ｐプルプリントにおいては、プルプリントの場合の処理に加えて、ジョブ発行端末１００の利用者がデータの印刷を指示すると、ジョブ発行端末１００は、当該データを含むジョブ情報をＰ２Ｐ端末５００に対して送信する。Ｐ２Ｐ端末５００は、ジョブ情報を受信し、受信したジョブ情報を保存する。これにより、Ｐ２Ｐ端末５００において、ジョブ情報の印刷予約がされる。
【００２９】
前記印刷予約を受け付けた後、利用者により前記印刷操作がされるまでの期間において、前記データの送信から印刷に至る経路に介在する設備及び装置が正常か否かを示す状態情報が取得される。具体的には、ＭＦＰ２００は、自身の印刷機構が正常に動作している否かを示す状態情報を取得し、サーバー装置に対するアクセスが可能であるか否かを示す状態情報を取得する。さらに、ＭＦＰ２００は、Ｐ２Ｐ端末５００に対するアクセスが可能であるか否かを示す状態情報を取得する。次に、ＭＦＰ２００は、取得した状態情報を状態表示端末３００に対して送信する。また、サーバー装置４００は、ＭＦＰ２００からの応答が有るか無いかを示す状態情報と、ＭＦＰ２００の印刷機構が正常に動作している否かを示す状態情報を取得する。さらに、ＭＦＰ２００は、Ｐ２Ｐ端末５００に対するアクセスが可能であるか否かを示す状態情報を取得する。次に、サーバー装置４００は、取得した状態情報を状態表示端末３００に対して送信する。
【００３０】
状態表示端末３００は、状態情報を受信し、受信した状態情報に応じて、ＭＦＰ２００において印刷が可能か又は不可能か示すメッセージを表示する。具体的には、状態表示端末３００は、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していることを示し、サーバー装置４００に対するアクセスが可能であることを示す場合には、印刷が可能であることを示すメッセージを表示する。また、状態表示端末３００は、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していることを示し、サーバー装置４００に対するアクセスが不可能であることを示し、Ｐ２Ｐ端末５００に対するアクセスが可能であることを示す場合には、条件付きで印刷が可能であることを示すメッセージを表示する。一方、状態情報が、ＭＦＰ２００の印刷機構が正常に動作していないことを示す場合、又は、状態情報が、サーバー装置４００に対するアクセスが不可能であることを示し、かつ、Ｐ２Ｐ端末５００に対するアクセスが不可能であることを示す場合には、印刷が不可能であることを示すメッセージを表示する。
【００３１】
その後、利用者は、状態表示端末３００に表示されたメッセージにより、ＭＦＰ２００において印刷が可能か、条件付きで可能か、又は不可能を知る。ＭＦＰ２００において印刷が可能又は条件付きで可能であれば、利用者は、ＭＦＰ２００の設置された場所へ出向いて、ＭＦＰ２００に対して印刷操作をしてジョブ情報の印刷実行を指示する。指示を受けたＭＦＰ２００は、印刷が可能である場合、サーバー装置４００からジョブ情報を取得し、取得したジョブ情報を印刷する。条件付きで印刷が可能である場合に、ＭＦＰ２００は、Ｐ２Ｐ端末５００からジョブ情報を取得し、取得したジョブ情報を印刷する。ここで、条件付きで印刷可能とは、Ｐ２Ｐ端末５００からジョブ情報を取得すれば、印刷可能であることを示す。
【００３２】
印刷システム１０においては、全体として、一つのシステムパラメーターが設定されている。システムパラメーターについては、後述する。また、Ｐ２Ｐプルプリントにおいては、印刷システム１０は、さらに、サーバー装置４００及びＰ２Ｐ端末５００を含む。
１．２  ジョブ発行端末１００
ジョブ発行端末１００は、一例として図２に示すように、制御部１０１、通信部１０２、記憶部１０３、表示部１０４及び入力受付部１０５から構成されている。
【００３３】
ジョブ発行端末１００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクデバイス、ディスプレィデバイス、キーボードなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクデバイスには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、ジョブ発行端末１００は、その機能を達成する。
【００３４】
（１）記憶部１０３
記憶部１０３は、一例として、ハードディスクデバイスから構成されている。記憶部１０３は、図２に示すように、予め、画像ファイル１２１、システムパラメーター１２２、サーバー装置のＩＰアドレス１２６、Ｐ２Ｐ端末のＩＰアドレス１２７、ＭＦＰ情報テーブル１３１、利用者情報テーブル１４１を保持している。また、記憶部１０３は、この図に示すように、ジョブ情報１５１、候補ＭＦＰ情報テーブル１６１、利用者識別番号１８１及びパスワード１８２を記憶するための領域を備えている。
【００３５】
（画像ファイル１２１）
画像ファイル１２１は、一例として、ＪＰＥＧ（Joint Photographic Experts Group ）により規定された圧縮画像データであり、印刷対象のデータである。なお、印刷対象のデータは、画像ファイルには限定されない。印刷対象のデータは、文書データやスプレッドシートなどであるとしてもよい。
【００３６】
（システムパラメーター１２２）
システムパラメーター１２２は、図３に示すように、ジョブモード１２２ａ、チェックモード１２２ｂ及びＰ２Ｐモード１２２ｃを含む。システムパラメーター１２２は、印刷システム１０に含まれる他の装置が記憶しているシステムパラメーターと同じ値を有する。
【００３７】
ジョブモード１２２ａは、「０」及び「１」のいずれかの値を取る。「０」は、印刷システム１０において、ＢＯＸプリントが実行されることを示す。「１」は、印刷システム１０において、プルプリントが実行されることを示す。
チェックモード１２２ｂは、「０」、「１」及び「２」のいずれかの値を取る。「０」は、サーバー装置４００によるチェックが行われることを示す。「１」は、ＭＦＰによるチェックが行われることを示す。「２」は、サーバー装置４００及びＭＦＰによるチェックが行われることを示す。
【００３８】
ここで、サーバー装置４００によるチェックとは、サーバー装置４００が主体となって、ＭＦＰの状態を確認することを言う。また、ＭＦＰによるチェックとは、ＭＦＰが主体となって、ＭＦＰ及びサーバー装置４００の状態を確認することを言う。サーバー装置４００及びＭＦＰによるチェックとは、上記のサーバー装置４００によるチェックとＭＦＰによるチェックとを含む。
【００３９】
Ｐ２Ｐモード１２２ｃは、「０」及び「１」のいずれかの値を取る。「０」は、印刷システム１０が、Ｐ２Ｐプルプリント（Ｐ２Ｐプリントと呼ぶ場合もある。）に対応していないことを示す。「１」は、印刷システム１０が、Ｐ２Ｐプルプリントに対応していることを示す。ここで、ジョブモード１２２ａが「１」の値を取る場合、つまり、プルプリントが実行される場合においてのみ、Ｐ２Ｐモード１２２ｃは、「１」の値を取り得る。言い換えると、プルプリントが実行される場合にのみ、印刷システム１０が、Ｐ２Ｐプリントに対応することができる。
【００４０】
（サーバー装置のＩＰアドレス１２６）
サーバー装置のＩＰアドレス１２６は、サーバー装置４００に割り当てられ、ネットワーク２０上におけるサーバー装置４００の配置位置を示すアドレスである。
（Ｐ２Ｐ端末のＩＰアドレス１２７）
Ｐ２Ｐ端末のＩＰアドレス１２７は、Ｐ２Ｐ端末５００に割り当てられ、ネットワーク２０上におけるＰ２Ｐ端末５００の配置位置を示すアドレスである。
【００４１】
（ＭＦＰ情報テーブル１３１）
ＭＦＰ情報テーブル１３１は、一例として、図４に示すように、複数のＭＦＰ情報を記憶するための領域を備えている。ＭＦＰ情報テーブル１３１に含まれる複数のＭＦＰ情報は、それぞれ、図１に示すＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅに対応している。
【００４２】
各ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報から構成されている。ＭＦＰ識別番号は、対応するＭＦＰを識別するための識別情報である。機種番号は、対応するＭＦＰの機種を識別するための識別情報である。ＩＰアドレスは、ネットワーク２０において、対応するＭＦＰが配置されている配置位置を示すアドレスである。所在地情報は、対応するＭＦＰが設置されている所在地を示す情報である。
【００４３】
ＭＦＰ情報テーブル１３１は、図４に示すように、ＭＦＰ情報１３２を含む。ＭＦＰ情報１３２は、ＭＦＰ識別番号１３３「Ｍ００１」、機種番号１３４「Ｘ００１」、ＩＰアドレス１３５「１２３．１２３．１２３．１」及び所在地情報１３６「Ａ事業所１Ｆ」から構成されている。ＭＦＰ情報１３２は、「Ｍ００１」により識別され、「Ｘ００１」によりその機種が示されるＭＦＰが、ネットワーク２０において、ＩＰアドレス「１２３．１２３．１２３．１」が割り当てられ、「Ａ事業所１Ｆ」に設置されていることを示す。
【００４４】
（利用者情報テーブル１４１）
利用者情報テーブル１４１は、図５に示すように、複数の利用者情報を記憶するための領域を備えている。各利用者情報は、ジョブ発行端末１００の利用者に対応する。
各利用者情報は、図５に示すように、利用者識別番号、パスワード、利用者名及び所属を含む。
【００４５】
利用者識別番号は、対応する利用者を識別するための識別情報である。パスワードは、対応する利用者を認識するための暗証番号である。利用者名は、対応する利用者を示す名称である。所属は、対応する利用者が属する組織を示す。
利用者情報テーブル１４１は、図５に示すように、利用者情報１４２を含む。利用者情報１４２は、利用者識別番号１４３「Ｕ００１」、パスワード１４４「ａｂｃ１２３」、利用者名１４５「山田一郎」及び所属１４６「Ａ事業所」を含む。利用者情報１４２は、利用者「山田一郎」に対して、利用者識別番号「Ｕ００１」及びパスワード「ａｂｃ１２３」が割り当てられ、利用者「山田一郎」は、「Ａ事業所」に属していることを示す。
【００４６】
（ジョブ情報１５１）
ジョブ情報１５１は、利用者により発行された印刷ジョブに対応する。印刷ジョブは、ＭＦＰに対して出力される印刷処理の単位である。
ジョブ情報１５１は、図６に示すように、ジョブ識別番号１５２、ジョブデータ１５３、ジョブパラメーター１５４及び状態表示端末のＩＰアドレス１５５を含む。ジョブ識別番号１５２は、ジョブ情報１５１を識別するための識別情報である。ジョブデータ１５３は、印刷の対象となるデータである。ジョブデータ１５３は、一例として、画像ファイルである。ジョブパラメーター１５４は、印刷の際に指定されるパラメーターである。一例として、ジョブパラメーター１５４は、印刷部数を含む。ここでは、印刷部数は、「１」である。なお、ジョブパラメーター１５４は、他の例として、倍率の設定、用紙の設定などを含むとしてもよい。
【００４７】
状態表示端末のＩＰアドレス１５５は、状態表示端末３００に割り当てられ、ネットワーク２０上における状態表示端末３００の配置位置を示すアドレスである。
（候補ＭＦＰ情報テーブル１６１）
候補ＭＦＰ情報テーブル１６１は、ジョブ発行端末１００の利用者により、ジョブ情報を印刷するＭＦＰの候補として選択されるＭＦＰを示す。
【００４８】
候補ＭＦＰ情報テーブル１６１は、一例として、図７に示すように、複数の候補ＭＦＰ情報を記憶するための領域を備えている。候補ＭＦＰ情報テーブル１６１に含まれる複数の候補ＭＦＰ情報は、図１に示すＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅのうち、それぞれ、利用者により選択されたＭＦＰに対応している。
【００４９】
各候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報から構成されている。ＭＦＰ識別番号は、対応する候補ＭＦＰを識別するための識別情報である。機種番号は、対応する候補ＭＦＰの機種を識別するための識別情報である。ＩＰアドレスは、ネットワーク２０における、対応する候補ＭＦＰの配置位置を示すアドレスである。所在地情報は、対応する候補ＭＦＰが設置されている所在地を示す情報である。
【００５０】
候補ＭＦＰ情報テーブル１６１は、図７に示すように、候補ＭＦＰ情報１６２を含む。候補ＭＦＰ情報１６２は、ＭＦＰ識別番号１６３「Ｍ００１」、機種番号１６４「Ｘ００１」、ＩＰアドレス１６５「１２３．１２３．１２３．１」及び所在地情報１６６「Ａ事業所１Ｆ」から構成されている。
（２）表示部１０４
表示部１０４は、一例として、液晶ディスプレィデバイスから構成されている。
【００５１】
表示部１０４は、制御部１０１の制御により、一例として、図８に示す画面１７１、１７２、１７３、１７４及び１７６を表示する。
画面１７１は、メニューを表示するための画面であり、一例として、ジョブ発行を示すコマンドを起動するためのボタン１７１ａが含まれる。
画面１７２は、利用者識別番号及びパスワードを入力するための画面であり、一例として、入力フィールド１７２ａ、１７２ｂ及びボタン１７２ｃが含まれる。入力フィールド１７２ａ及び１７２ｂにおいて、それぞれ、利用者識別番号及びパスワードが利用者により入力される。
【００５２】
画面１７３は、印刷対象のデータ及び印刷部数を入力するための画面であり、一例として、入力フィールド１７３ａ、１７３ｂ及びボタン１７３ｃが含まれる。入力フィールド１７３ａ及び１７３ｂにおいて、それぞれ、印刷対象のデータ及び印刷部数が利用者により入力される。
画面１７４は、状態表示端末３００のＩＰアドレスを入力するための画面であり、一例として、入力フィールド１７４ａ及びボタン１７４ｃが含まれる。入力フィールド１７４ａにおいて、状態表示端末３００のＩＰアドレスが利用者により入力される。
【００５３】
画面１７６は、ＭＦＰを選択するための画面であり、一例として、チェックボックス１７６ａ及び表示フィールド１７６ｂの組、チェックボックス１７６ｃ及び表示フィールド１７６ｄの組、チェックボックス１７６ｅ及び表示フィールド１７６ｆの組、並びに、ボタン１７４ｇが含まれる。
チェックボックス１７６ａ及び表示フィールド１７６ｂの組は、一つのＭＦＰに対応する。また、チェックボックス１７６ｃ及び表示フィールド１７６ｄの組は、別の一つのＭＦＰに対応する。チェックボックス１７６ｅ及び表示フィールド１７６ｆの組は、さらに別の一つのＭＦＰに対応する。
【００５４】
各表示フィールドには、ＭＦＰに関する情報が表示され、具体的には、ＭＦＰ識別番号、ＩＰアドレス及び所在地が表示される。
チェックボックス１７６ａ、１７６ｃ、１７６ｅにおいて、利用者により、チェックマークが入力される。チェックマークは、チェックマークが入力されたチェックボックスと同じ組の表示フィールドにおいて表示された情報により示されるＭＦＰが選択されたことを示す。
【００５５】
（３）入力受付部１０５
入力受付部１０５は、利用者からデータの入力を受け付け、入力されたデータを制御部１０１に対して出力する。入力受付部１０５は、一例として、利用者から、利用者識別番号、パスワード、ジョブデータ（ファイル名）、ジョブパラメーター（印刷部数）、状態表示端末のＩＰアドレス等の入力を受け付ける。また、入力受付部１０５は、ＭＦＰの選択を受け付け、選択を受け付けたＭＦＰを示す番号をジョブ発行処理部１０１ｂに対して出力する。また、入力受付部１０５は、ジョブ発行端末１００が有する処理の起動を示すコマンドを利用者から受け付ける。次に、入力受付部１０５は、受け付けたコマンドを制御部１０１に対して出力する。
【００５６】
（４）通信部１０２
通信部１０２は、ネットワーク２０を介して、外部の装置との間で情報の送受信を行う。
（５）制御部１０１
制御部１０１は、通信部１０２、記憶部１０３、表示部１０４及び入力受付部１０５を制御する。また、制御部１０１は、図２に示すように、利用者確認部１０１ａ及びジョブ発行処理部１０１ｂを含む。制御部１０１は、入力受付部１０５から、データ及びコマンドを受け取る。コマンドを受け取った場合、受け取ったコマンドに対応する処理を起動する。データを受け取った場合、受け取ったデータに対応する処理を行う。制御部１０１は、ＭＦＰ２００から、ネットワーク２０及び通信部１０２を介して、利用者識別番号及びパスワードのいずれか一方又は両方が正しくない旨を示すメッセージを受信する。次に、制御部１０１は、表示部１０４に対して、メッセージを出力する。
【００５７】
（利用者確認部１０１ａ）
利用者確認部１０１ａは、入力受付部１０５から利用者識別番号及びパスワードの組を受け取る。次に、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部１０３の利用者情報テーブル１４１内に存在するか否かを確認する。受け取った組が利用者情報テーブル１４１内に存在しない場合、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。次に、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくない場合、利用者確認部１０１ａは、利用者識別番号及びパスワードの入力及び利用者識別番号及びパスワードの確認を繰り返すよう制御する。
【００５８】
受け取った利用者識別番号及びパスワードの組が利用者情報テーブル１４１内に存在する場合、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードが正しいと判断する。次に、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードの組をジョブ発行処理部１０１ｂに対して出力する。
（ジョブ発行処理部１０１ｂ）
ジョブ発行処理部１０１ｂは、利用者確認部１０１ａから、利用者識別番号及びパスワードの組を受け取る。次に、ジョブ発行処理部１０１ｂは、受け取った利用者識別番号及びパスワードを、それぞれ、利用者識別番号１８１及びパスワード１８２として、記憶部１０３に書き込む。
【００５９】
ジョブ発行処理部１０１ｂは、入力受付部１０５からジョブデータ及びジョブパラメーターを受け取る。次に、受け取ったジョブデータ及びジョブパラメーターを含むジョブ情報１５１を生成する。次に、生成したジョブ情報１５１を記憶部１０３に書き込む。このとき、ジョブ発行処理部１０１ｂは、前回生成したジョブ識別番号に、「１」を加算することにより、新たなジョブ識別番号を生成する。次に、生成したジョブ識別番号を、記憶部１０３のジョブ情報１５１内に書き込む。さらに、ジョブ発行処理部１０１ｂは、入力受付部１０５から状態表示端末３００のＩＰアドレスを受け取り、受け取ったＩＰアドレスを、記憶部１０３のジョブ情報１５１内に書き込む。
【００６０】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３に記憶されているシステムパラメーター１２２のうちのジョブモード１２２ａが、「０」（ＢＯＸプリント）であるか、「１」（プルプリント）であるかを判断する。
（ｉ）ジョブモードが「０」（ＢＯＸプリント）である場合
ジョブ発行処理部１０１ｂは、入力受付部１０５から、選択を受け付けたＭＦＰを示す番号を受け取る。次に、ジョブ発行処理部１０１ｂは、記憶部１０３のＭＦＰ情報テーブル１３１から、受け取った番号に対応するＭＦＰ情報を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出したＭＦＰ情報を、候補ＭＦＰ情報とし、１個又は複数個の候補ＭＦＰ情報を含む候補ＭＦＰ情報テーブル１６１を生成する。次に、ジョブ発行処理部１０１ｂは、生成した候補ＭＦＰ情報テーブル１６１を記憶部１０３に書き込む。
【００６１】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３から利用者識別番号１８１を読み出し、記憶部１０３のジョブ情報１５１からジョブ識別番号１５２を読み出す。また、ジョブ発行処理部１０１ｂは、記憶部１０３の候補ＭＦＰ情報テーブル１６１から全ての候補ＭＦＰ情報を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出した利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を、通信部１０２、ネットワーク２０を介して、状態表示端末３００に対して、送信する。
【００６２】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３から利用者識別番号１８１及びパスワード１８２を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出した利用者識別番号及びパスワードの組を、通信部１０２、ネットワーク２０を介して、全ての候補ＭＦＰに対して、送信する。ここで、これらの候補ＭＦＰのネットワーク２０における配置位置は、記憶部１０３の候補ＭＦＰ情報テーブル１６１に含まれている候補ＭＦＰ情報内のＩＰアドレスにより、示される。
【００６３】
ジョブ発行処理部１０１ｂは、プリントの予約の指示を示すプリント予約指示を生成する。次に、ジョブ発行処理部１０１ｂは、記憶部１０３からジョブ情報１５１を読み出す。次に、ジョブ発行処理部１０１ｂは、生成したプリント予約指示及び読み出したジョブ情報１５１を、通信部１０２及びネットワーク２０を介して、ＭＦＰ２００に対して送信する。
【００６４】
また、ジョブ発行処理部１０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部１０２を介して、印刷完了を受信する。次に、ジョブ発行処理部１０１ｂは、候補ＭＦＰ情報テーブル１６１から、ＭＦＰ２００を除くＭＦＰに関する候補ＭＦＰ情報を抽出する。次に、候補ＭＦＰ情報に含まれるＩＰアドレスを用いて、通信部１０２及びネットワーク２０を介して、候補ＭＦＰに対して、印刷が完了したことを示す印刷完了を送信する。
【００６５】
（ｉｉ）ジョブモードが「１」（プルプリント）である場合
ジョブ発行処理部１０１ｂは、利用者識別番号及びジョブ識別番号を、通信部１０２及びネットワーク２０を介して、状態表示端末３００に対して送信する。
ジョブ発行処理部１０１ｂは、記憶部１０３からサーバー装置４００のＩＰアドレス１２６を読み出す。次に、ジョブ発行端末１００のジョブ発行処理部１０１ｂは、プリントの予約を指示するプリント予約指示を生成する。次に、ジョブ発行処理部１０１ｂは、プリント予約指示、利用者識別番号及びジョブ情報を、通信部１０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。
【００６６】
（ｉｉｉ）  Ｐ２Ｐプリント対応の場合
ジョブ発行端末１００のジョブ発行処理部１０１ｂは、システムパラメーター１２２のＰ２Ｐモード１２２ｃが「１」（Ｐ２Ｐプリント対応）であるか否かを判断する。
Ｐ２Ｐモード１２２ｃが「１」であると判断する場合、ジョブ発行処理部１０１ｂは、ジョブ情報に含まれるジョブ識別番号及び読み出したＩＰアドレス１２７を、通信部１０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。
【００６７】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３からＰ２Ｐ端末のＩＰアドレス１２７を読み出す。次に、ジョブ発行端末１００のジョブ発行処理部１０１ｂは、Ｐ２Ｐプリントの予約を指示するＰ２Ｐプリント予約指示を生成する。次に、Ｐ２Ｐプリント予約指示、利用者識別番号及びジョブ情報を、通信部１０２及びネットワーク２０を介して、Ｐ２Ｐ端末５００に対して送信する。
【００６８】
１．３  ＭＦＰ２００
図１に示すＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅは、それぞれ、同様の構成を有する。ここでは、ＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅを代表して、ＭＦＰ２００として説明する。
【００６９】
ＭＦＰ２００は、一例として図９に示すように、原稿読取部２００ｘ、コントローラー部２００ｙ、エンジン部（印刷機構とも呼ぶ。）２００ｚ、入出力部２１５及びその他のユニットを備えている。原稿読取部２００ｘは、原稿から原稿画像を読み取ってデジタル画像データを生成する。コントローラー部２００ｙは、原稿読取部２００ｘ、コントローラー部２００ｙ及びその他のユニットを統合して制御し、また、ネットワーク２０等を介して、データを送受信する。また、コントローラー部２００ｙは、ネットワーク２０を介して、ジョブ発行端末１００からジョブ情報を受け取り、受け取ったジョブ情報をＢＯＸ等に記憶する。エンジン部２００ｚは、コントローラー部２００ｙの指示により、画像形成処理を実行する。
【００７０】
コントローラー部２００ｙは、図１０に示すように、ＣＰＵ（Central Processing Unit ）２１１、ＲＡＭ（Random Access Memory）２１２、ＨＤＤ（ハードディスクデバイス）２１３、ＮＩＣ（Network Interface Card）２１４及びバスを備えている。ＣＰＵ２１１、ＲＡＭ２１２、ＨＤＤ２１３、ＮＩＣ２１４、入出力部２１５、エンジン部２００ｚ、原稿読取部２００ｘは、バスを介して接続されている。
【００７１】
入出力部２１５は、ハードキー２１６及び操作パネル２１９を含む。操作パネル２１９は、タッチセンサー２１７及びディスプレィ２１８から構成されている。
コントローラー部２００ｙは、図１１に示すように、機能的に、制御部２０１、通信部２０２及び記憶部２０３から構成されている。記憶部２０３は、ＲＡＭ２１２及びＨＤＤ２１３から構成され、通信部２０２は、ＮＩＣ２１４から構成される。制御部２０１は、ＨＤＤ２１３に記憶されている制御用のコンピュータプログラムに従って、ＣＰＵ２１１が動作することにより、実現される。制御部２０１は、図１１に示すように、利用者確認部２０１ａ、プリント予約部２０１ｂ、タイマー処理部２０１ｃ、状態確認部２０１ｄ及び印刷制御部２０１ｅを含む。
【００７２】
（１）記憶部２０３
記憶部２０３は、予め、利用者情報テーブル２３１、ＢＯＸ情報テーブル２４１、システムパラメーター２２２、ＭＦＰプリント管理テーブル２６１、ＢＯＸ２２１ａ、・・・、ＢＯＸ２２１ｂ、ＢＯＸプリント用アラームフラグ２９１及びプルプリント用アラームフラグ２９２を記憶している。
【００７３】
（ＢＯＸ２２１ａ、・・・、ＢＯＸ２２１ｂ）
ＢＯＸ２２１ａは、図１２に一例として示すように、ＢＯＸ識別番号２２３により識別される。また、ＢＯＸ２２１ａは、複数のプリント予約情報２５１、・・・を記憶するための領域を備えている。
プリント予約情報２５１は、図１２に示すように、ＢＯＸプリント予約番号２２４、利用者識別番号２２５及びジョブ情報２２６から構成される。ジョブ情報２２６は、ジョブ識別番号２２７、ジョブデータ２２８、ジョブパラメーター２２９及び状態表示端末のＩＰアドレス２３０を含む。
【００７４】
その他のプリント予約情報も、プリント予約情報２５１と同様のデータ構造を有する。また、その他のＢＯＸも、ＢＯＸ２２１ａと同様のデータ構造を有する。
（利用者情報テーブル２３１）
利用者情報テーブル２３１は、図５に示す利用者情報テーブル１４１と同一のデータ構造を有する。利用者情報テーブル２３１に含まれる利用者情報は、ＭＦＰ２００において登録された利用者に対応している。
【００７５】
（ＢＯＸ情報テーブル２４１）
ＢＯＸ情報テーブル２４１は、図１３に一例として示すように、複数のＢＯＸ情報を含む。複数のＢＯＸ情報は、それぞれ、記憶部２０３に記憶されているＢＯＸ２２１ａ、・・・、ＢＯＸ２２１ｂに対応している。各ＢＯＸ情報は、一人又は複数の利用者に対応している。
【００７６】
各ＢＯＸ情報は、ＢＯＸ識別番号及び１個又は複数個の利用者識別番号を含む。ＢＯＸ識別番号は、ＢＯＸ情報を識別する識別情報である。利用者識別番号は、ＢＯＸ情報に対応する利用者を識別する識別情報である。
ＢＯＸ情報テーブル２４１は、図１３に一例として示すように、ＢＯＸ情報２４２を含む。ＢＯＸ情報２４２は、ＢＯＸ識別番号２４３「Ｂ００１」及び利用者識別番号２４４「Ｕ００１」を含む。ＢＯＸ情報２４２は、ＢＯＸ識別番号「Ｂ００１」により識別され、利用者識別番号「Ｕ００１」により識別される利用者に対応していることを示す。
【００７７】
（システムパラメーター２２２）
システムパラメーター２２２は、図１１に示すように、ジョブモード２２２ａ、チェックモード２２２ｂ及びＰ２Ｐモード２２２ｃを含む。システムパラメーター２２２は、図３に示すシステムパラメーター１２２と同一である。言い換えると、システムパラメーター２２２のジョブモード２２２ａ、チェックモード２２２ｂ及びＰ２Ｐモード２２２ｃは、それぞれ、図３に示すシステムパラメーター１２２のジョブモード１２２ａ、チェックモード１２２ｂ及びＰ２Ｐモード１２２ｃと同一の値を有する。
【００７８】
（ＭＦＰプリント管理テーブル２６１）
ＭＦＰプリント管理テーブル２６１の一例として、図１４（ａ）にＭＦＰプリント管理テーブル２６１ａのデータ構造を示す。また、図１４（ｂ）にＭＦＰプリント管理テーブル２６１ｂのデータ構造を示す。
＜ＭＦＰプリント管理テーブル２６１ａ＞
ＭＦＰプリント管理テーブル２６１ａは、ジョブモード２２２ａが「０」（ＢＯＸプリント）である場合のＭＦＰプリント管理テーブル２６１のデータ構造の一例である。
【００７９】
ＭＦＰプリント管理テーブル２６１ａは、図１４（ａ）に示すように、複数のＭＦＰプリント情報を記憶するための領域を備えている。各ＭＦＰプリント情報は、ジョブ発行端末１００からＭＦＰ２００に対して発行されたジョブ情報に対応している。
各ＭＦＰプリント情報は、ＢＯＸプリント予約番号、利用者識別番号及びジョブ識別番号を含む。ＢＯＸプリント予約番号は、ジョブ発行端末１００からＭＦＰ２００に対して発行されたジョブ情報に対応して設定され、ＢＯＸプリントの予約番号である。利用者識別番号は、ジョブ情報を発行した利用者を識別する識別情報である。ジョブ識別番号は、ジョブ発行端末１００からＭＦＰ２００に対して発行されたジョブ情報を識別する識別情報である。
【００８０】
ＭＦＰプリント管理テーブル２６１ａは、一例として、図１４（ａ）に示すように、ＭＦＰプリント情報２６２を含む。ＭＦＰプリント情報２６２は、ＢＯＸプリント予約番号２６３「７３２６」、利用者識別番号２６４「Ｕ００１」及びジョブ識別番号２６５「Ｊ００１」を含む。
ＭＦＰプリント情報２６２は、ＢＯＸプリント予約番号「７３２６」により識別されるプリント予約情報がＭＦＰ２００に存在し、そのプリント予約情報は、利用者識別番号「Ｕ００１」により識別される利用者により発行され、そのプリント予約情報に含まれるジョブ情報は、ジョブ識別番号「Ｊ００１」により識別される、ことを示している。
【００８１】
＜ＭＦＰプリント管理テーブル２６１ｂ＞
ＭＦＰプリント管理テーブル２６１ｂは、ジョブモード２２２ａが「１」（プルプリント）である場合のＭＦＰプリント管理テーブル２６１のデータ構造の一例である。
ＭＦＰプリント管理テーブル２６１ｂは、図１４（ｂ）に示すように、複数のＭＦＰプリント情報を記憶するための領域を備えている。各ＭＦＰプリント情報は、ジョブ発行端末１００からサーバー装置４００に対して発行されたジョブ情報に対応している。
【００８２】
各ＭＦＰプリント情報は、プルプリント予約番号、Ｐ２Ｐプリント予約番号、利用者識別番号及びジョブ識別番号を含む。プルプリント予約番号は、ジョブ発行端末１００からサーバー装置４００に対して発行されたジョブ情報に対応して設定されたプルプリントの予約番号である。Ｐ２Ｐプルプリント予約番号は、Ｐ２Ｐモード２２２ｃが「１」（Ｐ２Ｐプリント対応）である場合に、サーバー装置４００からＰ２Ｐ端末５００に対して送信されたジョブ情報に対応して設定されたＰ２Ｐプルプリントの予約番号である。なお、Ｐ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合に、ＭＦＰプリント情報は、Ｐ２Ｐプルプリント予約番号を含まない。利用者識別番号は、ジョブ情報を発行した利用者を識別する識別情報である。ジョブ識別番号は、ジョブ発行端末１００からサーバー装置４００に対して発行されたジョブ情報を識別する識別情報である。
【００８３】
ＭＦＰプリント管理テーブル２６１ｂは、一例として、図１４（ｂ）に示すように、ＭＦＰプリント情報２７２を含む。ＭＦＰプリント情報２７２は、プルプリント予約番号２７３「８６２４」、Ｐ２Ｐプルプリント予約番号２７４「７３２４」、利用者識別番号２７５「Ｕ００１」及びジョブ識別番号２７６「Ｊ００１」を含む。
ＭＦＰプリント情報２７２は、プルプリント予約番号「８６２４」により識別されるプリント予約情報がサーバー装置４００に存在し、Ｐ２Ｐプルプリント予約番号「７３２４」により識別されるプリント予約情報がＰ２Ｐ端末５００に存在し、これらのプリント予約情報は、利用者識別番号「Ｕ００１」により識別される利用者により発行され、これらのプリント予約情報に含まれるジョブ情報は、ジョブ識別番号「Ｊ００１」により識別される、ことを示している。
【００８４】
（ＢＯＸプリント用アラームフラグ２９１及びプルプリント用アラームフラグ２９２）  ＢＯＸプリント用アラームフラグ２９１は、「０」及び「１」のいずれかの値を取る。ＢＯＸプリント用アラームフラグ２９１が「０」のとき、ＢＯＸプリント用アラームが設定されていないことを示す。ＢＯＸプリント用アラームフラグ２９１が「１」のとき、ＢＯＸプリント用アラームが設定されていることを示す。ＢＯＸプリント用アラームについては、後述する。
【００８５】
プルプリント用アラームフラグ２９２は、「０」及び「１」のいずれかの値を取る。プルプリント用アラームフラグ２９２が「０」のとき、プルプリント用アラームが設定されていないことを示す。プルプリント用アラームフラグ２９２が「１」のとき、プルプリント用アラームが設定されていることを示す。プルプリント用アラームについては、後述する。
【００８６】
（２）ディスプレィ２１８
ディスプレィ２１８は、一例として、液晶ディスプレィデバイスから構成されている。
ディスプレィ２１８は、制御部２０１の制御により、一例として、図１５に示す画面２８１、２８２、２８３、２８４、２８５及び２８６を表示する。
画面２８１は、メニューを表示するための画面であり、一例として、印刷を開始するためのボタン２８１ａを含む。画面２８２は、利用者識別番号及びパスワードを入力するための画面であり、一例として、入力フィールド２８２ａ、２８２ｂ及びボタン２８２ｃが含まれる。入力フィールド２８２ａ及び２８２ｂにおいて、それぞれ、利用者識別番号及びパスワードが利用者により入力される。画面２８３は、プリントの種類を指定するための画面であり、一例として、ボタン２８３ａ、２８３ｂ及び２８３ｃが含まれる。ボタン２８３ａ、２８３ｂ及び２８３ｃは、それぞれ、ＢＯＸプリント、プルプリント及びＰ２Ｐプリントを選択するために、用いられる。画面２８４は、ＢＯＸプリント予約番号を入力するための画面であり、一例として、入力フィールド２８４ａ及びボタン２８４ｂが含まれる。入力フィールド２８４ａにおいて、ＢＯＸプリント予約番号が利用者により入力される。画面２８５は、プルプリント予約番号を入力するための画面であり、一例として、入力フィールド２８５ａ及びボタン２８５ｂが含まれる。入力フィールド２８５ａにおいて、プルプリント予約番号が利用者により入力される。画面２８６は、Ｐ２Ｐプルプリント予約番号を入力するための画面であり、一例として、入力フィールド２８６ａ及びボタン２８６ｂが含まれる。入力フィールド２８６ａにおいて、Ｐ２Ｐプルプリント予約番号が利用者により入力される。
【００８７】
（３）ハードキー２１６及びタッチセンサー２１７
ハードキー２１６及びタッチセンサー２１７は、利用者からの操作指示及びデータの入力を受け付ける。次に、受け付けた操作指示及びデータを制御部２０１に対して出力する。具体的に、ハードキー２１６及びタッチセンサー２１７は、利用者から、印刷の操作指示、プリント種類の設定の指示を受け付ける。また、ハードキー２１６及びタッチセンサー２１７は、利用者から、利用者識別番号、パスワード、ＢＯＸプリント予約番号、プルプリント予約番号及びＰ２Ｐプルプリント予約番号の入力を受け付ける。
【００８８】
（４）利用者確認部２０１ａ
（ジョブモードが「０」（ＢＯＸプリント）である場合）
利用者確認部２０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部２０２を介して、利用者識別番号及びパスワードの組を受信する。次に、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部２０３の利用者情報テーブル２３１内に存在するか否かを確認する。
【００８９】
受け取った組が利用者情報テーブル２３１内に存在しない場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。この場合、利用者確認部２０１ａは、利用者識別番号及びパスワードのいずれか一方又は両方が正しくない旨を示すメッセージを、通信部２０２及びネットワーク２０を介して、ジョブ発行端末１００に対して送信する。
【００９０】
受け取った利用者識別番号とパスワードの組が利用者情報テーブル２３１内に存在する場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードが正しいものと判断する。この場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードをプリント予約部２０１ｂに対して出力する。
（印刷の場合）
利用者確認部２０１ａは、入出力部２１５から利用者識別番号及びパスワードの組を受け取る。次に、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部２０３の利用者情報テーブル２３１内に存在するか否かを確認する。受け取った組が利用者情報テーブル２３１内に存在しない場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。次に、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくない場合、利用者確認部２０１ａは、利用者識別番号及びパスワードの入力及び確認を繰り返すよう制御する。
【００９１】
受け取った利用者識別番号及びパスワードの組が利用者情報テーブル２３１内に存在する場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードが正しいと判断する。
（５）プリント予約部２０１ｂ
（ジョブモードが「０」（ＢＯＸプリント）である場合）
プリント予約部２０１ｂは、ジョブ発行端末１００から、ネットワーク２０及び通信部２０２を介して、プリント予約指示及びジョブ情報を受信する。
【００９２】
次に、プリント予約部２０１ｂは、記憶部２０３に記憶されているシステムパラメーター２２２のうちのジョブモード２２２ａが「０」（ＢＯＸプリント）であるか否かを判断する。ジョブモード２２２ａが「０」（ＢＯＸプリント）である場合、プリント予約部２０１ｂは、前回生成したＢＯＸプリント予約番号に「１」を加算することにより、新たなＢＯＸプリント予約番号を生成する。次に、プリント予約部２０１ｂは、受け取った利用者識別番号により、記憶部２０３内のＢＯＸを特定する。次に、プリント予約部２０１ｂは、生成したＢＯＸプリント予約番号、受け取った利用者識別番号及び受け取ったジョブ情報を、特定したＢＯＸに書き込む。次に、プリント予約部２０１ｂは、ＢＯＸプリント予約番号、利用者識別番号及びジョブ情報を対応付けて、ＭＦＰプリント管理テーブル２６１に書き込む。次に、プリント予約部２０１ｂは、通信部２０２及びネットワーク２０を介して、ＢＯＸプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、状態表示端末３００に対して送信する。
【００９３】
（ジョブモードが「１」（プルプリント）である場合）
プリント予約部２０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、プリント予約指示、プルプリント予約番号及びジョブ識別番号を受信する。次に、プリント予約部２０１ｂは、ＭＦＰプリント管理テーブル２６１に、受信したジョブ識別番号に対応付けて、受信したプルプリント予約番号を書き込む。
【００９４】
（Ｐ２Ｐモード１２２ｃが「１」（Ｐ２Ｐプリント対応）である場合）
プリント予約部２０１ｂは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部２０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する。次に、プリント予約部２０１ｂは、ＭＦＰプリント管理テーブル２６１に、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐプリント予約番号を書き込む。
【００９５】
（６）タイマー処理部２０１ｃ
タイマー処理部２０１ｃは、図１１に示すように、ＢＯＸプリント用タイマー２０１ｃａ及びプルプリント用タイマー２０１ｃｂを含んでいる。ＢＯＸプリント用タイマー２０１ｃａ及びプルプリント用タイマー２０１ｃｂは、タイマー処理部２０１ｃの制御により、定期的にアラームを発生する。
【００９６】
タイマー処理部２０１ｃは、現在時刻を取得し、取得した現在時刻が午前０時０分であるか否かを判断する。現在時刻が午前０時０分でない場合、タイマー処理部２０１ｃは、現在時刻の取得と前記判断を繰り返す。なお、比較の対象となる現在時刻は、午前０時０分には限定されない。午前１時１５分でもよいし、午前２時３６分でもよい。また、比較する頻度は、一日に一回には限定されない。一日に二回、比較してもよいし、三回以上比較してもよい。
【００９７】
現在時刻が午前０時０分である場合、タイマー処理部２０１ｃは、システムパラメーター２２２のチェックモード２２２ｂを確認する。
チェックモード２２２ｂが「１」（ＭＦＰによるチェック）である場合、又は、「２」（サーバー装置とＭＦＰによるチェック）である場合、タイマー処理部２０１ｃは、システムパラメーター２２２のジョブモード２２２ａを確認する。
【００９８】
ジョブモード２２２ａが「０」（ＢＯＸプリント）である場合、タイマー処理部２０１ｃは、ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれているか否かを判断する。
ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれている場合、タイマー処理部２０１ｃは、ＢＯＸプリント用タイマー２０１ｃａの動作を開始する。つまり、ＢＯＸプリント用タイマー２０１ｃａにより、定期的にアラームを発生させる。このアラームをＢＯＸプリント用アラームと呼ぶ。このとき、ＢＯＸプリント用アラームフラグ２９１を「１」に設定する。一例として、ＢＯＸプリント用タイマー２０１ｃａは、毎時一回、１５分にアラームを発生させるとしてもよい。次に、タイマー処理部２０１ｃによる動作を終了する。
【００９９】
ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれていない場合、タイマー処理部２０１ｃは、ＢＯＸプリント用タイマー２０１ｃａの動作を開始させない。つまり、ＢＯＸプリント用タイマー２０１ｃａにより、定期的にアラームを発生させない。このとき、ＢＯＸプリント用アラームフラグ２９１を「０」に設定する。次に、タイマー処理部２０１ｃによる動作を終了する。
【０１００】
ジョブモード２２２ａが「１」（プルプリント）である場合、タイマー処理部２０１ｃは、ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれているか否かを判断する。
ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれている場合、タイマー処理部２０１ｃは、プルプリント用タイマー２０１ｃｂの動作を開始する。つまり、プルプリント用タイマー２０１ｃｂにより、定期的にアラームを発生させる。このアラームをプルプリント用アラームと呼ぶ。このとき、プルプリント用アラームフラグ２９２を「１」に設定する。一例として、プルプリント用タイマー２０１ｃｂは、毎時一回、１５分にアラームを発生させるとしてもよい。次に、タイマー処理部２０１ｃによる動作を終了する。
【０１０１】
ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれていない場合、タイマー処理部２０１ｃは、プルプリント用タイマー２０１ｃｂの動作を開始させない。つまり、プルプリント用タイマー２０１ｃｂにより、定期的にアラームを発生させない。このとき、プルプリント用アラームフラグ２９２を「０」に設定する。次に、タイマー処理部２０１ｃによる動作を終了する。
【０１０２】
チェックモード２２２ｂが「０」（サーバー装置によるチェック）である場合、タイマー処理部２０１ｃは、その動作を終了する。
（７）状態確認部２０１ｄ
（Ａ）状態確認部２０１ｄは、ＢＯＸプリント用アラームが発生しているか否かを確認する。具体的には、状態確認部２０１ｄは、記憶部２０３に記憶されているＢＯＸプリント用アラームフラグ２９１が「１」であるか「０」であるかを判断する。ＢＯＸプリント用アラームフラグ２９１が「１」である場合、ＢＯＸプリント用アラームが発生していることを示す。ＢＯＸプリント用アラームフラグ２９１が「０」である場合、ＢＯＸプリント用アラームが発生していないことを示す。
【０１０３】
ＢＯＸプリント用アラームが発生している場合、状態確認部２０１ｄは、次に示す（ａ）〜（ｂ）の処理を行う。
（ａ）状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する。
（ｂ）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、（ｂ−１）〜（ｂ−２）を繰り返す。
【０１０４】
（ｂ−１）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す。
（ｂ−２）状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、ＢＯＸプリント予約番号、利用者識別番号及び取得したＭＦＰ２００のステータスを送信する。
【０１０５】
（Ｂ）状態確認部２０１ｄは、プルプリント用アラームが発生しているか否かを確認する。具体的には、状態確認部２０１ｄは、記憶部２０３に記憶されているプルプリント用アラームフラグ２９２が「１」であるか「０」であるかを判断する。ここで、プルプリント用アラームフラグ２９２が「１」である場合、プルプリント用アラームが発生していることを示す。プルプリント用アラームフラグ２９２が「０」である場合、プルプリント用アラームが発生していないことを示す。
【０１０６】
プルプリント用アラームが発生している場合、状態確認部２０１ｄは、次に示す（ｃ）〜（ｄ）の処理を行う。
（ｃ）状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する。次に、状態確認部２０１ｄは、サーバー装置４００へのアクセスチェックを行って、サーバーチェック結果を取得する。
【０１０７】
（ｄ）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、（ｄ−１）〜（ｄ−５）を繰り返す
（ｄ−１）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す。
（ｄ−２）状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、プルプリント予約番号、取得したＭＦＰ２００のステータス及び取得したサーバーチェック結果を送信する。
【０１０８】
（ｄ−３）状態確認部２０１ｄは、システムパラメーター２２２のＰ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）であるか、「１」（Ｐ２Ｐプリント対応）であるかを判断する。
（ｄ−４）Ｐ２Ｐモード２２２ｃが「１」である場合、状態確認部２０１ｄは、Ｐ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する。
【０１０９】
（ｄ−５）状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるＰ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する。
（Ｃ）状態確認部２０１ｄは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、ステータスの要求を受信する。
【０１１０】
状態確認部２０１ｄは、サーバー装置４００から受信したデータがステータスの要求であるか否かを判断する。
サーバー装置４００から受信したデータがステータスの要求である場合、状態確認部２０１ｄは、次の（ｅ）〜（ｆ）の処理を行う。
（ｅ）状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する。
【０１１１】
（ｆ）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、（ｆ−１）〜（ｆ−５）を繰り返す
（ｆ−１）状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す。
（ｆ−２）状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、プルプリント予約番号、利用者識別番号及び取得したＭＦＰ２００のステータスを送信する。
【０１１２】
（ｆ−３）状態確認部２０１ｄは、システムパラメーター２２２のＰ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）であるか、「１」（Ｐ２Ｐプリント対応）であるかを判断する。
（ｆ−４）Ｐ２Ｐモード２２２ｃが「１」である場合、状態確認部２０１ｄは、Ｐ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する。
【０１１３】
（ｆ−５）次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるＰ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する。
（８）印刷制御部２０１ｅ
印刷制御部２０１ｅは、プリントの種類の指定が「ＢＯＸプリント」、「プルプリント」及び「Ｐ２Ｐプルプリント」のいずれであるかを判断する。
【０１１４】
プリントの種類の指定が「ＢＯＸプリント」である場合、印刷制御部２０１ｅは、ＢＯＸプリントを実行する。
プリントの種類の指定が「プルプリント」である場合、印刷制御部２０１ｅは、プルプリントを実行する。
プリントの種類の指定が「Ｐ２Ｐプルプリント」である場合、印刷制御部２０１ｅは、Ｐ２Ｐプルプリントを実行する。これにより、印刷処理を終了する。
【０１１５】
（ＢＯＸプリントの場合）
印刷制御部２０１ｅは、入出力部２１５からＢＯＸプリント予約番号を受け取る。次に、受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する。
受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合、印刷制御部２０１ｅは、ＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。
【０１１６】
受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合、印刷制御部２０１ｅは、受け取った利用者識別番号に対応するＢＯＸ識別番号をＢＯＸ情報テーブル２４１から抽出する。次に、印刷制御部２０１ｅは、抽出したＢＯＸ識別番号により特定されるＢＯＸから、ＢＯＸプリント予約番号に対応するジョブ情報を読み出す。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。
【０１１７】
印刷が正常に終了すると、印刷制御部２０１ｅは、特定されたＢＯＸから、ＢＯＸプリント予約番号、利用者識別番号及びジョブ情報を削除する。次に、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のＢＯＸプリント予約番号を含むＭＦＰプリント情報を削除する。
（プルプリントの場合）
印刷制御部２０１ｅは、入出力部２１５からプルプリント予約番号を受け取る。次に、受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する。
【０１１８】
受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合、プルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。
受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合、印刷制御部２０１ｅは、通信部２０２、ネットワーク２０を介して、サーバー装置４００に対して、ジョブ情報の要求及び受け取ったプルプリント予約番号を送信する。
【０１１９】
次に、印刷制御部２０１ｅは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、ジョブ情報を受信する。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。
印刷が正常に終了すると、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のプルプリント予約番号を含むＭＦＰプリント情報を削除する。次に、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。
【０１２０】
（Ｐ２Ｐプルプリントの場合）
印刷制御部２０１ｅは、入出力部２１５からＰ２Ｐプルプリント予約番号を受け取る。次に、受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する。
受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合、Ｐ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。
【０１２１】
受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合、印刷制御部２０１ｅは、通信部２０２、ネットワーク２０を介して、Ｐ２Ｐ端末５００に対して、ジョブ情報の要求及び受け取ったＰ２Ｐプルプリント予約番号を送信する。
次に、印刷制御部２０１ｅは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部２０２を介して、ジョブ情報を受信する。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。
【０１２２】
印刷が正常に終了すると、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のＰ２Ｐプルプリント予約番号を含むＭＦＰプリント情報を削除する。次に、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、Ｐ２Ｐ端末５００に対して送信する。また、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。さらに、印刷が正常に終了すると、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、ジョブ発行端末１００に対して送信する。
【０１２３】
（９）通信部２０２
通信部２０２は、ネットワーク２０を介して、外部の装置との間で情報の送受信を行う。
１．４  状態表示端末３００
状態表示端末３００は、一例として図１６に示すように、制御部３０１、通信部３０２、記憶部３０３、表示部３０４及び入力受付部３０５から構成されている。制御部３０１は、書込制御部３０１ａ、表示制御部３０１ｂ及び位置取得部３０１ｇから構成されている。また、表示制御部３０１ｂは、判断部３０１ｃ及び生成部３０１ｄから構成されている。
【０１２４】
状態表示端末３００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクデバイス、ディスプレィデバイス、キーボードなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクデバイスには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、状態表示端末３００は、その機能を達成する。
【０１２５】
（１）記憶部３０３
記憶部３０３は、予め、システムパラメーター３２２、Ｐ２Ｐ端末のＩＰアドレス３２５及び状態テーブル３３１を記憶している。
（システムパラメーター３２２）
システムパラメーター３２２は、図１６に示すように、ジョブモード３２２ａ、チェックモード３２２ｂ及びＰ２Ｐモード３２２ｃを含む。システムパラメーター３２２は、図３に示すシステムパラメーター１２２と同一である。
【０１２６】
言い換えると、システムパラメーター３２２のジョブモード３２２ａ、チェックモード３２２ｂ及びＰ２Ｐモード３２２ｃは、それぞれ、図３に示すシステムパラメーター１２２のジョブモード１２２ａ、チェックモード１２２ｂ及びＰ２Ｐモード１２２ｃと同一の値を有する。
（Ｐ２Ｐ端末のＩＰアドレス３２５）
Ｐ２Ｐ端末のＩＰアドレス３２５は、ネットワーク２０において配置されているＰ２Ｐ端末５００の配置位置を示すアドレスである。
【０１２７】
（状態テーブル３３１）
状態テーブル３３１は、ジョブモード３２２ａ及びチェックモード３２２ｂに応じて、そのデータ構造が異なる。以下に、状態テーブル３３１ａ、３３１ｂ、３３１ｃ及び３３１ｄについて、説明する。
＜状態テーブル３３１ａ＞
状態テーブル３３１ａは、ジョブモード３２２ａが「０」（ＢＯＸプリント）である場合に、記憶部３０３に記憶されている。
【０１２８】
状態テーブル３３１ａは、一例として、図１７に示すように、複数の状態情報を記憶するための領域を備えている。各状態情報は、ＢＯＸプリントの場合のプリント予約情報に対応している。
状態情報は、ジョブ識別番号、利用者識別番号、ＢＯＸプリント予約番号、１個又は複数個の候補ＭＦＰ情報を含む。さらに、状態情報は、１個又は複数個の候補ＭＦＰ情報に対応して、１個又は複数個のステータスを含む場合がある。ジョブ識別番号は、ジョブ情報を識別するための識別情報である。利用者識別番号は、利用者を識別するための識別情報である。ＢＯＸプリント予約番号は、ＢＯＸプリントの場合に、ジョブ情報に対して設定された予約番号である。候補ＭＦＰ情報は、候補ＭＦＰを示す。候補ＭＦＰは、利用者により選択されたＭＦＰの候補である。候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。ＭＦＰ識別番号は、当該候補ＭＦＰを識別するための識別情報である。機種番号は、当該候補ＭＦＰの機種を識別する識別情報である。ＩＰアドレスは、当該候補ＭＦＰに割り当てられたネットワーク２０上の配置位置を示すアドレスである。所在地情報は、当該候補ＭＦＰが存在する位置を示す。ステータスは、当該候補ＭＦＰが正常であるか異常であるかを示す。
【０１２９】
状態テーブル３３１ａは、図１７に示すように、一例として、状態情報３３２を含む。状態情報３３２は、ジョブ識別番号３３３「Ｊ００２」、利用者識別番号３３４「Ｕ００１」、ＢＯＸプリント予約番号３３５「１２８７」、候補ＭＦＰ情報３３６、・・・、ステータス３３７「正常」、・・・を含む。
＜状態テーブル３３１ｂ＞
状態テーブル３３１ｂは、ジョブモード３２２ａが「１」（プルプリント）であり、チェックモード３２２ｂが「０」（サーバー装置によるチェック）の場合に、記憶部３０３に記憶されている。
【０１３０】
状態テーブル３３１ｂは、一例として、図１８に示すように、複数の状態情報を記憶するための領域を備えている。各状態情報は、プルプリントの場合のプリント予約情報に対応している。
状態情報は、ジョブ識別番号、利用者識別番号、プルプリント予約番号、１個又は複数個の候補ＭＦＰ情報を含む。さらに、状態情報は、１個又は複数個の候補ＭＦＰ情報に対応して、１個又は複数個のステータス回答及び１個又は複数個のステータスを含む場合がある。ジョブ識別番号は、ジョブ情報を識別するための識別情報である。利用者識別番号は、利用者を識別するための識別情報である。プルプリント予約番号は、プルプリントの場合に、ジョブ情報に対して設定された予約番号である。候補ＭＦＰ情報は、候補ＭＦＰを示す。候補ＭＦＰは、状態表示端末３００の近くに存在するとして、選択されたＭＦＰの候補である。候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。ＭＦＰ識別番号は、当該候補ＭＦＰを識別するための識別情報である。機種番号は、当該候補ＭＦＰの機種を識別する識別情報である。ＩＰアドレスは、当該候補ＭＦＰに割り当てられたネットワーク２０上の配置位置を示すアドレスである。所在地情報は、当該候補ＭＦＰが存在する位置を示す。ステータス回答は、対応する候補ＭＦＰからステータスについての回答が有ったか無かったかを示す。ステータスは、当該候補ＭＦＰが正常であるか異常であるかを示す。
【０１３１】
状態テーブル３３１ｂは、図１８に示すように、一例として、状態情報３４２を含む。状態情報３４２は、ジョブ識別番号３４３「Ｊ００２」、利用者識別番号３４４「Ｕ００１」、プルプリント予約番号３４５「１２８７」、候補ＭＦＰ情報３４６、・・・、ステータス回答３４７「有り」、・・・ステータス３４８「正常」、・・・を含む。
＜状態テーブル３３１ｃ＞
状態テーブル３３１ｃは、ジョブモード３２２ａが「１」（プルプリント）であり、チェックモード３２２ｂが「１」（ＭＦＰによるチェック）の場合に、記憶部３０３に記憶されている。
【０１３２】
状態テーブル３３１ｃは、一例として、図１９に示すように、複数の状態情報を記憶するための領域を備えている。各状態情報は、プルプリントの場合のプリント予約情報に対応している。
状態情報は、ジョブ識別番号、利用者識別番号、プルプリント予約番号、１個又は複数個の候補ＭＦＰ情報を含む。さらに、状態情報は、１個又は複数個の候補ＭＦＰ情報に対応して、１個又は複数個のステータス、１個又は複数個のサーバー装置に対するアクセス結果を含む場合がある。さらに、状態情報は、Ｐ２Ｐプルプリント予約番号を含む場合があり、この場合に、さらに、複数個の候補ＭＦＰ情報に対応して、Ｐ２Ｐ端末に対するアクセス結果を含む場合がある。ジョブ識別番号は、ジョブ情報を識別するための識別情報である。利用者識別番号は、利用者を識別するための識別情報である。プルプリント予約番号は、プルプリントの場合に、ジョブ情報に対して設定された予約番号である。候補ＭＦＰ情報は、候補ＭＦＰを示す。候補ＭＦＰは、状態表示端末３００の近くに存在するとして、選択されたＭＦＰの候補である。候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。ＭＦＰ識別番号は、当該候補ＭＦＰを識別するための識別情報である。機種番号は、当該候補ＭＦＰの機種を識別する識別情報である。ＩＰアドレスは、当該候補ＭＦＰに割り当てられたネットワーク２０上の配置位置を示すアドレスである。所在地情報は、当該候補ＭＦＰが存在する位置を示す。ステータスは、対応する候補ＭＦＰが正常であるか異常であるかを示す。サーバー装置に対するアクセス結果は、対応する候補ＭＦＰからサーバー装置４００に対するアクセス結果を示す。アクセス結果には、正常の場合と応答なしの場合とがある。Ｐ２Ｐプルプリント予約番号は、Ｐ２Ｐプリント対応の場合に、ジョブ情報に対して設定された予約番号である。Ｐ２Ｐ端末に対するアクセス結果は、対応する候補ＭＦＰからＰ２Ｐ端末５００に対するアクセス結果を示す。アクセス結果には、正常の場合と応答なしの場合とがある。
【０１３３】
状態テーブル３３１ｃは、図１９に示すように、一例として、状態情報３５２を含む。状態情報３５２は、ジョブ識別番号３５３「Ｊ００２」、利用者識別番号３５４「Ｕ００１」、プルプリント予約番号３５５「１２８７」、Ｐ２Ｐプルプリント予約番号３５６「４１０１」、候補ＭＦＰ情報３５７、・・・、ステータス３５８「正常」、・・・、サーバー装置に対するアクセス結果３５９「正常」、・・・、Ｐ２Ｐ端末に対するアクセス結果３６０「応答なし」、・・・を含む。
【０１３４】
＜状態テーブル３３１ｄ＞
状態テーブル３３１ｄは、ジョブモード３２２ａが「１」（プルプリント）であり、チェックモード３２２ｂが「２」（サーバー装置とＭＦＰによるチェック）の場合に、記憶部３０３に記憶されている。
状態テーブル３３１ｄは、一例として、図２０に示すように、複数の状態情報を記憶するための領域を備えている。各状態情報は、プルプリントの場合のプリント予約情報に対応している。
【０１３５】
状態情報は、ジョブ識別番号、利用者識別番号、プルプリント予約番号、１個又は複数個の候補ＭＦＰ情報を含む。さらに、状態情報は、１個又は複数個の候補ＭＦＰ情報に対応して、１個又は複数個のステータス回答、１個又は複数個のステータス、１個又は複数個のサーバー装置に対するアクセス結果を含む場合がある。さらに、状態情報は、Ｐ２Ｐプルプリント予約番号を含む場合があり、この場合に、さらに、複数個の候補ＭＦＰ情報に対応して、Ｐ２Ｐ端末に対するアクセス結果を含む場合がある。ジョブ識別番号は、ジョブ情報を識別するための識別情報である。利用者識別番号は、利用者を識別するための識別情報である。プルプリント予約番号は、プルプリントの場合に、ジョブ情報に対して設定された予約番号である。候補ＭＦＰ情報は、候補ＭＦＰを示す。候補ＭＦＰは、状態表示端末３００の近くに存在するとして、選択されたＭＦＰの候補である。候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。ＭＦＰ識別番号は、当該候補ＭＦＰを識別するための識別情報である。機種番号は、当該候補ＭＦＰの機種を識別する識別情報である。ＩＰアドレスは、当該候補ＭＦＰに割り当てられたネットワーク２０上の配置位置を示すアドレスである。所在地情報は、当該候補ＭＦＰが存在する位置を示す。ステータス回答は、対応する候補ＭＦＰからステータスについての回答が有ったか無かったかを示す。ステータスは、対応する候補ＭＦＰが正常であるか異常であるかを示す。サーバー装置に対するアクセス結果は、対応する候補ＭＦＰからサーバー装置４００に対するアクセス結果を示す。アクセス結果には、正常の場合と応答なしの場合とがある。Ｐ２Ｐプルプリント予約番号は、Ｐ２Ｐプリント対応の場合に、ジョブ情報に対して設定された予約番号である。Ｐ２Ｐ端末に対するアクセス結果は、対応する候補ＭＦＰからＰ２Ｐ端末５００に対するアクセス結果を示す。アクセス結果には、正常の場合と応答なしの場合とがある。
【０１３６】
状態テーブル３３１ｄは、図２０に示すように、一例として、状態情報３６２を含む。状態情報３６２は、ジョブ識別番号３６３「Ｊ００２」、利用者識別番号３６４「Ｕ００１」、プルプリント予約番号３６５「１２８７」、Ｐ２Ｐプルプリント予約番号３６６「４１０１」、候補ＭＦＰ情報３６７、・・・、ステータス回答３６８「有り」、ステータス３６９「正常」、・・・、サーバー装置に対するアクセス結果３７０「正常」、・・・、Ｐ２Ｐ端末に対するアクセス結果３７１「応答なし」、・・・を含む。
【０１３７】
（２）書込制御部３０１ａ
（ジョブモードが「０」（ＢＯＸプリント）である場合）
書込制御部３０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部３０２を介して、利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を、受信する。次に、書込制御部３０１ａは、受信した利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を対応付けて、１個の状態情報として、記憶部３０３の状態テーブル３３１に書き込む。
【０１３８】
次に、書込制御部３０１ａは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ＢＯＸプリント予約番号及びジョブ識別番号を受信する。次に、書込制御部３０１ａは、記憶部３０３の状態テーブル３３１において、受信したジョブ識別番号に対応付けて、受信したＢＯＸプリント予約番号を記憶する。
（ジョブモードが「１」（プルプリント）である場合）
書込制御部３０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部３０２を介して、利用者識別番号及びジョブ識別番号を受信する。次に、書込制御部３０１ａは、状態テーブル３３１に、受信した利用者識別番号とジョブ識別番号とを対応付けて、状態情報として書き込む。
【０１３９】
次に、書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、プルプリント予約番号及びジョブ識別番号を受信する。また、書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、候補ＭＦＰ情報を受信する
次に、書込制御部３０１ａは、状態テーブル３３１に、受信したジョブ識別番号に対応付けて、受信したプルプリント予約番号及び候補ＭＦＰ情報を書き込む。
【０１４０】
（Ｐ２Ｐモードが「１」（Ｐ２Ｐプリント対応）である場合）
書込制御部３０１ａは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する。次に、書込制御部３０１ａは、状態テーブル３３１に、受信したジョブ識別番号に対応付けて、状態情報として受信したＰ２Ｐプリント予約番号を書き込む。
【０１４１】
（サーバー装置４００の検索部４０１ｂがＭＦＰを検索した場合）
書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を受信する。次に、書込制御部３０１ａは、受信した１個又は複数個の候補ＭＦＰ情報を、候補ＭＦＰ情報３６１、・・・、３６２として、記憶部３０３の状態テーブル３３１において、ジョブ識別番号に対応付けて書き込む。次に、検索部４０１ｂは、通信部４０２及びネットワーク２０を介して、生成した候補ＭＦＰ情報を状態表示端末３００に対して送信する。
【０１４２】
（３）位置取得部３０１ｇ
位置取得部３０１ｇは、ＧＰＳ（Global Positioning System ）機能を有している。
書込制御部３０１ａが、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、プルプリント予約番号及びジョブ識別番号を受信したとき、位置取得部３０１ｇは、ＧＰＳ機能を用いて、状態表示端末３００の所在地を取得する。次に、位置取得部３０１ｇは、制御部３０１は、取得した所在地を、通信部３０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。
【０１４３】
（４）表示制御部３０１ｂ及び表示部３０４
（ａ）ＭＦＰ２００による定期チェックの場合
＜ＢＯＸプリント用アラームが発生している場合＞
表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、ＢＯＸプリント予約番号、利用者識別番号及びステータスを受信する。次に、表示制御部３０１ｂは、後述するように、ステータスの表示制御を行う。
【０１４４】
＜プルプリント用アラームが発生している場合＞
表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、プルプリント予約番号、ステータス及びサーバーチェック結果を受信する。
また、表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する。次に、表示制御部３０１ｂは、後述するように、ステータス等の表示制御を行う。
【０１４５】
＜ステータス要求がある場合＞
表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、プルプリント予約番号、利用者識別番号及びステータスを受信する。
表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する。次に、表示制御部３０１ｂは、後述するように、ステータス等の表示制御を行う。
【０１４６】
（ｂ）サーバー装置４００による定期チェックの場合
表示制御部３０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、応答有無、ステータス及びプルプリント予約番号を、受信する。
次に、表示制御部３０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する。次に、表示制御部３０１ｂは、後述するように、ステータスの表示制御を行う。
【０１４７】
（ｃ）表示制御部３０１ｂによる表示制御
表示制御部３０１ｂの判断部３０１ｃは、表示更新タイミングであるか否かを判断する。例えば、表示更新タイミングは、毎時０分であり、表示制御部３０１ｂの判断部３０１ｃは、毎時、０分であるか否かを判断する。なお、表示更新タイミングは、毎時０分には限定されない。表示更新タイミングは、毎時１５分又は毎時３０分であるとしてもよい。また、一時間に一回には限定されない。一時間に、二回、三回、又はそれ以上の回数であるとしてもよい。さらに、一日に、二回、三回、又はそれ以上の回数であるとしてもよい。
【０１４８】
表示更新タイミングでない場合、表示制御部３０１ｂは、表示の制御を終了する。
表示更新タイミングである場合、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のジョブモード３２２ａが、「０」（ＢＯＸプリント）であるか、「１」（プルプリント）であるかを判断する。
ジョブモード３２２ａが、「０」である場合、表示制御部３０１ｂは、ＢＯＸプリントにおける表示制御を行う。これにより表示制御を終了する。
【０１４９】
ジョブモード３２２ａが、「１」である場合、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のチェックモード３２２ｂが、「０」（サーバー装置によるチェック）であるか、「１」（ＭＦＰによるチェック）であるか、又は、「２」（サーバー装置とＭＦＰによるチェック）であるかを判断する。
システムパラメーター３２２のチェックモード３２２ｂが、「０」である場合、表示制御部３０１ｂは、サーバー装置によるチェックにおける表示制御を行う。これにより表示処理を終了する。
【０１５０】
システムパラメーター３２２のチェックモード３２２ｂが、「１」である場合、表示制御部３０１ｂは、ＭＦＰによるチェックにおける表示制御を行う。これにより表示処理を終了する。
システムパラメーター３２２のチェックモード３２２ｂが、「２」である場合、表示制御部３０１ｂは、サーバー装置とＭＦＰによるチェックにおける表示制御を行う。これにより表示処理を終了する。
【０１５１】
（ＢＯＸプリントにおける表示制御）
ＢＯＸプリントにおける表示制御について説明する。
表示制御部３０１ｂは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する。ここで、受信タイミングは、上記のＢＯＸプリント用タイマー２０１ｃａ及びプルプリント用タイマー２０１ｃｂによりアラームが発生されるタイミングと一致している。受信タイミングは、一例として、毎時一回、１５分であり、表示制御部３０１ｂは、毎時、１５分であるか否かを判断する。なお、ステータス等が送信され受信されるまでに要する時間を考慮する必要がある。例えば、要する時間が最大２００ミリ秒であるとすると、送信タイミングが毎時１５分００秒００００ミリ秒である場合には、定期的な受信タイミングは、毎時１５分００秒００００ミリ秒から１５分００秒０２００ミリ秒までの幅のある時間帯であるとする。この時間帯外において、受信が発生した場合には、定期的でないと判断する。
【０１５２】
受信タイミングが定期的である場合、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する。受信したステータスが正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する。次に、表示制御部３０１ｂの生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。
【０１５３】
受信タイミングが定期的でない場合、又は、受信したステータスが異常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。
（サーバー装置４００によるチェック時における表示の動作）
次に、サーバー装置４００によるチェック時における表示について説明する。
【０１５４】
表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する。ここで、受信タイミングについては、上述した通りである。
受信タイミングが定期的である場合、表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰからのステータス応答が有るか無いかを判断する。ＭＦＰからのステータス応答が有る場合、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する。受信したステータスが正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。
【０１５５】
受信タイミングが定期的でない場合、ＭＦＰからのステータス応答が無い場合、又は、受信したステータスが異常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。
（ＭＦＰ２００によるチェック時における表示）
次に、ＭＦＰ２００によるチェック時における表示について、説明する。
【０１５６】
表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する。ここで、受信タイミングについては、上述した通りである。
受信タイミングが定期的である場合、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する。受信したステータスが正常を示す場合、表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する。サーバー装置４００へのアクセス結果が正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。
【０１５７】
サーバー装置４００へのアクセス結果が異常を示す場合、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合、表示制御部３０１ｂの判断部３０１ｃは、Ｐ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に対して出力する。
【０１５８】
受信タイミングが定期的でない場合、受信したステータスが異常を示す場合、Ｐ２Ｐモード３２２ｃが「０」である場合、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。
【０１５９】
（サーバー装置４００とＭＦＰ２００によるチェック時における表示）
次に、サーバー装置４００とＭＦＰ２００によるチェック時における表示について、説明する。
表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰ２００からのデータの受信であるか否かを判断する。
【０１６０】
ＭＦＰ２００からの受信である場合、表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する。ここで、受信タイミングについては、上述した通りである。
受信タイミングが定期的である場合、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する。受信したステータスが正常を示す場合、表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する。サーバー装置４００へのアクセス結果が正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。
【０１６１】
サーバー装置４００へのアクセス結果が異常を示す場合、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合、表示制御部３０１ｂの判断部３０１ｃは、Ｐ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に対して出力する。
【０１６２】
受信タイミングが定期的でない場合、受信したステータスが異常を示す場合、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。
【０１６３】
ＭＦＰからのデータの受信でない場合、表示制御部３０１ｂは、サーバー装置４００からのデータの受信であるか否かを判断する。
サーバー装置４００からのデータの受信である場合、表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する。ここで、受信タイミングについては、上述した通りである。
【０１６４】
受信タイミングが定期的である場合、表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰからのステータス応答が有るか無いかを判断する。ＭＦＰからのステータス応答が有る場合、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する。受信したステータスが正常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。
【０１６５】
受信タイミングが定期的でない場合、ＭＦＰからのステータス応答が無い場合、又は、受信したステータスが異常を示す場合、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。
（表示部３０４）
表示部３０４は、表示制御部３０１ｂの生成部３０１ｄから、ＭＦＰ識別番号等とともに印刷可を示すメッセージを受け取る。また、表示部３０４は、表示制御部３０１ｂの生成部３０１ｄから、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを受け取る。また、表示部３０４は、表示制御部３０１ｂの生成部３０１ｄから、ＭＦＰ識別番号等とともに条件付き印刷可を示すメッセージを受け取る。次に、表示部３０４は、ＭＦＰ状態表示画面において、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示し、また、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する。また、表示部３０４は、ＭＦＰ識別番号等とともに条件付き印刷可を示すメッセージを表示する。
【０１６６】
表示部３０４により表示されるＭＦＰ状態表示画面の一例として、ＭＦＰ状態表示画面５６１を図２１に示す。
この図に示すように、ＭＦＰ状態表示画面５６１は、表示フィールド５６２、表示フィールド５６３及び状態表示フィールド５７１を含む。
表示フィールド５６２には、利用者識別番号が表示される。表示フィールド５６３には、利用者名が表示される。状態表示フィールド５７１には、複数の状態情報が表示される。各状態情報は、ジョブ識別番号、予約番号、ＭＦＰ識別番号、機種番号、所在地及び状態を含む。ジョブ識別番号は、ジョブ情報を識別するための識別情報である。予約番号は、予約されたジョブ情報を識別するための識別情報である。ＭＦＰ識別番号は、候補ＭＦＰを識別するための識別番号である。機種番号は、候補ＭＦＰの機種を識別するための識別番号である。所在地は、候補ＭＦＰが存在する位置を示す。状態は、候補ＭＦＰの状態を示す。印刷可及び印刷不可のいずれかを示す。
【０１６７】
図２１に示すように、状態表示フィールド５７１は、状態情報５６４を含む。状態情報は、ジョブ識別番号５６５「Ｊ００１」、予約番号５６６「Ｒ００１」、ＭＦＰ識別番号５６７「Ｍ００１」、機種番号５６８「Ｘ００１」、所在地５６９「Ａ事業所１Ｆ」及び状態５７０「印刷不可」を含む。
（５）通信部３０２
通信部３０２は、ネットワーク２０を介して、外部の装置との間で情報の送受信を行う。
【０１６８】
（６）その他の表示制御
表示制御部３０１ｂは、一例として、図２２に示すように、ＭＦＰ状態表示画面５８１を表示するように制御してもよい。
ＭＦＰ状態表示画面５８１には、地図データが含まれる。地図データには、メッセージとＭＦＰ位置表示とからなる複数の組が含まれる。各メッセージは、ＭＦＰにおける印刷可又は印刷不可の状態を示す。ＭＦＰ位置表示は、ＭＦＰ識別番号を含み、ＭＦＰの所在地を指し示している。
【０１６９】
図２２に示すように、ＭＦＰ状態表示画面５８１に含まれる地図データは、メッセージ５８３とＭＦＰ位置表示５８２とからなる組、メッセージ５８５とＭＦＰ位置表示５８４とからなる組、メッセージ５８７とＭＦＰ位置表示５８６とからなる組及びその他の組を含む。
ここで、メッセージ５８３は、「印刷可」を表示し、ＭＦＰ位置表示５８２には、ＭＦＰ識別番号「Ａ」が含まれる。ＭＦＰ位置表示５８２は、ＭＦＰ識別番号「Ａ」により識別されるＭＦＰが存在する位置を指し示す。メッセージ５８５は、「印刷不可」を表示し、ＭＦＰ位置表示５８４には、ＭＦＰ識別番号「Ｂ」が含まれる。ＭＦＰ位置表示５８４は、ＭＦＰ識別番号「Ｂ」により識別されるＭＦＰが存在する位置を指し示す。メッセージ５８７は、「条件付き印刷可」を表示し、ＭＦＰ位置表示５８６には、ＭＦＰ識別番号「Ｈ」が含まれる。ＭＦＰ位置表示５８６は、ＭＦＰ識別番号「Ｈ」により識別されるＭＦＰが存在する位置を指し示す。
【０１７０】
ネットワーク２０には、地図サーバー装置が接続されている。地図サーバー装置は、各地の地図データを記憶している。
位置取得部３０１ｇは、当該状態表示端末３００が位置する所在地を示す所在地情報を取得する。次に、位置取得部３０１ｇは、取得した所在地情報及びその所在地情報により示される位置の周辺の地図の要求を、通信部３０２及びネットワーク２０を介して、地図サーバー装置に対して送信する。
【０１７１】
地図サーバー装置の検索部は、状態表示端末３００から、ネットワーク２０を介して、所在地情報及び地図の要求を、受信する。次に、検索部は、所在地情報により示される位置を含む地図データを内部から読み出す。次に、読み出した地図データを、ネットワーク２０を介して、状態表示端末３００に対して送信する。
表示制御部３０１ｂは、地図サーバー装置から、ネットワーク２０を介して、地図データを受信し、受信した地図データを記憶部３０３に書き込む。
【０１７２】
次に、表示制御部３０１ｂは、状態テーブルに含まれる全ての候補ＭＦＰ情報について、次の処理ａ及び処理ｂを繰り返す。
（処理ａ）表示制御部３０１ｂは、地図データ上に、候補ＭＦＰ情報内の所在地情報により示される位置を指し示すように、当該候補ＭＦＰ情報に含まれるＭＦＰ識別番号を描画する。
【０１７３】
（処理ｂ）次に、表示制御部３０１ｂは、地図データ上において、描画したＭＦＰ識別番号の近辺に、候補ＭＦＰ情報内のステータスを描画する。
状態テーブルに含まれる全ての候補ＭＦＰ情報について、ＭＦＰ識別番号及びステータスの描画が終了すると、表示制御部３０１ｂは、地図データを表示部３０４に対して出力する。表示部３０４は、地図データを表示する。
【０１７４】
これにより、状態表示端末３００による地図データの表示処理を終了する。
１．５  サーバー装置４００
サーバー装置４００は、図２３に一例として示すように、制御部４０１、通信部４０２、記憶部４０３から構成されている。制御部４０１は、プリント予約部４０１ａ、検索部４０１ｂ、タイマー処理部４０１ｃ、状態確認部４０１ｄ、読出部４０１ｅ及び削除部４０１ｆから構成されている。
【０１７５】
サーバー装置４００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクデバイスなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクデバイスには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、サーバー装置４００は、その機能を達成する。
【０１７６】
（１）記憶部４０３
記憶部４０３は、一例として、ハードディスクデバイスから構成されている。
記憶部４０３は、図２３に示すように、予め、システムパラメーター４２２、サーバープリント管理テーブル４３１、ＭＦＰ情報テーブル４５１、ＭＦＰ状態テーブル４６１、アラームフラグ４９１及びＰ２Ｐ端末のＩＰアドレス４７１を記憶している。
【０１７７】
（システムパラメーター４２２）
システムパラメーター４２２は、図２３に示すように、ジョブモード４２２ａ、チェックモード４２２ｂ及びＰ２Ｐモード４２２ｃを含む。システムパラメーター４２２は、図３に示すシステムパラメーター１２２と同一である。
言い換えると、システムパラメーター４２２のジョブモード４２２ａ、チェックモード４２２ｂ及びＰ２Ｐモード４２２ｃは、それぞれ、図３に示すシステムパラメーター１２２のジョブモード１２２ａ、チェックモード１２２ｂ及びＰ２Ｐモード１２２ｃと同一の値を有する。
【０１７８】
（サーバープリント管理テーブル４３１）
サーバープリント管理テーブル４３１は、一例として、図２４に示すように、複数のサーバープリント情報を記憶するための領域を備えている。
各サーバープリント情報は、プルプリント予約番号、利用者識別番号、ジョブ情報、状態表示端末所在地、１個又は複数個の候補ＭＦＰ情報、検索フラグ、印刷フラグ及びＰ２Ｐ端末のＩＰアドレスを含む。プルプリント予約番号は、プルプリントの予約がされたジョブ情報を識別する識別情報である。利用者識別番号は、利用者を識別する識別情報である。ジョブ情報は、ジョブ識別番号、ジョブデータ、ジョブパラメーター及び状態表示端末のＩＰアドレスを含む。状態表示端末所在地は、状態表示端末が存在する位置を示す。各候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。検索フラグは、当該サーバープリント情報について、候補ＭＦＰが既に検索されているか否かを示す。検索フラグは、「０」及び「１」のいずれか一方の値を取る。「０」は、候補ＭＦＰが検索されていないことを示す。「１」は、候補ＭＦＰが既に検索されていることを示す。印刷フラグは、当該サーバープリント情報に含まれるジョブ情報について、既に印刷されているか否かを示す。印刷フラグは、「０」及び「１」のいずれか一方の値を取る。「０」は、ジョブ情報について、印刷されていないことを示す。「１」は、ジョブ情報について、既に印刷されていることを示す。Ｐ２Ｐ端末のＩＰアドレスは、Ｐ２Ｐ端末５００に割り当てられたネットワーク上の配置位置を示すアドレスである。
【０１７９】
サーバープリント管理テーブル４３１は、一例として、図２４に示すように、サーバープリント情報４３２を含む。
サーバープリント情報４３２は、プルプリント予約番号４３３「８６２４」、利用者識別番号４３４「Ｕ００１」、ジョブ識別番号４３５「Ｊ００１」、ジョブデータ４３６、ジョブパラメーター４３７「印刷部数＝１」、状態表示端末ＩＰアドレス４３８「１２３．１２３．１．１」、状態表示端末所在地４３９「東京都港区港町百番１００」、候補ＭＦＰ情報４４０、・・・、検索フラグ４４２「１」、印刷フラグ４４３「０」及びＰ２Ｐ端末のＩＰアドレス４４４「１２３．１２３．１２３．１」を含む。
【０１８０】
（ＭＦＰ情報テーブル４５１）
ＭＦＰ情報テーブル４５１は、一例として、図２５に示すように、複数のＭＦＰ情報を含む。各ＭＦＰ情報は、ＭＦＰに対応している。各ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。ＭＦＰ識別番号は、対応するＭＦＰを識別する識別情報である。機種番号は、対応するＭＦＰの機種を識別する識別情報である。ＩＰアドレスは、対応するＭＦＰに割り当てられたネットワーク２０上の配置位置を示すアドレスである。所在地情報は、対応するＭＦＰが存在する位置を示す。
【０１８１】
ＭＦＰ情報テーブル４５１は、一例として、図２５に示すように、ＭＦＰ情報４５２を含む。ＭＦＰ情報は、ＭＦＰ識別番号４５３「Ｍ００１」、機種番号４５４「Ｘ００１」、ＩＰアドレス４５５「１２３．１２３．１２３．１」及び所在地情報４５６「Ａ事業所１Ｆ」を含む。
（ＭＦＰ状態テーブル４６１）
ＭＦＰ状態テーブル４６１は、１個又は複数個のＭＦＰ状態情報を記憶するための領域を備えている。
【０１８２】
各ＭＦＰ状態情報は、ＭＦＰに対応している。各ＭＦＰ状態情報は、ＭＦＰ識別番号、応答有無及びステータスを含む。ＭＦＰ識別番号は、対応するＭＦＰを識別する識別情報である。応答有無は、「有り」及び「無し」のいずれか一方の値を取る。「有り」は、対応するＭＦＰから応答が有ったことを示す。「無し」は、対応するＭＦＰから応答が無かったことを示す。ステータスは、対応するＭＦＰの状態を示す。ステータスは、「正常」及び「異常」のいずれか一方の値を取る。「正常」は、対応するＭＦＰが正常であることを示す。「異常」は、対応するＭＦＰが異常であることを示す。
【０１８３】
ＭＦＰ状態テーブル４６１は、図２６に示すように、ＭＦＰ状態情報４６２を含む。ＭＦＰ状態情報４６２は、ＭＦＰ識別番号４６３「Ｍ００１」、応答有無４６４「有り」及びステータス４６５「正常」を含む。
（２）プリント予約部４０１ａ
（ジョブモードが「１」（プルプリント）である場合）
プリント予約部４０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部４０２を介して、プリント予約指示、利用者識別番号及びジョブ情報を受信する。
【０１８４】
次に、プリント予約部４０１ａは、記憶部４０３に記憶されているシステムパラメーター４２２のうちのジョブモード４２２ａが「１」（プルプリント）であるか否かを判断する。ジョブモード４２２ａが「１」（プルプリント）であると判断する場合、プリント予約部４０１ａは、前回生成したプルプリント予約番号に「１」を加算することにより、新たなプルプリント予約番号を生成する。
【０１８５】
次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１に、プルプリント予約番号、利用者識別番号及びジョブ情報を対応付けて、サーバープリント情報として書き込む。
次に、プリント予約部４０１ａは、プルプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する。
【０１８６】
プリント予約部４０１ａは、プリントの予約を指示するプリント予約指示を生成する。次に、プリント予約部４０１ａは、プリント予約指示、プルプリント予約番号及びジョブ識別番号を、候補ＭＦＰ情報により示される全てのＭＦＰに対して、通信部４０２及びネットワーク２０を介して、送信する。
（Ｐ２Ｐモードが「１」（Ｐ２Ｐプリント対応）である場合）
プリント予約部４０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部４０２を介して、ジョブ識別番号及びＩＰアドレス１２７を受信する。次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１において、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐ端末のＩＰアドレス１２７を書き込む。次に、プリント予約部４０１ａは、候補ＭＦＰ情報を、ネットワーク２０及び通信部４０２を介して、Ｐ２Ｐ端末５００に対して送信する。
【０１８７】
プリント予約部４０１ａは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部４０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する。次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１に、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐプリント予約番号を書き込む。
（３）検索部４０１ｂ
検索部４０１ｂは、状態表示端末３００から、ネットワーク２０及び通信部４０２を介して、状態表示端末３００の所在地を受信する。次に、受信した所在地を、状態表示端末所在地として、サーバープリント管理テーブル４３１に書き込む。検索部４０１ｂは、ＭＦＰの検索処理を実行する。これにより、候補ＭＦＰ情報が生成される。次に、検索部４０１ｂは、サーバープリント管理テーブル４３１において、プルプリント予約番号に対応付けて、候補ＭＦＰ情報を書き込む。
【０１８８】
具体的には、検索部４０１ｂは、サーバープリント管理テーブル４３１に含まれる全てのサーバープリント情報について、次に示す（処理ａ）〜（処理ｈ）を繰り返す。
（処理ａ）検索部４０１ｂは、サーバープリント管理テーブル４３１から１個のサーバープリント情報を読み出す。
（処理ｂ）検索部４０１ｂは、読み出したサーバープリント情報に含まれる印刷フラグが「１」（印刷済み）であるか又は「０」（未印刷）であるかを判断する。
【０１８９】
（処理ｃ）検索部４０１ｂは、読み出したサーバープリント情報に含まれる検索フラグが「１」（検索済み）であるか又は「０」（未検索）であるかを判断する。
（処理ｄ）印刷フラグが「０」であり、かつ、検索フラグが「１」である場合、検索部４０１ｂは、サーバープリント情報から状態表示端末所在地を抽出する
（処理ｅ）検索部４０１ｂは、状態表示端末所在地の近くに存在するＭＦＰを示すＭＦＰ情報を、ＭＦＰ情報テーブル４５１から検索する。言い換えると、状態表示端末所在地とＭＦＰ情報に含まれる所在地情報により示される位置との距離が、閾値以下であるような、１個又は複数個のＭＦＰ情報を、１個又は複数個の候補ＭＦＰ情報として、ＭＦＰ情報テーブル４５１から抽出する。
【０１９０】
（処理ｆ）次に、検索部４０１ｂは、サーバープリント管理テーブル４３１において、読み出しの対象としたサーバープリント情報の検索フラグを「１」に置き換える。
（処理ｇ）次に、検索部４０１ｂは、抽出した全ての候補ＭＦＰ情報を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する。
（処理ｈ）印刷フラグが「１」である場合、又は、検索フラグが「０」である場合、検索部４０１ｂは、状態表示端末所在地の抽出、ＭＦＰ情報の検索又は検索フラグの置き換えを行わない。
【０１９１】
（４）タイマー処理部４０１ｃ
タイマー処理部４０１ｃは、現在時刻を取得し、取得した現在時刻が午前０時０分であるか否かを判断する。現在時刻が午前０時０分でない場合、タイマー処理部４０１ｃは、現在時刻の取得と前記判断を繰り返す。なお、取得した現在時刻と午前０時０分との比較には限定されない。現在時刻と午前０時５分とを比較してもよいし、現在時刻と午前１時１５分とを比較してもよい。また、一日に、２回以上、比較するとしてもよい。
【０１９２】
現在時刻が午前０時０分である場合、タイマー処理部４０１ｃは、プルプリント待ちジョブが存在するか否かを判断する。具体的には、プルプリント待ちジョブが存在するか否かは、サーバープリント管理テーブル４３１内のサーバープリント情報に含まれる印刷フラグが「０」であるか否かにより判断する。サーバープリント管理テーブル４３１内の少なくとも１個のサーバープリント情報に含まれる印刷フラグが「０」であれば、プルプリント待ちジョブが存在すると判断する。サーバープリント管理テーブル４３１内の全てのサーバープリント情報に含まれる印刷フラグが「１」であれば、プルプリント待ちジョブが存在しないと判断する。
【０１９３】
プルプリント待ちジョブが存在しない場合、タイマー処理部４０１ｃは、処理を終了する。
プルプリント待ちジョブが存在する場合、タイマー処理部４０１ｃは、システムパラメーター４２２のチェックモード４２２ｂを確認する。
チェックモード４２２ｂが「１」（ＭＦＰによるチェック）である場合、又は、「２」（サーバー装置とＭＦＰによるチェック）である場合、タイマー処理部４０１ｃは、ステータスの要求用のタイマー４０１ｃａの動作を開始する。つまり、タイマー４０１ｃａにより、定期的にアラームを発生させる。このアラームをステータス要求用のアラームと呼ぶ。この場合に、タイマー処理部４０１ｃは、アラームフラグ４９１を「１」に設定する。次に、タイマー処理部４０１ｃによる動作を終了する。
【０１９４】
チェックモード４２２ｂが「０」（サーバー装置によるチェック）である場合、タイマー処理部４０１ｃは、タイマー４０１ｃａの動作を開始させない。つまり、タイマー４０１ｃａにより、定期的にアラームを発生させない。この場合に、タイマー処理部４０１ｃは、アラームフラグ４９１を「０」に設定する。次に、タイマー処理部４０１ｃによる動作を終了する。
【０１９５】
（５）状態確認部４０１ｄ
状態確認部４０１ｄは、ＭＦＰ２００に対するステータスの要求用のアラームが発生しているか否かを確認する。具体的には、状態確認部４０１ｄは、記憶部４０３に記憶されているアラームフラグ４９１が「１」であるか「０」であるかを判断する。アラームフラグ４９１が「１」である場合、ステータスの要求用のアラームが発生していることを示す。アラームフラグ４９１が「０」である場合、ステータスの要求用のアラームが発生していないことを示す。
【０１９６】
アラームが発生していない場合、状態確認部４０１ｄは、処理を終了する。
アラームが発生している場合、状態確認部４０１ｄは、サーバープリント管理テーブル４３１内の全ての候補ＭＦＰ情報について、次の（処理ａ）〜（処理ｄ）を繰り返す。
（処理ａ）状態確認部４０１ｄは、１個の候補ＭＦＰ情報内のＩＰアドレスを読み出す。
【０１９７】
（処理ｂ）次に、状態確認部４０１ｄは、通信部４０２及びネットワーク２０を介して、読み出したＩＰアドレスにより示される候補ＭＦＰであるＭＦＰ２００に対して、ステータスの要求を送信する。
（処理ｃ）状態確認部４０１ｄは、候補ＭＦＰであるＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、ＭＦＰ識別番号とステータスを受信する。
【０１９８】
（処理ｄ）次に、状態確認部４０１ｄは、ＭＦＰ状態テーブル４６１に、ＭＦＰ識別番号と受信したステータスと応答有無とを対応付けて書き込む。
次に、状態確認部４０１ｄは、サーバープリント管理テーブル４３１内の全てのサーバープリント情報について、（処理ｅ）〜（処理ｊ）を繰り返す。
（処理ｅ）状態確認部４０１ｄは、サーバープリント管理テーブル４３１から１個のサーバープリント情報を読み出す。
【０１９９】
（処理ｆ）次に、状態確認部４０１ｄは、読み出したサーバープリント情報から１個又は複数個のＭＦＰ識別番号を抽出する。
（処理ｇ）次に、状態確認部４０１ｄは、抽出したＭＦＰ識別番号に対応するステータス及び応答有無を、ＭＦＰ状態テーブル４６１から読み出す。
（処理ｈ）次に、状態確認部４０１ｄは、ジョブ識別番号、応答有無、ステータス及びプルプリント予約番号を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する。
【０２００】
（処理ｉ）次に、状態確認部４０１ｄは、システムパラメーター４２２のＰ２Ｐモード４２２ｃを確認する。Ｐ２Ｐモード４２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合、状態確認部４０１ｄは、処理を終了する。
Ｐ２Ｐモード４２２ｃが「１」（Ｐ２Ｐプリント対応）である場合、状態確認部４０１ｄは、記憶部４０３から、Ｐ２Ｐ端末５００のＩＰアドレス４７１を読み出す。次に、状態確認部４０１ｄは、読み出したＩＰアドレスにより示されるＰ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する。
【０２０１】
（処理ｊ）次に、状態確認部４０１ｄは、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して、Ｐ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する。
（６）読出部４０１ｅ
読出部４０１ｅは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、ジョブ情報の要求及びプルプリント予約番号を受信する。次に、読出部４０１ｅは、サーバープリント管理テーブル４３１から、受信したプルプリント予約番号を含むサーバープリント情報を読み出し、読み出したサーバープリント情報からジョブ情報を抽出する。次に、読出部４０１ｅは、通信部４０２及びネットワーク２０を介して、ＭＦＰ２００に対して、ジョブ情報を送信する。
【０２０２】
（７）削除部４０１ｆ
削除部４０１ｆは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、印刷完了を受信する。次に、削除部４０１ｆは、候補ＭＦＰ情報を抽出する。次に、抽出した候補ＭＦＰ情報に含まれるＩＰアドレスを用いて、候補ＭＦＰに対して、印刷が完了したことを示す印刷完了を送信する。次に、削除部４０１ｆは、サーバープリント管理テーブル４３１から、受信したプルプリント予約番号を含むサーバープリント情報又は受信したＰ２Ｐプルプリント予約番号を含むサーバープリント情報を削除する。
【０２０３】
（８）通信部４０２
通信部４０２は、ネットワーク２０を介して、外部の装置との間で情報の送受信を行う。
１．６  Ｐ２Ｐ端末５００
Ｐ２Ｐ端末５００は、図２７に一例として示すように、制御部５０１、通信部５０２、記憶部５０３、表示部５０４及び入力受付部５０５から構成されている。制御部５０１は、プリント予約部５０１ａ、読出部５０１ｅ及び削除部５０１ｆから構成されている。
【０２０４】
Ｐ２Ｐ端末５００は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクデバイス、ディスプレィデバイス、キーボードなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクデバイスには、コンピュータプログラムが記憶されている。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、Ｐ２Ｐ端末５００は、その機能を達成する。
【０２０５】
なお、Ｐ２Ｐ端末５００は、サーバー装置４００を補完する役割を果たすので、補完サーバー装置と呼ばれることもある。
（１）記憶部５０３
記憶部５０３は、一例として、ハードディスクデバイスから構成されている。
記憶部５０３は、図２７に示すように、予め、システムパラメーター５２２及びＰ２Ｐプリント管理テーブル５３１を記憶している。
【０２０６】
（システムパラメーター５２２）
システムパラメーター５２２は、図２７に示すように、ジョブモード５２２ａ、チェックモード５２２ｂ及びＰ２Ｐモード５２２ｃを含む。システムパラメーター５２２は、図３に示すシステムパラメーター１２２と同一である。
言い換えると、システムパラメーター５２２のジョブモード５２２ａ、チェックモード５２２ｂ及びＰ２Ｐモード５２２ｃは、それぞれ、図３に示すシステムパラメーター１２２のジョブモード１２２ａ、チェックモード１２２ｂ及びＰ２Ｐモード１２２ｃと同一の値を有する。
【０２０７】
（Ｐ２Ｐプリント管理テーブル５３１）
Ｐ２Ｐプリント管理テーブル５３１は、一例として、図２８に示すように、複数のＰ２Ｐプリント情報を記憶するための領域を備えている。
各Ｐ２Ｐプリント情報は、Ｐ２Ｐプルプリント予約番号、利用者識別番号、ジョブ情報、状態表示端末所在地、１個又は複数個の候補ＭＦＰ情報及び印刷フラグを含む。Ｐ２Ｐプルプリント予約番号は、Ｐ２Ｐプルプリントの予約がされたジョブ情報を識別する識別情報である。利用者識別番号は、利用者を識別する識別情報である。ジョブ情報は、ジョブ識別番号、ジョブデータ、ジョブパラメーター及び状態表示端末のＩＰアドレスを含む。状態表示端末所在地は、状態表示端末が存在する位置を示す。各候補ＭＦＰ情報は、ＭＦＰ識別番号、機種番号、ＩＰアドレス及び所在地情報を含む。印刷フラグは、当該Ｐ２Ｐプリント情報に含まれるジョブ情報について、既に印刷されているか否かを示す。印刷フラグは、「０」及び「１」のいずれか一方の値を取る。「０」は、ジョブ情報について、印刷されていないことを示す。「１」は、ジョブ情報について、既に印刷されていることを示す。
【０２０８】
Ｐ２Ｐプリント管理テーブル５３１は、一例として、図２８に示すように、Ｐ２Ｐプリント情報５３２を含む。Ｐ２Ｐプリント情報５３２は、Ｐ２Ｐプルプリント予約番号５３３「８６２４」、利用者識別番号５３４「Ｕ００１」、ジョブ識別番号５３５「Ｊ００１」、ジョブデータ５３６、ジョブパラメーター５３７「印刷部数＝１」、状態表示端末ＩＰアドレス５３８「１２３．１２３．１．１」、状態表示端末所在地５３９「東京都港区港町百番１００」、候補ＭＦＰ情報５４０、・・・、及び印刷フラグ５４２「０」を含む。
【０２０９】
（２）プリント予約部５０１ａ
プリント予約部５０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部５０２を介して、Ｐ２Ｐプリント予約指示、利用者識別番号及びジョブ情報を受信する。
プリント予約部５０１ａは、前回生成したＰ２Ｐプリント予約番号に「１」を加算することにより、新たなＰ２Ｐプリント予約番号を生成する。次に、プリント予約部５０１ａは、サーバー装置４００から、ネットワーク２０及び通信部５０２を介して、候補ＭＦＰ情報を受信する。次に、プリント予約部５０１ａは、Ｐ２Ｐプリント管理テーブル５３１に、生成したＰ２Ｐプリント予約番号、利用者識別番号、ジョブ情報及び候補ＭＦＰ情報を対応付けてＰ２Ｐプリント情報として、書き込む。
【０２１０】
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、状態表示端末３００に対して送信する。
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、サーバー装置４００に対して送信する。
【０２１１】
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、候補ＭＦＰであるＭＦＰ２００に対して送信する。
（３）読出部５０１ｅ
読出部５０１ｅは、ＭＦＰ２００から、ネットワーク２０及び通信部５０２を介して、ジョブ情報の要求及びＰ２Ｐプルプリント予約番号を受信する。次に、読出部５０１ｅは、Ｐ２Ｐプリント管理テーブル５３１から、受信したＰ２Ｐプルプリント予約番号を含むＰ２Ｐプリント情報を読み出し、読み出したＰ２Ｐプリント情報からジョブ情報を抽出する。次に、読出部５０１ｅは、通信部５０２及びネットワーク２０を介して、ＭＦＰ２００に対して、ジョブ情報を送信する。
【０２１２】
（４）削除部５０１ｆ
削除部５０１ｆは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、印刷完了を受信する。次に、削除部５０１ｆは、Ｐ２Ｐプリント管理テーブル５３１から、受信したＰ２Ｐプルプリント予約番号を含むＰ２Ｐプリント情報を削除する。
（５）通信部５０２
通信部５０２は、ネットワーク２０を介して、外部の装置との間で情報の送受信を行う。
【０２１３】
１．７  印刷システム１０における動作
（１）印刷システム１０におけるジョブ発行の動作
印刷システム１０におけるジョブ発行の動作について、図２９〜図３２に示すシーケンス図を用いて説明する。
ジョブ発行端末１００の入力受付部１０５は、ジョブ発行端末１００が有する処理の起動を示すコマンドを利用者から受け付ける（ステップＳ１００）。受け付けたコマンドがジョブ発行以外の処理の起動を示す場合（ステップＳ１０１で「ＮＯ」）、制御部１０１は、受け付けたコマンドに対応する他の処理を実行する（ステップＳ１０２）。次に、制御部１０１は、ステップＳ１００へ戻って、処理を繰り返すよう制御する。
【０２１４】
受け付けたコマンドがジョブ発行の起動を示す場合（ステップＳ１０１で「ＹＥＳ」）、入力受付部１０５は、利用者から利用者識別番号及びパスワードの組の入力を受け付ける。次に、入力受付部１０５は、入力を受け付けた利用者識別番号及びパスワードの組を利用者確認部１０１ａに対して出力する（ステップＳ１０３）。
利用者確認部１０１ａは、入力受付部１０５から利用者識別番号及びパスワードの組を受け取る。次に、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部１０３の利用者情報テーブル１４１内に存在するか否かを確認する（ステップＳ１０４）。受け取った組が利用者情報テーブル１４１内に存在しない場合（ステップＳ１０５で「ＮＯ」）、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。次に、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくない場合、利用者確認部１０１ａは、ステップＳ１０３へ戻って、処理を繰り返すよう制御する。
【０２１５】
受け取った利用者識別番号及びパスワードの組が利用者情報テーブル１４１内に存在する場合（ステップＳ１０５で「ＹＥＳ」）、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードが正しいと判断する。次に、利用者確認部１０１ａは、受け取った利用者識別番号及びパスワードの組をジョブ発行処理部１０１ｂに対して出力する。ジョブ発行処理部１０１ｂは、利用者識別番号及びパスワードの組を受け取る。次に、ジョブ発行処理部１０１ｂは、受け取った利用者識別番号及びパスワードを、それぞれ、利用者識別番号１８１及びパスワード１８２として、記憶部１０３に書き込む。次に、入力受付部１０５は、利用者からジョブデータ及びジョブパラメーターを受け付ける。
【０２１６】
次に、入力受付部１０５は、受け付けたジョブデータ及びジョブパラメーターを制御部１０１のジョブ発行処理部１０１ｂに対して出力する。ジョブ発行処理部１０１ｂは、入力受付部１０５からジョブデータ及びジョブパラメーターを受け取り、受け取ったジョブデータ及びジョブパラメーターを含むジョブ情報１５１を生成する。次に、生成したジョブ情報１５１を記憶部１０３に書き込む（ステップＳ１０６）。
【０２１７】
次に、ジョブ発行処理部１０１ｂは、新たにジョブ識別番号を生成し、生成したジョブ識別番号を、記憶部１０３のジョブ情報１５１内に書き込む（ステップＳ１０７）。
次に、入力受付部１０５は、利用者から、状態表示端末３００のＩＰアドレスの入力を受け付け、受け付けたＩＰアドレスをジョブ発行処理部１０１ｂに対して出力する。ジョブ発行処理部１０１ｂは、入力受付部１０５から状態表示端末３００のＩＰアドレスを受け取り、受け取ったＩＰアドレスを、記憶部１０３のジョブ情報１５１内に書き込む（ステップＳ１０８）。
【０２１８】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３に記憶されているシステムパラメーター１２２のうちのジョブモード１２２ａが、「０」（ＢＯＸプリント）であるか、「１」（プルプリント）であるかを判断する（ステップＳ１０９）。
次に、ジョブモードが「０」（ＢＯＸプリント）である場合における動作について説明する。
【０２１９】
ジョブモード１２２ａが、「０」（ＢＯＸプリント）である場合（ステップＳ１０９で「０：ＢＯＸプリント」）、入力受付部１０５は、利用者から１台又は複数台のＭＦＰの選択を受け付ける。次に、入力受付部１０５は、選択を受け付けたＭＦＰを示す番号をジョブ発行処理部１０１ｂに対して出力する（ステップＳ１２１）。ジョブ発行処理部１０１ｂは、入力受付部１０５から、選択を受け付けたＭＦＰを示す番号を受け取る。次に、ジョブ発行処理部１０１ｂは、記憶部１０３のＭＦＰ情報テーブル１３１から、受け取った番号に対応するＭＦＰ情報を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出したＭＦＰ情報を、候補ＭＦＰ情報とし、１個又は複数個の候補ＭＦＰ情報を含む候補ＭＦＰ情報テーブル１６１を生成する。次に、ジョブ発行処理部１０１ｂは、生成した候補ＭＦＰ情報テーブル１６１を記憶部１０３に書き込む（ステップＳ１２２）。
【０２２０】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３から利用者識別番号１８１を読み出し、記憶部１０３のジョブ情報１５１からジョブ識別番号１５２を読み出す。また、ジョブ発行処理部１０１ｂは、記憶部１０３の候補ＭＦＰ情報テーブル１６１から全ての候補ＭＦＰ情報を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出した利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を、通信部１０２、ネットワーク２０を介して、状態表示端末３００に対して、送信する（ステップＳ１２３）。
【０２２１】
状態表示端末３００の制御部３０１の書込制御部３０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部３０２を介して、利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を、受信する（ステップＳ１２３）。次に、書込制御部３０１ａは、受信した利用者識別番号、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を対応付けて、１個の状態情報として、記憶部３０３の状態テーブル３３１に書き込む（ステップＳ１２４）。
【０２２２】
次に、ジョブ発行処理部１０１ｂは、記憶部１０３から利用者識別番号１８１及びパスワード１８２を読み出す。次に、ジョブ発行処理部１０１ｂは、読み出した利用者識別番号及びパスワードの組を、通信部１０２、ネットワーク２０を介して、全ての候補ＭＦＰに対して、送信する（ステップＳ１２５）。ここで、これらの候補ＭＦＰのネットワーク２０における位置は、記憶部１０３の候補ＭＦＰ情報テーブル１６１に含まれている候補ＭＦＰ情報内のＩＰアドレスにより、示される。
【０２２３】
候補ＭＦＰであるＭＦＰ２００の利用者確認部２０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部２０２を介して、利用者識別番号及びパスワードの組を受信する（ステップＳ１２５）。次に、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部２０３の利用者情報テーブル２３１内に存在するか否かを確認する（ステップＳ１２６）。
【０２２４】
受け取った組が利用者情報テーブル２３１内に存在しない場合（ステップＳ１２６で「ＮＧ」）、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。この場合、利用者確認部２０１ａは、利用者識別番号及びパスワードのいずれか一方又は両方が正しくない旨を示すメッセージを、通信部２０２及びネットワーク２０を介して、ジョブ発行端末１００に対して送信する（ステップＳ１２７）。ジョブ発行端末１００の制御部１０１は、ＭＦＰ２００から、ネットワーク２０及び通信部１０２を介して、利用者識別番号及びパスワードのいずれか一方又は両方が正しくない旨を示すメッセージを受信する（ステップＳ１２７）。次に、制御部１０１は、表示部１０４に対して、メッセージを出力し、表示部１０４は、メッセージを表示する（ステップＳ１２８）。
【０２２５】
受け取った利用者識別番号とパスワードの組が利用者情報テーブル２３１内に存在する場合（ステップＳ１２６で「ＯＫ」）、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードが正しいものと判断する。この場合、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードをプリント予約部２０１ｂに対して出力する（ステップＳ１２９）。
【０２２６】
ジョブ発行処理部１０１ｂは、プリントの予約の指示を示すプリント予約指示を生成する（ステップＳ１３０）。次に、ジョブ発行処理部１０１ｂは、記憶部１０３からジョブ情報１５１を読み出す。次に、ジョブ発行処理部１０１ｂは、生成したプリント予約指示及び読み出したジョブ情報１５１を、通信部１０２及びネットワーク２０を介して、ＭＦＰ２００に対して送信する（ステップＳ１３１）。
【０２２７】
ＭＦＰ２００のプリント予約部２０１ｂは、ジョブ発行端末１００から、ネットワーク２０及び通信部２０２を介して、プリント予約指示及びジョブ情報を受信する（ステップＳ１３１）。
次に、プリント予約部２０１ｂは、記憶部２０３に記憶されているシステムパラメーター２２２のうちのジョブモード２２２ａが「０」（ＢＯＸプリント）であるか否かを判断する（ステップＳ１３２）。ジョブモード２２２ａが「０」（ＢＯＸプリント）である場合（ステップＳ１３２で「０：ＢＯＸプリント」）、プリント予約部２０１ｂは、ＢＯＸプリント予約番号を生成する（ステップＳ１３３）。次に、プリント予約部２０１ｂは、受け取った利用者識別番号により、記憶部２０３内のＢＯＸを特定する（ステップＳ１３４）。次に、プリント予約部２０１ｂは、生成したＢＯＸプリント予約番号、受け取った利用者識別番号及び受け取ったジョブ情報を、特定したＢＯＸに書き込む（ステップＳ１３５）。次に、プリント予約部２０１ｂは、ＢＯＸプリント予約番号、利用者識別番号及びジョブ情報を対応付けて、ＭＦＰプリント管理テーブル２６１に書き込む（ステップＳ１３６）。次に、プリント予約部２０１ｂは、通信部２０２及びネットワーク２０を介して、ＢＯＸプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、状態表示端末３００に対して送信する（ステップＳ１３７）。
【０２２８】
状態表示端末３００の書込制御部３０１ａは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ＢＯＸプリント予約番号及びジョブ識別番号を受信する（ステップＳ１３７）。次に、書込制御部３０１ａは、記憶部３０３の状態テーブル３３１において、受信したジョブ識別番号に対応付けて、受信したＢＯＸプリント予約番号を記憶する（ステップＳ１３８）。
【０２２９】
これにより、ジョブモードが「０」（ＢＯＸプリント）である場合におけるジョブ発行処理を終了する。
次に、ジョブモードが「１」（プルプリント）である場合における動作について説明する。
次に、ジョブモード１２２ａが「１」（プルプリント）であると判断する場合（ステップＳ１０９で「１：プルプリント」）、ジョブ発行処理部１０１ｂは、記憶部１０３からサーバー装置４００のＩＰアドレス１２６を読み出す（ステップＳ１５０）。
【０２３０】
次に、ジョブ発行処理部１０１ｂは、利用者識別番号及びジョブ識別番号を、通信部１０２及びネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ１５１）。
状態表示端末３００の書込制御部３０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部３０２を介して、利用者識別番号及びジョブ識別番号を受信する（ステップＳ１５１）。次に、書込制御部３０１ａは、状態テーブル３３１に、受信した利用者識別番号とジョブ識別番号とを対応付けて、状態情報として書き込む（ステップＳ１５２）。
【０２３１】
次に、ジョブ発行端末１００のジョブ発行処理部１０１ｂは、プリントの予約を指示するプリント予約指示を生成する（ステップＳ１５３）。次に、ジョブ発行処理部１０１ｂは、プリント予約指示、利用者識別番号及びジョブ情報を、通信部１０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ１５４）。
サーバー装置４００のプリント予約部４０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部４０２を介して、プリント予約指示、利用者識別番号及びジョブ情報を受信する（ステップＳ１５４）。
【０２３２】
次に、プリント予約部４０１ａは、記憶部４０３に記憶されているシステムパラメーター４２２のうちのジョブモード４２２ａが「１」（プルプリント）であるか否かを判断する（ステップＳ１５５）。ジョブモード４２２ａが「１」（プルプリント）であると判断する場合（ステップＳ１５５で「１：プルプリント」）、プリント予約部４０１ａは、プルプリント予約番号を生成する（ステップＳ１５６）。
【０２３３】
次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１に、プルプリント予約番号、利用者識別番号及びジョブ情報を対応付けて、サーバープリント情報として書き込む（ステップＳ１５７）。
次に、プリント予約部４０１ａは、プルプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ１５８）。
【０２３４】
次に、書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、プルプリント予約番号及びジョブ識別番号を受信する（ステップＳ１５８）。次に、位置取得部３０１ｇは、状態表示端末３００の所在地を取得する（ステップＳ１５９）。次に、位置取得部３０１ｇは、取得した所在地を、通信部３０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ１６０）。
【０２３５】
サーバー装置４００の検索部４０１ｂは、状態表示端末３００から、ネットワーク２０及び通信部４０２を介して、状態表示端末３００の所在地を受信する。次に、受信した所在地を、状態表示端末所在地として、サーバープリント管理テーブル４３１に書き込む（ステップＳ１６０）。次に、検索部４０１ｂは、ＭＦＰの検索処理を実行する。これにより、候補ＭＦＰ情報が生成される（ステップＳ１６２）。次に、検索部４０１ｂは、サーバープリント管理テーブル４３１において、プルプリント予約番号に対応付けて、候補ＭＦＰ情報を書き込む（ステップＳ１６３）。次に、検索部４０１ｂは、通信部４０２及びネットワーク２０を介して、生成した候補ＭＦＰ情報を状態表示端末３００に対して送信する（ステップＳ１６４）。
【０２３６】
次に、書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、候補ＭＦＰ情報を受信する（ステップＳ１６４）。次に、書込制御部３０１ａは、状態テーブル３３１に、受信したジョブ識別番号に対応付けて、受信したプルプリント予約番号及び候補ＭＦＰ情報を書き込む（ステップＳ１６８）。
プリント予約部４０１ａは、プリントの予約を指示するプリント予約指示を生成する（ステップＳ１６５）。次に、プリント予約部４０１ａは、プリント予約指示、プルプリント予約番号及びジョブ識別番号を、候補ＭＦＰ情報により示される全てのＭＦＰに対して、通信部４０２及びネットワーク２０を介して、送信する（ステップＳ１６６）。
【０２３７】
候補ＭＦＰであるＭＦＰ２００のプリント予約部２０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、プリント予約指示、プルプリント予約番号及びジョブ識別番号を受信する（ステップＳ１６６）。次に、プリント予約部２０１ｂは、ＭＦＰプリント管理テーブル２６１に、受信したジョブ識別番号に対応付けて、受信したプルプリント予約番号を書き込む（ステップＳ１６７）。
【０２３８】
これにより、ジョブモードが「１」（プルプリント）である場合におけるジョブ発行処理を終了する。
次に、Ｐ２Ｐモードが「１」（Ｐ２Ｐプリント対応）である場合における動作について説明する。
ジョブ発行端末１００のジョブ発行処理部１０１ｂは、システムパラメーター１２２のＰ２Ｐモード１２２ｃが「１」（Ｐ２Ｐプリント対応）であるか否かを判断する（ステップＳ１７０）。
【０２３９】
Ｐ２Ｐモード１２２ｃが「１」であると判断する場合（ステップＳ１７０で「１：対応」）、ジョブ発行処理部１０１ｂは、記憶部１０３からＰ２Ｐ端末のＩＰアドレス１２７を読み出す（ステップＳ１７１）。次に、ジョブ発行処理部１０１ｂは、ジョブ情報に含まれるジョブ識別番号及び読み出したＩＰアドレス１２７を、通信部１０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ１７２）。
【０２４０】
サーバー装置４００のプリント予約部４０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部４０２を介して、ジョブ識別番号及びＩＰアドレス１２７を受信する（ステップＳ１７２）。次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１において、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐ端末のＩＰアドレス１２７を書き込む（ステップＳ１７３）。次に、プリント予約部４０１ａは、候補ＭＦＰ情報を、ネットワーク２０及び通信部４０２を介して、Ｐ２Ｐ端末５００に対して送信する（ステップＳ１７４）。
【０２４１】
次に、ジョブ発行端末１００のジョブ発行処理部１０１ｂは、Ｐ２Ｐプリントの予約を指示するＰ２Ｐプリント予約指示を生成する（ステップＳ１７５）。次に、ジョブ発行処理部１０１ｂは、Ｐ２Ｐプリント予約指示、利用者識別番号及びジョブ情報を、通信部１０２及びネットワーク２０を介して、Ｐ２Ｐ端末５００に対して送信する（ステップＳ１７６）。
【０２４２】
Ｐ２Ｐ端末５００のプリント予約部５０１ａは、ジョブ発行端末１００から、ネットワーク２０及び通信部５０２を介して、Ｐ２Ｐプリント予約指示、利用者識別番号及びジョブ情報を受信する（ステップＳ１７６）。
Ｐ２Ｐ端末５００のプリント予約部５０１ａは、Ｐ２Ｐプリント予約番号を生成する（ステップＳ１７７）。次に、プリント予約部５０１ａは、サーバー装置４００から、ネットワーク２０及び通信部５０２を介して、候補ＭＦＰ情報を受信する（ステップＳ１７４）。次に、プリント予約部５０１ａは、Ｐ２Ｐプリント管理テーブル５３１に、生成したＰ２Ｐプリント予約番号、利用者識別番号、ジョブ情報及び候補ＭＦＰ情報を対応付けてＰ２Ｐプリント情報として、書き込む（ステップＳ１７８）。
【０２４３】
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ１７９）。
状態表示端末３００の書込制御部３０１ａは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する（ステップＳ１７９）。次に、書込制御部３０１ａは、状態テーブル３３１に、受信したジョブ識別番号に対応付けて、状態情報として受信したＰ２Ｐプリント予約番号を書き込む（ステップＳ１８０）。
【０２４４】
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ１８１）。
サーバー装置４００のプリント予約部４０１ａは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部４０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する（ステップＳ１８１）。次に、プリント予約部４０１ａは、サーバープリント管理テーブル４３１に、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐプリント予約番号を書き込む（ステップＳ１８２）。
【０２４５】
次に、プリント予約部５０１ａは、生成したＰ２Ｐプリント予約番号及びジョブ情報に含まれるジョブ識別番号を、通信部５０２及びネットワーク２０を介して、候補ＭＦＰであるＭＦＰ２００に対して送信する（ステップＳ１８３）。
候補ＭＦＰであるＭＦＰ２００のプリント予約部２０１ｂは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部２０２を介して、Ｐ２Ｐプリント予約番号及びジョブ識別番号を受信する（ステップＳ１８３）。次に、プリント予約部２０１ｂは、ＭＦＰプリント管理テーブル２６１に、受信したジョブ識別番号に対応付けて、受信したＰ２Ｐプリント予約番号を書き込む（ステップＳ１８４）。
【０２４６】
これにより、Ｐ２Ｐモード１２２ｃが「１」（Ｐ２Ｐプリント対応）である場合におけるジョブ発行処理を終了する。
（２）サーバー装置４００の検索部４０１ｂによるＭＦＰの検索の動作
サーバー装置４００の検索部４０１ｂによるＭＦＰの検索の動作について、図３３に示すシーケンス図を用いて説明する。なお、ここで説明する動作は、図３１のステップＳ１６２の詳細である。
【０２４７】
検索部４０１ｂは、サーバープリント管理テーブル４３１に含まれる全てのサーバープリント情報について、ステップＳ２０２〜Ｓ２０８に示す手順を繰り返す（ステップＳ２０１〜Ｓ２１０）。
検索部４０１ｂは、サーバープリント管理テーブル４３１から１個のサーバープリント情報を読み出す（ステップＳ２０２）。
【０２４８】
次に、読み出したサーバープリント情報に含まれる印刷フラグが「１」（印刷済み）であるか又は「０」（未印刷）であるかを判断する（ステップＳ２０３）。
また、読み出したサーバープリント情報に含まれる検索フラグが「１」（検索済み）であるか又は「０」（未検索）であるかを判断する（ステップＳ２０４）。
印刷フラグが「０」であり（ステップＳ２０３で「０（未）」）、かつ、検索フラグが「０」である場合（ステップＳ２０４で「０（未）」）、検索部４０１ｂは、サーバープリント情報から状態表示端末所在地を抽出する（ステップＳ２０５）。次に、検索部４０１ｂは、状態表示端末所在地の近くに存在するＭＦＰを示すＭＦＰ情報を、ＭＦＰ情報テーブル４５１から検索する。言い換えると、状態表示端末所在地とＭＦＰ情報に含まれる所在地情報により示される位置との距離が、閾値以下であるような、１個又は複数個のＭＦＰ情報を、１個又は複数個の候補ＭＦＰ情報として、ＭＦＰ情報テーブル４５１から抽出する（ステップＳ２０６）。次に、検索部４０１ｂは、サーバープリント管理テーブル４３１において、読み出しの対象としたサーバープリント情報の検索フラグを「１」に置き換える（ステップＳ２０７）。次に、検索部４０１ｂは、抽出した全ての候補ＭＦＰ情報を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ２０８）。
【０２４９】
印刷フラグが「１」である場合（ステップＳ２０３で「１（済）」）、又は、検索フラグが「１」である場合（ステップＳ２０４で「１（済）」）、検索部４０１ｂは、状態表示端末所在地の抽出、ＭＦＰ情報の検索又は検索フラグの置き換えを行わない。
状態表示端末３００の書込制御部３０１ａは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号及び１個又は複数個の候補ＭＦＰ情報を受信する（ステップＳ２０８）。次に、書込制御部３０１ａは、受信した１個又は複数個の候補ＭＦＰ情報を、候補ＭＦＰ情報３６１、・・・、３６２として、記憶部３０３の状態テーブル３３１において、ジョブ識別番号に対応付けて書き込む（ステップＳ２０９）。
【０２５０】
これにより、サーバー装置４００の検索部４０１ｂによるＭＦＰの検索を終了する。
（３）ＭＦＰ２００のタイマー処理部２０１ｃによるタイマー処理の手順
ＭＦＰ２００のタイマー処理部２０１ｃによるタイマー処理の手順について、図３４に示すフローチャートを用いて説明する。
タイマー処理部２０１ｃは、現在時刻を取得し、取得した現在時刻が午前０時０分であるか否かを判断する（ステップＳ２３１）。現在時刻が午前０時０分でない場合（ステップＳ２３１で「ＮＯ」）、タイマー処理部２０１ｃは、ステップＳ２３１に戻って処理を繰り返す。
【０２５１】
現在時刻が午前０時０分である場合（ステップＳ２３１で「ＹＥＳ」）、タイマー処理部２０１ｃは、システムパラメーター２２２のチェックモード２２２ｂを確認する（ステップＳ２３２）。
チェックモード２２２ｂが「１」（ＭＦＰによるチェック）である場合、又は、「２」（サーバー装置とＭＦＰによるチェック）である場合（ステップＳ２３２で「１（ＭＦＰ）又は２（サーバー装置とＭＦＰ）」）、タイマー処理部２０１ｃは、システムパラメーター２２２のジョブモード２２２ａを確認する（ステップＳ２３３）。
【０２５２】
ジョブモード２２２ａが「０」（ＢＯＸプリント）である場合（ステップＳ２３３で「０（ＢＯＸプリント）」）、タイマー処理部２０１ｃは、ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれているか否かを判断する（ステップＳ２３４）。
ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれている場合（ステップＳ２３４で「有り」）、タイマー処理部２０１ｃは、ＢＯＸプリント用タイマー２０１ｃａの動作を開始する。つまり、ＢＯＸプリント用タイマー２０１ｃａにより、定期的にアラームを発生させる（ステップＳ２３５）。一例として、ＢＯＸプリント用タイマー２０１ｃａは、毎時一回、１５分にアラームを発生させるとしてもよい。次に、タイマー処理部２０１ｃによる動作を終了する。
【０２５３】
ＭＦＰプリント管理テーブル２６１にＢＯＸプリント予約番号が含まれていない場合（ステップＳ２３４で「無し」）、タイマー処理部２０１ｃは、ＢＯＸプリント用タイマー２０１ｃａの動作を開始させない。つまり、ＢＯＸプリント用タイマー２０１ｃａにより、定期的にアラームを発生させない（ステップＳ２３６）。次に、タイマー処理部２０１ｃによる動作を終了する。
【０２５４】
ジョブモード２２２ａが「１」（プルプリント）である場合（ステップＳ２３３で「１（プルプリント）」）、タイマー処理部２０１ｃは、ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれているか否かを判断する（ステップＳ２３７）。
ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれている場合（ステップＳ２３７で「有り」）、タイマー処理部２０１ｃは、プルプリント用タイマー２０１ｃｂの動作を開始する。つまり、プルプリント用タイマー２０１ｃｂにより、定期的にアラームを発生させる（ステップＳ２３８）。一例として、プルプリント用タイマー２０１ｃｂは、毎時一回、１５分にアラームを発生させるとしてもよい。次に、タイマー処理部２０１ｃによる動作を終了する。
【０２５５】
ＭＦＰプリント管理テーブル２６１にプルプリント予約番号が含まれていない場合（ステップＳ２３７で「無し」）、タイマー処理部２０１ｃは、プルプリント用タイマー２０１ｃｂの動作を開始させない。つまり、プルプリント用タイマー２０１ｃｂにより、定期的にアラームを発生させない（ステップＳ２３９）。次に、タイマー処理部２０１ｃによる動作を終了する。
【０２５６】
チェックモード２２２ｂが「０」（サーバー装置によるチェック）である場合、タイマー処理部２０１ｃは、その動作を終了する。
（４）ＭＦＰ２００による定期チェック処理の手順
ＭＦＰ２００による定期チェック処理の手順について、図３５〜図３７に示すシーケンス図を用いて説明する。
【０２５７】
状態確認部２０１ｄは、ＢＯＸプリント用アラームが発生しているか否かを確認する（ステップＳ２５１）。具体的には、状態確認部２０１ｄは、記憶部２０３に記憶されているＢＯＸプリント用アラームフラグ２９１が「１」であるか「０」であるかを判断する。ＢＯＸプリント用アラームフラグ２９１が「１」である場合、ＢＯＸプリント用アラームが発生していることを示す。ＢＯＸプリント用アラームフラグ２９１が「０」である場合、ＢＯＸプリント用アラームが発生していないことを示す。
【０２５８】
ＢＯＸプリント用アラームが発生していない場合（ステップＳ２５１で「ＮＯ」）、状態確認部２０１ｄは、ステップＳ２６１へ制御を移す。
ＢＯＸプリント用アラームが発生している場合（ステップＳ２５１で「ＹＥＳ」）、状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する（ステップＳ２５２）。
【０２５９】
次に、状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、ステップＳ２５４〜Ｓ２５５を繰り返す（ステップＳ２５３〜Ｓ２５６）。
状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す（ステップＳ２５４）。
【０２６０】
次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、ＢＯＸプリント予約番号、利用者識別番号及び取得したＭＦＰ２００のステータスを送信する（ステップＳ２５５）。
状態表示端末３００の表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、ＢＯＸプリント予約番号、利用者識別番号及びステータスを受信する（ステップＳ２５５）。
【０２６１】
次に、表示制御部３０１ｂは、ステータスの表示処理を行う（ステップＳ２５７）。これにより、ＢＯＸプリント用アラームが発生した場合のチェック処理を終了する。
次に、状態確認部２０１ｄは、プルプリント用アラームが発生しているか否かを確認する（ステップＳ２６１）。具体的には、状態確認部２０１ｄは、記憶部２０３に記憶されているプルプリント用アラームフラグ２９２が「１」であるか「０」であるかを判断する。ここで、プルプリント用アラームフラグ２９２が「１」である場合、プルプリント用アラームが発生していることを示す。プルプリント用アラームフラグ２９２が「０」である場合、プルプリント用アラームが発生していないことを示す。
【０２６２】
プルプリント用アラームが発生していない場合（ステップＳ２６１で「ＮＯ」）、状態確認部２０１ｄは、ステップＳ２９１へ制御を移す。
プルプリント用アラームが発生している場合（ステップＳ２６１で「ＹＥＳ」）、状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する（ステップＳ２６２）。次に、状態確認部２０１ｄは、サーバー装置４００へのアクセスチェックを行って、サーバーチェック結果を取得する（ステップＳ２６３）。
【０２６３】
次に、状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、ステップＳ２６５〜Ｓ２６９を繰り返す（ステップＳ２６４〜Ｓ２７０）。
状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す（ステップＳ２６５）。
【０２６４】
次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、プルプリント予約番号、取得したＭＦＰ２００のステータス及び取得したサーバーチェック結果を送信する（ステップＳ２６６）。
状態表示端末３００の表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、プルプリント予約番号、ステータス及びサーバーチェック結果を受信する（ステップＳ２６６）。
【０２６５】
次に、状態確認部２０１ｄは、システムパラメーター２２２のＰ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）であるか、「１」（Ｐ２Ｐプリント対応）であるかを判断する（ステップＳ２６７）。
Ｐ２Ｐモード２２２ｃが「１」である場合（ステップＳ２６７で「１：対応」）、状態確認部２０１ｄは、Ｐ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する（ステップＳ２６８）。
【０２６６】
次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるＰ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する（ステップＳ２６９）。
状態表示端末３００の表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する（ステップＳ２６９）。
【０２６７】
次に、表示制御部３０１ｂは、ステータス等の表示処理を行う（ステップＳ２７１）。これにより、プルプリント用アラームが発生した場合のチェック処理を終了する。
次に、サーバー装置４００の状態確認部４０１ｄは、通信部４０２及びネットワーク２０を介して、ＭＦＰ２００に対して、ＭＦＰ２００のステータスを要求することがある（ステップＳ２９１）。この場合、状態確認部２０１ｄは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、ステータスの要求を受信する（ステップＳ２９１）。
【０２６８】
状態確認部２０１ｄは、サーバー装置４００から受信したデータがステータスの要求であるか否かを判断する（ステップＳ２９２）。
サーバー装置４００から受信したデータがステータスの要求でない場合（ステップＳ２９２で「ＮＯ」）、状態確認部２０１ｄは、処理を終了する。
サーバー装置４００から受信したデータがステータスの要求である場合（ステップＳ２９２で「ＹＥＳ」）、状態確認部２０１ｄは、ＭＦＰ２００のステータスを確認し、ＭＦＰ２００のステータスを取得する（ステップＳ２９３）。
【０２６９】
次に、状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１内の全てのＭＦＰプリント情報について、ステップＳ２９５〜Ｓ２９９を繰り返す（ステップＳ２９４〜Ｓ３００）。
状態確認部２０１ｄは、ＭＦＰプリント管理テーブル２６１から一個のＭＦＰプリント情報を読み出す（ステップＳ２９５）。
【０２７０】
次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるジョブ識別番号、プルプリント予約番号、利用者識別番号及び取得したＭＦＰ２００のステータスを送信する（ステップＳ２９６）。
状態表示端末３００の表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、プルプリント予約番号、利用者識別番号及びステータスを受信する（ステップＳ２９６）。
【０２７１】
次に、状態確認部２０１ｄは、システムパラメーター２２２のＰ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）であるか、「１」（Ｐ２Ｐプリント対応）であるかを判断する（ステップＳ２９７）。
Ｐ２Ｐモード２２２ｃが「１」である場合（ステップＳ２９７で「１：対応」）、状態確認部２０１ｄは、Ｐ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する（ステップＳ２９８）。
【０２７２】
次に、状態確認部２０１ｄは、通信部２０２及びネットワーク２０を介して、状態表示端末３００に対して、読み出したＭＦＰプリント情報に含まれるＰ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する（ステップＳ２９９）。
状態表示端末３００の表示制御部３０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する（ステップＳ２９９）。
【０２７３】
次に、表示制御部３０１ｂは、ステータス等の表示処理を行う（ステップＳ３０１）。  これにより、サーバー装置４００からステータス要求を受け取った場合のＭＦＰによるチェック処理を終了する。
（５）サーバー装置４００のタイマー処理部４０１ｃによるタイマー処理の手順
サーバー装置４００のタイマー処理部４０１ｃによるタイマー処理の手順について、図３８に示すフローチャートを用いて説明する。
【０２７４】
タイマー処理部４０１ｃは、現在時刻を取得し、取得した現在時刻が午前０時０分であるか否かを判断する（ステップＳ３３１）。現在時刻が午前０時０分でない場合（ステップＳ３３１で「ＮＯ」）、タイマー処理部４０１ｃは、ステップＳ３３１に戻って処理を繰り返す。
現在時刻が午前０時０分である場合（ステップＳ３３１で「ＹＥＳ」）、タイマー処理部４０１ｃは、プルプリント待ちジョブが存在するか否かを判断する（ステップＳ３３２）。具体的には、プルプリント待ちジョブが存在するか否かは、サーバープリント管理テーブル４３１内のサーバープリント情報に含まれる印刷フラグが「０」であるか否かにより判断する。サーバープリント管理テーブル４３１内の少なくとも１個のサーバープリント情報に含まれる印刷フラグが「０」であれば、プルプリント待ちジョブが存在すると判断する。サーバープリント管理テーブル４３１内の全てのサーバープリント情報に含まれる印刷フラグが「１」であれば、プルプリント待ちジョブが存在しないと判断する。
【０２７５】
プルプリント待ちジョブが存在しない場合（ステップＳ３３２で「無し」）、タイマー処理部４０１ｃは、処理を終了する。
プルプリント待ちジョブが存在する場合（ステップＳ３３２で「有り」）、タイマー処理部４０１ｃは、システムパラメーター４２２のチェックモード４２２ｂを確認する（ステップＳ３３３）。
【０２７６】
チェックモード４２２ｂが「１」（ＭＦＰによるチェック）である場合、又は、「２」（サーバー装置とＭＦＰによるチェック）である場合（ステップＳ３３３で「１（ＭＦＰ）又は２（サーバー装置とＭＦＰ）」）、タイマー処理部４０１ｃは、ステータスの要求用のタイマー４０１ｃａの動作を開始する。つまり、タイマー４０１ｃａにより、定期的にアラームを発生させる（ステップＳ３３４）。次に、タイマー処理部４０１ｃによる動作を終了する。
【０２７７】
チェックモード４２２ｂが「０」（サーバー装置によるチェック）である場合（ステップＳ３３３で「その他」）、タイマー処理部４０１ｃは、タイマー４０１ｃａの動作を開始させない。つまり、タイマー４０１ｃａにより、定期的にアラームを発生させない（ステップＳ３３５）。次に、タイマー処理部４０１ｃによる動作を終了する。
（６）サーバー装置４００による定期チェック処理の手順
サーバー装置４００による定期チェック処理の手順について、図３９〜図４０に示すシーケンス図を用いて説明する。
【０２７８】
状態確認部４０１ｄは、ＭＦＰ２００に対するステータスの要求用のアラームが発生しているか否かを確認する（ステップＳ３５１）。具体的には、状態確認部４０１ｄは、記憶部４０３に記憶されているアラームフラグ４９１が「１」であるか「０」であるかを判断する。アラームフラグ４９１が「１」である場合、ステータスの要求用のアラームが発生していることを示す。アラームフラグ４９１が「０」である場合、ステータスの要求用のアラームが発生していないことを示す。
【０２７９】
アラームが発生していない場合（ステップＳ３５１で「ＮＯ」）、状態確認部４０１ｄは、処理を終了する。
アラームが発生している場合（ステップＳ３５１で「ＹＥＳ」）、状態確認部４０１ｄは、サーバープリント管理テーブル４３１内の全ての候補ＭＦＰ情報について、ステップＳ３５３〜Ｓ３５７を繰り返す（ステップＳ３５２〜Ｓ３５８）。
【０２８０】
状態確認部４０１ｄは、１個の候補ＭＦＰ情報内のＩＰアドレスを読み出す（ステップＳ３５３）。次に、状態確認部４０１ｄは、通信部４０２及びネットワーク２０を介して、読み出したＩＰアドレスにより示される候補ＭＦＰであるＭＦＰ２００に対して、ステータスの要求を送信する（ステップＳ３５４）。
候補ＭＦＰであるＭＦＰ２００は、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、ステータスの要求を受信する（ステップＳ３５４）。次に、状態確認部２０１ｄは、当該ＭＦＰのステータスを取得する（ステップＳ３５５）。次に、状態確認部２０１ｄは、ＭＦＰ識別番号とともに、取得したステータスを、通信部２０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ３５６）。
【０２８１】
状態確認部４０１ｄは、候補ＭＦＰであるＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、ＭＦＰ識別番号とともに、ステータスを受信する（ステップＳ３５６）。次に、状態確認部４０１ｄは、ＭＦＰ状態テーブル４６１に、ＭＦＰ識別番号と受信したステータスと応答有無とを対応付けて書き込む（ステップＳ３５７）。
次に、状態確認部４０１ｄは、サーバープリント管理テーブル４３１内の全てのサーバープリント情報について、ステップＳ３６０〜Ｓ３６７を繰り返す（ステップＳ３５９〜Ｓ３６８）。
【０２８２】
状態確認部４０１ｄは、サーバープリント管理テーブル４３１から１個のサーバープリント情報を読み出す（ステップＳ３６０）。次に、状態確認部４０１ｄは、読み出したサーバープリント情報から１個又は複数個のＭＦＰ識別番号を抽出する（ステップＳ３６１）。次に、状態確認部４０１ｄは、抽出したＭＦＰ識別番号に対応するステータス及び応答有無を、ＭＦＰ状態テーブル４６１から読み出す（ステップＳ３６２）。次に、状態確認部４０１ｄは、ジョブ識別番号、応答有無、ステータス及びプルプリント予約番号を、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ３６３）。
【０２８３】
次に、表示制御部３０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、ジョブ識別番号、応答有無、ステータス及びプルプリント予約番号を、受信する（ステップＳ３６３）。
次に、状態確認部４０１ｄは、システムパラメーター４２２のＰ２Ｐモード４２２ｃを確認する（ステップＳ３６４）。Ｐ２Ｐモード４２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ３６４で「０：非対応」）、状態確認部４０１ｄは、Ｐ２Ｐ端末に関する処理を行わない。
【０２８４】
Ｐ２Ｐモード４２２ｃが「１」（Ｐ２Ｐプリント対応）である場合（ステップＳ３６４で「１：対応」）、状態確認部４０１ｄは、記憶部４０３から、Ｐ２Ｐ端末５００のＩＰアドレス４７１を読み出す（ステップＳ３６５）。次に、状態確認部４０１ｄは、読み出したＩＰアドレスにより示されるＰ２Ｐ端末５００へのアクセスチェックを行って、Ｐ２Ｐ端末チェック結果を取得する（ステップＳ３６６）。
【０２８５】
次に、状態確認部４０１ｄは、通信部４０２及びネットワーク２０を介して、状態表示端末３００に対して、Ｐ２Ｐプルプリント予約番号及び取得したＰ２Ｐ端末チェック結果を送信する（ステップＳ３６７）。
次に、表示制御部３０１ｂは、サーバー装置４００から、ネットワーク２０及び通信部３０２を介して、Ｐ２Ｐプルプリント予約番号及びＰ２Ｐ端末チェック結果を受信する（ステップＳ３６７）。次に、表示制御部３０１ｂは、ステータスの表示処理を行う（ステップＳ３６９）。
【０２８６】
これにより、サーバー装置４００による定期チェック処理を終了する。
（７）状態表示端末３００による表示の動作
状態表示端末３００による表示の動作について、図４１に示すフローチャートを用いて説明する。
表示制御部３０１ｂの判断部３０１ｃは、表示更新タイミングであるか否かを判断する（ステップＳ３８１）。例えば、表示更新タイミングは、毎時０分であり、表示制御部３０１ｂは、毎時、０分であるか否かを判断する。
【０２８７】
表示更新タイミングでない場合（ステップＳ３８１で「ＮＯ」）、表示制御部３０１ｂは、表示の処理を終了する。
表示更新タイミングである場合（ステップＳ３８１で「ＹＥＳ」）、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のジョブモード３２２ａが、「０」（ＢＯＸプリント）であるか、「１」（プルプリント）であるかを判断する（ステップＳ３８２）。
【０２８８】
ジョブモード３２２ａが、「０」である場合（ステップＳ３８２で「０：ＢＯＸプリント」）、表示制御部３０１ｂは、ＢＯＸプリントにおける表示処理を行う（ステップＳ３８３）。これにより表示処理を終了する。
ジョブモード３２２ａが、「１」である場合（ステップＳ３８２で「１：プルプリント」）、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のチェックモード３２２ｂが、「０」（サーバー装置によるチェック）であるか、「１」（ＭＦＰによるチェック）であるか、又は、「２」（サーバー装置とＭＦＰによるチェック）であるかを判断する（ステップＳ３８４）。
【０２８９】
システムパラメーター３２２のチェックモード３２２ｂが、「０」である場合（ステップＳ３８４で「０：サーバー装置」）、表示制御部３０１ｂは、サーバー装置によるチェックにおける表示処理を行う（ステップＳ３８５）。これにより表示処理を終了する。
システムパラメーター３２２のチェックモード３２２ｂが、「１」である場合（ステップＳ３８４で「１：ＭＦＰ」）、表示制御部３０１ｂは、ＭＦＰによるチェックにおける表示処理を行う（ステップＳ３８６）。これにより表示処理を終了する。
【０２９０】
システムパラメーター３２２のチェックモード３２２ｂが、「２」である場合（ステップＳ３８４で「２：サーバー装置とＭＦＰ」）、表示制御部３０１ｂは、サーバー装置とＭＦＰによるチェックにおける表示処理を行う（ステップＳ３８７）。これにより表示処理を終了する。
（ＢＯＸプリントにおける表示の動作）
次に、ＢＯＸプリントにおける表示の動作について、図４２に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４１のステップＳ３８３の詳細である。
【０２９１】
表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する（ステップＳ４０１）。ここで、受信タイミングは、上記のＢＯＸプリント用タイマー２０１ｃａ及びプルプリント用タイマー２０１ｃｂによりアラームが発生されるタイミングと一致している。受信タイミングは、一例として、毎時一回、１５分であり、表示制御部３０１ｂの判断部３０１ｃは、毎時、１５分であるか否かを判断する。
【０２９２】
受信タイミングが定期的である場合（ステップＳ４０１で「＝定期」）、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する（ステップＳ４０２）。受信したステータスが正常を示す場合（ステップＳ４０２で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ４０３）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ４０４）。これにより、処理を終了する。
【０２９３】
受信タイミングが定期的でない場合（ステップＳ４０１で「≠定期」）、又は、受信したステータスが異常を示す場合（ステップＳ４０２で「異常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ４０５）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ４０６）。これにより、処理を終了する。
【０２９４】
（サーバー装置４００によるチェックにおける表示の動作）
次に、サーバー装置４００によるチェックにおける表示の動作について、図４３に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４１のステップＳ３８５の詳細である。
表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する（ステップＳ４１１）。ここで、受信タイミングについては、上述した通りである。
【０２９５】
受信タイミングが定期的である場合（ステップＳ４１１で「＝定期」）、表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰからのステータス応答が有るか無いかを判断する（ステップＳ４１２）。ＭＦＰからのステータス応答が有る場合（ステップＳ４１２で「有り」）、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する（ステップＳ４１３）。受信したステータスが正常を示す場合（ステップＳ４１３で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ４１４）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ４１５）。これにより、処理を終了する。
【０２９６】
受信タイミングが定期的でない場合（ステップＳ４１１で「≠定期」）、ＭＦＰからのステータス応答が無い場合（ステップＳ４１２で「無し」）、又は、受信したステータスが異常を示す場合（ステップＳ４１３で「異常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ４１６）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ４１７）。これにより、処理を終了する。
【０２９７】
（ＭＦＰ２００によるチェックにおける表示の動作）
次に、ＭＦＰ２００によるチェックにおける表示の動作について、図４４に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４１のステップＳ３８６の詳細である。
表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する（ステップＳ４２１）。ここで、受信タイミングについては、上述した通りである。
【０２９８】
受信タイミングが定期的である場合（ステップＳ４２１で「＝定期」）、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する（ステップＳ４２２）。受信したステータスが正常を示す場合（ステップＳ４２２で「正常」）、表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ４２３）。サーバー装置４００へのアクセス結果が正常を示す場合（ステップＳ４２３で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ４２４）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ４２５）。これにより、処理を終了する。
【０２９９】
サーバー装置４００へのアクセス結果が異常を示す場合（ステップＳ４２３で「異常」）、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する（ステップＳ４２６）。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合（ステップＳ４２６で「１：対応」）、表示制御部３０１ｂの判断部３０１ｃは、Ｐ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ４２７）。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合（ステップＳ４２７で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する（ステップＳ４２８）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に出力する。表示部３０４は、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示する（ステップＳ４２９）。これにより、処理を終了する。
【０３００】
受信タイミングが定期的でない場合（ステップＳ４２１で「≠定期」）、受信したステータスが異常を示す場合（ステップＳ４２２で「異常」）、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ４２６で「０：非対応」）、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合（ステップＳ４２７で「異常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ４３０）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ４３１）。これにより、処理を終了する。
【０３０１】
（サーバー装置４００とＭＦＰ２００によるチェックにおける表示の動作）
次に、サーバー装置４００とＭＦＰ２００によるチェックにおける表示の動作について、図４５〜図４６に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４１のステップＳ３８７の詳細である。
表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰ２００からのデータの受信であるか否かを判断する（ステップＳ４４１）。
【０３０２】
ＭＦＰ２００からの受信である場合（ステップＳ４４１で「ＹＥＳ」）、表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する（ステップＳ４４２）。ここで、受信タイミングについては、上述した通りである。
受信タイミングが定期的である場合（ステップＳ４４２で「＝定期」）、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する（ステップＳ４４３）。受信したステータスが正常を示す場合（ステップＳ４４３で「正常」）、表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ４４４）。サーバー装置４００へのアクセス結果が正常を示す場合（ステップＳ４４４で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ４４５）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ４４６）。これにより、処理を終了する。
【０３０３】
サーバー装置４００へのアクセス結果が異常を示す場合（ステップＳ４４４で「異常」）、表示制御部３０１ｂの判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する（ステップＳ４４７）。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合（ステップＳ４４７で「１：対応」）、表示制御部３０１ｂの判断部３０１ｃは、Ｐ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ４４８）。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合（ステップＳ４４８で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する（ステップＳ４４９）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示する（ステップＳ４５０）。これにより、処理を終了する。
【０３０４】
受信タイミングが定期的でない場合（ステップＳ４４２で「≠定期」）、受信したステータスが異常を示す場合（ステップＳ４４３で「異常」）、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ４４７で「０：非対応」）、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合（ステップＳ４４８で「異常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ４５１）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ４５２）。これにより、処理を終了する。
【０３０５】
ＭＦＰからのデータの受信でない場合（ステップＳ４４１で「ＮＯ」）、表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００からのデータの受信であるか否かを判断する（ステップＳ４５３）。
サーバー装置４００からのデータの受信である場合（ステップＳ４５３で「ＹＥＳ」）、表示制御部３０１ｂの判断部３０１ｃは、ステータス等を受信した受信タイミングが定期的であるか、又は定期的でないかを判断する（ステップＳ４５４）。ここで、受信タイミングについては、上述した通りである。
【０３０６】
受信タイミングが定期的である場合（ステップＳ４５４で「＝定期」）、表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰからのステータス応答が有るか無いかを判断する（ステップＳ４５５）。ＭＦＰからのステータス応答が有る場合（ステップＳ４５５で「有り」）、表示制御部３０１ｂの判断部３０１ｃは、受信したステータスが正常を示すか異常を示すかを判断する（ステップＳ４５６）。受信したステータスが正常を示す場合（ステップＳ４５６で「正常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ４５７）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ４５８）。これにより、処理を終了する。
【０３０７】
サーバー装置４００からのデータの受信でない場合（ステップＳ４５３で「ＮＯ」）、受信タイミングが定期的でない場合（ステップＳ４５４で「≠定期」）、ＭＦＰからのステータス応答が無い場合（ステップＳ４５５で「無し」）、又は、受信したステータスが異常を示す場合（ステップＳ４５６で「異常」）、表示制御部３０１ｂの生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ４５９）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ４６０）。これにより、処理を終了する。
【０３０８】
（８）ＭＦＰ２００による印刷の動作
ＭＦＰ２００による印刷の動作について、図４７に示すフローチャートを用いて説明する。
ＭＦＰ２００の入出力部２１５は、操作パネル２１９において、利用者の操作を受け付ける（ステップＳ４７０）。印刷以外の操作を受け付けた場合（ステップＳ４７１で「ＮＯ」）、ＭＦＰ２００は、受け付けた操作に対応するその他の処理を実行する（ステップＳ４７２）。次に、ＭＦＰ２００は、ステップＳ４７０に戻って、処理を繰り返す。
【０３０９】
印刷の操作を受け付けた場合（ステップＳ４７１で「ＹＥＳ」）、入出力部２１５は、利用者から利用者識別番号及びパスワードの組の入力を受け付ける。次に、入出力部２１５は、入力を受け付けた利用者識別番号及びパスワードの組を利用者確認部２０１ａに対して出力する（ステップＳ４７３）。
利用者確認部２０１ａは、入出力部２１５から利用者識別番号及びパスワードの組を受け取る。次に、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードの組が記憶部２０３の利用者情報テーブル２３１内に存在するか否かを確認する（ステップＳ４７４）。受け取った組が利用者情報テーブル２３１内に存在しない場合（ステップＳ４７５で「ＮＯ」）、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくないものと判断する。次に、受け取った利用者識別番号及びパスワードのいずれか一方又は両方が正しくない場合、利用者確認部２０１ａは、ステップＳ４７３へ戻って、処理を繰り返すよう制御する。
【０３１０】
受け取った利用者識別番号及びパスワードの組が利用者情報テーブル２３１内に存在する場合（ステップＳ４７５で「ＹＥＳ」）、利用者確認部２０１ａは、受け取った利用者識別番号及びパスワードが正しいと判断する。
次に、入出力部２１５は、利用者から、プリントの種類の指定を受け付け、受け付けたプリントの種類の指定を印刷制御部２０１ｅに対して出力する（ステップＳ４７６）。
【０３１１】
印刷制御部２０１ｅは、プリントの種類の指定が「ＢＯＸプリント」、「プルプリント」及び「Ｐ２Ｐプルプリント」のいずれであるかを判断する（ステップＳ４７８）。
プリントの種類の指定が「ＢＯＸプリント」である場合（ステップＳ４７８で「ＢＯＸプリント」）、印刷制御部２０１ｅは、ＢＯＸプリントを実行する（ステップＳ４７９）。これにより、印刷処理を終了する。
【０３１２】
プリントの種類の指定が「プルプリント」である場合（ステップＳ４７８で「プルプリント」）、印刷制御部２０１ｅは、プルプリントを実行する（ステップＳ４８０）。これにより、印刷処理を終了する。
プリントの種類の指定が「Ｐ２Ｐプルプリント」である場合（ステップＳ４７８で「Ｐ２Ｐプリント」）、印刷制御部２０１ｅは、Ｐ２Ｐプルプリントを実行する（ステップＳ４８１）。これにより、印刷処理を終了する。
【０３１３】
（ＢＯＸプリントの動作）
ＭＦＰ２００によるＢＯＸプリントの動作について、図４８に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４７のステップＳ４７９の詳細である。
入出力部２１５は、利用者からＢＯＸプリント予約番号の入力を受け付ける。次に、入力を受け付けたＢＯＸプリント予約番号を印刷制御部２０１ｅに対して出力する（ステップＳ４９１）。印刷制御部２０１ｅは、入出力部２１５からＢＯＸプリント予約番号を受け取る。次に、受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する（ステップＳ４９２）。
【０３１４】
受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合（ステップＳ４９３で「ＮＯ」）、ＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。入出力部２１５は、当該メッセージを表示する（ステップＳ４９４）。次に、ＭＦＰ２００は、ステップＳ４９１へ戻って、処理を繰り返す。
【０３１５】
受け取ったＢＯＸプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合（ステップＳ４９３で「ＹＥＳ」）、印刷制御部２０１ｅは、受け取った利用者識別番号に対応するＢＯＸ識別番号をＢＯＸ情報テーブル２４１から抽出する（ステップＳ４９５）。次に、印刷制御部２０１ｅは、抽出したＢＯＸ識別番号により特定されるＢＯＸから、ＢＯＸプリント予約番号に対応するジョブ情報を読み出す（ステップＳ４９６）。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。エンジン部２００ｚは、ジョブデータを印刷する（ステップＳ４９７）。
【０３１６】
印刷が正常に終了すると、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、ジョブ発行端末１００に対して送信する（ステップＳ４９８）。
印刷が正常に終了すると、印刷制御部２０１ｅは、特定されたＢＯＸから、ＢＯＸプリント予約番号、利用者識別番号及びジョブ情報を削除する（ステップＳ４９９）。次に、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のＢＯＸプリント予約番号を含むＭＦＰプリント情報を削除する（ステップＳ５００）。これにより、印刷処理を終了する。
【０３１７】
ジョブ発行端末１００のジョブ発行処理部１０１ｂは、ＭＦＰ２００から、ネットワーク２０及び通信部１０２を介して、印刷完了を受信する（ステップＳ４９８）。次に、ジョブ発行処理部１０１ｂは、候補ＭＦＰ情報テーブル１６１から候補ＭＦＰ情報を抽出する（ステップＳ５０１）。次に、候補ＭＦＰ情報に含まれるＩＰアドレスを用いて、通信部１０２及びネットワーク２０を介して、候補ＭＦＰに対して、印刷が完了したことを示す印刷完了を送信する（ステップＳ５０２）。
【０３１８】
候補ＭＦＰは、印刷完了を受信する（ステップＳ５０２）。次に、候補ＭＦＰは、ＢＯＸから、ＢＯＸプリント予約番号、利用者識別番号及びジョブ情報を削除する（ステップＳ５０３）。次に、候補ＭＦＰは、ＭＦＰプリント管理テーブル２６１から、ＢＯＸプリント予約番号を含むＭＦＰプリント情報を削除する（ステップＳ５０４）。これにより、候補ＭＦＰにおける処理を終了する。
【０３１９】
（プルプリントの動作）
ＭＦＰ２００によるプルプリントの動作について、図４９に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４７のステップＳ４８０の詳細である。
入出力部２１５は、利用者からプルプリント予約番号の入力を受け付ける。次に、入力を受け付けたプルプリント予約番号を印刷制御部２０１ｅに対して出力する（ステップＳ５１１）。印刷制御部２０１ｅは、入出力部２１５からプルプリント予約番号を受け取る。次に、受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する（ステップＳ５１２）。
【０３２０】
受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合（ステップＳ５１３で「ＮＯ」）、プルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。入出力部２１５は、当該メッセージを表示する（ステップＳ５１４）。次に、ＭＦＰ２００は、ステップＳ５１１へ戻って、処理を繰り返す。
【０３２１】
受け取ったプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合（ステップＳ５１３で「ＹＥＳ」）、印刷制御部２０１ｅは、通信部２０２、ネットワーク２０を介して、サーバー装置４００に対して、ジョブ情報の要求及び受け取ったプルプリント予約番号を送信する（ステップＳ５１５）。
サーバー装置４００の読出部４０１ｅは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、ジョブ情報の要求及びプルプリント予約番号を受信する（ステップＳ５１５）。次に、読出部４０１ｅは、サーバープリント管理テーブル４３１から、受信したプルプリント予約番号を含むサーバープリント情報を読み出し、読み出したサーバープリント情報からジョブ情報を抽出する（ステップＳ５１６）。次に、読出部４０１ｅは、通信部４０２及びネットワーク２０を介して、ＭＦＰ２００に対して、ジョブ情報を送信する（ステップＳ５１７）。
【０３２２】
印刷制御部２０１ｅは、サーバー装置４００から、ネットワーク２０及び通信部２０２を介して、ジョブ情報を受信する（ステップＳ５１７）。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。エンジン部２００ｚは、ジョブデータを印刷する（ステップＳ５１８）。
印刷が正常に終了すると、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のプルプリント予約番号を含むＭＦＰプリント情報を削除する（ステップＳ５１９）。次に、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ５２０）。
【０３２３】
削除部４０１ｆは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、印刷完了を受信する（ステップＳ５２０）。次に、削除部４０１ｆは、候補ＭＦＰ情報を抽出する（ステップＳ５２１）。次に、抽出した候補ＭＦＰ情報に含まれるＩＰアドレスを用いて、候補ＭＦＰに対して、印刷が完了したことを示す印刷完了を送信する（ステップＳ５２２）。次に、削除部４０１ｆは、サーバープリント管理テーブル４３１から、上記のプルプリント予約番号を含むサーバープリント情報を削除する（ステップＳ５２３）。
【０３２４】
候補ＭＦＰは、サーバー装置４００から、ネットワーク２０を介して、印刷完了を受信する（ステップＳ５２２）。次に、候補ＭＦＰは、ＭＦＰプリント管理情報からＭＦＰプリント管理情報を削除する（ステップＳ５２４）。
これにより、印刷処理を終了する。
（Ｐ２Ｐプルプリントの動作）
ＭＦＰ２００によるＰ２Ｐプルプリントの動作について、図５０に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図４７のステップＳ４８１の詳細である。
【０３２５】
入出力部２１５は、利用者からＰ２Ｐプルプリント予約番号の入力を受け付ける。次に、入力を受け付けたＰ２Ｐプルプリント予約番号を印刷制御部２０１ｅに対して出力する（ステップＳ５３１）。印刷制御部２０１ｅは、入出力部２１５からＰ２Ｐプルプリント予約番号を受け取る。次に、受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在するか否かを確認する（ステップＳ５３２）。
【０３２６】
受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しない場合（ステップＳ５３３で「ＮＯ」）、Ｐ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在しないことを示すメッセージを入出力部２１５に対して出力する。入出力部２１５は、当該メッセージを表示する（ステップＳ５３４）。次に、ＭＦＰ２００は、ステップＳ５３１へ戻って、処理を繰り返す。
【０３２７】
受け取ったＰ２Ｐプルプリント予約番号がＭＦＰプリント管理テーブル２６１内に存在する場合（ステップＳ５３３で「ＹＥＳ」）、印刷制御部２０１ｅは、通信部２０２、ネットワーク２０を介して、Ｐ２Ｐ端末５００に対して、ジョブ情報の要求及び受け取ったＰ２Ｐプルプリント予約番号を送信する（ステップＳ５３５）。
Ｐ２Ｐ端末５００の読出部５０１ｅは、ＭＦＰ２００から、ネットワーク２０及び通信部５０２を介して、ジョブ情報の要求及びＰ２Ｐプルプリント予約番号を受信する（ステップＳ５３５）。次に、読出部５０１ｅは、Ｐ２Ｐプリント管理テーブル５３１から、受信したＰ２Ｐプルプリント予約番号を含むＰ２Ｐプリント情報を読み出し、読み出したＰ２Ｐプリント情報からジョブ情報を抽出する（ステップＳ５３６）。次に、読出部５０１ｅは、通信部５０２及びネットワーク２０を介して、ＭＦＰ２００に対して、ジョブ情報を送信する（ステップＳ５３７）。
【０３２８】
印刷制御部２０１ｅは、Ｐ２Ｐ端末５００から、ネットワーク２０及び通信部２０２を介して、ジョブ情報を受信する（ステップＳ５３７）。次に、印刷制御部２０１ｅは、ジョブ情報に含まれるジョブデータをエンジン部２００ｚに出力する。エンジン部２００ｚは、ジョブデータを印刷する（ステップＳ５３８）。
印刷が正常に終了すると、印刷制御部２０１ｅは、ＭＦＰプリント管理テーブル２６１から、上記のＰ２Ｐプルプリント予約番号を含むＭＦＰプリント情報を削除する（ステップＳ５３９）。次に、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、Ｐ２Ｐ端末５００に対して送信する（ステップＳ５４０）。
【０３２９】
削除部５０１ｆは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、印刷完了を受信する（ステップＳ５４０）。次に、削除部５０１ｆは、Ｐ２Ｐプリント管理テーブル５３１から、上記のＰ２Ｐプルプリント予約番号を含むＰ２Ｐプリント情報を削除する（ステップＳ５４１）。
また、印刷制御部２０１ｅは、印刷が完了したことを示す印刷完了を、通信部２０２及びネットワーク２０を介して、サーバー装置４００に対して送信する（ステップＳ５４２）。
【０３３０】
削除部４０１ｆは、ＭＦＰ２００から、ネットワーク２０及び通信部４０２を介して、印刷完了を受信する（ステップＳ５４２）。次に、削除部４０１ｆは、候補ＭＦＰ情報を抽出する（ステップＳ５４３）。次に、抽出した候補ＭＦＰ情報に含まれるＩＰアドレスを用いて、候補ＭＦＰに対して、印刷が完了したことを示す印刷完了を送信する（ステップＳ５４４）。次に、削除部４０１ｆは、サーバープリント管理テーブル４３１から、上記のＰ２Ｐプルプリント予約番号を含むサーバープリント情報を削除する（ステップＳ５４５）。
【０３３１】
候補ＭＦＰは、サーバー装置４００から、ネットワーク２０を介して、印刷完了を受信する（ステップＳ５４４）。次に、候補ＭＦＰは、ＭＦＰプリント管理情報からＭＦＰプリント管理情報を削除する（ステップＳ５４６）。
これにより、印刷処理を終了する。
（９）その他の表示制御
図２２に示すＭＦＰ状態表示画面５８１を表示する動作について、図５１に示すシーケンス図を用いて説明する。
【０３３２】
ネットワーク２０には、地図サーバー装置が接続されている。地図サーバー装置は、各地の地図データを記憶している。
状態表示端末３００の位置取得部３０１ｇは、当該状態表示端末３００が位置する所在地を示す所在地情報を取得する（ステップＳ５６０）。
次に、位置取得部３０１ｇは、取得した所在地情報及びその所在地情報により示される位置の周辺の地図の要求を、通信部３０２及びネットワーク２０を介して、地図サーバー装置に対して送信する（ステップＳ５６１）。
【０３３３】
地図サーバー装置の検索部は、状態表示端末３００から、ネットワーク２０を介して、所在地情報及び地図の要求を、受信する（ステップＳ５６１）。次に、検索部は、所在地情報により示される位置を含む地図データを内部から検索して読み出す（ステップＳ５６２）。次に、読み出した地図データを、ネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ５６３）。
【０３３４】
表示制御部３０１ｂは、地図サーバー装置から、ネットワーク２０を介して、地図データを受信し、受信した地図データを記憶部３０３に書き込む（ステップＳ５６３）。
次に、表示制御部３０１ｂは、状態テーブルに含まれる全ての候補ＭＦＰ情報について、ステップＳ５６５〜Ｓ５６６を繰り返す（ステップＳ５６４〜Ｓ５６７）。
表示制御部３０１ｂは、地図データ上に、候補ＭＦＰ情報内の所在地情報により示される位置を指し示すように、当該候補ＭＦＰ情報に含まれるＭＦＰ識別番号を描画する（ステップＳ５６５）。
【０３３５】
次に、表示制御部３０１ｂは、地図データ上において、描画したＭＦＰ識別番号の近辺に、候補ＭＦＰ情報内のステータスを描画する（ステップＳ５６６）。
状態テーブルに含まれる全ての候補ＭＦＰ情報について、ＭＦＰ識別番号及びステータスの描画が終了すると、表示制御部３０１ｂは、地図データを表示部３０４に対して出力する。表示部３０４は、地図データを表示する（ステップＳ５６８）。
【０３３６】
これにより、状態表示端末３００による地図データの表示処理を終了する。
２．その他の変形例
なお、本発明を上記の実施の形態に基づいて説明してきたが、本発明は、上記の実施の形態に限定されないのはもちろんである。以下のような場合も本発明に含まれる。
（１）ＭＦＰ２００は、制御部２０１に代えて、図５２に示す制御部２０１ｘを備えるとしてもよい。この図に示すように、制御部２０１ｘは、利用者確認部２０１ａ、プリント予約部２０１ｂ、タイマー処理部２０１ｃ、状態確認部２０１ｄ、印刷制御部２０１ｅ、判断部２０１ｆ及び生成部２０１ｇを含む。
【０３３７】
制御部２０１ｘに含まれる利用者確認部２０１ａ、プリント予約部２０１ｂ、タイマー処理部２０１ｃ、状態確認部２０１ｄ及び印刷制御部２０１ｅは、それぞれ、制御部２０１に含まれる利用者確認部２０１ａ、プリント予約部２０１ｂ、タイマー処理部２０１ｃ、状態確認部２０１ｄ及び印刷制御部２０１ｅと同一である。
ここでは、判断部２０１ｆ及び生成部２０１ｇを中心として説明する。
【０３３８】
判断部２０１ｆ及び生成部２０１ｇによる判断及びメッセージの生成の動作について、図５３に示すフローチャートを用いて説明する。
判断部２０１ｆは、システムパラメーター２２２のジョブモード２２２ａが、「０」（ＢＯＸプリント）であるか、「１」（プルプリント）であるかを判断する（ステップＳ６０１）。
【０３３９】
ジョブモード２２２ａが、「０」である場合（ステップＳ６０１で「０：ＢＯＸプリント」）、判断部２０１ｆは、メッセージの第１生成処理を行う（ステップＳ６０３）。これによりメッセージの生成処理を終了する。
ジョブモード２２２ａが、「１」である場合（ステップＳ６０１で「１：プルプリント」）、判断部２０１ｆは、システムパラメーター２２２のチェックモード２２２ｂが、「０」（サーバー装置によるチェック）であるか、「１」（ＭＦＰによるチェック）であるか、又は、「２」（サーバー装置とＭＦＰによるチェック）であるかを判断する（ステップＳ６０２）。
【０３４０】
システムパラメーター２２２のチェックモード２２２ｂが、「０」である場合（ステップＳ６０２で「０：サーバー装置」）、判断部２０１ｆは、メッセージの第１生成処理を行う（ステップＳ６０３）。これによりメッセージの生成処理を終了する。
システムパラメーター３２２のチェックモード３２２ｂが、「１」又は「２」である場合（ステップＳ６０２で「１：ＭＦＰ、２：サーバー装置とＭＦＰ」）、判断部２０１ｆは、メッセージの第２生成処理を行う（ステップＳ６０４）。これによりメッセージの生成処理を終了する。
【０３４１】
（第１生成処理）
次に、メッセージの第１生成処理の動作について、図５４に示すシーケンス図を用いて説明する。なお、図３５に示すステップＳ２５５及びＳ２５７に代えて、以下の動作をすればよい。
判断部２０１ｆは、当該ＭＦＰのステータスが正常を示すか、異常を示すかを判断する（ステップＳ６１１）。当該ＭＦＰのステータスが正常を示す場合（ステップＳ６１１で「正常」）、生成部２０１ｇは、印刷可を示すメッセージを生成する（ステップＳ６１２）。
【０３４２】
一方、当該ＭＦＰのステータスが異常を示す場合（ステップＳ６１１で「異常」）、生成部２０１ｇは、印刷不可を示すメッセージを生成する（ステップＳ６１３）。
次に、制御部２０１ｘは、ＭＦＰ識別番号等とともに、生成したメッセージを、通信部２０２、ネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ６１４）。
【０３４３】
状態表示端末３００の制御部３０１は、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ＭＦＰ識別番号等とともに上記のメッセージを受信する（ステップＳ６１４）。次に、制御部３０１は、受信したＭＦＰ識別番号等とともに上記のメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに上記のメッセージを表示する（ステップＳ６１５）。これにより、メッセージの表示処理を終了する。
【０３４４】
（第２生成処理）
次に、メッセージの第２生成処理の動作について、図５５に示すシーケンス図を用いて説明する。なお、図３６に示すステップＳ２６６〜Ｓ２６９及びＳ２７１に代えて、以下の動作をすればよい。
判断部２０１ｆは、当該ＭＦＰのステータスが正常を示すか、異常を示すかを判断する（ステップＳ６３１）。当該ＭＦＰのステータスが正常を示す場合（ステップＳ６３１で「正常」）、判断部２０１ｆは、サーバー装置へのアクセス結果が正常を示すか、異常を示すかを判断する（ステップＳ６３２）。
【０３４５】
サーバー装置へのアクセス結果が正常を示す場合（ステップＳ６３２で「正常」）、生成部２０１ｇは、印刷可を示すメッセージを生成する（ステップＳ６３５）。
次に、判断部２０１ｆは、Ｐ２Ｐモード２２２ｃが「０」（Ｐ２Ｐプリント非対応）であるか、「１」（Ｐ２Ｐプリント対応）であるかを判断する（ステップＳ６３３）。Ｐ２Ｐモード２２２ｃが「１」である場合（ステップＳ６３３で「１：対応」）、判断部２０１ｆは、Ｐ２Ｐ端末へのアクセス結果が正常を示すか、異常を示すかを判断する（ステップＳ６３４）。
【０３４６】
Ｐ２Ｐ端末へのアクセス結果が正常を示す場合（ステップＳ６３４で「正常」）、生成部２０１ｇは、条件付き印刷可を示すメッセージを生成する（ステップＳ６３６）。
当該ＭＦＰのステータスが異常を示す場合（ステップＳ６３１で「異常」）、Ｐ２Ｐモード２２２ｃが「０」である場合（ステップＳ６３３で「０：非対応」）、又は、Ｐ２Ｐ端末へのアクセス結果が異常を示す場合（ステップＳ６３４で「異常」）、生成部２０１ｇは、印刷不可を示すメッセージを生成する（ステップＳ６３７）。
【０３４７】
次に、制御部２０１ｘは、ＭＦＰ識別番号等とともに、生成したメッセージを、通信部２０２、ネットワーク２０を介して、状態表示端末３００に対して送信する（ステップＳ６３８）。
状態表示端末３００の制御部３０１は、ＭＦＰ２００から、ネットワーク２０及び通信部３０２を介して、ＭＦＰ識別番号等とともに上記のメッセージを受信する（ステップＳ６３８）。次に、制御部３０１は、受信したＭＦＰ識別番号等とともに上記のメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに上記のメッセージを表示する（ステップＳ６３９）。これにより、メッセージの表示処理を終了する。
【０３４８】
なお、判断部２０１ｆは、定期的に前記判断を行うとしてもよい。定期的とは、上記の実施の形態において説明した通りである。
（２）上記の実施の形態において、印刷時に、ＭＦＰ２００の入出力部２１５は、利用者から、「ＢＯＸプリント」、「プルプリント」及び「Ｐ２Ｐプルプリント」のうちのいずれかのプリントの種類の指定を受け付けるとしている。しかし、これには限定されない。
【０３４９】
入出力部２１５は、利用者から、「ＢＯＸプリント」及び「プルプリント」のうちのいずれかのプリントの種類の指定を受け付けるとしてもよい。ここで、プリントの種類として「プルプリント」を受け付け、Ｐ２ＰモードがＰ２Ｐプリント対応である場合、プルプリントの印刷処理において、サーバー装置４００へのアクセスができないとき、Ｐ２Ｐプルプリントの印刷処理を行うとしてもよい。言い換えると、ＭＦＰ２００は、Ｐ２Ｐ端末５００からジョブ情報を取得してもよい。
【０３５０】
（３）図４１のステップＳ３８４及びＳ３８７に示すように、システムパラメーター３２２のチェックモード３２２ｂが、「２」である場合、状態表示端末３００の表示制御部３０１ｂは、サーバー装置４００とＭＦＰ２００によるチェックにおける表示処理を行う。また、この場合の詳細の手順については、図４５〜図４６に示している。
しかし、本発明は、図４５〜図４６に示す手順には限定されない。次に示すようにしてもよい。
【０３５１】
なお、前提として、同一の時点において、同一の装置の状態は、一致するものとする。例えば、状態表示端末３００がサーバー装置４００を介して取得するＭＦＰ２００のステータスと、状態表示端末３００がＭＦＰ２００から取得するＭＦＰ２００のステータスとは、一致するものとする。
サーバー装置４００によるチェック及びＭＦＰ２００によるチェックの組合せと印刷可否との関係を図５６及び図５７に示す。具体的には、図５６及び図５７に、状態表示端末３００がサーバー装置４００から受け取る情報、及び、状態表示端末３００がＭＦＰ２００から受け取る情報の組合せにより、どのようして、印刷可否を決定しているかを示す。
【０３５２】
ここで、状態表示端末３００がサーバー装置４００から受け取る情報は、状態表示端末３００がサーバー装置４００から受け取る応答（の有無）、ＭＦＰ２００からの応答（の有無）及びＭＦＰ２００のステータスを含む。
また、状態表示端末３００がＭＦＰ２００から受け取る情報は、状態表示端末３００がＭＦＰ２００から受け取る応答（の有無）、ＭＦＰ２００のステータス、サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果を含む。
【０３５３】
図５６及び図５７に示すように、状態表示端末３００がサーバー装置４００から受け取る情報、及び、状態表示端末３００がＭＦＰ２００から受け取る情報の各組合せについて、項目番号を付しているので、この項目番号を用いて、各組合せを特定する。
（ａ）項目番号１−１は、状態表示端末３００がサーバー装置４００から受け取る応答が無く、状態表示端末３００がＭＦＰ２００から受け取る応答が無い場合を示している。この場合、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答（の有無）及びＭＦＰ２００のステータスは、それぞれ、不明である。また、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータス、サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果は、それぞれ、不明である。従って、項目番号１−１において、印刷可否を「不可」としている。
【０３５４】
（ｂ）項目番号２−１〜２−４は、状態表示端末３００がサーバー装置４００から受け取る応答が無く、状態表示端末３００がＭＦＰ２００から受け取る応答が有る場合を示している。この場合、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答（の有無）及びＭＦＰ２００のステータスは、それぞれ、不明である。
（ｂ−１）項目番号２−１は、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが異常である場合を示している。また、図５６及び図５７において、「−」は、「don't care」であることを示している。サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果は、それぞれ、正常及び異常のいずれであってもよい。
【０３５５】
従って、項目番号２−１において、印刷可否を「不可」としている。
なお、ＭＰＦ２００から受け取る情報によってのみ、印刷の可否を決定できる場合には、サーバー装置４００から受け取る情報を用いないとしてもよい。
（ｂ−２）項目番号２−２は、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果も正常である場合を示している。この場合、Ｐ２Ｐ端末５００に対するアクセス結果は、正常であっても異常であってもよい。
【０３５６】
従って、項目番号２−２において、印刷可否を「可」としている。
（ｂ−３）項目番号２−３は、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果は異常であり、Ｐ２Ｐ端末５００に対するアクセス結果は正常である場合を示している。
従って、項目番号２−３において、印刷可否を「可」としている。
【０３５７】
（ｂ−４）項目番号２−４は、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果は異常であり、Ｐ２Ｐ端末５００に対するアクセス結果は異常である場合を示している。
従って、項目番号２−４において、印刷可否を「不可」としている。
（ｃ）項目番号３−１〜３−３は、状態表示端末３００がサーバー装置４００から受け取る応答が有り、状態表示端末３００がＭＦＰ２００から受け取る応答が無い場合を示している。
【０３５８】
この場合、状態表示端末３００がＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータス、サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果は、それぞれ、不明である。
（ｃ−１）項目番号３−１は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無い場合を示している。このため、ＭＦＰ２００のステータスは、不明である。
【０３５９】
従って、項目番号３−１において、印刷可否を「不可」としている。
（ｃ−２）項目番号３−２は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が有り、ＭＦＰ２００のステータスが正常である場合を示している。
従って、項目番号３−２において、印刷可否を「可」としている。
（ｃ−３）項目番号３−３は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が有り、ＭＦＰ２００のステータスが異常である場合を示している。
【０３６０】
従って、項目番号３−３において、印刷可否を「不可」としている。
（ｄ）項目番号４−１〜４−１２は、状態表示端末３００がサーバー装置４００から受け取る応答が有り、状態表示端末３００がＭＦＰ２００から受け取る応答も有る場合を示している。
（ｄ−１）項目番号４−１は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無く、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが異常である場合を示している。サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無いので、サーバー装置４００から受け取る情報からは、ＭＦＰのステータスは、不明である。ＭＦＰ２００から受け取る情報のうち、サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果は、それぞれ、正常及び異常のいずれであってもよい。
【０３６１】
従って、項目番号４−１において、印刷可否を「不可」としている。
（ｄ−２）項目番号４−２、４−３、４−４の場合には、以下の状況を想定している。
・ＭＦＰ２００とサーバー装置４００との間の通信回線が切断等されている。
・ＭＦＰ２００と状態表示端末３００との間の通信回線は、正常である。
・状態表示端末３００とサーバー装置との間の通信回線は、正常である。
【０３６２】
項目番号４−２は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無く、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置に対するアクセス結果が正常である場合を示している。
ＭＦＰ２００とサーバー装置４００との間の通信回線が切断等されているので、ＭＦＰ２００から受け取る情報のうち、サーバー装置に対するアクセス結果が正常である場合は、発生し得ない。つまり、項目番号４−２に示す場合は、発生し得ない。
【０３６３】
項目番号４−３は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無く、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果が異常であり、Ｐ２Ｐ端末５００に対するアクセス結果が正常である場合を示している。この場合においては、ＭＦＰ２００とサーバー装置４００との間の通信回線が切断等されていることが、サーバー装置４００に対するアクセス結果が異常である原因である。
【０３６４】
従って、項目番号４−３において、Ｐ２Ｐ端末５００に対するアクセス結果が正常であるので、印刷可否を「可」としている。
項目番号４−４は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が無く、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果が異常であり、Ｐ２Ｐ端末５００に対するアクセス結果が異常である場合を示している。
【０３６５】
従って、項目番号４−４において、印刷可否を「不可」としている。
（ｄ−３）項目番号４−５〜４−８は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が有り、ＭＦＰ２００のステータスが正常である場合を示している。
項目番号４−５において、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスは、異常である。一方、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００のステータスは、正常である。従って、項目番号４−５に示す場合は、発生し得ない。
【０３６６】
項目番号４−６は、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常であり、サーバー装置４００に対するアクセス結果が正常である場合を示している。Ｐ２Ｐ端末５００に対するアクセス結果は、正常及び異常のいずれであってもよい。
従って、項目番号４−６において、印刷可否を「可」としている。
項目番号４−７において、ＭＦＰ２００から受け取る情報のうち、サーバー装置４００に対するアクセス結果は、異常である。一方、サーバー装置４００から、ＭＦＰ２００のステータスが正常であることを示す情報を受け取っている。このように、サーバー装置４００の状態に矛盾があり、項目番号４−７に示す場合は、発生し得ない。また、項目番号４−８においても、項目番号４−７と同様であり、項目番号４−８に示す場合は、発生し得ない。
【０３６７】
（ｄ−４）項目番号４−９〜４−１２は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００からの応答が有り、ＭＦＰ２００のステータスが異常である場合を示している。
項目番号４−９は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００のステータスが異常であり、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが異常である場合を示している。サーバー装置４００に対するアクセス結果、及び、Ｐ２Ｐ端末５００に対するアクセス結果は、それぞれ、正常及び異常のいずれであってもよい。
【０３６８】
従って、項目番号４−９において、印刷可否を「不可」としている。
項目番号４−１０、４−１１及び４−１２は、サーバー装置４００から受け取る情報のうち、ＭＦＰ２００のステータスが異常であり、ＭＦＰ２００から受け取る情報のうち、ＭＦＰ２００のステータスが正常である場合を示している。
従って、項目番号４−１０、４−１１及び４−１２の場合は、発生し得ない。
【０３６９】
以上、図５６及び図５７に基づいて説明した。
なお、上記において、ＭＰＦ２００から受け取る情報によってのみ、印刷の可否を決定できる場合には、サーバー装置４００から受け取る情報を用いないとしてもよい。また、サーバー装置４００から受け取る情報によってのみ、印刷の可否を決定できる場合には、ＭＰＦ２００から受け取る情報を用いないとしてもよい。
【０３７０】
（状態表示端末３００の動作）
次に、図５６及び図５７に示す組合せの場合において、状態表示端末３００の動作を図５８に示すフローチャートを用いて説明する。
表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００からの応答が有り、かつ、その応答の受信タイミングが定期的であるか、サーバー装置４００からの応答が無いか、又は、その応答の受信タイミングが定期的でないかを判断する（ステップＳ７０１）。また、判断部３０１ｃは、ＭＦＰ２００からの応答が有り、かつ、その応答の受信タイミングが定期的であるか、ＭＦＰ２００からの応答が無いか、又は、その応答の受信タイミングが定期的でないかを判断する（ステップＳ７０２、Ｓ７０３）。
【０３７１】
サーバー装置４００からの応答が無いか、又は、その応答の受信タイミングが定期的でなく（ステップＳ７０１で「無し又は非定期的」）、ＭＦＰ２００からの応答が無いか、又は、その応答の受信タイミングが定期的でない（ステップＳ７０２で「無し又は非定期的」）場合、生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ７０４）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ７０５）。これにより、処理を終了する。
【０３７２】
サーバー装置４００からの応答が無いか、又は、その応答の受信タイミングが定期的でなく（ステップＳ７０１で「無し又は非定期的」）、ＭＦＰ２００からの応答が有り、かつ、その応答の受信タイミングが定期的である（ステップＳ７０２で「有りかつ定期的」）場合、状態表示端末３００は、第１表示処理を行う（ステップＳ７０６）。これにより、処理を終了する。
【０３７３】
サーバー装置４００からの応答が有り、かつ、その応答の受信タイミングが定期的であり（ステップＳ７０１で「有りかつ定期的」）、ＭＦＰ２００からの応答がなく、又は、その応答の受信タイミングが非定期的である（ステップＳ７０３で「無し又は非定期的」）場合、状態表示端末３００は、第２表示処理を行う（ステップＳ７０７）。これにより、処理を終了する。
【０３７４】
サーバー装置４００からの応答が有り、かつ、その応答の受信タイミングが定期的であり（ステップＳ７０１で「有りかつ定期的」）、ＭＦＰ２００からの応答があり、かつ、その応答の受信タイミングが定期的である（ステップＳ７０３で「有りかつ定期的」）場合、状態表示端末３００は、第３表示処理を行う（ステップＳ７０８）。これにより、処理を終了する。
【０３７５】
（第１表示処理の動作）
状態表示端末３００による第１表示処理の動作について、図５９に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図５８のステップＳ７０６の詳細である。
表示制御部３０１ｂの判断部３０１ｃは、ＭＦＰ２００から受信したＭＦＰ２００のステータスが正常を示すか異常を示すかを判断する（ステップＳ７２１）。受信したステータスが正常を示す場合（ステップＳ７２１で「正常」）、判断部３０１ｃは、ＭＦＰ２００から受信した、サーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ７２２）。サーバー装置４００へのアクセス結果が正常を示す場合（ステップＳ７２２で「正常」）、生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ７２３）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ７２４）。これにより、処理を終了する。
【０３７６】
サーバー装置４００へのアクセス結果が異常を示す場合（ステップＳ７２２で「異常」）、判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する（ステップＳ７２５）。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合（ステップＳ７２５で「１：対応」）、判断部３０１ｃは、Ｐ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ７２６）。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合（ステップＳ７２６で「正常」）、生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する（ステップＳ７２７）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に出力する。表示部３０４は、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示する（ステップＳ７２８）。これにより、処理を終了する。
【０３７７】
受信したステータスが異常を示す場合（ステップＳ７２１で「異常」）、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ７２５で「０：非対応」）、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合（ステップＳ７２６で「異常」）、生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ７２９）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ７３０）。これにより、処理を終了する。
【０３７８】
（第２表示処理の動作）
状態表示端末３００による第２表示処理の動作について、図６０に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図５８のステップＳ７０７の詳細である。
表示制御部３０１ｂの判断部３０１ｃは、サーバー装置４００から受信した、ＭＦＰ２００からのステータス応答が有るか無いかを判断する（ステップＳ７４１）。ＭＦＰからのステータス応答が有る場合（ステップＳ７４１で「有り」）、判断部３０１ｃは、サーバー装置４００から受信した、ＭＦＰ２００のステータスが正常を示すか異常を示すかを判断する（ステップＳ７４２）。受信したステータスが正常を示す場合（ステップＳ７４２で「正常」）、生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ７４３）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ７４４）。これにより、処理を終了する。
【０３７９】
ＭＦＰからのステータス応答が無い場合（ステップＳ７４１で「無し」）、又は、受信したステータスが異常を示す場合（ステップＳ７４２で「異常」）、生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ７４５）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ７４６）。これにより、処理を終了する。
【０３８０】
（第３表示処理の動作）
状態表示端末３００による第３表示処理の動作について、図６１及び図６２に示すフローチャートを用いて説明する。なお、ここで説明する動作は、図５８のステップＳ７０８の詳細である。
判断部３０１ｃは、サーバー装置４００から受信したＭＦＰ２００からの応答が有るか否かを判断する（ステップＳ７６１）。ＭＦＰ２００からの応答が有る場合（ステップＳ７６１で「有り」）、ステップＳ７８１に制御を移す。
【０３８１】
ＭＦＰ２００からの応答が無い場合（ステップＳ７６１で「無し」）、判断部３０１ｃは、ＭＦＰ２００から受信したＭＦＰ２００のステータスが正常を示すか異常を示すかを判断する（ステップＳ７６２）。受信したステータスが正常を示す場合（ステップＳ７６２で「正常」）、判断部３０１ｃは、ＭＦＰ２００から受信したサーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ７６３）。サーバー装置４００へのアクセス結果が正常を示す場合は（ステップＳ７６３で「正常」）、発生しない。
【０３８２】
サーバー装置４００へのアクセス結果が異常を示す場合（ステップＳ７６３で「異常」）、判断部３０１ｃは、システムパラメーター３２２のＰ２Ｐモード３２２ｃを確認する（ステップＳ７６４）。Ｐ２Ｐモード３２２ｃが「１」（Ｐ２Ｐプリント対応）である場合（ステップＳ７６４で「１：対応」）、判断部３０１ｃは、ＭＦＰ２００から受信したＰ２Ｐ端末５００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ７６５）。Ｐ２Ｐ端末５００へのアクセス結果が正常を示す場合（ステップＳ７６５で「正常」）、生成部３０１ｄは、条件付き印刷可を示すメッセージを生成する（ステップＳ７６６）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに、条件付き印刷可を示すメッセージを表示する（ステップＳ７６７）。これにより、処理を終了する。
【０３８３】
受信したステータスが異常を示す場合（ステップＳ７６２で「異常」）、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ７６４で「０：非対応」）、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合（ステップＳ７６５で「異常」）、生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ７６８）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ７６９）。これにより、処理を終了する。
【０３８４】
次に、判断部３０１ｃは、サーバー装置４００から受信したＭＦＰ２００のステータスが正常を示すか異常を示すかを判断する（ステップＳ７８１）。
ＭＦＰ２００のステータスが正常を示す場合（ステップＳ７８１で「正常」）、表示制御部３０１ｂは、ＭＦＰ２００から受信したＭＦＰ２００のステータスが正常を示すか異常を示すかを判断する（ステップＳ７８２）。受信したステータスが正常を示す場合（ステップＳ７８２で「正常」）、判断部３０１ｃは、ＭＦＰ２００から受信したサーバー装置４００へのアクセス結果が正常を示すか異常を示すかを判断する（ステップＳ７８３）。サーバー装置４００へのアクセス結果が正常を示す場合（ステップＳ７８３で「正常」）、生成部３０１ｄは、印刷可を示すメッセージを生成する（ステップＳ７８４）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷可を示すメッセージを表示する（ステップＳ７８５）。これにより、処理を終了する。
【０３８５】
サーバー装置４００へのアクセス結果が異常を示す場合は（ステップＳ７８３で「異常」）、発生しない。
サーバー装置４００から受信したＭＦＰ２００のステータスが異常である場合（ステップＳ７８１で「異常」）、Ｐ２Ｐモード３２２ｃが「０」（Ｐ２Ｐプリント非対応）である場合（ステップＳ７８６で「０：非対応」）、又は、Ｐ２Ｐ端末５００へのアクセス結果が異常を示す場合（ステップＳ７８７で「異常」）、生成部３０１ｄは、印刷不可を示すメッセージを生成する（ステップＳ７９０）。次に、生成部３０１ｄは、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示部３０４に対して出力する。表示部３０４は、ＭＦＰ識別番号等とともに印刷不可を示すメッセージを表示する（ステップＳ７９１）。これにより、処理を終了する。
【０３８６】
ＭＦＰ２００から受信したＭＦＰ２００のステータスが異常を示す場合は（ステップＳ７８２で「異常」）、発生しない。
（４）図１に示すＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅは、一例として、事業所内に設置される。この場合には、ＢＯＸプリントを用いるとよい。
【０３８７】
また、ＭＦＰ２００ａ、ＭＦＰ２００ｂ、・・・、ＭＦＰ２００ｃ、ＭＦＰ２００ｄ、・・・、ＭＦＰ２００ｅは、別の一例として、各地のコンビニエンス・ストアなどの小売店に設置される。この場合には、プルプリントを用いるとよい。
（５）図１に示すジョブ発行端末１００及び状態表示端末３００は、一体として、一台の端末から構成されるとしてもよい。
【０３８８】
（６）上記実施の形態において、印刷システム１０のシステム管理者により、各装置の有するシステムパラメーターは、同一となるように、設定されるとしてもよい。
（７）上記の各装置は、具体的には、マイクロプロセッサ、ＲＯＭ、ＲＡＭ、ハードディスクユニットなどから構成されるコンピュータシステムである。前記ＲＡＭ又は前記ハードディスクユニットには、コンピュータプログラムが記憶されている。ここで、コンピュータプログラムは、所定の機能を達成するために、コンピュータに対する指令を示す命令コードが複数個組み合わされて構成されたものである。前記マイクロプロセッサが、前記コンピュータプログラムに従って動作することにより、各装置は、その機能を達成する。つまり、前記マイクロプロセッサは、前記コンピュータプログラムに含まれる各命令を１個ずつ読み出し、読み出した命令を解読し、解読結果に従って動作する。
【０３８９】
（８）前記コンピュータプログラムは、コンピュータ読み取り可能な非一時的な記録媒体、例えば、フレキシブルディスク、ハードディスク、ＣＤ―ＲＯＭ、ＭＯ、ＤＶＤ、ＤＶＤ−ＲＯＭ、ＤＶＤ−ＲＡＭ、ＢＤ（Ｂｌｕ−ｒａｙ(登録商標)  Ｄｉｓｃ）、半導体メモリなど、に記録されているとしてもよい。
また、前記コンピュータプログラムは、電気通信回線、無線又は有線通信回線、インターネットを代表とするネットワーク、データ放送等を経由して伝送されるとしてもよい。前記プログラムを前記記録媒体に記録して移送することにより、又は前記プログラムを前記ネットワーク等を経由して移送することにより、独立した他のコンピュータシステムにより実行してもよい。
【０３９０】
（９）上記実施の形態及び上記変形例をそれぞれ組み合わせるとしてもよい。
【産業上の利用可能性】
【０３９１】
本発明にかかる画像形成装置、サーバー装置及び状態表示端末は、利用者が画像形成装置の設置された場所へ出向くことなく、画像形成装置における印刷の可否を知ることができるという効果を奏し、ネットワークを介して送信されたデータを印刷する技術として有用である。
【符号の説明】
【０３９２】
１０    印刷システム                  ３０３    記憶部
２０    ネットワーク                  ３０４    表示部
１００    ジョブ発行端末                ３０５    入力受付部
１０１    制御部                        ４００    サーバー装置
１０１ａ  利用者確認部                  ４０１    制御部
１０１ｂ  ジョブ発行処理部              ４０１ａ  プリント予約部
１０２    通信部                        ４０１ｂ  検索部
１０３    記憶部                        ４０１ｃ  タイマー処理部
１０４    表示部                        ４０１ｄ  状態確認部
１０５    入力受付部                    ４０１ｅ  読出部
２００、２００ａ〜２００ｅ  ＭＦＰ      ４０１ｆ  削除部
２００ｘ  原稿読取部                    ４０２    通信部
２００ｙ  コントローラー部              ４０３    記憶部
２００ｚ  エンジン部                    ５００    Ｐ２Ｐ端末
２０１    制御部                        ５０１    制御部
２０１ａ  利用者確認部                  ５０１ａ  プリント予約部
２０１ｂ  プリント予約部                ５０１ｅ  読出部
２０１ｃ  タイマー処理部                ５０１ｆ  削除部
２０１ｄ  状態確認部                    ５０２    通信部
２０１ｅ  印刷制御部                    ５０３    記憶部
２０２    通信部                        ５０４    表示部
２０３    記憶部                        ５０５    入力受付部
３００    状態表示端末
３０１    制御部
３０１ａ  書込制御部
３０１ｂ  表示制御部
３０１ｃ  判断部
３０１ｄ  生成部
３０１ｇ  位置取得部
３０２    通信部
【図１】
2015109014.tif 000003
【図２】
2015109014.tif 000004
【図３】
2015109014.tif 000005
【図４】
2015109014.tif 000006
【図５】
2015109014.tif 000007
【図６】
2015109014.tif 000008
【図７】
2015109014.tif 000009
【図８】
2015109014.tif 000010
【図９】
2015109014.tif 000011
【図１０】
2015109014.tif 000012
【図１１】
2015109014.tif 000013
【図１２】
2015109014.tif 000014
【図１３】
2015109014.tif 000015
【図１４】
2015109014.tif 000016
【図１５】
2015109014.tif 000017
【図１６】
2015109014.tif 000018
【図１７】
2015109014.tif 000019
【図１８】
2015109014.tif 000020
【図１９】
2015109014.tif 000021
【図２０】
2015109014.tif 000022
【図２１】
2015109014.tif 000023
【図２２】
2015109014.tif 000024
【図２３】
2015109014.tif 000025
【図２４】
2015109014.tif 000026
【図２５】
2015109014.tif 000027
【図２６】
2015109014.tif 000028
【図２７】
2015109014.tif 000029
【図２８】
2015109014.tif 000030
【図２９】
2015109014.tif 000031
【図３０】
2015109014.tif 000032
【図３１】
2015109014.tif 000033
【図３２】
2015109014.tif 000034
【図３３】
2015109014.tif 000035
【図３４】
2015109014.tif 000036
【図３５】
2015109014.tif 000037
【図３６】
2015109014.tif 000038
【図３７】
2015109014.tif 000039
【図３８】
2015109014.tif 000040
【図３９】
2015109014.tif 000041
【図４０】
2015109014.tif 000042
【図４１】
2015109014.tif 000043
【図４２】
2015109014.tif 000044
【図４３】
2015109014.tif 000045
【図４４】
2015109014.tif 000046
【図４５】
2015109014.tif 000047
【図４６】
2015109014.tif 000048
【図４７】
2015109014.tif 000049
【図４８】
2015109014.tif 000050
【図４９】
2015109014.tif 000051
【図５０】
2015109014.tif 000052
【図５１】
2015109014.tif 000053
【図５２】
2015109014.tif 000054
【図５３】
2015109014.tif 000055
【図５４】
2015109014.tif 000056
【図５５】
2015109014.tif 000057
【図５６】
2015109014.tif 000058
【図５７】
2015109014.tif 000059
【図５８】
2015109014.tif 000060
【図５９】
2015109014.tif 000061
【図６０】
2015109014.tif 000062
【図６１】
2015109014.tif 000063
【図６２】
2015109014.tif 000064