(57)【要約】【課題】  エラーメッセージは一意的に決定されたメッセージであり、ネットワークシステムの工程全体を考慮したメッセージではない。【解決手段】  複数の装置と、前記複数の装置による作業工程を管理する工程管理サーバとをネットワークを介して接続する工程管理システムであって、ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成し、その作業スケジュールに基づいて、各装置によりジョブを実行させ、その実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、作業スケジュールに基づいて実行可能な作業内容を抽出し、その作業内容を提示して選択させるとともに、その提示に応じて担当者により選択された作業内容に従って作業スケジュールを更新する。【選択図】  図１
2006048350.tif 000002
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理サーバであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出手段と、
前記抽出手段により抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新手段と、
を有することを特徴とする工程管理サーバ。
【請求項２】
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理サーバであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中に、ある装置でエラーが発生した場合、当該装置に次に割当てられているジョブを他の装置に割当てるかどうかを当該装置の担当者に対して提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記次に割当てられているジョブを前記他の装置に割当てるように前記作業スケジュールを更新する更新手段と、
を有することを特徴とする工程管理サーバ。
【請求項３】
前記表示手段は、前記複数の作業内容に優先順位を設け、当該優先順位の順に表示することを特徴とする請求項１に記載の工程管理サーバ。
【請求項４】
前記エラーの発生回数を計数する計数手段を更に有し、
前記表示手段は、前記計数手段による計数値が所定値以上になったときに、前記エラーに対する対処方法を提示して表示することを特徴とする請求項１乃至３のいずれか１項に記載の工程管理サーバ。
【請求項５】
前記表示手段による表示から前記担当者による選択指示が入力されるまでの時間を計時する計時手段と、
前記計時手段による計時が所定以上になると、前記複数の作業内容の内の予め定められた作業内容を選択する選択手段とを更に有することを特徴とする請求項１乃至４のいずれか１項に記載の工程管理サーバ。
【請求項６】
前記複数の装置は、少なくとも記録媒体に画像を記録する画像記録装置、後処理装置を含むことを特徴とする請求項１乃至５のいずれか１項に記載の工程管理サーバ。
【請求項７】
前記表示手段は、前記エラーが発生した装置の操作部に表示することを特徴とする請求項１乃至６のいずれか１項に記載の工程管理サーバ。
【請求項８】
複数の装置と、前記複数の装置による作業工程を管理する工程管理サーバとをネットワークを介して接続する工程管理システムであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出手段と、
前記抽出手段により抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新手段と、
を有することを特徴とする工程管理システム。
【請求項９】
複数の装置と、前記複数の装置による作業工程を管理する工程管理サーバとをネットワークを介して接続する工程管理システムであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中に、ある装置でエラーが発生した場合、当該装置に次に割当てられているジョブを他の装置に割当てるかどうかを当該装置の担当者に対して提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記次に割当てられているジョブを前記他の装置に割当てるように前記作業スケジュールを更新する更新手段と、
を有することを特徴とする工程管理システム。
【請求項１０】
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理方法であって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール工程と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行工程と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出工程と、
前記抽出工程で抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示工程と、
前記表示工程による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新工程と、
を有することを特徴とする工程管理方法。
【請求項１１】
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理方法であって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール工程と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行工程と、
前記ジョブの実行中に、ある装置でエラーが発生した場合、当該装置に次に割当てられているジョブを他の装置に割当てるかどうかを当該装置の担当者に対して提示して選択させる表示工程と、
前記表示工程による提示に応じて前記担当者により選択された作業内容に従って、前記次に割当てられているジョブを前記他の装置に割当てるように前記作業スケジュールを更新する更新工程と、
を有することを特徴とする工程管理方法。
【請求項１２】
前記表示工程では、前記複数の作業内容に優先順位を設け、当該優先順位の順に表示することを特徴とする請求項１０に記載の工程管理方法。
【請求項１３】
前記エラーの発生回数を計数する計数工程を更に有し、
前記表示工程では、前記計数工程での計数値が所定値以上になったときに、前記エラーに対する対処方法を提示して表示することを特徴とする請求項１０乃至１２のいずれか１項に記載の工程管理方法。
【請求項１４】
前記表示工程での表示から前記担当者による選択指示が入力されるまでの時間を計時する計時工程と、
前記計時工程での計時が所定以上になると、前記複数の作業内容の内の予め定められた作業内容を選択する選択工程とを更に有することを特徴とする請求項１０乃至１３のいずれか１項に記載の工程管理方法。
【請求項１５】
前記複数の装置は、少なくとも記録媒体に画像を記録する画像記録装置、後処理装置を含むことを特徴とする請求項１０乃至１４のいずれか１項に記載の工程管理方法。
【請求項１６】
前記表示工程では、前記エラーが発生した装置の操作部に表示することを特徴とする請求項１０乃至１５のいずれか１項に記載の工程管理方法。
【請求項１７】
請求項１０乃至１６のいずれか１項に記載の方法を実行することを特徴とするプログラム。
【請求項１８】
請求項１７に記載のプログラムを記憶していることを特徴とする、コンピュータにより読み取り可能な記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ネットワークを介して接続された複数の装置間での作業工程を管理する工程管理システムと、工程管理サーバ及び工程管理方法に関するものである。
【背景技術】
【０００２】
プリントオンデマンド（ＰＯＤ）で印刷を行う印刷現場では、プリンタや複写機等の画像形成装置、スキャナ等の画像入力装置、更にバインディング、ステープリング、表紙付け、グルーイング、パンチング等の処理を行う後処理装置が、それぞれ複数台ネットワークを介して接続されている。このようなネットワークシステムを利用して、クライアントコンピュータで生成された印刷ジョブや、或はインターネットを介して投入された印刷ジョブに基づく印刷処理を行っている。このような印刷現場では、複数台のデバイスを管理するために、複数或は単数の作業者（オペレータ）が配置されており、更には、各デバイス及び作業者の作業内容や工程を統一的に管理するための工程管理サーバが、そのネットワークに接続されている。
【０００３】
この工程管理サーバは、印刷ジョブの受信や入力に従って、フロントエンドにあるサーバと連携をとりながら、どのデバイスにどのジョブを割り当てるかを検討し、またどのジョブ或はデバイスに作業者を配置させるかを決定する。この決定に際しては、各デバイスの状態や処理能力、後処理装置の接続状況などを確認し、更には、各ジョブに対する処理時間などを見積もりながら、システム全体のスケジューリングを行う。
【０００４】
各デバイスの中には、ネットワークを介して接続されているデバイスや、ネットワーク上には無いオフラインのフィニッシング装置等もあるが、それぞれが工程管理サーバからの命令を受信できる手段を備えている必要がある。こうして工程管理サーバで予約された時間帯に、各デバイスが与えられたジョブを処理することになる。また予期せぬエラー等が発生した場合は、例えば画像形成装置に付属する表示部に対して画像形成装置自体がエラーを回復するための保守作業に関するメッセージを表示している。
【特許文献１】特開平６−６８１０４号公報
【発明の開示】
【発明が解決しようとする課題】
【０００５】
しかしながら上記の従来例では、工程管理サーバが各デバイスの情報を入手する場合、そのサーバは、予め決められた情報だけを一方向的に入手するだけであるため、工程を組み直すための情報として満足できるものでない。このため、その入手した情報だけでは正確な工程の組み直しができないという問題がある。
【０００６】
また、画像形成装置で何らかのエラーが発生した場合は、その画像形成装置の表示部を使用して、作業者に特定のエラーメッセージを表示できる。しかし現状では、そのエラーメッセージは一意的に決定されたメッセージであり、そのネットワークシステムの工程全体を考慮したメッセージではない。例えば、ある画像形成装置（デバイス）において用紙のジャムが発生した場合、どのような理由で用紙ジャムが発生したのかが分からない。よって工程管理サーバでは、この画像形成装置をこのままジョブを割り振る対象のデバイスとしてシステムに登録しておいて良いのか、或は、ジョブを割り振る工程管理の対象から一時的に外してオフライン扱いとし、サービスチェックを受けさせたほうが良いのかといった判断をすることはできない。
【０００７】
一方、その画像形成装置は、用紙のジャムが発生した場合には単に自機の表示部に「ジャムを取り除いてください」等を表示するだけであり、インテリジェントな表示方式は考えられていない。いま、ネットワークにジャムが頻発する画像形成装置が含まれている場合を例にとると、単純にその日に発生したジャムの回数だけでなく、そのジャムの原因や画像形成装置の状態を正確に判断し、最終的な作業判断を下す必要がある。例えば、ジャムの発生原因が、給紙する用紙の湿気に起因している場合には修理業者を呼ぶ必要はなく、デバイスの周辺環境、特に湿気のコントロールに留意する必要がある。このような場合の作業者による作業としては、空調設備の湿度設定を変更するなどが考えられる。しかしながら、現状の工程管理サーバでは、この様な臨機応変な判断や対処ができない。
【０００８】
また例えば、ある画像形成装置で「Ａ４の紙なし」の事態が発生した場合、その画像形成装置にＡ４用紙を給紙するように作業者に指示すべきか、或は、その印刷ジョブを、Ａ４用紙が充填されている他の画像形成装置へ回すべきか、或は、その画像形成装置にＡ３用紙が装填されている場合、そのＡ３用紙に２−ｕｐで印刷させ、その印刷したＡ３用紙を作業者により裁断機で切断させてＡ４判の印刷結果を得るかといったような判断は、工程管理サーバにとって無理である。
【０００９】
また作業者に指示する場合でも、現状は単に「Ａ４用紙を給紙してください」等のように、予め決まったメッセージを表示するだけである。更に、工程管理サーバが作業の指示を出すにしても、その作業者がその作業に慣れているかどうか、或は、その日の作業者の健康状態までも把握して、その作業者に指示を出せるものではない。一例を挙げると、例えば、その日は作業者の腰の状態が思わしくないため、Ａ４用紙を給紙するために用紙倉庫にストックされている用紙を運んで給紙作業を行うには相当な時間を要する等といったことまでは、工程管理サーバの機械的な管理方法では判断できず対処できない。
【００１０】
そこで上記のような問題が発生した場合は、その現場にいる作業者による判断が重要になってくる。しかし多くの装置が接続されて規模の印刷現場では、作業者が、そのシステム全体を把握するのが難しく、経験則に従った判断となる可能性が高い。よって、作業者による単独の判断だけでは工程全体に良い影響を与えるとは言い難い。例えば、上述のように「Ａ４の紙なし」が発生した場合には、作業者の単独の判断により「Ａ３用紙に２−ｕｐで印刷して、印刷後に裁断」すると決定したとしても、その印刷現場に裁断機が設置されているかどうか、或は、裁断機が予約可能な状況なのかどうか、或は裁断機の扱いに慣れている作業者がいるかどうか、その裁断機の作業者の作業予定はどうなっているか等といった情報までは、その現場にいる一作業者には把握できない。
【００１１】
本発明は上記問題点に鑑みてなされたもので、本願は発明の特徴は、ジョブの実行中にある装置でエラーが発生した場合、その装置の担当者に対処方法を提示して選択させることができる工程管理システムと、工程管理サーバ及び工程管理方法を提供することにある。
【課題を解決するための手段】
【００１２】
本発明の一態様に係る工程管理サーバは以下のような構成を備える。即ち、
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理サーバであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出手段と、
前記抽出手段により抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新手段とを有することを特徴とする。
【００１３】
本発明の一態様に係る工程管理システムは以下のような構成を備える。即ち、
複数の装置と、前記複数の装置による作業工程を管理する工程管理サーバとをネットワークを介して接続する工程管理システムであって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール手段と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行手段と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出手段と、
前記抽出手段により抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示手段と、
前記表示手段による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新手段とを有することを特徴とする。
【００１４】
本発明の一態様に係る工程管理方法は以下のような工程を備える。即ち、
ネットワークを介して接続された複数の装置による作業工程を管理する工程管理方法であって、
ジョブの入力を受け付け、当該入力されたジョブで必要とされる各装置の作業スケジュールを作成するスケジュール工程と、
前記作業スケジュールに基づいて、前記各装置によりジョブを実行させるジョブ実行工程と、
前記ジョブの実行中にある装置でエラーが発生した場合、当該エラーに対して予め記憶されている作業内容の内、前記作業スケジュールに基づいて実行可能な作業内容を抽出する抽出工程と、
前記抽出工程で抽出された作業内容が複数存在する場合、前記エラーが発生した装置の担当者に対して前記複数の作業内容を提示して選択させる表示工程と、
前記表示工程による提示に応じて前記担当者により選択された作業内容に従って、前記作業スケジュールを更新する更新工程とを有することを特徴とする。
【発明の効果】
【００１５】
本発明によれば、ネットワークに複数の装置が接続されているとき、これら複数の装置によるジョブを処理するための作業工程を統一的に管理できるシステム及び工程管理サーバが提供できる。
【発明を実施するための最良の形態】
【００１６】
以下、添付図面を参照して本発明の好適な実施の形態を詳しく説明する。
【００１７】
図１は、本発明の実施の形態１に係る印刷システムの構成を説明する図である。
【００１８】
画像形成装置１０１は、例えば複写機やプリンタ等のように画像データを入力して記録シートなどの記録媒体に画像を記録（形成）する。この画像形成装置１０１は、後処理装置１０２と専用のケーブルにて直接接続されていてもよいし、それぞれが別々のケーブルでネットワーク１０４に接続されていてもよい。後処理装置１０２は、例えばステープリングを行うステープリング装置、穴を開けるホールパンチ装置、糊付けを行うグルーイング装置、製本を行うブックレット装置、単なる折機、或は出力物を部数単位で分けることが可能なコレータ等である。尚、図１では、画像形成装置１０１や後処理装置１０２をそれぞれ一つだけを示しているが、それぞれ、同じ或は異なる機能を有する複数の装置を備えていても良い。
【００１９】
工程管理サーバ１０３は、この印刷システムを有する印刷現場全体の工程を管理する工程管理サーバであり、ネットワーク１０４を介して種々な情報を送受信する。この工程管理サーバ１０１は、ジョブの種類に応じて、いつ、どのデバイス（画像処理装置１０１や後処理装置１０２など）に対して、どのような作業をさせるかという作業工程を設計し、工程全体の最適化を行うものである。操作部１０５は、この例では画像形成装置１０１に接続されており、作業者にとってこの操作部１０５が、種々な情報とのインターフェースとなる。この操作部１０５には、作業者に情報を表示するための表示部１０６と、作業者が入力を行うための入力部１０７が備わっている。この操作部１０５は、簡易的なＬＣＤパネルなどのタッチパネル、或は、ディスプレイモニタとキーボード及びマウスなどからなる表示部及び入力部を備えたものであっても良い。コンピュータ１０８は、このネットワーク１０４上のコンピュータで、ローカルエリアネットワーク上に存在しても、インターネット上に存在してもよい。このコンピュータ１０８は、この印刷現場へ投入された印刷ジョブを受信し、印刷ジョブ全般を工程管理サーバ１０３と連携して管理している。１０９、１１０は複写機や複合機などで、このネットワーク１０４に複数接続されている画像形成装置の一例を示している。
【００２０】
図２は、本実施の形態に係る画像形成装置１０１の機能構成を説明するブロック図である。
【００２１】
図において、コア部２０１は、この画像形成装置１０１の制御全般を担う。例えば、コピア（複写）ジョブ、プリントジョブ、スキャンジョブ、ファクシミリ制御ジョブ、ネットワーク関連ジョブ、画像処理、各種インターフェース制御等の全般的な制御を行う。通常のコピア制御であれば、操作部１０５からのコピア開始入力、及び後処理に関係する各種パラメータの受け取り、スキャナ部２０８に対する画像データの読み取り走査（スキャン）指示、取り入れる画像データのためのメモリ領域の確保、ジョブＩＤの割付、取り込んだ画像データに対する画像処理、プリンタ制御部２０６へのデータ転送などを制御し、プリンタ部（プリンタエンジン）２０７で最終的に印刷を実行するといった一連の動作を制御している。またコア部２０１は、印刷物を得る以外にも、電子的なメールボックスのための領域であるボックス部２０５へ印刷ジョブを格納したり、或はＲＡＭなどのメモリ部２０４へ画像データを格納する処理も制御している。またコア部２０１は、操作部１０５とのインターフェースでも重要な役目を果たし、操作部１０５の表示部１０６に表示する文字列や、入力部１０７のスイッチやボタン類などは、このコア部２０１と操作部１０５の連携によって制御される。ネットワーク１０４を通じて指示された表示内容を操作部１０５の表示部１０６に表示し、また操作部１０５の入力部１０７から入力された情報をコア部２０１に戻すことにより、ネットワーク１０４経由で送信する指示もコア部２０１が制御している。
【００２２】
このコア部２０１に接続されるＮＩＣ部２０２は、ネットワーク１０４と接続するためのネットワークインターフェースであり、ここからローカルエリアネットワーク（ＬＡＮ）やインターネットなどのネットワーク１０４と接続される。ＮＩＣ部２０２は、ケーブル或は無線ネットワークによってネットワーク１０４に接続され、このネットワーク１０４を介する工程管理サーバ１０３の通信が可能となる。
【００２３】
図３は、本実施の形態に係る後処理装置１０２の一例を示す図で、ここではフィニッシャ部の断面構造図を示している。
【００２４】
画像形成装置１０１のプリンタ部２０７から排出された印刷済みのシートは、図３に示すような後処理装置（フィニッシャ）１０２へ送られる。これらの後処理装置１０２は、ケーブル或は無線によりネットワーク１０４と接続されており、このネットワーク１０４を介して通信処理を行って自らの状況を工程管理サーバ１０３へ伝達できる。また一方、直接、ネットワーク１０４にはフックアップされていないが、情報のステータスだけは何かしらの手段、例えば、ハンディーターミナルやメモリカードによって、工程管理サーバ１０３へ伝達可能なものもあるが、リアルタイム性という意味では前者のほうが有利といえる。
【００２５】
図３を参照して、この後処理装置１０２の構造を簡単に説明する。
【００２６】
サンプルトレイ３０１及びスタックトレイ３０２が設けられており、これらトレイは、ジョブの種類や排出されるシートの枚数に応じて切り替えられ、その切替えられたトレイ上に処理済みのシートが排出される。スタックトレイ３０２に排出されるシートは、それらシートが排出される前のシートをジョブ毎に蓄えておき、スタックトレイ３０２に排出される直前にステープラ３０５にてバインドされても良い。その他、上記２つのトレイ３０１，３０２に至るまでに、紙をＺ字状に折るためのＺ折り機３０４、ファイル用の２つ（又は３つ）の穴開けを行うパンチャ３０６があり、ジョブの種類に応じてそれぞれの処理を行う。
【００２７】
更に、サドルステッチャ３０７は、シートの中央部分を２ヶ所バインドした後に、シートの中央部分をローラに噛ませることによりシートを半折りし、週刊誌やパンフレットのようなブックレットを作成する。その他図３には記載されていないが、製本のためのグルー（糊付け）によるバインドや、或はバインド後に、バインド側と反対側の端面を揃えるためのトリム（裁断）などを加えることも可能である。
【００２８】
インサータ３０３は、トレイ３１０にセットされたシートを、画像形成装置１０１を通さずにトレイ３０１，３０２に送るためのものである。これにより、インサータ３０３にセットされたシートを、印刷済みのシートとシートとの間にインサート（中差し）することができる。インサータ３０３のトレイ３１０には、ユーザによりフェイスアップの状態で、中差し用のシートがセットされ、このシートはピックアップローラ３１１により最上部のシートから順に給送される。従って、インサータ３０３からのシートは、そのままトレイ３０１、３０２へ搬送されて、フェイスダウン状態で各トレイ上に排出される。またサドルステッチャ３０７へ送るときには、一度パンチャ３０６側へ送り込んだ後スイッチバックさせて送り込むことによりシートのフェースの向きを合わせる。
【００２９】
次にトリマ（裁断機）３１２について説明する。
【００３０】
サドルステッチャ３０７においてブックレット（中綴じの小冊子）にされたシート束は、このトリマ３１２に入ってくる。その際に、まずブックレットの出力は、ローラで予め決められた長さ分だけ紙送りされ、カッタ部３１３にて、予め決められた長さだけ切断される。これにより、ブックレット内の複数ページ間でばらばらになっていた端部がきれいに揃えられる。そして、ブックレットホールド部３１４に格納される。
【００３１】
図４は、本実施の形態１に係る工程管理サーバ１０３の詳細と、その接続環境及び作業者の配置環境を説明する図である。
【００３２】
工程管理サーバ１０３は、この図４のコンピュータ１０３ａであったり、或は一つのプロセスとして、いずれかのデバイスに組み込まれた形であっても良い。図４では、ネットワーク１０４に接続されたデバイスとして複数の画像形成装置４０１，４０２，４０６（図１の１０９，１１０に対応）、裁断機４０３があり、また画像データの入力デバイスとしてスキャナ４０４と、クライアント或はサーバであるコンピュータ４０５（図１の１０８に対応）が接続されている。また画像形成装置４０１には、この画像形成装置４０１に関するジョブを担当する作業者４１０が配置されている。この作業者４１０は、後処理装置（フィニッシング装置）を備える画像形成装置４０１に渡されたジョブに対して確実に印刷がされているか、フィニッシングが正常に行われているか、用紙の補給やステイプルの補給は大丈夫か等をチェックしている。また、出力された生産物を遠隔にあるオフラインコレータに搬送したり、もしくは顧客に渡すために封筒に入れてシッピングの部署へ搬送する作業などを行っている。また同様に、画像形成装置４０２には作業者４１１が作業担当として割り当てられている。
【００３３】
また画像データの入力装置であるスキャナ４０４には、作業者４１２が配置されている。この作業者４１２は、顧客からの原稿をスキャナで読み込み、ネットワーク１０４に接続されるコンピュータ４０５或はコントローラ上で、その読み取った画像データを加工し、体裁を整え、直ぐにプリントできる状態にする作業（スキャンアンドメークレディ）を行っている。
【００３４】
工程管理サーバ１０３ａは、これらの画像形成装置４０１，４０２や画像入力装置４０４、後処理装置４０３、作業者４１０〜４１２などのリソース情報をネットワーク１０４等を通じて、例えばコンピュータ４０５から入手し、それらのデータを用いて各デバイスや作業者の作業に関してスケジュールを組む処理を行う。
【００３５】
図５は、図４に示す印刷現場の状況が、工程管理サーバ１０３ａによって工程管理されている様子を説明する図である。
【００３６】
図において、５０１は、工程管理サーバ１０３ａが作成・管理している工程管理チャートを示し、いわゆるガントチャート方式で工程管理状況が表示されている。４０１〜４０４及び４１０〜４１２のそれぞれは、図４の画像形成装置、裁断機、画像入力装置、そして作業員に対応している。また４４２〜４４５のそれぞれは、画像形成装置、裁断機、画像入力装置のそれぞれで実行される作業工程を示している。
【００３７】
５０９は時刻を表す数値、５１０はジョブのＩＤ番号を示す数値である。また横バーは各ジョブの時間帯を示し、例えば横バー５１１はジョブ「Job-ID:250」の時間帯を示している。このチャート５０１によれば、どの画像処理装置にどの作業者が割り当てられているかが一目で分かり、またどの時間帯にどの作業者が、どのようなジョブＩＤを持つ作業を行っているのかを管理している。
【００３８】
図５の例では、作業員４１０による画像形成装置４０１を使用した作業工程（印刷ジョブの実行）４４１が、ジョブ「Job-ID:249」、ジョブ「Job-ID:250」、ジョブ「Job-ID:251」の順に、時刻４から連続して計画されている。他の機器による作業工程も同様にしてスケジューリングされている。
【００３９】
工程管理サーバ１０３ａは、例えばコンピュータ４０５から入力されたジョブの属性を判断し、そのジョブの処理が可能なデバイスを選択する。例えば、そのジョブが、ステープルを行う印刷指示の場合には、ステープル処理が可能な画像形成装置４０１に、そのジョブを割り当てる。また印刷ジョブで指定された印刷枚数によっても、そのジョブを割当てる割当先の画像形成装置を決める場合もある。例えば、大量の枚数を印刷する印刷ジョブの場合は、より高速な画像形成装置にそのジョブを割り当てる。また紙原稿を読み取って電子データに変換するジョブの場合には、そのジョブをスキャナ４０４による作業工程４４５に割り当てる。
【００４０】
次に図６を参照して表示部１０６と入力部１０７を含んだ操作部１０５に関して詳細に説明する。
【００４１】
図６は、本実施の形態に係る画像形成装置４０１の操作部１０５の模式図である。
【００４２】
この操作部１０５は、タッチパネルのＬＣＤ（液晶表示）部６００とキー操作部６３０とを備えており、この例では、複写動作を行うためのコピーモード（６０１）、スキャン送信を行う送信モード（６０２）、ボックスからの取り出しや編集を行うためのボックスモード（６０３）、各種設定を行うオプションモード（６０４）、システムの状況を知るためのシステムモニタ（６０５）などのモードが用意されており、ＬＣＤ部６００のモード選択キー６０１〜６０５のいずれかのキーを指示することにより、それぞれ対応するモードを設定できる。
【００４３】
図６では、コピー部数（６１０）のほかに、紙サイズ（６１３）、変倍率（６１２）、画像モードや仕上げ方法などを設定してスタートキー６３１を押下するとコピー動作を行うことができる。ＬＣＤ部６００（図１の表示部１０６に相当）に表示される内容は、通常のコピーモードを示す画面のほか、各種設定を行うオプションモードなどがある。特にオプションモードでは、表示する内容に関しても、外界からの指示に従って、あるフォーマットに従って、或は自由に設計することが可能である。
【００４４】
次に、画像形成装置４０１で、紙なし（Ａ４サイズ）が発生した場合を例に挙げて処理を説明する。従来であれば、単に画像形成装置４０１の表示部６００に「Ａ４用紙を所定の給紙段にセットしてください」のようなメッセージが表示されるだけであった。
【００４５】
これに対して本実施の形態１では、Ａ４サイズの紙なしエラーが画像形成装置４０１で発生したことがネットワーク１０４を介して工程管理サーバ１０３ａにより認識される。ここで、図５で示す工程管理チャート５０１で管理されている印刷現場全体の状況と照らし合わせ、現在取り得る最適な解を決定する。例えば、図５に示されているように、この紙なしエラーが発生した時の印刷ジョブが「Job-ID:250」（５５１）であるとする。この印刷ジョブ５１１の実行時点では、裁断機４０３にはどのジョブも割り当てられていないため、この印刷ジョブ５５１で、この裁断機４０３が使用可能であると判断できる。裁断機４０３が使用可能な状況であれば、Ａ４の紙なしエラーが画像形成装置４０１で発生しても、画像形成装置４０１に装填されているＡ３用紙を使用して２−ｕｐで印刷し、それを裁断機４０３にて２枚に裁断すれば良いと判断できる。この場合には、図７に示すように、工程管理サーバ１０３ａから、画像形成装置４０１の操作部１０５に対して、７０１に示すように、「Ａ４の紙無しエラーが発生しました。裁断機が、使用可能な状況です。Ａ３用紙に２−ｕｐで出力し、裁断しますか？」というメッセージを送り、これを表示部１０６に表示させる。
【００４６】
図７は、本実施の形態１に係る画像形成装置４０１で「Ａ４紙なしエラー」が発生した場合、工程管理サーバ１０３ａから画像形成装置４０１の表示部１０６に表示されるメッセージを説明する図である。
【００４７】
本実施の形態１の更なる特徴は、工程管理サーバ１０３が全てを決定するのではなく、現場の作業者と工程管理サーバ１０３ａとをインタラクティブに結び、双方の「話し合い」の下に最適な判断を下す点にある。つまり、画像形成装置４０１の操作部１０５の表示部１０６に工程管理サーバ１０３ａから受け取ったメッセージを表示する。そして、このメッセージ対する作業者の応答に応じた処理に移行する。現場の状況を良く認識可能な作業者の意見を反映できる手段を設けている。即ち、表示部１０６に「はい」７０２、「いいえ」７０３を示す選択ボタンを表示させ、その画像形成装置４０１を現場で管理している作業者４１０に次に進む方向性を選択させる。例えば、図７の例では、作業者４１０が選択ボタン「はい」７０２を選択してＡ３用紙を使用した２−ｕｐ印刷を指示すると、メッセージウィンドウ７０４には「裁断機の予約を行い、工程の組み直しを行いました。Ａ３用紙に２−ｕｐで出力を開始します。」といったメッセージが表示される。これによりこれ以降は、画像形成装置４０１に装着されているＡ３用紙を用いて、Ａ４判の画像を２−ｕｐで印刷し、その印刷したＡ３用紙を裁断機４０３で半分に切断し、最終的にＡ４用紙への印刷画像を得ることができる。
【００４８】
図８は、この結果に基づいて変更された工程管理チャート５０１ａの一例を説明する図である。
【００４９】
図８では、８１２で示すように、印刷ジョブ「Job-ID:250」に裁断機８０４による裁断処理工程が予約されて、全体工程の組み換えが行われる。
【００５０】
一方、作業者４１０が、図７の選択ボタン「いいえ」７０３を選択した場合は、従来から表示される「紙なしエラーなので、Ａ４用紙を給紙してください」というメッセージが表示部１０６に表示される（７０５）。
【００５１】
図９は、本実施の形態に係る工程管理サーバ１０３（１０３ａ）の構成を説明するブロック図である。
【００５２】
ＣＰＵ９０１は、例えばマイクロプロセッサなどのＣＰＵで、メモリ（ＲＡＭ）９０２に記憶されている制御プログラムに従って、このサーバ１０３の動作を制御している。ＲＡＭ９０２は、ＣＰＵ９０１による制御処理の実行時に、各種データを一時的に記憶するワークエリアを提供している。またこのメモリ９０２のプログラムエリアには、プログラムの実行時に、ハードディスク等の記憶装置９０４にインストールされている、制御プログラムがロードされて実行される。表示部９０３は、例えばＣＲＴや液晶などの表示ユニットを有し、ユーザへのメッセージや各種データを表示する。外部記憶装置９０４は大容量のメモリ容量を有し、前述の制御プログラム等を記憶すると共に、前述の図５や図８に示すような工程管理チャート９０７や対処方法リスト９０８を記憶している。尚、図５や図８は、工程管理チャート９０７の内容を模擬的に示したもので、実際の工程管理チャート９０７は、ネットワーク上のデバイスのＩＤ及びその状況、ジョブＩＤ、そのジョブで使用するデバイスのＩＤ、各デバイスに対応する作業者のＩＤなどが時間軸上で管理できるデータ構成を有しているものとする。対処方法リスト９０８は、各装置（デバイス）で発生し得るエラーのそれぞれに対する対処方法を記述している。この対処方法は、１つのエラーに対して１つ或は複数存在している。
【００５３】
入力部９０５はキーボードやマウスなどを有し、オペレータにより操作されて各種データや指示を入力するのに使用される。ネットワークインターフェース（Ｉ／Ｆ）９０６は、ネットワーク１０４と、このサーバとの間での通信を制御している。９１０は、上述した各部とＣＰＵ９０１とを接続するシステムバスである。
【００５４】
図１０は、本実施の形態１に係る工程管理サーバ１０３により実行される処理を説明するフローチャートで、この処理を実行するプログラムは記憶装置９０４からＲＡＭ９０２にロードされて実行される。
【００５５】
まずステップＳ１で、ネットワーク１０４に接続されている画像形成装置、画像入力装置、後処理装置などの各種デバイスと、その状況、及び各デバイスの作業者の情報などの基本情報を取得する。この基本情報は例えば、入力部９０５により入力されても、或はネットワーク１０４を介してコンピュータ１０８から供給されても良い。次にステップＳ２で、コンピュータ１０８からジョブが入力されたかをみる。ジョブが入力されるとステップＳ３に進み、その入力されたジョブに従って工程管理チャート９０７を作成、追加、更新して登録する。これにより例えば図５の模式図にしたようなチャートデータが作成されて登録される。
【００５６】
次にステップＳ４で、現時点で、実行すべきジョブが存在しているかどうかを判定する。実行すべきジョブが存在しているときはステップＳ５に進み、ステップＳ３で作成した工程管理チャート９０７に従って、対応するデバイスを使用して、そのジョブを実行する。そしてステップＳ６で、そのジョブの実行中に、何らかのエラーが発生したかどうかをみる。エラーが発生していなければステップＳ４に戻って、実行すべきジョブの処理を継続する。ステップＳ６で、何らかのエラーが発生するとステップＳ７に進み、そのエラーの種別に対応して、予め対処方法リスト９０８に設定されている対処方法を取り出す。尚、このステップＳ７では、対処方法リスト９０８では、そのエラーに対して複数の対処方法が設定されている場合、それら複数の対処方法が全て抽出される。
【００５７】
これら複数の対処方法としては、例えば前述したように、「Ａ４用紙のなし」の場合には、「Ａ４用紙の補充」、Ａ３用紙がセットされていれば「Ａ３用紙で２−ｕｐ印刷」後裁断機４０３で半分に裁断、「他の画像形成装置で印刷を代行させる」等がある。またこれ以外にも、「トナーなし」の場合には、「トナーの補充」或は「他の画像形成装置で印刷を代行させる」等や、「用紙ジャムの発生」の場合には、「ジャムの除去」、「他の画像形成装置で印刷を代行させる」、「修理を依頼」等のエラー対処方法が考えられる。
【００５８】
そしてステップＳ８に進み、これら複数の対処方法の内、各対処法で必要となる各デバイスの状況を判断し、現時点で実現可能な対処方法の候補を抽出する。ここで対処方法の複数候補が考えられる場合には、次にそれら複数の候補のいずれを選択するかの指示を、そのエラーが発生したデバイスの作業者に入力させる必要がある。そこでステップＳ９では、そのエラーが発生したデバイスに対して、エラーの対処処理を選択するように指示するメッセージデータを送信して表示部１０６に表示し、その作業者に対して、候補となっている対処方法を提示する。この場合は例えば前述の図７に示すように、実施可能なエラー対処方法を作業者に提示する。
【００５９】
こうしてステップＳ１０において、作業者が所望の対処方法を選択するとステップＳ１１に進み、その作業者の選択に従って、次にメッセージデータを作成して、そのデバイスに送信して表示部１０６に表示する。そしてステップＳ１２で、その作業者が選択した対処方法を実行するために、前述の工程管理チャート９０７を更新する必要があるかどうかを判定し、更新する必要がなければ、エラーが復旧した後再びステップＳ４に戻り、前述の処理を実行する。一方、ステップＳ１２で、その作業者が選択した対処方法を実行するために、前述の工程管理チャートを更新する必要がある場合はステップＳ１３に進み、例えば前述の図８に示すように、工程管理チャート９０７を変更してステップＳ４に戻り、前述した処理を実行する。
【００６０】
以上説明した本実施の形態１によれば、あるデバイスでジョブの実行中にエラーが発生した場合、各デバイスの状況に基づいて対処方法を抽出し、複数の対処方法が考えられる場合に、それら複数の対処方法を作業者に提示し、その作業者により選択させることができる。
【００６１】
［実施の形態２］
図１１は、本発明の実施の形態２に係る工程管理チャート９０７を説明する図で、前述の図５と共通する部分は同じ記号で示し、その説明を省略する。
【００６２】
図において、例えばジョブ「Job-ID:249」の実行中に、画像形成装置４０１で何らかのエラーが発生したとする。その場合に、そのエラーが発生したジョブの次に、この画像形成装置４０１に予約されているジョブ「Job-ID:250」の処理に対して、例えば、図１２の１００１に示すようなメッセージが表示部１０６に表示される。ここでは、「ID:249のジョブでエラーが発生しました。次に予約されているジョブ（ID:250）に対して、画像形成装置４０２にジョブトランスファーを行いますか？」というメッセージが表示されている。
【００６３】
これは、画像形成装置４０１でエラーが発生したため、この画像形成装置４０１において、次に予約されているジョブ「Job-ID:250」の処理を、別の画像形成装置４０２で代行させることができることを表している。勿論、この場合、工程管理サーバ１０３は、画像形成装置４０２の作業者４１１の状況も、工程管理チャート９０７で確認した上で、この印刷代行処理が可能であると判断している。
【００６４】
ここで作業者は現場の状況を判断し、選択ボタン「はい」１００２或は選択ボタン「いいえ」１００３のいずれかを選択する。選択ボタン１００２を選択した場合には、「ID:250のジョブを、画像形成装置４０２に割り当てを変更します。」というメッセージが表示される（１００４）。選択ボタン「いいえ」１００３を選択した場合には、「ID:250のジョブが、本画像処理装置で処理するジョブとして予約されています。速やかにエラーを解除してください。」といったメッセージが表示される（１００５）。ここで例えば選択ボタン「はい」１００２が選択された場合には、図１３の１１１２で示すように、画像形成装置４０１のジョブ「Job-ID:250」が削除され、代わりに画像形成装置４０２に対してジョブ「Job-ID:250」が割当てられている。
【００６５】
尚、この実施の形態２に係る処理も、前述の実施の形態１のフローチャートと同様にして実現できるため、その説明を省略する。
【００６６】
以上説明した実施の形態１によれば、あるデバイスでジョブの実行中にエラーが発生した場合、ほぼ同じ機能を備えている他のデバイスで、そのジョブの処理を代行させるかどうかを選択できる。
【００６７】
［実施の形態３］
次に本発明の実施の形態３について説明する。この実施の形態３では、あるデバイスで発生する特定のエラーに対する複数の対処方法を、優先度を付けて表示し、それら対処方法の中から所望の対処方法を選択できるようにしている。
【００６８】
図１４は、本発明の実施の形態３に係る工程管理サーバ１０３によるメッセージの表示例を説明する図である。
【００６９】
いま例えば画像形成装置４０１において、１日に５回目のジャムが発生した場合で説明する。１２０１は、その場合のエラーメッセージを示している。従来は、例えば用紙ジャムが発生した場合は、ジャムの用紙を取り除くように指示するメッセージが、時にはアニメーション付で表示されるだけであった。これに対してこの実施の形態３では、工程管理サーバ１０３が全体の工程を把握した後、最適と思われるエラー復旧作業を作業者４１０に対して、優先順位がついた作業候補リストの形式で提示する。
【００７０】
図１４の例では、画像形成装置４０１で５回目の用紙ジャムが発生した時点で、優先度の高い順に、
１：オフラインに移行させ、修理依頼
２：パーツナンバ２３番のチェック
３：作業場の湿度調整を行い処理を続行
のような作業候補リスト１２０２を表示部１０６に表示して、作業者４１０に提示されている。１２０３〜１２０５は、これら作業候補のいずれかの項目を選択するためのボタンである。作業者４１０は作業現場の状況を加味した上で、これらボタンのいずれかを指示することにより、リスト１２０２の中から最も効率的と思われる作業を選択できる。例えば、ボタン１２０３を選択すると「オフラインに移行させ、修理依頼」が選択される。これにより次の画面として、１２０６で示すように、「電源を落とし、ネットワークから切り離してください。修理の依頼を行います。」というメッセージが表示部１０６に表示される。作業者は、このメッセージに従って作業を行うことになる。
【００７１】
またボタン１２０４を選択すると「パーツナンバー２３番のチェック」が選択される。これにより次の画面として、１２０７で示すように、「パーツナンバー２３番の位置は以下」のメッセージとともに、画像形成装置４０１の絵にパーツ位置を示す印が付された画像が表示部１０６に表示される。よって作業者は、このメッセージに従って、パーツナンバー２３番のチェック作業を行うことになる。
【００７２】
またボタン１２０５を選択すると「作業場の湿度調整を行い続行」が選択される。これにより次の画面として１２０８で示すように、「ジャム処理後に、エアコンの調整を行ってください。そのまま様子をみます。」というメッセージが表示部１０６に表示される。よって作業者は、このメッセージに従って、エアコンの設定湿度を下げるなどの作業を行うことになる。
【００７３】
こうして画像形成装置４０１で選択された作業項目を、画像形成装置４０１から工程管理サーバ１０３が受信することによって、工程管理サーバ１０３における工程の組み換え作業が行われ、それに従ってジョブが実行される。こうして印刷現場全体の処理効率を向上することができる。
【００７４】
このように工程管理サーバ１０３が、印刷現場全体の状況を把握している作業者に優先順位付きの作業候補を示し、この印刷現場の状況を熟知している作業者が、その作業リストから効果的と思われる作業を選択できるようにしている。そして、その作業者により選択された結果を工程管理サーバ１０３にフィードバックし、必要に応じて工程管理チャートが更新される。これにより、あるエラーに対して予め決められた処理を指示するだけでなく、印刷現場の状況や作業者の判断に伴った効率的な処理を行うことができる。
【００７５】
尚、この実施の形態４に係る処理は、前述の実施の形態１の図１０のフローチャートと同様にして実行できる。この場合、ステップＳ９で、複数の対処候補が抽出できた場合、それらの中から最も効率的、或は修理可能な可能性が高い等を基準にして優先度を決定し、その優先度に従って複数の対処候補を表示すれば良い。
【００７６】
［実施の形態４］
次に本発明の実施の形態４を説明する。この実施の形態４では、前述の実施の形態３のように、作業者に作業内容を選択させる際に、作業者からの選択及び決定が、所定時間が経過してもなされなかった場合に、自動的に内部的な優先度に従って、次の工程の組み直しを行うプリンティングシステムを提案する。
【００７７】
図１５は、本発明の実施の形態４に係る工程管理サーバ１０３によるメッセージの表示例と、タイムアウトの発生を説明する図で、前述の図１４と共通する部分は同じ記号で示し、それらの説明を省略する。
【００７８】
図１５のように、前述の実施の形態３で説明したジャムに関する優先順位付きリストを表示した場合で考える。ここで所定時間が経過しても作業者の入力が無い場合はタイムアウトが発生する。タイムアウトが発生すると優先順位が一番だった、「オフラインへの移行処理」を実行するように指示している（１３１１）。或は、エラーが発生した画像形成装置を、遠隔操作によりオフラインに移行できる場合は、強制的にオフラインに移行しても良い。
【００７９】
図１６は、本発明の実施の形態４に係る画像形成装置１０１の機能構成を説明するブロック図で、前述の図２と共通する部分は同じ記号で示している。
【００８０】
タイマ処理は、画像形成装置１０１のコア部２０１に存在し、操作部１０５との通信をやり取りする部分にタイマ部１４０１が設けられている。このタイマ部１４０１は、メッセージの表示から入力までの時間をカウントし、その経過時間と、予め操作部１０５から設定項目として入力されていた時間、或は、システムに初期時から設定されているデフォルト時間と比較する。そして、その経過時間が設定時間を超えた場合は、一旦情報を図１３の工程管理サーバ１３０へ返し、状況に応じて、図１５の１３１１で示すようなメッセージを表示することになる。
【００８１】
この場合の処理を示すフローチャートを図１７に示す。この図１７のフローチャートで示す処理は、画像形成装置１０１により図１０のステップＳ９とステップＳ１１との間で実行される。尚、この図１７の処理は、工程管理サーバ１０３の内臓タイマを使用して、サーバ１０で実行されても良いことは勿論である。
【００８２】
ステップＳ９で、作業者に対して複数の対処方法を提示した後、ステップＳ２１に進み、タイマ部１４０１による計時を開始する。そしてステップＳ１０で、作業者による選択指示が入力されるとステップＳ１１に進むが、そうでない時はステップＳ２３に進み、所定時間が経過してタイムアウトが発生したかどうかを判定する。タイムアウトが発生しないときはステップＳ１０に戻るが、タイムアウトが発生するとステップＳ２４に進み、複数の対処候補の中から最も優先度の高い、或はデフォルトで設定されている対処方法を選択してステップＳ１１に進む。
【００８３】
このように実施の形態４によれば、作業者による選択指示がない場合でも、システム全体の作業が停止することなく処理を続行できる。
【００８４】
［実施の形態５］
図１８は、本発明の実施の形態５に係る処理を説明する図である。この実施の形態５では、画像形成装置自体や、ジョブ自体に発生するエラーの有無に拘わらず、工程管理サーバ１０３が作業者の状況やジョブの状況を把握するために、ある一定時間間隔で作業者に情報入力を促す。
【００８５】
図１８の例では、１５０１で示す「処理状況に問題は無いか？」という問い合わせに対し、作業者に「はい」１５０２、或は「いいえ」１５０３を選択して指示させる。これによって、作業者が持ち場を離れていないか、或は効率的に動いているか、又は職務に集中しているか等の勤務状況を把握できる。また工程管理サーバ１０３が、人事情報などを管理する別のサーバ１５０５と連携することも可能である。
【００８６】
［実施の形態６］
本発明の実施の形態６について説明する。実施の形態１〜５では、画像形成装置に接続される表示部及び入力部を使用した例で説明したが、本実施の形態６では、ＬＣＤパネルや通常のディスプレイモニタ、キーボード、マウスのようなデバイスが、画像形成装置だけに限らず、例えば、画像入力装置やフィニッシング装置のコレータに設けられていても良い。要は、エラーなどが発生したデバイスの作業者に対して、メッセージを通知できる構成であれば良い。
【００８７】
［他の実施形態］
以上、本発明の実施の形態を詳述したが、本発明は、複数の機器から構成されるシステムに適用しても良いし、または一つの機器からなる装置に適用しても良い。
【００８８】
なお本発明は、前述した実施の形態の機能を実現するソフトウェアのプログラムを、システム或いは装置に直接或いは遠隔から供給し、そのシステム或いは装置のコンピュータが、その供給されたプログラムコードを読み出して実行することによっても達成される場合を含む。その場合、プログラムの機能を有していれば、その形態はプログラムである必要はない。従って、本発明の機能処理をコンピュータで実現するために、該コンピュータにインストールされるプログラムコード自体も本発明を実現するものである。つまり、本発明には、本発明の機能処理を実現するためのコンピュータプログラム自体も含まれる。その場合、プログラムの機能を有していれば、オブジェクトコード、インタプリタにより実行されるプログラム、ＯＳに供給するスクリプトデータ等、プログラムの形態を問わない。
【００８９】
プログラムを供給するための記憶媒体としては、例えば、フロッピー（登録商標）ディスク、ハードディスク、光ディスク、光磁気ディスク、ＭＯ、ＣＤ−ＲＯＭ、ＣＤ−Ｒ、ＣＤ−ＲＷ、磁気テープ、不揮発性のメモリカード、ＲＯＭ、ＤＶＤ（ＤＶＤ−ＲＯＭ，ＤＶＤ−Ｒ）などがある。その他のプログラムの供給方法としては、クライアントコンピュータのブラウザを用いてインターネットのホームページに接続し、該ホームページから本発明のコンピュータプログラムそのもの、もしくは圧縮され自動インストール機能を含むファイルをハードディスク等の記憶媒体にダウンロードすることによっても供給できる。また本発明のプログラムを構成するプログラムコードを複数のファイルに分割し、それぞれのファイルを異なるホームページからダウンロードすることによっても実現可能である。つまり本発明の機能処理をコンピュータで実現するためのプログラムファイルを複数のユーザに対してダウンロードさせるＷＷＷサーバも、本発明のクレームに含まれるものである。
【００９０】
また本発明のプログラムを暗号化してＣＤ−ＲＯＭ等の記憶媒体に格納してユーザに配布し、所定の条件を満足するユーザに対してインターネットを介してホームページから暗号化を解く鍵情報をダウンロードさせ、その鍵情報を使用することにより暗号化されたプログラムを実行してコンピュータにインストールさせて実現することも可能である。
【００９１】
またコンピュータが、読み出したプログラムを実行することによって、前述した実施形態の機能が実現される他、そのプログラムの指示に基づき、コンピュータ上で稼動しているＯＳなどが、実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現され得る。
【００９２】
さらに、記録媒体から読み出されたプログラムが、コンピュータに挿入された機能拡張ボードやコンピュータに接続された機能拡張ユニットに備わるメモリに書き込まれた後、そのプログラムの指示に基づき、その機能拡張ボードや機能拡張ユニットに備わるＣＰＵなどが実際の処理の一部または全部を行ない、その処理によっても前述した実施形態の機能が実現される。
【図面の簡単な説明】
【００９３】
【図１】本発明の実施の形態に係る印刷システムの構成を説明する図である。
【図２】本発明の実施の形態に係る画像形成装置の機能構成を説明するブロック図である。
【図３】本実施の形態に係る後処理装置の一例を示す図である。
【図４】本実施の形態に係る工程管理サーバの詳細と、その接続環境及び作業者の配置環境を説明する図である。
【図５】図４に示す印刷現場の状況が、工程管理サーバによって工程管理されている様子を説明する図である。
【図６】本実施の形態に係る画像形成装置の操作部の模式図である。
【図７】本実施の形態１に係る画像形成装置で「Ａ４紙なしエラー」が発生した場合に工程管理サーバから画像形成装置の表示部に表示されるメッセージを説明する図である。
【図８】図７の選択結果に基づいて変更された工程管理チャートの一例を説明する図である。
【図９】本実施の形態に係る工程管理サーバの構成を説明するブロック図である。
【図１０】本実施の形態１に係る工程管理サーバにより実行される処理を説明するフローチャートである。
【図１１】本発明の実施の形態２に係る工程管理チャートを説明する図である。
【図１２】本発明の実施の形態２に係る画像形成装置でジョブエラーが発生した場合に工程管理サーバから画像形成装置の表示部に表示されるメッセージを説明する図である。
【図１３】本発明の実施の形態２に係る工程管理チャートの変更例を説明する図である。
【図１４】本発明の実施の形態３に係る工程管理サーバによるメッセージの表示例を説明する図である。
【図１５】本発明の実施の形態４に係る工程管理サーバによるメッセージの表示例と、タイムアウトの発生を説明する図である。
【図１６】本発明の実施の形態４に係る画像形成装置の機能構成を説明するブロック図である。
【図１７】本実施の形態４に係る処理を説明するフローチャートである。
【図１８】本発明の実施の形態５に係る処理を説明する図である。
【図１】
2006048350.tif 000003
【図２】
2006048350.tif 000004
【図３】
2006048350.tif 000005
【図４】
2006048350.tif 000006
【図５】
2006048350.tif 000007
【図６】
2006048350.tif 000008
【図７】
2006048350.tif 000009
【図８】
2006048350.tif 000010
【図９】
2006048350.tif 000011
【図１０】
2006048350.tif 000012
【図１１】
2006048350.tif 000013
【図１２】
2006048350.tif 000014
【図１３】
2006048350.tif 000015
【図１４】
2006048350.tif 000016
【図１５】
2006048350.tif 000017
【図１６】
2006048350.tif 000018
【図１７】
2006048350.tif 000019
【図１８】
2006048350.tif 000020