(57)【要約】【課題】本発明は、複数の画像形成装置を利用した印刷ジョブの処理結果物の回収を効率的に行う。【解決手段】画像形成システム１は、サーバＳＶのＣＰＵ２１が、１つの印刷ジョブの分散処理や同じ印刷ジョブの並行処理を行う複数の画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等のジョブ関連情報を管理し、また、画像形成装置Ｇａ〜Ｇｎから印刷ジョブの処理状況を取得して、該ジョブ関連情報及び該処理状況に基づいて、各画像形成装置Ｇａ〜Ｇｎから印刷ジョブの処理結果物を回収する回収順位付けをした回収経路を設定する。ＣＰＵ２１は、前記処理状況として印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの回収順位を優先させた修正回収経路に該回収経路を修正する。【選択図】          図１
2015200992.tif 000002
【特許請求の範囲】
【請求項１】
複数の画像形成装置に対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼手段と、
前記印刷ジョブを処理する複数の前記画像形成装置の位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理手段と、
前記画像形成装置から前記印刷ジョブの処理状況を取得する処理状況取得手段と、
前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置から前記印刷ジョブの処理結果物を回収する回収順位付けをした回収経路を設定する回収経路設定手段と、
前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置のうち、異常停止している該画像形成装置の前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正手段と、
を備えていることを特徴とする画像形成システム。
【請求項２】
前記回収経路修正手段は、
前記ジョブ関連情報及び前記処理状況から前記印刷ジョブの処理を行う前記各画像形成装置における該印刷ジョブの処理終了までの残り処理時間を求め、該残り処理時間に基づいて、前記回収順位を決定した前記修正回収経路に前記回収経路を修正することを特徴とする請求項１記載の画像形成システム。
【請求項３】
前記画像形成システムは、
前記処理結果物を回収する回収媒体と、
前記回収媒体の位置情報を取得する位置情報取得手段と、
を備え、
前記回収経路修正手段は、
前記回収媒体の前記位置情報に基づいて、前記回収順位を決定した前記修正回収経路に前記回収経路を修正することを特徴とする請求項１または請求項２記載の画像形成システム。
【請求項４】
前記画像形成システムは、
前記各画像形成装置において使用する消耗品の保管場所に関する消耗品保管情報を管理する消耗品管理手段を、
さらに備え、
前記回収経路修正手段は、
前記処理状況が前記消耗品の補給・交換を必要とする異常停止であると、前記消耗品保管情報に基づいて、該異常停止の解消に必要な該消耗品の前記保管場所を、異常停止している前記画像形成装置よりも前記回収経路において前の経路順位とする前記修正回収経路に該回収経路を修正することを特徴とする請求項１から請求項３のいずれかに記載の画像形成システム。
【請求項５】
前記回収経路修正手段は、
異常停止した前記画像形成装置が複数存在すると、複数の該画像形成装置のうち、前記残り処理時間が長い該画像形成装置ほど前記回収順位において高い優先順位とする前記修正回収経路に前記回収経路を修正することを特徴とする請求項２から請求項４のいずれかに記載の画像形成システム。
【請求項６】
前記回収経路修正手段は、
異常停止した前記画像形成装置が複数存在すると、異常停止している該画像形成装置と前記回収媒体との距離が短い該画像形成装置ほど前記回収順位において高い優先順位とする前記修正回収経路に前記回収経路を修正することを特徴とする請求項３または求項４記載の画像形成システム。
【請求項７】
前記回収経路修正手段は、
異常停止している前記画像形成装置の該異常停止の解消に要する異常解消時間を求め、該異常解消時間が所定の閾値時間よりも長いと、異常停止している該画像形成装置を、前記回収順位を優先させる画像形成装置から除外する前記修正回収経路に前記回収経路を修正することを特徴とする請求項１から請求項６のいずれかに記載の画像形成システム。
【請求項８】
前記画像形成システムは、
前記回収経路を表示する表示手段を備えた携帯端末装置を、
さらに備えていることを特徴とする請求項１から請求項７のいずれかに記載の画像形成システム。
【請求項９】
１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行う複数の画像形成装置の位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理手段と、
前記画像形成装置から前記印刷ジョブの処理状況を取得する処理状況取得手段と、
前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置から前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定する回収経路設定手段と、
前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置のうち、異常停止している該画像形成装置の前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正手段と、
を備えていることを特徴とする画像形成管理装置。
【請求項１０】
複数の画像形成装置に対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼処理ステップと、
前記印刷ジョブを処理する複数の前記画像形成装置の位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理処理ステップと、
前記画像形成装置から前記印刷ジョブの処理状況を取得する処理状況取得処理ステップと、
前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置から前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定する回収経路設定処理ステップと、
前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置のうち、異常停止している該画像形成装置の前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理ステップと、
を有することを特徴とする画像形成管理方法。
【請求項１１】
制御プロセッサに、
複数の画像形成装置に対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼処理と、
前記印刷ジョブを処理する複数の前記画像形成装置の位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理処理と、
前記画像形成装置から前記印刷ジョブの処理状況を取得する処理状況取得処理と、
前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置から前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定する回収経路設定処理と、
前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置のうち、異常停止している該画像形成装置の前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理と、
を実行させることを特徴とする画像形成管理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムに関し、詳細には、複数の画像形成装置を利用した印刷ジョブの処理結果物の回収を効率的に行う画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムに関する。
【背景技術】
【０００２】
近年、ＬＡＮ（Local Area Network）やインターネット等のネットワークに複数のプリンタ装置等の画像形成装置が接続され、該ネットワークに接続されているコンピュータ等の情報処理装置から印刷データを該ネットワーク上の複数の画像形成装置に配信して、配信先の画像形成装置で、並列して印刷出力させる配信印刷（並行処理）が行われている。
【０００３】
また、ネットワーク上に複数の画像形成装置が接続されている場合には、印刷効率を向上させるために、ネットワーク上に印刷制御装置を配置し、該印刷制御装置が、端末からの印刷ジョブを受け付けて、該印刷ジョブを複数に分割して、ネットワーク上の複数の画像形成装置に割り振って分散印刷させる技術が従来から用いられている。
【０００４】
そして、このような複数の画像形成装置に分散印刷や配信印刷を行わせる場合、従来、複数の印刷装置により一つの印刷ジョブを分散処理させるために、当該印刷ジョブを分割する印刷ジョブ分割装置であり、複数の印刷装置候補および目的地の位置に関する位置情報を記憶する記憶部と、複数の印刷装置候補の中から分散処理させる複数の印刷装置を選択するための選択部と、前記選択部によって選択された複数の前記印刷装置および前記目的地の位置情報に基づいて、最終的に前記目的地に向かうように前記複数の印刷装置を結ぶ経路と、前記複数の印刷装置に分散させる前記印刷ジョブの配分と、を決定する決定部と、を有する印刷ジョブ分割装置が提案されている（特許文献１参照）。
【０００５】
すなわち、この従来技術は、複数の画像形成装置で印刷される印刷物を回収しながら目的地へ行くのに、時間を短縮するための経路の決定と、複数の該画像形成装置への印刷ジョブの分配を決定している。
【発明の概要】
【発明が解決しようとする課題】
【０００６】
しかしながら、上記従来技術にあっては、画像形成装置におけるジャム、用紙切れ、その他の回復可能であるが操作を必要とする異常状態が発生した場合については考慮されておらず、印刷物の回収時間を適切かつ効率的に短縮する上で、改良の必要があった。
【０００７】
すなわち、従来技術では、複数の画像形成装置のうち所定数の画像形成装置で異常状態が発生した場合、該異常状態が解消されるまで印刷ジョブを再開することができないにもかかわらず、予め設定して印刷ジョブを分散した回収経路で印刷物を回収する。その結果、異常状態の発生している画像形成装置で、異常状態を回復させた後、印刷ジョブが完了するのを待ち、印刷が完了すると印刷物を回収して、次の画像形成装置へ回収経路に従って回収することになる。その結果、印刷ジョブの全体における処理完了までの時間が長くなり、効率が悪いという問題があった。
【０００８】
そこで、本発明は、複数の画像形成装置を利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることを目的としている。
【課題を解決するための手段】
【０００９】
上記目的を達成するために、請求項１記載の画像形成システムは、複数の画像形成装置に対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼手段と、前記印刷ジョブを処理する複数の前記画像形成装置の位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理手段と、前記画像形成装置から前記印刷ジョブの処理状況を取得する処理状況取得手段と、前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置から前記印刷ジョブの処理結果物を回収する回収順位付けをした回収経路を設定する回収経路設定手段と、前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置のうち、異常停止している該画像形成装置の前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正手段と、を備えていることを特徴としている。
【発明の効果】
【００１０】
本発明によれば、複数の画像形成装置を利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【図面の簡単な説明】
【００１１】
【図１】本発明の第１実施例を適用した画像形成システムの構成図。
【図２】機器情報管理テーブルの一例を示す図。
【図３】回収順序管理テーブルの一例を示す図。
【図４】メッセージＩＤ管理テーブルの一例を示す図。
【図５】画像形成システムの機能ブロック構成図。
【図６】異常状態が発生していない場合の回収経路の一例を示す図。
【図７】異常状態が発生した場合の回収経路の一例を示す図。
【図８】異常状態発生による回収順序管理テーブルの変更状態の一例を示す図。
【図９】回収開始前にメッセージ通知があった場合の回収経路修正処理を示すシーケンス図。
【図１０】回収経路再検索処理を示すフローチャート。
【図１１】印刷ジョブ実行の残り処理時間を考慮した回収経路修正処理を示すシーケンス図。
【図１２】残り処理時間に基づく回収経路再検索処理を示すフローチャート。
【図１３】携帯端末装置の位置に基づく回収経路修正処理を示すシーケンス図。
【図１４】携帯端末装置の位置に基づく回収経路再検索処理を示すフローチャート。
【図１５】サプライ保管場所情報管理テーブルの一例を示す図。
【図１６】サプライ補充が必要な場合の改修順序管理テーブルの変更状態の一例を示す図。
【図１７】エラー復帰に要する時間に基づく回収経路再検索処理を示すフローチャート。
【図１８】異常発生した複数の画像形成装置における残り処理時間に基づく回収経路再検索処理を示すフローチャート。
【図１９】異常発生した複数の画像形成装置と携帯端末装置との装置間距離に基づく回収経路再検索処理を示すフローチャート。
【発明を実施するための形態】
【００１２】
以下、本発明の好適な実施例を添付図面に基づいて詳細に説明する。なお、以下に述べる実施例は、本発明の好適な実施例であるので、技術的に好ましい種々の限定が付されているが、本発明の範囲は、以下の説明によって不当に限定されるものではなく、また、本実施の形態で説明される構成の全てが本発明の必須の構成要件ではない。
【実施例１】
【００１３】
図１〜図１４は、本発明の画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムの第１実施例を示す図であり、図１は、本発明の画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムの第１実施例を適用した画像形成システム１の構成図である。
【００１４】
図１において、画像形成システム１は、ＬＡＮ（Local Area Network）等のネットワークＮＷに、複数の画像形成装置Ｇａ〜Ｇｎ、サーバＳＶ及び携帯端末装置ＫＴが、有線、無線のいずれかまたは双方で接続されている。
【００１５】
画像形成装置Ｇａ〜Ｇｎは、例えば、プリンタ装置、複写装置、ファクシミリ装置、複合装置等が用いられ、本実施例では、例えば、同じ建物の複数の階（フロア）にまたがって、複数台ずつ配置されている。画像形成装置Ｇａ〜Ｇｎは、それぞれ、例えば、読取部１１ａ〜１１ｎ、操作表示部１２ａ〜１２ｎ、ＣＰＵ（Central Processing Unit）１３ａ〜１３ｎ、ＲＯＭ（Read Only Memory）１４ａ〜１４ｎ、ＲＡＭ（Random Access Memory）１５ａ〜１５ｎ、印刷部１６ａ〜１６ｎ、画像メモリ１７ａ〜１７ｎ、ハードディスク（ＨＤＤ）１８ａ〜１８ｎ及びＮＩＣ（Network Interface Card）１９ａ〜１９ｎ等を備えている。
【００１６】
ＲＯＭ１４ａ〜１４ｎは、それぞれの画像形成装置Ｇａ〜Ｇｎとしての基本プログラム、本発明の画像形成管理プログラムのうち、画像形成装置Ｇａ〜Ｇｎにおいて実行する必要のある部分のプログラム及び必要なシステムデータが格納されている。
【００１７】
ＲＡＭ１５ａ〜１５ｎは、ＣＰＵ１３ａ〜１３ｎのワークメモリとして利用され、各種データがＣＰＵ１３ａ〜１３ｎの制御下で格納される。
【００１８】
ＣＰＵ１３ａ〜１３ｎは、ＲＯＭ１４ａ〜１４ｎ内のプログラムに基づいて、ＲＡＭ１５ａ〜１５ｎをワークメモリとして利用しつつ、画像形成装置Ｇａ〜Ｇｎの各部を制御して、画像形成装置Ｇａ〜Ｇｎとしての基本処理を実行する。また、ＣＰＵ１３ａ〜１３ｎは、画像形成管理プログラムに基づいて、本発明の画像形成管理方法のうち、画像形成装置Ｇａ〜Ｇｎとして実行すべき部分の処理を実行する。
【００１９】
読取部１１ａ〜１１ｎは、例えば、光電変換素子としてＣＣＤ(Charge Coupled Device)またはＣＭＯＳ（Complementary Metal Oxide Semiconductor ）を用いたスキャナが用いられている。読取部１１ａ〜１１ｎは、原稿を走査して、該原稿の画像を読み取り、画像データをＣＰＵ１３ａ〜１３ｎへ出力する。
【００２０】
操作表示部１２ａ〜１２ｎは、テンキー、スタートキー、ファンクションキー等の画像形成装置Ｇａ〜Ｇｎの操作に必要な各種操作キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）を備えている。操作表示部１２ａ〜１２ｎは、各種操作キーから入力されるコピー操作、スキャナ操作、ファクシミリ操作等の各種命令をＣＰＵ１３ａ〜１３ｎへ通知し、ＣＰＵ１３ａ〜１３ｎからの表示情報をディスプレイに表示させる。
【００２１】
印刷部１６ａ〜１６ｎは、それぞれ種々の画像形成方式（印刷方式）の印刷部が用いられており、例えば、サーマル素子を利用したサーマル印刷部、インク吐出式印刷部、または、電子写真式印刷部等が使用されている。印刷部１６ａ〜１６ｎは、受信画情報や読取部１１ａ〜１１ｎで読み取られた画像データを用紙、フィルム等の被記録媒体（以下、単に、用紙という。）に画像形成（印刷）して、画像形成結果物（印刷物）を排紙トレイ上に排出する。
【００２２】
画像メモリ１７ａ〜１７ｎは、読取部１１ａ〜１１ｎの読み取った原稿の画像データ、受信した画像データ及び画像処理後の画像データ等をＣＰＵ１３ａ〜１３ｎの制御下で記憶し、また、読み出される。
【００２３】
ハードディスク１８ａ〜１８ｎは、プログラム、画像データ等をＣＰＵ１３ａ〜１３ｎの制御下で記憶し、また、画像形成装置Ｇｋ１〜Ｇｋｎを利用することのできるユーザに関する認証情報を格納している。
【００２４】
ＮＩＣ１９ａ〜１９ｎは、ネットワークＮＷのケーブル（例えば、ＬＡＮのイーサネット（登録商標）ケーブル）に接続されている。ＮＩＣ１９ａ〜１９ｎは、ＴＣＰ／ＩＰ（Transmission Control Protocol/Internet Protocol）やＳＭＴＰ（Simple Mail Transfer Protocol ）／ＰＯＰ（Point Of Production ）等のプロトコルの制御を行う。ＮＩＣ１９ａ〜１９ｎは、画像形成装置Ｇａ〜Ｇｎ相互間、サーバＳＶ及び携帯端末装置ＫＴと通信を行って、印刷ジョブ、データ等の授受を行う。
【００２５】
上記画像形成装置Ｇａ〜Ｇｎは、後述するサーバＳＶから送られてきた印刷ジョブを実行して、印刷部１６ａ〜１６ｎで該印刷ジョブの印刷データに基づいて画像を用紙に印刷出力し、印刷物を排紙トレイへ出力する。また、画像形成装置Ｇａ〜Ｇｎは、自己診断機能を備えている。例えば、ＣＰＵ１３ａ〜１３ｎは、印刷処理の実行において、用紙切れ、印刷材（例えば、トナー、インク等）の切れ等の消耗品切れによる印刷実行不可能な異常状態、用紙ジャム等の消耗品切れ以外の操作によって復帰（解消）可能であるが印刷実行不可能な異常状態等の各種異常状態の有無を検出する。ＣＰＵ１３ａ〜１３ｎは、異常状態の発生を検出すると、ＮＩＣ１９ａ〜１９ｎからネットワークＮＷを介して、該異常状態の種別を示すコードとともに異常発生信号をサーバＳＶ及び携帯端末装置ＫＴへ送信する。
【００２６】
サーバＳＶは、例えば、通常のハードウェア構成及びソフトウェア構成のサーバやコンピュータ等が用いられ、特に、本発明の画像形成管理方法の主要部分を実行するための画像形成管理プログラムを搭載している。
【００２７】
サーバＳＶは、ＣＰＵ２１、ＲＯＭ２２、ＲＡＭ２３、画像メモリ２４、ハードディスク（ＨＤＤ）２５及びＮＩＣ２６等を備えている。
【００２８】
ＲＯＭ２２は、画像形成システム１におけるサーバとしての基本プログラム、本発明の画像形成管理プログラムのうち、サーバＳＶにおいて実行する必要のある部分のプログラム及び必要なシステムデータが格納されている。
【００２９】
ＲＡＭ２３は、ＣＰＵ２１のワークメモリとして利用され、各種データがＣＰＵ２１の制御下で格納される。
【００３０】
ＣＰＵ２１は、ＲＯＭ２２内のプログラムに基づいて、ＲＡＭ２３をワークメモリとして利用しつつ、サーバＳＶの各部を制御して、画像形成システム１におけるサーバＳＶにとしての基本処理を実行する。また、ＣＰＵ２１は、画像形成管理プログラムに基づいて、本発明の画像形成管理方法のうち、サーバＳＶとして実行すべき部分の処理を実行する。
【００３１】
画像メモリ２４は、サーバＳＶとして利用する各種画像データ、例えば、後述する印刷物を回収する際の回収経路の経路図データ等を格納する。
【００３２】
ハードディスク２５は、画像形成システム１におけるサーバＳＶとして必要な各種データ、特に、本発明の画像形成管理方法を実行する上で必要な各種データを格納している。すなわち、ハードディスク２５は、図２に示すような機器情報管理テーブルＴｂ１、図３に示すような回収順序管理テーブルＴｂ２及び図４に示すようなメッセージＩＤ管理テーブルＴｂ３等を格納している。
【００３３】
機器情報管理テーブルＴｂ１は、図２に示すように、画像形成装置ＩＤ、ＩＰアドレス、位置情報及び機器ステータスの各項目にそれぞれ情報が登録され、機器である画像形成装置Ｇａ〜Ｇｎの現在の状態を管理するための機器管理情報（ジョブ関連情報）の登録されるテーブルである。画像形成装置ＩＤは、各画像形成装置Ｇａ〜Ｇｎを識別するためのＩＤ（Identification）であり、ＩＰアドレスは、各画像形成装置Ｇａ〜Ｇｎに割り当てられているＩＰ（Internet Protocol）アドレスである。位置情報は、経度と緯度からなる座標情報とフロアからなり、座標情報は、各画像形成装置Ｇａ〜Ｇｎが設置されている緯度と経度で、フロアは、各画像形成装置が設置されている建物での階（１Ｆ、２Ｆ、３F等のフロア）である。機器ステータスは、各画像形成装置Ｇａ〜Ｇｎの現在の状態を示す情報（印刷中、アイドル、異常停止中等）である。
【００３４】
回収順序管理テーブルＴｂ２は、図３に示すように、回収順序、画像形成装置ＩＤ及びアクションの各項目にそれぞれ情報が登録され、印刷ジョブの実行結果である印刷物を回収する回収経路における画像形成装置Ｇａ〜Ｇｎの回収順序を示すテーブルである。回収順序は、回収経路上の画像形成装置Ｇａ〜Ｇｎのうち回収順序を示す情報であり、画像形成装置ＩＤは、図２の機器情報管理テーブルＴｂ１に登録されている画像形成装置ＩＤを示している。アクションは、各回収順序において、その画像形成装置Ｇａ〜Ｇｎにおいて行うべき操作を示しており、印刷物の回収操作を示す「回収」、異常状態の復帰操作を示す「エラー復帰」等が登録される。
【００３５】
メッセージＩＤ管理テーブルＴｂ３は、図４に示すように、メッセージＩＤ、エラー種類、復帰可否及び復帰作業時間の各項目にそれぞれ情報が登録され、画像形成装置Ｇａ〜Ｇｎにおいて発生する異常状態を管理する情報を示すテーブルである。メッセージＩＤは、「００１」、「００２」・・・等の値が登録され、印刷の停止を伴う異常状態を特定するＩＤであって、異常状態が発生した画像形成装置Ｇａ〜Ｇｎから送信されてくるＩＤである。エラー種類は、メッセージＩＤに対応した異常状態（エラー状態）の種類を示す情報であり、「ジャム」、「問い合わせ」、「カバーオープン」、「トナーエンド」、「用紙切れ」等である。復帰可否は、異常状態であるエラー状態がユーザ等の操作によって復帰が可能なエラーであるか否かを示す情報であり、復帰可の「ｔｒｕｅ」と、復帰不可の「ｆａｌｓｅ」が登録される。復帰作業時間は、ユーザ等による画像形成装置Ｇａ〜Ｇｎの前でのエラー解消作業（エラー復帰作業）に要する時間の目安を示す情報であり、秒単位で登録されている。
【００３６】
ＮＩＣ２６は、ネットワークＮＷに接続され、ＣＰＵ２１の制御下で、ネットワークＮＷ上の画像形成装置Ｇａ〜Ｇｎ及び携帯端末装置ＫＴと通信して、データ及び各種情報の授受を行う。
【００３７】
なお、サーバＳＶは、上記各画像形成装置Ｇａ〜Ｇｎの機器情報が機器情報管理テーブルＴｂ１に登録されており、これら全ての画像形成装置Ｇａ〜Ｇｎに対して一斉に通信を行うことができる。
【００３８】
携帯端末装置ＫＴは、例えば、通常のハードウェア構成及びソフトウェア構成のスマートフォン、タブレット、携帯型コンピュータ等が用いられ、特に、本発明の画像形成管理方法の主要部分を実行するための画像形成管理プログラムを搭載している。
【００３９】
携帯端末装置ＫＴは、操作表示部３１、ＣＰＵ３２、ＲＯＭ３３、ＲＡＭ３４、画像メモリ３５、不揮発性メモリ３６及びＮＩＣ３７等を備えている。
【００４０】
操作表示部（表示手段）３１は、携帯端末装置ＫＴの操作に必要な各種操作キーを備えるとともに、ディスプレイ（例えば、液晶ディスプレイ）を備えており、操作キーは、その多くの操作キーがディスプレイのタッチキーであってもよい。操作表示部３１は、各種操作キーから入力される各種命令をＣＰＵ３２へ通知し、ＣＰＵ３２からの表示情報をディスプレイに表示させる。
【００４１】
ＲＯＭ３３は、携帯端末装置としての基本プログラム及び本発明の画像形成管理プログラムのうち、携帯端末装置ＫＴにおいて実行する必要のある部分のプログラム及び必要なシステムデータが格納されている。
【００４２】
ＣＰＵ３２は、ＲＯＭ３３内のプログラムに基づいて、ＲＡＭ３４をワークメモリとして利用しつつ、携帯端末装置ＫＴの各部を制御して、携帯端末装置ＫＴとしての基本動作を実行するとともに、本発明の画像形成管理処理を実行する。
【００４３】
画像メモリ３５は、操作表示部３１のディスプレイへの表示データ等のデータを、ＣＰＵ３２の制御下で記憶する。
【００４４】
不揮発性メモリ３６は、例えば、ＳＲＡＭ（Static Random Access Memory）等で構成され、携帯端末装置ＫＴの電源がＯＦＦの場合にも記憶しておく必要のある各種データを、ＣＰＵ３２の制御下で記憶し、また、読み出される。
【００４５】
ＮＩＣ３７は、ネットワークＮＷに接続され、ＣＰＵ３２の制御下で、ネットワークＮＷ上の画像形成装置Ｇａ〜Ｇｎ及びサーバＳＶと通信して、データ及び各種情報の授受を行う。
【００４６】
そして、携帯端末装置ＫＴは、ＧＰＳ（Global Positioning System）アンテナ等の携帯端末装置ＫＴの現在位置情報を取得する位置情報取得手段としての位置検出部６３（図５参照）を備えている。ＣＰＵ３２は、取得した現在位置情報をＮＩＣ３７からネットワークＮＷを介してサーバＳＶへ送信する。
【００４７】
そして、画像形成システム１は、本発明の画像形成管理プログラムが、サーバＳＶ及び画像形成装置Ｇａ〜Ｇｎと携帯端末装置ＫＴに導入されることで、本発明の画像形成管理方法が実行される。すなわち、画像形成システム１は、ＲＯＭ、ＥＥＰＲＯＭ（Electrically Erasable and Programmable Read Only Memory ）、ＥＰＲＯＭ、フラッシュメモリ、フレキシブルディスク、ＣＤ−ＲＯＭ（Compact Disc Read Only Memory ）、ＣＤ−ＲＷ（Compact Disc Rewritable ）、ＤＶＤ（Digital Versatile Disk）、ＳＤ（Secure Digital）カード、ＭＯ（Magneto-Optical Disc）等のコンピュータが読み取り可能な記録媒体に記録されている本発明の画像形成管理方法を実行する画像形成管理プログラムを読み込んでサーバＳＶのＲＯＭ２２及び画像形成装置Ｇａ〜ＧｎのＲＯＭ１４ａ〜１４ｎ、携帯端末装置ＫＴのＲＯＭ３３に導入することで、後述する複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブ実行させる場合の全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させる画像形成管理方法を実行する画像形成管理システムとして構築されている。この画像形成管理プログラムは、アセンブラ、Ｃ、Ｃ＋＋、Ｃ＃、Ｊａｖａ（登録商標）等のレガシープログラミング言語やオブジェクト指向プログラミング言語等で記述されたコンピュータ実行可能なプログラムであり、上記記録媒体に格納して頒布することができる。
【００４８】
そして、画像形成システム１は、上記画像形成管理プログラムが導入されることで、サーバＳＶ、画像形成装置Ｇａ〜Ｇｎ及び携帯端末装置ＫＴに、図５に示すような機能ブロックがそれぞれ構築される。
【００４９】
すなわち、画像形成システム１は、図５に示すように、画像形成装置Ｇａ〜Ｇｎに、ジョブ制御部４１ａ〜４１ｎ、データ送受信部４２ａ〜４２ｎ、操作部４３ａ〜４３ｎ、入力部４４ａ〜４４ｎ、出力部４５ａ〜４５ｎ及び記憶部４６ａ〜４６ｎが構築される。また、サーバＳＶに、経路決定部５１、データ送受信部５２及び記憶部５３が構築され、携帯端末装置ＫＴに、表示制御部６１、データ送受信部６２、位置検出部６３、記憶部６４及び操作部６５が構築される。
【００５０】
画像形成装置Ｇａ〜Ｇｎのジョブ制御部４１ａ〜４１ｎは、ＣＰＵ１３ａ〜１３ｎによって構築されている。ジョブ制御部４１ａ〜４１ｎは、主に、サーバＳＶから依頼された印刷ジョブの実行、該印刷ジョブの実行における異常状態の発生の監視、異常状態発生時の通知、印刷ジョブ実行完了までの残り処理時間の算出等の本画像形成システム１の画像形成装置Ｇａ〜Ｇｎとして必要な各処理を行う。
【００５１】
データ送受信部４２ａ〜４２ｎは、ＮＩＣ１９ａ〜１９ｎで構築され、ジョブ制御部４１ａ〜４１ｎの制御下で、サーバＳＶ、携帯端末装置ＫＴと通信して、印刷ジョブの受信、異常状態の通知、残り処理時間の通知等を行う。
【００５２】
操作部４３ａ〜４３ｎは、操作表示部１２ａ〜１２ｎで構築され、ジョブ制御部４１ａ〜４１ｎの制御下で、操作内容のジョブ制御部４１ａ〜４１ｎへの通知、表示データの表示等を行う。
【００５３】
入力部４４ａ〜４４ｎは、読取部１１ａ〜１１ｎで構築され、原稿の画像を読み取って画像データをジョブ制御部４１ａ〜４１ｎへ出力する。
【００５４】
出力部４５ａ〜４５ｎは、印刷部１６ａ〜１６ｎで構築され、ジョブ制御部４１ａ〜４１ｎの制御下で、印刷ジョブの印刷データに基づいて、上記印刷方式で、画像を用紙に印刷出力する。
【００５５】
記憶部４６ａ〜４６ｎは、画像メモリ１７ａ〜１７ｎ及びハードディスク１８ａ〜１８ｎで構築され、画像データ及びその他のデータを記憶する。
【００５６】
サーバＳＶの経路決定部５１は、ＣＰＵ２１で構築され、機器情報管理テーブルＴｂ１に基づいて、印刷ジョブを、複数の画像形成装置Ｇａ〜Ｇｎに対して、データ送受信部５２を介して送信して、並列して印刷させる。また、経路決定部５１は、データ送受信部５２を介して、印刷ジョブを送信した各画像形成装置Ｇａ〜Ｇｎの印刷ジョブの進捗状況及びメッセージＩＤを受け取る。経路決定部５１は、機器情報管理テーブルＴｂ１及びメッセージＩＤ管理テーブルＴｂ３を参照して、印刷物を回収する回収経路を決定し、決定した回収経路を、データ送受信部５２を介して携帯端末装置ＫＴへ送信する。さらに、経路決定部５１は、処理状況として印刷ジョブの処理が異常停止していることを取得すると、回収経路上の各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理を行う。
【００５７】
具体的には、ＣＰＵ２１、すなわち、経路決定部５１は、複数の画像形成装置Ｇａ〜Ｇｎに対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼処理を行い、ジョブ依頼手段として機能している。また、ＣＰＵ２１、すなわち、経路決定部５１は、印刷ジョブを処理する複数の画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等の機器管理情報（ジョブ関連情報）を機器情報管理テーブルＴｂ１として管理するジョブ管理処理を行い、ジョブ管理手段として機能している。さらに、ＣＰＵ２１、すなわち、経路決定部５１は、ジョブ関連情報及び処理状況に基づいて、各画像形成装置Ｇａ〜Ｇｎから印刷ジョブの印刷物（処理結果物）を回収する回収順位付けをした回収経路を設定する回収経路設定処理を行い、回収経路設定手段として機能している。また、ＣＰＵ２１、すなわち、経路決定部５１は、処理状況として印刷ジョブの処理が異常停止していることを取得すると、回収経路上の各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理を行い、回収経路修正手段として機能している。
【００５８】
データ送受信部（処理状況取得手段）５２は、ＮＩＣ２６で構築され、経路決定部５１の制御下で、ネットワークＮＷを介して、画像形成装置Ｇａ〜Ｇｎ及び携帯端末装置ＫＴと通信する。ＮＩＣ２６、すなわち、データ送受信部５２は、画像形成装置Ｇａ〜Ｇｎから印刷ジョブの処理状況を取得する処理状況取得処理を行い、処理状況取得手段として機能している。
【００５９】
記憶部５３は、画像メモリ２４及びハードディスク２５によって構築され、経路決定部５１の制御下で、印刷データ及び上記機器情報管理テーブルＴｂ１、回収順序管理テーブルＴｂ２及びメッセージＩＤ管理テーブルＴｂ３等を記憶する。
【００６０】
携帯端末装置ＫＴのデータ送受信部６２は、ＮＩＣ３７で構築され、表示制御部６１の制御下で、ネットワークＮＷを介して、サーバＳＶ及び画像形成装置Ｇａ〜Ｇｎと通信する。
【００６１】
操作部（表示手段）６５は、操作表示部３１によって構築され、操作内容の表示制御部６１への出力及び表示制御部６１からの表示データの表示を行う。特に、操作表示部３１、すなわち、操作部６５は、サーバＳＶから送信されてくる回収経路を表示する。
【００６２】
記憶部６４は、画像メモリ３５及び不揮発性メモリ３６等で構築され、回収経路等の表示データ等のデータを表示制御部６１の制御下で記憶する。
【００６３】
位置検出部（位置情報取得手段）６３は、上記ＧＰＳアンテナ等で構築され、携帯端末装置ＫＴの現在位置情報、すなわち、携帯端末装置ＫＴを携帯するユーザ等の現在位置情報を取得して、表示制御部６１へ出力する。なお、位置検出部６３は、ＧＰＳに限るものではなく、例えば、ＮＦＣ（Near Field Communications）、Ｂｌｕｅｔｏｏｔｈ（登録商標）、ｗｉ−Ｆｉ等のように、携帯端末装置ＫＴの現在位置を取得できるものであれば適宜のものを使用することができる。
【００６４】
表示制御部６１は、ＣＰＵ３２によって構築され、データ送受信部６２の受信したサーバＳＶからの回収経路データを、記憶部６４へ記憶するとともに、表示データに変換して、操作部６５に表示させる。また、表示制御部６１は、位置検出部６３が取得した携帯端末装置ＫＴの現在位置情報を、データ送受信部６２を介して、サーバＳＶへ送信する。
【００６５】
データ送受信部６２は、ＮＩＣ３７で構築され、表示制御部６１の制御下で、ネットワークＮＷを介して、画像形成装置Ｇａ〜Ｇｎ及び携帯端末装置ＫＴと通信するが、本実施例では、携帯端末装置ＫＴとのみ通信を行うものであってもよい。
【００６６】
なお、上記説明においては、サーバＳＶと携帯端末装置ＫＴが異なるものとして記載しているが、サーバＳＶと携帯端末装置ＫＴは、いずれか一方に統合されていてもよい。また、携帯端末装置ＫＴは、本実施例では、印刷物を回収するユーザ等の人に携帯されて、回収経路を表示するとともに、現在位置をサーバＳＶに送信するものとして、回収経路を表示する操作表示部３１（操作部６５）を備えたものとしている。携帯端末装置ＫＴは、印刷物を回収するのが、人ではなく、回収ロボットのように、機械媒体（以下、回収ロボットという。）であると、回収経路を表示する部分を必要としない。この場合、回収ロボットは、回収経路の情報を受信して、該回収経路情報に基づいて、画像形成装置Ｇａ〜Ｇｎ等を回収順位に従って印刷物の回収を行い、サーバＳＶは、該回収経路の情報を、ネットワークＮＷを介して、回収ロボットに送信する。なお、以下の説明では、ユーザが画像形成装置Ｇａ〜Ｇｎ等を巡回して印刷物の回収や画像形成装置Ｇａ〜Ｇｎの復帰作業等を行うものとして説明するが、回収ロボット等が同様の処理を行ってもよい。
【００６７】
次に、本実施例の作用を説明する。本発明の画像形成システム１は、複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させる。
【００６８】
画像形成システム１は、サーバＳＶが、印刷ジョブを複数の画像形成装置Ｇａ〜Ｇｎを利用して実行させ、印刷ジョブの処理結果物である印刷物を回収する。この印刷ジョブを複数の画像形成装置Ｇａ〜Ｇｎに実行させる場合としては、例えば、１つの印刷ジョブを複数に分割して、複数の画像形成装置Ｇａ〜Ｇｎに分散して印刷させ、最終的に１つの印刷物としてまとめる分散印刷がある。また、この印刷ジョブを複数の画像形成装置Ｇａ〜Ｇｎに実行させる場合としては、例えば、１つの印刷ジョブを複数の画像形成装置Ｇａ〜Ｇｎで並行して実行させ、複数部数の印刷物を印刷させる並行印刷がある。
【００６９】
そして、画像形成システム１は、サーバＳＶが複数の画像形成装置Ｇａ〜Ｇｎを利用して、印刷ジョブを実行させる場合、印刷結果の印刷物を効率的に回収して目的の場所に届ける必要がある。
【００７０】
そこで、本実施例の画像形成システム１は、印刷ジョブを発行するサーバＳＶが、予めネットワークＮＷ上に接続されていて、印刷ジョブの実行に利用できる画像形成装置Ｇａ〜Ｇｎに関する機器管理情報を機器情報管理テーブルＴｂ１から取得する。サーバＳＶは、機器管理情報を参照して、印刷ジョブを実行させる画像形成装置Ｇａ〜Ｇｎを決定して、印刷ジョブを送信する。
【００７１】
印刷ジョブを受信した画像形成装置Ｇａ〜Ｇｎは、受信した印刷ジョブの実行を開始して、印刷ジョブが完了するまでの残り処理時間を求め、また、機器ステータス（動作状態情報）を取得して、該残り処理時間及び機器ステータスをサーバＳＶへ送信する。画像形成装置Ｇａ〜Ｇｎは、この残り処理時間及び機器ステータスを適宜のタイミング毎にサーバＳＶへ送信する。画像形成装置Ｇａ〜Ｇｎは、印刷ジョブの実行が完了すると、印刷物を排紙トレイへ出力する。
【００７２】
サーバＳＶは、印刷ジョブを画像形成装置Ｇｋ１〜Ｇｋｎに送信すると、各画像形成装置Ｇａ〜Ｇｎからの処理時間及び機器ステータスが送られてくると、該機器ステータスを機器情報管理テーブルＴｂ１に登録する。サーバＳＶは、各画像形成装置Ｇａ〜Ｇｎにおける残り処理時間と、機器情報管理テーブルＴｂ１の各画像形成装置Ｇａ〜Ｇｎの機器ステータス及び位置情報に基づいて、最も効率的な回収経路を決定する。
【００７３】
例えば、図６に示すように、建物の同じフロアに、画像形成装置Ｇａ〜Ｇｃが、配置されていた場合、サーバＳＶは、残り処理時間、画像形成装置Ｇａ〜Ｇｃ間の距離及び配置位置等から、図６に矢印で示すように、スタート位置から画像形成装置Ｇａ、画像形成装置Ｇｂ及び画像形成装置Ｇｃを回収順序として、最終的にゴールへと進む回収経路を決定する。
【００７４】
ところが、図７に示すように、例えば、画像形成装置Ｇｃに印刷ジョブの実行が不可能な異常状態が発生した場合、異常状態の発生した画像形成装置Ｇｃの復帰を優先させて行うことが、全体の処理時間を短縮しつつ、回収効率を向上させることができる。
【００７５】
すなわち、画像形成システム１において、印刷ジョブを実行する画像形成装置Ｇａ〜Ｇｎは、異常状態が発生すると、該異常状態の内容を特定するメッセージＩＤを生成して、サーバＳＶに送信する。
【００７６】
サーバＳＶは、メッセージＩＤが送られてくると、メッセージＩＤ管理テーブルＴｂ３からエラー種類を特定し、該異常状態（エラー）が復帰可能か否か判断するとともに、復帰可能であれば、復帰作業時間を取得する。サーバＳＶは、異常状態の復帰可否判断と復帰作業時間及び印刷ジョブを実行する全ての画像形成装置Ｇａ〜Ｇｃの残り処理時間と位置情報及び携帯端末装置ＫＴの位置情報から、回収経路を修正回収経路に変更し、変更した修正回収経路を携帯端末装置ＫＴへ送信する。携帯端末装置ＫＴは、修正回収経路が送られてくると、該修正回収経路を表示出力する。
【００７７】
例えば、サーバＳＶは、図７に示すように、スタート地点から回収経路上の巡回を開始する前に、画像形成装置ＧｃからメッセージＩＤが送信されてくると、回収経路を、異常の発生した画像形成装置Ｇｃを優先させて、回収経路の先頭順位として、異常状態の復帰作業を、アクションとして、回収順序管理テーブルＴｂ２に登録する。すなわち、サーバＳＶは、上述のように画像形成装置Ｇｃに復帰可能な異常状態が発生すると、図８（ａ）に示す回収順序管理テーブルＴｂ２を、図８（ｃ）に示す回収順序管理テーブルＴｂ２のように、修正する。この場合、サーバＳＶは、異常状態の発生した画像形成装置Ｇｃを回収順序の先頭に修正して、アクションとして、エラー復帰を登録し、その後の回収経路は、先に決定した回収経路を登録する。
【００７８】
このようにすると、携帯端末装置ＫＴを携帯するユーザは、異常状態の発生した画像形成装置Ｇｃのエラー復帰を行って、印刷ジョブの実行を行わせた後、当初の回収経路に従って印刷物の回収を行うことになる。そして、ユーザは、順次回収経路の順に画像形成装置Ｇａ、Ｇｂを巡回して印刷物の回収を行うと、異常状態の発生した画像形成装置Ｇｃが回収経路の最後に設定されているため、画像形成装置Ｇｃに到着する頃には、印刷ジョブが完了している。したがって、印刷ジョブを実行している画像形成装置Ｇａ〜Ｇｎに異常状態が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【００７９】
すなわち、上述のように、画像形成装置Ｇａ〜Ｇｃで印刷ジョブを実行させる場合に、画像形成装置Ｇｃで回収を開始する前に、異常状態（エラー）が発生した場合、画像形成システム１は、図９に示すような処理を行う。まず、ユーザが携帯端末から印刷データを指定して印刷ジョブの実行を操作すると（Ｓ１）、携帯端末装置ＫＴは、印刷ジョブの実行操作があると、サーバＳＶに対して、印刷データを特定した印刷ジョブの実行要求を行う（Ｓ２）。サーバＳＶは、印刷ジョブの実行要求があると、指定された印刷ジョブを、該印刷ジョブを実行させる画像形成装置Ｇａ〜Ｇｃ（図９の場合、３台の画像形成装置Ｇａ〜Ｇｃ）に対して送信する（Ｓ３、Ｓ４）。
【００８０】
各画像形成装置Ｇａ〜Ｇｃは、印刷ジョブが送られてくると、該印刷ジョブの受付を行って、サーバＳＶに受付完了を送信する（Ｓ５、Ｓ６）。
【００８１】
サーバＳＶは、印刷ジョブを送信した全ての画像形成装置Ｇａ〜Ｇｃから受付完了通知が送られてくると、機器情報管理テーブルＴｂ１を参照して、印刷物を回収する回収経路を決定する（Ｓ７）。
【００８２】
サーバＳＶは、決定した回収経路を携帯端末装置ＫＴへ送信し（Ｓ８）、携帯端末装置ＫＴは、受信した回収経路を表示してユーザに提示する（Ｓ９）。
【００８３】
ユーザは、表示された回収経路を見て、回収経路に従って、画像形成装置Ｇａ〜Ｇｃを巡回して印刷物を回収する。ところが、ユーザが回収を開始する前に、画像形成装置Ｇｃで、異常状態（エラー）が発生すると（Ｓ１０）、画像形成装置Ｇｃは、エラー原因を取得して、該エラー原因に対応するメッセージＩＤのメッセージ通知をサーバＳＶへ送信する（Ｓ１１）。
【００８４】
サーバＳＶは、画像形成装置Ｇｃからメッセージ通知を受け取ると、メッセージＩＤ管理テーブルＴｂ３を参照して、エラー種類と復帰可能なエラーであるか否かの情報を取得し、復帰可能なエラーであると、回収経路再検索を行う（Ｓ１２）。サーバＳＶは、回収経路再検索を行って、回収経路を、例えば、図７及び図８に示したような修正回収経路に修正する。サーバＳＶは、回収経路を修正回収経路に変更すると、修正回収経路を携帯端末装置ＫＴに通知し（Ｓ１３）、携帯端末装置ＫＴは、修正回収経路を表示してユーザに提示する（Ｓ１４）。
【００８５】
そして、サーバＳＶは、上記回収経路再検索処理を、図１０に示すように行う。すなわち、サーバＳＶは、送信されてきたメッセージＩＤに基づいてメッセージＩＤ管理テーブルＴｂ３を参照して、エラー種類を取得して、エラーで印刷ジョブの実行が停止しているか判断する（ステップＳ１０１）。
【００８６】
ステップＳ１０１で、エラーで印刷が停止していないと（ステップＳ１０１で、ＮＯのとき）、サーバＳＶは、回収経路の再検索が必要ないと判断して、そのまま回収経路再検索処理を終了する。
【００８７】
ステップＳ１０１で、エラーで印刷が停止していると（ステップＳ１０１で、ＹＥＳのとき）、サーバＳＶは、回収経路の再検索が必要であると判断して、エラーが復帰可能であるか判断する（ステップＳ１０２）。サーバＳＶは、このエラーが復帰可能であるか否かの判断を、画像形成装置Ｇａ〜Ｇｎから送られてきたメッセージＩＤに基づいてメッセージＩＤ管理テーブルＴｂ３の復帰可否情報を参照することで、行う。
【００８８】
ステップＳ１０２で、エラーが復帰可能であると（ステップＳ１０２で、ＹＥＳのとき）、サーバＳＶは、回収経路を再検索して、回収経路を変更する（ステップＳ１０３）。サーバＳＶは、この回収経路の再検索においては、異常状態の復帰作業時間及び印刷ジョブを実行する全ての画像形成装置Ｇａ〜Ｇｃの残り処理時間と位置情報及び携帯端末装置ＫＴの位置情報から、回収経路を修正回収経路に変更する。いま、ユーザは、回収を開始していないため、携帯端末装置ＫＴの現在位置は、スタート位置である。したがって、サーバＳＶは、異常状態の復帰作業時間及び印刷ジョブを実行する全ての画像形成装置Ｇａ〜Ｇｃの残り処理時間と位置情報に基づいて、回収経路の再検索を行って、修正回収経路を決定する。
【００８９】
ステップＳ１０２で、エラーが復帰不可能であると（ステップＳ１０２で、ＮＯのとき）、サーバＳＶは、異常状態の発生した画像形成装置Ｇｃの残りの印刷ジョブを、ネットワークＮＷに接続されている他の画像形成装置Ｇａ〜Ｇｎであって、印刷ジョブを送信していない画像形成装置Ｇｄ〜Ｇｎに送信して、処理させる（ステップＳ１０４）。サーバＳＶは、残りジョブを他の画像形成装置Ｇｄ〜Ｇｎに送信して処理を行わせると、上記同様に、画像形成装置Ｇａ、Ｇｂ及び残り印刷ジョブを実行する画像形成装置Ｇｄ〜Ｇｎの残り処理時間と位置情報に基づいて、回収経路の再検索を行って、修正回収経路を決定する（ステップＳ１０３）。
【００９０】
このように、印刷ジョブを実行する画像形成装置Ｇａ〜Ｇｎに異常が発生した場合に、回収経路の再検索を行って、回収経路を修正回収経路に変更する。複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【００９１】
なお、上記説明では、サーバＳＶは、異常状態の発生した画像形成装置Ｇａ〜Ｇｎにおける印刷ジョブ実行にかかる残り処理時間を詳細には、判断していないが、該残り処理時間に基づいて、異常状態の発生した画像形成装置Ｇａ〜Ｇｎを最優先とする回収経路に変更してもよい。
【００９２】
この場合、サーバＳＶは、図１１に示すように、回収経路修正処理を行う。なお、図１１において、図９と同じ処理については、同じ処理ナンバーを付与して、その説明を簡略化する。
【００９３】
サーバＳＶは、異常状態が発生してメッセージ通知を送ってきた画像形成装置Ｇｃ（Ｓ１０、Ｓ１１）に対して、印刷ジョブの残り処理時間の取得要求を行う（Ｓ２１）。
【００９４】
画像形成装置Ｇｃは、残り処理時間の取得要求があると、復帰後に残りの印刷ジョブを完了するまでの残り処理時間を求めて、該残り処理時間をサーバＳＶへ送信する（Ｓ２２）。
【００９５】
サーバＳＶは、残り処理時間が送られてくると、該残り処理時間に基づいて、回収経路再検索を行って、回収経路修正を決定する（Ｓ２３）。
【００９６】
サーバＳＶは、回収経路を修正回収経路に変更すると、修正回収経路を携帯端末装置ＫＴに通知し（Ｓ２４）、携帯端末装置ＫＴは、修正回収経路を表示してユーザに提示する（Ｓ２５）。
【００９７】
サーバＳＶは、この回収経路再検索処理を、例えば、図１２に示すように行う。すなわち、サーバＳＶは、異常状態の発生した画像形成装置Ｇｃから残り印刷ジョブを完了するのに要する残り処理時間が送られてくると、該残り処理時間が予め設定されている閾値時間（例えば、図１２では、２分）以上であるかチェックする（ステップＳ２０１）。
【００９８】
ステップＳ２０１で、残り処理時間が閾値時間以上であると（ステップＳ２０１で、ＹＥＳのとき）、サーバＳＶは、該異常状態の復帰（エラー復帰）を最優先とした回収順序の修正回収経路に、回収経路を変更する（ステップＳ２０２）。
【００９９】
ステップＳ２０１で、残り処理時間が閾値時間未満であると（ステップＳ２０１で、ＮＯのとき）、サーバＳＶは、異常状態を復帰させれば、直ぐに印刷ジョブが完了すると判断して、回収経路の変更を行うことなく、回収経路再検索処理を終了する。
【０１００】
このようにすると、印刷ジョブの残り時間を適切に考慮して、回収経路を決定することができ、印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１０１】
また、画像形成システム１は、ユーザが、印刷物の回収を行うために、スタート位置を出発した後に、印刷ジョブを実行中の画像形成装置Ｇａ〜Ｇｎから異常発生のメッセージ通知があった場合には、図１３及び図１４に示すように回収経路修正処理及び回収経路再検索処理を行う。
【０１０２】
すなわち、画像形成システム１は、図１３に示すように、ユーザが回収経路に従って、印刷物の回収に出発した後、画像形成装置Ｇｃで異常状態（エラー）が発生すると（Ｓ３１）、画像形成装置Ｇｃは、メッセージ通知をサーバＳＶへ送信する（Ｓ３２）。
【０１０３】
サーバＳＶは、ユーザが印刷物の回収に出発した後に、メッセージ通知を受信すると、ユーザの携帯する携帯端末装置ＫＴに現在位置取得要求を行う（Ｓ３３）。
【０１０４】
携帯端末装置ＫＴは、現在位置取得要求があると、位置検出部６３によって現在位置を取得して、取得した現在位置をサーバＳＶに通知する（Ｓ３４）。
【０１０５】
サーバＳＶは、携帯端末装置ＫＴから現在位置が送られてくると、異常状態の発生した画像形成装置Ｇｃと携帯端末装置ＫＴとの装置間の距離を算出して、該装置間の距離に基づいて回収経路を再検索し、回収経路を修正回収経路に変更する（Ｓ３５）。
【０１０６】
サーバＳＶは、回収経路を修正回収経路に変更すると、修正回収経路を携帯端末装置ＫＴに通知し（Ｓ３６）、携帯端末装置ＫＴは、修正回収経路を表示してユーザに提示する（Ｓ３７）。
【０１０７】
サーバＳＶは、この回収経路再検索処理を、例えば、図１４に示すように行う。すなわち、サーバＳＶは、異常状態の発生した画像形成装置Ｇｃから異常発生のメッセージ通知を受け取ると、携帯端末装置ＫＴから現在位置を取得して、異常状態の画像形成装置Ｇｃと携帯端末装置ＫＴまでの装置間距離を算出する（ステップＳ３０１）。
【０１０８】
サーバＳＶは、算出した装置間距離が予め設定されている閾値距離（例えば、１００ｍ等）以上であるかチェックする（ステップＳ３０２）。
【０１０９】
ステップＳ３０２で、算出した装置間距離が閾値距離未満であると（ステップＳ３０２で、ＮＯのとき）、サーバＳＶは、該異常状態の復帰（エラー復帰）を最優先とした回収順序の修正回収経路に、回収経路を変更する（ステップＳ３０３）。
【０１１０】
ステップＳ３０２で、算出した装置間距離が閾値距離以上であると（ステップＳ３０２で、ＹＥＳのとき）、サーバＳＶは、回収経路の変更を行うことなく、回収経路再検索処理を終了する。すなわち、サーバＳＶは、この場合、異常状態を復帰させるために遠い距離を異常の発生した画像形成装置Ｇｃまで出向く時間が無駄であると判断して、回収経路の変更を行わない。
【０１１１】
このようにすると、異常発生した画像形成装置Ｇａ〜Ｇｎへ出向くことが、全体の処理時間の短縮になるか否かを判断して、回収経路を決定することができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１１２】
このように、本実施例の画像形成システム１は、複数の画像形成装置Ｇａ〜Ｇｎに対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼手段としてのサーバＳＶのＣＰＵ２１と、前記印刷ジョブを処理する複数の前記画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理手段としてのサーバＳＶのＣＰＵ２１と、前記画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理状況を取得する処理状況取得手段としてのサーバＳＶのＮＩＣ２６と、前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理結果物を回収する回収順位付けをした回収経路を設定する回収経路設定手段としてのサーバＳＶのＣＰＵ２１と、前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正手段としてのサーバＳＶのＣＰＵ２１と、を備えている。
【０１１３】
したがって、関連する印刷ジョブを実行する複数の画像形成装置Ｇａ〜Ｇｎにおけるジョブ関連情報と処理状況に基づいて、印刷物（処理結果物）の回収における回収順位付けを行った回収経路を設定することができる。また、画像形成装置Ｇａ〜Ｇｎに異常状態が発生すると、該異常状態を考慮した修正回収経路に変更することができる。その結果、複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【０１１４】
また、本実施例の画像形成システム１は、そのサーバＳＶが、１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行う複数の画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するＣＰＵ（ジョブ管理手段）２１と、前記画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理状況を取得するＮＩＣ（処理状況取得手段）２６と、前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定するＣＰＵ（回収経路設定手段）２１と、前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの前記回収順位を優先させた修正回収経路に該回収経路を修正するＣＰＵ（回収経路修正手段）２１と、を備えている。
【０１１５】
したがって、関連する印刷ジョブを実行する複数の画像形成装置Ｇａ〜Ｇｎにおけるジョブ関連情報と処理状況に基づいて、印刷物（処理結果物）の回収における回収順位付けを行った回収経路を設定することができる。また、画像形成装置Ｇａ〜Ｇｎに異常状態が発生すると、該異常状態を考慮した修正回収経路に変更することができる。その結果、複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【０１１６】
また、本実施例の画像形成システム１は、複数の画像形成装置Ｇａ〜Ｇｎに対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼処理ステップと、前記印刷ジョブを処理する複数の前記画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理処理ステップと、前記画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理状況を取得する処理状況取得処理ステップと、前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定する回収経路設定処理ステップと、前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理ステップと、を有する画像形成管理方法を搭載している。
【０１１７】
したがって、関連する印刷ジョブを実行する複数の画像形成装置Ｇａ〜Ｇｎにおけるジョブ関連情報と処理状況に基づいて、印刷物（処理結果物）の回収における回収順位付けを行った回収経路を設定することができる。また、画像形成装置Ｇａ〜Ｇｎに異常状態が発生すると、該異常状態を考慮した修正回収経路に変更することができる。その結果、複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【０１１８】
さらに、本実施例の画像形成システム１は、ＣＰＵ２１等の制御プロセッサに、複数の画像形成装置Ｇａ〜Ｇｎに対して１つの印刷ジョブの分散処理と同じ印刷ジョブの並行処理のうち少なくともいずれかの処理を行わせるジョブ依頼処理と、前記印刷ジョブを処理する複数の前記画像形成装置Ｇａ〜Ｇｎの位置情報、該印刷ジョブの情報等のジョブ関連情報を管理するジョブ管理処理と、前記画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理状況を取得する処理状況取得処理と、前記ジョブ関連情報及び前記処理状況に基づいて、前記各画像形成装置Ｇａ〜Ｇｎから前記印刷ジョブの処理結果物を回収する回収順位付けを行った回収経路を設定する回収経路設定処理と、前記処理状況として前記印刷ジョブの処理が異常停止していることを取得すると、前記回収経路上の前記各画像形成装置Ｇａ〜Ｇｎのうち、異常停止している該画像形成装置Ｇａ〜Ｇｎの前記回収順位を優先させた修正回収経路に該回収経路を修正する回収経路修正処理と、を実行させる画像形成管理プログラムを搭載している。
【０１１９】
したがって、関連する印刷ジョブを実行する複数の画像形成装置Ｇａ〜Ｇｎにおけるジョブ関連情報と処理状況に基づいて、印刷物（処理結果物）の回収における回収順位付けを行った回収経路を設定することができる。また、画像形成装置Ｇａ〜Ｇｎに異常状態が発生すると、該異常状態を考慮した修正回収経路に変更することができる。その結果、複数の画像形成装置Ｇａ〜Ｇｎを利用して印刷ジョブを実行させる場合に、該印刷ジョブの実行に異常が発生しても、全体の処理時間を短縮しつつ、印刷物の回収における効率を向上させることができる。
【０１２０】
また、本実施例の画像形成システム１は、前記回収経路修正手段としてのサーバＳＶのＣＰＵ２１が、前記ジョブ関連情報及び前記処理状況から前記印刷ジョブの処理を行う前記各画像形成装置Ｇａ〜Ｇｎにおける該印刷ジョブの処理終了までの残り処理時間を求め、該残り処理時間に基づいて、前記回収順位を決定した前記修正回収経路に前記回収経路を修正する。
【０１２１】
したがって、印刷ジョブの処理週までの残り処理時間に応じて、回収順位を決定した修正回収経路に修正することができ、全体の処理時間をより一層短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１２２】
さらに、本実施例の画像形成システム１は、前記処理結果物を回収するユーザ、回収ロボット等の回収媒体と、前記回収媒体の位置情報を取得する位置検出部（位置情報取得手段）６３と、を備え、前記回収経路修正手段としてのサーバＳＶのＣＰＵ２１が、前記回収媒体の前記位置情報に基づいて、前記回収順位を決定した前記修正回収経路に前記回収経路を修正する。
【０１２３】
したがって、印刷物を回収するユーザや回収ロボット等の現在位置に基づいて回収順位を決定した修正回収経路に修正することができ、全体の処理時間をより一層短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【実施例２】
【０１２４】
図１５〜図１７は、本発明の画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムの第２実施例を示す図である。
【０１２５】
本実施例は、上記第１実施例の画像形成システム１と同様の画像形成システムに適用したものであり、本実施例の説明においては、第１実施例で用いた符号をそのまま用いて説明する。
【０１２６】
本実施例の画像形成システム１は、画像形成装置Ｇａ〜Ｇｎに発生した異常状態が消耗品（サプライ品）の補充・交換の場合に、回収経路を、該消耗品の保管場所への経路、また、異常状態からの復帰作業に要する時間を考慮した修正回収経路に変更する。
【０１２７】
そこで、本実施例の画像形成システム１は、サーバＳＶが、ハードディスク２５、すなわち、記憶部５３に、図１５に示すようなサプライ保管場所情報管理テーブルＴｂ４を格納している。サプライ保管場所情報管理テーブルＴｂ４は、画像形成装置Ｇａ〜Ｇｎで使用する消耗品の保管場所の位置情報、どのような消耗品を保管しているかのサプライ情報（消耗品保管情報）が、保管場所毎に登録されているテーブルである。サプライ保管場所情報管理テーブルＴｂ４は、図１５に示すように、サプライ保管場所ＩＤ、位置情報、サプライ情報の項目があり、サプライ保管場所ＩＤは、サプライ保管場所を特定するＩＤが登録される。位置情報は、座標情報とフロアの項目があり、座標情報は、サプライ保管場所の位置情報が、また、フロアは、サプライ保管場所の建物における階（フロア）の情報が登録される。サプライ情報は、サプライ（消耗品）毎に、各サプライ保管場所に保管されているか否かの情報が登録される。例えば、サプライ情報は、普通紙の場合、サイズが、Ａ３、Ａ４、・・・、Ｂ４等の普通紙の保管情報が登録され、保管されているときには、「○」、保管されていないときには、「×」が登録される。ＣＰＵ２１は、処理状況が消耗品の補給・交換を必要とする異常停止であると、サプライ保管場所情報管理テーブルＴｂ４に基づいて、該異常停止の解消に必要な該消耗品の保管場所を、異常停止している画像形成装置Ｇａ〜Ｇｎよりも回収経路において前の経路順位とする修正回収経路に該回収経路を修正し、回収経路修正手段として機能している。
【０１２８】
そして、本実施例の画像形成システム１は、いま、３台の画像形成装置Ｇａ〜Ｇｃで印刷ジョブを実行させる場合、例えば、画像形成装置Ｇｂから消耗品の補充、交換が必要な異常状態が発生したものとする。この場合、画像形成装置Ｇｂは、異常状態の発生と、異常内容を示すメッセージ通知を、サーバＳＶに送信する。
【０１２９】
サーバＳＶは、メッセージ通知が画像形成装置Ｇｂから送られてくると、図１６（ａ）に示すように回収順序に画像形成装置ＩＤとアクションとして「回収」が登録されている回収順序管理テーブルＴｂ２に対して、画像形成装置Ｇｂを最優先とし、アクションとして、「エラー復帰」とする修正回収経路を求めて、図１６（ｂ）に示すように登録する。さらに、サーバＳＶは、メッセージ通知が、サプライの補充を必要とする異常内容であることを示すメッセージであると、そのサプライを保管するサプライ保管場所であって、携帯端末装置ＫＴの位置から画像形成装置Ｇｂへの経路に最も近いサプライ保管場所のサプライ保管場所情報を、サプライ保管場所情報管理テーブルＴｂ４から取得する。サーバＳＶは、サプライ保管場所情報を取得すると、該サプライ保管場所を画像形成装置Ｇｂの順序よりも上位の順序に設定した再修正回収経路を、図１６（ｃ）に示すように、回収順序管理テーブルＴｂ２に登録する。この場合、サーバＳＶは、再修正回収経路の登録されている回収順序管理テーブルＴｂ２において、サプライ保管場所でのアクションを、「サプライ補充」とする。なお、図１６（ｃ）では、サプライ保管場所が、「ｓｕｐｐｌｙ００１」として登録されている場合が示されている。
【０１３０】
そして、サーバＳＶは、回収順序管理テーブルＴｂ２に回収経路を登録すると、該回収経路を、携帯端末装置ＫＴへ送信する。この場合、回収経路を、マップデータとして生成して、携帯端末装置ＫＴに送信してもよい。
【０１３１】
携帯端末装置ＫＴは、サーバＳＶから送られてきた再修正回収経路を表示してユーザに提示する。
【０１３２】
このように、画像形成装置Ｇａ〜Ｇｎに発生した異常状態が消耗品（サプライ品）の補充・交換の場合に、回収経路を、該消耗品の保管場所への経路を考慮して修正回収経路を決定すると、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１３３】
また、本実施例の画像形成システム１は、印刷ジョブを実行する画像形成装置Ｇａ〜Ｇｎにおいて、ユーザ操作によって復帰可能な異常状態が発生した場合に、図１７に示すように、エラー復帰に要する作業時間に基づいて修正回収経路を決定する。
【０１３４】
すなわち、サーバＳＶは、図１７に示すように、異常状態の発生した画像形成装置Ｇｃから異常発生のメッセージ通知を受け取ると、該メッセージ通知のメッセージＩＤに基づいてメッセージＩＤ管理テーブルＴｂ３を検索し、復帰作業時間を取得する。サーバＳＶは、復帰作業時間を取得すると、該復帰作業時間（エラー復帰にかかる作業時間）が予め設定されている閾値作業時間（例えば、３分）以上であるかチェックする（ステップＳ４０１）。
【０１３５】
ステップＳ４０１で、復帰作業時間が閾値作業時間未満であると（ステップＳ４０１で、ＮＯのとき）、サーバＳＶは、異常状態の画像形成装置Ｇａ〜Ｇｎの復帰作業を最優先とした回収順序の修正回収経路に、回収経路を変更する（ステップＳ４０２）。
【０１３６】
ステップＳ４０１で、復帰作業時間が閾値作業時間以上であると（ステップＳ４０１で、ＹＥＳのとき）、サーバＳＶは、回収経路の変更を行うことなく、回収経路再検索処理を終了する。すなわち、サーバＳＶは、この場合、異常状態を復帰させるために時間の長い作業を行うことは、時間が無駄であると判断して、回収経路の変更を行わない。
【０１３７】
このようにすると、異常の発生した画像形成装置Ｇａ〜Ｇｎの復帰作業を行うことが、全体の処理時間の短縮になるか否かを判断して、回収経路を決定することができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１３８】
このように、本実施例の画像形成システム１は、前記各画像形成装置Ｇａ〜Ｇｎにおいて使用する消耗品の保管場所に関する消耗品保管情報（サプライ保管場所情報管理テーブルＴｂ４）を管理する消耗品管理手段としてのサーバＳＶのＣＰＵ２１を、さらに備え、前記回収経路修正手段としてのＣＰＵ２１が、前記処理状況が前記消耗品の補給・交換を必要とする異常停止であると、前記消耗品保管情報に基づいて、該異常停止の解消に必要な該消耗品の前記保管場所を、異常停止している前記画像形成装置Ｇａ〜Ｇｎよりも前記回収経路において前の経路順位とする前記修正回収経路に該回収経路を修正する。
【０１３９】
したがって、消耗品の交換等を必要とする画像形成装置Ｇａ〜Ｇｎへの経路において、消耗品を効率的に確保して異常停止の解消を行うことができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１４０】
また、本実施例の画像形成システム１は、前記回収経路修正手段としてのサーバＳＶのＣＰＵ２１が、異常停止している前記画像形成装置Ｇａ〜Ｇｎの該異常停止の解消に要する復帰作業時間（異常解消時間）を求め、該復帰作業時間が所定の閾値作業時間（閾値時間）よりも長いと、異常停止している該画像形成装置Ｇａ〜Ｇｎを、前記回収順位を優先させる画像形成装置Ｇａ〜Ｇｎから除外する前記修正回収経路に前記回収経路を修正する。
【０１４１】
したがって、異常の発生した画像形成装置Ｇａ〜Ｇｎの復帰作業を行うことが、全体の処理時間の短縮になるか否かを判断して、回収経路を決定することができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【実施例３】
【０１４２】
図１８及び図１９は、本発明の画像形成システム、画像形成管理装置、画像形成管理方法及び画像形成管理プログラムの第３実施例を示す図である。
【０１４３】
本実施例は、上記第１実施例の画像形成システム１と同様の画像形成システムに適用したものであり、本実施例の説明においては、第１実施例で用いた符号をそのまま用いて説明する。
【０１４４】
本実施例の画像形成システム１は、複数の画像形成装置Ｇａ〜Ｇｎで異常状態が発生した場合に、残り処理時間やそれぞれの画像形成装置Ｇａ〜Ｇｎと携帯端末装置ＫＴとの距離を考慮して、修正回収経路を決定する。
【０１４５】
すなわち、本実施例の画像形成システム１においては、画像形成装置Ｇａ〜Ｇｎは、印刷ジョブが送られてくると、該印刷ジョブを実行するが、印刷ジョブの実行が不可能な異常が発生すると、その旨のメッセージ通知をサーバＳＶに送信する。
【０１４６】
そして、サーバＳＶは、印刷ジョブを画像形成装置Ｇａ〜Ｇｎに送信すると、印刷物を最も効率的に回収できる回収経路を決定して、回収順序管理テーブルＴｂ２に登録する。サーバＳＶは、決定した回収経路を携帯端末装置ＫＴに送信し、携帯端末装置ＫＴは、送信されてきた回収経路を表示出力する。ユーザは、この携帯端末装置ＫＴを携帯して、回収経路を見ながら順次画像形成装置Ｇａ〜Ｇｎへ移動して印刷物を回収する。
【０１４７】
サーバＳＶは、回収経路を決定した後に、複数の画像形成装置Ｇａ〜Ｇｎから異常発生のメッセージ通知を受け取ると、図１８と図１９に示す回収経路再検索処理のいずれかまたは双方を行って修正回収経路を決定する。なお、図１８は、異常の発生した画像形成装置Ｇａ〜Ｇｎにおける印刷ジョブ完了に要する残り時間に基づいて修正回収経路を決定する回収経路再検索処理を示している。また、図１９は、異常の発生した画像形成装置Ｇａ〜Ｇｎと携帯端末装置ＫＴとの装置間距離に基づいて、修正回収経路を決定する回収経路再検索処理を示している。
【０１４８】
すなわち、サーバＳＶは、印刷ジョブを依頼している画像形成装置Ｇａ〜Ｇｎから異常が発生した旨のメッセージ通知であるメッセージＩＤを受け取ると、図１８に示すように、複数の画像形成装置Ｇａ〜Ｇｎにおける残り処理時間に基づく回収経路再検索処理を開始する。
【０１４９】
サーバＳＶは、回収経路再検索処理を開始すると、まず、回収経路の回収順の画像形成装置Ｇａ〜Ｇｎを特定する変数ｎを、「０」にクリアした後（ステップＳ５０１）、「１」だけインクリメントする（ステップＳ５０２）。
【０１５０】
サーバＳＶは、回収順序管理テーブルＴｂ２を参照して、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在するかチェックする（ステップＳ５０３）。
【０１５１】
ステップＳ５０３で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在すると（ステップＳ５０３で、ＹＥＳのとき）、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」であるかチェックする（ステップＳ５０４）。
【０１５２】
いま、異常発生した画像形成装置Ｇａ〜Ｇｎが１台目であると、アクションが「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎは存在しないため、ステップＳ５０４で、ＮＯとなる。
【０１５３】
ステップＳ５０４で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」でないと（ステップＳ５０４で、ＮＯのとき）、サーバＳＶは、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ５０８）。
【０１５４】
ステップＳ５０４で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」であると（ステップＳ５０４で、ＹＥＳのとき）、サーバＳＶは、エラーが発生したのが２台目以降であると判断する。すなわち、エラーの発生した画像形成装置Ｇａ〜Ｇｎが複数台目、すなわち、エラーの発生した画像形成装置Ｇａ〜Ｇｎが既に１台以上存在していて、その画像形成装置Ｇａ〜Ｇｎが最優先順位に設定されていて「エラー復帰」状態であると、ステップＳ５０４で、ＹＥＳとなる。
【０１５５】
そして、サーバＳＶは、新たにエラーの発生した画像形成装置Ｇａ〜Ｇｎ（いま、仮に、画像形成装置Ａとする。）の残り処理時間Ｔａを求める（ステップＳ５０５）。
【０１５６】
次に、サーバＳＶは、既に「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎ（いま、仮に、画像形成装置Ｂとする。）の残り処理時間Ｔｂを求める（ステップＳ５０６）。なお、サーバＳＶは、既に「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎが、２台以上存在するときには、今回エラーが発生した画像形成装置Ｇａ〜Ｇｎに最も近い回収順序（回収順位）上位の画像形成装置Ｇａ〜Ｇｎの残り処理時間Ｔｂを求める。
【０１５７】
サーバＳＶは、求めた残り処理時間Ｔａが、残り時間Ｔｂよりも長いか（Ｔａ＞Ｔｂ）判断する（ステップＳ５０７）。
【０１５８】
ステップＳ５０７で、残り処理時間Ｔａが残り処理時間Ｔｂよりも長い（Ｔａ＞Ｔｂ）とき（ステップＳ５０７で、ＹＥＳのとき）、サーバＳＶは、処理時間の長い新たにエラーとなった画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。すなわち、新たにエラーの発生した画像形成装置Ｇａ〜Ｇｎを優先させる。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ５０８）。
【０１５９】
ステップＳ５０７で、残り処理時間Ｔａが残り処理時間Ｔｂ以下（Ｔａ≦Ｔｂ）であると（ステップＳ５０７で、ＮＯのとき）、サーバＳＶは、ステップＳ５０２に戻って、変数ｎを「１」だけインクリメントして、上記同様に処理する（ステップＳ５０２〜Ｓ５０８）。すなわち、この場合、サーバＳＶは、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎよりも先にエラーの発生している画像形成装置Ｇａ〜Ｇｎを優先させるほうが、効率的であると判断する。
【０１６０】
サーバＳＶは、上記処理を順次行って、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎ以外の他の全ての画像形成装置Ｇａ〜Ｇｎが、「エラー復帰」状態であって、ステップＳ５０７で、残り処理時間Ｔａが残り処理時間Ｔｂ以下であり、回収順序最後の画像形成装置Ｇａ〜Ｇｎまで処理を行うと、ステップＳ５０３で、回収順序管理テーブルＴｂ２内の回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在しなくなり、ＮＯとなる。このとき、サーバＳＶは、新たにエラーとなった画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ５０８）。
【０１６１】
また、サーバＳＶは、印刷ジョブを依頼している画像形成装置Ｇａ〜Ｇｎから異常が発生した旨のメッセージ通知があると、図１９に示すように、複数の画像形成装置Ｇａ〜Ｇｎと携帯端末装置ＫＴとの装置間距離に基づく回収経路再検索処理を開始する。
【０１６２】
サーバＳＶは、回収経路再検索処理を開始すると、まず、回収経路の回収順の画像形成装置Ｇａ〜Ｇｎを特定する変数ｎを、「０」にクリアした後（ステップＳ６０１）、「１」だけインクリメントする（ステップＳ６０２）。
【０１６３】
サーバＳＶは、回収順序管理テーブルＴｂ２を参照して、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在するかチェックする（ステップＳ６０３）。
【０１６４】
ステップＳ６０３で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在すると（ステップＳ６０３で、ＹＥＳのとき）、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」であるかチェックする（ステップＳ６０４）。
【０１６５】
いま、図１８の場合と同様に、異常発生した画像形成装置Ｇａ〜Ｇｎが１台目であると、アクションが「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎは存在しないため、ステップＳ６０４で、ＮＯとなる。
【０１６６】
ステップＳ６０４で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」でないと（ステップＳ５０４で、ＮＯのとき）、サーバＳＶは、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ６０８）。
【０１６７】
ステップＳ６０４で、回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎのアクションが「エラー復帰」であると（ステップＳ６０４で、ＹＥＳのとき）、サーバＳＶは、図１８の場合と同様に、エラーが発生したのが２台目以降であると判断する。
【０１６８】
そして、サーバＳＶは、新たにエラーの発生した画像形成装置Ｇａ〜Ｇｎ（いま、仮に、画像形成装置Ａとする。）である画像形成装置Ａと携帯端末装置ＫＴとの装置間距離Ｄａを求める（ステップＳ６０５）。
【０１６９】
次に、サーバＳＶは、既に「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎ（いま、仮に、画像形成装置Ｂとする。）である画像形成装置Ｂと携帯端末装置ＫＴとの装置間距離Ｄｂを求める（ステップＳ６０６）。なお、サーバＳＶは、既に「エラー復帰」となっている画像形成装置Ｇａ〜Ｇｎが、２台以上存在するときには、今回エラーが発生した画像形成装置Ｇａ〜Ｇｎに最も近い回収順序上位の画像形成装置Ｇａ〜Ｇｎと携帯端末装置ＫＴとの装置間距離Ｄｂを求める。
【０１７０】
サーバＳＶは、求めた装置間距離Ｄａが、装置間距離Ｄｂよりも長いか（Ｄａ＞Ｄｂ）判断する（ステップＳ６０７）。
【０１７１】
ステップＳ６０７で、装置間距離Ｄａが装置間距離Ｄｂよりも長い（Ｄａ＞Ｄｂ）とき（ステップＳ６０７で、ＹＥＳのとき）、サーバＳＶは、装置間距離の長い新たにエラーとなった画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。すなわち、新たにエラーの発生した画像形成装置Ｇａ〜Ｇｎを優先させる。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ６０８）。
【０１７２】
ステップＳ６０７で、装置間距離Ｄａが装置間距離Ｄｂ以下（Ｄａ≦Ｄｂ）であると（ステップＳ６０７で、ＮＯのとき）、サーバＳＶは、ステップＳ６０２に戻って、変数ｎを「１」だけインクリメントして、上記同様に処理する（ステップＳ６０２〜Ｓ６０８）。すなわち、この場合、サーバＳＶは、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎよりも先にエラーの発生している画像形成装置Ｇａ〜Ｇｎを優先させるほうが、効率的であると判断する。
【０１７３】
サーバＳＶは、上記処理を順次行って、新たにエラーが発生した画像形成装置Ｇａ〜Ｇｎ以外の他の全ての画像形成装置Ｇａ〜Ｇｎが、「エラー復帰」状態であって、ステップＳ６０７で、装置間距離Ｄａが装置間距離Ｄｂ以下であり、回収順序最後の画像形成装置Ｇａ〜Ｇｎまで処理を行うと、ステップＳ６０３で、回収順序管理テーブルＴｂ２内の回収順序ｎ番目の画像形成装置Ｇａ〜Ｇｎが存在しなくなり、ＮＯとなる。このとき、サーバＳＶは、新たにエラーとなった画像形成装置Ｇａ〜Ｇｎのエラー復帰をｎ番目とする。そして、サーバＳＶは、元々ｎ番目以降に回収順序が設定されていた画像形成装置Ｇａ〜Ｇｎの回収順序を、それぞれ「＋１」、すなわち、回収順序を「１」だけインクリメントして、回収経路再検索処理を終了する（ステップＳ６０８）。
【０１７４】
このように、本実施例の画像形成システム１は、前記回収経路修正手段としてのサーバＳＶのＣＰＵ２１が、異常停止した前記画像形成装置Ｇａ〜Ｇｎが複数存在すると、複数の該画像形成装置Ｇａ〜Ｇｎのうち、前記残り処理時間が長い該画像形成装置Ｇａ〜Ｇｎほど前記回収順位において高い優先順位とする前記修正回収経路に前記回収経路を修正する。
【０１７５】
したがって、複数の画像形成装置Ｇａ〜Ｇｎに異常状態が発生した場合にも、残り処理時間に基づいて、修正回収経路を決定することができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。すなわち、画像形成装置Ｇａ〜Ｇｎにおける印刷完了の時間を見計らって、回収経路と回収順位を決定することができ、回収効率を向上させることができる。
【０１７６】
また、本実施例の画像形成システム１は、前記回収経路修正手段としてのサーバＳＶのＣＰＵ２１が、異常停止した前記画像形成装置Ｇａ〜Ｇｎが複数存在すると、異常停止している該画像形成装置Ｇａ〜Ｇｎと前記回収媒体としてのユーザの携帯する携帯端末装置ＫＴの距離が短い該画像形成装置Ｇａ〜Ｇｎほど前記回収順位において高い優先順位とする前記修正回収経路に前記回収経路を修正する。
【０１７７】
したがって、複数の画像形成装置Ｇａ〜Ｇｎに異常状態が発生した場合にも、該かけとけ外の装置間距離に基づいて、修正回収経路を決定することができ、全体の処理時間を適切に短縮しつつ、印刷物の回収における効率をより一層向上させることができる。
【０１７８】
以上、本発明者によってなされた発明を好適な実施例に基づき具体的に説明したが、本発明は上記実施例で説明したものに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能であることはいうまでもない。
【符号の説明】
【０１７９】
１  画像形成システム
ＮＷ  ネットワーク
Ｇａ〜Ｇｎ  画像形成装置
ＳＶ  サーバ
ＫＴ  携帯端末装置
１１ａ〜１１ｎ  読取部
１２ａ〜１２ｎ  操作表示部
１３ａ〜１３ｎ  ＣＰＵ
１４ａ〜１４ｎ  ＲＯＭ
１５ａ〜１５ｎ  ＲＡＭ
１６ａ〜１６ｎ  印刷部
１７ａ〜１７ｎ  画像メモリ
１８ａ〜１８ｎ  ハードディスク
１９ａ〜１９ｎ  ＮＩＣ
２１  ＣＰＵ
２２  ＲＯＭ
２３  ＲＡＭ
２４  画像メモリ
２５  ハードディスク
２６  ＮＩＣ
３１  操作表示部
３２  ＣＰＵ
３３  ＲＯＭ
３４  ＲＡＭ
３５  画像メモリ
３６  不揮発性メモリ
３７  ＮＩＣ
４１ａ〜４１ｎ  ジョブ制御部
４２ａ〜４２ｎ  データ送受信部
４３ａ〜４３ｎ  操作部
４４ａ〜４４ｎ  入力部
４５ａ〜４５ｎ  出力部
４６ａ〜４６ｎ  記憶部
５１  経路決定部
５２  データ送受信部
５３  記憶部
６１  表示制御部
６２  データ送受信部
６３  位置検出部
６４  記憶部
６５  操作部
Ｔｂ１  機器情報管理テーブル
Ｔｂ２  回収順序管理テーブル
Ｔｂ３  メッセージＩＤ管理テーブル
【先行技術文献】
【特許文献】
【０１８０】
【特許文献１】特開２０１３−２３５４４６号公報
【図１】
2015200992.tif 000003
【図２】
2015200992.tif 000004
【図３】
2015200992.tif 000005
【図４】
2015200992.tif 000006
【図５】
2015200992.tif 000007
【図６】
2015200992.tif 000008
【図７】
2015200992.tif 000009
【図８】
2015200992.tif 000010
【図９】
2015200992.tif 000011
【図１０】
2015200992.tif 000012
【図１１】
2015200992.tif 000013
【図１２】
2015200992.tif 000014
【図１３】
2015200992.tif 000015
【図１４】
2015200992.tif 000016
【図１５】
2015200992.tif 000017
【図１６】
2015200992.tif 000018
【図１７】
2015200992.tif 000019
【図１８】
2015200992.tif 000020
【図１９】
2015200992.tif 000021