【手続補正書】
【提出日】平成22年7月30日(2010.7.30)
【手続補正１】
【補正対象書類名】特許請求の範囲
【補正対象項目名】全文
【補正方法】変更
【補正の内容】
【特許請求の範囲】
【請求項１】
ワークフロークライアントと通信可能に接続され、該ワークフロークライアントからのワークフロー工程への要求に応じてワークフローを制御するワークフローサーバであって、
前記ワークフロー工程と、外部リソースへのアクセスを許可する情報とを関連付けたアクセス設定情報を記憶する記憶手段と、
前記ワークフロークライアントからの要求を受付ける要求受付手段と、
前記要求受付手段により受付けた要求に前記外部リソースへのアクセス要求が含まれている場合、前記要求元のワークフロークライアントのワークフロー工程および前記記憶手段に記憶されている前記アクセス設定情報に基づいて、前記外部リソースへのアクセスを許可されているかを判定する外部リソースアクセス判定手段とを備え、
前記外部リソースアクセス判定手段により前記外部リソースへのアクセスを許可されていると判定された場合に、前記アクセス要求に従って前記外部リソースへのアクセスを許可することを特徴とするワークフローサーバ。
【請求項２】
前記アクセス設定情報には、前記ワークフロー工程での処理内容と、外部リソースへのアクセスを許可する情報とを関連付けた情報が更に記憶されており、
前記外部リソースアクセス判定手段は、前記ワークフロー工程および該処理内容および前記アクセス設定情報に応じて、前記外部リソースへのアクセスを許可されているかを判定することを特徴とする請求項１記載のワークフローサーバ。
【請求項３】
前記記憶手段は、前記アクセス設定情報として外部リソース種別を管理する外部リソース定義と、前記外部リソースへのアクセス要求を発行可能な帳票画面設計情報を持つ帳票画面定義と、前記外部リソース定義と前記帳票画面定義を関連付ける外部リソース・帳票画面関連定義と、前記帳票画面定義と前記ワークフロー工程を関連づける帳票画面・ワークフロー工程関連定義と、を記憶するものであり、
前記外部リソースアクセス判定手段は、前記帳票画面・ワークフロー工程関連定義を参照して、アクセス要求されたワークフロー工程に関連付けられた帳票画面定義を特定し、さらに、前記外部リソース・帳票画面関連定義を参照して、前記特定した帳票画面定義と関連付けられた外部リソース定義を取得可能な場合に、前記アクセス要求されたワークフロー工程が外部リソースへのアクセスを許可されていると判断する、ことを特徴とする請求項１または２に記載のワークフローサーバ。
【請求項４】
前記ワークフロー工程へのアクセス要求が、ワークフロー工程へのアクセス権限を保持しているユーザからなされたものかどうかをチェックする工程アクセス権限判断手段を設け、前記ワークフロー工程へのアクセスを許可されていると判断した場合に、前記ワークフロー工程へのアクセスを許可することを特徴とする請求項１乃至３のいずれか１項に記載のワークフローサーバ。
【請求項５】
前記記憶手段に、処理用途毎の帳票画面定義を記憶し、
前記帳票画面・ワークフロー工程関連定義により、前記処理用途毎の帳票画面定義と前記ワークフロー工程を関連付け、
前記外部リソースアクセス判定手段は、前記要求に含まれる処理用途を用いて、帳票画面・ワークフロー工程関連定義を参照して、前記アクセス要求されたワークフロー工程の特定処理用途の帳票画面を特定する、ことを特徴とする請求項３または４のいずれか１項に記載のワークフローサーバ。
【請求項６】
前記外部リソースアクセス判定手段は、外部リソースへのアクセス権の判断結果を、前記アクセス要求した要求元に通知する、ことを特徴とする請求項１乃至５のいずれか１項に記載のワークフローサーバ。
【請求項７】
ワークフロークライアントと通信可能に接続され、該ワークフロークライアントからのワークフロー工程への要求に応じてワークフローを制御し、前記ワークフロー工程と、外部リソースへのアクセスを許可する情報とを関連付けたアクセス設定情報を記憶する記憶手段を有するワークフローサーバの制御方法であって、
前記ワークフロークライアントからの要求を受付ける要求受付ステップと、
前記要求受付ステップにより受付けた要求に前記外部リソースへのアクセス要求が含まれている場合、前記要求元のワークフロークライアントのワークフロー工程および前記記憶手段に記憶されている前記アクセス設定情報に基づいて、前記外部リソースへのアクセスを許可されているかを判定する外部リソースアクセス判定ステップを備え、
前記外部リソースアクセス判定ステップにより前記外部リソースへのアクセスを許可されていると判定した場合に、前記アクセス要求に従って前記外部リソースへのアクセスを許可することを特徴とするワークフローサーバの制御方法。
【請求項８】
ワークフロークライアントと通信可能に接続され、該ワークフロークライアントからのワークフロー工程への要求に応じてワークフローを制御するワークフローサーバを、
前記ワークフロー工程と、外部リソースへのアクセスを許可する情報とを関連付けたアクセス設定情報を記憶する記憶手段と、
前記ワークフロークライアントからの要求を受付ける要求受付手段と、
前記要求受付手段により受付けた要求に前記外部リソースへのアクセス要求が含まれている場合、前記要求元のワークフロークライアントのワークフロー工程および前記記憶手段に記憶されている前記アクセス設定情報に基づいて、前記外部リソースへのアクセスを許可されているかを判定する外部リソースアクセス判定手段と、
前記外部リソースアクセス判定手段により前記外部リソースへのアクセスを許可されていると判定された場合に、前記アクセス要求に従って前記外部リソースへのアクセスを許可することを特徴とするワークフローサーバとして機能させるためのプログラム。
【請求項９】
請求項８に記載のプログラムをコンピュータが読み取り可能に記憶した記録媒体。
【手続補正２】
【補正対象書類名】明細書
【補正対象項目名】発明の名称
【補正方法】変更
【補正の内容】
【発明の名称】ワークフローサーバ、ワークフローサーバの制御方法、プログラムおよび記録媒体
【手続補正３】
【補正対象書類名】明細書
【補正対象項目名】００１２
【補正方法】変更
【補正の内容】
【００１２】
本発明は、上記の問題点を解決するためになされたもので、本発明の目的は、ワークフローシステムから周辺システムのデータベースやファイルデータにアクセスする際、ワークフローの工程位置に対応したアクセス権限制御を行う仕組みを提供することである。
【手続補正４】
【補正対象書類名】明細書
【補正対象項目名】００１４
【補正方法】変更
【補正の内容】
【００１４】
本発明は、ワークフロークライアントと通信可能に接続され、該ワークフロークライアントからのワークフロー工程への要求に応じてワークフローを制御するワークフローサーバであって、前記ワークフロー工程と、外部リソースへのアクセスを許可する情報とを関連付けたアクセス設定情報を記憶する記憶手段と、前記ワークフロークライアントからの要求を受付ける要求受付手段と、前記要求受付手段により受付けた要求に前記外部リソースへのアクセス要求が含まれている場合、前記要求元のワークフロークライアントのワークフロー工程および前記記憶手段に記憶されている前記アクセス設定情報に基づいて、前記外部リソースへのアクセスを許可されているかを判定する外部リソースアクセス判定手段とを備え、前記外部リソースアクセス判定手段により前記外部リソースへのアクセスを許可されていると判定した場合に、前記アクセス要求に従って前記外部リソースへのアクセスを許可することを特徴とするワークフローサーバ。
【手続補正５】
【補正対象書類名】明細書
【補正対象項目名】００１５
【補正方法】変更
【補正の内容】
【００１５】
本発明によれば、ワークフローシステムから周辺システムのデータベースやファイルデータにアクセスする際、ワークフローの工程位置に対応したアクセス権限制御を行う仕組みを提供できる。