【手続補正書】
【提出日】平成22年10月6日(2010.10.6)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ネットワークを介して接続された複数のローカルシステムを含むファイル配信システムであって、
複数のジョブのシーケンスであるワークフローの実行依頼を受領するインタフェース手段と、
ユーザ入力により呼出され、前記ワークフローの実行を管理し、前記ネットワークを介して他ローカルシステムに前記ジョブを割当てるとともに、前記他ローカルシステムからの処理結果を受領して前記ワークフローの後続ジョブに渡すワークフロー実行手段と、
前記ジョブを実行するためのプラグイン手段とを含み、
前記ローカルシステムは、ライセンス管理手段を含み、前記ワークフロー実行手段は、前記ジョブを割り当てるため、配信履歴に配信失敗が登録されていない他ローカルシステムの選択優先順位を高く登録する割当手段に登録された配信履歴および処理能力を参照して前記他ローカルシステムを選択し、
前記他ローカルシステムが前記ジョブを実行するための前記プラグイン手段を保有しない場合、前記プラグイン手段のライセンス数を超えず、かつ前記配信履歴に配信失敗が登録されていない他ローカルシステムを選択して、前記ジョブを実行するための前記プラグイン手段とともに前記ジョブの対象データを送信することにより前記ジョブを割当てる、
ファイル配信システム。
【請求項２】
前記割当手段は、配信ジョブの平均実行時間についての移動平均を処理能力として登録しており、前記ワークフロー実行手段は、前記移動平均の値を参照して前記ジョブを割当てる他ローカルシステムを選択する、請求項１に記載のファイル配信システム。
【請求項３】
前記ローカルシステムは、前記ファイル配信システムの前記ネットワーク上でのローカルシステム構成の変更を検出して前記割当手段を更新する更新手段を含む、請求項１に記載のファイル配信システム。
【請求項４】
前記他ローカルシステムは、前記ワークフローを構成する前記ジョブのため、デイジーチェーン方式で第２の他ローカルシステムにジョブを配信する、請求項１に記載のファイル配信システム。
【請求項５】
ネットワークを介して接続された複数のローカルシステムが実行するファイル配信方法であって、
複数のジョブのシーケンスであるワークフローの実行依頼を受領するステップと、
前記ワークフローの実行依頼の受領に応答し、前記ジョブを割り当てるため、配信履歴に配信失敗が登録されていない他ローカルシステムの選択優先順位を高く登録する割当手段に登録された配信履歴および処理能力を参照して他ローカルシステムを選択するステップと、
前記他ローカルシステムに対して前記ジョブの実行を依頼するステップと、
前記他ローカルシステムから前記ジョブの処理結果を受領するステップとを含み、
前記選択するステップは、
前記割当手段に登録された配信履歴および処理能力を使用し、前記配信履歴に配信失敗が登録されていない他ローカルシステムを選択するステップと、
選択した前記他ローカルシステムが前記ジョブのためのプラグイン手段を保有するか否かを判断するステップと、
前記他ローカルシステムが前記ジョブのためのプラグイン手段を保有しない場合、前記ジョブを実行するための前記プラグイン手段とともに前記ジョブの対象データを送信することにより前記ジョブを割当てるステップと
を含むファイル配信方法。
【請求項６】
前記選択するステップは、
前記プラグイン手段のライセンス数を判断するステップと、
前記ライセンス数を超えず、かつ前記配信履歴に配信失敗が登録されていない選択優先順位の高い他ローカルシステムを選択するステップと
をさらに含む、請求項５に記載のファイル配信方法。
【請求項７】
前記選択するステップは、配信ジョブの平均実行時間についての移動平均を処理能力として前記移動平均の値を参照し、前記ジョブを割当てるべき他ローカルシステムを選択するステップを含む、請求項５に記載のファイル配信方法。
【請求項８】
画像形成装置を、請求項１〜４のいずれか１項に記載の各機能手段として機能させるための装置実行可能なプログラム。
【請求項９】
請求項８に記載のプログラムを記録した装置可読な記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１６
【補正方法】変更
【補正の内容】
【００１６】
すなわち、本発明によれば、ネットワークを介して接続された複数のローカルシステムを含むファイル配信システムであって、
複数のジョブのシーケンスであるワークフローの実行依頼を受領するインタフェース手段と、
ユーザ入力により呼出され、前記ワークフローの実行を管理し、前記ネットワークを介して他ローカルシステムに前記ジョブを割当てるとともに、前記他ローカルシステムからの処理結果を受領して前記ワークフローの後続ジョブに渡すワークフロー実行手段と、
前記ジョブを実行するためのプラグイン手段とを含み、
前記ローカルシステムは、ライセンス管理手段を含み、前記ワークフロー実行手段は、前記ジョブを割り当てるため、配信履歴に配信失敗が登録されていない他ローカルシステムの選択優先順位を高く登録する割当手段に登録された配信履歴および処理能力を参照して前記他ローカルシステムを選択し、
前記他ローカルシステムが前記ジョブを実行するための前記プラグイン手段を保有しない場合、前記プラグイン手段のライセンス数を超えず、かつ前記配信履歴に配信失敗が登録されていない他ローカルシステムを選択して、前記ジョブを実行するための前記プラグイン手段とともに前記ジョブの対象データを送信することにより前記ジョブを割当てる、
ファイル配信システムが提供される。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】削除
【補正の内容】
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１９
【補正方法】変更
【補正の内容】
【００１９】
また、本発明によれば、ネットワークを介して接続された複数のローカルシステムが実行するファイル配信方法であって、
複数のジョブのシーケンスであるワークフローの実行依頼を受領するステップと、
前記ワークフローの実行依頼の受領に応答し、前記ジョブを割り当てるため、配信履歴に配信失敗が登録されていない他ローカルシステムの選択優先順位を高く登録する割当手段に登録された配信履歴および処理能力を参照して他ローカルシステムを選択するステップと、
前記他ローカルシステムに対して前記ジョブの実行を依頼するステップと、
前記他ローカルシステムから前記ジョブの処理結果を受領するステップとを含み、
前記選択するステップは、
前記割当手段に登録された配信履歴および処理能力を使用し、前記配信履歴に配信失敗が登録されていない他ローカルシステムを選択するステップと、
選択した前記他ローカルシステムが前記ジョブのためのプラグイン手段を保有するか否かを判断するステップと、
前記他ローカルシステムが前記ジョブのためのプラグイン手段を保有しない場合、前記ジョブを実行するための前記プラグイン手段とともに前記ジョブの対象データを送信することにより前記ジョブを割当てるステップと
を含むファイル配信方法が提供される。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００２２
【補正方法】変更
【補正の内容】
【００２２】
本発明では、画像形成装置を、上記記載の各機能手段として機能させるための装置実行可能なプログラムが提供できる。また、本発明では、上記いずれかに記載の各手段を画像処理装置に実現するための装置実行可能なプログラムを記録した装置可読な記録媒体が提供できる。