Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP5204556B2 - Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program - Google Patents
[go: Go Back, main page]

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 PDF

Info

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
Application number
JP2008141392A
Other languages
Japanese (ja)
Other versions
JP2009289060A (en
Inventor
泰士 小林
朋夫 門司
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2008141392A priority Critical patent/JP5204556B2/en
Publication of JP2009289060A publication Critical patent/JP2009289060A/en
Application granted granted Critical
Publication of JP5204556B2 publication Critical patent/JP5204556B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

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には、ワークフローの一環として、申請書等の承認処理を行うにあたり、指紋の照合による業務処理および業務処理時に承認者の認証を行う技術について開示されている。
特開2001−265915号公報
Japanese Patent Application Laid-Open No. 2004-151561 discloses a technique for performing an approval process for an application form as part of a workflow and a technique for authenticating an approver at the time of the business process by performing fingerprint processing.
JP 2001-265915 A

特許文献1は、申請書等といった電子文書の承認について承認者の生体認証を行うものである。このような生体認証は、一般的に、電子文書の承認行為が然るべき承認者によって客観的に行われた、という証拠性を確保するために行われる。そのために電子文書が伴うときは、その電子文書に対して証拠性を示すデータ、例えば、印影データが付される。   Patent Literature 1 performs biometric authentication of an approver for approval of an electronic document such as an application form. Such biometric authentication is generally performed in order to ensure evidence that the act of approving an electronic document was objectively performed by an appropriate approver. Therefore, when an electronic document is accompanied, data indicating evidence, for example, seal stamp data is attached to the electronic document.

しかし、近年では、ワークフローの管理において、このような証拠性は、電子文書の承認行為のみならず、電子文書を伴わない、ワークフローを構成する作業そのものの承認行為に対して必要とされるようになった。この場合、電子文書が伴わないので、印影データを付す等といった処理もできず、証拠性を確保することは容易でない。さらに、承認者に対して、その承認行為の責任を認識させることも容易でない。特許文献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. Patent Document 1 does not mention such a situation.

なお、前記承認行為の認証を、パスワードを用いたパスワード認証で行うことは不十分である。いわゆる、なりすましの問題があり、第三者による承認行為をきちんと見分けることができない。したがって、確保される証拠性の信用が損なわれる事態が生じ得る。   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 client 1 that is a PC (Personal Computer) used by a user such as a work drafter and an approver of the work, a workflow server 2 that is a computer that manages the workflow, and an authentication function. It has the authentication server 3 which is a computer which has.

図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 PC 1b used by the approver B, and a PC 1c used by the drafter in the client 1. A biometric authentication device 4 that performs biometric authentication using finger veins is connected to the PC 1a. The approver A performs biometric authentication using the finger vein using the biometric authentication device 4. An alternative means biometric authentication device 4 ′ for performing biometric authentication other than finger veins is connected to the PC 1b. The approver B performs biometric authentication other than finger veins using the alternative means biometric authentication device 4 ′. Each PC as the client 1 performs login authentication in order to use the workflow management system of this embodiment. Each PC as the client 1 can perform password authentication in addition to biometric authentication as an authentication method. Login authentication may be performed by biometric authentication or password authentication.

ワークフローサーバ2は、ワークフローを管理するために、認証ログ記録6およびワークフロー作業情報7という情報をデータベース形式で記憶している。認証ログ記録6は、クライアント1の認証の履歴を示す情報である。ワークフロー作業情報7は、ワークフローを構成する作業を示す情報である。認証ログ記録6およびワークフロー作業情報7の詳細については、後記する。   The workflow server 2 stores information such as an authentication log record 6 and workflow work information 7 in a database format in order to manage the workflow. The authentication log record 6 is information indicating an authentication history of the client 1. The workflow work information 7 is information indicating work constituting the workflow. Details of the authentication log record 6 and the workflow work information 7 will be described later.

認証サーバ3は、生体認証およびパスワード認証を行うために、認証用個人情報5という情報をデータベース形式で記憶している。認証用個人情報5は、クライアント1であるPCを使用するユーザの個人情報である。認証用個人情報5の詳細については、後記する。   The authentication server 3 stores information called personal information for authentication 5 in a database format in order to perform biometric authentication and password authentication. The authentication personal information 5 is personal information of a user who uses the PC that is the client 1. Details of the authentication personal information 5 will be described later.

ワークフロー管理システムを構成するコンピュータについて説明する。図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 client 1. In FIG. 2, a PC 1 a is illustrated as an example of the client 1. In addition to the biometric authentication device 4, the PC 1a has a keyboard 11, a mouse 12, a display device 13, an input unit 14, a communication device 15, a recording disk 16, a memory 17, a CPU (Central Processing Unit) 18, and an output unit 19. doing. Other PCs are common except for the biometric authentication device 4.

キーボード11は、文字や数字等を入力する入力装置である。マウス12は、ディスプレイ装置13の画面上に表示されたポインタを移動させる入力装置である。ディスプレイ装置13は、画面上に文字や図形等を表示する表示装置である。 The keyboard 11 is an input device for inputting characters, numbers, and the like. The mouse 12 is an input device that moves a pointer displayed on the screen of the display device 13. The display device 13 is a display device that displays characters, graphics, and the like on a screen.

入力部14は、キーボード11、マウス12および生体認証装置4から入力された情報を受信する入力用のインタフェースである。通信装置15は、ワークフローサーバ2や認証サーバ3との接続を確立する通信用のインタフェースである。記録用ディスク16は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROM(Read Only Memory)がある。メモリ17は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAM(Random Access Memory)である。CPU18は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。出力部19は、CPU18により処理された情報をディスプレイ装置13に送信する出力用のインタフェースである。   The input unit 14 is an input interface that receives information input from the keyboard 11, the mouse 12, and the biometric authentication device 4. The communication device 15 is a communication interface that establishes a connection with the workflow server 2 or the authentication server 3. The recording disk 16 is an external storage device that stores a recording medium on which a program necessary for managing the workflow of the present embodiment is recorded. An example of the recording medium is a ROM (Read Only Memory). The memory 17 is a storage device having a storage area for expanding information to be read and written. This storage device is, for example, a RAM (Random Access Memory). The CPU 18 is a central control device that executes information processing necessary for workflow management. When executing, the program recorded on the recording medium is read. The output unit 19 is an output interface that transmits information processed by the CPU 18 to the display device 13.

メモリ17は、CPU18の処理を実現させる機能として、承認処理部171および検索処理部172を有している。承認処理部171は、PC1aにとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部172は、PC1aにとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。   The memory 17 includes an approval processing unit 171 and a search processing unit 172 as functions for realizing the processing of the CPU 18. The approval processing unit 171 executes processes necessary for the approval of the work constituting the workflow for the PC 1a. The search processing unit 172 executes processes necessary for the PC 1a to search for work constituting the workflow. Details will be described later.

図3は、ワークフローサーバ2のハードウェア資源の構成を図示したものである。ワークフローサーバ2は、通信装置21、記録用ディスク22、メモリ23およびCPU24を有している。   FIG. 3 illustrates the configuration of hardware resources of the workflow server 2. The workflow server 2 includes a communication device 21, a recording disk 22, a memory 23, and a CPU 24.

通信装置21は、クライアント1や認証サーバ3との接続を確立する通信用のインタフェースである。記録用ディスク22は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROMがある。メモリ23は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAMである。CPU24は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。   The communication device 21 is a communication interface that establishes a connection with the client 1 or the authentication server 3. The recording disk 22 is an external storage device that stores a recording medium in which a program necessary for managing the workflow of the present embodiment is recorded. An example of the recording medium is a ROM. The memory 23 is a storage device having a storage area for developing information to be read and written. This storage device is, for example, a RAM. The CPU 24 is a central control device that executes information processing necessary for workflow management. When executing, the program recorded on the recording medium is read.

メモリ23は、CPU24の処理を実現させる機能として、承認処理部231および検索処理部232を有している。承認処理部231は、ワークフローサーバ2にとって、ワークフローを構成する作業の承認に必要な処理を実行する。検索処理部232は、ワークフローサーバ2にとって、ワークフローを構成する作業の検索に必要な処理を実行する。詳細は、後記する。   The memory 23 includes an approval processing unit 231 and a search processing unit 232 as functions for realizing the processing of the CPU 24. The approval processing unit 231 executes processes necessary for the workflow server 2 to approve the work constituting the workflow. The search processing unit 232 executes processes necessary for the workflow server 2 to search for work constituting the workflow. Details will be described later.

図4は、認証サーバ3のハードウェア資源の構成を図示したものである。認証サーバ3は、通信装置31、記録用ディスク32、メモリ33およびCPU34を有している。   FIG. 4 illustrates the configuration of the hardware resources of the authentication server 3. The authentication server 3 includes a communication device 31, a recording disk 32, a memory 33 and a CPU 34.

通信装置31は、クライアント1やワークフローサーバ2との接続を確立する通信用のインタフェースである。記録用ディスク32は、本実施形態のワークフローの管理に必要なプログラムを記録した記録媒体を格納する外部記憶装置である。記録媒体としては、例えば、ROMがある。メモリ33は、読み書きされる情報を展開するための記憶領域を有する記憶装置である。この記憶装置は、例えば、RAMである。CPU34は、ワークフローの管理に必要な情報処理を実行する中央制御装置である。実行するときは、記録媒体に記録されたプログラムを読み出す。   The communication device 31 is a communication interface that establishes a connection with the client 1 or the workflow server 2. The recording disk 32 is an external storage device that stores a recording medium on which a program necessary for managing the workflow of the present embodiment is recorded. An example of the recording medium is a ROM. The memory 33 is a storage device having a storage area for developing information to be read and written. This storage device is, for example, a RAM. The CPU 34 is a central control device that executes information processing necessary for workflow management. When executing, the program recorded on the recording medium is read.

メモリ33は、CPU34の処理を実現させる機能として、承認処理部331を有している。承認処理部231は、認証サーバ3にとって、ワークフローを構成する作業の承認に必要な処理を実行する。詳細は、後記する。   The memory 33 has an approval processing unit 331 as a function for realizing the processing of the CPU 34. The approval processing unit 231 executes processing necessary for the authentication server 3 to approve the work constituting the workflow. Details will be described later.

認証サーバ3が記憶する認証用個人情報5について詳細に説明する。図5は、認証用個人情報のデータ構造を図示したものである。認証個人情報5は、ユーザID(Identification)フィールド51、認証パスワードフィールド52および生体認証パターンフィールド53を有するデータベースにより、クライアント1を使用する各ユーザをレコードとして記憶される。 The authentication personal information 5 stored in the authentication server 3 will be described in detail. FIG. 5 shows the data structure of the authentication personal information 5 . The personal information 5 for authentication is stored as a record for each user who uses the client 1 by a database having a user ID (Identification) field 51, an authentication password field 52, and a biometric authentication pattern field 53.

ユーザIDフィールド51には、クライアント1を使用するユーザを識別する値が登録される。認証パスワードフィールド52には、ユーザがパスワード認証を行う場合、キーボード11から入力される文字列と比較対照される文字列、つまりパスワードが登録される。生体認証パターンフィールド53には、ユーザが生体認証を行う場合、生体認証装置4(または、代替手段生体認証装置4´)から入力される生体情報と比較対照される生体認証パターンが登録される。生体認証パターンとしては、例えば、事前に取得したユーザ本人の生体情報を、所定のアルゴリズムにより暗号化したものがある。なお、生体認証パターンは、生体認証手段の各々に応じて作成される。同じユーザであっても別のレコードとして作成するようにしても良い。生体認証パターンフィールド53から生体認証パターンを読み出せば、あるユーザがどの生体認証手段を利用することができるか判別することができるものとする。   In the user ID field 51, a value for identifying a user who uses the client 1 is registered. In the authentication password field 52, when a user performs password authentication, a character string to be compared with a character string input from the keyboard 11, that is, a password is registered. In the biometric authentication pattern field 53, when the user performs biometric authentication, a biometric authentication pattern to be compared with biometric information input from the biometric authentication device 4 (or alternative means biometric authentication device 4 ′) is registered. As a biometric authentication pattern, for example, there is a pattern obtained by encrypting biometric information of a user who has been acquired in advance using a predetermined algorithm. The biometric authentication pattern is created for each biometric authentication unit. Even the same user may be created as another record. By reading the biometric authentication pattern from the biometric authentication pattern field 53, it is possible to determine which biometric authentication means a certain user can use.

ワークフローサーバ2が記憶する認証ログ記録6について詳細に説明する。図6は、認証ログ記録のデータ構造を図示したものである。認証ログ記録6は、作業番号フィールド61、承認者IDフィールド62、認証方式フィールド63、タイムスタンプフィールド64、改竄防止情報フィールド65および承認依頼者フィールド66を有するデータベースにより、主にワークフローを構成する作業をレコードとして記憶される。   The authentication log record 6 stored in the workflow server 2 will be described in detail. FIG. 6 illustrates the data structure of the authentication log record. The authentication log record 6 includes a work number field 61, an approver ID field 62, an authentication method field 63, a time stamp field 64, a falsification prevention information field 65, and an approval requester field 66. Is stored as a record.

作業番号フィールド61には、ワークフローを構成する作業を識別する番号が登録される。承認者IDフィールド62には、ワークフローを構成する作業の承認を行う者、つまり承認者を識別する値が登録される。認証方式フィールド63には、認証を行うときの手段を識別する値が登録される。タイムスタンプフィールド64には、少なくとも認証を行った時刻およびその認証を識別するコード番号が登録される。改竄防止情報フィールド65には、改竄防止として機能する、例えば文字列が登録される。承認依頼者フィールド66には、ワークフローを構成する作業の承認を承認者に依頼する者を識別する値が登録される。この依頼を行う者は、通常は、ワークフローを構成する作業の起案者である。   In the work number field 61, a number for identifying the work constituting the workflow is registered. In the approver ID field 62, a value for identifying a person who approves the work constituting the workflow, that is, the approver is registered. In the authentication method field 63, a value for identifying a means for performing authentication is registered. In the time stamp field 64, at least an authentication time and a code number for identifying the authentication are registered. In the falsification prevention information field 65, for example, a character string that functions as falsification prevention is registered. In the approval requester field 66, a value for identifying a person who requests the approver to approve the work constituting the workflow is registered. The person who makes this request is usually the drafter of the work constituting the workflow.

ワークフローサーバ2が記憶するワークフロー作業情報7について詳細に説明する。図7は、ワークフロー作業情報のデータ構造を図示したものである。ワークフロー作業情報7は、作業番号フィールド71、案件名称フィールド72、担当者フィールド73、承認依頼日フィールド74、承認依頼先フィールド75、承認完了日フィールド76、承認期限フィールド77、工程フィールド78および作業状況フィールド79を有するデータベースにより、ワークフローを構成する作業をレコードとして記憶される。   The workflow work information 7 stored in the workflow server 2 will be described in detail. FIG. 7 shows the data structure of workflow work information. The workflow work information 7 includes a work number field 71, a case name field 72, a person in charge field 73, an approval request date field 74, an approval request destination field 75, an approval completion date field 76, an approval deadline field 77, a process field 78, and a work status. The database having the field 79 stores work constituting the workflow as a record.

作業番号フィールド71には、ワークフローを構成する作業を識別する番号(以下、「作業ID」という場合がある。)が登録される。案件名称フィールド72には、ワークフローを構成する作業において対象となる案件の名称が登録される。担当者フィールド73には、ワークフローを構成する作業において対象となる案件の担当者、つまり起案者が登録される。承認依頼日フィールド74には、担当者が承認者に承認の依頼を求めた日が登録される。承認依頼先フィールド75には、担当者が依頼を求めた承認者を識別する値(以下、「承認者ID」という場合がある。)が登録される。承認完了日フィールド76には、承認者による承認が完了した日が登録される。承認期限フィールド77には、承認者による承認の期限日が登録される。工程フィールド78には、ワークフローを構成する作業の内容が登録される。作業状況フィールド79には、ワークフローを構成する作業の進行状況が登録される。   In the work number field 71, a number for identifying a work constituting the workflow (hereinafter sometimes referred to as “work ID”) is registered. In the case name field 72, the name of the case to be processed in the work constituting the workflow is registered. In the person-in-charge field 73, the person in charge of the subject matter in the work constituting the workflow, that is, the drafter is registered. In the approval request date field 74, the date when the person in charge requested the approver for approval is registered. In the approval request destination field 75, a value (hereinafter, also referred to as “approver ID”) for identifying the approver who has requested the request is registered. In the approval completion date field 76, the date on which the approval by the approver is completed is registered. In the approval time limit field 77, a date for approval by the approver is registered. In the process field 78, the contents of work constituting the workflow are registered. In the work status field 79, the progress status of the work constituting the workflow is registered.

ワークフロー管理システムを構成するコンピュータの機能構成について説明する。図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 client 1. In FIG. 8, a PC 1 a is illustrated as an example of the client 1. The approval processing unit 171 of the client 1 includes a login instruction unit 171a, a work list screen display unit 171b, a work selection unit 171c, an approval execution unit 171d, an approval action authentication screen display unit 171e, an approval confirmation acceptance instruction unit 171f, and a biometric authentication means selection. Screen display unit 171g, biometric authentication means selection unit 171h, biometric authentication execution screen display unit 171i, biometric authentication information input unit 171j, approval result confirmation screen display unit 171k, work list screen redisplay unit 171l, and approved work content selection unit 171m It is comprised. In other PCs, the PC used by the approver is common.

ログイン指示部171aは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部171bは、ディスプレイ装置13の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
作業選択部171cは、作業一覧画面表示部171bにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面表示部171bは、その作業が選択された旨およびその作業の詳細内容を表示するように処理する。
The login instruction unit 171a processes an instruction for starting login authentication, which is input from the input device by the user.
The work list screen display unit 171b performs processing so as to display a list of work constituting the workflow, which has been requested for approval, on the screen of the display device 13.
The work selection unit 171c performs processing so as to select a work input from the input device by the user from the work list displayed by the work list screen display unit 171b. The work list screen display unit 171b performs processing to display that the work is selected and the detailed contents of the work.

承認実行部171dは、作業選択部171cにより選択された作業に対する承認を実行するように処理する。
承認行為認証画面表示部171eは、ディスプレイ装置13の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。
承認確認了解指示部171fは、ユーザにより、入力装置から入力された、承認行為を自分の意思に基づき行った旨の指示を処理する。
The approval execution unit 171d performs processing to execute approval for the work selected by the work selection unit 171c.
The approval act authentication screen display unit 171e performs processing to display on the screen of the display device 13 that the authentication required for the approval act is started.
The approval confirmation approval instruction unit 171f processes an instruction input from the input device by the user to the effect that the approval action has been performed based on his / her own intention.

生体認証手段選択画面表示部171gは、承認行為に必要な認証を実行するときに用いる生体認証手段を選択してもらう旨を表示するように処理する。
生体認証手段選択部171hは、ユーザにより、入力装置から入力された、生体認証手段の選択を処理する。
生体認証実行画面表示部171iは、承認行為に必要な認証を実行中である旨を表示するように処理する。
The biometric authentication means selection screen display unit 171g performs processing to display that the biometric authentication means to be used when performing authentication necessary for the approval action is selected.
The biometric authentication means selection unit 171h processes selection of biometric authentication means input from the input device by the user.
The biometric authentication execution screen display unit 171i performs processing to display that the authentication necessary for the approval action is being executed.

生体認証情報入力部171jは、ユーザにより、生体認証装置4から入力された生体認証情報(この場合は、指静脈認証に必要な生体情報)を生体認証の処理に用いるように処理する。
承認結果確認画面表示部171kは、ディスプレイ装置13の画面上に、承認行為に必要な認証が成功または失敗した旨を表示するように処理する。
The biometric authentication information input unit 171j performs processing so that biometric authentication information (in this case, biometric information necessary for finger vein authentication) input from the biometric authentication device 4 by the user is used for biometric authentication processing.
The approval result confirmation screen display unit 171k performs processing to display on the screen of the display device 13 that the authentication necessary for the approval action has succeeded or failed.

作業一覧画面再表示部171lは、ディスプレイ装置13の画面上に、承認実行部171dによる承認結果を反映させて、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
承認済作業内容選択部171mは、作業一覧画面再表示部171lにより表示された作業の一覧のうち、ユーザにより、入力装置から入力されたものを選択するように処理する。作業一覧画面再表示部171lは、その作業が選択された旨、その作業の詳細内容、および承認済であればその作業の承認結果を表示するように処理する。
The work list screen redisplay unit 171l performs processing so that the approval result by the approval execution unit 171d is reflected on the screen of the display device 13 to display a list of work constituting the workflow that has been requested for approval.
The approved work content selection unit 171m performs processing so as to select the work input from the input device by the user from the work list displayed by the work list screen redisplay unit 171l. The work list screen redisplay unit 171l performs processing to display that the work has been selected, the detailed contents of the work, and the approval result of the work if it has been approved.

図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 workflow server 2. The approval processing unit 231 of the workflow server 2 includes a login authentication unit 231a, a work list acquisition unit 231b, an approval action authentication screen processing unit 231c, a biometric authentication unit acquisition unit 231d, a biometric authentication unit selection screen processing unit 231e, and a biometric authentication execution screen process. A unit 231f, a biometric authentication information acquisition unit 231g, a biometric authentication information verification request unit 231h, a falsification prevention information acquisition unit 231i, an authentication log record writing unit 231j, a work status change unit 231k, and an approval result confirmation screen processing unit 231l. Has been.

ログイン認証部231aは、クライアント1から指示されたログイン認証を、認証サーバ3に依頼するように処理する。
作業一覧取得部231bは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報7から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報7に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント1に送信し、ディスプレイ装置13に表示できるようにする。
The login authentication unit 231a performs processing to request the authentication server 3 for login authentication instructed by the client 1.
The work list acquisition unit 231b acquires the work list constituting the workflow, which has been requested for approval from the user who is permitted the login authentication, by extracting from the workflow work information 7. If the detailed content of the work is also registered in the workflow work information 7, the detailed content is also acquired. The acquired work list and detailed contents are transmitted to the client 1 so that they can be displayed on the display device 13.

承認行為認証画面処理部231cは、クライアント1の承認行為認証画面表示部171eに表示させる内容、つまり、承認行為に必要な認証を開始することを示す内容を作成するように処理する。
生体認証手段取得部231dは、ユーザが利用できる生体認証手段を認証サーバ3に問い合わせて取得するように処理する。
生体認証手段選択画面処理部231eは、クライアント1の生体認証手段選択画面表示部171gに表示させる内容、つまり、生体認証手段を選択してもらう旨を示す内容を作成するように処理する。
The approval action authentication screen processing unit 231c performs processing so as to create content to be displayed on the approval action authentication screen display unit 171e of the client 1, that is, content indicating that authentication necessary for the approval action is started.
The biometric authentication means acquisition unit 231d performs processing to inquire and acquire biometric authentication means that can be used by the user from the authentication server 3.
The biometric authentication means selection screen processing unit 231e performs processing to create content to be displayed on the biometric authentication means selection screen display unit 171g of the client 1, that is, content indicating that the biometric authentication means is selected.

生体認証実行画面処理部231fは、クライアント1の生体認証実行画面表示部171iに表示させる内容、つまり、承認行為に必要な認証を実行中である旨を示す内容を作成するように処理する。
生体認証情報取得部231gは、クライアント1から生体認証情報を取得するように処理する。
The biometric authentication execution screen processing unit 231f performs processing so as to create content to be displayed on the biometric authentication execution screen display unit 171i of the client 1, that is, content indicating that authentication necessary for the approval action is being executed.
The biometric authentication information acquisition unit 231g performs processing so as to acquire biometric authentication information from the client 1.

生体認証情報照合依頼部231hは、生体認証情報取得部231gにより取得した生体認証情報を認証サーバ3に送信し、生体認証における生体認証情報の照合を依頼するように処理する。クライアント1の承認実行部171dにより実行される作業の作業番号を検索キーとして、ワークフロー作業情報7の作業番号フィールド71を検索し、該当するレコードを抽出し、抽出したレコードのうち作業IDおよび承認者IDを読み出す。一方、承認を実行する時を示すタイムスタンプを、例えば、周知の方法で作成する。生体認証情報照合依頼部231hは、作業IDと、承認者IDと、タイムスタンプと、生体認証情報とを認証サーバ3に送信する。   The biometric authentication information verification request unit 231h transmits the biometric authentication information acquired by the biometric authentication information acquisition unit 231g to the authentication server 3, and performs processing to request verification of biometric authentication information in biometric authentication. Using the work number of the work executed by the approval execution unit 171d of the client 1 as a search key, the work number field 71 of the workflow work information 7 is searched, the corresponding record is extracted, and the work ID and the approver are extracted from the extracted records. Read the ID. On the other hand, a time stamp indicating when the approval is executed is generated by, for example, a known method. The biometric authentication information collation request unit 231h transmits the work ID, the approver ID, the time stamp, and the biometric authentication information to the authentication server 3.

改竄防止情報取得部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 authentication server 3.
The authentication log record writing unit 231j creates a history of the authentication of authentication by the client 1 by adding a new record to the authentication log record 6.
The work status change unit 231k changes the work status of work for which the approval action by the client 1 has been authenticated. When the approval is made, the value “unapproved” registered in the work status field 79 of the workflow work information 7 is updated to the value “approved”.

承認結果確認画面処理部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 client 1, that is, the approval result by the approval execution unit 171d. To process. The workflow work information 7 is processed so that the approved result is also registered in association with the approved work (record).

図10は、認証サーバ3の承認処理部の機能構成を図示したものである。認証サーバ3の承認処理部331は、生体認証情報照合部331aおよび改竄防止情報生成部331bを有して構成されている。   FIG. 10 illustrates a functional configuration of the approval processing unit of the authentication server 3. The approval processing unit 331 of the authentication server 3 includes a biometric information collating unit 331a and a falsification preventing information generating unit 331b.

生体認証情報照合部331aは、生体認証情報照合依頼部231hから依頼された生体認証の照合を処理する。ワークフローサーバ2から作業IDと、承認者IDと、タイムスタンプと、生体認証情報を受信すると、承認者IDを検索キーとして、認証用個人情報5のユーザIDフィールド51を検索し、該当するレコードを抽出し、抽出したレコードのうち生体認証パターンを読み出す。読み出した生体認証パターンと、受信した生体認証情報とを比較して照合し、認証の成否を判定する。   The biometric authentication information verification unit 331a processes the verification of biometric authentication requested from the biometric authentication information verification request unit 231h. When the work ID, the approver ID, the time stamp, and the biometric authentication information are received from the workflow server 2, the user ID field 51 of the authentication personal information 5 is searched using the approver ID as a search key, and the corresponding record is obtained. Extract the biometric authentication pattern from the extracted records. The read biometric authentication pattern and the received biometric authentication information are compared and collated to determine the success or failure of the authentication.

改竄防止情報生成部331bは、生体認証情報照合部331aによる認証が成功した場合、ワークフローサーバ2から受信した作業IDと、承認者IDと、タイムスタンプと、生体認証情報とに基づいて改竄防止情報を、例えば、周知の方法で生成する。生成した改竄防止情報は、ワークフローサーバ2に送信し、認証ログ記録6の改竄防止情報フィールド65に登録される。   When the authentication by the biometric authentication information matching unit 331a is successful, the falsification prevention information generation unit 331b is configured to prevent falsification information based on the work ID, the approver ID, the time stamp, and the biometric authentication information received from the workflow server 2. Is generated by a known method, for example. The generated falsification prevention information is transmitted to the workflow server 2 and registered in the falsification prevention information field 65 of the authentication log record 6.

図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 client 1. FIG. 11 illustrates a PC 1 a as an example of the client 1. The search processing unit 172 of the client 1 includes a login instruction unit 172a, a work list screen display unit 172b, an approval result search instruction unit 172c, a search condition input screen display unit 172d, a search condition selection unit 172e, a search execution instruction unit 172f, and a search result. A screen display unit 172g is included.

ログイン指示部172aは、ユーザにより、入力装置から入力された、ログイン認証を開始する指示を処理する。
作業一覧画面表示部172bは、ディスプレイ装置13の画面上に、承認依頼のあった、ワークフローを構成する作業の一覧を表示するように処理する。
The login instruction unit 172a processes an instruction to start login authentication input from the input device by the user.
The work list screen display unit 172b performs processing to display on the screen of the display device 13 a list of work constituting the workflow that has been requested for approval.

承認結果検索指示部172cは、ユーザにより、入力装置から入力された、承認結果の検索を開始する指示を処理する。
検索条件入力画面表示部172dは、ディスプレイ装置13の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。
検索条件選択部172eは、ユーザにより、入力装置から入力された、検索条件の選択を処理する。
The approval result search instruction unit 172c processes an instruction input from the input device by the user to start searching for the approval result.
The search condition input screen display unit 172d performs processing to display on the screen of the display device 13 that a search condition necessary for searching for the approval result is input.
The search condition selection unit 172e processes selection of the search condition input from the input device by the user.

検索実行指示部172fは、ユーザにより、入力装置から入力された、選択された検索条件に基づく検索を実行するように処理する。
検索結果画面表示部172gは、ディスプレイ装置13の画面上に、選択された検索条件に対応する検索結果を表示するように処理する。
The search execution instructing unit 172f performs processing to execute a search based on the selected search condition input from the input device by the user.
The search result screen display unit 172g performs processing so that the search result corresponding to the selected search condition is displayed on the screen of the display device 13.

図12は、ワークフローサーバ2の検索処理部の機能構成を図示したものである。ワークフローサーバ2の検索処理部232は、ログイン認証部232a、作業一覧取得部232b、検索条件入力画面処理部232c、認証ログ記録取得部232d、ワークフロー作業情報検索処理実行部232eおよび検索結果画面処理部232fを有して構成されている。   FIG. 12 illustrates the functional configuration of the search processing unit of the workflow server 2. The search processing unit 232 of the workflow server 2 includes a login authentication unit 232a, a work list acquisition unit 232b, a search condition input screen processing unit 232c, an authentication log record acquisition unit 232d, a workflow work information search processing execution unit 232e, and a search result screen processing unit. 232f is configured.

ログイン認証部232aは、クライアント1から指示されたログイン認証を、認証サーバ3に依頼するように処理する。
作業一覧取得部232bは、ログイン認証が許可されたユーザに対して承認依頼のあった、ワークフローを構成する作業の一覧を、ワークフロー作業情報7から抽出することにより取得する。その作業の詳細内容もワークフロー作業情報7に登録されていれば、その詳細内容も取得する。取得した作業の一覧および詳細内容は、クライアント1に送信し、ディスプレイ装置13に表示できるようにする。
The login authentication unit 232a performs processing to request the authentication server 3 for login authentication instructed by the client 1.
The work list acquisition unit 232b acquires the work list constituting the workflow, which has been requested for approval from the user who has been permitted the login authentication, by extracting from the workflow work information 7. If the detailed content of the work is also registered in the workflow work information 7, the detailed content is also acquired. The acquired work list and detailed contents are transmitted to the client 1 so that they can be displayed on the display device 13.

検索条件入力画面処理部232cは、クライアント1の検索条件入力画面表示部172dに表示させる内容、つまり、検索条件を入力することを示す内容を作成するように処理する。
認証ログ記録取得部232dは、認証ログ記録6から、クライアント1による承認行為の認証の履歴を取得する。
ワークフロー作業情報検索処理実行部232eは、クライアント1の検索条件選択部172eにより選択された検索条件に従って、ワークフロー作業情報7を検索する。
検索結果画面処理部232fは、検索結果画面表示部172gに表示させる内容、つまり、ワークフロー作業情報検索処理実行部232eにより検索された検索結果を作成するように処理する。
The search condition input screen processing unit 232c performs processing to create content to be displayed on the search condition input screen display unit 172d of the client 1, that is, content indicating that the search condition is input.
The authentication log record acquisition unit 232 d acquires the authentication history of the approval action by the client 1 from the authentication log record 6.
The workflow work information search processing execution unit 232e searches for the workflow work information 7 according to the search condition selected by the search condition selection unit 172e of the client 1.
The search result screen processing unit 232f performs processing so as to create the content to be displayed on the search result screen display unit 172g, that is, the search result searched by the workflow work information search processing execution unit 232e.

≪処理≫
次に、本実施形態のワークフロー管理システムにおける処理動作として、特に、承認処理および検索処理について詳細に説明する。
<< 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 client 1 when the approval process is proceeding from FIG. 14 to FIG. 22 are illustrated.

まず、ステップS101において、承認処理部231は、ログイン認証部231aにより、ログイン認証処理を実行する。この処理を実行した後、ステップS102に進む。   First, in step S101, the approval processing unit 231 executes login authentication processing by the login authentication unit 231a. After executing this process, the process proceeds to step S102.

次に、ステップS102において、承認処理部231は、クライアント1を使用する承認者がワークフロー管理システムで管理するワークフローの利用可能者であるか否かを判定する。利用可能者である場合は(ステップS102でYes)、ステップS103に進む。利用可能者でない場合は(ステップS102でNo)、承認処理を終了する。   Next, in step S102, the approval processing unit 231 determines whether the approver who uses the client 1 is a user who can use the workflow managed by the workflow management system. If the user is available (Yes in step S102), the process proceeds to step S103. If the user is not available (No in step S102), the approval process is terminated.

次に、ステップS103において、承認処理部231は、作業一覧取得部231bにより、ワークフローを構成する作業の一覧を取得し、取得した作業(ワークフロー案件)をクライアント1に送信する。送信した後、ステップS104に進む。   Next, in step S <b> 103, the approval processing unit 231 acquires a list of operations constituting the workflow by the work list acquisition unit 231 b and transmits the acquired operation (workflow item) to the client 1. After the transmission, the process proceeds to step S104.

次に、ステップS104において、承認処理部171は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部171bにより、ディスプレイ装置13の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップS105に進む。   Next, in step S <b> 104, the approval processing unit 171 executes a workflow process list screen display process. The work list screen display unit 171b performs processing so as to display a list of work constituting the workflow on the screen of the display device 13. After performing this process, the process proceeds to step S105.

図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 approval processing unit 171 executes a workflow work selection process. The work selection unit 171c performs processing so that the user can select a work from the “approval request work list”. After performing this process, the process proceeds to step S106.

図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 check box 1501 from the input device and mark the check box to select, for example, the work at the top of the “approval request work list”. When a “content confirmation” button 1502 of “Menu” is clicked, a detailed description regarding the work is displayed in the work detail 1503 area.

次に、ステップS106において、承認処理部171は、要求処理を実行する。選択した作業に対するユーザの要求を決定するように処理する。この処理を実行した後、ステップS107に進む。   Next, in step S106, the approval processing unit 171 executes request processing. Process to determine the user's request for the selected task. After executing this process, the process proceeds to step S107.

次に、ステップS107において、承認処理部171は、ユーザの決定した要求が、承認要求であるか、保留・差戻し要求(保留要求または差戻し要求)であるかを判定する。承認要求であった場合(ステップS107で「承認要求」)、ステップS108に進む。保留・差戻し要求であった場合(ステップS107で「保留・差戻し要求」)、保留・差戻し処理(保留処理または差戻し処理)を実行する。なお、「承認要求」とは、選択した作業について承認するという意思を示す要求である。「保留要求」とは、選択した作業を現時点では承認せず、後で措置を決めるという意思を示す要求である。「差戻し要求」とは、選択した作業を承認せず、その作業の以前の作業の担当者(例えば、起案者)に戻すという意思を示すという要求である。また、「保留処理」とは、選択した作業を保留にするための情報処理であり、「差戻し処理」とは選択した作業を、その作業の以前の作業の担当者に戻すための情報処理である。これらの処理に関する詳細は省略する。   Next, in step S107, the approval processing unit 171 determines whether the request determined by the user is an approval request or a hold / send back request (hold request or send back request). If it is an approval request (“approval request” in step S107), the process proceeds to step S108. If the request is a hold / send-back request (“hold / send-back request” in step S107), a hold / send-back process (holding process or send-back process) is executed. The “approval request” is a request indicating an intention to approve a selected work. The “pending request” is a request indicating that the selected work is not approved at the present time and an intention to decide a measure later. The “send-back request” is a request indicating that the selected work is not approved and the intention to return to the person in charge of the work before the work (for example, the drafter). The “holding process” is information processing for putting the selected work on hold, and the “sending process” is information processing for returning the selected work to the person in charge of the previous work of the work. is there. Details regarding these processes are omitted.

次に、ステップS108において、承認処理部171は、承認行為認証画面表示処理を実行する。承認行為認証画面表示部171eにより、ディスプレイ装置13の画面上に、承認行為に必要な認証を開始する旨を表示するように処理する。この処理を行った後、ステップS109に進む。   Next, in step S108, the approval processing unit 171 executes an approval action authentication screen display process. The approval action authentication screen display unit 171e performs processing so as to display on the screen of the display device 13 that the authentication required for the approval action is started. After performing this process, the process proceeds to step S109.

図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” button 1601 of “Menu” is clicked, it is processed as if an approval request was made for the work marked in the check box, and as a result, a dialog “Approval Action Authentication Screen” 1602 is displayed. When an “OK” button 1603 is clicked on the “approval action authentication screen” 1602, the approval confirmation acceptance instructing unit 171 f processes the explanation described in this dialog as having been accepted by the approver, and proceeds to biometric authentication processing. Incidentally, when a “hold” button 1604 is clicked, a hold process is executed, and when a “send back” button 1605 is clicked, a return process is executed.

次に、ステップS109において、承認処理部171は、生体認証手段選択処理を実行する。生体認証手段選択画面表示部171gにより、承認に要する生体認証手段を選択してもらう旨を表示するように処理し、生体認証手段選択部171hにより、ユーザが生体認証手段を選択できるように処理する。この処理を行った後、ステップS110に進む。   Next, in step S109, the approval processing unit 171 executes biometric authentication means selection processing. The biometric authentication means selection screen display unit 171g performs processing so as to display that the biometric authentication means required for approval is selected, and the biometric authentication means selection unit 171h performs processing so that the user can select the biometric authentication means. . After performing this process, the process proceeds to step S110.

図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 screen display unit 171g displays a dialog “Biometric authentication selection screen” 1701. The “biometric authentication selection screen” 1701 displays biometric authentication means (means 1 to 3) that can be used by the user. The biometric authentication means selection unit 171h selects one of the available biometric authentication means. Here, in order for the user to select “finger vein” of the means 1, the radio button 1702 is clicked to enable it. Thereafter, when an “OK” button 1703 is pressed, the process proceeds to the next process.

次に、ステップS110において、承認処理部171は、生体認証実行画面表示処理を実行する。生体認証実行画面表示部171iにより、承認行為に必要な認証を実行中である旨を表示するように処理する。この処理を行った後、ステップS111に進む。   Next, in step S110, the approval processing unit 171 executes biometric authentication execution screen display processing. The biometric authentication execution screen display unit 171i performs processing to display that the authentication necessary for the approval action is being executed. After performing this process, the process proceeds to step S111.

図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 screen display unit 171i displays a dialog 1801 indicating that the finger vein authentication of the means 1 is being executed by a progressive bar.

次に、ステップS111において、承認処理部171は、生体認証情報入力処理を実行する。生体認証情報入力部171jにより、生体認証装置4から指静脈認証用の生体認証情報を入力するように処理する。ワークフローサーバ2の生体認証情報取得部231gはこの生体認証情報を取得する。この処理を行った後、ステップS112に進む。   Next, in step S111, the approval processing unit 171 executes biometric authentication information input processing. The biometric authentication information input unit 171j performs processing to input biometric authentication information for finger vein authentication from the biometric authentication device 4. The biometric authentication information acquisition unit 231g of the workflow server 2 acquires this biometric authentication information. After performing this process, the process proceeds to step S112.

次に、ステップS112において、承認処理部231は、照合依頼処理を実行する。生体認証情報照合依頼部231hにより、取得した生体認証情報を認証サーバ3に送信し、生体認証における生体認証情報の照合を依頼するように処理する。この処理を行った後、ステップS113に進む。   Next, in step S112, the approval processing unit 231 executes a verification request process. The biometric authentication information verification requesting unit 231h transmits the acquired biometric authentication information to the authentication server 3, and processes to request verification of biometric authentication information in biometric authentication. After performing this process, the process proceeds to step S113.

次に、ステップS113において、承認処理部331は、ワークフローサーバ2から受信した生体認証情報が正しいか否か判定する。生体認証情報照合部331aにより、受信した生体認証情報と、認証用個人情報5に登録された生体認証パターンとの照合を行う。受信した生体認証情報が正しい場合(ステップS113で「正しい」)、生体認証が成功したことを意味し、ステップS114に進む。受信した生体認証情報が正しくない場合(ステップS113で「正しくない」)、生体認証が失敗したことを意味し、ステップS120に進む。   Next, in step S113, the approval processing unit 331 determines whether the biometric information received from the workflow server 2 is correct. The biometric authentication information matching unit 331a compares the received biometric authentication information with the biometric authentication pattern registered in the authentication personal information 5. If the received biometric authentication information is correct (“correct” in step S113), it means that biometric authentication has succeeded, and the process proceeds to step S114. If the received biometric authentication information is not correct (“incorrect” in step S113), it means that biometric authentication has failed and the process proceeds to step S120.

次に、ステップS114において、承認処理部331は、改竄防止情報生成処理を実行する。改竄防止情報生成部331bにより、改竄防止情報を生成するように処理する。この処理を行った後、ステップS115に進む。   Next, in step S114, the approval processing unit 331 executes falsification prevention information generation processing. The tampering prevention information generating unit 331b performs processing to generate tampering prevention information. After performing this process, the process proceeds to step S115.

次に、ステップS115において、承認処理部331は、ワークフローサーバ2に改竄防止情報を送信する。送信した後、ステップS116に進む。   Next, in step S115, the approval processing unit 331 transmits the falsification prevention information to the workflow server 2. After the transmission, the process proceeds to step S116.

次に、ステップS116において、承認処理部231は、認証ログ記録書込み処理を実行する。認証ログ記録書込み部231jにより、認証ログ記録6に対し、ユーザが選択した作業に対する承認行為の認証の履歴を新たに作成するように処理する。この処理を行った後、ステップS117に進む。   Next, in step S116, the approval processing unit 231 executes an authentication log record writing process. The authentication log record writing unit 231j processes the authentication log record 6 so as to newly create an authentication history of the approval action for the work selected by the user. After performing this process, the process proceeds to step S117.

次に、ステップS117において、承認処理部231は、作業ステータス変更処理を実行する。作業ステータス変更部231kにより、ユーザが選択した作業に対する承認行為の認証がなされた作業の作業状況を「未承認」から「承認済」へと変更するように処理する。この処理を行った後、ステップS118に進む。   Next, in step S117, the approval processing unit 231 executes a work status change process. The work status changing unit 231k performs processing so as to change the work status of the work for which the approval action for the work selected by the user has been authenticated from “unapproved” to “approved”. After performing this process, the process proceeds to step S118.

次に、ステップS118において、承認処理部171は、承認結果確認画面表示処理を実行する。承認結果確認画面表示部171kにより、ディスプレイ装置13の画面上に承認行為に必要な認証が成功した旨を表示するように処理する。この処理を行った後、ステップS119に進む。   Next, in step S118, the approval processing unit 171 executes an approval result confirmation screen display process. The approval result confirmation screen display unit 171k performs processing so as to display on the screen of the display device 13 that the authentication required for the approval action has been successful. After performing this process, the process proceeds to step S119.

図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 screen display unit 171k displays a dialog “approval result confirmation screen” 1901. When the “OK” button 1902 is clicked, this dialog is closed.

次に、ステップS119において、承認処理部171は、作業一覧画面更新処理を実行する。作業一覧画面再表示部171lにより、ディスプレイ装置13の画面上に、承認結果を反映させて、ワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、承認処理フローを終了する。   Next, in step S119, the approval processing unit 171 executes a work list screen update process. The work list screen re-display unit 171l performs processing so that the approval result is reflected on the screen of the display device 13 and a list of works constituting the workflow is displayed. After performing this process, the approval process flow is terminated.

図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 content selection unit 171m can confirm the approval result of the work that is “approved”. FIG. 21 illustrates a screen of the display device 13 when the process of confirming the approved work content is executed. By selecting a check box 2101 from the input device and marking the check box, the user can select again the work at the top of the “approval request work list”, for example. When a “content check” button 2102 of “Menu” is clicked, an approval result regarding the work is displayed in the area of the approval result 2104 in addition to the work details 2103. The approval result 2104 can be attached with seal data called “approval seal” that guarantees the approval action of the approver.

次に、ステップS120において、承認処理部171は、認証エラー画面表示処理を実行する。承認結果確認画面表示部171kにより、ディスプレイ装置13の画面上に承認行為に必要な認証が失敗した旨を表示するように処理する。この処理を行った後、ステップS121に進む。   Next, in step S120, the approval processing unit 171 executes an authentication error screen display process. The approval result confirmation screen display unit 171k performs processing so as to display on the screen of the display device 13 that the authentication required for the approval action has failed. After performing this process, the process proceeds to step S121.

図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 screen display unit 171k displays a dialog “authentication error” 2201. At this time, the user selects either re-execution of biometric authentication from the input device or reselection of biometric authentication means.

次に、ステップS121において、承認処理部171は、ユーザが生体認証を再実行するか生体認証手段を再選択するかのいずれを選んだか判定する。生体認証を再実行することを選択した場合(ステップS121で「生体認証再実行」)、ステップS111に戻る。生体認証手段を再選択することを選択した場合(ステップS121「生体認証手段再選択」)ステップS109に戻る。   Next, in step S121, the approval processing unit 171 determines whether the user has re-executed biometric authentication or reselected biometric authentication means. If it is selected to re-execute biometric authentication (“re-execute biometric authentication” in step S121), the process returns to step S111. If it is selected to reselect the biometric authentication means (step S121 “reselection of biometric authentication means”), the process returns to step S109.

図22の「認証エラー」2201というダイアログにおいて、「再認証」ボタン2202をクリックすると、生体認証を再実行することを選択した処理を実行することになる。一方、「再選択」ボタン2203をクリックすると、生体認証手段を再選択することを選択した処理を実行することになる。
以上で、本実施形態のワークフロー管理システムにおける承認処理に関する詳細な説明を終了する。
When a “re-authentication” button 2202 is clicked in the “authentication error” 2201 dialog of FIG. 22, processing for selecting re-execution of biometric authentication is executed. On the other hand, when a “reselect” button 2203 is clicked, a process for selecting reselection of biometric authentication means is executed.
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 client 1 when the search process is in progress. It is assumed that login authentication has already been successful.

まず、ステップS201において、検索処理部172は、ワーフフロー作業一覧画面表示処理を実行する。作業一覧画面表示部172bにより、ディスプレイ装置13の画面上にワークフローを構成する作業の一覧を表示するように処理する。この処理を行った後、ステップS202に進む。   First, in step S <b> 201, the search processing unit 172 executes a workflow process list screen display process. The work list screen display unit 172b performs processing so as to display a list of work constituting the workflow on the screen of the display device 13. After performing this process, the process proceeds to step S202.

図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 list acquisition unit 231b is displayed.

次に、ステップS202において、検索処理部172は、承認結果検索指示処理を実行する。承認結果検索指示部172cにより、承認結果の検索を開始する指示を処理する。図24において、「Menu」の「承認結果検索」ボタン2404をクリックすることでこの指示を行うことができる。この処理を行った後、ステップS203に進む。   Next, in step S202, the search processing unit 172 executes an approval result search instruction process. The approval result search instruction unit 172c processes an instruction to start searching for an approval result. In FIG. 24, this instruction can be performed by clicking an “approval result search” button 2404 of “Menu”. After performing this process, the process proceeds to step S203.

次に、ステップS203において、検索処理部172は、検索条件入力画面表示処理を実行する。検索条件入力画面表示部172dにより、ディスプレイ装置13の画面上に、承認結果の検索に必要な検索条件を入力する旨を表示するように処理する。この処理を行った後、ステップS204に進む。   Next, in step S203, the search processing unit 172 executes a search condition input screen display process. The search condition input screen display unit 172d performs processing so as to display on the screen of the display device 13 that a search condition necessary for searching for the approval result is input. After performing this process, the process proceeds to step S204.

図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 screen display unit 172d displays a dialog “approval result search screen” 2501. Search processing can be executed with search axes of “approver ID”, “approver name”, “approval date”, and “approval process”. However, the search axis is not limited to these. For example, the field items constituting the workflow work information 7 may be set as search axes.

次に、ステップS204において、検索処理部172は、検索条件選択処理を実行する。検索条件選択部172eにより、ユーザが検索条件の選択をできるように処理する。図25において、検索軸の欄に所望する値を入力する。この処理を行った後、ステップS205に進む。   Next, in step S204, the search processing unit 172 executes a search condition selection process. The search condition selection unit 172e performs processing so that the user can select a search condition. In FIG. 25, a desired value is input in the search axis column. After performing this process, the process proceeds to step S205.

次に、ステップS205において、検索処理部172は、検索実行指示処理を実行する。検索実行指示部172fにより、ユーザが選択された検索条件に基づいてワークフローサーバ2に検索処理を実行させるように処理する。この処理を行った後、ステップS206に進む。   Next, in step S205, the search processing unit 172 executes a search execution instruction process. The search execution instruction unit 172f performs processing so that the workflow server 2 executes search processing based on the search condition selected by the user. After performing this process, the process proceeds to step S206.

次に、ステップS206において、検索処理部232は、ワークフロー作業情報と認証ログ記録とから該当するワークフロー作業を取得する。ワークフロー作業情報検索処理実行部232eにより、クライアント1から指定された検索条件に従って、ワークフロー作業情報7を検索する。認証ログ記録6も参照しつつ、該当する作業を取得する。取得した作業は、クライアント1に送信される。この処理を行った後、ステップS207に進む。   Next, in step S206, the search processing unit 232 acquires the corresponding workflow work from the workflow work information and the authentication log record. The workflow work information search processing execution unit 232e searches for the workflow work information 7 in accordance with the search condition specified by the client 1. The corresponding work is acquired with reference to the authentication log record 6 as well. The acquired work is transmitted to the client 1. After performing this process, the process proceeds to step S207.

次に、ステップS207において、検索処理部172は、検索結果画面表示処理を実行する。検索結果画面表示部172gにより、ディスプレイ装置13の画面上に、検索結果であるワークフローを構成する作業の一覧を表示するように処理する。   Next, in step S207, the search processing unit 172 executes a search result screen display process. The search result screen display unit 172g performs processing so as to display a list of operations constituting the workflow as the search result on the screen of the display device 13.

図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 illustrates a network configuration in a workflow management system of the present embodiment. クライアント1のハードウェア資源の構成を図示したものである。2 shows the configuration of hardware resources of the client 1. ワークフローサーバ2のハードウェア資源の構成を図示したものである。2 shows the configuration of hardware resources of the workflow server 2. 認証サーバ3のハードウェア資源の構成を図示したものである。The structure of the hardware resource of the authentication server 3 is illustrated. 認証用個人情報のデータ構造を図示したものである。2 is a diagram illustrating a data structure of personal information for authentication. 認証ログ記録のデータ構造を図示したものである。Fig. 3 illustrates the data structure of an authentication log record. ワークフロー作業情報のデータ構造を図示したものである。2 is a diagram illustrating a data structure of workflow work information. クライアント1の承認処理部の機能構成を図示したものである。2 shows a functional configuration of an approval processing unit of the client 1. ワークフローサーバ2の承認処理部の機能構成を図示したものである。The functional configuration of the approval processing unit of the workflow server 2 is illustrated. 認証サーバ3の承認処理部の機能構成を図示したものである。The function structure of the approval process part of the authentication server 3 is illustrated. クライアント1の検索処理部の機能構成を図示したものである。2 illustrates a functional configuration of a search processing unit of the client 1. ワークフローサーバ2の検索処理部の機能構成を図示したものである。2 is a diagram illustrating a functional configuration of a search processing unit of the workflow server 2. ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。The approval process in the workflow management system is illustrated as an approval process flow. ワークフロー管理システムにおける承認処理を承認処理フローとして図示したものである。The approval process in the workflow management system is illustrated as an approval process flow. 承認処理フローのステップS104の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S104 of the approval process flow is executed is illustrated. 承認処理フローのステップS105の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S105 of the approval process flow is executed is illustrated. 承認処理フローのステップS108の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when performing the process of step S108 of the approval process flow is illustrated. 承認処理フローのステップS109の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when performing the process of step S109 of the approval process flow is illustrated. 承認処理フローのステップS110の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S110 of an approval process flow is performed is illustrated. 承認処理フローのステップS118の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S118 of the approval process flow is executed is illustrated. 承認処理フローのステップS119の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when performing the process of step S119 of the approval process flow is illustrated. 承認済の作業内容を確認する処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process which confirms the approved work content is performed is illustrated. 承認処理フローのステップS120の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S120 of the approval process flow is executed is illustrated. ワークフロー管理システムにおける検索処理を検索処理フローとして図示したものである。The search processing in the workflow management system is illustrated as a search processing flow. 検索処理フローのステップS201の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S201 of a search process flow is performed is illustrated. 検索処理フローのステップS203の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when performing the process of step S203 of the search process flow is illustrated. 検索処理フローのステップS207の処理を実行したときのディスプレイ装置13の画面を図示したものである。The screen of the display apparatus 13 when the process of step S207 of a search process flow is performed is illustrated.

符号の説明Explanation of symbols

1 クライアント
2 ワークフローサーバ
3 認証サーバ
4 生体認証装置
4´ 代替手段生体認証装置
5 認証用個人情報
6 認証ログ記録
7 ワークフロー作業情報
171、231、331 承認処理部
172、232 検索処理部
DESCRIPTION OF SYMBOLS 1 Client 2 Workflow server 3 Authentication server 4 Biometric authentication apparatus 4 'Alternative means Biometric authentication apparatus 5 Personal information for authentication 6 Authentication log recording 7 Workflow work information 171, 231 and 331 Approval processing section 172 and 232 Search processing section

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 workflow management program for causing the control means to execute the workflow management method according to claim 4 . ワークフローを構成する作業の承認を行う承認者から生体認証情報を取得する生体認証装置、前記承認者による承認要求の入力を行う入力手段、および前記ワークフローを構成する作業の承認に関する表示を行う表示手段を有するクライアントと通信可能にされ、かつ、
前記承認者の生体認証パターンを記憶し、前記クライアントから取得した生体認証情報と前記生体認証パターンとを照合して生体認証を実行する認証サーバと通信可能にされ、
前記クライアントの承認要求を処理するとともに、前記認証サーバに対し前記承認者の生体認証情報を送信して前記生体認証情報の照合依頼をすることにより、ワークフローを管理するワークフローサーバのワークフロー管理方法であって、
前記ワークフローサーバは、
前記ワークフローを構成する作業の承認を処理する制御手段と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、前記作業の進行状況を示す作業状況情報とが対応付けられているワークフロー作業情報と、
少なくともワークフローを構成する作業を識別する作業識別情報と、前記作業の承認者を識別する承認者識別情報と、タイムスタンプとが対応付けられている認証ログ記録と、
を記憶する記憶手段と、
を有し、
前記制御手段は、
前記クライアントから承認要求のあった作業について、前記承認者に対し、前記認証サーバによる生体認証を実行するように要請する旨を前記クライアントの前記表示手段に表示させるステップと、
前記クライアントから前記承認者の前記要請に対する許可を示す情報が受信された時に、前記認証サーバに前記照合依頼を行うステップと、
前記照合依頼にかかる認証が成功した場合に、前記認証ログ記録に前記作業を承認済みとする承認行為の認証履歴を新たに作成するとともに、前記作業識別情報、前記承認者識別情報、前記タイムスタンプおよび前記照合依頼にかかる認証に用いた前記生体認証情報に基いて前記認証サーバが作成した改竄防止情報を、前記認証履歴に対応付けて前記認証ログ記録に登録するステップと、
を実行することを特徴とするワークフロー管理方法。
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.
請求項に記載のワークフロー管理方法を、前記制御手段に実行させるためのワークフロー管理プログラム。 A workflow management program for causing the control means to execute the workflow management method according to claim 6 . 請求項または請求項に記載のワークフロー管理プログラムを記録した記録媒体。 Recording medium recording the workflow management program according to claim 5 or claim 7.
JP2008141392A 2008-05-29 2008-05-29 Workflow server, workflow management method, workflow management program, and recording medium recording the workflow management program Expired - Fee Related JP5204556B2 (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

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