JP2019159709A - Information management system and information management method - Google Patents
Information management system and information management method Download PDFInfo
- Publication number
- JP2019159709A JP2019159709A JP2018044577A JP2018044577A JP2019159709A JP 2019159709 A JP2019159709 A JP 2019159709A JP 2018044577 A JP2018044577 A JP 2018044577A JP 2018044577 A JP2018044577 A JP 2018044577A JP 2019159709 A JP2019159709 A JP 2019159709A
- Authority
- JP
- Japan
- Prior art keywords
- case
- organization
- information
- man
- fraud
- 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
Links
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
【課題】不正な取り扱いが行われた疑いのあるデータを抽出する。【解決手段】プロセッサと、プロセッサに接続される記憶装置と、を有する情報管理システムであって、記憶装置は、不正の事例を示すデータ、不正の事例に対応する組織を示すデータ、判定対象の事例を示すデータ、及び、判定対象の事例に対応する組織を示すデータを保持し、判定対象の事例と不正の事例との類似度の算出基準を保持し、プロセッサは、不正の事例に対応する組織と判定対象の事例に対応する組織との関連の強さを示す組織関連度を算出し、類似度の算出基準に基づいて不正の事例と判定対象の事例との類似度を算出し、算出した類似度及び組織関連度に基づいて、判定対象の事例に不正の疑いがあるかを判定し、判定の結果を出力する。【選択図】図1PROBLEM TO BE SOLVED: To extract data suspected of being illegally handled. An information management system including a processor and a storage device connected to the processor, wherein the storage device includes data indicating a fraudulent case, data indicating an organization corresponding to the fraudulent case, and a determination target. The data showing the case and the data showing the organization corresponding to the case to be judged are held, the calculation standard of the similarity between the case to be judged and the case of fraud is held, and the processor corresponds to the case of fraud. The degree of organizational relevance, which indicates the strength of the relationship between the organization and the organization corresponding to the case to be judged, is calculated, and the degree of similarity between the fraudulent case and the case to be judged is calculated and calculated based on the similarity calculation standard. Based on the degree of similarity and the degree of organizational relevance, it is determined whether the case to be determined is suspected of being fraudulent, and the result of the determination is output. [Selection diagram] Fig. 1
Description
本発明は、情報を管理する技術に関する。 The present invention relates to a technique for managing information.
労働人口の減少が問題視される中、これまで人間が行ってきた業務の一部を自動化するRPA(Robotic Process Automation)という技術が近年注目されている。定型業務については実際に本技術が適用され始め、また、非定型業務についても今後導入が進み、10〜20年後には現在の業種の49%が自動化されると考えられている。 In recent years, a technology called RPA (Robotic Process Automation) that automates a part of the work that humans have performed has been attracting attention as the decline in the working population is regarded as a problem. This technology actually starts to be applied to routine work, and non-routine work will be introduced in the future, and 49% of the current industry will be automated in 10 to 20 years.
一方、企業会計において、内部監査統制を徹底させることは、利益を水増ししていないことを投資家に証明し、経営者と投資家の間の情報の非対称性を減少させることにつながる。その結果、エージェンシーコストを低減し、企業価値を高める効果を持つ(監査の質に関する評判仮説)。 On the other hand, in corporate accounting, thorough internal audit control proves to investors that profits are not inflated, and leads to a reduction in information asymmetry between management and investors. As a result, it has the effect of reducing agency costs and increasing corporate value (reputation hypothesis on audit quality).
近年、特に大企業における不正会計の存在が問題視されており、内部統制の有効性を対外的に実証するニーズが高まっている。このようなニーズに対しては、その稼動履歴などを内部監査統制の客観的な証跡として提出することが可能な、機械的な監査システムが有効である。このため、会計データに対し監査システムが統制する観点を増やし、監査システムの実効性を高めることが求められている。 In recent years, the existence of fraudulent accounting, especially in large corporations, has been viewed as a problem, and there is an increasing need for externally demonstrating the effectiveness of internal control. For such needs, a mechanical audit system that can submit the operation history as an objective trail of internal audit control is effective. For this reason, it is required to increase the viewpoint that the audit system controls the accounting data and to increase the effectiveness of the audit system.
データの改ざん又は隠蔽といった不正な取り扱いの監視を支援する技術として、例えば特許文献1に記載された技術がある。特許文献1には、保険会社が行う加入者に対する保険金支払いの調査において、調査が不完全な場合に、確定している入力情報に基づいて不正手口を連想し、この連想した不正手口を客観的に立証するために調査すべき項目を推論して表示する仕組みが記載されている。
As a technique for supporting monitoring of illegal handling such as falsification or concealment of data, there is a technique described in
上記の特許文献1に記載の技術によれば、単一の案件について不明確な項目のどれを調査すべきかが指示される。しかし、この技術を企業の工数管理等に適用しようとすると、例えば月に数百から数千といった多数の案件が存在する中で、優先的に調査対象とすべき案件を導出する仕組みが必要となる。また、企業の工数管理等に関する不正の場合、見掛け上は正しい状態となるように書類を取り繕っている場合があり、その取り繕った状態は属人的なものであるため、書類を作成する人及び組織の情報も考慮する必要がある。
According to the technique described in
上記の課題の少なくとも一つを解決するため、本発明は、プロセッサと、前記プロセッサに接続される記憶装置と、を有する情報管理システムであって、前記記憶装置は、不正の事例を示すデータ、前記不正の事例に対応する組織を示すデータ、判定対象の事例を示すデータ、及び、前記判定対象の事例に対応する組織を示すデータを保持し、前記判定対象の事例と前記不正の事例との類似度の算出基準を保持し、前記プロセッサは、前記不正の事例に対応する組織と前記判定対象の事例に対応する組織との関連の強さを示す組織関連度を算出し、前記類似度の算出基準に基づいて前記不正の事例と前記判定対象の事例との類似度を算出し、算出した前記類似度及び前記組織関連度に基づいて、前記判定対象の事例に不正の疑いがあるかを判定し、判定の結果を出力することを特徴とする。 In order to solve at least one of the above problems, the present invention provides an information management system having a processor and a storage device connected to the processor, wherein the storage device is data indicating an illegal case, Data indicating an organization corresponding to the fraud case, data indicating a case to be determined, and data indicating an organization corresponding to the case to be determined are stored, and the case of the determination target and the case of the fraud Holding a calculation criterion of similarity, the processor calculates an organization relevance indicating the strength of association between the organization corresponding to the fraud case and the organization corresponding to the determination target case, and the similarity Based on the calculation criteria, the similarity between the case of fraud and the case of the determination target is calculated, and whether the case of the determination target is suspected of fraud based on the calculated similarity and the organization relevance Size And, and outputs the result of the determination.
本発明によれば、一旦作成したデータを改ざんすることによって不正な状態となったデータだけでなく、初めから不正の目的をもって作りこまれたデータも不正が疑われる事例として抽出することができる。このとき、組織の関連度を加味することによって、より不正の疑いが強い事例を抽出することができる。 According to the present invention, it is possible to extract not only data that has become invalid by falsifying data once created, but also data that has been created for the first time as a case of suspected fraud. At this time, by taking into account the degree of association of the organization, it is possible to extract cases that are more suspected of fraud.
上記した以外の課題、構成及び効果は、以下の実施形態の説明によって明らかにされる。 Problems, configurations, and effects other than those described above will be clarified by the following description of embodiments.
以下、図面を参照して、本発明の幾つかの実施例を説明する。但し、それらの実施例は本発明を実現するための一例に過ぎず、本発明の技術的範囲を限定するものではない。 Hereinafter, several embodiments of the present invention will be described with reference to the drawings. However, these examples are merely examples for realizing the present invention, and do not limit the technical scope of the present invention.
図1は、本発明の実施例1に係る工数管理システム100の論理構成を示すブロック図である。
FIG. 1 is a block diagram illustrating a logical configuration of a man-
工数管理システム100は、複数の作業者120の作業の工数に関する情報を管理する。さらに、工数管理システム100は、管理している工数に関する情報が、改ざん及び虚偽の入力といった不正な操作によって実態と異なるものになってないかを監査者130が判断することを支援するための処理を実行する。
The man-
工数管理システム100は、プロジェクト(PJ)データ入力機能101、工数記録機能102、工数振替判定機能103、事例類似度算出機能104、記録指示機能105及び表示機能114を有する。さらに、工数管理システム100は、工数管理データベース(DB)111、PJ管理DB112、組織管理DB113及び事例記録DB114を保持する。
The man-
PJデータ入力機能101は、作業者120からのプロジェクトに関する情報の入力を受け付けて、PJ管理DB112に格納する。工数記録機能102は、作業者120からの作業工数に関する情報の入力を受け付けて、工数管理DB111に格納する。
The PJ
工数振替判定機能103は、工数管理DB111及びPJ管理DB112に格納されたデータに基づいて、工数の振替の有無を判定する。表示機能106は、工数振替判定機能103による判定の結果を監査者130に対して表示する。監査者130は、表示された結果に基づいて、その判定の結果を記録するか否かを判定し、記録すると判定した場合には、工数振替判定機能103による判定の結果を記録する指示を工数管理システム100に入力する。記録指示機能105は、監査者130からの指示の入力を受け付けて、工数振替判定機能103による判定の結果を事例記録DB114に格納させる。
The man-hour
事例類似度算出機能104は、工数管理DB111、PJ管理DB112、組織管理DB113及び事例記録DB114に基づいて、工数記録機能102を介して新たに記録された工数の事例(現在事例)と、事例記録DB114に格納されている過去の事例(過去事例)との類似度を算出する。
The case
ここで、過去事例とは、これから検出しようとする不正の事例であり、例えば過去に実際に行われた不正の事例である。一方、現在事例とは、不正が疑われるか否かの判定対象の事例である。事例類似度算出機能104は、現在事例と過去事例との類似度を算出し、それに現在事例に関する組織と過去事例に関する組織との関連度を加味して、現在事例に不正の疑いがあるかを判定する。
Here, the past case is a fraud case to be detected from now on, for example, a fraud case actually performed in the past. On the other hand, the current case is a case for which it is determined whether fraud is suspected. The case
表示機能106は、事例類似度算出機能104が算出した類似度を示す情報を表示する。
The
図2は、本発明の実施例1に係る工数管理システム100のハードウェア構成を示すブロック図である。
FIG. 2 is a block diagram illustrating a hardware configuration of the man-
工数管理システム100は、相互に通信可能に接続されたネットワークインターフェース206、プロセッサ201、メモリ202、記憶装置203、入力装置204および出力装置205を有する計算機システムである。
The man-
ネットワークインターフェース206は、ネットワーク(図示省略)に接続され、当該ネットワークを介して他の装置(図示省略)と通信するインターフェース装置である。プロセッサ201は、メモリ202に格納されたプログラムに従って種々の処理を実行する。
The
メモリ202は、例えばDRAM(Dynamic Random Access Memory)等の主記憶装置であり、プロセッサ201によって実行されるプログラム、及び、プロセッサ201によって参照されるデータ等を格納する。本実施例では、メモリ202は少なくともPJデータ入力機能101、工数記録機能102、工数振替判定機能103、事例類似度算出機能104、記録指示機能105及び表示機能114を実現するためのプログラムが格納される。本実施例において上記の各部が実行する処理は、実際には、メモリ202に格納されたプログラムに記述された命令に従って、必要に応じて工数管理システム100内の各部を制御することによって、プロセッサ201が実行する。
The
記憶装置203は、例えばハードディスクドライブ又はフラッシュメモリ等の比較的大容量の記憶装置である。本実施例の記憶装置203は、例えば、工数管理データベースDB111、PJ管理DB112、組織管理DB113及び事例記録DB114を格納する。
The
記憶装置203に格納されたデータの少なくとも一部は、プロセッサ201による処理の必要に応じてメモリ202にコピーされてもよい。また、図1に示した各機能を実現するためのプログラムも、記憶装置203に格納され、必要に応じてその少なくとも一部がメモリ202にコピーされてもよい。
At least a part of the data stored in the
入力装置204は、作業者120及び監査者130といった工数管理システム100のユーザからの情報の入力を受け付ける装置であり、例えばキーボード又はマウス等を含んでもよい。例えば、PJデータ入力機能101、工数記録機能102及び記録指示機能105は、プロセッサ201がメモリ202に格納されたプログラムに従って入力装置204を制御することによって実現されてもよい。
The
出力装置205は、ユーザに情報を出力する装置であり、例えば液晶表示装置のような画像表示装置を含んでもよい。例えば、表示機能106は、プロセッサ201がメモリ202に格納されたプログラムに従って出力装置205を制御することによって実現されてもよい。
The output device 205 is a device that outputs information to the user, and may include an image display device such as a liquid crystal display device. For example, the
図3は、本発明の実施例1に係る工数管理DB111に格納される工数データ300の説明図である。
FIG. 3 is an explanatory diagram of the man-hour data 300 stored in the man-
工数データ300は、組織内の各人物が行った作業の工数に関する情報であり、従事者301、部署302、案件303及び従事時間304を含む。
The man-hour data 300 is information regarding the man-hours of work performed by each person in the organization, and includes a
従事者301は、作業を行った人物(すなわち作業者120)を識別する情報(例えば名前等)である。部署302は、各人物が属する組織を識別する情報である。本実施例では、部署302は、会社内の各人物が属する課の名称(例えばX部Y課)である。これは一例であり、例えば各人物が属する部、係又は班等、会社内の任意の粒度の組織を識別する情報を部署302として使用することができる。
The
案件303は、作業が属するプロジェクトを識別する情報である。ここでプロジェクトとは、例えば、予算の作成及び利益の計算の単位となる仕事の集合である。本実施例ではプロジェクト又は案件と記載するが、他の名称で呼ばれてもよい。従事時間304は、各人物が所定の期間内に行った各案件に属する作業の時間である。
The
図3には、工数データ300の例として、工数データ300A(図3(a))、300B(図3(b))及び300C(図3(c))を示す。工数データ300Aは、2017年3月1日に登録されたデータであり、2016年10月から2017年2月までの各月の各人物の従事時間の平均値を含んでいる。例えば、工数データ300Aの先頭のレコードは、X部Y課に属するS田氏が、A社保守というプロジェクトに属する作業に、2016年10月から2017年2月までの期間、1か月あたり平均10時間従事したことを示している。
FIG. 3 shows man-
工数データ300Bは、2017年3月31日に登録されたデータであり、2017年3月の1ヶ月分の各人物の従事時間を含んでいる。一方、工数データ300Cは、2017年4月1日に登録されたデータであり、2017年3月の1ヶ月分の各人物の従事時間を含んでいる。工数データ300B及び300Cは、同一の期間に関するデータであるため、本来は両者における各人物の各プロジェクトに対応する従事時間が同一になるはずである。
The man-hour data 300B is data registered on March 31, 2017, and includes the engagement time of each person for one month in March 2017. On the other hand, the man-
しかし、図3(a)及び図3(b)の例では、X部Y課に属するJ島氏のA社保守に関する従事時間が、工数データ300Bにおける0時間から工数データ300Cにおける110時間に修正され、同じJ島氏のB社保守に関する従事時間が、工数データ300Bにおける110時間から工数データ300Cにおける0時間に修正されている。これは、4月1日にJ島氏の従事時間を修正する入力が行われたことを示している。
However, in the example of FIG. 3A and FIG. 3B, the working time related to the maintenance of Company A of Mr. J Island belonging to the X section Y section is corrected from 0 hour in the manhour data 300B to 110 hours in the
このような修正は、例えば変更前の登録内容が誤っていた場合にそれを修正するために行われる(すなわち正当な修正である)場合もあるが、例えば利益を調整することを目的として、実態と異なる値に改ざんするために行われる(すなわち不正な修正である)場合もある。ここでは、不正な修正(すなわち改ざん)が行われた例について説明する。 Such correction may be made to correct the registration content before the change, for example, if it is incorrect (ie, it is a legitimate correction). For example, for the purpose of adjusting profit, In some cases (ie, unauthorized modification). Here, an example in which unauthorized correction (that is, falsification) is performed will be described.
なお、不正な修正には、種々の目的及び手段があり得る。典型的な不正の目的として、例えばあるプロジェクトで発生した赤字を別のプロジェクトに付け替えること、及び、ある期に発生した赤字を後の期に先送りすること、等が挙げられる。本実施例では、一例として、前者を目的とした不正が行われた場合について説明する。 There are various purposes and means for unauthorized correction. Typical fraudulent objectives include, for example, replacing a deficit that occurred in one project with another project, and postponing a deficit that occurred in one period to a later period. In this embodiment, as an example, a case where fraud for the purpose of the former is performed will be described.
このような目的の不正は、例えばある部署が取り纏めている複数のプロジェクトに赤字が発生した場合に、それらの赤字を一つのプロジェクトに集約することで、赤字が発生しているプロジェクトの数を少なく見せかけるために行われる。この場合、典型的には、赤字が発生したプロジェクトのコスト(例えば作業工数)を、当該プロジェクトが黒字になるように、別の赤字が発生したプロジェクトのコストに書き換えることが行われる。図3の例におけるJ島氏の従事時間の修正は、このような目的で行われている。 For example, if there are deficits in multiple projects organized by a department, the number of projects with deficits can be reduced by consolidating those deficits into one project. It is done to make it appear. In this case, typically, the cost of a project in which a deficit has occurred (for example, work man-hours) is rewritten to the cost of a project in which another deficit has occurred so that the project is in the black. The correction of Mr. J's engagement time in the example of FIG. 3 is performed for such a purpose.
図4は、本発明の実施例1に係るPJ管理DB112に格納されるPJデータ400の説明図である。
FIG. 4 is an explanatory diagram of the PJ data 400 stored in the
PJデータ400は、組織が取りまとめるプロジェクトに関する情報であり、取纏部署401、案件402、工完日403及び利益率404を含む。取纏部署401は、各プロジェクトを取りまとめる組織(例えばX部Y課といった部署)を識別する情報である。案件402は、各プロジェクトを識別する情報である。工完日403は、各プロジェクトが完了した(又は完了する予定の)日である。言い換えると、各プロジェクトの工完日より後に、当該プロジェクトに属する作業の工数(すなわちコスト)は発生しない。利益率404は、各プロジェクトの利益率である。
The PJ data 400 is information related to a project organized by an organization, and includes a
図4には、PJデータ400の一例として、X部Y課の2017年3月のプロジェクトに関するPJデータ400Aを示す。この例は、X部Y課が取りまとめたプロジェクトであるA社保守及びB社保守がいずれも2017年3月中に完了しており、前者の利益率が−80%(すなわち赤字)、後者の利益率が3%(すなわち黒字)であることを示している。
FIG. 4 shows, as an example of the PJ data 400,
図5は、本発明の実施例1に係る工数振替判定機能103が参照する不正判定ルール500の説明図である。
FIG. 5 is an explanatory diagram of the
不正判定ルール500は、例えば、工数振替判定機能103を実現するためのプログラムの一部としてメモリ202上に保持されてもよいし、そのプログラムによって参照されるデータとしてメモリ202上に保持されてもよい。
The
図5には、不正判定ルール500の一例として、修正された従事時間の量が100時間を超え、かつ、修正後の従事時間に基づいて計算された修正元案件(すなわち従事時間の移動元となったプロジェクト)の利益率が0%から5%までの範囲である場合に、その修正を不正な修正と判定するルールXを示している。
In FIG. 5, as an example of the
図5には、例として、あるプロジェクトで発生した赤字を別のプロジェクトに付け替える形態の不正を発見するための不正判定ルール500を示している。このような不正を行う場合、一般には、ある程度まとまった量の工数をプロジェクト間で移動させる必要があるため、上記のように、修正された従事時間の量が所定の閾値(例えば100時間)を超えるという基準が含まれる。また、不正な修正を行う目的は多様であり、その目的のために用いられる具体的な修正方法もまた多様である。このため、工数振替判定機能103は、それぞれの目的及び修正方法に適した複数の不正判定ルール500を含んでもよい。
FIG. 5 shows, as an example, a
図6は、本発明の実施例1に係る工数振替判定機能103が実行する処理を示すフローチャートである。
FIG. 6 is a flowchart illustrating processing executed by the man-hour
工数振替判定機能103は、工数管理DB111に含まれる工数データ300及びそれに対応するPJ管理DB112に含まれるPJデータ400と不正判定ルール500とを比較し、工数データ300及びPJデータが不正判定ルール500に該当する場合には、不正フラグの値を1とする(ステップ603)。なお、不正フラグの初期値は0である。
The man-hour
次に、工数振替判定機能103は、不正フラグの値が1か否かを判定し(ステップ604)、1である場合は(ステップ604:Yes)、判定対象の工数データを、それに対応する部署の過去分の工数データも含めて表示機能106及び事例記録DB114に送付し、不正フラグを0とする(ステップ605)。この場合、表示機能106は警告画面を表示する(図7参照)。不正フラグの値が0である場合は(ステップ604:No)、工数振替判定機能103は、ステップ605を実行しない。
Next, the man-hour
工数振替判定機能103は、全ての不正判定ルール500及び全ての工数データ300を対象として上記のステップ603〜605を繰り返し実行する(ループ602及びループ601)。
The man-hour
図7は、本発明の実施例1に係る表示機能106が工数振替判定機能103の処理の結果として表示する警告画面700の説明図である。
FIG. 7 is an explanatory diagram of a
例えば図6のステップ603において工数振替判定機能103が図3に示した工数データ300と図5に示した不正判定ルール500とを比較した場合、J島氏の従事時間である110時間が修正されていることから、修正時間量は100時間を超えている。また、当該110時間の移動元のプロジェクトであるB社保守の利益率は、図4に示す通り3%であるため、0%から5%の範囲内である。このため、不正フラグの値は1となり、ステップ605が実行される。このときに表示される警告画面700の例を図7に示す。
For example, when the man-hour
警告画面700は、不正と疑われる事例が発見されたことを示す表示701に加えて、不正であるとの判定の理由として、判定に使用された不正判定ルール500の識別情報702(この例ではルールX)及び、その不正判定ルール500に該当すると判定されたデータ703(この例では、2016年度下期のX部Y課の利益率及び3月の工数)が表示される。この例ではX部Y課のプロジェクトマネージャ(PM)がS田氏であるため、その名前も表示されている。
The
さらに、警告画面700は、事例を記録するかどうかを問い合わせるメッセージと共に、Yesボタン704及びNoボタン705を含んでいる。監査者130は、警告画面700を参照して、不正な修正が行われたと判断した場合、Yesボタンを操作(例えばマウスカーソルをYesボタン上に置いてクリック)する。Yesボタンが操作されると、判定の対象となった工数データ300及びPJデータ400から生成された事例データが過去事例として事例記録DB114に格納される。
Further, the
上記のように、所定の不正判定ルールに基づいて不正が行われた疑いがあるデータを表示して、監査者130に不正の有無を判定させ、不正と判定されたものを記録することによって、適切な過去事例データの蓄積が支援される。
As described above, by displaying data that is suspected of fraud based on a predetermined fraud determination rule, allowing the
図8は、本発明の実施例1に係る事例記録DB114に格納される事例データ800の説明図である。
FIG. 8 is an explanatory diagram of the
事例データ800は、工数データ300及びPJデータ400等に基づいて生成され、いずれかの組織に属する人物が所定の期間に一つ以上の案件に関して行った作業の工数に関する情報と、当該一つ以上の案件の当該所定の期間の利益に関する情報と、を含む。図8には、例として、上記の図6及び図7に示した例に対応して格納される事例データ800を示す。具体的には、事例データ800は、事例名801、部署802、案件803、利益率804、工完日805、従事者806、10−2月の従事時間の平均807、及び、3月の従事時間808を含む。
The
事例名801は、格納された事例を識別する情報である。事例名801は、この事例が登録された日を示す情報を含んでもよい。部署802は、不正判定ルール500に該当すると判定された工数データ300及びPJデータ400に対応する部署を識別する情報であり、具体的には、図3の部署302及び図4の取纏部署401に対応する。
The
案件803は、不正判定ルール500に該当すると判定された工数データ300及びPJデータ400に対応するプロジェクトを識別する情報であり、具体的には、図3の案件303及び図4の案件402に対応する。利益率804は、不正判定ルール500に該当すると判定されたPJデータ400の利益率404に対応する。
The
工完日805は、不正判定ルール500に該当すると判定されたPJデータ400の工完日403に対応する。従事者806は、不正判定ルール500に該当すると判定された工数データ300の従事者301に対応する。
The
10−2月の従事時間の平均807は、不正判定ルール500に該当すると判定された工数データ300に含まれる従事時間304のうち、10月から2月までの工数データ300Aの従事時間304に対応する。
The average 807 of the working hours in October-February corresponds to the working
3月の従事時間808は、不正判定ルール500に該当すると判定された工数データ300に含まれる従事時間304のうち、4月1日の修正が行われた後の3月分の工数データ300Cの従事時間304に対応する。
The
図9は、本発明の実施例1に係る事例類似度算出機能104が実行する処理を示すフローチャートである。
FIG. 9 is a flowchart illustrating processing executed by the case
最初に、事例類似度算出機能104は、工数管理DB111及びPJ管理DB112に基づいて、現在事例作成処理901を実行する。その詳細を、図10〜図12を参照して説明する。
First, the case
図10は、本発明の実施例1に係る事例類似度算出機能104が現在事例作成処理のために参照する工数データ300の説明図である。
FIG. 10 is an explanatory diagram of the man-hour data 300 referred to by the case
ここでは、事例類似度算出機能104が現在事例作成処理のために参照する工数データ300の例として、工数データ300D(図10(a))及び工数データ300E(図10(b))を示す。
Here, man-
工数データ300Dは、2018年3月1日に登録されたデータであり、Z部Y課に属する人物の2017年10月から2018年2月までの工数(1ヶ月当たりの平均値)に関する情報を含む。工数データ300Eは、2018年4月1日に登録されたデータであり、Z部Y課に属する人物の2018年3月の工数に関する情報を含む。
The man-
これらの例は、Z部Y課に属する各人物が、2017年10月から2018年3月までの期間に、X開発及びY開発という二つのプロジェクトの少なくとも一方に従事したことを示している。 These examples indicate that each person who belongs to the Z section Y section engaged in at least one of two projects of X development and Y development during the period from October 2017 to March 2018.
図11は、本発明の実施例1に係る事例類似度算出機能104が現在事例作成処理のために参照するPJデータ400の説明図である。
FIG. 11 is an explanatory diagram of the PJ data 400 that the case
図11には、PJデータ400の一例として、Z部W課の2018年3月のプロジェクトに関するPJデータ400Bを示す。この例は、Z部W課が取りまとめたプロジェクトであるX開発及びY開発がいずれも2018年3月中に完了しており、前者の利益率が−70%(すなわち赤字)、後者の利益率が2%(すなわち黒字)であることを示している。 FIG. 11 shows PJ data 400B related to a project in March 2018 of the Z section W section as an example of the PJ data 400. In this example, both X development and Y development, which are projects organized by the Z Department W Division, were completed during March 2018, the former profit margin was -70% (ie, deficit), and the latter profit margin. Is 2% (ie, surplus).
図12は、本発明の実施例1に係る事例類似度算出機能104が現在事例作成処理によって作成する現在事例データ1200の説明図である。
FIG. 12 is an explanatory diagram of the
図12には、例として、図10〜図11に示した工数データ300D、300E及びPJデータ400Bに基づいて作成された現在事例データ1200を示す。現在事例データ1200は、部署1201、案件1202、利益率1203、工完日1204、従事者1205、10−2月の従事時間の平均1206、及び、3月の従事時間1207を含む。
FIG. 12 shows, as an example,
部署1201は、現在事例データ1200の作成の基礎となった工数データ300及びPJデータ400に対応する組織を識別する情報であり、図10の部署302及び図11の取纏部署401に対応する。
The
案件1202は、現在事例データ1200の作成の基礎となった工数データ300及びPJデータ400に対応するプロジェクトを識別する情報であり、具体的には、図10の案件303及び図11の案件402に対応する。利益率1203は、現在事例データ1200の作成の基礎となったPJデータ400の利益率404に対応する。
The
工完日1204は、現在事例データ1200の作成の基礎となったPJデータ400の工完日403に対応する。従事者1205は、現在事例データ1200の作成の基礎となった工数データ300の従事者301に対応する。
The
10−2月の従事時間の平均1206は、現在事例データ1200の作成の基礎となった工数データ300に含まれる従事時間304のうち、10月から2月までの工数データ300Dの従事時間304に対応する。
The average 1206 of the working hours in October-February is the working
3月の従事時間1207は、現在事例データ1200の作成の基礎となった工数データ300に含まれる従事時間304のうち、4月1日の修正が行われた後の3月分の工数データ300Eの従事時間304に対応する。
The
なお、部署1201、案件1202、利益率1203、工完日1204、従事者1205、10−2月の従事時間の平均1206及び3月の従事時間1207は、それぞれ、図8の部署802、案件803、利益率804、工完日805、従事者806、10−2月の従事時間の平均807及び3月の従事時間808に対応する項目である。後に両者の類似度を判定する際に、両者の対応する項目の値が参照される。
It should be noted that the
再び図9を参照する。事例類似度算出機能104は、組織関連度判定処理902を実行する。なお、組織関連度判定処理902は、後述する図16のステップ1604より前であれば、いつ実行されてもよい。例えば、組織関連度判定処理902が現在事例作成処理901の前に実行されてもよい。組織関連度判定処理902の詳細を、図13〜図15を参照して説明する。
Refer to FIG. 9 again. The case
図13は、本発明の実施例1に係る事例類似度算出機能104が組織関連度判定処理のために参照する組織データ1300の説明図である。
FIG. 13 is an explanatory diagram of the
組織管理DB113には、工数管理システム100による管理の対象となる全ての組織(例えば一つの会社内の複数の部署)に関する情報、例えば各組織の構成人員に関する情報等が保持される。図13に例示する組織データ1300は、組織管理DB113から抽出されたものであり、2017年10月から2018年3月までの期間(すなわち図12に例示した現在事例データ1200に対応する期間)の少なくとも一部においてZ部W課(すなわち図12に例示した現在事例データ1200に対応する組織)に所属していた人物の役職、及び、当該人物の過去の年度ごとの所属組織に関する情報を含む。
The
具体的には、組織データ1300は、従事者1301、役職1302、2015年度所属1303、2016年度所属1304及び2017年度所属1305を含む。
Specifically, the
従事者1301は、各人物を識別する情報である。役職1302は、各人物のZ部W課における役職を示す。2015年度所属1303〜2017年度所属1305は、それぞれ、2015年度〜2017年度に各人物が所属していた組織を示す。
The
図14は、本発明の実施例1に係る事例類似度算出機能104が組織関連度判定処理のために参照する組織関連度判定基準1400の説明図である。
FIG. 14 is an explanatory diagram of the tissue
組織関連度判定基準1400は、例えば、事例類似度算出機能104を実現するためのプログラムの一部としてメモリ202上に保持されてもよいし、そのプログラムによって参照されるデータとしてメモリ202上に保持されてもよい。
The
図14に示す組織関連度判定基準1400は、「同組織:100%」という基準を含んでいる。これは、二つの組織を比較したときに、それらの組織が同組織である(例えばどちらもZ部W課である)場合に、それらの組織の組織関連度は100%であると判定されることを示している。 14 includes a criterion “same organization: 100%”. This is because, when two organizations are compared, if the organizations are the same organization (for example, both are the Z section W section), the organization relevance of the organizations is determined to be 100%. It is shown that.
さらに、組織関連度判定基準1400は、「課長の1年前の所属部署:80%」という基準を含んでいる。これは、二つの組織を比較したときに、一方の組織の課長が1年前にもう一方の組織に所属していた場合に、それらの組織の関連度が80%であると判定されることを示している。
Furthermore, the
組織関連度判定基準1400は、上記と同様に、一方の組織の課長、主任、担当者等が1年前、2年前等にもう一方の組織に所属していた場合の組織関連度を示す基準が含まれている。関連度のパーセント値が大きいほど、二つの組織の関連度が高い(すなわち関連が強い)ことを示している。
As in the above, the
図14の例では、過去にある組織に所属していた人物の現在の組織における地位が高いほど、それらの組織の関連度がより高いと判定される。これは、現在の組織における地位が高い人物ほど、その人物が過去に所属していた組織で行われた不正の方法を現在の組織に流用することが容易であると考えられるためである。すなわち、組織関連度とは、データに対する不正な取り扱いの方法(手口)の伝わりやすさを示す指標であるともいうことができる。 In the example of FIG. 14, it is determined that the degree of relevance of these organizations is higher as the status of the person belonging to the organization in the past is higher in the current organization. This is because a person with a higher position in the current organization is more likely to divert the fraudulent method performed in the organization to which the person belonged in the past to the current organization. That is, the degree of organization relevance can also be said to be an index indicating the ease of transmission of an illegal handling method (method) for data.
また、図14の例では、現在ある組織に所属している人物が別の組織に所属していた時期が現在に近いほど、それらの組織の関連度がより高いと判定される。これは、近い過去に所属していた組織で行われた不正の方法ほど、現在の組織に流用することが容易であると考えられるためである。 Further, in the example of FIG. 14, it is determined that the degree of relevance of these organizations is higher as the time when a person belonging to an existing organization belongs to another organization is closer to the present time. This is because fraudulent methods performed in organizations that belonged in the near past are considered to be easier to divert to the current organization.
しかし、このような組織関連度判定基準1400は、二つの組織の関連の強さを判定するための基準の一例であり、上記以外の基準が採用されてもよい。このような基準を用いることによって、より不正が行われた疑いが強い事例を抽出することができる。
However, the organization
なお、ある二つの組織に組織関連度判定基準1400を適用した場合に、そこに含まれる複数の基準が該当する場合がある。その場合は、より大きいパーセント値を採用する。
When the
図15は、本発明の実施例1に係る事例類似度算出機能104が組織関連度判定処理によって作成する組織関連度データ1500の説明図である。
FIG. 15 is an explanatory diagram of the
図15には、例として、社内の組織間の組織関連度のうち、Z部W課(すなわち図12に例示した現在事例データ1200に対応する組織)に関するものを示している。具体的には、図15に示す組織関連度データ1500は、Z部W課との組織関連度の判定対象となる各組織を識別する部署1501、及び、Z部W課と各組織との関連度を示す組織関連度1502を含む。
FIG. 15 shows, as an example, information related to the Z section W section (that is, the organization corresponding to the
例えば、Z部W課とZ部W課とは同組織であるため、「同組織:100%」という基準に基づいて、それらの組織関連度は100%と判定される。図13に示すように、Z部W課に現在担当者として所属しているY田氏は、1年前にZ部P課に所属していた。このため、組織関連度判定基準1400の「担当の1年前の所属部署:40%」という基準に基づいて、Z部W課とZ部P課との組織関連度は40%であると判定される。なお、ここでは2017年度を「現在」としている。
For example, since the Z section W section and the Z section W section are the same organization, based on the criterion “same organization: 100%”, their organization relevance is determined to be 100%. As shown in FIG. 13, Mr. Yda who currently belongs to the Z section W section as a person in charge belonged to the Z section P section one year ago. Therefore, based on the criterion “Department in charge of one year ago: 40%” of the
Z部W課の現在の課長であるM田氏は、2年前にM部N課に所属していた。このため、組織関連度判定基準1400の「課長の2年前の所属部署:60%」という基準に基づいて、Z部W課とM部N課との組織関連度は60%であると判定される。なお、Z部W課の現在の主任であるO池氏も、2年前にM部N課に所属していた。このため、Z部W課とM部N課との組合せは、組織関連度判定基準1400の「主任の2年前の所属部署:40%」という基準にも該当する。しかし、この場合は、より大きい「60%」が採用される。
Mr. Mda, the current manager of the Z department W section, belonged to the M department N section two years ago. For this reason, based on the criteria of the
Z部W課の現在の課長であるM田氏は、1年前にX部Y課に所属していた。このため、組織関連度判定基準1400の「課長の1年前の所属部署:80%」という基準に基づいて、Z部W課とX部Y課との組織関連度は80%であると判定される。
Mr. Mda, the current manager of the Z Division W Division, belonged to the X Division Y Division one year ago. For this reason, based on the criterion “Department of department manager one year ago: 80%” of the
再び図9を参照する。事例類似度算出機能104は、現在事例作成処理901によって得られた現在事例と、組織関連度判定処理902によって得られた組織関連度と、事例記録DB114に格納されている事例と、に基づいて、類似過去事例判定処理903を実行する。その詳細を、図16〜図18を参照して説明する。
Refer to FIG. 9 again. The case
図16は、本発明の実施例1に係る事例類似度算出機能104が実行する類似過去事例判定処理を示すフローチャートである。
FIG. 16 is a flowchart showing similar past case determination processing executed by the case
事例類似度算出機能104は、現在事例作成処理901によって得られた一つの現在事例データと、事例記録DB114に格納されている一つの事例データ(ここでは過去事例データと記載する)との類似度を算出する(ステップ1603)。この処理の詳細は、図17を参照して後述する。
The case
次に、事例類似度算出機能104は、ステップ1603で算出した類似度に、組織関連度判定処理902で判定された組織関連度を乗算する(ステップ1604)。ここで乗算する組織関連度は、ステップ1603で類似度が算出された現在事例データと過去事例データとの組合せにおける、当該現在事例データに対応する組織と当該過去事例データに対応する組織との関連度である。
Next, the case
次に、事例類似度算出機能104は、ステップ1604で組織関連度が乗算された後の類似度が所定の閾値を超えるか否かを判定する(ステップ1605)。類似度が閾値を超える場合(ステップ1605:Yes)、事例類似度算出機能104は、当該現在事例データに不正の疑いがあると判定し、当該現在事例データ、当該過去事例データ、及び当該類似度を、類似事例リストに追加する(ステップ1606)。一方、類似度が閾値を超えない場合(ステップ1605:No)、事例類似度算出機能104はステップ1606を実行しない。
Next, the case
事例類似度算出機能104は、事例記録DB114に格納されている全ての過去事例データと、現在事例作成処理901によって得られた全ての現在事例データとの全ての組合せを対象として上記のステップ1603〜1606を繰り返し実行する(ループ1602及びループ1601)。
The case
図17は、本発明の実施例1に係る事例類似度算出機能104が類似過去事例判定処理のために参照する類似過去事例判定基準1700の説明図である。
FIG. 17 is an explanatory diagram of a similar past
類似過去事例判定基準1700は、現在事例データと過去事例データとの類似度の算出基準である。例えば、類似過去事例判定基準1700は、事例記録DB114内の過去事例データに基づいて生成され、事例記録DB114内に格納されてもよい。
The similar past
図17に示す類似過去事例判定基準1700は、項目a〜dの4項目を含み、現在事例データと過去事例データとの組が一つの項目を満たすごとに類似度として25%が加算される。
A similar past
項目aは、判定対象の期間のうち、工完月(すなわち工完日を含む月)の工数を、工完月以外の全月の工数の1か月当たりの平均値で除算した値が0.5より小さい案件(プロジェクト)が存在することである。 Item a is a value obtained by dividing the number of man-hours in the completion month (that is, the month including the completion date) by the average value per month of the man-hours in all months other than the completion month in the period to be determined. There are projects (projects) smaller than .5.
項目bは、判定対象の期間のうち、工完月の工数を、工完月以外の全月の工数の1か月当たりの平均値で除算した値が2.0より大きい案件(プロジェクト)が存在することである。 Item b is a project (project) in which the value obtained by dividing the number of man-hours in the work completion month by the average value of the man-hours in all months other than the work completion month is greater than 2.0 in the period to be judged. It exists.
項目cは、上記の項目aを満たす案件の利益率が0%から5%の範囲内であることである。 Item c is that the profit rate of the item satisfying the item a is in the range of 0% to 5%.
項目dは、上記の項目bを満たす案件の利益率が−10%以下であることである。 Item d is that the profit rate of the project satisfying item b is −10% or less.
このような類似過去事例判定基準1700は、図8に示した過去事例(すなわち事例1)と類似する現在事例を発見するために使用される基準の例である。この事例1は、あるプロジェクトで発生した赤字を、それと同じ時期の他のプロジェクトに付け替えるという種類の不正の事例である。このため、図17に示す類似過去事例判定基準1700は、このような不正が行われた場合に特徴的な工数の配分を検出するための項目a、b、及び、特徴的な利益の配分を検出するための項目c、dを含んでいる。
Such a similar past
このような不正が、図8に示した過去事例と同様に、一旦入力した工数データを後で修正することによって行われた場合には、図5に示した不正判定ルール500を用いて発見できる可能性がある。しかし、このような不正が最初に工数データを入力する時点から計画されていた場合には、不正判定ルール500を用いて発見することができない。しかし、図17に示す類似過去事例判定基準1700を使用すれば、データの修正によって行われた不正であるかにかかわらず、現在事例に不正の疑いがあると判定することができる。
Similar to the past case shown in FIG. 8, such fraud can be detected by using the
なお、実際には多様な種類の不正が存在し得るため、それらを発見するために複数の類似過去事例判定基準が保持されてもよい。例えば、類似過去事例判定基準1700は、工数の配分に基づく基準のみを含んでもよいし、利益の配分に基づく基準のみを含んでもよいし、他の基準を含んでもよい。
Since various types of fraud may actually exist, a plurality of similar past case determination criteria may be held in order to find them. For example, the similar past
本実施例では、図17に示す類似過去事例判定基準1700が過去事例データに基づいて手動で作成され、事例類似度算出機能104がステップ1603においてこの基準に基づいて現在事例データと過去事例データとの類似度を算出している。しかし、このような基準の作成方法及び類似度の算出方法は一例であり、これ以外の方法で基準の作成及び類似度の算出が行われてもよい。
In the present embodiment, the similar past case determination standard 1700 shown in FIG. 17 is manually created based on the past case data, and the case
例えば、類似過去事例判定基準1700は、過去事例データから機械的な手段で作成されたものであってもよい。また、事例類似度算出機能104は、ステップ1603において、機械学習等の手段によって現在事例データと過去事例データとの類似度を算出してもよい。
For example, the similar past
ここで、類似過去事例判定処理の例として、図12に示した現在事例データ1200と、図8に示した過去事例データ800との類似度を、図17に示した類似過去事例判定基準1700及び図15に示した組織関連度データ1500に基づいて算出する例を説明する。
Here, as an example of the similar past case determination process, the similarity between the
この場合、図12に示す現在事例データ1200には「X開発」及び「Y開発」の二つの案件が含まれる。判定対象の期間は2017年10月から2018年3月までの6カ月(すなわち2017年度下期)であり、X開発及びY開発の工完月はいずれも3月である。
In this case, the
X開発に着目すると、図10に示すように、2017年10月から2018年2月までのX開発の従事時間(すなわち工数)の平均値は150時間である。一方、2018年3月のX開発の従事時間は330時間である。このため、類似過去事例判定基準1700の項目bが満たされる。そして、図11に示すように、X開発の利益率は−70%であるため、項目dが満たされる。
Focusing on X development, as shown in FIG. 10, the average value of the X development engagement time (ie, man-hours) from October 2017 to February 2018 is 150 hours. On the other hand, the working hours of X development in March 2018 is 330 hours. For this reason, the item b of the similar past
Y開発に着目すると、図10に示すように、2017年10月から2018年2月までのY開発の従事時間の平均値は130時間である。一方、2018年3月のY開発の従事時間は20時間である。このため、類似過去事例判定基準1700の項目aが満たされる。そして、図11に示すように、Y開発の利益率は2%であるため、項目cが満たされる。
Focusing on the Y development, as shown in FIG. 10, the average value of the Y development engagement time from October 2017 to February 2018 is 130 hours. On the other hand, the working time of Y development in March, 2018 is 20 hours. For this reason, the item a of the similar past
その結果、ステップ1603において、類似度として「100%」が算出される。
As a result, in
現在事例データ1200に対応する組織であるZ部W課と、過去事例データ800に対応する組織であるX部Y課との組織関連度は、図15に示すように、80%と算出される。その結果、ステップ1604において、組織関連度が乗算された類似度として「80%」が算出される。
As shown in FIG. 15, the degree of organizational relevance between the Z section W section, which is the organization corresponding to the
ステップ1605においてこの80%が閾値を超えると判定された場合、ステップ1606において現在事例データ1200、過去事例データ800及び類似度(80%)が類似事例リストに追加される。このようにして追加されたデータの例を図18に示す。
If it is determined in
図18は、本発明の実施例1に係る事例類似度算出機能104が類似過去事例判定処理によって作成する類似事例リスト1800の説明図である。
FIG. 18 is an explanatory diagram of the
類似事例リスト1800は、部署1801、類似事例1802、類似度1803、案件1804、利益率1805、工完日1806、従事者1807、10−2月の従事時間の平均1808及び3月の従事時間1809を含む。これらのうち、部署1801、案件1804、利益率1805、工完日1806、従事者1807、10−2月の従事時間の平均1808及び3月の従事時間1809は、図12に示した現在事例データ1200の部署1201、案件1202、利益率1203、工完日1204、従事者1205、10−2月の従事時間の平均1206及び3月の従事時間1207に対応する。
The
類似事例1802は、類似過去事例判定処理によって類似度が所定の閾値を超えると判定された過去事例データを識別する情報である。また、類似度1803は、所定の閾値を超えると判定された類似度を示す。
The
図18には、例として、事例類似度算出機能104が、図12に示した現在事例データ1200、図8に示した過去事例データ800、図17に示した類似過去事例判定基準1700及び図15に示した組織関連度データ1500に基づいて図16のステップ1603〜1606を実行し、ステップ1606において類似事例リスト1800に追加したデータを示している。
In FIG. 18, as an example, the case
したがって、部署1801、案件1804、利益率1805、工完日1806、従事者1807、10−2月の従事時間の平均1808及び3月の従事時間1809の値は、図12に示した現在事例データ1200の部署1201、案件1202、利益率1203、工完日1204、従事者1205、10−2月の従事時間の平均1206及び3月の従事時間1207の値と同じである。また、類似事例1802の値は、図8に示した過去事例データ800を識別する「事例1」となり、類似度1803の値は、算出された「80%」となる。
Therefore, the values of the
再び図9を参照する。事例類似度算出機能104は、類似過去事例判定処理903が終了すると、表示事例判断処理904を実行し、表示事例905を出力する。その詳細を、図19及び図20を参照して説明する。
Refer to FIG. 9 again. When the similar past
図19は、本発明の実施例1に係る事例類似度算出機能104が実行する表示事例判断処理を示すフローチャートである。
FIG. 19 is a flowchart showing display case determination processing executed by the case
最初に、事例類似度算出機能104は、類似事例リスト1800に含まれる事例を類似度1803の高い順にソートする(ステップ1901)。図18の例では類似事例リスト1800に一つの事例しか含まれていないが、実際には、図16のループ1601及び1602によってステップ1603〜1606の処理が繰り返され、複数の事例が類似事例リスト1800に登録される場合がある。その場合に、登録された事例が類似度1803の高い順にソートされる。
First, the case
次に、事例類似度算出機能104は、ソートされた類似事例リスト1800の上位の所定の数の現在事例データと、それらと類似すると判定された過去事例とを、表示機能106に送付する(ステップ1902)。表示機能106は、これらの事例データのセットを含む警告画面を表示する。
Next, the case
図20は、本発明の実施例1に係る表示機能106が事例類似度算出機能104の処理の結果として表示する警告画面2000の説明図である。
FIG. 20 is an explanatory diagram of a
警告画面2000は、不正と疑われる事例が発見されたことを示す表示に加えて、発見された不正が疑われる現在事例データの少なくとも一部を表示する現在事例表示欄2001及びそれに類似する過去事例データの少なくとも一部を表示する過去事例表示欄2002を含む。
The
図20の例では、図12に示す現在事例データ1200が図8に示す過去事例データ800に類似する(すなわち過去事例データ800において行われたものと同様の不正が行われたことが疑われる)と判定された場合に表示される例を示している。この場合、現在事例表示欄2001には、図12に示す現在事例データ1200及びそれに関連するデータから抽出された時期(2017年下期)、組織名(Z部M課)、プロジェクトマネージャ名(M田)、案件名(X開発等)、利益率(−70%等)及び工完月である3月の工数(330時間)等が表示される。現在事例表示欄2001には、図8に示す過去事例データ800等から抽出された上記に対応する項目の値が表示される。
In the example of FIG. 20, the
監査者130は、これらの表示を参照することによって、不正が疑われる事例を把握し、実際に不正が行われたか否かを判断することができる。
By referring to these displays, the
以上の本発明の実施例1によれば、現在の事例と過去に不正が行われた事例との類似度が判定される。このとき、最終的な仕上がりのデータが比較されるため、一旦作成したデータを不正の目的で改ざんすることによって作成されたデータだけでなく、初めから不正の目的をもって作りこまれたデータも、不正が疑われる事例として抽出することができる。 According to the first embodiment of the present invention described above, the similarity between the current case and a case where fraud has been performed in the past is determined. At this time, since the final finished data is compared, not only the data created by falsifying the data once created but also the data created for the wrong purpose from the beginning Can be extracted as suspected cases.
このようなデータの中には、実際に不正が行われたものだけでなく、不正な過去の事例と偶然似ているだけで、実際は正当なデータもある。しかし、実施例1では、過去に不正を行った組織と、現在の事例に関する組織との関連度を判定して、関連度が高いほど、過去に行われたものと同じ種類の不正が行われた可能性が高いものと判定される。これは、組織間の関連度が高いほど、その組織間で不正の方法が伝わりやすいとの推定に基づく。これによって、不正が行われた可能性がより高いものを抽出して、監査者による監査を支援することができる。 Among such data, there is not only data that is actually fraudulent, but also data that is actually legitimate, just by accidental resemblance to past cases. However, in Example 1, the degree of association between an organization that has performed fraud in the past and the organization related to the current case is determined, and the higher the degree of association, the more types of fraud that have been performed in the past. It is determined that there is a high possibility. This is based on the assumption that the higher the degree of association between organizations, the easier it is to transmit an illegal method between the organizations. As a result, it is possible to extract those that are more likely to have been fraudulent and support the audit by the auditor.
なお、本実施例では工数管理システム100の処理を示したが、本発明は、作業者の工数に限らず、任意の情報を管理するシステムに適用することができる。例えば、本実施例において示した工数は、企業活動において発生するコストに関する情報の一例であるため、コストに関する工数以外の情報(例えば資材費又は外注費といった原価)の管理に本発明を適用することもできる。すなわち、それらの情報に基づくプロジェクト予算の管理等、企業活動においてそれぞれの期間に発生したコスト及び利益等の会計情報の管理に本発明を幅広く適用することができる。あるいは、会計情報以外の情報に対する不正な操作に関しても本発明を適用することもできる。したがって、本実施例の工数管理システム100は、情報管理システム、会計情報管理システム、プロジェクト予算管理システム、又は原価管理システム等と呼ぶこともできる。後述する実施例2及び実施例3においても同様である。
In addition, although the process of the man-
次に、本発明の実施例2を説明する。以下に説明する相違点を除き、実施例2のシステムの各部は、図1〜図20に示された実施例1の同一の符号を付された各部と同一の機能を有するため、それらの説明は省略する。 Next, a second embodiment of the present invention will be described. Except for the differences described below, each part of the system of the second embodiment has the same function as each part denoted by the same reference numeral in the first embodiment shown in FIGS. Is omitted.
図21は、本発明の実施例2に係る工数管理システム100の論理構成を示すブロック図である。
FIG. 21 is a block diagram illustrating a logical configuration of the man-
実施例2の工数管理システム100は、事例類似度算出機能104が組織管理DB113ではなく通信情報DB2101に基づいて組織関連度を判定するという点を除いて、実施例1の工数管理システム100と同様である。
The man-
なお、通信情報DB2101は、図21に示すように、工数管理システム100の外に置かれてもよい。例えば、工数管理システム100とネットワークを介して接続された計算機システムに通信情報DB2101が格納される場合、工数管理システム100は、ネットワークインターフェース206を介して通信情報DB2101に含まれる情報を取得することができる。あるいは、通信情報DB2101は、例えば記憶装置203に格納されることによって、工数管理システム100に含まれてもよい。
Note that the communication information DB 2101 may be placed outside the man-
図22は、本発明の実施例2に係る事例類似度算出機能104が組織関連度判定処理のために参照する通信記録データ2200の説明図である。
FIG. 22 is an explanatory diagram of the
図22に示す通信記録データ2200は、通信情報DB2101から抽出されたデータの一例である。通信記録データ2200は、通信日2201、通信元2202、役職2203、通信先2204、通信先部署2205及び通信時間2206を含む。
The
通信日2201は、通信が行われた日を示す。通信元2202は、行われた通信における通信元(例えば通信の種類が電話による通話であれば、その発信元)の人物を示す。役職2203は、通信元の人物の役職を示す。通信先2204は、通信先の人物を示す。通信先部署2205は、通信先の人物が所属する組織を示す。通信時間2206は、行われた通信の時間を示す。ここでは電話による通話を想定しているため、通信時間2206は通話時間であるが、例えば電子メールなど、電話以外の通信の場合は、例えば送信されたメールの数又は通信されたデータ量等を通信時間2206の代わりに使用してもよい。すなわち、通信時間2206は通信量の一例である。
The
図23は、本発明の実施例2に係る事例類似度算出機能104が組織関連度判定処理のために参照する組織関連度判定基準2300の説明図である。
FIG. 23 is an explanatory diagram of the tissue
組織関連度判定基準2300は、例えば、事例類似度算出機能104を実現するためのプログラムの一部としてメモリ202上に保持されてもよいし、そのプログラムによって参照されるデータとしてメモリ202上に保持されてもよい。
The
図23に示す組織関連度判定基準2300は、「同組織:100%」という基準を含んでいる。これは、実施例1の組織関連度判定基準1400に含まれるものと同様である。
23 includes a criterion “same organization: 100%”. This is the same as that included in the
さらに、組織関連度判定基準2300は、「課長の通信先 60分以上または3回以上:80%」という基準を含んでいる。これは、二つの組織に着目したときに、一方の組織の課長がもう一方の組織に所属する人物と通信し、その時間が60分以上であるか、又はその回数が3回以上であった場合に、それらの組織の関連度が80%であると判定されることを示している。
Furthermore, the organization
組織関連度判定基準2300は、上記と同様に、一方の組織の課長、主任、担当者等がもう一方の組織に所属する人物と通信した時間の長さ又は回数に応じて組織関連度の大きさを判定する基準が含まれている。関連度のパーセント値が大きいほど、二つの組織の関連度が高い(すなわち関連が強い)ことを示している。
Similar to the above, the
図23の例では、通信した人物の地位が高いほど、当該人物が所属する組織と通信先の人物が所属する組織との関連度が高いと判定される。地位が高い人物ほど、その人物が情報交換をした相手の人物が所属している組織で行われた不正の方法を自分が所属する組織に流用することが容易であると考えられるためである。 In the example of FIG. 23, it is determined that the higher the status of the person who communicated is, the higher the degree of association between the organization to which the person belongs and the organization to which the communication destination person belongs. This is because the higher the position, the easier it is to apply the fraudulent method performed in the organization to which the person with whom the person with whom the person exchanged information belongs belongs to the organization to which he belongs.
また、図23の例では、例えば通信時間が長い、又は通信回数が多いなど、通信量が多いほど、その通信を行った二人の人物がそれぞれ所属する組織の関連度が高いと判定される。これは、より多くの情報がやり取りされているほど、一方の組織で行われた不正の方法をもう一方の組織に流用することが容易であると考えられるためである。 In the example of FIG. 23, for example, it is determined that the relevance of the organization to which the two persons who performed the communication belong respectively increases as the communication amount increases, for example, the communication time is long or the communication frequency is large. . This is because the more information is exchanged, the easier it is to apply the fraudulent method performed in one organization to the other organization.
しかし、このような組織関連度判定基準2300は、二つの組織の関連の強さを判定するための基準の一例であり、上記以外の基準が採用されてもよい。
However, the organization
なお、ある二つの組織に組織関連度判定基準2300を適用した場合に、そこに含まれる複数の基準が該当する場合がある。その場合は、より大きいパーセント値を採用する。
In addition, when the
図24は、本発明の実施例2に係る事例類似度算出機能104が組織関連度判定処理によって作成する組織関連度データ2400の説明図である。
FIG. 24 is an explanatory diagram of the
図24には、通信情報DB2101から取得された情報に基づいて算出された組織関連度2400を示す。この例ではZ部W課とX部Y課との組織関連度は、実施例1と同様に80%となっている。このため、実施例1と同様の類似度が計算される。
FIG. 24 shows the
以上の本発明の実施例2によれば、例えば電話による通話時間など、二つの組織間での通信量によって組織間の関連の強さが算出される。これによって、例えば一方の組織に所属する人物が過去にもう一方の組織に所属していたなどの人事的な交流がない組織の組合せにおいても、実際の通信等によって情報交換が活発に行われていると推定される組織については関連度が高いと判定することができる。これによって、不正が行われた可能性がより高い事例を抽出して、監査者による監査をサポートすることができる。 According to the second embodiment of the present invention described above, the strength of association between organizations is calculated based on the amount of communication between the two organizations, such as a telephone conversation time. As a result, even in a combination of organizations that do not have personnel exchanges, such as a person belonging to one organization in the past, information exchange is actively performed by actual communication or the like. It can be determined that the degree of relevance is high for the tissue estimated to be present. As a result, it is possible to extract cases that are more likely to be fraudulent and support audits by auditors.
なお、上記の例では通信量を組織間の関連の強さの算出に用いているが、これはそれぞれの組織に属している人物同士の実際の交流の多さ(例えば、人物間で行われた連絡の量)を示す指標の一例であり、通信量以外の値を同様の指標として用いることができる。例えば、電話又は電子メール等による通信の量に限らず、人物間の実際の対面時間、対面回数、会話時間又は会話回数といった多様な種類の連絡の量を計測する手段を利用できる場合、それによって計測された対面時間等を上記の通信時間等の代わりに利用することができる。 In the above example, the amount of communication is used to calculate the strength of association between organizations, but this is the amount of actual exchange between persons belonging to each organization (for example, between people). This is an example of an index indicating the amount of communication), and a value other than the communication volume can be used as a similar index. For example, not only the amount of communication by telephone or e-mail, but also a means for measuring various types of contact amount such as actual face-to-face time, face-to-face number, conversation time or number of conversations between persons can be used. The face-to-face time measured can be used instead of the communication time described above.
次に、本発明の実施例3を説明する。以下に説明する相違点を除き、実施例3のシステムの各部は、図1〜図24に示された実施例1〜2の同一の符号を付された各部と同一の機能を有するため、それらの説明は省略する。 Next, a third embodiment of the present invention will be described. Except for the differences described below, each part of the system of the third embodiment has the same functions as the parts denoted by the same reference numerals of the first and second embodiments shown in FIGS. Description of is omitted.
実施例1及び2では、監査の対象の会社の内部で過去に発生した不正の事例が予め抽出され、その事例が過去事例として蓄積される。そして、過去事例に基づいて類似過去事例判定基準が生成され、それに基づいて、当該会社内で新たに発生した事例(現在事例)と過去事例との間の類似度が算出される。 In the first and second embodiments, cases of fraud that have occurred in the past in the company to be audited are extracted in advance, and the cases are accumulated as past cases. Then, similar past case determination criteria are generated based on the past case, and based on this, the similarity between the case newly generated in the company (current case) and the past case is calculated.
しかし、例えば、内部告発又は実際に不正を行った人物の自白等によって、今まで発見されていなかった新たな不正の方法が明らかになる場合がある。あるいは、当該会社ではまだ行われていないが、別の会社で行われたことがある不正の方法に関する情報を入手できる場合もある。また、まだ実際に行われたことは確認されていなくても、実際に起こり得る不正の方法を想定できる場合もある。 However, new fraud methods that have not been discovered until now may become apparent, for example, by whistleblowing or by the confession of a person who actually performed fraud. Alternatively, there may be information about fraudulent methods that have not been done at the company but have been done at another company. Further, there are cases where an illegal method that can actually occur can be assumed even if it has not been confirmed that it has actually been performed.
実施例3では、このような場合に、新たな過去事例を取り込んでそれに基づいて新たな類似過去事例判定基準を作成する機能が実現される。また、そのような新たな類似過去事例判定基準そのものが既に作成されており、それを外部から入手可能である場合には、それを入手して保持する機能が実現される。 In the third embodiment, in such a case, a function of taking a new past case and creating a new similar past case determination criterion based on the new past case is realized. In addition, when such a new similar past case determination criterion itself has already been created and can be obtained from the outside, a function of obtaining and holding it is realized.
図25は、本発明の実施例3に係る工数管理システム100が実行する処理を示すフローチャートである。
FIG. 25 is a flowchart illustrating processing executed by the man-
図25に示す処理は、工数管理システム100のプロセッサ201が、メモリ202に格納されたプログラムに従って、必要に応じて工数管理システム100内の各部を制御することによって実行する。
The processing shown in FIG. 25 is executed by the
最初に、工数管理システム100は、事例データの入力を受け付ける場合にはフラグの値を1に、ルール(すなわち類似過去事例判定基準)の入力を受け付ける場合にはフラグの値を0に設定する(ステップ2501)。例えば、監査者130が入力装置204を介してどちらの入力を行うかを示す情報を入力し、それに基づいて工数管理システム100が上記のフラグの値を設定してもよい。
First, the man-
次に、工数管理システム100は、フラグの値が1であるか否かを判定する(ステップ2502)。フラグの値が1である場合(ステップ2502:Yes)、工数管理システム100は、工数管理DB111及びPJ管理DB112に入力対象のデータが存在するかを判定し、存在する場合にはフラグの値を1に、存在しない場合はフラグの値を0に設定する(ステップ2503)。
Next, the man-
例えば、新たに明らかになった不正が当該会社内で過去に行われたものであり、そのデータが工数管理DB111及びPJ管理DB112に残っている場合には、フラグの値が1に設定される。一方、例えば新たに明らかになった不正に関連するデータが既に破棄されている場合、又は、当該不正が他社で行われたものである場合など、当該不正に関するデータが工数管理DB111及びPJ管理DB112に格納されていない場合には、フラグの値が0に設定される。
For example, if the newly revealed fraud has occurred in the company in the past and the data remains in the man-
次に、工数管理システム100は、フラグの値が1であるか否かを判定する(ステップ2504)。フラグの値が1である場合(ステップ2504:Yes)、工数管理システム100は、工数管理DB111及びPJ管理DB112から対象のデータを取り出して(ステップ2505)、当該データを事例記録DB114に記録する(ステップ2506)。
Next, the
ステップ2504においてフラグの値が0である場合(ステップ2504:No)、工数管理システム100は、擬似データの入力を指示して、当該擬似データの入力を受け付ける(ステップ2508)。擬似データとは、実際の工数等を記録したデータではないが、新たに明らかになった不正の方法が適用されたとしたらこのような工数となるであろうといった、擬似的に生成されたデータである。そして、工数管理システム100は、当該擬似データを事例記録DB114に記録する(ステップ2506)。
If the value of the flag is 0 in step 2504 (step 2504: No), the man-
例えば、工数管理システム100は、出力装置205から擬似データの入力を要求するメッセージを出力し、それに応じて監査者130等から入力装置204に入力された擬似データを事例記録DB114に記録してもよい。
For example, the man-
ステップ2502においてフラグの値が0である場合(ステップ2502:No)、工数管理システム100は、類似過去事例判定基準の入力を指示し、当該類似過去事例判定基準を受け付ける(ステップ2507。そして、工数管理システム100は、当該類似過去事例判定基準を事例記録DB114に記録する(ステップ2506)。
When the value of the flag is 0 in Step 2502 (Step 2502: No), the man-
例えば、工数管理システム100は、出力装置205から類似過去事例判定基準の入力を要求するメッセージを出力し、それに応じて監査者130等から入力装置204に入力された類似過去事例判定基準を事例記録DB114に記録してもよい。
For example, the man-
上記のようにして工数管理DB111及びPJ管理DB112から取り出されたデータ、入力された擬似データ、又は、入力された類似過去事例判定基準が事例記録DB114に記録されると、それらのデータは事例類似度算出機能104によって利用される。その方法について以下に説明する。
When the data extracted from the man-
ステップ2505において工数管理DB111及びPJ管理DB112から取り出されたデータが過去事例データとしてステップ2506において事例記録DB114に記録された場合、その過去事例データに基づいて類似過去事例判定基準が生成され、記録される。例えば監査者130が手動で類似過去事例判定基準を生成してもよいし、工数管理システム100何らかの機械的な手段で生成してもよい。この場合、事例類似度算出機能104は、ステップ2505において工数管理DB111及びPJ管理DB112から取り出されたデータに対応する組織と、現在事例に対応する組織との組織関連度に基づいて、類似過去事例判定処理903を実行する。
When the data extracted from the man-
一方、ステップ2508において入力された擬似データがステップ2506において過去事例データとして事例記録DB114に記録された場合、その過去事例データに基づいて類似過去事例判定基準が生成され、記録される。例えば監査者が手動で類似過去事例判定基準を生成してもよいし、工数管理システム100何らかの機械的な手段で生成してもよい。
On the other hand, when the pseudo data input in
この場合、擬似データに基づく過去事例データは、実際に発生した事例ではないため、対応する組織に関する情報(図8の部署802に相当する情報)を含まない。このため、工数管理システム100は、事例記録DB114に格納された過去事例データのうち、ステップ2506で記録された擬似データに基づく過去事例データ以外のデータから、当該擬似データに基づいて生成された類似過去事例判定基準に該当する過去事例データを抽出して、その過去事例データの部署802の値を、擬似データに基づく過去事例データの部署802の値として保持してもよい。そして、事例類似度算出機能104は、当該擬似データの部署802によって特定される組織と、現在事例に対応する組織(すなわち部署1201によって特定される組織)との組織関連度に基づいて、類似過去事例判定処理903を実行する。
In this case, since the past case data based on the pseudo data is not a case that actually occurred, the past case data does not include information on the corresponding organization (information corresponding to the
ステップ2507において入力された類似過去事例判定基準がステップ2506において過去事例データとして事例記録DB114に記録された場合、その類似過去事例判定基準が事例類似度算出機能104によって使用される。この場合も、当該入力された類似過去事例判定基準は実際に当該会社内の組織(部署)において発生した事例に基づいて作成されたものではないため、そのままでは組織関連度を利用できない。
When the similar past case determination criterion input in
このため、工数管理システム100は、事例記録DB114に格納された過去事例データから、当該入力された類似過去事例判定基準に該当する過去事例データを抽出して、その過去事例データの部署802の値を当該入力された類似過去事例判定基準に対応する組織の情報として保持してもよい。そして、事例類似度算出機能104は、当該保持された組織と、現在事例に対応する組織(すなわち部署1201によって特定される組織)との組織関連度に基づいて、類似過去事例判定処理903を実行する。
Therefore, the man-
以上の本発明の実施例3によれば、未知の不正の方法が新たに知られた場合にも、その方法に対応するルールを用いて不正が疑われるデータを抽出することによって、監査者による監査を支援することができる。 According to the third embodiment of the present invention described above, even when an unknown fraud method is newly known, by extracting data suspected of fraud using a rule corresponding to the method, the auditor can Can support audits.
なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明のより良い理解のために詳細に説明したのであり、必ずしも説明の全ての構成を備えるものに限定されものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることが可能であり、また、ある実施例の構成に他の実施例の構成を加えることが可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 In addition, this invention is not limited to an above-described Example, Various modifications are included. For example, the above-described embodiments have been described in detail for better understanding of the present invention, and are not necessarily limited to those having all the configurations described. Further, a part of the configuration of one embodiment can be replaced with the configuration of another embodiment, and the configuration of another embodiment can be added to the configuration of one embodiment. Further, it is possible to add, delete, and replace other configurations for a part of the configuration of each embodiment.
また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によってハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによってソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、不揮発性半導体メモリ、ハードディスクドライブ、SSD(Solid State Drive)等の記憶デバイス、または、ICカード、SDカード、DVD等の計算機読み取り可能な非一時的データ記憶媒体に格納することができる。 Each of the above-described configurations, functions, processing units, processing means, and the like may be realized by hardware by designing a part or all of them with, for example, an integrated circuit. Further, each of the above-described configurations, functions, and the like may be realized by software by interpreting and executing a program that realizes each function by the processor. Information such as programs, tables, and files for realizing each function is stored in a non-volatile semiconductor memory, a hard disk drive, a storage device such as an SSD (Solid State Drive), or a computer-readable non-readable information such as an IC card, an SD card, or a DVD. It can be stored on a temporary data storage medium.
また、制御線及び情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線及び情報線を示しているとは限らない。実際にはほとんど全ての構成が相互に接続されていると考えてもよい。 Further, the control lines and information lines indicate what is considered necessary for the explanation, and not all the control lines and information lines on the product are necessarily shown. Actually, it may be considered that almost all the components are connected to each other.
100 工数管理システム
101 PJデータ入力機能
102 工数記録機能
103 工数振替判定機能
104 事例類似度算出機能
105 記録指示機能
106 表示機能
111 工数管理DB
112 PJ管理DB
113 組織管理DB
114 事例記録DB
120 作業者
130 監査者
100 Man-
112 PJ management DB
113 Organization management DB
114 Case Record DB
120
Claims (13)
前記記憶装置は、
不正の事例を示すデータ、前記不正の事例に対応する組織を示すデータ、判定対象の事例を示すデータ、及び、前記判定対象の事例に対応する組織を示すデータを保持し、
前記判定対象の事例と前記不正の事例との類似度の算出基準を保持し、
前記プロセッサは、
前記不正の事例に対応する組織と前記判定対象の事例に対応する組織との関連の強さを示す組織関連度を算出し、
前記類似度の算出基準に基づいて前記不正の事例と前記判定対象の事例との類似度を算出し、
算出した前記類似度及び前記組織関連度に基づいて、前記判定対象の事例に不正の疑いがあるかを判定し、判定の結果を出力することを特徴とする情報管理システム。 An information management system comprising a processor and a storage device connected to the processor,
The storage device
Holding data indicating a fraud case, data indicating an organization corresponding to the fraud case, data indicating a case to be determined, and data indicating an organization corresponding to the case to be determined;
Holds a calculation standard for the degree of similarity between the case to be judged and the fraud case,
The processor is
Calculating an organization relevance level indicating the strength of the association between the organization corresponding to the fraud case and the organization corresponding to the determination target case;
Based on the similarity calculation criterion, calculate the similarity between the fraud case and the determination target case,
An information management system, wherein, based on the calculated similarity and organization relevance, it is determined whether there is a suspicion of fraud in the determination target case, and the determination result is output.
前記不正の事例を示すデータ及び前記判定対象の事例を示すデータは、それぞれ、いずれかの組織において遂行された一つ以上の案件の所定の期間のコストを示す情報及び利益を示す情報を含む会計データであることを特徴とする情報管理システム。 The information management system according to claim 1,
The data indicating the case of fraud and the data indicating the case to be judged include accounting information including information indicating a cost and profit indicating a predetermined period of one or more cases executed in any organization, respectively. An information management system characterized by being data.
前記不正の事例を示すデータ及び前記判定対象の事例を示すデータは、それぞれ、いずれかの組織に属する人物が、所定の期間に、一つ以上の案件に関して行った作業の工数と、前記各案件の前記所定の期間の利益と、を含み、
前記類似度の算出基準は、前記所定の期間における前記各案件に対する前記工数の配分、及び、前記所定の期間における前記各案件の利益の少なくとも一つに基づいて前記類似度を算出する基準を含み、
前記プロセッサは、
前記類似度の算出基準に基づいて前記不正の事例と前記判定対象の事例との類似度を算出し、
前記算出した類似度に、前記不正の事例に対応する組織と前記判定対象の事例に対応する組織との間の前記組織関連度を乗じた値が所定の閾値を超える場合に、前記判定対象の事例に不正の疑いがあると判定することを特徴とする情報管理システム。 The information management system according to claim 1,
The data indicating the case of fraud and the data indicating the case to be judged are respectively the number of man-hours of work performed by a person belonging to any organization on one or more cases in a predetermined period, and the respective cases. And profit for the predetermined period of
The criteria for calculating the degree of similarity includes a criterion for calculating the degree of similarity based on at least one of the allocation of the man-hours to the cases in the predetermined period and the profits of the cases in the predetermined period. ,
The processor is
Based on the similarity calculation criterion, calculate the similarity between the fraud case and the determination target case,
When a value obtained by multiplying the calculated similarity by the organization relevance between the organization corresponding to the fraud case and the organization corresponding to the judgment target case exceeds a predetermined threshold, An information management system characterized by determining that a case is suspected of fraud.
前記プロセッサは、
前記各人物が現在所属している組織及び過去に所属していた組織を示す組織情報を取得し、
二つの組織のうち一方の組織に所属している人物が過去に他方の組織に所属していたか否かに基づいて、前記組織関連度を算出することを特徴とする情報管理システム。 The information management system according to claim 1,
The processor is
Obtaining organization information indicating the organization to which each person currently belongs and the organization to which the person belonged in the past,
An information management system that calculates the degree of organization relevance based on whether a person belonging to one of the two organizations has belonged to the other in the past.
前記プロセッサは、二つの組織のうち一方の組織に所属している人物が過去に他方の組織に所属していた場合において、当該人物の地位が高いほど当該二つの組織の前記組織関連度が高くなり、かつ、当該人物が前記他方の組織に所属していた時期が現在に近いほど当該二つの組織の前記組織関連度が高くなるように、前記組織関連度を算出することを特徴とする情報管理システム。 The information management system according to claim 4,
In the case where a person who belongs to one of the two organizations has belonged to the other organization in the past, the higher the status of the person, the higher the degree of association between the two organizations. And the organization relevance is calculated so that the organization relevance of the two organizations increases as the time when the person belonged to the other organization is closer to the present time. Management system.
前記プロセッサは、
人物間で行われた連絡を記録した情報を取得し、
二つの組織のうち一方の組織に所属している人物と他方の組織に所属している人物との間の連絡の量に基づいて、前記組織関連度を算出することを特徴とする情報管理システム。 The information management system according to claim 1,
The processor is
Get information that records communications between people,
An information management system that calculates the degree of organization relevance based on the amount of communication between a person belonging to one of the two organizations and a person belonging to the other organization .
前記プロセッサは、二つの組織のうち一方の組織に所属している人物と他方の組織に所属している人物との間で連絡が行われた場合において、当該人物の地位が高いほど当該二つの組織の前記組織関連度が高くなり、かつ、当該連絡の量が多いほど当該二つの組織の前記組織関連度が高くなるように、前記組織関連度を算出することを特徴とする情報管理システム。 The information management system according to claim 6,
In the case where a contact is made between a person who belongs to one of the two organizations and a person who belongs to the other organization, the processor determines that the higher the status of the person, An information management system, wherein the organization relevance level is calculated so that the organization relevance level of the two organizations increases as the organization relevance level of the organization increases and the amount of the communication increases.
前記記憶装置は、
各人物が所属する組織、前記各人物が従事した案件、及び、前記各人物の前記案件ごとの工数を示す工数情報と、前記案件ごとの利益を示す案件情報と、を保持し、
不正の疑いがある情報を判定するための判定ルールを保持し、
前記プロセッサは、前記判定ルールに基づいて、前記工数情報及び前記案件情報のうち、いずれかの組織に属する人物がいずれかの期間に従事した一つ以上の案件に関する前記工数情報及び前記案件情報に不正の疑いがあると判定した場合、不正の疑いがあると判定した前記工数情報及び前記案件情報を、前記不正の事例を示すデータとして前記記憶装置に格納することを特徴とする情報管理システム。 The information management system according to claim 1,
The storage device
The organization to which each person belongs, the case that each person has engaged, and the man-hour information indicating the man-hour for each case of each person, and the case information indicating the profit for each case,
Holds judgment rules for judging suspected fraud information,
Based on the determination rule, the processor includes the man-hour information and the case information related to one or more cases in which a person belonging to any organization is engaged in any period of the man-hour information and the case information. When it is determined that there is a suspicion of fraud, the man-hour information and the case information that are determined to be suspicion of fraud are stored in the storage device as data indicating the fraud case.
前記プロセッサに接続される入力装置及び出力装置をさらに有し、
前記出力装置は、不正の疑いがあると判定された前記工数情報及び前記案件情報の少なくとも一部を出力し、
前記不正の疑いがあると判定された前記工数情報及び前記案件情報を記録することを指示する情報が入力されると、不正の疑いがあると判定した前記工数情報及び前記案件情報を、前記不正の事例を示すデータとして前記記憶装置に格納することを特徴とする情報管理システム。 The information management system according to claim 8, wherein
An input device and an output device connected to the processor;
The output device outputs at least part of the man-hour information and the case information determined to be suspected of fraud,
When the man-hour information determined to be suspected of fraud and the information instructing to record the case information are input, the man-hour information and the case information determined to be suspected of fraud are An information management system for storing data in the storage device as data indicating the case of
前記記憶装置は、各人物が所属する組織、前記各人物が従事した案件、及び、前記各人物の前記案件ごとの工数を示す工数情報と、前記案件ごとの利益を示す案件情報と、を保持し、
前記プロセッサは、
前記工数情報及び前記案件情報から、それぞれ、いずれかの組織に属する人物がいずれかの期間に従事した一つ以上の案件に関する前記工数情報及び前記案件情報を含む、複数の事例を示すデータを生成し、
前記判定対象の事例と前記不正の事例との類似度の算出基準が入力されると、入力された前記類似度の算出基準に基づいて、生成された前記複数の事例を示すデータのうち、前記不正の事例との類似度が所定の基準より大きい事例を示すデータを、前記不正の事例を示すデータとして前記記憶装置に格納することを特徴とする情報管理システム。 The information management system according to claim 1,
The storage device holds an organization to which each person belongs, a case in which each person has engaged, man-hour information indicating the man-hour for each case of each person, and case information indicating profit for each case. And
The processor is
From the man-hour information and the case information, data indicating a plurality of cases including the man-hour information and the case information relating to one or more cases in which a person belonging to any organization has engaged in any period is generated. And
When the calculation criterion for the similarity between the determination target case and the fraudulent case is input, the data indicating the plurality of cases generated based on the input calculation criterion for the similarity An information management system, wherein data indicating a case whose similarity with an illegal case is larger than a predetermined reference is stored in the storage device as data indicating the illegal case.
前記記憶装置は、各人物が所属する組織、前記各人物が従事した案件、及び、前記各人物の前記案件ごとの工数を示す工数情報と、前記案件ごとの利益を示す案件情報と、を保持し、
前記プロセッサは、
前記工数情報及び前記案件情報から、それぞれ、いずれかの組織に属する人物がいずれかの期間に従事した一つ以上の案件に関する前記工数情報及び前記案件情報を含む、複数の事例を示すデータを生成し、
いずれかの組織に属する人物がいずれかの期間に従事した一つ以上の案件に関する前記工数情報及び前記案件情報を含む不正の事例を示すデータが入力されると、入力された前記不正の事例を示すデータに基づいて、前記判定対象の事例と前記不正の事例との類似度の算出基準を生成し、
生成された前記類似度の算出基準に基づいて、前記生成された複数の事例を示すデータのうち、前記入力された過去の事例との類似度が所定の基準より大きい事例を示すデータを特定し、
前記特定された事例を示すデータに対応する組織と、前記判定対象の事例に対応する組織との組織関連度を算出することを特徴とする情報管理システム。 The information management system according to claim 1,
The storage device holds an organization to which each person belongs, a case in which each person has engaged, man-hour information indicating the man-hour for each case of each person, and case information indicating profit for each case. And
The processor is
From the man-hour information and the case information, data indicating a plurality of cases including the man-hour information and the case information relating to one or more cases in which a person belonging to any organization has engaged in any period is generated. And
When the data indicating the fraud case including the man-hour information and the case information related to one or more cases engaged in a period by a person belonging to any organization is input, Based on the data shown, generate a calculation criterion for the similarity between the case to be determined and the fraud case,
Based on the generated calculation criterion for similarity, data indicating a case whose similarity with the input past case is larger than a predetermined reference is specified among the generated plurality of cases. ,
An information management system for calculating an organization relevance between an organization corresponding to data indicating the specified case and an organization corresponding to the case to be determined.
前記プロセッサに接続される出力装置をさらに有し、
前記出力装置は、前記判定対象の事例に不正の疑いがあると判定された場合、前記不正の事例を示すデータの少なくとも一部、前記不正の事例に対応する組織を識別する情報、前記判定対象の事例を示すデータの少なくとも一部、及び、前記判定対象の事例に対応する組織を識別する情報を出力することを特徴とする情報管理システム。 The information management system according to claim 1,
An output device connected to the processor;
The output device, when it is determined that the determination target case is suspected of fraud, at least a part of data indicating the fraud case, information for identifying an organization corresponding to the fraud case, the determination target An information management system for outputting at least a part of data indicating an example of the above and information for identifying an organization corresponding to the case to be determined.
前記記憶装置は、
不正の事例を示すデータ、前記不正の事例に対応する組織を示すデータ、判定対象の事例を示すデータ、及び、前記判定対象の事例に対応する組織を示すデータを保持し、
前記判定対象の事例と前記不正の事例との類似度の算出基準を保持し、
前記情報管理方法は、
前記プロセッサが、前記不正の事例に対応する組織と前記判定対象の事例に対応する組織との関連の強さを示す組織関連度を算出する手順と、
前記プロセッサが、前記類似度の算出基準に基づいて前記不正の事例と前記判定対象の事例との類似度を算出する手順と、
前記プロセッサが、算出した前記類似度及び前記組織関連度に基づいて、前記判定対象の事例に不正の疑いがあるかを判定し、判定の結果を出力する手順と、を含むことを特徴とする情報管理方法。 An information management method executed by a computer system having a processor and a storage device connected to the processor,
The storage device
Holding data indicating a fraud case, data indicating an organization corresponding to the fraud case, data indicating a case to be determined, and data indicating an organization corresponding to the case to be determined;
Holds a calculation standard for the degree of similarity between the case to be judged and the fraud case,
The information management method includes:
The processor calculates a degree of organization relevance indicating the strength of association between the organization corresponding to the fraud case and the organization corresponding to the case to be determined;
The processor calculates a similarity between the fraud case and the determination target case based on the similarity calculation criterion;
And a step of determining whether the determination target case is suspected of fraud based on the calculated similarity and organization relevance, and outputting a determination result. Information management method.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018044577A JP2019159709A (en) | 2018-03-12 | 2018-03-12 | Information management system and information management method |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2018044577A JP2019159709A (en) | 2018-03-12 | 2018-03-12 | Information management system and information management method |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JP2019159709A true JP2019159709A (en) | 2019-09-19 |
Family
ID=67994009
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2018044577A Pending JP2019159709A (en) | 2018-03-12 | 2018-03-12 | Information management system and information management method |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP2019159709A (en) |
-
2018
- 2018-03-12 JP JP2018044577A patent/JP2019159709A/en active Pending
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10430740B2 (en) | Data processing systems for calculating and communicating cost of fulfilling data subject access requests and related methods | |
| US10032172B2 (en) | Data processing systems for measuring privacy maturity within an organization | |
| US8225416B2 (en) | Dynamic entitlement manager | |
| US11645418B2 (en) | Data processing systems for data testing to confirm data deletion and related methods | |
| US20150242858A1 (en) | Risk Assessment On A Transaction Level | |
| WO2017214589A1 (en) | Data processing systems for measuring privacy maturity within an organization | |
| US10929559B2 (en) | Data processing systems for data testing to confirm data deletion and related methods | |
| KR20090042818A (en) | Compliance control in a card based program | |
| US11593523B2 (en) | Data processing systems for orphaned data identification and deletion and related methods | |
| US10614247B2 (en) | Data processing systems for automated classification of personal information from documents and related methods | |
| CN113536319B (en) | Interface risk prediction method and device, computer equipment and storage medium | |
| CN107730128A (en) | Methods of risk assessment and system based on operation flow | |
| US10586075B2 (en) | Data processing systems for orphaned data identification and deletion and related methods | |
| US10776517B2 (en) | Data processing systems for calculating and communicating cost of fulfilling data subject access requests and related methods | |
| JP2019135602A (en) | Information management system and information management method | |
| US10706026B1 (en) | Selective purging of data attributes | |
| US8881299B2 (en) | Dynamic community generator | |
| Ermicioi et al. | An interdisciplinary study of cybersecurity investment in the nonprofit sector | |
| JP2019159709A (en) | Information management system and information management method | |
| CN116205599A (en) | Active budget management method and system | |
| CN115660774A (en) | Material supply chain system credit evaluation method based on block chain | |
| US20150242775A1 (en) | Designation Of A Vendor Manager | |
| CN116563008A (en) | A financial information management system based on cloud computing | |
| CN120219090A (en) | A large-model-based insurance policy identification method, device, equipment and medium | |
| CN115456317A (en) | Data center minimum access verification method and equipment |