(57)【特許請求の範囲】
【請求項１】
ワークフローを構成する作業の承認を行う承認者から生体認証情報を取得する生体認証装置、前記承認者による承認要求の入力を行う入力手段、および前記ワークフローを構成する作業の承認に関する表示を行う表示手段を有するクライアントと通信可能にされ、かつ、
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバであって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
前記作業に関する前記ワークフロー作業情報の改竄防止情報と、
を記憶する記憶手段と、
を有し、
前記作業に関する前記ワークフロー作業情報の前記改竄防止情報は、前記認証サーバにより、前記作業識別情報、前記承認者識別情報、前記タイムスタンプ、および、前記照合依頼にかかる認証に用いる前記生体認証情報に基づいて生成されるものであり、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させ、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行い、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認結果の認証履歴を新たに作成し、前記表示手段に表示され、かつ、前記承認者の承認行為を保証する印影データを当該認証履歴に付することを可能とし、
前記ワークフローサーバは、前記改竄防止情報と前記認証ログ記録とを対応付けて前記記憶手段に記憶させる、
ことを特徴とするワークフローサーバ。
【請求項２】
前記クライアントが有する前記生体認証装置は、指静脈認証用の装置であり、
前記認証サーバが実行する生体認証は、指静脈認証であること
を特徴とする請求項１に記載のワークフローサーバ。
【請求項３】
ワークフローを構成する作業の承認を行う承認者から生体認証情報を取得する生体認証装置、前記承認者による承認要求の入力を行う入力手段、および前記ワークフローを構成する作業の承認に関する表示を行う表示手段を有するクライアントと通信可能にされ、かつ、
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバであって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
を記憶する記憶手段と、
を有し、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させ、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行い、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認行為の認証履歴を新たに作成するとともに、前記作業識別情報、前記承認者識別情報、前記タイムスタンプおよび前記照合依頼にかかる認証に用いた前記生体認証情報に基いて前記認証サーバが作成した改竄防止情報を、前記認証履歴に対応付けて前記認証ログ記録に登録すること
を特徴とするワークフローサーバ。
【請求項４】
ワークフローを構成する作業の承認を行う承認者から生体認証情報を取得する生体認証装置、前記承認者による承認要求の入力を行う入力手段、および前記ワークフローを構成する作業の承認に関する表示を行う表示手段を有するクライアントと通信可能にされ、かつ、
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバのワークフロー管理方法であって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
前記作業に関する前記ワークフロー作業情報の改竄防止情報と、
を記憶する記憶手段と、
を有し、
前記作業に関する前記ワークフロー作業情報の前記改竄防止情報は、前記認証サーバにより、前記作業識別情報、前記承認者識別情報、前記タイムスタンプ、および、前記照合依頼にかかる認証に用いる前記生体認証情報に基づいて生成されるものであり、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させるステップと、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行うステップと、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認結果の認証履歴を新たに作成し、前記表示手段に表示され、かつ、前記承認者の承認行為を保証する印影データを当該認証履歴に付することを可能とするステップと、
を実行し、
前記ワークフローサーバは、前記改竄防止情報と前記認証ログ記録とを対応付けて前記記憶手段に記憶させる、
ことを特徴とするワークフロー管理方法。
【請求項５】
請求項４に記載のワークフロー管理方法を、前記制御手段に実行させるためのワークフロー管理プログラム。
【請求項６】
ワークフローを構成する作業の承認を行う承認者から生体認証情報を取得する生体認証装置、前記承認者による承認要求の入力を行う入力手段、および前記ワークフローを構成する作業の承認に関する表示を行う表示手段を有するクライアントと通信可能にされ、かつ、
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバのワークフロー管理方法であって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
を記憶する記憶手段と、
を有し、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させるステップと、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信された時に、前記認証サーバに前記照合依頼を行うステップと、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認行為の認証履歴を新たに作成するとともに、前記作業識別情報、前記承認者識別情報、前記タイムスタンプおよび前記照合依頼にかかる認証に用いた前記生体認証情報に基いて前記認証サーバが作成した改竄防止情報を、前記認証履歴に対応付けて前記認証ログ記録に登録するステップと、
を実行することを特徴とするワークフロー管理方法。
【請求項７】
請求項６に記載のワークフロー管理方法を、前記制御手段に実行させるためのワークフロー管理プログラム。
【請求項８】
請求項５または請求項７に記載のワークフロー管理プログラムを記録した記録媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、生体認証を行い、ワークフロー（ある案件について複数の者の間で行われる作業およびその手順を決め、その決められた手順に従って作業したときの進行状況をいう。）を管理する技術に関する。
【背景技術】
【０００２】
特許文献１には、ワークフローの一環として、申請書等の承認処理を行うにあたり、指紋の照合による業務処理および業務処理時に承認者の認証を行う技術について開示されている。
【特許文献１】特開２００１−２６５９１５号公報
【発明の開示】
【発明が解決しようとする課題】
【０００３】
特許文献１は、申請書等といった電子文書の承認について承認者の生体認証を行うものである。このような生体認証は、一般的に、電子文書の承認行為が然るべき承認者によって客観的に行われた、という証拠性を確保するために行われる。そのために電子文書が伴うときは、その電子文書に対して証拠性を示すデータ、例えば、印影データが付される。
【０００４】
しかし、近年では、ワークフローの管理において、このような証拠性は、電子文書の承認行為のみならず、電子文書を伴わない、ワークフローを構成する作業そのものの承認行為に対して必要とされるようになった。この場合、電子文書が伴わないので、印影データを付す等といった処理もできず、証拠性を確保することは容易でない。さらに、承認者に対して、その承認行為の責任を認識させることも容易でない。特許文献１は、このような事態に言及するものではない。
【０００５】
なお、前記承認行為の認証を、パスワードを用いたパスワード認証で行うことは不十分である。いわゆる、なりすましの問題があり、第三者による承認行為をきちんと見分けることができない。したがって、確保される証拠性の信用が損なわれる事態が生じ得る。
【０００６】
前記事態を鑑みて、本発明の目的は、ワークフローの管理において、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保するとともに、その承認行為の責任をその者に認識させることにある。
【課題を解決するための手段】
【０００７】
前記目的を達成するために、本発明は、電子文書を伴わない、ワークフローを構成する作業の承認を行う際、生体認証を要請するメッセージを表示し、生体認証結果を以って承認者を特定する。詳細は後記する。
【発明の効果】
【０００８】
本発明によれば、ワークフローの管理において、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保するとともに、その承認行為の責任をその者に認識させることができる。
【発明を実施するための最良の形態】
【０００９】
以下、本発明を実施するための最良の形態（以下、「実施形態」という。）を、図面を適宜参照しつつ、詳細に説明する。
【００１０】
≪構成≫
図１は、本実施形態のワークフロー管理システムにおけるネットワークの構成を図示したものである。このワークフロー管理システムは、ワークフローを構成する作業の起案者やその作業の承認者等のユーザが使用するＰＣ（Personal Computer）であるクライアント１、ワークフローを管理するコンピュータであるワークフローサーバ２および認証機能を有するコンピュータである認証サーバ３を有して構成される。
【００１１】
図１には、クライアント１において、承認者Ａが使用するＰＣ１ａと、承認者Ｂが使用するＰＣ１ｂと、起案者が使用するＰＣ１ｃとが図示されている。ＰＣ１ａには指静脈による生体認証を行う生体認証装置４が接続されている。承認者Ａは、生体認証装置４を使用して指静脈による生体認証を行う。ＰＣ１ｂには指静脈以外の生体認証を行う代替手段生体認証装置４´が接続されている。承認者Ｂは、代替手段生体認証装置４´を使用して指静脈以外の生体認証を行う。なお、クライアント１としての各ＰＣは、本実施形態のワークフロー管理システムを利用するためにログイン認証を行う。また、クライアント１としての各ＰＣは、認証の方法として、生体認証の他に、パスワード認証を行うこともできる。ログイン認証を、生体認証によって行っても良いし、パスワード認証を行っても良い。
【００１２】
ワークフローサーバ２は、ワークフローを管理するために、認証ログ記録６およびワークフロー作業情報７という情報をデータベース形式で記憶している。認証ログ記録６は、クライアント１の認証の履歴を示す情報である。ワークフロー作業情報７は、ワークフローを構成する作業を示す情報である。認証ログ記録６およびワークフロー作業情報７の詳細については、後記する。
【００１３】
認証サーバ３は、生体認証およびパスワード認証を行うために、認証用個人情報５という情報をデータベース形式で記憶している。認証用個人情報５は、クライアント１であるＰＣを使用するユーザの個人情報である。認証用個人情報５の詳細については、後記する。
【００１４】
ワークフロー管理システムを構成するコンピュータについて説明する。図２は、クライアント１のハードウェア資源の構成を図示したものである。図２では、クライアント１の一例として、ＰＣ１ａについて図示している。ＰＣ１ａは、生体認証装置４の他に、キーボード１１、マウス１２、ディスプレイ装置１３、入力部１４、通信装置１５、記録用ディスク１６、メモリ１７、ＣＰＵ（Central Processing Unit）１８および出力部１９を有している。他のＰＣにおいて、生体認証装置４以外は、共通している。
【００１５】
キーボード１１は、文字や数字等を入力する入力装置である。マウス１２は、ディスプレイ装置１３の画面上に表示されたポインタを移動させる入力装置である。ディスプレイ装置１３は、画面上に文字や図形等を表示する表示装置である。
【００１６】
入力部１４は、キーボード１１、マウス１２および生体認証装置４から入力された情報を受信する入力用のインタフェースである。通信装置１５は、ワークフローサーバ２や認証サーバ３との接続を確立する通信用のインタフェースである。記録用ディスク１６は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ＲＯＭ（Read Only Memory）がある。メモリ１７は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、ＲＡＭ（Random Access Memory）である。ＣＰＵ１８は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。出力部１９は、ＣＰＵ１８により処理された情報をディスプレイ装置１３に送信する出力用のインタフェースである。
【００１７】
メモリ１７は、ＣＰＵ１８の処理を実現させる機能として、承認処理部１７１および検索処理部１７２を有している。承認処理部１７１は、ＰＣ１ａにとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部１７２は、ＰＣ１ａにとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。
【００１８】
図３は、ワークフローサーバ２のハードウェア資源の構成を図示したものである。ワークフローサーバ２は、通信装置２１、記録用ディスク２２、メモリ２３およびＣＰＵ２４を有している。
【００１９】
通信装置２１は、クライアント１や認証サーバ３との接続を確立する通信用のインタフェースである。記録用ディスク２２は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ＲＯＭがある。メモリ２３は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、ＲＡＭである。ＣＰＵ２４は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。
【００２０】
メモリ２３は、ＣＰＵ２４の処理を実現させる機能として、承認処理部２３１および検索処理部２３２を有している。承認処理部２３１は、ワークフローサーバ２にとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部２３２は、ワークフローサーバ２にとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。
【００２１】
図４は、認証サーバ３のハードウェア資源の構成を図示したものである。認証サーバ３は、通信装置３１、記録用ディスク３２、メモリ３３およびＣＰＵ３４を有している。
【００２２】
通信装置３１は、クライアント１やワークフローサーバ２との接続を確立する通信用のインタフェースである。記録用ディスク３２は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ＲＯＭがある。メモリ３３は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、ＲＡＭである。ＣＰＵ３４は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。
【００２３】
メモリ３３は、ＣＰＵ３４の処理を実現させる機能として、承認処理部３３１を有している。承認処理部２３１は、認証サーバ３にとって、ワークフローを構成する作業の承認に必要な処理を実行する。詳細は、後記する。
【００２４】
認証サーバ３が記憶する認証用個人情報５について詳細に説明する。図５は、認証用個人情報５のデータ構造を図示したものである。認証用個人情報５は、ユーザＩＤ（Identification）フィールド５１、認証パスワードフィールド５２および生体認証パターンフィールド５３を有するデータベースにより、クライアント１を使用する各ユーザをレコードとして記憶される。
【００２５】
ユーザＩＤフィールド５１には、クライアント１を使用するユーザを識別する値が登録される。認証パスワードフィールド５２には、ユーザがパスワード認証を行う場合、キーボード１１から入力される文字列と比較対照される文字列、つまりパスワードが登録される。生体認証パターンフィールド５３には、ユーザが生体認証を行う場合、生体認証装置４（または、代替手段生体認証装置４´）から入力される生体情報と比較対照される生体認証パターンが登録される。生体認証パターンとしては、例えば、事前に取得したユーザ本人の生体情報を、所定のアルゴリズムにより暗号化したものがある。なお、生体認証パターンは、生体認証手段の各々に応じて作成される。同じユーザであっても別のレコードとして作成するようにしても良い。生体認証パターンフィールド５３から生体認証パターンを読み出せば、あるユーザがどの生体認証手段を利用することができるか判別することができるものとする。
【００２６】
ワークフローサーバ２が記憶する認証ログ記録６について詳細に説明する。図６は、認証ログ記録のデータ構造を図示したものである。認証ログ記録６は、作業番号フィールド６１、承認者ＩＤフィールド６２、認証方式フィールド６３、タイムスタンプフィールド６４、改竄防止情報フィールド６５および承認依頼者フィールド６６を有するデータベースにより、主にワークフローを構成する作業をレコードとして記憶される。
【００２７】
作業番号フィールド６１には、ワークフローを構成する作業を識別する番号が登録される。承認者ＩＤフィールド６２には、ワークフローを構成する作業の承認を行う者、つまり承認者を識別する値が登録される。認証方式フィールド６３には、認証を行うときの手段を識別する値が登録される。タイムスタンプフィールド６４には、少なくとも認証を行った時刻およびその認証を識別するコード番号が登録される。改竄防止情報フィールド６５には、改竄防止として機能する、例えば文字列が登録される。承認依頼者フィールド６６には、ワークフローを構成する作業の承認を承認者に依頼する者を識別する値が登録される。この依頼を行う者は、通常は、ワークフローを構成する作業の起案者である。
【００２８】
ワークフローサーバ２が記憶するワークフロー作業情報７について詳細に説明する。図７は、ワークフロー作業情報のデータ構造を図示したものである。ワークフロー作業情報７は、作業番号フィールド７１、案件名称フィールド７２、担当者フィールド７３、承認依頼日フィールド７４、承認依頼先フィールド７５、承認完了日フィールド７６、承認期限フィールド７７、工程フィールド７８および作業状況フィールド７９を有するデータベースにより、ワークフローを構成する作業をレコードとして記憶される。
【００２９】
作業番号フィールド７１には、ワークフローを構成する作業を識別する番号（以下、「作業ＩＤ」という場合がある。）が登録される。案件名称フィールド７２には、ワークフローを構成する作業において対象となる案件の名称が登録される。担当者フィールド７３には、ワークフローを構成する作業において対象となる案件の担当者、つまり起案者が登録される。承認依頼日フィールド７４には、担当者が承認者に承認の依頼を求めた日が登録される。承認依頼先フィールド７５には、担当者が依頼を求めた承認者を識別する値（以下、「承認者ＩＤ」という場合がある。）が登録される。承認完了日フィールド７６には、承認者による承認が完了した日が登録される。承認期限フィールド７７には、承認者による承認の期限日が登録される。工程フィールド７８には、ワークフローを構成する作業の内容が登録される。作業状況フィールド７９には、ワークフローを構成する作業の進行状況が登録される。
【００３０】
ワークフロー管理システムを構成するコンピュータの機能構成について説明する。図８は、クライアント１の承認処理部の機能構成を図示したものである。図８では、クライアント１の一例として、ＰＣ１ａについて図示している。クライアント１の承認処理部１７１は、ログイン指示部１７１ａ、作業一覧画面表示部１７１ｂ、作業選択部１７１ｃ、承認実行部１７１ｄ、承認行為認証画面表示部１７１ｅ、承認確認了解指示部１７１ｆ、生体認証手段選択画面表示部１７１ｇ、生体認証手段選択部１７１ｈ、生体認証実行画面表示部１７１ｉ、生体認証情報入力部１７１ｊ、承認結果確認画面表示部１７１ｋ、作業一覧画面再表示部１７１ｌおよび承認済作業内容選択部１７１ｍを有して構成されている。他のＰＣにおいて、承認者が用いるＰＣについては、共通している。
【００３１】
ログイン指示部１７１ａは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部１７１ｂは、ディスプレイ装置１３の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
作業選択部１７１ｃは、作業一覧画面表示部１７１ｂにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面表示部１７１ｂは、その作業が選択された旨およびその作業の詳細内容を表示するように処理する。
【００３２】
承認実行部１７１ｄは、作業選択部１７１ｃにより選択された作業に対する承認を実行するように処理する。
承認行為認証画面表示部１７１ｅは、ディスプレイ装置１３の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。
承認確認了解指示部１７１ｆは、ユーザにより、入力装置から入力された、承認行為を自分の意思に基づき行った旨の指示を処理する。
【００３３】
生体認証手段選択画面表示部１７１ｇは、承認行為に必要な認証を実行するときに用いる生体認証手段を選択してもらう旨を表示するように処理する。
生体認証手段選択部１７１ｈは、ユーザにより、入力装置から入力された、生体認証手段の選択を処理する。
生体認証実行画面表示部１７１ｉは、承認行為に必要な認証を実行中である旨を表示するように処理する。
【００３４】
生体認証情報入力部１７１ｊは、ユーザにより、生体認証装置４から入力された生体認証情報（この場合は、指静脈認証に必要な生体情報）を生体認証の処理に用いるように処理する。
承認結果確認画面表示部１７１ｋは、ディスプレイ装置１３の画面上に、承認行為に必要な認証が成功または失敗した旨を表示するように処理する。
【００３５】
作業一覧画面再表示部１７１ｌは、ディスプレイ装置１３の画面上に、承認実行部１７１ｄによる承認結果を反映させて、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
承認済作業内容選択部１７１ｍは、作業一覧画面再表示部１７１ｌにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面再表示部１７１ｌは、その作業が選択された旨、その作業の詳細内容、および承認済であればその作業の承認結果を表示するように処理する。
【００３６】
図９は、ワークフローサーバ２の承認処理部の機能構成を図示したものである。ワークフローサーバ２の承認処理部２３１は、ログイン認証部２３１ａ、作業一覧取得部２３１ｂ、承認行為認証画面処理部２３１ｃ、生体認証手段取得部２３１ｄ、生体認証手段選択画面処理部２３１ｅ、生体認証実行画面処理部２３１ｆ、生体認証情報取得部２３１ｇ、生体認証情報照合依頼部２３１ｈ、改竄防止情報取得部２３１ｉ、認証ログ記録書込み部２３１ｊ、作業ステータス変更部２３１ｋおよび承認結果確認画面処理部２３１ｌを有して構成されている。
【００３７】
ログイン認証部２３１ａは、クライアント１から指示されたログイン認証を、認証サーバ３に依頼するように処理する。
作業一覧取得部２３１ｂは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報７から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報７に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント１に送信し、ディスプレイ装置１３に表示できるようにする。
【００３８】
承認行為認証画面処理部２３１ｃは、クライアント１の承認行為認証画面表示部１７１ｅに表示させる内容、つまり、承認行為に必要な認証を開始することを示す内容を作成するように処理する。
生体認証手段取得部２３１ｄは、ユーザが利用できる生体認証手段を認証サーバ３に問い合わせて取得するように処理する。
生体認証手段選択画面処理部２３１ｅは、クライアント１の生体認証手段選択画面表示部１７１ｇに表示させる内容、つまり、生体認証手段を選択してもらう旨を示す内容を作成するように処理する。
【００３９】
生体認証実行画面処理部２３１ｆは、クライアント１の生体認証実行画面表示部１７１ｉに表示させる内容、つまり、承認行為に必要な認証を実行中である旨を示す内容を作成するように処理する。
生体認証情報取得部２３１ｇは、クライアント１から生体認証情報を取得するように処理する。
【００４０】
生体認証情報照合依頼部２３１ｈは、生体認証情報取得部２３１ｇにより取得した生体認証情報を認証サーバ３に送信し、生体認証における生体認証情報の照合を依頼するように処理する。クライアント１の承認実行部１７１ｄにより実行される作業の作業番号を検索キーとして、ワークフロー作業情報７の作業番号フィールド７１を検索し、該当するレコードを抽出し、抽出したレコードのうち作業ＩＤおよび承認者ＩＤを読み出す。一方、承認を実行する時を示すタイムスタンプを、例えば、周知の方法で作成する。生体認証情報照合依頼部２３１ｈは、作業ＩＤと、承認者ＩＤと、タイムスタンプと、生体認証情報とを認証サーバ３に送信する。
【００４１】
改竄防止情報取得部２３１ｉは、認証サーバ３から、当該作業の承認行為に対する改竄防止情報を取得する。
認証ログ記録書込み部２３１ｊは、クライアント１による承認行為の認証の履歴を認証ログ記録６に対して、新たなレコードを追加して作成する。
作業ステータス変更部２３１ｋは、クライアント１による承認行為の認証がなされた作業の作業状況を変更する。承認がなされた場合、ワークフロー作業情報７の作業状況フィールド７９に登録されている「未承認」という値を「承認済」という値に更新する。
【００４２】
承認結果確認画面処理部２３１ｌは、クライアント１の作業一覧画面再表示部１７１ｌに表示させる内容、つまり、承認実行部１７１ｄによる承認結果を反映させた、ワークフローを構成する作業の一覧を作成するように処理する。なお、ワークフロー作業情報７には、承認済となった作業（レコード）に対し、承認結果も対応付けて登録しておくように処理する。
【００４３】
図１０は、認証サーバ３の承認処理部の機能構成を図示したものである。認証サーバ３の承認処理部３３１は、生体認証情報照合部３３１ａおよび改竄防止情報生成部３３１ｂを有して構成されている。
【００４４】
生体認証情報照合部３３１ａは、生体認証情報照合依頼部２３１ｈから依頼された生体認証の照合を処理する。ワークフローサーバ２から作業ＩＤと、承認者ＩＤと、タイムスタンプと、生体認証情報を受信すると、承認者ＩＤを検索キーとして、認証用個人情報５のユーザＩＤフィールド５１を検索し、該当するレコードを抽出し、抽出したレコードのうち生体認証パターンを読み出す。読み出した生体認証パターンと、受信した生体認証情報とを比較して照合し、認証の成否を判定する。
【００４５】
改竄防止情報生成部３３１ｂは、生体認証情報照合部３３１ａによる認証が成功した場合、ワークフローサーバ２から受信した作業ＩＤと、承認者ＩＤと、タイムスタンプと、生体認証情報とに基づいて改竄防止情報を、例えば、周知の方法で生成する。生成した改竄防止情報は、ワークフローサーバ２に送信し、認証ログ記録６の改竄防止情報フィールド６５に登録される。
【００４６】
図１１は、クライアント１の検索処理部の機能構成を図示したものである。図１１では、クライアント１の一例として、ＰＣ１ａについて図示している。クライアント１の検索処理部１７２は、ログイン指示部１７２ａ、作業一覧画面表示部１７２ｂ、承認結果検索指示部１７２ｃ、検索条件入力画面表示部１７２ｄ、検索条件選択部１７２ｅ、検索実行指示部１７２ｆおよび検索結果画面表示部１７２ｇを有して構成されている。
【００４７】
ログイン指示部１７２ａは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部１７２ｂは、ディスプレイ装置１３の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
【００４８】
承認結果検索指示部１７２ｃは、ユーザにより、入力装置から入力された、承認結果の検索を開始する指示を処理する。
検索条件入力画面表示部１７２ｄは、ディスプレイ装置１３の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。
検索条件選択部１７２ｅは、ユーザにより、入力装置から入力された、検索条件の選択を処理する。
【００４９】
検索実行指示部１７２ｆは、ユーザにより、入力装置から入力された、選択された検索条件に基づく検索を実行するように処理する。
検索結果画面表示部１７２ｇは、ディスプレイ装置１３の画面上に、選択された検索条件に対応する検索結果を表示するように処理する。
【００５０】
図１２は、ワークフローサーバ２の検索処理部の機能構成を図示したものである。ワークフローサーバ２の検索処理部２３２は、ログイン認証部２３２ａ、作業一覧取得部２３２ｂ、検索条件入力画面処理部２３２ｃ、認証ログ記録取得部２３２ｄ、ワークフロー作業情報検索処理実行部２３２ｅおよび検索結果画面処理部２３２ｆを有して構成されている。
【００５１】
ログイン認証部２３２ａは、クライアント１から指示されたログイン認証を、認証サーバ３に依頼するように処理する。
作業一覧取得部２３２ｂは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報７から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報７に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント１に送信し、ディスプレイ装置１３に表示できるようにする。
【００５２】
検索条件入力画面処理部２３２ｃは、クライアント１の検索条件入力画面表示部１７２ｄに表示させる内容、つまり、検索条件を入力することを示す内容を作成するように処理する。
認証ログ記録取得部２３２ｄは、認証ログ記録６から、クライアント１による承認行為の認証の履歴を取得する。
ワークフロー作業情報検索処理実行部２３２ｅは、クライアント１の検索条件選択部１７２ｅにより選択された検索条件に従って、ワークフロー作業情報７を検索する。
検索結果画面処理部２３２ｆは、検索結果画面表示部１７２ｇに表示させる内容、つまり、ワークフロー作業情報検索処理実行部２３２ｅにより検索された検索結果を作成するように処理する。
【００５３】
≪処理≫
次に、本実施形態のワークフロー管理システムにおける処理動作として、特に、承認処理および検索処理について詳細に説明する。
【００５４】
〔承認処理フロー〕
図１３Ａ、図１３Ｂは、ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。また、図１４から図２２に亘って承認処理を進行しているときのクライアント１のディスプレイ装置１３の表示内容を図示する。
【００５５】
まず、ステップＳ１０１において、承認処理部２３１は、ログイン認証部２３１ａにより、ログイン認証処理を実行する。この処理を実行した後、ステップＳ１０２に進む。
【００５６】
次に、ステップＳ１０２において、承認処理部２３１は、クライアント１を使用する承認者がワークフロー管理システムで管理するワークフローの利用可能者であるか否かを判定する。利用可能者である場合は（ステップＳ１０２でＹｅｓ）、ステップＳ１０３に進む。利用可能者でない場合は（ステップＳ１０２でＮｏ）、承認処理を終了する。
【００５７】
次に、ステップＳ１０３において、承認処理部２３１は、作業一覧取得部２３１ｂにより、ワークフローを構成する作業の一覧を取得し、取得した作業（ワークフロー案件）をクライアント１に送信する。送信した後、ステップＳ１０４に進む。
【００５８】
次に、ステップＳ１０４において、承認処理部１７１は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部１７１ｂにより、ディスプレイ装置１３の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップＳ１０５に進む。
【００５９】
図１４は、承認処理フローのステップＳ１０４の処理を実行したときのディスプレイ装置１３の画面を図示したものである。「承認依頼作業一覧」において、ステップＳ１０３において取得した作業が表示されている。
【００６０】
次に、ステップＳ１０５において、承認処理部１７１は、ワークフロー作業選択処理を実行する。作業選択部１７１ｃにより、ユーザが「承認依頼作業一覧」から作業を選択できるように処理する。この処理を行った後、ステップＳ１０６に進む。
【００６１】
図１５は、承認処理フローのステップＳ１０５の処理を実行したときのディスプレイ装置１３の画面を図示したものである。ユーザは入力装置からチェックボックス１５０１を選択して、そのチェックボックスに印をつけることにより、「承認依頼作業一覧」の、例えば最上段にある作業を選択することができる。そして、「Ｍｅｎｕ」の「内容確認」ボタン１５０２をクリックすると、作業詳細１５０３の領域において、その作業に関する詳細な説明が表示される。
【００６２】
次に、ステップＳ１０６において、承認処理部１７１は、要求処理を実行する。選択した作業に対するユーザの要求を決定するように処理する。この処理を実行した後、ステップＳ１０７に進む。
【００６３】
次に、ステップＳ１０７において、承認処理部１７１は、ユーザの決定した要求が、承認要求であるか、保留・差戻し要求（保留要求または差戻し要求）であるかを判定する。承認要求であった場合（ステップＳ１０７で「承認要求」）、ステップＳ１０８に進む。保留・差戻し要求であった場合（ステップＳ１０７で「保留・差戻し要求」）、保留・差戻し処理（保留処理または差戻し処理）を実行する。なお、「承認要求」とは、選択した作業について承認するという意思を示す要求である。「保留要求」とは、選択した作業を現時点では承認せず、後で措置を決めるという意思を示す要求である。「差戻し要求」とは、選択した作業を承認せず、その作業の以前の作業の担当者（例えば、起案者）に戻すという意思を示すという要求である。また、「保留処理」とは、選択した作業を保留にするための情報処理であり、「差戻し処理」とは選択した作業を、その作業の以前の作業の担当者に戻すための情報処理である。これらの処理に関する詳細は省略する。
【００６４】
次に、ステップＳ１０８において、承認処理部１７１は、承認行為認証画面表示処理を実行する。承認行為認証画面表示部１７１ｅにより、ディスプレイ装置１３の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。この処理を行った後、ステップＳ１０９に進む。
【００６５】
図１６は、承認処理フローのステップＳ１０８の処理を実行したときのディスプレイ装置１３の画面を図示したものである。「Ｍｅｎｕ」の「承認」ボタン１６０１をクリックすると、チェックボックスに印の付いた作業に対して承認要求をしたものとして処理され、その結果として、「承認行為認証画面」１６０２というダイアログを表示する。「承認行為認証画面」１６０２において「ＯＫ」ボタン１６０３をクリックすると、承認確認了解指示部１７１ｆにより、このダイアログに記載された説明について承認者が了解したものとして処理され、生体認証の処理に移る。ちなみに、「保留」ボタン１６０４をクリックすると、保留処理を実行し、「差戻し」ボタン１６０５をクリックすると、差戻し処理を実行する。
【００６６】
次に、ステップＳ１０９において、承認処理部１７１は、生体認証手段選択処理を実行する。生体認証手段選択画面表示部１７１ｇにより、承認に要する生体認証手段を選択してもらう旨を表示するように処理し、生体認証手段選択部１７１ｈにより、ユーザが生体認証手段を選択できるように処理する。この処理を行った後、ステップＳ１１０に進む。
【００６７】
図１７は、承認処理フローのステップＳ１０９の処理を実行したときのディスプレイ装置１３の画面を図示したものである。生体認証手段選択画面表示部１７１ｇにより、「生体認証選択画面」１７０１というダイアログが表示される。「生体認証選択画面」１７０１には、当該ユーザが利用できる生体認証手段（手段１〜手段３）が表示されている。生体認証手段選択部１７１ｈにより、利用できる生体認証手段の１つを選択する。ここでは、ユーザが手段１の「指静脈」を選択するために、ラジオボタン１７０２をクリックして有効にする。その後、「ＯＫ」ボタン１７０３を押すと、次の処理に進む。
【００６８】
次に、ステップＳ１１０において、承認処理部１７１は、生体認証実行画面表示処理を実行する。生体認証実行画面表示部１７１ｉにより、承認行為に必要な認証を実行中である旨を表示するように処理する。この処理を行った後、ステップＳ１１１に進む。
【００６９】
図１８は、承認処理フローのステップＳ１１０の処理を実行したときのディスプレイ装置１３の画面を図示したものである。生体認証実行画面表示部１７１ｉにより、手段１の指静脈認証を実行中であることプログレッシブバーで示すダイアログ１８０１が表示される。
【００７０】
次に、ステップＳ１１１において、承認処理部１７１は、生体認証情報入力処理を実行する。生体認証情報入力部１７１ｊにより、生体認証装置４から指静脈認証用の生体認証情報を入力するように処理する。ワークフローサーバ２の生体認証情報取得部２３１ｇはこの生体認証情報を取得する。この処理を行った後、ステップＳ１１２に進む。
【００７１】
次に、ステップＳ１１２において、承認処理部２３１は、照合依頼処理を実行する。生体認証情報照合依頼部２３１ｈにより、取得した生体認証情報を認証サーバ３に送信し、生体認証における生体認証情報の照合を依頼するように処理する。この処理を行った後、ステップＳ１１３に進む。
【００７２】
次に、ステップＳ１１３において、承認処理部３３１は、ワークフローサーバ２から受信した生体認証情報が正しいか否か判定する。生体認証情報照合部３３１ａにより、受信した生体認証情報と、認証用個人情報５に登録された生体認証パターンとの照合を行う。受信した生体認証情報が正しい場合（ステップＳ１１３で「正しい」）、生体認証が成功したことを意味し、ステップＳ１１４に進む。受信した生体認証情報が正しくない場合（ステップＳ１１３で「正しくない」）、生体認証が失敗したことを意味し、ステップＳ１２０に進む。
【００７３】
次に、ステップＳ１１４において、承認処理部３３１は、改竄防止情報生成処理を実行する。改竄防止情報生成部３３１ｂにより、改竄防止情報を生成するように処理する。この処理を行った後、ステップＳ１１５に進む。
【００７４】
次に、ステップＳ１１５において、承認処理部３３１は、ワークフローサーバ２に改竄防止情報を送信する。送信した後、ステップＳ１１６に進む。
【００７５】
次に、ステップＳ１１６において、承認処理部２３１は、認証ログ記録書込み処理を実行する。認証ログ記録書込み部２３１ｊにより、認証ログ記録６に対し、ユーザが選択した作業に対する承認行為の認証の履歴を新たに作成するように処理する。この処理を行った後、ステップＳ１１７に進む。
【００７６】
次に、ステップＳ１１７において、承認処理部２３１は、作業ステータス変更処理を実行する。作業ステータス変更部２３１ｋにより、ユーザが選択した作業に対する承認行為の認証がなされた作業の作業状況を「未承認」から「承認済」へと変更するように処理する。この処理を行った後、ステップＳ１１８に進む。
【００７７】
次に、ステップＳ１１８において、承認処理部１７１は、承認結果確認画面表示処理を実行する。承認結果確認画面表示部１７１ｋにより、ディスプレイ装置１３の画面上に承認行為に必要な認証が成功した旨を表示するように処理する。この処理を行った後、ステップＳ１１９に進む。
【００７８】
図１９は、承認処理フローのステップＳ１１８の処理を実行したときのディスプレイ装置１３の画面を図示したものである。承認結果確認画面表示部１７１ｋにより、「承認結果確認画面」１９０１というダイアログが表示される。「ＯＫ」ボタン１９０２をクリックすると、このダイアログが閉じられる。
【００７９】
次に、ステップＳ１１９において、承認処理部１７１は、作業一覧画面更新処理を実行する。作業一覧画面再表示部１７１ｌにより、ディスプレイ装置１３の画面上に、承認結果を反映させて、ワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、承認処理フローを終了する。
【００８０】
図２０は、承認処理フローのステップＳ１１９の処理を実行したときのディスプレイ装置１３の画面を図示したものである。「承認依頼作業一覧」の承認行為の認証を行った作業（一覧の最上段のレコード）において、「状況」というフィールドに着目すると、以前は「未承認」であったが、作業一覧画面更新処理によって「承認済」に変更されている（符号２００１参照）。また、「承認手段」というフィールドに着目すると、以前は空欄であったが、指静脈認証を行ったので、作業一覧画面更新処理によって「生体」に変更されている（符号２００２参照）。
【００８１】
なお、図２０の状態において、承認済作業内容選択部１７１ｍによって、「承認済」となった作業の承認結果を確認することができる。図２１は、承認済の作業内容を確認する処理を実行したときのディスプレイ装置１３の画面を図示したものである。ユーザは入力装置からチェックボックス２１０１を選択して、そのチェックボックスに印をつけることにより、「承認依頼作業一覧」の、例えば最上段にある作業を再度選択することができる。そして、「Ｍｅｎｕ」の「内容確認」ボタン２１０２をクリックすると、作業詳細２１０３の他に、承認結果２１０４の領域において、その作業に関する承認結果が表示される。承認結果２１０４には、「承認印」という、承認者の承認行為を保証する印影データを付すことができる。
【００８２】
次に、ステップＳ１２０において、承認処理部１７１は、認証エラー画面表示処理を実行する。承認結果確認画面表示部１７１ｋにより、ディスプレイ装置１３の画面上に承認行為に必要な認証が失敗した旨を表示するように処理する。この処理を行った後、ステップＳ１２１に進む。
【００８３】
図２２は、承認処理フローのステップＳ１２０の処理を実行したときのディスプレイ装置１３の画面を図示したものである。承認結果確認画面表示部１７１ｋにより、「認証エラー」２２０１というダイアログが表示される。このとき、ユーザは、入力装置から生体認証を再実行するか、生体認証手段を再選択するかの何れかを選ぶ。
【００８４】
次に、ステップＳ１２１において、承認処理部１７１は、ユーザが生体認証を再実行するか生体認証手段を再選択するかのいずれを選んだか判定する。生体認証を再実行することを選択した場合（ステップＳ１２１で「生体認証再実行」）、ステップＳ１１１に戻る。生体認証手段を再選択することを選択した場合（ステップＳ１２１「生体認証手段再選択」）ステップＳ１０９に戻る。
【００８５】
図２２の「認証エラー」２２０１というダイアログにおいて、「再認証」ボタン２２０２をクリックすると、生体認証を再実行することを選択した処理を実行することになる。一方、「再選択」ボタン２２０３をクリックすると、生体認証手段を再選択することを選択した処理を実行することになる。
以上で、本実施形態のワークフロー管理システムにおける承認処理に関する詳細な説明を終了する。
【００８６】
〔検索処理フロー〕
図２３は、ワークフロー管理システムにおける検索処理を検索処理フローとして図示したものである。また、図２４から図２６に亘って検索処理を進行しているときのクライアント１のディスプレイ装置１３の表示内容を図示する。なお、すでに、ログイン認証は成功しているものとする。
【００８７】
まず、ステップＳ２０１において、検索処理部１７２は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部１７２ｂにより、ディスプレイ装置１３の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップＳ２０２に進む。
【００８８】
図２４は、検索処理フローのステップＳ２０１の処理を実行したときのディスプレイ装置１３の画面を図示したものである。「承認依頼作業一覧」において、作業一覧取得部２３１ｂにより取得した作業が表示されている。
【００８９】
次に、ステップＳ２０２において、検索処理部１７２は、承認結果検索指示処理を実行する。承認結果検索指示部１７２ｃにより、承認結果の検索を開始する指示を処理する。図２４において、「Ｍｅｎｕ」の「承認結果検索」ボタン２４０４をクリックすることでこの指示を行うことができる。この処理を行った後、ステップＳ２０３に進む。
【００９０】
次に、ステップＳ２０３において、検索処理部１７２は、検索条件入力画面表示処理を実行する。検索条件入力画面表示部１７２ｄにより、ディスプレイ装置１３の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。この処理を行った後、ステップＳ２０４に進む。
【００９１】
図２５は、検索処理フローのステップＳ２０３の処理を実行したときのディスプレイ装置１３の画面を図示したものである。検索条件入力画面表示部１７２ｄにより、「承認結果検索画面」２５０１というダイアログが表示される。「承認者ＩＤ」「承認者氏名」「承認日」「承認工程」という検索軸で検索処理を実行できるようになっている。ただし、検索軸はこれらに限定されない。例えば、ワークフロー作業情報７を構成するフィールドの項目自体を検索軸として設定しても良い。
【００９２】
次に、ステップＳ２０４において、検索処理部１７２は、検索条件選択処理を実行する。検索条件選択部１７２ｅにより、ユーザが検索条件の選択をできるように処理する。図２５において、検索軸の欄に所望する値を入力する。この処理を行った後、ステップＳ２０５に進む。
【００９３】
次に、ステップＳ２０５において、検索処理部１７２は、検索実行指示処理を実行する。検索実行指示部１７２ｆにより、ユーザが選択された検索条件に基づいてワークフローサーバ２に検索処理を実行させるように処理する。この処理を行った後、ステップＳ２０６に進む。
【００９４】
次に、ステップＳ２０６において、検索処理部２３２は、ワークフロー作業情報と認証ログ記録とから該当するワークフロー作業を取得する。ワークフロー作業情報検索処理実行部２３２ｅにより、クライアント１から指定された検索条件に従って、ワークフロー作業情報７を検索する。認証ログ記録６も参照しつつ、該当する作業を取得する。取得した作業は、クライアント１に送信される。この処理を行った後、ステップＳ２０７に進む。
【００９５】
次に、ステップＳ２０７において、検索処理部１７２は、検索結果画面表示処理を実行する。検索結果画面表示部１７２ｇにより、ディスプレイ装置１３の画面上に、検索結果であるワークフローを構成する作業の一覧を表示するように処理する。
【００９６】
図２６は、検索処理フローのステップＳ２０７の処理を実行したときのディスプレイ装置１３の画面を図示したものである。「承認依頼作業一覧」において、検索結果であるワークフローを構成する作業の一覧（２件）が表示されている。
以上で、本実施形態のワークフロー管理システムにおける承認処理に関する詳細な説明を終了する。
【００９７】
≪まとめ≫
本実施形態により、以下の効果を奏する。すなわち、ワークフローの管理において、生体認証を用い、その生体認証のログを記録しているので、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保することができる。それとともに、承認の際には、確認のメッセージを画面上に表示しているので、その承認行為の責任をその者に認識させることができる。
【００９８】
≪その他≫
以上本発明の実施形態についての一例を示したが、本発明は、これに限定されず、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
【００９９】
例えば、本実施形態では、生体認証として指静脈認証を用いたがこれに限定しない。例えば、指紋、掌静脈、虹彩等による生体認証を用いても良い。
【０１００】
また、本実施形態では、承認行為の認証を実行する対象となる案件を１つだけ選択するようにした（図１５等参照）。しかし、承認行為の認証を実行する対象となる案件を複数まとめて選択することができる。例えば、「承認依頼作業一覧」に表示されている作業のうち承認したいものについて、それらの左隣にあるチェックボックスにすべて印をつけてから認証を実行するようにすれば良い。これにより、処理時間の短縮を達成することができる。
【０１０１】
その他、ハードウェア、ソフトウェア、各フローチャートなどの具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
【図面の簡単な説明】
【０１０２】
【図１】本実施形態のワークフロー管理システムにおけるネットワークの構成を図示したものである。
【図２】クライアント１のハードウェア資源の構成を図示したものである。
【図３】ワークフローサーバ２のハードウェア資源の構成を図示したものである。
【図４】認証サーバ３のハードウェア資源の構成を図示したものである。
【図５】認証用個人情報のデータ構造を図示したものである。
【図６】認証ログ記録のデータ構造を図示したものである。
【図７】ワークフロー作業情報のデータ構造を図示したものである。
【図８】クライアント１の承認処理部の機能構成を図示したものである。
【図９】ワークフローサーバ２の承認処理部の機能構成を図示したものである。
【図１０】認証サーバ３の承認処理部の機能構成を図示したものである。
【図１１】クライアント１の検索処理部の機能構成を図示したものである。
【図１２】ワークフローサーバ２の検索処理部の機能構成を図示したものである。
【図１３Ａ】ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。
【図１３Ｂ】ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。
【図１４】承認処理フローのステップＳ１０４の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図１５】承認処理フローのステップＳ１０５の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図１６】承認処理フローのステップＳ１０８の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図１７】承認処理フローのステップＳ１０９の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図１８】承認処理フローのステップＳ１１０の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図１９】承認処理フローのステップＳ１１８の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２０】承認処理フローのステップＳ１１９の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２１】承認済の作業内容を確認する処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２２】承認処理フローのステップＳ１２０の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２３】ワークフロー管理システムにおける検索処理を検索処理フローとして図示したものである。
【図２４】検索処理フローのステップＳ２０１の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２５】検索処理フローのステップＳ２０３の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【図２６】検索処理フローのステップＳ２０７の処理を実行したときのディスプレイ装置１３の画面を図示したものである。
【符号の説明】
【０１０３】
１      クライアント
２      ワークフローサーバ
３      認証サーバ
４      生体認証装置
４´    代替手段生体認証装置
５      認証用個人情報
６      認証ログ記録
７      ワークフロー作業情報
１７１、２３１、３３１  承認処理部
１７２、２３２          検索処理部
【図１】
0005204556.tif 000002
【図２】
0005204556.tif 000003
【図３】
0005204556.tif 000004
【図４】
0005204556.tif 000005
【図５】
0005204556.tif 000006
【図６】
0005204556.tif 000007
【図７】
0005204556.tif 000008
【図８】
0005204556.tif 000009
【図９】
0005204556.tif 000010
【図１０】
0005204556.tif 000011
【図１１】
0005204556.tif 000012
【図１２】
0005204556.tif 000013
【図１３Ａ】
0005204556.tif 000014
【図１３Ｂ】
0005204556.tif 000015
【図１４】
0005204556.tif 000016
【図１５】
0005204556.tif 000017
【図１６】
0005204556.tif 000018
【図１７】
0005204556.tif 000019
【図１８】
0005204556.tif 000020
【図１９】
0005204556.tif 000021
【図２０】
0005204556.tif 000022
【図２１】
0005204556.tif 000023
【図２２】
0005204556.tif 000024
【図２３】
0005204556.tif 000025
【図２４】
0005204556.tif 000026
【図２５】
0005204556.tif 000027
【図２６】
0005204556.tif 000028