Information processing system, information processing method and program

The information processing system addresses the limitations of conventional meal management by offering comprehensive diet quality evaluations, improving health through tailored dietary management by assessing nutrient balance and additives.

JP7807038B6Active Publication Date: 2026-02-10BELLOWL INC
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
JP2021163150
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Priority Date
2021-06-16
Filing Date
2021-10-01
Publication Date
2026-02-10
Estimated Expiration
2041-10-01

AI Technical Summary

Technical Problem

Conventional meal management techniques primarily focus on quantitative nutritional intake, lacking the ability to effectively improve health through dietary management.

Method used

An information processing system that receives meal records, selects evaluation items based on accurate and tailored criteria, and provides comprehensive diet quality evaluations, including nutrient balance and additive presence, to assist users in improving their dietary habits.

Benefits of technology

Enables users to receive thorough and accurate meal quality evaluations, enhancing their dietary management and health outcomes by providing detailed insights into nutrient intake and absorption.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007807038000001
    Figure 0007807038000001
  • Figure 0007807038000002
    Figure 0007807038000002
  • Figure 0007807038000003
    Figure 0007807038000003
Patent Text Reader

Abstract

To provide an information processing system, an information processing method and a program, capable of assisting in obtaining the proper evaluation of the quality of a meal, based on accurate evaluation viewpoint without leakage according to the contents of a user's meal.SOLUTION: An information processing system 1 comprises a user terminal 21, a nutritionist terminal 22, and an information processing device 3. The information processing device 3 has a control unit. The control unit executes a reception step and a selection step. In the reception step, a meal record is received from a user. In the selection step, evaluation items relating to quality of a meal are selected based on the meal record and preset reference information.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an information processing system, an information processing method, and a program. [Background technology]

[0002] Conventionally, techniques for managing meals have been developed. Patent Document 1 discloses a meal management system that receives images of meals from a user and estimates the user's eating habits. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Japanese Patent Application Laid-Open No. 2015-225460 Summary of the Invention [Problem to be solved by the invention]

[0004] However, conventional techniques are merely techniques for quantitatively managing nutrition, such as managing nutritional intake, and have the problem that it is difficult to obtain the effect of improving health through dietary management.

[0005] In consideration of the above circumstances, the present invention provides a technology that can assist users in obtaining an appropriate evaluation of the quality of their meal based on accurate evaluation criteria that are thorough and tailored to the content of their meal. [Means for solving the problem]

[0006] According to one aspect of the present invention, there is provided an information processing system. The information processing system includes a control unit. The control unit is configured to execute the following steps: a first receiving step of receiving a meal record from a user; and a selection step of selecting evaluation items related to meal quality based on the meal record and preset reference information.

[0007] According to the present disclosure, it is possible to assist a user in obtaining an appropriate evaluation of the quality of their meal based on accurate evaluation criteria that are thorough and tailored to the content of their meal. [Brief explanation of the drawings]

[0008] [Figure 1] 1 is a configuration diagram illustrating an information processing system 1 according to an embodiment of the present invention. [Figure 2] FIG. 2 is a block diagram showing the hardware configuration of a user terminal 21. [Figure 3] FIG. 2 is a block diagram showing a hardware configuration of an information processing device 3. [Figure 4] 2 is a block diagram showing functions realized by a control unit 33 and the like in an information processing device 3 as an example of an embodiment. FIG. [Figure 5] FIG. 10 is an activity diagram showing an example of the flow of information processing for outputting an evaluation of meal quality. [Figure 6] 10 is a screen example showing an example of an aspect displayed on the display unit 214 of the user terminal 21. [Figure 7] 10 is an example of a screen showing an example of an aspect displayed on the display unit of the dietitian terminal 22. [Figure 8] 1 is a schematic diagram of a user evaluation table T1 and a dietitian evaluation table T2 for managing parameter information PR. FIG. [Figure 9] 10 is a screen example showing an example of an aspect displayed on the display unit 214 of the user terminal 21. [Figure 10] FIG. 10 is an activity diagram showing an example of the flow of information processing for outputting an estimation result RS2 of the amount of nutrient absorption. [Figure 11] 10 is a screen example showing an example of an aspect displayed on the display unit 214 of the user terminal 21. [Figure 12] 10 is a screen example showing an example of an aspect displayed on the display unit 214 of the user terminal 21. DETAILED DESCRIPTION OF THE INVENTION

[0009] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will be described below with reference to the accompanying drawings. Various features shown in the following embodiments can be combined with each other.

[0010] Incidentally, the program for realizing the software appearing in this embodiment may be provided as a non-transitory computer-readable medium, or may be provided so that it can be downloaded from an external server, or may be provided so that the program is started on an external computer and its functions are realized on a client terminal (so-called cloud computing).

[0011] In this embodiment, the term "unit" may include, for example, a combination of hardware resources implemented by a circuit in the broad sense and software information processing that can be specifically realized by these hardware resources. In addition, this embodiment handles various types of information, which may be represented by, for example, physical values ​​of signal values ​​representing voltages and currents, high and low signal values ​​as a binary bit set consisting of 0 or 1, or quantum superposition (so-called quantum bits), and communication and calculations may be performed on a circuit in the broad sense.

[0012] In addition, a circuit in the broad sense is a circuit realized by at least appropriately combining a circuit, circuitry, a processor, a memory, etc. That is, it includes an application specific integrated circuit (ASIC), a programmable logic device (e.g., a simple programmable logic device (SPLD), a complex programmable logic device (CPLD), and a field programmable gate array (FPGA)), etc.

[0013] 1. Hardware Configuration In this section, the hardware configuration of the first embodiment (hereinafter referred to as the present embodiment) will be described.

[0014] 1.1 Information Processing System 1 FIG. 1 is a configuration diagram showing an information processing system 1 according to this embodiment. The information processing system 1 includes a user terminal 21, a dietitian terminal 22, and an information processing device 3, which are communicably connected via a network. Here, a system exemplified as the information processing system 1 is made up of one or more devices or components. Therefore, even the information processing device 3 alone is an example of the information processing system 1. These components will be described below.

[0015] 1.2 User terminal 21 2 is a block diagram showing the hardware configuration of the user terminal 21. The user terminal 21 is a terminal used by a user. The user terminal 21 has a communication unit 211, a storage unit 212, a control unit 213, a display unit 214, an input unit 215, and an imaging unit 216, and these components are electrically connected inside the user terminal 21 via a communication bus 210. Explanation of the communication unit 211, the storage unit 212, and the control unit 213 will be omitted as they are substantially the same as the communication unit 31, the storage unit 32, and the control unit 33 in the information processing device 3.

[0016] The display unit 214 may be, for example, included in the housing of the user terminal 21, or may be externally attached. The display unit 214 displays a screen of a graphical user interface (GUI) that can be operated by the user. It is preferable that such a display unit 214 is implemented by selectively using display devices such as a CRT display, a liquid crystal display, an organic EL display, and a plasma display depending on the type of user terminal 21.

[0017] The input unit 215 may be included in the housing of the user terminal 21, or may be externally attached. For example, the input unit 215 may be implemented as a touch panel integrated with the display unit 214. The touch panel allows the user to input tapping, swiping, and the like. Of course, a switch button, a mouse, a QWERTY keyboard, or the like may be used instead of the touch panel. That is, the display unit 214 accepts an operation input made by the user. The input is transferred as a command signal to the control unit 213 via a communication bus, and the control unit 213 can execute predetermined control or calculation as necessary.

[0018] The imaging unit 216 is a so-called vision sensor (camera) configured to be able to capture information of the outside world. The imaging unit 216 is configured to generate image data by capturing an image of a target. The imaging unit 216 is connected to a communication unit 31 in the information processing device 3 (described later) via a network, and is configured to be able to transfer captured image data to the information processing device 3.

[0019] 1.3 Nutritionist Terminal 22 The dietitian terminal 22, which is an example of an input terminal, is a terminal operated by a registered dietitian or a dietitian (hereinafter referred to as a dietitian, etc.). The configuration of the dietitian terminal 22 is substantially the same as that of the above-mentioned user terminal 21, and therefore a description thereof will be omitted.

[0020] 1.4 Information processing device 3 3 is a block diagram showing the hardware configuration of the information processing device 3. The information processing device 3 includes a communication unit 31, a storage unit 32, and a control unit 33, and these components are electrically connected via a communication bus 30 inside the information processing device 3. Each component will be further described.

[0021] The communication unit 31 is preferably a wired communication means such as USB, IEEE1394, Thunderbolt, wired LAN network communication, etc., but may also include wireless LAN network communication, mobile communication such as 3G / LTE / 5G, Bluetooth (registered trademark) communication, etc. as necessary. That is, it is more preferable that the communication unit 31 is implemented as a collection of these multiple communication means. That is, the information processing device 3 communicates various information with the user terminal 21 and the dietitian terminal 22 via the communication unit 31 over the network.

[0022] The memory unit 32 stores various pieces of information defined above. The memory unit 32 may be implemented, for example, as a storage device such as a solid state drive (SSD) that stores various programs related to the information processing device 3 executed by the control unit 33, or as a memory such as a random access memory (RAM) that stores temporarily required information (arguments, arrays, etc.) related to program calculations. The memory unit 32 may also be a combination of these. In particular, the memory unit 32 stores reference information IF, parameter information PR, programs for generating these, various programs related to the information processing device 3 executed by the control unit 33, etc.

[0023] The control unit 33 processes and controls the overall operations related to the information processing device 3. The control unit 33 is, for example, a central processing unit (CPU) not shown. The control unit 33 realizes various functions related to the information processing device 3 by reading out predetermined programs stored in the storage unit 32. That is, the various functions related to the information processing device 3 can be executed as each functional unit included in the control unit 33 by specifically realizing information processing by software stored in the storage unit 32 by the control unit 33, which is an example of hardware. Each functional unit will be described in further detail in the next section. Note that the control unit 33 is not limited to being a single unit, and may be implemented with multiple control units 33 for each function. Furthermore, the control unit 33 may be a combination of multiple control units.

[0024] 2. Functional configuration This section describes the functional configuration of this embodiment. As described above, various functions of the information processing device 3 can be executed as each functional unit included in the control unit 33 by specifically implementing information processing by software stored in the storage unit 32 with the control unit 33, which is an example of hardware.

[0025] 4 is a block diagram showing functions realized by a control unit 33 and the like in an information processing device 3 as an example of an embodiment. Specifically, the control unit 33 in the information processing device 3 as an example of the information processing system 1 includes a reception unit 331, an analysis unit 332, a selection unit 333, a display control unit 334, and an output unit 335. Here, the analysis unit 332, the display control unit 334, and the output unit 335 are not essential components. Each functional unit will be described below.

[0026] The receiving unit 331 is configured to receive various types of information. For example, the receiving unit 331 may read out various types of information stored in advance in the storage unit 32, or may acquire various types of information from external devices via the network and communication unit 31. Specifically, the receiving unit 331 is configured to receive a meal record RD from a user as a first receiving step. Furthermore, the receiving unit 331 is configured to receive input for evaluation items IT from a dietitian or the like as a second receiving step. Furthermore, the receiving unit 331 is configured to receive excretion information EX from the user as a third receiving step.

[0027] The analysis unit 332 is configured to analyze, as an analysis step, various pieces of information received by the reception unit 331. For example, the analysis unit 332 analyzes the image data received by the reception unit 331.

[0028] The selection unit 333 is configured to select, as a selection step, an evaluation item IT related to the quality of the meal based on the various information received by the reception unit 331.

[0029] The display control unit 334 is configured to display display information DI on the input terminal as a display control step. The display information DI may be information itself generated in a form that can be viewed by the user, such as a screen, an image, an icon, a message, etc., or may be rendering information for displaying a screen, an image, an icon, a message, etc. on the display unit of the user terminal 21.

[0030] The output unit 335 is configured to output various types of information. Specifically, the output unit 335 is configured to output, as a first output step, an evaluation result RS1 of diet quality based on the information received by the receiving unit 331. Furthermore, the output unit 335 is configured to output, as a second output step, an estimation result RS2 of nutrients absorbed by the user based on the information received by the receiving unit 331.

[0031] 3. Information Processing Method In this section, the information processing executed in the above-described information processing system 1 will be described with reference to an activity diagram. 3.1. Diet quality assessment

[0032] Fig. 5 is an activity diagram showing an example of the flow of information processing for outputting an evaluation of diet quality. In summary, the control unit 33 accepts a diet record from a user who wishes to improve their health through dietary management, then accepts a diet evaluation from a nutritionist or the like, and outputs the evaluation results. Each process in Fig. 5 will be described in detail below.

[0033] First, the user inputs a meal record RD via the input unit 215 of the user terminal 21, for example, via the display of a smartphone (activity A001). The meal record RD may specifically include, for example, the meal category, food procurement method or time, menu items, meal completion rate, and the user's selection of self-check items. Preferably, the user uploads a meal image IM captured by the imaging unit 216 of the user terminal 21, for example, a smartphone camera (activity A002). That is, the meal record RD preferably includes a meal image IM. The meal image IM is specifically a photograph of a meal's worth of food eaten by the user, and may be captured by the user before eating. This configuration allows detailed information about the user's meal, such as what and how much of it they ate, to be provided to a nutritionist or the like. Furthermore, uploading a photograph of the meal menu requires less effort than inputting it in text, thereby reducing the hassle experienced by the user when entering the meal record RD.

[0034] FIG. 6 is an example screen showing an example of an aspect displayed on the display unit 214 of the user terminal 21. The user may input a meal record RD on a meal record input screen 400 such as that shown in FIG. 6. In the example of FIG. 6, the user is inputting a record of dinner for Wednesday, September 1st. The meal classification may be selected from breakfast, lunch, dinner, snack, breakfast and lunch, lunch and dinner, late-night snack, etc. The meal procurement method may be selected from convenience store purchase, pre-prepared meal purchase, home cooking, using a time-saving kit, using a delivery service, takeout from a restaurant, eating out at a restaurant, etc. In the example of FIG. 6, the meal classification and meal procurement method are selected from a drop-down list 401.

[0035] The meal menu may be created by sending an image IM of the meal. In the example of FIG. 6, the user selects the image reception area 411 in the menu input area 410 by tapping or the like, thereby displaying an image data upload screen. Preferably, the user may also input supplemental information about the meal menu in text. In this manner, supplemental information about dishes and ingredients that are difficult to distinguish from the meal image IM can be provided to a nutritionist or the like. In the example of FIG. 6, the text input screen for supplemental information is displayed by the user tapping or the like on the supplement button 412.

[0036] The self-check items by the user may be items for inputting information such as the number of food items, types of ingredients, amount of food, type and amount of drink, order in which the dishes were eaten, etc. In the example of Fig. 6, the user check area 420 includes a plurality of self-check items, and a check box 421 corresponding to each check item is selected by the user by tapping or the like.

[0037] The meal time may be a date, a time, etc. In the example of FIG. 6, the meal time is selected in a date selection field 402 and a time selection field 403. The completion rate is information indicating the amount of food actually eaten by the user, and may be, for example, a percentage where 100% is the case where all the food included in the food image IM is eaten. In the example of FIG. 6, the completion rate value is input using a completion rate slider 404.

[0038] Next, the receiving unit 331 of the information processing device 3 receives the meal record RD input by the user via the communication unit 31 (activity A003). Preferably, the meal record RD is a record of all meals eaten by the user on the same day. According to this embodiment, information on the meals eaten by the user per day can be provided to a nutritionist or the like, making it easier to provide long-term dietary advice.

[0039] Next, the selection unit 333 compares the meal record RD received by the reception unit 331 with the reference information IF read from the storage unit 32 (activity A004). Specifically, the reference information IF may be a database, a lookup table, or the like that associates information included in the meal record RD with evaluation items IT related to meal quality.

[0040] Preferably, the receiving unit 331 receives meal images IM uploaded by the user via the communication unit 31 (activity A005). Here, activity 005 may be performed in parallel with activity 003. Next, the analysis unit 332 analyzes the meal contents based on the meal images IM received by the receiving unit 331 (activity A006). Specifically, the analysis unit 332 analyzes the meal contents by performing image processing and object recognition on the meal images IM. The object recognition may be processing using publicly known techniques such as AI or image pattern recognition. Here, the meal contents may include the number of food items, the food items, the amount of food, the type and amount of drink, the type and amount of ingredients used, the amount of ingredients, the cooking method of the ingredients, the estimated amount of nutrients contained in the meal, etc.

[0041] Next, the selection unit 333 selects evaluation items IT related to diet quality based on the results of the matching in activity A004. That is, the selection unit 333 selects evaluation items IT related to diet quality based on the diet record RD and preset reference information IF (activity A007). Preferably, the selection unit 333 selects evaluation items IT based further on the results of analysis by the analysis unit 332. According to this embodiment, more detailed information about the user's dietary content can be obtained, and more accurate evaluation items IT can be selected. In other words, it is possible to support dietitians and the like so that more appropriate evaluations of diet quality can be made. The selection of evaluation items IT will be described in detail later using FIGS. 6 and 7.

[0042] Diet quality may refer to the balance of nutrients contained in the diet, the quality of ingredients contained in the diet, the quality and quantity of each nutrient, the presence or absence of food additives, the presence or absence of foods that are recommended to be consumed, the presence or absence of foods that should be avoided, etc. Preferably, diet quality includes at least one of the balance of nutrients contained in the diet, the quality and quantity of each nutrient, and the presence or absence of food additives. More preferably, diet quality further includes the presence or absence of alcohol. This aspect can support nutritionists and others in assessing diet quality from a more comprehensive perspective. It also makes it easier for users to recognize that improving diet quality will improve their health. This can increase users' motivation to eat better quality meals.

[0043] Next, the display control unit 334 displays the display information DI on the display unit of the dietitian terminal 22, which is an example of an input terminal, for example, a computer display (activity A008). The display information DI is information for inputting the evaluation items IT by operating the dietitian terminal 22, which is an example of an input terminal. FIG. 7 is an example screen showing an example of an aspect displayed on the display unit of the dietitian terminal 22. The display information DI may be, for example, a dietitian input screen 500 as shown in FIG. 7. Next, the dietitian or the like inputs the evaluation items IT selected by the selection unit 333, i.e., inputs the evaluation information ES, via the input unit of the dietitian terminal 22, for example, a keyboard and mouse (activity A009).

[0044] 7, the dietitian input screen 500 includes a menu display area 510, a user check display area 520, and a dietitian check area 530. As an example, the menu display area 510 and the user check display area 520 may display a meal record RD accepted by the accepting unit 331, and the dietitian check area 530 may display an evaluation item IT related to the quality of the meal selected by the selecting unit 333.

[0045] When the meal selection tab 501 is selected by an input such as clicking, the meal shown in the meal selection tab 501 is displayed in the menu display area 510. In the example of FIG. 7, the menu display area 510 includes a menu photo 511 and a menu supplement area 512, and displays the dinner the user had at 7:30 PM on Wednesday, September 1st. Here, the menu photo 511 is an example of a meal image IM accepted by the accepting unit 331. The menu supplement area 512 may display the contents of the meal record RD accepted by the accepting unit 331, such as supplementary information about the meal menu in text, the percentage of meals eaten, the contents of the meal analyzed by the analyzing unit 332, etc.

[0046] The user check display area 520 may display the self-check items selected by the user on the meal record input screen 400. In the example of Fig. 7, check items 521 corresponding to "I had soup and three side dishes," "I ate vegetables," "I ate meat, fish, soy products, and eggs," "I ate one bowl of rice (regular portion) or less," and "I ate vegetables first to prevent my blood sugar level from rising" selected by the user in Fig. 6 are displayed.

[0047] The nutritionist check area 530 may receive evaluation information ES, specifically, an evaluation by a nutritionist or the like regarding the quality of a meal. In the example of FIG. 7, the nutritionist check area 530 includes evaluation items IT regarding the quality and quantity of protein, fat, sugar, and carbohydrates, and an evaluation item IT regarding the presence or absence of alcohol. It also includes an evaluation item IT regarding the number of dietary fiber and fermented food items as examples of foods that should be consumed, and an evaluation item IT regarding the presence or absence of sweets as examples of foods that should be avoided. The evaluation information ES for these items may be input by selection using, for example, a drop-down box 531, a check box 532, or the like.

[0048] An example of the selection of evaluation items IT by the selection unit 333 will now be described with reference to Figs. 6 and 7. The meal record RD accepted by the acceptance unit 331 includes the selection of the self-check item "ate meat, fish, soy products, and eggs," as shown in Fig. 6. In this case, the selection unit 333 selects evaluation items IT related to protein and lipids based on the reference information IF corresponding to the selected self-check item. The selected evaluation items IT are then displayed in the dietitian check area 530 by the display control unit 334.

[0049] As another example, a case will be described in which the selection unit 333 selects evaluation items IT further based on the analysis results by the analysis unit 332. As shown in FIG. 7, the meal image IM received by the reception unit 331 includes salmon meunière and mayonnaise. The analysis unit 332 recognizes "fish" and "mayonnaise" as ingredients from the meal image IM and analyzes the types and amounts of nutrients contained in these ingredients. The selection unit 333 then selects evaluation items IT related to protein and lipids based on the meal record RD received by the reception unit 331 and the analysis results by the analysis unit 332. The selected evaluation items IT are then displayed in the dietitian check area 530 by the display control unit 334.

[0050] Preferably, the output unit 335 may assist in inputting the evaluation information ES based on the analysis results by the analysis unit 332. That is, in the initial state when the dietitian input screen 500 is opened, evaluation content based on the analysis results may be input in advance. In the example of FIG. 7, the salmon, natto, miso, and tofu included in the meal image IM may be analyzed by the analysis unit 332 as ingredients containing protein. Based on the analysis results, the output unit 335 may output "seafood" and "soy products" as evaluations of protein quality, and "appropriate amount" as evaluations of protein quantity. This embodiment can encourage dietitians and the like to make more appropriate evaluations.

[0051] Next, the receiving unit 331 in the information processing device 3 receives evaluation information ES from the dietitian via the communication unit 31 (activity A010). Preferably, the evaluation information ES is an evaluation of the evaluation items IT for all meals taken by the user on the same day. According to this embodiment, by evaluating meals on a daily basis, it becomes easy to evaluate the difference between the intake and excretion of nutrients, i.e., the absorption amount of nutrients taken by the user.

[0052] Next, as a first output step, the output unit 335 outputs the diet quality evaluation result RS1 based on the input for the evaluation item IT (activity A011). Specifically, the output unit 335 outputs the diet quality evaluation result RS1 based on the input for the evaluation item IT received by the receiving unit 331 and the parameter information PR read from the storage unit 32. Preferably, the output unit 335 outputs the diet quality evaluation result RS1 further based on the diet record RD received by the receiving unit 331. This embodiment makes it possible to output the evaluation result RS1 based on input from the user, the nutritionist, etc., and to provide the user with an evaluation from a wider variety of perspectives. Note that the parameter information PR may be stored in the storage unit 32 or the like before the start of the information processing shown in FIG. 5.

[0053] 8 is a schematic diagram of a user evaluation table T1 and a dietitian evaluation table T2 that manage parameter information PR. The user evaluation table T1 is a table that manages parameters corresponding to input items by users, and the dietitian evaluation table T2 is a table that manages parameters corresponding to input items by dietitians, etc. The user evaluation table T1 is substantially similar to the dietitian evaluation table T2 described below, so a description thereof will be omitted.

[0054] The dietitian evaluation table T2 has item major categories T20, item names T21, and parameters T22. The item names T21 are information about the names of the evaluation items IT. The item major categories T20 are information about the major categories that classify each item of the item names T21. In the example of FIG. 8, the major category "protein quality" includes evaluation items IT such as "fatty meat," "lean meat," and "seafood." The parameters T22 are information about the values ​​of parameters corresponding to each evaluation item IT.

[0055] The evaluation items IT included in the dietitian evaluation table T2 correspond to the display information DI, specifically the evaluation items IT included in the dietitian input screen 500. As an example, the output unit 335 may add up the values ​​of the parameters corresponding to the selected evaluation items IT and output the evaluation result RS1 based on the calculation result. In the example of FIG. 8, since "seafood" and "soy products" are selected for the evaluation item IT related to protein quality, "5" and "3" are added as the corresponding parameters.

[0056] Next, the display control unit 334 displays the evaluation result RS1 output by the output unit 335 on the display unit 214 of the user terminal 21 (activity A012). Fig. 9 is an example screen showing an example of a form displayed on the display unit 214 of the user terminal 21. The display of the evaluation result RS1 may be in a form similar to the evaluation result screen 600 shown in Fig. 9, for example. The evaluation result RS1 may be displayed in the same form as the estimation result RS2, which will be described later.

[0057] The evaluation result screen 600 includes a result display area 610. The result display area 610 may display past evaluation results RS1 in a visible list format; for example, the evaluation results RS1 on a daily basis may be displayed on a calendar. The evaluation result button 611 may be text, symbols, images, or the like that indicate an overview of the diet quality evaluation result RS1. Selecting the evaluation result button 611 by tapping or the like may transition to a screen that shows details of the evaluation result RS1. The diet quality evaluation result RS1 may include a judgment result such as good, average, or poor indicated by text or icons, a scoring result for the evaluation, whether the amount of ingested nutrients was excessive or insufficient, comments from a nutritionist, or the like, suggestions for ingredients or dishes to improve diet quality, and the like.

[0058] 3.2. Estimation of nutrient absorption 10 is an activity diagram showing an example of the flow of information processing for outputting the estimation result RS2 of the amount of nutrient absorption. Each process in FIG. 10 will be described in detail below.

[0059] First, the user inputs excretion information EX via the input unit 215 of the user terminal 21 (activity A101). The excretion information EX preferably includes information on excretion frequency and excretion quality, and more preferably includes information on defecation. This aspect allows for more accurate estimation of the amount of nutrients absorbed by the user.

[0060] FIG. 11 is an example screen showing an example of an aspect displayed on the display unit 214 of the user terminal 21. The input of excretion information EX may be performed on a defecation record input screen 700 as shown in FIG. 11. Specifically, the excretion information EX may be, for example, the date and time of defecation, stool observation results, or a selection of self-check items by the user. For example, the stool observation results may be the color, shape, amount, odor, etc. of the stool. These inputs may be performed using a date selection field 701, a time selection field 702, a drop-down list 703, and a check box 711.

[0061] Next, the receiving unit 331 of the information processing device 3 receives the excretion information EX input by the user via the communication unit 31 (activity A102). Preferably, the excretion information EX is a record of the user's defecation on the same day. According to this embodiment, the amount of nutrients absorbed by the user per day can be estimated, making it easier to provide long-term dietary advice.

[0062] Next, the receiving unit 331 in the information processing device 3 reads and receives the diet quality evaluation result RS1 from the storage unit 32 (activity A103). Subsequently, as a second output step, the output unit 335 outputs an estimation result RS2 of the nutrients absorbed by the user based on the diet quality evaluation result RS1 and the excretion information EX received by the receiving unit 331 (activity A104). Specifically, the output unit 335 estimates a rough estimate of the difference between the intake and excretion amounts of nutrients based on the information on the frequency and quality of excretion, and outputs the result.

[0063] Next, the display control unit 334 causes the display unit of the dietitian terminal 22 to display the estimation result RS2 output by the output unit 335 (activity A105). Next, the dietitian or the like inputs a comment via the input unit of the dietitian terminal 22 (activity A106), and the input comment is received by the receiving unit 331 (activity A107). Here, the receiving unit 331 may receive input of evaluation information from the dietitian or the like, similar to the evaluation of diet quality.

[0064] Next, the display control unit 334 displays the estimation result RS2 output by the output unit 335 on the display unit 214 of the user terminal 21 (activity A108). Fig. 12 is an example screen showing an example of a form displayed on the display unit 214 of the user terminal 21. The display of the estimation result RS2 may be in a form similar to that of an evaluation result screen 800 shown in Fig. 12, for example. The estimation result RS2 may be displayed in the same form as the evaluation result RS1.

[0065] In the example of FIG. 12 , the evaluation result screen 800 includes an estimated amount display area 810 and a comment display area 820. The estimated amount display area 810 displays the rough estimate of the estimated amount of nutrients absorbed by the user. For example, the estimated absorption amount of each nutrient indicated by the nutrient name 811 may be visualized in a result display graph 813. By selecting the drop-down 812 by a tap operation or the like, a detailed estimated absorption amount of each nutrient may be displayed. The comment display area 820 may display comments, evaluations, etc. from a nutritionist or the like received by the receiving unit 331.

[0066] 4.Other The information processing system 1 according to the above embodiment may be configured as follows.

[0067] One aspect of the embodiment may be an information processing method. The information processing method includes the steps of the information processing system 1. Specifically, the information processing method includes a first receiving step and a selection step. In the first receiving step, the receiving unit 331 receives a meal record RD from a user. In the selection step, the selecting unit 333 selects evaluation items IT related to meal quality based on the meal record RD and preset reference information IF.

[0068] One aspect of the embodiment may be a program. The program causes a computer to execute each step of the information processing system 1. Specifically, the program causes the computer to execute a first receiving step and a selecting step.

[0069] The information processing device 3 may be an on-premise type or a cloud type. As the information processing device 3 in the cloud type, the above-mentioned functions and processes may be provided in the form of, for example, SaaS (Software as a Service) or cloud computing.

[0070] In the above embodiment, the information processing device 3 performs various storage and control operations, but multiple external devices may be used instead of the information processing device 3. That is, various pieces of information may be distributed and stored in multiple external devices using a blockchain technology or the like.

[0071] The reference information IF is not limited to a database or a lookup table, but may be a mathematical model that mathematically relates multiple pieces of information, or may be a trained model that has previously learned the correlation between multiple pieces of information through machine learning.

[0072] It may be provided in the following manner. In the information processing system, the control unit is configured to further execute a display control step, in which display information is displayed on an input terminal, the input terminal being a terminal operated by a registered dietitian or a nutritionist, and the display information being information for inputting information into the evaluation items by operating the input terminal. In the information processing system, the control unit is further configured to execute a second reception step and a first output step, in which the second reception step receives the input for the evaluation items from the registered dietitian or the nutritionist, and in the first output step outputs an evaluation result of the quality of the meal based on the input for the evaluation items. In the information processing system, the control unit is further configured to execute a third receiving step and a second output step, in which the third receiving step receives excretion information from the user, and the second output step outputs an estimated result of the nutrients absorbed by the user based on the evaluation result of the quality of the meal and the excretion information. In the information processing system, the excretion information includes information on excretion frequency and excretion quality. In the information processing system, the record of the meal includes an image of the meal. In the information processing system, the control unit is configured to further perform an analysis step, in which an analysis of the contents of the meal is performed based on the image of the meal, and in the selection step, the evaluation items are selected based further on the results of the analysis. In the information processing system, the quality of the meal includes at least one of the balance of nutrients contained in the meal, the quality and quantity of each of the nutrients, and the presence or absence of food additives. In the information processing system, the quality of the meal further includes whether or not alcohol is present. In the information processing system, the meal record is a record of all meals eaten by the user on the same day. An information processing method comprising the steps of the information processing system. A program that causes a computer to execute each step of the information processing system. Of course, this is not the case.

[0073] Finally, while various embodiments of the present invention have been described, these are presented by way of example only and are not intended to limit the scope of the invention. The novel embodiments may be embodied in various other forms, and various omissions, substitutions, and modifications may be made without departing from the spirit of the invention. Such embodiments and modifications are intended to be included within the scope and spirit of the invention, as well as within the scope of the inventions and their equivalents as defined in the accompanying claims. [Explanation of symbols]

[0074] 1: Information processing system 21: User terminal 210: Communication bus 211: Communications Department 212: Storage section 213: Control unit 214:Display section 215: Input section 216: Imaging unit 22: Nutritionist terminal 3: Information processing equipment 30: Communication bus 31: Communications Department 32: Storage section 33: Control section 331: Reception 332:Analysis Department 333: Selection section 334: Display control unit 335: Output section 400: Meal record entry screen 401: Dropdown 402: Date selection field 403: Time selection field 404: Completion rate slider 410: Menu input area 411: Image reception area 412: Supplementary button 420: User check area 421: Check box 500: Nutritionist input screen 501: Meal selection tab 510: Menu display area 511: Menu photo 512: Menu supplement area 520: User check display area 521: Check item 530: Nutritionist Check Area 531: Dropdown 532: Check box 600: Evaluation result screen 610: Results display area 611: Evaluation result button 700: Bowel movement record entry screen 701: Date selection field 702: Time selection field 703: Dropdown 711: Check box 800: Evaluation result screen 810: Estimated quantity display area 811: Nutrient name 812: Dropdown 813: Result display graph 820: Comment display area DI: Display Information ES: Evaluation information EX: Excretion information IF : Reference Information IM: Food images IT: Evaluation items PR: Parameter information RD: Food Record RS1: Evaluation results RS2: Estimation result T1: User rating table T2: Nutritionist evaluation table T10(T20): Item major classification T11(T21):Item name T12(T22): Parameter

Claims

1. An information processing system, A control unit is provided. The control unit is configured to perform the following steps: In the first receiving step, a meal record is received from a user; In the selection step, evaluation items to be evaluated by the registered dietitian or the nutritionist are selected from the evaluation items related to the quality of the diet based on the record of the diet and preset reference information, In the display control step, the display information is displayed on the input terminal; the input terminal is a terminal operated by the registered dietitian or the nutritionist, the display information is information for inputting information for the selected evaluation item by operating the input terminal, Furthermore, the reference information is a database or a lookup table that associates information included in the diet record with evaluation items related to the diet quality. thing.

2. 2. The information processing system according to claim 1, the control unit is configured to further execute a second receiving step and a first output step; In the second receiving step, the input for the evaluation item is received from the registered dietitian or the nutritionist; In the first output step, an evaluation result of the quality of the meal is output based on the input for the evaluation item. thing.

3. 3. The information processing system according to claim 2, the control unit is configured to further execute a third receiving step and a second output step; In the third receiving step, excretion information is received from the user; In the second output step, an estimation result of nutrients absorbed by the user is output based on the evaluation result of the quality of the meal and the excretion information. thing.

4. 4. The information processing system according to claim 3, The excretion information includes information regarding excretion frequency and excretion quality. thing.

5. In the information processing system according to any one of claims 1 to 4, the record of the meal includes an image of the meal; thing.

6. 6. The information processing system according to claim 5, The control unit is further configured to perform an analyzing step; In the analyzing step, an analysis of the contents of the meal is performed based on the image of the meal; In the selection step, the evaluation items are selected further based on the results of the analysis. thing.

7. In the information processing system according to any one of claims 1 to 6, The quality of the diet includes at least one of the balance of nutrients contained in the diet, the quality and quantity of each of the nutrients, and the presence or absence of food additives. thing.

8. 8. The information processing system according to claim 7, The quality of the diet further includes the presence or absence of alcohol; thing.

9. In the information processing system according to any one of claims 1 to 8, The record of the meals is a record of all meals eaten by the user on the same day. thing.

10. An information processing method, comprising: The information processing system according to any one of claims 1 to 9, method.

11. A program, A computer is caused to execute each step of the information processing system according to any one of claims 1 to 9. thing.

Citation Information

Patent Citations

  • Apparatus for assisting cooking

    JP1995274849A

  • Medical related instruction support system and method and computer program

    JP2007257215A

  • Nutrition management server and nutrition management method for managing nutrition component of meal for each user

    JP2011028382A

  • Meal management method, meal management system, and meal management terminal

    JP2015225460A

  • Nutrition guidance support device and nutrition guidance support system, and nutrition guidance support method

    JP2018063503A