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