JP2003223539A - スキルに応じたワークフロー処理方法およびプログラム - Google Patents

スキルに応じたワークフロー処理方法およびプログラム

Info

Publication number
JP2003223539A
JP2003223539A JP2002019338A JP2002019338A JP2003223539A JP 2003223539 A JP2003223539 A JP 2003223539A JP 2002019338 A JP2002019338 A JP 2002019338A JP 2002019338 A JP2002019338 A JP 2002019338A JP 2003223539 A JP2003223539 A JP 2003223539A
Authority
JP
Japan
Prior art keywords
skill
node
processing
workflow
user
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.)
Pending
Application number
JP2002019338A
Other languages
English (en)
Inventor
Kazuyuki Ichikawa
和幸 市川
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 JP2002019338A priority Critical patent/JP2003223539A/ja
Publication of JP2003223539A publication Critical patent/JP2003223539A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

(57)【要約】 【課題】従来のワークフローシステムでは、利用者のス
キルについて配慮されておらず、利用者のスキルが十分
な場合とそうでない場合に同じ処理が実行される。利用
者のスキルが十分な場合でも処理を省略することが出来
ず、無駄な作業が発生してしまう。 【解決手段】案件管理機能142は、スキル判断機能1
43に依頼してスキルを取得する。スキル判断機能14
3は、履歴テーブル145及びスキル判断テーブル14
6を参照して利用者のスキルを判断する。スキル判断機
能143から利用者のスキルを受け取った案件管理機能
142は、スキルに応じてワークフロー処理を行なう。

Description

【発明の詳細な説明】
【0001】
【発明の属する技術分野】本発明は、ワークフローシス
テムおよびワークフロー処理方法、並びに該方法に係る
プログラムを記憶した記憶媒体に関する。
【0002】
【従来の技術】ワークフローシステムでは、伝票のデー
タの内容に応じて実行する処理ステップを変更する機能
が備わっているものが多い。例えば、伝票に記載された
金額の大きさに応じて、精査が必要かどうかを判断し、
ある金額を超えた場合には精査を行ない、ある金額以下
の場合には、精査の処理を省略することが可能である。
【0003】
【発明が解決しようとする課題】ところで、上記従来技
術によれば、伝票のデータの内容に応じて処理を変更す
ることはできるが、利用者のスキルについて配慮されて
おらず、利用者のスキルが十分な場合とそうでない場合
に同じ処理が実行される。例えば、出張交通費清算の手
続きをワークフローシステムで行う場合、入社間もない
社員による申請であれば上司によるチェックが必要だ
が、何度か手続きを経験したことのある社員の場合は上
司のチェックを省略できることがある。このような場合
でも、従来のワークフローシステムでは必ず上司のチェ
ックが必要となってしまう。このように、十分なスキル
を持つ利用者であれば省略しても構わない処理が必ず実
行され、無駄な作業が発生してしまう。
【0004】本発明の目的は、上述の従来型における問
題点に鑑み、利用者のスキルに応じて処理内容を変える
ことが可能なワークフローシステムを提供することにあ
る。
【0005】
【課題を解決するための手段】上記目的を達成するた
め、本発明は、計算機の記録部に格納された、作業を定
義したノードを含むワークフロー定義にしたがって処理
部によって作業を指示するワークフロー処理方法であっ
て、前記記録部に、ワークフロー定義で処理対象となる
案件を投入するユーザのユーザ識別子と処理内容とを対
応づけた履歴情報と、前記ワークフロー定義のあるノー
ドの処理回数と処理内容とユーザ識別子とを対応づけた
スキル判断情報と、前記スキル判断情報にもとづいて次
に処理するノードを決定する判定ノードを含むワークフ
ロー定義とを格納し、前記処理部で、前記ワークフロー
定義で処理対象となる案件を投入したユーザの識別子に
対応する前記履歴情報とスキル判断情報とを比較し、前
記比較結果に応じて前記判定ノードの次のノードを決定
することを特徴とする。
【0006】また、本発明は、ワークフロー処理プログ
ラムが、スキルに応じて処理を決定する機能を有するこ
とを特徴とする。
【0007】
【発明の実施の形態】以下、図面を用いて、本発明の実施
の形態を説明する。図1に、本発明を適用したワークフ
ローシステムの全体構成を示す。ネットワーク130に
ワークフロークライアント100、110、120及び
ワークフローサーバ140が接続されている。ワークフ
ロークライアント100は、画面制御機能101、案件
操作機能102、通信機能103を有する。図示してい
ないが、ワークフロークライアント110、120も1
00と同様の機能を有している。ワークフローサーバ1
40は、通信機能141、案件管理機能142、スキル
判断機能143、案件テーブル144、履歴テーブル1
45、スキル判断テーブル146を有する。
【0008】なお、各機能(通信機能、案件管理機能、
スキル判断機能)は、プログラムで実現されるものであ
る。これらの機能は各々独立した実行形式のプログラム
で実現してもよいし、これらの機能がモジュールとして
他のプログラムから呼び出されて実行されるものであっ
てもよいし、これらの機能を他の方法で実現してもよ
い。
【0009】また、各テーブル(案件テーブル、履歴テ
ーブル、スキル判断テーブル)は、プログラムが利用す
るデータである。ワークフローサーバの処理部によって
プログラムが実行され、プログラムやデータは各計算機
の記録装置に格納される。
【0010】図2に、案件管理が案件の状態遷移を制御
するために利用するワークフロー定義を示す。ワークフ
ロー定義200は、案件開始201、処理ノード20
2、分岐ノード203、処理ノード204、分岐ノード
205、処理ノード206、案件終了207から成る。
尚、この定義はワークフロー定義の一例であり、作業を
定義したノードを含むものであれば、図2に示した以外
の定義でも良い。
【0011】図3に、案件テーブル144の詳細を示
す。案件テーブル144は、案件番号301、案件名3
02、作成者303、状態304からなる。
【0012】ここで、案件とは、ワークフローで処理対
象となるものを示す。たとえば、図2のように伝票を処
理するワークフローにおいて、処理対象となる伝票のデ
ータおよび該データを処理するために用いる識別子等を
案件と呼ぶ。
【0013】案件番号521を例に図3の説明をする。案
件番号「521」の案件名は「ABC」であり、該案件の
作成者は「aaa」である。状態は「審査」であるか
ら、案件番号「521」は、図2のワークフローの処理ノ
ード[審査]まで処理が進んでいることがわかる。
【0014】図4に、履歴テーブル145の詳細を示
す。履歴テーブル145は、案件番号401、案件名4
02、作成者403、却下回数404からなる。
【0015】図5に、スキル判断テーブル146の詳細
を示す。スキル判断テーブル146は、スキル501、
条件502からなる。
【0016】利用者aaaがクライアント100、11
0又は120を利用して案件開始の操作を行なうと、通
信機能103、通信機能141を通じて、案件管理機能
142が案件開始の指示を受け取る。
【0017】案件管理機能142は、ワークフロー定義
200に従って、案件の状態を管理するものとする。こ
のとき、実行中の案件の状態は案件テーブル144に格
納され、完了した案件の情報は履歴テーブル145に格
納される。履歴テーブル145の却下回数404には、
分岐ノード205でYesとなった回数を記録する。
【0018】案件管理機能142は、ワークフロー定義
200に従って処理を行い、処理ノード202の伝票処
理が完了すると、ワークフロー定義200の分岐ノード
203の定義に従って、分岐条件を判断する。判断に際
しては、スキル判断機能に処理を依頼する。
【0019】スキル判断機能143は、履歴テーブル1
45及びスキル判断テーブル146を参照して利用者の
スキルを判断する。履歴テーブル145を参照すれば、
利用者aaaの過去の投入回数は3回、却下回数は3回
である。スキル判断テーブル146を参照すれば、投入
回数3回で却下回数3回であるaaaのスキルがBであ
ることがわかる。
【0020】スキル判断機能143から利用者aaaの
スキルがBであることを受け取った案件管理機能142
は、ワークフロー定義200の分岐ノード203の定義
に従って案件の状態を変更する。ここではスキルBであ
り、分岐ノード203の定義にある「スキルがA又は
B」という判定条件を満たすため、結果はYesとな
り、処理ノード204の審査処理ではなく、処理ノード
206の決済処理に遷移する。
【0021】利用者がaaaではなく、bbbであった
場合は、履歴テーブル145とスキル判断テーブル14
6からスキルがAであることがわかる。この場合も上記
の例と同じように、分岐ノード203の定義にある判定
条件を満たすため、処理ノード206の決済処理に遷移
する。
【0022】また、利用者cccであった場合は、履歴
テーブル145とスキル判断テーブル145からスキル
がCであることがわかる。このため、分岐ノード203
の定義にある判定条件を満たさないため、処理ノード2
04の審査処理に遷移する。
【0023】このように、利用者のスキルが十分な場合
には、処理ノード204の審査処理を実行し、スキルが
十分でない場合には処理ノード204の審査処理を省略
して、処理ノード206の決済処理を実行することが可
能である。
【0024】なお、上記の例では、ワークフローサーバ
が1台の構成について説明したが、複数のワークフロー
サーバが連携するシステムであっても構わない。
【0025】また、上記実施の形態では、ワークフロー
サーバの中にスキル判断機能があるものとしたが、別の
コンピュータ上にあっても構わないし、計算機で読み取
り可能な記録媒体に格納されていても良い。
【0026】また、上記に説明した処理は、計算機の記
録部に格納された、作業を定義したノードを含むワーク
フロー定義にしたがって処理部によって作業を指示する
ワークフローシステムにおいて実現する際に、ワークフ
ローサーバの記録部(計算機で読み取り可能な記録媒体
や、ワークフローサーバがネットワークを介してアクセ
ス可能な記録装置や、その他データが記録できるもの)
に、ワークフロー定義で処理対象となる案件を投入する
ユーザのユーザ識別子と処理内容とを対応づけた履歴情
報と、ワークフロー定義のあるノードの処理回数と処理
内容とユーザ識別子とを対応づけたスキル判断情報と、
スキル判断情報にもとづいて次に処理するノードを決定
する判定ノードを含むワークフロー定義とを格納し、ワ
ークフローサーバの処理部(案件管理機能、スキル判断
機能等)で、ワークフロー定義で処理対象となる案件を
投入したユーザの識別子に対応する履歴情報とスキル判
断情報とを比較し、比較結果に応じて判定ノードの次の
ノードを決定することで実現する。
【0027】尚、本実施例では、案件の作成者ごとに、
案件の却下された回数を履歴テーブルに格納すること
で、スキル(技能、仕事の熟練度など)の判定を行った
が、ワークフローの定義に応じて、スキルの判定を行っ
ても良い。たとえば、ワークフロー定義の中に、仕事の
内容に応じてポイント付けするノードがあれば、それに
基づいてスキルの判定を行っても良いし、あるユーザ
(案件の作成者や案件の承認者など)が処理した案件数
に応じてスキルの判定を行っても良いし、これ以外の方
法でも良い。また、スキルの判定や処理内容に応じてワ
ークフローの流れを変更するノードを設けてもよい。
【0028】なお、スキル判定テーブルは、ワークフロ
ー定義ごとに定義してもよいし、ワークフロー定義に含
まれる各作業ごとに定義しても良いし、ユーザごとに定
義しても良いし、これ以外の方法でも良い。
【0029】以上説明したように、本発明によれば、利
用者のスキルに応じて処理内容を変えることが可能なワ
ークフローシステムを提供することができる。この方法
を用いることにより、各ユーザに応じた案件の割当て方
法を行うことが可能となる。
【0030】
【発明の効果】以上説明したように、本発明によれば、
利用者のスキルに応じて処理内容を変えることが可能な
ワークフローシステムを提供することができる。
【図面の簡単な説明】
【図1】ワークフローシステムの全体構成
【図2】ワークフロー定義
【図3】案件テーブルの詳細
【図4】履歴テーブルの詳細
【図5】スキル判断テーブルの詳細
【符号の説明】
100 ワークフロークライアント 101 画面制御機能 102 案件操作機能 103 通信機能 110 ワークフロークライアント 120 ワークフロークライアント 130 ネットワーク 140 ワークフローサーバ 141 通信機能 142 案件管理機能 143 スキル判断機能 144 案件テーブル 145 履歴テーブル 146 スキル判断テーブル

Claims (2)

    【特許請求の範囲】
  1. 【請求項1】計算機の記録部に格納された、作業を定義
    したノードを含むワークフロー定義にしたがって処理部
    によって作業を指示するワークフロー処理方法であっ
    て、 前記記録部に、ワークフロー定義で処理対象となる案件
    を投入するユーザのユーザ識別子と処理内容とを対応づ
    けた履歴情報と、前記ワークフロー定義のあるノードの
    処理回数と処理内容とユーザ識別子とを対応づけたスキ
    ル判断情報と、前記スキル判断情報にもとづいて次に処
    理するノードを決定する判定ノードを含むワークフロー
    定義とを格納し、 前記処理部で、前記ワークフロー定義で処理対象となる
    案件を投入したユーザの識別子に対応する前記履歴情報
    とスキル判断情報とを比較し、 前記比較結果に応じて前記判定ノードの次のノードを決
    定することを特徴とするワークフロー処理方法。
  2. 【請求項2】計算機の記録部に格納された、作業を定義
    したノードを含むワークフロー定義にしたがって処理部
    によって作業を指示するワークフロー処理プログラムで
    あって、 前記プログラムは、ワークフロー定義で処理対象となる
    案件を投入するユーザのユーザ識別子と処理内容とを対
    応づけた履歴情報と、前記ワークフロー定義のあるノー
    ドの処理回数と処理内容とユーザ識別子とを対応づけた
    スキル判断情報と、前記スキル判断情報にもとづいて次
    に処理するノードを決定する判定ノードを含むワークフ
    ロー定義とを格納し、 前記ワークフロー定義で処理対象となる案件を投入した
    ユーザの識別子に対応する前記履歴情報とスキル判断情
    報とを比較し、 前記比較結果に応じて前記判定ノードの次のノードを決
    定することを特徴とするワークフロー処理プログラム。
JP2002019338A 2002-01-29 2002-01-29 スキルに応じたワークフロー処理方法およびプログラム Pending JP2003223539A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2002019338A JP2003223539A (ja) 2002-01-29 2002-01-29 スキルに応じたワークフロー処理方法およびプログラム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2002019338A JP2003223539A (ja) 2002-01-29 2002-01-29 スキルに応じたワークフロー処理方法およびプログラム

Publications (1)

Publication Number Publication Date
JP2003223539A true JP2003223539A (ja) 2003-08-08

Family

ID=27743232

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2002019338A Pending JP2003223539A (ja) 2002-01-29 2002-01-29 スキルに応じたワークフロー処理方法およびプログラム

Country Status (1)

Country Link
JP (1) JP2003223539A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017033457A (ja) * 2015-08-05 2017-02-09 富士通株式会社 スケジューリング支援方法、情報処理装置およびスケジューリング支援プログラム
CN111381629A (zh) * 2018-12-29 2020-07-07 玳能本股份有限公司 作业支援***及作业支援方法

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2017033457A (ja) * 2015-08-05 2017-02-09 富士通株式会社 スケジューリング支援方法、情報処理装置およびスケジューリング支援プログラム
CN111381629A (zh) * 2018-12-29 2020-07-07 玳能本股份有限公司 作业支援***及作业支援方法
JP2020109606A (ja) * 2018-12-29 2020-07-16 Dynabook株式会社 作業支援システムおよび作業支援方法
JP7391551B2 (ja) 2018-12-29 2023-12-05 Dynabook株式会社 作業支援システムおよび作業支援方法
CN111381629B (zh) * 2018-12-29 2024-05-14 玳能本股份有限公司 作业支援***及作业支援方法

Similar Documents

Publication Publication Date Title
US20240040006A1 (en) Provisioning multiple network resources
US10936988B2 (en) Cognitive process enactment
US20090013047A1 (en) Method and apparatus for managing messages related to workflows
US8838679B2 (en) Providing state service for online application users
US20190087755A1 (en) Cognitive process learning
US8321803B2 (en) Aggregating service components
US8433809B2 (en) Method and system for providing a session involving a plurality of software applications
CN109240830A (zh) 基于服务器健康以及客户端信息的应用智能请求管理
CN109032663A (zh) 接口文档的生成方法、装置、计算机设备及存储介质
US20190087731A1 (en) Cognitive process code generation
US8365261B2 (en) Implementing organization-specific policy during establishment of an autonomous connection between computer resources
EP3572995B1 (en) Case management by a state machine
CN104247378B (zh) 提供基于规则的内容分析以管理web扩展的激活
US8966047B2 (en) Managing service specifications and the discovery of associated services
CN105814864B (zh) 一种输入输出io请求处理方法及文件服务器
CN107133309A (zh) 流程实例的存储、查询方法及装置、存储介质及电子设备
US7606824B2 (en) Databinding workflow data to a user interface layer
US9652739B2 (en) User interface (UI) control for attestation process
CN110852571B (zh) 加盟商的房源管理方法、计算机可读存储介质及服务器
JP2003223539A (ja) スキルに応じたワークフロー処理方法およびプログラム
JP2007004210A (ja) ワークフロー処理方法、装置及びプログラム
JPH08202764A (ja) ワークフローシステム
JP2009230257A (ja) 承認システムおよび承認プログラム
JP2001117977A (ja) ワークフローシステム
AU2007305072B2 (en) Method and system for controlling the release of data for multiple-level security systems

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20040713

RD01 Notification of change of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7421

Effective date: 20060419

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20060811

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20060822

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20061219