Health management system, health management method, and program
The health management system addresses pregnancy-related diseases by personalizing dietary recommendations, effectively reducing the risk of conditions like gestational diabetes and hypertension through a comprehensive health management approach.
Patent Information
- Application Number
- PCT/JP2024/045802
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2023-12-28
- Filing Date
- 2024-12-25
- Publication Date
- 2025-07-03
AI Technical Summary
Existing nutrition management systems fail to adequately consider pregnancy-related diseases, leading to potential health issues for pregnant women.
A health management system that includes an information acquisition unit, a morbidity-related situation determination unit, and a recommendation unit to provide personalized meal recommendations based on user information, pregnancy status, and predetermined rules to manage and prevent pregnancy-related diseases.
The system effectively manages health by providing tailored dietary recommendations to reduce the risk of pregnancy-related diseases such as gestational diabetes and hypertension, enhancing user health outcomes.
Smart Images

Figure JP2024045802_03072025_PF_FP_ABST
Abstract
Description
Health management system, health management method, and program
[0001] The present invention relates to a health management system, a health management method, and a program. This application claims priority to Japanese Patent Application No. 2023-222420, filed on December 28, 2023, the contents of which are incorporated herein by reference.
[0002] A nutrition management system is known that provides nutritional management according to the duration of pregnancy and nutritional status of a pregnant woman by ranking and presenting dishes to the user based on nutrient deficiency / excess information calculated based on user information about the user as a pregnant woman and nutritional analysis result information, and the amount of nutrients that can be obtained from the dishes in the cooking information (see, for example, Patent Document 1).
[0003] Japanese Patent Application Laid-Open No. 2015-194807
[0004] Pregnancy brings with it the possibility of contracting a disease during pregnancy. In light of this, it is preferable to appropriately manage health in a way that takes into account diseases during pregnancy.
[0005] In view of the above, the present invention aims to provide an appropriate health management system that takes into account diseases during pregnancy.
[0006] A health management system according to one embodiment of the present invention that solves the above-mentioned problems comprises an information acquisition unit that acquires user information including at least living situation information indicating the living situation of the user and pregnancy situation information indicating the situation related to the user's pregnancy; an onset-related situation determination unit that determines the user's onset-related situation related to the onset of a pregnancy-stage disease based on the user information acquired by the information acquisition unit; a recommendation unit that determines the contents of a diet to be recommended to the user in accordance with pre-established recommendation rules based on the onset-related situation determined by the onset-related situation determination unit and predetermined index values corresponding to each dietary content; and a presentation unit that presents dietary recommendation information based on the determination results of the recommendation unit on a user terminal.
[0007] A health management method in a health management system of one aspect of the present invention includes an information acquisition step in which an information acquisition unit acquires user information including at least living situation information indicating the living situation of the user and pregnancy situation information indicating the status of the user's pregnancy; an onset-related situation determination step in which an onset-related situation determination unit determines the user's onset-related situation related to the onset of a pregnancy disease based on the user information acquired by the information acquisition step; a recommendation step in which a recommendation unit determines the content of a diet to recommend to the user in accordance with pre-established recommendation rules based on the risk determined by the onset-related situation determination step and predetermined index values corresponding to each diet content; and a presentation step in which a presentation unit presents recommended diet information based on the determination results by the recommendation step on a user terminal.
[0008] A program of one aspect of the present invention causes a computer in a health management system to function as an information acquisition unit that acquires user information including at least living situation information that indicates the living situation of the user and pregnancy situation information that indicates the situation related to the user's pregnancy, an onset-related situation determination unit that determines the user's onset-related situation related to the onset of a pregnancy-stage disease based on the user information acquired by the information acquisition unit, a recommendation unit that determines the content of a diet to be recommended to the user in accordance with pre-established recommendation rules based on the risk determined by the onset-related situation determination unit and predetermined index values corresponding to each diet content, and a presentation unit that presents dietary recommendation information based on the determination results of the recommendation unit on a user terminal.
[0009] According to the present invention, health management that takes pregnancy-related diseases into consideration can be appropriately carried out.
[0010] 1 is a diagram showing an example of the overall configuration of a health management system in the first embodiment. FIG. 1 is a diagram showing examples of a user registration screen and a prenatal checkup management screen in the first embodiment. FIG. 2 is a diagram showing examples of a reservation screen and a web meeting screen in the first embodiment. FIG. 3 is a diagram showing examples of a living situation recording screen and a diet recommendation screen in the first embodiment. FIG. 4 is a diagram showing examples of a risk item selection screen and a diet recommendation screen in the first embodiment. FIG. 5 is a diagram showing an example of the hardware configuration of a health management device in the first embodiment. FIG. 6 is a diagram showing an example of the functional configuration of a health management device in the first embodiment. FIG. 7 is a diagram showing an example of the functional configuration of a user terminal in the first embodiment. FIG. 8 is a diagram showing an example of a processing procedure executed by the health management device in the first embodiment in relation to recommending dietary content according to a user's disease-related condition. FIG. 9 is a flowchart showing an example of a processing procedure for determining disease-related conditions executed by the health management device in the first embodiment. FIG. 10 is a diagram showing an example of determination condition information in the first embodiment. FIG. 11 is a flowchart showing an example of a processing procedure for determining recommended dietary content executed by the health management device in the first embodiment. FIG. 11 is a diagram showing an example of a maximum allowable value table in the first embodiment. FIG. 12 is a diagram showing an example of a required energy level table in the first embodiment. FIG. 13 is a diagram showing an example of menu data in the first embodiment. FIG. 14 is a diagram showing an example of a processing procedure executed by the health management device in response to a change in recommendation rules in the second embodiment.
[0011] First Embodiment [Overall Configuration Example of a Health Management System] Fig. 1 shows an overall configuration example of a health management system in a first embodiment. In the health management system in the figure, a health management device 100 executes processes related to health management of a user U (a pregnant woman). In particular, the health management device 100 in this embodiment executes processes for preventing and alleviating pregnancy-related diseases that may be contracted as a result of pregnancy, as part of health management. The pregnancy-related diseases that the health management device 100 in this embodiment deals with may be, for example, at least one of pregnancy-induced hypertension and gestational diabetes.
[0012] The health management device 100 is communicably connected via a network to a user terminal 200 used by a user U. In addition, in the health management system of this embodiment, experts such as a registered dietitian N and a doctor D (e.g., at a maternity hospital) provide support for the health management of the user U, who is a pregnant woman. For this purpose, an expert terminal 300 of the registered dietitian N and an expert terminal 400 of the doctor D (at a maternity hospital) are communicably connected to the health management device 100 via a network. In the health management system of this embodiment, the doctor D only supports the health of the pregnant user U, for example by suggesting preventive measures for pregnancy-related diseases, but does not provide examinations, treatment, etc. for pregnancy-related diseases.
[0013] The health management device 100 may be provided as a server device on a network. In this case, the health management device 100 may be distributed across multiple server devices on the network, each of which is assigned a specific function. Alternatively, the health management device 100 may be provided as a cloud server.
[0014] [Health Management Application] A health management application is installed on user terminal 200 owned by user U, who is a pregnant woman. User U manages his or her health using the health management application running on user terminal 200. User terminal 200 running the health management application accesses health management device 100 via a network to display an application screen of the health management application. User U manages his or her own health by performing operations on the application screen and viewing the content displayed on the application screen.
[0015] Instead of a health management application, a web application may be used in which a web browser installed on the user terminal 200 is made to access the health management device 100, and a health management screen is displayed as a web page on the web browser.
[0016] 2 to 5, examples of operations performed by user U on the health application and examples of the operation of the health application in response to the operations will be described. 2 to 5 show examples of application screens displayed on user terminal 200.
[0017] When user U installs a health management application on his / her user terminal 200 and uses it for the first time, he / she is required to register user information. The user then operates the health management application to display an application screen as a user registration screen for registering user information on user terminal 200. Note that at a stage where user information has not yet been registered, when the health management application is started on user terminal 200, the user registration screen may be displayed as the initial screen.
[0018] FIG. 2A shows an example of a user registration screen. The user registration screen in FIG. 2A includes a user basic information area AR1 and pregnancy-related information AR2. The user basic information area AR1 is an area where basic information about the user (basic information) is input by user U's operation. The basic information may include information items such as the user U's name, date of birth (or age), address, telephone number, and email address. The pregnancy-related information AR2 is an area where the user U inputs information related to the user U's pregnancy (pregnancy-related information) by user U's operation. The pregnancy-related information may include information items such as the name of the maternity hospital, the maternity hospital's address (contact information), the attending physician, the expected delivery date, the pre-pregnancy weight, and the height. After inputting the various information items described above into the user registration screen, the user U performs a predetermined operation (registration operation) to instruct the registration of the input information items. In response to the registration operation, the health management device 100 stores user information including the information items input into the user registration screen. In other words, user registration is performed. After user registration is completed, user U can use the health management application.
[0019] The health management application can manage prenatal checkups at the maternity hospital for pregnant user U. Fig. 2(B) shows an example of a prenatal checkup management screen, which corresponds to the management of prenatal checkups, as an application screen of the health management application. The prenatal checkup management screen in the figure corresponds to one prenatal checkup, and includes a checkup date area AR10, a checkup result area AR11, an ultrasound photo area AR12, a today's memo area AR13, a calendar area AR14, and a next appointment button BT11.
[0020] The checkup date area AR10 is an area showing the date on which the corresponding checkup was performed. The checkup result area AR11 is an area where the checkup results from the corresponding checkup are recorded and the recorded checkup results are displayed. The ultrasound image area AR12 is an area where the ultrasound image taken at the corresponding checkup is imported and the imported ultrasound image is displayed. The today's memo area AR13 is an area where the content to be recorded in relation to the corresponding checkup is input, for example, as text, and the input text is displayed. The calendar area AR14 is an area where a calendar is placed. The calendar may reflect the schedule of the next checkup booked by operating the next appointment button BT11, for example.
[0021] The operator of the health management application also provides a reservation service that allows the user U to make reservations for online nutritional guidance services as support for the user U as a pregnant woman. The operator of the health management application also provides a reservation service that allows the user U to make reservations for checkups at maternity hospitals.
[0022] FIG. 3A shows an example of a reservation screen, as an application screen of a health management application, on which operations corresponding to the above-mentioned reservation service are performed. The reservation screen in the same figure has an online nutritional guidance reservation area AR21 and a medical examination reservation area AR22. The online nutritional guidance reservation area AR21 is an area where operations for reserving online nutritional guidance are performed. The online nutritional guidance reservation schedule specified by operations in the online nutritional guidance reservation area AR21 may be registered in the expert terminal 300 of the corresponding registered dietitian N, for example, via the health management device 100. The medical examination reservation area AR22 is an area where operations for reserving a medical examination are performed. The medical examination reservation schedule specified by operations in the medical examination reservation area AR22 may be registered in the expert terminal 400 of the corresponding doctor D (maternity hospital), for example, via the health management device 100.
[0023] User U can receive the online nutritional guidance reserved by operating the online nutritional guidance reservation area AR21 in Figure 3 (A) on the health management application. At this time, the health management device 100 may control so that a web meeting is held between the expert terminal 300 of registered dietitian N and the user terminal 200 of user U. At this time, on the user terminal 200, the web meeting screen may be displayed as an application screen in the health management application.
[0024] 3B shows an example of a web meeting screen displayed in response to the web meeting as an application screen of a health management application. The web meeting screen shown in FIG. 3B includes a camera image area AR31, an information sharing area AR32, and a memo area AR33. The camera image area AR31 displays a camera image of the meeting partner. The information sharing area AR32 displays information shared with the meeting partner. The memo area AR33 is an area where the user U inputs information they want to record, for example, in text. The text entered in the memo area AR33 may be stored in the user terminal 200 or the health management device 100 as data for the health management application.
[0025] The health management application also has a function (lifestyle recording function) that can record information about the lifestyle of pregnant user U. Fig. 4A shows an example of a lifestyle recording screen corresponding to the lifestyle recording function as an application screen of the health management application. The lifestyle recording screen in Fig. 4A includes a diet information recording area AR41 and an activity recording area AR42.
[0026] The meal information recording area AR41 is an area where the user U inputs (records) the meal contents of the day. The user U can input the meal contents of the day into the meal information recording area AR41. For example, if the user U uses a food delivery service linked to a health management application, the meal contents may be recorded by specifying the meal contents (menu) ordered from the food delivery service. The meal information recording area AR41 in the same figure shows an example of a case where the meal contents are recorded by selecting the menu that the user U ate that day from a list of meal contents (menus) available for order from the food delivery service. Alternatively, the meal contents may be recorded by selecting the menu and ingredients that the user U ate that day from a list of menus and ingredients presented in the meal information recording area AR41, regardless of the food delivery service. In other words, the living situation information in this embodiment may include information indicating the user U's eating habits based on the meals they eat daily (dietary habit information).
[0027] The diet information recording area AR41 in the figure displays the nutritional balance and other information evaluated based on the diet recorded by the user U. The blood glucose elevation index area AR411 in the diet information recording area AR41 displays the blood glucose elevation index calculated based on the diet recorded by the user U. The blood glucose elevation index is an index value indicating the degree of increase in postprandial blood glucose. Specifically, the blood glucose elevation index may be at least one of a GL (glycemic load) value and a GI (glycemic index) value. The figure shows an example in which the GL value and the GI value are displayed. The blood glucose elevation index area AR411 also displays the results of evaluating the appropriateness of the blood glucose elevation index calculated for the recorded diet. In the example shown in the figure, a display such as "OK" or "NG" is displayed depending on whether the blood glucose elevation index calculated for the recorded diet is within an allowable range determined based on the status of the pregnancy-stage disease of the user U.
[0028] The display of such nutrition-related information, blood glucose elevation index values, etc. may be performed by the user terminal 200 transmitting the meal details recorded in the meal information recording area AR41 to the health management device 100, and the health management device 100 transmitting the nutrition-related information and blood glucose elevation index values calculated based on the received meal details to the user terminal 200. Alternatively, the display of the nutrition-related information, blood glucose elevation index values, etc. may be performed by a health management application in the user terminal 200 calculating the nutrition-related information and blood glucose elevation index values based on the meal details recorded in the meal information recording area AR41. Furthermore, the display of the blood glucose elevation index value area AR411 may be performed based on the result of a comparison between the blood glucose elevation index values calculated by the health management device 100 in accordance with the recorded meals and an allowable value determined in accordance with the state of the pregnancy-stage disease of the user U.
[0029] The activity record area AR42 in the figure is an area where an operation to record the activity details of the user U for that day is performed. The activity details recorded in the activity record area AR42 are included in the living situation information that indicates the living situation of the user U. As a specific example, the activity record area AR42 in the figure is capable of recording items such as the user U's sleep status, and the user U's own measured blood pressure and blood glucose level. Furthermore, the activity record area AR42 in the figure has icons indicating the results of evaluation for each item such as the recorded sleep status, blood pressure, and blood glucose level. The indicators indicating the evaluation results for each item are not limited to the icons shown in the figure, and may be, for example, symbols or text comments.
[0030] The health management application also has a meal recommendation function that recommends meal contents (menus) that contribute to health management for pregnant user U. The health management application transmits user information including input (recorded) living situation information, pregnancy status information, and attributes of user U to health management device 100.
[0031] The living situation information in the user information may include information recorded on the living situation recording screen (FIG. 4(A)). The pregnancy status information in the user information may include pregnancy-related information entered in the pregnancy-related information AR2 on the user registration screen (FIG. 2(A)) and information (examination information) recorded on the prenatal checkup management screen (FIG. 2(B)). Furthermore, the attributes of user U may include information on the date of birth, expected delivery date, and physique such as height and weight included in the user information registered corresponding to user U. Note that the number of weeks and days of pregnancy can be calculated using the expected delivery date and the current date. The number of weeks and days of pregnancy calculated based on the expected delivery date in this way may also be included in the pregnancy status information. Note that, in this embodiment, such information on user U's attributes may be treated as being included in living situation information (including dietary information).
[0032] The health management device 100 determines the onset-related conditions of the user U regarding pregnancy-period diseases based on the received user information. The onset-related conditions are so-called disease-related risks and may include whether or not a pregnancy-period disease has occurred, the likelihood of the pregnancy-period disease occurring, and the severity of the disease if a pregnancy-period disease is determined to have occurred. The health management device 100 determines a meal content (menu) appropriate for the user U based on the results of the onset-related conditions determination and blood glucose elevation index values for each meal content prepared in advance. The health management device 100 displays an application screen (meal content recommendation screen) presenting (recommending) the determined meal content on a health management application running on the user terminal 200.
[0033] 4B shows an example of a meal recommendation screen as an application screen of a health management application. The meal recommendation screen in the figure is arranged, from bottom to top, in a recommended meal area AR51, a recommended menu ordering area AR52, and an advice area AR53.
[0034] The recommended meal content area AR51 is an area where meal contents determined to be appropriate by the health management device 100 (i.e., meal contents (recommended menus) recommended for user U) are presented. The recommended meal content area AR51 in the same figure also presents blood glucose elevation index values (GL value, GI value) for each presented recommended menu. Note that the presentation of such blood glucose elevation index values (GL value, GI value) is not limited to specific numerical values, and may be presented in the form of, for example, a graph or chart.
[0035] The recommended menu ordering area AR52 is an area where an operation for ordering ingredients for the recommended menu from a food delivery service can be performed.
[0036] The advice area AR53 is an area that displays advice for the user U that is generated based on the user information of the user U. The content of the advice in the advice area AR53 may be based on the number of weeks and days of pregnancy as shown in the figure, or may be advice regarding pregnancy-related diseases based on the onset-related status of the user U. The content of the advice displayed in the advice area AR53 may be created by a health management application based on the user information, or may be created by the health management device 100 based on the user information.
[0037] Furthermore, when the health management device 100 determines, based on the user information, that the user U is at risk of a pregnancy-related disease as the onset-related condition of the user U, a diet recommendation screen may be presented according to the risk of the pregnancy-related disease. Specifically, when the health management device 100 determines, based on the onset-related condition of the user U, that the user U is at risk of contracting or developing a pregnancy-related disease, the user terminal 200 may first display a risk item selection screen as an application screen, and then display a diet recommendation screen corresponding to an item selected by operating the risk item selection screen.
[0038] 5A shows an example of a risk item selection screen. BTs 60 (BT60-1 to BT60-5) corresponding to each risk item are arranged on the risk item selection screen in the same figure. The user operates the button BT60 of the risk item that corresponds to the user's own onset-related situation from among the arranged BTs 60. In response to the operation of the button BT60, a diet recommendation screen for the risk corresponding to the operated button BT60 is displayed.
[0039] Figure 5(B) shows a meal recommendation screen displayed in response to operation of BT 60-1 corresponding to gestational diabetes risk. The meal recommendation screen in this figure is arranged with a recommended meal area AR51, a recommended menu ordering area AR52, and an advice area AR53, similar to Figure 4(B). The recommended meal area AR51 presents recommended menus determined by the health management device 100 to reduce the risk of gestational diabetes. The recommended menu ordering area AR52 presents recommended menus determined by the health management device 100 to reduce the risk of gestational diabetes as options for menus corresponding to ingredients to be ordered from a food delivery service. The advice area AR53 presents advice related to reducing the risk of gestational diabetes.
[0040] [Example of Hardware Configuration of Health Management Apparatus] An example of the hardware configuration of health management apparatus 100 will be described with reference to Fig. 6. Health management apparatus 100 in the figure includes a communication device 1001, a read only memory (ROM) 1002, a random access memory (RAM) 1003, storage 1004, a central processing unit (CPU) 1005, and a graphics processing unit (GPU) 1006. Communication device 1001, ROM 1002, RAM 1003, storage 1004, CPU 1005, and GPU 1006 are connected by a bus 1007.
[0041] The communication device 1001 is a device that supports communication via a network. The ROM 1002 stores non-rewritable data. The RAM 1003 temporarily stores data used in calculations performed by the CPU 1005. The storage 1004 is, for example, a hard disk drive (HDD) or a solid state drive (SSD), and stores various data, such as program data. The CPU 1005 executes programs stored in the storage 1004 to perform calculations corresponding to various controls and processes. The GPU 1006 executes processes related to image processing. Note that functions equivalent to those of the health management device 100 may be achieved by multiple network-compatible devices that are distributed over a network so that predetermined processes can be performed.
[0042] [Example of functional configuration of health management device] An example of the functional configuration of health management device 100 will be described with reference to Fig. 7. Health management device 100 may be configured with hardware such as a CPU, ROM, RAM, and storage devices such as a hard disk drive (HDD) or a solid state drive (SSD). The functions of health management device 100 shown in the figure are realized by the CPU provided in health management device 100 executing a program.
[0043] 7 includes a communication unit 101, a control unit 102, and a storage unit 103. The communication unit 101 is communicably connected via a network to a user terminal 200, an expert terminal 300 of a registered dietitian N, and an expert terminal 400 of a doctor D (maternity hospital).
[0044] The control unit 102 executes various controls in the health management apparatus 100. The control unit 102 includes an information acquisition unit 121, a disease-related condition determination unit 122, a recommendation unit 123, and a presentation unit 124.
[0045] Information acquisition unit 121 acquires user information including living situation information, pregnancy status information, and attributes input by user U to a health management application running on user terminal 200. User terminal 200 transmits the input user information to health management device 100 in response to user information such as living situation information, pregnancy status information, and attributes input by user U through an operation of the health management application by user U. Information acquisition unit 121 of health management device 100 acquires user information received by communication unit 101. Information acquisition unit 121 may store the acquired user information in user information storage unit 131.
[0046] In addition, the information acquisition unit 121 may acquire user information used by the onset-related situation determination unit 122 to determine the onset-related situation from the user information storage unit 131 and transfer it to the onset-related situation determination unit 122.
[0047] The onset-related condition determination unit 122 determines the onset-related condition of the user U with respect to a pregnancy-stage disease by using the user information of the user U stored in the user information storage unit 131 .
[0048] The recommendation unit 123 determines the contents of a meal to be recommended to the user U by using the onset-related condition of the user U determined by the onset-related condition determination unit 122, the blood glucose rise index values for each ingredient and menu item stored in the ingredient index value information storage unit 135, and the recommendation rules (an example of recommendation rules) stored in the recommendation rule storage unit 138. The contents of the meal determined by the recommendation unit 123 will have a blood glucose rise index value appropriate for the onset-related condition of the user U.
[0049] The presentation unit 124 causes the user terminal 200 to present recommended meal information that reflects the determination result of the recommendation unit 123 regarding the meal contents. Specifically, the recommended meal information may be information presented in a recommended meal content area AR51 and a recommended menu ordering area AR52 on the meal content recommendation screen shown in Figures 4(B) and 5(B).
[0050] The storage unit 103 stores various types of information supported by the health management device 100. The storage unit 103 includes a user information storage unit 131, a judgment condition information storage unit 132, an ingredient database storage unit 133, a menu database storage unit 134, an ingredient index value information storage unit 135, a maximum allowable value table storage unit 136, an energy amount derivation information storage unit 137, and a recommendation rule storage unit 138. Note that the recommendation result information storage unit 139 and the implementation-related information storage unit 140 correspond to those in the second embodiment, and therefore will not be described here.
[0051] The user information storage unit 131 stores user information for each user U. The determination condition information storage unit 132 stores determination condition information indicating the determination conditions used by the onset-related condition determination unit 122 to determine the onset-related condition.
[0052] The ingredient database storage unit 133 stores an ingredient database that stores ingredient information corresponding to each predetermined ingredient.
[0053] The menu database storage unit 134 stores a menu database that stores menu information for each menu item cooked using one or more ingredients.
[0054] The ingredient index value information storage unit 135 stores ingredient index value information indicating the blood glucose rise index value for each ingredient in the ingredient database stored in, for example, the ingredient database storage unit 133. The ingredient index value information storage unit 135 may also store ingredient index value information indicating the blood glucose rise index value corresponding to each menu item in the menu database stored in the menu database storage unit 134.
[0055] The maximum allowable value table storage unit 136 stores a maximum allowable value table, which indicates the maximum allowable blood glucose elevation index value for each combination of, for example, disease type and pregnancy disease onset status.
[0056] The energy amount derivation information storage unit 137 stores energy amount derivation information used to derive the required energy amount of the user U. As an example, the required energy amount may be used when the recommendation unit 123 determines the content of a meal to recommend to the user U.
[0057] The recommendation rule storage unit 138 stores recommendation rules. The recommendation rules indicate rules to be applied when the recommendation unit 123 determines the content of a meal to recommend to the user U.
[0058] [Example of functional configuration of user terminal] An example of the functional configuration of the user terminal 200 will be described with reference to Fig. 8. The user terminal 200 may be configured to include, as hardware, a central processing unit (CPU), read-only memory (ROM), random access memory (RAM), and storage devices such as hard disk drives (HDDs) and solid state drives (SSDs). The functions of the user terminal 200 shown in the figure are realized by the CPU provided in the user terminal 200 executing a program.
[0059] 8 includes a communication unit 201, a control unit 202, a storage unit 203, and a user interface unit 204. The communication unit 201 is connected to the health management apparatus 100 via a network so as to be able to communicate with the health management apparatus 100.
[0060] The control unit 202 executes various controls in the user terminal 200. The control unit 202 includes an application processing unit 221. The application processing unit 221 executes functions corresponding to the health management application. The storage unit 203 stores various information corresponding to the user terminal 200.
[0061] The user interface unit 204 is a part that includes a user interface provided in the user terminal 200 or a user interface connected to the user terminal 200. The user interface unit 204 includes an input device that the user operates and an output device that outputs images and sounds to the user. The user interface unit 204 may include, for example, a touch panel that allows operations on the image display surface.
[0062] [Example of Processing Procedure] An example of a processing procedure executed by the health management device 100 in relation to recommending dietary content according to the onset-related condition of the user U will be described with reference to the flowchart in Fig. 9. The processing in Fig. 9 may be executed in response to a request for a dietary content recommendation screen from the health management application running on the user terminal 200, for example, when the health management application transitions to displaying a dietary content recommendation screen. The request for the dietary content recommendation screen includes the user ID of the corresponding user U.
[0063] Step S100: The information acquisition unit 121 acquires user information of the target user from the user information storage unit 131. At this time, the information acquisition unit 121 may acquire, from the user information storage unit 131, user information associated with the same user ID as that included in the received request for the meal content recommendation screen.
[0064] Step S102: The onset-related situation determination unit 122 determines whether the target user U is pregnant based on the user information acquired in step S100. Specifically, for example, the onset-related situation determination unit 122 may determine whether the target user U is pregnant based on whether pregnancy status information is included. If it is determined that the target user U is not pregnant, the subsequent steps may be skipped and the processing in the figure may end.
[0065] Step S104: If it is determined in step S102 that the user U is pregnant, the disease-related situation determination unit 122 executes a disease-related situation determination for the target user U.
[0066] Step S106: The recommendation unit 123 executes a process of determining recommended meal contents. That is, the recommendation unit 123 determines meal contents (menu) to be recommended to the user U according to the disease-related condition determined in step S104.
[0067] Step S108: The presentation unit 124 controls the presentation of diet recommendation information. Specifically, the presentation unit 124 generates diet recommendation information that reflects the determination result by the recommendation unit 123 in step S106. The presentation unit 124 transmits screen information to the user terminal 200, which is used to display a diet recommendation screen that reflects the contents of the generated diet recommendation information. In the user terminal 200, the application processing unit 221 corresponding to the health management application uses the received screen information to display the diet recommendation screen on the display unit of the user interface unit 204.
[0068] An example of the processing procedure for determining the onset-related condition as step S104 in FIG. 9 will be described with reference to the flowchart of FIG. 10 . Step S200: The onset-related condition determination unit 122 selects a disease type to be determined. The disease types available for selection here include gestational diabetes and pregnancy-induced hypertension. In this embodiment, low birth weight babies are also included as targets for determination. The selection of the disease type to be determined by the onset-related condition determination unit 122 may be performed, for example, in response to an operation by user U to select a disease type to be determined in a health management application. Note that the onset-related condition determination unit 122 may determine onset-related conditions corresponding to each of gestational diabetes, pregnancy-induced hypertension, and low birth weight babies. However, the following description will exemplify a case in which the onset-related condition is determined for one disease type selected in step S200.
[0069] Step S202: The onset-related condition determination unit 122 acquires information corresponding to the diagnostic items used to determine the onset-related condition (diagnostic item information) from the user information corresponding to the target user U stored in the user information storage unit 131. The diagnostic item information may include age and diagnostic items used to determine the onset-related condition of the disease type selected as the determination target from among the diagnostic items included in the medical examination information.
[0070] Step S204: The onset-related condition determination unit 122 determines whether or not each diagnostic item included in the diagnostic item information acquired in step S202 corresponds to the disease to be determined (applicability determination). When determining the applicability of the diagnostic items, the onset-related condition determination unit 122 uses the determination condition information stored in the determination condition information storage unit 132.
[0071] FIG. 11 shows an example of the judgment condition information. The judgment condition information in FIG. 11 includes diagnostic items and reference values associated with the diagnostic items for each disease type (gestational diabetes, pregnancy-induced hypertension, and low birth weight baby). The onset-related condition determination unit 122 compares the value (diagnostic value) for each diagnostic item in the diagnostic item information acquired in step S202 with the reference value of the corresponding diagnostic item in the judgment condition information. Specifically, if the disease to be determined selected in step S200 is gestational diabetes, diagnostic item information based on diagnostic items associated with the disease type, such as gestational diabetes, as shown in FIG. 11 is acquired in step S202. Then, in step S204, the onset-related condition determination unit 122 compares the diagnostic value for each diagnostic item in the diagnostic item information acquired in step S202 with the reference value of the corresponding diagnostic item in the judgment condition information. The reference value may be a threshold value or a value indicating a predetermined numerical range depending on the diagnostic item. As a result of the comparison, it is determined whether the diagnostic value of the diagnostic item in the diagnostic item information corresponds to the target disease. In this case, if the diagnostic value of a diagnostic item in the diagnostic item information is outside the reference value and is not within the normal range, it is determined to be a target disease. The disease-related condition determination unit 122 performs such a determination of applicability for each diagnostic item in the diagnostic item information.
[0072] Returning to Fig. 10 for the explanation, step S206: The onset-related condition determination unit 122 calculates the ratio (applicable item ratio) R (= N1 / N2) of the number N1 of diagnostic items determined to be applicable in step S204 to the total number N2 of diagnostic items determined in step S204.
[0073] Step S208: The onset-related status determination unit 122 determines the onset-related status of the user U based on the relevant item ratio R calculated in step S206. For example, the onset-related status determination unit 122 may determine whether or not the target disease has occurred (whether or not the user U has contracted the target disease) based on the value of the relevant item ratio R. Furthermore, if the onset-related status determination unit 122 determines that the user U does not have the target disease, it may determine the current likelihood of the onset of the target disease based on the value of the relevant item ratio R. Furthermore, if the onset-related status determination unit 122 determines that the user U has the target disease, it may determine the current degree of onset (severity) of the target disease based on the value of the relevant item ratio R. Note that the onset-related status determination unit 122 may simply determine whether or not the user U has the target disease, the likelihood of the onset of the target disease, the degree of onset of the target disease, etc. based on the number N1 of diagnostic items.
[0074] An example of the processing procedure for determining recommended meal contents in step S106 of Fig. 9 will be described with reference to the flowchart of Fig. 12. Step S300: The recommendation unit 123 of the health management apparatus 100 acquires the results of the determination of the disease-related conditions in step S104 of Fig. 9.
[0075] Step S302: The recommendation unit 123 derives an allowable maximum index value according to the onset-related condition indicated by the determination result acquired in step S300. The allowable maximum index value is the maximum blood glucose elevation index value allowable according to the onset-related condition of the user U.
[0076] As a specific example, the recommendation unit 123 may derive the maximum allowable index value as follows. For the sake of simplicity, the following example will be used: the result of the assessment of the onset-related condition is assessed based on a two-level assessment of the likelihood of occurrence (risk level) of the target disease type. In this case, the recommendation unit 123 may refer to the maximum allowable index value table stored in the maximum allowable index table storage unit 136 when deriving the maximum allowable index value. FIG. 13 shows an example of the maximum allowable index table. The maximum allowable index table in FIG. 13 indicates appropriate ranges and values of GI values corresponding to "low" and "high" risk levels for each of the disease types, namely, gestational diabetes, pregnancy-induced hypertension, and low birth weight infants. For example, a "low" risk level may indicate a state in which the likelihood of occurrence of the target disease type is low or below a certain level. A "high" risk level may indicate a state in which the likelihood of occurrence of the target disease type is high or above a certain level, or the disease has already developed. The recommendation unit 123 may derive the maximum allowable value of the GI value based on the GI value corresponding to the risk level determined for the target disease type indicated by such a maximum allowable value table. Note that the recommendation unit 123 may also derive the maximum allowable value of the GL value by referring to a maximum allowable value table corresponding to the GL value having a structure similar to that of FIG. 13.
[0077] The description will be returned to Fig. 12. Step S304: The recommendation unit 123 acquires living situation information and attribute information of the user U from the user information of the target user U stored in the user information storage unit 131.
[0078] Step S306: The recommendation unit 123 derives the amount of energy (required energy amount) required for the target user U using the living situation information and attribute information acquired in step S304. Specifically, when deriving the required energy amount, the recommendation unit 123 acquires information on the user U's physique (e.g., height and weight), activity level, and pregnancy week (number of days) from the acquired living situation information and attribute information. The recommendation unit 123 derives the level of energy (required energy level) required for the target user U by comparing the acquired physique and activity level information with a required energy level table stored in the energy amount derivation information storage unit 137 as one piece of energy derivation information. FIG. 14 shows an example of the required energy level table. The required energy level table stores required energy level values for each combination of three physique categories (obese, average, and thin) and three user activity categories (high, normal, and low). Whether user U has an "obese," "average," or "slim" physique can be determined, for example, from the height and weight of user U. Information such as BMI may also be used to determine physique. The recommendation unit 123 may calculate the required energy amount using, for example, a formula for calculating the required energy amount indicated in the energy derivation information stored in the energy derivation information storage unit 137. The formula for calculating the required energy amount may be one in which the above-mentioned required energy level, physique, age, number of weeks (days) of pregnancy, etc. are substituted as variables.
[0079] Returning to Fig. 12 for the explanation, step S308: The recommendation unit 123 retrieves the ingredient database stored in the ingredient database storage unit 133, the menu data stored in the menu database storage unit 134, and the ingredient index value information stored in the ingredient index value information storage unit 135. By the recommendation unit 123 acquiring the ingredient database, menu data, and ingredient index value information in this way, the blood glucose rise index value for each ingredient indicated in the ingredient database is identified. Furthermore, since the menu data indicates the ingredients used for each menu, the blood glucose rise index value for each menu item is also identified.
[0080] FIG. 15 shows an example of menu data. The menu data in this figure is categorized by menu type, such as staple food, main dish, side dish, and nutritionally-adjusted side dish, and the corresponding menu is presented for each category. Corresponding to each menu, information items such as item quantity, calories, GI value, GL value, detailed nutritional information, and recipe (cooking method) are provided. In this figure, the detailed nutritional information and recipe information items are configured to provide links to URLs of corresponding web pages, etc.
[0081] Returning to FIG. 12 for the explanation, step S310: The recommendation unit 123 determines recommended meal contents. As the recommended meal contents, a menu to be recommended to the user U is determined from the menus stored in the menu database. At this time, the recommendation unit 123 identifies a menu from the menu data that satisfies the conditions that the blood glucose rise index value does not exceed the maximum allowable value derived at step S302 and that the calories are equivalent to the required energy amount derived at step S306. At this time, the recommendation unit 123 may select one or more items from each of food categories such as a staple food, a side dish, and a nutritionally adjusted side dish as a menu for one meal.
[0082] When determining the menu to be recommended as described above, the recommendation unit 123 may perform the determination according to recommendation rules stored in the recommendation rule storage unit 138. Depending on the recommendation rule, for example, the menu may be determined so that the combination of a main dish, a side dish, and other menu items is as nutritious as possible and easy to eat. Furthermore, depending on the recommendation rule, an appropriate menu may be determined based on the type of pregnancy-related illness, the number of weeks (days) of pregnancy, and symptoms during pregnancy such as morning sickness. Furthermore, a menu may be determined that reflects the dietary preferences of the user U. The recommendation rule may solve an optimization problem, such as searching for a menu that best satisfies constraints such as energy and preferences from menu data. The recommendation rule may utilize, for example, a trained machine learning model that is trained to determine recommended menus by inputting the maximum allowable blood glucose elevation index value, the required energy amount, the type of pregnancy-related illness, the number of weeks (days) of pregnancy, and pregnancy symptoms into a learner.
[0083] Second Embodiment Next, a second embodiment will be described. The health management system of the second embodiment determines the effect (recommendation effect) of recommending a menu to a user U. The recommendation effect here may be, for example, the extent to which the recommended menu contributes to reducing the user's risk of pregnancy-related diseases. The health management system of this embodiment changes the recommendation rules stored in the recommendation rule storage unit 138 according to the recommendation effect. With this configuration, it becomes possible to recommend a more effective menu for each user U.
[0084] The health management device 100 of this embodiment may be similar to that shown in FIG. 7 . Furthermore, in this embodiment, the storage unit 103 includes a recommendation result information storage unit 139 and an implementation-related information storage unit 140. The recommendation result information storage unit 139 stores the menu recommendation results from the recommendation unit 123. The implementation-related information storage unit 140 stores information (implementation-related information) related to the implementation by the user U of the menu recommendation by the recommendation unit 123. The implementation-related information may include implementation status information indicating whether the user U has incorporated the recommended menu into their daily diet. Furthermore, the implementation-related information may include symptom change information indicating changes in symptoms of pregnancy-related diseases determined based on the user U's medical examination result history.
[0085] 16 shows an example of a processing procedure for changing the recommended rules performed by the health management device 100 of this embodiment based on the practice-related information of the user U. The processing in the figure changes the recommended rules for one user U. The processing in the figure may be executed periodically, or may be executed in response to an instruction from a terminal of the user U, the registered dietitian N, the doctor D, or the like, for example.
[0086] Step S400: In the health management apparatus 100, the recommendation unit 123 retrieves the recommendation result information of the target user U from the recommendation result information storage unit 139.
[0087] Step S402: The recommendation unit 123 retrieves the activity-related information of the target user U from the activity-related information storage unit 140.
[0088] Step S404: The recommendation unit 123 retrieves the user information of the target user U from the user information storage unit 131.
[0089] Step S406: The recommendation unit 123 determines the effectiveness of the recommendation for the target user U. At this time, the recommendation unit 123 determines the extent to which the content of the menu recommendation indicated by the recommendation result information acquired in step S400 was effective for the user U. To this end, the recommendation unit 123 may determine the effectiveness of the recommendation based on the content of the symptom change information in the implementation-related information acquired in step S402. The recommendation effect may be determined, for example, as the simplest example, as the presence or absence of an effect, or may be determined as an effect level using three or more levels according to the degree of the presence or absence of an effect. Furthermore, the recommendation unit 123 may estimate the cause of the determined recommendation effect using the information in the implementation status information in the implementation-related information acquired in step S402. For example, if it is determined that the recommendation effect has not been achieved, it can be estimated based on the implementation status information that the cause is that the user has not adopted the recommended menu for meals.
[0090] Step S408: Based on the determination result of the recommendation effect determined in step S406, the recommendation unit 123 changes (updates) the recommendation rules stored in the recommendation rule storage unit 138 so as to enhance the recommendation effect. In this case, the recommendation unit 123 may change the recommendation rules according to a predetermined logic or algorithm. At this time, the recommendation unit 123 may also change the recommendation rules by using the determination result of the factors that caused the recommendation effect. Furthermore, if the recommendation rules are constructed as a trained model, the recommendation unit 123 may retrain the trained model based on the determination result of the recommendation effect in step S406, the estimated results of the factors that caused the recommendation effect, etc. Furthermore, the recommendation rules may be changed by an operation by an administrator or the like.
[0091] <Modifications> The following describes modifications corresponding to the above-described embodiments. [First Modification] For example, an expert such as a registered dietitian N or a doctor D may access the health management device 100 using their own expert terminal (300, 400) and view appropriate information from user U's user information, recommendation result information, implementation-related information, and the like. The expert then provides support information, such as advice and materials on preventing pregnancy-related diseases and alleviating symptoms, to the health management device 100. The support information provided in this manner may be stored in the storage unit 103 in association with the user ID of the user U to whom it is provided. In the health management device 100, the presentation unit 124 may present the support information provided by the expert on the user terminal 200 of the corresponding user U in a health management application. As a specific example, the support information may be displayed in the advice area AR53 ( FIGS. 4(B) and 5(B) ) on the diet recommendation screen. Alternatively, although not shown, the support information provided to the user U in the health management application may be presented on an application screen that aggregates the support information.
[0092] [Second Modification] The health management system of this embodiment may be configured to be able to manage the health of users U who are planning to become pregnant but are currently in a pre-pregnancy state. By enabling health management in response to pregnancy-related diseases for such pre-pregnancy users U as well, it becomes possible to effectively reduce the risk (possibility) of developing pregnancy-related diseases after the user U becomes pregnant.
[0093] In this case, the user information stored in the user information storage unit 131 of the health management device 100 may include information indicating whether the user is pregnant. The judgment condition information storage unit 132 may store judgment condition information corresponding to each of a pregnant user U and a non-pregnant user U. The ingredients and menus stored in the ingredient database storage unit 133 and the menu database storage unit 134 may include ingredients and menus for non-pregnant users U. For example, low-carbohydrate items may be included for non-pregnant users U in order to accommodate obese users. The maximum allowable value table storage unit 136 may store a maximum allowable value table that stores different maximum allowable values of blood glucose elevation index values for pregnant users U and non-pregnant users U. The energy derivation information storage unit 137 may store energy derivation information that stores information indicating different methods of deriving energy amounts for pregnant users U and non-pregnant users U. Furthermore, the recommended rule storage unit 138 may store recommended rules in which different rules are defined for users U who are pregnant and users U who are not pregnant.
[0094] Note that a program for implementing the functions of the health management device 100, user terminal 200, expert terminal 300, 400, etc. may be recorded on a computer-readable recording medium, and the program recorded on the recording medium may be loaded into a computer system and executed to perform the processing of the health management device 100, user terminal 200, expert terminal 300, 400, etc. Here, "loading a program recorded on a recording medium into a computer system and executing it" includes installing the program on a computer system. The term "computer system" here includes hardware such as an OS and peripheral devices. Furthermore, a "computer system" may also include multiple computers connected via a network, including communication lines such as the Internet, WAN, LAN, and dedicated lines. Furthermore, a "computer-readable recording medium" refers to portable media such as a flexible disk, optical magnetic disk, ROM, CD-ROM, or a storage device such as a hard disk built into a computer system. Thus, the recording medium storing the program may be a non-transitory recording medium such as a CD-ROM. Furthermore, the recording medium may also include internal or external recording media accessible from a distribution server for distributing the program. The program code stored on the distribution server's recording medium may be different from the program code in a format executable by the terminal device. In other words, the format in which the program is stored on the distribution server is not important as long as it can be downloaded from the distribution server and installed in a format executable by the terminal device. The program may be divided into multiple parts, downloaded at different times, and then combined on the terminal device, or each part may be distributed by a different distribution server. Furthermore, the term "computer-readable recording medium" also includes a storage medium that stores a program for a certain period of time, such as volatile memory (RAM) within a computer system that serves as a server or client when a program is transmitted over a network. The program may also be for implementing part of the functions described above.Furthermore, the above-mentioned functions may be realized in combination with a program already recorded in the computer system, that is, a so-called differential file (differential program).
[0095] <Notes> (1) One aspect of the present embodiment is a health management system including: an information acquisition unit that acquires user information including at least living situation information indicating the living situation of a user and pregnancy situation information indicating the status of the user's pregnancy; an onset-related situation determination unit that determines an onset-related situation related to the onset of a pregnancy-period disease in the user based on the user information acquired by the information acquisition unit; a recommendation unit that determines a diet to be recommended to the user in accordance with a pre-established recommendation rule based on the onset-related situation determined by the onset-related situation determination unit and a predetermined index value corresponding to each dietary content; and a presentation unit that presents dietary recommendation information based on the determination result of the recommendation unit on a user terminal. (2) One aspect of the present embodiment is the health management system described in (1), wherein the presentation unit may include, in the dietary recommendation information based on the determination result of the recommendation unit, a blood glucose elevation index value that indicates the degree of rise in postprandial blood glucose level corresponding to the recommended dietary content. (3) In one aspect of the present embodiment, the health management system according to any one of (1) to (2) may be configured so that the presenting unit presents, on the user terminal, a blood glucose elevation index value calculated for a meal ingested by the user and indicating the degree of rise in postprandial blood glucose level. (4) In one aspect of the present embodiment, the health management system according to (3), the presenting unit may present, on the user terminal, an evaluation result based on a comparison of the blood glucose elevation index value calculated for the meal ingested by the user with an acceptable value for the blood glucose elevation index value derived for the user based on the determination result of the disease-related condition determining unit. (5) In one aspect of the present embodiment, the health management system according to any one of (1) to (4), the information acquiring unit may further acquire a dietary implementation status of the recommended diet content, and the recommending unit may determine the effectiveness of the recommended diet based on the acquired implementation status and information regarding the user's medical checkup included in the user information. (6) One aspect of this embodiment is the health management system described in (5), in which the recommendation unit may use the newly formulated recommendation rules based on the judgment results regarding the effectiveness of the recommended diet.(7) One aspect of the present embodiment is the health management system described in any one of (1) to (6), wherein the pregnancy-related disease may be at least one of pregnancy-related hypertension and gestational diabetes. (8) One aspect of the present embodiment is the health management system described in any one of (1) to (7), wherein the health management system includes a judgment condition information storage unit that stores judgment condition information indicating reference values for predetermined diagnostic items related to the pregnancy-related disease, and the onset-related status determination unit may determine, for each diagnostic item, a diagnostic value for each diagnostic item obtained from the user information and a reference value indicated by the judgment condition information. (9) One aspect of the present embodiment is the health management system described in (8), wherein the onset-related status determination unit may determine the likelihood of onset or the degree of onset based on the relationship between the total number of diagnostic items and the number of diagnostic items for which the diagnostic values deviate from the reference values. (10) One aspect of the present embodiment is the health management system described in any one of (1) to (9), wherein the recommendation unit derives an allowable value for a blood glucose elevation index indicating the degree of increase in postprandial blood glucose level based on the determination result of the onset-related condition determination unit, and determines the content of a meal to be recommended to the user so as to satisfy the derived allowable value. (11) One aspect of the present embodiment is the health management system described in (10), wherein the recommendation unit may further derive a required energy amount based on information including at least one of the user's activity level and physique included in the user information, and determine the content of a meal to be recommended to the user so as to satisfy the derived allowable value and the required energy amount. (12) One aspect of the present embodiment is the health management system described in (11), wherein the recommendation unit may further use a required additional energy amount based on information indicating the duration of pregnancy included in the user information when deriving the required energy amount. (13) One aspect of this embodiment is a health management system described in any one of (1) to (12), wherein the information acquisition unit further acquires dietary advice information for the user from a third party, and the presentation unit outputs the acquired advice information so that it is presented on the user terminal.(14) One aspect of the present embodiment is the health management system according to any one of (1) to (13), wherein the recommendation unit, when the user is not pregnant, may use predetermined index values set for the non-pregnant user as predetermined index values corresponding to each dietary content and determine dietary content to recommend to the user in accordance with recommendation rules established for the non-pregnant user. (15) One aspect of the present embodiment is a health management method in a health management system, including: an information acquisition step in which an information acquisition unit acquires user information including at least living situation information indicating the living situation of the user and pregnancy situation information indicating the user's pregnancy status; an onset-related situation determination step in which an onset-related situation determination unit determines an onset-related situation related to the onset of a pregnancy-period disease in the user based on the user information acquired in the information acquisition step; a recommendation step in which the recommendation unit determines dietary content to recommend to the user in accordance with previously established recommendation rules based on the risk determined in the onset-related situation determination step and predetermined index values corresponding to each dietary content; and a presentation step in which a presentation unit presents dietary recommendation information based on the determination result in the recommendation step on a user terminal. (16) One aspect of this embodiment is a program for causing a computer in a health management system to function as an information acquisition unit that acquires user information including at least living situation information indicating the living situation of the user and pregnancy situation information indicating the situation related to the user's pregnancy, an onset-related situation determination unit that determines the user's onset-related situation regarding the onset of a pregnancy-related disease based on the user information acquired by the information acquisition unit, a recommendation unit that determines the content of a diet to be recommended to the user in accordance with pre-established recommendation rules based on the risk determined by the onset-related situation determination unit and predetermined index values corresponding to each diet content, and a presentation unit that presents dietary recommendation information based on the determination results of the recommendation unit on a user terminal.
[0096] The above-described embodiment can be expressed as follows: A computer-readable non-transitory storage medium storing a program for causing a computer to present, on a user terminal, dietary recommendation information based on the results of the determination by the recommendation unit, comprising: an information acquisition unit that acquires user information including at least living situation information indicating the living situation of a user and pregnancy situation information indicating the status of the user's pregnancy; an onset-related situation determination unit that determines the user's onset-related situation related to the onset of a pregnancy-stage disease based on the user information acquired by the information acquisition unit; a recommendation unit that determines dietary content to be recommended to the user in accordance with pre-established recommendation rules based on the risk determined by the onset-related situation determination unit and predetermined index values corresponding to each dietary content;
[0097] According to the present invention, health management that takes pregnancy-related diseases into consideration can be appropriately carried out.
[0098] 100 Health management device, 101 Communication unit, 102 Control unit, 103 Memory unit, 121 Information acquisition unit, 122 Onset-related situation determination unit, 123 Recommendation unit, 124 Presentation unit, 131 User information storage unit, 132 Determination condition information storage unit, 133 Ingredient database storage unit, 134 Menu database storage unit, 135 Ingredient index value information storage unit, 136 Maximum allowable value table storage unit, 137 Energy amount derivation information storage unit, 138 Recommendation rule storage unit, 139 Recommendation result information storage unit, 140 Implementation-related information storage unit, 200 User terminal, 201 Communication unit, 202 Control unit, 203 Memory unit, 204 User interface unit, 221 Application-compatible processing unit, 300 Expert terminal, 400 Expert terminal, 1001 Communication device, 1002 ROM, 1003 RAM, 1004 Storage, 1005 CPU, 1006 GPU, 1007 bus
Claims
1. An information acquisition unit that acquires user information including at least life situation information indicating the user's life situation and pregnancy situation information indicating the user's pregnancy-related situation; an onset-related situation determination unit that determines an onset-related situation regarding the onset of the user's pregnancy-related disease based on the user information acquired by the information acquisition unit; a recommendation unit that determines the content of the diet to be recommended to the user according to a pre-established recommendation rule based on the onset-related situation determined by the onset-related situation determination unit and a predetermined index value corresponding to each content of the diet; and a presentation unit that causes the user terminal to present diet recommendation information based on the determination result of the recommendation unit.
2. The health management system according to claim 1, wherein the presentation unit includes a blood glucose increase index value indicating the degree of increase in postprandial blood glucose value corresponding to the content of the recommended diet in the diet recommendation information based on the determination result of the recommendation unit.
3. The health management system according to claim 1 or 2, wherein the presentation unit causes the user terminal to present a blood glucose increase index value indicating the degree of increase in postprandial blood glucose value calculated corresponding to the diet ingested by the user.
4. The health management system according to claim 3, wherein the presentation unit causes the user terminal to present the result of evaluation based on the comparison between the blood glucose increase index value calculated for the diet ingested by the user and the allowable value of the blood glucose increase index value derived corresponding to the user based on the determination result of the onset-related situation determination unit.
5. The information acquisition unit further acquires the implementation status of the diet according to the recommended diet content, and the recommendation unit determines the effect of the recommended diet based on the acquired implementation status and the information regarding the user's medical examination included in the user information.
6. The health management system according to claim 5, wherein the recommendation unit uses the newly established recommendation rule based on the determination result regarding the effect of the recommended diet.
7. The health management system according to claim 1 or 2, wherein the pregnancy-related disease is at least one of pregnancy-induced hypertension and gestational diabetes.
8. The health management system according to claim 1 or 2, further comprising a determination condition information storage unit that stores determination condition information indicating reference values for each predetermined diagnostic item related to the pregnancy-related disease, wherein the onset-related situation determination unit determines the onset-related situation for each diagnostic item based on the diagnostic value for each diagnostic item obtained from the user information and the reference value indicated by the determination condition information.
9. The health management system according to claim 8, wherein the onset-related situation determination unit determines the possibility of onset or the degree of onset based on the number of diagnostic items in which the diagnostic value deviates from the reference value.
10. The health management system according to claim 1 or 2, wherein the recommendation unit derives an allowable value of a blood glucose increase index value indicating the degree of increase in postprandial blood glucose level based on the determination result of the onset-related situation determination unit, and determines the content of the diet recommended to the user so as to satisfy the derived allowable value.
11. The health management system according to claim 10, wherein the recommendation unit further derives the required energy amount based on information including at least one of the user's activity level and physique included in the user information, and determines the content of the diet recommended to the user so as to satisfy the derived allowable value and the required energy amount.
12. The health management system according to claim 11, wherein, when deriving the required energy amount, the recommendation unit further uses an additional energy amount required based on information indicating the gestational period included in the user information.
13. The health management system according to claim 1 or 2, wherein the information acquisition unit further acquires advice information regarding the diet from a third party to the user, and the presentation unit outputs the acquired advice information so as to be presented on the user terminal.
14. The health management system according to claim 1 or 2, wherein, when the user is not pregnant, the recommendation unit uses a predetermined index value set for a non-pregnant user as a predetermined index value corresponding to each diet content, and determines the content of the diet recommended to the user according to the recommendation rules defined for non-pregnant users.
15. A health management method in a health management system, comprising: an information acquisition step in which an information acquisition unit acquires user information including at least life situation information indicating the user's life situation and pregnancy situation information indicating the user's pregnancy situation; a morbidity-related situation determination step in which a morbidity-related situation determination unit determines a morbidity-related situation regarding the onset of pregnancy-related diseases of the user based on the user information acquired in the information acquisition step; a recommendation step in which a recommendation unit determines the content of a diet to be recommended to the user according to a pre-established recommendation rule based on the risk determined in the morbidity-related situation determination step and a predetermined index value corresponding to each content of the diet; and a presentation step in which a presentation unit causes diet recommendation information based on the determination result in the recommendation step to be presented on a user terminal.
16. A program for causing a computer in a health management system to function as: an information acquisition unit that acquires user information including at least life situation information indicating the user's life situation and pregnancy situation information indicating the user's pregnancy situation; a morbidity-related situation determination unit that determines a morbidity-related situation regarding the onset of pregnancy-related diseases of the user based on the user information acquired by the information acquisition unit; a recommendation unit that determines the content of a diet to be recommended to the user according to a pre-established recommendation rule based on the risk determined by the morbidity-related situation determination unit and a predetermined index value corresponding to each content of the diet; and a presentation unit that causes diet recommendation information based on the determination result of the recommendation unit to be presented on a user terminal.
Citation Information
Patent Citations
System, server, method, and program for supporting medical care and / or nursing care
JP2020129417A
Device, system, and method for outputting user assistance information
JP2022124203A
Evaluating data to provide decision support for a ketogenic lifestyle
JP2023515686A