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
JP7633200B2 - BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD - Google Patents
[go: Go Back, main page]

JP7633200B2 - BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD - Google Patents

BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD Download PDF

Info

Publication number
JP7633200B2
JP7633200B2 JP2022040579A JP2022040579A JP7633200B2 JP 7633200 B2 JP7633200 B2 JP 7633200B2 JP 2022040579 A JP2022040579 A JP 2022040579A JP 2022040579 A JP2022040579 A JP 2022040579A JP 7633200 B2 JP7633200 B2 JP 7633200B2
Authority
JP
Japan
Prior art keywords
user
index
time series
behavior
care
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
JP2022040579A
Other languages
Japanese (ja)
Other versions
JP2023135400A (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 JP2022040579A priority Critical patent/JP7633200B2/en
Publication of JP2023135400A publication Critical patent/JP2023135400A/en
Application granted granted Critical
Publication of JP7633200B2 publication Critical patent/JP7633200B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Medical Treatment And Welfare Office Work (AREA)

Description

本発明は、行動評価サーバ及び行動評価方法に関する。 The present invention relates to a behavior evaluation server and a behavior evaluation method.

本技術分野の背景技術として国際公開第2018/100797号がある(特許文献1)。この公報には「体力測定および認知機能の測定結果と、生活情報および社会参加スコアを取得部により取得することと、前記測定結果に基づく体力値および認知機能値と、生活情報および社会参加スコアとの相関を学習部により学習することと、ユーザの生活情報および社会参加スコアに基づき、前記学習した相関を用いて、当該ユーザの将来的な体力値および認知機能値を予測部により予測することと、を含む、情報処理方法。」と記載されている(要約参照)。 International Publication No. WO 2018/100797 (Patent Document 1) is a background technology of this technical field. This publication describes an information processing method including: "acquiring, by an acquisition unit, the results of a physical fitness test and a cognitive function test, and lifestyle information and a social participation score; learning, by a learning unit, a correlation between the physical fitness value and the cognitive function value based on the measurement results and the lifestyle information and the social participation score; and predicting, by a prediction unit, the user's future physical fitness value and cognitive function value based on the user's lifestyle information and social participation score using the learned correlation" (see abstract).

国際公開第2018/100797号International Publication No. 2018/100797

特許文献1に記載の技術は、社会参加スコアに基づいてユーザの将来的な体力値及び認知機能値を予測するが、ユーザの社会参加はユーザの活動の活発度や交流等の様々な側面によって説明可能なものであるため、社会参加を正確に評価できていないおそれがある。そこで本発明の一態様は、ユーザの活動の活発度や交流に基づいてユーザの社会参加を高精度に評価する。 The technology described in Patent Document 1 predicts a user's future physical strength and cognitive function scores based on a social participation score, but because a user's social participation can be explained by various aspects such as the user's level of activity and interactions, there is a risk that the social participation may not be evaluated accurately. Therefore, one aspect of the present invention evaluates a user's social participation with high accuracy based on the user's level of activity and interactions.

上記した課題を解決するため本発明の一態様は以下の構成を採用する。行動評価サーバは、プロセッサとメモリとを含み、前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、前記プロセッサは、前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、前記生成した行動の時系列に基づく活動の活発度を示す活動割合を示す第1指標と、前記生成した行動の時系列に基づく交流多様性を示す第2指標と、を算出する。 In order to solve the above-mentioned problems, one aspect of the present invention employs the following configuration. The behavior evaluation server includes a processor and a memory, and the memory holds a time series of a first user's location and a time series of the amount of activity of the first user. The processor generates a time series of the first user's behavior based on the time series of the location and the time series of the amount of activity, and calculates a first index indicating an activity ratio indicating the activity level based on the generated time series of behavior, and a second index indicating interaction diversity based on the generated time series of behavior.

本発明の一態様によれば、ユーザの活動の活発度や交流に基づいてユーザの社会参加を高精度に評価することができる。 According to one aspect of the present invention, it is possible to evaluate a user's social participation with a high degree of accuracy based on the user's activity level and interactions.

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

実施例1における行動評価システムの構成例を示すブロック図である。1 is a block diagram showing a configuration example of a behavior evaluation system according to a first embodiment. 実施例1における評価サーバ及びクライアントそれぞれを構成する計算機の構成例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of a computer constituting each of an evaluation server and a client in the first embodiment. 実施例1におけるアカウント情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of account information according to the first embodiment. 実施例1における介入サービス情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of intervention service information in the first embodiment. 実施例1における位置情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of position information in the first embodiment. 実施例1における活動量情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of activity amount information in the first embodiment. 実施例1における行動目的情報のデータ構成例を示す図である。FIG. 4 is a diagram showing an example of a data configuration of action purpose information in the first embodiment. 実施例1における地図情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of map information in the first embodiment. 実施例1におけるタイムライン情報のデータ構成例を示す図である。4 is a diagram illustrating an example of a data configuration of timeline information in the first embodiment. FIG. 実施例1における活動割合情報のデータ構成例を示す図である。FIG. 11 is a diagram illustrating an example of a data configuration of activity ratio information in the first embodiment. 実施例1における交流多様性情報のデータ構成例を示す図である。FIG. 11 is a diagram illustrating an example of a data configuration of exchange diversity information in the first embodiment. 実施例1における運動情報のデータ構成例を示す図である。FIG. 4 is a diagram showing an example of a data configuration of exercise information in the first embodiment. 実施例1における行動評価情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of behavior evaluation information in the first embodiment. 実施例1における要介護リスクランク判定情報のデータ構成例を示す図である。10 is a diagram showing an example of a data configuration of nursing care risk rank determination information in Example 1. FIG. 実施例1における総合得点ランク判定情報のデータ構成例を示す図である。13 is a diagram showing an example of a data configuration of total score rank determination information in the first embodiment. FIG. 実施例1におけるユーザ集計評価情報のデータ構成例を示す図である。11 is a diagram illustrating an example of a data configuration of user aggregated evaluation information in the first embodiment. FIG. 実施例1における行動傾向情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of behavioral tendency information in the first embodiment. 実施例1における参照パーツ情報のデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of reference parts information in the first embodiment. 実施例1における参照テンプレートの一例である。4 is an example of a reference template in the first embodiment. 実施例1における逆シミュレーション結果情報のデータ構成例を示す図である。FIG. 11 is a diagram illustrating an example of a data configuration of inverse simulation result information in the first embodiment. 実施例1における介入サービス利用履歴情報のデータ構成例を示す図である。11 is a diagram illustrating an example of a data configuration of intervention service usage history information in the first embodiment. FIG. 実施例1における学習データのデータ構成例を示す図である。FIG. 4 is a diagram illustrating an example of a data configuration of learning data in the first embodiment. 実施例1における評価処理の一例を示すフローチャートである。4 is a flowchart showing an example of an evaluation process in the first embodiment. 実施例1におけるタイムライン集計処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a timeline tallying process according to the first embodiment. 実施例1における活動割合算出処理の一例を示すフローチャートである。13 is a flowchart showing an example of an activity ratio calculation process in the first embodiment. 実施例1における交流多様性算出処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of an exchange diversity calculation process according to the first embodiment. 実施例1における運動算出処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a motion calculation process in the first embodiment. 実施例1における要介護リスクが用いられる行動評価処理の一例を示すフローチャートである。11 is a flowchart showing an example of a behavior evaluation process in which a care-needing risk is used in the first embodiment. 実施例1における標準得点が用いられる行動評価処理の一例を示すフローチャートである。11 is a flowchart showing an example of a behavior evaluation process in which a standard score is used in the first embodiment. 実施例1におけるアドバイス生成処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of an advice generating process according to the first embodiment. 実施例1における要介護リスクが用いられるアドバイス生成処理の一例を示すフローチャートである。11 is a flowchart showing an example of an advice generation process in which a care-needing risk is used in the first embodiment. 実施例1における標準得点が用いられるアドバイス生成処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of an advice generating process in which a standard score is used in the first embodiment. 実施例1におけるレコメンド処理の一例を示すフローチャートである。11 is a flowchart illustrating an example of a recommendation process in the first embodiment. 実施例1における要介護リスク予測モデル更新処理の一例を示すフローチャートである。11 is a flowchart showing an example of a nursing care need risk prediction model update process in Example 1. 実施例1における評価結果表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of an evaluation result display screen in Example 1. 実施例1における評価結果表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of an evaluation result display screen in Example 1. 実施例1における評価結果表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of an evaluation result display screen in Example 1. 実施例1におけるレコメンド結果表示画面の一例を示す図である。FIG. 13 is a diagram showing an example of a recommendation result display screen in the first embodiment.

以下、本発明の実施形態を図面に基づいて詳細に説明する。本実施形態において、同一の構成には原則として同一の符号を付け、繰り返しの説明は省略する。なお、本実施形態は本発明を実現するための一例に過ぎず、本発明の技術的範囲を限定するものではないことに注意すべきである。 The following describes in detail an embodiment of the present invention with reference to the drawings. In this embodiment, the same components are generally designated by the same reference numerals, and repeated explanations are omitted. It should be noted that this embodiment is merely one example for realizing the present invention, and does not limit the technical scope of the present invention.

図1は、行動評価システムの構成例を示すブロック図である。行動評価システムは、例えば、インターネット等のネットワークを介して接続された、評価サーバ100及び1以上のクライアント200を含む。評価サーバ100は、クライアント200を有するユーザの行動を評価する。クライアント200は、ユーザの位置や活動量を測定する装置であり、例えば、スマートフォン又はウェアラブルデバイス等である。 Figure 1 is a block diagram showing an example configuration of a behavior evaluation system. The behavior evaluation system includes an evaluation server 100 and one or more clients 200 connected via a network such as the Internet. The evaluation server 100 evaluates the behavior of a user having a client 200. The client 200 is a device that measures the user's location and activity level, such as a smartphone or a wearable device.

評価サーバ100は、例えば、いずれも機能部である、タイムライン集計部111、活動割合算出部112、交流多様性算出部113、運動算出部114、要介護リスク予測部115、行動評価部116、アドバイス生成部117、レコメンド処理部118、処理モデル更新部119、及び標準得点算出部120を含む。 The evaluation server 100 includes, for example, a timeline aggregation unit 111, an activity ratio calculation unit 112, an interaction diversity calculation unit 113, an exercise calculation unit 114, a care need risk prediction unit 115, a behavior evaluation unit 116, an advice generation unit 117, a recommendation processing unit 118, a processing model update unit 119, and a standard score calculation unit 120, all of which are functional units.

タイムライン集計部111は、ユーザの行動のタイムラインを集計する。活動割合算出部112は、ユーザの活動の実行頻度を示す活動割合を算出する。本実施例では、活動割合の一例としてユーザの外出回数が算出されるが、外出回数に加えて又は代えて他の指標(例えば、運動系趣味や文化系趣味等の行動目的ごとの外出回数)によっての活動割合が算出されてもよい。 The timeline aggregation unit 111 aggregates a timeline of the user's activities. The activity ratio calculation unit 112 calculates an activity ratio indicating the frequency with which the user performs an activity. In this embodiment, the number of times the user goes out is calculated as an example of an activity ratio, but the activity ratio may be calculated using other indicators (for example, the number of times the user goes out for each activity purpose, such as sports hobbies or cultural hobbies) in addition to or instead of the number of times the user goes out.

交流多様性算出部113は、ユーザの活動に関する参加組織及び参加者の多様性を示す交流多様性を算出する。本実施例では、交流多様性の一例として、ユーザの合計滞在箇所数及び行動目的ごとの滞在箇所数が算出されるが、滞在箇所数に加えて又は代えて、滞在場所での他者との接触人数(例えばクライアント200間の近距離無線通信等によって取得される)、並びに接触頻度、年齢、性別、及び居住地域の構成割合等が、交流多様性として算出されてもよい。なお、特に断らない限り、以下、「滞在箇所数」とはあるユーザの行動目的を問わない合計の滞在箇所数を示すものとする。 The interaction diversity calculation unit 113 calculates interaction diversity, which indicates the diversity of participating organizations and participants in the user's activities. In this embodiment, as an example of interaction diversity, the total number of stay locations of the user and the number of stay locations for each purpose of behavior are calculated, but in addition to or instead of the number of stay locations, the number of people who come into contact with others at the stay locations (obtained, for example, by short-range wireless communication between clients 200), as well as the frequency of contact, age, gender, and proportion of residential area, etc. may be calculated as interaction diversity. Unless otherwise specified, hereinafter, the "number of stay locations" refers to the total number of stay locations of a certain user regardless of the purpose of behavior.

運動算出部114は、ユーザの行動による運動量を示す運動を算出する。本実施例では運動の一例として1日あたりの平均歩数が算出されるが、平均歩数に加えて又は代えて、消費カロリー、心拍、歩行距離、歩行時間、移動距離、及び移動時間等が、運動として算出されてもよい。なお、特に断らない限り、以下、「平均歩数」とはあるユーザの1日あたりの平均歩数を示すものとする。なお、活動割合、交流多様性、及び運動は、いずれもユーザの行動の活発度を示す指標であり、ユーザの社会参加を測る指標であり、要介護リスクの改善に資する指標である、といえる。 The exercise calculation unit 114 calculates exercise indicating the amount of exercise due to the user's actions. In this embodiment, the average number of steps per day is calculated as an example of exercise, but in addition to or instead of the average number of steps, calories burned, heart rate, walking distance, walking time, travel distance, and travel time may be calculated as exercise. Unless otherwise specified, hereinafter, "average number of steps" refers to the average number of steps taken by a certain user per day. It can be said that activity ratio, interaction diversity, and exercise are all indicators that indicate the activity level of the user's actions, are indicators that measure the user's social participation, and are indicators that contribute to improving the risk of needing nursing care.

要介護リスク予測部115は、要介護リスク予測モデルに基づいてユーザの要介護リスク(ユーザの行動を総合評価する指標の一例)を予測する。なお、要介護リスクとは、ユーザが所定期間内(例えば今後3年以内に)の要支援又は要介護認定を受ける確率である。また、要介護リスクに代えて、所定期間内におけるユーザの介護費の自己負担額期待値が用いられてもよい。 The nursing care risk prediction unit 115 predicts the user's nursing care risk (one example of an index that comprehensively evaluates the user's behavior) based on a nursing care risk prediction model. The nursing care risk is the probability that the user will be certified as needing assistance or nursing care within a specified period (e.g., within the next three years). In addition, instead of the nursing care risk, the expected amount of out-of-pocket nursing care expenses that the user will have to pay within a specified period may be used.

行動評価部116は、ユーザの活動割合、交流多様性、及び運動に基づいて、ユーザの行動を評価する。アドバイス生成部117は、ユーザの活動割合、交流多様性、及び運動の同性同年代比較傾向及び自己傾向に基づいて、当該ユーザに対するアドバイスを生成する。レコメンド処理部118は、ユーザに対してレコメンドする介入サービスを抽出する。 The behavior evaluation unit 116 evaluates the user's behavior based on the user's activity rate, interaction diversity, and exercise. The advice generation unit 117 generates advice for the user based on the user's activity rate, interaction diversity, and exercise comparison tendency with people of the same sex and age, and self-tendency. The recommendation processing unit 118 extracts intervention services to be recommended to the user.

処理モデル更新部119は、要介護リスク予測モデルを更新する。標準得点算出部120は、活動割合、交流多様性、及び運動それぞれのユーザ全体における位置づけを示す標準得点と、活動割合、交流多様性、及び運動の総合的な評価のユーザ全体における位置づけを示す総合得点(ユーザの行動を総合評価する指標の一例)と、各ユーザに対して算出する。 The processing model update unit 119 updates the nursing care risk prediction model. The standard score calculation unit 120 calculates, for each user, a standard score indicating the position of each of the activity ratio, interaction diversity, and exercise among all users, and an overall score (an example of an index for overall evaluation of a user's behavior) indicating the position of the overall evaluation of the activity ratio, interaction diversity, and exercise among all users.

評価サーバ100は、例えば、いずれも情報である、アカウント情報131、介入サービス情報132、位置情報133、活動量情報134、行動目的情報135、地図情報136、タイムライン情報137、活動割合情報138、交流多様性情報139、運動情報140、行動評価情報141、要介護リスクランク判定情報142、総合得点ランク判定情報143、ユーザ集計評価情報144、行動傾向情報145、参照パーツ情報146、参照テンプレート147、逆シミュレーション結果情報148、介入サービス利用履歴情報149、及び学習データ150を保持する。なお、評価サーバ100が保持する情報の一部又は全部をクライアント200が保持していてもよい。 The evaluation server 100 holds, for example, account information 131, intervention service information 132, location information 133, activity amount information 134, behavioral purpose information 135, map information 136, timeline information 137, activity ratio information 138, interaction diversity information 139, exercise information 140, behavioral evaluation information 141, nursing care risk rank determination information 142, overall score rank determination information 143, user aggregated evaluation information 144, behavioral tendency information 145, reference part information 146, reference template 147, inverse simulation result information 148, intervention service usage history information 149, and learning data 150, all of which are information. Note that the client 200 may hold some or all of the information held by the evaluation server 100.

アカウント情報131は、ユーザの属性などのアカウントに関する情報を含む。介入サービス情報132は、ユーザに介入可能であって、ユーザの活動を活発化させることができるサービス(以下、単に介入サービスと呼ぶ)のマスタ情報である。位置情報133は、ユーザの位置の時系列を示す。活動量情報134は、ユーザの活動量の時系列を示す。行動目的情報135は、行動目的に関連するキーワードを示す。 Account information 131 includes information about the account, such as the user's attributes. Intervention service information 132 is master information about services (hereinafter simply referred to as intervention services) that can intervene with the user and activate the user's activity. Location information 133 indicates a time series of the user's location. Activity amount information 134 indicates a time series of the user's activity amount. Behavioral purpose information 135 indicates keywords related to the behavioral purpose.

地図情報136は、POI(Point Of Intereset)辞書の一例であり、スポットの位置を示す。タイムライン情報137は、ユーザの行動の時系列を示す。活動割合情報138は、活動割合算出部112が算出した活動割合を示す。交流多様性情報139は、交流多様性算出部113が算出した交流多様性を示す。運動情報140は、運動算出部114が算出した運動を示す。 Map information 136 is an example of a POI (Point Of Interest) dictionary, and indicates the location of spots. Timeline information 137 indicates a time series of user behavior. Activity ratio information 138 indicates an activity ratio calculated by the activity ratio calculation unit 112. Exchange diversity information 139 indicates exchange diversity calculated by the exchange diversity calculation unit 113. Movement information 140 indicates movement calculated by the movement calculation unit 114.

行動評価情報141は、行動評価部116が評価したユーザの行動評価結果を示す。要介護リスクランク判定情報142は、要介護リスクから要介護リスクランクを判定するための情報である。総合得点ランク判定情報143は、総合得点から総合得点ランクを判定するための情報である。 The behavior evaluation information 141 indicates the behavior evaluation result of the user evaluated by the behavior evaluation unit 116. The care-needing risk rank determination information 142 is information for determining the care-needing risk rank from the care-needing risk. The total score rank determination information 143 is information for determining the total score rank from the total score.

ユーザ集計評価情報144は、ユーザ全体の行動評価結果の統計量を示す。行動傾向情報145は、ユーザの要介護リスク及び活動に関する同性同年代比較傾向(つまり同属性を有するユーザ群における比較傾向)及び自己傾向を示す。参照パーツ情報146は、ユーザの要介護リスク及び活動に関する同性同年代比較傾向及び自己傾向ごとの参照テンプレート147に挿入するパーツを示す。 User aggregated evaluation information 144 indicates statistics on behavioral evaluation results for all users. Behavioral tendency information 145 indicates the user's tendency to compare with others of the same sex and age regarding the user's risk of needing nursing care and activities (i.e., comparison tendency among a group of users with the same attributes) and self-tendencies. Reference parts information 146 indicates parts to be inserted into reference templates 147 for the user's tendency to compare with others of the same sex and age regarding the user's risk of needing nursing care and activities and self-tendencies.

参照テンプレート147は、ユーザに提示する個別アドバイスを生成するためのテンプレートである。逆シミュレーション結果情報148は、ユーザの要介護リスクランク又は標準得点ランクを改善させるために必要な、活動割合、交流多様性、及び運動の改善値及び改善量を示す。介入サービス利用履歴情報149は、ユーザの介入サービスの利用履歴を示す。学習データ150は、要介護リスク予測モデルを生成するための学習データである。 The reference template 147 is a template for generating individual advice to be presented to the user. The inverse simulation result information 148 indicates the improvement values and amounts of activity ratio, interaction diversity, and exercise required to improve the user's nursing care risk rank or standard score rank. The intervention service usage history information 149 indicates the user's usage history of the intervention service. The learning data 150 is learning data for generating a nursing care risk prediction model.

クライアント200は、例えば、機能部である情報送受信部211を含む。情報送受信部211は、評価サーバ100との間で情報の送受信を実行する。 The client 200 includes, for example, an information transmission/reception unit 211, which is a functional unit. The information transmission/reception unit 211 transmits and receives information to and from the evaluation server 100.

なお、本実施例では、要介護リスク(絶対評価)及び標準得点(相対評価)の少なくとも一方に基づいて行動評価処理及びアドバイス生成処理が実行される。つまり、要介護リスク又は標準得点の一方が算出されなくてもよい(両方算出されてもよい)。要介護リスクが算出されない場合、評価サーバ100は、要介護リスク予測部115を含まなくてよく、評価サーバ100が保持する情報は要介護リスクに関する項目を含まなくてよい。標準得点が算出されない場合、評価サーバ100は、標準得点算出部120を含まなくてよく、評価サーバ100が保持する情報は標準得点及び総合得点に関する項目を含まなくてよい。 In this embodiment, the behavior evaluation process and the advice generation process are executed based on at least one of the care need risk (absolute evaluation) and the standard score (relative evaluation). In other words, either the care need risk or the standard score need not be calculated (both may be calculated). When the care need risk is not calculated, the assessment server 100 does not need to include the care need risk prediction unit 115, and the information held by the assessment server 100 does not need to include items related to the care need risk. When the standard score is not calculated, the assessment server 100 does not need to include the standard score calculation unit 120, and the information held by the assessment server 100 does not need to include items related to the standard score and the total score.

図2は、評価サーバ100及びクライアント200それぞれを構成する計算機の構成例を示すブロック図である。計算機300は、例えば、CPU(Central Processing Unit)101、メモリ102、補助記憶装置103、入力装置104、出力装置105、及び通信装置106を有する計算機によって構成される。 Figure 2 is a block diagram showing an example of the configuration of the computers that make up the evaluation server 100 and the client 200. The computer 300 is composed of a computer having, for example, a CPU (Central Processing Unit) 101, a memory 102, an auxiliary storage device 103, an input device 104, an output device 105, and a communication device 106.

CPU101は、プロセッサを含み、メモリ102に格納されたプログラムを実行する。メモリ102は、不揮発性の記憶素子であるROM(Read Only Memory)及び揮発性の記憶素子であるRAM(Random Access Memory)を含む。ROMは、不変のプログラム(例えば、BIOS(Basic Input/Output System))などを格納する。RAMは、DRAM(Dynamic Random Access Memory)のような高速かつ揮発性の記憶素子であり、CPU101が実行するプログラム及びプログラムの実行時に使用されるデータを一時的に格納する。 The CPU 101 includes a processor and executes programs stored in the memory 102. The memory 102 includes a ROM (Read Only Memory), which is a non-volatile storage element, and a RAM (Random Access Memory), which is a volatile storage element. The ROM stores immutable programs (e.g., a BIOS (Basic Input/Output System)). The RAM is a high-speed, volatile storage element such as a DRAM (Dynamic Random Access Memory), and temporarily stores programs executed by the CPU 101 and data used when the programs are executed.

補助記憶装置103は、例えば、磁気記憶装置(HDD(Hard Disk Drive))、フラッシュメモリ(SSD(Solid State Drive))等の大容量かつ不揮発性の記憶装置であり、CPU101が実行するプログラム及びプログラムの実行時に使用されるデータを格納する。すなわち、プログラムは、補助記憶装置103から読み出されて、メモリ102にロードされて、CPU101によって実行される。 The auxiliary storage device 103 is, for example, a large-capacity, non-volatile storage device such as a magnetic storage device (HDD (Hard Disk Drive)) or a flash memory (SSD (Solid State Drive)), and stores the programs executed by the CPU 101 and data used when the programs are executed. In other words, the programs are read from the auxiliary storage device 103, loaded into the memory 102, and executed by the CPU 101.

入力装置104は、キーボードやマウスなどの、オペレータからの入力を受ける装置である。出力装置105は、ディスプレイ装置やプリンタなどの、プログラムの実行結果をオペレータが視認可能な形式で出力する装置である。 The input device 104 is a device, such as a keyboard or mouse, that receives input from an operator. The output device 105 is a device, such as a display device or printer, that outputs the results of program execution in a format that can be viewed by the operator.

通信装置106は、所定のプロトコルに従って、他の装置との通信を制御するネットワークインターフェース装置である。また、通信装置106は、例えば、USB(Universal Serial Bus)等のシリアルインターフェースを含む。 The communication device 106 is a network interface device that controls communication with other devices according to a specific protocol. The communication device 106 also includes a serial interface such as a Universal Serial Bus (USB).

CPU101が実行するプログラムの一部またはすべては、非一時的記憶媒体であるリムーバブルメディア(CD-ROM、フラッシュメモリなど)又は、非一時的記憶装置を備える外部計算機からネットワークを介して計算機300に提供され、非一時的記憶媒体である不揮発性の補助記憶装置103に格納されてもよい。このため、計算機300は、リムーバブルメディアからデータを読み込むインターフェースを有するとよい。 A part or all of the programs executed by the CPU 101 may be provided to the computer 300 via a network from a removable medium (CD-ROM, flash memory, etc.) that is a non-transitory storage medium, or from an external computer equipped with a non-transitory storage device, and stored in the non-volatile auxiliary storage device 103 that is a non-transitory storage medium. For this reason, the computer 300 may have an interface for reading data from removable media.

評価サーバ100及びクライアント200それぞれは、物理的に一つの計算機上で、又は、論理的又は物理的に構成された複数の計算機上で構成される計算機システムであり、同一の計算機上で別個のスレッドで動作してもよく、複数の物理的計算機資源上に構築された仮想計算機上で動作してもよい。 Each of the evaluation server 100 and the client 200 is a computer system configured on one physical computer or on multiple logically or physically configured computers, and may operate in separate threads on the same computer, or may operate on a virtual computer constructed on multiple physical computer resources.

図1に示されている各機能部は、当該機能部を備える装置を構成する計算機300のCPU101に含まれる。例えば、評価サーバ100を構成する計算機300に含まれるCPU101は、当該計算機300に含まれるメモリ102にロードされたタイムライン集計プログラムに従って動作することで、タイムライン集計部111として機能し、当該メモリ102にロードされた活動割合算出プログラムに従って動作することで、活動割合算出部112として機能する。 Each functional unit shown in FIG. 1 is included in the CPU 101 of the computer 300 constituting the device having the functional unit. For example, the CPU 101 included in the computer 300 constituting the evaluation server 100 functions as a timeline tallying unit 111 by operating according to a timeline tallying program loaded into a memory 102 included in the computer 300, and functions as an activity ratio calculation unit 112 by operating according to an activity ratio calculation program loaded into the memory 102.

なお、行動評価システムに含まれる各装置を構成する計算機300のCPU101に含まれる機能部による機能の一部又は全部が、例えば、ASIC(Application Specific Integrated Circuit)やFPGA(Field-Programmable Gate Array)等のハードウェアによって実現されてもよい。 In addition, some or all of the functions of the functional units included in the CPU 101 of the computer 300 constituting each device included in the behavior evaluation system may be realized by hardware such as an ASIC (Application Specific Integrated Circuit) or an FPGA (Field-Programmable Gate Array).

図1に示されている各装置が有する情報は、当該装置を構成する計算機300の補助記憶装置103に格納されている。なお、行動評価システムに含まれる各装置を構成する計算機300の補助記憶装置103に格納されている一部又は全部の情報は、当該計算機300のメモリ102に格納されていてもよいし、当該装置に接続され行動評価システムの外部のデータベースに格納されていてもよい。 The information held by each device shown in FIG. 1 is stored in the auxiliary storage device 103 of the computer 300 constituting the device. Note that some or all of the information stored in the auxiliary storage device 103 of the computer 300 constituting each device included in the behavioral evaluation system may be stored in the memory 102 of the computer 300, or may be stored in a database connected to the device and external to the behavioral evaluation system.

なお、本実施形態において、行動評価システムが使用する情報は、データ構造に依存せずどのようなデータ構造で表現されていてもよい。本実施形態ではテーブル形式で情報が表現されているが、例えば、リスト、データベース又はキューから適切に選択したデータ構造体が、情報を格納することができる。 In this embodiment, the information used by the behavior evaluation system does not depend on the data structure and may be expressed in any data structure. In this embodiment, the information is expressed in table format, but the information can be stored in a data structure appropriately selected from, for example, a list, a database, or a queue.

なお、図示を省略しているが、クライアント200を構成する計算機300は、ユーザの位置情報を計測するセンサ(例えば、GPS(Global Positioning System)等)、及び歩数、心拍、又は消費カロリー等のユーザの活動量を計測するセンサを備えている。 Although not shown in the figure, the computer 300 constituting the client 200 is equipped with a sensor (e.g., GPS (Global Positioning System), etc.) that measures the user's location information, and a sensor that measures the user's activity level, such as the number of steps, heart rate, or calories burned.

図3は、アカウント情報131のデータ構成例を示す図である。アカウント情報131は、例えば、ユーザID欄1311、氏名欄1312、生年月日欄1313、性別欄1314、及び住所欄1315を含む。ユーザID欄1311は、ユーザを識別するユーザIDを保持する。氏名欄1312は、ユーザの氏名を示す情報を保持する。 Figure 3 is a diagram showing an example of the data configuration of account information 131. Account information 131 includes, for example, a user ID column 1311, a name column 1312, a date of birth column 1313, a gender column 1314, and an address column 1315. The user ID column 1311 holds a user ID that identifies a user. The name column 1312 holds information indicating the user's name.

生年月日欄1313、性別欄1314、及び住所欄1315は、それぞれ、ユーザの生年月日、性別、及び住所を示す情報を保持し、これらの情報はいずれもユーザの属性情報の一例である。 The date of birth column 1313, the gender column 1314, and the address column 1315 each hold information indicating the user's date of birth, gender, and address, each of which is an example of the user's attribute information.

図4は、介入サービス情報132のデータ構成例を示す図である。介入サービス情報132は、例えば、介入サービスID欄1321、名称欄1322、概要欄1323、種別欄1324、開催頻度欄1325、開催場所欄1326、及び目安運動量欄1327を保持する。 Figure 4 is a diagram showing an example of the data configuration of the intervention service information 132. The intervention service information 132 holds, for example, an intervention service ID column 1321, a name column 1322, a summary column 1323, a type column 1324, an event frequency column 1325, an event location column 1326, and a target amount of exercise column 1327.

介入サービスID欄1321は、介入サービスを識別する介入サービスIDを保持する。名称欄1322、概要欄1323、種別欄1324は、それぞれ、介入サービスの名称、概要、種別を示す情報を保持する。 The intervention service ID column 1321 holds an intervention service ID that identifies the intervention service. The name column 1322, summary column 1323, and type column 1324 hold information indicating the name, summary, and type of the intervention service, respectively.

開催頻度欄1325は、介入サービスの開催頻度を示す情報を保持し、当該開催頻度は活動割合の改善期待値を示す。開催場所欄1326は、介入サービスの開催場所及び箇所数を示す情報を保持し、当該開催場所の箇所数は交流多様性の改善期待値を示す。目安運動量欄1327は、当該介入サービスにユーザが参加した場合の1回あたりの目安運動量を示す情報を保持し、当該目安運動量は運動の改善期待値を示す。 The frequency of events column 1325 holds information indicating how often the intervention service is held, and the frequency of events indicates the expected improvement in activity ratio. The location of events column 1326 holds information indicating the location and number of locations where the intervention service is held, and the number of locations indicates the expected improvement in interaction diversity. The guideline amount of exercise column 1327 holds information indicating the guideline amount of exercise per session when the user participates in the intervention service, and the guideline amount of exercise indicates the expected improvement in exercise.

図5は、位置情報133のデータ構成例を示す図である。位置情報133は、例えば、ユーザID欄1331、タイムスタンプ欄1332、ポイント欄1333、滞在/移動区分欄1334、及び移動手段欄1335を含む。ユーザID欄1331は、ユーザIDを保持する。タイムスタンプ欄1332は、当該ユーザが当該位置にいた時刻を示す情報を保持する。なお、タイムスタンプ欄1332が示す各ユーザの位置のサンプリング間隔(即ち各クライアント200が位置情報を取得するサンプリング間隔)は、一定であってもよいし、クライアント200の実装によっては一定でなくてもよい(例えば、クライアント200のバッテリが省電力モードの際には位置情を取得しない等)。 Figure 5 is a diagram showing an example of the data configuration of the location information 133. The location information 133 includes, for example, a user ID column 1331, a timestamp column 1332, a point column 1333, a stay/movement category column 1334, and a means of transportation column 1335. The user ID column 1331 holds a user ID. The timestamp column 1332 holds information indicating the time when the user was at the location. Note that the sampling interval of each user's location indicated by the timestamp column 1332 (i.e., the sampling interval at which each client 200 acquires location information) may be constant or may not be constant depending on the implementation of the client 200 (for example, location information may not be acquired when the battery of the client 200 is in power saving mode).

ポイント欄1333は、当該ユーザが当該時刻にいた位置を示す情報を保持する。滞在/移動区分欄1334は、当該ユーザが当該時刻において当該位置に滞在していたか、当該位置を移動していたかを示す滞在/移動区分を保持する。移動手段欄1335は、滞在/移動区分が「移動」である場合の移動手段を示す情報を保持する(滞在/移動区分が「滞在」である場合には「N/A」(Not/Applicable)が格納される)。 The points column 1333 holds information indicating the location where the user was at the time. The stay/movement category column 1334 holds a stay/movement category indicating whether the user was staying at the location at the time or moving around the location. The means of transportation column 1335 holds information indicating the means of transportation when the stay/movement category is "movement" (when the stay/movement category is "stay", "N/A" (Not/Applicable) is stored).

図6は、活動量情報134のデータ構成例を示す図である。活動量情報134は、例えば、ユーザID欄1341、開始時刻欄1342、終了時刻欄1343、及び歩数欄1344を含む。ユーザID欄1341は、ユーザIDを保持する。開始時刻欄1342及び終了時刻欄1343は、それぞれ、当該レコードが示す活動量の計測の開始時刻及び終了時刻を示す情報を保持する。 Figure 6 is a diagram showing an example of the data configuration of activity amount information 134. Activity amount information 134 includes, for example, a user ID column 1341, a start time column 1342, an end time column 1343, and a step count column 1344. The user ID column 1341 holds a user ID. The start time column 1342 and the end time column 1343 hold information indicating the start time and end time, respectively, of the measurement of the activity amount indicated by the record.

歩数欄1344は、当該レコードが示す行動における歩数を示す情報を保持する。なお、歩数は活動量の一例であり、活動量情報134には歩数に代えて又は加えて他の活動量(例えば、心拍数又は消費カロリー等)を示す情報が格納されていてもよい。 The step count column 1344 holds information indicating the number of steps taken in the action indicated by the record. Note that the number of steps is an example of an activity amount, and the activity amount information 134 may store information indicating another activity amount (e.g., heart rate or calories burned) instead of or in addition to the number of steps.

図7は、行動目的情報135のデータ構成例を示す図である。行動目的情報135は、例えば、行動目的欄1351及びキーワード欄1352を含む。行動目的欄1351は、行動目的を示す情報を保持する。キーワード欄1352は、行動目的に関連するキーワードを示す情報を保持する。 Figure 7 is a diagram showing an example of the data configuration of the action purpose information 135. The action purpose information 135 includes, for example, an action purpose column 1351 and a keyword column 1352. The action purpose column 1351 holds information indicating the action purpose. The keyword column 1352 holds information indicating keywords related to the action purpose.

図8は、地図情報136のデータ構成例を示す図である。地図情報136は、例えば、スポットID欄1361、スポット種類欄1362、スポット名称欄1363、及び座標欄1364を含む。スポットID欄1361は、スポットを識別するスポットIDを保持する。スポット種類欄1362は、スポットの種類を示す情報を保持する。スポット名称欄1363は、スポットの名称を示す情報を保持する。座標欄1364は、スポットの代表位置の座標を示す情報を保持する。 Figure 8 is a diagram showing an example of the data configuration of map information 136. Map information 136 includes, for example, a spot ID column 1361, a spot type column 1362, a spot name column 1363, and a coordinate column 1364. The spot ID column 1361 holds a spot ID that identifies a spot. The spot type column 1362 holds information indicating the type of spot. The spot name column 1363 holds information indicating the name of the spot. The coordinate column 1364 holds information indicating the coordinates of a representative position of the spot.

図9は、タイムライン情報137のデータ構成例を示す図である。タイムライン情報137は、例えば、ユーザID欄1371、開始時刻欄1372、終了時刻欄1373、座標欄1374、スポット種類欄1375、スポット名称欄1376、行動目的欄1377、滞在/移動区分欄1378、移動手段欄1379、及び歩数欄13710を含む。 Figure 9 is a diagram showing an example of the data configuration of the timeline information 137. The timeline information 137 includes, for example, a user ID column 1371, a start time column 1372, an end time column 1373, a coordinate column 1374, a spot type column 1375, a spot name column 1376, an activity purpose column 1377, a stay/travel category column 1378, a means of transportation column 1379, and a number of steps column 13710.

ユーザID欄1371は、ユーザIDを保持する。開始時刻欄1372及び終了時刻欄1373は、それぞれ、当該レコードが示す行動の開始時刻及び終了時刻を示す情報を保持する。座標欄1374、スポット種類欄1375、スポット名称欄1376、及び行動目的欄1377は、それぞれ、滞在/移動区分が「滞在」である場合のユーザが滞在していた座標、スポットの種類、スポットの名称、及びスポットの行動目的を示す情報を保持する(但し、滞在/移動区分が「移動」である場合には、これらの欄には「N/A」が格納されている)。 The user ID column 1371 holds a user ID. The start time column 1372 and end time column 1373 hold information indicating the start time and end time, respectively, of the activity indicated by the record. The coordinate column 1374, spot type column 1375, spot name column 1376, and activity purpose column 1377 hold information indicating the coordinates where the user stayed, the type of spot, the name of the spot, and the activity purpose of the spot, respectively, when the stay/movement category is "stay" (however, when the stay/movement category is "movement", "N/A" is stored in these columns).

滞在/移動区分欄1378は、滞在/移動区分を保持する。移動手段欄1379は、滞在/移動区分が「移動」である場合の移動手段を示す情報を保持する(滞在/移動区分が「滞在」である場合には「N/A」が格納される)。歩数欄13710は、当該レコードが示す行動における歩数を示す情報を保持する。なお、タイムライン情報137には歩数に代えて又は加えて他の活動量(例えば、心拍数又は消費カロリー等)を示す情報が格納されていてもよい。 The stay/movement category column 1378 holds the stay/movement category. The means of transportation column 1379 holds information indicating the means of transportation when the stay/movement category is "movement" (when the stay/movement category is "stay", "N/A" is stored). The number of steps column 13710 holds information indicating the number of steps in the behavior indicated by the record. Note that the timeline information 137 may store information indicating other amounts of activity (e.g., heart rate or calories burned) instead of or in addition to the number of steps.

なお、タイムライン情報137の滞在/移動区分が「滞在」であるレコードが示すスポットにおけるユーザの行動は、活動に含まれる。一方、タイムライン情報137の滞在/移動区分が「移動」であるレコードが示すユーザの行動(移動手段による移動)は、活動に含まるものとしてもよいし、含まれないものとしてもよい(以下、移動は活動に含まれないものとする)。 The user's behavior at a spot indicated by a record in timeline information 137 in which the stay/movement category is "stay" is included in the activity. On the other hand, the user's behavior (movement by means of transportation) indicated by a record in timeline information 137 in which the stay/movement category is "movement" may or may not be included in the activity (hereinafter, movement is not considered to be included in the activity).

図10は、活動割合情報138のデータ構成例を示す図である。活動割合情報138は、例えば、ユーザID欄1381、集計年月週欄1382、及び外出回数欄1383を含む。ユーザID欄1381は、ユーザIDを保持する。集計年月週欄1382は、外出回数の集計対象の週を示す情報を保持する。なお、図10の例では、各ユーザの外出回数が週単位で集計されているが、集計の時間単位は週に限られない。これは他の情報における集計の時間単位についても同様である(但し、全ての情報において集計の時間単位が統一されていることが望ましい)。外出回数欄1383は、当該ユーザの当該週の外出回数を示す情報を保持する。 Figure 10 is a diagram showing an example of the data configuration of activity ratio information 138. Activity ratio information 138 includes, for example, a user ID column 1381, a counting year/month/week column 1382, and a number of times going out column 1383. The user ID column 1381 holds a user ID. The counting year/month/week column 1382 holds information indicating the week for which the number of times going out is counted. Note that in the example of Figure 10, the number of times going out for each user is counted on a weekly basis, but the time unit of counting is not limited to weeks. This also applies to the time unit of counting for other information (however, it is desirable that the time unit of counting be consistent for all information). The number of times going out column 1383 holds information indicating the number of times the user went out in that week.

図11は、交流多様性情報139のデータ構成例を示す図である。交流多様性情報139は、例えば、ユーザID欄1391、集計年月週欄1392、滞在箇所数欄1393、運動系趣味欄1394、文科系趣味欄1395、就労欄1396、ボランティア欄1397、及びその他欄1398を含む。 FIG. 11 is a diagram showing an example of the data configuration of the interaction diversity information 139. The interaction diversity information 139 includes, for example, a user ID column 1391, a collection year/month/week column 1392, a number of places visited column 1393, an athletic hobby column 1394, a humanities hobby column 1395, an employment column 1396, a volunteer column 1397, and an other column 1398.

ユーザID欄1391は、ユーザIDを保持する。集計年月週欄1392は、交流多様性の集計対象の週を示す情報を保持する。滞在箇所数欄1393は、当該ユーザの当該週の活動によって滞在した合計箇所数を示す情報を保持する。運動系趣味欄1394、文科系趣味欄1395、就労欄1396、ボランティア欄1397、及びその他欄1398は、当該ユーザの当該週の活動によって滞在した箇所数を行動目的ごとに保持する。 The user ID column 1391 holds a user ID. The counting year/month/week column 1392 holds information indicating the week for which the interaction diversity is counted. The number of locations visited column 1393 holds information indicating the total number of locations visited by the user for the user's activities in that week. The athletic hobbies column 1394, liberal arts hobbies column 1395, work column 1396, volunteer column 1397, and other column 1398 hold the number of locations visited by the user for the user's activities in that week for each activity purpose.

図12は、運動情報140のデータ構成例を示す図である。運動情報140は、例えば、ユーザID欄1401、集計年月週欄1402、及び平均歩数欄1403を含む。ユーザID欄1401は、ユーザIDを保持する。集計年月週欄1402は、交流多様性の集計対象の週を示す情報を保持する。平均歩数欄1403は、当該ユーザの当該週の活動による1日あたりの平均歩数示す情報を保持する。 FIG. 12 is a diagram showing an example of the data configuration of exercise information 140. Exercise information 140 includes, for example, a user ID column 1401, a counting year/month/week column 1402, and an average number of steps column 1403. The user ID column 1401 holds a user ID. The counting year/month/week column 1402 holds information indicating the week for which interaction diversity is counted. The average number of steps column 1403 holds information indicating the average number of steps per day for the user's activity in that week.

図13は、行動評価情報141のデータ構成例を示す図である。行動評価情報141は、例えば、集計年月週欄1411、ユーザID欄1412、要介護リスク欄1413、要介護リスクランク欄1414、外出回数偏差値欄1415、滞在箇所数偏差値欄1416、平均歩数偏差値欄1417、総合得点欄1418、及び総合得点ランク欄1419を保持する。 FIG. 13 is a diagram showing an example of the data configuration of the behavior evaluation information 141. The behavior evaluation information 141 holds, for example, an aggregation year/month/week column 1411, a user ID column 1412, a care-needing risk column 1413, a care-needing risk rank column 1414, a number of outings deviation value column 1415, a number of places stayed deviation value column 1416, an average number of steps deviation value column 1417, an overall score column 1418, and an overall score rank column 1419.

集計年月週欄1411は、行動評価の集計対象の週を示す情報を保持する。ユーザID欄1412は、ユーザIDを保持する。要介護リスク欄1413は、当該ユーザの要介護リスクを示す情報を保持する。要介護リスクランク欄1414は、ユーザ全体における当該レコードが示すユーザの要介護リスクのランク(階級)を示す情報を保持する。 The aggregation year/month/week column 1411 holds information indicating the week for which behavioral evaluations are aggregated. The user ID column 1412 holds a user ID. The care risk column 1413 holds information indicating the care risk of the user. The care risk rank column 1414 holds information indicating the rank (class) of the care risk of the user indicated by the record among all users.

外出回数偏差値欄1415、滞在箇所数偏差値欄1416、及び平均歩数偏差値欄1417は、それぞれ、ユーザ全体を母集団とした、当該ユーザの当該週の外出回数の偏差値、当該ユーザの当該週の滞在箇所数の偏差値、当該ユーザの当該週の平均歩数(1日あたり)の偏差値を示す情報を保持する。 The deviation value of the number of times going out column 1415, the deviation value of the number of places stayed column 1416, and the deviation value of the average number of steps column 1417 respectively hold information indicating the deviation value of the number of times the user went out in the week, the deviation value of the number of places stayed in the week, and the deviation value of the average number of steps (per day) in the week for the entire user population.

総合得点欄1418は、総合得点を示す情報を保持する。総合得点は、例えば、当該ユーザの当該週の外出回数の偏差値、滞在箇所数の偏差値、及び平均歩数(1日あたり)の偏差値を総合した偏差値(例えば、これらの偏差値の重み付き平均値)によって算出される。総合得点ランク欄1419は、ユーザ全体における当該レコードが示すユーザの総合得点のランク(階級)を示す情報を保持する。 The total score column 1418 holds information indicating the total score. The total score is calculated, for example, from a standard deviation (for example, a weighted average of the standard deviations) of the number of times the user went out in the week, the number of places the user stayed, and the average number of steps taken (per day) for the week. The total score rank column 1419 holds information indicating the rank (class) of the total score of the user indicated by the record among all users.

図14は、要介護リスクランク判定情報142のデータ構成例を示す図である。要介護リスクランク判定情報142は、例えば、要介護リスク区間欄1421及び要介護リスクランク欄1422を含む。要介護リスク区間欄1421が示す区間と、要介護リスクランク欄1422が示す要介護リスクランクと、の対応によって、要介護リスクの値から要介護リスクランクを判定可能である。 Figure 14 is a diagram showing an example of the data configuration of the care need risk rank determination information 142. The care need risk rank determination information 142 includes, for example, a care need risk section column 1421 and a care need risk rank column 1422. The care need risk rank can be determined from the care need risk value based on the correspondence between the section indicated by the care need risk section column 1421 and the care need risk rank indicated by the care need risk rank column 1422.

図15は、総合得点ランク判定情報143のデータ構成例を示す図である。総合得点ランク判定情報143は、例えば、総合得点区間欄1431及び総合得点ランク欄1432を含む。総合得点区間欄1431が示す区間と、総合得点ランク欄1432が示す総合得点ランクと、の対応によって、総合得点の値から総合得点ランクを判定可能である。 Figure 15 is a diagram showing an example of the data configuration of the total score rank determination information 143. The total score rank determination information 143 includes, for example, a total score interval column 1431 and a total score rank column 1432. The total score rank can be determined from the total score value based on the correspondence between the interval indicated by the total score interval column 1431 and the total score rank indicated by the total score rank column 1432.

なお、図14及び図15の例では、要介護リスクランク及び総合得点ランクはAからDの4つのランク(Aが最もよいランクで、Dが最も悪いランク)で定義されているが、ランクの個数は4つに限られない(複数のランクがあればよい)。また、ランクを決定するための各区間の閾値(上限及び下限)も図14及び図15の例に限られない。 In the examples of Figures 14 and 15, the nursing care risk rank and the total score rank are defined as four ranks, A to D (A being the best rank and D being the worst rank), but the number of ranks is not limited to four (it is sufficient if there are multiple ranks). Furthermore, the thresholds (upper and lower limits) of each section for determining the rank are not limited to the examples of Figures 14 and 15.

図16は、ユーザ集計評価情報144のデータ構成例を示す図である。ユーザ集計評価情報144は、例えば、集計年月週欄1441、性別欄1442、年齢階級欄1443、外出回数欄1444、滞在箇所数欄1445、平均歩数欄1446、及び要介護リスク欄1447を含む。集計年月週欄1441は、ユーザ集計評価の集計対象の週を示す情報を保持する。性別欄1442は、性別を示す情報を保持する。年齢階級欄1443は、年齢階級を示す情報を保持する。 Figure 16 is a diagram showing an example of the data configuration of user aggregated evaluation information 144. User aggregated evaluation information 144 includes, for example, an aggregated year/month/week column 1441, a gender column 1442, an age class column 1443, a number of times going out column 1444, a number of places stayed column 1445, an average number of steps column 1446, and a care-needing risk column 1447. The aggregated year/month/week column 1441 holds information indicating the week for which the user aggregated evaluation is to be aggregated. The gender column 1442 holds information indicating the gender. The age class column 1443 holds information indicating the age class.

なお、図16の例では、性別と年齢階級によってユーザをグループ分けしているが、性別と年齢階級に加えて又は加えてユーザをグループ分けする他の属性情報が用いられてもよい。また、図16の例では、年齢階級が5歳単位でグループ分けされているが、何歳単位でグループ分けされていてもよい。 In the example of FIG. 16, users are grouped by gender and age class, but other attribute information may be used to group users in addition to or in addition to gender and age class. Also, in the example of FIG. 16, age classes are grouped in 5-year increments, but they may be grouped in any age increment.

外出回数欄1444、滞在箇所数欄1445、平均歩数欄1446、要介護リスク欄1447は、それぞれ、当該週における当該性別及び当該年齢階級のユーザの外出回数、滞在箇所数、平均歩数、及び要介護リスクの統計情報(例えば、当該週における当該性別及び当該年齢階級のユーザの外出回数、滞在箇所数、平均歩数、及び要介護リスクそれぞれの平均、最小値、及び最大値等の統計量、並びに第1四分位点、第2四分位点、及び第3四分位点等の階級分けをするための統計量等)を保持する。 The number of times going out column 1444, the number of places stayed column 1445, the average number of steps column 1446, and the care need risk column 1447 each hold statistical information on the number of times going out, the number of places stayed, the average number of steps, and the care need risk of a user of the gender and age group in the relevant week (for example, statistical quantities such as the average, minimum, and maximum of the number of times going out, the number of places stayed, the average number of steps, and the care need risk of a user of the gender and age group in the relevant week, as well as statistical quantities for classifying into the first quartile, second quartile, third quartile, etc.).

図17は、行動傾向情報145のデータ構成例を示す図である。行動傾向情報145は、例えば、ユーザID欄1451、集計年月週欄1452、要介護リスク欄1453、外出回数欄1454、滞在箇所数欄1455、及び平均歩数欄1456を含む。ユーザID欄1451はユーザIDを保持する、集計年月週欄1452は、行動傾向の集計対象の週を示す情報を保持する。 Figure 17 is a diagram showing an example of the data configuration of behavioral tendency information 145. The behavioral tendency information 145 includes, for example, a user ID column 1451, a counting year/month/week column 1452, a care need risk column 1453, a number of times going out column 1454, a number of places stayed column 1455, and an average number of steps column 1456. The user ID column 1451 holds the user ID, and the counting year/month/week column 1452 holds information indicating the week for which the behavioral tendency is being counted.

要介護リスク欄1453、外出回数欄1454、滞在箇所数欄1455、及び平均歩数欄1456は、それぞれ、当該ユーザの当該週における、要介護リスク、外出回数、滞在箇所数、及び平均歩数の同性同年代(同年齢階級)との比較傾向、及び自己傾向(例えば、当該週より前の週との自己との比較傾向)を示す情報を保持する。 The nursing care risk column 1453, the number of outings column 1454, the number of places stayed column 1455, and the average number of steps column 1456 each hold information showing the comparative tendency of the user's nursing care risk, number of outings, number of places stayed, and average number of steps for the week in question with those of the same sex and age (same age class), and the user's own tendency (for example, the comparative tendency with the week prior to the week in question).

図18は、参照パーツ情報146のデータ構成例を示す図である。参照パーツ情報146は、例えば、傾向欄1461及びパーツ欄1462を含む。傾向欄1461は、要介護リスク、外出回数、滞在箇所数(合計)、及び平均歩数の同性同年代傾向が良い又は悪い(要介護リスクはAが最もよくDが最も悪く、外出回数、滞在箇所数(合計)、及び平均歩数はいずれも高い値であるほど良い)という傾向を示すカラム、並びに要介護リスク、外出回数、滞在箇所数(合計)、及び平均歩数の自己項傾向が改善している又は悪化しているという傾向を示すカラムを保持する。 FIG. 18 is a diagram showing an example of the data configuration of the reference parts information 146. The reference parts information 146 includes, for example, a trend column 1461 and a parts column 1462. The trend column 1461 holds columns showing whether the same-sex and same-age tendencies of the need for care risk, number of outings, number of places stayed (total), and average number of steps are good or bad (A is the best risk of needing care and D is the worst, and the higher the number of outings, number of places stayed (total), and average number of steps, the better), as well as columns showing whether the self-term tendencies of the need for care risk, number of outings, number of places stayed (total), and average number of steps are improving or worsening.

パーツ欄1462は、要介護リスク、外出回数、滞在箇所数(合計)、及び平均歩数の同性同年代傾向ごと及び自己傾向ごとの、参照テンプレート147の文面に挿入されるパーツを示す情報を保持する。 The parts column 1462 holds information indicating parts to be inserted into the text of the reference template 147 for the risk of needing nursing care, number of times going out, number of places stayed (total), and average number of steps by same-sex and same-age tendencies and by personal tendencies.

図19は、参照テンプレート147の一例である。参照テンプレート147は、個別アドバイスとして表示される文面を示す。参照テンプレート147の(1)~(8)それぞれに、参照パーツ情報146から抽出されたパーツが挿入されることで個別アドバイスが生成される。 Figure 19 is an example of a reference template 147. The reference template 147 shows the text to be displayed as individual advice. Individual advice is generated by inserting parts extracted from the reference part information 146 into each of (1) to (8) of the reference template 147.

図20は、逆シミュレーション結果情報148のデータ構成例を示す図である。逆シミュレーション結果情報148は、例えば、ユーザID欄1481、集計年月週欄1482、外出回数改善値欄1483、外出回数改善幅欄1484、滞在箇所数改善値欄1485、滞在箇所数改善幅欄1486、平均歩数改善値欄1487、及び平均歩数改善幅欄1488を含む。 FIG. 20 is a diagram showing an example of the data configuration of the inverse simulation result information 148. The inverse simulation result information 148 includes, for example, a user ID column 1481, a counting year/month/week column 1482, an improvement value of the number of outings column 1483, an improvement range of the number of outings column 1484, an improvement value of the number of places of stay column 1485, an improvement range of the number of places of stay column 1486, an improvement value of the average number of steps column 1487, and an improvement range of the average number of steps column 1488.

ユーザID欄1481は、ユーザIDを保持する。集計年月週欄1482は、逆シミュレーションの集計対象の週を示す情報を保持する。外出回数改善値欄1483、外出回数改善幅欄1484、滞在箇所数改善値欄1485、滞在箇所数改善幅欄1486、平均歩数改善値欄1487、及び平均歩数改善幅欄1488は、当該ユーザが当該週の、要介護リスクランクを向上させるための、外出回数、滞在箇所数、及び平均歩数それぞれの改善値及び改善幅を示す情報を保持する。 The user ID column 1481 holds a user ID. The aggregation year/month/week column 1482 holds information indicating the week for which the inverse simulation is aggregated. The improvement value of the number of outings column 1483, the improvement range of the number of outings column 1484, the improvement value of the number of places stayed column 1485, the improvement range of the number of places stayed column 1486, the improvement value of the average number of steps column 1487, and the improvement range of the average number of steps column 1488 hold information indicating the improvement value and improvement range of the number of outings, number of places stayed, and average number of steps for the user to improve their care risk rank for the week.

図21は、介入サービス利用履歴情報149のデータ構成例を示す図である。介入サービス利用履歴情報149は、例えば、ユーザID欄1491及び介入サービス参照ID欄1492を含む。ユーザID欄1491は、ユーザIDを保持する。介入サービス参照ID欄1492は、各介入サービスIDが示す介入サービスの当該ユーザの利用履歴を示すフラグを保持する。 Figure 21 is a diagram showing an example of the data configuration of the intervention service usage history information 149. The intervention service usage history information 149 includes, for example, a user ID column 1491 and an intervention service reference ID column 1492. The user ID column 1491 holds a user ID. The intervention service reference ID column 1492 holds a flag indicating the usage history of the user of the intervention service indicated by each intervention service ID.

例えば、ユーザがある介入サービスを利用したことがある場合には当該ユーザの当該介入サービスIDに対応するカラムに「1」が格納され、ユーザがある介入サービスをレコメンドされたものの利用したことがない場合には当該ユーザの当該介入サービスIDに対応するカラムに「0」が格納され、ユーザがある介入サービスをレコメンドされず利用したこともない場合には当該ユーザの当該介入サービスIDに対応するカラムに「-」が格納される。なお、介入サービス参照ID欄1492には、当該ユーザが当該介入サービスを利用した回数が格納されていてもよい。 For example, if a user has used a certain intervention service, a "1" is stored in the column corresponding to the intervention service ID of the user; if a certain intervention service has been recommended to the user but has not been used, a "0" is stored in the column corresponding to the intervention service ID of the user; and if a certain intervention service has not been recommended to the user and has not been used, a "-" is stored in the column corresponding to the intervention service ID of the user. Note that the intervention service reference ID column 1492 may store the number of times the user has used the intervention service.

図22は、学習データ150のデータ構成例を示す図である。学習データ150は、例えば、ユーザID欄1501、年齢欄1502、性別欄1503、居住地域欄1504、外出回数欄1505、滞在箇所数欄1506、運動系趣味欄1507、文化系趣味欄1508、就労欄1509、ボランティア欄15010、その他欄15011、平均歩数欄15012、及びT年以内要介護認定有無欄15013を含む。 Fig. 22 is a diagram showing an example of the data configuration of the learning data 150. The learning data 150 includes, for example, a user ID field 1501, an age field 1502, a gender field 1503, a residential area field 1504, a number of times going out field 1505, a number of places stayed field 1506, an athletic hobby field 1507, a cultural hobby field 1508, an employment field 1509, a volunteer field 15010, an other field 15011, an average number of steps field 15012, and a field showing whether or not the user has been certified as needing nursing care within the past T years 15013.

ユーザID欄1501は、要介護リスク予測モデルの学習用のユーザのユーザIDを保持する。年齢欄1502、性別欄1503、居住地域欄1504は、要介護リスク予測モデル学習の基準週における当該ユーザの属性(年齢、性別、及び居住地域)を示す情報を保持する。外出回数欄1505、及び滞在箇所数欄1506、及び平均歩数欄15012は、それぞれ、要介護リスク予測モデル学習の基準週における当該ユーザの外出回数(活動割合)、滞在箇所数(交流多様性)、及び平均歩数(運動量)を示す情報を保持する。 The user ID column 1501 holds the user ID of the user for training the nursing care risk prediction model. The age column 1502, gender column 1503, and residential area column 1504 hold information indicating the attributes of the user (age, gender, and residential area) in the reference week of nursing care risk prediction model training. The number of times going out column 1505, number of places stayed column 1506, and average number of steps column 15012 hold information indicating the number of times the user went out (activity ratio), number of places stayed (interaction diversity), and average number of steps (amount of exercise) in the reference week of nursing care risk prediction model training, respectively.

運動系趣味欄1507、文化系趣味欄1508、就労欄1509、ボランティア欄15010、及びその他欄15011は、要介護リスク予測モデル学習の基準週における当該ユーザの活動によって滞在した箇所数を行動目的ごとに保持する。T年以内要介護認定有無欄15013は、当該ユーザが要介護リスク予測モデル学習の基準週からT年(例えば3年)以内に要介護認定されたかを示す情報を保持する。 The athletic hobby column 1507, cultural hobby column 1508, work column 1509, volunteer column 15010, and other column 15011 hold the number of locations the user stayed at for their activities in the reference week of nursing care risk prediction model learning, for each purpose of activity. The nursing care certification within T years column 15013 holds information indicating whether the user was certified as needing nursing care within T years (e.g., 3 years) from the reference week of nursing care risk prediction model learning.

図22の例では、年齢欄1502、性別欄1503、居住地域欄1504、外出回数欄1505、滞在箇所数欄1506、運動系趣味欄1507、文化系趣味欄1508、就労欄1509、ボランティア欄15010、その他欄15011、及び平均歩数欄15012が示す情報がリスク予測モデルにおける独立変数に代入される値であり、T年以内要介護認定有無欄15013が示す情報がリスク予測モデルにおける従属変数に代入される値である。 In the example of FIG. 22, the information indicated in the age column 1502, gender column 1503, residential area column 1504, number of times going out column 1505, number of places stayed column 1506, athletic hobbies column 1507, cultural hobbies column 1508, employment column 1509, volunteer column 15010, other column 15011, and average number of steps column 15012 are values substituted for independent variables in the risk prediction model, and the information indicated in the column for whether or not nursing care is required within T years 15013 is a value substituted for dependent variables in the risk prediction model.

以下、評価サーバ100による評価処理について説明する。なお、評価処理が開始する前に、アカウント情報131、介入サービス情報132、位置情報133、活動量情報134、行動目的情報135、地図情報136、要介護リスクランク判定情報142、総合得点ランク判定情報143、参照パーツ情報146、及び参照テンプレート147の情報が予め登録されている。 The evaluation process by the evaluation server 100 will be described below. Before the evaluation process starts, the following information is registered in advance: account information 131, intervention service information 132, location information 133, activity amount information 134, behavioral purpose information 135, map information 136, nursing care risk rank determination information 142, total score rank determination information 143, reference part information 146, and reference template 147.

なお、例えば、アカウント情報131は、各クライアント200へのユーザからの入力に従って登録され、位置情報133及び活動量情報134は、各クライアント200が計測した情報に従って登録される。また、例えば、介入サービス情報132、地図情報136、要介護リスクランク判定情報142、総合得点ランク判定情報143、参照パーツ情報146、及び参照テンプレート147は、例えば、評価サーバ100の管理者の入力に基づいて登録される。 For example, the account information 131 is registered according to input from the user to each client 200, and the location information 133 and activity amount information 134 are registered according to information measured by each client 200. Also, for example, the intervention service information 132, map information 136, nursing care risk rank assessment information 142, total score rank assessment information 143, reference part information 146, and reference template 147 are registered based on input from the administrator of the evaluation server 100, for example.

図23は、評価処理の一例を示すフローチャートである。以下に説明する処理は、例えば、アカウント情報131に登録されたユーザそれぞれに対して実行される。タイムライン集計部111は、タイムライン集計処理を実行する(S100)。 Figure 23 is a flowchart showing an example of the evaluation process. The process described below is executed, for example, for each user registered in the account information 131. The timeline calculation unit 111 executes the timeline calculation process (S100).

活動割合算出部112は、活動割合算出処理を実行する(S200)。交流多様性算出部113は、交流多様性算出処理を実行する(S300)。運動算出部114は、運動算出処理を実行する(S400)。なお、ステップS200の活動割合算出処理、ステップS300の交流多様性算出処理、及びステップS400の運動算出処理の実行順序は問わないし、並列して実行されてもよい。 The activity proportion calculation unit 112 executes an activity proportion calculation process (S200). The exchange diversity calculation unit 113 executes an exchange diversity calculation process (S300). The motion calculation unit 114 executes a motion calculation process (S400). Note that the order in which the activity proportion calculation process of step S200, the exchange diversity calculation process of step S300, and the motion calculation process of step S400 are executed does not matter, and they may be executed in parallel.

行動評価部116は、行動評価処理を実行する(S500)。アドバイス生成部117は、アドバイス生成処理を実行する(S600)。レコメンド処理部118は、レコメンド処理を実行して(S700)、評価処理が終了する。なお、レコメンド処理部118は、クライアント200からのレコメンド依頼を受け付け、当該クライアント200を利用するユーザに対してのみレコメンド処理を実行してもよい。なお、図23で説明した各処理の詳細については、図24~図30を用いて後述する。 The behavior evaluation unit 116 executes behavior evaluation processing (S500). The advice generation unit 117 executes advice generation processing (S600). The recommendation processing unit 118 executes recommendation processing (S700), and the evaluation processing ends. Note that the recommendation processing unit 118 may receive a recommendation request from the client 200 and execute recommendation processing only for the user who uses the client 200. Note that details of each process described in FIG. 23 will be described later using FIG. 24 to FIG. 30.

図24は、ステップS100におけるタイムライン集計処理の一例を示すフローチャートである。タイムライン集計部111は、位置情報133を参照して、タイムライン集計処理の対象ユーザの滞在/移動区分が変化する時刻を特定する。タイムライン集計部111は、当該対象ユーザの滞在/移動区分の「滞在」が連続する時間帯を1つの滞在区間として、当該対象ユーザの滞在/移動区分の「移動」が連続する時間帯を1つの移動区間として、取り扱う。タイムライン集計部111は、当該特定した時刻を、当該時刻で終了する滞在区間又は移動区間の終了時刻、及び当該時刻から開始する滞在区間又は移動区間の開始時刻に決定する(S101)。つまり、ステップS101で特定された時刻は、移動区間と滞在区間とが切り替わる時刻である。 FIG. 24 is a flowchart showing an example of the timeline tallying process in step S100. The timeline tallying unit 111 refers to the location information 133 to identify the time at which the stay/movement segment of the target user of the timeline tallying process changes. The timeline tallying unit 111 treats a time period in which the target user's stay/movement segment has consecutive "stays" as one stay segment, and a time period in which the target user's stay/movement segment has consecutive "movements" as one movement segment. The timeline tallying unit 111 determines the identified time as the end time of the stay segment or movement segment that ends at the identified time, and the start time of the stay segment or movement segment that starts from the identified time (S101). In other words, the time identified in step S101 is the time at which the movement segment and the stay segment switch.

タイムライン集計部111は、位置情報133を参照して、当該対象ユーザの滞在区間のポイント(例えば、滞在区間中の全てのポイントの平均位置、又は滞在区間の中間の時刻におけるポイント等)を特定し、地図情報136を参照して、当該特定したポイントに最も近い座標を有するスポットのスポット種類及びスポット名称を抽出する(S102)。なお、タイムライン集計部111は、(例えば、クライアント200がユーザから入力を受け付けた)スポット種類及びスポット名称をクライアント200から受信してもよく、この場合、ステップS102の処理が省略される。 The timeline aggregation unit 111 refers to the location information 133 to identify a point in the target user's section of stay (e.g., the average position of all points in the section of stay, or a point at the middle time of the section of stay, etc.), and refers to the map information 136 to extract the spot type and spot name of the spot having the coordinates closest to the identified point (S102). Note that the timeline aggregation unit 111 may receive the spot type and spot name from the client 200 (e.g., the client 200 accepts input from the user), in which case the processing of step S102 is omitted.

タイムライン集計部111は、抽出したスポット種類及びスポット名称を検索キーにして行動目的情報135から行動目的を抽出する(S103)。具体的には、タイムライン集計部111は、抽出したスポット種類及びスポット名称に含まれるキーワードに行動目的情報135において対応する行動目的を特定する。 The timeline aggregation unit 111 extracts a behavior purpose from the behavior purpose information 135 using the extracted spot type and spot name as a search key (S103). Specifically, the timeline aggregation unit 111 identifies a behavior purpose in the behavior purpose information 135 that corresponds to the keyword included in the extracted spot type and spot name.

タイムライン集計部111は、活動量情報134から、当該対象ユーザの各滞在区間と各移動区間の歩数を取得する(S104)。タイムライン集計部111は、ステップS101で特定した滞在区間及び移動区間ごとの、ステップS101で特定した開始時刻及び終了時刻、ステップS102で特定したスポット種類及びスポット名称、ステップS103で特定した行動目的、ステップS104で特定した歩数、当該スポットのポイント(座標)、滞在移動/区分(滞在区間であれば「滞在」、移動区間であれば「移動」)、及び位置情報133が示す移動手段、をタイムライン情報137に登録して、タイムライン集計処理を終了する。 The timeline counting unit 111 acquires the number of steps for each stay segment and each movement segment of the target user from the activity amount information 134 (S104). The timeline counting unit 111 registers the start time and end time identified in step S101, the spot type and spot name identified in step S102, the purpose of the action identified in step S103, the number of steps identified in step S104, the point (coordinates) of the spot, the stay movement/category ("stay" for a stay segment, "movement" for a movement segment), and the means of transportation indicated by the location information 133 for each stay segment and movement segment identified in step S101 in the timeline information 137, and ends the timeline counting process.

なお、各クライアント200が各ユーザのタイムラインを生成してもよく、この場合、評価サーバ100は各クライアント200から受信した各ユーザのタイムラインをタイムライン情報137に登録し、ステップS100のタイムライン集計処理が省略される。 In addition, each client 200 may generate a timeline for each user. In this case, the evaluation server 100 registers the timeline of each user received from each client 200 in the timeline information 137, and the timeline aggregation process of step S100 is omitted.

図25は、ステップS200における活動割合算出処理の一例を示すフローチャートである。活動割合算出部112は、集計期間として集計年月週をセットする(S201)。活動割合算出部112は、タイムライン情報137を参照して、活動割合算出処理の対象ユーザの当該集計期間の外出回数をカウントする(S202)。 Figure 25 is a flowchart showing an example of the activity ratio calculation process in step S200. The activity ratio calculation unit 112 sets the aggregation year, month, and week as the aggregation period (S201). The activity ratio calculation unit 112 refers to the timeline information 137 and counts the number of times the target user of the activity ratio calculation process goes out during the aggregation period (S202).

具体的には、例えば、活動割合算出部112は、当該対象ユーザが自宅から離れたことを外出とみなす。なお、活動割合算出部112は、例えば、位置情報133を参照して、当該対象ユーザの所定期間内(例えば直近1カ月のうち)の所定時間帯(例えば、午前0時~午前4時)の滞在場所の最頻値を、当該対象ユーザの自宅座標に決定する。また、クライアント200が当該対象ユーザから入力された自宅座標を評価サーバ100に送信することで、活動割合算出部112が当該対象ユーザの自宅座標を取得してもよい。 Specifically, for example, the activity ratio calculation unit 112 regards the target user's departure from home as going out. Note that the activity ratio calculation unit 112, for example, refers to the location information 133 and determines the most frequent place of stay of the target user during a specified time period (e.g., midnight to 4 am) within a specified period (e.g., within the last month) as the home coordinates of the target user. In addition, the client 200 may transmit the home coordinates input by the target user to the evaluation server 100, so that the activity ratio calculation unit 112 obtains the home coordinates of the target user.

また、活動割合算出部112は、当該対象ユーザが同日に複数回外出した場合には、ユーザが自宅に閉じこもることを防止する観点から、1回の外出としてカウントすることが望ましい。一方、活動割合算出部112は、当該対象ユーザの外出ののべ回数をカウントしてもよい(つまり、同日に複数回外出した場合には当該複数回の外出がカウントされる)。 In addition, when the target user goes out multiple times on the same day, it is preferable for the activity ratio calculation unit 112 to count each outing as one in order to prevent the user from staying confined to their home. On the other hand, the activity ratio calculation unit 112 may count the total number of times the target user goes out (i.e., if the target user goes out multiple times on the same day, the multiple outings are counted).

活動割合算出部112は、ステップS202でカウントした、当該対象ユーザの当該集計年月週外出回数を活動割合情報138に登録して(S203)、活動割合算出処理を終了する。 The activity ratio calculation unit 112 registers the number of times the target user went out for the aggregated year, month, and week counted in step S202 in the activity ratio information 138 (S203), and ends the activity ratio calculation process.

図26は、ステップS300における交流多様性算出処理の一例を示すフローチャートである。交流多様性算出部113は、集計期間として集計年月週をセットする(S301)。交流多様性算出部113は、タイムライン情報137を参照して、交流多様性算出処理の対象ユーザの当該集計期間において滞在したスポット数(滞在箇所数の合計)と、当該スポットに対応する各行動目的の数(行動目的ごとの滞在箇所数)をカウントする(S302)。 Figure 26 is a flowchart showing an example of the interaction diversity calculation process in step S300. The interaction diversity calculation unit 113 sets the aggregation year, month, and week as the aggregation period (S301). The interaction diversity calculation unit 113 refers to the timeline information 137 and counts the number of spots (total number of places of stay) where the target user of the interaction diversity calculation process stayed during the aggregation period, and the number of each behavioral purpose corresponding to the spots (number of places of stay for each behavioral purpose) (S302).

なお、交流多様性算出部113は、当該対象ユーザが集計期間において同じスポットに複数回滞在した場合には、(1回滞在した場合でも複数回滞在した場合でも交流の「多様性」は向上していない可能性が高いため)1つの滞在箇所としてカウントすることが望ましい。また、交流多様性算出部113は、当該対象ユーザが集計期間において同じスポットに複数回滞在した場合に、当該複数の滞在箇所としてカウントしてもよい。 Note that, if the target user stays at the same spot multiple times during the collection period, it is desirable for the interaction diversity calculation unit 113 to count it as one stay location (because it is highly likely that the "diversity" of interactions does not improve whether the user stays there once or multiple times). Furthermore, the interaction diversity calculation unit 113 may count the target user's stay at the same spot multiple times during the collection period as multiple stay locations.

交流多様性算出部113は、ステップS303でカウントした、当該対象ユーザの当該集計年月週の滞在箇所数の合計と、行動目的ごとの滞在箇所数と、を交流多様性情報139に登録して(S303)、交流多様性算出処理を終了する。 The interaction diversity calculation unit 113 registers the total number of places of stay for the target user during the aggregation year, month, and week counted in step S303 and the number of places of stay for each behavioral purpose in the interaction diversity information 139 (S303), and terminates the interaction diversity calculation process.

図27は、ステップS400における運動算出処理の一例を示すフローチャートである。運動算出部114は、集計期間として集計年月週をセットする(S401)。運動算出部114は、タイムライン情報137を参照して、運動算出処理の対象ユーザの当該集計期間における歩数をカウントし、当該対象ユーザの当該集計期間における歩数の1日あたりの平均を算出する(S402)。 Figure 27 is a flowchart showing an example of the exercise calculation process in step S400. The exercise calculation unit 114 sets the aggregation year, month, and week as the aggregation period (S401). The exercise calculation unit 114 refers to the timeline information 137, counts the number of steps of the target user of the exercise calculation process during the aggregation period, and calculates the average number of steps per day for the target user during the aggregation period (S402).

なお、運動算出部114は、ステップS402において、当該対象ユーザの当該集計期間における滞在/移動区分が「滞在」である歩数のみをカウントしてもよいし、「移動」である歩数も併せてカウントしてもよい(つまり、少なくとも「滞在」中の運動はカウントされる)。 In addition, in step S402, the exercise calculation unit 114 may count only the number of steps for which the stay/movement category of the target user in the collection period is "stay", or may also count the number of steps for which the stay/movement category is "movement" (i.e., exercise during at least a "stay" is counted).

運動算出部114は、ステップS402で算出した当該対象ユーザの当該集計期間における歩数の1日あたりの平均を運動情報140に登録して(S403)、運動算出処理を終了する。 The exercise calculation unit 114 registers the average number of steps per day for the target user during the collection period calculated in step S402 in the exercise information 140 (S403), and ends the exercise calculation process.

図28Aは、ステップS500における行動評価処理の一例を示すフローチャートである。図28Aにおける行動評価には、要介護リスクが用いられる。要介護リスク予測部115は、要介護リスク予測モデルを用いて、行動評価処理の対象ユーザの要介護リスクを算出する(S501)。 Figure 28A is a flowchart showing an example of the behavior evaluation process in step S500. The behavior evaluation in Figure 28A uses the care-needing risk. The care-needing risk prediction unit 115 calculates the care-needing risk of the target user of the behavior evaluation process using a care-needing risk prediction model (S501).

なお、要介護リスク予測モデルは、例えば、評価サーバ100のメモリ102又は補助記憶装置103に予め格納されている。要介護リスクyは、例えば、y=f(ユーザ属性,外出回数,滞在箇所数,平均歩数)で(fは要介護リスク予測モデル)表される。fの独立変数に含まれるユーザ属性として、例えば、年齢、性別、及び/又は居住地域等がある。また、fの独立変数に含まれる滞在箇所数として、行動目的ごとの滞在箇所数等がある。要介護リスクは、例えば、年齢が高いほど高く、男性より女性の方が高く、外出回数、滞在箇所数、及び平均歩数が多いほど低くなる傾向にある。 The nursing care risk prediction model is stored in advance, for example, in the memory 102 or the auxiliary storage device 103 of the evaluation server 100. The nursing care risk y is expressed, for example, as y = f (user attribute, number of outings, number of places stayed, average number of steps) (f is the nursing care risk prediction model). Examples of user attributes included in the independent variables of f include age, gender, and/or residential area. Also, examples of the number of places stayed included in the independent variables of f include the number of places stayed for each purpose of activity. For example, the nursing care risk is higher with age, higher for women than for men, and tends to be lower with the number of outings, number of places stayed, and average number of steps.

なお、要介護リスク予測モデルは重回帰モデルで表されてもよい。例えば、要介護リスクyはy=(b,b,・・・,b)(年齢,性別,居住地域,外出回数,運動系滞在箇所数,文化系運動系滞在箇所数,・・・,平均歩数)+εで表される。 The nursing care risk prediction model may be expressed by a multiple regression model. For example, the nursing care risk y is expressed as y = ( b0 , b1 , ..., bn ) (age, sex, residential area, number of times going out, number of places to stay for exercise, number of places to stay for cultural and exercise, ..., average number of steps) T + ε.

行動評価部116は、要介護リスクランク判定情報142を参照して、当該対象ユーザの要介護リスクに対応する要介護リスクランクを判定して、当該対象ユーザの当該集計期間の要介護リスクと要介護リスクランクとを行動評価情報141に登録する(S502)。 The behavior evaluation unit 116 refers to the care risk rank determination information 142 to determine the care risk rank corresponding to the care risk of the target user, and registers the care risk and care risk rank of the target user for the aggregation period in the behavior evaluation information 141 (S502).

行動評価部116は、当該対象期間の当該対象ユーザが属する年齢階級及び性別の組み合わせにおける各指標(外出回数、滞在箇所数、及び平均歩数)の統計量(平均、最小値、最大値、及び四分位点)を算出し、算出した統計量をユーザ集計評価情報144に登録して(S503)、要介護リスクが用いられる行動評価処理を終了する。 The behavior evaluation unit 116 calculates statistics (average, minimum, maximum, and quartiles) of each indicator (number of times going out, number of places stayed, and average number of steps) for the combination of age class and gender to which the target user belongs during the target period, registers the calculated statistics in the user aggregated evaluation information 144 (S503), and terminates the behavior evaluation process in which the risk of needing care is used.

図28Bは、ステップS500における行動評価処理の一例を示すフローチャートである。図28Bにおける行動評価には、標準得点が用いられている。標準得点算出部120は、標準得点を算出する(S511)。 Figure 28B is a flowchart showing an example of the behavior evaluation process in step S500. Standard scores are used for the behavior evaluation in Figure 28B. The standard score calculation unit 120 calculates the standard score (S511).

具体的には、例えば、標準得点算出部120は、ユーザ全体を母集団としたときの、当該対象期間の当該対象ユーザの外出回数、滞在箇所数、及び平均歩数それぞれの偏差値を、活動割合、交流多様性、及び運動それぞれの標準得点として算出する。なお、標準得点算出部120は、標準得点の算出において、偏差値に代えて、全体分布における位置づけを示す他の量(例えばzスコア等)を用いてもよい。 Specifically, for example, the standard score calculation unit 120 calculates the standard scores for the activity ratio, interaction diversity, and exercise, respectively, based on the standard scores for the number of times the target user went out, the number of places they stayed, and the average number of steps taken during the target period when the entire user population is taken as the total population. Note that the standard score calculation unit 120 may use other quantities (e.g., z-scores) that indicate the position in the overall distribution instead of the standard scores when calculating the standard scores.

標準得点算出部120は、総合得点を算出する(S512)。具体的には、例えば、標準得点算出部120は、ステップS511で算出した標準得点(偏差値)の重み付き平均(例えば、重みは予め与えられている)を、総合得点として算出する。 The standard score calculation unit 120 calculates the total score (S512). Specifically, for example, the standard score calculation unit 120 calculates the weighted average (e.g., weights are given in advance) of the standard scores (deviation values) calculated in step S511 as the total score.

行動評価部116は、総合得点ランク判定情報143を参照して、当該対象ユーザの総合得点に対応する総合得点ランクを判定して、当該対象ユーザの当該集計期間の各標準得点、総合語句店、及び総合得点ランクを行動評価情報141に登録する(S513)。 The behavior evaluation unit 116 refers to the overall score rank determination information 143 to determine the overall score rank corresponding to the overall score of the target user, and registers the standard scores, overall word count, and overall score rank of the target user for the aggregation period in the behavior evaluation information 141 (S513).

行動評価部116は、当該対象期間の当該対象ユーザが属する年齢階級及び性別の組み合わせにおける各指標(外出回数、滞在箇所数、及び平均歩数)の統計量(平均、最小値、最大値、及び四分位点)を算出し、算出した統計量をユーザ集計評価情報144に登録して(S514)、標準得点が用いられる行動評価処理を終了する。 The behavior evaluation unit 116 calculates statistics (average, minimum, maximum, and quartiles) for each indicator (number of times going out, number of places stayed, and average number of steps) for the combination of age class and gender to which the target user belongs during the target period, registers the calculated statistics in the user aggregated evaluation information 144 (S514), and terminates the behavior evaluation process in which the standard score is used.

なお、図28A及び図28B双方の行動評価処理が実行されてもよいし、図28A又は図28Bいずれか一方の行動評価処理が実行されてもよい。図28A及び図28B双方の行動評価処理が実行される場合、ステップS503又はステップS514の一方の処理が省略される。 Note that both the behavior evaluation processes in FIG. 28A and FIG. 28B may be executed, or only one of the behavior evaluation processes in FIG. 28A or FIG. 28B may be executed. When both the behavior evaluation processes in FIG. 28A and FIG. 28B are executed, either step S503 or step S514 is omitted.

図29A、図29B、及び図29Cは、アドバイス生成処理の一例を示すフローチャートである。図29Bは、図29Aの続きの処理であり、図29Bにおけるアドバイス生成には、要介護リスクが用いられるため、図29Bの処理が実行されるためには図28Aの処理が実行されている必要がある。図29Cは、図29Aの続きの処理であり、図29Cにおけるアドバイス生成には、標準得点が用いられるため、図29Cの処理が実行されるためには図28Bの処理が実行されている必要がある。また、図29A及び図29B双方の行動評価処理が実行されてもよいし、図29A又は図29Bいずれか一方の行動評価処理が実行されてもよい。 Figures 29A, 29B, and 29C are flowcharts showing an example of advice generation processing. Figure 29B is a continuation of the processing in Figure 29A. Since the risk of needing care is used to generate advice in Figure 29B, the processing in Figure 28A must be executed in order for the processing in Figure 29B to be executed. Figure 29C is a continuation of the processing in Figure 29A. Since the standard score is used to generate advice in Figure 29C, the processing in Figure 28B must be executed in order for the processing in Figure 29C to be executed. In addition, both the behavior evaluation processing in Figure 29A and Figure 29B may be executed, or the behavior evaluation processing in either Figure 29A or Figure 29B may be executed.

アドバイス生成部117は、アドバイス生成処理の対象ユーザの行動傾向(要介護リスク、外出回数、滞在箇所数、及び平均歩数それぞれの同性同年代比較傾向及び自己傾向)を算出して、及び行動傾向を行動傾向情報145に登録する(S601)。 The advice generation unit 117 calculates the behavioral tendencies of the target user of the advice generation process (comparison tendencies with people of the same sex and age and self-tendencies for each of the risk of needing care, number of times going out, number of places stayed, and average number of steps) and registers the behavioral tendencies in the behavioral tendency information 145 (S601).

例えば、ステップS601において、アドバイス生成部117は、行動評価情報141が示す当該対象ユーザの当該集計期間の要介護リスク、外出回数、滞在箇所数、及び平均歩数それぞれが、ユーザ集計評価情報144が示す当該対象ユーザと同性同年代(同年齢階級)の当該集計期間の要介護リスク、外出回数、滞在箇所数、及び平均歩数それぞれ以上であるかを判定する。 For example, in step S601, the advice generation unit 117 determines whether the risk of needing care, the number of times going out, the number of places stayed, and the average number of steps for the target user in the aggregation period indicated by the behavior evaluation information 141 are equal to or greater than the risk of needing care, the number of times going out, the number of places stayed, and the average number of steps for the same sex and age (same age group) of the target user in the aggregation period indicated by the user aggregation evaluation information 144.

具体的には、例えば、アドバイス生成部117は、行動評価情報141が示す当該対象ユーザの当該集計期間の要介護リスクが、ユーザ集計評価情報144が示す当該対象ユーザと同性同年代(同年齢階級)の当該集計期間の要介護リスク以上であると判定した場合、当該対象ユーザの要介護リスクの同性同年代比較傾向が「悪」であると判定し、そうでないと判定した場合、当該対象ユーザの要介護リスクの同性同年代比較傾向が「良」であると判定する。 Specifically, for example, if the advice generation unit 117 determines that the risk of needing care of the target user for the aggregation period indicated by the behavior evaluation information 141 is equal to or higher than the risk of needing care of the target user of the same sex and age (same age class) for the aggregation period indicated by the user aggregate evaluation information 144, it determines that the target user's tendency to compare the risk of needing care with those of the same sex and age is "bad", and if it determines that this is not the case, it determines that the target user's tendency to compare the risk of needing care with those of the same sex and age is "good".

また、例えば、アドバイス生成部117は、行動評価情報141が示す当該対象ユーザの当該集計期間の外出回数が、ユーザ集計評価情報144が示す当該対象ユーザと同性同年代(同年齢階級)の当該集計期間の外出回数以上であると判定した場合、当該対象ユーザの外出回数の同性同年代比較傾向が「良」であると判定し、そうでないと判定した場合、当該対象ユーザの外出回数の同性同年代比較傾向が「悪」であると判定する。滞在箇所数及び平均歩数の同性同年代比較傾向の算出方法は、外出回数の同性同年代比較傾向の算出方法と同様である。 For example, when the advice generating unit 117 determines that the number of times the target user goes out during the aggregation period indicated by the behavior evaluation information 141 is equal to or greater than the number of times the target user goes out during the aggregation period of the same sex and age (same age class) indicated by the user aggregation evaluation information 144, it determines that the target user's tendency to compare the number of times he or she goes out with others of the same sex and age is "good", and when it determines that this is not the case, it determines that the target user's tendency to compare the number of times he or she goes out with others of the same sex and age is "bad". The method of calculating the tendency to compare the number of places stayed and the average number of steps with others of the same sex and age is the same as the method of calculating the tendency to compare the number of times he or she goes out with others of the same sex and age.

なお、アドバイス生成部117は、対象ユーザと同性同年代との平均値の比較に代えて、行動評価情報141が示す当該対象ユーザの当該集計期間の各偏差値を用いて、同性同年代比較傾向を判定してもよい。 In addition, instead of comparing the target user with the average value of the same sex and age, the advice generation unit 117 may use each deviation value of the target user for the aggregation period indicated by the behavior evaluation information 141 to determine the tendency to compare with the same sex and age.

また、例えば、アドバイス生成部117は、行動評価情報141が示す当該対象ユーザの当該集計期間の要介護リスクが、当該対象ユーザの前回の集計期間の要介護リスク以上であると判定した場合、当該対象ユーザの要介護リスクの自己傾向が「悪化」であると判定し、そうでないと判定した場合、当該対象ユーザの要介護リスクの自己傾向が「改善」であると判定する。 For example, if the advice generation unit 117 determines that the target user's risk of needing care for the current aggregation period indicated by the behavior evaluation information 141 is equal to or higher than the target user's risk of needing care for the previous aggregation period, it determines that the target user's personal tendency of needing care risk is "worsening," and if it determines that this is not the case, it determines that the target user's personal tendency of needing care risk is "improving."

また、例えば、アドバイス生成部117は、行動評価情報141が示す当該対象ユーザの当該集計期間の外出回数が、当該対象ユーザの前回の集計期間の外出回数以上であると判定した場合、当該対象ユーザの外出回数の自己傾向が「改善」であると判定し、そうでないと判定した場合、当該対象ユーザの外出回数の自己傾向が「悪化」であると判定する。滞在箇所数及び平均歩数の自己傾向の算出方法は、外出回数の自己傾向の算出方法と同様である。 For example, if the advice generation unit 117 determines that the number of times the target user went out during the aggregation period indicated by the behavior evaluation information 141 is equal to or greater than the number of times the target user went out during the previous aggregation period, it determines that the target user's self-tendency for the number of times they went out is "improved," and if it determines that this is not the case, it determines that the target user's self-tendency for the number of times they went out is "deteriorated." The method of calculating the self-tendency for the number of places stayed and the average number of steps is the same as the method of calculating the self-tendency for the number of times they went out.

また、アドバイス生成部117は、対象ユーザの今回の集計期間と前回の集計期間の指標の比較に代えて、今回の集計期間を含む所定期間の指標の回帰係数の傾きを用いて、自己傾向が改善したか悪化したかを判定してもよい。 In addition, instead of comparing the indicators of the target user's current collection period with those of the previous collection period, the advice generation unit 117 may use the slope of the regression coefficient of the indicators for a specified period including the current collection period to determine whether the self-tendency has improved or worsened.

アドバイス生成部117は、ステップS601で算出した当該対象ユーザの行動傾向をキーにして参照パーツ情報146からパーツを抽出する(S602)。具体的には、図18の参照パーツ情報146の例であれば、当該対象ユーザの要介護リスクの同性同年代比較傾向が「良」であれば(1)のパーツとして「比較的活発」が抽出され、(2)のパーツとして「要介護リスクを低くすることができます」が抽出される等のように、アドバイス生成部117は、当該対象ユーザの要介護リスク、外出回数、滞在箇所数、及び平均歩数それぞれの同性同年代傾向及び自己傾向それぞれに対応するパーツを、参照パーツ情報146から抽出する。 The advice generating unit 117 extracts parts from the reference parts information 146 using the behavioral tendency of the target user calculated in step S601 as a key (S602). Specifically, in the example of the reference parts information 146 in FIG. 18, if the target user's tendency to compare the risk of needing nursing care with those of the same sex and age is "good", "relatively active" is extracted as part (1), and "can lower the risk of needing nursing care" is extracted as part (2). In this way, the advice generating unit 117 extracts parts from the reference parts information 146 that correspond to the same sex and age tendency and the self tendency of the target user's risk of needing nursing care, number of times going out, number of places stayed, and average number of steps.

アドバイス生成部117は、抽出したパーツそれぞれを参照テンプレート147の文面中の対応する位置に挿入することで、個別アドバイス文面を生成する(S603)。なお、要介護リスク予測が実行されていない場合(図28Aの行動評価処理が実行されていない場合)、ステップS601~ステップS603において要介護リスクについての処理が省略される。 The advice generation unit 117 generates an individual advice text by inserting each of the extracted parts into the corresponding position in the text of the reference template 147 (S603). Note that if a care-needing risk prediction has not been performed (if the behavior evaluation process in FIG. 28A has not been performed), the process regarding the care-needing risk is omitted in steps S601 to S603.

図29Bの処理について説明する。ステップS603に続いて、アドバイス生成部117は、当該対象ユーザが属する要介護リスクランクより1段階良いランクの要介護リスク区間の上限値と、当該対象ユーザの要介護リスクの現状値と、の差を算出する(S611)。 The processing of FIG. 29B will be described. Following step S603, the advice generating unit 117 calculates the difference between the upper limit value of the care risk section that is one rank higher than the care risk rank to which the target user belongs and the current care risk value of the target user (S611).

具体的には、例えば、図14の要介護リスクランク判定情報142によれば、当該対象ユーザの要介護リスクが30であれば要介護リスクランクはBであり、要介護リスクランクBより1段階良いランクであるランクAの要介護リスク区間の上限は20であるため、ステップS611で算出される差は30-20=10である。なお、当該対象ユーザの要介護リスクランクがA(最も良いランク)である場合、図29Bの処理が省略されてもよい。 Specifically, for example, according to the care need risk rank determination information 142 in FIG. 14, if the care need risk of the target user is 30, the care need risk rank is B, and the upper limit of the care need risk section for rank A, which is one rank better than care need risk rank B, is 20, so the difference calculated in step S611 is 30-20=10. Note that if the care need risk rank of the target user is A (the best rank), the processing in FIG. 29B may be omitted.

要介護リスク予測部115は、当該対象ユーザの各指標(外出回数、滞在箇所数、及び平均歩数それぞれ)に対して、下記のステップS612、ステップS613、及びステップS614の処理を実行する。 The care need risk prediction unit 115 executes the following steps S612, S613, and S614 for each indicator of the target user (number of times going out, number of places stayed, and average number of steps).

要介護リスク予測部115は、ループ中の対象指標以外の指標の現状値を要介護リスク予測モデルにセットし、1段階良い要介護リスクランクを得るために必要とされる、対象指標の改善値(改善後の値)及び(現状値からの)改善幅を算出する、逆シミュレーションを実行する(S612)。 The nursing care risk prediction unit 115 sets the current values of the indicators other than the target indicator in the loop to the nursing care risk prediction model, and performs an inverse simulation to calculate the improvement value (improved value) of the target indicator and the improvement range (from the current value) required to obtain a nursing care risk rank that is one level better (S612).

具体的には、例えば、ループ中の対象指標が外出回数であり、要介護リスクy=f(ユーザ属性,外出回数,滞在箇所数,平均歩数)である場合、要介護リスク予測部115は、ループ中の対象指標以外の指標であるユーザ属性、滞在箇所数、及び平均歩数の現状値を要介護リスク予測モデルにセットし、現状の要介護リスクランクより1つ良い要介護リスクを得るための外出回数の改善値及び改善幅を特定する。 Specifically, for example, if the target indicator in the loop is the number of times going out, and the risk of needing care is y = f (user attributes, number of times going out, number of places stayed, average number of steps), the care risk prediction unit 115 sets the current values of the user attributes, number of places stayed, and average number of steps, which are indicators other than the target indicator in the loop, in the care risk prediction model, and identifies the improvement value and improvement range of the number of times going out to obtain a care risk that is one rank better than the current care risk rank.

要介護リスク予測部115は、対象指標の定義域の範囲で、改善値及び改善幅を対象指標のデータ型に応じて切り上げる(S613)。例えば、対象指標である外出回数の現状値3回、ステップS613で算出された改善値が4.8回(つまり改善幅は4.8-3=1.8回)であり、外出回数の定義域が0以上7以下であり、かつ外出回数のデータ型が整数である場合、要介護リスク予測部115は、改善値を5回(つまり改善幅を2回)に切り上げる。なお、各指標(外出回数、滞在箇所数、及び平均歩数)の定義域及びデータ型は予め定められている。 The care-needing risk prediction unit 115 rounds up the improvement value and improvement range according to the data type of the target index within the range of the domain of the target index (S613). For example, if the current value of the target index, the number of times going out, is 3, the improvement value calculated in step S613 is 4.8 times (i.e., the improvement range is 4.8-3=1.8 times), the domain of the number of times going out is 0 to 7 inclusive, and the data type of the number of times going out is an integer, the care-needing risk prediction unit 115 rounds up the improvement value to 5 times (i.e., the improvement range is 2 times). Note that the domain and data type of each index (number of times going out, number of places stayed, and average number of steps) are predetermined.

要介護リスク予測部115は、当該対象ユーザの当該集計期間における対象指標の(必要に応じて切り上げられた)改善値及び改善幅を逆シミュレーション結果情報148に格納する(S614)。 The nursing care risk prediction unit 115 stores the improvement value (rounded up if necessary) and improvement range of the target index for the target user in the aggregation period in the inverse simulation result information 148 (S614).

なお、ステップS614で算出された指標の改善値が定義域を超える場合、後述するアドバイス表示画面には、例えば、改善値に代えて定義域の上限や、「ランクは変わらないが、改善すると要介護リスクを抑制できます。できることから始めてみましょう」等のメッセージが表示されるとよい。 If the improvement value of the index calculated in step S614 exceeds the domain, the advice display screen described below may display, for example, the upper limit of the domain instead of the improvement value, or a message such as "The rank will not change, but if you make improvements, you can reduce the risk of needing care. Let's start with what you can do."

なお、要介護リスク予測部115は、ステップS613において1つの対象指標ごとに逆シミュレーションを実行しているが、複数の対象指標を組み合わせて(例えば数理計画法によって)逆シミュレーションを実行してもよい。 Note that while the care need risk prediction unit 115 performs an inverse simulation for each target indicator in step S613, it may also perform an inverse simulation by combining multiple target indicators (e.g., by mathematical programming).

図29Cの処理について説明する。ステップS603に続いて、アドバイス生成部117は、当該対象ユーザが属する総合得点ランクより1段階良いランクの総合得点区間の下限値と、当該対象ユーザの総合得点の現状値と、の差を算出する(S621)。 The process of FIG. 29C will now be described. Following step S603, the advice generating unit 117 calculates the difference between the lower limit of the total score interval that is one rank higher than the total score rank to which the target user belongs and the current value of the total score of the target user (S621).

具体的には、例えば、図15の総合得点ランク判定情報143によれば、当該対象ユーザの総合得点ランクが55であれば総合得点ランクはBであり、総合得点ランクBより1段階良いランクであるランクAの総合得点区間の下限は60であるため、ステップS621で算出される差は60-55=5である。なお、当該対象ユーザの総合得点ランクがA(最も良いランク)である場合、図29Cの処理が省略されてもよい。 Specifically, for example, according to the total score rank determination information 143 in FIG. 15, if the target user's total score rank is 55, then the total score rank is B, and the lower limit of the total score interval for rank A, which is one rank higher than total score rank B, is 60, so the difference calculated in step S621 is 60-55=5. Note that if the target user's total score rank is A (the best rank), the process in FIG. 29C may be omitted.

標準得点算出部120は、当該対象ユーザの各指標(外出回数、滞在箇所数、及び平均歩数それぞれ)に対して、下記のステップS622、ステップS623、及びステップS624の処理を実行する。 The standard score calculation unit 120 executes the processes of steps S622, S623, and S624 below for each indicator of the target user (number of times going out, number of places stayed, and average number of steps).

標準得点算出部120は、ループ中の対象指標以外の指標の現状値を総合得点の算出式にセットし、1段階良い総合得点ランクを得るために必要とされる、対象指標の改善値(改善後の値)及び(現状値からの)改善幅を算出する、逆シミュレーションを実行する(S622)。 The standard score calculation unit 120 sets the current values of the indicators other than the target indicator in the loop to the calculation formula for the overall score, and performs an inverse simulation to calculate the improvement value (improved value) of the target indicator and the improvement range (from the current value) required to obtain a one-level better overall score rank (S622).

具体的には、例えば、ループ中の対象指標が外出回数であり、総合得点が外出回数、滞在箇所数、及び平均歩数の重み付き平均で与えられる場合、標準得点算出部120は、ループ中の対象指標以外の指標である滞在箇所数及び平均歩数の現状値を重み付き平均の算出式にセットし、現状の要介護リスクランクより1つ良い要介護リスクを得るための外出回数の偏差値を算出し、当該算出した偏差値を得るために必要な外出回数の改善値及び改善幅を特定する。 Specifically, for example, if the target indicator in the loop is the number of times going out, and the total score is given as a weighted average of the number of times going out, the number of places stayed, and the average number of steps, the standard score calculation unit 120 sets the current values of the number of places stayed and the average number of steps, which are indicators other than the target indicator in the loop, in a calculation formula for the weighted average, calculates the standard deviation of the number of times going out to obtain a care risk rank that is one level better than the current care risk rank, and identifies the improvement value and improvement range of the number of times going out that is required to obtain the calculated standard deviation.

標準得点算出部120は、対象指標の定義域の範囲で、改善値及び改善幅を対象指標のデータ型に応じて切り上げる(S623)。標準得点算出部120は、当該対象ユーザの当該集計期間における対象指標の(必要に応じて切り上げられた)改善値及び改善幅を逆シミュレーション結果情報148に格納する(S624)。 The standard score calculation unit 120 rounds up the improvement value and improvement range according to the data type of the target index within the range of the domain of the target index (S623). The standard score calculation unit 120 stores the improvement value and improvement range (rounded up as necessary) of the target index for the target user in the aggregation period in the inverse simulation result information 148 (S624).

なお、ステップS624で算出された指標の改善値が定義域を超える場合、後述するアドバイス表示画面には、例えば、改善値に代えて定義域の上限や、「ランクは変わらないが、改善すると要介護リスクを抑制できます。できることから始めてみましょう」等のメッセージが表示されるとよい。 If the improvement value of the index calculated in step S624 exceeds the domain, the advice display screen described below may display, for example, the upper limit of the domain instead of the improvement value, or a message such as "The rank will not change, but if you make improvements, you can reduce the risk of needing care. Let's start with what you can do."

なお、標準得点算出部120は、ステップS622において1つの対象指標ごとに逆シミュレーションを実行しているが、複数の対象指標を組み合わせて(例えば数理計画法によって)逆シミュレーションを実行してもよい。 Note that while the standard score calculation unit 120 performs an inverse simulation for each target indicator in step S622, it may also perform an inverse simulation by combining multiple target indicators (e.g., by using mathematical programming).

図30は、ステップS700のレコメンド処理の一例を示すフローチャートである。レコメンド処理部118は、介入サービス情報132が示す開催場所と、位置情報133が示すレコメンド処理の対象ユーザの位置と、を突合させることで、当該対象ユーザの行動実績推定値(各介入サービスの利用実績)を特定し、介入サービス利用履歴情報149が示す当該対象ユーザに対する介入サービスレコメンド履歴を、特定した行動実績推定値に反映させた上で、介入サービス利用履歴情報149に格納する(S701)。 Figure 30 is a flowchart showing an example of the recommendation process of step S700. The recommendation processing unit 118 identifies the behavioral performance estimate of the target user (usage history of each intervention service) by matching the venue indicated by the intervention service information 132 with the location of the target user of the recommendation process indicated by the location information 133, and stores the intervention service recommendation history for the target user indicated by the intervention service usage history information 149 in the identified behavioral performance estimate (S701).

なお、ステップS701において、クライアント200が対象ユーザから入力された介入サービスの利用実績値を評価サーバ100に送信し、レコメンド処理部118は受信した介入サービスの利用実績値を介入サービス利用履歴情報149に格納してもよい。 In addition, in step S701, the client 200 may transmit the usage record value of the intervention service input by the target user to the evaluation server 100, and the recommendation processing unit 118 may store the received usage record value of the intervention service in the intervention service usage history information 149.

レコメンド処理部118は、クライアント200からユーザが選択した改善指標を示す情報を受信し、当該選択された改善指標に関連する社会参加種別の介入サービスを介入サービス情報132から(例えば、開催頻度欄1325、開催場所欄1326、及び目安運動量欄1327を参照して)特定し、特定した介入サービスを、例えば協調フィルタリング(当該対象ユーザと介入サービス利用履歴が似たユーザが利用した介入サービスであって、当該対象ユーザが利用したことがないサービスを特定するフィルタリング)によってフィルタリングする(S702)。 The recommendation processing unit 118 receives information indicating the improvement index selected by the user from the client 200, identifies an intervention service of a social participation type related to the selected improvement index from the intervention service information 132 (for example, by referring to the event frequency column 1325, the event location column 1326, and the target exercise amount column 1327), and filters the identified intervention service, for example, by collaborative filtering (filtering that identifies intervention services used by users with a similar intervention service usage history to the target user and that have not been used by the target user) (S702).

レコメンド処理部118は、ステップS702でフィルタリングした介入サービスから、介入サービス利用履歴情報149を参照して当該対象ユーザに過去レコメンドしていない介入サービスを特定し、当該特定した介入サービスをレコメンド候補の介入サービスに決定する(S703)。 The recommendation processing unit 118 refers to the intervention service usage history information 149 from the intervention services filtered in step S702 to identify an intervention service that has not been recommended to the target user in the past, and determines the identified intervention service as a recommended candidate intervention service (S703).

レコメンド処理部118は、アカウント情報131を参照して、レコメンド候補の介入サービスをユーザ属性(例えば年齢階級、性別、及び居住地域)でフィルタリング(レコメンド候補の介入サービスのうち、当該対象ユーザにユーザ属性が似ているユーザが利用している介入サービスを特定)する(S704)。 The recommendation processing unit 118 refers to the account information 131 and filters the intervention services of the recommendation candidates by user attributes (e.g., age group, gender, and residential area) (identifying, from among the intervention services of the recommendation candidates, intervention services used by users whose user attributes are similar to those of the target user) (S704).

レコメンド処理部118は、ステップS704のフィルタリングによって抽出された介入サービスによる当該改善指標の改善期待値を、介入サービス情報132から抽出して(S705)、レコメンド処理を終了する。 The recommendation processing unit 118 extracts the expected improvement value of the improvement index due to the intervention service extracted by the filtering in step S704 from the intervention service information 132 (S705), and ends the recommendation processing.

図31は、要介護リスク予測モデル更新処理の一例を示すフローチャートである。要介護リスク予測モデル更新処理が開始する前に、学習データ150が予め登録されている。要介護リスク予測モデル更新処理は、定期的に実行されてもよいし、評価サーバ100のユーザの指示に従って実行されてもよいし、学習データ150のレコード数が所定数増えるごと等のように学習時と推論時のデータ傾向の乖離が発生している可能性が高いときに実行されてもよい。 Figure 31 is a flowchart showing an example of a nursing care need risk prediction model update process. Before the nursing care need risk prediction model update process starts, the learning data 150 is registered in advance. The nursing care need risk prediction model update process may be executed periodically, may be executed according to instructions from a user of the evaluation server 100, or may be executed when there is a high possibility that a divergence has occurred between the data trends at the time of learning and the time of inference, such as every time the number of records in the learning data 150 increases by a specified number.

なお、学習データ150の独立変数の値は、アカウント情報131の更新、活動割合算出処理、交流多様性算出処理、及び運動情報算出処理が実行されるたびに随時蓄積されるとよい。また、学習データ150の従属変数である、T年以内要介護認定有無欄15013の値は、例えば、評価サーバ100がクライアント200からT年以内に要介護認定があったことを示す通知を受信した場合には「あり」となり、T年以内に当該通知を受信しなかった場合には「なし」となる。 The values of the independent variables of the learning data 150 may be accumulated whenever the account information 131 is updated, the activity ratio calculation process, the exchange diversity calculation process, and the movement information calculation process are executed. The value of the dependent variable of the learning data 150, the nursing care certification within T years column 15013, is, for example, "yes" if the evaluation server 100 receives a notification from the client 200 indicating that a nursing care certification has been issued within T years, and is "no" if the evaluation server 100 does not receive such a notification within T years.

要介護リスク予測部115は、最新の学習データ150を用いて要介護リスク予測モデルの再学習を実行する(S801)。具体的には、例えば、要介護リスク予測部115は、最新の学習データ150における独立変数の値と、従属変数の値と、を用いて、要介護リスク予測モデルの回帰係数や誤差項を学習する。要介護リスク予測部115は、再学習された要介護リスク予測モデルをデプロイして、要介護リスク予測モデル更新処理を終了する。 The care-needing risk prediction unit 115 re-learns the care-needing risk prediction model using the latest learning data 150 (S801). Specifically, for example, the care-needing risk prediction unit 115 learns the regression coefficients and error terms of the care-needing risk prediction model using the values of the independent variables and the dependent variables in the latest learning data 150. The care-needing risk prediction unit 115 deploys the re-learned care-needing risk prediction model and terminates the care-needing risk prediction model update process.

図32A、図32B、及び図32Cは、評価結果表示画面の一例を示す図である。図33は、レコメンド結果表示画面の一例を示す図である。評価結果表示画面及びレコメンド結果表示画面は、例えば、評価サーバ100の出力装置105に表示されてもよいし、評価サーバ100がクライアント200に送信した情報に基づいてクライアント200の出力装置105に表示されてもよい。 FIGS. 32A, 32B, and 32C are diagrams showing an example of an evaluation result display screen. FIG. 33 is a diagram showing an example of a recommendation result display screen. The evaluation result display screen and the recommendation result display screen may be displayed, for example, on the output device 105 of the evaluation server 100, or may be displayed on the output device 105 of the client 200 based on information sent by the evaluation server 100 to the client 200.

評価結果表示画面は、例えば、集計対象期間活動状況表示領域1001、外出回数履歴表示領域1002、滞在箇所数履歴表示領域1003、平均歩数履歴表示領域1004、個別アドバイス文面表示領域1005、改善指標表示領域1006、及びレコメンドボタン1007を含む。 The evaluation result display screen includes, for example, an activity status display area 1001 for the period to be collected, a history of the number of outings displayed 1002, a history of the number of places stayed displayed 1003, a history of the average number of steps displayed 1004, an individual advice text display area 1005, an improvement index display area 1006, and a recommendation button 1007.

集計対象期間活動状況表示領域1001には、例えば、集計対象期間(例えば直近の年月週)における、行動評価情報141が示す対象ユーザの要介護リスクランク又は総合得点ランク(図32Aにおける「直近のあなた B」)、活動割合情報138が示す対象ユーザの外出回数、交流多様性情報139が示す対象ユーザの合計滞在箇所数、及び運動情報140が示す対象ユーザの平均歩数が表示されている。 The activity status display area 1001 for the period to be counted displays, for example, the target user's care risk rank or total score rank ("You Recently B" in FIG. 32A) indicated by the behavioral assessment information 141, the number of times the target user went out indicated by the activity ratio information 138, the total number of places the target user stayed indicated by the interaction diversity information 139, and the average number of steps taken by the target user indicated by the exercise information 140, during the period to be counted (for example, the most recent year, month, and week).

また、集計対象期間活動状況表示領域1001には、例えば、活動割合情報138が示す外出回数、交流多様性情報139が示す合計滞在箇所数、及び運動情報140が示す平均歩数と、ユーザ集計評価情報144が示す当該対象ユーザの同性同年代平均の外出回数、合計滞在箇所数、及び平均歩数と、を比較するレーダーチャートが表示されている。なお、レーダーチャートを構成する各三角形の頂点は、ユーザ集計評価情報144が示す当該対象ユーザの同性同年代平均の外出回数、合計滞在箇所数、及び平均歩数の四分位点を示す。 In addition, the activity status display area 1001 for the period to be tabulated displays a radar chart that compares, for example, the number of times going out indicated by the activity ratio information 138, the total number of places stayed indicated by the interaction diversity information 139, and the average number of steps indicated by the exercise information 140 with the average number of times going out, the total number of places stayed, and the average number of steps of the target user of the same sex and age indicated by the user tabulated evaluation information 144. Note that the apex of each triangle that constitutes the radar chart indicates the quartile of the average number of times going out, the total number of places stayed, and the average number of steps of the target user of the same sex and age indicated by the user tabulated evaluation information 144.

外出回数履歴表示領域1002には、例えば、活動割合情報138が示す、今回の集計対象期間と複数の過去の集計期間それぞれにおける、当該対象ユーザの外出回数の履歴が表示される。滞在箇所数履歴表示領域1003には、例えば、交流多様性情報139が示す、今回の集計対象期間と複数の過去の集計期間それぞれにおける、当該対象ユーザの合計滞在箇所数及び行動目的ごとの滞在箇所数の履歴が表示される。平均歩数履歴表示領域1004には、例えば、運動情報140が示す、今回の集計対象期間と複数の過去の集計期間それぞれにおける、当該対象ユーザの平均歩数履歴が表示される。 The outing frequency history display area 1002 displays, for example, the history of the number of times the target user went out in each of the current tally period and multiple past tally periods, as indicated by the activity ratio information 138. The stay location number history display area 1003 displays, for example, the total number of stay locations and the number of stay locations for each behavioral purpose, as indicated by the interaction diversity information 139, as indicated by the current tally period and multiple past tally periods. The average step count history display area 1004 displays, for example, the target user's average step count history in each of the current tally period and multiple past tally periods, as indicated by the exercise information 140.

個別アドバイス文面表示領域1005には、ステップS603で生成された個別アドバイス文面が表示される。改善指標表示領域1006には、逆シミュレーション結果情報148が示す、外出回数、滞在箇所数、及び平均歩数の改善値及び改善幅が表示される。レコメンドボタン1007が選択されると、レコメンド結果表示画面1008に遷移する。 The individual advice text generated in step S603 is displayed in the individual advice text display area 1005. The improvement index display area 1006 displays the improvement values and improvement ranges for the number of times going out, the number of places stayed, and the average number of steps indicated by the inverse simulation result information 148. When the recommendation button 1007 is selected, the display transitions to a recommendation result display screen 1008.

レコメンド結果表示画面1008は、ステップS704で抽出された介入サービスを示す情報、及びステップS705で抽出された当該介入サービスによる改善指標の期待値を示す情報を表示する。 The recommendation result display screen 1008 displays information indicating the intervention service extracted in step S704 and information indicating the expected improvement index due to the intervention service extracted in step S705.

以上、本実施例の行動評価システムは、クライアント200が有するセンサが計測したユーザの位置及び活動量に基づいて、ユーザの社会参加の度合いを示す活動割合、及び交流多様性、並びにユーザの運動を示す指標を算出し、これらの指標に基づいて、要介護リスク、及び/又は総合得点を算出する。これにより、行動評価システムは、ユーザに大きな負担を掛けることなく、ユーザの社会活動参加を測る指標を客観的に算出し、当該指標に基づく要介護リスク及び/又は総合得点を算出することができる。 As described above, the behavior assessment system of this embodiment calculates an activity ratio and interaction diversity indicating the user's degree of social participation, as well as an index indicating the user's exercise, based on the user's location and activity level measured by the sensor possessed by the client 200, and calculates the risk of needing nursing care and/or the overall score based on these indices. In this way, the behavior assessment system can objectively calculate an index measuring the user's participation in social activities, without placing a large burden on the user, and calculate the risk of needing nursing care and/or the overall score based on the indices.

また、本実施例の行動評価システムは、ユーザの社会参加の多寡や傾向(同性同年代傾向のような他者比較での傾向、及び自己傾向のような経時的傾向較)に基づいたアドバイス文面を生成する。さらに、行動評価システムは、要介護リスクランク及び/又は総合得点ランクを改善させるための指標の改善値及び改善幅をユーザに提示する。また、行動評価システムは、ユーザの要介護リスク及び/又は総合得点を改善させるための行動に資する介入サービスをユーザ属性及び行動実績に基づいてレコメンドする。行動評価システムがこれらの処理を実行することにより、ユーザは自身にとって有用な予防行動を具体的に理解することができ、ユーザの行動変容が期待される。 The behavioral evaluation system of this embodiment also generates advice text based on the user's level of social participation and tendencies (tendencies in comparison with others, such as tendencies with people of the same sex and age, and trends over time, such as self-tendencies). Furthermore, the behavioral evaluation system presents the user with improvement values and improvement ranges for indicators for improving the nursing care risk rank and/or total score rank. The behavioral evaluation system also recommends intervention services that contribute to actions to improve the user's nursing care risk and/or total score, based on the user's attributes and behavioral records. By the behavioral evaluation system performing these processes, the user can specifically understand preventive actions that are useful to him/herself, and behavioral changes in the user are expected.

なお、上記した例では、評価サーバ100は、活動割合、交流多様性、及び運動を用いて、要介護リスク、並びに標準得点及び総合得点を算出するが、活動割合、交流多様性、及び運動の少なくとも1つを用いて、要介護リスク、並びに標準得点及び総合得点を算出してもよい。 In the above example, the evaluation server 100 calculates the risk of needing nursing care, as well as the standard score and the total score, using the activity ratio, interaction diversity, and exercise, but the risk of needing nursing care, as well as the standard score and the total score, may be calculated using at least one of the activity ratio, interaction diversity, and exercise.

なお、本発明は上記した実施例に限定されるものではなく、様々な変形例が含まれる。例えば、上記した実施例は本発明を分かりやすく説明するために詳細に説明したものであり、必ずしも説明した全ての構成を備えるものに限定されるものではない。また、ある実施例の構成の一部を他の実施例の構成に置き換えることも可能であり、また、ある実施例の構成に他の実施例の構成を加えることも可能である。また、各実施例の構成の一部について、他の構成の追加・削除・置換をすることが可能である。 The present invention is not limited to the above-described embodiments, but includes various modified examples. For example, the above-described embodiments have been described in detail to clearly explain the present invention, and are 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, and it is also possible 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.

また、上記の各構成、機能、処理部、処理手段等は、それらの一部又は全部を、例えば集積回路で設計する等によりハードウェアで実現してもよい。また、上記の各構成、機能等は、プロセッサがそれぞれの機能を実現するプログラムを解釈し、実行することによりソフトウェアで実現してもよい。各機能を実現するプログラム、テーブル、ファイル等の情報は、メモリや、ハードディスク、SSD(Solid State Drive)等の記録装置、または、ICカード、SDカード、DVD等の記録媒体に置くことができる。 The above configurations, functions, processing units, processing means, etc. may be realized in part or in whole in hardware, for example by designing them as integrated circuits. The above configurations, functions, etc. may be realized in software by a processor interpreting and executing a program that realizes each function. Information on the programs, tables, files, etc. that realize each function can be stored in a memory, a recording device such as a hard disk or SSD (Solid State Drive), or a recording medium such as an IC card, SD card, or DVD.

また、制御線や情報線は説明上必要と考えられるものを示しており、製品上必ずしも全ての制御線や情報線を示しているとは限らない。実際には殆ど全ての構成が相互に接続されていると考えてもよい。 In addition, the control lines and information lines shown are those considered necessary for the explanation, and not all control lines and information lines on the product are necessarily shown. In reality, it can be assumed that almost all components are interconnected.

100 評価サーバ、101 CPU101、102 メモリ、103 補助記憶装置、104 入力装置、105 出力装置、106 通信装置、111 タイムライン集計部、112 活動割合算出部、113 交流多様性算出部、114 運動算出部、115 要介護リスク予測部、116 行動評価部、117 アドバイス生成部、118 レコメンド処理部、119 処理モデル更新部、120 標準得点算出部、132 介入サービス情報、133 位置情報、134 活動量情報、137 タイムライン情報、138 活動割合情報、139 交流多様性情報、140 運動情報、151 行動評価情報、142 要介護リスクランク判定情報、143 総合得点ランク判定情報、145 行動傾向情報、146 参照パーツ情報、148 逆シミュレーション結果情報、149 介入サービス利用履歴情報、150 学習データ、200 クライアント 100 Evaluation server, 101 CPU 101, 102 Memory, 103 Auxiliary storage device, 104 Input device, 105 Output device, 106 Communication device, 111 Timeline aggregation unit, 112 Activity ratio calculation unit, 113 Exchange diversity calculation unit, 114 Movement calculation unit, 115 Nursing care risk prediction unit, 116 Behavior evaluation unit, 117 Advice generation unit, 118 Recommendation processing unit, 119 Processing model update unit, 120 Standard score calculation unit, 132 Intervention service information, 133 Position information, 134 Activity amount information, 137 Timeline information, 138 Activity ratio information, 139 Exchange diversity information, 140 Movement information, 151 Behavior evaluation information, 142 Nursing care risk rank determination information, 143 Total score rank determination information, 145 Behavior tendency information, 146 Reference part information, 148 Inverse simulation result information, 149 Intervention service usage history information, 150 Learning data, 200 Client

Claims (11)

行動評価サーバであって、
プロセッサとメモリとを含み、
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、
前記プロセッサは、
前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、
前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出
前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、
前記メモリは、
ユーザ属性、前記第1指標、前記第2指標、及び前記第3指標、を含む値が入力されると要介護リスクを出力する要介護リスク予測モデルと、
前記第1ユーザのユーザ属性と、を保持し、
前記プロセッサは、前記第1ユーザの、ユーザ属性、前記第1指標、前記第2指標、前記第3指標、及び前記要介護リスク予測モデルに基づいて、前記第1ユーザの要介護リスクを、前記第1ユーザの行動を総合評価する第4指標として算出し、
前記メモリは、前記要介護リスクと要介護リスクランクとの対応を示す要介護リスクランク情報を保持し、
前記プロセッサは、
前記要介護リスクランク情報を参照して、前記第1ユーザの要介護リスクから要介護リスクランクを特定し、
前記特定した要介護リスクランクよりも所定段階良い要介護リスクランクに前記要介護リスクランク情報において対応する要介護リスクと、前記第1指標と、前記第2指標と、前記第3指標と、前記要介護リスク予測モデルと、に基づいて、前記第1ユーザの要介護リスクランクを前記所定段階良い要介護リスクランクへと改善させるための、前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を算出する、行動評価サーバ。
A behavior evaluation server,
A processor and a memory are included.
The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
The processor,
generating a time series of a behavior of the first user based on the time series of the location and the time series of the activity amount;
Calculating a first index indicating the number of times the first user has gone out based on the time series of the locations indicated by the generated time series of the behavior, and a second index indicating the number of places where the first user has stayed based on the time series of the locations indicated by the generated time series of the behavior ,
Calculating a third index indicating an amount of exercise including an average number of steps at a place where the first user stays based on the generated time series of the behavior;
The memory includes:
a care-needing risk prediction model that outputs a care-needing risk when a value including a user attribute, the first index, the second index, and the third index is input;
and a user attribute of the first user;
the processor calculates a care-needing risk of the first user as a fourth index that comprehensively evaluates the behavior of the first user based on the user attributes of the first user, the first index, the second index, the third index, and the care-needing risk prediction model;
The memory holds care-needing risk rank information indicating a correspondence between the care-needing risk and a care-needing risk rank,
The processor,
Identifying a care-needing risk rank from the care-needing risk of the first user by referring to the care-needing risk rank information;
a behavioral evaluation server that calculates an amount of improvement of each of the first index, the second index, and the third index, based on a care risk corresponding to a care risk rank in the care risk rank information that is a predetermined level better than the identified care risk rank, the first index, the second index, the third index, and the care risk prediction model, in order to improve the care risk rank of the first user to a care risk rank that is a predetermined level better .
請求項1に記載の行動評価サーバであって、The behavior evaluation server according to claim 1 ,
前記プロセッサは、前記第1指標、前記第2指標、及び前記第3指標、並びに前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を表示するためのデータを生成する、行動評価サーバ。The processor generates data for displaying the first index, the second index, and the third index, as well as an amount of improvement of each of the first index, the second index, and the third index.
請求項1に記載の行動評価サーバであって、The behavior evaluation server according to claim 1 ,
前記メモリは、前記第1ユーザを含む複数のユーザそれぞれの前記ユーザ属性、前記第1指標、前記第2指標、前記第3指標、及び所定期間内の要介護認定の有無を示す学習データを保持し、The memory holds learning data indicating the user attributes, the first indicator, the second indicator, the third indicator, and whether or not a nursing care certification has been made within a predetermined period of time for each of a plurality of users including the first user,
前記プロセッサは、前記学習データに基づいて、前記要介護リスク予測モデルを更新する、行動評価サーバ。The processor updates the nursing care need risk prediction model based on the learning data.
行動評価サーバであって、A behavior evaluation server,
プロセッサとメモリとを含み、A processor and a memory are included.
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
前記プロセッサは、The processor,
前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、generating a time series of a behavior of the first user based on the time series of the location and the time series of the activity amount;
前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出し、Calculating a first index indicating the number of times the first user has gone out based on the time series of the locations indicated by the generated time series of the behavior, and a second index indicating the number of places where the first user has stayed based on the time series of the locations indicated by the generated time series of the behavior,
前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、Calculating a third index indicating an amount of exercise including an average number of steps at a place where the first user stays based on the generated time series of the behavior;
前記メモリは、前記第1ユーザを含む複数のユーザそれぞれの前記第1指標、前記第2指標、及び前記第3指標を保持し、The memory holds the first index, the second index, and the third index for each of a plurality of users including the first user;
前記プロセッサは、The processor,
前記複数のユーザに含まれる第1ユーザの前記第1指標、前記第2指標、及び前記第3指標それぞれについて、前記複数のユーザにおける位置付けを示す標準得点を算出し、Calculating standard scores indicating a ranking among the plurality of users for each of the first index, the second index, and the third index of a first user included in the plurality of users;
前記算出した前記第1指標、前記第2指標、及び前記第3指標それぞれの標準得点を総合した前記第1ユーザの総合得点を、前記第1ユーザの行動を総合評価する第4指標として算出し、calculating a total score of the first user by combining the standard scores of the first index, the second index, and the third index, as a fourth index for comprehensively evaluating the behavior of the first user;
前記メモリは、前記総合得点と総合得点ランクとの対応を示す総合得点ランク情報を保持し、the memory holds total score rank information indicating a correspondence between the total score and a total score rank;
前記プロセッサは、The processor,
前記総合得点ランク情報を参照して、前記第1ユーザの総合得点から総合得点ランクを特定し、Identifying a total score rank from the total score of the first user by referring to the total score rank information;
前記特定した総合得点ランクよりも所定段階良い総合得点ランクに前記総合得点ランク情報において対応する総合得点と、前記第1指標と、前記第2指標と、前記第3指標と、に基づいて、前記第1ユーザの総合得点ランクを前記所定段階良い総合得点ランクへと改善させるための、前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を算出する、行動評価サーバ。A behavioral evaluation server that calculates an improvement amount of each of the first index, the second index, and the third index based on an overall score corresponding to an overall score rank in the overall score rank information that is a predetermined level better than the identified overall score rank, the first index, the second index, and the third index, in order to improve the overall score rank of the first user to an overall score rank that is a predetermined level better.
請求項4に記載の行動評価サーバであって、The behavior evaluation server according to claim 4,
前記プロセッサは、前記第1指標、前記第2指標、及び前記第3指標、並びに前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を表示するためのデータを生成する、行動評価サーバ。The processor generates data for displaying the first index, the second index, and the third index, as well as an amount of improvement of each of the first index, the second index, and the third index.
行動評価サーバであって、A behavior evaluation server,
プロセッサとメモリとを含み、A processor and a memory are included.
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
前記プロセッサは、The processor,
前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、generating a time series of a behavior of the first user based on the time series of the location and the time series of the activity amount;
前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出し、Calculating a first index indicating the number of times the first user has gone out based on the time series of the locations indicated by the generated time series of the behavior, and a second index indicating the number of places where the first user has stayed based on the time series of the locations indicated by the generated time series of the behavior,
前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、Calculating a third index indicating an amount of exercise including an average number of steps at a place where the first user stays based on the generated time series of the behavior;
前記メモリは、The memory includes:
前記第1ユーザを含む複数のユーザのユーザ属性と、User attributes of a plurality of users including the first user;
前記複数のユーザそれぞれが利用した介入サービスを示す介入サービス利用履歴情報と、Intervention service usage history information indicating an intervention service used by each of the plurality of users;
前記介入サービスそれぞれが利用された場合の前記第1指標、前記第2指標、及び/又は前記第3指標の改善量を示す介入サービス情報と、を保持し、and intervention service information indicating an improvement amount of the first index, the second index, and/or the third index when each of the intervention services is used;
前記プロセッサは、The processor,
前記介入サービス利用履歴情報が示す、前記複数のユーザのうち前記第1ユーザと同じユーザ属性を有するユーザそれぞれが利用した介入サービスから、前記第1ユーザへレコメンドする介入サービスを決定し、determining an intervention service to be recommended to the first user from intervention services used by each of the plurality of users having the same user attribute as the first user, the intervention service usage history information indicating the intervention service usage history information;
前記介入サービス情報を参照して、前記決定した介入サービスが利用された場合の前記第1指標、前記第2指標、及び/又は前記第3指標の改善量を抽出する、行動評価サーバ。a behavior evaluation server that refers to the intervention service information and extracts an improvement amount of the first index, the second index, and/or the third index when the determined intervention service is used.
請求項1、4、又は6に記載の行動評価サーバであって、7. The behavior evaluation server according to claim 1, 4, or 6,
前記メモリは、The memory includes:
前記第1ユーザを含む複数のユーザそれぞれのユーザ属性、前記第1指標、前記第2指標、及び前記第3指標を保持し、Holding user attributes, the first index, the second index, and the third index of each of a plurality of users including the first user;
前記プロセッサは、The processor,
前記生成した行動の時系列に基づいて、前記第1ユーザの第1指標、第2指標、及び第3指標それぞれの時系列の変化の傾向を示す自己傾向を算出し、Calculating a self tendency indicating a tendency of a change in the time series of the first index, the second index, and the third index of the first user based on the generated time series of the behavior;
前記複数のユーザのうち前記第1ユーザと共通のユーザ属性を有するユーザ群と比較した、前記第1ユーザの直近の第1指標、第2指標、及び第3指標それぞれの傾向を示す同属性比較傾向を算出し、Calculating a same attribute comparison tendency indicating a tendency of each of the most recent first index, second index, and third index of the first user compared with a group of users having a common user attribute with the first user among the plurality of users;
前記算出した前記第1ユーザの第1指標、第2指標、及び第3指標それぞれの自己傾向及び同属性比較傾向に基づいて、前記第1ユーザに提示するアドバイスを生成する、行動評価サーバ。A behavior evaluation server that generates advice to be presented to the first user based on the calculated self-tendencies and same-attribute comparison tendencies of each of the first user's first indicator, second indicator, and third indicator.
請求項1、4、又は6に記載の行動評価サーバであって、7. The behavior evaluation server according to claim 1, 4, or 6,
前記第1ユーザの位置の時系列は、前記第1ユーザが各位置において移動しているか滞在しているかを示し、The time series of the first user's locations indicates whether the first user is moving or staying at each location;
前記第1ユーザの活動量の時系列は、前記第1ユーザの歩数の時系列を示す、The time series of the activity amount of the first user indicates a time series of the number of steps of the first user.
行動評価サーバ。Behavioral assessment server.
行動評価サーバによる行動評価方法であって、A behavior evaluation method using a behavior evaluation server, comprising:
前記行動評価サーバは、プロセッサとメモリとを含み、The behavior evaluation server includes a processor and a memory,
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、The processor generates a time series of a behavior of the first user based on the time series of the positions and the time series of the activity amount;
前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出し、Calculating a first index indicating the number of times the first user has gone out based on the time series of the locations indicated by the generated time series of the behavior, and a second index indicating the number of places where the first user has stayed based on the time series of the locations indicated by the generated time series of the behavior,
前記プロセッサが、前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、The processor calculates a third index indicating an amount of exercise including an average number of steps at a place where the first user stays based on the generated time series of the behavior;
前記メモリは、The memory includes:
ユーザ属性、前記第1指標、前記第2指標、及び前記第3指標、を含む値が入力されると要介護リスクを出力する要介護リスク予測モデルと、a care-needing risk prediction model that outputs a care-needing risk when a value including a user attribute, the first index, the second index, and the third index is input;
前記第1ユーザのユーザ属性と、を保持し、and a user attribute of the first user;
前記行動評価方法は、前記プロセッサが、前記第1ユーザの、ユーザ属性、前記第1指標、前記第2指標、前記第3指標、及び前記要介護リスク予測モデルに基づいて、前記第1ユーザの要介護リスクを、前記第1ユーザの行動を総合評価する第4指標として算出し、The behavior evaluation method includes the steps of: calculating a care-needing risk of the first user as a fourth index that comprehensively evaluates the behavior of the first user based on a user attribute of the first user, the first index, the second index, the third index, and the care-needing risk prediction model;
前記メモリは、前記要介護リスクと要介護リスクランクとの対応を示す要介護リスクランク情報を保持し、The memory holds care-needing risk rank information indicating a correspondence between the care-needing risk and a care-needing risk rank,
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記要介護リスクランク情報を参照して、前記第1ユーザの要介護リスクから要介護リスクランクを特定し、The processor refers to the care need risk rank information to identify a care need risk rank from the care need risk of the first user;
前記プロセッサが、前記特定した要介護リスクランクよりも所定段階良い要介護リスクランクに前記要介護リスクランク情報において対応する要介護リスクと、前記第1指標と、前記第2指標と、前記第3指標と、前記要介護リスク予測モデルと、に基づいて、前記第1ユーザの要介護リスクランクを前記所定段階良い要介護リスクランクへと改善させるための、前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を算出する、行動評価方法。A behavioral evaluation method in which the processor calculates an amount of improvement of each of the first index, the second index, and the third index, based on a care risk corresponding to a care risk rank in the care risk rank information that is a predetermined level better than the identified care risk rank, the first index, the second index, the third index, and the care risk prediction model, in order to improve the care risk rank of the first user to a care risk rank that is a predetermined level better.
行動評価サーバによる行動評価方法であって、A behavior evaluation method using a behavior evaluation server, comprising:
前記行動評価サーバは、プロセッサとメモリとを含み、The behavior evaluation server includes a processor and a memory,
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、The processor generates a time series of a behavior of the first user based on the time series of the positions and the time series of the activity amount;
前記プロセッサが、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出し、The processor calculates a first index indicating a number of times the first user has gone out based on the time series of the location indicated by the generated time series of the behavior, and a second index indicating a number of places where the first user has stayed based on the time series of the location indicated by the generated time series of the behavior,
前記プロセッサが、前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、The processor calculates a third index indicating an amount of exercise including an average number of steps at a location where the first user stays based on the generated time series of the behavior;
前記メモリは、前記第1ユーザを含む複数のユーザそれぞれの前記第1指標、前記第2指標、及び前記第3指標を保持し、The memory holds the first index, the second index, and the third index for each of a plurality of users including the first user;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記複数のユーザに含まれる第1ユーザの前記第1指標、前記第2指標、及び前記第3指標それぞれについて、前記複数のユーザにおける位置付けを示す標準得点を算出し、The processor calculates standard scores indicating a ranking among the plurality of users for each of the first index, the second index, and the third index of a first user included in the plurality of users;
前記プロセッサが前記算出した前記第1指標、前記第2指標、及び前記第3指標それぞれの標準得点を総合した前記第1ユーザの総合得点を、前記第1ユーザの行動を総合評価する第4指標として算出し、The processor calculates a total score of the first user by totaling the standard scores of the first index, the second index, and the third index, as a fourth index for comprehensively evaluating the behavior of the first user;
前記メモリは、前記総合得点と総合得点ランクとの対応を示す総合得点ランク情報を保持し、the memory holds total score rank information indicating a correspondence between the total score and a total score rank;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記総合得点ランク情報を参照して、前記第1ユーザの総合得点から総合得点ランクを特定し、The processor refers to the overall score rank information to identify an overall score rank from the overall score of the first user;
前記プロセッサが、前記特定した総合得点ランクよりも所定段階良い総合得点ランクに前記総合得点ランク情報において対応する総合得点と、前記第1指標と、前記第2指標と、前記第3指標と、に基づいて、前記第1ユーザの総合得点ランクを前記所定段階良い総合得点ランクへと改善させるための、前記第1指標、前記第2指標、及び前記第3指標それぞれの改善量を算出する、行動評価方法。A behavioral evaluation method in which the processor calculates an amount of improvement of each of the first index, the second index, and the third index, based on an overall score corresponding to an overall score rank in the overall score rank information that is a predetermined level better than the identified overall score rank, the first index, the second index, and the third index, in order to improve the overall score rank of the first user to an overall score rank that is a predetermined level better.
行動評価サーバによる行動評価方法であって、A behavior evaluation method using a behavior evaluation server, comprising:
前記行動評価サーバは、プロセッサとメモリとを含み、The behavior evaluation server includes a processor and a memory,
前記メモリは、第1ユーザの位置の時系列と、前記第1ユーザの活動量の時系列と、を保持し、The memory holds a time series of a position of a first user and a time series of an activity amount of the first user;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記位置の時系列と、前記活動量の時系列と、に基づいて、前記第1ユーザの行動の時系列を生成し、The processor generates a time series of a behavior of the first user based on the time series of the positions and the time series of the activity amount;
前記プロセッサが、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの外出回数を示す第1指標と、前記生成した行動の時系列が示す前記位置の時系列に基づく前記第1ユーザの滞在箇所数を示す第2指標と、を算出し、The processor calculates a first index indicating a number of times the first user has gone out based on the time series of the location indicated by the generated time series of the behavior, and a second index indicating a number of places where the first user has stayed based on the time series of the location indicated by the generated time series of the behavior,
前記プロセッサが、前記生成した行動の時系列に基づく前記第1ユーザの滞在箇所における平均歩数を含む運動の量を示す第3指標を算出し、The processor calculates a third index indicating an amount of exercise including an average number of steps at a location where the first user stays based on the generated time series of the behavior;
前記メモリは、The memory includes:
前記第1ユーザを含む複数のユーザのユーザ属性と、User attributes of a plurality of users including the first user;
前記複数のユーザそれぞれが利用した介入サービスを示す介入サービス利用履歴情報と、Intervention service usage history information indicating an intervention service used by each of the plurality of users;
前記介入サービスそれぞれが利用された場合の前記第1指標、前記第2指標、及び/又は前記第3指標の改善量を示す介入サービス情報と、を保持し、and intervention service information indicating an improvement amount of the first index, the second index, and/or the third index when each of the intervention services is used;
前記行動評価方法は、The behavior evaluation method includes:
前記プロセッサが、前記介入サービス利用履歴情報が示す、前記複数のユーザのうち前記第1ユーザと同じユーザ属性を有するユーザそれぞれが利用した介入サービスから、前記第1ユーザへレコメンドする介入サービスを決定し、The processor determines an intervention service to be recommended to the first user from intervention services used by each of the plurality of users having the same user attribute as the first user, the intervention service usage history information indicating the intervention service usage history information;
前記プロセッサが、前記介入サービス情報を参照して、前記決定した介入サービスが利用された場合の前記第1指標、前記第2指標、及び/又は前記第3指標の改善量を抽出する、行動評価方法。A behavior evaluation method in which the processor refers to the intervention service information and extracts the amount of improvement of the first index, the second index, and/or the third index when the determined intervention service is used.
JP2022040579A 2022-03-15 2022-03-15 BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD Active JP7633200B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2022040579A JP7633200B2 (en) 2022-03-15 2022-03-15 BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2022040579A JP7633200B2 (en) 2022-03-15 2022-03-15 BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD

Publications (2)

Publication Number Publication Date
JP2023135400A JP2023135400A (en) 2023-09-28
JP7633200B2 true JP7633200B2 (en) 2025-02-19

Family

ID=88144045

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2022040579A Active JP7633200B2 (en) 2022-03-15 2022-03-15 BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD

Country Status (1)

Country Link
JP (1) JP7633200B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2025136645A (en) * 2024-03-07 2025-09-19 株式会社タニタ Information processing device, social participation determination method, and social participation determination program

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021071890A (en) 2019-10-30 2021-05-06 日本電気株式会社 Information processing device, support method, and program
JP2022032699A (en) 2020-08-13 2022-02-25 株式会社日立製作所 Computer system and method for supporting social participation

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7051704B2 (en) * 2016-11-29 2022-04-11 ソニーモバイルコミュニケーションズ株式会社 Information processing method and information processing equipment

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2021071890A (en) 2019-10-30 2021-05-06 日本電気株式会社 Information processing device, support method, and program
JP2022032699A (en) 2020-08-13 2022-02-25 株式会社日立製作所 Computer system and method for supporting social participation

Also Published As

Publication number Publication date
JP2023135400A (en) 2023-09-28

Similar Documents

Publication Publication Date Title
Siebert et al. State-transition modeling: a report of the ISPOR-SMDM modeling good research practices task force–3
Varin et al. Statistical modelling of citation exchange between statistics journals
Jongs et al. A framework for assessing neuropsychiatric phenotypes by using smartphone-based location data
Kramer et al. Comparison of the mortality probability admission model III, national quality forum, and acute physiology and chronic health evaluation IV hospital mortality models: implications for national benchmarking
Claggett et al. Treatment selections using risk–benefit profiles based on data from comparative randomized clinical trials with multiple endpoints
KR20160043777A (en) Method and apparatus for disease occurrence prediction
Brosnan et al. Effects of false-start disqualification rules on response-times of elite-standard sprinters
Kelly Measuring equity in educational effectiveness research: The properties and possibilities of quantitative indicators
Thanathornwong et al. A system for predicting and preventing work-related musculoskeletal disorders among dentists
Deal Segmenting patients and physicians using preferences from discrete choice experiments
WO2020027213A1 (en) Dementia risk presentation system and method
JP7434101B2 (en) Computer system and social participation support method
Lipesa et al. An application of a supervised machine learning model for predicting life expectancy
Silan et al. Construction of a frailty indicator with partially ordered sets: a multiple-outcome proposal based on administrative healthcare data
Kugler The role of wage beliefs in the decision to become a nurse
Tan et al. Surrogate-guided sampling designs for classification of rare outcomes from electronic medical records data
JP7633200B2 (en) BEHAVIOR ASSESSMENT SERVER AND BEHAVIOR ASSESSMENT METHOD
Athens et al. Using empirical Bayes methods to rank counties on population health measures
Burden et al. Evaluating legislative districts using measures of partisan bias and simulations
De Neve et al. A Mann–Whitney type effect measure of interaction for factorial designs
Pantoja-Galicia et al. Concordance measures and time-dependent ROC methods
Sellak et al. MHealth4U: designing for health and wellbeing self-management
Bender et al. A health inequality impact assessment from reduction in overweight and obesity
Yeh et al. Evaluating real-time probabilistic forecasts with application to National Basketball Association outcome prediction
Haneuse et al. Measuring performance for end-of-life care

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20240221

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20240918

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20241001

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20241023

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250206

R150 Certificate of patent or registration of utility model

Ref document number: 7633200

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150