Information processor for supporting health management, method for processing information, and program

JP2025032030A5Pending Publication Date: 2026-07-08JMDC CO LTD

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
JMDC CO LTD
Filing Date
2024-12-27
Publication Date
2026-07-08

Smart Images

  • Figure 00000000_0000_ABST
    Figure 00000000_0000_ABST
Patent Text Reader

Abstract

To provide a technique of providing a user with an action goal selected by using objective data.SOLUTION: The information processor according to the present disclosure is an information processor for supporting health management, and includes: acquisition means for acquiring, from a database, data showing the situation of executing an action goal given to each user and data showing the effect for an evaluation item of the health state expected when each action goal of an action is executed, of a plurality of users; calculation means for calculating the index of the effectiveness for each action goal when each action goal is provided to a user on the basis of the data showing the execution situation of an action goal of a plurality of users and the data showing the effect for the evaluation item of the mental state; and provision means for providing a communication device of a user with presentation information including an action goal selected according to the calculated index of the effectiveness.SELECTED DRAWING: Figure 4
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for supporting health management. [Background technology]

[0002] In recent years, the importance of preventing and treating lifestyle-related diseases has been increasing. However, in order to prevent or treat lifestyle-related diseases, it is generally difficult to change and continue to change lifestyle habits that have been formed over a long period of time, such as eating habits, exercise, and drinking.

[0003] In response to such a problem, a technique has been proposed that extracts behavioral goals for preventing and improving lifestyle-related diseases based on the answers to personality questionnaire items and lifestyle questionnaire items input by the subject (Patent Document 1). This technique takes into account the subject's personality and lifestyle and provides the subject with behavioral goals that are easy to continue. [Prior art documents] [Patent documents]

[0004] [Patent Document 1] Patent No. 6719788 Summary of the Invention [Problem to be solved by the invention]

[0005] The technology proposed in Patent Document 1 proposes a technology for extracting behavioral goals using answers to questionnaire items that reflect the subjective viewpoint of the target person (i.e., the user). For this reason, Patent Document 1 does not consider extracting behavioral goals using objective data.

[0006] The present invention has been made in view of the above-mentioned problems, and an object of the present invention is to realize a technology capable of providing a user with a behavioral goal selected using objective data. [Means for solving the problem]

[0007] In order to solve this problem, for example, the information processing device of the present invention comprises: An information processing device for supporting health management, an acquisition means for acquiring, from a database, data showing the implementation status of a behavioral goal provided to each of a plurality of users and data showing an expected effect on an evaluation item of a health condition when each behavioral goal is implemented; a calculation means for calculating, for each behavioral goal, an index of effectiveness when each behavioral goal is provided to a user, based on data indicating the implementation status of the behavioral goals of a plurality of users and data indicating the effects on the evaluation items; The present invention is characterized by comprising a providing means for providing presentation information including a behavioral goal selected according to the calculated index of effectiveness to a communication device of a user. Effect of the Invention

[0008] According to the present invention, it is possible to provide a user with a behavioral goal selected using objective data. [Brief description of the drawings]

[0009] [Figure 1] FIG. 1 is a diagram showing an example of a health management support system according to an embodiment of the present invention. [Diagram 2] FIG. 1 is a block diagram showing an example of a functional configuration of an information processing device according to an embodiment; [Diagram 3] FIG. 1 is a block diagram showing an example of a functional configuration of a communication device according to an embodiment; [Figure 4] FIG. 1 is a diagram for explaining an overview of a behavioral goal providing process according to an embodiment; [Diagram 5] FIG. 1 is a diagram showing an example of presentation information according to an embodiment; [Figure 6] FIG. 1 is a diagram showing an example of data stored in a database according to an embodiment; [Figure 7] A flowchart showing a series of operations of a behavioral goal providing process according to an embodiment. [Figure 8] A diagram that illustrates how different user groups have high implementation rates for each behavioral goal. [Figure 9] A schematic diagram showing an example of the relationship between health checkup data and the implementation of dietary behavioral goals. [Figure 10] A schematic diagram showing an example of the relationship between health checkup data and the implementation of exercise-related behavioral goals. [Figure 11] FIG. 1 is a diagram for explaining a behavior goal providing process including adjustment of a behavior goal according to an embodiment; [Figure 12] 1 is a flowchart showing a series of operations of a behavioral goal providing process including adjustment of a behavioral goal according to an embodiment; DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0010] Hereinafter, the embodiments will be described in detail with reference to the accompanying drawings. Note that the following embodiments do not limit the invention according to the claims, and not all combinations of features described in the embodiments are essential to the invention. Two or more features among the multiple features described in the embodiments may be arbitrarily combined. In addition, the same reference numbers are used for the same or similar configurations, and duplicated descriptions are omitted.

[0011] (Configuration of Health Management Support System) First, the configuration of a health management support system according to an embodiment of the present invention will be described with reference to Fig. 1. The health management support system 10 includes, for example, a communication device 110 used by a user, an information processing device 100, and a communication device 111 used by another user.

[0012] The communication device 110 transmits user information 120 including the results of the user's health check and the user's attributes to the information processing device 100. The information processing device 100 selects a behavioral goal suitable for the user by a behavioral goal providing process described later, and transmits presentation information 121 including the selected behavioral goal to the user's communication device 110. The behavioral goal includes the user's behavioral goals related to, for example, food, exercise, eating and drinking, smoking, sleep, and brushing teeth, for preventing or treating lifestyle-related diseases or for improving health. Examples of the behavioral goal include "walk 8000 steps or more per day," "eat breakfast," "avoid drinking alcohol," and "sleep 7 hours or more per day." In this embodiment, a case where the results of the user's health check are used as an evaluation result of the user's health condition will be described as an example. However, the evaluation result of the user's health condition may include not only the results of the user's health check, but also the results of measurements and examinations related to the user's body at a hospital or insurance institution, or the results of measurements and examinations related to the user's body that are measured, collected, or analyzed by various devices and examination supplies used by the user.

[0013] The information processing device 100 can present presentation information 121 (including a behavioral goal) (not shown) to a user using the communication device 111. The communication device 111 can transmit an action history 130 for a behavioral goal related to the user of the communication device 111 to the information processing device 100. The action history 130 for a behavioral goal includes information indicating that a behavioral goal, such as "walk 8000 steps or more per day", has been achieved. For example, the user can input information indicating that the behavioral goal has been achieved in the communication device 111. Alternatively, the communication device 111 may acquire information on the number of steps walked in a day from a wearable device (not shown) worn by the user, and generate information indicating that the behavioral goal has been achieved without input by the user. Then, the information indicating that the behavioral goal has been achieved may be transmitted to the information processing device 100 as an action history for the behavioral goal. Alternatively, the communication device 111 may acquire information on the number of steps walked in a day from a wearable device worn by the user, and transmit the information to the information processing device 100 as an action history for the behavioral goal. In this case, information indicating that the information processing device 100 has achieved the behavioral goal may be generated. The communication device 111 may transmit the behavior history 130 for the behavioral goal to the information processing device 100 at a predetermined frequency (for example, once a day).

[0014] The information processing device 100 can collect behavioral histories of a plurality of users with respect to behavioral goals. The information processing device 100 can calculate an implementation rate and a continuation rate with respect to each behavioral goal based on information of the collected behavioral history.

[0015] Although details will be described later, in this embodiment, the information processing device 100 provides each user with a behavioral goal based on data such as the implementation rate and continuation rate for each behavioral goal. Therefore, the information processing device 100 can provide a behavioral goal based on objective data such as the implementation rate and continuation rate for each behavioral goal.

[0016] In addition, in this embodiment, the communication device 110 and the communication device 111 are described as being, for example, smartphones. However, the communication device 110 and the communication device 111 are not limited to smartphones, and may be other information terminals, for example, desktop computers, notebook computers, tablet terminals, etc. Furthermore, the communication device 110 and the communication device 111 may be a wearable device capable of collecting vital data of a user. The wearable device includes, for example, a smart watch, and the vital data includes, for example, information regarding the number of steps the user takes in a day, the user's sleeping hours, etc.

[0017] (Configuration of information processing device) Next, a functional configuration example of the information processing device 100 will be described with reference to Fig. 2. Each of the functional blocks described may be integrated or separated, and the functions described may be realized by another block. Also, what is described as hardware may be realized by software, and vice versa.

[0018] The communication unit 201 includes a communication circuit that communicates with various communication devices (e.g., communication device 110, communication device 111) via a network. The communication unit 201 receives information processed by the control unit 204 from a communication partner device (e.g., communication device 110, etc.) and transmits information processed by the control unit 204 to the communication partner device (e.g., communication device 110, etc.). The power supply unit 202 is a power supply that provides power required for the operation of the information processing device 100.

[0019] The storage unit 203 includes a non-volatile storage medium such as a hard disk or a semiconductor memory, and includes various programs executed by the control unit 204 of the information processing device 100, various data used by the control unit 204, and a DB 230. The various programs may include an operating system, a framework, a library, and the like, in addition to a program for executing the behavioral goal providing process according to this embodiment. The various data include, for example, setting values ​​of the information processing device 100 and parameter values ​​after learning of the learning model. In addition, the DB 230 of the storage unit 203 stores, for example, user information including the results of a user's health check and information on the attributes of the user, the implementation rate for each behavioral goal, the continuation rate for each behavioral goal, and data indicating the effect on the health check items expected when each behavioral goal is implemented. In the description of this embodiment, a case will be described in which the "effect on the health check items" expected when each behavioral goal is implemented is used as an example of the "effect on the evaluation items of the health condition" expected when each behavioral goal is implemented. However, the "effect on health status evaluation items" expected when each behavioral goal is implemented may include, in addition to the expected effect on health checkup items, the absence of onset of disease or the absence of worsening of disease (i.e., prevention) when each behavioral goal is implemented, and may further include changes in the user's condition (also known as outcomes) obtained by evaluating a diagnosis, etc., that are expected when each behavioral goal is implemented.

[0020] A part or all of the user information may be acquired from the user's communication device or from another server. For example, the information processing device 100 may acquire information on the user's health checkup from an external medical insurance information database. The medical insurance information database may be, for example, a public database that collects and manages medical insurance information, and information on the user's daily health checkups and medical treatments is collected from medical institutions and stored.

[0021] The control unit 204 includes a CPU 210, which is one or more processors, and a RAM 211. The CPU 210 loads a program stored in the storage unit 203 into the RAM 211 and executes it to control the operation of each unit inside the control unit 204 and to control the operation of each unit of the information processing device 100. In addition, the control unit 204 executes a behavioral goal providing process, which will be described later.

[0022] The RAM 211 includes a volatile storage medium such as a DRAM, and temporarily stores parameters and processing results for the CPU 210 to execute a program.

[0023] The implementation status acquisition unit 220 acquires data indicating the implementation status of a plurality of users with respect to the behavioral goal from the DB 230. The implementation status acquisition unit 220 may acquire data indicating the implementation status with respect to the behavioral goal from a database external to the information processing device 100. The data indicating the implementation status with respect to the behavioral goal includes an index of the number of users who have implemented the behavioral goal among the users who have been provided with the behavioral goal (i.e., implementation rate), and an index of the number of users who have continued to implement the behavioral goal over a predetermined period among the users who have been provided with the behavioral goal (i.e., continuation rate).

[0024] The implementation effect acquisition unit 221 acquires data indicating effects on health check items expected when each behavioral goal is implemented from the DB 230. The data indicating effects on health check items is, for example, determined in advance by an administrator or the like and registered in the DB 230. The implementation effect acquisition unit 221 may acquire data indicating effects on health check items from a database external to the information processing device 100.

[0025] The effectiveness calculation unit 222 calculates, for each behavioral goal, an index of effectiveness (also simply referred to as an effectiveness score) when each behavioral goal is provided to a user, based on data indicating the implementation status of the behavioral goals of multiple users and data indicating the effects on health check items. The calculation of the effectiveness index will be described later. When calculating the effectiveness index, the effectiveness calculation unit 222 can take into account both the implementation rate and the continuation rate, but may use only one of them. By calculating the effectiveness index (effectiveness score), a behavioral goal with an effectiveness index higher than a predetermined threshold can be selected as a behavioral goal for the user.

[0026] The presented information providing unit 224 generates presented information including a behavioral goal selected according to the index of effectiveness calculated by the effectiveness calculation unit 222, and provides (transmits) the generated presented information to the user's communication device. For example, the presented information providing unit 224 can select a behavioral goal having an index of effectiveness higher than a predetermined threshold as a behavioral goal suitable for the user, or select a predetermined number of behavioral goals in descending order of the index of effectiveness. Note that the presented information providing unit 224 may generate presented information including behavioral goals having at least one of an implementation rate and a continuation rate higher than a predetermined value, in addition to behavioral goals having a high index of effectiveness. In this way, in addition to highly effective behavioral goals, behavioral goals that are extremely easy to implement or extremely easy to continue can be provided.

[0027] The presented information will be described in detail later, but the presented information providing unit 224 can, for example, include in the presented information the selected behavioral goal and the reason for presenting the selected behavioral goal. The reason for presenting the selected behavioral goal corresponds, for example, to the reason for selecting the behavioral goal. When the selected behavioral goal is selected because it has a high index of effectiveness, the presented information providing unit 224 can display, for example, "highly effective" in the presented information. Furthermore, when the selected behavioral goal is selected because it has a high degree of continuity, the presented information providing unit 224 can display, for example, "easy to continue" in the presented information.

[0028] The behavior goal adjustment unit 223 adjusts the intensity of a behavior goal that is preset for a specific behavior goal. Adjustment of the intensity of the behavior goal will be described later. The specific behavior goal may be any behavior goal, and may be, for example, a behavior goal whose index of effectiveness (effectiveness score) calculated by the effectiveness calculation unit 222 is higher than a predetermined threshold. At this time, the presentation information provision unit 224 can generate presentation information including the behavior goal whose intensity has been adjusted by the behavior goal adjustment unit 223.

[0029] The action history acquisition unit 225 acquires the action history 130 for the action goal from, for example, the communication device 111 and stores it in the DB 230 .

[0030] The data storage unit 226 uses the behavioral history stored in the DB 230 to generate data indicating the implementation status of the behavioral goal, and stores the data in the DB 230. The data storage unit 226 uses the behavioral history stored in the DB 230 to calculate an index of the number of users who implemented the behavioral goal among the users who were provided with the behavioral goal (i.e., the implementation rate of each behavioral goal), and stores the index in the DB 230. The data storage unit 226 also uses the behavioral history stored in the DB 230 to calculate an index of the number of users who continued to implement the behavioral goal over a predetermined period among the users who were provided with the behavioral goal (i.e., the continuation rate of each behavioral goal), and stores the index in the DB 230.

[0031] The user information acquiring unit 227 acquires user information including the result of the user's health checkup and information on the user's attributes from, for example, the communication device 110, and stores the acquired user information in the DB 230. As described above, the user information acquiring unit 227 may acquire information on the result of the user's health checkup from an external database.

[0032] (Configuration of communication device) Further, a configuration example of the communication device will be described with reference to Fig. 3. Fig. 3 shows a functional configuration example of the communication device 110 and the communication device 111 of this embodiment. Each of the functional blocks described may be integrated or separated, and the functions described may be realized by another block. Also, what is described as hardware may be realized by software, and vice versa.

[0033] The communication unit 301 includes, for example, a communication circuit, and communicates with the information processing device 100 via mobile communication such as LTE, or via wireless communication such as wireless LAN, to transmit and receive necessary data.

[0034] The operation unit 303 includes buttons and a touch panel provided in the communication device, and accepts operations for a GUI displayed on the display unit 305. The display unit 305 includes a display panel such as an LCD or OLED, and displays a GUI for various operations.

[0035] The storage unit 306 includes a non-volatile memory such as a semiconductor memory, and stores set user information, programs executed by the control unit 302, and the like.

[0036] The control unit 302 includes a CPU 310, which is one or more processors, and a RAM 311. For example, the CPU 310 executes a program recorded in the storage unit 306, whereby the control unit 302 controls the operation of each unit in the communication device 110.

[0037] (Outline of the behavioral goal provision process) An overview of the behavioral goal providing process will be described with reference to FIG. 4. The behavioral goal providing process generates presentation information as a result of the process and provides it to the communication device. As shown in FIG. 5, the presentation information is displayed on the communication device 110, for example, and includes improvement items 501 (e.g., blood sugar) in the user's health check results and behavioral goals 502 that may be effective for the improvement items. The presentation information includes one or more behavioral goals, and the behavioral goal indicates a behavioral goal to be taken by the user, such as "walk 8000 steps or more a day" or "avoid drinking sugary drinks." The presentation information further indicates reasons 503 and 504 for each of the behavioral goals being presented in the presentation information. The reason 503 indicates, for example, that the behavioral goal "walk 8000 steps or more a day" is presented based on its high effectiveness for the user. The reason 504 indicates, for example, that the behavioral goal "avoid drinking sugary drinks" is presented based on its high continuation rate. As another reason, it may indicate that the presented target behavior is presented based on its high implementation rate. By providing such presented information to the user, the user can easily understand that, for example, in order to improve his or her blood glucose level, he or she should carry out and continue the presented target behavior.

[0038] In the behavioral goal providing process, in order to provide the above-mentioned presentation information, first, user information 120 (such as health checkup results and user attributes) is used. In addition, the behavioral goal providing process uses data showing the implementation status of multiple users' behavioral goals and data (data 401) showing the effects on health checkup items (i.e., the effects on health condition evaluation items).

[0039] FIG. 6 shows an example of data 401. FIG. 6(a) shows an example of data 600 showing the implementation status of a behavioral goal. The data 600 includes, for example, an identification information (ID) 601 of the behavioral goal, a behavioral goal 602, an implementation rate 603 of the behavioral goal, and a continuation rate 604 of the behavioral goal. The implementation rate 603 of the behavioral goal corresponds to an index of the number of users who implemented the behavioral goal among users who were provided with the behavioral goal. Furthermore, the continuation rate 604 of the behavioral goal corresponds to an index of the number of users who continued the behavioral goal over a predetermined period among users who were provided with the behavioral goal. Note that the numerical values ​​of the implementation rate 603 and the continuation rate 604 are merely schematic numerical values ​​and are merely examples.

[0040] FIG. 6B shows an example of data 610 indicating the expected effect on the health check items when each action goal is implemented. The data 610 includes identification information (ID) 601 of the action goal, action goal 602, health check items (improvement items) 605 expected to be improved when the action goal is implemented, and the effect on the health check items (improvement effect) 606 expected when the action goal is implemented. For example, the action goal "walk 8000 steps or more per day" indicates that the blood glucose level in the health check is expected to be improved when implemented, and the effect is -14. The improvement items 605 and improvement effect 606 described in this embodiment correspond to the example of using the results of the health check as the evaluation result of the above-mentioned user's health condition. That is, the improvement items 605 are an example of evaluation items of the user's health condition, and may include evaluation items other than the health check items. The improvement effect 606 is an example of the effect on the evaluation items of the user's health condition described above, and may include effects on items other than the health check items, no disease or aggravation, etc. The numerical values ​​of the improvement items 605 and improvement effects 606 are merely schematic numerical values ​​and are merely examples.

[0041] The effectiveness calculation unit 222 of the control unit 204, for example, identifies as improvement items health check items that exceed or may exceed a predetermined reference value based on the results of a health check or the like in the user information. Then, behavioral goals that match the identified improvement items 605 can be extracted from the data 610. Note that the items that may exceed the predetermined reference value may be items having a numerical value that exceeds a second reference value that is a specific amount smaller than the predetermined reference value. Alternatively, the items that may exceed the predetermined reference value may be items that exceed the predetermined reference value after a specific period of time according to changes over time. In addition, the effectiveness calculation unit 222 can further obtain the implementation rate 603 and continuation rate 604 from the data 600 and the improvement effect 606 from the data 610 for the extracted behavioral goals.

[0042] The effectiveness calculation unit 222 multiplies the implementation rate 603, the continuation rate 604, and the improvement effect 606 for each behavioral goal to calculate an index of effectiveness (effectiveness score) when each behavioral goal is provided to the user. By using such effectiveness scores, it becomes possible to extract behavioral goals that are highly likely to be implemented by the user, are highly likely to be continued by the user, and can be expected to produce an improvement effect.

[0043] In the example of the implementation rate 603 shown in FIG. 6(a), one implementation rate 603 is associated with one behavioral goal 602. However, a plurality of implementation rates may be associated with one behavioral goal 602. For example, the implementation rate may differ depending on the attributes of the user or the group to which the user belongs. For example, the implementation rate may differ for each group of users grouped according to the numerical level of a predetermined health check item.

[0044] FIG. 8 shows that the groups with high implementation rates differ for each behavioral goal. The example in FIG. 8 shows an example of implementation rates when users are grouped according to the obesity level (BMI) level 800 in the user's health checkup results. In the example shown in FIG. 8, the implementation rate of the group with high implementation rates for each behavioral goal is indicated by hatching. That is, for behavioral goals involving exercise, such as stretching 801 and muscle training 802, the implementation rate is high among users belonging to a relatively low BMI group, and low among users belonging to a relatively high BMI group. On the other hand, for behavioral goals such as stopping snacking 803 and not drinking sugary drinks 804, the implementation rate is high among users belonging to a group different from the above-mentioned behavioral goals.

[0045] In this way, the implementation rate of a user may differ depending on which user group the target user belongs to. Therefore, the effectiveness calculation unit 222 can identify the group to which the user belongs using the results of the health checkup in the user information, and calculate the effectiveness score using the implementation rate associated with the identified group. In this way, it is possible to provide the user with a behavioral goal that is easier for the user to implement.

[0046] The health check items for grouping users are not limited to the degree of obesity (BMI), and various items can be used. For example, FIG. 9 shows a schematic diagram of the relationship between health check item data and the implementation of diet-related behavioral goals. For example, when groups are grouped according to the presence or absence of significant weight gain with age for the behavioral goal "eat regular portions of rice / don't ask for refills," the implementation rate of each group differs. Furthermore, when groups are grouped according to the numerical level of HbA1c for the same behavioral goal, the implementation rate of each group differs.

[0047] If the user belongs to multiple groups for one behavioral goal (i.e., "weight increase of 10 kg or more from age 20" and "HbA1c 6.5 or more"), the effectiveness calculation unit 222 can use, for example, the higher implementation rate of both groups to which the user belongs. In this way, the user can be evaluated from various perspectives (i.e., by grouping) to find perspectives that the user is likely to implement, and behavioral goals that are likely to be implemented can be extracted.

[0048] Similarly, Figure 10 shows a schematic diagram of the relationship between health checkup item data and the implementation of exercise-related behavioral goals. For example, when dividing people into groups according to diastolic blood pressure for the behavioral goal of "exercise muscle training," the implementation rate of each group differs. When dividing people into groups according to triglyceride levels for the same behavioral goal, the implementation rate of each group also differs.

[0049] In this way, the effectiveness calculation unit 222 can provide a behavioral goal based on a more objective tendency of a user by dividing the users into groups based on the results of the health checkup and calculating the effectiveness score using the implementation rate associated with the group. Note that the division of users into groups is not limited to this example, and can be performed based on the evaluation result of the health condition of the user described above.

[0050] The presented information providing unit 224 can set the behavioral goal of the presented information described above with reference to FIG. 5, for example, by extracting a predetermined number of behavioral goals having high validity scores.

[0051] (A series of operations in the behavioral goal providing process in the information processing device) Next, a series of operations of the behavioral goal providing process in the information processing device will be described with reference to Fig. 7. Each operation described in this series of operations is realized by the CPU 210 of the control unit 204 expanding a program stored in the storage unit 203 into the RAM 211 and executing it, thereby causing each unit of the control unit 204 to function.

[0052] In S701, the behavior history acquisition unit 225 acquires behavior histories for the behavior goal from multiple communication devices (of users to whom a behavior goal has already been provided) and stores them in the DB 230. Then, the data storage unit 226 uses the behavior histories stored in the DB 230 to generate data indicating the implementation status of the behavior goal and stores the data in the DB 230. For example, the behavior history 130 for the behavior goal (as described above) includes information indicating that a behavior goal, such as "walk 8000 steps or more per day," has been achieved. The behavior history acquisition unit 225 acquires the behavior history 130 for the behavior goal from multiple communication devices at a predetermined frequency (for example, once a day). Then, it is possible to determine whether or not a user has achieved a behavior goal, for example, for each date after the behavior goal is provided. The data storage unit 226 can refer to the behavior histories of multiple users and, for example, calculate the implementation rate of a certain behavior goal by determining the number of users who have achieved the behavior goal among users to whom a certain behavior goal has been provided. As described above, the data storage unit 226 can also divide users into groups according to the numerical levels of a predetermined health check item (e.g., BMI), and calculate the implementation rate for each group. The data storage unit 226 stores the calculated implementation rate in the DB 230 (as data indicating the implementation status for the behavioral goal).

[0053] Furthermore, the data storage unit 226 can refer to the behavioral history of multiple users and, for example, calculate the continuation rate of a certain behavioral goal by determining the number of users who have been provided with a certain behavioral goal and have continuously implemented the behavioral goal over a predetermined period of time. The data storage unit 226 can also calculate the continuation rate for the behavioral goal by dividing users into groups according to the numerical levels of predetermined health check items (e.g., BMI). The data storage unit 226 stores the calculated continuation rate in DB230 (as data indicating the implementation status of the behavioral goal).

[0054] In S702, the implementation status acquisition unit 220 acquires data 600 indicating the implementation status of the behavioral goals from the DB 230, and the implementation effect acquisition unit 221 acquires data 610 indicating the effect on the health check items expected when each behavioral goal is implemented from the DB 230. That is, the implementation status acquisition unit 220 and the implementation effect acquisition unit 221 can obtain the implementation rate and continuation rate of each of the multiple behavioral goals, and the improvement items and their improvement effects due to the behavioral goals. The implementation status acquisition unit 220 and the implementation effect acquisition unit 221 may specify the group to which the user belongs by referring to a predetermined health check item (e.g., BMI) of the user's health check result. In this case, the implementation rate and / or continuation rate of each behavioral goal according to the group to which the user belongs may be acquired.

[0055] In S703, the effectiveness calculation unit 222 calculates an effectiveness score for each behavioral goal (i.e., an index of effectiveness when the behavioral goal is provided to the user). As described above, the effectiveness calculation unit 222 calculates the effectiveness score by, for example, multiplying the implementation rate, continuation rate, and improvement effect for each behavioral goal. If the user's health check result has been further acquired, the effectiveness calculation unit 222 can calculate an effectiveness score for the behavioral goal that is expected to be effective for the health check item of the health check result. Furthermore, if there is a health check item that needs improvement in the user's health check result, the effectiveness calculation unit 222 can also calculate an effectiveness score for the behavioral goal that is expected to be effective for the health check item. In this way, it is possible to provide a behavioral goal according to the characteristics of the user, such as the health condition.

[0056] In S704, the presentation information providing unit 224 selects a behavioral goal according to the effectiveness score for each behavioral goal. For example, the presentation information providing unit 224 can select a behavioral goal having an effectiveness index higher than a predetermined threshold as a behavioral goal suitable for the user. Note that, as long as the behavioral goal is selected based on the effectiveness score, the presentation information providing unit 224 can select a predetermined number of behavioral goals in descending order of effectiveness index. Note that, as described above, the presentation information providing unit 224 may select behavioral goals so as to include behavioral goals having at least one of an implementation rate and a continuation rate higher than a predetermined value in addition to behavioral goals having a high effectiveness score.

[0057] In S705, the presentation information providing unit 224 generates presentation information including the selected behavior goal, and provides (transmits) the presentation information to the communication device. The presentation information providing unit 224 can generate the presentation information shown in Fig. 5, for example, and can further include other information, such as the reason why the selected behavior goal is presented, in the presentation information. The control unit 204 then ends the series of operations of the behavior goal providing process.

[0058] (Personalization of behavioral goals) Next, personalization of behavioral goals will be described. In the above embodiment, the intensity set in the behavioral goal (for example, "8000 steps" in "walk 8000 steps or more per day") is predetermined and is a fixed value. If the intensity set in the behavioral goal is an intensity that is widely recommended to users in general, it may be difficult to achieve the behavioral goal depending on the health condition and attributes of the user. Therefore, in the following description, a process of adjusting (reducing) the intensity of the behavioral goal to suit the user so that the user can easily implement the behavioral goal will be described.

[0059] In the following description, a case where the strength of a behavioral goal selected according to the effectiveness score is adjusted will be described as an example. However, personalization of a behavioral goal is not limited to being applied to a behavioral goal selected according to the effectiveness score. The information processing device 100 may, for example, accept a behavioral goal (e.g., "walk 8,000 steps or more per day") designated by a user in any manner, and adjust the strength of the accepted behavioral goal. Alternatively, the information processing device 100 may, for example, select a behavioral goal for which at least one of the implementation rate, continuation rate, and improvement effect exceeds a threshold, and adjust the strength of the selected behavioral goal.

[0060] In the following description, a case where the action goal "walk 8000 steps or more per day" is selected as an action goal for improving a predetermined health check item, for example, a BMI value, is taken as an example. However, this embodiment is also applicable to adjusting the strength of an action goal selected to improve the value of another health check item.

[0061] Fig. 11 shows an example of an outline of the process of adjusting the strength of the behavioral goal. In Fig. 11, the effectiveness calculation unit 222 calculates the effectiveness score of each behavioral goal, as in Fig. 4. Although not shown in Fig. 11 for the sake of simplicity, the behavioral goal 1101 may be a behavioral goal selected by the presentation information providing unit 224 or the like according to, for example, the effectiveness score.

[0062] When the behavior goal adjustment unit 223 receives the behavior goal 1101 (for example, "walk 8000 steps or more per day"), it adjusts the strength of the behavior goal (for example, 8000 steps) that is preset for the behavior goal by using a trained model described later. The presentation information provision unit 224 generates presentation information including the behavior goal whose strength has been adjusted by the behavior goal adjustment unit 223, and provides (transmits) it to the communication device.

[0063] (A series of operations for providing behavioral goals including personalization of behavioral goals) Next, a series of operations of the behavioral goal providing process including personalization of the behavioral goal will be described with reference to Fig. 12. Note that the processes from S701 to S704 are similar to the processes of the behavioral goal providing process described with reference to Fig. 7, and therefore the description will be omitted.

[0064] In S1201, the behavioral goal adjustment unit 223 adjusts the strength of the behavioral goal set in the behavioral goal selected in S705 using a learning model. For the learning model, for example, vital data (e.g., average number of steps per day) of a plurality of users and data showing a change rate of BMI over a predetermined period (e.g., two months) can be collected, and the vital data and the improvement tendency of BMI can be learned in the learning model. Of course, the learning model is merely an example, and the average number of steps per day, the average number of sleep hours per day, and the improvement tendency of BMI can be learned in the learning model, and the number of steps required to obtain a predetermined BMI improvement rate can be predicted using the sleep hours.

[0065] The behavioral goal adjustment unit 223 calculates a BMI change rate for lowering the BMI by, for example, 1 based on the user's current BMI value. Then, the behavioral goal adjustment unit 223 inputs the BMI change rate into a learning model to predict the number of steps corresponding to the BMI change rate. The behavioral goal adjustment unit 223 adjusts the strength of the behavioral goal set in the behavioral goal by using the predicted number of steps.

[0066] In other words, the process of this step predicts the strength (number of steps) required to improve the health checkup item by a predetermined amount using a learning model that models the improvement tendency of the health checkup item (e.g., BMI) based on the vital data (e.g., number of steps) of multiple users. Then, the strength of the action goal that is preset in the action goal (i.e., for everyone) is adjusted to be lowered to the strength required to improve the health checkup item (e.g., BMI) by a predetermined amount (e.g., by 1).

[0067] In addition, when BMI is used as a health check item for a user, the behavioral goal adjustment unit 223 may adjust the intensity of the behavioral goal for a user whose BMI value exceeds a predetermined threshold (for example, a user who is less likely to walk 8000 steps a day). Alternatively, when the number of steps a day is less than a predetermined number in vital data collected from the user (i.e., a user who walks few steps on a daily basis), the behavioral goal adjustment unit 223 may adjust the intensity of the behavioral goal. In this way, for a user presented with the behavioral goal "walk 8000 steps or more a day", the behavioral goal can be personalized according to the user's situation so that the user can more easily work on the behavioral goal.

[0068] In S1202, the presentation information providing unit 224 generates presentation information including the adjusted strength of the behavioral goal, and provides (transmits) the generated presentation information to the communication device. For example, the presentation information includes a display such as "To lower your BMI by 1, try walking 5000 steps a day for two months" for the behavioral goal "walk 8000 steps or more a day." The control unit 204 then ends this series of operations.

[0069] As described above, in the above embodiment, the implementation rate and continuation rate for the behavioral goal, and the expected improvement effect on the health checkup items when each behavioral goal is implemented (i.e., the effect on the health condition evaluation items) are acquired in the information processing device 100. In addition, based on the implementation rate, continuation rate, and the effect, an effectiveness score when each behavioral goal is provided to the user is calculated for each behavioral goal, and a behavioral goal selected according to the effectiveness score is provided to the user's communication device (including it in the presentation information).

[0070] In this way, it is possible to select and provide a behavioral goal to the user using objective data that takes into account the implementation trends of other users. It is also possible to extract behavioral goals that the user is likely to be able to implement, that the user is likely to be able to continue implementing, and / or that are likely to be effective.

[0071] In the above embodiment, when there is an evaluation item that needs improvement in the user's health check result (i.e., the evaluation result of the health condition), the effectiveness score is calculated for the behavioral goal that is expected to have an effect on the evaluation item. In this way, it is possible to provide a behavioral goal according to the characteristics of the user.

[0072] The invention is not limited to the above-described embodiment, and various modifications and variations are possible within the scope of the gist of the invention. [Explanation of symbols]

[0073] 100: information processing device, 110, 111: communication device, 220: implementation status acquisition unit, 221: implementation effect acquisition unit, 222: effectiveness calculation unit, 223: presentation information acquisition unit, 224: presentation information provision unit

Claims

1. An information processing device that supports health management, A first acquisition means that acquires data from a database showing the implementation status of behavioral goals provided to each user by multiple users, and data showing the effect on health status evaluation items expected when each behavioral goal is implemented. A second acquisition means for obtaining data showing the results of the user's health status assessment, A calculation means for calculating an indicator of effectiveness for each behavioral objective when provided to users, based on data showing the implementation status of the aforementioned behavioral objectives by multiple users and data showing the effectiveness of the aforementioned evaluation items, The system includes a means for providing information to the user's communication device, which includes a behavioral target whose calculated effectiveness index is higher than a predetermined threshold, or a predetermined number of behavioral targets in descending order of effectiveness index, The calculation means is characterized by identifying evaluation items that may exceed predetermined standard values ​​in the evaluation results of the user's health status, and calculating an effectiveness index for behavioral targets that are expected to have an effect on the identified evaluation items.

2. The information processing apparatus according to Claim 1, characterized in that the evaluation items in the evaluation results of the user's health status that may exceed the predetermined standard value include items that, according to changes over time, will exceed the predetermined standard value after a predetermined period of time.

3. The information processing apparatus according to Claim 1, wherein the evaluation items in the evaluation result of the user's health status that may exceed the predetermined standard value include items in the evaluation result of the user's health status that have a numerical value that exceeds a second standard value which is a specific amount smaller than the predetermined standard value.

4. The data showing the implementation status of the aforementioned behavioral goals by multiple users includes an indicator of the number of users who implemented the behavioral goals among the users who were provided with them, and an indicator of the number of users who continued to implement the behavioral goals over a predetermined period of time among the users who were provided with them. The information processing apparatus according to claim 1, characterized in that the calculation means uses an indicator of the number of users who implemented the behavioral goals among the users who were provided with the behavioral goals, and an indicator of the number of users who continued to implement the behavioral goals over a predetermined period of time among the users who were provided with the behavioral goals, when calculating the effectiveness indicator.

5. The information processing device according to claim 4, characterized in that the data indicating the number of users who have implemented the aforementioned behavioral goals is set for each group of users who are grouped according to the numerical level of a predetermined health status evaluation item.

6. The information processing device according to claim 4, characterized in that the data indicating the number of users who have implemented the aforementioned behavioral goals is set for each group of users who have been grouped according to their degree of obesity.

7. The information processing device according to claim 1, further comprising storage means for generating data indicating the implementation status of the behavioral goals of multiple users using data indicating the behavioral history of each user in relation to the behavioral goals provided to each user, received from the communication devices of multiple users, and storing the generated data in the database.

8. The information processing device according to claim 1, further comprising an adjustment means for reducing the intensity of a behavioral target, which is pre-set for a behavioral target selected according to the aforementioned effectiveness indicator, to an intensity that improves the numerical value of the health condition evaluation item targeted by the behavioral target by a predetermined amount.

9. The information processing apparatus according to claim 1, characterized in that the providing means includes the selected behavioral goal and the reason why the selected behavioral goal is presented in the presentation information.

10. The information processing device according to claim 9, characterized in that it indicates that the reason for presenting the selected behavioral goal is based on one of the following: an indicator of the number of users who implemented the presented behavioral goal; an indicator of the number of users who continued to implement the presented behavioral goal over a predetermined period; or the effect on the health status evaluation items expected when the behavioral goal is implemented.

11. An information processing method for supporting health management, in which each step is performed by an information processing device, A first acquisition step involves obtaining data from a database showing the implementation status of behavioral goals provided to each user by multiple users, and data showing the effect on health status evaluation items expected when each behavioral goal is implemented. A second acquisition step involves obtaining data that shows the results of the user's health status assessment, A calculation step of calculating an indicator of effectiveness for each behavioral objective when provided to users, based on data showing the implementation status of the aforementioned behavioral objectives by multiple users and data showing the effectiveness of the aforementioned evaluation items, The process includes providing information to the user's communication device, which includes a behavioral target whose calculated effectiveness index is higher than a predetermined threshold, or a predetermined number of behavioral targets in descending order of effectiveness index. The information processing method is characterized in that, in the calculation step, an evaluation item that may exceed a predetermined standard value in the evaluation result of the user's health status is identified, and an index of effectiveness is calculated for the behavioral target that is expected to have an effect on the identified evaluation item.

12. A program for causing a computer to function as one of the means of an information processing apparatus according to any one of claims 1 to 10.