JP2000305875A - Anonymous processing method in workflow system - Google Patents

Anonymous processing method in workflow system

Info

Publication number
JP2000305875A
JP2000305875A JP11766799A JP11766799A JP2000305875A JP 2000305875 A JP2000305875 A JP 2000305875A JP 11766799 A JP11766799 A JP 11766799A JP 11766799 A JP11766799 A JP 11766799A JP 2000305875 A JP2000305875 A JP 2000305875A
Authority
JP
Japan
Prior art keywords
anonymity
attribute
database
anonymous
history
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
JP11766799A
Other languages
Japanese (ja)
Inventor
Takayuki Yokoyama
隆幸 横山
Tetsuya Watanabe
哲也 渡辺
Takayuki Yamaguchi
能之 山口
Hiroshi Nishihara
宏 西原
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 JP11766799A priority Critical patent/JP2000305875A/en
Publication of JP2000305875A publication Critical patent/JP2000305875A/en
Pending legal-status Critical Current

Links

Landscapes

  • Information Transfer Between Computers (AREA)
  • Computer And Data Communications (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

PROBLEM TO BE SOLVED: To secure anonymity as a workflow system by allowing a business process defining person to freely set an anonymity attribute in mater history information recorded in a database. SOLUTION: When history information of a matter is obtained (601), whether anonymity is set as to all attributes in the history is retrieved (603), which is repeated (602 to 606). The attribute value of an attribute for which an anonymity attribute is not set is outputted as it is to the database (605). When anonymity is set, the attribute value is converted to an asterisk or the like indicating the value of the anonymity (604). Then the converted attribute value is outputted to the database (605). Consequently, the anonymity can be guaranteed even for illegal access referring to the database directly.

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【発明の属する技術分野】本発明は、ワークフローシス
テムにおいて、案件処理者の匿名性が必要な案件処理に
関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a case process in a workflow system that requires anonymity of a case processor.

【0002】[0002]

【従来の技術】ワークフローシステムでは、あらかじめ
定義されたビジネスプロセスにしたがって、案件が次々
と処理される。案件が処理されるときに、案件を処理し
た日時・人・処理内容などの情報が履歴として、データ
ベースに記録される。このように記録された履歴情報を
元に、案件の追跡などが可能になる。なお、案件の履歴
に関するものには例えば特開平10−98492号公報
がある。
2. Description of the Related Art In a workflow system, cases are processed one after another according to a business process defined in advance. When a matter is processed, information such as the date and time when the matter was processed, the person, and the processing content are recorded in the database as a history. Based on the history information recorded in this way, it is possible to track an item. Japanese Patent Application Laid-Open No. Hei 10-98492 discloses an example relating to the history of cases.

【0003】また、案件属性に関する秘密属性として、
特開平10−049603号公報があるが、ワークフロ
ーシステムが履歴として記録してあるような、案件を処
理した人の履歴自体についての匿名性までは保証してい
なかった。
[0003] Also, as a secret attribute related to the case attribute,
Although there is Japanese Patent Application Laid-Open No. 10-049603, it does not guarantee the anonymity of the history of a person who has processed a case, such as the history recorded by a workflow system.

【0004】投票に特化した電子投票システムとして、
特開平06−068117号公報や特開平06−195
361号公報などがあるが、そのために電子投票のため
システムが別途必要となる。
[0004] As an electronic voting system specialized in voting,
JP-A-06-068117 and JP-A-06-195
No. 361, but a separate system is required for electronic voting.

【0005】[0005]

【発明が解決しようとする課題】上記従来技術は、案件
の発信者や処理者の匿名性が必要なビジネスプロセスに
は適用できなかった。または、投票のみの電子投票シス
テムを導入する必要があった。
The above prior art cannot be applied to a business process that requires anonymity of a sender or processor of a case. Or, it was necessary to introduce an electronic voting system only for voting.

【0006】本発明の目的は、匿名性が必要となるビジ
ネスプロセスにも適用できるようにし、ワークフローシ
ステムとして匿名性を保証することにある。例として、
アンケート回収業務や投票業務などに適用できる。
An object of the present invention is to make it applicable to business processes that require anonymity and to guarantee anonymity as a workflow system. As an example,
Applicable to questionnaire collection business and voting business.

【0007】[0007]

【課題を解決するための手段】上記目的を達成するため
に、データベースに記録する案件履歴情報の中で、ビジ
ネスプロセス定義者が自由に匿名属性を設定することが
できるようにする。そして従来の履歴出力部に匿名保証
機能を追加した匿名保証履歴出力プログラムが、案件の
履歴情報をデータベースに出力する際に、匿名属性の情
報はアスタリスクなどの記号に変換して出力して、直
接、データベースを参照しても、案件を処理した人の履
歴属性値が特定できないようにすることにある。
In order to achieve the above object, a business process definer can freely set an anonymous attribute in matter history information recorded in a database. Then, when the anonymous assurance history output program that added the anonymous assurance function to the conventional history output unit outputs the history information of the case to the database, the information of the anonymous attribute is converted to a symbol such as an asterisk and output. Another object of the present invention is to prevent the history attribute value of a person who has processed a case from being specified even by referring to a database.

【0008】[0008]

【発明の実施の形態】以下、本発明の実施例を図面で説
明する。なお、アンケート用ビジネスプロセスを定義し
たときの例を用いて説明する。
Embodiments of the present invention will be described below with reference to the drawings. The description will be made using an example in which a business process for questionnaire is defined.

【0009】図1は、本発明によるワークフローシステ
ムの構成例である。101は、ワークフローシステムを
利用して、案件を処理するための端末である。103の
ワークフローシステムと端末101は、102のネット
ワークを通じて接続されている。ワークフローシステム
103内には、匿名保証履歴出力プログラム104とデ
ータベース107が含まれている。
FIG. 1 shows a configuration example of a workflow system according to the present invention. Reference numeral 101 denotes a terminal for processing a case using a workflow system. The workflow system 103 and the terminal 101 are connected via the network 102. The workflow system 103 includes an anonymous assurance history output program 104 and a database 107.

【0010】データベース107には、ビジネスプロセ
ス定義情報109と履歴情報108が記録されている。
匿名保証履歴出力プログラム104は、ビジネスプロセ
ス定義情報109を参照105して、履歴情報108を
出力106する。
The database 107 records business process definition information 109 and history information 108.
The anonymous assurance history output program 104 outputs 106 the history information 108 by referring to the business process definition information 109.

【0011】図2は、ビジネスプロセス定義の例201
をあらわしている。アンケート投入処理202とアンケ
ート回収処理203と終了処理204の順に業務が流れ
ている例である。
FIG. 2 shows an example 201 of a business process definition.
It represents. This is an example in which tasks flow in the order of a questionnaire input process 202, a questionnaire collection process 203, and a termination process 204.

【0012】図3は図2のビジネスプロセス定義中の匿
名属性定義を表している。ビジネスプロセス定義には、
ビジネスプロセス属性情報テーブル301があり、テー
ブル内には、処理名項目302と匿名属性項目303が
対応している。匿名属性項目303では、匿名性が必要
な場合に○で必要が無い場合に×となっている。
FIG. 3 shows an anonymous attribute definition in the business process definition of FIG. The business process definition includes
There is a business process attribute information table 301, in which a process name item 302 and an anonymous attribute item 303 correspond. In the anonymous attribute item 303, when anonymity is required, the symbol is ○, and when it is unnecessary, the symbol is x.

【0013】図4は、ビジネスプロセス定義401にお
いて、匿名性の必要のあるアンケート投入処理413か
ら案件402が次の処理へ遷移403していく様子を示
している。このとき、匿名保証履歴出力プログラム40
4は、ビジネスプロセス属性情報テーブル412に対し
て、匿名属性を参照411する。そして、データベース
407に記録される履歴情報408に処理名406と処
理者名410を出力405する。出力405する際に、
匿名属性が○であったので、処理者名が分からないよう
な記号409を出力する。
FIG. 4 shows how the matter 402 transitions from the questionnaire input process 413 requiring anonymity to the next process 403 in the business process definition 401. At this time, the anonymous assurance history output program 40
4 references the anonymous attribute 411 to the business process attribute information table 412. Then, the processing name 406 and the processor name 410 are output 405 to the history information 408 recorded in the database 407. When outputting 405,
Since the anonymous attribute is ○, a symbol 409 is output such that the name of the processor is unknown.

【0014】図5は、ビジネスプロセス定義501にお
いて、匿名性の必要の無いアンケート回収処理511か
ら案件502が次の処理へ遷移503している様子を示
している。このとき、匿名保証履歴出力プログラム50
4は、ビジネスプロセス属性情報テーブル510に対し
て、匿名属性を参照509する。そして、データベース
506に記録される履歴情報507を出力505する。
出力505する際に、匿名属性が×であったので、回収
処理511をした処理者名508を出力する。
FIG. 5 shows a state in which the business process definition 501 transitions 503 from the questionnaire collection process 511 which does not require anonymity to the next process 503. At this time, the anonymous assurance history output program 50
No. 4 refers to the anonymous attribute 509 in the business process attribute information table 510. Then, the history information 507 recorded in the database 506 is output 505.
At the time of output 505, since the anonymous attribute is x, the name of the processor 508 that performed the collection process 511 is output.

【0015】図6は、匿名保証履歴出力プログラムのフ
ローチャートをあらわしている。まず案件の履歴情報を
取得したら601、履歴内のすべての属性について匿名
属性が設定されているかどうかの検索603を繰り返す
602〜606。匿名属性が設定されていない属性につ
いては、属性値をそのままデータベースに出力605す
る。匿名属性が設定されていれば、属性値を匿名を示す
値に変換604する。例えばアスタリスクなどに変換す
る。変換後の属性値をデータベースに出力605する。
FIG. 6 shows a flowchart of the anonymous assurance history output program. First, when the history information of the case is obtained, 601 is repeated 602 to 606, and a search 603 for determining whether anonymous attributes are set for all attributes in the history is repeated. For the attribute for which the anonymous attribute is not set, the attribute value is output 605 to the database as it is. If the anonymous attribute is set, the attribute value is converted 604 into a value indicating anonymity. For example, it is converted to an asterisk. The converted attribute value is output 605 to the database.

【0016】本実施によれば、匿名性の必要のある処理
を行った処理者の情報が、データベースを直接参照する
ような不正なアクセスに対しても、匿名性が保証され
る。
According to the present embodiment, the anonymity can be assured even for an unauthorized access such that the information of a processor who has performed a process requiring anonymity directly refers to the database.

【0017】[0017]

【発明の効果】以上説明したように、本発明によれば、
匿名性の必要がある業務に適用することができる。そし
て、直接、データベースを参照するような不正なアクセ
スに対しても、匿名性を保証することができる。
As described above, according to the present invention,
It can be applied to tasks that require anonymity. In addition, anonymity can be assured even for an unauthorized access that directly refers to the database.

【図面の簡単な説明】[Brief description of the drawings]

【図1】本発明によるワークフローシステムの構成例を
示す図である。
FIG. 1 is a diagram showing a configuration example of a workflow system according to the present invention.

【図2】アンケート投入−アンケート回収−終了の処理
を定義したアンケート用ビジネスプロセス定義の例を示
す図である。
FIG. 2 is a diagram illustrating an example of a business process definition for a questionnaire in which a process of questionnaire input-questionnaire collection-end is defined.

【図3】アンケート用ビジネスプロセス定義において、
投入処理に匿名属性が付けられている例を示す図であ
る。
FIG. 3 In the business process definition for the questionnaire,
It is a figure showing the example where an anonymous attribute is attached to the input processing.

【図4】アンケート用ビジネスプロセス定義において、
匿名性の必要のある投入処理で、案件が処理されたとき
の履歴出力の様子をあらわしている例を示す図である。
FIG. 4 In the business process definition for the questionnaire,
It is a figure showing an example showing the appearance of the history output when the matter is processed in the input processing that needs anonymity.

【図5】アンケート用ビジネスプロセス定義において、
匿名性の必要の無い回収処理で、案件が処理されたとき
の履歴出力の様子をあらわしている例を示す図である。
FIG. 5 In the business process definition for the questionnaire,
FIG. 13 is a diagram illustrating an example of a history output state when a matter is processed in a collection process that does not require anonymity.

【図6】匿名保証履歴出力プログラムのフローチャート
である。
FIG. 6 is a flowchart of an anonymous assurance history output program.

【符号の説明】[Explanation of symbols]

104…履歴出力プログラム、301…ビジネスプロセ
ス属性情報テーブル、303…匿名属性の有無を表す項
目、408…履歴情報の例、409…処理者名。
104: history output program, 301: business process attribute information table, 303: item indicating presence / absence of anonymous attribute, 408: example of history information, 409: processor name

───────────────────────────────────────────────────── フロントページの続き (72)発明者 山口 能之 神奈川県横浜市戸塚区戸塚町5030番地 株 式会社日立製作所ソフトウェア事業部内 (72)発明者 西原 宏 神奈川県横浜市戸塚区戸塚町5030番地 株 式会社日立製作所ソフトウェア事業部内 Fターム(参考) 5B049 AA05 BB36 CC01 CC21 EE01 EE05 EE59 GG04 GG07 GG09 5B089 GA01 GA21 GB03 HA01 JA40 KA17 KB13 KC58 KD01  ──────────────────────────────────────────────────続 き Continuing on the front page (72) Inventor Noriyuki Yamaguchi 5030 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture Inside the Hitachi, Ltd.Software Division (72) Inventor Hiroshi Nishihara 5030 Totsuka-cho, Totsuka-ku, Yokohama-shi, Kanagawa Prefecture F-term in Hitachi, Ltd. Software Division (Reference) 5B049 AA05 BB36 CC01 CC21 EE01 EE05 EE59 GG04 GG07 GG09 5B089 GA01 GA21 GB03 HA01 JA40 KA17 KB13 KC58 KD01

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】業務の流れを予め定義したビジネスプロセ
スを登録しておき、それに従って処理が進むワークフロ
ーシステムにおいて、ビジネスプロセス上を流れる業務
の1単位である案件に対して、匿名性の必要がある場合
に、作業を処理した人の情報を匿名とすることを特徴と
するワークフローシステムにおける匿名処理方法。
In a workflow system in which a business process in which a business flow is defined in advance is registered and an operation is performed in accordance with the business process, anonymity is required for a matter which is one unit of business flowing in the business process. An anonymous processing method in a workflow system, wherein in some cases, information of a person who has processed work is made anonymous.
JP11766799A 1999-04-26 1999-04-26 Anonymous processing method in workflow system Pending JP2000305875A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP11766799A JP2000305875A (en) 1999-04-26 1999-04-26 Anonymous processing method in workflow system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP11766799A JP2000305875A (en) 1999-04-26 1999-04-26 Anonymous processing method in workflow system

Publications (1)

Publication Number Publication Date
JP2000305875A true JP2000305875A (en) 2000-11-02

Family

ID=14717311

Family Applications (1)

Application Number Title Priority Date Filing Date
JP11766799A Pending JP2000305875A (en) 1999-04-26 1999-04-26 Anonymous processing method in workflow system

Country Status (1)

Country Link
JP (1) JP2000305875A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008108474A1 (en) * 2007-03-07 2008-09-12 Nec Corporation Reachability realizing server, management system, management method and realization program
JP2018132931A (en) * 2017-02-15 2018-08-23 富士通株式会社 Approval system, approval method, and approval program

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008108474A1 (en) * 2007-03-07 2008-09-12 Nec Corporation Reachability realizing server, management system, management method and realization program
US8131810B2 (en) 2007-03-07 2012-03-06 Nec Corporation Reachability realization server, management system, management method and realization program
JP5218393B2 (en) * 2007-03-07 2013-06-26 日本電気株式会社 Reachability realization system and reachability realization method
CN101627407B (en) * 2007-03-07 2013-08-21 日本电气株式会社 Reachability realization server, management system, management method and realization program
JP2018132931A (en) * 2017-02-15 2018-08-23 富士通株式会社 Approval system, approval method, and approval program

Similar Documents

Publication Publication Date Title
US9253138B2 (en) Filtering message posts in a social network
US8548997B1 (en) Discovery information management system
US6393456B1 (en) System, method, and computer program product for workflow processing using internet interoperable electronic messaging with mime multiple content type
JP3066300B2 (en) Device to automatically limit recipients of messages
US20040054744A1 (en) Method and apparatus for semantic qualification and contextualization of electronic messages
CN109492152B (en) Method, device, computer equipment and storage medium for pushing custom content
US9015130B1 (en) Automatic adjustment of email filters based on browser history and telecommunication records
US20200065467A1 (en) Captcha generation based on environment-specific vocabulary
JP2000305875A (en) Anonymous processing method in workflow system
US20040122772A1 (en) Method, system and program product for protecting privacy
CN113297502B (en) Method and device for monitoring and filtering rich text
CN107925609A (en) For the dialog modification of the user mutual of enhancing
JP2004110814A (en) Message information sharing device and message information sharing method
CN118134616B (en) A joint rule product design method and system based on privacy protection
JPH098934A (en) Character input method using numeric keys
US20090138504A1 (en) Electronic calendar scheduling method
JP2010079674A (en) File association device, method, and program
US6772397B1 (en) Method, article of manufacture and apparatus for deleting electronic mail documents
JPH11143864A (en) Date / time expression normalization method, date / time expression normalization apparatus, and recording medium recording date / time expression normalization program
JPH08241350A (en) Roster information processing system
JP2002207637A (en) Information disclosure method, information disclosure device, and information service method
JP2003256382A (en) Display information providing system, display information providing method, and display information providing program
US11784975B1 (en) Image-based firewall system
JP2004157772A (en) Mail management system, mail management method, and program applied to mail management system
JP2003296559A (en) Content registration system, its method and its program