Information provision device, information provision method, and information provision program
The information provision system addresses the sleep quality decline caused by high-intensity exercise by generating and providing supplementary exercises, effectively mitigating its impact on users' sleep.
Patent Information
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- ASICS CORP
- Filing Date
- 2024-12-26
- Publication Date
- 2026-07-08
AI Technical Summary
High-intensity exercise can lead to a decline in sleep quality, and existing technologies do not provide effective countermeasures to mitigate this effect.
An information provision system that includes an acquisition unit to gather exercise information, a determination unit to identify high-intensity exercise, and a generation unit to create supplementary exercise information to mitigate the impact on sleep quality, along with an output unit to provide this information to users.
The system effectively suppresses the decline in sleep quality by providing users with supplementary exercises tailored to their high-intensity workout, improving sleep efficiency and quality.
Smart Images

Figure 2026114537000001_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to an information providing device, an information providing method, and an information providing program.
Background Art
[0002] For example, Patent Document 1 discloses a sleep care device that is connected to a user terminal of a user via a network and proposes to improve the quality of the user's sleep. The sleep care device includes an acquisition unit that acquires user data including at least one of biometric data of the user acquired by the user terminal and life data related to the life indicated by the user, a recommendation unit that outputs at least one of a recommended improvement agent and a recommended action for improving the quality of the user's sleep based on the user data, a transmission unit that transmits the recommended improvement agent and the recommended action to the user terminal, a shipping instruction unit that gives an instruction for shipping the recommended improvement agent to the user, and a storage unit that stores at least the user data, the recommended improvement agent, and the recommended action for each user.
Prior Art Documents
Patent Documents
[0003]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0004] Here, exercise is considered to act on improving the quality of sleep. However, when performing exercise with a high exercise intensity above a certain level, the quality of sleep may decrease. Conventionally, no specific countermeasures have been taken against the decrease in the quality of sleep caused by the implementation of such high-intensity exercise.
[0005] This disclosure is made in view of these circumstances, and one of its purposes is to provide an information provision device, an information provision method, and an information provision program that can suppress the decline in sleep quality caused by high-intensity exercise. [Means for solving the problem]
[0006] An information providing device according to one aspect of this disclosure includes: an acquisition unit that acquires exercise information relating to exercise performed by a user; a determination unit that determines whether the exercise exceeds a predetermined exercise intensity based on the exercise information; a generation unit that, when it is determined that the exercise exceeds a predetermined exercise intensity, generates auxiliary exercise information relating to auxiliary exercises to mitigate the impact of the exercise on the user's sleep based on the exercise information; and an output unit that outputs the generated auxiliary exercise information.
[0007] A method for providing information relating to another aspect of this disclosure includes the steps of: acquiring exercise information relating to exercise performed by a user; determining whether the exercise exceeds a predetermined exercise intensity based on the exercise information; generating supplementary exercise information relating to supplementary exercises to mitigate the impact of the exercise on the user's sleep, based on the exercise information when it is determined that the exercise exceeds a predetermined exercise intensity; and outputting the generated supplementary exercise information.
[0008] An information provision program according to another aspect of this disclosure is an information provision program for execution on a computer, which includes the steps of: acquiring exercise information relating to exercise performed by a user; determining whether the exercise exceeds a predetermined exercise intensity based on the exercise information; when it is determined that the exercise exceeds a predetermined exercise intensity, generating supplementary exercise information relating to supplementary exercises to mitigate the impact of the exercise on the user's sleep based on the exercise information; and outputting the generated supplementary exercise information. [Brief explanation of the drawing]
[0009] [Figure 1]Figure 1 is a diagram showing an example of the schematic configuration of the information provision system related to this disclosure. [Figure 2] Figure 2 is a configuration diagram showing an example of the hardware configuration of the server device, terminal device, and measurement device related to this disclosure. [Figure 3] Figure 3 is a configuration diagram showing an example of the functional block configuration of the server device related to this disclosure. [Figure 4] Figure 4 shows an example of exercise information performed. [Figure 5] Figure 5 shows an example of auxiliary movement information. [Figure 6] Figure 5 is a diagram illustrating an example of the processing procedure performed by the information provision system related to this disclosure. [Figure 7] Figure 7 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 8] Figure 8 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 9] Figure 9 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 10] Figure 10 is a diagram illustrating an example of a screen displayed on a terminal device. [Figure 11] Figure 11 is a flowchart illustrating an example of the processing procedure performed by the server device related to this disclosure. [Modes for carrying out the invention]
[0010] An aspect of this disclosure is described below. In the following drawings, identical or similar parts are denoted by the same or similar reference numerals. However, the drawings are schematic. Therefore, specific dimensions and other details should be determined by referring to the following description. It should also be noted that there are parts where the dimensional relationships and ratios differ between drawings. Furthermore, the technical scope of this aspect should not be interpreted as being limited to the embodiment.
[0011] <Configuration of the information provision system> First, with reference to Figure 1, the general configuration of the information provision system related to this disclosure will be explained. Figure 1 is a configuration diagram showing an example of the general configuration of the information provision system 100 related to this disclosure.
[0012] As shown in Figure 1, the information provision system 100 comprises a server device 10 and a terminal device 50 owned by user U1. The information provision system 100 is for providing predetermined information to user U1 who owns the terminal device 50.
[0013] The terminal device 50 may be connected to the measuring device 60 by wire or wireless connection. The measuring device 60 is for measuring the physiological indicators of user U1. The measuring device 60 is configured to generate physiological indicator information indicating the physiological state of user U1 based on the measured physiological indicators. The terminal device 50 and the measuring device 60 are configured to be able to send and receive data from each other, that is, to communicate with each other.
[0014] Physiological indicator information indicates the physiological state of user U1 during or after exercise. This information includes, for example, information indicating the physiological state of user U1 during and after exercise, such as core body temperature, heart rate variability, and heart rate. Core body temperature refers to the temperature inside the body, such as the internal organs. For example, by attaching the measurement device 60 to the area of user U1's body corresponding to the intestines, it becomes possible to measure core body temperature.
[0015] The server device 10 and the terminal device 50 are configured to be able to transmit and receive data to and from each other via the communication network NW, that is, to be communicable. The communication network NW may be, for example, the Internet, a WAN (Wide Area Network), a LAN (Local Area Network), a PAN (Personal Area Network), a dedicated line, a telephone line, a corporate internal network, a mobile communication network, Bluetooth (registered trademark), Wi-Fi (Wireless Fidelity), any other communication line, or a combination thereof, etc. Also, the communication network NW may be wired, wireless, or a combination of wired and wireless. Further, the communication network NW may be connected to other networks not shown in the figure. Thus, the type, number, structure, etc. of the communication network NW are not restricted.
[0016] The server device 10 is a computer that provides data and services in response to requests from other computers. Note that the server device 10 may be composed of a plurality of devices such as an application server, a database (also referred to as "DB") server, etc. for each of its functions.
[0017] More specifically, the server device 10 is configured to include a plurality of programs in order to provide information along various applications and purposes. One of these plurality of programs includes an auxiliary exercise information providing program. The auxiliary exercise information providing program is for providing information regarding auxiliary exercises to a user who has performed an exercise with a predetermined exercise intensity.
[0018] Hereinafter, unless otherwise specified, the case where the auxiliary exercise information providing program is selected among the plurality of programs provided by the server device 10 will be described.
[0019] Terminal device 50 is a computer that requests data and services from server device 10. Terminal device 50 is a portable information and communication device such as a smartphone, mobile phone, personal data assistant (PDA), tablet device, portable game console, portable music player, or wearable device.
[0020] More specifically, the terminal device 50 is used by user U1 to request the server device 10 to provide information about the exercise performed. This request includes an identifier to uniquely identify the user, such as a user ID. The terminal device 50 stores the user ID in advance. Alternatively, the user ID may be entered by the user. The request to the server device 10 and the response from the server device 10 to that request are made via the communication network NW.
[0021] In Figure 1, for the sake of explanation, an example is shown where the information provision system 100 has one terminal device 50 and provides information to one user U1, but it is not limited to this. The information provision system 100 may have multiple terminal devices 50. In this case, the server device 10 may provide information to each user of the multiple terminal devices 50. Also, the number of measurement devices 60 that can be connected to the terminal device 50 is not limited to one. For example, if there are multiple physiological indicators to be measured, multiple measurement devices 60, each measuring one of the multiple physiological indicators, may be connected to the terminal device 50.
[0022] <Hardware configuration of server equipment, terminal equipment, and measurement devices> Next, with reference to Figure 2, the hardware configuration of the server device, terminal device, and measurement device related to this disclosure will be described. Figure 2 is a configuration diagram showing an example of the hardware configuration of the server device 10, terminal device 50, and measurement device 60 related to this disclosure.
[0023] As shown in Figure 2, the server device 10, terminal device 50, and measurement device 60 each include, for example, a processor 21, memory 22, storage device 23, communication device 24, input device 25, display device 26, and output device 27.
[0024] The processor 21 is configured to control the operation of each part of the server device 10, the terminal device 50, and the measurement device 60. The processor 21 is composed of integrated circuits such as a CPU (Central Processing Unit), DSP (Digital Signal Processor), APU (Accelerated Processing Unit), ASIC (Application Specific Integrated Circuit), PLD (Programmable Logic Device), FPGA (Field Programmable Gate Array), and SoC (System-on-a-Chip).
[0025] The memory 22 and the storage device 23 are configured to store programs, data, etc. The memory 22 consists of, for example, ROM (Read Only Memory), EPROM (Erasable Programmable ROM), EEPROM (Electrically Erasable Programmable ROM), and / or RAM (Random Access Memory). The storage device 23 consists of, for example, HDD (Hard Disk Drive), SSD (Solid State Drive), and / or eMMC (embedded Multi Media Card).
[0026] The communication device 24 is configured to communicate via wired and / or wireless networks. The communication device 24 includes, for example, a network card, a communication module, etc. Furthermore, if at least one of the server device 10, terminal device 50, and measuring device 60 is equipped with an antenna (not shown), the communication device 24 may include an amplifier, an RF (Radio Frequency) device for processing wireless signals, and a BB (BaseBand) device for processing baseband signals.
[0027] The RF device generates a radio signal to be transmitted from the antenna by performing digital-to-analog (D / A) conversion, modulation, frequency conversion, power amplification, etc., on the digital baseband signal received from the BB device. The RF device also generates a digital baseband signal by performing frequency conversion, demodulation, analog-to-digital (A / D) conversion, etc., on the radio signal received from the antenna and transmits it to the BB device. The BB device performs processing to convert the digital baseband signal into an IP packet, and processing to convert the IP packet into a digital baseband signal.
[0028] The input device 25 is configured to allow information to be input by the user's operation. The input device 25 includes, for example, a touch panel, buttons, a keypad (keyboard), a touchpad, a pointing device, a mouse, a track pole, and / or a microphone.
[0029] The display device 26 is configured to display information such as images, characters, and symbols. The display device 26 is composed of display panels such as liquid crystal displays, electroluminescent (EL) displays, plasma displays, organic light-emitting diode (OLED) displays, quantum dot organic light-emitting diode (QD-OLED) displays, mini-LED displays, and micro-LED displays.
[0030] The output device 27 is configured to output information other than that which can be displayed on the display device 26. The output device 27 includes, for example, a speaker that outputs sound and / or a light that emits light.
[0031] Furthermore, each of the server device 10, terminal device 50, and measurement device 60 may also be equipped with at least one of the following, although not shown in the figures: various sensors such as a compass sensor, gravity sensor, temperature sensor, acceleration sensor, distance sensor, GPS receiver, heart rate sensor, and core body temperature sensor; various biometric authentication functions such as fingerprint, retinal, iris, face, and voiceprint; various devices such as a camera; and input / output interfaces including connection terminals.
[0032] <Functional block configuration of the server device> Next, the functional block configuration of the server device relating to this disclosure will be described with reference to Figures 3 to 5. Figure 3 is a configuration diagram showing an example of the functional block configuration of the server device 10 relating to this disclosure. Figure 4 is a diagram showing an example of the exercise information 310. Figure 5 is a diagram showing an example of the auxiliary exercise information 340. Note that Figure 3 is for showing the functional blocks used in this disclosure and does not exclude the possibility that the server device 10 may have functional blocks other than those shown.
[0033] As shown in Figure 3, the server device 10 comprises, as functional blocks, an acquisition unit 31, a storage unit 32, a determination unit 33, a generation unit 34, and an output unit 35.
[0034] The acquisition unit 31 is configured to acquire exercise information 310 related to the exercise performed by user U1 from the terminal device 50 shown in Figure 1. Specifically, the acquisition unit 31 receives and acquires the exercise information 310 transmitted from the terminal device 50 via the communication network NW.
[0035] As shown in Figure 4, the exercise information 310 includes, for example, exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315.
[0036] The exercise information 310 may further include user information 311. The user information includes, for example, a user ID, which is the identifier of user U1 as described above. This makes it possible to identify user U1 in the exercise information 310. The acquired exercise information 310 is added to and stored in the exercise file 32a, which will be described later.
[0037] The exercise type information 312 indicates the type of exercise performed by user U1. The exercise intensity information 313 indicates the intensity of the exercise performed by user U1. The exercise duration information 314 indicates the duration of the exercise performed by user U1. The exercise time period information 315 indicates the time period during which user U1 performed the exercise.
[0038] It should be noted that the exercise information 310 is not limited to the example shown in Figure 4. For example, if the exercise type information 312 is available, the exercise intensity of that exercise type can be estimated. Therefore, the exercise information 310 only needs to include at least one of the exercise type information 312 and the exercise intensity information 313.
[0039] Furthermore, the exercise information 310 may include physiological indicator information in place of, or together with, the exercise intensity information 313. The physiological indicator information is not limited to being included in the exercise information 310. For example, the acquisition unit 31 may acquire the physiological indicator information together with the exercise information 310, or at a different timing than the exercise information 310. In this case, the acquisition unit 31 receives and acquires the physiological indicator information transmitted from the measurement device 60 via the terminal device 50 and the communication network NW.
[0040] Furthermore, the exercise intensity information 313 may be set based on physiological indicator information. Details on setting the exercise intensity information 313 based on physiological indicator information will be described later.
[0041] Returning to the explanation of Figure 3, the memory unit 32 is configured to store various types of information. For example, the memory unit 32 stores multiple exercise files 32a, multiple judgment criterion data 32b, and multiple auxiliary exercise basic data 32c.
[0042] Each of the multiple exercise files 32a contains information about the exercises performed by user U1, identified by a user ID. Each exercise file 32a is configured to store the history of multiple exercise information over a predetermined period, for example, one week, one month, or one year. The exercise information acquired by the acquisition unit 31 is added to the corresponding exercise file 32a as the most recent information and stored therein.
[0043] Each of the multiple judgment criterion data 32b contains information that serves as a criterion for judging the information for each of the multiple pieces of information included in the exercise information performed. Each judgment criterion data 32b is stored in the storage unit 32 in advance.
[0044] The multiple criteria data 32b correspond to, for example, the type of exercise performed 312, the intensity of exercise performed 313, the duration of exercise performed 314, and the time of day of exercise performed 315. Furthermore, the multiple criteria data 32b may also correspond to physiological indicator information.
[0045] Specifically, the judgment criterion data 32b corresponding to the exercise type information 312 contains information that serves as a criterion for determining whether the exercise type indicated by the exercise type information 312 is classified as aerobic exercise, that is, whether or not it belongs to the category of aerobic exercise. In addition, the judgment criterion data 32b corresponding to the exercise type information 312 also contains information that serves as a criterion for determining whether the exercise type indicated by the exercise type information 312 is classified as resistance exercise, that is, whether or not it belongs to the category of resistance exercise.
[0046] Exercise intensity can be expressed as an index with METs as the unit. The judgment criterion data 32b corresponding to the exercise intensity information 313 contains information that serves as a criterion for determining whether the exercise intensity indicated by the exercise intensity information 313 exceeds a predetermined exercise intensity.
[0047] A predetermined exercise intensity means, for example, that the exercise intensity value is within a predetermined range. Exceeding the predetermined exercise intensity means that the exercise intensity value is greater than the predetermined value, resulting in a relatively high exercise intensity (hereinafter also referred to as "high intensity"). A predetermined exercise intensity is, for example, 6 METs. If the exercise intensity value exceeds 6 METs, it is determined that the predetermined exercise intensity has been exceeded. On the other hand, if the exercise intensity value is 6 METs or less, it is determined that the predetermined exercise intensity has not been exceeded. In the following, high-intensity exercise that exceeds the predetermined exercise intensity will also be referred to as "high-intensity exercise."
[0048] Furthermore, the judgment criterion data 32b corresponding to the exercise intensity information 313 also contains information that serves as a condition for determining the stage within high intensity when the exercise intensity indicated by the exercise intensity information 313 is determined to exceed a predetermined exercise intensity, i.e., to be high intensity. Specifically, the exercise intensity is determined to fall into one of three stages within high intensity: "low stage," "medium stage," or "high stage." In this case, the judgment criterion data 32b corresponding to the exercise intensity information 313 contains information that it is greater than 6 METs but 8 METs or less in order to determine it as the "low stage," information that it is greater than 8 METs but 10 METs or less in order to determine it as the "medium stage," and information that it is greater than 10 METs in order to determine it as the "high stage." Note that the stages within high intensity are not limited to three, but may be two, four or more.
[0049] The judgment criterion data 32b corresponding to the exercise time information 314 contains information for determining the length level of the exercise time indicated by the exercise time information 314. Specifically, the exercise time is determined to be one of three levels: "short," "medium," or "long." In this case, the judgment criterion data 32b corresponding to the exercise time information 314 contains information that it is less than 30 minutes in order to determine it as "short," information that it is 30 minutes or more but less than 60 minutes in order to determine it as "medium," and information that it is 60 minutes or more in order to determine it as "long." Note that the exercise time levels are not limited to three, but may be two or four or more.
[0050] The judgment criterion data 32b corresponding to the exercise time information 315 contains information that serves as a criterion for determining the category of the time period indicated by the exercise time information 315 within a day. Specifically, the time period is determined to fall into one of three categories: "morning," "afternoon," or "night." In this case, the judgment criterion data 32b corresponding to the exercise time information 315 contains information such as, for example, that it is between 5:00 and before 12:00 to determine it as "morning," between 12:00 and before 18:00 to determine it as "afternoon," and between 18:00 and before 24:00 to determine it as "night." Note that the time period categories are not limited to three; there may be two or four or more. Furthermore, other times may be used as the method for classifying the time periods. For example, the time of waking up may be used as the starting point when determining "morning," or the time may be classified according to the lifestyle of user U1.
[0051] The judgment criterion data 32b corresponding to the physiological indicator information contains information that serves as a criterion for determining whether a predetermined exercise intensity has been exceeded, based on the physiological state indicated by the physiological indicator information. The judgment criterion data 32b contains information that serves as a criterion for determination for each type of physiological state. Specifically, if the physiological state is a state of core body temperature, in order to determine that a predetermined exercise intensity has been exceeded, the data contains information that the core body temperature after exercise is greater than 1°C higher than the normal body temperature before exercise. If the physiological state is a state of heart rate variability, power spectral analysis is performed on the frequency components of the heart rate frequency variability, and LF / HF, which is the ratio of the LF (Low Frequency) component to the HF (High Frequency) component, is calculated. This LF / HF is used as an indicator of sympathetic nerve function. In order to determine that a predetermined exercise intensity has been exceeded, the data contains information that LF / HF is greater than 5. If the physiological state is a state of heart rate, the exercise intensity is determined based on the heart rate. This exercise intensity can be calculated, for example, using the following formula (1). Exercise intensity [%] = 100 × (heart rate during exercise - heart rate before exercise) / (220 - age - heart rate before exercise) ... (1)
[0052] The judgment criterion data 32b, which corresponds to the physiological indicator information, contains information that the exercise intensity derived from the heart rate is greater than 70% in order to determine that a predetermined exercise intensity has been exceeded.
[0053] Furthermore, the judgment criterion data 32b corresponding to the physiological indicator information also contains information that serves as a condition for determining the stage within high intensity when the exercise intensity exceeds a predetermined level, i.e., is determined to be high intensity, based on the physiological state indicated by the physiological indicator information. Specifically, the exercise intensity is determined to fall into one of three stages within high intensity: "low stage," "medium stage," or "high stage." In this case, the judgment criterion data 32b contains information for determination for each type of physiological state. Specifically, when the physiological state is a state of core body temperature, the data contains information that, in order to determine it as the "low stage," the core body temperature after exercise is greater than 1°C and less than 2°C from the normal temperature before exercise; in order to determine it as the "medium stage," the data contains information that, in order to determine it as the "medium stage," the core body temperature after exercise is greater than 2°C and less than 3°C from the normal temperature before exercise; and in order to determine it as the "high stage," the data contains information that, in order to determine it as the "high stage," the core body temperature after exercise is greater than 3°C from the normal temperature before exercise. When the physiological state is a state of heart rate variability, the system has information that LF / LH is greater than 5 and 8 or less to determine it as a "low stage," information that LF / LH is greater than 8 and 10 or less to determine it as a "medium stage," and information that LF / LH is greater than 10 to determine it as a "high stage." When the physiological state is a state of heart rate, the system has information that the exercise intensity derived from the heart rate is greater than 70% and 80% or less to determine it as a "low stage," information that the exercise intensity derived from the heart rate is greater than 80% and 90% or less to determine it as a "medium stage," and information that the exercise intensity derived from the heart rate is greater than 90% to determine it as a "high stage."
[0054] The acquisition unit 31 may set the exercise intensity information 313 based on the physiological index information. Specifically, the acquisition unit 31 compares the physiological index information with the information in the judgment criterion data 32b corresponding to the physiological index information that serves as a condition for determining the stage within high intensity. If, as a result of the comparison, the physiological index information satisfies the conditions of one of the three stages within high intensity: "low stage," "medium stage," or "high stage," the acquisition unit 31 stores and sets the information of the stage that satisfies the condition in the exercise intensity information 313. On the other hand, if the physiological index information does not satisfy any of the three stages within high intensity: "low stage," "medium stage," or "high stage," the acquisition unit 31 stores and sets, for example, "none" in the exercise intensity information 313. If the physiological index information includes information on the physiological state of multiple types of users U1, the acquisition unit 31 compares each of the multiple types of physiological states with the conditions for each stage within high intensity in the judgment criterion data 32b corresponding to the physiological index information. Then, the information of the highest stage among the multiple types of physiological states at high intensity is stored and set in the exercise intensity information 313. On the other hand, if none of the multiple types of physiological states meet any of the conditions for each stage at high intensity, the acquisition unit 31 stores, for example, "none" in the exercise intensity information 313 and sets it.
[0055] In this way, by setting the exercise intensity information 313 based on physiological indicator information, the accuracy of the exercise intensity information of the exercise performed can be improved.
[0056] Each of the multiple auxiliary exercise basic data 32c contains information that serves as the basis for generating the information included in the auxiliary exercise information 340, which will be described later. Each auxiliary exercise basic data 32c is stored in the storage unit 32 in advance. Details of the multiple auxiliary exercise basic data 32c will be described later.
[0057] The determination unit 33 is configured to determine, based on the exercise information 310, whether the exercise performed by user U1 exceeds the predetermined exercise intensity described above.
[0058] More specifically, the determination unit 33 may be configured to determine whether the exercise performed exceeds the predetermined exercise intensity described above, based on at least one of the exercise type information 312 and the exercise intensity information 313.
[0059] Specifically, the determination unit 33 compares the determination criterion data 32b corresponding to the exercise intensity information 313 with at least one of the exercise intensity estimated by the exercise type information 312 included in the exercise information 310, and the exercise intensity indicated by the exercise intensity information 313 included in the exercise information 310. If at least one of the exercise intensity estimated by the exercise type information 312 and the exercise intensity indicated by the exercise intensity information 313 exceeds the criterion information contained in the determination criterion data 32b corresponding to the exercise intensity information 313, the determination unit 33 determines that the exercise performed by user U1 exceeds a predetermined exercise intensity. On the other hand, if both the exercise intensity estimated by the exercise type information 312 and the exercise intensity indicated by the exercise intensity information 313 do not exceed the criterion information contained in the determination criterion data 32b corresponding to the exercise intensity information 313, the determination unit 33 determines that the exercise performed by user U1 does not exceed a predetermined exercise intensity.
[0060] In this way, by determining whether the exercise performed by user U1 exceeds a predetermined exercise intensity based on at least one of the exercise type information 312 and the exercise intensity information 313, it is possible to easily determine whether the exercise performed by user U1 is a high-intensity exercise.
[0061] Furthermore, as mentioned above, the exercise intensity information 313 may be set based on physiological indicator information indicating the physiological state of user U1 measured during or after the exercise performed. In this case, the determination unit 33 may determine whether the exercise performed exceeds a predetermined exercise intensity based on the exercise intensity information 313. This improves the accuracy of determining whether the exercise performed by user U1 is high-intensity exercise.
[0062] The generation unit 34 is configured to generate supplementary exercise information 340 related to supplementary exercises to mitigate the impact of the exercise on user U1's sleep, based on the exercise information 310, when it is determined that the exercise performed by user U1 exceeds a predetermined exercise intensity.
[0063] As shown in Figure 5, the auxiliary exercise information 340 includes, for example, auxiliary exercise type information 342, auxiliary exercise intensity information 343, auxiliary exercise duration information 344, and auxiliary exercise timing information 345.
[0064] The auxiliary exercise information 340 may further include user information 341. The user information includes, for example, a user ID, which is the identifier of user U1 as described above. This makes it possible to identify user U1 of the auxiliary exercise information 340.
[0065] The auxiliary exercise type information 342 indicates the type of auxiliary exercise. The auxiliary exercise intensity information 343 indicates the intensity of the auxiliary exercise. The auxiliary exercise duration information 344 indicates the duration of the auxiliary exercise. The auxiliary exercise timing information 345 indicates the timing of the auxiliary exercise.
[0066] Note that the auxiliary exercise information 340 is not limited to the example shown in Figure 5. For example, if auxiliary exercise type information 342 is available, the exercise intensity of that exercise type can be estimated. In this case, the auxiliary exercise information 340 does not need to include auxiliary exercise intensity information 343.
[0067] Furthermore, the auxiliary exercise information 340 is not limited to containing information about a single auxiliary exercise, but may also contain information about multiple auxiliary exercises. In this case, the auxiliary exercise information 340 may include, for example, a set of information for each auxiliary exercise, consisting of auxiliary exercise type information 342, auxiliary exercise intensity information 343, auxiliary exercise duration information 344, and auxiliary exercise timing information 345. As a result, the auxiliary exercise information 340 will contain multiple sets of information corresponding to each of the multiple auxiliary exercises.
[0068] Returning to the explanation of Figure 3, the multiple auxiliary exercise basic data 32c stored in the memory unit 32 correspond to, for example, auxiliary exercise type information 342, auxiliary exercise intensity information 343, auxiliary exercise time information 344, and auxiliary exercise timing information 345, respectively.
[0069] The auxiliary exercise basic data 32c, which corresponds to the auxiliary exercise type information 342, contains the basic information for storing in the auxiliary exercise type information 342. Specifically, examples of auxiliary exercise types include "walking at 5 km / h," "walking at 6 km / h," "aerobics," "step-ups," "upper limb stretching," "trunk stretching," "lower limb stretching," "whole-body stretching," and "mindfulness." Mindfulness is a package of relaxation, breathing regulation, and imagery (meditation).
[0070] The auxiliary exercise basic data 32c, which corresponds to the auxiliary exercise intensity information 343, contains basic information for storage in the auxiliary exercise intensity information 343. Specifically, examples of exercise intensity for auxiliary exercises include "low intensity," "moderate intensity," and "high intensity." The information stored in the auxiliary exercise intensity information 343 is determined by the exercise intensity of the exercise stored in the auxiliary exercise type information 342: "low intensity" if it is 3 METs or less, "moderate intensity" if it is greater than 3 METs but 6 METs or less, and "high intensity" if it is greater than 6 METs.
[0071] The auxiliary exercise basic data 32c, which corresponds to the auxiliary exercise time information 344, contains basic information for storing in the auxiliary exercise time information 344. Specifically, examples of exercise times for auxiliary exercises include "20 minutes," "10 minutes," and "5 minutes."
[0072] The auxiliary exercise basic data 32c, which corresponds to the auxiliary exercise timing information 345, contains basic information for storing in the auxiliary exercise timing information 345. Specifically, examples of auxiliary exercise timings include "4 hours before bedtime," "30 minutes before bedtime," and "10 minutes before bedtime."
[0073] The output unit 35 is configured to output the generated assistive movement information 340. The output assistive movement information 340 is transmitted to the terminal device 50 via the communication network NW. The terminal device 50 displays the assistive movement information 340 received via the communication network NW on, for example, the display device 26. In this way, the assistive movement information 340 is provided to the user U1.
[0074] In this study, it was found that when users engaged in exercise exceeding a predetermined intensity, i.e., high-intensity exercise, their sleep quality sometimes deteriorated. Sleep quality can be assessed using indicators such as sleep efficiency (calculated by dividing the time spent sleeping by the time spent lying down regardless of sleep), the amount of time spent awake during the night, and total sleep time (the total amount of sleep time in a 24-hour day). When sleep quality deteriorates, sleep efficiency tends to decrease, the amount of time spent awake during the night increases, or total sleep time decreases. Therefore, it is believed that engaging in high-intensity exercise affects the sleep of users who engage in such exercise.
[0075] The inventors of this invention investigated the effects of high-intensity exercise on users' sleep. As a result, the inventors found that performing supplementary exercises, i.e., auxiliary exercises, in response to the high-intensity exercise performed by users can mitigate the effects on users' sleep.
[0076] In this way, based on the exercise information 310 performed, supplementary exercise information 340 is generated to mitigate the impact of exercise on user U1's sleep, and by outputting this supplementary exercise information 340, supplementary exercise information 340 is provided that can suppress the decline in the quality of sleep of user U1 caused by the exercise performed. Therefore, by performing supplementary exercises in accordance with the supplementary exercise information 340, user U1 who has performed high-intensity exercise can suppress the decline in the quality of sleep caused by the exercise. Hereinafter, this effect will also be referred to as the "sleep quality decline suppression effect".
[0077] In the following, specific examples of creating auxiliary exercise information 340 based on the exercise information 310 will be described using Examples 1 to 6. In all Examples 1 to 6, the exercise performed by user U1 exceeds a predetermined exercise intensity, and it is assumed that user U1 performed high-intensity exercise.
[0078] (Example 1) In Example 1, user U1 performed three sets of either five 1500m sprints or six deadlifts at 80RM (Repetition Maximum) weight. The exercise time was 60 minutes, and the exercise period was from 20:00 to 21:00. Measurements taken with the measuring device 60 showed that user U1's core body temperature after the exercise was 1.5°C higher than their normal temperature (before exercise).
[0079] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise duration information 314, and exercise time zone information 315. In Example 1, "1500m run x 5" or "80RM deadlift 6 reps x 3 sets" is the exercise type information 312, "60 min" is the exercise duration information 314, and "20:00-21:00" is the exercise time zone information 315. The acquisition unit 31 also sets the exercise intensity information 313 to "low stage" based on the "core body temperature rise of 1.5℃" stored in the physiological indicator information. At this time, the judgment unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding judgment criterion data 32b to determine that the exercise was performed at night.
[0080] Here, if high-intensity exercise is performed at night, the user is likely to remain in a state of excitement and have a dominant sympathetic nervous system. In contrast, for example, by performing mindfulness for about 5 minutes just before going to sleep, it is possible to shift to a state of parasympathetic nervous system dominance. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity and that the exercise time information 315 is determined to be at night, it stores mindfulness in the auxiliary exercise type information 342, 5 minutes in the auxiliary exercise time information 344, and 10 minutes before going to sleep in the auxiliary exercise timing information 345, thereby generating auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0081] In this way, user U1 who performs high-intensity exercise at night is provided with supplemental exercise information 340 that can shift from a sympathetic nervous system dominant state to a parasympathetic nervous system dominant state. Therefore, it is thought that performing supplemental exercises according to the supplemental exercise information 340 will have an effect of suppressing the decline in sleep quality for user U1 who performs high-intensity exercise at night.
[0082] (Example 2) In Example 2, user U1 performs weight training primarily on the lower limbs. The exercise duration is 30 minutes, and the exercise time is from 14:00 to 14:30. Furthermore, according to measurements taken with the measurement device 60, user U1's heart rate variability is LF / HF of 12.
[0083] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise duration information 314, and exercise time zone information 315. In Example 2, "lower limb-focused weight training" is the exercise type information 312, "30 min" is the exercise duration information 314, and "14:00-14:30" is the exercise time zone information 315. The acquisition unit 31 also sets the exercise intensity information 313 to "high stage" based on "LF / HF=12" stored in the physiological index information. At this time, the judgment unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding judgment criterion data 32b to determine that the exercise was performed during the daytime. In addition, the judgment unit 33 compares the exercise type information 312 with the corresponding judgment criterion data 32b to determine that the type of exercise performed belongs to the resistance exercise category.
[0084] Here, if high-intensity exercise is performed during the daytime (not at night) and the type of exercise is resistance exercise, it is thought that core body temperature may not drop easily due to muscle inflammation. In contrast, for example, by performing a relatively low-intensity aerobic exercise for about 20 minutes a predetermined time before going to bed, it is possible to raise the user's body temperature by about 1 degree and create a rhythm in which the body temperature drops before going to bed. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity, and the exercise time information 315 is determined to be during the daytime (not at night), and the exercise type information 312 is determined to be resistance exercise, it stores "indoor aerobics" in the auxiliary exercise type information 342, "low intensity" in the auxiliary exercise intensity information 343, "20 minutes" in the auxiliary exercise duration information 344, and "4 hours before going to bed" in the auxiliary exercise timing information 345, and generates auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0085] Thus, users U1 who perform resistance exercises during the day (not at night) are provided with supplemental exercise information 340 that can create a rhythm in which body temperature rises by about 1 degree and then decreases before bedtime. Therefore, it is thought that performing supplemental exercises according to the supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who perform resistance exercises during the day.
[0086] (Example 3) In Example 3, user U1 runs 10km at a speed of 6 minutes per kilometer. The exercise intensity is 7 METs, the exercise duration is 60 minutes, and the exercise time is from 10:00 to 11:00.
[0087] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315. In Example 3, "10km run (6min / km)" is the exercise type information 312, "7 METs" is the exercise intensity information 313, "60min" is the exercise duration information 314, and "10:00-11:00" is the exercise time zone information 315. At this time, the determination unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding determination criterion data 32b to determine that the exercise was performed in the morning. In addition, the determination unit 33 compares the exercise type information 312 with the corresponding determination criterion data 32b to determine that the type of exercise performed belongs to the category of aerobic exercise. Furthermore, the determination unit 33 compares the exercise intensity information 313 with the corresponding determination criterion data 32b to determine that the exercise intensity of the performed exercise is at a low stage, and compares the exercise duration information 314 with the corresponding determination criterion data 32b to determine that the exercise duration of the performed exercise is long.
[0088] Here, if high-intensity exercise is performed during the daytime (not at night), is aerobic exercise, is at a low intensity level, and lasts for a moderate or long period, it is thought that the circadian rhythm of core body temperature is disrupted, resulting in a state of sympathetic nervous system dominance. In contrast, for example, performing exercise in the order of stretching and mindfulness before going to bed can induce sleepiness through core body temperature control and promote a state of parasympathetic nervous system dominance. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity, and that the exercise time information 315 is during the day (not at night), the exercise type information 312 is an aerobic exercise, the exercise intensity information 313 is at a low stage, and the exercise duration information 314 is long (not short), the generation unit 34 stores, as a first set, trunk and lower limb-focused stretching in the auxiliary exercise type information 342, 10 minutes in the auxiliary exercise duration information 344, and 30 minutes before bedtime in the auxiliary exercise timing information 345. The generation unit 34 then stores, as a second set, mindfulness in the auxiliary exercise type information 342, 5 minutes in the auxiliary exercise duration information 344, and 10 minutes before bedtime in the auxiliary exercise timing information 345, thereby generating the auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0089] (Example 4) In Example 4, user U1 is using an exercise bike (registered trademark). The exercise time is 40 minutes, and the exercise period is from 16:00 to 16:40. Furthermore, the exercise intensity derived from user U1's heart rate, as measured by the measurement device 60, is maintained at a value greater than 80% but less than or equal to 90%.
[0090] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise duration information 314, and exercise time zone information 315. In Example 4, "exercise bike" is the exercise type information 312, "40 min" is the exercise duration information 314, and "16:00-16:40" is the exercise time zone information 315. The acquisition unit 31 also sets the exercise intensity information 313 to "intermediate stage" based on the "maintaining an exercise intensity value greater than 80% but less than or equal to 90%" stored in the physiological indicator information. At this time, the judgment unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding judgment criterion data 32b to determine that the exercise was performed during the daytime. In addition, the judgment unit 33 compares the exercise type information 312 with the corresponding judgment criterion data 32b to determine that the type of exercise performed belongs to the aerobic exercise category. Furthermore, the determination unit 33 determines from the exercise intensity information 313 that it is in the intermediate stage, and compares the exercise time information 314 with the corresponding determination criterion data 32b to determine that the exercise time of the performed exercise is of intermediate duration.
[0091] Here, if the high-intensity exercise is performed during the daytime, not at night, if the type of exercise is aerobic, if the exercise intensity is not at the low stage, i.e., at the medium or high stage, and if the exercise duration is not short, i.e., at a medium or long duration, then the exercise intensity is relatively higher compared to Example 3, and it is thought that a state of sympathetic nervous system dominance is pronounced. In contrast, for example, by performing exercise carefully, i.e., for a relatively long period of time, in the order of stretching and mindfulness before going to bed, it is possible to induce sleepiness through further control of core body temperature and to induce a state of parasympathetic nervous system dominance. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity, and that the exercise time information 315 is during the day (not at night), the exercise type information 312 is an aerobic exercise, the exercise intensity information 313 is at the intermediate stage (not at the low stage), and the exercise duration information 314 is at the medium duration (not at the short duration), the generation unit 34 stores, as a first set, "thorough stretching including the whole body" in the auxiliary exercise type information 342, "20 minutes" in the auxiliary exercise duration information 344, and "30 minutes before bedtime" in the auxiliary exercise timing information 345. The generation unit 34 then stores, as a second set, "mindfulness" in the auxiliary exercise type information 342, "10 minutes" in the auxiliary exercise duration information 344, and "10 minutes before bedtime" in the auxiliary exercise timing information 345, thereby generating the auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0092] Thus, by generating supplemental exercise information 340 based on the type of exercise performed information 312, the duration of exercise performed information 314, and the time of day of exercise performed information 315, supplemental exercise information 340 is provided that can induce sleepiness through core body temperature control and induce a state of parasympathetic nervous system dominance. Therefore, it is thought that performing supplemental exercises according to the supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who perform aerobic exercise for a long or moderate duration (other than a short duration) during the day.
[0093] (Example 5) In Example 5, user U1 performs interval running at a speed of 5 minutes per kilometer and a speed of 7 minutes per kilometer. The exercise intensity is 7 METs, the exercise duration is 20 minutes, and the exercise time is from 14:00 to 14:20.
[0094] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315. In Example 5, "Interval running (5 min / km AND 7 min / km)" is the exercise type information 312, "7 METs" is the exercise intensity information 313, "20 min" is the exercise duration information 314, and "14:00-14:20" is the exercise time zone information 315. At this time, the determination unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding determination criterion data 32b to determine that the exercise was performed during the daytime. In addition, the determination unit 33 compares the exercise type information 312 with the corresponding determination criterion data 32b to determine that the type of exercise performed belongs to the category of aerobic exercise. Furthermore, the determination unit 33 compares the exercise intensity information 313 with the corresponding determination criterion data 32b to determine that the exercise intensity of the performed exercise is at a low stage, and compares the exercise duration information 314 with the corresponding determination criterion data 32b to determine that the exercise duration of the performed exercise is short.
[0095] Here, if high-intensity exercise is performed outside of nighttime, i.e., during the day, the type of exercise is aerobic exercise, the exercise intensity is at a low stage, and the exercise duration is short, it is considered that the diurnal rhythm of core body temperature is disrupted. In contrast, for example, performing stretches for about 10 minutes just before going to bed can slightly raise core body temperature and induce drowsiness as it decreases. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity, and that the exercise time information 315 is during the day (not at night), the type of exercise information 312 is aerobic exercise, the exercise intensity information 313 is at a low stage, and the exercise duration information 314 is short, it stores trunk and lower limb stretches in the auxiliary exercise type information 342, 10 minutes in the auxiliary exercise duration information 344, and 30 minutes before going to bed in the auxiliary exercise timing information 345, thereby generating auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0096] Thus, by generating supplemental exercise information 340 based on the type of exercise performed information 312, the intensity of exercise performed information 313, the duration of exercise performed information 314, and the time of day of exercise performed information 315, supplemental exercise information 340 is provided that can slightly raise core body temperature and induce drowsiness during the subsequent decrease. Therefore, it is thought that performing supplemental exercise according to the supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who have performed low-stage aerobic exercise for a short period during the day.
[0097] (Example 6) In Example 6, user U1 runs 5km at a speed of 5 minutes per kilometer. The exercise intensity is 9 METs, the exercise duration is 25 minutes, and the exercise time is from 12:00 to 12:25.
[0098] In this example, the exercise information 310 acquired by the acquisition unit 31 includes exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315. In Example 6, "5km run (5min / km)" is the exercise type information 312, "9Mets" is the exercise intensity information 313, "25min" is the exercise duration information 314, and "12:00-12:25" is the exercise time zone information 315. At this time, the determination unit 33 determines that the user U1 performed high-intensity exercise and compares the exercise time zone information 315 with the corresponding determination criterion data 32b to determine that the exercise was performed during the daytime. In addition, the determination unit 33 compares the exercise type information 312 with the corresponding determination criterion data 32b to determine that the type of exercise performed belongs to the category of aerobic exercise. Furthermore, the determination unit 33 compares the exercise intensity information 313 with the corresponding determination criterion data 32b to determine that the exercise intensity of the performed exercise is at the intermediate stage, and compares the exercise duration information 314 with the corresponding determination criterion data 32b to determine that the exercise duration of the performed exercise is short.
[0099] Here, if high-intensity exercise is performed during the daytime (not at night), is aerobic exercise, is at a high or medium intensity (not low intensity), and is short in duration, it is thought that core body temperature does not drop easily due to muscle inflammation, and the body remains in a sympathetic nervous system dominant state. In contrast, for example, by performing exercise with a relatively low intensity, belonging to the aerobic category, followed by mindfulness before going to bed, it is possible to raise core body temperature with low-intensity aerobic exercise and promote its decrease several hours later, while mindfulness promotes a parasympathetic nervous system dominant state. Therefore, when the generation unit 34 determines that the exercise performed exceeds a predetermined exercise intensity, and that the exercise time information 315 is during the day (not at night), the exercise type information 312 is aerobic exercise, the exercise intensity information 313 is at the middle stage (not at the low stage), and the exercise duration information 314 is short, it stores the following in the first set of auxiliary exercise type information 342: walking at 4 km / h, auxiliary exercise duration information 344: 10 minutes, and auxiliary exercise timing information 345: 4 hours before bedtime. It also stores the following in the second set of auxiliary exercise type information 342: mindfulness, auxiliary exercise duration information 344: 5 minutes, and auxiliary exercise timing information 345: 10 minutes before bedtime, thereby generating the auxiliary exercise information 340. The output unit 35 then outputs the generated auxiliary exercise information 340.
[0100] Thus, by generating supplemental exercise information 340 based on the type of exercise performed information 312, the intensity of exercise performed information 313, the duration of exercise performed information 314, and the time of day of exercise performed information 315, supplemental exercise information 340 is provided that can raise core body temperature through low-intensity aerobic exercise and promote its decrease several hours later, and induce a parasympathetic nervous system dominant state through mindfulness. Therefore, it is thought that performing supplemental exercise according to the supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who perform exercise belonging to the intermediate or high stage of aerobic exercise for a short period during the day.
[0101] The acquisition unit 31 and the output unit 35 may be implemented by, for example, a communication device 24. Alternatively, the acquisition unit 31 and the output unit 35 may be implemented by a processor 21 executing a program stored in the storage device 23 in addition to the communication device 24. The storage unit 32 may be implemented by at least one of the memory 22 and the storage device 23. Furthermore, the determination unit 33 and the generation unit 34 may be implemented by a processor 21 executing a program stored in the storage device 23. When a program is executed, the program may be stored in a storage medium. The storage medium storing the program may be a non-transitory computer-readable medium. The non-transitory storage medium is not particularly limited, but may be, for example, a USB (Universal Serial Bus) memory or a CD-ROM (Compact Disc ROM) or other storage medium.
[0102] <Processing Procedures for the Information Provision System> Next, referring to Figures 6 to 10, the processing procedures performed by the information provision system related to this disclosure will be explained using specific examples. Figure 6 is a diagram illustrating an example of the processing procedures performed by the information provision system 100 related to this disclosure. Figures 7 to 10 are diagrams illustrating an example of a screen displayed on the terminal device 50.
[0103] In the following description, it is assumed that the auxiliary exercise provision program is selected from among the multiple programs provided by the server device 10. Furthermore, it is assumed that the necessary programs and data for the terminal device 50 have been downloaded and / or installed in advance.
[0104] As shown in Figure 6, the measurement device 60 measures the physiological indicators of user U1 during or after exercise, and generates physiological indicator information indicating the physiological state of user U1 during or after the exercise based on the measurement results (S201). The physiological indicator information includes the core body temperature, heart rate variability, heart rate, etc., of user U1 obtained from various sensors. The generated physiological indicator information is transmitted from the measurement device 60 to the terminal device 50. The generated physiological indicator information is also automatically stored in the memory 22 or storage device 23.
[0105] The display device 26 of the terminal device 50, which receives the physiological indicator information, displays a screen such as the one shown in Figure 7. In the example shown in Figure 7, speed, stride length, distance, and calories burned are displayed. In addition to these displays, physiological indicator information such as core body temperature, heart rate variability, heart rate, and LF / LH may also be displayed. Note that the physiological indicator information is not limited to being transmitted to the terminal device 50. The physiological indicator information may also be input into the terminal device 50 by the user U1.
[0106] Next, the terminal device 50 generates exercise information 310 regarding the exercise performed, in accordance with the user U1's operation on the input device 25 (S202).
[0107] When user U1 inputs information through its operation, the display device 26 of the terminal device 50 displays a screen as shown in Figure 8. In the example shown in Figure 8, the input item is the exercise time when running is performed. The terminal device 50 generates exercise information 310 based on the information in the input items. Note that the exercise information 310 is not limited to being generated based on the input information. At least a part of the exercise information 310 may be generated based on data pre-stored in the terminal device 50, for example.
[0108] Next, the terminal device 50 transmits the exercise information 310 generated in step S202, and the acquisition unit 31 of the server device 10 receives and acquires the exercise information 310 from the terminal device 50 (S204). The acquired exercise information 310 may include the physiological indicator information generated in step S201.
[0109] Next, the determination unit 33 determines whether the exercise performed by user U1 exceeds a predetermined exercise intensity based on the exercise information 310 acquired in step S203 (S204). The determination of whether the predetermined exercise intensity is exceeded is made by reading the judgment criterion data 32b corresponding to the exercise intensity from among the multiple judgment criterion data 32b stored in the storage unit 32, and comparing it with the exercise intensity estimated from the exercise type information 312 included in the exercise information 310, or the exercise intensity information 313 included in the exercise information 310.
[0110] Next, the generation unit 34 generates auxiliary exercise information 340 based on the exercise information 310 acquired in step S203 if, as a result of the determination in step S204, the exercise performed by user U1 exceeds a predetermined exercise intensity (S205). The generation of auxiliary exercise information 340 is performed by reading multiple auxiliary exercise basic data 32c stored in the storage unit 32, comparing them with the exercise information 310 acquired in step S203, and selecting one. If, as a result of the determination in step S204, the exercise performed by user U1 does not exceed a predetermined exercise intensity, the information provision system 100 does not execute the processing from step S205 onward.
[0111] Next, the output unit 35 outputs the auxiliary movement information 340 generated in step S205 (S206). The auxiliary movement information 340 output in step S206 is transmitted from the server device 10 and received by the terminal device 50.
[0112] The display device 26 of the terminal device 50, which has received the auxiliary exercise information 340, displays a screen as shown in Figure 9. In the example shown in Figure 9, the exercise performed by user U1 is detected and displayed as exceeding a predetermined exercise intensity, that is, as high-intensity exercise.
[0113] Next, the terminal device 50 displays the received auxiliary exercise information 340 on the display device 26 (S207). The display device 26 of the terminal device 50 displays a screen as shown in Figure 10. In the example shown in Figure 10, the auxiliary exercise information 340 is displayed, which includes walking at 6 km / h for 10 minutes at 21:00, stretching for 10 minutes at 23:30, and mindfulness for 10 minutes at 23:40, for a planned bedtime of 24:00. User U1 performs the auxiliary exercises according to the displayed auxiliary exercise information 340.
[0114] <Server device processing procedure> Next, with reference to Figure 11, the processing procedure performed by the server device related to this disclosure will be described. Figure 11 is a flowchart illustrating an example of the processing procedure performed by the server device 10 related to this disclosure.
[0115] As shown in Figure 11, when the server device 10 starts the auxiliary exercise information provision process S300, the acquisition unit 31 acquires exercise information 310 related to the exercise performed by user U1 from the terminal device 50 (S311).
[0116] Next, the determination unit 33 determines whether the exercise performed by user U1 exceeds a predetermined exercise intensity based on the exercise information 310 acquired in step S311 (S312).
[0117] If the determination in step S312 is found to have exceeded a predetermined exercise intensity, the exercise performed by user U1 is considered to be a high-intensity exercise. Therefore, the generation unit 34 generates auxiliary exercise information 340 based on the exercise information 310 acquired in step S311 (S313).
[0118] Next, the output unit 35 outputs the auxiliary movement information 340 generated in step S313 (S314). The output auxiliary movement information 340 is transmitted from the server device 10 to the terminal device 50 and displayed on the display device 26 of the terminal device 50.
[0119] After step S314, the server device 10 terminates the auxiliary exercise information provision process S300.
[0120] On the other hand, if the determination in step S312 indicates that the exercise performed by user U1 does not exceed a predetermined exercise intensity, then the exercise performed by user U1 is not considered high-intensity exercise. Therefore, the server device 10 does not perform the subsequent steps and terminates the auxiliary exercise information provision process S300.
[0121] The sequences and flowcharts described in this disclosure may be rearranged in order, as long as this does not cause inconsistencies in the processing.
[0122] Furthermore, the processing described herein may be implemented by hardware in the device, or by a processor executing a program stored in a storage device. When a program is executed, the program may be stored in a storage medium. The storage medium storing the program may be a computer-readable non-temporary storage medium. The non-temporary storage medium is not particularly limited, but may be, for example, a USB memory stick or a CD-ROM.
[0123] The exemplary embodiments of this disclosure have been described above. The server device 10 according to this disclosure includes an acquisition unit 31 that acquires exercise information 310 relating to exercise performed by user U1, a determination unit 33 that determines whether the exercise exceeds a predetermined exercise intensity based on the exercise information 310, a generation unit 34 that generates auxiliary exercise information 340 relating to auxiliary exercises to mitigate the impact of the exercise on user U1's sleep based on the exercise information 310 when it is determined that the exercise exceeds the predetermined exercise intensity, and an output unit 35 that outputs the generated auxiliary exercise information 340. As a result, auxiliary exercise information 340 is provided that can suppress the deterioration of the quality of sleep of user U1 caused by the exercise performed. Therefore, by performing auxiliary exercises in accordance with the auxiliary exercise information 340, user U1 who has performed high-intensity exercise can suppress the deterioration of the quality of sleep caused by the exercise.
[0124] In the server device 10 described above, the auxiliary exercise information 340 may include auxiliary exercise type information 342 indicating the type of auxiliary exercise, auxiliary exercise time information 344 indicating the duration of the auxiliary exercise, and auxiliary exercise timing information 345 indicating the timing of the auxiliary exercise. This makes it easy to understand the content of the auxiliary exercise.
[0125] In the server device 10 described above, the exercise information 310 includes exercise time information 315 indicating the time period during which the exercise was performed, and the generation unit 34 may generate supplementary exercise information 340 based on the exercise time information 315. This provides supplementary exercise information 340 to a user U1 who has performed high-intensity exercise at night, which can change the state from sympathetic nervous system dominance to parasympathetic nervous system dominance. Therefore, it is thought that performing supplementary exercise according to the supplementary exercise information 340 will have an effect of suppressing the decline in sleep quality for user U1 who has performed high-intensity exercise at night.
[0126] In the server device 10 described above, the exercise information 310 includes exercise type information 312 indicating the type of exercise and exercise time information 315 indicating the time period during which the exercise was performed. The generation unit 34 may generate supplementary exercise information 340 based on the exercise type information 312 and the exercise time information 315. This provides supplementary exercise information 340 to a user U1 who has performed resistance exercise during the day (not at night), which can create a rhythm in which body temperature rises by about 1 degree and then drops before going to sleep. Therefore, it is thought that performing supplementary exercise according to the supplementary exercise information 340 will have an effect of suppressing the decline in sleep quality for a user U1 who has performed resistance exercise during the day.
[0127] In the server device 10 described above, the exercise information 310 includes exercise type information 312 indicating the type of exercise, exercise duration information 314 indicating the duration of the exercise, and exercise time zone information 315 indicating the time period during which the exercise was performed. The generation unit 34 may generate supplementary exercise information 340 based on the exercise type information 312, exercise duration information 314, and exercise time zone information 315. This provides supplementary exercise information 340 that can induce drowsiness through core body temperature control and promote a parasympathetic nervous system dominance. Therefore, it is thought that performing supplementary exercise according to the supplementary exercise information 340 will have a sleep quality reduction effect on users U1 who perform aerobic exercise for a long or medium duration (other than a short duration) during the day.
[0128] In the server device 10 described above, the exercise information 310 includes exercise type information 312 indicating the type of exercise, exercise intensity information 313 indicating the exercise intensity, exercise duration information 314 indicating the duration of the exercise, and exercise time zone information 315 indicating the time of day the exercise was performed. The generation unit 34 may generate supplementary exercise information 340 based on the exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315. This provides supplementary exercise information 340 that can slightly raise core body temperature and induce drowsiness during the subsequent decrease. Therefore, it is thought that performing supplementary exercise according to the supplementary exercise information 340 will have a sleep quality reduction effect on users U1 who perform low-stage aerobic exercise for a short period during the day. Furthermore, supplementary exercise information 340 is provided that can raise core body temperature through low-intensity aerobic exercise, promote a decrease several hours later, and induce a parasympathetic nervous system dominant state through mindfulness. Therefore, it is thought that performing supplemental exercises according to supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who perform short-duration aerobic exercises of the intermediate or advanced stage during the day.
[0129] In the server device 10 described above, the exercise intensity information 313 may be set based on physiological indicator information showing the physiological state of the user U1 measured during or after the exercise. This can improve the accuracy of the exercise intensity information of the exercise performed.
[0130] In the server device 10 described above, the exercise information 310 includes at least one of the exercise type information 312 indicating the type of exercise and the exercise intensity information 313 indicating the exercise intensity, and the determination unit 33 may determine whether the exercise exceeds a predetermined exercise intensity based on at least one of the exercise type information 312 and the exercise intensity information 313. This makes it easy to determine whether the exercise performed by user U1 is a high-intensity exercise.
[0131] In the server device 10 described above, the exercise intensity information 313 may be set based on physiological indicator information indicating the physiological state of user U1 measured during or after the exercise. This improves the accuracy of determining whether the exercise performed by user U1 is high-intensity exercise or not.
[0132] In the server device 10 described above, the exercise information 310 includes exercise type information 312 indicating the type of exercise, exercise intensity information 313 indicating the exercise intensity, exercise duration information 314 indicating the duration of the exercise, and exercise time zone information 315 indicating the time of day the exercise was performed. The generation unit 34 may generate supplementary exercise information 340 based on the exercise type information 312, exercise intensity information 313, exercise duration information 314, and exercise time zone information 315. This provides supplementary exercise information 340 that can slightly raise core body temperature and induce drowsiness during the subsequent decrease. Therefore, it is thought that performing supplementary exercise according to the supplementary exercise information 340 will have a sleep quality reduction effect on users U1 who perform low-stage aerobic exercise for a short period during the day. Furthermore, supplementary exercise information 340 is provided that can raise core body temperature through low-intensity aerobic exercise, promote a decrease several hours later, and induce a parasympathetic nervous system dominant state through mindfulness. Therefore, it is thought that performing supplemental exercises according to supplemental exercise information 340 will have a suppressive effect on the decline in sleep quality for users U1 who perform short-duration aerobic exercises of the intermediate or advanced stage during the day.
[0133] Furthermore, the information provision method relating to this disclosure includes the steps of: acquiring exercise information 310 relating to exercise performed by user U1; determining whether the exercise exceeds a predetermined exercise intensity based on the exercise information 310; generating supplementary exercise information 340 relating to supplementary exercises to mitigate the impact of the exercise on user U1's sleep, based on the exercise information 310 when it is determined that the exercise exceeds the predetermined exercise intensity; and outputting the generated supplementary exercise information 340. This provides supplementary exercise information 340 that can suppress the deterioration of user U1's sleep quality caused by the exercise performed. Therefore, by performing supplementary exercises in accordance with the supplementary exercise information 340, user U1 who has performed high-intensity exercise can suppress the deterioration of sleep quality caused by the exercise.
[0134] Furthermore, the information provision program relating to this disclosure is an information provision program to be executed by a computer, and includes the steps of: acquiring exercise information 310 relating to exercise performed by user U1; determining whether the exercise exceeds a predetermined exercise intensity based on the exercise information 310; generating auxiliary exercise information 340 relating to auxiliary exercises to mitigate the impact of the exercise on user U1's sleep, based on the exercise information 310 when it is determined that the exercise exceeds the predetermined exercise intensity; and outputting the generated auxiliary exercise information 340. This provides auxiliary exercise information 340 that can suppress the deterioration of user U1's sleep quality caused by the exercise performed. Therefore, by performing auxiliary exercises in accordance with the auxiliary exercise information 340, user U1 who has performed high-intensity exercise can suppress the deterioration of sleep quality caused by the exercise.
[0135] The embodiments described above are provided to facilitate understanding of this disclosure and are not intended to limit the scope of the invention. This disclosure may be modified or improved without departing from its spirit, and equivalents thereof are also included. That is, any design modifications made to each embodiment by a person skilled in the art are also included in the scope of the invention, as long as they retain the features of this disclosure. For example, the elements and their arrangement, materials, conditions, shapes, sizes, etc., of the embodiments are not limited to those exemplified and can be modified as appropriate. Furthermore, the embodiments are illustrative, and it goes without saying that partial substitution or combination of configurations shown in different embodiments is possible, and these are also included in the scope of the invention as long as they retain the features of this disclosure. [Industrial applicability]
[0136] The server device described in this disclosure can be used as a device for providing information to users. [Explanation of Symbols]
[0137] 10...Server device, 50...Terminal device, 21...Processor, 22...Memory, 23...Storage device, 24...Communication device, 25...Input device, 26...Display device, 27...Output device, 28...Drive device, 31...Acquisition unit, 32...Storage unit, 32a...Implemented exercise file, 32b...Judgment criterion data, 32c...Auxiliary exercise basic data, 33...Judgment unit, 34...Generation unit, 35...Output unit, 60...Measurement device, 100...Information provision system, NW...Communication network, S300...Auxiliary exercise information provision processing.
Claims
1. An acquisition unit that acquires information about exercises performed by the user, A determination unit that determines whether the exercise exceeds a predetermined exercise intensity based on the exercise information performed, When it is determined that the exercise exceeds the predetermined exercise intensity, a generation unit generates supplementary exercise information related to supplementary exercises to mitigate the impact of the exercise on the user's sleep, based on the exercise information performed. The system includes an output unit that outputs the generated auxiliary movement information. Information provision device.
2. The auxiliary exercise information includes auxiliary exercise type information indicating the type of exercise of the auxiliary exercise, auxiliary exercise time information indicating the duration of the exercise during which the auxiliary exercise is performed, and auxiliary exercise timing information indicating the timing of when the auxiliary exercise is performed. The information providing device according to claim 1.
3. The exercise information includes exercise time information indicating the time period during which the exercise was performed. The generation unit generates the auxiliary exercise information based on the exercise time period information. The information providing device according to claim 2.
4. The exercise information includes exercise type information indicating the type of exercise performed, and exercise time information indicating the time period during which the exercise was performed. The generation unit generates the auxiliary exercise information based on the type of exercise performed and the time period of the exercise performed. The information providing device according to claim 2.
5. The exercise information includes exercise type information indicating the type of exercise, exercise time information indicating the duration of the exercise, and exercise time information indicating the time period during which the exercise was performed. The generation unit generates the auxiliary exercise information based on the type of exercise performed, the duration of the exercise performed, and the time period of the exercise performed. The information providing device according to claim 2.
6. The exercise information includes exercise type information indicating the type of exercise, exercise intensity information indicating the intensity of the exercise, exercise duration information indicating the duration of the exercise, and exercise time zone information indicating the time of day the exercise was performed. The generation unit generates the auxiliary exercise information based on the type of exercise performed, the intensity of the exercise performed, the duration of the exercise performed, and the time period of the exercise performed. The information providing device according to claim 2.
7. The exercise intensity information is set based on physiological indicator information indicating the user's physiological state, measured during or after the exercise. The information providing device according to claim 6.
8. The exercise information includes at least one of the following: exercise type information indicating the type of exercise performed, and exercise intensity information indicating the intensity of the exercise performed. The determination unit determines whether the exercise exceeds the predetermined exercise intensity based on at least one of the exercise type information and the exercise intensity information. The information providing device according to claim 1.
9. The exercise intensity information is set based on physiological indicator information indicating the user's physiological state, measured during or after the exercise. The information providing device according to claim 8.
10. The exercise information includes exercise type information indicating the type of exercise, exercise intensity information indicating the intensity of the exercise, exercise duration information indicating the duration of the exercise, and exercise time zone information indicating the time of day the exercise was performed. The generation unit generates the auxiliary exercise information based on the type of exercise performed, the intensity of the exercise performed, the duration of the exercise performed, and the time period of the exercise performed. The information providing device according to claim 1.
11. Steps to obtain information about the exercises performed by the user, Based on the aforementioned exercise information, a step is to determine whether the exercise exceeds a predetermined exercise intensity. When it is determined that the exercise exceeds the predetermined exercise intensity, the step of generating supplementary exercise information related to supplementary exercises to mitigate the impact of the exercise on the user's sleep, based on the exercise information performed, The step of outputting the generated auxiliary movement information includes, Information provision method.
12. A program that provides information to be executed by a computer, Steps to obtain information about the exercises performed by the user, Based on the aforementioned exercise information, a step is to determine whether the exercise exceeds a predetermined exercise intensity. When it is determined that the exercise exceeds the predetermined exercise intensity, the step of generating supplementary exercise information related to supplementary exercises to mitigate the impact of the exercise on the user's sleep, based on the exercise information performed, The step of outputting the generated auxiliary movement information includes, Information provision program.