【手続補正書】
【提出日】平成23年4月11日(2011.4.11)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
複数のタスクの処理内容を示す処理フローを扱う処理フロー実行装置であって、
処理フローに基づく複数のタスクの実行の指示を受け付ける受付手段と、
前記受付手段が実行の指示を受け付けた処理フローが示す処理内容のうち、前記処理フロー実行装置に組み込まれた処理フローアプリケーションでは実行できない処理内容を、ネットワークを介して通信可能な他の装置へ問い合わせる問い合わせ手段と、
前記問い合わせ手段による問い合わせに応答して前記他の装置から受信した処理内容を示す情報を表示手段に表示する制御手段と、を備えることを特徴とする処理フロー実行装置。
【請求項２】
前記処理フローには、前記処理フローを編集した装置を特定するための情報が含まれており、前記問い合わせ手段は前記処理フローを編集した装置を特定するための情報に基づいて前記他の装置への問い合わせを行うことを特徴とする請求項１に記載の処理フロー実行装置。
【請求項３】
前記処理フローには、前記処理フローを編集した処理フローアプリケーションのバージョンを示す情報が含まれており、
前記問い合わせ手段は、前記処理フローアプリケーションのバージョンが、前記処理フロー実行装置に組み込まれている処理フローアプリケーションのバージョンよりも上位である場合に前記問い合わせを行うことを特徴とする請求項１又は２に記載の処理フロー実行装置。
【請求項４】
複数のタスクの処理内容を示す処理フローを扱う処理フローアプリケーションが組み込まれた処理フロー実行装置であって、
処理フローを編集する編集手段と、
ネットワークを介して処理フローアプリケーションを扱うことが可能な他の装置と通信を行う通信手段と、
前記処理フローの内容を表示する表示手段と、を備え、
処理フローの記述には、前記処理フローを編集した処理フローアプリケーションのバージョンを示す情報と前記処理フローを編集した装置を特定する識別子が含まれており、
前記処理フローに記述されているバージョンが前記処理フロー実行装置に組み込まれた処理フローアプリケーションのバージョンより下位のバージョンである場合には、前記編集手段は、前記処理フローアプリケーションのバージョンと前記処理フロー実行装置を特定する識別子を前記処理フローに上書きすることを特徴とする処理フロー実行装置。
【請求項５】
更に、前記処理フローを保存する保存手段と、表示手段とを備え、
前記通信手段は、前記処理フローに記述されているバージョンが前記処理フロー実行装置が備える処理フローアプリケーションのバージョンより上位である場合に、前記識別子で特定される他の装置に前記処理フロー実行装置が備える処理フローアプリケーションでは実行できない前記処理フローの処理内容を問い合わせ、
前記表示手段は、前記問い合わせ結果により得られた前記実行できない処理内容に関する記述を前記処理フローから削除して前記保存手段に保存するか又はそのまま保存するかをユーザに選択させることを促す表示を行うことを特徴とする請求項４に記載の処理フロー実行装置。
【請求項６】
更に、前記表示手段は、前記問い合わせ結果により得られた前記実行できない処理内容を管理者に通知するか否かをユーザに選択させることを促す表示を行うことを特徴とする請求項５に記載の処理フロー実行装置。
【請求項７】
更に、前記処理フローを保存する保存手段と、処理フローを解析する解析手段とを備え、
前記解析手段は、前記処理フローアプリケーションのバージョンでは実行できない前記処理フローの処理内容が既に前記保存手段に保存されているか否かを判断し、保存されていないと判断した場合には、前記識別子で特定される装置への問い合わせを行い、保存されていると判断された場合には、前記問い合わせは行わず、前記保存手段に保存されている処理内容をユーザに通知することを特徴とする請求項４に記載の処理フロー実行装置。
【請求項８】
複数のタスクの処理内容を示す処理フローを扱う処理フロー実行装置の制御方法であって、
処理フローに基づく複数のタスクの実行の指示を受け付ける受付ステップと、
前記受付ステップで実行の指示を受け付けた処理フローが示す処理内容のうち、前記処理フロー実行装置に組み込まれた処理フローアプリケーションでは実行できない処理内容を、ネットワークを介して通信可能な他の装置へ問い合わせる問い合わせステップと、
前記問い合わせステップでの問い合わせに応答して前記他の装置から受信した処理内容を示す情報を表示手段に表示する制御ステップと、を備えることを特徴とする処理フロー実行装置の制御方法。
【請求項９】
複数のタスクの処理内容を示す処理フローを扱う処理フローアプリケーションが組み込まれた処理フロー実行装置における制御方法であって、
処理フローを編集する編集ステップと、
ネットワークを介して処理フローアプリケーションを扱うことが可能な他の装置と通信を行う通信ステップと、
前記処理フローの内容を表示手段に表示する表示ステップと、を備え、
処理フローの記述には、前記処理フローを編集した処理フローアプリケーションのバージョンを示す情報と前記処理フローを編集した装置を特定する識別子が含まれており、
前記処理フローに記述されているバージョンが前記処理フロー実行装置に組み込まれた処理フローアプリケーションのバージョンより下位のバージョンである場合に、前記編集ステップでは、前記処理フローアプリケーションのバージョンと前記処理フロー実行装置を特定する識別子を前記処理フローに上書きすることを特徴とする処理フロー実行装置の制御方法。
【請求項１０】
複数のタスクの処理内容を示す処理フローを扱う処理フロー実行装置に制御方法を実行させる制御プログラムであって、前記制御方法は、
処理フローに基づく複数のタスクの実行の指示を受け付ける受付ステップと、
前記受付ステップで実行の指示を受け付けた処理フローが示す処理内容のうち、前記処理フロー実行装置に組み込まれた処理フローアプリケーションでは実行できない処理内容を、ネットワークを介して通信可能な他の装置へ問い合わせる問い合わせステップと、
前記問い合わせステップでの問い合わせに応答して前記他の装置から受信した処理内容を示す情報を表示手段に表示する制御ステップと、を備えることを特徴とする制御プログラム。
【請求項１１】
複数のタスクの処理内容を示す処理フローを扱う処理フローアプリケーションが組み込まれた処理フロー実行装置に制御方法を実行させる制御プログラムであって、前記制御方法は、
処理フローを編集する編集ステップと、
ネットワークを介して処理フローアプリケーションを扱うことが可能な他の装置と通信を行う通信ステップと、
前記処理フローの内容を表示手段に表示する表示ステップと、を備え、
処理フローの記述には、前記処理フローを編集した処理フローアプリケーションのバージョンを示す情報と前記処理フローを編集した装置を特定する識別子が含まれており、
前記処理フローに記述されているバージョンが前記処理フロー実行装置に組み込まれた処理フローアプリケーションのバージョンより下位のバージョンである場合に、前記編集ステップでは、前記処理フローアプリケーションのバージョンと前記処理フロー実行装置を特定する識別子を前記処理フローに上書きすることを特徴とする制御プログラム。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】００１７
【補正方法】変更
【補正の内容】
【００１７】
上記目的を達成するために、請求項１記載の処理フロー実行装置は、複数のタスクの処理内容を示す処理フローを扱う処理フロー実行装置であって、処理フローに基づく複数のタスクの実行の指示を受け付ける受付手段と、前記受付手段が実行の指示を受け付けた処理フローが示す処理内容のうち、前記処理フロー実行装置に組み込まれた処理フローアプリケーションでは実行できない処理内容を、ネットワークを介して通信可能な他の装置へ問い合わせる問い合わせ手段と、前記問い合わせ手段による問い合わせに応答して前記他の装置から受信した処理内容を示す情報を表示手段に表示する制御手段と、を備えることを特徴とする。
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１８
【補正方法】変更
【補正の内容】
【００１８】
また、請求項４記載の処理フロー実行装置は、複数のタスクの処理内容を示す処理フローを扱う処理フローアプリケーションが組み込まれた処理フロー実行装置であって、処理フローを編集する編集手段と、ネットワークを介して処理フローアプリケーションを扱うことが可能な他の装置と通信を行う通信手段と、前記処理フローの内容を表示する表示手段と、を備え、処理フローの記述には、前記処理フローを編集した処理フローアプリケーションのバージョンを示す情報と前記処理フローを編集した装置を特定する識別子が含まれており、前記処理フローに記述されているバージョンが前記処理フロー実行装置に組み込まれた処理フローアプリケーションのバージョンより下位のバージョンである場合には、前記編集手段は、前記処理フローアプリケーションのバージョンと前記処理フロー実行装置を特定する識別子を前記処理フローに上書きすることを特徴とする。