(57)【要約】【課題】印刷物を配送中の配送装置が行不能状態になった場合であっても、印刷物の配送を完了可能な印刷物配送システムを提供すること。【解決手段】画像形成装置と、前記画像形成装置によって画像が形成された印刷物を配送する複数の配送装置とを含む印刷物配送システムであって、前記配送装置は、配送状況を前記画像形成装置に送信する配送状況送信手段と、他の配送装置から印刷物を受け取る印刷物受取手段と、を有し、前記画像形成装置は、前記配送装置から前記配送状況を受信する配送状況受信手段と、印刷物を配送中の配送装置が走行不能状態になった場合に、他の配送装置に印刷物の受け取り及び配送の代行を指示する配送制御手段と、を有する印刷物配送システム。【選択図】図１
2017030220.tif 000002
【特許請求の範囲】
【請求項１】
画像形成装置と、前記画像形成装置によって画像が形成された印刷物を配送する複数の配送装置とを含む印刷物配送システムであって、
前記配送装置は、
配送状況を前記画像形成装置に送信する配送状況送信手段と、
他の配送装置から印刷物を受け取る印刷物受取手段と、を有し、
前記画像形成装置は、
前記配送装置から前記配送状況を受信する配送状況受信手段と、
印刷物を配送中の配送装置が走行不能状態になった場合に、他の配送装置に印刷物の受け取り及び配送の代行を指示する配送制御手段と、を有する
ことを特徴とする印刷物配送システム。
【請求項２】
前記配送状況送信手段は、印刷物の配送中に所定周期で前記配送状況を送信し、
前記配送制御手段は、前記配送状況受信手段が前記配送状況を所定時間以上受信しなかった場合に、配送中の配送装置とは異なる他の配送装置に、配送中の印刷物の印刷データに基づいて新たに印刷した印刷物を配送させる
ことを特徴とする請求項１に記載の印刷物配送システム。
【請求項３】
前記画像形成装置は、印刷物を配送中の配送装置に所定周期で前記配送状況の送信を要求する配送状況要求手段を有し、
前記配送制御手段は、前記配送状況受信手段が前記配送状況要求手段の要求に応じた前記配送状況を連続して所定回数以上受信しなかった場合に、配送中の配送装置とは異なる他の配送装置に、配送中の印刷物の印刷データに基づいて新たに印刷した印刷物を配送させる
ことを特徴とする請求項１に記載の印刷物配送システム。
【請求項４】
前記画像形成装置は、入力された印刷データを記憶する印刷データ記憶手段を有し、
前記配送制御手段は、印刷物の配送が完了したときに、配送が完了した印刷物の印刷データを前記印刷データ記憶手段から消去する
ことを特徴とする請求項１から３の何れか一項に記載の印刷物配送システム。
【請求項５】
互いに印刷物の受け渡しが可能な複数の配送装置の何れかに印刷物を配送させる画像形成装置であって、
前記配送装置から送信される配送状況を受信する配送状況受信手段と、
印刷物を配送中の配送装置が走行不能状態になった場合に、他の配送装置に印刷物の受け取り及び配送の代行を指示する配送制御手段と、を有する
ことを特徴とする画像形成装置。
【請求項６】
画像形成装置と、前記画像形成装置によって画像が形成された印刷物を配送する複数の配送装置とを含む印刷物配送システムにおける印刷物配送方法であって、
前記配送装置による印刷物の配送状況を確認する配送状況確認ステップと、
印刷物を配送中の配送装置が走行不能状態になった場合に、他の配送装置に印刷物の受け取り及び配送の代行を指示する配送代行指示ステップと、を有する
ことを特徴とする印刷物配送方法。
【請求項７】
請求項６に記載の印刷物配送方法をコンピュータに実行させるためのプログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、印刷物配送システム、画像形成装置、印刷物配送方法及びプログラムに関する。
【背景技術】
【０００２】
従来から、プリンタ等の画像形成装置を複数のユーザが共用するオフィスにおいて、ユーザの印刷要求に従って画像形成装置から出力された印刷物を、画像形成装置から離れた席に座るユーザまで配送する配送装置が提案されている。
【０００３】
例えば、印刷要求に従って画像を形成した印刷物をユーザに配送する自走型フィニッシャーを備える画像形成装置が知られている（例えば、特許文献１参照）。このような自走型フィニッシャーが印刷物を配送することで、ユーザは印刷物を取りに行くために業務を中断する必要がなくなり、業務効率が向上する。
【発明の概要】
【発明が解決しようとする課題】
【０００４】
ここで、特許文献１に係る技術において、自走型フィニッシャーが配送経路上に存在する障害物等によって配送中に走行不能状態になると、ユーザは自走型フィニッシャーの停止位置まで印刷物を受け取りに行かなければならなくなる。したがって、ユーザは業務を中断しなければならず、業務効率が低下する可能性がある。
【０００５】
上記した場合に、ユーザは、例えば走行不能状態になった自走型フィニッシャーから送信される停止位置等の通知を受けて印刷物を取りに行くことになる。しかし、ネットワークエラー等によりユーザの端末と自走型フィニッシャーとの間で通信不能状態になっている場合には、自走型フィニッシャーが走行不能状態になったことがユーザに通知されない。このため、ユーザは自走型フィニッシャーに発生した異常に気付くまで印刷物が配送されるのを待機し続けることになり、業務が滞る可能性がある。
【０００６】
本発明は上記に鑑みてなされたものであって、印刷物を配送中の配送装置が行不能状態になった場合であっても、印刷物の配送を完了可能な印刷物配送システムを提供することを目的とする。
【課題を解決するための手段】
【０００７】
本発明の一態様によれば、画像形成装置と、前記画像形成装置によって画像が形成された印刷物を配送する複数の配送装置とを含む印刷物配送システムであって、前記配送装置は、配送状況を前記画像形成装置に送信する配送状況送信手段と、他の配送装置から印刷物を受け取る印刷物受取手段と、を有し、前記画像形成装置は、前記配送装置から前記配送状況を受信する配送状況受信手段と、印刷物を配送中の配送装置が走行不能状態になった場合に、他の配送装置に印刷物の受け取り及び配送の代行を指示する配送制御手段と、を有する。
【発明の効果】
【０００８】
本発明の実施形態によれば、印刷物を配送中の配送装置が行不能状態になった場合であっても、印刷物の配送を完了可能な印刷物配送システムが提供される。
【図面の簡単な説明】
【０００９】
【図１】実施形態における印刷物配送システムの構成を例示する概略図である。
【図２】実施形態における画像形成装置のハードウェア構成を例示する図である。
【図３】実施形態における配送装置のハードウェア構成を例示する図である。
【図４】実施形態における印刷物配送システムの機能構成を例示する図である。
【図５】実施形態における印刷物配送処理のフローチャートを例示する図である。
【図６】実施例１における配送制御処理のフローチャートを例示する図である。
【図７】実施例２における配送制御処理のフローチャートを例示する図である。
【発明を実施するための形態】
【００１０】
以下、図面を参照して発明を実施するための形態について説明する。各図面において、同一構成部分には同一符号を付し、重複した説明を省略する場合がある。
【００１１】
＜印刷物配送システムの構成＞
図１は、実施形態における印刷物配送システム１０の構成を例示する概略図である。
【００１２】
図１に示されるように、印刷物配送システム１０は、画像形成装置１００、複数の配送装置２００Ａ，２００Ｂ，２００Ｃを有する。画像形成装置１００は、有線又は無線のネットワークを介して、ユーザ端末４００１，４００２，４００３，・・・，４００ｎに接続されている。なお、以下の説明では、配送装置２００Ａ，２００Ｂ，２００Ｃの何れかを指す場合に、単に配送装置２００という場合がある。また、ユーザ端末４００１，４００２，４００３，・・・，４００ｎの何れかを指す場合に、単にユーザ端末４００という場合がある。
【００１３】
画像形成装置１００は、例えばユーザ端末４００から送信される印刷ジョブに応じて、記録媒体に画像を形成する。画像形成装置１００は、例えば電子写真方式により記録媒体に画像を形成するが、例えばインクジェット記録方式等の異なる記録方式で画像を形成してもよい。
【００１４】
配送装置２００は、画像形成装置１００から送信される配送ジョブに基づいて、画像形成装置１００に接続して印刷物を受け取り、指定された配送先に印刷物を配送する。また、配送装置２００は、フィニッシャー機能を有し、画像形成装置１００から受け取った印刷物にステープル等の後処理を施すことができる。
【００１５】
配送装置２００は、画像形成装置１００から送信される配送ジョブに基づいて配送経路を設定し、障害物を回避しながら配送先まで自律走行する。配送装置２００は、印刷物の配送が完了すると、画像形成装置１００に接続する位置（以下、ホームポジションという）に戻るか待機位置に移動し、次の印刷物の配送まで待機する。配送装置２００は、例えばホームポジションや待機位置においてバッテリーへの充電が行われる。
【００１６】
なお、本実施形態における印刷物配送システム１０には、同じ機能を備える３台の配送装置２００Ａ，２００Ｂ，２００Ｃが設けられているが、配送装置２００の数はこれに限定されるものではなく、それぞれ異なる機能を有してもよい。例えば、複数の配送装置２００のうちの１台以上にはフィニッシャー機能が設けられなくてもよい。
【００１７】
ユーザ端末４００は、ユーザが操作するＰＣ（personal computer）であり、有線又は無線のネットワークを介して、画像形成装置１００に接続されている。なお、ユーザ端末４００は、タブレット端末、スマートフォン等の携帯情報端末等であってもよい。ユーザは、ユーザ端末４００を操作して、印刷ジョブを画像形成装置１００に送信する。
【００１８】
印刷物配送システム１０は、上記した構成を有し、ユーザによってユーザ端末４００から画像形成装置１００に送信される印刷ジョブに基づいて、画像形成装置１００が記録媒体に画像を印刷し、配送装置２００が印刷物をユーザの元に配送する。
【００１９】
＜各装置のハードウェア構成＞
（画像形成装置）
図２は、実施形態における画像形成装置１００のハードウェア構成を例示する図である。
【００２０】
画像形成装置１００は、図２に示されるように、制御装置１１０、スキャナ１３０、プリンタ１４０、モデム１５０、操作パネル１６０、ネットワークＩ／Ｆ部１７０、通信部１８０等のハードウェアを有する。
【００２１】
制御装置１１０は、ＣＰＵ１１１、ＲＡＭ１１２、ＲＯＭ１１３、ＨＤＤ１１４、ＮＶＲＡＭ１１５等を有する。ＲＯＭ１１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ１１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００２２】
ＣＰＵ１１１は、ＲＡＭ１１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ１１４には、プログラムやプログラムが利用する各種のデータ等が記憶されている。ＮＶＲＡＭ１１５には、各種の設定情報等が記憶されている。
【００２３】
スキャナ１３０は、原稿より画像データを読み取るためのハードウェアである。プリンタ１４０は、画像を記録媒体としての用紙に印刷するためのハードウェアである。モデム１５０は、電話回線に接続するためのハードウェアであり、ＦＡＸ通信による画像データの送受信に用いられる。
【００２４】
操作パネル１６０は、ユーザからの入力の受け付けを行うためのボタン等の入力手段や、タッチパネル機能を有する液晶パネル等を備えるハードウェアである。ネットワークＩ／Ｆ部１７０は、ＬＡＮ等のネットワーク（有線又は無線の別は問わない）に接続するためのハードウェアである。通信部１８０は、配送装置２００との間で、例えば配送ジョブや走行位置等の各種データを無線通信するためのハードウェアである。
【００２５】
（配送装置）
図３は、実施形態における配送装置２００のハードウェア構成を例示する図である。
【００２６】
配送装置２００は、図３に示されるように、配送制御装置２１０、排紙機構２３０、作業アーム２４０、測位装置２５０、障害物検知センサ２６０、走行部２７０、通信部２８０を有する。
【００２７】
配送制御装置２１０は、ＣＰＵ２１１、ＲＡＭ２１２、ＲＯＭ２１３、ＨＤＤ２１４、ＮＶＲＡＭ２１５等を有する。ＲＯＭ２１３には、各種のプログラムやプログラムによって利用されるデータ等が記憶されている。ＲＡＭ２１２は、プログラムをロードするための記憶領域や、ロードされたプログラムのワーク領域等として用いられる。
【００２８】
ＣＰＵ２１１は、ＲＡＭ２１２にロードされたプログラムを処理することにより、各種の機能を実現する。ＨＤＤ２１４には、プログラムやプログラムが利用する各種のデータ等が記憶されている。ＮＶＲＡＭ２１５には、各種の設定情報等が記憶されている。
【００２９】
排紙機構２３０は、例えば複数の搬送ローラ対等で構成され、画像形成装置１００から受け取った印刷物を、搬送経路に沿って排紙トレイに導くように搬送する。
【００３０】
作業アーム２４０は、例えば排紙トレイ近傍に設けられ、排紙トレイに排出された印刷物を把持し、配送先で印刷物をユーザに受け渡すことができる。また、作業アーム２４０は、印刷物受取手段として、他の配送装置２００から印刷物を受け取ることが出来るように構成されている。作業アーム２４０は、例えば多関節ロボットであるが、他の配送装置２００との間で印刷物を受け取り可能であればその構成は限られない。
【００３１】
測位装置２５０は、例えば印刷物の配送中に、配送装置２００の走行位置を求める。走行位置の測定は、例えば、配送装置２００の走行方向や走行距離等から地図情報に基づいて求められる。また、走行位置は、例えば屋内ＧＰＳ等を用いた方法等、異なる方法で求められてもよい。
【００３２】
障害物検知センサ２６０は、配送装置２００の走行方向において前方の障害物等を検知する。障害物検知センサ２６０は、例えばレーザーレンジファインダ等の測距機器であり、例えばレーザー光を照射して反射光を受光し、照射したレーザー光と受光したレーザー光との位相差に基づいて、反射点までの距離を測定する。
【００３３】
なお、配送装置２００は、障害物検知センサ２６０の代わりに、２台のカメラで物体までの距離を測定するステレオカメラ方式や、様々なパターンを投影して物体の位置を認識する投影法等で障害物等を検知する検知手段を有してもよい。
【００３４】
走行部２７０は、配送装置２００の下部に設けられ、複数のタイヤ、タイヤに駆動機構を介して接続されている走行モータ等を有し、設定された配送経路に沿って走行するように制御される。
【００３５】
通信部２８０は、画像形成装置１００との間で、例えば配送ジョブや走行位置等の各種データを無線通信するためのハードウェアである。
【００３６】
＜印刷物配送システムの機能構成＞
図４は、実施形態における印刷物配送システム１０の機能構成を例示する図である。以下で、画像形成装置１００及び配送装置２００がそれぞれ備える機能について説明する。
【００３７】
（画像形成装置）
画像形成装置１００は、印刷データ受信部１２１、印刷データ記憶部１２２、印刷制御部１２３、配送制御部１２４、配送ジョブ送信部１２５、配送状況受信部１２６、配送状況要求部１２７、通知部１２８を有する。
【００３８】
印刷データ受信部１２１は、例えばユーザ端末４００から画像形成装置１００に送信される印刷データを受信する。印刷データ受信部１２１は、受信した印刷データを解析して配送ジョブの有無を確認した後、印刷データを印刷データ記憶部１２２に保存する。また、印刷データ受信部１２１は、印刷データに配送ジョブが含まれている場合には、配送制御部１２４に配送ジョブを送信する。
【００３９】
印刷データ記憶部１２２は、ユーザ端末４００から画像形成装置１００に送信され、印刷データ受信部１２１が受信した印刷データを記憶する。
【００４０】
印刷制御部１２３は、印刷データ記憶部１２２に記憶されている印刷データに基づいて、記録媒体に画像を形成するようにプリンタ１４０を制御する。
【００４１】
配送制御部１２４は、配送制御手段の一例であり、印刷データ受信部１２１が受信した印刷データに配送ジョブが含まれている場合には、ユーザに印刷物を配送するように配送装置２００を制御する。また、配送制御部１２４は、印刷物を配送する配送装置２００から送信される配送状況に基づいて、他の配送装置２００に印刷物の配送代行等を指示する。
【００４２】
配送制御部１２４は、例えば印刷物を配送中の配送装置２００が配送経路に存在する障害物等により走行不能状態になった場合には、他の配送装置２００に走行不能になった配送装置２００から印刷物の受け取り及び配送の代行を実行させる。また、配送制御部１２４は、例えば印刷物を配送中の配送装置２００から配送状況が所定時間以上送信されなかった場合に、配送中の印刷物と同じ印刷データに基づいて再度印刷を実行し、他の配送装置２００に再印刷した印刷物を配送させる。
【００４３】
配送ジョブ送信部１２５は、印刷データ受信部１２１が受信した印刷データに配送ジョブが含まれている場合に、配送制御部１２４から送られる配送ジョブを、配送装置２００に送信する。配送ジョブ送信部１２５が送信する配送ジョブは、印刷物の内容、配送先等の情報を含む。
【００４４】
配送状況受信部１２６は、配送装置２００から送信される配送状況を受信する。配送状況は、例えば配送中、配送完了、走行不能等といった配送装置２００の状況を示す情報である。配送制御部１２４は、配送状況受信部１２６が受信した配送装置２００の配送状況に基づいて、配送の代行や、再印刷した印刷物の配送を実行させるように他の配送装置２００を制御する。
【００４５】
配送状況要求部１２７は、印刷物を配送中の配送装置２００に、配送状況の問い合わせを行って配送状況を送信させる。配送状況要求部１２７の問い合わせに応じて送信される配送状況を配送状況受信部１２６が受信できない場合には、配送装置２００が通信不能且つ走行不能な状態になったものとして、例えば配送制御部１２４が他の配送装置２００に再印刷した印刷物の配送を実行させる。
【００４６】
通知部１２８は、例えば、印刷制御部１２３が管理する印刷の開始、中断、完了といった印刷状況や、配送制御部１２４が管理する配送の開始、配送中、完了といった配送状況をユーザ端末４００に送信し、印刷状況及び配送状況等をユーザに通知する。
【００４７】
（配送装置）
配送装置２００は、配送ジョブ受信部２２１、走行制御部２２２、測位部２２３、経路設定部２２４、地図情報記憶部２２５、配送状況送信部２２６を有する。
【００４８】
配送ジョブ受信部２２１は、画像形成装置１００の配送ジョブ送信部１２５から送信される配送ジョブを受信する。
【００４９】
走行制御部２２２は、経路設定部２２４によって設定される配送経路に沿って走行するように、走行部２７０を制御する。測位部２２３は、測位装置２５０の測定結果から、配送装置２００の走行位置を検出する。走行制御部２２２は、配送装置２００の走行位置に基づいて、走行方向、走行速度等を設定する。
【００５０】
経路設定部２２４は、配送ジョブに含まれている配送先の位置情報と、地図情報記憶部２２５に記憶されているオフィス内の座席配置等の地図情報とに基づいて、配送装置２００の配送経路を設定する。また、経路設定部２２４は、障害物検知センサ２６０によって配送経路に障害物が発見された場合には、障害物を避けて走行可能な配送経路を設定する。
【００５１】
地図情報記憶部２２５には、オフィス内の座席配置、棚等のオフィス家具の位置等を含む地図情報が保存されている。地図情報記憶部２２５が有する地図情報は、例えばユーザによって適宜更新される。
【００５２】
配送状況送信部２２６は、配送装置２００における印刷物の配送状況を画像形成装置１００に送信する。配送状況送信部２２６は、例えば配送中、配送完了等といった配送状況を画像形成装置１００に送信する。また、配送状況送信部２２６は、配送装置２００が配送経路上の障害物等によって走行不能状態になった場合には、走行不能になったことを画像形成装置１００に送信する。
【００５３】
配送状況送信部２２６は、例えば所定の周期で配送状況を画像形成装置１００に送信する。もしくは、配送状況送信部２２６は、画像形成装置１００の配送状況要求部１２７からの要求に応じて配送状況を画像形成装置１００に送信する。
【００５４】
なお、画像形成装置１００が有する機能のうち１つ以上が、配送装置２００に設けられてもよい。また、配送装置２００が有する機能のうち１つ以上が、画像形成装置１００に設けられてもよい。
【００５５】
＜印刷物配送処理＞
次に、印刷物配送システム１０において実行される印刷物配送処理について説明する。図５は、実施形態における印刷物配送処理のフローチャートを例示する図である。
【００５６】
画像形成装置１００に印刷データが入力されると、ステップＳ１にて、印刷データ受信部１２１が、受信した印刷データを解析して配送ジョブが含まれているか否かを確認する。ユーザは、印刷物の配送を希望する場合には、例えば印刷データを送信する際にプリンタドライバのＵＩ（User Interface）上で印刷物を配送するように指定できる。
【００５７】
印刷データに配送ジョブが含まれている場合（ステップＳ２：ＹＥＳ）には、ステップＳ３にて、印刷データ受信部１２１が印刷データ記憶部１２２に印刷データを保存する。続いてステップＳ４にて、印刷制御部１２３が、印刷データ記憶部１２２に保存された印刷データに基づいてプリンタ１４０を制御して記録媒体への印刷を実行する。印刷が完了すると、ステップＳ５にて、複数の配送装置２００による印刷物の配送を制御する配送制御処理が実行される。
【００５８】
印刷データに配送ジョブが含まれていない場合（ステップＳ２：ＮＯ）には、ステップＳ６にて、印刷制御部１２３が、印刷データ受信部１２１が受信した印刷データに基づいてプリンタ１４０を制御して記録媒体への印刷を実行し、印刷完了後に処理を終了する。
【００５９】
＜配送制御処理＞
次に、画像形成装置１００が、複数の配送装置２００を制御して印刷物の配送を実行する配送制御処理について説明する。
【００６０】
（実施例１）
図６は、実施例１における配送制御処理のフローチャートを例示する図である。
【００６１】
図６に示されるように、まずステップＳ１０１では、配送制御部１２４が、印刷物を配送させる配送装置２００を指定する。配送制御部１２４は、印刷物配送システム１０に設けられている複数の配送装置２００から、例えば画像形成装置１００との距離、バッテリー残量等の情報を取得し、各種情報に基づいて印刷物を配送させる配送装置２００を指定する。
【００６２】
次にステップＳ１０２にて、配送ジョブ送信部１２５が、印刷物を配送させる配送装置２００に配送ジョブを送信する。ステップＳ１０３では、配送ジョブを受信した配送装置２００が、画像形成装置１００に接続するホームポジションに移動し、画像形成装置１００から印刷物を受け取る。続いてステップＳ１０４では、印刷物を受け取った配送装置２００が、配送ジョブに基づいて配送経路を設定して配送を開始する。
【００６３】
実施例１では、配送装置２００が印刷物の配送を開始すると、配送状況送信部２２６が所定の周期（例えば５秒）で配送状況を画像形成装置１００に送信する。配送状況送信部２２６は、印刷物の配送を開始したこと、配送先に向かって走行中であること及び走行位置等を配送状況として画像形成装置１００に送信する。また、配送状況送信部２２６は、配送経路における障害物の存在、走行部２７０の故障、バッテリー残量の減少等により走行不能状態になった場合には、走行不能状態になったことを配送状況として画像形成装置１００に送信する。
【００６４】
配送装置２００による印刷物の配送が開始されると、ステップＳ１０５にて、画像形成装置１００の配送制御部１２４が、タイマーをスタートして時間の計測を開始する。続いてステップＳ１０６では、配送制御部１２４が、配送状況受信部１２６が配送装置２００から配送状況を受信したか否かを確認する。
【００６５】
配送状況受信部１２６が配送装置２００から配送状況を受信していない場合（ステップＳ１０６：ＮＯ）には、ステップＳ１１１にて、配送制御部１２４が、タイマーが所定時間（例えば配送装置２００の配送状況送信周期の２倍である１０秒）を経過したか否かを確認する。タイマーが所定時間経過前である場合（ステップＳ１１１：ＮＯ）には、ステップＳ１０６に戻って処理を継続する。
【００６６】
タイマーが所定時間を超えた場合（ステップＳ１１１：ＹＥＳ）には、配送制御部１２４は、配送装置２００が故障、バッテリー切れ等によって配送状況を送信不能且つ走行不能な状態に陥っているものと判断する。このような場合には、ステップＳ１１２にて、配送制御部１２４が、印刷データ記憶部１２２に記憶されている配送中の印刷物の印刷データに基づいて印刷制御部１２３に印刷を再度実行させる。
【００６７】
また、ステップＳ１１３にて、配送制御部１２４は、通信不能且つ走行不能状態となった配送装置２００（例えば配送装置２００Ａ）の代わりに、他の配送装置２００（例えば配送装置２００Ｂ又は配送装置２００Ｃ）を指定して印刷物を配送させる。指定された他の配送装置２００は、ステップＳ１０２以降の処理により、印刷物を画像形成装置１００から受け取って配送を実行する。
【００６８】
配送状況受信部１２６が配送装置２００から配送状況を受信した場合（ステップＳ１０６：ＹＥＳ）には、ステップＳ１０７にて、配送制御部１２４が、ステップＳ１０５にてスタートさせたタイマーをクリアし、時間の計測をリセットする。次にステップＳ１０８では、配送制御部１２４が、配送状況受信部１２６が受信した配送状況から、印刷物を配送中の配送装置２００が走行不能状態であるか否かを確認する。
【００６９】
配送装置２００が障害物等により走行不能状態になっている場合（ステップＳ１０８：ＹＥＳ）には、ステップＳ１１３にて、配送制御部１２４が、走行不能状態になった配送装置２００（例えば配送装置２００Ａ）の代わりに他の配送装置２００（例えば配送装置２００Ｂ又は配送装置２００Ｃ）を指定して印刷物を配送させる。
【００７０】
この場合、指定された他の配送装置２００は、走行不能状態になった配送装置２００の位置及び配送先を含む配送ジョブを受信し（Ｓ１０２）、走行不能状態になった配送装置２００まで走行する。また、作業アーム２４０を用いて走行不能状態になった配送装置２００から印刷物を受け取る（Ｓ１０３）。印刷物を受け取った配送装置２００は、配送先までの配送経路を設定して印刷物の配送を開始する（Ｓ１０４）。
【００７１】
配送装置２００が走行不能状態になることなく配送を実行している場合（ステップＳ１０８：ＮＯ）には、ステップＳ１０９にて、配送制御部１２４が、配送状況受信部１２６が受信した配送状況に基づいて印刷物の配送が完了したか否かを確認する。
【００７２】
印刷物の配送が完了していない場合（ステップＳ１０９：ＮＯ）には、ステップＳ１０５からの処理を再び実行する。また、印刷物の配送が完了した場合（ステップＳ１０９：ＹＥＳ）には、ステップＳ１１０にて、配送制御部１２４が、印刷データ記憶部１２２に保存されている配送が完了した印刷データを消去して処理を終了する。
【００７３】
印刷データ記憶部１２２が印刷物の配送完了まで印刷データを記憶しておくことで、印刷データの再印刷及び再配送が可能になる。また、印刷物の配送完了時には印刷データ記憶部１２２から配送が完了した印刷データを消去することで、印刷データの記憶領域を確保できる。
【００７４】
以上で説明した実施例１における配送制御処理によれば、印刷物を配送中の配送装置２００が走行不能状態になった場合には、他の配送装置２００が走行不能状態になった配送装置２００から印刷物を受け取って配送を実行する。また、印刷物を配送中の配送装置２００が通信不能且つ走行不能な状態に陥った場合には、印刷データに基づいて再度印刷された印刷物が他の配送装置２００によって配送される。
【００７５】
なお、配送装置２００が配送状況を送信する所定周期や、ステップＳ１１１においてタイマーの計測時間を比較する所定時間は、上記した例に限られるものではなく、任意の値に設定できる。また、上記した所定周期及び所定時間は、画像形成装置１００に設けられている操作パネル１６０によってユーザから指定された値に設定されてもよい。
【００７６】
例えば画像形成装置１００と配送装置２００との通信状態が不安定化した場合等には、画像形成装置１００が配送装置２００から送信される配送状況を受信できず、正常に配送を実行している配送装置２００を走行不能状態であると判定してしまう可能性がある。そこで、このような場合には所定時間を長く設定することで、他の配送装置２００による印刷物の配送等といった無駄な処理の実行を回避できる。
【００７７】
（実施例２）
図７は、実施例２における配送制御処理のフローチャートを例示する図である。
【００７８】
図７に示されるように、まずステップＳ２０１では、配送制御部１２４が、印刷物を配送させる配送装置２００を指定する。
【００７９】
次にステップＳ２０２にて、配送ジョブ送信部１２５が、印刷物を配送させる配送装置２００に配送ジョブを送信する。ステップＳ２０３では、配送ジョブを受信した配送装置２００が、画像形成装置１００に接続するホームポジションに移動し、画像形成装置１００から印刷物を受け取る。続いてステップＳ２０４では、印刷物を受け取った配送装置２００が、配送ジョブに基づいて配送経路を設定して配送を開始する。
【００８０】
ステップＳ２０５では、画像形成装置１００の配送状況要求部１２７が、配送装置２００に配送状況を問い合わせる。配送状況要求部１２７は、例えば所定の周期（例えば５秒）で、配送装置２００に配送状況を問い合わせる。配送装置２００の配送状況送信部２２６は、配送状況要求部１２７からの要求に応じて、配送状況を画像形成装置１００に送信する。ステップＳ２０６では、配送制御部１２４が、配送状況受信部１２６が配送装置２００から配送状況を受信したか否かを確認する。
【００８１】
配送状況受信部１２６が配送装置２００から配送状況を受信しなかった場合（ステップＳ２０６：ＮＯ）には、ステップＳ２１１にて、配送制御部１２４が、配送装置２００からの応答なし回数をカウント（＋１）する。
【００８２】
次にステップＳ２１２にて、配送制御部１２４は、配送装置２００から連続して応答が得られなかった回数が所定の回数（例えば３回）以上となったか否かを確認する。配送装置２００から応答が得られなかった応答なし回数が所定の回数未満の場合（ステップＳ２１２：ＮＯ）には、ステップＳ２０５に戻り、配送状況要求部１２７が配送装置２００に配送状況を問い合わせる。
【００８３】
応答なし回数が所定の回数以上となった場合（ステップＳ２１２：ＹＥＳ）には、配送制御部１２４は、配送装置２００が故障、バッテリー切れ等によって、要求に応じて配送状況を送信不能且つ走行不能な状態に陥っているものと判断する。
【００８４】
このような場合には、ステップＳ２１３にて、配送制御部１２４が、印刷データ記憶部１２２に記憶されている配送中の印刷物の印刷データに基づいて印刷制御部１２３に印刷を再度実行させる。また、ステップＳ２１４にて、配送制御部１２４は、要求に応じて配送状況を送信できなくなった配送装置２００（例えば配送装置２００Ａ）の代わりに、他の配送装置２００（例えば配送装置２００Ｂ又は配送装置２００Ｃ）を指定して印刷物を配送させる。指定された他の配送装置２００は、ステップＳ２０２以降の処理により、印刷物を画像形成装置１００から受け取って配送を実行する。
【００８５】
配送状況受信部１２６が配送装置２００から配送状況を受信した場合（ステップＳ２０６：ＹＥＳ）には、ステップＳ２０７にて、配送制御部１２４が、カウントしていた応答なし回数をクリアする。次にステップＳ２０８では、配送制御部１２４が、配送状況受信部１２６が受信した配送状況から、印刷物を配送中の配送装置２００が走行不能状態であるか否かを確認する。
【００８６】
配送装置２００が走行不能状態になっている場合（ステップＳ２０８：ＹＥＳ）には、ステップＳ２１４にて、配送制御部１２４が、走行不能状態になった配送装置２００（例えば配送装置２００Ａ）の代わりに他の配送装置２００（配送装置２００Ｂ又は配送装置２００Ｃ）を指定して印刷物を配送させる。
【００８７】
この場合、指定された他の配送装置２００は、走行不能状態になった配送装置２００の位置及び配送先を含む配送ジョブを受信し（Ｓ２０２）、走行不能状態になった配送装置２００まで走行する。また、作業アーム２４０を用いて走行不能状態になった配送装置２００から印刷物を受け取る（Ｓ２０３）。印刷物を受け取った配送装置２００は、配送先までの配送経路を設定して印刷物の配送を開始する（Ｓ２０４）。
【００８８】
配送装置２００が走行不能状態になることなく配送を実行している場合（ステップＳ２０８：ＮＯ）には、ステップＳ２０９にて、配送制御部１２４が、配送状況受信部１２６が受信した配送状況に基づいて印刷物の配送が完了したか否かを確認する。
【００８９】
印刷物の配送が完了していない場合（ステップＳ２０９：ＮＯ）には、ステップＳ２０５からの処理を再び実行する。また、印刷物の配送が完了した場合（ステップＳ２０９：ＹＥＳ）には、ステップＳ２１０にて、配送制御部１２４が、印刷データ記憶部１２２に保存されている配送が完了した印刷データを消去して処理を終了する。
【００９０】
以上で説明した実施例２における配送制御処理によれば、印刷物を配送中の配送装置２００が走行不能状態になった場合には、他の配送装置２００が走行不能状態になった配送装置２００から印刷物を受け取って配送を実行する。また、印刷物を配送中の配送装置２００が要求に応じて配送状況を送信できない状態に陥った場合には、印刷データに基づいて再度印刷された印刷物が、他の配送装置２００によって配送される。
【００９１】
なお、配送装置２００が配送状況を送信する所定周期や、ステップＳ２１２において応答なし回数を比較する所定回数は、上記した例に限られるものではなく、任意の値に設定できる。また、上記した所定周期及び所定回数は、画像形成装置１００に設けられている操作パネル１６０によってユーザから指定された値に設定されてもよい。
【００９２】
例えば画像形成装置１００と配送装置２００との通信状態が不安定化した場合等には、画像形成装置１００が配送装置２００から送信される配送状況を受信できず、正常に配送を実行している配送装置２００を走行不能状態であると判定してしまう可能性がある。そこで、このような場合には所定回数の設定値を大きくすることで、他の配送装置２００による印刷物の配送等といった無駄な処理の実行を回避できる。
【００９３】
以上で説明したように、本実施形態における印刷物配送システム１０によれば、印刷物を配送中の配送装置２００が走行不能状態になった場合には、他の配送装置２００による配送代行又は再印刷された印刷物の再配送が実行される。このように、配送装置２００が走行不能状態になった場合であっても、他の配送装置２００が印刷物の配送を実行するため、ユーザは印刷物受け取りのために業務を中断する必要がなく、業務効率が向上する。
【００９４】
なお、本実施形態における印刷物配送システム１０は、コンピュータに、本実施形態で説明した処理内容を記述したプログラムを実行させることにより実現可能である。すなわち、印刷物配送システム１０が有する機能は、当該コンピュータに内蔵されるＣＰＵやメモリ、ハードディスクなどのハードウェア資源を用いて、各装置で実施される処理に対応するプログラムを実行することによって実現可能である。また、上記プログラムは、コンピュータが読み取り可能な記録媒体（可搬メモリ等）に記録して、保存したり、配布したりすることが可能である。また、上記プログラムをインターネットや電子メールなど、ネットワークを通して提供することも可能である。
【００９５】
以上、実施形態に係る印刷物配送システム、画像形成装置、印刷物配送方法及びプログラムについて説明したが、本発明は上記実施形態に限定されるものではなく、本発明の範囲内で種々の変形及び改良が可能である。
【符号の説明】
【００９６】
１０  印刷物配送システム
１００  画像形成装置
１２２  印刷データ記憶部（印刷データ記憶手段）
１２４  配送制御部（配送制御手段）
１２６  配送状況受信部（配送状況受信手段）
１２７  配送状況要求部（配送状況要求手段）
２００  配送装置
２２６  配送状況送信部（配送状況送信手段）
２４０  作業アーム（印刷物受取手段）
【先行技術文献】
【特許文献】
【００９７】
【特許文献１】特許第４５５２５７号公報
【図１】
2017030220.tif 000003
【図２】
2017030220.tif 000004
【図３】
2017030220.tif 000005
【図４】
2017030220.tif 000006
【図５】
2017030220.tif 000007
【図６】
2017030220.tif 000008
【図７】
2017030220.tif 000009