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
JP7596240B2 - Matching system and matching method - Google Patents
[go: Go Back, main page]

JP7596240B2 - Matching system and matching method - Google Patents

Matching system and matching method Download PDF

Info

Publication number
JP7596240B2
JP7596240B2 JP2021150750A JP2021150750A JP7596240B2 JP 7596240 B2 JP7596240 B2 JP 7596240B2 JP 2021150750 A JP2021150750 A JP 2021150750A JP 2021150750 A JP2021150750 A JP 2021150750A JP 7596240 B2 JP7596240 B2 JP 7596240B2
Authority
JP
Japan
Prior art keywords
support
information
supporter
institution
organization
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
JP2021150750A
Other languages
Japanese (ja)
Other versions
JP2023043245A (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 JP2021150750A priority Critical patent/JP7596240B2/en
Priority to PCT/JP2022/018540 priority patent/WO2023042475A1/en
Publication of JP2023043245A publication Critical patent/JP2023043245A/en
Application granted granted Critical
Publication of JP7596240B2 publication Critical patent/JP7596240B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/22Social work or social welfare, e.g. community support activities or counselling services

Landscapes

  • Business, Economics & Management (AREA)
  • Tourism & Hospitality (AREA)
  • Health & Medical Sciences (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • Strategic Management (AREA)
  • Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Child & Adolescent Psychology (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、マッチングシステムおよびマッチング方法に関する。 The present invention relates to a matching system and a matching method.

特許文献1には、計算量を抑えて適切な応募対象への割り当てを求めることを可能にすることを目的として構成されたマッチングプログラムについて記載されている。マッチングプログラムは、マッチングを行う処理と、決定する処理とをコンピュータに実行させる。上記のマッチングを行う処理は、マッチングに対応した展開型ゲームであり、複数の応募者それぞれの選好に対応した利得を有する独立した複数のプレイヤーに関し、優先順位をプレイの順番と対応づけられ、かつ、複数のプレイヤーそれぞれは複数のプレイヤーすべての利得を知っている展開型ゲームの部分ゲーム完全均衡の結果に基づくマッチングを行う。上記の決定する処理は、展開型ゲームの部分ゲームに対応したゲーム木の選択肢について、カップリング要求応募者に対応するプレイヤーの手番における選択肢の枝刈り有無をカップリング要求応募者のカップリング要求内容を参照して決定する。 Patent Document 1 describes a matching program that is configured to reduce the amount of calculation and make it possible to request allocation to appropriate application targets. The matching program causes a computer to execute a matching process and a determination process. The above matching process is an expansion type game corresponding to the matching, and performs matching based on the result of a subgame perfect equilibrium of an expansion type game in which priorities are associated with the order of play for multiple independent players who have payoffs corresponding to the preferences of each of the multiple applicants, and each of the multiple players knows the payoffs of all of the multiple players. The above determination process determines whether or not to prune options in the game tree corresponding to the subgame of the expansion type game during the turn of the player corresponding to the coupling request applicant, by referring to the coupling request content of the coupling request applicant.

特開2018-133053号公報JP 2018-133053 A

地域包括支援センター等の支援機関は、地域住民の医療/保健の向上や福祉の増進等を目的として、要介護者等の被支援者に対して必要な支援を行うための各種窓口業務を行っている。上記窓口業務の一つとして、相談者から被支援者に関する相談を受け付け、被支援者の支援を行うのに相応しい支援者を選出する業務がある。しかし当該業務は主に人の経験に基づき行われているため、窓口の応対者は、上記選択に必要となる被支援者や支援者の情報収集のために煩雑な作業を強いられ、現場の負担が大きいという課題がある。また、苦労して支援者を選んだとしても、被支援者と支援者のとの能力や相性が必ずしも適合せず、支援者の交代が必要となることもある。 Support organizations such as community comprehensive support centers provide various services at their offices to provide necessary support to those in need of care, etc., with the aim of improving medical care/health and promoting welfare for local residents. One of the above-mentioned services at the office is to accept inquiries from clients about those in need of support and select a supporter suitable to support the supportee. However, since this service is mainly performed based on people's experience, the staff at the office are forced to do tedious work to gather information on the supportee and the supporter required for the above selection, which creates an issue of a heavy burden on the site. Furthermore, even if a supporter is selected with great difficulty, the abilities and compatibility of the supportee and the supporter may not necessarily be a good match, and it may be necessary to replace the supporter.

こうした被支援者に相応しい支援者の探索(以下、「マッチング」とも称する。)に係る業務を効率化する方法として、例えば、特許文献1に記載のマッチングシステムのような情報処理システムを利用することが考えられる。しかし、特許文献1に記載された技術では、マッチングの条件が増えると計算量が爆発的に増えてしまい、有限時間内での処理が難しくなるという課題がある。 One way to streamline the process of searching for a suitable supporter for a support recipient (hereinafter also referred to as "matching") is to use an information processing system such as the matching system described in Patent Document 1. However, with the technology described in Patent Document 1, there is an issue that as the number of matching conditions increases, the amount of calculations increases explosively, making it difficult to process within a finite amount of time.

また昨今、地域住民が抱える複雑かつ複合化した課題に対応すべく、社会福祉法改正による重層的支援体制整備事業が開始されている。これに伴い、支援機関においては、子ども、障がい、高齢、生活困窮といった分野別ではなく、包括的な支援体制を構築する必要があり、早急な対策が求められている。 In addition, in recent years, in order to respond to the complex and multifaceted issues faced by local residents, a project to establish a multi-layered support system has been launched through amendments to the Social Welfare Act. As a result, support organizations are required to create a comprehensive support system rather than one that is divided into areas such as children, disabilities, the elderly, and poverty, and immediate measures are required.

本発明は、このような背景に鑑みてなされたものであり、被支援者を支援するのに相応しい支援者の選択を効率よく適切に行うことが可能な、マッチングシステムおよびマッチング方法を提供することを目的とする。 The present invention has been made in light of this background, and aims to provide a matching system and matching method that can efficiently and appropriately select a supporter suitable to support a support recipient.

上記目的を達成するための本発明の一つは、マッチングシステムであって、プロセッサ
および記憶装置を有する情報処理装置を用いて構成され、支援の対象となる被支援者に関する情報である被支援者情報、前記被支援者を支援する支援機関に関する情報である支援機関情報、および、前記支援機関の夫々に所属する支援者に関する情報である支援者情報、を記憶し、前記被支援者情報と前記支援機関の夫々の前記支援機関情報とに基づき、前記被支援者と前記支援機関の夫々との類似度である機関類似度を求め、前記支援機関の夫々の前記機関類似度に基づき、所定数の前記支援機関を支援機関候補として選出する、支援機関候補選出処理を実行し、前記被支援者の前記被支援者情報と、前記支援機関候補に所属する前記支援者の夫々の前記支援者情報とに基づき、前記被支援者と前記支援者の類似度である支援者類似度を求め、前記機関類似度と前記支援者類似度とに基づき、所定数の前記支援者を前記被支援者についての支援者候補として選出する、支援者候補選出処理を実行し、選出した前記支援者候補を出力する。
One aspect of the present invention for achieving the above-mentioned object is a matching system that is configured using an information processing device having a processor and a storage device, and stores supportee information, which is information about a supportee who is the target of support, support institution information, which is information about the support institution supporting the supportee, and supporter information, which is information about supporters belonging to each of the support institutions, and executes a support institution candidate selection process to calculate an institution similarity, which is the similarity between the supportee and each of the support institutions, based on the supportee information and the support institution information of each of the support institutions, and selects a predetermined number of the support institutions as support institution candidates based on the institution similarity of each of the support institutions, and executes a supporter candidate selection process to calculate a supporter similarity, which is the similarity between the supportee and the supporter, based on the supportee information of the supportee and the supporter information of each of the supporters belonging to the support institution candidates, and selects a predetermined number of the supporters as supporter candidates for the supportee based on the institution similarity and the supporter similarity, and outputs the selected supporter candidates.

尚、上記した以外の課題、構成および効果は、以下の発明を実施するための形態の説明により明らかにされる。 Problems, configurations, and advantages other than those described above will become clear from the description of the embodiment of the invention below.

本発明によれば、被支援者を支援するのに相応しい支援者の選択を効率よく適切に行うことができる。 According to the present invention, it is possible to efficiently and appropriately select a supporter suitable for supporting a support recipient.

第1実施形態のマッチングシステムの概略的な構成を示す図である。1 is a diagram illustrating a schematic configuration of a matching system according to a first embodiment. 第1実施形態のマッチング装置が備える主な機能を説明するブロック図である。FIG. 2 is a block diagram illustrating main functions of the matching device according to the first embodiment. 第1実施形態の支援者端末が備える主な機能を説明するブロック図である。FIG. 2 is a block diagram illustrating main functions of the supporter terminal of the first embodiment. 第1実施形態の支援機関サーバが備える主な機能を説明するブロック図である。FIG. 2 is a block diagram illustrating main functions of the support organization server of the first embodiment. 支援機関情報の一例である。13 is an example of support organization information. 支援者情報の一例である。13 is an example of supporter information. 被支援者情報の一例である。13 is an example of support recipient information. 被支援者情報(外部)の一例である。13 is an example of supportee information (external). マッチングシステムの構成に用いる情報処理装置の一例を示すブロック図である。1 is a block diagram showing an example of an information processing device used in the configuration of a matching system. マッチング処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a matching process. 被支援者情報入力画面の一例である。13 is an example of a support recipient information input screen. 図7における支援者候補選出処理を説明するフローチャートである。8 is a flowchart illustrating the supporter candidate selection process in FIG. 7. 図7における支援者候補選出処理を説明するフローチャートである。8 is a flowchart illustrating the supporter candidate selection process in FIG. 7. 支援者選択画面の一例である。13 is an example of a supporter selection screen. 支援者選択通知画面の一例である。13 is an example of a supporter selection notification screen. 第2実施形態のマッチングシステムの概略的な構成を示す図である。FIG. 11 is a diagram illustrating a schematic configuration of a matching system according to a second embodiment. 第2実施形態のマッチング装置が備える主な機能を説明するブロック図である。FIG. 11 is a block diagram illustrating main functions of a matching device according to a second embodiment. 第2実施形態の被支援者情報の一例である。13 is an example of supportee information according to the second embodiment. 第2実施形態のマッチング処理を説明するシーケンス図である。FIG. 11 is a sequence diagram illustrating a matching process according to the second embodiment.

以下、本発明の実施形態について図面を参照しつつ説明する。以下の記載および図面は、本発明を説明するための例示であって、説明の明確化のため、適宜、省略および簡略化がなされている。本発明は、他の種々の形態でも実施することが可能である。とくに限定しない限り、各構成要素は単数でも複数でも構わない。 The following describes an embodiment of the present invention with reference to the drawings. The following description and drawings are examples for explaining the present invention, and some parts have been omitted or simplified as appropriate for clarity of explanation. The present invention can also be implemented in various other forms. Unless otherwise specified, each component may be singular or plural.

以下の説明において、同一の又は類似する構成について同一の符号を付して重複した説明を省略することがある。また、同一の又は類似する複数の構成について、個々を識別するため、上記の同一の符号に括弧書き等で添え字を付して個を区別することがある。以下の説明において、符号の前に付した「S」の文字は処理ステップを意味する。以下の説明において、「第1」、「第2」等の表記は、構成要素を識別するために付するものであり、必ずしも、数又は順序を限定するものではない。以下の説明において、「テーブル」、「情報」等の表現にて各種情報を説明することがあるが、情報はこれら以外のデータ構造で表現してもよい。 In the following description, identical or similar components may be given the same reference numerals and duplicated descriptions may be omitted. In addition, for multiple identical or similar components, a subscript may be added in parentheses or other means to the above-mentioned same reference numerals to distinguish between them. In the following description, the letter "S" added before a reference numeral means a processing step. In the following description, notations such as "first" and "second" are used to identify components and do not necessarily limit the number or order. In the following description, various information may be described using expressions such as "table" and "information", but information may be expressed using other data structures.

[第1実施形態]
図1に、第1実施形態として説明する情報処理システム(以下、「マッチングシステム1」と称する。)の概略的な構成を示している。例示するマッチングシステム1は、相談者から介護等の支援の対象となる者(以下、「被支援者2」と称する。)の支援について相談を受けた際、当該被支援者2を支援するのに相応しい適切な支援者4を探索(以下、「マッチング」とも称する。)し、それにより取得される各種の情報(以下、「マッチング情報」と称する。)を提供する。尚、相談者は、被支援者2自身であってもよく、相談者は、被支援者2の家族や世話人等、被支援者2と何らかの関係を有するものであればよい。
[First embodiment]
1 shows a schematic configuration of an information processing system (hereinafter referred to as "matching system 1") described as a first embodiment. When a person consults with the matching system 1 about support for a person who is the target of support such as nursing care (hereinafter referred to as "support recipient 2"), the matching system 1 searches for a suitable supporter 4 suitable for supporting the support recipient 2 (hereinafter also referred to as "matching") and provides various information obtained thereby (hereinafter referred to as "matching information"). The person consulting may be the support recipient 2 himself or herself, or may be anyone who has some kind of relationship with the support recipient 2, such as the family member or caretaker of the support recipient 2.

同図に示すように、マッチングシステム1は、相談者から支援についての相談を受け付ける複数の支援機関3の夫々に存在する、一つ以上の支援者端末200および支援機関サーバ300と、マッチング情報を提供する機関又は者(以下、「マッチング情報提供者6」と称する。)によって運用されるマッチング装置100と、被支援者2に関する情報を提供する機関又は者(例えば、被支援者2の通院履歴のある医療機関や医療従事者。以下、「被支援者情報提供者7」と称する。)によって運用される外部サーバ400と、を含む。支援者端末200、支援機関サーバ300、マッチング装置100、および外部サーバ400は、いずれも情報処理装置(コンピュータ)を用いて構成されている。 As shown in the figure, the matching system 1 includes one or more supporter terminals 200 and support institution servers 300 present at each of a plurality of support institutions 3 that accept consultations regarding support from clients, a matching device 100 operated by an institution or person that provides matching information (hereinafter referred to as a "matching information provider 6"), and an external server 400 operated by an institution or person that provides information on a supported person 2 (for example, a medical institution or medical worker who has the medical history of the supported person 2. Hereinafter referred to as a "support recipient information provider 7"). The supporter terminals 200, support institution server 300, matching device 100, and external server 400 are all configured using information processing devices (computers).

支援機関3の夫々において、支援者端末200と支援機関サーバ300は、第1通信ネットワーク51を介して通信可能に接続されている。また、外部サーバ400とマッチング装置100は、第2通信ネットワーク52を介して通信可能に接続されている。尚、第1通信ネットワーク51と第2通信ネットワーク52は通信可能に接続されており、それにより、各支援機関3の支援者端末200と支援機関サーバ300、マッチング装置100、および外部サーバ400は互いに通信可能に接続されている。 In each of the support organizations 3, the supporter terminal 200 and the support organization server 300 are communicatively connected via a first communication network 51. The external server 400 and the matching device 100 are communicatively connected via a second communication network 52. The first communication network 51 and the second communication network 52 are communicatively connected, so that the supporter terminal 200 and the support organization server 300, the matching device 100, and the external server 400 of each support organization 3 are communicatively connected to each other.

第1通信ネットワーク51および第2通信ネットワーク52は、無線方式又は有線方式の通信ネットワークであり、例えば、LAN(Local Area Network)、WAN(Wide Area Network)、インターネット、専用線、各種公衆通信網(携帯電話網、データ通信網等
)である。
The first communication network 51 and the second communication network 52 are wireless or wired communication networks, for example, a LAN (Local Area Network), a WAN (Wide Area Network), the Internet, a dedicated line, or various public communication networks (mobile phone networks, data communication networks, etc.).

支援機関3は、例えば、地域包括支援センター、各種介護サービス(訪問介護、訪問看護、通所介護、生活介護、療養介護、生活介護等)を行う機関(訪問介護事象者、デイサービス事業者、老人ホーム等)等である。また、支援者4は、例えば、支援機関3に所属する、ケアマネージャ、介護士、社会福祉士、保健師等である。 The support organization 3 is, for example, a community comprehensive support center, an organization (home care provider, day service provider, nursing home, etc.) that provides various care services (home care, visiting nursing, day care, daily life care, medical care, daily life care, etc.), etc. The supporter 4 is, for example, a care manager, a caregiver, a social worker, a public health nurse, etc., who belongs to the support organization 3.

図2は、マッチング装置100が備える主な機能を説明するブロック図である。同図に示すように、マッチング装置100は、記憶部110、マッチング要求受信部120、情報取得管理部125、支援機関候補選出部130、支援者候補選出部135、支援者候補送信部140、支援者候補選択結果受信部145、およびマッチング情報送信部150の各機能を備える。 Figure 2 is a block diagram explaining the main functions of the matching device 100. As shown in the figure, the matching device 100 has the following functions: a memory unit 110, a matching request receiving unit 120, an information acquisition management unit 125, a support agency candidate selection unit 130, a supporter candidate selection unit 135, a supporter candidate transmission unit 140, a supporter candidate selection result receiving unit 145, and a matching information transmission unit 150.

上記機能のうち、記憶部110は、被支援者情報211、支援機関情報311、支援者情報312、および被支援者情報(外部)114の各情報(データ)を記憶する。このうち被支援者情報211は、被支援者2に関する情報(以下、「被支援者情報」と称する。)を含む。支援機関情報311は、支援機関3に関する情報(以下、「支援機関情報」と称する。)を含む。支援者情報312は、支援者4に関する情報(以下、「支援者情報」と称する。)を含む。被支援者情報(外部)114は、外部サーバ400から提供される被支援者2に関する情報(以下、「被支援者情報(外部)」と称する。)を含む。尚、被支援者情報(外部)は、被支援者情報を補足する情報であり、例えば、支援機関3が相談者とのやりとりのみからでは取得することが難しい情報(被支援者2についての医師の診断書等)である。被支援者情報(外部)は、被支援者2と支援者4とのマッチングの精度向上を図るために利用される。被支援者情報(外部)は、後述するマッチング処理S700において必要となった場合に外部サーバ400からマッチング装置100に随時提供される。 Of the above functions, the memory unit 110 stores each piece of information (data) of supported person information 211, support agency information 311, supporter information 312, and supported person information (external) 114. Of these, supported person information 211 includes information about supported person 2 (hereinafter referred to as "supportee information"). Support agency information 311 includes information about support agency 3 (hereinafter referred to as "support agency information"). Supporter information 312 includes information about supporter 4 (hereinafter referred to as "supporter information"). Supported person information (external) 114 includes information about supported person 2 provided by external server 400 (hereinafter referred to as "supported person information (external)"). Note that supported person information (external) is information that supplements supported person information, and is, for example, information that is difficult for support agency 3 to obtain only from interactions with the person seeking advice (such as a doctor's certificate for supported person 2). The support recipient information (external) is used to improve the accuracy of matching between the support recipient 2 and the supporter 4. The support recipient information (external) is provided from the external server 400 to the matching device 100 at any time when it becomes necessary in the matching process S700 described below.

マッチング要求受信部120は、支援機関サーバ300から、被支援者情報と、マッチング情報を生成する処理(後述するマッチング処理S700)の実行要求(以下、「マッチング要求」と称する。)を受信する。記憶部110は、マッチング要求受信部120が受信した被支援者情報を、被支援者情報211として記憶する。 The matching request receiving unit 120 receives support recipient information and a request to execute a process for generating matching information (matching process S700 described below) from the support organization server 300 (hereinafter referred to as a "matching request"). The memory unit 110 stores the support recipient information received by the matching request receiving unit 120 as support recipient information 211.

情報取得管理部125は、支援機関情報、支援者情報、および被支援者情報を、支援機関サーバ300から取得する。また、情報取得管理部125は、被支援者情報(外部)を、外部サーバ400から取得する。記憶部110は、情報取得管理部125が取得したこれらの情報を、夫々、支援機関情報311、支援者情報312、被支援者情報211、および被支援者情報(外部)114として記憶する。 The information acquisition management unit 125 acquires support institution information, supporter information, and supported person information from the support institution server 300. The information acquisition management unit 125 also acquires supported person information (external) from the external server 400. The storage unit 110 stores the information acquired by the information acquisition management unit 125 as support institution information 311, supporter information 312, supported person information 211, and supported person information (external) 114, respectively.

支援機関候補選出部130は、被支援者情報、被支援者情報(外部)、および支援機関情報に基づき、被支援者2の支援を行う支援機関3の候補(以下、「支援機関候補」と称する。)を選出する。 The candidate support institution selection unit 130 selects candidates for support institutions 3 (hereinafter referred to as "candidate support institutions") that will provide support to the person being supported 2 based on the supportee information, the supportee information (external), and the support institution information.

支援者候補選出部135は、被支援者情報、被支援者情報(外部)、および支援機関候補選出部130によって選出された支援機関候補に所属する支援者4の支援者情報に基づき、被支援者2の支援を行う支援者4の候補(以下、「支援者候補」と称する。)を選出する。 The candidate supporter selection unit 135 selects candidates for supporters 4 (hereinafter referred to as "candidate supporters") who will provide support to the supported person 2 based on the supported person information, the supported person information (external), and the supporter information of the supporters 4 who belong to the support institution candidates selected by the candidate support institution selection unit 130.

支援者候補送信部140は、支援者候補選出部135によって選出された一人以上の支援者候補に関する情報(以下、「支援者候補情報」と称する。)を、支援機関サーバ300に送信する。 The supporter candidate sending unit 140 sends information about one or more supporter candidates selected by the supporter candidate selection unit 135 (hereinafter referred to as "supporter candidate information") to the support institution server 300.

支援者候補選択結果受信部145は、支援機関サーバ300から送られてくる、支援者候補の選択結果(支援者候補送信部140が支援機関サーバ300に送信した一人以上の支援者候補から相談者、支援者4等のユーザが選択した支援者候補を指定する情報。以下、「支援者候補選択結果」と称する。)を受信する。 The supporter candidate selection result receiving unit 145 receives the supporter candidate selection result sent from the support institution server 300 (information specifying the supporter candidate selected by the user, such as the client or supporter 4, from one or more supporter candidates sent to the support institution server 300 by the supporter candidate sending unit 140. Hereinafter, referred to as the "supporter candidate selection result").

マッチング情報送信部150は、支援者候補選択結果受信部145が受信した支援者候補選択結果に基づく情報を、当該支援者候補が所属する支援機関3の支援機関サーバ300に送信する。 The matching information sending unit 150 sends information based on the supporter candidate selection results received by the supporter candidate selection result receiving unit 145 to the support institution server 300 of the support institution 3 to which the supporter candidate belongs.

図3は、支援者端末200が備える主な機能を説明するブロック図である。同図に示すように、支援者端末200は、記憶部210、被支援者情報受付部220、被支援者情報
送信部225、支援者候補情報受信部230、支援者候補選択受付部235、支援者候補選択結果送信部240、支援者選択通知受信部245、および支援者選択通知提示部250の各機能を備える。
3 is a block diagram explaining the main functions of the supporter terminal 200. As shown in the figure, the supporter terminal 200 has the functions of a memory unit 210, a supportee information receiving unit 220, a supportee information transmitting unit 225, a supporter candidate information receiving unit 230, a supporter candidate selection receiving unit 235, a supporter candidate selection result transmitting unit 240, a supporter selection notification receiving unit 245, and a supporter selection notification presenting unit 250.

上記機能のうち、記憶部210は、被支援者情報211、支援者候補情報212、および支援者候補選択結果113を記憶する。このうち被支援者情報211は、相談者から受け付けた被支援者情報を含む。支援者候補情報212は、支援機関サーバ300から送られてくる支援者候補情報を含む。支援者候補選択結果213は、支援者候補情報を提示しつつユーザから受け付けた支援者候補選択結果を含む。 Of the above functions, the memory unit 210 stores support recipient information 211, supporter candidate information 212, and supporter candidate selection result 113. Of these, the support recipient information 211 includes support recipient information received from the client. The supporter candidate information 212 includes supporter candidate information sent from the support institution server 300. The supporter candidate selection result 213 includes the supporter candidate selection result received from the user while presenting the supporter candidate information.

被支援者情報受付部220は、相談者から被支援者情報を受け付ける。被支援者情報受付部220が受け付けた被支援者情報は、記憶部210が被支援者情報211として記憶する。 The support recipient information receiving unit 220 receives support recipient information from the client. The support recipient information received by the support recipient information receiving unit 220 is stored in the memory unit 210 as support recipient information 211.

被支援者情報送信部225は、被支援者情報受付部220が相談者から受け付けた被支援者情報を支援機関サーバ300に送信する。 The support recipient information sending unit 225 sends the support recipient information received from the client by the support recipient information receiving unit 220 to the support institution server 300.

支援者候補情報受信部230は、支援機関サーバ300から送られてくる支援者候補情報を受信する。支援者候補情報受信部230が受信した支援者候補情報は、記憶部210が支援者候補情報212として記憶する。 The supporter candidate information receiving unit 230 receives the supporter candidate information sent from the support institution server 300. The supporter candidate information received by the supporter candidate information receiving unit 230 is stored by the memory unit 210 as supporter candidate information 212.

支援者候補選択受付部235は、支援者候補情報受信部230が支援機関サーバ300から受信した支援者候補情報の内容(支援者候補の一覧)を提示しつつ、支援者候補の選択を受け付ける。支援者候補選択受付部235が受け付けた支援者候補の選択結果(支援者候補選択結果)は、記憶部210が支援者候補選択結果213として記憶する。 The supporter candidate selection receiving unit 235 accepts the selection of supporter candidates while presenting the contents of the supporter candidate information (list of supporter candidates) received by the supporter candidate information receiving unit 230 from the support institution server 300. The selection results of the supporter candidates accepted by the supporter candidate selection receiving unit 235 (supporter candidate selection results) are stored by the memory unit 210 as the supporter candidate selection results 213.

支援者候補選択結果送信部240は、支援者候補選択受付部235が受け付けた支援者候補選択結果を支援機関サーバ300に送信する。 The supporter candidate selection result sending unit 240 sends the supporter candidate selection results accepted by the supporter candidate selection accepting unit 235 to the support institution server 300.

支援者選択通知受信部245は、支援機関サーバ300から送られてくる支援者選択通知を受信する。 The supporter selection notification receiving unit 245 receives the supporter selection notification sent from the support organization server 300.

支援者選択通知提示部250は、支援者選択通知受信部245が受信した支援者選択通知の内容をユーザに提示する。上記の内容は、例えば、選択された支援者4が当該被支援者2の支援について対応可能か否かを問い合わせる内容である。当該支援者4は、上記内容を参照し、例えば、当該支援についてのオファーを受けるか否かの意思決定を行い、結果を自身が所属する支援機関3に通知する。 The supporter selection notification presentation unit 250 presents the content of the supporter selection notification received by the supporter selection notification receiving unit 245 to the user. The above content is, for example, an inquiry as to whether the selected supporter 4 is available to support the supportee 2. The supporter 4 refers to the above content and makes a decision, for example, as to whether or not to accept the offer for support, and notifies the support organization 3 to which the supporter 4 belongs of the result.

図4は、支援機関サーバ300が備える主な機能を説明するブロック図である。同図に示すように、支援機関サーバ300は、記憶部310、情報管理提供部320、マッチング要求送信部325、支援者候補情報受信部330、支援者候補情報送信部335、支援者候補選択結果受信部340、支援者候補選択結果送信部345、支援者選択通知受信部350、および支援者選択通知送信部355の各機能を備える。 Figure 4 is a block diagram explaining the main functions of the support organization server 300. As shown in the figure, the support organization server 300 has the following functions: a memory unit 310, an information management and provision unit 320, a matching request transmission unit 325, a supporter candidate information receiving unit 330, a supporter candidate information transmitting unit 335, a supporter candidate selection result receiving unit 340, a supporter candidate selection result transmitting unit 345, a supporter selection notification receiving unit 350, and a supporter selection notification transmitting unit 355.

上記機能のうち、記憶部310は、被支援者情報211、支援機関情報311、支援者情報312、支援者候補情報313、支援者候補情報313、支援者候補選択結果314、および支援者選択通知315の各情報(データ)を記憶する。このうち被支援者情報211は、支援者端末200から受信した被支援者情報を含む。支援機関情報311は、支援機関情報を含む。支援者情報312は、支援者情報を含む。支援者候補情報313は、マッチング装置100から受信した支援者候補情報を含む。支援者候補選択結果314は
、支援者端末200から受信した支援者候補選択結果を含む。支援者選択通知315は、マッチング装置100から受信した、選択された支援者4に関する情報を通知する情報である支援者選択通知を含む。
Of the above functions, the memory unit 310 stores each piece of information (data) including supported person information 211, support institution information 311, supporter information 312, supporter candidate information 313, supporter candidate information 313, supporter candidate selection result 314, and supporter selection notification 315. Of these, the supported person information 211 includes supported person information received from the supporter terminal 200. The support institution information 311 includes support institution information. The supporter information 312 includes supporter information. The supporter candidate information 313 includes supporter candidate information received from the matching device 100. The supporter candidate selection result 314 includes supporter candidate selection result received from the supporter terminal 200. The supporter selection notification 315 includes a supporter selection notification, which is information received from the matching device 100 notifying information regarding the selected supporter 4.

情報管理提供部320は、支援機関情報311および支援者情報312を管理するとともに、これらの情報をマッチング装置100に随時提供する。 The information management and provision unit 320 manages the support organization information 311 and the supporter information 312, and provides this information to the matching device 100 at any time.

マッチング要求送信部325は、被支援者情報211とともにマッチング要求をマッチング装置100に送信する。 The matching request sending unit 325 sends a matching request to the matching device 100 along with the supportee information 211.

支援者候補情報受信部330は、支援者候補情報をマッチング装置から受信する。支援者候補情報受信部330が受信した支援者候補情報は、記憶部310が支援者候補情報313として記憶する。 The supporter candidate information receiving unit 330 receives the supporter candidate information from the matching device. The supporter candidate information received by the supporter candidate information receiving unit 330 is stored by the memory unit 310 as supporter candidate information 313.

支援者候補情報送信部335は、支援者候補情報受信部330が受信した支援者候補情報を支援者端末200に送信する。 The supporter candidate information transmitting unit 335 transmits the supporter candidate information received by the supporter candidate information receiving unit 330 to the supporter terminal 200.

支援者候補選択結果受信部340は、支援者端末200から支援者候補選択結果を受信する。支援者候補選択結果受信部340が受信した支援者候補選択結果は、記憶部310が支援者候補選択結果314として記憶する。 The supporter candidate selection result receiving unit 340 receives the supporter candidate selection results from the supporter terminal 200. The supporter candidate selection results received by the supporter candidate selection result receiving unit 340 are stored in the memory unit 310 as the supporter candidate selection results 314.

支援者候補選択結果送信部345は、支援者端末200から受信した支援者候補選択結果をマッチング装置100に送信する。 The supporter candidate selection result transmission unit 345 transmits the supporter candidate selection result received from the supporter terminal 200 to the matching device 100.

支援者選択通知受信部350は、マッチング装置100から送られてくる支援者選択通知を受信する。 The supporter selection notification receiving unit 350 receives the supporter selection notification sent from the matching device 100.

支援者選択通知送信部355は、支援者選択通知受信部350が受信した支援者選択通知の内容を、第2通信ネットワーク52を介して支援者端末200に送信する。 The supporter selection notification sending unit 355 sends the contents of the supporter selection notification received by the supporter selection notification receiving unit 350 to the supporter terminal 200 via the second communication network 52.

図5Aは、支援機関情報311の一例である。同図に示すように、例示する支援機関情報311は、夫々の支援機関3に関する情報を、支援機関分類3111、住所3112、対応可能介護度3113、サービス形式3114等の項目別に記載した内容を含む。支援機関情報311の内容は、例えば、支援機関サーバ300や支援者端末200が提供するユーザインタフェースを介してユーザが設定する。 Figure 5A is an example of support agency information 311. As shown in the figure, the illustrated support agency information 311 includes information about each support agency 3, which is listed by items such as support agency classification 3111, address 3112, level of care that can be provided 3113, and service type 3114. The content of the support agency information 311 is set by the user via a user interface provided by the support agency server 300 or the supporter terminal 200, for example.

上記項目のうち、支援機関分類3111には、支援機関3が提供するサービスの分類を示す情報(総合相談、介護、生活困窮、子ども等)が格納される。住所3112には、当該支援機関3の住所が格納される。対応可能介護度3113には、当該支援機関3が対応可能な介護度を示す情報が格納される。サービス形式3114には、当該支援機関3が提供するサービスの形式を示す情報(訪問形式、在宅形式等)が格納される。本例では、支援機関分類3111として「介護」が、住所3112として「○県×市△-□」が、対応
可能介護度3113として「要介護4まで」が、サービス形式3114として「訪問形式」が夫々格納されている。
Of the above items, the support institution classification 3111 stores information indicating the classification of services provided by the support institution 3 (general consultation, nursing care, poverty, children, etc.). The address 3112 stores the address of the support institution 3. The available level of nursing care 3113 stores information indicating the level of nursing care that the support institution 3 can handle. The service format 3114 stores information indicating the type of service provided by the support institution 3 (visit format, at-home format, etc.). In this example, "nursing care" is stored as the support institution classification 3111, "X prefecture, X city, △-□" as the address 3112, "up to level 4 nursing care required" as the available level of nursing care 3113, and "visit format" as the service format 3114.

図5Bは、支援者情報312の一例である。同図に示すように、例示する支援者情報312は、氏名3121、対応可能介護度3122、対応可能日時3123、介護経歴3124、性格3125等の項目を有する一つ以上のレコード(エントリ)で構成される。支援者情報312の内容は、例えば、支援機関サーバ300や支援者端末200が提供するユーザインタフェースを介してユーザが設定する。支援者情報312の一つのレコードは
支援者4の一人に対応する。
5B is an example of supporter information 312. As shown in the figure, the illustrated supporter information 312 is composed of one or more records (entries) having items such as name 3121, available level of care 3122, available date and time 3123, care history 3124, personality 3125, etc. The contents of the supporter information 312 are set by the user via a user interface provided by the support organization server 300 or the supporter terminal 200, for example. One record of the supporter information 312 corresponds to one of the supporters 4.

上記項目のうち、氏名3121には、支援者4の氏名が格納される。対応可能介護度3122には、当該支援者4が対応可能な介護度が格納される。対応可能日時3123には、当該支援者4による対応が可能な日時が格納される。介護経歴3124には、当該支援者4の介護業務の経歴(当該支援者4がこれまでに対応(経験)してきた被支援者2の介護度等)が格納される。性格3125には、当該支援者4の性格を示す情報(本例では、当該支援者4の外向性、協調性、誠実性を数値で定量化した情報(例えば、ビッグファイブ理論で定量化した値等))が格納される。尚、このように支援者情報312は、支援者4の個人情報に相当する内容を含む。本実施形態では、個人情報提供の規約に同意しているものとする。 Of the above items, the name 3121 stores the name of the supporter 4. The available care level 3122 stores the level of care that the supporter 4 can handle. The available date and time 3123 stores the date and time when the supporter 4 can handle the case. The care history 3124 stores the care work history of the supporter 4 (such as the level of care for the supportee 2 that the supporter 4 has handled (experienced) to date). The personality 3125 stores information indicating the personality of the supporter 4 (in this example, information that quantifies the extroversion, cooperativeness, and conscientiousness of the supporter 4 in numerical terms (for example, values quantified by the Big Five theory)). In this way, the supporter information 312 includes content equivalent to the personal information of the supporter 4. In this embodiment, it is assumed that the terms of personal information provision have been agreed to.

図5Cは、被支援者情報211の一例である。同図に示すように、例示する被支援者情報211は、氏名2111、相談分類2112、住所2113、介護度2114、要支援項目2115、性格2116等の項目を有する一つ以上のレコード(エントリ)で構成される。被支援者情報211の内容は、例えば、支援機関3が相談者から支援についての相談を受け付けた際、支援機関サーバ300や支援者端末200が提供するユーザインタフェースを介してユーザが設定する。被支援者情報211の一つのレコードは被支援者2の一人に対応する。 Figure 5C is an example of support recipient information 211. As shown in the figure, the illustrated support recipient information 211 is composed of one or more records (entries) having items such as name 2111, consultation category 2112, address 2113, care level 2114, items of support required 2115, and personality 2116. The contents of the support recipient information 211 are set by the user via a user interface provided by the support institution server 300 or the supporter terminal 200, for example, when the support institution 3 accepts a consultation about support from a client. One record of the support recipient information 211 corresponds to one of the support recipients 2.

上記項目のうち、氏名2111には、被支援者2の氏名が格納される。相談分類2112には、当該被支援者2について受け付けた相談の分類を示す情報(総合相談、介護、生活困窮、子ども等)が格納される。住所2113には、当該被支援者2の住所が格納される。介護度2114には、当該被支援者2の介護度が格納される。要支援項目2115には、当該被支援者2について必要な支援項目(もしくは、特に支援が必要な項目)が格納される。性格2116には、当該被支援者2の性格を示す情報(本例では、当該被支援者2の外向性、協調性、誠実性を数値で表した情報(例えば、ビッグファイブ理論で定量化した値等))が格納される。このように、被支援者情報211は、被支援者2の個人情報に相当する内容を含む。 Of the above items, the name 2111 stores the name of the support recipient 2. The consultation category 2112 stores information indicating the category of the consultation received for the support recipient 2 (general consultation, nursing care, poverty, children, etc.). The address 2113 stores the address of the support recipient 2. The care level 2114 stores the care level of the support recipient 2. The support required items 2115 store the support items (or items that particularly require support) required for the support recipient 2. The personality 2116 stores information indicating the personality of the support recipient 2 (in this example, information that numerically expresses the extroversion, cooperativeness, and conscientiousness of the support recipient 2 (for example, values quantified by the Big Five theory)). In this way, the support recipient information 211 includes content equivalent to the personal information of the support recipient 2.

図5Dは、被支援者情報提供者7の外部サーバ400において管理され、マッチング装置100に提供される情報である被支援者情報(外部)114の一例である。同図に示すように、例示する被支援者情報(外部)114は、書類名1141と実データ1142の各項目を有する一つ以上のレコード(エントリ)で構成される。尚、本例では、被支援者情報(外部)114が、被支援者2の診断書等の書類を単位として提供される場合を示すが、被支援者情報(外部)114の種類は必ずしも限定されない。上記書類は、当該書類がいずれの被支援者2についてのものであるかを特定する情報(被支援者2の識別子)を含む。被支援者情報(外部)114のレコードの一つは書類の一つに対応する。 FIG. 5D is an example of the support recipient information (external) 114, which is information managed in the external server 400 of the support recipient information provider 7 and provided to the matching device 100. As shown in the figure, the illustrated support recipient information (external) 114 is composed of one or more records (entries) having the items of document name 1141 and actual data 1142. Note that in this example, the support recipient information (external) 114 is provided in units of documents such as a medical certificate of the support recipient 2, but the type of support recipient information (external) 114 is not necessarily limited. The document includes information (identifier of the support recipient 2) that identifies which support recipient 2 the document is for. One record of the support recipient information (external) 114 corresponds to one document.

上記項目のうち、書類名1141には、当該書類の書類名が格納される。実データ1142には、当該書類の実体もしくは当該書類の所在(ファイル名、パス名等)を示す情報が格納される。尚、外部サーバ400は、例えば、実データ1142に格納されている書類の実体もしくは、実データ1142に格納されている所在を示す情報から書類の実体を取得してマッチング装置100に提供する。 Of the above items, the document name 1141 stores the document name of the document. The actual data 1142 stores information indicating the entity of the document or the location of the document (file name, path name, etc.). The external server 400 obtains the entity of the document stored in the actual data 1142 or the entity of the document from the information indicating the location stored in the actual data 1142, for example, and provides it to the matching device 100.

尚、図5A~図5Dに示した情報(テーブル)は、いずれも一例に過ぎず、上記した以外の項目および内容を有していてもよい。 Note that the information (tables) shown in Figures 5A to 5D are merely examples, and may include items and contents other than those described above.

図6は、マッチングシステム1の構成要素(支援者端末200、支援機関サーバ300、マッチング装置100、外部サーバ400)の実現に用いる情報処理装置(コンピュー
タ)のハードウェア構成の一例である。
FIG. 6 shows an example of the hardware configuration of an information processing device (computer) used to realize the components of the matching system 1 (supporter terminal 200, support organization server 300, matching device 100, external server 400).

例示する情報処理装置10は、プロセッサ11、主記憶装置12(メモリ)、補助記憶装置13(外部記憶装置)、入力装置14、出力装置15、および通信装置16を備える。これらはバスや通信ケーブル等を介して通信可能に接続されている。情報処理装置10の例として、パーソナルコンピュータ、サーバ装置、スマートフォン、タブレット、オフィスコンピュータ、汎用機(メインフレーム)等がある。 The illustrated information processing device 10 includes a processor 11, a main storage device 12 (memory), an auxiliary storage device 13 (external storage device), an input device 14, an output device 15, and a communication device 16. These are connected to each other so as to be able to communicate with each other via a bus, a communication cable, or the like. Examples of the information processing device 10 include a personal computer, a server device, a smartphone, a tablet, an office computer, a general-purpose machine (mainframe), and the like.

情報処理装置10は、その全部又は一部が、例えば、クラウドシステムによって提供される仮想サーバのように、仮想化技術やプロセス空間分離技術等を用いて提供される仮想的な情報処理資源を用いて実現されるものであってもよい。また、情報処理装置10によって提供される機能の全部又は一部は、例えば、クラウドシステムがAPI(Application Programming Interface)等を介して提供するサービスによって実現してもよい。また
、情報処理装置10によって提供される機能の全部又は一部は、例えば、SaaS(Software as a Service)、PaaS(Platform as a Service)、IaaS(Infrastructure
as a Service)等を利用して実現されるものであってもよい。
The information processing device 10 may be realized, in whole or in part, by using virtual information processing resources provided by using virtualization technology, process space separation technology, or the like, such as a virtual server provided by a cloud system. Furthermore, all or in part of the functions provided by the information processing device 10 may be realized, for example, by a service provided by a cloud system via an API (Application Programming Interface) or the like. Furthermore, all or in part of the functions provided by the information processing device 10 may be realized, for example, by a service provided by a cloud system via an API (Application Programming Interface), or the like. Furthermore, all or in part of the functions provided by the information processing device 10 may be realized, for example, by a service provided by a service provider such as SaaS (Software as a Service), PaaS (Platform as a Service), IaaS (Infrastructure
This may be realized by using the Service as a Service, etc.

プロセッサ11は、例えば、CPU(Central Processing Unit)、MPU(Micro Processing Unit)、GPU(Graphics Processing Unit)、FPGA(Field Programmable
Gate Array)、ASIC(Application Specific Integrated Circuit)、AI(Artificial Intelligence)チップ等を用いて構成されている。
The processor 11 may be, for example, a central processing unit (CPU), a micro processing unit (MPU), a graphics processing unit (GPU), a field programmable gate array (FPGA), or the like.
It is composed of a gate array, an application specific integrated circuit (ASIC), an artificial intelligence (AI) chip, etc.

主記憶装置12は、プロセッサ11がプログラムを実行する際に利用する装置であり、例えば、ROM(Read Only Memory)、RAM(Random Access Memory)、不揮発性メモリ(NVRAM(Non Volatile RAM))等である。マッチングシステム1の構成要素(支援者端末200、支援機関サーバ300、マッチング装置100、外部サーバ400)において実現される各種の機能は、プロセッサ11が、補助記憶装置13に格納(記憶)されているプログラムやデータを主記憶装置12に読み出して実行することにより実現される。 The main memory device 12 is a device used by the processor 11 when executing a program, and is, for example, a ROM (Read Only Memory), a RAM (Random Access Memory), or a non-volatile memory (NVRAM (Non Volatile RAM)). The various functions realized in the components of the matching system 1 (supporter terminal 200, support organization server 300, matching device 100, external server 400) are realized by the processor 11 reading out the programs and data stored (memorized) in the auxiliary memory device 13 into the main memory device 12 and executing them.

補助記憶装置13は、プログラムやデータを記憶する装置であり、例えば、SSD(Solid State Drive)、ハードディスクドライブ、光学式記憶装置(CD(Compact Disc)
、DVD(Digital Versatile Disc)等)、ストレージシステム、ICカード、SDカードや光学式記録媒体等の非一時的な記録媒体の読取/書込装置、クラウドサーバの非一時的な記憶領域等で構成することができる。補助記憶装置13には、記録媒体の読取装置や通信装置16を介して、非一時的な記録媒体や非一時的な記憶装置を備えた他の情報処理装置からプログラムやデータを読み込むことができる。補助記憶装置13に格納(記憶)されているプログラムやデータは主記憶装置12に随時読み込まれる。
The auxiliary storage device 13 is a device that stores programs and data, and may be, for example, a solid state drive (SSD), a hard disk drive, or an optical storage device (CD (Compact Disc)
, DVD (Digital Versatile Disc), a storage system, a reading/writing device for non-transient recording media such as IC cards, SD cards, and optical recording media, a non-transient storage area of a cloud server, etc. Programs and data can be read into the auxiliary storage device 13 from other information processing devices equipped with non-transient recording media or non-transient storage devices via a recording medium reading device or a communication device 16. The programs and data stored (memorized) in the auxiliary storage device 13 are read into the main storage device 12 as needed.

入力装置14は、外部からの情報の入力を受け付けるインタフェースであり、例えば、キーボード、マウス、タッチパネル、カードリーダ、ペン入力方式のタブレット、音声入力装置等である。 The input device 14 is an interface that accepts information input from the outside, and is, for example, a keyboard, a mouse, a touch panel, a card reader, a pen-input tablet, a voice input device, etc.

出力装置15は、処理経過や処理結果等の各種情報を外部に出力するインタフェースである。出力装置15は、例えば、上記の各種情報を可視化する表示装置(液晶モニタ、LCD(Liquid Crystal Display)、グラフィックカード等)、上記の各種情報を音声化する装置(音声出力装置(スピーカ等))、上記の各種情報を文字化する装置(印字装置等)である。尚、例えば、情報処理装置10が通信装置16を介して他の装置との間で情報の入力や出力を行う構成としてもよい。 The output device 15 is an interface that outputs various information such as the progress of processing and the results of processing to the outside. The output device 15 is, for example, a display device (liquid crystal monitor, LCD (Liquid Crystal Display), graphic card, etc.) that visualizes the various information described above, a device that converts the various information described above into audio (audio output device (speaker, etc.)), or a device that converts the various information described above into text (printer, etc.). Note that, for example, the information processing device 10 may be configured to input and output information to and from other devices via the communication device 16.

入力装置14と出力装置15は、ユーザとの間での対話処理(情報の受け付け、情報の提供等)を実現するユーザインタフェースを構成する。 The input device 14 and the output device 15 constitute a user interface that realizes interactive processing with the user (accepting information, providing information, etc.).

通信装置16は、他の装置との間の通信を実現する装置である。通信装置16は、通信媒体5を介して他の装置との間の通信を実現する、有線方式又は無線方式の通信インタフェースであり、例えば、NIC(Network Interface Card)、無線通信モジュール、USBモジュール等である。 The communication device 16 is a device that realizes communication with other devices. The communication device 16 is a wired or wireless communication interface that realizes communication with other devices via the communication medium 5, and is, for example, a NIC (Network Interface Card), a wireless communication module, a USB module, etc.

情報処理装置10には、例えば、オペレーティングシステム、ファイルシステム、DBMS(DataBase Management System)(リレーショナルデータベース、NoSQL等)、KVS(Key-Value Store)等が導入されていてもよい。 The information processing device 10 may be equipped with, for example, an operating system, a file system, a DBMS (DataBase Management System) (relational database, NoSQL, etc.), a KVS (Key-Value Store), etc.

続いて、マッチングシステム1において行われる処理について説明する。マッチングシステム1は、ある支援機関3が相談者から被支援者2の支援について相談を受け付けた際、当該被支援者2を支援するのに相応しい適切な支援者4を探索し、探索した結果に基づくマッチング情報を生成する処理(以下、「マッチング処理S700」と称する。)を行う。 Next, we will explain the processing performed in the matching system 1. When a support organization 3 accepts a consultation from a client regarding supporting a person being supported 2, the matching system 1 searches for a suitable supporter 4 who is suited to supporting the person being supported 2, and performs a process (hereinafter referred to as "matching process S700") to generate matching information based on the search results.

図7は、マッチング処理S700の概略を説明するシーケンス図である。以下、同図とともにマッチング処理S700について説明する。尚、マッチング処理S700の開始時において、支援機関サーバ300の支援機関情報311および支援者情報312には、マッチング処理S700において必要な内容が予め設定されているものとする。 Figure 7 is a sequence diagram outlining the matching process S700. Below, the matching process S700 will be explained with reference to the same figure. Note that at the start of the matching process S700, the support institution information 311 and supporter information 312 of the support institution server 300 are assumed to have the necessary content for the matching process S700 preset.

同図に示すように、まず、支援機関3(1)が相談者から被支援者2の支援についての相談を受け付けると、支援機関3(1)のユーザ(相談受付業務を行う者。支援者4等)が、当該被支援者2の被支援者情報を支援者端末200(1)に入力する(S701)。 As shown in the figure, first, when the support institution 3 (1) accepts a consultation from a person seeking advice regarding support for a person supported 2, a user of the support institution 3 (1) (a person who handles consultation reception work, such as a supporter 4) inputs the supportee information of the person supported 2 into the supporter terminal 200 (1) (S701).

図8は、S701において相談者から被支援者情報を受け付ける際に支援者端末200(1)がユーザに提示する画面(以下、「被支援者情報入力画面800」と称する。)の一例である。被支援者情報入力画面800は、例えば、Webブラウザによって表示されるWebページ形式の画面である。 Figure 8 is an example of a screen (hereinafter referred to as the "support recipient information input screen 800") that the supporter terminal 200 (1) presents to the user when accepting support recipient information from the client in S701. The support recipient information input screen 800 is, for example, a web page screen displayed by a web browser.

同図に示すように、例示する被支援者情報入力画面800は、支援者候補を選択する際の条件(以下、「支援者候補選出条件」と称する。)を設定するための項目群(相談分類812、分類に応じたメニュー813(氏名8131、住所8132、介護度8133、要支援項目8134、性格検査結果8135等))と、上記項目群の各項目を、支援者候補の選出に際し必ず考慮する条件(以下、「必須条件」と称する。)とするか否かを指定する欄850を含む。また、被支援者情報入力画面800は、ユーザが個人情報の利用規約に同意するか否かの意思表示をするための入力欄818と、支援者候補の選出をユーザが指示するための実行ボタン820を含む。 As shown in the figure, the illustrated support recipient information input screen 800 includes a group of items (consultation classification 812, menu 813 according to classification (name 8131, address 8132, care level 8133, items of support required 8134, personality test results 8135, etc.)) for setting conditions for selecting supporter candidates (hereinafter referred to as "supporter candidate selection conditions"), and a field 850 for specifying whether each item in the above group of items is a condition that must be taken into consideration when selecting supporter candidates (hereinafter referred to as "essential conditions"). In addition, the support recipient information input screen 800 includes an input field 818 for the user to indicate whether or not he or she agrees to the terms of use for personal information, and an execute button 820 for the user to instruct the selection of supporter candidates.

上記項目のうち、相談分類812には、相談の分類を指定する。本例では相談分類812はプルダウンメニュー形式になっており、ユーザはプルダウンメニューに表示される分類(総合相談、介護、生活困窮、子ども等)の一つを選択する。本例はプルダウンメニューによって「介護」が選択されている場合であり、それによりメニュー813には、「介護向けマッチングメニュー」が表示されている。 Of the above items, the consultation category is specified in consultation category 812. In this example, consultation category 812 is in the form of a pull-down menu, and the user selects one of the categories displayed in the pull-down menu (general consultation, nursing care, financial difficulties, children, etc.). In this example, "nursing care" is selected from the pull-down menu, and as a result, a "matching menu for nursing care" is displayed in menu 813.

上記項目のうち、氏名8131には、ユーザが、被支援者2の氏名を設定する。また、住所8132には、ユーザが、被支援者2の住所を設定する。また、ユーザは、介護度8133に、被支援者2の介護度を、プルダウンメニューを利用して設定する。また、ユー
ザは、要支援項目8134において、被支援者2について必要とされる支援項目を選択(本例ではチェックボックスを選択)する。性格検査結果8135には、被支援者2について行われた性格検査の結果が表示される。
Of the above items, the user sets the name of the support recipient 2 in name 8131. The user sets the address of the support recipient 2 in address 8132. The user sets the care level of the support recipient 2 in care level 8133 using a pull-down menu. The user selects the support items required for the support recipient 2 in support required items 8134 (selecting the check boxes in this example). The results of a personality test conducted on the support recipient 2 are displayed in personality test result 8135.

各項目について設けられているチェックボックスである必須条件850の夫々には、各項目を必須条件とするか否かを指定する。本例では、ユーザは、必須条件とする項目のチェックボックスを選択する。尚、必須条件850を、チェックボックスではなく、例えば、必須条件の優先度(必須の度合い)を連続的に設定可能な部品(スライドバー等)により構成してもよい。その場合、例えば、後述する支援機関候補選出処理S708や支援者候補選出処理S711において、上記優先度を考慮しつつ支援機関候補や支援者候補を選出することが可能になる。 Each of the required conditions 850, which are check boxes provided for each item, specifies whether or not each item is a required condition. In this example, the user selects the check box for the item to be a required condition. Note that instead of check boxes, the required conditions 850 may be configured, for example, as a component (such as a slide bar) that allows the priority (degree of necessity) of the required condition to be continuously set. In that case, for example, in the candidate support institution selection process S708 and candidate supporter selection process S711 described below, it becomes possible to select candidate support institutions and candidates supporters while taking the above priority into consideration.

ユーザが、上記項目群と必須条件811のチェックボックスを操作し、個人情報の利用規約に同意するか否かの意思表示のための入力欄818を設定した後、実行ボタン820を操作すると、支援者端末200は、被支援者情報入力画面800に設定された内容に基づき被支援者情報を生成し、生成した被支援者情報を支援機関サーバ300に送信する。 When the user operates the above items and the check boxes of the required conditions 811, sets the input field 818 for indicating whether or not they agree to the terms of use for personal information, and then operates the execute button 820, the supporter terminal 200 generates support recipient information based on the contents set on the support recipient information input screen 800, and transmits the generated support recipient information to the support institution server 300.

図7に戻り、続いて、支援者端末200(1)は、入力された被支援者情報を、第1通信ネットワーク51を介して当該支援機関3(1)の支援機関サーバ300(1)に送信する。支援機関サーバ300(1)は、支援者端末200(1)から送られてきた被支援者情報を受信する(S702)。 Returning to FIG. 7, the supporter terminal 200(1) then transmits the input supportee information to the support institution server 300(1) of the support institution 3(1) via the first communication network 51. The support institution server 300(1) receives the supportee information sent from the supporter terminal 200(1) (S702).

続いて、支援機関サーバ300(1)が、第2通信ネットワーク52を介して、支援者端末200(1)から受信した被支援者情報とともにマッチング要求をマッチング装置100に送信する(S703)。 Then, the support organization server 300(1) transmits a matching request to the matching device 100 via the second communication network 52 together with the supportee information received from the supporter terminal 200(1) (S703).

マッチング装置100は、支援機関サーバ300(1)から被支援者情報とマッチング要求を受信すると、当該被支援者についての被支援者情報(外部)を外部サーバ400に要求する(S704)。尚、当該要求には、当該被支援者を特定する情報が含まれる。 When the matching device 100 receives the support recipient information and a matching request from the support organization server 300 (1), it requests support recipient information (external) about the support recipient from the external server 400 (S704). The request includes information that identifies the support recipient.

外部サーバ400は、マッチング装置100から上記要求を受信すると、当該被支援者の被支援者情報(外部)を検索し、検索された被支援者情報(外部)をマッチング装置100に送信する(S705)。 When the external server 400 receives the above request from the matching device 100, it searches for the supportee information (external) of the supportee, and transmits the searched supportee information (external) to the matching device 100 (S705).

続いて、マッチング装置100は、第2通信ネットワーク52を介して、各支援機関3(1)~(n)の支援機関サーバ300(1)~(n)に支援機関情報を要求する(S706)。各支援機関3(1)~(n)の支援機関サーバ300(1)~(n)は、上記要求を受信すると、夫々において管理されている支援機関情報をマッチング装置100に送信する(S707)。 Then, the matching device 100 requests support agency information from the support agency servers 300(1)-(n) of each support agency 3(1)-(n) via the second communication network 52 (S706). Upon receiving the request, the support agency servers 300(1)-(n) of each support agency 3(1)-(n) transmit the support agency information managed therein to the matching device 100 (S707).

マッチング装置100は、各支援機関3(1)~(n)の支援機関サーバ300(1)~(n)から支援機関情報を受信すると、続いて、支援機関候補を選出する処理(以下、「支援機関候補選出処理S708」と称する。)を実行し、支援機関候補を選出する。 When the matching device 100 receives the support agency information from the support agency servers 300(1)-(n) of each support agency 3(1)-(n), it then executes a process for selecting support agency candidates (hereinafter referred to as the "support agency candidate selection process S708") to select the support agency candidates.

図9は、図7における支援機関候補選出処理S708の詳細を説明するフローチャートである。以下、同図とともに支援機関候補選出処理S708について説明する。 Figure 9 is a flowchart explaining the details of the support agency candidate selection process S708 in Figure 7. Below, the support agency candidate selection process S708 will be explained with reference to this figure.

まず、マッチング装置100は、支援機関サーバ300から受信した被支援者情報の支援者候補選出条件のうち、必須条件と支援機関情報311とを対照することにより支援機関候補を選出する(S901)。例えば、図8の被支援者情報入力画面800では、住所
814と介護度815が必須条件とされているので、マッチング装置100は、住所814に設定された住所が支援機関3の近く(例えば、予め設定された距離以内)であり、かつ介護度815に設定された介護度に対応可能な支援機関3を支援機関候補として選出する。
First, the matching device 100 selects support agency candidates by comparing the essential conditions among the supporter candidate selection conditions of the support recipient information received from the support agency server 300 with the support agency information 311 (S901). For example, in the support recipient information input screen 800 of Fig. 8, the address 814 and the care level 815 are set as essential conditions, so the matching device 100 selects, as support agency candidates, support agencies 3 whose address set in the address 814 is close to the support agency 3 (for example, within a preset distance) and which can handle the care level set in the care level 815.

S901において、支援機関候補が選出されなかった場合(S902:NO)、処理はS905に進み、マッチング装置100は、エラー情報(該当する支援機関3無し)を出力してマッチング処理S700を終了する。一方、支援機関候補が選出された場合(S902:YES)、処理はS903に進む。 If no candidate support organization is selected in S901 (S902: NO), the process proceeds to S905, and the matching device 100 outputs error information (no applicable support organization 3) and ends the matching process S700. On the other hand, if a candidate support organization is selected (S902: YES), the process proceeds to S903.

尚、支援機関候補が選出されなかった場合(S902:NO)、ユーザが柔軟に対応することができるように、例えば、マッチングシステム1が被支援者2の条件(被支援者情報)を変更(緩和等)するためのユーザインタフェースを提供し、変更された条件に基づき支援機関候補選出処理S708を再度実行するようにしてもよい。また、支援機関候補が選出されなかった場合(S902:NO)、マッチングシステム1が、支援機関3や相談者に支援者4の選出が難しい旨や選出の中止を促す情報を提示するようにしてもよい。 If a candidate support institution is not selected (S902: NO), in order to allow the user to respond flexibly, for example, the matching system 1 may provide a user interface for changing (relaxing, etc.) the conditions (support recipient information) of the support recipient 2, and execute the candidate support institution selection process S708 again based on the changed conditions. Also, if a candidate support institution is not selected (S902: NO), the matching system 1 may present information to the support institution 3 or the person seeking advice that it is difficult to select a supporter 4 or to encourage the user to cancel the selection.

S903では、マッチング装置100は、支援者候補選出条件のうち必須条件以外の条件に基づき、被支援者情報と支援機関情報の類似度(支援機関3の属性がどの程度、被支援者2を支援するのに相応しいかを示す指標。以下、「支援機関類似度」と称する。)を求める。例えば、図8の例では、マッチング装置100は、要支援項目816において選択されている「歩行」に対応可能な支援機関3については支援機関類似度を高くする。尚、支援機関類似度の算出方法は必ずしも限定されず、例えば、被支援者情報と支援機関情報の対応する各項目の内容の適合度合いをコサイン類似度等により求めてもよい。 In S903, the matching device 100 determines the similarity between the support recipient information and the support agency information (an index showing the degree to which the attributes of the support agency 3 are suitable for supporting the support recipient 2, hereinafter referred to as "support agency similarity") based on conditions other than the essential conditions among the support candidate selection conditions. For example, in the example of FIG. 8, the matching device 100 increases the support agency similarity for the support agency 3 that can handle "walking" selected in the support required item 816. Note that the method of calculating the support agency similarity is not necessarily limited, and for example, the degree of compatibility between the contents of each corresponding item of the support recipient information and the support agency information may be determined by cosine similarity or the like.

続いて、マッチング装置100は、支援機関類似度の高い支援機関3から順に所定数の支援機関3を支援機関候補として選出する(S904)。尚、現場の個別のニーズに対応可能とするために、例えば、上記所定数を設定するためのユーザインタフェースをマッチングシステム1の構成要素のいずれかに設けてもよい。 Next, the matching device 100 selects a predetermined number of support organizations 3 as candidate support organizations in descending order of support organization similarity (S904). Note that, in order to be able to respond to individual needs at the site, for example, a user interface for setting the above-mentioned predetermined number may be provided in one of the components of the matching system 1.

図7に戻り、続いて、マッチング装置100は、第2通信ネットワーク52を介して、支援機関候補選出処理S708で選出した支援機関候補の支援機関サーバ300に支援者情報を要求する(S709)。支援機関サーバ300は、上記要求を受信すると、支援者情報をマッチング装置100に送信する(S710)。 Returning to FIG. 7, the matching device 100 then requests supporter information from the support institution server 300 of the support institution candidate selected in the support institution candidate selection process S708 via the second communication network 52 (S709). Upon receiving the request, the support institution server 300 transmits the supporter information to the matching device 100 (S710).

このように、マッチング装置100は、S703で受信した被支援者情報における被支援者に支援者候補を選出するに際して事前に支援機関候補を選出し、選出した支援機関候補のみに対して支援者情報を要求する。そのため、支援機関3からマッチング情報提供者6に対して不必要に多くの支援者情報(個人情報を含む)が送信されてしまうのを防ぐことができる。 In this way, when selecting supporter candidates for the supportee in the supportee information received in S703, the matching device 100 selects support agency candidates in advance and requests supporter information only from the selected support agency candidates. This makes it possible to prevent an unnecessarily large amount of supporter information (including personal information) from being sent from the support agency 3 to the matching information provider 6.

マッチング装置100は、支援機関候補の支援機関サーバ300から支援機関情報を受信すると、支援者候補を選出する処理(以下、「支援者候補選出処理S711」と称する。)を実行し、支援者候補を選出する。 When the matching device 100 receives support institution information from the support institution server 300 of the candidate support institution, it executes a process for selecting candidate supporters (hereinafter referred to as the "candidate supporter selection process S711") and selects candidate supporters.

図10は、図7における支援者候補選出処理S711の詳細を説明するフローチャートである。以下、同図とともに支援者候補選出処理S711について説明する。 Figure 10 is a flowchart explaining the details of the supporter candidate selection process S711 in Figure 7. Below, the supporter candidate selection process S711 will be explained with reference to this figure.

まず、マッチング装置100は、支援機関サーバ300から受信した被支援者情報の支援者候補選出条件のうち必須条件と支援者情報312とを対照することにより支援者候補
を選出する(S1011)。例えば、図8の例では、介護度815が必須条件とされているので、マッチング装置100は、介護度815に設定された介護度に対応可能な支援者4を支援者候補として選出する。
First, the matching device 100 selects supporter candidates by comparing the essential conditions among the supporter candidate selection conditions of the support recipient information received from the support organization server 300 with the supporter information 312 (S1011). For example, in the example of Fig. 8, the care level 815 is set as the essential condition, so the matching device 100 selects the supporter 4 who can handle the care level set in the care level 815 as the supporter candidate.

S1011において、支援者候補が選出されなかった場合(S1012:NO)、処理はS1012に進み、マッチング装置100は、エラー情報(該当する支援者4無し)を出力してマッチング処理S700を終了する。一方、支援者候補が選出された場合(S1012:YES)、処理はS1013に進む。 If no supporter candidate is selected in S1011 (S1012: NO), processing proceeds to S1012, and the matching device 100 outputs error information (no corresponding supporter 4) and ends the matching processing S700. On the other hand, if a supporter candidate is selected (S1012: YES), processing proceeds to S1013.

尚、支援者候補が選出されなかった場合(S1012:NO)に、ユーザが柔軟に対応することができるように、例えば、マッチングシステム1が被支援者2の条件(被支援者情報)を変更(緩和等)するためのユーザインタフェースを提供し、変更された条件に基づき支援機関候補選出処理S708を再度実行するようにしてもよい。また、支援機関候補が選出されなかった場合(S902:NO)、マッチングシステム1が、支援機関3や相談者に支援者4の選出が難しい旨や選出の中止を促す情報を提示するようにしてもよい。 In addition, in order to allow the user to respond flexibly when a supporter candidate is not selected (S1012: NO), for example, the matching system 1 may provide a user interface for changing (relaxing, etc.) the conditions (supportee information) of the supportee 2, and execute the support agency candidate selection process S708 again based on the changed conditions. Also, in the case where a support agency candidate is not selected (S902: NO), the matching system 1 may present information to the support agency 3 or the person seeking advice that it is difficult to select a supporter 4 or to encourage the user to cancel the selection.

S1013では、マッチング装置100は、支援者候補選出条件のうち必須条件以外の条件に基づき、被支援者情報と支援者情報の類似度(支援者4の属性がどの程度、被支援者2を支援するのに相応しいかを示す指標。以下、「支援者類似度」と称する。)を求める。例えば、図8の例では、マッチング装置100は、性格検査結果817の「外向性」、「協調性」、「誠実性」の各項目の数値と、支援者情報312の性格3125に格納されている数値との類似度を支援者類似度として求める。尚、支援機関類似度の算出方法は必ずしも限定されず、例えば、被支援者情報と支援者情報の対応する各項目の内容の適合度合いをコサイン類似度等により求めてもよい。 In S1013, the matching device 100 determines the similarity between the supported person information and the supporter information (an index showing the degree to which the attributes of the supporter 4 are suitable for supporting the supported person 2, hereinafter referred to as "supporter similarity") based on conditions other than the essential conditions among the supporter candidate selection conditions. For example, in the example of FIG. 8, the matching device 100 determines the similarity between the numerical values of each of the items "extroversion," "agreeableness," and "conscientiousness" in the personality test result 817 and the numerical values stored in personality 3125 of the supporter information 312 as the supporter similarity. Note that the method of calculating the support organization similarity is not necessarily limited, and for example, the degree of compatibility of the contents of each corresponding item of the supported person information and the supporter information may be determined by cosine similarity or the like.

続いて、マッチング装置100は、支援機関類似度と支援者類似度を総合的に評価することにより支援者候補を選出する(S1014)。例えば、マッチング装置100は、支援機関類似度と支援者類似度の合計値が高いものから順に所定数(一人以上)の支援者4を支援者候補として選出する。尚、例えば、上記所定数を設定するためのユーザインタフェースをマッチングシステム1の構成要素のいずれかに設けてもよい。 Next, the matching device 100 selects supporter candidates by comprehensively evaluating the support organization similarity and the supporter similarity (S1014). For example, the matching device 100 selects a predetermined number (one or more) of supporters 4 as supporter candidates in descending order of the total value of the support organization similarity and the supporter similarity. Note that, for example, a user interface for setting the above-mentioned predetermined number may be provided in one of the components of the matching system 1.

図7に戻り、続いて、マッチング装置100は、支援者候補選出処理S711で選出した支援者候補(選出した支援者候補に関する情報)を支援機関サーバ300(1)に送信する(S712)。 Returning to FIG. 7, the matching device 100 then transmits the supporter candidates selected in the supporter candidate selection process S711 (information about the selected supporter candidates) to the support institution server 300 (1) (S712).

支援機関サーバ300(1)は、マッチング装置100から支援者候補を受信すると、受信した支援者候補を、第1通信ネットワーク51を介して支援者端末200(1)に送信する(S713)。 When the support organization server 300 (1) receives the supporter candidates from the matching device 100, it transmits the received supporter candidates to the supporter terminal 200 (1) via the first communication network 51 (S713).

支援者端末200(1)は、支援機関サーバ300(1)から支援者候補を受信すると、受信した支援者候補の中から支援者4の選択を促す画面(以下、「支援者選択画面1100」と称する。)を表示し、ユーザから支援者4の選択を受け付ける(S714)。 When the supporter terminal 200 (1) receives the supporter candidates from the support institution server 300 (1), it displays a screen (hereinafter referred to as the "supporter selection screen 1100") that prompts the user to select a supporter 4 from the received supporter candidates, and accepts the selection of a supporter 4 from the user (S714).

図11は、図7のS714において支援者端末200(1)が表示する支援者選択画面1100の一例である。支援者選択画面1100は、例えば、Webブラウザによって表示されるWebページ形式の画面である。 Figure 11 is an example of a supporter selection screen 1100 displayed by the supporter terminal 200 (1) in S714 of Figure 7. The supporter selection screen 1100 is, for example, a screen in the form of a web page displayed by a web browser.

同図に示すように、例示する支援者選択画面1100は、支援者候補選出条件の表示欄1110と支援者候補の表示欄1120を有する。また、支援者選択画面1100には、
選択結果送信ボタン1130が設けられている。
As shown in the figure, the illustrated supporter selection screen 1100 has a display field 1110 for displaying supporter candidate selection conditions and a display field 1120 for displaying supporter candidates.
A selection result send button 1130 is provided.

尚、図9の支援機関候補選出処理S708のS901において支援機関候補が選出されなかった場合(S902:NO)や、図10のS1011において支援者候補が選出されなかった場合(S1012:NO)、支援者候補の表示欄1120には、例えば、エラー情報(該当する支援機関3や支援者4無し)、支援者4の選出が難しい旨や選出の中止を促す情報が表示される。 In addition, if no support institution candidate is selected in S901 of the support institution candidate selection process S708 in FIG. 9 (S902: NO), or if no supporter candidate is selected in S1011 in FIG. 10 (S1012: NO), the display field 1120 for the supporter candidate will display, for example, error information (no corresponding support institution 3 or supporter 4), information indicating that it is difficult to select a supporter 4, or information urging the user to cancel the selection.

支援者候補選出条件の表示欄1110には、S708の支援機関候補および支援者候補の選出に用いた支援者候補選出条件の内容が表示される。より詳細には、項目1111の列には、支援者候補選出条件の項目名が、内容1112の列には、項目1111の夫々に対応する内容が、必須条件1113の列には、項目1111の夫々が必須条件か否かを示す情報(本例では、必須条件であれば「YES」、必須条件でなければ「NO」)が、夫々表示される。 The display field 1110 for the supporter candidate selection conditions displays the contents of the supporter candidate selection conditions used to select the support institution candidates and supporter candidates in S708. More specifically, the item 1111 column displays the item names of the supporter candidate selection conditions, the content 1112 column displays the contents corresponding to each of the items 1111, and the required conditions 1113 column displays information indicating whether each of the items 1111 is a required condition (in this example, "YES" if it is a required condition, and "NO" if it is not a required condition).

ユーザ(相談者や支援機関3の相談受付者(支援者4等))は、支援者候補選出条件の表示欄1110の内容を確認しつつ、支援者候補の表示欄1120において支援者4を選択する。例示する支援者候補の表示欄1120には、支援者候補選出処理S711で選出された支援者4の情報が、評価(例えば、支援機関類似度と支援者類似度を総合的に判定することにより得られる評価)の高い順に表示される。ユーザは、支援者候補の選択欄1121を操作(チェックボタンをチェック)することにより、相応しい支援者候補を選択する。支援者候補の表示欄1120の優先順位の列1122には、上記評価の優先順位が表示される。支援機関名1123には、当該支援者4が所属する支援機関3の名称が表示される。支援者1124には、当該支援者の氏名が表示される。 The user (the person seeking advice or the person accepting the consultation at the support institution 3 (supporter 4, etc.)) selects a supporter 4 in the supporter candidate display field 1120 while checking the contents of the supporter candidate selection conditions display field 1110. In the exemplary supporter candidate display field 1120, information on the supporter 4 selected in the supporter candidate selection process S711 is displayed in order of highest evaluation (e.g., evaluation obtained by comprehensively judging support institution similarity and supporter similarity). The user selects a suitable supporter candidate by operating the supporter candidate selection field 1121 (checking the check button). The priority order column 1122 in the supporter candidate display field 1120 displays the priority order of the above evaluation. The support institution name 1123 displays the name of the support institution 3 to which the supporter 4 belongs. The supporter 1124 displays the name of the supporter.

ユーザが、支援者候補を選択した後、選択結果送信ボタン1130を操作すると、支援者選択結果が送信される。 After the user selects a supporter candidate, the supporter selection results are sent by operating the send selection results button 1130.

図7に戻り、続いて、支援者端末200(1)は、ユーザが選択した支援者を示す情報(以下、「支援者選択結果」と称する。)を支援機関サーバ300(1)に送信する(S715)。 Returning to FIG. 7, the supporter terminal 200(1) then transmits information indicating the supporter selected by the user (hereinafter referred to as the "supporter selection result") to the support organization server 300(1) (S715).

支援機関サーバ300(1)は、支援者端末200(1)から支援者選択結果を受信すると、第2通信ネットワーク52を介して、受信した支援者選択結果をマッチング装置100に送信する(S716)。 When the support organization server 300(1) receives the supporter selection results from the supporter terminal 200(1), it transmits the received supporter selection results to the matching device 100 via the second communication network 52 (S716).

マッチング装置100は、支援機関サーバ300(1)から支援者選択結果を受信すると、支援者選択結果に指定されている支援者4が所属する支援機関3(x)を特定し、特定した支援機関3(x)の支援機関サーバ300(x)に、当該支援者4が選択されたことを示す情報、即ち支援者選択通知を、第2通信ネットワーク52を介して、送信する(S717)。 When the matching device 100 receives the supporter selection result from the support organization server 300(1), it identifies the support organization 3(x) to which the supporter 4 specified in the supporter selection result belongs, and transmits information indicating that the supporter 4 has been selected, i.e., a supporter selection notification, to the support organization server 300(x) of the identified support organization 3(x) via the second communication network 52 (S717).

支援機関サーバ300(x)は、マッチング装置100から支援者選択通知を受信すると、当該情報から特定される支援者4の支援者端末200(x)に支援者選択通知の内容を送信する(S718)。 When the support organization server 300(x) receives the supporter selection notification from the matching device 100, it transmits the contents of the supporter selection notification to the supporter terminal 200(x) of the supporter 4 identified from the information (S718).

支援者端末200(x)は、支援機関サーバ300(x)から支援者選択通知の内容を受信すると、受信した支援者選択通知の内容をユーザに提示(例えば表示)する。該当する支援者4は、支援者端末200(x)を介して上記情報を参照し、被支援者2を支援することについての対応可否を、例えば、自身が所属する支援機関3を通じて被支援者2に
ついての相談を受け付けた支援機関3に通知する。
When the supporter terminal 200(x) receives the contents of the supporter selection notification from the support organization server 300(x), it presents (e.g. displays) the contents of the received supporter selection notification to the user. The corresponding supporter 4 refers to the above information via the supporter terminal 200(x) and notifies the support organization 3 that has accepted the consultation about the supportee 2, for example, through the support organization 3 to which the supporter 4 belongs, of the availability of support for the supportee 2.

図12に、上記提示に際し支援者端末200(x)が表示する画面(以下、「支援者選択通知画面1200」と称する。)の一例を示す。支援者選択通知画面1200は、例えば、Webブラウザによって表示されるWebページ形式の画面である。 Figure 12 shows an example of a screen (hereinafter referred to as the "supporter selection notification screen 1200") that is displayed by the supporter terminal 200 (x) when presenting the above. The supporter selection notification screen 1200 is, for example, a screen in the form of a web page that is displayed by a web browser.

同図に示すように、支援者選択通知画面1200は、被支援者に関する情報の表示欄1210、対応可能ボタン1230、および対応不可ボタン1240を有する。被支援者に関する情報の表示欄1210には、対象となる被支援者2の情報が表示される。本例では、被支援者2の個人を特定可能な情報(氏名、住所の全体等)を省略して表示している。支援者4は、対応可能である場合は対応可能ボタン1230を操作し、対応不可である場合は対応不可ボタン1240を操作する。支援者4が行った操作の内容は、例えば、第1通信ネットワーク51および第2通信ネットワーク52を介して当該被支援者2についての相談を受け付けた支援機関3に通知される。 As shown in the figure, the supporter selection notification screen 1200 has a display field 1210 for information about the supportee, a Available button 1230, and an Unavailable button 1240. Information about the target supportee 2 is displayed in the display field 1210 for information about the supportee. In this example, information that can identify the supportee 2 (such as name and full address) is omitted. If the supporter 4 is available, he/she operates the Available button 1230, and if he/she is not available, he/she operates the Unavailable button 1240. The content of the operation performed by the supporter 4 is notified to the support organization 3 that has accepted the consultation about the supportee 2, for example, via the first communication network 51 and the second communication network 52.

以上詳細に説明したように、本実施形態のマッチングシステム1によれば、被支援者2の支援を行うのに相応しい適切な支援者4の候補が自動的に選出される。そのため、支援機関3においては、従来、経験に基づき行われていた支援者4の選択業務の効率化を図ることができる。また、マッチングシステム1は、第1段階として、被支援者情報と支援機関情報とに基づき支援機関候補をまず選出して対象となる支援機関3を絞り込み、続いて、第2段階として、選出した支援機関候補の支援者情報のみをマッチング装置100に送信するので、第1段階で除外した支援機関3についての計算量が削減され、効率よく支援者候補を選出することができる。また、マッチングシステム1は、選出した支援機関候補のみに対して支援者情報を要求するので、支援機関3からマッチング情報提供者6に対して不必要に個人情報が送信されてしまうのを防ぐことができる。 As described above in detail, according to the matching system 1 of this embodiment, suitable candidates for supporters 4 who are suitable to support the support recipient 2 are automatically selected. Therefore, the support institution 3 can improve the efficiency of the selection work of the supporter 4, which was previously performed based on experience. In addition, in the first stage, the matching system 1 first selects support institution candidates based on the support recipient information and the support institution information to narrow down the target support institutions 3, and then, in the second stage, transmits only the supporter information of the selected support institution candidates to the matching device 100, so that the amount of calculation for the support institutions 3 excluded in the first stage is reduced and supporter candidates can be selected efficiently. In addition, since the matching system 1 requests supporter information only from the selected support institution candidates, it is possible to prevent personal information from being unnecessarily transmitted from the support institution 3 to the matching information provider 6.

[第2実施形態]
第1実施形態のマッチングシステム1では、相談者から相談を受け付けた支援機関3が被支援者情報を支援者端末200に入力し、入力された内容をマッチング装置100に提供していた(支援機関3の相談窓口の支援者4を介する構成)。これに対し、第2実施形態のマッチングシステム1では、相談者が、例えば、自身が所有する情報処理装置(パーソナルコンピュータ、スマートフォン、タブレット等。以下、「相談者端末600」と称する。)を操作して被支援者情報を入力し、相談者端末600からインターネット等の第2通信ネットワーク52を介して被支援者情報をマッチング装置100に提供する。
[Second embodiment]
In the matching system 1 of the first embodiment, the support institution 3 that accepted a consultation from a person seeking advice inputs information about the person supported into the supporter terminal 200, and provides the inputted content to the matching device 100 (through a supporter 4 at the consultation desk of the support institution 3). In contrast, in the matching system 1 of the second embodiment, the person seeking advice inputs information about the person supported by operating, for example, an information processing device (personal computer, smartphone, tablet, etc., hereinafter referred to as "consultant terminal 600") owned by the person seeking advice, and provides the information about the person supported to the matching device 100 from the client terminal 600 via a second communication network 52 such as the Internet.

第2実施形態のマッチングシステム1によれば、相談者は、支援機関3に出向くことなく自宅から被支援者2に関する情報を提供し、被支援者2についての支援を行うのに相応しい適切な支援者4を選択を効率よく選択することができる。尚、相談者が被支援者情報を入力するための画面は、例えば、マッチング情報提供者6や支援機関3等が運用するWebサーバにより提供するようにしてもよい。 According to the matching system 1 of the second embodiment, the person seeking advice can provide information about the person being supported 2 from home without visiting the support institution 3, and can efficiently select an appropriate supporter 4 suitable for providing support to the person being supported 2. The screen on which the person seeking advice inputs the information about the person being supported may be provided, for example, by a web server operated by the matching information provider 6, the support institution 3, etc.

第2実施形態のマッチングシステム1の基本的な構成は第1実施形態と共通する。以下、第1実施形態との相違点を中心として第2実施形態のマッチングシステム1について説明する。 The basic configuration of the matching system 1 of the second embodiment is the same as that of the first embodiment. Below, the matching system 1 of the second embodiment will be described, focusing on the differences from the first embodiment.

図13は、第2実施形態のマッチングシステム1の概略的な構成を示す図である。同図に示すように、第2実施形態のマッチングシステム1は、第2通信ネットワーク52に通信可能に接続する一つ以上の相談者端末600を含む。 Figure 13 is a diagram showing a schematic configuration of a matching system 1 of the second embodiment. As shown in the figure, the matching system 1 of the second embodiment includes one or more client terminals 600 communicably connected to the second communication network 52.

図14は、相談者端末600が備える主な機能を説明するブロック図である。同図に示
すように、相談者端末600は、記憶部610、被支援者情報受付部620、および被支援者情報送信部625の各機能を備える。
14 is a block diagram for explaining main functions of the client terminal 600. As shown in the figure, the client terminal 600 includes a storage unit 610, a support recipient information receiving unit 620, and a support recipient information transmitting unit 625.

記憶部210は、被支援者情報611を記憶する。このうち被支援者情報611は、相談者から受け付けた被支援者情報を含む。 The storage unit 210 stores support recipient information 611. The support recipient information 611 includes support recipient information received from the client.

被支援者情報受付部620は、相談者から被支援者情報を受け付ける。被支援者情報受付部620が受け付けた被支援者情報は、記憶部610が被支援者情報611として記憶する。 The support recipient information receiving unit 620 receives support recipient information from the client. The support recipient information received by the support recipient information receiving unit 620 is stored in the memory unit 610 as support recipient information 611.

被支援者情報送信部625は、被支援者情報受付部620が相談者から受け付けた被支援者情報を、第2通信ネットワーク52を介してマッチング装置100に送信する。 The support recipient information sending unit 625 sends the support recipient information received from the client by the support recipient information receiving unit 620 to the matching device 100 via the second communication network 52.

図15に、被支援者情報611の一例を示す。同図に示すように、例示する被支援者情報611は、氏名6111、相談分類6112、住所6113、介護度6114、要支援項目6115、性格6116等の各項目を有する一つのレコード(エントリ)で構成される。これら各項目は図5Cに示した被支援者情報211の各項目と同様である。 Figure 15 shows an example of support recipient information 611. As shown in the figure, the example support recipient information 611 is composed of one record (entry) having items such as name 6111, consultation category 6112, address 6113, care level 6114, items of support required 6115, and personality 6116. Each of these items is the same as each item of the support recipient information 211 shown in Figure 5C.

図16は、第2実施形態のマッチングシステム1が、相談者端末600から被支援者情報を受け付けた際、当該被支援者2を支援するのに相応しい適切な支援者4を探索し、探索した結果に基づくマッチング情報を生成する処理(以下、「マッチング処理S1600」と称する。)を説明するシーケンス図である。以下、同図とともにマッチング処理S1600について説明する。 Figure 16 is a sequence diagram for explaining a process (hereinafter referred to as "matching process S1600") in which the matching system 1 of the second embodiment searches for a suitable supporter 4 to support the supportee 2 when the supportee information is received from the client terminal 600, and generates matching information based on the search results. The matching process S1600 will be explained below with reference to the same figure.

同図に示すように、まず相談者端末600(1)が相談者から被支援者2の被支援者情報の入力を受け付ける(S1601)。 As shown in the figure, first, the client terminal 600 (1) accepts input of supportee information for the supportee 2 from the client (S1601).

続いて、相談者端末600(1)が、第2通信ネットワーク52を介して、相談者から受け付けた被支援者情報とともにマッチング要求をマッチング装置100に送信し、マッチング装置100が被支援者情報とともにマッチング要求を受信する(S1603)。 Next, the client terminal 600 (1) transmits a matching request to the matching device 100 via the second communication network 52 together with the support recipient information received from the client, and the matching device 100 receives the matching request together with the support recipient information (S1603).

続いて、マッチング装置100が、受信した被支援者情報に基づき、図7に示した第1実施形態のマッチング処理S700と同様に、外部サーバ400からの被支援者情報(外部)の取得(S704~S705)、支援機関候補の選出(S706~S708)、および支援者候補の選出(S709~S711)の各処理を行う。 Then, based on the received support recipient information, the matching device 100 performs the processes of acquiring support recipient information (external) from the external server 400 (S704 to S705), selecting candidate support organizations (S706 to S708), and selecting candidate supporters (S709 to S711), similar to the matching process S700 of the first embodiment shown in FIG. 7.

続いて、マッチング装置100が、選出した支援者候補に関する情報を、第2通信ネットワーク52を介して相談者端末600(1)に送信する(S1612)。 Next, the matching device 100 transmits information about the selected supporter candidates to the client terminal 600 (1) via the second communication network 52 (S1612).

相談者端末600(1)は、支援機関サーバ300(1)から支援者候補を受信すると、受信した支援者候補からの支援者4の選択を相談者に促す画面(例えば、図11に示した「支援者選択画面1100」)を表示し、相談者から支援者4の選択を受け付ける(S1614)。尚、支援者4の個人情報の必要以上の開示を防ぐため、支援者選択画面1100には支援者4の個人を特定可能な情報(氏名、住所の全体等)を記載しないようにする。 When the client terminal 600 (1) receives the supporter candidates from the support organization server 300 (1), it displays a screen (for example, the "supporter selection screen 1100" shown in FIG. 11) that prompts the client to select a supporter 4 from the received supporter candidates, and accepts the selection of a supporter 4 from the client (S1614). Note that in order to prevent unnecessary disclosure of personal information of the supporter 4, the supporter selection screen 1100 is not to include any information that can identify the supporter 4 (such as name or full address).

続いて、相談者端末600(1)は、相談者が選択した支援者4を示す情報(支援者選択結果)を、第2通信ネットワーク52を介してマッチング装置100に送信する(S1616)。 Next, the client terminal 600(1) transmits information indicating the supporter 4 selected by the client (supporter selection result) to the matching device 100 via the second communication network 52 (S1616).

尚、以上の例では、支援者候補からの支援者4の選択を相談者が行うようにしているが、第1実施形態と同様に、支援者候補からの支援者4の選択を支援機関3が行うようにしてもよい。 In the above example, the client selects the supporter 4 from the supporter candidates, but similar to the first embodiment, the support institution 3 may select the supporter 4 from the supporter candidates.

続いて、マッチング装置100が、受信した支援者選択結果に基づき、図7に示した第1実施形態のマッチング処理S700と同様、支援者選択通知の支援機関(x)に通知する処理(S717~S718)を行う。 Then, based on the received supporter selection result, the matching device 100 performs a process (S717 to S718) of notifying the support organization (x) of the supporter selection notification, similar to the matching process S700 of the first embodiment shown in FIG. 7.

以上に説明したように、第2実施形態のマッチングシステム1は、被支援者情報を相談者サイドで入力するので、相談者は、支援機関3の相談窓口の応対者(支援者4等)を介すことなく、また、支援機関3に出向くことなく、自宅から被支援者2に関する情報を提供することができる。また、支援機関3においては相談受付業務の負荷軽減を図ることができる。また、第2実施形態のマッチングシステム1によれば、支援者候補からの支援者4の選択を相談者サイドで行う仕組みを提供することができる。 As described above, in the matching system 1 of the second embodiment, the information on the person being supported is input on the side of the person seeking advice, so the person seeking advice can provide information on the person being supported 2 from home without going through a person at the consultation desk of the support institution 3 (such as the supporter 4) and without having to go to the support institution 3. This also reduces the burden on the support institution 3 in terms of consultation reception work. Furthermore, the matching system 1 of the second embodiment can provide a mechanism for the person seeking advice to select the supporter 4 from among supporter candidates.

以上、実施形態について説明したが、本発明は上記の実施形態に限定されるものではなく、様々な変形例が含まれ、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施形態の構成の一部を他の実施形態の構成に置き換えることや、また、ある実施形態の構成に他の実施形態の構成を加えることも可能である。また、各実施形態の構成の一部について、他の構成の追加、削除、置換をすることが可能である。 Although the embodiments have been described above, the present invention is not limited to the above-described embodiments, and includes various modified examples, and is not necessarily limited to those having all of the configurations described. It is also possible to replace part of the configuration of one embodiment with the configuration of another embodiment, or to add the configuration of another embodiment to the configuration of one embodiment. It is also possible to add, delete, or replace part of the configuration of each embodiment with other configurations.

1 マッチングシステム、2 被支援者、3 支援機関、4 支援者、6 マッチング情報提供者、7 被支援者情報提供者、51 第1通信ネットワーク、52 第2通信ネットワーク、100 マッチング装置、110 記憶部、114 被支援者情報(外部)、120 マッチング要求受信部、125 情報取得管理部、130 支援機関候補選出部、135 支援者候補選出部、140 支援者候補送信部、145 支援者候補選択結果受信部、150 マッチング情報送信部、200 支援者端末、210 記憶部、211
被支援者情報、212 支援者候補情報、213 支援者候補選択結果、220 被支援者情報受付部、225 被支援者情報送信部、230 支援者候補情報受信部、235
支援者候補選択受付部、240 支援者候補選択結果送信部、245 支援者選択通知受信部、250 支援者選択通知提示部、300 支援機関サーバ、310 記憶部、311 支援機関情報、312 支援者情報、313 支援者候補情報、314 支援者候補選択結果、315 支援者選択通知、320 情報管理提供部、325 マッチング要求送信部、330 支援者候補情報受信部、335 支援者候補情報送信部、340 支援者候補選択結果受信部、345 支援者候補選択結果送信部、350 支援者選択通知受信部、355 支援者選択通知送信部、600 相談者端末、S700 マッチング処理、S708 支援機関候補選出処理、S711 支援者候補選出処理、800 被支援者情報入力画面、1100 支援者選択画面、1200 支援者選択通知画面
1 Matching system, 2 Supportee, 3 Support organization, 4 Supporter, 6 Matching information provider, 7 Supportee information provider, 51 First communication network, 52 Second communication network, 100 Matching device, 110 Memory unit, 114 Supportee information (external), 120 Matching request receiving unit, 125 Information acquisition management unit, 130 Support organization candidate selection unit, 135 Supporter candidate selection unit, 140 Supporter candidate transmission unit, 145 Supporter candidate selection result reception unit, 150 Matching information transmission unit, 200 Supporter terminal, 210 Memory unit, 211
Support recipient information, 212 Supporter candidate information, 213 Supporter candidate selection result, 220 Support recipient information receiving unit, 225 Support recipient information transmitting unit, 230 Supporter candidate information receiving unit, 235
Supporter candidate selection reception unit, 240 Supporter candidate selection result transmission unit, 245 Supporter selection notification reception unit, 250 Supporter selection notification presentation unit, 300 Support organization server, 310 Storage unit, 311 Support organization information, 312 Supporter information, 313 Supporter candidate information, 314 Supporter candidate selection result, 315 Supporter selection notification, 320 Information management and provision unit, 325 Matching request transmission unit, 330 Supporter candidate information reception unit, 335 Supporter candidate information transmission unit, 340 Supporter candidate selection result reception unit, 345 Supporter candidate selection result transmission unit, 350 Supporter selection notification reception unit, 355 Supporter selection notification transmission unit, 600 Consultant terminal, S700 Matching process, S708 Support organization candidate selection process, S711 Supporter candidate selection process, 800 Supportee information input screen, 1100 Supporter selection screen, 1200 Supporter selection notification screen

Claims (15)

プロセッサおよび記憶装置を有する情報処理装置を用いて構成され、
支援の対象となる被支援者に関する情報である被支援者情報、
前記被支援者を支援する支援機関に関する情報である支援機関情報、および、
前記支援機関の夫々に所属する支援者に関する情報である支援者情報、
を記憶し、
前記被支援者情報と前記支援機関の夫々の前記支援機関情報とに基づき、前記被支援者と前記支援機関の夫々との類似度である機関類似度を求め、前記支援機関の夫々の前記機関類似度に基づき、所定数の前記支援機関を支援機関候補として選出する、支援機関候補選出処理を実行し、
前記被支援者の前記被支援者情報と、前記支援機関候補に所属する前記支援者の夫々の前記支援者情報とに基づき、前記被支援者と前記支援者の類似度である支援者類似度を求め、前記機関類似度と前記支援者類似度とに基づき、所定数の前記支援者を前記被支援者についての支援者候補として選出する、支援者候補選出処理を実行し、
選出した前記支援者候補を出力する、
マッチングシステム。
The information processing device includes a processor and a storage device.
Recipient information, which is information about the recipients who are the subject of support;
Support organization information, which is information regarding a support organization that supports the support recipient; and
Supporter information, which is information about supporters belonging to each of the support organizations;
Remember,
Executing a support institution candidate selection process to calculate an institution similarity between the support recipient and each of the support institutions based on the support recipient information and the support institution information of each of the support institutions, and to select a predetermined number of the support institutions as support institution candidates based on the institution similarity between each of the support institutions;
execute a supporter candidate selection process, which calculates a supporter similarity between the supportee and the supporter based on the supportee information of the supportee and the supporter information of each of the supporters belonging to the support institution candidate, and selects a predetermined number of the supporters as supporter candidates for the supportee based on the institution similarity and the supporter similarity;
outputting the selected supporter candidates;
Matching system.
請求項1に記載のマッチングシステムであって、
前記支援機関の夫々における情報処理装置である支援機関サーバと、
前記支援機関サーバの夫々と通信可能に接続するマッチング装置と、
を含み、
前記支援機関サーバは、夫々が所属する前記支援機関の前記支援機関情報を記憶し、
前記マッチング装置は、
前記支援機関サーバのうちの一つから、当該支援機関サーバが所属する前記支援機関が受け付けた前記被支援者の前記被支援者情報を受信し、
前記支援機関サーバの夫々から、夫々が所属する前記支援機関の前記支援機関情報を受信し、
前記被支援者情報と前記支援機関情報とに基づき前記支援機関候補選出処理を実行することにより前記支援機関候補を選出し、
前記支援機関候補が所属する前記支援機関から前記支援者情報を受信し、
前記被支援者情報と受信した前記支援者情報とに基づき前記支援者候補選出処理を実行することにより前記支援者候補を選出し、
選出した前記支援者候補を、前記被支援者情報を送信してきた前記支援機関サーバに送信し、
前記支援機関サーバは、前記支援者候補を受信して出力する、
マッチングシステム。
The matching system according to claim 1,
A support organization server which is an information processing device in each of the support organizations;
A matching device that is communicatively connected to each of the support organization servers;
Including,
The support organization server stores the support organization information of the support organization to which each of the users belongs,
The matching device includes:
receiving, from one of the support institution servers, the support recipient information of the support recipient accepted by the support institution to which the support institution server belongs;
receiving, from each of the support organization servers, the support organization information of the support organization to which each of the support organizations belongs;
selecting the support institution candidates by executing the support institution candidate selection process based on the support recipient information and the support institution information;
receiving the supporter information from the support organization to which the support organization candidate belongs;
selecting the supporter candidates by executing the supporter candidate selection process based on the supportee information and the received supporter information;
Transmitting the selected supporter candidates to the support organization server that transmitted the support recipient information;
The support organization server receives and outputs the supporter candidates.
Matching system.
請求項2に記載のマッチングシステムであって、
前記被支援者情報を送信してきた前記支援機関サーバは、前記支援者候補の中からユーザが選択した前記支援者を示す情報を前記マッチング装置に送信する、
マッチングシステム。
The matching system according to claim 2,
The support organization server that has transmitted the supportee information transmits information indicating the supporter selected by the user from among the supporter candidates to the matching device.
Matching system.
請求項2に記載のマッチングシステムであって、
前記マッチング装置は、
前記被支援者に関する情報である被支援者情報(外部)を提供する情報処理装置である外部サーバと通信可能に接続し、
前記外部サーバから、前記被支援者の前記被支援者情報(外部)を受信し、受信した被支援者情報(外部)を、前記支援機関候補選出処理又は前記支援者候補選出処理において前記被支援者情報として利用する、
マッチングシステム。
The matching system according to claim 2,
The matching device includes:
A communication-capable connection is provided with an external server that is an information processing device that provides support recipient information (external), which is information regarding the support recipient;
Receive the support recipient information (external) of the support recipient from the external server, and use the received support recipient information (external) as the support recipient information in the support institution candidate selection process or the supporter candidate selection process.
Matching system.
請求項1に記載のマッチングシステムであって、
前記支援機関の夫々における情報処理装置である支援機関サーバと、
前記支援機関サーバの夫々と通信可能に接続するマッチング装置と、
を含み、
前記支援機関サーバは、夫々が所属する前記支援機関の前記支援機関情報を記憶し、
前記マッチング装置は、
前記通信可能に接続する、相談者が操作する情報処理装置である相談者端末から、前記被支援者の前記被支援者情報を受信し、
前記支援機関サーバの夫々から、夫々が所属する前記支援機関の前記支援機関情報を受信し、
前記被支援者情報と前記支援機関情報とに基づき前記支援機関候補選出処理を実行することにより前記支援機関候補を選出し、
前記支援機関候補が所属する前記支援機関から前記支援者情報を受信し、
前記被支援者情報と受信した前記支援者情報とに基づき前記支援者候補選出処理を実行することにより前記支援者候補を選出し、
選出した前記支援者候補を、前記相談者端末に送信し、
前記相談者端末は、前記支援者候補を受信して出力する、
マッチングシステム。
The matching system according to claim 1,
A support organization server which is an information processing device in each of the support organizations;
A matching device that is communicatively connected to each of the support organization servers;
Including,
The support organization server stores the support organization information of the support organization to which each of the users belongs,
The matching device includes:
receiving the supportee information of the supportee from a client terminal which is an information processing device operated by the client and which is communicably connected;
receiving, from each of the support organization servers, the support organization information of the support organization to which each of the support organizations belongs;
selecting the support institution candidates by executing the support institution candidate selection process based on the support recipient information and the support institution information;
receiving the supporter information from the support organization to which the support organization candidate belongs;
selecting the supporter candidates by executing the supporter candidate selection process based on the supportee information and the received supporter information;
Transmitting the selected supporter candidates to the client terminal;
The counselor terminal receives and outputs the supporter candidate.
Matching system.
請求項5に記載のマッチングシステムであって、
前記相談者端末は、前記支援者候補の中からユーザが選択した前記支援者を示す情報を前記マッチング装置に送信する、
マッチングシステム。
The matching system according to claim 5,
the counselor terminal transmits information indicating the supporter selected by the user from the supporter candidates to the matching device;
Matching system.
請求項5に記載のマッチングシステムであって、
前記マッチング装置は、
前記被支援者に関する情報である被支援者情報(外部)を提供する情報処理装置である外部サーバと通信可能に接続し、
前記外部サーバから、前記被支援者の前記被支援者情報(外部)を受信し、受信した被支援者情報(外部)を、前記支援機関候補選出処理又は前記支援者候補選出処理において前記被支援者情報として利用する、
マッチングシステム。
The matching system according to claim 5,
The matching device includes:
A communication-capable connection is provided with an external server that is an information processing device that provides support recipient information (external), which is information regarding the support recipient;
Receive the support recipient information (external) of the support recipient from the external server, and use the received support recipient information (external) as the support recipient information in the support institution candidate selection process or the supporter candidate selection process.
Matching system.
請求項1に記載のマッチングシステムであって、
前記被支援者情報を受け付ける画面をユーザに提示して前記被支援者情報を取得し、
前記画面は、前記機関類似度又は前記支援者類似度を求める際に考慮すべき情報の設定欄と、前記情報の夫々の優先度の設定欄とを有し、
前記情報の夫々について設定された優先度を考慮して、前記機関類似度又は前記支援者類似度を求める、
マッチングシステム。
The matching system according to claim 1,
presenting a screen for receiving the support recipient information to a user to acquire the support recipient information;
The screen has a setting field for information to be considered when calculating the institution similarity or the supporter similarity, and a setting field for the priority of each of the information,
determining the institution similarity or the supporter similarity in consideration of the priority set for each of the pieces of information;
Matching system.
請求項1に記載のマッチングシステムであって、
前記支援機関候補を生成することができない場合に、前記被支援者情報の内容を変更するためのユーザインタフェースを提供し、
前記ユーザインタフェースにより変更された前記被支援者情報に基づき、前記支援機関候補選出処理を再度実行する、
マッチングシステム。
The matching system according to claim 1,
providing a user interface for changing the content of the support recipient information when the support organization candidate cannot be generated;
re-executing the support institution candidate selection process based on the support recipient information changed through the user interface;
Matching system.
請求項1に記載のマッチングシステムであって、
前記支援者候補を生成することができない場合に、前記被支援者情報の内容を変更するためのユーザインタフェースを提供し、
前記ユーザインタフェースにより変更された前記被支援者情報に基づき、前記支援者候補選出処理を再度実行する、
マッチングシステム。
The matching system according to claim 1,
providing a user interface for changing the content of the supportee information when the supporter candidate cannot be generated;
re-executing the supporter candidate selection process based on the supportee information changed through the user interface;
Matching system.
プロセッサおよび記憶装置を有する情報処理装置を用いて構成されるマッチングシステムが、
支援の対象となる被支援者に関する情報である被支援者情報、
前記被支援者を支援する支援機関に関する情報である支援機関情報、および、
前記支援機関の夫々に所属する支援者に関する情報である支援者情報、
を記憶するステップと、
前記被支援者情報と前記支援機関の夫々の前記支援機関情報とに基づき、前記被支援者と前記支援機関の夫々との類似度である機関類似度を求め、前記支援機関の夫々の前記機関類似度に基づき、所定数の前記支援機関を支援機関候補として選出する、支援機関候補選出処理を実行するステップと、
前記被支援者の前記被支援者情報と、前記支援機関候補に所属する前記支援者の夫々の前記支援者情報とに基づき、前記被支援者と前記支援者の類似度である支援者類似度を求め、前記機関類似度と前記支援者類似度とに基づき、所定数の前記支援者を前記被支援者についての支援者候補として選出する、支援者候補選出処理を実行するステップと、
選出した前記支援者候補を出力するステップと、
を実行する、マッチング方法。
A matching system configured using an information processing device having a processor and a storage device,
Recipient information, which is information about the recipients who are the subject of support;
Support organization information, which is information regarding a support organization that supports the support recipient; and
Supporter information, which is information about supporters belonging to each of the support organizations;
storing the
A step of executing a support institution candidate selection process, which calculates an institution similarity between the support recipient and each of the support institutions based on the support recipient information and the support institution information of each of the support institutions, and selects a predetermined number of the support institutions as support institution candidates based on the institution similarity between each of the support institutions;
A step of executing a supporter candidate selection process, which calculates a supporter similarity between the supportee and the supporter based on the supportee information of the supportee and the supporter information of each of the supporters belonging to the support institution candidate, and selects a predetermined number of the supporters as supporter candidates for the supportee based on the institution similarity and the supporter similarity;
A step of outputting the selected supporter candidates;
The matching method to perform.
請求項11に記載のマッチング方法であって、
前記マッチングシステムは、
前記支援機関の夫々における情報処理装置である支援機関サーバと、
前記支援機関サーバの夫々と通信可能に接続するマッチング装置と、
を含み、
前記支援機関サーバが、夫々が所属する前記支援機関の前記支援機関情報を記憶するステップと、
前記マッチング装置が、
前記支援機関サーバのうちの一つから、当該支援機関サーバが所属する前記支援機関が受け付けた前記被支援者の前記被支援者情報を受信し、
前記支援機関サーバの夫々から、夫々が所属する前記支援機関の前記支援機関情報を受信し、
前記被支援者情報と前記支援機関情報とに基づき前記支援機関候補選出処理を実行することにより前記支援機関候補を選出し、
前記支援機関候補が所属する前記支援機関から前記支援者情報を受信し、
前記被支援者情報と受信した前記支援者情報とに基づき前記支援者候補選出処理を実行することにより前記支援者候補を選出し、
選出した前記支援者候補を、前記被支援者情報を送信してきた前記支援機関サーバに送信するステップと、
前記支援機関サーバが、前記支援者候補を受信して出力するステップと、
を含む、マッチング方法。
A matching method according to claim 11, comprising:
The matching system includes:
A support organization server which is an information processing device in each of the support organizations;
A matching device that is communicatively connected to each of the support organization servers;
Including,
The support organization server stores the support organization information of the support organization to which each of the users belongs;
The matching device,
receiving, from one of the support institution servers, the support recipient information of the support recipient accepted by the support institution to which the support institution server belongs;
receiving, from each of the support organization servers, the support organization information of the support organization to which each of the support organizations belongs;
selecting the support institution candidates by executing the support institution candidate selection process based on the support recipient information and the support institution information;
receiving the supporter information from the support organization to which the support organization candidate belongs;
selecting the supporter candidates by executing the supporter candidate selection process based on the supportee information and the received supporter information;
A step of transmitting the selected supporter candidates to the support organization server that transmitted the support recipient information;
The support organization server receives and outputs the supporter candidates;
A matching method including:
請求項12に記載のマッチング方法であって、
前記被支援者情報を送信してきた前記支援機関サーバが、前記支援者候補の中からユーザが選択した前記支援者を示す情報を前記マッチング装置に送信するステップ
を更に実行する、マッチング方法。
A matching method according to claim 12, comprising the steps of:
The matching method further comprises a step in which the support organization server that has transmitted the supportee information transmits to the matching device information indicating the supporter selected by the user from among the supporter candidates.
請求項12に記載のマッチング方法であって、
前記マッチング装置は、前記被支援者に関する情報である被支援者情報(外部)を提供する情報処理装置である外部サーバと通信可能に接続し、
前記マッチング装置が、前記外部サーバから、前記被支援者の前記被支援者情報(外部)を受信し、受信した被支援者情報(外部)を、前記支援機関候補選出処理又は前記支援者候補選出処理において前記被支援者情報として利用するステップ
を更に実行する、マッチング方法。
A matching method according to claim 12, comprising the steps of:
The matching device is communicably connected to an external server which is an information processing device that provides support recipient information (external) which is information about the support recipient;
A matching method in which the matching device further executes a step of receiving the supported person information (external) of the supported person from the external server, and using the received supported person information (external) as the supported person information in the support institution candidate selection process or the supporter candidate selection process.
請求項11に記載のマッチング方法であって、
前記マッチングシステムは、
前記支援機関の夫々における情報処理装置である支援機関サーバと、
前記支援機関サーバの夫々と通信可能に接続するマッチング装置と、
を含み、
前記支援機関サーバが、夫々が所属する前記支援機関の前記支援機関情報を記憶するステップと、
前記マッチング装置が、
前記通信可能に接続する、相談者が操作する情報処理装置である相談者端末から、前記被支援者の前記被支援者情報を受信し、
前記支援機関サーバの夫々から、夫々が所属する前記支援機関の前記支援機関情報を受信し、
前記被支援者情報と前記支援機関情報とに基づき前記支援機関候補選出処理を実行することにより前記支援機関候補を選出し、
前記支援機関候補が所属する前記支援機関から前記支援者情報を受信し、
前記被支援者情報と受信した前記支援者情報とに基づき前記支援者候補選出処理を実行することにより前記支援者候補を選出し、
選出した前記支援者候補を、前記相談者端末に送信するステップと、
前記相談者端末が、前記支援者候補を受信して出力するステップと、
を含む、マッチング方法。
A matching method according to claim 11, comprising:
The matching system includes:
A support organization server which is an information processing device in each of the support organizations;
A matching device that is communicatively connected to each of the support organization servers;
Including,
The support organization server stores the support organization information of the support organization to which each of the users belongs;
The matching device,
receiving the supportee information of the supportee from a client terminal which is an information processing device operated by the client and which is communicably connected;
receiving, from each of the support organization servers, the support organization information of the support organization to which each of the support organizations belongs;
selecting the support institution candidates by executing the support institution candidate selection process based on the support recipient information and the support institution information;
receiving the supporter information from the support organization to which the support organization candidate belongs;
selecting the supporter candidates by executing the supporter candidate selection process based on the supportee information and the received supporter information;
transmitting the selected supporter candidates to the client terminal;
a step of the client terminal receiving and outputting the supporter candidate;
A matching method including:
JP2021150750A 2021-09-16 2021-09-16 Matching system and matching method Active JP7596240B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2021150750A JP7596240B2 (en) 2021-09-16 2021-09-16 Matching system and matching method
PCT/JP2022/018540 WO2023042475A1 (en) 2021-09-16 2022-04-22 Matching system and matching method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021150750A JP7596240B2 (en) 2021-09-16 2021-09-16 Matching system and matching method

Publications (2)

Publication Number Publication Date
JP2023043245A JP2023043245A (en) 2023-03-29
JP7596240B2 true JP7596240B2 (en) 2024-12-09

Family

ID=85601962

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021150750A Active JP7596240B2 (en) 2021-09-16 2021-09-16 Matching system and matching method

Country Status (2)

Country Link
JP (1) JP7596240B2 (en)
WO (1) WO2023042475A1 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7669412B2 (en) * 2023-04-12 2025-04-28 アドバイザーナビ株式会社 Information processing system, information processing device, program, and information processing method

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005202689A (en) 2004-01-15 2005-07-28 Toshiba Corp Consultation plan creation support system
US20200020454A1 (en) 2018-07-12 2020-01-16 Telemedicine Provider Services, LLC Tele-health networking, interaction, and care matching tool and methods of use
WO2020071540A1 (en) 2018-10-05 2020-04-09 日本電気株式会社 Matching assistance device, matching assistance method, and storage medium
JP2020170424A (en) 2019-04-05 2020-10-15 オムロン株式会社 Support systems, support devices, matching methods, and programs
US20210103939A1 (en) 2019-10-08 2021-04-08 LifestyleCX, Inc. Computerised system and method for matching a user to a caregiver or a caregiving facility
JP6875768B1 (en) 2019-12-16 2021-05-26 ライフ・イノベーション株式会社 Home care matching system

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7166518B2 (en) * 2018-07-06 2022-11-08 富士通株式会社 Residential Facility Information Output Program, Residential Facility Information Output Method, and Residential Facility Information Output Device

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2005202689A (en) 2004-01-15 2005-07-28 Toshiba Corp Consultation plan creation support system
US20200020454A1 (en) 2018-07-12 2020-01-16 Telemedicine Provider Services, LLC Tele-health networking, interaction, and care matching tool and methods of use
WO2020071540A1 (en) 2018-10-05 2020-04-09 日本電気株式会社 Matching assistance device, matching assistance method, and storage medium
JP2020170424A (en) 2019-04-05 2020-10-15 オムロン株式会社 Support systems, support devices, matching methods, and programs
US20210103939A1 (en) 2019-10-08 2021-04-08 LifestyleCX, Inc. Computerised system and method for matching a user to a caregiver or a caregiving facility
JP6875768B1 (en) 2019-12-16 2021-05-26 ライフ・イノベーション株式会社 Home care matching system

Also Published As

Publication number Publication date
JP2023043245A (en) 2023-03-29
WO2023042475A1 (en) 2023-03-23

Similar Documents

Publication Publication Date Title
Fortier et al. Maelstrom Research guidelines for rigorous retrospective data harmonization
Sanchez Bocanegra et al. HealthRecSys: A semantic content-based recommender system to complement health videos
US10636515B2 (en) Medical or health information search support apparatus and medical or health information search support system
US20180068075A1 (en) Medical system and program
JP7486863B1 (en) Program, method, information processing device, and system
Al-Ramahi et al. Discovering design principles for health behavioral change support systems: A text mining approach
JP7623055B1 (en) Program, method, information processing device and system
JP7461086B1 (en) A project proposal generation system using a management server and an artificial intelligence chat
Hota et al. Disagreement between hospital rating systems: measuring the correlation of multiple benchmarks and developing a quality composite rank
JP2022053510A (en) Computer-implemented method, computer system, computer-readable medium and program
Plantado et al. Development of an online telepharmacy service in the Philippines and analysis of its usage during the COVID-19 pandemic
US20100281137A1 (en) Data retrieval method and system
US20120323601A1 (en) Distributed sharing of electronic medical records
JP7596240B2 (en) Matching system and matching method
CN110020974A (en) Lawyer's recommended method, device, medium and electronic equipment
JP5914735B1 (en) Medical system and program
Mir et al. Assessing the quality of the after-visit summary (AVS) in a primary-care clinic
JP6253068B2 (en) Administrative life support service information provision system, information provision method, and information provision program
WO2014179628A2 (en) Method for identifying relevant individuals by cross-searching social data streams
JP2025043565A (en) Program supporting matching between patient and peer support community
KR102508217B1 (en) Apparatus of providing service platform for efficient operation supporting of nursing facility
CN114141387B (en) Interactive information recommendation method, device and equipment in Internet medical session
JP2005157843A (en) CONTENT SEARCH PROGRAM, ITS RECORDING MEDIUM, CONTENT SEARCH METHOD, AND CONTENT SEARCH DEVICE
Forsyth et al. Digital healthcare consumption: lessons about online information
JP7781457B2 (en) Server device, control method, and program.

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240213

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: 20241112

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20241127

R150 Certificate of patent or registration of utility model

Ref document number: 7596240

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150