(57)【要約】      （修正有）【課題】利便性の低下を抑止することのできる画像形成システムを提供する。【解決手段】画像形成システムは、互いに通信可能な情報処理装置４００と、サーバー１００と、複数の画像形成装置２００と、自律走行可能な複数の配達装置３００とを備える。サーバー１００は、情報処理装置４００からの確認印刷による文書の印刷配達の要求を受け付けた場合に、選択した画像形成装置２００に文書の複数部数の印刷のうち一部数の印刷を指示し、選択した配達装置３００に文書の一部数の印刷により出力された一部数の印刷物の収集および配達を指示する。複数の画像形成装置２００の各々は、一部数の印刷の指示をサーバーから受けた場合に、文書の一部数の印刷を行う。複数の画像形成装置２００の各々は、文書の一部数の印刷を行った後であって、文書の複数部数の印刷のうち残り部数の印刷を行う前に、上記文書とは異なる他の文書の印刷を行う。【選択図】図１
2020149135.tif 000002
【特許請求の範囲】
【請求項１】
相互に通信可能な情報処理装置と、サーバーと、複数の画像形成装置と、自律走行可能な複数の配達装置とを備えた画像形成システムであって、
前記情報処理装置は、確認印刷による文書の印刷配達を要求する要求手段を含み、
前記印刷配達は、設定された印刷条件に従う印刷、および印刷により出力された印刷物の配達先への配達を行う印刷であり、
前記確認印刷は、複数部数の印刷のうち一部数の印刷後に印刷を中断し、印刷再開の指示を受け付けた場合に複数部数の印刷のうち残り部数の印刷を行う印刷であり、
前記サーバーは、
前記情報処理装置からの前記確認印刷による前記文書の前記印刷配達の要求を受け付ける要求受付手段と、
前記要求受付手段にて要求を受け付けた場合に、前記文書の複数部数の印刷を行う画像形成装置を前記複数の画像形成装置の中から選択し、前記文書の複数部数の印刷物を収集および配達する配達装置を前記複数の配達装置の中から選択する選択手段と、
前記選択手段にて選択した画像形成装置に前記文書の複数部数の印刷のうち一部数の印刷を指示し、前記選択手段にて選択した配達装置に前記文書の一部数の印刷により出力された一部数の印刷物の収集および配達を指示する第１の指示手段とを含み、
前記複数の画像形成装置の各々は、
前記一部数の印刷の指示を前記サーバーから受けた場合に、前記文書の一部数の印刷を行う第１の印刷手段と、
前記第１の印刷手段にて前記文書の一部数の印刷を行った後であって、前記文書の複数部数の印刷のうち残り部数の印刷を行う前に、前記文書とは異なる他の文書の印刷を行う他文書印刷手段とを含む、画像形成システム。
【請求項２】
前記サーバーは、
前記要求受付手段にて要求を受け付けた後であって前記文書の印刷再開の指示を受け付ける前に、前記他の文書の前記印刷配達の要求を受け付ける他の要求受付手段と、
前記他の要求受付手段にて要求を受け付けた場合に、前記他の文書の印刷を行う画像形成装置として前記選択手段にて選択した画像形成装置を選択し、前記他の文書の印刷物を収集および配達する配達装置として前記選択手段にて選択した配達装置とは異なる他の配達装置を選択する他の選択手段とをさらに含む、請求項１に記載の画像形成システム。
【請求項３】
前記サーバーは、
前記第１の指示手段にて指示した後に前記文書の印刷再開の指示を受け付ける再開受付手段と、
前記再開受付手段にて指示を受け付けた場合に、前記選択手段にて選択した画像形成装置に前記文書の複数部数の印刷のうち残り部数の印刷を指示し、前記選択手段にて選択した配達装置に、前記文書の残り部数の印刷により出力された残り部数の印刷物の収集、および前記文書の複数部数の印刷物の配達を指示する第２の指示手段とをさらに含み、
前記複数の画像形成装置の各々は、前記文書の残り部数の印刷の指示を前記サーバーから受けた場合に前記文書の残り部数の印刷を行う第２の印刷手段をさらに含む、請求項２に記載の画像形成システム。
【請求項４】
前記第２の印刷手段は、自機が印刷待ちの印刷を有する状態で前記文書の残り部数の印刷の指示を前記サーバーから受けた場合に、前記印刷待ちの印刷よりも先に前記文書の残り部数の印刷を行う、請求項３に記載の画像形成システム。
【請求項５】
前記複数の画像形成装置の各々は、前記文書の一部数の印刷の指示を前記サーバーから受けた場合に、前記文書のＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）画像を生成するＲＩＰ手段をさらに含み、
前記第１および第２の印刷手段の各々は、前記ＲＩＰ手段にて生成したＲＩＰ画像の印刷を行う、請求項３または４に記載の画像形成システム。
【請求項６】
前記第１の指示手段にて指示してから所定の時間経過しても前記再開受付手段にて指示を受け付けない場合、前記第２の指示手段は指示を行わずに、前記確認印刷による前記文書の前記印刷配達の実行を終了する、請求項３〜５のいずれかに記載の画像形成システム。
【請求項７】
前記再開受付手段は、前記情報処理装置を通じて前記文書の印刷再開の指示を受け付ける、請求項３〜６のいずれかに記載の画像形成システム。
【請求項８】
前記再開受付手段は、前記選択手段にて選択した配達装置を通じて前記文書の印刷再開の指示を受け付ける、請求項３〜６のいずれかに記載の画像形成システム。
【請求項９】
前記複数の配達装置の各々は、
前記一部数の印刷物の収集および配達を完了した後で、前記文書の印刷再開の指示を受け付ける再開指示受付手段と、
前記再開指示受付手段にて指示を受け付けた場合に、前記文書の印刷再開の指示を前記サーバーに送信する再開指示通知手段と、
前記再開指示受付手段にて指示を受け付けた場合に、前記一部数の印刷物の回収を検知する回収検知手段と、
前記再開受付手段にて指示を受け付けた場合において、前記回収検知手段にて前記一部数の印刷物の回収を検知したとき、前記残り部数の印刷物の収集を行い、前記残り部数の印刷物および前記一部数の印刷物の配達を行う配達手段とを含む、請求項８に記載の画像形成システム。
【請求項１０】
前記選択手段は、前記複数の画像形成装置の中に前記確認印刷の印刷を中断している画像形成装置が存在する場合に、前記確認印刷の印刷を中断している画像形成装置が前記確認印刷における残り部数の印刷を行うのに要する時間を考慮して、前記文書の複数部数の印刷を行う画像形成装置を選択する、請求項１〜９のいずれかに記載の画像形成システム。
【請求項１１】
前記他文書印刷手段は、前記文書の一部数の印刷物の収集が完了してからの経過時間が第１の時間より小さい間、印刷に要する時間が第２の時間以上であることが見込まれる前記他の文書の印刷を保留する、請求項１〜１０のいずれかに記載の画像形成システム。
【請求項１２】
前記第２の時間は、前記文書の印刷物のページ数および前記一部数の印刷物の配達の際の配送装置の移動距離のうち少なくともいずれか一方に基づいて設定される、請求項１１に記載の画像形成システム。
【請求項１３】
前記サーバーは前記複数の画像形成装置のうちいずれかの画像形成装置である、請求項１〜１２のいずれかに記載の画像形成システム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システムに関する。より特定的には、本発明は、印刷物を効率良く印刷および配達することのできる画像形成システムに関する。
【背景技術】
【０００２】
電子写真式の画像形成装置には、スキャナー機能、ファクシミリ機能、複写機能、プリンターとしての機能、データ通信機能、およびサーバー機能を備えたＭＦＰ（Ｍｕｌｔｉ  Ｆｕｎｃｔｉｏｎ  Ｐｅｒｉｐｈｅｒａｌ）、ファクシミリ装置、複写機、プリンターなどがある。
【０００３】
文書を印刷する場合、ユーザーは、自らの端末で文書の印刷を指示した後、画像形成装置に印刷物を取りに行く。またユーザーは、印刷物を他のユーザーに配布する場合は、画像形成装置に印刷物を取りに行った後、配布先のユーザーの場所まで印刷物を持参する。
【０００４】
この印刷方法および印刷物の配布方法を用いた場合には、画像形成装置が印刷物を出力してからユーザーが画像形成装置に印刷物を取りに行くまでの間に、第三者に印刷物が盗み見されたり盗難されたりするおそれがあり、セキュリティ上問題がある。また、画像形成装置に印刷物を取りに行く、印刷物が出力されるまで画像形成装置の前で待機する、または配布先のユーザーの場所まで印刷物を持参するなどの行為は、ユーザーの業務を中断させ、ユーザーの生産性を低下させるものである。
【０００５】
上述のようなセキュリティ上の問題を解決し、ユーザーの生産性の低下を抑止し得る技術として、下記特許文献１および２には、印刷物を配達する自律走行式の配達装置を用いて印刷物を印刷および配達する技術が開示されている。下記特許文献１には、ユーザーのパソコンから印刷データを受領し用紙に印刷して出力する画像形成装置本体と、画像形成装置本体に接続および分離可能な後処理装置としての自走型フィニッシャーとからなる画像形成装置が開示されている。画像形成装置本体は、ユーザーのパソコンから印刷および配達を指示されると、印刷済用紙を自走型フィニッシャー側へ送出するとともに、走行経路情報を自走型フィニッシャーへ送付して配達を指示する。自走型フィニッシャーは、印刷済用紙を内部に保持したまま、走行経路情報をもとに自律走行する。自走型フィニッシャーは、印刷および配達を指示したユーザパソコンに到着した場合に、印刷済用紙を排紙してユーザーに渡す。
【０００６】
下記特許文献２には、画像形成装置から出力される印刷物、または画像形成装置で画像が形成された印刷物に後処理を施す後処理装置から出力される印刷物を受け取り、画像形成装置または後処理装置から分離して、受け取った印刷物を目的地まで配送する印刷物配送装置が開示されている。
【０００７】
ところで、複数部数の文書の印刷を行った場合において、印刷物が意図した通りでないときは、印刷物を使用することはできない。印刷物を出力するために使用した用紙や画像形成装置のトナーなどの消耗品は無駄になる。特に印刷した部数が多い場合、消耗品の無駄は顕著になる。そこで、確認印刷機能を有する画像形成装置が提案されている。確認印刷機能とは、まず文書を一部数だけ印刷し、印刷により出力された印刷物の印刷結果に異常が無いことがユーザーによって確認され、印刷再開の指示をユーザーから受け付けた後で、残り部数を印刷する機能である。従来の確認印刷機能では、文書を一部数印刷してから印刷再開の指示をユーザーから受け付けるまでの間、画像形成装置は他の印刷を実行せずに待機する。
【先行技術文献】
【特許文献】
【０００８】
【特許文献１】特開２００６−３２１５８３号公報
【特許文献２】特開２０１６−１７９６７４号公報
【発明の概要】
【発明が解決しようとする課題】
【０００９】
印刷物を印刷および配達する技術を用いて確認印刷機能を実現しようとした場合、画像形成システムの動作は次の通りとなる。画像形成装置は文書を一部数だけ印刷する。配達装置は、印刷による出力された一部数の印刷物を画像形成装置から収集して、ユーザーに配達する。印刷により出力された印刷物の印刷結果に異常が無いことがユーザーによって確認され、印刷再開の指示をユーザーから受け付けた後で、画像形成装置は文書を残りの部数だけ印刷する。配達装置は、ユーザーから一部数の印刷物を回収し、印刷による出力された残り部数の印刷物を画像形成装置から収集して、複数の印刷物の各々を複数の配達先の各々に配達する。
【００１０】
上述のように、印刷物を印刷および配達する技術を用いて確認印刷機能を実現しようとした場合、画像形成装置が文書を一部数印刷してから印刷再開の指示をユーザーから受け付けるまでの時間は、配達装置が一部数の印刷物を画像形成装置から収集してユーザーに配達するまでの時間の分だけ増加する。その結果、画像形成装置が他の印刷を実行せずに待機する時間が増加し、画像形成装置で印刷を行おうとしている他のユーザーの利便性が低下するという問題があった。
【００１１】
本発明は、上記課題を解決するためのものであり、その目的は、利便性の低下を抑止することのできる画像形成システムを提供することである。
【課題を解決するための手段】
【００１２】
本発明の一の局面に従う画像形成システムは、相互に通信可能な情報処理装置と、サーバーと、複数の画像形成装置と、自律走行可能な複数の配達装置とを備えた画像形成システムであって、情報処理装置は、確認印刷による文書の印刷配達を要求する要求手段を含み、印刷配達は、設定された印刷条件に従う印刷、および印刷により出力された印刷物の配達先への配達を行う印刷であり、確認印刷は、複数部数の印刷のうち一部数の印刷後に印刷を中断し、印刷再開の指示を受け付けた場合に複数部数の印刷のうち残り部数の印刷を行う印刷であり、サーバーは、情報処理装置からの確認印刷による文書の印刷配達の要求を受け付ける要求受付手段と、要求受付手段にて要求を受け付けた場合に、文書の複数部数の印刷を行う画像形成装置を複数の画像形成装置の中から選択し、文書の複数部数の印刷物を収集および配達する配達装置を複数の配達装置の中から選択する選択手段と、選択手段にて選択した画像形成装置に文書の複数部数の印刷のうち一部数の印刷を指示し、選択手段にて選択した配達装置に文書の一部数の印刷により出力された一部数の印刷物の収集および配達を指示する第１の指示手段とを含み、複数の画像形成装置の各々は、一部数の印刷の指示をサーバーから受けた場合に、文書の一部数の印刷を行う第１の印刷手段と、第１の印刷手段にて文書の一部数の印刷を行った後であって、文書の複数部数の印刷のうち残り部数の印刷を行う前に、文書とは異なる他の文書の印刷を行う他文書印刷手段とを含む。
【００１３】
上記画像形成システムにおいて好ましくは、サーバーは、要求受付手段にて要求を受け付けた後であって文書の印刷再開の指示を受け付ける前に、他の文書の印刷配達の要求を受け付ける他の要求受付手段と、他の要求受付手段にて要求を受け付けた場合に、他の文書の印刷を行う画像形成装置として選択手段にて選択した画像形成装置を選択し、他の文書の印刷物を収集および配達する配達装置として選択手段にて選択した配達装置とは異なる他の配達装置を選択する他の選択手段とをさらに含む。
【００１４】
上記画像形成システムにおいて好ましくは、サーバーは、第１の指示手段にて指示した後に文書の印刷再開の指示を受け付ける再開受付手段と、再開受付手段にて指示を受け付けた場合に、選択手段にて選択した画像形成装置に文書の複数部数の印刷のうち残り部数の印刷を指示し、選択手段にて選択した配達装置に、文書の残り部数の印刷により出力された残り部数の印刷物の収集、および文書の複数部数の印刷物の配達を指示する第２の指示手段とをさらに含み、複数の画像形成装置の各々は、文書の残り部数の印刷の指示をサーバーから受けた場合に文書の残り部数の印刷を行う第２の印刷手段をさらに含む。
【００１５】
上記画像形成システムにおいて好ましくは、第２の印刷手段は、自機が印刷待ちの印刷を有する状態で文書の残り部数の印刷の指示をサーバーから受けた場合に、印刷待ちの印刷よりも先に文書の残り部数の印刷を行う。
【００１６】
上記画像形成システムにおいて好ましくは、複数の画像形成装置の各々は、文書の一部数の印刷の指示をサーバーから受けた場合に、文書のＲＩＰ（Ｒａｓｔｅｒ  Ｉｍａｇｅ  Ｐｒｏｃｅｓｓｉｎｇ）画像を生成するＲＩＰ手段をさらに含み、第１および第２の印刷手段の各々は、ＲＩＰ手段にて生成したＲＩＰ画像の印刷を行う。
【００１７】
上記画像形成システムにおいて好ましくは、第１の指示手段にて指示してから所定の時間経過しても再開受付手段にて指示を受け付けない場合、第２の指示手段は指示を行わずに、確認印刷による文書の印刷配達の実行を終了する。
【００１８】
上記画像形成システムにおいて好ましくは、再開受付手段は、情報処理装置を通じて文書の印刷再開の指示を受け付ける。
【００１９】
上記画像形成システムにおいて好ましくは、再開受付手段は、選択手段にて選択した配達装置を通じて文書の印刷再開の指示を受け付ける。
【００２０】
上記画像形成システムにおいて好ましくは、複数の配達装置の各々は、一部数の印刷物の収集および配達を完了した後で、文書の印刷再開の指示を受け付ける再開指示受付手段と、再開指示受付手段にて指示を受け付けた場合に、文書の印刷再開の指示をサーバーに送信する再開指示通知手段と、再開指示受付手段にて指示を受け付けた場合に、一部数の印刷物の回収を検知する回収検知手段と、再開受付手段にて指示を受け付けた場合において、回収検知手段にて一部数の印刷物の回収を検知したとき、残り部数の印刷物の収集を行い、残り部数の印刷物および一部数の印刷物の配達を行う配達手段とを含む。
【００２１】
上記画像形成システムにおいて好ましくは、選択手段は、複数の画像形成装置の中に確認印刷の印刷を中断している画像形成装置が存在する場合に、確認印刷の印刷を中断している画像形成装置が確認印刷における残り部数の印刷を行うのに要する時間を考慮して、文書の複数部数の印刷を行う画像形成装置を選択する。
【００２２】
上記画像形成システムにおいて好ましくは、複数の画像形成装置の各々は、文書の一部数の印刷物の収集が完了してからの経過時間が第１の時間より小さい間、印刷に要する時間が第２の時間以上であることが見込まれる他の文書の印刷を保留する。
【００２３】
上記画像形成システムにおいて好ましくは、第２の時間は、文書の印刷物のページ数および一部数の印刷物の配達の際の配送装置の移動距離のうち少なくともいずれか一方に基づいて設定される。
【００２４】
上記画像形成システムにおいて好ましくは、サーバーは複数の画像形成装置のうちいずれかの画像形成装置である。
【発明の効果】
【００２５】
本発明によれば、利便性の低下を抑止することのできる画像形成システムを提供することができる。
【図面の簡単な説明】
【００２６】
【図１】本発明の一実施の形態における画像形成システムの構成を概念的に示す図である。
【図２】本発明の一実施の形態におけるサーバー１００および情報処理装置４００の各々のハードウェア構成を示すブロック図である。
【図３】本発明の一実施の形態における画像形成装置２００の外観を示す斜視図である。
【図４】本発明の一実施の形態における画像形成装置２００のハードウェア構成を示すブロック図である。
【図５】本発明の一実施の形態における配達装置３００のハードウェア構成を示すブロック図である。
【図６】本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を概念的に示す図の第１の部分である。
【図７】本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を概念的に示す図の第２の部分である。
【図８】本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を示すシーケンス図の第１の部分である。
【図９】本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を示すシーケンス図の第２の部分である。
【図１０】本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を示すシーケンス図の第３の部分である。
【図１１】本発明の一実施の形態において情報処理装置４００が行う処理を示すフローチャートである。
【図１２】本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する印刷要求一覧を模式的に示す図である。
【図１３】図１１の印刷要求時の処理（Ｓ７２１）のサブルーチンである。
【図１４】本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する印刷設定画面を模式的に示す図である。
【図１５】図１１の確認結果の入力処理（Ｓ７３５）のサブルーチンである。
【図１６】本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する確認結果入力画面を模式的に示す図である。
【図１７】本発明の一実施の形態においてサーバー１００が行う処理を示すフローチャートの第１の部分である。
【図１８】本発明の一実施の形態においてサーバー１００が行う処理を示すフローチャートの第２の部分である。
【図１９】本発明の一実施の形態においてサーバー１００が行う処理を示すフローチャートの第３の部分である。
【図２０】本発明の一実施の形態において記憶装置１０５が記憶する画像形成装置管理テーブルを模式的に示す図である。
【図２１】本発明の一実施の形態において記憶装置１０５が記憶する配達装置管理テーブルを模式的に示す図である。
【図２２】本発明の一実施の形態において記憶装置１０５が記憶する印刷要求管理テーブルを模式的に示す図である。
【図２３】本発明の一実施の形態における印刷要求の状態の遷移を説明する図である。
【図２４】本発明の一実施の形態において記憶装置１０５が記憶する配達先管理テーブルを模式的に示す図である。
【図２５】本発明の一実施の形態において記憶装置１０５が記憶する確認印刷配達先テーブルを模式的に示す図である。
【図２６】図１８の印刷要求時の処理（Ｓ１０４９）のサブルーチンの第１の部分である。
【図２７】図１８の印刷要求時の処理（Ｓ１０４９）のサブルーチンの第２の部分である。
【図２８】図１８の印刷要求時の処理（Ｓ１０４９）のサブルーチンの第３の部分である。
【図２９】本発明の一実施の形態において記憶装置１０５が記憶する装置選択用テーブルを模式的に示す図である。
【図３０】図１９の次作業指示処理（Ｓ１０８１）のサブルーチンである。
【図３１】図１９の残り部数の印刷配達処理（Ｓ１０５５）のサブルーチンである。
【図３２】本発明の一実施の形態において画像形成装置２００が行う処理を示すフローチャートの第１の部分である。
【図３３】本発明の一実施の形態において画像形成装置２００が行う処理を示すフローチャートの第２の部分である。
【図３４】本発明の一実施の形態において記憶装置２０９が記憶する印刷ジョブ管理テーブルを模式的に示す図である。
【図３５】本発明の一実施の形態における印刷ジョブの状態の遷移を示す図である。
【図３６】本発明の一実施の形態において記憶装置２０９が記憶する確認印刷テーブルを模式的に示す図である。
【図３７】図３２の印刷データの受信処理（Ｓ１３２１）のサブルーチンである。
【図３８】図３２の印刷ジョブの実行処理（Ｓ１３４１）のサブルーチンである。
【図３９】本発明の一実施の形態における配達装置３００の状態の遷移を示す図である。
【図４０】本発明の一実施の形態において配達装置３００が行う処理を示すフローチャートである。
【図４１】図４０の配達要求受信処理（Ｓ１６３１）のサブルーチンである。
【図４２】図４０の集配処理（Ｓ１６４１）のサブルーチンの第１の部分である。
【図４３】図４０の集配処理（Ｓ１６４１）のサブルーチンの第２の部分である。
【図４４】図４０の集配処理（Ｓ１６４１）のサブルーチンの第３の部分である。
【図４５】図４０の集配処理（Ｓ１６４１）のサブルーチンの第４の部分である。
【図４６】本発明の一実施の形態において配達装置３００が表示部３０５ａに表示する確認結果入力画面を模式的に示す図である。
【図４７】本発明の一実施の形態において確認結果入力画面上に表示されるメッセージボックスＭＢを模式的に示す図である。
【発明を実施するための形態】
【００２７】
以下、本発明の実施の形態について、図面に基づいて説明する。
【００２８】
以下の実施の形態では、サーバーおよび情報処理装置がＰＣ（Ｐｅｒｓｏｎａｌ  Ｃｏｍｐｕｔｅｒ）であり、画像形成装置がＭＦＰである場合について説明する。サーバーおよび情報処理装置はＰＣの他、携帯電話、スマートフォン、またはタブレット端末などであってもよい。また、画像形成装置はＭＦＰの他、プリンター、複写機、またはファクシミリなどであってもよい。
【００２９】
（Ａ）  画像形成システムの構成
【００３０】
始めに、本実施の形態における画像形成システムの構成について説明する。
【００３１】
（Ａ−１）  画像形成システムの構成
【００３２】
図１は、本発明の一実施の形態における画像形成システムの構成を概念的に示す図である。
【００３３】
図１を参照して、本実施の形態における画像形成システムは、サーバー（プリントサーバー）１００と、ｍ台の画像形成装置２００−１、２００−２、２００−３・・、２００−ｍ（以降、これらを纏めて画像形成装置２００と記すことがある）と、ｎ台の配達装置３００−１、３００−２、３００−３・・・３００―ｎ（以降、これらを纏めて配達装置３００と記すことがある）と、ｐ台の情報処理装置４００−１、４００−２、４００−３・・・４００−ｐ（以降、これらを纏めて情報処理装置４００と記すことがある）とを備えている。サーバー１００と、画像形成装置２００の各々と、配達装置３００の各々と、情報処理装置４００の各々とは、ネットワークＮＴを通じて相互に接続されており、相互に通信を行う。配達装置３００の各々は、ネットワークＮＴに接続されたアクセスポイントＡＰとの間で無線通信を行うことにより、ネットワークＮＴ上の他の機器との間で相互に無線通信を行う。サーバー１００、画像形成装置２００、または情報処理装置４００も、配達装置３００と同様に、ネットワークＮＴに接続されたアクセスポイントＡＰとの間で無線通信を行うことにより、ネットワークＮＴ上の他の機器との間で相互に無線通信を行ってもよい。
【００３４】
ネットワークＮＴは、ＬＡＮ（Ｌｏｃａｌ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）やＷＡＮ（Ｗｉｄｅ  Ａｒｅａ  Ｎｅｔｗｏｒｋ）などである。ネットワークＮＴは、ＴＣＰ／ＩＰ（Ｔｒａｎｓｍｉｓｓｉｏｎ  Ｃｏｎｔｒｏｌ  Ｐｒｏｔｏｃｏｌ／Ｉｎｔｅｒｎｅｔ  Ｐｒｏｔｏｃｏｌ）のプロトコルを用いて各種機器を接続する。ネットワークＮＴに接続された機器は、お互いに各種データのやり取りが可能となっている。
【００３５】
（Ａ−２）  サーバーおよび情報処理装置の構成
【００３６】
図２は、本発明の一実施の形態におけるサーバー１００および情報処理装置４００の各々のハードウェア構成を示すブロック図である。
【００３７】
図１および図２を参照して、サーバー１００は、制御部１０１と、表示部１０２と、操作部１０３と、ネットワークインターフェース１０４と、記憶装置１０５とを含んでいる。制御部１０１と、表示部１０２、操作部１０３、ネットワークインターフェース１０４、および記憶装置１０５の各々とは、バスなどを介して相互に接続されている。
【００３８】
制御部１０１は、ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）１０１ａと、ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）１０１ｂと、ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）１０１ｃと、地図データ記憶部１０１ｄとを含んでいる。ＣＰＵ１０１ａは、サーバー１００全体の制御を行う。またＣＰＵ１０１ａは、ＲＯＭ１０１ｂに記憶された制御プログラムを実行する。
【００３９】
ＲＯＭ１０１ｂは、たとえばフラッシュＲＯＭである。ＲＯＭ１０１ｂには、ＣＰＵ１０１ａが実行する各種プログラムと、各種固定データとが格納されている。ＲＯＭ１０１ｂは、書換え不可能なものであってもよい。
【００４０】
ＲＡＭ１０１ｃは、ＣＰＵ１０１ａのメインメモリである。ＲＡＭ１０１ｃは、ＣＰＵ１０１ａが制御プログラムを実行するときに必要なデータなどを一時的に記憶するためなどに用いられる。
【００４１】
地図データ記憶部１０１ｄは、配達先となるユーザーの位置や配達装置３００の移動経路となる誘導線などの地図データを記憶する。
【００４２】
表示部１０２は、モニターなどよりなっており、各種情報を表示する。
【００４３】
操作部１０３は、キーボードおよびマウスなどよりなっており、ユーザーから各種指示を受け付ける。
【００４４】
ネットワークインターフェース１０４は、制御部１０１からの指示に従って、ＴＣＰ／ＩＰなどの通信プロトコルによって他の機器との通信を行う。
【００４５】
記憶装置１０５は、たとえばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などよりなっており、各種データを記憶する。
【００４６】
サーバー１００は、印刷要求または印刷配達要求を情報処理装置４００から受け付ける。印刷要求とは、設定された印刷条件に従う文書の印刷の要求である。印刷配達とは、設定された印刷条件に従う文書の印刷、および印刷により出力された印刷物の配達先へ配達を行う印刷である。
【００４７】
また、印刷要求または印刷配達要求は確認印刷によるものである場合がある。確認印刷とは、複数部数の印刷のうち一部数の印刷後に印刷を中断し、印刷再開の指示を受け付けた場合に複数部数の印刷のうち残り部数の印刷を行う印刷である。
【００４８】
サーバー１００はいずれかの情報処理装置４００から印刷配達要求を受け付けた場合に、画像形成システムを構成する画像形成装置２００の中から文書を印刷する画像形成装置２００を選択し、画像形成システムを構成する配達装置３００の中から印刷した印刷物を収集し印刷物を配達先に配達する配達装置３００を選択する。この選択は、印刷配達要求に含まれる印刷条件および配達先と、画像形成装置２００の各々および配達装置３００の各々から取得した情報とに基づいて行われる。サーバー１００は、選択した画像形成装置２００に対して、印刷する文書の印刷データを作成して送信し、文書の印刷を指示する。サーバー１００は、選択した配達装置に対して、印刷物の収集先となる画像形成装置と印刷物の配達先とを通知し、印刷物の収集および配達を指示する。
【００４９】
情報処理装置４００は、制御部４０１と、表示部４０２と、操作部４０３と、ネットワークインターフェース４０４と、記憶装置４０５とを含んでいる。制御部４０１は、ＣＰＵ４０１ａと、ＲＯＭ４０１ｂと、ＲＡＭ４０１ｃとを含んでいる。情報処理装置４００の構成は、記憶装置に記憶されている情報が異なり、地図データ記憶部を含まない点以外、サーバー１００の構成とほぼ同様であるため、その説明は繰り返さない。
【００５０】
情報処理装置４００は、印刷する文書、印刷条件、および印刷物の配達先などの情報の設定（入力）を受け付ける。情報処理装置４００は、上記の情報の設定を受け付けた場合に、設定された情報を含む印刷配達要求をサーバー１００に送信する。
【００５１】
情報処理装置４００では、印刷する文書として複数の文書を設定することが可能であり、配達先として複数の配達先を設定することが可能である。印刷する文書として複数の文書が設定された場合には、設定された全ての文書が配達先に配達される。配達先として複数の配達先が設定された場合には、設定された配達先の各々に設定された文書が配達される。
【００５２】
なお、情報処理装置４００は、上記の情報以外に、配達先のユーザーに対して配達時に伝える伝言の設定を受け付けてもよい。この場合、入力された伝言は印刷物をユーザーに手渡す際に配達装置３００の表示部３０５ａに表示される。
【００５３】
（Ａ−３）  画像形成装置の構成
【００５４】
図３は、本発明の一実施の形態における画像形成装置２００の外観を示す斜視図である。図４は、本発明の一実施の形態における画像形成装置２００のハードウェア構成を示すブロック図である。
【００５５】
図１、図３、および図４を参照して、画像形成装置２００の各々は、制御部２０１と、原稿読取部２０２と、印刷出力部２０３と、ファクシミリ部２０４と、操作パネル２０５と、ユーザー認証部２０６と、ネットワークインターフェース２０７と、ＷｉＦｉインターフェース２０８と、記憶装置２０９とを含んでいる。制御部２０１と、原稿読取部２０２、印刷出力部２０３、ファクシミリ部２０４、操作パネル２０５、ユーザー認証部２０６、ネットワークインターフェース２０７、ＷｉＦｉインターフェース２０８、および記憶装置２０９の各々とは、バスなどを介して相互に接続されている。
【００５６】
制御部２０１は、ＣＰＵ２０１ａと、ＲＯＭ２０１ｂと、ＲＡＭ２０１ｃとを含んでいる。ＣＰＵ２０１ａは、画像形成装置２００全体の制御を行う。またＣＰＵ２０１ａは、ＲＯＭ２０１ｂに記憶された制御プログラムを実行する。
【００５７】
ＲＯＭ２０１ｂは、たとえばフラッシュＲＯＭである。ＲＯＭ２０１ｂには、ＣＰＵ２０１ａが実行する各種プログラムと、各種固定データとが格納されている。ＲＯＭ２０１ｂは、書換え不可能なものであってもよい。
【００５８】
ＲＡＭ２０１ｃは、ＣＰＵ２０１ａのメインメモリである。ＲＡＭ２０１ｃは、ＣＰＵ２０１ａが制御プログラムを実行するときに必要なデータなどを一時的に記憶するためなどに用いられる。
【００５９】
原稿読取部２０２は、原稿の画像を読み取り、画像データを生成する。
【００６０】
印刷出力部２０３は、用紙に対して文書を印刷し、印刷物を出力する。印刷出力部２０３は、おおまかに、トナー像形成部、定着装置、および用紙搬送部などで構成される。印刷出力部２０３は、たとえば電子写真方式で用紙に画像を形成する。トナー像形成部は、用紙に画像を形成する。トナー像形成部は、トナー像を現像する現像装置と、トナー像が形成される感光体と、感光体から用紙に画像を転写する転写部などで構成される。定着装置は、加熱ローラーおよび加圧ローラーを有する。定着装置は、加熱ローラーと加圧ローラーとでトナー像が形成された用紙を挟みながら搬送し、その用紙に加熱および加圧を行う。これにより、定着装置は、用紙に付着したトナーを溶融させて用紙に定着させ、用紙に画像を形成する。用紙搬送部は、給紙ローラー、搬送ローラー、およびそれらを駆動するモーターなどで構成されている。用紙搬送部は、用紙を給紙カセットから給紙して、画像形成装置２００の筐体の内部で搬送する。また、用紙搬送部は、画像が形成された用紙を画像形成装置２００の筐体から排紙トレイ２０３ａに排出する。
【００６１】
ファクシミリ部２０４は、他の機器との間でファクシミリの送受信を行う。
【００６２】
操作パネル２０５は、表示部２０５ａと、操作部２０５ｂとを含んでいる。表示部２０５ａは、カラー液晶ディスプレイなどで構成されており、各種情報を表示する。
【００６３】
操作部２０５ｂは、表示部２０５ａの画面上に設けられたタッチパネルと、表示部２０５ａの画面周囲に配置された押しボタンキーなどにより構成されており、操作入力を受け付ける。
【００６４】
ユーザー認証部２０６は、情報処理装置４００または操作パネル２０５などを通じて入録されたユーザーＩＤおよびパスワードに基づいて、ユーザーを認証する。
【００６５】
ネットワークインターフェース２０７は、画像形成装置２００をネットワークＮＴに接続するインターフェースである。制御部２０１は、ネットワークインターフェース２０７を介して、他の画像形成装置２００および情報処理装置４００の各々とデータ通信を行う。
【００６６】
ＷｉＦｉインターフェース２０８は、サーバー１００などの他の機器との無線通信を行う。
【００６７】
記憶装置２０９は、たとえばＨＤＤ（Ｈａｒｄ  Ｄｉｓｋ  Ｄｒｉｖｅ）やＳＳＤ（Ｓｏｌｉｄ  Ｓｔａｔｅ  Ｄｒｉｖｅ）などよりなる不揮発性の記憶手段である。記憶装置２０９は、各種データを記憶する。記憶装置２０９は、ジョブ記憶部２０９ａを含んでいる。ジョブ記憶部２０９ａは、自機が受け付けた各種ジョブの情報を含む印刷ジョブ管理テーブル（図３４）を記憶する部分である。たとえばネットワークインターフェース２０７を介して情報処理装置４００から送信された印刷ジョブを受信した場合、制御部２０１は、その印刷ジョブを印刷ジョブ管理テーブルに記憶する。
【００６８】
画像形成装置２００は、印刷を実行可能な状態である通常状態と、通常状態よりも消費電力が小さい状態である省電力状態との間で自機の状態を切替可能である。
【００６９】
（Ａ−４）  配達装置の構成
【００７０】
図５は、本発明の一実施の形態における配達装置３００のハードウェア構成を示すブロック図である。
【００７１】
図１および図５を参照して、配達装置３００の各々は、誘導線上を自律走行して（人間による操作無しに走行して）移動することにより、画像形成装置２００から印刷物を収集し、配達先のユーザーに印刷物を配達する。配達装置３００の各々は、カセット部３０１と、車両部３０２と、電源部３０３と、制御部３０４と、操作パネル３０５と、位置情報取得部３０６と、ＷｉＦｉインターフェース３０７とを含んでいる。制御部３０４と、カセット部３０１、車両部３０２、電源部３０３、操作パネル３０５、位置情報取得部３０６、およびＷｉＦｉインターフェース３０７の各々とは、バスなどで相互に接続されている。
【００７２】
カセット部３０１は、印刷物を収容する。カセット部３０１は、収集部３０１ａと、排出部３０１ｂと、回収検知部３０１ｃとを含んでいる。収集部３０１ａは、アームを画像形成装置２００の排紙トレイ２０３ａに接続し、排紙トレイ２０３ａに排出された印刷物を保持することなどにより、画像形成装置２００の排紙トレイ２０３ａから印刷物を収集する。
【００７３】
排出部３０１ｂは、カセット部３０１に収容された印刷物を排出して配達先のユーザーに渡す、もしくは配達先のユーザーのデスクに置く。
【００７４】
回収検知部３０１ｃは、所定の場合に、カセット部３０１の印刷物を検知することにより、印刷物の回収完了や印刷物の収集完了を検知する。回収検知部３０１ｃは、フォトセンサーなどのセンサーよりなっている。
【００７５】
車両部３０２は、カセット部３０１を支持して移動する。車両部３０２は、駆動機構３０２ａと、路面センサー３０２ｂとを含んでいる。駆動機構３０２ａは、配達装置３００を移動させる。駆動機構３０２ａは、それぞれ独立に駆動可能な２個の駆動輪と１個の補助輪とを含んでいる。駆動機構３０２ａは、２個の駆動輪の回転速度および回転方向をそれぞれ独立して制御することで、配達装置３００を直進させたり配達装置３００の進行方向を変更させたりすることが可能である。すなわち、２個の駆動輪を等速で同じ方向に回転させることで配達装置３００を直進させ、２個の駆動輪を等速で互いに異なる方向に回転させることで配達装置３００の進行方向を変更させる。
【００７６】
路面センサー３０２ｂは３個の光センサーで構成されており、誘導線を検知する。路面センサー３０２ｂは、光センサーの各々の検知結果に基づいて誘導線の中心の位置を認識する。これにより、配達装置３００は誘導線上を自律走行可能となる。
【００７７】
電源部３０３は、充電式のバッテリーを含んでおり、カセット部３０１、車両部３０２、制御部３０４、操作パネル３０５、位置情報取得部３０６、およびＷｉＦｉインターフェース３０７などに電力を供給する。
【００７８】
制御部３０４は、ＣＰＵ３０４ａと、ＲＯＭ３０４ｂと、ＲＡＭ３０４ｃと、地図データ記憶部３０４ｄとを含んでいる。
【００７９】
ＣＰＵ３０４ａは、カセット部３０１および車両部３０２を含む配達装置３００全体を制御する。またＣＰＵ３０４ａは、ＲＯＭ３０４ｂに記憶された制御プログラムを実行する。
【００８０】
ＲＯＭ３０４ｂは、たとえばフラッシュＲＯＭである。ＲＯＭ３０４ｂには、ＣＰＵ３０４ａが実行する各種プログラムと、各種固定データとが格納されている。ＲＯＭ３０４ｂは、書換え不可能なものであってもよい。
【００８１】
ＲＡＭ３０４ｃは、ＣＰＵ３０４ａのメインメモリである。ＲＡＭ３０４ｃは、ＣＰＵ３０４ａが制御プログラムを実行するときに必要なデータなどを一時的に記憶するためなどに用いられる。
【００８２】
地図データ記憶部３０４ｄは、配達先となるユーザーの位置や誘導線などの地図データを記憶する。制御部３０４は、地図データとサーバー１００から受信した配達宛先（配達先となるユーザーの情報）とに基づいて、自機の移動経路（収集および配達の際に通る経路）を設定する。
【００８３】
操作パネル３０５は、表示部３０５ａと、操作部３０５ｂとを含んでいる。表示部３０５ａは、各種情報を表示する。操作部３０５ｂは、各種操作を受け付ける。
【００８４】
位置情報取得部３０６は、自機の現在位置を取得する。位置情報取得部３０６は、ＧＰＳ（Ｇｌｏｂａｌ  Ｐｏｓｉｔｉｏｎｉｎｇ  Ｓｙｓｔｅｍ）機能や、誘導線上の基準位置からの走行距離および方向などに基づいて、自機の現在位置を取得する。
【００８５】
ＷｉＦｉインターフェース３０７は、サーバー１００などの他の機器との無線通信を行う。
【００８６】
（Ｂ）  画像形成システムが行う確認印刷による印刷配達処理
【００８７】
次に、画像形成システムが行う確認印刷による印刷配達処理について説明する。
【００８８】
（Ｂ−１）  確認印刷による印刷配達処理の概要
【００８９】
図６および図７は、本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を概念的に示す図である。図８〜図１０は、本発明の一実施の形態において画像形成システムが行う確認印刷による印刷配達処理を示すシーケンス図である。
【００９０】
図６および図８を参照して、オフィス内には複数のユーザー（従業員）の各々のデスクが設けられている。複数のユーザーの各々のデスクは、数名（ここでは６名）ごとに１つのグループを構成するように配置されている。また、複数のユーザーの各々のデスクには、情報処理装置４００が配置されている。図６および図７では、主なユーザーの情報処理装置４００のみが示されている。
【００９１】
オフィス内における複数のグループの各々の間の床には、たとえば格子状の誘導線ＧＬが描かれている。また、オフィス内の誘導線ＧＬ付近には複数（ここでは３台）の画像形成装置２００が固定されている。さらに、誘導線ＧＬ上には複数（ここでは３台）の配達装置３００の各々が存在している。配達装置３００の各々は、誘導線ＧＬに沿って移動可能である。
【００９２】
画像形成システムに対して確認印刷による文書の印刷配達を依頼（実行指示）するユーザーＵ１は、自らのデスクに設けられた情報処理装置４００ａで、印刷する文書、文書の印刷条件、および印刷物の配達先（ここでは３人のユーザーＵ２）を設定した上で、サーバー１００に対して、確認印刷による文書の印刷配達要求を送信する（確認印刷による文書の印刷配達を要求する）（処理ＰＲ１）。
【００９３】
サーバー１００は、確認印刷による文書の印刷配達要求を受け付けると、文書を一部数だけ印刷し、その印刷物をユーザーＵ１に配達する。具体的には、サーバー１００は、画像形成システムを構成する全ての画像形成装置２００の各々から情報を取得する（処理ＰＲ２）。またサーバー１００は、画像形成システムを構成する全ての配達装置３００の各々から情報を取得する（処理ＰＲ３）。サーバー１００は、画像形成装置２００と配達装置３００との複数の組合せの各々を作成し、作成した組合せの各々についての印刷配達時間（印刷配達要求に関する印刷物の配達が完了するのに要する時間）を見積る。印刷配達要求の実行に要する時間は、サーバー１００が記憶している画像形成装置２００の情報、画像形成装置２００から取得した情報、および配達装置３００から取得した情報に基づいて見積もられる。
【００９４】
サーバー１００は、見積もった時間が最も短い組合せの画像形成装置２００ａおよび配達装置３００ａを、印刷を担当する画像形成装置（印刷配達要求に関する文書の印刷を行う画像形成装置）２００および配達を担当する配達装置（印刷配達要求に関する印刷物の収集および配達を行う配達装置）３００として選択する。サーバー１００は、印刷配達要求に関する文書の印刷データを生成する。サーバー１００は、印刷を担当する画像形成装置２００ａに対して、生成した印刷データを送信することで、文書の一部数の印刷の実行指示を行う（処理ＰＲ４）。またサーバー１００は、配達を担当する配達装置３００ａに対して、印刷を担当する画像形成装置２００ａおよび配達先（ここではユーザーＵ１）を通知することで、印刷物の収集および配達の実行指示を行う（処理ＰＲ５）。
【００９５】
印刷を担当する画像形成装置２００ａは、印刷の実行指示を受けた場合に、印刷ジョブ管理テーブル（図３４）にその印刷に関する印刷ジョブを登録し、印刷ジョブ管理テーブルに従って文書の一部数の印刷ジョブを実行する。配達を担当する配達装置３００ａは、印刷物の配達の実行指示を受けた場合に、通知された画像形成装置２００ａに移動する（処理ＰＲ６）。
【００９６】
図６および図９を参照して、印刷を担当する画像形成装置２００ａは、印刷ジョブが完了し、一部数の印刷物を出力した場合、サーバー１００に対して印刷が完了した旨を通知する。通知を受けたサーバー１００は、配達を担当する配達装置３００ａに対して印刷が完了したことを通知する。配達を担当する配達装置３００ａは、この通知を受けると、画像形成装置２００ａから一部数の印刷物を収集する。
【００９７】
配達を担当する配達装置３００ａは、一部数の印刷物の収集を完了した場合、サーバー１００に対して収集が完了したことを通知する。通知を受けたサーバー１００は、印刷を担当した画像形成装置２００ａに対して収集が完了したことを通知する。印刷を担当した画像形成装置２００ａは、この通知を受けるまでは次の印刷ジョブを実行不可能な状態にあり、この通知を受けてから文書の残り部数の印刷の実行指示を受けるまでの間の期間ＴＭ、他の文書の印刷を実行可能な状態となる。
【００９８】
配達を担当する配達装置３００ａは、一部数の印刷物の収集を完了した場合、配達先である確認印刷による文書の印刷配達を依頼したユーザーＵ１のデスクに移動し、ユーザーＵ１に印刷物を渡す（処理ＰＲ７）。
【００９９】
その後、配達装置３００ａはサーバー１００に配達完了を通知する。サーバー１００はこの通知を受けると、配達装置３００ａに待機位置への移動を指示する。配達装置３００ａは、指示された待機位置に移動する。
【０１００】
印刷物を受け取ったユーザーＵ１は印刷物を確認し、配達装置３００ａまたは情報処理装置４００ａを通じてサーバー１００にアクセスして印刷物の確認結果を入力する（処理ＰＲ８）。
【０１０１】
図７および図９を参照して、サーバー１００は、印刷物が良好である旨の確認結果が入力された場合に、それを印刷再開の指示として受け付ける。サーバー１００は、文書を残り部数だけ印刷し、その印刷物をユーザーＵ１から回収した印刷物とともに、配達先である複数のユーザーＵ２の各々に配達する。具体的には、サーバー１００は、文書の一部数を印刷した画像形成装置２００ａに対して、文書の残り部数の印刷の実行指示を行う（処理ＰＲ９）。またサーバー１００は、文書の一部数の配達を担当した配達装置３００ａに対して、印刷を担当する画像形成装置２００ａおよび配達先（ここではユーザーＵ２）を通知することで、残り部数の印刷物の収集および配達の実行指示を行う（処理ＰＲ１０）。
【０１０２】
なお、サーバー１００は、確認配達による文書の印刷配達要求を受け付けた後であってその文書の印刷再開の指示を受け付ける前に、他の文書の印刷配達の要求を受け付けた場合に、他の文書の印刷を行う画像形成装置として、上記文書の印刷を担当する画像形成装置２００ａを選択し、他の文書の印刷物を収集および配達する配達装置として、上記文書の印刷物の配達を担当する配達装置３００ａとは異なる他の配達装置３００を選択してもよい。
【０１０３】
印刷を担当する画像形成装置２００ａは、印刷の実行指示を受けた場合に、印刷ジョブ管理テーブル（図３４）にその印刷に関する印刷ジョブを登録し、印刷ジョブ管理テーブルに従って文書の残り部数の印刷ジョブを実行する。配達を担当する配達装置３００ａは、印刷物の配達の実行指示を受けた場合に、通知された画像形成装置２００ａに移動する（処理ＰＲ１１）。
【０１０４】
図７および図１０を参照して、印刷を担当する画像形成装置２００ａは、印刷ジョブが完了し、残り部数の印刷物を出力した場合、サーバー１００に対して印刷が完了した旨を通知する。通知を受けたサーバー１００は、配達を担当する配達装置３００ａに対して印刷が完了したことを通知する。配達を担当する配達装置３００ａは、この通知を受けると、画像形成装置２００ａから残り部数の印刷物を収集する。
【０１０５】
配達を担当する配達装置３００ａは、残り部数の印刷物の収集を完了した場合、サーバー１００に対して収集が完了したことを通知する。通知を受けたサーバー１００は、印刷を担当した画像形成装置２００ａに対して収集が完了したことを通知する。印刷を担当した画像形成装置２００ａは、この通知を受けるまでは次の印刷ジョブを実行不可能な状態にあり、この通知を受けると次の印刷ジョブが実行可能な状態になる。
【０１０６】
配達を担当する配達装置３００ａは、残り部数の印刷物の収集を完了した場合、配達先である複数のユーザーＵ２のデスクに順番に移動し、ユーザーＵ２の各々に印刷物を渡す（処理ＰＲ１２）。
【０１０７】
（Ｂ−２）  情報処理装置が行う処理
【０１０８】
図１１は、本発明の一実施の形態において情報処理装置４００が行う処理を示すフローチャートである。図１２は、本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する印刷要求一覧を模式的に示す図である。図１１に示すフローチャートは、ＣＰＵ４０１ａがＲＯＭ４０１ｂに記憶された制御プログラムを実行することにより行われる。
【０１０９】
図１１を参照して、制御部４０１は、情報処理装置４００への電力の供給開始などにより処理を開始すると、初期化処理を行う（Ｓ７０１）。初期化処理においては、メモリのクリア、オペレーティングシステムの起動、標準モードの設定などの一般的な初期化処理が行われる。制御部４０１は、情報処理装置４００への電力の供給が遮断されるまで、ステップＳ７０３以降の処理を繰り返す。
【０１１０】
制御部４０１は、ステップＳ７０１の処理に続いて、マウスやキーボードなどの操作部（入力装置）４０３によるイベントが発生したか否かを判別する（Ｓ７０３）。ステップＳ７０３において、操作部４０３によるイベントが発生したと判別するまで、制御部４０１はステップＳ７０３の処理を繰り返す。
【０１１１】
ステップＳ７０３において、操作部４０３によるイベントが発生したと判別した場合（Ｓ７０３でＹＥＳ）、制御部４０１は、発生したイベントが印刷要求であるか否かを判別する（Ｓ７１１）。
【０１１２】
ステップＳ７１１において、発生したイベントが印刷要求であると判別した場合（Ｓ７１１でＹＥＳ）、制御部４０１は、後述する印刷要求時の処理を行い（Ｓ７２１）、ステップＳ７０３の処理へ進む。
【０１１３】
ステップＳ７１１において、発生したイベントが印刷要求でないと判別した場合（Ｓ７１１でＮＯ）、制御部４０１は、発生したイベントが印刷要求一覧の表示要求であるか否かを判別する（Ｓ７１３）。
【０１１４】
ステップＳ７１３において、発生したイベントが印刷要求一覧の表示要求でないと判別した場合（Ｓ７１３でＮＯ）、制御部４０１は、発生したイベントに応じた処理を行い（Ｓ７５１）、ステップＳ７０３の処理へ進む。
【０１１５】
ステップＳ７１３において、発生したイベントが印刷要求一覧の表示要求であると判別した場合（Ｓ７１３でＹＥＳ）、制御部４０１は、サーバー１００から印刷要求の情報を取得し、取得した情報に基づいて作成した印刷要求一覧（図１２）を表示部４０２に表示する（Ｓ７３１）。
【０１１６】
図１２に示す印刷要求一覧には、サーバー１００が受けた印刷要求（印刷配達要求を含む）の情報が含まれている。印刷要求の情報には、印刷要求ＩＤ（Ｉｄｅｎｔｉｆｉｃａｔｉｏｎ）と、印刷要求の受付日時と、印刷要求の現在の状態と、印刷を実行する画像形成装置の名前と、ジョブＩＤと、印刷要求が印刷配達要求である場合に、印刷物を配達する配達装置の名前とが含まれている。印刷要求ＩＤは、サーバー１００によって作成された印刷要求を特定する情報であり、印刷要求を受けた場合にサーバー１００によって付される情報である。ジョブＩＤは、印刷要求を受けて実行される印刷ジョブを特定する情報であり、印刷を実行する画像形成装置によって付される情報である。
【０１１７】
印刷要求一覧には、「結果確認入力」ボタンＢＴ１および「閉じる」ボタンＢＴ２が含まれている。「結果確認入力」ボタンＢＴ１は、印刷要求の情報のうち印刷要求の現在の状態が「確認中」の印刷要求の情報が選択された場合に押下可能となる。「確認結果入力」ボタンＢＴ１が押下された場合には、印刷物の確認結果の入力を受け付ける確認結果入力画面画面（図１６）が表示部４０２に表示される。
【０１１８】
ステップＳ７３１の処理に続いて、制御部４０１は、「確認結果入力」ボタンＢＴ１が押下されたか否かを判別する（Ｓ７３３）。
【０１１９】
ステップＳ７３３において、「確認結果入力」ボタンＢＴ１が押下されたと判別した場合（Ｓ７３３でＹＥＳ）、制御部４０１は、後述する確認結果の入力処理を行い（Ｓ７３５）、ステップＳ７３３の処理へ進む。
【０１２０】
ステップＳ７３３において、「確認結果入力」ボタンＢＴ１が押下されないと判別した場合（Ｓ７３３でＮＯ）、制御部４０１は、その他の操作が行われたか否かを判別する（Ｓ７３７）。
【０１２１】
ステップＳ７３７において、その他の操作が行われたと判別した場合（Ｓ７３７でＹＥＳ）、制御部４０１は、操作に応じた処理を行い（Ｓ７３９）、ステップＳ７３３の処理へ進む。その他の操作とは、「確認結果入力」ボタンＢＴ１の押下および「閉じる」ボタンＢＴ２の押下を除く操作である。その他の操作は、印刷要求一覧における印刷要求の情報を押下する操作などである。印刷要求の情報を押下する操作を受け付けた場合、制御部４０１は、押下された印刷要求の情報の表示状態を選択状態に変更し、それまで選択状態だった他の印刷要求の情報の表示状態を非選択状態にする。特に制御部４０１は、押下された印刷要求の情報の表示状態が「確認中」である場合には、「確認結果入力」ボタンＢＴ１を押下可能に表示し、そうでなければ押下不可に表示する。
【０１２２】
ステップＳ７３７において、その他の操作が行われないと判別した場合（Ｓ７３７でＮＯ）、制御部４０１は、「閉じる」ボタンＢＴ２が押下されたか否かを判別する（Ｓ７４１）。
【０１２３】
ステップＳ７４１において、「閉じる」ボタンＢＴ２が押下されないと判別した場合（Ｓ７４１でＮＯ）、制御部４０１はステップＳ７３３の処理へ進む。
【０１２４】
ステップＳ７４１において、「閉じる」ボタンＢＴ２が押下されたと判別した場合（Ｓ７４１でＹＥＳ）、制御部４０１は、印刷要求一覧の表示を終了し（Ｓ７４３）、ステップＳ７０３の処理へ進む。
【０１２５】
図１３は、図１１の印刷要求時の処理（Ｓ７２１）のサブルーチンである。図１４は、本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する印刷設定画面を模式的に示す図である。
【０１２６】
図１３および図１４を参照して、印刷要求時の処理（Ｓ７２１）において、制御部４０１は、図１２に示す印刷設定画面を表示部４０２に表示する（Ｓ８０１）。
【０１２７】
図１４に示す印刷設定画面は、文書、部数、カラー（カラー／モノクロ）、印刷方法（片面印刷／両面印刷）、用紙のサイズ、印刷配達の要否、および出力方法（確認印刷の要否）などの印刷条件の設定をユーザーから受け付ける画面である。
【０１２８】
特に制御部４０１は、印刷設定画面における「配達」の項目のチェックボックスＣＢ１にチェックが入れられた場合に、印刷配達を設定し、配達先の指定を受け付ける。具体的には、制御部４０１は、ユーザー一覧の項目のリストボックスＬＴ１および配達先の項目のリストボックスＬＴ２をアクティブにし、配達先の選択を可能な状態とする。制御部４０１は、ユーザー一覧の項目のリストボックスＬＴ１の中からユーザーが選択され、ボタンＢＴ３が押下された場合に、選択されたユーザーを配達先のリストボックスＬＴ２に追加する。また制御部４０１は、配達先の項目のリストボックスＬＴ２の中からユーザーが選択され、ボタンＢＴ４が押下された場合に、選択されたユーザーを配達先のリストボックスＬＴ２から削除する。
【０１２９】
また制御部４０１は、印刷設定画面における「画像形成装置」の項目のドロップダウンリストＤＤ１において、画像形成装置が指定された場合に、印刷を担当する画像形成装置の指定を受け付ける。
【０１３０】
さらに制御部４０１は、設定された部数が２部以上である場合には、出力方法のドロップダウンリストＤＤ２において、通常印刷（確認印刷を行わない印刷方法）以外に確認印刷を選択可能にする。
【０１３１】
制御部４０１は、「印刷実行」ボタンＢＴ５の押下を受け付けた場合に、設定された印刷条件での印刷要求をサーバー１００に送信する。特に、「配達」の項目のチェックボックスＣＢ１にチェックが入れられた状態で「印刷実行」ボタンＢＴ５の押下を受け付けた場合には、制御部４０１は、設定された印刷条件および配達先への印刷配達要求をサーバー１００に送信する。制御部４０１は、「中止」ボタンＢＴ６が押下された場合に、それまで受け付けた印刷条件を破棄し、印刷設定画面を閉じる。また、部数が２部以上に設定され、出力方法として確認印刷が設定され、「配達」の項目のチェックボックスＣＢ１にチェックが入れられた状態で「印刷実行」ボタンＢＴ５の押下を受け付けた場合には、制御部４０１は、確認印刷による印刷配達要求をサーバー１００に送信する。
【０１３２】
ステップＳ８０１の処理に続いて、制御部４０１は、印刷設定画面において印刷条件などを設定する操作を受け付けたか否かを判別する（Ｓ８０３）。
【０１３３】
ステップＳ８０３において、印刷設定画面において、印刷条件などを設定する操作を受け付けたと判別した場合（Ｓ８０３でＹＥＳ）、制御部４０１は操作に応じた処理を行い（Ｓ８０５）、ステップＳ８０３の処理へ進む。印刷条件などを設定する操作とは、文書を選択する操作や印刷条件をデフォルトの印刷条件から変更する操作などである。このような操作を受け付けた場合には、ステップＳ８０５において、選択された文書の表示状態を選択状態に変更したり、部数の値を変更したりする処理が行われる。
【０１３４】
ステップＳ８０３において、印刷設定画面において印刷条件を設定する操作などを受け付けないと判別した場合（Ｓ８０３でＮＯ）、制御部４０１は、「印刷実行」ボタンＢＴ５の押下を受け付けたか否かを判別する（Ｓ８０７）。
【０１３５】
ステップＳ８０７において、「印刷実行」ボタンＢＴ５の押下を受け付けたと判別した場合（Ｓ８０７でＹＥＳ）、制御部４０１はサーバー１００に対して、印刷要求、印刷配達要求、または確認印刷による印刷配達要求を送信し（Ｓ８１１）（要求手段の一例）、印刷設定画面を終了し（Ｓ８１３）、リターンする。
【０１３６】
なお、印刷設定画面において、さらに印刷物の機密扱いの要否の設定をさらに受け付けてもよい。この場合、ステップＳ８１１において制御部３０４は、印刷物の機密扱いの要否を含む印刷配達要求を行う。
【０１３７】
ステップＳ８０７において、「印刷実行」ボタンＢＴ５の押下を受け付けないと判別した場合（Ｓ８０７でＮＯ）、制御部４０１は、「中止」ボタンＢＴ６の押下を受け付けたか否かを判別する（Ｓ８０９）。
【０１３８】
ステップＳ８０９において、「中止」ボタンＢＴ６の押下を受け付けたと判別した場合（Ｓ８０９でＹＥＳ）、制御部４０１は印刷設定画面を終了し（Ｓ８１３）、リターンする。
【０１３９】
ステップＳ８０９において、「中止」ボタンＢＴ６の押下を受け付けないと判別した場合（Ｓ８０９でＮＯ）、制御部４０１はステップＳ８０３の処理へ進む。
【０１４０】
図１５は、図１１の確認結果の入力処理（Ｓ７３５）のサブルーチンである。図１６は、本発明の一実施の形態において情報処理装置４００が表示部４０２に表示する確認結果入力画面を模式的に示す図である。
【０１４１】
図１５を参照して、確認結果の入力処理（Ｓ７３５）において、制御部４０１は、図１６に示す確認結果入力画面を表示する（Ｓ１９０１）。
【０１４２】
図１６に示す確認結果入力画面は、確認印刷による印刷配達において、印刷要求を行ったユーザーによる印刷物の確認結果の入力を受け付ける画面である。確認結果入力画面は、「良好」ボタンＢＴ７と、「ＮＧ」ボタンＢＴ８と、「ＯＫ」ボタンＢＴ９と、「中止」ボタンＢＴ１０とを含んでいる。制御部４０１は、「良好」ボタンＢＴ７の押下を受け付けた場合に、確認結果が良好である旨の入力を受け付け、「ＮＧ」ボタンＢＴ８の押下を受け付けた場合に、確認結果が良好でない旨の入力を受け付ける。（デフォルトの状態では「良好」ボタンＢＴ７が押下されている）。制御部４０１は、「ＯＫ」ボタンＢＴ９の押下を受け付けた場合に、入力された確認結果をサーバー１００に通知し、「中止」ボタンＢＴ１０の押下を受け付けた場合に、入力された確認結果を破棄し、確認結果入力画面を閉じる。
【０１４３】
ステップＳ１９０１の処理に続いて、制御部４０１は、「ＯＫ」ボタンＢＴ９の押下を受け付けたか否かを判別する（Ｓ１９０３）。
【０１４４】
ステップＳ１９０３において、「ＯＫ」ボタンＢＴ９の押下を受け付けたと判別した場合（Ｓ１９０３でＹＥＳ）、制御部４０１は、サーバーに確認結果を通知する（Ｓ１９１１）。その後、制御部４０１は、確認結果入力画面を閉じ（Ｓ１９２１）、リターンする。
【０１４５】
ステップＳ１９０３において、「ＯＫ」ボタンＢＴ９の押下を受け付けないと判別した場合（Ｓ１９０３でＮＯ）、制御部４０１は、「中止」ボタンＢＴ１０の押下を受け付けたか否かを判別する（Ｓ１９０５）。
【０１４６】
ステップＳ１９０５において、「中止」ボタンＢＴ１０の押下を受け付けたと判別した場合（Ｓ１９０５でＹＥＳ）、制御部４０１は、確認結果入力画面を閉じ（Ｓ１９２１）、リターンする。
【０１４７】
ステップＳ１９０５において、「中止」ボタンＢＴ１０の押下を受け付けないと判別した場合（Ｓ１９０５でＮＯ）、制御部４０１は、その他の操作を受け付けたか否かを判別する（Ｓ１９０７）。
【０１４８】
ステップＳ１９０７において、その他の操作を受け付けないと判別した場合（Ｓ１９０７でＮＯ）、制御部４０１は、ステップＳ１９０３の処理へ進む。
【０１４９】
ステップＳ１９０７において、その他の操作を受け付けたと判別した場合（Ｓ１９０７でＹＥＳ）、制御部４０１は、操作に応じた処理を行い（Ｓ１９３１）、ステップＳ１９０３の処理へ進む。その他の操作とは、「良好」ボタンＢＴ７や「ＮＧ」ボタンＢＴ８を押下する操作である。制御部４０１は、これらの操作を受け付けた場合、押下されたボタンの表示状態を選択状態にする。
【０１５０】
（Ｂ−３）  サーバーが行う処理
【０１５１】
図１７〜図１９は、本発明の一実施の形態においてサーバー１００が行う処理を示すフローチャートである。図２０は、本発明の一実施の形態において記憶装置１０５が記憶する画像形成装置管理テーブルを模式的に示す図である。図２１は、本発明の一実施の形態において記憶装置１０５が記憶する配達装置管理テーブルを模式的に示す図である。図２２は、本発明の一実施の形態において記憶装置１０５が記憶する印刷要求管理テーブルを模式的に示す図である。図２３は、本発明の一実施の形態における印刷要求の状態の遷移を説明する図である。図２４は、本発明の一実施の形態において記憶装置１０５が記憶する配達先管理テーブルを模式的に示す図である。図２５は、本発明の一実施の形態において記憶装置１０５が記憶する確認印刷配達先テーブルを模式的に示す図である。図１７〜図１９に示すフローチャートは、ＣＰＵ１０１ａがＲＯＭ１０１ｂに記憶された制御プログラムを実行することにより行われる。
【０１５２】
図１７、図２０、および図２１を参照して、制御部１０１は、サーバー１００への電力の供給開始などにより処理を開始すると、初期化処理を行う（Ｓ１００１）。初期化処理においては、メモリのクリア、オペレーティングシステムの起動、または標準モードの設定などの一般的な初期化処理が行われる。
【０１５３】
制御部１０１は、ステップＳ１００１の処理に続いて、マウスやキーボードなどの操作部（入力装置）１０３によるイベントが発生したか否かを判別する（Ｓ１００３）。
【０１５４】
ステップＳ１００３において、操作部１０３によるイベントが発生したと判別した場合（Ｓ１００３でＹＥＳ）、制御部１０１は、発生したイベントに応じた処理を行い（Ｓ１０１１）、ステップＳ１００３の処理へ進む。イベントに応じた処理の１つとして、制御部１０１は、所定の操作を受け付けた場合に、画像形成装置２００の登録処理を行い、画像形成装置２００を図２０に示す画像形成装置管理テーブルに登録する。また制御部１０１は、所定の操作を受け付けた場合に、配達装置３００の登録処理を行い、配達装置３００を図２１に示す配達装置管理テーブルに登録する。
【０１５５】
図２０に示す画像形成装置管理テーブルには、画像形成システムを構成する画像形成装置２００の情報が含まれている。画像形成装置２００の情報には、画像形成装置の名前と、画像形成装置のＩＰアドレスと、画像形成装置のモデルと、フィニッシャーの搭載の有無と、画像形成装置の現在の状態と、印刷完了までの時間とが含まれている。画像形成装置の現在の状態は、「ジョブ実行中」、「待機中」、「省電力状態で待機中」、および「停止中」（「停止中」は電源オフやトラブルの発生などにより印刷不可能な状態を意味する）の間で切り替わる。印刷完了までの時間は、画像形成装置が実行中および実行待ちの印刷ジョブを完了するまでに要すると見込まれる時間である。
【０１５６】
画像形成装置２００は、自機の状態が変わった場合にサーバー１００に変更後の状態を通知する。サーバー１００はこの通知を受けた場合に、画像形成装置管理テーブルにおける画像形成装置の現在の状態の内容を更新する。
【０１５７】
サーバー１００は必要に応じて画像形成装置２００から印刷完了までの時間を取得し、画像形成装置管理テーブルにおけるの印刷完了までの時間の内容を更新する。
【０１５８】
図２１に示す配達装置管理テーブルには、画像形成システムを構成する配達装置３００の情報が含まれている。配達装置３００の情報には、配達装置の名前と、配達装置のＩＰアドレスと、配達装置の現在の状態と、配達装置の現在位置と、配達装置の稼働状態とが含まれている。配達装置の現在の状態は、「待機中」、「収集中」、「配達中」、および「−」（「−」は待機位置への移動中などを意味する）の間で切り替わる。配達装置の現在位置としては、画像形成装置２００の位置に存在する場合には画像形成装置２００の名前が表記され、そうでない場合には移動経路の座標が表記される。配達装置の稼働状態は、「良好」と「停止中」（「停止中」は電源オフやトラブルの発生などにより配達不可能な状態を意味する）との間で切り替わる。
【０１５９】
配達装置３００は、自機の現在の状態が変わった場合にサーバー１００に変更後の状態を通知する。サーバー１００はこの通知を受けた場合に、配達装置管理テーブルにおけるの現在の状態の内容を更新する。
【０１６０】
配達装置３００は、自機の稼働状態が変わった場合にサーバー１００に変更後の稼働状態を通知する。サーバー１００はこの通知を受けた場合に、配達装置管理テーブルにおけるの稼働状態の内容を更新する。
【０１６１】
サーバー１００は必要に応じて配達装置３００から現在位置を取得し、配達装置管理テーブルにおけるの現在位置の内容を更新する。
【０１６２】
ステップＳ１００３において、操作部１０３によるイベントが発生しないと判別した場合（Ｓ１００３でＮＯ）、制御部１０１は、ネットワークＮＴを介して情報処理装置４００などの外部の装置から処理要求または通知を受信したか否かを判別する（Ｓ１００５）。
【０１６３】
ステップＳ１００５において、処理要求または通知を受信したと判別した場合（Ｓ１００５でＹＥＳ）、制御部１０１は、受信したものが印刷要求であるか否かを判別する（Ｓ１０２１）。
【０１６４】
ステップＳ１０２１において、受信したものが印刷要求であると判別した場合（Ｓ１０２１でＹＥＳ）（他の要求受付手段の一例）、制御部１０１は図１８のステップＳ１０３１の処理へ進む。
【０１６５】
ステップＳ１０２１において、受信したものが印刷要求でないと判別した場合（Ｓ１０２１でＮＯ）、制御部１０１は図１９のステップＳ１０２３の処理へ進む。
【０１６６】
図１８および図２２〜図２５を参照して、ステップＳ１０３１において、制御部１０１は、受信した印刷要求が印刷配達要求であるか否か（受信した印刷要求に配達要求が含まれているか否か）を判別する（Ｓ１０３１）。
【０１６７】
ステップＳ１０３１において、受信した印刷要求が印刷配達要求でないと判別した場合（Ｓ１０３１でＮＯ）、制御部１０１は印刷要求を図２２に示す印刷要求管理テーブルに登録し（Ｓ１０３３）、ステップＳ１０４９の後述する印刷要求時の処理へ進む。
【０１６８】
ステップＳ１０３１において、受信した印刷要求が印刷配達要求であると判別した場合（Ｓ１０３１でＹＥＳ）、制御部１０１は、受信した印刷要求が確認印刷による印刷配達要求であるか否かを判別する（Ｓ１０３５）。
【０１６９】
ステップＳ１０３５において、受信した印刷要求が確認印刷による印刷配達要求であると判別した場合（Ｓ１０３５でＹＥＳ）（要求受付手段の一例）、制御部１０１は、確認印刷による印刷配達要求を図２２に示す印刷要求管理テーブルに登録し（Ｓ１０４７）、配達先の情報（配達先となるユーザーのユーザーＩＤ）を図２４に示す配達先管理テーブルに登録する（Ｓ１０４８）。その後制御部１０１は、ステップＳ１０４９の後述する印刷要求時の処理へ進む。
【０１７０】
ステップＳ１０３５において、受信した印刷要求が確認印刷による印刷配達要求でない（つまり、通常印刷による印刷配達要求である）と判別した場合（Ｓ１０３５でＮＯ）、制御部１０１は、印刷配達要求を図２２に示す印刷要求管理テーブルに登録し（Ｓ１０３７）、配達先となるユーザーを図２４に示す配達先管理テーブルおよび図２５に示す確認印刷配達テーブルに登録する（Ｓ１０３８）。ステップＳ１０３８において、図２４に示す配達先管理テーブルには、確認印刷による印刷配達の要求を行ったユーザーの情報（ユーザーＩＤ）が登録される。これは、一部数の印刷物を、確認印刷による印刷配達の要求を行ったユーザーに配達するためである。また、図２５に示す確認印刷配達先テーブルには、配達先の情報（配達先となるユーザーのユーザーＩＤ）が登録される。その後制御部１０１は、ステップＳ１０３９の処理へ進む。
【０１７１】
図２２に示す印刷要求管理テーブルには、サーバー１００が受けた印刷要求の情報が含まれている。印刷要求の情報には、印刷要求ＩＤと、印刷要求の受付日時と、配達要求の有無と、配達ＩＤと、印刷要求の状態と、印刷要求の状態が現在の状態になってからの経過時間と、印刷を担当する画像形成装置の名前と、印刷を担当する画像形成装置によって付与された印刷ジョブのジョブＩＤと、印刷完了までの予測時間と、配達を担当する配達装置の名前とが含まれている。印刷要求の情報は、印刷要求を受けた場合に印刷要求管理テーブルに追加され、印刷要求に関する全ての印刷が完了した場合（印刷配達要求である場合には印刷配達要求に関する全ての配達先への配達が完了した場合）に印刷要求管理テーブルから削除される。
【０１７２】
印刷要求ＩＤは、印刷要求管理テーブルに印刷要求が登録される際にサーバー１００によって付与されるＩＤである。印刷要求ＩＤとしては、後で受信した印刷要求であるほど大きな番号が付与される。
【０１７３】
配達ＩＤは、印刷要求に配達要求が含まれている場合にサーバー１００によって付与されるＩＤである。配達ＩＤとしては、通常は「１」という数字が付与され、配達先のユーザーの不在などにより配達装置に再配達を指示する度に新たな印刷要求の情報が追加され、配達ＩＤとして付与される数字が「２」、「３」・・と増加する。
【０１７４】
印刷を担当する画像形成装置の名前および配達を担当する配達装置の名前の各々は、サーバー１００によって選択されるまでは「未定」（「未定」は未選択の意味）と記入される。
【０１７５】
印刷完了までの予測時間は、印刷を担当する画像形成装置２００から受信した情報に基づいてサーバー１００によって記入される。
【０１７６】
図２３（ａ）を参照して、印刷要求が確認印刷による印刷配達要求である場合の印刷要求の状態は、次のように遷移する。印刷要求の状態は、印刷要求の情報が印刷要求管理テーブルに登録される際に「印刷待ち（一部数）」とされ、一部数の印刷が開始した場合に「印刷待ち（一部数）」から「印刷中（一部数）」に変更される。印刷要求の状態は、一部数の印刷が完了した場合に「印刷中（一部数）」から「収集中（一部数）」に変更され、一部数の印刷物の収集が完了した場合に「収集中（一部数）」から「配達中（一部数）」に変更され、一部数の印刷物の配達が完了した場合に「配達中（一部数）」から「確認中」に変更される。
【０１７７】
印刷要求の状態は、確認結果が良好であるとの入力がされた場合において、配達先のユーザーが在席していないときは「確認中」から「再配達待ち」に変更され、その後配達先のユーザーが在席したときは「再配達待ち」から「印刷待ち（残り部数）」に変更される。印刷要求の状態は、確認結果が良好であるとの入力がされた場合において、配達先のユーザーが在席しているときは「確認中」から「印刷待ち（残り部数）」に変更される。
【０１７８】
印刷要求の状態は、残り部数の印刷が開始した場合に「印刷待ち（残り部数）」から「印刷中（残り部数）」に変更される。印刷要求の状態は、残り部数の印刷が完了した場合に「印刷中（残り部数）」から「収集中（残り部数）」に変更され、残り部数の印刷物の収集が完了した場合に「収集中（残り部数）」から「配達中（残り部数）」に変更される。残り部数の印刷物の配達が完了した場合に、印刷要求の情報は印刷要求管理テーブルから削除される。
【０１７９】
図２３（ｂ）を参照して、印刷要求が通常印刷による印刷配達要求である場合の印刷要求の状態は、次のように遷移する。印刷要求の状態は、印刷要求の情報が印刷要求管理テーブルに登録される際に、配達先のユーザーが在席していない場合に「再配達待ち」とされ、その後配達先のユーザーが在席した場合に「再配達待ち」から「印刷待ち」に変更される。印刷要求の状態は、印刷要求の情報が印刷要求管理テーブルに登録される際に、配達先のユーザーが在席している場合に「印刷待ち」とされる。
【０１８０】
印刷要求の状態は、印刷が開始した場合に「印刷待ち」から「印刷中」に変更される。印刷要求の状態は、印刷が完了した場合に「印刷中」から「収集中」に変更され、印刷物の収集が完了した場合に「収集中」から「配達中」に変更される。印刷物の配達が完了した場合に、印刷要求の情報は印刷要求管理テーブルから削除される。
【０１８１】
画像形成装置２００および配達装置３００は、印刷要求の状態が変わった場合にサーバー１００に変更後の状態を通知する。サーバー１００はこの通知を受けた場合に、印刷要求管理テーブルにおけるの印刷要求の状態の内容を更新する。
【０１８２】
図２４に示す配達先管理テーブルには、１回の配達（配達装置３００が印刷物を収集してから収集した全ての印刷物の配達が完了するまで）に関する配達先の情報が含まれている。配達先の情報には、印刷要求ＩＤと、配達ＩＤと、配達先となるユーザーのユーザーＩＤと、配達の状態とが含まれている。配達先の情報は、印刷要求を受けた場合および配達先のユーザーの不在などにより再配達を行う場合に配達先管理テーブルに追加され、印刷配達要求に関する全ての配達先への配達が完了した場合に配達先管理テーブルから削除される。
【０１８３】
配達の状態は、「配達未」（未配達の状態）、「配達中」、および「配達済」の間で切り替わる。配達装置３００は、配達の状態が変わった場合にサーバー１００に変更後の配達の状態を通知する。サーバー１００はこの通知を受けた場合に、配達先テーブルにおけるの配達の状態の内容を更新する。
【０１８４】
図２５に示す確認印刷配達先テーブルは、確認印刷による印刷配達の要求を行ったユーザーから印刷物の確認結果が良好である旨の入力を受け付けた場合に、配達先の情報を取得するために用いられる。確認印刷配達先テーブルには、確認印刷による印刷配達の情報が含まれている。確認印刷による印刷配達の情報には、印刷要求ＩＤと、配達先となるユーザーのユーザーＩＤとが含まれている。
【０１８５】
ステップＳ１０３８の処理に続いて、制御部１０１は、配達先となるユーザーの在席確認を行う（Ｓ１０３９）。ユーザーの在席確認は、サーバー１００が管理するユーザーの電子予定表や電子会議ツールなどを用いて行われてもよいし、ユーザーが所有する情報処理装置４００に対する在席の問合せによって行われてもい。
【０１８６】
ステップＳ１０３９の処理に続いて、制御部１０１は、配達先となるユーザーのうち少なくとも１人のユーザーが在席しているか否かを判別する（Ｓ１０４１）。
【０１８７】
ステップＳ１０４１において、配達先となるユーザーが誰も在席していないと判別した場合（Ｓ１０４１でＮＯ）、制御部１０１は、印刷要求管理テーブルにおける印刷要求の状態を「再配達待ち」に変更し（Ｓ１０４３）、図１７のステップＳ１００３の処理へ進む。
【０１８８】
ステップＳ１０４１において、配達先となるユーザーのうち少なくとも１人のユーザーが在席していると判別した場合（Ｓ１０４１でＹＥＳ）、制御部１０１は、配達先となるユーザーの中に不在の（在席していない）ユーザーがいるか否かを判別する（Ｓ１０４５）。
【０１８９】
ステップＳ１０４５において、配達先となるユーザーの中に不在のユーザーがいないと判別した場合（Ｓ１０４５でＮＯ）、配達先となる全てのユーザーが在席している状態である。この場合制御部１０１は、後述する印刷要求時の処理を行い（Ｓ１０４９）、図１７のステップＳ１００３の処理へ進む。
【０１９０】
ステップＳ１０４５において、配達先となるユーザーの中に不在のユーザーがいると判別した場合（Ｓ１０４５でＹＥＳ）、制御部１０１は、在席中のユーザーの分のみの印刷物を印刷させ配達させる。この場合、制御部１０１は、不在ユーザーのための再配達用の印刷配達要求の情報を印刷要求管理テーブルに登録し（Ｓ１０４６）、ステップＳ１０４９の後述する印刷要求時の処理へ進む。
【０１９１】
なお、ステップＳ１０３９〜Ｓ１０４６の処理は、印刷物の機密扱いが必要である印刷配達要求である場合に行われ、印刷物の機密扱いが不要である印刷配達要求である場合に省略されてもよい（ステップＳ１０３８の処理の後にステップＳ１０４９の処理へ進んでもよい）。すなわち、制御部１０１は、印刷物の機密扱いが必要な印刷配達の要求を受け付けた場合に、配達先であるユーザーの在席状況を確認し、在席を確認したユーザーのみのための文書の印刷ならびに印刷物の収集および配達を指示してもよい。
【０１９２】
図１９を参照して、ステップＳ１０２３において、制御部１０１は、受信したものが印刷物の確認結果であるか否かを判別する（Ｓ１０２３）。
【０１９３】
ステップＳ１０２３において、受信したものが印刷物の確認結果であると判別した場合（Ｓ１０２３でＹＥＳ）、制御部１０１は、受信したものが良好である旨の確認結果であるか否かを判別する（Ｓ１０５１）。
【０１９４】
ステップＳ１０５１において、受信したものが良好である旨の確認結果であると判別した場合（Ｓ１０５１でＹＥＳ）、制御部１０１は、文書の印刷再開の指示を受け付けたものと判断する（再開受付手段の一例）。制御部１０１は、受信した印刷物の確認結果に関する印刷要求ＩＤに基づいて確認印刷配達先テーブルから配達先の情報を抽出し、配達先管理テーブルに登録するとともに、確認印刷配達テーブルから抽出した配達先の情報を削除する（Ｓ１０５３）。その後、後述する残り部数の印刷配達処理を行い（Ｓ１０５５）、図１７のステップＳ１００３の処理へ進む。
【０１９５】
ステップＳ１０５１において、受信したものが良好である旨の確認結果でないと判別した場合（Ｓ１０５１でＮＯ）、制御部１０１は、残り部数の印刷のために画像形成装置２００に保存されている印刷データを削除するよう画像形成装置２００に指示する（Ｓ１０５７）。その後制御部１０１は、印刷要求管理テーブル、配達先管理テーブル、および確認印刷配達先テーブルから当該印刷要求の情報を削除し（Ｓ１０９１）、図１７のステップＳ１００３の処理へ進む。
【０１９６】
ステップＳ１０２３において、受信したものが印刷物の確認結果でないと判別した場合（Ｓ１０２３でＮＯ）、制御部１０１は、受信したものが画像形成装置２００からの印刷完了通知であるか否かを判別する（Ｓ１０２５）。
【０１９７】
ステップＳ１０２５において、受信したものが画像形成装置２００からの印刷完了通知であると判別した場合（Ｓ１０２５でＹＥＳ）、制御部１０１は、印刷完了通知とともに受信した画像形成装置２００の識別ＩＤおよびジョブＩＤに基づいて、印刷要求管理テーブルから印刷完了通知に関する印刷要求を特定し、特定した印刷要求が配達要求を含むものであれば、配達を担当する配達装置３００に印刷完了通知を送信する（Ｓ１０６１）。次に制御部１０１は、印刷要求管理テーブルにおける印刷要求の状態の欄を更新し（Ｓ１０９１）、図１７のステップＳ１００３の処理へ進む。
【０１９８】
ステップＳ１０２５において、受信したものが画像形成装置２００からの印刷完了通知でないと判別した場合（Ｓ１０２５でＮＯ）、制御部１０１は、受信したものが配達装置３００からの収集完了通知であるか否かを判別する（Ｓ１０２７）。
【０１９９】
ステップＳ１０２７において、受信したものが配達装置３００からの収集完了通知であると判別した場合（Ｓ１０２７でＹＥＳ）、制御部１０１は、収集完了通知とともに受信した配達装置３００の識別ＩＤおよびジョブＩＤに基づいて、印刷要求管理テーブルから収集完了通知に関する印刷要求を特定し、印刷を担当した画像形成装置２００に収集完了通知を送信する（Ｓ１０７１）。次に制御部１０１は、印刷要求管理テーブルにおける印刷要求の状態の欄を更新し（Ｓ１０９１）、図１７のステップＳ１００３の処理へ進む。
【０２００】
ステップＳ１０２７において、受信したものが配達装置３００からの収集完了通知でないと判別した場合（Ｓ１０２７でＮＯ）、制御部１０１は、受信したものが配達装置３００からの配達完了通知であるか否かを判別する（Ｓ１０２９）。
【０２０１】
ステップＳ１０２９において、受信したものが配達装置３００からの配達完了通知であると判別した場合（Ｓ１０２９でＹＥＳ）、制御部１０１は、後述する次作業指示処理を行うことで、配達完了通知を送信した配達装置３００に対して次作業を指示する（Ｓ１０８１）。次に制御部１０１は、印刷要求管理テーブルを更新し（Ｓ１０９１）、図１７のステップＳ１００３の処理へ進む。なお、サーバー１００が次作業を指示する代わりに、配達を完了した配達装置３００が必要な情報をサーバー１００から取得することで、配達装置３００が次に行うべき作業を判断してもよい。
【０２０２】
ステップＳ１０２９において、受信したものが配達装置３００からの配達完了通知でないと判別した場合（Ｓ１０２９でＮＯ）、制御部１０１は、受信したイベントに応じた処理を行い（Ｓ１０９５）、図１７のステップＳ１００３の処理へ進む。
【０２０３】
図１７を参照して、ステップＳ１００５において、処理要求または通知を受信しないと判別した場合（Ｓ１００５でＮＯ）、制御部１０１は、再配達確認のタイミングであるか否かを判別する（Ｓ１００７）。すなわち、制御部１０１は、印刷配達要求を受けた場合において、配達先となるユーザーの中に不在のユーザーが存在するときは、再配達確認のタイミングで当該ユーザーが在席しているか否かを確認する。そして制御部１０１は、当該ユーザーが在席している場合に、そのユーザーのための文書を印刷し、そのユーザーを配達先とする再配達を行う。再配達確認のタイミングは任意のタイミングであればよく、たとえば所定時間（たとえば１０分）間隔であってもよい。
【０２０４】
ステップＳ１００７において、再配達確認のタイミングでないと判別した場合（Ｓ１００７でＮＯ）、制御部１０１はステップＳ１００３の処理へ進む。
【０２０５】
ステップＳ１００７において、再配達確認のタイミングであると判別した場合（Ｓ１００７でＹＥＳ）、印刷要求管理テーブルに印刷要求の状態が「再配達待ち」の印刷要求が存在し、かつ所定時間が経過した状況にある。この場合制御部１０１は、印刷要求管理テーブルに印刷要求の状態が「再配達待ち」の印刷要求のうち最小の印刷要求ＩＤ（印刷要求を受けた日時が最も古い印刷要求ＩＤ）の印刷要求を特定する。そして制御部１０１は、特定した印刷要求が確認印刷による印刷配達要求であるか否かを判別する（Ｓ１０５９）。
【０２０６】
ステップＳ１０５９において、特定した印刷要求が確認印刷による印刷配達要求であると判別した場合（Ｓ１０５９でＹＥＳ）、制御部１０１は、図１９のステップＳ１０５５の処理へ進む。
【０２０７】
ステップＳ１０５９において、特定した印刷要求が確認印刷による印刷配達要求でないと判別した場合（Ｓ１０５９でＮＯ）、制御部１０１は、図１８のステップＳ１０３９の処理へ進む。
【０２０８】
なお、サーバー１００は、印刷要求に実行期限を設け、実行期限を過ぎても再配達待ちである印刷要求については（文書の一部数の印刷を指示してから所定の時間経過しても印刷再開の指示を受け付けない場合）、印刷要求の情報を印刷要求管理テーブルから削除することで、文書の残り部数の印刷および配達の指示を行わずに、確認印刷による文書の印刷配達の実行を終了してもよい。またサーバー１００は、この実行期限の設定をユーザーから受け付けてもよい。
【０２０９】
図２６〜図２８は、図１８の印刷要求時の処理（Ｓ１０４９）のサブルーチンである。図２９は、本発明の一実施の形態において記憶装置１０５が記憶する装置選択用テーブルを模式的に示す図である。
【０２１０】
図２６を参照して、印刷要求時の処理（Ｓ１０４９）において、制御部１０１は、印刷要求に印刷を担当する画像形成装置の指定が含まれているか否かを判別する（Ｓ１１０１）。
【０２１１】
ステップＳ１１０１において、印刷要求に印刷を担当する画像形成装置の指定が含まれていると判別した場合（Ｓ１１０１でＹＥＳ）、制御部１０１はステップＳ１１０３の処理へ進む。
【０２１２】
ステップＳ１１０１において、印刷要求に印刷を担当する画像形成装置の指定が含まれていないと判別した場合（Ｓ１１０１でＮＯ）、制御部１０１は、画像形成装置管理テーブルに登録されているｍ台の（画像形成システムを構成する全ての）画像形成装置２００−１〜ｍの各々から、自機で実行中および実行待ちの印刷ジョブの実行に要する時間（見積り値）を取得し、取得した時間を画像形成装置管理テーブルの印刷完了までの時間の欄に記録する（Ｓ１１１３〜Ｓ１１１７）。
【０２１３】
ステップＳ１１１３〜Ｓ１１１７の処理に続いて、制御部１０１は、印刷要求に配達要求が含まれているか否かを判別する（Ｓ１１０３）。
【０２１４】
ステップＳ１１０３において、印刷要求に配達要求が含まれていないと判別した場合（Ｓ１１０３でＮＯ）、制御部１０１は、図２８のステップＳ１１６１の処理へ進む。
【０２１５】
ステップＳ１１０３において、印刷要求に配達要求が含まれていると判別した場合（Ｓ１１０３でＹＥＳ）、制御部１０１は、配達装置管理テーブルに登録されているｎ台の（画像形成システムを構成する全ての）配達装置３００−１〜ｎの各々から、現在位置を取得し、取得した現在位置を配達装置管理テーブルの現在位置の欄に記録する（Ｓ１１２３〜Ｓ１１２７）。
【０２１６】
ステップＳ１１２３〜Ｓ１１２７の処理に続いて、制御部１０１は、図２７のステップＳ１１３１の処理へ進む。
【０２１７】
図２７および図２９を参照して、ステップＳ１１３１〜Ｓ１１４３において、制御部１０１は、画像形成システムを構成する複数の画像形成装置２００−１〜ｍと複数の配達装置３００−１〜ｎの各々との複数の組合せ１〜ｑを作成する。そして制御部１０１は、複数の組合せ１〜ｑの各々についての印刷配達完了時間（印刷物の配達が完了するのに要する時間）を見積もり、図２９に示す装置選択用テーブルに記入する（Ｓ１１３１〜Ｓ１１４３）。
【０２１８】
具体的には、制御部１０１は、組合せ番号ｋを１に設定し、組合せ番号ｋの画像形成装置２００が印刷可能であるか否かを判別する（Ｓ１１３３）。印刷可能な画像形成装置とは、印刷配達要求に含まれる印刷条件を実行することのできる画像形成装置であり、かつ故障、部品の寿命、または消耗品のエンプティなどにより一時的に印刷を実行できない状態になっていない画像形成装置である。印刷条件を実行することができるか否かは、画像形成装置管理テーブルにおける画像形成装置のモデルの内容や、フィニッシャーの搭載の有無の内容などに基づいて判断される。また、印刷条件を実行することができるか否かは、印刷条件を実行するためのオプションの装着状況を、ネットワークＮＴに接続された機器を監視および制御するためのプロトコルであるＳＮＭＰ（Ｓｉｍｐｌｅ  Ｎｅｔｗｏｒｋ  Ｍｏｄｅｌ  Ｐｒｏｔｏｃｏｌ）を用いて取得することにより判断されてもよい。
【０２１９】
ステップＳ１１３３において、組合せ番号ｋの画像形成装置２００が印刷可能でないと判別した場合（Ｓ１１３３でＮＯ）、制御部１０１は、その画像形成装置２００を選択対象から除外し（Ｓ１１３９）、ステップＳ１１４１の処理へ進む。これにより、故障、部品の寿命、および消耗品のエンプティのうち少なくともいずれか１つの原因により一時的に印刷を行うことのできない状態にある画像形成装置は選択の対象から除外される。
【０２２０】
ステップＳ１１３３において、組合せ番号ｋの画像形成装置２００が印刷可能であると判別した場合（Ｓ１１３３でＹＥＳ）、制御部１０１は、組合せ番号ｋの配達装置３００が待機状態であるか否かを判別する（Ｓ１１３５）。待機状態である配達装置とは、配達装置管理テーブルの現在状態が待機中である配達装置である。
【０２２１】
ステップＳ１１３５において、組合せ番号ｋの配達装置３００が待機状態でないと判別した場合（Ｓ１１３５でＮＯ）、制御部１０１は、その配達装置３００を選択対象から除外し（Ｓ１１３９）、ステップＳ１１４１の処理へ進む。これにより、配達中である配達装置などは選択の対象から除外される。また、確認印刷で一部数の印刷物を配達した配達装置３００は、残り部数の印刷物の配達が完了するか、良好でない旨の確認結果が入力されるまでは、当該確認印刷による印刷配達要求以外の印刷配達要求に関して配達を担当する配達装置として選択されることがなくなる。
【０２２２】
ステップＳ１１３５において、組合せ番号ｋの配達装置３００が待機状態であると判別した場合（Ｓ１１３５でＹＥＳ）、制御部１０１は、図２３に示す装置選択用テーブルの各欄を記入することにより、組合せ番号ｋの画像形成装置２００および配達装置３００の組合せについての印刷配達時間を見積り（Ｓ１１３７）、ステップＳ１１４１の処理へ進む。
【０２２３】
ステップＳ１１４１において、制御部１０１は、組合せ番号ｋをインクリメントし（Ｓ１１４１）、組合せ番号ｋがｑ（ｑ＝ｍ×ｎを満たす組合せの総数）よりも大きいか否かを判別する（Ｓ１１４３）。
【０２２４】
ステップＳ１１４３において、組合せ番号ｋがｑよりも大きくないと判別した場合（Ｓ１１４３でＮＯ）、制御部１０１はステップＳ１１３３の処理へ進む。
【０２２５】
ステップＳ１１４３において、組合せ番号ｋがｑよりも大きいと判別した場合（Ｓ１１４３でＹＥＳ）、全ての組合せについての印刷配達時間の見積が完了している状況にある。この場合制御部１０１は、図２８のステップＳ１１５１の処理へ進む。
【０２２６】
図２９に示す装置選択用テーブルは、画像形成システムを構成する複数の画像形成装置２００の各々と複数の配達装置３００の各々との複数の組合せについての情報であって、印刷配達時間を見積もるために必要な情報が記入されるテーブルである。
【０２２７】
装置選択用テーブルには、組合せ番号ｋと、組合せの画像形成装置の名前と、組合せの配達装置の名前と、印刷時間と、収集移動時間と、配達時間と、印刷配達時間との各項目が含まれている。
【０２２８】
印刷時間は、組合せの画像形成装置が印刷配達要求に関する文書の印刷を完了するのに要する時間である。
【０２２９】
収集移動時間は、組合せの配達装置が現在位置から組合せの画像形成装置に到達するのに要する時間である。
【０２３０】
配達時間は、組合せの配達装置が、組合せの画像形成装置を出発して全ての配達先への印刷物の配達を完了するのに要する時間である。
【０２３１】
印刷配達時間は、印刷配達要求に関する印刷物の配達が完了するのに要する時間である。
【０２３２】
印刷時間をｔ１、収集移動時間をｔ２、配達時間をｔ３とする。ステップＳ１１３７において、印刷配達時間Ｔは、以下の式（１）を用いて算出される（見積もられる）。
【０２３３】
印刷配達時間Ｔ＝（ｍａｘ（印刷時間ｔ１，収集移動時間ｔ２））＋配達時間ｔ３  ・・・（１）
【０２３４】
式（１）では、印刷時間ｔ１および収集移動時間ｔ２のうちいずれか長いほうの時間（ｍａｘ（印刷時間ｔ１，収集移動時間ｔ２））に対して、配達時間ｔ３を加えた時間が、印刷配達時間Ｔとして見積もられる。印刷時間ｔ１は、画像形成装置２００が自機の印刷完了までの時間を算出するのと同様の方法で、サーバー１００によって算出される。
【０２３５】
印刷時間ｔ１は、画像形成装置管理テーブルに記載された画像形成装置２００の印刷完了までの時間ｔ１１（組合せの画像形成装置２００において実行中および実行待ちの印刷ジョブが完了するのに要する時間）に、画像形成装置２００が印刷配達要求に関する文書の印刷を行うのに要する時間ｔ１２を加えることで算出される。時間ｔ１２は、画像形成装置２００の印刷速度や、印刷配達要求に関する文書の印刷量などを考慮して算出される。
【０２３６】
なお、画像形成装置２００が省電力状態である場合に、制御部１０１は、省電力状態から通常状態に復帰するのに要する時間を考慮して印刷時間ｔ１を算出してもよい。また、電力消費を抑えることを優先する場合には、制御部１０１は、ステップＳ１１３３において、省電力状態である画像形成装置２００を印刷可能でないと判別することで（Ｓ１１３３でＮＯ）、省電力状態である画像形成装置２００を選択対象から除外してもよい。
【０２３７】
また、後述するように、画像形成装置２００は、確認中の状態の確認印刷の印刷を担当している場合、残り部数の印刷を実行することを考慮した印刷時間をサーバー１００に通知する。このため、確認印刷の残り部数の印刷が割り込まれることを見越して、受信した印刷要求に関する印刷および配達を行う画像形成装置と配達装置とが選択される。
【０２３８】
収集移動時間ｔ２は、地図データに基づく配達装置３００の現在位置から画像形成装置２００までの距離と、配達装置３００の移動速度とから算出される。
【０２３９】
配達時間ｔ３は、以下の式（２）で算出される。すなわち、配達時間ｔ３は、配達装置３００が画像形成装置２００を出発して全ての配達先への印刷物の配達を完了する際の配達装置３００の総移動距離と、配達装置３００の移動速度とから算出される移動時間ｔ３１に対して、印刷物を１つの配達先に渡すのに要する時間である単位手渡し時間（配達先が複数である場合には配達先数と単位手渡し時間との積）ｔ３２を加えることで算出される。
【０２４０】
配達時間ｔ３＝（総移動距離÷移動速度）＋（配達先の数×単位手渡し時間）  ・・・（２）
【０２４１】
図２８を参照して、ステップＳ１１５１において、制御部１０１は、装置選択用テーブルを参照し、印刷を担当する画像形成装置として印刷配達時間の最も短い組合せの画像形成装置２００を選択し、配達を担当する配達装置として印刷配達時間の最も短い組合せの配達装置３００を選択する（Ｓ１１５１）（選択手段の一例）。図２９に示す装置選択用テーブルでは、組合せ番号ｋ＝８の画像形成装置２００（「ＭＦＰ２」）および配達装置３００（「Ｄｅｌｉｖ４」）が選択される。
【０２４２】
なお、現在状態が待機中である配達装置３００が存在しないなど理由により選択対象の配達装置が存在しない場合には、配達を担当する配達装置は「未定」とされる。この場合、配達を担当する配達装置は、後述する図３０のステップＳ１０８１の次作業指示処理において選択される。
【０２４３】
また、印刷要求に画像形成装置２００の指定が含まれている場合には、ステップＳ１１１１〜Ｓ１１１７の処理がスキップされるため、印刷配達時間が算出されない。この場合制御部１０１は、印刷を担当する画像形成装置として指定された画像形成装置２００を選択し、配達を担当する配達装置として、指定された画像形成装置２００との組合せの中で配達時間が最も短い配達装置３００を選択する。
【０２４４】
ステップＳ１１５１の処理に続いて、制御部１０１は、選択した画像形成装置２００および配達装置３００を印刷要求管理テーブルに記入する（Ｓ１１５２）。次に制御部１０１は、情報処理装置４００から受信した印刷配達要求に含まれる印刷条件および文書に基づいて印刷データを生成する（Ｓ１１５３）。
【０２４５】
印刷データは、ＰＣＬやＰｏｓｔＳｃｒｉｐｔなどのＰＤＬ（Ｐｒｉｎｔｅｒ  Ｄｅｓｃｒｉｐｔｉｏｎ  Ｌａｎｇｕａｇｅ）で記述した文書の印刷コマンドデータを、印刷ジョブを制御する言語であるＰＪＬ（Ｐｒｉｎｔ  Ｊｏｂ  Ｌａｎｇｕａｇｅ）で覆った形式であってもよい。
【０２４６】
次に制御部１０１は、生成した印刷データについての印刷の実行指示を、確認印刷による配達要求または配達要求の通知とともに、選択した画像形成装置２００に送信する（Ｓ１１５５）（第１の指示手段の一例）。印刷配達である旨の通知（配達要求の通知）および確認印刷による印刷配達である旨の通知（確認印刷による配達要求の通知）は、印刷データ内のＰＪＬコマンドで指定することにより行われてもよい。確認印刷による印刷配達要求である場合、その旨が併せて通知されてもよい。続いて制御部１０１は、選択した画像形成装置２００からジョブＩＤを受信したか否かを判別する（Ｓ１１５７）。選択した画像形成装置２００からジョブＩＤを受信したと判別するまで、制御部１０１はステップＳ１１５７の処理を繰り返す。
【０２４７】
ステップＳ１１５７において、選択した画像形成装置２００からジョブＩＤを受信したと判別した場合（Ｓ１１５７でＹＥＳ）、制御部１０１は、受信したジョブＩＤを印刷要求管理テーブルに記入し（Ｓ１１５８）、選択した配達装置３００に対して配達指示を送信する（Ｓ１１５９）（第１の指示手段の一例）。制御部１０１は、配達指示とともに、選択した画像形成装置２００の識別ＩＤ、画像形成装置２００から受信したジョブＩＤ、確認印刷の一部数の印刷物の配達である旨の情報、および配達先を送信する。特に確認印刷による印刷配達である場合、制御部１０１は配達指示として、配達装置３００に文書の一部数の印刷により出力された一部数の印刷物の収集および配達を指示する。その後制御部１０１はリターンする。
【０２４８】
印刷要求に配達要求が含まれていなければ、ステップＳ１１６１において、制御部１０１は、文書を印刷する画像形成装置を選択する（Ｓ１１６１）。印刷要求に画像形成装置２００の指定が含まれている場合には、制御部１０１は、印刷を担当する画像形成装置として指定された画像形成装置２００を選択する。印刷要求に画像形成装置２００の指定が含まれていない場合には、制御部１０１は、画像形成システムを構成する全ての画像形成装置２００の各々についての印刷時間ｔ１を算出し、印刷を担当する画像形成装置として印刷時間ｔ１が最も短い画像形成装置２００を選択する。
【０２４９】
ステップＳ１１６１の処理に続いて、制御部１０１は、選択した画像形成装置２００を印刷要求管理テーブルに記入する（Ｓ１１６２）。次に制御部１０１は、情報処理装置４００から受信した印刷要求に含まれる印刷条件および文書に基づいて印刷データを生成する（Ｓ１１６３）。その後制御部１０１は、選択した画像形成装置２００に生成した印刷データを送信し（Ｓ１１６５）、リターンする。
【０２５０】
図３０は、図１９の次作業指示処理（Ｓ１０８１）のサブルーチンである。
【０２５１】
図３０を参照して、次作業指示処理（Ｓ１０８１）において、制御部１０１は、印刷要求管理テーブルを参照し（Ｓ１２０１）、配達を担当する配達装置が未定の印刷配達要求が存在するか否かを判別する（Ｓ１２０３）。
【０２５２】
ステップＳ１２０３において、配達を担当する配達装置が未定の印刷配達要求が存在すると判別した場合（Ｓ１２０３でＹＥＳ）、制御部１０１は、配達を担当する配達装置が未定の印刷配達要求の中に、印刷要求の状態が「収集中」である印刷配達要求が存在するか否かを判別する（Ｓ１２１１）。
【０２５３】
ステップＳ１２１１において、配達を担当する配達装置が未定の印刷配達要求の中に、印刷要求の状態が「収集中」である印刷配達要求が存在すると判別した場合（Ｓ１２１１でＹＥＳ）、配達を担当する配達装置が未定の印刷配達要求の中に、画像形成装置２００の排紙トレイ２０３ａに印刷物が放置され、印刷物の収集を待っている状態の印刷配達要求が存在する状況にある。この場合、制御部１０１は、配達を担当する配達装置が未定でありかつ印刷要求の状態が「収集中」である印刷配達要求の中で、印刷要求の状態が「収集中」になってからの経過時間が最も長い印刷要求を特定する。そして制御部１０１は、特定した印刷要求に関する印刷を担当した画像形成装置２００（つまり、画像形成装置２００の排紙トレイ２０３ａに印刷物が放置され、印刷物の収集を待っている状態が最も長い画像形成装置２００）を待機位置として決定する（Ｓ１２２１）。
【０２５４】
続いて制御部１０１は、特定した印刷要求に関する配達を担当する配達装置として、配達完了通知を送信した配達装置３００を選択し（Ｓ１２１２）、選択した配達装置３００を印刷要求管理テーブルに記入する（Ｓ１２１３）。次に制御部１０１は、選択した配達装置３００に対して配達指示を送信する（待機位置への移動を指示する）（Ｓ１２１４）。制御部１０１は、配達指示とともに、待機位置となる画像形成装置２００から受信したジョブＩＤ、および配達先を送信する。その後制御部１０１はリターンする。
【０２５５】
ステップＳ１２１１において、配達を担当する配達装置が未定の印刷配達要求の中に、印刷要求の状態が「収集中」である印刷配達要求が存在しないと判別した場合（Ｓ１２１１でＮＯ）、配達を担当する配達装置が未定の印刷配達要求が、いずれも印刷中であるか印刷待ちの印刷配達要求である状況にある。この場合、制御部１０１は、配達を担当する配達装置が未定の印刷配達要求であって印刷中であるか印刷待ちの印刷配達要求の中で、印刷完了までの予測時間が最も短い印刷要求を特定する。そして制御部１０１は、特定した印刷要求に関する印刷を担当した画像形成装置２００を待機位置として決定する（Ｓ１２３１）。ステップＳ１２３１の処理において決定される画像形成装置２００は、配達を担当する配達装置が未定の印刷配達要求に関する印刷を担当する画像形成装置２００の中で、最も早く印刷を完了する画像形成装置２００に相当する。その後制御部１０１は、ステップＳ１２１２の処理へ進む。
【０２５６】
ステップＳ１２０３において、配達を担当する配達装置が未定の印刷配達要求が存在しないと判別した場合（Ｓ１２０３でＮＯ）、配達完了通知を送信した配達装置３００は、印刷物の収集および配達を直ちに行う必要がない状況にある。この場合、制御部１０１は、画像形成装置２００の各々の所定期間（たとえば１ヶ月）内の印刷頻度に関する情報を取得し、所定期間内の印刷頻度が最も高い画像形成装置２００を待機位置（次目的地）として決定する（Ｓ１２４１）。所定期間内の印刷頻度として、制御部１０１は印刷回数をカウントし、記憶装置２０９などに記憶してもよい。制御部１０１は、配達完了または印刷完了により印刷要求管理テーブルから印刷要求を削除する際に、その印刷要求に関する印刷を担当した画像形成装置２００の印刷回数のカウント数を１つ増加させる。
【０２５７】
ステップＳ１２４１の処理に続いて、制御部１０１は、決定した待機位置への移動を、配達完了通知を送信した配達装置３００に指示し（Ｓ１２４３）、リターンする。
【０２５８】
ステップＳ１２４１およびＳ１２４３の処理において、制御部１０１は、（Ａ）所定期間内の印刷頻度が最も高い画像形成装置２００を決定し、決定した画像形成装置への移動を指示している。制御部１０１は、上記（Ａ）の代わりに、以下の（Ｂ）または（Ｃ）の方法で待機位置への移動を指示してもよい。
【０２５９】
（Ｂ）  制御部１０１は、画像形成装置２００のうちシステムスピードが最も速い画像形成装置２００を決定し、決定した画像形成装置への移動を指示してもよい。システムスピードが最も速い画像形成装置２００は、最も早く印刷物の収集を待つ状態となる可能性が高いためである。
【０２６０】
（Ｃ）  制御部１０１は、画像形成装置２００のうち実行可能な印刷機能が最も多い画像形成装置２００を決定し、決定した画像形成装置への移動を指示してもよい。実行可能な印刷機能が最も多い画像形成装置２００は、様々な印刷条件に対応することができ、印刷を担当する可能性が高いためである。
【０２６１】
また、上記（Ａ）〜（Ｃ）のいずれかの方法において、決定した画像形成装置２００が複数存在する場合、制御部１０１は、決定した複数の画像形成装置２００の中間地点への移動を指示してもよい。
【０２６２】
また、上記（Ａ）〜（Ｃ）のいずれかの方法において、決定した画像形成装置２００が複数存在する場合、制御部１０１は、決定した複数の画像形成装置２００のうち、配達完了通知を送信した配達装置３００が移動に要する時間が最短となる画像形成装置への移動を指示してもよい。
【０２６３】
さらに、上記（Ａ）〜（Ｃ）において、制御部１０１は、印刷を直ちに実行することのできない画像形成装置２００を決定の対象から除外してもよい。印刷を直ちに実行することのできない画像形成装置２００には、省電力状態の画像形成装置２００が含まれていてもよい。また、印刷を直ちに実行することのできない画像形成装置２００には、故障、部品の寿命、および消耗品のエンプティのうち少なくともいずれか１つの原因により一時的に印刷を行うことのできない状態にある画像形成装置２００が含まれていてもよい。
【０２６４】
図３１は、図１９の残り部数の印刷配達処理（Ｓ１０５５）のサブルーチンである。
【０２６５】
図３１を参照して、残り部数の印刷配達処理（Ｓ１０５５）において、制御部１０１は、配達先となるユーザーの在席確認を行う（Ｓ２１０１）。ユーザーの在席確認は、サーバー１００が管理するユーザーの電子予定表や電子会議ツールなどを用いて行われてもよいし、ユーザーが所有する情報処理装置４００に対する在席の問合せによって行われてもい。
【０２６６】
ステップＳ２１０１の処理に続いて、制御部１０１は、配達先となるユーザーのうち少なくとも１人のユーザーが在席しているか否かを判別する（Ｓ２１０３）。
【０２６７】
ステップＳ２１０３において、配達先となるユーザーが誰も在席していないと判別した場合（Ｓ２１０３でＮＯ）、制御部１０１は、印刷要求管理テーブルにおける印刷要求の状態を「再配達待ち」に変更し（Ｓ２１３１）、リターンする。
【０２６８】
ステップＳ２１０３において、配達先となるユーザーのうち少なくとも１人のユーザーが在席していると判別した場合（Ｓ２１０３でＹＥＳ）、制御部１０１は、配達先となるユーザーの中に不在のユーザーがいるか否かを判別する（Ｓ２１０５）。
【０２６９】
ステップＳ２１０５において、配達先となるユーザーの中に不在のユーザーがいないと判別した場合（Ｓ２１０５でＮＯ）、配達先となる全てのユーザーが在席している状態である。この場合制御部１０１は、ステップＳ２１０７の処理へ進む。
【０２７０】
ステップＳ２１０５において、配達先となるユーザーの中に不在のユーザーがいると判別した場合（Ｓ２１０５でＹＥＳ）、制御部１０１は、在席中のユーザーの分のみの印刷物を印刷させ配達させる。この場合、制御部１０１は、不在ユーザーのための再配達用の印刷配達要求の情報を印刷要求管理テーブルに登録し（Ｓ２１０６）、ステップＳ２１０７の処理へ進む。
【０２７１】
なお、ステップＳ２１０１〜Ｓ２１０６の処理は、印刷物の機密扱いが必要である印刷配達要求である場合に行われ、印刷物の機密扱いが不要である印刷配達要求である場合に省略されてもよい（残り部数の印刷配達処理（Ｓ１０５５）のサブルーチンを、ステップＳ２１０７の処理から開始してもよい）。すなわち、制御部１０１は、印刷物の機密扱いが必要な印刷配達の要求を受け付けた場合に、配達先であるユーザーの在席状況を確認し、在席を確認したユーザーのみのための文書の印刷ならびに印刷物の収集および配達を指示してもよい。
【０２７２】
ステップＳ２１０７において、制御部１０１は、一部数の印刷を担当した画像形成装置２００に対して残り部数の印刷を指示する（Ｓ２１０７）（第２の指示手段の一例）。一部数の印刷を担当した画像形成装置２００は既に文書の印刷データを保持しているため、ステップＳ２１０７において、制御部１０１は文書の印刷データを送信しない。
【０２７３】
次に制御部１０１は、画像形成装置２００からジョブＩＤを受信したか否かを判別する（Ｓ２１１１）。画像形成装置２００からジョブＩＤを受信したと判別するまで、制御部１０１はステップＳ２１１１の処理を繰り返す。
【０２７４】
ステップＳ２１１１において、画像形成装置２００からジョブＩＤを受信したと判別した場合（Ｓ２１１１でＹＥＳ）、受信したジョブＩＤを印刷要求管理テーブルに記入し（Ｓ２１１２）、一部数の印刷物の配達を担当した配達装置３００に対して配達指示を送信する（Ｓ２１１３）（第２の指示手段の一例）。制御部１０１は、配達指示とともに、選択した画像形成装置２００の識別ＩＤ、画像形成装置２００から受信したジョブＩＤ、確認印刷の残り部数の印刷物の配達である旨の情報、および配達先を送信する。その後制御部１０１は、印刷要求管理テーブルにおける印刷要求の状態を「印刷待ち」に変更し（Ｓ２１１５）、リターンする。
【０２７５】
（Ｂ−４）  画像形成装置が行う処理
【０２７６】
図３２および図３３は、本発明の一実施の形態において画像形成装置２００が行う処理を示すフローチャートである。図３４は、本発明の一実施の形態において記憶装置２０９が記憶する印刷ジョブ管理テーブルを模式的に示す図である。図３５は、本発明の一実施の形態における印刷ジョブの状態の遷移を示す図である。図３６は、本発明の一実施の形態において記憶装置２０９が記憶する確認印刷テーブルを模式的に示す図である。図３２および図３３に示すフローチャートは、ＣＰＵ２０１ａがＲＯＭ２０１ｂに記憶された制御プログラムを実行することにより行われる。
【０２７７】
図３２、図３４、および図３５を参照して、制御部２０１は、画像形成装置２００への電力の供給開始などにより処理を開始すると、初期化処理を行う（Ｓ１３０１）。初期化処理においては、メモリのクリアまたは標準モードの設定などの一般的な初期化処理が行われる。制御部２０１は、画像形成装置２００への電力の供給が遮断されるまで、ステップＳ１３０３以降の処理を繰り返す。
【０２７８】
制御部２０１は、ステップＳ１３０１の処理に続いて、情報処理装置４００などから印刷データを受信したか否かを判別する（Ｓ１３０３）。
【０２７９】
ステップＳ１３０３において、印刷データを受信したと判別した場合（Ｓ１３０３でＹＥＳ）、制御部２０１は、後述する印刷データの受信処理を行い（Ｓ１３２１）、ステップＳ１３０３の処理へ進む。
【０２８０】
ステップＳ１３０３において、印刷データを受信しないと判別した場合（Ｓ１３０３でＮＯ）、制御部２０１は、確認印刷に関する残り部数の印刷指示をサーバー１００から受信した否かを判別する（Ｓ１３０５）。
【０２８１】
ステップＳ１３０５において、確認印刷に関する残り部数の印刷指示をサーバー１００から受信したと判別した場合（Ｓ１３０５でＹＥＳ）、制御部２０１は、残り部数の印刷の印刷ジョブを図３４に示す印刷ジョブ管理テーブルに登録する（Ｓ１３３１）。
【０２８２】
ステップＳ１３３１において、印刷ジョブ管理テーブルに他の印刷ジョブが登録されている場合には、現在の状態が「印刷中」もしくは「収集中」である印刷ジョブの次の順序で印刷が実行されるように、残り部数の印刷の印刷ジョブは印刷ジョブ管理テーブルに登録される。これにより、現在印刷中または印刷物の収集待ちのジョブが終わり次第、残り部数の印刷が行われる。なお、印刷ジョブ管理テーブルに登録される印刷データのファイル名は、一部数を印刷するときに保存したファイル名と同一である。
【０２８３】
次に制御部２０１は、登録した印刷ジョブのジョブＩＤをサーバー１００に通知し（Ｓ１３３３）、ステップＳ１３０３の処理へ進む。
【０２８４】
図３４に示す印刷ジョブ管理テーブルには、画像形成装置２００が自機で実行する印刷ジョブの情報が含まれている。印刷ジョブの情報には、ジョブＩＤと、印刷データの名前と、配達要求の有無と、印刷ジョブの現在の状態（ステータス）と、印刷時間とが含まれている。ジョブＩＤは、画像形成装置２００が印刷ジョブの実行指示を受けた場合に、制御部２０１によって付与される番号である。印刷データの名前は、画像形成装置２００が印刷データを保存する際に、印刷データを識別するために付ける名前である。配達要求の有無は、サーバー１００から印刷データを受信する際（たとえば図２８のステップＳ１１５５の処理）に、併せて受信する情報である。
【０２８５】
印刷時間は、画像形成装置２００が実行中または実行待ちの印刷ジョブの完了までに要する時間の見積もり値である。印刷時間は、たとえば、その印刷ジョブによる印刷枚数を、画像形成装置２００のシステムスピードで除することで算出される。また、画像形成装置２００が一定のシステムスピードで印刷を行うものでない場合、用紙の種類に応じた印刷速度の違いや両面印刷時の用紙反転の時間などを考慮して算出されてもよい。
【０２８６】
印刷ジョブが確認印刷による印刷配達に関するものである場合、印刷ジョブの状態は図３５（ａ）に示すように遷移する。すなわち、印刷ジョブの状態は、一部数の印刷の印刷ジョブの情報が印刷ジョブ管理テーブルに登録される際に「印刷待ち」とされ、一部数の印刷が開始した場合に「印刷待ち」から「印刷中」に変更される。印刷ジョブの状態は、一部数の印刷が完了した場合に「印刷中」から「収集中」に変更される。一部数の印刷物の収集が完了した場合に、一部数の印刷の印刷ジョブの情報は印刷ジョブ管理テーブルから削除される。
【０２８７】
印刷ジョブの状態は、残り部数の印刷の印刷ジョブの情報が印刷ジョブ管理テーブルに登録される際に「印刷待ち」とされ、残り部数の印刷が開始した場合に「印刷待ち」から「印刷中」に変更される。印刷ジョブの状態は、残り部数の印刷が完了した場合に「印刷中」から「収集中」に変更される。残り部数の印刷物の収集が完了した場合に、残り部数の印刷の印刷ジョブの情報は印刷ジョブ管理テーブルから削除される。
【０２８８】
印刷ジョブが通常印刷による印刷配達に関するものである場合、印刷ジョブの状態は図３５（ｂ）に示すように遷移する。すなわち、印刷ジョブの状態は、印刷ジョブの情報が印刷ジョブ管理テーブルに登録される際に「印刷待ち」とされ、印刷が開始した場合に「印刷待ち」から「印刷中」に変更される。印刷ジョブの状態は、印刷が完了した場合に「印刷中」から「収集中」に変更される。印刷物の収集が完了した場合に、印刷ジョブの情報は印刷ジョブ管理テーブルから削除される。
【０２８９】
ステップＳ１３０５において、確認印刷に関する残り部数の印刷指示をサーバー１００から受信しないと判別した場合（Ｓ１３０５でＮＯ）、図３４に示す印刷ジョブ管理テーブルを参照し、印刷待ちの状態の印刷ジョブが存在するか否かを判別する（Ｓ１３０７）。
【０２９０】
ステップＳ１３０７において、印刷待ちの状態の印刷ジョブが存在すると判別した場合（Ｓ１３０７でＹＥＳ）、制御部２０１は、印刷待ちの状態の印刷ジョブのうち印刷ジョブ管理テーブルの最上位に登録されている印刷ジョブについて、後述する印刷ジョブの実行処理を行い（Ｓ１３４１）（第１の印刷手段および他文書印刷手段）、ステップＳ１３０３の処理へ進む。
【０２９１】
ステップＳ１３０７において、印刷待ちの状態の印刷ジョブが存在しないと判別した場合（Ｓ１３０７でＮＯ）、制御部２０１は、確認印刷に関する印刷データの削除指示を受信したか否かを判別する（Ｓ１３０９）。上述のように、一部数の印刷物の確認結果が良好でない場合には、サーバー１００は残り部数の印刷のために画像形成装置２００に保存されている印刷データを削除するよう画像形成装置２００に指示する。
【０２９２】
ステップＳ１３０９において、確認印刷に関する印刷データの削除指示を受信したと判別した場合（Ｓ１３０９でＹＥＳ）、制御部２０１は、削除指示とともに受信したジョブＩＤに関連付けられている印刷データを記憶装置２０９から削除し（Ｓ１３５１）、ステップＳ１３０３の処理へ進む。
【０２９３】
ステップＳ１３０９において、確認印刷に関する印刷データの削除指示を受信しないと判別した場合（Ｓ１３０９でＮＯ）、制御部２０１は図３３のステップＳ１３１１の処理へ進む。
【０２９４】
図３３および図３６を参照して、ステップＳ１３１１において、制御部２０１は、印刷物の収集完了通知をサーバー１００から受信したか否かを判別する（Ｓ１３１１）。
【０２９５】
ステップＳ１３１１において、印刷物の収集完了通知をサーバー１００から受信したと判別した場合（Ｓ１３１１でＹＥＳ）、制御部２０１は、収集が完了した印刷物が確認印刷の一部数（一部目）の印刷物であるか否かを判別する（Ｓ１３６１）。
【０２９６】
ステップＳ１３６１において、収集が完了した印刷物が確認印刷の一部数の印刷物であると判別した場合（Ｓ１３６１でＹＥＳ）、制御部２０１は、収集完了通知とともに受信したジョブＩＤに基づいて印刷ジョブ管理テーブルから当該確認印刷の印刷ジョブの情報を抽出し、抽出した印刷ジョブの情報を図３６に示す確認印刷管理テーブルに登録する（Ｓ１３６３）。なお、確認印刷の一部数の印刷物の収集が完了した場合、印刷データは、残り部数の印刷用に画像形成装置２００に保持されるため、削除されない。続いて制御部２０１は、抽出した印刷ジョブを印刷ジョブ管理テーブルから削除し（Ｓ１３６７）、図３２のステップＳ１３０３の処理へ進む。
【０２９７】
図３６に示す確認印刷管理テーブルには、確認印刷の情報が含まれている。確認印刷の情報には、確認印刷に関する印刷ジョブのジョブＩＤと、確認印刷に関する印刷ジョブの印刷データの名前と、確認印刷に関する一部数の印刷物の収集完了日時とが含まれている。ジョブＩＤおよび印刷データの名前は、印刷ジョブ管理テーブルからコピーされる。
【０２９８】
ステップＳ１３６１において、収集が完了した印刷物が確認印刷の一部数の印刷物でないと判別した場合（Ｓ１３６１でＮＯ）、制御部２０１は、印刷データを削除し（Ｓ１３６５）、必要に応じて確認印刷配達テーブルから確認印刷の情報を削除する（Ｓ１３６６）。続いて制御部２０１は、収集完了通知とともに受信したジョブＩＤの印刷ジョブの情報を印刷ジョブ管理テーブルから削除し（Ｓ１３６７）、図３２のステップＳ１３０３の処理へ進む。
【０２９９】
ステップＳ１３１１において、印刷物の収集完了通知をサーバー１００から受信しないと判別した場合（Ｓ１３１１でＮＯ）、制御部２０１は、サーバー１００から情報の送信要求を受けたか否かを判別する（Ｓ１３１３）。情報の送信要求とは、図２６のステップＳ１１１３の処理の際に行われる要求であり、画像形成装置２００における実行中および実行待ちの印刷ジョブの実行に要する時間の情報を送信することの要求である。
【０３００】
ステップＳ１３１３において、サーバー１００から情報の送信要求を受けたと判別した場合（Ｓ１３１３でＹＥＳ）、制御部２０１は、印刷ジョブ管理テーブルから、全ての印刷ジョブについての印刷時間（印刷ジョブ管理テーブルの状況の欄が「実行中」の印刷ジョブについては、その時点での残り印刷時間）を取得し、取得した印刷時間の合計値と、確認印刷管理テーブルに登録されている確認印刷の残り部数の印刷時間の合計値とを加算した値を、印刷時間ｔ１として算出する（Ｓ１３７１）。なお、印刷ジョブの状態が「実行中」の印刷ジョブについては、その時点での残り印刷時間が加算される。制御部２０１は、算出した印刷時間ｔ１をサーバー１００に送信し（Ｓ１３７３）、図３２のステップＳ１３０３の処理ヘ進む。
【０３０１】
ステップＳ１３１３において、サーバー１００から情報の送信要求を受けない判別した場合（Ｓ１３１３でＮＯ）、制御部２０１は、その他の処理の要求を受けたか否かを判別する（Ｓ１３１５）。その他の処理とは、操作パネル２０５を通じてコピージョブまたは読み取った原稿データの送信ジョブなどに関する設定や実行指示を受けた場合に行う処理などである。
【０３０２】
ステップＳ１３１５において、その他の処理の要求を受けたと判別した場合（Ｓ１３１５でＹＥＳ）、制御部２０１は要求に応じた処理を行い（Ｓ１３１７）、図３２のステップＳ１３０３の処理へ進む。
【０３０３】
ステップＳ１３１５において、その他の処理の要求を受けないと判別した場合（Ｓ１３１５でＮＯ）、制御部２０１は図３２のステップＳ１３０３の処理へ進む。
【０３０４】
図３７は、図３２の印刷データの受信処理（Ｓ１３２１）のサブルーチンである。
【０３０５】
図３７を参照して、印刷データの受信処理（Ｓ１３２１）において、制御部２０１は、受信した印刷データにジョブＩＤを付与し、受信した印刷データを記憶装置２０９内の所定のフォルダに保存する（Ｓ１４０１）。次に制御部２０１は、受信した印刷データの印刷ジョブを印刷ジョブ管理テーブルに登録する（Ｓ１４０２）。続いて制御部２０１は印刷データとともに確認印刷による配達要求の通知を受けたか否かを判別する（Ｓ１４０３）。
【０３０６】
ステップＳ１４０３において、確認印刷による配達要求の通知を受けたと判別した場合（Ｓ１４０３でＹＥＳ）、制御部２０１は、印刷部数が一部数である印刷ジョブの情報を印刷ジョブ管理テーブルに登録し（Ｓ１４０５）、ステップＳ１４０９に処理へ進む。これにより、確認印刷による印刷配達の印刷ジョブである場合、まず一部数を印刷する印刷ジョブが登録される。
【０３０７】
ステップＳ１４０３において、確認印刷による配達要求の通知を受けないと判別した場合（Ｓ１４０３でＮＯ）、制御部２０１は、印刷ジョブに含まれる印刷条件に従って印刷ジョブの情報を印刷ジョブ管理テーブルに登録し（Ｓ１４０７）、ステップＳ１４０９に処理へ進む。
【０３０８】
ステップＳ１４０９において、制御部２０１は、印刷データを受信した際に配達要求がある旨の通知を受けたか否かを判別する（Ｓ１４０９）。
【０３０９】
ステップＳ１４０９において、印刷データを受信した際に配達要求がある旨の通知を受けたと判別した場合（Ｓ１４０９でＹＥＳ）、制御部２０１は、サーバー１００にジョブＩＤを通知し（Ｓ１４１１）、リターンする。
【０３１０】
ステップＳ１４０９において、印刷データを受信した際に配達要求がある旨の通知を受けたと判別した場合（Ｓ１４０９でＮＯ）、制御部２０１はリターンする。
【０３１１】
図３８は、図３２の印刷ジョブの実行処理（Ｓ１３４１）のサブルーチンである。
【０３１２】
図３８を参照して、印刷ジョブの実行処理（Ｓ１３４１）において、制御部２０１は、確認印刷管理テーブルを参照し、一部数の印刷物を確認中の確認印刷（確認印刷管理に登録されている確認印刷）が存在するか否かを判別する（Ｓ１５０１）。
【０３１３】
ステップＳ１５０１において、一部数の印刷物を確認中の確認印刷が存在しないと判別した場合（Ｓ１５０１でＮＯ）、制御部２０１はステップＳ１５１１の処理へ進む。
【０３１４】
ステップＳ１５０１において、一部数の印刷物を確認中の確認印刷が存在すると判別した場合（Ｓ１５０１でＹＥＳ）、制御部２０１は、一部数の印刷物を確認中の確認印刷の収集完了日時からの経過時間が、第１の時間よりも小さいか否かを判別する（Ｓ１５０３）。ステップＳ１５０３では、確認印刷管理テーブルに複数の確認印刷が登録されている場合には、複数の確認印刷のうち少なくとも１つの確認印刷の収集完了日時からの経過時間が第１の時間よりも小さければ、一部数の印刷物を確認中の確認印刷の収集完了日時からの経過時間が第１の時間よりも小さいと判別される。
【０３１５】
ステップＳ１５０３において、一部数の印刷物を確認中の確認印刷の収集完了日時からの経過時間が、第１の時間よりも小さいと判別した場合（Ｓ１５０３でＹＥＳ）、制御部２０１は、印刷ジョブ管理テーブルを参照し、次の印刷ジョブ（「印刷待ち」の状態の印刷ジョブのうち印刷ジョブ管理テーブルの最上位に登録されている印刷ジョブ）の印刷に要する時間を見積り、次の印刷ジョブの印刷に要する時間が第２の時間以上であるか否かを判別する（Ｓ１５０５）。
【０３１６】
ステップＳ１５０３において、一部数の印刷物を確認中の確認印刷の収集完了日時からの経過時間が、第１の時間よりも小さくないと判別した場合（Ｓ１５０３でＮＯ）、またはステップＳ１５０５において、次の印刷ジョブの印刷に要する時間が第２の時間以上でないと判別した場合（Ｓ１５０５でＮＯ）、ユーザーによる印刷物の確認に時間を要している状態であるか、次の印刷ジョブに要する時間が短い状態でである。これらの場合、制御部２０１は、印刷ジョブ管理テーブルにおける次の印刷ジョブの状態を「印刷中」に変更する（Ｓ１５１１）。
【０３１７】
次に制御部２０１は、次の印刷ジョブの画像形成処理を行う（Ｓ１５１３）。制御部２０１は、当該印刷ジョブの印刷データを記憶装置２０９から読み出し、印刷データから印刷画像を生成し、生成した印刷画像を用紙上に形成する。画像形成処理の対象となる印刷ジョブが、確認印刷による印刷配達の印刷ジョブである場合、この画像形成処理の際に、一部数の印刷であるときは一部数のみの印刷が行われ（第１の印刷手段の一例）、残り部数の印刷であるときは残り部数の印刷が行われる（第２の印刷手段の一例）。なお、印刷物の配達を行わない確認印刷の場合には、この画像形成処理の際に、一部数の印刷が行われ、確認結果入力後に引き続き残り部数の印刷が行われる。
【０３１８】
ステップＳ１５０５において、次の印刷ジョブの印刷に要する時間が第２の時間以上であると判別した場合（Ｓ１５０５でＹＥＳ）、確認中の確認印刷の収集完了から十分な時間が経過しておらずユーザーから印刷物の確認結果が通知される可能性が高い状況にある。このような状況で、印刷に長い時間を要する次の印刷ジョブを実行すると、確認印刷の残り部数の印刷を直ちに開始することができなくなる。従って、この場合、制御部２０１は次の印刷ジョブを保留し、印刷物の確認結果の通知を待つ。
【０３１９】
なお、第２の時間は、確認中の文書の印刷物のページ数や一部数の印刷物の配達の際の配達装置３００の移動距離などに基づいて設定されてもよい。ページ数が多い程、また移動距離が長いほど、収集完了してから印刷物の確認結果を入力するまでに時間がかかるため、第２の時間は長く設定されることが好ましい。
【０３２０】
画像形成装置２００は、自機が印刷待ちの印刷を有する状態で文書の残り部数の印刷の指示をサーバー１００から受けた場合に、印刷待ちの印刷よりも先に文書の残り部数の印刷を行ってもよい。
【０３２１】
ステップＳ１５１３の処理に続いて、制御部２０１は、印刷ジョブ管理テーブルを参照し、画像形成処理の対象となった印刷ジョブについての配達要求の有無を判別する（Ｓ１５１５）。
【０３２２】
ステップＳ１５１５において、画像形成処理の対象となった印刷ジョブについての配達要求があると判別した場合（Ｓ１５１５でＹＥＳ）、制御部２０１は印刷データを記憶装置２０９から削除せず保持する（Ｓ１５２０）。これにより、残り部数の印刷の際に印刷データを使用することが可能となる。なお、ステップＳ１５２０において、制御部２０１は、文書の印刷データを保持する代わり文書のＲＩＰ画像（ＲＩＰ処理後のデータ）を保持し、残り部数の印刷を行う際にＲＩＰ画像の印刷を行ってもよい。ＲＩＰ画像は、一部数の文書の印刷を行う際に、制御部２０１が文書の印刷データを変換することにより生成するものである（ＲＩＰ手段の一例）。この場合には、残り部数を印刷する際に印刷データからＲＩＰ画像を生成する処理を省略することができ、印刷時間を短縮することができる。
【０３２３】
その後制御部２０１は、サーバー１００に印刷完了を通知し（Ｓ１５２１）、印刷ジョブの状態を「印刷中」から「収集待ち」に変更し（Ｓ１５２３）、リターンする。
【０３２４】
ステップＳ１５１５において、画像形成処理の対象となった印刷ジョブについての配達要求がないと判別した場合（Ｓ１５１５でＮＯ）、制御部２０１は、記憶装置２０９から印刷データを削除し（Ｓ１５３１）、印刷ジョブ管理テーブルから印刷ジョブを削除し（Ｓ１５３３）、リターンする。
【０３２５】
（Ｂ−５）  配達装置が行う処理
【０３２６】
図３９は、本発明の一実施の形態における配達装置３００の状態の遷移を示す図である。
【０３２７】
図３９を参照して、配達装置３００の状態は、配達指示を受信した場合に「待機中」から「収集中（移動中）」に変更され、印刷物の収集のための待機位置（画像形成装置）に到着した場合に「収集中（移動中）」から「収集中（待機中）」に変更され、画像形成装置２００による印刷物の印刷が完了し、画像形成装置２００への接続が完了した場合に「収集中（待機中）」から「収集中（収集中）」に変更される。配達装置３００の状態は、印刷物の収集が完了した場合に「収集中（収集中）」から「配達中（移動中）」に変更され、配達先に到着した場合に「配達中（移動中）」から「配達中（手渡し中）」に変更される。配達装置３００の状態は、配達が完了し、待機位置への移動を開始する場合に「配達中（手渡し中）」から「−」に変更され、待機位置に到着した場合に「−」から「待機中」に変更される。
【０３２８】
図４０は、本発明の一実施の形態において配達装置３００が行う処理を示すフローチャートである。図４０に示すフローチャートは、ＣＰＵ３０４ａがＲＯＭ３０４ｂに記憶された制御プログラムを実行することにより行われる。
【０３２９】
図４０を参照して、制御部３０４は、配達装置３００への電力の供給開始などにより処理を開始すると、初期化処理を行う（Ｓ１６０１）。初期化処理においては、メモリのクリアまたは標準モードの設定などの一般的な初期化処理が行われる。この初期化処理の中で、制御部３０４は、起動したことをサーバー１００に通知する。その後、制御部３０４は、配達装置３００への電力の供給が遮断されるまで、ステップＳ１６０３以降の処理を繰り返す。
【０３３０】
制御部３０４は、ステップＳ１６０１の処理に続いて、サーバー１００から待機位置への移動指示を受けたか否かを判別する（Ｓ１６０３）。待機位置への移動指示は、配達装置３００の起動後および印刷物の配達完了後にサーバー１００によって行われる。
【０３３１】
ステップＳ１６０３において、サーバー１００から待機位置への移動指示を受けたと判別した場合（Ｓ１６０３でＹＥＳ）、制御部３０４は待機位置へ移動し、待機位置で待機し（Ｓ１６２１）、ステップＳ１６０３の処理へ進む。
【０３３２】
ステップＳ１６０３において、サーバー１００から待機位置への移動指示を受けないと判別した場合（Ｓ１６０３でＮＯ）、制御部３０４は、サーバー１００から配達要求を受信したか否かを判別する（Ｓ１６０５）。
【０３３３】
ステップＳ１６０５において、サーバー１００から配達要求を受信したと判別した場合（Ｓ１６０５でＹＥＳ）、制御部３０４は後述する配達要求受信処理を行い（Ｓ１６３１）、ステップＳ１６０３の処理へ進む。
【０３３４】
ステップＳ１６０５において、サーバー１００から配達要求を受信しないと判別した場合（Ｓ１６０５でＮＯ）、制御部３０４は、印刷完了通知を受信したか否かを判別する（Ｓ１６０７）。
【０３３５】
ステップＳ１６０７において、印刷完了通知を受信したと判別した場合（Ｓ１６０７でＹＥＳ）、制御部３０４は後述する集配処理を行い、印刷物を画像形成装置から収集して配達先に配達する（Ｓ１６４１）。その後、制御部１０１はステップＳ１６０３の処理へ進む。
【０３３６】
ステップＳ１６０７において、印刷完了通知を受信しないと判別した場合（Ｓ１６０７でＮＯ）、制御部３０４は、サーバー１００から情報の送信要求を受けたか否かを判別する（Ｓ１６０９）。情報の送信要求とは、図２６のＳ１１２３の処理の際に行われる要求であり、配達装置３００の現在位置の情報を送信することの要求である。
【０３３７】
ステップＳ１６０９において、サーバー１００から情報の送信要求を受けたと判別した場合（Ｓ１６０９でＹＥＳ）、制御部３０４は、自機の現在位置をサーバー１００に通知し（Ｓ１６５１）、ステップＳ１６０３の処理へ進む。
【０３３８】
ステップＳ１６０９において、サーバー１００から情報の送信要求を受けないと判別した場合（Ｓ１６０９でＮＯ）、制御部３０４はステップＳ１６０３の処理へ進む。
【０３３９】
図４１は、図４０の配達要求受信処理（Ｓ１６３１）のサブルーチンである。
【０３４０】
図４１を参照して、配達要求受信処理（Ｓ１６３１）において、制御部３０４は、自機の状態を確認し、自機の状態が「待機中」であるか否かを判別する（Ｓ１７０１）。
【０３４１】
ステップＳ１７０１において、自機の状態が「待機中」でないと判別した場合（Ｓ１７０１でＮＯ）、配達装置３００は他の印刷物の収集中や配達中などの状態にあり、配達要求に応じることはできない。この場合、制御部３０４は、配達不可である旨をサーバー１００に応答し（Ｓ１７２１）、リターンする。
【０３４２】
ステップＳ１７０１において、自機の状態が「待機中」であると判別した場合（Ｓ１７０１でＹＥＳ）、制御部３０４は、配達要求ととともにサーバー１００から受信した配達情報をＲＡＭ３０４ｃなどに保存し（Ｓ１７０３）、自機の状態を「収集中（移動中）」に遷移させる（Ｓ１７０５）。配達情報とは、印刷物を生成する画像形成装置２００の識別ＩＤ、印刷物を生成するジョブのジョブＩＤ、配達する印刷物が確認印刷の一部数の印刷物であるか否かの情報、および印刷物の配達先を含む情報である。続いて制御部３０４は、待機位置（印刷物の収集先となる画像形成装置２００）に向かって移動し（Ｓ１７０７）、現在位置を取得する（Ｓ１７０９）。次に制御部３０４は、取得した現在位置に基づいて、待機位置に到着したか否かを判別する（Ｓ１７１１）。
【０３４３】
ステップＳ１７１１において、待機位置に到着しないと判別した場合（Ｓ１７１１でＮＯ）、制御部３０４はステップＳ１７０７の処理へ進む。
【０３４４】
ステップＳ１７１１において、待機位置に到着したと判別した場合（Ｓ１７１１でＹＥＳ）、制御部３０４は自機の状態を「収集中（待機中）」に遷移させ（Ｓ１７１３）、リターンする。
【０３４５】
図４２〜図４５は、図４０の集配処理（Ｓ１６４１）のサブルーチンである。図４６は、本発明の一実施の形態において配達装置３００が表示部３０５ａに表示する確認結果入力画面を模式的に示す図である。図４７は、本発明の一実施の形態において確認結果入力画面上に表示されるメッセージボックスＭＢを模式的に示す図である。
【０３４６】
図４２を参照して、集配処理（Ｓ１６４１）は、印刷が完了した画像形成装置から印刷物を収集し、指定された配達先まで印刷物を運び、配達先に印刷物を渡す処理である。集配処理（Ｓ１６４１）において、制御部３０４は、収集部３０１ａにてアームを画像形成装置２００の排紙トレイ２０３ａに接続する（Ｓ１８０１）。続いて制御部３０４は、接続完了通知をサーバー１００に送信し（Ｓ１８０３）、自機の状態を収集中（収集中）に変更する（Ｓ１８０５）。次に制御部３０４は、印刷物の収集が完了したか否かを判別する（Ｓ１８０７）。この判別は、画像形成装置２００から排出された印刷物がカセット部３０１に収容されたことを回収検知部３０１ｃで検出したか否かを判別することにより行われる。印刷物の収集が完了したと判別するまで、制御部３０４はステップＳ１８０７の処理を繰り返す。
【０３４７】
ステップＳ１８０７において、印刷物の収集が完了したと判別した場合（Ｓ１８０７でＹＥＳ）、制御部３０４は、収集完了通知をサーバー１００に送信し（Ｓ１８０９）、自機の状態を配達中（移動中）に変更する（Ｓ１８１１）。続いて制御部３０４は、配達する印刷物が確認印刷の一部数（一部目）の印刷物であるか否かを判別する（Ｓ１８１３）。配達する印刷物が確認印刷の一部数の印刷物であるか否かは、上述のようにサーバー１００から受信する配達情報に含まれている。
【０３４８】
ステップＳ１８１３において、配達する印刷物が確認印刷の一部数の印刷物でないと判別した場合（Ｓ１８１３でＮＯ）、制御部３０４は図４３のステップＳ１８２１の処理へ進む。
【０３４９】
ステップＳ１８１３において、配達する印刷物が確認印刷の一部数の印刷物であると判別した場合（Ｓ１８１３でＹＥＳ）、制御部３０４は図４４のステップＳ１８４１の処理へ進む。
【０３５０】
図４３を参照して、ステップＳ１８２１において、制御部３０４は、配達先に配達番号１〜Ｉｍａｘ（Ｉｍａｘは１以上の整数）を付与し、Ｉを１に設定し（Ｓ１８２１）、配達番号Ｉの配達先に自律走行で移動する（Ｓ１８２３）。次に制御部３０４は、現在位置を取得し（Ｓ１８２５）、配達先に到着したか否かを判別する（Ｓ１８２７）。
【０３５１】
ステップＳ１８２７において、配達先に到着したと判別した場合（Ｓ１８２７でＹＥＳ）、制御部３０４は、配達先であるユーザーのデスクに印刷物を一部数（１セット）だけ排出する（Ｓ１８２９）。続いて制御部３０４は、配達番号Ｉをインクリメントし（Ｓ１８３１）、配達番号Ｉが最大値（配達先の総数）Ｉｍａｘを超えたか否かを判別する（Ｓ１８３３）。
【０３５２】
ステップＳ１８２７において、配達先に到着しないと判別した場合（Ｓ１８２７でＮＯ）、またはステップＳ１８３３において、配達番号Ｉが最大値Ｉｍａｘを超えないと判別した場合（Ｓ１８３３でＮＯ）、制御部３０４はステップＳ１８２３の処理へ進む。
【０３５３】
ステップＳ１８３３において、配達番号Ｉが最大値Ｉｍａｘを超えたと判別した場合（Ｓ１８３３でＹＥＳ）、全ての配達先への配達を完了した状況にある。この場合、制御部３０４は、配達完了通知をサーバー１００に送信し（Ｓ１８３５）、自機の状態を「−」に変更し（Ｓ１８３７）、リターンする。
【０３５４】
図４４および図４６を参照して、ステップＳ１８４１において、制御部３０４は、サーバー１００から通知された配達先（確認印刷による印刷配達の要求を行ったユーザー）に自律走行で移動する（Ｓ１８４１）。次に制御部３０４は、現在位置を取得し（Ｓ１８４３）、配達先に到着したか否かを判別する（Ｓ１８４５）。
【０３５５】
ステップＳ１８４５において、配達先に到着しないと判別した場合（Ｓ１８４５でＮＯ）、制御部３０４はステップＳ１８４１の処理へ進む。
【０３５６】
ステップＳ１８４５において、配達先に到着したと判別した場合（Ｓ１８４５でＹＥＳ）、図４６に示す確認結果入力画面を表示し（Ｓ１８４７）、印刷物を排出する（Ｓ１８４９）。
【０３５７】
図４６に示す確認結果入力画面は、確認印刷による印刷配達において、印刷要求を行ったユーザーによる印刷物の確認結果の入力（文書の印刷再開の指示）を受け付ける画面である。すなわち、サーバー１００は、情報処理装置４００または配達装置３００の確認結果入力画面を通じて、印刷物の確認結果の入力を受け付けることが可能である。確認結果入力画面は、印刷要求ＩＤと、印刷要求の受付日時と、「良好」ボタンＢＴ１１と、「ＮＧ」ボタンＢＴ１２と、「ＯＫ」ボタンＢＴ１３と、「後で入力」ボタンＢＴ１４とを含んでいる。制御部３０４は、「良好」ボタンＢＴ１１の押下を受け付けた場合に、確認結果が良好である旨の入力を受け付け、「ＮＧ」ボタンＢＴ１２の押下を受け付けた場合に、確認結果が良好でない旨の入力を受け付ける。（デフォルトの状態では「良好」ボタンＢＴ１１が押下されている）。制御部３０４は、「ＯＫ」ボタンＢＴ１３の押下を受け付けた場合に、入力された確認結果をサーバー１００に通知する。
【０３５８】
ところで、印刷物のページ数が多いなどの理由で確認に長い時間を要する場合に、印刷要求を行ったユーザーは、配達装置３００の確認結果入力画面を通じて確認結果を直ちに入力できない状況が発生し得る。「後で入力」ボタンＢＴ１４は、このような状況で押下されるボタンである。ユーザーは、「後で入力」ボタンＢＴ１４を押下することにより、上述した情報処理装置４００の確認結果入力画面（図１６）を通じて確認結果を入力する。これにより、配達装置３００を長時間拘束する事態を回避することができ、他の印刷物を配達する配達装置３００が不足する事態を回避することができる。
【０３５９】
なお、ユーザーが情報処理装置４００の確認結果入力画面を通じて確認結果を入力する場合、配達装置３００は確認印刷に用いた一部数の印刷物を回収することができない。このため、印刷物が良好である旨の確認結果を情報処理装置４００の確認結果入力画面を通じて受け付けた場合に、サーバー１００は、印刷物の回収に失敗したものと判断し、文書の一部数を印刷した画像形成装置２００に対して、「残り部数＋一部数」（つまり、配達先の数に等しい部数）の文書の印刷の実行指示を行う。これにより、回収されなかった印刷物を補うことができる。
【０３６０】
ステップＳ１８４９の処理に続いて、制御部３０４は、確認結果入力画面で「ＯＫ」ボタンＢＴ１３の押下を受け付けたか否かを判別する（Ｓ１８５１）。
【０３６１】
ステップＳ１８５１において、確認結果入力画面で「ＯＫ」ボタンＢＴ１３の押下を受け付けたと判別した場合（Ｓ１８５１でＹＥＳ）、制御部３０４は図４５のステップＳ１８６１の処理へ進む。
【０３６２】
ステップＳ１８５１において、確認結果入力画面で「ＯＫ」ボタンＢＴ１３の押下を受け付けないと判別した場合（Ｓ１８５１でＮＯ）、制御部３０４は、確認結果入力画面で「後で入力」ボタンＢＴ１４の押下を受け付けたか否かを判別する（Ｓ１８５３）。
【０３６３】
ステップＳ１８５３において、確認結果入力画面で「後で入力」ボタンＢＴ１４の押下を受け付けたと判別した場合（Ｓ１８５３でＹＥＳ）、制御部３０４は、サーバー１００に配達完了を通知し（Ｓ１８８１）、確認結果の入力画面を閉じ（Ｓ１８９１）、リターンする。
【０３６４】
ステップＳ１８５３において、確認結果入力画面で「後で入力」ボタンＢＴ１４の押下を受け付けないと判別した場合（Ｓ１８５３でＮＯ）、制御部３０４は、その他の操作を受け付けたか否かを判別する（Ｓ１８５５）。
【０３６５】
ステップＳ１８５５において、その他の操作を受け付けないと判別した場合（Ｓ１８５５でＮＯ）、制御部３０４はステップＳ１８５１の処理へ進む。
【０３６６】
ステップＳ１８５５において、その他の操作を受け付けたと判別した場合（Ｓ１８５５でＹＥＳ）、制御部３０４は、受け付けた操作に応じた処理を行い（Ｓ１８５７）、ステップＳ１８５１の処理へ進む。その他の操作とは、確認結果の「良好」ボタンＢＴ１１を押下する操作や、「ＮＧ」ボタンＢＴ１２を押下する操作である。これらの操作を受け付けた場合、制御部３０４は、押下されたボタンの表示状態を選択状態に変更する。
【０３６７】
図４５および図４７を参照して、ステップＳ１８６１において、制御部３０４は、確認結果が良好である旨の入力か否かを判別する（Ｓ１８６１）。
【０３６８】
ステップＳ１８６１において、確認結果が良好である旨の入力でないと判別した場合（Ｓ１８６１でＮＯ）、制御部３０４はステップＳ１８７１の処理へ進む。
【０３６９】
ステップＳ１８６１において、確認結果が良好である旨の入力であると判別した場合（Ｓ１８６１でＹＥＳ）（再開指示受付手段の一例）、制御部３０４は、図４７に示すメッセージボックスＭＢを確認結果入力画面上に表示する（Ｓ１８６３）。
【０３７０】
図４７に示すメッセージボックスＭＢは、確認印刷に用いた印刷物の回収（カセット部３０１への配置）を促す画面である。たとえば、確認印刷による印刷要求を行ったユーザーが五人の配達先への印刷配達要求を行っていた場合を想定する。この場合、配達装置３００は、確認印刷のために印刷された一部数の印刷物を回収し、回収した印刷物を五人の配達先のうちいずれかに配達すれば、画像形成装置２００は残り部数（四部数）のみの印刷を行えばよく、余分な印刷を回避することができる。メッセージボックスＭＢは、この印刷物の回収を促す画面である。
【０３７１】
図４７に示すメッセージボックスＭＢには、確認に使用した印刷物を回収して配達先に配達するか否かを問い合わせるメッセージとともに、「ＹＥＳ」ボタンＢＴ１５と、「ＢＮＯ」ボタンＢＴ１６とが含まれている。通常、印刷物の確認を行ったユーザーは、「ＹＥＳ」ボタンＢＴ１５を押下し、確認に使用した印刷物を配達装置３００のカセット部３０１（トレー）に配置する。一方、確認に使用した印刷物に書き込みを行ったなどの理由により、確認に使用した印刷物を配達先に配達することを望まない場合には、印刷物の確認を行ったユーザーは、「ＮＯ」ボタンＢＴ１６を押下し、確認に使用した印刷物を配達装置３００のカセット部３０１（トレー）に配置しない。
【０３７２】
ステップＳ１８６３の処理に続いて、制御部３０４は、メッセージボックスＭＢで「ＹＥＳ」ボタンＢＴ１５が押下されたか否かを判別する（Ｓ１８６５）。
【０３７３】
ステップＳ１８６５において、メッセージボックスＭＢで「ＹＥＳ」ボタンＢＴ１５が押下されたと判別した場合（Ｓ１８６５でＹＥＳ）、制御部３０４は、カセット部３０１への印刷物の回収を検知したか否かを判別する（Ｓ１８６７）。カセット部３０１への印刷物の回収を検知したと判別するまで、制御部３０４はステップＳ１８６７の処理を繰り返す。
【０３７４】
ステップＳ１８６７において、カセット部３０１への印刷物の回収を検知したと判別した場合（Ｓ１８６７でＹＥＳ）（回収検知手段の一例）、制御部３０４は、ステップＳ１８７１の処理へ進む。
【０３７５】
ステップＳ１８６５において、メッセージボックスＭＢで「ＹＥＳ」ボタンＢＴ１５が押下されないと判別した場合（Ｓ１８６５でＮＯ）、制御部３０４は、メッセージボックスＭＢで「ＮＯ」ボタンＢＴ１６が押下されたか否かを判別する（Ｓ１８６９）。
【０３７６】
ステップＳ１８６９において、メッセージボックスＭＢで「ＮＯ」ボタンＢＴ１６が押下されないと判別した場合（Ｓ１８６９でＮＯ）、制御部３０４はステップＳ１８６５の処理へ進む。
【０３７７】
ステップＳ１８６９において、メッセージボックスＭＢで「ＮＯ」ボタンＢＴ１６が押下されたと判別した場合（Ｓ１８６９でＹＥＳ）、制御部３０４は、印刷物の回収に失敗した旨の情報を確認結果に付加し（Ｓ１８７０）、ステップＳ１８７１の処理へ進む。
【０３７８】
ステップＳ１８７１において、制御部３０４は、メッセージボックスＭＢを閉じる（Ｓ１８７１）。続いて制御部３０４は、確認結果（印刷物の回収に失敗した旨の情報が確認結果に付加されている場合には、その情報も含む）をサーバー１００に通知する（Ｓ１８７３）（再開指示通知手段の一例）。その後制御部３０４は、確認結果入力画面を閉じ（Ｓ１８９１）、リターンする。
【０３７９】
印刷物が良好である旨の確認結果を受け付けた場合において、一部数の印刷物の回収を検知したとき、配達装置３００は画像形成装置２００から残り部数の印刷物の収集を行い、残り部数の印刷物とともにカセット部３０１に配置されている一部数の印刷物の配達を行う（配達手段の一例）。一方、印刷物が良好である旨の確認結果に、印刷物の回収に失敗した旨の情報が付加されている場合には、サーバー１００は、文書の一部数を印刷した画像形成装置２００に対して、「残り部数＋一部数」の文書の印刷の実行指示を行う。これにより、回収されなかった印刷物を補うことができる。
【０３８０】
［実施の形態の効果］
【０３８１】
本実施の形態において、画像形成装置は、確認印刷による印刷配達に関する文書の一部数の印刷を行った後であって文書の残り部数の印刷を行う前に、他の文書の印刷を行うので、画像形成装置が他の印刷を実行せずに待機する時間の増加を抑止することができる。これにより、画像形成装置で印刷を行おうとしている他のユーザーの利便性の低下を抑止することができる。
【０３８２】
また、画像形成装置は、自機が印刷待ちの印刷を有する状態で、確認印刷による印刷配達に関する文書の残り部数の印刷の指示を受けた場合に、印刷待ちの印刷よりも先に文書の残り部数の印刷を行う。これにより、画像形成装置は確認印刷による印刷配達に関する画像データを記憶領域から早期に削除することができ、記憶領域の空き容量を早期に確保することができる。
【０３８３】
また、サーバーは、複数の画像形成装置の中に確認印刷の印刷を中断している画像形成装置が存在する場合に、確認印刷の印刷を中断している画像形成装置が確認印刷における残り部数の印刷を行うのに要する時間を考慮して、文書の複数部数の印刷を行う画像形成装置を選択する。これにより、確認印刷による印刷配達に関する文書の残り部数の印刷によって他の文書の印刷が遅れる事態を回避することができる。
【０３８４】
また、画像形成装置は、確認印刷による印刷配達に関する文書の一部数の印刷物の配達完了の通知を受け付けてから第１の時間が経過するまでの間、印刷に要する時間が第２の時間より大きいことが見込まれる他の文書の印刷を保留する。これにより、ユーザーによる印刷物の確認が早く終わった場合に、確認印刷による印刷配達に関する文書の残り部数の印刷を、時間のかかる他の文書の印刷より先に開始することができる。その結果、画像形成装置は確認印刷による印刷配達に関する画像データを記憶領域から早期に削除することができ、記憶領域の空き容量を早期に確保することができる。
【０３８５】
また、サーバーは、確認印刷による印刷配達の文書の一部数の印刷を指示してから所定の時間経過しても印刷再開の指示を受け付けない場合、確認印刷による文書の印刷配達の実行を終了する。これにより、ユーザーが確認結果を入力しない場合に、画像形成装置は確認印刷による印刷配達に関する画像データやＲＩＰ画像などを記憶領域から早期に削除することができ、記憶領域の空き容量を早期に確保することができる。
【０３８６】
さらに、画像形成装置は、文書の一部数の印刷を行う際に生成したＲＩＰ画像を用いて、文書の残り部数の印刷を行う。これにより、残り部数の印刷の時間を短縮することができる。
【０３８７】
［その他］
【０３８８】
上述の実施の形態では、サーバー１００と画像形成装置２００とが互いに異なる装置である場合について示したが、サーバー１００は画像形成システムを構成する複数の画像形成装置２００のうちいずれかの画像形成装置２００であってもよい。この場合、サーバー１００の処理は、画像形成システムを構成する複数の画像形成装置２００のうちいずれかの画像形成装置２００によって行われる。
【０３８９】
上述の実施の形態および変形例は、互いに組み合わせることができる。
【０３９０】
上述の実施の形態における処理は、ソフトウェアにより行っても、ハードウェア回路を用いて行ってもよい。また、上述の実施の形態における処理を実行するプログラムを提供することもできるし、そのプログラムをＣＤ−ＲＯＭ、フレキシブルディスク、ハードディスク、ＲＯＭ、ＲＡＭ、メモリカードなどの記録媒体に記録してユーザーに提供することにしてもよい。プログラムは、ＣＰＵなどのコンピューターにより実行される。また、プログラムはインターネットなどの通信回線を介して、装置にダウンロードするようにしてもよい。
【０３９１】
上述の実施の形態は、すべての点で例示であって制限的なものではないと考えられるべきである。本発明の範囲は上記した説明ではなくて特許請求の範囲によって示され、特許請求の範囲と均等の意味および範囲内でのすべての変更が含まれることが意図される。
【符号の説明】
【０３９２】
１００  サーバー
１０１，２０１，３０４，４０１  制御部
１０１ａ，２０１ａ，３０４ａ，４０１ａ  ＣＰＵ（Ｃｅｎｔｒａｌ  Ｐｒｏｃｅｓｓｉｎｇ  Ｕｎｉｔ）
１０１ｂ，２０１ｂ，３０４ｂ，４０１ｂ  ＲＯＭ（Ｒｅａｄ  Ｏｎｌｙ  Ｍｅｍｏｒｙ）
１０１ｃ，２０１ｃ，３０４ｃ，４０１ｃ  ＲＡＭ（Ｒａｎｄｏｍ  Ａｃｃｅｓｓ  Ｍｅｍｏｒｙ）
１０１ｄ，３０４ｄ  地図データ記憶部
１０２，２０５ａ，３０５ａ，４０２  表示部
１０３，２０５ｂ，３０５ｂ，４０３  操作部
１０４，２０７，４０４  ネットワークインターフェース
１０５，２０９，４０５  記憶装置
２００，２００−１〜ｍ，２００ａ  画像形成装置
２０２  原稿読取部
２０３  印刷出力部
２０３ａ  排紙トレイ
２０４  ファクシミリ部
２０５，３０５  操作パネル
２０６  ユーザー認証部
２０８，３０７  ＷｉＦｉインターフェース
２０９ａ  ジョブ記憶部
３００，３００−１〜ｎ，３００ａ  配達装置
３０１  カセット部
３０１ａ  収集部
３０１ｂ  排出部
３０１ｃ  回収検知部
３０２  車両部
３０２ａ  駆動機構
３０２ｂ  路面センサー
３０３  電源部
３０６  位置情報取得部
４００，４００−１〜ｐ，４００ａ  情報処理装置
ＡＰ  アクセスポイント
ＢＴ１，ＢＴ２，ＢＴ３，ＢＴ４，ＢＴ５，ＢＴ６，ＢＴ７，ＢＴ８，ＢＴ９，ＢＴ１０，ＢＴ１１，ＢＴ１２，ＢＴ１３，ＢＴ１４，ＢＴ１５，ＢＴ１６  ボタン
ＣＢ１  チェックボックス
ＤＤ１，ＤＤ２  ドロップダウンリスト
ＧＬ  誘導線
ＬＴ１，ＬＴ２  リストボックス
ＭＢ  メッセージボックス
ＮＴ  ネットワーク
ＰＲ１，ＰＲ２，ＰＲ３，ＰＲ４，ＰＲ５，ＰＲ６，ＰＲ７，ＰＲ８，ＰＲ９，ＰＲ１０，ＰＲ１１，ＰＲ１２  処理
ＴＭ  期間
Ｕ１，Ｕ２  ユーザー
【図１】
2020149135.tif 000003
【図２】
2020149135.tif 000004
【図３】
2020149135.tif 000005
【図４】
2020149135.tif 000006
【図５】
2020149135.tif 000007
【図６】
2020149135.tif 000008
【図７】
2020149135.tif 000009
【図８】
2020149135.tif 000010
【図９】
2020149135.tif 000011
【図１０】
2020149135.tif 000012
【図１１】
2020149135.tif 000013
【図１２】
2020149135.tif 000014
【図１３】
2020149135.tif 000015
【図１４】
2020149135.tif 000016
【図１５】
2020149135.tif 000017
【図１６】
2020149135.tif 000018
【図１７】
2020149135.tif 000019
【図１８】
2020149135.tif 000020
【図１９】
2020149135.tif 000021
【図２０】
2020149135.tif 000022
【図２１】
2020149135.tif 000023
【図２２】
2020149135.tif 000024
【図２３】
2020149135.tif 000025
【図２４】
2020149135.tif 000026
【図２５】
2020149135.tif 000027
【図２６】
2020149135.tif 000028
【図２７】
2020149135.tif 000029
【図２８】
2020149135.tif 000030
【図２９】
2020149135.tif 000031
【図３０】
2020149135.tif 000032
【図３１】
2020149135.tif 000033
【図３２】
2020149135.tif 000034
【図３３】
2020149135.tif 000035
【図３４】
2020149135.tif 000036
【図３５】
2020149135.tif 000037
【図３６】
2020149135.tif 000038
【図３７】
2020149135.tif 000039
【図３８】
2020149135.tif 000040
【図３９】
2020149135.tif 000041
【図４０】
2020149135.tif 000042
【図４１】
2020149135.tif 000043
【図４２】
2020149135.tif 000044
【図４３】
2020149135.tif 000045
【図４４】
2020149135.tif 000046
【図４５】
2020149135.tif 000047
【図４６】
2020149135.tif 000048
【図４７】
2020149135.tif 000049