(57)【特許請求の範囲】
【請求項１】
所定のデータ伝送路を介して、複数の連携先機器と接続され、機器連携により要求ジョブに対して画像処理を行う画像処理装置であって、
前記要求ジョブに対して行う画像処理の動作設定を前記連携先機器に行う動作設定手段と、
要求ジョブデータを前記連携先機器に転送するデータ転送手段と、
前記連携先機器で前記要求ジョブの画像処理中に発生したエラーを検知するエラー検知手段と、
前記連携先機器で発生したエラーに対して行うリカバリ処理を制御するリカバリ制御手段と、を有し、
前記動作設定手段が、前記連携先機器に動作設定を行い、前記データ転送手段が、前記連携先機器に前記要求ジョブデータを転送することで、前記連携先機器に対して、前記要求ジョブへの画像処理の実行を要求し、
前記エラー検知手段が、前記連携先機器で発生した用紙又は画像サイズに関するエラーを検知すると、前記リカバリ制御手段が、前記エラー検知手段により検知された前記エラーに対して自機又は前記連携先機器でリカバリ処理が行えるか否かを判定し、
前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記動作設定手段は、利用者により変更された動作設定に基づき、前記連携先機器の動作設定を変更し、画像処理の再実行を要求し、
前記リカバリ制御手段により自機又は前記連携先機器でリカバリ処理が行えないと判定された場合に、前記リカバリ制御手段は、前記要求ジョブを出力可能な連携先機器を代替機器として決定し、利用者により変更された動作設定に基づき、前記動作設定手段は、前記代替機器の動作設定を変更し、前記データ転送手段が、前記代替機器に前記要求ジョブデータを転送することで、画像処理の再実行を要求し、
前記リカバリ制御手段は、前記代替機器の用紙及び再編機能に関する情報から、前記代替機器を決定することを特徴とする画像処理装置。
【請求項２】
前記リカバリ制御手段は、前記連携先機器の機器情報及び／又は自機で実行可能な画像加工処理を示す機能情報に基づき、検知された前記エラーに対して自機又は前記連携先機器でリカバリ処理が行えるか否かを判定することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記要求ジョブデータである画像に対して、所定の画像加工処理を行い、画像を再編する画像再編手段を有し、
前記リカバリ制御手段は、自機で実行可能な画像加工処理を示す機能情報に基づき、自機で前記要求ジョブデータの画像が変倍可能か否かを判定し、変倍可能な場合に、自機でリカバリ処理が行えると判定し、
前記画像再編手段は、前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記要求ジョブデータである画像を変倍し、前記動作設定手段は、前記連携先機器の動作設定を変倍率に応じた用紙サイズに変更し、前記データ転送手段は、前記連携先機器に変倍画像を転送することで出力処理の再実行を要求することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記リカバリ制御手段は、前記連携先機器の機器情報に含まれる用紙情報に基づき、前記要求ジョブの画像サイズと利用者から変更動作設定として受け付けた用紙サイズとの大きさを比較し、前記用紙サイズが前記画像サイズより大きい又は等しい場合に、前記連携先機器でリカバリ処理が行えると判定し、
前記動作設定手段は、前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記連携先機器の動作設定を前記用紙サイズに変更し、前記連携先機器に出力処理の再実行を要求することを特徴とする請求項２又は３に記載の画像処理装置。
【請求項５】
前記リカバリ制御手段は、自機でリカバリ処理が行えないと判定した場合に、所定の検索範囲に従って、自機と接続される画像処理装置の中から、前記要求ジョブを出力可能な画像処理装置を検索し、予め設定された決定規則に従って、該当した画像処理装置の中から、前記代替機器を決定し、
前記動作設定手段は、前記リカバリ制御手段により前記代替機器が決定された場合に、前記代替機器の動作設定を前記用紙サイズに変更し、前記データ転送手段は、前記代替機器に前記要求ジョブデータを転送することで出力処理の再実行を要求することを特徴とする請求項３又は４に記載の画像処理装置。
【請求項６】
前記リカバリ制御手段は、画像処理装置が備える演算装置の使用率に基づく決定規則が設定されている場合に、該当した画像処理装置から受信した機器情報に含まれる演算装置の使用率値を機器同士で比較し、演算装置の使用率が最も低い画像処理装置を前記代替機器に決定することを特徴とする請求項５に記載の画像処理装置。
【請求項７】
前記リカバリ制御手段は、画像処理装置の処理速度に基づく決定規則が設定されている場合に、該当した画像処理装置から受信した機器情報に含まれる処理速度値を機器同士で比較し、処理速度の最も速い画像処理装置を前記代替機器に決定することを特徴とする請求項５又は６に記載の画像処理装置。
【請求項８】
前記リカバリ制御手段は、画像処理装置の利用頻度に基づく決定規則が設定されている場合に、該当した画像処理装置から受信した機器情報に含まれる利用頻度値を機器同士で比較し、利用頻度の最も少ない画像処理装置を前記代替機器に決定することを特徴とする請求項５ないし７のいずれか一項に記載の画像処理装置。
【請求項９】
所定のデータ伝送路を介して、ジョブ要求を行う画像処理装置と要求ジョブに対して画像処理を行う複数の連携先機器が接続され、機器連携により要求ジョブに対して画像処理を行う画像処理システムであって、
前記画像処理装置が、
前記要求ジョブに対して行う画像処理の動作設定を前記連携先機器に行う動作設定手段と、
要求ジョブデータを前記連携先機器に転送するデータ転送手段と、
前記連携先機器で前記要求ジョブの画像処理中に発生したエラーを検知するエラー検知手段と、
前記連携先機器で発生したエラーに対して行うリカバリ処理を制御するリカバリ制御手段と、を有し、
前記ジョブ要求を行う画像処理装置において、
前記動作設定手段が、前記連携先機器に動作設定を行い、前記データ転送手段が、前記連携先機器に前記要求ジョブデータを転送することで、前記連携先機器に対して、前記要求ジョブへの画像処理の実行を要求し、
前記エラー検知手段が、前記連携先機器で発生した用紙又は画像サイズに関するエラーを検知すると、前記リカバリ制御手段が、前記エラー検知手段により検知された前記エラーに対して自機又は前記連携先機器でリカバリ処理が行えるか否かを判定し、
前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記動作設定手段は、利用者により変更された動作設定に基づき、前記連携先機器の動作設定を変更し、画像処理の再実行を要求し、
前記リカバリ制御手段により自機又は前記連携先機器でリカバリ処理が行えないと判定された場合に、前記リカバリ制御手段は、前記要求ジョブを出力可能な連携先機器を代替機器として決定し、利用者により変更された動作設定に基づき、前記動作設定手段は、前記代替機器の動作設定を変更し、前記データ転送手段は、前記代替機器に前記要求ジョブデータを転送することで、画像処理の再実行を要求し、
前記リカバリ制御手段は、前記代替機器の用紙及び再編機能に関する情報から、前記代替機器を決定することを特徴とする画像処理システム。
【請求項１０】
所定のデータ伝送路を介して、複数の連携先機器と接続され、機器連携により要求ジョブに対して画像処理を行う画像処理装置における画像処理プログラムであって、
コンピュータを、
前記要求ジョブに対して行う画像処理の動作設定を前記連携先機器に行う動作設定手段と、
要求ジョブデータを前記連携先機器に転送するデータ転送手段と、
前記連携先機器で前記要求ジョブの画像処理中に発生したエラーを検知するエラー検知手段と、
前記連携先機器で発生したエラーに対して行うリカバリ処理を制御するリカバリ制御手段として機能させ、
前記動作設定手段が、前記連携先機器に動作設定を行い、前記データ転送手段が、前記連携先機器に前記要求ジョブデータを転送することで、前記連携先機器に対して、前記要求ジョブへの画像処理の実行を要求し、
前記エラー検知手段が、前記連携先機器で発生した用紙又は画像サイズに関するエラーを検知すると、前記リカバリ制御手段が、前記エラー検知手段により検知された前記エラーに対して自機又は前記連携先機器でリカバリ処理が行えるか否かを判定し、
前記動作設定手段が、
前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記動作設定手段は、利用者により変更された動作設定に基づき、前記連携先機器の動作設定を変更し、画像処理の再実行を要求し、
前記リカバリ制御手段により自機又は前記連携先機器でリカバリ処理が行えないと判定された場合に、前記リカバリ制御手段は、前記要求ジョブを出力可能な連携先機器を代替機器として決定し、利用者により変更された動作設定に基づき、前記動作設定手段は、前記代替機器の動作設定を変更し、前記データ転送手段は、前記代替機器に前記要求ジョブデータを転送することで、画像処理の再実行を要求し、
前記リカバリ制御手段は、前記代替機器の用紙及び再編機能に関する情報から、前記代替機器を決定するように動作させる画像処理プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、機器連携による画像処理技術に関するものである。
【背景技術】
【０００２】
従来、機器連携により利用者からの要求ジョブを処理する画像処理システムが知られている。例えば、特許文献１には、出力先指定された画像処理装置（連携先機器）において、要求ジョブが出力できない場合に、他の画像処理装置の中から、要求ジョブを出力可能な機器（代替機器）を検索し、画像処理装置から代替機器に画像データを送信することで、要求ジョブの実行を行い、画像処理を継続することができるシステムが開示されている。
【発明の概要】
【発明が解決しようとする課題】
【０００３】
しかしながら、従来の画像処理方法では、連携先機器でエラーとなった場合の画像処理を継続するためのリカバリ処理について考慮されていない。
【０００４】
例えば、検索時には、用紙サイズ一致により出力可能と判断された連携先機器であっても、他の利用者のジョブ実行によって、一致した用紙が使用されたり、用紙サイズが変更されたりする。これにより、連携先機器では、受信した画像データのジョブ実行時に、用紙エンドや用紙サイズ不一致によるエラーが発生することが考えられる。このような場合、発生したエラーを解消し、要求ジョブを実行するには、ジョブを要求した利用者が、連携先機器に赴き、用紙を補充したり、用紙サイズを再設定したりしなければならない。
【０００５】
このように、従来の画像処理方法では、利用者が連携先機器に赴き、発生したエラーに対してリカバリ作業を行わなければならず、その作業は、利用者によって煩雑なものであった。
【０００６】
本来、リカバリ処理では、利用者の利便性を考慮すると、まず、ジョブ要求元の機器から連携先機器で発生したエラーの解決を試み、適切な方法で解決できない場合に、代替機器である他の画像処理装置を新たな連携先機器とし、処理を継続実行することが望まれる。
【０００７】
本発明は上記従来技術の問題点を鑑み提案されたものであり、連携先機器で発生したエラーに対して利便性の高いリカバリ処理が行える画像処理装置、画像処理システム、及び画像処理プログラムを提供することにある。
【課題を解決するための手段】
【０００８】
上記目的を達成するために、本発明に係る画像処理装置は、所定のデータ伝送路を介して、複数の連携先機器と接続され、機器連携により要求ジョブに対して画像処理を行う画像処理装置であって、前記要求ジョブに対して行う画像処理の動作設定を前記連携先機器に行う動作設定手段と、要求ジョブデータを前記連携先機器に転送するデータ転送手段と、前記連携先機器で前記要求ジョブの画像処理中に発生したエラーを検知するエラー検知手段と、前記連携先機器で発生したエラーに対して行うリカバリ処理を制御するリカバリ制御手段と、を有し、前記動作設定手段が、前記連携先機器に動作設定を行い、前記データ転送手段が、前記連携先機器に前記要求ジョブデータを転送することで、前記連携先機器に対して、前記要求ジョブへの画像処理の実行を要求し、前記エラー検知手段が、前記連携先機器で発生した用紙又は画像サイズに関するエラーを検知すると、前記リカバリ制御手段が、前記エラー検知手段により検知された前記エラーに対して自機又は前記連携先機器でリカバリ処理が行えるか否かを判定し、前記リカバリ制御手段によりリカバリ処理が行えると判定された場合に、前記動作設定手段は、利用者により変更された動作設定に基づき、前記連携先機器の動作設定を変更し、画像処理の再実行を要求し、前記リカバリ制御手段により自機又は前記連携先機器でリカバリ処理が行えないと判定された場合に、前記リカバリ制御手段は、前記要求ジョブを出力可能な連携先機器を代替機器として決定し、利用者により変更された動作設定に基づき、前記動作設定手段は、前記代替機器の動作設定を変更し、前記データ転送手段が、前記代替機器に前記要求ジョブデータを転送することで、画像処理の再実行を要求し、前記リカバリ制御手段は、前記代替機器の用紙及び再編機能に関する情報から、前記代替機器を決定することを特徴とする。
【０００９】
このような構成によって、本発明に係る画像処理装置は、連携先機器に対して、ジョブの動作設定を行った上で、ジョブデータを送信し、画像処理の実行を要求する。その後、画像処理装置は、連携先機器で発生したエラーを検知すると、連携先機器から受信したエラー情報や機器情報など（受信情報）に基づき、利用者に対してエラー通知とともに動作設定の変更（リカバリ処理）を促す画面を表示する。画像処理装置は、画面を介して、利用者から動作設定変更による画像処理の継続指示を受け付けると、変更された動作設定値に基づき、検知されたエラーに対して、当該装置（実行要求元機器）又は連携先機器で適切なリカバリ処理が行えるか否かを判定する。画像処理装置は、適切なリカバリ処理が行えると判定した場合、変更された動作設定値に基づき、実行要求元機器又は連携先機器の設定を変更し、画像処理を再開する。一方、画像処理装置は、適切なリカバリ処理が行えないと判定した場合、他の画像処理装置の中から、要求ジョブを出力可能な代替機器を決定し、変更された動作設定値に基づき、代替機器の設定を変更し、ジョブデータを送信し、画像処理を再開する。
【００１０】
これによって、本発明に係る画像処理システムでは、連携先機器でエラーが発生した場合、連携先機器、実行要求元機器、代替機器と段階的にリカバリ処理を行い、利用者から要求された画像処理の実行を継続できる。
【発明の効果】
【００１１】
本発明によれば、ジョブ要求元の機器又は連携先機器で適切なリカバリ処理が行えるか否かを判定し、判定結果に基づき、連携先機器、実行要求元機器、代替機器と段階的にリカバリ処理を行うことで、連携先機器で発生したエラーに対して利便性の高いリカバリ処理が行える画像処理装置、画像処理システム、及び画像処理プログラムを提供することができる。
【図面の簡単な説明】
【００１２】
【図１】本発明の第１の実施形態に係る画像処理システムの構成例を示す図である。
【図２】本発明の第１の実施形態に係る画像処理装置のハードウェア構成例を示す図である。
【図３】本発明の第１の実施形態に係る画像処理の機能構成例を示す図である。
【図４】本発明の第１の実施形態に係る機器情報のデータ例を示す図である。
【図５】本発明の第１の実施形態に係るリカバリ時の操作画面例を示す図である。
【図６】本発明の第１の実施形態に係る再編機能情報のデータ例を示す図である。
【図７】本発明の第１の実施形形態に係る代替機器決定規則の設定画面例を示す図である。
【図８】本発明の第１の実施形態に係る画像処理時のリカバリ処理手順例を示すシーケンス図である。
【図９】本発明の第１の実施形形態に係るリカバリ選択時の処理手順例を示すフローチャートである。
【図１０】本発明の第１の実施形形態に係るリカバリ選択時の操作画面例を示す図である。
【図１１】本発明の第１の実施形態に係る選択後のリカバリ処理手順例を示すシーケンス図である。
【図１２】本発明の第１の実施形態に係る代替機器検索・決定時の処理手順例を示すフローチャートである。
【図１３】本発明の第１の実施形形態に係る代替機器検索・決定時の操作画面例を示す図である。
【図１４】本発明の第１の実施形態に係る代替機器自動決定時の処理手順例を示すフローチャートである。
【図１５】本発明の第１の実施形態に係る決定後のリカバリ処理手順例を示すシーケンス図である。
【発明を実施するための形態】
【００１３】
以下、本発明の好適な実施の形態（以下「実施形態」という）について、図面を用いて詳細に説明する。
【００１４】
［第１の実施形態］
＜システム構成＞
図１は、本実施形態に係る画像処理システム１の構成例を示す図である。
図１には、複数の画像処理装置１００１〜１００ｎ（以降総称する場合「画像処理装置１００」という）が、例えば、ＬＡＮ（Local Area Network）などのデータ伝送路Ｎで接続されるシステム構成例が示されている。
【００１５】
画像処理装置１００は、画像処理機能を有する機器である。画像処理機能には、例えば、コピー機能、スキャン機能、及びプリント機能などがある。
【００１６】
画像処理システム１では、次のような画像処理を行うことができる。例えば、実行要求元機器の画像処理装置１００１では、コピージョブの要求を受け付けると、要求時の部数設定値を連携先機器の画像処理装置１００２に設定する。その後、画像処理装置１００１は、原稿を読み取り、連携先機器の画像処理装置１００２に読み取り画像を送信する。その結果、画像処理装置１００２では、画像処理装置１００１により設定された部数設定値に従って、受信した読み取り画像が出力される。
【００１７】
以上のように、本実施形態に係る画像処理システム１は、上記システム構成により、機器連携による画像処理サービスを提供することができる。
【００１８】
＜ハードウェア構成＞
図２は、本実施形態に係る画像処理装置１００のハードウェア構成例を示す図である。
図２に示すように、画像処理装置１００は、コントローラ１１０、操作パネル１２０、プロッタ１３０、及びスキャナ１４０などを備え、それぞれが相互にバスＢで接続されている。
【００１９】
操作パネル１２０は、表示部及び入力部を備えており、機器情報などの各種情報を利用者に提供したり、動作設定や動作指示などの各種入力操作を受け付けたりする。プロッタ１３０は、画像形成部を備えており、用紙に出力画像を形成する。出力画像を形成する方式には、例えば、電子写真プロセスやインクジェット方式などがある。スキャナ１４０は、原稿を光学的に読み取り、読み取り画像を生成する。
【００２０】
コントローラ１１０は、ＣＰＵ（Central Processing Unit）１１１、記憶装置１１２、ネットワークＩ／Ｆ１１３、及び外部記憶Ｉ／Ｆ１１４などを備えており、それぞれが相互にバスＢで接続されている。
【００２１】
ＣＰＵ１１１は、プログラムを実行することで装置全体を制御する。また、記憶装置１１２は、上記プログラムや各種データ（例えば「画像データ」）を格納し保持する。記憶装置１１２には、例えば、揮発性のメモリであるＲＡＭ（Random Access Memory）、不揮発性のメモリであるＲＯＭ（Read Only Memory）、及び大容量の記憶領域を備えたＨＤＤ（Hard Disk Drive）などがある。ＲＡＭは、ＣＰＵ１１１のワークエリア（プログラムやデータが一時的に読み出される記憶エリア）として機能する。ＲＯＭやＨＤＤは、プログラムや各種データの格納先として用いられる。これにより、画像処理装置１００では、ＣＰＵ１１１がＲＯＭに格納されたプログラムをＲＡＭ上に読み出し、プログラムを実行する。
【００２２】
ネットワークＩ／Ｆ１１３は、画像処理装置１００をネットワークなどの所定のデータ伝送路Ｎに接続するためのインタフェースである。外部記憶Ｉ／Ｆ１１４は、外部記憶装置にあたる記録媒体１１４ａを接続するためのインタフェースである。これにより、画像処理装置１００は、ネットワークＩ／Ｆ１１３を介して、他の機器（例えば「認証管理装置」）とデータ通信を行うことができる。
【００２３】
記録媒体１１４ａには、例えば、ＳＤメモリカード（SD memory card）やＵＳＢメモリ（Universal Serial Bus memory）などがある。これにより、画像処理装置１００は、外部記憶Ｉ／Ｆ１１４を介して、記録媒体１１４ａの読み取り及び／又は書き込みを行うことができる。
【００２４】
以上のように、本実施形態に係る画像処理装置１００では、上記ハードウェア構成により、画像処理サービスを提供することができる。
【００２５】
＜画像処理機能＞
本実施形態に係る画像処理機能について説明する。
本実施形態に係る画像処理装置１００では、連携先機器に対して、ジョブの動作設定を行った上で、ジョブデータを送信し、画像処理の実行を要求する。その後、画像処理装置１００は、連携先機器で発生したエラーを検知すると、連携先機器から受信したエラー情報や機器情報など（受信情報）に基づき、利用者に対してエラー通知とともに動作設定の変更（リカバリ処理）を促す画面を表示する。画像処理装置１００は、画面を介して、利用者から動作設定変更による画像処理の継続指示を受け付けると、変更された動作設定値に基づき、検知されたエラーに対して、当該装置（実行要求機器）又は連携先機器で適切なリカバリ処理が行えるか否かを判定する。画像処理装置１００は、適切なリカバリ処理が行えると判定した場合、変更された動作設定値に基づき、実行要求元機器又は連携先機器の設定を変更し、画像処理を再開する。一方、画像処理装置１００は、適切なリカバリ処理が行えないと判定した場合、他の画像処理装置の中から、要求ジョブを出力可能な代替機器を決定し、変更された動作設定値に基づき、代替機器の設定を変更し、ジョブデータを送信し、画像処理を再開する。本実施形態に係る画像処理装置１００は、このような画像処理機能を有している。
【００２６】
従来の画像処理方法では、連携先機器でエラーとなった場合の画像処理を継続するためのリカバリ処理について考慮されていなかったため、利用者が連携先機器に赴き、発生したエラーに対してリカバリ作業を行わなければならず、その作業は、利用者によって煩雑なものであった。
【００２７】
本来、リカバリ処理では、利用者の利便性を考慮すると、まず、実行要求元機器から連携先機器で発生したエラーの解決を試み、適切な方法で解決できない場合に、代替機器である他の画像処理装置を新たな連携先機器とし、処理を継続実行することが望まれる。
【００２８】
そこで、本実施形態に係る画像処理装置１００では、実行要求元機器又は連携先機器で適切なリカバリ処理が行えるか否かを判定し、判定結果に基づき、連携先機器、実行要求元機器、代替機器と段階的にリカバリ処理を行う仕組みとした。
【００２９】
これにより、本実施形態に係る画像処理システム１では、連携先機器でエラーが発生した場合、連携先機器、実行要求元機器、代替機器と段階的にリカバリ処理を行い、利用者から要求された画像処理の実行を継続できる。
【００３０】
以下に、本実施形態に係る画像処理機能の構成とその動作について説明する。
図３は、本実施形態に係る画像処理の機能構成例を示す図である。
図３には、連携する２台の画像処理装置１００ａ，１００ｂの機能構成例が示されている。また、代替機器である新たな連携先機器の画像処理装置１００ｃが示されている。
【００３１】
図３に示すように、本実施形態に係る画像処理機能は、操作受付部１１ａ，１１ｂ、動作設定部１２ａ，１２ｂ、画像転送部１３ａ，１３ｂ、エラー検知部１４ａ，１４ｂ、及びリカバリ制御部１５ａ，１５ｂなどを有している。
【００３２】
このように、画像処理装置１００ａ，１００ｂは、同一の機能部を有しており、本実施形態に係る画像処理機能は、画像処理の実行要求元と連携先（実行要求先）との間で各機能部が連携動作することで実現される。よって、以降では、便宜上、画像処理装置１００ａを実行要求元機器１００ａと称し、画像処理装置１００ｂを連携先機器１００ｂと称する。また、'ａ'を付した参照符号の機能部を実行要求元機器１００ａが有する機能部とし、'ｂ'を付した参照符号の機能部を連携先機器１００ｂが有する機能部とする。
【００３３】
操作受付部１１ａ，１１ｂ（以降総称する場合「操作受付部１１」という）は、画面を介して、利用者からの各種操作を受け付ける機能部である。操作受付部１１は、例えば、ＧＵＩ（Graphical User Interface）を備えた画面を操作パネル１２０に表示し、ＧＵＩのイベント情報に基づき、利用者からの各種操作を受け付ける。利用者による各種操作には、例えば、画像処理の実行要求（ジョブ要求）、画像処理の動作設定又は設定変更（要求ジョブの動作設定又は設定変更）、画像処理の継続指示（要求ジョブの継続指示）などがある。これらの操作は、主に、実行要求元の操作受付部１１ａ（実行要求元機器が有する機能部）で受け付ける。
【００３４】
動作設定部１２ａ，１２ｂ（以降総称する場合「動作設定部１２」という）は、要求ジョブの動作設定を行う機能部である。実行要求元の動作設定部１２ａは、操作受付部１１ａにより受け付けた動作設定値を連携先機器１００ｂに送信し、動作設定部１２ｂに要求ジョブの動作設定を要求し、機器連携処理の開始を要求する。その結果、連携先の動作設定部１２ｂは、受信した動作設定値に基づき、要求ジョブの処理を行うプロッタ１３０やスキャナ１４０などのデバイスＤＶｂに動作設定を行い、機器連携処理の開始準備を行う。機器連携処理の開始準備は、要求ジョブデータの受信準備を意味する。
【００３５】
画像転送部１３ａ，１３ｂ（以降総称する場合「画像転送部１３」という）は、要求ジョブデータ（画像データ）を転送する機能部である。実行要求元の画像転送部１３ａは、デバイスＤＶａから受け取った要求ジョブデータを連携先機器１００ｂに送信し、画像転送部１３ｂに転送する。その結果、連携先の画像転送部１３ｂは、受信した要求ジョブデータをデバイスＤＶｂに渡す。つまり、画像転送部１３は、要求ジョブデータの送受信を行う機能部である。これにより、デバイスＤＶｂでは、要求ジョブデータに対して動作設定に従った画像処理が実行される。なお、上述した機器連携処理の開始準備は、連携先の動作設定部１２ｂが、画像転送部１３ｂに連携開始を指示し、要求ジョブデータの受信を準備させることにあたる。
【００３６】
エラー検知部１４ａ，１４ｂ（以降総称する場合「エラー検知部１４」という）は、画像処理において発生したエラーを検知する機能部である。連携先のエラー検知部１４ｂは、画像処理中のデバイスＤＶｂからエラーイベントを受け付けると、エラー情報及び機器情報などを実行要求元機器１００ａに送信し、連携先機器１００ｂでエラーが発生した旨を通知する。
【００３７】
ここで、エラー情報及び機器情報について説明する。
エラー情報とは、要求ジョブデータの画像処理中に発生したエラー内容を示す情報であり、デバイスＤＶから取得できる。具体的な情報には、例えば、用紙エンドや用紙サイズ不一致などがある。また、機器情報とは、画像処理装置１００に関する情報であり、デバイスＤＶや搭載ソフトウェアから取得できる。具体的な情報には、例えば、図４に示すような情報項目がある。
【００３８】
図４は、本実施形態に係る機器情報ＧＤのデータ例を示す図である。
図４に示すように、機器情報ＧＤは、機器識別、用紙、再編機能などの情報項目を含む。［機器識別］項目は、画像処理装置１００の識別子（以下「機器識別情報」という）が項目値となる情報項目である。項目値には、例えば、機器名、機番（シリアルナンバー）、ＩＰ（Internet Protocol）アドレス値（ネットワーク設定値）などがある。［用紙］項目は、デバイスＤＶに含まれる給紙トレイのステータス情報から使用可能と判断された用紙に関する情報（以下「用紙情報」という）が項目値となる情報項目である。項目値には、例えば、用紙サイズ値及び用紙方向値（給紙トレイ内における用紙設置方向値）などがある。［再編機能］項目は、搭載ソフトウェア情報から所定の画像加工処理が可能／不可能と判断された画像再編機能に関する情報（以下「再編機能情報」という）が項目値となる情報項目である。項目値には、例えば、画像回転や画像変倍の可否値（可能／不可能を表す値）などがある。
【００３９】
図３の説明に戻る。連携先のエラー検知部１４ｂは、デバイスＤＶｂからエラーイベントを受け付けると、デバイスＤＶｂから上記エラー情報を取得し、デバイスＤＶｂや搭載ソフトウェアから上記機器情報ＧＤを取得し、実行要求元機器１００ａに送信する。その結果、実行要求元のエラー検知部１４ａは、受信したエラー情報及び機器情報ＧＤに基づき、連携先機器１００ｂで発生したエラーを検知する。
【００４０】
リカバリ制御部１５ａ，１５ｂ（以降総称する場合「リカバリ制御部１５」という）は、連携先機器１００ｂで発生したエラーのリカバリ処理を制御する機能部である。本実施形態では、リカバリ処理を実行要求元で行うため、リカバリ制御部１５は、実行要求元機器１００ａで機能する。実行要求元のリカバリ制御部１５ａは、エラー検知部１４ａが連携先機器１００ｂで発生したエラーを検知すると、エラー検知部１４ａが保持する連携先機器１００ｂからの受信情報（エラー情報及び機器情報）に基づき、操作受付部１１ａにリカバリ時の操作画面の表示を指示する。
【００４１】
図５は、本実施形態に係るリカバリ時の操作画面例を示す図である。
図５には、連携先機器１００ｂで発生したエラー内容（用紙エンド）が表示され、連携先機器１００ｂの動作設定（用紙サイズ）が変更可能な操作画面Ｗ１が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、リカバリ処理を行うと判定した場合、操作受付部１１ａにより、利用者に対して、連携先機器１００ｂのエラー通知とともに動作設定変更を促す画面が表示される。これにより、利用者は、連携先機器１００ｂに対して、変更した動作設定に従った画像処理の継続を要求できる。
【００４２】
図３の説明に戻る。実行要求元のリカバリ制御部１５ａは、操作受付部１１ａにより操作画面Ｗ１を介して受け付けた動作設定値（変更値）に基づき、検知されたエラーに対して、実行要求元機器１００ａ又は連携先機器１００ｂで適切なリカバリ処理が行えるか否かを判定する。リカバリ制御部１５ａは、判定結果に基づき、連携先機器１００ｂ、実行要求元機器１００ａ、これらの機器１００ａ，１００ｂ以外の画像処理装置１００ｃ（以下便宜上「代替機器１００ｃ」という）と段階的にリカバリ処理が行われるように制御する。
【００４３】
そこで、リカバリ制御部１５は、画像再編部１５１ａ，１５１ｂ（以降総称する場合「画像再編部１５１」という）、機器検索部１５２ａ，１５２ｂ（以降総称する場合「機器検索部１５２」という）、代替機器決定部１５３ａ，１５３ｂ（以降総称する場合「代替機器決定部１５３」という）などを有している。
【００４４】
画像再編部１５１は、要求ジョブデータである画像に対して、所定の画像加工処理を行い、画像を再編する機能部である。機器検索部１５２は、実行要求元機器１００ａ及び連携先機器１００ｂ以外の画像処理装置１００の中から、要求ジョブを出力可能な画像処理装置１００を検索する機能部である。代替機器決定部１５３は、検索結果の画像処理装置１００の中から、要求ジョブを実行させる代替機器１００ｃを決定する（連携先を切り替える）機能部である。
【００４５】
実行要求元のリカバリ制御部１５ａは、まず、要求ジョブデータである画像サイズ（以下「元画像サイズ」という）と操作画面Ｗ１を介して変更された用紙サイズ（以下「変更用紙サイズ」という）との大きさを比較する。
【００４６】
実行要求元のリカバリ制御部１５ａは、変更用紙サイズが元画像サイズにより大きい又は等しい場合、連携先機器１００ｂで適切なリカバリ処理が行えると判定する。その結果、リカバリ制御部１５ａは、動作設定部１２ａに変更用紙サイズ（変更動作設定）を渡し、連携先機器１００ｂへの動作設定変更要求及び機器連携処理の継続要求を指示する。その結果、連携先機器１００ｂでは、受け付けた要求に従って、動作設定部１２ｂが用紙サイズ設定を変更し、デバイスＤＶｂ（プロッタ）に出力処理の再開を指示する。これにより、連携先機器１００ｂでは、読み取り画像がサイズ変更された用紙に出力される。
【００４７】
一方、実行要求元のリカバリ制御部１５ａは、変更用紙サイズが元画像サイズにより小さい場合、連携先機器１００ｂで適切なリカバリ処理が行えないと判定する。このとき、リカバリ制御部１５ａは、操作受付部１１ａに対して、出力画像が欠ける旨を示す情報とともに、要求ジョブへの処理継続を促す操作画面の表示を指示する。その結果、リカバリ制御部１５ａは、操作画面を介して、操作受付部１１ａが利用者からの継続指示を受け付けると、上述したように、動作設定部１２ａに変更用紙サイズ（変更動作設定）を渡し、連携先機器１００ｂへの動作設定変更要求及び機器連携処理の継続要求を指示する。
【００４８】
また、実行要求元のリカバリ制御部１５ａは、操作画面を介して、操作受付部１１ａが利用者からのリカバリ処理による継続指示を受け付けると、同機能部１５ａが動作する実行要求元機器１００ａで適切なリカバリ処理が行えるか否かを判定する。このとき、リカバリ制御部１５ａは、実行要求元機器１００ａが有する再編機能情報に基づき、要求ジョブを継続処理するために画像再編部１５１ａで行える画像加工処理を特定し、適切なリカバリ処理が行えるか否かを判定する。
【００４９】
ここで、実行要求元機器１００ａが有する再編機能情報について説明する。
図６は、本実施形態に係る再編機能情報２１Ｄのデータ例を示す図である。
図６には、実行要求元機器１００ａが有する画像回転機能及び画像変倍機能が設定された再編機能情報２１Ｄのデータ例が示されている。
【００５０】
このように、実行要求元機器１００ａでは、各装置において、画像回転や画像変倍などの画像加工処理が可能な画像再編機能が設定された再編機能情報２１Ｄを、再編機能情報保持部２１ａに保持している。再編機能情報保持部２１ａは、実行要求元機器１００ａが備える記憶装置の所定の記憶領域にあたり、再編機能情報２１Ｄには、搭載ソフトウェア情報から画像加工処理が可能と判断された機能が設定される。なお、ここでは、実行要求元機器１００ａが有する再編機能情報２１Ｄについて説明したが、この情報は、各画像処理装置１００が自機情報として保持しているものとする。よって、連携先機器１００ｂも再編機能情報保持部２１ｂを有し、自機に対応する再編機能情報２１Ｄを保持している。以降、再編機能情報保持部２１ａ，２１ｂを総称する場合には、再編機能情報保持部２１という。
【００５１】
実行要求元のリカバリ制御部１５ａでは、例えば、図６に示す再編機能情報２１Ｄに基づき、要求ジョブを継続処理するための画像加工処理を特定した場合、画像変倍処理及び／又は画像回転処理が候補となる。
【００５２】
図３の説明に戻る。実行要求元のリカバリ制御部１５ａは、要求ジョブを継続処理するために画像再編部１５１ａで行える画像加工処理が特定された場合、実行要求元機器１００ａで適切なリカバリ処理が行えると判定する。その結果、リカバリ制御部１５ａは、例えば、要求ジョブを継続処理するための画像加工処理として画像変倍処理が特定された場合、動作設定部１２ａに変倍率に応じた用紙サイズ（変更動作設定）を渡し、連携先機器１００ｂへの動作設定変更要求及び機器連携処理の継続要求を指示する。また、リカバリ制御部１５ａは、画像再編部１５１ａにより、画像転送部１３ａから読み取り画像を取得し、取得した読み取り画像を連携先で出力可能な用紙サイズに画像変倍する。その後、リカバリ制御部１５ａは、画像転送部１３ａに変倍画像を渡し、連携先機器１００ｂへの画像転送要求を指示する。その結果、連携先機器１００ｂでは、受け付けた要求に従って、動作設定部１２ｂが用紙サイズ設定を変更し、デバイスＤＶｂ（プロッタ）に出力処理の再開を指示し、画像転送部１３ｂがデバイスＤＶｂ（プロッタ）に再編画像を渡す。これにより、連携先機器１００ｂでは、実行要求元で変倍された再編画像が用紙に出力される。
【００５３】
一方、実行要求元のリカバリ制御部１５ａは、要求ジョブを継続処理するために画像再編部１５１ａで行える画像加工処理が特定されなかった場合、実行要求元機器１００ａで適切なリカバリ処理が行えないと判定する。このとき、リカバリ制御部１５ａは、操作受付部１１ａに対して、要求ジョブを継続処理可能（要求ジョブを出力可能）な画像処理装置１００の検索を促す操作画面の表示を指示する。その結果、リカバリ制御部１５ａは、操作画面を介して、操作受付部１１ａが利用者からの検索指示を受け付けると、機器検索部１５２ａ及び代替機器決定部１５３ａにより、要求ジョブを実行させる代替機器１００ｃの検索・決定処理を行う。
【００５４】
実行要求元の機器検索部１５２ａは、ネットワーク設定値で表される検索範囲の画像処理装置１００を対象に、要求ジョブを継続処理可能（要求ジョブを出力可能）な画像処理装置１００を検索する。このとき、機器検索部１５２ａは、検索範囲の画像処理装置１００から受信した機器情報ＧＤの用紙情報や再編機能情報２１Ｄに基づき、リカバリ処理が可能な機器か否かを判定し、リカバリ処理可能と判定された該当機器を示す情報を検索結果として得る。つまり、該当機器を示す情報には、要求ジョブを実行させる代替機器１００ｃの候補情報（代替機器候補情報）が含まれる。なお、検索範囲は、画像処理システム１に接続される画像処理装置１００に割り当てられたネットワーク設定値を、予め登録しておくことで設定できる。また、画像処理システム１に接続される画像処理装置１００に対して、ブロードキャストを実施し、取得したネットワーク設定値を、登録する方法であってもよい。
【００５５】
実行要求元の代替機器決定部１５３ａは、代替機器候補の画像処理装置１００の中から、要求ジョブを実行させる代替機器１００ｃを決定し、連携先を切り替える。このとき、リカバリ制御部１５ａは、機器検索部１５２ａによる機器検索後、操作受付部１１ａに対して、該当機器情報ＧＤとともに、要求ジョブを実行させる代替機器１００ｃの決定（自動決定／手動決定）を促す操作画面の表示を指示する。
【００５６】
実行要求元の代替機器決定部１５３ａは、リカバリ制御部１５ａが、操作画面を介して、操作受付部１１ａが利用者からの機器指定による手動決定指示を受け付けると、指定機器を、要求ジョブを実行させる代替機器１００ｃに決定する。
【００５７】
一方、実行要求元の代替機器決定部１５３ａは、リカバリ制御部１５ａが、操作画面を介して、操作受付部１１ａが利用者からの自動決定指示を受け付けると、予め設定された代替機器決定規則に従って、要求ジョブを実行させる代替機器１００ｃを決定する。
【００５８】
ここで、代替機器決定規則の設定について説明する。
図７は、本実施形形態に係る代替機器決定規則の設定画面例を示す図である。
図７には、３つの決定規則が設定可能な設定画面Ｗ２が示されている。具体的には、設定画面Ｗ２では、「ＣＰＵ使用率の最も低い機器」、「処理速度の最も速い機器」、「利用頻度の最も少ない機器」のいずれかに該当する画像処理装置１００を、代替機器に決定する規則が設定できる。これにより、利用者は、要求ジョブが効率よく処理される機器が新たな連携先となる決定規則を、予め設定しておける。
【００５９】
図３の説明に戻る。実行要求元の代替機器決定部１５３ａは、「ＣＰＵ使用率の最も低い機器」が代替機器決定規則として設定されていた場合、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士でＣＰＵ使用率値（ＣＰＵ負荷値）を比較し、ＣＰＵ使用率が最も低い機器を、要求ジョブを実行させる代替機器１００ｃに決定する。
【００６０】
また、実行要求元の代替機器決定部１５３ａは、「処理速度の最も速い機器」が代替機器決定規則として設定されていた場合、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士で処理速度値（ＣＰＵ性能値）を比較し、処理速度の最も速い機器を、要求ジョブを実行させる代替機器１００ｃに決定する。
【００６１】
また、実行要求元の代替機器決定部１５３ａは、「利用頻度の最も少ない機器」が代替機器決定規則として設定されていた場合、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士で利用頻度値（利用履歴値：カウンタ値）を比較し、利用頻度の最も少ない機器を、要求ジョブを実行させる代替機器１００ｃに決定する。
【００６２】
これにより、実行要求元のリカバリ制御部１５ａは、代替機器決定部１５３ａによる代替機器の決定に従って、連携先を現在の連携先機器１００ｂから代替機器１００ｃに切り替える。その結果、リカバリ制御部１５ａは、例えば、要求ジョブを継続処理するために画像変倍処理が必要な場合、動作設定部１２ａに変倍画像（再編画像）を出力する用紙サイズ（変更動作設定）を渡し、代替機器１００ｃへの動作設定変更要求、画像変倍処理の実行要求、及び機器連携処理の継続要求を指示する。また、リカバリ制御部１５ａは、画像転送部１３ａに、代替機器１００ｃへの画像転送要求を指示する。その結果、代替機器１００ｃでは、受け付けた要求に従って、動作設定部１２が用紙サイズ設定を変更し、リカバリ制御部１５に画像変倍処理の実行を指示する。その後、リカバリ制御部１５は、画像再編部１５１により、画像転送部１３から読み取り画像を取得し、取得した読み取り画像を変更された用紙サイズに応じた倍率に画像変倍し（読み取り画像を再編集し）、デバイスＤＶ（プロッタ）に変倍画像（再編画像）を渡し、出力処理の再開を指示する。これにより、代替機器１００ｃでは、自機で変倍された再編画像が用紙に出力される。
【００６３】
このように、本実施形態に係る画像処理機能では、連携先機器１００ｂでエラーが発生した場合、連携先機器１００ｂ、実行要求元機器１００ａ、代替機器１００ｃと段階的にリカバリ処理が行われる。
【００６４】
以上のように、本実施形態に係る画像処理機能は、上記各機能部が連携動作することにより実現される。なお、上記各機能部は、画像処理装置１００に搭載（インストール）されるプログラム（画像処理機能を実現するソフトウェア）が、演算装置（ＣＰＵ）により、記憶装置（ＲＯＭ）からメモリ（ＲＡＭ）上に読み出され、以下の処理が実行されることで実現される。
【００６５】
本実施形態に係る画像処理機能の詳細な動作（機能部群の連携動作）について、処理手順を示すシーケンス図を用いて説明する。
【００６６】
《画像処理時のリカバリ処理》
図８は、本実施形態に係る画像処理時のリカバリ処理手順例を示すシーケンス図である。
図８には、コピー要求の機器連携時に、連携先機器１００ｂで用紙エンドエラーが発生した場合のリカバリ処理例が示されている。
【００６７】
図８に示すように、実行要求元機器１００ａは、操作受付部１１ａにより、利用者により動作設定［Ａ３，１０部］が指定されたコピー要求を受け付ける（ステップＳ１０１）。操作受付部１１ａは、コピー要求を受け付けると、指定されたコピー出力の動作設定値を動作設定部１２ａに渡し、連携先機器１００ｂへの動作設定要求を指示する（ステップＳ１０２）。これを受けて、動作設定部１２ａは、動作設定値を連携先機器１００ｂに送信し、動作設定部１２ｂにコピー出力の動作設定を要求する（ステップＳ１０３）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、コピー出力処理を行うデバイスＤＶｂ（プロッタ）に用紙サイズ［Ａ３］及び部数［１０］が設定される（ステップＳ１０４）。
【００６８】
また、操作受付部１１ａは、コピー要求を受け付けると、動作設定部１２ａに連携先機器１００ｂへの機器連携処理の開始要求を指示する（ステップＳ１０５）。これを受けて、動作設定部１２ａは、操作受付部１１ａに開始要求受付を通知し（ステップＳ１０６）、連携先機器１００ｂが有する動作設定部１２ｂに機器連携処理の開始を要求する（ステップＳ１０７）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、画像転送部１３ｂに機器連携処理の開始が指示され（ステップＳ１０８）、画像転送部１３ｂからは、開始指示受付が通知される（ステップＳ１０９）。
【００６９】
実行要求元機器１００ａは、操作受付部１１ａにより、動作設定部１２ａから開始要求受付の通知を受け付けると、原稿読み取り処理を行うデバイスＤＶａ（スキャナ）に原稿読み取り処理の開始を指示する（ステップＳ２０１）。これを受けて、デバイスＤＶａ（スキャナ）は、原稿を読み取り（ステップＳ２０２）、画像転送部１３ａに処理完了を通知する（ステップＳ２０３）。画像転送部１３ａは、デバイスＤＶａ（スキャナ）から処理完了の通知を受け取ると、読み取り画像を取得する（ステップＳ２０４及びＳ２０５）。これにより、実行要求元機器１００ａでは、画像転送部１３ａにより、読み取り画像（要求ジョブデータ）が連携先機器１００ｂに送信され、画像転送部１３ｂに転送される（ステップＳ２０６）。
【００７０】
連携先機器１００ｂは、実行要求元機器１００ａから読み取り画像が転送されると、画像転送部１３ｂにより、コピー出力処理を行うデバイスＤＶｂ（プロッタ）に画像受信を通知する（ステップＳ２０７）。これを受けて、デバイスＤＶｂ（プロッタ）は、画像転送部１３ｂから読み取り画像を取得し（ステップＳ２０８及びＳ２０９）、取得した読み取り画像に対して、設定された用紙サイズ［Ａ３］及び部数［１０］に従った出力を行う（ステップＳ２１０）。
【００７１】
このとき、連携先機器１００ｂは、エラー検知部１４ｂが、デバイスＤＶｂ（プロッタ）からエラーイベント［用紙エンド］を受け付けると（ステップＳ３０１）、エラー情報及び機器情報ＧＤなどを実行要求元機器１００ａに送信し、エラー検知部１４ａに連携先機器１００ｂでエラーが発生した旨を通知する（ステップＳ３０２）。
これにより、実行要求元機器１００ａでは、エラー検知部１４ａにより、連携先機器１００ｂからの受信情報（エラー情報及び機器情報）がリカバリ制御部１５ａに渡され、連携先機器１００ｂのエラーが通知される（ステップＳ３０３）。
【００７２】
実行要求元機器１００ａは、リカバリ制御部１５ａにより、エラー検知部１４ａからエラー通知を受け取ると、エラー情報［用紙エンド］及び機器情報ＧＤを操作受付部１１ａに渡し、リカバリ処理の操作画面Ｗ１の表示を指示する（ステップＳ３０４）。これを受けて、操作受付部１１ａは、エラー情報［用紙エンド］及び機器情報ＧＤに基づき、例えば図５に示すような操作画面Ｗ１を生成・表示する（ステップＳ３０５）。
【００７３】
実行要求元機器１００ａは、操作受付部１１ａにより、利用者から連携先機器１００ｂに対する変更動作設定［Ａ４ヨコ］に従ったコピー出力の継続要求を受け付けると、動作設定値（変更値）をリカバリ制御部１５ａに渡し、機器連携処理の継続要求を指示する（ステップＳ４０１）。これにより、リカバリ制御部１５ａでは、連携先機器１００ｂ、実行要求元機器１００ａ、代替機器１００ｃと段階的にリカバリ処理を行う（ステップＳ４０２）。
【００７４】
《リカバリ選択の処理》
図９は、本実施形形態に係るリカバリ選択時の処理手順例を示すフローチャートである。
まず、リカバリ制御部１５ａでは、操作受付部１１ａから変更動作設定（変更用紙サイズ）に従ったコピー出力の継続要求を受け付けると、次のような処理を行う。
【００７５】
図９に示すように、リカバリ制御部１５ａは、元画像サイズと変更用紙サイズとの大きさを比較する（ステップＳ４０２１）。
【００７６】
リカバリ制御部１５ａは、変更用紙サイズが元画像サイズにより大きい又は等しい場合（ステップＳ４０２１：元画像サイズ≦変更用紙サイズ）、連携先機器１００ｂで適切なリカバリ処理が行えると判定する。その結果、リカバリ制御部１５ａは、連携先機器１００ｂへの用紙サイズ変更処理（動作設定変更処理）を行い、連携先機器１００ｂでのコピー出力処理を継続する（ステップＳ４０３）。
【００７７】
一方、リカバリ制御部１５ａは、変更用紙サイズが元画像サイズにより小さい場合（ステップＳ４０２１：元画像サイズ＞変更用紙サイズ）、連携先機器１００ｂで適切なリカバリ処理が行えないと判定する。その結果、リカバリ制御部１５ａは、操作受付部１１ａに対して、例えば図１０（Ａ）に示すようなコピー出力画像が欠ける旨を示す情報とともに、要求ジョブへの処理継続を促す操作画面Ｗ３の表示を指示する（ステップＳ４０２２）。
【００７８】
図１０は、本実施形形態に係るリカバリ選択時の操作画面例を示す図である。
図１０（Ａ）には、用紙サイズ変更処理後にコピー出力画像が欠けてしまう旨が表示され、欠けたままでコピー出力処理を継続（用紙サイズ変更処理の継続）や欠けないコピー出力処理（リカバリ処理）が指示可能な操作画面Ｗ３が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、連携先機器１００ｂで適切なリカバリ処理が行えないと判定した場合、操作受付部１１ａにより、利用者に対して、処理継続後に発生する問題の通知とともに機器連携処理変更を促す画面が表示される。これにより、利用者は、処理継続後に発生する問題を確認した上で、コピー出力処理の継続を要求できる。
【００７９】
図９の説明に戻る。リカバリ制御部１５ａは、操作受付部１１ａが、操作画面Ｗ３を介して受け付けた操作イベントに基づき、利用者による操作種別を判定する（ステップＳ４０２３）。
【００８０】
リカバリ制御部１５ａは、操作画面Ｗ３上の［継続］ボタンが押下されたと判定した場合（ステップＳ４０２３：［継続］）、用紙サイズ変更処理の継続（欠けたままでコピー出力処理継続）が指示されたとし、ステップＳ４０３の処理（用紙サイズ変更処理）に移行する。
【００８１】
また、リカバリ制御部１５ａは、操作画面Ｗ３上の［リカバリ］ボタンが押下されたと判定した場合（ステップＳ４０２３：［リカバリ］）、リカバリ処理（欠けないコピー出力処理）が指示されたとし、実行要求元機器１００ａで、要求ジョブを継続処理するために行う読み取り画像の変倍が可能か否かを判定する（ステップＳ４０２４）。このとき、リカバリ制御部１５ａは、実行要求元機器１００ａが有する再編機能情報２１Ｄに基づき、画像再編部１５１ａで画像変倍処理が可能か否かを判定する。
【００８２】
リカバリ制御部１５ａは、画像再編部１５１ａで画像変倍処理が可能な場合（ステップＳ４０２４：ＹＥＳ）、実行要求元機器１００ａで適切なリカバリ処理が行えると判定する。その結果、リカバリ制御部１５ａは、画像処理装置１００ａで画像変倍・転送処理を行い、連携先機器１００ｂでのコピー出力処理を継続する（ステップＳ４０４）。
【００８３】
一方、リカバリ制御部１５ａは、画像再編部１５１ａで画像変倍処理が不可能な場合（ステップＳ４０２４：ＮＯ）、実行要求元機器１００ａで適切なリカバリ処理が行えないと判定する。その結果、リカバリ制御部１５ａは、操作受付部１１ａに対して、例えば図１０（Ｂ）に示すような要求ジョブを継続処理するために行う画像加工内容を示す情報とともに、継続処理可能（要求ジョブをコピー出力可能）な画像処理装置１００の検索を促す操作画面Ｗ４の表示を指示する（ステップＳ４０２５）。
【００８４】
図１０（Ｂ）には、要求ジョブを継続処理するために行う画像変倍処理を示す情報が表示され、画像変倍処理が可能な画像処理装置１００の検索し、処理継続が指示可能な操作画面Ｗ４が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、実行要求元で適切なリカバリ処理が行えないと判定した場合、操作受付部１１ａにより、利用者に対して、継続処理するために行う画像加工処理の通知とともに連携先切替を促す画面が表示される。これにより、利用者は、継続処理するために行う画像加工処理を確認した上で、コピー出力処理の継続を要求できる。
【００８５】
図９の説明に戻る。リカバリ制御部１５ａは、操作受付部１１ａが、操作画面Ｗ４を介して受け付けた操作イベントに基づき、利用者による操作種別を判定する（ステップＳ４０２６）。
【００８６】
リカバリ制御部１５ａは、操作画面Ｗ４上の［はい］ボタンが押下されたと判定した場合（ステップＳ４０２６：［はい］）、機器検索部１５２ａ及び代替機器決定部１５３ａにより、要求ジョブを実行させる代替機器１００ｃの検索・決定処理を行う（ステップＳ４０５）。これにより、連携先が切り替えられる。
【００８７】
また、リカバリ制御部１５ａは、操作画面Ｗ４上の［いいえ］ボタンが押下されたと判定した場合（ステップＳ４０２６：［いいえ］）、例えば図５に示した操作画面Ｗ１の表示を指示し、図８に示したステップＳ３０６の処理に戻る。
【００８８】
このように、本実施形態に係る実行要求元機器１００ａでは、自機又は連携先機器１００ｂで適切なリカバリ処理が行えるか否かが判定され、判定結果に基づき、連携先機器１００ｂ、自機、代替機器１００ｃと段階的にリカバリ処理が行われる。
【００８９】
《選択後のリカバリ処理》
図１１は、本実施形態に係る選択後のリカバリ処理手順例を示すシーケンス図である。
図１１には、上記リカバリ選択後の詳細処理手順例が示されており、具体的には、上記ステップＳ４０３（用紙サイズ変更処理），Ｓ４０４（画像変倍・転送処理）の処理手順例である。これらの処理は、実行要求元機器１００ａと連携先機器１００ｂとの間で行われる処理である。
【００９０】
（用紙サイズ変更処理）
実行要求元機器１００ａは、リカバリ制御部１５ａが、利用者から連携先機器１００ｂに対する変更動作設定［Ａ４ヨコ］に従ったコピー出力の継続要求を受け付けると、動作設定値（変更値）を動作設定部１２ａに渡し、連携先機器１００ｂへの機器連携処理の継続要求を指示する（ステップＳ４０３１）。これを受けて、動作設定部１２ａは、動作設定値（変更値）を連携先機器１００ｂに送信し、動作設定部１２ｂにコピー出力の動作設定の変更を要求する（ステップＳ５０１）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、コピー出力処理を行うデバイスＤＶｂ（プロッタ）に用紙サイズ［Ａ４ヨコ］が設定される（ステップＳ５０２）。
【００９１】
また、動作設定部１２ａは、コピー要求の継続要求を受け付けると、連携先機器１００ｂが有する動作設定部１２ｂに機器連携処理の再開を要求する（ステップＳ５０３）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、デバイスＤＶｂ（プロッタ）に機器連携処理の再開が指示される（ステップＳ５０４）。これを受けて、デバイスＤＶｂ（プロッタ）は、読み取り画像に対して、設定変更された用紙サイズ［Ａ４ヨコ］及び部数［１０］に従った出力を再開する（ステップＳ５０５）。これにより、連携先機器１００ｂでは、読み取り画像がサイズ変更された用紙にコピー出力される。
【００９２】
（変倍画像・転送処理）
実行要求元機器１００ａは、リカバリ制御部１５ａが、実行要求元で適切なリカバリ処理が行えると判定した場合、同機能部１５ａが有する画像再編部１５１ａにより、画像転送部１３ａから読み取り画像を取得し（ステップＳ４０４１及びＳ４０４２）、取得した読み取り画像に対して画像変倍処理を実行し、自機で画像再編集を行う（ステップＳ４０４３）。このとき、画像再編部１５１ａは、機器情報ＧＤに含まれる連携先の用紙情報に基づき、取得した読み取り画像を連携先機器１００ｂで出力可能な用紙サイズ［Ａ４］に画像変倍する。
【００９３】
実行要求元機器１００ａは、画像変倍処理が完了すると、リカバリ制御部１５ａにより、動作設定部１２ａに変倍率に応じた用紙サイズ［Ａ４］を渡し、連携先機器１００ｂへの動作設定変更要求及び機器連携処理の継続要求を指示する（ステップＳ４０４４）。これを受けて、動作設定部１２ａは、動作設定値（変更値）を連携先機器１００ｂに送信し、動作設定部１２ｂにコピー出力の動作設定の変更を要求する（ステップＳ６０１）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、コピー出力処理を行うデバイスＤＶｂ（プロッタ）に用紙サイズ［Ａ４］が設定される（ステップＳ６０２）。
【００９４】
また、動作設定部１２ａは、コピー要求の継続要求を受け付けると、連携先機器１００ｂが有する動作設定部１２ｂに機器連携処理の再開を要求する（ステップＳ６０３）。これにより、連携先機器１００ｂでは、動作設定部１２ｂにより、デバイスＤＶｂ（プロッタ）に機器連携処理の再開が指示される（ステップＳ６０４）。
【００９５】
その後、実行要求元機器１００ａは、リカバリ制御部１５ａにより、画像転送部１３ａに画像変倍完了を通知する（ステップＳ４０４５）。これを受けて、画像転送部１３ａは、リカバリ制御部１５ａから変倍画像を取得する（ステップＳ４０４６及びＳ４０４７）。これにより、実行要求元機器１００ａでは、画像転送部１３ａにより、変倍画像が連携先機器１００ｂに送信され、画像転送部１３ｂに転送される（ステップＳ６０５）。
【００９６】
連携先機器１００ｂは、実行要求元機器１００ａから変倍画像が転送されると、画像転送部１３ｂにより、コピー出力処理を行うデバイスＤＶｂ（プロッタ）に画像受信を通知する（ステップＳ６０６）。これを受けて、デバイスＤＶｂ（プロッタ）は、画像転送部１３ｂから変倍画像を取得し（ステップＳ６０７及びＳ６０８）、取得した変倍画像に対して、設定された用紙サイズ［Ａ４］及び部数［１０］に従った出力を行う（ステップＳ６０９）。これにより、連携先機器１００ｂでは、実行要求元で変倍された再編画像が用紙にコピー出力される。
【００９７】
このように、本実施形態に係る画像処理システム１では、利用者が連携先機器１００ｂに赴くことなく、発生したエラーをリカバリし、画像処理の実行を継続できる。
【００９８】
《代替機器検索・決定の処理》
図１２は、本実施形態に係る代替機器検索・決定時の処理手順例を示すフローチャートである。
図１２には、上記リカバリ選択後の詳細処理手順例が示されており、具体的には、上記ステップＳ４０５（代替機器検索・決定処理）の処理手順例である。この処理は、実行要求元のリカバリ制御部１５ａで行われる処理である。
【００９９】
図１２に示すように、リカバリ制御部１５ａは、操作受付部１１ａに対して、例えば図１３（Ａ）に示すような要求ジョブを継続処理可能（要求ジョブを出力可能）な画像処理装置１００の検索を促す操作画面Ｗ５の表示を指示する（ステップＳ５０３１）。
【０１００】
図１３は、本実施形形態に係る代替機器検索・決定時の操作画面例を示す図である。
図１３（Ａ）には、機器名やＩＰアドレスで示された検索範囲が表示され、検索対象機器が指示可能な操作画面Ｗ５が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、操作受付部１１ａにより、利用者に対して、代替機器検索を促す画面が表示される。これにより、利用者は、検索範囲を機器選択により指定し、代替機器１００ｃの検索を要求できる。
【０１０１】
図１２の説明に戻る。リカバリ制御部１５ａは、操作画面Ｗ５上の［検索］ボタンが押下された場合、代替機器検索が指示されたとし、同機能部１５ａが有する機器検索部１５２ａにより、検索範囲として指定された画像処理装置１００を対象に、要求ジョブを継続処理可能（要求ジョブを出力可能）な画像処理装置１００を検索する（ステップＳ４０５２）。このとき、機器検索部１５２ａは、検索範囲の画像処理装置１００から受信した機器情報ＧＤの用紙情報や再編機能情報２１Ｄに基づき、リカバリ処理が可能な機器（代替機器候補の画像処理装置）か否かを判定し、リカバリ可能機器を示す情報（代替機器候補情報）を検索結果として得る。
【０１０２】
リカバリ制御部１５ａは、検索結果として、リカバリ可能機器を示す情報（代替機器候補情報）を取得できたか否かを判定する（ステップＳ４０５３）。
【０１０３】
リカバリ制御部１５ａは、情報取得できたと判定した場合（ステップＳ４０５３：ＹＥＳ）、操作受付部１１ａに対して、例えば図１３（Ｂ）に示すような代替機器１００ｃの決定を促す操作画面Ｗ６の表示を指示する（ステップＳ４０５４）。
【０１０４】
図１３（Ｂ）には、機器名やＩＰアドレスで示された代替機器候補（検索結果）が表示され、代替機器１００ｃの決定方法が指示可能な操作画面Ｗ６が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、リカバリ可能機器を示す情報（代替機器候補情報）を取得できたと判定した場合、操作受付部１１ａにより、利用者に対して、代替機器１００ｃの決定を促す画面が表示される。これにより、利用者は、連携先の切り替えを要求できる。
【０１０５】
図１２の説明に戻る。リカバリ制御部１５ａは、操作受付部１１ａが、操作画面Ｗ６を介して受け付けた操作イベントに基づき、利用者による操作種別を判定する（ステップＳ４０５５）。
【０１０６】
リカバリ制御部１５ａは、操作画面Ｗ６上の［自動］ボタンが押下されたと判定した場合（ステップＳ４０５５：［自動］）、同機能部１５ａが有する代替機器決定部１５３ａにより、要求ジョブを実行させる代替機器１００ｃの決定処理を行う（ステップＳ４０６）。これにより、新たな連携先が自動で決定される。
【０１０７】
また、リカバリ制御部１５ａは、操作画面Ｗ６上の［手動］ボタンが押下されたと判定した場合（ステップＳ４０５５：［手動］）、操作受付部１１ａに対して、例えば図１３（Ｃ）に示すような機器指定による代替機器１００ｃの決定を促す操作画面Ｗ７の表示を指示する（ステップＳ４０５６）。
【０１０８】
図１３（Ｃ）には、機器名やＩＰアドレスで示された代替機器候補（検索結果）が表示され、代替機器１００ｃが指示可能な操作画面Ｗ７が示されている。つまり、本実施形態では、リカバリ制御部１５ａが、操作受付部１１ａにより、利用者に対して、代替機器１００ｃの選択を促す画面が表示される。これにより、利用者は、連携先を指定でき、新たな連携先が手動で決定される。
【０１０９】
図１２の説明に戻る。リカバリ制御部１５ａは、決定された代替機器１００ｃへの用紙サイズ変更・転送処理（動作設定変更・転送処理）を行い、代替機器１００ｃとの機器連携処理（代替機器連携処理）を要求する（ステップＳ４０７）。これにより、連携先機器１００ｂでエラーとなったコピー要求が、新たな連携先である代替機器１００ｃで継続される。
【０１１０】
なお、リカバリ制御部１５ａは、リカバリ可能機器を示す情報（代替機器候補情報）が取得できなかったと判定した場合（ステップＳ４０５３：ＮＯ）、例えば図１３（Ａ）に示した操作画面Ｗ５の表示を指示するステップＳ４０５１の処理に戻る。
【０１１１】
《代替機器の自動決定処理》
図１４は、本実施形態に係る代替機器自動決定時の処理手順例を示すフローチャートである。
図１４には、上記ステップＳ４０６（代替機器決定処理）の処理手順例である。この処理は、実行要求元のリカバリ制御部１５ａが有する代替機器決定部１５３ａで行われる処理である。
【０１１２】
図１４に示すように、代替機器決定部１５３ａは、例えば図７に示した設定画面Ｗ２を介して設定された代替機器決定規則の設定種別を判定する（ステップＳ４０６１）。なお、代替機器決定規則の設定は、同機能部１５３ａが動作する実行要求元機器１００ａが備える記憶装置の所定の記憶領域に設定情報として保持されている。よって、代替機器決定部１５３ａは、この設定情報に基づき、設定種別を判定する。
【０１１３】
代替機器決定部１５３ａは、代替機器決定規則に「ＣＰＵ使用率の最も低い機器」が設定されていた場合（ステップＳ４０６１：［ＣＰＵ使用率］）、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士でＣＰＵ使用率値（負荷値）を比較する（ステップＳ４０６２）。その結果、代替機器決定部１５３ａは、ＣＰＵ使用率が最も低い機器を、要求ジョブを実行させる代替機器１００ｃに決定する（ステップＳ４０６３）。
【０１１４】
また、代替機器決定部１５３ａは、代替機器決定規則に「処理速度の最も速い機器」が設定されていた場合（ステップＳ４０６１：［処理速度］）、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士で処理速度（ＣＰＵ性能値）を比較する（ステップＳ４０６４）。その結果、代替機器決定部１５３ａは、処理速度の最も速い機器を、要求ジョブを実行させる代替機器１００ｃに決定する（ステップＳ４０６５）。
【０１１５】
また、代替機器決定部１５３ａは、代替機器決定規則に「利用頻度の最も少ない機器」が設定されていた場合（ステップＳ４０６１：［利用頻度］）、代替機器候補の画像処理装置１００から受信した機器情報ＧＤに基づき、機器同士で利用頻度（利用履歴値）を比較する（ステップＳ４０６６）。その結果、代替機器決定部１５３ａは、利用頻度の最も少ない機器を、要求ジョブを実行させる代替機器１００ｃに決定する（ステップＳ４０６７）。
【０１１６】
このように、本実施形態に係る実行要求元機器１００ａでは、代替機器候補の画像処理装置１００の中から、要求ジョブが効率よく処理される機器が代替機器１００ｃとして決定される。
【０１１７】
《決定後のリカバリ処理》
図１５は、本実施形態に係る決定後のリカバリ処理手順例を示すシーケンス図である。
図１５には、上記代替機器決定後の詳細処理手順例が示されており、具体的には、上記ステップＳ４０７（代替機器連携処理）の処理手順例である。これらの処理は、実行要求元機器１００ａと連携先機器１００ｂとの間で行われる処理である。なお、以下の説明では、実行要求元のリカバリ制御部１５ａが、利用者から変更動作設定［Ａ４変倍，１０部］に従ったコピー出力の継続要求を受け付けている状態を想定している。
【０１１８】
（代替機器連携処理）
実行要求元機器１００ａは、リカバリ制御部１５ａが、代替機器１００ｃを決定すると、変更動作設定［Ａ４変倍，１０部］が指定されたコピー出力の動作設定値を動作設定部１２ａに渡し、代替機器１００ｃへの動作設定要求を指示する（ステップＳ４０７１）。これを受けて、動作設定部１２ａは、動作設定値を代替機器１００ｃに送信し、動作設定部１２ｃにコピー出力の動作設定を要求する（ステップＳ７０１）。これにより、代替機器１００ｃでは、動作設定部１２ｃにより、画像再編処理を行うリカバリ制御部１５ｃに画像加工［変倍］が設定され、コピー出力処理を行うデバイスＤＶｃ（プロッタ）に用紙サイズ［Ａ４］及び部数［１０］が設定される（ステップＳ７０２）。
【０１１９】
また、リカバリ制御部１５ａは、動作設定部１２ａに代替機器１００ｃへの機器連携処理の開始要求を指示する（ステップＳ４０７２）。これを受けて、動作設定部１２ａは、リカバリ制御部１５ａに開始要求受付を通知し（ステップＳ４０７３）、代替機器１００ｃが有する動作設定部１２ｃに機器連携処理の開始を要求する（ステップＳ７０３）。これにより、代替機器１００ｃでは、動作設定部１２ｃにより、画像転送部１３ｃに機器連携処理の開始が指示され（ステップＳ７０４）、画像転送部１３ｃからは、開始指示受付が通知される（ステップＳ７０５）。
【０１２０】
実行要求元機器１００ａは、リカバリ制御部１５ａが、動作設定部１２ａから開始要求受付の通知を受け付けると、画像転送部１３ａに読み取り画像（要求ジョブデータ）の転送の開始を指示する（ステップＳ４０７４）。これを受けて、画像転送部１３ａは、デバイスＤＶａ（スキャナ）から読み取り画像を取得する（ステップＳ７０６及びＳ７０７）。これにより、実行要求元機器１００ａでは、画像転送部１３ａにより、読み取り画像（要求ジョブデータ）が代替機器１００ｃに送信され、画像転送部１３ｃに転送される（ステップＳ７０８）。
【０１２１】
代替機器１００ｃは、画像転送部１３ｃにより、実行要求元機器１００ａから読み取り画像が転送されると、画像再編処理を行うリカバリ制御部１５ｃに画像受信を通知する（ステップＳ７０９）。これを受けて、リカバリ制御部１５ｃは、画像転送部１３ｃから読み取り画像を取得し（ステップＳ７１０及びＳ７１１）、取得した読み取り画像に対して画像変倍処理を実行し、自機で画像再編集を行う（ステップＳ７１２）。このとき、画像再編部１５１ｃは、機器情報ＧＤに含まれる連携先の用紙情報に基づき、取得した読み取り画像を代替機器１００ｃで出力可能な用紙サイズ［Ａ４］に画像変倍する。
【０１２２】
代替機器１００ｃは、画像変倍処理が完了すると、リカバリ制御部１５ｃにより、コピー出力処理を行うデバイスＤＶｃ（プロッタ）に画像変倍完了を通知する（ステップＳ７１３）。これを受けて、デバイスＤＶｃ（プロッタ）は、リカバリ制御部１５ａから変倍画像を取得し（ステップＳ７１４及びＳ７１５）、取得した変倍画像に対して、設定された用紙サイズ［Ａ４］及び部数［１０］に従った出力を行う（ステップＳ７１６）。これにより、代替機器１００ｃでは、自機で変倍した再編画像が用紙にコピー出力される。
【０１２３】
＜まとめ＞
以上のように、本実施形態に係る実行要求元機器１００ａによれば、動作設定部１２ａが、連携先機器１００ｂに対して、ジョブの動作設定を行った上で、ジョブデータを送信し、画像処理の実行を要求する。その後、実行要求元機器１００ａは、エラー検知部１４ａが、連携先機器１００ｂで発生したエラーを検知すると、操作受付部１１ａが、連携先機器１００ｂから受信したエラー情報や機器情報ＧＤなど（受信情報）に基づき、利用者に対してエラー通知とともに動作設定の変更（リカバリ処理）を促す操作画面Ｗ１を表示する。
【０１２４】
実行要求元機器１００ａは、操作受付部１１ａが、操作画面Ｗ１を介して、利用者から動作設定変更による画像処理の継続指示を受け付けると、リカバリ制御部１５ａが、変更された動作設定値に基づき、検知されたエラーに対して、当該装置（実行要求機器）又は連携先機器１００ｂで適切なリカバリ処理が行えるか否かを判定する。
【０１２５】
実行要求元機器１００ａは、リカバリ制御部１５ａが、適切なリカバリ処理が行えると判定した場合、動作設定部１２ａが、変更された動作設定値に基づき、実行要求元機器又は連携先機器の設定を変更し、画像処理を再開する。
【０１２６】
一方、実行要求元機器１００ａは、リカバリ制御部１５ａが、適切なリカバリ処理が行えないと判定した場合、他の画像処理装置１００の中から、要求ジョブを出力可能な代替機器１００ｃを決定し、動作設定部１２ａが、変更された動作設定値に基づき、代替機器１００ｃの設定を変更し、ジョブデータを送信し、画像処理を再開する。
【０１２７】
これによって、本実施形態に係る画像処理システム１では、連携先機器１００ｂで発生したエラーに対して利便性の高いリカバリ処理が行える。
【０１２８】
ここまで、上記実施形態の説明を行ってきたが、上記実施形態に係る「画像処理機能」は、図を用いて説明を行った各処理手順を、動作環境（プラットフォーム）にあったプログラミング言語でコード化したプログラムが、画像処理装置１００が備える演算装置（ＣＰＵ）により実行されることで実現される。
【０１２９】
上記プログラムは、コンピュータが読み取り可能な記録媒体１１４ａに格納することができる。これにより、例えば、上記プログラムは、外部記憶Ｉ／Ｆ１１４を介して、画像処理装置１００にインストールすることができる。また、画像処理装置１００は、ネットワークＩ／Ｆ１１３を備えていることから、電気通信回線を用いて上記プログラムをダウンロードし、インストールすることもできる。
【０１３０】
最後に、上記実施形態に挙げた形状や構成に、その他の要素との組み合わせなど、ここで示した要件に、本発明が限定されるものではない。これらの点に関しては、本発明の主旨をそこなわない範囲で変更することが可能であり、その応用形態に応じて適切に定めることができる。
【符号の説明】
【０１３１】
１      画像処理システム
１１    操作受付部
１２    動作設定部
１３    画像転送部
１４    エラー検知部
１５    リカバリ制御部
１５１  画像再編部
１５２  機器検索部
１５３  代替機器決定部
２１    再編機能情報保持部（Ｄ：再編機能情報）
１００  画像処理装置（ａ：実行要求元機器，ｂ連携先機器，ｃ代替機器）
１１０  コントローラ（制御基板）
１１１  ＣＰＵ（演算装置）
１１２  記憶装置（ＲＯＭ，ＲＡＭ，ＨＤＤ）
１１３  ネットワークＩ／Ｆ
１１４  外部記憶Ｉ／Ｆ（ａ：記録媒体）
１２０  操作パネル
１３０  プロッタ
１４０  スキャナ
Ｂ      バス
Ｎ      データ伝送路（ネットワーク）
ＧＤ    機器情報
ＤＶ    デバイス
【先行技術文献】
【特許文献】
【０１３２】
【特許文献１】特開２００１−３３９５６１号公報
【図１】
0005803161.tif 000002
【図２】
0005803161.tif 000003
【図３】
0005803161.tif 000004
【図４】
0005803161.tif 000005
【図５】
0005803161.tif 000006
【図６】
0005803161.tif 000007
【図７】
0005803161.tif 000008
【図８】
0005803161.tif 000009
【図９】
0005803161.tif 000010
【図１０】
0005803161.tif 000011
【図１１】
0005803161.tif 000012
【図１２】
0005803161.tif 000013
【図１３】
0005803161.tif 000014
【図１４】
0005803161.tif 000015
【図１５】
0005803161.tif 000016