Information processing device, proposed method, and proposed program
The information processing device addresses the limitations of existing stress measurement methods by using glucose values to provide continuous feedback and suggestions, enhancing user awareness and performance through personalized insights.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- SYMPAFIT CO LTD
- Filing Date
- 2023-04-20
- Publication Date
- 2026-05-22
AI Technical Summary
Existing methods for measuring user stress, such as electroencephalogram and electrocardiogram, require attachment to the head and body, making them unsuitable for daily measurements, especially for athletes who need real-time feedback during exercise.
An information processing device that acquires glucose values wirelessly and provides comments and suggestions based on these values to help users manage their stress levels and improve their conditions, using a control table to correlate glucose levels with user states like sleep quality, exercise, and eating habits.
Enables continuous stress monitoring and personalized suggestions for improving health, motivation, and performance based on glucose levels, allowing users to make informed adjustments in their daily activities.
Smart Images

Figure 0007863884000001 
Figure 0007863884000002 
Figure 0007863884000003
Abstract
Description
Technical Field
[0001] The present invention relates to an information processing apparatus, a proposal method, and a proposal program for proposing improvement of a user's state based on a glucose value.
Background Art
[0002] Conventionally, there is a technique of attaching electrodes to the head and body to measure electroencephalogram and electrocardiogram (heart rate variability) and analyze the user's condition. Patent Document 1 discloses a technique of analyzing the user's sleep state based on the user's heart rate.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] However, due to the need to attach electrodes to the head and body, the above measurements can only be performed when the user is at rest, and there is a problem that they are not suitable for daily measurements. Especially for athletes, being able to recognize their own level of tension during daily life and exercise makes it easier to take various countermeasures for exercise, and the benefits are immeasurable. Therefore, an object of the present invention is to provide an information processing apparatus that can constantly measure the stress of a user using a method other than electroencephalogram and heart rate variability and give advice to the user.
Means for Solving the Problems
[0005] An information processing device according to one aspect of the present invention includes an acquisition unit that acquires information indicating the user's glucose value and information indicating the user's state when the glucose value is detected; a comment unit that presents comments to the user regarding the glucose value based on the glucose value acquired by the acquisition unit; and a suggestion unit that proposes improvements for the user's state.
[0006] Furthermore, in the above-mentioned information processing device, the comment section may present comments based on the average glucose value over a predetermined period, and the suggestion section may make suggestions based on the average glucose value over the same predetermined period.
[0007] Furthermore, in the above-mentioned information processing device, the comment unit may determine that the user is experiencing sympathetic nervous system-dominant sleep if the glucose value acquired by the acquisition unit occurs during the user's sleep and the average value is above a predetermined first threshold, and the suggestion unit may make suggestions to promote deep sleep. Alternatively, the comment unit may determine that the user is experiencing parasympathetic nervous system-dominant sleep if the glucose value acquired by the acquisition unit occurs during the user's sleep and the average value is below a predetermined second threshold, which is lower than the predetermined first threshold, and the suggestion unit may determine that no improvement is necessary and not make any suggestions.
[0008] Furthermore, in the above-mentioned information processing device, the comment unit may determine whether the glucose value acquired by the acquisition unit is suitable for the user to exercise when the user is exercising, and provide a comment, while the suggestion unit may make suggestions to help the user achieve better performance during exercise.
[0009] Furthermore, in the above-mentioned information processing device, the comment section may present comments based on the fluctuations in glucose values over a predetermined period, and the suggestion section may make suggestions based on the fluctuations in glucose values over the same predetermined period.
[0010] Furthermore, in the above-mentioned information processing device, the comment unit may, when the glucose value acquired by the acquisition unit is obtained during the user's meal and the fluctuation value over a predetermined period shows an increase of more than a predetermined amount, present a comment indicating that there is a problem with the way the user is eating, and the suggestion unit may offer suggestions on how to eat.
[0011] Furthermore, in the above-mentioned information processing device, the comment unit may determine whether the glucose value acquired by the acquisition unit is suitable for the user to exercise when the user is exercising, and provide a comment, while the suggestion unit may make suggestions to help the user achieve better performance during exercise.
[0012] Furthermore, in the above-mentioned information processing device, the comment unit may, when the average value of glucose values acquired by the acquisition unit over a predetermined period is lower than the user's normal glucose value by a predetermined amount or more, present a comment indicating that the user is relaxed with parasympathetic nervous system dominance, and the suggestion unit may suggest maintaining this state.
[0013] Furthermore, in the above-mentioned information processing device, the comment unit may display a comment indicating that the user is feeling fatigued if the glucose value acquired by the acquisition unit remains below a third threshold for a predetermined period of time or longer, and the suggestion unit may suggest that the user make efforts to recover from fatigue.
[0014] Furthermore, in the above-mentioned information processing device, the acquisition unit may acquire information indicating the user's glucose level by receiving glucose values wirelessly from a glucose value sensor attached to the user.
[0015] Furthermore, a proposed method according to one aspect of the present invention includes an acquisition step in which a computer acquires information indicating the user's glucose value and information indicating the user's state when the glucose value was detected; a comment step in which, based on the glucose value acquired in the acquisition step, the computer presents a comment to the user regarding the glucose value; and a suggestion step in which the computer proposes improvements to the user's state.
[0016] Furthermore, a proposed program according to one aspect of the present invention provides a computer with an acquisition function that acquires information indicating the user's glucose level and information indicating the user's state when the glucose level is detected; a comment function that presents comments to the user regarding the glucose level based on the glucose level acquired by the acquisition function; and a suggestion function that proposes improvements for the user's state. [Effects of the Invention]
[0017] An information processing device according to one aspect of the present invention can make various suggestions for improving the user's glucose level, depending on the circumstances at the time, based on the user's glucose level. [Brief explanation of the drawing]
[0018] [Figure 1] This is a block diagram showing an example of the configuration of an information processing device. [Figure 2] This is a schematic diagram showing an example of how the sensor can be installed by the user. [Figure 3] This figure shows an example of an information processing table. [Figure 4] This flowchart shows an example of the operation of an information processing device. [Figure 5] (a) A screen diagram showing the first display example of the app. (b) A screen diagram showing the second display example of the app. [Figure 6] This graph shows the relationship between glucose levels and heart rate interval (sympathetic nervous system activity) during sleep. [Figure 7] Figure 6 is a graph showing the correlation between glucose levels and heart rate in time-series data. [Figure 8] A table showing the average cross-correlation coefficients of glucose values and R-R interval values for multiple subjects. [Figure 9] A graph showing an example of a change in glucose value and an event at that time.
Mode for Carrying Out the Invention
[0019] Hereinafter, the information processing apparatus 100 according to the present invention will be described in detail with reference to the drawings.
[0020] <Embodiment> <Configuration> FIG. 1 is a block diagram showing a configuration example of the information processing apparatus 100. The information processing apparatus 100 acquires information indicating a user's glucose value from a sensor attached to the user, analyzes the user's state based on the glucose value, comments on the analysis result, and makes a proposal for improving the user's state as necessary. The information processing apparatus 100 may be, for example, a computer system realized by a smartphone, a mobile phone, a tablet terminal, a wearable terminal, a notebook PC, a PC, etc., but is not limited thereto. The information processing apparatus 100 shown in FIG. 1 may analyze and comment on the user's state by executing an application that analyzes and comments on the glucose value stored in the storage unit of the information processing apparatus 100 in advance. The application may be downloaded from a server on the web or the like, or may be transferred from what is stored in a flash memory or the like. Alternatively, the information processing apparatus 100 may access a web server or the like that analyzes and comments on the glucose value, upload the glucose value to the web server at any time, receive and display the analysis result by the web server. In this case, the web server may be a device that comments and makes proposals based on the glucose value. In the present embodiment, an example realized by executing an application stored in the storage unit of the information processing apparatus 100 is shown.
[0021] As shown in Figure 1, the information processing device 100 includes a communication unit 110, an input unit 120, a control unit 130, a storage unit 140, and an output unit 150.
[0022] The communication unit 110 is a communication interface that has the function of performing communication with other devices. The communication unit 110 may communicate using any communication protocol, and the communication may be wired or wireless, as long as it is capable of communicating with other devices. The communication unit 110 communicates with a sensor attached to the user according to instructions from the control unit 130. This sensor is a sensor that detects the user's glucose level. As shown in Figure 2, the sensor 200 may be attached to the user's upper arm and detects the user's glucose level. The communication unit 110 receives the glucose levels detected by the sensor 200 sequentially from the sensor 200 and transmits them to the control unit 130.
[0023] The input unit 120 is an input interface that receives input from the user of the information processing device 100 and transmits it to the control unit 130. The input unit 120 may be implemented by soft keys such as a touch panel, or by hard keys. Alternatively, the input unit 120 may be a microphone for receiving voice input. Alternatively, the input unit 120 may be a port for receiving input from a storage medium such as flash memory. For example, the input unit 120 receives input from the user indicating the user's status and transmits it to the control unit 130.
[0024] The storage unit 140 has the function of storing various programs and data necessary for the operation of the information processing device 100. The storage unit 140 can be implemented by, for example, an HDD (Hard Disk Drive), an SSD (Solid State Drive), flash memory, etc. The storage unit 140 stores the proposed program 141. The proposed program 141 is a program that analyzes the user's state based on the user's glucose value and provides comments and suggestions appropriate to the user. The proposed program 141 may also hold a control table 142 for this purpose. Details of the control table 142 will be described later.
[0025] The output unit 150 outputs information according to instructions from the control unit 130. The output unit 150 is typically implemented by a monitor, but may also be implemented by a touch panel or the like, or by a speaker. Furthermore, the mode of output may be implemented by communicating information to an external device via the communication unit 110.
[0026] The control unit 130 is a processor that has the function of controlling each part of the information processing device 100. The control unit 130 may be implemented as a single core or as a multi-core processor. The control unit 130 realizes the functions of the information processing device 100 by executing various programs stored in the storage unit 140. The control unit 130 executes the suggestion program 141, analyzes the user's condition based on the user's glucose value, and displays comments or makes suggestions appropriate to the user.
[0027] The control unit 130 functions as an acquisition unit 131, a comment unit 132, and a suggestion unit 133.
[0028] The acquisition unit 131 acquires information on the user's glucose level obtained by a sensor attached to the user. The acquisition unit 131 may acquire glucose level information directly from the sensor attached to the user via the communication unit 110, or it may acquire it from another information processing device that holds glucose level information measured by the sensor. In addition, when acquiring glucose level information, the acquisition unit 131 acquires information from the user via the input unit 120 about the state in which the glucose level was acquired (for example, during sleep, during a meal, before exercise, during exercise, after exercise, or during normal times). The acquisition unit 131 transmits the acquired glucose level and the user's information at the time the glucose level was acquired to the comment unit 132 and the suggestion unit 133.
[0029] The comment unit 132, based on the glucose value transmitted from the acquisition unit 131 and the user's status information, refers to the control table 142 stored in the storage unit 140 and makes comments regarding the user's status. Here, making comments may mean outputting criticisms about the user's status to the user in the form of text, images, or audio.
[0030] Based on the glucose value transmitted from the acquisition unit 131 and information on the user's state, the suggestion unit 133 refers to the control table 142 stored in the memory unit 140 and proposes improvements for the user in the user's state. Proposing improvements for the user may mean making suggestions that can improve the user's physical condition or motivation in the user's state. More specifically, improvements for the user may include improvements in daily living habits (such as eating habits or improved sleep quality), improvements in the user's psychological state in various situations (such as improving and maintaining motivation during exercise or at the end of the workday), or suggestions aimed at improving the user's physical condition. The suggestion unit 133 may propose improvements for the user through text, images, or audio.
[0031] The above is an example of the configuration of the information processing device 100.
[0032] <Data> Figure 3 is an example of a control table 142 for analyzing and commenting on glucose values held by applications stored in the memory unit 140, and is a schematic data conceptual diagram showing an example of the control table configuration. The control table 142 may be a table that associates user status information 301 with glucose value information 302, comment information 303, and suggestion information 304.
[0033] User state information 301 indicates what the user was doing when the glucose value information was received. For example, this could include states such as sleeping (when going to bed), eating, before exercise (before a match), during exercise (after a match), or resting.
[0034] The glucose value information 302 is information that defines the state of a specified glucose value based on glucose values sequentially acquired by a sensor attached to the user, and is information that indicates the conditions for glucose values for making corresponding comments and suggestions.
[0035] Comment information 303 is information that shows an example of the content of a comment that the information processing device 100 outputs (displays) to the user when the user's state is the state shown in the corresponding state information 301 and the user's glucose value satisfies the conditions shown in the corresponding glucose value information 302.
[0036] Suggestion information 304 is information that shows an example of suggestion content that the information processing device 100 outputs (displays) to the user when the user's state is the state shown in the corresponding state information 301 and the user's glucose value satisfies the conditions shown in the corresponding glucose value information 302. Note that the suggestion content may be a comment rather than a suggestion, and if it can be presumed that the user's state is good, there is no particular need to make a suggestion, so suggestion information 304 may be left blank.
[0037] The following will explain each item in order from top to bottom of the control table 142.
[0038] In the control table 142, the user's state information 301 is defined as "Sleeping," "Eating," "Daily," "Before Exercise (Before a Match)," "During Exercise (During a Match)," and "After Exercise (After a Match)." While this primarily indicates what the user is doing, the user's state information 301 is not limited to what is shown in Figure 3. Any state that can identify the user's state may be included, and in such cases, glucose value information 302, comment information 303, and suggestion information 304 may be associated with it. This state information 301 may be defined by input from the user to the information processing device 100, or it may be estimated by the information processing device 100. When the information processing device 100 estimates the user's state, for example, it may be estimated by time of day, by using schedule information specified in advance by the user, or by estimating from fluctuations in glucose values.
[0039] As a way to determine the user's state during sleep, the quality of sleep may be analyzed. As shown in control table 142, if the user is "sleeping" and the "average value of glucose is high," it can be estimated that the user is experiencing sympathetic nervous system dominance during sleep. In cases of sympathetic nervous system dominance, there is a high probability that the user is not getting good sleep, so as shown in the corresponding suggestion information, the information processing device 100 suggests recommending a "sauna," recommending the use of a "hyperoxygen bed," or suggesting trying "meditation." Note that an average value of glucose is considered high if the average value of glucose acquired over a predetermined period from the present is above the threshold of 110 mg / dL, but this threshold may be any value suitable for making the determination.
[0040] Furthermore, as shown in control table 142, if the user is "sleeping" and the "average value of glucose is low," it can be estimated that the user is experiencing parasympathetic nervous system-dominant sleep. In such cases, the information processing device 100 can comment to that effect, and since there is no need to suggest anything in particular, it may simply display "You had a good night's sleep."
[0041] Furthermore, as shown in control table 142, if the user is "sleeping" and the glucose level is "high," it can be estimated that the user is having good sleep. In such cases, the information processing device 100 may comment, "Your mind and body are resting," and display, "You had good sleep." Note that "high glucose level" may mean that the average value based on glucose levels acquired over a predetermined period is above a predetermined threshold, and that its fluctuations are within a range of plus or minus 10 mg / dL, but it is not limited to this numerical range.
[0042] Furthermore, as shown in control table 142, if the user is "sleeping" and the glucose level is "low," it can be inferred that the user is experiencing light sleep and is feeling stressed. In such cases, the information processing device 100 comments, "You are feeling stressed. Your sleep is light," and suggests using a "sauna," a "hyperoxygen bed," trying "meditation," or "suppressing the rise in glucose levels before bedtime." Suppressing the rise in glucose levels before bedtime may, for example, involve refraining from eating or drinking within one hour before bedtime or refraining from watching exciting television programs. Note that "low glucose level fluctuations" may mean that the average value based on glucose levels acquired over a predetermined period is below a predetermined threshold, and its fluctuations are within a range of plus or minus 10 mg / dL, but it is not limited to this numerical range.
[0043] Furthermore, as shown in control table 142, if the user is "eating" and their glucose level is "rapidly rising," it can be inferred that the user is "eating in an unhealthy way." In such cases, the user is given a comment indicating that they are "eating in an unhealthy way," and is also given a suggestion, for example, "Please try to get your glucose from vegetables." A rapid rise in glucose level can be defined as the acquired glucose level rising by a predetermined value (e.g., 50 mq / dL) or more than the previous value within a predetermined time period (e.g., within the past 30 minutes), but this time and value are merely examples.
[0044] Furthermore, as shown in control table 142, if the user is "eating" and the glucose level is "slowly rising," it can be estimated that the user is "eating well." In such cases, the user can be commented on as "eating well," and since there are no problems with their eating habits, no specific suggestions for improvement may be made.
[0045] Furthermore, as shown in control table 142, if the user is in a "normal state" and their glucose level is "extremely volatile," it can be inferred that the user is in a state of "normal mental instability." In such cases, the comment section 132 may configure control table 142 to comment that the user is in a state of mental instability, but the expression may be softened, and control table 142 may be configured to comment that the user is not calm. Then, as a suggestion for improvement to the user, it may be suggested that the user "make an effort to suppress sharp increases in glucose levels," and to that end, for example, it may be suggested that the user eat vegetables first during meals, refrain from playing video games late at night, or refrain from looking at smartphones.
[0046] Furthermore, as shown in control table 142, if the user is in a "normal state" and their glucose level is "consistently low," it can be estimated that the user is in a state of "being very relaxed on a normal basis." In such cases, the user should be commented on as being "relaxed with parasympathetic nervous system dominance," and since this is highly probable, the corresponding suggested information should be provided. Note that consistently low glucose levels may mean, for example, that the average glucose level during sleep and during normal times is 10 mg / dL or more lower than the average value during normal times, but this is not the only possible value. Also, the average value during normal times may be the average glucose level during sleep and the average glucose level during normal times (i.e., upon waking) obtained over a predetermined period in the past.
[0047] Furthermore, as shown in control table 142, if the user is in a "normal state" and their glucose level is "generally low," it can be inferred that the user is feeling fatigued. In such cases, the user should be commented on as "feeling tired" and advised to "refrain from high-intensity training and focus on recovery," as indicated in the corresponding suggestion information. Note that "generally low" glucose levels may mean that the acquired glucose level has remained below 70 mg / dL for more than two hours, but this time range and glucose level are not limited to this.
[0048] Furthermore, as shown in control table 142, if the user is "before exercise (before a match)" and their glucose level is "rapidly rising," it can be inferred that the user is "nervous." In such cases, the user should be informed that they are "nervous," and one way to alleviate this tension should be to "focus on one thing without thinking about unnecessary things." Note that a "rapid rise" in glucose level may be defined as an increase of 50 mg / dL or more in the acquired glucose level within the past 30 minutes, but the time range and the value of the increase are just examples.
[0049] Furthermore, as shown in control table 142, if the user is "pre-exercise (pre-game)" and the glucose level is "gradually rising," it can be estimated that the user is in an "excited" state. Since it is known that being moderately excited before exercise (pre-game) leads to better performance, the user is commented on as being "excited," and it is suggested that "this is a good state. Keep your body hot and your head cool." Note that a "gradually rising" glucose level may be defined as an increase of 50-100 mg / dL detected within the past two hours, but it is not limited to this.
[0050] Furthermore, as shown in control table 142, if the user is "pre-exercise (pre-game)" and the glucose level is "gradually rising," it can be estimated that the user is "moving from tension to excitement." In such cases, it can be estimated that the user is in a very favorable state for exercise, so it is appropriate to comment that they are "moving from tension to excitement" and suggest that they maintain this state, as it is a "very good state." Note that a gradually rising glucose level may mean that the acquired glucose level is fluctuating between 150 and 200 mg / dL and has reached a peak, but it is not limited to this.
[0051] Furthermore, as shown in control table 142, if the user is "before exercise (before a match)" and their glucose level "does not rise," that is, if they are nervous, it can be inferred that the user is "nervous" and unable to perform at their best. In such cases, the user should comment that they are "very nervous" and be advised to try psychic or breathing exercises to relieve their tension. Note that "glucose level does not rise" may mean that the obtained glucose level is 120 mg / dL or less, but is not limited to this.
[0052] Furthermore, as shown in control table 142, if the user is "pre-exercise (pre-game)" and their glucose level "does not rise," that is, if they are too calm, it can be estimated that the user is operating normally and may not be able to perform at their best. In such cases, the user may be commented on as "operating normally" and suggested to help them prepare for exercise (game) by "enhancing their concentration. How about some uplifting music?" In this case, "glucose level does not rise" may mean that the acquired glucose level remains between 120 and 140 mg / dL and does not exceed 140 mg / dL, but is not limited to this.
[0053] Furthermore, as shown in control table 142, if the user is "exercising (during a match)" and their glucose level is "rising and then falling immediately before," the user can be estimated to be in a "zone state." The zone state is the most desirable state for exercise. In such cases, the user is commented on as being in a "zone state," and it is suggested that they "remember the conditions under which they entered the zone," as shown in the corresponding suggestion information. In other words, it is suggested that the user be able to reproduce the zone state. Note that "rising and then falling immediately before" of glucose level may strictly mean that the glucose level rises to 180-220 mf / dL before exercise (before a match), reaches a peak, then falls (below the peak value), and then rises again during exercise (during a match), but it is not limited to this.
[0054] Furthermore, as shown in control table 142, if the user is "exercising (in a match)" and the glucose value "peaks in the first half," it can be inferred that the user is overexerting themselves in the first half of the entire exercise time. In such cases, the user should be commented on as "releasing too much adrenaline at once" and, as shown in the corresponding suggestion information, should be advised to "try to stay calm in the beginning." Note that "peaking in the first half" of the glucose value means that, when viewed over the entire exercise time (entire match time), the peak of the glucose value occurs before the halfway point of the exercise time.
[0055] Furthermore, as shown in control table 142, if the user is "exercising (in a match)" and the glucose value "peaks in the second half," it can be assumed that the user is pacing themselves favorably, as it would be better for them to perform better in the second half. In such cases, the user is commented to as "adrenaline control is working well," and is advised to "give it their all" as shown in the corresponding suggestion information. Note that a glucose value "peaking in the second half" means that, when viewed over the entire exercise time (entire match time), the glucose value peaks after the halfway point of the exercise time (from the second half to the end).
[0056] Furthermore, as shown in control table 142, if the user is "before exercise (during a match)" and the glucose level is "too high," it can be inferred that the user is "experiencing excessive adrenaline" due to excitement during exercise (match). In such cases, the user should be commented on as "experiencing excessive adrenaline" and advised to "try to calm down," as shown in the corresponding suggestion information. Note that "too high" glucose levels may refer to glucose levels of 300 mg / dL or higher, but are not limited to this value.
[0057] Furthermore, as shown in control table 142, if the user is "before exercise (during a match)" and their glucose level is "moderately high," it can be estimated that the user is in a favorable state for exercise (adrenaline is being secreted appropriately). In such cases, the user is commented to as having "good adrenaline" and is suggested to "remember this result" as shown in the corresponding suggestion information. This is to enable the user to reproduce the adrenaline state favorable for exercise (match). Note that a "moderately high" glucose level may mean that the obtained glucose level is within the range of 180-270 mg / dL, but it is not limited to this range.
[0058] Furthermore, as shown in control table 142, if the user is "post-exercise (during a match)" and their glucose level is "normal," it can be inferred that the user is not secreting adrenaline despite exercising and is therefore unable to perform well. In such cases, the user should be commented on as "not producing adrenaline" and suggested to "remember the result and performance at this time," as shown in the corresponding suggestion information. This is done to allow for comparison with times when adrenaline is secreted and better results can be achieved. Note that a "normal" glucose level may mean that the obtained glucose level is 160 mg / dL or less, but is not limited to this value.
[0059] Furthermore, as shown in control table 142, if the user is "post-exercise (post-match)" and the glucose level has "rapidly decreased," the system can estimate that the user is in an appropriate state for post-exercise conditions. In such cases, the system may comment that "glucose is steadily decreasing," as indicated in the corresponding comment information. In this case, since there is no need to suggest improvements to the user, the suggestion unit 133 may choose not to suggest any improvements.
[0060] Note that the comments and suggestions shown in Figure 3 are just examples. Depending on the user's glucose level and condition, other suggestions may be made if appropriate. The information processing device 100, with its control table 142, can infer an appropriate user condition based on the glucose level obtained under each of the user's circumstances, provide comments, and make suggestions to improve the user. Improving the user here may include improving the user's health, increasing the user's motivation, improving daily habits, or making suggestions to help the user achieve better performance.
[0061] <Operation> Figure 4 is a flowchart showing an example of the operation of the information processing device 100.
[0062] As shown in Figure 4, the communication unit 110 of the information processing device 100 receives glucose value information from the sensor 200 attached to the user. The acquisition unit 131 of the control unit 130 then acquires the glucose value information received by the communication unit 110 (step S401). The acquisition unit 131 also acquires information about the user's state at the time the glucose value indicated by the glucose value information was detected from the input unit 120 (step S402). The acquisition unit 131 transmits the acquired glucose value information and the user's state information to the comment unit 132 and the suggestion unit 133 of the control unit 130.
[0063] The control unit 130 calculates the average value and its standard deviation for a predetermined period going back from the present, based on the glucose value information acquired by the acquisition unit 131 and the glucose value information received so far (step S403). Here, the average value and standard deviation may be calculated for multiple different predetermined periods, in which case the predetermined period will be the period corresponding to the information required under the conditions shown in the glucose value information 302 defined in the control table 142.
[0064] The comment section 132 of the control unit 130 analyzes the user's condition based on the current glucose value information acquired by the acquisition unit 131, as well as the calculated average value and standard deviation. It then determines whether the analysis results satisfy predetermined conditions, namely the conditions shown in the glucose value information 302 in the control table 142 (step S404).
[0065] Then, if the analysis reveals that the user's current glucose value information matches any of the glucose value information 302, the comment unit 132 extracts the corresponding comment information 303 from the control table 142 and outputs it (step S405).
[0066] Similarly, the suggestion unit 133 of the control unit 130 extracts and outputs suggestion information corresponding to the comment information 303 extracted by the comment unit 132 from the control table 142 (step S406), and terminates the process.
[0067] The above is an example of the operation of the information processing device 100.
[0068] <Example Display> Figures 5(a) and 5(b) are screen diagrams showing examples of how comments and suggestions based on glucose values are displayed in the information processing device 100. Figures 5(a) and 5(b) are merely examples of displays, and any layout or display method may be used as long as comments and suggestions based on glucose values are displayed. As shown in Figures 5(a) and 5(b), the information processing device 100 outputs graphs 1211 and 1221 showing the trend of glucose values, and comments and suggestions 1212 and 1222 for them.
[0069] Figure 5(a) shows an example of a screen display that shows comments and suggestions based on the analysis of glucose levels measured before exercise (before a match). In Graph 1221, which shows the trend of glucose levels in Figure 5(a), it can be seen that the glucose levels are gradually increasing. In this case, it can be seen that the user is trying to approach the exercise (match) in a state where they are gradually increasing their excitement while maintaining a state of optimal condition without becoming overly excited.
[0070] Therefore, when the system receives input such glucose values and information that the user is about to exercise (before a match), the information processing device 100 comments that the user is "in good condition" and suggests, as shown in Figure 5(a) and as shown in the control table 142, "Let's keep the body hot and the head cool."
[0071] Figure 5(b) shows an example of a screen display showing comments and suggestions based on the analysis results of glucose values obtained after Figure 5(a). Here, for example, let's assume that the exercise (match) started at 15:00 and ended at 15:45. In graph 1222, which shows the change in glucose values in Figure 5(b), it can be seen that the peak in glucose values occurs in the first half of the period between 15:00 and 15:45.
[0072] Therefore, upon receiving input such glucose levels and information indicating that the user is exercising (in a match), the information processing device 100 will comment that the user is "releasing too much adrenaline at once" and suggest that the user "try to stay calm in the early stages," as shown in Figure 5(b) and in the control table 142.
[0073] It should be noted that the display example shown in Figure 5 is merely an example, and any output format is acceptable as long as it can provide the user with glucose values and comments or suggestions tailored to the user's situation.
[0074] <Regarding the relationship between glucose levels during sleep and heart rate interval (sympathetic nervous system activity)> Figure 6 is an example of a graph showing the relationship between glucose levels and heart rate variability (sympathetic nervous system activity) during sleep, as well as the relationship with sleep identified based on heart rate variability. Figure 6 shows an example where the horizontal axis represents time, and the vertical axis represents heart rate variability and glucose levels. As shown in the figure, the unit of heart rate variability is milliseconds (msec), and the unit of glucose levels is mg / dL. In the graph of Figure 6, the solid line represents heart rate variability, and the dashed line represents glucose level fluctuations.
[0075] It is generally known that the quality of sleep a user is experiencing can be analyzed based on heart rate variability. In other words, heart rate variability is considered a parameter for evaluating sleep quality (REM sleep / non-REM sleep).
[0076] Heart rate variability, based on heart rate intervals, is known to be an indicator of stress. Furthermore, as shown in Figure 6, it is known that when the heart rate interval is high (long intervals between heartbeats) during sleep, a relaxed state is maintained, and generally good sleep is achieved.
[0077] On the other hand, Figure 6 shows that when this high heart rate variability is maintained, the user's glucose level drops, and it can be understood that the average value over a given period of time is lower. Therefore, the quality of the user's sleep can also be estimated from the user's glucose level.
[0078] In this way, by analyzing the relationship between heart rate variability and glucose levels, it is possible to analyze the relationship between glucose levels and the quality of the user's sleep, which can serve as the basis for comments and suggestions in control table 142. The bidirectional arrows in the graph indicate the correspondence between states where heart rate variability is maintained at a high level and locations where the average glucose level is low.
[0079] Figure 7 is a graph showing the correlation between two time-series data points, glucose levels and heart rate intervals, as shown in Figure 6. The correlation coefficient of the graph in Figure 7 is -0.380, indicating a slightly negative correlation.
[0080] The table in Figure 8 shows the cross-correlation coefficient between two time-series data: glucose levels and heart rate variability (HV) values during sleep for four subjects over a total of 26 sleep periods. From the data of all subjects, a correlation coefficient of -0.412 was observed, indicating a fairly strong negative correlation from a biostatistical perspective. In other words, it became clear that when glucose levels decreased, HV increased, and when glucose levels increased, HV decreased. This means that the relationship between the quality of sleep and HV is reversed between HV and glucose levels. That is, when HV is high, sleep quality is often good, and at this time, glucose levels are low. Conversely, when glucose levels are low, it can be estimated that sleep quality is good. In other words, it can be said that the information processing device 100 can evaluate the sympathetic nervous system from glucose levels. Therefore, the information processing device 100 may evaluate and display the quality of the sympathetic nervous system or the quality of sleep in the display shown in Figure 5. Furthermore, the ability to evaluate the sympathetic nervous system means that it can also assess and output whether the user is experiencing stress, and the level of that stress. The suggestion function can then offer suggestions for improving these conditions. This allows the user to objectively recognize their own condition and use it as a basis for action plans to improve their condition.
[0081] <Regarding the relationship between glucose levels and exercise> Figure 9 is a graph showing the fluctuations in glucose levels (glucose) obtained between midnight and noon over several days for a particular user. Figure 9 shows the results of glucose level measurements, primarily taken at night, from September 25th to September 30th, with the glucose level on September 30th being the case when the user went to a sauna. In the illustrated example, the unit of glucose value is mg / dL.
[0082] As can be seen from the graph in Figure 9, the glucose level on September 30th is lower on average compared to glucose levels on other days when the user did not go to the sauna. It is generally known that sleep becomes deeper after going to the sauna. Conversely, a low glucose level (low average value, below a certain threshold) indicates that the user is experiencing deep sleep, that is, good sleep that helps the user recover from fatigue.
[0083] Thus, it is understood that glucose levels during sleep are related to the quality of a user's sleep. Based on glucose levels, sleep quality can be estimated, and appropriate comments and suggestions can be provided to the user.
[0084] As can be seen from Figures 6 and 9, glucose levels and their fluctuations can serve as an indicator for judging the quality of a user's condition. In other words, glucose levels can be used to analyze the quality of a user's condition, and based on the analysis results, suggestions can be made for the user to improve their condition.
[0085] <Summary> The information processing device 100 according to this embodiment acquires the user's glucose level and also accepts information indicating the user's state at the time the glucose level was acquired (e.g., before bedtime, before exercise, during exercise, after exercise, daily life). Based on this, it can comment on the user's state at that time and make suggestions for improvement. As a result, the user can gain control of themselves, and for example, athletes can achieve better results and performance. Furthermore, the information processing device 100 can also evaluate and display the quality of the sympathetic nervous system, the quality of sleep, or the level of stress based on the glucose level, and can suggest improvements to these conditions to the user. Therefore, the user can live their daily life more comfortably.
[0086] <Supplement> The information processing apparatus according to the above embodiment is not limited to the above embodiment, and each configuration may be realized by other methods. Various modifications will be described below.
[0087] (1) In the above embodiment, the control table describes glucose value information as a fixed value, but this glucose value information may be corrected as appropriate according to the user. The upper and lower limits, maximum value, and minimum value of glucose value differ depending on the user. Therefore, the control unit 130 of the information processing device 100 may be equipped with a correction unit for appropriately correcting the glucose value information in the control table. The glucose value information in the control table shown in the above embodiment is, so to speak, an average value threshold determined based on information from multiple users. Therefore, the storage unit 140 may store information on the average fluctuation range, average maximum value, and average minimum value of glucose value for users that serve as the basis for this average value.
[0088] Furthermore, the correction unit may, for example, adjust (adjust) the threshold for determining the conditions based on the fluctuations, maximum values, and minimum values of glucose obtained from the user. For example, if a user's average maximum or average minimum glucose value is higher than that of the average user, the correction unit may adjust the threshold to be generally higher. Alternatively, if the average fluctuation range of glucose value is smaller (narrower) than that of the average user, the correction unit may adjust the threshold to be generally closer to the median. The correction unit may also take the difference between the 24-hour (any measurement time) average measurement value of the target user and the 24-hour (any measurement time) average measurement value of multiple general users, and add (or subtract) this difference to the threshold.
[0089] (2) In the above embodiment, an example is shown in which the user's state information is defined as before exercise (before the match) and during exercise (after the match). However, before the match, during the match, etc., may be common to any competitive activity (for example, Go, Shogi, games, etc.) rather than just exercise. Therefore, the above comments and suggestions for before and after the match may also be applicable to users who are participating in any competitive activity.
[0090] (3) In the above embodiment, an example was described in which the user's condition is analyzed based on glucose values, comments are made on the content, and suggestions are made to improve the condition. Although not shown in the above embodiment, the results of this user condition analysis may include content other than that shown in the control table above. The inventors have found that among the users whose glucose value information is collected, there are users who have been infected with norovirus or coronavirus, and that low glucose levels have persisted since before the infection, so it is possible to estimate the possibility of having contracted a viral illness or injury based on glucose values. For example, if the information processing device 100 obtains from the user's glucose value that low glucose levels have persisted below a predetermined threshold for a predetermined period of time or longer, it may be configured to comment on the possibility that the user has a cold or some kind of viral illness or injury, and to suggest that the user visit a doctor as a precaution.
[0091] (4) In the above embodiment, the proposed program 141 used the control table 142 to comment on the user's condition and make suggestions for improvement based on the glucose value and the user's situation. However, the information processing device 100 is not limited to this method. As long as it is possible to comment on the user's condition and make suggestions for improvement based on the user's glucose value, it may be implemented by other methods. For example, a learning model may be prepared that learns the correspondence between the user's glucose value (or information on its fluctuations over a predetermined period) and the user's condition at that time (e.g., sleeping, daily life, before exercise) and the comments and suggestions that are preferable at that time. The learning model may then be configured to output comments and suggestions for the user by inputting the user's glucose value (or information on its fluctuations over a predetermined period) and the user's condition at that time. In other words, comments and suggestions for the user may be implemented using artificial intelligence such as machine learning or deep learning.
[0092] (5) In the above embodiment, the method for making comments and suggestions based on the glucose value in the information processing device is that the processor of the information processing device 100 executes a suggestion program, etc., to make comments and suggestions. However, this may be realized by logic circuits (hardware) or dedicated circuits formed on an integrated circuit (IC (Integrated Circuit) chip, LSI (Large Scale Integration)) etc. in the device. Furthermore, these circuits may be realized by one or more integrated circuits, and the functions of the multiple functional units shown in the above embodiment may be realized by a single integrated circuit. Depending on the degree of integration, LSIs may also be called VLSI, super LSI, ultra LSI, etc.
[0093] The proposed program described above may be recorded on a processor-readable recording medium, and the recording medium can be a "non-temporary tangible medium," such as tape, disk, card, semiconductor memory, or programmable logic circuit. Furthermore, the proposed program may be supplied to the processor via any transmission medium capable of transmitting it (such as a communication network or broadcast wave). In other words, for example, the proposed program may be downloaded and executed from a network using an information processing device such as a smartphone. The present invention can also be realized in the form of a data signal embedded in a carrier wave, where the proposed program is embodied through electronic transmission.
[0094] The proposed program can be implemented using scripting languages such as ActionScript and JavaScript®, or object-oriented programming languages such as Objective-C, Java®, C++, Python, and R.
[0095] (6) The various configurations shown in the above embodiments and supplements may be combined as appropriate. [Explanation of Symbols]
[0096] 100 Information Processing Devices 110 Communications Department 120 Input section 130 Control Unit 131 Acquisition Department 132 Comments Section 133 Proposal Department 140 Storage section 141 Proposed Program 142 Control Table 150 Output section
Claims
1. An acquisition unit that acquires information indicating the user's glucose level and information indicating the user's state when the glucose level was detected. A comment unit presents comments to the user regarding the glucose value, based on the average value of the glucose value over a predetermined period obtained by the acquisition unit. Based on the average value of glucose values during the predetermined period, a proposal unit proposes improvements to the user's condition. Equipped with, The comment section determines that the user is experiencing sympathetic nervous system dominance sleep when the glucose value acquired by the acquisition unit occurs during the user's sleep and the average value is above a predetermined first threshold. The aforementioned proposal section made suggestions to promote deep sleep, The comment section determines that the user is experiencing parasympathetic nervous system dominance sleep when the glucose value acquired by the acquisition unit is during the user's sleep and the average value is below a predetermined second threshold which is lower than the predetermined first threshold. The aforementioned proposal department determined that no improvement was necessary and therefore did not make the proposal. Information processing device.
2. The comment section, when the glucose value acquired by the acquisition section is obtained during the user's exercise, determines whether the user is in a suitable state to perform the exercise and presents the comment. The aforementioned proposal unit makes suggestions to help the user achieve better performance when performing the exercise. The information processing apparatus according to feature 1.
3. The comment section presents the comment based on the fluctuations in glucose values over a predetermined period. The proposal unit makes the proposal based on the fluctuations in glucose levels during the predetermined period. The information processing apparatus according to feature 1.
4. The comment section provides a comment indicating that there is a problem with the way the user eats if the glucose value acquired by the acquisition section is obtained at the time of the user's meal and the fluctuation value during the predetermined period shows an increase of a predetermined amount or more. The aforementioned proposal section makes suggestions on how to eat. The information processing apparatus according to claim 3.
5. The comment section, when the glucose value acquired by the acquisition section is obtained during the user's exercise, determines whether the user is in a suitable state to perform the exercise and presents the comment. The aforementioned proposal unit makes suggestions to help the user achieve better performance when performing the exercise. The information processing apparatus according to claim 3.
6. The comment section, when the average value of glucose values acquired by the acquisition section over a predetermined period is lower than the user's normal glucose value by a predetermined amount or more, presents a comment indicating that the user is relaxed with parasympathetic nervous system dominance. The aforementioned proposal proposes to maintain this state. The information processing apparatus according to feature 1.
7. The comment section displays a comment indicating that the user is experiencing fatigue when the glucose value acquired by the acquisition section remains below a third threshold for a predetermined period of time or longer. The aforementioned proposal suggests that efforts should be made to recover from fatigue. The information processing apparatus according to feature 1.
8. The acquisition unit receives glucose values from a glucose sensor attached to the user via wireless communication, thereby acquiring information indicating the user's glucose value. The information processing apparatus according to any one of claims 1 to 7.
9. Computers An acquisition step of acquiring information indicating the user's glucose level and information indicating the user's state when the glucose level was detected, The acquisition step involves obtaining glucose values, and a comment step involves presenting comments to the user regarding those glucose values based on the average value of glucose values over a predetermined period. A proposal step that proposes improvements to the user's condition based on the average value of glucose values during the predetermined period, Execute, The comment step determines that the user is experiencing sympathetic nervous system dominance sleep if the glucose value obtained in the acquisition step occurs during the user's sleep and the average value is above a predetermined first threshold. The aforementioned suggestion step makes suggestions to promote deep sleep, The comment step determines that the user is experiencing parasympathetic nervous system dominance sleep if the glucose value obtained in the acquisition step occurs during the user's sleep and the average value is below a predetermined second threshold, which is lower than the predetermined first threshold. If the aforementioned suggestion step is determined to be unnecessary and no improvement is deemed needed, the suggestion will not be made. Proposal method.
10. On the computer, An acquisition function that acquires information indicating the user's glucose level and information indicating the user's state when the glucose level was detected. A comment function that presents comments to the user regarding the glucose value obtained by the acquisition function, based on the average value of the glucose value over a predetermined period, A suggestion function that proposes improvements to the user's condition based on the average glucose value during the predetermined period, To make it happen, The comment function determines that the user is experiencing sympathetic nervous system dominance sleep when the glucose value acquired by the acquisition function occurs during the user's sleep and the average value is above a predetermined first threshold. The aforementioned suggestion function makes suggestions to promote deep sleep. The comment function determines that the user is experiencing parasympathetic nervous system dominance sleep when the glucose value acquired by the acquisition function occurs during the user's sleep and the average value is below a predetermined second threshold, which is lower than the predetermined first threshold. The aforementioned suggestion function has been determined to not require improvement, and therefore no suggestion will be made. Proposed program.