JP5204556B2 - Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program - Google Patents
Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program Download PDFInfo
- Publication number
- JP5204556B2 JP5204556B2 JP2008141392A JP2008141392A JP5204556B2 JP 5204556 B2 JP5204556 B2 JP 5204556B2 JP 2008141392 A JP2008141392 A JP 2008141392A JP 2008141392 A JP2008141392 A JP 2008141392A JP 5204556 B2 JP5204556 B2 JP 5204556B2
- Authority
- JP
- Japan
- Prior art keywords
- work
- authentication
- workflow
- approver
- information
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、生体認証を行い、ワークフロー(ある案件について複数の者の間で行われる作業およびその手順を決め、その決められた手順に従って作業したときの進行状況をいう。)を管理する技術に関する。 The present invention relates to a technique for performing biometric authentication and managing a workflow (determining work to be performed among a plurality of persons and a procedure thereof, and a progress status when the work is performed according to the determined procedure). .
特許文献1には、ワークフローの一環として、申請書等の承認処理を行うにあたり、指紋の照合による業務処理および業務処理時に承認者の認証を行う技術について開示されている。
特許文献1は、申請書等といった電子文書の承認について承認者の生体認証を行うものである。このような生体認証は、一般的に、電子文書の承認行為が然るべき承認者によって客観的に行われた、という証拠性を確保するために行われる。そのために電子文書が伴うときは、その電子文書に対して証拠性を示すデータ、例えば、印影データが付される。
しかし、近年では、ワークフローの管理において、このような証拠性は、電子文書の承認行為のみならず、電子文書を伴わない、ワークフローを構成する作業そのものの承認行為に対して必要とされるようになった。この場合、電子文書が伴わないので、印影データを付す等といった処理もできず、証拠性を確保することは容易でない。さらに、承認者に対して、その承認行為の責任を認識させることも容易でない。特許文献1は、このような事態に言及するものではない。
However, in recent years, in workflow management, such evidence is required not only for the approval of electronic documents, but also for the approval of the work itself that does not involve electronic documents. became. In this case, since an electronic document is not accompanied, processing such as attaching seal stamp data cannot be performed, and it is not easy to secure evidence. Furthermore, it is not easy for the approver to recognize responsibility for the approval act.
なお、前記承認行為の認証を、パスワードを用いたパスワード認証で行うことは不十分である。いわゆる、なりすましの問題があり、第三者による承認行為をきちんと見分けることができない。したがって、確保される証拠性の信用が損なわれる事態が生じ得る。 In addition, it is insufficient to perform the authentication of the approval action by password authentication using a password. There is a so-called impersonation problem, and the act of approval by a third party cannot be distinguished properly. Therefore, a situation may occur in which the credibility of the evidence that is secured is impaired.
前記事態を鑑みて、本発明の目的は、ワークフローの管理において、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保するとともに、その承認行為の責任をその者に認識させることにある。 In view of the above situation, the object of the present invention is to secure evidence that the work constituting the workflow was objectively approved by an appropriate person without the electronic document in the management of the workflow. The responsibility is to make the person aware of the responsibility for the approval.
前記目的を達成するために、本発明は、電子文書を伴わない、ワークフローを構成する作業の承認を行う際、生体認証を要請するメッセージを表示し、生体認証結果を以って承認者を特定する。詳細は後記する。 In order to achieve the above object, the present invention displays a message for requesting biometric authentication and identifies the approver using the biometric authentication result when approving the work constituting the workflow without electronic document. To do. Details will be described later.
本発明によれば、ワークフローの管理において、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保するとともに、その承認行為の責任をその者に認識させることができる。 According to the present invention, in managing a workflow, it is possible to ensure evidence that the approval of the work constituting the workflow is performed objectively by an appropriate person without accompanying an electronic document, and the responsibility for the approval act is Can be recognized.
以下、本発明を実施するための最良の形態(以下、「実施形態」という。)を、図面を適宜参照しつつ、詳細に説明する。 Hereinafter, the best mode for carrying out the present invention (hereinafter referred to as “embodiment”) will be described in detail with reference to the drawings as appropriate.
≪構成≫
図1は、本実施形態のワークフロー管理システムにおけるネットワークの構成を図示したものである。このワークフロー管理システムは、ワークフローを構成する作業の起案者やその作業の承認者等のユーザが使用するPC(Personal Computer)であるクライアント1、ワークフローを管理するコンピュータであるワークフローサーバ2および認証機能を有するコンピュータである認証サーバ3を有して構成される。
≪Configuration≫
FIG. 1 illustrates a network configuration in the workflow management system of the present embodiment. This workflow management system includes a
図1には、クライアント1において、承認者Aが使用するPC1aと、承認者Bが使用するPC1bと、起案者が使用するPC1cとが図示されている。PC1aには指静脈による生体認証を行う生体認証装置4が接続されている。承認者Aは、生体認証装置4を使用して指静脈による生体認証を行う。PC1bには指静脈以外の生体認証を行う代替手段生体認証装置4´が接続されている。承認者Bは、代替手段生体認証装置4´を使用して指静脈以外の生体認証を行う。なお、クライアント1としての各PCは、本実施形態のワークフロー管理システムを利用するためにログイン認証を行う。また、クライアント1としての各PCは、認証の方法として、生体認証の他に、パスワード認証を行うこともできる。ログイン認証を、生体認証によって行っても良いし、パスワード認証を行っても良い。
FIG. 1 shows a PC 1a used by the approver A, a
ワークフローサーバ2は、ワークフローを管理するために、認証ログ記録6およびワークフロー作業情報7という情報をデータベース形式で記憶している。認証ログ記録6は、クライアント1の認証の履歴を示す情報である。ワークフロー作業情報7は、ワークフローを構成する作業を示す情報である。認証ログ記録6およびワークフロー作業情報7の詳細については、後記する。
The
認証サーバ3は、生体認証およびパスワード認証を行うために、認証用個人情報5という情報をデータベース形式で記憶している。認証用個人情報5は、クライアント1であるPCを使用するユーザの個人情報である。認証用個人情報5の詳細については、後記する。
The
ワークフロー管理システムを構成するコンピュータについて説明する。図2は、クライアント1のハードウェア資源の構成を図示したものである。図2では、クライアント1の一例として、PC1aについて図示している。PC1aは、生体認証装置4の他に、キーボード11、マウス12、ディスプレイ装置13、入力部14、通信装置15、記録用ディスク16、メモリ17、CPU(Central Processing Unit)18および出力部19を有している。他のPCにおいて、生体認証装置4以外は、共通している。
A computer constituting the workflow management system will be described. FIG. 2 illustrates the hardware resource configuration of the
キーボード11は、文字や数字等を入力する入力装置である。マウス12は、ディスプレイ装置13の画面上に表示されたポインタを移動させる入力装置である。ディスプレイ装置13は、画面上に文字や図形等を表示する表示装置である。
The
入力部14は、キーボード11、マウス12および生体認証装置4から入力された情報を受信する入力用のインタフェースである。通信装置15は、ワークフローサーバ2や認証サーバ3との接続を確立する通信用のインタフェースである。記録用ディスク16は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROM(Read Only Memory)がある。メモリ17は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAM(Random Access Memory)である。CPU18は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。出力部19は、CPU18により処理された情報をディスプレイ装置13に送信する出力用のインタフェースである。
The
メモリ17は、CPU18の処理を実現させる機能として、承認処理部171および検索処理部172を有している。承認処理部171は、PC1aにとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部172は、PC1aにとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。
The
図3は、ワークフローサーバ2のハードウェア資源の構成を図示したものである。ワークフローサーバ2は、通信装置21、記録用ディスク22、メモリ23およびCPU24を有している。
FIG. 3 illustrates the configuration of hardware resources of the
通信装置21は、クライアント1や認証サーバ3との接続を確立する通信用のインタフェースである。記録用ディスク22は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROMがある。メモリ23は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAMである。CPU24は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。
The
メモリ23は、CPU24の処理を実現させる機能として、承認処理部231および検索処理部232を有している。承認処理部231は、ワークフローサーバ2にとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部232は、ワークフローサーバ2にとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。
The
図4は、認証サーバ3のハードウェア資源の構成を図示したものである。認証サーバ3は、通信装置31、記録用ディスク32、メモリ33およびCPU34を有している。
FIG. 4 illustrates the configuration of the hardware resources of the
通信装置31は、クライアント1やワークフローサーバ2との接続を確立する通信用のインタフェースである。記録用ディスク32は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROMがある。メモリ33は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAMである。CPU34は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。
The
メモリ33は、CPU34の処理を実現させる機能として、承認処理部331を有している。承認処理部231は、認証サーバ3にとって、ワークフローを構成する作業の承認に必要な処理を実行する。詳細は、後記する。
The
認証サーバ3が記憶する認証用個人情報5について詳細に説明する。図5は、認証用個人情報5のデータ構造を図示したものである。認証用個人情報5は、ユーザID(Identification)フィールド51、認証パスワードフィールド52および生体認証パターンフィールド53を有するデータベースにより、クライアント1を使用する各ユーザをレコードとして記憶される。
The authentication
ユーザIDフィールド51には、クライアント1を使用するユーザを識別する値が登録される。認証パスワードフィールド52には、ユーザがパスワード認証を行う場合、キーボード11から入力される文字列と比較対照される文字列、つまりパスワードが登録される。生体認証パターンフィールド53には、ユーザが生体認証を行う場合、生体認証装置4(または、代替手段生体認証装置4´)から入力される生体情報と比較対照される生体認証パターンが登録される。生体認証パターンとしては、例えば、事前に取得したユーザ本人の生体情報を、所定のアルゴリズムにより暗号化したものがある。なお、生体認証パターンは、生体認証手段の各々に応じて作成される。同じユーザであっても別のレコードとして作成するようにしても良い。生体認証パターンフィールド53から生体認証パターンを読み出せば、あるユーザがどの生体認証手段を利用することができるか判別することができるものとする。
In the
ワークフローサーバ2が記憶する認証ログ記録6について詳細に説明する。図6は、認証ログ記録のデータ構造を図示したものである。認証ログ記録6は、作業番号フィールド61、承認者IDフィールド62、認証方式フィールド63、タイムスタンプフィールド64、改竄防止情報フィールド65および承認依頼者フィールド66を有するデータベースにより、主にワークフローを構成する作業をレコードとして記憶される。
The authentication log record 6 stored in the
作業番号フィールド61には、ワークフローを構成する作業を識別する番号が登録される。承認者IDフィールド62には、ワークフローを構成する作業の承認を行う者、つまり承認者を識別する値が登録される。認証方式フィールド63には、認証を行うときの手段を識別する値が登録される。タイムスタンプフィールド64には、少なくとも認証を行った時刻およびその認証を識別するコード番号が登録される。改竄防止情報フィールド65には、改竄防止として機能する、例えば文字列が登録される。承認依頼者フィールド66には、ワークフローを構成する作業の承認を承認者に依頼する者を識別する値が登録される。この依頼を行う者は、通常は、ワークフローを構成する作業の起案者である。
In the
ワークフローサーバ2が記憶するワークフロー作業情報7について詳細に説明する。図7は、ワークフロー作業情報のデータ構造を図示したものである。ワークフロー作業情報7は、作業番号フィールド71、案件名称フィールド72、担当者フィールド73、承認依頼日フィールド74、承認依頼先フィールド75、承認完了日フィールド76、承認期限フィールド77、工程フィールド78および作業状況フィールド79を有するデータベースにより、ワークフローを構成する作業をレコードとして記憶される。
The workflow work information 7 stored in the
作業番号フィールド71には、ワークフローを構成する作業を識別する番号(以下、「作業ID」という場合がある。)が登録される。案件名称フィールド72には、ワークフローを構成する作業において対象となる案件の名称が登録される。担当者フィールド73には、ワークフローを構成する作業において対象となる案件の担当者、つまり起案者が登録される。承認依頼日フィールド74には、担当者が承認者に承認の依頼を求めた日が登録される。承認依頼先フィールド75には、担当者が依頼を求めた承認者を識別する値(以下、「承認者ID」という場合がある。)が登録される。承認完了日フィールド76には、承認者による承認が完了した日が登録される。承認期限フィールド77には、承認者による承認の期限日が登録される。工程フィールド78には、ワークフローを構成する作業の内容が登録される。作業状況フィールド79には、ワークフローを構成する作業の進行状況が登録される。
In the
ワークフロー管理システムを構成するコンピュータの機能構成について説明する。図8は、クライアント1の承認処理部の機能構成を図示したものである。図8では、クライアント1の一例として、PC1aについて図示している。クライアント1の承認処理部171は、ログイン指示部171a、作業一覧画面表示部171b、作業選択部171c、承認実行部171d、承認行為認証画面表示部171e、承認確認了解指示部171f、生体認証手段選択画面表示部171g、生体認証手段選択部171h、生体認証実行画面表示部171i、生体認証情報入力部171j、承認結果確認画面表示部171k、作業一覧画面再表示部171lおよび承認済作業内容選択部171mを有して構成されている。他のPCにおいて、承認者が用いるPCについては、共通している。
A functional configuration of a computer constituting the workflow management system will be described. FIG. 8 illustrates the functional configuration of the approval processing unit of the
ログイン指示部171aは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部171bは、ディスプレイ装置13の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
作業選択部171cは、作業一覧画面表示部171bにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面表示部171bは、その作業が選択された旨およびその作業の詳細内容を表示するように処理する。
The
The work list
The
承認実行部171dは、作業選択部171cにより選択された作業に対する承認を実行するように処理する。
承認行為認証画面表示部171eは、ディスプレイ装置13の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。
承認確認了解指示部171fは、ユーザにより、入力装置から入力された、承認行為を自分の意思に基づき行った旨の指示を処理する。
The
The approval act authentication
The approval confirmation
生体認証手段選択画面表示部171gは、承認行為に必要な認証を実行するときに用いる生体認証手段を選択してもらう旨を表示するように処理する。
生体認証手段選択部171hは、ユーザにより、入力装置から入力された、生体認証手段の選択を処理する。
生体認証実行画面表示部171iは、承認行為に必要な認証を実行中である旨を表示するように処理する。
The biometric authentication means selection
The biometric authentication means
The biometric authentication execution
生体認証情報入力部171jは、ユーザにより、生体認証装置4から入力された生体認証情報(この場合は、指静脈認証に必要な生体情報)を生体認証の処理に用いるように処理する。
承認結果確認画面表示部171kは、ディスプレイ装置13の画面上に、承認行為に必要な認証が成功または失敗した旨を表示するように処理する。
The biometric authentication
The approval result confirmation
作業一覧画面再表示部171lは、ディスプレイ装置13の画面上に、承認実行部171dによる承認結果を反映させて、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
承認済作業内容選択部171mは、作業一覧画面再表示部171lにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面再表示部171lは、その作業が選択された旨、その作業の詳細内容、および承認済であればその作業の承認結果を表示するように処理する。
The work list screen redisplay unit 171l performs processing so that the approval result by the
The approved work
図9は、ワークフローサーバ2の承認処理部の機能構成を図示したものである。ワークフローサーバ2の承認処理部231は、ログイン認証部231a、作業一覧取得部231b、承認行為認証画面処理部231c、生体認証手段取得部231d、生体認証手段選択画面処理部231e、生体認証実行画面処理部231f、生体認証情報取得部231g、生体認証情報照合依頼部231h、改竄防止情報取得部231i、認証ログ記録書込み部231j、作業ステータス変更部231kおよび承認結果確認画面処理部231lを有して構成されている。
FIG. 9 illustrates a functional configuration of the approval processing unit of the
ログイン認証部231aは、クライアント1から指示されたログイン認証を、認証サーバ3に依頼するように処理する。
作業一覧取得部231bは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報7から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報7に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント1に送信し、ディスプレイ装置13に表示できるようにする。
The
The work
承認行為認証画面処理部231cは、クライアント1の承認行為認証画面表示部171eに表示させる内容、つまり、承認行為に必要な認証を開始することを示す内容を作成するように処理する。
生体認証手段取得部231dは、ユーザが利用できる生体認証手段を認証サーバ3に問い合わせて取得するように処理する。
生体認証手段選択画面処理部231eは、クライアント1の生体認証手段選択画面表示部171gに表示させる内容、つまり、生体認証手段を選択してもらう旨を示す内容を作成するように処理する。
The approval action authentication
The biometric authentication means
The biometric authentication means selection
生体認証実行画面処理部231fは、クライアント1の生体認証実行画面表示部171iに表示させる内容、つまり、承認行為に必要な認証を実行中である旨を示す内容を作成するように処理する。
生体認証情報取得部231gは、クライアント1から生体認証情報を取得するように処理する。
The biometric authentication execution
The biometric authentication
生体認証情報照合依頼部231hは、生体認証情報取得部231gにより取得した生体認証情報を認証サーバ3に送信し、生体認証における生体認証情報の照合を依頼するように処理する。クライアント1の承認実行部171dにより実行される作業の作業番号を検索キーとして、ワークフロー作業情報7の作業番号フィールド71を検索し、該当するレコードを抽出し、抽出したレコードのうち作業IDおよび承認者IDを読み出す。一方、承認を実行する時を示すタイムスタンプを、例えば、周知の方法で作成する。生体認証情報照合依頼部231hは、作業IDと、承認者IDと、タイムスタンプと、生体認証情報とを認証サーバ3に送信する。
The biometric authentication information
改竄防止情報取得部231iは、認証サーバ3から、当該作業の承認行為に対する改竄防止情報を取得する。
認証ログ記録書込み部231jは、クライアント1による承認行為の認証の履歴を認証ログ記録6に対して、新たなレコードを追加して作成する。
作業ステータス変更部231kは、クライアント1による承認行為の認証がなされた作業の作業状況を変更する。承認がなされた場合、ワークフロー作業情報7の作業状況フィールド79に登録されている「未承認」という値を「承認済」という値に更新する。
The tampering prevention information acquisition unit 231 i acquires tampering prevention information for the act of approving the work from the
The authentication log
The work
承認結果確認画面処理部231lは、クライアント1の作業一覧画面再表示部171lに表示させる内容、つまり、承認実行部171dによる承認結果を反映させた、ワークフローを構成する作業の一覧を作成するように処理する。なお、ワークフロー作業情報7には、承認済となった作業(レコード)に対し、承認結果も対応付けて登録しておくように処理する。
The approval result confirmation screen processing unit 231l creates a list of operations constituting the workflow, reflecting the contents to be displayed on the work list screen redisplay unit 171l of the
図10は、認証サーバ3の承認処理部の機能構成を図示したものである。認証サーバ3の承認処理部331は、生体認証情報照合部331aおよび改竄防止情報生成部331bを有して構成されている。
FIG. 10 illustrates a functional configuration of the approval processing unit of the
生体認証情報照合部331aは、生体認証情報照合依頼部231hから依頼された生体認証の照合を処理する。ワークフローサーバ2から作業IDと、承認者IDと、タイムスタンプと、生体認証情報を受信すると、承認者IDを検索キーとして、認証用個人情報5のユーザIDフィールド51を検索し、該当するレコードを抽出し、抽出したレコードのうち生体認証パターンを読み出す。読み出した生体認証パターンと、受信した生体認証情報とを比較して照合し、認証の成否を判定する。
The biometric authentication
改竄防止情報生成部331bは、生体認証情報照合部331aによる認証が成功した場合、ワークフローサーバ2から受信した作業IDと、承認者IDと、タイムスタンプと、生体認証情報とに基づいて改竄防止情報を、例えば、周知の方法で生成する。生成した改竄防止情報は、ワークフローサーバ2に送信し、認証ログ記録6の改竄防止情報フィールド65に登録される。
When the authentication by the biometric authentication
図11は、クライアント1の検索処理部の機能構成を図示したものである。図11では、クライアント1の一例として、PC1aについて図示している。クライアント1の検索処理部172は、ログイン指示部172a、作業一覧画面表示部172b、承認結果検索指示部172c、検索条件入力画面表示部172d、検索条件選択部172e、検索実行指示部172fおよび検索結果画面表示部172gを有して構成されている。
FIG. 11 illustrates the functional configuration of the search processing unit of the
ログイン指示部172aは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部172bは、ディスプレイ装置13の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
The
The work list
承認結果検索指示部172cは、ユーザにより、入力装置から入力された、承認結果の検索を開始する指示を処理する。
検索条件入力画面表示部172dは、ディスプレイ装置13の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。
検索条件選択部172eは、ユーザにより、入力装置から入力された、検索条件の選択を処理する。
The approval result
The search condition input
The search
検索実行指示部172fは、ユーザにより、入力装置から入力された、選択された検索条件に基づく検索を実行するように処理する。
検索結果画面表示部172gは、ディスプレイ装置13の画面上に、選択された検索条件に対応する検索結果を表示するように処理する。
The search
The search result
図12は、ワークフローサーバ2の検索処理部の機能構成を図示したものである。ワークフローサーバ2の検索処理部232は、ログイン認証部232a、作業一覧取得部232b、検索条件入力画面処理部232c、認証ログ記録取得部232d、ワークフロー作業情報検索処理実行部232eおよび検索結果画面処理部232fを有して構成されている。
FIG. 12 illustrates the functional configuration of the search processing unit of the
ログイン認証部232aは、クライアント1から指示されたログイン認証を、認証サーバ3に依頼するように処理する。
作業一覧取得部232bは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報7から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報7に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント1に送信し、ディスプレイ装置13に表示できるようにする。
The
The work
検索条件入力画面処理部232cは、クライアント1の検索条件入力画面表示部172dに表示させる内容、つまり、検索条件を入力することを示す内容を作成するように処理する。
認証ログ記録取得部232dは、認証ログ記録6から、クライアント1による承認行為の認証の履歴を取得する。
ワークフロー作業情報検索処理実行部232eは、クライアント1の検索条件選択部172eにより選択された検索条件に従って、ワークフロー作業情報7を検索する。
検索結果画面処理部232fは、検索結果画面表示部172gに表示させる内容、つまり、ワークフロー作業情報検索処理実行部232eにより検索された検索結果を作成するように処理する。
The search condition input
The authentication log
The workflow work information search
The search result
≪処理≫
次に、本実施形態のワークフロー管理システムにおける処理動作として、特に、承認処理および検索処理について詳細に説明する。
<< Process >>
Next, in particular, the approval process and the search process will be described in detail as processing operations in the workflow management system of the present embodiment.
〔承認処理フロー〕
図13A、図13Bは、ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。また、図14から図22に亘って承認処理を進行しているときのクライアント1のディスプレイ装置13の表示内容を図示する。
[Approval processing flow]
13A and 13B illustrate the approval process in the workflow management system as an approval process flow. Further, the display contents of the display device 13 of the
まず、ステップS101において、承認処理部231は、ログイン認証部231aにより、ログイン認証処理を実行する。この処理を実行した後、ステップS102に進む。
First, in step S101, the
次に、ステップS102において、承認処理部231は、クライアント1を使用する承認者がワークフロー管理システムで管理するワークフローの利用可能者であるか否かを判定する。利用可能者である場合は(ステップS102でYes)、ステップS103に進む。利用可能者でない場合は(ステップS102でNo)、承認処理を終了する。
Next, in step S102, the
次に、ステップS103において、承認処理部231は、作業一覧取得部231bにより、ワークフローを構成する作業の一覧を取得し、取得した作業(ワークフロー案件)をクライアント1に送信する。送信した後、ステップS104に進む。
Next, in step S <b> 103, the
次に、ステップS104において、承認処理部171は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部171bにより、ディスプレイ装置13の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップS105に進む。
Next, in step S <b> 104, the
図14は、承認処理フローのステップS104の処理を実行したときのディスプレイ装置13の画面を図示したものである。「承認依頼作業一覧」において、ステップS103において取得した作業が表示されている。 FIG. 14 illustrates a screen of the display device 13 when the process of step S104 of the approval process flow is executed. In the “approval request work list”, the work acquired in step S103 is displayed.
次に、ステップS105において、承認処理部171は、ワークフロー作業選択処理を実行する。作業選択部171cにより、ユーザが「承認依頼作業一覧」から作業を選択できるように処理する。この処理を行った後、ステップS106に進む。
Next, in step S105, the
図15は、承認処理フローのステップS105の処理を実行したときのディスプレイ装置13の画面を図示したものである。ユーザは入力装置からチェックボックス1501を選択して、そのチェックボックスに印をつけることにより、「承認依頼作業一覧」の、例えば最上段にある作業を選択することができる。そして、「Menu」の「内容確認」ボタン1502をクリックすると、作業詳細1503の領域において、その作業に関する詳細な説明が表示される。
FIG. 15 illustrates the screen of the display device 13 when the process of step S105 of the approval process flow is executed. The user can select a
次に、ステップS106において、承認処理部171は、要求処理を実行する。選択した作業に対するユーザの要求を決定するように処理する。この処理を実行した後、ステップS107に進む。
Next, in step S106, the
次に、ステップS107において、承認処理部171は、ユーザの決定した要求が、承認要求であるか、保留・差戻し要求(保留要求または差戻し要求)であるかを判定する。承認要求であった場合(ステップS107で「承認要求」)、ステップS108に進む。保留・差戻し要求であった場合(ステップS107で「保留・差戻し要求」)、保留・差戻し処理(保留処理または差戻し処理)を実行する。なお、「承認要求」とは、選択した作業について承認するという意思を示す要求である。「保留要求」とは、選択した作業を現時点では承認せず、後で措置を決めるという意思を示す要求である。「差戻し要求」とは、選択した作業を承認せず、その作業の以前の作業の担当者(例えば、起案者)に戻すという意思を示すという要求である。また、「保留処理」とは、選択した作業を保留にするための情報処理であり、「差戻し処理」とは選択した作業を、その作業の以前の作業の担当者に戻すための情報処理である。これらの処理に関する詳細は省略する。
Next, in step S107, the
次に、ステップS108において、承認処理部171は、承認行為認証画面表示処理を実行する。承認行為認証画面表示部171eにより、ディスプレイ装置13の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。この処理を行った後、ステップS109に進む。
Next, in step S108, the
図16は、承認処理フローのステップS108の処理を実行したときのディスプレイ装置13の画面を図示したものである。「Menu」の「承認」ボタン1601をクリックすると、チェックボックスに印の付いた作業に対して承認要求をしたものとして処理され、その結果として、「承認行為認証画面」1602というダイアログを表示する。「承認行為認証画面」1602において「OK」ボタン1603をクリックすると、承認確認了解指示部171fにより、このダイアログに記載された説明について承認者が了解したものとして処理され、生体認証の処理に移る。ちなみに、「保留」ボタン1604をクリックすると、保留処理を実行し、「差戻し」ボタン1605をクリックすると、差戻し処理を実行する。
FIG. 16 illustrates the screen of the display device 13 when the process of step S108 of the approval process flow is executed. When the “Approve”
次に、ステップS109において、承認処理部171は、生体認証手段選択処理を実行する。生体認証手段選択画面表示部171gにより、承認に要する生体認証手段を選択してもらう旨を表示するように処理し、生体認証手段選択部171hにより、ユーザが生体認証手段を選択できるように処理する。この処理を行った後、ステップS110に進む。
Next, in step S109, the
図17は、承認処理フローのステップS109の処理を実行したときのディスプレイ装置13の画面を図示したものである。生体認証手段選択画面表示部171gにより、「生体認証選択画面」1701というダイアログが表示される。「生体認証選択画面」1701には、当該ユーザが利用できる生体認証手段(手段1〜手段3)が表示されている。生体認証手段選択部171hにより、利用できる生体認証手段の1つを選択する。ここでは、ユーザが手段1の「指静脈」を選択するために、ラジオボタン1702をクリックして有効にする。その後、「OK」ボタン1703を押すと、次の処理に進む。
FIG. 17 illustrates the screen of the display device 13 when the process of step S109 of the approval process flow is executed. The biometric authentication means selection
次に、ステップS110において、承認処理部171は、生体認証実行画面表示処理を実行する。生体認証実行画面表示部171iにより、承認行為に必要な認証を実行中である旨を表示するように処理する。この処理を行った後、ステップS111に進む。
Next, in step S110, the
図18は、承認処理フローのステップS110の処理を実行したときのディスプレイ装置13の画面を図示したものである。生体認証実行画面表示部171iにより、手段1の指静脈認証を実行中であることプログレッシブバーで示すダイアログ1801が表示される。
FIG. 18 illustrates the screen of the display device 13 when the process of step S110 of the approval process flow is executed. The biometric authentication execution
次に、ステップS111において、承認処理部171は、生体認証情報入力処理を実行する。生体認証情報入力部171jにより、生体認証装置4から指静脈認証用の生体認証情報を入力するように処理する。ワークフローサーバ2の生体認証情報取得部231gはこの生体認証情報を取得する。この処理を行った後、ステップS112に進む。
Next, in step S111, the
次に、ステップS112において、承認処理部231は、照合依頼処理を実行する。生体認証情報照合依頼部231hにより、取得した生体認証情報を認証サーバ3に送信し、生体認証における生体認証情報の照合を依頼するように処理する。この処理を行った後、ステップS113に進む。
Next, in step S112, the
次に、ステップS113において、承認処理部331は、ワークフローサーバ2から受信した生体認証情報が正しいか否か判定する。生体認証情報照合部331aにより、受信した生体認証情報と、認証用個人情報5に登録された生体認証パターンとの照合を行う。受信した生体認証情報が正しい場合(ステップS113で「正しい」)、生体認証が成功したことを意味し、ステップS114に進む。受信した生体認証情報が正しくない場合(ステップS113で「正しくない」)、生体認証が失敗したことを意味し、ステップS120に進む。
Next, in step S113, the
次に、ステップS114において、承認処理部331は、改竄防止情報生成処理を実行する。改竄防止情報生成部331bにより、改竄防止情報を生成するように処理する。この処理を行った後、ステップS115に進む。
Next, in step S114, the
次に、ステップS115において、承認処理部331は、ワークフローサーバ2に改竄防止情報を送信する。送信した後、ステップS116に進む。
Next, in step S115, the
次に、ステップS116において、承認処理部231は、認証ログ記録書込み処理を実行する。認証ログ記録書込み部231jにより、認証ログ記録6に対し、ユーザが選択した作業に対する承認行為の認証の履歴を新たに作成するように処理する。この処理を行った後、ステップS117に進む。
Next, in step S116, the
次に、ステップS117において、承認処理部231は、作業ステータス変更処理を実行する。作業ステータス変更部231kにより、ユーザが選択した作業に対する承認行為の認証がなされた作業の作業状況を「未承認」から「承認済」へと変更するように処理する。この処理を行った後、ステップS118に進む。
Next, in step S117, the
次に、ステップS118において、承認処理部171は、承認結果確認画面表示処理を実行する。承認結果確認画面表示部171kにより、ディスプレイ装置13の画面上に承認行為に必要な認証が成功した旨を表示するように処理する。この処理を行った後、ステップS119に進む。
Next, in step S118, the
図19は、承認処理フローのステップS118の処理を実行したときのディスプレイ装置13の画面を図示したものである。承認結果確認画面表示部171kにより、「承認結果確認画面」1901というダイアログが表示される。「OK」ボタン1902をクリックすると、このダイアログが閉じられる。
FIG. 19 illustrates the screen of the display device 13 when the process of step S118 of the approval process flow is executed. The approval result confirmation
次に、ステップS119において、承認処理部171は、作業一覧画面更新処理を実行する。作業一覧画面再表示部171lにより、ディスプレイ装置13の画面上に、承認結果を反映させて、ワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、承認処理フローを終了する。
Next, in step S119, the
図20は、承認処理フローのステップS119の処理を実行したときのディスプレイ装置13の画面を図示したものである。「承認依頼作業一覧」の承認行為の認証を行った作業(一覧の最上段のレコード)において、「状況」というフィールドに着目すると、以前は「未承認」であったが、作業一覧画面更新処理によって「承認済」に変更されている(符号2001参照)。また、「承認手段」というフィールドに着目すると、以前は空欄であったが、指静脈認証を行ったので、作業一覧画面更新処理によって「生体」に変更されている(符号2002参照)。 FIG. 20 illustrates a screen of the display device 13 when the process of step S119 of the approval process flow is executed. Focusing on the field “Status” in the work that has been approved for the approval action of “Approval Request Work List” (the top record in the list), it was previously “Unapproved”, but the work list screen update process Is changed to “approved” (see reference numeral 2001). Further, focusing on the field of “approval means”, it was previously blank, but since finger vein authentication was performed, it was changed to “biological” by the work list screen update process (see reference numeral 2002).
なお、図20の状態において、承認済作業内容選択部171mによって、「承認済」となった作業の承認結果を確認することができる。図21は、承認済の作業内容を確認する処理を実行したときのディスプレイ装置13の画面を図示したものである。ユーザは入力装置からチェックボックス2101を選択して、そのチェックボックスに印をつけることにより、「承認依頼作業一覧」の、例えば最上段にある作業を再度選択することができる。そして、「Menu」の「内容確認」ボタン2102をクリックすると、作業詳細2103の他に、承認結果2104の領域において、その作業に関する承認結果が表示される。承認結果2104には、「承認印」という、承認者の承認行為を保証する印影データを付すことができる。
In the state of FIG. 20, the approved work
次に、ステップS120において、承認処理部171は、認証エラー画面表示処理を実行する。承認結果確認画面表示部171kにより、ディスプレイ装置13の画面上に承認行為に必要な認証が失敗した旨を表示するように処理する。この処理を行った後、ステップS121に進む。
Next, in step S120, the
図22は、承認処理フローのステップS120の処理を実行したときのディスプレイ装置13の画面を図示したものである。承認結果確認画面表示部171kにより、「認証エラー」2201というダイアログが表示される。このとき、ユーザは、入力装置から生体認証を再実行するか、生体認証手段を再選択するかの何れかを選ぶ。
FIG. 22 illustrates a screen of the display device 13 when the process of step S120 of the approval process flow is executed. The approval result confirmation
次に、ステップS121において、承認処理部171は、ユーザが生体認証を再実行するか生体認証手段を再選択するかのいずれを選んだか判定する。生体認証を再実行することを選択した場合(ステップS121で「生体認証再実行」)、ステップS111に戻る。生体認証手段を再選択することを選択した場合(ステップS121「生体認証手段再選択」)ステップS109に戻る。
Next, in step S121, the
図22の「認証エラー」2201というダイアログにおいて、「再認証」ボタン2202をクリックすると、生体認証を再実行することを選択した処理を実行することになる。一方、「再選択」ボタン2203をクリックすると、生体認証手段を再選択することを選択した処理を実行することになる。
以上で、本実施形態のワークフロー管理システムにおける承認処理に関する詳細な説明を終了する。
When a “re-authentication”
Above, the detailed description regarding the approval process in the workflow management system of this embodiment is complete | finished.
〔検索処理フロー〕
図23は、ワークフロー管理システムにおける検索処理を検索処理フローとして図示したものである。また、図24から図26に亘って検索処理を進行しているときのクライアント1のディスプレイ装置13の表示内容を図示する。なお、すでに、ログイン認証は成功しているものとする。
[Search process flow]
FIG. 23 illustrates search processing in the workflow management system as a search processing flow. 24 to 26 show the display contents of the display device 13 of the
まず、ステップS201において、検索処理部172は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部172bにより、ディスプレイ装置13の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップS202に進む。
First, in step S <b> 201, the
図24は、検索処理フローのステップS201の処理を実行したときのディスプレイ装置13の画面を図示したものである。「承認依頼作業一覧」において、作業一覧取得部231bにより取得した作業が表示されている。
FIG. 24 illustrates the screen of the display device 13 when the process of step S201 of the search process flow is executed. In the “approval request work list”, the work acquired by the work
次に、ステップS202において、検索処理部172は、承認結果検索指示処理を実行する。承認結果検索指示部172cにより、承認結果の検索を開始する指示を処理する。図24において、「Menu」の「承認結果検索」ボタン2404をクリックすることでこの指示を行うことができる。この処理を行った後、ステップS203に進む。
Next, in step S202, the
次に、ステップS203において、検索処理部172は、検索条件入力画面表示処理を実行する。検索条件入力画面表示部172dにより、ディスプレイ装置13の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。この処理を行った後、ステップS204に進む。
Next, in step S203, the
図25は、検索処理フローのステップS203の処理を実行したときのディスプレイ装置13の画面を図示したものである。検索条件入力画面表示部172dにより、「承認結果検索画面」2501というダイアログが表示される。「承認者ID」「承認者氏名」「承認日」「承認工程」という検索軸で検索処理を実行できるようになっている。ただし、検索軸はこれらに限定されない。例えば、ワークフロー作業情報7を構成するフィールドの項目自体を検索軸として設定しても良い。
FIG. 25 illustrates the screen of the display device 13 when the process of step S203 of the search process flow is executed. The search condition input
次に、ステップS204において、検索処理部172は、検索条件選択処理を実行する。検索条件選択部172eにより、ユーザが検索条件の選択をできるように処理する。図25において、検索軸の欄に所望する値を入力する。この処理を行った後、ステップS205に進む。
Next, in step S204, the
次に、ステップS205において、検索処理部172は、検索実行指示処理を実行する。検索実行指示部172fにより、ユーザが選択された検索条件に基づいてワークフローサーバ2に検索処理を実行させるように処理する。この処理を行った後、ステップS206に進む。
Next, in step S205, the
次に、ステップS206において、検索処理部232は、ワークフロー作業情報と認証ログ記録とから該当するワークフロー作業を取得する。ワークフロー作業情報検索処理実行部232eにより、クライアント1から指定された検索条件に従って、ワークフロー作業情報7を検索する。認証ログ記録6も参照しつつ、該当する作業を取得する。取得した作業は、クライアント1に送信される。この処理を行った後、ステップS207に進む。
Next, in step S206, the
次に、ステップS207において、検索処理部172は、検索結果画面表示処理を実行する。検索結果画面表示部172gにより、ディスプレイ装置13の画面上に、検索結果であるワークフローを構成する作業の一覧を表示するように処理する。
Next, in step S207, the
図26は、検索処理フローのステップS207の処理を実行したときのディスプレイ装置13の画面を図示したものである。「承認依頼作業一覧」において、検索結果であるワークフローを構成する作業の一覧(2件)が表示されている。
以上で、本実施形態のワークフロー管理システムにおける承認処理に関する詳細な説明を終了する。
FIG. 26 illustrates a screen of the display device 13 when the process of step S207 of the search process flow is executed. In the “approval request work list”, a list (2) of work constituting the workflow as a search result is displayed.
Above, the detailed description regarding the approval process in the workflow management system of this embodiment is complete | finished.
≪まとめ≫
本実施形態により、以下の効果を奏する。すなわち、ワークフローの管理において、生体認証を用い、その生体認証のログを記録しているので、電子文書を伴わない、ワークフローを構成する作業の承認が然るべき者によって客観的に行われた、という証拠性を確保することができる。それとともに、承認の際には、確認のメッセージを画面上に表示しているので、その承認行為の責任をその者に認識させることができる。
≪Summary≫
According to the present embodiment, the following effects can be obtained. In other words, because biometric authentication is used in workflow management and the biometric authentication log is recorded, evidence that the work constituting the workflow was objectively approved by an appropriate person without an electronic document. Sex can be secured. At the same time, since a confirmation message is displayed on the screen at the time of approval, the person can be made aware of the responsibility for the approval action.
≪その他≫
以上本発明の実施形態についての一例を示したが、本発明は、これに限定されず、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。
≪Others≫
An example of the embodiment of the present invention has been described above, but the present invention is not limited to this and can be appropriately changed without departing from the spirit of the present invention.
例えば、本実施形態では、生体認証として指静脈認証を用いたがこれに限定しない。例えば、指紋、掌静脈、虹彩等による生体認証を用いても良い。 For example, in this embodiment, finger vein authentication is used as biometric authentication, but the present invention is not limited to this. For example, biometric authentication using fingerprints, palm veins, irises, or the like may be used.
また、本実施形態では、承認行為の認証を実行する対象となる案件を1つだけ選択するようにした(図15等参照)。しかし、承認行為の認証を実行する対象となる案件を複数まとめて選択することができる。例えば、「承認依頼作業一覧」に表示されている作業のうち承認したいものについて、それらの左隣にあるチェックボックスにすべて印をつけてから認証を実行するようにすれば良い。これにより、処理時間の短縮を達成することができる。 Further, in the present embodiment, only one item that is subject to authentication of approval is selected (see FIG. 15 and the like). However, it is possible to select a plurality of cases that are subject to authentication of approval actions. For example, for the work to be approved among the work displayed in the “approval request work list”, authentication may be performed after all the check boxes on the left side are marked. Thereby, reduction of processing time can be achieved.
その他、ハードウェア、ソフトウェア、各フローチャートなどの具体的な構成について、本発明の趣旨を逸脱しない範囲で適宜変更が可能である。 In addition, specific configurations of hardware, software, flowcharts, and the like can be changed as appropriate without departing from the spirit of the present invention.
1 クライアント
2 ワークフローサーバ
3 認証サーバ
4 生体認証装置
4´ 代替手段生体認証装置
5 認証用個人情報
6 認証ログ記録
7 ワークフロー作業情報
171、231、331 承認処理部
172、232 検索処理部
DESCRIPTION OF
Claims (8)
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバであって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
前記作業に関する前記ワークフロー作業情報の改竄防止情報と、
を記憶する記憶手段と、
を有し、
前記作業に関する前記ワークフロー作業情報の前記改竄防止情報は、前記認証サーバにより、前記作業識別情報、前記承認者識別情報、前記タイムスタンプ、および、前記照合依頼にかかる認証に用いる前記生体認証情報に基づいて生成されるものであり、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させ、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行い、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認結果の認証履歴を新たに作成し、前記表示手段に表示され、かつ、前記承認者の承認行為を保証する印影データを当該認証履歴に付することを可能とし、
前記ワークフローサーバは、前記改竄防止情報と前記認証ログ記録とを対応付けて前記記憶手段に記憶させる、
ことを特徴とするワークフローサーバ。 A biometric authentication apparatus that acquires biometric authentication information from an approver who approves the work constituting the workflow, an input unit that inputs an approval request by the approver, and a display unit that performs display related to approval of the work constituting the workflow Capable of communicating with a client having
The biometric authentication pattern of the approver is stored, the biometric authentication information acquired from the client and the biometric authentication pattern are collated and communicated with an authentication server that performs biometric authentication,
A workflow server that manages the workflow by processing the client's approval request and transmitting the biometric authentication information of the approver to the authentication server to request verification of the biometric authentication information.
The workflow server
Control means for processing approval of work constituting the workflow;
Workflow work information associated with at least work identification information for identifying work constituting the workflow, approver identification information for identifying an approver of the work, and work status information indicating the progress of the work;
An authentication log record in which at least work identification information for identifying work constituting a workflow, approver identification information for identifying an approver of the work, and a time stamp are associated;
Falsification prevention information of the workflow work information related to the work;
Storage means for storing
Have
The tampering prevention information of the workflow work information related to the work is based on the biometric authentication information used for authentication related to the work identification information, the approver identification information, the time stamp, and the verification request by the authentication server. Generated
The control means includes
For the work requested for approval from the client, the approver is displayed on the display means of the client to request that the authentication server perform biometric authentication,
When the information indicating permission to the request of the approver from the client Ru is received, performs the collation request to the authentication server,
When the authentication related to the verification request is successful, an authentication history of an approval result indicating that the work has been approved is newly created in the authentication log record, displayed on the display means, and an approval action of the approver the seal image data to ensure it possible to be subjected to the authentication history,
The workflow server stores the falsification preventing information and the authentication log record in association with each other in the storage unit.
A workflow server characterized by that .
前記認証サーバが実行する生体認証は、指静脈認証であること
を特徴とする請求項1に記載のワークフローサーバ。 The biometric authentication device possessed by the client is a device for finger vein authentication,
The workflow server according to claim 1, wherein the biometric authentication performed by the authentication server is finger vein authentication.
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバであって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
を記憶する記憶手段と、
を有し、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させ、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行い、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認行為の認証履歴を新たに作成するとともに、前記作業識別情報、前記承認者識別情報、前記タイムスタンプおよび前記照合依頼にかかる認証に用いた前記生体認証情報に基いて前記認証サーバが作成した改竄防止情報を、前記認証履歴に対応付けて前記認証ログ記録に登録すること
を特徴とするワークフローサーバ。 A biometric authentication apparatus that acquires biometric authentication information from an approver who approves the work constituting the workflow, an input unit that inputs an approval request by the approver, and a display unit that performs display related to approval of the work constituting the workflow Capable of communicating with a client having
The biometric authentication pattern of the approver is stored, the biometric authentication information acquired from the client and the biometric authentication pattern are collated and communicated with an authentication server that performs biometric authentication,
A workflow server that manages the workflow by processing the client's approval request and transmitting the biometric authentication information of the approver to the authentication server to request verification of the biometric authentication information.
The workflow server
Control means for processing approval of work constituting the workflow;
Workflow work information associated with at least work identification information for identifying work constituting the workflow, approver identification information for identifying an approver of the work, and work status information indicating the progress of the work;
An authentication log record in which at least work identification information for identifying work constituting a workflow, approver identification information for identifying an approver of the work, and a time stamp are associated;
Storage means for storing
Have
The control means includes
For the work requested for approval from the client, the approver is displayed on the display means of the client to request that the authentication server perform biometric authentication,
When the information indicating permission to the request of the approver from the client Ru is received, performs the collation request to the authentication server,
When authentication related to the verification request is successful, an authentication history of an approval act that approves the work is newly created in the authentication log record, and the work identification information, the approver identification information, the time stamp And a falsification preventing information created by the authentication server based on the biometric authentication information used for authentication related to the verification request, registered in the authentication log record in association with the authentication history.
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバのワークフロー管理方法であって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
前記作業に関する前記ワークフロー作業情報の改竄防止情報と、
を記憶する記憶手段と、
を有し、
前記作業に関する前記ワークフロー作業情報の前記改竄防止情報は、前記認証サーバにより、前記作業識別情報、前記承認者識別情報、前記タイムスタンプ、および、前記照合依頼にかかる認証に用いる前記生体認証情報に基づいて生成されるものであり、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させるステップと、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信されると、前記認証サーバに前記照合依頼を行うステップと、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認結果の認証履歴を新たに作成し、前記表示手段に表示され、かつ、前記承認者の承認行為を保証する印影データを当該認証履歴に付することを可能とするステップと、
を実行し、
前記ワークフローサーバは、前記改竄防止情報と前記認証ログ記録とを対応付けて前記記憶手段に記憶させる、
ことを特徴とするワークフロー管理方法。 A biometric authentication apparatus that acquires biometric authentication information from an approver who approves the work constituting the workflow, an input unit that inputs an approval request by the approver, and a display unit that performs display related to approval of the work constituting the workflow Capable of communicating with a client having
The biometric authentication pattern of the approver is stored, the biometric authentication information acquired from the client and the biometric authentication pattern are collated and communicated with an authentication server that performs biometric authentication,
A workflow management method for a workflow server that manages a workflow by processing an approval request of the client and transmitting biometric authentication information of the approver to the authentication server to request verification of the biometric authentication information. And
The workflow server
Control means for processing approval of work constituting the workflow;
Workflow work information associated with at least work identification information for identifying work constituting the workflow, approver identification information for identifying an approver of the work, and work status information indicating the progress of the work;
An authentication log record in which at least work identification information for identifying work constituting a workflow, approver identification information for identifying an approver of the work, and a time stamp are associated;
Falsification prevention information of the workflow work information related to the work;
Storage means for storing
Have
The tampering prevention information of the workflow work information related to the work is based on the biometric authentication information used for authentication related to the work identification information, the approver identification information, the time stamp, and the verification request by the authentication server. Generated
The control means includes
Displaying on the display means of the client that the approver is requested to perform biometric authentication by the authentication server for work requested by the client;
When the information indicating permission to the request of the approver from the client Ru is received, and performing the verification request to the authentication server,
When the authentication related to the verification request is successful, an authentication history of an approval result indicating that the work has been approved is newly created in the authentication log record, displayed on the display means, and an approval action of the approver The step of allowing the seal history data to be attached to the authentication history,
The execution,
The workflow server stores the falsification preventing information and the authentication log record in association with each other in the storage unit.
A workflow management method characterized by the above.
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバのワークフロー管理方法であって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
を記憶する記憶手段と、
を有し、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させるステップと、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信された時に、前記認証サーバに前記照合依頼を行うステップと、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認行為の認証履歴を新たに作成するとともに、前記作業識別情報、前記承認者識別情報、前記タイムスタンプおよび前記照合依頼にかかる認証に用いた前記生体認証情報に基いて前記認証サーバが作成した改竄防止情報を、前記認証履歴に対応付けて前記認証ログ記録に登録するステップと、
を実行することを特徴とするワークフロー管理方法。 A biometric authentication apparatus that acquires biometric authentication information from an approver who approves the work constituting the workflow, an input unit that inputs an approval request by the approver, and a display unit that performs display related to approval of the work constituting the workflow Capable of communicating with a client having
The biometric authentication pattern of the approver is stored, the biometric authentication information acquired from the client and the biometric authentication pattern are collated and communicated with an authentication server that performs biometric authentication,
A workflow management method for a workflow server that manages a workflow by processing an approval request of the client and transmitting biometric authentication information of the approver to the authentication server to request verification of the biometric authentication information. And
The workflow server
Control means for processing approval of work constituting the workflow;
Workflow work information associated with at least work identification information for identifying work constituting the workflow, approver identification information for identifying an approver of the work, and work status information indicating the progress of the work;
An authentication log record in which at least work identification information for identifying work constituting a workflow, approver identification information for identifying an approver of the work, and a time stamp are associated;
Storage means for storing
Have
The control means includes
Displaying on the display means of the client that the approver is requested to perform biometric authentication by the authentication server for work requested by the client;
When the information indicating permission for the request of the approver is received from the client, the verification request to the authentication server;
When authentication related to the verification request is successful, an authentication history of an approval act that approves the work is newly created in the authentication log record, and the work identification information, the approver identification information, the time stamp And falsification prevention information created by the authentication server based on the biometric authentication information used for authentication related to the verification request is registered in the authentication log record in association with the authentication history;
The workflow management method characterized by performing.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008141392A JP5204556B2 (en) | 2008-05-29 | 2008-05-29 | Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2008141392A JP5204556B2 (en) | 2008-05-29 | 2008-05-29 | Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2009289060A JP2009289060A (en) | 2009-12-10 |
| JP5204556B2 true JP5204556B2 (en) | 2013-06-05 |
Family
ID=41458215
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2008141392A Expired - Fee Related JP5204556B2 (en) | 2008-05-29 | 2008-05-29 | Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP5204556B2 (en) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2015103007A (en) * | 2013-11-25 | 2015-06-04 | 株式会社野村総合研究所 | Operation report management system and operation report management program |
| JP6579000B2 (en) * | 2016-03-08 | 2019-09-25 | 富士通株式会社 | Display control program, apparatus, and method |
| EP4016483A4 (en) * | 2019-08-14 | 2022-08-17 | NEC Corporation | INFORMATION PROCESSING DEVICE, INFORMATION PROCESSING METHOD AND RECORDING MEDIUM |
| US11658966B2 (en) * | 2019-12-17 | 2023-05-23 | Fisher-Rosemount Systems, Inc. | Personnel profiles and fingerprint authentication for configuration engineering and runtime applications |
| WO2023233658A1 (en) * | 2022-06-03 | 2023-12-07 | 富士通株式会社 | Workflow control method, workflow control program, and information processing device |
Family Cites Families (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH09114894A (en) * | 1995-10-13 | 1997-05-02 | Nec Eng Ltd | Electronic document approval system |
| JP2002222168A (en) * | 2001-01-26 | 2002-08-09 | Casio Comput Co Ltd | Personal authentication system, personal authentication method, and program |
| JP4087126B2 (en) * | 2002-02-27 | 2008-05-21 | 株式会社日立製作所 | Biometric authentication method with safety guarantee and apparatus for performing authentication service |
| JP4510392B2 (en) * | 2002-03-15 | 2010-07-21 | パナソニック株式会社 | Service providing system for personal information authentication |
| JP4261551B2 (en) * | 2006-02-07 | 2009-04-30 | 株式会社Osk | Archive system |
| JP2008004110A (en) * | 2006-05-24 | 2008-01-10 | Hitachi Ltd | Device management system |
| JP2008067043A (en) * | 2006-09-07 | 2008-03-21 | Hitachi Ltd | Electronic signature system |
| JP2008107912A (en) * | 2006-10-23 | 2008-05-08 | Ricoh Co Ltd | Business management device, business management method, and business management program |
| JP2008117009A (en) * | 2006-10-31 | 2008-05-22 | Nomura Research Institute Ltd | Remote access control device |
-
2008
- 2008-05-29 JP JP2008141392A patent/JP5204556B2/en not_active Expired - Fee Related
Also Published As
| Publication number | Publication date |
|---|---|
| JP2009289060A (en) | 2009-12-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US11847199B2 (en) | Remote usage of locally stored biometric authentication data | |
| EP3362970B1 (en) | Blockchain-based identity and transaction platform | |
| US12380451B1 (en) | Biometric authentication on push notification | |
| EP3130166B1 (en) | Method for verifying authorized signer for mobile device based document escrow service | |
| JP4966765B2 (en) | Biometric authentication system | |
| US9432368B1 (en) | Document distribution and interaction | |
| US8407762B2 (en) | System for three level authentication of a user | |
| JP2009187146A (en) | Information processing system and information processing program | |
| CN112534434A (en) | Data management system and data management method | |
| JP2013164835A (en) | Authentication system, authentication method, apparatus, and program | |
| JP7565868B2 (en) | DATA MANAGEMENT SYSTEM, DATA MANAGEMENT METHOD, AND DATA MANAGEMENT PROGRAM | |
| JP5204556B2 (en) | Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program | |
| JP2019087145A (en) | Management system, control method therefor, and program | |
| JP4781033B2 (en) | Authentication system, processing method, program, and recording medium | |
| JP6299851B2 (en) | Workflow server, workflow system, processing method thereof, and program | |
| JP5569284B2 (en) | Information processing apparatus, authentication control method, and authentication control program | |
| US20060089809A1 (en) | Data processing apparatus | |
| JP2010055465A (en) | Processing device, system, and control program | |
| JP2007272600A (en) | User authentication method linked with environment authentication, user authentication system linked with environment authentication, and program for user authentication linked with environment authentication | |
| JP2007272352A (en) | IC card system, apparatus and program | |
| JP6464870B2 (en) | Authentication method, authentication program, and authentication apparatus | |
| US11977611B2 (en) | Digital rights management platform | |
| JP2010186380A (en) | Information management system | |
| JP5331736B2 (en) | File export management system, file export management server, file export management method, and file export management program | |
| JP2018055145A (en) | Authentication processing system and authentication processing method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100714 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120620 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120703 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120830 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20121113 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20130110 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130129 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130215 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 5204556 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160222 Year of fee payment: 3 |
|
| LAPS | Cancellation because of no payment of annual fees |