【手続補正書】
【提出日】平成25年9月19日(2013.9.19)
【手続補正１】
【補正対象書類名】明細書
【補正対象項目名】０００７
【補正方法】変更
【補正の内容】
【０００７】
上記課題を解決するために、本発明の一態様は、１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理装置であって、前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられた処理対応機器情報を記憶している処理対応機器情報記憶部と、実行する前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得する指定情報取得部と、夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断し、取得された前記処理を実行する際に重視するべき性能を指定する情報と、前記処理対応機器情報における前記機器が前記処理を実行する際の機能の性能に関する情報とに基づき、前記機能の性能が、前記処理を実行する際に重視するべき性能に対応している機器を選択することによって前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択する機器選択部と、前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させる処理実行制御部と、前記処理対応機器情報を所定のタイミングで更新する処理対応機器情報更新部とを含むことを特徴とする。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】０００８
【補正方法】変更
【補正の内容】
【０００８】
また、本発明の他の態様は、１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理方法であって、実行する前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得して記憶媒体に記憶し、夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断し、前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられ、所定のタイミングで更新される処理対応機器情報に基づき、前記機能の性能が、取得された前記処理を実行する際に重視するべき性能に対応している機器を選択することによって、前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択して記憶媒体に記憶し、前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させるための制御信号を出力することを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】０００９
【補正方法】変更
【補正の内容】
【０００９】
また、本発明の更に他の態様は、１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理プログラムであって、実行する前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得して記憶媒体に記憶するステップと、（夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断するステップと、）前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられ、所定のタイミングで更新される処理対応機器情報に基づき、前記機能の性能が、取得された前記処理を実行する際に重視するべき性能に対応している機器を選択することによって、前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択して記憶媒体に記憶するステップと、前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させるための制御信号を出力するステップとを情報処理装置に実行させることを特徴とする。
【手続補正４】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理装置であって、
前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられた処理対応機器情報を記憶している処理対応機器情報記憶部と、
実行するべき前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得する指定情報取得部と、
夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断し、取得された前記処理を実行する際に重視するべき性能を指定する情報と、前記処理対応機器情報における前記機器が前記処理を実行する際の機能の性能に関する情報とに基づき、前記機能の性能が、前記処理を実行する際に重視するべき性能に対応している機器を選択することによって前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択する機器選択部と、
前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させる処理実行制御部と、
前記処理対応機器情報を所定のタイミングで更新する処理対応機器情報更新部とを含むことを特徴とする画像処理装置。
【請求項２】
前記処理実行制御部は、前記各処理の実行結果を前記選択された機器から取得し、
前記処理対応機器情報更新部は、前記取得された実行結果に基づき、前記処理対応機器情報を更新することを特徴とする請求項１に記載の画像処理装置。
【請求項３】
前記処理対応機器情報更新部は、前記ワークフローに組み込むことが可能な処理のサンプル用のデータによる実行命令を前記処理実行制御部に入力し、
前記処理実行制御部は、前記実行命令に係る処理を実行可能な機器に、その処理を実行させて前記処理結果を取得することを特徴とする請求項２に記載の画像処理装置。
【請求項４】
前記処理対応機器情報更新部は、前記処理実行制御部の動作状態に基づいて前記サンプル用のデータによる実行命令の出力を判断することを特徴とする請求項３に記載の画像処理装置。
【請求項５】
前記処理対応機器情報更新部は、前記ワークフローに組み込むことが可能な処理の実行に要する料金に基づいて前記サンプル用のデータによる実行命令の出力を判断することを特徴とする請求項３に記載の画像処理装置。
【請求項６】
前記処理対応機器情報更新部は、ネットワーク負荷を示す情報に基づいて前記サンプル用のデータによる実行命令の出力を判断することを特徴とする請求項３に記載の画像処理装置。
【請求項７】
前記指定されたワークフローに含まれる各処理が完了した後、処理結果に対するフィードバックをユーザに入力させるためのフィードバック入力画面を表示するための情報を出力し、ユーザの操作に応じて前記フィードバックを取得するフィードバック取得部を含み、
前記処理対応機器情報更新部は、前記取得されたフィードバックに基づいて前記処理対応機器情報を更新することを特徴とする請求項１乃至６いずれかに記載の画像処理装置。
【請求項８】
前記フィードバック取得部は、前記取得したフィードバックを、前記指定されたワークフローに対するフィードバックとして記憶し、含まれる各処理の組み合わせ毎のフィードバックの差に基づいて、前記ワークフローに対するフィードバックを前記各処理に対するフィードバックに変換し、
前記処理対応機器情報更新部は、前記変換された前記各処理に対するフィードバックに基づいて前記処理対応機器情報を更新することを特徴とする請求項７に記載の画像処理装置。
【請求項９】
前記フィードバック取得部は、前記処理の組み合わせ毎に夫々の処理を重み付けする情報に基づき、前記指定されたワークフローに対するフィードバックを夫々の処理に対するフィードバックに変換することを特徴とする請求項７に記載の画像処理装置。
【請求項１０】
前記処理対応機器情報は、前記機器が前記処理を実行した回数に関する情報を含み、
前記機器選択部は、前記処理を実行した回数が所定の閾値に達していない機器を前記処理を実行する機器として選択することを特徴とする請求項７乃至９いずれかに記載の画像処理装置。
【請求項１１】
前記機器選択部は、前記処理対応機器情報における前記機器の状態に関する情報を取得し、動作可能な機器のみを選択対象とすることを特徴とする請求項１乃至１０いずれかに記載の画像処理装置。
【請求項１２】
前記指定情報取得部は、前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件を指定する情報を入力するためにユーザが操作した機器を識別する情報を更に取得し、
前記機器選択部は、前記処理対応機器情報及び前記ユーザが操作した機器を識別する情報に基づき、前記ユーザが操作した機器が紙媒体の入力または出力処理を実行可能な機器である場合、前記指定されたワークフローに含まれる処理のうち紙媒体の入力または出力処理を実行する機器として前記ユーザが操作した機器を選択することを特徴とする請求項１乃至１１いずれかに記載の画像処理装置。
【請求項１３】
１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理方法であって、
実行するべき前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得して記憶媒体に記憶し、
夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断し、
前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられ、所定のタイミングで更新される処理対応機器情報に基づき、前記機能の性能が、取得された前記処理を実行する際に重視するべき性能に対応している機器を選択することによって、前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択して記憶媒体に記憶し、
前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させるための制御信号を出力することを特徴とする画像処理方法。
【請求項１４】
１以上の処理が組み合わされたワークフローに従って入力された画像を処理する画像処理プログラムであって、
実行するべき前記ワークフローを指定する情報及びワークフローの実行に際して前記処理を実行する機器を選択する際の条件であって前記処理を実行する際に重視するべき性能を指定する情報を取得して記憶媒体に記憶するステップと、
夫々のワークフロー毎に、前記ワークフローを指定する情報と夫々のワークフローを構成する処理の情報とが関連付けられたフロー情報を参照して、前記指定されたワークフローに含まれる夫々の処理を判断するステップと、
前記ワークフローに組み込むことが可能な処理、前記処理を実行可能な機器及び前記機器が前記処理を実行する際の機能の性能に関する情報が関連付けられ、所定のタイミングで更新される処理対応機器情報に基づき、前記機能の性能が、取得された前記処理を実行する際に重視するべき性能に対応している機器を選択することによって、前記指定されたワークフローに含まれる夫々の処理を実行する機器を選択して記憶媒体に記憶するステップと、
前記指定されたワークフローに含まれる各処理を、夫々前記選択された機器に実行させるための制御信号を出力するステップとを情報処理装置に実行させることを特徴とする画像処理プログラム。