Information processing device, information processing method, and program

By designing an information processing device, using learning information to compare different activity information and output recommended information, the problem that the prior art is difficult to identify the activity status that affects the health of users is solved, and effective guidance for users is achieved.

JP7659399B2Active Publication Date: 2025-04-09SUNTORY HLDG LTD
View PDF 7 Cites 0 Cited by

Patent Information

Application Number
JP2021017040
Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2021-02-05
Publication Date
2025-04-09
Estimated Expiration
2041-02-05

AI Technical Summary

Technical Problem

The prior art is difficult to effectively identify and output activity status information that affects user health.

Method used

An information processing device is designed to obtain user activity information and health scores through learning information, compare different activity information to output recommended information, and help users improve their health status.

Benefits of technology

It realizes accurate output of activity status information that affects user health, helping users take effective measures to improve their health.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007659399000001
    Figure 0007659399000001
  • Figure 0007659399000002
    Figure 0007659399000002
  • Figure 0007659399000003
    Figure 0007659399000003
Patent Text Reader

Abstract

To provide an information processor, method, and program for outputting information on an activity state of a user, which is considered to affect a health condition of the user.SOLUTION: In the information processing system, an information processor comprises: a learning information acquisition section that acquires learning information constituted by using two or more pieces of teacher data having scores concerning activity information of a user and a health condition of the user; a first activity information acquisition section that acquires first activity information including a value according to an activity state of the user; a score acquisition section that acquires a score concerning the health condition of the user; a second activity information acquisition section that acquires, by using learning information, second activity information which includes a value different from that of the first activity information and in which a score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition section; and a recommendation information acquisition section that acquires recommendation information according to a result of comparing the first activity information with the second activity information; and an output section that outputs the recommendation information.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical field]

[0001] The present invention relates to an information processing device, an information processing method, and a program for outputting information regarding a user's activity state. [Background technology]

[0002] In recent years, users have become more conscious of their own health. In this situation, various devices and services are being provided to provide support with information on health and lifestyle habits. For example, the following Patent Document 1 describes the configuration of a health management support system configured to acquire and record a user's health management information and output messages related to health management to the user based on the contents of the information. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] JP 2017-041035 A Summary of the Invention [Problem to be solved by the invention]

[0004] It would be useful if it were possible to identify, among several activity states that a user can achieve, those that have a relatively large effect on improving the user's current health state. In other words, the user would be more likely to improve his or her health state by performing an activity that is conscious of the identified activity state. However, in the past, it was difficult to know what kind of activity state of a user has an effect on the health state of the user.

[0005] The present invention has been made in consideration of such matters, and aims to provide an information processing device, an information processing method, and a program that can output information regarding a user's activity status that is thought to have an effect on the user's health status. [Means for solving the problem]

[0006] The information processing device of the first invention is an information processing device comprising: a learning information acquisition unit that acquires learning information constructed using two or more teacher data having activity information including values ​​of two or more parameters related to a user's activity state and a score related to the user's health state; a first activity information acquisition unit that acquires first activity information including values ​​for each of the two or more parameters corresponding to the user's activity state; a score acquisition unit that acquires a score related to the user's health state; a second activity information acquisition unit that uses the learning information to acquire second activity information including a value different from that of the first activity information for at least one parameter among the two or more parameters, such that a score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit; a recommendation information acquisition unit that acquires recommendation information regarding at least one parameter among the two or more parameters related to the user's activity state according to a result of comparing the first activity information with the second activity information; and an output unit that outputs the recommendation information acquired by the recommendation information acquisition unit.

[0007] With this configuration, information regarding the user's activity status that is thought to affect the health score can be output.

[0008] In addition, compared to the first invention, the information processing device of the second invention is an information processing device in which the score acquisition unit acquires health condition information regarding the user's health condition, and acquires a score regarding the user's health condition from the acquired health condition information.

[0009] With this configuration, a score using health condition information regarding the user's health condition can be used.

[0010] In addition, compared to the second invention, the information processing device of the third invention is an information processing device in which the score acquisition unit acquires a score regarding the user's health condition using the acquired health condition information and first activity information acquired from the first activity information acquisition unit.

[0011] With this configuration, a score that reflects the health condition information and the first activity information can be used.

[0012] In addition, an information processing device of the fourth invention is an information processing device relative to any of the first to third inventions, in which the second activity information acquisition unit acquires second activity information such that the score obtained by applying the learning information is higher than the score obtained by the score acquisition unit.

[0013] With this configuration, it is possible to output information regarding the user's activity status that can lead to a higher health score.

[0014] Furthermore, the information processing device of the fifth invention is an information processing device in which, compared to the fourth invention, the second activity information acquisition unit acquires two or more pieces of second activity information that are different from each other, and the recommendation information acquisition unit uses the first activity information and the two or more pieces of second activity information to output recommendation information including information regarding the order in which at least two parameters out of two or more parameters related to the user's activity state have the greatest impact on the score.

[0015] With this configuration, it is possible to output information regarding the order in which two or more parameters have the greatest impact on the score.

[0016] In addition, the information processing device of the sixth invention is an information processing device in which, compared to any of the first to fifth inventions, the learning information acquisition unit acquires learning information configured for the user using teacher data having the user's activity information and a score corresponding to the score acquired by the score acquisition unit.

[0017] With this configuration, information regarding the user's activity state, which is thought to affect the health score, can be output with high accuracy for each user.

[0018] Further, an information processing device of a seventh aspect of the present invention is the information processing device of any one of the first to sixth inventions, wherein the score acquisition unit acquires a score based on sound information from abdominal sounds of the user.

[0019] With this configuration, it is possible to output information regarding the user's activity state that is thought to affect the score based on sound information from the user's abdominal sounds.

[0020] In addition, the information processing device of the eighth invention is an information processing device that, compared to the seventh invention, further includes a sound information acquisition unit that acquires sound information from the user's abdominal sounds, and the score acquisition unit acquires learning information for sound information constructed using two or more teacher data having input information including sound information and output information regarding predetermined output indicators related to the activity state of the intestines, and acquires a score based on the output information acquired by applying the learning information for sound information to the input information including sound information acquired by the sound information acquisition unit.

[0021] With this configuration, it is possible to output information regarding the user's activity state that is thought to have an influence on the score reflecting the user's intestinal activity state.

[0022] In addition, the information processing device of the ninth invention is an information processing device that, compared to the eighth invention, further includes a microphone that records the user's abdominal sounds and a display unit that can display information, wherein the sound information acquisition unit acquires sound information from the abdominal sounds recorded by the microphone, and the output unit displays recommended information on the display unit.

[0023] With this configuration, the user can check the recommendation information displayed based on the abdominal sounds recorded by the microphone.

[0024] Furthermore, the information processing device of the tenth invention is an information processing device in which, with respect to any one of the first to ninth inventions, the score is composed of element scores for each of two or more evaluation elements related to the user's health condition, the score acquisition unit is configured to be able to acquire a score by acquiring the element scores, and at least one of the two or more element scores is any one of an excretion score related to the user's excretion, a diet score related to meals ingested by the user, a beverage score related to beverages ingested by the user, an activity status score related to the user's activity status, and a intestinal related score related to the user's intestinal activity status.

[0025] With this configuration, it is possible to output information about the user's activity state that is considered to have an effect on the score made up of element scores for each of a plurality of evaluation elements.

[0026] In addition, the information processing device of the eleventh invention is an information processing device that, compared to the tenth invention, further includes an attention element identification unit that identifies one or more evaluation elements to be focused on among two or more evaluation elements depending on the result of a determination as to whether a comparison result between a past score obtained for a user and a new score satisfies a predetermined condition, and the second activity information acquisition unit acquires second activity information such that the attention element scores for the evaluation elements identified by the attention element identification unit that constitute the score obtained by applying the learning information to the second activity information are different from the attention element scores that constitute the score obtained by the score acquisition unit.

[0027] With this configuration, it is possible to output information about the user's activity state that corresponds to the evaluation element that is noticed in the comparison between the past score and the new score.

[0028] In addition, the information processing device of the twelfth invention is an information processing device in which, with respect to any one of the first to eleventh inventions, at least one of the two or more parameters is any one of beverage intake related to the intake of a beverage, dietary intake related to the intake of a meal, lifestyle habits related to activities other than eating and drinking, and exercise information related to exercise.

[0029] With this configuration, recommendation information relating to any one of food intake, beverage intake, lifestyle habits, and exercise information can be output. Effect of the Invention

[0030] According to the information processing device of the present invention, it is possible to output information relating to the activity state of a user that is considered to have an effect on the user's health condition. [Brief description of the drawings]

[0031] [Figure 1] FIG. 1 is a diagram showing an overview of an information processing system according to an embodiment of the present invention. [Diagram 2] Block diagram of the information processing device [Diagram 3] Block diagram of the terminal device [Figure 4] A flowchart showing an example of the operation of the information processing device. [Diagram 5] A flowchart showing an example of a score acquisition process of the information processing device. [Figure 6] A flowchart showing an example of an abdominal sound use process of the information processing device. [Figure 7] A flowchart showing an example of an intestine-related score acquisition process of the information processing device. [Figure 8] A flowchart showing an example of an excretion score acquisition process of the information processing device [Figure 9] A flowchart showing an example of meal score acquisition processing of the information processing device [Figure 10] A flowchart showing an example of a beverage score acquisition process of the information processing device. [Figure 11] A flowchart showing an example of an activity status score acquisition process of the information processing device [Figure 12] A flowchart showing an example of an attention element identification process of the information processing device [Figure 13] A flowchart showing an example of a process for acquiring second activity information of the information processing device. [Figure 14] A flowchart showing an example of a process for acquiring recommendation information in the information processing apparatus. [Figure 15] FIG. 1 is a diagram showing an example of correspondence information according to a specific example of the present embodiment. [Figure 16] FIG. 1 is a first example showing a result display screen displayed on the terminal device. [Figure 17] FIG. 2 is a second diagram showing a specific example of a result display screen displayed on the terminal device. [Figure 18] FIG. 13 shows a recommendation screen according to a modified example of the specific example. [Figure 19] Overview of the computer system according to the above embodiment. [Figure 20] Block diagram of the computer system DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

[0032] Hereinafter, an embodiment of an information processing device and the like will be described with reference to the drawings. Note that, in the embodiments, components with the same reference numerals perform similar operations, and therefore repeated description may be omitted.

[0033] The terms used below are generally defined as follows. The meanings of these terms should not always be interpreted as shown here, but rather, when they are explained individually below, they should be interpreted in light of that explanation.

[0034] The activity information is information including parameter values ​​related to the user's activity state. The user's activity state refers to various elements related to the user's behavior, state, etc., that is, the user's state that may be applicable in daily life. The activity state may also be called a living situation. The activity state may include various items such as items related to the user's excretion, items related to the food consumed by the user, items related to the beverage consumed by the user, and items related to the user's activity status, but is not limited to these, and one or more of these items may not be included. For example, various parameters related to the user's excretion may be used, such as the state of the excretion (amount, odor, form (shape, color, etc.), the time and interval of excretion, etc. Furthermore, for example, various parameters related to the food consumed by the user may be used, such as the time of eating, the number of times, the type of food, the foods contained, the nutrients contained, the amount, the amount of seasoning, the energy ingested, and the method of intake (for example, chewing well, the time taken to eat, etc.). Furthermore, for example, various parameters related to the beverage consumed by the user may be used, such as the time of drinking, the number of times, the type of beverage, whether it was an alcoholic beverage, the amount, the energy ingested, and the method of intake (for example, whether it was hot or cold). Furthermore, for example, various parameters related to the user's activity status may be used, such as the time of drinking, the number of times, the type of beverage, whether it was an alcoholic beverage, the amount, the energy ingested, and the method of intake (for example, whether it was hot or cold). The activity information may include matters related to the user's lifestyle habits (referring to actions or behaviors the user repeats in daily life) other than those related to eating and drinking or excretion, matters related to the status of activities performed on an individual basis, etc. Specifically, various matters such as sleep time, sleep quality, and exercise-related matters (number of steps, calories consumed, habitual exercise, exercise intensity and frequency, time spent performing a specific exercise, whether or not meditation was performed and the time spent meditating, etc.) may be used. Among the activity information, information including parameter values ​​related to the user's excretion may be particularly called excretion-related information, information including parameter values ​​related to meals and beverages consumed by the user may be particularly called eating and drinking information, and information including parameter values ​​related to the user's activity status may be particularly called activity status information.In other words, the activity information may include, for example, each of the excretion-related information, the eating and drinking information, and the activity status information. However, without being limited thereto, the activity information may include information on other elements, or may include information on only some of these elements. Note that each piece of information on each element of the activity information (such as the excretion-related information, the eating and drinking information, and the activity status information) may include information on smaller elements. Each value that may be included in the activity information may be indicated, for example, by an absolute value for each parameter, or may be indicated by a relative value with respect to a predetermined threshold value set for each parameter, or a value indicating whether the parameter is greater or smaller than the predetermined threshold value.

[0035] As a parameter related to the user's activity state, a task prepared in advance for the user's activity state may be used. A task can be said to indicate an action or movement that the user should undertake, or a state that should be achieved as a result of undertaking the action or movement. Tasks can be classified into, for example, those related to meals, those related to activity status, and the like. A task may include an element related to a predetermined amount that the user should undertake (such as, but not limited to, time, number of times, frequency, and magnitude of load). When a task is used as a parameter related to the user's activity state in this way, the parameter value can be used to indicate whether or not the task is set as something that should be done, whether or not the task has been done, or a progress status or degree of achievement regarding the execution of the task. Note that the value of a task can be treated as being related to the value of another parameter to which the task is related, and vice versa. For example, the fact that a user has completed a task of jogging a predetermined distance can be treated as activity information indicating the amount of calories consumed by the user through exercise, or the fact that a user has completed a task of consuming milk can be treated as activity information indicating the amount of calories or nutrients ingested by the user.

[0036] The health condition information is information about the health condition of the user, and includes, for example, values ​​of various health-related parameters of the user. The health condition of the user may be, for example, matters related to the form and characteristics of the user, and may specifically include, for example, matters such as the user's height, weight, age, sex, body fat percentage, muscle mass, pulse rate, respiratory rate, blood pressure, and whether or not the user is suffering from a certain disease. The health condition information may be, for example, information input by the user in advance, or information acquired by, for example, a wearable terminal worn by the user or a mobile terminal carried by the user, or information acquired from an external database in which user information is recorded.

[0037] The score regarding the user's health condition is, for example, a value that expresses the degree of health of the user in a score format. For example, the higher the score, the healthier the user can be said to be. Alternatively, the lower the score, the healthier the user may be. Furthermore, a value expressed by a rank may be used as the score, or a wording or the like that expresses the health condition may be used as the score.

[0038] The excretion-related information is information related to the excretion status of the user. As described above, the excretion-related information may include parameter values ​​from various viewpoints, such as the time when the excretion was performed, the amount, the smell, and the form (shape, color, etc.). More specifically, for example, in this embodiment, the excretion-related information includes values ​​represented by the well-known Bristol Stool Form Scale (hereinafter, also referred to as the Bristol scale). The Bristol scale suggests the physiological digestive tract transit time, and can indirectly represent the state of the intestines. Note that labels corresponding to values ​​represented by the Bristol scale (for example, "banana," "juicy," "mushy," etc.) may be used as the excretion-related information. Note that the excretion-related information may be information resulting from an evaluation of the excretion by an evaluator such as a user (information involving the subjectivity of the evaluator), or information resulting from measurement or evaluation by an evaluation device or the like.

[0039] The eating and drinking information is information on the eating and drinking situation of the user. As described above, the eating and drinking information may include information from various perspectives, such as water, the amount of alcohol consumed, and the contents of the meal. The eating and drinking information may be conceptually divided into food information on meals and dietary habits and beverage information on the intake of beverages. More specifically, for example, in this embodiment, the eating and drinking information includes at least one of information on the amount of water consumed, information on the presence or absence of alcohol consumption or the amount of alcohol consumed, information on the presence or absence of meals or the contents of meals, and information on the presence or absence or intake amount of foods of a specific group consumed, but is not limited to this. Note that the specific group of foods refers to foods that belong to a specific group among groups classified, for example, as meat, dairy products, vegetables, etc., but the viewpoint and granularity of such "group" classification are not limited to this. In addition, either or both of the meal information and the beverage information may include information related to so-called supplements (health foods). Note that the eating and drinking information is information input by an evaluator such as a user who evaluates the eating and drinking situation, but is not limited to this, and information resulting from measurement and evaluation performed by an evaluation device, etc. may be used. For example, the types and amounts of food and beverages ingested can affect gastrointestinal motility differently.

[0040] The activity status information is information on the activity status of the user. The activity status here refers to a situation related to lifestyle habits (referring to actions and movements that the user repeats in his / her daily life) excluding the eating and drinking situation. In other words, the activity status information may include information on lifestyle habits excluding the eating and drinking information. In the present embodiment, the activity status information includes at least one of sleep information related to sleep (sleep time, sleep quality, etc.) and exercise information related to exercise (number of steps, calorie consumed, whether or not you have an exercise habit, exercise intensity, frequency of exercise, etc.), but is not limited thereto. For example, information on whether or not you smoke, your smoking history, etc. may be included. The activity status information may be, for example, information acquired by an activity meter provided in a device (for example, a wearable terminal or other mobile terminal) that the user owns or wears, or information input by an evaluator such as a user who performs evaluation.

[0041] Abdominal sounds refer to sounds that originate from the user's abdomen. Abdominal sounds may include, for example, bowel sounds originating from the intestines. Abdominal sounds may also include sounds that are generated by blood flow in the abdomen (for example, abdominal aortic sounds) and sounds that originate from organs such as the stomach.

[0042] The sound information refers to information obtained based on abdominal sounds. The sound information may be the recorded abdominal sound data itself, or may be data obtained by processing or editing the recorded abdominal sound data.

[0043] An identifier for a certain item is a character or code that uniquely identifies that item. An identifier is, for example, an ID, but any type of information can be used as long as it can identify the corresponding item. In other words, an identifier may be the name of the thing it represents, or it may be a combination of codes that uniquely identify the thing.

[0044] Acquisition may include acquiring items input by a user or the like, or may include acquiring information stored in one's own device or another device (which may be information stored in advance or information generated by information processing performed on the device). Acquiring information stored in another device may include acquiring information stored in another device via an API or the like, or may include acquiring information by scraping the contents of a document file (including the contents of a web page) provided by another device. It may also include acquiring information in a format different from that of the original information, such as acquiring information by performing optical character reading on an image file.

[0045] Also, a so-called machine learning technique may be used to acquire information. The machine learning technique can be used, for example, as follows. That is, a classifier that receives a specific type of input information as an input and outputs a type of information to be acquired is configured using the machine learning technique. For example, two or more pairs (which may be called teacher data) including input information and output information are prepared in advance, and the two or more pairs of information are provided to a module for configuring a machine learning classifier to configure the classifier, and the configured classifier is stored in a storage unit. The classifier can also be called a learning device. Note that the machine learning technique may be, for example, deep learning, random forest, SVR, or the like. For machine learning, functions in various machine learning frameworks such as fastText, tinySVM, random forest, and TensorFlow, and various existing libraries can be used.

[0046] The classifier is not limited to one obtained by machine learning. The classifier may be, for example, a table showing the correspondence between an input vector based on information for input and information to be output. In this case, information to be output corresponding to a feature vector based on information for input may be obtained from the table, or a vector approximating a feature vector based on information for input may be generated using two or more input vectors in the table and parameters for weighting each input vector, and information to be output corresponding to each input vector used in the generation and parameters may be used to obtain final information to be output. The classifier may be, for example, a function expressing the relationship between an input vector based on information for input and information for generating information to be output. In this case, for example, information corresponding to a feature vector based on information for input may be obtained by a function, and information to be output may be obtained using the obtained information.

[0047] Outputting information is a concept that includes displaying on a display, projecting using a projector, printing on a printer, outputting sound, transmitting to an external device, storing on a recording medium, passing the processing results to another processing device or another program, etc. Specifically, it includes, for example, enabling information to be displayed on a web page, transmitting as e-mail, etc., and outputting information to be printed.

[0048] The concept of accepting information includes the acceptance of information input from input devices such as a keyboard, mouse, or touch panel, the reception of information transmitted from other devices via wired or wireless communication lines, and the acceptance of information read from recording media such as optical disks, magnetic disks, and semiconductor memories.

[0049] With regard to various types of information stored in information processing devices, etc., the term "update" is a concept that includes not only changing the stored information, but also adding new information to the stored information and deleting some or all of the stored information.

[0050] (Embodiment 1)

[0051] In this embodiment, the information processing device is configured to output information on the user's activity state that changes the score related to the user's health condition. In particular, the information processing device is configured to be able to output information on the user's activity state that increases the score related to the user's health condition (corresponding to the user being in good health). Here, the score may be obtained from health condition information related to the user's health condition. The configuration of the information processing device configured in this manner will be described below.

[0052] FIG. 1 is a diagram showing an overview of an information processing system 1 according to an embodiment of the present invention.

[0053] In this embodiment, the information processing system 1 includes an information processing device 100 and a terminal device 600. The information processing device 100 and the terminal device 600 can communicate with each other via a network such as a local area network or the Internet. The configuration of the information processing system 1 is not limited to this. The number of each device included in the information processing system 1 is not important, and other devices may be included in the information processing system 1.

[0054] A user of the information processing system 1 can use the information processing system 1 by using a terminal device 600. In FIG. 1, a portable information terminal device such as a so-called smartphone having a built-in microphone 681 is shown as the terminal device 600, but the terminal device 600 is not limited to such a portable information terminal device. For example, a terminal device 600b that is a personal computer (PC) such as a laptop computer may be used, or a device other than these, such as a tablet-type information terminal device, may be used. In addition, an external microphone 681b may be used as the microphone. In the following example, it is assumed that a portable information terminal device such as a smartphone is used as the terminal device 600, but the present invention is not limited to this.

[0055] Fig. 2 is a block diagram of the information processing device 100. Fig. 3 is a block diagram of the terminal device 600.

[0056] 2, the information processing device 100 includes a storage unit 110, a receiving unit 120, a accepting unit 130, a processing unit 140, and a transmitting unit 170. The information processing device 100 is, for example, a server device.

[0057] The storage unit 110 includes a learning information storage unit 111 , a user information storage unit 115 , and a recommendation information storage unit 117 .

[0058] The learning information storage unit 111 stores previously acquired learning information for score acquisition (hereinafter, simply referred to as learning information). In this embodiment, the learning information is created by inputting activity information including values ​​of two or more parameters related to the activity state of the user, and outputting information as a score related to the health state of the user.

[0059] In this embodiment, previously acquired learning information for sound information (hereinafter, sometimes referred to as second learning information) is stored in the learning information storage unit 111. The second learning information is created by setting the input information to learning input information including sound information and setting the output information to a value of a predetermined output index related to the activity state of the intestines.

[0060] In this embodiment, the learning information and the second learning information are generated using a so-called machine learning technique. The learning information and the second learning information are, for example, generated by the learning information generating unit 147 as described later and stored in the learning information storage unit 111, but are not limited thereto. That is, for example, the learning information and the second learning information generated in a device different from the information processing device 100 may be stored in the learning information storage unit 111. Also, for example, one of the learning information and the second learning information may be generated by the learning information generating unit 147, and the other may be generated in a device different from the information processing device 100. The learning information is not limited to being generated using a machine learning technique. It may be a table indicating the correspondence between an input vector based on information for input, etc. and information to be output, such as the above-mentioned classifier, or it may be a function indicating the relationship between an input vector based on information for input, etc. and information for generating information to be output.

[0061] In this embodiment, the learning information is prepared for each user. That is, each piece of learning information is stored in the learning information storage unit 111 in association with a user identifier that identifies the user.

[0062] In addition, in this embodiment, a plurality of pieces of second learning information are prepared. Each piece of second learning information is stored in the learning information storage unit 111 in association with device identification information. The device identification information is information corresponding to sound information included in the learning input information used when the second learning information is generated, and is information for identifying the type of device used to obtain, i.e., record, the abdominal sounds corresponding to the sound information. The device identification information may be information for identifying the method by which the abdominal sounds were recorded. Here, the device may mean, for example, the microphone used to record the abdominal sounds, or the device set including the microphone. Specific examples of the device identification information include, but are not limited to, a code for identifying the model of the device used to record the abdominal sounds, or a code for identifying the type of device used to record (whether a built-in microphone of a smartphone was used or an external microphone was used, etc.). Codes that can identify the origin of the learning input information with a certain degree of granularity, such as the recording method and the method of processing the recorded abdominal sounds (for example, the presence or absence, type, and sound quality adjustment of a filter applied), may be used as the device identification information.

[0063] The user information storage unit 115 stores user information. In this embodiment, the user information is information in which a user identifier, which is an identifier for identifying a user who uses the information processing system 1, is associated with information about the user. The user information may include various information. For example, the user information may include information transmitted from the terminal device 600 used by the user, information about the user acquired by the information processing device 100 as described later, and the like. The information transmitted from the terminal device 600 used by the user may include, for example, health condition information about the user, as well as sound information, device identification information, activity information, and the like as described later. In addition, the information about the user acquired by the information processing device 100 may include, for example, information about the frequency of bowel sounds, an estimated result of the state of the intestines, each element score, a score, and the like as described later. The user information storage unit 115 may store user information transmitted from other external devices, and the like.

[0064] In the present embodiment, the recommendation information storage unit 117 stores correspondence information used for outputting the recommendation information. The recommendation information for a user is information indicating matters that the user should pay attention to regarding the activity state. In the present embodiment, the recommendation information includes information specifying a task that the user sets as being executed and should be performed. The correspondence information is, for example, information indicating a correspondence relationship between a parameter identifier that identifies each of two or more parameters and a task identifier that identifies two or more tasks. In the present embodiment, in the correspondence information, for each parameter identifier indicating each of a plurality of parameters, one or more task identifiers related to the parameter are associated. The correspondence relationship between the parameter and the task is, for example, preset. For example, when the user's continuous performance of a task can be regarded as causing a change in the value of one or more specific parameters in the activity information of the user, the task and the parameter can be regarded as corresponding to each other. Specifically, for example, a task of "drink one bottle of milk a day" is associated with a parameter such as "dairy product intake." Also, for example, a task of "walk 6000 steps or more" may be associated with a parameter such as "calorie consumed" or a parameter such as "number of steps." Also, for example, a parameter "number of steps" may be associated with a task such as "walk for 30 minutes or more" or "walk up stairs" in addition to the task of "walk 6000 steps or more." Note that, when the recommendation information acquisition unit 157 is configured to output recommendation information without using correspondence information as described below, the recommendation information storage unit 117 may not be provided.

[0065] In this embodiment, the two or more parameters may include at least one of the following parameters: beverage intake related to the intake of beverages, dietary intake related to the intake of meals, lifestyle habits related to activities other than eating and drinking, and exercise information related to exercise.

[0066] The receiving unit 120 receives information transmitted from another device. The receiving unit 120 stores the received information in, for example, the storage unit 110. In this embodiment, a user inputs information using, for example, the terminal device 600 and transmits the information to the information processing device 100. The receiving unit 120 can store each transmitted piece of information in the storage unit 110 in association with a user identifier. Also, as described later, in this embodiment, sound information transmitted from each terminal device 600 can be received and stored in the storage unit 110 in association with a user identifier. When receiving this information from the terminal device 600, the receiving unit 120 can identify the user identifier of the user related to the transmission based on the transmitted information.

[0067] The reception unit 130 receives information input using an input means (not shown) connected to the information processing device 100. The reception unit 130 stores the received information in, for example, the storage unit 110. The input means may be any means, such as a numeric keypad, a keyboard, a mouse, or a menu screen. The reception unit 130 may receive information input by an input operation (including, for example, information read by a device) performed using a reading device (for example, a code reader, etc.) connected to the information processing device 100.

[0068] The accepting unit 130 may be regarded as accepting the information received by the receiving unit 120 as information input to the information processing device 100. In other words, the input of information to the information processing device 100 may be interpreted as meaning that the information is indirectly input to the information processing device 100 by the user via the terminal device 600 or the like, or may be interpreted as meaning that the information is directly input to the information processing device 100 by the user using an input means. In addition, the input of information to the information processing device 100 may be regarded as the user providing information to the information processing device 100 by executing a program that automatically generates information or by providing various information to a program to make it function.

[0069] The processing unit 140 includes a sound information acquisition unit 141, a device identification information acquisition unit 143, a first activity information acquisition unit 144, a learning information generation unit 147, a learning information acquisition unit 148, a score acquisition unit 149, a second activity information acquisition unit 153, a recommendation information acquisition unit 157, and an output unit 161. The processing unit 140 performs various types of processing. The various types of processing are, for example, processing performed by each unit of the processing unit 140 as follows.

[0070] The sound information acquisition unit 141 acquires sound information of one user. In this embodiment, the sound information acquisition unit 141 acquires sound information from the abdominal sounds of the user that are transmitted from the terminal device 600 of the user and received by the receiving unit 120. The sound information is acquired.

[0071] The device identification information acquisition unit 143 acquires device identification information corresponding to the sound information. In the present embodiment, the device identification information is transmitted from the user's terminal device 600 in association with the sound information, but is not limited to this. The device identification information acquisition unit 143 may be configured to acquire device identification information that is stored in advance in the storage unit 110 as information for identifying the user's terminal device 600.

[0072] The first activity information acquiring unit 144 acquires first activity information including values ​​for two or more parameters, the values ​​corresponding to the activity state of the user. In the present embodiment, the first activity information includes, but is not limited to, excretion-related information, diet information, and activity status information (i.e., exercise information and sleep information). The first activity information acquiring unit 144 acquires, for example, information stored in the user information storage unit 115. In addition, the first activity information acquiring unit 144 may acquire health condition information of the user from the user information storage unit 115 or the like.

[0073] The learning information generating unit 147 generates the learning information by using a machine learning technique. The machine learning technique can be used, for example, as follows. That is, a learning device that receives activity information of one user as an input and outputs a score acquired for the user is configured by using the machine learning technique. For example, two or more pairs of learning input information and output values ​​are prepared in advance, and the two or more pairs of information are provided to a module for configuring a machine learning learning device to configure the learning device, and the configured learning device is stored in the learning information storage unit 111 as learning information. That is, the learning information generating unit 147 generates the learning information by using two or more teacher data having activity information including values ​​of two or more parameters related to the user's activity state and a score related to the user's health state.

[0074] Moreover, the learning information generating unit 147 generates the second learning information by using a machine learning technique. The machine learning technique can be used, for example, as follows. That is, a learning device that receives learning input information including sound information as an input and outputs a value of a predetermined output index (output value) related to the activity state of the intestines is configured by using the machine learning technique. For example, two or more pairs of learning input information and output values ​​are prepared in advance, and the two or more pairs of information are given to a module for configuring a machine learning learning device to configure a learning device, and the configured learning device is stored in the learning information storage unit 111 as second learning information. It is sufficient that the combination of learning input information and output value is prepared in advance. Also, the learning information may be regenerated at a predetermined timing by using a combination of sound information and output value newly acquired in the information processing device.

[0075] The machine learning method may be, for example, deep learning such as convolutional neural network (CNN), random forest, SVR, etc. For machine learning, functions in various machine learning frameworks such as fastText, tinySVM, random forest, TensorFlow, and various existing libraries may be used.

[0076] Here, in this embodiment, the learning information generating unit 147 generates learning information for a user (i.e., a target user) using teacher data having activity information and a score of the user corresponding to the score acquired by the score acquiring unit 149 as described later. The learning information generating unit 147 stores the generated learning information in the learning information storage unit 111 in association with the user identifier of the user. As a result, the learning information for each user is stored in the learning information storage unit 111. Similarly, the learning information generating unit 147 may be configured to generate second learning information for each user and store it in the learning information storage unit 111 in association with the user identifier. Note that the learning information and the second learning information are not limited to those generated for a specific user. They may be generated so that they can be commonly used for a plurality of users, and in this case, for example, they may be generated so that they can be commonly used for a plurality of users who can be identified with respect to a predetermined attribute. Such learning information, etc. can be configured by various methods, such as using teacher data related to each of a plurality of users together.

[0077] The learning information acquisition unit 148 acquires the learning information and the second learning information. In the present embodiment, when the second activity information acquisition unit 153 performs a process using the learning information, the learning information acquisition unit 148 acquires the learning information corresponding to the user identifier of the target user from the learning information storage unit 111. In addition, when the score acquisition unit 149 performs a process using the second learning information as described later, the learning information acquisition unit 148 acquires the second learning information from the learning information storage unit 111. In this case, it is preferable that the learning information acquisition unit 148 acquires the second learning information corresponding to the device identification information acquired by the device identification information acquisition unit 143 from the learning information storage unit 111. Note that, when the second learning information is generated for each user, the learning information acquisition unit 148 may be configured to acquire the second learning information corresponding to the user identifier of the target user for the process using the second learning information.

[0078] The learning information acquisition unit 148 may be configured to acquire learning information or second learning information stored in another device other than the information processing device 100 from that device. For example, when learning information or second learning information stored in another device is always used, the information processing device 100 does not need to be provided with the learning information storage unit 111.

[0079] The score acquiring section 149 includes an element score acquiring section 151. The element score acquiring section 151 includes an intestine related score acquiring section 1511, an excretion score acquiring section 1512, an eating and drinking score acquiring section 1513, and an activity situation score acquiring section 1514.

[0080] In this embodiment, the score acquisition unit 149 acquires health condition information related to the health condition of the user. The health condition information may be, for example, information previously input by the user as described above, information acquired by a wearable terminal or the like worn by the user or a mobile terminal or the like carried by the user, or information stored in an external database or the like in which user information is recorded.

[0081] In this embodiment, the score acquisition unit 149 acquires a score related to the user's health condition using the acquired health condition information and the first activity information acquired by the first activity information acquisition unit 144. In this embodiment, the score is composed of element scores for each of two or more evaluation elements related to the user's health condition. In this embodiment, the score acquisition unit 149 is configured to be able to acquire a score using the element scores acquired by the element score acquisition unit 151. That is, the element score acquisition unit 151 acquires element scores by each of the intestine-related score acquisition unit 1511, the excretion score acquisition unit 1512, the eating and drinking score acquisition unit 1513, and the activity status score acquisition unit 1514. The element score acquisition unit 151 acquires element scores for each of the two or more evaluation elements based on input information by each unit, as described below. Examples of the two or more evaluation elements include intestine-related elements, excretion, beverages, meals, and activity status. That is, in this embodiment, the element scores used are, for example, an intestinal motility score, an intestinal condition score, an excretion score related to the user's excretion, a diet score related to the meals taken by the user, a beverage score related to the beverages taken by the user, and an activity status score related to the user's activity status, etc. Each score is a code or the like indicating a numerical value or a grade indicating the state or degree of well-being of the target item, and is information that can be easily understood by the user.

[0082] In the present embodiment, specifically, for example, an element score based on sound information from the user's abdominal sounds is acquired as one of the element scores. That is, it can be said that the score acquisition unit 149 is configured to acquire a score based on sound information.

[0083] In this embodiment, the score acquisition unit 149 acquires second learning information configured using two or more teacher data having input information including sound information and output information related to a predetermined output index related to the intestinal activity state. The score acquisition unit 149 acquires the second learning information stored in the learning information storage unit 111, for example, but is not limited to this. The score acquisition unit 149 acquires a score based on output information acquired by applying the second learning information to the input information including sound information acquired by the sound information acquisition unit 141. In this embodiment, the score acquisition unit 149 acquires a value of a predetermined output index using the acquired second learning information, and acquires a score using the value of this output index. The process of acquiring the value of the predetermined output index is performed, for example, by the intestine-related score acquisition unit 1511 described later. As the predetermined output index, for example, at least one of the state of bowel movement and the number of intestinal peristalsis movements per unit time is used. The number of intestinal peristalsis movements may be referred to as the frequency at which intestinal sounds at a predetermined level or higher occur (hereinafter, may be simply referred to as the frequency of intestinal sounds).

[0084] The intestine relation score acquisition unit 1511 uses the sound information acquired by the sound information acquisition unit 141 and the second learning information to acquire an intestine state score related to the state of bowel movements (normal, diarrhea, constipation, etc.) and an intestine motility score related to intestinal peristalsis (frequency, etc.). In this embodiment, the intestine relation score acquisition unit 1511 acquires the value of the output index by inputting the sound information acquired by the sound information acquisition unit 141 into the second learning information using a machine learning technique. Then, the intestine relation score (intestine state score and intestine motility score) is acquired based on the value of the output index.

[0085] Here, in this embodiment, the sound information used as learning input information in the learning information generating unit 147 and the sound information input to the intestine relation score acquiring unit 1511 are spectrograms that represent the results of analyzing audio data (which may be processed) obtained by recording abdominal sounds by Fourier transform or fast Fourier transform in a predetermined form. Note that the sound information may be audio data (which may be processed) itself, or may be data converted into other formats. Such sound information used as learning input information in the learning information generating unit 147 and sound information input to the intestine relation score acquiring unit 1511 may be prepared in the processing unit 140. Note that sound information that is a spectrogram may be prepared in advance in a device other than the information processing device 100, such as a device in which abdominal sounds are recorded, and the sound information may be transmitted to the information processing device 100.

[0086] The learning information generating unit 147 and the intestine-related score acquiring unit 1511 may be configured to use learning input information including user information such as health condition information when generating and using the second learning information. In this case, the generated second learning information may be stored in the learning information storage unit 111 in association with an identifier that identifies each type by which users can be classified based on the user information. The intestine-related score acquiring unit 1511 may be configured to acquire second learning information of a type that corresponds to an identifier specified based on the user information from the learning information storage unit 111, and acquire the intestine-related score using the second learning information. This makes it possible to obtain an output result with higher accuracy.

[0087] The excretion score acquisition unit 1512 acquires the excretion score based on the excretion-related information.

[0088] The eating and drinking score acquisition unit 1513 acquires a beverage score and a meal score based on the eating and drinking information.

[0089] The activity status score acquisition unit 1514 acquires the activity status score based on the activity status information.

[0090] Each of these components of the element score acquisition unit 151 acquires an element score based on the value of the output index and various activity information, for example, based on whether the value of the output index and the contents of the various activity information satisfy a predetermined condition. The predetermined condition can be set for each element and for each aspect of each element. For example, when the predetermined condition is satisfied, a first predetermined score is reflected in the element score, and when it is not satisfied, a second predetermined score is reflected in the element score, thereby acquiring the element score. Specifically, for example, when the frequency of bowel sounds is obtained as the value of the output index, if the frequency of bowel sounds is within a predetermined range, the first predetermined score may be added to the reference bowel motility score, and when it is not satisfied, the second predetermined score may be subtracted from the reference bowel motility score.

[0091] Each component of element score acquisition section 151 stores the acquired element score in user information storage section 115 in association with the user identifier.

[0092] Each unit of the element score acquisition unit 151 may compare the value of the output index or the contents of the various activity information with a predetermined standard, and calculate the element score according to the result by using a predetermined calculation formula. A plurality of thresholds may be prepared as standards, and a predetermined score corresponding to the condition range to which the value of the output index or the contents of the various activity information falls may be reflected in the element score. A plurality of evaluation viewpoints (such as a viewpoint to be compared with a standard value) may be provided for each element such as intestinal movement, intestinal condition, excretion, beverage, meal, and activity status, and a predetermined score may be reflected in the element score according to the result of comparison with the standard value for each viewpoint. The score to be reflected may be reflected in the element score based on information (for example, an n-dimensional lookup table) that is previously mapped in a space composed of a plurality of viewpoint axes.

[0093] Each unit of the element score acquisition unit 151 may acquire an element score based on an element score previously acquired for the user stored in the user information storage unit 115, or on the value of an output index or various activity information at a past time point. For example, the current score may be reflected in the element score acquired last time, to acquire the current element score. In addition, the element score may be acquired by using the output index value or various activity information for a predetermined period in the past and the current output index value or various activity information, and utilizing an average value or the like of these. The element score may be acquired by using (for example, adding up) scores specified for each of a predetermined number of past output index values ​​or various activity information and the current output index value or various activity information.

[0094] Each unit of the element score acquisition unit 151 may set factors such as conditions set for acquiring such element scores, a reference value for comparison, a reference element score, points reflected in the element score, and a method for reflecting the points in the element score (addition, subtraction, multiplication, etc.) as appropriate based on the health condition information of the user. That is, each unit of the element score acquisition unit 151 may acquire an element score based on the health condition information of the user. Specifically, for example, each unit of the element score acquisition unit 151 may be configured to acquire an element score by applying different factors depending on the sex and age of the user.

[0095] In this embodiment, the score acquisition unit 149 acquires a score by using the intestinal motility score and intestinal condition score acquired by the intestine-related score acquisition unit 1511 in this way, the excretion score acquired by the excretion score acquisition unit 1512, the beverage score and meal score acquired by the eating and drinking score acquisition unit 1513, and the activity status score acquired by the activity status score acquisition unit 1514. The score may be acquired by applying each element score to a predetermined calculation formula, such as by adding or multiplying it in a predetermined manner. The score may also be acquired by using a learning device configured using a machine learning technique in which each element score is input and a score is output. Each element score may be used to acquire the score after being changed from the value acquired in each unit of the element score acquisition unit 151, such as by normalizing it as necessary.

[0096] The score acquiring unit 149 stores the acquired score in the user information storage unit 115 in association with the user identifier.

[0097] The score acquiring unit 149 may acquire the current score based on the score previously acquired for the user stored in the user information storage unit 115. For example, the current score may be acquired by reflecting points according to each element score of the current score on a reference score based on the previous score.

[0098] The score acquiring unit 149 may change the predetermined method used for acquiring such a score as appropriate based on the health condition information of the user. Specifically, for example, the score acquiring unit 149 may be configured to perform calculations using element scores by different methods according to the user's sex, age, height, weight, medical history, a predetermined questionnaire result, etc., to acquire the score. That is, the score acquiring unit 149 may acquire the score by a method corresponding to the health condition information of the user.

[0099] In this embodiment, the attention element specifying unit 152 compares a past score (old score) acquired for one user with a new score (new score) newly acquired by the score acquisition unit 149. Then, the attention element specifying unit 152 judges whether the comparison result satisfies a predetermined condition. Furthermore, the attention element specifying unit 152 specifies one or more evaluation elements of interest among two or more evaluation elements according to the judgment result. Specifying may be expressed as making the evaluation element distinguishable from other evaluation elements, such as by performing a flagging process. Note that the terms "past" and "new" here may be expressions based on a past point in time. As the predetermined condition, for example, a value (lower score) indicating that the new score is in a worse state than the past score, a difference between the new score and the past score being greater than a predetermined threshold, a ratio between the new score and the past score being greater than a predetermined threshold, or a combination thereof may be set. Such a condition may be a condition regarding the relationship between the magnitude of the score difference and a predetermined value. Examples of the predetermined condition include a condition that the difference between an element score in the new score and the element score in the past score is greater than a predetermined threshold, a condition that the element score in the new score is a value (lower score) indicating that the element score is in a worse state than the element score in the past score, a condition that the ratio of both element scores is greater than a predetermined threshold, and combinations thereof. Such a condition may be called a condition regarding the relationship between the magnitude of the difference between the element scores and a predetermined value. In this embodiment, for example, the evaluation element is configured to be identified when a condition regarding the relationship between the magnitude of the difference between the element scores and a predetermined value is satisfied for each evaluation element.

[0100] The target element specifying unit 152 may be configured not to specify any evaluation element if the comparison result of both scores does not satisfy a predetermined condition.

[0101] The second activity information acquiring unit 153 includes a sample creating unit 154 and a sample score acquiring unit 155. The second activity information acquiring unit 153 uses the learning information acquired by the learning information acquiring unit 148 to acquire second activity information.

[0102] In this embodiment, the second activity information is activity information including a value for at least one parameter among two or more parameters that is different from the value of the first activity information acquired by the first activity information acquisition unit 144. Here, the score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit 149 using the first activity information acquired by the first activity information acquisition unit 144. In other words, the second activity information acquisition unit 153 acquires, by using the learning information, the second activity information including a value for at least one parameter among two or more parameters that is different from the value of the first activity information, and the score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit 149.

[0103] Particularly, in this embodiment, the second activity information acquiring unit 153 acquires second activity information such that the attention element score for the evaluation element identified by the attention element identifying unit 152 constituting the score acquired by applying the learning information to the second activity information is different from the attention element score constituting the score acquired by the score acquiring unit 149. For example, when one element score is lower in the new score than in the past score, the attention element identifying unit 152 identifies the evaluation element. Then, the second activity information acquiring unit 153 acquires second activity information such that a score is acquired in which the element score is different from the score acquired by the score acquiring unit 149.

[0104] In this embodiment, the second activity information acquisition unit 153 acquires a score by the sample score acquisition unit 155 using activity information (referred to as sample activity information) that is a candidate for the second activity information created by the sample creation unit 154, and determines whether or not to acquire the sample activity information as the second activity information based on the score and the score acquired by the score acquisition unit 149.

[0105] That is, the sample creation unit 154 creates sample activity information by changing the values ​​of one or more selected parameters for the first activity information. The values ​​can be changed in various ways. For example, the first activity information can be increased or decreased by a predetermined value, or increased or decreased by a predetermined ratio. The sample score acquisition unit 155 acquires a score by applying the learning information acquired by the learning information acquisition unit 148 to the sample activity information. For convenience, the score acquired in this manner may be referred to as a sample score.

[0106] The second activity information acquiring unit 153 compares the sample score with the score acquired by the score acquiring unit 149, and acquires the sample activity information as the second activity information based on the comparison result. For example, when the comparison result of both scores indicates that the difference between the attention element scores for the evaluation elements identified by the attention element identifying unit 152 is equal to or greater than a predetermined value, or is within a predetermined range of values, the second activity information acquiring unit 153 acquires the sample activity information as the second activity information.

[0107] The second activity information acquiring unit 153 may acquire sample activity information as the second activity information in accordance with a result of comparing the sample score with the score acquired by the score acquiring unit 149, regardless of each element score. In this manner, when the second activity information is acquired in accordance with a comprehensive comparison result, regardless of the comparison result of each element score, the attention element identifying unit 152 may not be provided. Moreover, the acquisition of the second activity information in accordance with the comprehensive comparison result may be performed only when no attention element is identified by the attention element identifying unit 152, or may be performed every time.

[0108] Here, in this embodiment, only when the attention element score in the sample score is a value indicating that the state or situation of the user is a more ideal state for the corresponding evaluation element, the second activity information acquisition unit 153 may acquire the sample activity information as the second activity information. In other words, the second activity information acquisition unit 153 may acquire second activity information such that the attention element score of the score acquired by applying the learning information is higher than the attention element score of the score acquired by the score acquisition unit 149. Furthermore, the second activity information acquisition unit 153 may acquire second activity information such that the score acquired by applying the learning information is higher than the score acquired by the score acquisition unit 149.

[0109] The method of acquiring the second activity information by the second activity information acquisition unit 153 is not limited to this. For example, the second activity information acquisition unit 153 can acquire one of the first activity information acquired in the past, and when the score acquired by applying the learning information acquired by the learning information acquisition unit 148 to the first activity information is higher than the score acquired by the score acquisition unit 149, the first activity information can be acquired as the second activity information. In this case, it may be expressed that the sample activity information is created based on the first activity information acquired in the past. Also, for example, the sample creation unit 154 may create the sample activity information by changing the values ​​of one or more parameters selected based on the first activity information acquired in the past for the user for the first activity information. For example, the sample activity information may be generated by changing the values ​​of parameters corresponding to past activities or states. By acquiring the second activity information in this way, it is possible to output recommendation information that is easy for each user to reflect in future activities.

[0110] The recommendation information acquisition unit 157 includes an activity information comparison unit 158. The activity information comparison unit 158 ​​compares the first activity information acquired by the first activity information acquisition unit 144 with the second activity information acquired by the second activity information acquisition unit 153. The recommendation information acquisition unit 157 acquires recommendation information regarding at least one parameter among two or more parameters related to the activity state of the user according to a comparison result between the first activity information and the second activity information.

[0111] More specifically, in this embodiment, the activity information comparison unit 158 ​​acquires, for example, a parameter identifier for one or more parameters whose values ​​are different between the first activity information and the second activity information. For example, for each parameter, when a condition on the magnitude of the difference in value between the first activity information and the second activity information is satisfied, the activity information comparison unit 158 ​​acquires a parameter identifier for the parameter. As the condition on the magnitude of the difference in value, for example, various conditions can be set, such as the difference in value being greater than a predetermined value, the ratio of one to the other being greater than a predetermined value, etc. Furthermore, the activity information comparison unit 158 ​​may be configured to acquire a parameter identifier for one or more parameters whose values ​​are different between the first activity information and the second activity information, when a further predetermined condition is satisfied. For example, the activity information comparison unit 158 ​​may be configured to acquire a parameter identifier for the parameter when the value is different between the first activity information and the second activity information, and the relationship between the value of the parameter in the first activity information and the predetermined value is in a predetermined state. The predetermined state is, for example, large, small, a difference is greater than or equal to a predetermined value, a ratio is greater than or equal to a predetermined value, etc., but is not limited thereto.

[0112] Then, the recommendation information acquisition unit 157 refers to the corresponding information stored in the recommendation information storage unit 117 and acquires a task identifier corresponding to the parameter identifier acquired by the activity information comparison unit 158. The recommendation information acquisition unit 157 acquires recommendation information using the acquired task identifier and information corresponding thereto. For example, the content of a task specified by the task identifier and information explaining the task are configured as recommendation information and acquired. Such information can be configured, for example, using information previously stored in the storage unit 110 in association with the task identifier, but the configuration method is not limited to this. Also, acquiring recommendation information may mean, for example, acquiring only the task identifier as recommendation information.

[0113] In this embodiment, the recommendation information acquisition unit 157 may be configured to acquire the corresponding task identifier from among task identifiers of tasks previously performed by the user when acquiring a task identifier corresponding to the parameter identifier acquired by the activity information comparison unit 158. In this case, the recommendation information acquisition unit 157 may be configured to acquire the corresponding task identifier from among task identifiers of tasks previously performed by the user but not currently performed. Such processing can be realized, for example, by accumulating history information for each user in the user information storage unit 115 that allows search for task identifiers of tasks previously performed, and referring to this history information, but the method of realization is not limited to this method.

[0114] The recommendation information acquisition unit 157 may be configured to output recommendation information without using the corresponding information. For example, the recommendation information acquisition unit 157 may be configured to acquire the parameter identifier acquired by the activity information comparison unit 158 ​​and information about the parameter as recommendation information. The information about the parameter to be used as recommendation information may be configured, for example, using information that is stored in advance in the storage unit 110 in association with the parameter identifier, but the configuration method is not limited to this. The recommendation information may be information that appropriately combines a task identifier corresponding to the parameter identifier and other information. By using such a parameter identifier or information about the parameter as recommendation information, it is possible to give the user an awareness of his / her own activity that may affect the score. The recommendation information acquisition unit 157 may also use information corresponding to a difference about at least one parameter as recommendation information according to a comparison result between the first activity information and the second activity information. For example, recommendation information may be configured such that the difference between an actual value, which is first activity information, and a target value, which is second activity information, is a task to be achieved by the user, with respect to a value indicating the actual performance of a specified activity.

[0115] Here, in this embodiment, the recommendation information acquisition unit 157 is preferably configured to output recommendation information including information on the order of influence on the score for at least two parameters among two or more parameters related to the activity state of the user, using the first activity information and two or more pieces of second activity information. That is, the activity information comparison unit 158 ​​compares the first activity information with two or more pieces of second activity information having different values ​​for different parameters, and acquires one or more parameter identifiers from each of them. The recommendation information acquisition unit 157 assigns an order (rank) to the acquired two or more parameter identifiers according to a comparison result (which may be a comparison result between element scores) between the sample score corresponding to each piece of second activity information and the score acquired by the score acquisition unit 149, and acquires recommendation information according to the order. For example, the recommendation information acquisition unit 157 assigns an order so that the rank of the parameter identifier acquired for the second activity information having a larger score difference is higher. Then, the recommendation information acquisition unit 157 acquires recommendation information in which, for example, information on the rank is associated with each parameter identifier and information such as a task identifier corresponding thereto. This allows the user to understand the order in which the recommendation information has the greatest impact on the score for multiple parameters and the information on the corresponding tasks, etc., and allows the user to understand the priority when working on or being aware of them. A sensitivity analysis may be performed on the impact that the value of each parameter has on the score, and the parameter identifiers may be ordered using the results. The recommendation information may also include information that specifies the output order for multiple parameters and other information, so that the information is output by the output unit 161 in the ordered order.

[0116] The output unit 161 outputs the recommendation information acquired by the recommendation information acquisition unit 157. The output unit 161 outputs the score acquired by the score acquisition unit 149, but may not output the score. The output unit 161 may output information (such as an identifier) ​​about the evaluation element identified by the attention element identification unit 152. When outputting the score or the information about the evaluation element, the recommendation information and the score may be output at the same time, or may be output at different times. For example, the device may be configured to output the recommendation information acquired corresponding to the score after a predetermined time has elapsed since the score or the like was output. In this embodiment, the output unit 161 outputs the recommendation information by transmitting it to the terminal device 600, but is not limited thereto. For example, the recommendation information may be output by displaying the recommendation information by characters, images, or the like on a display provided in the information processing device 100.

[0117] The transmitting unit 170 transmits the information via the network to other devices constituting the information processing system 1. The transmitting unit 170 transmits the information to, for example, the terminal device 600. In other words, the transmitting unit 170 outputs the information to, for example, the terminal device 600.

[0118] Next, the configuration of the terminal device 600 will be described.

[0119] 3, the terminal device 600 includes a terminal storage unit 610, a terminal receiving unit 620, a terminal acceptance unit 630, a device processing unit 640, a terminal output unit 660, a terminal transmission unit 670, and a sensor unit 680. The terminal output unit 660 includes a display unit 661. The sensor unit 680 includes a microphone 681 and an acceleration sensor 683.

[0120] The terminal storage unit 610 includes a sound information storage unit 611 , a device identification information storage unit 613 , and an activity information storage unit 615 .

[0121] The sound information storage unit 611 accumulates sound information recorded using the sensor unit 680 of the terminal device 600. The sound information is transmitted to the information processing device 100 by the terminal transmission unit 670, and may be deleted from the sound information storage unit 611 when the transmission is completed, may be held as it is until a predetermined period has elapsed, or may be held permanently until a deletion operation is performed by the user.

[0122] Device identification information is stored in the device identification information storage unit 613. The device identification information is information capable of identifying the model of the terminal device 600, but is not limited to this. Other information may not be writable in the device identification information storage unit 613.

[0123] Activity information is accumulated in the activity information storage unit 615. The activity information is transmitted to the information processing device 100 by the terminal transmission unit 670, and may be deleted from the activity information storage unit 615 when the transmission is completed, or may be held until a predetermined period of time has elapsed, or may be held permanently until a deletion operation is performed by the user. The activity information storage unit 615 may be configured to store user health condition information, and the health condition information may also be transmitted to the information processing device 100 by the terminal transmission unit 670.

[0124] The activity information stored in the activity information storage unit 615 may include information input by the user or information based on the information. This information may be, for example, information accepted by the device acceptance unit 630, or information acquired by the device processing unit 640 by performing a calculation or the like based on the information accepted by the device acceptance unit 630.

[0125] Furthermore, the activity information stored in the activity information storage unit 615 may include measurement values ​​or information based on the measurement values. For example, the information may be information measured by the sensor unit 680, or information acquired by the device processing unit 640 by performing a calculation or the like based on the information measured by the sensor unit 680. Furthermore, the information may be information measured by a sensor device communicably connected to the terminal device 600 and transmitted to the terminal device 600.

[0126] The terminal receiving unit 620 receives information transmitted from the information processing device 100 or other devices via the network. The terminal receiving unit 620 accumulates the received information, for example, in the terminal storage unit 610, so that the device processing unit 640 and the like can acquire the information.

[0127] The terminal reception unit 630 receives various input operations for the terminal device 600 by a user who uses the terminal device 600. The operations are performed, for example, using an input device (not shown), but are not limited to this. The terminal reception unit 630 may receive, for example, an input operation by voice inputted through the microphone 681.

[0128] The terminal processing unit 640 uses each unit of the terminal device 600 to perform various information processing operations.

[0129] The terminal output unit 660 outputs information, for example, by displaying the information on a display unit 661 which is a display device. Note that the method of outputting information is not limited to this, and the information may be output by outputting sound or the like from a speaker or the like.

[0130] The terminal transmitting unit 670 transmits, for example, information acquired by the terminal processing unit 640 or the like via the network.

[0131] The sensor unit 680 may have, for example, a microphone 681 and an acceleration sensor 683, as well as an air pressure sensor. The sensor unit 680 uses the microphone 681 to record sounds and measures items, and outputs information such as obtained voice data and measurement values. The obtained information is stored in the terminal storage unit 610, for example. Here, the measurement value is, for example, a value indicating a change in acceleration acquired by an acceleration sensor, or a value indicating a change in air pressure acquired by an air pressure sensor, but is not limited thereto. The sensor unit 680 may include, for example, a pulse sensor, an illuminance sensor, a camera, or a position information sensor capable of identifying a position by a GPS or the like. The sensor unit 680 may also be a timer that measures the passage of time. In this embodiment, the sensor unit 680 functions as an activity meter for acquiring information on the amount of activity of the user, such as the amount of consumed heat and the number of steps, and information on the user's lifestyle, such as the user's wake-up time, bedtime, and commuting time. In addition, based on the measurement values ​​obtained by the sensor unit 680, information about the user's living environment, such as the area in which the user lives, the climate, the noise environment, etc., may be obtained and stored in the terminal storage unit 610.

[0132] Next, an example of the operation of the information processing device 100 performed when a user uses the information processing system 1 according to this embodiment will be described. In this embodiment, the user can use the information processing system 1 by operating a predetermined application on the terminal device 600 while, for example, accessing the information processing device 100 via the terminal device 600 or receiving information transmitted from the information processing device 100. Note that the predetermined application may be, for example, a dedicated application that operates using information transmitted from the information processing device 100, or a web browser that displays web applications provided in the information processing device 100 in a usable manner.

[0133] In this embodiment, the information processing system 1 is typically used as follows. That is, the user periodically records his / her own abdominal sounds using the terminal device 600. Periodically can mean, for example, every day, before or after every meal, or every week. Then, the sound information is transmitted from the terminal device 600 to the information processing device 100, and a score is acquired in the information processing device 100. The information processing device 100 acquires recommendation information using the acquired score, and transmits (outputs) it to the terminal device 600. The terminal device 600 receives the recommendation information, and displays it on the display device by the terminal output unit 660. This allows the user to easily recognize tasks to be undertaken and matters to be noted regarding the health condition, based on information about the user's intestines and other activity information. The user can improve the health condition by performing daily activities with reference to the recommendation information. When such an operation of the information processing system 1 is performed, the information processing device 100 performs various operations, for example, as follows. These operations are performed by the processing unit 140 executing control operations and the like using each unit.

[0134] The storage unit 110 and the terminal storage unit 610 are preferably non-volatile recording media, but may be volatile recording media. Information acquired by each device is stored in each of these, but the process by which the information is stored is not limited to this. For example, the information may be stored via a recording medium, information transmitted via a communication line may be stored, or information inputted via an input device may be stored.

[0135] Moreover, the above-mentioned processing unit 140 and device processing unit 640 can usually be realized by an MPU, memory, etc. The processing procedures of the processing unit 140 and device processing unit 640 are usually realized by software, and the software is recorded in a recording medium such as a ROM. However, they may also be realized by hardware (dedicated circuit).

[0136] Furthermore, the input means that can be used to input information that can be accepted by the acceptance unit 130 or the terminal acceptance unit 630 may be anything, such as a numeric keypad, a keyboard, a mouse, a menu screen, etc. The acceptance unit 130 or the terminal acceptance unit 630 may be realized by a device driver for an input means such as a numeric keypad or a keyboard, or control software for a menu screen, etc.

[0137] Furthermore, the receiving unit 120 and the terminal receiving unit 620 are usually realized by wireless or wired communication means, but may be realized by means for receiving broadcasts.

[0138] Furthermore, the transmitting unit 170 and the terminal transmitting unit 670 are usually realized by wireless or wired communication means, but may be realized by broadcasting means.

[0139] FIG. 4 is a flowchart showing an example of the operation of the information processing device 100.

[0140] (Step S11) The processing unit 140 judges whether or not the information transmitted from the terminal device 600 etc. has been received by the receiving unit 120. If it is judged that the information has been received, the process proceeds to step S12, and if not, the process proceeds to step S13.

[0141] (Step S12) Processing unit 140 identifies the user based on the received information, and stores the received information in user information storage unit 115 in association with the user identifier. For example, when activity information, sound information, device identification information, or the like is transmitted from terminal device 600 in association with the user identifier, processing unit 140 stores the received information in user information storage unit 115 in association with the user identifier.

[0142] (Step S13) The processing unit 140 judges whether or not a trigger for acquiring a score has occurred. In other words, the processing unit 140 judges whether or not a condition for starting to acquire a score has been satisfied. If it is determined that a trigger has occurred, the process proceeds to step S14. If not, the process returns to step S11.

[0143] For example, the trigger may be an instruction from the user to obtain a score through the terminal device 600 (a predetermined information corresponding to the instruction is transmitted), but the trigger is not limited to this. For example, the trigger may be the satisfaction of various conditions, such as the arrival of a predetermined time or the new reception of sound information or other activity information.

[0144] (Step S14) Processing unit 140 performs a score acquisition process by score acquisition unit 149. The score acquisition process will be described later. By the score acquisition process, the score and each element score are acquired and accumulated in user information storage unit 115.

[0145] (Step S15) The processing unit 140 performs an attention element identification process using the attention element identification unit 152. The attention element identification process will be described later. When one or more evaluation elements of interest are identified by the attention element identification process, information that can identify this (for example, flag information) is accumulated in the user information storage unit 115.

[0146] (Step S16) The processing unit 140 performs a process of acquiring the second activity information by the second activity information acquisition unit 153. The process of acquiring the second activity information will be described later. The second activity information is acquired by the process of acquiring the second activity information by the second activity information acquisition unit 153, and is accumulated in the user information storage unit 115.

[0147] (Step S17) The processing unit 140 performs a process of acquiring recommendation information using the recommendation information acquisition unit 157. The process of acquiring recommendation information will be described later. The recommendation information is acquired through the process of acquiring recommendation information, and is accumulated in the user information storage unit 115.

[0148] (Step S18) The processing unit 140 constructs information to be output by the output unit 161 using the acquired scores and recommendation information. In the present embodiment, information for showing the scores, recommendation information, and information for showing a radar chart using each element score are constructed, but this is not limited to this. The output unit 161 may construct and output information showing each element score as a graph in another format, or may not be configured to output information related to the element scores.

[0149] (Step S19) The processing unit 140 outputs the constructed information to the target user through the output unit 161. That is, the processing unit 140 outputs the information constructed by the output unit 161 to the terminal device 600 used by the user for whom the score is to be calculated through the transmission unit 170. This allows the terminal device 600 that has received the information to display the score and the recommendation information.

[0150] FIG. 5 is a flowchart showing an example of the score acquisition process of the information processing device 100. As shown in FIG.

[0151] (Step S111) The score acquisition unit 149 acquires sound information, activity information, past user information, and the like related to a target user based on the user identifier of the user from the user information storage unit 115. Health condition information may also be acquired.

[0152] (Step S112) The score acquisition unit 149 performs a process of acquiring the frequency of bowel sounds and an estimation result of the state of the bowel using the sound information. Hereinafter, such a process may be referred to as an abdominal sound use process. The abdominal sound use process will be described in detail later.

[0153] (Step S113) Score acquiring section 149 accumulates information such as the acquired frequency of bowel sounds and the intestinal state estimation result in user information storage section 115 in association with the user identifier of the target user.

[0154] (Step S114) The score acquisition unit 149 performs a process of acquiring scores related to each element by the element score acquisition unit 151. Hereinafter, such a process is referred to as an element score acquisition process. In this embodiment, the element score acquisition process includes an intestine-related score acquisition process, an excretion score acquisition process, a diet score acquisition process, a beverage score acquisition process, and an activity status score acquisition process. Details of each element score acquisition process will be described later.

[0155] (Step S115) When each element score is obtained, the score acquiring unit 149 acquires a score from each element score. At this time, as described above, the score acquiring unit 149 acquires a score by, for example, performing addition or multiplication using each element score in a predetermined method, but is not limited to this.

[0156] (Step S116) Score acquiring unit 149 associates the acquired score and each element score with the user identifier of the target user, and accumulates them in user information storage unit 115. After that, the process returns to FIG.

[0157] FIG. 6 is a flowchart showing an example of abdominal sound usage processing of the information processing device 100.

[0158] (Step S121) The score acquiring unit 149 generates a spectrogram from sound information, which is sound data obtained by recording abdominal sounds.

[0159] (Step S122) The score acquisition unit 149 selects, from the learning information for sound information stored in the learning information storage unit 111, the learning information for sound information that corresponds to the device identification information corresponding to the sound information, as the learning information for sound information to be used.

[0160] (Step S123) The score acquisition unit 149 inputs the sound information into the learning information for sound information and outputs the value of the output index. In this embodiment, the frequency of bowel sounds included in the abdominal sounds and the estimation result of the state of the intestines are output. Then, the process returns to that shown in FIG. 5.

[0161] When the sound information stored in the user information storage unit 115 is a spectrogram, such as when the sound information transmitted from the terminal device 600 is a spectrogram, the process of step S121 may not be performed.

[0162] FIG. 7 is a flowchart showing an example of the intestine-related score acquisition process of the information processing device 100.

[0163] (Step S141) The intestine related score acquisition unit 1511 resets the intestine motility score and the intestine state score to their initial values ​​(for example, zero).

[0164] (Step S142) The intestine related score acquisition unit 1511 judges whether or not the frequency of bowel sounds is within a predetermined range. If it is judged to be within the predetermined range, the process proceeds to step S143, and if not, the process proceeds to step S144.

[0165] In addition, the frequency of bowel sounds being within a predetermined range can be set to, for example, 5 to less than 20 bowel sounds greater than a predetermined level within a predetermined period of time, but the number of times is not limited to this.

[0166] (Step S143) The intestine-related score acquiring section 1511 adds 10 points to the intestine motility score. That is, the intestine-related score acquiring section 1511 determines that the intestinal peristalsis is in an appropriate state. The process proceeds to step S145.

[0167] (Step S144) The intestine-related score acquiring section 1511 adds 5 points to the intestine motility score. That is, the intestine-related score acquiring section 1511 determines that the intestine peristalsis is in a poor state. The process proceeds to step S145.

[0168] (Step S145) The intestine related score acquisition unit 1511 judges whether the intestine state estimation result is "normal". If it is judged to be within the predetermined range, the process proceeds to step S143, otherwise, the process proceeds to step S144. If the intestine state estimation result is "diarrhea" or "constipation", the process proceeds to step S147.

[0169] (Step S146) The intestine related score acquiring section 1511 adds 10 points to the intestine condition score. That is, the intestine related score acquiring section 1511 determines that the intestine is in good condition.

[0170] (Step S147) The intestine related score acquiring section 1511 adds 5 points to the intestine condition score. That is, the intestine related score acquiring section 1511 determines that the intestinal peristalsis is in an appropriate state.

[0171] When step S146 or step S147 is completed, the intestine related score acquisition unit 1511 acquires the intestine motility score and the intestine state score as the above results, and the process returns to FIG.

[0172] FIG. 8 is a flowchart showing an example of the excretion score acquisition process of the information processing device 100. As shown in FIG.

[0173] (Step S151) The excretion score acquisition unit 1512 resets each excretion score to an initial value (for example, zero).

[0174] (Step S152) The excretion score acquisition unit 1512 judges whether the shape of the excretion corresponds to a predetermined type. For example, if the label value of the Bristol scale included in the excretion-related information is a predetermined value (for example, predetermined words such as "banana" or "soft"), it can be judged that the shape of the excretion corresponds to the predetermined type. If it is judged that the shape of the excretion corresponds to the predetermined type, the process proceeds to step S153, and if not, the process proceeds to step S154.

[0175] (Step S153) The excretion score acquisition unit 1512 adds 10 points to the excretion score. Then, the process proceeds to step S155.

[0176] (Step S154) The excretion score acquisition unit 1512 adds 5 points to the excretion score. Then, the process proceeds to step S155.

[0177] (Step S155) The excretion score acquisition unit 1512 judges whether the amount of excretion is within a predetermined range. For example, the amount of excretion may be a user input value related to the amount of excretion contained in the excretion-related information. Also, for example, the predetermined range may be set to a range from 0 grams to 200 grams, but is not limited to this. If it is judged that the amount of excretion is within the predetermined range, the process proceeds to step S156, and if not, the process proceeds to step S157.

[0178] (Step S156) The excretion score acquisition unit 1512 adds 10 points to the excretion score. The process proceeds to step S158.

[0179] (Step S157) The excretion score acquisition unit 1512 adds 5 points to the excretion score. The process proceeds to step S158.

[0180] (Step S158) The excretion score acquisition unit 1512 judges whether the excretion smells good or not. For example, the excretion smell may be a user's input value related to the excretion smell contained in the excretion-related information. If it is judged that the excretion smells good, the process proceeds to step S159, otherwise, the process proceeds to step S160.

[0181] (Step S159) The excretion score acquisition unit 1512 adds 10 points to the excretion score.

[0182] (Step S160) The excretion score acquisition unit 1512 adds 5 points to the excretion score.

[0183] When step S159 or step S160 is completed, the excretion score acquisition unit 1512 acquires the excretion score as the above result, and the process returns to FIG.

[0184] FIG. 9 is a flowchart showing an example of meal score acquisition processing of the information processing device 100.

[0185] (Step S161) The eating and drinking score acquisition unit 1513 resets each meal score to an initial value (for example, zero).

[0186] (Step S162) The eating and drinking score acquisition unit 1513 judges whether the user has had breakfast. For example, the judgment can be made based on the presence or absence of an input value indicating that the user has had breakfast, which is included in the meal information. If it is judged that the user has had breakfast, the process proceeds to step S163, and if not, the process proceeds to step S164.

[0187] (Step S163) The eating score acquisition unit 1513 adds 10 points to the meal score. Then, the process proceeds to step S165.

[0188] (Step S164) The eating score acquisition unit 1513 adds 5 points to the meal score. Then, the process proceeds to step S165.

[0189] (Step S165) The eating score acquisition unit 1513 judges whether the user has taken in a predetermined amount or more of dietary fiber. For example, the dietary fiber equivalent amount can be calculated based on the meal contents included in the diet information, and the judgment can be made using this value. Also, for example, the predetermined amount can be set to 12 grams, but is not limited to this. An upper limit value may be set. If it is judged that the user has taken in a predetermined amount or more of dietary fiber, proceed to step S166, and if not, proceed to step S167.

[0190] (Step S166) The eating score acquisition unit 1513 adds 10 points to the meal score. Then, the process proceeds to step S168.

[0191] (Step S167) The eating score acquisition unit 1513 adds 5 points to the meal score. Then, the process proceeds to step S168.

[0192] (Step S168) The eating score acquisition unit 1513 judges whether or not the user has taken in a predetermined amount of calcium or more. For example, the calcium equivalent amount can be calculated based on the meal contents included in the meal information, and the judgment can be made using the value. Also, for example, the predetermined amount can be set to 160 milligrams, but is not limited to this. An upper limit value may be set. If it is judged that the user has taken in a predetermined amount of calcium or more, the process proceeds to step S169, and if not, the process proceeds to step S160.

[0193] (Step S169) The eating and drinking score acquisition unit 1513 adds 10 points to the meal score.

[0194] (Step S170) The eating score acquisition unit 1513 adds 5 points to the meal score.

[0195] When step S169 or step S170 is completed, eating and drinking score acquisition section 1513 acquires a meal score as a result of the above, and the process returns to FIG.

[0196] FIG. 10 is a flowchart showing an example of a beverage score acquisition process of the information processing device 100. As shown in FIG.

[0197] (Step S171) The eating and drinking score acquisition unit 1513 resets each beverage score to an initial value (for example, zero).

[0198] (Step S172) The eating and drinking score acquisition unit 1513 judges whether the user consumed a predetermined amount or more of beverage in the morning. For example, the judgment can be made based on an input value of the amount of water consumed by the user in a predetermined time period, which is included in the beverage information. Also, for example, the predetermined amount can be set to 300 milliliters, but is not limited to this. An upper limit value may be set. If it is judged that the user consumed a predetermined amount or more of beverage in the morning, the process proceeds to step S173, and if not, the process proceeds to step S174.

[0199] (Step S173) The eating and drinking score acquisition unit 1513 adds 10 points to the drink score. Then, the process proceeds to step S175.

[0200] (Step S174) The eating and drinking score acquisition unit 1513 adds 5 points to the drink score. Then, the process proceeds to step S175.

[0201] (Step S175) The eating and drinking score acquisition unit 1513 judges whether the user's daily beverage intake is equal to or greater than a predetermined amount. For example, the judgment can be made based on an input value of the user's daily drinking amount contained in the beverage information. Also, for example, the predetermined amount can be set to 2000 milliliters, but is not limited to this. An upper limit value may be set. If it is determined that the daily beverage intake is equal to or greater than the predetermined amount, the process proceeds to step S176, and if not, the process proceeds to step S177.

[0202] (Step S176) The eating and drinking score acquisition unit 1513 adds 10 points to the drink score.

[0203] (Step S177) The eating and drinking score acquisition unit 1513 adds 5 points to the drink score.

[0204] When step S176 or step S177 is completed, eating and drinking score acquisition unit 1513 acquires a beverage score as a result of the above, and the process returns to FIG.

[0205] FIG. 11 is a flowchart showing an example of the activity status score acquisition process of the information processing device 100. As shown in FIG.

[0206] (Step S181) The activity status score acquisition unit 1514 resets each activity status score to an initial value (for example, zero).

[0207] (Step S182) The activity status score acquisition unit 1514 judges whether the number of steps taken in a day is equal to or greater than a predetermined value. For example, the judgment can be made based on the accumulated number of steps taken in a day of the user, which is included in the activity status information. In addition, for example, 7000 steps can be set as the predetermined value, but is not limited to this. An upper limit value may be set. If it is determined that the number of steps taken in a day is equal to or greater than the predetermined value, the process proceeds to step S183, and if not, the process proceeds to step S184.

[0208] (Step S183) The activity status score acquisition unit 1514 adds 10 points to the activity status score. Then, the process proceeds to step S185.

[0209] (Step S184) The activity status score acquisition unit 1514 adds 5 points to the activity status score. Then, the process proceeds to step S185.

[0210] (Step S185) The activity status score acquisition unit 1514 judges whether the user's sleeping time is equal to or longer than a predetermined time. For example, the judgment can be made based on an input value of the user's sleeping time included in the activity status information. For example, the predetermined time can be set to 7 hours, but is not limited to this. An upper limit value may be set. If it is judged that the sleeping time is equal to or longer than the predetermined time, the process proceeds to step S186, and if not, the process proceeds to step S187.

[0211] (Step S186) The activity status score acquisition unit 1514 adds 10 points to the activity status score.

[0212] (Step S187) The activity status score acquisition unit 1514 adds 5 points to the activity status score.

[0213] When step S186 or step S187 ends, the activity status score acquisition unit 1514 acquires the activity status score as a result of the above, and the process returns to FIG.

[0214] FIG. 12 is a flowchart showing an example of the attention element identification process of the information processing device 100. As shown in FIG.

[0215] (Step S21) The attention element identification unit 152 acquires, for the user, the past score stored in the user information storage unit 115 and the new score acquired this time by the score acquisition unit 149.

[0216] (Step S22) The attention element identification unit 152 compares the past score with the new score. In this embodiment, the attention element identification unit 152 obtains, for example, a difference between attention element scores for the evaluation elements identified by the attention element identification unit 152.

[0217] (Step S23) The target element identification unit 152 judges whether or not a predetermined condition is satisfied with respect to the comparison result of both scores. If the predetermined condition is satisfied, the process proceeds to step S24, and if not, the process proceeds to step S25.

[0218] (Step S24) The focus element identification unit 152 identifies one or more evaluation elements based on the comparison result of both scores. In this embodiment, each evaluation element is identified such that a condition regarding the relationship between the magnitude of the difference between the element scores and a predetermined value is satisfied. The focus element identification unit 152 stores in the storage unit 110, for example, flag information in which a flag is set to an identifier that identifies the identified evaluation element.

[0219] (Step S25) The attention element identification unit 152 does not identify any evaluation elements. In this case, the attention element identification unit 152 stores flag information indicating that it has determined that there are no identified evaluation elements in the storage unit 110, but this is not limited to this. If no flag is set for any evaluation element, it can be considered that it has been determined that there are no identified evaluation elements.

[0220] When step S24 or step S25 is completed, the process returns to FIG.

[0221] FIG. 13 is a flowchart showing an example of a process of acquiring second activity information by the information processing apparatus 100. In FIG.

[0222] (Step S31) The second activity information acquiring unit 153 causes the sample creating unit 154 to create sample activity information from the first activity information.

[0223] (Step S32) The second activity information acquiring unit 153 acquires, by the sample score acquiring unit 155, a sample score.

[0224] (Step S33) The second activity information acquisition unit 153 judges whether or not any of the attention elements has been identified by the attention element identification unit 152. If any of the attention elements has been identified, the process proceeds to step S34; otherwise, the process proceeds to step S35.

[0225] (Step S34) The second activity information acquiring unit 153 compares the sample score for the attention element score with the score acquired by the score acquiring unit 149, and judges whether or not a condition regarding the relationship between the change in the attention element score and a predetermined value is satisfied. If the condition is satisfied, the process proceeds to step S36, and if not, the process returns to step S31.

[0226] (Step S35) The second activity information acquiring unit 153 compares the sample score with the score acquired by the score acquiring unit 149, and determines whether or not a condition regarding the relationship between a change in score and a predetermined value is satisfied. If the condition is satisfied, the process proceeds to step S36, and if not, the process returns to step S31.

[0227] (Step S36) The second activity information acquiring unit 153 acquires the sample activity information as the second activity information. The second activity information acquiring unit 153 accumulates the acquired second activity information in the user information storage unit 115, for example, in association with the user identifier of the target user. Then, the process returns to FIG. 4.

[0228] FIG. 14 is a flowchart showing an example of the process of acquiring recommendation information by the information processing device 100. As shown in FIG.

[0229] (Step S41) The recommendation information acquiring unit 157 acquires the first activity information and the second activity information from the user information storage unit 115.

[0230] (Step S42) The recommendation information acquiring unit 157 causes the activity information comparing unit 158 ​​to compare the first activity information with the second activity information.

[0231] (Step S43) The activity information comparison unit 158 ​​acquires a parameter identifier of a parameter that satisfies a condition regarding the magnitude of the difference between the values ​​of the first activity information and the second activity information.

[0232] (Step S44) The recommendation information acquisition unit 157 refers to the correspondence information stored in the recommendation information storage unit 117, and acquires a task identifier corresponding to the parameter identifier acquired by the activity information comparison unit 158.

[0233] (Step S45) The recommendation information acquisition unit 157 uses the acquired task identifier and information corresponding thereto to configure and acquire recommendation information. The recommendation information acquisition unit 157 stores the acquired recommendation information in the user information storage unit 115 in association with the user identifier. Then, the process returns to FIG. 4.

[0234] Next, a specific example of the operation of the information processing system 1 according to the present embodiment will be described with reference to screen transitions on the terminal device 600 used by the user.

[0235] In the following specific example, it is assumed that the information processing system 1 provides a health support application for supporting a user to live a healthy life. The health support application accepts an input operation related to the user's activity information and provides the user with information useful for maintaining health. The health support application is realized by a user executing a predetermined application in the terminal device 600 and performing communication between the terminal device 600 and the information processing device 100. The following screen example of the health support application is displayed by the terminal output unit 660 based on the control of the device processing unit 640. When the user instructs to obtain a score by executing a function of the health support application, information related to the score and recommendation information are output in the information processing device 100. When the terminal device 600 receives these output information, for example, a result display screen is displayed by the terminal output unit 660.

[0236] FIG. 15 is a diagram showing an example of the correspondence information in one specific example of the present embodiment.

[0237] The corresponding information stored in the recommendation information storage unit 117 may be, for example, as shown in FIG. 15. That is, in the corresponding information, a parameter identifier and a task identifier are associated with each other. As shown in the figure, for example, information corresponding to the task identifier, such as the name of the task or the description of the task, may be stored in association with the parameter identifier. The name of the task or the description of the task may be used as the task identifier. Also, as shown in the figure, for example, a product identifier for a product related to the task may be associated with the parameter identifier. Also, other information about the product related to the task, such as the name of the product, an image of the product, a price, etc., may be stored in association with the parameter identifier. By outputting these various pieces of information corresponding to the task identifier, it is possible to allow the user to recognize information about the task to be performed in more detail and to effectively motivate the user to purchase related products.

[0238] Fig. 16 is a first diagram showing a specific example of a result display screen displayed on the terminal device 600. Fig. 17 is a second diagram showing a specific example of a result display screen displayed on the terminal device 600.

[0239] FIG. 16 shows a score display screen 904, which is one of the result display screens of the health support application. The score display screen 904 includes, for example, a bowel score display section 941 showing the acquired score (sometimes referred to as bowel score in this specific example) and an element score display section 942 showing each element score in a radar chart. The user can check the bowel score and element scores using the score display screen 904. Since each element score is shown in a radar chart, the user can intuitively know which element is considered to be lacking in efforts to maintain a high intestinal condition. In addition, the example shown in FIG. 16 includes a history display button 943 for checking the progress, including past scores. The user can check the progress of the bowel score and each element score by operating the history display button 943.

[0240] The score display screen 904 includes a task suggestion button 948 for displaying the recommendation information. By operating the task suggestion button 948, the user can display a recommendation screen 905, which is one of the result display screens of the health support application, as shown in Fig. 17, and check the recommendation information. Note that the intestinal score and the recommendation information may be displayed on one result display screen.

[0241] As shown in FIG. 17, the recommendation screen 905 includes, for example, a task display section 952 that displays a task corresponding to a task identifier included in the recommendation information, and a task setting button 953 for receiving an operation for setting the displayed task as one to be performed by the user. By checking the task displayed in the task display section 952, the user can recognize that the task may effectively contribute to improving the user's health condition. In addition, the user can easily set the displayed task as one to be performed by the user by operating the task setting button 953. That is, by outputting such recommendation information to the terminal device 600 and displaying the recommendation screen 905, it is possible to easily and effectively motivate the user to effectively improve the health condition.

[0242] In this specific example, the recommendation screen 905 further includes a related information display section 954. The related information display section 954 displays information related to the task included in the recommendation information. For example, an explanation of the task displayed in the task display section 952, information about a product related to the task, etc. can be included. This allows the user to recognize information about the task to be performed in more detail and effectively motivates the user to purchase a related product. Note that the information related to the task may be, for example, information based on the corresponding information, but is not limited to this.

[0243] FIG. 18 is a diagram showing a recommendation screen 905B according to a modified example of the same specific example.

[0244] In addition to the task display section 952 and the task setting button 953, the recommendation screen 905B includes an attention information display section 956 that displays information about evaluation elements or parameters to which the user should pay attention. For example, the evaluation elements or parameters identified by the attention element identification section 152 are displayed in the attention information display section 956. By displaying such a display together with the task display section 952, the user can recognize issues related to the health condition and decide whether or not to perform a task that may contribute to improvement. Tasks can be presented in a more persuasive way to the user, and the user can be more strongly motivated to perform the task.

[0245] 18, when the task display unit 952 displays a task that the user previously performed, it is preferable to display the task in a manner that allows the user to recognize that the task was previously performed by the user. This makes the user feel that the hurdle of performing the task is low, and easily motivates the user to perform the task.

[0246] As described above, it can be said that the information processing device 100 can realize the following information processing method using the learning information and sound information stored in the storage unit 110. That is, the information processing device 100 acquires, by the learning information acquisition unit, learning information configured using two or more teacher data having activity information including values ​​of two or more parameters related to the activity state of the user and a score related to the health state of the user, by the first activity information acquisition unit, acquires first activity information including values ​​for each of the two or more parameters corresponding to the activity state of the user, by the score acquisition unit, acquires a score related to the health state of the user, by the second activity information acquisition unit, acquires, by using the learning information, second activity information including a value different from that of the first activity information for at least one parameter among the two or more parameters, and the score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit, and acquires, by the recommendation information acquisition unit, recommendation information related to at least one parameter among the two or more parameters related to the activity state of the user according to a comparison result between the first activity information and the second activity information, and outputs the recommendation information acquired by the recommendation information acquisition unit by the output unit.

[0247] According to this embodiment, the information processing device 100 can output information on the user's activity state that changes the score related to the user's health state. The user can be encouraged to perform an activity after recognizing the output information, which can contribute to improving the user's health state. Since the user's health state is scored and processing is performed based on the score, the user's health state can be objectively evaluated and information can be output. By performing such processing using activity information including values ​​of two or more parameters, it is possible to output information that is more accurate in terms of contributing to improving the user's health state, compared to, for example, a case in which a task that was performed when the previous score was good is recommended based on history information that simply records the correspondence between past task execution results and scores.

[0248] In this embodiment, it is possible to easily obtain, based on the learning information, how the newly acquired score should change depending on the activity state (e.g., whether the score should be better). Therefore, it is possible to easily and effectively output information that can contribute to improving the user's health condition.

[0249] In this embodiment, the score is obtained using information about elements thought to be related to intestinal condition. Therefore, a more accurate score can be output. Furthermore, even when the score is obtained using the user's health condition information, a more accurate score can be output. Furthermore, the score is obtained using information about a plurality of elements. Therefore, a more accurate score can be output. In this embodiment, a plurality of element scores are obtained, and a score is obtained using these. Furthermore, the plurality of element scores are output as a graph such as a radar chart. Therefore, the user can intuitively grasp the evaluation results for each element related to the health condition.

[0250] Each of the information processing devices 100 may be configured as a single server, may be configured as a plurality of servers operating in cooperation with each other, or may be a computer or the like built into other devices. Needless to say, the server may be a so-called cloud server, an ASP server, or the like, and the type is not important.

[0251] The processing in this embodiment may be realized by software. This software may be distributed by software download or the like. This software may also be recorded on a recording medium such as a CD-ROM and distributed. The software that realizes the information processing device 100 in this embodiment is a program such as the following. In other words, this program causes the computer of the information processing device 100 to function as: a learning information acquisition unit that acquires learning information constructed using two or more teacher data having activity information including values ​​of two or more parameters related to the user's activity state and a score related to the user's health state; a first activity information acquisition unit that acquires first activity information including values ​​for each of the two or more parameters corresponding to the user's activity state; a score acquisition unit that acquires a score related to the user's health state; a second activity information acquisition unit that uses the learning information to acquire second activity information including a value different from the first activity information for at least one parameter among the two or more parameters, such that the score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit; a recommendation information acquisition unit that acquires recommendation information regarding at least one parameter among the two or more parameters related to the user's activity state depending on the result of comparing the first activity information with the second activity information; and an output unit that outputs the recommendation information acquired by the recommendation information acquisition unit.

[0252] (others)

[0253] The terminal device may have a part or all of the configuration for realizing the functions related to obtaining and outputting the intestinal score, such as those possessed by the information processing device described above.

[0254] In the abdominal sound use process, extraction of the frequency of bowel sounds and estimation of the state of the intestines may be performed using learning information constructed using mutually different input information.

[0255] Furthermore, when obtaining each element score, evaluation points may be subtracted from the element score rather than being added to it. Furthermore, element scores may be obtained by adding or subtracting from a base score. The base score may be a predetermined number of points or may be set based on past history or the like. For example, the previously obtained element score may be set as the current base score. Furthermore, a value (e.g., an average value, etc.) calculated based on information on past element scores within a predetermined period may be set as the base score. By using such a method, it is possible to easily adjust the judgment result against the criteria and the degree to which it affects the element score for each element score.

[0256] Fig. 19 is a schematic diagram of a computer system 800 in the above embodiment, and Fig. 20 is a block diagram of the computer system 800.

[0257] These figures show the configuration of a computer that executes the programs described in this specification to realize the information processing device of the above-mentioned embodiment, etc. The above-mentioned embodiment can be realized by computer hardware and a computer program executed thereon.

[0258] Computer system 800 includes a computer 801 including a CD-ROM drive, a keyboard 802, a mouse 803, and a monitor 804.

[0259] In addition to the CD-ROM drive 8012, the computer 801 includes an MPU 8013, a bus 8014 connected to the CD-ROM drive 8012 etc., a ROM 8015 for storing programs such as a boot-up program, a RAM 8016 connected to the MPU 8013 for temporarily storing instructions of application programs and providing a temporary storage space, and a hard disk 8017 for storing application programs, system programs, and data. Although not shown here, the computer 801 may further include a network card for providing a connection to a LAN.

[0260] A program for causing computer system 800 to execute the functions of the information processing device or the like of the above-mentioned embodiments may be stored on CD-ROM 8101, inserted into CD-ROM drive 8012, and further transferred to hard disk 8017. Alternatively, the program may be transmitted to computer 801 via a network (not shown) and stored on hard disk 8017. The program is loaded into RAM 8016 at the time of execution. The program may be loaded directly from CD-ROM 8101 or the network.

[0261] The program does not necessarily include an operating system (OS) or a third party program that causes the computer 801 to execute the functions of the information processing device of the above-mentioned embodiment. The program only needs to include an instruction portion that calls appropriate functions (modules) in a controlled manner to obtain a desired result. How the computer system 800 operates is well known, and a detailed description will be omitted.

[0262] In addition, in the above program, the transmitting step of transmitting information and the receiving step of receiving information do not include processing performed by hardware, such as processing performed by a modem or interface card in the transmitting step (processing that is performed only by hardware).

[0263] The program may be executed by a single computer or a plurality of computers. That is, the program may be executed by a centralized processing or a distributed processing.

[0264] In the above-described embodiments, two or more components present in one device may be physically realized on one medium.

[0265] In the above embodiment, each component may be configured by dedicated hardware, or a component that can be realized by software may be realized by executing a program. For example, each component may be realized by a program execution unit such as a CPU reading and executing a software program recorded on a recording medium such as a hard disk or a semiconductor memory. During execution, the program execution unit may execute the program while accessing a storage unit or a recording medium. The program may be executed by being downloaded from a server or the like, or may be executed by reading a program recorded on a predetermined recording medium (for example, an optical disk, a magnetic disk, a semiconductor memory, etc.). The program may be used as a program constituting a program product. The computer that executes the program may be single or multiple. That is, centralized processing may be performed, or distributed processing may be performed.

[0266] In the above-mentioned embodiment, each process (each function) may be realized by centralized processing by a single device (system), or may be realized by distributed processing by a plurality of devices (in this case, the entire system composed of a plurality of devices performing distributed processing can be understood as one "device"). For example, in the above-mentioned embodiment, some of the operations described as being performed by the information processing device may be executed by another device, such as a terminal device.

[0267] In addition, in the above embodiments, the transfer of information between each component may be performed, for example, by one component outputting information and the other component receiving information if the two components transferring the information are physically different, or, if the two components transferring the information are physically the same, by shifting from a processing phase corresponding to one component to a processing phase corresponding to the other component.

[0268] In the above embodiment, information related to the processing performed by each component, such as information accepted, acquired, selected, generated, transmitted, or received by each component, and information such as thresholds, formulas, and addresses used by each component in processing, may be temporarily or long-term stored in a recording medium (not shown) even if not specified in the above description. Furthermore, each component or a storage unit (not shown) may store information in the recording medium (not shown). Furthermore, each component or a reading unit (not shown) may read information from the recording medium (not shown).

[0269] In the above embodiment, if the information used by each component, such as the thresholds, addresses, and various setting values ​​used by each component in processing, may be changed by the user, the user may or may not be able to change the information as appropriate, even if not specified in the above description. If the information is changeable by the user, the change may be realized, for example, by a reception unit (not shown) that receives a change instruction from the user, and a change unit (not shown) that changes the information in response to the change instruction. The reception unit (not shown) may receive the change instruction from an input device, may receive information transmitted via a communication line, or may receive information read from a predetermined recording medium.

[0270] The present invention is not limited to the above-described embodiment, and various modifications are possible, which are also included within the scope of the present invention.

[0271] The present invention is not limited to the configurations of the above-described embodiments, and some of the components and functions of the above-described embodiments may be omitted. [Industrial Applicability]

[0272] INDUSTRIAL APPLICABILITY As described above, the information processing device according to the present invention has an effect of being able to output information relating to a user's activity state that is thought to have an effect on a health-related score, and is useful as an information processing device or the like. [Explanation of symbols]

[0273] 1. Information Processing Systems 100 Information processing device 110 Storage area 111 Learning information storage unit 115 User information storage section 117 Recommendation information storage section 120 Receiving unit 130 Reception 140 Processing section 141 Sound information acquisition unit 143 Device identification information acquisition unit 144 First Activity Information Acquisition Department 147 Learning Information Generation Unit 148 Learning Information Acquisition Department 149 Score Acquisition Section 151 Element score acquisition unit 152 Attention Element Identification Unit 153 Second Activity Information Acquisition Department 154 Sample Creation Department 155 Sample Score Acquisition Section 157 Recommendation Information Acquisition Unit 158 Activity Information Comparison Department 161 Output section 170 Transmitter 600, 600b Terminal equipment 610 Terminal storage section 611 Sound information storage unit 613 Device identification information storage unit 615 Activity Information Storage Unit 620 Terminal receiving unit 630 Terminal Reception 640 Terminal Processing Unit 660 Terminal Output Unit 661 Display section 670 Terminal Transmitter 680 Sensor section 681, 681b Mike 683 Acceleration Sensor 904 Score display screen 905 Recommendation screen 941 Intestinal score display 942 Element score display 943 History display button 948 Task Suggestion Button 952 Task display section 953 Task Setting Button 954 Related information display section 956 Attention information display section 1511 Intestinal Score Acquisition Section 1512 Excretion Score Acquisition Department 1513 Food and Drink Score Acquisition Department 1514 Activity Score Acquisition Department

Claims

1. a learning information acquisition unit that acquires learning information configured using two or more pieces of teacher data having activity information including values ​​of two or more parameters related to a user's activity state and a score related to the user's health state; a first activity information acquiring unit that acquires first activity information including values ​​for each of the two or more parameters, the values ​​corresponding to an activity state of the user; A score acquisition unit that acquires a score related to the health condition of the user; a second activity information acquisition unit that acquires, using the learning information, second activity information including a value different from that of the first activity information for at least one parameter among the two or more parameters, such that a score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit; a recommendation information acquisition unit that acquires recommendation information regarding at least one parameter among two or more parameters regarding the activity state of the user according to a comparison result between the first activity information and the second activity information; and an output unit that outputs the recommendation information acquired by the recommendation information acquisition unit.

2. The information processing device according to claim 1 , wherein the score acquisition unit acquires health condition information relating to a health condition of the user, and acquires a score relating to the health condition of the user from the acquired health condition information.

3. The information processing device according to claim 2 , wherein the score acquiring unit acquires a score regarding the health state of the user by using the acquired health state information and the first activity information acquired from the first activity information acquiring unit.

4. The information processing device according to claim 1 , wherein the second activity information acquisition unit acquires second activity information such that a score obtained by applying the learning information is higher than the score acquired by the score acquisition unit.

5. The second activity information acquisition unit acquires two or more pieces of second activity information that are different from each other, The information processing device according to claim 4, wherein the recommendation information acquisition unit uses the first activity information and the two or more second activity information to output recommendation information including information regarding the order in which at least two of two or more parameters related to the user's activity state have a greatest influence on the score.

6. The information processing device according to claim 1 , wherein the learning information acquisition unit acquires learning information configured for the user using teacher data having activity information and a score of the user corresponding to the score acquired by the score acquisition unit.

7. The information processing device according to claim 1 , wherein the score acquisition unit acquires the score based on sound information from abdominal sounds of the user.

8. A sound information acquisition unit that acquires sound information from an abdominal sound of the user is further provided, The score acquisition unit, Acquire learning information for sound information configured using two or more pieces of teacher data having input information including the sound information and output information related to a predetermined output index related to an activity state of the intestines; The information processing device according to claim 7 , wherein the score is acquired based on output information acquired by applying the sound information learning information to input information including the sound information acquired by the sound information acquisition unit.

9. a microphone for recording the user's abdominal sounds; A display unit capable of displaying information is further provided, The sound information acquisition unit acquires sound information from abdominal sounds recorded by the microphone, The information processing device according to claim 8 , wherein the output unit displays the recommendation information on the display unit.

10. The score is composed of element scores for each of two or more evaluation elements related to the user's health condition, The score acquisition unit is configured to acquire the element scores to thereby acquire the scores, 10. An information processing device according to claim 1, wherein at least one of the two or more element scores is an excretion score relating to the user's excretion, a diet score relating to meals ingested by the user, a beverage score relating to beverages ingested by the user, an activity status score relating to the user's activity status, and a bowel-related score relating to the user's intestinal activity status.

11. and a focus element specifying unit that specifies one or more focus elements among the two or more evaluation elements according to a result of determining whether a comparison result between a past score and a new score acquired for one user satisfies a predetermined condition, The information processing device described in claim 10, wherein the second activity information acquisition unit acquires second activity information such that an attention element score for an evaluation element identified by the attention element identification unit that constitutes a score obtained by applying the learning information to the second activity information is different from the attention element score that constitutes the score acquired by the score acquisition unit.

12. The information processing device according to claim 1 , wherein at least one of the two or more parameters is any one of beverage intake related to the intake of a beverage, dietary intake related to the intake of a meal, lifestyle habits related to activities other than eating and drinking, and exercise information related to exercise.

13. An information processing method implemented by a learning information acquisition unit, a first activity information acquisition unit, a score acquisition unit, a second activity information acquisition unit, a recommendation information acquisition unit, and an output unit, which are included in an information processing device, a learning information acquisition step in which the learning information acquisition unit acquires learning information configured using two or more teacher data having activity information including values ​​of two or more parameters related to the activity state of the user and a score related to the health state of the user; a first activity information acquiring step in which the first activity information acquiring unit acquires first activity information including values ​​for each of the two or more parameters and corresponding to an activity state of a user; a score acquisition step in which the score acquisition unit acquires a score regarding a health state of the user; a second activity information acquisition step in which the second activity information acquisition unit acquires, using the learning information, second activity information including a value different from that of the first activity information for at least one parameter among the two or more parameters, and a score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit; a recommendation information acquisition step in which the recommendation information acquisition unit acquires recommendation information regarding at least one parameter among two or more parameters regarding the activity state of the user according to a comparison result between the first activity information and the second activity information; The information processing method further comprises an output step in which the output unit outputs the recommendation information acquired by the recommendation information acquisition unit.

14. The computer of the information processing device, a learning information acquisition unit that acquires learning information configured using two or more pieces of teacher data having activity information including values ​​of two or more parameters related to a user's activity state and a score related to the user's health state; a first activity information acquiring unit that acquires first activity information including values ​​for each of the two or more parameters corresponding to an activity state of a user; A score acquisition unit that acquires a score related to the health condition of the user; a second activity information acquisition unit that acquires, using the learning information, second activity information including a value different from that of the first activity information for at least one parameter among the two or more parameters, such that a score acquired by applying the learning information to the second activity information is different from the score acquired by the score acquisition unit; a recommendation information acquisition unit that acquires recommendation information regarding at least one parameter among two or more parameters regarding the activity state of the user according to a comparison result between the first activity information and the second activity information; and an output unit that outputs the recommendation information acquired by the recommendation information acquisition unit.

Citation Information

Patent Citations

  • Method and device for providing directing information

    JP2003263504A

  • Sleep improvement device and program

    JP2009233027A

  • Device for monitoring living body, method for monitoring living body, system for monitoring living body, control program, and recording medium on which the control program is recorded

    JP2012085906A

  • Food and drink intake timing presentation method and food and drink intake timing presentation device

    JP2012256186A

  • Health management support system and health management support program

    JP2017041035A