Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7649205B2 - Human relationship extraction device and human relationship extraction method - Google Patents
[go: Go Back, main page]

JP7649205B2 - Human relationship extraction device and human relationship extraction method - Google Patents

Human relationship extraction device and human relationship extraction method Download PDF

Info

Publication number
JP7649205B2
JP7649205B2 JP2021102730A JP2021102730A JP7649205B2 JP 7649205 B2 JP7649205 B2 JP 7649205B2 JP 2021102730 A JP2021102730 A JP 2021102730A JP 2021102730 A JP2021102730 A JP 2021102730A JP 7649205 B2 JP7649205 B2 JP 7649205B2
Authority
JP
Japan
Prior art keywords
person
relationship
subject
extraction
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2021102730A
Other languages
Japanese (ja)
Other versions
JP2023001793A (en
Inventor
敬志 大島
大知 尾白
嘉一郎 竹市
泉 丸山
雅樹 須田
哲 藤原
達也 新井
浄人 岩崎
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hitachi Ltd
Original Assignee
Hitachi Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hitachi Ltd filed Critical Hitachi Ltd
Priority to JP2021102730A priority Critical patent/JP7649205B2/en
Publication of JP2023001793A publication Critical patent/JP2023001793A/en
Application granted granted Critical
Publication of JP7649205B2 publication Critical patent/JP7649205B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

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

Description

本発明は、人間関係抽出装置及び人間関係抽出方法に関し、様々な審査手続きにおいて対象者がリスクの高いハイリスク者でないかを判定する人間関係抽出装置及び人間関係抽出方法に適用して好適なものである。 The present invention relates to a human relationship extraction device and a human relationship extraction method, and is suitable for use in a human relationship extraction device and a human relationship extraction method that determine whether a subject is a high-risk individual in various screening procedures.

従来、口座開設や住民票の登録等の様々なシーンにおいて、対象者がリスクの高いハイリスク者でないか否かが審査されている。上記「リスク」は、例えば、近い将来に犯罪に関与する可能性があることが挙げられる。上記審査を行う審査機関は、既知のハイリスク者(例えば、犯罪者やその関係者など)を登録したブラックリストを保持していることが一般的であり、ハイリスク者はブラックリスト該当者と何かしらの関係で繋がっていることが多いことも知られているため、審査時には、対象者とブラックリスト該当者との関係性を判定することにより、対象者がハイリスク者であるか否かが判定される。 Traditionally, in various situations such as opening an account or registering a residence certificate, a person is screened to determine whether or not he or she is a high-risk person. The above-mentioned "risk" can be, for example, the possibility that the person will be involved in a crime in the near future. The screening agency that performs the above screening generally maintains a blacklist that lists known high-risk persons (e.g., criminals and their associates), and it is known that high-risk persons are often connected in some way to those on the blacklist. Therefore, during the screening, whether or not the person is a high-risk person is determined by determining the relationship between the person and those on the blacklist.

ここで例えば特許文献1には、共通エンティティに対する関係に基づいてエンティティを解決するための技法が開示されている。特許文献1では、「2つのエンティティを比較し、共通に関係している1つまたは複数のエンティティのセットに基づいて、2つのエンティティがエンティティ・レゾリューション閾値を満たす場合に、単一エンティティに解決する」方法が開示されている。この特許文献1を用いてハイリスク者とブラックリスト該当者との関係性の有無を判定しようとする場合、対象者とブラックリスト該当者とを2つのエンティティとすることで、両エンティティにおいて例えば電話番号や住所などの属性が共通する場合に、対象者とブラックリスト該当者とが関係があると決定することができる。 For example, Patent Document 1 discloses a technique for resolving entities based on their relationship to a common entity. Patent Document 1 discloses a method of "comparing two entities and resolving them to a single entity if the two entities satisfy an entity resolution threshold based on a set of one or more commonly related entities." When using Patent Document 1 to determine whether or not there is a relationship between a high-risk individual and a blacklisted individual, by treating the target and the blacklisted individual as two entities, it is possible to determine that there is a relationship between the target and the blacklisted individual if the two entities have attributes in common, such as a telephone number or address.

特表2014-529129号公報Special Publication No. 2014-529129

上述したように、特許文献1の技法によれば、電話番号や住所など個人に紐付く基本情報の値が対象者とブラックリスト該当者とで一致している場合に、両者の関係性を抽出することができる。しかし、基本情報が完全一致するケースは決して多くなく、ブラックリスト該当者との関係性を有するハイリスク者を見逃してしまうリスクは、依然高いと言わざるを得なかった。 As mentioned above, the technique in Patent Document 1 makes it possible to extract a relationship between a target person and a blacklisted person when the values of basic information linked to the target person, such as a telephone number or address, match those of the target person and a blacklisted person. However, there are not many cases where the basic information matches perfectly, and it must be said that the risk of overlooking high-risk individuals who have a relationship with a blacklisted person remains high.

また、ハイリスク者とブラックリスト該当者との関係性は、個人に紐付く基本情報だけで十分に判定できるものではなく、個人の周辺情報(例えば、勤務先などの所属組織)に基づいて関係性が存在する場合も想定されるが、従来技術では、このような対象者の周辺情報まで考慮して対象者とブラックリスト該当者との関係性を抽出することはできなかった。具体的には例えば、対象者の勤務先にブラックリスト該当者も勤務しているような場合には、従来技術によって関係性を抽出することが可能であったが、対象者の勤務先と類似する別の勤務先にブラックリスト該当者が勤務している場合には、従来技術では関係性を抽出することはできなかった。 Furthermore, the relationship between a high-risk person and a blacklisted person cannot be sufficiently determined based on only basic information linked to an individual; it is conceivable that a relationship may exist based on information surrounding the individual (for example, the organization to which the person belongs, such as the place of employment). However, with conventional technology, it was not possible to extract the relationship between a subject and a blacklisted person by taking into account such information surrounding the subject. Specifically, for example, if a blacklisted person also works at the subject's workplace, it was possible to extract the relationship using conventional technology, but if a blacklisted person works at a different workplace similar to the subject's workplace, the conventional technology was not able to extract the relationship.

本発明は以上の点を考慮してなされたもので、個人に紐付く基本情報だけでなく、個人と組織との関係、及び組織間の関係までも考慮して、対象者がハイリスク者でないか判定することが可能な人間関係抽出装置及び人間関係抽出方法を提案しようとするものである。 The present invention has been made in consideration of the above points, and aims to propose a human relationship extraction device and method that can determine whether a subject is a high-risk individual by taking into account not only basic information linked to an individual, but also the relationship between the individual and an organization, and the relationship between organizations.

かかる課題を解決するため本発明においては、審査の対象者が高程度のリスクを有するハイリスク者であるか否かをコンピュータによって判定する人間関係抽出装置であって、プログラムの実行によって所定の処理を実行するプロセッサと、前記プログラム及びデータを記憶する記憶装置と、を備え、前記記憶装置は、外部から入力される既知の事実情報として、人と人の事実関係を示す情報と、組織と人の事実関係を示す情報と、組織と組織の事実関係を示す情報と、ブラックリストの該当者を示す情報と、を少なくとも記憶し、前記プロセッサは、前記対象者が指定された際に、前記対象者の個人に紐付く事実情報を取得して前記記憶装置に登録し、前記事実情報から類推される組織間の類推関係を示す組織関係類推情報を、さらに前記記憶装置に登録し、前記記憶装置に記憶された各種の前記事実情報に基づいて前記対象者の第1の関係者を抽出する第1の関係者抽出を実行し、前記第1の関係者抽出によって抽出された前記第1の関係者に加えて、前記組織関係類推情報に基づいて、前記対象者が所属歴を有する組織と前記類推関係にある組織への所属歴を有する人を、前記対象者の第2の関係者として抽出する第2の関係者抽出を実行し、前記第1の関係者抽出で抽出された前記第1の関係者に前記ブラックリストの該当者が含まれるか否かに基づいて、前記対象者がハイリスク者であるか否かを判定する第1の判定を実行し、前記第2の関係者抽出で抽出された前記第2の関係者に含まれる前記ブラックリストの該当者の度合いを示す関連度スコアを算出し、当該算出した関連度スコアに基づいて、前記対象者がハイリスク者であるか否かを判定する第2の判定を実行し、前記第1及び前記第2の判定の少なくとも何れかで前記対象者がハイリスク者であるとの判定結果が得られた場合に前記対象者をハイリスク者であると最終判定し、前記最終判定の判定結果と、前記第1及び前記第2の判定の判定結果を出力する人間関係抽出装置が提供される。 In order to solve such problems, the present invention provides a human relationship extraction device that uses a computer to determine whether a person to be screened is a high-risk person having a high level of risk, the human relationship extraction device comprising a processor that executes a predetermined process by executing a program, and a storage device that stores the program and data, the storage device stores at least information indicating a factual relationship between people, information indicating a factual relationship between organizations, information indicating a factual relationship between organizations, and information indicating a person on a blacklist, as known factual information input from outside, the processor, when the person is designated, acquires factual information linked to the person of the subject and registers it in the storage device, further registers organizational relationship analogy information indicating an analogical relationship between organizations inferred from the factual information in the storage device, executes a first related person extraction to extract a first related person of the subject based on the various factual information stored in the storage device, and performs the first related person extraction to extract the first related person of the subject based on the various factual information stored in the storage device, and performs the first related person extraction to extract the first related person of the subject based on the various factual information stored in the storage device. a first determination as to whether the subject is a high-risk person or not based on whether the first related persons extracted in the first related persons extraction include a person who belongs to the blacklist; a second determination as to whether the subject is a high-risk person or not based on whether the first related persons extracted in the second related persons extraction include a person who belongs to the blacklist; a relevance score indicating the degree to which the second related persons extracted in the second related persons extraction include a person who belongs to the blacklist; a second determination as to whether the subject is a high-risk person or not based on the calculated relevance score ;

また、かかる課題を解決するため本発明においては、審査の対象者が高程度のリスクを有するハイリスク者であるか否かを判定する人間関係抽出装置による人間関係抽出方法であって、前記人間関係抽出装置を構成するコンピュータは、プログラムの実行によって所定の処理を実行するプロセッサと、前記プログラム及びデータを記憶する記憶装置と、を有し、前記記憶装置は、外部から入力される既知の事実情報として、人と人の事実関係を示す情報と、組織と人の事実関係を示す情報と、組織と組織の事実関係を示す情報と、ブラックリストの該当者を示す情報と、を少なくとも記憶し、前記プロセッサが、前記対象者が指定された際に、前記対象者の個人に紐付く事実情報を取得して前記記憶装置に登録する事実情報登録ステップと、前記プロセッサが、前記事実情報から類推される組織間の類推関係を示す組織関係類推情報を、さらに前記記憶装置に登録する類推情報登録ステップと、前記プロセッサが、前記記憶装置に記憶された各種の前記事実情報に基づいて前記対象者の第1の関係者を抽出する第1の関係者抽出ステップと、前記プロセッサが、前記第1の関係者抽出ステップで抽出された前記第1の関係者に加えて、前記類推情報登録ステップで登録した前記組織関係類推情報に基づいて、前記対象者が所属歴を有する組織と前記類推関係にある組織への所属歴を有する人を、前記対象者の第2の関係者として抽出する第2の関係者抽出ステップと、前記プロセッサが、前記第1の関係者抽出ステップで抽出された前記第1の関係者に前記ブラックリストの該当者が含まれるか否かに基づいて、前記対象者がハイリスク者であるか否かを判定する第1の判定ステップと、前記プロセッサが、前記第2の関係者抽出ステップで抽出された前記第2の関係者に含まれる前記ブラックリストの該当者の度合いを示す関連度スコアを算出し、当該算出した関連度スコアに基づいて、前記対象者がハイリスク者であるか否かを判定する第2の判定ステップと、前記プロセッサが、前記第1及び前記第2の判定ステップの少なくとも何れかで前記対象者がハイリスク者であるとの判定結果が得られた場合に前記対象者をハイリスク者であると最終判定する最終判定ステップと、前記プロセッサが、前記最終判定ステップにおける判定結果と、前記第1及び前記第2の判定ステップにおける判定結果を出力する出力ステップと、を備える人間関係抽出方法が提供される。
In addition, in order to solve such problems, the present invention provides a human relationship extraction method by a human relationship extraction device that judges whether or not a person to be screened is a high-risk person having a high level of risk, the computer constituting the human relationship extraction device has a processor that executes predetermined processing by executing a program, and a storage device that stores the program and data, the storage device stores at least information indicating a factual relationship between people, information indicating a factual relationship between organizations and people, information indicating a factual relationship between organizations and organizations, and information indicating a person on a blacklist, as known factual information input from the outside, the processor includes a fact information registration step in which, when the subject is designated, the processor acquires fact information linked to the subject and registers it in the storage device, an inference information registration step in which the processor further registers organizational relationship inference information indicating an inference relationship between organizations inferred from the fact information, a first related person extraction step in which the processor extracts a first related person of the subject based on various factual information stored in the storage device, and the processor extracts a first related person of the subject based on various factual information stored in the storage device in addition to the first related person extracted in the first related person extraction step. a second related person extraction step of extracting, as a second related person of the target, a person who has a history of affiliation to an organization that has the analogous relationship with an organization to which the target has a history of affiliation, based on the organizational relationship analogy information registered in the analogy information registration step; a first judgment step in which the processor judges whether the target is a high-risk person or not, based on whether the first related people extracted in the first related person extraction step include a person on the blacklist; a second judgment step in which the processor calculates a relevance score indicating the degree to which the second related people extracted in the second related person extraction step are included in the person on the blacklist, and judges whether the target is a high-risk person or not, based on the calculated relevance score; a final judgment step in which the processor finally judges the target to be a high-risk person when a judgment result that the target is a high-risk person is obtained in at least one of the first and second judgment steps; and an output step in which the processor outputs the judgment result in the final judgment step and the judgment results in the first and second judgment steps .

本発明によれば、個人に紐付く基本情報だけでなく、個人と組織との関係、及び組織間の関係までも考慮して、対象者がハイリスク者でないか判定することができる。 According to the present invention, it is possible to determine whether a subject is at high risk by taking into consideration not only basic information linked to the individual, but also the relationship between the individual and the organization, and the relationship between the organizations.

本発明の一実施形態に係る人間関係抽出装置100の構成例を示すブロック図である。1 is a block diagram showing an example of the configuration of a human relationship extraction device 100 according to an embodiment of the present invention. 人間関係抽出装置100を実現するコンピュータ10のハードウェア構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of a hardware configuration of a computer 10 that realizes the human relationship extraction device 100. 人関係テーブル111の一例を示す図である。FIG. 2 is a diagram illustrating an example of a human relationship table 111. 組織-人関係テーブル112の一例を示す図である。FIG. 13 is a diagram showing an example of an organization-person relationship table 112. 組織関係事実テーブル113の一例を示す図である。FIG. 13 is a diagram showing an example of an organizational relationship fact table 113. 人基本情報テーブル114の一例を示す図である。FIG. 2 is a diagram showing an example of a person basic information table 114. BL該当者テーブル115の一例を示す図である。FIG. 13 is a diagram showing an example of a BL applicable person table 115. 対象者関係情報テーブル116の一例を示す図である。FIG. 13 is a diagram showing an example of a subject relationship information table 116. 個人類似度テーブル117の一例を示す図である。FIG. 11 is a diagram showing an example of an individual similarity table 117. 組織関係類推テーブル118の一例を示す図である。FIG. 13 is a diagram showing an example of an organizational relationship inference table 118. 抽出結果テーブル119の一例を示す図である。FIG. 11 is a diagram showing an example of an extraction result table 119. 人間関係抽出処理の処理手順例を示すフローチャートである。13 is a flowchart showing an example of a processing procedure for human relationship extraction processing. 対象者Aと周辺環境との接続関係の一例を示す模式図である。1 is a schematic diagram showing an example of a connection relationship between a subject A and the surrounding environment. FIG. 対象者Aと拡張した周辺環境との接続関係の一例を示す模式図である。1 is a schematic diagram showing an example of a connection relationship between subject A and an extended surrounding environment. FIG. 判定結果画面の一例を示す図である。FIG. 13 is a diagram showing an example of a determination result screen.

以下、本発明の一実施形態について、図面を参照して説明する。なお、以下に説明する実施形態は、特許請求の範囲に係る発明を限定するものではなく、また実施形態の中で説明されている特徴の組み合わせの全てが発明の解決手段に必須であるとは限らない。以下の説明では、「テーブル」、「リスト」、「キュー」等の表現にて各種情報を説明する事があるが、各種情報は、これら以外のデータ構造で表現されていてもよい。データ構造に依存しないことを示すために「XXテーブル」、「XXリスト」等を「XX情報」と呼ぶことがある。各情報の内容を説明する際に、「識別情報」、「識別子」、「名」、「ID」、「番号」等の表現を用いるが、これらについては互いに置換が可能である。 One embodiment of the present invention will be described below with reference to the drawings. Note that the embodiment described below does not limit the invention according to the claims, and not all of the combinations of features described in the embodiment are necessarily essential to the solution of the invention. In the following description, various information may be described using expressions such as "table", "list", and "queue", but the various information may be expressed using data structures other than these. To indicate that the information is not dependent on the data structure, "XX table", "XX list", etc. may be referred to as "XX information". When describing the content of each piece of information, expressions such as "identification information", "identifier", "name", "ID", and "number" are used, but these are interchangeable.

(1)装置構成
図1は、本発明の一実施形態に係る人間関係抽出装置100の構成例を示すブロック図である。図1に示すように、人間関係抽出装置100は、所定の機能を提供する処理部として、入力関係登録部101、組織関係類推部102、関係者抽出部103、及びハイリスク者判定部104を備え、所定の情報を保持する各種データとして、人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113、人基本情報テーブル114、BL該当者テーブル115、対象者関係情報テーブル116、個人類似度テーブル117、組織関係類推テーブル118、及び抽出結果テーブル119を備えて構成される。
(1) Device Configuration Fig. 1 is a block diagram showing an example of the configuration of a human relationship extraction device 100 according to one embodiment of the present invention. As shown in Fig. 1, the human relationship extraction device 100 includes an input relationship registration unit 101, an organizational relationship analogy unit 102, a related person extraction unit 103, and a high-risk person determination unit 104 as processing units providing predetermined functions, and includes a human relationship table 111, an organization-human relationship table 112, an organizational relationship fact table 113, a human basic information table 114, a BL corresponding person table 115, a target person relationship information table 116, an individual similarity table 117, an organizational relationship analogy table 118, and an extraction result table 119 as various data for holding predetermined information.

人間関係抽出装置100は、審査の対象とされる対象者とブラックリスト(BL)に登録されたブラックリスト該当者(BL該当者)との関係性を抽出する人間関係抽出処理を実行することによって、対象者が高程度のリスクを有するハイリスク者であるか否かを判定する装置である。詳細は図12等を参照しながら後述するが、人間関係抽出処理では、事実情報から示される人同士の関係性、組織と人の関係性、及び組織同士の関係性と、事実情報から類推される組織同士の関係性とに基づいて、周辺環境から対象者の関係者を抽出し、関係者がBL該当者であるか等を判断基準として、対象者がハイリスク者であるか否かを判定し、その判定結果を可視化することにより、ハイリスク者を高精度で検出する。 The human relationship extraction device 100 is a device that determines whether a subject who is the subject of screening is a high-risk person who poses a high level of risk by executing a human relationship extraction process that extracts relationships between the subject and blacklisted persons (BL persons) registered on a blacklist (BL). Details will be described later with reference to FIG. 12 and other figures, but the human relationship extraction process extracts related persons of the subject from the surrounding environment based on relationships between people, between organizations, and between organizations shown from factual information, and relationships between organizations inferred from factual information, and determines whether the subject is a high-risk person based on whether the related persons are BL persons or other criteria, and visualizes the determination result to detect high-risk persons with a high degree of accuracy.

入力関係登録部101は、各種の事実情報の入力を受け付け、入力された事実情報を各種データ(人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113、人基本情報テーブル114、BL該当者テーブル115)に登録し、記憶装置(図2に示すメモリ12または記憶デバイス13)に記憶させる機能を有する。組織関係類推部102は、組織間の関係を類推し、類推結果を組織関係類推テーブル118に登録する機能を有する。関係者抽出部103は、判定対象の対象者に紐付いた基本情報を対象者関係情報テーブル116に登録し、登録された各種データに基づいて対象者と関係性を有する人(関係者)を抽出する機能を有する。なお、関係者抽出部103による関係者の抽出結果は、抽出結果テーブル119に登録される。ハイリスク者判定部104は、関係者抽出部103による関係者の抽出結果に基づいて、対象者がハイリスク者であるか否かを判定し、その判定結果をユーザに出力する機能を有する。 The input relationship registration unit 101 has a function of accepting input of various factual information, registering the input factual information in various data (person relationship table 111, organization-person relationship table 112, organization relationship fact table 113, person basic information table 114, BL applicable person table 115), and storing it in a storage device (memory 12 or storage device 13 shown in FIG. 2). The organizational relationship analogy unit 102 has a function of analogizing the relationship between organizations and registering the analogy result in the organizational relationship analogy table 118. The related person extraction unit 103 has a function of registering basic information linked to the subject to be judged in the subject relationship information table 116, and extracting people (related persons) who have a relationship with the subject based on the various registered data. The related person extraction result by the related person extraction unit 103 is registered in the extraction result table 119. The high-risk person determination unit 104 has a function of determining whether the subject is a high-risk person or not based on the related person extraction result by the related person extraction unit 103, and outputting the determination result to the user.

人間関係抽出装置100が保持する各種データの詳細は、図3~図11を参照しながら後述する。なお、人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113、人基本情報テーブル114、及びBL該当者テーブル115は、人及び組織について既に判明している事実情報について、対象者がハイリスク者であるか否かの判定が行われるよりも前に、人間関係抽出装置100に入力されて登録されるデータである。また、対象者関係情報テーブル116は、人間関係抽出の対象者に関する事実情報について、対象者の指定時に人間関係抽出装置100に入力されて登録されるデータである。また、個人類似度テーブル117、組織関係類推テーブル118、及び抽出結果テーブル119は、人間関係抽出処理のなかで生成及び登録されるデータである。 Details of the various data held by the human relationship extraction device 100 will be described later with reference to Figures 3 to 11. The human relationship table 111, organization-human relationship table 112, organization relationship fact table 113, person basic information table 114, and BL applicable person table 115 are data about factual information already known about people and organizations that is input and registered in the human relationship extraction device 100 before a determination is made as to whether or not the subject is a high-risk person. The subject relationship information table 116 is data about factual information about the subject of human relationship extraction that is input and registered in the human relationship extraction device 100 when the subject is specified. The individual similarity table 117, organization relationship analogy table 118, and extraction result table 119 are data that are generated and registered during the human relationship extraction process.

図2は、人間関係抽出装置100を実現するコンピュータ10のハードウェア構成例を示すブロック図である。 Figure 2 is a block diagram showing an example of the hardware configuration of a computer 10 that realizes the human relationship extraction device 100.

コンピュータ10は、CPU11、メモリ12、記憶デバイス13、入力デバイス14、出力デバイス15、及びネットワークデバイス16が、バス17を介して互いに接続されて構成される。 The computer 10 is configured with a CPU 11, a memory 12, a storage device 13, an input device 14, an output device 15, and a network device 16, all connected to each other via a bus 17.

CPU11は、プログラムを実行するプロセッサであり、例えばCPU(Central Processing Unit)である。メモリ12は、プログラムやプログラムを実行する際に参照されるデータ等を格納するRAM(Random Access Memory)等の主記憶装置である。記憶デバイス13は、プログラムやプログラムを実行する際に参照されるデータ等を格納する補助記憶装置であって、例えば、HDD(Hard Disk Drive)やSSD(Solid State Drive)等である。入力デバイス14は、操作者による入力を受け付ける装置であって、例えば、キーボード、マウス、またはタッチパネル等である。出力デバイス15は、CPU11によって実行された処理の結果、あるいは、メモリ12または記憶デバイス13に保持されたデータ等を出力する装置であって、例えば、液晶表示装置や有機EL(Electro Luminescence)ディスプレイ等である。ネットワークデバイス16は、通信インタフェース及び入出力インタフェース等の各種インタフェースである。バス17は、内部通信線であって、コンピュータ10内の各装置を連結する。 The CPU 11 is a processor that executes a program, such as a CPU (Central Processing Unit). The memory 12 is a main storage device, such as a RAM (Random Access Memory), that stores programs and data referenced when the programs are executed. The storage device 13 is an auxiliary storage device that stores programs and data referenced when the programs are executed, such as a HDD (Hard Disk Drive) or SSD (Solid State Drive). The input device 14 is a device that accepts input from an operator, such as a keyboard, mouse, or touch panel. The output device 15 is a device that outputs the results of processing executed by the CPU 11 or data held in the memory 12 or the storage device 13, such as a liquid crystal display device or an organic EL (Electro Luminescence) display. The network device 16 is various interfaces such as a communication interface and an input/output interface. The bus 17 is an internal communication line that connects the devices in the computer 10.

図1に示した人間関係抽出装置100の各処理部は、各処理部の機能に応じた処理用のプログラムが上記したコンピュータ10のハードウェア資源により実行されることによって実現される。具体的には、図1に示した入力関係登録部101、組織関係類推部102、関係者抽出部103、及びハイリスク者判定部104は、CPU11が、メモリ12または記憶デバイス13に保持された所定のプログラムを関連データを参照しながら実行することによって実現される。なお、ハイリスク者判定部104は、CPU11が所定のプログラムを実行し、さらにその実行結果(後述する図15の判定結果画面120)を出力デバイス15(あるいはユーザ側端末でもよい)に出力することによって実現される。 Each processing unit of the human relationship extraction device 100 shown in FIG. 1 is realized by executing a processing program corresponding to the function of each processing unit by the hardware resources of the computer 10 described above. Specifically, the input relationship registration unit 101, organizational relationship analogy unit 102, related party extraction unit 103, and high-risk individual determination unit 104 shown in FIG. 1 are realized by the CPU 11 executing a predetermined program stored in the memory 12 or storage device 13 while referring to related data. The high-risk individual determination unit 104 is realized by the CPU 11 executing a predetermined program and outputting the execution result (determination result screen 120 in FIG. 15 described later) to the output device 15 (or a user-side terminal).

また、図1に示した人間関係抽出装置100の各種データ(人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113、人基本情報テーブル114、BL該当者テーブル115、対象者関係情報テーブル116、個人類似度テーブル117、組織関係類推テーブル118、抽出結果テーブル119)は、メモリ12または記憶デバイス13によって実現される。 In addition, the various data of the human relationship extraction device 100 shown in FIG. 1 (human relationship table 111, organization-human relationship table 112, organizational relationship fact table 113, human basic information table 114, BL matched person table 115, target person relationship information table 116, personal similarity table 117, organizational relationship analogy table 118, and extraction result table 119) are realized by the memory 12 or the storage device 13.

なお、コンピュータ10においてCPU11が実行する上記プログラム、及び当該プログラムが参照するデータの一部または全ては、メモリ12または記憶デバイス13に予め格納されていてもよいし、必要に応じて、ネットワークデバイス16を介して、ネットワークで接続された他の装置の非一時的記憶装置または非一時的な記憶媒体から、コンピュータ10の記憶デバイス13に格納されるように構成されてもよい。また、以下の説明では、簡便のため、人間関係抽出装置100が1つのコンピュータ10によって実現される構成とするが、本実施形態に係る人間関係抽出装置100の構成はこれに限定されるものではなく、複数のコンピュータ10によって実現されてもよく、あるいは、データベース装置やクラウドストレージ等を含めて実現されてもよい。 The above programs executed by the CPU 11 in the computer 10 and some or all of the data referenced by the programs may be stored in advance in the memory 12 or storage device 13, or may be configured to be stored in the storage device 13 of the computer 10 from a non-transient storage device or non-transient storage medium of another device connected to the network via the network device 16, as necessary. In addition, in the following description, for simplicity, the human relationship extraction device 100 is configured to be realized by one computer 10, but the configuration of the human relationship extraction device 100 according to this embodiment is not limited to this, and may be realized by multiple computers 10, or may be realized including a database device, cloud storage, etc.

(2)データ構造
図3は、人関係テーブル111の一例を示す図である。人関係テーブル111は、人と人との事実関係を示す情報を保持するテーブルであって、該当者1111、関係者1112、及び関係性1113のカラムを有する。人関係テーブル111には、該当者1111ごとに、関係者1112との間の関係性1113が記録される。本実施形態では、人同士の事実関係について、例えば、人Aと人Bが家族関係にあるとき、または人Aと人Bが同じ住所を有するときに、関係性を有するとし、上記の場合にはそれぞれ、関係性1113に「家族」または「同居」等と記載される。
(2) Data Structure Fig. 3 is a diagram showing an example of the person relationship table 111. The person relationship table 111 is a table that holds information indicating the factual relationship between people, and has columns of a person 1111, a related person 1112, and a relationship 1113. In the person relationship table 111, a relationship 1113 between the related person 1112 and each person 1111 is recorded. In this embodiment, regarding the factual relationship between people, for example, when person A and person B are in a family relationship or when person A and person B have the same address, a relationship is considered to exist, and in each of the above cases, "family" or "living together" is written in the relationship 1113.

図4は、組織-人関係テーブル112の一例を示す図である。組織-人関係テーブル112は、組織と人との事実関係を示す情報を保持するテーブルであって、組織1121、人1122、関係性1123、関係開始1124、及び関係終了1125のカラムを有する。組織-人関係テーブル112には、組織1121ごとに、当該組織に関係する(または関係した)人1122について、その関係性1123、さらに、当該関係性の開始時期(関係開始1124)及び終了時期(関係終了1125)が記録される。本実施形態では、組織と人との事実関係について、例えば、組織Pに人Aがある期間に亘って所属しているときに、関係性を有するとし、その場合、関係性1123に「所属」と記載される。具体的には例えば、図4の1行目のレコードでは、組織Pにおいて、人Cが、2017年4月から2019年3月まで所属していたことが示されている。なお、関係性1123のカラム値は、「所属」以外にも適宜設定することができる。例えば、直接雇用されていた場合には「所属」と記載し、派遣契約や業務請負によって勤務していた場合には「派遣」や「請負」と記載する等してもよい。また、関係性1123には、組織1121における立場(役職等)を区別して記載してもよい。 FIG. 4 is a diagram showing an example of the organization-person relationship table 112. The organization-person relationship table 112 is a table that holds information indicating the factual relationship between an organization and a person, and has columns of organization 1121, person 1122, relationship 1123, relationship start 1124, and relationship end 1125. In the organization-person relationship table 112, for each organization 1121, for a person 1122 related to (or related to) the organization, the relationship 1123, and further the start time (relationship start 1124) and end time (relationship end 1125) of the relationship are recorded. In this embodiment, for example, when person A belongs to organization P for a certain period of time, the relationship is considered to exist, and in that case, "affiliation" is written in the relationship 1123. Specifically, for example, the record in the first row of FIG. 4 indicates that person C belonged to organization P from April 2017 to March 2019. The column value of the relationship 1123 can be set as appropriate to something other than "affiliation." For example, if the person was directly employed, "affiliation" can be entered, and if the person worked under a dispatch contract or contracted work, "dispatch" or "contractor" can be entered. The relationship 1123 can also be entered by distinguishing the position (job title, etc.) in the organization 1121.

図5は、組織関係事実テーブル113の一例を示す図である。組織関係事実テーブル113は、組織と組織との事実関係を示す情報を保持するテーブルであって、該当組織1131、関係組織1132、関係性1133のカラムを有する。組織関係事実テーブル113には、該当組織1131ごとに、関係組織1132、及びその関係組織との関係性1133が記録される。本実施形態では、組織間の事実関係について、例えば、組織Pと組織Qとがグループ会社であるとき、または組織Pと組織Qの代表者が同一であるときに、関係性を有するとし、上記の場合にはそれぞれ、関係性1133に「グループ会社」または「代表者同一」等と記載される。 Figure 5 is a diagram showing an example of the organizational relationship fact table 113. The organizational relationship fact table 113 is a table that holds information showing the factual relationship between organizations, and has columns for the relevant organization 1131, the related organization 1132, and the relationship 1133. In the organizational relationship fact table 113, the related organization 1132 and the relationship 1133 with the related organization are recorded for each relevant organization 1131. In this embodiment, regarding the factual relationship between organizations, for example, when organizations P and Q are group companies, or when organizations P and Q have the same representative, a relationship is considered to exist, and in the above cases, "group company" or "same representative" is written in the relationship 1133, respectively.

図6は、人基本情報テーブル114の一例を示す図である。人基本情報テーブル114は、個人に紐付く基本情報を保持するテーブルであって、名前1141、国籍1142、職業1143、住所1144、年齢1145、及び勤務先1146のカラムを有する。 Figure 6 is a diagram showing an example of a person basic information table 114. The person basic information table 114 is a table that holds basic information linked to an individual, and has columns for name 1141, nationality 1142, occupation 1143, address 1144, age 1145, and place of employment 1146.

図7は、BL該当者テーブル115の一例を示す図である。BL該当者テーブル115は、ブラックリストの登録情報を保持するテーブルであり、BL該当者の名前が列挙される。 Figure 7 shows an example of the BL recipient table 115. The BL recipient table 115 is a table that holds the registration information of the blacklist, and lists the names of BL recipients.

図8は、対象者関係情報テーブル116の一例を示す図である。対象者関係情報テーブル116は、対象者に関する事実情報として、対象者個人に紐付く基本情報を保持するテーブルであって、関係者1161、カテゴリ1162、関係性1163、関係開始1164、及び関係終了1165のカラムを有する。対象者関係情報テーブル116の登録内容は、人間関係抽出処理において対象者の指定とともに入力される。関係者1161には、対象者と直接的に関係する対象が記載され、「人」だけでなく「組織」(対象者が所属する組織)も含む。カテゴリ1162には、関係者1161の種別であって、「人」または「組織」が記載される。関係性1163には、対象者と関係者1161との関係性が記載される。そして、関係開始1164及び関係終了1165には、関係者1161に組織が記載されている(言い換えれば、カテゴリ1162が「組織」である)場合に、対象者が当該組織に所属した期間が記載される。 8 is a diagram showing an example of the subject relationship information table 116. The subject relationship information table 116 is a table that holds basic information linked to the subject as factual information related to the subject, and has columns of related party 1161, category 1162, relationship 1163, relationship start 1164, and relationship end 1165. The registered contents of the subject relationship information table 116 are input together with the designation of the subject in the human relationship extraction process. Related party 1161 describes a subject that is directly related to the subject, and includes not only "person" but also "organization" (the organization to which the subject belongs). Category 1162 describes the type of related party 1161, which is "person" or "organization". Relationship 1163 describes the relationship between the subject and related party 1161. Then, relationship start 1164 and relationship end 1165 describe the period during which the subject belonged to the organization when an organization is described in related party 1161 (in other words, category 1162 is "organization").

図9は、個人類似度テーブル117の一例を示す図である。個人類似度テーブル117は、人と人との類推関係を示す個人類似度を保持するテーブルである。詳細は後述するが、個人類似度は、組織関係類推部102によって、人基本情報テーブル114に登録されている各個人に属する情報に基づいて算出される。本例では、個人類似度は「0.0」~「1.0」の範囲内の数値で表されるとし、値が1.0に近いほど、類似度が高い(関係性があると類推される)ことを意味する。 Figure 9 is a diagram showing an example of the individual similarity table 117. The individual similarity table 117 is a table that holds individual similarities that indicate inferred relationships between people. Details will be described later, but the individual similarities are calculated by the organizational relationship inference unit 102 based on information belonging to each individual registered in the person basic information table 114. In this example, the individual similarity is expressed as a numerical value in the range of "0.0" to "1.0", and the closer the value is to 1.0, the higher the similarity (there is inferred to be a relationship).

図10は、組織関係類推テーブル118の一例を示す図である。組織関係類推テーブル118は、組織と組織との類推関係を示す情報を保持するテーブルであって、該当組織1181、関係組織1182、及び組織類似度1183のカラムを有する。該当組織1181及び関係組織1182は、類推関係を有する組織であり、組織類似度1183は、該当組織1181の関係組織1182に対する類似度(組織類似度)である。詳細は後述するが、組織類似度は、組織関係類推部102によって、各組織に属している人の個人類似度に基づいて算出され、所定以上の組織類似度を有する組織の組み合わせが、組織関係類推テーブル118に記録される。本例では、組織類似度は「0.0」~「1.0」の範囲内の数値で表されるとし、値が1.0に近いほど、類似度が高い(関係性があると類推される)ことを意味する。本実施形態では、組織間の類推関係について、例えば、組織Pに所属している人Aと組織Qに所属している人Bの属性情報が類似しているとき、あるいは、組織Pと組織Qにおいて、財務情報、企業規模、または取扱商品が類似しているときに、関係性を有すると類推する。 Figure 10 is a diagram showing an example of the organizational relationship analogy table 118. The organizational relationship analogy table 118 is a table that holds information indicating an analogical relationship between organizations, and has columns for the relevant organization 1181, related organizations 1182, and organizational similarity 1183. The relevant organization 1181 and related organizations 1182 are organizations that have an analogical relationship, and the organizational similarity 1183 is the similarity (organizational similarity) of the relevant organization 1181 to the related organization 1182. As will be described in detail later, the organizational similarity is calculated by the organizational relationship analogy unit 102 based on the personal similarity of people belonging to each organization, and a combination of organizations that has a predetermined organizational similarity or higher is recorded in the organizational relationship analogy table 118. In this example, the organizational similarity is expressed as a numerical value in the range of "0.0" to "1.0", and the closer the value is to 1.0, the higher the similarity (it is inferred that there is a relationship). In this embodiment, an analogical relationship between organizations is inferred when, for example, the attribute information of person A who belongs to organization P and person B who belongs to organization Q are similar, or when the financial information, corporate size, or products handled by organizations P and Q are similar.

図11は、抽出結果テーブル119の一例を示す図である。抽出結果テーブル119は、対象者の関係者の抽出結果に関する情報を保持するテーブルであって、関係者抽出部103によって登録される。抽出結果テーブル119は、関係者1191、BL該当有無1192、事実関係有無1193、類推関係有無1194、及び関連組織1195のカラムを有する。関係者1191には、対象者の関係者として抽出された人が記録される。BL該当有無1192には、当該関係者がBL該当者であるか否かが記録され、事実関係有無1193には、当該関係者が対象者と事実情報に基づく直接関係を有するか否かが記録され、類推関係有無1194には、当該関係者が対象者と類推情報に基づく類推関係を有するか否かが記録される。また、関連組織1195には、対象者または関係者が所属している(あるいは所属していた)組織が記録される。 FIG. 11 is a diagram showing an example of the extraction result table 119. The extraction result table 119 is a table that holds information on the extraction result of related persons of the subject, and is registered by the related person extraction unit 103. The extraction result table 119 has columns of related persons 1191, BL applicability 1192, factual relationship 1193, analogical relationship 1194, and related organization 1195. Related persons 1191 records people extracted as related persons of the subject. BL applicability 1192 records whether the related person is a BL related person, factual relationship 1193 records whether the related person has a direct relationship with the subject based on factual information, and analogical relationship 1194 records whether the related person has an analogical relationship with the subject based on analogical information. In addition, related organization 1195 records organizations to which the subject or related person belongs (or belonged).

(3)人間関係抽出処理
以下では、人間関係抽出装置100によって実行される人間関係抽出処理について、図3~図11の具体的なデータ例を適宜参照しながら、詳しく説明する。人間関係抽出処理は、対象者が指定された場合に、人間関係抽出装置100が、対象者と強い関係を有する関係者を抽出しブラックリスト該当者と照合することによって、対象者とブラックリスト該当者との関係性を抽出し、対象者がハイリスク者であるか否かを判定する処理である。
(3) Human Relationship Extraction Process The human relationship extraction process executed by the human relationship extraction device 100 will be described in detail below with appropriate reference to the specific data examples in Figures 3 to 11. The human relationship extraction process is a process in which, when a target person is specified, the human relationship extraction device 100 extracts related persons who have a strong relationship with the target person and compares them with blacklisted persons to extract relationships between the target person and blacklisted persons, and determines whether the target person is a high-risk person.

図12は、人間関係抽出処理の処理手順例を示すフローチャートである。図12において、ステップS1,S2の処理は、対象者の指定がなされる前の任意のタイミングで実行される。一方、ステップS3~S5の処理は、対象者の指定及び当該対象者の関係情報(対象者関係情報テーブル116に登録される情報)の入力がなされた後に実行される。本説明では、「対象者A」が指定されるとする。 Figure 12 is a flowchart showing an example of the processing procedure for human relationship extraction processing. In Figure 12, the processing of steps S1 and S2 is executed at any timing before the target person is specified. On the other hand, the processing of steps S3 to S5 is executed after the target person is specified and the target person's relationship information (information to be registered in the target person relationship information table 116) is input. In this explanation, it is assumed that "target person A" is specified.

(3-1)入力関係の登録
まず、ステップS1では、入力関係登録部101が、予め用意された各種の事実関係を示す情報を、人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113、人基本情報テーブル114、及びBL該当者テーブル115に登録する。
(3-1) Registration of Input Relationships First, in step S1, the input relationship registration unit 101 registers information indicating various pre-prepared factual relationships in the person relationship table 111, the organization-person relationship table 112, the organization relationship fact table 113, the person basic information table 114, and the BL relevant person table 115.

(3-2)組織関係の類推
次に、ステップS2では、組織関係類推部102が組織間の関係を類推する。ステップS2において組織関係類推部102は、各組織に属している人の類似度(個人類似度)に基づいて、組織同士の類似度(組織類似度)を算出し、組織類似度が所定の閾値を超えている場合に、組織関係が有ると類推し、類推結果を組織関係類推テーブル118に登録する。
(3-2) Inference of Organizational Relations Next, in step S2, the organizational relation inference unit 102 infers relationships between organizations. In step S2, the organizational relation inference unit 102 calculates the similarity between organizations (organization similarity) based on the similarity of people belonging to each organization (individual similarity), infers that an organizational relation exists when the organizational similarity exceeds a predetermined threshold, and registers the inference result in the organizational relation inference table 118.

ここで、ステップS2の処理を詳しく説明する。 Here, we explain the process of step S2 in detail.

まず、組織関係類推部102は、人基本情報テーブル114から、個人に属する属性情報(例えば、国籍1142、職業1143、住所1144、年齢1145)を抽出し、抽出した属性情報に基づいて、個人間の類似度(個人類似度)を所定の算出方法で算出する。個人類似度の算出方法は、特定の方法に限定されないが、例えば、対象とする個人間で、抽出した属性情報が一致している割合(度合い)を個人類似度とする。具体的には、図6の人基本情報テーブル114に示されたX1とX3の組み合わせの場合、国籍、職業、住所、年齢の4項目の属性情報のうち、国籍「A国」と住所「東京」の2項目が一致していることから、この個人類似度は、0.5(2/4)となる。組織関係類推部102は、このような個人類似度の算出を、人基本情報テーブル114に登録されている全ての人の組み合わせについて実行する。図9に例示した個人類似度テーブル117は、これら個人類似度の算出結果をまとめて記録したデータテーブルである。 First, the organizational relationship analogy unit 102 extracts attribute information belonging to individuals (e.g., nationality 1142, occupation 1143, address 1144, age 1145) from the person basic information table 114, and calculates the similarity between individuals (personal similarity) using a predetermined calculation method based on the extracted attribute information. The calculation method of the personal similarity is not limited to a specific method, but for example, the percentage (degree) of matching of the extracted attribute information between the target individuals is taken as the personal similarity. Specifically, in the case of the combination of X1 and X3 shown in the person basic information table 114 of FIG. 6, two items of the attribute information of nationality, occupation, address, and age match, nationality "Country A" and address "Tokyo", so this personal similarity is 0.5 (2/4). The organizational relationship analogy unit 102 performs such calculation of personal similarity for all combinations of people registered in the person basic information table 114. The individual similarity table 117 shown in FIG. 9 is a data table that records the calculation results of these individual similarities.

次に、組織関係類推部102は、人基本情報テーブル114の勤務先1146に記載されている各組織について、異なる組織に所属する人の組み合わせのうちから、所定の閾値(例えば0.8)以上の個人類似度を有するペアを抽出する。具体的には、図6の人基本情報テーブル114及び図9の個人類似度テーブル117の場合、P社に所属するX1とR社に所属するX4による1組のペアが抽出される。当該ペアにおける個人類似度は1.0である。次いで、組織関係類推部102は、各組織において、全体人数に対してペアで抽出された人の割合(度合い)を、当該組織の組織類似度として算出する。上記具体例でいうと、人基本情報テーブル114によればP社に所属する人は、X1とX2の2名であり、ペアで抽出されたP社の人はX1だけであるから、P社のR社に対する組織類似度は、0.5(1/2)となる。なお、R社を基準にした組織類似度(すなわち、R社のP社に対する組織類似度)は、R社に所属する人が3人(X3,X4,X5)であることから、0.33(1/3)となる。このように、組織ごとに相手の組織に対する組織類似度を算出することにより、組織の規模を考慮した類似度を算出することができる。 Next, the organizational relationship analogy unit 102 extracts pairs having a personal similarity of a predetermined threshold value (e.g., 0.8) or more from among combinations of people belonging to different organizations for each organization listed in the workplace 1146 of the person basic information table 114. Specifically, in the case of the person basic information table 114 of FIG. 6 and the personal similarity table 117 of FIG. 9, one pair of X1 belonging to P company and X4 belonging to R company is extracted. The personal similarity of the pair is 1.0. Next, the organizational relationship analogy unit 102 calculates the ratio (degree) of people extracted as a pair to the total number of people in each organization as the organizational similarity of the organization. In the above specific example, according to the person basic information table 114, there are two people, X1 and X2, who belong to P company, and the only person from P company extracted as a pair is X1, so the organizational similarity of P company to R company is 0.5 (1/2). The organizational similarity based on Company R (i.e., the organizational similarity of Company R to Company P) is 0.33 (1/3) because there are three people (X3, X4, X5) who belong to Company R. In this way, by calculating the organizational similarity of each organization to the other organization, it is possible to calculate similarity that takes the size of the organizations into account.

そして、組織関係類推部102は、組織ごとに算出した組織類似度のうち、所定の閾値(例えば0.3)以上となるものについて、組織間の関係が類推されると見なし、組織関係類推テーブル118に登録する。上記の具体例だと、P社のR社に対する組織類似度「0.5」及びR社のP社に対する組織類似度「0.33」は、何れも所定の閾値「0.3」以上であることから、図10のように、組織関係類推テーブル118に登録される。 The organizational relationship inference unit 102 then considers that an inter-organizational relationship can be inferred for those organizational similarities calculated for each organization that are equal to or greater than a predetermined threshold (e.g., 0.3), and registers these in the organizational relationship inference table 118. In the above specific example, the organizational similarity of Company P to Company R of "0.5" and the organizational similarity of Company R to Company P of "0.33" are both equal to or greater than the predetermined threshold "0.3", and are therefore registered in the organizational relationship inference table 118 as shown in FIG. 10.

以上のようにして、ステップS2では、組織関係類推部102によって組織間の関係が類推され、その類推結果が組織関係類推テーブル118に登録される。 In this manner, in step S2, the organizational relationship inference unit 102 infers the relationships between organizations, and the inference results are registered in the organizational relationship inference table 118.

(3-3)事実情報に基づいた関係者の抽出
次に、ステップS3では、関係者抽出部103が、ユーザによって指定された対象者Aと事実情報に基づく関係性(直接関係)を有する人を、対象者Aの関係者として抽出する(第1の関係者抽出)。
(3-3) Extraction of related parties based on factual information Next, in step S3, the related party extraction unit 103 extracts people who have a relationship (direct relationship) with the target person A specified by the user based on factual information as related parties of the target person A (first related party extraction).

ここで、ステップS3の処理を詳しく説明する。ステップS3において関係者抽出部103は、以下の第1段階~第4段階の処理を順に実行する。 Here, the process of step S3 will be described in detail. In step S3, the stakeholder extraction unit 103 executes the following first to fourth stages of processing in order.

図13は、対象者Aと周辺環境との接続関係の一例を示す模式図である。図13には、対象者Aの周辺環境について、事実情報から明らかとなる直接関係の一例が示されており、「家族」または「所属」の表記は対象間の関係性を表している。また、「所属」の表記の下部に記載された数字は、当該所属の期間を表している。以下、図13に示した関係を具体例として、第1の関係者抽出を説明する。 Figure 13 is a schematic diagram showing an example of a connection relationship between subject A and the surrounding environment. Figure 13 shows an example of a direct relationship that becomes clear from factual information about the surrounding environment of subject A, with the notation "family" or "affiliation" indicating the relationship between the subjects. Furthermore, the number written below the notation "affiliation" indicates the period of said affiliation. Below, the first related party extraction will be explained using the relationship shown in Figure 13 as a concrete example.

第1段階において、関係者抽出部103は、対象者Aの指定時に入力された対象者Aに関する事実情報を、対象者関係情報テーブル116に登録する。 In the first stage, the related person extraction unit 103 registers the factual information about the subject A that was entered when the subject A was specified in the subject relationship information table 116.

第2段階において、関係者抽出部103は、対象者関係情報テーブル116と、ステップS1で登録した各種の関係テーブル(人関係テーブル111、組織-人関係テーブル112、組織関係事実テーブル113)とに基づいて、対象者Aと関係する「人」を抽出する。この第2段階で参照される各テーブルの情報は全て、類推を含まない事実情報である。 In the second stage, the related person extraction unit 103 extracts "people" related to the subject A based on the subject relationship information table 116 and the various relationship tables registered in step S1 (person relationship table 111, organization-person relationship table 112, organization relationship fact table 113). All information in each table referenced in this second stage is factual information that does not include analogies.

第2段階の処理について、図3,図4,図5,図8の各テーブルを用いて具体的に説明する。 The second stage processing will be explained in detail using the tables in Figures 3, 4, 5, and 8.

まず、関係者抽出部103は、対象者関係情報テーブル116(図8)を参照し、第1レコードにおいて関係者1161が「B」で、カテゴリ1162が「人」であることを確認すると、「B」をキーとして、人関係テーブル111(図3)及び組織-人関係テーブル112(図4)を検索し、「B」に関係する対象(人でも組織でもよい)の抽出を試みる。しかし、図3の人関係テーブル111及び図4の組織-人関係テーブル112には、「B」に関する情報がないため、「B」に関係する対象は抽出されない。 First, the related party extraction unit 103 refers to the target relationship information table 116 (Figure 8) and confirms that the related party 1161 in the first record is "B" and the category 1162 is "person". Then, using "B" as a key, it searches the person relationship table 111 (Figure 3) and the organization-person relationship table 112 (Figure 4) and attempts to extract a target (which may be a person or an organization) related to "B". However, since there is no information about "B" in the person relationship table 111 in Figure 3 and the organization-person relationship table 112 in Figure 4, no target related to "B" is extracted.

次に、関係者抽出部103は、対象者関係情報テーブル116の第2レコードを参照し、関係者1161が「P」で、カテゴリ1162が「組織」であることを確認すると、「P」をキーとして、組織-人関係テーブル112(図4)及び組織関係事実テーブル113(図5)を検索し、「P」に関係する対象(人でも組織でもよい)の抽出を試みる。この場合、「P」に関係する対象としてQ,C,Dが抽出される。さらに関係者抽出部103は、何らかの対象が抽出された場合は、抽出された対象のそれぞれをキーとして、同様の検索を繰り返す。 Next, the related party extraction unit 103 refers to the second record in the target relationship information table 116, and confirms that the related party 1161 is "P" and the category 1162 is "organization." Then, using "P" as a key, it searches the organization-person relationship table 112 (Figure 4) and the organization relationship fact table 113 (Figure 5) and attempts to extract targets (which may be people or organizations) related to "P." In this case, Q, C, and D are extracted as targets related to "P." Furthermore, if any targets are extracted, the related party extraction unit 103 repeats the same search using each of the extracted targets as a key.

そして、関係者抽出部103は、上記検索を繰り返し実行して抽出した複数の対象のうちから「人」を選別し、これら(本例では、B,C,D,E)を、対象者Aの関係者の候補者とする。 Then, the related person extraction unit 103 repeatedly executes the above search to select "people" from the multiple targets extracted, and sets these (B, C, D, and E in this example) as candidates for related persons of target A.

第3段階では、関係者抽出部103は、第2段階で抽出した対象者Aの関係者の候補者について、各人の組織への所属期間を確認し、対象者Aの組織への所属期間と重複していない候補者は、対象者Aの関係者から除外する。具体的には、図8の対象者関係情報テーブル116によれば、2018年4月から2019年3月までが、対象者Aが組織Pに所属していた期間である。一方、図4の組織-人関係テーブル112によれば、Dが組織Pに所属していた期間は2013年4月から2016年3月であり、所属期間が重複しない。なお、C,Eは、組織への所属に関する事実情報が存在しないため、除外されない。したがって、第3段階の処理によって、Dが除外され、B,C,Eが対象者Aの関係者とされる。なお、第3段階における除外対象は、組織への所属期間が対象者と重複しない候補者だけでなく、当該候補者に従属する候補者(例えば、家族)も含むようにしてもよい。 In the third stage, the related person extraction unit 103 checks the period of affiliation to the organization of each of the candidates related to the subject A extracted in the second stage, and excludes candidates whose period of affiliation does not overlap with the period of affiliation of the subject A from the related persons of the subject A. Specifically, according to the subject relationship information table 116 in FIG. 8, the period during which the subject A belonged to the organization P was from April 2018 to March 2019. On the other hand, according to the organization-person relationship table 112 in FIG. 4, the period during which D belonged to the organization P was from April 2013 to March 2016, and the affiliation periods do not overlap. Note that C and E are not excluded because there is no factual information regarding their affiliation to the organization. Therefore, by the processing in the third stage, D is excluded, and B, C, and E are regarded as related persons of the subject A. Note that the candidates to be excluded in the third stage may include not only candidates whose period of affiliation to the organization does not overlap with the subject, but also candidates subordinate to the candidate (for example, family members).

第4段階において、関係者抽出部103は、第3段階終了時に抽出された対象者Aの関係者を抽出結果テーブル119に登録する。 In the fourth stage, the related person extraction unit 103 registers the related persons of subject A extracted at the end of the third stage in the extraction result table 119.

詳しくは、関係者抽出部103は、抽出結果テーブル119に当該関係者ごとにレコードを新規作成し、関係者1191に当該関係者を登録し、事実関係有無1193に「○」を登録する。さらに、第4段階において関係者抽出部103は、対象者Aの関係者をBL該当者テーブル115(図7)と照合し、BL該当者が存在するか否かを確認し、その確認結果を抽出結果テーブル119の該当レコードのBL該当有無1192に登録する。具体的には、ステップS3の第4段階において、抽出結果テーブル119には、対象者Aの関係者としてB,C,E,Fの4名が登録される。このうち、BL該当者であるCのレコードでは、BL該当有無1192のカラム値に「○」が登録され、BL該当者ではないB,D,Eのレコードでは、BL該当有無1192のカラム値に「-」が登録される。また、各レコードの関連組織1195には、対象者または関係者が所属している(あるいは所属していた)組織が登録される。 In detail, the related party extraction unit 103 creates a new record for each related party in the extraction result table 119, registers the related party in related party 1191, and registers "○" in factual relationship 1193. Furthermore, in the fourth stage, the related party extraction unit 103 compares the related parties of the target person A with the BL relevant party table 115 (FIG. 7) to confirm whether or not there is a BL relevant party, and registers the confirmation result in BL relevant party 1192 of the relevant record in the extraction result table 119. Specifically, in the fourth stage of step S3, four people, B, C, E, and F, are registered in the extraction result table 119 as related parties of the target person A. Of these, in the record of C, who is a BL relevant party, "○" is registered in the column value of BL relevant party 1192, and in the records of B, D, and E, who are not BL relevant parties, "-" is registered in the column value of BL relevant party 1192. Additionally, the organization to which the subject or related person belongs (or belonged) is registered in the related organization 1195 of each record.

以上のように、ステップS3では、第1の関係者抽出によって、事実情報に基づいて、対象者Aと直接関係を有する関係者を抽出することができ、その抽出結果を抽出結果テーブル119に登録することができる。 As described above, in step S3, the first related party extraction can extract related parties who have a direct relationship with subject A based on factual information, and the extraction results can be registered in the extraction result table 119.

(3-4)類推情報に基づいた関係者の抽出
次に、ステップS4では、関係者抽出部103は、ステップS3で抽出した事実情報に基づく関係性(直接関係)を有する人に加えて、類推情報に基づく関係性(類推関係)を有する人も、対象者Aの関係者として抽出する(第2の関係者抽出)。
(3-4) Extraction of related parties based on analogical information Next, in step S4, the related party extraction unit 103 extracts, in addition to people who have a relationship based on analogical information (direct relationship) extracted in step S3, people who have a relationship based on analogical information (analogous relationship) as related parties of the subject A (second related party extraction).

ここで、ステップS4の処理を詳しく説明する。ステップS4において関係者抽出部103は、以下の第1段階~第4段階の処理を順に実行する。 Here, the process of step S4 will be described in detail. In step S4, the stakeholder extraction unit 103 executes the following first to fourth stages of processing in order.

図14は、対象者Aと拡張した周辺環境との接続関係の一例を示す模式図である。図14には、対象者Aの周辺環境について、図13に示した直接関係に加えて、類推情報から明らかとなる類推関係の一例が示されている。凡例にも示した通り、図14では、事実情報に基づく直接関係は実線で表され、類推情報に基づく類推関係は破線で表される。図14におけるその他の表記の方法は、図13と同様である。以下、図14に示した関係を具体例として、第2の関係者抽出を説明する。 Figure 14 is a schematic diagram showing an example of the connection relationship between subject A and the expanded surrounding environment. In addition to the direct relationship shown in Figure 13, Figure 14 shows an example of an analogical relationship that becomes clear from analogical information regarding the surrounding environment of subject A. As also shown in the legend, in Figure 14, direct relationships based on factual information are represented by solid lines, and analogical relationships based on analogical information are represented by dashed lines. The other notation methods in Figure 14 are the same as those in Figure 13. Below, the second related party extraction will be explained using the relationships shown in Figure 14 as a specific example.

第1段階において、関係者抽出部103は、ステップS3(第1の関係者抽出)の第2段階で抽出された組織に着目し、当該組織と類推関係となっている組織を組織関係類推テーブル118から抽出する。具体的には、第1の関係者抽出の第2段階では組織Pが抽出されたことから、関係者抽出部103は、図10の組織関係類推テーブル118において該当組織1181に「P」が記載されたレコードの関係組織1182を参照することにより、組織Pと類推関係を有する組織として組織R及び組織Sを抽出する。なお、第1段階において、関係者抽出部103は、抽出済みの対象者Aの関係者として、ステップS3(第1の関係者抽出)で抽出された直接関係による関係者を取得しておいてもよい。 In the first stage, the related party extraction unit 103 focuses on the organizations extracted in the second stage of step S3 (first related party extraction) and extracts organizations that have an analogical relationship with the organization from the organizational relationship inference table 118. Specifically, since organization P was extracted in the second stage of the first related party extraction, the related party extraction unit 103 extracts organizations R and S as organizations that have an analogical relationship with organization P by referring to related organizations 1182 of records in which "P" is entered in the corresponding organization 1181 in the organizational relationship inference table 118 of FIG. 10. Note that in the first stage, the related party extraction unit 103 may obtain related parties based on direct relationships extracted in step S3 (first related party extraction) as related parties of the extracted target person A.

第2段階において、関係者抽出部103は、組織-人関係テーブル112及び人関係テーブル111に基づいて、上記第1段階で抽出した組織と直接関係を有する人を、対象者Aと類推関係を有する関係者の候補者として抽出する。具体的には、図4の組織-人関係テーブル112からは、組織Rへの所属履歴を持つ人としてR1,R2が抽出され、組織Sへの所属履歴を持つ人としてS1,S2が抽出される。なお、図3の人関係テーブル111には、R1,R2,S1,S2に関係する人は登録されていないことから、それ以外の人は抽出されない。 In the second stage, the related party extraction unit 103 extracts people who have a direct relationship with the organizations extracted in the first stage, as candidates for related parties who have an analogical relationship with the target person A, based on the organization-person relationship table 112 and the person relationship table 111. Specifically, from the organization-person relationship table 112 in FIG. 4, R1 and R2 are extracted as people who have a history of belonging to organization R, and S1 and S2 are extracted as people who have a history of belonging to organization S. Note that, since people related to R1, R2, S1, and S2 are not registered in the person relationship table 111 in FIG. 3, no other people are extracted.

第3段階において、関係者抽出部103は、第2段階で抽出した対象者Aの類推関係による関係者の候補者について、各人の組織への所属期間を確認し、対象者Aの組織への所属期間と重複していない候補者は、対象者Aの類推関係による関係者から除外する。具体的には、図4の組織-人関係テーブル112からは、R1,R2,S1,S2の組織Rまたは組織Sへの所属期間を読み取ることができ、関係者抽出部103は、これらを対象者Aの組織Pへの所属期間である「2018年4月から2019年3月」と比較する。この結果、R1及びS1が組織に所属していた期間が対象者Aが組織Pに所属していた期間とは重複しないことから、R1,S1が対象者Aの類推関係による関係者から除外される。すなわち、第3段階の処理によって、R2,S2が対象者Aの類推関係による関係者とされる。なお、第3段階における除外対象は、組織への所属期間が対象者と重複しない候補者だけでなく、当該候補者に従属する候補者(例えば、家族)も含むようにしてもよい。 In the third stage, the related party extraction unit 103 checks the period of affiliation to the organization of each of the candidates for related parties of the subject A based on the analogical relationship extracted in the second stage, and excludes candidates whose period of affiliation does not overlap with the period of affiliation to the organization of the subject A from the related parties based on the analogical relationship of the subject A. Specifically, the affiliation periods of R1, R2, S1, and S2 to the organization R or organization S can be read from the organization-person relationship table 112 in FIG. 4, and the related party extraction unit 103 compares these with the period of affiliation of the subject A to the organization P, which is "April 2018 to March 2019." As a result, since the period during which R1 and S1 belonged to the organization does not overlap with the period during which the subject A belonged to the organization P, R1 and S1 are excluded from the related parties based on the analogical relationship of the subject A. In other words, by the processing of the third stage, R2 and S2 are regarded as related parties based on the analogical relationship of the subject A. In addition, the candidates to be excluded in the third stage may include not only candidates whose period of affiliation to the organization does not overlap with that of the target candidate, but also candidates who are subordinate to the target candidate (e.g., family members).

第4段階において、関係者抽出部103は、第3段階終了時に抽出された対象者Aの関係者を抽出結果テーブル119に登録する。 In the fourth stage, the related person extraction unit 103 registers the related persons of subject A extracted at the end of the third stage in the extraction result table 119.

詳しくは、関係者抽出部103は、抽出結果テーブル119に当該関係者ごとにレコードを新規作成し、関係者1191に当該関係者を登録し、事実関係有無1193に「-」を登録し、類推関係有無1194に「○」を登録する。さらに、第4段階において関係者抽出部103は、抽出結果テーブル119に新規登録した対象者Aの関係者をBL該当者テーブル115(図7)と照合し、BL該当者が存在するか否かを確認し、その確認結果を抽出結果テーブル119の該当レコードのBL該当有無1192に登録する。具体的には、ステップS4の第4段階では、R2,S2が新規の関係者として抽出結果テーブル119に登録され、図7のBL該当者テーブル115によれば、R2,S2は何れもBL該当者である。したがって、抽出結果テーブル119のR2,S2のレコードでは、BL該当有無1192のカラム値に「○」が登録される。また、各レコードの関連組織1195には、対象者及び関係者が所属している(あるいは所属していた)組織が登録される。なお、抽出結果テーブル119には、ステップS3の第4段階において対象者Aの直接関係による関係者としてB,C,E,Fの4名が登録されているが、これらの関係者のレコードの類推関係有無1194にも「○」が登録される。 In detail, the related party extraction unit 103 creates a new record for each related party in the extraction result table 119, registers the related party in related party 1191, registers "-" in factual relationship 1193, and registers "○" in analogical relationship 1194. Furthermore, in the fourth stage, the related party extraction unit 103 compares the related parties of the target A newly registered in the extraction result table 119 with the BL relevant party table 115 (FIG. 7) to confirm whether or not there is a BL relevant party, and registers the confirmation result in BL relevant party 1192 of the relevant record in the extraction result table 119. Specifically, in the fourth stage of step S4, R2 and S2 are registered in the extraction result table 119 as new related parties, and according to the BL relevant party table 115 in FIG. 7, both R2 and S2 are BL relevant parties. Therefore, in the records of R2 and S2 in the extraction result table 119, "○" is registered in the column value of BL relevant party 1192. Additionally, the organizations to which the subject and related parties belong (or belonged) are registered in the related organizations 1195 of each record. Note that in the extraction results table 119, four people B, C, E, and F are registered as related parties to subject A through a direct relationship in the fourth stage of step S3, and "○" is also registered in the analogical relationship existence 1194 of the records of these related parties.

以上のように、ステップS4では、第2の関係者抽出によって、類推情報に基づいて、対象者Aと類推関係を有する関係者を抽出することができ、その抽出結果を抽出結果テーブル119に追加登録することができる。 As described above, in step S4, the second related party extraction can extract related parties who have an analogical relationship with subject A based on the analogy information, and the extraction result can be additionally registered in the extraction result table 119.

(3-4)ハイリスク者の判定
次に、ステップS5では、ハイリスク者判定部104が、ステップS3及びステップS4で登録された抽出結果テーブル119を参照して、対象者Aがハイリスク者であるか否かを判定し、最終的な判定結果をユーザに出力した後、人間関係抽出処理を終了する。
(3-4) Determination of High-Risk Individual Next, in step S5, the high-risk individual determination unit 104 refers to the extraction result table 119 registered in steps S3 and S4 to determine whether or not subject A is a high-risk individual, and outputs the final determination result to the user, after which the human relationship extraction process is terminated.

ここで、本実施形態におけるハイリスク者判定には、以下に説明する第1及び第2の判定が含まれる。 Here, the high-risk individual determination in this embodiment includes the first and second determinations described below.

まず、第1の判定では、ハイリスク者判定部104は、ステップS3における第1の関係者抽出の抽出結果を用いて、事実情報に基づいて対象者Aと強い関係(直接関係)を有する関係者にBL該当者が存在するか否かに基づいて、対象者Aがハイリスク者であるか否かを判定する。 First, in the first judgment, the high-risk individual judgment unit 104 uses the extraction result of the first related person extraction in step S3 to judge whether or not subject A is a high-risk individual based on whether or not there is a BL person among related persons who have a strong relationship (direct relationship) with subject A based on factual information.

具体的には、第1の判定においてハイリスク者判定部104は、抽出結果テーブル119を参照し、BL該当有無1192及び事実関係有無1193がともに「○」となっているレコードが存在するか否かを確認することにより、対象者Aと直接関係を有する関係者がBL該当者であるか否かを判定することができる。図11の抽出結果テーブル119の場合、事実関係有無1193を参照すると、B,C,E,Fが直接関係を有する関係者であり、これらの関係者のうち、BL該当有無1192を参照するとCがBL該当者であることが分かる。すなわち、対象者Aは、BL該当者であるCと直接関係を有することから、ハイリスク者判定部104は、第1の判定において対象者Aをハイリスク者と判定する。 Specifically, in the first determination, the high-risk individual determination unit 104 refers to the extraction result table 119 and checks whether there is a record in which both BL relevance 1192 and factual relationship 1193 are marked "○", thereby determining whether related parties who have a direct relationship with subject A are BL related parties. In the case of the extraction result table 119 in FIG. 11, referring to factual relationship 1193 shows that B, C, E, and F are related parties who have a direct relationship, and referring to BL relevance 1192 shows that C is a BL related party. In other words, since subject A has a direct relationship with C, who is a BL related party, the high-risk individual determination unit 104 determines subject A to be a high-risk person in the first determination.

このような第1の判定によれば、対象者AがBL該当者と直接関係を持つ場合に、対象者AがBL該当者と強く関係しているという観点から、対象者Aをハイリスク者と判定することができる。 According to this first determination, when subject A has a direct relationship with a BL patient, subject A can be determined to be a high-risk individual from the viewpoint that subject A has a strong relationship with the BL patient.

次に、第2の判定では、ハイリスク者判定部104は、ステップS3における第1の関係者抽出、またはステップS4における第2の関係者抽出の抽出結果を用いて、対象者Aの周辺環境において、どの程度BL該当者が存在するかに基づいて、対象者Aがハイリスク者であるか否かを判定する。 Next, in the second determination, the high-risk individual determination unit 104 uses the extraction results of the first related person extraction in step S3 or the second related person extraction in step S4 to determine whether or not subject A is a high-risk individual based on the extent to which BL-related individuals exist in subject A's surrounding environment.

以下では、直接関係だけでなく類推関係にまで拡張した対象者Aの関係者(すなわち、第1及び第2の関係者抽出で抽出された関係者)を「対象者Aの周辺環境」として、第2の判定を詳しく説明する。なお、本実施形態に係る人間関係抽出装置100は、第2の判定の別例として、対象者Aと直接関係を有する関係者(すなわち、第1の関係者抽出で抽出された関係者)だけを「対象者Aの周辺環境」として第2の判定を行うようにしてもよく、この場合、人間関係抽出処理においてステップS4の処理(第2の関係者抽出)を実行しなくてもよい。 Below, the second judgment will be explained in detail, with related parties of subject A who are not only directly related but also extended to analogical relationships (i.e., related parties extracted in the first and second related party extractions) as the "surrounding environment of subject A". As another example of the second judgment, the human relationship extraction device 100 according to this embodiment may perform the second judgment with only related parties who have a direct relationship with subject A (i.e., related parties extracted in the first related party extraction) as the "surrounding environment of subject A", in which case it is not necessary to execute the process of step S4 (second related party extraction) in the human relationship extraction process.

第2の判定においてハイリスク者判定部104は、対象者Aの関係者として抽出された総関係者数のなかでBL該当者が占める割合に基づいて、BL関連度スコアを算出し、算出したBL関連度スコアが所定の閾値以上である場合に、対象者Aをハイリスク者であると判定する。具体的には、ハイリスク者判定部104は、抽出結果テーブル119を参照し、その総レコード数から総関係者数を取得することができ、BL該当有無1192に「○」が登録されているレコード数からBL該当者の数を取得することができる。図11の抽出結果テーブル119の場合、総関係者は6名(B,C,E,F,R2,S2)であり、そのうちBL該当者は3名(C,R2,S2)であることから、ハイリスク者判定部104は、対象者AのBL関連度スコアを0.5(3/6)と算出する。ここで、BL関連度スコアに対して予め設定された所定の閾値が例えば0.4であるとすると、対象者AのBL関連度スコアは閾値以上であることから、ハイリスク者判定部104は、第2の判定において対象者Aをハイリスク者と判定する。 In the second determination, the high-risk person determination unit 104 calculates a BL relevance score based on the proportion of BL-related persons among the total number of related persons extracted as related persons of the subject A, and determines the subject A to be a high-risk person if the calculated BL relevance score is equal to or greater than a predetermined threshold. Specifically, the high-risk person determination unit 104 can obtain the total number of related persons from the total number of records by referring to the extraction result table 119, and can obtain the number of BL-related persons from the number of records in which "○" is registered in BL relatedness 1192. In the case of the extraction result table 119 in FIG. 11, the total number of related persons is six (B, C, E, F, R2, S2), of which three are BL-related persons (C, R2, S2), so the high-risk person determination unit 104 calculates the BL relevance score of the subject A to be 0.5 (3/6). Here, if a predetermined threshold value set in advance for the BL relevance score is, for example, 0.4, the BL relevance score of subject A is equal to or greater than the threshold value, so the high-risk individual determination unit 104 determines that subject A is a high-risk individual in the second determination.

このような第2の判定によれば、対象者AがBL該当者とは直接関係を持たない場合でも、対象者Aの周辺環境(例えば類推関係を含む)に多数のBL該当者が存在する場合には、対象者AがBL該当者と関係している可能性が高いという観点から、対象者Aをハイリスク者と判定することができる。 According to this second determination, even if subject A does not have a direct relationship with a BL person, if there are many BL people in subject A's surrounding environment (including, for example, by analogy), subject A can be determined to be a high-risk person from the perspective that subject A is highly likely to be related to a BL person.

なお、ハイリスク者の判定には、上述した第1及び第2の判定を行う前に、ハイリスク者判定部104が、BL該当者テーブル115を参照して対象者AがBL該当者であるか否かを確認し、対象者AがBL該当者である場合にはハイリスク者と判定する処理を加えてもよい。 In addition, before making the first and second judgments described above, the high-risk individual judgment unit 104 may refer to the BL corresponding individual table 115 to check whether or not subject A is a BL corresponding individual, and if subject A is a BL corresponding individual, may judge the subject to be a high-risk individual.

そして、ハイリスク者判定部104は、上記第1の判定及び第2の判定の判定結果に基づいて判定結果画面を表示することにより、審査者であるユーザに、対象者Aがハイリスク者であるか否かの最終的な判定結果を通知するだけでなく、各判定の詳細な判定結果、及び必要な対応策を通知する。 Then, the high-risk individual determination unit 104 displays a determination result screen based on the results of the first and second determinations, thereby notifying the user, who is the examiner, of not only the final determination result as to whether or not subject A is a high-risk individual, but also the detailed determination results of each determination and any necessary countermeasures.

図15は、判定結果画面の一例を示す図である。図15に示した判定結果画面120は、ステップS5で出力される判定結果画面の表示例であり、人間関係抽出装置100またはユーザ側端末のディスプレイ等に表示される。 Figure 15 is a diagram showing an example of a judgment result screen. The judgment result screen 120 shown in Figure 15 is a display example of the judgment result screen output in step S5, and is displayed on the display of the human relationship extraction device 100 or the user's terminal, etc.

図15によれば、判定結果画面120の領域121には、ハイリスク者判定の最終的な判定結果が表示される。ハイリスク者判定部104は、第1の判定または第2の判定に少なくとも何れかにおいて対象者がハイリスク者であると判定した場合に、領域121に「ハイリスク者に該当する」旨を表示する。 According to FIG. 15, the final result of the high-risk individual determination is displayed in area 121 of the determination result screen 120. When the high-risk individual determination unit 104 determines that the subject is a high-risk individual in at least either the first determination or the second determination, it displays "Corresponding to high-risk individual" in area 121.

判定結果画面120の領域122には、第1の判定に基づく詳細な判定結果とその対応に関する推奨策が表示される。具体的には、ハイリスク者判定部104は、第1の判定において対象者Aをハイリスク者と判定した場合、領域122の「BL該当有無」にチェックを付け、対象者AがBL該当者と関係があるため、確認が必要である旨を表示する。さらに、ハイリスク者判定部104は、領域122に、対象者Aと直接関係を有するBL該当者の関係者(本例では例えばC)、及び対象者Aとの関係性を表示する。これらの表示内容は、例えば、抽出結果テーブル119においてBL該当有無1192及び事実関係有無1193の双方に「○」が登録されたレコードの情報から生成することができる。 In area 122 of the judgment result screen 120, detailed judgment results based on the first judgment and recommended measures for dealing with the judgment are displayed. Specifically, when the high-risk individual judgment unit 104 judges the subject A as a high-risk individual in the first judgment, it checks "BL applicable" in area 122 and displays that the subject A is related to a BL applicable individual and confirmation is required. Furthermore, the high-risk individual judgment unit 104 displays in area 122 the related person of the BL applicable individual who has a direct relationship with the subject A (for example, C in this example), and the relationship with the subject A. These display contents can be generated, for example, from the information of a record in which "○" is registered in both the BL applicable or not 1192 and the factual or not 1193 in the extraction result table 119.

判定結果画面120の領域123には、第2の判定に基づく詳細な判定結果とその対応に関する推奨策が表示される。具体的には、ハイリスク者判定部104は、第2の判定において対象者Aをハイリスク者と判定した場合、領域122の「BL該当者関連度」にチェックを付け、対象者AがBL該当者との関係が高いため、確認が必要である旨を表示する。また、ハイリスク者判定部104は、領域123に、第2の判定で算出した対象者AのBL関連度スコアと、その算出における総関係者数(対象人数)及びBL該当者数を表示する。本例の場合、前述したようにBL関連度スコアは0.5であり、総関係者数は6名、BL該当者数は3名である。さらに、ハイリスク者判定部104は、領域123に、確認が必要な組織に関する情報として、対象者Aの所属組織、対象者Aと類推関係を有するBL該当者の所属組織、BL該当者の所属組織における総関係者数(対象人数)及びBL該当者数を表示する。本例の場合、対象者Aの所属組織は組織Pであり、対象者Aと類推関係を有するBL該当者(R2,S2)のは組織R,Sである。また組織Rにおける総関係者数は、BL該当者であるR2だけであり、また組織Sにおける総関係者数は、BL該当者であるS2だけである。これらの表示内容は、例えば、抽出結果テーブル119において事実関係有無1193に「×」が登録され、かつ類推関係有無1194に「○」が登録されたレコードの情報から生成することができる。 In area 123 of the judgment result screen 120, detailed judgment results based on the second judgment and recommended measures for dealing with the judgment are displayed. Specifically, when the high-risk individual judgment unit 104 judges the subject A as a high-risk individual in the second judgment, it checks the "BL relevant individual relevance" in area 122 and displays that the subject A has a high relationship with a BL relevant individual and therefore confirmation is required. In addition, the high-risk individual judgment unit 104 displays in area 123 the BL relevant individual score of the subject A calculated in the second judgment, the total number of related parties (number of subjects) and the number of BL relevant individuals in the calculation. In this example, as described above, the BL relevant individual score is 0.5, the total number of related parties is 6, and the number of BL relevant individuals is 3. Furthermore, the high-risk individual determination unit 104 displays in the area 123, as information about the organizations that require confirmation, the organization to which the subject A belongs, the organization to which the BL relevant person who has an analogical relationship with the subject A belongs, the total number of related parties (number of subjects) in the organization to which the BL relevant person belongs, and the number of BL relevant persons. In this example, the organization to which the subject A belongs is organization P, and the BL relevant persons (R2, S2) who have an analogical relationship with the subject A are organizations R and S. The total number of related parties in organization R is only the BL relevant person R2, and the total number of related parties in organization S is only the BL relevant person S2. These display contents can be generated, for example, from the information of a record in the extraction result table 119 in which "x" is registered in the factual relationship presence/absence 1193 and "o" is registered in the analogical relationship presence/absence 1194.

なお、判定結果画面120では、例えば領域122や領域123においてBL該当者の所属組織を他とは異なる色やフォントで表示する等、特定の情報を強調表示するようにしてもよい。 In addition, on the judgment result screen 120, specific information may be highlighted, for example, in areas 122 and 123, by displaying the organization to which the BL person belongs in a different color or font from the others.

上記のように判定結果画面120が出力(表示)されることにより、ユーザは、対象者の周辺環境を考慮して抽出した関係者を解析した結果として、対象者がハイリスク者であるか否かを知ることができる。また、このような判定結果画面120によれば、ハイリスク者であるか否かを判定した第1及び第2の判定に関する詳細な情報だけでなく、確認が必要な事項も提示される。したがって、審査者であるユーザは、審査において中止すべき点を確実に把握することができ、ハイリスク者の見逃しを防止することができる。 By outputting (displaying) the judgment result screen 120 as described above, the user can know whether or not the subject is a high-risk individual as a result of analyzing the related parties extracted while taking into account the subject's surrounding environment. Furthermore, such a judgment result screen 120 not only presents detailed information about the first and second judgments that determined whether or not the subject is a high-risk individual, but also items that require confirmation. Therefore, the user, who is the examiner, can reliably understand points where the examination should be stopped, and can prevent high-risk individuals from being overlooked.

以上に説明したように、本実施形態に係る人間関係抽出装置100によれば、事実情報に基づいて、対象者と直接関係を有する関係者を抽出し、当該関係者にBL該当者が存在する場合に、第1の判定において対象者をハイリスク支援者と判定することができる。このとき、事実情報には、個人に紐付く基本情報(人基本情報テーブル114、対象者関係情報テーブル116)だけでなく、個人と組織との関係(組織-人関係テーブル112)、及び組織間の関係(組織関係事実テーブル113)も含まれることで、対象者の周辺環境を考慮して関係者を抽出することができる。したがって、本実施形態に係る人間関係抽出装置100は、BL該当者との直接的な繋がりが疑われるハイリスク者を精度よく識別することができる。 As described above, the human relationship extraction device 100 according to this embodiment can extract related parties who have a direct relationship with the subject based on factual information, and if there is a BL related party among those related parties, the subject can be determined to be a high-risk supporter in the first judgment. At this time, the factual information includes not only basic information linked to the individual (person basic information table 114, subject relationship information table 116), but also the relationship between the individual and the organization (organization-person relationship table 112) and the relationship between organizations (organization relationship fact table 113), so that related parties can be extracted taking into account the subject's surrounding environment. Therefore, the human relationship extraction device 100 according to this embodiment can accurately identify high-risk individuals who are suspected of having a direct connection with a BL related party.

また、本実施形態に係る人間関係抽出装置100によれば、事実情報または類推情報に基づいて、対象者と直接関係または類推関係(間接的な関係)を有する関係者を抽出し、これらの関係者に含まれるBL該当者の割合に基づいて、第2の判定において対象者がハイリスク者であるかを判定することができる。上記類推情報には、組織間の類推関係を示す情報(組織関係類推テーブル118)が含まれるため、類推情報を用いることで、対象者の周辺環境を拡張して関係者を抽出することができる。このような第2の判定によるハイリスク者の判定方法は、対象者の周辺環境においてBL該当者の割合が多い場合に、犯罪を支援しているブローカー等の存在が想定されることを考慮したものである。したがって、本実施形態に係る人間関係抽出装置100によれば、対象者とBL該当者との直接的な関係が見つからない場合でも、BL該当者との間接的(環境的)な繋がりが疑われるハイリスク者を精度よく識別することができる。 In addition, according to the human relationship extraction device 100 of this embodiment, related parties who have a direct or analogical relationship (indirect relationship) with the subject can be extracted based on factual information or analogical information, and whether the subject is a high-risk person in the second judgment can be determined based on the proportion of BL related parties among these related parties. Since the analogical information includes information indicating analogical relationships between organizations (organizational relationship analogy table 118), the use of the analogical information makes it possible to expand the surrounding environment of the subject and extract related parties. This method of determining high-risk persons by the second judgment takes into consideration the fact that when the proportion of BL related parties is high in the surrounding environment of the subject, the presence of brokers or the like who support crimes is assumed. Therefore, according to the human relationship extraction device 100 of this embodiment, even if a direct relationship between the subject and a BL related party is not found, it is possible to accurately identify high-risk persons who are suspected of having an indirect (environmental) connection with a BL related party.

また、本実施形態に係る人間関係抽出装置100では、ハイリスク者を判定する第1及び第2の判定において、組織への所属期間が対象者と重複しない人を関係者から除外する処理を行うことにより、関係者の抽出精度を高めることができる。 In addition, in the human relationship extraction device 100 according to this embodiment, in the first and second judgments for determining high-risk individuals, a process is performed to exclude from related parties those whose period of affiliation to the organization does not overlap with that of the target person, thereby improving the accuracy of extraction of related parties.

10 コンピュータ
11 CPU
12 メモリ
13 記憶デバイス
14 入力デバイス
15 出力デバイス
16 ネットワークデバイス
17 バス
100 人間関係抽出装置
101 入力関係登録部
102 組織関係類推部
103 関係者抽出部
104 ハイリスク者判定部
111 人関係テーブル
112 組織-人関係テーブル
113 組織関係事実テーブル
114 人基本情報テーブル
115 BL該当者テーブル
116 対象者関係情報テーブル
117 個人類似度テーブル
118 組織関係類推テーブル
119 抽出結果テーブル
120 判定結果画面
10 Computer 11 CPU
12 Memory 13 Storage device 14 Input device 15 Output device 16 Network device 17 Bus 100 Human relationship extraction device 101 Input relationship registration unit 102 Organizational relationship analogy unit 103 Related person extraction unit 104 High-risk person determination unit 111 Person relationship table 112 Organization-person relationship table 113 Organizational relationship fact table 114 Person basic information table 115 BL applicable person table 116 Target person relationship information table 117 Individual similarity table 118 Organizational relationship analogy table 119 Extraction result table 120 Determination result screen

Claims (5)

審査の対象者が高程度のリスクを有するハイリスク者であるか否かをコンピュータによって判定する人間関係抽出装置であって、
プログラムの実行によって所定の処理を実行するプロセッサと、
前記プログラム及びデータを記憶する記憶装置と、
を備え、
前記記憶装置は、外部から入力される既知の事実情報として、人と人の事実関係を示す情報と、組織と人の事実関係を示す情報と、組織と組織の事実関係を示す情報と、ブラックリストの該当者を示す情報と、を少なくとも記憶し、
前記プロセッサは、
前記対象者が指定された際に、前記対象者の個人に紐付く事実情報を取得して前記記憶装置に登録し、
前記事実情報から類推される組織間の類推関係を示す組織関係類推情報を、さらに前記記憶装置に登録し、
前記記憶装置に記憶された各種の前記事実情報に基づいて前記対象者の第1の関係者を抽出する第1の関係者抽出を実行し、
前記第1の関係者抽出によって抽出された前記第1の関係者に加えて、前記組織関係類推情報に基づいて、前記対象者が所属歴を有する組織と前記類推関係にある組織への所属歴を有する人を、前記対象者の第2の関係者として抽出する第2の関係者抽出を実行し、
前記第1の関係者抽出で抽出された前記第1の関係者に前記ブラックリストの該当者が含まれるか否かに基づいて、前記対象者がハイリスク者であるか否かを判定する第1の判定を実行し、
前記第2の関係者抽出で抽出された前記第2の関係者に含まれる前記ブラックリストの該当者の度合いを示す関連度スコアを算出し、当該算出した関連度スコアに基づいて、前記対象者がハイリスク者であるか否かを判定する第2の判定を実行し、
前記第1及び前記第2の判定の少なくとも何れかで前記対象者がハイリスク者であるとの判定結果が得られた場合に前記対象者をハイリスク者であると最終判定し、
前記最終判定の判定結果と、前記第1及び前記第2の判定の判定結果を出力する
ことを特徴とする人間関係抽出装置。
A human relationship extraction device that uses a computer to determine whether a person to be screened is a high-risk person having a high level of risk,
A processor that executes a program to perform a predetermined process;
A storage device for storing the program and data;
Equipped with
the storage device stores at least information indicating a relationship between people, information indicating a relationship between organizations and people, information indicating a relationship between organizations and organizations, and information indicating a person on a blacklist, as known factual information input from outside;
The processor,
When the subject is designated, factual information associated with the subject is acquired and registered in the storage device;
further registering organizational relationship analogy information indicating an analogy relationship between organizations inferred from the factual information in the storage device;
Executing a first related person extraction to extract a first related person of the subject based on the various factual information stored in the storage device;
execute a second related person extraction to extract, based on the organizational relationship inference information, a person who has a history of affiliation to an organization that has the analogous relationship with an organization to which the target person has a history of affiliation, as a second related person of the target person, in addition to the first related person extracted by the first related person extraction;
execute a first determination as to whether or not the target person is a high-risk person based on whether or not the first related person extracted in the first related person extraction includes a person on the blacklist;
calculating a relevance score indicating the degree to which the second related person extracted in the second related person extraction corresponds to a person on the blacklist, and performing a second determination on the basis of the calculated relevance score to determine whether the target person is a high-risk person;
When at least one of the first and second determinations indicates that the subject is a high-risk individual, the subject is finally determined to be a high-risk individual;
a determination result of the final determination and determination results of the first and second determinations .
前記記憶装置に記憶される前記事実情報には、複数の個人について各人に紐付く基本情報を示す人基本情報が含まれ、
前記プロセッサは、
前記人基本情報に基づいて、個人間の類似度を示す個人間類似度を算出し、
各組織に所属する人同士の前記個人間類似度に基づいて、組織間の関係を類推し、
前記類推した組織間の類推関係を前記組織関係類推情報に登録する
ことを特徴とする請求項に記載の人間関係抽出装置。
The factual information stored in the storage device includes basic information about a plurality of individuals that indicates basic information associated with each of the individuals,
The processor,
Calculating an inter-personal similarity indicating a similarity between individuals based on the person basic information;
Inferring relationships between organizations based on the inter-personal similarity between people belonging to each organization;
The human relationship extraction device according to claim 1 , further comprising: registering the inferred analogical relationship between organizations in the organizational relationship inference information.
前記プロセッサは、
前記組織と人の事実関係を示す情報に基づいて、組織への所属期間が前記対象者の組織への所属期間と重複しない人を、前記対象者の前記第1及び前記第2の関係者から除外する
ことを特徴とする請求項1に記載の人間関係抽出装置。
The processor,
The human relationship extraction device according to claim 1, characterized in that, based on information indicating the factual relationship between the organization and the person, people whose period of affiliation to the organization does not overlap with the period of affiliation of the target person to the organization are excluded from the first and second related persons of the target person.
前記プロセッサは、
前記第1または前記第2の判定において前記対象者がハイリスク者であるとの判定結果が得られた場合に、前記ブラックリストの該当者との関係が想定される人または組織に対する確認を推奨する出力を行う
ことを特徴とする請求項に記載の人間関係抽出装置。
The processor,
The human relationship extraction device according to claim 1, characterized in that, when the first or second judgment results in a judgment that the subject is a high-risk person, an output is given recommending checking with people or organizations that are thought to have relationships with the subject on the blacklist .
審査の対象者が高程度のリスクを有するハイリスク者であるか否かを判定する人間関係抽出装置による人間関係抽出方法であって、
前記人間関係抽出装置を構成するコンピュータは、プログラムの実行によって所定の処理を実行するプロセッサと、前記プログラム及びデータを記憶する記憶装置と、を有し、
前記記憶装置は、外部から入力される既知の事実情報として、人と人の事実関係を示す情報と、組織と人の事実関係を示す情報と、組織と組織の事実関係を示す情報と、ブラックリストの該当者を示す情報と、を少なくとも記憶し、
前記プロセッサが、前記対象者が指定された際に、前記対象者の個人に紐付く事実情報を取得して前記記憶装置に登録する事実情報登録ステップと、
前記プロセッサが、前記事実情報から類推される組織間の類推関係を示す組織関係類推情報を、さらに前記記憶装置に登録する類推情報登録ステップと、
前記プロセッサが、前記記憶装置に記憶された各種の前記事実情報に基づいて前記対象者の第1の関係者を抽出する第1の関係者抽出ステップと、
前記プロセッサが、前記第1の関係者抽出ステップで抽出された前記第1の関係者に加えて、前記類推情報登録ステップで登録した前記組織関係類推情報に基づいて、前記対象者が所属歴を有する組織と前記類推関係にある組織への所属歴を有する人を、前記対象者の第2の関係者として抽出する第2の関係者抽出ステップと、
前記プロセッサが、前記第1の関係者抽出ステップで抽出された前記第1の関係者に前記ブラックリストの該当者が含まれるか否かに基づいて、前記対象者がハイリスク者であるか否かを判定する第1の判定ステップと、
前記プロセッサが、前記第2の関係者抽出ステップで抽出された前記第2の関係者に含まれる前記ブラックリストの該当者の度合いを示す関連度スコアを算出し、当該算出した関連度スコアに基づいて、前記対象者がハイリスク者であるか否かを判定する第2の判定ステップと、
前記プロセッサが、前記第1及び前記第2の判定ステップの少なくとも何れかで前記対象者がハイリスク者であるとの判定結果が得られた場合に前記対象者をハイリスク者であると最終判定する最終判定ステップと、
前記プロセッサが、前記最終判定ステップにおける判定結果と、前記第1及び前記第2の判定ステップにおける判定結果を出力する出力ステップと、
を備えることを特徴とする人間関係抽出方法。
A human relationship extraction method using a human relationship extraction device that determines whether a person to be examined is a high-risk person having a high level of risk,
The computer constituting the human relationship extraction device has a processor that executes a predetermined process by executing a program, and a storage device that stores the program and data,
the storage device stores at least information indicating a relationship between people, information indicating a relationship between organizations and people, information indicating a relationship between organizations and organizations, and information indicating a person on a blacklist, as known factual information input from outside;
a fact information registration step in which, when the subject is designated, the processor acquires fact information associated with the subject and registers the fact information in the storage device;
an inference information registration step in which the processor further registers, in the storage device, organizational relationship inference information indicating an inferred relationship between organizations inferred from the fact information;
A first related person extraction step in which the processor extracts a first related person of the subject based on various types of the factual information stored in the storage device;
a second related person extraction step in which the processor extracts, as a second related person of the subject, a person who has a history of affiliation to an organization that has the analogous relationship with an organization to which the subject has a history of affiliation, based on the organizational relationship inference information registered in the analogy information registration step, in addition to the first related person extracted in the first related person extraction step;
a first determination step in which the processor determines whether the target person is a high-risk person based on whether the first related person extracted in the first related person extraction step includes a person on the blacklist;
a second determination step in which the processor calculates an association score indicating the degree to which the second related person extracted in the second related person extraction step is included in the blacklist, and determines whether the target person is a high-risk person based on the calculated association score;
a final determination step in which the processor finally determines that the subject is a high-risk individual when a determination result that the subject is a high-risk individual is obtained in at least one of the first and second determination steps;
an output step in which the processor outputs a determination result in the final determination step and the determination results in the first and second determination steps ;
A human relationship extraction method comprising:
JP2021102730A 2021-06-21 2021-06-21 Human relationship extraction device and human relationship extraction method Active JP7649205B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021102730A JP7649205B2 (en) 2021-06-21 2021-06-21 Human relationship extraction device and human relationship extraction method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021102730A JP7649205B2 (en) 2021-06-21 2021-06-21 Human relationship extraction device and human relationship extraction method

Publications (2)

Publication Number Publication Date
JP2023001793A JP2023001793A (en) 2023-01-06
JP7649205B2 true JP7649205B2 (en) 2025-03-19

Family

ID=84688592

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021102730A Active JP7649205B2 (en) 2021-06-21 2021-06-21 Human relationship extraction device and human relationship extraction method

Country Status (1)

Country Link
JP (1) JP7649205B2 (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010086222A (en) 2008-09-30 2010-04-15 Nomura Research Institute Ltd Relevance estimating device
JP2014206792A (en) 2013-04-10 2014-10-30 テンソル・コンサルティング株式会社 Social network information processor, processing method, and processing program
JP2020166506A (en) 2019-03-29 2020-10-08 株式会社野村総合研究所 Examination support device and examination support program
JP2021057075A (en) 2018-08-22 2021-04-08 株式会社ビジネスインテリジェンス Business card-related information providing method, business card-related information providing device and computer program

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010086222A (en) 2008-09-30 2010-04-15 Nomura Research Institute Ltd Relevance estimating device
JP2014206792A (en) 2013-04-10 2014-10-30 テンソル・コンサルティング株式会社 Social network information processor, processing method, and processing program
JP2021057075A (en) 2018-08-22 2021-04-08 株式会社ビジネスインテリジェンス Business card-related information providing method, business card-related information providing device and computer program
JP2020166506A (en) 2019-03-29 2020-10-08 株式会社野村総合研究所 Examination support device and examination support program

Also Published As

Publication number Publication date
JP2023001793A (en) 2023-01-06

Similar Documents

Publication Publication Date Title
Redfern et al. A comparison of the quick sequential (sepsis-related) organ failure assessment score and the national early warning score in non-ICU patients with/without infection
See Visual inspection reliability for precision manufactured parts
Cook et al. A comparison of the injury severity score and the trauma mortality prediction model
US6912549B2 (en) System for processing and consolidating records
Ciby et al. Workplace bullying: A review of the defining features, measurement methods and prevalence across continents
Olney et al. An exploratory study of the legal and non-legal factors associated with exoneration for wrongful conviction: The power of DNA evidence
Anglin et al. Preventive care in the emergency department: screening for domestic violence in the emergency department
Kwok et al. Misdiagnosis of acute myocardial infarction: a systematic review of the literature
Jungkunz et al. Secondary use of clinical data in data-gathering, non-interventional research or learning activities: definition, types, and a framework for risk assessment
Hailay et al. Burnout among nurses working in Ethiopia
Ronzhyn et al. Literature review of ethical concerns in the use of disruptive technologies in government 3.0
Bekalu et al. Prevalence of workplace violence and associated factors against nurses working in public hospitals in northeastern Ethiopia, 2022
Hogh et al. Are immigrants in the nursing industry at increased risk of bullying at work? A one‐year follow‐up study
Xie et al. An automated algorithm using free-text clinical notes to improve identification of transgender people
Erickson et al. Automatic address validation and health record review to identify homeless Social Security disability applicants
Kerani et al. Foreign-born individuals with HIV in King County, WA: a glimpse of the future of HIV?
Roy et al. Detection and classification of diagnostic discrepancies (errors) in surgical pathology
Croon et al. Phenotypic Selectivity of Artificial Intelligence–Enhanced Electrocardiography in Cardiovascular Diagnosis and Risk Prediction
JP2010211575A (en) Information evaluation support system
US20230044159A1 (en) Resolving ambiguous search queries
JP7649205B2 (en) Human relationship extraction device and human relationship extraction method
Rodwell et al. The impact of bullying on health care administration staff: Reduced commitment beyond the influences of negative affectivity
Lyerla et al. Development of a nursing electronic medical record usability protocol
CN108648783B (en) Method for rapidly judging similarity of medical and technical examination items
Roy et al. Implementation and operational research: use of symptom screening and sputum microscopy testing for active tuberculosis case detection among HIV-infected patients in real-world clinical practice in Uganda

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240222

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20241128

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241210

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20250131

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250225

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250307

R150 Certificate of patent or registration of utility model

Ref document number: 7649205

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150